.gb-buy{box-sizing:border-box;display:flex;align-items:center;justify-content:center;gap:6px;width:100%;height:36px;margin:0;padding:0 12px;font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-size:13px;font-weight:500;line-height:1;letter-spacing:0;color:#fff;background:#1a6bfc;border:0;border-radius:4px;cursor:pointer;white-space:nowrap;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:background .12s ease}.gb-buy:hover:not(:disabled){background:#2f7bff}.gb-buy:active:not(:disabled){background:#155ee0}.gb-buy:focus-visible{outline:2px solid #8fb8ff;outline-offset:-2px}.gb-buy:disabled{opacity:.45;cursor:not-allowed}.gb-buy.is-busy{cursor:progress;opacity:1}.gb-snipe{box-sizing:border-box;position:relative;display:grid;place-items:center;width:26px;height:26px;margin:0;padding:0;color:#ff8b96;background:#0d0e10;border:1px solid #1a1c1f;border-radius:3px;cursor:pointer}.gb-snipe svg{width:14px;height:14px}.gb-snipe:not(:disabled):focus-visible{color:#2fa8ff;border-color:#2fa8ff;background:#2fa8ff1a;outline:none}@media(hover:hover){.gb-snipe:not(:disabled):hover{color:#2fa8ff;border-color:#2fa8ff;background:#2fa8ff1a}}.gb-snipe.is-busy{cursor:progress;color:#2fa8ff;border-color:#2fa8ff73}.gb-snipe:disabled{cursor:default}html.gb-frame,html.gb-frame body{width:100%;height:100%;margin:0;padding:0;overflow:hidden;background:transparent}html.gb-frame .gb-buy,html.gb-frame .gb-snipe{width:100%;height:100%}html.gb-v2 .gb-buy{gap:var(--space-2);padding:0 var(--space-3);font-family:var(--font-sans);font-weight:var(--weight-medium);color:var(--on-fill);background:var(--live);border-radius:var(--radius-full);transition:background var(--dur-fast) var(--ease-out)}html.gb-v2 .gb-buy:hover:not(:disabled),html.gb-v2 .gb-buy:active:not(:disabled){background:var(--live-hover)}html.gb-v2 .gb-buy:focus-visible{outline:2px solid var(--signal);outline-offset:-2px}html.gb-v2 .gb-buy:disabled:not(.is-busy){opacity:1;background:var(--live-wash);color:var(--live-ink);box-shadow:inset 0 0 0 1px var(--live-edge)}html.gb-v2 .gb-buy svg{flex:none;width:14px;height:14px}html.gb-v2 .gb-snipe{background:var(--sunken);border-color:var(--hairline);border-radius:var(--radius-full)}.gb-host{position:relative;display:block}.gb-host-buy{height:36px}.gb-host-snipe{width:26px;height:26px}.gb-host .gb-ph{display:block;height:100%}.gb-host .gb-ph>*{width:100%;height:100%}.gb-host.is-up .gb-ph{visibility:hidden}.gb-iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0;background:transparent;color-scheme:dark;overflow:hidden}.tc{position:relative;display:flex;flex-direction:column;height:540px;min-height:320px;background:#08090b}.tc.is-full{height:100vh}.tc-bar{display:flex;align-items:center;gap:6px;padding:6px 10px;border-bottom:1px solid var(--t-line, #1a1c1f);flex-wrap:wrap}.tc-frames{display:inline-flex;border:1px solid var(--t-line, #1a1c1f);border-radius:3px;overflow:hidden}.tc-frames button{height:24px;padding:0 10px;font:400 11px/1 var(--mono, "JetBrains Mono", ui-monospace, monospace);color:var(--t-text2, #9096a0);background:none;border:0;cursor:pointer}.tc-frames button:hover{color:var(--t-text, #e6e8eb);background:#16181b}.tc-frames button.is-on{color:#fff;background:var(--tp-blue, #1a6bfc)}.tc-sep{width:1px;height:16px;margin:0 2px;background:var(--t-line, #1a1c1f)}.tc-btn{display:inline-flex;align-items:center;gap:6px;height:24px;padding:0 9px;font-size:11.5px;color:var(--t-mute, #5d636b);background:none;border:1px solid var(--t-line, #1a1c1f);border-radius:3px;cursor:pointer}.tc-btn:hover{color:var(--t-text, #e6e8eb);border-color:#3a3e45}.tc-btn.is-on{color:var(--t-text, #e6e8eb);border-color:#2a3550;background:#0f1828}.tc-feed{margin-right:4px;font-size:11px;color:var(--t-mute, #5d636b);white-space:nowrap}.tc-feed:before{content:"●";margin-right:5px;color:var(--tp-gain, #2fd27f)}.tc-feed.is-slow:before{color:#e0a43a}.tc-ico{width:26px;padding:0;justify-content:center}.tc-ico svg{width:13px;height:13px}.tc-end{margin-left:auto;display:inline-flex;align-items:center;gap:6px}.tc-plot{position:relative;flex:1;min-height:0}.tc-host{position:absolute;top:0;right:0;bottom:0;left:0}.tc-legend{position:absolute;top:6px;left:10px;z-index:3;display:flex;flex-wrap:wrap;gap:4px 12px;font-size:11px;color:var(--t-mute, #5d636b);pointer-events:none}.tc-legend b{font-weight:400}.tc-msg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:4;display:grid;place-items:center;color:var(--t-mute, #5d636b);background:#08090b}.tc-foot{position:absolute;right:70px;bottom:6px;z-index:3;font-size:9.5px}.tc-foot a{color:#3d4249;text-decoration:none}.tc-foot a:hover{color:var(--t-text2, #9096a0)}.tc-grip{height:8px;flex:none;cursor:row-resize;border-top:1px solid var(--t-line, #1a1c1f);background:linear-gradient(#08090b,#08090b) padding-box}.tc-grip:after{content:"";display:block;width:36px;height:2px;margin:2px auto 0;border-radius:2px;background:#2a2e35}.tc-grip:hover:after{background:var(--tp-blue-2, #2f7bff)}.tc-auto{color:#ffffff9e}.tc.is-panel{height:100%;min-height:0;overflow:hidden}.tc.is-panel .tc-bar{height:var(--rh, 37px);box-sizing:border-box;padding:0 10px 0 16px;gap:4px;flex-wrap:nowrap}.tc.is-panel .tc-frames{flex:none}.tc.is-panel .tc-frames button{padding:0 7px}.tc.is-panel .tc-end{min-width:0}.tc.is-panel .tc-feed{overflow:hidden;text-overflow:ellipsis}@container coin (max-width: 439px){.tc.is-panel .tc-feed{display:none}.tc.is-panel .tc-frames button{padding:0 6px}}.tc.is-panel .tc-btn{padding:0 7px}.tc.is-panel .tc-ico{width:24px;padding:0}.tc.is-panel .tc-sep{display:none}.tc.is-panel .tc-foot{right:64px}.tc-bubs{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;overflow:hidden;pointer-events:none}.tc-bub{--s: 24px;--fill: #3a3e45;--ring: #24272c;position:absolute;left:calc(var(--s) / -2);top:calc(var(--s) / -2);display:none;place-items:center;width:var(--s);height:var(--s);padding:0;overflow:hidden;border-radius:50%;border:2px solid var(--ring);background:var(--fill);color:#fff;font:700 9.5px/1 var(--sans, Inter, system-ui, sans-serif);letter-spacing:-.02em;cursor:default;pointer-events:auto;will-change:transform}.tc-bub.is-placed{display:grid}.tc-bub img{width:100%;height:100%;object-fit:cover}.tc-bub.has-face>span,.tc-face.has-face>span{display:none}.tc-bub.is-tag img,.tc-face.is-tag img{display:none}.tc-bub.has-face{background:#15171b;border-color:var(--fill)}.tc-bub:hover,.tc-bub:focus-visible{z-index:1;outline:none;box-shadow:0 0 0 1.5px #fff}.tc-bub.is-buy,.tc-face.is-gain{--fill: #089981;--ring: #00674f}.tc-bub.is-sell,.tc-face.is-loss{--fill: #f23645;--ring: #c00413}.tc-bub.is-call,.tc-face.is-call{--fill: #e8b64c;--ring: #9c7316}.tc-bub.is-callout,.tc-face.is-callout{--fill: #8b6cff;--ring: #5a3fd1}.tc-bub.is-mine{font-size:11px}.tc-bub.is-more{--s: 20px;border-color:#3a3e45;background:#15171b;color:var(--t-text2, #9096a0);font-size:8.5px}.tc.is-panel .tc-bub{--s: 20px;font-size:8px}.tc.is-panel .tc-bub.is-mine{font-size:9.5px}.tc.is-panel .tc-bub.is-more{--s: 18px}.tc-card{position:absolute;z-index:5;transform:translate(14px,-50%);min-width:190px;max-width:280px;padding:10px 12px;border:1px solid #262a30;border-radius:10px;background:#16181c;box-shadow:0 8px 24px #00000073;font-size:11.5px;color:var(--t-text2, #9096a0);pointer-events:none;white-space:nowrap}.tc-card.is-left{transform:translate(calc(-100% - 14px),-50%)}.tc-card-h{display:flex;align-items:center;gap:7px}.tc-card-h b{font:600 11.5px/1 var(--sans, Inter, system-ui, sans-serif);letter-spacing:.14em;text-transform:uppercase;color:var(--t-text, #e6e8eb);overflow:hidden;text-overflow:ellipsis}.tc-card-h small{margin-left:auto;padding-left:8px;font-size:10px;color:var(--t-mute, #5d636b)}.tc-face{--fill: #3a3e45;--ring: #24272c;display:inline-grid;place-items:center;flex:none;width:20px;height:20px;overflow:hidden;border-radius:50%;border:1.5px solid var(--ring);background:var(--fill);color:#fff;font:700 8px/1 var(--sans, Inter, system-ui, sans-serif)}.tc-face.has-face{border-color:var(--fill);background:#15171b}.tc-face img{width:100%;height:100%;object-fit:cover}.tc-card-fig{margin-top:9px;font-size:20px;font-weight:600;line-height:1}.tc-card-l{display:flex;align-items:center;gap:6px;margin-top:7px}.tc-pill{padding:2px 6px;border-radius:4px;font-size:10.5px;line-height:1.3;background:#ffffff0f}.tc-pill.is-gain{background:#08998129}.tc-pill.is-loss{background:#f2364529}.tc-pill.is-call{background:#e8b64c24}.tc-pill.is-callout{background:#8b6cff29}.tc-card-t{margin-top:4px;color:var(--t-mute, #5d636b)}.tc-card-pnl{display:flex;flex-direction:column;gap:3px;margin-top:10px;padding-top:8px;border-top:1px solid #23262b}.tc-card-pnl span{font-size:10.5px;color:var(--t-mute, #5d636b)}.tc-card-pnl b{font-weight:500}.tc-card-rows{display:grid;grid-template-columns:20px minmax(0,1fr) auto auto auto;align-items:center;gap:6px 8px}.tc-card-row{display:contents}.tc-card-row b{font-weight:500;color:var(--t-text, #e6e8eb);overflow:hidden;text-overflow:ellipsis}.tc-card-row .tc-pill{justify-self:start}.tc-card-rows>.tc-card-t,.tc-card-row .tc-card-t{margin:0;text-align:right}.tc-card-rows>.tc-card-t{grid-column:1 / -1;text-align:left}.tc .is-gain{color:var(--tp-gain, #2fd27f)}.tc .is-loss{color:var(--tp-loss, #ff4d5e)}.tc-card .is-gain{color:#0fbf9f}.tc-card .is-loss{color:#f5475a}.tc-card .is-call{color:#e8b64c}.tc-card .is-callout{color:#a68fff}.tc-bub>span,.tc-face>span{color:#fff}.tc-bub.is-more>span{color:inherit}@font-face{font-family:Titillium Web;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/titillium-web-latin-400-normal-BmGsO8Gb.woff2) format("woff2")}@font-face{font-family:Titillium Web;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/titillium-web-latin-600-normal-DBtSc4_g.woff2) format("woff2")}@font-face{font-family:Titillium Web;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/titillium-web-latin-700-normal-YDdGQjzo.woff2) format("woff2")}@font-face{font-family:Titillium Web;font-style:normal;font-weight:900;font-display:swap;src:url(/fonts/titillium-web-latin-900-normal-CE5cGYJA.woff2) format("woff2")}@font-face{font-family:Space Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/space-mono-latin-400-normal-Rg4St2Dn.woff2) format("woff2")}@font-face{font-family:Space Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/space-mono-latin-700-normal-mWgeinG7.woff2) format("woff2")}:root{--bg: #05070a;--bg-sidebar: rgb(8 10 14 / 72%);--surface: #0b0e13;--surface-2: #10141a;--surface-3: #161b22;--surface-hover: rgb(255 255 255 / 3.5%);--border: #171c24;--border-strong: #232932;--grid: rgb(255 255 255 / 5.5%);--glass: linear-gradient(180deg, rgb(255 255 255 / 3.6%) 0%, rgb(255 255 255 / 1.2%) 42%, rgb(255 255 255 / .6%) 100%);--glass-edge: rgb(255 255 255 / 7%);--sheen: inset 0 1px 0 rgb(255 255 255 / 6%);--text: #eceef1;--text-2: #b9bdc5;--text-3: #858a93;--text-4: #5d626b;--brand: #2fa8ff;--brand-hover: #5cbcff;--brand-soft: rgb(47 168 255 / 10%);--brand-line: rgb(47 168 255 / 42%);--gain: #25d98f;--gain-soft: rgb(37 217 143 / 12%);--loss: #ff4d5e;--loss-soft: rgb(255 77 94 / 12%);--gold: #e8b64c;--calls: #3a4252;--chrome: #c8cbd1;--radius: 12px;--radius-md: 8px;--radius-sm: 6px;--gutter: 24px;--gap: 16px;--sidebar: 212px;--topbar: 76px;--row: 52px;--shadow: var(--sheen), 0 1px 2px rgb(0 0 0 / 40%), 0 18px 44px -16px rgb(0 0 0 / 70%);--shadow-pop: 0 18px 48px rgb(0 0 0 / 55%), 0 0 0 1px var(--border-strong);--focus: 0 0 0 2px var(--bg), 0 0 0 4px var(--brand);--ease: cubic-bezier(.2, .8, .2, 1);--fast: .14s;--medium: .22s;--font: "Titillium Web", ui-sans-serif, system-ui, sans-serif;--mono: "Space Mono", ui-monospace, "SF Mono", monospace}*,*:before,*:after{box-sizing:border-box}html{scrollbar-gutter:stable;color-scheme:dark;background:var(--bg);-webkit-text-size-adjust:100%}body{margin:0;min-height:100vh;font-family:var(--font);font-size:14px;line-height:1.45;color:var(--text);background:var(--bg);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-feature-settings:"tnum" 1}body:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:radial-gradient(1100px 620px at 78% -12%,rgb(47 168 255 / 6.5%),transparent 70%),radial-gradient(900px 560px at 8% 108%,rgb(37 217 143 / 4%),transparent 70%),radial-gradient(700px 400px at 40% 45%,rgb(120 140 170 / 2.5%),transparent 70%)}body.is-locked{overflow:hidden}h1,h2,h3,p,ul,ol,dl,dd,figure{margin:0}ul,ol{padding:0;list-style:none}button,input,select{font:inherit;color:inherit}button{background:none;border:0;padding:0;cursor:pointer;-webkit-tap-highlight-color:transparent}button:disabled{cursor:not-allowed}a{color:inherit;text-decoration:none;-webkit-tap-highlight-color:transparent}img{display:block;max-width:100%}svg{flex-shrink:0}table{border-collapse:collapse;width:100%}kbd{font:inherit}:focus{outline:none}:focus-visible{outline:none;box-shadow:var(--focus);border-radius:var(--radius-sm)}::selection{background:#2fa8ff59}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.skip-link{position:fixed;left:16px;top:-60px;z-index:100;padding:10px 16px;background:var(--brand);color:#04121f;border-radius:var(--radius-md);font-weight:700}.skip-link:focus{top:16px}.num{font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1}.mono{font-family:var(--mono);letter-spacing:-.02em}.muted{color:var(--text-3)}.tone-gain{color:var(--gain)}.tone-loss{color:var(--loss)}.tone-flat{color:var(--text)}.is-busy{opacity:.72;transition:opacity var(--medium) var(--ease)}*{scrollbar-width:thin;scrollbar-color:#2a2e35 transparent}.app{display:grid;grid-template-columns:var(--sidebar) minmax(0,1fr);min-height:100vh}.app.is-phone{display:block;padding-bottom:88px}.app-main{min-width:0;display:flex;flex-direction:column}.content{flex:1;min-width:0}.page{padding:0 var(--gutter) var(--gutter);display:flex;flex-direction:column;gap:var(--gap);max-width:1880px;width:100%}.sidebar{position:sticky;top:0;height:100vh;display:flex;flex-direction:column;padding:18px 16px;background:linear-gradient(180deg,rgb(255 255 255 / 2%),transparent 30%),var(--bg-sidebar);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-right:1px solid var(--border);overflow-y:auto}.brand{display:inline-flex;align-items:center;gap:10px;padding:4px 6px 0;line-height:1;border-radius:var(--radius-md)}.brand-mark{width:40px;height:40px;object-fit:contain;mix-blend-mode:screen}.brand-text{display:flex;flex-direction:column}.brand-name{font-size:21px;font-weight:900;letter-spacing:.045em;color:var(--text)}.brand-sub{margin-top:5px;font-size:10px;font-weight:700;letter-spacing:.42em;color:var(--chrome)}.side-nav{display:flex;flex-direction:column;gap:4px;margin-top:40px;padding-bottom:20px;border-bottom:1px solid var(--border)}.side-link{position:relative;display:flex;align-items:center;gap:12px;white-space:nowrap;height:40px;padding:0 12px;border:1px solid transparent;border-radius:var(--radius-md);color:var(--text-2);font-size:14.5px;font-weight:600;transition:background var(--fast),color var(--fast),border-color var(--fast)}.side-link svg{width:18px;height:18px;color:var(--text-3);transition:color var(--fast)}.side-link:hover{background:var(--surface-hover);color:var(--text)}.side-link:hover svg{color:var(--text-2)}.side-link.is-active{background:linear-gradient(180deg,#2fa8ff21,#2fa8ff12);border-color:var(--brand-line);color:#dff1ff;box-shadow:0 0 24px #2fa8ff14}.side-link.is-active svg{color:var(--brand)}.side-link.is-placeholder{color:var(--text-4);cursor:default}.side-link.is-placeholder:hover{background:none}.side-link.is-placeholder svg{color:var(--text-4)}.side-badge{margin-left:auto;font-size:9.5px;font-weight:700;padding:1px 5px;border-radius:4px;background:var(--brand-soft);color:var(--brand)}.side-section{display:flex;flex-direction:column;gap:4px;padding-top:22px}.side-label{padding:0 12px 8px;font-size:10.5px;font-weight:700;letter-spacing:.22em;text-transform:uppercase;color:var(--text-4)}.side-user{margin-top:auto;display:flex;align-items:center;gap:10px;padding:16px 8px 4px;border-top:1px solid var(--border);border-radius:0}.side-user:hover .side-user-name{color:var(--text)}.side-user-name{font-weight:600;color:var(--text-2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pro-badge{margin-left:auto;padding:2px 7px;font-size:10px;font-weight:700;letter-spacing:.06em;color:var(--gain);background:var(--gain-soft);border:1px solid rgb(37 217 143 / 30%);border-radius:5px}.topbar{position:sticky;top:0;z-index:20;height:var(--topbar);display:flex;align-items:center;gap:var(--gap);padding:0 var(--gutter);background:#05070a9e;backdrop-filter:saturate(140%) blur(14px);-webkit-backdrop-filter:saturate(140%) blur(14px)}.search-trigger{flex:0 1 460px;display:flex;align-items:center;gap:12px;height:44px;padding:0 12px 0 16px;background:var(--surface);border:1px solid var(--border);border-radius:10px;color:var(--text-3);font-size:14px;transition:border-color var(--fast),background var(--fast)}.search-trigger:hover{border-color:var(--border-strong);background:var(--surface-2)}.search-trigger>svg{width:18px;height:18px}.search-trigger>span:first-of-type{flex:1;text-align:left;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.search-keys{display:inline-flex;gap:3px}.kbd{display:inline-grid;place-items:center;min-width:20px;height:20px;padding:0 5px;font-size:11px;font-weight:600;color:var(--text-3);background:var(--surface-3);border:1px solid var(--border-strong);border-radius:5px}.topbar-end{margin-left:auto;display:flex;align-items:center;gap:18px}.icon-btn{position:relative;display:inline-grid;place-items:center;width:36px;height:36px;border-radius:var(--radius-md);color:var(--text-2);transition:background var(--fast),color var(--fast)}.icon-btn svg{width:18px;height:18px}.icon-btn:hover{background:var(--surface-3);color:var(--text)}.bell-badge{position:absolute;top:3px;right:2px;min-width:16px;height:16px;padding:0 4px;display:grid;place-items:center;font-size:10px;font-weight:700;color:#04121f;background:var(--brand);border-radius:8px;box-shadow:0 0 0 2px var(--bg)}.user-trigger{border-radius:50%;padding:2px;border:1px solid var(--border-strong);transition:border-color var(--fast)}.user-trigger:hover{border-color:var(--text-4)}.live-badge{display:inline-flex;align-items:center;gap:7px;font-size:13.5px;font-weight:600;color:var(--gain)}.live-badge.is-offline{color:var(--text-3)}.live-dot{width:7px;height:7px;border-radius:50%;background:currentColor}.is-live .live-dot,.live-rail-count .live-dot{background:var(--gain);box-shadow:0 0 #25d98f99;animation:pulse 2.4s var(--ease) infinite}@keyframes pulse{0%{box-shadow:0 0 #25d98f8c}70%{box-shadow:0 0 0 7px #25d98f00}to{box-shadow:0 0 #25d98f00}}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:40px;padding:0 14px;border-radius:var(--radius-md);font-size:13.5px;font-weight:600;white-space:nowrap;border:1px solid transparent;transition:background var(--fast),border-color var(--fast),color var(--fast),transform var(--fast)}.btn svg{width:16px;height:16px}.btn:active:not(:disabled){transform:translateY(1px)}.btn:disabled{opacity:.45}.btn-sm{height:32px;padding:0 10px;font-size:12.5px}.btn-lg{height:48px;padding:0 20px;font-size:15px}.btn-icon{width:40px;padding:0}.btn-outline{background:var(--surface);border-color:var(--border-strong);color:var(--text-2)}.btn-outline:hover:not(:disabled){background:var(--surface-3);color:var(--text)}.btn-ghost{color:var(--text-3)}.btn-ghost:hover:not(:disabled){color:var(--text);background:var(--surface-3)}.btn-primary{background:var(--brand);color:#031220;box-shadow:0 6px 24px #2fa8ff38}.btn-primary:hover:not(:disabled){background:var(--brand-hover)}.btn-danger{background:var(--loss-soft);border-color:#ff4d5e8c;color:#ff8b96}.btn-danger:hover:not(:disabled){background:#ff4d5e2e;color:#ffb0b8}.btn-discord{background:linear-gradient(180deg,#2c4bd6,#2037a8);color:#fff;border-color:#7896ff59;box-shadow:0 10px 30px #2c4bd647}.btn-discord:hover{background:linear-gradient(180deg,#3558ea,#2641bd)}.btn-discord .discord-mark{fill:currentColor}.btn-count{min-width:18px;height:18px;padding:0 5px;display:inline-grid;place-items:center;font-size:11px;border-radius:9px;background:var(--brand);color:#031220}.segmented{display:inline-flex;padding:3px;gap:2px;background:var(--surface);border:1px solid var(--border);border-radius:10px}.segment{min-width:44px;height:32px;padding:0 12px;border-radius:7px;font-size:13.5px;font-weight:600;color:var(--text-2);transition:background var(--fast),color var(--fast)}.segment:hover:not(:disabled){color:var(--text);background:var(--surface-3)}.segment.is-active{color:var(--text);background:#1d2632;box-shadow:inset 0 0 0 1px #2fa8ff47}.segment:disabled{color:var(--text-4)}.segmented-sm .segment{height:28px;min-width:34px;padding:0 8px;font-size:12.5px}.segmented-full{display:flex}.segmented-full .segment{flex:1}.tabs{display:flex;gap:6px}.tab{display:inline-flex;align-items:center;gap:8px;white-space:nowrap;flex-shrink:0;height:36px;padding:0 14px;border-radius:var(--radius-md);font-size:13.5px;font-weight:600;color:var(--text-3);border:1px solid transparent;transition:color var(--fast),background var(--fast),border-color var(--fast)}.tab:hover{color:var(--text)}.tabs-pill .tab{height:34px;border-color:var(--border);background:var(--surface)}.tabs-pill .tab.is-active{background:#16202b;border-color:var(--brand-line);color:#e3f2ff}.tabs-underline .tab{height:40px}.tabs-underline .tab.is-active{color:var(--text);background:#111a24;border-color:#2fa8ff57}.tab-count{min-width:22px;height:20px;padding:0 6px;display:inline-grid;place-items:center;font-size:11.5px;font-family:var(--mono);color:var(--brand);background:var(--brand-soft);border-radius:6px}.switch{position:relative;width:44px;height:26px;border-radius:13px;background:var(--surface-3);border:1px solid var(--border-strong);transition:background var(--medium) var(--ease),border-color var(--medium)}.switch-thumb{position:absolute;top:3px;left:3px;width:18px;height:18px;border-radius:50%;background:#c9ccd2;transition:transform var(--medium) var(--ease),background var(--medium)}.switch.is-on{background:var(--brand);border-color:var(--brand)}.switch.is-on .switch-thumb{transform:translate(18px);background:#fff}.checkbox{display:inline-grid;place-items:center;width:18px;height:18px;border-radius:5px;border:1.5px solid #3b4049;background:transparent;transition:background var(--fast),border-color var(--fast);flex-shrink:0}.checkbox:hover{border-color:var(--text-3)}.checkbox.is-on{background:var(--brand);border-color:var(--brand);color:#031220}.checkbox svg{width:13px;height:13px;stroke-width:3.2}.checkbox-dash{width:8px;height:2px;background:#031220;border-radius:1px}.field{display:flex;align-items:center;gap:10px;height:40px;padding:0 12px;background:var(--surface);border:1px solid var(--border-strong);border-radius:var(--radius-md);color:var(--text-3);transition:border-color var(--fast)}.field:focus-within{border-color:var(--brand-line)}.field svg{width:16px;height:16px}.field input{flex:1;min-width:0;height:100%;background:none;border:0;color:var(--text);font-size:13.5px}.field input::placeholder{color:var(--text-4)}.field input::-webkit-search-cancel-button{display:none}.field-search{width:220px}.field-grow{flex:1;width:auto;max-width:380px}.field-clear{display:grid;place-items:center;color:var(--text-3)}.select{display:inline-flex;align-items:center;gap:10px;height:38px;padding:0 12px;white-space:nowrap;flex-shrink:0;background:var(--surface);border:1px solid var(--border-strong);border-radius:var(--radius-md);font-size:13.5px;font-weight:600;color:var(--text-2);transition:border-color var(--fast),color var(--fast)}.select:hover{color:var(--text);border-color:#343943}.select-chevron{width:15px;height:15px;color:var(--text-3)}.popover-root{position:relative}.popover{position:absolute;top:calc(100% + 8px);z-index:40;min-width:220px;padding:8px;background:#111317;border:1px solid var(--border-strong);border-radius:12px;box-shadow:var(--shadow-pop);animation:pop var(--fast) var(--ease)}.popover-end{right:0}.popover-start{left:0}@keyframes pop{0%{opacity:0;transform:translateY(-4px) scale(.98)}}.popover-title{padding:6px 8px 10px;font-weight:700}.popover-empty{padding:4px 8px 10px;color:var(--text-3);max-width:280px}.menu{min-width:230px}.menu-item{width:100%;display:flex;align-items:center;gap:10px;height:36px;padding:0 10px;border-radius:7px;font-size:13.5px;font-weight:600;color:var(--text-2);text-align:left}.menu-item:hover:not(:disabled),.menu-item:focus-visible{background:var(--surface-3);color:var(--text);box-shadow:none}.menu-item:disabled{color:var(--text-4)}.menu-item.is-danger{color:#ff8b96}.menu-icon{width:16px;display:grid;place-items:center;color:var(--text-3)}.menu-icon svg{width:16px;height:16px}.menu-icon:has(.board-glyph){width:22px}.menu-icon .board-glyph,.select .board-glyph{width:22px;height:22px;font-size:12px;border-radius:6px}.menu-sep{height:1px;margin:6px 4px;background:var(--border)}.menu-head{display:flex;align-items:center;gap:10px;padding:6px 8px 12px;margin-bottom:4px;border-bottom:1px solid var(--border)}.menu-head span{display:flex;flex-direction:column}.menu-head span span{font-size:12px;color:var(--text-3)}.filters{width:300px;padding:14px;display:flex;flex-direction:column;gap:16px}.columns-pop{width:220px;padding:12px}.filter-group{display:flex;flex-direction:column;gap:8px}.filter-label{font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--text-3)}.columns-pop .filter-label{margin-bottom:8px}.filter-check{display:flex;align-items:center;gap:10px;min-height:32px;font-weight:600;color:var(--text-2);cursor:pointer}.filter-hint{font-size:12px;color:var(--text-4)}.skeleton{display:block;border-radius:6px;background:linear-gradient(90deg,#121418,#1a1d22,#121418 80%);background-size:200% 100%;animation:shimmer 1.4s linear infinite}@keyframes shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}.sk-line{height:14px;width:70%}.sk-line-short{height:12px;width:40%}.sk-title{height:26px;width:50%}.sk-kpi{height:34px;width:90px}.sk-kpi-chart{height:40px;width:110px}.sk-kpi-card{height:104px;border-radius:var(--radius)}.sk-chart{height:250px;border-radius:var(--radius-md)}.sk-table{height:420px;border-radius:var(--radius)}.sk-strip{height:64px;border-radius:var(--radius-md)}.sk-stat{height:78px;border-radius:var(--radius-md)}.sk-avatar{width:36px;height:36px;border-radius:9px}.sk-avatar-xl{width:80px;height:80px;border-radius:18px}.sk-cell{height:12px;width:70px}.sk-cell-wide{height:14px;width:150px}.sk-spark{height:28px;width:140px;margin-left:auto}.sk-tile{height:54px;width:100%}.sk-row{display:flex;align-items:center;gap:28px;height:var(--row);padding:0 16px;border-top:1px solid var(--border)}.spinner{width:16px;height:16px;border-radius:50%;border:2px solid var(--border-strong);border-top-color:var(--brand);animation:spin .7s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.card{position:relative;isolation:isolate;background:var(--glass),#0b0e13d1;border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow);backdrop-filter:blur(18px) saturate(130%);-webkit-backdrop-filter:blur(18px) saturate(130%)}.card:has(.popover){z-index:30}.card:has(.gb-host){backdrop-filter:none;-webkit-backdrop-filter:none}.card:before{content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;z-index:-1;border-radius:inherit;padding:1px;pointer-events:none;background:linear-gradient(180deg,var(--glass-edge),rgb(255 255 255 / 1.5%) 38%,transparent 70%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.card-head{display:flex;align-items:center;gap:16px;padding:18px 20px 0;flex-wrap:wrap}.card-head-end{margin-left:auto;display:flex;align-items:center;gap:16px}.card-title{font-size:18px;font-weight:700;letter-spacing:-.005em}.section-title{font-size:16px;font-weight:700}.count-pill{padding:2px 9px;font-size:12px;font-weight:600;color:var(--text-2);background:var(--surface-3);border:1px solid var(--border-strong);border-radius:6px}.state-card{padding:40px;display:flex;flex-direction:column;align-items:flex-start;gap:12px}.state-card h1,.state-card h2{font-size:20px}.state-card p{color:var(--text-3)}.token-avatar{position:relative;display:inline-grid;place-items:center;flex-shrink:0;overflow:hidden;width:36px;height:36px;border-radius:9px;border:1px solid var(--border-strong);background:#15181d;font-weight:700;font-size:13px;letter-spacing:.02em}.token-avatar img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.token-avatar-sm{width:22px;height:22px;border-radius:6px;font-size:9px}.token-avatar-lg{width:48px;height:48px;border-radius:12px;font-size:15px}.token-avatar-xl{width:80px;height:80px;border-radius:18px;font-size:24px}.person-avatar{position:relative;display:inline-grid;place-items:center;flex-shrink:0;overflow:hidden;width:26px;height:26px;border-radius:50%;font-weight:700;font-size:12px;border:1px solid var(--border-strong);background:#16191e}.person-avatar img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.person-avatar-xs{width:20px;height:20px;font-size:10px}.person-avatar-md{width:36px;height:36px;font-size:14px}.person-avatar-lg{width:48px;height:48px;font-size:18px}.person-avatar-xl{width:72px;height:72px;font-size:26px}.mono-0{color:#9cc8ff}.mono-1{color:#9ff0c7}.mono-2{color:#ffc98f}.mono-3{color:#d4b3ff}.mono-4{color:#ffadc0}.mono-5{color:#9fe6f2}.mono-6{color:#e8e39b}.mono-7{color:#c9ccd2}.token-cell{display:flex;align-items:center;gap:12px;min-width:0}.token-text{display:flex;flex-direction:column;min-width:0}.token-symbol{display:flex;align-items:center;gap:6px;font-weight:700;font-size:13.5px;letter-spacing:.01em;color:var(--text);text-transform:uppercase;white-space:nowrap}.token-name{font-size:12.5px;color:var(--text-3);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:170px}.first-badge{padding:0 5px;font-size:9.5px;font-weight:700;letter-spacing:.06em;line-height:16px;color:var(--brand);border:1px solid rgb(47 168 255 / 45%);border-radius:4px;text-transform:uppercase}.caller-cell{display:inline-flex;align-items:center;gap:9px;min-width:0}.caller-name{font-weight:600;font-size:13.5px;color:var(--text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:150px}.board-chip{display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 12px;font-size:12.5px;font-weight:600;color:#c7cbd2;background:#181b21;border:1px solid #23272e;border-radius:7px;white-space:nowrap}.board-chip-glyph{font-size:12px}.board-glyph{display:inline-grid;place-items:center;width:36px;height:36px;flex-shrink:0;border-radius:10px;border:1px solid var(--border-strong);background:#14171c;font-size:17px;font-weight:700}.board-glyph-lg{width:44px;height:44px;font-size:20px}.multiple{font-family:var(--mono);letter-spacing:-.03em;font-weight:700;font-size:13.5px}.points{font-family:var(--mono);letter-spacing:-.03em;font-weight:700;font-size:13px}.delta{display:inline-flex;align-items:center;gap:2px;font-size:13px;font-weight:700;font-family:var(--mono);letter-spacing:-.02em}.delta svg{width:14px;height:14px}.delta.tone-flat{color:var(--text-3)}.age{color:var(--text-2);font-size:13px}.token-pill{display:inline-flex;align-items:center;gap:7px;height:32px;padding:0 10px 0 5px;font-size:13px;font-weight:700;background:#121519;border:1px solid var(--border-strong);border-radius:9px}.you-pill{padding:1px 6px;font-size:10px;font-weight:700;color:var(--brand);background:var(--brand-soft);border-radius:4px}.chart{width:100%;min-width:0}.chart-svg{display:block;overflow:visible;touch-action:pan-y}.chart-empty{display:grid;place-items:center;height:200px;color:var(--text-3)}.grid-line{stroke:var(--grid);stroke-width:1;stroke-dasharray:2 4}.grid-v{stroke:#ffffff08;stroke-width:1;stroke-dasharray:2 4}.grid-zero{stroke:#2b3038}.axis-label{fill:var(--text-3);font-size:11.5px;font-family:var(--font);font-feature-settings:"tnum" 1}.axis-title{fill:var(--text-3);font-size:11.5px;font-weight:600}.chart-cursor{fill:#ffffff09}.is-dim{opacity:.55;transition:opacity var(--fast)}.stop-calls-top{stop-color:#4a5670;stop-opacity:.95}.stop-calls-bottom{stop-color:#1e2530;stop-opacity:.35}.stop-gain-top{stop-color:#3ef0a8}.stop-gain-bottom{stop-color:#0d7a52;stop-opacity:.45}.stop-loss-top{stop-color:#ff6674}.stop-loss-bottom{stop-color:#8f1d2b;stop-opacity:.45}.bar-cap{fill:#ffffff38}.bar-cap-gain{fill:#9dffd4;opacity:.85}.rate-line{fill:none;stroke:#eef0f3;stroke-width:1.6;stroke-linecap:round}.rate-halo{fill:none;stroke:#eef0f31f;stroke-width:6;stroke-linecap:round}.rate-dot{fill:#eef0f3;stroke:var(--surface);stroke-width:2}.rate-dot-active{fill:var(--gain);stroke:#25d98f4d;stroke-width:6}.tip-box{fill:#0e1218f0;stroke:#2c333d;stroke-width:1;filter:drop-shadow(0 8px 18px rgb(0 0 0 / 50%))}.tip-title{fill:var(--text-2);font-size:12px;font-weight:600}.tip-label{fill:var(--text-3);font-size:12px}.tip-value{fill:var(--text);font-size:12.5px;font-weight:700;font-family:var(--mono)}.tip-value.tone-gain{fill:var(--gain)}.tip-value.tone-loss{fill:var(--loss)}.tip-swatch.swatch-calls{fill:#56617a}.tip-swatch.swatch-gain{fill:var(--gain)}.tip-swatch.swatch-loss{fill:var(--loss)}.tip-swatch.swatch-rate{fill:#eef0f3}.tip-swatch.swatch-brand{fill:var(--brand)}.tip-swatch.swatch-chrome{fill:#d7dade}.crosshair{stroke:#454b55;stroke-width:1;stroke-dasharray:3 3}.cross-dot{fill:var(--text);stroke:var(--bg);stroke-width:2}.curve-line{fill:none;stroke-width:1.8;stroke-linejoin:round;stroke-linecap:round}.curve-up{stroke:var(--gain)}.curve-down{stroke:var(--loss)}.stop-gain-area-top{stop-color:var(--gain);stop-opacity:.42}.stop-gain-area-bottom{stop-color:var(--gain);stop-opacity:0}.stop-loss-area-top{stop-color:var(--loss);stop-opacity:.3}.stop-loss-area-bottom{stop-color:var(--loss);stop-opacity:.02}.stop-brand-area-top{stop-color:var(--brand);stop-opacity:.28}.stop-brand-area-bottom{stop-color:var(--brand);stop-opacity:0}.stop-chrome-area-top{stop-color:#d7dade;stop-opacity:.16}.stop-chrome-area-bottom{stop-color:#d7dade;stop-opacity:0}.entry-line{stroke:#6b717c;stroke-width:1;stroke-dasharray:4 4}.entry-label{fill:var(--text-2);font-size:12px;font-weight:600}.peak-dot{fill:#b8ffe0;stroke:var(--gain);stroke-width:2.5}.peak-label{fill:var(--text);font-size:13px;font-weight:700;font-family:var(--mono)}.now-halo{fill:#25d98f2e;animation:halo 2.4s var(--ease) infinite;transform-box:fill-box;transform-origin:center}@keyframes halo{0%,to{opacity:.9;transform:scale(.7)}50%{opacity:.2;transform:scale(1.2)}}.now-dot{stroke:var(--bg);stroke-width:2}.now-dot.tone-gain{fill:var(--gain)}.now-dot.tone-loss{fill:var(--loss)}.now-label{font-size:12px;font-weight:700;font-family:var(--mono)}.now-label.tone-gain{fill:var(--gain)}.now-label.tone-loss{fill:var(--loss)}.series-line{fill:none;stroke-width:1.8;stroke-linejoin:round}.series-gain .series-line{stroke:var(--gain)}.series-brand .series-line{stroke:var(--brand)}.series-chrome .series-line{stroke:#d9dce1}.series-below.series-line{stroke:var(--loss)}.series-dot{stroke:var(--bg);stroke-width:2}.series-gain .series-dot,.cross-dot.series-gain{fill:var(--gain)}.series-brand .series-dot,.cross-dot.series-brand{fill:var(--brand)}.series-chrome .series-dot,.cross-dot.series-chrome{fill:#d9dce1}.series-end{font-size:12px;font-weight:700;font-family:var(--mono)}.series-end-brand{fill:var(--brand)}.series-end-chrome{fill:#e6e8eb}.series-end-gain{fill:var(--gain)}.stop-gain-bar-top{stop-color:#31e49b}.stop-gain-bar-bottom{stop-color:#0f8a5b}.stop-loss-bar-top{stop-color:#ff4d5e}.stop-loss-bar-bottom{stop-color:#9b2030}.stop-brand-bar-top{stop-color:#3aaeff}.stop-brand-bar-bottom{stop-color:#1360b5}.stop-chrome-bar-top{stop-color:#b9bcc2}.stop-chrome-bar-bottom{stop-color:#5e626a}.hist-value{fill:var(--text);font-size:12.5px;font-weight:700;font-family:var(--mono)}.hist-step-5{opacity:.78}.spark-line{fill:none;stroke-width:1.7;stroke-linejoin:round;stroke-linecap:round}.spark-pt{stroke:var(--surface);stroke-width:1.2}.spark-gain .spark-pt{fill:var(--gain)}.spark-loss .spark-pt{fill:var(--loss)}.spark-brand .spark-pt{fill:var(--brand)}.spark-halo{opacity:.22}.spark-gain .spark-halo{fill:var(--gain)}.spark-loss .spark-halo{fill:var(--loss)}.spark-brand .spark-halo{fill:var(--brand)}.spark-gain .spark-line{stroke:var(--gain)}.spark-gain .spark-dot{fill:var(--gain)}.spark-gain .spark-stop-top{stop-color:var(--gain);stop-opacity:.38}.spark-gain .spark-stop-bottom{stop-color:var(--gain);stop-opacity:0}.spark-loss .spark-line{stroke:var(--loss)}.spark-loss .spark-dot{fill:var(--loss)}.spark-loss .spark-stop-top{stop-color:var(--loss);stop-opacity:.26}.spark-loss .spark-stop-bottom{stop-color:var(--loss);stop-opacity:0}.spark-brand .spark-line{stroke:var(--brand)}.spark-brand .spark-dot{fill:var(--brand)}.spark-brand .spark-stop-top{stop-color:var(--brand);stop-opacity:.25}.spark-brand .spark-stop-bottom{stop-color:var(--brand);stop-opacity:0}.spark-dot{stroke:var(--surface);stroke-width:1.5}.spark-flatline{stroke:var(--border-strong);stroke-dasharray:2 3}.spark-none{font-size:12px}.meter-track{fill:#1f232a}.meter-gain .meter-fill{fill:var(--gain)}.meter-brand .meter-fill{fill:var(--brand)}.meter-chrome .meter-fill{fill:#d4d7dc}.trail-line{fill:none;stroke:var(--text-3);stroke-width:1.5;stroke-linejoin:round;vector-effect:non-scaling-stroke}.trail-up .trail-line{stroke:var(--gain)}.trail-up .trail-dot{fill:var(--gain)}.trail-down .trail-line{stroke:var(--loss)}.trail-down .trail-dot{fill:var(--loss)}.trail-dot{fill:var(--text-3)}.legend{display:inline-flex;flex-wrap:wrap;align-items:center;gap:4px 16px;font-size:12.5px;color:var(--text-2)}.legend-item{display:inline-flex;align-items:center;gap:7px;white-space:nowrap}.legend-end{display:flex;justify-content:flex-end;padding:10px 20px 0}.swatch{width:10px;height:10px;border-radius:3px}.swatch-calls{background:#56617a}.swatch-gain{background:var(--gain)}.swatch-loss{background:var(--loss)}.swatch-brand{background:var(--brand)}.swatch-chrome{background:#d7dade}.swatch-line{position:relative;width:18px;height:2px;background:#eef0f3;border-radius:1px}.swatch-line:after{content:"";position:absolute;left:6px;top:-3px;width:6px;height:6px;border-radius:50%;background:#eef0f3}.feed-top{display:grid;grid-template-columns:minmax(0,1fr) 280px;gap:var(--gap);align-items:stretch}.feed-main{display:flex;flex-direction:column;gap:var(--gap);min-width:0}.kpi-row{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--gap)}.kpi{padding:16px 18px;min-width:0}.kpi-label{font-size:13.5px;font-weight:600;color:var(--text-2)}.kpi-body{display:flex;align-items:flex-end;justify-content:space-between;gap:10px;margin-top:8px;min-height:44px}.kpi-figures{display:flex;align-items:center;flex-wrap:nowrap;gap:10px;min-width:0;white-space:nowrap}.kpi-value{font-size:31px;font-weight:700;letter-spacing:-.01em;line-height:1}.kpi-delta{font-size:12.5px}.kpi-best .token-pill{align-self:center}.kpi-chart{flex:1 1 0;min-width:0;max-width:168px;overflow:hidden}.spark-wrap{display:block;width:100%;min-width:0}.spark-wrap>svg{display:block}.kpi-figures{flex-shrink:0}.spark-fluid .spark-line,.spark-fluid .spark-area{vector-effect:non-scaling-stroke}.kpi-row{grid-template-columns:minmax(0,1fr) minmax(0,.95fr) minmax(0,1.2fr) minmax(0,1fr)}.activity-card{padding-bottom:12px}.activity-card .chart{padding:12px 16px 0 12px}.activity-card .legend{margin-right:4px}.sim{padding:14px 20px 4px}.sim-controls{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.sim-hint{margin-top:8px;font-size:12.5px;color:var(--text-3)}.sim-hero{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:18px 32px;margin-top:18px;padding:16px 18px;border:1px solid var(--border);border-radius:var(--radius-md);background:linear-gradient(135deg,rgb(37 217 143 / 7%),transparent 55%),#ffffff04}.sim-figure{display:flex;flex-direction:column;gap:6px}.sim-label{font-size:11px;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:var(--text-3)}.sim-value{font-size:38px;font-weight:700;letter-spacing:-.02em;line-height:1}.sim-pnl{font-size:15px;font-weight:700}.sim-stats{display:flex;flex-wrap:wrap;gap:14px 30px}.sim-stats>div{display:flex;flex-direction:column;gap:3px;min-width:96px}.sim-stats dt{font-size:11px;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:var(--text-3)}.sim-stats dd{font-size:18px;font-weight:700}.sim-stats .sim-sub{font-size:12px;font-weight:500;color:var(--text-3)}.sim-of{color:var(--text-3);font-weight:600}.sim .chart{padding:12px 0 0}.sim-movers{display:grid;grid-template-columns:1fr 1fr;gap:12px 24px;margin-top:6px}.sim-movers-col ul{display:flex;flex-direction:column;gap:2px;margin-top:8px}.sim-mover{width:100%;display:flex;align-items:center;gap:10px;padding:7px 8px;border-radius:8px;text-align:left;transition:background var(--fast)}.sim-mover:hover{background:var(--surface-hover)}.sim-mover-name{flex:1;min-width:0;display:flex;flex-direction:column}.sim-mover-name strong{font-size:13.5px}.sim-mover-name span{font-size:12px;color:var(--text-3);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sim-mover-pnl{font-weight:700;font-size:13.5px}.sim-empty{margin-top:8px;font-size:13px}.sim-note{margin:14px 0 6px;font-size:12px;color:var(--text-4)}@media(max-width:720px){.sim{padding:12px 14px 4px}.sim-value{font-size:30px}.sim-movers{grid-template-columns:1fr}}.live-rail{display:flex;flex-direction:column;min-height:0}.live-rail .card-head{padding-bottom:8px}.timeline{position:relative;display:flex;flex-direction:column;padding:6px 12px 14px 14px;flex:1}.timeline-row{position:relative;display:grid;grid-template-columns:30px 14px minmax(0,1fr);align-items:center;min-height:58px}.timeline-row:before{content:"";position:absolute;left:36px;top:0;bottom:0;width:1px;background:var(--border-strong)}.timeline-row:first-child:before{top:50%}.timeline-row:last-child:before{bottom:50%}.timeline-age{font-size:11.5px;color:var(--text-3)}.timeline-node{position:relative;z-index:1;width:9px;height:9px;margin-left:2px;border-radius:50%;background:var(--bg);border:1.5px solid #4a505a}.timeline-row.is-fresh .timeline-node,.timeline-row.is-latest .timeline-node{border-color:var(--gain);background:var(--gain);box-shadow:0 0 10px #25d98f99}.timeline-item{display:flex;align-items:center;gap:10px;min-width:0;padding:8px;border-radius:10px;text-align:left;transition:background var(--fast)}.timeline-item:hover{background:var(--surface-hover)}.timeline-row.is-fresh .timeline-item{animation:arrive 2.4s var(--ease)}.timeline-row.is-hot:before{width:2px;left:35.5px;background:linear-gradient(180deg,transparent,var(--gain) 22%,var(--gain) 78%,transparent);box-shadow:0 0 10px #25d98fa6,0 0 22px #25d98f4d}.timeline-row.is-hot .timeline-node{border-color:var(--gain);background:#0c2a1e;box-shadow:0 0 0 3px #25d98f24,0 0 12px #25d98fb3}.timeline-row.is-hot .timeline-item{background:linear-gradient(90deg,rgb(37 217 143 / 11%),rgb(37 217 143 / 2.5%) 55%,transparent);box-shadow:inset 1px 0 #25d98f59}.timeline-row.is-hot .timeline-item:hover{background:linear-gradient(90deg,rgb(37 217 143 / 16%),rgb(37 217 143 / 4%) 60%,transparent)}.timeline-row.is-hot .multiple{text-shadow:0 0 12px rgb(37 217 143 / 55%)}@keyframes arrive{0%{background:#25d98f29;transform:translate(6px)}30%{transform:none}to{background:transparent}}.timeline-text{display:flex;flex-direction:column;min-width:0;flex:1}.timeline-text strong{font-size:13px;text-transform:uppercase}.timeline-text span{font-size:12px;color:var(--text-3);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.timeline-end{display:flex;flex-direction:column;align-items:flex-end;font-size:12px}.rail-empty{padding:16px 20px 24px;color:var(--text-3)}.live-rail.is-collapsible{padding:0}.live-rail-head{width:100%;display:flex;align-items:center;gap:10px;height:56px;padding:0 16px}.live-rail-head svg{width:18px;height:18px;flex-shrink:0}.live-rail-head strong{white-space:nowrap}.live-rail-count{display:inline-flex;align-items:center;gap:7px;min-width:0;color:var(--text-2);font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.live-rail-head .chevron{margin-left:auto;color:var(--text-3);transition:transform var(--medium) var(--ease)}.live-rail.is-open .live-rail-head .chevron{transform:rotate(180deg)}.calls-card{overflow:hidden}.calls-head{display:flex;align-items:center;gap:12px;flex-wrap:wrap;padding:14px 16px}.calls-tools{margin-left:auto;display:flex;align-items:center;gap:10px;flex-wrap:wrap}.load-more{display:flex;justify-content:center;padding:16px;border-top:1px solid var(--border)}.table-empty{display:flex;flex-direction:column;align-items:center;gap:6px;padding:56px 24px;text-align:center;color:var(--text-3)}.empty-title{font-size:16px;font-weight:700;color:var(--text)}.empty-icon{width:28px;height:28px;color:var(--text-3);margin-bottom:6px}.table-wrap{position:relative;overflow-x:auto}.rows-pending{position:absolute;top:6px;left:50%;z-index:3;display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 12px;transform:translate(-50%);font-size:12px;font-weight:700;color:#d9ffef;background:#0c261ce0;border:1px solid rgb(37 217 143 / 45%);border-radius:999px;box-shadow:0 6px 24px #00000073,0 0 18px #25d98f2e;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);animation:pending-in var(--medium) var(--ease)}@keyframes pending-in{0%{opacity:0;transform:translate(-50%,-4px)}}.rows-pending svg{width:13px;height:13px}.rows-pending:hover{background:#103426eb}.calls-table,.lb-table,.mini-table{font-size:13.5px}.calls-table th,.lb-table th,.mini-table th{height:40px;padding:0 12px;text-align:left;font-size:11px;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:var(--text-3);white-space:nowrap;border-top:1px solid var(--border);border-bottom:1px solid var(--border);background:#ffffff03}.calls-table td,.lb-table td,.mini-table td{height:var(--row);padding:0 12px;border-bottom:1px solid #14171b;white-space:nowrap;vertical-align:middle}.calls-table.is-compact td{height:42px}.calls-table.is-dense th,.calls-table.is-dense td{padding:0 9px}.calls-table.is-dense .col-chart{width:120px}.calls-table.is-dense .token-name{max-width:120px}.calls-table th:first-child,.calls-table td:first-child,.lb-table th:first-child,.lb-table td:first-child{padding-left:16px}.calls-table th:last-child,.calls-table td:last-child{padding-right:16px}.is-num,th.is-num{text-align:right}.call-row{cursor:pointer;transition:background var(--fast)}.call-row:hover{background:var(--surface-hover)}.call-row.is-selected{background:#2fa8ff0f}.call-row.is-fresh td{animation:row-arrive 2.4s var(--ease)}@keyframes row-arrive{0%{background:#25d98f1c}}.call-row:last-child td{border-bottom:0}.col-select{width:40px}.col-token{min-width:190px}.col-chart{width:170px}.col-actions{width:150px}.col-open,.col-star{width:36px}.head-star{width:14px;height:14px}.row-open{display:block;text-align:left;border-radius:var(--radius-md)}.row-chevron{width:16px;height:16px;color:var(--text-4)}.row-actions{display:inline-flex;gap:2px}.row-actions .icon-btn{width:32px;height:32px;color:var(--text-3)}.row-actions .icon-btn:hover{color:var(--text)}.star-btn.is-on,.star-btn.is-on:hover{color:var(--gold)}.star-btn.is-on svg{fill:var(--gold)}.star-btn.with-label{display:inline-flex;align-items:center;width:auto;gap:6px;padding:0 10px;height:30px;border:1px solid var(--border-strong);font-size:12.5px;font-weight:600}.star-btn.with-label svg{width:15px;height:15px}.table-skeleton{padding-bottom:8px}.call-cards{display:flex;flex-direction:column;gap:8px;padding:0 8px 8px}.call-card-btn{width:100%;display:grid;grid-template-columns:auto minmax(0,1fr) auto 14px;grid-template-areas:"icon body end chev" "icon foot foot chev";align-items:center;column-gap:10px;row-gap:6px;padding:12px 10px 12px 12px;text-align:left;background:var(--surface-2);border:1px solid var(--border);border-radius:12px}.call-card-btn>.token-avatar{grid-area:icon;align-self:start;width:44px;height:44px}.call-card-body{grid-area:body;display:flex;flex-direction:column;gap:5px;min-width:0}.call-card-top{display:flex;align-items:center;gap:8px;min-width:0}.call-card-top strong{font-size:16px;text-transform:uppercase;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.call-card-top .board-chip{height:24px;padding:0 8px;font-size:12px;flex-shrink:0}.call-card-mid{display:flex;align-items:center;gap:7px;color:var(--text-3);font-size:12.5px;min-width:0;white-space:nowrap}.call-card-mid .caller-cell{gap:6px;flex:0 1 auto}.call-card-mid .caller-name{max-width:none;font-size:13px}.call-card-mid .first-badge{flex-shrink:0}.call-card-foot{grid-area:foot;display:flex;align-items:flex-end;justify-content:space-between;gap:10px;min-width:0}.call-card-mcap{color:var(--text-2);font-size:12.5px;white-space:nowrap}.call-card-end{grid-area:end;align-self:start;display:flex;flex-direction:column;align-items:flex-end;gap:3px;font-size:12.5px;white-space:nowrap}.call-card-multi{font-size:18px}.call-card-btn>.row-chevron{grid-area:chev}.call-card-spark{display:flex;flex:0 1 132px;min-width:0;justify-content:flex-end}.drawer-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;background:#03040694;animation:fade var(--medium) var(--ease)}@keyframes fade{0%{opacity:0}}.drawer{position:absolute;top:0;right:0;bottom:0;width:min(600px,100%);overflow-y:auto;background:#0b0d10;border-left:1px solid var(--border-strong);box-shadow:-30px 0 80px #0000008c;animation:slide-in .32s var(--ease)}@keyframes slide-in{0%{transform:translate(40px);opacity:0}}.drawer:focus-visible{box-shadow:-30px 0 80px #0000008c}.drawer-tools{position:sticky;top:0;z-index:2;display:flex;justify-content:flex-end;gap:6px;padding:14px 16px 0;height:0;overflow:visible}.drawer-tools .icon-btn{background:#0b0d10d9;border:1px solid var(--border-strong)}.call-page{overflow:hidden}.call-view{display:flex;flex-direction:column;gap:16px;padding:24px 24px 32px}.call-view.is-page{max-width:880px}.call-head{display:flex;align-items:flex-start;gap:18px;padding-right:88px}.call-head-text{display:flex;flex-direction:column;gap:6px;min-width:0}.call-title{display:flex;align-items:center;flex-wrap:wrap;gap:10px;font-size:26px;font-weight:700;line-height:1.1;text-transform:uppercase}.call-title .board-chip{text-transform:none}.first-pill{display:inline-flex;align-items:center;gap:5px;height:26px;padding:0 10px;font-size:12px;font-weight:700;color:var(--gain);background:var(--gain-soft);border:1px solid rgb(37 217 143 / 32%);border-radius:7px;text-transform:none}.first-pill svg{width:13px;height:13px}.call-name{color:var(--text-3)}.call-links{display:flex;align-items:center;flex-wrap:wrap;gap:8px 16px;margin-top:4px}.address-pill{display:inline-flex;align-items:center;gap:8px;height:30px;padding:0 10px;font-size:12.5px;color:var(--text-2);background:var(--surface-2);border:1px solid var(--border-strong);border-radius:7px}.address-pill svg{width:14px;height:14px;color:var(--text-3)}.address-pill:hover{color:var(--text)}.ext-link{display:inline-flex;align-items:center;gap:6px;font-weight:600;color:var(--text-2)}.ext-link svg{width:14px;height:14px}.ext-link:hover{color:var(--text)}.caller-strip{display:flex;align-items:center;gap:12px;padding:14px 16px;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius)}.caller-strip-text{display:flex;flex-direction:column}.caller-strip-text span{font-size:12.5px;color:var(--text-3)}.caller-strip-end{margin-left:auto;display:flex;flex-direction:column;align-items:flex-end;font-size:12.5px;color:var(--text-3)}.caller-strip-end strong{font-size:15px;color:var(--text)}.stat-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.stat{display:flex;flex-direction:column;gap:4px;padding:14px 14px 12px;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius)}.stat-label{font-size:12.5px;color:var(--text-2)}.stat-value{font-size:26px;font-weight:700;letter-spacing:-.01em}.stat-value.multiple{font-size:24px}.call-chart-card{padding:12px 8px 8px;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius)}.call-chart-bar{display:flex;justify-content:space-between;gap:10px;padding:0 4px 6px;flex-wrap:wrap}.detail-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px}.detail-list{display:flex;flex-direction:column;gap:10px;padding:14px 16px;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius)}.detail-list>div{display:flex;justify-content:space-between;gap:12px}.detail-list dt{color:var(--text-3);font-size:13px}.detail-list dd{font-weight:700;font-size:13px}.share{display:flex;flex-direction:column;gap:12px;padding:16px;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius)}.share-row{display:grid;grid-template-columns:minmax(0,1fr) 190px;gap:16px;align-items:center}.share-preview{position:relative;overflow:hidden;display:flex;align-items:center;gap:14px;height:100px;padding:0 16px;background:radial-gradient(120% 140% at 100% 50%,#1b2330,#0b0d10 60%);border:1px solid var(--border-strong);border-radius:10px}.share-text{display:flex;flex-direction:column;z-index:1}.share-text strong{font-size:16px;text-transform:uppercase}.share-text span{font-size:12px;color:var(--text-3)}.share-text .share-multi{font-size:26px;font-weight:700;color:var(--text)}.share-text .share-multi.tone-gain{color:var(--gain)}.share-orb{position:absolute;right:-70px;top:50%;width:140px;height:140px;transform:translateY(-50%);border-radius:50%;background:radial-gradient(circle at 35% 35%,#d9dde3,#5a6070 45%,#111 75%);opacity:.55}.share-actions,.siblings{display:flex;flex-direction:column;gap:10px}.siblings-empty{font-size:13px}.mini-table td{height:46px}.board-tiles{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:var(--gap)}.board-tile{display:flex;flex-direction:column;gap:14px;padding:16px 18px;text-align:left;transition:border-color var(--fast),background var(--fast)}.board-tile:hover{border-color:var(--border-strong)}.board-tile.is-active{border-color:#2fa8ffa6;box-shadow:0 0 0 1px #2fa8ff40,0 0 40px #2fa8ff1a}.board-tile-head{display:flex;align-items:center;gap:12px}.board-tile-name{font-size:18px;font-weight:700}.board-tile-chevron{margin-left:auto;width:18px;height:18px;color:var(--text-3)}.board-tile-stats{display:flex;align-items:flex-end;gap:18px}.tile-stat{display:flex;flex-direction:column;gap:2px;padding-right:18px;border-right:1px solid var(--border);font-size:12.5px;color:var(--text-3);white-space:nowrap}.tile-stat:nth-child(3){border-right:0}.tile-stat strong{font-size:20px;color:var(--text);font-weight:700}.tile-stat strong.multiple{font-size:20px}.tile-stat strong.tone-gain{color:var(--gain)}.tile-token{display:inline-flex;align-items:center;gap:6px;font-weight:700;color:var(--text-2)}.tile-spark{margin-left:auto}.boards-grid{display:grid;grid-template-columns:minmax(0,1fr) 420px;gap:var(--gap);align-items:start}.boards-side{display:flex;flex-direction:column;gap:var(--gap)}.boards-side .card .chart{padding:8px 12px 12px}.leaderboard{overflow:hidden}.lb-tools{display:flex;align-items:center;gap:12px;padding:16px 20px;flex-wrap:wrap}.lb-min{display:inline-flex;align-items:center;gap:10px}.lb-min-label{color:var(--text-3);font-size:13px;white-space:nowrap}.lb-table td{height:48px}.lb-row{transition:background var(--fast)}.lb-row:hover{background:var(--surface-hover)}.lb-row.is-top-1{background:linear-gradient(90deg,rgb(232 182 76 / 9%),transparent 55%);box-shadow:inset 2px 0 0 var(--gold)}.lb-row.is-top-2{background:linear-gradient(90deg,rgb(47 168 255 / 8%),transparent 55%);box-shadow:inset 2px 0 0 var(--brand)}.lb-row.is-top-3{background:linear-gradient(90deg,rgb(215 140 90 / 8%),transparent 55%);box-shadow:inset 2px 0 #c98a5c}.lb-row.is-me{background:#2fa8ff0f}.lb-row.is-selected{background:#2fa8ff17}.lb-rank{display:flex;align-items:center;gap:10px}.rank-num{display:inline-grid;place-items:center;min-width:26px;height:24px;font-size:12.5px;font-weight:700;border-radius:6px;border:1px solid var(--border-strong);color:var(--text-2)}.is-top .rank-num{color:var(--text);border-color:#3a3f48}.rank-move{display:inline-flex;align-items:center;gap:1px;min-width:32px;font-size:12px;font-weight:700;font-family:var(--mono)}.rank-move svg{width:13px;height:13px}.hit-cell{display:flex;flex-direction:column;gap:4px;font-size:12.5px}.best-cell{display:flex;flex-direction:column;line-height:1.2;font-size:12.5px}.best-cell strong{text-transform:uppercase}.lb-me{padding:14px 20px;border-top:1px solid var(--border);color:var(--text-2)}.hr-list{display:flex;flex-direction:column;gap:6px;padding:14px 14px 6px}.hr-row{width:100%;display:grid;grid-template-columns:auto minmax(0,1fr) 170px;align-items:center;gap:14px;padding:12px;text-align:left;border:1px solid transparent;border-radius:10px;transition:background var(--fast),border-color var(--fast)}.hr-row:hover{background:var(--surface-hover)}.hr-row.is-active{background:#2fa8ff0f;border-color:#2fa8ff73}.hr-name{font-weight:700}.hr-figures{display:grid;grid-template-columns:auto auto;justify-content:space-between;row-gap:6px;font-size:12.5px}.hr-figures strong{font-size:16px}.hr-figures svg{grid-column:1 / -1}.hr-note{display:flex;align-items:center;gap:10px;margin:6px 14px 14px;padding:12px;font-size:12.5px;color:var(--text-3);border-top:1px solid var(--border)}.hr-note svg{width:16px;height:16px}.page-head{display:flex;align-items:center;gap:12px;flex-wrap:wrap;padding-top:4px}.page-head-stack{flex-direction:column;align-items:flex-start;gap:4px}.page-head-end{margin-left:auto;display:flex;align-items:center;gap:10px;flex-wrap:wrap}.page-title{display:inline-flex;align-items:center;gap:12px;font-size:26px;font-weight:700;letter-spacing:-.01em;margin-right:12px}.page-sub{color:var(--text-3);font-size:15px}.field-page{width:280px;height:40px}.selected-count{font-weight:600}.watch-card{overflow:hidden}.watch-card .calls-table th{border-top:0}.watch-empty{display:flex;flex-direction:column;align-items:center;gap:10px;padding:72px 24px 80px;text-align:center}.watch-empty h2{font-size:20px}.watch-empty p{color:var(--text-3);margin-bottom:12px}.watch-empty-icon{display:grid;place-items:center;width:60px;height:60px;margin-bottom:8px;border-radius:12px;background:var(--surface-3);border:1px solid var(--border-strong)}.watch-empty-icon svg{width:28px;height:28px;color:#9ba0a8;fill:#9ba0a8}.me-top{display:grid;grid-template-columns:320px minmax(0,1fr);gap:var(--gap)}.me-card{display:flex;align-items:center;gap:18px;padding:18px 20px}.me-card-text{display:flex;flex-direction:column;gap:4px;min-width:0}.me-name{display:flex;align-items:center;gap:10px;font-size:22px;font-weight:700}.me-name .pro-badge{margin-left:0}.me-kpis .token-pill-plain{padding:0 10px}.standing{padding-bottom:16px}.standing-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:12px;padding:14px 16px 0}.standing-card{display:flex;flex-direction:column;gap:14px;padding:16px;background:var(--surface-2);border:1px solid var(--border);border-radius:var(--radius)}.standing-head{display:flex;align-items:center;gap:12px}.standing-title{display:flex;flex-direction:column;min-width:0}.standing-title strong{font-size:16px}.standing-title .muted{font-size:12.5px}.standing-stats{display:grid;grid-template-columns:repeat(3,1fr)}.standing-stats>div{display:flex;flex-direction:column;gap:2px;padding-right:12px}.standing-stats>div+div{padding-left:14px;border-left:1px solid var(--border)}.standing-stats dt{font-size:12.5px;color:var(--text-3)}.standing-stats dd{font-size:20px;font-weight:700}.standing-stats dd.standing-rate{font-size:19px}.standing-rank span{font-size:14px;font-weight:600;color:var(--text-3)}.standing-foot{display:grid;grid-template-columns:116px minmax(0,1fr);gap:16px;padding-top:12px;border-top:1px solid var(--border)}.standing-foot>div{display:flex;flex-direction:column;gap:2px;font-size:12.5px}.standing-foot strong{font-size:16px}.standing-trail{display:grid!important;grid-template-columns:minmax(0,1fr) auto;grid-template-rows:auto auto;align-items:center;column-gap:8px}.standing-trail .muted{grid-column:1 / -1}.standing-trail .trail{width:100%}.trend-card .card-head{flex-wrap:nowrap}.trend-card .card-head-end{min-width:0}.rank-tag{padding:2px 8px;font-size:12px;font-weight:700;border-radius:6px;background:var(--surface-3);border:1px solid var(--border-strong)}.standing-empty{padding:8px 0 4px;color:var(--text-3);font-size:13px}.trend-body,.dist-body{padding:14px 16px 12px 8px}.dist-body{padding:18px 16px 12px}.duel-head{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:var(--gap);align-items:stretch;padding-top:4px}.duel-head .popover-root{display:flex}.caller-pick{width:100%;display:flex;align-items:center;gap:16px;padding:14px 18px;text-align:left;transition:border-color var(--fast)}.caller-pick:hover{border-color:var(--border-strong)}.caller-pick-b{border-color:#2fa8ff47}.caller-pick-text{display:flex;flex-direction:column;gap:4px;min-width:0}.caller-pick-name{display:flex;align-items:center;gap:10px;font-size:20px;font-weight:700}.caller-pick-chevron{margin-left:auto;width:18px;height:18px;color:var(--text-3)}.duel-vs{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px}.swap-btn{border:1px solid var(--border-strong);background:var(--surface)}.vs{font-size:15px;font-weight:700;letter-spacing:.08em;color:var(--text-3)}.select-board{height:32px;font-size:12.5px}.select-board .board-glyph{width:20px;height:20px;font-size:11px;border-radius:5px}.picker{width:340px}.picker-body{display:flex;flex-direction:column;gap:8px}.picker-body .field{width:100%}.picker-list{max-height:340px;overflow-y:auto}.picker-item{width:100%;display:flex;align-items:center;gap:10px;height:42px;padding:0 8px;border-radius:8px;text-align:left}.picker-item:hover,.picker-item.is-active{background:var(--surface-3)}.picker-rank{width:34px;font-size:12px}.picker-name{flex:1;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.duel-stats{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:var(--gap)}.duel{display:flex;flex-direction:column;gap:10px;padding:16px 18px}.duel-label{text-align:center;font-size:13.5px;font-weight:600;color:var(--text-2)}.duel-values{display:flex;justify-content:space-between;align-items:baseline;flex-wrap:wrap;gap:4px 10px;font-family:var(--mono);letter-spacing:-.03em;font-weight:700;font-size:18px}.duel-a,.duel-b{color:var(--text)}.duel-a.is-lead,.duel-b.is-lead{color:var(--gain)}.duel-fill-a{fill:#d4d7dc}.duel-fill-b{fill:var(--brand)}.dist-pair{display:grid;grid-template-columns:1fr 1fr;gap:0;padding:12px 8px}.dist-side{display:grid;grid-template-columns:150px minmax(0,1fr);align-items:center;gap:12px;padding:4px 12px}.dist-side+.dist-side{border-left:1px solid var(--border)}.dist-who{display:flex;align-items:center;gap:10px}.dist-who>span{display:flex;flex-direction:column;font-size:12.5px}.dist-who strong{font-size:14px}.top-pair{display:grid;grid-template-columns:1fr 1fr;gap:var(--gap)}.top-card{overflow:hidden}.top-card .card-head{padding-bottom:12px}.top-table td{height:44px}.top-table td:first-child,.top-table th:first-child{padding-left:20px;width:32px}.settings-layout{display:grid;grid-template-columns:260px minmax(0,1fr);gap:var(--gap);align-items:start}.settings-nav{position:sticky;top:calc(var(--topbar) + 8px);display:flex;flex-direction:column;gap:4px;padding:10px}.settings-link{display:flex;align-items:center;gap:14px;height:48px;padding:0 16px;border:1px solid transparent;border-radius:10px;font-weight:600;font-size:15px;color:var(--text-2);transition:background var(--fast),color var(--fast)}.settings-link svg{width:20px;height:20px;color:var(--text-3)}.settings-link:hover{background:var(--surface-hover);color:var(--text)}.settings-link.is-active{background:linear-gradient(180deg,#2fa8ff21,#2fa8ff12);border-color:var(--brand-line);color:#dff1ff}.settings-link.is-active svg{color:var(--brand)}.settings-panels{display:flex;flex-direction:column;gap:var(--gap)}.settings-panel{scroll-margin-top:calc(var(--topbar) + 12px)}.settings-panel-head{display:flex;flex-direction:column;gap:2px;padding:20px 20px 16px;border-bottom:1px solid var(--border)}.setting-row{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:18px 20px}.setting-row+.setting-row{border-top:1px solid var(--border)}.setting-label{font-weight:700;font-size:15px}.setting-hint{font-size:13px;color:var(--text-3)}.setting-control{flex-shrink:0}.row-controls{display:flex;align-items:center;gap:14px}.row-controls .select{min-width:120px}.tone-play{width:36px;padding:0;justify-content:center}.tone-play svg{width:14px;height:14px;fill:currentColor}.room-toggles,.follow-list{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px;max-width:460px}.room-toggle{display:inline-flex;align-items:center;gap:8px;height:34px;padding:0 12px 0 6px;border:1px solid var(--border-strong);border-radius:9px;font-weight:600;font-size:13px;color:var(--text-3);background:var(--surface-2);transition:background var(--fast),border-color var(--fast),color var(--fast),opacity var(--fast)}.room-toggle .board-glyph{width:22px;height:22px;font-size:12px;opacity:.45;filter:grayscale(1);transition:opacity var(--fast),filter var(--fast)}.room-toggle:hover:not(:disabled){color:var(--text);border-color:#313844}.room-toggle.is-on{color:#dff1ff;background:linear-gradient(180deg,#2fa8ff21,#2fa8ff0f);border-color:var(--brand-line);box-shadow:inset 0 1px #ffffff0d}.room-toggle.is-on .board-glyph{opacity:1;filter:none}.room-toggle:disabled{cursor:not-allowed}.follow-list{list-style:none;margin:0;padding:0}.follow-chip{display:inline-flex;align-items:center;height:34px;border:1px solid var(--border-strong);border-radius:9px;background:var(--surface-2)}.follow-name{display:inline-flex;align-items:center;gap:8px;height:100%;padding:0 4px 0 7px;font-weight:600;font-size:13px;color:var(--text-2)}.follow-name:hover{color:var(--text)}.follow-remove{display:grid;place-items:center;width:28px;height:100%;color:var(--text-3);border-radius:0 8px 8px 0}.follow-remove:hover{color:var(--text);background:var(--surface-3)}.follow-remove svg{width:13px;height:13px}.follow-empty{font-size:13px;color:var(--text-3)}.follow-btn.is-on{color:#dff1ff;border-color:var(--brand-line);background:linear-gradient(180deg,#2fa8ff21,#2fa8ff0f)}.follow-btn.is-on svg{color:var(--brand)}.select-wide{min-width:220px}.identity{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.identity-name{display:flex;flex-direction:column}.connected{display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 10px;font-size:12.5px;font-weight:700;color:var(--gain);background:var(--gain-soft);border:1px solid rgb(37 217 143 / 30%);border-radius:7px}.connected svg{width:14px;height:14px}.notice-icon.is-milestone{background:var(--brand-soft);color:var(--brand)}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:70;display:flex;justify-content:center;align-items:flex-start;padding:12vh 16px 16px;background:#030406a8;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);animation:fade var(--fast) var(--ease)}.palette{width:min(640px,100%);overflow:hidden;background:#0e1014;border:1px solid var(--border-strong);border-radius:14px;box-shadow:var(--shadow-pop);animation:pop var(--medium) var(--ease)}.palette-input{display:flex;align-items:center;gap:12px;height:58px;padding:0 12px 0 18px;border-bottom:1px solid var(--border)}.palette-input>svg{width:18px;height:18px;color:var(--text-3)}.palette-input input{flex:1;height:100%;background:none;border:0;font-size:16px}.palette-input input::placeholder{color:var(--text-4)}.palette-list{max-height:52vh;overflow-y:auto;padding:8px}.palette-group{padding:8px 10px 6px;font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--text-4)}.palette-item{display:flex;align-items:center;gap:12px;min-height:52px;padding:6px 10px;border-radius:9px;cursor:pointer}.palette-item.is-active{background:var(--surface-3)}.cmd-icon{display:grid;place-items:center;width:22px;height:22px;color:var(--text-3)}.cmd-icon svg{width:17px;height:17px}.cmd-main{display:flex;flex-direction:column;flex:1;min-width:0}.cmd-main span{font-size:12.5px;color:var(--text-3);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cmd-meta{font-weight:700}.palette-empty{padding:20px 12px;color:var(--text-3)}.palette-foot{display:flex;align-items:center;gap:6px;padding:10px 16px;border-top:1px solid var(--border);font-size:12px;color:var(--text-3)}.palette-foot span{margin-left:auto}.notice{width:100%;display:flex;align-items:center;gap:10px;padding:10px 8px;border-radius:8px;text-align:left}.notice:hover{background:var(--surface-3)}.notice-icon{display:grid;place-items:center;width:30px;height:30px;border-radius:8px;background:var(--gain-soft);color:var(--gain)}.notice-icon svg{width:15px;height:15px}.notice-text{display:flex;flex-direction:column;flex:1;min-width:0}.notice-text span,.notice-age{font-size:12px;color:var(--text-3)}.notice-text span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.popover-foot{display:flex;align-items:center;gap:8px;margin-top:6px;padding:10px 8px 4px;border-top:1px solid var(--border);font-size:12.5px;font-weight:600;color:var(--text-3)}.popover-foot:hover{color:var(--text)}.popover-foot svg{width:14px;height:14px}.toasts{position:fixed;right:20px;bottom:20px;z-index:90;display:flex;flex-direction:column;gap:8px;align-items:flex-end}.toast{padding:11px 16px;font-weight:600;background:#15181d;border:1px solid var(--border-strong);border-radius:10px;box-shadow:var(--shadow-pop);animation:toast var(--medium) var(--ease)}.toast.is-error{border-color:#ff4d5e8c;color:#ffb0b8}@keyframes toast{0%{opacity:0;transform:translateY(8px)}}.toast.is-rich{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;max-width:min(420px,calc(100vw - 32px));padding:10px 10px 10px 14px;font-weight:500}.toast.is-rich p{display:grid;gap:2px;min-width:0}.toast.is-rich b{font-weight:600}.toast.is-rich small{font-size:12px;color:var(--text-3)}.toast.is-rich a{color:var(--text-2);text-decoration:underline;text-underline-offset:2px}.toast.is-rich a:hover{color:var(--text)}.toast-ok{width:22px;height:22px;color:var(--gain, #22c55e)}.toast-x{display:grid;place-items:center;width:26px;height:26px;color:var(--text-3);border-radius:6px}.toast-x:hover{color:var(--text);background:#ffffff0f}.toast-x svg{width:14px;height:14px}.gate{position:relative;min-height:100vh;display:grid;place-items:center;padding:24px;overflow:hidden}.gate-glow{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(60% 50% at 50% 38%,rgb(47 168 255 / 8%),transparent 70%);pointer-events:none}.gate-card{position:relative;width:min(460px,100%);display:flex;flex-direction:column;align-items:center;gap:16px;padding:44px 36px 32px;text-align:center;background:linear-gradient(180deg,#0f1216,#0b0d10);border:1px solid #1d2a38;border-radius:16px;box-shadow:0 30px 80px #0000007f,0 0 0 1px #2fa8ff0f}.gate-logo{width:112px;height:112px;object-fit:contain;mix-blend-mode:screen}.gate-wordmark{display:flex;flex-direction:column;align-items:center;font-size:26px;font-weight:900;letter-spacing:.06em;line-height:1}.gate-wordmark span{margin-top:7px;font-size:11px;letter-spacing:.5em;color:var(--chrome)}.gate-title{font-size:20px;font-weight:600;color:var(--text-2)}.gate-card .btn{width:100%;margin-top:8px}.gate-card .btn svg:last-child{margin-left:auto}.gate-card .btn .discord-mark{margin-right:4px}.gate-code{display:flex;flex-direction:column;gap:10px;width:100%;text-align:left}.gate-code label{font-size:13px;color:var(--text-3)}.gate-code label b{color:var(--text-2);font-weight:600}.gate-code .btn{margin-top:0}.gate-input{width:100%;height:48px;padding:0 14px;font-size:16px;color:var(--text);background:var(--surface-2);border:1px solid var(--border-strong);border-radius:var(--radius-md)}.gate-input:focus{outline:none;border-color:var(--brand)}.gate-input-code{font-size:24px;letter-spacing:.4em;text-align:center;font-variant-numeric:tabular-nums}.gate-link{align-self:center;font-size:12.5px;color:var(--brand)}.gate-note{padding-top:16px;margin-top:4px;border-top:1px solid var(--border);width:100%;font-size:12.5px;color:var(--text-3)}.gate-alert{width:100%;padding:10px 12px;color:#ffb0b8;background:var(--loss-soft);border:1px solid rgb(255 77 94 / 40%);border-radius:8px}.gate-lock{display:grid;place-items:center;width:72px;height:72px;border-radius:50%;background:var(--surface-3);border:1px solid var(--border-strong)}.gate-lock svg{width:28px;height:28px}.gate-text{color:var(--text-3)}.gate-info{display:flex;align-items:flex-start;gap:10px;width:100%;padding:12px 14px;font-size:12.5px;text-align:left;color:var(--text-3);border:1px solid var(--border);border-radius:10px}.gate-info svg{width:16px;height:16px;flex-shrink:0;margin-top:2px}.gate-info a{color:var(--brand)}.gate-loading{display:flex;flex-direction:column;align-items:center;gap:22px}.gate-loading .brand-mark{width:64px;height:64px}.gate-bar{position:relative;width:140px;height:2px;overflow:hidden;border-radius:1px;background:var(--border-strong)}.gate-bar:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;width:40%;background:var(--brand);animation:bar 1.1s var(--ease) infinite}@keyframes bar{0%{transform:translate(-100%)}to{transform:translate(260%)}}.mobile-header{position:sticky;top:0;z-index:20;display:flex;align-items:center;justify-content:space-between;height:64px;padding:0 16px;background:#07080ae5;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.mobile-header .brand-mark{width:34px;height:34px}.mobile-header .brand-name{font-size:18px}.mobile-header-end{display:flex;align-items:center;gap:12px}.mobile-tabs{position:fixed;left:0;right:0;bottom:0;z-index:30;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));padding:8px 6px calc(8px + env(safe-area-inset-bottom));background:#090a0cf0;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border-top:1px solid var(--border)}.mobile-tab{display:flex;flex-direction:column;align-items:center;gap:4px;min-height:50px;padding-top:4px;font-size:11.5px;font-weight:600;color:var(--text-3)}.mobile-tab svg{width:22px;height:22px}.mobile-tab.is-active{color:var(--brand)}.sheet-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:50;background:#03040699;animation:fade var(--fast)}.sheet{position:absolute;left:0;right:0;bottom:0;display:flex;flex-direction:column;gap:4px;padding:10px 16px calc(96px + env(safe-area-inset-bottom));background:#0e1014;border-top:1px solid var(--border-strong);border-radius:18px 18px 0 0;animation:sheet var(--medium) var(--ease)}@keyframes sheet{0%{transform:translateY(40px);opacity:0}}.sheet-grip{align-self:center;width:40px;height:4px;margin-bottom:10px;border-radius:2px;background:var(--border-strong)}.sheet-link{display:flex;align-items:center;gap:14px;min-height:50px;padding:0 12px;font-size:16px;font-weight:600;border-radius:10px}.sheet-link svg{width:20px;height:20px;color:var(--text-3)}.sheet-link:hover{background:var(--surface-3)}.sheet-link.is-placeholder{color:var(--text-4)}.sheet .side-label{padding:14px 12px 4px}@media(max-width:1279px)and (min-width:768px){:root{--sidebar: 76px}.brand-text,.side-link{font-size:0}.brand-text{display:none}.sidebar:not(.is-full) .side-link{justify-content:center;padding:0;gap:0}.side-label{font-size:0;padding:0;height:1px;background:var(--border);margin:0 8px 8px}.side-user-name,.pro-badge{display:none}.side-user{justify-content:center;padding-inline:0}.feed-top{grid-template-columns:minmax(0,1fr)}.live-rail .timeline{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr))}.timeline-row:before{display:none}.boards-grid{grid-template-columns:minmax(0,1fr)}.search-trigger{flex-basis:300px}.me-top{grid-template-columns:minmax(0,1fr)}.duel-stats{grid-template-columns:repeat(3,minmax(0,1fr))}.dist-pair,.top-pair{grid-template-columns:minmax(0,1fr)}.dist-side+.dist-side{border-left:0;border-top:1px solid var(--border)}.settings-layout{grid-template-columns:200px minmax(0,1fr)}}@media(max-width:1440px)and (min-width:1280px){.kpi-row .kpi-chart{max-width:112px}.kpi-value{font-size:27px}}@media(max-width:1100px)and (min-width:768px){.kpi-row{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:767px){.tabs-pill{max-width:100%;overflow-x:auto;scrollbar-width:none}.tabs-pill .tab{flex-shrink:0}:root{--gutter: 16px;--gap: 12px}.page{padding-top:4px}.feed-top{grid-template-columns:minmax(0,1fr)}.kpi-row{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter);gap:10px;margin-inline:calc(var(--gutter) * -1);padding:0 var(--gutter);scrollbar-width:none}.kpi-row::-webkit-scrollbar{display:none}.kpi{flex:0 0 72%;scroll-snap-align:start}.kpi-value{font-size:28px}.activity-card .card-head{gap:10px}.activity-card .card-head-end{width:100%;justify-content:space-between;margin-left:0}.activity-card .legend{gap:10px;font-size:12px}.calls-head{padding:12px}.calls-head .tabs{overflow-x:auto;width:100%;scrollbar-width:none}.calls-tools{margin-left:0;width:100%}.calls-tools .field-search{flex:1;width:auto}.calls-tools .btn:not(.btn-icon){padding:0 10px}.card-head{padding:16px 16px 0}.card-title{font-size:17px}.drawer{width:100%;border-left:0}.call-view{padding:16px 16px 32px}.call-head{padding-right:80px;gap:14px}.call-head .token-avatar-xl{width:60px;height:60px}.call-title{font-size:22px}.stat-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.detail-grid,.share-row{grid-template-columns:1fr}.boards-grid{grid-template-columns:minmax(0,1fr)}.board-tiles{display:flex;overflow-x:auto;margin-inline:calc(var(--gutter) * -1);padding:2px var(--gutter);scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter);scrollbar-width:none}.board-tile{flex:0 0 84%;scroll-snap-align:start}.lb-tools{padding:12px}.me-top,.dist-pair,.top-pair{grid-template-columns:minmax(0,1fr)}.me-card{padding:16px}.standing-grid{grid-template-columns:minmax(0,1fr);padding:12px 12px 0}.duel-head{grid-template-columns:minmax(0,1fr)}.duel-vs{flex-direction:row}.caller-pick .person-avatar-xl{width:48px;height:48px}.caller-pick-name{font-size:17px}.duel-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.duel{padding:14px}.duel-values{font-size:16px}.dist-side{grid-template-columns:minmax(0,1fr)}.dist-side+.dist-side{border-left:0;border-top:1px solid var(--border);padding-top:14px}.page-head-end{margin-left:0;width:100%}.field-page{width:100%}.settings-layout{grid-template-columns:minmax(0,1fr)}.settings-nav{position:static;flex-direction:row;overflow-x:auto;padding:6px;scrollbar-width:none}.settings-link{flex-shrink:0;height:40px;padding:0 12px;font-size:14px}.setting-row{flex-direction:column;align-items:flex-start;gap:12px;padding:16px}.room-toggles,.follow-list{justify-content:flex-start}.page-title{font-size:22px}.popover{position:fixed;left:12px!important;right:12px!important;top:auto;bottom:calc(84px + env(safe-area-inset-bottom));width:auto;max-height:70vh;overflow-y:auto}.toasts{left:16px;right:16px;bottom:calc(92px + env(safe-area-inset-bottom));align-items:stretch}.modal-backdrop{padding-top:16px}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:1ms!important;animation-iteration-count:1!important;transition-duration:1ms!important}}.lb-row.is-link{cursor:pointer}.caller-link:hover .caller-name{color:var(--brand-hover)}.crumbs{display:flex;align-items:center;gap:8px;padding-top:4px;font-size:13.5px;color:var(--text-3)}.crumbs a:hover{color:var(--text)}.crumbs svg{width:14px;height:14px;color:var(--text-4)}.crumbs [aria-current]{color:var(--text);font-weight:600}.caller-head{display:flex;align-items:center;gap:24px;padding:22px 24px}.caller-head .person-avatar-xl{width:104px;height:104px;font-size:38px;border:2px solid var(--border-strong);box-shadow:0 0 0 5px #ffffff08,0 10px 30px #0000007f}.caller-head-text{display:flex;flex-direction:column;gap:8px;min-width:0}.caller-title{display:flex;align-items:center;gap:14px;font-size:30px;font-weight:700;line-height:1.1}.caller-rank{display:flex;align-items:center;gap:12px}.caller-rank strong{font-size:20px}.caller-rank strong span{color:var(--text-2);font-weight:600}.rank-chip{display:inline-flex;align-items:center;gap:4px;height:28px;padding:0 10px;font-size:13px;font-weight:700;border-radius:8px;background:var(--surface-3);border:1px solid var(--border-strong)}.rank-chip.tone-gain{background:var(--gain-soft);border-color:#25d98f4d}.rank-chip.tone-loss{background:var(--loss-soft);border-color:#ff4d5e4d}.rank-chip svg{width:14px;height:14px}.caller-head-end{margin-left:auto;display:flex;gap:10px}.streak-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;padding:14px 20px 20px}.streak-grid>div{display:flex;flex-direction:column;gap:8px}.streak-grid>div+div{padding-left:16px;border-left:1px solid var(--border)}.streak-grid dt{font-size:12.5px;color:var(--text-3)}.streak-grid dd{margin:0;display:flex;align-items:center;gap:6px;color:var(--text-3);font-size:13px}.streak-grid dd strong{font-size:26px;color:var(--text)}.streak-grid dd svg{width:18px;height:18px;color:var(--text-2)}.pips{display:flex;gap:3px}.pip{flex:1;height:5px;border-radius:3px;background:#1f252e}.pip.is-on{background:var(--gain);box-shadow:0 0 8px #25d98f73}@media(max-width:1100px){.caller-head{flex-wrap:wrap;gap:16px}.caller-head .person-avatar-xl{width:72px;height:72px;font-size:26px}.caller-title{font-size:24px;flex-wrap:wrap}.caller-head-end{margin-left:0;width:100%}}.page-devscan{--lad-0: #3a414c;--lad-1: #25d98f;--lad-2: #22c7d6;--lad-3: #2f7bff;--lad-4: #e8b64c;--lad-5: #8fe36b;--lad-6: #ff5c8a}.ds-head{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;flex-wrap:wrap;padding-top:4px}.ds-title .page-title{font-size:32px;margin:0}.ds-title .page-sub{margin-top:4px}.ds-search{display:flex;flex-direction:column;align-items:flex-end;gap:10px;flex:1 1 560px;max-width:900px}.ds-form{display:flex;align-items:center;gap:10px;width:100%}.ds-field{flex:1;height:44px}.ds-field input{font-family:var(--mono);font-size:13px}.ds-field.is-invalid{border-color:#ff4d5e8c}.ds-form .btn{height:44px;padding:0 22px}.ds-recent{display:flex;align-items:center;gap:8px;flex-wrap:wrap;font-size:12.5px;color:var(--text-3)}.ds-chip{display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 10px;border-radius:14px;border:1px solid var(--border-strong);background:var(--surface);color:var(--text-2);font-family:var(--mono);font-size:11.5px}.ds-chip:hover{color:var(--text);border-color:var(--brand-line)}.ds-chip svg{width:13px;height:13px;color:var(--text-3)}.ds-status{display:flex;align-items:center;gap:10px;font-size:13px;color:var(--text-3);padding:0 2px}.ds-status.is-working{color:var(--brand)}.ds-status.is-working .live-dot{animation:ds-pulse 1.2s var(--ease) infinite}.ds-status.is-bad{color:#ff8b96}@keyframes ds-pulse{50%{opacity:.3}}.ds-top{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--gap)}.ds-sk-tall{height:190px}.ds-eyebrow,.ds-tile-label{font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--text-3)}.ds-tile-label{letter-spacing:0;text-transform:none;font-size:13px;font-weight:600;color:var(--text-2)}.ds-muted{color:var(--text-3);font-size:12.5px}.ds-identity{padding:18px 20px;display:flex;flex-direction:column;gap:14px}.ds-id-top{display:flex;gap:16px;align-items:center}.ds-dev-avatar{display:grid;place-items:center;width:64px;height:64px;flex-shrink:0;border-radius:50%;background:radial-gradient(circle at 35% 30%,#2fa8ff47,#2fa8ff0a 70%);border:1px solid var(--brand-line);color:var(--brand)}.ds-dev-avatar svg{width:30px;height:30px}.ds-id-main{min-width:0;display:flex;flex-direction:column;gap:6px}.ds-id-row{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.ds-wallet{font-family:var(--mono);font-size:19px;font-weight:700;color:var(--text)}.ds-link{display:inline-flex;align-items:center;gap:4px;height:30px;padding:0 10px;border-radius:var(--radius-sm);border:1px solid var(--border-strong);background:var(--surface);font-size:12.5px;font-weight:600;color:var(--text-2)}.ds-link:hover{color:var(--text);border-color:var(--brand-line)}.ds-link svg{width:13px;height:13px}.ds-created{font-size:13px;color:var(--text-3)}.ds-created b{color:var(--text)}.ds-jump{display:inline-flex;align-items:center;gap:2px;color:var(--brand);font-weight:600;margin-left:6px}.ds-jump svg{width:13px;height:13px}.ds-tags{display:flex;gap:8px;flex-wrap:wrap}.ds-tag{display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 10px;border-radius:var(--radius-sm);border:1px solid var(--border-strong);background:var(--surface);font-size:12.5px;color:var(--text-2)}a.ds-tag:hover{color:var(--text);border-color:var(--brand-line)}.ds-tag b{color:var(--text);font-weight:700}.ds-tag svg{width:14px;height:14px;color:var(--text-3)}.ds-x{font-size:13px;color:var(--text)}.ds-verdict{padding:18px 20px}.ds-verdict-label{font-size:24px;font-weight:700;margin-top:6px;line-height:1.15}.ds-verdict-sub{color:var(--text-3);font-size:13.5px}.ds-verdict-body{display:flex;align-items:center;gap:20px;margin-top:14px}.ds-gauge{width:92px;height:92px;flex-shrink:0}.ds-gauge-track{fill:none;stroke:var(--surface-3);stroke-width:7}.ds-gauge-arc{fill:none;stroke-width:7;stroke-linecap:round}.ds-gauge-gain .ds-gauge-arc{stroke:var(--gain)}.ds-gauge-gold .ds-gauge-arc{stroke:var(--gold)}.ds-gauge-loss .ds-gauge-arc{stroke:var(--loss)}.ds-gauge-value{fill:var(--text);font-size:24px;font-weight:700;font-family:var(--mono)}.ds-gauge-of{fill:var(--text-3);font-size:10px;font-family:var(--mono)}.ds-reasons{display:flex;flex-direction:column;gap:8px;font-size:13px;color:var(--text-2)}.ds-reasons li{display:flex;align-items:center;gap:10px}.ds-dot{width:9px;height:9px;border-radius:50%;flex-shrink:0;background:var(--text-4)}.ds-reasons .ds-dot{background:none;border:2px solid currentColor}.ds-reasons .tone-bad .ds-dot{color:var(--loss)}.ds-reasons .tone-warn .ds-dot{color:var(--gold)}.ds-reasons .tone-good .ds-dot{color:var(--gain)}.ds-kpis{grid-column:1 / -1;display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:12px}.ds-tile{padding:12px 14px;min-width:0}.ds-tile-body{display:flex;align-items:flex-end;justify-content:space-between;gap:8px;margin-top:6px}.ds-tile-body>div:first-child{min-width:0}.ds-tile-value{font-size:24px;font-weight:700;line-height:1.1;white-space:nowrap}.ds-tile-sub{font-size:12.5px;color:var(--text-3);margin-top:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ds-tile-chart{width:52px;flex-shrink:1;min-width:0}.ds-inline-token{display:inline-flex;align-items:center;gap:6px;color:var(--text-2);font-weight:600}.ds-ladder{padding:14px 20px 16px}.ds-section-title{font-size:14px;font-weight:700;margin-bottom:12px}.ds-section-title span{font-weight:400;color:var(--text-3)}.ds-ladder-bar{display:block;width:100%;height:10px;border-radius:5px;overflow:hidden}.ds-ladder-empty{fill:var(--surface-3)}.page-devscan .lad-0{fill:var(--lad-0);background:var(--lad-0)}.page-devscan .lad-1{fill:var(--lad-1);background:var(--lad-1)}.page-devscan .lad-2{fill:var(--lad-2);background:var(--lad-2)}.page-devscan .lad-3{fill:var(--lad-3);background:var(--lad-3)}.page-devscan .lad-4{fill:var(--lad-4);background:var(--lad-4)}.page-devscan .lad-5{fill:var(--lad-5);background:var(--lad-5)}.page-devscan .lad-6{fill:var(--lad-6);background:var(--lad-6)}.ds-ladder-legend{display:flex;flex-wrap:wrap;gap:8px 22px;margin-top:12px;font-size:12.5px;color:var(--text-2)}.ds-ladder-legend li{display:inline-flex;align-items:center;gap:7px}.ds-ladder-legend b{color:var(--text);font-weight:700;margin-left:4px}.ds-ladder-legend li.is-empty{opacity:.4}.ds-called{padding:14px 20px 16px}.ds-called-list{display:flex;gap:10px;flex-wrap:wrap}.ds-called-pill{display:inline-flex;align-items:center;gap:10px;height:42px;padding:0 14px 0 8px;border-radius:var(--radius-md);border:1px solid var(--border-strong);background:var(--surface);font-size:13px;color:var(--text);transition:border-color var(--fast),background var(--fast)}.ds-called-pill:hover{border-color:var(--brand-line);background:var(--surface-2)}.ds-called-pill .ds-board{height:24px;font-size:11.5px}.ds-called-x{font-family:var(--mono);font-weight:700;margin-left:6px}.ds-toolbar{display:flex;align-items:center;gap:12px;flex-wrap:wrap;padding:12px 14px}.ds-filter-search{width:240px}.ds-filters{display:inline-flex;gap:6px}.ds-filter{display:inline-flex;align-items:center;gap:8px;height:38px;padding:0 12px;border-radius:var(--radius-md);border:1px solid var(--border-strong);background:var(--surface);font-size:13px;font-weight:600;color:var(--text-2)}.ds-filter span{color:var(--text-3);font-size:12px}.ds-filter:hover{color:var(--text)}.ds-filter.is-active{border-color:var(--brand-line);background:var(--brand-soft);color:#dff1ff}.ds-filter.is-active span{color:var(--brand)}.ds-sort{margin-left:auto}.ds-switches{display:flex;align-items:center;gap:18px;flex-wrap:wrap;padding-left:14px;border-left:1px solid var(--border)}.ds-switch{display:inline-flex;align-items:center;gap:10px;font-size:13px;color:var(--text-2);cursor:pointer}.ds-cols{display:inline-flex;align-items:center;gap:8px;color:var(--text-3)}.ds-cols>svg{width:16px;height:16px}.ds-grid{display:grid;gap:12px}.ds-grid.cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.ds-grid.cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.ds-grid.cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.ds-more{height:1px}.ds-sk-card{height:290px;border-radius:var(--radius)}.ds-card{display:flex;flex-direction:column;min-width:0;background:#0b0e13e0;border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--sheen);transition:border-color var(--fast);scroll-margin:120px}.ds-card:hover{border-color:var(--border-strong)}.ds-card.is-pasted{border-color:var(--brand-line);box-shadow:var(--sheen),0 0 0 1px #2fa8ff2e,0 0 32px #2fa8ff1a}.ds-card-head{display:flex;align-items:center;gap:10px;padding:12px 14px 4px}.ds-card-name{min-width:0;flex:1}.ds-card-name p{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ds-card-name p:first-child{font-weight:700;font-size:14px}.ds-card-name a:hover{color:var(--brand)}.ds-card-name .ds-muted{font-size:11.5px}.ds-age{margin-left:8px;font-weight:400;font-size:12px;color:var(--text-3)}.ds-card-ath{font-size:12.5px;color:var(--text-3);white-space:nowrap;font-family:var(--mono)}.ds-card-ath b{color:var(--text)}.ds-card-ath .tone-gain,.ds-card-ath .tone-loss{font-weight:700}.ds-chart{position:relative;height:190px;padding:0 6px 0 10px}.ds-canvas{display:block;width:100%;height:100%;cursor:crosshair;touch-action:pan-y}.ds-sk-chart{height:calc(100% - 12px);margin:6px 0;border-radius:var(--radius-md)}.ds-chart-msg{display:grid;place-items:center;height:100%;color:var(--text-4);font-size:12.5px}.ds-card-foot{display:flex;align-items:center;gap:12px;flex-wrap:wrap;padding:8px 14px 12px;font-size:11.5px;color:var(--text-3);font-family:var(--mono)}.ds-status-pill{height:22px;padding:0 9px;display:inline-flex;align-items:center;border-radius:5px;font-family:var(--font);font-size:12px;font-weight:600;background:var(--surface-3);color:var(--text-2)}.ds-status-pill.is-migrated{background:var(--gain-soft);color:var(--gain)}.ds-status-pill.is-rugged{background:var(--loss-soft);color:#ff8b96}.ds-status-pill.is-alive{background:var(--brand-soft);color:var(--brand)}.ds-foot{font-size:12px;color:var(--text-4);padding:0 2px}.ds-empty{padding:40px 24px;display:flex;flex-direction:column;align-items:center;gap:6px;text-align:center}.ds-empty .page-sub{max-width:560px}.ds-funding{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap;font-size:13px;color:var(--text-2)}.ds-funding a{color:var(--brand);font-family:var(--mono)}.ds-funding a:hover{text-decoration:underline}.ds-funding span{color:var(--text-3)}.ds-linked{display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 12px;border-radius:999px;border:1px solid rgb(232 182 76 / 45%);background:#e8b64c1a;color:var(--gold);font-size:12.5px;font-weight:600}.ds-linked:hover{background:#e8b64c2e}.ds-linked svg{width:14px;height:14px}.ds-card-bundle{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:8px 14px 0;font-size:12px}.ds-bundle{height:26px;padding:0 10px;border-radius:6px;font-size:12px;font-weight:700;border:1px solid var(--border-strong);background:var(--surface-3);color:var(--text-2);transition:filter var(--fast),border-color var(--fast)}.ds-bundle:hover{filter:brightness(1.2);border-color:var(--brand-line)}.ds-bundle.is-heavy{background:var(--loss-soft);border-color:#ff4d5e66;color:#ff8b96}.ds-bundle.is-mid{background:#e8b64c1f;border-color:#e8b64c66;color:var(--gold)}.ds-bundle.is-light{color:var(--text)}.ds-bundle.is-none{font-weight:600;color:var(--text-3)}.ds-dumped{display:inline-flex;align-items:center;gap:3px;color:#ff8b96;font-weight:600}.ds-dumped svg{width:13px;height:13px}.ds-devbuy{color:var(--text-3);font-family:var(--mono);font-size:11.5px}.ds-network{padding:16px 20px 18px;display:flex;flex-direction:column;gap:14px}.nw-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;flex-wrap:wrap}.nw-title{display:inline-flex;align-items:center;gap:8px;font-size:18px;margin-bottom:2px}.nw-title svg{width:17px;height:17px;color:var(--brand)}.nw-reading{display:inline-flex;align-items:center;gap:8px;font-size:12.5px;color:var(--text-3)}.nw-reading .live-dot,.bd-note.is-working .live-dot,.bd-reading .live-dot{animation:ds-pulse 1.2s var(--ease) infinite}.nw-note{font-size:13.5px;color:var(--text-3)}.nw-sk{height:180px;border-radius:var(--radius-md)}.nw-body{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.25fr);gap:24px;align-items:start}.nw-hub{display:flex;gap:14px;align-items:flex-start;padding:14px 16px;border-radius:var(--radius-md);border:1px dashed var(--border-strong);background:var(--surface);font-size:13.5px;color:var(--text-2)}.nw-hub a{color:var(--brand)}.nw-hub .ds-muted{margin-top:4px;font-size:13px}.nw-hub-icon,.nw-funder-icon{display:grid;place-items:center;width:36px;height:36px;flex-shrink:0;border-radius:50%;background:var(--surface-3);color:var(--text-2)}.nw-hub-icon svg,.nw-funder-icon svg{width:17px;height:17px}.nw-diagram{display:grid;grid-template-columns:minmax(150px,auto) 56px minmax(0,1fr);align-items:stretch}.nw-funder{align-self:center;display:flex;gap:10px;align-items:center;padding:12px 14px;border-radius:var(--radius-md);border:1px solid var(--border-strong);background:var(--surface)}.nw-funder .ds-eyebrow{font-size:10.5px}.nw-funder-addr{display:block;font-family:var(--mono);font-weight:700;font-size:14px;color:var(--text)}.nw-funder-addr:hover{color:var(--brand)}.nw-funder .ds-muted{font-size:12px}.nw-wires{display:block;width:100%;height:100%}.nw-wires path{fill:none;stroke:var(--text-4);stroke-width:1.4}.nw-wires path.is-quiet{stroke-dasharray:4 4;opacity:.6}.nw-list{display:grid;grid-auto-rows:1fr;gap:8px}.nw-node{display:flex;align-items:center;gap:10px;min-height:52px;padding:8px 12px;border-radius:var(--radius-md);border:1px solid var(--border);background:var(--surface)}.nw-node.is-dev{border-color:var(--brand-line);background:var(--brand-soft)}.nw-node.is-quiet{border-style:dashed;justify-content:center}.nw-node.is-quiet svg{width:15px;height:15px;color:var(--text-3)}.nw-node-icon{display:grid;place-items:center;width:30px;height:30px;flex-shrink:0;border-radius:50%;background:var(--surface-3);color:var(--text-3)}.nw-node.is-dev .nw-node-icon{color:var(--brand)}.nw-node-icon svg{width:15px;height:15px}.nw-node-main{min-width:0}.nw-node-main p:first-child{display:flex;align-items:center;gap:8px;font-weight:700;font-size:13.5px}.nw-node-main .ds-muted{font-size:12px}.nw-tag{display:inline-flex;align-items:center;height:20px;padding:0 7px;border-radius:5px;font-family:var(--font);font-size:11px;font-weight:700}.nw-tag.is-dev{background:var(--brand-soft);color:var(--brand);border:1px solid var(--brand-line)}.nw-tag.is-repeat,.bd-link.is-repeat{background:#e8b64c1f;color:var(--gold);border:1px dashed rgb(232 182 76 / 55%)}.nw-repeats{display:grid;gap:8px;margin-top:18px;padding-top:16px;border-top:1px solid var(--border)}.nw-repeat-list{display:grid;gap:6px;list-style:none;margin:4px 0 0;padding:0}.nw-repeat-list li{display:flex;flex-wrap:wrap;align-items:center;gap:6px 12px;font-size:13.5px}.nw-repeat-list a{color:var(--text)}.bd-link-cell{display:inline-flex;flex-wrap:wrap;align-items:center;gap:4px 8px}.bd-link-cell .ds-muted{font-size:12px}.nw-tag.is-cosign,.bd-link.is-cosign{background:#e8b64c2e;color:var(--gold);border:1px solid rgb(232 182 76 / 70%)}.nw-tag.is-alt{background:#e8b64c1f;color:var(--gold);border:1px solid rgb(232 182 76 / 40%)}.nw-table-box{min-width:0;display:flex;flex-direction:column;gap:10px}.nw-table-head{display:flex;align-items:center;gap:10px 14px;flex-wrap:wrap}.nw-table-head .ds-section-title{margin:0;font-size:15px}.nw-table-head .ds-muted{font-size:12.5px}.nw-table-wrap,.bd-table-wrap{position:relative;overflow-x:auto}.nw-table,.bd-table{width:100%;border-collapse:collapse;font-size:13px}.nw-table th,.bd-table th{text-align:left;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--text-3);padding:0 10px 8px 0;white-space:nowrap;border-bottom:1px solid var(--border)}.nw-table td,.bd-table td{padding:10px 10px 10px 0;border-bottom:1px solid var(--border);white-space:nowrap;vertical-align:middle}.nw-table tr.is-dev td:first-child .num{color:var(--brand);font-weight:700}.nw-wallet{display:inline-flex;align-items:center;gap:8px}.nw-rate{display:block;width:64px;height:4px;margin-top:5px}.nw-rate-track{fill:var(--surface-3)}.nw-rate-fill{fill:var(--gain)}.nw-sym{display:block;font-size:11.5px}.nw-actions{display:flex;gap:6px;justify-content:flex-end}.nw-actions .ds-link{height:28px}.nw-track{color:var(--brand);border-color:var(--brand-line)}.nw-foot{font-size:12.5px;color:var(--text-3)}.nw-fine{font-size:12.5px;color:var(--text-3);line-height:1.5}.nw-fine a{display:inline-flex;align-items:center;gap:2px;color:var(--brand)}.nw-fine svg{width:12px;height:12px}.bd-drawer{display:flex;flex-direction:column;gap:14px;padding:20px 22px 28px}.bd-head{display:flex;align-items:center;gap:14px}.bd-head-main{flex:1;min-width:0}.bd-title{font-size:22px;font-weight:700}.bd-tabs{align-self:flex-start}.bd-body{display:flex;flex-direction:column;gap:14px}.bd-note{font-size:13.5px;color:var(--text-3)}.bd-note.is-bad{color:#ff8b96}.bd-note.is-working{display:flex;align-items:center;gap:8px}.bd-hero{display:flex;align-items:center;gap:16px}.bd-big{font-size:46px;font-weight:800;line-height:1;letter-spacing:-.02em}.bd-big.is-heavy{color:var(--loss)}.bd-big.is-mid{color:var(--gold)}.bd-big.is-light{color:var(--text)}.bd-hero-sub{font-size:13.5px;color:var(--text-2);line-height:1.4}.bd-hero-sub span{display:block;color:var(--text-3)}.bd-bar{display:block;width:100%;height:12px;border-radius:6px;overflow:hidden}.bd-bar-track{fill:var(--surface-3)}.bd-c-dev{fill:var(--loss);background:var(--loss)}.bd-c-linked{fill:var(--gold);background:var(--gold)}.bd-c-unknown{fill:#5d6674;background:#5d6674}.bd-legend{display:flex;flex-wrap:wrap;gap:8px 22px;font-size:12.5px;color:var(--text-2)}.bd-legend li{display:inline-flex;align-items:center;gap:7px}.bd-legend b{color:var(--text);margin-left:4px}.bd-list-title{display:flex;align-items:center;gap:10px;margin:6px 0 0;font-size:15px}.bd-reading{display:inline-flex;align-items:center;gap:6px;font-style:normal;font-weight:400;font-size:12px;color:var(--text-3)}.bd-wallet{font-family:var(--mono);font-weight:600;color:var(--text)}.bd-wallet:hover{color:var(--brand)}.bd-table b{color:var(--text)}.bd-sol{display:block;font-size:11.5px;color:var(--text-3)}.bd-link{display:inline-flex;align-items:center;height:22px;padding:0 8px;border-radius:5px;font-size:11.5px;font-weight:700}.bd-link.is-self,.bd-link.is-dev{background:var(--loss-soft);color:#ff8b96;border:1px solid rgb(255 77 94 / 35%)}.bd-link.is-funder,.bd-link.is-alt{background:#e8b64c1f;color:var(--gold);border:1px solid rgb(232 182 76 / 40%)}.bd-now{font-weight:700}.bd-now.is-out{color:#ff8b96}.bd-now.is-part{color:var(--gold)}.bd-holds{display:inline-flex;height:22px;align-items:center;padding:0 8px;border-radius:5px;background:var(--surface-3);color:var(--text-2);font-size:12px}.bd-alert{display:flex;align-items:center;gap:12px;padding:12px 14px;border-radius:var(--radius-md);border:1px solid var(--border-strong);background:var(--surface);font-size:13.5px;color:var(--text-2)}.bd-alert svg{width:18px;height:18px;flex-shrink:0;color:var(--text-3)}.bd-alert.is-bad{border-color:#ff4d5e66;background:#ff4d5e12}.bd-alert.is-bad svg,.bd-alert.is-bad b{color:#ff8b96}.bd-alert em{font-style:normal;color:var(--text-3)}.bd-actions{display:flex;gap:8px;flex-wrap:wrap}.bd-copy{margin-left:auto}.bd-copy svg{width:13px;height:13px}.bd-foot{font-size:12.5px;color:var(--text-3);line-height:1.5}.bd-chart-tools{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}.bd-chart{height:340px}.bd-sk-hero{height:60px;border-radius:var(--radius-md)}.bd-sk-bar{height:12px;border-radius:6px}.bd-sk-row{height:40px;border-radius:var(--radius-sm)}@media(max-width:1440px){.ds-kpis{grid-template-columns:repeat(4,minmax(0,1fr))}.nw-body{grid-template-columns:minmax(0,1fr)}}@media(max-width:1280px){.ds-grid.cols-4{grid-template-columns:repeat(3,minmax(0,1fr))}.ds-sort{margin-left:0}.ds-switches{border-left:0;padding-left:0}}@media(max-width:1100px){.ds-kpis{grid-template-columns:repeat(4,minmax(0,1fr))}.ds-top{grid-template-columns:minmax(0,1fr)}.ds-grid.cols-3,.ds-grid.cols-4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:767px){.ds-top{grid-template-columns:minmax(0,1fr)}.ds-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.nw-diagram{grid-template-columns:minmax(0,1fr);gap:10px}.nw-wires{display:none}.bd-drawer{padding:16px 16px 28px}.bd-big{font-size:38px}.ds-grid.cols-2,.ds-grid.cols-3,.ds-grid.cols-4{grid-template-columns:minmax(0,1fr)}.ds-search{align-items:stretch;flex-basis:100%}.ds-form{flex-wrap:wrap}.ds-field{flex-basis:100%;order:3}.ds-filter-search{width:100%}.ds-cols{display:none}}.link{display:inline-flex;align-items:center;gap:6px;padding:0;background:none;border:0;color:var(--brand);font-size:13px;font-weight:600;cursor:pointer}.link:hover:not(:disabled){color:var(--brand-hover);text-decoration:underline;text-underline-offset:3px}.link:disabled{color:var(--text-4);cursor:default}.link svg{width:14px;height:14px}.input{height:36px;width:100%;padding:0 12px;background:var(--surface);border:1px solid var(--border-strong);border-radius:var(--radius-md);font-size:13.5px}.input:focus-visible{outline:none;box-shadow:var(--focus)}.alerts-layout{display:grid;grid-template-columns:minmax(0,1fr) 440px;gap:var(--gap);align-items:start}.alerts-main{display:flex;flex-direction:column;gap:var(--gap);min-width:0}.alerts-card{padding:16px 18px}.alerts-label{font-size:11.5px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--text-3)}.alerts-empty{padding:18px 4px;color:var(--text-3)}.alerts-paused{display:flex;align-items:center;gap:10px;padding:10px 14px;border:1px solid rgb(232 182 76 / 30%);background:#e8b64c14;color:#f3d99a;border-radius:var(--radius-md);font-size:13.5px}.alerts-paused svg{width:16px;height:16px}.page-alerts .page-head-end .btn[aria-pressed=true]{border-color:#e8b64c73;color:#f3d99a}.alert-icon{display:grid;place-items:center;flex-shrink:0;width:38px;height:38px;border-radius:10px;background:var(--surface-3);border:1px solid var(--border-strong);color:var(--text-2)}.alert-icon svg{width:18px;height:18px}.alert-icon.is-sm{width:30px;height:30px;border-radius:8px}.alert-icon.is-sm svg{width:15px;height:15px}.alert-icon.is-red{color:var(--loss);background:var(--loss-soft);border-color:#ff4d5e38}.alert-icon.is-blue{color:var(--brand);background:var(--brand-soft);border-color:#2fa8ff38}.alert-icon.is-gold{color:var(--gold);background:#e8b64c1a;border-color:#e8b64c38}.alert-icon.is-green{color:var(--gain);background:var(--gain-soft);border-color:#25d98f38}.discord-icon{width:16px;height:16px}.delivered{display:inline-flex;align-items:center;gap:8px;color:var(--text-4)}.delivered svg{width:14px;height:14px;opacity:.45}.delivered svg.is-on{opacity:1;color:var(--brand)}.delivered svg.discord-icon.is-on{color:#7c8cff}.alert-line{width:100%;display:grid;grid-template-columns:10px 38px minmax(0,1fr) auto;align-items:start;gap:10px;padding:12px 10px;border-radius:10px;text-align:left;border-left:2px solid transparent}button.alert-line:hover{background:var(--surface-hover)}.alert-line.is-unread{background:linear-gradient(90deg,rgb(47 168 255 / 7%),transparent 60%);border-left-color:var(--brand)}.alert-dot{width:8px;height:8px;margin-top:15px;border-radius:50%;border:1.5px solid var(--text-4)}.alert-line.is-unread .alert-dot{border-color:var(--brand);background:var(--brand);box-shadow:0 0 8px #2fa8ff99}.alert-text{display:flex;flex-direction:column;gap:4px;min-width:0}.alert-title{font-weight:700;font-size:14.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.alert-body{display:flex;flex-wrap:wrap;align-items:center;gap:6px;font-size:12.5px;color:var(--text-3)}.alert-body .board-chip{height:22px;padding:0 8px;font-size:11.5px}.alert-meta{display:flex;flex-direction:column;align-items:flex-end;gap:10px}.alert-age{font-size:12px;color:var(--text-3);white-space:nowrap}.delivery-head{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-bottom:12px}.quiet{margin-left:auto;display:flex;align-items:center;gap:8px;font-size:13px;color:var(--text-2)}.select-sm{height:30px;padding:0 8px;font-size:12.5px;gap:6px}.channels{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.channel{position:relative;display:grid;grid-template-columns:44px minmax(0,1fr) auto;gap:12px;align-items:start;padding:14px;background:var(--surface-2);border:1px solid var(--border-strong);border-radius:10px}.channel-dot{position:absolute;top:12px;left:10px;width:7px;height:7px;border-radius:50%;background:var(--text-4)}.channel-dot.is-on{background:var(--gain);box-shadow:0 0 8px #25d98fb3}.channel-logo{display:grid;place-items:center;width:44px;height:44px;border-radius:11px;background:var(--surface-3);border:1px solid var(--border-strong);color:var(--text)}.channel-logo svg{width:20px;height:20px}.channel-logo.is-discord{color:#fff;background:#5865f2;border-color:#6b77f5}.channel-text{display:flex;flex-direction:column;align-items:flex-start;gap:3px;min-width:0;font-size:12.5px;color:var(--text-3)}.channel-text strong{font-size:14px;color:var(--text)}.channel-text .link{margin-top:4px;font-size:12.5px}.device{display:inline-flex;align-items:center;gap:6px}.device svg{width:13px;height:13px}.channels-note{display:flex;align-items:center;gap:8px;margin-top:12px;font-size:12.5px;color:var(--text-3)}.channels-note svg{width:14px;height:14px}.sounds{width:280px}.tone-list{display:flex;flex-direction:column}.tone-list li{display:flex;align-items:center;gap:4px}.tone{flex:1;display:flex;align-items:center;gap:10px;height:34px;padding:0 8px;border-radius:7px;font-size:13.5px;color:var(--text-2);text-align:left}.tone:hover{background:var(--surface-3);color:var(--text)}.tone.is-on{color:var(--text);background:var(--brand-soft)}.tone-dot{width:7px;height:7px;border-radius:50%;background:transparent}.tone.is-on .tone-dot{background:var(--gain)}.sounds .tone-play{display:grid;place-items:center;width:28px;height:28px;border-radius:6px;background:var(--surface-3);color:var(--text-2)}.sounds .tone-play:hover{color:var(--text)}.sounds .tone-play svg{width:12px;height:12px}.volume{display:flex;align-items:center;gap:10px;padding:10px 8px 2px;font-size:13px;color:var(--text-2)}.volume>span:first-child{flex:1}.volume input[type=range]{flex:1.3;accent-color:var(--brand)}.volume .num{width:38px;text-align:right}.sounds .volume:first-of-type{margin-top:6px;border-top:1px solid var(--border);padding-top:12px}.tpl-row{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(170px,1fr);gap:10px;margin:12px 0 14px;overflow-x:auto;padding-bottom:2px}.tpl{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:6px;min-height:132px;padding:14px;text-align:left;background:var(--surface-2);border:1px solid var(--border-strong);border-radius:10px;transition:border-color var(--fast),background var(--fast)}.tpl strong{margin-top:6px;font-size:14px}.tpl>span:not(.tpl-use):not(.alert-icon){font-size:12.5px;color:var(--text-3);line-height:1.35}.tpl-use{position:absolute;left:12px;right:12px;bottom:10px;display:grid;place-items:center;height:28px;border-radius:7px;background:var(--brand);color:#031220;font-size:12.5px;font-weight:700;opacity:0;transform:translateY(4px);transition:opacity var(--fast),transform var(--fast)}.tpl:hover,.tpl:focus-visible{border-color:var(--brand-line);background:linear-gradient(180deg,rgb(47 168 255 / 9%),var(--surface-2))}.tpl:hover .tpl-use,.tpl:focus-visible .tpl-use{opacity:1;transform:none}.digest-row{display:flex;align-items:center;gap:12px;padding:12px 14px;background:var(--surface-2);border:1px solid var(--border-strong);border-radius:10px;font-size:13.5px;color:var(--text-3)}.digest-row>svg{width:18px;height:18px;color:var(--text-2)}.digest-row p{flex:1}.digest-row strong{color:var(--text)}.rules-head{display:grid;grid-template-columns:minmax(0,1fr) 120px 110px 104px;align-items:center;gap:12px;padding-bottom:8px;border-bottom:1px solid var(--border)}.rules{display:flex;flex-direction:column}.rule{display:grid;grid-template-columns:30px minmax(0,1fr) 120px 110px 44px 44px;align-items:center;gap:12px;min-height:50px;padding:6px 0;border-bottom:1px solid var(--border)}.rule:last-child{border-bottom:0}.rule.is-off .rule-text,.rule.is-off .alert-icon{opacity:.5}.rule-text{font-size:13.5px;color:var(--text-2);line-height:2}.rule-chip{display:inline-flex;align-items:center;height:26px;padding:0 9px;margin:0 2px;border-radius:6px;background:var(--surface-3);border:1px solid var(--border-strong);color:var(--text);font-weight:600;font-size:12.5px;line-height:1;vertical-align:middle}.rule-channels{display:flex;gap:4px}.rule-channel{display:grid;place-items:center;width:30px;height:30px;border-radius:7px;color:var(--text-4)}.rule-channel svg{width:15px;height:15px}.rule-channel.is-on{color:var(--brand)}.rule-channel.is-on .discord-icon{color:#7c8cff}.rule-channel:hover{background:var(--surface-3)}.rule-fired{font-size:12.5px;color:var(--text-2);white-space:nowrap}.rule-fired span{color:var(--text-3)}.week{display:flex;align-items:center;gap:24px;flex-wrap:wrap}.week-stats{flex:1;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.week-stats div{padding-left:16px;border-left:1px solid var(--border)}.week-stats dt{font-size:12.5px;color:var(--text-3)}.week-stats dd{font-size:20px;font-weight:700;color:var(--brand)}.week-stats div:nth-child(3) dd{color:var(--text)}.alerts-inbox{position:sticky;top:calc(var(--topbar) + 8px);display:flex;flex-direction:column;gap:12px;padding:18px 14px;max-height:calc(100vh - var(--topbar) - 24px);overflow-y:auto}.inbox-head{display:flex;align-items:center;gap:10px;padding:0 4px}.inbox-head .card-title{display:flex;align-items:center;gap:10px;font-size:22px}.inbox-head .link{margin-left:auto}.inbox-count{min-width:26px;height:22px;padding:0 7px;display:inline-grid;place-items:center;font-size:12px;color:var(--brand);background:var(--brand-soft);border-radius:6px}.inbox-tabs{padding:0 4px;flex-wrap:wrap}.inbox-tabs .tab{height:32px;padding:0 12px;border:1px solid var(--border-strong);background:var(--surface-2)}.inbox-tabs .tab.is-active{background:#16202b;border-color:var(--brand-line);color:#e3f2ff}.inbox-day{padding:8px 4px 4px;font-size:13px;font-weight:600;color:var(--text-3)}.inbox-group ul{display:flex;flex-direction:column;gap:2px}.inbox-more{align-self:center;margin:6px 0}.dialog{width:min(680px,100%);max-height:82vh;overflow-y:auto;background:#0e1014;border:1px solid var(--border-strong);border-radius:14px;box-shadow:var(--shadow-pop);animation:pop var(--medium) var(--ease)}.modal-backdrop:has(.rule-editor){padding-top:8vh}.dialog-head{position:sticky;top:0;z-index:1;background:#0e1014;display:flex;align-items:center;justify-content:space-between;padding:16px 18px;border-bottom:1px solid var(--border)}.dialog-foot{position:sticky;bottom:0;background:#0e1014;display:flex;justify-content:flex-end;gap:10px;padding:14px 18px;border-top:1px solid var(--border)}.editor-kinds{display:flex;flex-wrap:wrap;gap:8px;padding:16px 18px 0}.editor-kind{display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 12px 0 5px;border-radius:9px;border:1px solid var(--border-strong);background:var(--surface-2);font-size:13px;font-weight:600;color:var(--text-3)}.editor-kind .alert-icon{width:28px;height:28px}.editor-kind.is-on{color:var(--text);border-color:var(--brand-line);background:linear-gradient(180deg,#2fa8ff21,#2fa8ff0f)}.editor-preview{margin:16px 18px 4px;padding:12px 14px;border-radius:10px;background:var(--surface-2);border:1px dashed var(--border-strong);font-size:14px;color:var(--text-2);line-height:2}.editor-fields{display:flex;flex-direction:column;gap:14px;padding:14px 18px 18px}.editor-field{display:grid;grid-template-columns:130px minmax(0,1fr);align-items:start;gap:12px}.editor-field-label{padding-top:8px;font-size:13px;font-weight:600;color:var(--text-3)}.editor-field-control{display:flex;flex-wrap:wrap;align-items:center;gap:8px;min-width:0}.editor-field-control .room-toggles{justify-content:flex-start;max-width:none}.picker{display:flex;flex-direction:column;gap:8px;width:100%}.picker-list{display:flex;flex-wrap:wrap;gap:6px;max-height:150px;overflow-y:auto}.picker-item{height:30px;padding:0 10px;border-radius:7px;border:1px solid var(--border-strong);background:var(--surface-2);font-size:12.5px;font-weight:600;color:var(--text-3)}.picker-item.is-on{color:#dff1ff;border-color:var(--brand-line);background:var(--brand-soft)}.editor-channels{display:flex;flex-wrap:wrap;gap:16px}.editor-channel{display:inline-flex;align-items:center;gap:8px;font-size:13px;color:var(--text-2)}@media(max-width:1400px){.alerts-layout{grid-template-columns:minmax(0,1fr) 380px}.channels{grid-template-columns:minmax(0,1fr)}}@media(max-width:1100px){.alerts-layout{grid-template-columns:minmax(0,1fr)}.alerts-inbox{position:static;max-height:none}}@media(max-width:767px){.page-alerts .page-head-end{margin-left:0;width:100%}.page-alerts .page-head-end .btn{flex:1}.quiet{margin-left:0;flex-wrap:wrap}.rules-head{grid-template-columns:minmax(0,1fr)}.rules-head .rules-col-delivery,.rules-head .rules-col-fired{display:none}.rule{grid-template-columns:30px minmax(0,1fr) 44px 44px;row-gap:4px;padding:10px 0}.rule-text{grid-column:2 / -1;grid-row:1}.rule-channels{grid-column:2;grid-row:2}.rule-fired{grid-column:2;grid-row:3}.rule .switch{grid-column:3;grid-row:2}.rule .popover-root{grid-column:4;grid-row:2}.week-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.digest-row{flex-wrap:wrap}.digest-row p{flex-basis:calc(100% - 40px)}.editor-field{grid-template-columns:minmax(0,1fr);gap:6px}.editor-field-label{padding-top:0}.alert-line{grid-template-columns:10px 34px minmax(0,1fr)}.alert-line .alert-meta{grid-column:3;flex-direction:row;justify-content:space-between}}.dt-layout{display:grid;grid-template-columns:minmax(0,1fr) 400px;gap:var(--gap);align-items:start}.dt-main{display:flex;flex-direction:column;gap:var(--gap);min-width:0}.dt-head{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;flex-wrap:wrap;padding-top:4px}.dt-title .page-title{font-size:32px;margin:0}.dt-title .page-sub{margin-top:4px}.dt-add{display:flex;align-items:center;gap:16px;flex:1 1 420px;max-width:640px;justify-content:flex-end}.dt-form{display:flex;flex:1;min-width:0}.dt-field{flex:1;height:44px;border-top-right-radius:0;border-bottom-right-radius:0}.dt-field input{font-family:var(--mono);font-size:13px}.dt-field.is-invalid{border-color:#ff4d5e8c}.dt-form .btn{height:44px;padding:0 22px;border-top-left-radius:0;border-bottom-left-radius:0}.dt-import{white-space:nowrap;text-decoration:underline;text-underline-offset:3px}.dt-notice{display:flex;align-items:center;gap:10px;padding:10px 14px;border-radius:var(--radius-md);border:1px solid var(--brand-line);background:var(--brand-soft);color:#cfe9ff;font-size:13.5px}.dt-notice .live-dot{color:var(--brand);animation:ds-pulse 1.2s var(--ease) infinite}.dt-notice.is-bad{border-color:#e8b64c4d;background:#e8b64c14;color:#f3d99a}.dt-notice svg{width:16px;height:16px;flex-shrink:0}.dt-eyebrow{display:inline-flex;align-items:center;gap:8px;font-size:11.5px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--text-3)}.dt-eyebrow .dt-muted{letter-spacing:0;text-transform:none;font-weight:400;margin-left:6px}.dt-muted{color:var(--text-3);font-size:12.5px}.dt-empty{display:flex;flex-direction:column;align-items:center;gap:8px;padding:44px 24px;text-align:center}.dt-empty .page-sub{max-width:560px}.dt-sk-table{height:420px;border-radius:var(--radius)}.dt-live{display:grid;grid-template-columns:minmax(250px,1fr) minmax(300px,1.3fr) minmax(230px,.95fr);overflow:hidden;border-color:#25d98f42;box-shadow:var(--shadow),0 0 0 1px #25d98f0f,0 -1px 24px -12px #25d98f7f}.dt-live:after{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,var(--gain),rgb(37 217 143 / 30%))}.dt-live.is-migrated{border-color:var(--brand-line)}.dt-live.is-migrated:after{background:linear-gradient(90deg,var(--brand),rgb(47 168 255 / 30%))}.dt-live>div{padding:16px 18px;min-width:0}.dt-live>div+div{border-left:1px solid var(--border)}.dt-live-tag{display:flex;align-items:center;gap:8px;font-size:11.5px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--gain)}.dt-live-tag .live-dot{box-shadow:0 0 10px #25d98fcc;animation:ds-pulse 1.2s var(--ease) infinite}.dt-live.is-migrated .dt-live-tag{color:var(--brand)}.dt-live.is-migrated .dt-live-tag .live-dot{animation:none;box-shadow:none}.dt-live-pager{display:inline-flex;gap:6px;margin-left:auto}.dt-pager-dot{width:8px;height:8px;border-radius:50%;background:var(--text-4)}.dt-pager-dot.is-on{background:var(--gain)}.dt-live-token{display:flex;align-items:center;gap:14px;margin-top:14px}.dt-live-names{display:flex;flex-direction:column;gap:3px;min-width:0}.dt-live-symbol{font-family:var(--mono);font-size:24px;font-weight:700;letter-spacing:-.02em;color:var(--text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dt-live-name{font-size:13px;color:var(--text-3)}.dt-live-by,.dt-live-when{display:flex;align-items:center;flex-wrap:wrap;gap:4px;font-size:12.5px;color:var(--text-3)}.dt-live-by b{color:var(--text);font-weight:600}.dt-venue{display:inline-flex;align-items:center;height:22px;padding:0 8px;border-radius:6px;border:1px solid var(--border-strong);background:var(--surface-2);color:var(--text-2);font-size:11.5px}.dt-curve-head{display:flex;align-items:baseline;justify-content:space-between;gap:10px}.dt-hint{display:inline-grid;place-items:center;color:var(--text-4);cursor:help}.dt-hint svg{width:13px;height:13px}.dt-curve-pct{font-size:22px;font-weight:700;color:var(--text)}.dt-curve-pct.is-hot{color:var(--gain);text-shadow:0 0 18px rgb(37 217 143 / 45%)}.dt-curve{display:block;width:100%;height:14px;margin-top:10px}.dt-curve-track{fill:#1c2129}.dt-curve-fill{filter:drop-shadow(0 0 6px rgb(37 217 143 / 55%));transition:width var(--medium) var(--ease)}.dt-curve-stop-a{stop-color:#1fbf7a}.dt-curve-stop-b{stop-color:#3dff9e}.dt-live.is-migrated .dt-curve-stop-a{stop-color:#1e7fd6}.dt-live.is-migrated .dt-curve-stop-b{stop-color:var(--brand)}.dt-curve-tick{fill:var(--bg);opacity:.9}.dt-curve-ticks{display:grid;grid-template-columns:repeat(4,1fr);margin-top:6px;font-size:11px;color:var(--text-4)}.dt-curve-ticks span{text-align:right}.dt-curve-foot{display:flex;align-items:flex-end;justify-content:space-between;gap:12px;margin-top:12px}.dt-mc{display:flex;flex-direction:column;gap:2px}.dt-mc strong{font-size:24px;font-weight:700;color:var(--text)}.dt-mc span{font-size:12.5px;color:var(--text-3)}.dt-live-spark{flex-shrink:1;min-width:0}.dt-live-side{display:flex;flex-direction:column;gap:8px}.dt-live-stat{font-size:13px;color:var(--text-3)}.dt-live-stat b{color:var(--text);font-weight:700}.dt-live-stat b.is-gain{color:var(--gain)}.dt-live-links{display:flex;flex-wrap:wrap;gap:6px;margin-top:4px}.dt-open{margin-top:auto;width:100%;justify-content:center}.dt-copy{display:inline-grid;place-items:center;width:22px;height:22px;border-radius:5px;color:var(--text-4)}.dt-copy:hover{color:var(--text);background:var(--surface-3)}.dt-copy svg{width:13px;height:13px}.dt-kpis{grid-template-columns:repeat(5,minmax(0,1fr))}.dt-kpis .kpi-figures{flex-direction:column;align-items:flex-start;gap:2px}.dt-kpi-sub{font-size:12px;color:var(--text-3)}.dt-table-card{padding-bottom:6px}.dt-card-head{display:flex;align-items:center;gap:12px;padding:14px 16px 12px}.dt-min{margin-left:auto;display:flex;align-items:center;gap:8px;font-size:12.5px;color:var(--text-3)}.dt-table-empty{padding:28px 16px;color:var(--text-3)}.dt-table{width:100%;font-size:13.5px}.dt-table th{height:38px;padding:0 8px;text-align:left;font-size:11px;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:var(--text-3);white-space:nowrap;border-top:1px solid var(--border);border-bottom:1px solid var(--border);background:#ffffff03}.dt-table td{height:58px;padding:0 8px;border-bottom:1px solid #14171b;white-space:nowrap;vertical-align:middle}.dt-table th:first-child,.dt-table td:first-child{padding-left:16px}.dt-table th:last-child,.dt-table td:last-child{padding-right:12px;width:44px}.dt-table tr:last-child td{border-bottom:0}.dt-sort{display:inline-flex;align-items:center;gap:4px;font:inherit;letter-spacing:inherit;text-transform:inherit;color:inherit}.dt-sort:hover,.dt-sort.is-on{color:var(--text)}.dt-sort svg{width:12px;height:12px}.dt-row{transition:background var(--fast)}.dt-row:hover{background:var(--surface-hover)}.dt-row.is-paused td{opacity:.5}.dt-row.is-paused td:last-child{opacity:1}.dt-table th:first-child,.dt-table td:first-child{position:sticky;left:0;z-index:1;background:#0c0f14}.dt-row:hover td:first-child{background:#111419}.dt-row.is-live{background:linear-gradient(90deg,rgb(37 217 143 / 7%),transparent 45%)}.dt-dev{display:flex;align-items:center;gap:10px;min-width:172px}.dt-identicon{display:grid;place-items:center;width:36px;height:36px;flex-shrink:0;border-radius:50%;background:var(--surface-3);border:1px solid var(--border-strong);overflow:hidden}.dt-identicon svg{width:26px;height:26px}.dt-identicon rect{fill:currentColor}.dt-identicon.is-pfp img{width:100%;height:100%;object-fit:cover}.dt-dev-text{display:flex;flex-direction:column;gap:1px;min-width:0}.dt-dev-name{text-align:left;font-weight:700;font-size:14px;color:var(--text);max-width:200px;overflow:hidden;text-overflow:ellipsis}.dt-dev-name:hover{color:var(--brand-hover)}.dt-paused{font-weight:400;color:var(--text-3)}.dt-dev-wallet{display:inline-flex;align-items:center;gap:4px;font-size:12px;color:var(--text-3)}.dt-label-input{height:28px;width:180px;font-size:13px}.dt-scanning{font-size:12.5px;color:var(--brand);animation:ds-pulse 1.4s var(--ease) infinite}.dt-rate{display:flex;flex-direction:column;gap:5px}.dt-rate span{font-size:13.5px}.dt-rate-track{fill:#1f242b}.dt-rate-fill{fill:var(--text-4)}.dt-rate.is-high span{color:var(--gain)}.dt-rate.is-high .dt-rate-fill{fill:var(--gain)}.dt-rate.is-mid span{color:#8fe3b8}.dt-rate.is-mid .dt-rate-fill{fill:#3fae7e}.dt-rate.is-low span,.dt-rate.is-none span{color:var(--text-3)}.dt-stack{display:flex;flex-direction:column;gap:1px}.dt-stack b{font-weight:700;color:var(--text)}.dt-last{display:inline-flex;align-items:center;gap:7px;color:var(--text-2)}.dt-last.is-live{color:var(--gain);font-weight:600}.dt-last.is-live .live-dot{box-shadow:0 0 8px #25d98fcc;animation:ds-pulse 1.2s var(--ease) infinite}.dt-last.is-quiet{color:var(--gold)}.dt-quiet-dot{width:7px;height:7px;border-radius:50%;background:var(--gold)}.dt-alerts{display:flex;align-items:center;gap:4px}.dt-chip{min-width:24px;height:24px;padding:0 5px;border-radius:5px;font-size:11.5px;font-weight:700;color:var(--text-4);background:var(--surface-2);border:1px solid var(--border-strong);transition:background var(--fast),color var(--fast)}.dt-chip.is-on{color:#06140d;background:var(--gain);border-color:var(--gain)}.dt-chip:not(.is-on):hover{color:var(--text-2)}.dt-channels{display:inline-flex;align-items:center;gap:0;margin-left:4px}.dt-channel{display:grid;place-items:center;width:24px;height:26px;border-radius:6px;color:var(--text-4)}.dt-channel:hover{background:var(--surface-3)}.dt-channel svg{width:15px;height:15px;opacity:.5}.dt-channel.is-on svg{opacity:1}.dt-channel.is-inapp.is-on,.dt-channel.is-push.is-on{color:var(--brand)}.dt-channel.is-dm.is-on{color:#7c8cff}.dt-more{width:30px;height:30px}.dt-suggest{padding:14px 16px;display:flex;flex-direction:column;gap:12px}.dt-suggest-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.dt-pill{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:10px;border:1px solid var(--border-strong);background:var(--surface-2);min-width:0}.dt-pill-text{display:flex;flex-direction:column;gap:1px;min-width:0;flex:1;font-size:12px;color:var(--text-3)}.dt-pill-text b{font-size:13px;color:var(--text)}.dt-pill-text span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dt-pill .btn{color:var(--brand);border-color:var(--brand-line)}.dt-defaults{display:flex;align-items:center;gap:12px 14px;flex-wrap:wrap;padding:12px 16px}.dt-toggle{display:inline-flex;align-items:center;gap:8px;font-size:13px;color:var(--text-2);cursor:pointer}.dt-defaults .dt-channels{margin-left:0;padding-left:16px;border-left:1px solid var(--border)}.dt-loud{margin-left:auto}.dt-feed{position:sticky;top:calc(var(--topbar) + 8px);display:flex;flex-direction:column;gap:12px;padding:18px 14px;max-height:calc(100vh - var(--topbar) - 24px);overflow-y:auto}.dt-feed .inbox-tabs{display:grid;grid-template-columns:repeat(3,1fr)}.dt-feed .inbox-tabs .tab{justify-content:center}.alert-icon.is-muted{color:var(--text-3)}@media(max-width:1700px){.dt-layout{grid-template-columns:minmax(0,1fr) 370px}}@media(max-width:1500px){.dt-layout{grid-template-columns:minmax(0,1fr) 360px}.dt-live{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr)}.dt-live-side{grid-column:1 / -1;border-left:0!important;border-top:1px solid var(--border);flex-direction:row;flex-wrap:wrap;align-items:center;gap:10px 16px}.dt-open{width:auto;margin:0 0 0 auto}}@media(max-width:1280px){.dt-kpis{grid-template-columns:repeat(3,minmax(0,1fr))}.dt-suggest-list{grid-template-columns:minmax(0,1fr)}}@media(max-width:1100px){.dt-layout{grid-template-columns:minmax(0,1fr)}.dt-feed{position:static;max-height:none}}@media(max-width:767px){.dt-title .page-title{font-size:26px}.dt-add{flex-direction:column;align-items:stretch;max-width:none}.dt-import{align-self:flex-end}.dt-live{grid-template-columns:minmax(0,1fr)}.dt-live>div+div{border-left:0;border-top:1px solid var(--border)}.dt-live-side{flex-direction:column;align-items:stretch}.dt-open{width:100%;margin:0}.dt-kpis{display:flex}.dt-kpis .kpi{flex:0 0 58%}.dt-card-head{flex-wrap:wrap}.dt-loud{margin-left:0}.dt-defaults .dt-channels{padding-left:0;border-left:0}}.dt-feed .alert-title{white-space:normal;line-height:1.3}.dt-scanning.is-idle{color:var(--text-3);animation:none}.popover.is-floating{position:fixed;top:0;left:0;z-index:60}.dt-lists{display:flex;align-items:center;gap:12px 16px;flex-wrap:wrap}.dt-list-tabs .tab{height:36px;padding:0 16px;font-weight:700}.dt-list-tabs .tab-count{margin-left:8px}.dt-list-note{display:inline-flex;align-items:center;gap:8px;font-size:13px;color:var(--text-3)}.dt-list-note svg{width:15px;height:15px;color:var(--text-4)}.dt-list-note b{color:var(--gold);font-weight:700}.dt-house-on{margin-left:auto}.dt-house-chip{display:inline-flex;align-items:center;gap:4px;height:20px;padding:0 7px;margin-left:4px;border-radius:5px;font-size:10.5px;letter-spacing:.06em;color:var(--brand);background:var(--brand-soft);border:1px solid rgb(47 168 255 / 25%)}.dt-house-chip svg{width:11px;height:11px}.dt-form.has-note .dt-field{flex:1.3}.dt-note-field{flex:1;height:44px;border-radius:0;border-left:0}.dt-form.has-note .dt-field+.dt-note-field+.btn{border-top-left-radius:0;border-bottom-left-radius:0}.dt-by{margin-left:6px;font-family:var(--font);font-size:11.5px;color:var(--text-4)}.dt-dev-note{max-width:220px;overflow:hidden;text-overflow:ellipsis;font-size:11.5px;color:var(--text-3)}.dt-curve-chip{min-width:34px}.dt-minbuy{display:inline-flex;align-items:center;gap:8px;font-size:13px;color:var(--text-2)}.dt-proposals{padding-bottom:8px;border-color:#e8b64c38}.dt-proposals .dt-card-head{padding-bottom:8px}.dt-prop-list{display:flex;flex-direction:column}.dt-prop{display:flex;align-items:center;gap:12px;padding:12px 16px;border-top:1px solid var(--border)}.dt-prop-main{display:flex;flex-direction:column;gap:3px;min-width:0;flex:1}.dt-prop-title{display:inline-flex;align-items:center;gap:8px;font-size:14px}.dt-prop-title b{color:var(--text)}.dt-prop-note{font-size:12.5px;color:var(--text-2);font-style:italic;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dt-prop-side{display:flex;flex-direction:column;align-items:flex-end;gap:8px}.dt-prop-by{display:inline-flex;align-items:center;gap:6px;font-size:12px;color:var(--text-3)}.dt-prop-actions{display:inline-flex;gap:6px}.dt-status{font-size:12px;font-weight:700;padding:3px 9px;border-radius:999px;border:1px solid var(--border-strong);color:var(--text-3)}.dt-status.is-accepted{color:var(--gain);border-color:#25d98f59;background:var(--gain-soft)}.dt-status.is-refused{color:#ff8b96;border-color:#ff4d5e4d}.dt-status.is-pending{color:var(--gold);border-color:#e8b64c59}@media(max-width:767px){.dt-form.has-note{flex-wrap:wrap}.dt-note-field{border-left:1px solid var(--border-strong);border-radius:var(--radius-md);flex-basis:100%;order:3}.dt-house-on{margin-left:0}.dt-prop{flex-wrap:wrap}.dt-prop-side{align-items:flex-start;width:100%}}.ds-track{height:30px}.ds-tracking{color:var(--gain);border-color:#25d98f59}.ds-house{color:var(--brand);border-color:var(--brand-line)}.dt-line{display:flex;align-items:center;gap:14px}.dt-line p{flex:1;display:flex;flex-direction:column;gap:2px;font-size:13px;color:var(--text-3)}.dt-line p strong{font-size:14.5px;color:var(--text)}:root{--warn: #f5a524;--warn-soft: rgb(245 165 36 / 11%);--warn-line: rgb(245 165 36 / 42%)}.side-admin{margin-top:18px;padding-top:18px;border-top:1px solid var(--border)}.icon-btn.is-spinning svg{animation:spin .9s linear infinite}.is-ok{--tone: var(--gain);--tone-soft: var(--gain-soft);--tone-line: rgb(37 217 143 / 40%)}.is-warn{--tone: var(--warn);--tone-soft: var(--warn-soft);--tone-line: var(--warn-line)}.is-bad{--tone: var(--loss);--tone-soft: var(--loss-soft);--tone-line: rgb(255 77 94 / 45%)}.is-idle{--tone: var(--text-4);--tone-soft: rgb(255 255 255 / 4%);--tone-line: var(--border-strong)}.guide-ring{position:relative;display:inline-grid;place-items:center;flex:none}.guide-ring-track{stroke:var(--border-strong)}.guide-ring-fill{stroke:var(--brand);transition:stroke-dasharray var(--medium) var(--ease);filter:drop-shadow(0 0 6px rgb(47 168 255 / 45%))}.guide-ring-sm svg,.side-link .guide-ring-sm svg,.sheet-link .guide-ring-sm svg{width:27px;height:27px;color:inherit}.guide-ring-text{position:absolute;font-size:8.5px;font-weight:700;color:var(--text-2);letter-spacing:-.02em}.guide-ring-lg svg{width:70px;height:70px}.side-guide .guide-ring,.sheet-guide .guide-ring{margin-left:auto}.guide-qr{width:112px;height:112px;border-radius:6px}.guide-qr-bg{fill:#fff}.guide-qr-dots{fill:#05070a}.spot-ring{position:fixed;z-index:90;pointer-events:none;border:2px solid var(--brand);border-radius:12px;box-shadow:0 0 0 4px #2fa8ff29,0 0 36px #2fa8ff66;opacity:0;transition:opacity var(--medium)}.spot-pop{position:fixed;z-index:91;width:320px;max-width:calc(100vw - 24px);padding:18px;border:1px solid var(--brand-line);border-radius:var(--radius);background:var(--surface-2);box-shadow:var(--shadow-pop),0 0 40px #2fa8ff1f;opacity:0;transform:translateY(4px);transition:opacity var(--medium),transform var(--medium) var(--ease)}.spot-ring.is-on,.spot-pop.is-on{opacity:1;transform:none}.spot-title{font-size:16px;font-weight:600}.spot-text{margin:6px 0 16px;color:var(--text-3);font-size:14px;line-height:1.45}.spot-actions{display:flex;gap:10px}.spot-actions .btn{flex:1;height:42px}.feed-main .calls-head{flex-wrap:nowrap;gap:10px;padding:12px 14px}.feed-main .calls-head .tabs{flex-shrink:0}.feed-main .calls-head .tabs-underline .tab{height:34px;padding:0 11px;font-size:13px}.feed-main .calls-tools{flex-wrap:nowrap;gap:8px;min-width:0}.feed-main .calls-tools .field-search{width:auto;flex:0 1 158px;min-width:96px}.feed-main .calls-tools .field,.feed-main .calls-tools .btn{height:34px}.feed-main .calls-tools .btn{padding:0 10px;font-size:13px;gap:7px}.feed-main .calls-table{font-size:12.5px}.feed-main .calls-table th{height:36px;padding:0 6px;font-size:10.5px;letter-spacing:.08em}.feed-main .calls-table td{height:44px;padding:0 6px}.feed-main .calls-table th:first-child,.feed-main .calls-table td:first-child{padding-left:12px}.feed-main .calls-table th:last-child,.feed-main .calls-table td:last-child{padding-right:10px}.feed-main .calls-table .col-select{width:30px}.feed-main .calls-table .col-token{min-width:0}.feed-main .calls-table .col-chart{width:92px}.feed-main .calls-table .col-actions{width:112px}.feed-main .calls-table .row-actions{gap:0}.feed-main .calls-table .row-actions .icon-btn{width:26px;height:28px}.feed-main .calls-table .token-symbol{font-size:12.5px}.feed-main .calls-table .token-name{font-size:11.5px;max-width:104px}.feed-main .calls-table .token-symbol{max-width:136px}.feed-main .calls-table .token-avatar-md{width:28px;height:28px}.feed-main .calls-table .token-cell{gap:9px}.feed-main .calls-table .caller-cell{gap:7px}.feed-main .calls-table .board-chip{height:24px;padding:0 8px;gap:5px;font-size:11.5px}.feed-main .calls-table .col-chart svg{width:80px;height:28px}.feed-main .calls-card,.feed-main .activity-card{container-type:inline-size}@container (max-width: 1000px){.calls-tools .btn-label{display:none}.calls-tools .btn{padding:0 9px}}@container (max-width: 905px){.calls-table .row-action-extra{display:none}.calls-table .col-actions{width:66px}.calls-table .col-chart{width:76px}.calls-table .col-chart svg{width:66px}.calls-table .token-name{max-width:90px}}@container (max-width: 800px){.calls-table .col-age,.calls-table .col-ath{display:none}}@container (max-width: 860px){.activity-card .card-head{gap:10px}}@container (max-width: 780px){.activity-card .card-head-end{gap:10px}.activity-card .tabs-pill .tab{padding:0 10px;font-size:13px}.activity-card .legend{display:none}}.page-feed .stop-calls-top{stop-color:#2c4b74;stop-opacity:.95}.page-feed .stop-calls-bottom{stop-color:#0a1420;stop-opacity:.4}.page-feed .activity-card .swatch-calls,.page-feed .tip-swatch.swatch-calls{background:#3159d8;fill:#3159d8}.page-wallettracker{--wt-top: var(--brand);--wt-next: var(--gain);--wt-rest: #3a414c}.tone-gold{color:var(--gold)}.wt-head{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;flex-wrap:wrap;padding-top:4px}.wt-head .page-title{font-size:32px;margin:0}.wt-head .page-sub{margin-top:4px}.wt-search{display:flex;flex-direction:column;align-items:flex-end;gap:10px;flex:1 1 460px;max-width:620px}.wt-tabs-row{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:-6px}.wt-window-inline{display:none}.wt-top{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:var(--gap)}.wt-card-title{font-size:17px;font-weight:700;letter-spacing:-.005em}.wt-sub-title{font-size:13.5px;font-weight:600;color:var(--text-2);margin:12px 0 8px}.wt-note,.wt-foot{font-size:12.5px;color:var(--text-3);margin-top:10px}.wt-sk-block{height:280px;border-radius:var(--radius)}.wt-sk-line{display:block;height:22px;margin-top:12px;border-radius:6px}.wt-identity{display:flex;justify-content:space-between;gap:20px;padding:18px 20px}.wt-id-main{display:flex;gap:16px;min-width:0}.wt-avatar{display:grid;place-items:center;width:64px;height:64px;flex-shrink:0;border-radius:50%;background:var(--brand-soft);border:1px solid var(--brand-line);color:var(--brand)}.wt-avatar svg{width:28px;height:28px}.wt-id-text{display:flex;flex-direction:column;gap:5px;min-width:0;font-size:13px}.wt-id-name{display:flex;align-items:center;gap:6px;font-size:22px;font-weight:700}.wt-id-name .icon-btn{width:30px;height:30px;color:var(--text-3)}.wt-id-text a{color:var(--text-2);text-decoration:underline;text-decoration-color:var(--border-strong)}.wt-id-side{display:flex;flex-direction:column;align-items:flex-end;gap:3px;padding-left:20px;border-left:1px solid var(--border);flex-shrink:0}.wt-balance{font-size:22px;font-weight:700}.wt-id-links{display:flex;gap:8px;margin-top:8px}.wt-verdict{padding:18px 20px}.wt-verdict-label{font-size:28px;font-weight:700;line-height:1.15;margin:6px 0 12px}.wt-kpis{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:var(--gap)}.wt-copy{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);gap:28px;padding:18px 20px}.wt-copy-side{padding-left:24px;border-left:1px solid var(--border)}.wt-copy-side .wt-sub-title{margin-top:2px}.wt-curve{margin-top:8px}.wt-copy-wait{display:flex;align-items:center;gap:10px;min-height:200px;justify-content:center;color:var(--text-3);font-size:13px}.wt-copy-wait .live-dot{animation:ds-pulse 1.2s var(--ease) infinite}.wt-base-line{stroke:var(--text-4);stroke-dasharray:4 4}.wt-curve-line{fill:none;stroke:var(--gain);stroke-width:2.5;stroke-linejoin:round}.wt-curve-area{fill:var(--gain-soft)}.wt-curve-area.is-loss{fill:var(--loss-soft)}.wt-curve-dot{fill:var(--gain);stroke:var(--bg);stroke-width:2}.wt-curve-dot.is-focus{fill:#fff;stroke:var(--gain);stroke-width:3}.wt-curve-value{fill:var(--text);font:600 11.5px var(--mono)}.wt-callout rect{fill:var(--surface-2);stroke:var(--border-strong)}.wt-callout-label{fill:var(--text-3);font-size:11.5px}.wt-callout-value{font:700 16px var(--mono);fill:var(--gain)}.wt-callout-value.is-loss{fill:var(--loss)}.wt-hold-bar{fill:#3a4a60}.wt-hold-bar.is-fast{fill:var(--gold)}.wt-checks{display:flex;flex-direction:column;gap:8px;margin-top:12px;font-size:13px;color:var(--text-2)}.wt-checks li{display:flex;align-items:center;gap:8px}.wt-checks svg{width:15px;height:15px;flex-shrink:0}.wt-pair{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--gap)}.wt-skill,.wt-cal{padding:18px 20px}.wt-conc-bar{display:block;width:100%;height:26px;border-radius:6px;overflow:hidden}.wt-conc-bar .is-top,.ds-dot.is-top{fill:var(--wt-top);background:var(--wt-top)}.wt-conc-bar .is-next,.ds-dot.is-next{fill:var(--wt-next);background:var(--wt-next)}.wt-conc-bar .is-rest,.ds-dot.is-rest{fill:var(--wt-rest);background:var(--wt-rest)}.wt-conc-legend{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:10px;font-size:12.5px;color:var(--text-2)}.wt-conc-legend li{display:flex;flex-wrap:wrap;align-items:center;gap:4px 6px}.wt-conc-legend span.num{flex-basis:100%;padding-left:15px;font-weight:600}.wt-roi{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:6px}.wt-roi-cell{display:flex;flex-direction:column;align-items:center;gap:2px;padding:8px 4px;border-radius:var(--radius-md);border:1px solid var(--border-strong);font-size:11.5px;color:var(--text-3)}.wt-roi-cell b{font-size:17px}.wt-roi-cell.is-up3{background:#25d98f38}.wt-roi-cell.is-up3 b{color:var(--gain)}.wt-roi-cell.is-up2{background:#25d98f21}.wt-roi-cell.is-up2 b{color:var(--gain)}.wt-roi-cell.is-up1{background:#25d98f0f}.wt-roi-cell.is-up1 b{color:var(--gain)}.wt-roi-cell.is-down1{background:#ff4d5e14}.wt-roi-cell.is-down1 b{color:var(--loss)}.wt-roi-cell.is-down2{background:#ff4d5e29}.wt-roi-cell.is-down2 b{color:var(--loss)}.wt-roi-foot{display:flex;gap:10px;margin-top:12px;font-size:13px;color:var(--text-3)}.wt-roi-foot span{color:var(--border-strong)}.wt-cal-head{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-bottom:12px}.wt-cal-sum{margin-left:auto;font-size:12.5px;color:var(--text-3)}.wt-cal-nav{display:flex;gap:2px}.wt-cal-nav .icon-btn{width:28px;height:28px}.wt-cal-grid{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:3px}.wt-cal-dow{text-align:center;font-size:11.5px;color:var(--text-3);padding-bottom:4px}.wt-cal-day{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1px;min-height:42px;padding:3px;border-radius:4px;border:1px solid transparent;background:var(--surface-2);font-size:11.5px;color:var(--text-2)}.wt-cal-n{font-size:10.5px;color:var(--text-3)}.wt-cal-day.is-out,.wt-cal-day.is-off{background:transparent;color:var(--text-4)}.wt-cal-day.is-gain{color:var(--gain)}.wt-cal-day.is-loss{color:var(--loss)}.wt-cal-day.is-gain.lvl-1{background:#25d98f14}.wt-cal-day.is-gain.lvl-2{background:#25d98f29}.wt-cal-day.is-gain.lvl-3{background:#25d98f45}.wt-cal-day.is-loss.lvl-1{background:#ff4d5e14}.wt-cal-day.is-loss.lvl-2{background:#ff4d5e26}.wt-cal-day.is-loss.lvl-3{background:#ff4d5e3d}button.wt-cal-day:hover{border-color:var(--border-strong)}.wt-cal-day.is-selected{border-color:var(--brand);box-shadow:0 0 0 1px var(--brand)}.wt-tokens{padding:16px 0 12px;scroll-margin-top:calc(var(--topbar) + 12px)}.wt-tokens-head{display:flex;align-items:center;gap:12px;flex-wrap:wrap;padding:0 20px 12px}.wt-tokens-tools{margin-left:auto;display:flex;align-items:center;gap:10px;flex-wrap:wrap}.wt-tokens-tools .ds-filter{height:32px}.wt-token{display:inline-flex;align-items:center;gap:10px}.wt-token>span:last-child{display:flex;flex-direction:column;line-height:1.25}.wt-token .ds-muted{font-size:11.5px}.wt-now{display:inline-flex;align-items:center;gap:8px}.wt-meter{width:60px;height:6px}.wt-meter-track{fill:var(--surface-3)}.wt-meter-fill{fill:var(--brand)}.wt-tokens-foot{display:flex;align-items:center;gap:14px;flex-wrap:wrap;padding:12px 20px 0;font-size:12.5px}.wt-drawer{width:min(640px,100%)}.wt-drawer-pnl{font-size:26px;font-weight:700;margin-top:2px}.wt-drawer-pnl span{font-size:20px}.wt-drawer-stats{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;padding:12px 0;border-top:1px solid var(--border);border-bottom:1px solid var(--border)}.wt-drawer-stats dt{font-size:12px;color:var(--text-3)}.wt-drawer-stats dd{font-size:15px;font-weight:700;margin-top:3px}.wt-drawer-stats dd svg{width:18px;height:18px}.wt-drawer-chart{height:280px;padding:0}.wt-drawer-links{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.wt-side{display:inline-grid;place-items:center;width:22px;height:22px;border-radius:5px;font:700 11px var(--mono);color:#05070a}.wt-side.is-buy{background:var(--gain)}.wt-side.is-sell{background:var(--loss)}@media(max-width:1280px){.wt-kpis{grid-template-columns:repeat(3,minmax(0,1fr))}.wt-pair{grid-template-columns:minmax(0,1fr)}}@media(max-width:1100px){.wt-top,.wt-copy{grid-template-columns:minmax(0,1fr)}.wt-copy-side{padding-left:0;border-left:0}}@media(max-width:767px){.wt-window-inline{display:inline-flex}.wt-tabs-row{flex-wrap:wrap}.wt-head .page-title{font-size:26px}.wt-search{align-items:stretch}.wt-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.wt-identity{flex-direction:column}.wt-id-side{align-items:flex-start;padding-left:0;border-left:0}.wt-conc-legend{grid-template-columns:minmax(0,1fr)}.wt-drawer-stats{grid-template-columns:repeat(3,minmax(0,1fr))}.wt-cal-day{min-height:36px;font-size:10.5px}}.wt-tabs{gap:4px;border-bottom:1px solid var(--border)}.wt-tabs .tab{height:40px;border-radius:0;border:0;border-bottom:2px solid transparent;margin-bottom:-1px}.wt-tabs .tab.is-active{color:var(--brand);border-bottom-color:var(--brand)}.wt-tracked .wt-tabs-row{margin-top:-6px}.wt-of{font-size:.6em;font-weight:600;color:var(--text-3)}.wt-kpis-tracked .kpi-chart{align-self:flex-end}.wt-top-name{display:inline-flex;align-items:center;gap:8px;min-width:0;font-size:16px}.wt-top-name .dt-identicon{width:28px;height:28px}.wt-top-name .dt-identicon svg{width:20px;height:20px}.wt-top-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:110px}.wt-ring-track{fill:none;stroke:var(--surface-3);stroke-width:5}.wt-ring-fill{fill:none;stroke:var(--gain);stroke-width:5;stroke-linecap:round}.wt-import{display:flex;flex-direction:column;gap:10px;padding:16px 18px}.wt-import-text{width:100%;min-height:120px;padding:10px 12px;font-size:12.5px;line-height:1.55;resize:vertical}.wt-import-foot{display:flex;align-items:center;justify-content:space-between;gap:12px}.wt-import-result{display:flex;flex-direction:column;gap:4px;padding:10px 12px;border-radius:var(--radius-md);background:var(--surface-2);font-size:13px}.wt-import-problem{color:var(--text-3);font-size:12.5px;overflow-wrap:anywhere}.wt-notify{display:grid;grid-template-columns:minmax(250px,1fr) auto auto;align-items:center;gap:14px 24px;padding:16px 20px}.wt-notify.is-off .wt-notify-mute,.wt-notify.is-off .wt-notify-channels{opacity:.5}.wt-notify-main{display:flex;align-items:center;gap:14px}.wt-notify-main .switch{flex-shrink:0}.wt-notify-title{font-size:15px;font-weight:700}.wt-notify-mute{display:flex;align-items:center;gap:10px}.wt-muted-note{display:inline-flex;align-items:center;gap:6px;font-size:13px;color:var(--gold)}.wt-muted-note svg{width:15px;height:15px}.wt-notify-channels{display:flex;align-items:center;flex-wrap:wrap;justify-content:flex-end;gap:10px 18px;padding-left:24px;border-left:1px solid var(--border)}.wt-notify-channels .dt-toggle svg{width:15px;height:15px;color:var(--text-3)}.wt-quiet{flex-basis:100%;text-align:right;font-size:12.5px}.wt-filters{display:flex;align-items:center;flex-wrap:wrap;gap:10px;padding:14px 16px}.wt-filter-search{flex:1 1 220px;max-width:320px;height:36px}.wt-filter-search input{font-size:13px}.wt-mode-tabs .tab{height:32px}.wt-filters .popover-root:last-child{margin-left:auto}.wt-cols{display:flex;flex-direction:column;gap:4px;padding:8px;min-width:180px}.wt-col-item{display:flex;align-items:center;gap:10px;padding:6px 8px;border-radius:6px;font-size:13px;cursor:pointer}.wt-col-item:hover{background:var(--surface-hover)}.wt-table .wt-check{width:40px}.wt-table th,.wt-table td{padding-left:6px;padding-right:6px}.wt-table th{letter-spacing:.05em}.wt-table .dt-channels{margin-left:0}.wt-table .dt-channel{width:22px}.wt-table .dt-dev-name{max-width:108px;overflow:hidden;text-overflow:ellipsis}.wt-table .dt-dev{gap:8px;min-width:140px}.wt-table .dt-dev-text{max-width:118px}.wt-table .dt-identicon{width:30px;height:30px}.wt-table .dt-identicon svg{width:21px;height:21px}.wt-table th:last-child,.wt-table td:last-child{width:36px}.wt-table th.wt-check,.wt-table td.wt-check{box-sizing:border-box;width:40px;min-width:40px;max-width:40px;padding-left:12px;padding-right:0}.wt-table th:first-child+th,.wt-table td:first-child+td{position:sticky;left:40px;z-index:1;background:#0c0f14}.wt-table .dt-row:hover td:first-child+td{background:#111419}.dt-row.is-picked{background:#2fa4ff0f}.wt-tags{display:inline-flex;flex-wrap:wrap;gap:4px;max-width:132px}.wt-tag{display:inline-flex;align-items:center;gap:3px;height:22px;padding:0 8px;border-radius:5px;font-size:11.5px;font-weight:600;color:var(--brand);background:var(--brand-soft);border:1px solid var(--brand-line)}.wt-tag.is-add{color:var(--text-4);background:transparent;border-style:dashed;border-color:var(--border-strong)}.wt-tag.is-add:hover{color:var(--text-2)}.wt-tag svg{width:11px;height:11px}.wt-pnl{display:flex;flex-direction:column;gap:2px}.wt-copy-chip{display:inline-flex;align-items:center;height:24px;padding:0 6px;border-radius:6px;font-size:12px;font-weight:700;border:1px solid}.wt-copy-chip.is-good{color:var(--gain);background:var(--gain-soft);border-color:#25d98f4d}.wt-copy-chip.is-warn{color:var(--gold);background:#e8b64c1a;border-color:#e8b64c4d}.wt-copy-chip.is-bad{color:var(--loss);background:var(--loss-soft);border-color:#ff4d5e4d}.wt-copy-chip.is-muted{color:var(--text-3);background:var(--surface-2);border-color:var(--border-strong)}.wt-last{font-size:13px}.wt-last b{font-family:var(--mono);margin-right:2px}.wt-recent{display:inline-flex;align-items:center;gap:6px;color:var(--text-2)}.wt-triggers{display:inline-flex;gap:3px}.wt-trigger{height:24px;padding:0 6px;border-radius:5px;font-size:11px;font-weight:600;color:var(--text-4);background:var(--surface-2);border:1px solid var(--border-strong);transition:background var(--fast),color var(--fast)}.wt-trigger.is-on{color:var(--brand);background:var(--brand-soft);border-color:var(--brand-line)}.wt-trigger:not(.is-on):hover{color:var(--text-2)}.wt-mc-src{display:inline-flex;align-items:center;gap:3px}.wt-mc-src svg{width:11px;height:11px;opacity:.8}.wt-mode{display:inline-flex;align-items:center;gap:4px;height:30px;padding:0 5px 0 7px;border-radius:7px;font-size:12px;font-weight:600;color:var(--text-2);background:var(--surface-2);border:1px solid var(--border-strong)}.wt-mode svg{width:14px;height:14px}.wt-channels-cell{display:inline-flex;align-items:center;gap:8px}.wt-sound{display:inline-flex;align-items:center;gap:4px;height:26px;padding:0 4px 0 6px;border-radius:7px;font-size:12px;font-weight:600;color:var(--text-2);background:transparent;border:1px solid var(--border);white-space:nowrap}.wt-sound:hover{color:var(--text);border-color:var(--border-strong)}.wt-sound svg{width:13px;height:13px}.wt-sound.is-off{color:var(--text-3)}.wt-mode.is-alert svg:first-child{color:var(--brand)}.wt-mode.is-muted{color:var(--gold);border-color:#e8b64c59;background:#e8b64c14}.wt-mode-cell{display:inline-flex;flex-direction:column;align-items:flex-start;gap:3px}.wt-left{font-size:11px;font-weight:500;color:var(--gold)}.wt-label-edit{display:flex;flex-direction:column;gap:6px;padding:6px 0}.wt-label-edit .dt-label-input{width:190px}.wt-label-actions{display:flex;gap:6px}.wt-table td:has(.wt-label-edit){height:auto}.wt-bulk{position:sticky;bottom:12px;z-index:3;display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin:8px 12px 12px;padding:10px 12px;border-radius:var(--radius-md);background:var(--surface-3);border:1px solid var(--border-strong);box-shadow:0 12px 32px #00000073}.wt-bulk-count{display:inline-flex;align-items:center;gap:6px;margin-right:6px;font-size:13px}.wt-bulk-count svg{width:16px;height:16px;color:var(--brand)}.wt-bulk .is-danger{color:var(--loss);border-color:#ff4d5e59}.wt-bulk-close{margin-left:auto}.wt-bulk-channels{display:flex;align-items:center;gap:12px;padding:10px 12px}.wt-defaults{display:flex;align-items:center;flex-wrap:wrap;gap:16px 28px;padding:16px 20px}.wt-def-group{display:flex;flex-direction:column;gap:6px}.wt-def-label{font-size:11.5px;font-weight:600;color:var(--text-3)}.wt-def-row{display:flex;flex-wrap:wrap;gap:10px 14px}.wt-def-row .dt-toggle{white-space:nowrap}.wt-feed .inbox-head{align-items:center}.wt-feed-pill{display:inline-flex;align-items:center;height:22px;padding:0 8px;border-radius:999px;font-size:11.5px;color:var(--text-3);background:var(--surface-2);border:1px solid var(--border)}.wt-feed-pill.is-live{gap:6px;color:var(--gain);border-color:#25d98f4d}.wt-feed-list{gap:8px!important}.wt-feed-row{display:grid;grid-template-columns:36px minmax(0,1fr) auto;gap:10px;padding:12px 10px 12px 12px;border-radius:var(--radius-md);background:var(--surface-2);border:1px solid var(--border);border-left:3px solid transparent}.wt-feed-row.is-alert{border-left-color:var(--brand)}.wt-feed-body{display:flex;flex-direction:column;gap:3px;min-width:0}.wt-feed-top{display:flex;align-items:center;gap:8px;min-width:0;font-size:14px}.wt-feed-top b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wt-feed-age{margin-left:auto;font-size:12px;white-space:nowrap}.wt-feed-chip{flex-shrink:0;height:20px;padding:0 6px;border-radius:4px;font-size:10.5px;font-weight:700;letter-spacing:.03em;line-height:20px;border:1px solid}.wt-feed-chip.is-first{color:var(--gain);background:var(--gain-soft);border-color:#25d98f4d}.wt-feed-chip.is-buy{color:var(--brand);background:var(--brand-soft);border-color:var(--brand-line)}.wt-feed-chip.is-sell{color:var(--loss);background:var(--loss-soft);border-color:#ff4d5e4d}.wt-feed-chip.is-feed{color:var(--text-3);background:var(--surface-3);border-color:var(--border-strong)}.wt-feed-what{font-size:13.5px;color:var(--text-2)}.wt-feed-what b{color:var(--text)}.wt-feed-meta{font-size:12px}.wt-feed-actions{display:flex;flex-wrap:wrap;gap:6px;margin-top:6px}.wt-feed-btn{display:inline-flex;align-items:center;gap:5px;height:26px;padding:0 9px;border-radius:6px;font-size:12px;color:var(--text-2);background:var(--surface-3);border:1px solid var(--border-strong)}.wt-feed-btn:hover{color:var(--text)}.wt-feed-btn svg{width:13px;height:13px}.wt-feed-side{display:flex;align-items:flex-start;padding-top:26px}.wt-feed-channels{gap:6px;margin:0;color:var(--brand)}.wt-feed-channels svg{width:15px;height:15px}.wt-feed-quiet{max-width:70px;font-size:11px;text-align:right;line-height:1.3}@media(max-width:1500px){.wt-notify{grid-template-columns:minmax(0,1fr) auto}.wt-notify-channels{grid-column:1 / -1;justify-content:flex-start;padding-left:0;border-left:0}.wt-quiet{flex-basis:auto;text-align:left}}@media(max-width:767px){.wt-notify{grid-template-columns:minmax(0,1fr)}.wt-notify-mute{flex-wrap:wrap}.wt-filter-search{max-width:none;flex-basis:100%}.wt-filters .popover-root:last-child{margin-left:0}.wt-table th:first-child+th,.wt-table td:first-child+td{position:static}.wt-defaults{flex-direction:column;align-items:flex-start}.wt-bulk{margin:8px 0 0}.wt-feed-side{display:none}.wt-feed-row{grid-template-columns:36px minmax(0,1fr)}}.page-feed:before{content:"";position:fixed;inset:0 0 0 var(--sidebar);z-index:-1;pointer-events:none;background:url(/feed/background.webp) center bottom / cover no-repeat,var(--bg)}.page-feed .card{background:var(--glass),#080d13d6}.feed-grid{display:grid;grid-template-columns:minmax(0,2.3fr) minmax(360px,1fr);gap:var(--gap);align-items:stretch}.feed-rail{position:relative;min-height:640px}.feed-rail>.live2{position:absolute;top:0;right:0;bottom:0;left:0}.live2{display:flex;flex-direction:column;min-height:0;overflow:hidden}.live2-head{display:flex;align-items:center;gap:12px;padding:14px 12px 10px 16px}.live2-title{font-size:20px;font-weight:700;letter-spacing:-.01em}.live2-state{display:inline-flex;align-items:center;gap:7px;font-size:14.5px;font-weight:600;color:var(--gain)}.live2-state.is-offline{color:var(--text-3)}.live2-state.is-live .live-dot{background:var(--gain);box-shadow:0 0 #25d98f99;animation:pulse 2.4s var(--ease) infinite}.live2-filter{margin-left:auto;padding:2px;background:#050a0fcc;border-color:#1a222c}.live2-filter .segment{height:28px;min-width:54px;padding:0 12px;font-size:13px}.live2-filter .segment.is-active{background:#0f2238;box-shadow:inset 0 0 0 1px #2fa8ff73}.live2-sound{display:grid;place-items:center;width:32px;height:32px;flex-shrink:0;border-radius:9px;color:var(--text);background:#050a0fcc;border:1px solid #1a222c;transition:border-color var(--fast)}.live2-sound:hover{border-color:var(--brand-line)}.live2-sound[aria-pressed=false]{color:var(--text-3)}.live2-sound svg{width:17px;height:17px}.live2-sells{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 11px;flex-shrink:0;border-radius:9px;font-size:13px;color:var(--text);background:#050a0fcc;border:1px solid #1a222c;transition:border-color var(--fast),color var(--fast)}.live2-sells:hover{border-color:var(--brand-line)}.live2-sells[aria-pressed=false]{color:var(--text-3);text-decoration:line-through}.live2-sells svg{width:15px;height:15px}.feed-rail>.live2{container-type:inline-size}.live2-list{flex:1;min-height:0;overflow-y:auto;padding:4px 8px 10px;scrollbar-width:thin;scrollbar-color:#1d2530 transparent}.live2-sk{display:flex;align-items:center;gap:12px;padding:14px 8px}.live2 .rail-empty a{color:var(--brand)}@media(max-width:1365px)and (min-width:768px){.feed-grid{grid-template-columns:minmax(0,1fr)}.feed-main{display:contents}.feed-main .activity-card{order:1}.feed-rail{order:2;min-height:0}.feed-main .calls-card{order:3}.feed-rail>.live2{position:static;max-height:560px}}@media(max-width:767px){.page-feed:before{left:0}.live2-head{padding:12px 10px 10px 14px;gap:10px}.live2-title{font-size:20px}.live2-filter .segment{min-width:0;padding:0 10px}.live2-head{gap:7px}.live2-filter .segment,.live2-sells{padding:0 8px}.live2-sells svg{display:none}.live2-list{padding:2px 6px 8px;overflow:visible}}.coin-chip{display:inline-flex;align-items:center;height:22px;padding:0 8px;border-radius:999px;font-size:11.5px;font-weight:600;color:var(--text-2);background:#ffffff0f;border:1px solid var(--border)}.coin-chip.is-bonded{color:#34d399;border-color:#34d39959}.coin-chip.is-curve{color:#7cc4ff;border-color:#2fa8ff59}.coin-face{display:grid;place-items:center;width:40px;height:40px;flex-shrink:0;border-radius:50%;overflow:hidden}.coin-face.is-small{width:30px;height:30px}.coin-face>*{width:100%;height:100%}.coin-view .caller-strip-text strong{display:inline-flex;align-items:center;gap:8px}.coin-change{margin-left:6px;font-size:12px;font-weight:600}.coin-chart{height:280px;padding:0}.coin-list{display:grid;gap:6px}.coin-row{display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:12px;width:100%;padding:9px 12px;border-radius:10px;background:#ffffff08;border:1px solid var(--border);text-align:left;font-size:13px}.coin-row.is-button{cursor:pointer;transition:border-color var(--fast),background var(--fast)}.coin-row.is-button:hover{border-color:var(--brand);background:#2fa8ff14}.coin-row-main{display:flex;align-items:center;gap:8px;min-width:0;flex-wrap:wrap}.coin-row-main b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.coin-row-main small{color:var(--text-3);font-size:12px}.coin-row-fig{color:var(--text-2);white-space:nowrap}.coin-foot{display:flex;flex-wrap:wrap;align-items:center;gap:10px 16px;padding-top:14px;border-top:1px solid var(--border);font-size:13px}.coin-foot .ext-link svg{width:14px;height:14px}.coin-foot .muted{flex-basis:100%;font-size:12px}@media(max-width:767px){.coin-row{grid-template-columns:auto minmax(0,1fr) auto}.coin-row-fig.is-wide{display:none}.coin-chart{height:220px}}.act-view{padding:14px 20px 4px}.act-tiles{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.3fr) minmax(0,1.1fr);gap:10px}.act-tile{display:flex;align-items:center;gap:10px;min-width:0;padding:10px 14px;border-radius:12px;border:1px solid var(--border);background:linear-gradient(180deg,#ffffff09,#ffffff03),#070b11b8}.act-glyph{display:grid;place-items:center;width:40px;height:40px;flex-shrink:0;border-radius:10px;color:#4d9bff;background:#2f78ff1f;border:1px solid rgb(47 140 255 / 32%);box-shadow:inset 0 0 18px #2f8cff38,0 0 14px #2f8cff24}.act-glyph svg{width:22px;height:22px}.act-glyph.is-gain{color:var(--gain);background:#25d98f1a;border-color:#25d98f52;box-shadow:inset 0 0 18px #25d98f2e,0 0 14px #25d98f1f}.act-tile-value{font-size:28px;font-weight:700;line-height:1;letter-spacing:-.01em}.act-tile-label{font-size:13px;color:var(--text-2);white-space:nowrap}.act-delta{display:inline-flex;align-items:center;gap:2px;font-size:13px;font-weight:600;white-space:nowrap}.act-delta svg{width:13px;height:13px;stroke-width:2.6}.act-tile-spark{margin-left:auto;min-width:0;overflow:hidden}.act-split{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));padding:0;gap:0}.act-split>div{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;padding:8px 6px}.act-split>div+div{border-left:1px solid var(--border)}.act-split dd{order:-1;font-size:22px;font-weight:700;line-height:1.1}.act-split dt{font-size:12.5px;color:var(--text-2)}.act-split>div:first-child dt{color:var(--gain)}.act-stage{position:relative;isolation:isolate;margin-top:12px;border-radius:12px;overflow:hidden}.act-stage:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;opacity:.9;background:linear-gradient(180deg,#080b1047,#080b100a 40%,#080b1085),var(--act-art) center 62% / cover no-repeat}.art-planet{--act-art: url(/feed/activity-planet.webp)}.art-peaks{--act-art: url(/feed/activity-peaks.webp)}.art-red{--act-art: url(/feed/activity-red.webp)}.art-horizon{--act-art: url(/feed/activity-horizon.webp)}.art-aurora{--act-art: url(/feed/activity-aurora.webp)}.art-space{--act-art: url(/feed/activity-space.webp)}.activity-card .act-stage .chart{padding:10px 12px 0 6px}.page-feed .activity-card .stop-calls-top{stop-color:#3d7dff;stop-opacity:.92}.page-feed .activity-card .stop-calls-bottom{stop-color:#0d2a66;stop-opacity:.3}.page-feed .activity-card .bar-cap{fill:#b4d2ff;opacity:.9}.page-feed .activity-card .bar-calls{filter:drop-shadow(0 0 6px rgb(61 125 255 / 40%))}.page-feed .activity-card .bar-hits{filter:drop-shadow(0 0 6px rgb(37 217 143 / 35%))}.page-feed .activity-card .bar-loss{filter:drop-shadow(0 0 5px rgb(255 77 94 / 35%))}.page-feed .activity-card .grid-line{stroke:#ffffff12}.act-points{display:grid;grid-template-columns:minmax(0,1fr) 252px;gap:12px;align-items:stretch}.act-points .act-stage{margin-top:0}.act-side{display:grid;grid-template-rows:repeat(4,auto);align-content:space-between;gap:8px}.act-card{display:flex;align-items:center;gap:10px;min-width:0;padding:9px 12px;border-radius:12px;border:1px solid var(--border);background:linear-gradient(180deg,#ffffff09,#ffffff03),#070b11b8}.act-card .act-glyph{width:34px;height:34px;border-radius:9px}.act-card .act-glyph svg{width:18px;height:18px}.act-card-text{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1}.act-card-label{font-size:12px;color:var(--text-2)}.act-card-value{font-size:18px;font-weight:700;line-height:1.2;white-space:nowrap}.act-card-art{flex-shrink:0;display:flex}.act-dot{color:var(--text-3)}.act-legend{display:flex;align-items:center;gap:6px;font-size:11.5px;color:var(--text-2)}.act-legend .swatch{width:8px;height:8px;border-radius:2px}.act-donut{width:46px;height:46px;flex-shrink:0}.act-donut circle{fill:none;stroke-width:6}.donut-gain{stroke:var(--gain);stroke-linecap:round;filter:drop-shadow(0 0 4px rgb(37 217 143 / 50%))}.donut-loss{stroke:var(--loss);opacity:.9}.donut-empty{stroke:#ffffff1a}.sim-stage{margin-top:14px;border:1px solid var(--border)}.sim-stage .sim-hero{margin-top:0;align-items:center;border:0;border-bottom:1px solid var(--border);border-radius:0;background:linear-gradient(135deg,rgb(37 217 143 / 8%),transparent 55%),#070b1173}.sim-stage .sim-hero.is-loss{background:linear-gradient(135deg,rgb(255 77 94 / 9%),transparent 55%),#070b1173}.sim-spark{flex:1 1 120px;max-width:180px;display:flex;align-self:flex-end;margin-bottom:4px}.sim-stage .sim-stats{padding-left:28px;border-left:1px solid var(--border)}.sim-stage .chart{padding:10px 14px 2px 6px}.end-pill rect{fill:#25d98f24;stroke:var(--gain);stroke-width:1}.end-pill text{fill:var(--gain);font-size:12px;font-weight:700;font-family:var(--font)}.end-pill.is-loss rect{fill:#ff4d5e24;stroke:var(--loss)}.end-pill.is-loss text{fill:var(--loss)}.series-dot.is-loss{fill:var(--loss);stroke:#ff4d5e4d;stroke-width:6}.series-dot.is-gain{fill:var(--gain);stroke:#25d98f4d;stroke-width:6}.sim-movers{margin-top:12px}.sim-movers-col{min-width:0;padding:12px 14px 8px;border:1px solid var(--border);border-radius:12px;background:#ffffff04}.sim-table{width:100%;border-collapse:collapse;margin-top:6px;font-size:13px;table-layout:fixed}.sim-table th{padding:6px 8px;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--text-3);text-align:left;border-bottom:1px solid var(--border)}.sim-table th:nth-child(2){width:92px}.sim-table th:nth-child(3){width:44px}.sim-table .is-num{text-align:right}.sim-table td{padding:6px 8px;border-bottom:1px solid rgb(255 255 255 / 4%)}.sim-table tr:last-child td{border-bottom:0}.sim-row{cursor:pointer}.sim-row:hover td{background:var(--surface-hover)}.sim-token{display:flex;align-items:center;gap:8px;min-width:0}.sim-token strong{font-size:13.5px;flex-shrink:0}.sim-token span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;color:var(--text-3)}.sim-src{display:inline-grid;place-items:center;width:26px;height:26px;border-radius:7px;color:var(--text-3);transition:color var(--fast),background var(--fast)}.sim-src:hover{color:var(--brand);background:#2fa8ff1a}.sim-src svg{width:14px;height:14px}@container (max-width: 820px){.act-points{grid-template-columns:minmax(0,1fr)}.act-side{grid-template-rows:none;grid-template-columns:repeat(2,minmax(0,1fr))}}@container (max-width: 700px){.act-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}.act-split{grid-column:span 2}.act-tile-spark{display:none}.act-view{padding:12px 14px 4px}.sim-stage .sim-stats{padding-left:0;border-left:0}.sim-spark{display:none}}.lc{display:flex;flex-direction:column;height:100%}.lc .ds-canvas{flex:1;min-height:0}.lc .ds-canvas.is-busy{opacity:.55;transition:opacity .15s}.lc-frames{display:flex;align-items:center;gap:2px;padding:0 0 4px;flex-wrap:wrap}.lc-tools{margin-left:auto}.lc-frame{font:600 10.5px/1 Space Mono,ui-monospace,monospace;color:var(--text-3);background:none;border:1px solid transparent;border-radius:5px;padding:4px 7px;cursor:pointer}.lc-frame:hover{color:var(--text);background:var(--grid)}.lc-frame.is-on{color:var(--brand);border-color:color-mix(in srgb,var(--brand) 45%,transparent);background:color-mix(in srgb,var(--brand) 10%,transparent)}.lc-frame:focus-visible{outline:2px solid var(--brand);outline-offset:1px}.call-candles{height:340px}@media(max-width:640px){.call-candles{height:260px}}.call-candles-skel{display:block;height:100%;border-radius:8px}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/inter-latin-400-normal-C38fXH4l.woff2) format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/inter-latin-500-normal-Cerq10X2.woff2) format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/inter-latin-600-normal-LgqL8muc.woff2) format("woff2")}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/jetbrains-mono-latin-400-normal-V6pRDFza.woff2) format("woff2")}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/jetbrains-mono-latin-500-normal-BWZEU5yA.woff2) format("woff2")}:root{--sidebar: 64px;transition:none}:root.side-full{--sidebar: 232px}.app{transition:grid-template-columns .22s ease}.sidebar,.topbar,.rd-feed,.rd-me,.fc,.palette{--t-bg: #070809;--t-line: #1a1c1f;--t-row: #131416;--t-text: #e6e8eb;--t-text2: #9096a0;--t-mute: #5d636b;--t-field: #0d0e10;--t-segon: #1b1d21;--t-hover: #0d0e10;--t-tag: #24272c;--font: Inter, ui-sans-serif, system-ui, sans-serif;--mono: "JetBrains Mono", ui-monospace, monospace;font-family:var(--font);font-size:13px}html,body{background:#070809}.rd-feed .num,.sidebar .num,.topbar .num,.fc .num{font-family:var(--mono);font-variant-numeric:tabular-nums;letter-spacing:0}.sidebar{padding:20px 11px;gap:2px;background:#070809;backdrop-filter:none;-webkit-backdrop-filter:none;border-right:1px solid var(--t-line);overflow:visible}.sidebar.is-full{padding:22px 14px;overflow-y:auto}.sidebar .brand{padding:0 0 18px 4px;gap:10px}.sidebar .brand-mark{width:34px;height:34px}.sidebar .brand-name{font-size:14px;font-weight:700;letter-spacing:.14em}.sidebar .brand-sub{margin-top:3px;font-size:9px;font-weight:400;color:var(--t-mute)}.sidebar.is-rail .brand-text{display:none}.side-nav{display:flex;flex-direction:column;gap:2px}.sidebar .side-link{height:auto;min-height:38px;padding:8px 10px;gap:11px;border:0;border-radius:3px;font-size:13.5px;font-weight:400;color:var(--t-text2);background:none;box-shadow:none}.sidebar .side-link svg{width:17px;height:17px;flex:none;color:currentColor;stroke-width:1.6}.sidebar .side-link:hover{background:var(--t-hover);color:var(--t-text)}.sidebar .side-link.is-active{background:none;color:var(--t-text);box-shadow:none}.sidebar .side-link.is-active svg{color:currentColor}.sidebar .side-link.is-active:before{content:"";position:absolute;left:-14px;top:8px;bottom:8px;width:2px;background:var(--brand)}.sidebar.is-rail .side-link{width:42px;justify-content:center;padding:0}.sidebar.is-rail .side-link svg{width:19px;height:19px}.sidebar.is-rail .side-link.is-active{background:#121417}.sidebar.is-rail .side-link.is-active:before{left:-11px}.sidebar.is-rail :is(.side-lbl,.side-count,.side-badge,.side-user-name,.pro-badge,.side-gear,.guide-ring){display:none}.side-sep{display:block;height:1px;background:var(--t-line);margin:10px 6px}.side-count{margin-left:auto;font-size:10.5px;color:var(--t-text2);background:#16181b;border:1px solid var(--t-line);border-radius:9px;padding:0 6px;min-width:20px;text-align:center}.sidebar .side-guide .guide-ring{margin-left:auto;display:inline-block;font-size:10.5px;color:var(--t-text2);background:#16181b;border:1px solid var(--t-line);border-radius:9px;padding:0 6px;min-width:20px;text-align:center}.sidebar .side-guide .guide-ring svg{display:none}.sidebar .side-guide .guide-ring-text{position:static;font:inherit;color:inherit;letter-spacing:0}.sidebar.is-rail .side-guide .guide-ring{display:none}.side-count.is-hot{color:#fff;background:var(--brand);border-color:var(--brand)}.side-pip{position:absolute;top:9px;right:9px;width:6px;height:6px;border-radius:50%;background:var(--brand)}.sidebar.is-full .side-pip{display:none}.sidebar .side-badge{margin-left:auto;font-size:9px;letter-spacing:.08em;color:var(--brand);background:none;border:1px solid rgb(47 168 255 / 40%);padding:1px 5px;border-radius:4px}.side-toggle{margin-top:auto;color:var(--t-mute)!important;background:none;cursor:pointer;font:inherit}.sidebar .side-user{margin-top:8px;padding:12px 8px 0;border-top:1px solid var(--t-line);gap:8px}.sidebar.is-rail .side-user{border-top:0;padding:0 0 0 2px}.side-user-me{display:flex;align-items:center;gap:10px;min-width:0;flex:1}.sidebar .side-user-name{font-weight:500;color:var(--t-text)}.sidebar .pro-badge{font-size:9px;letter-spacing:.1em;color:var(--gain);background:none;border:1px solid rgb(37 217 143 / 40%);padding:1px 6px;border-radius:4px}.side-gear{display:grid;place-items:center;color:var(--t-mute)}.side-gear svg{width:16px;height:16px;stroke-width:1.6}.side-gear:hover{color:var(--t-text)}.modal-backdrop:has(.palette){background:#030406b8;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.palette{width:min(620px,100%);background:var(--t-bg);border:1px solid #24272c;border-radius:4px;box-shadow:0 24px 80px #0009}.palette-input{height:52px;gap:10px;padding:0 10px 0 16px;border-bottom:1px solid var(--t-line)}.palette-input>svg{width:16px;height:16px;stroke-width:1.7;color:var(--t-mute)}.palette-input input{font-size:14px;color:var(--t-text);caret-color:var(--brand)}.palette-input input::placeholder{color:var(--t-mute)}.palette-input input:focus-visible{box-shadow:none;outline:none}.palette-input .icon-btn{width:28px;height:28px;color:var(--t-mute);background:none;border:1px solid transparent;border-radius:3px}.palette-input .icon-btn:hover{color:var(--t-text);background:var(--t-segon);border-color:var(--t-line)}.palette-input .icon-btn svg{width:15px;height:15px}.palette-list{padding:6px}.palette-group{padding:10px 10px 6px;font-family:var(--mono);font-size:10px;font-weight:500;letter-spacing:.14em;color:var(--t-mute)}.palette-item{position:relative;min-height:44px;gap:12px;padding:6px 10px;border-radius:2px}.palette-item.is-active{background:var(--t-row)}.palette-item.is-active:before{content:"";position:absolute;left:0;top:8px;bottom:8px;width:2px;background:var(--brand)}.palette .cmd-icon{width:26px;height:26px;color:var(--t-text2);background:var(--t-field);border:1px solid var(--t-line);border-radius:3px}.palette .cmd-icon svg{width:14px;height:14px;stroke-width:1.7}.palette-item.is-active .cmd-icon{color:var(--t-text);border-color:#2d3238}.palette .cmd-main strong{font-size:13px;font-weight:500;color:var(--t-text)}.palette .cmd-main span{font-size:11.5px;color:var(--t-mute)}.palette .cmd-meta{font-family:var(--mono);font-size:12px;font-weight:500;color:var(--gain)}.palette-empty{padding:18px 10px;font-size:13px;color:var(--t-mute)}.palette-foot{gap:6px;padding:9px 14px;border-top:1px solid var(--t-line);font-size:11.5px;color:var(--t-mute)}.palette-foot span{font-family:var(--mono);font-size:10px;letter-spacing:.12em;text-transform:uppercase}.palette .kbd{min-width:18px;height:18px;padding:0 4px;font-family:var(--mono);font-size:10px;font-weight:500;color:var(--t-text2);background:var(--t-field);border:1px solid var(--t-line);border-radius:2px}.topbar{height:auto;padding:16px 28px;gap:14px;background:#070809eb;border-bottom:1px solid var(--t-line)}.topbar .search-trigger{width:420px;height:36px;padding:0 12px;background:var(--t-field);border:1px solid var(--t-line);border-radius:3px;color:var(--t-mute);font-size:13px;box-shadow:none}.topbar .segmented,.fc .segmented{padding:3px;gap:2px;background:var(--t-field);border:1px solid var(--t-line);border-radius:3px;box-shadow:none}.topbar .segmented button,.fc .segmented button{font-size:12px;font-weight:400;padding:5px 11px;border-radius:1px;color:var(--t-text2)}.topbar .segmented [aria-checked=true],.topbar .segmented [aria-pressed=true],.topbar .segmented .is-active,.fc .segmented [aria-checked=true],.fc .segmented .is-active{background:var(--t-segon);color:var(--t-text);box-shadow:none}.topbar .live-badge{font-size:12.5px;color:var(--t-text2);background:none;border:0}.topbar .topbar-end{gap:10px}.topbar .live-badge.is-live{font-family:var(--mono);font-size:10.5px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:var(--gain)}.topbar .live-badge.is-offline{font-family:var(--mono);font-size:10.5px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:var(--t-mute)}.topbar .live-badge.is-live .live-dot{box-shadow:0 0 0 3px #25d98f26}.tb-vsep{width:1px;height:20px;background:var(--t-line)}.tb-balance{display:inline-flex;align-items:stretch;height:30px;border:1px solid var(--t-line);border-radius:3px;transition:border-color var(--fast) var(--ease)}.tb-balance:hover,.tb-balance.is-on{border-color:#2e3238}.tb-balance-val{display:inline-flex;align-items:center;gap:6px;padding:0 6px 0 10px;color:var(--t-text);text-decoration:none;font-family:var(--mono);font-size:12.5px;line-height:1;white-space:nowrap;border-radius:2px 0 0 2px}.tb-balance-val svg{width:13px;height:13px;flex:none;color:var(--brand)}.tb-balance-val .num{font-variant-numeric:tabular-nums}.tb-balance-val small{font-size:10px;letter-spacing:.1em;color:var(--t-mute);transform:translateY(.5px)}.tb-balance-setup{font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-size:12px;font-weight:500;padding-right:4px}.tb-balance-val:focus-visible,.tb-balance-eye:focus-visible{outline:2px solid var(--brand);outline-offset:-2px}.tb-balance-eye{display:grid;place-items:center;width:28px;background:none;border:0;border-left:1px solid var(--t-line);color:var(--t-mute);cursor:pointer}.tb-balance-eye:hover{color:var(--t-text)}.tb-balance-eye svg{width:14px;height:14px}.tb-ibtn{position:relative;display:grid;place-items:center;width:34px;height:34px;color:var(--t-text2);background:var(--t-field);border:1px solid var(--t-line);border-radius:3px;cursor:pointer}.tb-ibtn svg{width:16px;height:16px;stroke-width:1.7}.tb-ibtn:hover,.tb-ibtn.is-open{color:var(--t-text);background:var(--t-segon);border-color:#2d3238}.tb-badge{position:absolute;top:-6px;right:-6px;min-width:17px;height:17px;padding:0 4px;display:grid;place-items:center;border-radius:9px;background:var(--brand);color:#001424;font-size:9.5px;font-weight:700;border:2px solid #070809}.topbar .user-trigger{padding:0;border:1px solid transparent}.topbar .user-trigger:hover,.topbar .user-trigger.is-open{border-color:#3a3f46}.popover.tb-pop{padding:0;background:#0a0b0d;border:1px solid #24272c;border-radius:4px;box-shadow:0 24px 60px #0009;color:var(--t-text);overflow:hidden}.tb-menu{width:270px}.tb-ph{display:flex;align-items:center;gap:8px;padding:12px 14px 10px}.tb-ph strong{font-size:13px;font-weight:600}.tb-new{font-size:10px;padding:1px 5px;border:1px solid rgb(47 168 255 / 40%);border-radius:2px;color:var(--brand)}.tb-ph-act{margin-left:auto;display:inline-flex;align-items:center;gap:6px;font-size:11.5px;color:var(--t-text2);background:none;border:0;cursor:pointer}.tb-ph-act svg{width:13px;height:13px}.tb-ph-act:hover:not(:disabled){color:var(--t-text)}.tb-ph-act:disabled{color:var(--t-mute);cursor:default}.tb-tabs{display:flex;gap:16px;padding:0 14px;border-bottom:1px solid var(--t-line)}.tb-tabs button{display:flex;align-items:center;gap:6px;padding:7px 0 8px;margin-bottom:-1px;font-size:12px;color:var(--t-text2);background:none;border:0;border-bottom:1px solid transparent;cursor:pointer}.tb-tabs button:hover{color:var(--t-text)}.tb-tabs button.is-on{color:var(--t-text);border-bottom-color:var(--t-text)}.tb-tabs em{font-style:normal;font-size:10px;color:var(--t-mute)}.tb-tabs button.is-on em{color:var(--brand)}.tb-alerts{list-style:none;margin:0;padding:0;max-height:400px;overflow-y:auto}.tb-al{position:relative;width:100%;display:grid;grid-template-columns:38px 22px minmax(0,1fr) auto;gap:9px;align-items:center;padding:8px 14px 8px 0;border:0;border-bottom:1px solid var(--t-row);background:none;color:inherit;font:inherit;text-align:left}button.tb-al{cursor:pointer}button.tb-al:hover,button.tb-al:focus-visible{background:#0f1012;outline:none}.tb-al.is-new:before{content:"";position:absolute;left:0;top:0;bottom:0;width:2px;background:var(--brand)}.tb-al-tm{font-size:10.5px;color:var(--t-mute);text-align:right}.tb-al .alert-icon.is-sm{width:22px;height:22px;border-radius:3px;background:none;border-color:var(--t-line)}.tb-al .alert-icon.is-sm svg{width:12px;height:12px}.tb-al-bd{display:flex;flex-direction:column;gap:2px;min-width:0}.tb-al-tt{font-size:12.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tb-al.is-new .tb-al-tt{font-weight:600}.tb-al-sb{font-size:10.5px;color:var(--t-text2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tb-tag{font-family:var(--mono);font-size:10px;padding:1px 5px;border:1px solid var(--t-tag);border-radius:2px;color:var(--t-text2);white-space:nowrap}.tb-empty{padding:18px 14px;color:var(--t-mute);line-height:1.5}.tb-foot{display:flex;align-items:center;justify-content:flex-end;gap:6px;padding:10px 14px;font-size:12px;color:var(--t-text)}.tb-foot svg{width:13px;height:13px}.tb-foot:hover{background:#0f1012}.tb-bell{width:440px}.bl-tabs{gap:12px}.bl-list{max-height:min(560px,calc(100vh - 190px));overflow-y:auto}.bl-grp{display:flex;justify-content:space-between;margin:0;padding:12px 14px 6px;font-family:var(--mono);font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--t-mute)}.bl-rows{list-style:none;margin:0;padding:0}.bl-al{position:relative;display:grid;grid-template-columns:30px minmax(0,1fr) auto;gap:10px;align-items:start;padding:9px 14px}.bl-al+.bl-al{border-top:1px solid #111214}.bl-al.is-new:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;border-radius:0 2px 2px 0;background:var(--brand)}.bl-al.is-link:hover,.bl-al.is-link:focus-within{background:#0f1012}.bl-hit{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;border:0;background:none;cursor:pointer}.bl-hit:focus-visible{outline:1px solid var(--t-edge);outline-offset:-1px}.bl-logo{position:relative;width:30px;height:30px;pointer-events:none}.bl-logo .token-avatar,.bl-logo .alert-icon{width:30px;height:30px;border-radius:6px}.bl-logo i{position:absolute;right:-4px;bottom:-4px;width:13px;height:13px;border-radius:50%;border:2px solid #0a0b0d;background:var(--t-mute)}.bl-logo.is-dev i{background:#a78bfa}.bl-logo.is-wallet i{background:var(--brand)}.bl-logo.is-call i{background:#25d98f}.bl-logo.is-callout i{background:#f5a524}.bl-logo.is-trade i{background:var(--t-plat)}.bl-bd{display:flex;flex-direction:column;gap:4px;min-width:0;pointer-events:none}.bl-tt{font-size:12.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--t-text2)}.bl-tt b{color:var(--t-text);font-weight:700;margin-right:1px}.bl-al.is-new .bl-tt span{color:var(--t-text)}.bl-sb{display:flex;flex-wrap:wrap;gap:4px}.bl-chip{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:10.5px;line-height:1;padding:3px 5px;border:1px solid var(--t-line);border-radius:3px;background:var(--t-field);color:var(--t-text2)}.bl-chip.is-up{color:#25d98f}.bl-chip.is-dn{color:#ff4d5e}.bl-rt{position:relative;z-index:1;display:flex;flex-direction:column;align-items:flex-end;min-width:34px;pointer-events:none}.bl-tm{font-size:10.5px;color:var(--t-mute)}.bl-go{display:none;gap:4px;pointer-events:auto}.bl-go>*{display:inline-flex;align-items:center;gap:3px;font:11px var(--mono);padding:3px 6px;border:1px solid var(--t-edge);border-radius:3px;background:#0a0b0d;color:var(--t-text);text-decoration:none;cursor:pointer}.bl-go>*:hover{border-color:var(--t-text2)}.bl-go svg{width:11px;height:11px}.bl-al:hover .bl-go,.bl-al:focus-within .bl-go{display:flex}.bl-al:hover .bl-tm,.bl-al:focus-within .bl-tm{display:none}.bl-foot{display:flex;align-items:center;justify-content:space-between;border-top:1px solid var(--t-line)}.bl-foot .tb-foot{border:0}.bl-sound{display:inline-flex;align-items:center;gap:6px;padding:10px 14px;font-size:12px;color:var(--t-text2);background:none;border:0;cursor:pointer}.bl-sound:hover{color:var(--t-text)}.bl-sound svg{width:13px;height:13px}@media(hover:none){.bl-go{display:flex}.bl-tm{display:none}}.tb-mhead{padding-bottom:12px;border-bottom:1px solid var(--t-line);gap:10px}.tb-mhead>span{display:block;min-width:0}.tb-pro{font-family:var(--mono);font-size:9.5px;font-weight:600;letter-spacing:.08em;color:var(--brand);border:1px solid rgb(47 168 255 / 40%);border-radius:2px;padding:0 4px;vertical-align:1px}.tb-msub{display:block;margin-top:3px;font-size:10.5px;color:var(--t-mute)}.tb-mgroup{padding:4px 0}.tb-mi{width:100%;display:flex;align-items:center;gap:10px;padding:8px 14px;font:inherit;font-size:12.5px;color:var(--t-text);background:none;border:0;text-align:left;cursor:pointer}.tb-mi>svg{width:15px;height:15px;color:var(--t-text2);stroke-width:1.7;flex:none}.tb-mi:hover,.tb-mi:focus-visible{background:#0f1012;outline:none}.tb-menu>.tb-mi:last-child{margin-bottom:4px}.tb-mi-r{margin-left:auto;font-size:10.5px;color:var(--t-mute)}.tb-sw{position:relative;margin-left:auto;width:26px;height:14px;border-radius:7px;background:#23262b;transition:background .15s}.tb-sw:after{content:"";position:absolute;top:2px;left:2px;width:10px;height:10px;border-radius:50%;background:#8a9099;transition:left .15s,background .15s}.tb-sw.is-on{background:#2fa8ff59}.tb-sw.is-on:after{left:14px;background:var(--brand)}.tb-msep{height:1px;margin:4px 0;background:var(--t-line)}.rd-feed{padding:22px 28px 40px;gap:30px;max-width:none;color:var(--t-text)}.rd-label{font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--t-mute);font-weight:500}.rd-mute{color:var(--t-mute)}.rd-t2{color:var(--t-text2)}.rd-feed .tone-gain{color:var(--gain)}.rd-feed .tone-loss{color:var(--loss)}.rd-feed .tone-neutral{color:var(--t-text2)}.rd-sechead{display:flex;align-items:center;gap:12px;margin-bottom:14px}.rd-link{margin-left:auto;font-size:12px;color:var(--t-text2)}.rd-link:hover{color:var(--t-text)}.rd-empty{color:var(--t-mute);padding:16px 0}.rd-boards{display:flex;align-items:stretch}.rd-boards:after{content:"";flex:1;border-bottom:1px solid var(--t-line)}.rd-board{all:unset;cursor:pointer;display:flex;flex-direction:column;gap:6px;padding:0 22px 12px;border-bottom:1px solid var(--t-line)}.rd-board:first-child{padding-left:0}.rd-board:focus-visible{outline:1px solid var(--brand);outline-offset:2px}.rd-board-name{font-size:13px;color:var(--t-text2);font-weight:500}.rd-board-sub{font-size:11.5px;color:var(--t-mute)}.rd-board.is-on{border-bottom:2px solid var(--brand)}.rd-board.is-on .rd-board-name,.rd-board:hover .rd-board-name{color:var(--t-text)}.rd-kpis{display:grid;grid-template-columns:repeat(4,1fr);margin-top:-8px}.rd-kpi{display:flex;align-items:flex-end;justify-content:space-between;gap:12px;padding:4px 24px;border-left:1px solid var(--t-line);min-width:0}.rd-kpi:first-child{border-left:0;padding-left:0}.rd-kpi.is-link{cursor:pointer}.rd-kpi.is-link:hover .rd-kpi-v{color:#fff}.rd-kpi>div{display:flex;flex-direction:column;gap:8px;min-width:0}.rd-kpi-v{font-size:26px;font-weight:400;line-height:1;letter-spacing:-.01em;display:flex;align-items:baseline;gap:10px}.rd-kpi-v small{display:inline-flex;align-items:center;gap:6px;white-space:nowrap;font-size:13px;color:var(--t-text2)}.rd-kpi-v small .token-avatar{width:18px;height:18px}.rd-kpi-d{font-size:12px;white-space:nowrap}.rd-trend{width:96px;height:30px;flex:none;margin-bottom:2px}.rd-trend rect{fill:#2a2d32}.rd-trend rect.is-last{fill:var(--brand)}.rd-trend polyline{fill:none;stroke-width:1.3;stroke-linejoin:round}.rd-trend polyline.tone-gain{stroke:var(--gain)}.rd-trend polyline.tone-loss{stroke:var(--loss)}.rd-cols{display:grid;grid-template-columns:minmax(0,1fr) clamp(540px,41vw,720px);align-items:start}.rd-left{display:flex;flex-direction:column;gap:30px;min-width:0}.rd-rail{border-left:1px solid var(--t-line);padding-left:24px;margin-left:28px;position:sticky;top:76px;height:calc(100vh - 96px);display:flex;flex-direction:column}.rd-rail>.live2{flex:1;min-height:0}.rd-callers{display:grid;grid-template-columns:repeat(5,1fr);border-top:1px solid var(--t-line);border-bottom:1px solid var(--t-line)}.rd-cl{position:relative;display:flex;flex-direction:column;gap:10px;padding:14px 16px;border-left:1px solid var(--t-line);color:var(--t-text);min-width:0}.rd-cl:first-child{border-left:0;padding-left:0}.rd-cl:hover{background:var(--t-hover)}.rd-cl.is-first:before{content:"";position:absolute;left:0;right:0;top:-1px;height:1px;background:var(--brand)}.rd-who{display:flex;align-items:center;gap:9px;min-width:0}.rd-rk{font-size:11px;color:var(--t-mute);width:14px}.rd-nm{font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rd-hrrow{display:flex;align-items:center;gap:10px}.rd-hr{font-size:22px;line-height:1}.rd-meter{flex:1;height:2px;background:#1a1c1f;position:relative}.rd-meter i{position:absolute;left:0;top:0;bottom:0;background:var(--t-text2)}.rd-cl.is-first .rd-meter i{background:var(--brand)}.rd-form{display:flex;gap:3px}.rd-form i{width:9px;height:9px;border-radius:1px;background:#202328}.rd-form i.is-hit{background:var(--gain)}.rd-form i.is-pending{background:transparent;outline:1px solid #34383e;outline-offset:-1px}.rd-sub{font-size:11px;color:var(--t-mute)}.rd-feed .calls-card{background:none;border:0;box-shadow:none;padding:0;border-radius:0}.rd-feed .calls-card:before,.rd-feed .calls-card:after{display:none}.rd-feed .calls-head{padding:0 0 10px;border-bottom:1px solid var(--t-line);margin:0}.rd-feed .tabs-underline{gap:22px;border:0}.rd-feed .tabs-underline [role=tab]{font-size:13px;font-weight:400;color:var(--t-text2);padding:4px 0}.rd-feed .tabs-underline [role=tab][aria-selected=true]{color:var(--t-text)}.rd-feed .tab-count{background:none;color:var(--t-mute);font-size:10.5px;min-width:0;padding:0}.rd-feed .calls-tools .btn,.rd-feed .calls-tools .field{height:32px;background:var(--t-field);border:1px solid var(--t-line);border-radius:3px;box-shadow:none;font-size:12px;color:var(--t-mute)}.rd-feed .calls-tools .btn-label{display:none}.rd-feed table{font-size:13px}.rd-feed th{font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--t-mute);font-weight:500;padding:10px 12px;border-bottom:1px solid var(--t-line);background:none}.rd-feed td{border-bottom:1px solid var(--t-row);background:none}.rd-feed tbody tr{height:42px}.rd-feed tbody tr:hover td{background:var(--t-hover)}.rd-feed .first-badge{font-size:9.5px;letter-spacing:.06em;padding:1px 5px;border-radius:4px;border:1px solid rgb(47 168 255 / 40%);color:var(--brand);background:none}.rd-feed .board-chip{background:none;border:0;padding:0;color:var(--t-text2);font-size:13px}.rd-feed .multiple{font-family:var(--mono);font-weight:400;font-size:13px}.rd-rail>*{background:none!important;border:0!important;box-shadow:none!important;padding-left:0!important;padding-right:0!important}.rd-rail .live2-head{gap:6px;flex-wrap:nowrap}.rd-rail .live2-filter .segment{padding:5px 8px!important}.rd-rail .live2-title{font-size:18px;font-weight:700}.rd-rail .live2-state{font-size:0;gap:0}.rd-rail .live2-filter{margin-left:auto;padding:3px;gap:2px;background:var(--t-field);border:1px solid var(--t-line);border-radius:3px;box-shadow:none}.rd-rail .live2-filter .segment{height:auto;padding:5px 9px;font-size:12px;font-weight:400;border-radius:1px}.rd-rail .live2-filter .segment.is-active{background:var(--t-segon);color:var(--t-text);box-shadow:none}.rd-rail :is(.live2-sells,.live2-sound){height:32px;padding:0 10px;background:var(--t-field);border:1px solid var(--t-line);border-radius:3px;font-size:12px;color:var(--t-mute)}.rd-rail .live2-sells svg{display:none}.rd-rail .live2-sound{padding:0 8px}.rd-rail .live2{container-type:inline-size}.tape-strip{display:flex;align-items:center;gap:10px;padding:9px 0;margin-top:12px;border-top:1px solid var(--t-line);border-bottom:1px solid var(--t-line);font-size:11px;color:var(--t-text2);white-space:nowrap;overflow:hidden}.tape-k{color:var(--t-mute);letter-spacing:.12em;text-transform:uppercase}.tape-strip b{color:var(--t-text);font-weight:500}.tape-manage{margin-left:auto;color:var(--brand)}.tape-manage:hover{color:var(--brand-hover)}.tape{flex:1;min-height:0;display:flex;flex-direction:column}.tape-head,.tape-row{display:grid;grid-template-columns:28px 24px minmax(0,1fr) minmax(0,1.4fr) 52px 56px 52px 56px 18px;align-items:center;column-gap:6px}.tape-head{height:30px;border-bottom:1px solid var(--t-line);font-family:var(--mono);font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--t-mute)}.tape-r{text-align:right}.tape-list{flex:1;min-height:0;overflow-y:auto;list-style:none;margin:0;padding:0;scrollbar-width:thin;scrollbar-color:#1d2530 transparent}.tape-item{position:relative;border-bottom:1px solid var(--t-row)}.tape-item.is-latest{background:#2fa8ff0d}.tape-item.is-latest:before{content:"";position:absolute;left:0;top:0;bottom:0;width:2px;background:var(--brand)}.tape-item.is-fresh{animation:arrive 2.4s var(--ease)}.tape-row{position:relative;min-height:46px;padding:6px 0 6px 8px}.tape-hit{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;transition:background var(--fast)}.tape-row:hover .tape-hit{background:var(--t-hover)}.tape-row>:not(.tape-hit){position:relative;z-index:2;pointer-events:none}.tape-row :is(.tape-star,.tape-acts,.tape-act){pointer-events:auto}.tape-time{font-size:11.5px;color:var(--t-mute)}.tape-face{display:grid;place-items:center}.tape-face :is(.person-avatar,.person-avatar-sm,.dt-identicon){width:24px;height:24px}.tape-face .dt-identicon svg{width:16px;height:16px}.tape-who{display:flex;flex-direction:column;min-width:0;line-height:1.25}.tape-who b{font-size:13px;font-weight:600;color:var(--t-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tape-who small{font-family:var(--mono);font-size:10px;color:var(--t-mute);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tape-who small.is-mine{color:var(--brand)}.tape-tok{display:flex;align-items:center;gap:6px;min-width:0}.tape-tok .token-avatar-sm{width:20px;height:20px;flex-shrink:0;border-radius:50%;font-size:8px}.tape-tok b{font-size:13px;font-weight:600;color:var(--t-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tape-x{font-size:13px;font-weight:600}.tape-ev{display:inline-block;font-family:var(--mono);font-size:9px;font-weight:600;line-height:14px;letter-spacing:.04em;padding:0 4px;border-radius:3px;white-space:nowrap}.tape-ev.is-buy{color:var(--gain);background:#25d98f1a}.tape-ev.is-first{color:var(--brand);background:#2fa8ff1f}.tape-ev.is-sell{color:#ff6b78;background:#ff6b781c}.tape-val{text-align:right;line-height:1.25;min-width:0}.tape-val b{display:block;font-size:11.5px;font-weight:500;color:var(--t-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tape-val small{display:block;font-size:10px;color:var(--t-mute);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tape-evc{display:flex;flex-direction:column;align-items:flex-start;gap:2px;min-width:0}.tape-evc small{font-size:10px;color:var(--t-mute);white-space:nowrap}.tape-in{display:inline;margin-right:3px;font-family:var(--mono);font-size:8px;letter-spacing:.08em;text-transform:uppercase;color:var(--t-mute)}.tape-now{animation:since-tick .6s var(--ease)}.tape-since{display:flex;flex-direction:column;align-items:flex-end;gap:1px;min-width:0}.tape-since svg{display:block;overflow:visible}.tape-since b{font-size:11px;font-weight:500;line-height:1.1;color:var(--t-text)}.since-wait{font-size:11px;line-height:16px;color:var(--t-mute)}.tape-since.is-wait{color:var(--t-mute);font-size:11px}.since-base{stroke:var(--t-mute);stroke-width:1;stroke-dasharray:2 2;opacity:.6}.since-line{fill:none;stroke:var(--t-mute);stroke-width:1.4;stroke-linejoin:round;stroke-linecap:round}.tape-since.is-gain .since-line{stroke:var(--gain);color:var(--gain)}.tape-since.is-loss .since-line{stroke:#ff6b78;color:#ff6b78}.since-fig{display:inline-flex;align-items:baseline;gap:4px}@keyframes since-tick{0%{opacity:.35}to{opacity:1}}@media(prefers-reduced-motion:reduce){.tape-now{animation:none}}.tape-icon{display:grid;place-items:center;color:var(--t-mute)}.tape-icon svg{width:15px;height:15px}.tape-icon.is-alert{color:var(--brand)}.tape-star.is-on{color:#f5c542}.tape-star.is-on svg{fill:currentColor}.tape-row>.tape-acts{grid-column:4 / 5;grid-row:1 / 2;position:absolute;right:0;top:50%;transform:translateY(-50%);display:none;gap:4px;padding-left:10px;background:linear-gradient(90deg,transparent,var(--t-hover) 10px)}.tape-row:hover .tape-acts,.tape-row:focus-within .tape-acts{display:flex}.tape-act{display:grid;place-items:center;width:26px;height:26px;color:var(--t-text2);background:var(--t-field);border:1px solid var(--t-line);border-radius:3px}.tape-act:hover{color:var(--t-text);border-color:var(--brand-line)}.tape-act svg{width:13px;height:13px}@container (max-width: 450px){.tape-head,.tape-row{grid-template-columns:28px minmax(0,1fr) minmax(0,1.2fr) 54px 56px 50px 56px 18px}.tape-head>:nth-child(2),.tape-face{display:none}.tape-row>.tape-acts{grid-column:3 / 4}}.tape.has-snipe :is(.tape-head,.tape-row){grid-template-columns:28px 24px minmax(0,1fr) minmax(0,1.4fr) 52px 56px 52px 56px 18px 26px}@container (max-width: 560px){.tape.has-snipe :is(.tape-head,.tape-row){grid-template-columns:28px minmax(0,.8fr) minmax(0,1.4fr) 54px 56px 50px 56px 18px 26px}.tape.has-snipe .tape-head>:nth-child(2),.tape.has-snipe .tape-face,.tape.has-snipe .tape-tok .token-avatar-sm{display:none}.tape.has-snipe .tape-paper{font-size:9px;letter-spacing:0}.tape.has-snipe .tape-row>.tape-acts{grid-column:3 / 4}.snipe-chip-more{display:none}}.tape-row .tape-snipe{pointer-events:auto}.tape-snipe{position:relative;display:grid;place-items:center;width:26px;height:26px;padding:0;color:var(--t-mute);background:var(--t-field);border:1px solid var(--t-line);border-radius:3px;cursor:pointer}.tape-snipe svg{width:14px;height:14px}.tape-snipe:not(:disabled):is(:focus-visible,.is-armed){color:var(--brand);border-color:var(--brand);background:#2fa8ff1a}@media(hover:hover){.tape-snipe:not(:disabled):not(.is-done):hover{color:var(--brand);border-color:var(--brand);background:#2fa8ff1a}}.tape-snipe-label{position:absolute;right:-2px;bottom:calc(100% + 7px);display:none;padding:5px 8px;white-space:nowrap;font-size:11.5px;font-weight:500;line-height:1.3;color:var(--t-text);background:#111418;border:1px solid #2a2e35;border-radius:4px;box-shadow:0 6px 18px #0000008c;pointer-events:none}.tape-item:first-child .tape-snipe-label{bottom:auto;top:calc(100% + 7px)}@media(hover:hover){.tape-snipe:not(:disabled):hover .tape-snipe-label{display:block}}.tape-snipe:is(:focus-visible,.is-armed,.is-busy) .tape-snipe-label{display:block}.tape-row>.tape-snipe:is(:hover,:focus-visible,.is-armed,.is-busy){z-index:6}.tape-snipe.is-busy{cursor:progress;color:var(--brand);border-color:var(--brand-line, rgb(47 168 255 / 45%))}.tape-snipe.is-done{color:var(--warn);background:var(--warn-soft);border-color:var(--warn-line)}.tape-snipe.is-done:hover{color:#ffc35c;border-color:var(--warn)}.tape-tokname{display:flex;flex-direction:column;min-width:0;line-height:1.25}.tape-paper{font-size:9.5px;letter-spacing:.04em;line-height:1.3;color:var(--warn)}.tape-paper-v{white-space:nowrap}.rd-rail .snipe-chip{display:inline-flex;align-items:center;gap:5px;white-space:nowrap}:is(.rd-rail,.rd-feed) .snipe-chip svg{display:inline-block!important;width:13px;height:13px}.snipe-chip-sep{color:var(--t-mute);opacity:.7}.lf-snipe{display:none;margin-top:4px;padding-top:6px;border-top:1px solid #1a1c1f}@media(max-width:767px){.snipe-chip{display:none!important}.lf-snipe{display:block}}.popover.snipe-pop{width:272px}.snipe-pop .lf-title:not(:first-child){margin-top:6px}.snipe-opts{display:flex;flex-wrap:wrap;align-items:center;gap:4px;padding:0 8px 6px}.snipe-opt{display:inline-flex;align-items:center;gap:4px;height:28px;padding:0 9px;color:#9096a0;background:#070809;border:1px solid #1d2024;border-radius:3px;font:inherit;font-size:12px;cursor:pointer}.snipe-opt:hover{color:#e6e8eb;background:#131518}.snipe-opt.is-on{color:#e6e8eb;border-color:var(--brand);background:#2fa8ff1a}.snipe-opt svg{width:12px;height:12px;color:var(--brand)}.snipe-own{width:58px;padding:0 7px;cursor:text;outline:none}.snipe-own::placeholder{color:#5d636b}.snipe-own:focus{border-color:var(--brand);color:#e6e8eb}.snipe-unit{margin-left:2px;font-size:11px;color:#5d636b}.snipe-note{margin:4px 2px 2px;padding:8px 8px 4px;border-top:1px solid #1a1c1f;font-size:11.5px;line-height:1.45;color:#5d636b}.snipe-note a{color:#9096a0;text-decoration:underline;text-underline-offset:2px}.rd-feed .calls-card td .sparkline,.rd-feed .calls-card td svg[class*=spark]{max-width:96px}.drawer.coin-drawer,.drawer.fc-drawer{background:#070809;border-left-color:#26292e}.fc{color:var(--t-text);padding-bottom:8px}.fc .tone-gain{color:var(--gain)}.fc .tone-loss{color:var(--loss)}.fc-head{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:14px;align-items:center;padding:52px 20px 16px}.fc-head .token-avatar{width:48px;height:48px}.fc-title{min-width:0}.fc-title h1{display:flex;align-items:center;flex-wrap:wrap;gap:8px;font-size:20px;font-weight:700;letter-spacing:-.01em;line-height:1.2}.fc-title p{margin-top:2px;color:var(--t-text2);font-size:12.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fc-mc{display:flex;flex-direction:column;align-items:flex-end;gap:2px;text-align:right}.fc-mc b{font-size:22px;font-weight:500;letter-spacing:-.01em;line-height:1.15}.fc-mc small{font-size:11px}.fc-tag{font-family:var(--mono);font-size:10px;font-weight:400;letter-spacing:0;padding:1px 5px;border:1px solid var(--t-tag);border-radius:2px;color:var(--t-text2);white-space:nowrap}.fc-tag.is-bonded{color:var(--gain);border-color:#25d98f59}.fc-tag.is-curve,.fc-tag.is-mine{color:var(--brand);border-color:#2fa8ff66}.fc-links{display:flex;align-items:center;flex-wrap:wrap;gap:6px;padding:0 20px 14px}.fc-ca,.fc-btn{display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 9px;border:1px solid var(--t-line);background:var(--t-field);border-radius:3px;font:inherit;font-size:12px;color:var(--t-text2);white-space:nowrap;cursor:pointer;text-decoration:none}.fc-ca{font-family:var(--mono);font-size:11.5px;color:var(--t-text)}.fc-ca svg{width:13px;height:13px;color:var(--t-mute)}.fc-btn svg{width:12px;height:12px}.fc-btn.is-pri{color:var(--t-text);border-color:#2a2e34}.fc-btn.is-pri svg{width:15px;height:15px}.fc-ca:hover,.fc-btn:hover{color:var(--t-text);border-color:#2a2e34;background:var(--t-segon)}.fc-sep{width:1px;height:16px;background:var(--t-line);margin:0 2px}.fc-strip{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);border-top:1px solid var(--t-line);border-bottom:1px solid var(--t-line)}.fc-strip>div{padding:10px 20px;border-left:1px solid var(--t-line);min-width:0}.fc-strip>div:first-child{border-left:0}.fc-strip b,.fc-grid dd{display:block;margin-top:3px;font-size:14px;font-weight:500}.fc-sec{border-bottom:1px solid var(--t-line)}.fc-sh{display:flex;align-items:center;gap:8px;padding:14px 20px 10px}.fc-n{font-family:var(--mono);font-size:11px;color:var(--t-mute)}.fc-chart{margin:0 20px 16px;height:270px}.fc-chart .lc-frame{font-family:var(--mono);font-weight:400;font-size:11px;color:var(--t-text2);border-radius:1px}.fc-chart .lc-frame:hover{background:var(--t-hover);color:var(--t-text)}.fc-chart .lc-frame.is-on{color:var(--t-text);background:var(--t-segon);border-color:var(--t-line)}.fc-who{display:flex;align-items:center;gap:12px;padding:0 20px 12px}.fc-face{display:grid;width:36px;height:36px;flex:none;border-radius:50%;overflow:hidden}.fc-face.is-small{width:28px;height:28px}.fc-face>*{width:100%;height:100%}.fc-who-text{display:flex;flex-direction:column;min-width:0}.fc-who-text b{display:flex;align-items:center;gap:7px;font-size:14px;font-weight:600}.fc-who-text small{margin-top:2px;font-size:11px;color:var(--t-mute)}.fc-hold{margin-left:auto;display:flex;flex-direction:column;align-items:flex-end}.fc-hold b{font-size:16px;font-weight:500}.fc-grid{display:grid;grid-template-columns:repeat(3,1fr);margin:0;border-top:1px solid var(--t-row)}.fc-grid>div{padding:10px 20px;border-left:1px solid var(--t-row);border-top:1px solid var(--t-row);min-width:0}.fc-grid>div:nth-child(-n+3){border-top:0}.fc-grid>div:nth-child(3n+1){border-left:0}.fc-grid dd{margin:3px 0 0;font-size:13.5px}.fc-tape{width:100%;border-collapse:collapse;font-family:var(--mono);font-size:12px}.fc-tape th{height:28px;padding:0 10px;text-align:left;font-size:10px;font-weight:400;letter-spacing:.12em;text-transform:uppercase;color:var(--t-mute);border-top:1px solid var(--t-row);border-bottom:1px solid var(--t-row)}.fc-tape td{height:36px;padding:0 10px;border-bottom:1px solid var(--t-row);white-space:nowrap}.fc-tape tr:last-child td{border-bottom:0}.fc-tape :is(th,td):first-child{padding-left:20px}.fc-tape :is(th,td):last-child{padding-right:20px}.fc-tape .is-num{text-align:right}.fc-list{list-style:none;margin:0;padding:0}.fc-row{display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:12px;width:100%;padding:9px 20px;border:0;border-top:1px solid var(--t-row);background:none;color:inherit;font:inherit;text-align:left}.fc-row.is-button{cursor:pointer}.fc-row.is-button:hover{background:var(--t-hover)}.fc-row .person-avatar{width:28px;height:28px}.fc-row-main{display:flex;align-items:center;gap:7px;min-width:0}.fc-row-main b{font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fc-row-main small{font-size:10.5px;color:var(--t-mute);white-space:nowrap}.fc-fig{font-size:12px;text-align:right;white-space:nowrap}.fc-fig.is-wide{color:var(--t-text2);font-size:11.5px}.fc-empty{padding:4px 20px 16px;color:var(--t-mute)}.fc-foot{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:14px 20px}.fc-note{margin-left:auto;color:var(--t-mute);font-size:11.5px}.fc.is-page{max-width:880px}.fc.is-page .fc-head{padding-top:24px}.fc .tone-flat{color:var(--t-text2)}.fc-tag svg{width:11px;height:11px;vertical-align:-1px;margin-right:4px}.fc-title h1 .board-chip{font-size:11px}.fc-links .star-btn.with-label{height:28px;padding:0 9px;border:1px solid var(--t-line);background:var(--t-field);border-radius:3px;font-size:12px;font-weight:400;color:var(--t-text2)}.fc-links .star-btn.with-label:hover{color:var(--t-text);border-color:#2a2e34}.fc-links .star-btn.is-on{color:var(--gold)}.fc-strip .multiple{font-family:var(--mono);font-size:14px;font-weight:500}.tb-paper{font-family:var(--mono);font-size:9.5px;letter-spacing:.08em;text-transform:uppercase;padding:1px 5px;border:1px solid var(--warn-line);border-radius:2px;color:var(--warn);background:var(--warn-soft)}.tb .fc-sh .fc-n{margin-left:auto}.tb-trade{margin-left:auto;display:inline-flex;align-items:center;gap:4px;font-size:12px;color:var(--t-mute);text-decoration:none}.tb .fc-n+.tb-trade{margin-left:10px}.tb-trade:hover,.tb-trade:focus-visible{color:var(--brand)}.tb-trade svg{width:13px;height:13px}.tb-pos{margin:0 20px 10px;border:1px solid var(--t-line);border-radius:3px;background:var(--t-field)}.tb-pos.is-waiting{border-style:dashed}.tb-pos-head{display:flex;align-items:center;gap:8px;padding:9px 12px 0}.tb-bot{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;font-weight:600;color:var(--t-text);text-decoration:none}.tb-bot:hover{text-decoration:underline;text-underline-offset:2px}.tb-st{margin-left:auto;font-size:11px;color:var(--t-mute);white-space:nowrap}.tb-figs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:8px 12px 4px;gap:8px}.tb-figs dd{margin:3px 0 0;font-size:15px;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tb-figs dd small{font-size:11px;color:var(--t-mute);font-weight:400}.tb-exits{padding:2px 12px 6px;font-size:11px;color:var(--t-text2)}.tb-sells{display:flex;flex-wrap:wrap;gap:4px;list-style:none;margin:0;padding:0 12px 6px}.tb-sells li{font-size:10.5px;padding:1px 6px;border:1px solid var(--t-tag);border-radius:2px;color:var(--t-text2)}.tb-sells li.is-pending{color:var(--warn);border-color:var(--warn-line)}.tb-sell{display:grid;grid-template-columns:1fr 1fr 1.3fr;gap:6px;padding:6px 12px 12px}.tb-sellbtn{height:30px;border:1px solid #2a2e34;border-radius:3px;background:#0a0b0d;color:var(--t-text);font:inherit;font-size:12px;cursor:pointer}.tb-sellbtn:hover:not(:disabled){background:var(--t-segon)}.tb-sellbtn.is-all{color:var(--loss);border-color:#ff4d5e66}.tb-sellbtn.is-all:hover:not(:disabled),.tb-sellbtn.is-all.is-armed{background:#ff4d5e1f;border-color:var(--loss)}.tb-sellbtn:disabled{opacity:.45;cursor:default}.tb-buy{display:grid;gap:8px;padding:2px 20px 12px}.tb-field{display:grid;grid-template-columns:64px minmax(0,1fr);align-items:center;gap:8px}.tb-k{font-family:var(--mono);font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:var(--t-mute)}.tb-opts{display:flex;flex-wrap:wrap;align-items:center;gap:4px}.tb-size{width:64px;height:28px;padding:0 8px;color:#e6e8eb;background:#070809;border:1px solid #1d2024;border-radius:3px;font-size:12px}.tb-size::placeholder{color:#5d636b}.tb-size:focus,.tb-size.is-on{border-color:var(--brand);outline:none;background:#2fa8ff1a}.tb-go{justify-self:stretch;height:36px;gap:7px}.tb-go svg{width:15px;height:15px}.tb-done{list-style:none;margin:0 20px 8px;padding:0;border-top:1px solid var(--t-row)}.tb-done li{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:12px;padding:7px 0;border-bottom:1px solid var(--t-row);font-size:12px}.tb-done .tb-bot{font-weight:500;color:var(--t-text2)}.tb-note{padding:0 20px 14px;font-size:11px;line-height:1.45;color:var(--t-mute)}.snipe-mode{display:inline-flex;gap:2px;padding:0 8px 6px}.tb .fc-sh .snipe-mode{padding:0;margin-left:8px}.tb .fc-sh .snipe-mode .snipe-opt{height:22px;padding:0 8px;font-family:var(--mono);font-size:10px;letter-spacing:.08em;text-transform:uppercase}.snipe-opt.is-live.is-on{color:#ffd6da;border-color:var(--loss);background:var(--loss-soft)}.snipe-note.is-live,.tb-note.is-live{color:#c9a0a5}.tb-note a{color:inherit;text-decoration:underline;text-underline-offset:2px}.tb-go.is-live{background:#c8303f;border-color:var(--loss);color:#fff}.tb-go.is-live:hover:not(:disabled){background:#dd3a4a}.tb-vault{display:grid;gap:4px}.tb-vault-frame{width:100%;height:236px;border:1px solid rgba(255,92,108,.35);border-radius:8px;background:transparent;color-scheme:dark}.tb-vault.is-loading{height:236px;border:1px dashed var(--line, rgba(255, 255, 255, .1));border-radius:8px}.tb-vault-open{justify-self:end;font-size:11px;color:var(--t-mute);text-decoration:underline;text-underline-offset:2px}.tb-pos.is-live{border-color:#ff4d5e59}.tb-livetag{font-family:var(--mono);font-size:9.5px;letter-spacing:.08em;text-transform:uppercase;padding:1px 5px;margin-right:4px;border:1px solid rgb(255 77 94 / 45%);border-radius:2px;color:#ff8b96;background:var(--loss-soft);font-weight:500}.tb-err{margin:0;padding:0 12px 6px;font-size:11px;color:#ff8b96}.tb-sells li.is-bad{color:#ff8b96;border-color:#ff4d5e66}.tb-sells a{color:inherit;text-decoration:underline;text-underline-offset:2px}.tape-snipe.is-live:not(.is-done){color:#ff8b96}.tape-snipe.is-done.is-live{color:#ff8b96;background:var(--loss-soft);border-color:#ff4d5e73}.snipe-chip.is-live{border-color:#ff4d5e73}.tape-paper.is-live{color:#ff8b96}.snipe-chip-live{font-family:var(--mono);font-size:9.5px;letter-spacing:.08em;color:#ff8b96}@media(max-width:520px){.tb-figs{grid-template-columns:repeat(2,minmax(0,1fr))}.tb-pos,.tb-done{margin-left:16px;margin-right:16px}.tb-buy{padding-left:16px;padding-right:16px}.tb-field{grid-template-columns:1fr;gap:4px}}.fc-curve{margin:0 20px 16px}.fc-chart .call-candles-skel{height:100%}.fc-share{padding-bottom:6px}.fc-share-row{display:flex;align-items:center;gap:12px;padding:0 20px 12px}.fc-share-text{display:flex;flex-direction:column;min-width:0}.fc-share-text b{font-weight:600}.fc-share-text small{color:var(--t-mute);font-size:11.5px}.fc-share-x{font-size:16px;font-weight:500}.fc-share-acts{margin-left:auto;display:flex;gap:6px}.fc-btn:disabled{opacity:.55;cursor:default}@media(max-width:640px){.fc-head{padding:52px 14px 14px;gap:10px}.fc-head .token-avatar{width:40px;height:40px}.fc-title h1,.fc-mc b{font-size:17px}.fc-links,.fc-who,.fc-sh,.fc-foot{padding-left:14px;padding-right:14px}.fc-strip>div,.fc-grid>div{padding:9px 14px}.fc-chart{margin:0 14px 14px;height:220px}.fc-tape :is(th,td):first-child{padding-left:14px}.fc-tape :is(th,td):last-child{padding-right:14px}.fc-amt{display:none}.fc-row{grid-template-columns:auto minmax(0,1fr) auto;padding:9px 14px}.fc-fig.is-wide{display:none}.fc-note{margin-left:0;flex-basis:100%}.fc-curve{margin:0 14px 14px}.fc-share-row{flex-wrap:wrap;padding:0 14px 12px}.fc-share-acts{margin-left:0;flex-basis:100%}.fc-strip .multiple,.fc-strip b{font-size:13px}}.lf-trigger{position:relative}.rd-rail .lf-trigger svg,.lf-trigger svg{display:inline-block;width:14px;height:14px}.rd-rail .lf-trigger{display:inline-flex;align-items:center;gap:6px}.lf-trigger.is-on{color:var(--t-text, var(--text))!important;border-color:#2fa8ff73!important}.lf-count{display:inline-grid;place-items:center;min-width:16px;height:16px;padding:0 4px;border-radius:2px;background:var(--brand);color:#031220;font-size:10px;font-weight:600}.popover.lf-pop{min-width:250px;padding:6px;background:#0b0c0e;border:1px solid #23262b;border-radius:4px;font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-size:13px}.lf-title{padding:6px 8px 8px;font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;color:#5d636b}.lf-row{display:flex;align-items:flex-start;gap:10px;width:100%;padding:8px;border:0;border-radius:3px;background:none;color:#e6e8eb;font:inherit;text-align:left;cursor:pointer}.lf-row:hover,.lf-row:focus-visible{background:#131518;outline:none}.lf-box{display:grid;place-items:center;width:16px;height:16px;margin-top:1px;flex:none;border:1px solid #3a3e45;border-radius:2px}.lf-box.is-on{background:var(--brand);border-color:var(--brand);color:#031220}.lf-box svg{width:12px;height:12px;stroke-width:3}.lf-text{display:flex;flex-direction:column;gap:2px}.lf-text b{font-weight:500}.lf-text small{font-size:11.5px;color:#5d636b}.lf-reset{display:block;width:calc(100% - 4px);margin:4px 2px 2px;padding:7px 8px;border:0;border-top:1px solid #1a1c1f;background:none;color:#9096a0;font:inherit;font-size:12px;text-align:left;cursor:pointer}.lf-reset:hover{color:#e6e8eb}.lf-inline{border:0;background:none;padding:0;color:var(--brand);font:inherit;cursor:pointer}.popover.ff-pop{width:260px}.ff-pop .lf-title:not(:first-child){margin-top:6px}.ff-pop .lf-row{align-items:center;padding:7px 8px}.ff-seg.segmented{margin:0 8px 6px;width:calc(100% - 16px);padding:2px;gap:2px;background:#070809;border:1px solid #1d2024;border-radius:3px}.ff-seg .segment{height:28px;min-width:0;padding:0 6px;border-radius:2px;font-family:var(--mono);font-size:12px;font-weight:400;color:#9096a0}.ff-seg .segment:hover:not(:disabled){background:#131518;color:#e6e8eb}.ff-seg .segment.is-active{background:#1a1d21;color:#e6e8eb;box-shadow:inset 0 -1px 0 var(--brand)}.popover.ff-menu{min-width:240px}.ff-menu .menu-item{height:34px;padding:0 8px;border-radius:3px;font-size:13px;font-weight:400;color:#e6e8eb}.ff-menu .menu-item:hover:not(:disabled),.ff-menu .menu-item:focus-visible{background:#131518}.ff-menu .menu-item:disabled{color:#4a4f57}.ff-menu .menu-item:disabled .menu-icon{color:#3a3e45}.ff-menu .menu-icon{color:#5d636b}.ff-menu .menu-icon svg{width:14px;height:14px}.ff-menu .menu-sep{margin:4px 2px;background:#1a1c1f}.rd-feed .calls-tools .lf-trigger.is-on{color:var(--t-text)!important}.rd-feed .calls-tools .lf-trigger .lf-count{margin-left:2px}@media(max-width:767px){.lf-trigger{font-size:0!important;gap:4px!important;padding:0 9px!important}.lf-trigger svg{display:inline-block!important;width:16px;height:16px}.lf-count{font-size:10px}.popover.lf-pop{top:auto!important}}.rd-me{gap:26px}.rd-id{display:flex;align-items:center;gap:14px}.rd-id-text{display:flex;flex-direction:column;gap:4px;min-width:0}.rd-id-name{display:flex;align-items:center;gap:8px;font-size:19px;font-weight:600;letter-spacing:-.01em;color:var(--t-text)}.rd-pro{font-family:var(--mono);font-size:10px;font-weight:500;letter-spacing:.06em;padding:1px 5px;border-radius:2px;color:var(--gain);border:1px solid rgb(37 217 143 / 40%)}.rd-id .rd-mute{font-size:12.5px}.rd-me-head{display:flex;flex-direction:column}.rd-me .rd-kpis{margin-top:0;padding:16px 0;border-top:1px solid var(--t-line);border-bottom:1px solid var(--t-line)}.rd-streaks{display:grid;grid-template-columns:repeat(3,1fr);border-bottom:1px solid var(--t-line)}.rd-streaks>div{display:flex;align-items:center;gap:14px;padding:12px 24px;border-left:1px solid var(--t-line);min-width:0}.rd-streaks>div:first-child{border-left:0;padding-left:0}.rd-streaks strong{font-size:17px;font-weight:500;color:var(--t-text)}.rd-streaks .pips{gap:3px}.rd-streaks .pip{flex:none;box-shadow:none;width:14px;height:4px;border-radius:1px;background:#1d2025}.rd-streaks .pip.is-on{background:var(--gain)}.rd-me .rd-sechead{margin-bottom:0;padding-bottom:10px;border-bottom:1px solid var(--t-line)}.rd-me .rd-sechead h2{margin:0}.rd-standing{width:100%;border-collapse:collapse}.rd-standing thead th{text-align:left}.rd-standing thead th.is-num{text-align:right}.rd-standing th[scope=row]{font-size:13px;font-weight:500;letter-spacing:0;text-transform:none;text-align:left;padding:0 12px 0 0;border-bottom:1px solid var(--t-row);color:var(--t-text)}.rd-standing thead th:first-child{padding-left:0}.rd-standing td{padding:0 12px}.rd-standing tbody tr{height:52px}.rd-standing tr.is-empty td{font-size:12.5px}.rd-room{display:inline-flex;align-items:center;gap:10px;white-space:nowrap}.rd-rank{font-size:15px;font-weight:600;color:var(--t-text);white-space:nowrap}.rd-rank small{font-size:11px;font-weight:400;color:var(--t-mute)}.rd-best{display:inline-flex;align-items:center;gap:8px;white-space:nowrap}.rd-tag{font-family:var(--mono);font-size:10px;padding:1px 5px;border:1px solid var(--t-tag);border-radius:2px;color:var(--t-text2)}.rd-trail{width:170px}.rd-trail .trail-line{stroke:var(--brand);stroke-width:1.6}.rd-me .calls-head .card-title{font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--t-mute);font-weight:500}.rd-me .count-pill{font-family:var(--mono);font-size:10px;background:none;border:1px solid var(--t-tag);border-radius:2px;color:var(--t-text2);padding:0 5px;letter-spacing:0}@media(max-width:900px){.rd-me .rd-kpis{grid-template-columns:repeat(2,1fr);row-gap:16px}.rd-me .rd-kpi:nth-child(3){border-left:0;padding-left:0}.rd-streaks{grid-template-columns:minmax(0,1fr)}.rd-streaks>div{border-left:0;padding:10px 0;border-top:1px solid var(--t-row)}.rd-streaks>div:first-child{border-top:0}}@media(max-width:600px){.rd-me .rd-trend{display:none}.rd-me .rd-kpi{padding:4px 14px}.rd-me .rd-kpi:nth-child(odd){padding-left:0}.rd-me .rd-kpi-v{font-size:22px;flex-wrap:wrap;row-gap:4px}.rd-me .rd-kpi-v small .token-avatar{display:none}.rd-standing th:nth-child(n+5),.rd-standing td:nth-child(n+5){display:none}.rd-standing tr.is-empty td{display:table-cell}}.rd-standing tr.is-link{cursor:pointer}.rd-standing tr.is-link:hover>*{background:var(--t-row)}.rd-standing a.rd-room{color:inherit;text-decoration:none}.rd-id-end{margin-left:auto;display:flex;align-items:center;gap:8px}.rd-id .rd-rank{font-size:12.5px}.rd-move{display:inline-flex;align-items:center;gap:2px}.rd-move svg{width:12px;height:12px}.page-caller.rd-me .crumbs{margin-bottom:-12px}@media(max-width:600px){.rd-id{flex-wrap:wrap}.rd-id-end{margin-left:0;width:100%}}.rd-lb{gap:22px}.rd-lb-head{display:flex;flex-direction:column;border-top:1px solid var(--t-line);border-bottom:1px solid var(--t-line)}.rd-rooms{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);border-bottom:1px solid var(--t-line)}.rd-room-tab{all:unset;cursor:pointer;display:flex;flex-direction:column;gap:7px;padding:13px 20px 12px;border-left:1px solid var(--t-line);border-bottom:2px solid transparent;margin-bottom:-1px;min-width:0}.rd-room-tab:first-child{border-left:0}.rd-room-tab:hover{background:var(--t-hover)}.rd-room-tab:focus-visible{outline:1px solid var(--brand);outline-offset:-1px}.rd-room-tab.is-on{border-bottom-color:var(--brand);background:#0a0b0d}.rd-room-top{display:flex;align-items:center;gap:9px;min-width:0}.rd-room-name{font-size:13px;font-weight:500;color:var(--t-text2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rd-room-tab.is-on .rd-room-name,.rd-room-tab:hover .rd-room-name{color:var(--t-text)}.rd-room-top .rd-tag{margin-left:auto}.rd-tag.is-you{color:var(--brand);border-color:#2fa8ff66}.rd-room-sub{display:flex;gap:14px;font-size:11px;color:var(--t-mute);white-space:nowrap;overflow:hidden}.rd-room-sub em{font-style:normal;color:var(--t-text2)}.rd-act{height:52px;padding:8px 20px 0;display:flex;align-items:flex-end;gap:2px}.rd-act i{flex:1;min-height:1px;background:#1d2025;border-radius:1px 1px 0 0;position:relative}.rd-act u{position:absolute;left:0;right:0;bottom:0;background:var(--gain);opacity:.75;border-radius:1px 1px 0 0}.rd-lb .rd-sechead{margin-bottom:0;padding-bottom:10px}.rd-lb .rd-sechead h2{margin:0}.rd-lb-count{font-size:11px}.rd-lb-tools{margin-left:auto;display:flex;align-items:center;gap:8px}.rd-search{display:flex;align-items:center;gap:7px;height:30px;width:220px;padding:0 9px;background:var(--t-field);border:1px solid var(--t-line);border-radius:3px;color:var(--t-mute)}.rd-search svg{width:14px;height:14px;flex:none}.rd-search input{all:unset;flex:1;min-width:0;font-size:12.5px;color:var(--t-text)}.rd-search input::placeholder{color:var(--t-mute)}.rd-search button{all:unset;cursor:pointer;display:grid;color:var(--t-mute)}.rd-lb-table{width:100%;border-collapse:collapse}.rd-lb-table th:first-child,.rd-lb-table td:first-child{padding-left:0;width:28px}.rd-lb-table th{text-align:left}.rd-lb-table th.is-num{text-align:right}.rd-lb-table td{padding:0 12px}.rd-lb-table tbody tr{height:46px;cursor:pointer}.rd-lb-table tr.is-me td{background:#2fa8ff0d}.rd-lb-table tr.is-me td:first-child{box-shadow:inset 2px 0 0 var(--brand)}.rd-lb-table tr.is-pinned td{border-top:1px dashed var(--t-line)}.rd-lb-table tr.is-selected td{background:#2fa8ff14}.rd-lb-rank{display:inline-flex;align-items:center;gap:7px;font-size:13px;font-weight:600;color:var(--t-text)}.rd-lb-move{display:inline-flex;align-items:center;gap:1px;font-size:10.5px;font-weight:400}.rd-lb-move svg{width:11px;height:11px}.rd-lb-table .rd-who{color:var(--t-text);text-decoration:none}.rd-lb-hit{display:inline-flex;align-items:center;gap:10px}.rd-lb-hit .num{width:38px}.rd-lb-hit .rd-meter{flex:none;width:64px}.rd-meter.is-gain i{background:var(--gain)}.rd-lb-table .rd-form{gap:2px}.rd-lb-table .rd-form i{width:7px;height:12px}.rd-lb-note{display:flex;align-items:center;gap:8px;margin:12px 0 0;font-size:11.5px;color:var(--t-mute)}.rd-lb-note svg{width:13px;height:13px}@media(max-width:1100px){.rd-rooms{grid-auto-flow:row;grid-template-columns:repeat(2,minmax(0,1fr))}.rd-room-tab:nth-child(odd){border-left:0}.rd-lb .rd-sechead{flex-wrap:wrap}.rd-lb-tools{width:100%;margin-left:0}}@media(max-width:600px){.rd-act{display:none}.rd-room-tab{padding:10px 12px}.rd-room-sub span:nth-child(3){display:none}.rd-lb-tools{flex-wrap:wrap}.rd-search{width:100%}.rd-lb-table th:nth-child(n+5),.rd-lb-table td:nth-child(n+5){display:none}.rd-lb-table th:first-child,.rd-lb-table td:first-child{display:none}}.rd-room-top .rd-tag{white-space:nowrap;flex:none}.rd-room-top .board-glyph{flex:none}@media(max-width:600px){.rd-room-top{gap:6px}.rd-room-sub{gap:10px}.rd-room-top .board-glyph,.rd-lb-tools .rd-btn{display:none}}.rd-dt{gap:0}.rd-dt .dtx-cols{display:grid;grid-template-columns:minmax(0,1fr) clamp(340px,25vw,430px);align-items:start}.rd-dt .dtx-main{display:flex;flex-direction:column;gap:28px;min-width:0}.rd-dt .dtx-rail{border-left:1px solid var(--t-line);padding-left:24px;margin-left:28px;position:sticky;top:76px;height:calc(100vh - 96px);display:flex;flex-direction:column;min-width:0}.rd-dt .table-scroll{overflow-x:auto}.rd-dt .dtx-head{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;flex-wrap:wrap}.rd-dt .dtx-title h1{margin:0;font-size:19px;font-weight:600;letter-spacing:-.01em;color:var(--t-text)}.rd-dt .dtx-title p{margin:5px 0 0;font-size:12.5px}.rd-dt .dtx-add{position:relative;display:flex;align-items:center;gap:14px;flex-wrap:wrap}.rd-dt .dtx-form{display:flex;align-items:center;gap:8px}.rd-dt .dtx-field{display:flex;align-items:center;gap:8px;height:30px;width:340px;padding:0 8px 0 10px;background:var(--t-field);border:1px solid var(--t-line);border-radius:3px;color:var(--t-mute);transition:border-color .12s}.rd-dt .dtx-field:focus-within{border-color:#2c3036}.rd-dt .dtx-field.is-invalid{border-color:#ff5c5c8c}.rd-dt .dtx-field svg{width:14px;height:14px;flex:none;stroke-width:1.7}.rd-dt .dtx-field input{all:unset;flex:1;min-width:0;font-family:var(--mono);font-size:12px;color:var(--t-text);caret-color:var(--brand)}.rd-dt .dtx-field input::placeholder{font-family:var(--font);color:var(--t-mute)}.rd-dt .dtx-note{width:190px}.rd-dt .dtx-note input{font-family:var(--font)}.rd-dt .dtx-clear{all:unset;cursor:pointer;display:grid;place-items:center;color:var(--t-mute)}.rd-dt .dtx-clear:hover{color:var(--t-text)}.rd-dt .dtx-clear svg{width:13px;height:13px}.rd-dt .dtx-invalid{position:absolute;top:100%;left:0;margin-top:4px;font-size:11px;color:var(--loss)}.rd-dt .dtx-import{all:unset;cursor:pointer;display:inline-flex;align-items:center;gap:6px;font-size:12px;color:var(--t-text2)}.rd-dt .dtx-import:hover,.rd-dt .dtx-import[aria-expanded=true]{color:var(--t-text)}.rd-dt .dtx-import svg{width:13px;height:13px}.rd-dt .btn{height:30px;padding:0 11px;gap:6px;border-radius:3px;font-size:12px;font-weight:500;background:var(--t-field);border:1px solid var(--t-line);color:var(--t-text2);box-shadow:none}.rd-dt .btn-sm{height:28px;padding:0 10px}.rd-dt .btn svg{width:13px;height:13px}.rd-dt .btn:hover:not(:disabled){background:#111214;border-color:#2c3036;color:var(--t-text)}.rd-dt .btn-primary,.rd-dt .btn-primary:hover:not(:disabled){background:var(--brand);border-color:var(--brand);color:#fff}.rd-dt .btn-primary:hover:not(:disabled){filter:brightness(1.1)}.rd-dt .btn-ghost{background:none;border-color:transparent}.rd-dt .btn:disabled{opacity:.4}.rd-dt .btn:focus-visible,.rd-dt .dtx-import:focus-visible,.rd-dt .dtx-tab:focus-visible,.rd-dt .dtx-sort:focus-visible,.rd-dt .dtx-more:focus-visible,.rd-dt .dtx-pager button:focus-visible,.rd-dt .switch:focus-visible{outline:1px solid var(--brand);outline-offset:2px}.rd-dt .switch{width:26px;height:14px;border-radius:7px;border:0;background:#23262b;flex:none}.rd-dt .switch-thumb{top:2px;left:2px;width:10px;height:10px;background:#8a9099}.rd-dt .switch.is-on{background:#2fa8ff59}.rd-dt .switch.is-on .switch-thumb{transform:translate(12px);background:var(--brand)}.rd-dt .dtx-seg{padding:2px;gap:0;background:var(--t-field);border:1px solid var(--t-line);border-radius:3px}.rd-dt .dtx-seg .segment{height:22px;min-width:0;padding:0 8px;border-radius:2px;font-family:var(--mono);font-size:11px;font-weight:400;color:var(--t-mute)}.rd-dt .dtx-seg .segment:hover:not(:disabled){background:none;color:var(--t-text)}.rd-dt .dtx-seg .segment.is-active{background:var(--t-segon);color:var(--t-text);box-shadow:none}.rd-dt .dtx-seg.is-off{opacity:.45}.rd-dt .dtx-tag{font-family:var(--mono);font-size:10px;font-weight:400;letter-spacing:0;text-transform:none;padding:1px 5px;border:1px solid var(--t-tag);border-radius:2px;color:var(--t-text2);white-space:nowrap}.rd-dt .dtx-tag.is-blue{color:var(--brand);border-color:#2fa8ff66}.rd-dt .dtx-tag.is-gain{color:var(--gain);border-color:#25d98f66}.rd-dt .dtx-dot{display:inline-block;width:6px;height:6px;border-radius:50%;background:var(--t-mute);flex:none}.rd-dt .dtx-dot.is-live,.rd-dt .dtx-dot.is-busy{background:var(--brand);animation:ds-pulse 1.2s var(--ease) infinite}.rd-dt .dtx-hint{display:inline-grid;place-items:center;color:var(--t-mute);cursor:help}.rd-dt .dtx-hint svg{width:12px;height:12px}.rd-dt .dt-copy{width:18px;height:18px;border-radius:2px;color:var(--t-mute)}.rd-dt .dt-copy:hover{color:var(--t-text);background:var(--t-row)}.rd-dt .dt-copy svg{width:11px;height:11px}.rd-dt .dt-identicon{width:28px;height:28px;border-radius:3px;background:var(--t-field);border-color:var(--t-line)}.rd-dt .dt-identicon svg{width:20px;height:20px}.rd-dt .dtx-notice{display:flex;align-items:center;gap:10px;margin:0;padding:8px 0 8px 12px;border-left:2px solid var(--brand);font-size:12.5px;color:var(--t-text2)}.rd-dt .dtx-notice.is-bad{border-left-color:var(--loss)}.rd-dt .dtx-notice svg{width:14px;height:14px;flex:none;color:var(--loss)}.rd-dt .dtx-sechead{margin-bottom:0;min-height:29px;padding-bottom:10px;border-bottom:1px solid var(--t-line)}.rd-dt .dtx-sechead h2{margin:0}.rd-dt .dtx-aside{font-size:11.5px;color:var(--t-mute)}.rd-dt .dtx-tools{margin-left:auto;display:flex;align-items:center;gap:10px}.rd-dt .dtx-tool-label{font-size:11.5px;color:var(--t-mute)}.rd-dt .dtx-live{position:relative;border-top:1px solid var(--t-line);border-bottom:1px solid var(--t-line)}.rd-dt .dtx-live:before{content:"";position:absolute;left:0;right:0;top:-1px;height:1px;background:var(--brand)}.rd-dt .dtx-live.is-migrated:before{background:var(--gain)}.rd-dt .dtx-live-top{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:10px 0;border-bottom:1px solid var(--t-row)}.rd-dt .dtx-live-tag{display:inline-flex;align-items:center;gap:8px;font-size:10.5px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--brand)}.rd-dt .dtx-live.is-migrated .dtx-live-tag{color:var(--gain)}.rd-dt .dtx-live.is-migrated .dtx-dot{background:var(--gain)}.rd-dt .dtx-live-when{font-size:11px;color:var(--t-mute)}.rd-dt .dtx-pager{margin-left:auto;display:flex;gap:2px}.rd-dt .dtx-pager button{all:unset;cursor:pointer;padding:2px 7px;border-radius:2px;font-size:11px;color:var(--t-mute)}.rd-dt .dtx-pager button:hover{color:var(--t-text)}.rd-dt .dtx-pager button.is-on{color:var(--t-text);background:var(--t-segon)}.rd-dt .dtx-live-grid{display:grid;grid-template-columns:minmax(180px,.85fr) minmax(0,1.5fr) minmax(220px,1fr)}.rd-dt .dtx-live-grid>div{padding:16px 24px;border-left:1px solid var(--t-line);min-width:0}.rd-dt .dtx-live-grid>div:first-child{border-left:0;padding-left:0}.rd-dt .dtx-live-grid>div:last-child{padding-right:0}.rd-dt .dtx-live-id{display:flex;align-items:flex-start;gap:12px}.rd-dt .dtx-live-id .token-avatar{border-radius:4px;flex:none}.rd-dt .dtx-live-names{display:flex;flex-direction:column;gap:4px;min-width:0}.rd-dt .dtx-live-names strong{font-size:19px;font-weight:600;letter-spacing:-.01em;color:var(--t-text)}.rd-dt .dtx-live-names .rd-t2{font-size:12.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rd-dt .dtx-live-by{display:inline-flex;align-items:center;gap:5px;flex-wrap:wrap;font-size:12px;color:var(--t-mute)}.rd-dt .dtx-live-by b{font-weight:500;color:var(--t-text2)}.rd-dt .dtx-live-by .num{font-size:11px}.rd-dt .dtx-curve-head{display:flex;align-items:baseline;justify-content:space-between;margin-bottom:10px}.rd-dt .dtx-curve-head .rd-label{display:inline-flex;align-items:center;gap:6px}.rd-dt .dtx-curve-head strong{font-size:26px;font-weight:400;line-height:1;color:var(--t-text)}.rd-dt .dtx-curve-head strong.is-hot{color:var(--gain)}.rd-dt .dtx-curve{position:relative;height:6px;background:#16181b;border-radius:1px;overflow:hidden}.rd-dt .dtx-curve i{position:absolute;left:0;top:0;bottom:0;background:var(--brand);transition:width .4s var(--ease)}.rd-dt .dtx-live.is-migrated .dtx-curve i{background:var(--gain)}.rd-dt .dtx-curve b{position:absolute;top:0;bottom:0;width:2px;margin-left:-1px;background:var(--t-bg)}.rd-dt .dtx-curve-ticks{display:grid;grid-template-columns:repeat(4,1fr);margin-top:6px;font-size:10px;color:var(--t-mute)}.rd-dt .dtx-curve-ticks span{text-align:right}.rd-dt .dtx-curve-foot{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin-top:14px}.rd-dt .dtx-mc{display:flex;flex-direction:column;gap:4px;min-width:0}.rd-dt .dtx-mc strong{font-size:17px;font-weight:500;color:var(--t-text)}.rd-dt .dtx-mc span{font-size:11.5px}.rd-dt .dtx-spark{flex:none}.rd-dt .dtx-live-side{display:flex;flex-direction:column;gap:12px}.rd-dt .dtx-facts{margin:0;display:flex;flex-direction:column;gap:7px}.rd-dt .dtx-facts div{display:flex;justify-content:space-between;gap:12px;font-size:12px}.rd-dt .dtx-facts dt{color:var(--t-mute)}.rd-dt .dtx-facts dd{margin:0;text-align:right;color:var(--t-text)}.rd-dt .dtx-facts b{font-weight:500}.rd-dt .dtx-links{display:flex;flex-wrap:wrap;gap:4px}.rd-dt .dtx-links .ds-link,.rd-dt .dtx-link{display:inline-flex;align-items:center;gap:4px;height:24px;padding:0 7px;border:1px solid var(--t-line);border-radius:2px;background:none;font-size:11px;font-weight:500;color:var(--t-text2)}.rd-dt .dtx-links .ds-link:hover,.rd-dt .dtx-link:hover{color:var(--t-text);border-color:#2c3036}.rd-dt .dtx-links svg{width:11px;height:11px}.rd-dt .dtx-open{align-self:flex-start;margin-top:auto}.rd-dt .dtx-board{display:flex;flex-direction:column}.rd-dt .dtx-lists{display:flex;align-items:flex-end;gap:16px;flex-wrap:wrap;border-bottom:1px solid var(--t-line)}.rd-dt .dtx-tabs{display:flex}.rd-dt .dtx-tab{all:unset;cursor:pointer;display:flex;flex-direction:column;gap:6px;padding:0 22px 11px;margin-bottom:-1px;border-bottom:2px solid transparent}.rd-dt .dtx-tab:first-child{padding-left:0}.rd-dt .dtx-tab.is-on{border-bottom-color:var(--brand)}.rd-dt .dtx-tab-name{display:inline-flex;align-items:center;gap:8px;font-size:13px;font-weight:500;color:var(--t-text2)}.rd-dt .dtx-tab.is-on .dtx-tab-name,.rd-dt .dtx-tab:hover .dtx-tab-name{color:var(--t-text)}.rd-dt .dtx-tab-name em{font-style:normal;font-size:10.5px;color:var(--t-mute)}.rd-dt .dtx-tab.is-on .dtx-tab-name em{color:var(--brand)}.rd-dt .dtx-tab-sub{display:inline-flex;align-items:center;gap:6px;font-size:11.5px;color:var(--t-mute)}.rd-dt .dtx-tab-sub svg{width:12px;height:12px}.rd-dt .dtx-lists-end{margin-left:auto;display:flex;align-items:center;gap:18px;padding-bottom:12px}.rd-dt .dtx-switch{display:inline-flex;align-items:center;gap:10px;font-size:12px;color:var(--t-text2);cursor:pointer;white-space:nowrap}.rd-dt .dtx-kpis{margin-top:0;padding:16px 0;border-bottom:1px solid var(--t-line);grid-template-columns:repeat(5,minmax(0,1fr))}.rd-dt .dtx-kpis .rd-kpi-v{font-size:24px}.rd-dt .dtx-kpis .rd-kpi-d{overflow:hidden;text-overflow:ellipsis}.rd-dt .dtx-table{width:100%;border-collapse:collapse}.rd-dt .dtx-table th{text-align:left;white-space:nowrap}.rd-dt .dtx-table th.is-num,.rd-dt .dtx-table td.is-num{text-align:right}.rd-dt .dtx-table th:first-child,.rd-dt .dtx-table td:first-child{padding-left:0}.rd-dt .dtx-table td{padding:0 12px;white-space:nowrap}.rd-dt .dtx-table tbody tr{height:54px}.rd-dt .dtx-table tr.is-live td{background:#2fa8ff0a}.rd-dt .dtx-table tr.is-paused td:not(:nth-last-child(-n+2))>*{opacity:.45}.rd-dt .dtx-sort{all:unset;cursor:pointer;display:inline-flex;align-items:center;gap:4px}.rd-dt .dtx-sort:hover,.rd-dt .dtx-sort.is-on{color:var(--t-text)}.rd-dt .dtx-sort svg{width:11px;height:11px}.rd-dt .dtx-dev{display:flex;align-items:center;gap:10px;min-width:0}.rd-dt .dtx-dev-text{display:flex;flex-direction:column;gap:3px;min-width:0}.rd-dt .dtx-dev-name{all:unset;display:inline-flex;align-items:center;gap:8px;max-width:220px;overflow:hidden;text-overflow:ellipsis;font-size:13px;font-weight:500;color:var(--t-text)}.rd-dt button.dtx-dev-name{cursor:text}.rd-dt button.dtx-dev-name:hover{text-decoration:underline dotted var(--t-mute);text-underline-offset:3px}.rd-dt button.dtx-dev-name:focus-visible{outline:1px solid var(--brand);outline-offset:2px}.rd-dt .dtx-dev-wallet{display:inline-flex;align-items:center;gap:4px;font-size:11px;color:var(--t-mute)}.rd-dt .dtx-via{margin-left:4px;font-family:var(--font)}.rd-dt .dtx-dev-note{max-width:240px;overflow:hidden;text-overflow:ellipsis;font-size:11px;color:var(--t-text2)}.rd-dt .dtx-label-input{all:unset;width:180px;height:26px;padding:0 8px;background:var(--t-field);border:1px solid #2c3036;border-radius:3px;font-size:12.5px;color:var(--t-text)}.rd-dt .dtx-launches{display:inline-flex;flex-direction:column;align-items:flex-end;gap:3px}.rd-dt .dtx-launches small{font-size:10.5px;color:var(--t-mute)}.rd-dt .dtx-rate{display:flex;flex-direction:column;gap:6px;width:92px}.rd-dt .dtx-rate b{font-weight:500}.rd-dt .dtx-rate .rd-meter{flex:none;width:100%}.rd-dt .dtx-rate.is-high b{color:var(--gain)}.rd-dt .dtx-rate.is-high .rd-meter i{background:var(--gain)}.rd-dt .dtx-rate.is-low b{color:var(--t-text2)}.rd-dt .dtx-rate.is-low .rd-meter i{background:var(--t-mute)}.rd-dt .dtx-scanning{font-size:11.5px;color:var(--t-mute)}.rd-dt .dtx-scanning.is-on{color:var(--brand)}.rd-dt .dtx-ath{display:inline-flex;align-items:baseline;gap:6px}.rd-dt .dtx-ath b{font-weight:400;color:var(--t-text)}.rd-dt .dtx-ath .rd-mute{font-size:11px}.rd-dt .dtx-last{display:inline-flex;align-items:center;gap:7px;color:var(--t-text2)}.rd-dt .dtx-last.is-live{color:var(--brand)}.rd-dt .dtx-last.is-quiet{color:var(--t-mute)}.rd-dt .dtx-alerts{display:flex;align-items:center;gap:3px}.rd-dt .dtx-chip{all:unset;box-sizing:border-box;cursor:pointer;display:inline-grid;place-items:center;min-width:20px;height:20px;padding:0 3px;border:1px solid var(--t-line);border-radius:2px;font-family:var(--mono);font-size:10.5px;color:var(--t-mute)}.rd-dt .dtx-chip.is-wide{min-width:32px}.rd-dt .dtx-chip:hover{color:var(--t-text);border-color:#2c3036}.rd-dt .dtx-chip.is-on{color:var(--brand);border-color:#2fa8ff73;background:#2fa8ff0f}.rd-dt .dtx-chip:focus-visible{outline:1px solid var(--brand);outline-offset:1px}.rd-dt .dtx-vsep{width:1px;height:14px;margin:0 5px;background:var(--t-line)}.rd-dt .dt-channels{margin-left:0;gap:1px;padding:0;border:0}.rd-dt .dt-channel{width:22px;height:22px;border-radius:2px;color:#3a3e44}.rd-dt .dt-channel svg{width:13px;height:13px;opacity:1}.rd-dt .dt-channel:hover{color:var(--t-text2);background:var(--t-row)}.rd-dt .dt-channel.is-on,.rd-dt .dt-channel.is-dm.is-on{color:var(--t-text)}.rd-dt .dt-channel:focus-visible{outline:1px solid var(--brand);outline-offset:1px}.rd-dt .dtx-more-cell{width:32px;padding-right:0!important;text-align:right}.rd-dt .dtx-more{all:unset;cursor:pointer;display:inline-grid;place-items:center;width:26px;height:26px;border-radius:3px;color:var(--t-mute)}.rd-dt .dtx-more:hover,.rd-dt .dtx-more[aria-expanded=true]{color:var(--t-text);background:var(--t-row)}.rd-dt .dtx-more svg{width:15px;height:15px}.rd-dt .dtx-rows{list-style:none;margin:0;padding:0}.rd-dt .dtx-row{display:flex;align-items:center;gap:12px;min-height:56px;padding:10px 0;border-bottom:1px solid var(--t-row)}.rd-dt .dtx-row-main{flex:1;display:flex;flex-direction:column;gap:3px;min-width:0}.rd-dt .dtx-row-title{display:inline-flex;align-items:center;gap:8px;font-size:13px}.rd-dt .dtx-row-title b{font-weight:500;color:var(--t-text)}.rd-dt .dtx-row-title .num{font-size:11px}.rd-dt .dtx-row-sub{font-size:11.5px;color:var(--t-text2)}.rd-dt .dtx-row-note{font-size:12px;font-style:italic;color:var(--t-text2)}.rd-dt .dtx-row-end{flex:none;display:flex;align-items:center;gap:14px}.rd-dt .dtx-by{display:inline-flex;align-items:center;gap:6px;font-size:11.5px;color:var(--t-mute)}.rd-dt .dtx-actions{display:inline-flex;gap:6px}.rd-dt .dtx-empty{display:flex;flex-direction:column;align-items:flex-start;gap:8px;padding:22px 0;border-top:1px solid var(--t-line);border-bottom:1px solid var(--t-line)}.rd-dt .dtx-empty-title{margin:0;display:inline-flex;align-items:center;gap:8px;font-size:14px;font-weight:500;color:var(--t-text)}.rd-dt .dtx-empty-title svg{width:15px;height:15px;color:var(--t-mute)}.rd-dt .dtx-empty .rd-mute{margin:0;max-width:620px;font-size:12.5px;line-height:1.55}.rd-dt .dtx-defs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:40px}.rd-dt .dtx-def{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:46px;border-bottom:1px solid var(--t-row)}.rd-dt .dtx-def-label{display:inline-flex;align-items:center;gap:6px;font-size:12.5px;color:var(--t-text2)}.rd-dt .dtx-def-ctl{display:inline-flex;align-items:center;gap:10px}.rd-dt .dtx-feed-head{display:flex;align-items:center;gap:8px;padding-bottom:10px}.rd-dt .dtx-feed-head h2{margin:0}.rd-dt .dtx-feed-tabs{padding:0}.rd-dt .dtx-feed-body{flex:1;min-height:0;overflow-y:auto;scrollbar-width:thin}.rd-dt .dtx-feed-body .tb-alerts{max-height:none;overflow:visible}.rd-dt .dtx-feed-body .tb-empty{padding:18px 0}.rd-dt .dtx-day{margin:0;padding:14px 0 6px;font-size:10px}@media(prefers-reduced-motion:reduce){.rd-dt .dtx-dot{animation:none}.rd-dt .dtx-curve i{transition:none}}@media(max-width:1280px){.rd-dt .dtx-live-grid{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr)}.rd-dt .dtx-live-grid>.dtx-live-side{grid-column:1 / -1;flex-direction:row;flex-wrap:wrap;align-items:center;gap:12px 20px;padding:12px 0;border-left:0;border-top:1px solid var(--t-row)}.rd-dt .dtx-facts{flex-direction:row;gap:20px}.rd-dt .dtx-open{margin:0 0 0 auto}}@media(max-width:1180px){.rd-dt .dtx-cols{grid-template-columns:minmax(0,1fr)}.rd-dt .dtx-rail{position:static;height:auto;max-height:560px;margin:32px 0 0;padding:20px 0 0;border-left:0;border-top:1px solid var(--t-line)}}@media(max-width:760px){.rd-dt .dtx-head{flex-direction:column;align-items:stretch}.rd-dt .dtx-add,.rd-dt .dtx-form{width:100%}.rd-dt .dtx-form{flex-wrap:wrap}.rd-dt .dtx-field{flex:1;width:auto;min-width:0}.rd-dt .dtx-note{order:3;flex-basis:100%}.rd-dt .dtx-live-grid{grid-template-columns:minmax(0,1fr)}.rd-dt .dtx-live-grid>div{padding:14px 0;border-left:0;border-top:1px solid var(--t-row)}.rd-dt .dtx-live-grid>div:first-child{border-top:0}.rd-dt .dtx-facts{flex-direction:column;gap:7px;width:100%}.rd-dt .dtx-open{margin:0}.rd-dt .dtx-tab{padding:0 14px 10px}.rd-dt .dtx-lists-end{margin-left:0;width:100%;justify-content:space-between;flex-wrap:wrap}.rd-dt .dtx-kpis{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:14px}.rd-dt .dtx-kpis .rd-kpi{padding:4px 14px}.rd-dt .dtx-kpis .rd-kpi:nth-child(odd){border-left:0;padding-left:0}.rd-dt .dtx-kpis .rd-kpi-v{font-size:20px}.rd-dt .dtx-sechead{flex-wrap:wrap}.rd-dt .dtx-tools{width:100%;margin-left:0}.rd-dt .dtx-table th:nth-child(2),.rd-dt .dtx-table td:nth-child(2),.rd-dt .dtx-table th:nth-child(n+4):nth-child(-n+6),.rd-dt .dtx-table td:nth-child(n+4):nth-child(-n+6){display:none}.rd-dt .dtx-dev-name{max-width:130px}.rd-dt .dtx-prop{flex-wrap:wrap}.rd-dt .dtx-prop .dtx-row-end{width:100%;padding-left:40px;flex-wrap:wrap;gap:10px}.rd-dt .dtx-defs{grid-template-columns:minmax(0,1fr)}.rd-dt .dtx-def{flex-wrap:wrap;padding:8px 0}}.rd-wf{gap:26px}.rd-wf-head{display:flex;flex-direction:column;gap:6px}.rd-wf-title{display:flex;align-items:center;gap:10px;margin:0;font-size:19px;font-weight:600;letter-spacing:-.01em;color:var(--t-text)}.rd-wf-beta{font-family:var(--mono);font-size:10px;font-weight:500;letter-spacing:.06em;padding:1px 5px;border-radius:2px;color:var(--brand);border:1px solid rgb(47 168 255 / 40%)}.rd-wf-head .rd-mute{margin:0;font-size:12.5px}.rd-wf .btn{height:30px;padding:0 11px;gap:7px;border-radius:3px;font-size:12px;font-weight:500;box-shadow:none}.rd-wf .btn svg{width:14px;height:14px;stroke-width:1.7}.rd-wf .btn-outline{background:var(--t-field);border-color:var(--t-line);color:var(--t-text2)}.rd-wf .btn-outline:hover:not(:disabled){background:var(--t-segon);color:var(--t-text)}.rd-wf .btn-primary{background:var(--brand);color:#031220}.rd-wf .btn-ghost{color:var(--t-text2)}.rd-wf .btn-ghost:hover:not(:disabled){background:var(--t-segon);color:var(--t-text)}.rd-wf .checkbox{width:16px;height:16px;border:1px solid #3a3e45;border-radius:2px}.rd-wf .checkbox.is-on{border-color:var(--brand)}.rd-wf .checkbox svg{width:11px;height:11px;stroke-width:3}.rd-wf .token-avatar{width:20px;height:20px}.rd-wf-form{border-top:1px solid var(--t-line);border-bottom:1px solid var(--t-line)}.rd-wf-in{display:grid;grid-template-columns:minmax(0,5fr) 92px minmax(0,8fr)}.rd-wf-seed,.rd-wf-calls{display:flex;flex-direction:column;gap:10px;padding:18px 0;min-width:0}.rd-wf-or{display:grid;place-items:center;border-left:1px solid var(--t-line);border-right:1px solid var(--t-line);font-family:var(--mono);font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:var(--t-mute)}.rd-wf-calls{padding-left:0}.rd-wf-seed{padding-right:24px}.rd-wf-calls{padding-left:24px}.rd-wf .rd-label .num{margin-left:6px;color:var(--t-text2);letter-spacing:0}.rd-wf-hint{margin:0;font-size:11.5px;color:var(--t-mute)}.rd-wf-field{position:relative;display:flex;align-items:center;gap:6px;height:34px;padding:0 6px 0 10px;background:var(--t-field);border:1px solid var(--t-line);border-radius:3px;min-width:0;transition:border-color .12s}.rd-wf-field:focus-within{border-color:#2c3036}.rd-wf-field.is-invalid{border-color:#ff4d5e8c}.rd-wf-field input{all:unset;flex:1;min-width:0;font-size:12.5px;color:var(--t-text);caret-color:var(--brand)}.rd-wf-field input::placeholder{color:var(--t-mute);font-family:var(--font)}.rd-wf-clear{all:unset;cursor:pointer;display:grid;place-items:center;width:22px;height:22px;border-radius:2px;color:var(--t-mute);flex:none}.rd-wf-clear:hover{color:var(--t-text);background:var(--t-segon)}.rd-wf-clear:focus-visible{outline:1px solid var(--brand)}.rd-wf-clear svg{width:13px;height:13px}.rd-wf-call-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.rd-wf-call{display:grid;grid-template-columns:112px minmax(0,1fr) 196px;gap:8px;align-items:center}.rd-wf-call-token{display:flex;align-items:center;gap:8px;min-width:0;font-size:12.5px;font-weight:500;color:var(--t-text);white-space:nowrap;overflow:hidden}.rd-wf-call-token>span:last-child{overflow:hidden;text-overflow:ellipsis}.rd-wf-call-token.is-empty{color:var(--t-mute);font-size:11px;font-weight:400}.rd-wf-at input{color-scheme:dark;font-size:12px}.rd-wf-at.is-empty input{color:transparent}.rd-wf-at.is-empty:focus-within input{color:var(--t-text)}.rd-wf-at.is-empty:focus-within .rd-wf-at-hint{display:none}.rd-wf-at-hint{position:absolute;left:10px;right:34px;pointer-events:none;font-size:11.5px;color:var(--t-mute);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rd-wf-add{all:unset;cursor:pointer;align-self:flex-start;display:inline-flex;align-items:center;gap:6px;margin-left:120px;font-size:12px;color:var(--t-text2)}.rd-wf-add:hover{color:var(--t-text)}.rd-wf-add:focus-visible{outline:1px solid var(--brand);outline-offset:2px}.rd-wf-add svg{width:13px;height:13px}.rd-wf-go{display:flex;align-items:center;flex-wrap:wrap;gap:8px 16px;padding:12px 0;border-top:1px solid var(--t-line)}.rd-wf-go .btn{height:34px;padding:0 16px;font-size:12.5px}.rd-wf-status{margin:0;display:inline-flex;align-items:center;gap:8px;font-size:11.5px;color:var(--t-mute)}.rd-wf-status.is-running{color:var(--t-text2)}.rd-wf-pulse{width:6px;height:6px;border-radius:50%;background:var(--brand);animation:rd-wf-pulse 1.2s ease-in-out infinite;flex:none}@keyframes rd-wf-pulse{50%{opacity:.25}}.rd-wf-error{margin:0 0 0 auto;font-size:12px;color:var(--loss)}.rd-wf-cols{display:grid;grid-template-columns:minmax(0,1fr) 340px;align-items:start}.rd-wf-main{display:flex;flex-direction:column;gap:30px;min-width:0}.rd-wf-rail{display:flex;flex-direction:column;border-left:1px solid var(--t-line);padding-left:24px;margin-left:28px;min-width:0}.rd-wf-block{display:flex;flex-direction:column;gap:12px;padding:0 0 18px;margin-bottom:18px;border-bottom:1px solid var(--t-line)}.rd-wf-block:last-child{border-bottom:0;margin-bottom:0}.rd-wf-block h2,.rd-wf .rd-sechead h2{margin:0}.rd-wf-n{font-size:11px;color:var(--t-text2)}.rd-wf .rd-sechead{margin-bottom:0;padding-bottom:10px;border-bottom:1px solid var(--t-line)}.rd-wf-empty{display:flex;flex-direction:column;align-items:flex-start;gap:6px;padding:4px 0 22px;border-bottom:1px solid var(--t-line)}.rd-wf-empty .rd-mute{margin:0;max-width:620px;font-size:12.5px;line-height:1.55}.rd-wf-empty-title{display:flex;align-items:center;gap:10px;margin:0;font-size:14px;font-weight:500;color:var(--t-text)}.rd-wf-empty-icon{width:20px;height:20px;color:var(--t-mute);stroke-width:1.5;margin-bottom:4px}.rd-wf-working{display:flex;flex-direction:column;gap:18px}.rd-wf-sk{height:180px;border-radius:2px}.rd-wf-sk.is-star{height:220px}.rd-wf-star{position:relative;display:flex;flex-direction:column;border-top:1px solid var(--t-line);border-bottom:1px solid var(--t-line)}.rd-wf-star:before{content:"";position:absolute;left:0;width:160px;top:-1px;height:1px;background:var(--brand)}.rd-wf-star-top{display:flex;align-items:center;gap:12px;padding:14px 0 0}.rd-wf-star-label{display:inline-flex;align-items:center;gap:7px;color:var(--brand)}.rd-wf-star-label svg{width:12px;height:12px;fill:currentColor}.rd-wf-star-id{display:flex;align-items:center;flex-wrap:wrap;gap:12px 20px;padding:12px 0 16px}.rd-wf-star-addr{display:flex;align-items:center;gap:8px;margin:0;min-width:0;flex:1 1 380px;font-size:18px;color:var(--t-text)}.rd-wf-star-addr .num{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rd-wf-actions{display:flex;flex-wrap:wrap;gap:6px}.rd-wf-facts{display:grid;grid-template-columns:repeat(4,1fr);margin:0;padding:12px 0;border-top:1px solid var(--t-row);border-bottom:1px solid var(--t-row)}.rd-wf-facts>div{display:flex;flex-direction:column;gap:7px;padding:0 20px;border-left:1px solid var(--t-line);min-width:0}.rd-wf-facts>div:first-child{border-left:0;padding-left:0}.rd-wf-facts dd{margin:0;display:flex;align-items:center;gap:7px;font-size:13.5px;color:var(--t-text);white-space:nowrap}.rd-wf-facts dd.is-live{color:var(--gain)}.rd-wf-facts dd.is-live .rd-wf-dot{background:var(--gain)}.rd-wf-star-body{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,2fr);gap:0 32px;padding:16px 0 18px}.rd-wf-star-body>:only-child{grid-column:1 / -1}.rd-wf-sub{margin:0 0 10px}.rd-wf-reasons{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.rd-wf-reasons li{display:flex;align-items:flex-start;gap:10px;padding:7px 0;border-bottom:1px solid var(--t-row);font-size:12.5px;line-height:1.45;color:var(--t-text2)}.rd-wf-reasons li:last-child{border-bottom:0}.rd-wf-reasons svg{width:13px;height:13px;margin-top:2px;flex:none;color:var(--t-mute);stroke-width:1.7}.rd-wf-tiles{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.rd-wf-tiles li{display:flex;align-items:center;gap:9px;height:34px;border-bottom:1px solid var(--t-row);font-size:12.5px}.rd-wf-tiles li:last-child{border-bottom:0}.rd-wf-tile-sym{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--t-text);font-weight:500}.rd-wf-tile-ahead{font-size:12px;color:var(--gain)}.rd-wf-tiles li.is-miss{opacity:.45}.rd-wf-tiles li.is-miss .rd-wf-tile-ahead{color:var(--t-mute)}.rd-wf-vote{margin-left:auto;display:flex;align-items:center;gap:2px;font-size:11.5px;color:var(--t-mute)}.rd-wf-vote span{margin-right:6px}.rd-wf-vote button{all:unset;cursor:pointer;display:grid;place-items:center;width:26px;height:26px;border-radius:2px;color:var(--t-mute)}.rd-wf-vote button:hover{color:var(--t-text);background:var(--t-segon)}.rd-wf-vote button:focus-visible{outline:1px solid var(--brand)}.rd-wf-vote button svg{width:14px;height:14px;stroke-width:1.7}.rd-wf-vote button.is-up{color:var(--gain)}.rd-wf-vote button.is-down{color:var(--loss)}.rd-wf-copy{all:unset;cursor:pointer;display:grid;place-items:center;width:22px;height:22px;flex:none;border-radius:2px;color:var(--t-mute)}.rd-wf-copy:hover{color:var(--t-text);background:var(--t-segon)}.rd-wf-copy:focus-visible{outline:1px solid var(--brand)}.rd-wf-copy svg{width:13px;height:13px}.rd-wf-dot{width:6px;height:6px;border-radius:50%;background:currentColor;flex:none}.rd-wf-conf{display:inline-flex;align-items:center;gap:7px;white-space:nowrap}.rd-wf-conf.is-high{color:var(--gain)}.rd-wf-conf.is-medium{color:var(--warn, #f5a524)}.rd-wf-conf.is-low{color:var(--t-mute)}.rd-wf-table{display:flex;flex-direction:column;font-size:13px}.rd-wf-tr{display:grid;grid-template-columns:28px 128px 84px 100px 92px minmax(0,1fr) 96px 28px;align-items:center;gap:0 12px;min-height:44px}.rd-wf-row{border-bottom:1px solid var(--t-row)}.rd-wf-row>.rd-wf-tr{cursor:pointer}.rd-wf-row>.rd-wf-tr:hover,.rd-wf-row.is-open>.rd-wf-tr{background:var(--t-hover)}.rd-wf-row.is-picked>.rd-wf-tr{box-shadow:inset 2px 0 0 var(--brand)}.rd-wf-thead{min-height:36px;border-bottom:1px solid var(--t-line);font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--t-mute);font-weight:500}.rd-wf-tr>:first-child{padding-left:2px}.rd-wf-addr{display:flex;align-items:center;gap:4px;color:var(--t-text)}.rd-wf-reason{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--t-text2);font-size:12.5px}.rd-wf-track{display:flex;justify-content:flex-end}.rd-wf-track .btn{height:26px;padding:0 9px}.rd-wf-expand{all:unset;cursor:pointer;display:grid;place-items:center;width:24px;height:24px;border-radius:2px;color:var(--t-mute)}.rd-wf-expand:hover{color:var(--t-text);background:var(--t-segon)}.rd-wf-expand:focus-visible{outline:1px solid var(--brand)}.rd-wf-expand svg{width:14px;height:14px;transition:transform .15s}.rd-wf-expand[aria-expanded=true] svg{transform:rotate(180deg)}.rd-wf-detail-cell{display:flex;flex-direction:column;gap:10px;padding:4px 0 14px 40px;background:var(--t-hover)}.rd-wf-detail-end{display:flex;align-items:center;flex-wrap:wrap;gap:8px 14px;padding-right:8px}.rd-wf-detail-end .rd-mute{font-size:12px;margin-right:auto}.rd-wf-table.is-dim .rd-wf-row:not(.is-open) .rd-wf-addr{color:var(--t-text2)}.rd-wf .rd-wf-tracked{color:var(--gain)}.rd-wf-network .rd-sechead{gap:16px}.rd-wf-fold{all:unset;cursor:pointer;display:flex;align-items:center;gap:12px;min-width:0;flex-wrap:wrap}.rd-wf-fold:focus-visible{outline:1px solid var(--brand);outline-offset:3px}.rd-wf-fold>svg{width:14px;height:14px;color:var(--t-mute);transform:rotate(-90deg);transition:transform .15s}.rd-wf-fold>svg.is-open{transform:none}.rd-wf-fold:hover .rd-label{color:var(--t-text2)}.rd-wf-fold .rd-wf-conf{font-size:11.5px}.rd-wf-csv{all:unset;cursor:pointer;margin-left:auto;display:inline-flex;align-items:center;gap:6px;font-size:12px;color:var(--t-text2)}.rd-wf-csv:hover{color:var(--t-text)}.rd-wf-csv svg{width:13px;height:13px}.rd-wf-facets{display:flex;flex-wrap:wrap;gap:4px 14px;padding:10px 0;border-bottom:1px solid var(--t-line)}.rd-wf-facet{all:unset;cursor:pointer;display:inline-flex;align-items:center;gap:8px;padding:4px 0;font-size:12px;color:var(--t-text2)}.rd-wf-facet:hover{color:var(--t-text)}.rd-wf-facet:focus-visible{outline:1px solid var(--brand);outline-offset:2px}.rd-wf-facet .lf-box{margin-top:0}.rd-wf-facet .lf-box svg{width:11px;height:11px;stroke-width:3}.rd-wf-bulk{position:sticky;bottom:14px;z-index:3;align-self:flex-start;display:flex;align-items:center;gap:12px;margin-top:-14px;padding:8px 8px 8px 14px;background:#0c0d0f;border:1px solid #24272c;border-radius:3px;box-shadow:0 14px 40px #0000008c}.rd-wf-bulk-count{font-size:12px;color:var(--t-text2)}.rd-wf-bulk-count b{font-weight:500;color:var(--t-text);margin-right:4px}.rd-wf-seed-box{display:flex;align-items:center;gap:6px;font-size:14px;color:var(--t-text)}.rd-wf-state{margin-left:auto;font-family:var(--mono);font-size:10px;letter-spacing:.04em;padding:1px 5px;border-radius:2px;border:1px solid var(--t-tag);color:var(--t-text2)}.rd-wf-state.is-live{color:var(--gain);border-color:#25d98f66}.rd-wf-state.is-off{color:var(--warn, #f5a524);border-color:#f5a52466}.rd-wf-kv{margin:0;display:flex;flex-direction:column}.rd-wf-kv>div{display:flex;justify-content:space-between;gap:12px;padding:6px 0;border-bottom:1px solid var(--t-row);font-size:12.5px}.rd-wf-kv>div:last-child{border-bottom:0}.rd-wf-kv dt{color:var(--t-mute)}.rd-wf-kv dd{margin:0;color:var(--t-text)}.rd-wf-cr-table{display:flex;flex-direction:column;font-size:12.5px}.rd-wf-cr{display:grid;grid-template-columns:minmax(0,1fr) 76px 46px 58px;gap:0 8px;align-items:center;min-height:44px;border-bottom:1px solid var(--t-row)}.rd-wf-cr.rd-wf-thead{min-height:28px;font-size:9.5px}.rd-wf-cr>:nth-child(3){text-align:right}.rd-wf-cr-token{display:flex;align-items:center;gap:8px;min-width:0}.rd-wf-cr-token>span{display:flex;flex-direction:column;gap:2px;min-width:0}.rd-wf-cr-token .rd-mute{font-size:10.5px}.rd-wf-cr-sym{color:var(--t-text);font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rd-wf-cr .rd-wf-conf{font-size:11.5px}.rd-wf-foot{display:flex;align-items:center;gap:6px;margin:0;font-size:11.5px;color:var(--t-mute)}.rd-wf-foot svg{width:12px;height:12px}.rd-wf-notes{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.rd-wf-notes li{display:flex;gap:8px;font-size:12px;line-height:1.5;color:var(--t-text2)}.rd-wf-notes svg{width:12px;height:12px;margin-top:3px;flex:none;color:var(--t-mute)}.rd-wf-note-link{all:unset;cursor:pointer;display:inline-flex;align-items:center;gap:6px;margin:0;font-size:12px;color:var(--t-text2)}.rd-wf-note-link:hover{color:var(--t-text)}.rd-wf-note-link svg{width:13px;height:13px}.rd-wf-textarea{width:100%;box-sizing:border-box;resize:vertical;padding:8px 10px;font:inherit;font-size:12.5px;line-height:1.5;color:var(--t-text);background:var(--t-field);border:1px solid var(--t-line);border-radius:3px;caret-color:var(--brand)}.rd-wf-textarea:focus{outline:none;border-color:#2c3036}.rd-wf-textarea::placeholder{color:var(--t-mute)}.rd-wf-note-actions{display:flex;justify-content:flex-end;gap:6px}.rd-wf-how{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px}.rd-wf-how li{display:flex;gap:10px}.rd-wf-how svg{width:14px;height:14px;margin-top:1px;flex:none;color:var(--t-mute);stroke-width:1.7}.rd-wf-how p{margin:0 0 2px;font-size:12.5px;font-weight:500;color:var(--t-text)}.rd-wf-how span{font-size:12px;line-height:1.5;color:var(--t-mute)}@media(max-width:1200px){.rd-wf-cols{grid-template-columns:minmax(0,1fr)}.rd-wf-rail{border-left:0;padding-left:0;margin-left:0;margin-top:30px;padding-top:18px;border-top:1px solid var(--t-line)}}@media(max-width:900px){.rd-wf-in{grid-template-columns:minmax(0,1fr)}.rd-wf-or{border:0;border-top:1px solid var(--t-row);border-bottom:1px solid var(--t-row);padding:6px 0;justify-items:start}.rd-wf-seed{padding-right:0}.rd-wf-calls{padding-left:0}.rd-wf-facts{grid-template-columns:repeat(2,1fr);row-gap:14px}.rd-wf-facts>div:nth-child(3){border-left:0;padding-left:0}.rd-wf-star-body{grid-template-columns:minmax(0,1fr);gap:18px}.rd-wf-tr{grid-template-columns:24px minmax(0,1fr) 92px 76px 24px}.rd-wf-tr>:nth-child(3),.rd-wf-tr>:nth-child(5),.rd-wf-tr>:nth-child(6){display:none}.rd-wf-detail-cell{padding-left:10px}}@media(max-width:600px){.rd-wf-call{grid-template-columns:26px minmax(0,1fr);gap:6px 10px}.rd-wf-at{grid-column:2}.rd-wf-call-token:not(.is-empty)>span:last-child{display:none}.rd-wf-add{margin-left:36px}.rd-wf-vote span{display:none}.rd-wf-star-addr{font-size:14px;flex-basis:100%}.rd-wf-tr{grid-template-columns:24px minmax(0,1fr) 80px 24px}.rd-wf-tr>:nth-child(4){display:none}.rd-wf-fold .rd-wf-conf{display:none}.rd-wf-error{margin-left:0;width:100%}}.rd-feed .tabs-underline .tab.is-active{background:none;border-color:transparent}.rd-feed .calls-tools .field-search{width:240px;flex:0 1 240px;min-width:120px;gap:8px;padding:0 8px 0 10px;transition:border-color .12s}.rd-feed .calls-tools .field-search svg{width:14px;height:14px;stroke-width:1.7;color:var(--t-mute);flex:none}.rd-feed .calls-tools .field-search input{font-size:12px;color:var(--t-text);caret-color:var(--brand)}.rd-feed .calls-tools .field-search input::placeholder{color:var(--t-mute)}.rd-feed .calls-tools .field-search input:focus-visible{outline:none;box-shadow:none}.rd-feed .calls-tools .field-search:focus-within{border-color:#2c3036}.rd-feed .calls-tools .field-search .field-count{font-size:10.5px;color:var(--t-mute)}.rd-feed .calls-tools .field-search .field-clear{color:var(--t-mute);box-shadow:none}.rd-feed .calls-tools .field-search .field-clear:hover{color:var(--t-text)}.rd-feed .calls-tools .field-search .field-clear svg{width:13px;height:13px}.rd-tag.is-ok{color:var(--gain);border-color:#25d98f66}.rd-set{gap:0}.rd-set-id{padding:4px 0 20px}.rd-set-ok{display:inline-flex;align-items:center;gap:6px;color:var(--gain)}.rd-set-dot{width:6px;height:6px;border-radius:50%;background:var(--gain)}.rd-set .btn{height:32px;padding:0 12px;gap:6px;font-size:12.5px;font-weight:400;border-radius:3px;box-shadow:none;background:var(--t-field);border:1px solid var(--t-line);color:var(--t-text2)}.rd-set .btn:hover{color:var(--t-text);background:var(--t-hover)}.rd-set .btn svg{width:14px;height:14px}.rd-set-out{margin-left:auto}.rd-set-body{display:grid;grid-template-columns:200px minmax(0,1fr);border-top:1px solid var(--t-line)}.rd-set-nav{position:sticky;top:calc(var(--topbar) + 8px);align-self:start;display:flex;flex-direction:column;padding:14px 0}.rd-set-nav a{position:relative;display:flex;align-items:center;gap:10px;padding:8px 14px;color:var(--t-text2)}.rd-set-nav a:hover,.rd-set-nav a.is-active{color:var(--t-text)}.rd-set-nav a.is-active:before{content:"";position:absolute;left:0;top:8px;bottom:8px;width:2px;background:var(--brand)}.rd-set-nav .num{font-size:10px;color:var(--t-mute)}.rd-set-panels{border-left:1px solid var(--t-line);min-width:0}.rd-set-sec{scroll-margin-top:calc(var(--topbar) + 12px)}.rd-set-sechead{display:flex;align-items:baseline;gap:10px;padding:20px 24px 9px;border-bottom:1px solid var(--t-line)}.rd-set-sec:first-child .rd-set-sechead{padding-top:16px}.rd-set-sechead h2{font-family:var(--mono);font-size:10px;font-weight:400;letter-spacing:.14em;text-transform:uppercase;color:var(--t-text2)}.rd-set-sechead span{margin-left:auto;font-size:12px;color:var(--t-mute)}.rd-set .setting-row{min-height:62px;padding:12px 24px;gap:24px}.rd-set .setting-row+.setting-row{border-top:1px solid var(--t-row)}.rd-set .setting-label{font-size:13px;font-weight:500;color:var(--t-text)}.rd-set .setting-hint{margin-top:3px;font-size:12px;color:var(--t-mute)}.rd-set .segmented{padding:2px;gap:2px;background:var(--t-field);border:1px solid var(--t-line);border-radius:3px;box-shadow:none}.rd-set .segmented button{font-size:12px;font-weight:400;padding:5px 11px;border-radius:1px;color:var(--t-text2)}.rd-set .segmented [aria-checked=true],.rd-set .segmented [aria-pressed=true],.rd-set .segmented .is-active{background:var(--t-segon);color:var(--t-text);box-shadow:none}.rd-set .select{height:32px;font-size:12.5px;font-weight:400;color:var(--t-text);background:var(--t-field);border:1px solid var(--t-line);border-radius:3px;box-shadow:none}.rd-set .select:hover{border-color:#2c3036}.rd-set .follow-chip{height:28px;border:1px solid var(--t-line);border-radius:3px;background:var(--t-field)}.rd-set .follow-name{font-size:12.5px;font-weight:400;color:var(--t-text)}.rd-set .follow-remove{color:var(--t-mute);border-radius:0 2px 2px 0}.rd-set .follow-remove:hover{background:var(--t-hover);color:var(--t-text)}.rd-set .follow-empty{color:var(--t-mute);font-size:12.5px}@media(max-width:760px){.rd-set-body{grid-template-columns:minmax(0,1fr)}.rd-set-nav{display:none}.rd-set-panels{border-left:0}.rd-set-sechead,.rd-set .setting-row{padding-left:0;padding-right:0}.rd-set .setting-row{flex-direction:column;align-items:stretch;gap:10px}.rd-set .setting-control{overflow-x:auto}}.rd-wt{gap:22px}.rd-wt .wt-head,.rd-wt .dt-head{align-items:center;gap:16px 24px;padding-top:0}.rd-wt .page-title{margin:0;font-size:19px;font-weight:600;letter-spacing:-.01em;color:var(--t-text)}.rd-wt .page-sub{margin-top:4px;font-size:12.5px;color:var(--t-mute)}.rd-wt .rd-label{display:block}.rd-wt :is(.empty-title){font-size:14px;font-weight:600;color:var(--t-text)}.rd-wt .tone-gold{color:var(--gold)}.rd-wt .tone-flat{color:var(--t-text2)}.rd-wt :is(.ds-muted,.dt-muted){color:var(--t-mute)}.rd-wt .link,.rd-wt .dt-import{color:var(--t-text2);text-decoration:underline;text-decoration-color:var(--t-tag);text-underline-offset:3px;font-size:12px}.rd-wt .link:hover,.rd-wt .dt-import:hover{color:var(--t-text)}.rd-wt .live-dot{width:6px;height:6px;box-shadow:none}.rd-wt .btn{height:30px;padding:0 11px;gap:7px;border-radius:3px;font-size:12px;font-weight:500;box-shadow:none}.rd-wt .btn svg{width:14px;height:14px;stroke-width:1.7}.rd-wt .btn:active:not(:disabled){transform:none}.rd-wt .btn-outline{background:var(--t-field);border-color:var(--t-line);color:var(--t-text2)}.rd-wt :is(.btn-outline,.btn-ghost):hover:not(:disabled){background:var(--t-segon);color:var(--t-text)}.rd-wt .btn-ghost{color:var(--t-text2)}.rd-wt .btn-primary{background:var(--brand);color:#031220}.rd-wt .icon-btn{width:28px;height:28px;border-radius:3px;color:var(--t-mute);background:none;border:0;box-shadow:none}.rd-wt .icon-btn:hover:not(:disabled){color:var(--t-text);background:var(--t-segon)}.rd-wt .icon-btn svg{width:15px;height:15px}.rd-wt .field{height:32px;padding:0 9px;gap:8px;background:var(--t-field);border:1px solid var(--t-line);border-radius:3px;color:var(--t-mute);box-shadow:none}.rd-wt .field:focus-within{border-color:#2c3036}.rd-wt .field.is-invalid{border-color:#ff4d5e8c}.rd-wt .field svg{width:14px;height:14px}.rd-wt .field input{font-size:12.5px;color:var(--t-text);caret-color:var(--brand)}.rd-wt .field input::placeholder{color:var(--t-mute)}.rd-wt .field input:focus-visible{outline:none;box-shadow:none}.rd-wt .field-clear{color:var(--t-mute)}.rd-wt .field-clear svg{width:13px;height:13px}.rd-wt .select{height:30px;padding:0 9px;gap:7px;background:var(--t-field);border:1px solid var(--t-line);border-radius:3px;font-size:12px;font-weight:400;color:var(--t-text2);box-shadow:none}.rd-wt .select:hover{color:var(--t-text);border-color:#2a2e34}.rd-wt .select-chevron{width:13px;height:13px;color:var(--t-mute)}.rd-wt .switch{width:28px;height:16px;border-radius:8px;background:#1d2025;border:0}.rd-wt .switch-thumb{top:2px;left:2px;width:12px;height:12px;background:#8a9099}.rd-wt .switch.is-on{background:#2fa8ff59}.rd-wt .switch.is-on .switch-thumb{transform:translate(12px);background:var(--brand)}.rd-wt .checkbox{width:16px;height:16px;border:1px solid #3a3e45;border-radius:2px}.rd-wt .checkbox.is-on{border-color:var(--brand)}.rd-wt .checkbox svg{width:11px;height:11px;stroke-width:3}.rd-wt .popover:not(.is-floating){padding:6px;background:#0b0c0e;border:1px solid #23262b;border-radius:4px}.rd-wt .popover .menu-item{height:32px;padding:0 8px;border-radius:3px;font-size:12.5px;font-weight:400;color:var(--t-text)}.rd-wt .popover .menu-item:hover:not(:disabled),.rd-wt .popover .menu-item:focus-visible{background:#131518}.rd-wt .popover .menu-icon{color:var(--t-mute)}.rd-wt .popover .menu-icon svg{width:14px;height:14px}.rd-wt .tabs:is(.rd-wt-tabs,.wt-tabs,.dt-list-tabs,.wt-mode-tabs,.inbox-tabs){gap:20px;padding:0;border:0;flex-wrap:nowrap}.rd-wt :is(.rd-wt-tabs,.wt-tabs,.dt-list-tabs,.wt-mode-tabs,.inbox-tabs) .tab{height:32px;padding:0;gap:6px;border:0;border-bottom:2px solid transparent;border-radius:0;background:none;font-size:13px;font-weight:400;color:var(--t-text2)}.rd-wt :is(.rd-wt-tabs,.wt-tabs,.dt-list-tabs,.wt-mode-tabs,.inbox-tabs) .tab:hover{color:var(--t-text)}.rd-wt :is(.rd-wt-tabs,.wt-tabs,.dt-list-tabs,.wt-mode-tabs,.inbox-tabs) .tab.is-active{color:var(--t-text);background:none;border-bottom-color:var(--brand)}.rd-wt .tab-count{min-width:0;height:auto;padding:0;background:none;font-size:10.5px;color:var(--t-mute)}.rd-wt .wt-tabs-row{margin:-6px 0 0}.rd-wt .segmented{padding:2px;gap:2px;background:var(--t-field);border:1px solid var(--t-line);border-radius:3px}.rd-wt .segment{height:26px;min-width:0;padding:0 9px;border-radius:2px;font-family:var(--mono);font-size:11.5px;font-weight:400;color:var(--t-text2)}.rd-wt .segment:hover:not(:disabled){background:var(--t-segon);color:var(--t-text)}.rd-wt .segment.is-active{background:var(--t-segon);color:var(--t-text);box-shadow:inset 0 -1px 0 var(--brand)}.rd-wt .wt-tabs .tab{height:36px;margin-bottom:-1px}.rd-wt :is(.ds-form,.dt-form){gap:0}.rd-wt :is(.ds-field,.dt-field){flex:1;height:34px;border-radius:3px 0 0 3px}.rd-wt :is(.ds-field,.dt-field) input{font-family:var(--mono);font-size:12px}.rd-wt .dt-note-field{height:34px;border-radius:0;border-left:0}.rd-wt :is(.ds-form,.dt-form) .btn{height:34px;padding:0 14px;border-radius:0 3px 3px 0}.rd-wt .dt-add{gap:14px}.rd-wt .ds-recent{gap:6px;font-size:11.5px;color:var(--t-mute)}.rd-wt .ds-chip{height:24px;padding:0 8px;gap:5px;border-radius:2px;border:1px solid var(--t-line);background:none;font-family:var(--mono);font-size:11px;color:var(--t-text2)}.rd-wt .ds-chip:hover{color:var(--t-text);border-color:#2a2e34}.rd-wt .ds-chip svg{width:11px;height:11px;color:var(--t-mute)}.rd-wt .ds-link{height:30px;padding:0 10px;gap:6px;border-radius:3px;border:1px solid var(--t-line);background:var(--t-field);font-size:12px;color:var(--t-text2)}.rd-wt .ds-link:hover{color:var(--t-text);border-color:#2a2e34;background:var(--t-segon)}.rd-wt .ds-link svg{width:12px;height:12px}.rd-wt .ds-status{font-family:var(--mono);font-size:11.5px;color:var(--t-text2)}.rd-wt .ds-status.is-working{color:var(--t-text2)}.rd-wt .ds-status.is-working .live-dot{background:var(--brand)}.rd-wt-empty{display:flex;flex-direction:column;align-items:flex-start;gap:8px;padding:28px 0;border-top:1px solid var(--t-line);border-bottom:1px solid var(--t-line)}.rd-wt-empty .empty-icon{width:20px;height:20px;color:var(--t-mute)}.rd-wt-empty .page-sub{max-width:620px;margin:0;line-height:1.5}.rd-wt-empty .btn{margin-top:6px}.rd-wt .skeleton{border-radius:2px;background:#0e0f11}.rd-wt .wt-sk-band{display:block;height:120px}.rd-wt .wt-sk-block{height:240px;border-radius:2px}.rd-wt .rd-kpis{margin-top:0;padding:16px 0;border-top:1px solid var(--t-line);border-bottom:1px solid var(--t-line)}.rd-wt .wt-kpis{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:0}.rd-wt .wt-kpis-tracked{grid-template-columns:repeat(5,minmax(0,1fr))}.rd-wt .rd-kpi{padding:4px 18px;container-type:inline-size}.rd-wt .rd-kpi .rd-label{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@container (max-width: 200px){.rd-wt .rd-kpi :is(.rd-trend,.wt-ring){display:none}}.rd-wt .rd-kpi:first-child{padding-left:0}.rd-wt .rd-kpi-v{font-size:22px;white-space:nowrap}.rd-wt .rd-kpi-v small{font-size:12px;color:var(--t-mute)}.rd-wt .rd-kpi-d{font-size:11.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rd-wt .rd-trend{width:72px;height:26px}.rd-wt .sk-cell{display:block;width:70%;height:44px}.rd-wt .wt-top-name{gap:8px;font-size:15px;font-weight:500}.rd-wt .wt-top-name .dt-identicon{width:22px;height:22px;border:0}.rd-wt .wt-top-name .dt-identicon svg{width:16px;height:16px}.rd-wt .wt-top-text{max-width:120px}.rd-wt .wt-ring{flex:none;margin-bottom:2px}.rd-wt .wt-ring-track{stroke:#1d2025;stroke-width:4}.rd-wt .wt-ring-fill{stroke:var(--gain);stroke-width:4;stroke-linecap:butt}.rd-wt .dt-identicon{background:#121417;border:1px solid var(--t-line)}.rd-wt .wt-top{gap:0;border-top:1px solid var(--t-line);border-bottom:1px solid var(--t-line)}.rd-wt .wt-top+.rd-kpis{border-top:0;margin-top:-22px}.rd-wt .wt-identity{padding:16px 24px 16px 0;gap:20px}.rd-wt .wt-id-main{gap:14px;align-items:center}.rd-wt .wt-identity>.wt-id-main .dt-identicon{width:44px;height:44px}.rd-wt .wt-identity>.wt-id-main .dt-identicon svg{width:30px;height:30px}.rd-wt .wt-id-text{gap:3px;font-size:12px}.rd-wt .wt-id-name{font-size:18px;font-weight:600;gap:4px}.rd-wt .wt-id-text a{color:var(--t-text2);text-decoration-color:var(--t-tag)}.rd-wt .wt-id-side{gap:2px;padding-left:20px;border-left:1px solid var(--t-line)}.rd-wt .wt-balance{font-size:20px;font-weight:400}.rd-wt .wt-id-links{gap:6px}.rd-wt .wt-verdict{padding:16px 0 16px 24px;border-left:1px solid var(--t-line)}.rd-wt .wt-verdict-label{margin:6px 0 10px;font-size:22px;font-weight:600;letter-spacing:-.01em}.rd-wt .ds-reasons{gap:6px;font-size:12.5px;color:var(--t-text2)}.rd-wt .ds-reasons li{gap:9px}.rd-wt .ds-reasons .ds-dot{width:6px;height:6px;border:0;border-radius:1px;background:currentColor}.rd-wt .wt-note,.rd-wt .wt-foot{font-size:11.5px;color:var(--t-mute)}.rd-wt .wt-card-title{display:flex;align-items:center;gap:8px;font-size:10.5px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--t-mute)}.rd-wt .wt-card-title .ds-muted{letter-spacing:.04em}.rd-wt .wt-sub-title{margin:14px 0 8px;font-size:12px;font-weight:400;color:var(--t-text2)}.rd-wt .count-pill{font-family:var(--mono);font-size:10px;letter-spacing:0;padding:0 5px;border:1px solid var(--t-tag);border-radius:2px;background:none;color:var(--t-text2)}.rd-wt .wt-copy{padding:0 0 18px;gap:0;border-bottom:1px solid var(--t-line)}.rd-wt .wt-copy-main{padding-right:24px}.rd-wt .wt-copy-side{padding-left:24px;border-left-color:var(--t-line)}.rd-wt .wt-copy-wait{font-family:var(--mono);font-size:11.5px;color:var(--t-mute)}.rd-wt .wt-copy-wait .live-dot{background:var(--brand)}.rd-wt .chart-svg .grid-line{stroke:#15171a}.rd-wt .chart-svg .axis-label{fill:var(--t-mute);font-family:var(--mono);font-size:10px}.rd-wt .wt-base-line{stroke:#3a3e45;stroke-dasharray:3 4}.rd-wt .wt-curve-line{stroke-width:1.6}.rd-wt .wt-curve-area{fill:#25d98f08}.rd-wt .wt-curve-area.is-loss{fill:#ff4d5e08}.rd-wt .wt-curve-dot{r:3;stroke:var(--t-bg)}.rd-wt .wt-curve-dot.is-focus{r:4.5;fill:var(--t-bg);stroke:var(--gain);stroke-width:2}.rd-wt .wt-curve-value{fill:var(--t-text2);font:400 10.5px var(--mono)}.rd-wt .wt-callout rect{fill:#0b0c0e;stroke:#23262b;rx:2}.rd-wt .wt-callout-label{fill:var(--t-mute);font-size:10.5px}.rd-wt .wt-callout-value{font:500 15px var(--mono)}.rd-wt .wt-hold-bar{fill:#24272c;rx:1}.rd-wt .wt-hold-bar.is-fast{fill:var(--gold)}.rd-wt .chart-svg .hist-value{fill:var(--t-text2);font-family:var(--mono);font-size:10px}.rd-wt .wt-checks{gap:6px;font-size:12px;color:var(--t-text2)}.rd-wt .wt-checks svg{width:13px;height:13px}.rd-wt .wt-pair{gap:0;padding-bottom:18px;border-bottom:1px solid var(--t-line)}.rd-wt .wt-skill{padding:0 24px 0 0}.rd-wt .wt-cal{padding:0 0 0 24px;border-left:1px solid var(--t-line)}.rd-wt .wt-conc-bar{height:8px;border-radius:1px}.rd-wt .wt-conc-bar .is-top,.rd-wt .ds-dot.is-top{fill:var(--gain);background:var(--gain)}.rd-wt .wt-conc-bar .is-next,.rd-wt .ds-dot.is-next{fill:#25d98f73;background:#25d98f73}.rd-wt .wt-conc-bar .is-rest,.rd-wt .ds-dot.is-rest{fill:#2a2e34;background:#2a2e34}.rd-wt .wt-conc-legend{font-size:12px;color:var(--t-text2)}.rd-wt .wt-conc-legend .ds-dot{width:7px;height:7px;border-radius:1px}.rd-wt .wt-conc-legend b{font-weight:500;color:var(--t-text)}.rd-wt .wt-roi{gap:0;border:1px solid var(--t-line)}.rd-wt .wt-roi-cell{padding:10px 4px;border:0;border-left:1px solid var(--t-line);border-radius:0;font-size:10.5px;color:var(--t-mute);background:none}.rd-wt .wt-roi-cell:first-child{border-left:0}.rd-wt .wt-roi-cell b{font-size:16px;font-weight:400;color:var(--t-text2)}.rd-wt .wt-roi-cell:is(.is-up1,.is-up2,.is-up3) b{color:var(--gain)}.rd-wt .wt-roi-cell:is(.is-down1,.is-down2) b{color:var(--loss)}.rd-wt .wt-roi-cell.is-up3{box-shadow:inset 0 -2px 0 var(--gain)}.rd-wt .wt-roi-cell.is-down2{box-shadow:inset 0 -2px 0 var(--loss)}.rd-wt .wt-roi-foot{font-size:12px;color:var(--t-mute)}.rd-wt .wt-roi-foot b{font-weight:500}.rd-wt .wt-roi-foot span{color:var(--t-tag)}.rd-wt .wt-cal-head{margin-bottom:10px}.rd-wt .wt-cal-sum{font-size:11.5px;color:var(--t-mute)}.rd-wt .wt-cal-grid{gap:2px}.rd-wt .wt-cal-dow{font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--t-mute)}.rd-wt .wt-cal-day{min-height:40px;border-radius:2px;background:#0c0d0f;font-family:var(--mono);font-size:10.5px}.rd-wt .wt-cal-n{font-size:9.5px;color:var(--t-mute)}.rd-wt .wt-cal-day.is-out,.rd-wt .wt-cal-day.is-off{background:none;color:#33363b}.rd-wt button.wt-cal-day:hover{border-color:#2a2e34}.rd-wt .wt-cal-day.is-selected{border-color:var(--brand);box-shadow:none}.rd-wt .wt-tokens{padding:0}.rd-wt .wt-tokens-head{padding:0 0 10px;border-bottom:1px solid var(--t-line)}.rd-wt .ds-filters{gap:2px;padding:2px;background:var(--t-field);border:1px solid var(--t-line);border-radius:3px}.rd-wt .ds-filter{height:26px!important;padding:0 9px;gap:6px;border:0;border-radius:2px;background:none;font-size:12px;color:var(--t-text2)}.rd-wt .ds-filter span{font-family:var(--mono);font-size:10.5px;color:var(--t-mute)}.rd-wt .ds-filter:hover{color:var(--t-text)}.rd-wt .ds-filter.is-active{background:var(--t-segon);color:var(--t-text);box-shadow:inset 0 -1px 0 var(--brand)}.rd-wt .ds-filter.is-active span{color:var(--t-text2)}.rd-wt .wt-table td{height:46px}.rd-wt .wt-token .token-avatar{width:24px;height:24px}.rd-wt .wt-token b{font-weight:500}.rd-wt .wt-meter-track{fill:#1a1c1f}.rd-wt .wt-meter{height:3px}.rd-wt .wt-tokens-foot{padding:12px 0 0;font-size:11.5px}.rd-wt .table-empty{color:var(--t-mute);padding:16px 0}.rd-wt .wt-drawer{width:min(640px,100%);padding:0}.rd-wt .wt-drawer .fc-chart{height:280px}.rd-wt .wt-drawer .fc-btn svg{width:12px;height:12px}.rd-wt .wt-drawer .drawer-tools .icon-btn{width:30px;height:30px;background:#0b0c0e;border:1px solid var(--t-line);color:var(--t-text2)}.rd-wt .dt-layout{grid-template-columns:minmax(0,1fr) 380px;gap:28px}.rd-wt .dt-main{gap:22px}.rd-wt .dt-notice{font-size:12px;color:#ff8b96;background:none;border:0;border-left:2px solid var(--loss);border-radius:0;padding:6px 10px}.rd-wt .dt-lists{display:flex;align-items:flex-end;gap:18px;flex-wrap:wrap;border-bottom:1px solid var(--t-line)}.rd-wt .dt-lists .tab{margin-bottom:-1px;height:34px}.rd-wt .dt-list-note{margin-left:auto;padding-bottom:9px;gap:6px;font-size:11.5px;color:var(--t-mute)}.rd-wt .dt-list-note svg{width:12px;height:12px}.rd-wt .dt-lists+.wt-notify{margin-top:-22px;border-top:0}.rd-wt .wt-notify{padding:12px 0;gap:10px 24px;border-bottom:1px solid var(--t-line)}.rd-wt .wt-notify-main{gap:12px}.rd-wt .wt-notify-title{font-size:13px;font-weight:500;color:var(--t-text)}.rd-wt .wt-notify-main .dt-muted{font-family:var(--mono);font-size:11px}.rd-wt .wt-notify-channels{gap:8px 18px;padding-left:24px;border-left-color:var(--t-line)}.rd-wt .dt-toggle{gap:8px;font-size:12.5px;color:var(--t-text2)}.rd-wt .wt-notify-channels .dt-toggle svg{width:13px;height:13px;color:var(--t-mute)}.rd-wt .wt-quiet{font-size:11.5px}.rd-wt .wt-muted-note{font-size:12px}.rd-wt .wt-import,.rd-wt .dt-proposals{display:flex;flex-direction:column;gap:10px;padding:14px 0;border-top:1px solid var(--t-line);border-bottom:1px solid var(--t-line)}.rd-wt .dt-card-head{display:flex;align-items:center;gap:12px}.rd-wt .dt-card-head .icon-btn{margin-left:auto}.rd-wt .wt-import-text{background:var(--t-field);border:1px solid var(--t-line);border-radius:3px;color:var(--t-text);font-size:12px}.rd-wt .wt-import-result{background:none;border-left:2px solid var(--t-tag);border-radius:0;font-size:12.5px}.rd-wt .dt-prop{border-color:var(--t-row);background:none;border-radius:0}.rd-wt .wt-table-card{padding:0}.rd-wt .wt-filters{gap:8px 14px;padding:0 0 10px;border-bottom:1px solid var(--t-line)}.rd-wt .wt-filters .rd-search{width:auto;flex:0 1 260px;height:30px}.rd-wt .wt-filters .wt-mode-tabs{gap:16px}.rd-wt .wt-filters .wt-mode-tabs .tab{height:30px}.popover.wt-cols{min-width:200px}.rd-wt .dt-table th{height:34px;background:none;border-top:0}.rd-wt .dt-table td{height:52px}.rd-wt .dt-table :is(th,td):first-child,.rd-wt .wt-table :is(th,td):first-child+:is(th,td){background:var(--t-bg)}.rd-wt .dt-row:hover td,.rd-wt .dt-row:hover td:first-child,.rd-wt .wt-table .dt-row:hover td:first-child+td{background:var(--t-hover)}.rd-wt .dt-row.is-picked td{background:#2fa8ff0f}.rd-wt .dt-dev-name{font-size:13px;font-weight:500;color:var(--t-text)}.rd-wt .dt-dev-name:hover{color:#fff}.rd-wt .dt-dev-wallet{font-size:11px;color:var(--t-mute)}.rd-wt .dt-copy{width:18px;height:18px;border-radius:2px;color:var(--t-mute)}.rd-wt .wt-table .dt-identicon{width:26px;height:26px}.rd-wt .wt-table .dt-identicon svg{width:18px;height:18px}.rd-wt .dt-sort:hover,.rd-wt .dt-sort.is-on{color:var(--t-text)}.rd-wt .wt-tag{height:18px;padding:0 5px;border-radius:2px;font-family:var(--mono);font-size:10.5px;font-weight:400;color:var(--t-text2);background:none;border:1px solid var(--t-tag)}.rd-wt .wt-tag.is-add{color:var(--t-mute);border-style:dashed}.rd-wt .wt-pnl b{font-weight:500}.rd-wt .wt-copy-chip{height:18px;padding:0 5px;border-radius:2px;font-family:var(--mono);font-size:10.5px;font-weight:500;background:none}.rd-wt .wt-copy-chip.is-good{border-color:#25d98f66}.rd-wt .wt-copy-chip.is-warn{border-color:#e8b64c66}.rd-wt .wt-copy-chip.is-bad{color:#ff6b78;border-color:#ff6b7866}.rd-wt .wt-copy-chip.is-muted{color:var(--t-text2);border-color:var(--t-tag)}.rd-wt .wt-last{font-size:12.5px}.rd-wt .wt-trigger{height:20px;padding:0 5px;border-radius:2px;font-family:var(--mono);font-size:10.5px;font-weight:400;color:var(--t-mute);background:none;border:1px solid var(--t-line)}.rd-wt .wt-trigger.is-on{color:var(--brand);background:none;border-color:#2fa8ff66}.rd-wt .wt-trigger:not(.is-on):hover{color:var(--t-text2);border-color:var(--t-tag)}.rd-wt :is(.wt-mode,.wt-sound){height:26px;padding:0 5px 0 7px;gap:5px;border-radius:3px;font-size:12px;font-weight:400;color:var(--t-text2);background:var(--t-field);border:1px solid var(--t-line)}.rd-wt .wt-sound{background:none;border-color:transparent}.rd-wt :is(.wt-mode,.wt-sound):hover{color:var(--t-text);border-color:#2a2e34}.rd-wt :is(.wt-mode,.wt-sound) svg{width:13px;height:13px}.rd-wt .wt-mode.is-muted{color:var(--gold);background:none;border-color:#e8b64c59}.rd-wt .wt-left{font-family:var(--mono);font-size:10.5px;font-weight:400}.rd-wt .dt-channel{width:22px;height:24px;border-radius:2px;color:var(--t-mute)}.rd-wt .dt-channel:hover{background:var(--t-segon)}.rd-wt .dt-channel svg{width:13px;height:13px}.rd-wt .dt-channel.is-dm.is-on{color:#8b97ff}.rd-wt .dt-scanning{font-family:var(--mono);font-size:11px;color:var(--t-text2)}.rd-wt .dt-table-empty{padding:16px 0;color:var(--t-mute)}.rd-wt .dt-label-input{height:28px;padding:0 8px;background:var(--t-field);border:1px solid var(--t-line);border-radius:3px;font-size:12px;color:var(--t-text)}.rd-wt .wt-bulk{margin:10px 0 0;padding:8px 10px;gap:6px;border-radius:3px;background:#0b0c0e;border:1px solid #23262b;box-shadow:0 12px 40px #0000008c}.rd-wt .wt-bulk-count{font-size:12px}.rd-wt .wt-bulk-count svg{width:14px;height:14px}.wt-bulk-channels{padding:6px 8px}.rd-wt .wt-defaults{gap:14px 28px;padding:14px 0;border-top:1px solid var(--t-line);border-bottom:1px solid var(--t-line)}.wt-stats{display:flex;flex-direction:column;gap:28px;min-width:0}.wt-stats-ctl{display:flex;align-items:center;gap:8px}.rd-wt .wt-stats-scope .segment{font-family:var(--font);font-size:12px}.wt-stats-kpis{margin-top:0}.wt-stats-kpis .rd-kpi.is-link:hover .rd-kpi-v .tone-gain{color:#5ff0b2}.wt-stats .rd-sechead{margin-bottom:10px}.wt-stats .rd-sechead .rd-link{font-size:11.5px}.wt-stats-sk{display:flex;flex-direction:column;gap:4px}.rd-wt .wt-stats .call-row{cursor:pointer}.rd-wt .wt-stats .call-row:hover td,.rd-wt .wt-stats .call-row:focus-visible td{background:var(--t-hover)}.rd-wt .wt-stats .dt-table th.is-num,.rd-wt .wt-stats .dt-table td.is-num{text-align:right}.rd-wt .wt-stats .dt-table th.is-num .dt-sort{margin-left:auto}.rd-wt .wt-stats .dt-table td{height:46px;font-size:13px}.wt-top-table,.wt-board-table{table-layout:fixed}.rd-wt .wt-stats .dt-table th{width:auto}.rd-wt .wt-stats .wt-top-table th:nth-child(2){width:26%}.rd-wt .wt-stats .wt-top-table th:nth-child(3){width:22%}.rd-wt .wt-stats .wt-board-table th:nth-child(2){width:26%}.rd-wt .wt-stats .dt-table th.wt-c-rank{width:32px}.rd-wt .wt-stats .dt-identicon img{width:100%;height:100%;border-radius:50%;object-fit:cover}.rd-wt .wt-stats .wt-c-rank{width:28px;padding-right:0;font-size:11.5px}.wt-coin,.wt-who{display:inline-flex;align-items:center;gap:10px;min-width:0}.wt-coin .token-avatar{width:26px;height:26px}.wt-coin .dt-stack b{font-weight:600;color:var(--t-text);font-size:13px}.wt-coin .dt-stack span{font-size:11px}.rd-wt .wt-stats .dt-identicon{width:24px;height:24px}.wt-who-name{max-width:160px;overflow:hidden;text-overflow:ellipsis;color:var(--t-text)}.wt-open{display:inline-block;margin-left:6px;vertical-align:middle;color:var(--gain)}.wt-stats td b{font-weight:600}.wt-more{margin-top:8px;padding:6px 0;font-size:12px;color:var(--t-text2);background:none;border:0;cursor:pointer}.wt-more:hover{color:var(--t-text)}.wt-rate{display:inline-flex;align-items:center;gap:8px;justify-content:flex-end}.wt-rate-track{width:40px;height:3px;flex:none}.wt-rate-track rect{fill:var(--t-tag)}.wt-rate-track rect.is-fill{fill:var(--t-text2)}.wt-rate b{min-width:34px;font-weight:500}.rd-wt .wt-defaults .wt-notify-title{font-size:10.5px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--t-mute)}.rd-wt .wt-defaults .dt-muted{font-size:11.5px;margin-top:3px}.rd-wt .wt-def-label{font-size:11px;font-weight:400;color:var(--t-mute)}.rd-wt .wt-feed{gap:10px;padding:0 0 0 20px;background:none;border:0;border-left:1px solid var(--t-line);border-radius:0;box-shadow:none}.rd-wt .wt-feed:before,.rd-wt .wt-feed:after{display:none}.rd-wt .wt-feed .inbox-head{padding:0}.rd-wt .wt-feed-title{margin:0;font-size:15px;font-weight:600;color:var(--t-text)}.rd-wt .wt-feed-pill{height:18px;padding:0 6px;border-radius:2px;font-family:var(--mono);font-size:10px;letter-spacing:.06em;text-transform:uppercase;color:var(--t-mute);background:none;border:1px solid var(--t-tag)}.rd-wt .wt-feed-pill.is-live{color:var(--gain);border-color:#25d98f66}.rd-wt .wt-feed .inbox-tabs{display:flex;border-bottom:1px solid var(--t-line)}.rd-wt .wt-feed .inbox-tabs .tab{justify-content:flex-start;margin-bottom:-1px}.rd-wt .wt-feed .inbox-day{padding:12px 0 4px;font-size:10px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--t-mute)}.rd-wt .wt-feed-list{gap:0!important}.rd-wt .wt-feed-row{grid-template-columns:26px minmax(0,1fr) auto;gap:10px;padding:10px 0 10px 10px;background:none;border:0;border-bottom:1px solid var(--t-row);border-radius:0}.rd-wt .wt-feed-row.is-alert{box-shadow:inset 2px 0 0 var(--brand)}.rd-wt .wt-feed-row .dt-identicon{width:26px;height:26px}.rd-wt .wt-feed-row .dt-identicon svg{width:18px;height:18px}.rd-wt .wt-feed-top{gap:7px;font-size:13px}.rd-wt .wt-feed-top b{font-weight:500}.rd-wt .wt-feed-age{font-size:11px}.rd-wt .wt-feed-what{font-size:12.5px;color:var(--t-text2)}.rd-wt .wt-feed-what b{font-weight:500}.rd-wt .wt-feed-meta{font-size:11px;color:var(--t-mute)}.rd-wt .wt-feed-actions{gap:4px;margin-top:6px}.rd-wt .wt-feed-btn{height:22px;padding:0 7px;gap:4px;border-radius:2px;font-size:11px;color:var(--t-text2);background:none;border:1px solid var(--t-line)}.rd-wt .wt-feed-btn:hover{color:var(--t-text);border-color:#2a2e34;background:var(--t-segon)}.rd-wt .wt-feed-btn svg{width:11px;height:11px}.rd-wt .wt-feed-side{padding-top:22px}.rd-wt .wt-feed-channels{color:var(--t-text2)}.rd-wt .wt-feed-channels svg{width:12px;height:12px}.rd-wt .wt-feed-quiet{font-size:10.5px;color:var(--t-mute)}.rd-wt .alerts-empty{padding:12px 0;font-size:12px;color:var(--t-mute);line-height:1.5}@media(max-width:1500px){.rd-wt .wt-notify-channels{padding-left:0}}@media(max-width:1280px){.rd-wt .wt-kpis{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:14px}.rd-wt .wt-kpis .rd-kpi:nth-child(4){border-left:0;padding-left:0}.rd-wt .wt-pair{grid-template-columns:minmax(0,1fr);row-gap:18px}.rd-wt .wt-cal{padding:18px 0 0;border-left:0;border-top:1px solid var(--t-line)}.rd-wt .wt-skill{padding-right:0}.rd-wt .wt-kpis-tracked{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:14px}.rd-wt .wt-kpis-tracked .rd-kpi:nth-child(4){border-left:0;padding-left:0}}@media(max-width:1100px){.rd-wt .dt-layout{grid-template-columns:minmax(0,1fr)}.rd-wt .wt-feed{position:static;max-height:none;padding:18px 0 0;border-left:0;border-top:1px solid var(--t-line)}.rd-wt .wt-identity{padding-right:0}.rd-wt .wt-verdict{padding:16px 0;border-left:0;border-top:1px solid var(--t-line)}.rd-wt .wt-copy-main{padding-right:0}.rd-wt .wt-copy-side{padding:16px 0 0;border-top:1px solid var(--t-line)}}@media(max-width:767px){.rd-wt :is(.wt-kpis,.wt-kpis-tracked){grid-template-columns:repeat(2,minmax(0,1fr))}.rd-wt :is(.wt-kpis,.wt-kpis-tracked) .rd-kpi{border-left:1px solid var(--t-line);padding:4px 14px}.rd-wt :is(.wt-kpis,.wt-kpis-tracked) .rd-kpi:nth-child(odd){border-left:0;padding-left:0}.rd-wt :is(.wt-kpis,.wt-kpis-tracked) .rd-kpi:nth-child(2n){border-left:1px solid var(--t-line);padding-left:14px}.rd-wt .rd-trend,.rd-wt .wt-ring{display:none}.rd-wt .rd-kpi-v{font-size:19px}.rd-wt .wt-id-side{padding-left:0;border-left:0}.rd-wt .dt-list-note{margin-left:0;width:100%}.rd-wt .wt-filters .rd-search{flex-basis:100%}.rd-wt .wt-filters .wt-mode-tabs{overflow-x:auto}.rd-wt .dt-add{flex-wrap:wrap}.rd-wt .ds-form{flex-wrap:nowrap}.rd-wt .ds-field{flex:1 1 auto;order:0}.rd-wt .wt-search{flex-basis:100%}.rd-wt .wt-bulk{position:sticky}}.rd-ds{gap:0}.rd-ds .tone-gold{color:var(--gold)}.rd-ds .rd-tag.is-bad{color:var(--loss);border-color:#ff6b7861}.rd-ds .rd-tag.is-warn{color:var(--gold);border-color:#e8b64c61}.rd-ds-head{display:flex;flex-direction:column;gap:6px;padding-bottom:18px}.rd-ds-title{margin:0;font-size:19px;font-weight:600;letter-spacing:-.01em;color:var(--t-text)}.rd-ds-head .rd-mute{font-size:12.5px}.rd-ds-search{display:flex;align-items:center;flex-wrap:wrap;gap:8px;padding:14px 0;border-top:1px solid var(--t-line);border-bottom:1px solid var(--t-line)}.rd-ds .segmented{padding:2px;gap:2px;background:var(--t-field);border:1px solid var(--t-line);border-radius:3px;box-shadow:none}.rd-ds .segmented button{font-family:var(--mono);font-size:11px;font-weight:400;padding:4px 9px;border-radius:1px;color:var(--t-text2);box-shadow:none}.rd-ds .segmented [aria-checked=true],.rd-ds .segmented [aria-pressed=true],.rd-ds .segmented .is-active{background:var(--t-segon);color:var(--t-text);box-shadow:none}.rd-ds-field{flex:1;min-width:220px;display:flex;align-items:center;gap:8px;height:32px;padding:0 6px 0 10px;background:var(--t-field);border:1px solid var(--t-line);border-radius:3px;transition:border-color .12s}.rd-ds-field:focus-within{border-color:#2d3238}.rd-ds-field.is-invalid{border-color:#ff6b788c}.rd-ds-field>svg{width:14px;height:14px;color:var(--t-mute);flex:none}.rd-ds-field input{flex:1;min-width:0;background:none;border:0;outline:0;font-size:12px;color:var(--t-text);caret-color:var(--brand)}.rd-ds-field input::placeholder{color:var(--t-mute);font-family:var(--font)}.rd-ds-clear{all:unset;cursor:pointer;display:grid;place-items:center;width:22px;height:22px;border-radius:2px;color:var(--t-mute)}.rd-ds-clear:hover{color:var(--t-text);background:var(--t-segon)}.rd-ds-clear svg{width:13px;height:13px}.rd-ds-go{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 14px;border:1px solid var(--brand);border-radius:3px;background:var(--brand);color:#fff;font-size:12.5px;font-weight:500;cursor:pointer}.rd-ds-go:disabled{opacity:.45;cursor:default}.rd-ds-go svg{width:14px;height:14px}.rd-ds-recent{display:flex;align-items:center;gap:6px;margin-left:8px}.rd-ds-chip{cursor:pointer;background:none}.rd-ds-chip:hover{color:var(--t-text);border-color:#2d3238}.rd-ds-status{display:flex;align-items:center;gap:8px;margin:0;padding:8px 0;border-bottom:1px solid var(--t-line);font-size:11.5px;color:var(--t-text2)}.rd-ds-status.is-bad{color:var(--loss)}.rd-ds-pulse{display:inline-block;width:6px;height:6px;border-radius:50%;background:var(--brand);box-shadow:0 0 0 3px #2fa8ff26;animation:rd-ds-pulse 1.2s ease-in-out infinite;flex:none;margin-right:6px}@keyframes rd-ds-pulse{50%{opacity:.35}}.rd-ds-idv{display:grid;grid-template-columns:minmax(0,1fr) 380px;border-bottom:1px solid var(--t-line)}.rd-ds-id{display:flex;align-items:center;gap:14px;padding:18px 24px 18px 0;min-width:0}.rd-ds-av{width:40px;height:40px;border-radius:50%;flex:none;display:grid;place-items:center;background:radial-gradient(circle at 30% 30%,#2a323d,#0f1114);border:1px solid var(--t-line);color:var(--t-text2)}.rd-ds-av svg{width:18px;height:18px;stroke-width:1.6}.rd-ds-id-main{display:flex;flex-direction:column;gap:5px;min-width:0}.rd-ds-id-name{display:flex;align-items:center;gap:8px;margin:0;font-family:var(--mono);font-size:17px;font-weight:600;color:var(--t-text)}.rd-ds-icon{all:unset;cursor:pointer;display:grid;place-items:center;width:22px;height:22px;border-radius:2px;color:var(--t-mute)}.rd-ds-icon:hover{color:var(--t-text);background:var(--t-segon)}.rd-ds-icon svg{width:13px;height:13px}.rd-ds-house{display:inline-flex;align-items:center;gap:4px;font-weight:400}.rd-ds-house svg{width:11px;height:11px}.rd-ds-id-sub{display:flex;flex-wrap:wrap;gap:4px 14px;margin:0;font-size:11px;color:var(--t-mute)}.rd-ds-id-sub a:hover{color:var(--t-text)}.rd-ds-id-pasted{margin:0;font-size:12px;color:var(--t-text2)}.rd-ds-id-pasted b{color:var(--t-text);font-weight:500}.rd-ds-inline{all:unset;cursor:pointer;display:inline-flex;align-items:center;gap:5px;color:var(--t-text2);text-decoration:underline;text-decoration-color:#34383e;text-underline-offset:3px}.rd-ds-inline:hover{color:var(--t-text)}.rd-ds-inline.is-pri{color:var(--brand);text-decoration:none}.rd-ds-inline:disabled{opacity:.5;cursor:default}.rd-ds-inline svg{width:12px;height:12px}.rd-ds-id-acts{margin-left:auto;display:flex;gap:6px;flex:none}.rd-ds-btn{display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 10px;font-size:12px;color:var(--t-text2);background:var(--t-field);border:1px solid var(--t-line);border-radius:3px;cursor:pointer;white-space:nowrap}.rd-ds-btn:hover{color:var(--t-text);border-color:#2d3238}.rd-ds-btn svg{width:12px;height:12px}.rd-ds-btn.is-pri{color:#fff;background:var(--brand);border-color:var(--brand)}.rd-ds-btn:disabled{opacity:.5;cursor:default}.rd-ds-vd{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:4px 16px;padding:16px 0 16px 24px;border-left:1px solid var(--t-line)}.rd-ds-vd-score{margin:0;font-size:30px;font-weight:500;line-height:1;color:var(--t-text)}.rd-ds-vd-score small{font-size:12px;color:var(--t-mute);font-weight:400;margin-left:2px}.rd-ds-vd-text p{margin:0}.rd-ds-vd-label{font-size:14px;font-weight:600}.rd-ds-vd-sub{font-size:11.5px;color:var(--t-text2);margin-top:2px!important}.rd-ds-vd-meter{grid-column:1 / -1;margin-top:10px;height:3px}.rd-ds-vd.is-loss .rd-ds-vd-label{color:var(--loss)}.rd-ds-vd.is-loss .rd-meter i{background:var(--loss)}.rd-ds-vd.is-gold .rd-ds-vd-label{color:var(--gold)}.rd-ds-vd.is-gold .rd-meter i{background:var(--gold)}.rd-ds-vd.is-gain .rd-ds-vd-label{color:var(--gain)}.rd-ds-vd.is-gain .rd-meter i{background:var(--gain)}.rd-ds-kpis{grid-template-columns:repeat(7,minmax(0,1fr));margin:0;padding:14px 0;border-bottom:1px solid var(--t-line)}.rd-ds-kpis .rd-kpi{padding:2px 14px;flex-direction:column;align-items:stretch;gap:8px}.rd-ds-kpis .rd-kpi:first-child{padding-left:0}.rd-ds-kpis .rd-kpi-v{font-size:19px}.rd-ds-kpis .rd-kpi-d{font-size:11px;overflow:hidden;text-overflow:ellipsis}.rd-ds-kpis .rd-trend{width:100%;height:18px;margin:0}.rd-ds-best{gap:6px;text-decoration:none}.rd-ds-best .token-avatar{width:14px;height:14px}.rd-ds-dossier{display:grid;grid-template-columns:1.1fr 1fr 1.15fr;border-bottom:1px solid var(--t-line)}.rd-ds-cellx{padding:16px 20px;border-left:1px solid var(--t-line);min-width:0}.rd-ds-cellx:first-child{border-left:0;padding-left:0}.rd-ds-cellx:last-child{padding-right:0}.rd-ds-cap{display:block;margin:0 0 12px}.rd-ds-cap-2{margin-top:18px}.rd-ds-capsub{color:var(--t-text2);letter-spacing:.04em;text-transform:none;margin-left:4px}a.rd-ds-capsub:hover{color:var(--t-text)}.rd-ds-small{margin:0;font-size:12px;line-height:1.5;display:flex;align-items:center;flex-wrap:wrap;gap:4px 12px}.rd-ds-reasons{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px;font-size:12.5px;color:var(--t-text2);line-height:1.45}.rd-ds-reasons li{display:flex;gap:10px;align-items:baseline}.rd-ds-reasons li:before{content:"";width:6px;height:6px;border-radius:1px;flex:none;transform:translateY(-1px);background:var(--t-mute)}.rd-ds-reasons .is-bad:before{background:var(--loss)}.rd-ds-reasons .is-warn:before{background:var(--gold)}.rd-ds-reasons .is-good:before{background:var(--gain)}.rd-ds-ladder{display:block;width:100%;height:8px}.rd-ds-ladder-track{fill:#15171a}.rd-ds .lad-0{fill:#3a2226;background:#3a2226}.rd-ds .lad-1{fill:#3a3f47;background:#3a3f47}.rd-ds .lad-2{fill:#2b5d4a;background:#2b5d4a}.rd-ds .lad-3{fill:#1f8f63;background:#1f8f63}.rd-ds .lad-4{fill:var(--gain);background:var(--gain)}.rd-ds .lad-5{fill:#7ff0c0;background:#7ff0c0}.rd-ds .lad-6{fill:#d6fff0;background:#d6fff0}.rd-ds-ladder-key{list-style:none;margin:10px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:6px 14px;font-family:var(--mono);font-size:10px;color:var(--t-mute)}.rd-ds-ladder-key li{display:inline-flex;align-items:center;gap:5px}.rd-ds-ladder-key i{width:8px;height:8px;border-radius:1px;display:inline-block}.rd-ds-ladder-key b{color:var(--t-text2);font-weight:500}.rd-ds-ladder-key li.is-empty{opacity:.5}.rd-ds-called{display:flex;flex-wrap:wrap;gap:6px}.rd-ds-pill{all:unset;cursor:pointer;display:inline-flex;align-items:center;gap:6px;padding:3px 8px 3px 4px;border:1px solid var(--t-line);border-radius:3px;font-size:11.5px;color:var(--t-text)}.rd-ds-pill:hover{border-color:#2d3238;background:var(--t-hover)}.rd-ds-pill b{font-weight:500}.rd-ds-pill .token-avatar{width:16px;height:16px}.rd-ds-wl{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:7px;font-size:11.5px}.rd-ds-wl li{display:grid;grid-template-columns:minmax(0,1fr) auto 58px auto;gap:10px;align-items:center}.rd-ds-wl.is-rep li{grid-template-columns:minmax(0,1fr) auto auto}.rd-ds-wl-who{display:flex;align-items:center;gap:7px;min-width:0}.rd-ds-wl-who a{color:var(--t-text)}.rd-ds-wl-who a:hover{color:var(--brand)}.rd-ds-wl-ath{text-align:right;color:var(--t-text2)}.rd-ds-wl-acts{display:flex;gap:8px;justify-content:flex-end;min-width:66px}.rd-ds-wl-acts button{all:unset;cursor:pointer;font-size:11px;color:var(--t-text2)}.rd-ds-wl-acts button:hover{color:var(--t-text)}.rd-ds-wl-acts button:disabled{opacity:.5;cursor:default}.rd-ds-ok{color:var(--gain);display:inline-flex}.rd-ds-ok svg{width:13px;height:13px}.rd-ds-wl-foot{margin-top:10px}.rd-ds-sk-net{height:90px;margin-top:10px;border-radius:2px}.rd-ds-tools{display:flex;align-items:center;flex-wrap:wrap;gap:8px;padding:12px 0;border-bottom:1px solid var(--t-line)}.rd-ds-seg{display:flex;gap:2px;padding:2px;background:var(--t-field);border:1px solid var(--t-line);border-radius:3px}.rd-ds-seg button{all:unset;cursor:pointer;padding:4px 9px;border-radius:1px;font-family:var(--mono);font-size:11px;color:var(--t-text2);white-space:nowrap}.rd-ds-seg button span{margin-left:6px;font-size:10px;color:var(--t-mute)}.rd-ds-seg button:hover{color:var(--t-text)}.rd-ds-seg button.is-on{background:var(--t-segon);color:var(--t-text)}.rd-ds-find{flex:0 1 220px;min-width:160px;height:28px}.rd-ds .rd-ds-sort.select{height:28px;font-size:12px;font-weight:400;color:var(--t-text2);background:var(--t-field);border:1px solid var(--t-line);border-radius:3px;box-shadow:none}.rd-ds-switches{margin-left:auto;display:flex;align-items:center;gap:14px}.rd-ds-switch{display:inline-flex;align-items:center;gap:7px;font-size:11.5px;color:var(--t-text2);cursor:pointer}.rd-ds .switch{width:26px;height:14px;border-radius:7px;border:0;background:#23262b;flex:none}.rd-ds .switch-thumb{top:2px;left:2px;width:10px;height:10px;background:#8a9099}.rd-ds .switch.is-on{background:#2fa8ff59}.rd-ds .switch.is-on .switch-thumb{transform:translate(12px);background:var(--brand)}.rd-ds .switch:focus-visible{outline:1px solid var(--brand);outline-offset:2px}.rd-ds-wall{display:grid;gap:1px;background:var(--t-line);border-bottom:1px solid var(--t-line)}.rd-ds-wall.cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.rd-ds-wall.cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.rd-ds-wall.cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.rd-ds-cell{--surface: var(--t-bg);--grid: rgb(255 255 255 / 4%);position:relative;display:flex;flex-direction:column;min-width:0;background:var(--t-bg);scroll-margin:120px}.rd-ds-cell:hover{background:#090a0c}.rd-ds-cell.is-pasted{box-shadow:inset 0 2px 0 var(--brand)}.rd-ds-ch{display:flex;align-items:center;gap:8px;padding:11px 14px 0;min-width:0;font-size:13px}.rd-ds-ch .token-avatar{width:20px;height:20px;flex:none}.rd-ds-sym{font-weight:500;color:var(--t-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.rd-ds-sym:hover{color:var(--brand)}.rd-ds-age{font-size:10.5px;color:var(--t-mute);flex:none}.rd-ds-ath{margin-left:auto;font-size:11.5px;color:var(--t-mute);white-space:nowrap;flex:none}.rd-ds-ath b{color:var(--t-text);font-weight:500}.rd-ds-plot{position:relative;height:190px;padding:4px 6px 0 10px}.rd-ds-wall.cols-4 .rd-ds-plot{height:160px}.rd-ds-wall.cols-2 .rd-ds-plot{height:230px}.rd-ds-plot .lc-frames{gap:0;padding:0 0 2px}.rd-ds-plot .lc-frame{font:400 10px/1 var(--mono);color:var(--t-mute);border:0;border-radius:1px;padding:3px 6px}.rd-ds-plot .lc-frame:hover,.rd-ds-plot .lc-frame.is-on{color:var(--t-text);background:var(--t-segon)}.rd-ds-plot .lc-frame:focus-visible{outline:1px solid var(--brand)}.rd-ds-plot-msg{display:grid;place-items:center;height:100%;margin:0;color:var(--t-mute);font-size:12px}.rd-ds-sk-chart{height:calc(100% - 12px);margin:6px 0;border-radius:2px}.rd-ds-cell>.rd-ds-sk-chart{height:230px;margin:12px 14px}.rd-ds-cf{display:flex;align-items:center;flex-wrap:wrap;gap:6px 10px;padding:8px 14px 11px;border-top:1px solid var(--t-row);font-size:10.5px;color:var(--t-mute)}.rd-ds-bundle{cursor:pointer;background:none}.rd-ds-bundle:hover{border-color:#3a3f47;color:var(--t-text)}.rd-ds-dumped{display:inline-flex;align-items:center;gap:2px}.rd-ds-dumped svg{width:11px;height:11px}.rd-ds-cf-end{margin-left:auto;display:inline-flex;align-items:center;gap:10px}.rd-ds-cell.is-pad:hover{background:var(--t-bg)}.rd-ds-more{height:1px}.rd-ds-foot{margin:0;padding:10px 0;font-size:11px;color:var(--t-mute)}.rd-ds-empty{display:flex;flex-direction:column;align-items:flex-start;gap:6px;padding:22px 0;border-bottom:1px solid var(--t-line)}.rd-ds-empty.is-inline{padding:28px 0}.rd-ds-empty .rd-mute{font-size:12.5px;max-width:620px;line-height:1.5}.rd-ds-empty-title{margin:0;font-size:14px;font-weight:500;color:var(--t-text)}.rd-ds-empty-icon{width:20px;height:20px;color:var(--t-mute);stroke-width:1.5;margin-bottom:4px}.rd-ds-sk{display:flex;flex-direction:column}.rd-ds-sk-id{height:76px;margin:14px 0;border-radius:2px}@media(max-width:1280px){.rd-ds-kpis{grid-template-columns:repeat(4,minmax(0,1fr));row-gap:14px}.rd-ds-kpis .rd-kpi:nth-child(5){border-left:0;padding-left:0}.rd-ds-dossier{grid-template-columns:1fr 1fr}.rd-ds-dossier>.rd-ds-cellx:last-child{grid-column:1 / -1;border-left:0;border-top:1px solid var(--t-line);padding-left:0}.rd-ds-wall.cols-4{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:900px){.rd-ds-idv{grid-template-columns:minmax(0,1fr)}.rd-ds-id{flex-wrap:wrap;padding-right:0}.rd-ds-id-acts{margin-left:54px}.rd-ds-vd{border-left:0;border-top:1px solid var(--t-line);padding-left:0}.rd-ds-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.rd-ds-kpis .rd-kpi:nth-child(odd){border-left:0;padding-left:0}.rd-ds-kpis .rd-kpi:nth-child(5){border-left:0}.rd-ds-dossier{grid-template-columns:minmax(0,1fr)}.rd-ds-dossier>.rd-ds-cellx{border-left:0;padding-left:0;padding-right:0;border-top:1px solid var(--t-line)}.rd-ds-dossier>.rd-ds-cellx:first-child{border-top:0}.rd-ds-switches{margin-left:0;flex-wrap:wrap}.rd-ds-cols{display:none}.rd-ds-wall.cols-2,.rd-ds-wall.cols-3,.rd-ds-wall.cols-4{grid-template-columns:minmax(0,1fr)}.rd-ds-recent{margin-left:0}}.lg{--t-line: #1a1c1f;--t-row: #131416;--t-text: #e6e8eb;--t-text2: #9096a0;--t-mute: #5d636b;--t-field: #0d0e10;--t-hover: #111215;--font: Inter, ui-sans-serif, system-ui, sans-serif;--mono: "JetBrains Mono", ui-monospace, monospace;min-height:100vh;min-height:100dvh;display:flex;flex-direction:column;background:#070809;color:var(--t-text);font-family:var(--font);font-size:13px;padding:env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left)}.lg-bar{height:48px;flex-shrink:0;display:flex;align-items:center;gap:10px;padding:0 18px;border-bottom:1px solid var(--t-line)}.lg-bar-mark{width:28px;height:28px;object-fit:contain;mix-blend-mode:screen}.lg-name{font-size:13px;font-weight:600;letter-spacing:.1em}.lg-lbl{font-family:var(--mono);font-size:10px;letter-spacing:.14em;color:var(--t-mute);text-transform:uppercase}.lg-live{margin-left:auto;display:inline-flex;align-items:center;gap:6px;font-family:var(--mono);font-size:10.5px;letter-spacing:.1em;color:var(--gain);text-transform:uppercase}.lg-live i{width:6px;height:6px;border-radius:50%;background:var(--gain);box-shadow:0 0 0 3px #25d98f26}.lg-live-warn{color:#f5c451}.lg-live-warn i{background:#f5c451;box-shadow:0 0 0 3px #f5c45126}.lg-body{flex:1;display:grid;grid-template-columns:1fr 1fr}.lg-hero{padding:clamp(40px,9vh,96px) clamp(32px,5vw,72px);border-right:1px solid var(--t-line);display:flex;flex-direction:column;justify-content:center;gap:24px}.lg-mark{width:96px;height:96px;margin-left:-10px;object-fit:contain;mix-blend-mode:screen}.lg-title{font-size:clamp(26px,2.6vw,34px);font-weight:600;letter-spacing:-.015em;line-height:1.15}.lg-log{max-width:460px;padding-top:16px;border-top:1px solid var(--t-line);font-family:var(--mono);font-size:12px;line-height:2;color:var(--t-text2)}.lg-log p{display:flex;gap:12px}.lg-log span{color:var(--t-mute)}.lg-log b{font-weight:400;color:var(--t-text);margin-left:4px}.lg-log .ok{color:var(--gain)}.lg-log .wait{color:#f5c451}.lg-log .bad{color:var(--loss)}.lg-log .cur:after{content:"▍";color:#2fa8ff;animation:lg-blink 1s steps(1) infinite}@keyframes lg-blink{50%{opacity:0}}.lg-auth{padding:clamp(40px,9vh,96px) clamp(32px,5vw,72px);display:flex;flex-direction:column;justify-content:center;gap:4px;max-width:600px}.lg-auth>.lg-lbl{margin-bottom:8px}.lg-auth .gate-alert{margin:4px 0 8px;border-radius:3px}.lg-step{display:flex;gap:14px;padding:16px 0;border-bottom:1px solid var(--t-row)}.lg-step>i{width:22px;flex-shrink:0;padding-top:2px;font-style:normal;font-family:var(--mono);font-size:11px;color:var(--t-mute)}.lg-step>div{flex:1;min-width:0}.lg-step p{margin-bottom:10px;font-size:12.5px;color:var(--t-text2);line-height:1.45}.lg-note{margin-top:14px;font-size:11.5px;color:var(--t-mute);line-height:1.5}.lg-auth>.lg-lbl-sub{margin:26px 0 10px}.lg-btn-url{margin-left:auto;font-family:var(--mono);font-size:11px;color:var(--t-mute)}.lg-btn>.lg-btn-url+svg:last-child{margin-left:10px}.lg-note a{color:var(--t-text2);text-decoration:underline;text-underline-offset:2px}.lg-note a:hover{color:var(--t-text)}.lg-btn{display:flex;align-items:center;gap:10px;width:100%;height:44px;padding:0 14px;border:1px solid var(--t-line);border-radius:3px;background:var(--t-field);color:var(--t-text);font:500 13.5px var(--font);text-align:left;cursor:pointer;transition:background .15s,border-color .15s}.lg-btn>svg:last-child{width:15px;height:15px;margin-left:auto;color:var(--t-mute)}.lg-btn:hover{background:var(--t-hover);border-color:#2d3238}.lg-btn:focus-visible{outline:1px solid #2fa8ff;outline-offset:2px}.lg-btn:disabled{opacity:.45;cursor:default}.lg-btn-discord{background:#5865f2;border-color:#5865f2;color:#fff}.lg-btn-discord:hover{background:#4c58e0;border-color:#4c58e0}.lg-btn-discord>svg:last-child{color:#ffffffb3}.lg-btn-discord .discord-mark{width:18px;height:18px;fill:currentColor}.lg-btn-go{background:var(--t-text);border-color:var(--t-text);color:#070809;font-weight:600}.lg-btn-go:hover:not(:disabled){background:#fff;border-color:#fff}.lg-btn-go>svg:last-child{color:#070809}.lg .gate-code{gap:8px}.lg .gate-code label{font-size:12.5px;color:var(--t-text2);line-height:1.45}.lg .gate-code label b{color:var(--t-text);font-weight:500}.lg .gate-input{height:44px;border:1px solid #2d3238;border-radius:3px;background:#0a0b0d;font-family:var(--mono);font-size:16px}.lg .gate-input:focus{border-color:#2fa8ff}.lg .gate-input-code{font-size:22px;letter-spacing:.4em}.lg .gate-link{font-family:var(--mono);font-size:11px;color:#2fa8ff;margin-top:2px}.lg .gate-code .gate-alert{margin:0;border-radius:3px;font-size:12.5px}.lg-status{height:30px;flex-shrink:0;display:flex;align-items:center;gap:20px;padding:0 18px;border-top:1px solid var(--t-line);font-family:var(--mono);font-size:10.5px;color:var(--t-mute)}.lg-status-end{margin-left:auto}.lg-live-bad{color:var(--loss)}.lg-live-bad i{background:var(--loss);box-shadow:0 0 0 3px #ff5c6c26}.lg-load{flex:1;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:22px;width:min(420px,100% - 40px);margin:0 auto}.lg-load .lg-mark{width:72px;height:72px;margin:0}.lg-load .lg-log{width:100%;max-width:none;margin:0;border-top:0;padding-top:0}.lg-load .lg-log p{opacity:0;animation:lg-in .01s forwards}.lg-load .lg-log p:nth-child(2){animation-delay:.5s}.lg-load .lg-log p:nth-child(3){animation-delay:.9s}@keyframes lg-in{to{opacity:1}}.lg-prog{width:100%;height:2px;background:var(--t-row);overflow:hidden}.lg-prog i{display:block;width:30%;height:100%;background:#2fa8ff;animation:lg-slide 1.2s ease-in-out infinite}@keyframes lg-slide{0%{transform:translate(-100%)}to{transform:translate(340%)}}@media(max-width:760px){.lg-bar{height:52px;padding:0 16px}.lg-body{display:flex;flex-direction:column}.lg-hero{display:contents}.lg-mark{order:1;width:64px;height:64px;margin:28px 0 0 10px}.lg-title{order:2;padding:14px 20px 6px;font-size:24px}.lg-auth{order:3;padding:18px 20px 8px;max-width:none;justify-content:flex-start}.lg-step{padding:14px 0}.lg-btn{height:48px;font-size:14.5px}.lg .gate-input{height:48px}.lg-log{order:4;margin:10px 20px 24px;max-width:none;font-size:11.5px}.lg-status{display:none}}@media(prefers-reduced-motion:reduce){.lg-log .cur:after,.lg-prog i{animation:none}.lg-load .lg-log p{opacity:1;animation:none}}.drawer.bd-drawer{--t-line: #1a1c1f;--t-row: #131416;--t-text: #e6e8eb;--t-text2: #9096a0;--t-mute: #5d636b;--t-field: #0d0e10;--t-segon: #1b1d21;--t-tag: #24272c;--font: Inter, ui-sans-serif, system-ui, sans-serif;--mono: "JetBrains Mono", ui-monospace, monospace;width:min(1040px,100%);display:flex;flex-direction:column;gap:0;padding:0;overflow:hidden;background:#070809;border-left-color:#26292e;color:var(--t-text);font-family:var(--font);font-size:13px}.bd-drawer .rd-label{font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--t-mute);font-weight:500}.bd-drawer .rd-tag.is-bad{color:var(--loss);border-color:#ff6b7861}.bd-drawer .rd-tag.is-warn{color:var(--gold);border-color:#e8b64c61}.bd-drawer .tone-gain{color:var(--gain)}.bd-drawer .tone-loss{color:var(--loss)}.bd-drawer .tone-gold{color:var(--gold)}.bd-drawer .ra{text-align:right}.bd-drawer .bd-head{flex:none;gap:12px;padding:14px 20px;border-bottom:1px solid var(--t-line)}.bd-drawer .bd-title{display:flex;align-items:center;gap:8px;font-family:var(--mono);font-size:16px;font-weight:600}.bd-drawer .bd-title .rd-tag{font-weight:400}.bd-sub{display:flex;gap:10px;margin-top:4px;font-size:10.5px;color:var(--t-mute)}.bd-head-links{display:flex;gap:6px}.bd-btn{all:unset;cursor:pointer;box-sizing:border-box;display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 10px;font-size:12px;color:var(--t-text2);background:var(--t-field);border:1px solid var(--t-line);border-radius:3px;white-space:nowrap}.bd-btn:hover{color:var(--t-text);border-color:#2d3238}.bd-btn:focus-visible{outline:1px solid var(--brand);outline-offset:1px}.bd-btn svg{width:13px;height:13px}.bd-btn.is-icon{width:28px;padding:0;justify-content:center}.bd-split{flex:1;min-height:0;display:grid;grid-template-columns:440px minmax(0,1fr)}.bd-left,.bd-right{min-height:0;overflow-y:auto}.bd-left{border-right:1px solid var(--t-line);display:flex;flex-direction:column}.bd-right{display:flex;flex-direction:column}.bd-drawer .bd-body{flex:1;gap:0}.bd-drawer .bd-note{padding:16px 20px;font-size:12.5px}.bd-drawer .bd-sk-hero,.bd-drawer .bd-sk-bar,.bd-drawer .bd-sk-row{margin:10px 20px 0;border-radius:2px}.bd-drawer .bd-hero{display:block;padding:14px 20px;border-bottom:1px solid var(--t-line)}.bd-hero-row{display:flex;align-items:baseline;gap:10px;margin-bottom:10px}.bd-drawer .bd-big{font-family:var(--mono);font-size:30px;font-weight:600;letter-spacing:0}.bd-drawer .bd-big.is-light{color:var(--gain)}.bd-drawer .bd-hero-sub{font-size:12px;color:var(--t-text2)}.bd-drawer .bd-bar{height:8px;border-radius:0}.bd-drawer .bd-bar-track{fill:#15171a}.bd-drawer .bd-c-linked{fill:var(--gold);background:var(--gold)}.bd-drawer .bd-c-unknown{fill:#3a3f47;background:#3a3f47}.bd-drawer .bd-legend{gap:16px;margin-top:8px;font-size:10.5px;color:var(--t-mute)}.bd-drawer .bd-legend li{gap:6px}.bd-drawer .bd-legend b{color:var(--t-text);font-weight:500;margin-left:2px}.bd-key{width:8px;height:8px;border-radius:1px}.bd-drawer .bd-list-title{display:flex;align-items:center;gap:8px;margin:0;padding:14px 20px 8px;font-size:11px}.bd-drawer .bd-reading{margin-left:auto;font-size:11px;color:var(--t-mute)}.bd-drawer .bd-table{font-size:11.5px}.bd-drawer .bd-table th{height:28px;padding:0 10px 0 0;font-size:9.5px;font-weight:400;letter-spacing:.12em;color:var(--t-mute);border-bottom:1px solid var(--t-row);border-top:1px solid var(--t-row);vertical-align:middle}.bd-drawer .bd-table td{height:36px;padding:0 10px 0 0;border-bottom:1px solid var(--t-row)}.bd-drawer .bd-table th:first-child,.bd-drawer .bd-table td:first-child{padding-left:20px}.bd-drawer .bd-table th:last-child,.bd-drawer .bd-table td:last-child{padding-right:20px}.bd-drawer .bd-wallet{font-weight:400}.bd-bought{display:inline-flex;align-items:center;gap:6px}.bd-drawer .bd-table b{font-weight:500}.bd-drawer .bd-sol{display:inline;font-size:10.5px;color:var(--t-mute)}.bd-drawer .bd-link{height:auto;padding:1px 5px;border-radius:2px;font-family:var(--mono);font-size:10px;font-weight:400;background:none;border:1px solid var(--t-tag);color:var(--t-text2)}.bd-drawer .bd-link.is-self,.bd-drawer .bd-link.is-dev{color:var(--loss);border-color:#ff6b7861}.bd-drawer .bd-link.is-funder,.bd-drawer .bd-link.is-alt,.bd-drawer .bd-link.is-cosign,.bd-drawer .bd-link.is-repeat{color:var(--gold);border:1px solid rgb(232 182 76 / 38%)}.bd-drawer .bd-now{font-weight:400}.bd-drawer .bd-now.is-out{color:var(--loss)}.bd-drawer .bd-holds{height:auto;padding:0;background:none;font-size:11.5px;color:var(--t-text2)}.bd-drawer .bd-alert{margin-top:12px;align-items:baseline;gap:10px;padding:10px 20px;border-radius:0;border:0;border-top:1px solid var(--t-line);border-bottom:1px solid var(--t-line);background:none;font-size:12px;color:var(--t-text2)}.bd-drawer .bd-alert.is-bad{background:#ff6b780a}.bd-drawer .bd-alert svg{width:13px;height:13px;align-self:center}.bd-drawer .bd-alert b{font-family:var(--mono);font-weight:500;color:var(--t-text)}.bd-drawer .bd-alert.is-bad svg{color:var(--loss)}.bd-drawer .bd-actions{padding:12px 20px 0}.bd-drawer .bd-foot{padding:10px 20px 20px;font-size:11px;color:var(--t-mute)}.bd-drawer .bd-chart-tools{flex:none;padding:10px 20px;border-bottom:1px solid var(--t-line);font-size:11px}.bd-drawer .segmented{padding:2px;gap:2px;background:var(--t-field);border:1px solid var(--t-line);border-radius:3px;box-shadow:none}.bd-drawer .segmented button{font-family:var(--mono);font-size:11px;font-weight:400;padding:3px 8px;border-radius:1px;color:var(--t-text2);box-shadow:none}.bd-drawer .segmented [aria-checked=true],.bd-drawer .segmented [aria-pressed=true],.bd-drawer .segmented .is-active{background:var(--t-segon);color:var(--t-text);box-shadow:none}.bd-drawer .bd-chart{flex:none;height:380px;border-bottom:1px solid var(--t-line)}.bd-kpis{flex:none;display:grid;grid-template-columns:repeat(4,1fr);margin:0;border-bottom:1px solid var(--t-line)}.bd-kpis>div{padding:12px 16px;border-right:1px solid var(--t-line);min-width:0}.bd-kpis>div:first-child{padding-left:20px}.bd-kpis>div:last-child{border-right:0}.bd-kpis dd{margin:5px 0 0;font-size:16px;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bd-kpis dd.rd-mute{margin-top:3px;font-size:10px;font-weight:400}.bd-timeline{list-style:none;margin:0;padding:12px 20px 20px}.bd-timeline li{display:grid;grid-template-columns:80px 1fr;padding:4px 0;font-size:11px;color:var(--t-text2)}.bd-timeline b{font-weight:400;color:var(--t-mute)}@media(max-width:900px){.drawer.bd-drawer{overflow-y:auto}.bd-split{flex:none;display:flex;flex-direction:column}.bd-left,.bd-right{flex:none;overflow:visible}.bd-left{border-right:0;border-bottom:1px solid var(--t-line)}.bd-drawer .bd-head{flex-wrap:wrap}.bd-head-links{order:3;width:100%;flex-wrap:wrap}.bd-drawer .bd-chart{height:280px}.bd-kpis{grid-template-columns:repeat(2,1fr)}.bd-kpis>div:nth-child(2){border-right:0}.bd-kpis>div:nth-child(-n+2){border-bottom:1px solid var(--t-line)}.bd-kpis>div:nth-child(3){padding-left:20px}}.sn-page{padding:18px 24px 32px;gap:0}.sn-page .num{font-family:var(--mono);font-variant-numeric:tabular-nums}.sn-page b{font-weight:500;color:var(--t-text)}.sn-page .tone-gain{color:var(--gain)}.sn-page .tone-loss{color:var(--loss)}.sn-skel{height:480px}.sn-head{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;border-bottom:1px solid var(--t-line)}.sn-title{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap;padding-bottom:14px}.sn-title h1{margin:0;font-size:24px;font-weight:600;letter-spacing:-.01em;color:var(--t-text)}.sn-title p{margin:0 0 0 8px;font-family:var(--mono);font-size:12px}.sn-tabs{display:flex;gap:6px}.sn-tabs button{position:relative;display:inline-flex;align-items:center;gap:6px;padding:10px 14px 14px;font-size:13.5px;color:var(--t-text2);background:none}.sn-tabs button:hover:not(:disabled){color:var(--t-text)}.sn-tabs button.is-active{color:var(--t-text);font-weight:500}.sn-tabs button.is-active:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:2px;background:var(--brand)}.sn-tabs button:disabled{color:var(--t-mute);cursor:default}.sn-tabs svg{width:14px;height:14px}.sn-soon{font-family:var(--mono);font-size:9.5px;border:1px solid var(--t-line);border-radius:3px;padding:0 5px;color:var(--t-mute)}.sn-coverage{display:flex;flex-wrap:wrap;margin:0;border-bottom:1px solid var(--t-line);font-size:12px;color:var(--t-text2)}.sn-coverage span{padding:10px 18px;border-right:1px solid var(--t-line)}.sn-coverage span:first-child{padding-left:2px}.sn-coverage span:last-child{border-right:0}.sn-body{display:grid;grid-template-columns:340px minmax(0,1fr);align-items:start}.sn-main{min-width:0;padding:16px 0 0 16px;transition:opacity var(--fast)}.sn-main.is-busy{opacity:.55}.sn-panel{position:sticky;top:0;display:flex;flex-direction:column;max-height:calc(100vh - var(--topbar));border-right:1px solid var(--t-line)}.sn-panel-scroll{overflow-y:auto;padding:16px 16px 12px 0;display:flex;flex-direction:column;gap:18px;scrollbar-width:thin}.sn-panel-title{margin:0;letter-spacing:.2em}.sn-sec{display:flex;flex-direction:column;gap:9px;padding-top:14px;border-top:1px solid var(--t-line)}.sn-sec>.rd-label{margin:0 0 2px}.sn-row{display:grid;grid-template-columns:112px minmax(0,1fr);align-items:center;gap:10px;min-height:30px}.sn-row-label{font-size:12px;color:var(--t-text2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sn-row-ctl{display:flex;align-items:center;gap:8px;min-width:0;flex-wrap:wrap}.sn-stack{display:flex;flex-direction:column;gap:7px}.sn-hint{font-size:11px;color:var(--t-mute)}.sn-small{font-size:11.5px}.sn-grid2{display:grid;grid-template-columns:1fr 1fr;gap:8px 12px}.sn-grid2 .sn-row{grid-template-columns:66px minmax(0,1fr)}.sn-grid2 .sn-row-ctl{flex-wrap:nowrap}.sn-grid2 .sn-hint{display:none}.sn-num{display:inline-flex;align-items:center;height:30px;min-width:0;flex:1;max-width:140px;background:var(--t-field);border:1px solid var(--t-line);border-radius:3px}.sn-num:focus-within{border-color:#2fa8ff8c}.sn-num.is-bad{border-color:#ff4d5e8c}.sn-num input{width:100%;min-width:0;height:100%;padding:0 6px 0 8px;background:none;border:0;outline:none;color:var(--t-text);font-family:var(--mono);font-size:12.5px}.sn-num input::placeholder{color:var(--t-mute)}.sn-unit{padding:0 7px 0 0;font-family:var(--mono);font-size:11px;color:var(--t-mute)}.sn-num-s{max-width:84px}.sn-num-xs{max-width:92px}.sn-pair{display:flex;align-items:center;gap:8px;min-width:0}.sn-chips{display:grid;grid-template-columns:repeat(auto-fill,minmax(96px,1fr));gap:6px}.sn-chip{display:flex;align-items:flex-start;gap:7px;padding:7px 8px;text-align:left;background:none;border:1px solid var(--t-line);border-radius:3px;color:var(--t-mute);font-size:11.5px}.sn-chip.is-on{color:var(--t-text);border-color:#2fa8ff73;background:#2fa8ff0f}.sn-check{flex:none;width:12px;height:12px;margin-top:1px;border:1px solid #3a3e45;border-radius:2px}.sn-chip.is-on .sn-check{background:var(--brand);border-color:var(--brand)}.sn-chip-text{display:flex;flex-direction:column;gap:2px;min-width:0}.sn-chip-n{color:var(--t-mute);font-size:11px}.sn-chip.is-on .sn-chip-n{color:var(--brand)}.sn-select{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;height:30px;padding:0 10px;background:var(--t-field);border:1px solid var(--t-line);border-radius:3px;color:var(--t-text);font-size:12.5px}.sn-select svg{width:14px;height:14px;color:var(--t-mute)}.sn-row-ctl .popover-root{flex:1;min-width:0}.sn-callers{width:260px;padding:6px;background:#0d0e10;border:1px solid #24272c;border-radius:4px}.sn-callers-list{display:flex;flex-direction:column;max-height:300px;overflow-y:auto}.sn-callers-row{display:flex;align-items:center;gap:9px;padding:6px;font-size:12.5px;border-radius:3px;cursor:pointer}.sn-callers-row:hover{background:var(--t-row)}.sn-callers-name{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sn-page .checkbox{width:14px;height:14px;border-radius:2px}.sn-page .checkbox svg{width:10px;height:10px}.sn-link{display:inline-flex;align-items:center;gap:5px;padding:4px 0;background:none;color:var(--brand);font-size:12px}.sn-link:disabled{color:var(--t-mute)}.sn-link svg{width:13px;height:13px}.sn-hours{display:grid;grid-template-columns:repeat(24,minmax(0,1fr));border:1px solid var(--t-line);border-radius:2px}.sn-hour{height:20px;padding:0;font-size:8.5px;background:none;color:var(--t-mute);border-right:1px solid var(--t-line)}.sn-hour:last-child{border-right:0}.sn-hour.is-on{background:#2a2d33;color:var(--t-text)}.sn-dates{display:flex;align-items:center;gap:8px;width:100%;height:30px;padding:0 8px;background:var(--t-field);border:1px solid var(--t-line);border-radius:3px}.sn-dates svg{width:14px;height:14px;color:var(--t-mute);flex:none}.sn-dates input{min-width:0;flex:1;font-family:var(--mono);background:none;border:0;color:var(--t-text);font-size:12px;color-scheme:dark}.sn-ladder{display:flex;flex-direction:column;gap:6px;padding-left:106px}.sn-rung{display:flex;align-items:center;gap:8px}.sn-rung .sn-num{max-width:86px}.sn-x{display:grid;place-items:center;width:22px;height:22px;background:none;color:var(--t-mute)}.sn-x:hover{color:var(--t-text)}.sn-x svg{width:14px;height:14px}.sn-warn{margin:0;font-size:11.5px;color:var(--loss)}.sn-stack:has(.sn-ladder){display:grid;grid-template-columns:112px minmax(0,1fr);align-items:start;gap:10px}.sn-stack:has(.sn-ladder) .sn-ladder{padding-left:0}.sn-stack:has(.sn-ladder) .sn-row-label{padding-top:7px}.sn-panel-foot{display:flex;align-items:center;flex-wrap:wrap;gap:10px;padding:12px 16px 12px 0;border-top:1px solid var(--t-line);background:#070809}.sn-panel-foot .btn{height:36px;border-radius:3px;font-size:13px;font-weight:500;box-shadow:none}.sn-panel-foot .btn-outline{background:none;border-color:#2a2d33;color:var(--t-text)}.sn-panel-foot .btn-primary{background:var(--brand);color:#fff}.sn-ran{font-size:11.5px}.sn-err{flex-basis:100%}.sn-seg.segmented{padding:2px;gap:2px;background:var(--t-field);border:1px solid var(--t-line);border-radius:3px;box-shadow:none}.sn-seg .segment{min-width:0;height:26px;padding:0 12px;border-radius:2px;font-size:11.5px;font-weight:400;color:var(--t-text2);box-shadow:none}.sn-seg .segment.is-active{background:var(--t-segon);color:var(--t-text);box-shadow:inset 0 0 0 1px #2fa8ff8c}.sn-page .switch{width:30px;height:18px;border-radius:9px}.sn-page .switch-thumb{top:2px;left:2px;width:12px;height:12px}.sn-page .switch.is-on .switch-thumb{transform:translate(12px)}.sn-results{display:flex;flex-direction:column;gap:14px}.sn-results>.rd-label{margin:0;letter-spacing:.2em}.sn-universe{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px;margin:0;font-size:12px;color:var(--t-text2)}.sn-universe .rd-label{margin-right:10px}.sn-kpis{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.9fr) minmax(0,.85fr) minmax(0,.8fr) minmax(0,1.05fr) minmax(0,1.45fr) minmax(0,.9fr);border-top:1px solid var(--t-line);border-bottom:1px solid var(--t-line)}.sn-kpi{display:flex;flex-direction:column;gap:6px;min-height:84px;padding:12px 14px;border-right:1px solid var(--t-line);min-width:0}.sn-kpi:first-child{padding-left:0}.sn-kpi:last-child{border-right:0}.sn-kpi-v{font-size:21px;font-weight:300;color:var(--t-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sn-kpi-sub{font-size:11px}.sn-kpi .rd-label{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sn-block{display:flex;flex-direction:column;gap:10px;min-width:0}.sn-block-head{display:flex;align-items:center;gap:14px;margin:0;font-size:11.5px;flex-wrap:wrap}.sn-block-head .rd-mute{font-family:var(--mono)}.sn-spacer{flex:1}.sn-trio{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.8fr) minmax(0,1.7fr);border-top:1px solid var(--t-line);border-bottom:1px solid var(--t-line)}.sn-trio>.sn-block{padding:12px 14px;border-right:1px solid var(--t-line)}.sn-trio>.sn-block:first-child{padding-left:0}.sn-trio>.sn-block:last-child{border-right:0;padding-right:0}.sn-chart-empty{padding:40px 0;text-align:center}.sn-equity,.sn-hist,.sn-scatter{width:100%}.sn-equity svg,.sn-scatter svg{display:block}.sn-grid{stroke:#15171a;stroke-width:1}.sn-zero{stroke:#3a3e45;stroke-width:1;stroke-dasharray:3 3}.sn-diag{stroke:#4a4f57;stroke-width:1;stroke-dasharray:4 4}.sn-axis{fill:var(--t-mute);font-family:var(--mono);font-size:10px}.sn-line{fill:none;stroke-width:1.5;stroke-linejoin:round}.sn-line.is-gain{stroke:var(--gain)}.sn-line.is-loss{stroke:var(--loss)}.sn-dd{fill:#ff4d5e1f}.sn-dd-label{fill:var(--loss);font-family:var(--mono);font-size:10.5px}.sn-cursor{stroke:#2a2d33;stroke-width:1}.sn-dot{fill:#fff;stroke:var(--brand);stroke-width:2}.sn-bar.is-gain{fill:var(--gain)}.sn-bar.is-loss{fill:var(--loss)}.sn-bar-n{fill:var(--t-text);font-family:var(--mono);font-size:10.5px}.sn-pt{fill:#5d636b;opacity:.75}.sn-pt.is-gain{fill:var(--gain);opacity:.95}.sn-ring{fill:none;stroke:#fff;stroke-width:1.6}.sn-ring-label{fill:var(--t-text);font-family:var(--mono);font-size:11px}.sn-pnlbar .is-gain{fill:var(--gain)}.sn-pnlbar .is-loss{fill:var(--loss)}.sn-exits{display:flex;flex-direction:column;gap:12px;padding-top:8px}.sn-ex-0{fill:#b9bdc4}.sn-ex-1{fill:#8b9098}.sn-ex-2{fill:#5f646c}.sn-ex-3{fill:#42464d}.sn-ex-4{fill:#2c2f34}.sn-exits-legend{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:4px}.sn-exits-item{display:flex;flex-direction:column;gap:3px;font-size:10.5px;min-width:0}.sn-exits-n{font-size:15px;color:var(--t-text)}.sn-exits-name{color:var(--t-text2);line-height:1.25}.sn-scroll{overflow-x:auto}.sn-table{width:100%;border-collapse:collapse;font-size:12.5px}.sn-page .sn-table th{padding:7px 8px;font-size:10px;letter-spacing:.1em;text-transform:uppercase;font-weight:500;color:var(--t-mute);text-align:left;border-bottom:1px solid var(--t-line);white-space:nowrap}.sn-page .sn-table td{padding:6px 8px;border-bottom:1px solid var(--t-row);white-space:nowrap}.sn-page .sn-table tbody tr{height:34px}.sn-table .r{text-align:right}.sn-table tr.is-thin td{color:var(--t-mute)}.sn-table tr.is-thin .tone-gain,.sn-table tr.is-thin .tone-loss{opacity:.6}.sn-thin{margin-left:8px;font-family:var(--mono);font-size:10px;color:var(--t-mute);border:1px solid var(--t-line);border-radius:3px;padding:0 5px}.sn-person{display:inline-flex;align-items:center;gap:8px}.sn-token{display:inline-flex;align-items:center;gap:8px;color:var(--t-text);font-family:var(--mono)}.sn-token:hover span{color:var(--brand)}.sn-tag{font-size:11px;color:var(--t-text2);background:#121417;border:1px solid var(--t-line);border-radius:3px;padding:1px 6px}.sn-trades tbody tr:not(.sn-fills-row){cursor:pointer}.sn-trades tbody tr.is-open td{background:var(--t-hover)}.sn-chev svg{width:14px;height:14px;color:var(--t-mute)}.sn-exit{display:inline-block;min-width:40px;margin-left:6px;text-align:center;font-family:var(--mono);font-size:10px;color:var(--t-text2);border:1px solid #2a2d33;border-radius:3px;padding:1px 5px}td>.sn-exit{margin-left:0}.sn-exit.is-sl{color:var(--loss);border-color:#ff4d5e73}.sn-fills-row td{background:#0b0c0e}.sn-fills{display:flex;align-items:center;flex-wrap:wrap;gap:10px;padding:4px 0;font-size:11.5px;color:var(--t-text)}.sn-fill{display:inline-flex;align-items:center;gap:6px}.sn-arrow{color:var(--t-mute)}.sn-pip{width:7px;height:7px;border-radius:50%}.sn-pip.is-buy{background:var(--gain)}.sn-pip.is-sell{background:var(--loss)}.sn-setup{display:flex;align-items:center;flex-wrap:wrap;gap:10px 12px;padding-bottom:12px;border-bottom:1px solid var(--t-line);font-size:12.5px}.sn-chipline{padding:6px 10px;font-size:11.5px;color:var(--t-text);background:var(--t-field);border:1px solid var(--t-line);border-radius:3px}.sn-select-s.select{height:30px;border-radius:3px;background:var(--t-field);border:1px solid var(--t-line);box-shadow:none;font-family:var(--mono);font-size:12px}.sn-grid-pop{width:420px;padding:12px;background:#0d0e10;border:1px solid #24272c;border-radius:4px}.sn-grid-form{display:flex;flex-direction:column;gap:10px}.sn-grid-form label{display:flex;flex-direction:column;gap:4px;font-size:11px}.sn-grid-form textarea,.sn-grid-form input{width:100%;padding:7px 8px;background:#070809;border:1px solid var(--t-line);border-radius:3px;color:var(--t-text);font-size:12px;resize:vertical}.sn-grid-acts{display:flex;justify-content:flex-end;gap:8px}.sn-grid-acts .btn{height:30px;border-radius:3px;font-size:12.5px;box-shadow:none}.sn-empty{padding:48px 0;max-width:620px;font-size:13px;color:var(--t-text2)}.sn-split{display:flex;flex-direction:column;gap:6px}.sn-split-head{display:flex;justify-content:space-between;margin:0}.sn-split-at{font-size:11px;color:var(--t-text)}.sn-split svg{display:block}.sn-train{fill:var(--gain)}.sn-val{fill:#3a3e45}.sn-split-foot{display:flex;justify-content:space-between;gap:12px;margin:0;font-size:10.5px;letter-spacing:.04em}.sn-verdict{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:12px 0;border-top:1px solid var(--t-line);border-bottom:1px solid var(--t-line)}.sn-verdict .rd-label{margin:0 0 4px}.sn-verdict-main{margin:0;font-size:12.5px}.sn-verdict-main b{font-size:17px;font-weight:500}.sn-verdict .btn{height:34px;border-radius:3px;background:none;border-color:#2a2d33;color:var(--t-text);font-weight:500;box-shadow:none}.sn-baseline{display:flex;align-items:center;gap:24px;flex-wrap:wrap;padding-bottom:12px;border-bottom:1px dashed #2a2d33;font-size:12.5px}.sn-baseline-ex{flex:1;min-width:260px;font-family:var(--mono);font-size:12px}.sn-side{display:flex;align-items:baseline;gap:12px;padding-left:18px;border-left:1px solid var(--t-line);font-size:15px}.sn-side .rd-label{font-size:10px}.sn-group-head th{border-bottom:0!important}.sn-gh{text-align:center!important;border-bottom:1px solid var(--t-line)!important;color:var(--t-text2)!important}.sn-gl{border-left:1px solid var(--t-line)}.sn-rank tr.is-dim td{opacity:.55}.sn-pills{display:inline-flex;gap:4px}.sn-pill{font-size:10.5px;padding:2px 6px;border:1px solid #2a2d33;border-radius:3px;color:var(--t-text)}.sn-pill.is-off{color:var(--t-mute)}.sn-twins{align-self:center;margin-left:4px;font-size:10px;color:var(--t-mute)}.sn-num-m{max-width:112px}.sn-holds{display:inline-flex;align-items:center;gap:4px;font-family:var(--mono);font-size:10px;letter-spacing:.06em;text-transform:uppercase;color:var(--gain);border:1px solid rgb(37 217 143 / 40%);border-radius:3px;padding:1px 6px}.sn-holds svg{width:11px;height:11px}.sn-acts{opacity:0}.sn-rank tr:hover .sn-acts,.sn-acts:focus-within{opacity:1}.sn-acts button{padding:3px;background:none;color:var(--t-text2)}.sn-acts button:hover{color:var(--brand)}.sn-acts svg{width:14px;height:14px}@media(max-width:1280px){.sn-kpis{grid-template-columns:repeat(4,minmax(0,1fr))!important}.sn-kpi:nth-child(4){border-right:0}.sn-kpi:nth-child(5){padding-left:0}.sn-trio{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.sn-trio>.sn-block:last-child{grid-column:1 / -1;padding-left:0;border-top:1px solid var(--t-line)}.sn-trio>.sn-block:nth-child(2){border-right:0}}@media(max-width:960px){.sn-page{padding:12px 16px 24px}.sn-head{flex-direction:column;align-items:stretch}.sn-body{grid-template-columns:minmax(0,1fr)}.sn-panel{position:static;max-height:none;border-right:0;border-bottom:1px solid var(--t-line)}.sn-panel-scroll{padding-right:0}.sn-main{padding-left:0}.sn-kpis{grid-template-columns:repeat(2,minmax(0,1fr))!important}.sn-kpi{padding-left:0;border-right:0;border-bottom:1px solid var(--t-line)}.sn-trio{grid-template-columns:minmax(0,1fr)}.sn-trio>.sn-block{padding-left:0;padding-right:0;border-right:0;border-bottom:1px solid var(--t-line)}}.sn-head-right{display:flex;align-items:center;gap:18px;padding-bottom:12px}.sb-lab{display:inline-flex;align-items:center;gap:10px;font-size:13px;color:var(--t-text);cursor:pointer}.sb-lab .rd-mute{font-size:12px}.sn-page .btn.sb-new,.sb-empty-actions .btn,.sb-head-actions .btn,.sb-confirm .btn,.sb-profiles .btn{height:34px;border-radius:3px;font-size:13px;font-weight:500;box-shadow:none}.sn-page .btn-primary,.sn-page .btn-primary:hover:not(:disabled){background:var(--brand);border-color:var(--brand);color:#fff;box-shadow:none}.sn-page .btn-primary:hover:not(:disabled){filter:brightness(1.1)}.sn-page .btn-outline{background:none;border-color:#2a2d33;color:var(--t-text)}.sn-page .btn-outline:hover:not(:disabled){background:var(--t-row)}.sn-page .btn.is-danger{background:var(--loss);color:#fff}.sn-labbar{display:flex;justify-content:flex-end;border-bottom:1px solid var(--t-line)}.sb-error{padding:24px 0}.sb-layout{display:grid;grid-template-columns:300px minmax(0,1fr);align-items:start;min-height:calc(100vh - var(--topbar) - 90px)}.sb-list{position:sticky;top:0;border-right:1px solid var(--t-line);padding:14px 0 16px}.sb-list-title{margin:0 0 10px;letter-spacing:.2em}.sb-list ul{list-style:none;margin:0;padding:0;border-top:1px solid var(--t-line)}.sb-list li{border-bottom:1px solid var(--t-line)}.sb-item{position:relative;display:flex;flex-direction:column;gap:5px;width:100%;padding:13px 14px 13px 16px;text-align:left;background:none;color:var(--t-text)}.sb-item:hover{background:var(--t-hover)}.sb-item.is-active{background:var(--t-row)}.sb-item.is-active:before{content:"";position:absolute;left:0;top:0;bottom:0;width:2px;background:var(--brand)}.sb-item-top{display:flex;align-items:center;justify-content:space-between;gap:8px}.sb-item-name{font-size:14px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sb-item-src{font-family:var(--mono);font-size:11.5px;color:var(--t-mute);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sb-item-row{display:flex;align-items:flex-end;justify-content:space-between;gap:10px}.sb-item-figs{display:flex;flex-direction:column;gap:4px;flex:1;min-width:0}.sb-item-row .spark{flex:none}.sb-item-pnl{font-size:19px;font-weight:300}.sb-item-pnl.rd-mute{font-size:13px;font-family:var(--sans, inherit)}.sb-item-sub{font-size:11.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sb-item-open{font-size:11.5px;color:var(--t-text2)}.sb-soon{margin:16px 14px 0 16px;font-size:11.5px;line-height:1.5}.sb-tag{flex:none;font-family:var(--mono);font-size:10px;letter-spacing:.1em;text-transform:uppercase;border:1px solid var(--t-line);border-radius:3px;padding:1px 6px;color:var(--t-text2)}.sb-tag.is-paper{color:#e0b341;border-color:#e0b3418c}.sb-tag.is-paused{color:var(--t-text2);border-color:#34373d}.sb-tag.is-cal{color:var(--gain);border-color:#25d98f73}.sb-console{min-width:0;padding:16px 0 24px 20px;display:flex;flex-direction:column;gap:14px}.sb-head{display:flex;flex-direction:column;gap:6px;min-width:0}.sb-head-top{display:flex;align-items:center;justify-content:space-between;gap:16px;min-width:0}.sb-head-id{display:flex;align-items:center;gap:12px;min-width:0}.sb-head-id h2{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sb-head-actions{flex:none}.sb-head-id h2{margin:0;font-size:20px;font-weight:600;color:var(--t-text)}.sb-meta{margin:0;font-family:var(--mono);font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sb-tip{position:relative;display:inline-flex;outline:none}.sb-tip.is-dotted{text-decoration:underline dotted #4a4f57;text-underline-offset:3px;cursor:help}.sb-tip:after{content:attr(data-tip);position:absolute;z-index:40;top:calc(100% + 8px);left:0;width:max-content;max-width:320px;padding:8px 10px;border:1px solid #2a2d33;border-radius:4px;background:#0d0e10;color:var(--t-text);font-family:var(--sans, Inter, sans-serif);font-size:12px;line-height:1.45;white-space:normal;text-align:left;letter-spacing:0;pointer-events:none;display:none}.sb-tip.is-end:after{left:auto;right:0}.sb-tip:hover:after,.sb-tip:focus-visible:after,.sb-tip:focus-within:after{display:block}.sb-meta .sb-tip{display:inline}.sb-meta:has(.sb-tip:hover,.sb-tip:focus-visible){overflow:visible}.sb-head-actions{display:flex;align-items:center;gap:8px}.sb-head-actions .btn svg{width:15px;height:15px}.sb-golive:disabled{opacity:.55}.sb-rename input{height:32px;width:min(360px,60vw);padding:0 10px;background:var(--t-field);border:1px solid rgb(47 168 255 / 55%);border-radius:3px;color:var(--t-text);font-size:17px;font-weight:600;outline:none}.sb-confirm{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:10px 12px;border:1px solid rgb(255 77 94 / 35%);border-radius:3px;font-size:12.5px;color:var(--t-text)}.sb-confirm>span{flex:1;min-width:200px}.sb-paused{display:flex;align-items:center;gap:8px;margin:0;padding:9px 12px;border:1px solid #2a2d33;border-radius:3px;font-size:12.5px;color:var(--t-text2)}.sb-paused svg{width:14px;height:14px}.sb-kpis{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr) minmax(0,1.5fr) minmax(0,1fr) minmax(0,.8fr) minmax(0,.8fr);border-top:1px solid var(--t-line);border-bottom:1px solid var(--t-line)}.sb-kpi{display:flex;flex-direction:column;gap:6px;min-width:0;padding:12px 16px;border-right:1px solid var(--t-line)}.sb-kpi:first-child{padding-left:0}.sb-kpi:last-child{border-right:0}.sb-kpi-v{font-size:24px;font-weight:300;color:var(--t-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sb-kpi-sub{font-size:11.5px;line-height:1.35}.sb-kpi .rd-label{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sb-road{display:flex;flex-direction:column;gap:7px;padding-bottom:14px;border-bottom:1px solid var(--t-line)}.sb-road-line{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 8px;margin:0;font-size:12.5px;color:var(--t-text2)}.sb-road-line b{color:var(--t-text);font-weight:500}.sb-match,.sb-differ{display:inline-flex;align-items:center;gap:4px;margin-left:6px;font-family:var(--mono);font-size:12px}.sb-match{color:var(--gain)}.sb-differ{color:var(--warn)}.sb-match svg{width:13px;height:13px}.sb-bar-row{display:flex;align-items:center;gap:12px}.sb-bar{display:block;flex:1;min-width:0;height:4px}.sb-bar-pct{flex:none;font-size:12px;color:var(--t-text2)}.sb-bar-bg{fill:#1b1d21}.sb-bar-fg{fill:var(--brand)}.sb-road-skel{height:40px}.sb-differs{font-size:12px}.sb-differs summary{cursor:pointer}.sb-differs ul{margin:6px 0 0;padding-left:18px;color:var(--t-text2)}.sb-cols{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);border-bottom:1px solid var(--t-line)}.sb-cols>.sb-journal{padding:12px 18px 14px 0;border-right:1px solid var(--t-line)}.sb-side{display:flex;flex-direction:column;gap:0;min-width:0}.sb-side>.sb-block{padding:12px 0 14px 18px}.sb-side>.sb-block+.sb-block{border-top:1px solid var(--t-line)}.sb-block{display:flex;flex-direction:column;gap:10px;min-width:0}.sb-block-head{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin:0;font-size:11.5px}.sb-block-head .rd-label{letter-spacing:.2em}.sb-live-dot{width:7px;height:7px;border-radius:50%;background:var(--brand)}.sb-select.select{height:28px;padding:0 8px 0 10px;gap:6px;font-weight:400;background:none;border:1px solid #2a2d33;border-radius:3px;font-size:12px;color:var(--t-text);box-shadow:none}.sb-select .select-chevron{width:13px;height:13px;color:var(--t-mute)}.sb-events{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.sb-event{display:grid;grid-template-columns:92px 22px minmax(0,1fr);align-items:baseline;gap:4px;padding:5px 0;border-bottom:1px solid var(--t-row);font-family:var(--mono);font-size:12px;color:var(--t-text2)}.sb-event.is-old{opacity:.62}.sb-event-t{color:var(--t-mute);font-size:11.5px;white-space:nowrap}.sb-event-i{display:inline-flex;align-self:center}.sb-event-i svg{width:14px;height:14px}.sb-event-i .is-call,.sb-event-i .is-buy{color:var(--t-text)}.sb-event-i .is-buy,.sb-event-i .is-gain{color:var(--gain)}.sb-event-i .is-loss{color:var(--loss)}.sb-event-i .is-mute{color:var(--t-mute)}.sb-event-text{line-height:1.45;overflow-wrap:anywhere}.sb-event-text b{color:var(--t-text)}.sb-event.is-skip .sb-event-text,.sb-event.is-nofill .sb-event-text{color:var(--t-mute)}.sb-event.is-dayStop .sb-event-text{color:var(--loss)}.sb-older{align-self:flex-start}.sb-paper-note{margin:4px 0 0;font-size:11.5px}.sb-journal-skel{height:300px}.sb-empty{padding:26px 0;font-size:13px;color:var(--t-text)}.sb-empty p{margin:0 0 6px;max-width:56ch;line-height:1.5}.sb-empty-line{margin:4px 0;font-size:12.5px}.sb-positions ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.sb-pos{display:flex;flex-direction:column;gap:5px;padding:9px 0 11px;border-bottom:1px solid var(--t-row)}.sb-pos:last-child{border-bottom:0}.sb-pos-top{display:flex;align-items:center;gap:10px;min-width:0}.sb-pos-lounge{font-size:11.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sb-pos-x{margin-left:auto;font-size:21px;font-weight:300}.sb-pos-pnl{display:flex;flex-direction:column;align-items:flex-end;gap:1px;font-size:12.5px;min-width:96px}.sb-pos-pnl .rd-mute{font-size:11px}.sb-pos-wait{display:inline-flex;align-items:center;gap:6px;margin-left:auto;font-size:12px}.sb-pos-wait svg{width:13px;height:13px}.sb-pos-in{margin:0;font-size:11.5px}.sb-gauge{display:block;width:100%;height:10px}.sb-gauge-bg{fill:#1b1d21}.sb-gauge-tick{fill:#4a4f57}.sb-gauge-dot{fill:#fff}.sb-gauge-fg.is-gain{fill:var(--gain)}.sb-gauge-fg.is-loss{fill:var(--loss)}.sb-pos-scale{display:flex;justify-content:space-between;gap:10px;margin:0;font-size:11px}.sb-last{padding-top:2px}.sb-trades td:nth-child(2){min-width:110px}.sb-empty-page{display:flex;flex-direction:column;align-items:center;gap:12px;max-width:520px;margin:64px auto;text-align:center}.sb-empty-page>svg{width:30px;height:30px;color:var(--brand)}.sb-empty-page h2{margin:0;font-size:20px;font-weight:600;color:var(--t-text)}.sb-empty-page p{margin:0;line-height:1.55;font-size:13.5px}.sb-empty-actions{display:flex;gap:10px;margin-top:6px}.lb-steps{margin:4px 0 0;padding:0;list-style:none;counter-reset:lb-step;display:grid;gap:8px;text-align:left;width:100%}.lb-steps li{counter-increment:lb-step;position:relative;padding:10px 12px 10px 40px;border:1px solid var(--t-line);border-radius:3px;font-size:13px;line-height:1.5;color:var(--t-text2)}.lb-steps li:before{content:counter(lb-step);position:absolute;left:12px;top:10px;width:18px;height:18px;border-radius:50%;display:grid;place-items:center;font-size:11px;font-weight:600;color:var(--brand);border:1px solid var(--brand)}.lb-steps b{color:var(--t-text);font-weight:600}.sb-profiles{display:flex;flex-direction:column;gap:10px;padding:14px 0;border-bottom:1px solid var(--t-line)}.sb-profiles .sb-block-head .rd-mute{max-width:80ch;font-size:12px;line-height:1.45}.sb-profiles .btn svg{width:14px;height:14px}.sb-spin{animation:sb-spin 1s linear infinite}@keyframes sb-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.sb-spin{animation:none}}.sb-calib-msg{margin:0;font-size:12.5px}.sb-profile-row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid var(--t-line)}.sb-profile{display:flex;flex-direction:column;gap:5px;padding:12px 16px 4px;border-right:1px solid var(--t-line);min-width:0}.sb-profile:first-child{padding-left:0}.sb-profile:last-child{border-right:0}.sb-profile p{margin:0}.sb-profile-top{display:flex;align-items:center;justify-content:space-between;gap:8px}.sb-profile-top b{font-size:14px}.sb-profile-slogan{font-size:12px}.sb-profile-desc{font-size:12px;color:var(--t-text);line-height:1.45}.sb-profile-check{font-size:11px;line-height:1.45}.sb-profiles-skel{height:96px}@media(max-width:1279px){.sb-lab .rd-mute{display:none}.sb-layout{grid-template-columns:minmax(0,1fr)}.sb-list{position:static;border-right:0;padding-bottom:0}.sb-list ul{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));border-top:0;gap:0}.sb-list li{border:1px solid var(--t-line);margin:0 -1px -1px 0}.sb-soon{margin:10px 0 0}.sb-console{padding-left:0;border-top:1px solid var(--t-line);margin-top:14px}.sb-kpis{grid-template-columns:repeat(3,minmax(0,1fr))}.sb-kpi:nth-child(3){border-right:0}.sb-kpi:nth-child(4){padding-left:0}.sb-kpi:nth-child(-n+3){border-bottom:1px solid var(--t-line)}}@media(max-width:1100px){.sb-cols{grid-template-columns:minmax(0,1fr)}.sb-cols>.sb-journal{padding-right:0;border-right:0;border-bottom:1px solid var(--t-line)}.sb-side>.sb-block{padding-left:0}.sb-profile-row{grid-template-columns:minmax(0,1fr)}.sb-profile{padding-left:0;border-right:0;border-bottom:1px solid var(--t-line);padding-bottom:12px}.sn-head-right{flex-wrap:wrap}}.sb-layout.is-solo{grid-template-columns:minmax(0,1fr)}.sb-layout.is-solo .nb{padding-left:0}.nb{min-width:0;padding:16px 0 28px 20px;display:flex;flex-direction:column;scroll-margin-top:calc(var(--topbar, 72px) + 8px)}.nb-head{display:flex;align-items:baseline;gap:16px;flex-wrap:wrap;padding-bottom:14px;border-bottom:1px solid var(--t-line)}.nb-head h2{margin:0;font-size:22px;font-weight:600;color:var(--t-text)}.nb-head p{margin:0;font-size:13px}.nb-step{display:flex;flex-direction:column;gap:12px;padding:16px 0;border-bottom:1px solid var(--t-line)}.nb-step-head{display:flex;align-items:center;gap:12px;margin:0}.nb-step-head .rd-label{font-size:12px;letter-spacing:.16em;color:var(--t-text2)}.nb-n{display:grid;place-items:center;width:22px;height:22px;border-radius:50%;background:var(--brand);color:#fff;font-size:12px}.nb-sources{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.nb-source{display:flex;flex-direction:column;gap:4px;min-height:108px;padding:14px 16px;text-align:left;background:none;border:1px solid var(--t-line);border-radius:4px;color:var(--t-text)}.nb-source b{font-size:15px;font-weight:500}.nb-source .rd-mute{font-size:12.5px;line-height:1.4}.nb-source-top{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:6px}.nb-source-top svg{width:22px;height:22px;color:var(--t-text2)}.nb-source.is-on{border-color:var(--brand)}.nb-source.is-on .nb-source-top svg{color:var(--brand)}.nb-source:disabled{cursor:default;opacity:.8}.nb-source:disabled b{color:var(--t-text2)}.nb-x{font-size:20px;line-height:1;color:var(--t-text2)}.nb-row{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.nb-row-label{min-width:84px;font-size:13px;color:var(--t-text2)}.nb-chips{display:flex;flex-wrap:wrap;gap:8px}.nb-chip{display:inline-flex;align-items:center;gap:9px;height:32px;padding:0 10px;background:none;border:1px solid var(--t-line);border-radius:3px;color:var(--t-text2);font-size:12.5px}.nb-chip.is-on{color:var(--t-text);border-color:#2fa8ff8c;background:#2fa8ff0f}.nb-check{display:grid;place-items:center;width:15px;height:15px;border:1px solid #3a3e45;border-radius:3px}.nb-check svg{width:11px;height:11px;color:#fff;stroke-width:3}.nb-chip.is-on .nb-check{background:var(--brand);border-color:var(--brand)}.nb-extra-list{display:flex;flex-wrap:wrap;gap:8px}.nb-extra-item{display:inline-flex;align-items:center;gap:6px;height:26px;padding:0 4px 0 9px;border:1px dashed #2a2d33;border-radius:3px;font-size:12px;color:var(--t-text2)}.nb-extra-item button{display:grid;place-items:center;width:20px;height:20px;background:none;color:var(--t-mute)}.nb-extra-item button:hover{color:var(--t-text)}.nb-extra-item svg{width:13px;height:13px}.nb-chip-n{padding:0 5px;border-radius:2px;background:#16181b;font-size:11px;color:var(--t-mute)}.nb-seg.segmented{width:280px}.nb-seg .segment{flex:1}.nb-pick{width:auto;min-width:140px}.nb-profiles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.nb-profiles.is-four{grid-template-columns:repeat(4,minmax(0,1fr))}.nb-profile{display:flex;flex-direction:column;gap:8px;min-width:0;padding:16px 18px 14px;text-align:left;background:none;border:1px solid var(--t-line);border-radius:4px;color:var(--t-text)}.nb-profile.is-on{border-color:var(--brand)}.nb-profile-top{display:flex;align-items:flex-start;gap:12px}.nb-profile-top>svg{flex:none;width:26px;height:26px;color:var(--t-text2)}.nb-profile.is-on .nb-profile-top>svg{color:var(--brand)}.nb-profile-top>span{display:flex;flex-direction:column;gap:3px;min-width:0}.nb-profile-top b{font-size:16px;font-weight:500}.nb-profile-top .rd-mute{font-size:12.5px}.nb-profile-desc{font-size:12.5px;line-height:1.5;color:var(--t-text)}.nb-profile-desc .sb-tip{display:block}.nb-line{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.nb-profile-top .rd-mute{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}@supports (grid-template-rows: subgrid){.nb-profiles{row-gap:0}.nb-profile{display:grid;grid-row:span 4;grid-template-rows:subgrid;grid-template-columns:minmax(0,1fr);row-gap:8px;margin-bottom:12px}.nb-profile>*{min-width:0}}.nb-profile-why{font-size:12px}.nb-profile-fig{display:flex;flex-direction:column;gap:6px;margin-top:auto;padding-top:12px;border-top:1px solid var(--t-line)}.nb-profile-fig .rd-label{font-size:10px}.nb-figs{display:flex;flex-direction:column;gap:4px}.nb-fig-main{font-size:17px}.nb-fig-row{font-size:12px;color:var(--t-text2)}.nb-fig-skel{height:54px}.nb-fig-none{font-size:12.5px}.nb-size{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.nb-big.sn-num{height:40px;max-width:240px;min-width:160px}.nb-big.sn-num input{font-size:17px;padding-left:14px}.nb-quick{display:flex;gap:8px}.nb-q{height:32px;min-width:52px;padding:0 10px;background:none;border:1px solid var(--t-line);border-radius:3px;color:var(--t-text);font-family:var(--mono);font-size:12.5px}.nb-q.is-on{border-color:var(--brand);background:#2fa8ff14}.nb-stop-group{display:inline-flex;align-items:center;gap:14px;flex-wrap:nowrap}.nb-stop{display:inline-flex;align-items:center;gap:6px;font-family:var(--mono);font-size:17px;color:var(--t-text2)}.nb-note{margin:0;font-size:12px}.nb-adv-toggle{display:inline-flex;align-items:center;gap:6px;align-self:flex-start;padding:2px 0;background:none;color:var(--t-text2);font-size:13px}.nb-adv-toggle svg{width:15px;height:15px}.nb-adv{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.nb-adv .nb-first{min-width:0;margin-left:18px}.nb-proof{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:20px;align-items:center;padding:16px 0;border-bottom:1px solid var(--t-line);transition:opacity var(--fast)}.nb-proof.is-busy{opacity:.6}.nb-proof-text{display:flex;flex-direction:column;gap:8px;min-width:0}.nb-proof-line{margin:4px 0 0;font-size:16px;font-weight:500;color:var(--t-text);line-height:1.45}.nb-proof-sub,.nb-proof-cov{margin:0;font-size:12px}.nb-proof-skel{height:70px}.nb-proof-chart{min-width:0}.nb-paper-note{margin:0;padding-top:14px;font-size:12.5px}.nb-name{display:flex;align-items:center;gap:14px;padding:14px 0;border-bottom:1px solid var(--t-line)}.nb-name-input{height:36px;width:min(420px,100%);padding:0 12px;background:var(--t-field);border:1px solid var(--t-line);border-radius:3px;color:var(--t-text);font-size:14px;outline:none}.nb-name-input:focus{border-color:#2fa8ff8c}.nb-foot{display:flex;align-items:center;gap:12px;flex-wrap:wrap;padding-top:16px}.nb-foot .btn{height:40px;min-width:140px;border-radius:3px;font-size:13.5px;font-weight:500;box-shadow:none}.nb-foot .rd-mute{font-size:12.5px}.nb-foot .sn-warn{flex-basis:100%}@media(max-width:1279px){.nb{padding-left:0;border-top:1px solid var(--t-line);margin-top:14px}.nb-sources,.nb-profiles.is-four{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:1100px){.nb-profiles,.nb-profiles.is-four,.nb-proof{grid-template-columns:minmax(0,1fr)}}.sb-list-head{display:flex;align-items:center;justify-content:space-between;gap:8px;padding-right:14px;margin-bottom:10px}.sb-list-head .sb-list-title{margin:0}.sb-automode,.sb-auto{display:inline-flex;align-items:center;gap:8px;font-size:12px;color:var(--t-text);cursor:pointer}.sb-automode span,.sb-auto span{letter-spacing:.08em;text-transform:uppercase;font-size:11px}.sb-li{position:relative}.sb-li .sb-item-top{padding-right:48px}.sb-item-auto{position:absolute;top:11px;right:14px}.nb-track{border:1px solid var(--t-line);border-radius:3px;padding:12px 14px;margin-bottom:14px;transition:opacity .2s}.nb-track.is-busy{opacity:.6}.nb-track-head{display:flex;flex-wrap:wrap;gap:4px 12px;align-items:baseline;margin:0 0 10px;font-size:12px}.nb-track-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px}.nb-track-cell{display:flex;flex-direction:column;gap:2px;min-width:0}.nb-track-cell b{font-size:22px;font-weight:600;color:var(--t-text)}.nb-track-cell .rd-mute{font-size:11px}.nb-setups{margin-bottom:14px}.nb-setups ul{list-style:none;margin:6px 0 0;padding:0;display:flex;flex-direction:column;gap:6px}.nb-setup{display:flex;flex-wrap:wrap;gap:4px 10px;width:100%;text-align:left;padding:8px 12px;border:1px solid var(--t-line);border-radius:3px;background:none;color:var(--t-text)}.nb-setup:hover{background:var(--t-hover)}.nb-setups-none{margin:0 0 14px;font-size:12px}.nb-mc{display:inline-flex;align-items:center;gap:8px}.nb-profile-why .sb-tag{margin-right:2px}.nb-fig-recent{margin-top:6px}.nb-custom{margin-left:8px;padding:1px 6px;border-radius:2px;font-size:10.5px;font-weight:500;letter-spacing:.06em;text-transform:uppercase;color:var(--brand);background:#2fa8ff1a;vertical-align:2px}.nb-config{border:1px solid var(--t-line);border-radius:4px}.nb-config.is-open{border-color:#2fa8ff59}.nb-config-head{display:flex;align-items:center;gap:10px;width:100%;padding:12px 16px;background:none;border:0;color:var(--t-text);font-size:13px;text-align:left;cursor:pointer}.nb-config-head>svg{width:16px;height:16px;color:var(--t-text2)}.nb-config.is-open .nb-config-chev{transform:rotate(180deg)}.nb-exits{display:flex;flex-direction:column;gap:16px;padding:4px 16px 16px;border-top:1px solid var(--t-line)}.nb-ex-block{display:flex;flex-direction:column;gap:8px;padding-top:12px}.nb-ex-head{display:flex;flex-wrap:wrap;align-items:baseline;gap:10px;margin:0;font-size:12px}.nb-ex-none{margin:0;font-size:12.5px}.nb-rung{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.nb-rung-n{min-width:34px;font-size:12px;color:var(--t-text2)}.nb-icon{display:inline-grid;place-items:center;width:26px;height:26px;background:none;border:1px solid transparent;border-radius:3px;color:var(--t-mute);cursor:pointer}.nb-icon:hover{color:var(--t-text);border-color:var(--t-line)}.nb-icon svg{width:14px;height:14px}.nb-link{display:inline-flex;align-items:center;gap:6px;align-self:flex-start;padding:0;margin-left:8px;background:none;border:0;color:var(--brand);font-size:12.5px;cursor:pointer}.nb-ex-block>.nb-link,.nb-reset{margin-left:0}.nb-link svg{width:13px;height:13px}.nb-ex-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.nb-tog{display:flex;flex-direction:column;gap:6px;padding:12px 14px;border:1px solid var(--t-line);border-radius:3px}.nb-tog.is-off{opacity:.7}.nb-tog-head{display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:13px}.nb-tog-head b{font-weight:500}.nb-tog-hint{font-size:11.5px;line-height:1.45}.nb-tog-body{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-top:4px}.nb-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 28px}.nb-field{display:flex;flex-direction:column;gap:8px;min-width:0}.nb-field-hint{font-size:11.5px;line-height:1.45}@media(max-width:900px){.nb-ex-grid,.nb-grid{grid-template-columns:minmax(0,1fr)}}.wt-snipe{padding:18px 0;border-bottom:1px solid var(--t-line, #1a1c1f)}.wt-snipe-head{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:6px 16px;margin-bottom:12px}.wt-snipe-def{font-size:12px;color:var(--t-mute, #5d636b)}.wt-snipe-def b{color:var(--t-text, #e6e8eb);font-weight:600}.wt-snipe-table{display:flex;flex-direction:column}.wt-snipe-row{display:grid;grid-template-columns:minmax(120px,1.1fr) 70px minmax(150px,2fr) 56px 96px 110px;align-items:center;gap:12px;width:100%;min-height:36px;padding:0 10px;border:0;border-bottom:1px solid var(--t-line, #1a1c1f);background:none;color:var(--t-text, #e6e8eb);font:inherit;font-size:13px;text-align:left;cursor:pointer}.wt-snipe-row>span:nth-child(2),.wt-snipe-row>span:nth-child(n+4){text-align:right}.wt-snipe-copy{font-family:var(--mono, ui-monospace, monospace);color:#9096a0}.wt-snipe-row.is-head{min-height:28px;cursor:default;font-family:var(--mono, ui-monospace, monospace);font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--t-mute, #5d636b)}.wt-snipe-row:not(.is-head):hover{background:#0f1113}.wt-snipe-row.is-on{background:#2fa8ff12;box-shadow:inset 2px 0 0 var(--brand)}.wt-snipe-row.is-thin{color:#9096a0}.wt-snipe-row.is-empty{color:#3f444b}.wt-snipe-band{display:inline-flex;align-items:center;gap:10px;white-space:nowrap;font-family:var(--mono, ui-monospace, monospace)}.wt-snipe-band .lf-box{margin-top:0}.wt-snipe-best{padding:1px 6px;border:1px solid rgb(47 168 255 / 45%);border-radius:2px;font-size:10px;letter-spacing:.08em;text-transform:uppercase;color:var(--brand)}.wt-snipe-rate{display:grid;grid-template-columns:minmax(0,1fr) 42px 26px;align-items:center;gap:8px}.wt-snipe-rate b{font-weight:600;text-align:right}.wt-snipe-rate small{font-size:10px;color:#9096a0;text-transform:uppercase;letter-spacing:.06em}.wt-snipe-track{display:block;width:100%;height:6px;background:#15171a;border-radius:1px}.wt-snipe-fill.is-good{fill:#2fd47a}.wt-snipe-fill.is-mid{fill:#e0b341}.wt-snipe-fill.is-low{fill:#e5534b}.wt-snipe-row.is-thin .wt-snipe-fill{opacity:.45}.wt-snipe-apply{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 16px;margin-top:14px;padding:12px 14px;border:1px solid #23262b;border-radius:3px;background:#0b0c0e}.wt-snipe-sum{font-size:13px;color:#9096a0}.wt-snipe-sum b{color:var(--t-text, #e6e8eb);font-family:var(--mono, ui-monospace, monospace)}.wt-snipe-warn{display:block;margin-top:3px;font-size:11.5px;color:#e0b341}.wt-snipe-now{display:block;margin-top:3px;font-size:11.5px;color:var(--t-mute, #5d636b)}@media(max-width:767px){.wt-snipe-row{grid-template-columns:minmax(76px,1fr) 28px minmax(64px,1.2fr) 34px 66px;gap:6px;padding:0 4px;font-size:12px}.wt-snipe-row.is-head{font-size:9.5px;letter-spacing:.04em}.wt-snipe-row>span:nth-child(5){display:none}.wt-snipe-rate{grid-template-columns:minmax(0,1fr) 36px}.wt-snipe-rate small{display:none}.wt-snipe-band{gap:7px}.wt-snipe-best{padding:0 4px;font-size:9px}.wt-snipe-apply{flex-direction:column;align-items:stretch}}.lg-signin{position:relative;overflow:clip;background:#040506;color:#ecedf0;isolation:isolate}.lg-signin:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:linear-gradient(90deg,rgb(0 0 0 / 13%),transparent 42%,rgb(0 0 0 / 10%)),url(/brand/signin-graphite-desktop.webp) center top / 100% 940px no-repeat}.signin-curve{position:absolute;inset:0 0 auto;z-index:0;height:940px;pointer-events:none;background:url(/brand/signin-convex-curve.svg) center top / 100% 100% no-repeat;opacity:.42}.signin-reflection{display:none;position:absolute;top:0;right:0;bottom:0;left:0;mask:url(/brand/signin-convex-reflection-mask.svg) center / 100% 100% no-repeat;-webkit-mask:url(/brand/signin-convex-reflection-mask.svg) center / 100% 100% no-repeat;filter:blur(5px);opacity:.14}.signin-reflection:before{content:"";position:absolute;top:-20%;right:-20%;bottom:-20%;left:-20%;background:radial-gradient(ellipse 23% 28% at 48% 42%,#f2f4f6,transparent 74%);animation:signin-reflection 10s ease-in-out infinite}@supports ((mask-image: url()) or (-webkit-mask-image: url())){.signin-reflection{display:block}}@keyframes signin-reflection{0%,to{transform:translate(-14%)}50%{transform:translate(14%)}}.signin-header{position:relative;z-index:3;display:flex;align-items:center;justify-content:space-between;height:70px;padding:0 clamp(22px,6.2vw,104px);border-bottom:1px solid rgb(190 198 209 / 15%);background:#00000042}.signin-brand{display:flex;align-items:center;gap:16px;min-width:0}.signin-radar-mark{width:44px;height:44px;object-fit:contain;mix-blend-mode:screen;flex:none}.signin-brand-name,.signin-brand-sub{font-size:13px;font-weight:600;line-height:1;letter-spacing:.31em;white-space:nowrap}.signin-brand-sub{color:#b9bdc4;font-size:11px;letter-spacing:.24em}.signin-brand-rule{width:1px;height:21px;margin:0 1px;background:#565b63}.signin-live{display:inline-flex;align-items:center;gap:9px;color:#30dfaa;font:600 11px var(--mono);letter-spacing:.2em}.signin-live i{width:8px;height:8px;border-radius:50%;background:currentColor;box-shadow:0 0 10px #30dfaa73}.signin-main{position:relative;z-index:1;width:min(100%,1760px);margin:0 auto;flex:1}.signin-stage{display:grid;grid-template-columns:minmax(0,1fr) minmax(375px,472px);grid-template-areas:"intro panel" "preview panel";grid-template-rows:minmax(276px,max-content) minmax(0,1fr);min-height:730px;overflow:hidden;border-bottom:1px solid rgb(220 225 233 / 19%)}.signin-intro{grid-area:intro;position:relative;z-index:2;padding:44px 24px 0 clamp(48px,7.2vw,120px)}.signin-eyebrow{display:block;color:#b7bbc2;font:500 10px var(--mono);letter-spacing:.24em;line-height:1.5}.signin-intro h1{margin:17px 0 10px;max-width:780px;color:#f2f3f5;background:linear-gradient(180deg,#fcfcfd 4%,#e8eaed 31%,#aeb2b9 66%,#e9ebef 86%,#a5a9b0);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;font-size:clamp(53px,4.6vw,76px);font-weight:670;letter-spacing:-.067em;line-height:.84;text-wrap:balance}.signin-intro p{max-width:620px;margin:0 0 0 5px;color:#d0d2d7;font-size:clamp(14px,1.1vw,17px);line-height:1.34}.signin-preview{grid-area:preview;position:relative;z-index:1;min-width:0;height:454px;margin:0;padding:0 0 0 clamp(52px,5vw,84px)}.signin-panel{grid-area:panel;z-index:3;align-self:start;margin:56px clamp(32px,5vw,84px) 44px 0;padding:clamp(26px,2vw,32px);border:1px solid #3a3e45;border-radius:5px;background:linear-gradient(155deg,#080a0df7,#020304fa 70%);box-shadow:0 32px 90px #000000b3,inset 0 1px #ffffff0a}.signin-panel h2{margin:8px 0 4px;font-size:clamp(28px,2vw,33px);font-weight:650;letter-spacing:-.045em;line-height:1.12}.signin-panel-intro{max-width:300px;margin:0 0 25px;color:#b1b6bf;font-size:13.5px;line-height:1.45}.lg-signin .gate-alert{margin:0 0 15px}.lg-signin .lg-btn{position:relative;display:flex;align-items:center;justify-content:center;gap:12px;min-height:54px;height:auto;padding:10px 42px;border:1px solid #5e646d;border-radius:5px;background:#090a0c;color:#f0f2f5;font-size:14px;font-weight:500;text-align:center}.lg-signin .lg-btn:hover{background:#181b20;border-color:#a1a9b4}.lg-signin .lg-btn:focus-visible,.lg-signin .gate-link:focus-visible,.lg-signin .gate-input:focus-visible{outline:2px solid #95b9ff;outline-offset:3px}.lg-signin .lg-btn>svg:first-child{width:21px;height:21px;flex:none}.lg-signin .lg-btn>svg:last-child{position:absolute;right:16px;width:16px;height:16px;color:#c5cbd4}.lg-signin .lg-btn-discord{background:linear-gradient(108deg,#4d60f8,#5967ff 58%,#4f60f7);border-color:#7180ff;color:#fff;font-weight:600}.lg-signin .lg-btn-discord:hover{background:linear-gradient(108deg,#586bff,#6675ff 58%,#586bff);border-color:#a0aaff}.lg-signin .lg-btn-discord .discord-mark{width:21px;height:21px;fill:currentColor}.lg-signin .lg-btn-discord>svg:last-child{color:#fff}.signin-divider{display:flex;align-items:center;gap:15px;margin:20px 0;color:#b7bcc5;font-size:12px}.signin-divider:before,.signin-divider:after{content:"";height:1px;flex:1;background:#30343b}.signin-code-note{margin:11px 0 0;color:#9fa5af;font-size:11px;line-height:1.45}.signin-member{margin-top:26px;padding-top:24px;border-top:1px solid #2c3036}.signin-member .signin-eyebrow{margin-bottom:12px}.lg-signin .signin-premium{justify-content:flex-start;gap:8px;padding-left:10px;font-size:12.5px}.signin-convexity-mark{display:block;position:relative;width:40px;height:40px;flex:none}.signin-convexity-mark :is(img,video){position:absolute;width:56px;height:auto;max-width:none;object-fit:contain;left:50%;top:50%;transform:translate(-50%,-50%);mix-blend-mode:screen}.signin-join-url{color:#aab0ba}.signin-role-note{margin:12px 0 0;color:#9da3ae;font-size:11px;line-height:1.45}.lg-signin .gate-code{gap:10px}.lg-signin .gate-code label{color:#c0c5ce}.lg-signin .gate-code label b{color:#f0f2f5}.lg-signin .gate-input{height:48px;background:#090b0e;border-color:#555b65;border-radius:4px}.lg-signin .gate-code .lg-btn-go{background:#e7e9ed;border-color:#e7e9ed;color:#080a0d}.lg-signin .gate-code .lg-btn-go:hover:not(:disabled){background:#fff;border-color:#fff}.lg-signin .gate-code .lg-btn-go>svg:last-child{color:#080a0d}.lg-signin .gate-code .lg-btn-go:disabled{opacity:.45}.lg-signin .gate-link{align-self:flex-start;color:#a9c8ff;text-decoration:underline;text-underline-offset:3px}.signin-features{position:relative;z-index:2;display:grid;grid-template-columns:repeat(7,minmax(0,1fr));min-height:137px;padding:25px clamp(22px,3.6vw,60px) 23px;background:linear-gradient(180deg,#040507c2,#020304e0)}.signin-feature{display:flex;gap:12px;min-width:0;padding:2px clamp(9px,1.3vw,19px);border-left:1px solid #3a3d42}.signin-feature:first-child{border-left:0;padding-left:0}.signin-feature>svg{width:26px;height:26px;flex:none;color:#e5e7ea;stroke-width:1.5}.signin-feature-num{display:block;color:#868d98;font:10px var(--mono);letter-spacing:.1em;line-height:1}.signin-feature h3{margin:5px 0 7px;color:#e4e8ee;font:600 10.5px var(--mono);letter-spacing:.04em;line-height:1.4}.signin-feature-live{display:inline-block;margin-left:7px;padding:1px 4px;border:1px solid rgb(48 223 170 / 32%);border-radius:3px;background:#30dfaa14;color:#30dfaa;font-size:8px;line-height:1.2;vertical-align:1px}.signin-feature p{margin:0;color:#aeb2b9;font-size:10.5px;line-height:1.4}.signin-footer{position:relative;z-index:2;padding:10px clamp(22px,4vw,72px);border-top:1px solid #24272b;background:#020304e0;color:#858c97;font-size:11px}@media(max-width:1250px){.signin-stage{grid-template-columns:minmax(0,1fr) minmax(348px,36%)}.signin-intro{padding-right:20px}.signin-panel{margin-right:30px}.signin-features{grid-template-columns:repeat(4,minmax(0,1fr));gap:22px 0}.signin-feature:nth-child(5){border-left:0;padding-left:0}}@media(max-width:820px){.lg-signin:before{background:linear-gradient(180deg,#0003,#00000059 530px,#030405 980px),url(/brand/signin-graphite-mobile.webp) center top / 100% auto no-repeat}.signin-curve{display:none}.signin-stage{display:flex;flex-direction:column;min-height:0;overflow:visible}.signin-intro{order:0;padding:46px 24px 0}.signin-intro h1{line-height:.94}.signin-panel{order:1;align-self:stretch;margin:32px 24px 0}.signin-preview{order:2;height:clamp(240px,55vw,470px);padding:40px 24px 0;overflow:hidden}.signin-features{grid-template-columns:repeat(2,minmax(0,1fr));padding:30px 24px}.signin-feature:nth-child(odd){border-left:0;padding-left:0}.signin-feature:nth-child(5){border-left:0}}@media(max-width:520px){.signin-header{height:60px;padding:0 16px}.signin-radar-mark{width:34px;height:34px}.signin-brand{gap:9px}.signin-brand-name{font-size:10px;letter-spacing:.18em}.signin-brand-sub{font-size:9px;letter-spacing:.12em}.signin-brand-rule{height:17px;margin:0 1px}.signin-live{font-size:9px;letter-spacing:.08em}.signin-intro{padding:38px 20px 0}.signin-intro h1{margin:16px 0;font-size:clamp(42px,11vw,58px)}.signin-intro p{font-size:14px}.signin-panel{margin:28px 14px 0;padding:25px 20px}.signin-join-url{display:none}.signin-preview{height:clamp(220px,66vw,330px);padding:38px 14px 0}.signin-features{gap:0;padding:10px 18px 22px}.signin-feature,.signin-feature:nth-child(odd),.signin-feature:nth-child(5){gap:8px;padding:18px 8px;border-left:0;border-bottom:1px solid #24282e}.signin-feature:nth-child(odd){padding-left:0}.signin-feature>svg{width:19px;height:19px}}@media(max-width:360px){.signin-brand-name{letter-spacing:.12em}.signin-brand-sub{letter-spacing:.05em}.lg-signin .lg-btn-discord{gap:8px;padding:10px 24px 10px 12px;font-size:12px;white-space:nowrap}.signin-features{grid-template-columns:minmax(0,1fr)}.signin-feature,.signin-feature:nth-child(odd),.signin-feature:nth-child(5){padding:15px 0}.signin-feature h3,.signin-feature p{font-size:10px}}@media(prefers-reduced-motion:reduce){.signin-reflection{display:none}.signin-reflection:before{animation:none}.lg-signin .lg-btn{transition:none}}.signin-film{padding-right:clamp(24px,3vw,48px)}.signin-film-frame .signin-film-bar{padding-bottom:12px}.signin-film-frame{position:relative;width:min(100%,720px);aspect-ratio:16 / 9;overflow:hidden;border:1px solid rgb(227 232 240 / 30%);border-radius:12px;background:#040506;box-shadow:0 26px 95px #000c;animation:signin-film-in .65s cubic-bezier(.22,1,.36,1) both}@keyframes signin-film-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.signin-film-frame video,.signin-film-poster{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.signin-film-poster{display:grid;place-items:center;background:#040506}.signin-film-poster img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:left top;opacity:.22;filter:grayscale(1)}.signin-film-mark{position:relative;color:#f2f3f5;opacity:.9}.signin-film-bar{position:absolute;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:space-between;padding:14px 16px;background:linear-gradient(180deg,transparent,rgb(4 5 6 / 85%));color:#dce1e7;font:600 9px var(--mono);letter-spacing:.1em}.signin-film-bar button{display:grid;place-items:center;width:32px;height:32px;padding:0;border:1px solid #4b515a;border-radius:4px;background:#040608b3;color:#dce1e7;cursor:pointer}.signin-film-bar button:hover{border-color:#9da8b9}.signin-film-bar button:focus-visible{outline:2px solid #95b9ff;outline-offset:2px}.signin-film-bar svg{width:15px;height:15px}@media(max-width:820px){.signin-film{padding:40px 24px 32px;height:auto}}@media(max-width:600px){.signin-film{padding:32px 14px 28px}.signin-film-frame{border-radius:8px}}@media(prefers-reduced-motion:reduce){.signin-film-frame{animation:none}}.sw-chip svg{width:14px;height:14px}.sw{padding:16px 0 18px;border-bottom:1px solid var(--t-line)}.sw-skel{height:180px}.sw-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr) minmax(0,1.15fr);gap:0}.sw-grid>*{min-width:0;padding:0 20px;border-left:1px solid var(--t-line)}.sw-grid>:first-child{padding-left:0;border-left:0}.sw-col{display:flex;flex-direction:column;gap:18px}.sw-block{display:flex;flex-direction:column;gap:9px;min-width:0}.sw-lock{width:12px;height:12px;color:var(--t-mute)}.sw-balance{display:flex;align-items:center;gap:10px}.sw-balance-v{font-size:28px;font-weight:300;color:var(--t-text);white-space:nowrap}.sw-sub{margin:0;font-size:12px;line-height:1.45;color:var(--t-text2)}.sw-sub.rd-mute{color:var(--t-mute)}.sw-deposit .sb-block-head+.sw-deposit-row{margin-top:0}.sw-deposit-row{display:flex;gap:14px;align-items:flex-start}.sw-qr{flex:none;width:104px;height:104px;border-radius:4px}.sw-addr-box{display:flex;flex-direction:column;gap:8px;min-width:0}.sw-addr{font-family:var(--mono);font-size:12px;line-height:1.5;color:var(--t-text);word-break:break-all}.sw-addr-actions,.sw-addr-line{display:flex;align-items:center;gap:10px}.sw-addr-line .sw-addr{flex:1;min-width:0}.sw-icon{display:inline-grid;place-items:center;width:26px;height:26px;flex:none;border:1px solid var(--t-line);border-radius:3px;background:none;color:var(--t-text2);cursor:pointer}.sw-icon:hover{color:var(--t-text);border-color:#3a3e45}.sw-icon svg{width:13px;height:13px}.sw-link{display:inline-flex;align-items:center;gap:3px;color:var(--brand);font-family:var(--mono);font-size:12px;text-decoration:none}.sw-link svg{width:12px;height:12px}.sw-form{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.sw-input{flex:1;min-width:180px;height:32px;padding:0 10px;background:var(--t-field);border:1px solid var(--t-line);border-radius:3px;color:var(--t-text);font-family:var(--mono);font-size:12px;outline:none}.sw-input:focus{border-color:#2fa8ff8c}.sw-amount{flex:0 1 110px;min-width:80px}.sw-pending{display:flex;align-items:center;gap:8px;flex-wrap:wrap;padding:8px 10px;border:1px solid rgb(224 179 65 / 45%);border-radius:3px;font-size:12.5px;color:var(--t-text)}.sw-pending svg{width:14px;height:14px;color:#e0b341}.sw-pending>span{flex:1;min-width:160px}.sw-pending code,.sb-confirm code{font-family:var(--mono);font-size:12px}.sw-rpc{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.sw-rpc-host{font-family:var(--mono);font-size:12.5px;color:var(--t-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sw-rpc-acts{display:flex;gap:6px;margin-left:auto}.sw-dot{width:7px;height:7px;border-radius:50%;flex:none}.sw-dot.is-up{background:var(--gain)}.sw-dot.is-down{background:var(--loss, #ff4d5e)}.sw-dot.is-rest{background:var(--warn)}.sw-rpc-ms{font-family:var(--mono)}.sw-err{margin:0;font-size:12px;color:var(--loss, #ff4d5e)}.sw-warn{margin:0;font-size:12px;color:#e0b341}.sw-check{display:flex;align-items:center;gap:8px;font-size:12px;color:var(--t-text2);cursor:pointer}.sw-check input{accent-color:var(--t-text);margin:0}.sw-ok{margin:0;font-size:12px;color:var(--gain);display:flex;align-items:center;gap:4px;flex-wrap:wrap}.sw-guide{font-size:12px;color:var(--t-text2)}.sw-guide summary{cursor:pointer;color:var(--brand)}.sw-guide ol{margin:8px 0 6px;padding-left:18px;display:flex;flex-direction:column;gap:4px;line-height:1.45}.sw-guide a{color:var(--brand)}.sw-guide code{font-family:var(--mono)}.sw-guide p{margin:0}.sw-events{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px;font-size:12px;color:var(--t-text2);max-height:180px;overflow:auto}.sw-events li{display:flex;align-items:center;gap:10px;min-width:0}.sw-events li>.rd-mute{flex:none;font-family:var(--mono);font-size:11px}.sw-empty{display:flex;flex-direction:column;gap:10px;max-width:680px}.sw-empty h2{margin:0;font-size:17px;font-weight:600;color:var(--t-text)}.sw-empty p{margin:0;font-size:13px;line-height:1.5}@media(max-width:1100px){.sw-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);row-gap:18px}.sw-grid>:last-child{grid-column:1 / -1;padding-left:0;border-left:0}}@media(max-width:700px){.sw-grid{grid-template-columns:minmax(0,1fr)}.sw-grid>*{padding:0;border-left:0}.sw-grid>*+*{padding-top:16px;border-top:1px solid var(--t-line)}}.side-subs{display:flex;flex-direction:column;gap:1px;margin:2px 0 6px}.sidebar .side-sub{display:flex;align-items:center;gap:12px;min-height:34px;padding:0 10px 0 19px;font-size:12.5px;color:var(--t-text2);border-radius:3px;text-decoration:none}.sidebar .side-sub:hover{color:var(--t-text);background:var(--t-hover)}.sidebar .side-sub.is-active{color:#8fb8ff;background:#0f1828}.side-sub-dot{width:6px;height:6px;border-radius:50%;background:#5d636b}.side-sub.is-active .side-sub-dot{background:#2f7bff}.wd-backdrop{justify-content:flex-end}.wd{--t-line: #1a1c1f;position:relative;display:flex;flex-direction:column;width:min(432px,100vw);height:100%;margin-left:auto;background:#070809;border-left:1px solid var(--t-line);font-family:Inter,ui-sans-serif,system-ui,sans-serif;color:#e6e8eb;outline:none}.wd-head{display:flex;align-items:center;justify-content:space-between;height:56px;padding:0 16px;flex:none}.wd-head h2{margin:0;font-size:19px;font-weight:600}.wd-x{display:grid;place-items:center;width:30px;height:30px;padding:0;color:#9096a0;background:none;border:0;border-radius:4px;cursor:pointer}.wd-x:hover{color:#e6e8eb;background:#16181b}.wd-x svg{width:18px;height:18px}.wd-body{flex:1;overflow-y:auto;overscroll-behavior:contain;padding-bottom:20px}.wd-frame{display:block;width:100%;border:0;background:transparent;color-scheme:dark}.wd-loading{padding:40px 16px;color:#5d636b;text-align:center}.wd-warn{margin:0 16px 12px;padding:8px 10px;font-size:12px;color:#f0b44c;border:1px solid rgb(240 180 76 / 35%);border-radius:4px}.wd-rpc{margin:0 16px;padding:14px;background:#0b0c0e;border:1px solid #1f2226;border-radius:4px}.wd-rpc .sb-block-head .rd-label{letter-spacing:.08em;color:#6b717a}.wd-reclaim{margin:12px 16px 0;padding:14px;background:#0b0c0e;border:1px solid #1f2226;border-radius:4px}.wd-reclaim .sb-block-head .rd-label{letter-spacing:.08em;color:#6b717a}.wd-reclaim-rows{margin:10px 0;display:grid;gap:6px}.wd-reclaim-rows>div{display:flex;justify-content:space-between;gap:12px;font-size:12.5px}.wd-reclaim-rows dt{color:#9096a0}.wd-reclaim-rows dd{margin:0;color:#e6e8eb}.wd-reclaim-rows .is-net{padding-top:6px;border-top:1px solid #1f2226}.wd-reclaim-rows .is-net dd{color:var(--gain)}.wd-reclaim-note{margin:0 0 10px;font-size:11.5px}.wd-turbo-head{display:flex;align-items:center;justify-content:space-between;gap:12px}.wd-turbo-head .sb-block-head{margin:0}.wd-turbo .wd-reclaim-note:last-of-type{margin-bottom:0}.wd-turbo .wd-reclaim-rows .is-net dd{color:var(--brand)}.tape-snipe-live,.tape-row .tape-snipe-live{position:relative;display:block;width:26px;height:26px;pointer-events:auto}.tape-snipe-live.is-hover,.tape-row>.tape-snipe-live.is-hover{z-index:6}.tape-snipe-live.is-hover .tape-snipe-label{display:block}.tape-snipe-live .tape-snipe-label{box-shadow:none}.tape-item:first-child .tape-snipe-live .tape-snipe-label{bottom:auto;top:calc(100% + 7px)}.sb-tag.is-live{display:inline-flex;align-items:center;gap:5px;color:var(--gain);border-color:#25d98f7f}.sb-tag.is-sign{color:#e0b341;border-color:#e0b34199}.sb-tag.is-stopped{color:var(--loss);border-color:#ff4d5e7f}.lb-dot{width:6px;height:6px;border-radius:50%;background:var(--gain);animation:lb-pulse 1.6s ease-in-out infinite}@keyframes lb-pulse{50%{opacity:.35}}@media(prefers-reduced-motion:reduce){.lb-dot{animation:none}}.lb-item-why{font-family:var(--mono);font-size:11px;color:var(--t-mute);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lb-stopall.btn{height:26px;padding:0 10px;color:var(--loss);border-color:#ff4d5e8c;font-size:12px}.lb-stopall.btn:hover{background:#ff4d5e14}.lb-group{margin:14px 0 8px 16px;font-size:11px;letter-spacing:.2em}.lb-group-row{display:flex;align-items:center;justify-content:space-between;padding-right:14px}.lb-group-row .lb-group{margin-top:18px}.lb-paper .sb-item:not(.is-active){opacity:.82}.lb-list-err{margin:0 14px 8px 16px}.lb-wallet{display:inline-flex;align-items:center;height:36px;padding:0 14px;border:1px solid var(--t-line);border-radius:3px;font-size:12.5px;color:var(--t-text2);white-space:nowrap}.lb-sentence{margin:0;font-family:var(--mono);font-size:12px;line-height:1.55;color:var(--t-text2)}.lb-more.btn{width:34px;padding:0;justify-content:center}.lb-notice{display:flex;align-items:center;gap:12px;flex-wrap:wrap;padding:10px 12px;border:1px solid rgb(224 179 65 / 60%);border-radius:3px;font-size:13px;color:var(--t-text)}.lb-notice>svg{flex:none;width:18px;height:18px;color:#e0b341}.lb-notice>span{flex:1;min-width:220px}.lb-notice.is-bad{border-color:#ff4d5e7f}.lb-notice.is-bad>svg{color:var(--loss)}.lb-kpis.sb-kpis{grid-template-columns:minmax(0,1.2fr) minmax(0,1.1fr) minmax(0,1.5fr) minmax(0,.8fr) minmax(0,.9fr)}.lb-limits{display:flex;flex-wrap:wrap;align-items:center;gap:4px 0;margin:-4px 0 0;padding-bottom:12px;border-bottom:1px solid var(--t-line);font-size:12px;color:var(--t-text2)}.lb-limits>span:not(:last-child):after{content:"·";margin:0 10px;color:var(--t-mute)}.lb-signed{display:inline-flex;align-items:center;gap:5px;color:var(--gain)}.lb-signed svg{width:13px;height:13px}.lb-unsigned{color:#e0b341}.lb-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:220px;text-align:center}.lb-none{padding:4px 0 8px}.lb-none p{margin:0 0 4px;font-size:13px}.lb-none .rd-mute{font-size:12px}.lb-pos .sb-pos-top{gap:12px}.lb-sell.btn{height:26px;padding:0 10px;font-size:12px}.lb-pos-rules{margin:4px 0 0;font-size:11.5px}.lb-scan{display:inline-grid;place-items:center;width:22px;height:22px;color:var(--t-mute)}.lb-scan:hover{color:var(--t-text)}.lb-scan svg{width:13px;height:13px}.sn-exit.is-mirror{color:var(--t-text);border-color:#3a3e45}.sn-exit.is-tp{color:var(--gain);border-color:#25d98f66}.wd-guard{display:flex;align-items:center;gap:10px;font-size:13px;color:var(--t-text2)}.wd-guard svg{width:22px;height:22px;color:var(--t-text)}.wd-guard b{color:var(--t-text);font-weight:500}.wd-host{display:block;font-size:11.5px;color:var(--t-mute)}.lbf-head{flex-direction:column;align-items:flex-start;gap:10px}.lbf-mode.segmented{width:auto}.lbf-title{display:flex;align-items:baseline;gap:16px;flex-wrap:wrap}.lbf-sources.nb-sources{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}.lbf-source.nb-source{min-height:0;padding:12px 14px;gap:6px}.lbf-source .nb-source-top{align-items:center;gap:10px;margin:0;justify-content:flex-start}.lbf-source .nb-source-top svg{width:18px;height:18px}.lbf-source .nb-source-top .sn-soon{margin-left:auto}.lbf-source .rd-mute{font-size:12px}.lbf-note{display:flex;align-items:center;gap:8px;margin:0;font-size:12px}.lbf-note svg{width:13px;height:13px}.lbf-wallet{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1.1fr);gap:16px 22px}.lbf-col{display:flex;flex-direction:column;gap:8px;min-width:0}.lbf-col .nb-name-input{width:100%;height:32px;font-size:13px}.lbf-field{display:flex;flex-direction:column;gap:6px}.lbf-col .nb-row-label{min-width:0;font-size:12.5px}.lbf-gap{margin-top:6px}.lbf-pick.sn-select{width:100%;color:var(--t-text2)}.lbf-pick-sm.sn-select{width:auto;height:26px;font-size:12px}.lbf-range{display:inline-flex;align-items:center;gap:8px;flex-wrap:wrap}.lbf-hint{font-size:11.5px;line-height:1.45}.lbf-checks{gap:12px}.lbf-check{display:flex;align-items:flex-start;gap:10px;cursor:pointer}.lbf-check>span{display:flex;flex-direction:column;gap:3px;font-size:13px}.lbf-check b{font-weight:400}.lbf-check .rd-mute{font-size:11.5px}.lbf-check-spacer{width:16px;flex:none}.lbf-styles.nb-profiles{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.lbf-style.nb-profile{padding:12px 14px;gap:8px}.lbf-style .nb-profile-top{align-items:center;gap:10px}.lbf-style .nb-profile-top>svg{width:20px;height:20px}.lbf-style .nb-profile-top b{font-size:14px}.nb-profile-desc.is-dim{color:var(--t-mute)}.lbf-mirror-note{font-size:11.5px;line-height:1.4}.lbf-size .nb-big.sn-num{max-width:220px}.lbf-custom{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr) minmax(0,1.1fr);gap:18px 24px;padding:14px 16px;border:1px solid var(--t-line);border-radius:4px}.lbf-custom.is-dim .lbf-ladder,.lbf-custom.is-dim .lbf-bar-wrap{opacity:.5}.lbf-custom>.lbf-rule{grid-column:1 / -1;margin:0}.lbf-ladder{display:flex;flex-direction:column;gap:8px}.lbf-ladder .rd-label{margin:0 0 2px;font-size:11px;letter-spacing:.16em;color:var(--t-text2)}.lbf-rung{display:flex;align-items:center;gap:8px}.lbf-add{align-self:flex-start}.lbf-rule{margin:4px 0 0;font-size:11.5px}.lbf-bar-wrap{display:flex;flex-direction:column;justify-content:center;gap:10px}.lbf-bar{width:100%;height:12px;border-radius:2px}.lbf-seg{fill:#2a2d33}.lbf-seg.is-tp0{fill:var(--brand)}.lbf-seg.is-tp1{fill:#2fa8ffb3}.lbf-seg.is-tp2{fill:#2fa8ff7f}.lbf-seg.is-tp3{fill:#2fa8ff59}.lbf-seg.is-bag{fill:var(--t-plat, #c9ced6)}.lbf-seg.is-left{fill:#3a3e45}.lbf-legend{display:flex;flex-wrap:wrap;gap:6px 14px;font-size:11.5px;color:var(--t-text2)}.lbf-legend span{display:inline-flex;align-items:center;gap:6px}.lbf-legend b{font-weight:400;color:var(--t-text)}.lbf-dot{width:8px;height:8px;border-radius:50%;background:#3a3e45}.lbf-dot.is-tp0{background:var(--brand)}.lbf-dot.is-tp1{background:#2fa8ffb3}.lbf-dot.is-tp2{background:#2fa8ff7f}.lbf-dot.is-tp3{background:#2fa8ff59}.lbf-dot.is-bag{background:var(--t-plat, #c9ced6)}.lbf-downs{display:flex;flex-direction:column;gap:8px}.lbf-row{display:grid;grid-template-columns:96px minmax(0,1fr) auto;align-items:center;gap:6px 10px;font-size:12.5px}.lbf-row-label{color:var(--t-text2)}.lbf-row-ctl{display:inline-flex;align-items:center;gap:6px;min-width:0}.lbf-row.is-off .lbf-row-ctl{opacity:.4;pointer-events:none}.lbf-row-hint{grid-column:2 / -1;font-size:11px;margin-top:-4px}.lbf-fold{padding:0}.lbf-fold-head{display:flex;align-items:center;gap:12px;width:100%;padding:14px 0;background:none;color:var(--t-text);text-align:left}.lbf-fold-head .rd-label{flex:none;font-size:12px;letter-spacing:.16em;color:var(--t-text2)}.lbf-fold-sum{flex:1;min-width:0;margin-left:12px;font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lbf-fold.is-open .lbf-fold-sum{visibility:hidden}.lbf-chev{flex:none;width:16px;height:16px;color:var(--t-mute);transition:transform .15s}.lbf-fold.is-open .lbf-chev{transform:rotate(180deg)}.lbf-fold-body{padding:0 0 16px}.lbf-limits{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px 16px}.lbf-cell{display:flex;flex-direction:column;gap:6px;min-width:0;padding:10px 12px;border:1px solid var(--t-line);border-radius:3px}.lbf-cell-label{display:inline-flex;align-items:center;gap:6px;font-size:12px;color:var(--t-text2)}.lbf-cell-ctl{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.lbf-cell .sn-num{max-width:none}.lbf-lock{width:12px;height:12px;color:var(--t-mute)}.lbf-signed{font-size:11.5px;color:var(--gain);white-space:nowrap}.lbf-filters{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px 22px}.lbf-filter{display:grid;grid-template-columns:auto minmax(0,1fr);gap:6px 10px;align-items:start;min-width:0}.lbf-filter-text{display:flex;flex-direction:column;gap:2px;min-width:0}.lbf-filter-text b{font-size:12.5px;font-weight:500}.lbf-filter-text .rd-mute{font-size:11px;line-height:1.4}.lbf-filter-ctl{grid-column:2;display:inline-flex;align-items:center;gap:8px;flex-wrap:wrap}.lbf-filter.is-off .lbf-filter-ctl{opacity:.4;pointer-events:none}.lbf-reads{padding:1px 6px;border:1px solid var(--t-line);border-radius:3px;font-size:10.5px;color:var(--t-mute)}.lbf-words{height:30px;width:180px;padding:0 8px;background:var(--t-field);border:1px solid var(--t-line);border-radius:3px;color:var(--t-text);font-size:12.5px;outline:none}.lbf-exec{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px 18px}.lbf-exec-cell{display:flex;flex-direction:column;gap:6px;min-width:0}.lbf-name{display:flex;align-items:center;gap:14px;padding:12px 0;border-bottom:1px solid var(--t-line)}.lbf-name .nb-name-input{height:32px;font-size:13px}.lbf-summary{padding:14px 0;border-bottom:1px solid var(--t-line)}.lbf-summary p{margin:0;font-size:14px;line-height:1.55;color:var(--t-text)}.lbf-summary p+p{margin-top:6px;font-size:12px;color:var(--t-mute)}.lbf-foot-note{flex:1;min-width:240px;text-align:right;font-size:12px;line-height:1.5}.lbf-delete.btn{margin-right:auto;color:var(--loss);border-color:#ff4d5e73}.lbf-pop{display:flex;flex-direction:column;gap:8px;width:320px;padding:10px}.lbf-pop p{margin:0;font-size:12px}.lbf-area{width:100%;padding:8px;background:var(--t-field);border:1px solid var(--t-line);border-radius:3px;color:var(--t-text);font-size:11.5px;resize:vertical;outline:none}.lbf-search{width:calc(100% - 16px);height:30px;margin:8px;padding:0 8px;background:var(--t-field);border:1px solid var(--t-line);border-radius:3px;color:var(--t-text);font-size:12.5px;outline:none}.lbf-pop-row{width:100%;background:none;text-align:left;color:var(--t-text)}.lbf-pop-row.is-on{background:var(--t-row)}.lbf-pop-note{margin:0;padding:10px;font-size:12px}@media(max-width:1440px){.lbf-wallet,.lbf-filters{grid-template-columns:repeat(2,minmax(0,1fr))}.lbf-sources.nb-sources{grid-template-columns:repeat(3,minmax(0,1fr))}}.popover.lf-pop{width:300px;min-width:0;padding:0;background:#0b0c0e;border:1px solid #23262b;border-radius:4px;box-shadow:0 16px 40px #0000008c;font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-size:13px;overflow:hidden auto}.lf-head{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:10px 12px;border-bottom:1px solid #1a1c1f;font:500 10.5px JetBrains Mono,ui-monospace,monospace;letter-spacing:.12em;text-transform:uppercase;color:#9096a0}.lf-none{color:#5d636b;letter-spacing:.06em;text-transform:none;font-weight:400}.lf-clear{padding:2px 6px;border:1px solid #24272c;border-radius:3px;background:none;color:#e6e8eb;font:500 11px Inter,ui-sans-serif,system-ui,sans-serif;letter-spacing:0;text-transform:none;cursor:pointer}.lf-clear:hover,.lf-clear:focus-visible{background:#131518;outline:none}.lf-group{padding:6px 6px 4px}.lf-group+.lf-group{border-top:1px solid #1a1c1f}.lf-gl{margin:0;padding:4px 6px 2px;font:400 10px JetBrains Mono,ui-monospace,monospace;letter-spacing:.12em;text-transform:uppercase;color:#5d636b}.lf-opt{display:flex;align-items:center;gap:12px;width:100%;padding:8px 6px;border:0;border-radius:3px;background:none;color:#9096a0;font:inherit;text-align:left;cursor:pointer}.lf-opt:hover,.lf-opt:focus-visible{background:#131518;outline:none}.lf-opt.is-on{color:#e6e8eb}.lf-opt .tb-sw{flex:none}.lf-opt-t{display:flex;flex-direction:column;gap:2px;min-width:0}.lf-opt-t b{display:flex;align-items:center;gap:6px;font-weight:500;color:#e6e8eb}.lf-opt-t small{font-size:11.5px;line-height:1.35;color:#5d636b}.lf-tag{padding:0 4px;border:1px solid #24272c;border-radius:2px;font:400 9.5px JetBrains Mono,ui-monospace,monospace;letter-spacing:.04em;color:#9096a0}.lf-foot{margin:0;padding:8px 12px 10px;border-top:1px solid #1a1c1f;font-size:11.5px;color:#5d636b}.lf-pop .lf-snipe{margin:0;padding:6px}.lf-opt .tb-sw.is-on{background:#dfe2e647}.lf-opt .tb-sw.is-on:after{background:#e6e8eb}@media(max-width:767px){.popover.lf-pop{width:auto}.lf-opt{min-height:48px}}.wl-page{padding:18px 24px 32px;gap:16px;max-width:1040px;margin:0 auto}.wl-page .num{font-family:var(--mono);font-variant-numeric:tabular-nums}.wl-head{display:flex;align-items:baseline;gap:16px;flex-wrap:wrap;padding-bottom:14px;border-bottom:1px solid var(--t-line)}.wl-head h1{margin:0;font-size:24px;font-weight:600;letter-spacing:-.01em;color:var(--t-text)}.wl-head p{margin:0;font-family:var(--mono);font-size:12px}.wl-strip{display:flex;align-items:stretch;flex-wrap:wrap;min-height:64px;border:1px solid var(--t-line);border-radius:4px;background:#08090b}.wl-cell{flex:1 1 0;display:flex;flex-direction:column;justify-content:center;gap:4px;padding:10px 18px;border-right:1px solid var(--t-line);min-width:140px}.wl-cell:last-child{border-right:0}.wl-cell b{font-size:15px;font-weight:500;color:var(--t-text)}.wl-cell small{font-size:11.5px;color:var(--t-mute)}.wl-k{font-family:var(--mono);font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--t-mute)}.wl-mute{color:var(--t-mute)!important}.wl-addr{display:inline-flex;align-items:center;gap:8px;padding:0;background:none;border:0;color:var(--t-text);font-size:15px;cursor:pointer}.wl-addr svg{width:13px;height:13px;color:var(--t-mute)}.wl-addr:hover svg{color:var(--t-text)}.wl-status{display:inline-flex;align-items:center;gap:8px}.wl-dot{width:7px;height:7px;border-radius:50%;background:var(--t-mute)}.wl-status.is-on .wl-dot{background:var(--gain);box-shadow:0 0 0 3px #25d98f26}.wl-status.is-warn .wl-dot{background:var(--warn)}.wl-grid{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:16px;align-items:start}.wl-box{border:1px solid var(--t-line);border-radius:4px;background:#070809;padding:4px 0 12px;min-width:0}.wl-box .wd-warn{margin-top:12px}.wl-side{display:flex;flex-direction:column;gap:16px;min-width:0}.wl-side .wd-rpc,.wl-side .wd-reclaim{margin:0}@media(max-width:1023px){.wl-grid{grid-template-columns:minmax(0,1fr)}}@media(max-width:767px){.wl-page{padding:12px 12px 24px}.wl-head p{font-size:11.5px}.wl-cell{flex:1 1 45%;min-width:0;padding:10px 12px;border-bottom:1px solid var(--t-line)}}.rd-wl{gap:22px}.rd-wl-head{display:flex;flex-direction:column;gap:5px}.rd-wl-title{margin:0;font-size:19px;font-weight:600;letter-spacing:-.01em;color:var(--t-text)}.rd-wl-head .rd-mute{margin:0;font-size:12.5px}.rd-wl .calls-head{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.rd-wl .calls-tools{margin-left:auto;display:flex;align-items:center;gap:8px}.rd-wl .calls-tools .btn{gap:6px;padding:0 10px;color:var(--t-text2);font-weight:400}.rd-wl .calls-tools .btn:hover:not(:disabled){color:var(--t-text);border-color:#2c3036;background:var(--t-segon)}.rd-wl .calls-tools .btn:disabled{opacity:.4}.rd-wl .calls-tools .btn svg{width:13px;height:13px}.rd-wl .calls-tools .btn.is-on{color:var(--t-text);border-color:#2c3036}.rd-wl .calls-tools .btn-danger:not(:disabled){color:var(--loss);border-color:#ff4d5e66;background:none}.rd-wl .btn-count{min-width:16px;height:16px;font-family:var(--mono);font-size:10px;border-radius:2px;background:var(--t-segon);color:var(--t-text)}.rd-wl-sep{width:1px;height:18px;margin:0 4px;background:var(--t-line)}.rd-wl-picked{font-size:11.5px;color:var(--t-text2)}.rd-wl .watch-empty{align-items:flex-start;text-align:left;gap:8px;padding:26px 0;border-bottom:1px solid var(--t-line)}.rd-wl .watch-empty-icon{width:auto;height:auto;margin:0 0 4px;background:none;border:0;border-radius:0}.rd-wl .watch-empty-icon svg{width:18px;height:18px;color:var(--t-mute);fill:none;stroke-width:1.6}.rd-wl .watch-empty h2{margin:0;font-size:14px;font-weight:500;color:var(--t-text)}.rd-wl .watch-empty p{margin:0 0 6px;font-size:12.5px;color:var(--t-mute)}.rd-wl .watch-empty .btn{height:32px;padding:0 12px;gap:6px;border-radius:3px;font-size:12px;font-weight:500;color:var(--t-text2);background:var(--t-field);border:1px solid var(--t-line);box-shadow:none}.rd-wl .watch-empty .btn:hover{color:var(--t-text);border-color:#2c3036}.rd-wl .watch-empty .btn svg{width:13px;height:13px}.popover.rd-wl-pop{width:280px;padding:12px;gap:14px}.rd-wl-pop .filter-label{font-family:JetBrains Mono,ui-monospace,monospace;font-size:10px;font-weight:500;letter-spacing:.14em;color:#5d636b}.rd-wl-pop .filter-check{font-weight:400;color:#9096a0}.rd-wl-pop .checkbox{width:16px;height:16px;border:1px solid #3a3e45;border-radius:2px}.rd-wl-pop .checkbox.is-on{background:#e6e8eb;border-color:#e6e8eb;color:#070809}.rd-wl-pop .segmented{padding:2px;gap:0;background:#0d0e10;border:1px solid #1a1c1f;border-radius:3px;box-shadow:none}.rd-wl-pop .segmented button{border-radius:2px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:11px;font-weight:400;color:#5d636b}.rd-wl-pop .segmented .is-active,.rd-wl-pop .segmented [aria-checked=true]{background:#1b1d21;color:#e6e8eb;box-shadow:none}.rd-al .alerts-layout{grid-template-columns:minmax(0,1fr) clamp(340px,25vw,430px);gap:0}.rd-al .alerts-main{gap:28px}.rd-al .page-head{margin:0;padding:0;align-items:flex-end;gap:20px}.rd-al .page-title{margin:0;font-size:19px;font-weight:600;letter-spacing:-.01em;color:var(--t-text)}.rd-al .page-sub{margin:5px 0 0;font-size:12.5px;color:var(--t-mute)}.rd-al .btn{height:30px;padding:0 11px;gap:6px;border-radius:3px;font-size:12px;font-weight:500;background:var(--t-field);border:1px solid var(--t-line);color:var(--t-text2);box-shadow:none}.rd-al .btn svg{width:13px;height:13px}.rd-al .btn:hover:not(:disabled){background:#111214;border-color:#2c3036;color:var(--t-text)}.rd-al .btn-primary,.rd-al .btn-primary:hover:not(:disabled){background:var(--brand);border-color:var(--brand);color:#fff}.rd-al .btn-primary:hover:not(:disabled){filter:brightness(1.1)}.rd-al .page-head-end .btn[aria-pressed=true]{color:var(--gold);border-color:#e8b64c66}.rd-al .alerts-paused{padding:8px 0 8px 12px;border:0;border-left:2px solid var(--gold);border-radius:0;background:none;color:var(--gold);font-size:12.5px}.rd-al .link{color:var(--t-text2);font-size:12px;text-decoration:underline;text-decoration-color:var(--t-tag);text-underline-offset:3px}.rd-al .link:hover{color:var(--t-text)}.rd-al .alerts-card{padding:0;background:none;border:0;border-radius:0;box-shadow:none}.rd-al .alerts-card:before,.rd-al .alerts-card:after{display:none}.rd-al .alerts-label{font-size:10.5px;font-weight:500;letter-spacing:.14em;color:var(--t-mute)}.rd-al .alerts-card>.alerts-label{display:block;margin:0;padding-bottom:10px;border-bottom:1px solid var(--t-line)}.rd-al .alerts-empty{padding:16px 0;color:var(--t-mute);font-size:12.5px}.rd-al .alert-icon{width:28px;height:28px;border-radius:3px;background:var(--t-field);border-color:var(--t-line)}.rd-al .alert-icon svg{width:14px;height:14px}.rd-al .alert-icon.is-sm{width:26px;height:26px}.rd-al .alert-icon.is-sm svg{width:13px;height:13px}.rd-al .switch{width:26px;height:14px;border-radius:7px;border:0;background:#23262b;flex:none}.rd-al .switch-thumb{top:2px;left:2px;width:10px;height:10px;background:#8a9099}.rd-al .switch.is-on{background:#2fa8ff59}.rd-al .switch.is-on .switch-thumb{transform:translate(12px);background:var(--brand)}.rd-al .select{height:28px;padding:0 8px;gap:6px;background:var(--t-field);border:1px solid var(--t-line);border-radius:3px;box-shadow:none;font-family:var(--mono);font-size:11.5px;font-weight:400;color:var(--t-text2)}.rd-al .select:hover,.rd-al .select[aria-expanded=true]{color:var(--t-text);border-color:#2c3036}.rd-al .icon-btn{width:26px;height:26px;border-radius:3px;color:var(--t-mute)}.rd-al .icon-btn:hover{color:var(--t-text);background:var(--t-row)}.rd-al .delivery-head{margin:0;padding-bottom:10px;border-bottom:1px solid var(--t-line)}.rd-al .quiet{gap:8px;font-size:12px;color:var(--t-text2)}.rd-al .channels{gap:0}.rd-al .channel{grid-template-columns:28px minmax(0,1fr) auto;gap:12px;padding:16px 20px;background:none;border:0;border-left:1px solid var(--t-line);border-radius:0;box-shadow:none}.rd-al .channel:first-child{border-left:0;padding-left:0}.rd-al .channel-dot{top:13px;left:44px;width:6px;height:6px;box-shadow:none}.rd-al .channel:first-child .channel-dot{left:24px}.rd-al .channel-dot.is-on{box-shadow:0 0 0 2px var(--t-bg)}.rd-al .channel-logo{width:28px;height:28px;border-radius:3px;background:var(--t-field);border:1px solid var(--t-line);color:var(--t-text2)}.rd-al .channel-logo svg{width:14px;height:14px}.rd-al .channel-logo.is-discord{color:#8b97ff;background:var(--t-field);border-color:var(--t-line)}.rd-al .channel-text{gap:3px;font-size:12px;color:var(--t-mute)}.rd-al .channel-text strong{font-size:13px;font-weight:500;color:var(--t-text)}.rd-al .channel-text .link{margin-top:4px}.rd-al .device svg{width:12px;height:12px}.rd-al .channels-note{margin:0;padding-top:10px;border-top:1px solid var(--t-row);font-size:11.5px;color:var(--t-mute)}.rd-al .channels-note svg{width:13px;height:13px}.rd-al .tpl-row{grid-auto-columns:minmax(150px,1fr);gap:0;margin:0;padding:0;border-bottom:1px solid var(--t-row)}.rd-al .tpl{min-height:124px;gap:4px;padding:14px 16px 44px;background:none;border:0;border-left:1px solid var(--t-line);border-radius:0;box-shadow:none}.rd-al .tpl:first-child{border-left:0;padding-left:0}.rd-al .tpl strong{margin-top:8px;font-size:13px;font-weight:500;color:var(--t-text)}.rd-al .tpl>span:not(.tpl-use):not(.alert-icon){font-size:11.5px;color:var(--t-mute)}.rd-al .tpl:hover,.rd-al .tpl:focus-visible{background:var(--t-hover);border-color:var(--t-line)}.rd-al .tpl:focus-visible{outline:1px solid var(--brand);outline-offset:-1px}.rd-al .tpl-use{left:16px;right:auto;bottom:14px;height:22px;padding:0 8px;border-radius:2px;font-family:var(--mono);font-size:10.5px;font-weight:400;color:var(--t-text2);background:var(--t-field);border:1px solid var(--t-line);box-shadow:none}.rd-al .tpl:first-child .tpl-use{left:0}.rd-al .digest-row{gap:12px;padding:12px 0;background:none;border:0;border-bottom:1px solid var(--t-row);border-radius:0;font-size:12.5px;color:var(--t-text2)}.rd-al .digest-row>svg{width:15px;height:15px;color:var(--t-mute)}.rd-al .digest-row strong{font-weight:500}.rd-al .rules-head{padding-bottom:10px;border-bottom:1px solid var(--t-line)}.rd-al .rule{min-height:48px;padding:6px 0;border-bottom:1px solid var(--t-row)}.rd-al .rule:last-child{border-bottom:1px solid var(--t-row)}.rd-al .rule-text{font-size:13px;color:var(--t-text2);line-height:1.9}.rd-al .rule-chip{height:22px;padding:0 7px;margin:0 2px;border-radius:2px;background:var(--t-field);border:1px solid var(--t-line);font-size:12px;font-weight:400;color:var(--t-text);box-shadow:none}.rd-al .rule-channel{width:26px;height:26px;border-radius:2px;color:#3a3e44}.rd-al .rule-channel svg{width:13px;height:13px}.rd-al .rule-channel:hover{background:var(--t-row);color:var(--t-text2)}.rd-al .rule-channel.is-on{color:var(--t-text)}.rd-al .rule-channel.is-on .discord-icon{color:#8b97ff}.rd-al .rule-fired{font-family:var(--mono);font-size:11.5px;color:var(--t-text2)}.rd-al .rule-fired span{color:var(--t-mute)}.rd-al .dt-line{gap:12px;padding:12px 0;border-top:1px solid var(--t-line);border-bottom:1px solid var(--t-line)}.rd-al .dt-line p{font-size:12px;color:var(--t-mute)}.rd-al .dt-line p strong{font-size:13px;font-weight:500;color:var(--t-text)}.rd-al .dt-line .link{display:inline-flex;align-items:center;gap:5px;text-decoration:none}.rd-al .dt-line .link svg{width:13px;height:13px}.rd-al .week{display:block}.rd-al .al-kpis{margin-top:0;padding:16px 0;border-bottom:1px solid var(--t-line)}.rd-al .al-kpis .rd-kpi-v{font-size:24px}.rd-al .al-kpi-name{font-family:var(--font);font-size:15px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rd-al .alerts-inbox{position:sticky;top:76px;height:calc(100vh - 96px);max-height:none;display:flex;flex-direction:column;gap:0;margin-left:28px;padding:0 0 0 24px;background:none;border:0;border-left:1px solid var(--t-line);border-radius:0;box-shadow:none}.rd-al .alerts-inbox:before,.rd-al .alerts-inbox:after{display:none}.rd-al .inbox-head{gap:8px;padding:0 0 10px}.rd-al .inbox-head h2{margin:0}.rd-al .inbox-head .tb-ph-act{margin-left:auto}.rd-al .al-tabs{padding:0;flex-wrap:wrap;row-gap:0}.rd-al .al-inbox-body{flex:1;min-height:0;overflow-y:auto;scrollbar-width:thin}.rd-al .al-inbox-body .tb-alerts{max-height:none;overflow:visible}.rd-al .al-inbox-body .tb-empty{padding:18px 0}.rd-al .al-day{margin:0;padding:14px 0 6px;font-size:10px}.rd-al .al-line-end{display:flex;flex-direction:column;align-items:flex-end;gap:6px}.rd-al .al-line-end .delivered{gap:5px;color:var(--t-mute)}.rd-al .al-line-end .delivered svg{width:11px;height:11px;opacity:.35}.rd-al .al-line-end .delivered svg.is-on{opacity:1;color:var(--t-text2)}.rd-al .al-line-end .delivered svg.discord-icon.is-on{color:#8b97ff}.rd-al .al-more{margin:10px 0}@media(max-width:1180px){.rd-al .alerts-layout{grid-template-columns:minmax(0,1fr)}.rd-al .alerts-inbox{position:static;height:auto;max-height:620px;margin:32px 0 0;padding:20px 0 0;border-left:0;border-top:1px solid var(--t-line)}}.rd-al .dialog{background:var(--t-bg);border:1px solid #24272c;border-radius:4px;box-shadow:0 24px 80px #0009;font-family:var(--font)}.rd-al .dialog-head,.rd-al .dialog-foot{background:var(--t-bg);border-color:var(--t-line)}.rd-al .dialog-head h2{font-size:15px;font-weight:600;color:var(--t-text)}.rd-al .editor-kind{height:36px;border-radius:3px;border-color:var(--t-line);background:var(--t-field);color:var(--t-text2);font-size:12.5px}.rd-al .editor-kind.is-on{color:var(--t-text);border-color:#2fa8ff73;background:#2fa8ff0f;box-shadow:none}.rd-al .editor-kind .alert-icon{width:24px;height:24px}.rd-al .editor-preview{border-radius:2px;background:var(--t-field);border:1px dashed var(--t-tag);font-size:13px;color:var(--t-text2)}.rd-al .editor-field-label{font-size:12px;font-weight:400;color:var(--t-mute)}.rd-al .editor-channel{font-size:12.5px;color:var(--t-text2)}.rd-al .picker-item{height:28px;border-radius:2px;border-color:var(--t-line);background:var(--t-field);font-size:12px;color:var(--t-text2)}.rd-al .picker-item.is-on{color:var(--t-text);border-color:#2fa8ff73;background:#2fa8ff0f}.rd-al .dialog .input,.rd-al .dialog .field{height:32px;background:var(--t-field);border:1px solid var(--t-line);border-radius:3px;box-shadow:none;color:var(--t-text);font-size:12.5px}.sn-soon{margin-top:14px;padding:12px}@media(max-width:767px){:root{--t-bg: #070809;--t-line: #1a1c1f;--t-row: #131416;--t-text: #e6e8eb;--t-text2: #9096a0;--t-mute: #5d636b;--t-field: #0d0e10;--t-segon: #1b1d21;--t-hover: #0d0e10;--t-tag: #24272c;--t-edge: #2d3238;--t-plat: #dfe2e6;--t-plat-line: rgb(223 226 230 / 34%);--t-plat-soft: rgb(223 226 230 / 7%);--font: Inter, ui-sans-serif, system-ui, sans-serif;--mono: "JetBrains Mono", ui-monospace, monospace}body{background:var(--t-bg)}.mobile-header{height:52px;padding:0 12px 0 14px;background:#070809f0;border-bottom:1px solid var(--t-line);font-family:var(--font)}.mobile-header .brand{gap:9px;padding:0;min-height:40px}.mobile-header .brand-mark{width:28px;height:28px}.mobile-header .brand-name{font-size:13px;font-weight:700;letter-spacing:.14em;color:var(--t-text)}.mobile-header .brand-sub{margin-top:3px;font-size:8.5px;font-weight:400;letter-spacing:.42em;color:var(--t-mute)}.mobile-header-end{gap:12px}.mobile-header .live-badge{background:none;border:0;padding:0;font-family:var(--mono);font-size:10.5px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:var(--gain)}.mobile-header .live-badge.is-offline{color:var(--t-mute)}.mobile-header .live-badge.is-live .live-dot{box-shadow:0 0 0 3px #25d98f26}.mobile-header .tb-ibtn{width:36px;height:36px;border-radius:3px}.mobile-tabs{padding:0 4px env(safe-area-inset-bottom);background:#070809f5;border-top:1px solid var(--t-line);font-family:var(--font)}.mobile-tab{position:relative;justify-content:center;gap:5px;min-height:56px;padding:0;font-size:10.5px;font-weight:500;letter-spacing:.02em;color:var(--t-mute)}.mobile-tab svg{width:19px;height:19px;stroke-width:1.6}.mobile-tab.is-active{color:var(--t-text)}.mobile-tab.is-active:before{content:"";position:absolute;top:-1px;left:24%;right:24%;height:2px;background:var(--t-plat)}.mobile-tab-pip{position:absolute;top:11px;left:calc(50% + 12px);width:6px;height:6px;border-radius:50%;background:var(--t-plat)}.sheet-backdrop{background:#030406b8}.sheet{gap:1px;padding:8px 12px calc(68px + env(safe-area-inset-bottom));background:var(--t-bg);border-top:1px solid var(--t-tag);border-radius:4px 4px 0 0;box-shadow:0 -24px 60px #0000008c;font-family:var(--font);max-height:86dvh;overflow-y:auto}.sheet-grip{width:32px;height:3px;margin-bottom:8px;border-radius:1px;background:var(--t-tag)}.sheet-link{position:relative;gap:12px;min-height:44px;padding:0 10px;font-size:14px;font-weight:400;color:var(--t-text2);border-radius:3px}.sheet-link svg{width:17px;height:17px;stroke-width:1.6;color:currentColor}.sheet-link:hover{background:var(--t-hover);color:var(--t-text)}.sheet-link.is-active{color:var(--t-text);background:var(--t-row)}.sheet-link.is-active:before{content:"";position:absolute;left:0;top:10px;bottom:10px;width:2px;background:var(--t-plat)}.sheet-lbl{flex:1;min-width:0}.sheet .side-label{padding:14px 10px 6px;font-family:var(--mono);font-size:10px;font-weight:500;letter-spacing:.14em;color:var(--t-mute)}.sheet .side-count{margin-left:auto;font-family:var(--mono);font-size:10.5px;color:var(--t-text2);background:#16181b;border:1px solid var(--t-line);border-radius:9px;padding:0 6px;min-width:20px;text-align:center}.sheet .side-count.is-hot{color:var(--t-bg);background:var(--t-plat);border-color:var(--t-plat)}.sheet .side-badge{margin-left:auto;font-family:var(--mono);font-size:9px;letter-spacing:.08em;color:var(--t-text2);border:1px solid var(--t-tag);padding:1px 5px;border-radius:2px}.sheet-guide .guide-ring{margin-left:auto;display:inline-block;font-family:var(--mono);font-size:10.5px;color:var(--t-text2);background:#16181b;border:1px solid var(--t-line);border-radius:9px;padding:0 6px;min-width:20px;text-align:center}.sheet-guide .guide-ring svg{display:none}.sheet-guide .guide-ring-text{position:static;font:inherit;color:inherit;letter-spacing:0}.sheet-user{display:flex;align-items:center;gap:6px;margin-top:10px;padding:12px 4px 0 6px;border-top:1px solid var(--t-line)}.sheet-user .side-user-me{min-height:44px}.sheet-user .side-user-name{font-size:14px;font-weight:500;color:var(--t-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sheet-user .pro-badge{font-family:var(--mono);font-size:9px;letter-spacing:.1em;color:var(--gain);background:none;border:1px solid rgb(37 217 143 / 40%);padding:1px 6px;border-radius:2px}.sheet-ibtn{display:grid;place-items:center;width:44px;height:44px;flex:none;color:var(--t-text2);background:var(--t-field);border:1px solid var(--t-line);border-radius:3px}.sheet-ibtn svg{width:17px;height:17px;stroke-width:1.6}.sheet-ibtn.is-active{color:var(--t-text);border-color:var(--t-edge)}.app .btn-primary,.app .btn-primary:hover:not(:disabled){background:var(--t-plat);border-color:var(--t-plat);color:var(--t-bg);box-shadow:none;filter:none}.app .btn-primary:disabled{opacity:.4}.tb-new,.tb-pro{color:var(--t-text);border-color:var(--t-plat-line)}.tb-tabs button.is-on em{color:var(--t-text)}.tb-al.is-new:before,.tb-badge{background:var(--t-plat)}.tb-badge{color:var(--t-bg)}.tb-sw.is-on{background:#dfe2e64d}.tb-sw.is-on:after{background:var(--t-plat)}.tb-tabs button{min-height:36px;min-width:32px}.tb-ph-act{min-height:32px}.segmented{padding:3px;gap:2px;background:var(--t-field);border:1px solid var(--t-line);border-radius:3px;box-shadow:none}.segmented button{min-height:32px;border-radius:1px;color:var(--t-text2)}.segmented [aria-checked=true],.segmented [aria-pressed=true],.segmented .is-active{background:var(--t-segon);color:var(--t-text);box-shadow:none}.tabs-pill .tab{border-radius:3px;border-color:var(--t-line);background:var(--t-field);color:var(--t-text2)}.tabs-pill .tab.is-active{background:var(--t-segon);border-color:var(--t-edge);color:var(--t-text)}.wt-tabs .tab.is-active{color:var(--t-text);border-bottom-color:var(--t-plat)}.app .checkbox{width:32px;height:32px;border:7px solid transparent;border-radius:0;background-clip:padding-box;box-shadow:inset 0 0 0 1px #3a3e45}.app .checkbox.is-on{background:var(--t-plat);border-color:transparent;box-shadow:none;color:var(--t-bg)}.app .checkbox .checkbox-dash{background:var(--t-bg)}.app .switch{width:44px;height:32px;padding:0;border:0;border-radius:0;background:none;flex:none}.app .switch:before{content:"";position:absolute;left:6px;right:6px;top:8px;bottom:8px;border-radius:8px;background:#23262b;transition:background .15s}.app .switch.is-on{background:none}.app .switch.is-on:before{background:#dfe2e64d}.app .switch-thumb{top:10px;left:8px;width:12px;height:12px;background:#8a9099}.app .switch.is-on .switch-thumb{transform:translate(16px);background:var(--t-plat)}.app .switch:focus-visible{outline:1px solid var(--t-plat);outline-offset:-2px}.rd-dt .dtx-field{height:40px}.rd-dt .dtx-form .btn-primary{height:40px;padding:0 14px}.rd-dt .dtx-import{min-height:32px}.rd-dt .btn{min-height:36px}.rd-dt .dt-copy{width:32px;height:32px;margin:-7px -7px -7px -3px}.rd-dt .dtx-links .ds-link,.rd-dt .dtx-link{height:32px;padding:0 10px}.rd-dt .dtx-seg .segment{height:30px;padding:0 9px}.rd-dt .dtx-pager button{padding:8px 10px}.rd-dt .dtx-tab{padding-bottom:12px}.rd-dt .dtx-tab.is-on{border-bottom-color:var(--t-plat)}.rd-dt .dtx-tab.is-on .dtx-tab-name em,.rd-dt .dtx-tag.is-blue{color:var(--t-text);border-color:var(--t-plat-line)}.rd-dt .dtx-live:before,.rd-dt .dtx-curve i,.rd-dt .dtx-dot.is-live,.rd-dt .dtx-dot.is-busy{background:var(--t-plat)}.rd-dt .dtx-live-tag,.rd-dt .dtx-last.is-live,.rd-dt .dtx-scanning.is-on{color:var(--t-plat)}.rd-dt .dtx-notice{border-left-color:var(--t-plat)}.rd-dt .dtx-chip.is-on{color:var(--t-text);border-color:var(--t-plat-line);background:var(--t-plat-soft)}.rd-dt :is(.btn,.dtx-import,.dtx-tab,.dtx-sort,.dtx-more,.dtx-chip,.dt-channel,button.dtx-dev-name):focus-visible{outline-color:var(--t-plat)}.rd-dt .table-scroll{overflow:visible}.rd-dt .dtx-table,.rd-dt .dtx-table tbody,.rd-dt .dtx-table thead{display:block}.rd-dt .dtx-table thead tr{display:flex;justify-content:space-between;padding:8px 0;border-bottom:1px solid var(--t-line)}.rd-dt .dtx-table thead th{padding:0}.rd-dt .dtx-table thead th:not(:first-child):not(:nth-child(3)){display:none}.rd-dt .dtx-table tbody tr{display:grid;grid-template-columns:minmax(0,1fr) auto 36px;grid-template-areas:"dev rate more" "l a m t" "al al al";column-gap:10px;row-gap:10px;height:auto;padding:14px 0;border-bottom:1px solid var(--t-row)}.rd-dt .dtx-table tbody tr>td{display:block;padding:0;height:auto;border:0;white-space:normal}.rd-dt .dtx-table tbody tr>td.dtx-dev-cell{grid-area:dev;min-width:0}.rd-dt .dtx-table tbody tr>td.dtx-rate-cell{grid-area:rate;align-self:center}.rd-dt .dtx-table tbody tr>td.dtx-more-cell{grid-area:more;width:auto;align-self:center}.rd-dt .dtx-table tbody tr>td[data-label]{display:flex!important;flex-direction:column;gap:3px;text-align:left;font-size:12px;color:var(--t-text)}.rd-dt .dtx-table tbody tr>td[data-label]:before{content:attr(data-label);font-family:var(--mono);font-size:9.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--t-mute)}.rd-dt .dtx-table tbody tr{grid-template-columns:repeat(4,minmax(0,1fr));grid-template-areas:"dev dev rate more" "l a m t" "al al al al"}.rd-dt .dtx-table tbody tr>td.dtx-rate-cell{justify-self:end}.rd-dt .dtx-table tbody tr>td.dtx-more-cell{justify-self:end}.rd-dt .dtx-table tbody tr>td.dtx-alerts-cell{grid-area:al}.rd-dt .dtx-launches{align-items:flex-start}.rd-dt .dtx-ath{flex-direction:column;gap:2px}.rd-dt .dtx-dev-name{max-width:100%}.rd-dt .dtx-table tr.is-live{margin:0 -10px;padding-inline:10px;background:var(--t-plat-soft)}.rd-dt .dtx-sort{min-height:32px}.rd-dt button.dtx-dev-name{min-height:32px;margin:-6px 0}.rd-dt .dtx-seg .segment{min-width:32px;justify-content:center}.rd-dt .dtx-field input{align-self:stretch}.rd-dt .dtx-table tr.is-live td{background:none}.rd-dt .dtx-alerts{gap:4px}.rd-dt .dtx-chip{min-width:32px;height:32px;font-size:11px}.rd-dt .dtx-chip.is-wide{min-width:44px}.rd-dt .dt-channel{width:32px;height:32px}.rd-dt .dtx-vsep{height:20px;margin:0 6px}.rd-dt .dtx-more{width:36px;height:36px}.rd-dt .dtx-rate{width:88px}.app .select{height:34px;padding:0 10px;gap:8px;background:var(--t-field);border:1px solid var(--t-line);border-radius:3px;box-shadow:none;font-size:12.5px;font-weight:400;color:var(--t-text2)}.app .select:hover,.app .select[aria-expanded=true]{color:var(--t-text);border-color:var(--t-edge)}.lc-frame{min-height:32px;min-width:32px;padding:0 8px;border-radius:2px;font-family:var(--mono);font-weight:400}.lc-frame.is-on{color:var(--t-text);background:var(--t-segon);border-color:var(--t-line)}.lc-frame:focus-visible{outline-color:var(--t-plat)}.drawer-tools .icon-btn{width:40px;height:40px;border-radius:3px;background:var(--t-field);border-color:var(--t-line)}.page .card.call-page{margin:-4px -16px 0;background:none;border:0;border-radius:0;box-shadow:none}.fc-head{grid-template-columns:auto minmax(0,1fr);grid-template-areas:"av title" "mc mc";row-gap:12px;padding:56px 16px 14px}.fc.is-page .fc-head{padding-top:18px}.fc-head>.token-avatar{grid-area:av;align-self:start}.fc-title{grid-area:title}.fc-title h1{font-size:18px;gap:6px 8px}.fc-mc{grid-area:mc;flex-direction:row;align-items:baseline;flex-wrap:wrap;gap:4px 10px;text-align:left;padding-top:12px;border-top:1px solid var(--t-row)}.fc-mc b{font-size:20px}.fc-links{gap:6px;padding:0 16px 14px}.fc-sep{display:none}.fc-ca,.fc-btn,.fc-links .star-btn.with-label{height:36px;padding:0 11px}.fc-strip{grid-auto-flow:row;grid-template-columns:repeat(2,minmax(0,1fr))}.fc-strip>div{padding:10px 16px}.fc-strip>div:nth-child(odd){border-left:0}.fc-strip>div:nth-child(n+3){border-top:1px solid var(--t-line)}.fc-strip>div:last-child:nth-child(odd){grid-column:1 / -1}.fc-sh,.fc-who,.fc-foot{padding-left:16px;padding-right:16px}.fc-chart{margin:0 16px 14px;height:240px}.fc-curve{margin:0 16px 14px}.fc .call-chart-bar{padding:0 0 8px;flex-wrap:nowrap;align-items:center}.fc .call-chart-bar .segmented{flex:1;min-width:0}.fc .call-chart-bar .segmented button{flex:1;padding:0 4px}.fc-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.fc-grid>div{padding:10px 16px;border-top:1px solid var(--t-row);border-left:1px solid var(--t-row)}.fc-grid>div:nth-child(-n+2){border-top:0}.fc-grid>div:nth-child(3){border-top:1px solid var(--t-row)}.fc-grid>div:nth-child(odd){border-left:0}.fc-grid>div:nth-child(3n+1):nth-child(2n){border-left:1px solid var(--t-row)}.fc-row{min-height:48px;padding:9px 16px}.fc-empty{padding:4px 16px 16px}.fc-share-row{flex-wrap:wrap;padding:0 16px 14px}.fc-share-acts{margin-left:0;width:100%}.fc-share-acts .fc-btn{flex:1;justify-content:center;height:44px}.fc-tag.is-curve,.fc-tag.is-mine{color:var(--t-text);border-color:var(--t-plat-line)}.app .first-badge{font-family:var(--mono);font-size:9px;font-weight:500;letter-spacing:.06em;line-height:14px;padding:0 4px;color:var(--t-text2);background:none;border:1px solid var(--t-tag);border-radius:2px}.call-cards{gap:0;padding:0;border-top:1px solid var(--t-line)}.call-card{border:0;border-bottom:1px solid var(--t-row);border-radius:0;background:none;box-shadow:none}.call-card-btn{grid-template-columns:36px minmax(0,1fr) auto;grid-template-areas:"icon top multi" "icon sub live" "foot foot foot";column-gap:12px;row-gap:4px;padding:12px 0;border:0;border-radius:0;background:none;text-align:left;color:var(--t-text);font-family:var(--font)}.call-card-btn:active{background:var(--t-hover)}.call-card-btn>.token-avatar{grid-area:icon;align-self:center;width:36px;height:36px;border-radius:3px}.cc-top{grid-area:top;display:flex;align-items:center;gap:7px;min-width:0}.cc-top strong{font-size:14px;font-weight:600;text-transform:uppercase;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cc-top .first-badge{flex:none}.cc-multi{grid-area:multi;justify-self:end}.cc-multi .multiple{font-size:15px;font-weight:500;letter-spacing:0}.cc-sub{grid-area:sub;display:flex;align-items:center;gap:8px;min-width:0;font-size:12px;color:var(--t-text2);white-space:nowrap;overflow:hidden}.cc-sub .board-chip{height:auto;padding:0;gap:5px;font-size:12px;font-weight:400;color:var(--t-text2);background:none;border:0;border-radius:0;box-shadow:none;flex:none}.cc-sub:has(.caller-cell) .board-chip{font-size:0;gap:0}.cc-sub:has(.caller-cell) .board-chip-glyph{font-size:13px}.cc-sub .caller-cell{gap:5px;min-width:0;flex:0 1 auto}.cc-sub .caller-name{max-width:none;font-size:12px;font-weight:500;color:var(--t-text2)}.cc-sub .age{font-size:11.5px;color:var(--t-mute);flex:none}.cc-sub>*+*:before{content:"·";margin-right:8px;color:var(--t-mute)}.cc-live{grid-area:live;justify-self:end;display:inline-flex;align-items:baseline;gap:5px;white-space:nowrap}.cc-live small{font-family:var(--mono);font-size:9.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--t-mute)}.cc-live .multiple{font-size:12px;font-weight:500;letter-spacing:0}.cc-foot{grid-area:foot;display:flex;align-items:center;justify-content:space-between;gap:12px;min-width:0;padding-left:48px}.cc-mcap{font-size:11.5px;color:var(--t-text2);white-space:nowrap}.cc-spark{display:flex;flex:0 1 120px;min-width:0;justify-content:flex-end}.app .field{height:40px;padding:0 10px;gap:8px;background:var(--t-field);border:1px solid var(--t-line);border-radius:3px;box-shadow:none;color:var(--t-mute)}.app .field:focus-within{border-color:var(--t-edge)}.app .field svg{width:14px;height:14px}.app .field input{font-size:13px;color:var(--t-text)}.app :is(.field,.rd-search) input{align-self:stretch}.app .rd-search{height:40px}.app .field input::placeholder{color:var(--t-mute)}.calls-head{flex-wrap:wrap;gap:8px}.calls-head>.card-title{flex-basis:100%}.calls-head .field-search{flex:1 1 0;width:auto;min-width:0}.calls-head .calls-tools{width:auto;flex:none;margin-left:0}.calls-head .calls-tools .select{height:40px}.calls-head .tabs-pill .tab{height:34px;padding:0 12px;font-size:13px;font-weight:500}.crumbs a{display:inline-flex;align-items:center;min-height:32px}.rd-wt{--brand: var(--t-plat);--brand-hover: #fff;--brand-line: var(--t-plat-line);--brand-soft: var(--t-plat-soft)}.rd-wt .lc{--brand: #2fa8ff}.rd-wt .switch.is-on,.rd-wt .wt-trigger.is-on{border-color:var(--t-plat-line)}.rd-wt .wt-trigger.is-on{color:var(--t-text)}.rd-wt .dt-row.is-picked td{background:none}.rd-wt .dt-row.is-picked{background:var(--t-plat-soft)}.rd-wt .link,.rd-wt .dt-import{display:inline-flex;align-items:center;min-height:32px}.rd-wt .wt-head .btn,.rd-wt .dt-head .btn{min-height:40px}.rd-wt .field{height:40px}.rd-wt .btn{min-height:36px}.rd-wt .btn-sm{min-height:34px}.rd-wt .wt-feed-btn{height:32px;padding:0 10px}.rd-wt .inbox-tabs .tab{height:36px;min-width:40px}.rd-wt .segment{min-height:32px;min-width:36px}.rd-wt .ds-link{min-height:34px}.rd-wt .field-clear{width:32px;height:32px}.rd-wt .icon-btn{width:34px;height:34px}.rd-wt .wt-filters{flex-wrap:wrap}.rd-wt .wt-filters .rd-search{flex:1 1 100%;height:40px}.rd-wt .wt-filters .wt-mode-tabs{flex:1 1 100%;overflow-x:auto;scrollbar-width:none}.rd-wt .wt-filters .wt-mode-tabs .tab{height:36px;min-width:32px}.rd-wt .wt-filters .select{height:34px}.rd-wt .table-wrap{overflow:visible}.rd-wt .wt-table,.rd-wt .wt-table tbody,.rd-wt .wt-table thead{display:block}.rd-wt .wt-table thead tr{display:flex;align-items:center;gap:10px;border-bottom:1px solid var(--t-line)}.rd-wt .wt-table thead th{display:block;height:40px;width:auto;min-width:0;max-width:none;padding:0;border:0;line-height:40px;position:static}.rd-wt .wt-table thead th.wt-check{width:32px}.rd-wt .wt-table thead th:nth-child(n+3):not([aria-sort]){display:none}.rd-wt .wt-table thead th[aria-sort]:not([aria-sort=descending]){display:none}.rd-wt .wt-table thead th[aria-sort=descending]{margin-left:auto}.rd-wt .wt-table tbody tr{display:grid;grid-template-columns:32px minmax(0,1fr) auto 36px;column-gap:10px;row-gap:8px;align-items:center;height:auto;padding:12px 0;border-bottom:1px solid var(--t-row)}.rd-wt .wt-table tbody td{display:block;height:auto;width:auto;min-width:0;max-width:none;padding:0;border:0;background:none!important;white-space:normal;text-align:left;position:static}.rd-wt .wt-table td.wt-check{grid-column:1;grid-row:1}.rd-wt .wt-table td.wt-c-who{grid-column:2;grid-row:1}.rd-wt .wt-table td.wt-c-pnl{grid-column:3;grid-row:1;max-width:130px;text-align:right;font-size:11.5px}.rd-wt .wt-table td.wt-c-more{grid-column:4;grid-row:1}.rd-wt .wt-table td:is(.wt-c-labels,.wt-c-fig,.wt-c-notify,.wt-c-trig,.wt-c-chan){grid-column:2 / -1}.rd-wt .wt-table td.wt-c-fig{display:flex;align-items:baseline;justify-content:space-between;gap:12px;font-size:12px}.rd-wt .wt-table td.wt-c-fig:before{content:attr(data-label);font-family:var(--mono);font-size:9.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--t-mute)}.rd-wt .wt-table td.wt-c-fig .dt-stack{flex-direction:row;align-items:baseline;gap:8px}.rd-wt .wt-table td.wt-c-labels+td.wt-c-fig,.rd-wt .wt-table td.wt-c-pnl+td.wt-c-fig{padding-top:6px;border-top:1px solid var(--t-row)}.rd-wt .wt-table td.wt-c-notify{padding-top:4px}.rd-wt .wt-table .dt-dev-name{min-height:32px;margin:-6px 0;max-width:100%}.rd-wt .wt-table .dt-copy{width:32px;height:32px;margin:-8px -8px -8px -4px}.rd-wt .wt-pnl{flex-direction:column;align-items:flex-end;gap:3px}.rd-wt .wt-table .dt-scanning{display:block;line-height:1.35}.rd-wt .dt-sort{min-height:32px}.rd-wt .wt-tag{height:32px;padding:0 9px}.rd-wt .wt-search{min-width:0;max-width:100%}.rd-wt .ds-form>:first-child{flex:1 1 0;min-width:0;width:auto}.rd-wt .ds-field input{width:0}.rd-wt .ds-form .btn{flex:none;height:40px}.rd-wt .wt-filter-search input,.rd-wt .dt-field input{align-self:stretch}.rd-wt p a.num,.rd-wt span a.num{padding:8px 0;margin:-8px 0}.rd-wt .wt-trigger{height:32px;min-width:40px;padding:0 8px;font-size:11px}.rd-wt :is(.wt-mode,.wt-sound){height:32px;padding:0 8px}.rd-wt .dt-channel{width:32px;height:32px}.rd-wt .wt-table .dt-more{width:36px;height:36px}.rd-ds-go,.rd-ds-btn.is-pri{color:var(--t-bg);background:var(--t-plat);border-color:var(--t-plat)}.rd-ds-go{height:40px}.rd-ds-pulse{background:var(--t-plat);box-shadow:0 0 0 3px var(--t-plat-soft)}.rd-ds-inline.is-pri{color:var(--t-text);text-decoration:underline;text-underline-offset:3px}.rd-ds-cell.is-pasted{box-shadow:inset 0 2px 0 var(--t-plat)}.rd-tag.is-you{color:var(--t-text);border-color:var(--t-plat-line)}.rd-ds-field{height:40px;min-width:0}.rd-ds-field input{align-self:stretch}.rd-ds-clear,.rd-ds-icon{width:32px;height:32px}.rd-ds-btn{height:36px;padding:0 12px}.rd-ds-id-sub a,.rd-ds-id-sub .rd-ds-inline{padding:9px 0;margin:-9px 0}.rd-ds .segment{min-height:32px}.rd-ds-plot .lc-frame{min-height:30px;padding:0 8px}.rd-ds-plot,.rd-ds-wall.cols-2 .rd-ds-plot,.rd-ds-wall.cols-4 .rd-ds-plot{height:168px;padding:2px 4px 0 6px}.rd-ds-cell>.rd-ds-sk-chart{height:168px}.rd-ds-ch{padding:10px 2px 0}.rd-ds-cf{padding:8px 2px 10px}.rd-ds-cell{margin:0 -2px}.rd-ds-sym,.rd-ds-best{padding:9px 0;margin:-9px 0}.rd-ds-sym{min-width:32px}.rd-ds .rd-ds-sort.select{height:36px}.rd-ds-bundle{display:inline-flex;align-items:center;min-height:32px;padding:0 8px}.rd-ds-seg{overflow-x:auto;scrollbar-width:none;max-width:100%}.rd-ds-seg button{display:inline-flex;align-items:center;min-height:32px;padding:0 10px}.rd-ds .select{height:36px}.rd-ds a.num,.bd-drawer a.bd-wallet{padding:9px 0;margin:-9px 0}.bd-btn{height:36px;padding:0 12px}.bd-btn.is-icon{width:40px;height:40px}.bd-btn:focus-visible{outline-color:var(--t-plat)}.rd-rooms{grid-auto-flow:column;grid-template-columns:none;grid-auto-columns:minmax(0,1fr)}.rd-room-tab{gap:6px;padding:10px;border-left:1px solid var(--t-line)}.rd-room-tab:first-child{border-left:0;padding-left:0}.rd-room-tab:nth-child(odd):not(:first-child){border-left:1px solid var(--t-line)}.rd-room-top{flex-direction:column;align-items:flex-start;gap:5px}.rd-room-top .rd-tag{margin-left:0}.rd-room-sub{flex-direction:column;gap:2px}.rd-room-tab.is-on{border-bottom-color:var(--t-plat)}.rd-room-tab:focus-visible,.rd-board:focus-visible{outline-color:var(--t-plat)}.rd-board.is-on{border-bottom-color:var(--t-plat)}.rd-lb-table tr.is-me td{background:var(--t-plat-soft)}.rd-lb-table tr.is-me td:first-child{box-shadow:inset 2px 0 0 var(--t-plat)}.rd-lb-table tr.is-selected td{background:#dfe2e617}.rd-lb-table .rd-who{padding:4px 0;margin:-4px 0;min-height:32px}.rd-wf-beta{color:var(--t-text);border-color:var(--t-plat-line)}.rd-wf .checkbox.is-on{border-color:transparent}.rd-wf-pulse{background:var(--t-plat)}.rd-wf-star:before{background:var(--t-plat)}.rd-wf-star-label{color:var(--t-text)}.rd-wf-row.is-picked>.rd-wf-tr{box-shadow:inset 2px 0 0 var(--t-plat)}.rd-wf-add{min-height:32px}.rd-wf-field input,.rd-wf input.num{align-self:stretch;min-height:32px}.rd-wl .rd-wl-pick-act{display:none}.rd-wl .calls-tools{width:100%;margin-left:0;flex-wrap:wrap}.rd-wl .calls-tools .field-search{flex:1 1 100%;width:auto;height:40px}.rd-wl .calls-tools .btn{flex:1;height:40px;justify-content:center}.rd-wl .watch-empty .btn,.rd-al .page-head-end .btn{height:44px}.rd-al .btn-primary,.rd-al .btn-primary:hover:not(:disabled){background:var(--t-plat);border-color:var(--t-plat);color:var(--t-bg)}.rd-al .select{height:36px}.rd-al .channels{grid-template-columns:minmax(0,1fr)}.rd-al .channel{padding:14px 0;border-left:0;border-top:1px solid var(--t-row)}.rd-al .channel:first-child{border-top:0}.rd-al .channel-dot,.rd-al .channel:first-child .channel-dot{left:24px;top:11px}.rd-al .link{display:inline-flex;align-items:center;min-height:32px}.rd-al .tpl-row{grid-auto-columns:minmax(150px,46%);scrollbar-width:none}.rd-al .tpl-use{opacity:1;transform:none}.rd-al .rule-channel{width:34px;height:34px}.rd-al .rule .icon-btn{width:36px;height:36px}.rd-al .tpl:focus-visible{outline-color:var(--t-plat)}.rd-al .editor-kind.is-on,.rd-al .picker-item.is-on{border-color:var(--t-plat-line);background:var(--t-plat-soft)}.rd-al .tb-ph-act{min-height:32px}.rd-al .al-tabs button{min-height:36px}.rd-al .al-kpis{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:14px}.rd-al .al-kpis .rd-kpi{padding:4px 14px}.rd-al .al-kpis .rd-kpi:nth-child(odd){border-left:0;padding-left:0}.rd-al .al-kpis .rd-kpi-v{font-size:20px}.rd-al .al-tabs{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none}.rd-al .al-tabs button{flex:none}.rd-feed{padding:12px 16px 28px;gap:22px}.rd-feed .rd-windows{display:flex;width:100%}.rd-feed .rd-windows button{flex:1;min-height:34px;font-family:var(--mono);font-size:12px}.rd-feed .rd-boards{overflow-x:auto;scrollbar-width:none;margin:-4px -16px 0;padding:0 16px}.rd-feed .rd-boards::-webkit-scrollbar{display:none}.rd-feed .rd-board{flex:none;min-height:44px;padding:4px 16px 10px;box-sizing:border-box}.rd-feed .rd-board:first-child{padding-left:0}.rd-feed :is(.rd-board-name,.rd-board-sub){white-space:nowrap}.rd-feed .rd-kpis{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:18px;margin-top:0}.rd-feed .rd-kpi{flex-direction:column;align-items:stretch;gap:8px;padding:2px 14px}.rd-feed .rd-kpi:nth-child(odd){border-left:0;padding-left:0}.rd-feed .rd-kpi>div{gap:7px}.rd-feed .rd-kpi-v{font-size:22px;flex-wrap:wrap;row-gap:4px;gap:8px}.rd-feed .rd-kpi-v small{font-size:12px}.rd-feed .rd-kpi-d{font-size:11px;overflow:hidden;text-overflow:ellipsis}.rd-feed .rd-trend{width:84px;height:22px;margin:0}.rd-feed .rd-trend rect.is-last{fill:var(--t-plat)}.rd-feed .rd-kpi:focus-visible{outline:1px solid var(--t-plat);outline-offset:2px}.rd-feed .rd-sechead{gap:10px;margin-bottom:10px}.rd-feed .rd-sechead .rd-label{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rd-feed .rd-link{display:inline-flex;align-items:center;min-height:32px;flex:none;font-size:12px}.rd-feed .rd-callers{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:minmax(156px,46%);overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:16px;scrollbar-width:none;margin:0 -16px;padding:0 16px;border:0}.rd-feed .rd-callers::-webkit-scrollbar{display:none}.rd-feed .rd-cl{scroll-snap-align:start;padding:12px;border-top:1px solid var(--t-line);border-bottom:1px solid var(--t-line)}.rd-feed .rd-cl:first-child{padding-left:0}.rd-feed .rd-cl.is-first:before{background:var(--t-plat)}.rd-feed .rd-cl.is-first .rd-meter i{background:var(--t-plat)}.rd-feed .rd-hr{font-size:20px}.rd-feed .rd-cl .rd-sub{font-size:10.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rd-feed .rd-empty{padding:12px 0}.rd-feed>.live2{background:none;border:0;box-shadow:none;border-radius:0;overflow:visible}.rd-feed>.live2:before,.rd-feed>.live2:after{display:none}.rd-feed .live2-head{gap:6px;padding:0 0 10px;flex-wrap:nowrap}.rd-feed .live2-title{font-size:18px;font-weight:700}.rd-feed .live2-state{font-size:0;gap:0}.rd-feed .live2-filter{margin-left:auto}.rd-feed .live2-filter{padding:2px;gap:2px;background:var(--t-field);border:1px solid var(--t-line);border-radius:3px;box-shadow:none}.rd-feed .live2-filter .segment{height:32px;min-width:0;padding:0 10px;font-size:12px;font-weight:400;border-radius:1px}.rd-feed .live2-filter .segment.is-active{background:var(--t-segon);color:var(--t-text);box-shadow:none}.rd-feed :is(.live2-sells,.live2-sound){height:38px;padding:0 10px;background:var(--t-field);border:1px solid var(--t-line);border-radius:3px;font-size:12px;color:var(--t-mute)}.rd-feed .live2-sound{width:38px;padding:0}.rd-feed .live2-sells svg{display:none}.rd-feed .tape-strip{margin-top:0}.rd-feed .tape-k{display:none}.rd-feed .tape-manage{display:inline-flex;align-items:center;min-height:32px;margin:-8px 0;color:var(--t-text)}.rd-feed .live2-list{padding:0;overflow:visible}.rd-feed .tape-head,.rd-feed .tape-row{grid-template-columns:26px repeat(4,minmax(0,1fr)) 32px;column-gap:8px}.rd-feed .tape-head{grid-template-areas:"face ev in ath val icon";height:26px;padding-left:6px;font-size:9px}.rd-feed .tape-head>:is(:nth-child(6),:nth-child(7),:nth-child(8)){justify-self:end}.rd-feed .tape-head>:is(:nth-child(1),:nth-child(2),:nth-child(3),:nth-child(4),:nth-child(9)){display:none}.rd-feed .tape-head>:nth-child(5){grid-area:ev}.rd-feed .tape-head>:nth-child(6){grid-area:in}.rd-feed .tape-head>:nth-child(7){grid-area:ath}.rd-feed .tape-head>:nth-child(8){grid-area:val}.rd-feed .tape-list{overflow:visible}.rd-feed .tape-row{grid-template-areas:"face who who tok tok time" "face ev in ath val icon";row-gap:5px;min-height:0;padding:9px 0 9px 6px}.rd-feed .tape-row>[aria-hidden=true]:empty,.rd-feed .tape-row>.tape-acts{display:none}.rd-feed .tape-time{grid-area:time;justify-self:end;font-size:10.5px}.rd-feed .tape-face{grid-area:face;align-self:center}.rd-feed .tape-face :is(.person-avatar,.person-avatar-sm,.dt-identicon){width:26px;height:26px}.rd-feed .tape-who{grid-area:who;flex-direction:row;align-items:baseline;gap:6px}.rd-feed .tape-who small{flex:none}.rd-feed .tape-who small.is-mine{color:var(--t-plat)}.rd-feed .tape-tok{grid-area:tok}.rd-feed :is(.tape-x,.tape-evc){grid-area:ev}.rd-feed .tape-since{grid-area:in}.rd-feed .tape-since+.tape-val{grid-area:ath}.rd-feed .tape-since+.tape-val+.tape-val{grid-area:val}.rd-feed :is(.tape-icon,.tape-star){grid-area:icon;justify-self:end;width:32px;height:32px;margin:-6px 0}.rd-feed .tape-icon.is-alert{color:var(--t-plat)}.rd-feed .tape.has-snipe .tape-head{grid-template-columns:26px repeat(4,minmax(0,1fr)) 32px 32px;grid-template-areas:"face ev in ath val icon snipe"}.rd-feed .tape.has-snipe .tape-row{grid-template-columns:26px repeat(4,minmax(0,1fr)) 32px 32px;grid-template-areas:"face who who tok tok time snipe" "face ev in ath val icon snipe"}.rd-feed .tape-head>:nth-child(10){display:none}.rd-feed .tape-snipe{grid-area:snipe;align-self:center;justify-self:end;width:32px;height:32px}.rd-feed .tape-item.is-latest{background:var(--t-plat-soft)}.rd-feed .tape-item.is-latest:before{background:var(--t-plat)}.rd-feed .tape-hit:active{background:var(--t-hover)}.rd-feed .calls-head{gap:10px;padding-bottom:12px}.rd-feed .calls-head .tabs-underline{flex-basis:100%;overflow-x:auto;scrollbar-width:none;gap:18px}.rd-feed .calls-head .tabs-underline [role=tab]{flex:none;min-height:36px;padding:0}.rd-feed .calls-head .tabs-underline [role=tab][aria-selected=true]{box-shadow:inset 0 -1px var(--t-plat)}.rd-feed .calls-tools{width:100%;flex-wrap:nowrap;gap:8px}.rd-feed .calls-tools .field-search{flex:1 1 0;min-width:0;width:auto;height:40px}.rd-feed .calls-tools .btn{height:40px;min-width:40px;padding:0 11px;justify-content:center}.rd-feed .load-more .btn{height:44px;width:100%;justify-content:center}.sn-page .sn-head{gap:12px;padding-bottom:0}.sn-page .sn-head-right{justify-content:space-between;gap:12px;padding-bottom:12px}.sn-page .sb-lab{min-height:40px}.sn-page .btn.sb-new{height:40px;padding:0 16px}.sn-page .sb-list{padding:12px 0 0}.sn-page .sb-list-title{margin-bottom:8px}.sn-page .sb-list ul{display:flex;gap:8px;margin:0 -16px;padding:0 16px 8px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding:0 16px;scrollbar-width:none;border:0}.sn-page .sb-list ul::-webkit-scrollbar{display:none}.sn-page .sb-list li{flex:0 0 auto;width:min(76%,270px);margin:0;scroll-snap-align:start;border:1px solid var(--t-line);border-radius:3px}.sn-page .sb-item{gap:4px;min-height:100%;padding:10px 12px}.sn-page .sb-item.is-active{border-radius:3px;box-shadow:inset 0 0 0 1px var(--brand)}.sn-page .sb-item.is-active:before{display:none}.sn-page .sb-item-pnl{font-size:17px}.sn-page .sb-item-row .spark{width:64px;height:28px}.sn-page .sb-soon{display:none}.sn-page .sb-console{gap:12px;margin-top:10px;padding-top:14px}.sn-page :is(.sb-console,.sb-head,.sb-list li,.nb){scroll-margin-top:64px}.sn-page .sb-head-top{flex-direction:column;align-items:stretch;gap:12px}.sn-page .sb-head-id{flex-wrap:wrap;gap:8px 10px}.sn-page .sb-head-id h2{font-size:19px;line-height:1.3;white-space:normal;overflow-wrap:anywhere}.sn-page .sb-head-actions{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:8px}.sn-page .sb-head-actions>*,.sn-page .sb-head-actions :is(.sb-tip,.popover-root,.btn){display:flex;width:100%}.sn-page .sb-head-actions .btn{height:40px;justify-content:center}.sn-page .sb-meta{white-space:normal;line-height:1.6}.sn-page .sb-rename input{width:100%;height:40px}.sn-page .sb-tip:after{position:fixed;top:auto;left:16px;right:16px;bottom:calc(68px + env(safe-area-inset-bottom));width:auto;max-width:none}.sn-page .sb-tip.is-dotted{min-height:24px}.sn-page .sb-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.sn-page .sb-kpi{padding:11px 0 12px 14px;border-right:0;border-bottom:1px solid var(--t-line)}.sn-page .sb-kpi:nth-child(odd){padding-left:0;padding-right:12px;border-right:1px solid var(--t-line)}.sn-page .sb-kpi-v{font-size:20px}.sn-page .sb-kpi .rd-label{white-space:normal;line-height:1.4}.sn-page .sb-kpi:nth-child(n+5){flex-direction:row;flex-wrap:wrap;align-items:baseline;gap:2px 8px;padding-top:9px;padding-bottom:9px;border-bottom:0}.sn-page .sb-kpi:nth-child(n+5) .sb-kpi-v{font-size:15px}.sn-page .sb-road-line{font-size:12px}.sn-page .sb-block-head{gap:8px}.sn-page .sb-select.select{height:36px}.sn-page .sb-event{grid-template-columns:20px minmax(0,1fr);grid-template-areas:"i t" "i x";align-items:start;gap:2px 8px;padding:8px 0}.sn-page .sb-event-t{grid-area:t;font-size:10.5px}.sn-page .sb-event-i{grid-area:i;align-self:start;padding-top:2px}.sn-page .sb-event-text{grid-area:x;font-size:12.5px}.sn-page :is(.sn-link,.sb-older){display:inline-flex;align-items:center;min-height:36px}.sn-page .sn-token{display:inline-flex;align-items:center;min-height:32px}.sn-page .sb-pos-top{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2px 12px}.sn-page .sb-pos-top>.sn-token{grid-column:1;grid-row:1}.sn-page .sb-pos-top>.sn-person{grid-column:1;grid-row:2;min-width:0}.sn-page .sb-pos-top>.sb-pos-lounge{grid-column:1;grid-row:3}.sn-page .sb-pos-x{grid-column:2;grid-row:1;margin:0;justify-self:end}.sn-page .sb-pos-pnl{grid-column:2;grid-row:2 / 4;min-width:0}.sn-page .sb-pos-wait{grid-column:1 / -1;grid-row:4;margin:4px 0 0}.sn-page .sb-last .sn-scroll{overflow:visible}.sn-page .sb-trades,.sn-page .sb-trades tbody{display:block;width:100%}.sn-page .sb-trades thead{display:none}.sn-page .sb-trades tbody tr{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px;height:auto;padding:10px 0;border-bottom:1px solid var(--t-row)}.sn-page .sb-trades td{padding:0;border:0;min-width:0}.sn-page .sb-trades td:nth-child(1){display:none}.sn-page .sb-trades td:nth-child(2){order:1;flex:1 1 60%;min-width:0}.sn-page .sb-trades td:nth-child(6){order:2;margin-left:auto;font-size:15px}.sn-page .sb-trades td:nth-child(6):after{content:" SOL";font-size:11px;color:var(--t-mute)}.sn-page .sb-trades td:nth-child(3){order:3;flex:1 1 75%}.sn-page .sb-trades td:nth-child(5){order:4;margin-left:auto}.sn-page .sb-trades td:is(:nth-child(4),:nth-child(7),:nth-child(8),:nth-child(9),:nth-child(10)){order:5;font-size:11px;color:var(--t-mute)}.sn-page .sb-trades td:nth-child(7):before{content:"peak "}.sn-page .sb-trades td:nth-child(8):before{content:"held "}.sn-page .sb-trades td:nth-child(10):before{content:"closed "}.sn-page .sb-trades td:nth-child(10){margin-left:auto}.sn-page .nb{padding-top:14px}.sn-page .nb-head h2{font-size:19px}.sn-page .nb-sources{gap:8px}.sn-page .nb-source{min-height:96px;padding:12px}.sn-page .nb-row{gap:8px 12px}.sn-page .nb-row-label{flex-basis:100%}.sn-page .nb-chip{height:36px}.sn-page .nb-seg.segmented{width:100%}.sn-page .nb-seg .segment{min-height:36px}.sn-page .nb-extra-item{height:32px}.sn-page .nb-extra-item button{width:32px;height:32px;margin-right:-4px}.sn-page .nb-profile{padding:14px}.sn-page .nb-profile-desc .sb-tip{display:flex;align-items:center;min-height:32px}.sn-page .nb-size{gap:10px}.sn-page .nb-big.sn-num{flex:1 1 100%;width:100%;max-width:none;min-width:0;height:44px}.sn-page .nb-line{white-space:normal}.sn-page .nb-quick{flex-wrap:wrap}.sn-page .nb-q{height:36px}.sn-page .nb-stop-group{flex-wrap:wrap;gap:10px}.sn-page .nb-adv-toggle{min-height:36px}.sn-page .nb-adv{align-items:stretch}.sn-page .nb-adv .nb-first{margin-left:0}.sn-page .nb-name{flex-direction:column;align-items:stretch;gap:8px}.sn-page .nb-name-input{width:100%;height:44px}.sn-page .nb-foot{position:sticky;bottom:calc(57px + env(safe-area-inset-bottom));z-index:20;display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:8px 10px;margin:0 -16px;padding:10px 16px 12px;background:var(--t-bg);border-top:1px solid var(--t-line);box-shadow:0 -12px 24px var(--t-bg)}.sn-page .nb-foot .btn{height:44px;min-width:0;width:100%;justify-content:center}.sn-page .nb-foot>:not(.btn){grid-column:1 / -1;font-size:11.5px}.sn-page .sb-profile-row{gap:0}.sn-page .sb-profiles .btn{height:40px}.sb-lab-phone{margin:14px 0 0;font-size:12.5px;line-height:1.5}}@media(max-width:767px){.nb-track-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.nb-track-cell b{font-size:18px}}@media(max-width:767px){.sn-page .lb-wallet{width:100%;justify-content:center}.sn-page .lb-group{margin-left:0}.sn-page .lb-group-row{padding-right:0}.sn-page .lb-kpis.sb-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.sn-page .lb-limits{font-size:11.5px;line-height:1.7}.sn-page .lb-notice .btn{width:100%;height:40px;justify-content:center}.sn-page .lb-pos .sb-pos-top{flex-wrap:wrap}.sn-page .lbf-sources.nb-sources{grid-template-columns:repeat(2,minmax(0,1fr))}.sn-page .lbf-source .nb-source-top{flex-wrap:wrap}.sn-page .lbf-source:disabled{min-height:0}.sn-page .lbf-source:disabled .rd-mute{display:none}.sn-page .lbf-wallet{grid-template-columns:minmax(0,1fr);gap:14px}.sn-page .lbf-col .segmented{width:100%}.sn-page .lbf-col .segment{flex:1}.sn-page .lbf-styles.nb-profiles{grid-template-columns:repeat(2,minmax(0,1fr))}.sn-page .lbf-custom{grid-template-columns:minmax(0,1fr);padding:12px}.sn-page .lbf-limits{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.sn-page .lbf-cell{padding:8px 10px}.sn-page .lbf-filters{grid-template-columns:minmax(0,1fr)}.sn-page .lbf-exec{grid-template-columns:repeat(2,minmax(0,1fr))}.sn-page .lbf-fold-sum{display:none}.sn-page .lbf-name{flex-direction:column;align-items:stretch;gap:6px}.sn-page .lbf-foot-note{display:none}.sn-page .lbf-delete.btn{margin-right:0}.sn-page .lbf-check-spacer{display:none}.sn-page .lbf-pop{width:min(320px,calc(100vw - 48px))}}@media(max-width:767px){.wt-stats{gap:22px}.wt-stats .wt-tabs-row{flex-wrap:wrap;row-gap:10px;padding-bottom:10px}.wt-stats-ctl{width:100%;justify-content:space-between}.wt-stats-kpis{grid-template-columns:repeat(2,minmax(0,1fr))!important;row-gap:18px}.wt-stats-kpis .rd-kpi{padding:0 12px}.wt-stats-kpis .rd-kpi:nth-child(odd){border-left:0;padding-left:0}.wt-stats-kpis .rd-kpi:last-child{grid-column:1 / -1}.wt-stats-kpis .rd-kpi .rd-trend,.wt-stats-kpis .wt-ring{display:none}.wt-stats .rd-sechead{flex-wrap:wrap}.wt-stats .rd-sechead .rd-link{margin-left:0;flex-basis:100%}.rd-wt .wt-stats .table-wrap{overflow:visible}.wt-top-table,.wt-board-table{table-layout:auto}.wt-top-table th:nth-child(n),.wt-board-table th:nth-child(n){width:auto}.wt-top-table :is(th,td):is(:nth-child(1),:nth-child(3),:nth-child(4),:nth-child(7)){display:none}.wt-board-table :is(th,td):is(:nth-child(1),:nth-child(5),:nth-child(6),:nth-child(8)){display:none}.rd-wt .wt-stats .dt-table td{height:52px}.rd-wt .wt-stats .dt-table :is(th,td){padding:0 6px}.rd-wt .wt-stats .dt-table :is(th,td):first-child,.rd-wt .wt-stats .dt-table :is(th,td):nth-child(2){padding-left:0}.wt-who-name{max-width:110px}.wt-rate-track{display:none}}@media(min-width:768px)and (max-width:1279px){.table-scroll,.table-wrap{position:relative;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:thin;scrollbar-color:#2a2d32 transparent}.page-feed.rd-feed{padding:20px 24px 36px;gap:26px}.rd-cols{display:flex;flex-direction:column;align-items:stretch;gap:30px}.rd-cols>*,.rd-left>*{min-width:0}.rd-left{display:contents}.rd-left>:first-child{order:1}.rd-cols>.rd-rail{order:2;position:static;height:min(620px,68vh);margin-left:0;padding-left:0;border-left:0}.rd-left>.calls-card{order:3}.rd-rail .tape-list{overscroll-behavior:contain}.page-feed .rd-boards{overflow-x:auto;scrollbar-width:none}.page-feed .rd-board{flex:none}.page-feed :is(.rd-board-name,.rd-board-sub){white-space:nowrap}.page-feed .rd-kpi{flex-direction:column;align-items:flex-start;justify-content:flex-start;padding:4px 18px}.page-feed .rd-kpi:first-child{padding-left:0}.page-feed .rd-kpi-v{flex-wrap:wrap;row-gap:4px}.page-feed .rd-kpi-d{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.page-feed .rd-trend{width:120px}.page-feed .rd-cl{padding:14px 12px}.page-feed .rd-cl .rd-sub{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}@media(min-width:768px)and (max-width:1100px){.rd-rooms{grid-auto-flow:column;grid-template-columns:none;grid-auto-columns:minmax(0,1fr)}.rd-room-tab:nth-child(odd):not(:first-child){border-left:1px solid var(--t-line)}.rd-room-tab{padding:12px 14px}.rd-room-tab:first-child{padding-left:0}.rd-room-top{flex-wrap:wrap;row-gap:6px}.rd-room-sub{flex-wrap:wrap;row-gap:3px;column-gap:10px}}@media(min-width:768px)and (max-width:1023px){.page-feed .rd-kpis{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:20px}.page-feed .rd-kpi{flex-direction:row;align-items:flex-end;justify-content:space-between}.page-feed .rd-kpi:nth-child(odd){border-left:0;padding-left:0}.page-feed .rd-callers{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:minmax(170px,28%);overflow-x:auto;scrollbar-width:none;scroll-snap-type:x mandatory}.page-feed .rd-cl{scroll-snap-align:start}}@media(min-width:768px)and (pointer:coarse){.app :is(button,[role=button],[role=tab],.btn,.select,.segment,.tab,.link,.user-trigger):not(.checkbox,.switch,.tape-hit){min-height:32px}.app :is(button,[role=button],.segment,.user-trigger):not(.checkbox,.switch,.tape-hit){min-width:32px}.app .user-trigger{min-width:36px;min-height:36px}.app :is(.field,.rd-search){min-height:40px}.app :is(.field,.rd-search) input{align-self:stretch}.app :is(.crumbs a,a.link,a.rd-link,.rd-who,a[class*=-btn],a[class*=-link],.tape-manage){display:inline-flex;align-items:center;min-height:32px}.app input:not([type=checkbox],[type=radio],[type=range],.sr-only){min-height:32px}.app .checkbox{width:32px;height:32px;border:7px solid transparent;border-radius:0;background-clip:padding-box;box-shadow:inset 0 0 0 1.5px #3b4049}.app .checkbox.is-on{border-color:transparent;box-shadow:none}.app .switch{width:44px;height:32px;padding:0;border:0;border-radius:0;background:none;flex:none}.app .switch:before{content:"";position:absolute;left:4px;right:4px;top:6px;bottom:6px;border-radius:10px;background:var(--surface-3);border:1px solid var(--border-strong);transition:background .15s}.app .switch.is-on{background:none}.app .switch.is-on:before{background:var(--brand);border-color:var(--brand)}.app .switch-thumb{top:9px;left:8px;width:14px;height:14px}.app .switch.is-on .switch-thumb{transform:translate(14px)}.rd-rail :is(.tape-head,.tape-row){grid-template-columns:28px 24px minmax(0,1fr) minmax(0,1.4fr) 52px 56px 52px 56px 32px}@container (max-width: 450px){.rd-rail :is(.tape-head,.tape-row){grid-template-columns:28px minmax(0,1fr) minmax(0,1.2fr) 54px 56px 50px 56px 32px}}.rd-rail .tape.has-snipe :is(.tape-head,.tape-row){grid-template-columns:28px 24px minmax(0,1fr) minmax(0,1.4fr) 52px 56px 52px 56px 32px 32px}@container (max-width: 560px){.rd-rail .tape.has-snipe :is(.tape-head,.tape-row){grid-template-columns:28px minmax(0,.8fr) minmax(0,1.4fr) 54px 56px 50px 56px 32px 32px}}.rd-rail .tape-snipe{width:32px;height:32px}.tape-row>.tape-acts{display:none!important}}@media(min-width:768px)and (max-width:1279px){.lbf-sources.nb-sources{grid-template-columns:repeat(3,minmax(0,1fr))}.lbf-wallet,.lbf-styles.nb-profiles{grid-template-columns:repeat(2,minmax(0,1fr))}.lbf-custom{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.lbf-custom .lbf-downs{grid-column:1 / -1}.lbf-limits,.lbf-exec{grid-template-columns:repeat(2,minmax(0,1fr))}.lbf-filters{grid-template-columns:minmax(0,1fr)}.lb-kpis.sb-kpis{grid-template-columns:repeat(3,minmax(0,1fr))}}.ft{--ft-bg: #070809;--ft-line: #1a1c1f;--ft-row: #131416;--ft-text: #e6e8eb;--ft-text2: #9096a0;--ft-mute: #5d636b;--ft-field: #0d0e10;--ft-segon: #1b1d21;--ft-hover: #0d0e10;--ft-tag: #24272c;--ft-gain: #25d98f;--ft-loss: #ff4d5e;--ft-blue: #2fa8ff;--ft-warn: #f5a524;--ft-livered: #ff8b96;--ft-mono: "JetBrains Mono", ui-monospace, monospace;font:13px/1.35 Inter,ui-sans-serif,system-ui,sans-serif;color:var(--ft-text)}.ft .num{font-family:var(--ft-mono);font-variant-numeric:tabular-nums;letter-spacing:0}.ft .is-g{color:var(--ft-gain)}.ft .is-r{color:var(--ft-loss)}.ft .is-m,.ft .ft-m{color:var(--ft-mute)}.ft .ft-t2{color:var(--ft-text2)}.ft button{font:inherit;color:inherit}.ft svg{flex:none}.app.is-terminal{height:100vh;height:100dvh;min-height:0;overflow:hidden}.app.is-terminal .app-main{min-height:0;height:100%}.app.is-terminal .content{min-height:0;display:flex;flex-direction:column}.app.is-terminal .topbar{padding-top:8px;padding-bottom:8px}.app.is-terminal.is-phone{height:auto;overflow:visible}.app.is-terminal.is-phone .content{display:block}.ft-term{--rh: 37px;--cpw: clamp(440px, 30vw, 720px);flex:1;min-height:0;min-width:0;display:grid;grid-template-columns:minmax(0,1fr) var(--cpw);background:var(--ft-bg)}.ft-stack{display:grid;grid-template-rows:auto minmax(0,1fr);min-height:0;min-width:0}.ft-term:not(.has-co) .ft-stack{grid-template-rows:minmax(0,1fr)}.ft-co .ft-list{flex:none;height:calc(5 * var(--rh) + 1px)}.ft-hdl{position:relative;z-index:2;background:var(--ft-bg);touch-action:none;outline:none}.ft-hdl:after{content:"";position:absolute;background:var(--ft-line)}.ft-hdl.is-v{cursor:col-resize}.ft-hdl.is-v:after{left:2px;top:0;bottom:0;width:1px}.ft-hdl.is-h{cursor:row-resize}.ft-hdl.is-h:after{top:2px;left:0;right:0;height:1px}.ft-hdl:hover:after,.ft-hdl.is-drag:after,.ft-hdl:focus-visible:after{background:var(--ft-blue)}.ft-hdl.is-v:before{content:"";position:absolute;left:0;top:50%;width:5px;height:28px;margin-top:-14px;border-left:1px solid #3a3d42;border-right:1px solid #3a3d42;z-index:3}.ft-hdl.is-h:before{content:"";position:absolute;top:0;left:50%;height:5px;width:28px;margin-left:-14px;border-top:1px solid #3a3d42;border-bottom:1px solid #3a3d42;z-index:3}.ft-pane{display:flex;flex-direction:column;min-height:0;min-width:0;container:pane / inline-size}.ft-ph{display:flex;align-items:center;gap:8px;height:46px;flex:none;padding:0 8px 0 16px;border-bottom:1px solid var(--ft-line);white-space:nowrap;min-width:0;overflow:hidden}.ft-ttl{margin:0 4px 0 0;font-size:15px;font-weight:600;letter-spacing:-.01em;display:flex;align-items:center;gap:7px}.ft-dot{width:6px;height:6px;border-radius:50%;background:var(--ft-gain);display:inline-block;flex:none}.ft-dot.is-off{background:var(--ft-mute)}.ft-off{font:500 10.5px var(--ft-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ft-mute)}.ft-badge{font:500 9.5px var(--ft-mono);letter-spacing:.06em;color:var(--ft-text2);border:1px solid var(--ft-tag);border-radius:3px;padding:1px 5px}.ft-seg{display:inline-flex;border:1px solid var(--ft-line);border-radius:4px;padding:2px;gap:2px;background:var(--ft-field);flex:none}.ft-seg button{height:22px;padding:0 8px;border:0;border-radius:3px;background:none;color:var(--ft-text2);font-size:11.5px;white-space:nowrap;cursor:pointer}.ft-seg button:hover{color:var(--ft-text)}.ft-seg button.is-on{background:var(--ft-segon);color:var(--ft-text)}.ft-btn{height:26px;display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:0 8px;border:1px solid var(--ft-line);border-radius:4px;color:var(--ft-text2);font-size:11.5px;white-space:nowrap;background:var(--ft-bg);flex:none;cursor:pointer;text-decoration:none}.ft-btn:hover:not(:disabled){color:var(--ft-text);border-color:#2a2d32}.ft-btn:disabled{opacity:.5;cursor:default}.ft-btn svg{width:14px;height:14px}.ft-btn.is-pri{background:var(--ft-blue);border-color:var(--ft-blue);color:#fff;font-weight:500}.ft-btn.is-pri:hover:not(:disabled){color:#fff;background:#4bb4ff;border-color:#4bb4ff}.ft-btn.lf-trigger.is-on{color:var(--ft-text)!important}.ft-n{font-size:10.5px;background:var(--ft-blue);color:#fff;border-radius:3px;padding:0 4px;line-height:15px}.ft-chip{height:24px;display:inline-flex;align-items:center;gap:6px;padding:0 8px;border:1px solid rgb(47 168 255 / 40%);border-radius:3px;background:none;color:var(--ft-blue);font-size:11px;flex:none;cursor:pointer}.ft-chip svg{width:12px;height:12px}.ft-chip:hover{border-color:var(--ft-blue)}.ft-ph .snipe-chip{height:26px;display:inline-flex;align-items:center;gap:6px;padding:0 8px;background:none;border:1px solid var(--ft-line);border-radius:4px;color:var(--ft-text2);font:11.5px var(--ft-mono);flex:none}.ft-ph .snipe-chip svg{display:inline-block;width:14px;height:14px}.ft-ph .snipe-chip.is-live{border-color:#ff4d5e73}.ft-ph .snipe-chip.is-live svg{color:var(--ft-livered)}.ft-ph .snipe-chip-more{display:none}.ft-pinfo{margin-left:auto;font-size:11.5px;color:var(--ft-mute);overflow:hidden;text-overflow:ellipsis;min-width:0}.ft-pinfo b{font-weight:500;font-size:11.5px;color:var(--ft-text2)}.ft-pinfo a{color:var(--ft-blue)}.ft-pinfo+.ft-push-if{margin-left:0}.ft-push-if{margin-left:auto}.ft-ibtn{width:28px;height:28px;display:grid;place-items:center;padding:0;border:0;border-radius:4px;background:none;color:var(--ft-text2);flex:none;cursor:pointer;text-decoration:none}.ft-ibtn:hover,.ft-ibtn.is-on{background:var(--ft-hover);color:var(--ft-text)}.ft-ibtn svg{width:15px;height:15px;stroke-width:1.7}.ft-pbtns{display:flex;border-left:1px solid var(--ft-line);padding-left:2px;color:var(--ft-mute);flex:none}.ft-list{overflow:hidden auto;flex:1;min-height:0;scrollbar-width:thin;scrollbar-color:#22252a transparent;overscroll-behavior:contain}.ft-rows{list-style:none;margin:0;padding:0}.ft-sk{display:flex;align-items:center;gap:12px;padding:8px 16px;border-bottom:1px solid var(--ft-row)}.ft-sk .sk-line{flex:1}.ft-co .ft-sk{height:var(--rh);box-sizing:border-box;padding-top:0;padding-bottom:0;overflow:hidden}.ft-none{padding:24px 16px;color:var(--ft-text2);font-size:12.5px}.ft-none a{color:var(--ft-blue)}.ft-row,.ft-thead{display:grid;align-items:center;column-gap:10px;padding:6px 12px 6px 16px;min-width:0}.ft-thead{flex:none;height:var(--ft-thh, 27px);box-sizing:border-box;font:500 10px var(--ft-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ft-mute);border-bottom:1px solid var(--ft-line);white-space:nowrap}.ft-rt{text-align:right;justify-self:end}.ft-row{position:relative;border-bottom:1px solid var(--ft-row);min-height:37px}.ft-row:hover{background:var(--ft-hover)}.ft-row.is-sel{background:#0d1015}.ft-row.is-sel:before{content:"";position:absolute;left:0;top:0;bottom:0;width:2px;background:var(--ft-blue);z-index:1}.ft-row.is-fresh{animation:ft-fresh 1.6s ease-out}@keyframes ft-fresh{0%{background:#2fa8ff1f}to{background:transparent}}@media(prefers-reduced-motion:reduce){.ft-row.is-fresh{animation:none}}.ft-hit{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;width:100%;padding:0;border:0;background:none;cursor:pointer}.ft-hit:focus-visible{outline:1px solid var(--ft-blue);outline-offset:-1px}.ft-row>:not(.ft-hit){position:relative;z-index:1;pointer-events:none;min-width:0}.ft-row :is(.ft-racts,.ft-star,.tape-snipe,.tape-snipe-live,a,button:not(.ft-hit)){pointer-events:auto}.ft-row .c-time{font:11.5px var(--ft-mono);color:var(--ft-mute)}.ft-row .c-face{display:grid;place-items:center;width:22px;height:22px}.ft-row .c-face>*{width:22px!important;height:22px!important}.ft-row :is(.c-who,.c-cal){display:flex;align-items:baseline;gap:8px}.ft-row :is(.c-who,.c-cal) b{font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.ft-row .c-who small{flex:none;font-size:11px;color:var(--ft-mute);white-space:nowrap}.ft-row .c-who small.is-mine{color:var(--ft-blue)}.ft-row .c-tok{display:flex;align-items:center;gap:7px}.ft-row .c-tok .token-avatar{width:20px;height:20px;flex:none}.ft-row .c-tn{display:flex;flex-direction:column;min-width:0}.ft-row .c-tn b{font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ft-ptag{font:500 9.5px var(--ft-mono);letter-spacing:.03em;color:var(--ft-warn);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ft-ptag.is-live{color:var(--ft-livered)}.ft-row .c-ev{display:flex;align-items:center;gap:8px}.ft-row .c-ev small{font:11px var(--ft-mono);color:var(--ft-mute);white-space:nowrap}.ft-evc{font:500 9.5px var(--ft-mono);letter-spacing:.06em;padding:1px 5px;border-radius:3px;border:1px solid;white-space:nowrap}.ft-evc.is-buy{color:var(--ft-gain);border-color:#25d98f66}.ft-evc.is-first{color:var(--ft-gain);border-color:#25d98f66;background:#25d98f14}.ft-evc.is-sell{color:var(--ft-loss);border-color:#ff4d5e66}.ft-xm{font-weight:500;font-size:13px;color:var(--ft-text2)}.ft-fig{display:flex;align-items:baseline;justify-content:flex-end;gap:5px;white-space:nowrap}.ft-fig b{font-weight:500;font-size:12.5px}.ft-fig small{font-size:10.5px;color:var(--ft-mute)}.ft-fig.c-in{align-items:center}.ft-k{font-size:9.5px!important;letter-spacing:.08em;text-transform:uppercase;color:var(--ft-mute)}.ft-spark{width:44px;height:16px;flex:none;display:inline-block}.ft-spark .since-base{stroke:#3a3d42;stroke-dasharray:2 2;stroke-width:1}.ft-spark .since-line{fill:none;stroke-width:1.3;stroke:var(--ft-mute)}.ft-fig.is-gain .since-line{stroke:var(--ft-gain)}.ft-fig.is-loss .since-line{stroke:var(--ft-loss)}.ft-ph-only{display:none}.ft-row .c-snp{width:26px;height:26px;justify-self:end;display:grid;place-items:center}.ft-star{display:grid;place-items:center;width:26px;height:26px;padding:0;color:var(--ft-mute);background:none;border:1px solid transparent;border-radius:3px;cursor:pointer}.ft-star svg{width:14px;height:14px}.ft-star:hover{color:var(--ft-text)}.ft-star.is-on{color:var(--ft-warn)}.ft-star.is-on svg{fill:currentColor}.ft-row .tape-snipe-label{z-index:8}.ft-row>.c-snp:has(:is(.tape-snipe,.tape-snipe-live):is(:hover,:focus-visible,.is-armed,.is-busy,.is-hover)){z-index:9}.ft-rows>:first-child .tape-snipe-label{bottom:auto;top:calc(100% + 7px)}.ft-racts{display:none;gap:2px;margin-left:auto;flex:none}.ft-racts :is(a,button){width:24px;height:24px;display:grid;place-items:center;padding:0;border:0;background:none;color:var(--ft-text2);border-radius:3px;cursor:pointer}.ft-racts :is(a,button):hover{color:var(--ft-text);background:#1b1d21}.ft-racts svg{width:13px;height:13px}@media(hover:hover){.ft-lr:hover .ft-racts{display:flex}}.ft-lr:has(:focus-visible) .ft-racts{display:flex}.ft-lr{grid-template-columns:36px 22px minmax(140px,1.35fr) minmax(104px,1fr) 132px 112px 104px 104px 26px}@container pane (max-width: 980px){.ft-lr{grid-template-columns:34px 22px minmax(120px,1.3fr) minmax(96px,1fr) 76px 76px 96px 96px 26px}.ft-lr .ft-spark,.ft-lr .c-ev small,.ft-ph .ft-pinfo{display:none}.ft-ph .ft-pinfo+.ft-push-if{margin-left:auto}}@container pane (max-width: 820px){.ft-lr{grid-template-columns:30px minmax(110px,1.2fr) minmax(92px,1fr) 70px 64px 90px 90px 26px}.ft-lr .c-face,.ft-lr.ft-thead>:nth-child(2){display:none}.ft-lr .c-who small:not(.is-mine){display:none}.ft-ph .ft-chip{display:none}}@container pane (max-width: 660px){.ft-lr{grid-template-columns:minmax(100px,1.2fr) minmax(88px,1fr) 66px 60px 64px 76px 26px}.ft-lr .c-time,.ft-lr.ft-thead>:first-child{display:none}.ft-lr :is(.c-ath,.c-val) small{display:none}.ft-ph .ft-pbtns{display:none}}.ft-cr{grid-template-columns:36px 22px 168px 108px minmax(140px,1fr)}@container pane (max-width: 980px){.ft-cr{grid-template-columns:34px 22px 150px 100px minmax(110px,1fr)}}@container pane (max-width: 820px){.ft-cr{grid-template-columns:22px 140px 96px minmax(90px,1fr)}.ft-cr.ft-thead>:first-child{display:none}}@container pane (max-width: 660px){.ft-cr{grid-template-columns:22px minmax(90px,1fr) 88px}.ft-cr.ft-thead>:first-child{display:none}}.ft-cr .c-cal{align-items:center;min-width:0}.ft-src{font:500 9.5px var(--ft-mono);color:var(--ft-text2);border:1px solid var(--ft-tag);border-radius:3px;padding:0 5px;white-space:nowrap;line-height:15px;flex:none}.ft-cr .c-th{display:flex;align-items:center;gap:6px;min-width:0;color:var(--ft-text2)}.ft-cr .c-th .ft-q{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.ft-cr .c-th .ft-q.is-none{color:var(--ft-mute)}.ft-cr .c-face{position:relative}@container pane (max-width: 820px){.ft-cr :is(.c-time,.c-cal .ft-src){display:none}}@container pane (max-width: 660px){.ft-cr .c-th,.ft-cr.ft-thead>:last-child{display:none}}.ft-co-paused{margin:0;padding:6px 16px;font-size:12px;color:var(--ft-text2);border-bottom:1px solid var(--ft-line)}@container pane (max-width: 560px){.ft-ph .ft-ttl{display:none}.ft-ph{padding-left:12px;gap:6px}.ft-ph :is(.ft-ft,.ft-chip,.ft-pinfo){display:none}.ft-ph .ft-seg button{padding:0 7px}.ft-thead{display:none}.ft-row .tape-snipe-label{display:none!important}.ft-row{padding:10px 12px;column-gap:10px;row-gap:4px}.ft-ph-only{display:inline}.ft-lr{grid-template-columns:26px minmax(0,1fr) auto auto 30px;grid-template-areas:"face tok ev val snp" "face who in ath snp"}.ft-lr .c-time,.ft-racts{display:none!important}.ft-lr .c-face{display:grid;grid-area:face;align-self:start;width:26px;height:26px}.ft-lr .c-face>*{width:26px!important;height:26px!important}.ft-lr .c-tok{grid-area:tok}.ft-lr .c-ev{grid-area:ev;justify-self:end}.ft-lr .c-who{grid-area:who}.ft-lr .c-who small,.ft-lr .c-who small:not(.is-mine){display:inline}.ft-lr .c-in{grid-area:in;justify-self:end}.ft-lr .c-ath{grid-area:ath}.ft-lr .c-val{grid-area:val}.ft-lr .c-snp{grid-area:snp;align-self:center;width:30px;height:30px}.ft-lr :is(.tape-snipe,.ft-star){width:30px;height:30px}.ft-lr :is(.c-ath,.c-val) small{display:inline}.ft-lr .ft-spark{display:none}.ft-lr .c-who b{font-weight:400;color:var(--ft-text2);font-size:12px}.ft-lr .c-tok b{font-weight:600}.ft-lr.is-sell :is(.c-in,.c-ath,.c-val){display:none}.ft-cr{grid-template-columns:26px auto minmax(0,1fr);grid-template-areas:"face cal cal" "face tok th"}.ft-cr .c-time{display:none!important}.ft-cr .c-face{grid-area:face;align-self:start;width:26px;height:26px}.ft-cr .c-face>*{width:26px!important;height:26px!important}.ft-cr .c-cal{grid-area:cal}.ft-cr .c-cal .ft-src{display:inline}.ft-cr .c-tok{grid-area:tok}.ft-cr .c-th{grid-area:th;display:flex}}.ft-empty{padding:40px 24px;display:flex;flex-direction:column;align-items:center;text-align:center;gap:10px;color:var(--ft-text2)}.ft-empty p{margin:0;max-width:440px;font-size:12.5px;line-height:1.5}.ft-et{color:var(--ft-text)!important;font-size:15px!important;font-weight:600}.ft-empty-acts{display:flex;gap:8px;flex-wrap:wrap;justify-content:center;margin-top:6px}.ft-empty .ft-btn{height:32px;padding:0 12px;font-size:12px}.ft-fval{margin-left:auto;align-self:center;font-size:11.5px;color:var(--ft-text, #e6e8eb);border:1px solid #1a1c1f;border-radius:3px;padding:2px 6px}.ft-ffoot{display:flex;justify-content:space-between;align-items:center;gap:12px;margin:6px 0 0;padding:8px 8px 2px;border-top:1px solid #1a1c1f;font-size:12px;color:#5d636b}.ft-coinwrap{min-height:0;min-width:0;border-left:1px solid var(--ft-line);background:var(--ft-bg);container:coin / inline-size}.ft-coin{display:flex;flex-direction:column;height:100%;min-height:0;overflow:hidden}.ft-dock{margin-top:auto;flex:none;background:var(--ft-bg)}.ft-cempty{display:flex;flex-direction:column;height:100%}.ft-cempty .ft-ch{border-bottom:1px solid var(--ft-line)}.ft-cempty .ft-ch .ft-lab{color:var(--ft-text2)}.ft-cempty p{margin:auto;max-width:30ch;padding:0 24px;text-align:center;font-size:12.5px;line-height:1.5;color:var(--ft-mute)}.ft-ch{display:flex;align-items:center;gap:12px;padding:0 12px 0 16px;height:var(--ft-phh, 46px);box-sizing:border-box;flex:none}.ft-ch .token-avatar{width:38px;height:38px;flex:none}.ft-ch-t{min-width:0}.ft-ch h2{margin:0;font-size:20px;font-weight:600;letter-spacing:-.01em;display:flex;align-items:center;gap:8px;flex-wrap:wrap}.ft-ch p{margin:2px 0 0;font-size:12px;color:var(--ft-mute);display:flex;gap:8px;align-items:center;min-width:0}.ft-ch-name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ft-ch-acts{margin-left:auto;display:flex;gap:2px;align-self:center}.ft-xlogo{font-size:13px;font-weight:600}.ft-back{display:none}.ft-ttag{font:500 9.5px var(--ft-mono);color:var(--ft-text2);border:1px solid var(--ft-tag);border-radius:3px;padding:1px 5px;letter-spacing:.04em}.ft-ca{display:inline-flex;align-items:center;gap:5px;padding:0;border:0;background:none;font-size:11.5px;color:var(--ft-text2);cursor:pointer}.ft-ca svg{width:12px;height:12px}.ft-ca:hover{color:var(--ft-text)}.ft-kpis{box-sizing:border-box;height:calc(var(--ft-thh, 27px) + var(--rh, 37px));display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:1px solid var(--ft-line);border-bottom:1px solid var(--ft-line);flex:none}.ft-kpis>div{padding:0 16px;display:flex;flex-direction:column;justify-content:center;gap:2px;min-width:0;white-space:nowrap}.ft-kpis>div+div{border-left:1px solid var(--ft-line)}.ft-lab{font:500 10px var(--ft-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ft-mute)}.ft-kpis b{font-weight:500;font-size:14px}.ft-tinfo{display:grid;grid-template-columns:repeat(auto-fit,minmax(84px,1fr));border:1px solid var(--ft-line);border-radius:3px}.ft-tinfo>div{display:flex;flex-direction:column;gap:3px;padding:8px 12px;min-width:0;white-space:nowrap;box-shadow:-1px 0 0 var(--ft-line)}.ft-tinfo b{font-weight:500;font-size:14px}.ft-pairs{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin:10px 0 0}.ft-kpis small{font-size:11px;color:var(--ft-mute);overflow:hidden;text-overflow:ellipsis}.ft-chart{flex:3 1 0;min-height:200px;position:relative}.ft-chart .call-candles-skel{height:100%}.ft-chart .lc-frame{font-family:var(--ft-mono);font-weight:400;font-size:11px;color:var(--ft-text2);border-radius:3px}.ft-chart .lc-frame:hover{background:var(--ft-hover);color:var(--ft-text)}.ft-chart .lc-frame.is-on{color:var(--ft-text);background:var(--ft-segon);border-color:var(--ft-line)}.lc-auto{color:var(--text-3, #858a93)}.ft-chart .ds-chart-msg{display:grid;place-items:center;height:100%;margin:0;color:var(--ft-mute);font-size:12px}.ft-pos{flex:none}.ft-pos:empty{display:none}.ft-pos>.tb{margin:0;padding:0 0 4px;border-top:1px solid var(--ft-line);border-bottom:0}.ft-pos .fc-sh{height:var(--rh, 37px);box-sizing:border-box;padding:0 12px 0 16px}.ft-pos .tb-pos{margin:0;border:0;border-radius:0;background:none}.ft-pos .tb-pos.is-live{background:#ff4d5e0d}.ft-pos .tb-pos.is-waiting{border-top:1px dashed var(--ft-tag)}.ft-pos :is(.tb-pos-head,.tb-figs,.tb-exits,.tb-sell){padding-left:16px;padding-right:12px}.ft-pos .tb-pos-head{padding-top:0}.ft-pos .tb-sell{padding-bottom:8px}@container coin (max-width: 519px){.ft-pos .tb-figs dd small{display:block;overflow:hidden;text-overflow:ellipsis}}.ft-ctabs{display:flex;gap:4px;padding:0 16px;border-top:1px solid var(--ft-line);border-bottom:1px solid var(--ft-line);flex:none;white-space:nowrap;overflow:hidden}.ft-ctabs>button{height:36px;padding:0 8px;border:0;border-bottom:2px solid transparent;margin-bottom:-1px;background:none;color:var(--ft-text2);font-size:12.5px;cursor:pointer}.ft-ctabs>button:hover{color:var(--ft-text)}.ft-ctabs>button.is-on{color:var(--ft-text);border-bottom-color:var(--ft-blue)}.ft-ctx{align-self:center;margin-left:auto;overflow:hidden;text-overflow:ellipsis}.ft-cpane{flex:1 1 0;min-height:84px;max-height:220px;overflow-y:auto;padding:8px 16px 12px;scrollbar-width:thin;scrollbar-color:#22252a transparent}.ft-cnone,.ft-cnote{margin:4px 0 0;font-size:12px;color:var(--ft-mute);line-height:1.5}.ft-mini{display:grid;grid-template-columns:24px minmax(0,1fr) auto auto;align-items:center;gap:10px;width:100%;padding:7px 0;border:0;border-top:1px solid var(--ft-row);background:none;font-size:12.5px;text-align:left;color:var(--ft-text)}.ft-cpane>.ft-mini:first-child,.ft-wctx>.ft-mini:first-child{border-top:0}.ft-mini.is-button{cursor:pointer}.ft-mini.is-button:hover{background:var(--ft-hover)}.ft-mini-main{display:flex;align-items:center;gap:6px;min-width:0;white-space:nowrap;overflow:hidden}.ft-mini-main b{font-weight:500;overflow:hidden;text-overflow:ellipsis}.ft-mini-main small{color:var(--ft-mute);font-size:11px;overflow:hidden;text-overflow:ellipsis}.ft-mini .board-chip{flex:none}.ft-face{display:grid;place-items:center;width:24px;height:24px}.ft-face>*{width:24px!important;height:24px!important}.ft-wctx{background:#0d1015;box-shadow:inset 2px 0 0 var(--ft-blue);margin:0 -16px 4px;padding:0 16px 6px}.ft-wtr{margin:0;padding:2px 0 2px 34px;font-size:11px;color:var(--ft-mute);display:flex;align-items:center;gap:6px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ft-morel{display:inline-flex;align-items:center;gap:6px;margin-top:10px;padding:0;border:0;background:none;color:var(--ft-blue);font-size:12px;cursor:pointer;text-decoration:none}.ft-morel svg{width:13px;height:13px}.ft-links{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;padding:10px 16px 0;border-top:1px solid var(--ft-line);flex:none}.ft-links .ft-btn{height:30px}.ft-links svg{width:12px;height:12px}.ft-cfoot{display:grid;grid-template-columns:1fr 1fr;gap:8px;padding:10px 16px;flex:none;background:var(--ft-bg)}.ft-cfoot .ft-btn{height:38px;font-size:13px}.ft-cfoot .gb-host{display:block;height:38px;min-width:0}.ft-cfoot .gb-host .ft-btn{width:100%}.ft-kk{font:10px var(--ft-mono);border:1px solid rgb(255 255 255 / 30%);border-radius:3px;padding:0 4px;opacity:.8}.ft-cfoot .ft-btn:not(.is-pri) .ft-kk{border-color:var(--ft-tag);color:var(--ft-mute)}.ft-kh{display:flex;gap:14px;margin:0;padding:0 16px 10px;font:10.5px var(--ft-mono);color:var(--ft-mute);flex:none;white-space:nowrap;overflow:hidden}.ft:not(.is-beta) .ft-kh{padding-top:10px}.ft-kh kbd{font:inherit;color:var(--ft-text2);border:1px solid var(--ft-tag);border-radius:3px;padding:0 4px;margin-right:3px}.ft-coin-err{padding:24px 16px;flex:1;color:var(--ft-text2);font-size:12.5px}.ft-coin-err p{margin:0 0 6px}@container coin (max-width: 470px){.ft-kpis>div{padding:0 12px}.ft-kpis small{display:none}.ft-links .ft-btn{padding:0 4px;font-size:11px}}@media(min-width:1200px)and (max-height:860px){.ft-kh{display:none}}@media(min-width:768px)and (max-height:800px){.ft-ph{height:40px}.ft-term{--ft-phh: 40px}.ft-term{--rh: 33px}.ft-row{min-height:33px;padding-top:4px;padding-bottom:4px}.ft-thead{padding-top:4px;padding-bottom:4px}.ft-kpis small{display:none}.ft-cfoot .ft-btn,.ft-cfoot .gb-host{height:34px}}.ft-tabs{display:none}@media(max-width:1199px){.ft-term{--cpw: 380px}.ft-kh{display:none}}@keyframes ft-in{0%{transform:translate(100%)}to{transform:none}}@media(prefers-reduced-motion:reduce){.ft-coinwrap{animation:none!important}}@media(max-width:1199px)and (hover:none),(max-width:1199px)and (pointer:coarse){.ft-row{min-height:44px}}@media(max-width:767px){.ft-term{display:block}.ft-tabs{display:flex;position:sticky;top:52px;z-index:15;background:var(--ft-bg);border-bottom:1px solid var(--ft-line)}.ft-tabs button{flex:1;height:44px;display:flex;align-items:center;justify-content:center;gap:8px;padding:0;border:0;border-bottom:2px solid transparent;background:none;font-size:14px;font-weight:500;color:var(--ft-text2);cursor:pointer}.ft-tabs button.is-on{color:var(--ft-text);border-bottom-color:var(--ft-blue)}.ft-stack{display:block}.ft-stack>.ft-hdl,.ft-stack>.ft-pane:not(.is-on){display:none}.ft-pane{min-height:60vh}.ft-pane>.ft-ph{position:sticky;top:52px;z-index:14;background:var(--ft-bg)}.ft-term.has-co .ft-pane>.ft-ph{top:97px}.ft-list{overflow:visible}.ft-term .ft-co .ft-list{height:auto}.ft-coinwrap{position:fixed;top:0;right:0;bottom:0;left:0;width:auto;z-index:60;border-left:0;box-shadow:none;animation-name:ft-up}.ft-coin{overflow-y:auto;height:100%}.ft-back{display:grid;margin-left:-8px}.ft-ch-acts .ft-x{display:none}.ft-chart{flex:none;height:300px;min-height:0}.ft-kpis{height:auto;grid-template-columns:1fr 1fr}.ft-kpis>div{padding:8px 16px}.ft-kpis>div:nth-child(3){border-left:0}.ft-kpis>div:nth-child(n+3){border-top:1px solid var(--ft-line)}.ft-kpis small{display:block!important}.ft-pos{max-height:none;overflow:visible}.ft-cpane{flex:none;height:auto;max-height:none;min-height:150px}.ft-dock{display:contents}.ft-cfoot{position:sticky;bottom:0;z-index:2;border-top:1px solid var(--ft-line);padding-bottom:calc(10px + env(safe-area-inset-bottom))}.ft-cfoot .ft-kk{display:none}.ft-links{grid-template-columns:1fr 1fr;padding-bottom:4px}.ft-links .ft-btn{height:36px}}@keyframes ft-up{0%{transform:translateY(100%)}to{transform:none}}body.ft-sheet-open{overflow:hidden}.ft-scrim{position:fixed;top:0;right:0;bottom:0;left:0;z-index:70;background:#0000009e}.ft-mg{position:absolute;top:0;right:0;bottom:0;width:min(920px,100vw);display:flex;flex-direction:column;background:var(--ft-bg);border-left:1px solid #2a2d32;outline:none;animation:ft-in .22s cubic-bezier(.2,.8,.2,1)}.ft-mg-head{display:flex;align-items:center;gap:12px;padding:14px 16px 14px 20px;border-bottom:1px solid var(--ft-line);flex:none}.ft-mg-head h2{margin:0;font-size:18px;font-weight:600}.ft-mg-head p{margin:2px 0 0;font-size:12px;color:var(--ft-mute)}.ft-mg-head .ft-ibtn{margin-left:auto}.ft-mg-body{display:grid;grid-template-columns:minmax(0,1fr) 380px;min-height:0;flex:1}.ft-mg-list{display:flex;flex-direction:column;min-height:0;border-right:1px solid var(--ft-line);container:mlist / inline-size}.ft-paste{display:flex;gap:8px;padding:14px 20px 6px}.ft-field{flex:1;min-width:0;height:36px;display:flex;align-items:center;gap:9px;padding:0 11px;background:var(--ft-field);border:1px solid var(--ft-line);border-radius:4px;color:var(--ft-mute)}.ft-field svg{width:15px;height:15px}.ft-field input{flex:1;min-width:0;border:0;background:none;color:var(--ft-text);font:inherit;font-size:12.5px;outline:none}.ft-field input::placeholder{color:var(--ft-mute)}.ft-paste .ft-btn{height:36px;padding:0 12px;font-size:12.5px}.ft-paste .ft-paste-src{height:36px;align-items:stretch}.ft-paste .ft-paste-src button{height:auto}.ft-hint{margin:0;padding:0 20px 12px;font-size:11px;color:var(--ft-mute)}.ft-mg-tabs{display:flex;align-items:center;gap:10px;padding:0 20px 12px;flex-wrap:wrap;border-bottom:1px solid var(--ft-row)}.ft-meta{margin-left:auto;font-size:11px;color:var(--ft-mute);white-space:nowrap}.ft-meta b{font-weight:500;font-size:11px;color:var(--ft-text2)}.ft-mg-none{margin:0;padding:28px 20px;font-size:12.5px;color:var(--ft-text2);line-height:1.5}.ft-fiche{overflow-y:auto;padding:18px 20px;display:flex;flex-direction:column;gap:14px}.ft-fiche-none{margin:0;font-size:12.5px;color:var(--ft-text2);line-height:1.5}.ft-soon{border:1px dashed #2a2d32;padding:14px;display:grid;grid-template-columns:30px 1fr auto;gap:4px 12px;opacity:.55}.ft-soon-ic{grid-row:span 2;width:30px;height:30px;border:1px solid var(--ft-tag);border-radius:4px;display:grid;place-items:center;color:var(--ft-text2)}.ft-soon-ic svg{width:16px;height:16px}.ft-soon b{font-weight:600;display:flex;gap:8px;align-items:center}.ft-soon p{grid-column:2 / -1;margin:0;font-size:11.5px;color:var(--ft-mute)}.ft-tog{width:32px;height:18px;border-radius:9px;background:#1d2024;border:1px solid var(--ft-tag);position:relative}.ft-tog:after{content:"";position:absolute;left:2px;top:2px;width:12px;height:12px;border-radius:50%;background:#3a3d42}@media(max-width:900px){.ft-mg-body{grid-template-columns:minmax(0,1fr);overflow-y:auto}.ft-mg-list{border-right:0;min-height:auto}.ft-mg-scroll{overflow:visible}.ft-fiche{border-top:1px solid var(--ft-line);overflow:visible}}@media(max-width:767px){.ft-paste{flex-wrap:wrap;padding:12px 16px 6px}.ft-field{flex-basis:100%}.ft-hint,.ft-mg-tabs,.ft-mg-none,.ft-import,.ft-props{padding-left:16px;padding-right:16px}.ft-mrow{padding-left:16px}.ft-fiche{padding:16px}}.sidebar .side-sec{margin:0;padding:12px 10px 6px;font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--t-mute);white-space:nowrap}.sidebar .side-sec:first-of-type{padding-top:4px}.sidebar.is-rail .side-sec{display:none}.sidebar .side-bottom{margin-top:auto;padding-top:12px}.sidebar .side-bottom~.side-toggle{margin-top:0}.sidebar .side-bottom+.side-sep{margin:8px 6px}.ft-mg-rows{list-style:none;margin:0;padding:0}.ft-mg-rows .ft-mini{grid-template-columns:24px minmax(0,1fr) auto auto}.ft-mg-rows .ft-mini:first-child{border-top:0}.ft-mg-rows .ft-mini-main{display:flex;align-items:center;gap:8px;min-width:0}.ft-mg-rows .ft-mini-main b{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0;font-weight:500}.ft-mg-rows .ft-mini-main small{color:var(--ft-mute);white-space:nowrap}.ft-hint.is-r{color:var(--ft-loss)}.ft-strm{position:absolute;right:-1px;bottom:-1px;width:7px;height:7px;border-radius:50%;background:var(--ft-loss);box-shadow:0 0 0 2px var(--ft-bg)}.ft-tag{font:500 9.5px var(--ft-mono);letter-spacing:.06em;padding:0 5px;border-radius:3px;border:1px solid;line-height:15px;white-space:nowrap;flex:none}.ft-tag.is-sold{color:var(--ft-loss);border-color:#ff4d5e73}.ft-tag.is-trim{color:var(--ft-text2);border-color:var(--ft-line)}.ft-tagw{font:500 10px var(--ft-mono);color:var(--ft-text2);white-space:nowrap}.ft-pip{margin-left:6px;font-size:10px;background:var(--ft-blue);color:#fff;border-radius:3px;padding:0 4px;line-height:14px}.ft-mg-scroll{flex:1;min-height:0;overflow-y:auto}.ft-mrow{position:relative;display:grid;grid-template-columns:30px minmax(0,1fr) auto 56px 28px;grid-template-areas:"face nm seg hit rm";align-items:center;gap:10px;padding:9px 16px 9px 20px;border-top:1px solid var(--ft-row)}.ft-mg-rows>li:first-child .ft-mrow{border-top:0}.ft-mrow:hover{background:var(--ft-hover)}.ft-mrow.is-sel{background:#0c0e11;box-shadow:inset 2px 0 0 var(--ft-blue)}.ft-mrow>:not(.ft-hit){position:relative;z-index:1;pointer-events:none;min-width:0}.ft-mrow :is(.ft-seg,.ft-ibtn){pointer-events:auto}.ft-mrow.is-muted :is(.m-nm,.m-face,.m-hit){opacity:.5}.m-face{grid-area:face;position:relative;display:grid;place-items:center;width:28px;height:28px}.m-face>:first-child{width:28px!important;height:28px!important}.m-face.is-lg{width:44px;height:44px;flex:none}.m-face.is-lg>:first-child{width:44px!important;height:44px!important}.m-face.is-lg .ft-strm{width:10px;height:10px}.m-nm{grid-area:nm;display:flex;flex-direction:column;gap:2px;min-width:0}.m-nm b{font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.m-nm small{display:flex;gap:6px;align-items:center;color:var(--ft-mute);font-size:11px;white-space:nowrap;overflow:hidden}.m-seg{grid-area:seg}.m-seg button[aria-checked=true]:first-child{color:var(--ft-blue)}.m-hit{grid-area:hit;font:500 12px var(--ft-mono);color:var(--ft-text2);text-align:right}.m-hit small{display:block;font-size:10.5px;color:var(--ft-mute);font-weight:400}.m-rm{grid-area:rm}@container mlist (max-width: 520px){.ft-mrow{grid-template-columns:30px minmax(0,1fr) 56px 28px;grid-template-areas:"face nm hit rm" ". seg seg seg";row-gap:8px}.m-seg{justify-self:start}}.ft-import{display:flex;flex-direction:column;gap:8px;padding:0 20px 12px}.ft-import textarea{width:100%;resize:vertical;min-height:92px;padding:9px 11px;background:var(--ft-field);border:1px solid var(--ft-line);border-radius:4px;color:var(--ft-text);font:12px/1.5 var(--ft-mono)}.ft-import textarea:focus{outline:none;border-color:var(--ft-blue)}.ft-import-acts{display:flex;align-items:center;gap:8px}.ft-import-acts .ft-hint{padding:0;margin-right:auto}.ft-import-res{font-size:12px;color:var(--ft-text2)}.ft-import-res p{margin:0}.ft-import-res ul{margin:6px 0 0;padding:0 0 0 16px;font-size:11.5px;color:var(--ft-mute);max-height:120px;overflow-y:auto}.ft-props{padding:10px 20px 12px;border-bottom:1px solid var(--ft-row)}.ft-props ul{list-style:none;margin:8px 0 0;padding:0;display:flex;flex-direction:column;gap:8px}.ft-prop{display:grid;grid-template-columns:24px minmax(0,1fr) auto;gap:10px;align-items:center;font-size:12.5px}.ft-prop-acts{display:flex;gap:6px}.ft-prop-st{font-size:11.5px;color:var(--ft-text2)}.ft-fh{display:flex;align-items:center;gap:12px;min-width:0}.ft-fh-main{min-width:0}.ft-fh h3{margin:0;font-size:16px;font-weight:600;display:flex;gap:8px;align-items:center;flex-wrap:wrap}.ft-fh p{margin:3px 0 0;display:flex;gap:10px;flex-wrap:wrap;align-items:center;font-size:11.5px;color:var(--ft-mute)}.ft-fh-acts{display:flex;gap:6px;flex-wrap:wrap}.ft-fh-acts .ft-btn{height:30px}.ft-fh-acts .ft-btn svg{width:13px;height:13px}.ft-tags{display:flex;gap:6px;flex-wrap:wrap;align-items:center}.ft-tags .ft-tagw.is-x{display:inline-flex;align-items:center;gap:4px;height:22px;padding:0 6px;border:1px solid var(--ft-tag);border-radius:3px;background:none;cursor:pointer}.ft-tags .ft-tagw.is-x svg{width:10px;height:10px}.ft-tags .ft-tagw.is-x:hover{color:var(--ft-text);border-color:var(--ft-text2)}.ft-tags input{flex:1;min-width:120px;height:24px;padding:0 8px;background:none;border:1px dashed var(--ft-line);border-radius:3px;color:var(--ft-text);font-size:11.5px}.ft-tags input:focus{outline:none;border-color:var(--ft-blue);border-style:solid}.ft-lab-gap{margin:0 0 8px}.ft-f4{display:grid;grid-template-columns:1fr 1fr;border:1px solid var(--ft-line)}.ft-f4>div{padding:10px 12px;display:flex;flex-direction:column;gap:4px}.ft-f4>div:nth-child(2n){border-left:1px solid var(--ft-line)}.ft-f4>div:nth-child(n+3){border-top:1px solid var(--ft-line)}.ft-f4 b{font:500 17px var(--ft-mono)}.ft-dist{display:flex;flex-direction:column;gap:6px}.ft-dist-row{display:grid;grid-template-columns:44px 1fr 22px;gap:10px;align-items:center;font:11px var(--ft-mono);color:var(--ft-text2)}.ft-dist-row>:last-child{text-align:right}.ft-bar{height:8px;background:#16181b;position:relative}.ft-bar i{position:absolute;left:0;top:0;bottom:0;width:var(--w, 0);background:#3a3d42}.ft-bar i.is-g{background:var(--ft-gain)}.ft-says{margin:0;font-size:12px;color:var(--ft-text2);border-left:2px solid var(--ft-tag);padding:2px 0 2px 10px}.ft-rc{display:grid;grid-template-columns:minmax(0,1fr) 52px 52px 40px;gap:8px;width:100%;padding:6px 0;border:0;border-top:1px solid var(--ft-row);background:none;color:var(--ft-text);font-size:12px;text-align:left;align-items:center;cursor:pointer}.ft-rc:hover{background:var(--ft-hover)}.ft-rc>span:first-child{display:flex;gap:6px;align-items:center;min-width:0;white-space:nowrap;overflow:hidden}.ft-rc .num{text-align:right;font-size:11.5px}.ft-rc>span:first-child .num{text-align:left}.ft-cout{display:flex;flex-direction:column;gap:8px;padding:4px 0 8px}.ft-cout+.ft-cout{border-top:1px solid var(--ft-row);padding-top:10px}.ft-cout-who{display:flex;align-items:center;gap:8px;font-size:12.5px;min-width:0}.ft-cout-who b{font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ft-cout-who small{color:var(--ft-mute)}.ft-cout-who .ft-cout-x{margin-left:auto}.ft-cout .ft-quote{margin:0;font-size:13px;line-height:1.5;color:var(--ft-text);overflow-wrap:anywhere}.ft-cout-meta{display:flex;flex-wrap:wrap;gap:4px 14px;font-size:11.5px;color:var(--ft-text2)}.ft-cout-meta a{color:var(--ft-text2)}.ft-ctr{margin-top:10px}.ft-ctr-sum{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border:1px solid var(--ft-line);border-radius:4px}.ft-ctr-sum>div{padding:7px 9px;min-width:0}.ft-ctr-sum>div+div{border-left:1px solid var(--ft-line)}.ft-ctr-sum span{display:block;font-size:9.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--ft-mute)}.ft-ctr-sum b{font-size:12.5px}.ft .ft-warn{color:var(--ft-warn)}.ft-ctr-lab{display:flex;justify-content:space-between;gap:8px;margin:12px 0 4px;font-family:var(--mono);font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:var(--ft-mute)}.ft-ctr-lab span:first-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ft-ctr-t{width:100%;border-collapse:collapse;font-size:11.5px}.ft-ctr-t th{text-align:left;font-weight:400;font-size:10px;color:var(--ft-mute);padding:3px 0}.ft-ctr-t td{padding:6px 0;border-top:1px solid var(--ft-line)}.ft-ctr-t .r{text-align:right}.ft-ctr-t td.is-g,.ft-ctr-t td.is-r{font-weight:700}.ft-ctr-t tr.is-call td{color:var(--ft-warn);background:#f5a5240f}@media(min-width:768px){@container pane (max-width: 560px){.ft-co .ft-list{height:316px}.ft-ph .ft-ttl{display:flex;font-size:14px}}}.v2{--font-sans: "Geist", ui-sans-serif, system-ui, sans-serif;--font-mono: "Geist Mono", ui-monospace, "SF Mono", monospace;--text-2xs: 11px;--text-xs: 12px;--text-sm: 13px;--text-md: 15px;--text-lg: 20px;--text-xl: 28px;--text-hero: 48px;--weight-regular: 400;--weight-medium: 500;--weight-semibold: 600;--leading-tight: 1.1;--leading-snug: 1.3;--leading-body: 1.5;--tracking-figure: -.03em;--canvas: oklch(.08 .002 260);--sunken: oklch(.06 .002 260);--panel: oklch(.135 .003 260);--raised: oklch(.195 .004 260);--overlay: oklch(.225 .004 260);--hairline: oklch(1 0 0 / 9%);--hairline-strong: oklch(1 0 0 / 14%);--grid: oklch(1 0 0 / 5%);--light-ambient: radial-gradient(1200px 520px at 50% -180px, oklch(1 0 0 / 5%), transparent 70%);--light-panel: linear-gradient(180deg, oklch(1 0 0 / 3.5%), oklch(1 0 0 / 0%) 120px);--edge-top: inset 0 1px 0 oklch(1 0 0 / 7%);--shadow-overlay: 0 16px 40px -8px oklch(0 0 0 / 60%), 0 0 0 1px var(--hairline-strong);--ink-1: oklch(.96 .002 260);--ink-2: oklch(.8 .004 260);--ink-3: oklch(.64 .006 260);--ink-4: oklch(.45 .006 260);--gain: oklch(.78 .16 155);--gain-wash: oklch(.78 .16 155 / 12%);--loss: oklch(.665 .2 4);--loss-wash: oklch(.665 .2 4 / 12%);--warn: oklch(.85 .14 90);--warn-wash: oklch(.85 .14 90 / 12%);--accent: oklch(.86 .047 99);--accent-hover: oklch(.9 .045 99);--accent-active: oklch(.82 .047 99);--accent-ink: oklch(.19 .01 85);--accent-wash: oklch(1 0 0 / 8%);--accent-tint: oklch(1 0 0 / 6%);--accent-edge: oklch(1 0 0 / 12%);--accent-ink-2: oklch(.36 .02 90);--accent-line: oklch(.86 .047 99 / 55%);--on-fill: oklch(.99 0 0);--signal: oklch(.74 .12 258);--signal-soft: oklch(.86 .047 99 / 18%);--live: oklch(.56 .2 24);--live-ink: oklch(.75 .16 24);--live-hover: oklch(.52 .2 24);--live-wash: oklch(.56 .2 24 / 22%);--live-edge: oklch(.56 .2 24 / 55%);--live-rule: oklch(.6 .21 24);--paper: oklch(.76 .1 300);--paper-wash: oklch(.76 .1 300 / 16%);--paper-edge: oklch(.76 .1 300 / 40%);--on-paper: oklch(.2 .03 300);--sim: oklch(.7 .02 260);--alert: oklch(.64 .22 25);--chart-volume: oklch(.36 .006 260);--radius-control: 6px;--radius-panel: 12px;--radius-full: 999px;--inset: 2px;--radius-inset: calc(var(--radius-panel) - var(--inset));--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-5: 24px;--space-6: 32px;--space-7: 48px;--control-h: 32px;--control-h-touch: 44px;--row-h: 44px;--icon: 16px;--ease-out: cubic-bezier(.25, 1, .5, 1);--dur-fast: .14s;--dur-base: .22s;--focus-ring: 0 0 0 2px var(--canvas), 0 0 0 4px var(--accent);--focus-field: inset 0 0 0 1px var(--accent-line), 0 0 0 3px var(--signal-soft)}@media(prefers-reduced-motion:reduce){.v2{--dur-fast: 0ms;--dur-base: 0ms}}@font-face{font-family:Geist;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/geist-sans-latin-400-normal-gapTbOY8.woff2) format("woff2")}@font-face{font-family:Geist;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/geist-sans-latin-500-normal-uokXdC-Q.woff2) format("woff2")}@font-face{font-family:Geist;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/geist-sans-latin-600-normal-DFOURf8L.woff2) format("woff2")}@font-face{font-family:Geist Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/geist-mono-latin-400-normal-DTRLJnHl.woff2) format("woff2")}@font-face{font-family:Geist Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/geist-mono-latin-500-normal-YINYabwD.woff2) format("woff2")}.v2,.v2 .fc,.v2 .palette{--font: var(--font-sans);--sans: var(--font-sans);--mono: var(--font-mono);--bg: var(--canvas);--surface: var(--panel);--surface-2: var(--raised);--surface-3: var(--overlay);--surface-hover: var(--raised);--border: var(--hairline);--border-strong: var(--hairline-strong);--text: var(--ink-1);--text-2: var(--ink-2);--text-3: var(--ink-3);--text-4: var(--ink-4);--brand: var(--signal);--brand-hover: var(--signal);--brand-soft: var(--accent-wash);--brand-line: var(--hairline-strong);--gain-soft: var(--gain-wash);--loss-soft: var(--loss-wash);--gold: var(--warn);--chrome: var(--ink-2);--radius: var(--radius-panel);--radius-md: var(--radius-control);--radius-sm: var(--radius-control);--focus: var(--focus-ring);--fast: var(--dur-fast);--medium: var(--dur-base);--ease: var(--ease-out);--t-bg: var(--canvas);--t-line: var(--hairline);--t-row: var(--raised);--t-text: var(--ink-1);--t-text2: var(--ink-2);--t-mute: var(--ink-3);--t-field: var(--sunken);--t-segon: var(--raised);--t-hover: var(--raised);--t-tag: var(--raised);--t-edge: var(--hairline-strong);--t-plat: var(--accent);--t-plat-line: var(--hairline-strong);--t-plat-soft: var(--accent-wash);font-family:var(--font-sans);font-feature-settings:normal;color:var(--ink-1)}.v2 .num,.v2.num{font-family:var(--font-mono);font-variant-numeric:tabular-nums;letter-spacing:0}.v2 .skeleton{background:var(--raised);border-radius:var(--radius-control)}.v2 :focus-visible{outline:none;box-shadow:var(--focus-ring);border-radius:var(--radius-control)}.v2 ::selection{background:var(--accent-wash)}.v2 .btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);height:var(--control-h);padding:0 var(--space-3);border:0;border-radius:var(--radius-full);background:var(--raised);color:var(--ink-1);font:var(--weight-medium) var(--text-sm)/1 var(--font-sans);box-shadow:var(--edge-top);transition:background var(--dur-fast) var(--ease-out),transform var(--dur-fast) var(--ease-out)}.v2 .btn:hover:not(:disabled){background:var(--overlay)}.v2 .btn:active:not(:disabled){transform:scale(.98)}.v2 .btn:disabled{color:var(--ink-4);box-shadow:none}.v2 .btn svg{width:var(--icon);height:var(--icon)}.v2 .btn-primary{background:var(--accent);color:var(--accent-ink);box-shadow:none}.v2 .btn-primary:hover:not(:disabled){background:var(--accent-hover)}.v2 :is(.btn-primary,.ft-btn.is-pri,.fc-btn.is-pri,.rd-ds-go):disabled{background:var(--raised);color:var(--ink-3);box-shadow:inset 0 0 0 1px var(--hairline);opacity:1}.v2 .btn-ghost{background:none;box-shadow:none;color:var(--ink-2)}.v2 .btn-ghost:hover:not(:disabled){background:var(--raised);color:var(--ink-1)}.v2 .segmented{display:inline-flex;gap:0;padding:2px;border:0;border-radius:var(--radius-full);background:var(--sunken);box-shadow:inset 0 0 0 1px var(--hairline)}.v2 .segmented .segment{height:28px;padding:0 var(--space-3);border:0;border-radius:var(--radius-full);background:none;color:var(--ink-3);font:var(--weight-medium) var(--text-xs)/1 var(--font-sans);box-shadow:none;transition:color var(--dur-fast) var(--ease-out),background var(--dur-fast) var(--ease-out)}.v2 .segmented .segment:hover:not(:disabled){color:var(--ink-1)}.v2 .segmented .segment.is-active{background:var(--accent);color:var(--accent-ink);box-shadow:none}.v2 .kbd{min-width:20px;height:20px;padding:0 6px;border:0;border-radius:var(--radius-control);background:var(--raised);color:var(--ink-2);font:var(--weight-medium) var(--text-2xs)/1 var(--font-mono)}.v2 .popover,.popover.v2{border:0;border-radius:var(--radius-panel);background:var(--overlay);box-shadow:var(--shadow-overlay);color:var(--ink-1);font-family:var(--font-sans)}.v2 .menu-item{border-radius:var(--radius-control);font-size:var(--text-sm);color:var(--ink-2)}.v2 .menu-item:hover,.v2 .menu-item:focus-visible{background:var(--raised);color:var(--ink-1)}.v2.sidebar{padding:var(--space-4) var(--space-3);gap:var(--space-1);background:var(--canvas);border-right:1px solid var(--hairline)}.v2.sidebar.is-full{padding:var(--space-4) var(--space-3)}.v2.sidebar .brand{padding:0 0 var(--space-4) var(--space-1);gap:var(--space-3);border-radius:var(--radius-control)}.v2.sidebar .brand-mark{width:32px;height:32px}.v2.sidebar .brand-name{font-size:var(--text-sm);font-weight:var(--weight-semibold);letter-spacing:.12em;color:var(--ink-1)}.v2.sidebar .brand-sub{margin-top:2px;font-size:var(--text-2xs);font-weight:var(--weight-regular);letter-spacing:.32em;color:var(--ink-3)}.v2.sidebar .side-nav{gap:2px}.v2.sidebar .side-sec{padding:var(--space-3) var(--space-3) var(--space-1);font-size:var(--text-2xs);font-weight:var(--weight-medium);letter-spacing:0;text-transform:none;color:var(--ink-3)}.v2.sidebar.is-rail .side-sec{display:none}.v2.sidebar .side-link{min-height:36px;padding:0 var(--space-3);gap:var(--space-3);border:0;border-radius:var(--radius-control);background:none;box-shadow:none;color:var(--ink-3);font-size:var(--text-sm);font-weight:var(--weight-medium);transition:background var(--dur-fast) var(--ease-out),color var(--dur-fast) var(--ease-out)}.v2.sidebar .side-link svg{width:18px;height:18px;stroke-width:1.75;color:currentColor}.v2.sidebar .side-link:hover{background:var(--raised);color:var(--ink-1)}.v2.sidebar .side-link.is-active{background:var(--accent-tint);color:var(--ink-1);box-shadow:inset 0 0 0 1px var(--accent-edge)}.v2.sidebar .side-link.is-active:before{content:none}.v2.sidebar.is-rail .side-link{width:40px;min-height:40px;padding:0;justify-content:center}.v2.sidebar.is-rail .side-link.is-active{background:var(--accent-tint)}.v2.sidebar .side-sep{height:1px;margin:var(--space-2) var(--space-2);background:var(--hairline)}.v2.sidebar .side-count,.v2.sidebar .side-guide .guide-ring{min-width:20px;padding:0 6px;border:0;border-radius:var(--radius-full);background:var(--sunken);color:var(--ink-2);font:var(--weight-medium) var(--text-2xs)/18px var(--font-mono)}.v2.sidebar .side-count.is-hot{background:var(--accent);color:var(--accent-ink)}.v2.sidebar .side-pip{top:8px;right:8px;width:6px;height:6px;border-radius:var(--radius-full);background:var(--signal);box-shadow:0 0 0 2px var(--canvas)}.v2.sidebar .side-badge{padding:0 6px;border:0;border-radius:var(--radius-full);background:var(--accent-wash);color:var(--ink-2);font:var(--weight-medium) var(--text-2xs)/18px var(--font-sans);letter-spacing:0}.v2.sidebar .side-toggle{color:var(--ink-3)!important}.v2.sidebar .side-user{margin-top:var(--space-2);padding:var(--space-3) var(--space-1) 0;border-top:1px solid var(--hairline)}.v2.sidebar.is-rail .side-user{border-top:0;padding:0;justify-content:center}.v2.sidebar .side-user-name{font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--ink-1)}.v2.sidebar .pro-badge,.v2 .tb-pro{padding:0 6px;border:0;border-radius:var(--radius-full);background:var(--accent-wash);color:var(--ink-1);font:var(--weight-medium) var(--text-2xs)/18px var(--font-sans);letter-spacing:.04em}.v2.sidebar .side-gear{width:32px;height:32px;border-radius:var(--radius-control);color:var(--ink-3)}.v2.sidebar .side-gear:hover{background:var(--raised);color:var(--ink-1)}.v2.topbar{min-height:64px;padding:var(--space-3) var(--space-6);gap:var(--space-3);background:var(--canvas);border-bottom:1px solid var(--hairline);font-size:var(--text-sm)}.v2.topbar .search-trigger{flex:0 1 360px;width:auto;height:var(--control-h);gap:var(--space-2);padding:0 var(--space-2) 0 var(--space-3);border:0;border-radius:var(--radius-full);background:var(--sunken);box-shadow:inset 0 0 0 1px var(--hairline);color:var(--ink-3);font-size:var(--text-sm);transition:box-shadow var(--dur-fast) var(--ease-out),color var(--dur-fast) var(--ease-out)}.v2.topbar .search-trigger:hover{color:var(--ink-2);box-shadow:inset 0 0 0 1px var(--hairline-strong)}.v2.topbar .search-trigger:focus-visible{box-shadow:var(--focus-field)}.v2.topbar .search-trigger>svg{width:var(--icon);height:var(--icon)}.v2.topbar .search-keys{gap:2px}.v2.topbar .topbar-end{gap:var(--space-3)}.v2.topbar .segmented{padding:2px;border:0;border-radius:var(--radius-full);background:var(--sunken);box-shadow:inset 0 0 0 1px var(--hairline)}.v2.topbar .segmented .segment{padding:0 var(--space-3);border-radius:var(--radius-full);font-size:var(--text-xs);font-weight:var(--weight-medium);color:var(--ink-3)}.v2.topbar .segmented .segment.is-active,.v2.topbar .segmented [aria-checked=true]{background:var(--accent);color:var(--accent-ink);box-shadow:none}.v2.topbar .tb-vsep{width:1px;height:20px;background:var(--hairline)}.v2 .live-badge,.v2.topbar .live-badge.is-live,.v2.topbar .live-badge.is-offline{gap:6px;padding:0;border:0;background:none;font:var(--weight-medium) var(--text-xs)/1 var(--font-sans);letter-spacing:0;text-transform:none;color:var(--ink-2)}.v2 .live-badge .live-dot{width:6px;height:6px;border-radius:var(--radius-full);background:var(--gain);box-shadow:0 0 0 3px var(--gain-wash);animation:none}.v2 .live-badge.is-offline{color:var(--ink-3)}.v2 .live-badge.is-offline .live-dot{background:var(--ink-4);box-shadow:none}.v2 .tb-ibtn{width:var(--control-h);height:var(--control-h);border:0;border-radius:var(--radius-full);background:var(--raised);color:var(--ink-2);box-shadow:var(--edge-top);transition:background var(--dur-fast) var(--ease-out),color var(--dur-fast) var(--ease-out)}.v2 .tb-ibtn svg{width:var(--icon);height:var(--icon);stroke-width:1.75}.v2 .tb-ibtn:hover,.v2 .tb-ibtn.is-open{background:var(--overlay);color:var(--ink-1)}.v2 .tb-badge{top:-4px;right:-4px;min-width:16px;height:16px;padding:0 4px;border:2px solid var(--canvas);border-radius:var(--radius-full);background:var(--alert);color:var(--on-fill);font:var(--weight-semibold) var(--text-2xs)/1 var(--font-mono)}.v2.topbar .user-trigger{padding:0;border:0;border-radius:var(--radius-full);box-shadow:0 0 0 1px var(--hairline-strong)}.v2.topbar .user-trigger:hover,.v2.topbar .user-trigger.is-open{box-shadow:0 0 0 1px var(--ink-3)}.v2 .tb-balance{height:var(--control-h);border:0;border-radius:var(--radius-full);background:var(--sunken);box-shadow:inset 0 0 0 1px var(--hairline)}.v2 .tb-balance:hover,.v2 .tb-balance.is-on{box-shadow:inset 0 0 0 1px var(--hairline-strong)}.v2 .tb-balance-val{padding:0 var(--space-2) 0 var(--space-3);border-radius:var(--radius-full) 0 0 var(--radius-full);color:var(--ink-1);font:var(--weight-medium) var(--text-sm)/1 var(--font-mono)}.v2 .tb-balance-val small{color:var(--ink-3);font-size:var(--text-2xs)}.v2 .tb-balance-val svg{color:var(--signal)}.v2 .tb-balance-eye{color:var(--ink-3);border-radius:0 var(--radius-full) var(--radius-full) 0}.v2 .tb-balance-eye:hover{color:var(--ink-1)}.v2 .tb-pop{border:0;border-radius:var(--radius-panel);background:var(--overlay);box-shadow:var(--shadow-overlay);font-family:var(--font-sans)}.v2 .tb-pop .tb-ph{border-bottom:1px solid var(--hairline)}.v2 .tb-mi{border-radius:var(--radius-control);color:var(--ink-2);font-size:var(--text-sm)}.v2 .tb-mi:hover{background:var(--raised);color:var(--ink-1)}.v2 .tb-msep{background:var(--hairline)}.v2.mobile-header{background:var(--canvas);border-bottom:1px solid var(--hairline);font-family:var(--font-sans)}.v2.mobile-header .brand-name{font-size:var(--text-sm);font-weight:var(--weight-semibold);letter-spacing:.12em;color:var(--ink-1)}.v2.mobile-header .brand-sub{font-size:var(--text-2xs);font-weight:var(--weight-regular);color:var(--ink-3)}.v2.mobile-header .tb-ibtn{width:var(--control-h-touch);height:var(--control-h-touch);border-radius:var(--radius-full)}.v2.mobile-tabs{background:var(--canvas);border-top:1px solid var(--hairline);font-family:var(--font-sans)}.v2.mobile-tabs .mobile-tab{min-height:56px;font-size:var(--text-2xs);font-weight:var(--weight-medium);letter-spacing:0;color:var(--ink-3)}.v2.mobile-tabs .mobile-tab svg{width:20px;height:20px;stroke-width:1.75}.v2.mobile-tabs .mobile-tab.is-active{color:var(--ink-1)}.v2.mobile-tabs .mobile-tab.is-active:before{top:-1px;left:30%;right:30%;height:2px;border-radius:var(--radius-full);background:var(--accent)}.v2.mobile-tabs .mobile-tab-pip{width:6px;height:6px;border-radius:var(--radius-full);background:var(--signal)}.v2.sheet-backdrop .sheet{background:var(--panel);border-top:0;border-radius:var(--radius-panel) var(--radius-panel) 0 0;box-shadow:var(--edge-top),var(--shadow-overlay);font-family:var(--font-sans)}.v2.sheet-backdrop .sheet-link{min-height:var(--control-h-touch);border-radius:var(--radius-control);color:var(--ink-2);font-size:var(--text-sm);font-weight:var(--weight-medium)}.v2.sheet-backdrop .sheet-link.is-active{background:var(--accent);color:var(--accent-ink);box-shadow:none}.v2.sheet-backdrop .sheet-link.is-active:before{content:none}.v2.sheet-backdrop .side-label{font-size:var(--text-2xs);font-weight:var(--weight-medium);letter-spacing:0;text-transform:none;color:var(--ink-3)}.v2 .person-avatar,.v2 .token-avatar{border:0;background:var(--raised);color:var(--ink-2);box-shadow:var(--edge-top);font-family:var(--font-sans);font-weight:var(--weight-semibold)}.v2 .person-avatar{border-radius:var(--radius-full)}.v2 .token-avatar{border-radius:var(--radius-control);font-size:var(--text-2xs)}.v2 .person-avatar-xs,.v2 .person-avatar-sm,.v2 .token-avatar-sm{font-size:var(--text-2xs)}.v2 .person-avatar-md,.v2 .token-avatar-md{font-size:var(--text-xs)}.v2 .tone-gain{color:var(--gain)}.v2 .tone-loss{color:var(--loss)}.v2 .tone-flat{color:var(--ink-2)}.v2.g-page{display:flex;flex-direction:column;gap:var(--space-4);width:100%;max-width:1880px;min-height:100%;padding:0 var(--space-6) var(--space-7);background:var(--light-ambient),var(--canvas);background-repeat:no-repeat;font-size:var(--text-sm);line-height:var(--leading-snug)}.v2 .g-panel{min-width:0;border-radius:var(--radius-panel);background:var(--light-panel),var(--panel);box-shadow:var(--edge-top),0 0 0 1px var(--hairline)}.v2 .g-ph{display:flex;align-items:center;gap:var(--space-2);min-height:56px;padding:var(--space-3) var(--space-4)}.v2 .g-ph h2{margin:0;font-size:var(--text-md);font-weight:var(--weight-semibold);line-height:var(--leading-snug);color:var(--ink-1)}.v2 .g-count{font-size:var(--text-xs);color:var(--ink-3)}.v2 .g-link{margin-left:auto;font-size:var(--text-xs);font-weight:var(--weight-medium);color:var(--ink-2);border-radius:var(--radius-control);transition:color var(--dur-fast) var(--ease-out)}.v2 .g-link:hover{color:var(--ink-1)}.v2 .g-state{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-3);padding:var(--space-5) var(--space-4) var(--space-6);color:var(--ink-3);font-size:var(--text-sm)}.v2 .g-state.is-error p{color:var(--ink-2)}.v2 .g-state.is-error p:before{content:"";display:inline-block;width:6px;height:6px;margin-right:var(--space-2);vertical-align:middle;border-radius:var(--radius-full);background:var(--loss)}.v2 .g-sk-hero{display:block;width:180px;height:52px;margin-top:var(--space-1)}.v2 .g-sk-line{display:block;width:min(420px,80%);height:14px;margin-top:var(--space-3)}.v2 .g-sk-fig{display:block;width:120px;height:40px}.v2 .g-sk-chart{display:block;width:100%;height:100%}.v2 .g-sk-row{display:block;width:100%;height:44px}.v2 .is-busy{opacity:.72;transition:opacity var(--dur-base) var(--ease-out)}.v2 .g-head{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:var(--space-5);padding:var(--space-6) 0 var(--space-4)}.v2 .g-crumb{margin:0 0 var(--space-2);font-size:var(--text-xs);color:var(--ink-3)}.v2 .g-crumb b{font-weight:var(--weight-medium);color:var(--ink-2)}.v2 .g-hero{display:flex;align-items:center;gap:var(--space-3)}.v2 .g-hero strong{font-size:var(--text-hero);font-weight:var(--weight-semibold);line-height:var(--leading-tight);letter-spacing:var(--tracking-figure);color:var(--ink-1)}.v2 .g-delta{display:inline-flex;align-items:center;height:22px;padding:0 var(--space-2);border-radius:var(--radius-full);background:var(--raised);color:var(--ink-2);font-size:var(--text-xs);font-weight:var(--weight-medium)}.v2 .g-delta.is-gain{background:var(--gain-wash);color:var(--gain)}.v2 .g-delta.is-loss{background:var(--loss-wash);color:var(--loss)}.v2 .g-basis{margin:var(--space-2) 0 0;max-width:64ch;font-size:var(--text-xs);color:var(--ink-3)}.v2 .g-figs{display:flex;flex-wrap:wrap;gap:var(--space-3) var(--space-6);margin:var(--space-5) 0 0}.v2 .g-fig dt{margin-bottom:var(--space-1);font-size:var(--text-xs);color:var(--ink-3)}.v2 .g-fig dd{display:flex;align-items:baseline;gap:var(--space-2);margin:0;font-size:var(--text-lg);font-weight:var(--weight-semibold);line-height:var(--leading-tight);letter-spacing:var(--tracking-figure);color:var(--ink-1)}.v2 .g-fig dd small{display:inline-flex;align-items:center;gap:var(--space-1);font:var(--weight-regular) var(--text-xs)/1 var(--font-sans);letter-spacing:0;color:var(--ink-3)}.v2 .g-fig dd small.tone-gain{color:var(--gain)}.v2 .g-fig dd small.tone-loss{color:var(--loss)}.v2 .g-fig dd .num{font-family:var(--font-sans);font-variant-numeric:normal;letter-spacing:var(--tracking-figure)}.v2 .g-figtok{color:var(--ink-2)}.v2 .g-figtok .token-avatar{width:16px;height:16px;border-radius:var(--radius-full)}.v2 .g-figlink{padding:0;border-radius:var(--radius-control);color:inherit;font:inherit;letter-spacing:inherit;text-decoration:underline;text-decoration-color:var(--hairline-strong);text-underline-offset:4px;transition:text-decoration-color var(--dur-fast) var(--ease-out)}.v2 .g-figlink:hover{text-decoration-color:var(--ink-2)}.v2 .g-boards{display:inline-flex;flex-wrap:wrap;gap:0;padding:2px;border-radius:var(--radius-full);background:var(--sunken);box-shadow:inset 0 0 0 1px var(--hairline)}.v2 .g-board{display:inline-flex;align-items:center;gap:var(--space-2);height:28px;padding:0 var(--space-3);border-radius:var(--radius-full);color:var(--ink-3);font-size:var(--text-xs);font-weight:var(--weight-medium);white-space:nowrap;transition:color var(--dur-fast) var(--ease-out),background var(--dur-fast) var(--ease-out)}.v2 .g-board:hover{color:var(--ink-1)}.v2 .g-board.is-on{background:var(--accent);color:var(--accent-ink);box-shadow:none}.v2 .g-board-n{color:var(--ink-3);font-size:var(--text-2xs)}.v2 .g-board.is-on .g-board-n{color:var(--accent-ink)}.v2 .g-windows{align-self:flex-start;margin-top:var(--space-4)}.v2 .g-pair{display:grid;grid-template-columns:minmax(0,1fr) minmax(340px,400px);gap:var(--space-4);align-items:stretch}.v2 .g-activity{display:flex;flex-direction:column}.v2 .g-chartfig{display:flex;align-items:baseline;flex-wrap:wrap;gap:var(--space-1) var(--space-3);margin:0;padding:0 var(--space-4);color:var(--ink-3);font-size:var(--text-xs)}.v2 .g-chartfig strong{font-size:var(--text-xl);font-weight:var(--weight-semibold);line-height:var(--leading-tight);letter-spacing:var(--tracking-figure);color:var(--ink-1)}.v2 .g-chart{--plot: 200px;--axis: 24px;position:relative;flex:1;min-height:calc(var(--plot) + var(--axis));margin:var(--space-4) var(--space-4) var(--space-4)}.v2 .g-chart.is-loading{height:calc(var(--plot) + var(--axis));flex:none}.v2 .g-grid{position:absolute;inset:0 0 var(--axis) 0;display:flex;flex-direction:column;justify-content:space-between;pointer-events:none}.v2 .g-grid span{position:relative;height:0;border-top:1px solid var(--grid)}.v2 .g-grid i{position:absolute;right:0;bottom:var(--space-1);font-style:normal;font-size:var(--text-2xs);color:var(--ink-3)}.v2 .g-bars{position:relative;display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);height:100%;min-height:calc(var(--plot) + var(--axis));margin:0 var(--space-6) 0 0;padding:0;list-style:none}.v2 .g-bar{position:relative;display:flex;flex-direction:column;align-items:center;outline:none;cursor:default}.v2 .g-track{position:relative;flex:1;display:flex;align-items:flex-end;width:min(24px,56%);margin-top:var(--space-2);border-radius:var(--radius-control);background:var(--raised);overflow:hidden;transition:background var(--dur-fast) var(--ease-out)}.v2 .g-track i{display:block;width:100%;height:var(--v, 0%);min-height:2px;border-radius:var(--radius-control);background:var(--ink-3);transition:background var(--dur-fast) var(--ease-out)}.v2 .g-bars.is-dense .g-track,.v2 .g-bars.is-dense .g-track i{border-radius:var(--radius-full)}.v2 .g-bar.is-now .g-track i{background:var(--ink-1)}.v2 .g-bar:hover .g-track,.v2 .g-bar:focus-visible .g-track{background:var(--overlay)}.v2 .g-bar:hover .g-track i,.v2 .g-bar:focus-visible .g-track i{background:var(--ink-1)}.v2 .g-bar:focus-visible{box-shadow:none}.v2 .g-bar:focus-visible .g-track{box-shadow:var(--focus-ring)}.v2 .g-x{display:flex;align-items:flex-end;justify-content:center;height:var(--axis);font:var(--text-2xs)/1 var(--font-mono);color:var(--ink-3);white-space:nowrap}.v2 .g-bar.is-now .g-x{color:var(--ink-1)}.v2 .g-x.is-quiet{visibility:hidden}.v2 .g-tip{position:absolute;left:50%;top:0;z-index:2;display:flex;flex-direction:column;gap:2px;padding:var(--space-2) var(--space-3);border-radius:var(--radius-control);background:var(--overlay);box-shadow:var(--shadow-overlay);color:var(--ink-3);font-size:var(--text-xs);white-space:nowrap;pointer-events:none;opacity:0;transform:translate(-50%,calc(-100% - var(--space-1)));transition:opacity var(--dur-fast) var(--ease-out)}.v2 .g-tip b{font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--ink-1)}.v2 .g-tip small{font-size:var(--text-xs);color:var(--ink-2)}.v2 .g-bar:hover .g-tip,.v2 .g-bar:focus-visible .g-tip{opacity:1}.v2 .g-bar:first-child .g-tip{left:0;transform:translateY(calc(-100% - var(--space-1)))}.v2 .g-bar:last-child .g-tip{left:auto;right:0;transform:translateY(calc(-100% - var(--space-1)))}.v2 .g-leaders{margin:0;padding:0 0 var(--space-2);list-style:none}.v2 .g-leaders>li+li{border-top:1px solid var(--hairline)}.v2 .g-leaders>li>.g-sk-row{margin:var(--space-2) var(--space-4);width:calc(100% - var(--space-6))}.v2 .g-leader{display:grid;grid-template-columns:16px minmax(0,1fr) auto;grid-template-areas:"rank who val" ". meter meter" ". meta form";align-items:center;gap:var(--space-2) var(--space-3);padding:var(--space-3) var(--space-4);color:var(--ink-1);transition:background var(--dur-fast) var(--ease-out)}.v2 .g-leader:hover{background:var(--raised)}.v2 .g-rank{grid-area:rank;font-size:var(--text-2xs);color:var(--ink-3)}.v2 .g-who{grid-area:who;display:flex;align-items:center;gap:var(--space-2);min-width:0}.v2 .g-who b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:var(--weight-medium)}.v2 .g-val{grid-area:val;font-size:var(--text-md);font-weight:var(--weight-semibold);letter-spacing:-.01em}.v2 .g-meter{grid-area:meter;display:block;height:4px;border-radius:var(--radius-full);background:var(--raised);overflow:hidden}.v2 .g-meter i{display:block;width:var(--v, 0%);height:100%;border-radius:inherit;background:var(--ink-3)}.v2 .g-leader.is-first .g-meter i{background:var(--ink-1)}.v2 .g-leader:hover .g-meter{background:var(--overlay)}.v2 .g-meta{grid-area:meta;font-size:var(--text-xs);color:var(--ink-3)}.v2 .g-meta .num{font-family:var(--font-mono);color:var(--ink-2)}.v2 .g-form{grid-area:form;display:inline-flex;gap:2px}.v2 .g-form i{width:6px;height:10px;border-radius:var(--radius-full);background:var(--raised)}.v2 .g-form i.is-hit{background:var(--gain)}.v2 .g-form i.is-miss{background:var(--ink-4)}.v2 .g-form i.is-pending{background:none;box-shadow:inset 0 0 0 1px var(--ink-3)}.v2 .g-calls-head{flex-wrap:wrap;gap:var(--space-3)}.v2 .g-tabs{display:inline-flex;gap:0;padding:2px;border-radius:var(--radius-full);background:var(--sunken);box-shadow:inset 0 0 0 1px var(--hairline)}.v2 .g-tabs .tab{height:28px;gap:var(--space-2);padding:0 var(--space-3);border:0;border-radius:var(--radius-full);background:none;color:var(--ink-3);font-size:var(--text-xs);font-weight:var(--weight-medium);transition:color var(--dur-fast) var(--ease-out),background var(--dur-fast) var(--ease-out)}.v2 .g-tabs .tab:hover{color:var(--ink-1)}.v2 .g-tabs .tab.is-active{background:var(--accent);color:var(--accent-ink);box-shadow:none}.v2 .g-tabs .tab-count{min-width:0;height:auto;padding:0;background:none;color:var(--ink-3);font:var(--weight-medium) var(--text-2xs)/1 var(--font-mono)}.v2 .tab.is-active .tab-count,.v2 .segmented .segment.is-active .num{color:var(--accent-ink-2)}.v2 .g-tools{display:flex;align-items:center;gap:var(--space-2);margin-left:auto}.v2 .g-search{display:flex;align-items:center;gap:var(--space-2);width:240px;height:var(--control-h);padding:0 var(--space-2) 0 var(--space-3);border-radius:var(--radius-full);background:var(--sunken);box-shadow:inset 0 0 0 1px var(--hairline);color:var(--ink-3);transition:box-shadow var(--dur-fast) var(--ease-out)}.v2 .g-search:focus-within{box-shadow:var(--focus-field)}.v2 .g-search svg{width:var(--icon);height:var(--icon);flex:none}.v2 .g-search input{flex:1;min-width:0;height:100%;padding:0;border:0;background:none;color:var(--ink-1);font:var(--text-sm) var(--font-sans);outline:none}.v2 .g-search input::placeholder{color:var(--ink-3)}.v2 .g-search input:focus-visible{box-shadow:none}.v2 input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none;display:none}.v2 .g-search-n{font-size:var(--text-2xs);color:var(--ink-3)}.v2 .g-search-x{display:grid;place-items:center;width:24px;height:24px;border-radius:var(--radius-full);color:var(--ink-3)}.v2 .g-search-x:hover{background:var(--raised);color:var(--ink-1)}.v2 .g-search-x svg{width:14px;height:14px}.v2 .g-tool.is-on{box-shadow:var(--edge-top),inset 0 0 0 1px var(--hairline-strong)}.v2 .g-tool-n{min-width:16px;height:16px;padding:0 4px;border-radius:var(--radius-full);background:var(--overlay);color:var(--ink-1);font-size:var(--text-2xs);line-height:16px;text-align:center}.v2 .g-pop{min-width:248px;padding:var(--space-2)}.v2 .g-pop-title{margin:var(--space-2) var(--space-2) var(--space-2);font-size:var(--text-2xs);font-weight:var(--weight-medium);color:var(--ink-3)}.v2 .g-pop-seg{display:flex;width:100%;margin:0 0 var(--space-2)}.v2 .g-pop-seg .segment{flex:1}.v2 .g-pop-reset{width:100%;height:var(--control-h);margin-top:var(--space-1);border-radius:var(--radius-control);color:var(--ink-2);font-size:var(--text-sm)}.v2 .g-pop-reset:hover{background:var(--raised);color:var(--ink-1)}.v2 .g-pop-row{display:flex;align-items:center;gap:var(--space-3);width:100%;height:var(--control-h);padding:0 var(--space-2);border-radius:var(--radius-control);color:var(--ink-2);font-size:var(--text-sm);text-align:left}.v2 .g-pop-row:hover{background:var(--raised);color:var(--ink-1)}.v2 .g-check{display:grid;place-items:center;width:16px;height:16px;border-radius:var(--radius-control);box-shadow:inset 0 0 0 1px var(--hairline-strong)}.v2 .g-check.is-on{background:var(--accent);color:var(--accent-ink);box-shadow:none}.v2 .g-check svg{width:12px;height:12px;stroke-width:3}.v2 .g-menu .menu-item{display:flex;align-items:center;gap:var(--space-2);width:100%;height:var(--control-h);padding:0 var(--space-2)}.v2 .g-menu .menu-item:disabled{color:var(--ink-4)}.v2 .g-menu .menu-icon svg{width:14px;height:14px}.v2 .g-menu .menu-sep{height:1px;margin:var(--space-1) 0;background:var(--hairline)}.v2 .g-tablewrap{border-top:1px solid var(--hairline)}.v2 .table-wrap{overflow-x:auto}.v2 .calls-table{font-size:var(--text-sm)}.v2 .calls-table th{height:36px;padding:0 var(--space-3);border-bottom:1px solid var(--hairline);background:none;font:var(--weight-medium) var(--text-2xs)/1 var(--font-sans);letter-spacing:0;text-transform:none;color:var(--ink-3)}.v2 .calls-table td{height:var(--row-h);padding:0 var(--space-3);border-bottom:1px solid var(--hairline)}.v2 .calls-table.is-compact td{height:36px}.v2 .calls-table th:first-child,.v2 .calls-table td:first-child{padding-left:var(--space-4)}.v2 .calls-table th:last-child,.v2 .calls-table td:last-child{padding-right:var(--space-4)}.v2 .calls-table .is-num{text-align:right}.v2 .calls-table .num{font-size:var(--text-sm)}.v2 .calls-table .col-select{width:36px}.v2 .call-row{transition:background var(--dur-fast) var(--ease-out)}.v2 .call-row:hover{background:var(--raised)}.v2 .call-row.is-selected{background:var(--accent-wash)}.v2 .call-row:last-child td{border-bottom:0}.v2 .row-open{padding:0;border-radius:var(--radius-control);text-align:left}.v2 .token-cell{gap:var(--space-3)}.v2 .token-cell .token-avatar-md{width:28px;height:28px}.v2 .token-symbol{gap:var(--space-2);font-size:var(--text-sm);font-weight:var(--weight-medium);letter-spacing:0;text-transform:none;color:var(--ink-1)}.v2 .token-name{font-size:var(--text-xs);color:var(--ink-3)}.v2 .first-badge{padding:0 6px;border:0;border-radius:var(--radius-full);background:var(--accent-wash);color:var(--ink-2);font:var(--weight-medium) var(--text-2xs)/16px var(--font-sans);letter-spacing:0;text-transform:none}.v2 .board-chip{height:20px;gap:var(--space-1);padding:0 var(--space-2);border:0;border-radius:var(--radius-full);background:var(--raised);color:var(--ink-2);font-size:var(--text-2xs);font-weight:var(--weight-medium)}.v2 .board-chip-glyph{font-size:var(--text-2xs)}.v2 .caller-cell{gap:var(--space-2)}.v2 .caller-name{font-size:var(--text-sm);font-weight:var(--weight-regular);color:var(--ink-2)}.v2 .multiple{font-family:var(--font-mono);font-size:var(--text-sm);font-weight:var(--weight-medium);letter-spacing:0}.v2 .multiple.tone-flat{color:var(--ink-2)}.v2 .age{font-size:var(--text-sm);color:var(--ink-3)}.v2 .spark-none{font-size:var(--text-xs);color:var(--ink-3)}.v2 .spark .spark-area{display:none}.v2 .spark .spark-line{filter:none;stroke-width:1.5}.v2 .spark-gain .spark-line{stroke:var(--gain)}.v2 .spark-loss .spark-line{stroke:var(--loss)}.v2 .spark .spark-dot,.v2 .spark circle{fill:var(--ink-1)}.v2 .row-actions{gap:0}.v2 .icon-btn{border-radius:var(--radius-full);color:var(--ink-3)}.v2 .icon-btn svg{width:var(--icon);height:var(--icon);stroke-width:1.75}.v2 .icon-btn:hover{background:var(--overlay);color:var(--ink-1)}.v2 .row-actions .icon-btn{width:28px;height:28px}.v2 .star-btn.is-on,.v2 .star-btn.is-on:hover{color:var(--warn)}.v2 .star-btn.is-on svg{fill:var(--warn)}.v2 .checkbox{width:16px;height:16px;border:0;border-radius:var(--radius-control);box-shadow:inset 0 0 0 1px var(--hairline-strong)}.v2 .checkbox:hover{box-shadow:inset 0 0 0 1px var(--ink-3)}.v2 .checkbox.is-on{background:var(--accent);color:var(--accent-ink);box-shadow:none}.v2 .checkbox-dash{background:var(--accent-ink)}.v2 .rows-pending{height:28px;padding:0 var(--space-3);border:0;border-radius:var(--radius-full);background:var(--accent);color:var(--accent-ink);box-shadow:var(--shadow-overlay);font-size:var(--text-xs);font-weight:var(--weight-medium)}.v2 .rows-pending:hover{background:var(--accent-hover)}.v2 .table-empty{align-items:flex-start;padding:var(--space-6) var(--space-4);color:var(--ink-3);font-size:var(--text-sm);text-align:left}.v2 .empty-title{font-size:var(--text-md);font-weight:var(--weight-semibold);color:var(--ink-1)}.v2 .empty-icon{color:var(--ink-3)}.v2 .table-skeleton .sk-row{gap:var(--space-6);height:var(--row-h);padding:0 var(--space-4);border-top:1px solid var(--hairline)}.v2 .table-skeleton .sk-avatar{width:28px;height:28px;border-radius:var(--radius-control)}.v2 .g-more{display:flex;justify-content:center;padding:var(--space-4);border-top:1px solid var(--hairline)}.v2.ft{--ft-bg: var(--panel);--ft-line: var(--hairline);--ft-row: var(--hairline);--ft-text: var(--ink-1);--ft-text2: var(--ink-2);--ft-mute: var(--ink-3);--ft-field: var(--sunken);--ft-segon: var(--raised);--ft-hover: var(--raised);--ft-tag: var(--hairline-strong);--ft-gain: var(--gain);--ft-loss: var(--loss);--ft-blue: var(--signal);--ft-warn: var(--warn);--ft-livered: var(--loss);--ft-mono: var(--font-mono);font-family:var(--font-sans);line-height:var(--leading-snug)}.v2.ft{font-size:var(--text-sm)}.v2 .ft-ttl{font-size:var(--text-md)}.v2 .ft-off,.v2 .ft-badge{font-size:var(--text-2xs)}.v2 .ft-seg button,.v2 .ft-btn{font-size:var(--text-xs)}.v2 .ft-n,.v2 .ft-chip{font-size:var(--text-2xs)}.v2 .ft-ph .snipe-chip,.v2 .ft-pinfo,.v2 .ft-pinfo b,.v2 .ft-none{font-size:var(--text-xs)}.v2 .ft-thead{font-size:var(--text-2xs)}.v2 .ft-row .c-time{font-size:var(--text-xs)}.v2 .ft-row .c-who small,.v2 .ft-ptag,.v2 .ft-row .c-ev small,.v2 .ft-evc{font-size:var(--text-2xs)}.v2 .ft-xm{font-size:var(--text-sm)}.v2 .ft-fig b{font-size:var(--text-xs)}.v2 .ft-fig small{font-size:var(--text-2xs)}.v2 .ft-k{font-size:var(--text-2xs)!important}.v2 .ft-src:not(.ft-seg){font-size:var(--text-2xs)}.v2 .ft-co-paused{font-size:var(--text-xs)}@container pane (max-width: 560px){.v2 .ft-lr .c-who b{font-size:var(--text-xs)}}.v2 .ft-empty p{font-size:var(--text-xs)}.v2 .ft-et{font-size:var(--text-md)!important}.v2 .ft-empty .ft-btn,.v2 .ft-fval,.v2 .ft-ffoot,.v2 .ft-cempty p{font-size:var(--text-xs)}.v2 .ft-ch h2{font-size:var(--text-lg)}.v2 .ft-ch p{font-size:var(--text-xs)}.v2 .ft-xlogo{font-size:var(--text-sm)}.v2 .ft-ttag{font-size:var(--text-2xs)}.v2 .ft-ca{font-size:var(--text-xs)}.v2 .ft-lab{font-size:var(--text-2xs)}.v2 .ft-kpis b,.v2 .ft-tinfo b{font-size:var(--text-md)}.v2 .ft-kpis small,.v2 .ft-chart .lc-frame{font-size:var(--text-2xs)}.v2 .ft-chart .ds-chart-msg{font-size:var(--text-xs)}.v2 .ft-ctabs>button{font-size:var(--text-xs)}.v2 .ft-cnone,.v2 .ft-cnote,.v2 .ft-mini{font-size:var(--text-xs)}.v2 .ft-mini-main small,.v2 .ft-wtr{font-size:var(--text-2xs)}.v2 .ft-morel{font-size:var(--text-xs)}.v2 .ft-kk,.v2 .ft-kh{font-size:var(--text-2xs)}.v2 .ft-coin-err{font-size:var(--text-xs)}@container coin (max-width: 470px){.v2 .ft-links .ft-btn{font-size:var(--text-2xs)}}@media(max-width:767px){.v2 .ft-tabs button{font-size:var(--text-md)}}.v2 .ft-mg-head h2{font-size:var(--text-lg)}.v2 .ft-mg-head p,.v2 .ft-field input,.v2 .ft-paste .ft-btn{font-size:var(--text-xs)}.v2 .ft-hint,.v2 .ft-meta,.v2 .ft-meta b{font-size:var(--text-2xs)}.v2 .ft-mg-none,.v2 .ft-fiche-none,.v2 .ft-soon p{font-size:var(--text-xs)}.v2 .ft-tag,.v2 .ft-tagw,.v2 .ft-pip,.v2 .m-nm small{font-size:var(--text-2xs)}.v2 .m-hit{font-size:var(--text-xs)}.v2 .m-hit small{font-size:var(--text-2xs)}.v2 .ft-import textarea,.v2 .ft-import-res,.v2 .ft-import-res ul,.v2 .ft-prop,.v2 .ft-prop-st{font-size:var(--text-xs)}.v2 .ft-fh h3{font-size:var(--text-md)}.v2 .ft-fh p,.v2 .ft-tags input{font-size:var(--text-xs)}.v2 .ft-f4 b{font-size:var(--text-lg)}.v2 .ft-dist-row{font-size:var(--text-2xs)}.v2 .ft-says,.v2 .ft-rc,.v2 .ft-rc .num,.v2 .ft-cout-who{font-size:var(--text-xs)}.v2 .ft-cout .ft-quote{font-size:var(--text-sm)}.v2 .ft-cout-meta{font-size:var(--text-xs)}.v2 .ft-ctr-sum span{font-size:var(--text-2xs)}.v2 .ft-ctr-sum b{font-size:var(--text-xs)}.v2 .ft-ctr-lab{font-size:var(--text-2xs)}.v2 .ft-ctr-t{font-size:var(--text-xs)}.v2 .ft-ctr-t th{font-size:var(--text-2xs)}@media(min-width:768px){@container pane (max-width: 560px){.v2 .ft-ph .ft-ttl{font-size:var(--text-md)}}}.v2 .live2-title{font-size:var(--text-lg)}.v2 .live2-state{font-size:var(--text-md)}.v2 .live2-filter .segment,.v2 .live2-sells{font-size:var(--text-sm)}@media(max-width:767px){.v2 .live2-title{font-size:var(--text-lg)}}.v2 .lc-frame,.v2 .rd-label{font-size:var(--text-2xs)}.v2 .tape-snipe-label,.v2 .snipe-opt{font-size:var(--text-xs)}.v2 .snipe-unit{font-size:var(--text-2xs)}.v2 .snipe-note{font-size:var(--text-xs)}.v2 .fc-n,.v2 .fc-chart .lc-frame{font-size:var(--text-2xs)}.v2 .fc-note{font-size:var(--text-xs)}.v2 .tb-paper{font-size:var(--text-2xs)}.v2 .tb-trade,.v2 .tb-bot{font-size:var(--text-xs)}.v2 .tb-st{font-size:var(--text-2xs)}.v2 .tb-figs dd{font-size:var(--text-md)}.v2 .tb-figs dd small,.v2 .tb-exits,.v2 .tb-sells li{font-size:var(--text-2xs)}.v2 .tb-sellbtn{font-size:var(--text-xs)}.v2 .tb-k{font-size:var(--text-2xs)}.v2 .tb-size,.v2 .tb-done li{font-size:var(--text-xs)}.v2 .tb-note,.v2 .tb .fc-sh .snipe-mode .snipe-opt,.v2 .tb-vault-open,.v2 .tb-livetag,.v2 .tb-err,.v2 .snipe-chip-live,.v2 .lf-count{font-size:var(--text-2xs)}.v2 .lf-title{font-size:var(--text-2xs)}.v2 .lf-text small,.v2 .lf-reset{font-size:var(--text-xs)}@media(max-width:767px){.v2 .lf-count{font-size:var(--text-2xs)}}.v2 .popover.lf-pop{font-size:var(--text-sm)}.v2 .lf-head,.v2 .lf-clear,.v2 .lf-gl{font-size:var(--text-2xs)}.v2 .lf-opt-t small{font-size:var(--text-xs)}.v2 .lf-tag{font-size:var(--text-2xs)}.v2 .lf-foot{font-size:var(--text-xs)}.v2.ft-term{gap:var(--space-4);padding:var(--space-4) var(--space-4) var(--space-4) var(--space-4);background:var(--light-ambient),var(--canvas);background-repeat:no-repeat}.v2 .ft-stack{gap:var(--space-4)}.v2 .ft-pane,.v2 .ft-coinwrap{overflow:hidden;border:0;border-radius:var(--radius-panel);background:var(--light-panel),var(--panel);box-shadow:var(--edge-top),0 0 0 1px var(--hairline)}.v2 .ft-dock,.v2 .ft-cfoot{background:var(--panel)}.v2 .ft-ph{height:52px;gap:var(--space-2);padding:0 var(--space-3) 0 var(--space-4);border-bottom:1px solid var(--hairline)}.v2 .ft-ttl{gap:var(--space-2);margin-right:var(--space-2);font-weight:var(--weight-semibold);letter-spacing:0}.v2 .ft-dot{width:6px;height:6px;border-radius:var(--radius-full);background:var(--gain);box-shadow:0 0 0 3px var(--gain-wash)}.v2 .ft-dot.is-off{background:var(--ink-4);box-shadow:none}.v2 .ft-off{font-family:var(--font-sans);letter-spacing:0;text-transform:none;color:var(--ink-3)}.v2 .ft-badge{padding:0 6px;border:0;border-radius:var(--radius-full);background:var(--raised);color:var(--ink-2);font-family:var(--font-sans);font-weight:var(--weight-medium);letter-spacing:0;line-height:18px}.v2 .ft-seg{gap:0;font-family:var(--font-sans);padding:2px;border:0;border-radius:var(--radius-full);background:var(--sunken);box-shadow:inset 0 0 0 1px var(--hairline)}.v2 .ft-seg button{height:28px;padding:0 var(--space-3);border-radius:var(--radius-full);color:var(--ink-3);font-weight:var(--weight-medium);transition:color var(--dur-fast) var(--ease-out),background var(--dur-fast) var(--ease-out)}.v2 .ft-seg button:hover{color:var(--ink-1)}.v2 .ft-seg button.is-on{background:var(--accent);color:var(--accent-ink);box-shadow:none}.v2 .ft-btn{height:var(--control-h);gap:var(--space-2);padding:0 var(--space-3);border:0;border-radius:var(--radius-full);background:var(--raised);color:var(--ink-2);font-weight:var(--weight-medium);box-shadow:var(--edge-top),inset 0 0 0 1px var(--hairline-strong);transition:background var(--dur-fast) var(--ease-out),color var(--dur-fast) var(--ease-out)}.v2 .ft-btn:hover:not(:disabled){background:var(--overlay);color:var(--ink-1)}.v2 .ft-btn:disabled{opacity:1;color:var(--ink-4);box-shadow:none}.v2 .ft-btn svg{width:14px;height:14px}.v2 .ft-btn.is-pri{background:var(--accent);color:var(--accent-ink);box-shadow:none}.v2 .ft-btn.is-pri:hover:not(:disabled){background:var(--accent-hover);color:var(--accent-ink)}.v2 .ft-n{min-width:16px;padding:0 4px;border-radius:var(--radius-full);background:var(--overlay);color:var(--ink-1);line-height:16px;text-align:center}.v2 .is-on>.ft-n{background:none;color:inherit}.v2 .ft-chip{height:var(--control-h);padding:0 var(--space-3);border:0;border-radius:var(--radius-full);background:var(--raised);color:var(--ink-2);box-shadow:var(--edge-top)}.v2 .ft-chip:hover{background:var(--overlay);color:var(--ink-1)}.v2 .ft-ph .snipe-chip{height:var(--control-h);gap:var(--space-2);padding:0 var(--space-3);border:0;border-radius:var(--radius-full);background:var(--raised);color:var(--ink-2);box-shadow:var(--edge-top)}.v2 .ft-ph .snipe-chip:hover{background:var(--overlay);color:var(--ink-1)}.v2 .ft-ph .snipe-chip.is-live{background:var(--live-wash);color:var(--ink-1);box-shadow:inset 0 0 0 1px var(--live-edge)}.v2 .ft-ph .snipe-chip.is-live svg{color:var(--live-ink)}.v2 .snipe-chip-live{color:var(--live-ink);font-weight:var(--weight-semibold)}.v2 .ft-pinfo{color:var(--ink-3)}.v2 .ft-pinfo b{color:var(--ink-1);font-family:var(--font-mono)}.v2 .ft-pinfo a,.v2 .ft-none a,.v2 .ft-morel{color:var(--ink-1);text-decoration:underline;text-decoration-color:var(--hairline-strong);text-underline-offset:3px}.v2 .ft-pinfo a:hover,.v2 .ft-none a:hover,.v2 .ft-morel:hover{text-decoration-color:var(--ink-2)}.v2 .ft-ibtn{width:var(--control-h);height:var(--control-h);border-radius:var(--radius-full);color:var(--ink-3);transition:background var(--dur-fast) var(--ease-out),color var(--dur-fast) var(--ease-out)}.v2 .ft-ibtn:hover,.v2 .ft-ibtn.is-on{background:var(--raised);color:var(--ink-1)}.v2 .ft-ibtn svg{width:var(--icon);height:var(--icon);stroke-width:1.75}.v2 .ft-list{scrollbar-color:var(--raised) transparent}.v2 .ft-thead{height:32px;font-family:var(--font-sans);font-weight:var(--weight-medium);letter-spacing:0;text-transform:none;color:var(--ink-3);border-bottom:1px solid var(--hairline)}.v2 .ft-row{border-bottom:1px solid var(--hairline);transition:background var(--dur-fast) var(--ease-out)}.v2 .ft-row:hover{background:var(--raised)}.v2 .ft-row.is-sel{background:var(--accent-wash)}.v2 .ft-row.is-sel:before{content:none}.v2 .ft-row.is-fresh{animation:g-fresh 1.6s var(--ease-out)}@keyframes g-fresh{0%{background:var(--accent-wash)}to{background:transparent}}@media(prefers-reduced-motion:reduce){.v2 .ft-row.is-fresh{animation:none}}.v2 .ft-hit:focus-visible{outline:none;box-shadow:inset 0 0 0 2px var(--signal);border-radius:0}.v2 .ft-row .c-time{color:var(--ink-3)}.v2 .ft-row :is(.c-who,.c-cal) b{font-weight:var(--weight-medium);color:var(--ink-1)}.v2 .ft-row .c-who small{color:var(--ink-3)}.v2 .ft-row .c-who small.is-mine{color:var(--ink-1)}.v2 .ft-row .c-tok{gap:var(--space-2)}.v2 .ft-row .c-tok .token-avatar{border-radius:var(--radius-full)}.v2 .ft-row .c-tn b{font-weight:var(--weight-medium)}.v2 .ft-ptag{font-weight:var(--weight-medium);letter-spacing:0;color:var(--paper)}.v2 .ft-ptag.is-live{color:var(--live-ink)}.v2 .ft-row .c-ev small{color:var(--ink-3)}.v2 .ft-evc{display:inline-flex;align-items:center;height:20px;padding:0 var(--space-2);border:0;border-radius:var(--radius-full);font-family:var(--font-sans);font-weight:var(--weight-medium);letter-spacing:0}.v2 .ft-evc.is-buy{background:var(--raised);color:var(--ink-1)}.v2 .ft-evc.is-first{background:var(--gain-wash);color:var(--gain)}.v2 .ft-evc.is-sell{background:var(--loss-wash);color:var(--loss)}.v2 .ft-xm{font-family:var(--font-mono);font-weight:var(--weight-medium);color:var(--ink-2)}.v2 .ft-xm.is-g{color:var(--gain)}.v2 .ft-xm.is-m{color:var(--ink-3)}.v2 .ft-fig b{font-weight:var(--weight-medium);color:var(--ink-1)}.v2 .ft-fig small{color:var(--ink-3)}.v2 .ft-fig{min-width:0;flex-wrap:wrap;align-content:center;row-gap:0}.v2 .ft-fig small.is-g,.v2 .ft-fig small.ft-now.is-g{color:var(--gain)}.v2 .ft-fig small.is-r{color:var(--loss)}.v2 .ft-k{letter-spacing:0;text-transform:none;color:var(--ink-3)}.v2 .ft-spark .since-base{stroke:var(--hairline-strong)}.v2 .ft-spark .since-line{stroke-width:1.5;stroke:var(--ink-3)}.v2 .ft-fig.is-gain .since-line{stroke:var(--gain)}.v2 .ft-fig.is-loss .since-line{stroke:var(--loss)}.v2 .ft-star{width:28px;height:28px;border:0;border-radius:var(--radius-full);color:var(--ink-3)}.v2 .ft-star:hover{background:var(--overlay);color:var(--ink-1)}.v2 .ft-star.is-on{color:var(--warn)}.v2 .ft-racts :is(a,button){width:24px;height:24px;border-radius:var(--radius-full);color:var(--ink-3)}.v2 .ft-racts :is(a,button):hover{background:var(--overlay);color:var(--ink-1)}.v2 .ft-src:not(.ft-seg){padding:0 6px;border:0;border-radius:var(--radius-full);background:var(--raised);color:var(--ink-2);font-family:var(--font-sans);font-weight:var(--weight-medium);line-height:18px}.v2 .ft-cr .c-th{color:var(--ink-2)}.v2 .ft-cr .c-th .ft-q.is-none,.v2 .ft-none,.v2 .ft-co-paused{color:var(--ink-3)}.v2 .ft-sk{border-bottom:1px solid var(--hairline)}.v2 .ft-sk .sk-avatar{width:22px;height:22px;border-radius:var(--radius-full)}.v2 .ft-sk .sk-line{height:12px}.v2 .ft-empty{color:var(--ink-3)}.v2 .ft-et{color:var(--ink-1)!important}.v2 .ft-fval{border:0;border-radius:var(--radius-full);background:var(--raised);color:var(--ink-1)}.v2 .ft-ffoot{border-top:1px solid var(--hairline);color:var(--ink-3)}.popover.v2.co-fpop{width:min(360px,calc(100vw - var(--space-5)))}.v2 .co-fsec{display:grid;gap:var(--space-2);padding:var(--space-2) var(--space-2) var(--space-3)}.v2 .co-fsec+.co-fsec{border-top:1px solid var(--hairline);padding-top:var(--space-3)}.v2 .co-fl{display:grid;gap:2px;margin:0}.v2 .co-fl b{font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--ink-1)}.v2 .co-fl small{font-size:var(--text-xs);color:var(--ink-3)}.v2 .co-fsec .ft-seg{display:flex}.v2 .co-fsec .ft-seg button{flex:1 1 0;min-width:0;padding:0 var(--space-1);white-space:nowrap;font-variant-numeric:tabular-nums}.v2 .co-frange{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:var(--space-2);color:var(--ink-3);font-size:var(--text-xs)}.v2 .co-fin{display:flex;min-width:0;align-items:center;height:var(--control-h);padding:0 var(--space-3);gap:var(--space-2);border-radius:var(--radius-full);background:var(--sunken);box-shadow:inset 0 0 0 1px var(--hairline);transition:box-shadow var(--dur-fast) var(--ease-out)}.v2 .co-fin:focus-within{box-shadow:inset 0 0 0 1px var(--hairline-strong),var(--focus-ring)}.v2 .co-fin:has(input[aria-invalid]){box-shadow:inset 0 0 0 1px var(--loss)}.v2 .co-fin span{font-size:var(--text-xs);color:var(--ink-3)}.v2 .co-fin input{flex:1;width:100%;min-width:0;height:100%;padding:0;border:0;background:transparent;color:var(--ink-1);font-family:var(--font-mono);font-size:var(--text-sm);text-align:right;outline:none}.v2 .co-fin input::placeholder{color:var(--ink-4);font-family:var(--font-sans)}@media(max-width:767px){.v2 .co-fsec .ft-seg button,.v2 .co-fin{height:var(--control-h-touch)}.v2 .co-fin input{font-size:var(--text-md)}}.v2 .ft-tag{padding:0 6px;border:0;border-radius:var(--radius-full);font-family:var(--font-sans);letter-spacing:0;line-height:18px}.v2 .ft-tag.is-sold{background:var(--loss-wash);color:var(--loss)}.v2 .ft-tag.is-trim{background:var(--raised);color:var(--ink-2)}.v2 .ft-strm{background:var(--loss);box-shadow:0 0 0 2px var(--panel)}.v2 .tape-snipe,.v2 .tape-snipe-live{border-radius:var(--radius-full)}.v2 .tape-snipe:not(:disabled).is-armed,.v2 .tape-snipe.is-busy{color:var(--paper);border-color:var(--paper-edge);background:var(--paper-wash)}.v2 .tape-snipe.is-live:not(:disabled).is-armed,.v2 .tape-snipe.is-live.is-busy{color:var(--live-ink);border-color:var(--live-edge);background:var(--live-wash)}.v2 .tape-snipe:not(:disabled):focus-visible{color:var(--ink-1);border-color:var(--hairline-strong);background:var(--raised)}@media(hover:hover){.v2 .tape-snipe:not(:disabled):not(.is-done):not(.is-armed):hover{color:var(--ink-1);border-color:var(--hairline-strong);background:var(--raised)}}.v2 .tape-snipe.is-done,.v2 .tape-snipe.is-done:hover{color:var(--paper);border-color:var(--paper-edge);background:var(--paper-wash)}.v2 .tape-snipe.is-done.is-live,.v2 .tape-snipe.is-done.is-live:hover{color:var(--live-ink);border-color:var(--live-edge);background:var(--live-wash)}.v2 .tape-snipe-label{border-radius:var(--radius-control);background:var(--overlay);color:var(--ink-1);box-shadow:var(--shadow-overlay)}.v2 .tape-snipe-live .tape-snipe-label{box-shadow:none;border-color:var(--hairline-strong)}.popover.v2.lf-pop{padding:var(--space-2);border:0;border-radius:var(--radius-panel);background:var(--overlay);box-shadow:var(--shadow-overlay);color:var(--ink-1);font-size:var(--text-sm)}.v2 .lf-head{padding:var(--space-1) var(--space-2) var(--space-2);font-family:var(--font-sans);letter-spacing:0;text-transform:none;color:var(--ink-3)}.v2 .lf-gl{padding:var(--space-2) var(--space-2) var(--space-1);font-family:var(--font-sans);letter-spacing:0;text-transform:none;color:var(--ink-3)}.v2 .lf-opt{border-radius:var(--radius-control)}.v2 .lf-opt:hover{background:var(--raised)}.v2 .lf-opt-t b{font-weight:var(--weight-medium);color:var(--ink-1)}.v2 .lf-opt-t small{color:var(--ink-3)}.v2 .lf-tag{border:0;border-radius:var(--radius-full);background:var(--raised);color:var(--ink-2);letter-spacing:0;text-transform:none}.v2 .lf-clear,.v2 .lf-inline{color:var(--ink-1)}.v2 .lf-foot{color:var(--ink-3);border-top:1px solid var(--hairline)}.v2 .tb-sw{border-radius:var(--radius-full);background:var(--raised);box-shadow:inset 0 0 0 1px var(--hairline-strong)}.v2 .tb-sw:after{border-radius:var(--radius-full);background:var(--ink-3)}.v2 .tb-sw.is-on{background:var(--accent);box-shadow:none}.v2 .tb-sw.is-on:after{background:var(--accent-ink)}.v2 .snipe-mode{border-radius:var(--radius-full);background:var(--sunken);box-shadow:inset 0 0 0 1px var(--hairline)}.v2 .snipe-opt{border-radius:var(--radius-full);color:var(--ink-3)}.v2 .snipe-opt.is-on{background:var(--accent);color:var(--accent-ink);box-shadow:none}.v2 .snipe-opt.is-live.is-on{background:var(--live);color:var(--on-fill)}.v2 .snipe-opt.is-paper.is-on{background:var(--paper);color:var(--on-paper)}.v2 .ft-ch{gap:var(--space-3);padding:0 var(--space-3) 0 var(--space-4)}.v2 .ft-ch .token-avatar{width:36px;height:36px;border-radius:var(--radius-full)}.v2 .ft-ch h2{gap:var(--space-2);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-figure)}.v2 .ft-ch p{color:var(--ink-3)}.v2 .ft-ttag{padding:0 6px;border:0;border-radius:var(--radius-full);background:var(--raised);color:var(--ink-2);font-family:var(--font-sans);font-weight:var(--weight-medium);letter-spacing:0;line-height:18px}.v2 .ft-ca{color:var(--ink-3);font-family:var(--font-mono)}.v2 .ft-ca:hover{color:var(--ink-1)}.v2 .ft-cempty .ft-ch{border-bottom:1px solid var(--hairline)}.v2 .ft-cempty p{color:var(--ink-3)}.v2 .ft-lab{font-family:var(--font-sans);font-weight:var(--weight-medium);letter-spacing:0;text-transform:none;color:var(--ink-3)}.v2 .ft-kpis{border-top:1px solid var(--hairline);border-bottom:1px solid var(--hairline)}.v2 .ft-kpis>div{gap:var(--space-1);justify-content:flex-start}.v2 .ft-kpis>div+div{border-left:1px solid var(--hairline)}.v2 .ft-kpis b{font-family:var(--font-sans);font-weight:var(--weight-semibold);letter-spacing:-.01em}.v2 .ft-kpis small{color:var(--ink-3)}.v2 .ft-tinfo{border:0;border-radius:var(--radius-control);background:var(--sunken);box-shadow:inset 0 0 0 1px var(--hairline)}.v2 .ft-tinfo>div{box-shadow:-1px 0 0 var(--hairline)}.v2 .ft-tinfo b{font-weight:var(--weight-semibold)}.v2 .ft-chart .lc-frame{border:0;border-radius:var(--radius-full);font-family:var(--font-mono);color:var(--ink-3)}.v2 .ft-chart .lc-frame:hover{background:var(--raised);color:var(--ink-1)}.v2 .ft-chart .lc-frame.is-on{background:var(--accent);color:var(--accent-ink);box-shadow:none}.v2 .ft-chart .ds-chart-msg{color:var(--ink-3)}.v2 .ft-pos>.tb{border-top:1px solid var(--hairline)}.v2 .ft-pos .tb-pos.is-live{background:var(--live-wash)}.v2 .ft-pos .tb-pos.is-waiting{border-top:1px dashed var(--hairline-strong)}.v2 .rd-label{font-family:var(--font-sans);font-weight:var(--weight-medium);letter-spacing:0;text-transform:none;color:var(--ink-3)}.v2 .fc-sh .rd-label{color:var(--ink-1);font-size:var(--text-sm);font-weight:var(--weight-semibold)}.v2 .fc-n{color:var(--ink-3)}.v2 .tb-trade{gap:var(--space-1);color:var(--ink-2);font-weight:var(--weight-medium)}.v2 .tb-trade:hover{color:var(--ink-1)}.v2 .tb-bot{color:var(--ink-1);font-weight:var(--weight-medium)}.v2 .tb-st{color:var(--ink-3)}.v2 .tb-figs dt{margin-bottom:var(--space-1)}.v2 .tb-figs dd{font-family:var(--font-sans);font-weight:var(--weight-semibold);letter-spacing:-.01em;color:var(--ink-1)}.v2 .tb-figs dd small{font-family:var(--font-sans);font-weight:var(--weight-regular);color:var(--ink-3);letter-spacing:0}.v2 .tb-figs dd.tone-gain{color:var(--gain)}.v2 .tb-figs dd.tone-loss{color:var(--loss)}.v2 .tb-exits,.v2 .tb-sells li{color:var(--ink-3)}.v2 .tb-livetag{padding:0 6px;border:0;border-radius:var(--radius-full);background:var(--live-wash);color:var(--live-ink);letter-spacing:0}.v2 .tb-sell{gap:var(--space-2)}.v2 .tb-sellbtn{height:var(--control-h);border:0;border-radius:var(--radius-full);background:var(--raised);color:var(--ink-1);font-family:var(--font-sans);font-weight:var(--weight-medium);box-shadow:var(--edge-top);transition:background var(--dur-fast) var(--ease-out)}.v2 .tb-sellbtn:hover:not(:disabled){background:var(--overlay)}.v2 .tb-sellbtn.is-all{background:var(--loss-wash);color:var(--loss);box-shadow:inset 0 0 0 1px var(--loss-wash)}.v2 .tb-sellbtn.is-all:hover:not(:disabled){background:var(--loss);color:var(--on-fill)}.v2 .tb-sellbtn:disabled{color:var(--ink-4);box-shadow:none}.v2 .tb-err{color:var(--loss)}.v2 .ft-ctabs{gap:0;align-items:center;padding:var(--space-2) var(--space-4);border-top:1px solid var(--hairline);border-bottom:1px solid var(--hairline)}.v2 .ft-ctabs>button{height:28px;margin:0;padding:0 var(--space-3);border:0;border-radius:var(--radius-full);color:var(--ink-3);font-weight:var(--weight-medium);transition:color var(--dur-fast) var(--ease-out),background var(--dur-fast) var(--ease-out)}.v2 .ft-ctabs>button:hover{color:var(--ink-1)}.v2 .ft-ctabs>button.is-on{background:var(--accent);color:var(--accent-ink);box-shadow:none}.v2 .ft-ctabs>button em,.v2 .ft-ctabs>button small{color:var(--ink-3);font-style:normal}.v2 .ft-ctabs>button.is-on :is(em,small){color:var(--accent-ink-2)}.v2 .ft-ctx{font-family:var(--font-sans);letter-spacing:0;text-transform:none;color:var(--ink-3)}.v2 .ft-cpane{scrollbar-color:var(--raised) transparent}.v2 .ft-cnone,.v2 .ft-cnote{color:var(--ink-3)}.v2 .ft-mini{border-top:1px solid var(--hairline);color:var(--ink-1)}.v2 .ft-mini.is-button{border-radius:var(--radius-control)}.v2 .ft-mini.is-button:hover{background:var(--raised)}.v2 .ft-mini-main b{font-weight:var(--weight-medium)}.v2 .ft-mini-main small,.v2 .ft-wtr{color:var(--ink-3)}.v2 .ft-wctx{margin:0 calc(-1 * var(--space-2)) var(--space-1);padding:0 var(--space-2) var(--space-2);border-radius:var(--radius-control);background:var(--raised);box-shadow:var(--edge-top)}.v2 .ft-cout+.ft-cout{border-top:1px solid var(--hairline)}.v2 .ft-cout-who small,.v2 .ft-cout-meta,.v2 .ft-cout-meta a{color:var(--ink-3)}.v2 .ft-ctr-sum{border:0;border-radius:var(--radius-control);background:var(--sunken);box-shadow:inset 0 0 0 1px var(--hairline)}.v2 .ft-ctr-sum>div+div{border-left:1px solid var(--hairline)}.v2 .ft-ctr-sum span,.v2 .ft-ctr-lab{font-family:var(--font-sans);font-size:var(--text-2xs);letter-spacing:0;text-transform:none;color:var(--ink-3)}.v2 .ft-ctr-t td{border-top:1px solid var(--hairline)}.v2 .ft-ctr-t tr.is-call td{background:var(--warn-wash);color:var(--warn)}.v2 .ft-links{gap:var(--space-2);padding:var(--space-3) var(--space-4) 0;border-top:1px solid var(--hairline)}.v2 .ft-links .ft-btn{height:var(--control-h)}.v2 .ft-cfoot{gap:var(--space-2);padding:var(--space-3) var(--space-4)}.v2 .ft-cfoot .ft-btn,.v2 .ft-cfoot .gb-host{height:40px}.v2 .ft-cfoot .ft-btn{font-size:var(--text-sm)}.v2 .ft-kk{padding:0 4px;border:0;border-radius:var(--radius-control);background:var(--accent-wash);color:inherit;font-family:var(--font-mono);opacity:1}.v2 .ft-cfoot .ft-btn:not(.is-pri) .ft-kk{background:var(--sunken);color:var(--ink-3)}.v2 .ft-kh{padding:0 var(--space-4) var(--space-3);font-family:var(--font-sans);color:var(--ink-3)}.v2 .ft-kh kbd{padding:0 4px;border:0;border-radius:var(--radius-control);background:var(--raised);color:var(--ink-2);font-family:var(--font-mono)}.v2 .ft-coin-err{color:var(--ink-2)}.v2 .ft-scrim{background:var(--canvas);background:color-mix(in oklch,var(--canvas) 72%,transparent)}.v2 .ft-mg{border-left:0;background:var(--panel);box-shadow:var(--shadow-overlay)}.v2 .ft-mg-head{border-bottom:1px solid var(--hairline)}.v2 .ft-mg-head p,.v2 .ft-hint,.v2 .ft-meta{color:var(--ink-3)}.v2 .ft-mg-list{border-right:1px solid var(--hairline)}.v2 .ft-field{border:0;border-radius:var(--radius-full);background:var(--sunken);box-shadow:inset 0 0 0 1px var(--hairline);color:var(--ink-3)}.v2 .ft-field:focus-within{box-shadow:var(--focus-field)}.v2 .ft-mrow:hover{background:var(--raised)}.v2 .ft-mrow.is-sel{background:var(--accent-wash);box-shadow:none}.v2 .ft-import textarea,.v2 .ft-f4{border:0;border-radius:var(--radius-control);background:var(--sunken);box-shadow:inset 0 0 0 1px var(--hairline)}.v2 .ft-f4>div:nth-child(2n){border-left:1px solid var(--hairline)}.v2 .ft-f4>div:nth-child(n+3){border-top:1px solid var(--hairline)}.v2 .ft-f4 b{font-family:var(--font-sans);font-size:var(--text-lg);font-weight:var(--weight-semibold)}.v2 .ft-bar{border-radius:var(--radius-full);background:var(--raised);overflow:hidden}.v2 .ft-bar i{border-radius:var(--radius-full);background:var(--ink-3)}.v2 .ft-bar i.is-g{background:var(--gain)}.v2 .ft-says{padding:var(--space-2) var(--space-3);border-left:0;border-radius:var(--radius-control);background:var(--sunken);color:var(--ink-2)}.v2 .ft-soon{border:1px dashed var(--hairline-strong);border-radius:var(--radius-control)}.v2 .ft-ch{height:auto;min-height:64px;padding-top:var(--space-3);padding-bottom:var(--space-3)}.v2 .ft-kpis{height:auto;padding:var(--space-3) 0}@media(max-width:1199px){.v2.ft-term{--cpw: 360px}}@media(max-width:1100px){.v2 .g-head{grid-template-columns:minmax(0,1fr);align-items:start;gap:var(--space-4)}.v2 .g-pair{grid-template-columns:minmax(0,1fr)}.v2 .g-chart{--plot: 180px}}@media(max-width:1023px){.v2 .calls-table :is(th,td).col-chart,.v2 .calls-table :is(th,td).col-board{display:none}.v2.g-page{padding:0 var(--space-5) var(--space-6)}.v2.topbar{padding:var(--space-3) var(--space-5)}}@media(max-width:900px){.v2.ft-term{gap:var(--space-3);padding:var(--space-3)}.v2 .ft-stack{gap:var(--space-3)}.v2 .g-calls-head{align-items:stretch}.v2 .g-tools{width:100%;margin-left:0}.v2 .g-search{flex:1;width:auto}}@media(max-width:767px){.v2.g-page{gap:var(--space-3);padding:var(--space-3) var(--space-4) var(--space-7)}.v2 .g-windows{margin-top:0}.v2 .g-head{padding:var(--space-4) 0 var(--space-2)}.v2 .g-hero strong{font-size:var(--text-hero)}.v2 .g-figs{gap:var(--space-4) var(--space-5)}.v2 .g-boards{display:flex;max-width:100%;overflow-x:auto;flex-wrap:nowrap;scrollbar-width:none}.v2 .g-board{height:40px}.v2 .g-chart{--plot: 140px;margin:var(--space-3)}.v2 .g-bars{margin-right:var(--space-5)}.v2 .g-ph,.v2 .g-leader{padding:var(--space-3)}.v2 .g-tools{flex-wrap:wrap}.v2 .g-search{flex-basis:100%;height:var(--control-h-touch)}.v2 .g-tool{flex:1;height:var(--control-h-touch)}.v2 .g-tool .btn-label{display:none}.v2 .g-tabs{max-width:100%;overflow-x:auto;scrollbar-width:none}.v2 .g-tabs .tab{height:36px}.v2 .call-cards{border-top:1px solid var(--hairline)}.v2 .call-card{border-bottom:1px solid var(--hairline)}.v2 .call-card-btn{padding:var(--space-3)}.v2 .call-card-btn>.token-avatar{border-radius:var(--radius-full)}.v2 .cc-top strong{font-size:var(--text-sm);font-weight:var(--weight-medium);text-transform:none}.v2 .cc-multi .multiple{font-size:var(--text-md)}.v2 .cc-sub,.v2 .cc-sub .board-chip,.v2 .cc-sub .caller-name,.v2 .cc-sub .age{font-size:var(--text-xs)}.v2 .cc-sub .board-chip-glyph{font-size:var(--text-sm)}.v2 .cc-live small{font-family:var(--font-sans);font-size:var(--text-2xs);letter-spacing:0;text-transform:none}.v2 .cc-mcap{font-size:var(--text-xs);color:var(--ink-3)}.v2.ft-term{padding:0;gap:0;background:var(--canvas)}.v2 .ft-pane,.v2 .ft-coinwrap{overflow:visible;border-radius:0;background:var(--canvas);box-shadow:none}.v2 .ft-coinwrap{background:var(--panel)}.v2 .ft-pane>.ft-ph,.v2 .ft-tabs,.v2 .ft-cfoot,.v2 .ft-dock{background:var(--canvas)}.v2 .ft-coinwrap .ft-cfoot{background:var(--panel)}.v2 .ft-tabs{gap:0;padding:var(--space-2) var(--space-4);border-bottom:1px solid var(--hairline)}.v2 .ft-tabs button{height:36px;border:0;border-radius:var(--radius-full);color:var(--ink-3);font-size:var(--text-sm);font-weight:var(--weight-medium)}.v2 .ft-tabs button.is-on{background:var(--accent);color:var(--accent-ink);box-shadow:none}.v2 .ft-ph{height:56px;padding:0 var(--space-4)}.v2 .ft-row{padding:var(--space-3) var(--space-4)}.v2 .ft-seg button{height:36px}.v2 .ft-btn,.v2 .ft-ibtn,.v2 .ft-ph .snipe-chip{height:40px;min-width:40px}.v2 .ft-cfoot .ft-btn,.v2 .ft-cfoot .gb-host{height:var(--control-h-touch)}.v2 .ft-links .ft-btn{height:40px}}.v2 .g-boards{justify-self:start}@container pane (max-width: 560px){.v2 .ft-ph{gap:var(--space-1)}.v2 .ft-seg button{padding:0 var(--space-2)}}@media(min-width:768px){@container pane (max-width: 460px){.v2 .ft-ph{height:auto;min-height:52px;flex-wrap:wrap;row-gap:var(--space-2);padding-top:var(--space-2);padding-bottom:var(--space-2)}.v2 .ft-ph>.ft-seg{order:9}}}.v2 .state-card h1,.v2 .state-card h2{font-size:var(--text-lg)}.v2 .axis-label{font-size:var(--text-2xs)}.v2 .entry-label,.v2 .peak-label,.v2 .ds-chart-msg{font-size:var(--text-xs)}.v2 .palette-input input{font-size:var(--text-md)}.v2 .palette-group,.v2 .palette-foot span,.v2 .palette .kbd{font-size:var(--text-2xs)}.v2 .palette .cmd-main strong,.v2 .palette-empty{font-size:var(--text-sm)}.v2 .palette .cmd-main span,.v2 .palette .cmd-meta,.v2 .palette-foot{font-size:var(--text-xs)}.v2 .toast{font-size:var(--text-sm)}.v2 .toast.is-rich small,.v2 .fc .segmented button{font-size:var(--text-xs)}.v2 .tb-ph strong{font-size:var(--text-md)}.v2 .tb-new,.v2 .tb-tabs em,.v2 .bl-grp,.v2 .bl-chip,.v2 .bl-tm,.v2 .bl-go>*,.v2 .tb-msub,.v2 .tb-mi-r{font-size:var(--text-2xs)}.v2 .tb-ph-act,.v2 .tb-tabs button,.v2 .tb-foot,.v2 .bl-tt,.v2 .bl-sound{font-size:var(--text-xs)}.v2 .tape-ev{font-size:var(--text-2xs)}.v2 .fc-title h1{font-size:var(--text-lg)}.v2 .fc-title p{font-size:var(--text-xs)}.v2 .fc-mc b{font-size:var(--text-xl)}.v2 .fc-mc small,.v2 .fc-tag,.v2 .fc-who-text small,.v2 .fc-tape th,.v2 .fc-row-main small,.v2 .fc-share-text small,.v2 .fc-title h1 .board-chip{font-size:var(--text-2xs)}.v2 .fc-ca,.v2 .fc-btn,.v2 .fc-links .star-btn.with-label,.v2 .fc-tape,.v2 .fc-fig,.v2 .fc-fig.is-wide{font-size:var(--text-xs)}.v2 .fc-grid dd,.v2 .fc-who-text b{font-size:var(--text-sm)}.v2 .fc-strip b,.v2 .fc-strip .multiple,.v2 .fc-hold b,.v2 .fc-share-x{font-size:var(--text-md)}.v2 .tc-frames button,.v2 .tc-btn,.v2 .tc-feed,.v2 .tc-legend,.v2 .tc-foot,.v2 .tc-card,.v2 .tc-card-h b,.v2 .tc-card-h small,.v2 .tc-pill,.v2 .tc-card-pnl span,.v2 .tc-bub,.v2 .tc-bub.is-mine,.v2 .tc-bub.is-more,.v2 .tc.is-panel .tc-bub,.v2 .tc.is-panel .tc-bub.is-mine,.v2 .tc-face{font-size:var(--text-2xs)}.v2 .tc-card-fig{font-size:var(--text-lg)}.v2.drawer-backdrop{background:var(--canvas);background:color-mix(in oklch,var(--canvas) 72%,transparent);animation-duration:var(--dur-base)}.v2 .drawer{border-left:0;background:var(--panel);box-shadow:var(--shadow-overlay);scrollbar-color:var(--raised) transparent;animation-duration:var(--dur-base);animation-timing-function:var(--ease-out)}.v2 .drawer:focus-visible{box-shadow:var(--shadow-overlay)}.v2 .drawer-tools{height:auto;gap:var(--space-2);padding:var(--space-3) var(--space-4);background:var(--panel)}.v2 .drawer .fc-head,.v2 .drawer .call-view,.v2 .drawer .state-card{padding-top:0}.v2 .drawer-tools .icon-btn{width:var(--control-h);height:var(--control-h);border:0;background:var(--raised);color:var(--ink-2);box-shadow:var(--edge-top)}.v2 .drawer-tools .icon-btn:hover{background:var(--overlay);color:var(--ink-1)}.v2.page{padding:0 var(--space-6) var(--space-7);background:var(--light-ambient),var(--canvas);background-repeat:no-repeat}.v2.page .call-page{width:100%;max-width:880px;border:0;border-radius:var(--radius-panel);background:var(--light-panel),var(--panel);background-repeat:no-repeat;box-shadow:var(--edge-top),0 0 0 1px var(--hairline)}.v2 .fc{color:var(--ink-1);line-height:var(--leading-snug)}.v2 .fc-head{gap:var(--space-4);padding:56px var(--space-5) var(--space-4)}.v2 .fc.is-page .fc-head{padding-top:var(--space-5)}.v2 .fc-head .token-avatar{border-radius:var(--radius-full)}.v2 .fc-title h1{gap:var(--space-2);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-figure);line-height:var(--leading-tight)}.v2 .fc-title p{margin-top:var(--space-1);color:var(--ink-3)}.v2 .fc-mc{gap:var(--space-1)}.v2 .fc-mc b{font-family:var(--font-sans);font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums;letter-spacing:var(--tracking-figure);line-height:var(--leading-tight)}.v2 .fc-mc small{font-family:var(--font-sans)}.v2 .fc-tag{display:inline-flex;align-items:center;height:20px;padding:0 var(--space-2);border:0;border-radius:var(--radius-full);background:var(--raised);color:var(--ink-2);font-family:var(--font-sans);font-weight:var(--weight-medium);letter-spacing:0}.v2 .fc-tag.is-bonded{background:var(--gain-wash);color:var(--gain)}.v2 .fc-tag.is-curve,.v2 .fc-tag.is-mine{background:var(--accent-wash);color:var(--ink-1)}.v2 .fc-links{gap:6px;padding:0 var(--space-5) var(--space-4)}.v2 .fc-ca,.v2 .fc-btn,.v2 .fc-links .star-btn.with-label{height:var(--control-h);gap:6px;padding:0 var(--space-3);border:0;border-radius:var(--radius-full);background:var(--raised);color:var(--ink-2);font-family:var(--font-sans);font-weight:var(--weight-medium);box-shadow:var(--edge-top);transition:background var(--dur-fast) var(--ease-out),color var(--dur-fast) var(--ease-out)}.v2 .fc-ca{color:var(--ink-1);font-family:var(--font-mono);font-weight:var(--weight-regular)}.v2 .fc-ca:hover,.v2 .fc-btn:hover:not(:disabled),.v2 .fc-links .star-btn.with-label:hover{background:var(--overlay);color:var(--ink-1)}.v2 .fc-ca svg{color:var(--ink-3)}.v2 .fc-links .fc-btn,.v2 .fc-links .star-btn.with-label{gap:var(--space-1);padding:0 10px}.v2 .fc-links .fc-btn svg{width:12px;height:12px;color:var(--ink-3)}.v2 .fc-btn:disabled{opacity:1;color:var(--ink-4);box-shadow:none}.v2 .fc-btn.is-pri{background:var(--accent);color:var(--accent-ink);box-shadow:none}.v2 .fc-btn.is-pri:hover:not(:disabled){background:var(--accent-hover);color:var(--accent-ink)}.v2 .fc-btn.is-pri+.fc-btn.is-pri{background:var(--raised);color:var(--ink-1);box-shadow:var(--edge-top)}.v2 .fc-btn.is-pri+.fc-btn.is-pri:hover:not(:disabled){background:var(--overlay)}.v2 .fc-btn.is-pri:disabled{background:var(--raised);color:var(--ink-4)}.v2 .fc-sep{height:20px;margin:0;background:var(--hairline)}.v2 .fc-links .star-btn.is-on{color:var(--warn)}.v2 .fc-strip{border-top:1px solid var(--hairline);border-bottom:1px solid var(--hairline)}.v2 .fc-strip>div{padding:var(--space-3) var(--space-5);border-left:1px solid var(--hairline)}.v2 .fc-strip>div:first-child{border-left:0}.v2 .fc-strip b,.v2 .fc-grid dd{margin-top:var(--space-1);font-family:var(--font-sans);font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums;letter-spacing:-.01em}.v2 .fc-strip .multiple{font-family:var(--font-sans);font-weight:var(--weight-semibold);letter-spacing:-.01em}.v2 .fc-grid dd{font-weight:var(--weight-medium)}.v2 .fc-sec{border-bottom:1px solid var(--hairline)}.v2 .fc-sh{gap:var(--space-2);padding:var(--space-4) var(--space-5) var(--space-3)}.v2 .fc-n{font-family:var(--font-sans)}.v2 .fc-chart,.v2 .fc-curve{margin:0 var(--space-5) var(--space-4)}.v2 .fc-chart .lc-frame{border:0;border-radius:var(--radius-full);font-family:var(--font-mono);color:var(--ink-3)}.v2 .fc-chart .lc-frame:hover{background:var(--raised);color:var(--ink-1)}.v2 .fc-chart .lc-frame.is-on{background:var(--accent);color:var(--accent-ink);box-shadow:none}.v2 .fc-chart .ds-chart-msg{color:var(--ink-3)}.v2 .call-chart-bar{gap:var(--space-2);padding:0 0 var(--space-3)}.v2 .fc-who{gap:var(--space-3);padding:0 var(--space-5) var(--space-4)}.v2 .fc-who-text b{font-weight:var(--weight-semibold)}.v2 .fc-who-text small,.v2 .fc-row-main small,.v2 .fc-share-text small,.v2 .fc-empty,.v2 .fc-note{font-family:var(--font-sans);color:var(--ink-3)}.v2 .fc-hold b{font-family:var(--font-sans);font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums}.v2 .fc-grid{border-top:1px solid var(--hairline)}.v2 .fc-grid>div{padding:var(--space-3) var(--space-5);border-left:1px solid var(--hairline);border-top:1px solid var(--hairline)}.v2 .fc-grid>div:nth-child(-n+3){border-top:0}.v2 .fc-grid>div:nth-child(3n+1){border-left:0}.v2 .fc-row{gap:var(--space-3);padding:var(--space-2) var(--space-5);border-top:1px solid var(--hairline);transition:background var(--dur-fast) var(--ease-out)}.v2 .fc-row.is-button:hover{background:var(--raised)}.v2 .fc-row-main b{font-weight:var(--weight-medium)}.v2 .fc-fig{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.v2 .fc-fig.is-wide{color:var(--ink-3)}.v2 .fc-empty{padding:0 var(--space-5) var(--space-4)}.v2 .fc-foot{gap:var(--space-2);padding:var(--space-4) var(--space-5)}.v2 .fc-share-row{gap:var(--space-3);padding:0 var(--space-5) var(--space-4)}.v2 .fc-share-text b{font-weight:var(--weight-semibold)}.v2 .fc-share-x{font-family:var(--font-sans);font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums}.v2 .fc-share-acts{gap:var(--space-2)}.v2 .fc-face{border-radius:var(--radius-full)}.v2 .fc-tape{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.v2 .fc-tape th{height:32px;padding:0 var(--space-3);border-top:1px solid var(--hairline);border-bottom:1px solid var(--hairline);font-family:var(--font-sans);font-weight:var(--weight-medium);letter-spacing:0;text-transform:none;color:var(--ink-3)}.v2 .fc-tape td{height:40px;padding:0 var(--space-3);border-bottom:1px solid var(--hairline)}.v2 .fc-tape :is(th,td):first-child{padding-left:var(--space-5)}.v2 .fc-tape :is(th,td):last-child{padding-right:var(--space-5)}.v2 .tape-ev{display:inline-flex;align-items:center;height:20px;padding:0 var(--space-2);border:0;border-radius:var(--radius-full);background:var(--raised);color:var(--ink-1);font-family:var(--font-sans);font-weight:var(--weight-medium);letter-spacing:0;text-transform:none}.v2 .tape-ev.is-buy{background:var(--raised);color:var(--ink-1)}.v2 .tape-ev.is-first{background:var(--gain-wash);color:var(--gain)}.v2 .tape-ev.is-sell{background:var(--loss-wash);color:var(--loss)}.v2 .call-view{gap:var(--space-4);padding:56px var(--space-5) var(--space-6)}.v2 .sk-avatar-xl{border-radius:var(--radius-full)}.v2 .sk-chart,.v2 .sk-strip,.v2 .sk-stat,.v2 .call-candles-skel{border-radius:var(--radius-control)}.v2 .stat-grid{gap:var(--space-2)}.v2 .state-card{gap:var(--space-3);padding:56px var(--space-5) var(--space-6)}.v2 .state-card h1,.v2 .state-card h2{font-weight:var(--weight-semibold);letter-spacing:var(--tracking-figure);color:var(--ink-1)}.v2 .state-card p{color:var(--ink-3)}.v2 .call-view>.state-card{padding:0}.v2 .select{height:var(--control-h);gap:var(--space-2);padding:0 var(--space-3);border:0;border-radius:var(--radius-full);background:var(--raised);color:var(--ink-1);font-size:var(--text-xs);font-weight:var(--weight-medium);box-shadow:var(--edge-top)}.v2 .select:hover{background:var(--overlay);color:var(--ink-1)}.v2 .select-chevron{color:var(--ink-3)}.v2 .curve-line{stroke-width:2;filter:none}.v2 .stop-gain-area-top{stop-opacity:.14}.v2 .stop-loss-area-top{stop-opacity:.12}.v2 .stop-loss-area-bottom{stop-opacity:0}.v2 .grid-line,.v2 .grid-v{stroke:var(--grid);stroke-dasharray:none}.v2 .axis-label{fill:var(--ink-3);font-family:var(--font-mono)}.v2 .crosshair{stroke:var(--hairline-strong)}.v2 .cross-dot{fill:var(--ink-1);stroke:var(--panel)}.v2 .entry-line{stroke:var(--ink-4)}.v2 .entry-label{fill:var(--ink-3);font-weight:var(--weight-medium)}.v2 .peak-dot{fill:var(--panel);stroke:var(--gain);stroke-width:2}.v2 .peak-label{fill:var(--ink-1);font-family:var(--font-mono);font-weight:var(--weight-medium)}.v2 .now-halo{fill:var(--gain-wash);animation:none}.v2 .tip-box{fill:var(--overlay);stroke:var(--hairline-strong);filter:none}.v2 .tc,.v2 .tc-msg{background:var(--sunken)}.v2 .tc-msg{color:var(--ink-3)}.v2 .tc-bar{gap:var(--space-2);padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--hairline)}.v2 .tc-frames{padding:2px;border:0;border-radius:var(--radius-full);background:var(--sunken);box-shadow:inset 0 0 0 1px var(--hairline)}.v2 .tc-frames button{height:24px;padding:0 var(--space-2);border-radius:var(--radius-full);font-family:var(--font-mono);color:var(--ink-3)}.v2 .tc-frames button:hover{background:none;color:var(--ink-1)}.v2 .tc-frames button.is-on{background:var(--accent);color:var(--accent-ink);box-shadow:none}.v2 .tc-auto{color:var(--ink-3)}.v2 .tc-frames button.is-on .tc-auto{color:var(--accent-ink-2)}.v2 .tc-sep{background:var(--hairline)}.v2 .tc-btn{height:28px;padding:0 var(--space-3);border:0;border-radius:var(--radius-full);background:none;color:var(--ink-3);font-family:var(--font-sans);font-weight:var(--weight-medium)}.v2 .tc-btn:hover{background:var(--raised);color:var(--ink-1)}.v2 .tc-btn.is-on{background:var(--accent);color:var(--accent-ink);box-shadow:none}.v2 .tc-btn.is-on:hover{background:var(--accent-hover);color:var(--accent-ink)}.v2 .tc-feed{color:var(--ink-3)}.v2 .tc-feed:before{color:var(--signal)}.v2 .tc-feed.is-slow:before{color:var(--warn)}.v2 .tc-legend{color:var(--ink-3);font-family:var(--font-mono)}.v2 .tc-legend{right:calc(var(--space-7) + var(--space-5))}.v2 .tc-legend b.is-gain{color:var(--gain)}.v2 .tc-legend b.is-loss{color:var(--loss)}.v2 .tc-foot a{color:var(--ink-4)}.v2 .tc-foot a:hover{color:var(--ink-2)}.v2 .tc-grip{border-top:1px solid var(--hairline);background:var(--sunken)}.v2 .tc-grip:after{border-radius:var(--radius-full);background:var(--ink-4)}.v2 .tc-bub,.v2 .tc-face{--fill: var(--ink-4);--ring: var(--sunken);color:var(--on-fill);font-family:var(--font-sans);font-weight:var(--weight-semibold)}.v2 .tc-bub.is-buy,.v2 .tc-face.is-gain{--fill: var(--gain);--ring: var(--sunken)}.v2 .tc-bub.is-sell,.v2 .tc-face.is-loss{--fill: var(--loss);--ring: var(--sunken)}.v2 .tc-bub.is-call,.v2 .tc-face.is-call{--fill: var(--warn);--ring: var(--sunken)}.v2 .tc-bub.is-callout,.v2 .tc-face.is-callout{--fill: var(--ink-2);--ring: var(--sunken)}.v2 .tc-bub.has-face,.v2 .tc-face.has-face{background:var(--raised)}.v2 .tc-bub.is-more{border-color:var(--hairline-strong);background:var(--raised);color:var(--ink-2)}.v2 .tc-bub:hover,.v2 .tc-bub:focus-visible{box-shadow:var(--focus-ring)}.v2 .tc-card{border:0;border-radius:var(--radius-panel);background:var(--overlay);box-shadow:var(--shadow-overlay);color:var(--ink-2)}.v2 .tc-card-h b{font-family:var(--font-sans);font-weight:var(--weight-semibold);letter-spacing:0;text-transform:none;color:var(--ink-1)}.v2 .tc-card-h small,.v2 .tc-card-t{color:var(--ink-3)}.v2 .tc-pill{border-radius:var(--radius-full);background:var(--raised)}.v2 .tc-pill.is-gain{background:var(--gain-wash)}.v2 .tc-pill.is-loss{background:var(--loss-wash)}.v2 .tc-pill.is-call{background:var(--warn-wash)}.v2 .tc-pill.is-callout{background:var(--accent-wash)}.v2 .fc .tb-pos{margin:0 var(--space-5) var(--space-3);border:0;border-radius:var(--radius-control);background:var(--sunken);box-shadow:inset 0 0 0 1px var(--hairline)}.v2 .fc .tb-pos.is-live{box-shadow:inset 0 0 0 1px var(--live-edge)}.v2 .fc .tb-pos.is-waiting{box-shadow:inset 0 0 0 1px var(--hairline-strong)}.v2 .tb-livetag{margin-right:var(--space-1);font-family:var(--font-sans);font-weight:var(--weight-medium);text-transform:none}.v2 .tb-paper{padding:0 var(--space-2);border:0;border-radius:var(--radius-full);background:var(--paper-wash);color:var(--paper);font-family:var(--font-sans);font-weight:var(--weight-medium);letter-spacing:0;text-transform:none}.v2 .tb-sells li{border:0;border-radius:var(--radius-full);background:var(--raised);font-family:var(--font-sans)}.v2 .tb-sells li.is-pending{background:var(--warn-wash);color:var(--warn)}.v2 .tb-sells li.is-bad{background:var(--loss-wash);color:var(--loss)}.v2 .tb .fc-sh .snipe-mode .snipe-opt{font-family:var(--font-sans);font-weight:var(--weight-medium);letter-spacing:0;text-transform:none}.v2 .tb-k{font-family:var(--font-sans);font-weight:var(--weight-medium);letter-spacing:0;text-transform:none;color:var(--ink-3)}.v2 .tb-size{height:var(--control-h);border:0;border-radius:var(--radius-control);background:var(--sunken);color:var(--ink-1);box-shadow:inset 0 0 0 1px var(--hairline)}.v2 .tb-size::placeholder{color:var(--ink-3)}.v2 .tb-size:focus,.v2 .tb-size.is-on{background:var(--sunken);box-shadow:var(--focus-field)}.v2 .tb-go.is-live{border:0;background:var(--live);color:var(--on-fill)}.v2 .tb-go.is-live:hover:not(:disabled){background:var(--live);opacity:.9}.v2 .tb-note,.v2 .tb-vault-open{color:var(--ink-3)}.v2 .tb-note.is-live{color:var(--ink-2)}.v2 .fc .tb-done{margin:0 var(--space-5) var(--space-2);border-top:1px solid var(--hairline)}.v2 .tb-done li{border-bottom:1px solid var(--hairline)}.v2 .tb-vault-frame,.v2 .tb-vault.is-loading{border:0;border-radius:var(--radius-control);box-shadow:inset 0 0 0 1px var(--hairline-strong)}.v2 .ft-tagw{font-family:var(--font-sans);font-weight:var(--weight-medium);color:var(--ink-3)}.v2 .ft-tags .ft-tagw.is-x{height:24px;padding:0 var(--space-2);border:0;border-radius:var(--radius-full);background:var(--raised);color:var(--ink-2);box-shadow:var(--edge-top)}.v2 .ft-tags .ft-tagw.is-x:hover{background:var(--overlay);color:var(--ink-1)}.v2 .ft-tags input{height:var(--control-h);padding:0 var(--space-3);border:0;border-radius:var(--radius-full);background:var(--sunken);color:var(--ink-1);box-shadow:inset 0 0 0 1px var(--hairline)}.v2 .ft-tags input::placeholder{color:var(--ink-3)}.v2 .ft-tags input:focus{box-shadow:var(--focus-field)}.v2 .ft-pip{padding:0 6px;border-radius:var(--radius-full);background:var(--overlay);color:var(--ink-1);font-weight:var(--weight-semibold)}.v2 .is-on>.ft-pip{background:none;color:inherit}.v2 .m-seg button[aria-checked=true]:first-child{color:var(--ink-1)}.v2 .m-hit{color:var(--ink-1);font-family:var(--font-sans);font-variant-numeric:tabular-nums}.v2 .m-hit small{color:var(--ink-3)}.v2 .ft-dist-row{color:var(--ink-3);font-family:var(--font-mono)}.v2 .ft-ptag{display:inline-block;max-width:100%;height:18px;margin-top:2px;padding:0 6px;border-radius:var(--radius-full);background:var(--paper-wash);color:var(--paper);font-family:var(--font-sans);font-variant-numeric:tabular-nums;line-height:18px;vertical-align:top}.v2 .ft-ptag.is-live{background:var(--live-wash);color:var(--live-ink)}.v2.modal-backdrop{background:var(--canvas);background:color-mix(in oklch,var(--canvas) 72%,transparent);-webkit-backdrop-filter:none;backdrop-filter:none}.v2 .palette{border:0;border-radius:var(--radius-panel);background:var(--overlay);box-shadow:var(--shadow-overlay);color:var(--ink-1)}.v2 .palette-input{height:56px;gap:var(--space-3);padding:0 var(--space-3) 0 var(--space-4);border-bottom:1px solid var(--hairline)}.v2 .palette-input>svg{width:var(--icon);height:var(--icon);color:var(--ink-3)}.v2 .palette-input input{color:var(--ink-1);caret-color:var(--signal);font-family:var(--font-sans)}.v2 .palette-input input::placeholder{color:var(--ink-3)}.v2 .palette-input .icon-btn{width:var(--control-h);height:var(--control-h);border:0;border-radius:var(--radius-full);background:none;color:var(--ink-3)}.v2 .palette-input .icon-btn:hover{background:var(--raised);color:var(--ink-1)}.v2 .palette-list{padding:var(--space-2)}.v2 .palette-group{padding:var(--space-2) var(--space-2) var(--space-1);font-family:var(--font-sans);font-weight:var(--weight-medium);letter-spacing:0;text-transform:none;color:var(--ink-3)}.v2 .palette-item{min-height:48px;gap:var(--space-3);padding:var(--space-1) var(--space-2);border-radius:var(--radius-control)}.v2 .palette-item.is-active{background:var(--raised);box-shadow:var(--edge-top)}.v2 .palette-item.is-active:before{content:none}.v2 .palette .cmd-icon{width:28px;height:28px;border:0;border-radius:var(--radius-control);background:var(--raised);color:var(--ink-2);box-shadow:var(--edge-top)}.v2 .palette-item.is-active .cmd-icon{background:var(--overlay);color:var(--ink-1)}.v2 .palette .cmd-main strong{font-weight:var(--weight-medium);color:var(--ink-1)}.v2 .palette .cmd-main span{color:var(--ink-3)}.v2 .palette .cmd-meta{font-family:var(--font-mono);font-weight:var(--weight-medium);color:var(--ink-1)}.v2 .palette .token-avatar{border-radius:var(--radius-full)}.v2 .palette-empty{padding:var(--space-4) var(--space-2);color:var(--ink-3)}.v2 .palette-foot{gap:var(--space-1);padding:var(--space-2) var(--space-4);border-top:1px solid var(--hairline);color:var(--ink-3)}.v2 .palette-foot span{font-family:var(--font-sans);letter-spacing:0;text-transform:none}.v2 .palette .kbd{min-width:20px;height:20px;padding:0 var(--space-1);border:0;border-radius:var(--radius-control);background:var(--raised);color:var(--ink-2);font-family:var(--font-mono)}.v2.toasts{gap:var(--space-2)}.v2 .toast{padding:var(--space-3) var(--space-4);border:0;border-radius:var(--radius-panel);background:var(--overlay);box-shadow:var(--shadow-overlay);color:var(--ink-1);font-weight:var(--weight-medium);line-height:var(--leading-snug)}.v2 .toast.is-error{color:var(--ink-1)}.v2 .toast.is-error:before{content:"";display:inline-block;width:6px;height:6px;margin-right:var(--space-2);vertical-align:middle;border-radius:var(--radius-full);background:var(--loss)}.v2 .toast.is-rich{gap:var(--space-3);padding:var(--space-3) var(--space-2) var(--space-3) var(--space-4)}.v2 .toast.is-rich.is-error:before{content:none}.v2 .toast.is-rich b{font-weight:var(--weight-semibold)}.v2 .toast.is-rich small{color:var(--ink-3);font-weight:var(--weight-regular)}.v2 .toast.is-rich a{color:var(--ink-1)}.v2 .toast-ok{width:20px;height:20px;color:var(--gain)}.v2 .toast-x{width:var(--control-h);height:var(--control-h);border-radius:var(--radius-full);color:var(--ink-3)}.v2 .toast-x:hover{background:var(--raised);color:var(--ink-1)}.v2 .tb-ph{gap:var(--space-2);padding:var(--space-3) var(--space-4)}.v2 .tb-ph strong{font-weight:var(--weight-semibold)}.v2 .tb-new{height:20px;padding:0 var(--space-2);border:0;border-radius:var(--radius-full);background:var(--accent-wash);color:var(--ink-1);font-family:var(--font-sans);font-weight:var(--weight-medium);line-height:20px}.v2 .tb-ph-act{gap:var(--space-1);color:var(--ink-2);font-weight:var(--weight-medium);border-radius:var(--radius-control)}.v2 .tb-ph-act:hover:not(:disabled){color:var(--ink-1)}.v2 .tb-ph-act:disabled{color:var(--ink-4)}.v2 .tb-tabs{gap:0;margin:var(--space-3) var(--space-4) var(--space-1);padding:2px;border:0;border-radius:var(--radius-full);background:var(--sunken);box-shadow:inset 0 0 0 1px var(--hairline)}.v2 .tb-tabs button{flex:1 1 auto;justify-content:center;gap:var(--space-1);height:28px;margin:0;padding:0 var(--space-2);border:0;border-radius:var(--radius-full);color:var(--ink-3);font-weight:var(--weight-medium);transition:color var(--dur-fast) var(--ease-out),background var(--dur-fast) var(--ease-out)}.v2 .tb-tabs button:hover{color:var(--ink-1)}.v2 .tb-tabs button.is-on{background:var(--accent);color:var(--accent-ink);box-shadow:none}.v2 .tb-tabs em{color:var(--ink-3);font-family:var(--font-mono)}.v2 .tb-tabs button.is-on em{color:var(--accent-ink-2)}.v2 .bl-grp{padding:var(--space-3) var(--space-4) var(--space-1);font-family:var(--font-sans);font-weight:var(--weight-medium);letter-spacing:0;text-transform:none;color:var(--ink-3)}.v2 .bl-al{gap:var(--space-3);padding:var(--space-3) var(--space-4);transition:background var(--dur-fast) var(--ease-out)}.v2 .bl-al+.bl-al{border-top:1px solid var(--hairline)}.v2 .bl-al.is-new:before{content:none}.v2 .bl-al.is-link:hover,.v2 .bl-al.is-link:focus-within{background:var(--raised)}.v2 .bl-hit:focus-visible{outline:none;box-shadow:inset 0 0 0 2px var(--signal)}.v2 .bl-logo .token-avatar,.v2 .bl-logo .alert-icon{border-radius:var(--radius-full)}.v2 .bl-logo i{display:none}.v2 .bl-al.is-new .bl-logo i{display:block;width:10px;height:10px;right:-2px;bottom:-2px;border:2px solid var(--overlay);border-radius:var(--radius-full);background:var(--signal)}.v2 .bl-al.is-new.is-link:hover .bl-logo i{border-color:var(--raised)}.v2 .bl-tt{color:var(--ink-2)}.v2 .bl-tt b{color:var(--ink-1);font-weight:var(--weight-semibold)}.v2 .bl-al.is-new .bl-tt span{color:var(--ink-1)}.v2 .bl-chip{height:20px;padding:0 var(--space-2);border:0;border-radius:var(--radius-full);background:var(--accent-wash);color:var(--ink-2);font-family:var(--font-sans);font-variant-numeric:tabular-nums;line-height:20px}.v2 .bl-chip.is-up{background:var(--gain-wash);color:var(--gain)}.v2 .bl-chip.is-dn{background:var(--loss-wash);color:var(--loss)}.v2 .bl-tm{color:var(--ink-3);font-family:var(--font-mono)}.v2 .bl-go{position:absolute;top:-2px;right:0;padding-left:var(--space-2)}.v2 .bl-go>*{height:24px;padding:0 var(--space-2);border:0;border-radius:var(--radius-full);background:var(--overlay);color:var(--ink-1);font-family:var(--font-sans);font-weight:var(--weight-medium);box-shadow:var(--edge-top)}.v2 .bl-go>*:hover{background:var(--accent);color:var(--accent-ink)}.v2 .bl-foot{border-top:1px solid var(--hairline)}.v2 .bl-sound{gap:var(--space-2);padding:var(--space-3) var(--space-4);color:var(--ink-2);font-weight:var(--weight-medium)}.v2 .bl-sound:hover{color:var(--ink-1)}.v2 .tb-foot{gap:var(--space-1);padding:var(--space-3) var(--space-4);color:var(--ink-1);font-weight:var(--weight-medium)}.v2 .tb-foot:hover{background:var(--raised)}.v2 .tb-empty{padding:var(--space-5) var(--space-4);color:var(--ink-3);line-height:var(--leading-body)}.v2 .tb-mhead{gap:var(--space-3);padding-bottom:var(--space-3);border-bottom:1px solid var(--hairline)}.v2 .tb-mhead strong{font-weight:var(--weight-semibold)}.v2 .tb-msub{margin-top:var(--space-1);color:var(--ink-3);font-family:var(--font-sans)}.v2 .tb-mgroup{padding:var(--space-1) 0}.v2 .tb-mi-r{color:var(--ink-3);font-family:var(--font-sans);font-variant-numeric:tabular-nums}@media(max-width:767px){.v2 .fc-mc b{font-size:var(--text-lg)}.v2 .fc-head{gap:var(--space-3);padding:56px var(--space-4) var(--space-3)}.v2 .fc-links,.v2 .fc-who,.v2 .fc-sh,.v2 .fc-foot,.v2 .fc-share-row,.v2 .fc-empty{padding-left:var(--space-4);padding-right:var(--space-4)}.v2 .fc-strip>div,.v2 .fc-grid>div{padding:var(--space-2) var(--space-4)}.v2 .fc-chart,.v2 .fc-curve{margin:0 var(--space-4) var(--space-4)}.v2 .fc-row{padding:var(--space-2) var(--space-4)}.v2 .fc-tape :is(th,td):first-child{padding-left:var(--space-4)}.v2 .fc-tape :is(th,td):last-child{padding-right:var(--space-4)}.v2 .fc .tb-pos,.v2 .fc .tb-done{margin-left:var(--space-4);margin-right:var(--space-4)}.v2 .fc-ca,.v2 .fc-btn,.v2 .fc-links .star-btn.with-label,.v2 .select{height:40px}.v2 .call-view{padding-left:var(--space-4);padding-right:var(--space-4)}.v2.page{padding:var(--space-4) var(--space-4) var(--space-6)}.v2 .drawer-tools .icon-btn,.v2 .toast-x,.v2 .palette-input .icon-btn{width:40px;height:40px}.v2 .tb-tabs button{height:36px}.v2 .palette-foot{display:none}}.v2 .btn-outline{border:0;background:var(--raised);color:var(--ink-1);box-shadow:var(--edge-top)}.v2 .btn-danger{border:0;background:var(--loss-wash);color:var(--loss);box-shadow:none}.v2 .btn-danger:hover:not(:disabled){background:var(--loss-wash);color:var(--ink-1)}.v2 .follow-btn.is-on{box-shadow:var(--edge-top),inset 0 0 0 1px var(--hairline-strong)}.v2 .board-glyph{width:20px;height:20px;border:0;border-radius:var(--radius-control);background:var(--raised);font-size:var(--text-2xs);font-weight:var(--weight-semibold)}.v2 .g-board .board-glyph{width:16px;height:16px;background:none}.v2 .g-board.is-on .board-glyph{color:var(--accent-ink-2)}.v2 .g-titlehead{padding:var(--space-6) 0 var(--space-2)}.v2 .g-titlehead h1,.v2 .g-titlehead-h{margin:0;font-size:var(--text-xl);font-weight:var(--weight-semibold);line-height:var(--leading-tight);letter-spacing:var(--tracking-figure);color:var(--ink-1)}.v2 .g-titlehead .g-basis{font-size:var(--text-sm)}.v2 .g-crumbs{display:flex;align-items:center;gap:var(--space-2);margin:var(--space-5) 0 0}.v2 .g-crumbs a{border-radius:var(--radius-control);color:var(--ink-3);transition:color var(--dur-fast) var(--ease-out)}.v2 .g-crumbs a:hover{color:var(--ink-1)}.v2 .g-crumbs span{color:var(--ink-4)}.v2 .g-id{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3) var(--space-4);padding-top:var(--space-6)}.v2 .g-crumbs+.g-id{padding-top:var(--space-2)}.v2 .g-id .person-avatar-lg{width:48px;height:48px;font-size:var(--text-md)}.v2 .g-id-text{display:flex;flex-direction:column;gap:var(--space-1);min-width:0}.v2 .g-id-name{display:flex;align-items:center;gap:var(--space-2);margin:0;font-size:var(--text-lg);font-weight:var(--weight-semibold);line-height:var(--leading-tight);letter-spacing:var(--tracking-figure);color:var(--ink-1)}.v2 .g-id-pro{padding:0 6px;border-radius:var(--radius-full);background:var(--accent-wash);color:var(--ink-1);font:var(--weight-medium) var(--text-2xs)/18px var(--font-sans);letter-spacing:0}.v2 .g-id-sub{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-1) var(--space-2);font-size:var(--text-xs);color:var(--ink-3)}.v2 .g-id-end{display:flex;gap:var(--space-2);margin-left:auto}.v2 .g-rank{font-weight:var(--weight-medium);color:var(--ink-1)}.v2 .g-rank small{font-size:var(--text-xs);font-weight:var(--weight-regular);color:var(--ink-3)}.v2 .g-move{display:inline-flex;align-items:center;gap:2px}.v2 .g-move svg{width:12px;height:12px}.v2 .g-sk-name{display:block;width:160px;height:24px}.v2 .g-ledger{padding:var(--space-3) 0 var(--space-4)}.v2 .g-ledger .g-state{padding-left:0}.v2 .table-scroll{position:relative;overflow-x:auto}.v2 .g-standing,.v2 .g-lb{width:100%;border-collapse:collapse;font-size:var(--text-sm)}.v2 :is(.g-standing,.g-lb) thead th{height:36px;padding:0 var(--space-3);border-bottom:1px solid var(--hairline);background:none;font:var(--weight-medium) var(--text-2xs)/1 var(--font-sans);letter-spacing:0;text-transform:none;text-align:left;color:var(--ink-3);white-space:nowrap}.v2 :is(.g-standing,.g-lb) td,.v2 .g-standing th[scope=row]{height:var(--row-h);padding:0 var(--space-3);border-bottom:1px solid var(--hairline);color:var(--ink-1);white-space:nowrap}.v2 .g-standing th[scope=row]{font:var(--weight-medium) var(--text-sm)/1 var(--font-sans);letter-spacing:0;text-transform:none;text-align:left}.v2 :is(.g-standing,.g-lb) tr>:first-child{padding-left:var(--space-4)}.v2 :is(.g-standing,.g-lb) tr>:last-child{padding-right:var(--space-4)}.v2 :is(.g-standing,.g-lb) .is-num{text-align:right}.v2 :is(.g-standing,.g-lb) tbody tr:last-child>*{border-bottom:0}.v2 :is(.g-standing,.g-lb) tr.is-link{cursor:pointer;transition:background var(--dur-fast) var(--ease-out)}.v2 :is(.g-standing,.g-lb) tr.is-link:hover{background:var(--raised)}.v2 :is(.g-standing,.g-lb) td.tone-gain{color:var(--gain)}.v2 :is(.g-standing,.g-lb) td.tone-loss{color:var(--loss)}.v2 .g-standing tr.is-empty td{font-size:var(--text-xs);color:var(--ink-3);white-space:normal}.v2 .g-room{display:inline-flex;align-items:center;gap:var(--space-2);border-radius:var(--radius-control);color:inherit}.v2 .g-mute{color:var(--ink-3)}.v2 .g-best{display:inline-flex;align-items:center;gap:var(--space-2)}.v2 .g-tag{display:inline-flex;align-items:center;height:20px;padding:0 var(--space-2);border-radius:var(--radius-full);background:var(--raised);color:var(--ink-2);font:var(--weight-medium) var(--text-2xs)/1 var(--font-sans);letter-spacing:0}.v2 .g-tag.is-you{background:var(--accent-wash);color:var(--ink-1)}.v2 .g-trail{width:160px}.v2 .g-trail .trail-line{stroke:var(--ink-3);stroke-width:1.5}.v2 .g-trail .trail-dot{fill:var(--ink-3)}.v2 .g-trail .trail-up .trail-line{stroke:var(--gain)}.v2 .g-trail .trail-up .trail-dot{fill:var(--gain)}.v2 .g-trail .trail-down .trail-line{stroke:var(--loss)}.v2 .g-trail .trail-down .trail-dot{fill:var(--loss)}.v2 .g-lb .col-select{width:36px}.v2 .g-lb tr.is-me>*,.v2 .g-lb tr.is-selected>*{background:var(--accent-wash)}.v2 .g-lb tr.is-pinned>*{border-top:1px solid var(--hairline-strong)}.v2 .g-lb-rank{display:inline-flex;align-items:center;gap:var(--space-2);font-weight:var(--weight-medium)}.v2 .g-lb-move{display:inline-flex;align-items:center;gap:2px;font-size:var(--text-xs)}.v2 .g-lb-move svg{width:12px;height:12px}.v2 .g-lb-move.g-mute svg{color:var(--ink-4)}.v2 .g-who{display:inline-flex;align-items:center;gap:var(--space-2);border-radius:var(--radius-control);color:var(--ink-1)}.v2 .g-nm{font-weight:var(--weight-medium)}.v2 .g-who:hover .g-nm{text-decoration:underline;text-decoration-color:var(--hairline-strong);text-underline-offset:4px}.v2 .g-lb-hit{display:flex;align-items:center;gap:var(--space-3);min-width:140px}.v2 .g-lb-hit .num{min-width:4ch}.v2 .g-meter{flex:1;max-width:96px;height:6px;border-radius:var(--radius-full);background:var(--sunken);box-shadow:inset 0 0 0 1px var(--hairline);overflow:hidden}.v2 .g-meter i{display:block;height:100%;border-radius:var(--radius-full);background:var(--ink-3)}.v2 .g-meter.is-gain i{background:var(--gain)}.v2 .g-form{display:inline-flex;gap:3px}.v2 .g-form i{width:8px;height:8px;border-radius:var(--radius-full);background:var(--raised);box-shadow:inset 0 0 0 1px var(--hairline-strong)}.v2 .g-form i.is-hit{background:var(--gain);box-shadow:none}.v2 .g-form i.is-pending{background:none}.v2 .g-note{display:flex;align-items:center;gap:var(--space-2);margin:0;padding:var(--space-3) var(--space-4);border-top:1px solid var(--hairline);font-size:var(--text-xs);color:var(--ink-3)}.v2 .g-note svg{width:14px;height:14px;flex:none}.v2 .g-act{display:flex;align-items:stretch;gap:var(--space-1);max-width:560px;height:32px;margin-top:var(--space-5)}.v2 .g-act i{flex:1;display:flex;align-items:flex-end;max-width:12px;border-radius:var(--radius-control);background:var(--raised);overflow:hidden}.v2 .g-act b{display:flex;flex-direction:column;justify-content:flex-end;width:100%;min-height:2px;border-radius:var(--radius-control);background:var(--ink-3);overflow:hidden}.v2 .g-act u{display:block;width:100%;background:var(--gain)}.v2 .g-act i:hover b{background:var(--ink-1)}.v2 .g-picked{font-size:var(--text-xs);color:var(--ink-2)}.v2 .g-empty h3{margin:0;font-size:var(--text-md);font-weight:var(--weight-semibold);color:var(--ink-1)}.v2 .g-empty p{margin:0}.v2 .g-empty-icon{display:grid;place-items:center;width:40px;height:40px;border-radius:var(--radius-full);background:var(--raised);color:var(--ink-2);box-shadow:var(--edge-top)}.v2 .g-empty-icon svg{width:18px;height:18px}.v2.cp{--cp-line2: var(--hairline-strong);--cp-plat: var(--accent);gap:var(--space-4);padding-bottom:var(--space-7);background:none}.content:has(>.cp.v2){background:var(--light-ambient),var(--canvas);background-repeat:no-repeat}.v2.cp .cp-back,.v2.cp .cp-empty{font-size:var(--text-xs);border-radius:var(--radius-control)}.v2.cp .cp-face .person-avatar{font-size:var(--text-lg);border-radius:var(--radius-full)}.v2.cp .cp-id h1{font-size:var(--text-lg);font-family:var(--font-sans)}.v2.cp .cp-meta,.v2.cp .cp-acts .ft-btn,.v2.cp .cp-acts .cp-chip,.v2.cp .cp-sug-q,.v2.cp .cp-sug-n b,.v2.cp .cp-when .num,.v2.cp .cp-left .num,.v2.cp .cp-chart figcaption,.v2.cp .cp-tip b{font-size:var(--text-xs)}.v2.cp .cp-acc.num,.v2.cp .cp-dim,.v2.cp .cp-chip.is-src,.v2.cp .cp-link-note,.v2.cp .cp-sug-n span,.v2.cp .cp-win,.v2.cp .cp-lab,.v2.cp .cp-hint,.v2.cp .cp-olegend,.v2.cp .cp-sec h2 .num,.v2.cp .cp-th,.v2.cp .cp-cn span,.v2.cp .cp-when .ft-m,.v2.cp .cp-pair .ft-m,.v2.cp .cp-pair:before,.v2.cp .cp-ax{font-size:var(--text-2xs)}.v2.cp .cp-chip{font-size:var(--text-2xs);font-family:var(--font-sans);border-radius:var(--radius-control)}.v2.cp .cp-via,.v2.cp .cp-res,.v2.cp .cp-tip{font-size:var(--text-2xs);border-radius:var(--radius-control)}.v2.cp .cp-unlink,.v2.cp .cp-link,.v2.cp .cp-sug,.v2.cp .cp-tabs button.is-on:after,.v2.cp .cp-obar,.v2.cp .cp-olegend i,.v2.cp .cp-coin .token-avatar,.v2.cp .cp-wbar,.v2.cp .cp-wbar:after,.v2.cp .cp-charts{border-radius:var(--radius-control)}.v2.cp .cp-link input{font-size:var(--text-xs);font-family:var(--font-sans);border-radius:var(--radius-control)}.v2.cp .cp-tabs button,.v2.cp .cp-sec h2,.v2.cp .cp-cn b,.v2.cp .cp-pair b{font-size:var(--text-sm)}.v2.cp .cp-stat>b{font-size:var(--text-xl)}.v2.cp .cp-chart figcaption b{font-size:var(--text-md)}.v2.cp .cp-sk-face{border-radius:var(--radius-full)}.v2.cp .cp-back{color:var(--ink-3)}.v2.cp .cp-back:hover{background:var(--raised);color:var(--ink-1)}.v2.cp .cp-id h1{font-weight:var(--weight-semibold);letter-spacing:var(--tracking-figure)}.v2.cp .cp-meta{color:var(--ink-3)}.v2.cp .cp-chip,.v2.cp .cp-via{border:0;border-radius:var(--radius-full);background:var(--raised);color:var(--ink-2);letter-spacing:0;text-transform:none;font-family:var(--font-sans)}.v2.cp .cp-chip.is-house{color:var(--ink-1);background:var(--accent-wash)}.v2.cp .cp-unlink:hover:not(:disabled){background:var(--loss-wash)}.v2.cp .cp-acts .ft-btn.is-on{border-color:var(--hairline-strong)}.v2.cp .cp-link{border:0;border-radius:var(--radius-panel);background:var(--sunken);box-shadow:inset 0 0 0 1px var(--hairline)}.v2.cp .cp-link input{height:var(--control-h);border:0;background:var(--panel);box-shadow:inset 0 0 0 1px var(--hairline)}.v2.cp .cp-link input:focus{box-shadow:var(--focus-ring)}.v2.cp .cp-link input[aria-invalid=true]{box-shadow:inset 0 0 0 1px var(--loss)}.v2.cp .cp-sug{border:0;border-radius:var(--radius-panel);background:var(--light-panel),var(--panel);box-shadow:var(--edge-top),0 0 0 1px var(--hairline)}.v2.cp .cp-bar{margin-top:0}.v2.cp .cp-tabs button{color:var(--ink-3);font-weight:var(--weight-medium)}.v2.cp .cp-tabs button:hover,.v2.cp .cp-tabs button.is-on{color:var(--ink-1)}.v2.cp .cp-win{color:var(--ink-3)}.v2.cp .cp-strip{display:flex;flex-wrap:wrap;align-items:flex-start;gap:var(--space-4) var(--space-6);padding:var(--space-3) 0 var(--space-2);border:0}.v2.cp .cp-stat{gap:var(--space-1);padding:0;border:0}.v2.cp .cp-lab{font-size:var(--text-xs);font-weight:var(--weight-regular);letter-spacing:0;text-transform:none;color:var(--ink-3)}.v2.cp .cp-stat>b{font-family:var(--font-sans);font-size:var(--text-lg);font-weight:var(--weight-semibold);line-height:var(--leading-tight);letter-spacing:var(--tracking-figure);color:var(--ink-1)}.v2.cp .cp-stat>b.is-g{color:var(--gain)}.v2.cp .cp-hint{font-size:var(--text-xs);color:var(--ink-3)}.v2.cp .cp-stat.is-hero{flex-basis:100%;gap:var(--space-2)}.v2.cp .cp-stat.is-hero .cp-lab{display:none}.v2.cp .cp-stat.is-hero>b,.v2.cp .cp-stat.is-hero>b.is-g{font-size:var(--text-hero);color:var(--ink-1)}.v2.cp .cp-stat.is-hero .cp-hint{max-width:64ch;white-space:normal}.v2.cp .cp-out{min-width:220px}.v2.cp .cp-obar{height:6px;margin:var(--space-2) 0;border-radius:var(--radius-full);background:var(--sunken)}.v2.cp .cp-obar .is-m,.v2.cp .cp-olegend .is-m{background:var(--ink-3)}.v2.cp .cp-obar .is-o{background:var(--hairline-strong)}.v2.cp .cp-olegend{color:var(--ink-2)}.v2.cp .cp-olegend i{border-radius:var(--radius-full)}.v2.cp .cp-olegend .is-o{border:1px solid var(--hairline-strong);background:none}.v2.cp .cp-sec{gap:0}.v2.cp .cp-sec h2{align-items:center;min-height:56px;padding:0 var(--space-4);font-size:var(--text-md);font-weight:var(--weight-semibold)}.v2.cp .cp-sec h2 .num{color:var(--ink-3)}.v2.cp .cp-sec>.cp-empty{padding:var(--space-5) var(--space-4) var(--space-6);border:0;border-top:1px solid var(--hairline);border-radius:0;text-align:left}.v2.cp .cp-empty{color:var(--ink-3);font-size:var(--text-sm)}.v2.cp .cp-table{border-top:1px solid var(--hairline)}.v2.cp .cp-tr{min-height:52px;padding:var(--space-2) var(--space-4);border-bottom:1px solid var(--hairline)}.v2.cp .cp-tr:last-child{border-bottom:0}.v2.cp .cp-tr:not(.cp-th):hover{background:var(--raised)}.v2.cp .cp-th{min-height:36px;padding-top:0;padding-bottom:0;font-size:var(--text-2xs);letter-spacing:0;text-transform:none;color:var(--ink-3)}.v2.cp .cp-cn span,.v2.cp .cp-when .ft-m,.v2.cp .cp-pair .ft-m{color:var(--ink-3)}.v2.cp .cp-pair:before{letter-spacing:0;text-transform:none;color:var(--ink-3)}.v2.cp .cp-res{height:20px;border:0;border-radius:var(--radius-full)}.v2.cp .cp-res.is-w{background:var(--gain-wash)}.v2.cp .cp-res.is-m{background:var(--raised)}.v2.cp .cp-res.is-o{box-shadow:inset 0 0 0 1px var(--hairline-strong)}.v2.cp .cp-wbar{height:4px;background:var(--sunken)}.v2.cp .cp-wbar:after{background:var(--ink-2)}.v2.cp .cp-wbar.is-w:after{background:var(--gain)}.v2.cp .cp-charts{border:0;border-radius:var(--radius-panel);background:var(--light-panel),var(--panel);box-shadow:var(--edge-top),0 0 0 1px var(--hairline)}.v2.cp .cp-charts-empty{padding:var(--space-5) var(--space-4);text-align:left}.v2.cp .cp-chart{padding:var(--space-4) var(--space-4) var(--space-2)}.v2.cp .cp-chart figcaption{color:var(--ink-3)}.v2.cp .cp-chart figcaption b{font-weight:var(--weight-semibold);color:var(--ink-1)}.v2.cp .cp-zero,.v2.cp .cp-ref{stroke:var(--hairline-strong)}.v2.cp .cp-cross{stroke:var(--ink-3)}.v2.cp .cp-area{display:none}.v2.cp .cp-dot{stroke:var(--panel)}.v2.cp .cp-tip{border:0;background:var(--overlay);box-shadow:var(--shadow-overlay);color:var(--ink-2)}@media(max-width:1100px){.v2 .g-act{max-width:none}}@media(max-width:767px){.v2 .g-id{padding-top:var(--space-4)}.v2 .g-id-end{width:100%;margin-left:0}.v2 .g-id-end .btn{flex:1;height:var(--control-h-touch)}.v2 .g-crumbs{margin-top:var(--space-2)}.v2 .g-titlehead{padding-top:var(--space-4)}.v2 .g-lb-hit{min-width:112px}.v2 .g-trail{width:120px}.v2 :is(.g-standing,.g-lb) td,.v2 .g-standing th[scope=row]{height:var(--control-h-touch)}.v2.cp .cp-strip{gap:var(--space-4) var(--space-5)}.v2.cp .cp-stat.is-hero>b,.v2.cp .cp-stat.is-hero>b.is-g{font-size:var(--text-hero)}.v2.cp .cp-tr{padding:var(--space-3) var(--space-3)}}.v2.rd-wt .inbox-head .card-title{font-size:var(--text-lg)}.v2.rd-wt .inbox-day{font-size:var(--text-sm)}.v2.rd-wt .dt-title .page-title{font-size:var(--text-xl)}.v2.rd-wt .dt-field input,.v2.rd-wt .dt-notice{font-size:var(--text-sm)}.v2.rd-wt .dt-muted{font-size:var(--text-xs)}.v2.rd-wt .dt-table{font-size:var(--text-sm)}.v2.rd-wt .dt-table th{font-size:var(--text-2xs)}.v2.rd-wt .dt-dev-name{font-size:var(--text-sm)}.v2.rd-wt .dt-dev-wallet{font-size:var(--text-xs)}.v2.rd-wt .dt-label-input{font-size:var(--text-sm)}.v2.rd-wt .dt-scanning{font-size:var(--text-xs)}.v2.rd-wt .dt-toggle,.v2.rd-wt .dt-list-note{font-size:var(--text-sm)}.v2.rd-wt .dt-note-field{border-radius:0}.v2.rd-wt .dt-by{font-size:var(--text-2xs)}.v2.rd-wt .dt-prop-title{font-size:var(--text-sm)}.v2.rd-wt .dt-prop-note,.v2.rd-wt .dt-prop-by{font-size:var(--text-xs)}.v2.rd-wt .dt-status{font-size:var(--text-xs);border-radius:var(--radius-full)}.v2.rd-wt .wt-sk-line{border-radius:var(--radius-control)}.v2.rd-wt .wt-tabs .tab{border-radius:0}.v2.rd-wt .wt-top-name{font-size:var(--text-md)}.v2.rd-wt .wt-import-text{font-size:var(--text-xs)}.v2.rd-wt .wt-import-result{font-size:var(--text-sm)}.v2.rd-wt .wt-import-problem{font-size:var(--text-xs)}.v2.rd-wt .wt-notify-title{font-size:var(--text-md)}.v2.rd-wt .wt-muted-note{font-size:var(--text-sm)}.v2.rd-wt .wt-quiet{font-size:var(--text-xs)}.v2.rd-wt .wt-filter-search input{font-size:var(--text-sm)}.v2.rd-wt .wt-tag{border-radius:var(--radius-control);font-size:var(--text-2xs)}.v2.rd-wt .wt-copy-chip{border-radius:var(--radius-control);font-size:var(--text-xs)}.v2.rd-wt .wt-last{font-size:var(--text-sm)}.v2.rd-wt .wt-trigger{border-radius:var(--radius-control);font-size:var(--text-2xs)}.v2.rd-wt .wt-mode,.v2.rd-wt .wt-sound{border-radius:var(--radius-control);font-size:var(--text-xs)}.v2.rd-wt .wt-left{font-size:var(--text-2xs)}.v2.rd-wt .wt-bulk-count{font-size:var(--text-sm)}.v2.rd-wt .wt-def-label{font-size:var(--text-2xs)}.v2.rd-wt .wt-feed-pill{border-radius:var(--radius-full);font-size:var(--text-2xs)}.v2.rd-wt .wt-feed-top{font-size:var(--text-sm)}.v2.rd-wt .wt-feed-age{font-size:var(--text-xs)}.v2.rd-wt .wt-feed-what{font-size:var(--text-sm)}.v2.rd-wt .wt-feed-meta{font-size:var(--text-xs)}.v2.rd-wt .wt-feed-btn{border-radius:var(--radius-control);font-size:var(--text-xs)}.v2.rd-wt .wt-feed-quiet,.v2.rd-wt .rd-label{font-size:var(--text-2xs)}.v2.rd-wt .rd-link{font-size:var(--text-xs)}.v2.rd-wt .rd-kpi-v{font-size:var(--text-xl)}.v2.rd-wt .rd-kpi-v small{font-size:var(--text-sm)}.v2.rd-wt .rd-kpi-d{font-size:var(--text-xs)}.v2.rd-wt .rd-search{border-radius:var(--radius-control)}.v2.rd-wt .rd-search input{font-size:var(--text-xs)}.rd-wt.v2 .page-title{font-size:var(--text-lg)}.rd-wt.v2 .page-sub{font-size:var(--text-xs)}.rd-wt.v2 :is(.empty-title){font-size:var(--text-sm)}.rd-wt.v2 .link,.rd-wt.v2 .dt-import{font-size:var(--text-xs)}.rd-wt.v2 .btn{border-radius:var(--radius-control);font-size:var(--text-xs)}.rd-wt.v2 .icon-btn,.rd-wt.v2 .field{border-radius:var(--radius-control)}.rd-wt.v2 .field input{font-size:var(--text-xs)}.rd-wt.v2 .select{border-radius:var(--radius-control);font-size:var(--text-xs)}.rd-wt.v2 .switch,.rd-wt.v2 .switch-thumb{border-radius:var(--radius-full)}.rd-wt.v2 .checkbox{border-radius:var(--radius-control)}.rd-wt.v2 .popover:not(.is-floating){border-radius:var(--radius-control)}.rd-wt.v2 .popover .menu-item{border-radius:var(--radius-control);font-size:var(--text-xs)}.rd-wt.v2 .tab-count{font-size:var(--text-2xs)}.rd-wt.v2 .segmented{border-radius:var(--radius-control)}.rd-wt.v2 .segment{border-radius:var(--radius-control);font-size:var(--text-2xs)}.rd-wt.v2 :is(.ds-field,.dt-field){border-radius:var(--radius-control) 0 0 var(--radius-control)}.rd-wt.v2 :is(.ds-field,.dt-field) input{font-size:var(--text-xs)}.rd-wt.v2 .dt-note-field{border-radius:0}.rd-wt.v2 :is(.ds-form,.dt-form) .btn{border-radius:0 var(--radius-control) var(--radius-control) 0}.rd-wt.v2 .ds-recent{font-size:var(--text-2xs)}.rd-wt.v2 .ds-chip{border-radius:var(--radius-control);font-size:var(--text-2xs)}.rd-wt.v2 .ds-link{border-radius:var(--radius-control);font-size:var(--text-xs)}.rd-wt.v2 .ds-status{font-size:var(--text-2xs)}.rd-wt.v2 .skeleton,.rd-wt.v2 .wt-sk-block{border-radius:var(--radius-control)}.rd-wt.v2 .rd-kpi-v{font-size:var(--text-lg)}.rd-wt.v2 .rd-kpi-v small{font-size:var(--text-xs)}.rd-wt.v2 .rd-kpi-d{font-size:var(--text-2xs)}.rd-wt.v2 .wt-top-name{font-size:var(--text-md)}.rd-wt.v2 .ds-reasons{font-size:var(--text-xs)}.rd-wt.v2 .ds-reasons .ds-dot{border-radius:var(--radius-control)}.rd-wt.v2 .count-pill{font-size:var(--text-2xs);border-radius:var(--radius-control)}.rd-wt.v2 .chart-svg .axis-label,.rd-wt.v2 .chart-svg .hist-value{font-size:var(--text-2xs)}.rd-wt.v2 .ds-filters{border-radius:var(--radius-control)}.rd-wt.v2 .ds-filter{border-radius:var(--radius-control);font-size:var(--text-xs)}.rd-wt.v2 .ds-filter span{font-size:var(--text-2xs)}.rd-wt.v2 .dt-notice{font-size:var(--text-xs);border-radius:0}.rd-wt.v2 .dt-list-note{font-size:var(--text-2xs)}.rd-wt.v2 .wt-notify-title{font-size:var(--text-sm)}.rd-wt.v2 .wt-notify-main .dt-muted{font-size:var(--text-2xs)}.rd-wt.v2 .dt-toggle{font-size:var(--text-xs)}.rd-wt.v2 .wt-quiet{font-size:var(--text-2xs)}.rd-wt.v2 .wt-muted-note{font-size:var(--text-xs)}.rd-wt.v2 .wt-import-text{border-radius:var(--radius-control);font-size:var(--text-xs)}.rd-wt.v2 .wt-import-result{border-radius:0;font-size:var(--text-xs)}.rd-wt.v2 .dt-prop{border-radius:0}.rd-wt.v2 .dt-dev-name{font-size:var(--text-sm)}.rd-wt.v2 .dt-dev-wallet{font-size:var(--text-2xs)}.rd-wt.v2 .wt-tag,.rd-wt.v2 .wt-copy-chip{border-radius:var(--radius-control);font-size:var(--text-2xs)}.rd-wt.v2 .wt-last{font-size:var(--text-xs)}.rd-wt.v2 .wt-trigger{border-radius:var(--radius-control);font-size:var(--text-2xs)}.rd-wt.v2 :is(.wt-mode,.wt-sound){border-radius:var(--radius-control);font-size:var(--text-xs)}.rd-wt.v2 .wt-left,.rd-wt.v2 .dt-scanning{font-size:var(--text-2xs)}.rd-wt.v2 .dt-label-input{border-radius:var(--radius-control);font-size:var(--text-xs)}.rd-wt.v2 .wt-bulk{border-radius:var(--radius-control)}.rd-wt.v2 .wt-bulk-count,.rd-wt.v2 .wt-stats-scope .segment{font-size:var(--text-xs)}.v2.rd-wt .wt-stats .rd-sechead .rd-link{font-size:var(--text-2xs)}.rd-wt.v2 .wt-stats .dt-table td{font-size:var(--text-sm)}.rd-wt.v2 .wt-stats .wt-c-rank{font-size:var(--text-2xs)}.v2.rd-wt .wt-coin .dt-stack b{font-size:var(--text-sm)}.v2.rd-wt .wt-coin .dt-stack span{font-size:var(--text-2xs)}.v2.rd-wt .wt-more{font-size:var(--text-xs)}.rd-wt.v2 .wt-defaults .wt-notify-title,.rd-wt.v2 .wt-defaults .dt-muted,.rd-wt.v2 .wt-def-label{font-size:var(--text-2xs)}.rd-wt.v2 .wt-feed{border-radius:0}.rd-wt.v2 .wt-feed-title{font-size:var(--text-md)}.rd-wt.v2 .wt-feed-pill{border-radius:var(--radius-control);font-size:var(--text-2xs)}.rd-wt.v2 .wt-feed .inbox-day{font-size:var(--text-2xs)}.rd-wt.v2 .wt-feed-row{border-radius:0}.rd-wt.v2 .wt-feed-top{font-size:var(--text-sm)}.rd-wt.v2 .wt-feed-age{font-size:var(--text-2xs)}.rd-wt.v2 .wt-feed-what{font-size:var(--text-xs)}.rd-wt.v2 .wt-feed-meta{font-size:var(--text-2xs)}.rd-wt.v2 .wt-feed-btn{border-radius:var(--radius-control);font-size:var(--text-2xs)}.rd-wt.v2 .wt-feed-quiet{font-size:var(--text-2xs)}.rd-wt.v2 .alerts-empty{font-size:var(--text-xs)}.v2.rd-wt .bd-drawer .rd-label,.v2.rd-wt .sn-side .rd-label{font-size:var(--text-2xs)}.v2.rd-wt .nb-step-head .rd-label{font-size:var(--text-xs)}.v2.rd-wt .nb-profile-fig .rd-label,.v2.rd-wt .lbf-ladder .rd-label{font-size:var(--text-2xs)}.v2.rd-wt .lbf-fold-head .rd-label{font-size:var(--text-xs)}@media(max-width:767px){.v2.rd-wt .dt-title .page-title{font-size:var(--text-xl)}.rd-wt.v2 .rd-kpi-v{font-size:var(--text-lg)}.rd-wt.v2 .wt-table td.wt-c-pnl{font-size:var(--text-2xs)}.rd-wt.v2 .wt-table td.wt-c-fig{font-size:var(--text-xs)}.rd-wt.v2 .wt-table td.wt-c-fig:before{font-size:var(--text-2xs)}.rd-wt.v2 .wt-trigger{font-size:var(--text-2xs)}}.v2.rd-wt,.v2.rd-wt .dt-layout,.v2.rd-wt .dt-main{gap:var(--space-4)}.v2.rd-wt .dt-head{align-items:flex-end;padding:var(--space-6) 0 0}.v2.rd-wt .dt-title .page-title{margin:0;font-weight:var(--weight-semibold);line-height:var(--leading-tight);letter-spacing:var(--tracking-figure);color:var(--ink-1)}.v2.rd-wt .dt-title .page-sub{margin:var(--space-2) 0 0;font-size:var(--text-sm);color:var(--ink-3)}.v2.rd-wt .dt-form{gap:var(--space-2)}.v2.rd-wt .dt-field{height:var(--control-h);border:0;border-radius:var(--radius-full);background:var(--sunken);box-shadow:inset 0 0 0 1px var(--hairline)}.v2.rd-wt .dt-field:focus-within{box-shadow:var(--focus-field)}.v2.rd-wt .dt-field.is-invalid{box-shadow:inset 0 0 0 1px var(--loss)}.v2.rd-wt .dt-field input{padding:0 var(--space-4);font-family:var(--font-mono);color:var(--ink-1)}.v2.rd-wt .dt-field input::placeholder{font-family:var(--font-sans);color:var(--ink-3)}.v2.rd-wt .dt-form .btn,.v2.rd-wt .dt-form.has-note .dt-field+.dt-note-field+.btn{height:var(--control-h);padding:0 var(--space-4);border-radius:var(--radius-full)}.v2.rd-wt .dt-note-field{height:var(--control-h);border:0;border-radius:var(--radius-full);background:var(--sunken);box-shadow:inset 0 0 0 1px var(--hairline)}.v2.rd-wt .dt-import{font-size:var(--text-xs);color:var(--ink-2)}.v2.rd-wt .dt-import:hover{color:var(--ink-1)}.v2.rd-wt .wt-tabs-row{margin:0}.v2.rd-wt .wt-stats-scope{border-radius:var(--radius-full)}.v2.rd-wt .dt-notice{padding:var(--space-3) var(--space-4);border:0;border-radius:var(--radius-panel);background:var(--panel);box-shadow:inset 0 0 0 1px var(--hairline);color:var(--ink-2)}.v2.rd-wt .dt-notice.is-bad{background:var(--warn-wash);color:var(--ink-1);box-shadow:none}.v2.rd-wt .dt-notice.is-bad svg{color:var(--warn)}.v2.rd-wt .wt-figs{margin:0;padding:var(--space-2) 0 var(--space-1);gap:var(--space-4) var(--space-7)}.v2.rd-wt .wt-fig dd{align-items:center}.v2.rd-wt .wt-fig dd+dd.wt-fig-sub{display:block;margin-top:var(--space-1);font-family:var(--font-sans);font-size:var(--text-xs);font-weight:var(--weight-regular);line-height:var(--leading-snug);letter-spacing:0;color:var(--ink-3)}.v2.rd-wt .wt-fig-sub.tone-gain,.v2.rd-wt .wt-fig-sub .tone-gain{color:var(--gain)}.v2.rd-wt .wt-fig-sub .tone-loss{color:var(--loss)}.v2.rd-wt .wt-fig dd small{font-family:var(--font-sans)}.v2.rd-wt .wt-fig .num{font-family:var(--font-sans);font-variant-numeric:tabular-nums}.v2.rd-wt .wt-fig .rd-trend{width:56px;height:20px;margin-left:var(--space-2)}.v2.rd-wt .wt-fig .rd-trend rect{fill:var(--ink-4)}.v2.rd-wt .wt-fig .rd-trend rect.is-last{fill:var(--ink-2)}.v2.rd-wt .wt-fig .rd-trend polyline{fill:none;stroke-width:1.5}.v2.rd-wt .wt-fig .rd-trend .tone-gain{stroke:var(--gain)}.v2.rd-wt .wt-fig .rd-trend .tone-loss{stroke:var(--loss)}.v2.rd-wt .wt-fig .wt-ring{width:20px;height:20px;margin-left:var(--space-2)}.v2.rd-wt .wt-ring-track{fill:none;stroke:var(--raised)}.v2.rd-wt .wt-ring-fill{fill:none;stroke:var(--gain)}.v2.rd-wt .wt-fig .wt-top-name{display:inline-flex;align-items:center;gap:var(--space-2)}.v2.rd-wt .wt-fig .wt-top-name .person-avatar,.v2.rd-wt .wt-fig .wt-top-name .identicon{width:20px;height:20px}.v2.rd-wt .wt-list-panel{display:flex;flex-direction:column}.v2.rd-wt .dt-lists.g-ph{flex-wrap:wrap;justify-content:space-between;gap:var(--space-2) var(--space-4);border-bottom:1px solid var(--hairline)}.v2.rd-wt .dt-lists .dt-list-tabs{border:0}.v2.rd-wt .dt-list-note{display:inline-flex;align-items:center;gap:var(--space-2);margin:0;font-size:var(--text-xs);color:var(--ink-3)}.v2.rd-wt .dt-list-note svg{width:14px;height:14px;flex:none}.v2.rd-wt .dt-list-note .link{color:var(--ink-2)}.v2.rd-wt .dt-list-note .link:hover{color:var(--ink-1)}.v2.rd-wt .wt-notify{padding:var(--space-3) var(--space-4);border:0;border-bottom:1px solid var(--hairline);border-radius:0;background:none;box-shadow:none}.v2.rd-wt .wt-notify-title{margin:0;font-weight:var(--weight-semibold);color:var(--ink-1)}.v2.rd-wt .wt-notify .dt-muted,.v2.rd-wt .wt-defaults .dt-muted{margin:var(--space-1) 0 0;font-family:var(--font-sans);color:var(--ink-3)}.v2.rd-wt .wt-notify-channels{border-left-color:var(--hairline)}.v2.rd-wt .wt-quiet .link{color:var(--ink-2)}.v2.rd-wt .wt-muted-note{display:inline-flex;align-items:center;gap:var(--space-2);color:var(--warn);font-size:var(--text-xs)}.v2.rd-wt .wt-table-card{border:0;border-radius:0;background:none;box-shadow:none}.v2.rd-wt .wt-filters{padding:var(--space-3) var(--space-4);gap:var(--space-2)}.v2.rd-wt .wt-filters .g-search{width:260px}@media(min-width:768px){.v2.rd-wt .wt-filters .g-search{flex:1 1 160px;width:auto;max-width:260px}}.v2.rd-wt .wt-filters .g-search button{display:grid;place-items:center;width:24px;height:24px;border-radius:var(--radius-full);color:var(--ink-3)}.v2.rd-wt .wt-filters .g-search button:hover{color:var(--ink-1)}.v2.rd-wt .wt-mode-tabs .tab{height:28px}.v2.rd-wt .wt-table-card .table-wrap{border-top:1px solid var(--hairline)}.v2.rd-wt .g-lb.wt-table td{height:auto;min-height:var(--row-h);padding-top:var(--space-2);padding-bottom:var(--space-2)}.v2.rd-wt .g-lb.wt-table .wt-check{width:36px}.v2.rd-wt .g-lb .dt-sort{display:inline-flex;align-items:center;gap:var(--space-1);padding:0;border:0;background:none;color:inherit;font:inherit;letter-spacing:0;text-transform:none}.v2.rd-wt .g-lb .dt-sort.is-on{color:var(--ink-1)}.v2.rd-wt .g-lb .dt-sort svg{width:12px;height:12px}.v2.rd-wt .wt-table .dt-dev-name{font-weight:var(--weight-medium);color:var(--ink-1)}.v2.rd-wt .wt-table .dt-dev-wallet{font-family:var(--font-mono);color:var(--ink-3)}.v2.rd-wt .dt-table-empty{margin:0;padding:var(--space-5) var(--space-4);color:var(--ink-3)}.v2.rd-wt .wt-tag{height:20px;padding:0 var(--space-2);border:0;background:var(--raised);color:var(--ink-2);font-weight:var(--weight-medium)}.v2.rd-wt .wt-tag.is-add{background:none;color:var(--ink-3);box-shadow:inset 0 0 0 1px var(--hairline-strong)}.v2.rd-wt .wt-tag.is-add:hover{color:var(--ink-1)}.v2.rd-wt .wt-copy-chip{height:20px;padding:0 var(--space-2);border:0;border-radius:var(--radius-full);font-weight:var(--weight-medium)}.v2.rd-wt .wt-copy-chip.is-good{background:var(--gain-wash);color:var(--gain)}.v2.rd-wt .wt-copy-chip.is-warn{background:var(--warn-wash);color:var(--warn)}.v2.rd-wt .wt-copy-chip.is-bad{background:var(--loss-wash);color:var(--loss)}.v2.rd-wt .wt-copy-chip.is-muted{background:var(--raised);color:var(--ink-3)}.v2.rd-wt .wt-triggers{gap:0;padding:2px;border-radius:var(--radius-full);background:var(--sunken);box-shadow:inset 0 0 0 1px var(--hairline)}.v2.rd-wt .wt-trigger{height:22px;padding:0 var(--space-2);border:0;border-radius:var(--radius-full);background:none;color:var(--ink-3);font-weight:var(--weight-medium)}.v2.rd-wt .wt-trigger.is-on{background:var(--accent);color:var(--accent-ink);box-shadow:none}.v2.rd-wt .wt-trigger:not(.is-on):hover{color:var(--ink-1)}.v2.rd-wt .wt-mode{height:28px;padding:0 var(--space-2);border:0;border-radius:var(--radius-full);background:var(--raised);color:var(--ink-1);font-weight:var(--weight-medium);box-shadow:var(--edge-top)}.v2.rd-wt .wt-mode.is-alert svg:first-child{color:var(--accent)}.v2.rd-wt .wt-mode.is-muted{background:var(--warn-wash);color:var(--warn);box-shadow:none}.v2.rd-wt .wt-sound{border:0;color:var(--ink-2)}.v2.rd-wt .wt-sound:hover{background:var(--raised);color:var(--ink-1)}.v2.rd-wt .wt-sound.is-off{color:var(--ink-3)}.v2.rd-wt .wt-defaults.g-panel{padding:var(--space-4);border:0}.v2.rd-wt .wt-def-label{font-family:var(--font-sans);letter-spacing:0;text-transform:none;color:var(--ink-3)}.v2.rd-wt .dt-toggle{color:var(--ink-2)}.v2.rd-wt .wt-feed.g-panel{gap:0;padding:0 0 var(--space-3);border:0}.v2.rd-wt .wt-feed .inbox-head.g-ph{border-bottom:1px solid var(--hairline)}.v2.rd-wt .wt-feed-title{margin:0;font-weight:var(--weight-semibold);color:var(--ink-1)}.v2.rd-wt .wt-feed-pill{height:20px;padding:0 var(--space-2);border:0;background:var(--raised);color:var(--ink-3);font-family:var(--font-sans);letter-spacing:0;text-transform:none}.v2.rd-wt .wt-feed-pill.is-live{background:var(--gain-wash);color:var(--gain)}.v2.rd-wt .wt-feed .wt-feed-tabs{display:inline-flex;margin:var(--space-3) var(--space-4) var(--space-1);align-self:flex-start}.v2.rd-wt .wt-feed .wt-feed-tabs .tab{justify-content:center}.v2.rd-wt .wt-feed .alerts-empty{padding:var(--space-4);font-size:var(--text-xs);color:var(--ink-3)}.v2.rd-wt .wt-feed .inbox-group{padding:0 var(--space-2)}.v2.rd-wt .wt-feed .inbox-day{margin:var(--space-3) var(--space-2) var(--space-1);font-family:var(--font-sans);font-weight:var(--weight-medium);letter-spacing:0;text-transform:none;color:var(--ink-3)}.v2.rd-wt .wt-feed-list{gap:0}.v2.rd-wt .wt-feed-row{padding:var(--space-3) var(--space-2);border:0;border-radius:var(--radius-control);background:none;transition:background var(--dur-fast) var(--ease-out)}.v2.rd-wt .wt-feed-row:hover{background:var(--raised)}.v2.rd-wt .wt-feed-top b{font-weight:var(--weight-medium);color:var(--ink-1)}.v2.rd-wt .wt-feed-age,.v2.rd-wt .wt-feed-meta,.v2.rd-wt .wt-feed-quiet{font-family:var(--font-sans);color:var(--ink-3)}.v2.rd-wt .wt-feed-what{color:var(--ink-2)}.v2.rd-wt .wt-feed-what b{font-weight:var(--weight-medium);color:var(--ink-1)}.v2.rd-wt .wt-feed-chip{height:18px;padding:0 var(--space-2);border:0;border-radius:var(--radius-full);font-family:var(--font-sans);font-weight:var(--weight-medium);letter-spacing:0;line-height:18px;text-transform:none}.v2.rd-wt .wt-feed-chip.is-first{background:var(--gain-wash);color:var(--gain)}.v2.rd-wt .wt-feed-chip.is-buy{background:var(--accent-wash);color:var(--ink-1)}.v2.rd-wt .wt-feed-chip.is-sell{background:var(--loss-wash);color:var(--loss)}.v2.rd-wt .wt-feed-chip.is-feed{background:var(--raised);color:var(--ink-3)}.v2.rd-wt .wt-feed-btn{height:24px;padding:0 var(--space-2);border:0;border-radius:var(--radius-full);background:var(--raised);color:var(--ink-2);box-shadow:var(--edge-top)}.v2.rd-wt .wt-feed-btn:hover{background:var(--overlay);color:var(--ink-1)}.v2.rd-wt .wt-feed-channels{color:var(--ink-3)}.v2.rd-wt .wt-feed .btn-ghost{margin:var(--space-2) var(--space-4) 0}.v2.rd-wt .wt-stats{display:flex;flex-direction:column;gap:var(--space-4)}.v2.rd-wt .wt-stats-head{padding-top:var(--space-2)}.v2.rd-wt .wt-stats-head .g-act{max-width:640px}.v2.rd-wt .wt-stats-sec{padding:0}.v2.rd-wt .wt-stats-sec .g-ph{flex-wrap:wrap}.v2.rd-wt .wt-stats-sec .g-count{margin-left:auto}.v2.rd-wt .wt-coin{display:inline-flex;align-items:center;gap:var(--space-2)}.v2.rd-wt .wt-coin-text{display:flex;flex-direction:column;gap:2px}.v2.rd-wt .wt-coin-text b{font-weight:var(--weight-medium);color:var(--ink-1)}.v2.rd-wt .wt-coin-text span{font-size:var(--text-2xs)}.v2.rd-wt .g-lb .wt-c-rank{width:40px}.v2.rd-wt .wt-open{display:inline-block;width:6px;height:6px;margin-left:var(--space-2);vertical-align:middle;border-radius:var(--radius-full);background:var(--gain)}.v2.rd-wt .wt-rate{justify-content:flex-end;min-width:0}.v2.rd-wt .wt-rate .g-meter{flex:none;width:56px}.v2.rd-wt :is(.wt-top-table,.wt-board-table){table-layout:auto}.v2.rd-wt .wt-stats :is(.wt-top-table,.wt-board-table) th:nth-child(n){width:auto}.v2.rd-wt .wt-stats :is(.wt-top-table,.wt-board-table) th.wt-c-rank{width:40px}.v2.rd-wt .g-note.wt-more{width:100%;justify-content:center;border-radius:0 0 var(--radius-panel) var(--radius-panel);color:var(--ink-2);font-weight:var(--weight-medium);transition:color var(--dur-fast) var(--ease-out),background var(--dur-fast) var(--ease-out)}.v2.rd-wt .g-note.wt-more:hover{background:var(--raised);color:var(--ink-1)}.v2.rd-wt .g-tabs{gap:0;padding:2px;border:0;border-radius:var(--radius-full);flex-wrap:nowrap}.v2.rd-wt .g-tabs .tab{height:28px;margin:0;padding:0 var(--space-3);border:0;border-radius:var(--radius-full)}.v2.rd-wt .g-tabs .tab.is-active{background:var(--accent);color:var(--accent-ink);box-shadow:none}.v2.rd-wt .wt-window-inline{display:none}.v2.rd-wt .wt-table :is(th,td),.v2.rd-wt .wt-table :is(th,td):first-child,.v2.rd-wt .wt-table :is(th,td):first-child+:is(th,td){background:var(--panel)}.v2.rd-wt .wt-table .dt-row:hover td,.v2.rd-wt .wt-table .dt-row:hover td:first-child,.v2.rd-wt .wt-table .dt-row:hover td:first-child+td{background:var(--raised)}.v2.rd-wt .wt-table th{height:36px}.v2.rd-wt .wt-feed.g-panel{margin-top:var(--space-6);border-left:0}.v2.rd-wt .wt-feed .inbox-head.g-ph{padding:var(--space-3) var(--space-4)}.v2.rd-wt .wt-feed .wt-feed-tabs{border:0}.v2.rd-wt .wt-feed .inbox-day{padding:0;font-size:var(--text-xs)}.v2.rd-wt .wt-feed-row,.v2.rd-wt .wt-feed-row.is-alert{padding:var(--space-3) var(--space-2);border:0;border-radius:var(--radius-control);box-shadow:none}.v2.rd-wt .wt-feed-list>li+li .wt-feed-row{box-shadow:0 -1px 0 var(--hairline)}.v2.rd-wt .wt-feed .alerts-empty{padding:var(--space-4)}.v2.rd-wt .dt-lists+.wt-notify{margin-top:0}.v2.rd-wt .wt-defaults .wt-notify-title{font-size:var(--text-md);font-weight:var(--weight-semibold);letter-spacing:0;text-transform:none;color:var(--ink-1)}.v2.rd-wt .wt-notify-main .dt-muted{font-family:var(--font-sans);font-size:var(--text-xs)}.v2.rd-wt .wt-notify-mute .btn{border:0}@media(max-width:1100px){.v2.rd-wt .wt-feed.g-panel{position:static;max-height:none;margin-top:0}}@media(max-width:767px){.v2.rd-wt .wt-window-inline{display:inline-flex}.v2.rd-wt .wt-table td.wt-c-fig:before{font-family:var(--font-sans);font-size:var(--text-xs);letter-spacing:0;text-transform:none;color:var(--ink-3)}}.v2.rd-ds .kbd{font-size:var(--text-2xs);border-radius:var(--radius-control)}.v2.rd-ds .live-dot{border-radius:var(--radius-full)}.v2.rd-ds .btn{font-size:var(--text-sm)}.v2.rd-ds .segmented{border-radius:var(--radius-control)}.v2.rd-ds .segment{border-radius:var(--radius-control);font-size:var(--text-sm)}.v2.rd-ds .tab{font-size:var(--text-sm)}.v2.rd-ds .tab-count{font-size:var(--text-2xs);border-radius:var(--radius-control)}.v2.rd-ds .switch{border-radius:var(--radius-control)}.v2.rd-ds .switch-thumb{border-radius:var(--radius-full)}.v2.rd-ds .checkbox,.v2.rd-ds .checkbox-dash{border-radius:var(--radius-control)}.v2.rd-ds .select{font-size:var(--text-sm)}.v2.rd-ds .popover{border-radius:var(--radius-panel)}.v2.rd-ds .menu-item{border-radius:var(--radius-control);font-size:var(--text-sm)}.v2.rd-ds .skeleton{border-radius:var(--radius-control)}.v2.rd-ds .multiple,.v2.rd-ds .points,.v2.rd-ds .age{font-size:var(--text-sm)}.v2.rd-ds .legend{font-size:var(--text-xs)}.v2.rd-ds .connected{font-size:var(--text-xs);border-radius:var(--radius-control)}.v2.rd-ds .palette{border-radius:var(--radius-control);font-size:var(--text-sm)}.v2.rd-ds .toast{border-radius:var(--radius-panel)}.v2.rd-ds .toast.is-rich small{font-size:var(--text-xs)}.v2.rd-ds .sheet{border-radius:var(--radius-panel) var(--radius-panel) 0 0}.v2.rd-ds .ds-link,.v2.rd-ds .ds-chart-msg{font-size:var(--text-xs)}.v2.rd-ds .bd-table{font-size:var(--text-sm)}.v2.rd-ds .bd-table th{font-size:var(--text-2xs)}.v2.rd-ds .bd-title{font-size:var(--text-lg)}.v2.rd-ds .bd-note{font-size:var(--text-sm)}.v2.rd-ds .bd-big{font-size:var(--text-hero)}.v2.rd-ds .bd-hero-sub{font-size:var(--text-sm)}.v2.rd-ds .bd-bar{border-radius:var(--radius-control)}.v2.rd-ds .bd-legend{font-size:var(--text-xs)}.v2.rd-ds .bd-list-title{font-size:var(--text-md)}.v2.rd-ds .bd-reading{font-size:var(--text-xs)}.v2.rd-ds .bd-sol{font-size:var(--text-2xs)}.v2.rd-ds .bd-link{border-radius:var(--radius-control);font-size:var(--text-2xs)}.v2.rd-ds .bd-holds{border-radius:var(--radius-control);font-size:var(--text-xs)}.v2.rd-ds .bd-alert{font-size:var(--text-sm)}.v2.rd-ds .bd-foot{font-size:var(--text-xs)}.v2.rd-ds .bd-sk-bar{border-radius:var(--radius-control)}.v2.rd-ds .link,.v2.rd-ds .input{font-size:var(--text-sm)}.v2.rd-ds .alert-icon{border-radius:var(--radius-panel)}.v2.rd-ds .alert-icon.is-sm{border-radius:var(--radius-control)}.v2.rd-ds .alert-line{border-radius:var(--radius-panel)}.v2.rd-ds .alert-dot{border-radius:var(--radius-full)}.v2.rd-ds .alert-title{font-size:var(--text-md)}.v2.rd-ds .alert-body,.v2.rd-ds .alert-age{font-size:var(--text-xs)}.v2.rd-ds .quiet{font-size:var(--text-sm)}.v2.rd-ds .tone{border-radius:var(--radius-control);font-size:var(--text-sm)}.v2.rd-ds .dialog{border-radius:var(--radius-panel)}.v2.rd-ds .lc-frame,.v2.rd-ds .palette .kbd,.v2.rd-ds .tb-new{font-size:var(--text-2xs);border-radius:var(--radius-control)}.v2.rd-ds .tb-ph-act{font-size:var(--text-2xs)}.v2.rd-ds .tb-tabs button{font-size:var(--text-xs)}.v2.rd-ds .tb-tabs em,.v2.rd-ds .tb-al-tm{font-size:var(--text-2xs)}.v2.rd-ds .tb-al .alert-icon.is-sm{border-radius:var(--radius-control)}.v2.rd-ds .tb-al-tt{font-size:var(--text-xs)}.v2.rd-ds .tb-al-sb{font-size:var(--text-2xs)}.v2.rd-ds .tb-tag{font-size:var(--text-2xs);border-radius:var(--radius-control)}.v2.rd-ds .rd-label{font-size:var(--text-2xs)}.v2.rd-ds .rd-kpi-v{font-size:var(--text-xl)}.v2.rd-ds .rd-kpi-v small{font-size:var(--text-sm)}.v2.rd-ds .rd-kpi-d{font-size:var(--text-xs)}.v2.rd-ds .rd-tag{font-size:var(--text-2xs);border-radius:var(--radius-control)}.v2.rd-ds .dtx-links .ds-link{border-radius:var(--radius-control);font-size:var(--text-2xs)}.v2.rd-ds .rd-ds-title{font-size:var(--text-lg)}.v2.rd-ds .rd-ds-head .rd-mute{font-size:var(--text-xs)}.v2.rd-ds .segmented button{font-size:var(--text-2xs);border-radius:var(--radius-control)}.v2.rd-ds .rd-ds-field{border-radius:var(--radius-control)}.v2.rd-ds .rd-ds-field input{font-size:var(--text-xs)}.v2.rd-ds .rd-ds-clear{border-radius:var(--radius-control)}.v2.rd-ds .rd-ds-go{border-radius:var(--radius-control);font-size:var(--text-xs)}.v2.rd-ds .rd-ds-status{font-size:var(--text-2xs)}.v2.rd-ds .rd-ds-pulse,.v2.rd-ds .rd-ds-av{border-radius:var(--radius-full)}.v2.rd-ds .rd-ds-id-name{font-size:var(--text-md)}.v2.rd-ds .rd-ds-icon{border-radius:var(--radius-control)}.v2.rd-ds .rd-ds-id-sub{font-size:var(--text-2xs)}.v2.rd-ds .rd-ds-id-pasted{font-size:var(--text-xs)}.v2.rd-ds .rd-ds-btn{font-size:var(--text-xs);border-radius:var(--radius-control)}.v2.rd-ds .rd-ds-vd-score{font-size:var(--text-xl)}.v2.rd-ds .rd-ds-vd-score small{font-size:var(--text-xs)}.v2.rd-ds .rd-ds-vd-label{font-size:var(--text-sm)}.v2.rd-ds .rd-ds-vd-sub{font-size:var(--text-2xs)}.v2.rd-ds .rd-ds-kpis .rd-kpi-v{font-size:var(--text-lg)}.v2.rd-ds .rd-ds-kpis .rd-kpi-d{font-size:var(--text-2xs)}.v2.rd-ds .rd-ds-small,.v2.rd-ds .rd-ds-reasons{font-size:var(--text-xs)}.v2.rd-ds .rd-ds-ladder-key{font-size:var(--text-2xs)}.v2.rd-ds .rd-ds-ladder-key i{border-radius:var(--radius-control)}.v2.rd-ds .rd-ds-pill{border-radius:var(--radius-control);font-size:var(--text-2xs)}.v2.rd-ds .rd-ds-wl,.v2.rd-ds .rd-ds-wl-acts button{font-size:var(--text-2xs)}.v2.rd-ds .rd-ds-sk-net,.v2.rd-ds .rd-ds-seg{border-radius:var(--radius-control)}.v2.rd-ds .rd-ds-seg button{border-radius:var(--radius-control);font-size:var(--text-2xs)}.v2.rd-ds .rd-ds-seg button span{font-size:var(--text-2xs)}.v2.rd-ds .rd-ds-sort.select{font-size:var(--text-xs);border-radius:var(--radius-control)}.v2.rd-ds .rd-ds-switch{font-size:var(--text-2xs)}.v2.rd-ds .rd-ds-ch{font-size:var(--text-sm)}.v2.rd-ds .rd-ds-age,.v2.rd-ds .rd-ds-ath{font-size:var(--text-2xs)}.v2.rd-ds .rd-ds-plot .lc-frame{font-size:var(--text-2xs);border-radius:var(--radius-control)}.v2.rd-ds .rd-ds-plot-msg{font-size:var(--text-xs)}.v2.rd-ds .rd-ds-sk-chart{border-radius:var(--radius-control)}.v2.rd-ds .rd-ds-cf,.v2.rd-ds .rd-ds-foot{font-size:var(--text-2xs)}.v2.rd-ds .rd-ds-empty .rd-mute{font-size:var(--text-xs)}.v2.rd-ds .rd-ds-empty-title{font-size:var(--text-sm)}.v2.rd-ds .rd-ds-sk-id{border-radius:var(--radius-control)}.v2.rd-ds .lg,.v2.rd-ds .drawer.bd-drawer{font-size:var(--text-sm)}.v2.rd-ds .bd-drawer .rd-label{font-size:var(--text-2xs)}.v2.rd-ds .bd-drawer .bd-title{font-size:var(--text-md)}.v2.rd-ds .bd-sub{font-size:var(--text-2xs)}.v2.rd-ds .bd-btn{font-size:var(--text-xs);border-radius:var(--radius-control)}.v2.rd-ds .bd-drawer .bd-note{font-size:var(--text-xs)}.v2.rd-ds .bd-drawer .bd-sk-hero,.v2.rd-ds .bd-drawer .bd-sk-bar,.v2.rd-ds .bd-drawer .bd-sk-row{border-radius:var(--radius-control)}.v2.rd-ds .bd-drawer .bd-big{font-size:var(--text-xl)}.v2.rd-ds .bd-drawer .bd-hero-sub{font-size:var(--text-xs)}.v2.rd-ds .bd-drawer .bd-bar{border-radius:0}.v2.rd-ds .bd-drawer .bd-legend{font-size:var(--text-2xs)}.v2.rd-ds .bd-key{border-radius:var(--radius-control)}.v2.rd-ds .bd-drawer .bd-list-title,.v2.rd-ds .bd-drawer .bd-reading,.v2.rd-ds .bd-drawer .bd-table,.v2.rd-ds .bd-drawer .bd-table th,.v2.rd-ds .bd-drawer .bd-sol{font-size:var(--text-2xs)}.v2.rd-ds .bd-drawer .bd-link{border-radius:var(--radius-control);font-size:var(--text-2xs)}.v2.rd-ds .bd-drawer .bd-holds{font-size:var(--text-2xs)}.v2.rd-ds .bd-drawer .bd-alert{border-radius:0;font-size:var(--text-xs)}.v2.rd-ds .bd-drawer .bd-foot,.v2.rd-ds .bd-drawer .bd-chart-tools{font-size:var(--text-2xs)}.v2.rd-ds .bd-drawer .segmented{border-radius:var(--radius-control)}.v2.rd-ds .bd-drawer .segmented button{font-size:var(--text-2xs);border-radius:var(--radius-control)}.v2.rd-ds .bd-kpis dd{font-size:var(--text-md)}.v2.rd-ds .bd-kpis dd.rd-mute,.v2.rd-ds .bd-timeline li{font-size:var(--text-2xs)}@media(max-width:767px){.v2.rd-ds .bd-big{font-size:var(--text-xl)}.v2.rd-ds .sheet{border-radius:var(--radius-control) var(--radius-control) 0 0}.v2.rd-ds .segmented,.v2.rd-ds .segmented button{border-radius:var(--radius-control)}.v2.rd-ds .app .checkbox,.v2.rd-ds .app .switch{border-radius:0}.v2.rd-ds .app .select{border-radius:var(--radius-control);font-size:var(--text-xs)}.v2.rd-ds .lc-frame{border-radius:var(--radius-control)}.v2.rd-ds .rd-kpi-v{font-size:var(--text-lg)}.v2.rd-ds .rd-kpi-v small{font-size:var(--text-xs)}.v2.rd-ds .rd-kpi-d{font-size:var(--text-2xs)}}@media(min-width:768px)and (pointer:coarse){.v2.rd-ds .app .checkbox,.v2.rd-ds .app .switch{border-radius:0}}.v2.rd-dt .kbd{font-size:var(--text-2xs);border-radius:var(--radius-control)}.v2.rd-dt .live-dot{border-radius:var(--radius-full)}.v2.rd-dt .btn{font-size:var(--text-xs);border-radius:var(--radius-control)}.v2.rd-dt .segmented{border-radius:var(--radius-panel)}.v2.rd-dt .segment{border-radius:var(--radius-control);font-size:var(--text-sm)}.v2.rd-dt .tab{font-size:var(--text-sm)}.v2.rd-dt .tab-count{font-size:var(--text-2xs);border-radius:var(--radius-control)}.v2.rd-dt .switch{border-radius:var(--radius-control)}.v2.rd-dt .switch-thumb{border-radius:var(--radius-full)}.v2.rd-dt .checkbox,.v2.rd-dt .checkbox-dash{border-radius:var(--radius-control)}.v2.rd-dt .select{font-size:var(--text-sm)}.v2.rd-dt .popover{border-radius:var(--radius-panel)}.v2.rd-dt .menu-item{border-radius:var(--radius-control);font-size:var(--text-sm)}.v2.rd-dt .skeleton{border-radius:var(--radius-control)}.v2.rd-dt .multiple,.v2.rd-dt .points,.v2.rd-dt .age{font-size:var(--text-sm)}.v2.rd-dt .legend{font-size:var(--text-xs)}.v2.rd-dt .connected{font-size:var(--text-xs);border-radius:var(--radius-control)}.v2.rd-dt .palette{border-radius:var(--radius-control);font-size:var(--text-sm)}.v2.rd-dt .toast{border-radius:var(--radius-panel)}.v2.rd-dt .toast.is-rich small{font-size:var(--text-xs)}.v2.rd-dt .sheet{border-radius:var(--radius-panel) var(--radius-panel) 0 0}.v2.rd-dt .link,.v2.rd-dt .input{font-size:var(--text-sm)}.v2.rd-dt .alert-icon{border-radius:var(--radius-panel)}.v2.rd-dt .alert-icon.is-sm{border-radius:var(--radius-control)}.v2.rd-dt .alert-line{border-radius:var(--radius-panel)}.v2.rd-dt .alert-dot{border-radius:var(--radius-full)}.v2.rd-dt .alert-title{font-size:var(--text-md)}.v2.rd-dt .alert-body,.v2.rd-dt .alert-age{font-size:var(--text-xs)}.v2.rd-dt .quiet{font-size:var(--text-sm)}.v2.rd-dt .tone{border-radius:var(--radius-control);font-size:var(--text-sm)}.v2.rd-dt .dialog{border-radius:var(--radius-panel)}.v2.rd-dt .dt-copy,.v2.rd-dt .dt-channel{border-radius:var(--radius-control)}.v2.rd-dt .dt-prop-title{font-size:var(--text-sm)}.v2.rd-dt .palette .kbd,.v2.rd-dt .tb-new{font-size:var(--text-2xs);border-radius:var(--radius-control)}.v2.rd-dt .tb-ph-act{font-size:var(--text-2xs)}.v2.rd-dt .tb-tabs button{font-size:var(--text-xs)}.v2.rd-dt .tb-tabs em,.v2.rd-dt .tb-al-tm{font-size:var(--text-2xs)}.v2.rd-dt .tb-al .alert-icon.is-sm{border-radius:var(--radius-control)}.v2.rd-dt .tb-al-tt{font-size:var(--text-xs)}.v2.rd-dt .tb-al-sb{font-size:var(--text-2xs)}.v2.rd-dt .tb-tag{font-size:var(--text-2xs);border-radius:var(--radius-control)}.v2.rd-dt .rd-label{font-size:var(--text-2xs)}.v2.rd-dt .rd-kpi-v{font-size:var(--text-xl)}.v2.rd-dt .rd-kpi-v small{font-size:var(--text-sm)}.v2.rd-dt .rd-kpi-d{font-size:var(--text-xs)}.v2.rd-dt .rd-tag{font-size:var(--text-2xs);border-radius:var(--radius-control)}.v2.rd-dt .dtx-title h1{font-size:var(--text-lg)}.v2.rd-dt .dtx-title p{font-size:var(--text-xs)}.v2.rd-dt .dtx-field{border-radius:var(--radius-control)}.v2.rd-dt .dtx-field input{font-size:var(--text-xs)}.v2.rd-dt .dtx-invalid{font-size:var(--text-2xs)}.v2.rd-dt .dtx-import{font-size:var(--text-xs)}.v2.rd-dt .dtx-seg{border-radius:var(--radius-control)}.v2.rd-dt .dtx-seg .segment{border-radius:var(--radius-control);font-size:var(--text-2xs)}.v2.rd-dt .dtx-tag{font-size:var(--text-2xs);border-radius:var(--radius-control)}.v2.rd-dt .dtx-dot{border-radius:var(--radius-full)}.v2.rd-dt .dtx-notice{font-size:var(--text-xs)}.v2.rd-dt .dtx-aside,.v2.rd-dt .dtx-tool-label,.v2.rd-dt .dtx-live-tag,.v2.rd-dt .dtx-live-when{font-size:var(--text-2xs)}.v2.rd-dt .dtx-pager button{border-radius:var(--radius-control);font-size:var(--text-2xs)}.v2.rd-dt .dtx-live-names strong{font-size:var(--text-lg)}.v2.rd-dt .dtx-live-names .rd-t2,.v2.rd-dt .dtx-live-by{font-size:var(--text-xs)}.v2.rd-dt .dtx-live-by .num{font-size:var(--text-2xs)}.v2.rd-dt .dtx-curve-head strong{font-size:var(--text-xl)}.v2.rd-dt .dtx-curve{border-radius:var(--radius-control)}.v2.rd-dt .dtx-curve-ticks{font-size:var(--text-2xs)}.v2.rd-dt .dtx-mc strong{font-size:var(--text-md)}.v2.rd-dt .dtx-mc span{font-size:var(--text-2xs)}.v2.rd-dt .dtx-facts div{font-size:var(--text-xs)}.v2.rd-dt .dtx-links .ds-link,.v2.rd-dt .dtx-link{border-radius:var(--radius-control);font-size:var(--text-2xs)}.v2.rd-dt .dtx-tab-name{font-size:var(--text-sm)}.v2.rd-dt .dtx-tab-name em,.v2.rd-dt .dtx-tab-sub{font-size:var(--text-2xs)}.v2.rd-dt .dtx-switch{font-size:var(--text-xs)}.v2.rd-dt .dtx-kpis .rd-kpi-v{font-size:var(--text-lg)}.v2.rd-dt .dtx-dev-name{font-size:var(--text-sm)}.v2.rd-dt .dtx-dev-wallet,.v2.rd-dt .dtx-dev-note{font-size:var(--text-2xs)}.v2.rd-dt .dtx-label-input{border-radius:var(--radius-control);font-size:var(--text-xs)}.v2.rd-dt .dtx-launches small,.v2.rd-dt .dtx-scanning,.v2.rd-dt .dtx-ath .rd-mute{font-size:var(--text-2xs)}.v2.rd-dt .dtx-chip{border-radius:var(--radius-control);font-size:var(--text-2xs)}.v2.rd-dt .dtx-more{border-radius:var(--radius-control)}.v2.rd-dt .dtx-row-title{font-size:var(--text-sm)}.v2.rd-dt .dtx-row-title .num,.v2.rd-dt .dtx-row-sub{font-size:var(--text-2xs)}.v2.rd-dt .dtx-row-note{font-size:var(--text-xs)}.v2.rd-dt .dtx-by{font-size:var(--text-2xs)}.v2.rd-dt .dtx-empty-title{font-size:var(--text-sm)}.v2.rd-dt .dtx-empty .rd-mute,.v2.rd-dt .dtx-def-label{font-size:var(--text-xs)}.v2.rd-dt .dtx-day{font-size:var(--text-2xs)}.v2.rd-dt .lg{font-size:var(--text-sm)}@media(max-width:760px){.v2.rd-dt .dtx-kpis .rd-kpi-v{font-size:var(--text-lg)}}@media(min-width:768px)and (pointer:coarse){.v2.rd-dt .app .checkbox,.v2.rd-dt .app .switch{border-radius:0}}@media(max-width:767px){.v2.rd-dt .sheet{border-radius:var(--radius-control) var(--radius-control) 0 0}.v2.rd-dt .segmented,.v2.rd-dt .segmented button{border-radius:var(--radius-control)}.v2.rd-dt .app .checkbox,.v2.rd-dt .app .switch{border-radius:0}.v2.rd-dt .dtx-table tbody tr>td[data-label]{font-size:var(--text-xs)}.v2.rd-dt .dtx-chip{font-size:var(--text-2xs)}.v2.rd-dt .app .select{border-radius:var(--radius-control);font-size:var(--text-xs)}.v2.rd-dt .rd-kpi-v{font-size:var(--text-lg)}.v2.rd-dt .rd-kpi-v small{font-size:var(--text-xs)}.v2.rd-dt .rd-kpi-d{font-size:var(--text-2xs)}}.v2.rd-ds,.v2.rd-dt{gap:var(--space-4)}.v2.rd-ds .rd-ds-head,.v2.rd-dt .dtx-title{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-6) 0 0}.v2.rd-ds .rd-ds-title,.v2.rd-dt .dtx-title h1{margin:0;font-size:var(--text-xl);font-weight:var(--weight-semibold);line-height:var(--leading-tight);letter-spacing:var(--tracking-figure);color:var(--ink-1)}.v2.rd-ds .rd-ds-head .rd-mute,.v2.rd-dt .dtx-title .rd-mute{margin:0;font-size:var(--text-sm);color:var(--ink-3)}.v2.rd-ds .rd-label,.v2.rd-dt .rd-label{font-family:var(--font-sans);font-size:var(--text-xs);font-weight:var(--weight-regular);letter-spacing:0;text-transform:none;color:var(--ink-3)}.v2.rd-ds .rd-mute,.v2.rd-dt .rd-mute{color:var(--ink-3)}.v2.rd-ds .rd-t2,.v2.rd-dt .rd-t2{color:var(--ink-2)}.v2.rd-ds .tone-gold,.v2.rd-dt .tone-gold{color:var(--warn)}.v2.rd-ds .rd-ds-search{gap:var(--space-2);padding:0;border:0}@media(max-width:767px){.v2.rd-ds .rd-ds-search{flex-wrap:wrap}.v2.rd-ds .rd-ds-search .rd-ds-field{order:-1;flex:1 1 100%;height:var(--control-h-touch)}.v2.rd-ds .rd-ds-search .rd-ds-go{margin-left:auto;height:var(--control-h-touch)}}.v2.rd-ds :is(.rd-ds-field),.v2.rd-dt .dtx-field{height:var(--control-h);padding:0 var(--space-2) 0 var(--space-3);border:0;border-radius:var(--radius-full);background:var(--sunken);box-shadow:inset 0 0 0 1px var(--hairline)}.v2.rd-ds .rd-ds-field:focus-within,.v2.rd-dt .dtx-field:focus-within{box-shadow:var(--focus-field)}.v2.rd-ds .rd-ds-field.is-invalid,.v2.rd-dt .dtx-field.is-invalid{box-shadow:inset 0 0 0 1px var(--loss)}.v2.rd-ds .rd-ds-field input,.v2.rd-dt .dtx-field input{font-size:var(--text-sm);color:var(--ink-1);caret-color:var(--accent)}.v2.rd-ds .rd-ds-field input::placeholder,.v2.rd-dt .dtx-field input::placeholder{font-family:var(--font-sans);color:var(--ink-3)}.v2.rd-ds .rd-ds-field>svg,.v2.rd-dt .dtx-field>svg{color:var(--ink-3)}.v2.rd-ds .rd-ds-go{height:var(--control-h);padding:0 var(--space-4);border:0;border-radius:var(--radius-full);background:var(--accent);color:var(--accent-ink);font-size:var(--text-sm);font-weight:var(--weight-medium);box-shadow:none;transition:background var(--dur-fast) var(--ease-out)}.v2.rd-ds .rd-ds-go:hover:not(:disabled){background:var(--accent-hover)}.v2.rd-ds .rd-ds-go:disabled{background:var(--raised);color:var(--ink-3);opacity:1}.v2.rd-ds .segmented,.v2.rd-ds .rd-ds-seg,.v2.rd-dt .segmented{gap:0;padding:2px;border:0;border-radius:var(--radius-full);background:var(--sunken);box-shadow:inset 0 0 0 1px var(--hairline)}.v2.rd-ds .segmented button,.v2.rd-ds .rd-ds-seg button,.v2.rd-dt .segmented button{height:28px;padding:0 var(--space-3);border-radius:var(--radius-full);font-family:var(--font-sans);font-size:var(--text-xs);font-weight:var(--weight-medium);color:var(--ink-3);box-shadow:none}.v2.rd-ds .rd-ds-seg button{display:inline-flex;align-items:center}.v2.rd-ds :is(.segmented,.rd-ds-seg) button:hover,.v2.rd-dt .segmented button:hover{color:var(--ink-1)}.v2.rd-ds :is(.segmented button[aria-pressed=true],.segmented button[aria-checked=true],.segmented button.is-on,.rd-ds-seg button.is-on),.v2.rd-dt :is(.segmented button[aria-pressed=true],.segmented button[aria-checked=true],.segmented button.is-on){background:var(--accent);color:var(--accent-ink);box-shadow:none}.v2.rd-ds .rd-ds-seg button span{margin-left:var(--space-2);font-family:var(--font-sans);font-size:var(--text-2xs);color:var(--ink-3)}.v2.rd-ds .rd-ds-recent{gap:var(--space-2)}.v2.rd-ds .rd-ds-chip{height:24px;padding:0 var(--space-2);border:0;border-radius:var(--radius-full);background:var(--raised);color:var(--ink-2)}.v2.rd-ds .rd-ds-chip:hover{color:var(--ink-1)}.v2.rd-ds .rd-tag,.v2.rd-dt .dtx-tag{display:inline-flex;align-items:center;gap:var(--space-1);height:20px;padding:0 var(--space-2);border:0;border-radius:var(--radius-full);background:var(--raised);color:var(--ink-2);font-family:var(--font-sans);font-size:var(--text-2xs);font-weight:var(--weight-medium);letter-spacing:0;text-transform:none}.v2.rd-ds .rd-tag.is-ok,.v2.rd-dt .dtx-tag.is-gain{background:var(--gain-wash);color:var(--gain)}.v2.rd-ds .rd-tag.is-bad{background:var(--loss-wash);color:var(--loss)}.v2.rd-ds .rd-tag.is-warn{background:var(--warn-wash);color:var(--warn)}.v2.rd-ds .rd-tag.is-you,.v2.rd-dt .dtx-tag.is-blue{background:var(--accent-wash);color:var(--ink-1)}.v2.rd-ds .rd-ds-status{padding:0;border:0;font-size:var(--text-xs);color:var(--ink-2)}.v2.rd-ds .rd-ds-status.is-bad{color:var(--warn)}.v2.rd-ds .rd-ds-pulse,.v2.rd-dt .dtx-dot.is-busy{background:var(--accent)}.v2.rd-ds .rd-ds-empty{align-items:flex-start;padding:var(--space-6) 0;border:0;color:var(--ink-3)}.v2.rd-ds .rd-ds-empty-icon{color:var(--ink-3)}.v2.rd-ds .rd-ds-empty-title,.v2.rd-dt .dtx-empty-title{font-size:var(--text-md);font-weight:var(--weight-semibold);color:var(--ink-1)}.v2.rd-ds .rd-ds-empty .rd-mute{max-width:60ch}.v2.rd-ds .rd-ds-sk{display:flex;flex-direction:column;gap:var(--space-4)}.v2.rd-ds .rd-ds-idv{grid-template-columns:minmax(0,1fr) minmax(320px,400px);border:0;overflow:hidden}.v2.rd-ds .rd-ds-id{gap:var(--space-3);padding:var(--space-5)}.v2.rd-ds .rd-ds-av{width:44px;height:44px;border:0;border-radius:var(--radius-full);background:var(--raised);color:var(--ink-2);box-shadow:var(--edge-top)}.v2.rd-ds .rd-ds-id-name{font-size:var(--text-lg);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-figure);color:var(--ink-1)}.v2.rd-ds .rd-ds-id-name .num{font-family:var(--font-sans);letter-spacing:var(--tracking-figure)}.v2.rd-ds .rd-ds-id-sub{font-family:var(--font-sans);font-size:var(--text-xs);color:var(--ink-3)}.v2.rd-ds .rd-ds-id-sub a,.v2.rd-ds .rd-ds-inline{color:var(--ink-2);text-decoration:underline;text-decoration-color:var(--hairline-strong);text-underline-offset:3px}.v2.rd-ds .rd-ds-id-sub a:hover,.v2.rd-ds .rd-ds-inline:hover{color:var(--ink-1);text-decoration-color:var(--ink-2)}.v2.rd-ds .rd-ds-id-pasted{font-size:var(--text-xs);color:var(--ink-2)}.v2.rd-ds .rd-ds-icon{border-radius:var(--radius-control);color:var(--ink-3)}.v2.rd-ds .rd-ds-icon:hover{background:var(--raised);color:var(--ink-1)}.v2.rd-ds .rd-ds-id-acts{gap:var(--space-2)}.v2.rd-ds .rd-ds-btn{height:28px;padding:0 var(--space-3);border:0;border-radius:var(--radius-full);background:var(--raised);color:var(--ink-2);font-size:var(--text-xs);font-weight:var(--weight-medium);box-shadow:var(--edge-top)}.v2.rd-ds .rd-ds-btn:hover{color:var(--ink-1)}.v2.rd-ds .rd-ds-btn.is-pri{background:var(--accent);color:var(--accent-ink);box-shadow:none}.v2.rd-ds .rd-ds-btn.is-pri:hover:not(:disabled){background:var(--accent-hover)}.v2.rd-ds .rd-ds-house{background:var(--accent-wash);color:var(--ink-1)}.v2.rd-ds .rd-ds-vd{gap:var(--space-1) var(--space-4);padding:var(--space-5);border-left:1px solid var(--hairline);background:none}.v2.rd-ds .rd-ds-vd-score{font-family:var(--font-sans);font-size:var(--text-hero);font-weight:var(--weight-semibold);line-height:var(--leading-tight);letter-spacing:var(--tracking-figure);color:var(--ink-1)}.v2.rd-ds .rd-ds-vd-score small{margin-left:var(--space-1);font-size:var(--text-sm);font-weight:var(--weight-regular);letter-spacing:0;color:var(--ink-3)}.v2.rd-ds .rd-ds-vd-label{font-size:var(--text-md);font-weight:var(--weight-semibold)}.v2.rd-ds .rd-ds-vd-sub{font-size:var(--text-xs);color:var(--ink-3)}.v2.rd-ds .rd-ds-vd.is-gain .rd-ds-vd-label{color:var(--gain)}.v2.rd-ds .rd-ds-vd.is-gold .rd-ds-vd-label{color:var(--warn)}.v2.rd-ds .rd-ds-vd.is-loss .rd-ds-vd-label{color:var(--loss)}.v2.rd-ds .rd-meter{height:4px;border-radius:var(--radius-full);background:var(--raised);overflow:hidden}.v2.rd-ds .rd-meter i{border-radius:var(--radius-full)}.v2.rd-ds .rd-ds-vd.is-gain .rd-meter i{background:var(--gain)}.v2.rd-ds .rd-ds-vd.is-gold .rd-meter i{background:var(--warn)}.v2.rd-ds .rd-ds-vd.is-loss .rd-meter i{background:var(--loss)}.v2.rd-ds .rd-ds-kpis.g-panel{padding:var(--space-4) 0;border:0}.v2.rd-ds .rd-ds-kpis .rd-kpi,.v2.rd-dt .dtx-kpis .rd-kpi{padding:0 var(--space-4);border-left:1px solid var(--hairline)}.v2.rd-ds .rd-ds-kpis .rd-kpi:first-child,.v2.rd-dt .dtx-kpis .rd-kpi:first-child{padding-left:var(--space-4);border-left:0}.v2.rd-ds .rd-kpi-v,.v2.rd-dt .rd-kpi-v{margin-top:var(--space-1);font-family:var(--font-sans);font-size:var(--text-lg);font-weight:var(--weight-semibold);line-height:var(--leading-tight);letter-spacing:var(--tracking-figure);color:var(--ink-1)}.v2.rd-ds .rd-kpi-v .num,.v2.rd-dt .rd-kpi-v.num{font-family:var(--font-sans);letter-spacing:var(--tracking-figure)}.v2.rd-ds .rd-kpi-v .tone-gain{color:var(--gain)}.v2.rd-ds .rd-kpi-v .tone-loss{color:var(--loss)}.v2.rd-ds .rd-kpi-d,.v2.rd-dt .rd-kpi-d{margin-top:var(--space-1);font-family:var(--font-sans);font-size:var(--text-xs);color:var(--ink-3)}.v2.rd-ds .rd-kpis .rd-trend rect{fill:var(--ink-4)}.v2.rd-ds .rd-kpis .rd-trend rect.is-last{fill:var(--ink-2)}.v2.rd-ds .rd-kpis .rd-trend polyline{stroke:var(--gain);stroke-width:1.5}.v2.rd-ds .rd-ds-best{display:inline-flex;align-items:center;gap:var(--space-1);text-decoration:none}.v2.rd-ds .rd-ds-dossier{border:0;overflow:hidden}.v2.rd-ds .rd-ds-cellx{padding:var(--space-4);border-left:1px solid var(--hairline)}.v2.rd-ds .rd-ds-cellx:first-child{padding-left:var(--space-4);border-left:0}.v2.rd-ds .rd-ds-cellx:last-child{padding-right:var(--space-4)}.v2.rd-ds .rd-ds-cap{margin:0 0 var(--space-3);color:var(--ink-2);font-weight:var(--weight-medium)}.v2.rd-ds .rd-ds-cap-2{margin-top:var(--space-5)}.v2.rd-ds .rd-ds-capsub{margin-left:var(--space-1);font-family:var(--font-sans);font-weight:var(--weight-regular);letter-spacing:0;text-transform:none;color:var(--ink-3)}.v2.rd-ds .rd-ds-reasons li{font-size:var(--text-sm);color:var(--ink-2)}.v2.rd-ds .rd-ds-reasons li:before{border-radius:var(--radius-full)}.v2.rd-ds .rd-ds-reasons .is-bad:before{background:var(--loss)}.v2.rd-ds .rd-ds-reasons .is-warn:before{background:var(--warn)}.v2.rd-ds .rd-ds-reasons .is-good:before{background:var(--gain)}.v2.rd-ds .rd-ds-small{font-size:var(--text-xs);color:var(--ink-3)}.v2.rd-ds .rd-ds-ladder{border-radius:var(--radius-full);overflow:hidden}.v2.rd-ds .rd-ds-ladder-track{fill:var(--raised)}.v2.rd-ds .rd-ds-ladder-key{font-family:var(--font-sans);font-size:var(--text-2xs);color:var(--ink-3)}.v2.rd-ds .rd-ds-ladder-key b{font-family:var(--font-sans);color:var(--ink-2)}.v2.rd-ds .rd-ds-ladder-key i{border-radius:var(--radius-full)}.v2.rd-ds .rd-ds-pill{border:0;border-radius:var(--radius-full);background:var(--raised);box-shadow:var(--edge-top)}.v2.rd-ds .rd-ds-pill:hover{background:var(--overlay)}.v2.rd-ds .rd-ds-tools{gap:var(--space-2) var(--space-3);padding:var(--space-1) 0 0;border:0}.v2.rd-ds .rd-ds-find{flex:0 1 260px;min-width:180px}.v2.rd-ds .rd-ds-sort.select{height:var(--control-h);padding:0 var(--space-3);border:0;border-radius:var(--radius-full);background:var(--sunken);color:var(--ink-2);font-size:var(--text-xs);box-shadow:inset 0 0 0 1px var(--hairline)}.v2.rd-ds .rd-ds-switches{gap:var(--space-4)}.v2.rd-ds .rd-ds-switch{gap:var(--space-2);font-size:var(--text-xs);color:var(--ink-2)}.v2.rd-ds .rd-ds-wall{gap:1px;border:0;background:var(--hairline);overflow:hidden}.v2.rd-ds .rd-ds-cell{background:var(--panel)}.v2.rd-ds .rd-ds-cell.is-pasted{background:var(--raised);box-shadow:inset 0 0 0 1px var(--hairline-strong)}.v2.rd-ds .rd-ds-ch{gap:var(--space-2);padding:var(--space-3) var(--space-4) 0}.v2.rd-ds .rd-ds-sym{font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--ink-1)}.v2.rd-ds .rd-ds-sym:hover{color:var(--ink-1);text-decoration:underline;text-decoration-color:var(--hairline-strong);text-underline-offset:3px}.v2.rd-ds .rd-ds-age,.v2.rd-ds .rd-ds-ath{font-family:var(--font-sans);color:var(--ink-3)}.v2.rd-ds .rd-ds-ath b{font-weight:var(--weight-medium);color:var(--ink-1)}.v2.rd-ds .rd-ds-plot{padding:var(--space-1) var(--space-2) 0 var(--space-3)}.v2.rd-ds .rd-ds-plot .lc-frame{font-family:var(--font-sans);color:var(--ink-3);border-radius:var(--radius-full)}.v2.rd-ds .rd-ds-plot .lc-frame:hover{background:var(--raised);color:var(--ink-1)}.v2.rd-ds .rd-ds-plot .lc-frame.is-on{background:var(--accent);color:var(--accent-ink);box-shadow:none}.v2.rd-ds .rd-ds-plot .lc-frame:focus-visible{outline:none;box-shadow:var(--focus-ring)}.v2.rd-ds .rd-ds-plot-msg{color:var(--ink-3)}.v2.rd-ds .rd-ds-cf{gap:var(--space-2) var(--space-3);padding:var(--space-2) var(--space-4) var(--space-3);border-top:1px solid var(--hairline);font-family:var(--font-sans);font-size:var(--text-xs);color:var(--ink-3)}.v2.rd-ds .rd-ds-bundle{cursor:pointer}.v2.rd-ds .rd-ds-bundle:hover{color:var(--ink-1)}.v2.rd-ds .rd-ds-foot{margin:0;font-family:var(--font-sans);font-size:var(--text-xs);color:var(--ink-3)}.v2.rd-dt .dtx-cols,.v2.rd-dt .dtx-main{gap:var(--space-4)}.v2.rd-dt .dtx-head{align-items:flex-end;gap:var(--space-4);padding:0}.v2.rd-dt .dtx-add,.v2.rd-dt .dtx-form{gap:var(--space-2)}.v2.rd-dt .dtx-form .btn{height:var(--control-h);padding:0 var(--space-4);border-radius:var(--radius-full)}.v2.rd-dt .dtx-import{font-size:var(--text-xs);color:var(--ink-2)}.v2.rd-dt .dtx-import:hover{color:var(--ink-1)}.v2.rd-dt .dtx-invalid{font-size:var(--text-xs);color:var(--loss)}.v2.rd-dt .dtx-notice{margin:0;padding:var(--space-3) var(--space-4);border:0;border-radius:var(--radius-panel);background:var(--panel);box-shadow:inset 0 0 0 1px var(--hairline);font-size:var(--text-xs);color:var(--ink-2)}.v2.rd-dt .dtx-notice.is-bad{background:var(--warn-wash);color:var(--ink-1);box-shadow:none}.v2.rd-dt .dtx-notice.is-bad svg{color:var(--warn)}.v2.rd-dt .dtx-live{margin:0;padding:0;border:0;overflow:hidden}.v2.rd-dt .dtx-live:before{display:none}.v2.rd-dt .dtx-live-top{gap:var(--space-2) var(--space-3);padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--hairline)}.v2.rd-dt .dtx-live-tag{gap:var(--space-2);font-family:var(--font-sans);font-size:var(--text-xs);font-weight:var(--weight-medium);letter-spacing:0;text-transform:none;color:var(--ink-1)}.v2.rd-dt .dtx-dot.is-live{background:var(--gain)}.v2.rd-dt .dtx-live-when{font-family:var(--font-sans);font-size:var(--text-xs);color:var(--ink-3)}.v2.rd-dt .dtx-pager button{border-radius:var(--radius-full);color:var(--ink-3)}.v2.rd-dt .dtx-pager button.is-on{background:var(--accent);color:var(--accent-ink);box-shadow:none}.v2.rd-dt .dtx-live-grid{border:0}.v2.rd-dt .dtx-live-grid>*{padding:var(--space-4);border-color:var(--hairline)}.v2.rd-dt .dtx-live-names strong{font-size:var(--text-lg);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-figure);color:var(--ink-1)}.v2.rd-dt .dtx-live-by{font-size:var(--text-xs);color:var(--ink-3)}.v2.rd-dt .dtx-live-by b{font-weight:var(--weight-medium);color:var(--ink-2)}.v2.rd-dt .dtx-curve-head strong{font-family:var(--font-sans);font-size:var(--text-xl);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-figure);color:var(--ink-1)}.v2.rd-dt .dtx-curve-head strong.is-hot{color:var(--gain)}.v2.rd-dt .dtx-curve{height:6px;border-radius:var(--radius-full);background:var(--raised);overflow:hidden}.v2.rd-dt .dtx-curve i{border-radius:var(--radius-full);background:var(--ink-2)}.v2.rd-dt .dtx-curve b{background:var(--panel)}.v2.rd-dt .dtx-curve-ticks{font-family:var(--font-sans);color:var(--ink-4)}.v2.rd-dt .dtx-mc strong{font-family:var(--font-sans);font-size:var(--text-lg);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-figure);color:var(--ink-1)}.v2.rd-dt .dtx-mc .rd-mute{font-size:var(--text-xs)}.v2.rd-dt .dtx-facts dt{font-family:var(--font-sans);font-size:var(--text-xs);color:var(--ink-3);letter-spacing:0;text-transform:none}.v2.rd-dt .dtx-facts dd{font-family:var(--font-sans);font-size:var(--text-xs);color:var(--ink-1)}.v2.rd-dt .dtx-links{gap:var(--space-1)}.v2.rd-dt .dtx-link,.v2.rd-dt .dtx-live .copy-btn{height:24px;padding:0 var(--space-2);border:0;border-radius:var(--radius-full);background:var(--raised);color:var(--ink-2);font-family:var(--font-sans);font-size:var(--text-xs);box-shadow:var(--edge-top)}.v2.rd-dt .dtx-link:hover,.v2.rd-dt .dtx-live .copy-btn:hover{color:var(--ink-1)}.v2.rd-dt .dtx-open{border-radius:var(--radius-full)}.v2.rd-dt .dtx-board{padding:0;border:0;overflow:hidden}.v2.rd-dt .dtx-lists{gap:var(--space-2) var(--space-4);padding:0 var(--space-4);border-bottom:1px solid var(--hairline)}.v2.rd-dt .dtx-tabs{gap:var(--space-5);border:0}.v2.rd-dt .dtx-tab{padding:var(--space-3) 0;border:0;border-radius:0;color:var(--ink-3);box-shadow:inset 0 -2px 0 transparent;transition:color var(--dur-fast) var(--ease-out),box-shadow var(--dur-fast) var(--ease-out)}.v2.rd-dt .dtx-tab:hover{color:var(--ink-1)}.v2.rd-dt .dtx-tab.is-on{color:var(--ink-1);box-shadow:inset 0 -2px 0 var(--accent)}.v2.rd-dt .dtx-tab-name{font-size:var(--text-md);font-weight:var(--weight-semibold);color:inherit}.v2.rd-dt .dtx-tab-name em{margin-left:var(--space-2);font-family:var(--font-sans);font-size:var(--text-xs);font-style:normal;font-weight:var(--weight-regular);color:var(--ink-3)}.v2.rd-dt .dtx-tab-sub{font-size:var(--text-xs);color:var(--ink-3)}.v2.rd-dt .dtx-kpis{margin:0;padding:var(--space-4) 0;border:0}.v2.rd-dt .dtx-switch,.v2.rd-dt .dtx-aside{font-size:var(--text-xs);color:var(--ink-3)}.v2.rd-dt .dtx-main>section:not(.dtx-live){border-radius:var(--radius-panel);background:var(--light-panel),var(--panel);box-shadow:var(--edge-top),0 0 0 1px var(--hairline);overflow:hidden}.v2.rd-dt .dtx-sechead{min-height:56px;margin:0;padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--hairline)}.v2.rd-dt .dtx-sechead .rd-label{font-size:var(--text-md);font-weight:var(--weight-semibold);color:var(--ink-1)}.v2.rd-dt .dtx-sechead .rd-label .num{font-family:var(--font-sans);font-weight:var(--weight-regular);color:var(--ink-3)}.v2.rd-dt .dtx-tool-label{font-size:var(--text-xs);color:var(--ink-3)}.v2.rd-dt .rd-empty{margin:0;padding:var(--space-5) var(--space-4);color:var(--ink-3)}.v2.rd-dt .dtx-table th{height:36px;border-bottom:1px solid var(--hairline);font-family:var(--font-sans);font-size:var(--text-xs);font-weight:var(--weight-regular);letter-spacing:0;text-transform:none;color:var(--ink-3)}.v2.rd-dt .dtx-table th:first-child,.v2.rd-dt .dtx-table td:first-child{padding-left:var(--space-4)}.v2.rd-dt .dtx-table th:last-child,.v2.rd-dt .dtx-table td:last-child{padding-right:var(--space-4)}.v2.rd-dt .dtx-sort{font-family:inherit;letter-spacing:0;text-transform:none;color:inherit}.v2.rd-dt .dtx-sort.is-on{color:var(--ink-1)}.v2.rd-dt .dtx-table td{border-bottom:1px solid var(--hairline);font-size:var(--text-sm);color:var(--ink-2)}.v2.rd-dt .dtx-table tbody tr:last-child td{border-bottom:0}.v2.rd-dt .dtx-table tbody tr:hover td{background:var(--raised)}.v2.rd-dt .dtx-table .num{font-family:var(--font-sans);font-variant-numeric:tabular-nums}.v2.rd-dt .dtx-dev-name{font-weight:var(--weight-medium);color:var(--ink-1)}.v2.rd-dt .dtx-rows{margin:0}.v2.rd-dt .dtx-row{padding:var(--space-3) var(--space-4);border:0;border-bottom:1px solid var(--hairline);border-radius:0;background:none}.v2.rd-dt .dtx-row:last-child{border-bottom:0}.v2.rd-dt .dtx-row-title{font-size:var(--text-sm);color:var(--ink-1)}.v2.rd-dt .dtx-row-title b{font-weight:var(--weight-medium)}.v2.rd-dt .dtx-row-sub{font-family:var(--font-sans);font-size:var(--text-xs);color:var(--ink-3)}.v2.rd-dt .dtx-row-note{font-size:var(--text-xs);color:var(--ink-2)}.v2.rd-dt .dtx-row-end .btn{border-radius:var(--radius-full)}.v2.rd-dt .dtx-rail{align-self:flex-start;margin-top:var(--space-6);padding:0 0 var(--space-3);border:0;border-radius:var(--radius-panel);background:var(--light-panel),var(--panel);box-shadow:var(--edge-top),0 0 0 1px var(--hairline);overflow:hidden}.v2.rd-dt .dtx-feed-head{min-height:56px;padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--hairline)}.v2.rd-dt .dtx-feed-head .rd-label{font-size:var(--text-md);font-weight:var(--weight-semibold);color:var(--ink-1)}.v2.rd-dt .tb-new{height:20px;padding:0 var(--space-2);border:0;border-radius:var(--radius-full);background:var(--accent-wash);color:var(--ink-1);font-family:var(--font-sans);line-height:20px}.v2.rd-dt .tb-ph-act{font-family:var(--font-sans);font-size:var(--text-xs);color:var(--ink-2)}.v2.rd-dt .tb-ph-act:hover:not(:disabled){color:var(--ink-1)}.v2.rd-dt .dtx-feed-tabs{display:inline-flex;gap:0;margin:var(--space-3) var(--space-4) var(--space-1);padding:2px;border:0;border-radius:var(--radius-full);background:var(--sunken);box-shadow:inset 0 0 0 1px var(--hairline)}.v2.rd-dt .dtx-feed-tabs button{height:28px;padding:0 var(--space-3);border:0;border-radius:var(--radius-full);color:var(--ink-3);font-weight:var(--weight-medium);box-shadow:none}.v2.rd-dt .dtx-feed-tabs button.is-on{background:var(--accent);color:var(--accent-ink);box-shadow:none}.v2.rd-dt .dtx-feed-tabs button:after{display:none}.v2.rd-dt .dtx-feed-tabs em{margin-left:var(--space-1);font-family:var(--font-sans);font-style:normal;color:var(--ink-3)}.v2.rd-dt .dtx-feed-tabs button.is-on em{color:var(--accent-ink-2)}.v2.rd-dt .dtx-feed-body{padding:0 var(--space-2)}.v2.rd-dt .dtx-day{margin:var(--space-3) var(--space-2) var(--space-1)}.v2.rd-dt .tb-alerts li{border:0;border-radius:var(--radius-control);box-shadow:none}.v2.rd-dt .tb-alerts li+li{box-shadow:0 -1px 0 var(--hairline)}.v2.rd-dt .tb-alerts li.is-new{background:var(--accent-wash)}.v2.rd-dt .tb-alerts li:before{display:none}.v2.rd-dt .tb-al-tt{font-family:var(--font-sans);font-weight:var(--weight-medium);color:var(--ink-1)}.v2.rd-dt .tb-al-sb,.v2.rd-dt .tb-al-tm{font-family:var(--font-sans);color:var(--ink-3)}.v2.rd-dt .tb-empty{padding:var(--space-4);font-size:var(--text-xs);color:var(--ink-3)}.v2.rd-dt .dtx-defs{padding:0 var(--space-4)}.v2.rd-dt .dtx-def{border-color:var(--hairline)}.v2.rd-dt .dtx-def-label{font-size:var(--text-sm);color:var(--ink-2)}.v2.rd-dt .dtx-hint{color:var(--ink-3)}.v2.rd-ds .switch.is-on,.v2.rd-dt .switch.is-on{border-color:var(--accent);background:var(--accent)}.v2.rd-ds .switch.is-on .switch-thumb,.v2.rd-dt .switch.is-on .switch-thumb{background:var(--accent-ink)}.v2.rd-dt .dtx-tab.is-on .dtx-tab-name em{color:var(--ink-2)}.v2.rd-dt .dtx-live-grid>div{padding:var(--space-4);border-left-color:var(--hairline)}.v2.rd-dt .dtx-live-grid>div:first-child{padding-left:var(--space-4)}.v2.rd-dt .dtx-live-grid>div:last-child{padding-right:var(--space-4)}.v2.rd-dt .dtx-live-id .token-avatar{border-radius:var(--radius-control)}.v2.rd-dt .dtx-last.is-live{color:var(--gain)}.v2.rd-dt .dtx-chip{height:22px;padding:0 var(--space-1);border:0;border-radius:var(--radius-full);background:none;color:var(--ink-3);box-shadow:inset 0 0 0 1px var(--hairline);font-family:var(--font-sans)}.v2.rd-dt .dtx-chip:hover{color:var(--ink-1)}.v2.rd-dt .dtx-chip.is-on{background:var(--accent-wash);color:var(--ink-1);box-shadow:none}.v2.rd-dt .dtx-chip:focus-visible,.v2.rd-dt .dt-channel:focus-visible{outline:none;box-shadow:var(--focus-ring)}.v2.rd-dt .dtx-vsep{background:var(--hairline)}.v2.rd-dt .dt-channel{border-radius:var(--radius-full);color:var(--ink-4)}.v2.rd-dt .dt-channel:hover{background:var(--raised);color:var(--ink-2)}.v2.rd-dt .dt-channel.is-on,.v2.rd-dt .dt-channel.is-dm.is-on{color:var(--ink-1)}.v2.rd-dt .dtx-more{border-radius:var(--radius-full);color:var(--ink-3)}.v2.rd-dt .dtx-more:hover,.v2.rd-dt .dtx-more[aria-expanded=true]{background:var(--raised);color:var(--ink-1)}.v2.rd-dt .tb-al{border-bottom-color:var(--hairline)}.v2.rd-dt .tb-al.is-new{background:var(--accent-wash)}.v2.rd-dt .tb-al.is-new:before{display:none}.v2.rd-dt .tb-al .alert-icon.is-sm{border-color:var(--hairline);border-radius:var(--radius-full)}.v2.rd-ds .rd-ds-best .token-avatar{width:20px;height:20px;min-width:20px;border-radius:var(--radius-full);font-size:var(--text-2xs)}@media(max-width:1280px){.v2.rd-ds .rd-ds-kpis{row-gap:var(--space-4)}.v2.rd-ds .rd-ds-kpis .rd-kpi:nth-child(5){padding-left:var(--space-4);border-left:0}.v2.rd-ds .rd-ds-dossier>.rd-ds-cellx:last-child{padding-left:var(--space-4);border-left:0;border-top:1px solid var(--hairline)}}@media(max-width:900px){.v2.rd-ds .rd-ds-idv{grid-template-columns:minmax(0,1fr)}.v2.rd-ds .rd-ds-id{flex-wrap:wrap;padding:var(--space-4)}.v2.rd-ds .rd-ds-id-acts{margin-left:0}.v2.rd-ds .rd-ds-vd{padding:var(--space-4);border-left:0;border-top:1px solid var(--hairline)}.v2.rd-ds .rd-ds-kpis .rd-kpi:nth-child(odd){padding-left:var(--space-4);border-left:0}.v2.rd-ds .rd-ds-kpis .rd-kpi:nth-child(2n){border-left:1px solid var(--hairline)}.v2.rd-ds .rd-ds-dossier>.rd-ds-cellx{padding:var(--space-4);border-left:0;border-top:1px solid var(--hairline)}.v2.rd-ds .rd-ds-dossier>.rd-ds-cellx:first-child{border-top:0}}@media(max-width:767px){.v2.rd-ds .rd-ds-id-acts{flex-wrap:wrap}.v2.rd-dt .dtx-table tbody tr>td[data-label]:before{font-family:var(--font-sans);font-size:var(--text-xs);letter-spacing:0;text-transform:none;color:var(--ink-3)}.v2.rd-dt .dtx-table td{border-bottom:0}}.v2.rd-wt .ds-muted{font-size:var(--text-xs)}.v2.rd-wt .wt-head .page-title{font-size:var(--text-xl)}.v2.rd-wt .wt-token .ds-muted{font-size:var(--text-2xs)}.v2.rd-wt .wt-id-text{font-size:var(--text-xs)}.v2.rd-wt .wt-id-name,.v2.rd-wt .wt-balance,.v2.rd-wt .wt-verdict-label{font-size:var(--text-lg)}.v2.rd-wt .wt-note,.v2.rd-wt .wt-foot,.v2.rd-wt .wt-card-title{font-size:var(--text-2xs)}.v2.rd-wt .wt-sub-title{font-size:var(--text-xs)}.v2.rd-wt .wt-copy-wait,.v2.rd-wt .wt-curve-value,.v2.rd-wt .wt-callout-label{font-size:var(--text-2xs)}.v2.rd-wt .wt-callout-value{font-size:var(--text-md)}.v2.rd-wt .wt-checks{font-size:var(--text-xs)}.v2.rd-wt .wt-conc-bar{border-radius:var(--radius-control)}.v2.rd-wt .wt-conc-legend{font-size:var(--text-xs)}.v2.rd-wt .wt-conc-legend .ds-dot{border-radius:var(--radius-control)}.v2.rd-wt .wt-roi-cell{border-radius:0;font-size:var(--text-2xs)}.v2.rd-wt .wt-roi-cell b{font-size:var(--text-md)}.v2.rd-wt .wt-roi-foot{font-size:var(--text-xs)}.v2.rd-wt .wt-cal-sum,.v2.rd-wt .wt-cal-dow{font-size:var(--text-2xs)}.v2.rd-wt .wt-cal-day{border-radius:var(--radius-control);font-size:var(--text-2xs)}.v2.rd-wt .wt-cal-n,.v2.rd-wt .wt-tokens-foot{font-size:var(--text-2xs)}.v2.rd-wt .wt-snipe-def{font-size:var(--text-xs)}.v2.rd-wt .wt-snipe-row{font-size:var(--text-sm)}.v2.rd-wt .wt-snipe-row.is-head{font-size:var(--text-2xs)}.v2.rd-wt .wt-snipe-best{border-radius:var(--radius-control);font-size:var(--text-2xs)}.v2.rd-wt .wt-snipe-rate small{font-size:var(--text-2xs)}.v2.rd-wt .wt-snipe-track,.v2.rd-wt .wt-snipe-apply{border-radius:var(--radius-control)}.v2.rd-wt .wt-snipe-sum{font-size:var(--text-sm)}.v2.rd-wt .wt-snipe-warn,.v2.rd-wt .wt-snipe-now{font-size:var(--text-2xs)}@media(max-width:767px){.v2.rd-wt .wt-head .page-title{font-size:var(--text-xl)}.v2.rd-wt .wt-cal-day{font-size:var(--text-2xs)}.v2.rd-wt .wt-snipe-row{font-size:var(--text-xs)}.v2.rd-wt .wt-snipe-row.is-head,.v2.rd-wt .wt-snipe-best{font-size:var(--text-2xs)}}.v2.wt-da{gap:var(--space-4)}.v2.wt-da .wt-head{align-items:flex-end;gap:var(--space-4) var(--space-6);padding:var(--space-6) 0 0}.v2.wt-da .wt-head .page-title{margin:0;font-weight:var(--weight-semibold);line-height:var(--leading-tight);letter-spacing:var(--tracking-figure);color:var(--ink-1)}.v2.wt-da .wt-head .page-sub{margin:var(--space-2) 0 0;font-size:var(--text-sm);color:var(--ink-3)}.v2.wt-da .wt-search,.v2.wt-da .ds-form{gap:var(--space-2)}.v2.wt-da .ds-field{height:var(--control-h);padding:0 var(--space-2) 0 var(--space-3);border:0;border-radius:var(--radius-full);background:var(--sunken);box-shadow:inset 0 0 0 1px var(--hairline)}.v2.wt-da .ds-field:focus-within{box-shadow:var(--focus-field)}.v2.wt-da .ds-field.is-invalid{box-shadow:inset 0 0 0 1px var(--loss)}.v2.wt-da .ds-field>svg{color:var(--ink-3)}.v2.wt-da .ds-field input{font-family:var(--font-mono);font-size:var(--text-sm);color:var(--ink-1);caret-color:var(--accent)}.v2.wt-da .ds-field input::placeholder{font-family:var(--font-sans);color:var(--ink-3)}.v2.wt-da .ds-form .btn{height:var(--control-h);padding:0 var(--space-4);border:0;border-radius:var(--radius-full);font-size:var(--text-sm)}.v2.wt-da .btn-primary{background:var(--accent);color:var(--accent-ink);box-shadow:none}.v2.wt-da .btn-primary:hover:not(:disabled){background:var(--accent-hover)}.v2.wt-da .btn-primary:disabled{background:var(--raised);color:var(--ink-3);opacity:1}.v2.wt-da .ds-recent{gap:var(--space-2);color:var(--ink-3)}.v2.wt-da .ds-chip{height:24px;padding:0 var(--space-2);border:0;border-radius:var(--radius-full);background:var(--raised);color:var(--ink-2);font-family:var(--font-sans)}.v2.wt-da .ds-chip:hover{color:var(--ink-1)}.v2.wt-da .wt-tabs-row-solo{display:none}.v2.wt-da .ds-muted{font-family:var(--font-sans);color:var(--ink-3)}.v2.wt-da .rd-label{font-family:var(--font-sans);font-size:var(--text-xs);font-weight:var(--weight-regular);letter-spacing:0;text-transform:none;color:var(--ink-3)}.v2.wt-da .num{font-family:var(--font-sans);font-variant-numeric:tabular-nums}.v2.wt-da .tone-gold{color:var(--warn)}.v2.wt-da .ds-status{display:flex;align-items:center;gap:var(--space-2);margin:0;padding:0;border:0;font-size:var(--text-xs);color:var(--ink-2)}.v2.wt-da .ds-status.is-bad{color:var(--warn)}.v2.wt-da .live-dot{background:var(--accent)}.v2.wt-da .rd-wt-empty{align-items:flex-start;padding:var(--space-6) 0;border:0;text-align:left;color:var(--ink-3)}.v2.wt-da .rd-wt-empty .empty-icon{color:var(--ink-3)}.v2.wt-da .rd-wt-empty .empty-title{font-size:var(--text-md);font-weight:var(--weight-semibold);color:var(--ink-1)}.v2.wt-da .rd-wt-empty .page-sub{max-width:60ch;font-size:var(--text-sm)}.v2.wt-da .wt-top .wt-sk-band{height:120px;margin:var(--space-4)}.v2.wt-da .wt-card-title{display:flex;align-items:baseline;gap:var(--space-2);margin:0;font-size:var(--text-md);font-weight:var(--weight-semibold);letter-spacing:0;text-transform:none;color:var(--ink-1)}.v2.wt-da .wt-card-title .ds-muted{font-size:var(--text-sm);font-weight:var(--weight-regular);letter-spacing:0}.v2.wt-da .wt-sub-title{margin:var(--space-4) 0 var(--space-2);font-size:var(--text-xs);color:var(--ink-3)}.v2.wt-da .wt-note,.v2.wt-da .wt-foot{font-size:var(--text-xs);line-height:var(--leading-body);color:var(--ink-3)}.v2.wt-da .wt-top{gap:0;border:0;overflow:hidden}.v2.wt-da .wt-identity{padding:var(--space-5);gap:var(--space-5)}.v2.wt-da .wt-id-main{gap:var(--space-3)}.v2.wt-da .wt-identity>.wt-id-main .dt-identicon{width:44px;height:44px;border:0;border-radius:var(--radius-full);background:var(--raised);box-shadow:var(--edge-top)}.v2.wt-da .wt-id-text{gap:var(--space-1)}.v2.wt-da .wt-id-name{gap:var(--space-1);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-figure);color:var(--ink-1)}.v2.wt-da .wt-id-name .icon-btn{border-radius:var(--radius-control);color:var(--ink-3)}.v2.wt-da .wt-id-name .icon-btn:hover{background:var(--raised);color:var(--ink-1)}.v2.wt-da .wt-id-text b{font-weight:var(--weight-medium);color:var(--ink-2)}.v2.wt-da .wt-id-text a{color:var(--ink-2);text-decoration:underline;text-decoration-color:var(--hairline-strong);text-underline-offset:3px}.v2.wt-da .wt-id-text a:hover{color:var(--ink-1);text-decoration-color:var(--ink-2)}.v2.wt-da .wt-id-side{gap:var(--space-1);padding-left:var(--space-5);border-left:1px solid var(--hairline)}.v2.wt-da .wt-balance{margin:0;font-weight:var(--weight-semibold);line-height:var(--leading-tight);letter-spacing:var(--tracking-figure);color:var(--ink-1)}.v2.wt-da .wt-id-links{gap:var(--space-2);margin-top:var(--space-2)}.v2.wt-da .wt-id-links .btn{height:28px;padding:0 var(--space-3);border:0;border-radius:var(--radius-full);font-size:var(--text-xs);font-weight:var(--weight-medium)}.v2.wt-da .wt-id-links .btn-ghost{background:var(--raised);color:var(--ink-1);box-shadow:var(--edge-top)}.v2.wt-da .ds-link{height:28px;padding:0 var(--space-3);border:0;border-radius:var(--radius-full);background:var(--raised);color:var(--ink-2);font-family:var(--font-sans);font-weight:var(--weight-medium);box-shadow:var(--edge-top)}.v2.wt-da .ds-link:hover{background:var(--overlay);color:var(--ink-1)}.v2.wt-da .wt-verdict{padding:var(--space-5);border-left:1px solid var(--hairline);background:none}.v2.wt-da .wt-verdict-label{margin:var(--space-1) 0 var(--space-3);font-size:var(--text-xl);font-weight:var(--weight-semibold);line-height:var(--leading-tight);letter-spacing:var(--tracking-figure)}.v2.wt-da .wt-verdict-label.tone-flat{color:var(--ink-2)}.v2.wt-da .ds-reasons{gap:var(--space-2);font-size:var(--text-sm);color:var(--ink-2)}.v2.wt-da .ds-reasons li{align-items:baseline;gap:var(--space-2)}.v2.wt-da .ds-reasons .ds-dot{flex:none;width:6px;height:6px;border-radius:var(--radius-full);transform:translateY(-1px)}.v2.wt-da .ds-reasons .tone-good .ds-dot{background:var(--gain)}.v2.wt-da .ds-reasons .tone-warn .ds-dot{background:var(--warn)}.v2.wt-da .ds-reasons .tone-bad .ds-dot{background:var(--loss)}.v2.wt-da .ds-reasons :is(.tone-good,.tone-warn,.tone-bad){color:var(--ink-2)}.v2.wt-da .wt-verdict .wt-note{margin-top:var(--space-3)}.v2.wt-da .wt-top+.rd-kpis{margin-top:0}.v2.wt-da .rd-kpis.wt-kpis{margin:0;padding:var(--space-4) 0;border:0}.v2.wt-da .wt-kpis .rd-kpi{padding:0 var(--space-4);border-left:1px solid var(--hairline)}.v2.wt-da .wt-kpis .rd-kpi:first-child{padding-left:var(--space-4);border-left:0}.v2.wt-da .rd-kpi-v{margin-top:var(--space-1);font-size:var(--text-lg);font-weight:var(--weight-semibold);line-height:var(--leading-tight);letter-spacing:var(--tracking-figure);color:var(--ink-1)}.v2.wt-da .rd-kpi-v.tone-gain{color:var(--gain)}.v2.wt-da .rd-kpi-v.tone-loss{color:var(--loss)}.v2.wt-da .rd-kpi-d{margin-top:var(--space-1);font-size:var(--text-xs);color:var(--ink-3)}.v2.wt-da .rd-kpis .rd-trend rect{fill:var(--ink-4)}.v2.wt-da .rd-kpis .rd-trend rect.is-last{fill:var(--ink-2)}.v2.wt-da .rd-kpis .rd-trend polyline{fill:none;stroke-width:1.5}.v2.wt-da .rd-kpis .rd-trend .tone-gain{stroke:var(--gain)}.v2.wt-da .rd-kpis .rd-trend .tone-loss{stroke:var(--loss)}.v2.wt-da .rd-kpis .sk-cell{height:48px}.v2.wt-da .wt-copy{gap:0;padding:0;border:0}.v2.wt-da .wt-copy-main{padding:var(--space-4) var(--space-5)}.v2.wt-da .wt-copy-side{padding:var(--space-4) var(--space-5);border-left:1px solid var(--hairline)}.v2.wt-da .wt-copy-side .wt-sub-title{margin-top:0;font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--ink-1)}.v2.wt-da .wt-copy-main .wt-curve{margin-top:var(--space-3)}.v2.wt-da .wt-copy-wait{min-height:200px;gap:var(--space-2);font-family:var(--font-sans);font-size:var(--text-xs);color:var(--ink-3)}.v2.wt-da .chart-svg .grid-line{stroke:var(--hairline)}.v2.wt-da .chart-svg .axis-label,.v2.wt-da .chart-svg .hist-value{fill:var(--ink-3);font-family:var(--font-sans);font-size:var(--text-2xs)}.v2.wt-da .chart-svg .hist-value{fill:var(--ink-2)}.v2.wt-da .wt-base-line{stroke:var(--ink-4);stroke-dasharray:3 4}.v2.wt-da .wt-curve-line{fill:none;stroke:var(--gain);stroke-width:1.5}.v2.wt-da .wt-curve-area{fill:var(--gain-wash);stroke:none}.v2.wt-da .wt-curve-area.is-loss{fill:var(--loss-wash)}.v2.wt-da .wt-curve-dot{fill:var(--gain);stroke:var(--panel);stroke-width:2}.v2.wt-da .wt-curve-dot.is-focus{fill:var(--panel);stroke:var(--ink-1);stroke-width:2}.v2.wt-da .wt-curve-value{fill:var(--ink-2);font-family:var(--font-sans)}.v2.wt-da .wt-callout rect{fill:var(--overlay);stroke:var(--hairline-strong);rx:6px}.v2.wt-da .wt-callout-label{fill:var(--ink-3);font-family:var(--font-sans)}.v2.wt-da .wt-callout-value{font-family:var(--font-sans);font-weight:var(--weight-semibold);fill:var(--ink-1)}.v2.wt-da .wt-callout-value.is-gain{fill:var(--gain)}.v2.wt-da .wt-callout-value.is-loss{fill:var(--loss)}.v2.wt-da .wt-hold-bar{fill:var(--raised);rx:3px}.v2.wt-da .wt-hold-bar.is-fast{fill:var(--warn)}.v2.wt-da .wt-checks{gap:var(--space-2);margin-top:var(--space-3);color:var(--ink-2)}.v2.wt-da .wt-checks li{align-items:center;gap:var(--space-2)}.v2.wt-da .wt-checks svg{flex:none;width:14px;height:14px}.v2.wt-da .wt-checks b{font-weight:var(--weight-medium);color:var(--ink-1)}.v2.wt-da .wt-snipe{padding:var(--space-4) 0 0;border:0}.v2.wt-da .wt-snipe-head{gap:var(--space-2) var(--space-5);margin:0;padding:0 var(--space-5) var(--space-3)}.v2.wt-da .wt-snipe-def{max-width:72ch;line-height:var(--leading-body);color:var(--ink-3)}.v2.wt-da .wt-snipe-def b{font-weight:var(--weight-semibold);color:var(--ink-1)}.v2.wt-da .wt-snipe-row{min-height:40px;padding:0 var(--space-5);border-bottom:1px solid var(--hairline);color:var(--ink-1);transition:background var(--dur-fast) var(--ease-out)}.v2.wt-da .wt-snipe-row.is-head{min-height:36px;border-top:1px solid var(--hairline);font-family:var(--font-sans);font-weight:var(--weight-medium);letter-spacing:0;text-transform:none;color:var(--ink-3)}.v2.wt-da .wt-snipe-row:not(.is-head):hover{background:var(--raised)}.v2.wt-da .wt-snipe-row.is-on{background:var(--accent-wash);box-shadow:none}.v2.wt-da .wt-snipe-row.is-thin{color:var(--ink-2)}.v2.wt-da .wt-snipe-row.is-empty{color:var(--ink-4)}.v2.wt-da .wt-snipe-band{font-family:var(--font-sans);font-weight:var(--weight-medium)}.v2.wt-da .wt-snipe-band .lf-box{border-radius:var(--radius-control);border-color:var(--hairline-strong);background:var(--sunken)}.v2.wt-da .wt-snipe-band .lf-box.is-on{border-color:transparent;background:var(--accent);color:var(--accent-ink);box-shadow:none}.v2.wt-da .wt-snipe-best{height:18px;padding:0 var(--space-2);border:0;border-radius:var(--radius-full);background:var(--gain-wash);color:var(--gain);font-weight:var(--weight-medium);letter-spacing:0;line-height:18px;text-transform:none}.v2.wt-da .wt-snipe-copy{font-family:var(--font-sans);color:var(--ink-2)}.v2.wt-da .wt-snipe-track{height:4px;border-radius:var(--radius-full);background:var(--raised)}.v2.wt-da .wt-snipe-fill.is-good{fill:var(--gain)}.v2.wt-da .wt-snipe-fill.is-mid{fill:var(--warn)}.v2.wt-da .wt-snipe-fill.is-low{fill:var(--loss)}.v2.wt-da .wt-snipe-rate small{letter-spacing:0;text-transform:none;color:var(--ink-3)}.v2.wt-da .wt-snipe .wt-foot{margin:0;padding:var(--space-3) var(--space-5)}.v2.wt-da .wt-snipe-apply{gap:var(--space-3) var(--space-4);margin:0;padding:var(--space-3) var(--space-5);border:0;border-top:1px solid var(--hairline);border-radius:0 0 var(--radius-panel) var(--radius-panel);background:var(--sunken)}.v2.wt-da .wt-snipe-sum{color:var(--ink-2)}.v2.wt-da .wt-snipe-sum b{font-family:var(--font-sans);font-weight:var(--weight-semibold);color:var(--ink-1)}.v2.wt-da .wt-snipe-warn{color:var(--warn)}.v2.wt-da .wt-snipe-now{color:var(--ink-3)}.v2.wt-da .wt-snipe-btns .btn{height:28px;padding:0 var(--space-3);border:0;border-radius:var(--radius-full);font-size:var(--text-xs);font-weight:var(--weight-medium)}.v2.wt-da .wt-pair{gap:var(--space-4);padding:0;border:0}.v2.wt-da .wt-skill,.v2.wt-da .wt-cal{padding:var(--space-4) var(--space-5) var(--space-5);border:0}.v2.wt-da .wt-conc-bar{height:8px;border-radius:var(--radius-full);overflow:hidden}.v2.wt-da .wt-conc-bar .is-top,.v2.wt-da .ds-dot.is-top{fill:var(--gain);background:var(--gain)}.v2.wt-da .wt-conc-bar .is-next,.v2.wt-da .ds-dot.is-next{fill:var(--ink-2);background:var(--ink-2)}.v2.wt-da .wt-conc-bar .is-rest,.v2.wt-da .ds-dot.is-rest{fill:var(--raised);background:var(--raised)}.v2.wt-da .wt-conc-legend{gap:var(--space-2) var(--space-5);margin-top:var(--space-3);color:var(--ink-2)}.v2.wt-da .wt-conc-legend .ds-dot{width:8px;height:8px;border:0;border-radius:var(--radius-full)}.v2.wt-da .wt-conc-legend b{font-weight:var(--weight-medium);color:var(--ink-1)}.v2.wt-da .wt-roi{gap:var(--space-1);border:0}.v2.wt-da .wt-roi-cell{gap:var(--space-1);padding:var(--space-3) var(--space-1);border:0;border-radius:var(--radius-control);background:var(--sunken);color:var(--ink-3);box-shadow:none}.v2.wt-da .wt-roi-cell b{font-size:var(--text-lg);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-figure);color:var(--ink-1)}.v2.wt-da .wt-roi-cell:is(.is-up1,.is-up2,.is-up3) b{color:var(--gain)}.v2.wt-da .wt-roi-cell:is(.is-down1,.is-down2) b{color:var(--loss)}.v2.wt-da .wt-roi-cell.is-up3{background:var(--gain-wash)}.v2.wt-da .wt-roi-cell.is-down2{background:var(--loss-wash)}.v2.wt-da .wt-roi-foot{gap:var(--space-3);margin-top:var(--space-3);color:var(--ink-3)}.v2.wt-da .wt-roi-foot b{font-weight:var(--weight-medium)}.v2.wt-da .wt-roi-foot span{color:var(--hairline-strong)}.v2.wt-da .wt-cal-head{gap:var(--space-2) var(--space-3);margin-bottom:var(--space-3)}.v2.wt-da .wt-cal-sum{font-size:var(--text-xs);color:var(--ink-3)}.v2.wt-da .wt-cal-nav .icon-btn{border:0;border-radius:var(--radius-full);background:var(--raised);color:var(--ink-2);box-shadow:var(--edge-top)}.v2.wt-da .wt-cal-nav .icon-btn:hover:not(:disabled){background:var(--overlay);color:var(--ink-1)}.v2.wt-da .wt-cal-nav .icon-btn:disabled{background:none;color:var(--ink-4);box-shadow:none}.v2.wt-da .wt-cal-grid{gap:var(--space-1)}.v2.wt-da .wt-cal-dow{padding-bottom:var(--space-1);font-family:var(--font-sans);font-weight:var(--weight-medium);letter-spacing:0;text-transform:none;color:var(--ink-3)}.v2.wt-da .wt-cal-day{min-height:44px;border:0;background:var(--sunken);color:var(--ink-2);font-family:var(--font-sans);box-shadow:none;transition:box-shadow var(--dur-fast) var(--ease-out)}.v2.wt-da .wt-cal-n{color:var(--ink-3)}.v2.wt-da .wt-cal-day.is-out,.v2.wt-da .wt-cal-day.is-off{background:none;color:var(--ink-4)}.v2.wt-da .wt-cal-day.is-out .wt-cal-n,.v2.wt-da .wt-cal-day.is-off .wt-cal-n{color:var(--ink-4)}.v2.wt-da .wt-cal-day.is-gain{background:var(--gain-wash);color:var(--gain)}.v2.wt-da .wt-cal-day.is-gain.lvl-3{background:color-mix(in oklch,var(--gain) 26%,transparent)}.v2.wt-da .wt-cal-day.is-loss{background:var(--loss-wash);color:var(--loss)}.v2.wt-da .wt-cal-day.is-loss.lvl-3{background:color-mix(in oklch,var(--loss) 24%,transparent)}.v2.wt-da .wt-cal-day.is-out,.v2.wt-da .wt-cal-day.is-out:is(.lvl-1,.lvl-2,.lvl-3){background:none;color:var(--ink-4)}.v2.wt-da button.wt-cal-day:hover{box-shadow:inset 0 0 0 1px var(--hairline-strong)}.v2.wt-da .wt-cal-day.is-selected{box-shadow:inset 0 0 0 1px var(--ink-1)}.v2.wt-da .wt-tokens{padding:0;border:0}.v2.wt-da .wt-tokens-head{gap:var(--space-2) var(--space-3);padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--hairline)}.v2.wt-da .count-pill{height:20px;padding:0 var(--space-2);border:0;border-radius:var(--radius-full);background:var(--raised);color:var(--ink-2);font-size:var(--text-2xs);font-weight:var(--weight-medium);line-height:20px}.v2.wt-da .wt-tokens-head .ds-chip{gap:var(--space-1);background:var(--accent-wash);color:var(--ink-1)}.v2.wt-da .ds-filters{gap:0;padding:2px;border:0;border-radius:var(--radius-full);background:var(--sunken);box-shadow:inset 0 0 0 1px var(--hairline)}.v2.wt-da .ds-filter{height:28px!important;padding:0 var(--space-3);gap:var(--space-2);border:0;border-radius:var(--radius-full);background:none;font-family:var(--font-sans);font-size:var(--text-xs);font-weight:var(--weight-medium);color:var(--ink-3);box-shadow:none}.v2.wt-da .ds-filter:hover{color:var(--ink-1)}.v2.wt-da .ds-filter.is-active{background:var(--accent);color:var(--accent-ink);box-shadow:none}.v2.wt-da .ds-filter span{font-family:var(--font-sans);color:var(--ink-3)}.v2.wt-da .wt-tokens-tools .select{height:var(--control-h);padding:0 var(--space-3);border:0;border-radius:var(--radius-full);background:var(--sunken);color:var(--ink-2);box-shadow:inset 0 0 0 1px var(--hairline)}.v2.wt-da .wt-tokens .table-wrap{margin:0;border:0}.v2.wt-da .wt-tok-table td{height:auto;min-height:var(--row-h);padding-top:var(--space-2);padding-bottom:var(--space-2)}.v2.wt-da .wt-tok-table tr.is-link:focus-visible{outline:none;box-shadow:inset 0 0 0 2px var(--hairline-strong)}.v2.wt-da .wt-token{display:inline-flex;align-items:center;gap:var(--space-2)}.v2.wt-da .wt-token>span{display:flex;flex-direction:column;gap:2px}.v2.wt-da .wt-token b{font-weight:var(--weight-medium);color:var(--ink-1)}.v2.wt-da .wt-now{display:inline-flex;align-items:center;gap:var(--space-2)}.v2.wt-da .wt-meter{width:48px;height:4px}.v2.wt-da .wt-meter-track{fill:var(--raised)}.v2.wt-da .wt-meter-fill{fill:var(--ink-2)}.v2.wt-da .table-empty{margin:0;padding:var(--space-5);font-size:var(--text-xs);color:var(--ink-3)}.v2.wt-da .table-skeleton{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-4) var(--space-5)}.v2.wt-da .wt-tokens-foot{gap:var(--space-3);padding:var(--space-3) var(--space-4);border-top:1px solid var(--hairline);color:var(--ink-3)}.v2.wt-da .wt-tokens-foot:not(:has(.btn,p:not(:empty))){display:none}.v2.wt-da .wt-tokens-foot .ds-muted{margin:0}.v2.wt-da .wt-drawer .drawer-tools .icon-btn{border:0;background:var(--raised);color:var(--ink-2);box-shadow:var(--edge-top)}.v2.wt-da .wt-drawer .tape-ev{height:20px;padding:0 var(--space-2);border:0;border-radius:var(--radius-full);font-family:var(--font-sans);font-size:var(--text-2xs);font-weight:var(--weight-medium);letter-spacing:0;line-height:20px}.v2.wt-da .wt-drawer .tape-ev.is-buy{background:var(--gain-wash);color:var(--gain)}.v2.wt-da .wt-drawer .tape-ev.is-sell{background:var(--loss-wash);color:var(--loss)}@media(max-width:1100px){.v2.wt-da .wt-verdict,.v2.wt-da .wt-copy-side{border-left:0;border-top:1px solid var(--hairline)}.v2.wt-da .wt-copy-side{padding-left:var(--space-5)}.v2.wt-da .rd-kpis.wt-kpis{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:var(--space-4)}.v2.wt-da .wt-kpis .rd-kpi:nth-child(3n+1){padding-left:var(--space-4);border-left:0}}@media(max-width:900px){.v2.wt-da .wt-pair{grid-template-columns:minmax(0,1fr)}}@media(max-width:767px){.v2.wt-da .wt-head{padding-top:var(--space-4)}.v2.wt-da .wt-search{flex-basis:100%;max-width:none;align-items:stretch}.v2.wt-da .ds-form .btn,.v2.wt-da .ds-field{height:var(--control-h-touch)}.v2.wt-da .wt-identity{flex-direction:column;padding:var(--space-4)}.v2.wt-da .wt-id-side{padding:var(--space-4) 0 0;border-left:0;border-top:1px solid var(--hairline)}.v2.wt-da .wt-verdict{padding:var(--space-4)}.v2.wt-da .rd-kpis.wt-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.v2.wt-da .wt-kpis .rd-kpi,.v2.wt-da .wt-kpis .rd-kpi:nth-child(3n+1){padding:0 var(--space-4);border-left:1px solid var(--hairline)}.v2.wt-da .wt-kpis .rd-kpi:nth-child(odd){border-left:0}.v2.wt-da :is(.wt-copy-main,.wt-copy-side,.wt-skill,.wt-cal){padding-left:var(--space-4);padding-right:var(--space-4)}.v2.wt-da .wt-snipe-head,.v2.wt-da .wt-snipe-row,.v2.wt-da .wt-snipe .wt-foot,.v2.wt-da .wt-snipe-apply{padding-left:var(--space-4);padding-right:var(--space-4)}.v2.wt-da .wt-tokens-head{padding:var(--space-3) var(--space-4)}.v2.wt-da .wt-tokens-tools{width:100%;margin-left:0}.v2.wt-da .ds-filters{max-width:100%;overflow-x:auto;scrollbar-width:none}.v2.wt-da .wt-cal-day{min-height:40px}.v2.wt-da .wt-roi-cell b{font-size:var(--text-md)}.v2.wt-da .wt-tok-table :is(th,td):is(:nth-child(2),:nth-child(3),:nth-child(4),:nth-child(8)){display:none}}.v2 .tb-quote{display:flex;flex-wrap:wrap;align-items:baseline;gap:0 var(--space-2);margin:0;padding:0 var(--space-3) var(--space-2);font:var(--weight-regular) var(--text-2xs)/1.5 var(--font-sans);color:var(--ink-3)}.v2 .tb-quote-k{color:var(--ink-2);font-weight:var(--weight-medium)}.v2 .tb-quote b{color:var(--ink-1);font-weight:var(--weight-medium);font-size:var(--text-xs)}.v2 .tb-quote.is-wait,.v2 .tb-quote.is-none{color:var(--ink-3)}.v2.rd-wf .rd-wf-title{font-size:var(--text-lg)}.v2.rd-wf .rd-wf-beta{font-size:var(--text-2xs);border-radius:var(--radius-control)}.v2.rd-wf .rd-wf-head .rd-mute{font-size:var(--text-sm)}.v2.rd-wf .btn{font-size:var(--text-xs);border-radius:var(--radius-control)}.v2.rd-wf .checkbox{border-radius:var(--radius-control)}.v2.rd-wf .rd-wf-or{font-size:var(--text-2xs)}.v2.rd-wf .rd-wf-hint{font-size:var(--text-xs)}.v2.rd-wf .rd-wf-field{border-radius:var(--radius-control)}.v2.rd-wf .rd-wf-field input{font-size:var(--text-sm)}.v2.rd-wf .rd-wf-clear{border-radius:var(--radius-control)}.v2.rd-wf .rd-wf-call-token{font-size:var(--text-sm)}.v2.rd-wf .rd-wf-call-token.is-empty{font-size:var(--text-2xs)}.v2.rd-wf .rd-wf-at input,.v2.rd-wf .rd-wf-at-hint,.v2.rd-wf .rd-wf-add{font-size:var(--text-xs)}.v2.rd-wf .rd-wf-go .btn{font-size:var(--text-sm)}.v2.rd-wf .rd-wf-status{font-size:var(--text-xs)}.v2.rd-wf .rd-wf-pulse{border-radius:var(--radius-full)}.v2.rd-wf .rd-wf-error{font-size:var(--text-xs)}.v2.rd-wf .rd-wf-n{font-size:var(--text-2xs)}.v2.rd-wf .rd-wf-empty .rd-mute{font-size:var(--text-sm)}.v2.rd-wf .rd-wf-empty-title{font-size:var(--text-md)}.v2.rd-wf .rd-wf-sk{border-radius:var(--radius-control)}.v2.rd-wf .rd-wf-star-addr{font-size:var(--text-lg)}.v2.rd-wf .rd-wf-facts dd,.v2.rd-wf .rd-wf-reasons li,.v2.rd-wf .rd-wf-tiles li{font-size:var(--text-sm)}.v2.rd-wf .rd-wf-tile-ahead,.v2.rd-wf .rd-wf-vote{font-size:var(--text-xs)}.v2.rd-wf .rd-wf-vote button,.v2.rd-wf .rd-wf-copy{border-radius:var(--radius-control)}.v2.rd-wf .rd-wf-dot{border-radius:var(--radius-full)}.v2.rd-wf .rd-wf-thead{font-size:var(--text-2xs)}.v2.rd-wf .rd-wf-reason{font-size:var(--text-sm)}.v2.rd-wf .rd-wf-expand{border-radius:var(--radius-control)}.v2.rd-wf .rd-wf-detail-end .rd-mute,.v2.rd-wf .rd-wf-fold .rd-wf-conf,.v2.rd-wf .rd-wf-csv,.v2.rd-wf .rd-wf-facet{font-size:var(--text-xs)}.v2.rd-wf .rd-wf-bulk{border-radius:var(--radius-control)}.v2.rd-wf .rd-wf-bulk-count{font-size:var(--text-xs)}.v2.rd-wf .rd-wf-seed-box{font-size:var(--text-md)}.v2.rd-wf .rd-wf-state{font-size:var(--text-2xs);border-radius:var(--radius-control)}.v2.rd-wf .rd-wf-kv>div{font-size:var(--text-sm)}.v2.rd-wf .rd-wf-cr-table{font-size:var(--text-sm)}.v2.rd-wf .rd-wf-cr.rd-wf-thead,.v2.rd-wf .rd-wf-cr-token .rd-mute{font-size:var(--text-2xs)}.v2.rd-wf .rd-wf-cr .rd-wf-conf,.v2.rd-wf .rd-wf-foot,.v2.rd-wf .rd-wf-notes li,.v2.rd-wf .rd-wf-note-link{font-size:var(--text-xs)}.v2.rd-wf .rd-wf-textarea{font-size:var(--text-sm);border-radius:var(--radius-control)}.v2.rd-wf .rd-wf-how p{font-size:var(--text-sm)}.v2.rd-wf .rd-wf-how span{font-size:var(--text-xs)}@media(max-width:600px){.v2.rd-wf .rd-wf-star-addr{font-size:var(--text-md)}}.v2.rd-wf{gap:var(--space-4)}.v2.rd-wf .rd-wf-head{gap:var(--space-2);padding:var(--space-6) 0 0}.v2.rd-wf .rd-wf-title{gap:var(--space-2);font-size:var(--text-xl);font-weight:var(--weight-semibold);line-height:var(--leading-tight);letter-spacing:var(--tracking-figure);color:var(--ink-1)}.v2.rd-wf .rd-wf-beta{padding:0 var(--space-2);border:0;border-radius:var(--radius-full);background:var(--raised);color:var(--ink-2);font-family:var(--font-sans);font-size:var(--text-2xs);letter-spacing:0}.v2.rd-wf .rd-wf-head .rd-mute{font-size:var(--text-sm);color:var(--ink-3)}.v2.rd-wf .rd-label{font-family:var(--font-sans);font-size:var(--text-xs);font-weight:var(--weight-regular);letter-spacing:0;text-transform:none;color:var(--ink-3)}.v2.rd-wf .rd-label .num{margin-left:var(--space-1);color:var(--ink-2)}.v2.rd-wf .num{font-family:var(--font-sans);font-variant-numeric:tabular-nums}.v2.rd-wf .rd-mute{color:var(--ink-3)}.v2.rd-wf .rd-t2{color:var(--ink-2)}.v2.rd-wf .btn{height:var(--control-h);padding:0 var(--space-3);gap:var(--space-2);border:0;border-radius:var(--radius-full);font-size:var(--text-sm)}.v2.rd-wf .btn svg{width:var(--icon);height:var(--icon)}.v2.rd-wf .btn-outline{background:var(--raised);color:var(--ink-1);box-shadow:var(--edge-top)}.v2.rd-wf .btn-outline:hover:not(:disabled){background:var(--overlay);color:var(--ink-1)}.v2.rd-wf .btn-primary{background:var(--accent);color:var(--accent-ink);box-shadow:none}.v2.rd-wf .btn-primary:hover:not(:disabled){background:var(--accent-hover)}.v2.rd-wf .btn-primary:disabled{background:var(--raised);color:var(--ink-3);opacity:1}.v2.rd-wf .btn-ghost{background:none;color:var(--ink-2);box-shadow:none}.v2.rd-wf .btn-ghost:hover:not(:disabled){background:var(--raised);color:var(--ink-1)}.v2.rd-wf .checkbox{border:0;box-shadow:inset 0 0 0 1px var(--hairline-strong)}.v2.rd-wf .checkbox.is-on{background:var(--accent);color:var(--accent-ink);box-shadow:none}.v2.rd-wf .lf-box{border-color:var(--hairline-strong);border-radius:var(--radius-control)}.v2.rd-wf .lf-box.is-on{border-color:transparent;background:var(--accent);color:var(--accent-ink);box-shadow:none}.v2.rd-wf :is(.rd-wf-clear,.rd-wf-copy,.rd-wf-expand,.rd-wf-vote button){border-radius:var(--radius-full);color:var(--ink-3)}.v2.rd-wf :is(.rd-wf-clear,.rd-wf-copy,.rd-wf-expand,.rd-wf-vote button):hover{background:var(--raised);color:var(--ink-1)}.v2.rd-wf :is(.rd-wf-clear,.rd-wf-copy,.rd-wf-expand,.rd-wf-vote button,.rd-wf-add,.rd-wf-fold,.rd-wf-facet):focus-visible{outline:0;box-shadow:var(--focus-ring)}.v2.rd-wf :is(.rd-link,.rd-wf-csv,.rd-wf-note-link,.rd-wf-add){color:var(--ink-2)}.v2.rd-wf :is(.rd-link,.rd-wf-csv,.rd-wf-note-link,.rd-wf-add):hover{color:var(--ink-1)}.v2.rd-wf .rd-wf-form{border:0}.v2.rd-wf .rd-wf-in{grid-template-columns:minmax(0,5fr) auto minmax(0,8fr)}.v2.rd-wf :is(.rd-wf-seed,.rd-wf-calls){gap:var(--space-2);padding:var(--space-4) var(--space-5)}.v2.rd-wf .rd-wf-or{padding:0 var(--space-4);border-color:var(--hairline);font-family:var(--font-sans);font-size:var(--text-xs);letter-spacing:0;text-transform:none;color:var(--ink-3)}.v2.rd-wf .rd-wf-hint{color:var(--ink-3)}.v2.rd-wf .rd-wf-field{height:var(--control-h);padding:0 var(--space-1) 0 var(--space-3);border:0;border-radius:var(--radius-full);background:var(--sunken);box-shadow:inset 0 0 0 1px var(--hairline);transition:box-shadow var(--dur-fast) var(--ease-out)}.v2.rd-wf .rd-wf-field:focus-within{box-shadow:var(--focus-field)}.v2.rd-wf .rd-wf-field.is-invalid{box-shadow:inset 0 0 0 1px var(--loss)}.v2.rd-wf .rd-wf-field input{font-family:var(--font-mono);font-size:var(--text-sm);color:var(--ink-1);caret-color:var(--accent)}.v2.rd-wf .rd-wf-field input::placeholder{font-family:var(--font-sans);color:var(--ink-3)}.v2.rd-wf .rd-wf-at input{font-family:var(--font-sans);font-size:var(--text-xs);color-scheme:dark}.v2.rd-wf .rd-wf-at.is-empty input{color:transparent}.v2.rd-wf .rd-wf-at.is-empty:focus-within input{color:var(--ink-1)}.v2.rd-wf .rd-wf-at-hint{left:var(--space-3);color:var(--ink-3)}.v2.rd-wf .rd-wf-call-list{gap:var(--space-2)}.v2.rd-wf .rd-wf-call-token{font-weight:var(--weight-medium);color:var(--ink-1)}.v2.rd-wf .rd-wf-call-token.is-empty{color:var(--ink-4)}.v2.rd-wf .rd-wf-go{gap:var(--space-2) var(--space-4);padding:var(--space-3) var(--space-5);border-top:1px solid var(--hairline)}.v2.rd-wf .rd-wf-go .btn{padding:0 var(--space-4)}.v2.rd-wf .rd-wf-status{gap:var(--space-2);color:var(--ink-3)}.v2.rd-wf .rd-wf-status.is-running{color:var(--ink-2)}.v2.rd-wf .rd-wf-pulse{background:var(--accent)}.v2.rd-wf .rd-wf-error{color:var(--loss)}.v2.rd-wf .rd-wf-cols,.v2.rd-wf .rd-wf-main{gap:var(--space-4)}.v2.rd-wf .rd-wf-rail{gap:var(--space-4);margin:0;padding:0;border:0}.v2.rd-wf .rd-wf-block{gap:var(--space-3);margin:0;padding:var(--space-4);border:0}.v2.rd-wf .rd-wf-block>h2.rd-label{font-size:var(--text-md);font-weight:var(--weight-semibold);color:var(--ink-1)}.v2.rd-wf .rd-wf-block>h2.rd-label .num{color:var(--ink-3);font-weight:var(--weight-regular)}.v2.rd-wf .rd-wf-n{color:var(--ink-3);font-size:var(--text-sm)}.v2.rd-wf .rd-wf-empty{gap:var(--space-2);padding:var(--space-5);border:0}.v2.rd-wf .rd-wf-empty-title{gap:var(--space-2);font-size:var(--text-md);font-weight:var(--weight-semibold);color:var(--ink-1)}.v2.rd-wf .rd-wf-empty .rd-mute{font-size:var(--text-sm);line-height:var(--leading-body)}.v2.rd-wf .rd-wf-empty-icon{color:var(--ink-3)}.v2.rd-wf .rd-wf-working{gap:var(--space-4)}.v2.rd-wf .rd-wf-sk{border-radius:var(--radius-panel)}.v2.rd-wf .rd-wf-star{border:0}.v2.rd-wf .rd-wf-star:before{display:none}.v2.rd-wf .rd-wf-star-top{gap:var(--space-3);padding:var(--space-4) var(--space-5) 0}.v2.rd-wf .rd-wf-star-label{gap:var(--space-2);font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--ink-1)}.v2.rd-wf .rd-wf-star-label svg{width:var(--icon);height:var(--icon);color:var(--accent)}.v2.rd-wf .rd-wf-star-id{gap:var(--space-3) var(--space-5);padding:var(--space-3) var(--space-5) var(--space-4)}.v2.rd-wf .rd-wf-star-addr{flex:0 1 auto;gap:var(--space-2);font-size:var(--text-lg);color:var(--ink-1)}.v2.rd-wf .rd-wf-star-addr .num{font-family:var(--font-mono);letter-spacing:var(--tracking-figure)}.v2.rd-wf .rd-wf-actions{gap:var(--space-2)}.v2.rd-wf .rd-wf-facts{padding:var(--space-4) 0;border-top:1px solid var(--hairline);border-bottom:1px solid var(--hairline)}.v2.rd-wf .rd-wf-facts>div{gap:var(--space-2);padding:0 var(--space-5);border-left:1px solid var(--hairline)}.v2.rd-wf .rd-wf-facts>div:first-child{padding-left:var(--space-5);border-left:0}.v2.rd-wf .rd-wf-facts dd{gap:var(--space-2);font-size:var(--text-md);font-weight:var(--weight-medium);color:var(--ink-1)}.v2.rd-wf .rd-wf-facts dd.is-live{color:var(--gain)}.v2.rd-wf .rd-wf-star-body{gap:var(--space-4) var(--space-7);padding:var(--space-4) var(--space-5) var(--space-5)}.v2.rd-wf .rd-wf-sub{margin:0 0 var(--space-2)}.v2.rd-wf :is(.rd-wf-reasons li,.rd-wf-tiles li,.rd-wf-kv>div,.rd-wf-cr){border-bottom-color:var(--hairline)}.v2.rd-wf .rd-wf-reasons li{gap:var(--space-3);padding:var(--space-2) 0;line-height:var(--leading-body);color:var(--ink-2)}.v2.rd-wf :is(.rd-wf-reasons,.rd-wf-notes,.rd-wf-how,.rd-wf-foot) svg{color:var(--ink-3)}.v2.rd-wf .rd-wf-tiles li{gap:var(--space-2);height:var(--row-h)}.v2.rd-wf .rd-wf-tile-sym{color:var(--ink-1);font-weight:var(--weight-medium)}.v2.rd-wf .rd-wf-tile-ahead{color:var(--gain)}.v2.rd-wf .rd-wf-tiles li.is-miss{opacity:1}.v2.rd-wf .rd-wf-tiles li.is-miss :is(.rd-wf-tile-sym,.rd-wf-tile-ahead){color:var(--ink-4)}.v2.rd-wf .rd-wf-tiles li.is-miss .token-avatar{opacity:.4}.v2.rd-wf .rd-wf-vote{gap:var(--space-1);color:var(--ink-3)}.v2.rd-wf .rd-wf-vote button.is-up{background:var(--gain-wash);color:var(--gain)}.v2.rd-wf .rd-wf-vote button.is-down{background:var(--loss-wash);color:var(--loss)}.v2.rd-wf .rd-wf-conf.is-high{color:var(--gain)}.v2.rd-wf .rd-wf-conf.is-medium{color:var(--warn)}.v2.rd-wf .rd-wf-conf.is-low{color:var(--ink-3)}.v2.rd-wf .rd-wf-group>.g-ph{gap:var(--space-3)}.v2.rd-wf .rd-wf-group>.g-ph h2{font-family:var(--font-sans);font-size:var(--text-md);font-weight:var(--weight-semibold);letter-spacing:0;text-transform:none;color:var(--ink-1)}.v2.rd-wf .rd-wf-table{font-size:var(--text-sm)}.v2.rd-wf .rd-wf-tr{gap:0 var(--space-3);min-height:var(--row-h);padding:0 var(--space-4)}.v2.rd-wf .rd-wf-thead{min-height:32px;border-top:1px solid var(--hairline);border-bottom:1px solid var(--hairline);font-size:var(--text-xs);font-weight:var(--weight-regular);letter-spacing:0;text-transform:none;color:var(--ink-3)}.v2.rd-wf .rd-wf-row{border-bottom:1px solid var(--hairline)}.v2.rd-wf .rd-wf-row:last-child{border-bottom:0}.v2.rd-wf .rd-wf-row:last-child>.rd-wf-tr,.v2.rd-wf .rd-wf-row:last-child .rd-wf-detail-cell{border-radius:0 0 var(--radius-panel) var(--radius-panel)}.v2.rd-wf .rd-wf-row.is-open:last-child>.rd-wf-tr{border-radius:0}.v2.rd-wf .rd-wf-row>.rd-wf-tr:hover,.v2.rd-wf .rd-wf-row.is-open>.rd-wf-tr,.v2.rd-wf .rd-wf-detail-cell{background:var(--raised)}.v2.rd-wf .rd-wf-row.is-picked>.rd-wf-tr{background:var(--accent-wash);box-shadow:inset 2px 0 0 var(--accent)}.v2.rd-wf .rd-wf-addr{gap:var(--space-1);color:var(--ink-1)}.v2.rd-wf .rd-wf-addr .num{font-family:var(--font-mono)}.v2.rd-wf .rd-wf-table.is-dim .rd-wf-row:not(.is-open) .rd-wf-addr{color:var(--ink-2)}.v2.rd-wf .rd-wf-reason{color:var(--ink-2)}.v2.rd-wf .rd-wf-track .btn{height:28px;padding:0 var(--space-3)}.v2.rd-wf .rd-wf-tracked{background:var(--gain-wash);color:var(--gain)}.v2.rd-wf .rd-wf-tracked:hover{background:var(--gain-wash);color:var(--ink-1)}.v2.rd-wf .rd-wf-detail-cell{gap:var(--space-3);padding:var(--space-1) var(--space-4) var(--space-4) 48px}.v2.rd-wf .rd-wf-detail-end{gap:var(--space-2) var(--space-4);padding:0}.v2.rd-wf .rd-wf-fold{gap:var(--space-3)}.v2.rd-wf .rd-wf-fold>svg{color:var(--ink-3)}.v2.rd-wf .rd-wf-fold:hover h2{color:var(--ink-1)}.v2.rd-wf .rd-wf-csv{gap:var(--space-2)}.v2.rd-wf .rd-wf-facets{gap:var(--space-1) var(--space-4);padding:var(--space-2) var(--space-4);border-top:1px solid var(--hairline);border-bottom:0}.v2.rd-wf .rd-wf-facet{gap:var(--space-2);color:var(--ink-2)}.v2.rd-wf .rd-wf-facet:hover{color:var(--ink-1)}.v2.rd-wf .rd-wf-group>.rd-empty{margin:0;padding:var(--space-4);border-top:1px solid var(--hairline);color:var(--ink-3)}.v2.rd-wf .rd-wf-bulk{gap:var(--space-3);margin-top:0;padding:var(--space-2) var(--space-2) var(--space-2) var(--space-4);border:0;border-radius:var(--radius-full);background:var(--overlay);box-shadow:var(--edge-top),0 0 0 1px var(--hairline-strong),var(--shadow-overlay)}.v2.rd-wf .rd-wf-bulk-count{color:var(--ink-2)}.v2.rd-wf .rd-wf-bulk-count b{color:var(--ink-1)}.v2.rd-wf .rd-wf-seed-box{gap:var(--space-2);font-family:var(--font-mono);color:var(--ink-1)}.v2.rd-wf .rd-wf-seed-box .num{font-family:var(--font-mono)}.v2.rd-wf .rd-wf-state{height:20px;display:inline-flex;align-items:center;padding:0 var(--space-2);border:0;border-radius:var(--radius-full);background:var(--raised);color:var(--ink-2);font-family:var(--font-sans);letter-spacing:0}.v2.rd-wf .rd-wf-state.is-live{background:var(--gain-wash);color:var(--gain)}.v2.rd-wf .rd-wf-state.is-off{background:var(--warn-wash);color:var(--warn)}.v2.rd-wf .rd-wf-kv>div{padding:var(--space-2) 0}.v2.rd-wf .rd-wf-kv dt{color:var(--ink-3)}.v2.rd-wf .rd-wf-kv dd{color:var(--ink-1)}.v2.rd-wf .rd-wf-cr{gap:0 var(--space-2)}.v2.rd-wf .rd-wf-cr.rd-wf-thead{min-height:28px;border-top:0;font-size:var(--text-xs)}.v2.rd-wf .rd-wf-cr-token{gap:var(--space-2)}.v2.rd-wf .rd-wf-cr-sym{color:var(--ink-1);font-weight:var(--weight-medium)}.v2.rd-wf .rd-wf-foot{gap:var(--space-2);color:var(--ink-3)}.v2.rd-wf .rd-wf-notes li{gap:var(--space-2);line-height:var(--leading-body);color:var(--ink-2)}.v2.rd-wf .rd-wf-textarea{padding:var(--space-2) var(--space-3);border:0;border-radius:var(--radius-control);background:var(--sunken);box-shadow:inset 0 0 0 1px var(--hairline);color:var(--ink-1);caret-color:var(--accent)}.v2.rd-wf .rd-wf-textarea:focus{box-shadow:var(--focus-field)}.v2.rd-wf .rd-wf-textarea::placeholder{color:var(--ink-3)}.v2.rd-wf .rd-wf-note-actions{gap:var(--space-2)}.v2.rd-wf .rd-wf-how,.v2.rd-wf .rd-wf-how li{gap:var(--space-3)}.v2.rd-wf .rd-wf-how p{color:var(--ink-1);font-weight:var(--weight-medium)}.v2.rd-wf .rd-wf-how span{line-height:var(--leading-body);color:var(--ink-3)}@media(max-width:1200px){.v2.rd-wf .rd-wf-rail{display:block;columns:2;column-gap:var(--space-4);margin:0;padding:0;border:0}.v2.rd-wf .rd-wf-rail>*{break-inside:avoid;margin-bottom:var(--space-4)}}@media(max-width:900px){.v2.rd-wf .rd-wf-in{grid-template-columns:minmax(0,1fr)}.v2.rd-wf .rd-wf-or{padding:var(--space-2) var(--space-5);border:0;border-top:1px solid var(--hairline);border-bottom:1px solid var(--hairline);justify-items:start}.v2.rd-wf .rd-wf-facts{row-gap:var(--space-4)}.v2.rd-wf .rd-wf-facts>div:nth-child(3){padding-left:var(--space-5);border-left:0}.v2.rd-wf .rd-wf-detail-cell{padding-left:var(--space-4)}}@media(max-width:767px){.v2.rd-wf .rd-wf-head{padding-top:var(--space-4)}.v2.rd-wf .rd-wf-rail{columns:1}.v2.rd-wf :is(.rd-wf-seed,.rd-wf-calls){padding:var(--space-4)}.v2.rd-wf .rd-wf-or,.v2.rd-wf .rd-wf-go{padding-left:var(--space-4);padding-right:var(--space-4)}.v2.rd-wf .rd-wf-field,.v2.rd-wf .rd-wf-go .btn{height:var(--control-h-touch)}.v2.rd-wf .rd-wf-star-top,.v2.rd-wf .rd-wf-star-id,.v2.rd-wf .rd-wf-star-body{padding-left:var(--space-4);padding-right:var(--space-4)}.v2.rd-wf .rd-wf-facts>div,.v2.rd-wf .rd-wf-facts>div:first-child,.v2.rd-wf .rd-wf-facts>div:nth-child(3){padding:0 var(--space-4)}.v2.rd-wf .rd-wf-star-addr{font-size:var(--text-md)}.v2.rd-wf .rd-wf-tr{padding:0 var(--space-3)}}.v2.sn-page .sn-title h1{font-size:var(--text-xl)}.v2.sn-page .sn-title p{font-size:var(--text-xs)}.v2.sn-page .sn-tabs button{font-size:var(--text-sm)}.v2.sn-page .sn-soon{font-size:var(--text-2xs);border-radius:var(--radius-control)}.v2.sn-page .sn-coverage,.v2.sn-page .sn-row-label{font-size:var(--text-xs)}.v2.sn-page .sn-hint{font-size:var(--text-2xs)}.v2.sn-page .sn-small{font-size:var(--text-xs)}.v2.sn-page .sn-num{border-radius:var(--radius-control)}.v2.sn-page .sn-num input{font-size:var(--text-sm)}.v2.sn-page .sn-unit{font-size:var(--text-2xs)}.v2.sn-page .sn-chip{font-size:var(--text-xs);border-radius:var(--radius-control)}.v2.sn-page .sn-check{border-radius:var(--radius-control)}.v2.sn-page .sn-chip-n{font-size:var(--text-2xs)}.v2.sn-page .sn-select{font-size:var(--text-sm);border-radius:var(--radius-control)}.v2.sn-page .sn-callers{border-radius:var(--radius-control)}.v2.sn-page .sn-callers-row{font-size:var(--text-sm);border-radius:var(--radius-control)}.v2.sn-page .checkbox{border-radius:var(--radius-control)}.v2.sn-page .sn-link{font-size:var(--text-xs)}.v2.sn-page .sn-hours{border-radius:var(--radius-control)}.v2.sn-page .sn-hour{font-size:var(--text-2xs)}.v2.sn-page .sn-dates{border-radius:var(--radius-control)}.v2.sn-page .sn-dates input,.v2.sn-page .sn-warn{font-size:var(--text-xs)}.v2.sn-page .sn-panel-foot .btn{font-size:var(--text-sm);border-radius:var(--radius-control)}.v2.sn-page .sn-ran{font-size:var(--text-xs)}.v2.sn-page .sn-seg.segmented{border-radius:var(--radius-control)}.v2.sn-page .sn-seg .segment{font-size:var(--text-xs);border-radius:var(--radius-control)}.v2.sn-page .switch{border-radius:var(--radius-full)}.v2.sn-page .sn-universe{font-size:var(--text-xs)}.v2.sn-page .sn-kpi-v{font-size:var(--text-lg)}.v2.sn-page .sn-kpi-sub{font-size:var(--text-2xs)}.v2.sn-page .sn-block-head{font-size:var(--text-xs)}.v2.sn-page .sn-axis,.v2.sn-page .sn-dd-label,.v2.sn-page .sn-bar-n,.v2.sn-page .sn-ring-label,.v2.sn-page .sn-exits-item{font-size:var(--text-2xs)}.v2.sn-page .sn-exits-n{font-size:var(--text-md)}.v2.sn-page .sn-table th{font-size:var(--text-2xs)}.v2.sn-page .sn-thin,.v2.sn-page .sn-tag,.v2.sn-page .sn-exit{font-size:var(--text-2xs);border-radius:var(--radius-control)}.v2.sn-page .sn-fills{font-size:var(--text-xs)}.v2.sn-page .sn-pip{border-radius:var(--radius-full)}.v2.sn-page .sn-setup{font-size:var(--text-sm)}.v2.sn-page .sn-chipline,.v2.sn-page .sn-select-s.select{font-size:var(--text-xs);border-radius:var(--radius-control)}.v2.sn-page .sn-grid-pop{border-radius:var(--radius-control)}.v2.sn-page .sn-grid-form label{font-size:var(--text-2xs)}.v2.sn-page .sn-grid-form textarea,.v2.sn-page .sn-grid-form input{font-size:var(--text-xs);border-radius:var(--radius-control)}.v2.sn-page .sn-grid-acts .btn{font-size:var(--text-sm);border-radius:var(--radius-control)}.v2.sn-page .sn-empty{font-size:var(--text-sm)}.v2.sn-page .sn-split-at,.v2.sn-page .sn-split-foot{font-size:var(--text-2xs)}.v2.sn-page .sn-verdict-main{font-size:var(--text-sm)}.v2.sn-page .sn-verdict-main b{font-size:var(--text-lg)}.v2.sn-page .sn-verdict .btn{border-radius:var(--radius-control)}.v2.sn-page .sn-baseline{font-size:var(--text-sm)}.v2.sn-page .sn-baseline-ex{font-size:var(--text-xs)}.v2.sn-page .sn-side{font-size:var(--text-md)}.v2.sn-page .sn-side .rd-label{font-size:var(--text-2xs)}.v2.sn-page .sn-pill{font-size:var(--text-2xs);border-radius:var(--radius-control)}.v2.sn-page .sn-twins{font-size:var(--text-2xs)}.v2.sn-page .sn-holds{font-size:var(--text-2xs);border-radius:var(--radius-control)}.v2.sn-page .sb-lab{font-size:var(--text-sm)}.v2.sn-page .sb-lab .rd-mute{font-size:var(--text-xs)}.v2.sn-page .btn.sb-new,.v2.sn-page .sb-empty-actions .btn,.v2.sn-page .sb-head-actions .btn,.v2.sn-page .sb-confirm .btn,.v2.sn-page .sb-profiles .btn{font-size:var(--text-sm);border-radius:var(--radius-control)}.v2.sn-page .sb-item-name{font-size:var(--text-md)}.v2.sn-page .sb-item-src{font-size:var(--text-xs)}.v2.sn-page .sb-item-pnl{font-size:var(--text-lg)}.v2.sn-page .sb-item-pnl.rd-mute{font-size:var(--text-sm)}.v2.sn-page .sb-item-sub,.v2.sn-page .sb-item-open,.v2.sn-page .sb-soon{font-size:var(--text-xs)}.v2.sn-page .sb-tag{font-size:var(--text-2xs);border-radius:var(--radius-control)}.v2.sn-page .sb-head-id h2{font-size:var(--text-lg)}.v2.sn-page .sb-meta{font-size:var(--text-xs)}.v2.sn-page .sb-tip:after{font-size:var(--text-xs);border-radius:var(--radius-control)}.v2.sn-page .sb-rename input{font-size:var(--text-lg);border-radius:var(--radius-control)}.v2.sn-page .sb-confirm,.v2.sn-page .sb-paused{font-size:var(--text-sm);border-radius:var(--radius-control)}.v2.sn-page .sb-kpi-v{font-size:var(--text-xl)}.v2.sn-page .sb-kpi-sub{font-size:var(--text-xs)}.v2.sn-page .sb-road-line{font-size:var(--text-sm)}.v2.sn-page .sb-match,.v2.sn-page .sb-differ,.v2.sn-page .sb-bar-pct,.v2.sn-page .sb-differs,.v2.sn-page .sb-block-head{font-size:var(--text-xs)}.v2.sn-page .sb-live-dot{border-radius:var(--radius-full)}.v2.sn-page .sb-select.select{font-size:var(--text-xs);border-radius:var(--radius-control)}.v2.sn-page .sb-event,.v2.sn-page .sb-event-t,.v2.sn-page .sb-paper-note{font-size:var(--text-xs)}.v2.sn-page .sb-empty,.v2.sn-page .sb-empty-line{font-size:var(--text-sm)}.v2.sn-page .sb-pos-lounge{font-size:var(--text-xs)}.v2.sn-page .sb-pos-x{font-size:var(--text-lg)}.v2.sn-page .sb-pos-pnl{font-size:var(--text-sm)}.v2.sn-page .sb-pos-pnl .rd-mute{font-size:var(--text-2xs)}.v2.sn-page .sb-pos-wait,.v2.sn-page .sb-pos-in{font-size:var(--text-xs)}.v2.sn-page .sb-pos-scale{font-size:var(--text-2xs)}.v2.sn-page .sb-empty-page h2{font-size:var(--text-lg)}.v2.sn-page .sb-empty-page p{font-size:var(--text-sm)}.v2.sn-page .lb-steps li{font-size:var(--text-sm);border-radius:var(--radius-control)}.v2.sn-page .lb-steps li:before{font-size:var(--text-2xs);border-radius:var(--radius-full)}.v2.sn-page .sb-profiles .sb-block-head .rd-mute{font-size:var(--text-xs)}.v2.sn-page .sb-calib-msg{font-size:var(--text-sm)}.v2.sn-page .sb-profile-top b{font-size:var(--text-md)}.v2.sn-page .sb-profile-slogan,.v2.sn-page .sb-profile-desc{font-size:var(--text-xs)}.v2.sn-page .sb-profile-check{font-size:var(--text-2xs)}.v2.sn-page .nb-head h2{font-size:var(--text-lg)}.v2.sn-page .nb-head p{font-size:var(--text-sm)}.v2.sn-page .nb-step-head .rd-label{font-size:var(--text-xs)}.v2.sn-page .nb-n{font-size:var(--text-xs);border-radius:var(--radius-full)}.v2.sn-page .nb-source{border-radius:var(--radius-control)}.v2.sn-page .nb-source b{font-size:var(--text-md)}.v2.sn-page .nb-source .rd-mute{font-size:var(--text-sm)}.v2.sn-page .nb-x{font-size:var(--text-lg)}.v2.sn-page .nb-row-label{font-size:var(--text-sm)}.v2.sn-page .nb-chip{font-size:var(--text-sm);border-radius:var(--radius-control)}.v2.sn-page .nb-check{border-radius:var(--radius-control)}.v2.sn-page .nb-extra-item{font-size:var(--text-xs);border-radius:var(--radius-control)}.v2.sn-page .nb-chip-n{font-size:var(--text-2xs);border-radius:var(--radius-control)}.v2.sn-page .nb-profile{border-radius:var(--radius-control)}.v2.sn-page .nb-profile-top b{font-size:var(--text-md)}.v2.sn-page .nb-profile-top .rd-mute,.v2.sn-page .nb-profile-desc{font-size:var(--text-sm)}.v2.sn-page .nb-profile-why{font-size:var(--text-xs)}.v2.sn-page .nb-profile-fig .rd-label{font-size:var(--text-2xs)}.v2.sn-page .nb-fig-main{font-size:var(--text-lg)}.v2.sn-page .nb-fig-row{font-size:var(--text-xs)}.v2.sn-page .nb-fig-none{font-size:var(--text-sm)}.v2.sn-page .nb-big.sn-num input{font-size:var(--text-lg)}.v2.sn-page .nb-q{font-size:var(--text-sm);border-radius:var(--radius-control)}.v2.sn-page .nb-stop{font-size:var(--text-lg)}.v2.sn-page .nb-note{font-size:var(--text-xs)}.v2.sn-page .nb-adv-toggle{font-size:var(--text-sm)}.v2.sn-page .nb-proof-line{font-size:var(--text-md)}.v2.sn-page .nb-proof-sub,.v2.sn-page .nb-proof-cov{font-size:var(--text-xs)}.v2.sn-page .nb-paper-note{font-size:var(--text-sm)}.v2.sn-page .nb-name-input{font-size:var(--text-md);border-radius:var(--radius-control)}.v2.sn-page .nb-foot .btn{font-size:var(--text-sm);border-radius:var(--radius-control)}.v2.sn-page .nb-foot .rd-mute{font-size:var(--text-sm)}.v2.sn-page .sb-automode,.v2.sn-page .sb-auto{font-size:var(--text-xs)}.v2.sn-page .sb-automode span,.v2.sn-page .sb-auto span{font-size:var(--text-2xs)}.v2.sn-page .nb-track{border-radius:var(--radius-control)}.v2.sn-page .nb-track-head{font-size:var(--text-xs)}.v2.sn-page .nb-track-cell b{font-size:var(--text-lg)}.v2.sn-page .nb-track-cell .rd-mute{font-size:var(--text-2xs)}.v2.sn-page .nb-setup{border-radius:var(--radius-control)}.v2.sn-page .nb-setups-none{font-size:var(--text-xs)}.v2.sn-page .nb-custom{font-size:var(--text-2xs);border-radius:var(--radius-control)}.v2.sn-page .nb-config{border-radius:var(--radius-control)}.v2.sn-page .nb-config-head{font-size:var(--text-sm)}.v2.sn-page .nb-ex-head{font-size:var(--text-xs)}.v2.sn-page .nb-ex-none{font-size:var(--text-sm)}.v2.sn-page .nb-rung-n{font-size:var(--text-xs)}.v2.sn-page .nb-icon{border-radius:var(--radius-control)}.v2.sn-page .nb-link{font-size:var(--text-sm)}.v2.sn-page .nb-tog{border-radius:var(--radius-control)}.v2.sn-page .nb-tog-hint,.v2.sn-page .nb-field-hint{font-size:var(--text-xs)}.v2.sn-page .lb-dot{border-radius:var(--radius-full)}.v2.sn-page .lb-item-why{font-size:var(--text-2xs)}.v2.sn-page .lb-stopall.btn{font-size:var(--text-xs)}.v2.sn-page .lb-group{font-size:var(--text-2xs)}.v2.sn-page .lb-wallet{font-size:var(--text-sm);border-radius:var(--radius-control)}.v2.sn-page .lb-sentence{font-size:var(--text-xs)}.v2.sn-page .lb-notice{font-size:var(--text-sm);border-radius:var(--radius-control)}.v2.sn-page .lb-limits{font-size:var(--text-xs)}.v2.sn-page .lb-none p{font-size:var(--text-sm)}.v2.sn-page .lb-none .rd-mute,.v2.sn-page .lb-sell.btn,.v2.sn-page .lb-pos-rules,.v2.sn-page .lbf-source .rd-mute,.v2.sn-page .lbf-note{font-size:var(--text-xs)}.v2.sn-page .lbf-col .nb-name-input,.v2.sn-page .lbf-col .nb-row-label{font-size:var(--text-sm)}.v2.sn-page .lbf-pick-sm.sn-select,.v2.sn-page .lbf-hint{font-size:var(--text-xs)}.v2.sn-page .lbf-check .rd-mute{font-size:var(--text-xs)}.v2.sn-page .lbf-style .nb-profile-top b{font-size:var(--text-md)}.v2.sn-page .lbf-mirror-note{font-size:var(--text-xs)}.v2.sn-page .lbf-custom{border-radius:var(--radius-control)}.v2.sn-page .lbf-ladder .rd-label{font-size:var(--text-2xs)}.v2.sn-page .lbf-rule{font-size:var(--text-xs)}.v2.sn-page .lbf-legend{font-size:var(--text-xs)}.v2.sn-page .lbf-dot{border-radius:var(--radius-full)}.v2.sn-page .lbf-row{font-size:var(--text-sm)}.v2.sn-page .lbf-row-hint{font-size:var(--text-2xs)}.v2.sn-page .lbf-fold-head .rd-label,.v2.sn-page .lbf-fold-sum{font-size:var(--text-xs)}.v2.sn-page .lbf-cell{border-radius:var(--radius-control)}.v2.sn-page .lbf-cell-label,.v2.sn-page .lbf-signed{font-size:var(--text-xs)}.v2.sn-page .lbf-filter-text b{font-size:var(--text-sm)}.v2.sn-page .lbf-filter-text .rd-mute{font-size:var(--text-2xs)}.v2.sn-page .lbf-reads{font-size:var(--text-2xs);border-radius:var(--radius-control)}.v2.sn-page .lbf-words{font-size:var(--text-sm);border-radius:var(--radius-control)}.v2.sn-page .lbf-name .nb-name-input{font-size:var(--text-sm)}.v2.sn-page .lbf-summary p{font-size:var(--text-md)}.v2.sn-page .lbf-summary p+p{font-size:var(--text-xs)}.v2.sn-page .lbf-foot-note,.v2.sn-page .lbf-pop p{font-size:var(--text-xs)}.v2.sn-page .lbf-area{font-size:var(--text-xs);border-radius:var(--radius-control)}.v2.sn-page .lbf-search{font-size:var(--text-sm);border-radius:var(--radius-control)}.v2.sn-page .lbf-pop-note{font-size:var(--text-xs)}@media(max-width:767px){.v2.sn-page .sb-list li,.v2.sn-page .sb-item.is-active{border-radius:var(--radius-control)}.v2.sn-page .sb-item-pnl,.v2.sn-page .sb-head-id h2,.v2.sn-page .sb-kpi-v{font-size:var(--text-lg)}.v2.sn-page .sb-kpi:nth-child(n+5) .sb-kpi-v{font-size:var(--text-md)}.v2.sn-page .sb-road-line{font-size:var(--text-xs)}.v2.sn-page .sb-event-t{font-size:var(--text-2xs)}.v2.sn-page .sb-event-text{font-size:var(--text-sm)}.v2.sn-page .sb-trades td:nth-child(6){font-size:var(--text-md)}.v2.sn-page .sb-trades td:nth-child(6):after{font-size:var(--text-2xs)}.v2.sn-page .sb-trades td:is(:nth-child(4),:nth-child(7),:nth-child(8),:nth-child(9),:nth-child(10)){font-size:var(--text-2xs)}.v2.sn-page .nb-head h2{font-size:var(--text-lg)}.v2.sn-page .nb-foot>:not(.btn){font-size:var(--text-xs)}.v2.sn-page .sb-lab-phone{font-size:var(--text-sm)}.v2.sn-page .nb-track-cell b{font-size:var(--text-lg)}.v2.sn-page .lb-limits{font-size:var(--text-xs)}}.v2.sn-page .sn-head{align-items:center;gap:var(--space-4);padding:var(--space-6) 0 0;border-bottom:0}.v2.sn-page .sn-title{gap:var(--space-2) var(--space-3);padding:0}.v2.sn-page .sn-title h1{font-size:var(--text-xl);font-weight:var(--weight-semibold);line-height:var(--leading-tight);letter-spacing:var(--tracking-figure);color:var(--ink-1)}.v2.sn-page .sn-title p{flex-basis:100%;margin:0;font-family:var(--font-sans);font-size:var(--text-sm);color:var(--ink-3)}.v2.sn-page .sn-head-right{gap:var(--space-3);padding:0}.v2.sn-page .lb-wallet{height:var(--control-h);padding:0 var(--space-3);border:0;border-radius:var(--radius-full);background:var(--sunken);box-shadow:inset 0 0 0 1px var(--hairline);color:var(--ink-2);font-size:var(--text-xs)}.v2.sn-page .num{font-family:var(--font-sans);font-variant-numeric:tabular-nums}.v2.sn-page b{font-weight:var(--weight-medium);color:var(--ink-1)}.v2.sn-page .rd-mute{color:var(--ink-3)}.v2.sn-page .rd-t2{color:var(--ink-2)}.v2.sn-page .rd-label{font-family:var(--font-sans);font-size:var(--text-xs);font-weight:var(--weight-regular);letter-spacing:0;text-transform:none;color:var(--ink-3)}.v2.sn-page .rd-label .num{color:var(--ink-3)}.v2.sn-page .btn,.v2.sn-page .btn.sb-new,.v2.sn-page :is(.sb-empty-actions,.sb-head-actions,.sb-confirm,.nb-foot) .btn{height:var(--control-h);padding:0 var(--space-3);border:0;border-radius:var(--radius-full);font-size:var(--text-sm);font-weight:var(--weight-medium)}.v2.sn-page .btn-outline{background:var(--raised);color:var(--ink-1);box-shadow:var(--edge-top)}.v2.sn-page .btn-outline:hover:not(:disabled){background:var(--overlay);color:var(--ink-1)}.v2.sn-page .btn-primary,.v2.sn-page .btn-primary:hover:not(:disabled){border:0;background:var(--accent);color:var(--accent-ink);box-shadow:none;filter:none}.v2.sn-page .btn-primary:hover:not(:disabled){background:var(--accent-hover)}.v2.sn-page .btn-primary:disabled{background:var(--raised);color:var(--ink-3);opacity:1}.v2.sn-page .btn.is-danger,.v2.sn-page .btn.is-danger:hover:not(:disabled){background:var(--loss);color:var(--canvas)}.v2.sn-page .btn svg,.v2.sn-page .sb-head-actions .btn svg{width:var(--icon);height:var(--icon)}.v2.sn-page .lb-stopall.btn,.v2.sn-page .lbf-delete.btn{height:28px;padding:0 var(--space-3);background:var(--loss-wash);color:var(--loss);box-shadow:none;font-size:var(--text-xs)}.v2.sn-page .lb-stopall.btn:hover:not(:disabled),.v2.sn-page .lbf-delete.btn:hover:not(:disabled){background:var(--loss-wash);color:var(--ink-1)}.v2.sn-page .lb-more.btn{width:var(--control-h);padding:0}.v2.sn-page .lb-sell.btn{height:28px;padding:0 var(--space-3);font-size:var(--text-xs)}.v2.sn-page .sn-link{gap:var(--space-1);color:var(--ink-2);font-size:var(--text-xs)}.v2.sn-page .sn-link:hover:not(:disabled){color:var(--ink-1)}.v2.sn-page .sn-link:disabled{color:var(--ink-4)}.v2.sn-page .switch{width:32px;height:20px;border:0;border-radius:var(--radius-full);background:var(--raised);box-shadow:inset 0 0 0 1px var(--hairline-strong)}.v2.sn-page .switch-thumb{top:3px;left:3px;width:14px;height:14px;border-radius:var(--radius-full);background:var(--ink-2);box-shadow:none}.v2.sn-page .switch.is-on{background:var(--accent);box-shadow:none}.v2.sn-page .switch.is-on .switch-thumb{background:var(--accent-ink);transform:translate(12px)}.v2.sn-page .lb-live .switch.is-on{background:var(--live)}.v2.sn-page .lb-live .switch.is-on .switch-thumb{background:var(--on-fill)}.v2.sn-page .lb-paper .switch.is-on,.v2.sn-page .sb-automode .switch.is-on,.v2.sn-page .sb-auto .switch.is-on{background:var(--paper)}.v2.sn-page .lb-paper .switch.is-on .switch-thumb,.v2.sn-page .sb-automode .switch.is-on .switch-thumb,.v2.sn-page .sb-auto .switch.is-on .switch-thumb{background:var(--on-paper)}.v2.sn-page .checkbox{width:16px;height:16px;border:0;border-radius:var(--radius-control);box-shadow:inset 0 0 0 1px var(--hairline-strong)}.v2.sn-page .checkbox.is-on{background:var(--accent);color:var(--accent-ink);box-shadow:none}.v2.sn-page .checkbox svg{width:12px;height:12px}.v2.sn-page .sn-warn{color:var(--loss);font-size:var(--text-xs)}.v2.sn-page .tone-gain{color:var(--gain)}.v2.sn-page .tone-loss{color:var(--loss)}.v2.sn-page .sn-skel{border-radius:var(--radius-panel)}.v2.sn-page :is(.sb-tag,.sn-soon:not(.ft-soon),.sn-exit,.lbf-reads,.nb-custom){display:inline-flex;align-items:center;gap:var(--space-1);height:20px;padding:0 var(--space-2);border:0;border-radius:var(--radius-full);background:var(--raised);color:var(--ink-2);font:var(--weight-medium) var(--text-2xs)/1 var(--font-sans);letter-spacing:0;text-transform:none}.v2.sn-page .sb-tag.is-cal,.v2.sn-page .sn-exit.is-tp{background:var(--gain-wash);color:var(--gain)}.v2.sn-page .sb-tag.is-live{background:var(--live-wash);color:var(--live-ink)}.v2.sn-page .sb-tag.is-paper{background:var(--paper-wash);color:var(--paper)}.v2.sn-page .sb-tag.is-sign{background:var(--warn-wash);color:var(--warn)}.v2.sn-page .sb-tag.is-stopped,.v2.sn-page .sn-exit.is-sl{background:var(--loss-wash);color:var(--loss)}.v2.sn-page .sb-tag.is-paused,.v2.sn-page .sn-soon:not(.ft-soon){background:var(--raised);color:var(--ink-3)}.v2.sn-page .nb-custom{background:var(--accent-wash);color:var(--ink-1)}.v2.sn-page .sn-exit{min-width:0;margin-left:0}.v2.sn-page .lb-dot{width:6px;height:6px;border-radius:var(--radius-full);background:currentColor;animation:none}.v2.sn-page .sb-tip.is-dotted{text-decoration-color:var(--ink-4)}.v2.sn-page .sb-tip:after{padding:var(--space-2) var(--space-3);border:0;border-radius:var(--radius-control);background:var(--overlay);box-shadow:var(--shadow-overlay);color:var(--ink-1);font:var(--weight-regular) var(--text-xs)/var(--leading-body) var(--font-sans);letter-spacing:0;text-transform:none}.v2.sn-page .sb-layout{grid-template-columns:300px minmax(0,1fr);gap:var(--space-4);min-height:0}.v2.sn-page .sb-list{top:var(--space-4);padding:var(--space-4) 0 var(--space-2);border-right:0}.v2.sn-page .sb-list-head{padding:0 var(--space-4);margin-bottom:var(--space-2)}.v2.sn-page .sb-list-title{font-size:var(--text-md);font-weight:var(--weight-semibold);color:var(--ink-1)}.v2.sn-page .lb-group{margin:var(--space-3) var(--space-4) var(--space-2);font-size:var(--text-xs);color:var(--ink-3)}.v2.sn-page .lb-group-row{padding-right:var(--space-4)}.v2.sn-page .lb-group-row .lb-group{margin-top:var(--space-4)}.v2.sn-page .lb-list-err{margin:0 var(--space-4) var(--space-2)}.v2.sn-page .sb-list ul{border-top:1px solid var(--hairline)}.v2.sn-page .sb-list li{border-bottom:1px solid var(--hairline)}.v2.sn-page .sb-list li:last-child{border-bottom:0}.v2.sn-page .sb-item{gap:var(--space-1);padding:var(--space-3) var(--space-4);color:var(--ink-1);transition:background var(--dur-fast) var(--ease-out)}.v2.sn-page .sb-item:hover{background:var(--raised)}.v2.sn-page .sb-item.is-active{background:var(--accent-tint);box-shadow:inset 0 0 0 1px var(--accent-edge)}.v2.sn-page .sb-item.is-active:before{display:none}.v2.sn-page .sb-item:focus-visible{border-radius:0;box-shadow:inset 0 0 0 2px var(--accent)}.v2.sn-page .sb-item-name{font-size:var(--text-sm);font-weight:var(--weight-medium)}.v2.sn-page :is(.sb-item-src,.lb-item-why){font-family:var(--font-sans);font-size:var(--text-xs);color:var(--ink-3)}.v2.sn-page .sb-item-row{gap:var(--space-3);margin-top:var(--space-1)}.v2.sn-page .sb-item-pnl{font-size:var(--text-lg);font-weight:var(--weight-medium);line-height:var(--leading-tight);letter-spacing:var(--tracking-figure)}.v2.sn-page .sb-item-pnl.rd-mute{font-size:var(--text-sm);font-weight:var(--weight-regular);letter-spacing:0}.v2.sn-page .sb-item-sub{font-size:var(--text-xs);color:var(--ink-3)}.v2.sn-page .sb-item-open{font-size:var(--text-xs);color:var(--ink-2)}.v2.sn-page .lb-paper .sb-item:not(.is-active){opacity:1}.v2.sn-page .sb-item-auto{top:var(--space-3);right:var(--space-4)}.v2.sn-page .sb-li .sb-item-top{padding-right:48px}.v2.sn-page :is(.sb-automode,.sb-auto){gap:var(--space-2);color:var(--ink-2);font-size:var(--text-xs)}.v2.sn-page :is(.sb-automode,.sb-auto) span{font-size:var(--text-xs);letter-spacing:0;text-transform:none}.v2.sn-page .sn-soon.ft-soon{margin:var(--space-3) var(--space-4) 0;padding:var(--space-3);border:0;border-radius:var(--radius-control);background:var(--sunken)}.v2.sn-page .ft-soon :is(b,p){font-family:var(--font-sans)}.v2.sn-page .sb-soon{margin:var(--space-3) var(--space-4) var(--space-2);font-size:var(--text-xs);color:var(--ink-3)}.v2.sn-page .sb-console{gap:var(--space-4);padding:0}.v2.sn-page .sb-head{gap:var(--space-2);padding-top:var(--space-1)}.v2.sn-page .sb-head-top{gap:var(--space-4)}.v2.sn-page .sb-head-id{gap:var(--space-3)}.v2.sn-page .sb-head-id h2{font-size:var(--text-lg);font-weight:var(--weight-semibold);line-height:var(--leading-snug);letter-spacing:var(--tracking-figure);color:var(--ink-1)}.v2.sn-page .sb-head-actions{gap:var(--space-2)}.v2.sn-page :is(.sb-meta,.lb-sentence){font-family:var(--font-sans);font-size:var(--text-sm);line-height:var(--leading-body);color:var(--ink-2)}.v2.sn-page .sb-golive:disabled{opacity:1}.v2.sn-page .sb-rename input{height:var(--control-h);padding:0 var(--space-3);border:0;border-radius:var(--radius-full);background:var(--sunken);box-shadow:var(--focus-field);color:var(--ink-1);font-size:var(--text-md)}.v2.sn-page :is(.sb-confirm,.sb-paused,.lb-notice){gap:var(--space-3);padding:var(--space-3) var(--space-4);border:0;border-radius:var(--radius-panel);background:var(--panel);box-shadow:var(--edge-top),0 0 0 1px var(--hairline);color:var(--ink-1);font-size:var(--text-sm)}.v2.sn-page .sb-confirm,.v2.sn-page .lb-notice.is-bad{background:var(--loss-wash);box-shadow:none}.v2.sn-page .lb-notice.is-sign{background:var(--warn-wash);box-shadow:none}.v2.sn-page .lb-notice>svg{color:var(--warn)}.v2.sn-page .lb-notice.is-bad>svg{color:var(--loss)}.v2.sn-page .sb-paused{color:var(--ink-2)}.v2.sn-page .sb-paused svg{width:var(--icon);height:var(--icon);color:var(--ink-3)}.v2.sn-page .sb-kpis{border:0}.v2.sn-page .sb-kpi{gap:var(--space-2);padding:var(--space-4) var(--space-5);border-right:1px solid var(--hairline)}.v2.sn-page .sb-kpi:first-child{padding-left:var(--space-5)}.v2.sn-page .sb-kpi-v{font-size:var(--text-lg);font-weight:var(--weight-medium);line-height:var(--leading-tight);letter-spacing:var(--tracking-figure);color:var(--ink-1)}.v2.sn-page .lb-kpis .sb-kpi:first-child .sb-kpi-v{font-size:var(--text-xl)}.v2.sn-page .sb-kpi-v.tone-gain{color:var(--gain)}.v2.sn-page .sb-kpi-v.tone-loss{color:var(--loss)}.v2.sn-page .sb-kpi-sub{font-size:var(--text-xs);line-height:var(--leading-snug);color:var(--ink-3)}.v2.sn-page .sb-kpi-sub.tone-loss{color:var(--loss)}.v2.sn-page .lb-limits{gap:var(--space-1) 0;margin:0;padding:0 var(--space-1);border-bottom:0;font-family:var(--font-sans);font-size:var(--text-xs);color:var(--ink-3)}.v2.sn-page .lb-limits>span:not(:last-child):after{margin:0 var(--space-2);color:var(--ink-4)}.v2.sn-page .lb-signed{color:var(--gain)}.v2.sn-page .lb-unsigned{color:var(--warn)}.v2.sn-page .sb-road{gap:var(--space-2);padding:0 var(--space-1);border-bottom:0}.v2.sn-page .sb-road-line{gap:var(--space-1) var(--space-2);font-size:var(--text-xs);color:var(--ink-2)}.v2.sn-page .sb-match{color:var(--gain)}.v2.sn-page .sb-differ{color:var(--warn)}.v2.sn-page :is(.sb-match,.sb-differ){font-family:var(--font-sans)}.v2.sn-page .sb-bar-bg{fill:var(--raised)}.v2.sn-page .sb-bar-fg{fill:var(--accent)}.v2.sn-page .sb-bar-pct{color:var(--ink-2);font-size:var(--text-xs)}.v2.sn-page .sb-cols{gap:var(--space-4);align-items:start;border-bottom:0}.v2.sn-page .sb-cols>.sb-journal{padding:var(--space-4);border-right:0}.v2.sn-page .sb-side{gap:var(--space-4)}.v2.sn-page .sb-side>.sb-block{padding:var(--space-4)}.v2.sn-page .sb-side>.sb-block+.sb-block{border-top:0}.v2.sn-page .sb-block{gap:var(--space-3)}.v2.sn-page .sb-block-head{gap:var(--space-3);min-height:var(--control-h);font-size:var(--text-xs)}.v2.sn-page .sb-block-head .rd-label{font-size:var(--text-md);font-weight:var(--weight-semibold);color:var(--ink-1)}.v2.sn-page .sb-block-head .rd-label .num{font-weight:var(--weight-regular);color:var(--ink-3)}.v2.sn-page .sb-block-head .rd-mute{font-family:var(--font-sans);color:var(--ink-3)}.v2.sn-page .sb-live-dot{width:6px;height:6px;border-radius:var(--radius-full);background:var(--gain);box-shadow:none}.v2.sn-page .sb-select.select{height:28px;padding:0 var(--space-3);border:0;border-radius:var(--radius-full);background:var(--sunken);box-shadow:inset 0 0 0 1px var(--hairline);color:var(--ink-2);font-size:var(--text-xs)}.v2.sn-page .sb-select.select:hover{color:var(--ink-1);box-shadow:inset 0 0 0 1px var(--hairline-strong)}.v2.sn-page .sb-select .select-chevron{color:var(--ink-3)}.v2.sn-page .sb-event{grid-template-columns:88px 24px minmax(0,1fr);gap:var(--space-1);padding:var(--space-2) 0;border-bottom:1px solid var(--hairline);font-family:var(--font-sans);font-size:var(--text-sm);color:var(--ink-2)}.v2.sn-page .sb-event:last-child{border-bottom:0}.v2.sn-page .sb-event.is-old{opacity:.6}.v2.sn-page .sb-event-t{font-size:var(--text-xs);color:var(--ink-3)}.v2.sn-page .sb-event-i svg{width:var(--icon);height:var(--icon)}.v2.sn-page .sb-event-i :is(.is-call,.is-buy){color:var(--ink-1)}.v2.sn-page .sb-event-i .is-buy,.v2.sn-page .sb-event-i .is-gain{color:var(--gain)}.v2.sn-page .sb-event-i .is-loss{color:var(--loss)}.v2.sn-page .sb-event-i .is-mute{color:var(--ink-4)}.v2.sn-page .sb-event-text{line-height:var(--leading-body)}.v2.sn-page .sb-event-text b{font-weight:var(--weight-medium);color:var(--ink-1)}.v2.sn-page .sb-event:is(.is-skip,.is-nofill) .sb-event-text{color:var(--ink-3)}.v2.sn-page .sb-event.is-dayStop .sb-event-text{color:var(--loss)}.v2.sn-page :is(.sb-paper-note,.sb-empty-line){font-size:var(--text-xs);color:var(--ink-3)}.v2.sn-page .sb-empty,.v2.sn-page .lb-none{color:var(--ink-1)}.v2.sn-page :is(.sb-empty,.lb-none) p:first-child{font-size:var(--text-sm);font-weight:var(--weight-medium)}.v2.sn-page :is(.sb-empty,.lb-none) .rd-mute{font-size:var(--text-xs);line-height:var(--leading-body)}.v2.sn-page .sb-pos{gap:var(--space-1);padding:var(--space-3) 0;border-bottom:1px solid var(--hairline)}.v2.sn-page .sb-pos:first-child{padding-top:0}.v2.sn-page .sb-pos:last-child{padding-bottom:0;border-bottom:0}.v2.sn-page .sb-pos-top,.v2.sn-page .lb-pos .sb-pos-top{gap:var(--space-3)}.v2.sn-page .sb-pos-lounge{font-size:var(--text-xs);color:var(--ink-3)}.v2.sn-page .sb-pos-x{font-size:var(--text-lg);font-weight:var(--weight-medium);letter-spacing:var(--tracking-figure)}.v2.sn-page .sb-pos-pnl{gap:2px;font-size:var(--text-sm)}.v2.sn-page .sb-pos-pnl .rd-mute{font-size:var(--text-xs)}.v2.sn-page :is(.sb-pos-in,.lb-pos-rules,.sb-pos-scale){font-family:var(--font-sans);font-size:var(--text-xs);color:var(--ink-3)}.v2.sn-page .sb-gauge-bg{fill:var(--raised)}.v2.sn-page .sb-gauge-tick{fill:var(--ink-4)}.v2.sn-page .sb-gauge-dot{fill:var(--ink-1)}.v2.sn-page .sb-gauge-fg.is-gain{fill:var(--gain)}.v2.sn-page .sb-gauge-fg.is-loss{fill:var(--loss)}.v2.sn-page .sn-token{gap:var(--space-2);color:var(--ink-1);font-family:var(--font-sans);font-weight:var(--weight-medium)}.v2.sn-page .sn-token:hover span{color:var(--ink-1);text-decoration:underline;text-decoration-color:var(--ink-4);text-underline-offset:3px}.v2.sn-page .sn-token .token-avatar{border-radius:var(--radius-full)}.v2.sn-page .sn-person{gap:var(--space-2);color:var(--ink-2)}.v2.sn-page .lb-scan{border-radius:var(--radius-full);color:var(--ink-3)}.v2.sn-page .lb-scan:hover{background:var(--raised);color:var(--ink-1)}.v2.sn-page .sn-grid{stroke:var(--grid)}.v2.sn-page .sn-zero,.v2.sn-page .sn-diag,.v2.sn-page .sn-cursor{stroke:var(--hairline-strong)}.v2.sn-page .sn-axis{fill:var(--ink-3);font-family:var(--font-sans);font-size:var(--text-2xs)}.v2.sn-page .sn-dd{fill:var(--loss-wash)}.v2.sn-page .sn-dd-label{fill:var(--loss);font-family:var(--font-sans);font-size:var(--text-2xs)}.v2.sn-page .sn-dot{fill:var(--ink-1);stroke:var(--canvas)}.v2.sn-page .sn-chart-empty{color:var(--ink-3)}.v2.sn-page .sb-last{padding:var(--space-4) 0 var(--space-2)}.v2.sn-page .sb-last>.sb-block-head{padding:0 var(--space-4)}.v2.sn-page .sb-last>.lb-none{padding:0 var(--space-4) var(--space-3)}.v2.sn-page .sn-table{font-size:var(--text-sm)}.v2.sn-page .sn-table th{height:32px;padding:0 var(--space-3);border-top:1px solid var(--hairline);border-bottom:1px solid var(--hairline);font-family:var(--font-sans);font-size:var(--text-xs);font-weight:var(--weight-regular);letter-spacing:0;text-transform:none;color:var(--ink-3)}.v2.sn-page .sn-table td{padding:0 var(--space-3);border-bottom:1px solid var(--hairline);color:var(--ink-1)}.v2.sn-page .sn-table :is(th,td):first-child{padding-left:var(--space-4)}.v2.sn-page .sn-table :is(th,td):last-child{padding-right:var(--space-4)}.v2.sn-page .sn-table tbody tr{height:var(--row-h)}.v2.sn-page .sn-table tbody tr:last-child td{border-bottom:0}.v2.sn-page .sn-table tbody tr:hover td{background:var(--raised)}.v2.sn-page .sn-table td.rd-mute{color:var(--ink-3)}.v2.sn-page .sn-table td.tone-gain{color:var(--gain)}.v2.sn-page .sn-table td.tone-loss{color:var(--loss)}.v2.sn-page .sb-empty-page{gap:var(--space-3);margin:var(--space-7) auto}.v2.sn-page .sb-empty-page>svg{width:28px;height:28px;color:var(--ink-2)}.v2.sn-page .sb-empty-page h2{font-size:var(--text-lg);font-weight:var(--weight-semibold);color:var(--ink-1)}.v2.sn-page .sb-empty-page p{font-size:var(--text-sm);line-height:var(--leading-body);color:var(--ink-2)}.v2.sn-page .lb-steps{gap:var(--space-2)}.v2.sn-page .lb-steps li{padding:var(--space-3) var(--space-4) var(--space-3) 44px;border:0;border-radius:var(--radius-control);background:var(--panel);box-shadow:0 0 0 1px var(--hairline);font-size:var(--text-sm);line-height:var(--leading-body);color:var(--ink-2)}.v2.sn-page .lb-steps li:before{left:var(--space-3);top:var(--space-3);width:20px;height:20px;border-radius:var(--radius-full);background:var(--raised);color:var(--ink-1);font:var(--weight-medium) var(--text-2xs)/20px var(--font-sans)}.v2.sn-page .nb{padding:0;scroll-margin-top:calc(var(--topbar, 72px) + var(--space-2))}.v2.sn-page .sb-layout.is-solo{grid-template-columns:minmax(0,1fr)}.v2.sn-page .sb-layout.is-solo .nb{padding-left:0}.v2.sn-page .nb>:is(.nb-head,.nb-step,.nb-name,.lbf-name,.lbf-summary,.nb-foot,.nb-proof,.nb-paper-note){padding-left:var(--space-5);padding-right:var(--space-5)}.v2.sn-page .nb-head{gap:var(--space-3);padding-top:var(--space-5);padding-bottom:var(--space-4);border-bottom:1px solid var(--hairline)}.v2.sn-page .nb-head h2{font-size:var(--text-lg);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-figure);color:var(--ink-1)}.v2.sn-page .nb-head p{font-size:var(--text-sm);color:var(--ink-3)}.v2.sn-page .lbf-title{gap:var(--space-2) var(--space-3)}.v2.sn-page :is(.nb-step,.nb-proof){gap:var(--space-3);padding-top:var(--space-5);padding-bottom:var(--space-5);border-bottom:1px solid var(--hairline)}.v2.sn-page .nb-step-head{gap:var(--space-3)}.v2.sn-page .nb-step-head .rd-label,.v2.sn-page .lbf-fold-head .rd-label{font-size:var(--text-md);font-weight:var(--weight-semibold);letter-spacing:0;color:var(--ink-1)}.v2.sn-page .nb-n{width:24px;height:24px;border-radius:var(--radius-full);background:var(--raised);box-shadow:var(--edge-top);color:var(--ink-1);font:var(--weight-medium) var(--text-xs)/1 var(--font-sans)}.v2.sn-page :is(.nb-row-label,.lbf-col .nb-row-label,.lbf-cell-label,.lbf-row-label){color:var(--ink-2);font-size:var(--text-xs)}.v2.sn-page :is(.nb-note,.nb-field-hint,.lbf-hint,.lbf-rule,.lbf-row-hint,.nb-tog-hint,.lbf-mirror-note,.lbf-note){color:var(--ink-3);line-height:var(--leading-body)}.v2.sn-page :is(.nb-source,.nb-profile){gap:var(--space-1);border:0;border-radius:var(--radius-control);background:var(--sunken);box-shadow:inset 0 0 0 1px var(--hairline);color:var(--ink-1);transition:box-shadow var(--dur-fast) var(--ease-out),background var(--dur-fast) var(--ease-out)}.v2.sn-page :is(.nb-source,.nb-profile):hover:not(:disabled){background:var(--raised)}.v2.sn-page :is(.nb-source,.nb-profile).is-on{background:var(--accent);color:var(--accent-ink);box-shadow:none}.v2.sn-page :is(.nb-source,.nb-profile).is-on:hover:not(:disabled){background:var(--accent-hover)}.v2.sn-page :is(.nb-source,.nb-profile).is-on :is(b,.nb-x,.nb-fig-main){color:var(--accent-ink)}.v2.sn-page :is(.nb-source,.nb-profile).is-on :is(.nb-profile-desc,.nb-profile-why,.nb-fig-row,small,span){color:var(--accent-ink-2)}.v2.sn-page .nb-profile.is-on .nb-profile-fig{border-top-color:var(--accent-ink-2)}.v2.sn-page :is(.nb-source,.nb-profile):focus-visible{box-shadow:var(--focus-ring)}.v2.sn-page .nb-source:disabled{background:none;opacity:1}.v2.sn-page .nb-source:disabled :is(b,svg,.nb-x){color:var(--ink-3)}.v2.sn-page .nb-source b,.v2.sn-page .nb-profile-top b{font-weight:var(--weight-medium)}.v2.sn-page :is(.nb-source-top,.nb-profile-top)>svg,.v2.sn-page .nb-x{color:var(--ink-2)}.v2.sn-page :is(.nb-source,.nb-profile).is-on :is(.nb-source-top svg,.nb-profile-top>svg){color:var(--accent-ink)}.v2.sn-page :is(.nb-profile-desc,.nb-profile-why){color:var(--ink-2);line-height:var(--leading-body)}.v2.sn-page .nb-profile-desc.is-dim{color:var(--ink-3)}.v2.sn-page .nb-profile-fig{border-top-color:var(--hairline)}.v2.sn-page .nb-fig-main{font-size:var(--text-md);font-weight:var(--weight-medium)}.v2.sn-page .nb-fig-row{color:var(--ink-2)}.v2.sn-page :is(.nb-chip,.nb-q,.sn-chip){gap:var(--space-2);height:28px;padding:0 var(--space-3);border:0;border-radius:var(--radius-full);background:none;box-shadow:inset 0 0 0 1px var(--hairline);color:var(--ink-2);font-family:var(--font-sans);font-size:var(--text-xs)}.v2.sn-page :is(.nb-chip,.nb-q,.sn-chip):hover{color:var(--ink-1);box-shadow:inset 0 0 0 1px var(--hairline-strong)}.v2.sn-page :is(.nb-chip,.nb-q,.sn-chip).is-on{background:var(--accent);color:var(--accent-ink);box-shadow:none}.v2.sn-page :is(.nb-chip,.nb-q,.sn-chip).is-on:hover{background:var(--accent-hover);color:var(--accent-ink);box-shadow:none}.v2.sn-page .nb-q{min-width:48px;justify-content:center}.v2.sn-page .nb-check{width:14px;height:14px;border:0;border-radius:var(--radius-full);box-shadow:inset 0 0 0 1px var(--hairline-strong)}.v2.sn-page .nb-chip.is-on .nb-check{background:var(--accent-ink);box-shadow:none}.v2.sn-page .nb-check svg{color:var(--accent-ink)}.v2.sn-page .nb-chip-n{padding:0 var(--space-1);border-radius:var(--radius-full);background:var(--raised);color:var(--ink-3);font-size:var(--text-2xs)}.v2.sn-page .nb-extra-item{gap:var(--space-1);height:28px;padding:0 var(--space-1) 0 var(--space-3);border:0;border-radius:var(--radius-full);background:var(--raised);color:var(--ink-2);font-size:var(--text-xs)}.v2.sn-page .nb-extra-item button{border-radius:var(--radius-full);color:var(--ink-3)}.v2.sn-page :is(.sn-num,.sn-select,.sn-dates,.nb-name-input,.lbf-words,.lbf-search){height:var(--control-h);border:0;border-radius:var(--radius-full);background:var(--sunken);box-shadow:inset 0 0 0 1px var(--hairline);color:var(--ink-1);font-family:var(--font-sans);font-size:var(--text-sm);transition:box-shadow var(--dur-fast) var(--ease-out)}.v2.sn-page :is(.nb-name-input,.lbf-words,.lbf-search){padding:0 var(--space-3)}.v2.sn-page .nb-name-input.num{font-family:var(--font-mono)}.v2.sn-page :is(.sn-num:focus-within,.sn-select:focus-visible,.nb-name-input:focus,.lbf-words:focus,.lbf-search:focus,.lbf-area:focus){outline:0;box-shadow:var(--focus-field)}.v2.sn-page .sn-num.is-bad{box-shadow:inset 0 0 0 1px var(--loss)}.v2.sn-page .sn-num input{padding:0 var(--space-1) 0 var(--space-3);color:var(--ink-1);font-family:var(--font-sans);font-size:var(--text-sm);font-variant-numeric:tabular-nums;caret-color:var(--accent)}.v2.sn-page :is(.sn-num input,.nb-name-input,.lbf-words,.lbf-search,.lbf-area)::placeholder{color:var(--ink-3);font-family:var(--font-sans)}.v2.sn-page .sn-unit{padding:0 var(--space-3) 0 0;font-family:var(--font-sans);font-size:var(--text-2xs);color:var(--ink-3)}.v2.sn-page .nb-big.sn-num{height:40px}.v2.sn-page .nb-big.sn-num input{padding-left:var(--space-4);font-size:var(--text-md);font-weight:var(--weight-medium)}.v2.sn-page .sn-select{padding:0 var(--space-3);color:var(--ink-2)}.v2.sn-page .sn-select:hover{box-shadow:inset 0 0 0 1px var(--hairline-strong);color:var(--ink-1)}.v2.sn-page .sn-select svg{color:var(--ink-3)}.v2.sn-page .lbf-pick-sm.sn-select{height:28px;font-size:var(--text-xs)}.v2.sn-page .lbf-area{padding:var(--space-2) var(--space-3);border:0;border-radius:var(--radius-control);background:var(--sunken);box-shadow:inset 0 0 0 1px var(--hairline);color:var(--ink-1);font-family:var(--font-mono)}.v2.sn-page .lbf-col>.sn-num{flex:none}.v2.sn-page .lbf-cell-ctl>.sn-num{flex:1 1 72px}.v2.sn-page .nb-stop{color:var(--ink-2);font-family:var(--font-sans)}.v2.sn-page :is(.sn-seg,.nb-seg,.lbf-mode).segmented{padding:2px;gap:0;border:0;border-radius:var(--radius-full);background:var(--sunken);box-shadow:inset 0 0 0 1px var(--hairline)}.v2.sn-page :is(.sn-seg,.nb-seg,.lbf-mode) .segment{height:28px;padding:0 var(--space-3);border-radius:var(--radius-full);color:var(--ink-3);font-size:var(--text-xs);font-weight:var(--weight-medium);box-shadow:none}.v2.sn-page :is(.sn-seg,.nb-seg,.lbf-mode) .segment.is-active{background:var(--accent);color:var(--accent-ink);box-shadow:none}.v2.sn-page .lbf-mode .segment.is-active{background:var(--live);color:var(--on-fill)}.v2.sn-page :is(.nb-link,.nb-adv-toggle){gap:var(--space-1);color:var(--ink-2);font-size:var(--text-xs)}.v2.sn-page :is(.nb-link,.nb-adv-toggle):hover{color:var(--ink-1)}.v2.sn-page .nb-icon{border:0;border-radius:var(--radius-full);color:var(--ink-3)}.v2.sn-page .nb-icon:hover{background:var(--raised);color:var(--ink-1)}.v2.sn-page :is(.nb-config,.nb-track,.nb-tog,.lbf-cell,.lbf-custom,.nb-setup){border:0;border-radius:var(--radius-control);background:var(--sunken);box-shadow:inset 0 0 0 1px var(--hairline)}.v2.sn-page .nb-config.is-open{box-shadow:inset 0 0 0 1px var(--hairline-strong)}.v2.sn-page .nb-config-head{gap:var(--space-2);padding:var(--space-3) var(--space-4);color:var(--ink-1);font-size:var(--text-sm)}.v2.sn-page .nb-config-head>svg{color:var(--ink-3)}.v2.sn-page .nb-exits{gap:var(--space-4);padding:0 var(--space-4) var(--space-4);border-top-color:var(--hairline)}.v2.sn-page .nb-tog{padding:var(--space-3) var(--space-4)}.v2.sn-page .nb-tog.is-off{opacity:1}.v2.sn-page .nb-tog.is-off .nb-tog-head b{color:var(--ink-3)}.v2.sn-page .nb-tog-head{font-size:var(--text-sm)}.v2.sn-page .nb-setup{padding:var(--space-2) var(--space-3);color:var(--ink-1)}.v2.sn-page .nb-setup:hover{background:var(--raised)}.v2.sn-page .nb-track{padding:var(--space-3) var(--space-4)}.v2.sn-page .nb-track-cell b{font-size:var(--text-lg);font-weight:var(--weight-medium);letter-spacing:var(--tracking-figure)}.v2.sn-page .lbf-cell{gap:var(--space-2);padding:var(--space-3)}.v2.sn-page .lbf-cell .sn-num,.v2.sn-page .lbf-custom .sn-num{background:var(--panel)}.v2.sn-page .lbf-lock{color:var(--ink-3)}.v2.sn-page .lbf-signed{color:var(--gain)}.v2.sn-page .lbf-custom{gap:var(--space-4) var(--space-5);padding:var(--space-4)}.v2.sn-page .lbf-ladder .rd-label{font-size:var(--text-xs);letter-spacing:0;color:var(--ink-2)}.v2.sn-page .lbf-bar{border-radius:var(--radius-control)}.v2.sn-page .lbf-seg{fill:var(--raised)}.v2.sn-page .lbf-seg.is-left{fill:var(--overlay)}.v2.sn-page .lbf-seg.is-tp0{fill:var(--accent)}.v2.sn-page .lbf-seg.is-tp1{fill:var(--ink-2)}.v2.sn-page .lbf-seg.is-tp2{fill:var(--ink-3)}.v2.sn-page .lbf-seg.is-tp3{fill:var(--ink-4)}.v2.sn-page .lbf-seg.is-bag{fill:var(--gain)}.v2.sn-page .lbf-dot{background:var(--overlay)}.v2.sn-page .lbf-dot.is-tp0{background:var(--accent)}.v2.sn-page .lbf-dot.is-tp1{background:var(--ink-2)}.v2.sn-page .lbf-dot.is-tp2{background:var(--ink-3)}.v2.sn-page .lbf-dot.is-tp3{background:var(--ink-4)}.v2.sn-page .lbf-dot.is-bag{background:var(--gain)}.v2.sn-page .lbf-legend{color:var(--ink-3)}.v2.sn-page .lbf-legend b{font-weight:var(--weight-medium);color:var(--ink-1)}.v2.sn-page .lbf-check>span{font-size:var(--text-sm)}.v2.sn-page .lbf-filter-text b{font-weight:var(--weight-medium);color:var(--ink-1)}.v2.sn-page .lbf-fold{padding-top:0;padding-bottom:0}.v2.sn-page .lbf-fold-head{gap:var(--space-3);padding:var(--space-4) 0;color:var(--ink-1)}.v2.sn-page .lbf-fold-sum{margin-left:var(--space-2);color:var(--ink-3);font-family:var(--font-sans)}.v2.sn-page .lbf-chev{color:var(--ink-3)}.v2.sn-page .lbf-fold-body{padding:0 0 var(--space-5)}.v2.sn-page :is(.nb-name,.lbf-name){gap:var(--space-3);padding-top:var(--space-4);padding-bottom:var(--space-4);border-bottom:1px solid var(--hairline)}.v2.sn-page .lbf-summary{padding-top:var(--space-4);padding-bottom:var(--space-4);border-bottom:1px solid var(--hairline)}.v2.sn-page .lbf-summary p{font-size:var(--text-md);line-height:var(--leading-body);color:var(--ink-1)}.v2.sn-page .lbf-summary p+p{margin-top:var(--space-2);font-family:var(--font-sans);font-size:var(--text-xs);color:var(--ink-3)}.v2.sn-page .nb-foot{gap:var(--space-3);padding-top:var(--space-4);padding-bottom:var(--space-4)}.v2.sn-page .nb-foot .btn{height:40px;min-width:140px;padding:0 var(--space-5)}.v2.sn-page :is(.nb-foot .rd-mute,.lbf-foot-note){font-size:var(--text-xs);line-height:var(--leading-body);color:var(--ink-3)}.v2.sn-page .nb-proof-line{font-size:var(--text-md);font-weight:var(--weight-medium);color:var(--ink-1)}.v2 :is(.lbf-pop,.sn-callers){border:0;border-radius:var(--radius-panel);background:var(--overlay);box-shadow:var(--shadow-overlay)}.v2 .lbf-pop-row{border-radius:var(--radius-control);color:var(--ink-2)}.v2 .lbf-pop-row:hover,.v2 .lbf-pop-row.is-on{background:var(--raised);color:var(--ink-1)}.v2 .lbf-pop-note{color:var(--ink-3)}.v2.sn-page :is(.sb-console,.nb){margin-top:0;border-top:0}.v2.sn-page .sb-kpis{overflow:hidden}.v2.sn-page .sb-kpi{margin-bottom:-1px}.v2.sn-page .sb-kpi:last-child{border-right:0}@media(max-width:1279px){.v2.sn-page .sb-layout{grid-template-columns:minmax(0,1fr)}.v2.sn-page .sb-list{position:static;padding-bottom:0;overflow:hidden}.v2.sn-page .sb-list ul{overflow:hidden}.v2.sn-page .sb-list li{margin:0;border:0;box-shadow:1px 1px 0 var(--hairline)}.v2.sn-page .sb-list li:last-child{border-bottom:0}.v2.sn-page .sb-kpis{grid-template-columns:repeat(3,minmax(0,1fr))}.v2.sn-page .sb-kpi{border-bottom:1px solid var(--hairline)}.v2.sn-page .sb-kpi:nth-child(3n){border-right:0}.v2.sn-page .sb-kpi:nth-child(4){padding-left:var(--space-5)}}@media(max-width:1100px){.v2.sn-page .sb-cols>.sb-journal{border-bottom:0}}@media(max-width:767px){.v2.sn-page .sn-head{padding-top:var(--space-2)}.v2.sn-page .sn-title h1{font-size:var(--text-lg)}.v2.sn-page .sn-head-right{padding:0}.v2.sn-page .btn.sb-new,.v2.sn-page .sb-head-actions .btn{height:40px}.v2.sn-page .sb-list{padding:0;overflow:visible;background:none;box-shadow:none}.v2.sn-page .sb-list-head,.v2.sn-page .lb-group-row{padding:0}.v2.sn-page .lb-group{margin:var(--space-3) 0 var(--space-2)}.v2.sn-page .lb-list-err{margin:0 0 var(--space-2)}.v2.sn-page .sb-list ul{overflow-x:auto;border:0}.v2.sn-page .sb-list li{border:0;border-radius:var(--radius-panel);background:var(--light-panel),var(--panel);box-shadow:var(--edge-top),0 0 0 1px var(--hairline)}.v2.sn-page .sb-item{border-radius:var(--radius-panel)}.v2.sn-page .sb-item.is-active{box-shadow:inset 0 0 0 1px var(--accent-edge)}.v2.sn-page .sn-soon.ft-soon{margin:var(--space-3) 0 0}.v2.sn-page .sb-kpis,.v2.sn-page .lb-kpis.sb-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.v2.sn-page .sb-kpi,.v2.sn-page .sb-kpi:first-child,.v2.sn-page .sb-kpi:nth-child(4),.v2.sn-page .sb-kpi:nth-child(n+5){padding:var(--space-3) var(--space-4);border-right:0;border-bottom:1px solid var(--hairline)}.v2.sn-page .sb-kpi:nth-child(odd):not(:last-child){border-right:1px solid var(--hairline)}.v2.sn-page .sb-kpi:first-child .sb-kpi-v{font-size:var(--text-lg)}.v2.sn-page :is(.sb-cols>.sb-journal,.sb-side>.sb-block){padding:var(--space-3) var(--space-4)}.v2.sn-page .sb-event{grid-template-columns:20px minmax(0,1fr);gap:2px var(--space-2)}.v2.sn-page .sb-last{padding-bottom:0}.v2.sn-page .sb-trades tbody tr{height:auto;padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--hairline)}.v2.sn-page .sb-trades tbody tr:last-child{border-bottom:0}.v2.sn-page .sb-trades td,.v2.sn-page .sb-trades td:first-child,.v2.sn-page .sb-trades td:last-child{padding:0;border:0}.v2.sn-page .sb-trades td:nth-child(6):after{color:var(--ink-3)}.v2.sn-page .sb-trades td:is(:nth-child(4),:nth-child(7),:nth-child(8),:nth-child(9),:nth-child(10)){color:var(--ink-3)}.v2.sn-page .lb-console .sb-trades td:nth-child(2){order:1;flex:1 1 50%}.v2.sn-page .lb-console .sb-trades td:nth-child(4){order:2;margin-left:auto;font-size:var(--text-md)}.v2.sn-page .lb-console .sb-trades td:nth-child(4).tone-gain{color:var(--gain)}.v2.sn-page .lb-console .sb-trades td:nth-child(4).tone-loss{color:var(--loss)}.v2.sn-page .lb-console .sb-trades td:nth-child(4):after{content:" SOL";color:var(--ink-3);font-size:var(--text-2xs)}.v2.sn-page .lb-console .sb-trades td:nth-child(6){order:3;flex:none;margin-left:0;font-size:var(--text-2xs)}.v2.sn-page .lb-console .sb-trades td:nth-child(6):after{content:none}.v2.sn-page .lb-console .sb-trades td:is(:nth-child(3),:nth-child(5),:nth-child(7)){order:4;flex:none;margin-left:0;color:var(--ink-3);font-size:var(--text-xs)}.v2.sn-page .lb-console .sb-trades td:nth-child(3).tone-gain{color:var(--gain)}.v2.sn-page .lb-console .sb-trades td:nth-child(3).tone-loss{color:var(--loss)}.v2.sn-page .lb-console .sb-trades td:nth-child(5):before{content:"held "}.v2.sn-page .lb-console .sb-trades td:nth-child(7){order:5;margin-left:auto}.v2.sn-page .lb-console .sb-trades td:nth-child(7):before{content:"closed "}.v2.sn-page .lb-console .sb-trades td:nth-child(8){order:6}.v2.sn-page .lb-console .sb-trades td:nth-child(8):before{content:none}.v2.sn-page .nb>:is(.nb-head,.nb-step,.nb-name,.lbf-name,.lbf-summary,.nb-foot,.nb-proof,.nb-paper-note){padding-left:var(--space-4);padding-right:var(--space-4)}.v2.sn-page .nb-foot{margin:0;padding-top:var(--space-3);padding-bottom:var(--space-3);border-top:1px solid var(--hairline);border-radius:0 0 var(--radius-panel) var(--radius-panel);background:var(--panel);box-shadow:none}.v2.sn-page .nb-foot .btn{height:44px;min-width:0}.v2.sn-page :is(.nb-chip,.nb-q){height:36px}.v2.sn-page :is(.sn-num,.nb-name-input){height:40px}.v2.sn-page .nb-big.sn-num{height:44px}}.v2.tp{font-size:var(--text-sm)}.v2.tp .tp-head h1{font-size:var(--text-xl)}.v2.tp .tp-head-sub p,.v2.tp .tp-live{font-size:var(--text-xs)}.v2.tp .tp-dot{border-radius:var(--radius-full)}.v2.tp .tp-strip{border-radius:var(--radius-control)}.v2.tp .tp-cell b{font-size:var(--text-md)}.v2.tp .tp-cell small{font-size:var(--text-xs)}.v2.tp .tp-k{font-size:var(--text-2xs)}.v2.tp .tp-addr{font-size:var(--text-md)}.v2.tp .tp-addr.is-none{font-size:var(--text-sm)}.v2.tp .tp-bar-k{font-size:var(--text-2xs)}.v2.tp .tp-rpc{font-size:var(--text-xs)}.v2.tp .tp-btn-outline{font-size:var(--text-sm);border-radius:var(--radius-control)}.v2.tp .tp-box{border-radius:var(--radius-control)}.v2.tp .tp-tab{font-size:var(--text-md)}.v2.tp .tp-tab em{font-size:var(--text-2xs);border-radius:var(--radius-control)}.v2.tp .tp-totals{font-size:var(--text-sm)}.v2.tp .tp-totals b{font-size:var(--text-md)}.v2.tp .tp-table th{font-size:var(--text-2xs)}.v2.tp .tp-table td,.v2.tp .tp-tok-t b{font-size:var(--text-sm)}.v2.tp .tp-tok-t small{font-size:var(--text-2xs)}.v2.tp .tp-ico{border-radius:var(--radius-control)}.v2.tp .tp-src{font-size:var(--text-xs);border-radius:var(--radius-control)}.v2.tp .tp-mcdot{border-radius:var(--radius-full)}.v2.tp .tp-2l small,.v2.tp .tp-next,.v2.tp .tp-next small{font-size:var(--text-xs)}.v2.tp .tp-pct{font-size:var(--text-xs);border-radius:var(--radius-control)}.v2.tp .tp-menu-list>*{font-size:var(--text-sm);border-radius:var(--radius-control)}.v2.tp .tp-coin-t b{font-size:var(--text-lg)}.v2.tp .tp-coin-id small{font-size:var(--text-xs)}.v2.tp .tp-tag{font-size:var(--text-2xs);border-radius:var(--radius-control)}.v2.tp .tp-coin-figs dt{font-size:var(--text-2xs)}.v2.tp .tp-coin-figs dd{font-size:var(--text-md)}.v2.tp .tp-seg button{font-size:var(--text-xs);border-radius:var(--radius-control)}.v2.tp .tp-trades-h b{font-size:var(--text-sm)}.v2.tp .tp-mini th{font-size:var(--text-2xs)}.v2.tp .tp-mini td{font-size:var(--text-xs)}.v2.tp .tp-side{border-radius:var(--radius-control)}.v2.tp .tp-side button{font-size:var(--text-md)}.v2.tp .tp-kind{border-radius:var(--radius-control)}.v2.tp .tp-kind button,.v2.tp .tp-amt-h{font-size:var(--text-xs)}.v2.tp .tp-unit{border-radius:var(--radius-control)}.v2.tp .tp-unit button{font-size:var(--text-2xs)}.v2.tp .tp-amt{border-radius:var(--radius-control)}.v2.tp .tp-amt input{font-size:var(--text-lg)}.v2.tp .tp-amt small{font-size:var(--text-2xs)}.v2.tp .tp-preset{font-size:var(--text-xs);border-radius:var(--radius-control)}.v2.tp .tp-adv-h,.v2.tp .tp-adv-r{font-size:var(--text-xs)}.v2.tp .tp-chips{border-radius:var(--radius-control)}.v2.tp .tp-chips button,.v2.tp .tp-chip-in,.v2.tp .tp-chip-in input,.v2.tp .tp-rebuy-note{font-size:var(--text-2xs)}.v2.tp .tp-toggle,.v2.tp .tp-toggle span{border-radius:var(--radius-full)}.v2.tp .tp-select{font-size:var(--text-2xs);border-radius:var(--radius-control)}.v2.tp .tp-details-h b{font-size:var(--text-sm)}.v2.tp .tp-details dl>div{font-size:var(--text-xs)}.v2.tp .tp-details dd small{font-size:var(--text-xs)}.v2.tp .tp-btn-sell,.v2.tp .tp-modal{font-size:var(--text-sm);border-radius:var(--radius-control)}.v2.tp .tp-modal header b{font-size:var(--text-md)}.v2.tp .tp-modal>p{font-size:var(--text-xs)}.v2.tp .tp-configure{font-size:var(--text-2xs);border-radius:var(--radius-control)}.v2.tp .tp-custom-dot{border-radius:var(--radius-full)}.v2.tp .tp-prof-tabs button{font-size:var(--text-xs)}.v2.tp .tp-paste{border-radius:var(--radius-control)}.v2.tp .tp-paste input{font-size:var(--text-xs)}.v2.tp .tp-paste small{font-size:var(--text-2xs)}.v2.tp .tp-acct{border-radius:var(--radius-control)}.v2.tp .tp-acct button{font-size:var(--text-xs)}.v2.tp .tp-ribbon{font-size:var(--text-2xs);border-radius:var(--radius-control)}.v2.tp{--t-line: var(--hairline);--t-row: var(--panel);--t-text: var(--ink-1);--t-text2: var(--ink-2);--t-mute: var(--ink-3);--t-field: var(--sunken);--t-hover: var(--raised);--tp-blue: var(--accent);--tp-blue-2: var(--accent);--tp-gain: var(--gain);--tp-loss: var(--loss);--font: var(--font-sans);--mono: var(--font-mono);gap:var(--space-4);padding-top:var(--space-6);line-height:var(--leading-snug);color:var(--ink-1)}.v2.tp .num{font-family:var(--font-sans);font-variant-numeric:tabular-nums}.v2.tp :is(.tp-addr,.tp-tok-t small,.tp-coin-ca .tp-tag){font-family:var(--font-mono)}.v2.tp b{font-weight:var(--weight-medium)}.v2.tp :focus-visible{outline:0;box-shadow:var(--focus-ring)}.v2.tp .tp-head{align-items:center;gap:var(--space-3) var(--space-4)}.v2.tp .tp-head h1{white-space:nowrap;font-weight:var(--weight-semibold);line-height:var(--leading-tight);letter-spacing:var(--tracking-figure)}.v2.tp .tp-head-sub{gap:var(--space-1);padding-top:0}.v2.tp .tp-head-sub p{font-size:var(--text-sm);color:var(--ink-3)}.v2.tp .tp-live{gap:var(--space-2);font-size:var(--text-2xs);font-weight:var(--weight-medium);letter-spacing:0;color:var(--signal)}.v2.tp .tp-dot{width:6px;height:6px}.v2.tp .tp-ribbon{display:inline-flex;align-items:center;height:20px;padding:0 var(--space-2);border:0;border-radius:var(--radius-full);background:var(--raised);color:var(--ink-2);font:var(--weight-medium) var(--text-2xs)/1 var(--font-sans);letter-spacing:0}.v2.tp .tp-paste{gap:var(--space-2);height:var(--control-h);padding:0 var(--space-3);border:0;border-radius:var(--radius-full);background:var(--sunken);box-shadow:inset 0 0 0 1px var(--hairline)}.v2.tp .tp-paste:focus-within{box-shadow:var(--focus-field)}.v2.tp .tp-paste svg{width:var(--icon);height:var(--icon);color:var(--ink-3)}.v2.tp .tp-paste input{font-size:var(--text-sm);color:var(--ink-1)}.v2.tp .tp-paste input::placeholder{color:var(--ink-3)}.v2.tp .tp-paste small{font-size:var(--text-xs);color:var(--ink-3)}.v2.tp .tp-acct{gap:2px;padding:2px;border:0;border-radius:var(--radius-full);background:var(--sunken);box-shadow:inset 0 0 0 1px var(--hairline)}.v2.tp .tp-acct button{white-space:nowrap;height:28px;padding:0 var(--space-3);border:0;border-radius:var(--radius-full);font-size:var(--text-xs);color:var(--ink-3);transition:background var(--dur-fast) var(--ease-out),color var(--dur-fast) var(--ease-out)}.v2.tp .tp-acct button+button{border-left:0}.v2.tp .tp-acct button:hover{color:var(--ink-1)}.v2.tp .tp-acct button.is-on{background:var(--live);color:var(--on-fill);box-shadow:none}.v2.tp .tp-acct button.is-paper.is-on{background:var(--paper);color:var(--on-paper);box-shadow:none}.v2.tp :is(.tp-box,.tp-strip){border:0}.v2.tp :is(.tp-work,.tp-lower,.tp-lower-main){gap:var(--space-4)}.v2.tp :is(.tp-work,.tp-lower){grid-template-columns:minmax(0,1fr) 300px}.v2.tp .tp-empty{min-height:280px;padding:var(--space-6);color:var(--ink-3);text-align:center}.v2.tp .tp-mute{color:var(--ink-3)}.v2.tp .tp-strip{min-height:0;overflow:hidden}.v2.tp .tp-cell{justify-content:flex-start;gap:var(--space-1);padding:var(--space-4);border-right:1px solid var(--hairline)}.v2.tp .tp-cell:first-child{min-width:0;padding-left:var(--space-5)}.v2.tp .tp-cell :is(b,.tp-k,.tp-addr){white-space:nowrap}.v2.tp .tp-k{font-size:var(--text-xs);font-weight:var(--weight-regular);letter-spacing:0;text-transform:none;color:var(--ink-3)}.v2.tp .tp-cell b{font-size:var(--text-lg);line-height:var(--leading-tight);letter-spacing:var(--tracking-figure);color:var(--ink-1)}.v2.tp .tp-cell b.is-gain{color:var(--gain)}.v2.tp .tp-cell b.is-loss{color:var(--loss)}.v2.tp .tp-cell b.tp-mute{color:var(--ink-4)}.v2.tp .tp-cell small{min-height:0;color:var(--ink-3)}.v2.tp .tp-cell small.is-gain{color:var(--gain)}.v2.tp .tp-cell small.is-loss{color:var(--loss)}.v2.tp .tp-addr{gap:var(--space-2);font-size:var(--text-md);color:var(--ink-1)}.v2.tp .tp-addr svg{width:var(--icon);height:var(--icon);color:var(--ink-3)}.v2.tp .tp-addr.is-none{font-family:var(--font-sans);color:var(--ink-2)}.v2.tp .tp-cell b.tp-paper-k{color:var(--paper)}.v2.tp .tp-cell-pos{min-width:260px}.v2.tp .tp-cell-pos>b{width:auto;margin-right:var(--space-5)}.v2.tp .tp-bar{gap:var(--space-2);padding-left:0;min-width:120px}.v2.tp .tp-bar-k{font-size:var(--text-xs);color:var(--ink-3)}.v2.tp .tp-bar svg{height:4px;border-radius:var(--radius-full)}.v2.tp .tp-bar-bg{fill:var(--raised)}.v2.tp .tp-bar-fg{fill:var(--accent)}.v2.tp .tp-cell-pos>small{display:none}.v2.tp .tp-cell-rpc{flex:1 0 auto;justify-content:center;padding:var(--space-4) var(--space-5)}.v2.tp .tp-rpc{gap:var(--space-2);font-family:var(--font-sans);font-size:var(--text-xs);color:var(--ink-3);white-space:nowrap}.v2.tp .tp-rpc .tp-dot{color:var(--gain)}.v2.tp .tp-rpc.is-bad,.v2.tp .tp-rpc.is-bad .tp-dot{color:var(--loss)}.v2.tp .tp-rpc.is-rest .tp-dot{color:var(--warn)}.v2.tp .tp-coin{overflow:hidden}.v2.tp .tp-coin-head{gap:var(--space-3) var(--space-5);padding:var(--space-4) var(--space-5);border-bottom:1px solid var(--hairline)}.v2.tp .tp-coin-t{gap:var(--space-2)}.v2.tp .tp-coin-t b{font-size:var(--text-lg);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-figure)}.v2.tp .tp-star{width:var(--icon);height:var(--icon);color:var(--ink-3)}.v2.tp .tp-coin-id small{font-size:var(--text-xs);color:var(--ink-3)}.v2.tp .tp-coin-tags{gap:var(--space-1)}.v2.tp .tp-coin-tags>div{gap:var(--space-1)}.v2.tp .tp-tag{height:20px;padding:0 var(--space-2);border:0;background:var(--raised);color:var(--ink-2);font-weight:var(--weight-medium)}.v2.tp .tp-coin-figs{gap:var(--space-6);margin:0 0 0 auto}.v2.tp .tp-coin-figs div{gap:var(--space-1)}.v2.tp .tp-coin-figs dt{font-size:var(--text-xs);letter-spacing:0;text-transform:none;color:var(--ink-3)}.v2.tp .tp-coin-figs dd{font-size:var(--text-md);color:var(--ink-1)}.v2.tp .tp-ico{width:22px;height:22px;color:var(--ink-3);transition:background var(--dur-fast) var(--ease-out),color var(--dur-fast) var(--ease-out)}.v2.tp .tp-ico svg{width:14px;height:14px}.v2.tp .tp-ico:hover{background:var(--raised);color:var(--ink-1)}.v2.tp .tp-coin .tc{border-radius:0 0 var(--radius-panel) var(--radius-panel)}.v2.tp .tp-trade{gap:var(--space-3);padding:var(--space-3)}.v2.tp .tp-side{gap:2px;padding:2px;border:0;border-radius:var(--radius-full);background:var(--sunken);box-shadow:inset 0 0 0 1px var(--hairline)}.v2.tp .tp-side button{height:36px;border-radius:var(--radius-full);font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--ink-3);transition:background var(--dur-fast) var(--ease-out),color var(--dur-fast) var(--ease-out)}.v2.tp .tp-side button:hover{color:var(--ink-1)}.v2.tp .tp-side button.is-on.is-buy{background:var(--raised);color:var(--gain);box-shadow:var(--edge-top)}.v2.tp .tp-side button.is-on.is-sell{background:var(--raised);color:var(--loss);box-shadow:var(--edge-top)}.v2.tp .tp-kind{margin:0;border:0;border-bottom:1px solid var(--hairline);border-radius:0}.v2.tp .tp-kind button{height:32px;color:var(--ink-3)}.v2.tp .tp-kind button:not(:disabled):hover{color:var(--ink-1)}.v2.tp .tp-kind button.is-on,.v2.tp.is-paper .tp-kind button.is-on{background:none;color:var(--ink-1);box-shadow:inset 0 -2px 0 var(--ink-1)}.v2.tp .tp-amt-h{padding:0;font-size:var(--text-xs);color:var(--ink-3)}.v2.tp :is(.tp-unit,.tp-chips){gap:2px;padding:2px;border:0;border-radius:var(--radius-full);background:var(--sunken);box-shadow:inset 0 0 0 1px var(--hairline);overflow:visible}.v2.tp .tp-unit button{height:20px;padding:0 var(--space-2);border-radius:var(--radius-full);color:var(--ink-3)}.v2.tp .tp-unit button.is-on{background:var(--accent);color:var(--accent-ink);box-shadow:none}.v2.tp .tp-amt{height:44px;margin:0;padding:0 var(--space-4);border:0;border-radius:var(--radius-full);background:var(--sunken);box-shadow:inset 0 0 0 1px var(--hairline)}.v2.tp .tp-amt:focus-within{box-shadow:var(--focus-field)}.v2.tp .tp-amt.is-bad{box-shadow:inset 0 0 0 1px var(--loss)}.v2.tp .tp-amt input{font-family:var(--font-sans);font-size:var(--text-lg);font-variant-numeric:tabular-nums;letter-spacing:var(--tracking-figure);color:var(--ink-1)}.v2.tp .tp-amt small{font-size:var(--text-xs);color:var(--ink-3)}.v2.tp .tp-presets{gap:var(--space-1);margin:0}.v2.tp .tp-preset{height:28px;border:0;background:var(--raised);color:var(--ink-2);font-family:var(--font-sans);font-size:var(--text-xs);transition:background var(--dur-fast) var(--ease-out),color var(--dur-fast) var(--ease-out)}.v2.tp .tp-preset:hover:not(:disabled){background:var(--overlay);color:var(--ink-1)}.v2.tp .tp-preset.is-on,.v2.tp.is-paper .tp-preset.is-on{background:var(--accent);color:var(--accent-ink);box-shadow:none}.v2.tp .tp-preset-max{margin-left:var(--space-1)}.v2.tp .tp-trade>.gb-buy,.v2.tp .tp-trade>.gb-host{margin:0;height:40px}.v2.tp .gb-buy:not(.tp-sellbtn){height:40px;border-radius:var(--radius-full);background:var(--accent);color:var(--accent-ink);font:var(--weight-medium) var(--text-sm)/1 var(--font-sans);transition:background var(--dur-fast) var(--ease-out)}.v2.tp .gb-buy:not(.tp-sellbtn):hover:not(:disabled){background:var(--accent-hover)}.v2.tp .gb-buy:disabled{opacity:1;background:var(--raised);color:var(--ink-4)}.v2.tp .gb-buy.tp-sellbtn{height:40px;border-radius:var(--radius-full);background:var(--loss);color:var(--canvas);font:var(--weight-medium) var(--text-sm)/1 var(--font-sans)}.v2.tp .gb-buy.tp-sellbtn:hover:not(:disabled){background:var(--ink-1)}.v2.tp.is-paper .gb-buy.tp-paperbuy{background:var(--paper);color:var(--on-paper)}.v2.tp.is-paper .gb-buy.tp-paperbuy:hover:not(:disabled){background:var(--ink-1)}.v2.tp.is-paper .gb-buy.tp-paperbuy:disabled{background:var(--raised);color:var(--ink-4)}.v2.tp .tp-trade>p,.v2.tp .tp-trade>small{margin:0;font-size:var(--text-xs);color:var(--ink-3)}.v2.tp .tp-adv{margin:0;border-top:1px solid var(--hairline)}.v2.tp .tp-adv-h{height:40px;font-size:var(--text-sm);color:var(--ink-2)}.v2.tp .tp-adv-h:hover{color:var(--ink-1)}.v2.tp .tp-adv-h svg{width:var(--icon);height:var(--icon)}.v2.tp .tp-adv-b{gap:var(--space-3);padding-bottom:var(--space-1)}.v2.tp .tp-adv-r{gap:var(--space-2);font-size:var(--text-xs);color:var(--ink-3)}.v2.tp .tp-adv-r.is-stack{gap:var(--space-2)}.v2.tp .tp-chips button{height:24px;padding:0 var(--space-2);border:0;border-radius:var(--radius-full);color:var(--ink-3);font-family:var(--font-sans)}.v2.tp .tp-chips button:hover:not(:disabled){color:var(--ink-1)}.v2.tp :is(.tp-chips button.is-on,.tp-chip-in.is-on),.v2.tp.is-paper :is(.tp-chips button.is-on,.tp-chip-in.is-on){background:var(--accent);color:var(--accent-ink);box-shadow:none}.v2.tp .tp-chip-in:focus-within,.v2.tp.is-paper .tp-chip-in:focus-within{background:var(--sunken);color:var(--ink-1);box-shadow:var(--focus-field)}.v2.tp .tp-chip-in{height:24px;padding:0 var(--space-2);border:0;border-radius:var(--radius-full);color:var(--ink-3)}.v2.tp .tp-chip-in input{font-family:var(--font-sans);color:var(--ink-1)}.v2.tp .tp-chip-in input::placeholder{color:var(--ink-3)}.v2.tp .tp-configure{gap:var(--space-1);height:24px;padding:0 var(--space-2);border:0;background:none;color:var(--ink-2)}.v2.tp .tp-configure:hover{background:var(--raised);color:var(--ink-1)}.v2.tp .tp-configure svg{width:12px;height:12px}.v2.tp .tp-custom-dot{background:var(--accent)}.v2.tp .tp-toggle{width:32px;height:20px;background:var(--raised);box-shadow:inset 0 0 0 1px var(--hairline-strong)}.v2.tp .tp-toggle span{top:3px;left:3px;width:14px;height:14px;background:var(--ink-2)}.v2.tp .tp-toggle.is-on{background:var(--accent);box-shadow:none}.v2.tp .tp-toggle.is-on span{left:15px;background:var(--accent-ink)}.v2.tp .tp-select{gap:var(--space-1);height:24px;padding:0 var(--space-2);border:0;border-radius:var(--radius-full);background:var(--raised);color:var(--ink-2);font-size:var(--text-xs)}.v2.tp .tp-rebuy-note{color:var(--ink-3)}.v2.tp .tp-positions{overflow:hidden}.v2.tp .tp-tabs-row{align-items:center;gap:var(--space-2) var(--space-5);min-height:56px;padding:0 var(--space-4);border-bottom:1px solid var(--hairline)}.v2.tp .tp-tabs{gap:var(--space-1);align-self:stretch}.v2.tp .tp-tab{gap:var(--space-2);height:auto;padding:0 var(--space-2);font-size:var(--text-md);font-weight:var(--weight-medium);color:var(--ink-3)}.v2.tp .tp-tab:hover,.v2.tp .tp-tab.is-on{color:var(--ink-1)}.v2.tp .tp-tab.is-on:after{height:2px;background:var(--ink-1)}.v2.tp .tp-tab em,.v2.tp .tp-tab:not(.is-on) em{min-width:20px;height:20px;padding:0 var(--space-1);border:0;background:var(--raised);color:var(--ink-2);font:var(--weight-medium) var(--text-2xs)/1 var(--font-sans);font-variant-numeric:tabular-nums}.v2.tp .tp-tab.is-on em{background:var(--accent-wash);color:var(--ink-1)}.v2.tp .tp-totals{gap:var(--space-6);padding:0;font-size:var(--text-xs);color:var(--ink-3)}.v2.tp .tp-totals span{gap:var(--space-2)}.v2.tp .tp-totals b{font-family:var(--font-sans);font-size:var(--text-md)}.v2.tp .tp-table th{height:36px;padding:0 var(--space-3);border-bottom:1px solid var(--hairline);font-size:var(--text-xs);font-weight:var(--weight-regular);letter-spacing:0;text-transform:none;color:var(--ink-3)}.v2.tp .tp-th-u{letter-spacing:0}.v2.tp .tp-th-btn:hover:not(:disabled){color:var(--ink-1)}.v2.tp .tp-table th{padding:0 var(--space-2)}.v2.tp .tp-table td{height:56px;padding:var(--space-1) var(--space-2);border-bottom:1px solid var(--hairline)}.v2.tp .tp-table :is(th,td):first-child{padding-left:var(--space-4)}.v2.tp .tp-table :is(th,td):last-child{padding-right:var(--space-4)}.v2.tp .tp-row td{transition:background var(--dur-fast) var(--ease-out)}.v2.tp .tp-row:hover td{background:var(--raised)}.v2.tp .tp-row.is-on td{background:var(--accent-tint)}.v2.tp .tp-row.is-on td:first-child{box-shadow:none}.v2.tp .tp-row.is-down td,.v2.tp .tp-row.is-down.is-on td{background:var(--loss-wash)}.v2.tp .tp-table :is(th.tp-th-act,td.tp-act){position:sticky;right:0;z-index:1;background:var(--panel);box-shadow:inset 1px 0 0 var(--hairline)}.v2.tp .tp-row:hover td.tp-act{background:var(--raised)}.v2.tp .tp-row.is-on td.tp-act{background:var(--accent-tint)}.v2.tp .tp-row.is-down td.tp-act{background:linear-gradient(var(--loss-wash),var(--loss-wash)),var(--panel)}.v2.tp .tp-tok{gap:var(--space-2)}.v2.tp .tp-tok .token-avatar{width:32px;height:32px;margin-right:var(--space-1)}.v2.tp .tp-tok-t{gap:2px;min-width:80px}.v2.tp .tp-tok-t b{font-size:var(--text-sm);font-weight:var(--weight-semibold)}.v2.tp .tp-tok-t small{color:var(--ink-3)}.v2.tp .tp-src{display:block;max-width:120px;overflow:hidden;text-overflow:ellipsis;line-height:20px;height:20px;padding:0 var(--space-2);border:0;background:var(--raised);color:var(--ink-2);font-size:var(--text-2xs);font-weight:var(--weight-medium)}.v2.tp .tp-mc{gap:var(--space-2)}.v2.tp .tp-mcdot{width:6px;height:6px;background:var(--gain)}.v2.tp .tp-mcdot.is-down{background:var(--loss)}.v2.tp .tp-2l{gap:2px}.v2.tp .tp-2l small{font-size:var(--text-xs);opacity:1}.v2.tp td.r:not(.is-gain):not(.is-loss) .tp-2l small,.v2.tp .tp-next small{color:var(--ink-3)}.v2.tp .tp-next{font-size:var(--text-xs);color:var(--ink-2)}.v2.tp .tp-acts{gap:var(--space-1)}.v2.tp .tp-pct{min-width:40px;height:28px;padding:0 var(--space-2);border:0;border-radius:var(--radius-full);background:var(--raised);color:var(--ink-1);font-size:var(--text-xs);transition:background var(--dur-fast) var(--ease-out)}.v2.tp .tp-pct:hover:not(:disabled){background:var(--overlay)}.v2.tp .tp-row:is(:hover,.is-on) .tp-pct:not(.is-armed){background:var(--overlay)}.v2.tp .tp-pct:disabled{opacity:1;color:var(--ink-4)}.v2.tp .tp-pct.is-armed{background:var(--loss-wash);color:var(--loss);box-shadow:inset 0 0 0 1px var(--loss)}.v2.tp .tp-more{min-width:28px;width:28px}.v2.tp .tp-more svg{width:var(--icon);height:var(--icon)}.v2.tp .tp-table-msg{padding:var(--space-7) var(--space-4);color:var(--ink-3)}.v2.tp .tp-menu-list>*{gap:var(--space-2);height:var(--control-h);padding:0 var(--space-3);font-size:var(--text-sm);color:var(--ink-1)}.v2.tp .tp-menu-list>*:hover{background:var(--raised)}.v2.tp .tp-menu-list svg{width:var(--icon);height:var(--icon);color:var(--ink-3)}.v2.tp .tp-trades{padding-bottom:var(--space-2)}.v2.tp .tp-trades-h{min-height:56px;padding:var(--space-3) var(--space-4)}.v2.tp .tp-trades-h b{font-size:var(--text-md);font-weight:var(--weight-semibold)}.v2.tp .tp-seg{gap:2px;padding:2px;border-radius:var(--radius-full);background:var(--sunken);box-shadow:inset 0 0 0 1px var(--hairline)}.v2.tp .tp-seg button{height:24px;padding:0 var(--space-3);border:0;border-radius:var(--radius-full);color:var(--ink-3)}.v2.tp .tp-seg button:hover:not(:disabled){color:var(--ink-1)}.v2.tp .tp-seg button.is-on{background:var(--accent);color:var(--accent-ink);box-shadow:none}.v2.tp .tp-mini th{height:28px;padding:0 var(--space-4);font-size:var(--text-xs);font-weight:var(--weight-regular);letter-spacing:0;text-transform:none;color:var(--ink-3);border-bottom:1px solid var(--hairline)}.v2.tp .tp-mini td{height:36px;padding:0 var(--space-4);font-size:var(--text-xs);border-bottom:1px solid var(--hairline)}.v2.tp .tp-mini tr:last-child td{border-bottom:0}.v2.tp .tp-mini a{color:var(--ink-2)}.v2.tp .tp-mini a:hover{color:var(--ink-1)}.v2.tp .tp-details{padding:var(--space-4)}.v2.tp .tp-details-h{margin-bottom:var(--space-2)}.v2.tp .tp-details-h b{font-size:var(--text-md);font-weight:var(--weight-semibold)}.v2.tp .tp-details>p{margin:0;color:var(--ink-3)}.v2.tp .tp-details dl>div{gap:var(--space-3);min-height:32px;padding:var(--space-2) 0;border-bottom:1px solid var(--hairline);font-size:var(--text-sm)}.v2.tp .tp-details dl>div:last-child{border-bottom:0}.v2.tp .tp-details dt{color:var(--ink-3)}.v2.tp .tp-details dd{font-family:var(--font-sans);font-variant-numeric:tabular-nums;color:var(--ink-1)}.v2.tp .tp-details dd.is-gain{color:var(--gain)}.v2.tp .tp-details dd.is-loss{color:var(--loss)}.v2.tp .tp-details dd small{font-size:var(--text-xs);color:var(--ink-3)}.v2.tp .tp-details-act{gap:var(--space-2);margin-top:var(--space-4)}.v2.tp .tp-btn-outline{gap:var(--space-2);height:var(--control-h);padding:0 var(--space-3);border:0;border-radius:var(--radius-full);background:var(--raised);color:var(--ink-1);box-shadow:var(--edge-top);font-size:var(--text-sm)}.v2.tp .tp-btn-outline svg{width:var(--icon);height:var(--icon)}.v2.tp .tp-btn-outline:hover:not(:disabled){border:0;background:var(--overlay)}.v2.tp .tp-btn-outline:disabled{opacity:1;color:var(--ink-4)}.v2.tp .tp-split{gap:2px}.v2.tp .tp-btn-sell{height:36px;border:0;border-radius:var(--radius-full) 0 0 var(--radius-full);background:var(--loss-wash);color:var(--loss);font-size:var(--text-sm)}.v2.tp .tp-btn-sell:hover:not(:disabled){background:var(--loss);color:var(--canvas)}.v2.tp .tp-btn-sell:disabled{opacity:1;color:var(--ink-4);background:var(--raised)}.v2.tp .tp-btn-sell.is-armed{background:var(--loss);color:var(--canvas)}.v2.tp .tp-split-more{width:36px;height:36px;border-radius:0 var(--radius-full) var(--radius-full) 0;background:var(--loss-wash);color:var(--loss);box-shadow:none}.v2.tp .tp-split-more:hover:not(:disabled){background:var(--loss);color:var(--canvas)}.v2.tp .tp-modal{padding:var(--space-5);border:0;border-radius:var(--radius-panel);background:var(--light-panel),var(--panel);box-shadow:var(--edge-top),var(--shadow-overlay);color:var(--ink-1);font-family:var(--font-sans)}.v2.tp .tp-modal header{margin-bottom:var(--space-1)}.v2.tp .tp-modal header b{font-size:var(--text-md);font-weight:var(--weight-semibold)}.v2.tp .tp-modal>p{margin-bottom:var(--space-3);color:var(--ink-3)}.v2.tp :is(.tp-ex,.tp-modal footer){border-top:1px solid var(--hairline)}.v2.tp .tp-ex{gap:var(--space-2);padding:var(--space-3) 0}.v2.tp .tp-ex-r{gap:var(--space-2);color:var(--ink-3)}.v2.tp .tp-ex-grid{gap:var(--space-3)}.v2.tp .tp-ex-grid label{gap:var(--space-2);color:var(--ink-3);font-size:var(--text-xs)}.v2.tp .tp-modal footer{gap:var(--space-2);padding-top:var(--space-3)}.v2.tp .tp-modal .gb-buy.tp-save{width:auto;padding:0 var(--space-5)}.v2.tp .tp-prof-tabs{margin:var(--space-1) 0 var(--space-3)}.v2.tp .tp-modal :is(.sn-num,input:not([type=checkbox])){height:var(--control-h);border:0;border-radius:var(--radius-full);background:var(--sunken);box-shadow:inset 0 0 0 1px var(--hairline);color:var(--ink-1);font-family:var(--font-sans)}.v2.tp .tp-cell:last-child{border-right:0}@media(max-width:1279px){.v2.tp .tp-strip{flex-wrap:wrap}.v2.tp .tp-cell{flex:1 1 30%;margin:0 -1px -1px 0;border-bottom:1px solid var(--hairline)}.v2.tp .tp-cell-pos{flex-basis:60%}}@media(max-width:1100px){.v2.tp :is(.tp-work,.tp-lower){grid-template-columns:minmax(0,1fr)}.v2.tp .tp-head{flex-wrap:wrap}.v2.tp .tp-paste{order:9;width:100%;margin-left:0}.v2.tp .tp-acct{margin-left:auto}.v2.tp .tp-coin-figs{margin-left:0}}@media(max-width:767px){.v2.tp{padding-top:var(--space-2)}.v2.tp .tp-head h1{font-size:var(--text-lg)}.v2.tp :is(.tp-paste,.tp-acct button,.tp-btn-outline){height:40px}.v2.tp .tp-acct{align-self:flex-start}.v2.tp .tp-acct button{height:36px}.v2.tp .tp-cell{flex-basis:50%;padding:var(--space-3) var(--space-4)}.v2.tp .tp-cell:first-child,.v2.tp .tp-cell-pos{min-width:0;flex-basis:100%}.v2.tp .tp-cell-pos>b{margin-right:var(--space-4)}.v2.tp .tp-coin-head{padding:var(--space-3) var(--space-4)}.v2.tp .tp-coin-figs{width:100%;justify-content:space-between;gap:var(--space-3)}.v2.tp :is(.tp-preset,.tp-chips button,.tp-chip-in,.tp-seg button){height:32px}.v2.tp .tp-amt{height:48px}.v2.tp .tp-trade>.gb-buy,.v2.tp .tp-trade>.gb-host,.v2.tp .gb-buy{height:var(--control-h-touch)}.v2.tp .tp-tabs-row{flex-wrap:wrap;padding:0 var(--space-3)}.v2.tp .tp-tabs{min-height:48px}.v2.tp .tp-tab{font-size:var(--text-sm)}.v2.tp .tp-totals{flex-basis:100%;justify-content:space-between;padding-bottom:var(--space-3)}.v2.tp .tp-pct{flex:1;height:40px}.v2.tp .tp-more{flex:none;width:40px}.v2.tp .tp-trades{overflow-x:auto}.v2.tp .tp-mini :is(th,td){padding:0 var(--space-2)}.v2.tp .tp-mini :is(th,td):first-child{padding-left:var(--space-4)}.v2.tp .tp-btn-sell,.v2.tp .tp-split-more{height:var(--control-h-touch)}.v2.tp .tp-split-more{width:var(--control-h-touch)}}.v2.tp .tp-positions{container:tp-pos / inline-size}@container tp-pos (max-width: 899px){.v2.tp .tp-table-wrap{overflow:visible}.v2.tp .tp-table thead{display:none}.v2.tp .tp-table,.v2.tp .tp-table tbody{display:block}.v2.tp .tp-table tr{display:grid;grid-template-columns:repeat(auto-fill,minmax(96px,1fr));gap:var(--space-3) var(--space-2);padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--hairline)}.v2.tp .tp-table tr:last-child{border-bottom:0}.v2.tp .tp-table td,.v2.tp .tp-table :is(th,td):first-child,.v2.tp .tp-table :is(th,td):last-child{height:auto;padding:0;border:0;background:none;white-space:normal}.v2.tp .tp-table tr.tp-row td,.v2.tp .tp-table tr.tp-row td.tp-act{position:static;background:none;box-shadow:none}.v2.tp .tp-row.is-down{background:var(--loss-wash)}.v2.tp .tp-row.is-on{background:var(--accent-tint);box-shadow:inset 0 0 0 1px var(--accent-edge)}.v2.tp .tp-row.is-on td:first-child{box-shadow:none}.v2.tp .tp-table td:first-child,.v2.tp .tp-table td.tp-act{grid-column:1 / -1}.v2.tp .tp-table td.r{text-align:left}.v2.tp .tp-table td[data-k]:before{content:attr(data-k);display:block;margin-bottom:2px;font:var(--weight-regular) var(--text-2xs)/var(--leading-snug) var(--font-sans);color:var(--ink-3)}.v2.tp .r>.tp-2l,.v2.tp .tp-2l.r{align-items:flex-start}.v2.tp .tp-acts{gap:var(--space-2)}.v2.tp .tp-pct{flex:1;height:36px}.v2.tp .tp-more{flex:none;width:36px}.v2.tp .tp-table td.tp-act:empty{display:none}}.v2.wl-page{--t-line: var(--hairline);--t-text: var(--ink-1);--t-text2: var(--ink-2);--t-mute: var(--ink-3);--t-field: var(--sunken);--font: var(--font-sans);--mono: var(--font-mono);gap:var(--space-4);padding-top:var(--space-6);color:var(--ink-1)}.v2.wl-page>*{width:100%;max-width:1120px;margin-inline:auto}.v2.wl-page .num{font-family:var(--font-sans);font-variant-numeric:tabular-nums}.v2.wl-page :focus-visible{outline:0;box-shadow:var(--focus-ring)}.v2.wl-page .wl-head{flex-direction:column;align-items:flex-start;gap:var(--space-2);padding-bottom:0;border-bottom:0}.v2.wl-page .wl-head h1{font-size:var(--text-xl);font-weight:var(--weight-semibold);line-height:var(--leading-tight);letter-spacing:var(--tracking-figure);color:var(--ink-1)}.v2.wl-page .wl-head p{max-width:72ch;font-family:var(--font-sans);font-size:var(--text-sm);color:var(--ink-3)}.v2.wl-page .wl-strip{min-height:0;border:0;border-radius:var(--radius-panel);overflow:hidden}.v2.wl-page .wl-cell{justify-content:flex-start;gap:var(--space-1);min-width:160px;padding:var(--space-4);border-right:1px solid var(--hairline)}.v2.wl-page .wl-cell:first-child{padding-left:var(--space-5)}.v2.wl-page .wl-cell:last-child{border-right:0}.v2.wl-page .wl-k{font-family:var(--font-sans);font-size:var(--text-xs);letter-spacing:0;text-transform:none;color:var(--ink-3)}.v2.wl-page .wl-cell b{font-size:var(--text-md);font-weight:var(--weight-medium);line-height:var(--leading-snug);white-space:nowrap;color:var(--ink-1)}.v2.wl-page .wl-cell:nth-child(2) b{font-size:var(--text-xl);font-weight:var(--weight-semibold);line-height:var(--leading-tight);letter-spacing:var(--tracking-figure)}.v2.wl-page .wl-cell small{font-size:var(--text-xs);color:var(--ink-3)}.v2.wl-page .wl-mute{color:var(--ink-3)!important}.v2.wl-page .wl-addr{gap:var(--space-2);min-height:24px;border-radius:var(--radius-control);font:var(--weight-medium) var(--text-md)/var(--leading-snug) var(--font-mono);color:var(--ink-1);transition:color var(--dur-fast) var(--ease-out)}.v2.wl-page .wl-addr svg{width:var(--icon);height:var(--icon);color:var(--ink-3);transition:color var(--dur-fast) var(--ease-out)}.v2.wl-page .wl-addr:hover svg{color:var(--ink-1)}.v2.wl-page .wl-status{gap:var(--space-2)}.v2.wl-page .wl-dot{width:6px;height:6px;border-radius:var(--radius-full);background:var(--ink-3)}.v2.wl-page .wl-status.is-on .wl-dot{background:var(--gain);box-shadow:0 0 0 3px var(--gain-wash)}.v2.wl-page .wl-status.is-warn{color:var(--warn)}.v2.wl-page .wl-status.is-warn .wl-dot{background:var(--warn);box-shadow:0 0 0 3px var(--warn-wash)}.v2.wl-page .wl-grid{grid-template-columns:minmax(0,1fr) 340px;gap:var(--space-4)}.v2.wl-page .wl-box{padding:var(--space-2) 0 var(--space-3);border:0;border-radius:var(--radius-panel)}.v2.wl-page .wl-box .wd-loading{padding:var(--space-7) var(--space-4);color:var(--ink-3);font-size:var(--text-sm)}.v2.wl-page .wl-side{gap:var(--space-4)}.v2.wl-page :is(.wd-reclaim,.wd-rpc){margin:0;padding:var(--space-4);border:0;border-radius:var(--radius-panel);background:var(--light-panel),var(--panel);box-shadow:var(--edge-top),0 0 0 1px var(--hairline)}.v2.wl-page .sb-block-head{gap:var(--space-3);margin:0;font-size:var(--text-xs)}.v2.wl-page .sb-block-head .rd-label{font-family:var(--font-sans);font-size:var(--text-md);font-weight:var(--weight-semibold);letter-spacing:0;text-transform:none;color:var(--ink-1)}.v2.wl-page .rd-mute{color:var(--ink-3)}.v2.wl-page .wd-reclaim>.rd-mute{margin:var(--space-2) 0 0;font-size:var(--text-sm)}.v2.wl-page .wd-reclaim-note,.v2.wl-page .wd-reclaim>.wd-reclaim-note{margin:0 0 var(--space-3);font-size:var(--text-xs);line-height:var(--leading-body)}.v2.wl-page .wd-turbo .wd-reclaim-note:first-of-type{margin-top:var(--space-2)}.v2.wl-page .wd-reclaim-rows{gap:0;margin:var(--space-3) 0;border-top:1px solid var(--hairline)}.v2.wl-page .wd-reclaim-rows>div{align-items:baseline;padding:var(--space-2) 0;border-bottom:1px solid var(--hairline);font-size:var(--text-sm)}.v2.wl-page .wd-reclaim-rows dt{color:var(--ink-3)}.v2.wl-page .wd-reclaim-rows dd{color:var(--ink-1)}.v2.wl-page .wd-reclaim-rows .is-net{padding-top:var(--space-2);border-top:0}.v2.wl-page .wd-reclaim-rows .is-net dt{color:var(--ink-1)}.v2.wl-page .wd-reclaim-rows .is-net dd{font-weight:var(--weight-semibold);color:var(--gain)}.v2.wl-page .wd-turbo .wd-reclaim-rows .is-net dd{color:var(--ink-1)}.v2.wl-page .wd-turbo .wd-reclaim-rows .is-net dd:before{content:"";display:inline-block;width:6px;height:6px;margin-right:var(--space-2);vertical-align:middle;border-radius:var(--radius-full);background:var(--signal)}.v2.wl-page .wd-reclaim .btn{width:100%}.v2.wl-page .btn-sm{height:var(--control-h);padding:0 var(--space-3);font-size:var(--text-sm)}.v2.wl-page .btn-primary:disabled{background:var(--raised);color:var(--ink-3);opacity:1}.v2.wl-page .switch{flex:none;width:32px;height:20px;border:0;border-radius:var(--radius-full);background:var(--raised);box-shadow:inset 0 0 0 1px var(--hairline-strong)}.v2.wl-page .switch-thumb{top:3px;left:3px;width:14px;height:14px;border-radius:var(--radius-full);background:var(--ink-2);box-shadow:none}.v2.wl-page .switch.is-on{background:var(--accent);box-shadow:none}.v2.wl-page .switch.is-on .switch-thumb{background:var(--accent-ink);transform:translate(12px)}.v2.wl-page .sw-block{gap:var(--space-3)}.v2.wl-page .sw-skel{height:120px;border-radius:var(--radius-control)}.v2.wl-page .sw-sub{font-size:var(--text-sm);line-height:var(--leading-body);color:var(--ink-3)}.v2.wl-page .sw-rpc{gap:var(--space-2) var(--space-3)}.v2.wl-page .sw-rpc-host{font-family:var(--font-mono);font-size:var(--text-sm);color:var(--ink-1)}.v2.wl-page .sw-dot{width:6px;height:6px;border-radius:var(--radius-full)}.v2.wl-page .sw-dot.is-up{background:var(--gain)}.v2.wl-page .sw-dot.is-down{background:var(--loss)}.v2.wl-page .sw-dot.is-rest{background:var(--warn)}.v2.wl-page .sw-rpc-ms{font-family:var(--font-mono);font-size:var(--text-sm);color:var(--ink-2)}.v2.wl-page .sw-rpc-acts{gap:var(--space-2)}.v2.wl-page :is(.sw-err,.sw-warn){font-size:var(--text-xs);line-height:var(--leading-body)}.v2.wl-page .sw-err{color:var(--loss)}.v2.wl-page .sw-warn{color:var(--warn)}.v2.wl-page .sw-form{gap:var(--space-2)}.v2.wl-page .sw-input{height:var(--control-h);padding:0 var(--space-3);border:0;border-radius:var(--radius-control);background:var(--sunken);box-shadow:inset 0 0 0 1px var(--hairline);font-family:var(--font-mono);font-size:var(--text-sm);color:var(--ink-1)}.v2.wl-page .sw-input::placeholder{color:var(--ink-3)}.v2.wl-page .sw-input:focus{border-color:transparent;box-shadow:var(--focus-field)}.v2.wl-page .sw-guide{padding-top:var(--space-3);border-top:1px solid var(--hairline);font-size:var(--text-sm);color:var(--ink-2)}.v2.wl-page .sw-guide summary{border-radius:var(--radius-control);color:var(--ink-1);font-weight:var(--weight-medium)}.v2.wl-page .sw-guide summary:hover{color:var(--ink-1);text-decoration:underline;text-decoration-color:var(--hairline-strong);text-underline-offset:4px}.v2.wl-page .sw-guide ol{gap:var(--space-2);margin:var(--space-3) 0 var(--space-2);padding-left:var(--space-4);line-height:var(--leading-body)}.v2.wl-page .sw-guide a{color:var(--signal)}.v2.wl-page .sw-guide b{font-weight:var(--weight-medium);color:var(--ink-1)}.v2.wl-page .sw-guide code{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--ink-1)}.v2.wl-page .sw-guide p{font-size:var(--text-xs);line-height:var(--leading-body)}.v2 .wd-warn{margin:0 var(--space-4) var(--space-3);padding:var(--space-2) var(--space-3);border:0;border-radius:var(--radius-control);background:var(--warn-wash);color:var(--warn);font-size:var(--text-xs);line-height:var(--leading-body)}.v2.wl-page .wl-box .wd-warn{margin-top:var(--space-2)}@media(max-width:1023px){.v2.wl-page .wl-grid{grid-template-columns:minmax(0,1fr)}.v2.wl-page .wl-side{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.v2.wl-page .wl-side>.wd-rpc{grid-column:1 / -1}}@media(max-width:767px){.v2.wl-page{padding-top:var(--space-3)}.v2.wl-page .wl-head h1{font-size:var(--text-lg)}.v2.wl-page .wl-head p{font-size:var(--text-xs)}.v2.wl-page .wl-cell{flex:1 1 45%;min-width:0;padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--hairline)}.v2.wl-page .wl-cell:first-child{padding-left:var(--space-4)}.v2.wl-page .wl-cell:nth-child(2){order:-1;flex-basis:100%;border-right:0}.v2.wl-page .wl-cell:nth-child(2) b{font-size:var(--text-xl)}.v2.wl-page .wl-cell:nth-child(odd){border-right:1px solid var(--hairline)}.v2.wl-page .wl-cell:last-child{border-right:0}.v2.wl-page .wl-side{display:flex}.v2.wl-page .sw-input{min-width:0;flex-basis:100%;height:var(--control-h-touch)}}.v2.wd{--t-line: var(--hairline);width:min(440px,100vw);border-left:0;background:var(--panel);box-shadow:var(--shadow-overlay);font-family:var(--font-sans);color:var(--ink-1)}.v2.wd .wd-head{height:56px;padding:0 var(--space-3) 0 var(--space-4);border-bottom:1px solid var(--hairline)}.v2.wd .wd-head h2{font-size:var(--text-md);font-weight:var(--weight-semibold);line-height:var(--leading-snug);color:var(--ink-1)}.v2.wd .wd-x{width:var(--control-h);height:var(--control-h);border-radius:var(--radius-full);color:var(--ink-3);transition:background var(--dur-fast) var(--ease-out),color var(--dur-fast) var(--ease-out)}.v2.wd .wd-x:hover{background:var(--raised);color:var(--ink-1)}.v2.wd .wd-x:focus-visible{outline:0;box-shadow:var(--focus-ring)}.v2.wd .wd-x svg{width:var(--icon);height:var(--icon)}.v2.wd .wd-body{padding:var(--space-2) 0 var(--space-5)}.v2.wd .wd-loading{padding:var(--space-7) var(--space-4);color:var(--ink-3);font-size:var(--text-sm)}.v2.wd .wd-guard{gap:var(--space-3);font-size:var(--text-sm);color:var(--ink-2)}.v2.wd .wd-guard svg{width:20px;height:20px;color:var(--ink-1)}.v2.wd .wd-guard b{font-weight:var(--weight-medium);color:var(--ink-1)}.v2.wd .wd-host{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--ink-3)}.v2 .switch.is-on{border-color:var(--accent);background:var(--accent)}.v2 .switch.is-on .switch-thumb{background:var(--accent-ink)}.v2.skip-link{background:var(--accent);color:var(--accent-ink);font-family:var(--font-sans);font-weight:var(--weight-semibold)}.app:not(.is-phone){grid-template-columns:minmax(0,1fr)}.app.is-phone .app-main{display:flex;flex-direction:column;min-height:100dvh}.app.is-phone .app-main>main.content{display:flex;flex-direction:column}.app.is-phone .app-main>main.content>.v2{flex:1 0 auto}.v2.tb2{min-height:60px;padding:0 var(--space-4);gap:var(--space-4);background:var(--panel);background-image:var(--light-panel);border-bottom:0;box-shadow:var(--edge-top)}.app.is-terminal .v2.tb2{padding-top:0;padding-bottom:0}.v2.tb2 .brand{padding:0;flex:none}.v2.tb2 .brand-mark{width:32px;height:32px}.v2.tb2 .topbar-end{margin-left:auto;gap:var(--space-2)}.v2.tb2 .search-trigger{flex:0 1 320px;height:40px;border-radius:var(--radius-panel);box-shadow:inset 0 0 0 1px var(--hairline-strong)}.v2.tb2 .search-trigger>span:first-of-type{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.v2.tb2 .search-trigger{container-type:inline-size}@container (max-width: 200px){.v2.tb2 .search-more{display:none}}@container (max-width: 132px){.v2.tb2 .search-trigger>span{display:none}.v2.tb2 .search-trigger>svg{margin:0 auto}}.v2.tb2 .tb-ibtn,.v2.tb2 .user-trigger{position:relative}.v2 .tb-well{display:flex;gap:0;padding:var(--inset);border-radius:var(--radius-panel);background:var(--sunken);box-shadow:inset 0 0 0 1px var(--hairline);flex:none}.v2 .tb-wl{height:36px;display:flex;align-items:center;gap:var(--space-2);padding:0 var(--space-4);border-radius:var(--radius-inset);color:var(--ink-3);font-size:var(--text-sm);font-weight:var(--weight-medium);white-space:nowrap;transition:color var(--dur-fast) var(--ease-out),background var(--dur-fast) var(--ease-out)}.v2 .tb-wl svg{width:var(--icon);height:var(--icon);stroke-width:1.75}.v2 .tb-wl:hover{color:var(--ink-2);background:var(--accent-wash)}.v2 .tb-wl.is-on{background:var(--accent);color:var(--accent-ink);box-shadow:none}.v2 .tb-wl.is-on:hover{background:var(--accent-hover);color:var(--accent-ink)}.v2 .tb-wl.is-on .tb-tag{color:var(--accent-ink-2);box-shadow:inset 0 0 0 1px var(--accent-ink-2)}.v2 .tb-wl:focus-visible{outline:0;box-shadow:var(--focus-ring)}.v2 .tb-tag{padding:0 var(--space-1);border-radius:var(--radius-control);box-shadow:inset 0 0 0 1px var(--hairline-strong);color:var(--ink-3);font:var(--weight-semibold) var(--text-2xs)/16px var(--font-sans);letter-spacing:.04em}.v2 .tb-pip{width:6px;height:6px;border-radius:var(--radius-full);background:var(--alert)}.v2 .tb-pip.is-avatar{position:absolute;top:0;right:0;width:8px;height:8px;box-shadow:0 0 0 2px var(--panel)}.v2 .tb-count{min-width:18px;height:18px;margin-left:auto;padding:0 5px;border-radius:var(--radius-full);background:var(--alert);color:var(--ink-1);font:var(--weight-semibold) var(--text-2xs)/18px var(--font-mono);text-align:center}.v2 .tb-mlabel{padding:var(--space-2) var(--space-3) var(--space-1);color:var(--ink-3);font-size:var(--text-2xs);font-weight:var(--weight-medium);letter-spacing:.04em;text-transform:uppercase}.v2 .tb-wsep{width:1px;height:20px;margin:0 var(--space-1);align-self:center;flex:none;background:var(--hairline-strong)}.v2 .tb-wl .tb-pip{flex:none}.v2 .tb-wl.is-on .tb-pip{box-shadow:0 0 0 2px var(--accent)}.v2 .tb-wx{display:flex;align-items:center;flex:none;padding-left:var(--space-3);border-radius:var(--radius-inset);background:var(--raised);box-shadow:inset 0 0 0 1px var(--hairline)}.v2 .tb-wx-l{display:flex;align-items:center;gap:var(--space-2);padding-right:var(--space-2);color:var(--ink-2);font-size:var(--text-sm);font-weight:var(--weight-medium);white-space:nowrap}.v2 .tb-wx-l svg{width:var(--icon);height:var(--icon);stroke-width:1.75}.v2.tb2 .topbar-end{flex:1 1 0;min-width:0;justify-content:flex-end}.v2.tb2 .search-trigger{min-width:40px}@media(max-width:1365px){.v2.tb2:has(.tb-wx) .search-trigger{flex:none;width:40px;padding:0;justify-content:center}.v2.tb2:has(.tb-wx) .search-trigger>span{display:none}}@media(max-width:1199px){.v2 .tb-wl{padding:0 var(--space-2)}.v2 .tb-wx{padding-left:0}.v2 .tb-wx-l{display:none}.v2 .tb-wsep{margin:0}}@media(max-width:860px){.v2 .tb-wl.tb-wg svg{display:block}.v2.tb2,.v2.tb2 .topbar-end{gap:var(--space-1)}.v2 .tb-wg-t{display:none}}.v2.dock{height:48px;flex:none;display:flex;align-items:center;gap:var(--space-3);padding:0 var(--space-4);background:var(--canvas);border-bottom:1px solid var(--hairline);font-family:var(--font-sans)}.v2 .dock-tabs{flex:none;display:inline-flex;padding:2px;border-radius:var(--radius-control);background:var(--sunken);box-shadow:inset 0 0 0 1px var(--hairline)}.v2 .dock-tabs button{height:28px;display:inline-flex;align-items:center;gap:6px;padding:0 var(--space-3);border:0;border-radius:var(--radius-control);background:none;color:var(--ink-3);font-size:var(--text-xs);font-weight:var(--weight-medium);cursor:pointer;transition:color var(--dur-fast) var(--ease-out),background var(--dur-fast) var(--ease-out)}.v2 .dock-tabs button:hover{color:var(--ink-1)}.v2 .dock-tabs button.is-on{background:var(--accent);color:var(--accent-ink);box-shadow:none}.v2 .dock-tabs button.is-on .num{color:inherit}.v2 .dock-tabs button .num{color:var(--ink-3)}.v2 .dock-tabs button:focus-visible{outline:0;box-shadow:var(--focus-ring)}.v2 .dock-railw{position:relative;flex:1;min-width:0;height:100%}.v2 .dock-rail{height:100%;display:flex;align-items:center;gap:var(--space-2);overflow-x:auto;scrollbar-width:none;padding:0 2px}.v2 .dock-rail::-webkit-scrollbar{display:none}.v2 .dock-railw.has-right .dock-rail{-webkit-mask-image:linear-gradient(90deg,var(--canvas) calc(100% - 64px),transparent calc(100% - 24px));mask-image:linear-gradient(90deg,var(--canvas) calc(100% - 64px),transparent calc(100% - 24px))}.v2 .dock-railw.has-left .dock-rail{-webkit-mask-image:linear-gradient(90deg,transparent 24px,var(--canvas) 64px);mask-image:linear-gradient(90deg,transparent 24px,var(--canvas) 64px)}.v2 .dock-railw.has-left.has-right .dock-rail{-webkit-mask-image:linear-gradient(90deg,transparent 24px,var(--canvas) 64px,var(--canvas) calc(100% - 64px),transparent calc(100% - 24px));mask-image:linear-gradient(90deg,transparent 24px,var(--canvas) 64px,var(--canvas) calc(100% - 64px),transparent calc(100% - 24px))}.v2 .dock-arrow{position:absolute;top:50%;translate:0 -50%;width:28px;height:28px;display:grid;place-items:center;padding:0;border:0;border-radius:var(--radius-full);background:var(--raised);box-shadow:var(--edge-top),0 0 0 1px var(--hairline);color:var(--ink-2);cursor:pointer;transition:background var(--dur-fast) var(--ease-out),color var(--dur-fast) var(--ease-out)}.v2 .dock-arrow.is-left{left:0}.v2 .dock-arrow.is-right{right:0}.v2 .dock-arrow:hover{background:var(--panel);color:var(--ink-1)}.v2 .dock-arrow:focus-visible{outline:0;box-shadow:var(--focus-ring)}.v2 .dock-arrow svg{width:16px;height:16px}.v2 .dc{position:relative;flex:none;height:32px;display:inline-flex;align-items:center;gap:var(--space-2);padding:0 var(--space-3) 0 5px;border:0;border-radius:var(--radius-full);background:var(--panel);box-shadow:var(--edge-top),0 0 0 1px var(--hairline);color:var(--ink-2);font-size:var(--text-xs);cursor:pointer;transition:background var(--dur-fast) var(--ease-out)}.v2 .dc:hover{background:var(--raised)}.v2 .dc:focus-visible,.v2 .dc-hit:focus-visible{outline:0;box-shadow:var(--focus-ring)}.v2 .dc b{font-family:var(--font-mono);font-weight:var(--weight-medium);color:var(--ink-1)}.v2 .dc .token-avatar{width:22px;height:22px}.v2 .dc .dc-m{color:var(--ink-3)}.v2 .dc .is-up{color:var(--gain)}.v2 .dc .is-dn{color:var(--loss)}.v2 .dc .dc-rank{min-width:8px;color:var(--ink-3)}.v2 .dc:has(.dc-rank){padding-left:var(--space-3)}.v2 .dc-hit{position:absolute;top:0;right:0;bottom:0;left:0;border:0;border-radius:var(--radius-full);background:none;cursor:pointer}.v2 .dc-pos>:not(.dc-hit){position:relative;pointer-events:none}.v2 .dc-pos>.popover-root{pointer-events:auto}.v2 .dc-pos.is-busy{background:var(--raised)}.v2 .dc-sell{height:22px;margin-right:calc(-1 * var(--space-2));padding:0 var(--space-2);border:0;border-radius:var(--radius-full);background:var(--loss-wash);color:var(--loss);font-size:var(--text-2xs);font-weight:var(--weight-semibold);cursor:pointer;transition:background var(--dur-fast) var(--ease-out)}.v2 .dc-sell:hover{background:var(--loss);color:var(--ink-1)}.v2 .dc-sell:disabled{background:var(--raised);color:var(--ink-4);cursor:default}.v2 .dc-sell:focus-visible{outline:0;box-shadow:var(--focus-ring)}.v2.dc-sellpop{min-width:0;padding:var(--space-1)}.v2 .dc-shares{display:flex;gap:var(--space-1)}.v2 .dc-share{height:var(--control-h);min-width:52px;padding:0 var(--space-3);border:0;border-radius:var(--radius-control);background:var(--raised);color:var(--ink-1);font:var(--weight-medium) var(--text-xs) var(--font-mono);cursor:pointer}.v2 .dc-share:hover{background:var(--panel)}.v2 .dc-share.is-all{background:var(--loss-wash);color:var(--loss)}.v2 .dc-share.is-all:hover{background:var(--loss);color:var(--ink-1)}.v2 .dc-skel{width:150px;cursor:default;background:var(--panel);animation:dc-pulse 1.2s var(--ease-out) infinite alternate}@keyframes dc-pulse{to{opacity:.45}}@media(prefers-reduced-motion:reduce){.v2 .dc-skel{animation:none}}.v2 .dock-empty{color:var(--ink-3);font-size:var(--text-xs);white-space:nowrap}.v2 .dock-end{flex:none;display:flex;align-items:center;gap:var(--space-3);color:var(--ink-3);font-size:var(--text-xs)}.v2 .dock-sum{display:inline-flex;align-items:center;gap:var(--space-1);white-space:nowrap}.v2 .dock-sum b{color:var(--ink-1);font-weight:var(--weight-medium)}.v2 .dock-sum b.is-up{color:var(--gain)}.v2 .dock-sum b.is-dn{color:var(--loss)}.v2 .dock-sum svg{width:13px;height:13px;margin-left:var(--space-1)}.v2 .dock-filter{height:28px;display:inline-flex;align-items:center;gap:var(--space-1);padding:0 var(--space-2);border:0;border-radius:var(--radius-control);background:none;color:var(--ink-3);font:inherit;white-space:nowrap;cursor:pointer;transition:background var(--dur-fast) var(--ease-out),color var(--dur-fast) var(--ease-out)}.v2 .dock-filter b{color:var(--ink-1);font-weight:var(--weight-medium)}.v2 .dock-filter:hover,.v2 .dock-filter[aria-expanded=true]{background:var(--raised);color:var(--ink-2)}.v2 .dock-filter.is-on svg{color:var(--accent)}.v2 .dock-filter:focus-visible{outline:0;box-shadow:var(--focus-ring)}.v2 .dock-filter svg{width:13px;height:13px;margin-left:var(--space-1)}.v2.dock-fpop{width:400px;padding:var(--space-4)}.v2 .dock-f{display:flex;flex-direction:column;gap:var(--space-2)}.v2 .dock-fl{margin:0;color:var(--ink-3);font-size:var(--text-2xs);font-weight:var(--weight-medium)}.v2 .dock-fl:not(:first-child){margin-top:var(--space-2)}.v2 .dock-fseg{display:flex;flex-wrap:wrap;gap:var(--space-1)}.v2 .dock-fseg button{height:28px;padding:0 var(--space-3);border:0;border-radius:var(--radius-full);background:var(--sunken);box-shadow:inset 0 0 0 1px var(--hairline);color:var(--ink-2);font-size:var(--text-xs);font-weight:var(--weight-medium);cursor:pointer;transition:background var(--dur-fast) var(--ease-out),color var(--dur-fast) var(--ease-out)}.v2 .dock-fseg button:hover{color:var(--ink-1)}.v2 .dock-fseg button.is-on{background:var(--accent);box-shadow:none;color:var(--accent-ink)}.v2 .dock-fseg button:focus-visible{outline:0;box-shadow:var(--focus-ring)}.v2 .dock-fnote{margin:var(--space-2) 0 0;padding-top:var(--space-3);border-top:1px solid var(--hairline);color:var(--ink-3);font-size:var(--text-2xs);line-height:1.5}.v2 .dock-reset{align-self:flex-start;padding:0;border:0;background:none;color:var(--ink-2);font:inherit;font-weight:var(--weight-medium);text-decoration:underline;text-underline-offset:2px;cursor:pointer}.v2 .dock-reset:hover{color:var(--ink-1)}.v2 .dock-all{height:28px;display:inline-flex;align-items:center;gap:var(--space-1);padding:0 var(--space-2);border-radius:var(--radius-control);color:var(--ink-2);font-weight:var(--weight-medium);white-space:nowrap;transition:background var(--dur-fast) var(--ease-out),color var(--dur-fast) var(--ease-out)}.v2 .dock-all:hover{background:var(--raised);color:var(--ink-1)}.v2 .dock-all svg{width:13px;height:13px}.v2 .dock-vs{width:1px;height:16px;background:var(--hairline-strong)}.v2 .dock-sol{display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.v2 .dock-sol .num{color:var(--ink-2)}.v2 .dock-dot{width:6px;height:6px;border-radius:var(--radius-full);background:var(--ink-4)}.v2 .dock-sol.is-live .dock-dot{background:var(--gain)}.v2.ft-term{--cpw: clamp(520px, 40vw, 760px)}@media(max-width:1280px){.v2.tb2 .search-trigger{flex-basis:220px}.v2 .tb-wl{padding:0 var(--space-3)}.v2 .dock-sum{display:none}.v2.ft-term{--cpw: 460px}}@media(max-width:1199px){.v2.ft-term{--cpw: 420px}.v2.tb2 .search-trigger{flex:none;width:40px;padding:0;justify-content:center}.v2.tb2 .search-trigger>span{display:none}.v2 .tb-wl svg{display:none}}@media(max-width:900px){.v2 .dock-all{display:none}}@media(max-width:1023px){.v2.tb2{gap:var(--space-2);padding:0 var(--space-3)}.v2 .tb-wl{padding:0 var(--space-2)}.v2 .tb-wl .tb-tag,.v2 .tb-balance-val small{display:none}.v2.topbar .segmented .segment{padding:0 var(--space-2)}}@media(max-width:860px){.v2 .tb-balance-eye{display:none}}.v2.rd-al .alerts-label{font-size:var(--text-xs)}.v2.rd-al .alerts-paused{font-size:var(--text-sm)}.v2.rd-al .alert-icon{border-radius:var(--radius-panel)}.v2.rd-al .alert-icon.is-sm{border-radius:var(--radius-control)}.v2.rd-al .alert-line{border-radius:var(--radius-panel)}.v2.rd-al .alert-dot{border-radius:var(--radius-full)}.v2.rd-al .alert-title{font-size:var(--text-md)}.v2.rd-al .alert-body{font-size:var(--text-sm)}.v2.rd-al .alert-body .board-chip,.v2.rd-al .alert-age{font-size:var(--text-xs)}.v2.rd-al .quiet,.v2.rd-al .select-sm{font-size:var(--text-sm)}.v2.rd-al .channel{border-radius:var(--radius-panel)}.v2.rd-al .channel-dot{border-radius:var(--radius-full)}.v2.rd-al .channel-logo{border-radius:var(--radius-panel)}.v2.rd-al .channel-text{font-size:var(--text-sm)}.v2.rd-al .channel-text strong{font-size:var(--text-md)}.v2.rd-al .channel-text .link,.v2.rd-al .channels-note{font-size:var(--text-sm)}.v2.rd-al .tone{font-size:var(--text-sm);border-radius:var(--radius-control)}.v2.rd-al .tone-dot{border-radius:var(--radius-full)}.v2.rd-al .sounds .tone-play{border-radius:var(--radius-control)}.v2.rd-al .volume{font-size:var(--text-sm)}.v2.rd-al .tpl{border-radius:var(--radius-panel)}.v2.rd-al .tpl strong{font-size:var(--text-md)}.v2.rd-al .tpl>span:not(.tpl-use):not(.alert-icon){font-size:var(--text-sm)}.v2.rd-al .tpl-use{font-size:var(--text-sm);border-radius:var(--radius-control)}.v2.rd-al .digest-row{font-size:var(--text-sm);border-radius:var(--radius-panel)}.v2.rd-al .rule-chip{font-size:var(--text-sm);border-radius:var(--radius-control)}.v2.rd-al .rule-fired,.v2.rd-al .week-stats dt{font-size:var(--text-sm)}.v2.rd-al .week-stats dd,.v2.rd-al .inbox-head .card-title{font-size:var(--text-lg)}.v2.rd-al .inbox-count{font-size:var(--text-xs);border-radius:var(--radius-control)}.v2.rd-al .inbox-day{font-size:var(--text-sm)}.v2.rd-al .dialog{border-radius:var(--radius-panel)}.v2.rd-al .editor-kind{font-size:var(--text-sm);border-radius:var(--radius-panel)}.v2.rd-al .editor-preview{font-size:var(--text-md);border-radius:var(--radius-panel)}.v2.rd-al .editor-field-label{font-size:var(--text-sm)}.v2.rd-al .picker-item{font-size:var(--text-sm);border-radius:var(--radius-control)}.v2.rd-al .page-title{font-size:var(--text-lg)}.v2.rd-al .page-sub{font-size:var(--text-sm)}.v2.rd-al .btn{font-size:var(--text-xs);border-radius:var(--radius-control)}.v2.rd-al .alerts-paused{font-size:var(--text-sm);border-radius:0}.v2.rd-al .link{font-size:var(--text-xs)}.v2.rd-al .alerts-card{border-radius:0}.v2.rd-al .alerts-label{font-size:var(--text-2xs)}.v2.rd-al .alerts-empty{font-size:var(--text-sm)}.v2.rd-al .alert-icon,.v2.rd-al .switch{border-radius:var(--radius-control)}.v2.rd-al .select{font-size:var(--text-xs);border-radius:var(--radius-control)}.v2.rd-al .icon-btn{border-radius:var(--radius-control)}.v2.rd-al .quiet{font-size:var(--text-xs)}.v2.rd-al .channel{border-radius:0}.v2.rd-al .channel-logo{border-radius:var(--radius-control)}.v2.rd-al .channel-text{font-size:var(--text-xs)}.v2.rd-al .channel-text strong{font-size:var(--text-sm)}.v2.rd-al .channels-note{font-size:var(--text-xs)}.v2.rd-al .tpl{border-radius:0}.v2.rd-al .tpl strong{font-size:var(--text-sm)}.v2.rd-al .tpl>span:not(.tpl-use):not(.alert-icon){font-size:var(--text-xs)}.v2.rd-al .tpl-use{font-size:var(--text-2xs);border-radius:var(--radius-control)}.v2.rd-al .digest-row{font-size:var(--text-sm);border-radius:0}.v2.rd-al .rule-text{font-size:var(--text-sm)}.v2.rd-al .rule-chip{font-size:var(--text-xs);border-radius:var(--radius-control)}.v2.rd-al .rule-channel{border-radius:var(--radius-control)}.v2.rd-al .rule-fired,.v2.rd-al .dt-line p{font-size:var(--text-xs)}.v2.rd-al .dt-line p strong{font-size:var(--text-sm)}.v2.rd-al .al-kpis .rd-kpi-v{font-size:var(--text-xl)}.v2.rd-al .al-kpi-name{font-size:var(--text-md)}.v2.rd-al .alerts-inbox{border-radius:0}.v2.rd-al .al-day{font-size:var(--text-2xs)}.v2.rd-al .dialog{border-radius:var(--radius-control)}.v2.rd-al .dialog-head h2{font-size:var(--text-md)}.v2.rd-al .editor-kind,.v2.rd-al .editor-preview{font-size:var(--text-sm);border-radius:var(--radius-control)}.v2.rd-al .editor-field-label{font-size:var(--text-xs)}.v2.rd-al .editor-channel{font-size:var(--text-sm)}.v2.rd-al .picker-item{font-size:var(--text-xs);border-radius:var(--radius-control)}.v2.rd-al .dialog .input,.v2.rd-al .dialog .field{font-size:var(--text-sm);border-radius:var(--radius-control)}@media(max-width:767px){.v2.rd-al .al-kpis .rd-kpi-v{font-size:var(--text-lg)}}.v2.rd-al{--t-line: var(--hairline);--t-row: var(--hairline);--t-text: var(--ink-1);--t-text2: var(--ink-2);--t-mute: var(--ink-3);--t-field: var(--sunken);--t-hover: var(--raised);--font: var(--font-sans);--mono: var(--font-mono);padding-top:var(--space-6);color:var(--ink-1)}.v2.rd-al .num{font-family:var(--font-sans);font-variant-numeric:tabular-nums}.v2.rd-al :focus-visible{outline:0;box-shadow:var(--focus-ring)}.v2.rd-al .alerts-layout{grid-template-columns:minmax(0,1fr) clamp(340px,26vw,420px);gap:var(--space-4)}.v2.rd-al .alerts-main{gap:var(--space-4)}.v2.rd-al .page-head{align-items:flex-end;gap:var(--space-4);padding-bottom:var(--space-2)}.v2.rd-al .page-title{font-size:var(--text-xl);font-weight:var(--weight-semibold);line-height:var(--leading-tight);letter-spacing:var(--tracking-figure);color:var(--ink-1)}.v2.rd-al .page-sub{margin-top:var(--space-2);font-size:var(--text-sm);color:var(--ink-3)}.v2.rd-al .btn{height:var(--control-h);padding:0 var(--space-3);gap:var(--space-2);border:0;border-radius:var(--radius-full);background:var(--raised);color:var(--ink-1);font-size:var(--text-sm);font-weight:var(--weight-medium);box-shadow:var(--edge-top)}.v2.rd-al .btn svg{width:var(--icon);height:var(--icon)}.v2.rd-al .btn:hover:not(:disabled){background:var(--overlay);border-color:transparent;color:var(--ink-1)}.v2.rd-al .btn-primary,.v2.rd-al .btn-primary:hover:not(:disabled){border:0;background:var(--accent);color:var(--accent-ink);box-shadow:none;filter:none}.v2.rd-al .btn-primary:hover:not(:disabled){background:var(--accent-hover)}.v2.rd-al .btn-ghost{background:none;box-shadow:none;color:var(--ink-2)}.v2.rd-al .page-head-end .btn[aria-pressed=true]{background:var(--warn-wash);color:var(--warn);box-shadow:none}.v2.rd-al .alerts-paused{gap:var(--space-2);padding:var(--space-3) var(--space-4);border:0;border-radius:var(--radius-panel);background:var(--warn-wash);color:var(--warn);font-size:var(--text-sm)}.v2.rd-al .alerts-paused svg{width:var(--icon);height:var(--icon)}.v2.rd-al .link{border-radius:var(--radius-control);color:var(--ink-2);font-size:var(--text-xs);font-weight:var(--weight-medium);text-decoration:underline;text-decoration-color:var(--hairline-strong);text-underline-offset:3px}.v2.rd-al .link:hover{color:var(--ink-1);text-decoration-color:var(--ink-3)}.v2.rd-al .alerts-card.g-panel{padding:0;border:0;border-radius:var(--radius-panel);background:var(--light-panel),var(--panel);box-shadow:var(--edge-top),0 0 0 1px var(--hairline);overflow:hidden}.v2.rd-al .alerts-label{font-family:var(--font-sans);font-size:var(--text-xs);font-weight:var(--weight-medium);letter-spacing:0;text-transform:none;color:var(--ink-3)}.v2.rd-al .alerts-card>.alerts-label,.v2.rd-al .delivery-head .alerts-label,.v2.rd-al .rules-head h2.alerts-label{font-size:var(--text-md);font-weight:var(--weight-semibold);color:var(--ink-1)}.v2.rd-al .alerts-card>.alerts-label{display:flex;align-items:center;min-height:48px;margin:0;padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--hairline)}.v2.rd-al .alerts-label .num{color:var(--ink-3);font-weight:var(--weight-regular)}.v2.rd-al .alerts-empty{padding:var(--space-4);color:var(--ink-3);font-size:var(--text-sm)}.v2.rd-al .alert-icon{border-color:transparent;border-radius:var(--radius-full);background:var(--raised);box-shadow:var(--edge-top);color:var(--ink-2)}.v2.rd-al .alert-icon.is-sm{border-radius:var(--radius-full)}.v2.rd-al .alert-icon.is-red{background:var(--loss-wash);color:var(--loss);box-shadow:none}.v2.rd-al .alert-icon.is-green{background:var(--gain-wash);color:var(--gain);box-shadow:none}.v2.rd-al .alert-icon.is-gold{background:var(--warn-wash);color:var(--warn);box-shadow:none}.v2.rd-al .alert-icon.is-blue{background:var(--accent-wash);color:var(--signal);box-shadow:none}.v2.rd-al .switch{flex:none;width:32px;height:20px;border:0;border-radius:var(--radius-full);background:var(--raised);box-shadow:inset 0 0 0 1px var(--hairline-strong)}.v2.rd-al .switch-thumb{top:3px;left:3px;width:14px;height:14px;border-radius:var(--radius-full);background:var(--ink-2);box-shadow:none}.v2.rd-al .switch.is-on{background:var(--accent);box-shadow:none}.v2.rd-al .switch.is-on .switch-thumb{background:var(--accent-ink);transform:translate(12px)}.v2.rd-al .select{height:var(--control-h);padding:0 var(--space-3);gap:var(--space-2);border:0;border-radius:var(--radius-full);background:var(--raised);box-shadow:var(--edge-top);font-family:var(--font-sans);font-size:var(--text-xs);font-weight:var(--weight-medium);color:var(--ink-1)}.v2.rd-al .select:hover,.v2.rd-al .select[aria-expanded=true]{background:var(--overlay);color:var(--ink-1)}.v2.rd-al .icon-btn{width:var(--control-h);height:var(--control-h);border-radius:var(--radius-full);color:var(--ink-3)}.v2.rd-al .icon-btn:hover,.v2.rd-al .icon-btn[aria-expanded=true]{background:var(--raised);color:var(--ink-1)}.v2.rd-al .delivery-head{min-height:48px;margin:0;padding:var(--space-2) var(--space-4);border-bottom:1px solid var(--hairline)}.v2.rd-al .quiet{gap:var(--space-2);font-size:var(--text-xs);color:var(--ink-3)}.v2.rd-al .channel{grid-template-columns:32px minmax(0,1fr) auto;gap:var(--space-3);padding:var(--space-4);border:0;border-left:1px solid var(--hairline);border-radius:0;background:none;box-shadow:none}.v2.rd-al .channel:first-child{padding-left:var(--space-4);border-left:0}.v2.rd-al .channel-dot,.v2.rd-al .channel:first-child .channel-dot{top:14px;left:42px;width:8px;height:8px;background:var(--ink-4);box-shadow:0 0 0 2px var(--panel)}.v2.rd-al .channel-dot.is-on{background:var(--gain)}.v2.rd-al .channel-logo,.v2.rd-al .channel-logo.is-discord{width:32px;height:32px;border:0;border-radius:var(--radius-full);background:var(--raised);box-shadow:var(--edge-top);color:var(--ink-2)}.v2.rd-al .channel-logo svg{width:var(--icon);height:var(--icon)}.v2.rd-al .channel-text{gap:var(--space-1);font-size:var(--text-xs);color:var(--ink-3)}.v2.rd-al .channel-text strong{font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--ink-1)}.v2.rd-al .channel-text .link{margin-top:var(--space-1)}.v2.rd-al .channels-note{gap:var(--space-2);margin:0;padding:var(--space-3) var(--space-4);border-top:1px solid var(--hairline);font-size:var(--text-xs);color:var(--ink-3)}.v2.rd-al .channels-note svg{width:var(--icon);height:var(--icon)}.v2.rd-al .tpl-row{grid-auto-columns:minmax(150px,1fr);gap:0;margin:0;padding:0;border-bottom:1px solid var(--hairline);scrollbar-width:thin}.v2.rd-al .tpl{min-height:136px;gap:var(--space-1);padding:var(--space-4) var(--space-4) 48px;border:0;border-left:1px solid var(--hairline);border-radius:0;background:none;box-shadow:none;transition:background var(--dur-fast) var(--ease-out)}.v2.rd-al .tpl:first-child{padding-left:var(--space-4);border-left:0}.v2.rd-al .tpl strong{margin-top:var(--space-2);font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--ink-1)}.v2.rd-al .tpl>span:not(.tpl-use):not(.alert-icon){font-size:var(--text-xs);line-height:var(--leading-snug);color:var(--ink-3)}.v2.rd-al .tpl:hover,.v2.rd-al .tpl:focus-visible{background:var(--raised);border-color:var(--hairline)}.v2.rd-al .tpl:focus-visible{outline:0;box-shadow:inset var(--focus-ring)}.v2.rd-al .tpl-use,.v2.rd-al .tpl:first-child .tpl-use{left:var(--space-4);bottom:var(--space-4);height:24px;padding:0 var(--space-3);border:0;border-radius:var(--radius-full);background:var(--accent);color:var(--accent-ink);font-family:var(--font-sans);font-size:var(--text-xs);font-weight:var(--weight-medium);box-shadow:none}.v2.rd-al .digest-row{gap:var(--space-3);padding:var(--space-3) var(--space-4);border:0;border-radius:0;background:none;font-size:var(--text-sm);color:var(--ink-3)}.v2.rd-al .digest-row>svg{width:var(--icon);height:var(--icon);color:var(--ink-3)}.v2.rd-al .digest-row strong{font-weight:var(--weight-medium);color:var(--ink-1)}.v2.rd-al .rules-head{min-height:48px;padding:var(--space-2) var(--space-4);border-bottom:1px solid var(--hairline)}.v2.rd-al .rules{padding:0}.v2.rd-al .rule{min-height:52px;padding:var(--space-2) var(--space-4);border-bottom:1px solid var(--hairline)}.v2.rd-al .rule:last-child{border-bottom:0}.v2.rd-al .rule:hover{background:var(--raised)}.v2.rd-al .rule.is-off .rule-text,.v2.rd-al .rule.is-off .alert-icon{opacity:1;color:var(--ink-4)}.v2.rd-al .rule-text{font-size:var(--text-sm);line-height:2;color:var(--ink-2)}.v2.rd-al .rule-chip{height:24px;padding:0 var(--space-2);margin:0 2px;border:0;border-radius:var(--radius-full);background:var(--raised);box-shadow:var(--edge-top);color:var(--ink-1);font-family:var(--font-sans);font-size:var(--text-xs);font-weight:var(--weight-medium)}.v2.rd-al .rule-channel{width:28px;height:28px;border-radius:var(--radius-full);color:var(--ink-4)}.v2.rd-al .rule-channel svg{width:var(--icon);height:var(--icon)}.v2.rd-al .rule-channel:hover{background:var(--overlay);color:var(--ink-2)}.v2.rd-al .rule-channel.is-on,.v2.rd-al .rule-channel.is-on .discord-icon{color:var(--ink-1)}.v2.rd-al .rule-fired{font-family:var(--font-sans);font-size:var(--text-xs);color:var(--ink-2)}.v2.rd-al .rule-fired span{color:var(--ink-3)}.v2.rd-al .alerts-card.dt-line{gap:var(--space-3);padding:var(--space-3) var(--space-4)}.v2.rd-al .dt-line p{font-size:var(--text-xs);color:var(--ink-3)}.v2.rd-al .dt-line p strong{font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--ink-1)}.v2.rd-al .dt-line .link{gap:var(--space-1);text-decoration:none}.v2.rd-al .dt-line .link svg{width:var(--icon);height:var(--icon)}@media(max-width:767px){.v2.rd-al .dt-line.is-bots{flex-wrap:wrap}.v2.rd-al .dt-line.is-bots p{flex:1 1 0;min-width:0}.v2.rd-al .dt-line.is-bots .rule-channels{order:1;flex-basis:100%;padding-left:var(--space-6)}}.v2.rd-al .al-kpis{gap:0;margin:0;padding:0;border:0}.v2.rd-al .al-kpis .rd-kpi{padding:var(--space-4);border-left:1px solid var(--hairline)}.v2.rd-al .al-kpis .rd-kpi:first-child{border-left:0}.v2.rd-al .al-kpis .rd-kpi>div{display:flex;flex-direction:column;gap:var(--space-1)}.v2.rd-al .al-kpis .rd-label{font-size:var(--text-xs)}.v2.rd-al .al-kpis .rd-kpi-v{font-size:var(--text-md);font-weight:var(--weight-medium);line-height:var(--leading-snug);color:var(--ink-1)}.v2.rd-al .al-kpis .rd-kpi:first-child .rd-kpi-v{font-size:var(--text-xl);font-weight:var(--weight-semibold);line-height:var(--leading-tight);letter-spacing:var(--tracking-figure)}.v2.rd-al .al-kpis .rd-kpi-d{font-size:var(--text-xs);color:var(--ink-3)}.v2.rd-al .al-kpi-name{font-size:var(--text-md);font-weight:var(--weight-medium)}.v2.rd-al .alerts-inbox.g-panel{top:var(--space-4);height:calc(100vh - 200px);margin:0;padding:0 0 var(--space-2);border:0;border-radius:var(--radius-panel);background:var(--light-panel),var(--panel);box-shadow:var(--edge-top),0 0 0 1px var(--hairline);overflow:hidden}.v2.rd-al .inbox-head{min-height:48px;padding:var(--space-2) var(--space-4);border-bottom:1px solid var(--hairline)}.v2.rd-al .inbox-head .rd-label{font-size:var(--text-md);font-weight:var(--weight-semibold);color:var(--ink-1)}.v2.rd-al .al-tabs{flex-wrap:nowrap;margin:var(--space-3) var(--space-4) var(--space-1);overflow-x:auto;scrollbar-width:none}.v2.rd-al .al-tabs button{flex:1 1 auto;padding:0 var(--space-1)}@media(max-width:767px){.v2.rd-al .al-tabs button{flex:none;padding:0 var(--space-2)}}.v2.rd-al .al-inbox-body{padding:0 var(--space-2)}.v2.rd-al .al-day{margin:0;padding:var(--space-3) var(--space-2) var(--space-1);font-size:var(--text-xs)}.v2.rd-al .tb-alerts li{border:0;border-radius:var(--radius-control);box-shadow:none}.v2.rd-al .tb-alerts li+li{box-shadow:0 -1px 0 var(--hairline)}.v2.rd-al .tb-alerts li:before{display:none}.v2.rd-al .tb-al{border-bottom-color:transparent;border-left:0;border-radius:var(--radius-control)}.v2.rd-al .tb-al.is-new{background:var(--accent-wash)}.v2.rd-al .tb-al.is-new:before{display:none}.v2.rd-al .tb-al .alert-icon.is-sm{border-radius:var(--radius-full)}.v2.rd-al .tb-al-tm{font-family:var(--font-sans);font-size:var(--text-2xs);color:var(--ink-3)}.v2.rd-al .tb-al-tt{font-family:var(--font-sans);font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--ink-1)}.v2.rd-al .tb-al-sb{font-family:var(--font-sans);font-size:var(--text-xs);color:var(--ink-3)}.v2.rd-al .tb-tag{height:20px;padding:0 var(--space-2);border:0;border-radius:var(--radius-full);background:var(--raised);color:var(--ink-2);font-family:var(--font-sans);font-size:var(--text-2xs)}.v2.rd-al .tb-empty{padding:var(--space-4) var(--space-2);font-size:var(--text-xs);color:var(--ink-3)}.v2.rd-al .al-line-end .delivered{color:var(--ink-4)}.v2.rd-al .al-line-end .delivered svg{opacity:1}.v2.rd-al .al-line-end .delivered svg.is-on,.v2.rd-al .al-line-end .delivered svg.discord-icon.is-on{color:var(--ink-2)}.v2.rd-al .al-more{margin:var(--space-3) var(--space-2)}.v2.rd-al .tone{height:var(--control-h);gap:var(--space-2);border-radius:var(--radius-control);color:var(--ink-2)}.v2.rd-al .tone:hover{background:var(--raised);color:var(--ink-1)}.v2.rd-al .tone.is-on{background:var(--accent-wash);color:var(--ink-1)}.v2.rd-al .tone.is-on .tone-dot{background:var(--accent)}.v2.rd-al .sounds .tone-play{border-radius:var(--radius-full);background:var(--raised);color:var(--ink-2)}.v2.rd-al .volume{color:var(--ink-2)}.v2.rd-al .volume input[type=range]{accent-color:var(--accent)}.v2.rd-al .sounds .volume:first-of-type{border-top-color:var(--hairline)}.v2.rd-al .dialog{border:0;border-radius:var(--radius-panel);background:var(--overlay);box-shadow:var(--shadow-overlay)}.v2.rd-al .dialog-head,.v2.rd-al .dialog-foot{padding:var(--space-3) var(--space-4);border-color:var(--hairline);background:var(--overlay)}.v2.rd-al .dialog-head h2{font-size:var(--text-md);font-weight:var(--weight-semibold);color:var(--ink-1)}.v2.rd-al .editor-kinds{gap:var(--space-2);padding:var(--space-4) var(--space-4) 0}.v2.rd-al .editor-kind{height:var(--control-h);gap:var(--space-2);padding:0 var(--space-3) 0 var(--space-1);border:0;border-radius:var(--radius-full);background:var(--raised);box-shadow:var(--edge-top);color:var(--ink-2);font-weight:var(--weight-medium)}.v2.rd-al .editor-kind .alert-icon{width:24px;height:24px}.v2.rd-al .editor-kind:hover{color:var(--ink-1)}.v2.rd-al .editor-kind.is-on{background:var(--accent);color:var(--accent-ink);box-shadow:none}.v2.rd-al .editor-preview{margin:var(--space-4) var(--space-4) var(--space-1);padding:var(--space-3) var(--space-4);border:0;border-radius:var(--radius-control);background:var(--sunken);box-shadow:inset 0 0 0 1px var(--hairline);font-size:var(--text-sm);color:var(--ink-2)}.v2.rd-al .editor-fields{gap:var(--space-3);padding:var(--space-3) var(--space-4) var(--space-4)}.v2.rd-al .editor-field-label{padding-top:var(--space-2);font-size:var(--text-xs);font-weight:var(--weight-medium);color:var(--ink-3)}.v2.rd-al .editor-field-control .room-toggle{height:var(--control-h);border:0;border-radius:var(--radius-full);background:var(--raised);box-shadow:var(--edge-top);color:var(--ink-3);font-size:var(--text-sm);font-weight:var(--weight-medium)}.v2.rd-al .editor-field-control .room-toggle.is-on{background:var(--accent);color:var(--accent-ink);box-shadow:none}.v2.rd-al .editor-field-control .room-toggle .board-glyph{font-size:var(--text-xs);border-radius:var(--radius-full)}.v2.rd-al .picker-item{height:28px;padding:0 var(--space-3);border:0;border-radius:var(--radius-full);background:var(--raised);box-shadow:var(--edge-top);color:var(--ink-3);font-size:var(--text-xs);font-weight:var(--weight-medium)}.v2.rd-al .picker-item.is-on{background:var(--accent);color:var(--accent-ink);box-shadow:none}.v2.rd-al .dialog .input,.v2.rd-al .dialog .field{height:var(--control-h);border:0;border-radius:var(--radius-control);background:var(--sunken);box-shadow:inset 0 0 0 1px var(--hairline);color:var(--ink-1);font-family:var(--font-sans);font-size:var(--text-sm)}.v2.rd-al .editor-channel{gap:var(--space-2);font-size:var(--text-sm);color:var(--ink-2)}@media(hover:none){.v2.rd-al .tpl-use{opacity:1;transform:none}}@media(max-width:1400px){.v2.rd-al .channel{border-left:0;border-top:1px solid var(--hairline)}.v2.rd-al .channel:first-child{border-top:0}}@media(max-width:1100px){.v2.rd-al .alerts-layout{grid-template-columns:minmax(0,1fr)}.v2.rd-al .alerts-inbox.g-panel{position:static;height:auto;max-height:none}.v2.rd-al .al-inbox-body{overflow:visible}}@media(max-width:767px){.v2.rd-al{padding-top:var(--space-3)}.v2.rd-al .page-head-end .btn{height:var(--control-h-touch)}.v2.rd-al .select{height:40px}.v2.rd-al .delivery-head{padding:var(--space-3) var(--space-4)}.v2.rd-al .channel{padding:var(--space-4)}.v2.rd-al .tpl-row{grid-auto-columns:minmax(150px,46%);scrollbar-width:none}.v2.rd-al .rule-channel,.v2.rd-al .rule .icon-btn{width:36px;height:36px}.v2.rd-al .rule:hover{background:none}.v2.rd-al .al-kpis{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:0}.v2.rd-al .al-kpis .rd-kpi,.v2.rd-al .al-kpis .rd-kpi:nth-child(odd){padding:var(--space-4)}.v2.rd-al .al-kpis .rd-kpi:nth-child(odd){border-left:0}.v2.rd-al .al-kpis .rd-kpi:nth-child(n+3){border-top:1px solid var(--hairline)}.v2.rd-al .al-kpis .rd-kpi:first-child .rd-kpi-v{font-size:var(--text-lg)}}.v2.rd-set{--t-line: var(--hairline);--t-row: var(--hairline);--t-text: var(--ink-1);--t-text2: var(--ink-2);--t-mute: var(--ink-3);--t-field: var(--sunken);--t-hover: var(--raised);color:var(--ink-1)}.v2.rd-set>.g-id,.v2.rd-set>.rd-set-body{width:100%;max-width:calc(184px + var(--space-6) + 920px)}.v2.rd-set .num{font-family:var(--font-sans);font-variant-numeric:tabular-nums}.v2.rd-set .rd-set-ok{display:inline-flex;align-items:center;gap:var(--space-1);color:var(--ink-2)}.v2.rd-set .rd-set-dot{width:6px;height:6px;border-radius:var(--radius-full);background:var(--gain)}.v2.rd-set .btn{height:var(--control-h);gap:var(--space-2);padding:0 var(--space-3);border:0;border-radius:var(--radius-full);background:var(--raised);color:var(--ink-1);font:var(--weight-medium) var(--text-sm)/1 var(--font-sans);box-shadow:var(--edge-top)}.v2.rd-set .btn:hover{background:var(--overlay);color:var(--ink-1)}.v2.rd-set .btn svg{width:var(--icon);height:var(--icon)}.v2.rd-set .rd-set-body{grid-template-columns:184px minmax(0,1fr);gap:var(--space-6);border-top:0}.v2.rd-set .rd-set-nav{top:calc(var(--topbar) + var(--space-4));gap:var(--space-1);padding:0}.v2.rd-set .rd-set-nav a{min-height:36px;gap:var(--space-3);padding:0 var(--space-3);border-radius:var(--radius-control);color:var(--ink-3);font-size:var(--text-sm);font-weight:var(--weight-medium);transition:background var(--dur-fast) var(--ease-out),color var(--dur-fast) var(--ease-out)}.v2.rd-set .rd-set-nav a:hover{background:var(--raised);color:var(--ink-1)}.v2.rd-set .rd-set-nav a.is-active{background:var(--accent-tint);color:var(--ink-1);box-shadow:inset 0 0 0 1px var(--accent-edge)}.v2.rd-set .rd-set-nav a.is-active:before{display:none}.v2.rd-set .rd-set-nav .num{font-size:var(--text-2xs);color:var(--ink-4)}.v2.rd-set .rd-set-nav a.is-active .num{color:var(--ink-3)}.v2.rd-set .rd-set-panels{display:flex;flex-direction:column;gap:var(--space-4);max-width:920px;border-left:0}.v2.rd-set .rd-set-sec{scroll-margin-top:calc(var(--topbar) + var(--space-4));overflow:hidden}.v2.rd-set .rd-set-sechead,.v2.rd-set .rd-set-sec:first-child .rd-set-sechead{padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--hairline)}.v2.rd-set .rd-set-sechead h2{font-family:var(--font-sans);font-size:var(--text-md);font-weight:var(--weight-semibold);letter-spacing:0;text-transform:none;color:var(--ink-1)}.v2.rd-set .rd-set-sechead .g-count{margin-left:auto}.v2.rd-set .setting-row{min-height:64px;gap:var(--space-6);padding:var(--space-3) var(--space-4)}.v2.rd-set .setting-row+.setting-row{border-top:1px solid var(--hairline)}.v2.rd-set .setting-label{font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--ink-1)}.v2.rd-set .setting-hint{margin-top:2px;font-size:var(--text-xs);color:var(--ink-3)}.v2.rd-set .segmented{padding:2px;gap:0;border:0;border-radius:var(--radius-full);background:var(--sunken);box-shadow:inset 0 0 0 1px var(--hairline)}.v2.rd-set .segmented button{height:28px;padding:0 var(--space-3);border-radius:var(--radius-full);color:var(--ink-3);font:var(--weight-medium) var(--text-xs)/1 var(--font-sans)}.v2.rd-set .segmented button:hover{color:var(--ink-1)}.v2.rd-set .segmented [aria-checked=true],.v2.rd-set .segmented [aria-pressed=true],.v2.rd-set .segmented .is-active{background:var(--accent);color:var(--accent-ink);box-shadow:none}.v2.rd-set .select{height:var(--control-h);padding:0 var(--space-3);border:0;border-radius:var(--radius-full);background:var(--raised);color:var(--ink-1);font-size:var(--text-xs);font-weight:var(--weight-medium);box-shadow:var(--edge-top)}.v2.rd-set .select:hover,.v2.rd-set .select[aria-expanded=true]{background:var(--overlay);border-color:transparent}.v2.rd-set .follow-list{gap:var(--space-2)}.v2.rd-set .follow-chip{height:var(--control-h);border:0;border-radius:var(--radius-full);background:var(--raised);box-shadow:var(--edge-top)}.v2.rd-set .follow-name{gap:var(--space-2);padding:0 var(--space-1) 0 var(--space-1);border-radius:var(--radius-full);color:var(--ink-1);font-size:var(--text-xs);font-weight:var(--weight-medium)}.v2.rd-set .follow-name:hover{color:var(--ink-1);text-decoration:underline;text-decoration-color:var(--ink-4);text-underline-offset:3px}.v2.rd-set .follow-remove{width:28px;height:28px;margin-right:2px;border-radius:var(--radius-full);color:var(--ink-3)}.v2.rd-set .follow-remove:hover{background:var(--overlay);color:var(--ink-1)}.v2.rd-set .follow-remove svg{width:12px;height:12px}.v2.rd-set .follow-empty{font-size:var(--text-xs);color:var(--ink-3)}@media(max-width:1023px){.v2.rd-set .rd-set-body{grid-template-columns:152px minmax(0,1fr);gap:var(--space-4)}}@media(max-width:760px){.v2.rd-set .rd-set-body{grid-template-columns:minmax(0,1fr)}.v2.rd-set .rd-set-sechead,.v2.rd-set .setting-row{padding-left:var(--space-3);padding-right:var(--space-3)}.v2.rd-set .setting-row{gap:var(--space-2)}.v2.rd-set .segmented{max-width:100%}.v2.rd-set .select-wide{width:100%}.v2.rd-set .g-id-end .btn{flex:none;width:auto}}.v2.rd-cmp{color:var(--ink-1)}.v2.rd-cmp .rd-cmp-top{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-3) var(--space-5);padding:var(--space-6) 0 0}.v2.rd-cmp .rd-cmp-top .g-crumb{margin:0}.v2.rd-cmp .rd-cmp-swatch{display:inline-block;width:8px;height:8px;flex:none;border-radius:var(--radius-full);background:var(--accent)}.v2.rd-cmp .rd-cmp-swatch.is-b{background:var(--ink-3)}.v2.rd-cmp .rd-cmp-head{display:grid;grid-template-columns:minmax(0,1fr) 240px minmax(0,1fr);align-items:center;border-bottom:1px solid var(--hairline)}.v2.rd-cmp .rd-cmp-head>.popover-root{display:flex;min-width:0}.v2.rd-cmp .rd-cmp-head>.popover-root:last-child{justify-content:flex-end}.v2.rd-cmp .rd-cmp-pick{all:unset;box-sizing:border-box;display:flex;align-items:center;gap:var(--space-3);min-width:0;max-width:calc(100% - var(--space-4));margin:var(--space-2);padding:var(--space-3) var(--space-4);border-radius:var(--radius-control);cursor:pointer;transition:background var(--dur-fast) var(--ease-out)}.v2.rd-cmp .rd-cmp-pick:hover{background:var(--raised)}.v2.rd-cmp .rd-cmp-pick:focus-visible{box-shadow:var(--focus-ring)}.v2.rd-cmp .rd-cmp-pick.is-b{flex-direction:row-reverse;text-align:right}.v2.rd-cmp .rd-cmp-pick .person-avatar-lg{width:48px;height:48px;flex:none;font-size:var(--text-md)}.v2.rd-cmp .rd-cmp-pick-text{display:flex;flex-direction:column;gap:var(--space-2);min-width:0}.v2.rd-cmp .rd-cmp-pick-name{display:flex;align-items:center;gap:var(--space-2);min-width:0;font-size:var(--text-lg);font-weight:var(--weight-semibold);line-height:var(--leading-tight);letter-spacing:var(--tracking-figure);color:var(--ink-1)}.v2.rd-cmp .rd-cmp-pick-nm{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v2.rd-cmp .rd-cmp-pick-name .g-tag{letter-spacing:0}.v2.rd-cmp .rd-cmp-pick-name svg{width:var(--icon);height:var(--icon);flex:none;color:var(--ink-3);transition:color var(--dur-fast) var(--ease-out)}.v2.rd-cmp .rd-cmp-pick:hover .rd-cmp-pick-name svg{color:var(--ink-1)}.v2.rd-cmp .rd-cmp-pick-sub{display:flex;align-items:center;gap:var(--space-3);font-size:var(--text-xs);color:var(--ink-3)}.v2.rd-cmp .rd-cmp-pick.is-b :is(.rd-cmp-pick-name,.rd-cmp-pick-sub){justify-content:flex-end}.v2.rd-cmp .num{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.v2.rd-cmp .rd-form{display:inline-flex;gap:2px}.v2.rd-cmp .rd-form i{width:4px;height:12px;border-radius:var(--radius-full);background:var(--raised)}.v2.rd-cmp .rd-form i.is-hit{background:var(--gain)}.v2.rd-cmp .rd-form i.is-pending{background:none;box-shadow:inset 0 0 0 1px var(--hairline-strong)}.v2.rd-cmp .rd-cmp-spine{display:flex;flex-direction:column;align-items:center;justify-content:center;align-self:stretch;gap:var(--space-2);padding:var(--space-5) var(--space-3);text-align:center}.v2.rd-cmp .rd-cmp-score{margin:0;font-size:var(--text-hero);font-weight:var(--weight-semibold);line-height:var(--leading-tight);letter-spacing:var(--tracking-figure);font-variant-numeric:tabular-nums;color:var(--ink-1)}.v2.rd-cmp .rd-cmp-score span{margin:0 var(--space-2);font-weight:var(--weight-regular);color:var(--ink-3)}.v2.rd-cmp .rd-cmp-sk-hero{display:block;width:120px;height:52px}.v2.rd-cmp .rd-cmp-basis{margin:0}.v2.rd-cmp .rd-cmp-swap{display:inline-flex;align-items:center;gap:var(--space-2);height:var(--control-h);margin-top:var(--space-1);padding:0 var(--space-3);border:0;border-radius:var(--radius-full);background:var(--raised);color:var(--ink-2);font:var(--weight-medium) var(--text-xs)/1 var(--font-sans);box-shadow:var(--edge-top);cursor:pointer;transition:background var(--dur-fast) var(--ease-out),color var(--dur-fast) var(--ease-out)}.v2.rd-cmp .rd-cmp-swap:hover:not(:disabled){background:var(--overlay);color:var(--ink-1)}.v2.rd-cmp .rd-cmp-swap:focus-visible{outline:none;box-shadow:var(--focus-ring)}.v2.rd-cmp .rd-cmp-swap:disabled{color:var(--ink-4);cursor:default}.v2.rd-cmp .rd-cmp-swap svg{width:var(--icon);height:var(--icon)}.v2.rd-cmp .rd-cmp-tape{padding:var(--space-1) 0 var(--space-2)}.v2.rd-cmp .rd-cmp-row{display:grid;grid-template-columns:minmax(0,1fr) 240px minmax(0,1fr);align-items:center;min-height:var(--row-h)}.v2.rd-cmp .rd-cmp-row+.rd-cmp-row{border-top:1px solid var(--hairline)}.v2.rd-cmp .rd-cmp-k{font-size:var(--text-xs);font-weight:var(--weight-medium);text-align:center;color:var(--ink-3)}.v2.rd-cmp .rd-cmp-side{display:flex;align-items:center;gap:var(--space-4);min-width:0;padding:0 var(--space-5)}.v2.rd-cmp .rd-cmp-side.is-a{flex-direction:row-reverse}.v2.rd-cmp .rd-cmp-v{flex:none;width:168px;overflow:hidden;text-overflow:ellipsis;font:var(--weight-medium) var(--text-md)/var(--leading-tight) var(--font-mono);font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--ink-3);transition:color var(--dur-fast) var(--ease-out)}.v2.rd-cmp .rd-cmp-side.is-a .rd-cmp-v{text-align:right}.v2.rd-cmp .rd-cmp-side.is-lead .rd-cmp-v{color:var(--ink-1)}.v2.rd-cmp .rd-cmp-v small{margin-left:var(--space-2);font:var(--weight-regular) var(--text-xs)/1 var(--font-sans);color:var(--ink-3)}.v2.rd-cmp .rd-cmp-bar{position:relative;flex:1;height:8px;border-radius:var(--radius-full);background:var(--raised);overflow:hidden}.v2.rd-cmp .rd-cmp-bar i{position:absolute;top:0;bottom:0;width:var(--v, 0%);border-radius:var(--radius-full);background:var(--ink-3);transition:width var(--dur-base) var(--ease-out)}.v2.rd-cmp .rd-cmp-side.is-a .rd-cmp-bar i{right:0;background:var(--accent)}.v2.rd-cmp .rd-cmp-side.is-b .rd-cmp-bar i{left:0}.v2.rd-cmp .rd-cmp-sk{display:block;height:12px;margin:0 var(--space-5)}.v2.rd-cmp .rd-cmp-none{padding:var(--space-5) var(--space-4)}.v2.rd-cmp .rd-cmp-calls{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-4);align-items:start}.v2.rd-cmp .rd-cmp-top-calls .g-state{align-items:stretch;gap:var(--space-2);padding-top:0}.v2.rd-cmp .rd-cmp-table th:first-child{width:40px}.v2.rd-cmp .rd-cmp-table .token-text{min-width:0}.v2.rd-cmp .rd-cmp-note{display:flex;align-items:center;gap:var(--space-2);margin:0}.v2.rd-cmp .rd-cmp-note svg{width:var(--icon);height:var(--icon);flex:none}.v2.rd-cmp .popover.rd-cmp-pop{width:320px;padding:var(--space-2)}.v2.rd-cmp .rd-cmp-pick-body{display:flex;flex-direction:column;gap:var(--space-2)}.v2.rd-cmp .rd-search{display:flex;align-items:center;gap:var(--space-2);width:100%;height:var(--control-h);padding:0 var(--space-3);border:0;border-radius:var(--radius-full);background:var(--sunken);box-shadow:inset 0 0 0 1px var(--hairline);color:var(--ink-3);transition:box-shadow var(--dur-fast) var(--ease-out)}.v2.rd-cmp .rd-search:focus-within{box-shadow:var(--focus-field)}.v2.rd-cmp .rd-search svg{width:var(--icon);height:var(--icon);flex:none}.v2.rd-cmp .rd-search input{flex:1;min-width:0;height:100%;padding:0;border:0;outline:none;background:none;color:var(--ink-1);font:var(--weight-regular) var(--text-sm)/1 var(--font-sans)}.v2.rd-cmp .rd-search input::placeholder{color:var(--ink-3)}.v2.rd-cmp .rd-cmp-pick-list{max-height:340px;margin:0;padding:0;overflow-y:auto;list-style:none}.v2.rd-cmp .rd-cmp-pick-item{all:unset;box-sizing:border-box;display:flex;align-items:center;gap:var(--space-3);width:100%;height:36px;padding:0 var(--space-2);border-radius:var(--radius-control);font-size:var(--text-sm);color:var(--ink-2);cursor:pointer;transition:background var(--dur-fast) var(--ease-out),color var(--dur-fast) var(--ease-out)}.v2.rd-cmp .rd-cmp-pick-item .num:first-child{width:28px;flex:none;font-size:var(--text-2xs)}.v2.rd-cmp .rd-cmp-pick-item .rd-nm{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v2.rd-cmp .rd-cmp-pick-item .num:last-child{font-size:var(--text-xs)}.v2.rd-cmp .rd-cmp-pick-item:hover{background:var(--raised);color:var(--ink-1)}.v2.rd-cmp .rd-cmp-pick-item.is-active{background:var(--accent-tint);color:var(--ink-1);box-shadow:inset 0 0 0 1px var(--accent-edge)}.v2.rd-cmp .rd-cmp-pick-item:focus-visible{box-shadow:var(--focus-ring)}.v2.rd-cmp .rd-cmp-pick-empty{padding:var(--space-3) var(--space-2);font-size:var(--text-xs);color:var(--ink-3)}@media(max-width:1100px){.v2.rd-cmp .rd-cmp-calls{grid-template-columns:minmax(0,1fr)}}@media(max-width:900px){.v2.rd-cmp :is(.rd-cmp-head,.rd-cmp-row){grid-template-columns:minmax(0,1fr) 168px minmax(0,1fr)}.v2.rd-cmp .rd-cmp-side{gap:var(--space-3);padding:0 var(--space-3)}.v2.rd-cmp .rd-cmp-v{width:88px}.v2.rd-cmp .rd-cmp-v small{display:none}}@media(max-width:767px){.v2.rd-cmp .rd-cmp-top{flex-direction:column;align-items:stretch;padding-top:var(--space-1)}.v2.rd-cmp .rd-cmp-head{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.v2.rd-cmp .rd-cmp-spine{grid-column:1 / -1;grid-row:2;padding:var(--space-4) var(--space-3);border-top:1px solid var(--hairline)}.v2.rd-cmp .rd-cmp-pick{flex-direction:column;align-items:flex-start;gap:var(--space-2);margin:var(--space-1);padding:var(--space-3)}.v2.rd-cmp .rd-cmp-pick.is-b{flex-direction:column;align-items:flex-end}.v2.rd-cmp .rd-cmp-pick .person-avatar-lg{width:40px;height:40px}.v2.rd-cmp .rd-cmp-pick-name{font-size:var(--text-md)}.v2.rd-cmp .rd-cmp-pick-text{max-width:100%}.v2.rd-cmp .rd-cmp-swap{height:var(--control-h-touch);padding:0 var(--space-4)}.v2.rd-cmp .rd-cmp-row{grid-template-columns:72px minmax(0,1fr) minmax(0,1fr) 72px;grid-template-areas:"k k k k" "va ba bb vb";gap:var(--space-1) var(--space-2);padding:var(--space-2) var(--space-3)}.v2.rd-cmp .rd-cmp-side{display:contents}.v2.rd-cmp .rd-cmp-k{grid-area:k}.v2.rd-cmp .is-a>.rd-cmp-v{grid-area:va;text-align:left}.v2.rd-cmp .is-a>.rd-cmp-bar{grid-area:ba}.v2.rd-cmp .is-b>.rd-cmp-bar{grid-area:bb}.v2.rd-cmp .is-b>.rd-cmp-v{grid-area:vb;text-align:right}.v2.rd-cmp .rd-cmp-side.is-a .rd-cmp-v{text-align:left}.v2.rd-cmp .rd-cmp-v{width:auto;font-size:var(--text-sm)}.v2.rd-cmp .rd-cmp-row>.rd-cmp-sk{grid-row:2;grid-column:1 / 3;margin:0}.v2.rd-cmp .rd-cmp-row>.rd-cmp-sk:last-child{grid-column:3 / 5}.v2.rd-cmp .rd-cmp-table :is(th,td):nth-child(n+4){display:none}.v2.rd-cmp .rd-cmp-pick-item{height:var(--control-h-touch)}.v2.rd-cmp .popover.rd-cmp-pop{width:min(320px,calc(100vw - var(--space-6)))}}.v2.rd-guide{color:var(--ink-1)}.v2.rd-guide .num{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.v2.rd-guide :is(.gd-link,.guide-hide){display:inline-flex;align-items:center;gap:var(--space-1);padding:0;border:0;background:none;color:var(--signal);font:var(--weight-medium) var(--text-sm)/var(--leading-snug) var(--font-sans);text-decoration:none;white-space:nowrap;cursor:pointer}.v2.rd-guide :is(.gd-link,.guide-hide):hover{text-decoration:underline;text-underline-offset:3px}.v2.rd-guide :is(.gd-link,.guide-hide,.gd-item,.gd-next,.gd-support,.step-row,.reach-row):focus-visible{outline:none;box-shadow:var(--focus-ring)}.v2.rd-guide .gd-lbl{display:flex;align-items:center;gap:var(--space-2);margin:0;font:var(--weight-medium) var(--text-2xs)/var(--leading-snug) var(--font-sans);letter-spacing:0;text-transform:none;color:var(--ink-3)}.v2.rd-guide .gd-tag{display:inline-flex;align-items:center;flex:none;height:20px;padding:0 var(--space-2);border-radius:var(--radius-full);background:var(--raised);color:var(--ink-2);font:var(--weight-medium) var(--text-2xs)/1 var(--font-sans)}.v2.rd-guide .gd-tag.is-next{background:var(--accent-tint);color:var(--ink-1);box-shadow:inset 0 0 0 1px var(--accent-edge)}.v2.rd-guide .gd-head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:var(--space-4) var(--space-6);padding:var(--space-6) 0 var(--space-2)}.v2.rd-guide .gd-title{margin:0;font-size:var(--text-xl);font-weight:var(--weight-semibold);line-height:var(--leading-tight);letter-spacing:var(--tracking-figure);color:var(--ink-1)}.v2.rd-guide .gd-sub{margin:var(--space-2) 0 0;font-size:var(--text-sm);color:var(--ink-2)}.v2.rd-guide .gd-progress{display:grid;grid-template-columns:auto;justify-items:end;gap:var(--space-2);flex:none}.v2.rd-guide .gd-count{font-size:var(--text-hero);font-weight:var(--weight-semibold);line-height:var(--leading-tight);letter-spacing:var(--tracking-figure);font-variant-numeric:tabular-nums;color:var(--ink-1)}.v2.rd-guide .gd-count span{margin-left:var(--space-2);font-size:var(--text-xl);font-weight:var(--weight-regular);color:var(--ink-3)}.v2.rd-guide .gd-pips{display:flex;gap:var(--space-1)}.v2.rd-guide .gd-pips i{width:20px;height:4px;border-radius:var(--radius-full);background:var(--raised)}.v2.rd-guide .gd-pips i.is-on{background:var(--ink-2)}.v2.rd-guide .gd-basis{font-size:var(--text-xs);color:var(--ink-3)}.v2.rd-guide .gd-body{display:grid;grid-template-columns:344px minmax(0,1fr);min-height:480px;overflow:hidden}.v2.rd-guide .gd-list{display:flex;flex-direction:column;border-right:1px solid var(--hairline)}.v2.rd-guide .gd-list ol{display:flex;flex-direction:column;gap:var(--space-1);margin:0;padding:var(--space-3);list-style:none}.v2.rd-guide .gd-item{position:relative;display:flex;align-items:center;gap:var(--space-3);width:100%;min-height:var(--row-h);padding:var(--space-2) var(--space-3);border:0;border-radius:var(--radius-control);background:none;color:var(--ink-2);font:var(--weight-medium) var(--text-sm)/1 var(--font-sans);text-align:left;cursor:pointer;transition:background var(--dur-fast) var(--ease-out),color var(--dur-fast) var(--ease-out)}.v2.rd-guide .gd-item:hover{background:var(--raised);color:var(--ink-1)}.v2.rd-guide .gd-item.is-on{background:var(--accent-tint);color:var(--ink-1);box-shadow:inset 0 0 0 1px var(--accent-edge)}.v2.rd-guide .gd-item.is-on:before{display:none}.v2.rd-guide .gd-item.is-done:not(.is-on) .gd-item-title{color:var(--ink-3)}.v2.rd-guide .gd-item-title{flex:1;min-width:0;line-height:var(--leading-snug)}.v2.rd-guide .gd-no{display:grid;place-items:center;flex:none;width:24px;height:24px;border:0;border-radius:var(--radius-full);background:none;box-shadow:inset 0 0 0 1px var(--hairline-strong);color:var(--ink-3);font:var(--weight-medium) var(--text-2xs)/1 var(--font-mono)}.v2.rd-guide .gd-no svg{width:12px;height:12px;stroke-width:2.5}.v2.rd-guide :is(.gd-item.is-done,.step.is-done) .gd-no{background:var(--raised);box-shadow:none;color:var(--ink-2)}.v2.rd-guide :is(.gd-item:has(.is-next),.step.is-current:not(.is-done)) .gd-no{background:var(--accent);box-shadow:none;color:var(--accent-ink)}.v2.rd-guide .gd-foot{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-2) var(--space-3);margin-top:auto;padding:var(--space-3) var(--space-4);border-top:1px solid var(--hairline)}.v2.rd-guide .gd-support{display:inline-flex;align-items:center;gap:var(--space-1);color:var(--ink-2);font-size:var(--text-sm);font-weight:var(--weight-medium);transition:color var(--dur-fast) var(--ease-out)}.v2.rd-guide .gd-support:hover{color:var(--ink-1)}.v2.rd-guide .gd-support svg{width:var(--icon);height:var(--icon)}.v2.rd-guide .gd-detail{container-type:inline-size;display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-4);min-width:0;padding:var(--space-5) var(--space-6)}.v2.rd-guide .gd-step-title{margin:calc(var(--space-2) * -1) 0 0;font-size:var(--text-lg);font-weight:var(--weight-semibold);line-height:var(--leading-snug);letter-spacing:var(--tracking-figure);color:var(--ink-1)}.v2.rd-guide .gd-text{max-width:64ch;margin:calc(var(--space-2) * -1) 0 0;font-size:var(--text-sm);line-height:var(--leading-body);color:var(--ink-2)}.v2.rd-guide .gd-how{display:flex;align-items:baseline;gap:var(--space-3);max-width:64ch;margin:0;padding:var(--space-3) var(--space-4);border:0;border-radius:var(--radius-control);background:var(--sunken);box-shadow:inset 0 0 0 1px var(--hairline);font-size:var(--text-sm);line-height:var(--leading-body);color:var(--ink-2)}.v2.rd-guide .gd-actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3) var(--space-4);width:100%}.v2.rd-guide .gd-next{display:inline-flex;align-items:center;gap:var(--space-1);height:var(--control-h);margin-left:auto;padding:0 var(--space-2) 0 var(--space-3);border:0;border-radius:var(--radius-full);background:none;color:var(--ink-3);font:var(--weight-medium) var(--text-sm)/1 var(--font-sans);cursor:pointer;transition:background var(--dur-fast) var(--ease-out),color var(--dur-fast) var(--ease-out)}.v2.rd-guide .gd-next:hover{background:var(--raised);color:var(--ink-1)}.v2.rd-guide .gd-next svg{width:var(--icon);height:var(--icon)}.v2.rd-guide .gd-reach{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-4);width:100%;margin-top:auto;padding-top:var(--space-4);border-top:1px solid var(--hairline)}.v2.rd-guide .gd-reach>div{display:flex;flex-direction:column;gap:var(--space-1)}.v2.rd-guide .gd-reach strong{margin-top:var(--space-1);font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--ink-1)}.v2.rd-guide .gd-reach span:last-child{font-size:var(--text-xs);color:var(--ink-3)}.v2.rd-guide .step-chips{display:flex;flex-wrap:wrap;gap:var(--space-2)}.v2.rd-guide .step-chip{display:inline-flex;align-items:center;gap:var(--space-2);height:28px;padding:0 var(--space-3);border:0;border-radius:var(--radius-full);background:var(--raised);box-shadow:var(--edge-top);color:var(--ink-2);font:var(--weight-medium) var(--text-xs)/1 var(--font-sans)}.v2.rd-guide .step-chip svg{width:var(--icon);height:var(--icon);color:var(--ink-3)}.v2.rd-guide .step-device{display:inline-flex;align-items:center;gap:var(--space-2);color:var(--ink-2);font-size:var(--text-sm);white-space:nowrap}.v2.rd-guide .step-device>span:last-child{color:var(--ink-3)}.v2.rd-guide .step-device.is-on>span:last-child{color:var(--ink-1)}.v2.rd-guide .step-device-dot{width:8px;height:8px;border-radius:var(--radius-full);background:var(--ink-4)}.v2.rd-guide .step-device.is-on .step-device-dot{background:var(--gain)}.v2.rd-guide .step-device svg{width:var(--icon);height:var(--icon);color:var(--ink-3)}.v2.rd-guide .step-note{max-width:56ch;font-size:var(--text-sm);color:var(--ink-3);text-align:left}.v2.rd-guide .install{display:flex;flex-direction:column;gap:var(--space-3);width:100%;padding:0}.v2.rd-guide .install-grid{display:grid;grid-template-columns:minmax(0,1fr);border-top:1px solid var(--hairline);border-bottom:1px solid var(--hairline)}.v2.rd-guide .install-col{padding:var(--space-4) 0;border:0;background:none}.v2.rd-guide .install-col+.install-col{border-top:1px solid var(--hairline)}.v2.rd-guide .install-col h3{display:flex;align-items:center;gap:var(--space-2);margin:0 0 var(--space-3);font:var(--weight-medium) var(--text-xs)/1 var(--font-sans);letter-spacing:0;text-transform:none;color:var(--ink-2)}.v2.rd-guide .install-col h3 svg{width:var(--icon);height:var(--icon);color:var(--ink-3)}.v2.rd-guide .install-figs{display:flex;align-items:flex-start;gap:var(--space-2)}.v2.rd-guide .install-fig{display:flex;flex:none;flex-direction:column;align-items:center;gap:var(--space-2);width:152px;margin:0}.v2.rd-guide .install-fig figcaption{font-size:var(--text-xs);line-height:var(--leading-snug);text-align:center;color:var(--ink-2)}.v2.rd-guide .install-arrow{flex:none;width:var(--icon);height:var(--icon);margin-top:92px;color:var(--ink-4)}.v2.rd-guide .install-qr{display:flex;flex-direction:column;align-items:center;gap:var(--space-3);flex:none;margin-left:auto;padding-left:var(--space-5);border-left:1px solid var(--hairline);font-size:var(--text-xs);line-height:var(--leading-snug);text-align:center;color:var(--ink-2)}.v2.rd-guide .guide-qr{width:112px;height:112px;border-radius:var(--radius-control)}.v2.rd-guide .guide-qr-bg{fill:var(--ink-1)}.v2.rd-guide .guide-qr-dots{fill:var(--canvas)}.v2.rd-guide .install-note{display:flex;align-items:center;gap:var(--space-2);margin:0;font-size:var(--text-xs);color:var(--ink-3)}.v2.rd-guide .install-note svg{width:var(--icon);height:var(--icon);flex:none}.v2.rd-guide .install-note strong{font-weight:var(--weight-medium);color:var(--ink-1)}.v2.rd-guide .gphone{position:relative;display:block;width:144px;height:204px;border:0;border-radius:var(--radius-panel);background:var(--sunken);box-shadow:inset 0 0 0 2px var(--raised),var(--edge-top);overflow:hidden}.v2.rd-guide .gphone-notch{position:absolute;top:var(--space-2);left:50%;width:32px;height:4px;margin-left:-16px;border-radius:var(--radius-full);background:var(--raised)}.v2.rd-guide .gphone-bar{position:absolute;left:var(--space-2);right:var(--space-2);bottom:var(--space-2);display:flex;align-items:center;justify-content:space-around;height:32px;border-radius:var(--radius-control);background:var(--panel)}.v2.rd-guide .gphone-bar>svg{width:12px;height:12px;color:var(--ink-3)}.v2.rd-guide .gphone-share{display:grid;place-items:center;width:24px;height:24px;border:0;border-radius:var(--radius-full);background:var(--accent);color:var(--accent-ink);box-shadow:none}.v2.rd-guide .gphone-share svg{width:12px;height:12px}.v2.rd-guide .gphone-menu{position:absolute;top:var(--space-6);left:var(--space-1);right:var(--space-1);display:flex;flex-direction:column;gap:2px;padding:var(--space-1);border-radius:var(--radius-control);background:var(--panel)}.v2.rd-guide .gphone-row{display:flex;align-items:center;justify-content:space-between;gap:var(--space-1);height:24px;padding:0 var(--space-1);border:0;border-radius:var(--radius-control);color:var(--ink-3);font:var(--weight-regular) var(--text-2xs)/1 var(--font-sans);white-space:nowrap;overflow:hidden}.v2.rd-guide .gphone-row svg{width:12px;height:12px;flex:none;color:var(--ink-4)}.v2.rd-guide .gphone-row.is-hit{background:var(--accent);color:var(--accent-ink);box-shadow:none}.v2.rd-guide .gphone-row.is-hit svg{color:var(--accent-ink)}.v2.rd-guide .gphone-menu.is-chrome .gphone-row{justify-content:flex-start}.v2.rd-guide .gphone-menu.is-chrome .gphone-row.is-hit{height:28px;margin-top:var(--space-1);font-size:var(--text-2xs)}.v2.rd-guide .gphone-home{position:absolute;inset:var(--space-6) var(--space-3) var(--space-3);display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:min-content;gap:var(--space-2)}.v2.rd-guide .gphone-app{aspect-ratio:1;border-radius:var(--radius-control);background:var(--raised)}.v2.rd-guide .gphone-app.is-ours{display:grid;place-items:center;background:var(--canvas);border:0;box-shadow:inset 0 0 0 1px var(--accent-edge)}.v2.rd-guide .gphone-app.is-ours img{width:80%;height:auto}.v2.rd-guide .gphone-app-label{grid-column:1 / -1;color:var(--ink-2);font-size:var(--text-2xs);line-height:var(--leading-snug);text-align:center}.v2.rd-guide .guide-back{display:inline-flex;align-items:center;gap:var(--space-1);min-height:var(--control-h-touch);margin:0;color:var(--ink-2);font-size:var(--text-md);font-weight:var(--weight-medium)}.v2.rd-guide .guide-back svg{width:var(--icon);height:var(--icon)}.v2.rd-guide.is-phone .gd-head{flex-direction:column;align-items:stretch;gap:var(--space-4);padding:0 0 var(--space-2)}.v2.rd-guide.is-phone .gd-head>div:first-child{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-2)}.v2.rd-guide.is-phone .gd-title{font-size:var(--text-lg)}.v2.rd-guide.is-phone .gd-sub{margin:0}.v2.rd-guide.is-phone .guide-hide{min-height:var(--control-h-touch)}.v2.rd-guide.is-phone .gd-progress{justify-items:start}.v2.rd-guide .guide-steps{display:flex;flex-direction:column;gap:0;margin:0;padding:0;list-style:none;overflow:hidden}.v2.rd-guide .step{padding:0;border:0;border-radius:0;background:none;box-shadow:none}.v2.rd-guide .step+.step{border-top:1px solid var(--hairline)}.v2.rd-guide .step-row{display:flex;align-items:center;gap:var(--space-3);width:100%;min-height:64px;padding:var(--space-3) var(--space-3) var(--space-3) var(--space-4);border:0;background:none;color:inherit;text-align:left;cursor:pointer}.v2.rd-guide .step-text{display:flex;flex:1;flex-direction:column;gap:2px;min-width:0}.v2.rd-guide .step-text strong{font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--ink-1)}.v2.rd-guide .step-text span{font-size:var(--text-xs);color:var(--ink-3)}.v2.rd-guide .step.is-done .step-text strong{color:var(--ink-2)}.v2.rd-guide .step-chevron{flex:none;width:var(--icon);height:var(--icon);color:var(--ink-3);transition:transform var(--dur-fast) var(--ease-out)}.v2.rd-guide .step-chevron.is-open{transform:rotate(180deg)}.v2.rd-guide .step-body{display:flex;flex-direction:column;gap:var(--space-3);padding:0 var(--space-4) var(--space-4) calc(var(--space-4) + 24px + var(--space-3))}.v2.rd-guide .step.is-open:has(.install) .step-body{padding-left:var(--space-4)}.v2.rd-guide .step-actions{display:flex;flex-direction:column;gap:var(--space-2)}.v2.rd-guide .step-actions .gd-link{align-self:flex-end;min-height:var(--control-h-touch)}.v2.rd-guide .step-cta-block{width:100%;height:var(--control-h-touch)}.v2.rd-guide .install.is-phone{gap:var(--space-3)}.v2.rd-guide .install-strip{display:flex;align-items:flex-start;gap:var(--space-2);overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.v2.rd-guide .install-strip::-webkit-scrollbar{display:none}.v2.rd-guide .install-strip .install-fig{scroll-snap-align:center}.v2.rd-guide .install-dots{display:flex;justify-content:center;gap:var(--space-2)}.v2.rd-guide .install-dots span{width:6px;height:6px;border-radius:var(--radius-full);background:var(--raised);transition:background var(--dur-fast) var(--ease-out)}.v2.rd-guide .install-dots span.is-on{background:var(--accent)}.v2.rd-guide .install.is-phone .install-note{padding:var(--space-3);border:0;border-radius:var(--radius-control);background:var(--sunken);box-shadow:inset 0 0 0 1px var(--hairline)}.v2.rd-guide .gd-reach-phone{display:flex;flex-direction:column;overflow:hidden}.v2.rd-guide .gd-reach-phone .g-ph{min-height:48px}.v2.rd-guide .reach{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}.v2.rd-guide .reach-row{display:flex;align-items:center;gap:var(--space-3);min-height:56px;padding:var(--space-2) var(--space-4);border-top:1px solid var(--hairline);color:inherit}.v2.rd-guide .reach-icon{display:grid;place-items:center;flex:none;width:32px;height:32px;border:0;border-radius:var(--radius-control);background:var(--raised);box-shadow:var(--edge-top);color:var(--ink-2)}.v2.rd-guide .reach-icon svg{width:var(--icon);height:var(--icon)}.v2.rd-guide .reach-text{display:flex;flex:1;flex-direction:column;gap:2px;min-width:0}.v2.rd-guide .reach-text strong{font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--ink-1)}.v2.rd-guide .reach-text span{font-size:var(--text-xs);color:var(--ink-3)}.v2.rd-guide .reach-chevron{flex:none;width:var(--icon);height:var(--icon);color:var(--ink-3)}.v2.rd-guide .gd-reach-phone .gd-support{min-height:var(--control-h-touch);padding:0 var(--space-4);border-top:1px solid var(--hairline);color:var(--signal)}@container (min-width: 1040px){.v2.rd-guide .install-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.v2.rd-guide .install-col+.install-col{padding-left:var(--space-5);border-top:0;border-left:1px solid var(--hairline)}}@media(max-width:1100px){.v2.rd-guide .gd-body{grid-template-columns:272px minmax(0,1fr)}.v2.rd-guide .gd-detail{padding:var(--space-5)}}@media(max-width:900px){.v2.rd-guide .gd-body{grid-template-columns:minmax(0,1fr)}.v2.rd-guide .gd-list{border-right:0;border-bottom:1px solid var(--hairline)}.v2.rd-guide .gd-list ol{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.v2.rd-guide .gd-reach{grid-template-columns:minmax(0,1fr);gap:var(--space-3)}.v2.rd-guide .install-figs{flex-wrap:wrap}.v2.rd-guide .install-qr{margin-left:0}}@media(max-width:767px){.v2.rd-guide .install-strip .install-fig{width:144px}.v2.rd-guide .install-strip .install-arrow{margin-top:92px}}.v2.rd-adm .is-ok,.v2.ad-toast .is-ok{--tone: var(--gain)}.v2.rd-adm .is-warn,.v2.ad-toast .is-warn{--tone: var(--warn)}.v2.rd-adm .is-bad,.v2.ad-toast .is-bad{--tone: var(--alert)}.v2.rd-adm .is-idle,.v2.ad-toast .is-idle{--tone: var(--ink-4)}.v2.rd-adm{color:var(--ink-1)}.v2.rd-adm .num{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.v2.rd-adm .link{gap:var(--space-1);color:var(--signal);font-size:var(--text-xs);font-weight:var(--weight-medium)}.v2.rd-adm .link:hover:not(:disabled){color:var(--signal)}.v2.rd-adm .btn-sm{height:28px;padding:0 var(--space-3);font-size:var(--text-xs)}.v2.rd-adm .ad-dot{display:inline-block;flex:none;width:6px;height:6px;border-radius:var(--radius-full);background:var(--tone)}.v2.rd-adm .skeleton.ad-sk-row{display:block;height:20px}.v2.rd-adm .ad-none{height:96px;color:var(--ink-3);font-size:var(--text-xs);text-align:center;white-space:normal}.v2.rd-adm .ad-head{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:var(--space-5);padding:var(--space-6) 0 var(--space-2)}.v2.rd-adm .ad-hero{display:flex;align-items:baseline;gap:var(--space-2);margin:var(--space-1) 0 0}.v2.rd-adm .ad-hero .num{font-family:var(--font-sans);letter-spacing:var(--tracking-figure)}.v2.rd-adm .ad-hero strong{font-size:var(--text-hero);font-weight:var(--weight-semibold);line-height:var(--leading-tight);color:var(--ink-1)}.v2.rd-adm .ad-hero span{font-size:var(--text-lg);font-weight:var(--weight-regular);color:var(--ink-3)}.v2.rd-adm .ad-head-end{display:flex;align-items:center;gap:var(--space-2)}.v2.rd-adm .ad-updated{font-size:var(--text-xs);color:var(--ink-3)}.v2.rd-adm .ad-system{overflow:hidden}.v2.rd-adm .ad-sys-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr))}.v2.rd-adm .ad-sys{display:flex;flex-direction:column;gap:var(--space-1);min-width:0;padding:var(--space-3) var(--space-4);box-shadow:-1px 0 0 var(--hairline),0 -1px 0 var(--hairline)}.v2.rd-adm .ad-sys-head{display:flex;align-items:center;gap:var(--space-2);margin:0;font-size:var(--text-xs);font-weight:var(--weight-medium);color:var(--ink-3)}.v2.rd-adm .ad-sys-icon{display:inline-grid;color:var(--ink-3)}.v2.rd-adm .ad-sys-icon svg{width:var(--icon);height:var(--icon)}.v2.rd-adm .ad-sys-value .num{font-family:var(--font-sans)}.v2.rd-adm .ad-sys-value{display:flex;align-items:center;gap:var(--space-2);min-width:0;margin:var(--space-1) 0 0;font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--ink-1);white-space:nowrap}.v2.rd-adm .ad-sys-value.is-warn{color:var(--warn)}.v2.rd-adm .ad-sys-value.is-bad{color:var(--alert)}.v2.rd-adm .ad-sys-rest{margin:0;font-family:var(--font-sans);overflow:hidden;text-overflow:ellipsis;font-size:var(--text-xs);color:var(--ink-3);white-space:nowrap}.v2.rd-adm .skeleton.ad-sk-sys{display:block;height:52px}.v2.rd-adm .ad-meter{display:block;width:100%;height:4px;margin-top:var(--space-1)}.v2.rd-adm .ad-meter-track{fill:var(--raised)}.v2.rd-adm .ad-meter-fill{fill:var(--ink-3)}.v2.rd-adm .ad-meter-fill:is(.is-warn,.is-bad){fill:var(--tone)}.v2.rd-adm .ad-ph{flex-wrap:wrap;gap:var(--space-2) var(--space-3)}.v2.rd-adm .ad-ph h2{display:inline-flex;align-items:center;gap:var(--space-2)}.v2.rd-adm .ad-ph-icon{width:var(--icon);height:var(--icon);color:var(--ink-3)}.v2.rd-adm .ad-ph>:last-child:not(h2):not(.g-count){margin-left:auto}.v2.rd-adm .ad-filter .g-board svg{width:14px;height:14px}.v2.rd-adm .ad-filter .g-board.is-on .g-board-n{color:var(--accent-ink)}.v2.rd-adm .ad-filter .g-board.is-warn:not(.is-on) .g-board-n{color:var(--warn)}.v2.rd-adm .ad-filter .g-board.is-bad:not(.is-on) .g-board-n{color:var(--alert)}.v2.rd-adm .ad-layout{display:grid;grid-template-columns:minmax(0,1.22fr) minmax(0,1fr);gap:var(--space-4);align-items:start}.v2.rd-adm .ad-tools{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2);padding:0 var(--space-4) var(--space-3)}.v2.rd-adm .ad-table{font-size:var(--text-sm)}.v2.rd-adm .ad-table td{color:var(--ink-2)}.v2.rd-adm .ad-table tr.is-picked>*,.v2.rd-adm .ad-table tr.is-picked:hover>*{background:var(--accent-tint)}.v2.rd-adm .ad-member{display:inline-flex;align-items:center;gap:var(--space-3);max-width:220px;border-radius:var(--radius-control);color:var(--ink-1);font-weight:var(--weight-medium);text-align:left}.v2.rd-adm .ad-member:focus-visible{outline:none;box-shadow:var(--focus-ring)}.v2.rd-adm .ad-member-text{display:flex;flex-direction:column;min-width:0}.v2.rd-adm .ad-member-name{overflow:hidden;text-overflow:ellipsis}.v2.rd-adm .ad-member-sub{display:none;font-size:var(--text-xs);font-weight:var(--weight-regular);color:var(--ink-3)}.v2.rd-adm .ad-health{display:inline-flex;align-items:center;gap:var(--space-2);color:var(--ink-1)}.v2.rd-adm .ad-health.is-warn{color:var(--warn)}.v2.rd-adm .ad-health.is-bad{color:var(--alert)}.v2.rd-adm .ad-health.is-idle{color:var(--ink-3)}.v2.rd-adm .ad-health-icon{width:var(--icon);height:var(--icon)}.v2.rd-adm .ad-devices,.v2.rd-adm .ad-channels{display:inline-flex;align-items:center;gap:var(--space-3)}.v2.rd-adm .ad-device,.v2.rd-adm .ad-channel{position:relative;display:inline-grid;color:var(--ink-2)}.v2.rd-adm :is(.ad-device,.ad-channel)>svg:first-child{width:var(--icon);height:var(--icon)}.v2.rd-adm .ad-channel.is-idle{color:var(--ink-4)}.v2.rd-adm .ad-channel:is(.is-warn,.is-bad){color:var(--tone)}.v2.rd-adm .ad-badge{position:absolute;right:-5px;bottom:-4px;width:12px;height:12px;color:var(--panel);fill:var(--tone);stroke-width:2.4}.v2.rd-adm .ad-more-n{font-size:var(--text-xs)}.v2.rd-adm .ad-detail{overflow:hidden}.v2.rd-adm .ad-pad{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-4);color:var(--ink-3)}.v2.rd-adm .skeleton.ad-sk-head{display:block;height:56px}.v2.rd-adm .skeleton.ad-sk-block{display:block;height:120px}.v2.rd-adm .ad-who{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3);padding:var(--space-4)}.v2.rd-adm .ad-who .person-avatar-lg{width:48px;height:48px;font-size:var(--text-md)}.v2.rd-adm .ad-who-text{display:flex;flex:1;flex-direction:column;gap:2px;min-width:0;font-size:var(--text-xs);color:var(--ink-3)}.v2.rd-adm .ad-who-text p{margin:0}.v2.rd-adm .ad-who-name{display:flex;align-items:center;gap:var(--space-2);margin:0 0 2px;font-size:var(--text-lg);font-weight:var(--weight-semibold);line-height:var(--leading-tight);letter-spacing:var(--tracking-figure);color:var(--ink-1)}.v2.rd-adm .ad-who-name .g-tag{letter-spacing:0}.v2.rd-adm .ad-who-end{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2)}.v2.rd-adm .ad-pill{display:inline-flex;align-items:center;gap:var(--space-2);height:var(--control-h);padding:0 var(--space-3);border-radius:var(--radius-full);background:var(--raised);box-shadow:var(--edge-top);color:var(--ink-1);font-size:var(--text-xs);font-weight:var(--weight-medium);white-space:nowrap}.v2.rd-adm .ad-pill svg{width:var(--icon);height:var(--icon);color:var(--tone)}.v2.rd-adm .ad-pill.is-idle svg{color:var(--ink-3)}.v2.rd-adm .ad-tag{display:inline-flex;align-items:center;gap:var(--space-1);height:20px;padding:0 var(--space-2);border-radius:var(--radius-full);background:var(--raised);color:var(--ink-2);font-size:var(--text-2xs);font-weight:var(--weight-medium);white-space:nowrap}.v2.rd-adm .ad-tag svg{width:12px;height:12px;color:var(--tone)}.v2.rd-adm .ad-tag.is-idle svg{color:var(--ink-3)}.v2.rd-adm .ad-tag:not(:has(svg)):before{content:"";width:6px;height:6px;border-radius:var(--radius-full);background:var(--tone)}.v2.rd-adm .ad-diagnosis{display:flex;gap:var(--space-3);margin:0 var(--space-4) var(--space-4);padding:var(--space-3);border-radius:var(--radius-control);background:var(--sunken);box-shadow:inset 0 0 0 1px var(--hairline);font-size:var(--text-sm);line-height:var(--leading-body);color:var(--ink-1)}.v2.rd-adm .ad-diagnosis>svg{flex:none;width:var(--icon);height:var(--icon);margin-top:3px;color:var(--tone)}.v2.rd-adm .ad-diagnosis:is(.is-ok,.is-idle)>svg{color:var(--ink-3)}.v2.rd-adm .ad-diagnosis p{margin:0}.v2.rd-adm .ad-diagnosis span{color:var(--ink-2)}.v2.rd-adm .ad-block{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-3) var(--space-4) var(--space-4);border-top:1px solid var(--hairline)}.v2.rd-adm .ad-block-head{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3)}.v2.rd-adm .ad-label{margin:0;font-size:var(--text-xs);font-weight:var(--weight-medium);color:var(--ink-3)}.v2.rd-adm .ad-label .num{font-family:var(--font-sans)}.v2.rd-adm .ad-block-empty{margin:0;font-size:var(--text-xs)}.v2.rd-adm .ad-block .table-scroll{margin:0 calc(-1 * var(--space-4)) calc(-1 * var(--space-2))}.v2.rd-adm .ad-mini td{color:var(--ink-2)}.v2.rd-adm .ad-device-name{display:inline-flex;align-items:center;gap:var(--space-2);color:var(--ink-1)}.v2.rd-adm .ad-device-name svg{width:var(--icon);height:var(--icon);color:var(--ink-3)}.v2.rd-adm .ad-yes{display:inline-flex;align-items:center;gap:var(--space-2)}.v2.rd-adm .ad-fail{display:inline-flex;flex-direction:column;font-size:var(--text-xs);line-height:var(--leading-snug)}.v2.rd-adm .ad-fail .is-bad{color:var(--alert);font-weight:var(--weight-medium)}.v2.rd-adm .ad-settings{display:flex;flex-wrap:wrap;gap:var(--space-2)}.v2.rd-adm .ad-setting{display:inline-flex;align-items:center;gap:var(--space-2);height:var(--control-h);padding:0 var(--space-3);border-radius:var(--radius-full);background:var(--sunken);box-shadow:inset 0 0 0 1px var(--hairline);color:var(--ink-1);font-size:var(--text-xs);font-weight:var(--weight-medium);white-space:nowrap}.v2.rd-adm .ad-setting svg{width:var(--icon);height:var(--icon);color:var(--ink-3)}.v2.rd-adm .ad-onoff{font-size:var(--text-2xs)}.v2.rd-adm .ad-onoff.is-on{color:var(--gain)}.v2.rd-adm .ad-onoff.is-off{color:var(--ink-3)}.v2.rd-adm .ad-quiet>span{display:inline-flex;gap:var(--space-2);color:var(--ink-3)}.v2.rd-adm .ad-quiet-label{color:var(--ink-1)}.v2.rd-adm .ad-paused.is-ok svg{color:var(--gain)}.v2.rd-adm .ad-alerts,.v2.rd-adm .ad-rules{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}.v2.rd-adm .ad-alert{display:grid;grid-template-columns:64px minmax(0,1fr) 96px 110px 82px;align-items:center;gap:var(--space-3);min-height:40px;font-size:var(--text-sm)}.v2.rd-adm .ad-alert+.ad-alert,.v2.rd-adm .ad-rule+.ad-rule{border-top:1px solid var(--hairline)}.v2.rd-adm .ad-alert time{font-size:var(--text-xs);white-space:nowrap}.v2.rd-adm .ad-alert-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--ink-1)}.v2.rd-adm .ad-status{display:inline-flex;align-items:center;gap:var(--space-1);min-width:0;overflow:hidden;font-size:var(--text-xs);text-overflow:ellipsis;white-space:nowrap;color:var(--ink-2)}.v2.rd-adm .ad-status svg{flex:none;width:14px;height:14px;color:var(--tone)}.v2.rd-adm .ad-status.is-idle,.v2.rd-adm .ad-status.is-idle svg{color:var(--ink-3)}.v2.rd-adm .ad-status:is(.is-warn,.is-bad){color:var(--tone)}.v2.rd-adm .ad-status-wide{grid-column:3 / -1}.v2.rd-adm .ad-rule{display:grid;grid-template-columns:28px minmax(0,1fr) auto 96px;align-items:center;gap:var(--space-3);min-height:var(--row-h)}.v2.rd-adm .alert-icon,.v2.rd-adm .alert-icon.is-sm{width:28px;height:28px;border:0;border-radius:var(--radius-full);background:var(--raised);box-shadow:var(--edge-top);color:var(--ink-2)}.v2.rd-adm .alert-icon svg{width:14px;height:14px}.v2.rd-adm .ad-rule-text{font-size:var(--text-sm);line-height:1.9;color:var(--ink-2)}.v2.rd-adm .ad-rule-text .rule-chip{height:22px;margin:0 2px;padding:0 var(--space-2);border:0;border-radius:var(--radius-full);background:var(--raised);box-shadow:var(--edge-top);color:var(--ink-1);font-family:var(--font-sans);font-size:var(--text-xs);font-weight:var(--weight-medium)}.v2.rd-adm .ad-rule-channels{display:inline-flex;gap:var(--space-2);color:var(--ink-4)}.v2.rd-adm .ad-rule-channels svg{width:14px;height:14px}.v2.rd-adm .ad-rule-channels svg.is-on{color:var(--ink-1)}.v2.rd-adm .ad-rule-fired{font-size:var(--text-xs);color:var(--ink-3);text-align:right;white-space:nowrap}.v2.ad-toast{position:fixed;right:var(--space-5);bottom:var(--space-5);z-index:90;display:flex;align-items:flex-start;gap:var(--space-3);max-width:min(460px,calc(100vw - var(--space-6)));padding:var(--space-3) var(--space-2) var(--space-3) var(--space-4);border-radius:var(--radius-panel);background:var(--overlay);box-shadow:var(--shadow-overlay);color:var(--ink-1);font-family:var(--font-sans);font-size:var(--text-sm)}.v2.ad-toast strong{font-size:var(--text-sm);font-weight:var(--weight-semibold)}.v2.ad-toast p{margin:2px 0 0;font-size:var(--text-xs);color:var(--ink-2)}.v2.ad-toast .ad-toast-icon{flex:none;width:20px;height:20px;margin-top:1px;color:var(--tone)}.v2.ad-toast .ad-toast-part:is(.is-warn,.is-bad){color:var(--tone)}.v2.ad-toast .ad-toast-part.is-idle,.v2.ad-toast .g-mute{color:var(--ink-3)}.v2.ad-toast .icon-btn{width:28px;height:28px}.v2.rd-adm .ad-up-list{padding:0 var(--space-4) var(--space-3)}.v2.rd-adm .ad-up-list>.skeleton{margin:var(--space-2) 0}.v2.rd-adm .ad-up-date{margin:0;padding:var(--space-3) 0 var(--space-2);border-bottom:1px solid var(--hairline);font-size:var(--text-xs);font-weight:var(--weight-medium);color:var(--ink-3)}.v2.rd-adm .ad-up-day ol{margin:0;padding:0;list-style:none}.v2.rd-adm .ad-up-row{display:grid;grid-template-columns:48px minmax(0,1fr) auto;align-items:baseline;gap:var(--space-3);padding:var(--space-2) 0;border-bottom:1px solid var(--hairline);font-size:var(--text-sm)}.v2.rd-adm .ad-up-day:last-child .ad-up-row:last-child{border-bottom:0}.v2.rd-adm .ad-up-time,.v2.rd-adm .ad-up-hash{font-size:var(--text-xs);color:var(--ink-3)}.v2.rd-adm .ad-up-title{color:var(--ink-1);overflow-wrap:anywhere}.v2.rd-adm .ad-up-row.is-notes .ad-up-title{color:var(--ink-3)}.v2.rd-adm .ad-up-tags{display:inline-flex;align-items:center;gap:var(--space-2);white-space:nowrap}.v2.rd-adm .ad-up-skip{font-size:var(--text-2xs);color:var(--ink-3)}.v2.rd-adm .ad-up-more{display:flex;justify-content:center;padding-top:var(--space-3)}.v2.rd-adm .ad-wf-note{max-width:420px;white-space:normal}.v2.rd-adm .ad-wf-note>svg{width:14px;height:14px;margin-right:var(--space-2);vertical-align:-2px;color:var(--ink-3)}.v2.rd-adm .ad-wf-note>span{overflow-wrap:anywhere}.v2.rd-adm .ad-link{display:inline-flex;align-items:center;gap:var(--space-1);border-radius:var(--radius-control);color:var(--signal)}.v2.rd-adm .ad-link svg{width:12px;height:12px}@media(min-width:1400px)and (max-width:1599px){.v2.rd-adm .ad-members .ad-col-rules{display:none}}@media(max-width:1399px){.v2.rd-adm .ad-layout{grid-template-columns:minmax(0,1fr)}}@media(max-width:1360px){.v2.rd-adm .ad-sys-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:1100px){.v2.rd-adm :is(.ad-col-rules,.ad-col-alert){display:none}.v2.rd-adm .ad-alert{grid-template-columns:64px minmax(0,1fr) 110px 110px}.v2.rd-adm .ad-alert .ad-status:last-child{grid-column:2 / -1}}@media(max-width:767px){.v2.rd-adm .ad-head{grid-template-columns:minmax(0,1fr) auto;padding-top:var(--space-1)}.v2.rd-adm .ad-sys-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.v2.rd-adm .ad-sys{padding:var(--space-3)}.v2.rd-adm .ad-search{width:100%}.v2.rd-adm .ad-filter{flex-wrap:nowrap;max-width:100%;overflow-x:auto;scrollbar-width:none}.v2.rd-adm .ad-ph>.ad-filter:last-child{margin-left:0}.v2.rd-adm :is(.ad-col-devices,.ad-col-channels,.ad-col-seen){display:none}.v2.rd-adm .ad-member{max-width:180px}.v2.rd-adm .ad-member-sub{display:block}.v2.rd-adm .ad-who-end{width:100%}.v2.rd-adm .ad-who-end .btn{flex:1;height:var(--control-h-touch)}.v2.rd-adm .ad-alert{grid-template-columns:64px minmax(0,1fr);row-gap:2px;padding:var(--space-2) 0}.v2.rd-adm .ad-alert .ad-status,.v2.rd-adm .ad-alert .ad-status:last-child,.v2.rd-adm .ad-alert .ad-status-wide{grid-column:2}.v2.rd-adm .ad-rule{grid-template-columns:28px minmax(0,1fr);padding:var(--space-2) 0}.v2.rd-adm :is(.ad-rule-channels,.ad-rule-fired){grid-column:2;justify-self:start}.v2.rd-adm .ad-up-row{grid-template-columns:42px minmax(0,1fr)}.v2.rd-adm .ad-up-tags{grid-column:2}.v2.ad-toast{right:var(--space-4);left:var(--space-4);bottom:calc(76px + env(safe-area-inset-bottom));max-width:none}}.v2.rd-rpc .is-ok{--tone: var(--gain)}.v2.rd-rpc .is-warn{--tone: var(--warn)}.v2.rd-rpc .is-bad{--tone: var(--alert)}.v2.rd-rpc .is-idle{--tone: var(--ink-3)}.v2.rd-rpc{color:var(--ink-1)}.v2.rd-rpc .num{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.v2.rd-rpc .skeleton.rp-sk-row{display:block;height:20px}.v2.rd-rpc .skeleton.rp-sk-fig{display:block;width:96px;height:28px}.v2.rd-rpc .rp-none{height:96px;color:var(--ink-3);font-size:var(--text-xs);text-align:center;white-space:normal}.v2.rd-rpc .rp-foot{margin:0;padding:var(--space-3) var(--space-4);border-top:1px solid var(--hairline);font-size:var(--text-xs);line-height:var(--leading-body);color:var(--ink-3)}.v2.rd-rpc .rp-foot.is-bad{color:var(--alert)}.v2.rd-rpc td.is-warn{color:var(--warn)}.v2.rd-rpc .delta{display:inline-flex;align-items:center;gap:2px;font:var(--weight-medium) var(--text-xs)/1 var(--font-mono);letter-spacing:0}.v2.rd-rpc .delta svg{width:12px;height:12px}.v2.rd-rpc .delta.tone-gain{color:var(--gain)}.v2.rd-rpc .delta.tone-loss{color:var(--warn)}.v2.rd-rpc .delta.tone-flat{color:var(--ink-3)}.v2.rd-rpc .spark-brand .spark-line,.v2.rd-rpc .rp-ut-spark .spark-line{stroke:var(--ink-3)}.v2.rd-rpc .btn-primary:disabled{background:var(--raised);color:var(--ink-4)}.v2.rd-rpc .spark-flatline{stroke:var(--hairline-strong)}.v2.rd-rpc .icon-btn{width:var(--control-h);height:var(--control-h)}.v2.rd-rpc .rp-head{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:var(--space-5);padding:var(--space-6) 0 var(--space-2)}.v2.rd-rpc .rp-hero{display:flex;align-items:baseline;gap:var(--space-2);margin:var(--space-1) 0 0}.v2.rd-rpc .rp-hero .num{font-family:var(--font-sans);letter-spacing:var(--tracking-figure)}.v2.rd-rpc .rp-hero strong{font-size:var(--text-hero);font-weight:var(--weight-semibold);line-height:var(--leading-tight);color:var(--ink-1)}.v2.rd-rpc .rp-hero span{font-size:var(--text-lg);font-weight:var(--weight-regular);color:var(--ink-3)}.v2.rd-rpc .rp-head-end{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:var(--space-2)}.v2.rd-rpc .rp-figs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));overflow:hidden}.v2.rd-rpc .rp-fig{display:flex;flex-direction:column;gap:var(--space-1);min-width:0;padding:var(--space-3) var(--space-4) var(--space-4);box-shadow:-1px 0 0 var(--hairline),0 -1px 0 var(--hairline)}.v2.rd-rpc .rp-fig-label{margin:0;font-size:var(--text-xs);font-weight:var(--weight-medium);color:var(--ink-3)}.v2.rd-rpc .rp-fig-value{display:flex;align-items:baseline;flex-wrap:wrap;gap:var(--space-1) var(--space-3);margin:0}.v2.rd-rpc .rp-fig-value>.num{font-family:var(--font-sans);font-size:var(--text-xl);font-weight:var(--weight-semibold);line-height:var(--leading-tight);letter-spacing:var(--tracking-figure);color:var(--ink-1)}.v2.rd-rpc .rp-fig-value small{font-size:var(--text-md);font-weight:var(--weight-regular);letter-spacing:0;color:var(--ink-3)}.v2.rd-rpc .rp-fig-note{font-size:var(--text-xs);color:var(--ink-3)}.v2.rd-rpc .rp-fig-chart{height:36px;margin-top:var(--space-2)}.v2.rd-rpc :is(.rp-fig-chart,.rp-ut-kpi-chart) .spark-wrap{display:block;width:100%}.v2.rd-rpc .rp-ph{flex-wrap:wrap;gap:var(--space-2) var(--space-3)}.v2.rd-rpc .rp-ph h2{display:inline-flex;align-items:center;gap:var(--space-2)}.v2.rd-rpc .rp-ph-icon{width:var(--icon);height:var(--icon);color:var(--ink-3)}.v2.rd-rpc .rp-tools{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:var(--space-2);margin-left:auto}.v2.rd-rpc .rp-search{width:220px}.v2.rd-rpc .rp-tools .select svg{width:var(--icon);height:var(--icon)}.v2.rd-rpc :is(.rp-table,.rp-ut-table,.rp-fomo-table,.rp-mini) td{color:var(--ink-2)}.v2.rd-rpc .rp-table td{height:56px}.v2.rd-rpc .rp-ep{display:inline-flex;align-items:center;gap:var(--space-3);min-width:0}.v2.rd-rpc .rp-ep-icon{display:grid;flex:none;place-items:center;width:28px;height:28px;border-radius:var(--radius-full);background:var(--raised);box-shadow:var(--edge-top);color:var(--ink-2);font-size:var(--text-xs);font-weight:var(--weight-semibold)}.v2.rd-rpc .rp-ep-icon img{width:var(--icon);height:var(--icon);border-radius:var(--radius-full)}.v2.rd-rpc .rp-ep-text{display:inline-flex;flex-direction:column;gap:2px;min-width:0}.v2.rd-rpc .rp-ep-name{display:inline-flex;align-items:center;gap:var(--space-2);overflow:hidden;color:var(--ink-1);font-weight:var(--weight-medium);text-overflow:ellipsis}.v2.rd-rpc .rp-ep-name b{font-weight:var(--weight-medium)}.v2.rd-rpc .rp-sub{font-size:var(--text-xs);color:var(--ink-3)}.v2.rd-rpc .rp-status{display:inline-flex;align-items:center;gap:var(--space-2);color:var(--ink-1)}.v2.rd-rpc .rp-status:is(.is-warn,.is-bad){color:var(--tone)}.v2.rd-rpc .rp-status.is-idle{color:var(--ink-3)}.v2.rd-rpc .rp-dot{display:inline-block;flex:none;width:6px;height:6px;border-radius:var(--radius-full);background:var(--tone)}.v2.rd-rpc .rp-usage{display:inline-flex;flex-direction:column;gap:var(--space-1);min-width:220px}.v2.rd-rpc .rp-usage>.num{color:var(--ink-1)}.v2.rd-rpc .rp-meter{display:block;width:100%;height:4px}.v2.rd-rpc :is(.rp-meter-track,.rp-ut-meter-track){fill:var(--raised)}.v2.rd-rpc :is(.rp-meter-fill,.rp-ut-meter-fill){fill:var(--ink-3)}.v2.rd-rpc .rp-meter-fill.is-warn{fill:var(--warn)}.v2.rd-rpc .rp-meter-fill.is-bad{fill:var(--alert)}.v2.rd-rpc .rp-free{display:inline-flex;align-items:center;gap:var(--space-1);color:var(--ink-3)}.v2.rd-rpc :is(.rp-free,.rp-hint) svg,.v2.rd-rpc svg.rp-hint{width:14px;height:14px;color:var(--ink-3);vertical-align:-2px}.v2.rd-rpc .rp-today{display:inline-flex;flex-direction:column;align-items:flex-end;gap:2px}.v2.rd-rpc .rp-today>.num{color:var(--ink-1)}.v2.rd-rpc .rp-latency{display:inline-flex;align-items:center;gap:var(--space-3)}.v2.rd-rpc .rp-latency>.num{min-width:52px;color:var(--ink-1)}.v2.rd-rpc .rp-chips{display:inline-flex;gap:var(--space-1)}.v2.rd-rpc .g-tag.is-more{color:var(--ink-3)}.v2.rd-rpc .rp-col-actions{width:1%;text-align:right}.v2.rd-rpc .rp-acts{display:inline-flex;gap:var(--space-1)}.v2.rd-rpc .rp-charts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-4)}.v2.rd-rpc .rp-chart{padding:var(--space-3) var(--space-4) var(--space-3)}.v2.rd-rpc .rp-chart-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-2) var(--space-3);min-height:32px;margin-bottom:var(--space-2)}.v2.rd-rpc .rp-chart-head h2{display:inline-flex;align-items:center;gap:var(--space-2);margin:0;font-size:var(--text-md);font-weight:var(--weight-semibold);color:var(--ink-1)}.v2.rd-rpc .rp-legend{display:inline-flex;flex-wrap:wrap;gap:var(--space-3);font-size:var(--text-xs);color:var(--ink-3)}.v2.rd-rpc .rp-legend span{display:inline-flex;align-items:center;gap:var(--space-2)}.v2.rd-rpc .rp-legend i{width:12px;height:0;border-top:2px solid var(--c)}.v2.rd-rpc .rp-legend :is(.rpc-c-others,.rpc-c-foundation) i{border-top-style:dashed}.v2.rd-rpc .rpc-c-helius{--c: var(--ink-1);--bar: var(--ink-2)}.v2.rd-rpc .rpc-c-alchemy{--c: var(--ink-3);--bar: var(--ink-3)}.v2.rd-rpc :is(.rpc-c-others,.rpc-c-foundation){--c: var(--ink-3);--bar: var(--chart-volume)}.v2.rd-rpc .daychart{width:100%}.v2.rd-rpc .daychart svg{display:block;overflow:visible}.v2.rd-rpc .daychart-grid{stroke:var(--grid)}.v2.rd-rpc .daychart-tick{fill:var(--ink-3);font-family:var(--font-mono);font-size:var(--text-2xs)}.v2.rd-rpc .daychart-hover{fill:var(--accent-wash)}.v2.rd-rpc .daychart-bar{fill:var(--bar)}.v2.rd-rpc .daychart-line{fill:none;stroke:var(--c);stroke-width:1.5}.v2.rd-rpc :is(.rpc-c-others,.rpc-c-foundation) .daychart-line{stroke-dasharray:4 3}.v2.rd-rpc .daychart-dot{fill:var(--c)}.v2.rd-rpc .tip-title{fill:var(--ink-2);font-family:var(--font-sans);font-size:var(--text-xs);font-weight:var(--weight-semibold)}.v2.rd-rpc .tip-label{fill:var(--ink-3);font-family:var(--font-sans);font-size:var(--text-xs)}.v2.rd-rpc .tip-value{fill:var(--ink-1);font-family:var(--font-mono);font-size:var(--text-xs);font-weight:var(--weight-medium)}.v2.rd-rpc .rp-ut{overflow:hidden}.v2.rd-rpc .rp-ut-head{align-items:flex-start}.v2.rd-rpc .rp-ut-titles h2{margin:0}.v2.rd-rpc .rp-ut-sub{margin:2px 0 0;font-size:var(--text-xs);color:var(--ink-3)}.v2.rd-rpc .rp-ut-controls{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:var(--space-3);margin-left:auto}.v2.rd-rpc .rp-ut-kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:1px solid var(--hairline)}.v2.rd-rpc .rp-ut-kpi{display:flex;flex-direction:column;gap:var(--space-1);min-width:0;padding:var(--space-3) var(--space-4);box-shadow:-1px 0 0 var(--hairline),0 -1px 0 var(--hairline)}.v2.rd-rpc .rp-ut-kpi-label{display:flex;align-items:center;gap:var(--space-2);margin:0;font-size:var(--text-xs);font-weight:var(--weight-medium);color:var(--ink-3)}.v2.rd-rpc .rp-ut-kpi-label svg{flex:none;width:14px;height:14px}.v2.rd-rpc .rp-ut-kpi-value{overflow:hidden;margin:var(--space-1) 0 0;font-family:var(--font-sans);font-size:var(--text-lg);font-weight:var(--weight-semibold);line-height:var(--leading-tight);letter-spacing:var(--tracking-figure);text-overflow:ellipsis;white-space:nowrap;color:var(--ink-1)}.v2.rd-rpc .rp-ut-kpi-value.is-small{font-size:var(--text-md);letter-spacing:0}.v2.rd-rpc .rp-ut-dot{color:var(--ink-4)}.v2.rd-rpc .rp-ut-kpi-note{display:flex;align-items:center;gap:var(--space-2);margin:0;font-size:var(--text-xs);color:var(--ink-3)}.v2.rd-rpc .rp-ut-kpi-chart{height:32px;margin-top:var(--space-1)}.v2.rd-rpc .rp-ut-share{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);border-top:1px solid var(--hairline)}.v2.rd-rpc .rp-ut-block{min-width:0;padding:var(--space-3) var(--space-4) var(--space-4)}.v2.rd-rpc .rp-ut-block+.rp-ut-block{box-shadow:-1px 0 0 var(--hairline)}.v2.rd-rpc .rp-ut-block h3{margin:0;font-size:var(--text-xs);font-weight:var(--weight-medium);color:var(--ink-3)}.v2.rd-rpc .rp-ut-block-head{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-3);margin-bottom:var(--space-3);font-size:var(--text-xs);color:var(--ink-3)}.v2.rd-rpc .rp-ut-bar{display:block;width:100%;height:24px;border-radius:var(--radius-control)}.v2.rd-rpc .rp-ut-bar-track{fill:var(--sunken)}.v2.rd-rpc .rp-ut-bar-seg{fill:var(--seg)}.v2.rd-rpc .rp-rank-0{--seg: var(--ink-1)}.v2.rd-rpc .rp-rank-1{--seg: var(--ink-2)}.v2.rd-rpc .rp-rank-2{--seg: var(--ink-3)}.v2.rd-rpc .rp-rank-3{--seg: var(--chart-volume)}.v2.rd-rpc .rp-rank-4{--seg: var(--overlay)}.v2.rd-rpc .rp-rank-5{--seg: var(--raised)}.v2.rd-rpc .rp-ut-axis{display:flex;justify-content:space-between;margin-top:var(--space-2);font-size:var(--text-2xs);color:var(--ink-3)}.v2.rd-rpc .rp-ut-top{display:flex;flex-direction:column;margin:var(--space-2) 0 0;padding:0;list-style:none}.v2.rd-rpc .rp-ut-top li{display:grid;grid-template-columns:10px minmax(0,1fr) auto 56px;align-items:center;gap:var(--space-3);min-height:32px;font-size:var(--text-sm);color:var(--ink-1)}.v2.rd-rpc .rp-ut-top li+li{border-top:1px solid var(--hairline)}.v2.rd-rpc .rp-ut-top li>span:nth-child(2){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v2.rd-rpc .rp-ut-top li .num{text-align:right}.v2.rd-rpc .rp-ut-top i{width:10px;height:10px;border-radius:var(--radius-full);background:var(--seg);box-shadow:inset 0 0 0 1px var(--hairline-strong)}.v2.rd-rpc .rp-ut-table{border-top:1px solid var(--hairline)}.v2.rd-rpc .rp-ut-tool{display:inline-flex;align-items:center;gap:var(--space-2);color:var(--ink-1)}.v2.rd-rpc .rp-ut-tool svg{width:var(--icon);height:var(--icon);color:var(--ink-3)}.v2.rd-rpc .rp-ut-strong{color:var(--ink-1);font-weight:var(--weight-medium)}.v2.rd-rpc .rp-ut-pct{display:inline-flex;align-items:center;gap:var(--space-2)}.v2.rd-rpc .rp-ut-meter{display:block;width:80px;height:6px}.v2.rd-rpc .rp-ut-foot{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid var(--hairline)}.v2.rd-rpc .rp-ut-callout{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-3);min-width:0;padding:var(--space-3) var(--space-4)}.v2.rd-rpc .rp-ut-callout+.rp-ut-callout{box-shadow:-1px 0 0 var(--hairline)}.v2.rd-rpc .rp-ut-callout>div:first-child{min-width:0}.v2.rd-rpc .rp-ut-callout-name{overflow:hidden;margin:var(--space-1) 0 0;font-size:var(--text-sm);font-weight:var(--weight-medium);text-overflow:ellipsis;white-space:nowrap;color:var(--ink-1)}.v2.rd-rpc .rp-ut-callout-fig{display:flex;flex-direction:column;align-items:flex-end;gap:2px;text-align:right}.v2.rd-rpc .rp-ut-callout-fig strong{font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--ink-1);white-space:nowrap}.v2.rd-rpc .rp-ut-callout-fig span{font-size:var(--text-xs);color:var(--ink-3)}.v2.rd-rpc .rp-fomo-socket{display:inline-flex;flex-wrap:wrap;align-items:center;gap:var(--space-2);font-size:var(--text-xs);color:var(--ink-3)}.v2.rd-rpc .rp-fomo-socket .rp-status{font-weight:var(--weight-medium)}.v2.rd-rpc .rp-fomo-bar{display:block;width:96px;height:4px;border-radius:var(--radius-full);background:var(--raised);overflow:hidden}.v2.rd-rpc .rp-fomo-bar i{display:block;width:var(--w, 0%);height:100%;border-radius:var(--radius-full);background:var(--ink-3)}.v2.rd-rpc .rp-fomo-bar i.is-low{background:var(--warn)}.v2.rd-rpc .rp-fomo-add{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-4);border-top:1px solid var(--hairline)}.v2.rd-rpc .rp-fomo-key{flex:2 1 280px;width:auto}.v2.rd-rpc .rp-fomo-label{flex:1 1 160px;width:auto;max-width:240px}.v2.rd-rpc .rp-mini td{height:40px}.v2.rd-rpc .rp-dialog-back{position:fixed;top:0;right:0;bottom:0;left:0;z-index:80;display:grid;place-items:center;padding:var(--space-4);background:color-mix(in oklch,var(--canvas) 72%,transparent)}.v2.rd-rpc .rp-dialog{width:min(560px,100%);max-height:calc(100vh - var(--space-6));overflow-y:auto;padding:var(--space-4) var(--space-5) var(--space-5);border-radius:var(--radius-panel);background:var(--overlay);box-shadow:var(--shadow-overlay);font-size:var(--text-sm);line-height:var(--leading-body);color:var(--ink-2)}.v2.rd-rpc .rp-dialog-head{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);margin-bottom:var(--space-2)}.v2.rd-rpc .rp-dialog-head h2{margin:0;font-size:var(--text-md);font-weight:var(--weight-semibold);color:var(--ink-1)}.v2.rd-rpc .rp-dialog-lede{margin:0 0 var(--space-3);color:var(--ink-3)}.v2.rd-rpc .rp-steps{display:flex;flex-direction:column;gap:var(--space-2);margin:0;padding-left:var(--space-5);list-style:decimal}.v2.rd-rpc .rp-steps li::marker{color:var(--ink-3);font-family:var(--font-mono);font-size:var(--text-xs)}.v2.rd-rpc .rp-steps ul{display:flex;flex-direction:column;gap:var(--space-1);margin:var(--space-2) 0 0;padding-left:var(--space-4);list-style:disc}.v2.rd-rpc .rp-steps code{padding:0 var(--space-1);border-radius:var(--radius-control);background:var(--sunken);color:var(--ink-1);font-family:var(--font-mono);font-size:var(--text-xs)}.v2.rd-rpc .rp-dialog-end{display:flex;justify-content:flex-end;margin-top:var(--space-4)}@media(max-width:1279px){.v2.rd-rpc .rp-charts{grid-template-columns:minmax(0,1fr)}.v2.rd-rpc .rp-col-services{display:none}}@media(max-width:1100px){.v2.rd-rpc .rp-figs,.v2.rd-rpc .rp-ut-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.v2.rd-rpc .rp-ut-share,.v2.rd-rpc .rp-ut-foot{grid-template-columns:minmax(0,1fr)}.v2.rd-rpc .rp-ut-block+.rp-ut-block,.v2.rd-rpc .rp-ut-callout+.rp-ut-callout{box-shadow:0 -1px 0 var(--hairline)}}@media(max-width:767px){.v2.rd-rpc .rp-head{grid-template-columns:minmax(0,1fr);align-items:start;gap:var(--space-3);padding-top:var(--space-1)}.v2.rd-rpc .rp-head-end{justify-content:flex-start}.v2.rd-rpc .rp-head-end .btn{flex:1;height:var(--control-h-touch)}.v2.rd-rpc .rp-fig,.v2.rd-rpc .rp-ut-kpi{padding:var(--space-3)}.v2.rd-rpc .rp-fig-value>.num{font-size:var(--text-lg)}.v2.rd-rpc .rp-tools{justify-content:flex-start;width:100%;margin-left:0}.v2.rd-rpc .rp-search{width:100%}.v2.rd-rpc .rp-ut-controls{justify-content:flex-start;width:100%;margin-left:0}.v2.rd-rpc .rp-chart{padding:var(--space-3)}.v2.rd-rpc .rp-fomo-label{max-width:none}.v2.rd-rpc .rp-fomo-add .btn{width:100%;height:var(--control-h-touch)}.v2.rd-rpc .rp-foot{padding:var(--space-3)}}.v2 .mode-chip{display:inline-flex;width:max-content;justify-self:start;align-items:center;gap:6px;height:20px;padding:0 var(--space-2);border-radius:var(--radius-full);font:var(--weight-semibold) var(--text-2xs)/1 var(--font-sans);letter-spacing:.04em;white-space:nowrap;vertical-align:middle;transition:background-color var(--dur-base) var(--ease-out),color var(--dur-base) var(--ease-out),box-shadow var(--dur-base) var(--ease-out)}.v2 .mode-chip.is-mode-live{background:var(--live-wash);color:var(--live-ink);box-shadow:none}.v2 .mode-chip.is-mode-paper{background:var(--paper-wash);color:var(--paper);box-shadow:none}.v2 .mode-chip.is-mode-sim{background:none;color:var(--sim);box-shadow:inset 0 0 0 1px var(--sim)}.v2 .mode-dot{width:6px;height:6px;flex:none;border-radius:var(--radius-full);background:currentColor}.v2.tb2{box-shadow:var(--edge-top),inset 0 -2px 0 transparent;transition:box-shadow var(--dur-base) var(--ease-out)}.app-main:has(.trading-mode.is-mode-live)>.v2.tb2{box-shadow:var(--edge-top),inset 0 -2px 0 var(--live-rule)}.app-main:has(.trading-mode.is-mode-paper)>.v2.tb2{box-shadow:var(--edge-top),inset 0 -2px 0 var(--paper)}.v2.mobile-header{transition:box-shadow var(--dur-base) var(--ease-out)}.app-main:has(.trading-mode.is-mode-live)>.v2.mobile-header{box-shadow:inset 0 -2px 0 var(--live-rule)}.app-main:has(.trading-mode.is-mode-paper)>.v2.mobile-header{box-shadow:inset 0 -2px 0 var(--paper)}.v2 .ft-coin.trading-panel{transition:box-shadow var(--dur-base) var(--ease-out)}.v2 .ft-coin.trading-panel.is-mode-live{box-shadow:inset 0 2px 0 var(--live-rule)}.v2 .ft-coin.trading-panel.is-mode-paper{box-shadow:inset 0 2px 0 var(--paper)}.v2 .ft-cfoot:has(.ft-cmode){grid-template-columns:auto 1fr 1fr;align-items:center}.v2.tp.is-mode-live .gb-buy:not(.tp-sellbtn):not(:disabled){background:var(--live);color:var(--on-fill)}.v2.tp.is-mode-live .gb-buy:not(.tp-sellbtn):hover:not(:disabled){background:var(--live-hover)}.v2 .ft-cfoot .gb-host .ft-btn.is-pri{background:var(--live);color:var(--on-fill)}.v2 :is(.btn-primary,.ft-btn.is-pri,.fc-btn.is-pri,.rows-pending,.rd-ds-go,.rd-ds-btn.is-pri):active:not(:disabled){background:var(--accent-active)}.v2 .ft-coin.is-mode-paper .ft-cfoot .ft-btn.is-pri{background:var(--paper);color:var(--canvas)}.v2 .ft-coin.is-mode-live .ft-cfoot .ft-btn.is-pri{background:var(--live);color:var(--on-fill)}.v2 .ft-coin.is-mode-live .ft-cfoot .ft-btn.is-pri:hover:not(:disabled){background:var(--live-hover);color:var(--on-fill)}.v2 .ft-coin.is-mode-live .ft-cfoot .ft-btn.is-pri:disabled{background:var(--live-wash);color:var(--live-ink);box-shadow:inset 0 0 0 1px var(--live-edge)}.v2 .ft-coin.is-mode-paper .ft-cfoot .ft-btn.is-pri:hover:not(:disabled){background:var(--paper);color:var(--canvas);opacity:.9}.v2.tp.is-mode-live .gb-buy:not(.tp-sellbtn):disabled{background:var(--live-wash);color:var(--live-ink);box-shadow:inset 0 0 0 1px var(--live-edge)}.v2 .ft-ph .snipe-chip.is-paper{background:var(--paper-wash);color:var(--ink-1);box-shadow:inset 0 0 0 1px var(--paper-edge)}.v2 .ft-ph .snipe-chip.is-paper svg,.v2 .snipe-chip-paper{color:var(--paper)}.v2 .snipe-chip-paper{font-size:var(--text-2xs);font-weight:var(--weight-semibold)}.v2 .ft-ptag{box-shadow:inset 0 0 0 1px var(--paper-edge)}.v2 .ft-ptag.is-live{box-shadow:inset 0 0 0 1px var(--live-edge)}.v2 .ft-coin.is-mode-paper .ft-cfoot .ft-btn.is-pri:hover:not(:disabled){background:var(--ink-1)}.v2.sn-page .sb-kpis.sb-kpis-hero{display:grid;grid-template-columns:minmax(200px,auto) minmax(0,1fr);align-items:stretch}.v2.sn-page .sb-kpis-hero>.sb-kpi,.v2.sn-page .sb-kpis-hero>.sb-kpi:first-child{padding:var(--space-4) var(--space-5);border-right:1px solid var(--hairline);border-bottom:0}.v2.sn-page .sb-kpis-hero>.sb-kpi .sb-kpi-v{font-size:var(--text-xl);font-weight:var(--weight-semibold)}.v2.sn-page .sb-kline{display:flex;flex-wrap:wrap;align-content:center;gap:var(--space-3) var(--space-6);margin:0;padding:var(--space-4) var(--space-5)}.v2.sn-page .sb-kl{display:grid;gap:2px;min-width:0}.v2.sn-page .sb-kl dt{color:var(--ink-3);font-size:var(--text-2xs);font-weight:var(--weight-medium)}.v2.sn-page .sb-kl dd{display:flex;align-items:baseline;gap:var(--space-2);margin:0;color:var(--ink-3);font-size:var(--text-xs)}.v2.sn-page .sb-kl dd b{color:var(--ink-1);font-size:var(--text-sm);font-weight:var(--weight-medium)}.v2.sn-page .sb-kl dd b.tone-gain{color:var(--gain)}.v2.sn-page .sb-kl dd b.tone-loss,.v2.sn-page .sb-kl dd span.tone-loss{color:var(--loss)}@media(max-width:767px){.v2.sn-page .sb-kpis.sb-kpis-hero{grid-template-columns:minmax(0,1fr)}.v2.sn-page .sb-kpis-hero>.sb-kpi,.v2.sn-page .sb-kpis-hero>.sb-kpi:first-child{padding:var(--space-3) var(--space-4);border-right:0;border-bottom:1px solid var(--hairline)}.v2.sn-page .sb-kline{gap:var(--space-3) var(--space-5);padding:var(--space-3) var(--space-4)}}.v2 .tb-balance-setup{padding-right:var(--space-1);font-family:var(--font-sans);font-size:var(--text-xs);font-weight:var(--weight-medium)}:where(.v2) svg.lucide{stroke-width:1.75}.v2 :is(.ft-btn,.ft-star,.tape-snipe,.snipe-chip,.dock-all,.tb-balance-val)>svg.lucide{width:var(--icon);height:var(--icon)}.v2 h1.sr-only{font-size:var(--text-xl)}.v2.tp.is-paper .tp-strip{box-shadow:var(--edge-top),0 0 0 1px var(--hairline)}.v2.tp .tp-head-sub .mode-chip{align-self:flex-start}.v2 .ft-soon-ic{border:0;border-radius:var(--radius-control);background:var(--raised);color:var(--ink-3);box-shadow:var(--edge-top)}.v2 .ft-tog{border:0;border-radius:var(--radius-full);background:var(--raised);box-shadow:inset 0 0 0 1px var(--hairline)}.v2 .ft-tog:after{background:var(--ink-4)}@media(max-width:767px){.v2.page,.v2.g-page{padding-top:var(--space-5)}main.content>.v2 :is(.sn-head,.g-head,.g-titlehead,.g-id,.rd-ds-head,.dtx-title,.dt-head,.rd-wf-head,.wt-head,.ad-head,.rp-head,.rd-cmp-top,.gd-head){padding-top:0}}
