@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-cyrillic-ext-400-normal-g30qAdWV.woff2) format("woff2"),url(/assets/ibm-plex-sans-cyrillic-ext-400-normal-Dsrv2Tcn.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-cyrillic-400-normal-DZqxrq2p.woff2) format("woff2"),url(/assets/ibm-plex-sans-cyrillic-400-normal-BTotfTJu.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-greek-400-normal-_efipK4i.woff2) format("woff2"),url(/assets/ibm-plex-sans-greek-400-normal-D9ESIMu3.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-vietnamese-400-normal-DG4YqDda.woff2) format("woff2"),url(/assets/ibm-plex-sans-vietnamese-400-normal-fK1oJ5dG.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-latin-ext-400-normal-C5H60-Va.woff2) format("woff2"),url(/assets/ibm-plex-sans-latin-ext-400-normal-RBey6euL.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-latin-400-normal-CDDApCn2.woff2) format("woff2"),url(/assets/ibm-plex-sans-latin-400-normal-CYLoc0-x.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-cyrillic-ext-500-normal-Cs5J6C77.woff2) format("woff2"),url(/assets/ibm-plex-sans-cyrillic-ext-500-normal-DB5PtV2g.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-cyrillic-500-normal-CocWQlwt.woff2) format("woff2"),url(/assets/ibm-plex-sans-cyrillic-500-normal-ByOcLdNv.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-greek-500-normal-JMMifIXV.woff2) format("woff2"),url(/assets/ibm-plex-sans-greek-500-normal-CuWXN6rf.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-vietnamese-500-normal-e4dixQRQ.woff2) format("woff2"),url(/assets/ibm-plex-sans-vietnamese-500-normal-BEb3_waV.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-latin-ext-500-normal-DakdToA3.woff2) format("woff2"),url(/assets/ibm-plex-sans-latin-ext-500-normal-D0aIdm-b.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-latin-500-normal-6ng42L7E.woff2) format("woff2"),url(/assets/ibm-plex-sans-latin-500-normal-BgVn5rGT.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Asap;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/asap-vietnamese-400-normal-DGyJlJLT.woff2) format("woff2"),url(/assets/asap-vietnamese-400-normal-lfLaoF2x.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Asap;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/asap-latin-ext-400-normal-DwYtpHbV.woff2) format("woff2"),url(/assets/asap-latin-ext-400-normal-C-fcRdtE.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Asap;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/asap-latin-400-normal-DnZ1MOsG.woff2) format("woff2"),url(/assets/asap-latin-400-normal-Dc37g3Il.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Asap;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/asap-vietnamese-500-normal-PdhldkXE.woff2) format("woff2"),url(/assets/asap-vietnamese-500-normal-DWHGooME.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Asap;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/asap-latin-ext-500-normal-BOHS11ow.woff2) format("woff2"),url(/assets/asap-latin-ext-500-normal-SDotGcX2.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Asap;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/asap-latin-500-normal-BV0YyUkW.woff2) format("woff2"),url(/assets/asap-latin-500-normal-D9riL-fH.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Space Grotesk;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/space-grotesk-vietnamese-600-normal-DUi7WF5p.woff2) format("woff2"),url(/assets/space-grotesk-vietnamese-600-normal-D6zpsUhD.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Space Grotesk;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/space-grotesk-latin-ext-600-normal-DxxdqCpr.woff2) format("woff2"),url(/assets/space-grotesk-latin-ext-600-normal-VcznFIpX.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Grotesk;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/space-grotesk-latin-600-normal-DjKNqYRj.woff2) format("woff2"),url(/assets/space-grotesk-latin-600-normal-BflQw4A9.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.mo-collapse{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows .26s var(--ease-out),opacity .2s var(--ease-out)}.mo-collapse.is-open{grid-template-rows:1fr;opacity:1}.mo-collapse__in{min-height:0;overflow:hidden}.mo-autoh{overflow:hidden;overflow:clip;overflow-clip-margin:6px;transition:height .26s var(--ease-out)}.mo-fade{animation:mo-fade-in .24s var(--ease-out) both}@keyframes mo-fade-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.mo-collapse,.mo-autoh{transition:none}.mo-fade{animation:none}}.is-closing:is(.menu-popup,.privacy__menu,.fx-list,.acctf-pop,.navaddr__menu,.dash-menu,.oe-pop,.cp-menu){animation:mo-pop-out var(--dur-fast) var(--ease-out) forwards;pointer-events:none}.modal-scrim.is-closing{animation:mo-scrim-out .18s var(--ease-out) forwards;pointer-events:none}.modal-scrim.is-closing .modal{animation:mo-modal-out .18s var(--ease-out) forwards}@keyframes mo-pop-out{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(-4px) scale(.985)}}@keyframes mo-scrim-out{0%{opacity:1}to{opacity:0}}@keyframes mo-modal-out{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(6px) scale(.985)}}.mo-switch{animation:mo-fade-in .2s var(--ease-out) backwards}@media(prefers-reduced-motion:reduce){.is-closing,.modal-scrim.is-closing .modal{animation-duration:1ms!important;animation-delay:0s!important}.mo-switch{animation:none!important}}.mo-xfade__stack{position:relative;display:grid;grid-template-columns:minmax(0,1fr)}.mo-xfade__stack>*{grid-area:1 / 1;min-width:0}.mo-xfade__out{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none;animation:mo-xf-out .2s var(--ease-out) forwards;z-index:1}.mo-xfade__in{animation:mo-xf-in .26s var(--ease-out) both}@keyframes mo-xf-out{0%{opacity:1}to{opacity:0;transform:scale(.995)}}@keyframes mo-xf-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.mo-xfade__out{display:none}.mo-xfade__in{animation:none}}.coin-ic{display:inline-grid;place-items:center;flex:none;border-radius:50%;object-fit:cover;vertical-align:middle;-webkit-user-select:none;user-select:none}.coin-ic--blank{background:var(--bg-elevated)}.coin-lbl{display:inline-flex;align-items:center;gap:6px;min-width:0;vertical-align:middle}.coin-lbl__t{min-width:0;overflow:hidden;text-overflow:ellipsis}html:root{--apkt-fontFamily-mono: var(--font-num)}w3m-modal[data-shared-backdrop]{background-color:transparent;-webkit-backdrop-filter:none;backdrop-filter:none}.acct-menu__wallet{display:flex;align-items:center;gap:var(--sp-2);padding:0 var(--sp-1) var(--sp-2);color:var(--text);font-size:var(--fs-xs);line-height:16px}.acct-menu__icon{width:16px;height:16px;flex:none;border-radius:var(--radius-xs);object-fit:contain}.acct-menu__name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.acct-menu__chain{margin-left:auto;flex:none;color:var(--muted);font-family:var(--font-num)}.acct-menu__section{margin-top:var(--sp-1);padding-top:var(--sp-1);border-top:1px solid var(--panel-line)}.acct-menu__label{padding:2px var(--sp-1) var(--sp-1);color:var(--muted);font-size:var(--fs-micro);line-height:14px}.acct-menu__state{display:flex;align-items:center;gap:var(--sp-2);padding:2px var(--sp-1) var(--sp-1);color:var(--text);font-size:var(--fs-xs);line-height:16px}.acct-menu__state .statusdot{flex:none}.acct-menu__state--warn{color:var(--warn)}.acct-menu__detail{padding:0 var(--sp-1) var(--sp-1);color:var(--muted);font-size:var(--fs-micro);line-height:14px;overflow-wrap:anywhere}.navaddr__item.acct-menu__item--accent{color:var(--accent)}.navaddr__item.acct-menu__item--accent:hover{color:var(--accent-hover)}.navaddr__item.acct-menu__item--danger{color:var(--muted)}.navaddr__item.acct-menu__item--danger:hover{color:var(--neg)}.navaddr__item:disabled{opacity:.4;cursor:not-allowed}.navaddr__item:disabled:hover{background:none;color:var(--muted)}.acct-adv>p,.acct-adv>.stack>p{margin:0}.acct-adv .row.wrap>label{flex:1 1 160px;min-width:0}.acct-adv .row.wrap>label>input,.acct-adv .row.wrap>label>select{width:100%}.acct-adv code{overflow-wrap:anywhere}.vs-fee__box{padding:var(--sp-3)}.vs-fee__actions{display:flex;flex-direction:column;align-items:center;gap:var(--sp-2)}.vs-fee__actions .fx-link{min-height:0}.navaddr__menu.acct-menu{width:340px;max-width:calc(100vw - 24px);box-sizing:border-box;padding:var(--sp-3);border-radius:14px;background:var(--glass-pop-bg);-webkit-backdrop-filter:var(--glass-pop-blur);backdrop-filter:var(--glass-pop-blur);font-size:14px}.acct-menu__funds{display:grid;gap:8px;margin-bottom:var(--sp-2)}.acct-menu__pair{position:relative;display:grid;gap:8px}.acct-menu__acct{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-2);padding:12px 12px 12px 14px;border:1px solid color-mix(in srgb,var(--line) 70%,transparent);border-radius:12px;background:color-mix(in srgb,var(--bg) 45%,transparent)}.acct-menu__acct-main{flex:1 1 0;min-width:0;display:grid;gap:5px;text-align:left}.acct-menu__acct-toggle{padding:0;border:0;background:none;color:inherit;font:inherit;cursor:pointer}.acct-menu__acct-k{display:inline-flex;align-items:center;gap:4px;color:var(--muted);font-size:13px;line-height:16px}.acct-menu__chev{transition:transform var(--dur-fast) var(--ease-out)}.acct-menu__acct--evm.is-open .acct-menu__chev{transform:rotate(180deg)}.acct-menu__acct-v{display:inline-flex;align-items:center;gap:8px;color:var(--text);font-family:var(--font-num);font-size:20px;font-weight:600;line-height:24px;white-space:nowrap}.acct-menu__iconbtn,.acct-menu__swap{display:inline-grid;place-items:center;flex:none;padding:0;border:1px solid var(--line);background:color-mix(in srgb,var(--bg-elevated) 85%,transparent);color:var(--text);cursor:pointer}.acct-menu__iconbtn{width:40px;height:40px;border-radius:10px}.acct-menu__swap{position:absolute;z-index:1;top:50%;left:50%;transform:translate(-50%,-50%);width:44px;height:34px;border-radius:10px}.acct-menu__iconbtn:hover,.acct-menu__swap:not(:disabled):hover{border-color:var(--muted);background:var(--bg-elevated)}.acct-menu__swap:disabled{cursor:default;opacity:.45}.acct-menu__holdings{flex-basis:100%;display:grid;gap:8px;max-height:232px;overflow:auto;margin:4px 0 0;padding:10px 0 0;list-style:none;border-top:1px solid var(--panel-line)}.acct-menu__holding{display:flex;align-items:center;gap:10px;font-size:13px}.acct-menu__holding.is-dim{color:var(--muted)}.acct-menu__holding-ic{position:relative;display:inline-grid;flex:none}.acct-menu__holding-chain{position:absolute;right:-4px;bottom:-3px;box-shadow:0 0 0 1.5px var(--bg-elevated)}.acct-menu__holding-t{min-width:0;font-family:var(--font-num)}.acct-menu__holding-t small{display:block;color:var(--muted);font-family:var(--font-ui, inherit);font-size:11px}.acct-menu__holding-v{margin-left:auto;color:var(--text);font-family:var(--font-num);white-space:nowrap}.navaddr__item.acct-menu__row{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-2);padding:10px var(--sp-2);color:var(--text);font-size:15px}.navaddr__item.acct-menu__row svg{flex:none;color:var(--muted)}.navaddr__item.acct-menu__row:hover svg{color:var(--text)}.acct-menu__rowic{position:relative;display:inline-flex;flex:none}.acct-menu__rowic .settings__dot{top:-2px;right:-2px}.navaddr__item.acct-menu__row--out,.navaddr__item.acct-menu__row--out svg,.navaddr__item.acct-menu__row--out:hover,.navaddr__item.acct-menu__row--out:hover svg{color:var(--neg)}.navaddr__item.acct-menu__row--out:hover{background:color-mix(in srgb,var(--neg) 10%,transparent)}.navbtn.navaddr__btn{display:inline-flex;align-items:center;gap:8px}.navaddr__wicon,.wmark{display:block;flex:none;border-radius:5px;object-fit:contain}.navaddr__wicon{width:18px;height:18px}.acct-menu__acct--evm>.mo-collapse{flex-basis:100%}.acct-menu__holding--rest{color:var(--muted);padding-left:2px}.acct-menu__holding--rest .acct-menu__holding-v{color:var(--muted)}.acct-menu__spin{flex:none;width:12px;height:12px;margin-left:2px;border:2px solid var(--line);border-top-color:var(--muted);border-radius:50%;animation:acct-menu-spin .9s linear infinite}@keyframes acct-menu-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.acct-menu__spin{animation:none}}.acct-adv.dlg .acct-adv__v{overflow-wrap:anywhere;color:var(--muted)}.acct-adv.dlg .acct-adv__keys{margin-top:4px}.acct-adv.dlg .acct-adv__keys table{width:100%}.tape-bar{position:sticky;top:0;z-index:3;background:var(--bg-panel);border-bottom:1px solid var(--line);padding:2px 0;display:flex;flex-direction:column;gap:0}.tape-bar-row{display:flex;align-items:center;gap:var(--sp-2);min-width:0}.trades .trades-table th{top:var(--tape-bar-h, 0px)}.tape-muteform{flex:none;display:flex;align-items:center;gap:var(--sp-1)}.tape-muteinput{width:104px;height:20px;padding:1px 6px;font-size:var(--fs-micro);line-height:16px;background:none;border-color:var(--line-soft)}.tape-muteinput:hover,.tape-muteinput:focus{background:var(--bg-elevated);border-color:var(--line-strong)}.tape-mutego{padding:1px 7px;line-height:16px;font-size:var(--fs-micro);white-space:nowrap}.tape-muteinput::placeholder{color:var(--muted)}.tape-chips{display:flex;align-items:center;gap:var(--sp-1);flex:1;min-width:0;overflow-x:auto;flex-wrap:nowrap;scrollbar-width:none}.tape-chips::-webkit-scrollbar{display:none}.tape-hint{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.tape-chip{flex:none;display:inline-flex;align-items:center;gap:var(--sp-1);padding:1px 5px;font-size:var(--fs-micro);border-radius:var(--radius-sm);border-color:var(--warn);color:var(--warn);background:var(--bg-elevated);white-space:nowrap;transition:background var(--dur-fast) var(--ease-out)}.tape-chip-x{color:var(--muted)}.tape-clear{flex:none;padding:1px 6px;font-size:var(--fs-micro);color:var(--muted)}.tape-stats{gap:0 var(--sp-3);flex-wrap:wrap;min-width:0;line-height:14px}.tape-stat{font-size:var(--fs-micro);color:var(--muted);min-width:0}.tape-stat--note{white-space:normal}.tape-stat:not(.tape-stat--note){white-space:nowrap}.tape-stat.warnish{color:var(--warn)}.tape-stat.dim{opacity:.75}.tape-stat-of{opacity:.7}.tape-cp{font-size:var(--fs-micro);text-align:right;white-space:nowrap;display:flex;align-items:center;justify-content:flex-end;gap:2px}.tape-id{font-size:var(--fs-micro)}button.tape-id-agg{border:none;background:none;padding:0 1px;border-radius:var(--radius-sm);font-weight:500;max-width:90px;overflow:hidden;text-overflow:ellipsis;transition:background var(--dur-fast) var(--ease-out)}button.tape-id-agg:hover{background:var(--bg-hover)}button.tape-id-agg.pos{color:var(--pos)}button.tape-id-agg.neg{color:var(--neg)}.tape-cp-none{color:var(--muted);opacity:.55}.tape-acct-input{width:84px;height:18px;padding:0 4px;font-size:var(--fs-micro);background:var(--bg-elevated);border-color:var(--line-strong)}.tape-acct-search{display:inline-flex;align-items:center;justify-content:center;flex:none;width:16px;height:16px;padding:0;border:none;background:none;color:var(--dim);cursor:pointer}.tape-acct-search:hover{background:none;color:var(--muted)}.tape-settingswrap{flex:none;margin-left:auto}.tape-settingsbtn{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;padding:0;border:none;border-radius:6px;background:none;color:var(--dim);cursor:pointer;transition:color var(--dur-fast) var(--ease-out)}.tape-settingsbtn:hover{background:none;color:var(--text)}.menu-popup.tape-settingsmenu{right:0;left:auto;min-width:236px;padding:6px}.tape-settings-cols{display:flex;align-items:start;gap:var(--sp-4)}.tape-settings-cols>.menu-group{flex:1 1 auto;min-width:0}.tape-settingsmenu .tape-settings-cols>.menu-group+.menu-group{margin-top:0;padding-top:0;border-top:none}.tape-settingsmenu .menu-grid{grid-template-columns:1fr;gap:1px}.menu-popup.tape-settingsmenu .menu-grid button{text-align:left}.mkt-strip,.mkt-header,.mkt-book,.mkt-tape{--mkt-ease: cubic-bezier(.4, 0, .2, 1);--mkt-hover: .15s;--mkt-lh-micro: var(--lh-micro, 12px);--mkt-lh-xs: var(--lh-xs, 16.5px);--mkt-lh-base: var(--lh-base, 21px);--mkt-lh-xl: var(--lh-xl, 30px)}.mkt-title{font-size:var(--fs-base);font-weight:400;line-height:var(--mkt-lh-base);color:var(--muted);margin:0 0 var(--sp-1)}.mkt-tape-head{display:flex;align-items:center;gap:var(--sp-2)}.mkt-tape-head .mkt-title{margin:0}.mkt-note{font-size:var(--fs-data);font-weight:400;line-height:var(--mkt-lh-xs);color:var(--dim);margin:var(--sp-2) 0;padding:0;text-align:left;white-space:normal}.mkt-strip{display:flex;align-items:center;gap:var(--sp-5);height:100%;min-height:18px;min-width:0;width:100%;padding:0 28px;background:var(--bg-panel);border-radius:var(--radius-sm);overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-ms-overflow-style:none;white-space:nowrap}.mkt-strip::-webkit-scrollbar{display:none;height:0}.mkt-strip:after{content:"";position:sticky;right:-28px;flex:none;align-self:stretch;width:56px;margin-left:-56px;background:linear-gradient(to right,transparent,var(--bg-panel) 60%);pointer-events:none}.mkt-chip{flex:none;display:inline-flex;align-items:center;gap:var(--sp-1);height:18px;padding:0;border:none;border-radius:0;background:none;color:var(--muted);font-size:var(--fs-data);font-weight:500;line-height:var(--mkt-lh-xs);cursor:pointer;transition:color var(--mkt-hover) var(--mkt-ease)}.mkt-chip:hover{color:var(--text);background:none}.mkt-chip-sym{color:var(--text)}.mkt-chip-chg.pos{color:var(--pos)}.mkt-chip-chg.neg{color:var(--neg)}.mkt-chip-chg:not(.pos):not(.neg){color:var(--dim)}.mkt-chip-fav{color:var(--accent);font-size:var(--fs-label);line-height:1}.mkt-strip-empty{color:var(--dim);font-size:var(--fs-data);line-height:var(--mkt-lh-xs)}.mkt-header{display:flex;align-items:center;gap:18px;height:100%;min-height:35px;min-width:0;width:100%;padding:0 var(--sp-4);background:var(--bg-panel);border-radius:var(--radius-sm);overflow-x:auto;overflow-y:hidden;scrollbar-width:none}.mkt-header::-webkit-scrollbar{display:none;height:0}.dash-panel__body:has(>.mkt-header){padding:0}.mkt-ident{display:flex;align-items:center;gap:var(--sp-2);flex:none;margin-top:-2px;margin-bottom:2px}.mkt-fav{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;border:1px solid var(--line);border-radius:6px;background:none;color:var(--muted);line-height:1;cursor:pointer;transition:color var(--mkt-hover) var(--mkt-ease)}.mkt-fav-star{display:block}.mkt-fav:hover{background:none;color:var(--text)}.mkt-fav.is-on{color:var(--accent)}.mkt-symbtn{display:inline-flex;align-items:center;gap:var(--sp-2);height:32px;padding:0;border:none;border-radius:var(--radius-sm);background:none;color:var(--text);cursor:pointer}.mkt-symbtn:hover{background:none;border:none}.mkt-symbtn .mkt-kind{margin-left:1px}.mkt-symbtn .mkt-chev{margin-left:2px;transition:color var(--mkt-hover) var(--mkt-ease)}.mkt-symbtn:hover .mkt-chev{color:var(--text)}.mkt-coin{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:var(--radius-full);font-size:var(--fs-data);font-weight:500;line-height:var(--mkt-lh-xs);color:var(--bg);flex:none}.mkt-symname{font-size:var(--fs-read);font-weight:500;line-height:var(--mkt-lh-xl);letter-spacing:0;color:var(--text);white-space:nowrap}.mkt-kind{font-size:var(--fs-label);font-weight:500;line-height:var(--mkt-lh-micro);padding:2px 4px;border-radius:var(--radius-xs);background:var(--bg-control);color:var(--text);flex:none}.mkt-chev{color:var(--muted);flex:none;display:block;overflow:visible}.mkt-price{display:flex;flex-direction:column;flex:none;min-width:0;margin-top:2px;margin-bottom:-2px;color:var(--text)}.mkt-price-v{font-size:var(--fs-read);font-weight:500;line-height:20px;letter-spacing:0;white-space:nowrap;color:var(--text)}.mkt-price-v.up{color:var(--pos)}.mkt-price-v.down{color:var(--neg)}.mkt-price-chg{font-size:var(--fs-data);font-weight:500;line-height:var(--lh-micro);white-space:nowrap;color:var(--muted)}.mkt-price-chg.pos{color:var(--pos)}.mkt-price-chg.neg{color:var(--neg)}.mkt-price-pct{margin-left:6px}.mkt-stats{display:flex;align-items:center;gap:var(--sp-5);min-width:0;margin-left:6px}@media(max-width:1200px){.mkt-header{overflow-x:hidden}.mkt-stats{flex:1 1 auto;overflow-x:auto;scrollbar-width:none;padding-right:20px;-webkit-mask-image:linear-gradient(to right,#000 calc(100% - 20px),transparent);mask-image:linear-gradient(to right,#000 calc(100% - 20px),transparent)}.mkt-stats::-webkit-scrollbar{display:none;height:0}}@media(max-width:567px){.mkt-header{flex-wrap:wrap;align-content:center;row-gap:2px;padding-top:4px;padding-bottom:4px}.mkt-stats{flex-basis:100%;margin-left:0}}.mkt-stat{display:flex;flex-direction:column;gap:1px;padding-top:1px;flex:none}.mkt-stat-l{font-size:var(--fs-data);font-weight:400;line-height:var(--mkt-lh-xs);color:var(--muted);white-space:nowrap}.mkt-stat-v{font-size:var(--fs-data);font-weight:500;line-height:var(--mkt-lh-xs);color:var(--text);white-space:nowrap}.mkt-stat-sub{color:var(--muted);margin-left:6px}.mkt-book{display:flex;flex-direction:column;min-width:0;height:100%;padding:12px var(--sp-4) 10px;background:var(--bg-panel);border:none;border-radius:0 0 var(--radius-sm) var(--radius-sm);overflow:visible;--mkt-bid-lo: #153c42;--mkt-bid-hi: #088660;--mkt-ask-lo: #551834;--mkt-ask-hi: #af3c30}.mkt-book-ctl{display:flex;align-items:center;gap:var(--sp-2);height:24px;flex:none;padding:0;margin-top:-1px;margin-bottom:1px}.mkt-views{display:flex;align-items:center;gap:var(--sp-4);margin-left:2px}.mkt-view{display:inline-flex;width:12px;height:12px;padding:0;border:none;border-radius:0;background:none;cursor:pointer;opacity:.5;transition:opacity var(--mkt-hover) var(--mkt-ease)}.mkt-view:hover{opacity:1;background:none;border:none}.mkt-view.is-on{opacity:1}.mkt-view-sw{display:block;width:12px;height:12px;border-radius:0;overflow:hidden}.mkt-view-sw.bids{background:var(--pos)}.mkt-view-sw.asks{background:var(--neg)}.mkt-view-sw.both{background:linear-gradient(to bottom,var(--neg) 0 5px,transparent 5px 7px,var(--pos) 7px 12px)}.mkt-unit{margin-left:auto;position:relative}.mkt-unitbtn{display:flex;align-items:center;gap:3px;height:20px;padding:0;margin-right:3px;border:none;border-radius:var(--radius-xs);background:none;color:var(--text);font-size:var(--fs-data);font-weight:500;line-height:var(--mkt-lh-xs);cursor:pointer;transition:color var(--mkt-hover) var(--mkt-ease)}.mkt-unitbtn:hover{color:var(--text);background:none;border:none}.mkt-unitbtn .mkt-chev{color:var(--muted);margin-left:3px}.mkt-unitsep{width:1px;height:11px;background:var(--dim);flex:none}.menu-popup.mkt-unitmenu{right:0;left:auto}.mkt-unitmenu-cols{display:flex;align-items:start;gap:var(--sp-4)}.mkt-unitmenu-cols>.menu-group{flex:1 1 auto;min-width:0}.mkt-unitmenu-cols>.menu-group+.menu-group{margin-top:0;padding-top:0;border-top:none}.mkt-unitmenu .menu-grid{grid-template-columns:1fr;gap:1px}.menu-popup.mkt-unitmenu .menu-grid button{text-align:left}.menu-popup.mkt-statmenu{position:fixed;top:auto;left:auto;right:auto;display:flex;flex-direction:column;width:236px;max-height:min(520px,calc(100vh - 16px));padding:5px;overflow:hidden}.mkt-statmenu-list{display:flex;flex-direction:column;gap:1px;min-height:0;overflow-y:auto;scrollbar-width:thin}.mkt-book-rows{flex:1;min-height:0;overflow:hidden;display:flex;flex-direction:column;justify-content:center}.mkt-booktable{width:100%;border-collapse:collapse;table-layout:fixed}.mkt-booktable th{font-family:var(--font-text);position:sticky;top:0;z-index:2;height:26px;vertical-align:top;padding:0;font-size:var(--fs-data);font-weight:400;line-height:var(--mkt-lh-xs);color:var(--muted);text-align:right;text-transform:none;letter-spacing:inherit;white-space:nowrap;background:none}.mkt-booktable th:first-child{text-align:left}.mkt-booktable td{height:20px;padding:0;font-size:var(--fs-data);font-weight:500;line-height:var(--mkt-lh-xs);text-align:right;white-space:nowrap;border:none;color:var(--text)}.mkt-booktable td:first-child{text-align:left}@property --take-w{syntax: "<percentage>"; inherits: false; initial-value: 0%;}@property --solid-end{syntax: "<percentage>"; inherits: false; initial-value: 100%;}@property --rest-w{syntax: "<percentage>"; inherits: true; initial-value: 0%;}@property --rest-start{syntax: "<percentage>"; inherits: true; initial-value: 100%;}@property --bar-start{syntax: "<percentage>"; inherits: false; initial-value: 100%;}.mkt-bookrow{cursor:pointer;--bar-start: 100%;--solid-end: 100%;--take-w: 0%;--rest-start: 100%;--rest-w: 0%;--mkt-bar-lo: transparent;--mkt-bar-hi: transparent;--mkt-dot: transparent;position:relative;isolation:isolate;transition:--take-w .14s linear,--solid-end .14s linear,--rest-w .14s linear,--rest-start .14s linear;background-image:repeating-linear-gradient(-45deg,color-mix(in srgb,var(--neg) 38%,transparent) 0,color-mix(in srgb,var(--neg) 38%,transparent) 3px,color-mix(in srgb,var(--neg) 88%,transparent) 3px,color-mix(in srgb,var(--neg) 88%,transparent) 4.4px),linear-gradient(to right,transparent 0 var(--bar-start),var(--mkt-bar-lo) var(--bar-start),var(--mkt-bar-hi) var(--solid-end),transparent var(--solid-end));background-size:var(--take-w) 100%,100% 100%;background-position:right center,left center;background-repeat:no-repeat}.mkt-bookrow__mine{display:inline-block;width:5px;height:5px;margin-left:5px;border-radius:50%;background:currentColor;vertical-align:1px}.mkt-bookrow__rest{position:absolute;z-index:-1;top:0;bottom:0;left:var(--rest-start);width:var(--rest-w);pointer-events:none;background-color:color-mix(in srgb,var(--mkt-bar-hi) 22%,transparent);background-image:radial-gradient(circle,var(--mkt-dot) 1.15px,transparent 1.4px);background-size:6px 6px;background-repeat:repeat}.mkt-bookrow.bid{--mkt-bar-lo: var(--mkt-bid-lo);--mkt-bar-hi: var(--mkt-bid-hi);--mkt-dot: var(--mkt-bid-hi)}.mkt-bookrow.ask{--mkt-bar-lo: var(--mkt-ask-lo);--mkt-bar-hi: var(--mkt-ask-hi);--mkt-dot: var(--mkt-ask-hi)}.mkt-bookrow.is-rest{transition:--take-w .14s linear,--solid-end .14s linear,--rest-w .14s linear,--rest-start .14s linear,--bar-start .14s linear}.mkt-bookrow.is-quiet:not(.is-hover){opacity:.32;transition:--rest-w .14s linear,--rest-start .14s linear}.mkt-bookrow:hover{box-shadow:inset 0 0 0 999px var(--tint, rgba(255, 254, 239, .035))}.mkt-bookrow.ask .p{color:var(--neg)}.mkt-bookrow.bid .p{color:var(--pos)}@property --mkt-dim{syntax: "<number>"; inherits: true; initial-value: 1;}.mkt-book-rows{--mkt-dim: 1;transition:--mkt-dim 80ms linear}.mkt-book-rows.is-hovering{--mkt-dim: .4}.mkt-bookrow,.mkt-mid{opacity:var(--mkt-dim)}.mkt-bookrow.is-hover,.mkt-bookrow.is-lit{opacity:1}.mkt-book-rows.is-hovering .mkt-bookrow:hover:not(.is-hover){box-shadow:none}.mkt-bookrow.ask.is-hover,.mkt-bookrow.ask.is-lit{box-shadow:inset 0 0 0 999px color-mix(in srgb,var(--neg) calc((1 - var(--mkt-dim)) * 25%),transparent)}.mkt-bookrow.bid.is-hover,.mkt-bookrow.bid.is-lit{box-shadow:inset 0 0 0 999px color-mix(in srgb,var(--pos) calc((1 - var(--mkt-dim)) * 25%),transparent)}.mkt-midrow>td.mkt-midcell{position:relative;height:38px;padding:0;border:none;text-align:left;background:none}.mkt-mid{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;padding:0;overflow:hidden}.mkt-mid-top{display:flex;align-items:center;gap:var(--sp-2);min-width:0;width:100%}.mkt-mid-last{display:inline-flex;align-items:baseline;gap:3px;font-size:var(--fs-read);font-weight:500;line-height:24px;color:var(--text);flex:none}.mkt-mid-last.up{color:var(--pos)}.mkt-mid-last.down{color:var(--neg)}.mkt-mid-arrow{display:block;align-self:center}.mkt-mid-mark{font-size:var(--fs-data);font-weight:500;line-height:var(--mkt-lh-xs);color:var(--muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.mkt-mid-spread{flex:none;font-size:var(--fs-data);font-weight:500;line-height:var(--mkt-lh-xs);color:var(--text);white-space:nowrap}.mkt-mid-icon{flex:none;display:block;margin-left:var(--sp-2);margin-right:var(--sp-1);color:var(--text)}.mkt-mid-spreadbtn{display:inline-flex;align-items:center;margin-left:auto;flex:none;padding:0;background:none;border:none;border-radius:var(--radius-xs);font:inherit;cursor:pointer;color:inherit;transition:background-color var(--mkt-hover) var(--mkt-ease),box-shadow var(--mkt-hover) var(--mkt-ease)}.mkt-mid-spreadbtn:hover{background:var(--tint);box-shadow:0 0 0 3px var(--tint)}.mkt-spark{display:block;position:relative;width:100%;flex:1;min-width:0;cursor:crosshair}.mkt-spark>svg{display:block;width:100%;height:100%}.mkt-spark-scale{transition:transform .24s var(--mkt-ease)}.mkt-spark--empty{display:flex;align-items:center;font-size:var(--fs-label);color:var(--dim);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mkt-mid-chart{flex:1;min-width:0}.mkt-spark-tip{position:fixed;z-index:60;transform:translate(-50%,calc(-100% - 6px));background:var(--glass-pop-bg);-webkit-backdrop-filter:var(--glass-pop-blur);backdrop-filter:var(--glass-pop-blur);border:1px solid var(--line);border-radius:10px;padding:3px 6px;font-size:var(--fs-label);font-weight:500;line-height:14px;white-space:nowrap;pointer-events:none}.mkt-spark-tip-t{color:var(--muted);font-weight:400}.mkt-bookpop{position:fixed;left:0;top:0;z-index:60;min-width:200px;padding:10px 12px;background:var(--glass-pop-bg);-webkit-backdrop-filter:var(--glass-pop-blur);backdrop-filter:var(--glass-pop-blur);border:1px solid var(--line);border-radius:10px;box-shadow:var(--shadow-modal);opacity:0;transition:opacity .12s linear;pointer-events:none;will-change:transform,opacity}.mkt-bookpop.is-on{opacity:1;transition-duration:60ms}.mkt-bookpop-kv{display:grid;grid-template-columns:auto auto;column-gap:var(--sp-5);margin:0}.mkt-bookpop-kv>div{display:contents}.mkt-bookpop-kv dt,.mkt-bookpop-kv dd{margin:0;font-size:var(--fs-data);line-height:20px;white-space:nowrap}.mkt-bookpop-kv dt{display:flex;align-items:center;gap:6px;font-family:var(--font-text);font-weight:400;color:var(--muted)}.mkt-bookpop-kv dd{font-family:var(--font-num);font-variant-numeric:tabular-nums;font-weight:500;text-align:right;color:var(--text)}.mkt-bookpop-kv dd.neg{color:var(--neg)}.mkt-bookpop-kv dd.pos{color:var(--pos)}@media(hover:none){.mkt-bookpop{display:none}}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.mkt-spark-tip,.mkt-bookpop{background:var(--bg-elevated)}}.mkt-ratio{display:flex;align-items:center;gap:var(--sp-3);flex:none;width:100%;height:20px;padding:0;background:none;border:none;border-radius:var(--radius-xs);font:inherit;color:inherit;text-align:inherit;cursor:pointer;transition:background-color var(--mkt-hover) var(--mkt-ease)}.mkt-ratio:hover{background:var(--tint)}.mkt-ratio-chart{flex:1;min-width:0;height:20px}.mkt-ratio-l{display:inline-flex;align-items:baseline;gap:5px;font-size:var(--fs-data);font-weight:500;line-height:var(--mkt-lh-xs);white-space:nowrap}.mkt-ratio-k{color:var(--muted)}.mkt-ratio-v.bid{color:var(--pos)}.mkt-ratio-v.ask{color:var(--neg)}.mkt-ratio-bar{position:relative;flex:1;height:4px;border-radius:0;overflow:hidden;background:var(--neg)}.mkt-ratio-fill{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;transform-origin:left;background:var(--pos);transition:transform .2s var(--mkt-ease)}.mkt-tape{display:block;min-width:0;min-height:100%;padding:0 var(--sp-4) 10px;background:var(--bg-panel);border:none;overflow:visible}.mkt-tapetable{width:100%;border-collapse:collapse;table-layout:fixed}.mkt-tapetable th{font-family:var(--font-text);position:sticky;top:var(--tape-bar-h, 0px);z-index:2;height:20px;padding:0;font-size:var(--fs-data);font-weight:400;line-height:var(--mkt-lh-xs);color:var(--muted);text-transform:none;letter-spacing:inherit;white-space:nowrap;background:var(--bg-panel);text-align:center}.mkt-tapetable th:first-child{text-align:left}.mkt-tapetable th:last-child{text-align:right}.mkt-tapetable td{height:20px;padding:0;font-size:var(--fs-data);font-weight:500;line-height:var(--mkt-lh-xs);white-space:nowrap;border:none;text-align:center}.mkt-tapetable td.pos{color:var(--pos);text-align:left}.mkt-tapetable td.neg{color:var(--neg);text-align:left}.mkt-tape-size{color:var(--text)}.mkt-tapetable td.mkt-note{height:auto;padding:var(--sp-3) 0;font-weight:400;text-align:left;white-space:normal;margin:0}.mkt-taperow{transition:background-color var(--mkt-hover) var(--mkt-ease)}.mkt-taperow:hover{background:var(--tint, rgba(255, 254, 239, .035))}.mkt-tape-time{position:relative;color:var(--muted);text-align:right}.mkt-tape-t{transition:opacity var(--mkt-hover) var(--mkt-ease)}.mkt-taperow:hover .mkt-tape-t{opacity:0}.mkt-tape-mute{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:flex-end;padding:0;border:none;border-radius:0;background:none;color:var(--accent);font-size:var(--fs-label);font-weight:400;line-height:var(--mkt-lh-micro);cursor:pointer;opacity:0;pointer-events:none;transition:opacity var(--mkt-hover) var(--mkt-ease)}.mkt-taperow:hover .mkt-tape-mute{opacity:1;pointer-events:auto}.mkt-tape-mute:hover{background:none;border:none;color:var(--text)}.mkt-tape .tape-bar{border-bottom:1px solid var(--line-soft, rgba(255, 254, 239, .1))}.mkt-tape .tape-stat{font-size:var(--fs-label);font-weight:400;line-height:var(--mkt-lh-micro);color:var(--dim)}.mkt-tape .tape-stat.warnish{color:var(--warn)}.mkt-tape .tape-stat-of{opacity:1;color:var(--dim)}.mkt-tape .tape-muteinput,.mkt-tape .tape-mutego,.mkt-tape .tape-clear{font-size:var(--fs-label);font-weight:400}.mkt-tape .tape-chip{font-size:var(--fs-label);font-weight:400;background:none;border:1px solid var(--line-soft, rgba(255, 254, 239, .1));color:var(--muted)}.mkt-tape .tape-chip-x{color:var(--dim)}.mkt-bookrow:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}.dash-panel[data-panel=markets]{background:transparent;box-shadow:none}.mkt-favs{display:flex;align-items:center;gap:8px;height:100%;min-width:0;padding:0 1px;overflow-x:auto;overflow-y:hidden;scrollbar-width:none}.mkt-favs::-webkit-scrollbar{display:none;height:0}.mkt-favchip{flex:none;display:flex;align-items:center;height:100%;max-height:52px;min-height:38px;border-radius:14px;background:#1c1c1e;box-shadow:0 0 0 1px rgb(var(--ink) / .05);transition:background .14s,box-shadow .14s}.mkt-favchip:hover{background:#212123}.mkt-favchip.is-active{background:#262628;box-shadow:0 0 0 1px rgb(var(--ink) / .1),0 2px 6px #00000052}.mkt-favchip__open{display:flex;align-items:center;gap:10px;height:100%;min-height:0;padding:0 4px 0 6px;border:0;background:transparent;color:var(--text);font:inherit;text-align:left;cursor:pointer}.mkt-favchip__ic{flex:none;display:grid;place-items:center;width:34px;height:34px;border-radius:10px;background:#2b2b2e}.mkt-favchip__t{display:flex;flex-direction:column;gap:1px;min-width:64px;padding-right:6px}.mkt-favchip__t b{font-size:14px;font-weight:500;line-height:18px;white-space:nowrap}.mkt-favchip__t small{color:#8e8e93;font-family:var(--font-num);font-size:11px;line-height:14px;font-variant-numeric:tabular-nums;white-space:nowrap}.mkt-favchip__x{flex:none;display:grid;place-items:center;width:26px;height:26px;min-height:0;margin-right:8px;padding:0;border:0;border-radius:8px;background:transparent;color:#7a7a80;cursor:pointer}.mkt-favchip__x:hover{color:var(--text);background:rgb(var(--ink) / .06)}.mkt-favchip__pin:hover{color:#f0c24b}.mkt-favs__add{flex:none;display:grid;place-items:center;width:36px;height:36px;min-height:0;padding:0;border:1px dashed rgb(var(--ink) / .14);border-radius:11px;background:transparent;color:#8e8e93;cursor:pointer}.mkt-favs__add:hover{color:var(--text);border-color:rgb(var(--ink) / .28)}.mkt-header.mkt-header--info{gap:14px;padding:0 18px 0 10px}.mkt-info__coin{flex:none;display:grid;place-items:center;width:32px;height:32px;min-height:0;padding:0;border:0;border-radius:50%;background:transparent;cursor:pointer;transition:opacity .14s,transform .14s}.mkt-info__coin:hover{opacity:.85}.mkt-info__coin:active{transform:scale(.96)}.mkt-header--info .mkt-price{margin:0}.mkt-header--info .mkt-price-v,.mkt-header--info .mkt-price-v.up,.mkt-header--info .mkt-price-v.down{color:var(--text);font-size:24px;font-weight:400;line-height:30px;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.mkt-info__div{flex:none;width:1px;height:28px;background:rgb(var(--ink) / .1)}.mkt-header--info .mkt-stats{gap:24px;margin-left:2px}.mkt-header--info .mkt-stat{gap:2px;padding-top:0}.mkt-header--info .mkt-stat-l{color:#8e8e93;font-size:11px;line-height:14px}.mkt-header--info .mkt-stat-v{color:var(--text);font-size:14px;font-weight:400;line-height:18px;font-variant-numeric:tabular-nums}.mkt-header--info .mkt-stat-v.pos,.mkt-header--info .mkt-stat-v.pos .mkt-stat-sub{color:var(--pos)}.mkt-header--info .mkt-stat-v.neg,.mkt-header--info .mkt-stat-v.neg .mkt-stat-sub{color:var(--neg)}.mkt-header--info .mkt-stat-sub{margin-left:4px}@media(max-width:567px){.mkt-header.mkt-header--info{gap:10px;row-gap:6px;padding:6px 12px}.mkt-info__coin{width:30px;height:30px}.mkt-header--info .mkt-price-v,.mkt-header--info .mkt-price-v.up,.mkt-header--info .mkt-price-v.down{font-size:24px;line-height:30px}.mkt-info__div{display:none}.mkt-header--info .mkt-stats{gap:20px;margin-left:0}.mkt-favchip{max-height:46px}}.chart-card{display:flex;flex-direction:column;height:100%;min-height:0}.chart-card>.mkt-header.mkt-header--info{flex:none;height:52px;min-height:52px;padding-top:6px;background:transparent;border-radius:0}.chart-card__body{position:relative;display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.chart-card__body>*{flex:1 1 auto;min-height:0}.mkt-header--info .mkt-aside{flex:none;margin-left:auto;padding-left:12px}.chart-tabs{display:flex;align-items:center;gap:4px}.chart-tab{display:inline-flex;align-items:center;height:26px;min-height:0;padding:0 8px;border:1px solid transparent;border-radius:7px;background:transparent;color:var(--muted);font:inherit;font-size:var(--fs-xs);font-weight:500;white-space:nowrap;cursor:pointer}.chart-tab:hover{color:var(--text);background:rgb(var(--ink) / .04)}.chart-tab.is-on{color:var(--text);background:rgb(var(--ink) / .07);border-color:rgb(var(--ink) / .08)}.chart-card__body.is-widget{overflow:hidden;border-top:1px solid rgb(var(--ink) / .05)}.mkt-header--info:has(>.mkt-aside) .mkt-stats{flex:1 1 auto;min-width:0;overflow-x:auto;scrollbar-width:none;-webkit-mask-image:linear-gradient(to right,#000 calc(100% - 28px),transparent);mask-image:linear-gradient(to right,#000 calc(100% - 28px),transparent)}.mkt-header--info:has(>.mkt-aside) .mkt-stats::-webkit-scrollbar{display:none}.mkt-header--info .mkt-stats>.mkt-stat{flex:none}.psel{position:relative;display:inline-flex;flex:none}.psel__btn{display:inline-flex;align-items:center;gap:7px;height:28px;min-height:0;padding:0 9px;border:1px solid rgb(var(--ink) / .08);border-radius:6px;background:rgb(var(--ink) / .04);color:var(--text);font:inherit;font-size:var(--fs-xs);font-weight:500;white-space:nowrap;cursor:pointer;transition:background .14s,border-color .14s}.psel__btn:hover,.psel__btn[aria-expanded=true]{background:rgb(var(--ink) / .075);border-color:rgb(var(--ink) / .16)}.psel__btn:focus-visible{outline:1px solid var(--focus);outline-offset:1px}.psel__globe{flex:none;color:var(--muted)}.psel__logos{display:inline-flex}.psel__logos>*+*{margin-left:-4px;box-shadow:0 0 0 1.5px var(--bg-panel);border-radius:50%}.psel__chev{flex:none;color:var(--dim);transition:transform .2s var(--ease-out, ease)}.psel__btn[aria-expanded=true] .psel__chev{transform:rotate(180deg)}.psel__pop{position:absolute;top:calc(100% + 6px);z-index:60;display:flex;flex-direction:column;gap:1px;min-width:230px;padding:6px;border-radius:12px;background:var(--glass-pop-bg, #1f1f21);-webkit-backdrop-filter:var(--glass-pop-blur, none);backdrop-filter:var(--glass-pop-blur, none);box-shadow:var(--depth-2),0 0 0 1px rgb(var(--ink) / .06)}.psel__pop--start{left:0}.psel__pop--end{right:0}.psel__sep{height:1px;margin:4px 6px;background:rgb(var(--ink) / .07)}.psel__item{display:flex;align-items:center;gap:2px;border-radius:8px}.psel__item:hover,.psel__row--all:hover{background:rgb(var(--ink) / .05)}.psel__row{flex:1 1 auto;display:flex;align-items:center;gap:9px;min-width:0;height:34px;min-height:0;padding:0 8px;border:0;border-radius:8px;background:transparent;color:var(--text);font:inherit;font-size:var(--fs-xs);font-weight:500;text-align:left;cursor:pointer}.psel__ic{display:grid;place-items:center;flex:none;width:18px;color:var(--muted)}.psel__name{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.psel__row--all.is-on .psel__ic,.psel__row--all.is-on{color:var(--text)}.psel__tick{flex:none;color:var(--text)}.psel__tag{flex:none;padding:1px 6px;border-radius:4px;background:var(--tint-strong);color:var(--muted);font-size:var(--fs-micro);font-weight:500}.psel__box{display:grid;place-items:center;flex:none;width:18px;height:18px;min-height:0;margin-right:8px;padding:0;border:1px solid rgb(var(--ink) / .18);border-radius:5px;background:transparent;cursor:pointer}.psel__box.is-on{border-color:transparent;background:rgb(var(--ink) / .14)}.psel__box:disabled{cursor:default;opacity:.5}.psel__box:hover:not(:disabled){border-color:rgb(var(--ink) / .36)}.empty-state{display:flex;flex-direction:column;align-items:center;gap:6px;max-width:44ch;margin:var(--sp-6) auto;padding:0 var(--sp-3);text-align:center}.empty-state--compact{margin:var(--sp-4) auto}.empty-state__ic{display:grid;place-items:center;margin-bottom:10px;color:var(--dim)}.empty-state__t{color:var(--text);font-size:var(--fs-base);font-weight:600;line-height:1.3}.empty-state__d{color:var(--muted);font-size:var(--fs-xs);line-height:1.5}.empty-state__act{margin-top:10px}.empty-state__cta{display:inline-flex;align-items:center;height:30px;min-height:0;padding:0 14px;border:0;border-radius:8px;background:color-mix(in srgb,var(--pos) 34%,var(--mix-pos-base));color:color-mix(in srgb,var(--pos) 18%,var(--ink-solid));font:inherit;font-size:var(--fs-xs);font-weight:600;cursor:pointer}.empty-state__cta:hover{background:color-mix(in srgb,var(--pos) 46%,var(--mix-pos-base))}.lf{position:relative;display:flex;flex-direction:column;align-items:stretch;justify-content:center;width:100%;height:100%;min-height:0;overflow:hidden;border-radius:var(--radius-card);background:#000;isolation:isolate}.lf.is-empty,.lf.is-docked{background:transparent;justify-content:flex-start}.lf__pic{position:relative;flex:1 1 auto;min-height:0;width:100%;background:#000}.lf.is-docked .lf__pic{flex:none;align-self:center;border-radius:0 0 var(--radius-card) var(--radius-card);overflow:hidden}.lf__frame{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;border:0}.lf.is-empty{align-items:center;justify-content:center}.lf__head,.lf__bar{display:flex;align-items:center;gap:6px;padding:8px 10px}.lf__head{flex:none;height:46px}.lf__bar{position:absolute;inset:0 0 auto 0;z-index:3;background:linear-gradient(#000000b8,#0000);opacity:0;transform:translateY(-4px);transition:opacity .18s,transform .18s;pointer-events:none}.lf.is-awake .lf__bar,.lf__bar:has(:focus-visible),.lf__bar:has([aria-expanded=true]),.lf.is-empty .lf__bar,.lf.is-editing .lf__bar{opacity:1;transform:none;pointer-events:auto}.lf.is-empty .lf__bar{background:none}.lf__gap{flex:1 1 auto}.lf__live{display:inline-flex;align-items:center;gap:6px;height:22px;padding:0 8px 0 7px;border-radius:6px;background:#ef4a3c1f;color:#ff6b5c;font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.lf__live i{width:7px;height:7px;border-radius:50%;background:#ef4a3c;box-shadow:0 0 6px #ef4a3ccc;animation:lf-blink 2.4s ease-in-out infinite}@keyframes lf-blink{50%{opacity:.25;box-shadow:none}}.lf__pick{display:inline-flex;flex-direction:row;align-items:center;gap:6px;height:30px;padding:0 10px;border:1px solid rgb(var(--ink) / .14);border-radius:8px;background:#141416c7;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:var(--text);font:inherit;font-size:var(--fs-xs);font-weight:500;cursor:pointer}.lf.is-docked .lf__pick,.lf.is-docked .lf__btn{background:rgb(var(--ink) / .04);border-color:rgb(var(--ink) / .08);-webkit-backdrop-filter:none;backdrop-filter:none}.lf__pick:hover{border-color:rgb(var(--ink) / .26)}.lf__btn{display:grid;place-items:center;width:30px;height:30px;min-height:0;padding:0;border:1px solid rgb(var(--ink) / .14);border-radius:8px;background:#141416c7;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:var(--text);cursor:pointer}.lf__btn:hover{border-color:rgb(var(--ink) / .3)}.lf__btn[aria-pressed=true]{color:var(--pos)}.lf__btn--go{width:auto;padding:0 12px;font:inherit;font-size:var(--fs-xs);font-weight:600;background:color-mix(in srgb,var(--pos) 34%,var(--mix-pos-base));border-color:transparent}.lf__custom{display:flex;gap:6px;flex:1 1 260px;max-width:420px;min-width:0}.lf__custom input{flex:1 1 auto;min-width:0;height:30px;padding:0 10px;border:1px solid rgb(var(--ink) / .16);border-radius:8px;background:#141416d9;color:var(--text);font:inherit;font-size:var(--fs-xs)}.lf__custom input:focus{outline:none;border-color:rgb(var(--ink) / .34)}.lf__err{position:absolute;left:10px;right:10px;top:52px;z-index:4;margin:0;padding:6px 10px;border-radius:8px;background:#141416e6;color:var(--neg);font-size:var(--fs-xs)}.lf:fullscreen{border-radius:0}@media(prefers-reduced-motion:reduce){.lf__live i{animation:none}}:root[data-still] .lf__live i{animation:none}.dash-panel[data-panel=livefeed]{background:#000;box-shadow:none}.dash-panel[data-panel=livefeed]:has(.lf.is-docked),.dash-panel[data-panel=livefeed]:has(.lf.is-empty){background:var(--bg-panel)}.dash-panel[data-panel=livefeed] .dash-panel__body{border-radius:inherit;overflow:hidden}.nw{--nw-hot: #ff8a3d;position:relative;display:flex;flex-direction:column;height:100%;min-height:0}.nw__credit{position:absolute;left:50%;bottom:8px;z-index:2;transform:translate(-50%);display:inline-flex;align-items:center;padding:4px 10px;border-radius:999px;border:1px solid rgb(var(--ink) / .07);background:var(--glass-pop-bg, rgba(20, 20, 21, .72));-webkit-backdrop-filter:var(--glass-pop-blur, blur(14px));backdrop-filter:var(--glass-pop-blur, blur(14px));box-shadow:0 6px 18px #00000059}.nw__credit-x{display:grid;place-items:center;width:0;height:16px;min-height:0;margin-left:0;padding:0;overflow:hidden;border:0;border-radius:50%;background:rgb(var(--ink) / .08);color:var(--muted);opacity:0;cursor:pointer;transition:width .18s ease,margin-left .18s ease,opacity .16s ease,background .14s,color .14s}.nw__credit:hover .nw__credit-x,.nw__credit-x:focus-visible{width:16px;margin-left:6px;opacity:1}.nw__credit-x:hover{background:rgb(var(--ink) / .16);color:var(--text)}@media(hover:none){.nw__credit-x{width:16px;margin-left:6px;opacity:.8}}@media(prefers-reduced-motion:reduce){.nw__credit-x{transition:none}}.nw .nw__list{padding-bottom:40px}.nw__bar{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:10px 12px 6px}.nw__feeds{display:inline-flex;gap:2px;padding:2px;border-radius:8px;background:rgb(var(--ink) / .04);box-shadow:inset 0 0 0 1px rgb(var(--ink) / .07)}.nw__feeds>button{display:inline-flex;align-items:center;gap:4px;height:24px;min-height:0;padding:0 10px;border:0;border-radius:6px;background:transparent;color:var(--muted);font:inherit;font-size:var(--fs-xs);font-weight:500;cursor:pointer}.nw__feeds>button:hover{color:var(--text)}.nw__feeds>button.is-on{background:rgb(var(--ink) / .1);color:var(--text)}.nw__flame{flex:none;color:var(--dim)}.nw__feeds>button.is-on .nw__flame{color:var(--nw-hot)}.nw__filters{display:flex;flex-wrap:wrap;gap:6px;padding:0 12px 8px}.nw__select{display:inline-flex;flex-direction:row;align-items:center;gap:6px;height:28px;padding:0 8px;border:1px solid rgb(var(--ink) / .08);border-radius:6px;background:rgb(var(--ink) / .04);color:var(--text);font:inherit;font-size:var(--fs-xs);font-weight:500;cursor:pointer;white-space:nowrap}.nw__select:hover,.nw__select[aria-expanded=true]{background:rgb(var(--ink) / .075);border-color:rgb(var(--ink) / .16)}.nw__select .fx-chev{margin-left:0;color:var(--dim)}.nw__search{position:relative;display:flex;align-items:center;flex:1 1 140px;min-width:120px;color:var(--dim)}.nw__search>svg{position:absolute;left:9px;top:50%;transform:translateY(-50%);pointer-events:none}.nw__search input{width:100%;height:28px;padding:0 28px;border:1px solid rgb(var(--ink) / .08);border-radius:6px;background:rgb(var(--ink) / .04);color:var(--text);font:inherit;font-size:var(--fs-xs)}.nw__search input:focus{outline:none;border-color:rgb(var(--ink) / .16);background:rgb(var(--ink) / .075)}.nw__clear{position:absolute;right:4px;display:grid;place-items:center;width:20px;height:20px;min-height:0;padding:0;border:0;border-radius:5px;background:transparent;color:var(--dim);cursor:pointer}.nw__clear:hover{background:rgb(var(--ink) / .08);color:var(--text)}.nw__note{margin:0 12px 6px;color:var(--dim);font-size:var(--fs-micro);line-height:1.4}.nw__list{flex:1 1 auto;min-height:0;overflow-y:auto;padding:0 6px 10px}.nw__items{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.nw__items>li+li{border-top:1px solid rgb(var(--ink) / .045)}.nw__row{display:flex;align-items:flex-start;gap:2px}.nw__rank{flex:none;display:grid;place-items:center;width:22px;height:22px;margin:9px 0 0 4px;border-radius:6px;background:rgb(var(--ink) / .05);color:var(--muted);font-family:var(--font-num);font-size:11px;font-weight:600}.nw__rank.is-top{background:color-mix(in srgb,var(--nw-hot) 16%,transparent);color:var(--nw-hot)}.nw__body{flex:1 1 auto;min-width:0;border-radius:8px}.nw__body:hover{background:rgb(var(--ink) / .035)}.nw__item{display:flex;flex-direction:column;gap:4px;padding:10px 6px;color:var(--text);text-decoration:none}.nw__item:not(:only-child){padding-bottom:6px}.nw__meta{display:flex;align-items:center;gap:8px;min-width:0;color:var(--dim);font-size:var(--fs-micro)}.nw__meta time{display:inline-flex;gap:5px;flex:none;margin-left:auto;font-family:var(--font-num)}.nw__src{display:inline-flex;align-items:center;gap:6px;flex:1 1 auto;min-width:0;color:var(--muted);font-weight:600}.nw__logo{display:block;flex:none;width:14px;height:14px;border-radius:4px;object-fit:cover;background:rgb(var(--ink) / .06)}.nw__clock{color:var(--muted);font-weight:600}.nw__ago:before{content:"·";margin-right:5px;color:var(--dim)}.nw__by{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nw__title{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;font-size:var(--fs-xs);font-weight:600;line-height:1.4;overflow-wrap:anywhere}.nw__title.is-post{-webkit-line-clamp:4;font-weight:400;color:color-mix(in srgb,var(--text) 88%,var(--muted))}.nw__title mark{padding:0 1px;border-radius:3px;background:#ffd66633;color:inherit}.nw__sum{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;color:var(--muted);font-size:var(--fs-micro);line-height:1.5}.nw__coins{display:flex;flex-wrap:wrap;gap:4px;padding:0 6px 10px}.nw__coin{display:inline-flex;align-items:center;gap:4px;height:20px;min-height:0;padding:0 7px 0 3px;border:1px solid transparent;border-radius:10px;background:rgb(var(--ink) / .05);color:var(--muted);font:inherit;font-size:10px;font-weight:600}.nw__coin.is-link{cursor:pointer;transition:background .14s,border-color .14s,color .14s,transform .14s}.nw__coin.is-link:hover{border-color:rgb(var(--ink) / .18);background:rgb(var(--ink) / .1);color:var(--text);transform:translateY(-1px)}.nw__coin.is-link:active{transform:none}.nw__move{margin-left:2px;font-family:var(--font-num);font-variant-numeric:tabular-nums;font-weight:600;color:var(--muted)}.nw__move.is-up{color:var(--pos)}.nw__move.is-down{color:var(--neg)}.nw__more{display:block;margin:8px auto 0;height:28px;min-height:0;padding:0 16px;border:1px solid rgb(var(--ink) / .1);border-radius:14px;background:rgb(var(--ink) / .04);color:var(--text);font:inherit;font-size:var(--fs-xs);cursor:pointer}.nw__more:hover:not(:disabled){background:rgb(var(--ink) / .08)}.csel__pop{width:260px;min-width:0;overflow:hidden}.csel__search{position:relative;display:flex;align-items:center;flex:none;margin:0 0 4px;color:var(--dim)}.csel__search svg{position:absolute;left:9px;top:50%;transform:translateY(-50%);pointer-events:none}.csel__search input{width:100%;height:30px;padding:0 10px 0 28px;border:1px solid rgb(var(--ink) / .08);border-radius:8px;background:rgb(var(--ink) / .04);color:var(--text);font:inherit;font-size:var(--fs-xs)}.csel__search input:focus{outline:none;border-color:rgb(var(--ink) / .18)}.csel__pop>:not(.csel__list){flex:none}.csel__list{display:flex;flex-direction:column;gap:1px;min-height:0;overflow-y:auto}.csel__hint{flex:none;max-width:96px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--dim);font-size:var(--fs-micro);font-weight:400}.csel__none{margin:6px 8px;color:var(--dim);font-size:var(--fs-micro)}.nwc__bar{justify-content:space-between}.nwc__seg{display:inline-flex;gap:2px;padding:2px;border:1px solid rgb(var(--ink) / .08);border-radius:9px;background:rgb(var(--ink) / .03)}.nwc__seg button{height:26px;min-height:0;padding:0 10px;border:0;border-radius:7px;background:transparent;color:var(--muted);font:inherit;font-size:var(--fs-xs);box-shadow:none;cursor:pointer}.nwc__seg button:hover{color:var(--text)}.nwc__seg button.is-on{background:rgb(var(--ink) / .08);color:var(--text)}.nwc__next{overflow:hidden;color:var(--muted);font-size:var(--fs-micro);text-overflow:ellipsis;white-space:nowrap}.nwc__next b{color:var(--text);font-weight:600}.nwc__days{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.nwc__date{position:sticky;top:0;z-index:1;padding:6px 6px 4px;background:var(--bg-panel);color:var(--muted);font-size:var(--fs-micro);font-weight:600;letter-spacing:.04em;text-transform:uppercase}.nwc__events{list-style:none;margin:0;padding:0}.nwc__row{display:grid;grid-template-columns:44px 22px 48px minmax(0,1fr) auto;align-items:center;gap:8px;min-height:34px;padding:4px 6px;border-radius:8px;color:var(--text);text-decoration:none;font-size:var(--fs-xs)}.nwc__row:hover{background:rgb(var(--ink) / .05)}.nwc__row.is-past{opacity:.5}.nwc__row.is-next{box-shadow:inset 0 0 0 1px rgb(var(--ink) / .14);background:rgb(var(--ink) / .03)}.nwc__time{color:var(--muted);font-family:var(--font-num)}.nwc__impact{display:inline-flex;gap:2px}.nwc__impact i{width:5px;height:5px;border-radius:50%;background:rgb(var(--ink) / .12)}.nwc__row--high .nwc__impact i.on{background:var(--warn)}.nwc__row--medium .nwc__impact i.on{background:var(--text)}.nwc__row--low .nwc__impact i.on{background:var(--muted)}.nwc__short{justify-self:start;padding:1px 6px;border-radius:4px;background:rgb(var(--ink) / .06);color:var(--muted);font-size:10px;font-weight:700;letter-spacing:.02em}.nwc__row--high .nwc__short{background:color-mix(in srgb,var(--warn) 16%,transparent);color:var(--warn)}.nwc__title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nwc__src{display:inline-flex;align-items:center;gap:5px;color:var(--dim);font-size:var(--fs-micro);white-space:nowrap}.evc__src{display:inline-flex;align-items:center;gap:6px}.nwc__row.is-next .nwc__src{color:var(--text);font-weight:600}.nwc__foot{margin-top:10px}button.nwc__row{width:100%;min-height:34px;border:0;background:none;font:inherit;font-size:var(--fs-xs);text-align:left;cursor:pointer}button.nwc__row:hover{background:rgb(var(--ink) / .05)}.nwc__row.is-out{opacity:1}.nwc__val{color:var(--text);font-family:var(--font-num);font-size:var(--fs-xs);font-weight:600;white-space:nowrap}.nwc__val.is-wait{color:var(--warn);font-weight:500;animation:evc-pulse 1.2s ease-in-out infinite}.evc__meta{display:flex;flex-wrap:wrap;align-items:center;gap:6px 12px;margin:0 0 12px;color:var(--muted);font-size:var(--fs-xs)}.evc__state{padding:2px 8px;border-radius:999px;background:rgb(var(--ink) / .07);color:var(--text);font-weight:600}.evc__state.is-out{background:color-mix(in srgb,var(--pos) 18%,transparent);color:var(--pos)}.evc__state.is-wait{background:color-mix(in srgb,var(--warn) 18%,transparent);color:var(--warn);animation:evc-pulse 1.2s ease-in-out infinite}.evc__table{width:100%;border-collapse:collapse;font-size:var(--fs-sm, 13px)}.evc__table th{padding:6px 8px;border-bottom:1px solid rgb(var(--ink) / .08);color:var(--dim);font-size:var(--fs-micro);font-weight:600;letter-spacing:.04em;text-align:left;text-transform:uppercase}.evc__table td{padding:9px 8px;border-bottom:1px solid rgb(var(--ink) / .045)}.evc__table td small{color:var(--dim)}.evc__table .num{text-align:right;font-family:var(--font-num);font-variant-numeric:tabular-nums}.evc__actual{color:var(--text);font-size:var(--fs-base);font-weight:700}.evc__actual.is-empty{color:var(--dim);font-weight:500}.evc__actual.is-wait{color:var(--warn);animation:evc-pulse 1.2s ease-in-out infinite}.evc__actual.is-up{color:var(--pos)}.evc__actual.is-down{color:var(--neg)}.evc__prior{color:var(--muted)}.evc__none,.evc__headline{margin:12px 0 0;color:var(--muted);font-size:var(--fs-xs);line-height:1.55}.evc__headline{color:var(--text)}.evc__foot{margin:8px 0 0;color:var(--dim);font-size:var(--fs-micro)}.evc__actions{display:flex;justify-content:flex-end;margin-top:14px}a.fx-cta.evc__open{display:inline-flex;align-items:center;justify-content:center;width:auto;height:34px;padding:0 16px;text-decoration:none}@keyframes evc-pulse{50%{opacity:.45}}@media(prefers-reduced-motion:reduce){.nwc__val.is-wait,.evc__state.is-wait,.evc__actual.is-wait{animation:none}}.evc__hist{width:32px;padding-left:0;text-align:right}.evc__chart{display:inline-grid;place-items:center;width:26px;height:26px;min-height:0;padding:0;border:0;border-radius:7px;background:rgb(var(--ink) / .05);color:var(--muted);cursor:pointer;transition:background .14s,color .14s}.evc__chart:hover{background:rgb(var(--ink) / .12);color:var(--text)}.evc__dot{width:3px;height:3px;border-radius:50%;background:var(--dim)}.evc__figs{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:8px;margin:0 0 14px}.evc__fig{display:flex;flex-direction:column;gap:6px;min-width:0;padding:12px 14px;border:1px solid rgb(var(--ink) / .06);border-radius:12px;background:rgb(var(--ink) / .03);color:var(--text);font:inherit;text-align:left}button.evc__fig{cursor:pointer;transition:background .14s,border-color .14s}button.evc__fig:hover{background:rgb(var(--ink) / .06);border-color:rgb(var(--ink) / .12)}.evc__fig.is-on{border-color:color-mix(in srgb,#ffb547 55%,transparent);background:color-mix(in srgb,#ffb547 7%,rgb(var(--ink) / .03))}.evc__figlabel{overflow:hidden;color:var(--muted);font-size:var(--fs-xs);font-weight:600;text-overflow:ellipsis;white-space:nowrap}.evc__figlabel small{color:var(--dim);font-weight:500}.evc__figval{font-family:var(--font-num);font-size:22px;font-weight:700;font-variant-numeric:tabular-nums;letter-spacing:-.01em;line-height:1.1}.evc__figval.is-up{color:var(--pos)}.evc__figval.is-down{color:var(--neg)}.evc__figval.is-empty{color:var(--dim);font-weight:500}.evc__figval.is-wait{color:var(--warn);animation:evc-pulse 1.2s ease-in-out infinite}.evc__figprev{display:flex;align-items:baseline;gap:6px;color:var(--dim);font-size:var(--fs-micro)}.evc__figprev b{color:var(--muted);font-family:var(--font-num);font-weight:600}.evc__figprev em{font-family:var(--font-num);font-style:normal;font-weight:600}.evc__figprev em.is-up{color:var(--pos)}.evc__figprev em.is-down{color:var(--neg)}.evc__graph{display:flex;flex-direction:column;gap:8px;margin:0 0 12px;padding:12px 12px 8px;border:1px solid rgb(var(--ink) / .06);border-radius:12px;background:rgb(var(--ink) / .02)}.evc__graphbar{display:flex;align-items:center;gap:8px}.evc__graphtitle{color:var(--text);font-size:var(--fs-xs);font-weight:600}.evc__graph .evc__foot{margin:0}.evc__graph .evc__foot a{color:var(--muted)}.evc__link{padding:0;border:0;background:none;color:var(--muted);font:inherit;text-decoration:underline;text-underline-offset:2px;cursor:pointer}.evc__link:hover{color:var(--text)}@media(prefers-reduced-motion:reduce){.evc__figval.is-wait{animation:none}}.keyhelp{margin:0;display:grid;grid-template-columns:auto 1fr;gap:0;font-size:var(--fs-ctl)}.keyhelp__row{display:contents}.keyhelp dt{display:flex;align-items:center;gap:3px;padding:5px var(--sp-3) 5px 0;white-space:nowrap}.keyhelp dd{margin:0;padding:5px 0;color:var(--muted);align-self:center}.keyhelp__row+.keyhelp__row dt,.keyhelp__row+.keyhelp__row dd{border-top:1px solid var(--line-soft)}.keyhelp__note{margin:var(--sp-3) 0 0;max-width:46ch;line-height:1.5}.fb-entry__glyph{flex:none;color:var(--muted)}.fb-dialog .fb-count{color:var(--dim);font-family:var(--font-num);font-size:11px;font-weight:500;letter-spacing:0;text-transform:none}.fb-dialog .fb-count.is-over{color:var(--neg)}.fb-dialog .fb-err{margin-top:12px}.fb-dialog .dlg-foot{margin-top:18px}.fb-dialog .fb-done__line{margin:4px 0 0;color:var(--text);font-size:15px;line-height:1.5}.fb-hp{position:absolute;left:-10000px;width:1px;height:1px;opacity:0;pointer-events:none}.fb-dialog .fb-chat{display:flex;flex-direction:column;gap:8px;max-height:360px;margin:4px 0 6px;padding:10px;overflow-y:auto;border-radius:12px;background:rgb(var(--ink) / .03)}.fb-dialog .fb-msg{display:flex;flex-direction:column;gap:3px;max-width:86%;padding:8px 11px;border-radius:12px;background:rgb(var(--ink) / .07)}.fb-dialog .fb-msg.is-user{align-self:flex-end;background:rgb(var(--ink) / .11)}.fb-dialog .fb-msg.is-owner{align-self:flex-start;background:color-mix(in srgb,var(--pos) 14%,transparent)}.fb-dialog .fb-msg__who{color:var(--dim);font-size:11px}.fb-dialog .fb-msg__text{margin:0;color:var(--text);font-size:13.5px;line-height:1.45;white-space:pre-wrap;overflow-wrap:anywhere}.fb-dialog .fb-msg__shots{display:flex;flex-wrap:wrap;gap:6px;margin-top:4px}.fb-dialog .fb-msg__shot{display:block;width:72px;height:54px;overflow:hidden;border-radius:6px;background:rgb(var(--ink) / .06)}.fb-dialog .fb-msg__shot img{width:100%;height:100%;object-fit:cover}.fb-dialog .fb-attach{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:8px}.fb-dialog .fb-attach__hint{color:var(--dim);font-size:12px}.fb-dialog .fb-chip{display:inline-flex;align-items:center;gap:6px;max-width:100%;height:28px;padding:0 4px 0 10px;border-radius:999px;background:rgb(var(--ink) / .09);color:var(--text);font-size:12.5px}.fb-dialog .fb-chip>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fb-dialog .fb-chip button,.fb-dialog .fb-shot button{display:grid;place-items:center;width:20px;height:20px;min-height:0;padding:0;border:0;border-radius:50%;background:#00000059;color:var(--text);font-size:14px;line-height:1;cursor:pointer}.fb-dialog .fb-shot{position:relative;width:64px;height:48px;overflow:hidden;border-radius:6px;background:rgb(var(--ink) / .06)}.fb-dialog .fb-shot img{width:100%;height:100%;object-fit:cover}.fb-dialog .fb-shot button{position:absolute;top:3px;right:3px}.fb-dialog .fb-pick{flex-direction:row;cursor:pointer}.fb-dialog .fb-pick input{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.fb-dialog .fb-pick:focus-within{box-shadow:0 0 0 2px var(--focus)}.fb-dialog .fb-rec{color:var(--pos);font-weight:600}.fb-dialog .fb-details{padding:0 0 10px}.fb-preview .fb-sent{display:grid;gap:6px;margin:0;padding:12px 14px;border-radius:10px;background:rgb(var(--ink) / .04);font-size:12.5px}.fb-preview .fb-sent>div{display:grid;grid-template-columns:150px 1fr;gap:12px}.fb-preview .fb-sent dt{color:var(--dim)}.fb-preview .fb-sent dd{margin:0;color:var(--muted);font-family:var(--font-num);overflow-wrap:anywhere}.fb-preview .dlg-foot{margin-top:14px}.fb-dialog .fb-wallet input{font-family:var(--font-num);font-size:13px}.fb-dialog .fb-wallet__reset{flex:none;font-size:12px;white-space:nowrap}.fb-dialog .fb-wallet__msg,.fb-dialog .fb-secret{margin-top:8px}.fb-dialog .fb-hint{margin:12px 0 0;color:var(--dim);font-size:12px;line-height:1.5}.fb-dialog .fb-note{margin:8px 0 0;color:var(--muted);font-size:12.5px}.fb-dialog .fb-mono{font-family:var(--font-num)}.fb-dialog .fb-lock{display:flex;flex-direction:column;align-items:flex-start;gap:10px;padding:14px;border-radius:12px;background:rgb(var(--ink) / .04)}.fb-dialog .fb-lock p{margin:0;color:var(--text);font-size:13.5px;line-height:1.5}.fb-dialog .fb-lock .fb-hint{margin:0}.fb-dialog .fb-areas{position:relative;display:flex;flex-direction:column;gap:8px;width:100%}.fb-dialog .fb-areas__btn{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;min-height:36px;padding:0 10px 0 12px;border:1px solid rgb(var(--ink) / .1);border-radius:10px;background:rgb(var(--ink) / .04);color:var(--text);font:inherit;font-size:13px;text-align:left;cursor:pointer}.fb-dialog .fb-areas__btn>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fb-dialog .fb-areas__btn:focus-visible{outline:2px solid var(--focus);outline-offset:1px}.fb-dialog .fb-areas.is-bad .fb-areas__btn{border-color:var(--neg)}.fb-dialog .fb-areas__ph{color:var(--dim)}.fb-dialog .fb-areas__pop{position:absolute;top:40px;left:0;right:0;z-index:5;display:flex;flex-direction:column;gap:6px;padding:8px;border:1px solid var(--line);border-radius:12px;background:var(--glass-pop-bg);box-shadow:var(--shadow-modal);-webkit-backdrop-filter:var(--glass-pop-blur);backdrop-filter:var(--glass-pop-blur);animation:pop-in var(--dur-fast) var(--ease-spring);transform-origin:top center}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.fb-dialog .fb-areas__pop{background:var(--bg-elevated)}}.fb-dialog .fb-areas__search{width:100%;height:32px;padding:0 10px;border:1px solid rgb(var(--ink) / .1);border-radius:8px;background:rgb(var(--ink) / .05);color:var(--text);font:inherit;font-size:13px}.fb-dialog .fb-areas__search:focus{outline:2px solid var(--focus);outline-offset:0}.fb-dialog .fb-areas__list{max-height:220px;margin:0;padding:0;overflow-y:auto;list-style:none}.fb-dialog .fb-areas__opt{display:flex;align-items:center;gap:9px;min-height:32px;padding:0 10px 0 8px;border-radius:8px;color:var(--text);font-size:var(--fs-xs, 13px);font-weight:500;cursor:pointer;transition:background .12s}.fb-dialog .fb-areas__opt.is-active{background:rgb(var(--ink) / .07)}.fb-dialog .fb-areas__tick{display:inline-grid;place-items:center;flex:none;width:16px;height:16px;border:1px solid rgb(var(--ink) / .2);border-radius:5px;font-size:11px;transition:background .12s,border-color .12s}.fb-dialog .fb-areas__opt.is-active .fb-areas__tick{border-color:rgb(var(--ink) / .36)}.fb-dialog .fb-areas__opt.is-on .fb-areas__tick{border-color:transparent;background:rgb(var(--ink) / .16);color:var(--text)}.fb-dialog .fb-areas__none{padding:8px;color:var(--dim);font-size:12.5px}.fb-dialog .fb-areas__chips{display:flex;flex-wrap:wrap;gap:6px}.fb-confirm .fb-warn{margin:0 0 16px;color:var(--neg);font-size:13.5px;line-height:1.55}.fb-confirm .fb-warn b{font-weight:700}.fb-confirm .dlg-foot{margin-top:14px}.fb-confirm .algo-slide{--tint: var(--pos);position:relative;height:56px;border-radius:16px;background:color-mix(in srgb,var(--tint) 7%,#1c1c20);overflow:hidden;-webkit-user-select:none;user-select:none;touch-action:none}.fb-confirm .algo-slide.is-sell{--tint: var(--neg)}.fb-confirm .algo-slide__fill{position:absolute;inset:0 auto 0 0;width:calc(4px + var(--knob) + var(--p) * (100% - var(--knob) - 8px));background:color-mix(in srgb,var(--tint) 32%,transparent);border-radius:16px;transition:width .26s var(--ease-out, ease-out)}.fb-confirm .algo-slide__label{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;padding:0 12px 0 calc(var(--knob) + 14px);color:var(--text);font-size:12.5px;font-weight:600;line-height:1.25;text-align:center;opacity:calc(1 - var(--p) * .8);pointer-events:none}.fb-confirm .algo-slide__knob{position:absolute;top:4px;left:calc(4px + var(--p) * (100% - var(--knob) - 8px));width:var(--knob);height:48px;display:grid;place-items:center;border-radius:12px;background:var(--tint);color:#0b0b0c;cursor:grab;transition:left .26s var(--ease-out, ease-out);box-shadow:0 4px 14px #00000059}.fb-confirm .algo-slide.is-drag .algo-slide__knob,.fb-confirm .algo-slide.is-drag .algo-slide__fill{transition:none}.fb-confirm .algo-slide.is-drag .algo-slide__knob{cursor:grabbing}.fb-confirm .algo-slide__knob:focus-visible{outline:2px solid var(--text);outline-offset:2px}.fb-dialog .fb-foot-left{display:inline-flex;align-items:center;gap:12px}.fb-dialog .fb-discord{text-decoration:none}.menu-popup.fb-menu{min-width:220px}.fb-menu .menu-row__ic .fb-entry__glyph{color:currentColor}.navnotes__open{padding:0;min-height:0;border:0;background:none;color:inherit;font:inherit;text-align:left;cursor:pointer}.navnotes__open:hover .navnotes__k{text-decoration:underline}@media(max-width:520px){.fb-preview .fb-sent>div{grid-template-columns:1fr;gap:0}.fb-dialog .fb-msg{max-width:94%}}.stg__faqfeedback{flex-direction:row;flex-wrap:wrap;align-items:center;gap:10px 14px;margin-bottom:14px}.stg__faqfeedback .stg__btn{display:inline-flex;align-items:center;gap:7px}.stg__faqfeedback .stg__btn .fb-entry__glyph{color:currentColor}.stg__faqhint{color:var(--dim);font-size:12px}.stg__faqitem{border-top:1px solid rgb(var(--ink) / .07)}.stg__faqitem:first-child{border-top-color:transparent}.stg__faqitem>summary{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:46px;padding:4px 0;color:var(--text);font-size:14px;font-weight:550;cursor:pointer;list-style:none}.stg__faqitem>summary::-webkit-details-marker{display:none}.stg__faqitem>summary:after{content:"+";color:var(--dim);font-size:16px;font-weight:400}.stg__faqitem[open]>summary:after{content:"–"}.stg__faqitem>p{margin:0 0 14px;color:var(--muted);font-size:13px;line-height:1.6}.stg__faqitem>p a{color:var(--text)}.modal.fb-dialog{display:flex;flex-direction:column;max-height:calc(100vh - 32px);max-height:calc(100dvh - 32px)}.modal.fb-dialog.modal-lg{max-width:760px}.modal.fb-dialog .modal-body{min-height:0;overflow-y:auto}.react-grid-layout{position:relative;transition:height .2s ease}.react-grid-item{transition:all .2s ease;transition-property:left,top,width,height}.react-grid-item img{pointer-events:none;-webkit-user-select:none;user-select:none}.react-grid-item.cssTransforms{transition-property:transform,width,height}.react-grid-item.resizing{transition:none;z-index:1;will-change:width,height}.react-grid-item.react-draggable-dragging{transition:none;z-index:3;will-change:transform}.react-grid-item.dropping{visibility:hidden}.react-grid-item.react-grid-placeholder{background:red;opacity:.2;transition-duration:.1s;z-index:2;-webkit-user-select:none;user-select:none}.react-grid-item.react-grid-placeholder.placeholder-resizing{transition:none}.react-grid-item>.react-resizable-handle{position:absolute;width:20px;height:20px;opacity:0}.react-grid-item:hover>.react-resizable-handle{opacity:1}.react-grid-item>.react-resizable-handle:after{content:"";position:absolute;right:3px;bottom:3px;width:5px;height:5px;border-right:2px solid rgba(0,0,0,.4);border-bottom:2px solid rgba(0,0,0,.4)}.react-resizable-hide>.react-resizable-handle{display:none}.react-grid-item>.react-resizable-handle.react-resizable-handle-sw{bottom:0;left:0;cursor:sw-resize;transform:rotate(90deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-se{bottom:0;right:0;cursor:se-resize}.react-grid-item>.react-resizable-handle.react-resizable-handle-nw{top:0;left:0;cursor:nw-resize;transform:rotate(180deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-ne{top:0;right:0;cursor:ne-resize;transform:rotate(270deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-w,.react-grid-item>.react-resizable-handle.react-resizable-handle-e{top:50%;margin-top:-10px;cursor:ew-resize}.react-grid-item>.react-resizable-handle.react-resizable-handle-w{left:0;transform:rotate(135deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-e{right:0;transform:rotate(315deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-n,.react-grid-item>.react-resizable-handle.react-resizable-handle-s{left:50%;margin-left:-10px;cursor:ns-resize}.react-grid-item>.react-resizable-handle.react-resizable-handle-n{top:0;transform:rotate(225deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-s{bottom:0;transform:rotate(45deg)}.react-resizable{position:relative}.react-resizable-handle{position:absolute;width:20px;height:20px;background-repeat:no-repeat;background-origin:content-box;box-sizing:border-box;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2IDYiIHN0eWxlPSJiYWNrZ3JvdW5kLWNvbG9yOiNmZmZmZmYwMCIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSI2cHgiIGhlaWdodD0iNnB4Ij48ZyBvcGFjaXR5PSIwLjMwMiI+PHBhdGggZD0iTSA2IDYgTCAwIDYgTCAwIDQuMiBMIDQgNC4yIEwgNC4yIDQuMiBMIDQuMiAwIEwgNiAwIEwgNiA2IEwgNiA2IFoiIGZpbGw9IiMwMDAwMDAiLz48L2c+PC9zdmc+);background-position:bottom right;padding:0 3px 3px 0}.react-resizable-handle-sw{bottom:0;left:0;cursor:sw-resize;transform:rotate(90deg)}.react-resizable-handle-se{bottom:0;right:0;cursor:se-resize}.react-resizable-handle-nw{top:0;left:0;cursor:nw-resize;transform:rotate(180deg)}.react-resizable-handle-ne{top:0;right:0;cursor:ne-resize;transform:rotate(270deg)}.react-resizable-handle-w,.react-resizable-handle-e{top:50%;margin-top:-10px;cursor:ew-resize}.react-resizable-handle-w{left:0;transform:rotate(135deg)}.react-resizable-handle-e{right:0;transform:rotate(315deg)}.react-resizable-handle-n,.react-resizable-handle-s{left:50%;margin-left:-10px;cursor:ns-resize}.react-resizable-handle-n{top:0;transform:rotate(225deg)}.react-resizable-handle-s{bottom:0;transform:rotate(45deg)}.dash{display:flex;flex-direction:column;height:100%;min-height:0;position:relative}.menu-popup.dash-layoutmenu{position:fixed;top:auto;left:auto;right:auto;display:flex;flex-direction:column;gap:1px;width:max-content;min-width:200px;max-width:280px;max-height:calc(100vh - 16px);padding:5px;overflow:hidden}.dash-layoutmenu-item{display:flex;flex:none;flex-direction:column}.dash-layoutmenu-item .menu-row{width:100%}.dash-layoutmenu-item .menu-sep{margin:4px 2px}.dash-layoutmenu .menu-row__label{flex:1;white-space:nowrap}.dash-layoutmenu .menu-row__hint{margin-left:12px}.dash-layoutmenu .menu-row__ic.is-warn{color:var(--warn)}.dash-layoutmenu-head{display:flex;align-items:baseline;justify-content:space-between;gap:8px;padding-right:8px}.dash-layoutmenu-head .menu-group-label{margin-bottom:2px}.dash-layoutmenu-count{color:var(--dim);font-size:var(--fs-micro);font-family:var(--font-num)}.dash-layoutmenu-find{position:relative;display:flex;align-items:center;flex:none;margin:2px 2px 4px;color:var(--dim)}.dash-layoutmenu-find svg{position:absolute;left:9px;top:50%;transform:translateY(-50%);pointer-events:none}.dash-layoutmenu-find input{width:100%;height:30px;padding:0 10px 0 28px;border:1px solid rgb(var(--ink) / .08);border-radius:8px;background:rgb(var(--ink) / .04);color:var(--text);font:inherit;font-size:var(--fs-xs)}.dash-layoutmenu-find input:focus{outline:none;border-color:rgb(var(--ink) / .2);background:rgb(var(--ink) / .06)}.dash-layoutmenu-list{display:flex;flex-direction:column;gap:1px;flex:1 1 auto;min-height:0;max-height:300px;overflow-y:auto;scrollbar-width:thin}.dash-layoutmenu-sub{margin:6px 8px 2px;color:var(--dim);font-size:var(--fs-micro)}.dash-layoutmenu-sub:first-child{margin-top:0}.dash-layoutmenu-none{margin:6px 8px;color:var(--dim);font-size:var(--fs-micro)}.dash-scroll{flex:1;min-height:0;overflow-y:auto;overflow-x:hidden;padding-bottom:8px;position:relative}.dash-seams{position:absolute;inset:0 0 auto 0;height:0;z-index:4;pointer-events:none}.dash-seam{position:absolute;pointer-events:auto;touch-action:none}.dash-seam--h{cursor:row-resize}.dash-seam--v{cursor:col-resize}.dash-seam:after{content:"";position:absolute;border-radius:2px;background:rgb(var(--ink) / .5);opacity:0;transition:opacity .12s}.dash-seam--h:after{left:50%;top:50%;width:36px;height:3px;transform:translate(-50%,-50%)}.dash-seam--v:after{left:50%;top:50%;width:3px;height:36px;transform:translate(-50%,-50%)}.dash-seam:hover:after{opacity:1}.dash-seam.is-active:after{opacity:1;background:var(--accent, #f4f4f4)}.dash-seam--h.is-active:after{width:100%;height:2px}.dash-seam--v.is-active:after{height:100%;width:2px}.dash-panel__body{container-type:inline-size;container-name:panel}.dash-panel{display:flex;flex-direction:column;min-width:0;min-height:0;background:var(--bg-panel);border:1px solid var(--panel-line);border-radius:var(--radius-sm);position:relative;overflow:clip;overflow-clip-margin:8px}.dash-panel__grip{position:absolute;inset:0 0 auto 0;height:6px;z-index:2;opacity:0;pointer-events:none;cursor:grab;transition:opacity var(--dur-fast) var(--ease-out)}.dash-panel__grip:after{content:"";position:absolute;top:1px;left:50%;transform:translate(-50%);width:34px;height:3px;border-radius:var(--radius-full);background:var(--dim);transition:background-color var(--dur-fast) var(--ease-out)}.dash-panel:hover>.dash-panel__grip{opacity:1;pointer-events:auto}.dash-panel__grip:hover:after{background:var(--muted)}.dash-panel__grip:active{cursor:grabbing}.dash .dash-grid .dash-panel>.react-resizable-handle{opacity:0}.dash .dash-grid .dash-panel:hover>.react-resizable-handle,.dash .dash-grid .dash-panel.resizing>.react-resizable-handle{opacity:1}.dash.is-locked .dash-panel__grip,.dash.is-locked .react-resizable-handle{display:none}.dash-panel__body{flex:1;min-width:0;min-height:0;padding:var(--sp-1) var(--sp-4)}.dash-panel--strip .dash-panel__body{display:flex;flex-direction:column;justify-content:safe center}.dash-panel__body--fit{display:flex;flex-direction:column;overflow:hidden}.dash-panel__body--scroll{overflow:auto}.dash-panel__body--flush{padding:0}.dash-panel__body--scroll,.dash-tabs__body:not(.dash-tabs__body--fit){-webkit-mask-image:linear-gradient(to bottom,#000 calc(100% - 14px),transparent 100%);mask-image:linear-gradient(to bottom,#000 calc(100% - 14px),transparent 100%);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.dash-tabs{flex:1 1 auto;min-height:0;display:flex;flex-direction:column}.dash-tabs__bar{flex:none;display:flex;align-items:stretch;gap:var(--sp-1);height:41px;padding:0 var(--sp-1);background:none;border-bottom:1px solid var(--panel-line);overflow-x:auto;overflow-y:hidden;scrollbar-width:none;cursor:grab;-webkit-user-select:none;user-select:none}.dash-tabs__bar.has-end{overflow:visible}.dash-tabs__bar::-webkit-scrollbar{display:none}.dash-tabs__bar:active{cursor:grabbing}@property --tabs-fade-r{syntax: "<length>"; inherits: false; initial-value: 0px;}@property --tabs-fade-l{syntax: "<length>"; inherits: false; initial-value: 0px;}@keyframes dash-tabs-fade{0%{--tabs-fade-l: 0px;--tabs-fade-r: 28px}8%,92%{--tabs-fade-l: 28px;--tabs-fade-r: 28px}to{--tabs-fade-l: 28px;--tabs-fade-r: 0px}}@supports (animation-timeline: scroll()){.dash-tabs__list{animation:dash-tabs-fade linear both;animation-timeline:scroll(self inline);-webkit-mask-image:linear-gradient(to right,transparent,#000 var(--tabs-fade-l),#000 calc(100% - var(--tabs-fade-r)),transparent);mask-image:linear-gradient(to right,transparent,#000 var(--tabs-fade-l),#000 calc(100% - var(--tabs-fade-r)),transparent)}}.dash-tab{position:relative;flex:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0;padding:0 var(--sp-2);background:none;border:0;border-radius:0;box-shadow:none;font-size:var(--fs-base);font-weight:400;line-height:var(--lh-base);letter-spacing:inherit;color:var(--muted);white-space:nowrap;cursor:pointer;transition:color var(--dur-fast) var(--ease-out)}.dash-tab:hover{color:var(--text);background:none}.dash-tab.is-active{color:var(--text)}.dash-tab.is-active:after{content:"";position:absolute;bottom:0;left:50%;transform:translate(-50%);width:16px;height:3px;background:var(--accent)}.dash-heading{flex:none;display:flex;align-items:center;margin:0;padding:0 var(--sp-2);font-size:var(--fs-base);font-weight:400;line-height:var(--lh-base);letter-spacing:inherit;color:var(--text);white-space:nowrap}.dash-tabs__actions{margin-left:auto;display:flex;align-items:center;gap:var(--sp-2);padding-left:var(--sp-4);padding-right:0;cursor:default}.dash-tabs__body{flex:1;min-width:0;min-height:0;overflow:auto}.dash-tabs__body--fit{overflow:hidden;display:flex;flex-direction:column}.dash-mktfilter{display:inline-flex;flex-direction:row;align-items:center;gap:var(--sp-2);font-size:var(--fs-data);font-weight:400;line-height:var(--lh-xs);color:var(--disabled);white-space:nowrap;cursor:pointer;transition:color var(--dur-fast) var(--ease-out)}.dash-mktfilter:hover{color:var(--text)}.dash-mktfilter input{-moz-appearance:none;appearance:none;-webkit-appearance:none;flex:none;width:14px;height:14px;margin:0;border:1px solid var(--line);border-radius:var(--radius-xs);background:transparent no-repeat center;cursor:pointer;transition:background-color var(--dur-fast) var(--ease-out),border-color var(--dur-fast) var(--ease-out)}.dash-mktfilter input:checked{background-color:var(--accent);border-color:var(--accent);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M2.5 6.2 4.8 8.5 9.5 3.8' fill='none' stroke='%2305222a' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.dash-mktfilter input:focus-visible{outline:2px solid var(--focus);outline-offset:1px}.dash-filtered{display:contents}.dash-filtered__note{margin:0;padding:var(--sp-4) var(--sp-2);text-align:center;color:var(--muted);font-size:var(--fs-data);font-weight:400;line-height:var(--lh-xs)}.dash-nosource{display:flex;flex-direction:column;align-items:center;gap:var(--sp-2);margin:0;padding:var(--sp-6) var(--sp-4) var(--sp-4);text-align:center;max-width:52ch;margin-inline:auto;color:var(--dim);font-size:var(--fs-data);font-weight:400;line-height:var(--lh-xs)}.dash-nosource__mark{color:var(--dim);font-size:var(--fs-xl);font-weight:400;line-height:var(--lh-xl)}.dash-panel__body .panel:has(>p:only-child),.dash-tabs__body .panel:has(>p:only-child){display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding-top:var(--sp-6);text-align:center}.dash-panel__body .panel:has(>p:only-child)>p,.dash-tabs__body .panel:has(>p:only-child)>p{margin:0;padding:0;max-width:34ch;color:var(--dim)}.dash-panel__body>.panel,.dash-panel__body>.private-scope>.panel,.dash-tabs__body>.panel,.dash-tabs__body>.private-scope>.panel,.dash-filtered>.panel,.dash-filtered>.private-scope>.panel,.private-scope>.panel{border:none;background:none;border-radius:0;padding:0;overflow:visible}.dash-panel__body--fit>.panel,.dash-panel__body--fit>.private-scope>.panel,.dash-tabs__body--fit>.panel,.dash-tabs__body--fit>.private-scope>.panel{flex:1 1 auto;min-height:0;display:flex;flex-direction:column}.dash-panel__body--scroll>.panel,.dash-panel__body--scroll>.private-scope>.panel,.dash-tabs__body:not(.dash-tabs__body--fit)>.panel,.dash-tabs__body:not(.dash-tabs__body--fit)>.private-scope>.panel,.dash-tabs__body:not(.dash-tabs__body--fit)>.dash-filtered>.panel,.dash-tabs__body:not(.dash-tabs__body--fit)>.dash-filtered>.private-scope>.panel{min-height:100%}.dash-panel__body .chartholder-wrap{flex:1;min-height:0}.dash-tabs__stack{flex:1;min-width:0;min-height:0;display:grid;grid-template:minmax(0,1fr) / minmax(0,1fr)}.dash-tabs__stack>.dash-tabs__body{grid-area:1 / 1;min-height:0}.dash-tabs__body.is-leaving{pointer-events:none;animation:mo-tab-out .2s var(--ease-out) forwards}.dash-tabs__stack>.dash-tabs__body.mo-switch{animation:mo-tab-in .22s var(--ease-out) both}@keyframes mo-tab-out{0%{opacity:1}to{opacity:0}}@keyframes mo-tab-in{0%{opacity:0}to{opacity:1}}.dash-tabs__bar.has-ink{position:relative}.dash .dash-tabs__bar.has-ink .dash-tab:after,.dash-tabs__bar.has-ink .dash-tab.is-active:after{display:none}.dash-tabs__ink{position:absolute;left:0;bottom:0;width:16px;height:3px;background:var(--accent);pointer-events:none}.dash-tabs__ink.is-ready{transition:transform .28s var(--ease-spring)}@media(prefers-reduced-motion:reduce){.dash-tabs__body.is-leaving{display:none}.dash-tabs__stack>.dash-tabs__body.mo-switch{animation:none}.dash-tabs__ink.is-ready{transition:none}}.dash-tabs__after{display:inline-flex;flex:none;align-items:center;align-self:center;margin-left:2px}.tab-add{display:inline-grid;place-items:center;width:24px;height:24px;min-height:0;padding:0;border:1px solid rgb(var(--ink) / .14);border-radius:7px;background:rgb(var(--ink) / .03);color:var(--muted);cursor:pointer;transition:background .14s,border-color .14s,color .14s}.tab-add:hover,.tab-add[aria-expanded=true]{color:var(--text);border-color:rgb(var(--ink) / .28);background:rgb(var(--ink) / .07)}.menu-popup.tabmenu{position:fixed;z-index:1300;display:flex;flex-direction:column;gap:1px;min-width:184px;padding:5px}.tabmenu__item{display:flex;align-items:center;gap:9px;height:32px;min-height:0;padding:0 10px 0 8px;border:0;border-radius:8px;background:transparent;color:var(--text);font:inherit;font-size:var(--fs-xs);font-weight:500;text-align:left;cursor:pointer;transition:background .12s,color .12s}.tabmenu__ic{display:grid;place-items:center;flex:none;width:16px;height:16px;color:var(--muted);transition:color .12s}.tabmenu__item:hover:not(:disabled){background:rgb(var(--ink) / .07)}.tabmenu__item:hover:not(:disabled) .tabmenu__ic{color:var(--text)}.tabmenu__item.is-danger,.tabmenu__item.is-danger .tabmenu__ic{color:var(--neg)}.tabmenu__item.is-danger:hover:not(:disabled){background:color-mix(in srgb,var(--neg) 12%,transparent)}.tabmenu__item:disabled,.tabmenu__item:disabled .tabmenu__ic{color:var(--dim);cursor:default}.tabmenu__sep{height:1px;margin:4px 6px;background:rgb(var(--ink) / .08)}.tabmenu__head{padding:2px 10px 3px 8px;color:var(--muted);font-size:var(--fs-micro);line-height:var(--lh-micro)}.tabmenu__item.is-on .tabmenu__ic{color:var(--text)}.tabside-root{position:fixed;inset:var(--navbar-live, var(--navbar-h)) 0 0 0;z-index:70}.tabside-scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:#0003;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);animation:tabside-fade .2s var(--ease-out, ease) both}.tabside{position:absolute;top:8px;right:8px;bottom:8px;display:flex;flex-direction:column;gap:12px;width:min(440px,calc(100vw - 16px));padding:16px 16px 14px;border:1px solid rgb(var(--ink) / .08);border-radius:16px;background:var(--glass-sheet-bg);-webkit-backdrop-filter:var(--glass-sheet-blur);backdrop-filter:var(--glass-sheet-blur);box-shadow:-24px 0 56px #00000061;animation:tabside-in .24s var(--ease-out, ease) both}@keyframes tabside-in{0%{opacity:0;transform:translate(28px)}}@keyframes tabside-fade{0%{opacity:0}}.tabside__head{display:flex;align-items:center;justify-content:space-between;gap:8px}.tabside__head b{font-size:var(--fs-base);font-weight:600;letter-spacing:-.01em}.tabside__close{display:grid;place-items:center;width:28px;height:28px;min-height:0;padding:0;border:0;border-radius:50%;background:rgb(var(--ink) / .06);color:var(--muted);cursor:pointer;transition:background .14s,color .14s}.tabside__close:hover{color:var(--text);background:rgb(var(--ink) / .12)}.tabside__list{flex:1 1 auto;margin:0 -4px;padding:0 4px}.tabside .dash-edit-palette__group p{margin:12px 2px 8px;color:var(--muted);font-size:var(--fs-micro);font-weight:600;letter-spacing:.04em;text-transform:uppercase}.tabside .dash-edit-palette__group:first-child p{margin-top:0}.tabside .dash-edit-palette__grid{gap:10px}.dash-edit-wcard.tabside__card{display:block;width:100%;padding:7px;border-color:rgb(var(--ink) / .07);border-radius:12px;background:rgb(var(--ink) / .03);color:var(--text);font:inherit;text-align:left;cursor:pointer;transition:border-color .14s,background .14s,transform .14s}.dash-edit-wcard.tabside__card:hover{border-color:rgb(var(--ink) / .2);background:rgb(var(--ink) / .06);transform:translateY(-1px)}.dash-edit-wcard.tabside__card .dash-edit-card__screen{border-radius:8px}.tabside__find{position:relative;display:flex;align-items:center;margin:0 0 10px;color:var(--dim)}.tabside__find svg{position:absolute;left:11px;top:50%;transform:translateY(-50%);pointer-events:none}.tabside__find input{width:100%;height:34px;padding:0 12px 0 32px;border:1px solid rgb(var(--ink) / .08);border-radius:10px;background:rgb(var(--ink) / .04);color:var(--text);font:inherit;font-size:var(--fs-xs)}.tabside__find input:focus{outline:none;border-color:rgb(var(--ink) / .2);background:rgb(var(--ink) / .06)}.tabside__hint{flex:none;margin:0;padding:10px 2px 0;border-top:1px solid rgb(var(--ink) / .06);color:var(--dim);font-size:var(--fs-micro)}@media(prefers-reduced-motion:reduce){.tabside,.tabside-scrim{animation:none}}.dash-tabs__list{position:relative;display:flex;align-items:stretch;gap:var(--sp-2);flex:1 1 auto;min-width:0;overflow-x:auto;overflow-y:hidden;scrollbar-width:none}.dash-tabs__list::-webkit-scrollbar{display:none}.dash-tabs>.dash-tabs__bar>.dash-tabs__actions{flex:none;min-width:0}.dash-reset__lead{margin:0 0 12px;color:var(--muted);font-size:var(--fs-xs)}.dash-reset__opts{display:flex;flex-direction:column;gap:8px}.dash-reset__opt{display:flex;flex-direction:column;gap:4px;padding:12px 14px;border:1px solid rgb(var(--ink) / .08);border-radius:12px;background:rgb(var(--ink) / .03);color:var(--text);font:inherit;text-align:left;cursor:pointer;transition:border-color .14s,background .14s}.dash-reset__opt:hover{border-color:rgb(var(--ink) / .2);background:rgb(var(--ink) / .05)}.dash-reset__opt b{font-size:var(--fs-xs);font-weight:600}.dash-reset__opt span{color:var(--muted);font-size:var(--fs-micro);line-height:1.5}.dash-reset__foot{display:flex;justify-content:flex-end;margin-top:12px}.dash-reset__foot .fx-cta{width:auto;min-width:96px;height:34px}.tabside{gap:14px;padding:22px 22px 16px;border-radius:18px;background-color:var(--glass-pop-bg, var(--glass-sheet-bg));-webkit-backdrop-filter:var(--glass-pop-blur, var(--glass-sheet-blur));backdrop-filter:var(--glass-pop-blur, var(--glass-sheet-blur));box-shadow:0 24px 64px #00000080,inset 0 1px rgb(var(--ink) / .05)}.tabside__head b{font-size:22px;font-weight:600;letter-spacing:-.015em}.tabside__close{width:32px;height:32px}.tabside .dash-edit-palette__group p{margin:22px 2px 10px;color:var(--dim);font-size:var(--fs-micro);font-weight:600;letter-spacing:.05em}.tabside__find{margin:0 0 12px}.tabside__find svg{left:13px}.tabside__find input{height:40px;padding:0 14px 0 36px;border:0;border-radius:10px;background:rgb(var(--ink) / .07);font-size:14px;box-shadow:inset 0 1px rgb(var(--ink) / .04)}.tabside__find input:focus{border:0;box-shadow:0 0 0 1px rgb(var(--ink) / .25)}.dash-edit-wcard.tabside__card{padding:8px;border-color:rgb(var(--ink) / .06);background:rgb(var(--ink) / .025)}.dash-edit-wcard.tabside__card:hover{background:rgb(var(--ink) / .05);transform:none}.tabside__hint{padding-top:12px;border-top-color:rgb(var(--ink) / .07);font-size:12px}.sk{position:absolute;top:0;right:0;bottom:0;left:0;display:block;overflow:hidden;background:var(--bg-panel);container-type:size}.sk-in{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;gap:4cqh;padding:7cqh 6cqw;box-sizing:border-box}.dash-edit-card__block .sk,.dash-edit-card__screen>.sk,.dash-drop__screen>.sk,.wg__stage .sk{position:absolute;top:0;right:0;bottom:0;left:0}.wg__stage{position:relative}.sk-b{display:block;flex:none;height:4.5cqh;min-height:1px;border-radius:1cqh;background:color-mix(in srgb,var(--text) 26%,transparent)}.sk-b.is-dim{background:color-mix(in srgb,var(--text) 12%,transparent)}.sk-b.is-mute{background:color-mix(in srgb,var(--text) 42%,transparent)}.sk-b.is-up{background:var(--pos)}.sk-b.is-dn{background:var(--neg)}.sk-b.is-accent{background:var(--accent)}.sk-b.is-grow{flex:1}.sk-sp{flex:1;min-width:0}.sk-r{display:flex;align-items:center;gap:3cqw;flex:1 1 0;min-height:0;max-height:14cqh}.sk-head{flex:none;height:6cqh}.sk-head .sk-b{height:3cqh}.sk-title{flex:none;max-height:none;height:8cqh}.sk-title>.sk-b:first-child{height:5cqh}.sk-tall{max-height:20cqh}.sk-cols3{justify-content:space-between}.sk-mark{display:block;flex:none;width:9cqh;height:9cqh;border-radius:50%;object-fit:cover;background:var(--bg-elevated)}.sk-tabs{display:flex;flex:none;align-items:center;gap:4cqw;height:9cqh;box-shadow:inset 0 -1px color-mix(in srgb,var(--text) 10%,transparent)}.sk-tabs i{position:relative;display:block;width:11cqw;height:3.5cqh;border-radius:1cqh;background:color-mix(in srgb,var(--text) 16%,transparent)}.sk-tabs i.is-on{background:color-mix(in srgb,var(--text) 58%,transparent)}.sk-tabs i.is-on:after{content:"";position:absolute;left:0;right:0;bottom:-2.75cqh;height:.8cqh;min-height:1px;background:var(--text)}.sk-seg{display:flex;flex:none;align-self:flex-start;gap:1cqw;padding:.8cqh;border-radius:2cqh;background:color-mix(in srgb,var(--text) 7%,transparent)}.sk-seg.is-right{align-self:flex-end}.sk-r .sk-seg{align-self:center}.sk-seg i{display:block;width:9cqw;height:5cqh;border-radius:1.5cqh}.sk-seg i.is-on{background:color-mix(in srgb,var(--text) 24%,transparent)}.sk-tools{flex:none;max-height:none;height:7cqh}.sk-tools .sk-b{height:3.5cqh}.sk-plot{display:flex;flex:1;gap:2cqw;min-height:0}.sk-candles{flex:1;width:100%;height:100%;min-width:0}.sk-candles line{stroke-width:1;vector-effect:non-scaling-stroke}.sk-candles .is-up{fill:var(--pos);stroke:var(--pos)}.sk-candles .is-dn{fill:var(--neg);stroke:var(--neg)}.sk-candles .sk-last{stroke:var(--pos);stroke-dasharray:2 2;opacity:.7}.sk-axis{display:flex;flex-direction:column;justify-content:space-between;width:10cqw;padding:2cqh 0}.sk-axis .sk-b{width:100%;height:3cqh}.sk-book{gap:1.2cqh}.sk-book .sk-r{position:relative;max-height:8cqh}.sk-book .sk-b{position:relative;z-index:1;height:3.5cqh}.sk-depth .sk-bar{position:absolute;top:0;right:0;bottom:0;border-radius:.5cqh}.sk-depth.is-ask .sk-bar{background:color-mix(in srgb,var(--neg) 24%,transparent)}.sk-depth.is-bid .sk-bar{background:color-mix(in srgb,var(--pos) 24%,transparent)}.sk-book .sk-mid{max-height:10cqh}.sk-book .sk-mid>.sk-b:first-child{height:5.5cqh}.sk-ticket{gap:3.5cqh}.sk-side{display:grid;flex:none;grid-template-columns:1fr 1fr;gap:2cqw;height:11cqh;padding:1cqh;box-sizing:border-box;border-radius:2cqh;background:color-mix(in srgb,var(--text) 7%,transparent)}.sk-side i{display:block;border-radius:1.5cqh}.sk-side .is-long{background:var(--pos)}.sk-field{display:flex;flex:none;align-items:center;justify-content:space-between;height:11cqh;padding:0 3cqw;box-sizing:border-box;border:1px solid color-mix(in srgb,var(--text) 14%,transparent);border-radius:2cqh}.sk-slider{position:relative;display:flex;flex:none;align-items:center;height:5cqh}.sk-slider i{display:block;flex:1;height:1cqh;min-height:1px;border-radius:1cqh;background:color-mix(in srgb,var(--text) 16%,transparent)}.sk-slider b{position:absolute;left:30%;width:5cqh;height:5cqh;border-radius:50%;background:var(--text)}.sk-cta{display:block;flex:none;height:12cqh;margin-top:auto;border-radius:2cqh;background:var(--pos)}.sk-strip{flex-direction:row;align-items:center;gap:3cqw}.sk-chip{display:flex;flex:1;align-items:center;gap:2cqw;min-width:0;height:22cqh;padding:0 2cqw;border-radius:3cqh;background:color-mix(in srgb,var(--text) 6%,transparent)}.sk-chip .sk-mark{width:12cqh;height:12cqh}.sk-ticker{justify-content:center;gap:7cqh}.sk-ticker .sk-r{flex:none;max-height:none;height:14cqh}.sk-ticker .sk-mark{width:14cqh;height:14cqh}.sk-big{display:block;width:30cqw;height:9cqh;border-radius:1.5cqh;background:color-mix(in srgb,var(--text) 85%,transparent)}.sk-stats{display:grid;grid-template-columns:repeat(4,1fr);gap:3cqw}.sk-stats>span{display:flex;flex-direction:column;gap:2cqh}.sk-pill{display:block;flex:none;width:14cqw;height:6cqh;border-radius:1.5cqh}.sk-pill.is-up{background:color-mix(in srgb,var(--pos) 32%,transparent)}.sk-pill.is-dn{background:color-mix(in srgb,var(--neg) 32%,transparent)}.sk-tag{display:block;flex:none;width:7cqw;height:5cqh;border-radius:1cqh}.sk-tag.is-up{background:color-mix(in srgb,var(--pos) 48%,transparent)}.sk-tag.is-dn{background:color-mix(in srgb,var(--neg) 48%,transparent)}.sk-x{position:relative;display:block;flex:none;width:4cqh;height:4cqh}.sk-x:before,.sk-x:after{content:"";position:absolute;top:0;bottom:0;left:50%;width:.8cqh;min-width:1px;background:var(--muted);transform:rotate(45deg)}.sk-x:after{transform:rotate(-45deg)}.sk-arrow{position:relative;display:block;flex:none;width:8cqh;height:8cqh;border-radius:50%}.sk-arrow.is-in{background:color-mix(in srgb,var(--pos) 26%,transparent);color:var(--pos)}.sk-arrow.is-out{background:color-mix(in srgb,var(--neg) 26%,transparent);color:var(--neg)}.sk-arrow:after{content:"";position:absolute;top:24%;left:32%;width:34%;height:34%;border-right:1px solid currentColor;border-bottom:1px solid currentColor;transform:rotate(45deg)}.sk-arrow.is-out:after{top:40%;transform:rotate(-135deg)}.sk-kv{gap:3cqh}.sk-meter{display:block;flex:none;height:3cqh;overflow:hidden;border-radius:2cqh;background:color-mix(in srgb,var(--text) 12%,transparent)}.sk-meter i{display:block;height:100%;background:var(--pos)}.sk-track{display:block;flex:1;height:3.5cqh;overflow:hidden;border-radius:2cqh;background:color-mix(in srgb,var(--text) 12%,transparent)}.sk-track.is-wide{height:6cqh}.sk-track i{display:block;height:100%;background:var(--pos)}.sk-track i.is-done,.sk-track i.is-mute{background:color-mix(in srgb,var(--text) 38%,transparent)}.sk-live{display:block;flex:none;width:3.5cqh;height:3.5cqh;border-radius:50%;background:var(--pos);box-shadow:0 0 0 1cqh color-mix(in srgb,var(--pos) 25%,transparent)}.sk-split{display:block;flex:1;height:4cqh;overflow:hidden;border-radius:2cqh;background:var(--neg)}.sk-split i{display:block;height:100%;background:var(--pos)}.sk-cards{gap:4cqh}.sk-card{display:flex;flex:1;flex-direction:column;justify-content:center;gap:3cqh;padding:0 4cqw;border-radius:3cqh;background:color-mix(in srgb,var(--text) 5%,transparent)}.sk-card .sk-r{flex:none;height:12cqh}.sk-avatar{display:block;flex:none;width:9cqh;height:9cqh;border-radius:50%}.sk-avatar.is-0{background:linear-gradient(135deg,color-mix(in srgb,var(--pos) 80%,var(--text)),color-mix(in srgb,var(--accent) 40%,var(--bg-panel)))}.sk-avatar.is-1{background:linear-gradient(135deg,color-mix(in srgb,var(--neg) 70%,var(--text)),color-mix(in srgb,var(--accent) 40%,var(--bg-panel)))}.sk-avatar.is-2{background:linear-gradient(135deg,color-mix(in srgb,var(--text) 70%,var(--bg-panel)),color-mix(in srgb,var(--pos) 50%,var(--bg-panel)))}.sk-rank{display:block;flex:none;width:5cqh;height:5cqh;border-radius:1cqh;background:color-mix(in srgb,var(--text) 22%,transparent)}.sk-full{padding:4cqh 4cqw}.sk-tree{display:grid;flex:1;grid-template-columns:repeat(6,1fr);grid-template-rows:repeat(4,1fr);gap:1.2cqh;min-height:0}.sk-tree i{display:grid;place-items:center;min-width:0;min-height:0;border-radius:1.5cqh}.sk-tree i.is-up{background:color-mix(in srgb,var(--pos) 30%,var(--bg))}.sk-tree i.is-dn{background:color-mix(in srgb,var(--neg) 30%,var(--bg))}.sk-tree i.is-up.is-deep{background:color-mix(in srgb,var(--pos) 52%,var(--bg))}.sk-tree i.is-dn.is-deep{background:color-mix(in srgb,var(--neg) 52%,var(--bg))}.sk-tree .sk-mark{width:40%;max-width:14cqh;height:auto;aspect-ratio:1}.sk-lean{display:block;width:30cqw;height:3.5cqh;overflow:hidden;border-radius:2cqh;background:var(--neg)}.sk-lean i{display:block;height:100%;background:var(--pos)}.sk-cols{display:flex;flex:1;align-items:flex-end;gap:2.5cqw;min-height:0;box-shadow:inset 0 -1px color-mix(in srgb,var(--text) 18%,transparent)}.sk-cols i{display:block;flex:1;border-radius:1cqh 1cqh 0 0;background:color-mix(in srgb,var(--text) 30%,transparent)}.sk-cols i.is-accent{background:var(--accent)}.sk-flows{position:relative;display:flex;flex:1;gap:2cqw;min-height:0}.sk-flows:before{content:"";position:absolute;top:50%;right:0;left:0;height:1px;background:color-mix(in srgb,var(--text) 20%,transparent)}.sk-flows>span{position:relative;flex:1}.sk-flows i{position:absolute;right:0;left:0;display:block;border-radius:.8cqh}.sk-flows i.is-up{background:var(--pos)}.sk-flows i.is-dn{background:var(--neg)}.sk-liqcurve{flex:1;width:100%;min-height:0}.sk-liqcurve path{stroke-width:1;vector-effect:non-scaling-stroke}.sk-liqcurve .is-dn{fill:color-mix(in srgb,var(--neg) 42%,transparent);stroke:var(--neg)}.sk-liqcurve .is-up{fill:color-mix(in srgb,var(--pos) 42%,transparent);stroke:var(--pos)}.sk-liqcurve line{stroke:var(--text);stroke-dasharray:2 2;opacity:.6;vector-effect:non-scaling-stroke}.sk-item{display:flex;flex:1;align-items:center;gap:3cqw;min-height:0;max-height:22cqh}.sk-item>span{display:flex;flex:1;flex-direction:column;gap:2cqh;min-width:0}.sk-src{display:block;flex:none;width:8cqh;height:8cqh;border-radius:2cqh;background:color-mix(in srgb,var(--text) 22%,transparent)}.sk-video{gap:3cqh}.sk-screen{position:relative;display:block;flex:1;min-height:0;border-radius:2cqh;background:linear-gradient(160deg,color-mix(in srgb,var(--text) 12%,var(--bg)),var(--bg))}.sk-video.is-fed .sk-screen{flex:0 0 56%}.sk-play{position:absolute;top:50%;left:50%;width:0;height:0;border-top:5.5cqh solid transparent;border-bottom:5.5cqh solid transparent;border-left:9cqh solid color-mix(in srgb,var(--text) 72%,transparent);transform:translate(-35%,-50%)}.sk-onair{position:absolute;top:4cqh;left:3cqw;display:block;width:12cqw;height:6cqh;border-radius:1cqh;background:var(--neg)}.sk-form{gap:3cqh}.sk-out{flex:none;max-height:none;height:10cqh}.sk-out .sk-b{height:5cqh}.sk-ladder{display:flex;flex:1;align-items:flex-end;gap:3cqw;min-height:0}.sk-ladder i{display:block;flex:1;border-radius:1.5cqh 1.5cqh 0 0;background:color-mix(in srgb,var(--text) 18%,transparent)}.sk-ladder i.is-on{background:var(--accent)}.sk-dot{display:block;flex:none;width:4cqh;height:4cqh;border-radius:50%;background:var(--pos)}.shell>.app{transform-origin:center center;transition:transform calc(var(--dur-med) * 2) var(--ease-out)}.shell.is-dash-edit>.app{transform-origin:left center;transform:translateY(-56px) scale(.64);border-radius:14px;overflow:hidden;box-shadow:0 0 0 1px color-mix(in srgb,var(--text) 16%,transparent)}.shell.is-dash-edit.is-dash-preview>.app{transform-origin:center center;transform:scale(1);border-radius:0;overflow:visible;box-shadow:none}.menu-popup.dash-layoutmenu{z-index:80}.dash-edit-root{--edit-bar-w: 148px;--edit-palette-w: 464px}.dash-edit-side{position:fixed;z-index:40;top:calc(var(--navbar-h) + var(--sp-4));bottom:calc(var(--sp-6) + var(--sp-6));display:flex;flex-direction:column;gap:var(--sp-3);min-height:0;transition:opacity calc(var(--dur-med) * 2) var(--ease-out),transform calc(var(--dur-med) * 2) var(--ease-out)}.dash-edit-side.is-quiet{opacity:0;visibility:hidden;pointer-events:none}.dash-edit-dock{position:fixed;z-index:45;left:var(--sp-3);right:calc(var(--edit-palette-w) + var(--sp-3) + var(--sp-2));top:calc(var(--navbar-h) + (100vh - var(--navbar-h)) * .82 - 48px);bottom:var(--sp-3);display:flex;flex-direction:column;justify-content:center;align-items:center;gap:10px;pointer-events:none;transition:opacity calc(var(--dur-med) * 2) var(--ease-out)}.dash-edit-dock.is-quiet{pointer-events:none;z-index:70}.dash-edit-dock.is-quiet .dash-edit-slots{opacity:0;visibility:hidden;pointer-events:none}.dash-edit-dock .dash-edit-slots,.dash-edit-dock .dash-edit-bar{pointer-events:auto}.dash-edit-dock.is-quiet .dash-edit-bar{position:fixed;z-index:2;left:50%;right:auto;bottom:var(--sp-3);top:auto;transform:translate(-50%);opacity:1;visibility:visible;pointer-events:auto}.dash-edit-slots{position:relative;display:flex;left:auto;right:auto;top:auto;bottom:auto;z-index:auto;width:100%;height:auto;flex-direction:row;justify-content:center;align-items:stretch;gap:var(--sp-2)}.dash-edit-slots.is-quiet{transform:translateY(12px)}.dash-edit-slots .dash-edit-card__title{margin-top:4px}.dash-edit-slots .dash-edit-card__blurb{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dash-edit-slots button.dash-edit-card,.dash-edit-slots button.dash-edit-plus{padding:6px}.dash-edit-palette{right:var(--sp-3);width:var(--edit-palette-w);z-index:45}.dash-edit-switch{display:flex;gap:4px;padding:4px;border:1px solid var(--panel-line);border-radius:10px;background:var(--bg)}button.dash-edit-switch button,.dash-edit-switch button{flex:1;min-height:0;padding:4px 6px;background:none;border-color:transparent;color:var(--muted);font-size:var(--fs-micro)}.dash-edit-switch button.is-on{color:var(--text);background:var(--bg-panel)}.dash-edit-palette__empty{margin:0;color:var(--muted);font-size:var(--fs-xs)}.dash-edit-palette.is-quiet{transform:translate(12px)}.dash-edit-slots__list,.dash-edit-palette__list{min-height:0;overflow:auto;scrollbar-width:thin}.dash-edit-slots__list{flex:0 1 auto;display:flex;flex-direction:row;align-items:stretch;justify-content:safe center;gap:10px;width:auto;max-width:100%;min-width:0;overflow-x:auto;overflow-y:hidden}button.dash-edit-card,button.dash-edit-plus{flex:none;width:100%;padding:8px;background:var(--bg-panel);border:1px solid color-mix(in srgb,var(--text) 12%,var(--panel-line));border-radius:12px;box-shadow:var(--shadow-pop);color:var(--muted);text-align:left}button.dash-edit-card:hover,button.dash-edit-plus:hover{color:var(--text)}button.dash-edit-card.is-active{border-color:var(--accent);color:var(--text)}button.dash-edit-card:focus-visible,button.dash-edit-plus:focus-visible,.dash-edit-bar__btn:focus-visible{outline:1px solid var(--focus);outline-offset:2px}.dash-edit-card__screen{position:relative;display:block;aspect-ratio:16 / 10;background:var(--bg);border-radius:8px;overflow:hidden;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--text) 12%,transparent)}.dash-edit-card__title{display:block;margin-top:8px;color:var(--text);font-size:var(--fs-xs);line-height:1.3}.dash-edit-card__blurb{display:block;margin-top:2px;color:var(--muted);font-size:var(--fs-micro);line-height:1.35}.dash-edit-slot{position:relative;flex:none;width:176px}.dash-edit-confirm{position:absolute;z-index:2;left:8px;right:8px;bottom:8px;padding:8px;background:var(--bg-panel);border:1px solid var(--panel-line);border-radius:10px;box-shadow:var(--shadow-pop)}.dash-edit-confirm p{margin:0 0 8px;color:var(--text);font-size:var(--fs-xs)}.dash-edit-confirm div{display:flex;justify-content:flex-end;gap:6px}.dash-edit-card__block{position:absolute;overflow:hidden;border-radius:2px;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--text) 16%,transparent)}button.dash-edit-plus{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:8px;min-height:44px}.dash-edit-slots button.dash-edit-plus{width:132px;align-self:stretch}.dash-edit-palette{background:var(--bg-panel);border:1px solid var(--panel-line);border-radius:var(--radius-sm);box-shadow:var(--shadow-pop);padding:var(--sp-2)}.dash-edit-palette__label{flex:none;margin:0 0 var(--sp-2)}.dash-edit-palette__list{flex:1 1 auto}.dash-edit-palette__grid{display:grid;grid-template-columns:1fr 1fr;gap:8px;align-content:start}.dash-edit-palette__group p{margin:10px 2px 6px;color:var(--muted);font-size:var(--fs-micro)}.dash-edit-wcard{min-width:0;padding:6px;background:var(--bg);border:1px solid color-mix(in srgb,var(--text) 12%,var(--panel-line));border-radius:10px;cursor:grab;-webkit-user-select:none;user-select:none;touch-action:none}.dash-edit-wcard.is-present{cursor:default;opacity:.55}.dash-edit-wcard__row{display:flex;align-items:baseline;justify-content:space-between;gap:6px;margin-top:6px}.dash-edit-widget{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-2);padding:3px var(--sp-1);border-radius:var(--radius-xs);color:var(--muted);font-size:var(--fs-ctl);line-height:var(--ctl-lh);cursor:grab;-webkit-user-select:none;user-select:none;touch-action:none}.dash-edit-widget:hover{color:var(--text)}.dash-edit-widget.is-present,.dash-edit-widget.is-present:hover{color:var(--dim);cursor:default}.dash-edit-widget__name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dash-edit-widget__mark{flex:none;color:var(--dim);font-size:var(--fs-label);line-height:var(--lh-micro)}button.dash-edit-delete{flex:none;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:10px;width:100%;min-height:0;margin-top:var(--sp-2);padding:10px 12px;border:1px dashed color-mix(in srgb,var(--text) 22%,transparent);border-radius:var(--radius-sm);background:none;color:var(--muted);font-size:var(--fs-ctl);line-height:var(--ctl-lh);text-align:left;transition:border-color .14s,color .14s,background .14s}button.dash-edit-delete>svg{flex:none}button.dash-edit-delete>span{display:flex;flex-direction:column;gap:1px;min-width:0}button.dash-edit-delete small{color:var(--dim);font-size:var(--fs-micro);line-height:1.35}button.dash-edit-delete:hover{color:var(--text);border-color:color-mix(in srgb,var(--text) 40%,transparent)}button.dash-edit-delete.is-on,button.dash-edit-delete.is-over{border-style:solid;border-color:var(--neg);color:var(--neg);background:color-mix(in srgb,var(--neg) 10%,transparent)}button.dash-edit-delete.is-on small,button.dash-edit-delete.is-over small{color:color-mix(in srgb,var(--neg) 70%,var(--muted))}button.dash-edit-delete:focus-visible{outline:1px solid var(--focus);outline-offset:2px}.dash-edit-bar{position:relative;z-index:1;left:auto;right:auto;top:auto;bottom:auto;transform:none;display:flex;flex-direction:row;align-items:center;width:auto;gap:2px;padding:var(--sp-1);background:var(--bg-panel);border:1px solid var(--panel-line);border-radius:var(--radius-md);box-shadow:var(--shadow-pop)}button.dash-edit-bar__btn{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:8px;width:auto;min-height:0;padding:6px 8px;background:none;border-color:transparent;color:var(--muted);text-align:left}button.dash-edit-bar__btn:hover,button.dash-edit-bar__btn[aria-pressed=true]{color:var(--text)}.dash-edit-bar__ico{flex:none;display:block}button.dash-edit-bar__btn kbd{margin-left:8px;padding:0 5px;border:1px solid var(--line);border-bottom-width:2px;border-radius:4px;background:var(--bg);color:var(--text);font-size:11px;line-height:16px}.dash-edit-ghost{position:fixed;z-index:70;pointer-events:none;padding:var(--sp-1) var(--sp-2);background:var(--bg-panel);border:1px solid var(--panel-line);border-radius:var(--radius-sm);box-shadow:var(--shadow-pop);color:var(--text);font-size:var(--fs-ctl);line-height:var(--ctl-lh);transform:translate(10px,12px)}.dash.is-arrange .dash-panel{cursor:grab}.dash.is-arrange .dash-panel:active{cursor:grabbing}.dash.is-arrange .dash-grid{min-height:100%}.dash.is-arrange .dash-panel>.dash-panel__grip{display:block;height:16px;opacity:1;pointer-events:auto;touch-action:none}.dash.is-arrange .dash-panel>.dash-panel__grip:after{width:52px;height:5px;top:5px}.dash.is-arrange .dash-grid .react-resizable-handle{display:block;opacity:1;width:28px;height:28px}.dash.is-arrange .dash-grid .react-resizable-handle:after{width:28px;height:28px;animation:dash-grip-shake 1.8s ease-in-out infinite}@keyframes dash-grip-shake{0%,to{transform:translate(50%,50%) rotate(0)}30%{transform:translate(50%,50%) rotate(-8deg)}70%{transform:translate(50%,50%) rotate(8deg)}}.shell.is-dash-preview .dash-panel__grip,.shell.is-dash-preview .react-resizable-handle{display:none!important}@media(prefers-reduced-motion:reduce){.dash.is-arrange .dash-grid .react-resizable-handle:after{animation:none}}.dash.is-drop .dash-grid{outline:1px solid var(--accent);outline-offset:-1px}.dash-edit-confirm{border-color:var(--line);background:var(--glass-pop-bg);-webkit-backdrop-filter:var(--glass-pop-blur);backdrop-filter:var(--glass-pop-blur)}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.dash-edit-confirm{background:var(--bg-elevated)}}.dash-edit-find.tabside__find{flex:none;margin:0}.dash-edit-find.tabside__find input{height:34px;padding:0 34px 0 32px;border:1px solid color-mix(in srgb,var(--text) 10%,transparent);border-radius:10px;background:var(--bg);color:var(--text);font:inherit;font-size:var(--fs-xs)}.dash-edit-find.tabside__find input:focus{outline:none;border-color:color-mix(in srgb,var(--text) 28%,transparent)}.dash-edit-find.tabside__find input::-webkit-search-cancel-button{display:none}.dash-edit-find kbd{position:absolute;right:9px;padding:0 5px;border:1px solid var(--line);border-bottom-width:2px;border-radius:4px;color:var(--muted);font-size:11px;line-height:15px;pointer-events:none}.dash-edit-find input:focus~kbd{display:none}.dash-edit-palette__none{padding:16px 4px}button.dash-edit-linkbtn{display:inline;min-height:0;padding:0;border:0;background:none;color:var(--text);font:inherit;text-decoration:underline;text-underline-offset:2px}.dash-edit-wcard:focus-visible{outline:1px solid var(--focus);outline-offset:2px}.dash-edit-wcard:not(.is-present):hover{border-color:color-mix(in srgb,var(--text) 26%,var(--panel-line))}.dash-edit-wcard__blurb{display:-webkit-box;margin-top:2px;overflow:hidden;color:var(--dim);font-size:var(--fs-micro);line-height:1.35;-webkit-line-clamp:2;-webkit-box-orient:vertical}.dash-drop{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:12px;border:2px dashed var(--accent);border-radius:var(--radius-sm, 6px);background:color-mix(in srgb,var(--accent) 9%,var(--bg-panel));color:var(--text);pointer-events:none;animation:dash-drop-in .16s var(--ease-out, ease) both}.dash-drop__screen{position:relative;width:min(220px,70%);aspect-ratio:16 / 10;max-height:60%;border-radius:8px;overflow:hidden;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--text) 14%,transparent)}.dash-drop__name{font-size:15px;font-weight:600;text-align:center}@keyframes dash-drop-in{0%{opacity:0;transform:scale(.97)}}.dash.is-arrange .dash-grid>.react-grid-item{transition:transform .18s var(--ease-out, ease),width .18s var(--ease-out, ease),height .18s var(--ease-out, ease)}.dash.is-arrange .dash-grid>.react-grid-item.react-draggable-dragging,.dash.is-arrange .dash-grid>.react-grid-item.resizing{transition:none}.dash-panel.is-split{box-shadow:0 0 0 2px color-mix(in srgb,var(--accent) 55%,transparent)}.dash-panel.is-leaving{opacity:.45;box-shadow:0 0 0 2px var(--neg)}.dash-edit-ghost.is-remove{border-color:var(--neg);color:var(--neg)}.dash.is-trash .dash-panel{cursor:pointer}.dash.is-trash .dash-panel>*{pointer-events:none}.dash.is-trash .dash-panel:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:5;border-radius:inherit;pointer-events:none;transition:background .12s,box-shadow .12s}.dash.is-trash .dash-panel:hover:after{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23ef4a3c' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 4.5h10M6.5 4.5V3.3c0-.5.3-.8.8-.8h1.4c.5 0 .8.3.8.8v1.2M4.5 4.5l.6 8c.1.6.5 1 1.1 1h3.6c.6 0 1-.4 1.1-1l.6-8M6.8 7v4M9.2 7v4'/%3E%3C/svg%3E") center / 56px no-repeat,color-mix(in srgb,var(--neg) 16%,transparent);box-shadow:inset 0 0 0 2px var(--neg)}.dash.is-trash .dash-panel__grip,.dash.is-trash .react-resizable-handle{display:none!important}.dash-edit-toast{position:fixed;z-index:75;left:calc((100vw - var(--edit-palette-w)) / 2);bottom:calc(var(--sp-6) + 52px);transform:translate(-50%);display:flex;align-items:center;gap:10px;padding:6px 6px 6px 14px;border:1px solid var(--line);border-radius:var(--radius-md);background:var(--glass-pop-bg, var(--bg-panel));-webkit-backdrop-filter:var(--glass-pop-blur);backdrop-filter:var(--glass-pop-blur);box-shadow:var(--shadow-pop);color:var(--text);font-size:var(--fs-ctl);animation:dash-toast-in .18s var(--ease-out, ease) both}.dash-edit-toast button{min-height:0;padding:4px 10px;border-radius:8px;font-size:var(--fs-ctl)}.dash-edit-toast kbd{margin-right:6px;padding:0 5px;border:1px solid var(--line);border-bottom-width:2px;border-radius:4px;color:var(--muted);font-size:11px;line-height:15px}@keyframes dash-toast-in{0%{opacity:0;transform:translate(-50%,6px)}}@media(prefers-reduced-motion:reduce){.dash-drop,.dash-edit-toast{animation:none}.dash.is-arrange .dash-grid>.react-grid-item{transition:none}}.tabside__markets{display:grid;grid-template-columns:repeat(auto-fill,minmax(118px,1fr));gap:6px}button.tabside__market{display:flex;flex-direction:row;align-items:center;gap:7px;min-width:0;min-height:0;padding:7px 9px;border:1px solid color-mix(in srgb,var(--text) 6%,transparent);border-radius:9px;background:color-mix(in srgb,var(--text) 3%,transparent);color:var(--text);font:inherit;font-size:var(--fs-xs);text-align:left}button.tabside__market:hover{background:color-mix(in srgb,var(--text) 7%,transparent)}button.tabside__market>span:first-of-type{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tabside__star{color:var(--muted);font-size:11px}.tabside__full{margin:0;padding:8px 10px;border-radius:9px;background:color-mix(in srgb,var(--neg) 12%,transparent);color:var(--text);font-size:var(--fs-xs)}.dash-edit-wcard.tabside__card:disabled,button.tabside__market:disabled{opacity:.45;cursor:default}@media(max-width:807px){.dash .dash-panel__handle{pointer-events:none;cursor:default}.dash .dash-panel__handle button,.dash .dash-panel__handle input,.dash .dash-panel__handle label,.dash .dash-panel__handle .dash-nodrag{pointer-events:auto}.dash .dash-panel__grip{display:none}.dash .dash-grid .react-grid-item>.react-resizable-handle{display:none}}@media(max-width:993px){.dash button,.dash input,.dash select,.dash textarea{min-height:40px}.dash .dash-tabs__bar button,.dash .tabbar button,.dash .segmented button,.dash .menu-grid button{padding-left:var(--sp-3);padding-right:var(--sp-3)}.dash .dash-tabs__bar{height:44px}.dash .dash-tabs__bar button{min-height:0;align-self:stretch}.dash .dash-tabs>.dash-tabs__bar{padding-right:28px;-webkit-mask-image:linear-gradient(to right,#000 calc(100% - 28px),transparent);mask-image:linear-gradient(to right,#000 calc(100% - 28px),transparent)}.dash .mkt-fav{min-width:40px}.dash .mkt-views button{width:40px;min-width:12px}.dash .mkt-views{min-width:0}.dash .mkt-book-ctl .mkt-unit{flex:none}.dash input[type=checkbox],.dash input[type=radio]{min-height:0;width:20px;height:20px}.dash .mkt-booktable td{padding-top:6px;padding-bottom:6px}}@media(max-width:567px){.dash .dash-tabs__bar .dash-tab{padding-left:var(--sp-2);padding-right:var(--sp-2)}}.dash .dash-panel:has(.menu-popup){overflow:visible;z-index:6}.dash .dash-panel:has(.menu-popup) .dash-panel__body--fit,.dash .dash-panel:has(.menu-popup) .dash-tabs__body--fit{overflow:visible}.dash .dash-panel .menu-popup{max-height:min(70vh,480px);overflow-y:auto;overscroll-behavior:contain}.dash .dash-panel__body--fit .mkt-book-rows,.dash .dash-tabs__body--fit .mkt-book-rows{overflow-x:auto;overflow-y:hidden}@media(max-width:567px){.dash .mkt-book{padding-left:var(--sp-2);padding-right:var(--sp-2)}.dash .mkt-booktable th{white-space:normal;text-wrap:balance;height:auto}.dash .mkt-mid-top{flex-wrap:wrap}}@media(max-width:807px){.dash .dash-grid .react-grid-item{transition:none}}.leaderboard{display:flex;flex-direction:column;min-height:0}.lb-controls{display:flex;align-items:center;gap:var(--sp-3);flex-wrap:wrap;margin-bottom:var(--sp-2)}.lb-controls .segmented{flex:0 0 auto}.lb-controls .segmented button{white-space:nowrap;min-width:56px}.lb-size{flex:none}.lb-you-line{margin:0 0 var(--sp-2)}.lb-scroll{flex:1;min-height:0;overflow:auto}.lb-table{width:min(100%,900px)}.lb-table th:nth-child(1){width:7%}.lb-table th:nth-child(2){width:30%}.lb-table th:nth-child(3){width:16%}.lb-table th:nth-child(4){width:23%}.lb-table th:nth-child(5){width:24%}.lb-table th.sortable{cursor:pointer;-webkit-user-select:none;user-select:none;white-space:nowrap}.lb-table th.sortable:hover{color:var(--text)}.lb-table code{font-size:var(--fs-xs);word-break:normal}.lb-scanlink{padding:0;border:none;background:none;color:inherit;cursor:pointer}.lb-scanlink:hover code{color:var(--accent);text-decoration:underline}.lb-table tr.lb-me td{background:var(--bg-elevated);border-bottom-color:var(--line)}.lb-table tr.lb-me td:first-child{box-shadow:inset 2px 0 0 0 var(--accent)}.lb-table tbody tr.lb-me:hover td{background:var(--bg-hover)}.lb-badge{margin-left:var(--sp-2);color:var(--accent);border-color:var(--accent)}.lb-pager{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-2);margin-top:var(--sp-2);padding-top:var(--sp-2);border-top:1px solid var(--line);flex-wrap:wrap;width:min(100%,900px)}.leaderboard .panelhead{justify-content:flex-start}.feetier{display:flex;flex-direction:column;gap:var(--sp-3)}.feetier>p.muted,.feetier>p.muted.small{margin:0;font-size:var(--fs-xs)}.feetier:has(>p.muted:last-child){gap:var(--sp-2)}.feetier-now{display:grid;grid-template-columns:repeat(auto-fit,minmax(110px,1fr));gap:var(--sp-2)}.feetier-stat{display:flex;flex-direction:column;gap:2px;padding:var(--sp-2);background:var(--bg-elevated);border:1px solid var(--line);border-radius:var(--radius-sm);min-width:0}.feetier-stat-label{font-size:var(--fs-micro);color:var(--muted);letter-spacing:var(--ls-micro)}.feetier-stat-value{font-size:var(--fs-base)}.feetier-stat-value.strong{font-size:var(--fs-read);font-weight:500}.feetier-note{margin:0}.feetier-section{display:flex;flex-direction:column;gap:var(--sp-2)}.feetier-section>h3{margin:0}.feetier-flag{display:flex;flex-direction:column;gap:2px;padding:var(--sp-2) var(--sp-3);background:var(--bg-elevated);border:1px solid var(--line);border-left:3px solid var(--warn);border-radius:var(--radius-sm);font-size:var(--fs-xs);line-height:1.5}.feetier-err{margin:0;color:var(--warn)}.feetier-scroll{overflow-x:auto;min-width:0}.feetier-table{width:100%;border-collapse:collapse;font-size:var(--fs-xs);white-space:nowrap}.feetier-table th{text-align:left;font-weight:500;color:var(--muted);font-size:var(--fs-micro);letter-spacing:var(--ls-micro);padding:0 var(--sp-3) var(--sp-1) 0;border-bottom:1px solid var(--line)}.feetier-table td{padding:var(--sp-1) var(--sp-3) var(--sp-1) 0;border-bottom:1px solid var(--line-soft)}.feetier-table th:last-child,.feetier-table td:last-child{padding-right:0}.feetier-table th.num,.feetier-table td.num{text-align:right}.feetier-table td.pos{color:var(--pos)}.feetier-table td.neg{color:var(--neg)}.feetier-table td.muted{color:var(--muted)}.feetier-table tr.here>td{background:var(--bg-elevated);font-weight:500;box-shadow:inset 2px 0 0 var(--accent);transition:background var(--dur-fast) var(--ease-out)}.feetier-table tr.here>td:first-child{padding-left:var(--sp-2)}.feetier-you{display:inline-block;margin-left:var(--sp-2);padding:0 5px;border-radius:var(--radius-sm);background:var(--accent);color:var(--bg);font-size:var(--fs-micro);font-weight:500;text-transform:uppercase;letter-spacing:var(--ls-micro)}.feetier-you.alt{background:none;color:var(--warn);border:1px solid var(--warn)}.feetier-cf{display:flex;flex-direction:column;gap:var(--sp-2);padding:var(--sp-3);background:var(--bg-elevated);border:1px solid var(--line);border-radius:var(--radius-sm)}.feetier-cf-line{margin:0;font-size:var(--fs-xs);line-height:1.55}.feetier-cf-line .pos{color:var(--pos)}.feetier-cf-note{margin:0;line-height:1.5}.feetier-src{margin:0;padding-top:var(--sp-2);border-top:1px solid var(--line-soft);line-height:1.5}.feetier-src a{color:var(--accent)}.acct{display:flex;flex-direction:column;min-width:0;min-height:0;--acct-inset: var(--row-pad-x);--acct-well: color-mix(in srgb, var(--bg) 55%, transparent)}.dash-tabs__body .acct{--acct-inset: var(--sp-4)}.acct-head{display:flex;align-items:center;justify-content:flex-end;gap:var(--sp-2);min-height:var(--head-h);margin-bottom:var(--sp-1);padding:0 var(--acct-inset)}.acct-head h2{margin:0 auto 0 0;font-size:var(--fs-base);font-weight:500;line-height:var(--lh-base);color:var(--text)}.acct-empty{margin:var(--sp-6) auto 0;padding:0 var(--sp-2);max-width:40ch;text-align:center;font-size:var(--fs-xs);font-weight:400;line-height:var(--lh-xs);color:var(--muted)}.acct-empty.acct-loading{display:flex;align-items:center;justify-content:center;gap:var(--sp-2)}.acct-spin{display:inline-block;flex:none;width:12px;height:12px;border:2px solid var(--line);border-top-color:var(--text);border-radius:50%;animation:acct-spin .9s linear infinite}@keyframes acct-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.acct-spin{animation:none}}.acct-error{margin:0 0 var(--sp-1);padding:0 var(--acct-inset);font-size:var(--fs-xs);font-weight:400;line-height:var(--lh-xs);color:var(--neg)}.acct-table{width:100%;border-collapse:collapse;font-size:var(--fs-xs)}.acct-table th{height:var(--row-h);padding:0 var(--row-pad-x);text-align:left;font-size:var(--fs-xs);font-weight:400;line-height:var(--lh-xs);color:var(--muted);white-space:nowrap;border:0}.acct-table td{height:var(--row-h);padding:0 var(--row-pad-x);font-size:var(--fs-xs);font-weight:400;line-height:var(--lh-xs);color:var(--text);white-space:nowrap;border:0}.acct-table.acct-t tbody td{box-shadow:inset 0 -1px color-mix(in srgb,var(--text) 8%,transparent)}.acct-sort{display:inline-flex;align-items:center;gap:4px;height:auto;min-height:0;margin:0;padding:0;border:0;background:none;color:inherit;font:inherit;line-height:inherit;white-space:nowrap;cursor:pointer}.acct-table th.num .acct-sort{margin-left:auto}.acct-sort:hover{color:var(--text)}.acct-edit{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;min-height:0;margin-left:4px;padding:0;border:0;background:none;color:var(--muted);vertical-align:middle;cursor:pointer}.acct-edit:hover:not(:disabled){color:var(--text)}.acct-exits{white-space:nowrap}.acct-tpsl{display:inline-flex;align-items:center;gap:6px;font-variant-numeric:tabular-nums}.acct-tpsl__s{color:var(--dim);font-weight:400}.acct-sort__m{font-size:10px;color:var(--text)}.acct-table td.num,.acct-table td:first-child{font-weight:500}.acct-table th:first-child,.acct-table td:first-child{padding-left:var(--acct-inset)}.acct-table th:last-child,.acct-table td:last-child{padding-right:var(--acct-inset)}.acct-table th.num,.acct-table td.num{text-align:right}.acct-table tbody tr{transition:background-color var(--dur-fast) var(--ease-out)}.acct-table tbody tr:hover{background:var(--tint)}.acct-table tbody tr.acct-spacer:hover{background:none}.acct-table.acct-t tbody tr.acct-spacer td{height:auto;padding:0;box-shadow:none}.acct-table .pos{color:var(--pos)}.acct-table .neg{color:var(--neg)}.acct-table .muted{color:var(--muted)}.acct-table .warn{color:var(--warn)}.acct-tag{font-size:var(--fs-micro);font-weight:400;line-height:var(--lh-micro);color:var(--dim);white-space:nowrap}.acct-table .acct-act{display:inline-flex;align-items:center;height:18px;text-decoration:none;padding:0 var(--sp-2);border:1px solid var(--panel-line);border-radius:6px;background:transparent;color:var(--muted);font-family:inherit;font-size:var(--fs-xs);font-weight:400;line-height:16px;transition:color var(--dur-fast) var(--ease-out),border-color var(--dur-fast) var(--ease-out)}.acct-table .acct-act:hover:not(:disabled){color:var(--text);border-color:var(--line);background:transparent}.acct-table .acct-act:disabled{color:var(--disabled);border-color:color-mix(in srgb,var(--panel-line) 60%,transparent);opacity:1}.acct-table td.acct-actions{text-align:left}.acct-table td.acct-actions>*+*{margin-left:var(--sp-1)}.acct-kv{display:flex;flex-direction:column}.acct--summary .acct-kv{padding-top:var(--sp-2)}.acct-kv-row{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-3);padding:2px var(--acct-inset)}.acct-kv-label{font-size:var(--fs-xs);font-weight:400;line-height:var(--lh-xs);color:var(--muted);white-space:nowrap}.acct-kv-value{font-size:var(--fs-base);font-weight:500;line-height:var(--lh-xs);color:var(--text);white-space:nowrap}.acct-kv-value.pos{color:var(--pos)}.acct-kv-value.neg{color:var(--neg)}.acct-kv-row.is-sub .acct-kv-label{padding-left:14px;color:var(--dim)}.acct-kv-row.is-sub .acct-kv-value{font-size:var(--fs-xs);font-weight:400}.acct-book{position:relative;margin-left:auto;align-self:center;flex:none}.acct-book__btn{display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 2px 0 8px;border:0;background:transparent;color:var(--muted);font:inherit;font-size:var(--fs-xs);line-height:16px;cursor:pointer}.acct-book__btn svg{color:var(--muted)}.acct-book__btn:hover,.acct-book__btn.is-open,.acct-book__btn:hover svg,.acct-book__btn.is-open svg{color:var(--text)}.menu-popup.acct-book__menu{top:calc(100% + 4px);right:0;left:auto;z-index:40;min-width:168px;padding:5px}.acct-hold{list-style:none;display:flex;flex-direction:column;gap:8px;margin:0;padding:var(--sp-3) var(--acct-inset) 0}.acct-hold li{display:flex;align-items:center;gap:10px;min-width:0}.acct-hold__ic{position:relative;display:inline-grid;flex:none}.acct-hold__chain{position:absolute;right:-4px;bottom:-3px;box-shadow:0 0 0 1.5px var(--bg-panel)}.acct-hold__t{min-width:0;color:var(--text);font-family:var(--font-num);font-size:var(--fs-xs)}.acct-hold__t small{display:block;color:var(--muted);font-family:inherit;font-size:var(--fs-micro)}.acct-hold__v{margin-left:auto;color:var(--text);font-family:var(--font-num);font-size:var(--fs-xs);font-weight:500;white-space:nowrap}.acct-hold li.is-rest .acct-hold__t{color:var(--muted);font-family:inherit}.acct-split{display:flex;flex-direction:column;gap:var(--sp-3);min-height:0}.acct-funds{display:flex;flex-direction:column;gap:8px;margin-top:var(--sp-4);padding:0 var(--acct-inset) var(--sp-3)}.acct-funds__row{display:flex;gap:8px}.acct-funds .fx-cta{width:100%;height:36px;border:0;border-radius:10px;background:var(--text);color:var(--bg);font:inherit;font-size:var(--fs-xs);font-weight:600;cursor:pointer}.acct-funds .fx-cta:hover:not(:disabled){filter:brightness(.92)}.acct-funds .fx-cta:disabled{opacity:.4;cursor:not-allowed}.acct-funds .fx-cta--ghost{background:transparent;color:var(--text);border:1px solid var(--panel-line)}.acct-funds .fx-cta--ghost:hover:not(:disabled){filter:none;border-color:var(--muted)}.acct-funds__row .fx-cta{flex:1 1 0;width:auto}.acct .load-failed,.acct .load-updating{padding-left:var(--acct-inset);padding-right:var(--acct-inset)}.acct-head .segmented{flex:0 0 auto}.acct-head .segmented button{min-width:52px}.acct-switch{display:inline-flex;align-items:center;gap:2px;flex:0 0 auto;padding:2px;border:1px solid var(--panel-line);border-radius:var(--radius-md);background:var(--acct-well)}.acct-switch>button{min-width:52px;height:22px;padding:0 var(--sp-2);border:1px solid transparent;border-radius:6px;background:transparent;color:var(--muted);font-size:var(--fs-xs);font-weight:500;line-height:var(--lh-xs)}.acct-switch>button:hover:not(:disabled):not(.active){color:var(--text);background:transparent}.acct-switch>button.active{color:var(--text);border-color:var(--text);background:color-mix(in srgb,var(--text) 7%,transparent)}.acct-head>button.danger{height:26px;padding:0 var(--sp-3);border:1px solid color-mix(in srgb,var(--neg) 45%,transparent);border-radius:var(--radius-md);background:transparent;color:var(--neg);font-size:var(--fs-xs);font-weight:500;line-height:var(--lh-xs)}.acct-head>button.danger:hover:not(:disabled){border-color:var(--neg);background:color-mix(in srgb,var(--neg) 12%,transparent);color:var(--neg)}.acct-head>button.danger:disabled{opacity:.4}.acct-more{display:flex;justify-content:center;padding:var(--sp-3) var(--acct-inset) var(--sp-4)}.acct-more>.acct-morebtn{display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 14px;border:1px solid var(--panel-line);border-radius:var(--radius-full);background:var(--acct-well);color:var(--text);font-size:var(--fs-xs);font-weight:500;line-height:var(--lh-xs)}.acct-more>.acct-morebtn:hover:not(:disabled){border-color:var(--line);background:var(--acct-well);color:var(--text)}.acct-more>.acct-morebtn:disabled{opacity:1;color:var(--muted);cursor:progress}.acct-head.acct-sub{justify-content:space-between;min-height:32px;margin:var(--sp-2) var(--acct-inset) var(--sp-1);padding:0 0 6px;border-bottom:1px solid var(--panel-line)}.acct-head.acct-sub:first-child{margin-top:var(--sp-1)}.acct-head.acct-sub h2{display:inline-flex;align-items:center;gap:10px;margin-right:0;font-size:var(--fs-base);font-weight:500}.acct-head.acct-sub .muted,.acct-head.acct-sub .acct-sub__total{color:var(--text);font-family:var(--font-num);font-size:var(--fs-base);font-weight:500;font-variant-numeric:tabular-nums}.acct-head.acct-sub+.acct-empty{margin-top:var(--sp-3);margin-bottom:var(--sp-3)}.acct-table a{color:inherit;text-decoration:underline;text-decoration-color:var(--line)}.acct-table a:hover{text-decoration-color:currentColor}.acct-table.acct-t th{position:sticky;top:0;z-index:1;height:30px;background:color-mix(in srgb,var(--bg-elevated) 92%,transparent);-webkit-backdrop-filter:var(--glass-pop-blur);backdrop-filter:var(--glass-pop-blur);box-shadow:inset 0 -1px 0 var(--panel-line);color:var(--muted);font-weight:400}.acct-table.acct-t td{height:32px;vertical-align:middle}.acct-table.acct-t.acct-pos th{height:32px}.acct-table.acct-t.acct-pos td{height:36px}.acct-table.acct-t.acct-pos .acct-act{height:24px;line-height:22px}.acct-table.acct-t.acct-pos .acct-edit{width:18px;height:18px}.acct-table.acct-t.acct-pos td.acct-actions{text-align:right}.acct-table.acct-t.acct-pos .acct-x{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;min-height:0;padding:0;border:0;border-radius:5px;background:color-mix(in srgb,var(--neg) 16%,transparent);color:var(--neg);cursor:pointer}.acct-table.acct-t.acct-pos .acct-x:hover:not(:disabled){background:color-mix(in srgb,var(--neg) 28%,transparent)}.acct-table.acct-t.acct-pos .acct-x:disabled{opacity:.4;cursor:default}.acct-table.acct-t.acct-pos .acct-levbox,.acct-table.acct-t.acct-pos .acct-mode{display:inline-flex;align-items:center;height:18px;padding:0 5px;border-radius:4px;font-size:var(--fs-xs);font-weight:500;line-height:1;white-space:nowrap}.acct-table.acct-t.acct-pos .acct-levbox{font-family:var(--font-num);background:color-mix(in srgb,var(--text) 8%,transparent);color:var(--muted)}.acct-table.acct-t.acct-pos .acct-levbox--long{background:color-mix(in srgb,var(--pos) 16%,transparent);color:var(--pos)}.acct-table.acct-t.acct-pos .acct-levbox--short{background:color-mix(in srgb,var(--neg) 18%,transparent);color:color-mix(in srgb,var(--neg) 72%,var(--text))}.acct-table.acct-t.acct-pos .acct-mode{background:color-mix(in srgb,var(--text) 8%,transparent);color:var(--muted)}.acct-table.acct-t td,.acct-table.acct-t td:first-child{font-weight:400}.acct-table.acct-t td.num{font-weight:500}.acct-table.acct-t tbody tr:first-child td{padding-top:2px}.acct-table.acct-t tbody tr:hover{background:var(--tint)}.acct-table.acct-t th.acct-actions,.acct-table.acct-t td.acct-actions{width:1%;text-align:left;white-space:nowrap}.acct-mkt{display:inline-flex;align-items:center;gap:8px;min-width:0;vertical-align:middle}.acct-mkt .coin-lbl{gap:8px}.acct-mkt__n{color:var(--text);font-size:var(--fs-xs);font-weight:500;white-space:nowrap}.acct-mkt .acct-pill:first-of-type{margin-left:2px}.acct-pill{display:inline-flex;align-items:center;height:18px;padding:0 6px;border-radius:var(--radius-sm);font-family:var(--font-text);font-size:var(--fs-micro);font-weight:500;line-height:1;letter-spacing:.02em;white-space:nowrap}.acct-pill--pos{background:color-mix(in srgb,var(--pos) 16%,transparent);color:var(--pos)}.acct-pill--neg{background:color-mix(in srgb,var(--neg) 18%,transparent);color:color-mix(in srgb,var(--neg) 72%,var(--text))}.acct-pill--accent{background:color-mix(in srgb,var(--accent) 14%,transparent);color:var(--accent)}.acct-pill--warn{background:color-mix(in srgb,var(--warn) 16%,transparent);color:var(--warn)}.acct-pill--muted{background:color-mix(in srgb,var(--text) 8%,transparent);color:var(--muted)}td .acct-pill--muted{margin-left:6px}.acct-lev{color:var(--muted);font-family:var(--font-num);font-size:var(--fs-xs);font-weight:400}.acct-unit,.acct-sub{color:var(--muted);font-weight:400}td.pos .acct-sub,td.neg .acct-sub{color:inherit;opacity:.8}.acct-dim,.acct-table.acct-t td.acct-dim{color:var(--muted)}.acct-table.acct-t td.acct-time{color:var(--muted);font-weight:400}.acct-table.acct-t td.acct-word{font-weight:400;color:var(--text)}.acct-table.acct-t td.acct-word.acct-dim{color:var(--muted)}.acct-status{display:inline-flex;align-items:center;gap:7px;vertical-align:middle;white-space:nowrap;cursor:default}.acct-st{flex:none;display:block}.acct-st--pos{color:var(--pos)}.acct-st--neg{color:var(--neg)}.acct-st--warn{color:var(--warn)}.acct-st--accent{color:var(--accent)}.acct-st--muted{color:var(--muted)}.acct-st--dim{color:var(--dim)}.acct-status__l{color:var(--text)}.acct-status__l.is-dead{color:var(--muted)}.acct-table.acct-t .acct-act{height:24px;padding:0 10px;border:1px solid var(--panel-line);border-radius:6px;background:transparent;color:var(--muted);font-size:var(--fs-xs);font-weight:400;line-height:22px}.acct-table.acct-t .acct-act:hover:not(:disabled){color:var(--text);border-color:var(--line);background:transparent}.acct-table.acct-t .acct-act:disabled{color:var(--disabled);border-color:color-mix(in srgb,var(--panel-line) 60%,transparent);opacity:1}.acct-table.acct-t .acct-act+.acct-act{margin-left:6px}.acct-table.acct-t th .acct-act{height:22px;line-height:20px}.acct-table.acct-t .acct-act--danger{color:var(--neg);border-color:color-mix(in srgb,var(--neg) 45%,transparent)}.acct-table.acct-t .acct-act--danger:hover:not(:disabled){color:var(--neg);border-color:var(--neg);background:color-mix(in srgb,var(--neg) 10%,transparent)}.acct-link{height:auto;padding:0;border:0;background:none;color:var(--muted);font:inherit;text-decoration:underline;text-underline-offset:2px;cursor:pointer}button.acct-link:where(:not(.active)){background:none}.acct-link:hover{color:var(--text)}.acct-hint{margin:var(--sp-2) 0 0;text-align:center;font-size:var(--fs-xs);line-height:var(--lh-xs);color:var(--dim, var(--muted))}.acct-more{gap:var(--sp-3);align-items:center}.acct-more.is-idle{min-height:1px;padding-top:0;padding-bottom:0}.acct-more.is-idle>.acct-more__note{padding:var(--sp-2) 0 var(--sp-3)}.acct-more__note{color:var(--muted);font-size:var(--fs-xs)}.acct-dir{display:inline-grid;place-items:center;flex:none;width:18px;height:18px;border-radius:50%;background:color-mix(in srgb,var(--text) 7%,transparent);color:var(--muted)}.acct-dir--in{background:color-mix(in srgb,var(--pos) 14%,transparent);color:var(--pos)}.acct-net{display:inline-flex;align-items:center;gap:6px;vertical-align:middle}.acct-table.acct-t a.acct-tx,.acct-tx{display:inline-flex;align-items:center;gap:4px;color:var(--muted);font-family:var(--font-num);text-decoration:none}.acct-table.acct-t a.acct-tx:hover{color:var(--text)}.acct-tx svg{width:12px;height:12px}.acct-modify{display:flex;flex-wrap:wrap;align-items:flex-end;gap:var(--sp-2);padding:var(--sp-3) var(--acct-inset);border-top:1px solid var(--panel-line)}.acct-modify__t{align-self:center;margin-right:var(--sp-2);color:var(--text);font-size:var(--fs-xs);font-weight:500}.acct-modify label{gap:4px;font-size:var(--fs-micro)}.acct-modify input{width:128px;height:30px;padding:0 10px;border:1px solid var(--panel-line);border-radius:var(--radius-md);background:var(--acct-well);font-family:var(--font-num)}.acct-modify input:focus{border-color:var(--muted);outline:none}.acct-modify .acct-act{height:30px;padding:0 12px;border:1px solid var(--panel-line);border-radius:var(--radius-md);background:transparent;color:var(--muted);font-size:var(--fs-xs)}.acct-modify .acct-act:hover:not(:disabled){color:var(--text);border-color:var(--line);background:transparent}.acct-modify .acct-act--solid,.acct-modify .acct-act--solid:hover:not(:disabled){border-color:var(--text);background:var(--text);color:var(--bg)}.acct-modify .status{flex-basis:100%;margin:0}.acct-head.acct-sub h2{font-size:var(--fs-xs);font-weight:500}.acct-head.acct-sub .acct-sub__total{font-size:var(--fs-xs)}.acct-cards{container-type:inline-size}.acct-card{padding:14px var(--acct-inset);border-bottom:1px solid var(--panel-line);transition:background-color var(--dur-fast) var(--ease-out)}.acct-card:hover{background:var(--tint)}.acct-card__head{display:flex;align-items:center;gap:8px;min-width:0;margin-bottom:12px}.acct-card__sym{color:var(--text);font-size:calc(var(--fs-base) + 2px);font-weight:500;line-height:20px;letter-spacing:0}.acct-card__head .acct-pill{margin-left:2px}.acct-card__link{display:inline-grid;place-items:center;width:22px;height:22px;border-radius:6px;color:var(--muted);transition:color var(--dur-fast) var(--ease-out),background-color var(--dur-fast) var(--ease-out)}.acct-card__link:hover{color:var(--text);background:color-mix(in srgb,var(--text) 7%,transparent)}.acct-card__grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:10px var(--sp-4)}.acct-card__grid--big{margin-bottom:12px}.acct-card__m{display:grid;gap:2px;min-width:0}.acct-card__k{overflow:hidden;color:var(--muted);font-size:var(--fs-xs);line-height:16px;white-space:nowrap;text-overflow:ellipsis}.acct-card__v{overflow:hidden;color:var(--text);font-family:var(--font-num);font-size:calc(var(--fs-xs) + 1px);font-weight:500;line-height:18px;font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis}.acct-card__v--big{font-size:var(--fs-xl);line-height:26px;letter-spacing:0}.acct-card__v.pos{color:var(--pos)}.acct-card__v.neg{color:var(--neg)}@container (max-width: 820px){.acct-card__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.acct-card__v--big{font-size:calc(var(--fs-base) + 2px);line-height:22px}}@container (max-width: 420px){.acct-card__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.dash-tabs__actions:has(>.acctf){flex:1 1 auto;min-width:0;justify-content:flex-end}.acctf{display:flex;align-items:center;justify-content:flex-end;gap:10px;min-width:0}.acctf>*{flex:none}.acctf>.acctf-stale{display:inline-flex;align-items:center;gap:5px;flex:none;color:var(--dim);font-size:var(--fs-xs);white-space:nowrap}.acctf-stale>svg{flex:none}.acctf-stale>span{min-width:0;overflow:hidden;text-overflow:ellipsis}.acctf-mkt{display:inline-flex;flex-direction:row;align-items:center;gap:var(--sp-2);color:var(--muted);font-size:var(--fs-xs);line-height:var(--lh-xs);white-space:nowrap;cursor:pointer;transition:color var(--dur-fast) var(--ease-out)}.acctf-mkt:hover,.acctf-mkt:has(input:checked){color:var(--text)}.acctf-mkt span{font-family:var(--font-num);font-weight:500}.acctf-view{display:inline-flex;align-items:center;gap:6px;height:26px;padding:0 10px;border:1px solid var(--panel-line);border-radius:var(--radius-md);background:transparent;color:var(--muted);font-size:var(--fs-xs);font-weight:500;line-height:1}button.acctf-view:where(:not(.active)){background:transparent;border-color:var(--panel-line)}@media(max-width:560px){.acctf{gap:6px}.acctf-view{padding:0 7px}.acctf-view>span:not(.acctf-count){position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}}button.acctf-view:hover:not(:disabled),button.acctf-view.is-open,button.acctf-view.is-active{color:var(--text);border-color:var(--line)}.acctf-count{display:inline-grid;place-items:center;min-width:16px;height:16px;padding:0 4px;border-radius:var(--radius-full);background:var(--text);color:var(--bg);font-family:var(--font-num);font-size:var(--fs-micro);font-weight:500}.acctf-vt{display:inline-flex;gap:2px}.acctf-vt>button{display:inline-grid;place-items:center;width:26px;height:26px;padding:0;border:1px solid transparent;border-radius:6px;background:transparent;color:var(--dim)}.acctf-vt>button:where(:not(.active)){background:transparent;border-color:transparent}.acctf-vt>button:hover:not(:disabled){color:var(--text)}.acctf-vt>button.is-on{color:var(--text);border-color:var(--line);background:color-mix(in srgb,var(--text) 7%,transparent)}.acctf-pop{position:fixed;z-index:1300;display:flex;flex-direction:column;gap:14px;overflow:auto;padding:14px;border:1px solid var(--line);border-radius:10px;background:var(--glass-pop-bg);-webkit-backdrop-filter:var(--glass-pop-blur);backdrop-filter:var(--glass-pop-blur);box-shadow:var(--shadow-modal);color:var(--text);font-size:var(--fs-xs);animation:pop-in var(--dur-fast) var(--ease-spring)}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.acctf-pop{background:var(--bg-elevated)}}.acctf-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:-2px}.acctf-head>span{font-size:var(--fs-base);font-weight:500}.acctf-pop .acctf-reset{height:auto;padding:0;border:0;background:none;color:var(--muted);font-size:var(--fs-xs);text-decoration:underline;text-underline-offset:2px}.acctf-pop .acctf-reset:hover:not(:disabled){color:var(--text)}.acctf-pop .acctf-reset:disabled{color:var(--disabled);text-decoration:none;opacity:1;cursor:default}.acctf-lbl{display:flex;align-items:baseline;justify-content:space-between;gap:var(--sp-2);margin-bottom:6px;color:var(--muted);font-size:var(--fs-xs)}.acctf-lbl__aside{color:var(--dim);font-size:var(--fs-micro)}.acctf-seg{display:grid;gap:6px}.acctf-pop .acctf-seg>button{height:30px;padding:0 6px;border:1px solid var(--panel-line);border-radius:var(--radius-md);background:transparent;color:var(--text);font-size:var(--fs-xs);font-weight:500;opacity:.62;transition:border-color var(--dur-fast) var(--ease-out),background-color var(--dur-fast) var(--ease-out),opacity var(--dur-fast) var(--ease-out)}.acctf-pop .acctf-seg>button:hover:not(.is-on){opacity:.9;border-color:var(--line);background:transparent}.acctf-pop .acctf-seg>button.is-on{opacity:1;border-color:var(--text);background:color-mix(in srgb,var(--text) 7%,transparent)}.acctf-pop .acctf-seg>button.acctf-seg--pos.is-on{border-color:var(--pos);background:color-mix(in srgb,var(--pos) 12%,transparent);color:var(--pos)}.acctf-pop .acctf-seg>button.acctf-seg--neg.is-on{border-color:var(--neg);background:color-mix(in srgb,var(--neg) 12%,transparent);color:color-mix(in srgb,var(--neg) 72%,var(--text))}.acctf-seg--presets>button{font-family:var(--font-num)}.acctf-range{position:relative;height:22px;margin:12px 7px 6px}.acctf-range__track{position:absolute;top:9px;left:0;right:0;height:4px;border-radius:2px;background:var(--bg-hover)}.acctf-range__track>span{position:absolute;top:0;bottom:0;left:var(--a);right:calc(100% - var(--b));border-radius:2px;background:var(--text)}.acctf-pop .acctf-range input[type=range]{position:absolute;top:0;left:-7px;width:calc(100% + 14px);height:22px;min-height:0;margin:0;padding:0;border:0;background:none;-moz-appearance:none;appearance:none;-webkit-appearance:none;pointer-events:none;outline:none}.acctf-range input[type=range]::-webkit-slider-runnable-track{height:22px;background:none;border:0}.acctf-range input[type=range]::-moz-range-track{height:22px;background:none;border:0}.acctf-range input[type=range]::-webkit-slider-thumb{width:14px;height:14px;margin-top:4px;border:2px solid var(--bg-elevated);border-radius:50%;background:var(--text);box-shadow:0 0 0 1px var(--line);-moz-appearance:none;appearance:none;-webkit-appearance:none;pointer-events:auto;cursor:grab}.acctf-range input[type=range]::-moz-range-thumb{width:14px;height:14px;border:2px solid var(--bg-elevated);border-radius:50%;background:var(--text);box-shadow:0 0 0 1px var(--line);pointer-events:auto;cursor:grab}.acctf-range input[type=range]:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 2px var(--focus)}.acctf-range input[type=range]:active::-webkit-slider-thumb{cursor:grabbing}.acctf-dates{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:end;gap:var(--sp-2);margin-top:6px}.acctf-dates label{gap:4px;min-width:0;color:var(--muted);font-size:var(--fs-micro);line-height:var(--lh-micro)}.acctf-pop .acctf-dates input{width:100%;height:32px;padding:0 8px;border:1px solid var(--panel-line);border-radius:var(--radius-md);background:color-mix(in srgb,var(--bg) 55%,transparent);color:var(--text);font-family:var(--font-num);font-size:var(--fs-xs);color-scheme:var(--scheme)}.acctf-pop .acctf-dates input:hover{border-color:var(--line)}.acctf-pop .acctf-dates input:focus{border-color:var(--muted);outline:none}.acctf-dates__arrow{padding-bottom:8px;color:var(--dim)}.acct-hc{position:fixed;z-index:1500;min-width:210px;max-width:270px;padding:10px 12px;border:1px solid var(--line);border-radius:10px;background:var(--glass-pop-bg);-webkit-backdrop-filter:var(--glass-pop-blur);backdrop-filter:var(--glass-pop-blur);box-shadow:var(--shadow-pop);color:var(--muted);font-size:var(--fs-xs);pointer-events:none;opacity:0;transform:translateY(calc(-100% + 4px));transition:opacity var(--dur-fast) var(--ease-out),transform .18s var(--ease-spring)}.acct-hc.is-on{opacity:1;transform:translateY(-100%)}.acct-hc.is-below{transform:translateY(-4px)}.acct-hc.is-below.is-on{transform:none}.acct-hc__t{display:flex;align-items:center;gap:6px;color:var(--text);font-weight:500}.acct-hc__main{margin-top:6px;color:var(--text);font-family:var(--font-num);font-size:13px;font-weight:500}.acct-hc__at{color:var(--muted);font-weight:400}.acct-hc__bar{margin-top:8px;height:4px;border-radius:1000px;background:var(--line);overflow:hidden}.acct-hc__bar>span{display:block;height:100%;border-radius:inherit;background:var(--accent)}.acct-hc__row{display:flex;justify-content:space-between;gap:12px;margin-top:6px;font-family:var(--font-num)}.acct-hc__row>span:first-child{color:var(--text)}.acct-status{outline:none;cursor:default}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.acct-hc{background:var(--bg-elevated)}}.bal-dust{display:inline-flex;flex-direction:row;align-items:center;gap:var(--sp-2);color:var(--muted);font-size:var(--fs-xs);line-height:var(--lh-xs);white-space:nowrap;cursor:pointer}.bal-dust:hover,.bal-dust:has(input:checked){color:var(--text)}.bal-tags{display:inline-flex;flex-wrap:wrap;gap:4px;margin-left:8px}.bal-tag{display:inline-flex;align-items:center;padding:0 5px;border-radius:3px;background:color-mix(in srgb,var(--text) 8%,transparent);color:var(--dim);font-size:10px;line-height:16px}.bal-more{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;min-height:0;margin:0;padding:0;border:none;background:none;color:var(--muted);cursor:pointer}.bal-more svg{transition:transform .15s cubic-bezier(.4,0,.2,1)}.bal-more.is-open svg{transform:rotate(180deg)}.bal-more:hover{color:var(--text)}.bal-sub td{padding-top:2px;padding-bottom:2px}.acct-table.acct-t th.acct-ids,.acct-table.acct-t td.acct-ids{width:1%;white-space:nowrap}.acct-ids__in{display:inline-flex;align-items:center;gap:8px;vertical-align:middle}.acct-ids__list{display:inline-grid;grid-auto-flow:column;grid-template-rows:repeat(2,auto);gap:0 10px;justify-items:start}.acct-id{display:inline-flex;align-items:center;gap:4px;height:14px;min-height:0;padding:0;border:0;background:none;color:var(--muted);font-size:var(--fs-micro);font-weight:400;line-height:14px;cursor:pointer}.acct-id__k{color:var(--dim)}.acct-id__v{color:var(--text);font-family:var(--font-num);font-variant-numeric:tabular-nums}.acct-id__ic{flex:none;opacity:.6}.acct-id:hover .acct-id__ic,.acct-id:focus-visible .acct-id__ic{opacity:1;color:var(--text)}.acct-id:hover .acct-id__v{text-decoration:underline;text-decoration-color:var(--line)}.acct-ids__details{height:22px;padding:0 8px;border:1px solid var(--panel-line);border-radius:6px;background:transparent;color:var(--muted);font-size:var(--fs-micro);font-weight:400;line-height:20px;white-space:nowrap;cursor:pointer}.acct-ids__details:hover{color:var(--text);border-color:var(--line)}.acct-table.acct-t .acct-act.acct-ids__details{height:22px;padding:0 8px;font-size:var(--fs-micro);line-height:20px}.acct-card__ids{margin-top:10px}.pf{--pf-rail: 320px;--pf-line: var(--panel-line);--pf-inset: rgba(78, 78, 78, .2);--pf-head-h: 41px;--pf-ease: cubic-bezier(.4, 0, .2, 1);--pf-dur-hover: .15s;--pf-dur-meter: .2s;--pf-dur-flash: .5s;--pf-well: color-mix(in srgb, var(--bg) 55%, transparent);--pf-well-r: 10px;letter-spacing:.01em}.dash-panel .pf-card{background:none;border:0;border-radius:0;height:100%}.pf-rail,.pf-main{display:flex;flex-direction:column;gap:var(--sp-1);min-width:0;min-height:0}.pf-main>.pf-duo--charts{flex:1 0 auto}.pf-main>.pf-duo--risk{flex:0 0 auto}.pf-main>.pf-card--band{flex:2 0 280px}@media(min-width:1241px){.pf-rail{position:sticky;top:var(--page-top, 0px);align-self:start;height:calc(100vh - var(--navbar-h) - 48px);overflow-y:auto}.pf-rail>.pf-card{flex:1 0 auto}}.pf-duo{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--sp-1);align-items:stretch}.pf-card{display:flex;flex-direction:column;background:var(--bg-panel);border:1px solid var(--pf-line);border-radius:var(--radius-sm);min-width:0}.pf-card__head{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-2);height:var(--pf-head-h);flex:none;padding:0 var(--sp-3) 0 var(--sp-4);border-bottom:1px solid var(--pf-line)}.pf-card__action{display:flex;align-items:center;gap:var(--sp-1);flex:none}.pf-card__body{display:flex;flex-direction:column;min-width:0;padding:var(--sp-3) var(--sp-4) var(--sp-4)}.pf .pf-h{margin:0;font-size:var(--fs-base);font-weight:400;line-height:var(--lh-base);color:var(--text);text-transform:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pf .pf-h--sub{font-size:var(--fs-xs);font-weight:400;line-height:var(--lh-xs);color:var(--muted)}.pf-group{display:flex;flex-direction:column;min-width:0}.pf-group+.pf-group{margin-top:var(--sp-3)}.pf-group__head{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-2);min-height:20px;margin-bottom:4px}.pf .pf-group__head .pf-unit{font-size:var(--fs-xs);color:var(--dim)}.pf-well,.pf-group__body{display:flex;flex-direction:column;min-width:0;padding:5px var(--sp-3);border:1px solid var(--pf-line);border-radius:var(--pf-well-r);background:var(--pf-well)}.pf-group__body--bare{padding:0;border:0;border-radius:0;background:none}.pf-group__body>.pf-note{margin:2px 0 4px}.pf-group__body>.pf-btn--ghost{margin:2px 0 3px}.pf-group__body>.load-failed{padding:4px 0}.pf-card--identity .pf-card__body{gap:var(--sp-2)}.pf-card--lists .pf-card__body{padding:var(--sp-3)}.pf .pf-tablewrap .pf-h--sub{margin:var(--sp-3) 0 var(--sp-1)}.pf .pf-tablewrap .pf-h--sub:first-child{margin-top:0}.pf-row{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-2);min-height:var(--row-h);font-size:var(--fs-xs);line-height:var(--lh-xs)}.pf-row--toggle{width:100%;height:auto;padding:0;border:0;background:none;border-radius:var(--radius-xs);font:inherit;letter-spacing:inherit;text-align:inherit;cursor:pointer}.pf-row--toggle:hover .pf-row__label{color:var(--text)}.pf-row__twisty{display:inline-block;width:8px;color:var(--dim);transition:transform var(--dur-fast) var(--ease-out)}.pf-row__twisty.is-open{transform:rotate(90deg)}.pf-row--sub{padding-left:14px;min-height:18px}.pf-row--sub .pf-row__label{color:var(--dim)}.pf-row--sub .pf-row__value{color:var(--muted);font-weight:400}.pf-row__label{display:flex;align-items:center;gap:5px;font-weight:400;color:var(--muted);min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pf-row__value{color:var(--text);font-weight:500;text-align:right;white-space:nowrap}.pf-tag,.pf-est{flex:none;font-size:var(--fs-micro);font-weight:400;line-height:var(--lh-micro);letter-spacing:var(--ls-micro);text-transform:none;color:var(--muted);border:1px solid var(--pf-line);border-radius:var(--radius-xs);padding:0 3px;cursor:help}.pf-est{border:none;padding:0;cursor:inherit}.pf-statstrip{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:var(--sp-3) calc(-1 * var(--sp-4)) calc(-1 * var(--sp-4));border-top:1px solid var(--pf-line);margin-top:auto}.pf-stat{position:relative;display:flex;flex-direction:column;justify-content:center;gap:2px;min-width:0;min-height:64px;padding:var(--sp-2) var(--sp-4)}.pf-statstrip .pf-meter{position:absolute;left:var(--sp-4);right:var(--sp-4);bottom:8px}.pf-stat+.pf-stat{border-left:1px solid var(--pf-line)}.pf-stat__label{display:flex;align-items:center;gap:5px;font-size:var(--fs-xs);font-weight:400;line-height:var(--lh-xs);color:var(--muted);min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pf-stat__value{font-size:var(--fs-xs);font-weight:500;line-height:var(--lh-xs);color:var(--text);white-space:nowrap}.pf-statstrip .pf-stat__value{font-size:var(--fs-base);line-height:20px}.pf-stat__value.pos{color:var(--pos)}.pf-stat__value.neg{color:var(--neg)}.pf-stat__value.warn{color:var(--warn)}.pf-stat__value.pf-dim{color:var(--muted)}.pf-stat__sub{display:block;font-size:var(--fs-xs);font-weight:400;line-height:var(--lh-xs);color:var(--muted)}.pf-unit{font-size:var(--fs-micro);color:var(--muted)}.pf-approx{color:var(--muted)}.pf-account{display:flex;flex-direction:column;gap:var(--sp-2);min-width:0}.pf-account__id{display:flex;align-items:center;gap:var(--sp-2);height:42px;padding:0 5px 0 var(--sp-3);border:1px solid var(--pf-line);border-radius:var(--pf-well-r);background:var(--pf-well)}.pf-account__addr{flex:0 1 auto;min-width:0;font-size:var(--fs-base);font-weight:500;line-height:var(--lh-base);color:var(--text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pf-account__meta{display:flex;flex-wrap:wrap;gap:var(--sp-1);margin-left:auto;min-width:0}.pf-account__id>.pf-icon{flex:none}.pf .pf-btn,.pf .pf-icon,.pf .pf-ctl,.pf .pf-chip{transition:color var(--pf-dur-hover) var(--pf-ease),background-color var(--pf-dur-hover) var(--pf-ease),border-color var(--pf-dur-hover) var(--pf-ease)}.pf .pf-btn{display:inline-flex;align-items:center;justify-content:center;height:32px;padding:0 var(--sp-3);border-radius:var(--radius-md);border:1px solid var(--pf-line);background:var(--pf-well);color:var(--text);font-size:var(--fs-xs);font-weight:500;line-height:var(--lh-xs);cursor:pointer;white-space:nowrap}.pf .pf-btn:hover:not(:disabled){border-color:var(--line)}.pf .pf-btn:disabled{opacity:.4;cursor:not-allowed}.pf .pf-btn--primary{background:var(--text);border-color:var(--text);color:var(--bg)}.pf .pf-btn--primary:hover:not(:disabled){background:var(--text);border-color:var(--text);filter:brightness(.92)}.pf .pf-btn--wide{width:100%}.pf .pf-btn--ghost{height:24px;padding:0 var(--sp-2);border-radius:6px;background:transparent;font-size:var(--fs-xs);font-weight:400;line-height:var(--lh-xs);color:var(--muted);align-self:flex-start;margin-top:var(--sp-1)}.pf .pf-btn--ghost:hover:not(:disabled){color:var(--text)}.pf .pf-icon{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;flex:none;padding:0;border-radius:var(--radius-md);border:1px solid transparent;background:none;color:var(--muted);font-size:var(--fs-xs);line-height:1;cursor:pointer}.pf .pf-icon svg{display:block}.pf .pf-icon:hover:not(:disabled){color:var(--text);border-color:var(--pf-line);background:var(--bg-elevated)}.pf .pf-icon:disabled{opacity:.4;cursor:not-allowed}.pf .pf-ctl{display:inline-flex;align-items:center;justify-content:center;min-width:34px;height:22px;padding:0 var(--sp-2);border-radius:6px;border:1px solid transparent;background:none;color:var(--muted);font-size:var(--fs-xs);font-weight:500;line-height:var(--lh-xs);cursor:pointer}.pf .pf-ctl:hover:not(.is-on){color:var(--text)}.pf .pf-ctl.is-on{color:var(--text);border-color:var(--text);background:color-mix(in srgb,var(--text) 7%,transparent)}.pf-seg{display:inline-flex;align-items:center;gap:2px;flex:none;padding:2px;border:1px solid var(--pf-line);border-radius:var(--radius-md);background:var(--pf-well)}.pf .pf-chip{display:inline-flex;align-items:center;height:18px;padding:0 6px;border-radius:var(--radius-sm);border:0;background:color-mix(in srgb,var(--text) 8%,transparent);color:var(--muted);font-size:var(--fs-micro);font-weight:500;line-height:10px;white-space:nowrap}.pf .pf-chip--ok{color:var(--pos);background:color-mix(in srgb,var(--pos) 16%,transparent)}.pf .pf-chip--warn{color:var(--warn);background:color-mix(in srgb,var(--warn) 16%,transparent)}.pf-actions{display:flex;gap:var(--sp-1)}.pf-actions .pf-btn{flex:1}.pf-readout{display:flex;flex-direction:column;gap:2px;margin-bottom:var(--sp-3)}.pf-readout__label{font-size:var(--fs-xs);font-weight:400;line-height:var(--lh-xs);color:var(--muted)}.pf-readout__value{font-size:var(--fs-xl);font-weight:500;line-height:26px;letter-spacing:var(--ls-read);color:var(--text);transition:color var(--pf-dur-flash) var(--pf-ease)}.pf-readout__value.pos{color:var(--pos)}.pf-readout__value.neg{color:var(--neg)}.pf-readout__value.pf-flash--up{color:var(--pos);transition:none}.pf-readout__value.pf-flash--down{color:var(--neg);transition:none}.pf-readout__sub{font-size:var(--fs-xs);font-weight:400;line-height:var(--lh-xs);color:var(--muted)}.pf-chart{display:flex;flex-direction:column;gap:var(--sp-1);min-width:0}.pf-chart{height:142px}.pf-chart__svg{display:block}.pf-chart__zero{stroke:var(--line);stroke-width:1;stroke-dasharray:3 3}.pf-chart__line{fill:none;stroke-width:1.5}.pf-chart__line.pos{stroke:var(--pos)}.pf-chart__line.neg{stroke:var(--neg)}.pf-chart__line.neutral{stroke:var(--text)}.pf-chart{position:relative}.pf-chart__grid{stroke:var(--line);stroke-width:1;opacity:.35}.pf-chart__line{stroke-width:1.5}.pf-chart__zero{stroke:var(--muted);stroke-width:1;stroke-dasharray:3 3;opacity:.7}.pf-chart__ylabel,.pf-chart__xlabel{fill:var(--muted);font-size:var(--fs-label)}.pf-chart__cursor{stroke:var(--muted);stroke-width:1;opacity:.5}.pf-chart__dot.pos{fill:var(--pos)}.pf-chart__dot.neg{fill:var(--neg)}.pf-chart__dot.neutral{fill:var(--text)}.pf-chart__tip{position:absolute;top:4px;transform:translate(-50%);display:flex;flex-direction:column;gap:1px;padding:6px 10px;border:1px solid var(--line);border-radius:var(--pf-well-r);background:var(--glass-pop-bg);-webkit-backdrop-filter:var(--glass-pop-blur);backdrop-filter:var(--glass-pop-blur);box-shadow:var(--shadow-pop);pointer-events:none;white-space:nowrap;z-index:2}.pf-chart__tipday{color:var(--muted);font-size:var(--fs-label)}.pf-chart__tipval{font-family:var(--font-num);font-size:var(--fs-data);font-weight:500}.pf-chart__axis{display:flex;justify-content:space-between;gap:var(--sp-2);font-size:var(--fs-micro);font-weight:400;line-height:var(--lh-micro);letter-spacing:var(--ls-micro);color:var(--muted)}.pf-chart__range{color:var(--dim)}.pf-chart--empty{min-height:110px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--sp-2);text-align:center;padding:var(--sp-3);border:1px solid var(--pf-line);border-radius:var(--pf-well-r);background:var(--pf-well)}.pf-chart--empty p{display:inline-flex;align-items:center;gap:var(--sp-2);margin:0;max-width:56ch;font-size:var(--fs-xs);font-weight:400;line-height:var(--lh-xs);color:var(--muted)}.pf-chart--empty .load-failed{justify-content:center}.pf-meter{height:4px;border-radius:var(--radius-full);background:var(--pf-inset);overflow:hidden}.pf-meter__fill{display:block;width:100%;height:100%;transform-origin:left center;transition:transform var(--pf-dur-meter) var(--pf-ease)}.pf-meter__fill--pos{background:var(--pos)}.pf-meter__fill--warn{background:var(--warn)}.pf-meter__fill--neg{background:var(--neg)}.pf-stack-bar{position:relative;height:6px;border-radius:var(--radius-full);overflow:hidden;background:var(--pf-inset);margin:6px 0}.pf-stack-bar__seg{position:absolute;top:0;right:0;bottom:0;left:0;transform-origin:left center;transition:transform var(--pf-dur-meter) var(--pf-ease)}.pf-stack-bar__seg--cross{background:var(--accent)}.pf-stack-bar__seg--iso{background:var(--accent-secondary)}.pf-stack-bar__seg--orders{background:var(--dim)}.pf-stack-bar__seg--free{background:var(--bg-control)}.pf-legend{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.pf-legend li{display:grid;grid-template-columns:8px 1fr auto 52px;align-items:center;gap:var(--sp-2);min-height:var(--row-h);font-size:var(--fs-xs);font-weight:400;line-height:var(--lh-xs);color:var(--muted)}.pf-legend b{color:var(--text);font-weight:500}.pf-legend .pf-dim{text-align:right}.pf-legend b,.pf-legend .pf-dim,.pf-alloc__share{font-family:var(--font-num);font-variant-numeric:tabular-nums}.pf-card__body>.pf-meter{margin:2px 0 4px}.pf-swatch{width:8px;height:8px;border-radius:var(--radius-full);display:block}.pf-swatch--cross{background:var(--accent)}.pf-swatch--iso{background:var(--accent-secondary)}.pf-swatch--orders{background:var(--dim)}.pf-swatch--free{background:var(--bg-control)}.pf-exposure__figures{display:grid;grid-template-columns:1fr 1fr;gap:var(--sp-2);margin-bottom:var(--sp-2)}.pf-exposure__figures>div{display:grid;gap:2px;min-width:0;padding:var(--sp-2) var(--sp-3);border:1px solid var(--pf-line);border-radius:var(--pf-well-r);background:var(--pf-well)}.pf-exposure__figures .pf-stat__value{font-size:var(--fs-base);line-height:20px}.pf-split{position:relative;height:6px;border-radius:var(--radius-full);overflow:hidden;background:var(--neg)}.pf-split__fill{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--pos);transform-origin:left center;transition:transform var(--pf-dur-meter) var(--pf-ease)}.pf-split__labels{display:flex;justify-content:space-between;margin:6px 0 var(--sp-1);font-family:var(--font-num);font-size:var(--fs-xs);font-weight:500;line-height:var(--lh-xs)}.pf-split__labels .pos{color:var(--pos)}.pf-split__labels .neg{color:var(--neg)}.pf-well>.pf-split{margin-top:6px}.pf-alloc{list-style:none;margin:0;padding:0}.pf-alloc li{display:grid;grid-template-columns:minmax(64px,1fr) minmax(60px,1.4fr) auto 46px;align-items:center;gap:var(--sp-2);min-height:var(--row-h);font-size:var(--fs-xs);font-weight:500;line-height:var(--lh-xs)}.pf-alloc__name{color:var(--text);font-weight:400;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pf-alloc__track{height:4px;border-radius:var(--radius-full);background:var(--pf-inset);overflow:hidden}.pf-alloc__fill{display:block;width:100%;height:100%;transform-origin:left center;transition:transform var(--pf-dur-meter) var(--pf-ease)}.pf-alloc__fill.pos{background:var(--pos-dim)}.pf-alloc__fill.neg{background:var(--neg-dim)}.pf-alloc__value{text-align:right;color:var(--text)}.pf-alloc__share{text-align:right}.pf-tablewrap{overflow-x:auto;min-width:0}.pf .datatable th{font-size:var(--fs-xs);font-weight:400;line-height:var(--th-lh);text-transform:none;color:var(--muted);border-bottom:1px solid var(--pf-line)}.pf .datatable td{font-size:var(--fs-xs);font-weight:500;line-height:var(--row-lh);color:var(--text);border-bottom:1px solid var(--pf-line)}.pf .datatable tbody tr:hover{background:var(--tint)}.pf .datatable td.tablenote{font-weight:400}.pf-badge{margin-left:6px}.pf-mode{margin-left:6px;font-size:var(--fs-micro);font-weight:400}.pf .pf-card--band{overflow:hidden}.pf .pf-card--band>.pf-card__body{padding:0;flex:1;min-height:0}.pf .pf-band{flex:1 1 auto;min-height:0}.pf .pf-band .dash-tabs__bar,.pf .pf-band .dash-tabs__bar:active{cursor:default}.pf-card--chart .pf-card__body{flex:1}.pf-card--chart .pf-chart,.pf-card--chart .pf-chart__svg{flex:1 1 auto}.pf-note{margin:var(--sp-1) 0 0;font-size:var(--fs-xs);font-weight:400;line-height:var(--lh-xs);color:var(--muted)}.pf-note:first-child{margin-top:0}.pf-note--warn{color:var(--warn)}.pf-fine{margin:var(--sp-1) 0 0;text-align:right;font-size:var(--fs-micro);line-height:var(--lh-xs);color:var(--disabled);letter-spacing:.01em}.pf-note strong,.pf-note b{font-weight:400;color:var(--text)}.pf-dim{color:var(--muted)}.pf-neg-text{color:var(--neg)}.pf-empty{display:flex;align-items:center;gap:var(--sp-2);margin:0;padding:var(--sp-3) 0;color:var(--muted);font-size:var(--fs-xs);font-weight:400;line-height:var(--lh-xs)}.pf-warn{border:1px solid color-mix(in srgb,var(--warn) 45%,transparent);background:color-mix(in srgb,var(--warn) 8%,var(--pf-well));border-radius:var(--pf-well-r);padding:var(--sp-2) var(--sp-3);margin-bottom:var(--sp-2);font-size:var(--fs-xs);font-weight:400;line-height:var(--lh-xs)}.pf-warn strong{color:var(--warn);font-weight:400;display:block;margin-bottom:var(--sp-1)}.pf-warn p,.pf-warn ul{margin:var(--sp-1) 0 0;color:var(--muted)}.pf-warn ul{padding-left:var(--sp-4)}.pf-warn code{font-size:var(--fs-xs)}.pf-index{display:flex;align-items:flex-start;gap:10px;margin:var(--sp-3) 0;color:var(--text);font-size:var(--fs-xs)}.pf-index input{margin-top:2px}.pf-index small{display:block;margin-top:2px;color:var(--muted);font-weight:400;line-height:1.4}@media(max-width:1240px){.pf{grid-template-columns:minmax(0,1fr)}.pf-rail{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:start}}@media(max-width:900px){.pf-rail,.pf-duo,.pf-statstrip{grid-template-columns:minmax(0,1fr)}.pf-stat+.pf-stat{border-left:none;border-top:1px solid var(--pf-line)}}@media(max-width:560px){.pf-card__head{height:auto;min-height:var(--pf-head-h);flex-wrap:wrap;row-gap:4px;padding:6px var(--sp-2) 6px var(--sp-3)}.pf .pf-h{flex:none;overflow:visible;text-overflow:clip}.pf-card__action{margin-left:auto;max-width:100%}.pf-card__body{padding:var(--sp-2) var(--sp-3) var(--sp-3)}.pf-statstrip{margin:var(--sp-2) calc(-1 * var(--sp-3)) calc(-1 * var(--sp-3))}.pf-stat{padding:var(--sp-2) var(--sp-3)}.pf-statstrip .pf-meter{left:var(--sp-3);right:var(--sp-3)}.pf-statstrip{grid-template-columns:repeat(3,minmax(0,1fr))}.pf-stat+.pf-stat{border-top:none;border-left:1px solid var(--pf-line)}.pf-stat{min-height:56px;padding:var(--sp-2) 10px}.pf-statstrip .pf-meter{left:10px;right:10px}.pf-statstrip .pf-stat__label{white-space:normal;overflow:visible}}@media(prefers-reduced-motion:reduce){.pf-meter__fill,.pf-stack-bar__seg,.pf-split__fill,.pf-alloc__fill,.pf-readout__value{transition:none}}.pf-cardactions{display:inline-flex;align-items:center;gap:var(--sp-2)}.perf-settingswrap{position:relative;flex:none}.perf-settingsbtn{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:1px solid transparent;border-radius:var(--radius-md);background:none;color:var(--muted);cursor:pointer}.perf-settingsbtn:hover{color:var(--text);border-color:var(--pf-line);background:var(--bg-elevated)}.menu-popup.perf-settingsmenu{right:0;left:auto;min-width:236px;padding:6px}.perf-settingsnote{margin:4px 8px 2px}.pf .scan-addr{display:flex;gap:var(--sp-2);margin-bottom:var(--sp-2)}.pf .scan-addr input{flex:1 1 auto;min-width:0;height:32px;padding:0 var(--sp-3);border:1px solid var(--pf-line);border-radius:var(--radius-md);background:var(--pf-well);font-family:var(--font-num);font-size:var(--fs-xs)}.pf .scan-addr input:focus,.pf .scan-addr input:focus-visible{border-color:var(--muted);outline:none;box-shadow:none}.scan--idle .dash-panel:not(:has(.pf-card--identity)){opacity:.38;filter:blur(1.5px) saturate(.7);pointer-events:none;transition:opacity var(--dur-med) var(--ease-out),filter var(--dur-med) var(--ease-out)}@supports not selector(:has(*)){.scan--idle .dash-panel{opacity:1;filter:none;pointer-events:auto}}.pf-hero{display:grid;padding:var(--sp-2) var(--sp-3) var(--sp-2) 14px;border:1px solid color-mix(in srgb,var(--line) 70%,transparent);border-radius:12px;background:color-mix(in srgb,var(--bg) 45%,transparent)}.pf-hero__main{display:grid;gap:4px;width:100%;height:auto;padding:0;border:0;border-radius:0;background:none;color:inherit;font:inherit;letter-spacing:inherit;text-align:left;cursor:pointer}.pf-hero__main:hover:not(:disabled){background:none}.pf-hero__k{display:inline-flex;align-items:center;gap:4px;color:var(--muted);font-size:var(--fs-xs);font-weight:400;line-height:var(--lh-xs)}.pf-hero__k .fx-chev{margin-left:0;transition:transform var(--dur-fast) var(--ease-out)}.pf-hero.is-open .pf-hero__k .fx-chev{transform:rotate(180deg)}.pf-hero__main:hover .pf-hero__k{color:var(--text)}.pf-hero__v{color:var(--text);font-family:var(--font-num);font-size:var(--fs-xl);font-weight:500;line-height:24px;font-variant-numeric:tabular-nums;white-space:nowrap}.pf-hero__list{display:grid;margin-top:var(--sp-2);padding-top:6px;border-top:1px solid var(--pf-line)}.pf-hero .pf-row--sub{padding-left:0;min-height:var(--row-h)}.pf-hero .pf-row--sub .pf-row__label{color:var(--muted);gap:var(--sp-2)}.pf-hero .pf-row--sub .pf-row__value{color:var(--text);font-weight:500}.pf-hero .pf-row--sub .pf-row__value.pf-dim{color:var(--muted)}.pf-kvlist{display:flex;flex-direction:column;margin-top:var(--sp-2)}.pf-row__label .fx-av,.pf-row__label .coin-ic{flex:none}.pf-spin{display:inline-block;flex:none;vertical-align:-2px;width:12px;height:12px;border:2px solid var(--line);border-top-color:var(--text);border-radius:50%;animation:pf-spin .9s linear infinite}@keyframes pf-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.pf-spin{animation:none}}.pf.copy .pf-group__body{display:contents}.pf-well--legend{padding-top:7px;padding-bottom:3px}.pf-well--legend>.pf-stack-bar{margin:0 0 3px}.pf-well--exposure{padding-top:var(--sp-2)}.pf-well--exposure>.pf-split{margin-top:0}.pf-evm{list-style:none;margin:2px 0 0;padding:0 0 0 22px;display:grid;gap:4px}.pf-evm>li{display:flex;align-items:center;gap:8px;font-size:var(--fs-xs);color:var(--muted)}.pf-evm__ic{position:relative;display:inline-flex;flex:none}.pf-evm__chain{position:absolute;right:-3px;bottom:-3px;border-radius:50%;box-shadow:0 0 0 1.5px var(--bg-panel)}.pf-evm__t{display:flex;align-items:baseline;gap:6px;flex:1;min-width:0;color:var(--text)}.pf-evm__t>small{color:var(--dim);font-size:var(--fs-micro);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pf-evm__v{font-family:var(--font-num);color:var(--text)}.pf-card--account2 .pf-card__body{padding:16px}.pfa{display:flex;flex-direction:column;gap:12px}.pfa__id{display:flex;align-items:center;gap:8px;min-width:0}.pfa__addr{display:inline-flex;align-items:center;gap:8px;min-width:0;font-family:var(--font-num);font-size:16px;font-weight:600;color:var(--text)}.pfa__copy{display:grid;place-items:center;width:24px;height:24px;padding:0;border:0;border-radius:6px;background:none;color:var(--muted);cursor:pointer}.pfa__copy:hover{color:var(--text);background:var(--tint)}.pfa__state{margin-left:auto;padding:2px 8px;border-radius:1000px;background:var(--tint);color:var(--muted);font-size:var(--fs-micro);white-space:nowrap}.pfa__state.is-on{color:var(--pos);background:color-mix(in srgb,var(--pos) 14%,transparent)}.pfa__equity{display:flex;align-items:baseline;gap:6px;width:100%;height:auto;margin:-2px 0 0;padding:0;border:0;background:none;color:var(--text);text-align:left;cursor:pointer}.pfa__eqv{font-family:var(--font-num);font-size:30px;font-weight:600;line-height:36px;letter-spacing:-.3px}.pfa__equ{color:var(--muted);font-size:var(--fs-xs);font-weight:500}.pfa__more{margin-left:auto;display:inline-flex;align-items:center;gap:2px;color:var(--muted);font-size:var(--fs-xs)}.pfa__more svg{transform:rotate(-90deg)}.pfa__equity:hover .pfa__more{color:var(--text)}.pfa__parts{display:flex;flex-direction:column;gap:2px}.pfa__part{display:flex;align-items:center;gap:10px;width:100%;height:30px;padding:0 2px;border:0;background:none;color:var(--muted);font:inherit;font-size:var(--fs-xs);text-align:left}.pfa__part--toggle{cursor:pointer;border-radius:6px}.pfa__part--toggle:hover{color:var(--text)}.pfa__part--toggle svg{transition:transform .2s var(--ease-out)}.pfa__part--toggle.is-open .pfa__part-k svg{transform:rotate(180deg)}.pfa__part-ic{display:inline-grid;place-items:center;width:20px;flex:none}.pfa__part-k{flex:1;display:inline-flex;align-items:center;gap:4px}.pfa__part-v{color:var(--text);font-family:var(--font-num);font-weight:500}.pfa__evm{padding:2px 2px 6px 32px}.pfa__actions{display:flex;flex-direction:column;gap:8px;margin-top:2px}.pfa__actions button{height:36px;border-radius:8px;font:inherit;font-size:var(--fs-xs);font-weight:600;cursor:pointer;border:1px solid var(--line);background:color-mix(in srgb,var(--bg) 50%,transparent);color:var(--text);transition:background-color var(--dur-fast) var(--ease-out),border-color var(--dur-fast) var(--ease-out)}.pfa__actions button:hover:not(:disabled){border-color:var(--muted)}.pfa__actions button:disabled{color:var(--disabled);cursor:default}.pfa__actions .pfa__deposit{border-color:transparent;background:linear-gradient(90deg,#ffffff4d,#ffffff1f)}.pfa__actions .pfa__deposit:hover{background:linear-gradient(90deg,#ffffff61,#ffffff29)}.pfa__pair{display:grid;grid-template-columns:1fr 1fr;gap:8px}.pfa__tile{display:flex;flex-direction:column;gap:4px;padding:12px 14px;border-radius:10px;background:color-mix(in srgb,var(--text) 6%,transparent)}.pfa__tile-k{display:flex;align-items:center;justify-content:space-between;color:var(--muted);font-size:var(--fs-xs)}.pfa__tile-v{color:var(--text);font-family:var(--font-num);font-size:20px;font-weight:600;line-height:26px}.pfa__info:hover{color:var(--muted)}.pfa-modal{max-width:860px}.pfa-d{display:flex;flex-direction:column;gap:16px}.pfa-d__head{display:flex;flex-direction:column;gap:2px}.pfa-d__k{color:var(--muted);font-size:var(--fs-xs)}.pfa-d__v{color:var(--text);font-family:var(--font-num);font-size:30px;font-weight:600;line-height:36px}.pfa-d__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:12px}.pfa-d__sec{padding:12px 14px;border-radius:10px;background:color-mix(in srgb,var(--text) 5%,transparent);min-width:0}.pfa-d__sec h3{display:flex;align-items:center;gap:8px;margin:0 0 8px;color:var(--muted);font-size:var(--fs-xs);font-weight:500}.pfa-d__sec h3 b{margin-left:auto;color:var(--text);font-family:var(--font-num);font-weight:600}.pfa-d__sec>p{margin:0;font-size:var(--fs-xs)}.pfa-d__list{list-style:none;margin:0;padding:0;display:grid;gap:6px}.pfa-d__list li{display:flex;align-items:center;gap:8px;min-width:0;font-size:var(--fs-xs);color:var(--text)}.pfa-d__coin{display:inline-flex;align-items:center;gap:6px;flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pfa-d__amt{color:var(--muted);font-family:var(--font-num);white-space:nowrap}.pfa-d__usd{margin-left:auto;min-width:72px;text-align:right;font-family:var(--font-num);font-weight:500}.pfa-d__list--kv li>span:first-child{color:var(--muted)}.pfa-d__chart{height:300px}.pfa-d__chart>.pf-card{height:100%}.pfa-d__coin{flex:1 1 auto}.pfa-d__amt{flex:0 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis}.scanv{display:flex;flex-direction:column;height:100%;min-height:0}.scanv>.dash{flex:1 1 auto;height:auto;min-height:0}.scan-head{flex:none;margin-bottom:var(--sp-1);background:var(--bg-panel);border:1px solid var(--panel-line);border-radius:var(--radius-sm);overflow:hidden}.scan-head .scan-head__bar{height:40px;gap:var(--sp-2);padding:0 var(--sp-3) 0 var(--sp-2);border-bottom:0;cursor:default;align-items:stretch}.scan-head .scan-head__bar:active{cursor:default}.scan-head__tabs{display:flex;align-items:stretch;gap:var(--sp-2);flex:none}.scan-head__dot{display:inline-block;width:6px;height:6px;margin-left:6px;border-radius:var(--radius-full);background:var(--pos);vertical-align:2px}.scan-head__note{align-self:center;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--fs-xs);line-height:var(--lh-xs);color:var(--muted)}.scan-head .dash-tabs__actions{padding-left:var(--sp-2);align-items:stretch}.scan-head .scan-head__copy{align-self:center;display:inline-flex;gap:6px;margin-left:8px}.scan-head .scan-head__nocopy{align-self:center;margin-left:8px;color:var(--dim);font-size:var(--fs-xs)}.scan-head .scan-head__uncopyable{position:relative;align-self:center;max-width:360px;margin-left:8px;padding:4px 8px;background:transparent;color:var(--dim)}.scan-head .scan-head__uncopyable>summary{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.scan-head .scan-head__uncopyable[open]>ul{position:absolute;z-index:20;right:0;top:100%;min-width:260px;padding:8px 12px 8px 24px;border-radius:8px;background:var(--bg-elevated);box-shadow:var(--depth-2)}.scan-head .dash-tab.is-inactive:not(.is-active){color:var(--disabled)}.scan-head .dash-tab.is-inactive:not(.is-active):hover{color:var(--muted)}.scan-head__idle{margin-left:6px;color:var(--disabled);font-size:var(--fs-micro)}.scan-head__tab{display:inline-flex;align-items:center;gap:6px}.scan-head__tab .scan-head__idle{margin-left:0}.scan-head__logo{display:inline-flex;flex:none;transition:filter var(--dur-fast) var(--ease-out),opacity var(--dur-fast) var(--ease-out)}.scan-head .dash-tab.is-inactive .scan-head__logo{filter:grayscale(1);opacity:.55}.scan-head .dash-tab.is-inactive:hover .scan-head__logo{opacity:.8}.scan-find{min-height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--sp-3);padding:var(--sp-6) var(--sp-4)}.scan-find__hero{display:flex;flex-direction:column;align-items:center;gap:12px}.scan-find__hero h1{margin:0;font-size:var(--fs-xl);font-weight:500;letter-spacing:-.02em}.scan-find__marks{display:flex;align-items:center;justify-content:center;padding:4px 0}.scan-find__mark{display:inline-flex;border-radius:50%;box-shadow:0 0 0 3px var(--bg);background:var(--bg)}.scan-find__mark+.scan-find__mark{margin-left:-10px}.scan-find__row{display:flex;align-items:center;gap:6px;width:min(560px,100%);padding:4px 4px 4px 14px;background:var(--bg-panel);border:1px solid var(--line);border-radius:14px}.scan-find__row input{flex:1;min-width:0;min-height:0;padding:8px 0;background:none;border:none;color:var(--text);font:inherit;font-size:var(--fs-base)}.scan-find__row input:focus{outline:none}button.scan-find__go{flex-direction:row;min-height:0;padding:8px 16px;background:var(--text);color:var(--bg);border-color:transparent;border-radius:10px;font-weight:500}button.scan-find__go:disabled{opacity:.45}button.scan-find__me{flex:none;min-height:0;padding:7px 12px;background:none;border:1px solid var(--line);border-radius:10px;color:var(--muted);font-size:var(--fs-xs);font-weight:500}button.scan-find__me:hover{color:var(--text);border-color:var(--line-strong)}.scan-find__fold{display:grid;grid-template-rows:1fr;width:min(1120px,100%);opacity:1;transform:none;transition:grid-template-rows .26s var(--ease-out),opacity .2s var(--ease-out),transform .26s var(--ease-out)}.scan-find__fold>.scan-find__cards{min-height:0;overflow:hidden;width:100%;padding:2px}.scan-find__fold.is-folded{grid-template-rows:0fr;opacity:0;transform:translateY(-6px);pointer-events:none}@media(prefers-reduced-motion:reduce){.scan-find__fold{transition:none}}.scan-find__cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:12px;width:min(1120px,100%)}button.scan-card{display:flex;flex-direction:column;gap:10px;width:100%;padding:14px 14px 12px;text-align:left;background:var(--bg-panel);border:1px solid var(--panel-line);border-radius:16px;color:var(--text)}button.scan-card.is-idle{color:var(--disabled);background:color-mix(in srgb,var(--bg) 72%,var(--bg-panel));opacity:.62}button.scan-card.is-idle .scan-card__mark{filter:grayscale(1);opacity:.7}button.scan-card.is-idle .scan-card__spark{filter:grayscale(1);opacity:.6}button.scan-card.is-none{opacity:.5}.scan-card__mark{display:inline-flex;flex:none}.scan-card__ago.is-idle{color:var(--disabled)}button.scan-card.is-pending{cursor:progress}button.scan-card.is-pending .scan-card__chart{background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--text) 8%,transparent),transparent);background-size:200% 100%;animation:scan-wait 1.1s linear infinite}@keyframes scan-wait{0%{background-position:100% 0}to{background-position:-100% 0}}.scan-card__top{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.scan-card__name{display:inline-flex;align-items:center;gap:10px;min-width:0}.scan-card__name b{position:relative;font-size:var(--fs-base);font-weight:600;letter-spacing:-.02em}.scan-card__glow{position:absolute;top:-2px;right:0;bottom:-2px;left:0;filter:blur(10px);opacity:.55;z-index:0;pointer-events:none}.scan-card__name b{isolation:isolate}.scan-card__mono{width:28px;height:28px;display:inline-grid;place-items:center;border-radius:50%;border:1px solid var(--panel-line);font-size:12px}.scan-card__logo{display:block;border-radius:50%;object-fit:cover}.scan-card__ago{flex:none;margin-top:2px;color:var(--muted);font-size:var(--fs-xs);font-variant-numeric:tabular-nums}.scan-card__chart{position:relative;height:92px}.scan-card__spark{position:absolute;top:8px;right:0;bottom:0;left:0;width:100%;height:calc(100% - 8px)}.scan-card__empty{position:absolute;top:28px;right:0;bottom:8px;left:0;border-bottom:1px solid var(--panel-line)}.scan-card__pnl{position:absolute;left:0;bottom:0;padding:2px 6px;border-radius:6px;background:var(--bg);color:var(--text);font-size:var(--fs-micro);font-variant-numeric:tabular-nums;opacity:0;pointer-events:none}button.scan-card:hover .scan-card__pnl,button.scan-card:focus-visible .scan-card__pnl{opacity:1}.scan-card__eq{display:flex;flex-direction:column;gap:2px;color:var(--muted);font-size:var(--fs-xs)}.scan-card__eq span:last-child{color:var(--text);font-size:var(--fs-xl);font-weight:500;font-variant-numeric:tabular-nums;letter-spacing:-.02em}.scan-find__err{margin:0;color:var(--neg);font-size:var(--fs-xs)}.scan-over{min-height:100%;display:flex;flex-direction:column;gap:var(--sp-3);padding:var(--sp-4);max-width:980px}button.scan-over__back{align-self:flex-start;background:none;border-color:transparent;color:var(--muted)}.scan-choose{display:flex;flex-direction:column;gap:var(--sp-2);margin-bottom:var(--sp-2);padding:var(--sp-2) var(--sp-3);background:var(--bg-panel);border:1px solid var(--panel-line);border-radius:var(--radius-sm)}.scan-choose__net{display:grid;grid-template-columns:minmax(108px,160px) minmax(88px,140px) minmax(0,1fr);gap:var(--sp-3);align-items:center;padding:var(--sp-2);border:1px solid color-mix(in srgb,var(--text) 10%,var(--panel-line));border-radius:var(--radius-sm);background:color-mix(in srgb,var(--text) 3%,transparent)}.scan-choose__netnote{color:var(--muted);font-size:var(--fs-xs);line-height:var(--lh-xs)}.scan-choose__lead,.scan-choose__status{margin:0;color:var(--muted);font-size:var(--fs-xs);line-height:var(--lh-xs)}.scanv>.scan-choose__status{margin:0 var(--sp-1) var(--sp-2)}.scan-choose__row{display:grid;grid-template-columns:minmax(108px,160px) minmax(88px,120px) minmax(140px,1fr) minmax(96px,120px);gap:var(--sp-3);align-items:center;width:100%;margin:0;padding:var(--sp-2);text-align:left;color:var(--text);background:none;border:1px solid var(--panel-line);border-radius:var(--radius-sm);cursor:pointer}.scan-choose__row.is-inactive{color:var(--disabled)}.scan-choose__row.is-inactive:hover{color:var(--muted)}.scan-choose__row.is-on{border-color:var(--accent)}.scan-choose__name{font-size:var(--fs-base)}.scan-choose__tag,.scan-choose__meta{display:block;color:var(--muted);font-size:var(--fs-micro);line-height:var(--lh-micro)}.scan-choose__eq,.scan-choose__when{font-size:var(--fs-xs);font-variant-numeric:tabular-nums}.scan-choose__dash{color:var(--muted)}.scan-choose__chart .pf-chart{height:96px}.symbolsearch-table tr.ss-addr--choose{cursor:default}.symbolsearch-table tr.ss-addr--choose td{flex-wrap:wrap;align-items:stretch}.symbolsearch-table tr.ss-addr--choose .scan-choose{flex:1 1 100%;margin:var(--sp-1) 0 0}@media(max-width:720px){.scan-choose__row,.scan-choose__net{grid-template-columns:1fr 1fr}.scan-choose__chart,.scan-choose__netnote{grid-column:1 / -1}}@media(max-width:640px){.scan-head__note{display:none}}.cp-layer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1500;display:flex;align-items:center;justify-content:center;padding:var(--sp-6) var(--sp-5)}.cp-layer.is-closing{pointer-events:none}.cp-scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--scrim);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);animation:cp-fade-in var(--dur-fast) var(--ease-out) both}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.cp-scrim{background:var(--scrim-solid)}}.cp-layer.is-closing .cp-scrim{animation:cp-fade-out var(--dur-fast) var(--ease-out) both}.cp{position:relative;z-index:1;display:flex;flex-direction:column;width:min(1180px,100%);height:min(840px,100%);max-height:100%;min-height:0;overflow:hidden;background:var(--glass-sheet-bg);-webkit-backdrop-filter:var(--glass-sheet-blur);backdrop-filter:var(--glass-sheet-blur);border:1px solid var(--line);border-radius:14px;box-shadow:var(--shadow-modal);color:var(--text);transform-origin:50% 30%;animation:cp-in var(--dur-fast) var(--ease-spring) both}.cp.is-closing{animation:cp-out var(--dur-fast) var(--ease-out) both}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.cp{background:var(--bg-elevated)}}@keyframes cp-fade-in{0%{opacity:0}to{opacity:1}}@keyframes cp-fade-out{0%{opacity:1}to{opacity:0}}@keyframes cp-in{0%{opacity:0;transform:translateY(-4px) scale(.985)}to{opacity:1;transform:none}}@keyframes cp-out{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(-2px) scale(.99)}}.cp-num,.cp-row__addr,.cp-kbd{font-family:var(--font-num);font-variant-numeric:tabular-nums}.cp .pos{color:var(--pos)}.cp .neg{color:var(--neg)}.cp-dim,.cp-dot{color:var(--dim)}.cp-ico{flex:none;display:block}.cp-ico--cohort{display:inline-flex}.cp-ico--cohort svg{display:block}.cp .cp-na,.cp .cp-fig__v.cp-na,.cp .cp-grow .cp-gcell.cp-na,.cp .cp-gcell--pnl>.cp-na,.cp .cp-win .cp-na{color:var(--dim)}.cp-head{flex:none;display:flex;flex-direction:column;padding-bottom:var(--sp-2);border-bottom:1px solid var(--panel-line)}.cp-search{flex:none;display:flex;align-items:center;gap:var(--sp-2);height:54px;padding:0 var(--sp-3) 0 var(--sp-4);border-bottom:1px solid var(--panel-line)}.cp-search__icon{flex:none;display:inline-flex;color:var(--muted)}.cp-search input{flex:1;min-width:0;height:100%;min-height:0;padding:0 var(--sp-1);border:none;border-radius:0;background:none;font-size:var(--fs-base);line-height:var(--lh-base);color:var(--text)}.cp-search input::placeholder{color:var(--dim)}.cp-search input:hover{border-color:transparent}.cp-search input:focus-visible{outline:none}.cp-search__esc{flex:none;display:inline-flex}.cp-clear,.cp-linkbtn{flex:none;display:inline-flex;align-items:center;gap:2px;height:24px;min-height:0;padding:0 6px;border:0;border-radius:var(--radius-sm);background:none;color:var(--muted);font-size:var(--fs-xs);line-height:var(--lh-xs);font-weight:500;white-space:nowrap}.cp .cp-clear:hover:not(:disabled),.cp .cp-linkbtn:hover:not(:disabled){color:var(--text);background:none}.cp-close{flex:none;display:inline-grid;place-items:center;width:32px;height:32px;min-height:0;padding:0;border:0;border-radius:50%;background:transparent;color:var(--muted)}.cp .cp-close:hover:not(:disabled){color:var(--text);background:var(--bg-elevated)}.cp .cp-close:active:not(:disabled){background:var(--bg-hover)}.cp-nav{flex:none;display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between;gap:var(--sp-2) var(--sp-3);padding:var(--sp-2) var(--sp-3) 0;min-width:0}.cp-nav__note{font-size:var(--fs-xs);line-height:var(--lh-xs);color:var(--dim)}.cp-row-ctl{flex:none;display:flex;align-items:center;gap:var(--sp-2);min-width:0;padding:var(--sp-2) var(--sp-3) 0;overflow-x:auto;scrollbar-width:none}.cp-row-ctl::-webkit-scrollbar{display:none}.cp-row-ctl__end{flex:none;display:inline-flex;align-items:center;gap:var(--sp-3);margin-left:auto;padding-left:var(--sp-2)}.cp-count{display:inline-flex;align-items:baseline;gap:var(--sp-2);white-space:nowrap}.cp-count__n{font-size:var(--fs-xs);font-weight:500;color:var(--text)}.cp-count__meta{font-size:var(--fs-xs);color:var(--dim)}.cp-seg,.cp-tabs{position:relative;flex:none;display:inline-flex;align-items:center;gap:2px;padding:2px;border:1px solid var(--panel-line);border-radius:var(--radius-md);background:color-mix(in srgb,var(--bg) 55%,transparent)}.cp-tabs{min-width:0;max-width:100%;overflow-x:auto;scrollbar-width:none}.cp-tabs::-webkit-scrollbar{display:none}.cp-seg>button,.cp-tabs>button{position:relative;z-index:1;flex:none;display:inline-flex;align-items:center;gap:6px;height:26px;min-height:0;padding:0 10px;border:1px solid transparent;border-radius:6px;background:transparent;color:var(--muted);font-size:var(--fs-xs);line-height:var(--lh-xs);font-weight:500;white-space:nowrap;transition:color var(--dur-fast) var(--ease-out)}.cp-tabs>button{height:30px;padding:0 12px}.cp-seg--sm>button{height:22px;padding:0 8px}.cp .cp-seg>button:hover:not(:disabled),.cp .cp-tabs>button:hover:not(:disabled),.cp-layer .cp-seg>button:hover:not(:disabled){color:var(--text);background:transparent}.cp .cp-seg>button.is-on,.cp .cp-tabs>button.is-on,.cp-layer .cp-seg>button.is-on{color:var(--text);background:transparent}.cp-ink{position:absolute;z-index:0;top:2px;bottom:2px;left:0;border:1px solid color-mix(in srgb,var(--text) 70%,transparent);border-radius:6px;background:color-mix(in srgb,var(--text) 7%,transparent);pointer-events:none}.cp-ink.is-ready{transition:transform .26s var(--ease-out),width .26s var(--ease-out)}.cp-seg__n{font-size:var(--fs-micro);color:var(--dim)}.cp-seg>button.is-on .cp-seg__n{color:var(--muted)}.cp-wtoggle{display:inline-flex;align-items:center;gap:2px;margin-left:2px}.cp-wtoggle>button{height:20px;min-height:0;padding:0 6px;border:0;border-radius:var(--radius-sm);background:none;color:var(--dim);font-size:var(--fs-xs);line-height:var(--lh-xs);font-weight:500}.cp .cp-wtoggle>button:hover:not(:disabled){color:var(--text);background:none}.cp .cp-wtoggle>button.is-on{color:var(--text);background:var(--tint-strong)}.cp-venues{flex:none;display:inline-flex;flex-wrap:wrap;align-items:center;gap:6px}.cp-vchip{flex:none;display:inline-flex;align-items:center;gap:6px;height:32px;min-height:0;padding:0 11px;border:1px solid var(--panel-line);border-radius:8px;background:color-mix(in srgb,var(--bg) 55%,transparent);color:var(--muted);font-size:var(--fs-xs);line-height:var(--lh-xs);font-weight:500;white-space:nowrap;cursor:pointer;transition:color var(--dur-fast) var(--ease-out),background-color var(--dur-fast) var(--ease-out),border-color var(--dur-fast) var(--ease-out)}.cp .cp-vchip:hover:not(:disabled){color:var(--text);border-color:var(--line);background:color-mix(in srgb,var(--bg) 55%,transparent)}.cp .cp-vchip.is-on{color:var(--text);border-color:color-mix(in srgb,var(--brand) 75%,transparent);background:color-mix(in srgb,var(--brand) 11%,transparent)}.cp .cp-vchip.is-on:hover:not(:disabled){border-color:var(--brand);background:color-mix(in srgb,var(--brand) 11%,transparent)}.cp-vchip img{flex:none;border-radius:50%}.cp-chip,.cp-pick{flex:none;display:inline-flex;align-items:center;gap:6px;height:30px;min-height:0;padding:0 10px;border:1px solid var(--panel-line);border-radius:var(--radius-md);background:color-mix(in srgb,var(--bg) 55%,transparent);color:var(--muted);font-size:var(--fs-xs);line-height:var(--lh-xs);font-weight:500;white-space:nowrap;transition:color var(--dur-fast) var(--ease-out),border-color var(--dur-fast) var(--ease-out),background-color var(--dur-fast) var(--ease-out)}.cp .cp-chip:hover:not(:disabled),.cp .cp-pick:hover:not(:disabled){color:var(--text);border-color:var(--line);background:color-mix(in srgb,var(--bg) 55%,transparent)}.cp .cp-chip.is-on,.cp .cp-chip.is-on:hover:not(:disabled){color:var(--text);border-color:color-mix(in srgb,var(--text) 70%,transparent);background:color-mix(in srgb,var(--text) 7%,transparent)}.cp-pick{padding:0 8px 0 10px}.cp-pick__k{color:var(--muted);font-weight:400}.cp-pick__v{color:var(--dim)}.cp-pick.is-set{border-color:var(--line)}.cp-pick.is-set .cp-pick__v,.cp-pick.is-open .cp-pick__v,.cp .cp-pick:hover .cp-pick__v{color:var(--text)}.cp-pick__chev{display:inline-flex;color:var(--dim);transition:transform var(--dur-fast) var(--ease-out)}.cp-pick.is-open{border-color:var(--line)}.cp-pick.is-open .cp-pick__chev{transform:rotate(180deg)}.cp-menu,.cp-fpop{position:absolute;z-index:2;overflow:auto;overscroll-behavior:contain;display:flex;flex-direction:column;background:var(--glass-pop-bg);-webkit-backdrop-filter:var(--glass-pop-blur);backdrop-filter:var(--glass-pop-blur);border:1px solid var(--line);border-radius:10px;box-shadow:var(--shadow-modal);color:var(--text);animation:pop-in var(--dur-fast) var(--ease-spring) both}.cp-menu{min-width:168px;max-height:320px;gap:2px;padding:var(--sp-1)}.cp-fpop{gap:var(--sp-3);padding:var(--sp-3)}.cp-menu.is-closing,.cp-fpop.is-closing{pointer-events:none;animation:cp-out var(--dur-fast) var(--ease-out) both}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.cp-menu,.cp-fpop{background:var(--bg-elevated)}}.cp-menu__item{flex:none;display:flex;align-items:center;gap:6px;width:100%;min-height:0;padding:6px var(--sp-2) 6px 6px;border:0;border-radius:6px;background:none;color:var(--muted);font-size:var(--fs-xs);line-height:var(--lh-xs);text-align:left;white-space:nowrap}.cp-layer .cp-menu__item:hover:not(:disabled),.cp-layer .cp-menu__item:focus-visible{color:var(--text);background:var(--tint-strong);outline:none}.cp-menu__item.is-on{color:var(--text)}.cp-menu__check{flex:none;display:inline-flex;width:14px;color:var(--text)}.cp-fpop__head{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-2)}.cp-fpop__title{font-size:var(--fs-xs);line-height:var(--lh-xs);font-weight:500;color:var(--text)}.cp-fpop__reset{height:auto;min-height:0;padding:0;border:0;background:none;color:var(--muted);font-size:var(--fs-xs);line-height:var(--lh-xs);text-decoration:underline;text-underline-offset:2px}.cp-layer .cp-fpop__reset:hover:not(:disabled){color:var(--text);background:none}.cp-layer .cp-fpop__reset:disabled{color:var(--disabled);text-decoration:none;opacity:1;cursor:default}.cp-fpop__note{margin:0;font-size:var(--fs-micro);line-height:var(--lh-micro);color:var(--dim)}.cp-flbl{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-2);margin-bottom:calc(-1 * var(--sp-1));font-size:var(--fs-xs);line-height:var(--lh-xs);color:var(--muted)}.cp-flbl__aside{display:inline-flex;align-items:center;color:var(--text)}.cp-slider{display:grid;grid-template-columns:minmax(0,1fr) 72px;align-items:center;gap:var(--sp-2)}.cp-slider__rail{position:relative;height:20px;margin:0 10.5px}.cp-slider__rail:before{content:"";position:absolute;left:0;right:0;top:3px;height:14px;border-radius:3px;background:repeating-linear-gradient(90deg,color-mix(in srgb,var(--cp-tint) 28%,transparent) 0 2px,transparent 2px 5px)}.cp-slider__fill{position:absolute;left:0;right:0;top:3px;height:14px;border-radius:3px;background:repeating-linear-gradient(90deg,var(--cp-tint) 0 2px,transparent 2px 5px);clip-path:inset(0 calc((1 - var(--cp-p, 0)) * 100%) 0 0);transition:clip-path var(--dur-med) var(--ease-out),background var(--dur-med) var(--ease-out)}.cp-slider__input{position:absolute;top:0;right:-8px;bottom:0;left:-8px;width:auto;height:20px;min-height:0;margin:0;padding:0;border:none;border-radius:0;background:none;-moz-appearance:none;appearance:none;-webkit-appearance:none;cursor:pointer}.cp-slider__input::-webkit-slider-runnable-track{height:20px;background:none}.cp-slider__input::-moz-range-track{height:20px;background:none}.cp-slider__input::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:10px;height:18px;margin-top:1px;border-radius:6px;background:var(--accent-hover);border:0;cursor:pointer;box-shadow:0 0 0 1px #0006}.cp-slider__input::-moz-range-thumb{width:10px;height:18px;border-radius:6px;background:var(--accent-hover);border:0;cursor:pointer;box-shadow:0 0 0 1px #0006}.cp-slider__input:focus-visible{outline:none}.cp-slider__input:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 2px var(--focus)}.cp-numbox{display:flex;flex-direction:row;align-items:center;gap:0;margin:0;height:28px;min-width:0;border:1px solid var(--panel-line);border-radius:var(--radius-md);background:color-mix(in srgb,var(--bg) 70%,transparent);transition:border-color var(--dur-fast) var(--ease-out);cursor:text}.cp-numbox:hover{border-color:var(--line)}.cp-numbox:focus-within{border-color:var(--accent)}.cp-numbox--wide{height:32px}.cp-numbox__in{flex:1 1 auto;min-width:0;height:100%;min-height:0;padding:0 2px 0 var(--sp-2);border:none;border-radius:0;background:none;color:var(--text);font-size:var(--fs-xs);text-align:right}.cp-numbox__in::placeholder{color:var(--dim)}.cp-numbox__in:focus-visible{outline:none}.cp-numbox:hover .cp-numbox__in{border-color:transparent}.cp-numbox__pre,.cp-numbox__suf{flex:none;padding:0 var(--sp-2);font-size:var(--fs-xs);color:var(--muted)}.cp-numbox__pre{padding-right:0}.cp-quick{display:grid;grid-auto-flow:row;gap:6px}.cp-quick>button{height:28px;min-height:0;padding:0 var(--sp-2);border:1px solid var(--panel-line);border-radius:6px;background:var(--cp-qt, color-mix(in srgb, var(--bg) 45%, transparent));color:var(--muted);font-family:var(--font-num);font-variant-numeric:tabular-nums;font-size:var(--fs-xs);line-height:var(--lh-xs);font-weight:500;text-align:center;white-space:nowrap;transition:color var(--dur-fast) var(--ease-out),border-color var(--dur-fast) var(--ease-out),transform var(--dur-fast) var(--ease-out)}.cp-layer .cp-quick>button:hover:not(:disabled){color:var(--text);border-color:var(--line);background:var(--cp-qt, color-mix(in srgb, var(--bg) 45%, transparent))}.cp-layer .cp-quick>button:active:not(:disabled){transform:translateY(1px)}.cp-layer .cp-quick>button.is-on{color:var(--text);border-color:color-mix(in srgb,var(--text) 70%,transparent)}.cp-main{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;overflow:hidden}.cp-view,.cp-results{flex:1 1 auto;min-height:0;display:flex;flex-direction:column}.cp-scroll{min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain}.cp-cq{container-type:inline-size}.cp-panel{min-height:0;display:flex;flex-direction:column}.cp-panel__head{flex:none;display:flex;align-items:center;gap:var(--sp-2);min-width:0;height:42px;padding:0 var(--sp-2) 0 var(--sp-3)}.cp-panel__icon{flex:none;display:inline-flex;color:var(--muted)}.cp-panel__title{flex:none;margin:0;font-size:var(--fs-xs);line-height:var(--lh-xs);font-weight:500;color:var(--text);white-space:nowrap}.cp-panel__meta{min-width:0;display:inline-flex;align-items:center;gap:4px;overflow:hidden;white-space:nowrap;font-size:var(--fs-xs);line-height:var(--lh-xs);color:var(--muted)}.cp-panel__right{flex:none;display:inline-flex;align-items:center;gap:var(--sp-2);margin-left:auto}.cp-panel__body{flex:1 1 auto;min-height:0;padding:0 var(--sp-1) var(--sp-1)}.cp-list{flex:1 1 auto;padding:var(--sp-1)}.cp-row{display:flex;align-items:center;gap:var(--sp-3);min-width:0;min-height:52px;padding:6px var(--sp-2);border-radius:var(--radius-md);cursor:pointer;transition:background-color var(--dur-fast) var(--ease-out)}.cp-row.is-active,.cp-grow.is-active,.cp-page.is-active{background:var(--tint-strong)}.cp-row--asset{gap:10px;min-height:46px}.cp-row__main{flex:1;min-width:0}.cp-row__title{display:flex;align-items:center;gap:var(--sp-2);min-width:0;overflow:hidden;white-space:nowrap;font-size:var(--fs-base);line-height:20px;font-weight:500;color:var(--text)}.cp-row--asset .cp-row__title{font-size:var(--fs-xs);line-height:var(--lh-xs)}.cp-row__name{min-width:0;overflow:hidden;text-overflow:ellipsis}.cp-row__addr{flex:none;font-size:var(--fs-xs);font-weight:400;color:var(--dim)}.cp-row__sub{display:flex;align-items:baseline;gap:4px;min-width:0;margin-top:1px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:var(--fs-xs);line-height:var(--lh-xs);color:var(--muted)}.cp-row__sub>*{flex:none}.cp-row__sub>:last-child{flex:0 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis}.cp-fig{flex:none;display:flex;flex-direction:column;align-items:flex-end;text-align:right}.cp-fig--pnl{width:84px}.cp-fig--win{width:56px}.cp-fig--price{width:96px}.cp-fig__v{font-size:var(--fs-base);line-height:20px;font-weight:500;color:var(--text);white-space:nowrap}.cp-approx{margin-right:1px;color:var(--muted);font-weight:400}.cp-fig__k{font-size:var(--fs-micro);line-height:var(--lh-micro);color:var(--dim);white-space:nowrap}.cp-row--asset .cp-fig__v{font-size:var(--fs-xs);line-height:var(--lh-xs)}.cp-fig__k--chg{font-size:var(--fs-xs);line-height:var(--lh-xs);font-weight:500}.cp-cohort{flex:none;display:inline-flex;align-items:center;gap:5px;height:22px;padding:0 8px 0 6px;border:1px solid var(--panel-line);border-radius:6px;color:var(--muted);font-size:var(--fs-xs);line-height:var(--lh-xs);white-space:nowrap}.cp-cohort svg{flex:none;display:block;color:var(--text)}.cp-cohort--none{visibility:hidden;padding:0;border:0;width:0}.cp-iconbtn{flex:none;display:inline-grid;place-items:center;width:28px;height:28px;min-height:0;padding:0;border:1px solid var(--panel-line);border-radius:var(--radius-md);background:transparent;color:var(--muted);opacity:0;transition:opacity var(--dur-fast) var(--ease-out),color var(--dur-fast) var(--ease-out),border-color var(--dur-fast) var(--ease-out)}.cp-row.is-active .cp-iconbtn,.cp-row:hover .cp-iconbtn,.cp-iconbtn:focus-visible,.cp-iconbtn.is-on{opacity:1}.cp .cp-iconbtn:hover:not(:disabled){color:var(--text);border-color:var(--line);background:transparent}.cp .cp-iconbtn:active:not(:disabled){background:var(--tint-strong)}.cp .cp-iconbtn.is-on{color:var(--text);border-color:transparent;background:transparent}.cp-av{position:relative;flex:none;display:inline-grid;place-items:center;border-radius:50%;background:color-mix(in srgb,var(--text) 10%,transparent);color:var(--muted);transition:color var(--dur-fast) var(--ease-out)}.cp-av>svg{display:block}.cp-row.is-active .cp-av,.cp-grow.is-active .cp-av{color:var(--text)}.cp-av--coin{background:none}.cp-av--coin>.coin-ic{display:block}.cp-av__badge{position:absolute;right:-3px;bottom:-3px;box-shadow:0 0 0 1.5px var(--bg-panel)}.cp-vlogo{flex:none;display:inline-grid;place-items:center;border-radius:50%;overflow:hidden}.cp-vlogo>img,.cp-vlogo>span{display:block;border-radius:50%}.cp-vmarks{flex:none;display:inline-flex;align-items:center}.cp-vmarks>.cp-vlogo{box-shadow:0 0 0 1.5px var(--bg-panel)}.cp-vmarks>.cp-vlogo+.cp-vlogo{margin-left:-4px}.cp-vnote{display:flex;align-items:center;gap:var(--sp-2);margin:0;padding:var(--sp-2) var(--sp-2);font-size:var(--fs-xs);line-height:var(--lh-xs);color:var(--muted)}.cp-home{flex:1 1 auto;min-height:0;display:grid;grid-template-columns:minmax(0,1fr) minmax(340px,430px);grid-template-rows:minmax(0,1fr)}.cp-home__col{min-width:0;min-height:0;display:flex;flex-direction:column}.cp-home__col--right{border-left:1px solid var(--panel-line)}.cp-home__col>*+*{border-top:1px solid var(--panel-line)}.cp-panel--traders{flex:1 1 auto}.cp-panel--map{flex:none}.cp-panel--assets{flex:1 1 0;min-height:120px}.cp-split{flex:1 1 auto;min-height:0;display:grid;grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);grid-template-rows:minmax(0,1fr)}.cp-split.is-single{grid-template-columns:minmax(0,1fr)}.cp-split>*+*{border-left:1px solid var(--panel-line)}.cp-col{min-width:0;min-height:0;display:flex;flex-direction:column}.cp-col>*+*{border-top:1px solid var(--panel-line)}.cp-col>.cp-panel--list{flex:1 1 auto}.cp-panel--pagehits{flex:none}.cp-recent{flex:none;display:flex;align-items:center;gap:var(--sp-2);min-width:0;height:42px;padding:0 var(--sp-2) 0 var(--sp-3)}.cp-recent__k{flex:none;display:inline-flex;align-items:center;gap:6px;font-size:var(--fs-xs);color:var(--muted)}.cp-recent__list{flex:1;min-width:0;display:flex;gap:6px;overflow-x:auto;scrollbar-width:none}.cp-recent__list::-webkit-scrollbar{display:none}.cp-rchip{flex:none;display:inline-flex;align-items:center;gap:6px;height:26px;max-width:200px;padding:0 10px 0 8px;border:1px solid var(--panel-line);border-radius:6px;background:color-mix(in srgb,var(--bg) 45%,transparent);color:var(--muted);font-size:var(--fs-xs);cursor:pointer;transition:color var(--dur-fast) var(--ease-out),border-color var(--dur-fast) var(--ease-out)}.cp-rchip.is-active{color:var(--text);border-color:var(--line)}.cp-rchip__t{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cp-pages{flex:none;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:2px;padding:6px var(--sp-1)}.cp-page{min-width:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;height:52px;padding:4px;border-radius:var(--radius-md);cursor:pointer;transition:background-color var(--dur-fast) var(--ease-out)}.cp-page__icon{flex:none;display:inline-grid;place-items:center;width:26px;height:26px;border:1px solid var(--panel-line);border-radius:var(--radius-md);background:color-mix(in srgb,var(--bg) 60%,transparent);color:var(--muted);transition:color var(--dur-fast) var(--ease-out),border-color var(--dur-fast) var(--ease-out)}.cp-row .cp-page__icon{width:28px;height:28px}.cp-page__icon svg{display:block;width:16px;height:16px}.cp-page__t{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--fs-xs);line-height:var(--lh-xs);color:var(--muted)}.cp-page.is-active .cp-page__icon,.cp-row.is-active .cp-page__icon{color:var(--text);border-color:var(--line)}.cp-page.is-active .cp-page__t{color:var(--text)}.cp-heat{position:relative;height:180px;overflow:hidden;border-radius:var(--radius-md)}.cp-heat button.coh-tree__tile{position:absolute;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;gap:1px;min-height:0;margin:0;padding:6px 8px;border:1px solid color-mix(in srgb,var(--text) 6%,transparent);border-radius:var(--radius-sm);color:var(--text);font:inherit;text-align:left;overflow:hidden;cursor:pointer;transition:filter var(--dur-fast) var(--ease-out),border-color var(--dur-fast) var(--ease-out)}.cp-heat button.coh-tree__tile:hover{filter:brightness(1.15);border-color:color-mix(in srgb,var(--text) 35%,transparent)}.cp-heat button.coh-tree__tile.is-t0{padding:0;border-radius:var(--radius-xs)}.cp-heat button.coh-tree__tile.is-logo{justify-content:center;align-items:center}.cp-heat button.coh-tree__tile.is-t1{padding:2px 5px;justify-content:center}.cp-heat button.coh-tree__tile.is-t2{padding:4px 7px}.cp-heat .coh-tree__name{display:inline-flex;align-items:center;gap:5px;font-size:var(--fs-xs);line-height:var(--lh-xs);font-weight:500;white-space:nowrap}.cp-heat .is-t1 .coh-tree__name{font-size:var(--fs-micro);line-height:var(--lh-micro)}.cp-heat .coh-tree__upnl,.cp-heat .coh-tree__lean{font-size:var(--fs-micro);line-height:var(--lh-micro);white-space:nowrap}.cp-heat .coh-tree__upnl{font-family:var(--font-num);font-variant-numeric:tabular-nums;opacity:.9}.cp-heat .coh-tree__lean{opacity:.7}.cp-heat__skel{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:var(--radius-md)}.cp-heat__state{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;padding:var(--sp-2)}.cp-results--screener{--cp-cols: minmax(0, 1fr) 150px 100px 116px 112px 104px}.cp-results--assets{--cp-cols: minmax(0, 1fr) 120px 100px 110px 168px}.cp-results--table>.cp-addr{padding:var(--sp-2) var(--sp-2) 0}.cp-thead{flex:none;padding:0 var(--sp-1);overflow:hidden;scrollbar-gutter:stable;border-bottom:1px solid var(--panel-line)}.cp-table{flex:1 1 auto;padding:var(--sp-1);scrollbar-gutter:stable}.cp-ghead,.cp-grow{display:grid;grid-template-columns:var(--cp-cols);align-items:center;column-gap:var(--sp-3);padding:0 var(--sp-2)}.cp-ghead{height:36px;font-size:var(--fs-xs);line-height:var(--lh-xs);color:var(--muted)}.cp-gcell{min-width:0;text-align:right;white-space:nowrap}.cp-gcell--lead{display:flex;align-items:center;gap:10px;text-align:left}.cp-ghead .cp-gcell--lead{display:block}.cp-gcell__text{flex:1;min-width:0}.cp-gcell__text .cp-row__sub{display:block}.cp-headbtn{height:auto;min-height:0;padding:0;border:0;background:none;color:inherit;font:inherit;font-size:var(--fs-xs);line-height:var(--lh-xs);white-space:nowrap}.cp .cp-headbtn:hover:not(:disabled){color:var(--text);background:none}.cp-ghead .is-sorted{color:var(--text)}.cp-grow{min-height:52px;padding-top:6px;padding-bottom:6px;border-radius:var(--radius-md);cursor:pointer;transition:background-color var(--dur-fast) var(--ease-out)}.cp-grow .cp-gcell.cp-num,.cp-gcell--pnl>.cp-num:first-child,.cp-win .cp-num{font-size:var(--fs-base);line-height:20px;font-weight:500;color:var(--text)}.cp .cp-grow .cp-gcell.cp-num.pos,.cp .cp-gcell--pnl>.cp-num.pos{color:var(--pos)}.cp .cp-grow .cp-gcell.cp-num.neg,.cp .cp-gcell--pnl>.cp-num.neg{color:var(--neg)}.cp-grow .cp-gcell--active{font-size:var(--fs-xs);color:var(--muted)}.cp-win{display:flex;align-items:center;justify-content:flex-end;gap:10px}.cp-win .cp-num{min-width:38px;text-align:right}.cp-bar{flex:none;display:block;width:64px;height:3px;overflow:hidden;background:var(--line-soft);border-radius:var(--radius-full)}.cp-bar__fill{display:block;height:100%;background:var(--muted);border-radius:inherit}.cp-grow.is-active .cp-bar__fill{background:var(--text)}.cp-gcell--pnl{display:flex;flex-direction:column;align-items:flex-end;justify-content:center}.cp-sub{font-size:var(--fs-micro);line-height:var(--lh-micro);color:var(--dim)}.cp-star{flex:none;display:inline-grid;place-items:center;width:22px;height:22px;min-height:0;padding:0;margin-right:-2px;border:0;background:none;color:var(--dim)}.cp .cp-star:hover:not(:disabled){color:var(--text);background:none}.cp .cp-star.is-on{color:var(--text)}.cp-ls{display:inline-flex;align-items:center;justify-content:flex-end;gap:var(--sp-2)}.cp-ls__txt{min-width:52px;text-align:right;font-size:var(--fs-xs);font-weight:500}.cp-ls__bar{flex:none;display:block;width:64px;height:4px;overflow:hidden;background:var(--neg);border-radius:var(--radius-full)}.cp-ls__long{display:block;height:100%;background:var(--pos)}.cp-gsep{margin:var(--sp-2) 0 2px;padding:var(--sp-2) var(--sp-2) 4px;font-size:var(--fs-micro);line-height:var(--lh-micro);letter-spacing:.06em;text-transform:uppercase;color:var(--muted);border-top:1px solid var(--panel-line)}.cp-gsep>[role=gridcell]{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.cp-gsep__d{color:var(--dim);letter-spacing:0;text-transform:none}.cp-listhead{display:flex;align-items:baseline;gap:var(--sp-2);min-width:0;padding:var(--sp-2) var(--sp-2) 6px;font-size:var(--fs-xs);line-height:var(--lh-xs)}.cp-listhead__n{flex:none;font-weight:500;color:var(--text)}.cp-listhead__d{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--muted)}.cp-addr{flex:0 1 auto;min-width:0;max-height:58%;padding:var(--sp-2) var(--sp-2) 0;border-bottom:1px solid var(--panel-line)}.cp-addr__status{display:flex;align-items:center;gap:var(--sp-2);margin:0;padding:var(--sp-2) var(--sp-3);font-size:var(--fs-xs);color:var(--muted)}.cp-addr__dot{flex:none;width:8px;height:8px;border-radius:50%}.cp-empty{display:flex;flex-direction:column;align-items:flex-start;gap:2px;padding:var(--sp-4) var(--sp-3)}.cp-empty__t{margin:0;font-size:var(--fs-base);line-height:var(--lh-base);font-weight:500;color:var(--text)}.cp-empty__d{margin:0;font-size:var(--fs-xs);line-height:var(--lh-xs);color:var(--muted)}.cp-empty>.cp-linkbtn{margin:6px 0 0 -6px}.cp-heat__state .cp-empty{align-items:center;text-align:center;padding:0}.cp-failed{padding:var(--sp-3)}.cp-shimmer{background:linear-gradient(90deg,var(--tint) 0%,var(--tint-strong) 50%,var(--tint) 100%);background-size:200% 100%;animation:cp-shimmer 1.2s linear infinite}@keyframes cp-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}.cp-skel{display:flex;flex-direction:column}.cp-skel__row{display:flex;align-items:center;gap:var(--sp-3);min-height:52px;padding:6px var(--sp-2)}.cp-skel__av{flex:none;width:32px;height:32px;border-radius:50%}.cp-skel__av.is-square{border-radius:var(--radius-md)}.cp-skel__lines{flex:1;display:flex;flex-direction:column;gap:7px}.cp-skel__lines>span{display:block;height:10px;width:34%;border-radius:var(--radius-xs)}.cp-skel__lines>span+span{width:22%}.cp-skel__row:nth-child(2n) .cp-skel__lines>span:first-child{width:28%}.cp-skel__row:nth-child(3n) .cp-skel__lines>span:first-child{width:40%}.cp-kbd{display:inline-grid;place-items:center;min-width:18px;height:18px;padding:0 4px;border:1px solid var(--panel-line);border-bottom-color:var(--line);border-radius:var(--radius-sm);background:color-mix(in srgb,var(--bg) 55%,transparent);color:var(--muted);font-size:var(--fs-micro);line-height:1}.cp-foot{flex:none;display:flex;align-items:center;gap:var(--sp-4);min-width:0;height:36px;padding:0 var(--sp-4);border-top:1px solid var(--panel-line);font-size:var(--fs-xs);line-height:var(--lh-xs);color:var(--muted)}.cp-foot__k{flex:none;display:inline-flex;align-items:center;gap:4px}.cp-foot__k .cp-kbd:last-of-type{margin-right:2px}.cp-foot__end{margin-left:auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--dim)}.cp.cp--crashed{height:auto;padding:var(--sp-3);gap:var(--sp-2)}.cp-crashed__actions{display:flex;gap:var(--sp-2);padding:0 var(--sp-1)}.cp--crashed .cp-textbtn{height:28px;min-height:0;padding:0 10px;border:1px solid var(--panel-line);border-radius:var(--radius-md);background:transparent;color:var(--muted);font-size:var(--fs-xs);font-weight:500}.cp.cp--crashed .cp-textbtn:hover:not(:disabled){color:var(--text);border-color:var(--line);background:transparent}.cp--crashed .cp-empty--warn{margin:0;padding:var(--sp-1);font-size:var(--fs-xs);color:var(--warn)}@container (max-width: 560px){.cp-cohort{padding:0 5px}.cp-cohort__n{display:none}}@container (max-width: 470px){.cp-cohort{display:none}}@container (max-width: 410px){.cp-fig--win,.cp-row__addr{display:none}}@media(max-width:1180px){.cp-results--screener{--cp-cols: minmax(0, 1fr) 128px 88px 104px 104px 92px}}@media(max-width:1100px){.cp-home{grid-template-columns:minmax(0,1fr) minmax(300px,380px)}}@media(max-width:960px){.cp-results--screener{--cp-cols: minmax(0, 1fr) 112px 84px 96px}.cp-results--screener .cp-gcell--av,.cp-results--screener .cp-gcell--active{display:none}.cp-results--assets{--cp-cols: minmax(0, 1fr) 96px 80px 88px 128px}.cp-foot__end{display:none}}@media(max-height:820px)and (min-width:761px){.cp-heat{height:136px}}@media(max-height:640px)and (min-width:761px){.cp-foot{display:none}.cp-heat{height:96px}}@media(max-width:760px),(max-height:500px){.cp-layer{padding:0;align-items:stretch;justify-content:stretch}.cp{width:100%;height:100%;max-width:none;max-height:none;padding:env(safe-area-inset-top,0px) env(safe-area-inset-right,0px) env(safe-area-inset-bottom,0px) env(safe-area-inset-left,0px);border:none;border-radius:0;animation-name:cp-sheet-in}.cp-foot{display:none}}@keyframes cp-sheet-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@media(max-width:760px){.cp-search{height:52px;padding-left:var(--sp-3)}.cp-search input{font-size:16px}.cp-search__esc{display:none}.cp-nav{padding:var(--sp-2) var(--sp-2) 0;gap:var(--sp-2)}.cp-row-ctl{padding:var(--sp-2) var(--sp-2) 0}.cp-nav{flex-wrap:nowrap}.cp-tabs>button{padding:0 10px}.cp-tabs>button>span{display:none}.cp-venues{flex-wrap:nowrap;gap:4px}.cp-vchip{gap:0;padding:0 7px}.cp-vchip__t{display:none}.cp-chip,.cp-pick,.cp-tabs>button,.cp-vchip{height:32px}.cp-home{display:flex;flex-direction:column}.cp-home__col{display:contents}.cp-home__col--right{border-left:0}.cp-home>.cp-home__col>*{border-top:1px solid var(--panel-line)}.cp-panel--map{order:1;border-top:0!important}.cp-heat{height:80px}.cp-panel--traders{order:2;flex:3 1 0;min-height:150px}.cp-panel--traders .cp-panel__title{display:none}.cp-recent{order:3;height:38px}.cp-panel--assets{order:4;flex:2 1 0;min-height:108px}.cp-pages{order:5}.cp-pages{padding:4px 4px var(--sp-2)}.cp-page{height:50px;gap:2px;padding:2px}.cp-pages .cp-page__icon{width:22px;height:22px}.cp-pages .cp-page__icon svg{width:14px;height:14px}.cp-split{grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1.3fr) minmax(0,1fr)}.cp-split>*+*{border-left:0;border-top:1px solid var(--panel-line)}.cp-panel--map .cp-panel__meta{display:none}.cp-row{gap:10px;padding:6px}.cp-results--screener{--cp-cols: minmax(0, 1fr) 56px 76px}.cp-results--screener .cp-gcell--vol,.cp-results--screener .cp-bar{display:none}.cp-results--assets{--cp-cols: minmax(0, 1fr) 80px 64px 56px}.cp-results--assets .cp-gcell--vol,.cp-ls__bar{display:none}.cp-ls__txt{min-width:0}.cp-ghead,.cp-grow{column-gap:var(--sp-2)}.cp-grow .cp-gcell.cp-num,.cp-win .cp-num,.cp-gcell--pnl>.cp-num:first-child{font-size:var(--fs-xs)}.cp-win .cp-num{min-width:0}.cp-gcell--lead{gap:var(--sp-2)}.cp-count__meta{display:none}.cp .cp-headbtn,.cp .cp-star,.cp .cp-iconbtn,.cp .cp-linkbtn,.cp .cp-clear,.cp .cp-close,.cp .cp-wtoggle>button,.cp-heat button.coh-tree__tile{min-height:0}}@media(max-width:480px){.cp-results--assets{--cp-cols: minmax(0, 1fr) 76px 68px}.cp-results--assets .cp-gcell--pos{display:none}}@media(max-height:500px){.cp-search{height:44px}.cp-panel--map,.cp-pages,.cp-recent{display:none}}@media(prefers-reduced-motion:reduce){.cp,.cp-menu,.cp-fpop{animation-name:cp-fade-in}.cp.is-closing,.cp-menu.is-closing,.cp-fpop.is-closing{animation-name:cp-fade-out}.cp-shimmer{animation:none}.cp-ink.is-ready,.cp-slider__fill,.cp-row,.cp-grow,.cp-page,.cp-av,.cp-iconbtn,.cp-pick__chev,.cp-heat button.coh-tree__tile{transition:none}.cp-layer .cp-quick>button:active:not(:disabled){transform:none}}.kc-rail,.kc-rail-popup{--rail-dur: .15s;--rail-ease: cubic-bezier(.4, 0, .2, 1);--rail-btn: 34px;--rail-gap: 2px;--rail-break: 11px}.chartholder-wrap.kc-stage{position:relative;display:flex;align-items:stretch;gap:0;flex:1 1 auto;min-height:0}.chartholder-wrap.kc-stage.is-parked{position:absolute;top:0;right:0;bottom:0;left:0;height:auto;width:auto;visibility:hidden;pointer-events:none}.kc-col{flex:1 1 auto;min-width:0;min-height:0;display:flex;flex-direction:column;padding-left:0}.kc-pane{position:relative;flex:1 1 auto;min-width:0;min-height:0}.kc-pane:after{content:"";position:absolute;z-index:1;left:0;top:0;bottom:0;width:14px;background:linear-gradient(90deg,var(--bg-panel) 0%,transparent 100%);pointer-events:none}.kc-pane>.chartholder.kc-canvas{position:absolute;top:0;right:2px;bottom:0;left:0;height:auto;width:auto}.kc-rail{flex:none;position:relative;width:52px;transition:width .2s cubic-bezier(.2,0,0,1);display:flex;flex-direction:column;align-items:center;gap:var(--rail-gap);padding:var(--sp-2) 0 var(--sp-1);border:0;background:transparent}.kc-rail-body{display:flex;flex-direction:column;align-items:center;gap:var(--rail-gap);flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:none}.kc-rail-body::-webkit-scrollbar{width:0;height:0}.kc-rail-group{flex:none;display:flex;flex-direction:column;align-items:center;gap:var(--rail-gap)}.kc-rail-sep,.kc-rail-gap{flex:none;height:var(--rail-break)}.kc-rail-btn{flex:none;display:flex;align-items:center;justify-content:center;width:var(--rail-btn);height:var(--rail-btn);padding:0;border:0;border-radius:var(--radius-sm);background:transparent;color:var(--muted);cursor:pointer;transition:color var(--rail-dur) var(--rail-ease)}.kc-rail-btn:hover:not(:disabled){color:var(--text);background:var(--tint)}.kc-rail-btn:focus-visible{outline:2px solid var(--focus);outline-offset:-1px}.kc-rail-btn.active,.kc-rail-btn.active:hover{color:#fff;background:rgb(var(--ink) / .16);border-color:transparent;box-shadow:inset 0 0 0 1px rgb(var(--ink) / .16)}.kc-rail-btn:disabled{color:var(--dim);opacity:1;cursor:default}.kc-rail-clear:hover:not(:disabled){color:var(--neg)}.kc-rail-empty{color:var(--dim);font-size:var(--fs-micro);line-height:var(--rail-btn)}.kc-rail-collapse{flex:none;align-self:flex-end;width:16px;height:28px;padding:0;margin-right:2px;display:flex;align-items:center;justify-content:center;border:0;border-radius:var(--radius-xs);background:transparent;color:var(--dim);cursor:pointer;transition:color var(--rail-dur) var(--rail-ease)}.kc-rail-collapse:hover{color:var(--text)}.kc-rail-collapse:focus-visible{outline:2px solid var(--focus);outline-offset:-1px}.kc-rail.is-collapsed{width:16px;padding-left:0;padding-right:0;justify-content:flex-end;overflow:hidden}@media(prefers-reduced-motion:reduce){.kc-rail{transition:none}}.kc-rail.is-collapsed .kc-rail-collapse{margin-right:0}.kc-rail.is-collapsed .kc-rail-body,.kc-rail.is-collapsed .kc-rail-gap,.kc-rail.is-collapsed .kc-rail-more,.kc-rail.is-collapsed .kc-rail-clear,.kc-rail.is-collapsed>.kc-rail-btn{opacity:0;pointer-events:none}.kc-rail-more{position:static;flex:none;display:flex}.kc-rail-popup{position:absolute;left:calc(100% + var(--sp-1));bottom:var(--sp-1);z-index:6;min-width:200px;max-height:calc(100% - var(--sp-2));overflow-y:auto;overscroll-behavior:contain;display:flex;flex-direction:column;gap:1px;padding:var(--sp-1);background:var(--glass-pop-bg);-webkit-backdrop-filter:var(--glass-pop-blur);backdrop-filter:var(--glass-pop-blur);border:1px solid var(--line);border-radius:10px;box-shadow:var(--shadow-modal)}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.kc-rail-popup{background:var(--bg-elevated)}}.kc-rail-popup-head{padding:var(--sp-1) 6px;font-size:var(--fs-xs);font-weight:400;line-height:var(--lh-xs);color:var(--muted)}.kc-rail-popup>div+div>.kc-rail-popup-head{margin-top:var(--sp-1)}.kc-rail-popup button{display:flex;align-items:center;gap:8px;width:100%;padding:2px 6px;border:0;border-radius:var(--radius-sm);background:transparent;color:var(--text);font-size:var(--fs-xs);font-weight:400;line-height:20px;text-align:left;white-space:nowrap;cursor:pointer;transition:color var(--rail-dur) var(--rail-ease),background-color var(--rail-dur) var(--rail-ease)}.kc-rail-popup-ico{flex:none;display:flex;color:var(--muted);transition:color var(--rail-dur) var(--rail-ease)}.kc-rail-popup button:hover{background-color:var(--bg-hover)}.kc-rail-popup button:hover .kc-rail-popup-ico{color:var(--text)}.kc-rail-popup button:focus-visible{outline:2px solid var(--focus);outline-offset:-1px}.kc-rail-popup button.active,.kc-rail-popup button.active:hover{color:#fff;background-color:rgb(var(--ink) / .12);box-shadow:none}.kc-rail-popup button.active .kc-rail-popup-ico{color:#fff}@media(max-width:993px){.kc-rail{width:48px;--rail-btn: 40px}.kc-rail-popup{min-width:180px}}.kc-rail-tool{position:relative;flex:none;display:flex}.kc-rail-fly{position:absolute;top:0;right:-9px;width:9px;height:var(--rail-btn);padding:0;border:0;border-radius:var(--radius-xs);background:transparent;color:var(--dim);display:flex;align-items:center;justify-content:center;opacity:0;cursor:pointer;transition:opacity var(--rail-dur) var(--rail-ease),color var(--rail-dur) var(--rail-ease)}.kc-rail-tool:hover .kc-rail-fly,.kc-rail-tool.is-open .kc-rail-fly,.kc-rail-fly:focus-visible{opacity:1}.kc-rail-fly:hover:not(:disabled),.kc-rail-tool.is-open .kc-rail-fly{color:var(--text)}.kc-rail-fly:focus-visible{outline:2px solid var(--focus);outline-offset:-1px}.kc-rail-fly:disabled{cursor:default}@media(hover:none){.kc-rail-fly{opacity:1}}.kc-rail-popup.is-anchored{min-width:220px}.kc-rail-body{align-self:stretch}.mkinfo{padding:var(--sp-4);overflow-y:auto;flex:1;min-height:0}.mkinfo-empty{display:flex;align-items:center;justify-content:center;height:100%;color:var(--muted);font-size:var(--fs-base);text-align:center;padding:var(--sp-6)}.mkinfo-head{display:flex;align-items:center;gap:var(--sp-3);margin-bottom:var(--sp-4)}.mkinfo-pair{display:inline-flex;align-items:center;flex:none}.mkinfo-pair .coin-ic+.coin-ic{margin-left:-10px;box-shadow:0 0 0 2px var(--bg-panel)}.mkinfo-coin{width:28px;height:28px;border-radius:var(--radius-full);display:flex;align-items:center;justify-content:center;font-size:var(--fs-base);font-weight:500;color:var(--bg);flex:none}.mkinfo-title{font-size:var(--fs-xl);font-weight:500;margin:0;color:var(--text)}.mkinfo-badge{font-size:var(--fs-micro);font-weight:500;padding:2px 8px;border-radius:var(--radius-full);background:color-mix(in srgb,var(--accent) 18%,transparent);color:var(--accent)}.mkinfo-badge.spot{background:color-mix(in srgb,var(--pos) 18%,transparent);color:var(--pos)}.mkinfo-h3{font-size:var(--fs-base);font-weight:500;color:var(--text);margin:0 0 var(--sp-3)}.mkinfo-h4{font-size:var(--fs-xs);font-weight:500;color:var(--muted);margin:0 0 var(--sp-3);letter-spacing:.04em}.mkinfo-cols{display:flex;gap:var(--sp-6);flex-wrap:wrap}.mkinfo-col{flex:1 1 240px;min-width:200px}.mkinfo-col+.mkinfo-col{padding-left:var(--sp-5);border-left:1px solid var(--line)}.mkinfo-row{padding:var(--sp-2) 0}.mkinfo-l{display:block;font-size:var(--fs-xs);color:var(--muted);line-height:var(--lh-xs)}.mkinfo-v{display:block;font-size:var(--fs-base);font-weight:500;color:var(--text);line-height:var(--lh-base)}.mkinfo-note{font-size:var(--fs-xs);color:var(--muted);line-height:var(--lh-xs);margin:0 0 var(--sp-4);max-width:60ch}.mkinfo-table{width:100%;border-collapse:collapse}.mkinfo-table th{text-align:right;font-size:var(--fs-xs);font-weight:400;color:var(--muted);padding:0 var(--sp-2) var(--sp-2);border-bottom:1px solid var(--line)}.mkinfo-table th:first-child{text-align:left}.mkinfo-table td{text-align:right;font-size:var(--fs-base);color:var(--text);padding:var(--sp-2);border-bottom:1px solid color-mix(in srgb,var(--line) 50%,transparent)}.mkinfo-table td:first-child{text-align:left;color:var(--muted)}.mkinfo-table tr:last-child td{border-bottom:none}.mkdepth{display:flex;flex-direction:column;flex:1;min-height:0;padding:var(--sp-4)}.mkdepth-chart{position:relative;flex:1;min-height:0;cursor:crosshair}.mkdepth-chart>svg{display:block;width:100%;height:100%}.mkdepth-fill{stroke:none}.mkdepth-line{fill:none;stroke:var(--pos);stroke-width:1.5;vector-effect:non-scaling-stroke}.mkdepth-line.ask{stroke:var(--neg)}.mkdepth-mid{stroke:var(--line);stroke-width:1;stroke-dasharray:3 3}.mkdepth-guide{stroke:var(--muted);stroke-width:1}.mkdepth-grid{stroke:var(--line);stroke-width:1;opacity:.35}.mkdepth-xlabel,.mkdepth-ylabel{position:absolute;font-size:var(--fs-micro);color:var(--dim);pointer-events:none;white-space:nowrap}.mkdepth-xlabel{bottom:2px;transform:translate(-50%)}.mkdepth-ylabel{left:2px;transform:translateY(-50%)}.mkdepth-tip{position:fixed;z-index:60;transform:translate(-50%,calc(-100% - 8px));background:var(--glass-pop-bg);-webkit-backdrop-filter:var(--glass-pop-blur);backdrop-filter:var(--glass-pop-blur);border:1px solid var(--line);border-radius:10px;padding:4px 8px;font-size:var(--fs-xs);white-space:nowrap;pointer-events:none;text-align:center}.mkdepth-tip.bid{border-color:color-mix(in srgb,var(--pos) 40%,var(--line))}.mkdepth-tip.ask{border-color:color-mix(in srgb,var(--neg) 40%,var(--line))}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.mkdepth-tip{background:var(--bg-elevated)}}.panel.kc-panel{--kc-ink: #dbdbdb;background:var(--bg-panel);border:0;border-radius:var(--radius-sm);padding:0;display:flex;flex-direction:column;min-height:0;gap:0}.panel.kc-panel:fullscreen{background:var(--bg-panel);border-radius:0;padding:var(--sp-1)}.panel.kc-panel>.kc-body{position:relative;flex:1 1 auto;min-width:0;min-height:0;display:flex;flex-direction:column}.kc-toolbar{display:flex;align-items:center;flex-wrap:wrap;gap:var(--sp-2);min-height:48px;padding:0 16px 0 10px;flex:none}.kc-tb-group{display:flex;align-items:center;flex-wrap:wrap;gap:2px}.kc-tb-mid{flex:1 1 auto;min-width:0;display:flex;align-items:center;gap:var(--sp-2);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.kc-tb-right{margin-left:auto}.kc-toolbar button{display:inline-flex;align-items:center;gap:6px;border:0;border-radius:var(--radius-sm);background:transparent;color:var(--disabled);font-size:var(--fs-base);font-weight:400;line-height:var(--lh-base);padding:4px 6px;white-space:nowrap;cursor:pointer;transition:color var(--dur-fast) var(--ease-out),background-color var(--dur-fast) var(--ease-out)}.kc-toolbar button:hover:not(:disabled){color:var(--text);background:transparent}.kc-toolbar button:disabled{color:var(--disabled);cursor:default;opacity:1}.kc-toolbar button:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}.kc-toolbar .kc-tf.on,.kc-toolbar .kc-tf.on:hover{color:var(--text)}.kc-toolbar .kc-ico{width:28px;height:28px;padding:0;justify-content:center}.kc-toolbar .kc-ico.on,.kc-toolbar .kc-ico.on:hover{color:var(--accent)}.kc-toolbar .kc-fs{margin-left:9px}.kc-toolbar .kc-view{padding:2px 4px}.kc-toolbar .kc-view.on,.kc-toolbar .kc-view.on:hover{color:var(--text)}.kc-toolbar .kc-view:disabled{color:var(--disabled)}.kc-hint{display:inline-flex;align-items:center;gap:var(--sp-2);min-width:0;font-size:var(--fs-micro);line-height:var(--lh-micro);color:var(--muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kc-hint.warn{color:var(--warn)}.kc-toolbar .kc-hint .link{color:var(--accent);font-size:var(--fs-micro);line-height:var(--lh-micro)}.kc-toolbar .kc-hint .link:hover:not(:disabled){color:var(--text)}.kc-menu-label{font-size:var(--fs-micro);line-height:var(--lh-micro);font-weight:400;color:var(--muted);padding:0 4px;margin-bottom:var(--sp-1)}.kc-scroll{max-height:320px;overflow-y:auto;overscroll-behavior:contain}.kc-menu-wide{min-width:300px}.kc-menu-list{display:flex;flex-direction:column;gap:1px}.kc-menu-list>button,.kc-menu-grid>button{display:block;width:100%;padding:4px 6px;border:0;border-radius:var(--radius-sm);background:transparent;color:var(--text);font-size:var(--fs-xs);font-weight:400;line-height:20px;text-align:left;white-space:nowrap;cursor:pointer;transition:color var(--dur-fast) var(--ease-out),background-color var(--dur-fast) var(--ease-out)}.kc-menu-list>button:hover:not(:disabled),.kc-menu-grid>button:hover:not(:disabled){background:var(--bg-elevated)}.kc-menu-list>button.on,.kc-menu-grid>button.on{color:var(--accent)}.kc-menu-list>button:disabled,.kc-menu-grid>button:disabled{color:var(--dim);cursor:default}.kc-menu-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1px}.kc-menu-grid>button{text-align:center}.kc-row{display:flex;align-items:center;gap:var(--sp-1);padding:3px 4px;border-radius:var(--radius-sm);font-size:var(--fs-xs);line-height:var(--lh-xs);color:var(--text)}.kc-row:hover{background:var(--bg-elevated)}.kc-row-name{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kc-row-name.off{color:var(--muted);text-decoration:line-through}.kc-toolbar .kc-icon{flex:none;display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;border:0;background:transparent;color:var(--muted);font-size:var(--fs-micro);line-height:1.2;text-align:center;cursor:pointer}.kc-toolbar .kc-icon:hover:not(:disabled){color:var(--text)}.kc-toolbar .kc-icon:disabled{color:var(--dim)}.kc-toolbar .kc-icon.kc-remove:hover:not(:disabled){color:var(--neg)}.kc-pane-h{flex:none;width:30px;text-align:center;color:var(--muted);font-size:var(--fs-micro)}.kc-empty{color:var(--muted);font-size:var(--fs-xs);padding:3px 4px}.kc-section+.kc-section{margin-top:var(--sp-2);padding-top:var(--sp-2);border-top:1px solid var(--line)}.chartholder.kc-canvas{background:none;border-radius:0;overflow:hidden}.kc-axis-cover{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none;z-index:5}.kc-status{flex:none;display:flex;align-items:center;justify-content:flex-end;gap:var(--sp-4);height:34px;padding:0 10px}.kc-clock{font-size:var(--fs-base);line-height:var(--lh-base);color:var(--muted)}.kc-legend{position:absolute;top:var(--sp-2);left:var(--sp-1);z-index:2;pointer-events:none;display:flex;align-items:baseline;flex-wrap:wrap;gap:var(--sp-2);width:max-content;max-width:calc(100% - var(--sp-4));font-size:var(--fs-xs);font-weight:400;line-height:var(--lh-xs);color:var(--kc-ink);animation:kc-fade-in var(--dur-med) var(--ease-out) both}@keyframes kc-fade-in{0%{opacity:0}to{opacity:1}}.kc-legend-sym{color:var(--kc-ink);font-size:var(--fs-base);line-height:var(--lh-base)}.kc-legend-ohlc{display:flex;gap:var(--sp-2);color:var(--kc-ink)}.kc-legend-ohlc>span{font-family:var(--font-text)}.kc-legend-ohlc .kc-v{margin-left:0;color:var(--text);font-family:var(--font-num)}.kc-legend-ohlc .pos{color:var(--pos)}.kc-legend-ohlc .neg{color:var(--neg)}@media(max-width:993px){.kc-legend{padding:2px var(--sp-1);border-radius:var(--radius-sm);background:var(--bg-elevated);text-shadow:none}}.kc-notices{position:absolute;top:0;left:0;right:0;z-index:4;display:flex;flex-direction:column;gap:var(--sp-1);padding:var(--sp-2);background:var(--bg-elevated);border-bottom:1px solid var(--line)}.kc-movebar{display:flex;align-items:center;flex-wrap:wrap;gap:var(--sp-2);padding:var(--sp-2);border:1px solid var(--accent);border-radius:var(--radius-sm);background:var(--bg-elevated);font-size:var(--fs-xs);line-height:var(--lh-xs)}.kc-movebar-title{color:var(--accent);font-weight:500}.kc-movebar .btn-primary.kc-confirm{font-weight:500}.kc-readout{display:flex;align-items:baseline;flex-wrap:wrap;gap:var(--sp-2)}.kc-readout .kc-v{color:var(--text);font-weight:500}.status.kc-note{margin:0}.kc-note .kc-v{font-weight:500}.chartholder.kc-canvas{isolation:isolate;transition:opacity .32s var(--ease-out)}.chartholder.kc-canvas.kc-masked{opacity:0;transition:opacity .18s var(--ease-out)}.kc-feed-mask{position:absolute;top:0;right:0;bottom:0;left:0;z-index:5;display:flex;align-items:center;justify-content:center;background:var(--bg-panel);opacity:1;transition:opacity var(--dur-med) var(--ease-out)}@starting-style{.kc-feed-mask{opacity:0}}.kc-feed-mask.kc-leaving{opacity:0;pointer-events:none;transition:opacity .26s cubic-bezier(.4,0,.2,1)}.kc-feed-mask.kc-bare{background:none}.panel.kc-panel.kc-crashed{position:relative;min-height:160px}.kc-sr{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.kc-skel{position:absolute;inset:14% 72px 16% var(--sp-2);overflow:hidden;pointer-events:none}.kc-skel svg{position:absolute;top:0;left:0;display:block;width:100%;height:100%}.kc-skel rect{fill:var(--line-soft)}.kc-skel line{stroke:var(--line-soft);stroke-width:1px}.kc-skel-glint{position:absolute;top:0;bottom:0;left:0;width:40%;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 50%,transparent);mask-image:linear-gradient(90deg,transparent,#000 50%,transparent);animation:kc-glint 2s cubic-bezier(.45,0,.55,1) infinite;will-change:transform}.kc-skel-glint svg,.kc-skel-glint canvas{width:250%;animation:kc-glint-counter 2s cubic-bezier(.45,0,.55,1) infinite;will-change:transform}.kc-skel-glint rect{fill:var(--line-strong)}.kc-skel-glint line{stroke:var(--line-strong)}@keyframes kc-glint{0%{transform:translate(-100%)}80%,to{transform:translate(250%)}}@keyframes kc-glint-counter{0%{transform:translate(40%)}80%,to{transform:translate(-100%)}}.kc-morph{position:absolute;top:0;right:2px;bottom:0;left:0;overflow:hidden;pointer-events:none;opacity:1;transition:opacity .18s var(--ease-out)}@starting-style{.kc-morph:not(.kc-morph-cut){opacity:0}}.kc-morph.kc-morph-out{opacity:0;transition:opacity .24s var(--ease-out)}.kc-morph-grid,.kc-morph-candles{position:absolute;display:block}.kc-morph-glint{position:absolute;overflow:hidden;transition:opacity .16s linear}.kc-morph-glint.kc-off{opacity:0}.kc-morph-glint .kc-skel-glint canvas{position:absolute;top:0;left:0;display:block}html.kc-drag{user-select:none;-webkit-user-select:none}html.kc-drag,html.kc-drag *{cursor:var(--kc-drag-cursor, default)!important}.kc-reveal{position:absolute;top:0;left:0;z-index:2;display:block;pointer-events:none}.kc-feed-card{position:relative;display:flex;flex-direction:column;align-items:center;gap:var(--sp-2);max-width:min(360px,calc(100% - var(--sp-5)));padding:var(--sp-3) var(--sp-4);text-align:center;font-size:var(--fs-xs);line-height:var(--lh-xs);color:var(--muted)}.kc-feed-card.boxed{border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--bg-elevated);box-shadow:var(--shadow-pop)}.kc-feed-title{display:inline-flex;align-items:center;gap:var(--sp-2);color:var(--text);font-size:var(--fs-base);line-height:var(--lh-base)}.kc-feed-detail{color:var(--dim);font-size:var(--fs-micro);line-height:var(--lh-micro);overflow-wrap:anywhere}.kc-feed-actions{display:flex;align-items:center;flex-wrap:wrap;justify-content:center;gap:var(--sp-2) var(--sp-3)}.kc-feed-actions .kc-feed-retry{font-weight:500}.kc-feed-pill{position:absolute;top:var(--sp-2);left:50%;transform:translate(-50%);display:inline-flex;align-items:center;gap:var(--sp-2);max-width:calc(100% - var(--sp-4));padding:2px var(--sp-2);border:1px solid var(--line);border-radius:var(--radius-full);background:var(--bg-elevated);color:var(--warn);font-size:var(--fs-micro);line-height:var(--lh-micro);white-space:nowrap}.kc-feed-pill .muted{color:var(--dim)}.kc-spinner{flex:none;width:12px;height:12px;border:1.5px solid var(--line);border-top-color:var(--muted);border-radius:50%;animation:kc-spin .9s linear infinite}.kc-feed-pill .kc-spinner{width:9px;height:9px;border-top-color:var(--warn)}@keyframes kc-spin{to{transform:rotate(360deg)}}.kc-feed{display:inline-flex;align-items:center;gap:var(--sp-1);margin-right:auto;color:var(--muted);font-size:var(--fs-xs);line-height:var(--lh-xs);white-space:nowrap;cursor:default}.kc-feed-dot{flex:none;width:6px;height:6px;border-radius:50%;background:var(--muted)}.kc-feed.live .kc-feed-dot{background:var(--pos)}.kc-feed.delayed .kc-feed-dot{background:var(--warn)}.kc-feed.delayed{color:var(--warn)}@media(prefers-reduced-motion:reduce){.kc-skel-glint{display:none}.kc-spinner{animation:none}.kc-legend{animation-duration:.12s}.chartholder.kc-canvas,.chartholder.kc-canvas.kc-masked,.kc-morph,.kc-morph.kc-morph-out,.kc-feed-mask,.kc-feed-mask.kc-leaving{transition-duration:.12s}}.kc-feed-card.boxed{background:var(--glass-pop-bg);-webkit-backdrop-filter:var(--glass-pop-blur);backdrop-filter:var(--glass-pop-blur)}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.kc-feed-card.boxed{background:var(--bg-elevated)}}.kc-ind-legend{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;pointer-events:none}.kc-ind-row{position:absolute;display:flex;align-items:center;gap:var(--sp-2);max-width:calc(100% - 96px);height:20px;padding:0 2px;border-radius:var(--radius-sm);font-size:var(--fs-xs);line-height:var(--lh-xs);color:var(--kc-ink);white-space:nowrap;pointer-events:auto;text-shadow:0 0 3px var(--bg-panel),0 0 2px var(--bg-panel)}.kc-ind-row[data-under-label],.kc-ind-row[data-under-label] *{pointer-events:none}.kc-ind-row:hover,.kc-ind-row.is-open{background:color-mix(in srgb,var(--bg-elevated) 82%,transparent);text-shadow:none}.kc-ind-name{border:0;padding:0;background:none;color:inherit;font:inherit;cursor:pointer}.kc-ind-row.is-off .kc-ind-name{color:var(--dim)}.kc-ind-val{font-family:var(--font-num)}.kc-ind-ctl{display:none;align-items:center;gap:1px}.kc-ind-row:hover .kc-ind-ctl,.kc-ind-row.is-open .kc-ind-ctl,.kc-ind-row:focus-within .kc-ind-ctl,.kc-ind-row.is-off .kc-ind-ctl{display:inline-flex}.kc-ind-row.is-off:not(:hover):not(:focus-within):not(.is-open) .kc-ind-ctl>:not(.kc-ind-eye){display:none}@media(hover:none){.kc-ind-ctl{display:inline-flex}}.kc-ind-ctl button{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;padding:0;border:0;border-radius:var(--radius-xs);background:transparent;color:var(--muted);cursor:pointer}.kc-ind-ctl button:hover{color:var(--text);background:var(--bg-hover)}.kc-ind-ctl button:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}.kc-ind-ctl .kc-ind-rm:hover{color:var(--neg)}.kc-toolbar .menu-popup.kc-ind-pop{display:flex;flex-direction:column;gap:14px;width:316px;max-width:calc(100vw - 16px);padding:14px;border-radius:10px;color:var(--text);font-size:var(--fs-xs)}.kc-ind-head>span{font-size:var(--fs-base);font-weight:500;color:var(--text)}.kc-ind-lbl{display:flex;align-items:baseline;justify-content:space-between;gap:var(--sp-2);margin-bottom:6px;color:var(--muted);font-size:var(--fs-xs)}.kc-ind-lbl.is-sub{margin:8px 8px 4px;color:var(--dim);font-size:var(--fs-micro)}.kc-ind-group:first-child .kc-ind-lbl.is-sub{margin-top:4px}.kc-ind-aside{color:var(--dim);font-size:var(--fs-micro)}.kc-ind-pop .kc-row{min-height:30px;padding:0 4px 0 8px;border-radius:6px}.kc-ind-pop .kc-row:hover{background:rgb(var(--ink) / .05)}.kc-toolbar .kc-ind-pop .kc-ind-search{width:100%;height:30px;margin:0 0 6px;padding:0 10px;border:1px solid var(--panel-line);border-radius:8px;background:rgb(var(--ink) / .03);color:var(--text);font:inherit;font-size:var(--fs-xs)}.kc-toolbar .kc-ind-pop .kc-ind-search:hover{border-color:var(--line)}.kc-toolbar .kc-ind-pop .kc-ind-search:focus{border-color:var(--muted);outline:none;box-shadow:none}.kc-ind-pop>.kc-ind-sec:last-child{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.kc-ind-pop>.kc-ind-head,.kc-ind-pop>.kc-ind-sec:not(:last-child),.kc-ind-pop>.kc-ind-sec:last-child>:not(.kc-ind-list){flex:none}.kc-toolbar .kc-ind-pop .kc-ind-list{display:flex;flex-direction:column;gap:1px;flex:1 1 auto;min-height:90px;max-height:320px}.kc-toolbar .kc-ind-pop button.kc-ind-add{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-3);width:100%;min-height:30px;padding:0 8px;border-radius:6px;color:var(--text);font-size:var(--fs-xs);line-height:1.3;text-align:left}.kc-toolbar .kc-ind-pop button.kc-ind-add:hover:not(:disabled){background:rgb(var(--ink) / .05);color:var(--text)}.kc-toolbar .kc-ind-pop button.kc-ind-add:disabled{color:var(--dim)}.kc-ind-short{flex:none;color:var(--dim);font-family:var(--font-num);font-size:var(--fs-micro)}.kc-tz{position:relative}.kc-status .kc-clock{border:0;padding:0;background:none;cursor:pointer;transition:color var(--dur-fast) var(--ease-out)}.kc-status .kc-clock:hover{color:var(--text)}.menu-popup.kc-tz-menu{top:auto;bottom:calc(100% + 6px);right:0;left:auto;min-width:170px}.modal.fx.kc-set{max-width:460px}.modal.fx.kc-set .modal-body{gap:0;padding-top:10px}.modal.fx.kc-set .dlg [role=tabpanel]{min-height:132px}.modal.fx.kc-set .kc-well{display:grid;place-items:center;flex:none;width:40px;height:32px;min-height:0;padding:0;border:0;border-radius:10px;background:rgb(var(--ink) / .07);box-shadow:inset 0 1px rgb(var(--ink) / .04);cursor:pointer}.modal.fx.kc-set .kc-well:hover,.modal.fx.kc-set .kc-well.is-open{background:rgb(var(--ink) / .13)}.modal.fx.kc-set .kc-well__chip{width:20px;height:16px;border-radius:5px}.modal.fx.kc-set .dlg .kc-palette{margin:0 0 12px}.modal.fx.kc-set .dlg .kc-set-coords{max-height:52vh;overflow-y:auto}.modal.fx.kc-set .modal-foot{padding:14px 22px 18px}.kc-swatch{width:22px;height:22px;padding:0;border:1px solid var(--line-strong);border-radius:6px;cursor:pointer}.kc-swatch.on{outline:2px solid var(--text);outline-offset:1px}.kc-palette{display:grid;grid-template-columns:repeat(6,22px);gap:10px;justify-content:start;padding:var(--sp-3);border:1px solid var(--panel-line);border-radius:10px;background:var(--fx-well, var(--bg))}.kc-swatch-custom{grid-column:1 / -1;display:flex;flex-direction:row;align-items:center;gap:var(--sp-2);color:var(--muted);font-size:var(--fs-xs);cursor:pointer}.kc-swatch-custom input{width:28px;height:22px;padding:0;border:0;background:none}.kc-ind-tag{position:absolute;transform:translateY(-50%);box-sizing:border-box;padding:1px 4px;font-family:var(--font-num);font-size:12px;font-weight:500;line-height:16px;white-space:nowrap;pointer-events:none}.kc-stylebar{position:absolute;top:var(--sp-2);left:50%;transform:translate(-50%);z-index:6;display:flex;align-items:center;gap:2px;max-width:calc(100% - 24px);padding:3px 4px;border:1px solid var(--line);border-radius:var(--radius-md);background:var(--glass-pop-bg, var(--bg-elevated));-webkit-backdrop-filter:var(--glass-pop-blur);backdrop-filter:var(--glass-pop-blur);box-shadow:var(--shadow-modal);font-size:var(--fs-xs);transition:opacity .12s ease}.kc-stylebar.is-hidden{opacity:0;pointer-events:none}.kc-stylebar button{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;padding:0;border:0;border-radius:var(--radius-sm);background:transparent;color:var(--muted);cursor:pointer;box-shadow:none}.kc-stylebar button:hover{color:var(--text);background:var(--bg-hover)}.kc-stylebar button.on{color:var(--accent)}.kc-stylebar button:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}.kc-stylebar .kc-stylebar-del:hover{color:var(--neg)}.kc-stylebar .kc-swatch{width:18px;height:18px;margin:0 4px;border:1px solid var(--line-strong)}.kc-stylebar-name{padding:0 6px;color:var(--text);white-space:nowrap}.kc-stylebar-sep{width:1px;height:18px;margin:0 3px;background:var(--line)}.kc-stylebar-group{display:inline-flex;gap:1px}.kc-stylebar-color{position:relative;display:inline-flex}.kc-stylebar-palette{position:absolute;top:calc(100% + 8px);left:-6px;z-index:7;display:grid;grid-template-columns:repeat(6,22px);gap:8px;padding:var(--sp-2);border:1px solid var(--line);border-radius:var(--radius-md);background:var(--bg-elevated);box-shadow:var(--shadow-modal)}.kc-stylebar-palette .kc-swatch{width:22px;height:22px;margin:0}.kc-stylebar-text{width:150px;height:26px;font-size:var(--fs-xs)}.kc-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.kc-toolbar .kc-news-tb{position:relative;display:inline-flex}.kc-toolbar .kc-tb-ico{margin-left:2px}.kc-toolbar .kc-tb-ico.on,.kc-toolbar .kc-tb-ico.on:hover{color:#fff;background:rgb(var(--ink) / .12);border-radius:var(--radius-sm)}.menu-popup.kc-news-menu{left:auto;right:0;width:292px;min-width:0;padding:10px;z-index:30}.kc-newsset{display:flex;flex-direction:column;gap:6px;font-size:var(--fs-xs)}.kc-newsset .kc-menu-label{margin:6px 2px 0}.kc-newsset__switch{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:8px;padding:4px 2px 6px;border-bottom:1px solid rgb(var(--ink) / .06);color:var(--text);font-weight:600;cursor:pointer}.kc-newsset input[role=switch]{-moz-appearance:none;appearance:none;-webkit-appearance:none;position:relative;flex:none;width:32px;height:18px;min-height:0;margin:0;padding:0;border:0;border-radius:999px;background:#2a2a2a;cursor:pointer}.kc-newsset input[role=switch]:after{content:"";position:absolute;top:2px;left:2px;width:14px;height:14px;border-radius:50%;background:#fff;clip-path:none;transform:none;transition:transform .16s var(--ease-out)}.kc-newsset input[role=switch]:checked{background:var(--pos)}.kc-newsset input[role=switch]:checked:after{transform:translate(14px)}.kc-newsset .kc-newsset__scopes{display:flex;flex-direction:column;gap:2px}.kc-newsset .kc-newsset__scope{display:flex;align-items:center;gap:10px;min-height:40px;padding:5px 8px;border:1px solid transparent;border-radius:9px;background:transparent;color:var(--muted);font:inherit;text-align:left;box-shadow:none;cursor:pointer}.kc-newsset .kc-newsset__scope:hover:not(:disabled){background:rgb(var(--ink) / .05);color:var(--text)}.kc-newsset .kc-newsset__scope.on{border-color:rgb(var(--ink) / .16);background:rgb(var(--ink) / .08);color:var(--text)}.kc-newsset .kc-newsset__scope:disabled{opacity:.4;cursor:default}.kc-newsset__ico{display:grid;place-items:center;flex:none;width:26px;height:26px;border-radius:50%;background:rgb(var(--ink) / .06)}.kc-newsset__txt{display:flex;flex-direction:column;min-width:0;font-weight:600}.kc-newsset__hint{color:var(--dim);font-size:var(--fs-micro);font-weight:400}.kc-newsset .kc-newsset__kinds{display:grid;grid-template-columns:1fr 1fr;gap:4px}.kc-newsset .kc-newsset__kind{display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 8px;border:1px solid rgb(var(--ink) / .06);border-radius:8px;background:transparent;color:var(--dim);font:inherit;font-size:var(--fs-micro);box-shadow:none;cursor:pointer;transition:background .12s,color .12s,border-color .12s}.kc-newsset .kc-newsset__kind svg{flex:none;width:13px;height:13px}.kc-newsset .kc-newsset__kind:hover{color:var(--text)}.kc-newsset .kc-newsset__kind.on{border-color:rgb(var(--ink) / .14);background:rgb(var(--ink) / .07);color:var(--text)}.kc-newsset__src{margin:4px 2px 0;color:var(--dim);font-size:var(--fs-micro);line-height:1.4}.kc-newsset__cal{display:flex;flex-direction:row;align-items:center;gap:10px;min-height:40px;padding:5px 8px;border-radius:9px;color:var(--text);cursor:pointer}.kc-newsset__cal:hover{background:rgb(var(--ink) / .05)}.kc-newsset__cal .kc-newsset__txt{flex:1 1 auto}.kc-newsset__minor{display:flex;flex-direction:row;align-items:center;gap:8px;padding:2px 8px 4px 44px;color:var(--muted);font-size:var(--fs-micro);cursor:pointer}.kc-newsset__minor.is-off{opacity:.45;cursor:default}.kc-newsset__minor input{width:13px;height:13px;min-height:0;margin:0;accent-color:var(--pos)}.kc-side-wrap{flex:none;display:flex;justify-content:flex-end;width:236px;overflow:hidden;animation:kc-side-in .24s var(--ease-out, ease) both}.kc-side-wrap.is-closing{animation:kc-side-out .22s var(--ease-out, ease) both}@keyframes kc-side-in{0%{width:0;opacity:0}}@keyframes kc-side-out{to{width:0;opacity:0}}.kc-side{flex:none;display:flex;flex-direction:column;width:236px;min-width:236px;min-height:0;border-left:1px solid var(--panel-line);background:var(--bg-panel);font-size:var(--fs-xs);color:var(--text)}@media(max-width:700px){.kc-side-wrap{position:absolute;top:0;right:0;bottom:0;z-index:8;box-shadow:var(--shadow-pop);animation-name:kc-side-slide-in}.kc-side-wrap.is-closing{animation-name:kc-side-slide-out}}@keyframes kc-side-slide-in{0%{transform:translate(100%)}}@keyframes kc-side-slide-out{to{transform:translate(100%)}}.kc-flow-wrap{position:relative;flex:none;display:flex;width:var(--flow-w, 460px);min-height:0;border-left:1px solid var(--panel-line);background:var(--bg-panel);animation:kc-flow-in .26s var(--ease-out, ease) backwards}.kc-flow-wrap.is-closing{animation:kc-flow-out .22s var(--ease-out, ease) both;pointer-events:none}@keyframes kc-flow-in{0%{width:0;opacity:0}}@keyframes kc-flow-out{to{width:0;opacity:0}}.kc-flow-clip{flex:1 1 auto;min-width:0;min-height:0;display:flex;justify-content:flex-end;overflow:hidden}.kc-flow-clip>.tfl{flex:none;width:var(--flow-w, 460px)}.kc-flow-wait{flex:1 1 auto}.kc-flow-grip{position:absolute;z-index:3;top:0;bottom:0;left:-4px;width:8px;cursor:col-resize;touch-action:none}.kc-flow-grip:after{content:"";position:absolute;top:50%;left:3px;width:2px;height:36px;margin-top:-18px;border-radius:var(--radius-full);background:var(--line);opacity:0;transition:opacity var(--dur-fast) var(--ease-out)}.kc-flow-grip:hover:after,body.kc-flow-resizing .kc-flow-grip:after{opacity:1}body.kc-flow-resizing{cursor:col-resize;-webkit-user-select:none;user-select:none}body.kc-flow-picking,body.kc-flow-picking *{cursor:ew-resize!important;-webkit-user-select:none;user-select:none}body.kc-flow-resizing:has(.kc-flow-wrap.is-under){cursor:row-resize}.kc-flow-wrap.is-under{flex:0 0 var(--flow-h, 45%);width:auto;min-width:0;border-left:0;border-top:1px solid var(--panel-line);animation-name:kc-flow-up}.kc-flow-wrap.is-under.is-closing{animation-name:kc-flow-down}.kc-flow-wrap.is-under .kc-flow-clip>.tfl{flex:1 1 auto;width:auto}@keyframes kc-flow-up{0%{flex-basis:0;opacity:0}}@keyframes kc-flow-down{to{flex-basis:0;opacity:0}}.kc-flow-wrap.is-under .kc-flow-grip{top:-6px;bottom:auto;left:0;right:0;width:auto;height:14px;cursor:row-resize}.kc-flow-wrap.is-under .kc-flow-grip:after{top:5px;left:50%;width:36px;height:3px;margin:0 0 0 -18px;opacity:1}@media(prefers-reduced-motion:reduce){.kc-flow-wrap{animation:none}}.kc-side-head{display:flex;align-items:center;gap:var(--sp-2);height:36px;padding:0 var(--sp-2) 0 var(--sp-3);border-bottom:1px solid var(--panel-line)}.kc-side-title{font-weight:600;font-size:var(--fs-sm)}.kc-side-sym{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--muted)}.kc-side button{display:inline-flex;align-items:center;justify-content:center;min-width:0;min-height:0;padding:0;border:0;background:transparent;color:var(--muted);font:inherit;box-shadow:none;cursor:pointer}.kc-side button:hover:not(:disabled){color:var(--text)}.kc-side button:disabled{opacity:.35;cursor:default}.kc-side button:focus-visible{outline:2px solid var(--focus);outline-offset:-1px}.kc-side-x{width:26px;height:26px;border-radius:var(--radius-sm)}.kc-side .kc-side-x:hover{background:var(--tint)}.kc-side-body{flex:1 1 auto;min-height:0;overflow-y:auto;padding:var(--sp-2) 0}.kc-side-sec{padding:0 var(--sp-2) var(--sp-3)}.kc-side-sec+.kc-side-sec{border-top:1px solid var(--panel-line);padding-top:var(--sp-2)}.kc-side-h{display:flex;align-items:center;gap:6px;margin:0 0 4px;padding:0 var(--sp-1);color:var(--muted);font-size:var(--fs-micro, 11px);font-weight:600;letter-spacing:.04em;text-transform:uppercase}.kc-side-count{color:var(--dim);font-weight:500}.kc-side-empty{margin:4px var(--sp-1) 0;color:var(--dim)}.kc-side-note{display:block;color:var(--dim);font-size:var(--fs-micro, 11px)}.kc-side-switch{display:flex;flex-direction:row;align-items:center;gap:var(--sp-2);min-height:32px;padding:2px var(--sp-1);border-radius:var(--radius-sm);cursor:pointer}.kc-side-switch:hover{background:var(--tint)}.kc-side-switch input[role=switch]{-moz-appearance:none;appearance:none;-webkit-appearance:none;position:relative;flex:none;width:28px;height:16px;min-height:0;margin:0;padding:0;border:0;border-radius:999px;background:#2a2a2a;cursor:pointer}.kc-side-switch input[role=switch]:after{content:"";position:absolute;top:2px;left:2px;width:12px;height:12px;border-radius:50%;background:#fff;clip-path:none;transform:none;transition:transform .16s var(--ease-out)}.kc-side-switch input[role=switch]:checked{background:var(--pos)}.kc-side-switch input[role=switch]:checked:after{transform:translate(12px)}.kc-side-switch input[role=switch]:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.kc-side-switch.is-off .kc-side-switch__text{color:var(--muted)}.kc-side-news{display:flex;flex-wrap:wrap;align-items:center;gap:6px var(--sp-2);padding:6px var(--sp-1) 2px}.kc-side-news__label{flex:1 1 auto}.kc-side-news .kc-side-note{flex-basis:100%}.kc-side-seg{display:inline-flex;gap:2px;padding:2px;border-radius:8px;background:var(--bg);border:1px solid var(--panel-line)}.kc-side .kc-side-seg button{gap:4px;height:22px;padding:0 7px;border-radius:6px}.kc-side .kc-side-seg button svg{width:12px;height:12px}.kc-side-news.is-off{opacity:.5}.kc-side .kc-side-seg button.on{background:var(--bg-elevated);color:var(--text)}.kc-side-list{list-style:none;margin:0;padding:0}.kc-side-row{position:relative;display:flex;align-items:center;gap:4px;height:30px;padding:0 2px 0 var(--sp-1);border-radius:var(--radius-sm)}.kc-side-row:hover{background:var(--tint)}.kc-side-row.is-sel{background:rgb(var(--ink) / .08)}.kc-side-row.is-off .kc-side-name{color:var(--dim)}.kc-side-row.is-drag{opacity:.4}.kc-side-row.drop-above:before,.kc-side-row.drop-below:after{content:"";position:absolute;left:4px;right:4px;height:2px;border-radius:1px;background:var(--text)}.kc-side-row.drop-above:before{top:-1px}.kc-side-row.drop-below:after{bottom:-1px}.kc-side-grip{flex:none;display:inline-flex;color:var(--dim);cursor:grab}.kc-side-dot{flex:none;width:8px;height:8px;border-radius:50%}.kc-side .kc-side-name{flex:1 1 auto;min-width:0;justify-content:flex-start;height:26px;padding:0 2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--text);text-align:left}.kc-side-ctl{flex:none;display:inline-flex}.kc-side button svg{flex:none}.kc-side .kc-side-ctl button{width:24px;height:24px;border-radius:var(--radius-sm)}.kc-side .kc-side-ctl button.on{color:var(--text)}.kc-side .kc-side-ctl .kc-side-del:hover:not(:disabled){color:var(--neg)}.kc-side-row:not(:hover):not(:focus-within) .kc-side-more{display:none}@media(hover:none){.kc-side-row .kc-side-more{display:inline-flex}}.kc-side-foot{padding:var(--sp-2);border-top:1px solid var(--panel-line)}.kc-side .kc-side-save{width:100%;height:34px;gap:var(--sp-2);border:1px solid var(--line);border-radius:8px;color:var(--text);font-weight:500}.kc-side .kc-side-save:hover{background:var(--tint);border-color:var(--muted)}.kc-mark-tip{position:fixed;z-index:1700;padding:5px 8px;border:1px solid var(--line);border-radius:var(--radius-md);background:var(--glass-pop-bg, var(--bg-elevated));-webkit-backdrop-filter:var(--glass-pop-blur);backdrop-filter:var(--glass-pop-blur);box-shadow:var(--shadow-pop);color:var(--text);font-size:var(--fs-xs);font-family:var(--font-num);white-space:nowrap;pointer-events:none}.kc-mark-tip .pos{color:var(--pos)}.kc-mark-tip .neg{color:var(--neg)}.kc-mark-dim{color:var(--muted)}.kc-newsmarks{position:absolute;z-index:4;height:24px;pointer-events:none;animation:kc-newsmarks-in .26s var(--ease-out, ease) both}.kc-newsmarks.is-leaving{animation:kc-newsmarks-out .2s var(--ease-out, ease) both}.kc-newsmarks.is-leaving .kc-newsmark,.kc-newsmarks.is-leaving .kc-calmark{pointer-events:none}@keyframes kc-newsmarks-in{0%{opacity:0;transform:translateY(8px)}}@keyframes kc-newsmarks-out{to{opacity:0;transform:translateY(8px)}}.kc-newsmark{position:absolute;top:0;display:grid;place-items:center;width:24px;height:24px;min-height:0;margin-left:-12px;padding:0;border:1px solid rgb(var(--ink) / .14);border-radius:50%;background:var(--glass-pop-bg, var(--bg-elevated));-webkit-backdrop-filter:var(--glass-pop-blur);backdrop-filter:var(--glass-pop-blur);box-shadow:0 2px 6px #00000059;color:var(--muted);cursor:pointer;pointer-events:auto;transition:transform .14s var(--ease-out, ease),border-color .14s,color .14s}.kc-newsmark:hover,.kc-newsmark.is-open{border-color:rgb(var(--ink) / .45);color:var(--text);transform:translateY(-2px)}.kc-newsmark:focus-visible{outline:2px solid var(--focus);outline-offset:1px}.kc-newsmark:hover,.kc-newsmark.is-open,.kc-calmark:hover,.kc-calmark.is-open,.kc-calmark.is-near{z-index:2}.kc-heat-1{--heat: #d9a441}.kc-heat-2{--heat: #ee8433}.kc-heat-3{--heat: #f0533f}.kc-newsmark.kc-heat-2,.kc-newsmark.kc-heat-3{border-color:color-mix(in srgb,var(--heat) 80%,transparent);color:var(--heat)}.kc-newsmark.kc-heat-2,.kc-newsmark.kc-heat-3{background:color-mix(in srgb,var(--heat) 18%,var(--bg-elevated))}.kc-newsmark.kc-heat-3{box-shadow:0 2px 6px #00000059,0 0 10px color-mix(in srgb,var(--heat) 60%,transparent)}.kc-newsmark.kc-heat-1 .kc-newsmark__n,.kc-newsmark.kc-heat-2 .kc-newsmark__n,.kc-newsmark.kc-heat-3 .kc-newsmark__n,.kc-calmark.kc-heat-1 .kc-newsmark__n,.kc-calmark.kc-heat-2 .kc-newsmark__n,.kc-calmark.kc-heat-3 .kc-newsmark__n{background:var(--heat);color:#111}.kc-newsmark.is-focus,.kc-calmark.is-focus{z-index:3;border-color:var(--text);color:var(--text);box-shadow:0 0 0 3px color-mix(in srgb,var(--text) 24%,transparent),0 2px 6px #00000059}.kc-newsmark.is-focus{transform:translateY(-3px) scale(1.12)}.kc-calmark.is-focus{transform:translate(-50%) translateY(-3px)}.kc-newslit{position:absolute;z-index:3;border-right:1px solid color-mix(in srgb,var(--text) 30%,transparent);border-left:1px solid color-mix(in srgb,var(--text) 30%,transparent);background:linear-gradient(to top,color-mix(in srgb,var(--text) 14%,transparent),color-mix(in srgb,var(--text) 4%,transparent));pointer-events:none;animation:kc-newslit-in .14s var(--ease-out, ease) both}@keyframes kc-newslit-in{0%{opacity:0}}.kc-newsmark svg{width:14px;height:14px}.kc-newsmark--macro{color:#c9d4ff}.kc-newsmark--post{color:var(--text)}.kc-newsmark__n{position:absolute;top:-6px;right:-7px;min-width:15px;height:15px;padding:0 4px;border-radius:999px;background:#f7f7f7;color:#111;font-family:var(--font-num);font-size:9px;font-weight:700;line-height:15px;text-align:center}.kc-newspop{position:fixed;z-index:1700;display:flex;flex-direction:column;padding:10px 6px 8px;border:1px solid rgb(var(--ink) / .08);border-radius:14px;background:color-mix(in srgb,var(--bg-panel) 90%,transparent);-webkit-backdrop-filter:var(--glass-sheet-blur);backdrop-filter:var(--glass-sheet-blur);box-shadow:0 18px 44px #00000073;color:var(--text);font-size:var(--fs-xs);animation:kc-newspop-in .14s var(--ease-out, ease) both}@keyframes kc-newspop-in{0%{opacity:0;transform:translateY(4px)}}.kc-newspop.is-closing{animation:kc-newspop-out .14s var(--ease-out, ease) both;pointer-events:none}@keyframes kc-newspop-out{to{opacity:0;transform:translateY(4px)}}@media(prefers-reduced-motion:reduce){.kc-side-wrap,.kc-side-wrap.is-closing,.kc-newsmarks,.kc-newsmarks.is-leaving,.kc-newslit,.kc-newspop,.kc-newspop.is-closing{animation-duration:1ms}}.kc-newspop.is-pinned{border-color:rgb(var(--ink) / .16)}.kc-newspop__head{display:flex;align-items:baseline;justify-content:space-between;gap:8px;padding:0 8px 8px;border-bottom:1px solid rgb(var(--ink) / .06)}.kc-newspop__title{font-size:var(--fs-sm);font-weight:600;letter-spacing:-.01em}.kc-newspop__count{color:var(--dim);font-size:var(--fs-micro)}.kc-newspop__list{flex:1 1 auto;min-height:0;margin:0;padding:2px 0 0;overflow-y:auto;list-style:none}.kc-newspop__list>li+li{border-top:1px solid rgb(var(--ink) / .045)}.kc-newspop__row{position:relative}.kc-newspop__item{display:flex;flex-direction:column;gap:4px;padding:9px 36px 9px 8px;border-radius:9px;color:var(--text);text-decoration:none;transition:background .12s}.kc-newspop__item:hover{background:rgb(var(--ink) / .05)}.kc-newspop__item:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}.kc-newspop__meta{display:flex;align-items:center;gap:8px;min-width:0;color:var(--dim);font-size:var(--fs-micro)}.kc-newspop__meta time{flex:none;color:var(--muted);font-family:var(--font-num);font-weight:600}.kc-newspop__tag{display:inline-flex;align-items:center;gap:4px;flex:none;padding:1px 6px 1px 4px;border-radius:4px;background:rgb(var(--ink) / .06);color:var(--muted)}.kc-newspop__tag svg{width:11px;height:11px}.kc-newspop__by{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kc-newspop__headline{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;font-weight:600;line-height:1.4;overflow-wrap:anywhere}.kc-newspop__headline.is-post{-webkit-line-clamp:4;font-weight:400;color:color-mix(in srgb,var(--text) 88%,var(--muted))}.kc-newspop__sum{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;color:var(--muted);font-size:var(--fs-micro);line-height:1.5}.kc-newspop__coins{display:flex;flex-wrap:wrap;gap:4px}.kc-newspop__coin{display:inline-flex;align-items:center;gap:4px;height:20px;padding:0 7px 0 3px;border-radius:10px;background:rgb(var(--ink) / .05);color:var(--muted);font-size:10px;font-weight:600}.kc-newspop__impact{flex:none;padding:1px 6px;border-radius:4px;background:rgb(var(--ink) / .06);color:var(--muted)}.kc-newspop__impact--high{background:color-mix(in srgb,var(--warn) 18%,transparent);color:var(--warn)}.kc-newspop__src{color:var(--dim);font-size:var(--fs-micro)}.kc-newspop__hot{flex:none;padding:1px 6px;border-radius:4px;background:color-mix(in srgb,var(--heat) 18%,transparent);color:var(--heat);font-weight:600}.kc-calmark{position:absolute;top:0;display:inline-flex;align-items:center;justify-content:center;gap:0;height:24px;min-width:24px;min-height:0;padding:0 5px;border:1px solid rgb(var(--ink) / .16);border-radius:12px;background:var(--glass-pop-bg, var(--bg-elevated));-webkit-backdrop-filter:var(--glass-pop-blur);backdrop-filter:var(--glass-pop-blur);box-shadow:0 2px 6px #00000059;color:var(--muted);font:inherit;font-size:10px;white-space:nowrap;cursor:pointer;pointer-events:auto;transform:translate(-50%);transition:transform .14s var(--ease-out, ease),border-color .14s,color .14s,gap .16s var(--ease-out, ease)}.kc-calmark svg{flex:none;width:13px;height:13px}.kc-calmark.is-due{border-style:dashed}.kc-calmark--high{border-color:color-mix(in srgb,var(--warn) 70%,transparent);color:var(--warn)}.kc-calmark--medium{color:var(--text)}.kc-calmark__more{display:inline-flex;align-items:center;gap:4px;max-width:0;overflow:hidden;opacity:0;transition:max-width .2s var(--ease-out, ease),opacity .16s}.kc-calmark__more b{font-weight:700;letter-spacing:.02em}.kc-calmark__dim{color:var(--muted);font-weight:500}.kc-calmark:hover,.kc-calmark.is-open,.kc-calmark.is-near{gap:4px;padding:0 8px 0 6px}.kc-calmark:hover .kc-calmark__more,.kc-calmark.is-open .kc-calmark__more,.kc-calmark.is-near .kc-calmark__more{max-width:160px;opacity:1}.kc-calmark:hover,.kc-calmark.is-open{transform:translate(-50%) translateY(-2px);border-color:rgb(var(--ink) / .5);color:var(--text)}.kc-calmark--high:hover,.kc-calmark--high.is-open,.kc-calmark--high.is-near{border-color:var(--warn);color:var(--warn)}.kc-calmark:focus-visible{outline:2px solid var(--focus);outline-offset:1px}.kc-newspop__foot{padding:6px 8px 0;color:var(--dim);font-size:var(--fs-micro)}.modal.fx.kc-set .kc-export-what{margin:0;color:var(--muted);font-size:13px;line-height:1.55}.modal.fx.kc-set .kc-export-what strong{color:var(--text);font-weight:600}.modal.fx.kc-set .kc-export-note{display:block;color:var(--dim);font-size:var(--fs-micro, 11px);font-weight:400}.kc-marquee{position:absolute;display:none;z-index:5;border:1px dashed rgb(var(--ink) / .75);border-radius:2px;background:rgb(var(--ink) / .06);pointer-events:none}.chartholder.is-marking,.chartholder.is-marking canvas{cursor:crosshair!important}.kc-multi-marks{position:absolute;z-index:5;width:1px;height:1px;overflow:visible;pointer-events:none}.kc-multi-marks rect{fill:var(--bg);stroke:#fff;stroke-width:1.5}.kc-stylebar-count{display:inline-flex;align-items:center;justify-content:center;min-width:22px;height:22px;margin-right:2px;padding:0 6px;border-radius:999px;background:rgb(var(--ink) / .14);color:#fff;font-weight:600;font-family:var(--font-num)}.kc-side-tip{margin:6px var(--sp-1) 0;color:var(--dim);font-size:var(--fs-micro, 11px);line-height:1.4}.kc-calmark.kc-calmark--ahead{transform:translate(-100%)}.kc-calmark.kc-calmark--ahead:hover,.kc-calmark.kc-calmark--ahead.is-open{transform:translate(-100%) translateY(-2px)}.kc-calmark.kc-calmark--ahead.is-focus{transform:translate(-100%) translateY(-3px)}.kc-fomc{position:absolute;z-index:2;display:flex;pointer-events:none;animation:kc-newsmarks-in .26s var(--ease-out, ease) both}.kc-fomc.is-leaving{animation:kc-newsmarks-out .2s var(--ease-out, ease) both}.kc-fomc__statement{flex:none;height:100%;border-left:1px solid color-mix(in srgb,var(--warn) 80%,transparent);background:color-mix(in srgb,var(--warn) 14%,transparent)}.kc-fomc__press{flex:1 1 auto;height:100%;border-right:1px dashed color-mix(in srgb,var(--warn) 55%,transparent);background:repeating-linear-gradient(135deg,color-mix(in srgb,var(--warn) 9%,transparent) 0 4px,transparent 4px 8px)}.kc-fomc__label{position:absolute;top:4px;left:4px;max-width:calc(100% - 8px);overflow:hidden;padding:2px 6px;border-radius:5px;background:color-mix(in srgb,var(--bg-panel) 85%,transparent);display:flex;flex-direction:column;gap:1px;color:var(--muted);font-size:10px;line-height:1.3}.kc-fomc__label b{color:var(--warn)}.kc-fomc__label span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kc-newspop__live{display:inline-flex;margin:0 8px 8px;color:var(--text);font-size:var(--fs-micro);font-weight:600;text-decoration:underline;text-underline-offset:2px}.kc-newspop__live:hover{color:var(--warn)}@media(prefers-reduced-motion:reduce){.kc-fomc,.kc-fomc.is-leaving{animation-duration:1ms}}.kc-newspop__figs{display:grid;grid-template-columns:repeat(auto-fill,minmax(96px,1fr));gap:6px;margin-top:6px}.kc-newspop__fig{display:flex;flex-direction:column;gap:1px;padding:6px 8px;border-radius:8px;background:rgb(var(--ink) / .04)}.kc-newspop__fig small{color:var(--dim);font-size:10px}.kc-newspop__fig b{color:var(--text);font-family:var(--font-num);font-size:var(--fs-sm, 13px)}.kc-newspop__fig i{color:var(--muted);font-family:var(--font-num);font-size:10px;font-style:normal}.kc-newspop__figs.is-out .kc-newspop__fig{background:color-mix(in srgb,var(--pos) 9%,transparent)}.kc-lbls{position:absolute;left:0;top:0;z-index:3;width:100%;overflow:hidden;pointer-events:none}.kc-lbl{position:absolute;left:0;top:0;display:flex;gap:2px;height:18px;border-radius:4px;background:var(--bg);contain:layout style;white-space:nowrap}.kc-lbl[hidden],.kc-lbl__axis[hidden]{display:none}.kc-lbl.is-blur{background:none;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.kc-lbl__box{display:flex;flex:none;align-items:center;justify-content:center;box-sizing:border-box;height:18px;padding:0 4px;border:1px solid var(--c);border-radius:4px;background:var(--bg);color:var(--c);font-size:11px;font-weight:500;line-height:1}.kc-lbl.is-blur .kc-lbl__box{background:color-mix(in srgb,var(--bg) 62%,transparent)}.kc-lbl .kc-lbl__box.is-solid{background:var(--c);color:var(--kc-on, #0e0d0c)}.kc-lbl .kc-lbl__box.is-value{border-color:rgb(var(--ink) / .62);color:var(--text)}.kc-lbl__box.is-cross{padding:0}.kc-lbl__axis{position:absolute;top:0;right:0;display:flex;align-items:center;box-sizing:border-box;height:18px;padding:0 6px 0 4px;border:1px solid var(--c);border-radius:4px;background:var(--bg);color:var(--c);font-family:var(--font-num);font-size:12px;font-weight:500;line-height:1;white-space:nowrap;contain:layout style}.kc-lbl__axis.is-blur{background:color-mix(in srgb,var(--bg) 62%,transparent);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.is-axis-left>.kc-lbl__axis{right:auto;left:0}html.is-potato .kc-lbl.is-blur{background:var(--bg);-webkit-backdrop-filter:none;backdrop-filter:none}html.is-potato .kc-lbl.is-blur .kc-lbl__box:not(.is-solid),html.is-potato .kc-lbl__axis.is-blur{background:var(--bg);-webkit-backdrop-filter:none;backdrop-filter:none}@media(prefers-reduced-transparency:reduce){.kc-lbl.is-blur{background:var(--bg);-webkit-backdrop-filter:none;backdrop-filter:none}.kc-lbl.is-blur .kc-lbl__box:not(.is-solid),.kc-lbl__axis.is-blur{background:var(--bg);-webkit-backdrop-filter:none;backdrop-filter:none}}.kc-draft{position:absolute;z-index:4;height:1px;overflow:visible;pointer-events:none}.kc-draft__row{--draft-ink: color-mix(in srgb, var(--pos) 72%, #000);--c: var(--draft-ink)}.kc-draft__row.is-sell{--draft-ink: color-mix(in srgb, var(--neg) 72%, #000)}.kc-draft__line{position:absolute;left:0;right:0;height:0;border-top:1px dotted var(--draft-ink)}.kc-draft__line,.kc-draft .kc-lbl__box,.kc-draft .kc-lbl__axis{animation:kc-draft-pulse 1.6s ease-in-out infinite}@keyframes kc-draft-pulse{0%,to{opacity:.65}50%{opacity:1}}@media(prefers-reduced-motion:reduce){.kc-draft__line,.kc-draft .kc-lbl__box,.kc-draft .kc-lbl__axis{animation:none;opacity:.75}}:root[data-still] .kc-draft__line,:root[data-still] .kc-draft .kc-lbl__box,:root[data-still] .kc-draft .kc-lbl__axis{animation:none;opacity:.75}.review{display:flex;flex-direction:column;gap:var(--sp-2)}.review-head{display:flex;align-items:baseline;gap:var(--sp-2);flex-wrap:wrap}.review-side{font-size:var(--fs-base);font-weight:500;letter-spacing:.02em}.review-market{font-size:var(--fs-base);font-weight:500}.review-sub{margin:0}.review .fx-review b.muted{color:var(--muted);font-weight:400}.review-exits{display:flex;flex-direction:column;gap:var(--sp-1)}.review-exits h3{margin:var(--sp-1) 0 0;font-size:var(--fs-xs);color:var(--muted);font-weight:500;letter-spacing:var(--ls-body)}.review-note{margin:0}.review-hazard{border-left:3px solid var(--neg);background:var(--ask-bg);padding:var(--sp-2);border-radius:var(--radius-sm)}.review-suppress{margin-top:var(--sp-1);font-size:var(--fs-xs);color:var(--muted)}.oe,.oe-pop--float{--oe-ease: cubic-bezier(.4, 0, .2, 1);--oe-hover: .15s}.oe{--oe-meter: var(--dur-med);--oe-flash: .5s;--oe-radius-action: 6px;--oe-inset: var(--sp-4);--oe-ramp-end: 172%;--oe-caret: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 6'%3E%3Cpath d='M1 1.25 5 5 9 1.25' fill='none' stroke='%23bcbcbc' stroke-width='1' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");--oe-caret-on: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 6'%3E%3Cpath d='M1 1.25 5 5 9 1.25' fill='none' stroke='%23f7f7f7' stroke-width='1' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");display:flex;flex-direction:column;gap:var(--sp-2)}@property --oe-glare{syntax: "<angle>"; inherits: false; initial-value: 0deg;}.panel.oe,.dash-panel__body>.panel.oe{--oe-tint: var(--pos);--oe-wash: 10%;--oe-edge: 35%;position:relative;overflow:visible;background:var(--bg-panel);border:none;border-radius:var(--radius-card);padding:var(--sp-2) var(--oe-inset) var(--oe-inset)}.dash-panel__body>.panel.oe{border-radius:calc(var(--radius-card) - 1px)}.panel.oe.is-sell,.dash-panel__body>.panel.oe.is-sell{--oe-tint: var(--neg)}.oe-fx{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;border-radius:inherit;pointer-events:none;background:linear-gradient(to bottom,color-mix(in srgb,var(--oe-tint) var(--oe-wash),transparent) 0%,color-mix(in srgb,var(--oe-tint) calc(var(--oe-wash) * .55),transparent) 14%,color-mix(in srgb,var(--oe-tint) calc(var(--oe-wash) * .18),transparent) 46%,transparent 72%)}.oe-fx:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;padding:1px;background:linear-gradient(to bottom,color-mix(in srgb,var(--oe-tint) 28%,transparent) 0%,color-mix(in srgb,var(--oe-tint) 10%,transparent) 7%,transparent 18%);-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,linear-gradient(#000 0 0);mask-composite:exclude;pointer-events:none}.oe-fx__rim{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;-webkit-mask-image:linear-gradient(to bottom,#000 0%,#000 8%,transparent 26%);mask-image:linear-gradient(to bottom,#000 0%,#000 8%,transparent 26%)}.oe-fx__glare{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;padding:1px;background:conic-gradient(from var(--oe-glare),transparent 0 320deg,color-mix(in srgb,var(--oe-tint) 16%,transparent) 329deg,color-mix(in srgb,var(--oe-tint) 34%,transparent) 338deg,color-mix(in srgb,var(--oe-tint) 16%,transparent) 347deg,transparent 356deg);-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,linear-gradient(#000 0 0);mask-composite:exclude;animation:oe-glare 5.4s linear infinite}@keyframes oe-glare{0%{--oe-glare: 325deg}84%{--oe-glare: 435deg}92%{--oe-glare: 560deg}to{--oe-glare: 685deg}}@media(prefers-reduced-motion:reduce){.oe-fx__glare{animation:none}}:root[data-still] .oe-fx__glare{animation:none}.panel.oe>:not(.oe-fx){position:relative;z-index:1}.panel.oe>h2{font-size:var(--fs-base);font-weight:400;letter-spacing:var(--ls-body);line-height:var(--lh-base);color:var(--muted);margin:0}.oe-body{display:flex;flex-direction:column;gap:var(--sp-3);margin-top:var(--sp-1);flex:1;min-height:0}.oe-mode{position:relative;display:flex;flex:0 0 auto;gap:var(--sp-2);min-height:24px;overflow:visible}.oe-anchor{position:static;flex:1;min-width:0}.panel.oe .oe-mode__btn{position:relative;z-index:2;display:inline-flex;align-items:center;justify-content:center;flex:1 1 0;min-height:28px;width:100%;height:28px;padding:0 var(--sp-2);border:1px solid var(--line-strong);border-radius:var(--radius-sm);background-color:#3a3a3a;background-image:linear-gradient(90deg,color-mix(in srgb,var(--text) 10%,transparent),color-mix(in srgb,var(--bg) 12%,transparent));box-shadow:inset 0 1px 0 var(--line-strong),inset 0 -1px 0 var(--line-strong),0 0 5px color-mix(in srgb,var(--line) 60%,transparent);color:var(--text);font-size:var(--fs-base);font-weight:500;line-height:var(--lh-base);white-space:nowrap;transition:filter var(--oe-hover) var(--oe-ease)}.oe-mode__btn:hover:not(:disabled){filter:brightness(1.08)}.oe-mode__btn[aria-expanded=true]{box-shadow:inset 0 0 0 1px var(--accent),0 0 5px color-mix(in srgb,var(--line) 60%,transparent)}.oe-pop{position:absolute;top:calc(100% + 4px);left:0;right:0;z-index:20;background:var(--glass-pop-bg);-webkit-backdrop-filter:var(--glass-pop-blur);backdrop-filter:var(--glass-pop-blur);border:1px solid var(--line);border-radius:10px;box-shadow:var(--shadow-modal);padding:var(--sp-2);display:flex;flex-direction:column;gap:var(--sp-1);animation:oe-pop-in var(--dur-fast) var(--ease-spring);transform-origin:top left}@keyframes oe-pop-in{0%{opacity:0;transform:translateY(-4px) scale(.985)}to{opacity:1;transform:none}}.oe-pop--float{position:fixed;right:auto;bottom:auto;z-index:50;max-height:calc(100vh - 16px);max-height:calc(100dvh - 16px);overflow-y:auto;transform-origin:top right;animation-name:oe-pop-out-left}@keyframes oe-pop-out-left{0%{opacity:0;transform:translate(4px) scale(.985)}to{opacity:1;transform:none}}.oe-pop--sheet{transform-origin:center bottom;animation-name:oe-pop-out-up}@keyframes oe-pop-out-up{0%{opacity:0;transform:translateY(4px) scale(.985)}to{opacity:1;transform:none}}.oe-pop--float:focus{outline:none}.oe-pop--menu{transform-origin:top right;animation-name:oe-pop-in}.oe-pop--menu[data-side=up]{transform-origin:bottom right;animation-name:oe-pop-out-up}.oe-pop__title{display:flex;align-items:baseline;justify-content:space-between;gap:var(--sp-2);font-size:var(--fs-base);font-weight:400;line-height:var(--lh-base);color:var(--text);margin-bottom:var(--sp-1)}.oe-pop__max{font-size:var(--fs-xs);line-height:var(--lh-xs);color:var(--muted)}.oe-pop__opt{display:flex;flex-direction:column;gap:1px;text-align:left;width:100%;padding:var(--sp-1) var(--sp-2);border:1px solid transparent;border-radius:var(--radius-sm);background:none;color:var(--muted);font-weight:400;transition:color var(--oe-hover) var(--oe-ease),background-color var(--oe-hover) var(--oe-ease),border-color var(--oe-hover) var(--oe-ease)}.oe-pop__opt b{font-size:var(--fs-xs);line-height:var(--lh-xs);font-weight:500}.oe-pop__opt span{font-size:var(--fs-xs);color:var(--muted);line-height:var(--lh-xs);white-space:normal}.oe-pop__opt:hover{color:var(--text);background:var(--bg-hover)}.oe-pop__opt.is-on{border-color:var(--accent);background:var(--bg-hover)}.oe-pop__row{display:flex;align-items:center;gap:var(--sp-2)}.oe-pop__x{font-size:var(--fs-xs);line-height:var(--lh-xs);color:var(--muted);flex:none}.oe-pop__presets{display:flex;flex-wrap:wrap;gap:var(--sp-1)}.oe-pop__note{margin:0;font-size:var(--fs-xs);line-height:var(--lh-xs);color:var(--muted)}.oe-mini{height:24px;padding:0 var(--sp-2);min-width:34px;border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--bg-panel);color:var(--muted);font-size:var(--fs-xs);line-height:var(--lh-xs);font-weight:400;transition:color var(--oe-hover) var(--oe-ease),background-color var(--oe-hover) var(--oe-ease),border-color var(--oe-hover) var(--oe-ease)}.oe-mini:hover:not(:disabled){color:var(--text)}.oe-mini.is-on{color:var(--text);border-color:var(--accent)}.oe-confirm{height:32px;padding:0 var(--sp-4);margin-top:var(--sp-1);border:none;border-radius:var(--radius-sm);background:var(--accent);color:var(--accent-text);font-size:var(--fs-base);font-weight:500;line-height:var(--lh-base);transition:background-color var(--oe-hover) var(--oe-ease)}.oe-confirm:hover:not(:disabled){background:var(--accent-hover)}.oe-lev-range{flex:1;min-width:0;height:24px;padding:0;margin:0;background:none;border:none;-moz-appearance:none;appearance:none;-webkit-appearance:none}.oe-lev-range::-webkit-slider-runnable-track{height:2px;border-radius:1px;background:var(--bg-control)}.oe-lev-range::-moz-range-track{height:2px;border-radius:1px;background:var(--bg-control)}.oe-lev-range::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:12px;height:12px;margin-top:-5px;border-radius:50%;background:var(--bg-elevated);border:2px solid var(--accent);cursor:pointer}.oe-lev-range::-moz-range-thumb{width:12px;height:12px;border-radius:50%;background:var(--bg-elevated);border:2px solid var(--accent);cursor:pointer}.oe-lev-range:disabled{opacity:.35;cursor:not-allowed}.oe-tabs{overflow-x:auto;scrollbar-width:none;display:flex;gap:0;margin-inline:calc(var(--oe-inset) * -1);padding-inline:var(--oe-inset);border-bottom:1px solid var(--line)}.oe-tab{position:relative;height:40px;padding:0 var(--sp-3);border:none;border-radius:0;background:none;color:var(--muted);font-size:var(--fs-base);font-weight:400;line-height:var(--lh-base);white-space:nowrap;transition:color var(--oe-hover) var(--oe-ease)}.oe-tab:after{content:"";position:absolute;left:50%;bottom:0;width:16px;height:3px;margin-left:-8px;background:var(--accent);transform:scaleX(0);transition:transform var(--dur-med) var(--ease-spring)}.oe-tab:hover:not(.is-on){color:var(--text)}.oe-tab.is-on{color:var(--text)}.oe-tab.is-on:after{transform:scaleX(1)}.oe-field{display:flex;flex-direction:column;gap:var(--sp-1);min-width:0}.oe-hint{font-size:var(--fs-xs);line-height:var(--lh-xs);color:var(--muted)}.oe-hint--under{margin:0}.oe-hint--bad{color:var(--neg)}.oe-hint b{color:var(--text);font-weight:500}.oe-inputrow{display:flex;align-items:stretch;height:40px;border:1px solid var(--line);border-radius:var(--radius-md);overflow:hidden;background:none;transition:border-color var(--oe-hover) var(--oe-ease)}.oe-inputrow:focus-within{border-color:var(--accent)}.oe-inputrow .oe-input:focus-visible,.oe-inputrow input:focus-visible{outline:none}.oe-inputrow.is-bad,.oe-inputrow.is-bad:focus-within{border-color:var(--neg)}.oe-input{flex:1 1 auto;min-width:56px;height:38px;padding:0 var(--sp-3);border:none;border-radius:0;background:none;color:var(--text);font:inherit;font-size:var(--fs-base);font-weight:400;line-height:38px}.oe-inputrow .oe-input{text-align:right}.oe-input::placeholder{color:var(--dim)}.oe-suffix{display:flex;align-items:center;padding:0 var(--sp-3);flex:none;font-size:var(--fs-base);font-weight:500;color:var(--text);white-space:nowrap}.oe-unit{flex:none;height:38px;padding:0 26px 0 var(--sp-3);border:none;border-radius:0;background-color:transparent;color:var(--text);text-align:right;font:inherit;font-size:var(--fs-base);font-weight:500;line-height:38px;-moz-appearance:none;appearance:none;-webkit-appearance:none;background-image:var(--oe-caret-on);background-position:right 12px center;background-size:8px 5px;background-repeat:no-repeat}.oe .oe-unit:hover{background-image:var(--oe-caret-on)}.oe-unit:disabled{color:var(--disabled);cursor:not-allowed}.oe-input--lev{flex:none;width:62px;height:26px;line-height:24px;text-align:right;padding:0 var(--sp-2);font-size:var(--fs-xs);border:1px solid var(--line);border-radius:var(--radius-sm);background:none}.oe-compactrow{display:flex;flex-wrap:wrap;gap:var(--sp-2)}.oe-compact{display:flex;flex-direction:row;align-items:center;gap:var(--sp-1);font-size:var(--fs-xs);font-weight:400;line-height:var(--lh-xs);color:var(--muted)}.oe-select{height:24px;padding:0 22px 0 var(--sp-2);border:1px solid var(--line);border-radius:var(--radius-sm);background-color:transparent;color:var(--muted);font:inherit;font-size:var(--fs-xs);font-weight:400;line-height:22px;-moz-appearance:none;appearance:none;-webkit-appearance:none;background-image:var(--oe-caret);background-position:right 8px center;background-size:8px 5px;background-repeat:no-repeat;transition:color var(--oe-hover) var(--oe-ease)}.oe .oe-select:hover{color:var(--text);background-image:var(--oe-caret-on)}button.oe-select{cursor:pointer;text-align:left;color:var(--text);min-height:0}button.oe-select[aria-expanded=true]{color:var(--text);border-color:var(--accent);background-image:var(--oe-caret-on)}.oe-slider{display:flex;flex-direction:column;gap:var(--sp-1)}.oe-slider__rail{position:relative;height:20px;margin:0 10.5px}.oe-slider__rail:before{content:"";position:absolute;left:0;right:0;top:3px;height:14px;border-radius:3px;background:repeating-linear-gradient(90deg,color-mix(in srgb,var(--oe-tint) 28%,transparent) 0 2px,transparent 2px 5px)}.oe-slider__fill{position:absolute;left:0;right:0;top:3px;height:14px;border-radius:3px;background:repeating-linear-gradient(90deg,var(--oe-tint) 0 2px,transparent 2px 5px);clip-path:inset(0 calc((1 - var(--oe-p, 0)) * 100%) 0 0)}.oe-slider__notch{position:absolute;top:6px;width:8px;height:8px;margin-left:-4px;border-radius:50%;border:1px solid var(--line);background:var(--bg-panel);pointer-events:none;transition:border-color var(--oe-meter) var(--oe-ease)}.oe-slider__notch{display:none}.oe-slider__notch.is-past{border-color:var(--oe-tint)}.oe-slider__input{position:absolute;top:0;right:-8px;bottom:0;left:-8px;width:auto;height:20px;margin:0;padding:0;border:none;border-radius:0;background:none;-moz-appearance:none;appearance:none;-webkit-appearance:none;cursor:pointer}.oe-slider__input::-webkit-slider-runnable-track{height:20px;background:none}.oe-slider__input::-moz-range-track{height:20px;background:none}.oe-slider__input::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:10px;height:18px;margin-top:1px;border-radius:6px;background:#fff;border:0;cursor:pointer;box-shadow:0 0 0 1px #0006}.oe-slider__input::-moz-range-thumb{width:10px;height:18px;border-radius:6px;background:#fff;border:0;cursor:pointer;box-shadow:0 0 0 1px #0006}.oe-slider__input:disabled{cursor:not-allowed}.oe-note{margin:0;font-size:var(--fs-xs);font-weight:400;line-height:var(--lh-xs);color:var(--muted)}.oe-opts{display:flex;flex-direction:column;align-items:flex-start;gap:var(--sp-2);padding-left:var(--sp-1)}.oe-check{display:flex;flex-direction:row;align-items:center;gap:var(--sp-2);font-size:var(--fs-xs);font-weight:400;line-height:var(--lh-xs);color:var(--text);cursor:pointer}.oe-check input{-moz-appearance:none;appearance:none;-webkit-appearance:none;width:14px;height:14px;min-height:0;flex:none;margin:0;padding:0;border:1px solid var(--dim);border-radius:var(--radius-xs);background:none;cursor:pointer;transition:background-color var(--oe-hover) var(--oe-ease),border-color var(--oe-hover) var(--oe-ease)}.oe-check input:hover:not(:disabled){border-color:var(--muted)}.oe-check input:checked{background-color:var(--accent);border-color:var(--accent);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M2.5 6.3 4.8 8.6 9.5 3.6' fill='none' stroke='%2305222a' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-size:12px 12px;background-position:center;background-repeat:no-repeat}.oe-check:has(input:disabled){color:var(--dim);cursor:not-allowed}.oe-exits{display:flex;flex-direction:column;gap:var(--sp-2)}.oe-side{display:flex;gap:var(--sp-2)}.oe-side__btn{flex:1;height:40px;padding:0 var(--sp-4);border:none;border-radius:var(--oe-radius-action);color:var(--bg);font-size:var(--fs-base);font-weight:600;line-height:var(--lh-base);transition:filter var(--oe-hover) var(--oe-ease)}.oe-side__btn.is-buy{background:linear-gradient(90deg,var(--pos) 0%,var(--pos-deep) var(--oe-ramp-end))}.oe-side__btn.is-sell{background:linear-gradient(90deg,var(--neg) 0%,var(--neg-deep) var(--oe-ramp-end))}.oe-side__btn:hover:not(:disabled){filter:brightness(1.08)}.oe .oe-side__btn:disabled{opacity:1;cursor:not-allowed}.oe .oe-side__btn.is-wait:disabled{cursor:progress}.oe-out{margin:auto 0 0;display:flex;flex-direction:column}.oe-out__row{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-3);padding-block:2px}.oe-out__k{margin:0;font-size:var(--fs-xs);font-weight:400;line-height:var(--lh-xs);color:var(--muted);white-space:nowrap}.oe-out__v{margin:0;font-size:var(--fs-base);font-weight:500;line-height:var(--lh-xs);color:var(--text);text-align:right;white-space:nowrap;transition:color var(--oe-flash) var(--oe-ease)}.oe-out__v.is-dim{color:var(--muted)}.oe-out__v .is-pos{color:var(--pos)}.oe-out__v .is-neg,.oe-out__v.is-neg{color:var(--neg)}.oe-slip{display:inline-flex;align-items:center;gap:4px}.oe-slip .is-warn{color:var(--warn)}.oe-out__v.is-pos{color:var(--pos)}.oe-out__v--small{font-size:var(--fs-xs);font-weight:400}.oe-sliplink{display:inline-flex;align-items:center;gap:4px;padding:0;border:none;background:none;color:inherit;font:inherit;cursor:pointer}.oe-sliprow{position:relative}.oe-pop.oe-slippop{top:auto;bottom:calc(100% + 4px);left:0;right:0;transform-origin:center bottom;animation-name:oe-pop-out-up;white-space:normal;text-align:left}.oe-out__sep{color:var(--dim);padding:0 var(--sp-1)}.oe-tag{font-size:inherit;line-height:inherit;color:var(--dim)}@media(max-width:760px){.oe-mode__btn{height:40px}.oe-tab{height:44px}.oe-select,.oe-mini,.oe-input--exit{height:34px;line-height:32px}.oe-slider__rail,.oe-slider__input{height:28px}.oe-slider__rail:before,.oe-slider__fill{top:7px}.oe-slider__input::-webkit-slider-runnable-track{height:28px}.oe-slider__input::-webkit-slider-thumb{margin-top:5px}.oe-check input{width:18px;height:18px}}.oe-tabs::-webkit-scrollbar{display:none}@container panel (max-width: 380px){.oe{--oe-inset: var(--sp-2)}.oe-tab,.oe-input{padding:0 var(--sp-2)}.oe-unit{padding:0 20px 0 var(--sp-2);background-position:right 8px center}.oe-out__row{align-items:baseline}.oe-out__v{white-space:normal}.oe-dir__btn{font-size:var(--fs-xs)}}.oe-dir{display:grid;grid-template-columns:1fr 1fr;gap:2px;padding:2px;margin-bottom:var(--sp-2);border:1px solid var(--line);border-radius:var(--radius-md);background:var(--bg-elevated)}.oe-dir__btn{height:30px;border:0;border-radius:calc(var(--radius-md) - 2px);background:none;color:var(--muted);font-size:var(--fs-base);font-weight:500;cursor:pointer;transition:background-color var(--oe-hover) var(--oe-ease),color var(--oe-hover) var(--oe-ease)}.oe-dir__btn:hover:not(.is-on){color:var(--text)}.oe-dir__btn.is-on.is-buy{background:var(--pos);color:var(--bg)}.oe-dir__btn.is-on.is-sell{background:var(--neg);color:var(--bg)}.oe-inlabel{flex:none;display:inline-flex;align-items:center;padding:0 0 0 var(--sp-3);color:var(--muted);font-size:var(--fs-base);font-weight:400;line-height:38px;white-space:nowrap;cursor:text;-webkit-user-select:none;user-select:none}.oe-inputrow .oe-inlabel+.oe-input{padding-left:var(--sp-2)}.oe-exits__head{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-2);min-height:24px}.oe-exitgrid{display:grid;grid-template-columns:1fr 1fr;gap:var(--sp-2);margin-top:var(--sp-2)}.oe-exitgrid .oe-inputrow{height:36px}.oe-exitgrid .oe-input{height:34px;line-height:34px;font-size:var(--fs-xs)}.oe-exitgrid .oe-inlabel{padding-left:var(--sp-2);font-size:var(--fs-xs);line-height:34px}.oe-exitgrid .oe-suffix{font-size:var(--fs-xs)}.oe-compact--fixed{color:var(--muted)}.oe-compact--fixed b{color:var(--text);font-weight:500}.oe-dir--tabs{gap:0;padding:0;border:0;border-bottom:1px solid var(--line);border-radius:0;background:none}.oe-dir--tabs .oe-dir__btn{height:34px;border-radius:0;box-shadow:inset 0 -2px 0 transparent;margin-bottom:-1px}.oe-dir--tabs .oe-dir__btn.is-on.is-buy,.oe-dir--tabs .oe-dir__btn.is-on.is-sell{background:none}.oe-dir--tabs .oe-dir__btn.is-on.is-buy{color:var(--pos);box-shadow:inset 0 -2px 0 var(--pos)}.oe-dir--tabs .oe-dir__btn.is-on.is-sell{color:var(--neg);box-shadow:inset 0 -2px 0 var(--neg)}.oe-facts{margin:0 0 var(--sp-2);display:grid;gap:2px}.oe-facts__row{display:flex;align-items:baseline;justify-content:space-between;gap:var(--sp-2)}.oe-facts__row dt{color:var(--muted);font-size:var(--fs-xs)}.oe-facts__row dd{margin:0;color:var(--text);font-size:var(--fs-xs);font-weight:500}.oe-facts__row dd.is-dim{color:var(--dim)}.oe-facts__row dd.is-pos{color:var(--pos)}.oe-facts__row dd.is-neg{color:var(--neg)}.oe-chip{flex:none;align-self:center;height:20px;margin-right:var(--sp-2);padding:0 6px;border:1px solid var(--line);border-radius:var(--radius-sm);background:none;color:var(--muted);font-size:var(--fs-micro);font-weight:500;line-height:18px;letter-spacing:var(--ls-micro);cursor:pointer}.oe-chip:hover:not(:disabled){color:var(--text)}.oe-chip:disabled{color:var(--disabled);cursor:default}.oe-inlabel+.oe-chip{margin-left:var(--sp-2);margin-right:0}.oe-unitlabel{flex:none;padding:0 0 0 var(--sp-2);color:var(--text);font-size:var(--fs-base);font-weight:500;line-height:38px;white-space:nowrap}.oe-swap{flex:none;align-self:center;display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;margin-right:6px;padding:0;border:0;border-radius:var(--radius-sm);background:none;color:var(--muted);cursor:pointer}.oe-swap:hover:not(:disabled){color:var(--text)}.oe-swap:disabled{color:var(--disabled);cursor:default}.oe-slider{display:grid;grid-template-columns:minmax(0,1fr) 72px;align-items:center;gap:var(--sp-2)}.oe-slider .oe-pctbox{height:28px;border:0;border-radius:8px;background:color-mix(in srgb,#000 55%,var(--bg));justify-content:center}.oe-slider .oe-pctbox .oe-input{height:28px;min-width:0;line-height:28px;padding:0 2px 0 8px;font-size:var(--fs-xs)}.oe-slider .oe-pctbox .oe-suffix{padding:0 8px 0 0;font-size:var(--fs-xs);color:var(--muted)}.oe-opts{flex-direction:row;align-items:center;justify-content:space-between}.oe-opts .oe-switch{width:auto}.oe-switch{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:12px;width:100%;color:var(--text);font-size:13px;font-weight:500;line-height:20px;cursor:pointer}.oe .oe-switch input{-moz-appearance:none;appearance:none;-webkit-appearance:none;position:relative;flex:none;width:36px;height:20px;min-height:0;margin:0;padding:0;border:0;border-radius:999px;background:#2a2a2a;cursor:pointer}.oe .oe-switch input:after{content:"";position:absolute;top:2px;left:2px;width:16px;height:16px;border-radius:50%;background:#fff;clip-path:none;transform:none;transition:transform .16s var(--oe-ease)}.oe .oe-switch input:checked{background:var(--oe-tint, var(--pos))}.oe .oe-switch input:checked:after{transform:translate(16px)}.oe .oe-switch input:disabled{cursor:not-allowed;opacity:.45}.oe-exits__head{padding-left:var(--sp-1);flex-wrap:wrap}.oe-exits__head .oe-switch{width:auto;flex:none}.oe-unitswap{display:inline-flex;align-items:center;gap:2px}.oe-unitswap__now{min-width:12px;text-align:right;color:var(--muted);font-size:var(--fs-xs);font-weight:500}.oe-suffix,.oe-unitlabel{color:var(--muted)}.oe-inputrow .oe-swap{position:relative;top:-1px}.oe-feebtn{height:auto;min-height:0;padding:0;border:0;background:none;color:inherit;font:inherit;border-bottom:1px dotted var(--dim);border-radius:0;cursor:pointer}.oe-feebtn:hover{color:var(--text);border-bottom-color:var(--muted)}.oe-fee{display:inline-flex;align-items:baseline;gap:6px;white-space:nowrap}.oe-fee__flame{font-size:var(--fs-label);line-height:1}.oe-fee__was{color:var(--dim);text-decoration:line-through}.oe-fee__now{color:var(--pos)}.oe-out__row--note{grid-template-columns:1fr}.oe-out__v--note{color:var(--muted);font-size:var(--fs-micro);font-weight:400;line-height:14px;white-space:normal;text-align:left}.oe-tab--algo{display:inline-flex;align-items:center;gap:6px}.oe-tab--algo svg:not(.oe-algo-ic){opacity:.7;transition:transform var(--dur-fast) var(--ease-out)}.oe-tab--algo[aria-expanded=true] svg:not(.oe-algo-ic){transform:rotate(180deg)}.oe-tab:focus:not(:focus-visible){outline:none}.oe-tab:focus-visible{outline:2px solid var(--focus);outline-offset:-2px;border-radius:var(--radius-sm)}.oe-pop--algo{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:36px;gap:2px;max-width:320px;min-width:280px}.oe-pop__opt.oe-pop__opt--algo{flex-direction:row;align-items:center;gap:10px;height:100%;padding:0 10px}.oe-pop__opt--algo .oe-algo-ic{flex:none;color:var(--muted)}.oe-pop__opt--algo:hover .oe-algo-ic,.oe-pop__opt--algo.is-on .oe-algo-ic{color:var(--text)}.oe-pop__opt--algo b{font-size:var(--fs-base);line-height:var(--lh-base);font-weight:400;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.oe-pop__opt--algo.is-on b{color:var(--text)}.oe-pop__opt--algo:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}.oe-pop__opt--algo b{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.oe-tab--algo .oe-algo-ic{flex:none}.oe-inputrow.is-liq{border-color:var(--neg);background:color-mix(in srgb,var(--neg) 8%,transparent)}.oe-inputrow.is-liq .oe-inlabel,.oe-inputrow.is-liq .oe-input{color:var(--neg)}.oe-inputrow.is-near-liq{border-color:#f59e0b;background:color-mix(in srgb,#f59e0b 8%,transparent)}.oe-inputrow.is-near-liq .oe-inlabel,.oe-inputrow.is-near-liq .oe-input{color:#f59e0b}.panel.oe.oe--blocked,.dash-panel__body>.panel.oe.oe--blocked{--oe-tint: var(--warn)}.oe--blocked .oe-side__btn.is-buy,.oe--blocked .oe-side__btn.is-sell{background:linear-gradient(90deg,var(--warn) 0%,color-mix(in srgb,var(--warn),#000 45%) var(--oe-ramp-end));color:var(--bg)}.oe--blocked .oe-side__btn:disabled{cursor:not-allowed}.oe--blocked .oe-dir__btn.is-on.is-buy,.oe--blocked .oe-dir__btn.is-on.is-sell{background:var(--warn);color:var(--bg)}.oe--blocked .oe-dir--tabs .oe-dir__btn.is-on.is-buy,.oe--blocked .oe-dir--tabs .oe-dir__btn.is-on.is-sell{background:none;color:var(--warn);box-shadow:inset 0 -2px 0 var(--warn)}.panel.oe.oe--paper,.dash-panel__body>.panel.oe.oe--paper{--oe-tint: var(--oe-paper)}.oe--paper{--oe-paper: #4c8dff}.oe--paper .oe-side__btn.is-buy,.oe--paper .oe-side__btn.is-sell{background:linear-gradient(90deg,var(--oe-paper) 0%,color-mix(in srgb,var(--oe-paper),#000 45%) var(--oe-ramp-end));color:var(--bg)}.oe--paper .oe-dir__btn.is-on.is-buy,.oe--paper .oe-dir__btn.is-on.is-sell{background:var(--oe-paper);color:var(--bg)}.oe--paper .oe-dir--tabs .oe-dir__btn.is-on.is-buy,.oe--paper .oe-dir--tabs .oe-dir__btn.is-on.is-sell{background:none;color:var(--oe-paper);box-shadow:inset 0 -2px 0 var(--oe-paper)}.oe-unitswitch{border:0;background:none;cursor:pointer;font:inherit;color:var(--muted);padding:0 8px}.oe-unitswitch:hover{color:var(--text)}.oe-pop{padding:16px;gap:12px}.oe-pop__title{font-size:15px;font-weight:600;letter-spacing:-.01em;color:var(--text)}.oe-pop__max{color:var(--dim);font-size:12px;font-weight:500}.oe-pop__opt:not(.oe-pop__opt--algo){gap:4px;padding:12px 14px;border:1px solid transparent;border-radius:12px;background:rgb(var(--ink) / .05);transition:border-color .14s,background .14s}.oe-pop__opt:not(.oe-pop__opt--algo):hover{background:rgb(var(--ink) / .08)}.oe-pop__opt.is-on:not(.oe-pop__opt--algo){border-color:rgb(var(--ink) / .35);background:rgb(var(--ink) / .1)}.oe-pop__opt:not(.oe-pop__opt--algo) b{font-size:14px;font-weight:550}.oe-pop__opt:not(.oe-pop__opt--algo) span{color:var(--dim);font-size:12px;line-height:1.4}.oe-pop__opt--algo{border-radius:10px}.oe-pop__row{gap:10px}.oe-pop__row .oe-input--lev{height:40px;border:0;border-radius:10px;background:rgb(var(--ink) / .07);box-shadow:inset 0 1px rgb(var(--ink) / .04)}.oe-levslider{flex:1 1 auto;display:block}.oe-levslider .oe-slider__rail{margin:0 8px}.oe-pop__presets{gap:6px}.oe-pop__presets .oe-mini{height:30px;padding:0 12px;border:1px solid transparent;border-radius:8px;background:rgb(var(--ink) / .05);color:var(--muted)}.oe-pop__presets .oe-mini:hover{background:rgb(var(--ink) / .08);color:var(--text)}.oe-pop__presets .oe-mini.is-on{border-color:rgb(var(--ink) / .35);background:rgb(var(--ink) / .1);color:var(--text)}.oe-pop__note{color:var(--dim);font-size:12px;line-height:1.5}.oe-confirm{height:40px;border:0;border-radius:10px;background:var(--text);color:var(--bg);font-size:14px;font-weight:600;box-shadow:none}.oe-confirm:hover:not(:disabled){background:#fff}.oe-pop.oe-slippop .oe-pctbox{border:0;border-radius:10px;background:rgb(var(--ink) / .07)}.oe-levslider{--oe-tint: var(--pos)}.oe-unitrow{display:flex;align-items:center;justify-content:space-between;gap:8px;color:var(--muted);font-size:var(--fs-base)}.oe-unitrow__seg{display:flex;gap:4px}.oe-unitswap{flex:none;display:inline-flex;align-items:center;gap:2px;padding:0;border:0;background:none;color:inherit;font:inherit;cursor:pointer}.oe-unitswap:disabled{cursor:default}.oe-unitswap:hover:not(:disabled) .oe-swap,.oe-unitswap:hover:not(:disabled) .oe-unitlabel{color:var(--text)}.oe-unitswap .oe-unitlabel{color:var(--text)}.oe-pop--algo{grid-auto-rows:auto}.oe-pop--algo .oe-pop__opt--algo{height:36px}.oe-pop__optbody{display:flex;align-items:center;gap:10px;min-width:0}.oe-pop__lockblock{position:relative;grid-column:1 / -1;margin-top:4px;padding-top:6px;border-top:1px solid rgb(var(--ink) / .08)}.oe-pop__lockgrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2px;filter:blur(3px);opacity:.45;pointer-events:none;-webkit-user-select:none;user-select:none}.oe-pop__lockgrid .oe-pop__opt--algo{cursor:default}.oe-pop__lockcta{position:absolute;left:50%;top:calc(50% + 3px);transform:translate(-50%,-50%);display:inline-flex;align-items:center;gap:8px;height:34px;min-height:0;padding:0 14px 0 8px;border:1px solid rgb(var(--ink) / .12);border-radius:var(--radius-full);background:var(--bg-elevated);color:var(--text);font:inherit;font-size:var(--fs-base);font-weight:500;white-space:nowrap;cursor:pointer;box-shadow:var(--depth-2)}.oe-pop__lockcta:hover{background:color-mix(in srgb,var(--text) 10%,var(--bg-elevated))}.oe-pop__lockcta:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.oe-pop__lockcta .dv-devtag{margin:0}.mcarousel{flex:1 1 auto;min-height:0;display:flex;flex-direction:column}.mcarousel__track{flex:1;min-height:0;display:flex;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:none}.mcarousel__track::-webkit-scrollbar{display:none}.mcarousel__page{flex:0 0 100%;min-width:0;display:flex;flex-direction:column;min-height:0;scroll-snap-align:start;scroll-snap-stop:always;overflow-y:auto}.mcarousel__page--peek{flex-basis:calc(100% - 16px)}.mcarousel__page--fit{overflow:hidden}.mcarousel__page--fit>.panel{flex:1 1 auto}.mcarousel__dots{flex:none;display:flex;justify-content:center;align-items:center;gap:var(--sp-2);padding:var(--sp-1) 0}.mcarousel__dot{width:5px;height:5px;border-radius:var(--radius-full);background:var(--line);transition:background var(--dur-fast) var(--ease-out),transform var(--dur-fast) var(--ease-out)}.mcarousel__dot.is-active{background:var(--accent);transform:scale(1.4)}.stats{display:flex;flex-direction:column;gap:var(--sp-4)}.stats>p.muted,.stats>p.muted.small{margin:0;font-size:var(--fs-xs)}.stats:has(>p.muted:last-child){gap:var(--sp-2)}.stats-block{display:flex;flex-direction:column;gap:var(--sp-2);padding-top:var(--sp-3);border-top:1px solid var(--line)}.stats-block:first-of-type{border-top:none;padding-top:0}.stats h4{font-size:var(--fs-xs);color:var(--muted);font-weight:500;margin:var(--sp-2) 0 var(--sp-1)}.stats-note{margin:var(--sp-1) 0 0;font-size:var(--fs-xs);color:var(--muted);line-height:1.5}.stats-note strong{color:var(--text);font-weight:500}.stats-details>summary{font-size:var(--fs-xs);color:var(--muted);padding:var(--sp-1) 0}.stats-details>summary:hover{color:var(--text)}.stats-headline{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-4);flex-wrap:wrap}.stats-big{display:flex;flex-direction:column;gap:2px}.stats-bigvalue{font-size:var(--fs-xl);font-weight:500;line-height:1.1}.stats-spark{height:48px;width:260px;max-width:100%;flex:0 1 260px;overflow:visible}.stats-spark-zero{stroke:var(--line);stroke-width:1;vector-effect:non-scaling-stroke}.stats-spark-line{fill:none;stroke-width:1.5;vector-effect:non-scaling-stroke}.stats-spark-line.pos{stroke:var(--pos)}.stats-spark-line.neg{stroke:var(--neg)}.stats-amount{white-space:nowrap}.stats-coin{font-size:var(--fs-xs);color:var(--muted)}.stats-engines{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:var(--sp-4);align-items:start}.stats-engine{min-width:0}.stats-engine h3{color:var(--text)}.stats-sync{display:flex;flex-direction:column;gap:var(--sp-2);padding:var(--sp-2);border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--bg-elevated)}.stats-sync-track{position:relative;height:3px;border-radius:2px;background:var(--bg-hover);overflow:hidden}.stats-sync-fill{position:absolute;inset-block:0;width:35%;border-radius:2px;background:var(--accent);animation:stats-sync-slide 1.4s var(--ease-out) infinite}@keyframes stats-sync-slide{0%{left:-35%}to{left:100%}}.stats-sync-lines{display:flex;flex-direction:column;gap:2px}.stats-sync-line{display:flex;justify-content:space-between;gap:var(--sp-3);flex-wrap:wrap;font-size:var(--fs-xs)}@media(prefers-reduced-motion:reduce){.stats-sync-fill{left:0;width:100%;opacity:.5}}.stats-warn{padding:var(--sp-2) var(--sp-3);border:1px solid var(--warn);border-left-width:3px;border-radius:var(--radius-sm);background:var(--bg-elevated);font-size:var(--fs-xs)}.stats-warn strong{color:var(--warn)}.stats-warn ul{margin:var(--sp-1) 0 0;padding-left:var(--sp-4)}.stats-warn li{margin-top:2px}.wg{display:flex;flex-direction:column;gap:8px;min-height:0;height:100%;padding:8px}.wg__bar{display:flex;align-items:center;justify-content:space-between;gap:8px}.wg__bar strong{font-size:var(--fs-xs);font-weight:500;color:var(--text)}.wg-src{display:flex;gap:2px;padding:2px;border:1px solid var(--panel-line);border-radius:8px}button.wg-src__btn{flex-direction:row;min-height:0;padding:2px 7px;background:none;border-color:transparent;color:var(--muted);font-size:var(--fs-micro)}button.wg-src__btn.is-on{color:var(--text);background:var(--bg)}.wg__stage{flex:1 1 auto;min-height:72px;border-radius:8px;background:var(--bg)}.wg__src{margin:0;color:var(--muted);font-size:var(--fs-micro)}.wg-calc{max-width:280px}.wg-field{gap:4px;font-size:var(--fs-micro)}.wg-field input{width:100%;background:var(--bg);color:var(--text);border:1px solid var(--line);border-radius:6px;padding:4px 8px;font:inherit;font-size:var(--fs-xs)}.wg-out{display:flex;justify-content:space-between;margin:0;color:var(--pos);font-variant-numeric:tabular-nums}.tw{display:flex;flex-direction:column;min-height:100%;padding:6px 0;font-size:var(--fs-xs)}.tw__bar{display:flex;justify-content:flex-end;padding:4px 12px 8px}.tw__row{display:grid;grid-template-columns:minmax(0,1.4fr) 1fr .8fr;align-items:center;gap:8px;padding:6px 12px}.tw__row--5{grid-template-columns:minmax(0,1.3fr) .6fr .9fr .9fr .9fr}.tw__head{color:var(--dim);font-size:var(--fs-micro)}.tw__head>:not(:first-child),.tw__num{text-align:right;font-variant-numeric:tabular-nums}button.tw__btn{width:100%;min-height:0;border:0;border-radius:0;background:none;color:var(--text);font:inherit;text-align:left}button.tw__btn:hover{background:color-mix(in srgb,var(--text) 5%,transparent)}button.tw__btn.is-on{background:color-mix(in srgb,var(--text) 8%,transparent)}.tw__name{display:flex;align-items:center;gap:7px;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.tw__dim{color:var(--muted)}.tw .pos{color:var(--pos)}.tw .neg{color:var(--neg)}.tw-heat{height:100%;padding:6px;box-sizing:border-box}.tw-heat .mk-heat{height:100%}.tw-scope{min-height:100%}.toast.ix-note{flex-direction:column;align-items:stretch;gap:0;padding-bottom:14px;cursor:default}.ix-note__top{display:flex;align-items:center;gap:12px;min-width:0}.toast.ix-note:has(.ix-note__more) .ix-note__top{cursor:pointer}.ix-note__pct{flex:none;min-width:36px;color:var(--text);font-family:var(--font-num);font-size:var(--fs-xs);font-variant-numeric:tabular-nums;text-align:right}.ix-note__spin{display:block;width:14px;height:14px;border:1.5px solid color-mix(in srgb,currentColor 35%,transparent);border-top-color:currentColor;border-radius:50%;animation:ix-spin .7s linear infinite}@keyframes ix-spin{to{transform:rotate(360deg)}}.ix-note__more{display:grid;grid-template-rows:0fr;transition:grid-template-rows .18s var(--ease-out)}.ix-note:hover .ix-note__more,.ix-note:focus-within .ix-note__more,.ix-note.is-open .ix-note__more{grid-template-rows:1fr}.ix-note__panel{overflow:hidden;min-height:0;display:flex;flex-direction:column;gap:8px;padding-top:10px}.ix-note button{min-height:0}.ix-note__pause{width:100%;padding:6px 8px;border:1px solid var(--panel-line);border-radius:8px;background:none;color:var(--text);font:inherit;font-size:var(--fs-xs);cursor:pointer}.ix-note__pause:hover{background:var(--bg-hover)}.ix-note__speeds{display:flex;gap:4px}.ix-note__speeds button{flex:1;padding:5px 4px;border:1px solid var(--panel-line);border-radius:8px;background:none;color:var(--muted);font:inherit;font-size:var(--fs-micro);cursor:pointer}.ix-note__speeds button:hover{color:var(--text)}.ix-note__speeds button.is-on{color:var(--text);border-color:var(--line);background:var(--bg-hover)}.ix-note__clear{align-self:center;padding:0;border:0;background:none;color:var(--muted);font:inherit;font-size:var(--fs-xs);cursor:pointer}.ix-note__clear:hover{color:var(--text)}.ix-note__bar{position:absolute;left:0;right:0;bottom:0;height:2px;background:color-mix(in srgb,var(--text) 12%,transparent)}.ix-note__bar span{display:block;height:100%;background:var(--pos)}.ix-note__bar.is-wait:after{content:"";position:absolute;inset:0 auto 0 0;width:40%;background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--text) 70%,transparent),transparent);animation:ix-glare 1.2s ease-in-out infinite}@keyframes ix-glare{0%{transform:translate(-120%)}to{transform:translate(280%)}}@media(prefers-reduced-motion:reduce){.ix-note__more,.ix-note__bar.is-wait:after,.ix-note__spin{animation:none;transition:none}}.hn-panel{flex-direction:column;align-items:stretch;gap:8px}.hn-parts{display:flex;flex-direction:column;gap:6px}.hn-part{display:grid;grid-template-columns:88px minmax(0,1fr);align-items:center;gap:2px 8px;font-size:var(--fs-xs)}.hn-part__k{color:var(--muted)}.hn-part__v{color:var(--text);font-family:var(--font-num);font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hn-part__bar{grid-column:1 / -1;height:3px;border-radius:2px;background:rgb(var(--ink) / .08);overflow:hidden}.hn-part__bar>span{display:block;height:100%;border-radius:inherit;background:var(--text);opacity:.7;transition:width .4s var(--ease-out)}.hn-row{display:flex;align-items:center;gap:6px;flex-wrap:wrap}html .toasts .toast.hn.is-open,html .toasts .toast.hn:hover,html .toasts .toast.hn:focus-within{background:var(--bg-elevated)}html .toasts.is-docked .toast.hn .ix-note__panel{margin-top:6px;padding:10px;border-radius:12px;background:var(--bg-elevated);box-shadow:var(--depth-2),0 0 0 1px rgb(var(--ink) / .08)}html .toasts.is-docked .toast.hn:not(.is-open):not(:hover):not(:focus-within) .ix-note__panel{margin-top:0;padding-top:0;padding-bottom:0;box-shadow:none;visibility:hidden}.pts-token{display:flex;gap:var(--sp-2);align-items:center;margin:var(--sp-2) 0}.pts-token input{flex:1 1 auto;min-width:0}.pts-signin{display:flex;flex-direction:column;gap:var(--sp-2);align-items:flex-start;padding:var(--sp-2) 0}.pts-signin__hint{color:var(--dim);font-size:var(--fs-micro)}.pts-card{display:flex;flex-direction:column;gap:var(--sp-2);padding:var(--sp-3);margin-bottom:var(--sp-2);border:1px solid var(--panel-line);border-radius:var(--radius-sm);background:linear-gradient(160deg,#ffffff0a,#fff0 55%),var(--bg-elevated)}.pts-card__top{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-2)}.pts-tier{padding:2px 7px;border:1px solid var(--accent);border-radius:999px;color:var(--accent);font-size:var(--fs-micro);font-weight:500;letter-spacing:var(--ls-caps);text-transform:uppercase;line-height:var(--lh-micro)}.pts-card__value{font-family:var(--font-num);font-size:38px;line-height:40px;font-weight:500;letter-spacing:-.6px;color:var(--text)}.pts-card__unit{margin-top:-6px;font-size:var(--fs-micro);letter-spacing:1.6px;text-transform:uppercase;color:var(--dim)}.pts-card__rank{padding-top:var(--sp-1);font-size:var(--fs-xs);color:var(--muted)}.pts-card__next{display:flex;justify-content:space-between;font-size:var(--fs-micro);color:var(--dim)}.pts-tablewrap{overflow:auto;margin:0 calc(var(--sp-2) * -1);padding:0 var(--sp-2)}.pts-table{width:100%;border-collapse:collapse;font-size:var(--fs-xs);white-space:nowrap}.pts-table td.num,.pts-table th.num{text-align:right}.pts-table td.num{font-family:var(--font-num)}.pts-table th{position:sticky;top:0;z-index:1;padding:var(--sp-2) var(--sp-3) 6px;background:var(--bg-panel);border-bottom:1px solid var(--line);color:var(--muted);font-size:var(--fs-micro);font-weight:500;text-align:left;letter-spacing:var(--ls-micro);text-transform:uppercase}.pts-table td{padding:5px var(--sp-3);border-bottom:1px solid var(--panel-line);color:var(--text)}.pts-table tbody tr:last-child td{border-bottom:0}.pts-table tbody tr:nth-child(2n) td{background:var(--tint)}.pts-table tbody tr:hover td{background:var(--bg-hover)}.pts-table td.is-best{color:var(--accent);font-weight:500}.pts-table td.is-best:before{content:"▸";margin-right:3px;color:var(--accent)}.pts-wk{color:var(--text);font-weight:500}.pts-range{margin-left:var(--sp-2);color:var(--dim);font-size:var(--fs-micro)}.pts-tbd{color:var(--warn);font-size:var(--fs-micro);letter-spacing:var(--ls-micro)}.pts-table tr.is-live td{color:var(--muted)}.pts-live{margin-left:var(--sp-2);padding:0 5px;border:1px solid var(--accent);border-radius:999px;color:var(--accent);font-size:var(--fs-micro);letter-spacing:var(--ls-micro)}.pts-chartctl{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-2);padding-bottom:var(--sp-2);margin-bottom:var(--sp-2);border-bottom:1px solid var(--panel-line)}.pts-check{display:flex;flex-direction:row;align-items:center;gap:5px;color:var(--muted);font-size:var(--fs-micro);cursor:pointer}.pts-check input{margin:0;accent-color:var(--accent)}.pts-readout{height:18px;margin-bottom:var(--sp-1);font-size:var(--fs-micro);color:var(--muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pts-readout b{color:var(--text);font-weight:500}.pts-chart{flex:1 1 auto;min-height:230px}.pts-chart svg{display:block;overflow:visible}.pts-grid{stroke:var(--panel-line);stroke-width:1}.pts-ylabel{fill:var(--dim);font-family:var(--font-num);font-size:var(--fs-label);text-anchor:end}.pts-xlabel{fill:var(--dim);font-family:var(--font-num);font-size:var(--fs-label);text-anchor:middle}.pts-cross{stroke:var(--line-strong);stroke-width:1;stroke-dasharray:2 2}.pts-line{fill:none;stroke-linejoin:round;stroke-linecap:round}.pts-line--field{stroke:var(--muted);stroke-width:1.5;opacity:.65}.pts-line--you{stroke:var(--accent);stroke-width:2}.pts-line--ratio{stroke:var(--warn);stroke-width:1.5}.pts-parity{stroke:var(--line-strong);stroke-width:1;stroke-dasharray:3 3}.pts-clip{fill:var(--bg-panel);stroke:var(--accent);stroke-width:1.5}.pts-band{fill:var(--text);opacity:.08}.pts-bandline{stroke:var(--accent);stroke-width:1.5;opacity:.45}.pts-legend{display:flex;flex-wrap:wrap;gap:var(--sp-3);padding-top:var(--sp-2);margin-top:var(--sp-1);border-top:1px solid var(--panel-line);font-size:var(--fs-micro);color:var(--muted)}.pts-key{display:inline-block;width:10px;height:2px;margin-right:6px;vertical-align:3px;border-radius:1px}.pts-key--field{background:var(--muted);opacity:.65}.pts-key--you{background:var(--accent)}.pts-key--ratio{background:var(--warn)}.cdlg-scrim{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1400;display:flex;align-items:center;justify-content:center;padding:var(--sp-4);background:var(--scrim);-webkit-backdrop-filter:blur(10px) saturate(.9);backdrop-filter:blur(10px) saturate(.9);animation:cdlg-fade-in var(--dur-med) var(--ease-out) both}.cdlg-scrim[data-state=closing]{animation:cdlg-fade-out var(--dur-fast) var(--ease-out) both;pointer-events:none}.cdlg-scrim[data-state=closing][data-card=away]{animation-duration:var(--dur-med)}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.cdlg-scrim{background:var(--scrim-solid)}}.cdlg{position:relative;width:100%;max-width:520px;max-height:calc(100dvh - 2 * var(--sp-4));overflow-y:auto;overscroll-behavior:contain;padding:var(--sp-6);background:var(--glass-bg);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);border:1px solid var(--line);border-radius:var(--radius-md);box-shadow:var(--shadow-modal);color:var(--text);animation:cdlg-in var(--dur-med) var(--ease-spring) both}.cdlg[data-state=closing]{animation:cdlg-out var(--dur-fast) var(--ease-out) both;pointer-events:none}.cdlg:focus{outline:none}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.cdlg{background:var(--bg-elevated)}}@keyframes cdlg-fade-in{0%{opacity:0}to{opacity:1}}@keyframes cdlg-fade-out{0%{opacity:1}to{opacity:0}}@keyframes cdlg-in{0%{opacity:0;transform:translateY(8px) scale(.96)}to{opacity:1;transform:none}}@keyframes cdlg-out{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(4px) scale(.97)}}@keyframes cdlg-sheet-in{0%{opacity:0;transform:translateY(32px)}to{opacity:1;transform:none}}@keyframes cdlg-sheet-out{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(32px)}}.cdlg-head{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-3);margin-bottom:var(--sp-5)}.cdlg-title{margin:0;font-size:var(--fs-xl);line-height:var(--lh-xl);font-weight:500;letter-spacing:var(--ls-read);color:var(--text)}.cdlg-close{position:absolute;top:var(--sp-4);right:var(--sp-4);flex:none;display:inline-grid;place-items:center;width:40px;height:40px;padding:0;border:0;border-radius:var(--radius-full);background:color-mix(in srgb,var(--bg-control) 30%,transparent);color:var(--muted)}.cdlg-close:hover{color:var(--text)}.cdlg-list{display:flex;flex-direction:column;gap:var(--sp-2)}.cdlg-row{position:relative;display:flex;align-items:center;gap:var(--sp-3);width:100%;min-height:48px;padding:var(--sp-3) var(--sp-4);border:0;border-radius:var(--radius-md);background:color-mix(in srgb,var(--bg-control) 30%,transparent);color:var(--text);font-size:var(--fs-base);line-height:var(--lh-base);font-weight:500;text-align:left;overflow:hidden}.cdlg-row:hover:not([aria-disabled=true]),.cdlg-row[aria-busy=true]{background:color-mix(in srgb,var(--bg-control) 55%,transparent)}.cdlg-row__body{display:flex;align-items:center;gap:var(--sp-2);flex:1 1 auto;min-width:0}.cdlg-row__label{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cdlg-row__aside{display:flex;align-items:center;gap:var(--sp-2);flex:none;margin-left:auto}.cdlg-icon{width:24px;height:24px;flex:none;border-radius:var(--radius-sm);object-fit:contain}.cdlg-icon--mono{display:inline-grid;place-items:center;background:var(--bg-control);color:var(--text)}.cdlg-icon--glyph{display:block;color:var(--text)}.cdlg-row--soon{cursor:not-allowed}.cdlg-row--soon .cdlg-row__body{transition:filter var(--dur-med) var(--ease-out),opacity var(--dur-med) var(--ease-out)}.cdlg-row--soon:hover .cdlg-row__body,.cdlg-row--soon:focus-visible .cdlg-row__body,.cdlg-row--soon:active .cdlg-row__body{filter:blur(3px) brightness(.45)}.cdlg-soon{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;color:var(--text);font-size:var(--fs-xs);line-height:var(--lh-xs);font-weight:500;letter-spacing:var(--ls-micro);opacity:0;transition:opacity var(--dur-med) var(--ease-out);pointer-events:none}.cdlg-row--soon:hover .cdlg-soon,.cdlg-row--soon:focus-visible .cdlg-soon,.cdlg-row--soon:active .cdlg-soon{opacity:1}.cdlg-or{display:flex;align-items:center;gap:var(--sp-3);margin:var(--sp-5) 0;color:var(--muted);font-size:var(--fs-xs);line-height:var(--lh-xs)}.cdlg-or:before,.cdlg-or:after{content:"";flex:1 1 0;height:1px;background:var(--panel-line)}.cdlg-tag{padding:2px 6px;border-radius:var(--radius-xs);background:color-mix(in srgb,var(--pos) 16%,transparent);color:var(--pos);font-size:var(--fs-micro);line-height:var(--lh-micro);font-weight:500;letter-spacing:var(--ls-micro)}.cdlg-wait{color:var(--muted);font-size:var(--fs-xs);line-height:var(--lh-xs);font-weight:400}.cdlg-spin{width:14px;height:14px;flex:none;border-radius:50%;border:1.5px solid color-mix(in srgb,var(--muted) 35%,transparent);border-top-color:var(--accent);animation:cdlg-spin .8s linear infinite}@keyframes cdlg-spin{to{transform:rotate(360deg)}}.cdlg-note{margin:0;color:var(--muted);font-size:var(--fs-xs);line-height:var(--lh-xs)}.cdlg-note:not(:empty){margin-top:var(--sp-3)}@media(max-width:640px){.cdlg-scrim{align-items:flex-end;padding:0}.cdlg{max-width:none;max-height:calc(100dvh - var(--sp-6) - env(safe-area-inset-top,0px));padding:var(--sp-5) calc(var(--sp-4) + env(safe-area-inset-right,0px)) calc(var(--sp-4) + env(safe-area-inset-bottom,0px)) calc(var(--sp-4) + env(safe-area-inset-left,0px));border-width:1px 0 0;border-radius:var(--radius-md) var(--radius-md) 0 0;animation-name:cdlg-sheet-in}.cdlg[data-state=closing]{animation-name:cdlg-sheet-out}.cdlg-close{right:calc(var(--sp-4) + env(safe-area-inset-right,0px))}.cdlg-head{margin-bottom:var(--sp-4)}.cdlg-or{margin:var(--sp-4) 0}}.modal.fx{--fx-well: color-mix(in srgb, var(--bg) 55%, transparent);max-width:460px;border-radius:14px;background:var(--glass-sheet-bg);-webkit-backdrop-filter:var(--glass-sheet-blur);backdrop-filter:var(--glass-sheet-blur);border:1px solid var(--panel-line)}.fx .modal-head{display:grid;grid-template-columns:32px minmax(0,1fr) 32px;align-items:center;padding:var(--sp-3) var(--sp-3) var(--sp-1);border-bottom:0}.fx .modal-head h2{grid-column:2;margin:0;text-align:center;font-size:var(--fs-xl);font-weight:600;letter-spacing:-.01em}.fx .modal-back,.fx .modal-close{display:inline-grid;place-items:center;width:32px;height:32px;padding:0;border:0;border-radius:50%;background:transparent;color:var(--muted);font-size:20px;line-height:1;cursor:pointer}.fx .modal-back{grid-column:1}.fx .modal-close{grid-column:3;justify-self:end}.fx .modal-back:hover,.fx .modal-close:hover{color:var(--text);background:var(--bg-elevated)}.fx .modal-body{display:flex;flex-direction:column;gap:var(--sp-3);padding:var(--sp-2) var(--sp-4) var(--sp-4)}.fx-lbl{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-2);margin-bottom:6px;font-size:var(--fs-xs);color:var(--muted)}.fx-lbl__aside{color:var(--muted)}.fx-cols{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--sp-2)}.fx-selwrap{position:relative}.fx-sel,.fx-row--btn{display:flex;align-items:center;gap:var(--sp-2);width:100%;height:42px;padding:0 var(--sp-3);border:1px solid var(--panel-line);border-radius:10px;background:var(--fx-well, var(--bg));color:var(--text);font:inherit;font-weight:600;text-align:left;cursor:pointer}.fx-sel:hover,.fx-row--btn:hover{border-color:var(--line)}.fx-sel__v{display:inline-flex;align-items:center;gap:var(--sp-2);min-width:0}.fx-sel__v>span:last-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fx-chev{margin-left:auto;flex:none;color:var(--muted)}.fx-row--btn .fx-sel__v{margin-left:auto}.fx-row--btn .fx-chev{margin-left:0}.fx-row__k{color:var(--muted);font-weight:500}.fx-list{position:fixed;z-index:1300;display:flex;flex-direction:column;min-width:180px;padding:5px;border:0;border-radius:14px;background:var(--glass-pop-bg);-webkit-backdrop-filter:var(--glass-pop-blur);backdrop-filter:var(--glass-pop-blur);box-shadow:var(--depth-3);font-size:var(--fs-base);animation:pop-in var(--dur-fast) var(--ease-spring)}.fx-list__ul{flex:1 1 auto;min-height:0;overflow:auto;margin:0;padding:0;list-style:none}.fx-search{flex:none;display:flex;align-items:center;gap:var(--sp-2);margin-bottom:var(--sp-1);padding:0 var(--sp-2);height:34px;border:1px solid var(--panel-line);border-radius:8px;background:color-mix(in srgb,var(--bg) 60%,transparent);color:var(--muted)}.fx-search:focus-within{border-color:var(--muted)}.fx-search input{flex:1 1 auto;min-width:0;height:100%;padding:0;border:0;outline:none;background:transparent;color:var(--text);font:inherit;box-shadow:none}.fx-search input:focus,.fx-search input:focus-visible{outline:none;border:0;box-shadow:none}.fx-opt-empty{padding:10px var(--sp-2);color:var(--muted);font-size:var(--fs-xs)}.fx-opt-row{display:flex;align-items:center;gap:var(--sp-2);padding:8px 10px;border-radius:9px;color:var(--muted);cursor:pointer;transition:background .12s,color .12s}.fx-opt-row.is-active{background:color-mix(in srgb,var(--bg-hover) 80%,transparent);color:var(--text)}.fx-opt-row[aria-selected=true]{color:var(--text)}.fx-opt-row[aria-selected=true] .fx-opt-row__l{font-weight:600}.fx-opt-row[aria-selected=true]:after{content:"";flex:none;width:12px;height:12px;margin-left:auto;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M2.5 6.4 4.9 8.7 9.6 3.5' fill='none' stroke='%23000' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M2.5 6.4 4.9 8.7 9.6 3.5' fill='none' stroke='%23000' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / contain no-repeat}.fx-opt-row.is-off{opacity:.45;cursor:not-allowed}.fx-opt-row__l{flex:1 1 auto;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.fx-opt-row__h{flex:none;color:var(--muted);font-size:var(--fs-xs);white-space:nowrap}.fx-av{display:inline-grid;place-items:center;flex:none;border-radius:50%;color:var(--bg);font-weight:700;line-height:1}.fx-opt{display:grid;grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:var(--sp-3);width:100%;padding:var(--sp-3) var(--sp-3);border:1px solid var(--panel-line);border-radius:10px;background:transparent;color:var(--text);font:inherit;text-align:left;cursor:pointer}.fx-opt:hover:not(:disabled){border-color:var(--line);background:var(--fx-well, var(--bg))}.fx-opt:disabled{opacity:.5;cursor:not-allowed}.fx-opt__icon{color:var(--muted);display:inline-grid;place-items:center}.fx-opt__t{display:flex;align-items:center;gap:var(--sp-2);font-weight:600}.fx-opt__d{margin-top:2px;color:var(--muted);font-size:var(--fs-xs);line-height:1.35}.fx-opt__r{text-align:right;font-size:var(--fs-xs);color:var(--muted)}.fx-opt__r strong{display:block;color:var(--text);font-size:var(--fs-base);font-family:var(--font-num)}.fx-badge{padding:1px 6px;border-radius:4px;background:color-mix(in srgb,var(--pos) 16%,transparent);color:var(--pos);font-size:var(--fs-micro);font-weight:600}.fx-coins{display:inline-flex}.fx-coins .fx-av+.fx-av{margin-left:-5px;box-shadow:0 0 0 2px var(--bg-panel)}.fx-qr{position:relative;align-self:center;padding:10px;border-radius:12px;background:#fff;line-height:0}.fx-qr img{width:156px;height:156px}.fx-qr .fx-av{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 3px #fff}.fx-pill{align-self:center;display:inline-flex;align-items:center;gap:var(--sp-3);padding:var(--sp-2) var(--sp-3);border:1px solid var(--panel-line);border-radius:10px;background:var(--fx-well, var(--bg))}.fx-pill__s{display:inline-flex;align-items:center;gap:var(--sp-2)}.fx-pill__s small{display:block;color:var(--muted);font-size:var(--fs-micro)}.fx-pill__s b{display:block;font-weight:600}.fx-pill>svg{color:var(--muted)}.fx-addr{border:1px solid var(--panel-line);border-radius:10px;background:var(--fx-well, var(--bg));overflow:hidden}.fx-addr code{display:block;padding:var(--sp-3);font-size:var(--fs-xs);color:var(--text);word-break:break-all}.fx-copy{display:flex;align-items:center;justify-content:center;gap:6px;width:100%;height:38px;border:0;border-top:1px solid var(--panel-line);border-radius:0;background:transparent;color:var(--text);font:inherit;font-weight:600;cursor:pointer}.fx-copy:hover{background:var(--bg-elevated)}.fx-info{border-radius:10px;background:var(--fx-well, var(--bg));font-size:var(--fs-xs)}.fx-info>.fx-info__sum{display:flex;align-items:center;gap:var(--sp-2);padding:10px var(--sp-3);cursor:pointer;color:var(--text)}.fx-info__sum{width:100%;border:0;background:none;color:inherit;font:inherit;text-align:left}.fx-info__sum .fx-chev{transition:transform var(--dur-med) var(--ease-spring)}.fx-info.is-open .fx-info__sum .fx-chev{transform:rotate(180deg)}.fx-info__body{padding:0 var(--sp-3) var(--sp-3);color:var(--muted);line-height:1.45}.fx-i{display:inline-grid;place-items:center;vertical-align:-2px;color:var(--muted);cursor:help}.fx-i:hover{color:var(--text)}.fx-i svg{display:block}.fx-link{padding:0;border:0;background:none;color:var(--muted);font:inherit;font-size:var(--fs-xs);text-decoration:underline;text-underline-offset:2px;cursor:pointer}.fx-link--warn{color:var(--warn)}.fx-link:hover{color:var(--text)}.fx-box{border:1px solid var(--panel-line);border-radius:10px;background:var(--fx-well, var(--bg))}.fx-box__head{display:flex;justify-content:space-between;gap:var(--sp-2);padding:var(--sp-2) var(--sp-3);font-size:var(--fs-xs);color:var(--muted)}.fx-max{color:var(--warn);font-family:var(--font-num)}.fx-amount{display:flex;align-items:center;gap:var(--sp-2);padding:0 var(--sp-3) var(--sp-2)}.fx-amount input{flex:1 1 auto;min-width:0;height:36px;padding:0;border:0;background:transparent;color:var(--text);font-family:var(--font-num);font-size:22px;font-weight:600;outline:none}.fx-amount input::placeholder{color:var(--dim)}.fx .fx-amount input:focus,.fx .fx-amount input:focus-visible{outline:none;border:0;box-shadow:none}.fx-box:focus-within{border-color:var(--muted)}.fx-amount__unit{color:var(--muted);font-weight:600}.fx-chip{height:24px;padding:0 var(--sp-2);border:1px solid var(--panel-line);border-radius:6px;background:transparent;color:var(--muted);font:inherit;font-size:var(--fs-xs);cursor:pointer}.fx-chip:hover{color:var(--text);border-color:var(--line)}.fx-srcs{display:grid;grid-template-columns:1fr 1fr;gap:var(--sp-2);padding:var(--sp-2);border-top:1px solid var(--panel-line)}.fx-srct{position:relative;display:flex;align-items:center;gap:10px;min-width:0;padding:10px 12px;border:1px solid var(--panel-line);border-radius:10px;background:transparent;color:var(--text);font:inherit;text-align:left;cursor:pointer;opacity:.62;transition:border-color var(--dur-fast) var(--ease-out),background var(--dur-fast) var(--ease-out),opacity var(--dur-fast) var(--ease-out)}.fx-srct:not(:disabled):hover{opacity:.9;border-color:var(--line)}.fx-srct.is-on{opacity:1;border-color:var(--text);background:color-mix(in srgb,var(--text) 7%,transparent)}.fx-srct__t{flex:1 1 auto;min-width:0}.fx-srct__t b{display:block;font-size:var(--fs-base);font-weight:600}.fx-srct__t small{display:block;overflow:hidden;color:var(--muted);font-family:var(--font-num);font-size:var(--fs-xs);white-space:nowrap;text-overflow:ellipsis}.fx-srct.is-on .fx-srct__t small{color:var(--text)}.fx-srct__tick{flex:none;display:inline-grid;place-items:center;width:18px;height:18px;border:1.5px solid var(--line);border-radius:50%;color:transparent;transition:background var(--dur-fast) var(--ease-out),border-color var(--dur-fast) var(--ease-out),color var(--dur-fast) var(--ease-out)}.fx-srct.is-on .fx-srct__tick{border-color:var(--text);background:var(--text);color:var(--bg)}@media(max-width:420px){.fx-srct{gap:8px;padding:8px 10px}}.fx-input{width:100%;height:42px;padding:0 var(--sp-3);border:1px solid var(--panel-line);border-radius:10px;background:var(--fx-well, var(--bg));color:var(--text);font:inherit}.fx .fx-input:focus,.fx .fx-input:focus-visible{border-color:var(--muted);outline:none}.fx-input[readonly]{color:var(--muted)}.fx-min{color:var(--warn);font-family:var(--font-num)}.fx-dest{position:relative}.fx-dest .fx-input{padding-right:46px;font-family:var(--font-num);font-size:var(--fs-xs)}.fx-dest__book{position:absolute;top:5px;right:5px}.fx-iconbtn{display:inline-grid;place-items:center;flex:none;width:32px;height:32px;padding:0;border:1px solid transparent;border-radius:8px;background:transparent;color:var(--muted);cursor:pointer}.fx-iconbtn:hover{color:var(--text);border-color:var(--panel-line);background:var(--bg-elevated)}.fx-dest__actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-2);margin-top:8px}.fx-dest__actions:empty{display:none}.fx-pillbtn{display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 12px;border:1px solid var(--panel-line);border-radius:999px;background:var(--fx-well, var(--bg));color:var(--text);font:inherit;font-size:var(--fs-xs);cursor:pointer}.fx-pillbtn svg{width:14px;height:14px;color:var(--muted)}.fx-pillbtn:hover{border-color:var(--line)}.fx-contact-tag{padding:1px 8px;border-radius:999px;background:color-mix(in srgb,var(--pos) 16%,transparent);color:var(--pos);font-weight:600}.fx-chip--danger{color:var(--neg);border-color:color-mix(in srgb,var(--neg) 45%,transparent)}.fx-book{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;gap:var(--sp-2);font-size:var(--fs-xs)}.fx-book__head{flex:none;display:flex;align-items:center;gap:6px}.fx-book__head h3{margin:0;font-size:var(--fs-base);font-weight:600}.fx-book__fold{margin-left:-6px;color:var(--muted)}.fx-book__fold:hover{color:var(--text)}.fx-book__search{flex:none;height:36px;margin:0}.fx-book__viewall{flex:none;align-self:flex-start;padding:0;font-size:var(--fs-xs)}.fx-book__scroll{flex:1 1 auto;min-height:0;overflow:auto;margin:0 -4px;padding:0 4px}.fx-book__view>section+section{margin-top:2px}.fx-book__foot{flex:none}.fx-book__sec{display:flex;align-items:center;justify-content:space-between;margin:var(--sp-2) 0 4px;color:var(--muted);font-size:var(--fs-micro);font-weight:600;letter-spacing:.04em;text-transform:uppercase}.fx-book__letter{margin-top:var(--sp-2);color:var(--text);letter-spacing:0}.fx-book__clear{padding:0;border:0;background:none;color:var(--muted);font:inherit;letter-spacing:0;text-transform:none;cursor:pointer;opacity:0;transition:opacity var(--dur-fast) var(--ease-out),color var(--dur-fast) var(--ease-out)}.fx-book__recent:hover .fx-book__clear,.fx-book__clear:focus-visible{opacity:1}.fx-book__clear:hover{color:var(--text)}@media(hover:none){.fx-book__clear{opacity:1}}.fx-book__list{display:grid;gap:2px;margin:0;padding:0;list-style:none}.fx-book__row{display:flex;align-items:center;gap:2px;min-height:40px;border-radius:8px}.fx-book__row:hover,.fx-book__row:focus-within{background:var(--fx-well, var(--bg))}.fx-book__star{display:inline-grid;place-items:center;flex:none;width:28px;height:28px;padding:0;border:0;background:none;color:var(--dim);cursor:pointer}.fx-book__star:hover{color:var(--text)}.fx-book__star.is-on{color:var(--warn)}.fx-book__pick{flex:1 1 auto;min-width:0;display:flex;align-items:center;gap:10px;padding:5px 4px;border:0;background:transparent;color:var(--text);font:inherit;text-align:left;cursor:pointer}.fx-book__pick-t{display:grid;min-width:0}.fx-book__pick b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:600}.fx-book__pick small{overflow:hidden;color:var(--muted);font-family:var(--font-num);font-size:var(--fs-micro);white-space:nowrap;text-overflow:ellipsis}.fx-book__acts{display:inline-flex;opacity:0;transition:opacity var(--dur-fast) var(--ease-out)}.fx-book__row:hover .fx-book__acts,.fx-book__row:focus-within .fx-book__acts{opacity:1}@media(hover:none){.fx-book__acts{opacity:1}}.fx-book__acts .fx-iconbtn{width:26px;height:26px}.fx-book__edit{flex:1 1 auto;display:flex;align-items:center;gap:6px;padding:2px}.fx-book__edit .fx-input{height:32px}.fx-book__confirm{flex:1 1 auto;display:flex;align-items:center;gap:6px;padding:4px 6px}.fx-book__confirm span{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fx-book__new{display:grid;gap:var(--sp-2);padding-top:var(--sp-1)}.fx-book__new .fx-input{height:36px}.fx-book__new .fx-book__sec{margin-top:0}.fx-book__namerow{display:flex;align-items:center;gap:10px}.fx-book__namerow .fx-input{flex:1 1 auto;min-width:0}.fx-book__addr{margin:0;color:var(--muted);font-family:var(--font-num);font-size:var(--fs-xs)}.fx-book__picks{display:grid;grid-template-columns:1fr 1fr;gap:var(--sp-2)}.fx-book__picks .fx-sel{height:36px;padding:0 8px;font-size:var(--fs-xs)}.fx-book__picks .fx-sel__v{min-width:0;overflow:hidden}.fx-book__picks .fx-sel__v>span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ab-av{position:relative;display:inline-block;flex:none}.ab-av__main{display:block;width:100%;height:100%;border-radius:50%;object-fit:cover;background:var(--bg-elevated);box-shadow:0 0 0 1px color-mix(in srgb,var(--text) 16%,transparent)}.ab-av__face{display:block;overflow:hidden}.ab-av__badge{position:absolute;right:-3px;bottom:-3px;display:grid;place-items:center;overflow:hidden;border-radius:50%;background:var(--bg-panel);box-shadow:0 0 0 2px var(--bg-panel)}.ab-av__badgeimg{width:100%;height:100%;border-radius:50%;object-fit:cover}.ab-av__anyevm{color:var(--text)}.ab-optimg{border-radius:50%;object-fit:cover}.fx-check{display:flex;flex-direction:row;align-items:center;gap:8px;margin-top:8px;color:var(--muted);font-size:var(--fs-xs);cursor:pointer}.fx-check input{width:14px;height:14px;margin:0;accent-color:var(--accent)}.fx-book__actions{display:grid;grid-template-columns:1fr 1fr;gap:var(--sp-2)}.fx-book .fx-cta{height:36px}.fx-kv{display:flex;flex-direction:column;gap:4px;font-size:var(--fs-xs)}.fx-kv>div{display:flex;justify-content:space-between;gap:var(--sp-2);color:var(--muted)}.fx-kv b{color:var(--text);font-family:var(--font-num);font-weight:600}.fx-cta{width:100%;height:44px;border:0;border-radius:10px;background:var(--text);color:var(--bg);font:inherit;font-weight:600;cursor:pointer}.fx-cta:hover:not(:disabled){filter:brightness(.92)}.fx-cta:disabled{opacity:.4;cursor:not-allowed}.fx-cta--ghost{background:transparent;color:var(--text);border:1px solid var(--panel-line)}.fx-cta--danger{background:var(--neg);color:var(--bg);font-weight:500}.fx-cta--danger:hover:not(:disabled){filter:brightness(1.1)}.fx.vs-confirm .modal-body{padding-bottom:var(--sp-2)}.fx.vs-confirm .modal-body>p,.fx.vs-confirm .modal-body .stack>p{margin:0;line-height:1.45}.fx.vs-confirm .modal-body .stack{display:flex;flex-direction:column;gap:var(--sp-3)}.fx.vs-confirm .modal-body label.row{display:flex;align-items:flex-start;gap:8px}.fx.vs-confirm .kv{width:100%;border-collapse:collapse}.fx.vs-confirm .kv th,.fx.vs-confirm .kv td{padding:7px 0;border:0;background:transparent;font-size:var(--fs-xs);line-height:1.35}.fx.vs-confirm .kv tr+tr th,.fx.vs-confirm .kv tr+tr td{border-top:1px solid var(--panel-line)}.fx.vs-confirm .modal-foot{display:block;padding:0 var(--sp-4) var(--sp-4);border-top:0;background:transparent}.fx.vs-confirm .vs-confirm__foot{display:flex;flex-direction:column;gap:var(--sp-3)}.fx.vs-confirm .fx-check{align-items:flex-start;margin-top:0}.fx.vs-confirm .fx-check input{margin-top:2px}.modal-scrim:has(.vs-confirm){overflow:auto;align-items:safe center}.fx.vs-tpsl{max-width:480px}.fx.vs-tpsl .modal-head{grid-template-columns:minmax(0,1fr) 32px}.fx.vs-tpsl .modal-head h2{grid-column:1;justify-self:start;text-align:left}.fx.vs-tpsl .modal-close{grid-column:2}.vs-tpsl__name{display:inline-flex;align-items:center;gap:8px;font-weight:500}.fx.vs-tpsl .modal-body{gap:0}.fx.vs-tpsl .modal-foot{display:block;padding:0 var(--sp-4) var(--sp-4);border-top:0;background:transparent}.vs-tpsl__facts{display:flex;flex-direction:column;gap:2px;padding:10px 12px;border:1px solid var(--panel-line);border-radius:10px;background:var(--fx-well, var(--bg))}.vs-tpsl__stat{display:flex;align-items:baseline;justify-content:space-between;gap:var(--sp-3);padding:4px 0;font-size:var(--fs-base)}.vs-tpsl__stat span{color:var(--muted);font-weight:400}.vs-tpsl__stat b{font-family:var(--font-num);font-weight:500;color:var(--text)}.vs-tpsl__stat b.pos{color:var(--pos)}.vs-tpsl__stat b.neg{color:var(--neg)}.vs-tpsl__leg{margin-top:var(--sp-3)}.vs-tpsl__leg h3{margin:0 0 8px;font-size:var(--fs-base);font-weight:500;color:var(--text)}.vs-tpsl__pair{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px}.vs-tpsl__field{display:flex;align-items:center;gap:6px;min-width:0;height:42px;padding:0 10px;border:1px solid var(--panel-line);border-radius:10px;background:var(--fx-well, var(--bg))}.vs-tpsl__field>span{flex:none;color:var(--muted);font-size:var(--fs-xs);font-weight:400}.vs-tpsl__val{display:inline-flex;align-items:center;justify-content:flex-end;gap:4px;min-width:0;margin-left:auto}.vs-tpsl__usd{color:var(--muted);font-family:var(--font-num);font-size:var(--fs-base);font-weight:400}.fx.vs-tpsl .vs-tpsl__field input{flex:0 1 auto;width:auto;min-width:4.5ch;max-width:100%;height:28px;min-height:0;margin:0;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;color:var(--text);font-family:var(--font-num);font-size:var(--fs-base);font-weight:500;text-align:right;field-sizing:content}.fx.vs-tpsl .vs-tpsl__field input::placeholder{color:var(--muted);font-weight:400}.fx.vs-tpsl .vs-tpsl__field input:hover,.fx.vs-tpsl .vs-tpsl__field input:focus,.fx.vs-tpsl .vs-tpsl__field input:focus-visible{border:0;outline:none;background:transparent}.vs-tpsl__unit{flex:none;color:var(--muted);font-family:var(--font-num);font-size:var(--fs-xs);font-weight:400}.fx.vs-tpsl button.vs-tpsl__swap,.fx.vs-tpsl button.vs-tpsl__info{display:inline-grid;place-items:center;flex:none;width:22px;height:22px;min-height:0;margin:0;padding:0;border:0;border-radius:6px;background:transparent;color:var(--muted);cursor:pointer}.fx.vs-tpsl button.vs-tpsl__swap:hover:not(:disabled),.fx.vs-tpsl button.vs-tpsl__info:hover{color:var(--text);background:transparent}.vs-tpsl__leg .fx-note{margin-top:6px}.vs-tpsl__opts{display:flex;flex-direction:column;gap:8px;margin-top:var(--sp-3);padding-top:var(--sp-3);border-top:1px solid var(--panel-line)}.vs-tpsl__opt{display:flex;align-items:center;gap:4px}.vs-tpsl__opt .fx-check{margin-top:0;color:var(--text);font-size:var(--fs-base);font-weight:400}.vs-tpsl__opts .fx-note{margin:0}.modal-scrim:has(.vs-tpsl){overflow:auto;align-items:safe center}.fx-cta--lg{height:48px;font-size:calc(var(--fs-base) + 2px);letter-spacing:.01em}.fx-note{margin:0;font-size:var(--fs-xs);color:var(--muted);line-height:1.45}.fx-note--warn{color:var(--warn)}.fx-note--ok{color:var(--pos)}.fx-note--err{color:var(--neg)}.fx-wait{display:flex;align-items:center;gap:var(--sp-2);font-size:var(--fs-xs);color:var(--muted)}.fx-spin{display:inline-block;flex:none;vertical-align:-2px;width:12px;height:12px;border:2px solid var(--line);border-top-color:var(--text);border-radius:50%;animation:fx-spin .9s linear infinite}@keyframes fx-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.fx-spin{animation:none}}.fx-route{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:stretch;border:1px solid var(--panel-line);border-radius:12px;background:var(--fx-well, var(--bg))}.fx-route>.fx-selwrap{display:flex;min-width:0}.fx-route__btn{flex:1 1 auto;min-width:0;display:flex;align-items:center;justify-content:space-between;gap:8px;padding:12px 14px;border:0;border-radius:11px;background:transparent;color:var(--text);font:inherit;text-align:left;cursor:pointer;transition:background var(--dur-fast) var(--ease-out)}.fx-route__btn:hover,.fx-route__btn[aria-expanded=true]{background:color-mix(in srgb,var(--text) 6%,transparent)}.fx-route__btn>.fx-chev{flex:none;color:var(--muted);transition:transform var(--dur-med) var(--ease-spring),color var(--dur-fast) var(--ease-out)}.fx-route__btn:hover>.fx-chev{color:var(--text)}.fx-route__btn[aria-expanded=true]>.fx-chev{transform:rotate(180deg)}.fx-route__end{display:inline-flex;align-items:center;gap:10px;min-width:0}.fx-route__t{min-width:0}.fx-route__t small{display:block;color:var(--muted);font-size:var(--fs-xs)}.fx-route__t b{display:block;overflow:hidden;font-size:var(--fs-base);font-weight:600;white-space:nowrap;text-overflow:ellipsis}.fx-route__swap{position:relative;align-self:center;width:34px;height:34px;margin:0 2px;padding:0;border:1px solid transparent;border-radius:10px;background:transparent;color:var(--muted);cursor:pointer;transition:color var(--dur-fast) var(--ease-out),border-color var(--dur-fast) var(--ease-out),background var(--dur-fast) var(--ease-out)}.fx-route__swap>span{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;transition:opacity .16s var(--ease-out),transform .22s var(--ease-out)}.fx-route__swap svg{width:18px;height:18px}.fx-route__flip{opacity:0;transform:rotate(-90deg) scale(.8)}.fx-route__swap:not(:disabled):hover,.fx-route__swap:focus-visible{color:var(--text);border-color:var(--line);background:var(--bg-panel)}.fx-route__swap:not(:disabled):hover .fx-route__arrow,.fx-route__swap:focus-visible .fx-route__arrow{opacity:0;transform:rotate(90deg) scale(.8)}.fx-route__swap:not(:disabled):hover .fx-route__flip,.fx-route__swap:focus-visible .fx-route__flip{opacity:1;transform:none}.fx-route__swap:disabled{cursor:default}@media(hover:none){.fx-route__swap:not(:disabled) .fx-route__arrow{opacity:0}.fx-route__swap:not(:disabled) .fx-route__flip{opacity:1;transform:none}}@media(max-width:480px){.fx-route__btn{padding:10px;gap:4px}.fx-route__end{gap:8px}}@media(prefers-reduced-motion:reduce){.fx-route__swap>span,.fx-route__btn>.fx-chev{transition:none}}@media(max-width:480px){.modal.fx{border-radius:12px}.fx .modal-body{padding:var(--sp-2) var(--sp-3) var(--sp-3)}}.fx-warnbox{display:grid;gap:var(--sp-2);width:100%;padding:var(--sp-3);border:1px solid color-mix(in srgb,var(--neg) 55%,transparent);border-radius:12px;background:color-mix(in srgb,color-mix(in srgb,var(--neg) 14%,var(--bg-panel)) 88%,transparent);box-shadow:var(--shadow-modal);font-size:var(--fs-base);line-height:1.5}.fx-warnbox p{margin:0}.fx-warnbox__t{font-weight:600}.fx-warnbox ul{margin:0;padding-left:20px;display:grid;gap:2px}.fx-warnbox em{font-style:normal;color:var(--neg);font-weight:600}.fx-warnbox .fx-cta{margin-top:var(--sp-1)}.fx-stack{display:flex;flex-direction:column;gap:var(--sp-3)}.fx-dest__book.is-on{color:var(--text);border-color:var(--line);background:var(--bg-elevated)}.fx-addrzone{position:relative}.fx-addrzone__content{display:flex;flex-direction:column;gap:var(--sp-3);filter:blur(11px) saturate(.7);-webkit-user-select:none;user-select:none;pointer-events:none;transition:filter .36s var(--ease-out)}.fx-addrzone.is-readable .fx-addrzone__content{filter:none;-webkit-user-select:auto;user-select:auto;pointer-events:auto}.fx-addrzone__cover{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:flex-start;justify-content:center;padding-top:18px;transition:opacity .26s var(--ease-out),visibility 0s linear 0s}.fx-addrzone.is-readable .fx-addrzone__cover{opacity:0;visibility:hidden;pointer-events:none;transition:opacity .26s var(--ease-out),visibility 0s linear .26s}.fx-addrzone__wait{padding:10px 14px;border-radius:10px;background:color-mix(in srgb,var(--bg-panel) 85%,transparent)}.fx-qr__wait{display:grid;place-items:center;width:156px;height:156px}.fx-wmark{position:relative;display:inline-grid;place-items:center;flex:none;width:22px;height:22px}.fx-wmark img{width:100%;height:100%;border-radius:6px;object-fit:contain}.fx-wmark svg{width:90%;height:90%;color:var(--muted)}.fx-wmark__badge{position:absolute;right:-4px;bottom:-4px;box-shadow:0 0 0 1.5px var(--bg-panel)}.fx-brand{border-radius:50%;object-fit:cover}@media(prefers-reduced-motion:reduce){.fx-addrzone__content,.fx-addrzone__cover{transition:none}}.fx-review__t{margin:0;font-size:var(--fs-base);font-weight:600}.fx-review{display:grid;gap:10px;padding:var(--sp-3);border:1px solid var(--panel-line);border-radius:10px;background:var(--fx-well, var(--bg));font-size:var(--fs-xs)}.fx-review>div{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-3)}.fx-review span{color:var(--muted)}.fx-review span em{font-style:normal;color:var(--text)}.fx-review b{font-weight:600;font-family:var(--font-num);text-align:right}.fx-review__net{display:inline-flex;align-items:center;gap:6px;font-family:inherit!important}.fx-review__to{flex-direction:column;align-items:stretch!important;gap:6px!important}.fx-review__to code{padding:8px 10px;border:1px solid var(--line);border-radius:8px;color:var(--text);font-size:var(--fs-xs);line-height:1.5;word-break:break-all}.fx-review__recv{padding-top:8px;border-top:1px solid var(--panel-line)}.fx-review__recv b{font-size:var(--fs-base)}.fx-review__actions{display:grid;grid-template-columns:1fr 2fr;gap:var(--sp-2)}.fx-approve{display:inline-flex;align-items:center;justify-content:center;gap:7px}.fx-approve>svg{flex:none;opacity:.85}@property --fx-glare{syntax: "<angle>"; inherits: false; initial-value: 0deg;}.fx-pill{position:relative;transition:border-color .3s var(--ease-out)}.fx-pill.is-live{border-color:color-mix(in srgb,var(--text) 18%,transparent)}.fx-pill.is-live:before{content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;padding:1px;border-radius:inherit;background:conic-gradient(from var(--fx-glare),transparent 0deg,transparent 250deg,rgb(255 255 255 / .85) 320deg,transparent 360deg);-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,linear-gradient(#000 0 0);mask-composite:exclude;animation:fx-glare 2.2s linear infinite;pointer-events:none}.fx-pill.is-live>svg{color:var(--text)}.fx-pill.is-done{border-color:color-mix(in srgb,var(--pos) 60%,transparent)}.fx-pill.is-done>svg{color:var(--pos)}.fx-pill.is-failed{border-color:color-mix(in srgb,var(--neg) 60%,transparent)}@keyframes fx-glare{to{--fx-glare: 360deg}}.fx-sendrecv{align-self:center;display:flex;flex-direction:column;width:min(100%,420px)}.fx-sendrecv .fx-pill{align-self:stretch;justify-content:center}.fx-sendrecv.has-strip .fx-pill{border-bottom-left-radius:0;border-bottom-right-radius:0}.fx-sendrecv .mo-collapse{width:100%}.fx-dprog{margin:0;padding:10px 14px 12px;border:1px solid var(--panel-line);border-top:0;border-radius:0 0 10px 10px;background:var(--glass-sheet-bg);-webkit-backdrop-filter:var(--glass-sheet-blur);backdrop-filter:var(--glass-sheet-blur)}.fx-dprog__what{color:var(--text);font-family:var(--font-num);font-weight:600;font-size:var(--fs-xs)}.fx-dprog__what small{color:var(--muted);font-family:inherit;font-weight:400}.fx-dprog__steps{list-style:none;display:flex;justify-content:space-between;gap:8px;margin:8px 0 0;padding:0}.fx-dprog__steps li{display:inline-flex;align-items:center;gap:6px;color:var(--dim);font-size:var(--fs-micro);transition:color .3s var(--ease-out)}.fx-dprog__steps li.is-past{color:var(--muted)}.fx-dprog__steps li.is-now{color:var(--text);font-weight:500}.fx-dprog__dot{width:7px;height:7px;border-radius:50%;background:currentColor;opacity:.5;flex:none}.fx-dprog__steps li.is-past .fx-dprog__dot{background:var(--pos);opacity:1}.fx-dprog__steps li.is-now .fx-dprog__dot{opacity:1;animation:fx-pulse 1.2s ease-in-out infinite}.fx-dprog__steps li.is-now:last-child .fx-dprog__dot{background:var(--pos);animation:none}.fx-dprog__fail{margin:6px 0 0;color:var(--neg);font-size:var(--fs-xs)}.fx-dprog__note{margin:6px 0 0;color:var(--text);font-size:var(--fs-xs)}@keyframes fx-pulse{50%{opacity:.35}}@media(prefers-reduced-motion:reduce){.fx-pill.is-live:before,.fx-dprog__dot{animation:none!important}}.fx-dock{position:relative;display:flex;flex-direction:column;align-items:center;width:100%;margin-top:8px}.modal-stack.has-dock .fx-dock{margin-top:-20px}button.fx-dock__up{position:absolute;z-index:2;left:50%;bottom:6px;width:28px;height:22px;min-height:0;margin:0 0 0 -14px;padding:0;display:flex;align-items:center;justify-content:center;border:1px solid var(--panel-line);border-radius:999px;background:var(--glass-sheet-bg);color:var(--pos);cursor:pointer}.fx-dock.is-bad button.fx-dock__up{color:var(--neg)}button.fx-dock__up .fx-chev{display:block;margin:0;color:inherit;transform:rotate(180deg)}.fx-dock__clip{display:grid;grid-template-rows:0fr;width:100%;transition:grid-template-rows .28s cubic-bezier(.2,.7,.2,1)}.fx-dock.is-open .fx-dock__clip{grid-template-rows:1fr}.fx-dock__panel{position:relative;overflow:hidden;min-height:0;padding:16px var(--sp-3) 20px;border:1px solid var(--panel-line);border-radius:0 0 14px 14px;background:var(--glass-sheet-bg);-webkit-backdrop-filter:var(--glass-sheet-blur);backdrop-filter:var(--glass-sheet-blur);box-shadow:var(--shadow-modal)}.fx-dock.is-ok .fx-dock__panel{background:color-mix(in srgb,var(--pos) 14%,var(--glass-sheet-bg));border-color:transparent}.fx-dock__panel>*{position:relative;z-index:1}.fx-dock.is-ok .fx-dock__panel:before{content:"";z-index:0;position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;padding:1.5px;background:conic-gradient(from var(--fx-spin, 0deg),transparent 0 62%,color-mix(in srgb,var(--pos) 75%,white) 78%,transparent 90%);animation:fx-border-spin 8s linear infinite;pointer-events:none;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.fx-dock.is-bad .fx-dock__panel{background:color-mix(in srgb,var(--neg) 10%,var(--glass-sheet-bg));border-color:color-mix(in srgb,var(--neg) 45%,var(--panel-line))}@property --fx-spin{syntax: "<angle>"; inherits: false; initial-value: 0deg;}@keyframes fx-border-spin{to{--fx-spin: 360deg}}@keyframes fx-dock-ok{0%{box-shadow:0 0 color-mix(in srgb,var(--pos) 50%,transparent)}45%{box-shadow:0 0 0 8px color-mix(in srgb,var(--pos) 0%,transparent)}to{box-shadow:0 0 0 0 transparent}}.fx-route.is-glare .fx-route__btn{position:relative}.fx-route.is-glare .fx-route__btn:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;padding:1.5px;background:conic-gradient(from var(--fx-once, 0deg),transparent 0 68%,#fff 84%,transparent 96%);animation:fx-once-spin .65s linear 1;pointer-events:none;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude}@property --fx-once{syntax: "<angle>"; inherits: false; initial-value: 0deg;}@keyframes fx-once-spin{to{--fx-once: 360deg}}.fx-dock--inline .fx-dock__clip,.fx-dock--inline .fx-dock__panel{width:100%}.fx-dock--inline{margin-top:0}.fx-dock--inline .fx-dock__panel{border-radius:var(--radius-md);box-shadow:none}.fx-move{display:flex;align-items:center;justify-content:space-between;gap:12px}.fx-move__route{display:inline-flex;align-items:center;gap:10px;min-width:0;color:var(--text);font-size:var(--fs-base)}.fx-move__end{display:inline-flex;align-items:center;gap:8px;min-width:0;font-size:var(--fs-base)}.fx-move__end img,.fx-move__end .fx-wmark{flex:none}.fx-move__route .fx-route__arrow,.fx-move__route>svg{flex:none;color:var(--muted)}.fx-move__side{display:flex;flex-direction:column;align-items:flex-end;gap:2px;flex:none}.fx-move__side b{font-weight:500;font-family:var(--font-num)}.fx-xnow{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px}.fx-xnow b{font-weight:500;font-family:var(--font-num)}.fx-xnow>span:last-child{flex:1 0 100%;color:var(--muted);font-size:var(--fs-xs)}.fx-xsteps{list-style:none;display:grid;gap:0;margin:12px 0 0;padding:0}.fx-xsteps li{display:flex;align-items:center;gap:8px;min-height:28px;color:var(--dim);font-size:var(--fs-xs)}.fx-xsteps li.is-past{color:var(--muted)}.fx-xsteps li.is-now{color:var(--text)}.fx-xsteps li.is-bad{color:var(--neg)}.fx-xsteps li.is-done{color:var(--pos)}.fx-xsteps__dot{width:7px;height:7px;border-radius:50%;background:currentColor;opacity:.45;flex:none}.fx-xsteps li.is-past .fx-xsteps__dot,.fx-xsteps li.is-done .fx-xsteps__dot{background:var(--pos);opacity:1}.fx-xsteps li.is-now .fx-xsteps__dot{opacity:1;animation:fx-pulse 1.2s ease-in-out infinite}.fx-xsteps li.is-bad .fx-xsteps__dot{background:var(--neg);opacity:1}.fx-xfers{list-style:none;margin:0;padding:0}.fx-xfer{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:2px 12px;padding:8px 0;border-bottom:1px solid var(--panel-line)}.fx-xfer:last-child{border-bottom:0}.fx-xfer__amt{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:var(--font-num);font-weight:600}.fx-xfer__route{grid-column:1;color:var(--muted);font-size:var(--fs-micro)}.fx-xfer__st{grid-row:1 / span 2;align-self:center;font-size:var(--fs-xs)}.fx-xfer__st.is-pending{color:var(--text)}.fx-xfer__st{display:inline-flex;align-items:center;gap:6px}.fx-xfer__st.is-success{color:var(--pos)}.fx-xfer__st.is-failed{color:var(--neg)}.fx-xfer__ic{width:16px;height:16px;border-radius:50%;display:inline-grid;place-items:center;border:1px solid currentColor;flex:none}.fx-xfer__ic.is-pending{color:var(--muted);animation:fx-pulse 1.4s ease-in-out infinite}.fx-xfer__ic.is-success{color:var(--pos);background:color-mix(in srgb,var(--pos) 16%,transparent);border-color:transparent}.fx-xfer__ic.is-success svg path{stroke-dasharray:18;stroke-dashoffset:18;animation:fx-draw .38s ease-out forwards}.fx-xfer__ic.is-failed{color:var(--neg);background:color-mix(in srgb,var(--neg) 14%,transparent);border-color:transparent}@keyframes fx-draw{to{stroke-dashoffset:0}}.fx-dock__err{margin:8px 0 0;color:var(--neg);font-size:var(--fs-xs);line-height:1.4}.fx-dock__more{display:inline-block;margin-top:10px;color:var(--dim);font-size:var(--fs-micro);text-decoration:none}.fx-dock.is-ok .fx-dock__more{color:color-mix(in srgb,var(--pos) 42%,var(--dim))}.fx-dock.is-bad .fx-dock__more{color:color-mix(in srgb,var(--neg) 42%,var(--dim))}.fx-dock__more:hover{color:var(--muted)}.fx-dock .fx-note{margin:0}@media(prefers-reduced-motion:reduce){.fx-dock__clip,.fx-xsteps__dot,.fx-xfer__ic,.fx-xfer__ic svg path,.fx-dock.is-ok .fx-dock__panel:before,.fx-route.is-glare .fx-route__btn:after{transition:none;animation:none!important}.fx-xfer__ic.is-success svg path{stroke-dashoffset:0}}.modal.fx.fee-sched{max-width:760px;max-height:none;overflow:visible;flex-shrink:0}.modal-scrim:has(.fee-sched){overflow:auto;align-items:safe center;overscroll-behavior:contain}.fee-sched .modal-body{flex:none;overflow:visible;max-height:none}.fee-sched.fx .modal-head{display:flex;align-items:center;justify-content:space-between;padding:var(--sp-3) var(--sp-4) var(--sp-1)}.fee-sched.fx .modal-head h2{grid-column:auto;text-align:left;font-weight:500}.fee-sched.fx .modal-close{grid-column:auto}.fee-sched__card{display:grid;grid-template-columns:1fr 1fr;gap:var(--sp-4);padding:var(--sp-3) var(--sp-4);border:1px solid var(--panel-line);border-radius:12px;background:var(--fx-well, var(--bg))}.fee-sched__col{min-width:0}.fee-sched__k{display:flex;align-items:center;gap:6px;color:var(--muted);font-size:var(--fs-xs);font-weight:400}.fee-sched__eng{font-weight:500;color:var(--muted)}.fee-sched__eng.is-on{color:var(--text)}.fee-sched__pair{margin-top:4px;font-size:var(--fs-xl);font-weight:500;font-variant-numeric:tabular-nums;letter-spacing:-.02em;line-height:var(--lh-xl)}.fee-sched__switch{position:sticky;top:0;z-index:2;display:flex;width:100%;padding:2px 0;background:var(--glass-sheet-bg)}.fee-sched .cp-seg{width:100%}.fee-sched .cp-seg>button{flex:1;justify-content:center}.fee-sched .cp-seg>button:hover:not(:disabled){color:var(--text);background:transparent}.fee-sched__tables{display:flex;flex-direction:column;gap:var(--sp-3);min-width:0}.fee-sched__block{display:flex;flex-direction:column;gap:8px;min-width:0}.fee-sched__block h3{margin:0;color:var(--text);font-size:var(--fs-base);font-weight:500}.fee-sched__lead,.fee-sched__note{margin:0;color:var(--muted);font-size:var(--fs-xs);line-height:1.45}.fee-sched__frame{overflow-x:auto;min-width:0;padding:4px;border:1px solid var(--panel-line);border-radius:10px}.fee-sched__table{width:100%;border-collapse:separate;border-spacing:0;font-size:var(--fs-xs);font-variant-numeric:tabular-nums;white-space:nowrap}.fee-sched__table th{text-align:left;font-weight:400;color:var(--muted);font-size:var(--fs-micro);padding:6px 10px}.fee-sched__table td{padding:6px 10px;border-top:1px solid var(--line-soft)}.fee-sched__table th.num,.fee-sched__table td.num{text-align:right}.fee-sched__table tr.is-you td{border-top-color:transparent;background:color-mix(in srgb,var(--accent) 8%,var(--bg-hover));color:var(--text)}.fee-sched__table tr.is-you td:first-child{border-radius:6px 0 0 6px}.fee-sched__table tr.is-you td:last-child{border-radius:0 6px 6px 0}.fee-sched__table tr.is-you+tr td{border-top-color:transparent}.fee-sched__pill{display:inline-block;margin-left:8px;padding:0 6px;border-radius:999px;background:color-mix(in srgb,var(--accent) 14%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--accent) 32%,transparent);color:var(--text);font-size:var(--fs-micro);font-weight:400;line-height:16px;vertical-align:1px}.fee-sched__also{margin-left:8px;color:var(--muted);font-size:var(--fs-micro);font-weight:500}.fee-sched__more{display:inline-flex;align-items:center;gap:6px;align-self:flex-start;min-height:0;color:var(--accent);font-size:var(--fs-base);font-weight:500;text-decoration:none}.fee-sched__more:hover{color:var(--text)}@media(max-width:560px){.fee-sched__card{grid-template-columns:1fr;gap:var(--sp-3)}}.fx.fee-sched .fee-sched__block h3{margin:18px 0 8px;color:var(--dim);font-size:var(--fs-micro, 11px);font-weight:600;letter-spacing:.05em;text-transform:uppercase}.vs-setup .cp-seg{width:100%}.vs-setup .cp-seg>button{flex:1;justify-content:center;min-height:0}.vs-setup .cp-seg>button:hover:not(:disabled){color:var(--text);background:transparent}.vs-setup__index{display:flex;flex-direction:column;align-items:center;gap:var(--sp-2)}.vs-setup__index .fx-link{min-height:0}.vs-setup__fig{margin:0;color:var(--text);font-family:var(--font-num);font-variant-numeric:tabular-nums;font-size:var(--fs-xs);line-height:1.4}.vs-setup .fx-opt.is-on{border-color:var(--text);background:color-mix(in srgb,var(--text) 7%,transparent)}.vs-setup .fx-opt.is-on .fx-srct__tick{border-color:var(--text);background:var(--text);color:var(--bg)}.vs-setup__choices{display:flex;flex-direction:column;gap:var(--sp-2)}.vs-setup__box{padding:var(--sp-3)}.vs-setup__actions{display:flex;flex-direction:column;align-items:center;gap:var(--sp-2)}.vs-setup__actions .fx-link{min-height:0}@media(prefers-reduced-motion:no-preference){html.is-potato *,html.is-potato *:before,html.is-potato *:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.onb{position:fixed;top:0;right:0;bottom:0;left:0;z-index:90;display:flex;flex-direction:column;overflow-y:auto;overscroll-behavior:contain;background:radial-gradient(70% 45% at 50% 0%,rgb(var(--ink) / .045),transparent 70%),var(--bg);color:var(--text);animation:onb-in .26s var(--ease-out, ease)}@keyframes onb-in{0%{opacity:0}to{opacity:1}}html.onb-open .toasts{visibility:hidden}.onb__bar{position:sticky;top:0;z-index:3;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:var(--sp-4);min-height:64px;padding:0 var(--sp-5);background:linear-gradient(180deg,var(--bg) 62%,transparent)}.onb__lead{justify-self:start}.onb__trail{justify-self:end}.onb__brand{display:inline-flex;align-items:center;gap:var(--sp-2);font-weight:500;font-size:var(--fs-base)}.onb__back{display:inline-grid;place-items:center;width:36px;height:36px;padding:0;border:0;border-radius:10px;background:rgb(var(--ink) / .05);color:var(--muted);cursor:pointer;transition:background .14s,color .14s}.onb__back:hover{background:rgb(var(--ink) / .09);color:var(--text)}.onb__skip{height:36px;padding:0 14px;border:0;border-radius:10px;background:transparent;color:var(--muted);font:inherit;font-size:var(--fs-xs);cursor:pointer;transition:background .14s,color .14s}.onb__skip:hover{background:rgb(var(--ink) / .06);color:var(--text)}.onb__steps{display:flex;gap:6px;margin:0;padding:0;list-style:none}.onb__steps li{width:26px;height:3px;border-radius:3px;background:rgb(var(--ink) / .14);transition:background .26s var(--ease-out, ease)}.onb__steps li.is-done{background:rgb(var(--ink) / .42)}.onb__steps li.is-on{background:var(--text)}.onb :focus-visible{outline:1px solid var(--focus);outline-offset:2px}.onb h1:focus{outline:none}.onb__main{flex:1 0 auto;display:flex;flex-direction:column;min-height:0}.onb__view{flex:1 0 auto;display:flex;flex-direction:column;animation:onb-view .3s var(--ease-out, ease) both}@keyframes onb-view{0%{opacity:0;transform:translateY(6px)}}.onb__head{text-align:center}.onb__head h1{margin:0;font-family:var(--font-display);font-size:40px;line-height:48px;font-weight:600;letter-spacing:-.015em;overflow-wrap:anywhere}.onb__head p{margin:var(--sp-3) auto 0;max-width:620px;color:var(--muted);font-size:16px;line-height:24px}.onb-narrow{display:flex;flex-direction:column;gap:var(--sp-3);width:min(480px,100%);margin:auto;padding:var(--sp-5) var(--sp-5) 12vh}.onb-narrow .onb__head{margin-bottom:var(--sp-5)}.onb-wide{display:flex;flex-direction:column;gap:var(--sp-5);width:min(860px,100%);margin:auto;padding:var(--sp-5) var(--sp-5) var(--sp-6)}.onb-wide--xl{width:min(1080px,100%)}.onb-cta{position:sticky;bottom:0;z-index:2;padding:var(--sp-3) 0 max(var(--sp-3),env(safe-area-inset-bottom));background:linear-gradient(0deg,var(--bg) 70%,transparent)}.onb .onb-input{height:48px;font-size:var(--fs-base);background:var(--bg-panel);transition:border-color .14s}.onb .onb-input:focus,.onb .onb-input:focus-visible{border-color:var(--muted);outline:none}.onb .onb-input.is-bad{border-color:color-mix(in srgb,var(--neg) 60%,transparent)}.onb-hint{display:flex;align-items:center;gap:7px;min-height:18px;margin:0 0 var(--sp-3) 2px;color:var(--dim);font-size:var(--fs-xs);line-height:18px}.onb-hint i{flex:none;width:6px;height:6px;border-radius:50%;background:rgb(var(--ink) / .25)}.onb-hint.is-free{color:var(--pos)}.onb-hint.is-free i{background:var(--pos)}.onb-hint.is-no{color:var(--neg)}.onb-hint.is-no i{background:var(--neg)}.onb-hint.is-checking i{animation:onb-pulse .9s ease-in-out infinite}@keyframes onb-pulse{50%{opacity:.35}}.onb-foot{margin:0;color:var(--dim);font-size:var(--fs-xs);line-height:18px;text-align:center}.onb-foot--left{text-align:left;margin-top:calc(var(--sp-2) * -1)}.onb-foot kbd{display:inline-block;min-width:18px;padding:0 5px;border-radius:5px;background:rgb(var(--ink) / .07);color:var(--muted);font:inherit;font-size:11px;line-height:17px;text-align:center}.onb-table{border-radius:var(--radius-page);background:var(--bg-panel);box-shadow:var(--depth-2);overflow:hidden}.onb-tr{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(170px,1.1fr) 130px 124px;align-items:center;gap:var(--sp-3);min-height:44px;padding:0 var(--sp-4);border-top:1px solid var(--panel-line);font-size:var(--fs-xs)}.onb-tr:first-child{border-top:0}.onb-tr--head{min-height:40px;color:var(--dim);font-size:var(--fs-micro);letter-spacing:var(--ls-micro);text-transform:uppercase}.onb-tr__who{display:flex;align-items:center;gap:10px;min-width:0}.onb-tr__who b{font-weight:500;font-size:13px;white-space:nowrap}.onb-tr__venues{display:inline-flex;gap:3px}.onb-tr__eq{display:flex;align-items:center;justify-content:flex-end;gap:var(--sp-2);font-family:var(--font-num);font-size:13px;color:var(--muted)}.onb-tr__spark{width:58px;height:20px;flex:none}.onb-tr__pnl{text-align:right;font-family:var(--font-num);font-size:13px}.onb-tr__pnl.pos{color:var(--pos)}.onb-tr__pnl.neg{color:var(--neg)}.onb-tr__act{display:flex;justify-content:flex-end}.onb-tr--head .onb-tr__eq,.onb-tr--head .onb-tr__pnl{font-family:inherit;font-size:var(--fs-micro);color:var(--dim)}.onb-tr--head .onb-tr__act{text-transform:none;letter-spacing:0}.onb-track{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:30px;min-width:96px;padding:0 12px;border:0;border-radius:9px;background:rgb(var(--ink) / .06);color:var(--text);font:inherit;font-size:var(--fs-xs);cursor:pointer;box-shadow:inset 0 0 0 1px rgb(var(--ink) / .05);transition:background .14s,color .14s}.onb-track:hover{background:rgb(var(--ink) / .1)}.onb-track.is-on{background:color-mix(in srgb,var(--pos) 15%,transparent);color:var(--pos);box-shadow:none}.onb-tr--skeleton i{display:block;height:12px;border-radius:6px;background:rgb(var(--ink) / .06);animation:onb-pulse 1.1s ease-in-out infinite}.onb-empty{display:flex;flex-direction:column;align-items:center;gap:var(--sp-3);padding:var(--sp-6) var(--sp-4);color:var(--muted);font-size:var(--fs-xs)}.onb-empty b{font-weight:500;color:var(--text);font-size:var(--fs-base)}.onb-venues .psel__btn,.onb-venues>button{height:26px}.onb-feature{flex:none;display:flex;flex-direction:column;align-items:center;height:calc(100dvh - 64px);min-height:560px;padding:var(--sp-3) var(--sp-5) 0;overflow:hidden}.onb-feature .onb__head h1{font-size:52px;line-height:60px}.onb-feature .onb__head p{font-size:18px;line-height:27px;max-width:700px}.onb-go{flex:none;margin-top:var(--sp-5);height:48px;padding:0 32px;border:0;border-radius:12px;background:var(--text);color:var(--bg);font:inherit;font-size:15px;font-weight:500;cursor:pointer;transition:filter .14s}.onb-go:hover{filter:brightness(.9)}html[data-theme=light] .onb-go:hover{filter:brightness(1.6)}.onb-stage{position:relative;flex:1 1 0;width:min(1440px,100%);min-height:0;margin-top:var(--sp-5);perspective:1800px;-webkit-mask-image:linear-gradient(180deg,#000 80%,transparent 100%);mask-image:linear-gradient(180deg,#000 80%,transparent 100%)}.onb-stage img{position:absolute;display:block;border-radius:12px;background:var(--bg-panel)}.onb-stage__main{left:50%;top:0;width:74%;transform:translate(-50%);box-shadow:0 0 0 1px rgb(var(--ink) / .08),0 30px 80px #00000047;animation:onb-rise .62s var(--ease-spring, ease) both}.onb-stage__back{left:0;top:48px;width:30%;opacity:.6;filter:saturate(.9);transform:rotateY(24deg) rotate(-1deg);transform-origin:right center;box-shadow:0 0 0 1px rgb(var(--ink) / .06);-webkit-mask-image:linear-gradient(90deg,transparent 0%,#000 55%);mask-image:linear-gradient(90deg,transparent 0%,#000 55%);animation:onb-side .72s var(--ease-spring, ease) both}.onb-stage__front{right:1%;top:72px;width:28%;transform:rotateY(-14deg) rotateX(3deg) rotate(2deg);transform-origin:left center;box-shadow:0 0 0 1px rgb(var(--ink) / .1),0 34px 70px #0000006b;animation:onb-front .76s .12s var(--ease-spring, ease) both}@keyframes onb-rise{0%{opacity:0;transform:translate(-50%) translateY(26px)}to{opacity:1;transform:translate(-50%)}}@keyframes onb-side{0%{opacity:0;transform:rotateY(38deg) rotate(-1deg) translate(-24px)}}@keyframes onb-front{0%{opacity:0;transform:rotateY(-24deg) rotateX(4deg) rotate(3deg) translate(28px) translateY(16px)}}.onb-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--sp-3);margin:0;padding:0;list-style:none}.onb-tile{display:flex;flex-direction:column;gap:6px;padding:var(--sp-4);border-radius:var(--radius-page);background:var(--bg-panel);box-shadow:var(--depth-2);font-size:var(--fs-xs);line-height:18px;color:var(--muted)}.onb-tile__ic{display:inline-grid;place-items:center;width:34px;height:34px;margin-bottom:var(--sp-2);border-radius:10px;background:rgb(var(--ink) / .06);color:var(--text)}.onb-tile b{display:flex;align-items:center;gap:6px;flex-wrap:wrap;color:var(--text);font-size:var(--fs-base);font-weight:500;line-height:20px}.onb-tile em{padding:0 7px;border-radius:999px;background:rgb(var(--ink) / .07);color:var(--muted);font-style:normal;font-size:var(--fs-micro);line-height:16px;font-weight:400}.onb-themes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--sp-4)}.onb-theme{display:flex;flex-direction:column;gap:0;padding:0;overflow:hidden;border:0;border-radius:var(--radius-page);background:var(--bg-panel);color:var(--text);font:inherit;cursor:pointer;box-shadow:var(--depth-2);transition:box-shadow .16s,transform .16s var(--ease-spring, ease)}.onb-theme:hover{transform:translateY(-2px)}.onb-theme.is-on{box-shadow:0 0 0 2px var(--text),var(--depth-3)}.onb-theme img{display:block;width:100%;aspect-ratio:16 / 10;object-fit:cover;object-position:left top}.onb-theme__label{display:flex;align-items:center;gap:10px;padding:14px var(--sp-4);font-size:var(--fs-base);font-weight:500}.onb-theme__label i{display:grid;place-items:center;width:20px;height:20px;border-radius:50%;box-shadow:inset 0 0 0 1.5px rgb(var(--ink) / .25);color:var(--bg)}.onb-theme.is-on .onb-theme__label i{background:var(--text);box-shadow:none}@media(max-width:760px){.onb__bar{min-height:56px;padding:0 var(--sp-4);gap:var(--sp-2)}.onb__brand span{display:none}.onb__steps{gap:4px}.onb__steps li{width:14px}.onb__head h1,.onb-feature .onb__head h1{font-size:30px;line-height:36px}.onb__head p,.onb-feature .onb__head p{font-size:15px;line-height:22px}.onb-narrow{padding:var(--sp-5) var(--sp-4) 8vh}.onb-narrow .onb__head{margin-bottom:var(--sp-4)}.onb .onb-input{font-size:16px}.onb-wide{padding:var(--sp-3) var(--sp-4) 0;gap:var(--sp-4)}.onb-tr{grid-template-columns:minmax(0,1fr) auto 44px;min-height:56px;padding:0 var(--sp-3);gap:var(--sp-2)}.onb-tr__eq{display:none}.onb-tr--head{grid-template-columns:minmax(0,1fr) auto auto;min-height:44px}.onb-track{min-width:40px;width:40px;height:36px;padding:0}.onb-track span{display:none}.onb-empty .onb-track{width:auto;padding:0 12px}.onb-empty .onb-track span{display:inline}.onb-tr__who b{font-size:13px}.onb-feature{height:calc(100dvh - 56px);min-height:480px;padding:var(--sp-2) var(--sp-4) 0}.onb-go{order:3;width:100%;position:sticky;bottom:max(var(--sp-3),env(safe-area-inset-bottom));z-index:2;margin-top:auto;margin-bottom:var(--sp-3)}.onb-stage{order:2;width:100%;flex:1 1 0;margin-top:var(--sp-4)}.onb-stage__main{width:170%;left:-3%;transform:none;animation-name:onb-rise-phone}.onb-stage__back{display:none}.onb-stage__front{width:78%;top:96px;right:-2%}@keyframes onb-rise-phone{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:none}}.onb-grid{grid-template-columns:minmax(0,1fr);gap:var(--sp-2)}.onb-tile{display:grid;grid-template-columns:34px minmax(0,1fr);column-gap:var(--sp-3);row-gap:2px;padding:var(--sp-3);border-radius:var(--radius-tile)}.onb-tile__ic{grid-row:1 / 3;margin:0;align-self:center}.onb-themes{gap:var(--sp-3)}.onb-theme__label{padding:10px var(--sp-3);font-size:13px}}@media(prefers-reduced-motion:reduce){.onb,.onb__view,.onb-stage img{animation:none}.onb-theme,.onb-theme:hover{transition:none;transform:none}}.acct-menu__who{display:flex;align-items:center;gap:8px;padding:8px 10px;color:var(--text);font-size:var(--fs-xs)}.acct-menu__who b{font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.onb-code{display:flex;align-items:center;justify-content:center;gap:10px;height:64px;margin-bottom:var(--sp-2);border-radius:var(--radius-tile);background:var(--bg-panel);box-shadow:var(--depth-2);font-family:var(--font-num);font-size:22px;letter-spacing:.08em}.onb-code b{font-weight:500}.onb-code i{display:none}.onb-code.is-on i{display:grid;place-items:center;width:22px;height:22px;border-radius:50%;background:var(--pos);color:#fff}.onb-code__go{display:grid;place-items:center;text-decoration:none}.onb-later{height:40px;border:0;border-radius:10px;background:transparent;color:var(--muted);font:inherit;font-size:var(--fs-xs);cursor:pointer;transition:background .14s,color .14s}.onb-later:hover{background:rgb(var(--ink) / .06);color:var(--text)}.stg-name{gap:var(--sp-3);padding-top:12px}.stg-name__who{display:flex;align-items:center;gap:12px}.stg-name__field{display:flex;gap:10px}.stg-name__field .onb-input{flex:1 1 auto;min-width:0;height:40px}.stg-name .onb-input:focus,.stg-name .onb-input:focus-visible{border-color:var(--muted);outline:none}.stg-name .onb-input.is-bad{border-color:color-mix(in srgb,var(--neg) 60%,transparent)}.stg-name .onb-hint{margin:0 0 0 2px}.stg-name .stg__note{margin:0}.stg-name__link{display:inline-flex;align-items:center;text-decoration:none}.settings__dot.settings__dot--go{background:var(--pos);box-shadow:0 0 0 2px var(--bg)}.stg__choices.is-two{grid-template-columns:repeat(2,minmax(0,1fr))}.vs-explore .pf-card{height:auto;container-type:inline-size;container-name:panel}.vs-explore .vs-card>.pf-card__body{flex:none;overflow:visible;-webkit-mask-image:none;mask-image:none}.vs-explore .vs-card--flush>.pf-card__body{padding:0;overflow:hidden;-webkit-mask-image:none;mask-image:none}.vs-explore .vs-card>.pf-card__head>.pf-h{flex:none}.vs-explore .vs-card>.pf-card__head>.pf-card__action{flex:0 1 auto;min-width:0}.vs-explore .vs-sub{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vs-explore .vs-notice{margin:var(--sp-2) 0 0}.vs-explore .vs-stale{margin-top:var(--sp-2)}.vs-explore .pf-statstrip.vs-kpis{flex:1 1 auto;grid-template-columns:repeat(4,minmax(0,1fr));margin:0;border-top:0}.vs-explore .vs-kpis .pf-stat+.pf-stat{border-left:1px solid var(--pf-line);border-top:0}.vs-explore .vs-venues{display:flex;flex-wrap:wrap;gap:var(--sp-1);margin-top:2px}@container panel (max-width: 560px){.vs-explore .pf-statstrip.vs-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.vs-explore .vs-kpis .pf-stat:nth-child(3){border-left:0}.vs-explore .vs-kpis .pf-stat:nth-child(n+3){border-top:1px solid var(--pf-line)}}.vs-explore .vs-acct{--acct-inset: 0}.vs-explore .vs-trader,.vs-explore .vs-mkt{display:inline-flex;align-items:center;gap:6px;max-width:100%;vertical-align:middle}.vs-explore .vs-mkt__sym{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--text)}.vs-explore .vs-trader code{flex:none;font-size:var(--fs-xs);word-break:normal;color:var(--text)}.vs-explore .vs-trader__label{min-width:0;max-width:96px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:400;color:var(--muted)}.vs-explore .badge{flex:none}.vs-explore .vs-you{color:var(--accent);border-color:var(--accent)}.vs-explore .acct-table tr.vs-me td{background:var(--bg-elevated)}@container panel (max-width: 440px){.vs-explore .vs-trader__label,.vs-explore .vs-table .vs-col-3{display:none}.vs-explore .vs-acct .acct-table th,.vs-explore .vs-acct .acct-table td{padding-left:var(--sp-1);padding-right:var(--sp-1)}.vs-explore .vs-acct .acct-table th:first-child,.vs-explore .vs-acct .acct-table td:first-child{padding-left:0}.vs-explore .vs-acct .acct-table th:last-child,.vs-explore .vs-acct .acct-table td:last-child{padding-right:0}.vs-explore .vs-acct .acct-table td.acct-actions>*+*{margin-left:var(--sp-2)}}.vs-explore .vs-pos th.vs-pos__bar,.vs-explore .vs-pos td.vs-pos__bar{width:30%;min-width:64px;padding-inline:var(--sp-2)}.vs-explore .vs-pos .pf-split{width:100%}.vs-explore tr.vs-click{cursor:pointer}.vs-explore tr.vs-click:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}.vs-explore .vs-tape{--mkt-ease: cubic-bezier(.4, 0, .2, 1);--mkt-hover: .15s;--mkt-lh-micro: var(--lh-micro, 12px);--mkt-lh-xs: var(--lh-xs, 16.5px)}.vs-explore .mkt-tapetable.vs-tape th,.vs-explore .mkt-tapetable.vs-tape td{padding:0 var(--sp-1)}.vs-explore .mkt-tapetable.vs-tape th:first-child,.vs-explore .mkt-tapetable.vs-tape td:first-child{padding-left:0}.vs-explore .mkt-tapetable.vs-tape th:last-child,.vs-explore .mkt-tapetable.vs-tape td:last-child{padding-right:0}.vs-explore .vs-tape__mkt{width:32%}.vs-explore .vs-tape__px,.vs-explore .vs-tape__sz{width:16%}.vs-explore .vs-tape__who{width:22%}.vs-explore .vs-tape__time{width:14%}@container panel (max-width: 440px){.vs-explore .vs-tape__mkt{width:18%}.vs-explore .vs-tape__px{width:17%}.vs-explore .vs-tape__sz{width:18%}.vs-explore .vs-tape__who{width:30%}.vs-explore .vs-tape__time{width:17%}.vs-explore .mkt-tapetable.vs-tape th,.vs-explore .mkt-tapetable.vs-tape td{padding:0 3px}.vs-explore .mkt-tapetable.vs-tape th:first-child,.vs-explore .mkt-tapetable.vs-tape td:first-child{padding-left:0}.vs-explore .mkt-tapetable.vs-tape th:last-child,.vs-explore .mkt-tapetable.vs-tape td:last-child{padding-right:0}}.vs-explore .mkt-tapetable.vs-tape th:nth-child(-n+2),.vs-explore .mkt-tapetable.vs-tape td:nth-child(-n+2){text-align:left}.vs-explore .mkt-tapetable.vs-tape th:nth-child(n+3),.vs-explore .mkt-tapetable.vs-tape td:nth-child(n+3){text-align:right}.vs-explore .mkt-tapetable.vs-tape tbody td.vs-tape-mkt{font-family:var(--font-text)}.vs-explore .vs-tape-mkt{overflow:hidden}.vs-explore .vs-tape-who code{font-size:var(--fs-xs);word-break:normal;color:var(--text)}.vs-explore .mkt-tapetable.vs-tape td.mkt-tape-time{font-family:var(--font-num)}.vs-explore-page{display:flex;flex-direction:column;gap:var(--sp-2);min-height:100%;min-width:0}.ex-views .dash-tabs__bar{border-radius:var(--radius-md, 8px)}.ex-views__tabs{display:flex;align-items:stretch}.ex-cohorts{padding:0}.ex-board{display:flex;flex-direction:column;gap:var(--sp-2);min-width:0}.ex-bar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--sp-2)}.vs-explore .cp-seg{max-width:100%}.vs-explore .cp-seg>button:hover:not(:disabled){color:var(--text);background:transparent}.vs-explore .ex-title{display:inline-flex;align-items:center;gap:8px}.vs-explore .ex-headacts{display:inline-flex;align-items:center;gap:var(--sp-3)}.vs-explore .vs-mark{display:inline-flex;flex:none}.vs-explore .ex-map{position:relative;height:400px;overflow:hidden;border-radius:var(--radius-md)}.vs-explore .ex-map button.coh-tree__tile{min-height:0}.vs-explore .ex-map .coh-tree__name{font-weight:500}.vs-explore .ex-map__state{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;margin:0;padding:var(--sp-3)}.vs-explore .pf-statstrip.ex-stats{grid-template-columns:repeat(4,minmax(0,1fr));margin-top:var(--sp-3)}.vs-explore .ex-stats .pf-stat+.pf-stat{border-top:0;border-left:1px solid var(--pf-line)}.vs-explore .ex-books{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--sp-4)}.vs-explore .ex-book+.ex-book{border-left:1px solid var(--pf-line);padding-left:var(--sp-4)}.vs-explore .ex-book__head{display:flex;align-items:center;gap:8px;margin:0 0 var(--sp-2)}.vs-explore .ex-book__head .pf-h{margin:0}.ex-lower{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(280px,.85fr);gap:var(--sp-2);align-items:start}.ex-side{display:flex;flex-direction:column;gap:var(--sp-2);min-width:0}@media(max-width:960px){.ex-lower,.vs-explore .ex-books{grid-template-columns:minmax(0,1fr)}.vs-explore .ex-book+.ex-book{border-left:0;padding-left:0;border-top:1px solid var(--pf-line);padding-top:var(--sp-3)}}.vs-explore .ex-ticker{display:flex;align-items:center;gap:var(--sp-3);min-width:0;min-height:44px;padding:8px var(--sp-3);border:1px solid var(--panel-line);border-radius:var(--radius-md);background:var(--bg-panel)}.vs-explore .ex-ticker__label{flex:none;font-size:var(--fs-xs);color:var(--muted)}.vs-explore .ex-ticker__view{flex:1;min-width:0;overflow:hidden}.vs-explore .ex-ticker__view.is-still{overflow-x:auto}.vs-explore .ex-ticker__track{display:flex;width:max-content}.vs-explore .ex-ticker__set{display:flex;gap:var(--sp-2);padding-right:var(--sp-2)}.vs-explore .ex-ticker__view.is-run .ex-ticker__track{animation:ex-ticker 70s linear infinite}.vs-explore .ex-ticker__view.is-run:hover .ex-ticker__track{animation-play-state:paused}.vs-explore .ex-ticker__view.is-run:focus-within .ex-ticker__track{animation:none;transform:none}@keyframes ex-ticker{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.vs-explore .ex-ticker__view.is-run .ex-ticker__track{animation:none}}html.is-potato .vs-explore .ex-ticker__track{animation:none!important}.vs-explore button.ex-tick{display:inline-flex;align-items:center;gap:8px;height:28px;min-height:0;padding:0 10px;border:1px solid var(--panel-line);border-radius:var(--radius-full);background:var(--bg-elevated);font-size:var(--fs-xs);font-weight:400;white-space:nowrap}.vs-explore button.ex-tick:hover:not(:disabled){color:var(--text);border-color:var(--line);background:var(--bg-elevated)}.vs-explore .ex-tick__rank{color:var(--muted);font-family:var(--font-num)}.vs-explore .ex-tick code{font-size:inherit}.vs-explore .ex-news{display:flex;flex-direction:column}.vs-explore a.ex-news__row{display:grid;grid-template-columns:72px minmax(0,1fr);gap:var(--sp-3);align-items:start;padding:10px 0;border-top:1px solid var(--pf-line);color:inherit;text-decoration:none}.vs-explore a.ex-news__row:first-child{border-top:0;padding-top:0}.vs-explore a.ex-news__row:hover .ex-news__title{color:var(--text)}.vs-explore .ex-news__when{color:var(--muted);font-size:var(--fs-xs);font-family:var(--font-num);line-height:1.4}.vs-explore .ex-news__body{display:flex;flex-direction:column;gap:4px;min-width:0}.vs-explore .ex-news__title{font-size:var(--fs-base);font-weight:500;line-height:1.35}.vs-explore .ex-news__meta{display:flex;flex-wrap:wrap;align-items:center;gap:8px;color:var(--muted);font-size:var(--fs-xs)}.vs-explore .ex-news__coin{display:inline-flex;align-items:center;gap:4px}@media(max-width:720px){.vs-explore .ex-map{height:260px}.vs-explore .pf-statstrip.ex-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.vs-explore .ex-stats .pf-stat:nth-child(3){border-left:0}.vs-explore .ex-stats .pf-stat:nth-child(n+3){border-top:1px solid var(--pf-line)}}.ex-desk{display:flex;flex-direction:column;gap:var(--sp-6);min-width:0}.ex-band__head{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--sp-4);margin-bottom:var(--sp-3)}.ex-band__copy{min-width:0}.ex-band__copy h2{margin:0;color:var(--text);font-size:var(--fs-base);font-weight:500;line-height:var(--lh-base)}.ex-band__copy p{margin:2px 0 0;max-width:68ch;color:var(--muted);font-size:var(--fs-xs);font-weight:400;line-height:var(--lh-xs)}.ex-arb__tools{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-2);margin-bottom:var(--sp-3)}.ex-arb__sort{display:inline-flex;align-items:center;gap:2px}.ex-arb__sort button{min-height:0;height:26px;padding:0 8px;border:0;border-radius:6px;background:transparent;color:var(--muted);font-size:var(--fs-xs);font-weight:500;line-height:1;cursor:pointer}.ex-arb__sort button.is-on{background:color-mix(in srgb,var(--text) 8%,transparent);color:var(--text)}.ex-arb__sort button:hover:not(.is-on){color:var(--text)}.ex-band input.ex-arb__find{height:26px;min-height:0;width:140px;padding:0 8px;border:1px solid var(--line);border-radius:6px;background:transparent;color:var(--text);font-size:var(--fs-xs);font-weight:400}.ex-band input.ex-arb__find::placeholder{color:var(--muted)}.ex-scan{overflow-x:auto}.ex-scan table{min-width:880px}.ex-scan.is-compact table{min-width:640px}.ex-arb{width:100%;border-collapse:collapse}.ex-arb th{height:28px;padding:0 8px;color:var(--muted);font-size:var(--fs-xs);font-weight:400;text-align:left;white-space:nowrap}.ex-arb td{height:52px;padding:0 8px;border-top:1px solid var(--line);color:var(--text);font-size:var(--fs-base);font-weight:400;vertical-align:middle;white-space:nowrap}.ex-arb th.num,.ex-arb td.num{text-align:right;font-family:var(--font-num);font-weight:500}.ex-arb th:first-child,.ex-arb td:first-child{padding-left:0}.ex-arb th:last-child,.ex-arb td:last-child{padding-right:0}.ex-arb tr.is-link{cursor:pointer}.ex-arb tr.is-link:hover td{background:var(--tint)}.ex-arb tr.is-link:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}.ex-arb__mkt,.ex-arb__leg{display:inline-flex;align-items:center;gap:8px;vertical-align:middle}.ex-arb__name{display:block;font-weight:500}.ex-arb__sub,.ex-arb__iv{display:block;color:var(--muted);font-family:var(--font-num);font-size:var(--fs-xs);font-weight:400}.ex-arb__rate{display:inline-flex;align-items:baseline;gap:6px;font-family:var(--font-num);font-weight:500}.ex-arb__iv{display:inline}.ex-arb__stack{display:flex;flex-direction:column;align-items:flex-end;gap:1px;line-height:1.25}.ex-arb__stack>span:last-child{font-size:var(--fs-xs);font-weight:400}.ex-arb__empty,.ex-arb__stale{margin:var(--sp-2) 0 0;color:var(--muted);font-size:var(--fs-xs)}.ex-arb__stale button{margin-left:8px;min-height:0;padding:0;border:0;background:none;color:var(--text);font-size:inherit;font-weight:500;cursor:pointer}@media(max-width:760px){.ex-arb__sort button,.ex-band input.ex-arb__find,.ex-arb__stale button{min-height:0}}.ex{display:flex;justify-content:center;padding:var(--sp-3) var(--sp-3) var(--sp-6)}.ex-card{width:100%;max-width:980px;min-width:0;background:var(--bg-panel);border:1px solid transparent;border-radius:var(--radius-page);box-shadow:var(--depth-2)}.ex-view{--ex-internal: #5b8def;--ex-hedged: var(--warn);--ex-mirror: #a67ce8}.ex-view .is-internal{--ex-tone: var(--ex-internal)}.ex-view .is-hedged{--ex-tone: var(--ex-hedged)}.ex-view .is-mirror{--ex-tone: var(--ex-mirror)}.ex-hero{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:4px 14px;padding:18px var(--sp-4);border-bottom:1px solid var(--panel-line);border-radius:var(--radius-page) var(--radius-page) 0 0;background:linear-gradient(180deg,color-mix(in srgb,var(--muted) 9%,transparent),transparent 120%)}.ex-hero__icon{flex:none;fill:none;stroke:var(--muted);stroke-width:1.6;stroke-linecap:round}.ex-hero__text{min-width:0}.ex-hero__title{margin:0;color:var(--text);font-size:18px;font-weight:600;line-height:1.3;letter-spacing:-.01em}.ex-hero__line{margin:3px 0 0;max-width:640px;color:var(--muted);font-size:12px;line-height:1.5}.ex-updated{align-self:start;margin-top:2px;color:var(--dim);font-size:12px;white-space:nowrap}.ex-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;padding:16px var(--sp-4) 0}.ex-stat{display:flex;flex-direction:column;gap:4px;min-width:0;padding:12px 14px;border-radius:var(--radius-tile);box-shadow:var(--depth-1);background:rgb(var(--ink) / .02)}.ex-stat__label{color:var(--dim);font-size:11px;font-weight:500;letter-spacing:.02em;text-transform:uppercase}.ex-stat__value{display:flex;align-items:center;min-height:26px;color:var(--text);font-family:var(--font-num);font-size:20px;font-weight:600;line-height:1.2}.ex-stat__sub{overflow:hidden;color:var(--dim);font-size:11px;line-height:1.4;text-overflow:ellipsis;white-space:nowrap}.ex-kinds{display:inline-flex;gap:14px}.ex-kindn{display:inline-flex;align-items:center;gap:6px}.ex-kindn>i,.ex-kind:before{content:"";flex:none;width:7px;height:7px;border-radius:50%;background:var(--ex-tone)}.ex-from{display:inline-flex;flex-wrap:wrap;gap:6px}.ex-chip{display:inline-flex;align-items:center;gap:5px;padding:2px 8px 2px 6px;border-radius:var(--radius-full);background:rgb(var(--ink) / .07);color:var(--muted);font-family:var(--font-ui, inherit);font-size:11px;font-weight:500;line-height:18px;white-space:nowrap}.ex-chip svg{fill:none;stroke:currentColor;stroke-width:1.3;stroke-linecap:round;stroke-linejoin:round}.ex-bar{padding:16px var(--sp-4) 0}.ex-bar .lbp-bar{flex:1 1 auto;min-width:0;margin-bottom:0}.ex-hint{margin:10px var(--sp-4) 0;color:var(--muted);font-size:12px}.ex-rows{display:flex;flex-direction:column;gap:6px;margin:0;padding:14px var(--sp-4) var(--sp-4);list-style:none}.ex-row{border-radius:var(--radius-tile);box-shadow:var(--depth-1);background:rgb(var(--ink) / .015);transition:background .12s}.ex-row:hover,.ex-row.is-open{background:rgb(var(--ink) / .04)}.ex-row__bar{display:grid;grid-template-columns:auto minmax(0,1fr) 118px 230px 14px;align-items:center;gap:14px;width:100%;min-height:0;padding:10px 14px 10px 12px;border:0;border-radius:inherit;background:none;color:inherit;font:inherit;text-align:left;cursor:pointer}.ex-row__bar:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}.ex-row__logo{flex:none;border-radius:6px}.ex-row__who{display:flex;flex-direction:column;gap:2px;min-width:0}.ex-row__who b{overflow:hidden;color:var(--text);font-size:13px;font-weight:550;text-overflow:ellipsis;white-space:nowrap}.ex-row__who small{overflow:hidden;color:var(--dim);font-family:var(--font-num);font-size:11px;text-overflow:ellipsis;white-space:nowrap}.ex-kind{display:inline-flex;align-items:center;gap:6px;color:var(--muted);font-size:12px;white-space:nowrap}.ex-row__exp{min-width:0}.ex-row__chev{color:var(--dim);transition:transform .15s}.ex-row.is-open .ex-row__chev{color:var(--text);transform:rotate(180deg)}.ex-split{display:flex;flex-direction:column;gap:4px}.ex-split__nums{display:flex;justify-content:space-between;font-family:var(--font-num);font-size:12px}.ex-split__nums b{font-weight:500}.ex-split__bar{display:flex;gap:2px;height:4px}.ex-split__bar i{min-width:2px;border-radius:2px}.ex-view .is-long{color:var(--pos)}.ex-view .is-short{color:var(--neg)}.ex-split__bar i.is-long{background:var(--pos)}.ex-split__bar i.is-short{background:var(--neg)}.ex-pairnet{display:flex;flex-direction:column;align-items:flex-end;gap:2px;color:var(--muted);font-size:12px;text-align:right}.ex-pairnet b{color:var(--text);font-family:var(--font-num);font-weight:550}.ex-pairnet small{color:var(--dim);font-family:var(--font-num);font-size:11px}.ex-row__body{padding:2px 14px 14px 48px}.ex-why{margin:0 0 12px;max-width:680px;color:var(--muted);font-size:12px;line-height:1.55}.ex-books{display:grid;grid-template-columns:minmax(0,1fr);gap:10px}.ex-books.is-pair{grid-template-columns:repeat(2,minmax(0,1fr))}.ex-book{min-width:0;padding:10px 12px;border:1px solid var(--panel-line);border-radius:var(--radius-tile);background:#0000001f}.ex-book__head{display:flex;align-items:center;justify-content:space-between;gap:8px}.ex-addr{color:var(--text);font-family:var(--font-num);font-size:12px}.ex-copy{min-height:0;padding:2px 8px;border:1px solid var(--line);border-radius:var(--radius-full);background:none;color:var(--muted);font-size:11px;cursor:pointer}.ex-copy:hover{border-color:var(--line-strong);color:var(--text)}.ex-figs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:10px 0}.ex-figs dt{color:var(--dim);font-size:11px}.ex-figs dd{margin:2px 0 0;color:var(--text);font-family:var(--font-num);font-size:13px;font-weight:550}.ex-coins{display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none}.ex-view .ex-coins li{display:inline-flex;align-items:center;gap:5px;padding:2px 8px 2px 4px;border-radius:var(--radius-full);background:rgb(var(--ink) / .05);color:var(--muted);font-size:11px}.ex-coins li b{font-family:var(--font-num);font-weight:550}.ex-coins li.is-long b{color:var(--pos)}.ex-coins li.is-short b{color:var(--neg)}.ex-none{margin:0;color:var(--dim);font-size:12px}.ex-meta{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin:12px 0 0;color:var(--dim);font-size:11px}.ex-state{display:flex;flex-direction:column;align-items:center;gap:6px;padding:40px var(--sp-4);color:var(--dim);font-size:12px;text-align:center}.ex-state b{color:var(--text);font-size:14px;font-weight:550}.ex-retry{margin-top:8px}.ex-skel__block{height:84px}.ex-skel__row{height:50px}.ex-skel__block,.ex-skel__row{animation:ex-pulse 1.2s ease-in-out infinite}@keyframes ex-pulse{50%{opacity:.45}}@media(prefers-reduced-motion:reduce){.ex-skel__block,.ex-skel__row{animation:none}.ex-row__chev{transition:none}}.modal:has(.ex-in-modal){max-height:calc(100dvh - 2 * var(--sp-4))}.ex-in-modal>.ex-hero__line{margin:0}.ex-in-modal .ex-stats,.ex-in-modal .ex-bar{padding-left:0;padding-right:0}.ex-in-modal .ex-rows{padding:14px 0 0}.ex-in-modal .ex-hint{margin-left:0}@media(max-width:860px){.ex-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.ex-row__bar{grid-template-columns:auto minmax(0,1fr) 170px 14px}.ex-row__bar .ex-kind{display:none}}@media(max-width:560px){.ex{padding:0 0 var(--sp-5)}.ex-card{border-radius:0;box-shadow:none}.ex-hero{grid-template-columns:auto 1fr;padding:16px;border-radius:0}.ex-hero__icon{width:28px;height:28px}.ex-updated{grid-column:1 / -1}.ex-stats,.ex-bar{padding-left:16px;padding-right:16px}.ex-stats{gap:8px}.ex-stat{padding:10px 12px}.ex-stat__value{font-size:17px}.ex-bar .lbp-seg{max-width:100%;overflow-x:auto;scrollbar-width:none}.ex-bar .lbp-seg>button{flex:none;white-space:nowrap}.ex-stat__sub{white-space:normal}.ex-hint{margin-left:16px;margin-right:16px}.ex-rows{padding:12px 16px 16px}.ex-row__bar{grid-template-columns:auto minmax(0,1fr) 14px;grid-template-areas:"logo who chev" "exp exp exp";gap:8px 10px;padding:10px 12px}.ex-row__logo{grid-area:logo}.ex-row__who{grid-area:who}.ex-row__exp{grid-area:exp}.ex-row__chev{grid-area:chev}.ex-pairnet{flex-direction:row;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:2px 8px}.ex-row__body{padding:0 12px 12px}.ex-books.is-pair{grid-template-columns:minmax(0,1fr)}.ex-in-modal .ex-stats,.ex-in-modal .ex-bar,.ex-in-modal .ex-rows{padding-left:0;padding-right:0}}.ex-bar .ex-platforms{margin-left:auto}.ex-unread{display:block;color:var(--dim);font-size:12px;text-align:right}.sdx{display:flex;justify-content:center;padding:var(--sp-3) var(--sp-3) var(--sp-6);min-width:0}.sdx-col{display:flex;flex-direction:column;gap:var(--sp-2);width:100%;max-width:1180px;min-width:0}.sdx .pf-card:not(.sdx-wealthtab .pf-card){border-radius:var(--radius-tile);border-color:transparent;box-shadow:var(--depth-2)}.sdx .pf-card:not(.sdx-wealthtab .pf-card)>.pf-card__body{padding:var(--sp-3) var(--sp-4) var(--sp-4);min-width:0}.sdx .pf-card:not(.sdx-wealthtab .pf-card)>.pf-card__head{min-height:var(--pf-head-h);height:auto;flex-wrap:wrap}.sdx .pf-note{color:var(--muted)}.sdx-hero{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:4px 14px;padding:18px var(--sp-4);border-radius:var(--radius-page);background:linear-gradient(180deg,color-mix(in srgb,var(--muted) 9%,transparent),transparent 120%),var(--bg-panel);box-shadow:var(--depth-2)}.sdx-hero__mark{display:grid;place-items:center}.sdx-hero__text{min-width:0}.sdx-hero__titleline{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px}.sdx-hero__title{margin:0;color:var(--text);font-size:20px;font-weight:600;line-height:1.3;letter-spacing:-.01em}.sdx-hero__line{margin:3px 0 0;color:var(--muted);font-size:13px;line-height:1.5}.sdx-hero__aside{display:flex;align-items:center;gap:8px}.sdx-tiles{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--sp-2)}.sdx-tile{display:flex;flex-direction:column;gap:4px;min-width:0;padding:12px 14px;border-radius:var(--radius-tile);box-shadow:var(--depth-2);background:var(--bg-panel)}.sdx-tile__label{color:var(--dim);font-size:11px;font-weight:500;letter-spacing:.02em;text-transform:uppercase}.sdx-tile__value{color:var(--text);font-family:var(--font-num);font-size:20px;font-weight:600;line-height:1.25;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sdx-tile__sub{overflow:hidden;color:var(--dim);font-size:11px;line-height:1.4;text-overflow:ellipsis;white-space:nowrap}.sdx-pill{display:inline-flex;align-items:center;gap:5px;padding:1px 8px;border-radius:var(--radius-full);background:rgb(var(--ink) / .07);color:var(--muted);font-size:11px;font-weight:500;line-height:18px;white-space:nowrap}.sdx-pill>i{flex:none;width:6px;height:6px;border-radius:50%;background:currentColor}.sdx-pill.is-live{background:color-mix(in srgb,var(--pos) 14%,transparent);color:var(--pos)}.sdx-pill.is-warn{background:color-mix(in srgb,var(--warn) 15%,transparent);color:var(--warn)}.sdx-pill.is-neg{background:color-mix(in srgb,var(--neg) 14%,transparent);color:var(--neg)}.sdx-pill.is-info{background:color-mix(in srgb,#5b8def 16%,transparent);color:var(--text)}.sdx-duo{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--sp-2);align-items:stretch}.sdx-trio{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--sp-2);align-items:stretch}.sdx-trio--mine{grid-template-columns:repeat(2,minmax(0,1fr))}.sdx-span{grid-column:1 / -1;min-width:0}.sdx-seg.lbp{display:inline-flex;min-width:0;max-width:100%}.sdx-seg .lbp-seg{margin:0}.sdx-locked{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px 16px;padding:18px var(--sp-4);border-radius:var(--radius-tile);background:rgb(var(--ink) / .03);box-shadow:var(--depth-1)}.sdx-locked__icon{display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:rgb(var(--ink) / .07);color:var(--muted)}.sdx-locked__text{min-width:0}.sdx-locked__title{margin:0;color:var(--text);font-size:15px;font-weight:600}.sdx-locked__line{margin:2px 0 8px;color:var(--muted);font-size:12px;line-height:1.5}.sdx-locked__items{display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none}.sdx-locked__items li{padding:1px 8px;border-radius:var(--radius-full);background:rgb(var(--ink) / .07);color:var(--muted);font-size:11px;line-height:18px}.pf .sdx-locked__go,.sdx-locked__go,.pf a.pf-btn{text-decoration:none}.sdx-markets{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:6px;margin:0 0 8px;padding:0;list-style:none}.sdx-market{display:flex;align-items:center;gap:8px;padding:8px 10px;border-radius:var(--radius-md);background:var(--pf-well);box-shadow:var(--depth-1);color:var(--text);font-size:12px;text-decoration:none}.sdx-market:hover{background:rgb(var(--ink) / .06)}.sdx-market__sym{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sdx-market__x{color:var(--pos);font-family:var(--font-num);font-weight:600}.sdx-ladder{display:grid;grid-template-columns:repeat(auto-fit,minmax(72px,1fr));gap:6px;margin:0 0 var(--sp-3);padding:0;list-style:none}.sdx-ladder__step{display:flex;flex-direction:column;gap:2px;padding:8px 10px;border-radius:var(--radius-md);background:var(--pf-well);box-shadow:var(--depth-1)}.sdx-ladder__step b{color:var(--text);font-family:var(--font-num);font-size:15px;font-weight:600}.sdx-ladder__step span{color:var(--dim);font-family:var(--font-num);font-size:11px}.sdx-section{display:flex;flex-direction:column;gap:var(--sp-2)}.sdx-section__title{margin:var(--sp-1) 0 0 2px;color:var(--text);font-size:14px;font-weight:500}.sdx-earn{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--sp-2)}.sdx-earn__tile{display:flex;flex-direction:column;align-items:flex-start;gap:6px;padding:14px var(--sp-4);border-radius:var(--radius-tile);background:var(--bg-panel);box-shadow:var(--depth-2)}.sdx-earn__tile h3{margin:0;color:var(--text);font-size:13px;font-weight:550}.sdx-earn__tile p{flex:1 1 auto;margin:0 0 4px;color:var(--muted);font-size:12px;line-height:1.5}.sdx-hero--big{padding:26px var(--sp-4)}.sdx-hero--big .sdx-hero__title{font-size:28px;line-height:1.2}.sdx-hero--big .sdx-hero__line{margin-top:6px;font-size:15px}.sdx-hero--big .sdx-hero__line b{color:var(--text);font-family:var(--font-num);font-weight:600}.sdx-box{flex:none;display:block;object-fit:contain;-webkit-user-select:none;user-select:none;filter:drop-shadow(0 6px 14px rgb(0 0 0 / .28))}.sdx-tiers{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--sp-2)}.sdx-tier{display:flex;flex-direction:column;min-width:0;padding:14px 16px 16px;border-radius:var(--radius-page);background:var(--bg-panel);box-shadow:var(--depth-2)}.sdx-tier header{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:2px 8px}.sdx-tier__name{display:inline-flex;align-items:center;gap:6px;color:var(--text);font-size:14px;font-weight:600}.sdx-tier__name i{width:8px;height:8px;border-radius:50%;background:var(--tier)}.sdx-tier__from{color:var(--dim);font-size:11px}.is-Common{--tier: #b8ae94}.is-Uncommon{--tier: #4aa57d}.is-Rare{--tier: #4c86da}.is-SuperRare{--tier: #9866d6}.sdx-tier__stage{display:grid;place-items:center;margin:10px 0 12px;background:radial-gradient(55% 55% at 50% 50%,color-mix(in srgb,var(--tier) 22%,transparent),transparent 72%)}.sdx-tier__stage .sdx-box{max-width:100%;height:auto;aspect-ratio:1;transition:transform .2s var(--ease-out, ease-out)}.sdx-tier:hover .sdx-tier__stage .sdx-box{transform:translateY(-4px)}.sdx-tier__band{display:flex;flex-direction:column;gap:2px}.sdx-tier__band span{color:var(--dim);font-size:11px}.sdx-tier__band b{color:var(--text);font-family:var(--font-num);font-size:19px;font-weight:600;white-space:nowrap}.sdx-rewards{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px;margin:2px 2px 0;color:var(--dim);font-size:12px}.sdx-rewards__t{display:inline-flex;align-items:center;gap:4px;color:var(--muted)}.sdx-block{display:flex;flex-direction:column;gap:var(--sp-2);margin-top:var(--sp-3);min-width:0}.sdx-block__head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:6px 12px;margin:0 2px}.sdx-block__head h2{margin:0;color:var(--text);font-size:18px;font-weight:600;letter-spacing:-.01em}.sdx-block__note{margin:0 2px;color:var(--dim);font-size:12px;line-height:1.5}.sdx-pfp{position:relative;display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:148px;margin-top:var(--sp-1);padding:18px var(--sp-4);overflow:hidden;border-radius:var(--radius-page);background:var(--bg-panel);box-shadow:var(--depth-2)}.sdx-pfp__text{min-width:0;max-width:560px}.sdx-pfp h2{margin:0;color:var(--text);font-size:18px;font-weight:600;letter-spacing:-.01em}.sdx-pfp p{margin:6px 0 0;color:var(--muted);font-size:13px;line-height:1.5}.sdx-pfp__cat{flex:none;align-self:flex-end;height:164px;margin:-6px 0 -18px;object-fit:contain}.sdx-earned{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr) auto minmax(0,1.2fr);align-items:center;gap:var(--sp-2);padding:18px var(--sp-4);border-radius:var(--radius-page);background:var(--bg-panel);box-shadow:var(--depth-2)}.sdx-earned>i{color:var(--dim);font-family:var(--font-num);font-size:22px;font-style:normal}.sdx-earned__part{display:flex;flex-direction:column;gap:2px;min-width:0}.sdx-earned b{color:var(--text);font-family:var(--font-num);font-size:22px;font-weight:600;line-height:1.2}.sdx-earned span{color:var(--muted);font-size:12px}.sdx-earned small{color:var(--dim);font-size:11px;line-height:1.4}.sdx-earned__result{display:flex;align-items:center;gap:10px;min-width:0}.sdx-earned__result>div{display:flex;flex-direction:column;gap:2px;min-width:0}.sdx-steps3{position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--sp-2);margin:0;padding:var(--sp-2) 0 0;list-style:none}.sdx-steps3:before{content:"";position:absolute;top:calc(var(--sp-2) + 48px);left:16.66%;right:16.66%;height:1px;background:var(--panel-line)}.sdx-steps3 li{position:relative;display:flex;flex-direction:column;align-items:center;gap:4px;min-width:0;text-align:center}.sdx-ring{display:grid;place-items:center;width:96px;height:96px;margin-bottom:6px;border:1px solid var(--panel-line);border-radius:50%;background:radial-gradient(60% 60% at 50% 50%,color-mix(in srgb,var(--tier) 22%,var(--bg-panel)),var(--bg-panel) 75%)}.sdx-steps3 b{color:var(--text);font-size:14px;font-weight:600}.sdx-steps3 small{color:var(--muted);font-size:12px}.sdx-merges{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--sp-2)}.sdx-mergecard{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,.7fr);align-items:center;gap:8px;min-width:0;padding:16px;border-radius:var(--radius-page);background:var(--bg-panel);box-shadow:var(--depth-2)}.sdx-mergecard__arrow{color:var(--dim)}.sdx-mergecard__from,.sdx-mergecard__to{display:flex;flex-direction:column;align-items:center;gap:8px;min-width:0;color:var(--muted);font-size:12px;text-align:center}.sdx-mergecard b{color:var(--text);font-family:var(--font-num);font-size:15px;font-weight:600}.sdx-pile{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;width:100%;max-width:136px;min-height:76px}.sdx-pile .sdx-box{margin:-6px -7px;filter:none}.sdx-timeline{position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--sp-2);margin:0;padding:0;list-style:none}.sdx-timeline li{display:flex;flex-direction:column;align-items:flex-start;gap:3px;min-width:0;padding:14px 16px;border-radius:var(--radius-page);background:var(--bg-panel);box-shadow:var(--depth-2)}.sdx-timeline__n{display:grid;place-items:center;width:22px;height:22px;margin-bottom:6px;border-radius:50%;background:rgb(var(--ink) / .08);color:var(--text);font-family:var(--font-num);font-size:12px;font-weight:600}.sdx-timeline small{color:var(--dim);font-size:11px}.sdx-timeline b{color:var(--text);font-size:14px;font-weight:600}.sdx-timeline p{margin:2px 0 0;color:var(--muted);font-size:12px;line-height:1.5}.sdx-opens{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:var(--sp-4);margin:0;padding:6px var(--sp-4);list-style:none;border-radius:var(--radius-page);background:var(--bg-panel);box-shadow:var(--depth-2)}.sdx-opens .sdx-feed__row{border-top:1px solid rgb(var(--ink) / .07)}.sdx-opens .sdx-feed__row:nth-child(-n+2){border-top:0}.sdx-feed{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}.sdx-feed__row{display:flex;align-items:center;gap:10px;padding:8px 0;min-width:0}.sdx-feed__row+.sdx-feed__row{border-top:1px solid rgb(var(--ink) / .07)}.sdx-feed__who{display:flex;flex:1 1 auto;flex-direction:column;gap:1px;min-width:0}.sdx-feed__who b{color:var(--text);font-family:var(--font-num);font-size:12px;font-weight:500}.sdx-feed__who small,.sdx-feed__prize small{color:var(--dim);font-size:11px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sdx-feed__prize{display:flex;flex-direction:column;align-items:flex-end;gap:1px;min-width:0;text-align:right}.sdx-feed__prize b{color:var(--text);font-family:var(--font-num);font-size:13px;font-weight:600}.sdx-feed__ago{flex:none;width:56px;color:var(--dim);font-size:11px;text-align:right;white-space:nowrap}.sdx-vaulthead{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--sp-3);margin-bottom:var(--sp-2)}.sdx-boxcount{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 8px;margin-bottom:var(--sp-2)}.sdx-boxcount b{color:var(--text);font-family:var(--font-num);font-size:26px;font-weight:600;line-height:1.15}.sdx-boxcount span{color:var(--muted);font-size:12px}.sdx-boxlevels{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;margin-bottom:var(--sp-2)}.sdx-boxlevel{display:flex;align-items:center;gap:8px;min-width:0;padding:8px 10px;border-radius:var(--radius-md);background:var(--pf-well);box-shadow:var(--depth-1);color:var(--muted);font-size:12px}.sdx-boxlevel span{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sdx-boxlevel b{color:var(--text);font-family:var(--font-num);font-size:15px;font-weight:600}.sdx-shelf{padding:10px 0;border-top:1px solid rgb(var(--ink) / .07)}.sdx-shelf header{display:flex;flex-wrap:wrap;align-items:center;gap:6px 8px;margin-bottom:8px;color:var(--text);font-size:13px}.sdx-shelf header b{font-weight:550}.sdx-shelf__count{color:var(--dim);font-family:var(--font-num);font-size:12px}.sdx-tokens{display:flex;flex-wrap:wrap;gap:4px;margin:0;padding:0;list-style:none}.sdx-token{display:inline-block;min-height:0;padding:3px 8px;border:1px solid var(--panel-line);border-radius:var(--radius-full);background:none;color:var(--muted);font-family:var(--font-num);font-size:11px;line-height:16px;cursor:pointer}.sdx-token:hover:not(:disabled){color:var(--text);border-color:var(--line)}@media(prefers-reduced-motion:reduce){.sdx-skel__row{animation:none}}.pf.bots.pfx.sdx-wealthtab{min-height:0;padding:0}.sdx-banner{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:10px 14px;border-radius:var(--radius-tile);background:var(--bg-panel);box-shadow:var(--depth-2);color:var(--muted);font-size:12px}.sdx-failed{display:flex;flex-direction:column;align-items:flex-start;gap:6px;padding:var(--sp-3) var(--sp-4);border-radius:var(--radius-tile);background:var(--bg-panel);box-shadow:var(--depth-1);color:var(--muted);font-size:12px}.pf-card .sdx-failed{padding:0;background:none;box-shadow:none}.sdx-failed b{color:var(--text);font-size:13px;font-weight:550}.sdx-skel{display:flex;flex-direction:column;gap:6px}.sdx-skel__row{border-radius:var(--radius-tile);background:rgb(var(--ink) / .05);animation:sdx-pulse 1.2s ease-in-out infinite}@keyframes sdx-pulse{0%,to{opacity:.55}50%{opacity:1}}@media(max-width:1000px){.sdx-trio,.sdx-earn,.sdx-duo,.sdx-trio--mine{grid-template-columns:minmax(0,1fr)}.sdx-tiers{grid-template-columns:repeat(2,minmax(0,1fr))}.sdx-merges,.sdx-timeline,.sdx-opens{grid-template-columns:minmax(0,1fr)}.sdx-opens .sdx-feed__row:nth-child(2){border-top:1px solid rgb(var(--ink) / .07)}.sdx-earned{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}.sdx-earned>i:nth-of-type(2){display:none}.sdx-earned__result{grid-column:1 / -1}}@media(max-width:767px){.sdx{padding:var(--sp-2) 8px var(--sp-6)}.sdx-hero{grid-template-columns:auto minmax(0,1fr);padding:14px}.sdx-hero__aside{grid-column:1 / -1;justify-content:flex-start}.sdx-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}.sdx-hero--big .sdx-hero__title{font-size:22px}.sdx-tier{padding:12px}.sdx-tier__band b{font-size:15px}.sdx-tier__from{display:none}.sdx-pfp__cat{height:120px}.sdx-steps3 .sdx-ring{width:72px;height:72px}.sdx-steps3 .sdx-ring .sdx-box{width:48px;height:48px}.sdx-steps3:before{top:calc(var(--sp-2) + 36px)}.sdx-steps3 b{font-size:12px}.sdx-steps3 small{font-size:11px}.sdx-tile__value{font-size:16px}.sdx .pf-card:not(.sdx-wealthtab .pf-card)>.pf-card__body{padding:var(--sp-2) var(--sp-3) var(--sp-3)}.sdx-locked{grid-template-columns:auto minmax(0,1fr);padding:14px}.sdx-locked__go{grid-column:1 / -1;justify-self:start}.sdx-vaulthead{grid-template-columns:minmax(0,1fr)}.sdx-boxlevels{grid-template-columns:repeat(2,minmax(0,1fr))}.sdx-feed__ago{display:none}}html[data-theme=light] .sdx-hero__mark{padding:5px;border-radius:10px;background:#141414}html[data-theme=light] .sdx .coin-ic[src*=sodex i]{background:#141414}.lim{box-sizing:border-box;width:100%;max-width:1280px;margin:0 auto;padding:24px 24px 48px}.lim-head{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:4px 24px;margin-bottom:18px}.lim-head h1{margin:0;color:var(--text);font-size:28px;font-weight:600;line-height:1.25;letter-spacing:-.015em}.lim-live{display:inline-flex;align-items:center;gap:6px;color:var(--dim);font-size:12px;font-variant-numeric:tabular-nums}.lim-live>i{flex:none;width:7px;height:7px;border-radius:50%;background:var(--pos)}.lim-live.is-off{color:var(--warn)}.lim-live.is-off>i{background:var(--warn)}.tabbar.lim-tabs{gap:28px;padding:0;border-bottom:0;margin-bottom:18px}.lim-tabs.tabbar button{padding:6px 0 10px;font-size:16px}.lim-tabs.tabbar button:after{left:0;width:100%;height:2px;margin-left:0;background:var(--text)}.lim-tabs.tabbar button:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.lim-sec{display:flex;flex-direction:column;gap:14px}.lim-pick{display:flex;flex-wrap:wrap;align-items:center;gap:10px 20px}.lim-pick__sel{display:flex;align-items:center;gap:12px;min-width:0}.lim-pick__sel .fx-selwrap{flex:none;width:320px}.lim-formula{display:flex;flex-direction:column;gap:2px;margin:0;color:var(--muted);font-size:13px;line-height:1.5}.lim-intro{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:12px 24px}.lim-intro p{margin:0;color:var(--muted);font-size:13px;line-height:1.55}.lim-intro a,.lim-notes a{color:inherit;text-decoration:underline;text-underline-offset:2px}.lim-intro a:hover,.lim-notes a:hover{color:var(--text)}.lim-rulebar{display:flex;align-items:center;gap:8px}.lim-rulebar .lbp-search{flex:1 1 auto;width:auto;min-width:0;margin-left:0}.lim-status{display:inline-flex;align-items:center;gap:6px;flex:none;padding:1px 8px 1px 7px;border-radius:var(--radius-full);background:rgb(var(--ink) / .06);color:var(--warn);font-family:var(--font-ui, inherit);font-size:11px;font-weight:500;line-height:18px;white-space:nowrap}.lim-status>i{flex:none;width:6px;height:6px;border-radius:50%;background:var(--warn)}.lim-panel{min-width:0;overflow:hidden;border-radius:var(--radius-page);background:var(--bg-panel);box-shadow:var(--depth-2)}.lim-panel__bar{padding:10px 12px;border-bottom:1px solid var(--panel-line)}.lim-scroll{min-width:0;overflow-x:auto}.lim-skel{display:flex;flex-direction:column;gap:6px;padding:14px}.lim-skel .ex-skel__row{border-radius:var(--radius-tile);background:rgb(var(--ink) / .03)}.lim-table{width:100%;border-collapse:collapse;font-size:13px}.lim-table th{padding:12px 14px;border-bottom:1px solid var(--panel-line);color:var(--dim);font-size:11px;font-weight:500;line-height:1.45;text-align:left;vertical-align:middle}.lim-table td{padding:12px 14px;border-bottom:1px solid var(--panel-line);color:var(--text);font-family:var(--font-num);line-height:1.45;vertical-align:middle;white-space:nowrap}.lim-table tbody tr:last-child td{border-bottom:0}.lim-table tbody tr{transition:background .12s}.lim-table tbody tr:hover{background:rgb(var(--ink) / .03)}.lim-table small{color:var(--dim);font-size:11px}.lim-table tr.is-halted td:not(.lim-who){color:var(--muted)}.lim-table--rules th{min-width:88px;max-width:150px}.lim-hint{border-bottom:1px dashed rgb(var(--ink) / .28);cursor:help}.lim-two{display:inline-flex;flex-direction:column}.lim-none{color:var(--dim);font-family:var(--font-ui, inherit)}.lim-who__btn{display:inline-flex;align-items:center;gap:8px;min-height:0;padding:0;border:0;background:none;color:var(--text);font:inherit;font-family:var(--font-ui, inherit);font-weight:500;cursor:pointer;vertical-align:middle}.lim-who__btn:hover:not(.is-plain) .lim-who__name{text-decoration:underline;text-underline-offset:2px}.lim-who__btn.is-plain{cursor:default}.lim-who__btn:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.lim-who .lim-status{margin-left:8px;vertical-align:middle}.lim-table--assets td:first-child,.lim-table--assets th:first-child{width:40%;padding-left:18px}.lim-ratio>span:first-child{display:inline-block;width:64px}.lim-bar{display:inline-block;width:min(280px,50%);height:4px;overflow:hidden;border-radius:2px;background:rgb(var(--ink) / .08);vertical-align:middle}.lim-bar>i{display:block;height:100%;border-radius:2px;background:var(--muted)}.lim-pager{margin-top:0}.lim-notes{display:flex;flex-direction:column;gap:3px;margin:0;padding:0;color:var(--dim);font-size:12px;line-height:1.55;list-style:none}.lim-notes li.is-sub{padding-left:12px}@media(max-width:760px){.lim{padding:16px 12px 32px}.lim-head h1{font-size:22px}.tabbar.lim-tabs{gap:20px}.lim-tabs.tabbar button{font-size:14px}.lim-pick__sel{width:100%}.lim-pick__sel .fx-selwrap{flex:1 1 auto;width:auto;min-width:0}.lim-formula{font-size:12px}.lim-intro{grid-template-columns:minmax(0,1fr)}.lim-intro p{font-size:12px}.lim-table,.lim-table tbody{display:block}.lim-table thead{display:none}.lim-table tbody tr{display:flex;flex-direction:column;gap:5px;padding:12px 14px;border-bottom:1px solid var(--panel-line)}.lim-table tbody tr:last-child{border-bottom:0}.lim-table td{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:0;border-bottom:0;white-space:normal;text-align:right}.lim-table td[data-label]:before{content:attr(data-label);flex:none;color:var(--dim);font-family:var(--font-ui, inherit);font-size:11px;text-align:left}.lim-table td.lim-who{justify-content:flex-start;align-items:center;padding-bottom:3px}.lim-who .lim-status{margin-left:0}.lim-two{flex-direction:row;gap:4px}.lim-table--assets td:first-child{width:auto;padding-left:0}.lim-table td.lim-ratio{justify-content:flex-start;align-items:center}.lim-table td.lim-ratio:before{margin-right:auto}.lim-ratio>span:first-child{order:2;width:auto}.lim-bar{order:1;width:72px}}@media(prefers-reduced-motion:reduce){.lim-table tbody tr{transition:none}}.panel.lbp{background:transparent;border:none;border-radius:0;padding:12px 16px 36px;overflow:visible;height:auto;min-height:0}.lbp .lbp-body{overflow:visible}.lbp-bar{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:12px}.lbp-seg{display:inline-flex;align-items:center;gap:2px;padding:2px;border:1px solid var(--panel-line);border-radius:8px;background:color-mix(in srgb,var(--bg) 55%,transparent)}.lbp-seg>button{display:inline-flex;align-items:center;gap:6px;height:26px;padding:0 10px;border:1px solid transparent;border-radius:6px;background:transparent;color:var(--muted);font:inherit;font-size:var(--fs-xs);font-weight:500;cursor:pointer;transition:color var(--dur-fast) var(--ease-out),background-color var(--dur-fast) var(--ease-out),border-color var(--dur-fast) var(--ease-out)}.lbp-seg>button:where(:not(.active)){background:transparent}.lbp-seg>button:hover{color:var(--text)}.lbp-seg>button.is-on{color:var(--text);border-color:color-mix(in srgb,var(--text) 70%,transparent);background:color-mix(in srgb,var(--text) 7%,transparent)}.lbp-seg>button img,.lbp-seg>button svg{flex:none}.lbp-venues{display:inline-flex;flex-wrap:wrap;align-items:center;gap:6px}button.lbp-chip{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 11px;border:1px solid var(--panel-line);border-radius:8px;background:color-mix(in srgb,var(--bg) 55%,transparent);color:var(--muted);font:inherit;font-size:var(--fs-xs);font-weight:500;cursor:pointer;transition:color var(--dur-fast) var(--ease-out),background-color var(--dur-fast) var(--ease-out),border-color var(--dur-fast) var(--ease-out)}button.lbp-chip:where(:not(.active)){background:color-mix(in srgb,var(--bg) 55%,transparent)}button.lbp-chip:hover{color:var(--text);border-color:var(--line)}button.lbp-chip.is-on{color:var(--text);border-color:color-mix(in srgb,var(--brand) 75%,transparent);background:color-mix(in srgb,var(--brand) 11%,transparent)}button.lbp-chip.is-on:hover{border-color:var(--brand)}button.lbp-chip img{flex:none;border-radius:50%}.lbp-search{display:inline-flex;flex-direction:row;align-items:center;gap:8px;margin-left:auto;width:240px;height:32px;padding:0 10px;border:1px solid var(--panel-line);border-radius:8px;background:color-mix(in srgb,var(--bg) 55%,transparent);color:var(--dim);transition:border-color var(--dur-fast) var(--ease-out)}.lbp-search:focus-within{border-color:var(--line);color:var(--muted)}.lbp-search input{flex:1;min-width:0;height:100%;padding:0;border:0;background:transparent;color:var(--text);font:inherit;font-size:var(--fs-xs);outline:none;box-shadow:none}.lbp-bar .acctf-view{height:32px;border-radius:8px}.lbp-note,.lbp-empty{margin:0 0 10px;color:var(--muted);font-size:var(--fs-xs);line-height:1.5}.lbp-empty{padding:24px 16px;text-align:center}.lbp-pod{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;gap:8px;margin-bottom:8px}button.lbp-card,.lbp-card{position:relative;display:flex;flex-direction:column;align-items:stretch;gap:12px;width:100%;height:auto;min-height:150px;margin:0;padding:14px 16px;text-align:left;color:var(--text);border:1px solid var(--panel-line);border-radius:12px;background:color-mix(in srgb,var(--text) 5%,var(--bg-panel));cursor:pointer;transition:border-color var(--dur-fast) var(--ease-out),background-color var(--dur-fast) var(--ease-out),transform .2s var(--ease-spring)}button.lbp-card:where(:not(.active)){background:color-mix(in srgb,var(--text) 5%,var(--bg-panel))}button.lbp-card:hover{border-color:var(--line);background:color-mix(in srgb,var(--text) 8%,var(--bg-panel));color:var(--text)}button.lbp-card:active{transform:scale(.995)}.lbp-card.is-1{--metal: #e6c15a;order:2}.lbp-card.is-2{--metal: #d5d8de;order:1}.lbp-card.is-3{--metal: #c8884a;order:3}button.lbp-card.is-1,button.lbp-card.is-2,button.lbp-card.is-3,.lbp-card.is-1,.lbp-card.is-2,.lbp-card.is-3{border-color:color-mix(in srgb,var(--metal) 22%,var(--panel-line));background:linear-gradient(180deg,var(--sheen),transparent 60%),linear-gradient(180deg,color-mix(in srgb,var(--metal) 7%,transparent),transparent 85%),color-mix(in srgb,var(--text) 5%,var(--bg-panel))}button.lbp-card.is-1:hover,button.lbp-card.is-2:hover,button.lbp-card.is-3:hover{border-color:color-mix(in srgb,var(--metal) 40%,var(--panel-line));background:linear-gradient(180deg,var(--sheen),transparent 60%),linear-gradient(180deg,color-mix(in srgb,var(--metal) 11%,transparent),transparent 85%),color-mix(in srgb,var(--text) 8%,var(--bg-panel))}.lbp-skel .lbp-card.is-1,.lbp-skel .lbp-card.is-2,.lbp-skel .lbp-card.is-3{border-color:var(--panel-line)}button.lbp-card.is-1,.lbp-card.is-1{min-height:172px;border-color:color-mix(in srgb,var(--metal) 45%,var(--panel-line));background:linear-gradient(180deg,var(--sheen),transparent 55%),radial-gradient(120% 90% at 50% 0%,color-mix(in srgb,var(--metal) 14%,transparent),transparent 70%),color-mix(in srgb,var(--text) 6%,var(--bg-panel));box-shadow:0 0 0 1px color-mix(in srgb,var(--metal) 12%,transparent),0 10px 28px -14px color-mix(in srgb,var(--metal) 45%,transparent)}button.lbp-card.is-1:hover{border-color:color-mix(in srgb,var(--metal) 65%,var(--panel-line));background:linear-gradient(180deg,var(--sheen),transparent 55%),radial-gradient(120% 90% at 50% 0%,color-mix(in srgb,var(--metal) 19%,transparent),transparent 70%),color-mix(in srgb,var(--text) 8%,var(--bg-panel))}.lbp-card.is-1 .lbp-card__pnl{font-size:28px;line-height:34px}.lbp-card.is-1 .lbp-spark{height:76px}.lbp-skel .lbp-card.is-1{box-shadow:none}.lbp-card__top{display:flex;align-items:center;gap:8px;min-width:0;width:100%}.lbp-card__id{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:var(--font-num);font-size:13px;font-weight:600}.lbp-place{margin-left:auto;flex:none;display:inline-grid;place-items:center;min-width:22px;height:22px;padding:0 6px;border-radius:1000px;font-family:var(--font-num);font-size:var(--fs-micro);font-weight:700;color:var(--metal);background:color-mix(in srgb,var(--metal) 16%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--metal) 40%,transparent)}.lbp-place.is-1{--metal: #e6c15a}.lbp-place.is-2{--metal: #d5d8de}.lbp-place.is-3{--metal: #c8884a}.lbp-card__body{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px;align-items:end;flex:1;width:100%}.lbp-card__fig{display:block;min-width:0}.lbp-card__pnl{display:block;font-family:var(--font-num);font-size:24px;font-weight:600;line-height:30px;letter-spacing:-.2px}.lbp-card__k{display:block;margin-top:1px;color:var(--muted);font-size:var(--fs-micro)}.lbp-card__av{display:block;margin-top:10px;font-family:var(--font-num);font-size:14px;font-weight:500}.lbp-spark{width:100%;height:64px;display:block}.lbp-spark.is-up{color:var(--pos)}.lbp-spark.is-down{color:var(--neg)}.lbp-spark.is-empty{min-height:64px}.lbp-card{container-type:inline-size}@container (max-width: 340px){.lbp-card__body{grid-template-columns:minmax(0,1fr);gap:8px}.lbp-card__pnl,.lbp-card.is-1 .lbp-card__pnl{font-size:clamp(18px,8.5cqi,24px);line-height:1.25}.lbp-spark,.lbp-card.is-1 .lbp-spark{height:44px}}.lbp-ava{width:24px;height:24px;border-radius:50%;flex:none;display:inline-flex;align-items:center;justify-content:center;background:color-mix(in srgb,var(--text) 10%,transparent);color:var(--muted)}.lbp-medal{display:none}.lbp-assets{display:inline-flex;align-items:center;gap:3px;flex:none}.lbp-assets img,.lbp-card__top .lbp-assets img,.lbp-assets .coin-ic{border-radius:50%;display:block}.lbp-assets .coin-ic+.coin-ic{margin-left:-5px;box-shadow:0 0 0 1.5px var(--bg-panel)}.lbp-sheet{margin-top:0;background:var(--bg-panel);border:1px solid var(--panel-line);border-radius:12px;overflow:hidden}.lbp .lb-scroll{overflow:visible;flex:none}.lbp .lb-table.lbp-table{width:100%;min-width:0;table-layout:fixed;border-collapse:collapse}.lbp .lb-table.lbp-table th:nth-child(1){width:5%}.lbp .lb-table.lbp-table th:nth-child(2){width:20%}.lbp .lb-table.lbp-table th:nth-child(3){width:13%}.lbp .lb-table.lbp-table th:nth-child(4){width:15%}.lbp .lb-table.lbp-table th:nth-child(5){width:13%}.lbp .lb-table.lbp-table th:nth-child(6){width:8%}.lbp .lb-table.lbp-table th:nth-child(7){width:8%}.lbp .lb-table.lbp-table th:nth-child(8){width:10%}.lbp .lb-table.lbp-table th:nth-child(9){width:8%}.lbp .lbp-table th{position:sticky;top:0;z-index:1;height:36px;padding:0 12px;background:var(--bg-panel);box-shadow:inset 0 -1px 0 var(--panel-line);border:0;color:var(--muted);font-size:var(--fs-xs);font-weight:400;letter-spacing:0;text-transform:none;text-align:left;white-space:nowrap}.lbp .lbp-table th:first-child,.lbp .lbp-table td:first-child{padding-left:16px}.lbp .lbp-table th:last-child,.lbp .lbp-table td:last-child{padding-right:16px}.lbp .lbp-table td{height:44px;padding:0 12px;border:0;background:transparent;font-size:13px;line-height:18px;transition:background-color var(--dur-fast) var(--ease-out)}.lbp .lbp-table td.right{font-family:var(--font-num);font-weight:500}.lbp .lbp-table tbody tr:hover td{background:var(--tint)}.lbp .lbp-table tr.lb-me td{background:color-mix(in srgb,var(--text) 6%,transparent)}.lbp .lbp-table td.lbp-rank{color:var(--dim);font-family:var(--font-num);font-weight:500}.lbp-move{margin-left:6px;font-family:var(--font-num);font-size:var(--fs-micro);font-weight:500;white-space:nowrap}.lbp-card__top .lbp-move{margin-left:auto}.lbp-card__top .lbp-move+.lbp-place{margin-left:6px}button.lbp-th{display:inline-flex;flex-direction:row;align-items:center;gap:4px;min-height:0;height:auto;padding:0;background:none;border:none;border-radius:0;color:inherit;font:inherit;font-size:var(--fs-xs);font-weight:400;letter-spacing:0;text-transform:none;cursor:pointer}button.lbp-th:where(:not(.active)){background:none}button.lbp-th:hover,button.lbp-th.is-on{color:var(--text)}.lbp .lbp-table th.right{text-align:right}.lbp .lbp-table th.right>button.lbp-th{margin-left:auto}.lbp-caret{fill:var(--dim);flex:none;transition:fill var(--dur-fast) var(--ease-out)}.lbp-caret.is-on{fill:var(--text)}.lbp-trader{display:flex;align-items:center;gap:8px;min-width:0}.lbp .lbp-table .lbp-ava{width:22px;height:22px}button.lbp-name{min-height:0;height:auto;max-width:100%;padding:0;background:none;border:none;color:var(--text);font-family:var(--font-num);font-size:13px;font-weight:500;line-height:18px;text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:pointer}button.lbp-name:where(:not(.active)){background:none}button.lbp-name:hover{color:var(--text);text-decoration:underline;text-underline-offset:2px}.lbp-you{flex:none;padding:1px 6px;border-radius:4px;background:color-mix(in srgb,var(--text) 14%,transparent);color:var(--text);font-size:10px;font-weight:600;line-height:14px}.lbp-inv{margin-top:28px}.lbp-inv header{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap;margin-bottom:10px}.lbp-inv h2{margin:0;color:var(--text);font-size:15px;font-weight:600;line-height:20px}.lbp-inv header p{margin:0;color:var(--muted);font-size:var(--fs-xs);line-height:1.4}.lbp-skel .lbp-card{cursor:default}.lbp-skel__rows{display:flex;flex-direction:column;gap:10px;margin-top:12px;padding:16px;border:1px solid var(--panel-line);border-radius:12px;background:var(--bg-panel)}.lbp-bone{display:block;border-radius:4px;background:color-mix(in srgb,var(--text) 8%,transparent);animation:lbp-shimmer 1.4s ease-in-out infinite}.lbp-bone--id{width:42%;height:12px}.lbp-bone--pnl{width:56%;height:22px}.lbp-bone--line{width:28%;height:10px}.lbp-bone--row{width:100%;height:18px}@keyframes lbp-shimmer{50%{opacity:.5}}@media(prefers-reduced-motion:reduce){.lbp-bone{animation:none}}@media(max-width:760px){.panel.lbp{padding:12px 10px 28px}.lbp-pod{grid-template-columns:1fr}.lbp-card.is-1,.lbp-card.is-2,.lbp-card.is-3{order:0}button.lbp-card.is-1,.lbp-card.is-1{min-height:150px}.lbp-search{margin-left:0;flex:1 1 200px;min-width:0;width:auto}}.lbp .lb-scroll,.lbp-sheet{overflow-x:auto}.lbp .lb-table.lbp-table{min-width:860px}.lbp .lbp-table th.lbp-th-venues,.lbp .lbp-table td.lbp-td-venues{text-align:right}.lbp-venue-marks{display:inline-flex;align-items:center;flex:none}.lbp-vm{display:inline-flex;border-radius:50%;box-shadow:0 0 0 1.5px var(--bg-panel)}.lbp-vm+.lbp-vm{margin-left:-4px}.lbp-vm img,.lbp-vm svg{display:block;border-radius:50%}.lbp-card__top .lbp-venue-marks{margin-left:2px}.pf.bots{display:flex;flex-direction:column;gap:var(--sp-1);width:100%;min-height:100%;padding:var(--sp-1);box-sizing:border-box}.bots-top{display:grid;grid-template-columns:var(--pf-rail) minmax(0,1fr);gap:var(--sp-1);align-items:stretch}.bots-rail .pf-card__body{gap:var(--sp-2)}.bots-rail .pf-btn--wide+.pf-btn--wide{margin-top:calc(-1 * var(--sp-1))}.pf .pf-btn.bots-stopall:hover:not(:disabled){color:var(--neg);border-color:color-mix(in srgb,var(--neg) 50%,var(--pf-line))}.bots-rail .cs-progress{margin:0}.bots-chartcard .pf-card__body{min-height:360px}.bots-chartwell{margin-top:var(--sp-2)}.bots-chartcard .pf-chart--empty{min-height:220px;margin-top:var(--sp-2)}.bots-chartkey{display:flex;align-items:center;gap:6px;margin:6px 0 0;color:var(--muted);font-size:var(--fs-micro, 11px)}.pf .pf-readout__sub .pos{color:var(--pos)}.pf .pf-readout__sub .neg{color:var(--neg)}.bots-listcard{flex:1 0 auto}.bots-tablewrap{margin:calc(-1 * var(--sp-3)) calc(-1 * var(--sp-4)) calc(-1 * var(--sp-4));overflow-x:auto}.bots-pick{display:flex;flex-direction:column;gap:var(--sp-3)}.bots-pick>.pf-note{margin:0}.bots-pos,.bots td.pos{color:var(--pos)}.bots td.neg{color:var(--neg)}.bots .acct-act,.bots-sheet .acct-act{display:inline-flex;align-items:center;height:24px;padding:0 var(--sp-2);border:1px solid var(--panel-line);border-radius:6px;background:transparent;color:var(--muted);font-family:inherit;font-size:var(--fs-xs);font-weight:400;line-height:22px;cursor:pointer;transition:color var(--dur-fast) var(--ease-out),border-color var(--dur-fast) var(--ease-out)}.bots .acct-act:hover:not(:disabled),.bots-sheet .acct-act:hover:not(:disabled){color:var(--text);border-color:var(--line)}.bots .acct-act--danger:hover:not(:disabled),.bots-sheet .acct-act--danger:hover:not(:disabled){color:var(--neg);border-color:color-mix(in srgb,var(--neg) 50%,var(--panel-line))}.bots .acct-act:disabled,.bots-sheet .acct-act:disabled{color:var(--disabled);border-color:color-mix(in srgb,var(--panel-line) 60%,transparent);cursor:default}.bots-ctl{display:inline-flex;gap:6px;justify-content:flex-end}.bots .lb-table.bots-table{width:100%}.bots .bots-table th{white-space:nowrap}.bots .lb-table.bots-table th:nth-child(1){width:24%}.bots .lb-table.bots-table th:nth-child(2){width:11%}.bots .lb-table.bots-table th:nth-child(3){width:9%}.bots .lb-table.bots-table th:nth-child(4){width:11%}.bots .lb-table.bots-table th:nth-child(5){width:10%}.bots .lb-table.bots-table th:nth-child(6){width:10%}.bots .lb-table.bots-table th:nth-child(7){width:9%}.bots .lb-table.bots-table th:nth-child(8){width:16%}.bots .bots-table th.right,.bots .bots-table td.right{text-align:right}.bots .bots-table td{height:52px;font-family:var(--font-num);font-variant-numeric:tabular-nums}.bots .bots-table th:first-child,.bots .bots-table td:first-child{padding-left:var(--sp-4)}.bots .bots-table th:last-child,.bots .bots-table td:last-child{padding-right:var(--sp-3)}.bots-row{cursor:pointer;transition:background-color var(--dur-fast) var(--ease-out)}.bots-row:hover,.bots-row:focus-visible{background:color-mix(in srgb,var(--text) 4%,transparent);outline:none}.bots-who{display:inline-flex;align-items:center;gap:10px;min-width:0;max-width:100%;font-family:var(--font-text, inherit)}.bots-who__t{display:flex;flex-direction:column;min-width:0}.bots-who__t b{font-weight:500;color:var(--text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bots-who__t small{color:var(--muted);font-size:var(--fs-micro, 11px);line-height:14px}.bots-mkt{display:inline-flex;align-items:center;gap:6px;font-family:var(--font-text, inherit)}.bot-ic{display:inline-grid;place-items:center;flex:none;width:30px;height:30px;border-radius:8px;color:var(--bot-hue);background:color-mix(in srgb,var(--bot-hue) 13%,transparent);border:1px solid color-mix(in srgb,var(--bot-hue) 22%,transparent)}.bot-ic.is-maker{--bot-hue: #7aa7ff}.bot-ic.is-lead{--bot-hue: #5fd1c1}.bot-ic.is-grid{--bot-hue: #c79bff}.bots-state{display:inline-flex;align-items:center;gap:6px;height:22px;padding:0 8px;border-radius:999px;font-family:var(--font-text, inherit);font-size:var(--fs-micro, 11px);color:var(--st);background:color-mix(in srgb,var(--st) 12%,transparent)}.bots-state:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor}.bots-state.is-running{--st: var(--pos)}.bots-state.is-running:before{animation:algo-pulse 1.6s ease-in-out infinite}.bots-state.is-waiting,.bots-state.is-closing{--st: var(--warn)}.bots-state.is-paused,.bots-state.is-ended{--st: var(--muted)}.bots-state.is-failed{--st: var(--neg)}@media(prefers-reduced-motion:reduce){.bots-state.is-running:before{animation:none}}:root[data-still] .bots-state.is-running:before{animation:none}.bots-side{display:inline-flex;align-items:center;gap:5px}.bots-side:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor}.bots-side.is-buy{color:var(--pos)}.bots-side.is-sell{color:var(--neg)}.bots-skel{display:flex;flex-direction:column;gap:8px}.bots-bone{height:52px;border-radius:10px;background:linear-gradient(90deg,color-mix(in srgb,var(--text) 4%,transparent),color-mix(in srgb,var(--text) 8%,transparent),color-mix(in srgb,var(--text) 4%,transparent));background-size:200% 100%;animation:bots-shimmer 1.4s ease-in-out infinite}@keyframes bots-shimmer{to{background-position:-200% 0}}@media(prefers-reduced-motion:reduce){.bots-bone{animation:none}}.bots-strats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--sp-1)}.bots-strats.is-compact{grid-template-columns:1fr;margin:4px 0 14px}@media(max-width:1280px){.bots-strats:not(.is-compact){grid-template-columns:repeat(2,minmax(0,1fr))}.bots-strats:not(.is-compact)>:nth-child(3){grid-column:1 / -1}}button.bots-strat{display:flex;flex-direction:column;align-items:stretch;gap:10px;width:100%;height:auto;margin:0;padding:16px;text-align:left;color:var(--text);font:inherit;border:1px solid var(--panel-line);border-radius:var(--radius-sm);background:linear-gradient(160deg,#ffffff0a,#fff0 55%),var(--bg-elevated);cursor:pointer;transition:border-color var(--dur-fast) var(--ease-out),background-color var(--dur-fast) var(--ease-out),transform .2s var(--ease-spring, ease)}button.bots-strat:hover{border-color:var(--line)}button.bots-strat:active{transform:scale(.995)}.bots-strat__top{display:flex;align-items:center;gap:10px}.bots-strat__top b{font-weight:400;font-size:var(--fs-base)}.bots-tag{margin-left:auto;padding:1px 7px;border-radius:999px;font-size:var(--fs-micro, 11px);color:var(--text);background:color-mix(in srgb,var(--text) 9%,transparent)}.bots-strat__line{color:var(--muted);font-size:var(--fs-xs);line-height:18px}.bots-strat__how{margin:0;padding:0 0 0 16px;color:var(--muted);font-size:var(--fs-xs);line-height:18px;display:flex;flex-direction:column;gap:4px}.bots-strat__foot{display:grid;grid-template-columns:auto 1fr;gap:4px 12px;margin-top:auto;padding-top:10px;border-top:1px solid var(--panel-line);font-size:var(--fs-xs)}.bots-strat__k{color:var(--muted)}.bots-strat__v{font-family:var(--font-num);text-align:right}.bots-strat__best{text-align:right;color:var(--text)}.bots-strats.is-compact button.bots-strat{padding:12px 14px;gap:6px}.modal.fx.bots-form{max-width:560px;max-height:calc(100vh - 32px)}.bots-form .modal-body{overflow-y:auto;overscroll-behavior:contain;gap:0}.bots-form .modal-foot{display:block;padding:var(--sp-3) var(--sp-4) var(--sp-4);border-top:1px solid var(--panel-line);background:transparent}.bots-dlg .dlg-ctl>.oe-inputrow,.bots-dlg .dlg-ctl>.bots-cheap{display:inline-flex;flex-direction:column;align-items:center;line-height:14px}.bots-cheap b{font-weight:500}.bots-cheap small{color:var(--muted);font-family:var(--font-num);font-size:var(--fs-micro, 11px)}.dlg-seg .is-on .bots-cheap small{color:inherit}.bots-pair{flex:1 1 100%}.bots-dlg .algo-ferr{flex:1 1 100%;margin:0}.bots-sub{margin:0 0 4px;color:var(--muted);font-size:var(--fs-xs)}.bots-formhead{display:flex;align-items:center;gap:12px;margin:0 0 14px}.bots-formhead>span{display:flex;flex-direction:column;min-width:0;flex:1}.bots-formhead b{font-weight:500}.bots-formhead small{color:var(--muted);font-size:var(--fs-xs)}button.bots-link{border:0;background:none;padding:0;color:var(--text);font:inherit;font-size:var(--fs-xs);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.bots-fixed{font-family:var(--font-num);color:var(--text)}.bots-pair{display:grid;grid-template-columns:1fr 1fr;gap:8px}.bots-form .oe-inputrow.is-off{opacity:.55}.bots-form .bots-name{text-align:left}.bots-cost{margin:14px 0 10px;padding:12px 14px;border:1px solid var(--panel-line);border-radius:10px;background:color-mix(in srgb,var(--bg) 55%,transparent);font-size:var(--fs-xs)}.bots-cost__row{display:flex;justify-content:space-between;gap:12px;padding:3px 0;color:var(--muted)}.bots-cost__row>span:last-child{font-family:var(--font-num);color:var(--text);text-align:right}.bots-cost__row small{color:var(--muted);font-family:var(--font-text, inherit)}.bots-cost__row.is-pos>span:last-child{color:var(--pos)}.bots-cost__row.is-total{margin-top:4px;padding-top:8px;border-top:1px solid var(--panel-line);color:var(--text)}.bots-cost__row.is-total>span:last-child.pos{color:var(--pos)}.bots-summary{margin:0 0 10px;color:var(--text);font-size:var(--fs-xs);line-height:18px}.bots-foot-note{color:var(--muted);font-size:var(--fs-xs)}.bots-navsub{color:var(--muted);font-size:var(--fs-xs);margin:2px 0 0}.bots-navfoot{margin-top:auto;color:var(--dim);font-size:var(--fs-micro, 11px)}.bots-kpis{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;margin:12px 0}.bots-kpi{display:flex;flex-direction:column;gap:4px;padding:10px 12px;border:1px solid var(--panel-line);border-radius:10px;background:color-mix(in srgb,var(--text) 3%,transparent);min-width:0}.bots-kpi__k{color:var(--muted);font-size:var(--fs-micro, 11px)}.bots-kpi__v{font-family:var(--font-num);font-variant-numeric:tabular-nums;font-size:var(--fs-base);color:var(--text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bots-chart{margin:0 0 12px;padding:10px;border:1px solid var(--panel-line);border-radius:10px}.bots-chart__wait{display:grid;place-items:center;min-height:120px;margin:0;text-align:center}.bots-chart figcaption{display:flex;align-items:center;gap:6px;margin-top:6px;color:var(--muted);font-size:var(--fs-micro, 11px)}.bots-key{display:inline-block;width:10px;height:10px;border-radius:3px;margin-left:10px}.bots-key:first-child{margin-left:0}.bots-key.is-vol{background:#5b6b80}.bots-key.is-pnl{height:2px;background:var(--tf-fg, #f7f7f7)}.bots-split{display:grid;grid-template-columns:1fr 1fr;gap:8px}.bots-box{padding:12px 14px;border:1px solid var(--panel-line);border-radius:10px;min-width:0}.bots-box h4{margin:0 0 8px;font-size:var(--fs-xs);font-weight:500;color:var(--text)}.bots-ledger{display:grid;grid-template-columns:1fr auto;gap:6px 12px;margin:0;font-size:var(--fs-xs)}.bots-ledger dt{color:var(--muted)}.bots-ledger dd{margin:0;text-align:right;font-family:var(--font-num);color:var(--text)}.bots-ledger .is-total{padding-top:6px;border-top:1px solid var(--panel-line);color:var(--text)}.bots-ledger dd.pos{color:var(--pos)}.bots-ledger dd.neg{color:var(--neg)}.bots-fine{margin:8px 0 0;color:var(--dim);font-size:var(--fs-micro, 11px);line-height:15px}.bots-mini{width:100%;border-collapse:collapse;font-family:var(--font-num);font-size:var(--fs-xs)}.bots-mini th{color:var(--muted);font-weight:400;text-align:right;padding:0 0 6px}.bots-mini th:first-child,.bots-mini td:first-child{text-align:left}.bots-mini td{text-align:right;padding:4px 0}.bots-trades td:nth-child(2){text-align:left}.bots-log{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;font-size:var(--fs-xs)}.bots-log li{display:grid;grid-template-columns:64px 64px 1fr;gap:10px;padding:7px 0;border-top:1px solid rgb(var(--ink) / .045);align-items:baseline}.bots-log li:first-child{border-top:0}.bots-log time{color:var(--muted);font-family:var(--font-num)}.bots-logk{justify-self:start;padding:0 7px;border-radius:999px;font-size:var(--fs-micro, 11px);line-height:18px;color:var(--muted);background:color-mix(in srgb,var(--text) 6%,transparent)}.bots-logk.is-fill{color:var(--pos);background:color-mix(in srgb,var(--pos) 12%,transparent)}.bots-logk.is-error{color:var(--neg);background:color-mix(in srgb,var(--neg) 12%,transparent)}.bots-logk.is-status{color:var(--warn);background:color-mix(in srgb,var(--warn) 12%,transparent)}.bots-logt{color:var(--text);min-width:0;overflow-wrap:anywhere}@media(max-width:1240px){.bots-top{grid-template-columns:minmax(0,1fr)}}@media(max-width:900px){.bots-strats,.bots-strats:not(.is-compact){grid-template-columns:1fr}.bots-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.bots-split{grid-template-columns:1fr}}@media(max-width:760px){.bots-chartcard .pf-card__body{min-height:0}.bots-tablewrap{overflow:hidden}.bots .lb-table.bots-table{min-width:0;table-layout:auto}.bots .bots-table thead{display:none}.bots .bots-table tbody{display:block}.bots .bots-table tr.bots-row{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"who state" "vol pnl";gap:10px 12px;padding:12px var(--sp-4)}.bots .bots-table tr.bots-row+tr.bots-row{border-top:1px solid var(--panel-line)}.bots .bots-table td{display:block;height:auto;padding:0}.bots .bots-table td:first-child,.bots .bots-table td:last-child{padding:0}.bots .bots-table td:nth-child(1){grid-area:who;min-width:0}.bots .bots-table td:nth-child(3){grid-area:state;justify-self:end;align-self:center}.bots .bots-table td:nth-child(4){grid-area:vol;text-align:left}.bots .bots-table td:nth-child(5){grid-area:pnl}.bots .bots-table td:nth-child(2),.bots .bots-table td:nth-child(6),.bots .bots-table td:nth-child(7),.bots .bots-table td:nth-child(8){display:none}.bots .bots-table td[data-k]:before{content:attr(data-k);margin-right:6px;color:var(--muted);font-family:var(--font-text, inherit);font-size:var(--fs-micro, 11px)}}.bots-locked{display:grid;place-items:center;min-height:60vh}.bots-locked__actions{display:inline-flex;gap:var(--sp-2);flex-wrap:wrap;justify-content:center}.pfa__info{display:inline-grid;place-items:center;color:var(--dim);cursor:help}.pfa__info:hover,.pfa__info:focus-visible{color:var(--muted)}.tf{--tf-bg: var(--bg);--tf-surface: #252525;--tf-inset: #1a1a1a;--tf-raised: #333333;--tf-fg: var(--text);--tf-muted: rgb(var(--ink) / .56);--tf-faint: rgb(var(--ink) / .38);--tf-brand: #0a84ff;--tf-pos: var(--pos);--tf-neg: var(--neg);--tf-warn: var(--warn);--tf-button: linear-gradient(0deg, #fff 0%, #ababab 100%);--tf-button-hover: linear-gradient(0deg, #fff 0%, #c2c2c2 100%);--tf-button-fg: #111;--tf-button-edge: rgb(255 255 255 / .5);--tf-button-shadow: 0 2px 2px 0 rgba(0, 0, 0, .1);--tf-button-2: linear-gradient(180deg, #1d1d1d 0%, #262626 100%);--tf-button-2-hover: linear-gradient(180deg, #242424 0%, #2d2d2d 100%);--tf-ease: cubic-bezier(.23, 1, .32, 1);--tf-spring: cubic-bezier(.32, .72, 0, 1);color:var(--tf-fg);font-family:var(--font-text)}html[data-theme=light] .tf{--tf-surface: #eeeef0;--tf-inset: #ffffff;--tf-raised: #e3e3e6;--tf-brand: #0071e3;--tf-button: linear-gradient(0deg, #fff 0%, #e6e6e6 100%);--tf-button-hover: linear-gradient(0deg, #fff 0%, #eeeeee 100%);--tf-button-edge: rgba(0, 0, 0, .1);--tf-button-shadow: 0 0 #0000;--tf-button-2: linear-gradient(180deg, #e2e2e2 0%, #ececec 100%);--tf-button-2-hover: linear-gradient(180deg, #dadada 0%, #e4e4e4 100%)}.tf *,.tf *:before,.tf *:after{box-sizing:border-box}.tf h1,.tf h2,.tf h3,.tf h4,.tf p{margin:0}.tf-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.tf-shell{width:100%;min-width:0;border-radius:22px;background:var(--tf-surface);padding:6px;display:flex;flex-direction:column;container-type:inline-size}.tf-panel{border-radius:16px;background:var(--tf-inset);min-width:0}.tf-inset{border-radius:12px;background:rgb(var(--ink) / .04);min-width:0}.tf-tile{display:inline-flex;flex:none;align-items:center;justify-content:center;width:36px;height:36px;border-radius:12px;background:rgb(var(--ink) / .06);color:var(--tf-muted);overflow:hidden}.tf-tile.is-brand{background:color-mix(in srgb,var(--tf-brand) 16%,transparent);color:var(--tf-brand)}.tf-tile.is-positive{background:color-mix(in srgb,var(--tf-pos) 16%,transparent);color:var(--tf-pos)}.tf-tile.is-negative{background:color-mix(in srgb,var(--tf-neg) 16%,transparent);color:var(--tf-neg)}.tf-tile.is-warning{background:color-mix(in srgb,var(--tf-warn) 16%,transparent);color:var(--tf-warn)}.tf-shellhead{display:flex;align-items:center;gap:12px;padding:6px 14px 12px 6px;min-width:0}.tf-shellhead__t{min-width:0;flex:1}.tf-shellhead__t.is-bare{padding-left:8px}.tf-shellhead__title{font-size:15px;font-weight:500;line-height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:flex;align-items:center;gap:8px}.tf-shellhead__sub{font-size:13px;line-height:18px;color:var(--tf-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tf-shellhead__aside{display:flex;flex:none;align-items:center;gap:8px}.tf-btn{display:inline-flex;flex:none;align-items:center;justify-content:center;gap:6px;border:0;border-radius:9999px;font:inherit;font-weight:500;white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;color:var(--tf-fg);background:none;transition:background-color .15s var(--tf-ease),color .15s var(--tf-ease),scale .15s var(--tf-ease),opacity .15s var(--tf-ease)}.tf-btn:active:not(:disabled){scale:.97}.tf-btn:disabled{opacity:.4;cursor:not-allowed}.tf-btn:focus-visible{outline:2px solid var(--tf-brand);outline-offset:2px}.tf-btn.is-sm{height:32px;padding:0 14px;font-size:13px}.tf-btn.is-md{height:36px;padding:0 16px;font-size:14px;gap:8px}.tf-btn.is-icon.is-sm{width:32px;padding:0}.tf-btn.is-icon.is-md{width:36px;padding:0}.tf-btn.is-primary{border:1px solid var(--tf-button-edge);background-image:var(--tf-button);background-origin:border-box;color:var(--tf-button-fg);box-shadow:var(--tf-button-shadow)}.tf-btn.is-primary:hover:not(:disabled){background-image:var(--tf-button-hover)}.tf-btn.is-secondary{background-image:var(--tf-button-2)}.tf-btn.is-secondary:hover:not(:disabled){background-image:var(--tf-button-2-hover)}.tf-btn.is-quiet{color:var(--tf-muted)}.tf-btn.is-quiet:hover:not(:disabled){background:rgb(var(--ink) / .06);color:var(--tf-fg)}.tf-btn.is-danger{background:color-mix(in srgb,var(--tf-neg) 15%,transparent);color:var(--tf-neg)}.tf-btn.is-danger:hover:not(:disabled){background:color-mix(in srgb,var(--tf-neg) 25%,transparent)}.tf-spin{width:14px;height:14px;border-radius:50%;border:2px solid currentColor;border-right-color:transparent;animation:tf-spin .7s linear infinite}@keyframes tf-spin{to{transform:rotate(360deg)}}.tf-pill{display:inline-flex;flex:none;align-items:center;border-radius:9999px;font-weight:500;white-space:nowrap;background:rgb(var(--ink) / .07);color:var(--tf-muted)}.tf-pill.is-sm{height:20px;gap:4px;padding:0 8px;font-size:11px}.tf-pill.is-md{height:24px;gap:6px;padding:0 10px;font-size:12px}.tf-pill.is-brand{background:color-mix(in srgb,var(--tf-brand) 15%,transparent);color:var(--tf-brand)}.tf-pill.is-positive{background:color-mix(in srgb,var(--tf-pos) 15%,transparent);color:var(--tf-pos)}.tf-pill.is-negative{background:color-mix(in srgb,var(--tf-neg) 15%,transparent);color:var(--tf-neg)}.tf-pill.is-warning{background:color-mix(in srgb,var(--tf-warn) 15%,transparent);color:var(--tf-warn)}.tf-pill__dot{width:6px;height:6px;border-radius:50%;background:currentColor}.tf-pill__dot.is-pulse{animation:tf-pulse 1.6s ease-in-out infinite}@keyframes tf-pulse{50%{opacity:.35}}.tf-tag{display:inline-flex;align-items:center;height:20px;padding:0 6px;border-radius:6px;background:rgb(var(--ink) / .06);color:var(--tf-muted);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:11px;white-space:nowrap}.tf-seg{position:relative;display:inline-flex;flex:none;align-items:center;border-radius:9999px;background:rgb(var(--ink) / .05);padding:2px;max-width:100%;overflow-x:auto;scrollbar-width:none}.tf-seg::-webkit-scrollbar{display:none}.tf-seg.is-sm{height:32px}.tf-seg.is-md{height:36px}.tf-tabs{height:36px;border-radius:18px}.tf-seg__pill{position:absolute;top:2px;bottom:2px;left:0;border-radius:9999px;background:var(--tf-raised);transition:transform .32s var(--tf-spring),width .32s var(--tf-spring)}.tf-seg__pill.is-instant{transition:none}.tf-seg__opt{position:relative;z-index:1;display:inline-flex;align-items:center;gap:6px;height:100%;border:0;border-radius:9999px;background:none;font:inherit;font-weight:500;color:var(--tf-muted);cursor:pointer;white-space:nowrap;transition:color .15s var(--tf-ease),scale .15s var(--tf-ease)}.tf-seg.is-sm .tf-seg__opt,.tf-tabs .tf-seg__opt{padding:0 12px;font-size:13px}.tf-seg.is-md .tf-seg__opt{padding:0 16px;font-size:14px}.tf-seg__opt:hover:not(:disabled),.tf-seg__opt.is-on{color:var(--tf-fg)}.tf-seg__opt:active:not(:disabled){scale:.97}.tf-seg__opt:disabled{opacity:.4;cursor:not-allowed}.tf-seg__opt:focus-visible{outline:2px solid var(--tf-brand);outline-offset:-2px}.tf-seg__count{padding:0 6px;border-radius:9999px;background:rgb(var(--ink) / .08);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:11px;line-height:16px;font-variant-numeric:tabular-nums}@media(prefers-reduced-motion:reduce){.tf-seg__pill{transition:none}}.tf-bar{position:relative;width:100%;overflow:hidden;border-radius:9999px;background:rgb(var(--ink) / .07)}.tf-bar.is-sm{height:6px}.tf-bar.is-md{height:8px}.tf-bar.is-lg{height:12px}.tf-bar__fill{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:9999px;transition:clip-path .5s var(--tf-ease),background-color .5s var(--tf-ease)}.tf-bar__fill.is-brand{background-color:var(--tf-brand)}.tf-bar__fill.is-positive{background-color:var(--tf-pos)}.tf-bar__fill.is-negative{background-color:var(--tf-neg)}.tf-bar__fill.is-warning{background-color:var(--tf-warn)}.tf-bar__fill.is-neutral{background-color:rgb(var(--ink) / .4)}.tf-bar__fill.is-striped{background-image:repeating-linear-gradient(-45deg,rgb(255 255 255 / .16) 0 3px,transparent 3px 7px)}.tf-segbar{display:flex;width:100%;gap:4px}.tf-segbar.is-sm{height:6px}.tf-segbar.is-md{height:8px}.tf-segbar.is-lg{height:12px}.tf-segbar>span{height:100%;min-width:6px;flex:none;border-radius:9999px;transition:width .5s var(--tf-ease)}@media(prefers-reduced-motion:reduce){.tf-bar__fill,.tf-segbar>span{transition:none}}.tf-roll{display:inline-flex;font-variant-numeric:tabular-nums;position:relative}.tf-roll__v{display:inline-flex}.tf-roll__d{position:relative;display:inline-block;height:1lh;overflow:hidden;-webkit-mask-image:linear-gradient(transparent,#000 22%,#000 78%,transparent);mask-image:linear-gradient(transparent,#000 22%,#000 78%,transparent)}.tf-roll__ghost{visibility:hidden}.tf-roll__col{position:absolute;inset:0 0 auto 0;display:flex;flex-direction:column;align-items:center;transition:transform .6s var(--tf-spring)}.tf-roll__col>span{height:1lh}.tf-roll__s{white-space:pre}@media(prefers-reduced-motion:reduce){.tf-roll__col{transition:none}}.tf-choice{display:inline-flex;align-items:flex-start;gap:12px}.tf-choice.is-off{opacity:.6}.tf-choice__t{display:flex;flex-direction:column;min-width:0;cursor:pointer}.tf-choice__l{font-size:14px}.tf-choice__d{font-size:13px;color:var(--tf-muted)}.tf-switch{position:relative;flex:none;width:48px;height:28px;border:0;padding:0;border-radius:9999px;background:rgb(var(--ink) / .12);cursor:pointer;transition:background-color .2s ease}.tf-switch.is-on{background:#30d158}html[data-theme=light] .tf-switch.is-on{background:#34c759}.tf-switch:disabled{opacity:.4;cursor:not-allowed}.tf-switch:focus-visible{outline:2px solid var(--tf-brand);outline-offset:2px}.tf-switch__thumb{position:absolute;top:2px;left:2px;width:24px;height:24px;border-radius:9999px;background:linear-gradient(180deg,#a8a8a8,#7a7a7a);box-shadow:0 2px 3px #0000002e;transition:translate .25s var(--tf-spring),width .25s var(--tf-spring),background .2s ease}html[data-theme=light] .tf-switch__thumb,.tf-switch.is-on .tf-switch__thumb{background:linear-gradient(180deg,#fff,#e2e2e2)}.tf-switch.is-on .tf-switch__thumb{translate:20px 0}.tf-switch:active:not(:disabled) .tf-switch__thumb{width:28px}.tf-switch.is-on:active:not(:disabled) .tf-switch__thumb{translate:16px 0}.tf-check{position:relative;display:inline-flex;align-items:center;gap:8px;cursor:pointer;font-size:13px;color:var(--tf-muted);-webkit-user-select:none;user-select:none;white-space:nowrap}.tf-check input{position:absolute;opacity:0;width:1px;height:1px}.tf-check__box{display:inline-flex;flex:none;align-items:center;justify-content:center;width:20px;height:20px;border-radius:6px;background:rgb(var(--ink) / .12);color:#fff;transition:background-color .15s var(--tf-ease),scale .15s var(--tf-ease)}.tf-check:hover .tf-check__box:not(.is-on){background:rgb(var(--ink) / .18)}.tf-check__box.is-on{background:var(--tf-brand)}.tf-check:active .tf-check__box{scale:.92}.tf-check input:focus-visible+.tf-check__box{outline:2px solid var(--tf-brand);outline-offset:2px}.tf-check:hover .tf-check__l{color:var(--tf-fg)}.tf-field{display:flex;flex-direction:column;gap:6px;min-width:0}.tf-field__l{padding:0 4px;font-size:13px;font-weight:500}.tf-field__d{padding:0 4px;font-size:12px;color:var(--tf-muted)}.tf-field__e{padding:0 4px;font-size:12px;color:var(--tf-neg)}.tf-input,.tf-num,.tf-search input{width:100%;height:36px;border:0;border-radius:9999px;background:rgb(var(--ink) / .06);color:var(--tf-fg);font:inherit;font-size:14px;outline:none;transition:background-color .15s var(--tf-ease),box-shadow .15s var(--tf-ease)}.tf-input{padding:0 14px}.tf-input::placeholder,.tf-num input::placeholder,.tf-search input::placeholder{color:var(--tf-faint)}.tf-input:hover,.tf-num:hover,.tf-search input:hover{background:rgb(var(--ink) / .08)}.tf-input:focus-visible,.tf-num:focus-within,.tf-search input:focus-visible{background:rgb(var(--ink) / .08);box-shadow:0 0 0 2px color-mix(in srgb,var(--tf-brand) 55%,transparent)}.tf-num{display:flex;align-items:center;gap:8px;padding:0 14px;min-width:0}.tf-num.is-bad{box-shadow:0 0 0 2px color-mix(in srgb,var(--tf-neg) 60%,transparent)}.tf-num.is-off{opacity:.5}.tf-num__l{flex:none;font-size:13px;color:var(--tf-muted);cursor:text}.tf-num input{flex:1;min-width:4ch;height:100%;border:0;background:none;color:var(--tf-fg);font-family:var(--font-num);font-size:14px;font-variant-numeric:tabular-nums;text-align:right;outline:none}.tf-num__u{flex:none;font-size:12px;color:var(--tf-faint)}.tf-search{position:relative;display:flex;align-items:center;min-width:0}.tf-search__ic{position:absolute;left:12px;color:var(--tf-muted);pointer-events:none}.tf-search input{padding:0 36px 0 32px}.tf-search input::-webkit-search-cancel-button{display:none}.tf-search__x{position:absolute;right:6px;display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border:0;border-radius:9999px;background:none;color:var(--tf-muted);cursor:pointer}.tf-search__x:hover{background:rgb(var(--ink) / .08);color:var(--tf-fg)}.tf-empty{display:flex;flex-direction:column;align-items:center;padding:40px 24px;text-align:center}.tf-empty.is-compact{flex-direction:row;gap:12px;padding:12px;text-align:left}.tf-empty__ic{display:inline-flex;flex:none;align-items:center;justify-content:center;width:48px;height:48px;margin-bottom:16px;border-radius:16px;background:rgb(var(--ink) / .06);color:var(--tf-muted)}.tf-empty.is-compact .tf-empty__ic{width:36px;height:36px;margin:0;border-radius:12px}.tf-empty__ic.is-error{background:color-mix(in srgb,var(--tf-neg) 12%,transparent);color:var(--tf-neg)}.tf-empty__t{min-width:0}.tf-empty.is-compact .tf-empty__t{flex:1}.tf-empty__title{font-size:15px;font-weight:500}.tf-empty__d{margin-top:4px;max-width:46ch;font-size:13px;color:var(--tf-muted);text-wrap:pretty}.tf-empty__a{display:flex;flex:none;align-items:center;gap:8px;margin-top:20px}.tf-empty.is-compact .tf-empty__a{margin:0}.tf-skel{display:block;border-radius:8px;background:rgb(var(--ink) / .06);animation:tf-pulse 1.6s ease-in-out infinite}@media(prefers-reduced-motion:reduce){.tf-skel,.tf-pill__dot.is-pulse{animation:none}}.tf-stat{display:flex;flex-direction:column;gap:8px;padding:16px}.tf-stat__l{font-size:13px;color:var(--tf-muted)}.tf-stat__row{display:flex;align-items:flex-end;justify-content:space-between;gap:12px;min-width:0}.tf-stat__v{font-family:var(--font-num);font-size:26px;line-height:1;font-weight:500;letter-spacing:-.01em;min-width:0}.tf-stat__v.is-positive{color:var(--tf-pos)}.tf-stat__v.is-negative{color:var(--tf-neg)}.tf-stat__meta{display:flex;align-items:center;gap:8px;min-width:0;font-size:12px;color:var(--tf-muted)}.tf-stat__hint{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tf-stat__goal{display:flex;flex-direction:column;gap:6px;margin-top:4px}.tf-stat__goal p{display:flex;justify-content:space-between;font-size:12px;color:var(--tf-muted);font-variant-numeric:tabular-nums}.tf-spark{flex:none;overflow:visible;color:var(--tf-muted)}.tf-spark.is-positive{color:var(--tf-pos)}.tf-spark.is-negative{color:var(--tf-neg)}.tf-setrow{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,max-content);align-items:center;gap:8px 24px;padding:14px 16px}.tf-setrow.is-stack .tf-setrow__c{width:300px;max-width:100%;justify-self:end}.tf-setrow__title{font-size:14px;font-weight:500}.tf-setrow__line{margin-top:2px;font-size:13px;line-height:18px;color:var(--tf-muted);max-width:60ch}.tf-setrow__c{display:flex;align-items:center;justify-content:flex-end;gap:8px;min-width:0}@container (max-width: 560px){.tf-setrow{grid-template-columns:minmax(0,1fr)}.tf-setrow__c,.tf-setrow.is-stack .tf-setrow__c{justify-content:flex-start;justify-self:stretch;width:100%}}.tf label.tf-check{flex-direction:row;gap:8px;line-height:normal;font-size:13px}.tf label.tf-num__l,.tf label.tf-field__l,.tf label.tf-choice__t{line-height:normal;gap:0}.tf-slider{display:flex;flex-direction:column;gap:4px;min-width:0}.tf .tf-slider input{width:100%;height:28px;margin:0;padding:0;border:0;border-radius:0;box-shadow:none;outline:none;background:none;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}.tf-slider input::-webkit-slider-runnable-track{height:6px;border-radius:9999px;background:linear-gradient(90deg,var(--tf-fg) var(--tf-fill),rgb(var(--ink) / .1) var(--tf-fill))}.tf-slider input::-moz-range-track{height:6px;border-radius:9999px;background:rgb(var(--ink) / .1)}.tf-slider input::-moz-range-progress{height:6px;border-radius:9999px;background:var(--tf-fg)}.tf-slider input::-webkit-slider-thumb{-webkit-appearance:none;width:20px;height:20px;margin-top:-7px;border-radius:50%;background:linear-gradient(180deg,#fff,#e2e2e2);box-shadow:0 2px 3px #00000040;transition:scale .15s var(--tf-ease)}.tf-slider input::-moz-range-thumb{width:20px;height:20px;border:0;border-radius:50%;background:linear-gradient(180deg,#fff,#e2e2e2);box-shadow:0 2px 3px #00000040}.tf-slider input:active::-webkit-slider-thumb{scale:1.1}.tf-slider input:focus-visible{outline:none}.tf-slider input:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 3px color-mix(in srgb,var(--tf-brand) 55%,transparent)}.tf-slider__ends{display:flex;justify-content:space-between;font-size:11px;color:var(--tf-faint);font-variant-numeric:tabular-nums}.tf{--tf-surface: var(--bg-panel);--tf-inset: rgb(var(--ink) / .022);--tf-raised: var(--bg-hover);--tf-brand: #3b82f6;--tf-muted: var(--muted);--tf-faint: var(--dim);--tf-r-ctl: 8px}.tf-shell{border-radius:var(--radius-card);border:1px solid var(--panel-line);padding:6px}.tf-panel{border-radius:9px;border:1px solid rgb(var(--ink) / .04)}.tf-tile{border-radius:9px;background:rgb(var(--ink) / .05)}.tf-shellhead__title{font-size:14px;font-weight:600}.tf-shellhead__sub{font-size:12px;color:var(--dim)}.tf-btn{border-radius:var(--tf-r-ctl)}.tf-btn.is-sm{height:30px;padding:0 12px;font-size:12px}.tf-btn.is-md{height:36px;font-size:13px}.tf-btn.is-icon.is-sm{width:30px}.tf-btn.is-primary{border:0;background:var(--accent);background-image:none;color:var(--accent-text);box-shadow:none}.tf-btn.is-primary:hover:not(:disabled){background:var(--accent-hover);background-image:none}.tf-btn.is-secondary{background:var(--bg-elevated);background-image:none;border:1px solid var(--panel-line)}.tf-btn.is-secondary:hover:not(:disabled){background:var(--bg-hover);background-image:none}.tf-btn.is-quiet:hover:not(:disabled){background:var(--bg-elevated)}.tf-btn.is-danger{background:color-mix(in srgb,var(--neg) 14%,transparent);color:var(--neg)}.tf-btn.is-go{background:var(--pos);background-image:none;color:#04140e;border:0}.tf-btn.is-go:hover:not(:disabled){background:color-mix(in srgb,var(--pos) 88%,white)}.tf-seg{border-radius:var(--tf-r-ctl);background:var(--bg-elevated);padding:2px}.tf-seg.is-sm{height:30px}.tf-tabs{height:34px;border-radius:var(--tf-r-ctl)}.tf-seg__pill{border-radius:6px;background:var(--bg-hover);box-shadow:0 1px 2px #00000059}.tf-seg__opt{border-radius:6px}.tf-seg.is-sm .tf-seg__opt,.tf-tabs .tf-seg__opt{padding:0 11px;font-size:12px}.tf-input,.tf-num,.tf-search input{border-radius:var(--tf-r-ctl);background:var(--bg-elevated);box-shadow:inset 0 0 0 1px var(--panel-line);height:34px;font-size:13px}.tf-input:hover,.tf-num:hover,.tf-search input:hover{background:var(--bg-elevated);box-shadow:inset 0 0 0 1px var(--line)}.tf-input:focus-visible,.tf-num:focus-within,.tf-search input:focus-visible{background:var(--bg-elevated);box-shadow:inset 0 0 0 1px var(--muted)}.tf-num input{font-size:13px}.tf-switch{width:38px;height:22px;background:var(--bg-control)}.tf-switch.is-on,html[data-theme=light] .tf-switch.is-on{background:var(--pos)}.tf-switch__thumb,html[data-theme=light] .tf-switch__thumb,.tf-switch.is-on .tf-switch__thumb{top:2px;left:2px;width:18px;height:18px;background:#fff;box-shadow:0 1px 2px #0006}.tf-switch.is-on .tf-switch__thumb{translate:16px 0}.tf-switch:active:not(:disabled) .tf-switch__thumb{width:20px}.tf-switch.is-on:active:not(:disabled) .tf-switch__thumb{translate:14px 0}.tf-check__box.is-on{background:var(--pos);color:#04140e}.tf-pill.is-sm{height:18px;padding:0 7px;font-size:10.5px}.tf-pill.is-md{height:22px;padding:0 9px;font-size:11.5px}.tf-bar__fill.is-brand{background-color:var(--accent)}.tf .tf-slider input::-webkit-slider-runnable-track{height:4px;background:linear-gradient(90deg,var(--pos) var(--tf-fill),var(--bg-control) var(--tf-fill))}.tf .tf-slider input::-moz-range-progress{background:var(--pos)}.tf .tf-slider input::-webkit-slider-thumb{width:16px;height:16px;margin-top:-6px;background:#fff;border:2px solid var(--pos);box-shadow:none}.tf .tf-slider input::-moz-range-thumb{width:14px;height:14px;background:#fff;border:2px solid var(--pos)}.tf-stat{gap:6px;padding:14px}.tf-stat__l{font-size:12px;color:var(--muted)}.tf-stat__v{font-size:22px;font-weight:500}:root{--glare: 255 255 255}.bots-page{min-height:100%;padding:24px 24px 48px;background:var(--tf-bg)}.bots-col{display:flex;flex-direction:column;gap:12px;width:100%;max-width:1240px;margin:0 auto;min-width:0}.bots-head{display:flex;align-items:center;gap:14px;padding:4px 4px 8px;min-width:0}.bots-head__lead{display:flex;flex:none;align-items:center;gap:10px}.bots-head__coin{width:44px;height:44px;border-radius:14px}.bots-head__t{flex:1;min-width:0}.bots-head h1{font-size:24px;line-height:30px;font-weight:600;letter-spacing:-.015em}.bots-head p{margin-top:2px;font-size:14px;color:var(--tf-muted)}.bots-head__act{display:flex;flex:none;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px}.bots-dhead{display:inline-flex;flex-wrap:wrap;align-items:center;gap:10px}.bots-dsub{display:inline-flex;flex-wrap:wrap;align-items:center;gap:6px}.bots-page .pos{color:var(--tf-pos)}.bots-page .neg{color:var(--tf-neg)}.bots-fine{font-size:12px;line-height:17px;color:var(--tf-muted)}.bots-center{text-align:center}.bots-method{padding:10px 12px 6px;font-size:12px;line-height:18px;color:var(--tf-faint);max-width:110ch}.bots-note{font-size:13px;color:var(--tf-muted)}.bots-err{padding:8px 12px;border-radius:12px;background:color-mix(in srgb,var(--tf-neg) 12%,transparent);color:var(--tf-neg);font-size:13px}.bots-link{border:0;padding:0;background:none;font:inherit;color:var(--tf-fg);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.bots-count{display:inline-flex;align-items:center;height:20px;padding:0 7px;border-radius:9999px;background:rgb(var(--ink) / .08);font-family:var(--font-num);font-size:12px;color:var(--tf-muted)}.bots-on{display:inline-flex;align-items:center;height:18px;margin-left:6px;padding:0 7px;border-radius:9999px;background:color-mix(in srgb,var(--tf-pos) 15%,transparent);color:var(--tf-pos);font-size:11px;font-weight:500;vertical-align:1px}.bots-skels{display:flex;flex-direction:column;gap:8px;padding:12px}.bots-skel{height:44px;border-radius:12px}.bots-skel.is-big{height:120px}.num{font-family:var(--font-num);font-variant-numeric:tabular-nums}.dim{color:var(--tf-muted)}.bots-kpigrid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:6px}.bots-kpigrid.is-5{grid-template-columns:repeat(5,minmax(0,1fr))}.bots-kpigrid.is-4{grid-template-columns:repeat(4,minmax(0,1fr))}@container (max-width: 980px){.bots-kpigrid,.bots-kpigrid.is-5{grid-template-columns:repeat(3,minmax(0,1fr))}}@container (max-width: 620px){.bots-kpigrid,.bots-kpigrid.is-5,.bots-kpigrid.is-4{grid-template-columns:repeat(2,minmax(0,1fr))}}.bots-kpis .tf-stat__v{font-size:24px}.bots-setup{display:flex;flex-wrap:wrap;align-items:center;gap:12px 20px;padding:16px}.bots-setup__line{flex:1 1 360px;font-size:14px;color:var(--tf-muted);max-width:70ch}.bots-setup__steps{flex:1 1 240px;min-width:0}.bots-two{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px}.bots-two>.tf-shell{height:100%}.bots-lat__panel,.bots-chartpanel{flex:1;padding:12px 12px 8px;min-height:280px;display:flex;flex-direction:column;justify-content:center}.bots-chartpanel>.tf-empty,.bots-lat__well .tf-empty{flex:1;justify-content:center}.bots-lat__well{display:flex;flex:1;min-height:240px}.bots-lat__skel{height:232px;border-radius:12px}.bots-lat__scope{border:0;padding:0;background:none;font:inherit;color:inherit;text-decoration:underline dotted;text-underline-offset:3px;cursor:pointer}.bots-lat__scope:hover{color:var(--tf-fg)}.bots-lat__legend,.bots-chartkey{display:inline-flex;gap:12px;color:var(--tf-muted);font-size:12px}.bots-lat__legend span,.bots-chartkey span{display:inline-flex;align-items:center;gap:6px}.bots-lat__legend i,.bots-lat__tip i{display:inline-block;width:10px;height:0;border-top:2px solid var(--tf-fg);border-radius:2px}.bots-lat__legend i.is-p50,.bots-lat__tip i.is-p50{border-top:1.5px solid var(--tf-muted)}.bots-lat__legend i.is-p99,.bots-lat__tip i.is-p99{border-top:1.5px dashed var(--tf-faint)}.bots-chartkey i{display:inline-block;width:10px;height:10px;border-radius:3px}.bots-chartkey i.is-vol{background:#5b6b80}.bots-chartkey i.is-pnl{height:2px;border-radius:2px;background:var(--tf-fg)}.bots-lat__chart{position:relative;width:100%}.bots-lat__chart svg{display:block;overflow:visible}.bots-lat__ax{fill:var(--tf-faint);font-family:var(--font-num);font-size:11px;font-variant-numeric:tabular-nums}.bots-lat__p50{fill:none;stroke:var(--tf-muted);stroke-width:1.3;vector-effect:non-scaling-stroke;opacity:.8}.bots-lat__p95{fill:none;stroke:var(--tf-fg);stroke-width:1.8;vector-effect:non-scaling-stroke;stroke-linejoin:round}.bots-lat__p95glow{fill:none;stroke:var(--tf-fg);stroke-width:7;opacity:.22}.bots-lat__p99{fill:none;stroke:var(--tf-faint);stroke-width:1.2;stroke-dasharray:2 3;vector-effect:non-scaling-stroke}.bots-lat__hot{fill:none;stroke:var(--tf-neg);stroke-width:2.2;vector-effect:non-scaling-stroke;stroke-linejoin:round}.bots-lat__hotglow{fill:none;stroke:var(--tf-neg);stroke-width:8;opacity:.35}.bots-lat__flag{fill:var(--tf-neg);font-size:11px;font-family:var(--font-text)}.bots-lat__mark line{stroke:var(--tf-faint);stroke-width:1}.bots-lat__mark circle{fill:var(--tf-muted)}.bots-lat__mark.is-warn circle{fill:var(--tf-neg)}.bots-lat__cursor{stroke:rgb(var(--ink) / .25);stroke-width:1;stroke-dasharray:2 2}.bots-lat__tip{position:absolute;top:8px;width:150px;padding:10px;display:flex;flex-direction:column;gap:4px;border-radius:12px;background:var(--tf-raised);box-shadow:0 8px 24px #00000059;font-size:11px;color:var(--tf-muted);pointer-events:none}.bots-lat__tip b{color:var(--tf-fg);font-weight:500;font-family:var(--font-num)}.bots-lat__tip span{display:flex;align-items:center;gap:6px;font-family:var(--font-num);font-variant-numeric:tabular-nums;color:var(--tf-fg)}.bots-strats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.bots-strat{display:flex;flex-direction:column;gap:14px;padding:16px}.bots-strat__top{display:flex;gap:12px;align-items:flex-start}.bots-strat__t{min-width:0}.bots-strat__name{display:flex;align-items:center;gap:8px;font-size:15px;font-weight:500}.bots-strat__line{margin-top:2px;font-size:13px;color:var(--tf-muted)}.bots-strat__how,.bots-how{display:flex;flex-direction:column;gap:6px;margin:0;padding:0;list-style:none}.bots-strat__how li,.bots-how li{display:flex;gap:8px;align-items:flex-start;font-size:13px;color:var(--tf-muted)}.bots-strat__how svg,.bots-how svg{flex:none;margin-top:2px;color:var(--tf-pos)}.bots-strat__foot{display:flex;align-items:center;gap:20px;margin-top:auto;padding-top:4px}.bots-strat__foot>span{display:flex;flex-direction:column;min-width:0}.bots-strat__foot small{font-size:11px;color:var(--tf-faint)}.bots-strat__foot b{font-size:13px;font-weight:500}.bots-strat__foot .tf-btn{margin-left:auto}.bots-listpanel{padding:8px}.bots-toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:4px 4px 10px}.bots-toolbar__search{width:min(280px,100%)}.bots-toolbar__n{font-size:12px;color:var(--tf-muted);font-variant-numeric:tabular-nums}.bots-toolbar__sp{flex:1}.bots-pager{display:flex;align-items:center;justify-content:center;gap:12px;padding:10px 0 4px;font-size:12px;color:var(--tf-muted)}.bots-ctl{display:inline-flex;flex-wrap:wrap;justify-content:flex-end;gap:6px}.bots-tiles{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:8px;margin:0;padding:0;list-style:none}.bots-tile{position:relative;display:flex;flex-direction:column;gap:14px;height:100%;padding:16px;border-radius:18px;background:rgb(var(--ink) / .03);cursor:pointer;outline:none;transition:background-color .18s var(--tf-ease)}.bots-tile:hover{background:rgb(var(--ink) / .055)}.bots-tile:focus-visible{box-shadow:0 0 0 2px var(--tf-brand)}.bots-tile.is-ended,.bots-tile.is-failed{background:rgb(var(--ink) / .018)}.bots-tile.is-ended .bots-tile__pnl,.bots-tile.is-ended .bots-tile__nums dd{opacity:.7}.bots-tile__top{display:flex;align-items:center;gap:12px}.bots-tile__t{flex:1;min-width:0}.bots-tile__name{font-size:15px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bots-tile__sub{margin-top:1px;font-size:12px;color:var(--tf-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bots-tile__pills{display:inline-flex;flex:none;gap:4px}.bots-tile__hero{display:flex;align-items:flex-end;justify-content:space-between;gap:12px}.bots-tile__k{font-size:11px;color:var(--tf-faint)}.bots-tile__pnl{font-family:var(--font-num);font-size:26px;line-height:30px;font-weight:500;letter-spacing:-.01em;font-variant-numeric:tabular-nums}.bots-tile__pnl.is-positive{color:var(--tf-pos)}.bots-tile__pnl.is-negative{color:var(--tf-neg)}.bots-tile__nums{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0}.bots-tile__nums>div{min-width:0}.bots-tile__nums dt{font-size:11px;color:var(--tf-faint)}.bots-tile__nums dd{margin:2px 0 0;font-family:var(--font-num);font-size:14px;font-variant-numeric:tabular-nums;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bots-tile__nums dd small{color:var(--tf-faint);font-size:12px}.bots-tile__bar{height:4px}.bots-tile__bar.is-none{display:block}.bots-tile__foot{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:auto;min-height:32px}.bots-tile__status{display:inline-flex;align-items:center;gap:6px;min-width:0;font-size:12px;color:var(--tf-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bots-tile__ctl{display:inline-flex;flex:none;gap:2px;opacity:.6;transition:opacity .15s var(--tf-ease)}.bots-tile:hover .bots-tile__ctl,.bots-tile:focus-within .bots-tile__ctl{opacity:1}.bots-tile__ctl .is-danger:hover:not(:disabled){color:var(--tf-neg);background:color-mix(in srgb,var(--tf-neg) 12%,transparent)}.bots-tablewrap{overflow-x:auto}.bots-table{width:100%;border-collapse:separate;border-spacing:0;font-size:13px}.bots-table th{padding:8px 12px;font-size:12px;font-weight:500;text-align:left;color:var(--tf-muted);white-space:nowrap}.bots-table th.right,.bots-table td.right{text-align:right}.bots-table td{padding:10px 12px;vertical-align:middle;white-space:nowrap}.bots-table td:first-child{border-radius:12px 0 0 12px}.bots-table td:last-child{border-radius:0 12px 12px 0}.bots-table tbody tr{transition:background-color .15s var(--tf-ease)}.bots-table tbody tr:nth-child(2n):not(.bots-xdetail){background:rgb(var(--ink) / .02)}.bots-table tbody tr.bots-row{cursor:pointer;outline:none}.bots-table tbody tr.bots-row:hover,.bots-table tbody tr.bots-row.is-open{background:rgb(var(--ink) / .05)}.bots-table tbody tr.bots-row:focus-visible td{box-shadow:inset 0 2px 0 var(--tf-brand),inset 0 -2px 0 var(--tf-brand)}.bots-table.is-mini td{padding:6px 8px}.bots-sort{display:inline-flex;align-items:center;gap:4px;margin:-2px -6px;padding:2px 6px;border:0;border-radius:6px;background:none;font:inherit;color:inherit;cursor:pointer}.bots-sort:hover,.bots-sort.is-on{background:rgb(var(--ink) / .06);color:var(--tf-fg)}.bots-sort svg{opacity:.4}.bots-sort.is-on svg{opacity:1}.bots-who{display:inline-flex;align-items:center;gap:10px}.bots-who__ic{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:9px;background:rgb(var(--ink) / .06);color:var(--tf-muted)}.bots-who__t{display:flex;flex-direction:column}.bots-who__t b{font-weight:500}.bots-who__t small{font-size:11px;color:var(--tf-muted)}.bots-mkt{display:inline-flex;align-items:center;gap:8px}.bots-mkt b{font-weight:500}.bots-chev{color:var(--tf-faint);transition:transform .2s var(--tf-ease)}.bots-row.is-open .bots-chev{transform:rotate(90deg)}.bots-strong{font-weight:500}.bots-range{display:block;font-size:11px;color:var(--tf-faint);font-weight:400}.bots-share{display:inline-flex;align-items:center;gap:8px;min-width:110px;justify-content:flex-end}.bots-share .tf-bar{width:56px}.bots-share b{min-width:32px;font-family:var(--font-num);font-weight:400;font-variant-numeric:tabular-nums}.bots-xdetail td{padding:4px 0 10px;white-space:normal}.bots-xgrid{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:6px}.bots-xbox{display:flex;flex-direction:column;gap:12px;padding:14px}.bots-xbox h4{font-size:13px;font-weight:500}.bots-xbox h4 small{margin-left:6px;font-weight:400;color:var(--tf-faint)}.bots-hours{display:grid;grid-template-columns:repeat(24,minmax(0,1fr));gap:4px;height:128px;align-items:end}.bots-hour{display:flex;flex-direction:column;justify-content:flex-end;align-items:center;height:100%;gap:4px}.bots-hour i{display:block;width:100%;border-radius:6px;background:rgb(var(--ink) / .1);transition:height .4s var(--tf-ease)}.bots-hour.is-cheap i,.bots-hourkey i.is-cheap{background:color-mix(in srgb,var(--tf-pos) 70%,transparent)}.bots-hour.is-mid i,.bots-hourkey i.is-mid{background:color-mix(in srgb,var(--tf-warn) 60%,transparent)}.bots-hour.is-dear i,.bots-hourkey i.is-dear{background:color-mix(in srgb,var(--tf-neg) 70%,transparent)}.bots-hour.is-none i{background:rgb(var(--ink) / .06)}.bots-hour.is-now i{box-shadow:0 0 0 2px var(--tf-fg)}.bots-hour small{height:12px;color:var(--tf-faint);font-size:10px;font-family:var(--font-num)}.bots-hourkey{display:flex;flex-wrap:wrap;gap:14px;font-size:11px;color:var(--tf-faint)}.bots-hourkey span{display:inline-flex;align-items:center;gap:5px}.bots-hourkey i{display:inline-block;width:8px;height:8px;border-radius:3px}.bots-wk{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.bots-wk>div{display:flex;flex-direction:column;padding:10px 12px;border-radius:10px;background:rgb(var(--ink) / .04)}.bots-wk small{font-size:11px;color:var(--tf-faint)}.bots-wk b{font-family:var(--font-num);font-size:20px;font-weight:500}.bots-newgrid{display:grid;grid-template-columns:minmax(0,1fr) 380px;gap:12px;align-items:start}.bots-newform{display:flex;flex-direction:column;gap:12px;min-width:0}.bots-newside{position:sticky;top:calc(var(--navbar-live, 56px) + 12px);display:flex;flex-direction:column;gap:12px;min-width:0}.bots-kinds{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.bots-kind{display:flex;align-items:flex-start;gap:12px;padding:14px;border:0;border-radius:16px;background:var(--tf-inset);color:inherit;font:inherit;text-align:left;cursor:pointer;transition:background-color .15s var(--tf-ease),box-shadow .15s var(--tf-ease),scale .15s var(--tf-ease)}.bots-kind:hover{background:color-mix(in srgb,var(--tf-inset) 88%,rgb(var(--ink)) 12%)}.bots-kind:active{scale:.99}.bots-kind.is-on{box-shadow:inset 0 0 0 2px var(--tf-fg)}.bots-kind:focus-visible{outline:2px solid var(--tf-brand);outline-offset:2px}.bots-kind__t{flex:1;display:flex;flex-direction:column;gap:2px;min-width:0}.bots-kind__t b{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:500}.bots-kind__t small{font-size:13px;color:var(--tf-muted)}.bots-kind__radio{flex:none;width:18px;height:18px;margin-top:2px;border-radius:50%;background:rgb(var(--ink) / .12);transition:background .15s var(--tf-ease)}.bots-kind.is-on .bots-kind__radio{background:radial-gradient(circle,var(--tf-bg) 0 3px,var(--tf-fg) 3.5px)}.bots-how{padding:12px 10px 6px}.bots-mktpanel{display:flex;flex-direction:column;gap:14px;padding:14px}.bots-mktpick{max-width:420px}.bots-cheap__k{margin-bottom:8px;font-size:12px;color:var(--tf-muted)}.bots-cheap__row{display:flex;flex-wrap:wrap;gap:6px}.bots-chip{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 12px 0 8px;border:0;border-radius:9999px;background:rgb(var(--ink) / .06);color:var(--tf-fg);font:inherit;font-size:13px;cursor:pointer;transition:background-color .15s var(--tf-ease),scale .15s var(--tf-ease)}.bots-chip:hover{background:rgb(var(--ink) / .1)}.bots-chip:active{scale:.97}.bots-chip b{font-weight:500}.bots-chip small{font-family:var(--font-num);color:var(--tf-pos)}.bots-settings{display:flex;flex-direction:column;gap:10px}.bots-group__h{display:flex;align-items:center;gap:8px;padding:2px 10px 6px;color:var(--tf-muted)}.bots-group__h h4{font-size:12px;font-weight:500;letter-spacing:.02em;text-transform:uppercase}.bots-group__p{padding:2px 0}.bots-adv__t{width:100%;border:0;background:none;font:inherit;color:var(--tf-muted);cursor:pointer;border-radius:10px;text-align:left}.bots-adv__t:hover{color:var(--tf-fg)}.bots-adv__hint{flex:1;font-size:12px;color:var(--tf-faint)}.bots-adv__chev{transition:transform .2s var(--tf-ease)}.bots-adv.is-open .bots-adv__chev{transform:rotate(90deg)}.bots-pair{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;width:100%}.bots-sidepanel{display:flex;flex-direction:column;gap:14px;padding:16px}.bots-est{display:flex;flex-direction:column;gap:16px}.bots-est__big{display:flex;flex-direction:column;gap:4px}.bots-est__k{font-size:13px;color:var(--tf-muted)}.bots-est__v{font-family:var(--font-num);font-size:40px;line-height:1.05;font-weight:500;letter-spacing:-.02em}.bots-est__sub{display:flex;flex-wrap:wrap;align-items:center;gap:8px;font-size:12px;color:var(--tf-muted)}.bots-takers{display:flex;flex-direction:column;gap:8px}.bots-takers__key{display:flex;flex-wrap:wrap;gap:12px;font-size:12px;color:var(--tf-muted)}.bots-takers__key span{display:inline-flex;align-items:center;gap:6px}.bots-takers__key i{width:8px;height:8px;border-radius:50%}.bots-takers__key b{font-family:var(--font-num);font-weight:500;color:var(--tf-fg)}.bots-ledger{display:flex;flex-direction:column;gap:2px;padding:8px 12px}.bots-ledger.is-plain{padding:0}.bots-ledger>div{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:5px 0;font-size:13px;color:var(--tf-muted)}.bots-ledger>div b{font-family:var(--font-num);font-weight:500;color:var(--tf-fg);white-space:nowrap}.bots-ledger>div b.pos{color:var(--tf-pos)}.bots-ledger>div b.neg{color:var(--tf-neg)}.bots-ledger>.is-total{margin-top:4px;padding-top:9px;box-shadow:inset 0 1px rgb(var(--ink) / .08);color:var(--tf-fg);font-weight:500}.bots-summary{padding:12px 14px;font-size:13px;line-height:19px;color:var(--tf-muted)}.bots-start{width:100%}.bots-detailgrid{display:grid;grid-template-columns:minmax(0,1fr) 380px;gap:12px;align-items:start}.bots-detailgrid.is-one{grid-template-columns:minmax(0,1fr)}.bots-tabsbar{padding:4px 4px 10px}.bots-tabbody{display:flex;flex-direction:column;gap:6px;min-width:0}.bots-tabpanel{padding:8px}.bots-sum{display:flex;flex-direction:column;gap:6px}.bots-sum__two{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.bots-sum__box{display:flex;flex-direction:column;gap:10px;padding:14px}.bots-sum__box h4{font-size:13px;font-weight:500}.bots-settingsform{display:flex;flex-direction:column;gap:10px}.bots-settings__lede{padding:0 10px}.bots-savebar{position:sticky;bottom:12px;display:flex;align-items:center;gap:8px;padding:8px 8px 8px 16px;border-radius:9999px;background:var(--tf-raised);font-size:13px;color:var(--tf-muted);box-shadow:0 8px 24px #00000040}.bots-savebar>span{flex:1}.bots-savebar.is-dirty>span{color:var(--tf-fg)}.bots-log{display:flex;flex-direction:column;gap:2px;margin:0;padding:0;list-style:none}.bots-log li{display:grid;grid-template-columns:64px 64px minmax(0,1fr);align-items:center;gap:10px;padding:8px 10px;border-radius:10px;font-size:13px}.bots-log li:nth-child(2n){background:rgb(var(--ink) / .02)}.bots-log time{font-family:var(--font-num);font-size:12px;color:var(--tf-faint);font-variant-numeric:tabular-nums}.bots-log .tf-pill{justify-self:start}.bots-logt{color:var(--tf-muted);overflow-wrap:anywhere}.bots-vs{display:flex;flex-direction:column;gap:4px;padding:12px 14px}.bots-vs span{font-size:12px;color:var(--tf-muted)}.bots-vs b{font-family:var(--font-num);font-size:22px;font-weight:500}.bots-vs small{font-size:12px;color:var(--tf-faint);margin-bottom:4px}.bots-tier{display:flex;flex-direction:column;gap:10px;padding:16px}.bots-tier__row{display:flex;justify-content:space-between;gap:16px}.bots-tier__row>span{display:flex;flex-direction:column}.bots-tier__row .right{text-align:right}.bots-tier__row small{font-size:12px;color:var(--tf-faint)}.bots-tier__row b{font-size:15px;font-weight:500}.bots-tier__k{display:flex;justify-content:space-between;font-size:12px;color:var(--tf-muted);font-variant-numeric:tabular-nums}.bots-savings{display:flex;flex-direction:column;gap:6px;margin:6px 0 0;padding:0;list-style:none}.bots-saving{display:grid;grid-template-columns:36px minmax(0,1fr) auto auto;align-items:center;gap:14px;padding:14px 16px}.bots-saving__title{font-size:14px;font-weight:500}.bots-saving__line{margin-top:2px;font-size:13px;line-height:18px;color:var(--tf-muted);max-width:72ch}.bots-saving__n{display:flex;flex-direction:column;align-items:flex-end;text-align:right}.bots-saving__n b{font-family:var(--font-num);font-size:18px;font-weight:500}.bots-saving__n small{font-size:12px;color:var(--tf-faint)}@media(max-width:1080px){.bots-newgrid,.bots-detailgrid{grid-template-columns:minmax(0,1fr)}.bots-newside{position:static}}@media(max-width:900px){.bots-two,.bots-xgrid,.bots-sum__two{grid-template-columns:minmax(0,1fr)}}@media(max-width:640px){.bots-page{padding:16px 12px 40px}.bots-head{flex-wrap:wrap}.bots-head h1{font-size:22px}.bots-head__act{width:100%;justify-content:flex-start}.bots-strats,.bots-kinds{grid-template-columns:minmax(0,1fr)}.bots-saving{grid-template-columns:36px minmax(0,1fr)}.bots-saving__n,.bots-saving__act{grid-column:2;align-items:flex-start;text-align:left}.bots-lat__legend,.bots-chartkey{display:none}.tf-shellhead{flex-wrap:wrap}.tf-shellhead__aside{width:100%;flex-wrap:wrap;padding-left:6px}.bots-toolbar__search{width:100%}.bots-tiles{grid-template-columns:minmax(0,1fr)}.bots-log li{grid-template-columns:56px minmax(0,1fr)}.bots-log .bots-logt{grid-column:1 / -1}}.bots-wizard{display:grid;grid-template-columns:minmax(0,1fr) 380px;gap:12px;align-items:start}.bots-wizard__side{position:sticky;top:calc(var(--navbar-live, 56px) + 12px)}.bots-wizard__main{display:flex;flex-direction:column;gap:12px;min-width:0}.bots-stepper{gap:12px;padding:14px}.bots-stepper__head{display:flex;justify-content:space-between;align-items:baseline;padding:2px 2px 0}.bots-stepper__head b{font-size:15px;font-weight:500}.bots-stepper__head span{font-size:12px;color:var(--tf-muted);font-variant-numeric:tabular-nums}.bots-steps{display:flex;flex-direction:column;gap:2px;margin:4px 0 0;padding:0;list-style:none}.bots-steps button{display:flex;align-items:center;gap:12px;width:100%;padding:8px 6px;border:0;border-radius:12px;background:none;color:inherit;font:inherit;text-align:left;cursor:pointer}.bots-steps button:disabled{cursor:default}.bots-steps button:hover:not(:disabled){background:rgb(var(--ink) / .04)}.bots-steps__n{display:inline-flex;flex:none;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;background:rgb(var(--ink) / .06);color:var(--tf-muted);font-family:var(--font-num);font-size:13px;transition:background-color .2s var(--tf-ease),color .2s var(--tf-ease)}.bots-steps li.is-on .bots-steps__n{background:var(--tf-fg);color:var(--tf-bg);box-shadow:0 0 0 4px color-mix(in srgb,var(--tf-pos) 28%,transparent)}.bots-steps li.is-done .bots-steps__n{background:color-mix(in srgb,var(--tf-pos) 18%,transparent);color:var(--tf-pos)}.bots-steps__t{display:flex;flex-direction:column}.bots-steps__t b{font-size:14px;font-weight:500;color:var(--tf-muted)}.bots-steps li.is-on .bots-steps__t b,.bots-steps li.is-done .bots-steps__t b{color:var(--tf-fg)}.bots-steps__t small{font-size:12px;color:var(--tf-faint)}.bots-stepper__est{display:flex;align-items:center;gap:10px;padding:10px;border-radius:14px;background:var(--tf-inset)}.bots-stepper__coin{width:36px;height:36px}.bots-stepper__est-t{flex:1;display:flex;flex-direction:column;min-width:0}.bots-stepper__est-t b{font-size:13px;font-weight:500}.bots-stepper__est-t small{font-size:11px;color:var(--tf-muted)}.bots-stepper__est-v{display:flex;flex-direction:column;align-items:flex-end}.bots-stepper__est-v small{font-size:11px;color:var(--tf-faint)}.bots-est__v.is-sm{font-size:18px;line-height:22px}.bots-stepper__act{display:flex;gap:6px}.bots-stepper__next{flex:1}.bots-check{position:absolute;top:12px;right:12px;display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:50%;background:var(--tf-fg);color:var(--tf-bg)}.bots-kind{position:relative}.bots-kind__ic{width:44px;height:44px;border-radius:14px}.bots-kind__ic.is-market{background:color-mix(in srgb,var(--tf-brand) 18%,transparent);color:var(--tf-brand)}.bots-kind__ic.is-grid{background:color-mix(in srgb,#ff4f8b 18%,transparent);color:#ff6f9f}.bots-kind__stats{display:flex;flex-wrap:wrap;gap:4px 14px;margin-top:6px;font-size:12px;color:var(--tf-faint)}.bots-kind__radio{display:none}.bots-mktcards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.bots-mktcard{position:relative;display:flex;align-items:center;gap:12px;padding:14px;border:0;border-radius:16px;background:var(--tf-inset);color:inherit;font:inherit;text-align:left;cursor:pointer;transition:background-color .15s var(--tf-ease),box-shadow .15s var(--tf-ease),scale .15s var(--tf-ease)}.bots-mktcard:hover{background:color-mix(in srgb,var(--tf-inset) 88%,rgb(var(--ink)) 12%)}.bots-mktcard:active{scale:.99}.bots-mktcard.is-on{box-shadow:inset 0 0 0 2px var(--tf-fg)}.bots-mktcard__t{flex:1;display:flex;flex-direction:column;min-width:0}.bots-mktcard__t b{font-size:14px;font-weight:500}.bots-mktcard__t small{font-size:12px;color:var(--tf-muted);font-variant-numeric:tabular-nums;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bots-mktcard__c{display:flex;flex-direction:column;align-items:flex-end;padding-right:22px}.bots-mktcard__c b{font-family:var(--font-num);font-size:14px;font-weight:500}.bots-mktcard__c small{font-size:11px;color:var(--tf-faint)}.bots-mktcard .bots-check{top:50%;translate:0 -50%}.bots-skel.is-card{height:64px;border-radius:16px}.bots-more{margin-top:6px}.bots-more__t{display:flex;align-items:center;gap:8px;width:100%;padding:14px 16px;border:0;background:none;color:var(--tf-muted);font:inherit;font-size:14px;cursor:pointer;text-align:left}.bots-more__t:hover{color:var(--tf-fg)}.bots-more__t .bots-adv__chev{margin-left:auto}.bots-more.is-open .bots-adv__chev{transform:rotate(90deg)}.bots-more__search{padding:0 12px 8px}.bots-more__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2px 6px;max-height:360px;overflow:auto;margin:0;padding:0 8px 8px;list-style:none}.bots-more__row{display:flex;align-items:center;gap:10px;width:100%;padding:8px 10px;border:0;border-radius:10px;background:none;color:inherit;font:inherit;font-size:13px;cursor:pointer;text-align:left}.bots-more__row:hover{background:rgb(var(--ink) / .05)}.bots-more__row.is-on{background:rgb(var(--ink) / .08)}.bots-more__row b{font-weight:500}.bots-more__v{margin-left:auto;font-size:12px;color:var(--tf-muted);font-variant-numeric:tabular-nums}.bots-more__c{min-width:56px;text-align:right;font-family:var(--font-num);font-size:12px}.bots-more__none{padding:12px;font-size:13px;color:var(--tf-muted)}.bots-note--pad{display:flex;align-items:center;gap:6px;padding:10px 10px 4px}.bots-sizepanel{display:flex;flex-direction:column;gap:16px;padding:18px}.bots-callout{display:flex;align-items:center;gap:10px;padding:12px 14px;border-radius:12px;background:rgb(var(--ink) / .04);font-size:13px;color:var(--tf-muted)}.bots-callout b{color:var(--tf-fg);font-weight:500}.bots-fgrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px 20px}.bots-f{display:flex;flex-direction:column;gap:8px;min-width:0}.bots-f.is-wide{grid-column:1 / -1}.bots-f__l{display:flex;align-items:center;justify-content:space-between;font-size:13px;color:var(--tf-muted)}.bots-f__c{display:flex;flex-direction:column;gap:8px;min-width:0}.bots-f__c .tf-seg{align-self:flex-start}.bots-f__h{font-size:12px;color:var(--tf-faint)}.bots-sizeline{display:grid;grid-template-columns:minmax(0,1fr) 104px;align-items:start;gap:10px}.bots-sizeline .tf-num input{text-align:left}.bots-sizeline__n{height:36px}.bots-adv{border-radius:14px;background:rgb(var(--ink) / .03)}.bots-adv__t{display:flex;align-items:center;width:100%;padding:14px 16px;border:0;background:none;color:var(--tf-fg);font:inherit;font-size:14px;font-weight:500;cursor:pointer;text-align:left}.bots-adv__t .bots-adv__chev{margin-left:auto;color:var(--tf-muted)}.bots-adv__body{padding:4px 16px 16px}.bots-practice{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:12px 16px;border-radius:14px;background:color-mix(in srgb,var(--tf-brand) 8%,transparent)}.bots-practice__t{font-size:14px;font-weight:500}.bots-practice__h{font-size:12px;color:var(--tf-muted)}.bots-review{display:flex;flex-direction:column;gap:16px;padding:18px}.bots-review__list{display:flex;flex-direction:column;margin:0;padding:6px 14px;border-radius:12px;background:rgb(var(--ink) / .04)}.bots-review__list>div{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:9px 0;font-size:13px}.bots-review__list dt{color:var(--tf-muted)}.bots-review__list dd{display:inline-flex;align-items:center;gap:6px;margin:0;font-weight:500;font-variant-numeric:tabular-nums}.bots-review__list.is-cols{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:32px}.bots-review .tf-field{max-width:360px}.bots-review__est{margin-top:6px;padding:16px}.bots-setview{display:flex;flex-direction:column;gap:12px;padding:14px}.bots-setview__act{display:flex;justify-content:flex-end}.bots-sum__k{margin-bottom:8px;font-size:13px;color:var(--tf-muted)}.bots-sum__two .bots-latcard{height:100%}.bots-restart{padding:4px}.bots-restart__opts{display:flex;flex-direction:column;gap:6px;margin-top:8px}.bots-restart__act{display:flex;justify-content:flex-end;gap:8px;margin-top:16px}@media(max-width:1080px){.bots-wizard{grid-template-columns:minmax(0,1fr)}.bots-wizard__side{position:static}}@media(max-width:900px){.bots-mktcards,.bots-fgrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.bots-mktcards,.bots-fgrid,.bots-more__list,.bots-review__list.is-cols{grid-template-columns:minmax(0,1fr)}}.bots-lat__idle text{fill:var(--tf-faint);font-size:10px;font-family:var(--font-text);letter-spacing:.02em}.bots-lat__none{fill:var(--tf-muted);font-size:13px;font-family:var(--font-text)}.bots-toggles{display:inline-flex;gap:4px}.bots-toggle{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 12px;border:0;border-radius:9999px;background:none;color:var(--tf-faint);font:inherit;font-size:13px;cursor:pointer;transition:background-color .15s var(--tf-ease),color .15s var(--tf-ease)}.bots-toggle:hover{background:rgb(var(--ink) / .05)}.bots-toggle.is-on{color:var(--tf-fg);background:rgb(var(--ink) / .06)}.bots-toggle i{display:inline-block;width:10px;height:10px;border-radius:3px;opacity:.4}.bots-toggle.is-on i{opacity:1}.bots-toggle i.is-vol{background:#5b6b80}.bots-toggle i.is-pnl{height:2px;border-radius:2px;background:var(--tf-fg)}.bots-chartcard.is-full{height:100vh;border-radius:0;padding:16px;background:var(--tf-bg)}.bots-chartcard.is-full .bots-chartpanel{flex:1}.bots-saving__n b span{font-family:var(--font-text);font-size:12px;font-weight:400;color:var(--tf-muted);margin-left:4px}.bots-settling{display:flex;flex-direction:column;gap:12px}.bots-skel.is-title{width:160px;height:28px}.bots-skel.is-line{width:420px;max-width:100%;height:16px;margin-top:8px}.bots-skel.is-kpi{height:104px;border-radius:16px}.bots-skel.is-chart{height:320px;border-radius:16px}.bots-methodbox{padding:6px 12px 4px}.bots-methodbox summary{cursor:pointer;font-size:12px;color:var(--tf-muted);list-style:none}.bots-methodbox summary::-webkit-details-marker{display:none}.bots-methodbox summary:before{content:"+ "}.bots-methodbox[open] summary:before{content:"− "}.bots-methodbox summary:hover{color:var(--tf-fg)}.bots-charttools{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;padding:0 6px 8px}.bots-dgrid{display:grid;grid-template-columns:minmax(0,1fr) 380px;gap:12px;align-items:start}.bots-dgrid__main,.bots-dgrid__side{display:flex;flex-direction:column;gap:12px;min-width:0}.bots-head__coin{display:inline-flex}.bots-chips{display:inline-flex;flex-wrap:wrap;gap:6px;margin-top:4px}.bots-chipx{display:inline-flex;align-items:center;gap:5px;height:24px;padding:0 10px;border-radius:9999px;background:rgb(var(--ink) / .06);font-size:12px;color:var(--tf-muted)}.bots-chipx.is-plain{background:none;padding:0 4px}.bots-setcard .bots-setview{padding:6px 4px}.bots-setcard .bots-review__list{background:none;padding:4px 12px}.bots-setcard .bots-review__list>div{padding:8px 0}.bots-setcard .bots-review__list>div+div{box-shadow:inset 0 1px rgb(var(--ink) / .05)}.bots-edit .bots-edit__body{display:flex;flex-direction:column;gap:16px}.bots-edit__restart{display:flex;flex-direction:column;gap:8px}.bots-edit__k{font-size:13px;font-weight:500}.bots-edit__modes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.bots-rmode{background:rgb(var(--ink) / .04)}.bots-edit__foot{display:flex;align-items:center;gap:8px;width:100%}.bots-edit__foot>span{flex:1;font-size:13px;color:var(--tf-muted)}.bots-edit__foot>span.is-dirty{color:var(--tf-fg)}@media(max-width:1080px){.bots-dgrid{grid-template-columns:minmax(0,1fr)}}@media(max-width:640px){.bots-edit__modes{grid-template-columns:minmax(0,1fr)}}.bots-latcard.is-compact .bots-lat__panel{min-height:0}.bots-latcard.is-compact .bots-lat__well{min-height:170px}.bots-wsteps{display:flex;align-items:flex-end;gap:16px;padding:4px 4px 2px}.bots-wsteps ol{flex:1;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none}.bots-wsteps button{display:flex;flex-direction:column;gap:8px;width:100%;padding:0;border:0;background:none;color:inherit;font:inherit;text-align:left;cursor:pointer}.bots-wsteps button:disabled{cursor:default}.bots-wsteps__t{display:flex;flex-direction:column;gap:1px}.bots-wsteps__t b{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:500;color:var(--tf-faint)}.bots-wsteps__t small{font-size:11px;color:var(--tf-faint)}.bots-wsteps li.is-on .bots-wsteps__t b,.bots-wsteps li.is-done .bots-wsteps__t b{color:var(--tf-fg)}.bots-wsteps li.is-on .bots-wsteps__t small{color:var(--tf-muted)}.bots-wsteps__n{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:50%;background:rgb(var(--ink) / .08);font-family:var(--font-num);font-size:11px}.bots-wsteps li.is-on .bots-wsteps__n{background:var(--tf-fg);color:var(--tf-bg)}.bots-wsteps li.is-done svg{color:var(--tf-pos)}.bots-wsteps__seg{display:block;height:4px;border-radius:2px;background:rgb(var(--ink) / .12);transition:background-color .25s var(--tf-ease)}.bots-wsteps li.is-on .bots-wsteps__seg,.bots-wsteps li.is-done .bots-wsteps__seg{background:var(--pos)}.bots-wsteps button:hover:not(:disabled) .bots-wsteps__t b{color:var(--tf-fg)}.bots-wsteps__count{flex:none;padding-bottom:0;font-family:var(--font-num);font-size:12px;color:var(--tf-muted)}.bots-sidepanel__facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.bots-sidepanel__facts>span{display:flex;flex-direction:column;padding:8px 10px;border-radius:10px;background:rgb(var(--ink) / .04)}.bots-sidepanel__facts small{font-size:11px;color:var(--tf-faint)}.bots-sidepanel__facts b{font-family:var(--font-num);font-size:14px;font-weight:500}.bots-sidepanel__act{display:flex;gap:6px}@media(max-width:640px){.bots-wsteps__t small{display:none}}.modal.bots-edit{max-height:calc(100dvh - 32px)}.modal.bots-edit>.modal-body{flex:1 1 auto;min-height:0;overflow:auto}.bots-settings>.tf-tabs{align-self:flex-start}.bots-fgrid.is-2{grid-template-columns:repeat(2,minmax(0,1fr))}.bots-r10{display:inline-flex;align-items:center;height:16px;padding:0 6px;border:0;border-radius:4px;background:rgb(var(--ink) / .06);color:var(--dim);font:inherit;font-size:10px;font-weight:600;letter-spacing:.04em}.bots-r10.is-off{background:none;color:var(--muted);text-decoration:underline;text-underline-offset:2px;cursor:pointer;letter-spacing:0;font-weight:500}.bots-r10.is-off:hover{color:var(--text)}.bots-guards{display:flex;flex-direction:column;gap:8px}.bots-guard{border-radius:10px;border:1px solid var(--panel-line);background:rgb(var(--ink) / .015);transition:border-color .2s var(--tf-ease),background-color .2s var(--tf-ease)}.bots-guard.is-on{border-color:color-mix(in srgb,var(--pos) 35%,var(--panel-line));background:color-mix(in srgb,var(--pos) 4%,transparent)}.bots-guard__h{display:flex;align-items:center;gap:12px;padding:12px 14px}.bots-guard__h .tf-tile{width:32px;height:32px}.bots-guard__t{flex:1;display:flex;flex-direction:column;min-width:0}.bots-guard__t b{font-size:13px;font-weight:600}.bots-guard__t small{font-size:12px;color:var(--muted)}.bots-guard__b{padding:0 14px 14px 58px;display:flex;flex-direction:column;gap:10px}.bots-quiet{display:flex;flex-direction:column;gap:10px}.bots-quiet__presets{display:flex;flex-wrap:wrap;gap:6px}.bots-chip{border-radius:8px}.bots-chip.is-on{background:color-mix(in srgb,var(--pos) 14%,transparent);color:var(--text)}.bots-chip.is-on svg{color:var(--pos)}.bots-chip small{color:var(--dim);font-family:var(--font-num)}.bots-quiet__list{display:flex;flex-direction:column;gap:6px;margin:0;padding:0;list-style:none}.bots-quiet__list li{display:flex;flex-wrap:wrap;align-items:center;gap:6px;font-size:12px;color:var(--muted)}.bots-quiet__list .tf-input{width:72px;height:30px;padding:0 10px;font-family:var(--font-num);text-align:center}@media(max-width:640px){.bots-guard__b{padding-left:14px}.bots-fgrid.is-2{grid-template-columns:minmax(0,1fr)}}.bots-strows{display:flex;flex-direction:column;gap:6px}.bots-strow{display:grid;grid-template-columns:20px 132px minmax(0,1fr) auto;align-items:center;gap:16px;padding:14px 18px 14px 14px;border:1px solid var(--panel-line);border-radius:10px;background:rgb(var(--ink) / .015);color:inherit;font:inherit;text-align:left;cursor:pointer;transition:border-color .15s var(--tf-ease),background-color .15s var(--tf-ease)}.bots-strow:hover{background:rgb(var(--ink) / .035)}.bots-strow.is-on{border-color:var(--muted);background:rgb(var(--ink) / .04)}.bots-strow__t{display:flex;flex-direction:column;gap:4px;min-width:0}.bots-strow__t b{display:flex;align-items:center;gap:8px;font-size:15px;font-weight:600}.bots-strow__t small{font-size:12px;color:var(--muted)}.bots-strow__facts{display:flex;flex-wrap:wrap;gap:4px;margin-top:2px}.bots-strow__facts span{height:20px;padding:0 7px;border-radius:4px;background:rgb(var(--ink) / .05);font-size:11px;line-height:20px;color:var(--muted)}.bots-strow__n{display:flex;flex-direction:column;align-items:flex-end}.bots-strow__n b{font-family:var(--font-num);font-size:20px;font-weight:500}.bots-strow__n small{font-size:11px;color:var(--dim)}.bots-radio{display:inline-block;flex:none;width:16px;height:16px;border-radius:50%;box-shadow:inset 0 0 0 1.5px var(--line);transition:box-shadow .15s var(--tf-ease)}.bots-radio.is-on{box-shadow:inset 0 0 0 5px var(--pos)}.bots-art{width:132px;height:70px;border-radius:8px;background:var(--bg)}.bots-art__px{fill:none;stroke:var(--muted);stroke-width:1.4}.bots-art__askq{fill:color-mix(in srgb,var(--neg) 55%,transparent)}.bots-art__bidq{fill:color-mix(in srgb,var(--pos) 55%,transparent)}.bots-art__ask{stroke:color-mix(in srgb,var(--neg) 50%,transparent);stroke-width:1.5;stroke-dasharray:3 3}.bots-art__bid{stroke:color-mix(in srgb,var(--pos) 50%,transparent);stroke-width:1.5;stroke-dasharray:3 3}.bots-art__mid{stroke:var(--dim);stroke-width:1}.bots-art__lead{fill:none;stroke:var(--warn);stroke-width:1.4;stroke-linecap:round}.bots-art__t{fill:var(--warn);font-size:8px;font-family:var(--font-text)}.bots-mstep{padding:8px}.bots-mkt__name{display:inline-flex;align-items:center;gap:8px}.bots-mkt__name b{font-weight:500}.bots-mtable tbody tr.bots-row.is-open{background:color-mix(in srgb,var(--pos) 7%,transparent)}@media(max-width:760px){.bots-strow{grid-template-columns:20px minmax(0,1fr)}.bots-art{display:none}.bots-strow__n{grid-column:2;align-items:flex-start}}.bot-av{position:relative;display:inline-flex;flex:none;align-items:center;justify-content:center;background:radial-gradient(120% 120% at 30% 20%,rgb(var(--ink) / .09),rgb(var(--ink) / .02));box-shadow:inset 0 0 0 1px rgb(var(--ink) / .08)}.bot-av__badge{position:absolute;right:-3px;bottom:-3px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;background:var(--bg-panel);box-shadow:0 0 0 2px var(--bg-panel),inset 0 0 0 1px rgb(var(--ink) / .12);color:var(--text)}.bot-av__badge.is-market,.bot-av__badge.is-maker,.bot-av__badge.is-lead{color:var(--pos)}.bot-av__badge.is-grid{color:var(--warn)}.bot-st{display:inline-flex;flex:none;align-items:center;justify-content:center;border-radius:10px;background:linear-gradient(180deg,rgb(var(--ink) / .08),rgb(var(--ink) / .03));box-shadow:inset 0 0 0 1px rgb(var(--ink) / .08);color:var(--text)}.bot-st.is-market{color:var(--pos)}.bot-st.is-grid{color:var(--warn)}.bots-sidecard{padding:0;overflow:hidden}.bots-receipt{position:relative;display:flex;flex-direction:column;gap:12px;padding:18px 18px 22px;background:linear-gradient(180deg,rgb(var(--ink) / .03),transparent 40%)}.bots-receipt:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:8px;background:radial-gradient(circle at 6px -2px,transparent 6px,var(--bg) 6.5px) 0 0 / 12px 8px repeat-x;opacity:.9}.bots-receipt__head{display:flex;align-items:center;gap:12px;padding-bottom:12px;border-bottom:1px dashed rgb(var(--ink) / .14)}.bots-receipt__head span{display:flex;flex-direction:column;min-width:0}.bots-receipt__head b{font-size:15px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bots-receipt__head small{font-size:12px;color:var(--muted)}.bots-receipt__lines{display:flex;flex-direction:column;gap:7px;margin:0}.bots-receipt__lines>div{display:flex;align-items:baseline;gap:8px;font-size:12.5px}.bots-receipt__lines dt{flex:none;color:var(--muted)}.bots-receipt__lines>div:after{content:"";order:1;flex:1;min-width:12px;border-bottom:1px dotted rgb(var(--ink) / .16);translate:0 -3px}.bots-receipt__lines dd{order:2;margin:0;font-family:var(--font-num);font-variant-numeric:tabular-nums;text-align:right}.bots-receipt__mkts{display:inline-flex;flex-wrap:wrap;justify-content:flex-end;gap:4px 8px}.bots-receipt__mkts span{display:inline-flex;align-items:center;gap:4px;font-family:var(--font-text)}.bots-receipt__cut{height:0;border-top:1px dashed rgb(var(--ink) / .14)}.bots-receipt__total{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:12px 0 2px;border-top:1px solid rgb(var(--ink) / .14)}.bots-receipt__total span{font-size:13px;font-weight:600}.bots-receipt__v{font-family:var(--font-num);font-size:28px;line-height:32px;font-weight:500}.bots-receipt__lines.is-foot{padding-top:8px;border-top:1px dashed rgb(var(--ink) / .14)}.bots-receipt .bots-sidepanel__act{margin-top:4px}.bots-mt{table-layout:fixed}.bots-mt th{font-size:11px;font-weight:500;color:var(--dim);text-transform:uppercase;letter-spacing:.04em}.bots-th{display:inline-flex;align-items:center;gap:3px;padding:0;border:0;background:none;font:inherit;color:inherit;text-transform:inherit;letter-spacing:inherit;cursor:pointer}.bots-th:hover,.bots-th.is-on{color:var(--text)}.bots-mt td{padding:9px 12px}.bots-mt__pick{width:36px;padding-right:0!important}.bots-tick{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;border-radius:4px;box-shadow:inset 0 0 0 1.5px var(--line);color:#04140e;transition:background-color .15s var(--tf-ease),box-shadow .15s var(--tf-ease)}.bots-tick.is-on{background:var(--pos);box-shadow:none}.bots-mt__name{display:inline-flex;align-items:center;gap:10px;min-width:0}.bots-mt__name>span{display:flex;flex-direction:column;line-height:1.15}.bots-mt__name b{font-weight:600}.bots-mt__name small{font-size:11px;color:var(--dim)}.bots-mt tbody tr.bots-row.is-picked{background:color-mix(in srgb,var(--pos) 7%,transparent)}.bots-mt tbody tr.bots-row.is-picked:hover{background:color-mix(in srgb,var(--pos) 10%,transparent)}.bots-share{min-width:0;gap:8px}.bots-share .tf-bar{width:52px;flex:none}.bots-share b{min-width:30px;text-align:right}@media(max-width:760px){.bots-mt col:nth-child(3),.bots-mt th:nth-child(3),.bots-mt td:nth-child(3),.bots-mt col:nth-child(7),.bots-mt th:nth-child(7),.bots-mt td:nth-child(7){display:none}}.bots-pagetabs{display:flex;padding:2px 0}.bots-settingspage{display:flex;flex-direction:column;gap:12px}.bots-fieldset{display:flex;flex-direction:column;gap:16px;min-width:0;margin:0;padding:0;border:0}.bots-fieldset:disabled{opacity:.6}.bots-restartbar{position:sticky;bottom:12px;z-index:5;display:flex;align-items:center;gap:8px;padding:10px 10px 10px 18px;border-radius:var(--radius-card);border:1px solid var(--panel-line);background:var(--bg-elevated);box-shadow:var(--shadow-pop)}.bots-restartbar.is-dirty{border-color:color-mix(in srgb,var(--pos) 40%,var(--panel-line))}.bots-restartbar__t{flex:1;display:flex;flex-direction:column;min-width:0}.bots-restartbar__t b{font-size:13px;font-weight:600}.bots-restartbar__t small{font-size:12px;color:var(--muted)}.bots-rec{margin-left:6px;padding:0 6px;height:16px;line-height:16px;border-radius:4px;background:#0000002e;font-size:10px;font-weight:600}.bots-sidecard.is-plain{padding:6px;overflow:visible}@media(max-width:640px){.bots-restartbar{flex-wrap:wrap}.bots-restartbar__t{flex-basis:100%}}.bots-xtable td{padding:10px 12px}.bots-xtable .bots-range{margin-top:1px;font-size:10.5px}.bots-xdetail td{padding:0 0 10px;white-space:normal;background:none!important}.bots-xd{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1.4fr);gap:8px;padding:4px 4px 2px}.bots-xd__b{display:flex;flex-direction:column;gap:10px;padding:14px;border-radius:10px;border:1px solid var(--panel-line);background:rgb(var(--ink) / .015);min-width:0}.bots-xd__b h4{font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:.05em;color:var(--dim)}.bots-xd__b h4 small{margin-left:6px;text-transform:none;letter-spacing:0}.bots-xd__big{font-family:var(--font-num);font-size:26px;line-height:30px;font-weight:500}.bots-xd__sub{display:flex;align-items:center;gap:8px;font-size:12px;color:var(--muted)}.bots-xd__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 12px;margin:4px 0 0}.bots-xd__grid.is-4{grid-template-columns:repeat(4,minmax(0,1fr))}.bots-xd__grid dt{font-size:11px;color:var(--dim)}.bots-xd__grid dd{margin:2px 0 0;font-family:var(--font-num);font-size:13px;font-variant-numeric:tabular-nums}.bots-hp{display:flex;flex-direction:column;gap:6px}.bots-hp__bars{display:grid;grid-template-columns:repeat(24,minmax(0,1fr));gap:3px;height:92px;align-items:end}.bots-hp__h{display:flex;align-items:flex-end;height:100%}.bots-hp__h i{display:block;width:100%;border-radius:3px 3px 1px 1px;background:rgb(var(--ink) / .1)}.bots-hp__h.is-earn i,.bots-hp__key i.is-earn{background:color-mix(in srgb,var(--pos) 75%,transparent)}.bots-hp__h.is-mid i,.bots-hp__key i.is-mid{background:color-mix(in srgb,var(--warn) 60%,transparent)}.bots-hp__h.is-dear i,.bots-hp__key i.is-dear{background:color-mix(in srgb,var(--neg) 70%,transparent)}.bots-hp__h.is-now i{outline:1.5px solid var(--text);outline-offset:1px}.bots-hp__axis{display:flex;justify-content:space-between;font-family:var(--font-num);font-size:10px;color:var(--dim)}.bots-hp__key{display:flex;flex-wrap:wrap;gap:12px;font-size:11px;color:var(--muted)}.bots-hp__key span{display:inline-flex;align-items:center;gap:5px}.bots-hp__key i{display:inline-block;width:8px;height:8px;border-radius:2px}.bots-hp__key .is-now i{background:none;outline:1.5px solid var(--text)}@media(max-width:1080px){.bots-xd{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.bots-xd__b.is-wide{grid-column:1 / -1}}@media(max-width:640px){.bots-xd{grid-template-columns:minmax(0,1fr)}.bots-xd__grid.is-4{grid-template-columns:repeat(2,minmax(0,1fr))}}.bots-savegrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;align-items:start}.bots-savegrid>.tf-shell{height:100%}.bots-savegrid .bots-saving{grid-template-columns:32px minmax(0,1fr) auto}.bots-savegrid .bots-saving__act{grid-column:2 / -1;justify-self:start}.bots-wf{padding:16px 18px 14px}.bots-wf__rows{display:flex;flex-direction:column;gap:8px}.bots-wf__row{display:grid;grid-template-columns:130px minmax(0,1fr) 80px;align-items:center;gap:12px}.bots-wf__l{font-size:12.5px;color:var(--muted)}.bots-wf__row.is-now .bots-wf__l,.bots-wf__row.is-after .bots-wf__l{color:var(--text);font-weight:500}.bots-wf__track{position:relative;height:18px;border-radius:4px;background:rgb(var(--ink) / .04)}.bots-wf__track i{position:absolute;top:0;bottom:0;border-radius:4px;transition:left .4s var(--tf-ease),width .4s var(--tf-ease)}.bots-wf__row.is-now i{background:color-mix(in srgb,var(--neg) 55%,transparent)}.bots-wf__row.is-save i{background:color-mix(in srgb,var(--pos) 65%,transparent)}.bots-wf__row.is-after i{background:color-mix(in srgb,var(--neg) 30%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--neg) 50%,transparent)}.bots-wf__v{text-align:right;font-family:var(--font-num);font-size:13px;font-weight:500}.bots-wf__row.is-save .bots-wf__v{color:var(--pos)}.bots-wf__row.is-now .bots-wf__v{color:var(--neg)}.bots-wf__foot{margin-top:12px;font-size:13px;color:var(--muted)}@media(max-width:900px){.bots-savegrid{grid-template-columns:minmax(0,1fr)}.bots-wf__row{grid-template-columns:96px minmax(0,1fr) 64px}}.bots-cats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:0 16px 12px}.bots-cat{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px 14px;border:1px solid var(--panel-line);border-radius:10px;background:rgb(var(--ink) / .015);color:inherit;font:inherit;text-align:left;cursor:pointer;transition:border-color .15s var(--tf-ease),background-color .15s var(--tf-ease)}.bots-cat:hover{background:rgb(var(--ink) / .035)}.bots-cat.is-on{border-color:var(--muted);background:rgb(var(--ink) / .05)}.bots-cat>span:nth-child(2){display:flex;flex-direction:column;gap:2px;min-width:0}.bots-cat b{font-size:14px;font-weight:600}.bots-cat small{font-size:12px;color:var(--muted)}.bots-cat__n{padding:0 8px;height:22px;line-height:22px;border-radius:9999px;background:rgb(var(--ink) / .06);font-family:var(--font-num);font-size:11px;color:var(--muted)}.bots-cat.is-on .bots-cat__n{background:color-mix(in srgb,var(--pos) 16%,transparent);color:var(--text)}.bots-wizard .bots-strows{padding:0 16px 16px}.bots-rrow{grid-template-columns:20px 40px minmax(0,1fr) 128px;align-items:start;padding:14px 16px 14px 14px}.bots-rrow .bots-radio{margin-top:12px}.bots-rrow .bots-strow__t b{font-size:14px}.bots-code{padding:0 6px;height:18px;line-height:18px;border-radius:4px;background:rgb(var(--ink) / .06);font-family:var(--font-num);font-size:10.5px;font-weight:500;color:var(--muted)}.bots-rrow__ev{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-top:4px}.bots-ev{display:inline-flex;align-items:center;gap:6px;height:22px;padding:0 8px;border-radius:6px;background:rgb(var(--ink) / .04);font-size:11px;color:var(--muted);white-space:nowrap}.bots-ev i{width:6px;height:6px;border-radius:50%;background:var(--dim)}.bots-ev.is-live i{background:var(--pos)}.bots-ev.is-replay i{background:var(--accent, #7b8cff)}.bots-ev b{font-family:var(--font-num);font-weight:500}.bots-rrow .bots-strow__n{padding-top:4px}.bots-rrow .bots-strow__n b{font-size:18px}.bots-wsteps__subs{display:flex;flex-wrap:wrap;gap:4px;margin-top:2px}.bots-wsub{font-size:11px;color:var(--tf-faint);cursor:default}.bots-wsub+.bots-wsub:before{content:"·";margin-right:4px;color:var(--tf-faint)}.bots-wsub.is-done{color:var(--tf-muted);cursor:pointer}.bots-wsub.is-on{color:var(--tf-fg);font-weight:500}.bots-wsteps__seg{position:relative;overflow:hidden}.bots-wsteps li.is-on .bots-wsteps__seg:has(.bots-wsteps__fill){background:rgb(var(--ink) / .12)}.bots-wsteps__fill{position:absolute;inset:0 auto 0 0;border-radius:2px;background:var(--pos);transition:width .3s var(--tf-ease)}.bots-quoting{display:flex;flex-direction:column;gap:12px}.bots-adv{display:flex;align-items:center;gap:8px;width:100%;height:40px;padding:0 12px;border:1px solid var(--panel-line);border-radius:8px;background:rgb(var(--ink) / .02);color:var(--text);font:inherit;font-size:13px;cursor:pointer;transition:background-color .15s var(--tf-ease)}.bots-adv:hover{background:rgb(var(--ink) / .045)}.bots-adv b{font-weight:500}.bots-adv svg{color:var(--muted)}.bots-adv__sp{flex:1}.bots-adv>svg:last-child{transition:rotate .2s var(--tf-ease)}.bots-adv.is-open>svg:last-child{rotate:180deg}.bots-adv__body{padding-top:4px}.bots-rc{position:relative;display:flex;flex-direction:column;gap:14px;padding:18px}.bots-rc__head{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px}.bots-rc__name{display:flex;flex-direction:column;min-width:0}.bots-rc__name b{font-size:15px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bots-rc__name small{font-size:12px;color:var(--muted)}.bots-rc__hero{display:flex;flex-direction:column;gap:6px;padding:16px;border-radius:12px;background:radial-gradient(120% 100% at 0% 0%,rgb(var(--ink) / .06),rgb(var(--ink) / .02) 70%);box-shadow:inset 0 0 0 1px rgb(var(--ink) / .06)}.bots-rc__k{font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:.05em;color:var(--dim)}.bots-rc__v{font-family:var(--font-num);font-size:34px;line-height:38px;font-weight:500;letter-spacing:-.01em}.bots-rc__range{position:relative;height:14px;margin-top:6px}.bots-rc__rtrack{position:absolute;left:0;right:0;top:5px;height:4px;border-radius:2px;background:rgb(var(--ink) / .08)}.bots-rc__rtrack i{position:absolute;top:0;bottom:0;border-radius:2px;background:rgb(var(--ink) / .22)}.bots-rc__rzero{position:absolute;top:1px;width:1px;height:12px;background:rgb(var(--ink) / .35)}.bots-rc__rdot{position:absolute;top:2px;width:10px;height:10px;margin-left:-5px;border-radius:50%;background:var(--text);box-shadow:0 0 0 3px var(--bg-panel, #1a1a1b);transition:left .3s var(--tf-ease)}.bots-rc__rdot.pos{background:var(--pos)}.bots-rc__rdot.neg{background:var(--neg)}.bots-rc__rl{display:flex;justify-content:space-between;font-family:var(--font-num);font-size:10.5px;color:var(--dim)}.bots-rc__meta{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-top:4px}.bots-rc__chip{display:inline-flex;align-items:center;gap:5px;height:22px;padding:0 8px;border-radius:9999px;background:rgb(var(--ink) / .06);font-size:11px;color:var(--muted)}.bots-rc__chip.is-learn{background:color-mix(in srgb,var(--pos) 12%,transparent);color:var(--text)}.bots-rc__chip.is-learn svg{color:var(--pos)}.bots-rc__sum{display:flex;flex-direction:column;gap:2px}.bots-rc__line{display:grid;grid-template-columns:minmax(0,1fr) 72px 64px;align-items:center;column-gap:10px;padding:5px 0;font-size:12.5px}.bots-rc__line+.bots-rc__line{border-top:1px solid rgb(var(--ink) / .05)}.bots-rc__ll{display:inline-flex;align-items:center;gap:7px;min-width:0;color:var(--muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bots-rc__line>b{text-align:right;font-family:var(--font-num);font-weight:500;font-variant-numeric:tabular-nums}.bots-rc__note{grid-column:1 / -1;padding-left:13px;font-size:11px;color:var(--dim)}.bots-rc__bar{position:relative;height:6px;border-radius:3px;background:rgb(var(--ink) / .05)}.bots-rc__bar:after{content:"";position:absolute;left:50%;top:-2px;width:1px;height:10px;background:rgb(var(--ink) / .18)}.bots-rc__bar i{position:absolute;top:0;bottom:0;border-radius:3px;transition:width .3s var(--tf-ease)}.bots-rc__bar i.neg{background:color-mix(in srgb,var(--neg) 75%,transparent)}.bots-rc__bar i.pos{background:color-mix(in srgb,var(--pos) 75%,transparent)}.bots-rc__bar.is-none{background:repeating-linear-gradient(90deg,rgb(var(--ink) / .08) 0 3px,transparent 3px 6px)}.bots-src{flex:none;width:6px;height:6px;border-radius:50%;background:var(--dim)}.bots-src.is-market{background:var(--text)}.bots-src.is-tests{background:var(--accent, #7b8cff)}.bots-src.is-yours{background:var(--pos)}.bots-src.is-none{background:none;box-shadow:inset 0 0 0 1px var(--dim)}.bots-rc__srckey{display:flex;flex-wrap:wrap;gap:12px;margin-top:6px;font-size:10.5px;color:var(--dim)}.bots-rc__srckey span{display:inline-flex;align-items:center;gap:5px}.bots-rc__tiles{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.bots-rc__tile{display:flex;flex-direction:column;gap:3px;min-width:0;padding:10px 12px;border-radius:8px;background:rgb(var(--ink) / .035)}.bots-rc__tile.is-wide{grid-column:1 / -1}.bots-rc__tile>span{font-size:11px;color:var(--dim)}.bots-rc__tile>b{font-family:var(--font-num);font-size:14px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bots-rc__tile>b small{font-size:11px;color:var(--dim);font-weight:400}.bots-rc__tile>b.bots-rc__mkts{display:flex;flex-wrap:wrap;gap:4px 10px;white-space:normal;font-family:var(--font-text)}.bots-rc__mkts span{display:inline-flex;align-items:center;gap:5px}.bots-rc__guards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.bots-rc__guard{display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 10px;border-radius:9999px;background:rgb(var(--ink) / .035);font-size:11.5px;color:var(--dim)}.bots-rc__guard svg{opacity:.6}.bots-rc__guard.is-on{background:color-mix(in srgb,var(--pos) 13%,transparent);color:var(--text)}.bots-rc__guard.is-on svg{color:var(--pos);opacity:1}.bots-rc__foot{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;padding-top:12px;border-top:1px dashed rgb(var(--ink) / .14)}.bots-rc__foot div{display:flex;flex-direction:column;gap:2px}.bots-rc__foot span{font-size:11px;color:var(--dim)}.bots-rc__foot b{font-family:var(--font-num);font-size:13px;font-weight:500}.bots-rc .bots-sidepanel__act{margin-top:2px}.bots-botpick{display:flex;flex-wrap:wrap;align-items:center;gap:6px;padding:0 0 12px}.bots-botpick__l{margin-right:4px;font-size:12px;color:var(--dim)}.bots-xbotcell{display:inline-flex;align-items:center;gap:8px;min-width:0}.bots-xbotcell>span:last-child{display:flex;flex-direction:column;min-width:0}.bots-xbotcell b{font-size:12.5px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bots-xbotcell small{font-family:var(--font-num);font-size:10.5px;color:var(--dim)}.bots-xd__b.is-full{grid-column:1 / -1}.bots-xbots{display:flex;flex-direction:column;gap:4px}.bots-xbot{display:grid;grid-template-columns:32px minmax(0,1.3fr) minmax(0,1fr) 96px auto;align-items:center;gap:14px;padding:10px 12px;border-radius:8px;background:rgb(var(--ink) / .025)}.bots-xbot.is-best{background:color-mix(in srgb,var(--pos) 7%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--pos) 25%,transparent)}.bots-xbot__t{display:flex;flex-direction:column;gap:2px;min-width:0}.bots-xbot__t b{display:flex;align-items:center;gap:6px;font-size:13px;font-weight:600}.bots-xbot__t small{font-size:11.5px;color:var(--muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bots-xbot__ev{display:flex;flex-wrap:wrap;align-items:center;gap:4px}.bots-xbot__n{display:flex;flex-direction:column;align-items:flex-end}.bots-xbot__n b{font-family:var(--font-num);font-size:15px;font-weight:500}.bots-xbot__n small{font-size:10.5px;color:var(--dim)}@media(max-width:1080px){.bots-xbot{grid-template-columns:32px minmax(0,1fr) 90px auto}.bots-xbot__ev{display:none}}@media(max-width:720px){.bots-cats{grid-template-columns:minmax(0,1fr)}.bots-rrow{grid-template-columns:20px 40px minmax(0,1fr)}.bots-rrow .bots-strow__n{grid-column:3;align-items:flex-start}.bots-xbot{grid-template-columns:32px minmax(0,1fr) auto}.bots-xbot__n{grid-column:2;align-items:flex-start}}@media(max-width:720px){.bots-wsub:not(.is-on){display:none}.bots-wsub.is-on:before{content:none}.bots-wsteps__subs{flex-wrap:nowrap;white-space:nowrap}}.bots-rrow__facts{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-top:6px}.bots-vol{display:inline-flex;align-items:center;gap:7px;font-size:12px;color:var(--muted)}.bots-vol__bars{display:inline-flex;align-items:flex-end;gap:2px;height:12px}.bots-vol__bars i{width:4px;border-radius:1px;background:rgb(var(--ink) / .14)}.bots-vol__bars i:nth-child(1){height:5px}.bots-vol__bars i:nth-child(2){height:8px}.bots-vol__bars i:nth-child(3){height:12px}.bots-vol__bars i.is-on{background:var(--text, rgb(var(--ink) / .8))}.bots-rrow__how{display:flex;flex-direction:column;gap:6px;margin-top:10px;padding-top:10px;border-top:1px solid var(--panel-line)}.bots-rrow__howk{display:inline-flex;align-items:center;gap:8px;font-size:11px;font-weight:500;color:var(--dim);text-transform:uppercase;letter-spacing:.04em}.bots-rrow .bots-strow__n b{font-size:20px}.bots-rrow .bots-strow__n small+small{margin-top:1px}.bots-rrow.is-best:not(.is-on){background:rgb(var(--ink) / .025)}.bots-rrow__nc{font-size:11.5px;color:var(--dim)}.bots-rc__line.is-off .bots-rc__ll,.bots-rc__line.is-off .bots-rc__bar{opacity:.45}.bots-pickhint{display:flex;align-items:flex-start;gap:8px;margin:2px 0 12px;font-size:12.5px;line-height:1.45;color:var(--muted)}.bots-pickhint svg{flex:none;margin-top:2px;color:var(--dim)}.bots-types{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.bots-type{display:grid;grid-template-columns:20px 48px minmax(0,1fr) auto;align-items:center;gap:16px;padding:20px 18px;border:1px solid var(--panel-line);border-radius:12px;background:rgb(var(--ink) / .015);color:inherit;font:inherit;text-align:left;cursor:pointer;transition:border-color .15s var(--tf-ease),background-color .15s var(--tf-ease)}.bots-type:hover{background:rgb(var(--ink) / .035)}.bots-type.is-on{border-color:var(--muted);background:rgb(var(--ink) / .04)}.bots-type__t{display:flex;flex-direction:column;gap:4px;min-width:0}.bots-type__t b{font-size:16px;font-weight:600}.bots-type__t span{font-size:13px;color:var(--text);opacity:.85}.bots-type__t small{font-size:12px;color:var(--muted)}.bots-type .bots-cat__n{align-self:start}@media(max-width:720px){.bots-types{grid-template-columns:minmax(0,1fr)}.bots-type{grid-template-columns:20px 40px minmax(0,1fr)}.bots-type .bots-cat__n{display:none}}.bots-tgate{display:flex;flex-direction:column;gap:12px}.bots-tgate>.tf-seg,.bots-tgate>[role=radiogroup]{align-self:flex-start}.bots-hchart{display:flex;flex-direction:column;gap:6px;padding:10px 10px 8px;border-radius:10px;background:rgb(var(--ink) / .025)}.bots-hchart svg{display:block;width:100%;height:auto;cursor:pointer}.bots-hchart__off{fill:var(--tf-neg, var(--neg))}.bots-hchart__hit{fill:transparent}.bots-hchart__hit.is-hover{fill:rgb(var(--ink) / .06)}.bots-hchart__day{fill:none;stroke:rgb(var(--ink) / .16);stroke-width:1;pointer-events:none}.bots-hchart__avg{fill:none;stroke:var(--text);stroke-width:2;stroke-linejoin:round;pointer-events:none}.bots-hchart__x{fill:var(--dim);font-family:var(--font-num);font-size:10px;text-anchor:middle;pointer-events:none}.bots-hchart__key{display:flex;flex-wrap:wrap;align-items:center;gap:14px;font-size:11.5px;color:var(--muted)}.bots-hchart__key i{display:inline-block;width:14px;height:2px;margin-right:6px;vertical-align:middle}.bots-hchart__key i.is-avg{background:var(--text);height:2px}.bots-hchart__key i.is-day{background:rgb(var(--ink) / .25);height:1px}.bots-hchart__key i.is-off{width:10px;height:10px;border-radius:2px;background:var(--tf-neg, var(--neg));opacity:.5}.bots-hchart__read{margin-left:auto;font-family:var(--font-num);color:var(--text)}.bots-tgate__presets{display:flex;flex-wrap:wrap;gap:6px}.bots-tgate__list li{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:6px 6px 6px 12px;border-radius:8px;background:rgb(var(--ink) / .04);font-size:12.5px}.bots-tgate__list li .tf-input,.bots-tgate__list li input{width:68px}.bots-tgate__w{flex:1;color:var(--muted)}.bots-tgate__act{display:flex;align-items:center;gap:8px}.bots-tgate__act .bots-fine{margin-left:auto}@media(max-width:720px){.bots-hchart__read{margin-left:0;width:100%}}.bots-rc__coins{display:inline-flex;align-items:center;flex:none;padding-right:4px}.bots-rc__coins>*{margin-left:-8px;border-radius:50%;box-shadow:0 0 0 2px var(--panel, #141414)}.bots-rc__coins>*:first-child{margin-left:0}.bots-rc__coins b{display:inline-grid;place-items:center;width:28px;height:28px;background:rgb(var(--ink) / .1);font-size:11px;font-weight:600}.bots-hchart__tz{font-family:var(--font-num);color:var(--dim)}.bots-rrow.is-blocked{opacity:.5;cursor:not-allowed}.bots-rrow.is-blocked:hover{background:rgb(var(--ink) / .015)}.bots-rc__brand{display:grid;place-items:center;flex:none;width:44px;height:44px;border-radius:12px;background:rgb(var(--ink) / .06)}.bots-hchart__band{fill:rgb(var(--ink) / .07);pointer-events:none}.bots-hchart__drag{fill:rgb(var(--ink) / .14);pointer-events:none}.bots-hchart__dot{fill:var(--text);pointer-events:none}.bots-hchart svg{touch-action:none;-webkit-user-select:none;user-select:none}.bots-hchart__key i.is-band{width:12px;height:8px;border-radius:2px;background:rgb(var(--ink) / .16)}.bots-tgate__picks{display:flex;flex-wrap:wrap;gap:6px}.bots-tgate__say{display:flex;flex-wrap:wrap;align-items:center;gap:6px;font-size:13px;line-height:1.5}.bots-tgate__w{display:inline-flex;align-items:center;gap:6px;height:26px;padding:0 4px 0 10px;border-radius:9999px;background:rgb(var(--ink) / .06);color:var(--muted);font-size:12px}.bots-tgate__w b{font-family:var(--font-num);font-weight:500;color:var(--text)}.bots-tgate__w button{display:grid;place-items:center;width:18px;height:18px;border:0;border-radius:50%;background:transparent;color:var(--muted);cursor:pointer}.bots-tgate__w button:hover{background:rgb(var(--ink) / .1);color:var(--text)}.bots-tgate__list{display:flex;flex-direction:column;gap:6px;margin:0;padding:0;list-style:none}.bots-tgate__list li{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:6px 10px;border-radius:8px;background:rgb(var(--ink) / .04);font-size:12.5px}.bots-tgate__list li input{width:68px}.bots-tgate__say>span{flex:none}.bots-vip__b{display:flex;flex-direction:column;gap:14px}.bots-vip__bars{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.bots-vip__bars>div{display:flex;flex-direction:column;gap:6px}.bots-vip__bars span{font-size:12px;color:var(--muted)}.bots-vip__bars b{font-family:var(--font-num);font-size:13px;font-weight:500}.bots-vip__perks{display:flex;flex-wrap:wrap;gap:8px 18px;margin:0;padding:0;list-style:none;font-size:12.5px;color:var(--muted)}.bots-vip__perks li{display:inline-flex;align-items:center;gap:6px}.bots-vip__perks svg{color:var(--pos)}.bots-vip__act{display:flex;align-items:center;gap:12px}.bots-vip__on{display:flex;align-items:center;gap:14px}.bots-vip__on p{margin:0;font-size:13px;color:var(--muted)}.bots-vip__badge{display:grid;place-items:center;flex:none;width:44px;height:44px;border-radius:12px;background:color-mix(in srgb,var(--pos) 16%,transparent);color:var(--pos)}@media(max-width:720px){.bots-vip__bars{grid-template-columns:minmax(0,1fr)}}.bots-vipmove{position:fixed;z-index:60;top:var(--navbar-h, 56px);left:var(--rail-w, 68px);right:0;bottom:0;display:grid;place-items:center;overflow:auto;background:var(--tf-bg, #0b0b0c);animation:vipIn .42s var(--tf-ease, ease) both}@media(max-width:900px){.bots-vipmove{left:0}}.bots-vipmove__bg{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(60% 50% at 50% 42%,color-mix(in srgb,var(--pos) 10%,transparent),transparent 70%),linear-gradient(rgb(var(--ink) / .035) 1px,transparent 1px) 0 0 / 40px 40px,linear-gradient(90deg,rgb(var(--ink) / .035) 1px,transparent 1px) 0 0 / 40px 40px;-webkit-mask-image:radial-gradient(80% 70% at 50% 45%,#000 40%,transparent 100%);mask-image:radial-gradient(80% 70% at 50% 45%,#000 40%,transparent 100%)}.bots-vipmove.is-done .bots-vipmove__bg{animation:vipGlow 1.6s var(--tf-ease, ease) both}.bots-vipmove__in{position:relative;display:flex;flex-direction:column;align-items:center;gap:22px;width:min(960px,100%);padding:32px 24px}.bots-vipmove__head{display:flex;flex-direction:column;align-items:center;gap:10px;text-align:center;animation:vipUp .5s 80ms var(--tf-ease, ease) both}.bots-vipmove__head h2{margin:0;font-size:26px;font-weight:600;letter-spacing:-.01em}.bots-vipmove__head p{margin:0;max-width:520px;font-size:14px;color:var(--muted)}.bots-vipmove__stage{width:100%;animation:vipUp .5s .16s var(--tf-ease, ease) both}.bots-vipmove__stage svg{display:block;width:100%;height:auto;overflow:visible}.bots-vipmove__track{fill:none;stroke:rgb(var(--ink) / .1);stroke-width:2}.bots-vipmove__flow{fill:none;stroke-width:2.5;stroke-linecap:round;stroke-dasharray:2 14;opacity:.25;transition:opacity .3s}.bots-vipmove__flow.is-on{opacity:1;animation:vipDash .9s linear infinite}.bots-vipmove.is-done .bots-vipmove__flow{opacity:.6;stroke-dasharray:none}.bots-vipmove__pkt circle{fill:var(--pos);filter:drop-shadow(0 0 6px color-mix(in srgb,var(--pos) 80%,transparent))}.bots-vipmove__pkt{transition:opacity .4s}.bots-vipmove__node text{fill:var(--text);font-family:var(--font-num);font-size:15px;font-weight:600;text-anchor:middle;letter-spacing:.06em}.bots-vipmove__core{fill:rgb(var(--ink) / .08);stroke:rgb(var(--ink) / .28);stroke-width:1.5;transition:fill .4s,stroke .4s}.bots-vipmove__halo{fill:none;stroke:rgb(var(--ink) / .12);stroke-width:1}.bots-vipmove__node.is-from .bots-vipmove__halo{animation:vipPulse 1.8s ease-out infinite;transform-origin:center;transform-box:fill-box}.bots-vipmove__node.is-from.is-off{opacity:.4;transition:opacity .5s}.bots-vipmove__node.is-from.is-off .bots-vipmove__halo{animation:none}.bots-vipmove__node.is-to .bots-vipmove__core{stroke:color-mix(in srgb,var(--pos) 55%,transparent)}.bots-vipmove__node.is-to.is-lit .bots-vipmove__core{fill:color-mix(in srgb,var(--pos) 22%,transparent);stroke:var(--pos)}.bots-vipmove__ring{fill:none;stroke:var(--pos);stroke-width:2;opacity:0;transform-origin:center;transform-box:fill-box}.bots-vipmove__node.is-to.is-lit .bots-vipmove__ring{animation:vipBurst 1.2s var(--tf-ease, ease) both}.bots-vipmove__node.is-to .bots-vipmove__halo{stroke:color-mix(in srgb,var(--pos) 30%,transparent)}.bots-vipmove__sites{display:grid;grid-template-columns:1fr auto 1fr;align-items:start;margin-top:-14px;padding:0 6%}.bots-vipmove__sites>span{display:flex;flex-direction:column;gap:2px;font-size:13px}.bots-vipmove__sites>span:last-child{align-items:flex-end;text-align:right}.bots-vipmove__sites small{color:var(--muted);font-size:12px}.bots-vipmove__sites>.bots-vipmove__clock{align-items:center}.bots-vipmove__clock b{font-family:var(--font-num);font-size:40px;font-weight:500;line-height:1;letter-spacing:-.02em}.bots-vipmove__clock b small{margin-left:2px;font-size:18px;color:var(--muted)}.bots-vipmove.is-done .bots-vipmove__clock b{color:var(--pos)}.bots-vipmove__steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;width:100%;margin:0;padding:0;list-style:none;animation:vipUp .5s .24s var(--tf-ease, ease) both}.bots-vipmove__steps li{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:10px;background:rgb(var(--ink) / .03);border:1px solid var(--panel-line);font-size:13px;color:var(--dim);transition:color .25s,background-color .25s,border-color .25s}.bots-vipmove__steps li.is-run{color:var(--text);border-color:rgb(var(--ink) / .22);background:rgb(var(--ink) / .05)}.bots-vipmove__steps li.is-done{color:var(--text)}.bots-vipmove__steps li.is-fail{color:var(--neg);border-color:color-mix(in srgb,var(--neg) 45%,transparent)}.bots-vipmove__dot{display:grid;place-items:center;flex:none;width:24px;height:24px;border-radius:50%;background:rgb(var(--ink) / .07)}.bots-vipmove__steps li.is-run .bots-vipmove__dot{animation:vipSpin 1s linear infinite;background:conic-gradient(var(--pos) 0 25%,rgb(var(--ink) / .08) 25% 100%)}.bots-vipmove__steps li.is-run .bots-vipmove__dot svg{animation:vipSpin 1s linear infinite reverse}.bots-vipmove__steps li.is-done .bots-vipmove__dot{background:color-mix(in srgb,var(--pos) 22%,transparent);color:var(--pos);animation:vipPop .32s var(--tf-ease, ease) both}.bots-vipmove__lab{flex:1;min-width:0}.bots-vipmove__ms{font-family:var(--font-num);font-size:12px;color:var(--muted)}.bots-vipmove__act{animation:vipUp .4s var(--tf-ease, ease) both}@media(max-width:720px){.bots-vipmove__steps{grid-template-columns:minmax(0,1fr)}.bots-vipmove__head h2{font-size:21px}.bots-vipmove__clock b{font-size:30px}.bots-vipmove__sites{padding:0}}@keyframes vipIn{0%{opacity:0}to{opacity:1}}@keyframes vipUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes vipDash{to{stroke-dashoffset:-32}}@keyframes vipPulse{0%{transform:scale(.8);opacity:.9}to{transform:scale(1.35);opacity:0}}@keyframes vipBurst{0%{transform:scale(.7);opacity:1}to{transform:scale(2.1);opacity:0}}@keyframes vipGlow{0%{filter:brightness(1)}40%{filter:brightness(1.8)}to{filter:brightness(1.15)}}@keyframes vipSpin{to{transform:rotate(360deg)}}@keyframes vipPop{0%{transform:scale(.6)}70%{transform:scale(1.12)}to{transform:scale(1)}}@media(prefers-reduced-motion:reduce){.bots-vipmove,.bots-vipmove *,.bots-vipmove__bg{animation:none!important}}.bots-stopmenu{position:relative;display:inline-flex}.bots-stopmenu__chev{margin-left:2px;transition:transform .15s var(--tf-ease)}.bots-stopmenu__btn.is-open .bots-stopmenu__chev{transform:rotate(180deg)}.bots-stopmenu__menu{position:absolute;top:calc(100% + 6px);right:0;z-index:40;min-width:300px;padding:6px}.bots-stopmenu__row{display:flex;align-items:flex-start;gap:10px;width:100%;text-align:left}.bots-stopmenu__row .menu-row__ic{margin-top:2px}.bots-stopmenu__t{display:flex;flex-direction:column;gap:2px;min-width:0}.bots-stopmenu__t .menu-row__label{display:inline-flex;align-items:center;gap:8px}.bots-stopmenu__t em{padding:0 6px;height:16px;line-height:16px;border-radius:4px;background:color-mix(in srgb,var(--pos) 16%,transparent);color:var(--pos);font-size:10px;font-style:normal;font-weight:600}.bots-stopmenu__t small{font-size:11.5px;color:var(--muted);white-space:normal}.bots-stopmenu__row.is-instant .menu-row__ic{color:var(--neg)}.bots-flog{display:flex;flex-direction:column;gap:10px;user-select:none;-webkit-user-select:none}.bots-flog__bar{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.bots-flog__live{display:inline-flex;align-items:center;gap:6px;margin-left:auto;font-size:12px;color:var(--muted)}.bots-flog__live i{width:7px;height:7px;border-radius:50%;background:var(--pos);box-shadow:0 0 color-mix(in srgb,var(--pos) 60%,transparent);animation:flogLive 2s ease-out infinite}@keyframes flogLive{0%{box-shadow:0 0 color-mix(in srgb,var(--pos) 55%,transparent)}to{box-shadow:0 0 0 7px transparent}}.bots-flog__list{max-height:520px;overflow-y:auto;margin:0;padding:0 4px 0 0;list-style:none;display:flex;flex-direction:column;gap:2px;overscroll-behavior:contain}.bots-flog__row{border-radius:8px;transition:background-color .15s var(--tf-ease)}.bots-flog__row:hover,.bots-flog__row.is-open{background:rgb(var(--ink) / .04)}.bots-flog__row.is-open{background:rgb(var(--ink) / .06)}.bots-flog__line{display:grid;grid-template-columns:64px 22px minmax(0,1fr) auto 14px;align-items:center;gap:10px;width:100%;padding:7px 10px;border:0;background:none;color:inherit;font:inherit;text-align:left;cursor:pointer}.bots-flog__line time{font-family:var(--font-num);font-size:12px;color:var(--dim)}.bots-flog__ic{display:grid;place-items:center;width:22px;height:22px;border-radius:6px;background:rgb(var(--ink) / .06);color:var(--muted)}.bots-flog__ic.is-positive{background:color-mix(in srgb,var(--pos) 16%,transparent);color:var(--pos)}.bots-flog__ic.is-negative{background:color-mix(in srgb,var(--neg) 16%,transparent);color:var(--neg)}.bots-flog__ic.is-warning{background:color-mix(in srgb,var(--warn, #e0a030) 16%,transparent);color:var(--warn, #e0a030)}.bots-flog__ic.is-brand{background:color-mix(in srgb,var(--accent, #7b8cff) 16%,transparent);color:var(--accent, #7b8cff)}.bots-flog__what{display:flex;align-items:center;gap:8px;min-width:0;font-size:13px}.bots-flog__what b{font-weight:500;flex:none}.bots-flog__txt{overflow:hidden;color:var(--muted);text-overflow:ellipsis;white-space:nowrap}.bots-flog__side{flex:none;padding:0 6px;height:18px;line-height:18px;border-radius:4px;font-size:11px;font-weight:600}.bots-flog__side.is-buy{background:color-mix(in srgb,var(--pos) 16%,transparent);color:var(--pos)}.bots-flog__side.is-sell{background:color-mix(in srgb,var(--neg) 16%,transparent);color:var(--neg)}.bots-flog__num{font-family:var(--font-num);font-size:12.5px;color:var(--text);white-space:nowrap}.bots-flog__val{font-family:var(--font-num);font-size:12.5px;color:var(--muted)}.bots-flog__row.is-fill .bots-flog__val{color:var(--text)}.bots-flog__chev{color:var(--dim);transition:transform .15s var(--tf-ease)}.bots-flog__row.is-open .bots-flog__chev{transform:rotate(180deg)}.bots-flog__more{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px 16px;margin:0;padding:4px 14px 12px 106px;animation:flogOpen .18s var(--tf-ease) both}.bots-flog__more div{display:flex;flex-direction:column;gap:2px;min-width:0}.bots-flog__more div.is-wide{grid-column:1 / -1}.bots-flog__more dt{font-size:11px;color:var(--dim)}.bots-flog__more dd{margin:0;font-family:var(--font-num);font-size:12.5px;color:var(--text);overflow-wrap:anywhere}.bots-flog__more .is-wide dd{font-family:inherit;color:var(--muted)}@keyframes flogOpen{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.bots-flog__end{padding:10px;text-align:center;font-size:12px;color:var(--dim)}@media(max-width:720px){.bots-flog__line{grid-template-columns:56px 22px minmax(0,1fr) 14px}.bots-flog__val{display:none}.bots-flog__more{grid-template-columns:repeat(2,minmax(0,1fr));padding-left:14px}}.bots-alloc__b,.bots-alloc__one{display:flex;flex-direction:column;gap:12px}.bots-alloc__nums{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.bots-alloc__nums span{display:flex;flex-direction:column;gap:2px;min-width:0}.bots-alloc__nums small{font-size:11.5px;color:var(--muted)}.bots-alloc__nums b{font-family:var(--font-num);font-size:18px;font-weight:500}.bots-alloc__one .bots-alloc__nums b{font-size:15px}.bots-alloc__bar{display:flex;gap:2px;height:10px;overflow:hidden;border-radius:9999px;background:rgb(var(--ink) / .07)}.bots-alloc__bar i{display:block;height:100%;border-radius:2px;transition:width .4s var(--tf-ease)}.bots-alloc__list{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:6px 18px;margin:0;padding:0;list-style:none}.bots-alloc__list li{display:grid;grid-template-columns:8px 16px minmax(0,1fr) auto auto;align-items:center;gap:8px;font-size:12.5px}.bots-alloc__list li>i{width:8px;height:8px;border-radius:2px}.bots-alloc__list li span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--muted)}.bots-alloc__list li b{font-family:var(--font-num);font-weight:500}.bots-alloc__list li small{min-width:32px;text-align:right;font-family:var(--font-num);color:var(--dim)}@media(max-width:640px){.bots-alloc__nums{grid-template-columns:repeat(2,minmax(0,1fr))}}.bots-stgshell.tf-shell{padding:0;border:1px solid rgb(var(--ink) / .08);border-radius:22px;overflow:hidden;background:radial-gradient(120% 90% at 0% 0%,color-mix(in srgb,var(--stg-glow, #ffffff) var(--stg-glow-a, 6%),transparent),transparent 55%),linear-gradient(165deg,color-mix(in srgb,var(--stg-tint, #1c1f21) var(--stg-tint-a, 74%),transparent),color-mix(in srgb,color-mix(in srgb,var(--stg-tint, #1c1f21),#000 var(--stg-shade, 45%)) var(--stg-shade-a, 50%),transparent));-webkit-backdrop-filter:blur(var(--stg-blur, 30px)) saturate(var(--stg-sat, 1.3));backdrop-filter:blur(var(--stg-blur, 30px)) saturate(var(--stg-sat, 1.3));box-shadow:inset 0 1px rgb(var(--ink) / .05)}.bots-stgshell>.tf-shell-head,.bots-stgshell>header{padding:18px 20px 0}.bots-stgshell .bots-sizepanel{background:transparent;padding:10px}.bots-settings.is-stg{display:grid;grid-template-columns:220px minmax(0,1fr);gap:10px;align-items:start}.bots-stg__nav{display:flex;flex-direction:column;gap:4px;padding:8px 4px;position:sticky;top:12px}.bots-stg__nav .stg__tab{position:relative}.bots-stg__n{margin-left:auto;padding:0 6px;min-width:18px;height:18px;line-height:18px;border-radius:9999px;background:color-mix(in srgb,var(--pos) 18%,transparent);color:var(--pos);font-size:11px;font-style:normal;font-weight:600;text-align:center}.bots-stg__pane.stg__pane{padding:24px 28px 22px;overflow:visible}.bots-stg__pane .stg__panehead{margin-bottom:6px}.bots-stg__pane .stg__panehead h3{font-size:20px}.bots-settings.is-stg .bots-fgrid{display:flex;flex-direction:column;gap:0}.bots-settings.is-stg .bots-f{display:grid;grid-template-columns:minmax(0,1fr);row-gap:10px;padding:18px 0;border-top:1px solid rgb(var(--ink) / .07)}.bots-settings.is-stg .bots-fgrid>.bots-f:first-child{border-top-color:transparent;padding-top:10px}.bots-settings.is-stg .bots-f__l span{color:var(--text);font-size:14.5px;font-weight:550}.bots-settings.is-stg .bots-f__h{order:2;margin:-4px 0 0;color:var(--dim);font-size:12.5px;line-height:1.45}.bots-settings.is-stg .bots-f__c{order:3}.bots-settings.is-stg .bots-guards{gap:0}.bots-settings.is-stg .bots-guard{border:0;border-top:1px solid rgb(var(--ink) / .07);border-radius:0;background:transparent}.bots-settings.is-stg .bots-guard:first-child{border-top-color:transparent}.bots-settings.is-stg .bots-guard.is-on{background:transparent}.bots-settings.is-stg .bots-guard__h{padding:16px 0}.bots-settings.is-stg .bots-guard__b{padding:0 0 18px 44px}@media(max-width:860px){.bots-settings.is-stg{grid-template-columns:minmax(0,1fr)}.bots-stg__nav{position:static;flex-direction:row;overflow-x:auto}.bots-stg__nav .stg__tab{width:auto;flex:none}.bots-stg__pane.stg__pane{padding:18px 16px}}.bots-page .tf-shell:not(.bots-stgshell){background:radial-gradient(110% 70% at 0% 0%,color-mix(in srgb,var(--stg-glow, #ffffff) calc(var(--stg-glow-a, 6%) * .7),transparent),transparent 60%),var(--tf-surface);box-shadow:inset 0 1px rgb(var(--ink) / .05)}html[data-glass] .bots-page .tf-shell:not(.bots-stgshell){position:relative;background:transparent;border-color:rgb(var(--ink) / .07);box-shadow:none}html[data-glass] .bots-page .tf-shell:not(.bots-stgshell):before{content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;z-index:-1;border-radius:inherit;pointer-events:none;background:radial-gradient(90% 60% at 20% 0%,color-mix(in srgb,var(--stg-glow) var(--stg-glow-a),transparent),transparent 70%),color-mix(in srgb,var(--stg-tint) var(--pn-a),transparent);-webkit-backdrop-filter:blur(var(--pn-blur)) saturate(var(--stg-sat));backdrop-filter:blur(var(--pn-blur)) saturate(var(--stg-sat))}html[data-glass] .bots-page .tf-panel{background:rgb(var(--ink) / .035)}html[data-glass] .bots-page{background:transparent}.bots-chartsum{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:4px 14px 10px}.bots-chartsum span{display:flex;flex-direction:column;gap:2px}.bots-chartsum small{font-size:11.5px;color:var(--muted)}.bots-chartsum b{font-family:var(--font-num);font-size:18px;font-weight:500}.bots-toggle i.is-pnl{background:linear-gradient(90deg,var(--pos) 50%,var(--neg) 50%)}.bots-toggle i.is-vol{background:#3d4a5c}.bots-stopmenu__menu.menu-popup{left:auto;right:0}.bots-stopmenu__row.menu-row{height:auto;min-height:0;padding:9px 10px;align-items:flex-start}.bots-stopmenu__row+.bots-stopmenu__row{margin-top:2px}.bots-vip__bars.is-one{grid-template-columns:minmax(0,1fr)}.bots-xtable .bots-mt__name{min-width:0}.bots-xtable .bots-mt__name small{white-space:nowrap}.bots-xbot{display:grid;grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:10px;width:100%;padding:8px 10px;border:1px solid transparent;border-radius:8px;background:rgb(var(--ink) / .025);color:inherit;font:inherit;text-align:left;cursor:pointer;transition:background-color .15s var(--tf-ease),border-color .15s var(--tf-ease)}.bots-xbot:hover{background:rgb(var(--ink) / .05)}.bots-xbot.is-on{border-color:rgb(var(--ink) / .22);background:rgb(var(--ink) / .06)}.bots-xbot__t{display:flex;flex-wrap:wrap;align-items:center;gap:6px;min-width:0}.bots-xbot__t b{font-size:13px;font-weight:500}.bots-xbot__n b{font-family:var(--font-num);font-size:13px;font-weight:500}.bots-xres .bots-xd__big small{margin-left:6px;font-size:12px;color:var(--muted)}.bots-xres__ev{display:flex;flex-wrap:wrap;gap:6px}.bots-xres .tf-btn{align-self:flex-start}.bots-xbot .bots-xbot__t{flex-direction:row;justify-content:flex-start;align-items:center;text-align:left}.bots-xbot .bots-xbot__n{text-align:right}.bots-vip{--gold-1: #f6d27a;--gold-2: #e0a93b;--gold-3: #b9832a}.bots-vip__prog{display:flex;flex-direction:column;gap:8px}.bots-vip__nums{display:flex;align-items:baseline;gap:8px}.bots-vip__nums b{font-family:var(--font-num);font-size:22px;font-weight:500;color:var(--gold-1)}.bots-vip__nums span{font-size:12.5px;color:var(--muted)}.bots-vip__nums em{margin-left:auto;font-family:var(--font-num);font-style:normal;font-size:13px;color:var(--gold-1)}.bots-goldbar{position:relative;height:12px;overflow:hidden;border-radius:9999px;background:rgb(var(--ink) / .07);box-shadow:inset 0 1px 2px #00000059}.bots-goldbar>i{position:relative;display:block;height:100%;overflow:hidden;border-radius:inherit;background:linear-gradient(90deg,#b9832a,#e0a93b 45%,#f6d27a 80%,#fff1c4);box-shadow:0 0 12px #f6d27a73;transition:width .9s cubic-bezier(.2,.8,.2,1)}.bots-goldbar>i:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;width:40%;background:linear-gradient(100deg,transparent 0%,rgb(var(--glare) / .75) 50%,transparent 100%);transform:translate(-120%);animation:goldGlare 2.6s ease-in-out infinite}.bots-goldbar.is-full>i{box-shadow:0 0 18px #f6d27ab3}@keyframes goldGlare{0%{transform:translate(-120%)}55%,to{transform:translate(320%)}}.bots-vip.is-compact .bots-vip__b{gap:10px}.bots-vip .tf-shell-head .tf-tile,.bots-vip>header .tf-tile{color:var(--gold-1);background:color-mix(in srgb,#e0a93b 16%,transparent)}.bots-vipwin{--gold-1: #f6d27a}.bots-vipwin__bg{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(50% 45% at 50% 32%,rgba(246,210,122,.22),transparent 70%),radial-gradient(80% 60% at 50% 100%,rgba(224,169,59,.08),transparent 70%);animation:vipIn .6s ease both}.bots-vipwin__badge{position:relative;display:grid;place-items:center;width:132px;height:132px;margin-top:8px;border-radius:50%;background:radial-gradient(circle at 35% 30%,#fff3cf,#f6d27a 30%,#e0a93b 62%,#9b6b1f);box-shadow:0 0 60px #f6d27a8c,inset 0 -6px 18px #00000040;animation:vipBadge .9s cubic-bezier(.2,1.4,.3,1) both}.bots-vipwin__badge span{font-family:var(--font-display, var(--font-num));font-size:36px;font-weight:700;letter-spacing:.06em;color:#3a2606;text-shadow:0 1px 0 rgb(var(--glare) / .5)}.bots-vipwin__badge i{position:absolute;top:-10px;right:-10px;bottom:-10px;left:-10px;border-radius:50%;border:2px solid rgba(246,210,122,.8);opacity:0;animation:vipBurst 1.4s .5s ease-out both}.bots-vipwin__badge i+i{top:-24px;right:-24px;bottom:-24px;left:-24px;animation-delay:.75s;border-width:1px}.bots-vipwin__sparks{position:absolute;left:50%;top:32%;width:0;height:0;pointer-events:none}.bots-vipwin__sparks i{position:absolute;width:6px;height:6px;border-radius:50%;background:#f6d27a;box-shadow:0 0 10px #f6d27a;opacity:0;transform:rotate(var(--a)) translate(0);animation:vipSpark 1.2s calc(.45s + var(--d)) cubic-bezier(.1,.8,.3,1) both}@keyframes vipSpark{0%{opacity:1;transform:rotate(var(--a)) translate(10px) scale(1)}to{opacity:0;transform:rotate(var(--a)) translate(190px) scale(.3)}}@keyframes vipBadge{0%{opacity:0;transform:scale(.4) rotate(-12deg)}to{opacity:1;transform:none}}.bots-vipwin h2{color:var(--gold-1)}.bots-vipwin__perks{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;width:100%;max-width:820px;margin:0;padding:0;list-style:none}.bots-vipwin__perks li{display:flex;align-items:flex-start;gap:12px;padding:14px;border-radius:12px;border:1px solid rgba(246,210,122,.22);background:#f6d27a0d;animation:vipUp .5s ease both}.bots-vipwin__perks li span:last-child{display:flex;flex-direction:column;gap:2px}.bots-vipwin__perks b{font-size:14px;font-weight:600}.bots-vipwin__perks small{font-size:12px;color:var(--muted)}.bots-vipwin__ic{display:grid;place-items:center;flex:none;width:30px;height:30px;border-radius:8px;background:#f6d27a29;color:var(--gold-1)}.bots-vipwin__act{display:flex;gap:8px;animation-delay:1s}@media(max-width:720px){.bots-vipwin__perks{grid-template-columns:minmax(0,1fr)}}.bots-tablewrap:has(.bots-xtable){container-type:inline-size;overflow-x:hidden}.bots-xtable{width:100%;table-layout:auto}.bots-xtable th,.bots-xtable td{white-space:nowrap}.bots-xtable td:first-child,.bots-xtable th:first-child{width:28px;padding-right:0}.bots-xtable .bots-mt__name{min-width:150px}.bots-xtable .bots-share{min-width:110px}.bots-xtable .bots-xcfg{white-space:nowrap}@container (max-width: 1180px){.bots-xtable .xc-a{display:none}}@container (max-width: 940px){.bots-xtable .xc-b{display:none}}@container (max-width: 700px){.bots-xtable .bots-xcfg span,.bots-xtable .bots-xbotcell small{display:none}}.bots-xdetail>td{white-space:normal;padding:6px 8px 12px}.bots-xtable th:nth-child(3),.bots-xtable td:nth-child(3){display:table-cell}@container (max-width: 560px){.bots-xtable th:nth-child(4),.bots-xtable td:nth-child(4),.bots-xtable th:nth-child(5),.bots-xtable td:nth-child(5){display:none}.bots-xtable .bots-mt__name{min-width:0}.bots-xtable td,.bots-xtable th{padding-left:8px;padding-right:8px}}.bots-goldbar{height:12px;background:#3c2c0c8c;box-shadow:inset 0 1px 2px #00000080,0 0 0 1px #c9a0482e}.bots-goldbar>i{background:linear-gradient(180deg,#ffecaa8c,#ffecaa00 45%,#0000002e),linear-gradient(90deg,#6e5115,#9c7426 22%,#c9a04a 45%,#e8c874 62%,#c39a44 80%,#8a651f);box-shadow:0 0 10px #c9a04859}.bots-goldbar>i:after{width:28%;background:linear-gradient(100deg,#ffe28c00,#ffde8247 40%,#ffe8a080,#ffde8247 60%,#ffe28c00);filter:blur(1px);animation:goldGlare 3.2s ease-in-out infinite}.bots-vip__nums b,.bots-vip__nums em{background:linear-gradient(180deg,#f3d98f,#d4a94c 55%,#a77c2a);-webkit-background-clip:text;background-clip:text;color:transparent}.bots-alloc__b,.bots-vip__b,.bots-sidepanel .bots-alloc__one{padding:14px 16px}.bots-sidepanel .bots-alloc__one{padding:0}.bots-latcard .tf-shellhead{flex-wrap:wrap;row-gap:8px}.bots-latcard .tf-shellhead__t{min-width:220px}.bots-vip .tf-tile{color:#e8c874;background:#c9a04829}.bots-wsteps__subs{flex-wrap:nowrap;overflow:hidden;white-space:nowrap;-webkit-mask-image:linear-gradient(90deg,#000 85%,transparent);mask-image:linear-gradient(90deg,#000 85%,transparent)}.bots-wsteps__t small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bots-wsteps button{justify-content:flex-end;height:100%}.bots-wsteps ol{align-items:end}.bots-type{align-items:start}.bots-type>.bots-radio{margin-top:14px}.bots-rc__foot{grid-template-columns:repeat(3,minmax(0,1fr))}.bots-wsteps{align-items:flex-end}.bots-wsteps__count{align-self:flex-end;margin-bottom:-2px;line-height:1;white-space:nowrap}.bots-mt th:last-child,.bots-mt td:last-child{padding-right:14px}.bots-mt th:first-child,.bots-mt td:first-child{padding-left:12px}.bots-wsteps__count{min-width:118px;text-align:right}@media(max-width:720px){.bots-wsteps__count{min-width:0}}@media(max-width:640px){.bots-page .tf-stat__hint{white-space:normal}}@media(max-width:640px){.tf-shellhead:has(>.tf-shellhead__aside>.tf-btn:only-child){flex-wrap:nowrap}.tf-shellhead__aside:has(>.tf-btn:only-child){width:auto;padding-left:0}}.bots-page .dc-legend{right:78px}.vipx{--g-hi: #fff1c2;--g-1: #f6dc8e;--g-2: #d4a748;--g-3: #8a651f;--g-text: #f8e7b5;--g-muted: rgba(248, 231, 181, .62);--g-line: rgba(246, 220, 142, .2);background:#0b0b0b;overflow:hidden auto}.vipx-goldtext{background:linear-gradient(170deg,var(--g-hi) 10%,var(--g-1) 45%,var(--g-2) 75%,#f3d58a 100%);-webkit-background-clip:text;background-clip:text;color:transparent}.vipx-ground{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;overflow:hidden;--lit: 1}.vipx-ground__light{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(70% 60% at 62% 40%,rgba(212,167,72,calc(.22 * var(--lit))),#d4a74800 70%),radial-gradient(90% 75% at 50% 18%,#191919,#0b0b0b 72%);transition:background .9s ease;animation:vipxBreathe 7s ease-in-out infinite alternate}.vipx-ground__dots{position:absolute;top:0;right:0;bottom:0;left:0;background-image:radial-gradient(rgb(var(--glare) / .09) 1.3px,transparent 1.6px);background-size:44px 44px;background-position:22px 22px;animation:vipIn .9s ease both}.vipx-ground__vignette{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(120% 100% at 50% 50%,transparent 55%,rgba(0,0,0,.55) 100%)}.vipx-ghost{position:absolute;top:0;display:block;word-spacing:.3em;font-family:var(--font-display);font-weight:700;font-size:clamp(110px,13vw,190px);line-height:1.02;color:transparent;-webkit-text-stroke:1.5px rgba(246,220,142,calc(.05 + .07 * var(--lit)));white-space:nowrap;writing-mode:vertical-rl;transform:rotate(180deg)}.vipx-ghost span{display:inline}.vipx-ghost.is-value{left:2%;animation:vipxUp 26s linear infinite}.vipx-ghost.is-desk{right:2%;transform:none;animation:vipxDown 26s linear infinite}@keyframes vipxUp{0%{translate:0 0}to{translate:0 -50%}}@keyframes vipxDown{0%{translate:0 -50%}to{translate:0 0}}@keyframes vipxBreathe{0%{opacity:.85}to{opacity:1}}.vipx-line{position:absolute;display:block;height:2px;border-radius:2px;background:linear-gradient(90deg,transparent,var(--g-1) 30%,var(--g-2) 70%,transparent);opacity:calc(.35 + .55 * var(--lit));box-shadow:0 0 10px rgba(246,220,142,calc(.35 * var(--lit)));animation:vipxRun 6.5s ease-in-out infinite}.vipx-line.is-v{width:2px;height:auto;background:linear-gradient(180deg,transparent,var(--g-1) 30%,var(--g-2) 70%,transparent);animation-name:vipxRunV}@keyframes vipxRun{0%{transform:translate(-60px);opacity:0}20%{opacity:calc(.35 + .55 * var(--lit))}80%{opacity:calc(.35 + .55 * var(--lit))}to{transform:translate(140px);opacity:0}}@keyframes vipxRunV{0%{transform:translateY(-60px);opacity:0}20%{opacity:calc(.35 + .55 * var(--lit))}80%{opacity:calc(.35 + .55 * var(--lit))}to{transform:translateY(140px);opacity:0}}.vipx-mark{display:block;overflow:visible;filter:drop-shadow(0 4px 18px rgba(246,220,142,.35))}.vipx-mark__b{animation:vipxBlock .52s cubic-bezier(.2,1.4,.3,1) both;transform-box:fill-box;transform-origin:center}@keyframes vipxBlock{0%{opacity:0;transform:translateY(-9px) scale(.6)}to{opacity:1;transform:none}}.vipx-mark__glare{animation:vipxGlare 3.4s .9s ease-in-out infinite}@keyframes vipxGlare{0%{transform:translate(0)}45%,to{transform:translate(52px)}}.vipx-win__in{position:relative;display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;gap:clamp(28px,5vw,72px);width:min(1120px,100%);padding:40px clamp(20px,5vw,64px)}.vipx-win__say{display:flex;flex-direction:column;gap:22px;min-width:0}.vipx-lockup{display:flex;align-items:center;gap:16px;animation:vipUp .5s ease both}.vipx-lockup__rule{width:1px;height:34px;background:rgb(var(--glare) / .22)}.vipx-lockup__name{font-family:var(--font-display);font-weight:600;font-size:30px;letter-spacing:-.02em;color:#fff}.vipx-win__h{margin:0;font-family:var(--font-display);font-weight:600;font-size:clamp(34px,4.4vw,60px);line-height:1.04;letter-spacing:-.035em;color:#fff;animation:vipUp .56s .12s ease both}.vipx-win__p{margin:0;max-width:520px;font-size:16px;line-height:1.5;color:rgb(var(--glare) / .62);animation:vipUp .56s .22s ease both}.vipx-win__act{display:flex;flex-wrap:wrap;align-items:center;gap:12px;animation:vipUp .56s .32s ease both}.vipx-cta{position:relative;display:inline-flex;align-items:center;gap:8px;height:46px;padding:0 22px;overflow:hidden;border:0;border-radius:9999px;background:linear-gradient(170deg,var(--g-hi) 0%,var(--g-1) 40%,var(--g-2) 100%);color:#2a1f0b;font:inherit;font-size:15px;font-weight:600;cursor:pointer;box-shadow:0 8px 28px #d4a74859,inset 0 1px rgb(var(--glare) / .6);transition:transform .15s ease,box-shadow .15s ease}.vipx-cta:hover{transform:translateY(-1px);box-shadow:0 10px 34px #d4a74880,inset 0 1px rgb(var(--glare) / .6)}.vipx-cta:active{transform:scale(.98)}.vipx-cta:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;width:40%;background:linear-gradient(100deg,transparent,rgba(255,248,224,.7),transparent);transform:translate(-140%);animation:vipxCta 3.2s 1.2s ease-in-out infinite}@keyframes vipxCta{0%{transform:translate(-140%)}50%,to{transform:translate(360%)}}.vipx-cta:focus-visible,.vipx-later:focus-visible{outline:2px solid var(--g-1);outline-offset:3px}.vipx-later{height:46px;padding:0 18px;border:1px solid rgb(var(--glare) / .16);border-radius:9999px;background:rgb(var(--glare) / .04);color:rgb(var(--glare) / .8);font:inherit;font-size:14px;font-weight:500;cursor:pointer}.vipx-later:hover{background:rgb(var(--glare) / .08)}.vipx-pass{position:relative;display:flex;flex-direction:column;padding:26px 28px 14px;overflow:hidden;border-radius:26px;border:1px solid rgba(246,220,142,.38);background:linear-gradient(135deg,#5a4214,#2a1f0b 34%,#3d2d10 52%,#7a5a1e 74%,#2b200c);box-shadow:0 40px 90px #0009,0 0 80px #d4a7482e,inset 0 1px #fff1c259;transform:perspective(1400px) rotateY(-9deg) rotate(-2deg);animation:vipxPass .9s cubic-bezier(.2,.9,.2,1) both}@keyframes vipxPass{0%{opacity:0;transform:perspective(1400px) rotateY(-24deg) rotate(-4deg) translateY(30px) scale(.94)}to{opacity:1;transform:perspective(1400px) rotateY(-9deg) rotate(-2deg)}}.vipx-pass__sheen{position:absolute;top:-20%;right:-20%;bottom:-20%;left:-20%;background:linear-gradient(115deg,#fff1c200 38%,#fff1c233,#fff1c200 58%);animation:vipxSheen 5s 1.2s ease-in-out infinite;pointer-events:none}@keyframes vipxSheen{0%{transform:translate(-60%)}55%,to{transform:translate(60%)}}.vipx-pass__top{position:relative;display:flex;align-items:center;justify-content:space-between}.vipx-pass__pill{padding:6px 14px;border-radius:9999px;background:#f6dc8e29;color:var(--g-text);font-family:var(--font-num);font-size:14px;font-weight:500}.vipx-pass__vip{position:relative;margin-top:18px;font-family:var(--font-display);font-weight:700;font-size:clamp(72px,8vw,104px);line-height:.9;letter-spacing:-.05em;background:linear-gradient(170deg,var(--g-hi) 10%,var(--g-1) 45%,var(--g-2) 75%,#f3d58a 100%);-webkit-background-clip:text;background-clip:text;color:transparent}.vipx-pass__line{position:relative;margin:8px 0 14px;font-size:15px;color:var(--g-muted)}.vipx-pass__perks{position:relative;margin:0;padding:0;list-style:none}.vipx-perk{display:flex;align-items:center;gap:16px;padding:14px 0;border-top:1px solid var(--g-line);animation:vipUp .48s ease both}.vipx-perk__ic{display:grid;place-items:center;flex:none;width:46px;height:46px;border-radius:13px;background:linear-gradient(145deg,#fff1c2,#f6dc8e 40%,#d4a748);box-shadow:0 6px 18px #00000059,inset 0 1px rgb(var(--glare) / .6)}.vipx-perk__t{display:flex;flex-direction:column;gap:4px;min-width:0}.vipx-perk__t b{font-family:var(--font-display);font-size:19px;font-weight:600;letter-spacing:-.01em;color:#fff8e6}.vipx-perk__t small{font-size:14px;color:var(--g-muted)}.vipx-perk__chips{display:flex;flex-wrap:wrap;gap:6px}.vipx-perk__chips em{padding:3px 10px;border-radius:9999px;background:#f6dc8e2e;color:var(--g-text);font-size:12.5px;font-style:normal;font-weight:500}@media(max-width:860px){.vipx-win__in{grid-template-columns:minmax(0,1fr);padding-top:28px}.vipx-pass{transform:none;animation-name:vipUp}.vipx-ghost{font-size:96px}}.vipx .bots-vipmove__in{z-index:1}.vipx-pill{display:inline-flex;align-items:center;gap:7px;padding:5px 12px;border-radius:9999px;background:rgb(var(--glare) / .07);color:rgb(var(--glare) / .85);font-size:12.5px;font-weight:500}.vipx-pill i{width:6px;height:6px;border-radius:50%;background:currentColor;animation:vipxBlink 1.2s ease-in-out infinite}.vipx-pill.is-gold{background:#f6dc8e29;color:var(--g-1)}.vipx-pill.is-gold i,.vipx-pill.is-bad i{animation:none}.vipx-pill.is-bad{background:color-mix(in srgb,var(--neg) 16%,transparent);color:var(--neg)}@keyframes vipxBlink{50%{opacity:.3}}.vipx .bots-vipmove__head h2{font-family:var(--font-display);font-size:clamp(24px,3vw,34px);letter-spacing:-.025em}.vipx .bots-vipmove__pkt rect{fill:var(--g-1);filter:drop-shadow(0 0 7px rgba(246,220,142,.85))}.vipx .bots-vipmove__node.is-to .bots-vipmove__core{stroke:#f6dc8e8c;fill:#f6dc8e0f}.vipx .bots-vipmove__node.is-to.is-lit .bots-vipmove__core{stroke:var(--g-hi);filter:drop-shadow(0 0 22px rgba(246,220,142,.6))}.vipx .bots-vipmove__node.is-to.is-lit text{fill:#2a1f0b}.vipx .bots-vipmove__node.is-to .bots-vipmove__halo{stroke:#f6dc8e4d}.vipx .bots-vipmove__ring{stroke:var(--g-1)}.vipx .bots-vipmove__node.is-to.is-lit .bots-vipmove__ring.is-2{animation-delay:.26s}.vipx .bots-vipmove__steps li{background:rgb(var(--glare) / .03);border-color:rgb(var(--glare) / .08)}.vipx .bots-vipmove__steps li.is-run{border-color:#f6dc8e59;background:#f6dc8e0d}.vipx .bots-vipmove__steps li.is-run .bots-vipmove__dot{background:conic-gradient(var(--g-1) 0 25%,rgb(var(--glare) / .08) 25% 100%)}.vipx .bots-vipmove__steps li.is-done .bots-vipmove__dot{background:#f6dc8e2e;color:var(--g-1)}.vipx.is-done .bots-vipmove__flow{stroke:var(--g-1);opacity:.9;filter:drop-shadow(0 0 6px rgba(246,220,142,.6))}.vipx.is-done .bots-vipmove__clock b{background:linear-gradient(170deg,var(--g-hi),var(--g-1) 50%,var(--g-2));-webkit-background-clip:text;background-clip:text;color:transparent}.vipx.is-done .bots-vipmove__steps li{border-color:var(--g-line);background:#f6dc8e0d;animation:vipxGold .7s ease both}@keyframes vipxGold{0%{background:rgb(var(--glare) / .03)}to{background:#f6dc8e0d}}.vipx-burst{position:absolute;left:50%;top:42%;width:0;height:0;pointer-events:none;z-index:2}.vipx-burst i{position:absolute;width:3px;height:26px;border-radius:2px;background:linear-gradient(180deg,var(--g-hi),var(--g-2));opacity:0;transform:rotate(var(--a)) translateY(0);animation:vipxRay 1.3s calc(80ms + var(--d)) cubic-bezier(.1,.8,.3,1) both}@keyframes vipxRay{0%{opacity:1;transform:rotate(var(--a)) translateY(-20px) scaleY(.4)}to{opacity:0;transform:rotate(var(--a)) translateY(-280px) scaleY(1.2)}}@media(prefers-reduced-motion:reduce){.vipx *,.vipx-ground *{animation:none!important}}.vipx .bots-vipmove__node.is-to.is-lit .bots-vipmove__core{fill:url(#vipcore);stroke:var(--g-hi)}.vipx .bots-vipmove__node.is-to.is-lit text{fill:#2a1f0b;font-size:18px;font-weight:700}.vipx .bots-vipmove__node.is-to.is-lit .bots-vipmove__halo{stroke:#f6dc8e8c;stroke-width:1.5}.vipx .vipx-goldtext{padding-bottom:.12em}.vipx.is-done .bots-vipmove__sites>span:last-child b{color:var(--g-1)}.vipx.is-done:after{content:"";position:absolute;left:0;right:0;top:0;height:70%;pointer-events:none;background:radial-gradient(40% 50% at 72% 45%,rgba(246,220,142,.16),transparent 70%);animation:vipIn .9s ease both}.vipx-burst{left:50%;top:22%}.vipstrip{display:flex;align-items:center;gap:12px;min-width:0;padding:9px 10px 9px 14px;border-radius:14px;border:1px solid rgba(246,220,142,.22);background:linear-gradient(100deg,rgba(212,167,72,.12),rgba(212,167,72,.03) 60%,transparent)}.vipstrip .vipx-mark{flex:none;filter:drop-shadow(0 2px 8px rgba(246,220,142,.35))}.vipstrip__t{flex:none;font-size:13.5px;font-weight:600;background:linear-gradient(170deg,#fff1c2,#f6dc8e 50%,#d4a748);-webkit-background-clip:text;background-clip:text;color:transparent}.vipstrip .bots-goldbar{flex:1;min-width:80px;max-width:420px;height:8px}.vipstrip__n{flex:none;font-size:12.5px;color:var(--muted);white-space:nowrap}.vipstrip__n em{font-style:normal;font-family:var(--font-num);color:#f6dc8e}.vipstrip__go{display:inline-flex;flex:none;align-items:center;gap:4px;margin-left:auto;padding:6px 10px;border:0;border-radius:9px;background:#f6dc8e1a;color:#f6dc8e;font:inherit;font-size:12.5px;font-weight:500;cursor:pointer;transition:background-color .15s ease}.vipstrip__go:hover{background:#f6dc8e2e}@media(max-width:640px){.vipstrip{flex-wrap:wrap}.vipstrip .bots-goldbar{order:5;flex-basis:100%;max-width:none}}.mg-nums{grid-template-columns:repeat(4,minmax(0,1fr))}.mg-nums small{display:inline-flex;align-items:center;gap:6px}.mg-nums small i,.mg-groups h4 i,.mg-free>i{width:8px;height:8px;border-radius:2px;flex:none}.mg i.is-free{background:rgb(var(--ink) / .12)}.mg-bar>i{transition:width .4s var(--tf-ease, ease)}.mg-blocks{display:grid;grid-template-columns:repeat(25,minmax(0,1fr));gap:3px}.mg-blocks>i{aspect-ratio:1.5;border-radius:3px;animation:mgIn .32s var(--tf-ease, ease) both}.mg-blocks>i.is-free{background:rgb(var(--ink) / .06);box-shadow:inset 0 0 0 1px rgb(var(--ink) / .05)}@keyframes mgIn{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:none}}.mg-groups{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.mg-groups h4{display:flex;align-items:center;gap:8px;margin:0 0 6px;font-size:12.5px;font-weight:500;color:var(--muted)}.mg-groups h4 b{margin-left:auto;font-family:var(--font-num);color:var(--text);font-weight:500}.mg-groups .bots-alloc__list{grid-template-columns:minmax(0,1fr)}.mg-free{display:flex;align-items:center;gap:8px;padding-top:10px;border-top:1px dashed rgb(var(--ink) / .12);font-size:13px}.mg-free span{flex:1;color:var(--muted)}.mg-free b{font-family:var(--font-num);font-weight:500}.mg-free small{width:34px;text-align:right;font-size:12px;color:var(--dim)}@media(max-width:720px){.mg-nums{grid-template-columns:repeat(2,minmax(0,1fr))}.mg-groups{grid-template-columns:minmax(0,1fr)}.mg-blocks{grid-template-columns:repeat(20,minmax(0,1fr))}}.bots-vipmove.vipx{z-index:35}.vipx.is-handoff,.vipx.is-handoff .vipx-ground__dots{animation:none}.vipx.is-closing{animation:vipxOut .32s cubic-bezier(.4,0,.2,1) both;pointer-events:none}.vipx.is-closing .bots-vipmove__in,.vipx.is-closing .vipx-win__in{animation:vipxSettle .32s cubic-bezier(.4,0,.2,1) both}@keyframes vipxOut{to{opacity:0}}@keyframes vipxSettle{to{opacity:0;transform:translateY(10px) scale(.985)}}.vipx-win.is-leaving{pointer-events:none}.vipx-win.is-leaving .vipx-win__say{animation:vipxSayOut .38s cubic-bezier(.4,0,.2,1) both}.vipx-win.is-leaving .vipx-tilt{animation:vipxPassOut .38s cubic-bezier(.4,0,.2,1) both}@keyframes vipxSayOut{to{opacity:0;transform:translate(-24px)}}@keyframes vipxPassOut{to{opacity:0;transform:perspective(1400px) rotateY(-4deg) translateY(-18px) scale(.92)}}.vipx-intro{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;display:grid;place-items:center;pointer-events:none}.vipx-intro>span{grid-area:1 / 1;display:grid;place-items:center}.vipx-intro__plain{animation:vipxPlainIn .6s cubic-bezier(.2,.9,.2,1) both;transition:opacity .42s ease,transform .42s ease,filter .42s ease}.vipx-intro__plain .brand-mark{filter:drop-shadow(0 6px 30px rgba(0,180,129,.25))}.vipx-intro__gold{opacity:0}.vipx-intro__gold .vipx-mark__b{animation:none}.vipx-intro__flash{width:160px;height:160px;border-radius:50%;background:radial-gradient(circle,rgba(255,241,194,.85) 0%,rgba(246,220,142,.35) 40%,transparent 70%);opacity:0}.vipx-win.is-gold .vipx-intro__plain{opacity:0;transform:scale(1.08);filter:blur(2px)}.vipx-win.is-gold .vipx-intro__gold{animation:vipxGoldIn .64s cubic-bezier(.2,1.3,.3,1) both}.vipx-win.is-gold .vipx-intro__flash{animation:vipxFlash .9s ease-out both}@keyframes vipxPlainIn{0%{opacity:0;transform:scale(.82)}to{opacity:1;transform:none}}@keyframes vipxGoldIn{0%{opacity:0;transform:scale(.9);filter:brightness(2.2)}60%{opacity:1;transform:scale(1.04)}to{opacity:1;transform:none;filter:none}}@keyframes vipxFlash{0%{opacity:.95;transform:scale(.2)}to{opacity:0;transform:scale(2.6)}}.vipx-win.is-card .vipx-win__in{animation:vipxIn .52s cubic-bezier(.2,.9,.2,1) both}@keyframes vipxIn{0%{opacity:0;transform:scale(.97)}to{opacity:1;transform:none}}.vipx-tilt{--tx: 0deg;--ty: 0deg;--sx: 50%;transform:perspective(1400px) rotateY(calc(-9deg + var(--tx))) rotateX(var(--ty)) rotate(-2deg);transform-style:preserve-3d;transition:transform .26s cubic-bezier(.2,.8,.2,1);will-change:transform}.vipx-tilt .vipx-pass{transform:none;animation:vipxPassIn .9s cubic-bezier(.2,.9,.2,1) both}.vipx-tilt .vipx-pass:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none;background:radial-gradient(55% 45% at var(--sx) 18%,rgba(255,241,194,.16),transparent 70%);transition:background .26s ease}@keyframes vipxPassIn{0%{opacity:0;transform:translateY(34px) rotateY(-14deg) scale(.94)}to{opacity:1;transform:none}}@media(max-width:860px){.vipx-tilt{transform:none}}.vipx .bots-vipmove__core{fill:#161513}.vipx .bots-vipmove__node.is-to .bots-vipmove__core{fill:#1b1810}.vipx .bots-vipmove__node text{paint-order:stroke;stroke:#161513;stroke-width:3px}.vipx .bots-vipmove__node.is-to.is-lit text{stroke:none}@media(prefers-reduced-motion:reduce){.vipx-tilt{transition:none}}.mg-copyic{display:grid;place-items:center;width:16px;height:16px;border-radius:50%;background:#5b8def2e;color:#86a9f5}.vipx .bots-vipmove__node.is-from.is-off{opacity:1}.vipx .bots-vipmove__node.is-from.is-off .bots-vipmove__core{stroke:rgb(var(--ink) / .14)}.vipx .bots-vipmove__node.is-from.is-off text{fill:var(--dim)}.vipx .bots-vipmove__node.is-from.is-off .bots-vipmove__halo{opacity:.3}.vipx-stage{position:fixed;z-index:34;top:var(--navbar-h, 56px);left:var(--rail-w, 68px);right:0;bottom:0;overflow:hidden;background:#0b0b0b;pointer-events:none;animation:vipIn .42s ease both}@media(max-width:900px){.vipx-stage{left:0}}.vipx-stage.is-fading{animation:vipxOut .32s cubic-bezier(.4,0,.2,1) both}.bots-vipmove.vipx{background:transparent}.vipx-mark.is-still .vipx-mark__b{animation:none}.vipx-intro__mark{display:grid;place-items:center;will-change:transform}.vipx-intro__mark>span{grid-area:1 / 1;display:grid;place-items:center}.vipx-intro__plain,.vipx-win.is-gold .vipx-intro__gold{animation-duration:.9s}.vipx-win.is-gold .vipx-intro__flash{animation-duration:1.3s}.vipx-win.is-fly .vipx-intro__plain{opacity:0}.vipx-win.is-fly .vipx-intro__gold{opacity:1}.vipx-win.is-fly .vipx-intro__flash{display:none}.vipx-win.is-fly .vipx-win__in,.vipx-win.is-card .vipx-win__in,.vipx-win.is-fly .vipx-lockup,.vipx-win.is-card .vipx-lockup{animation:none}.vipx-win.is-fly .vipx-lockup__rule,.vipx-win.is-fly .vipx-lockup__name{animation:vipxFade .6s .38s ease both}.vipx-win.is-fly .vipx-win__h{animation-delay:.3s}.vipx-win.is-fly .vipx-win__p{animation-delay:.42s}.vipx-win.is-fly .vipx-win__act{animation-delay:.54s}.vipx-win.is-fly .vipx-tilt .vipx-pass{animation-delay:.26s}@keyframes vipxFade{0%{opacity:0}to{opacity:1}}.vipx-lockup__mark{display:inline-grid}.vipshare{--g-hi: #fff1c2;--g-1: #f6dc8e;--g-2: #d4a748}.vipshare__bar{display:flex;align-items:center;gap:12px;margin-bottom:12px}.vipshare__bar small{font-size:12.5px;color:var(--muted)}.vipshare__preview{position:relative;overflow:hidden;aspect-ratio:1200 / 675;border-radius:14px;background:#0b0b0b;box-shadow:inset 0 0 0 1px #f6dc8e2e}.vipshare__preview img{display:block;width:100%;height:100%;object-fit:cover;transition:opacity .2s ease}.vipshare__preview.is-busy img{opacity:.35}.vipshare__busy{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;font-size:13px;color:#f6dc8e}.vipshare__act{display:flex;flex-wrap:wrap;gap:10px;margin-top:14px}.vipshare__act .vipx-cta,.vipshare__act .vipx-later{height:40px}.vipshare__act button:disabled{opacity:.5;cursor:default}.vipshare__fine{margin:10px 0 0;font-size:12px;color:var(--dim)}.vipx-win__h{font-size:clamp(30px,3.3vw,54px)}.vipx-win__h .vipx-goldtext{white-space:nowrap}.bots-vipmove__act{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:10px}.vipx-icon{display:inline-grid;place-items:center;width:46px;height:46px;padding:0;border:1px solid rgba(246,220,142,.28);border-radius:50%;background:#f6dc8e0f;color:#f6dc8e;cursor:pointer;transition:background-color .15s ease,border-color .15s ease,transform .15s ease}.vipx-icon:hover{background:#f6dc8e24;border-color:#f6dc8e73}.vipx-icon:active{transform:scale(.96)}.vipx-icon:focus-visible{outline:2px solid #f6dc8e;outline-offset:3px}.vipshare__note{margin:10px 0 0;font-size:12.5px;color:#f6dc8e}.vipshare__act .vipx-later{display:inline-flex;align-items:center;gap:6px}.vipshare__act .vipx-icon{width:40px;height:40px}.mg-line{position:relative;padding-bottom:20px}.mg-line .mg-bar{position:relative;overflow:hidden}.mg-over{position:absolute;top:0;bottom:0;background:repeating-linear-gradient(135deg,#ef4a3cd9 0,#ef4a3cd9 6px,#ef4a3c73 6px,#ef4a3c73 12px)}.mg-edge{position:absolute;top:-3px;display:flex;flex-direction:column;align-items:center;transform:translate(-50%);font-size:11px;color:var(--muted);white-space:nowrap;pointer-events:none}.mg-edge i{width:2px;height:14px;border-radius:1px;background:rgb(var(--ink) / .7);margin-bottom:3px}.mg-edge.is-over{color:var(--neg)}.mg-edge.is-over i{background:var(--neg)}.mg-why{margin:0;font-size:12.5px}.bots-signin{display:inline-flex;flex-wrap:wrap;align-items:center;gap:10px}.mg-nums{grid-template-columns:repeat(5,minmax(0,1fr))}@media(max-width:720px){.mg-nums{grid-template-columns:repeat(2,minmax(0,1fr))}}.bots-spreadpick{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.bots-spreadpick .tf-field,.bots-spreadpick .tf-num{width:120px}.bots-levpicks{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.bots-levpick{padding:4px 10px;border:1px solid var(--panel-line);border-radius:9999px;background:rgb(var(--ink) / .03);color:var(--text);font:inherit;font-family:var(--font-num);font-size:12.5px;cursor:pointer}.bots-levpick:hover{background:rgb(var(--ink) / .07)}.bots-levpick.is-on{border-color:var(--text);background:rgb(var(--ink) / .09)}.bots-note.is-warn{color:var(--warn, #f0b44c)}.bots-note svg{flex:none;vertical-align:-2px;margin-right:6px}.mg-perps{border-top:0;padding-top:0}.bots-notice{display:flex;align-items:center;gap:12px;margin:0 0 14px;padding:10px 10px 10px 12px;border-radius:var(--radius-card, 16px);border:1px solid var(--panel-line);background:var(--bg-elevated)}.bots-notice__ic{width:30px;height:30px;border-radius:10px}.bots-notice__t{flex:1;min-width:0;margin:0;font-size:13px;line-height:1.45;color:var(--tf-text, inherit)}.bots-notice.is-negative{border-color:color-mix(in srgb,var(--tf-neg) 35%,var(--panel-line))}@media(max-width:640px){.bots-notice{flex-wrap:wrap}.bots-notice__t{flex-basis:calc(100% - 46px)}}.bots-stopmenu.is-compact .bots-stopmenu__btn.is-icon{width:28px;padding:0;justify-content:center;background:none;color:var(--tf-muted)}.bots-stopmenu.is-compact .bots-stopmenu__btn.is-icon:hover:not(:disabled),.bots-stopmenu.is-compact .bots-stopmenu__btn.is-open{color:var(--tf-neg);background:color-mix(in srgb,var(--tf-neg) 12%,transparent)}.bots-stopmenu.is-compact .bots-stopmenu__menu{cursor:default}.bots-chipx.is-warn{color:var(--tf-warn, #e0a93b);background:color-mix(in srgb,var(--tf-warn, #e0a93b) 14%,transparent)}tr.bots-row.is-blocked,.bots-table tbody tr.bots-row.is-blocked{opacity:.5;cursor:not-allowed}tr.bots-row.is-blocked:hover,.bots-table tbody tr.bots-row.is-blocked:hover{background:rgb(var(--ink) / .015)}.bots-tiles>li:has(.bots-stopmenu__btn.is-open){position:relative;z-index:45}.bots-tile__ctl:has(.bots-stopmenu__btn.is-open){opacity:1}.bots-limits{display:flex;flex-direction:column;gap:14px}.bots-limits__row{display:flex;flex-direction:column;gap:6px}.bots-limits__head{display:flex;align-items:baseline;justify-content:space-between;gap:8px;font-size:13px}.bots-limits__head span{color:rgb(var(--ink) / .6);font-size:12px}.bots-term{display:inline-flex;align-items:center;gap:4px}.modal.bots-setupsheet{background:var(--tf-surface);border-radius:22px}.bots-setupsheet .cs-sub{color:var(--tf-muted);font-size:13px;line-height:1.5}.bots-setupsheet .cs-steps{gap:6px}.bots-setupsheet .cs-step{border-radius:16px;padding:14px 16px}.bots-setupsheet .cs-step.is-current{background:var(--tf-inset);box-shadow:none}.bots-setupsheet .cs-step__t{font-weight:500;font-size:15px}.bots-setupsheet .cs-step__d,.bots-setupsheet .fx-note{color:var(--tf-muted)}.bots-setupsheet .cs-step__dot{border-color:rgb(var(--ink) / .18)}.bots-setupsheet .cs-step.is-current .cs-step__dot{border-color:var(--tf-fg);background:rgb(var(--ink) / .06)}.bots-setupsheet .cs-risks{color:var(--tf-muted)}.bots-setupsheet .cs-checks{gap:8px;padding:10px 12px;border-radius:12px;background:rgb(var(--ink) / .04)}.bots-setupsheet .cs-days{gap:10px}.bots-setupsheet .cs-days .tf-num{width:120px;height:32px;border-radius:9999px;background:rgb(var(--ink) / .05)}.bots-setupsheet .cs-actions{gap:8px;margin-top:4px}.bots-setupsheet .cs-actions .tf-btn{width:100%;justify-content:center}.bots-setupsheet .cs-progress__bar{background:rgb(var(--ink) / .08)}.cs-keyfacts{display:flex;flex-direction:column;align-items:flex-start;gap:8px;padding:10px 12px;border-radius:12px;background:rgb(var(--ink) / .04)}.cs-keyfacts ul{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:6px;font-size:13px;line-height:1.4}.cs-keyfacts li{display:flex;align-items:flex-start;gap:8px}.cs-keyfacts li svg{flex:none;margin-top:2px;color:var(--tf-muted)}.cs-keyfacts .bots-link{font-size:12px;color:var(--tf-muted)}.bots-wd{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.bots-wd__row{display:flex;align-items:center;justify-content:space-between;gap:12px;min-width:0}.bots-wd__row .tf-pill{flex:none}.bots-wd__v{min-width:0;font-size:12px;color:var(--tf-muted);text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-variant-numeric:tabular-nums}.bots-wd__row.is-warn .bots-wd__v,.bots-wd__row.is-bad .bots-wd__v{color:var(--tf-fg);white-space:normal}.bots-wd__row.is-off{opacity:.6}.bots-wd__bot{border:0;padding:0;background:none;cursor:pointer;flex:none}.bots-wd__bot:hover .tf-pill{filter:brightness(1.15)}.bots-watchdog.is-fleet .bots-wd{gap:6px}.bots-watchdog.is-fleet .bots-wd{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));gap:8px 32px}.bots-rg__panel{padding:14px 16px 12px}.bots-rg{display:flex;flex-direction:column;gap:10px}.bots-rg__head{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:4px 12px}.bots-rg__lane{font-size:11px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--dim)}.bots-rg__lanet{font-size:11px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;fill:var(--dim)}.bots-rg__now{font-size:12px;color:var(--dim);font-family:var(--font-num)}.bots-rg__now b{font-weight:600}.bots-rg__plot{position:relative}.bots-rg__svg{display:block;touch-action:pan-y;cursor:crosshair;overflow:visible}.bots-rg__rest{fill:rgb(var(--ink) / .055)}.bots-rg__grid{stroke:rgb(var(--ink) / .08);stroke-width:1;stroke-dasharray:2 4}.bots-rg__base{stroke:rgb(var(--ink) / .16);stroke-width:1}.bots-rg__ax{font-family:var(--font-num);font-size:10.5px;fill:var(--dim)}.bots-rg__move{fill:none;stroke:var(--warn);stroke-width:1.6;stroke-linejoin:round;stroke-linecap:round}.bots-rg__day{stroke:rgb(var(--ink) / .1);stroke-width:1}.bots-rg__cur{fill:rgb(var(--ink) / .07);stroke:rgb(var(--ink) / .22);stroke-width:1}.bots-rg__dot{fill:var(--warn);stroke:rgb(var(--ink) / .9);stroke-width:1.5}.bots-rg__tip{position:absolute;top:-8px;transform:translate(-50%,-100%);z-index:3;pointer-events:none;display:flex;flex-direction:column;gap:4px;min-width:188px;padding:9px 11px;border-radius:10px;background:color-mix(in srgb,rgb(var(--ink) / .06) 100%,transparent);backdrop-filter:blur(16px) saturate(1.2);-webkit-backdrop-filter:blur(16px) saturate(1.2);border:1px solid rgb(var(--ink) / .12);box-shadow:0 12px 32px #00000080;font-size:12px;color:var(--dim)}.bots-rg__tip>b{color:var(--text);font-weight:600;margin-bottom:2px}.bots-rg__tip span{display:flex;align-items:center;gap:7px}.bots-rg__tip span b{margin-left:auto;padding-left:16px;font-family:var(--font-num);color:var(--text);font-weight:500}.bots-rg__tip i,.bots-rg__key i{display:inline-block;flex:none;width:8px;height:8px;border-radius:2px}.bots-rg i.is-move{background:var(--warn);border-radius:50%}.bots-rg__key{display:flex;flex-wrap:wrap;gap:4px 16px;font-size:11px;color:var(--dim)}.bots-rg__key span{display:inline-flex;align-items:center;gap:6px}.bots-rg__key i.is-rest{background:rgb(var(--ink) / .14)}.bots-rg__key i.is-gap{background:repeating-linear-gradient(45deg,rgb(var(--ink) / .04) 0,rgb(var(--ink) / .04) 2px,rgb(var(--ink) / .18) 2px,rgb(var(--ink) / .18) 3px)}.bots-rg__skel{height:260px;border-radius:10px}@media(max-width:700px){.bots-regime .bots-kpigrid.is-4{grid-template-columns:repeat(2,minmax(0,1fr))}.bots-rg__panel{padding:12px 10px 10px}}.bots-mm__panel{padding:12px 14px;display:flex;flex-direction:column;gap:10px}.bots-mm{display:flex;flex-direction:column;gap:8px}.bots-mm__map{position:relative;width:100%;border-radius:10px;overflow:hidden}.bots-mm__t{position:absolute;box-sizing:border-box;border:1px solid rgb(0 0 0 / .45);border-radius:4px;padding:6px 7px;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:2px;overflow:hidden;color:rgb(var(--ink) / .92);font:inherit;text-align:left;cursor:pointer;transition:filter .12s ease}.bots-mm__t b{font-size:12px;font-weight:600;line-height:1.1;white-space:nowrap}.bots-mm__t span{font-size:11px;font-variant-numeric:tabular-nums;color:rgb(var(--ink) / .78);white-space:nowrap}.bots-mm__t:hover,.bots-mm__t.is-hover,.bots-mm__t:focus-visible{filter:brightness(1.22);outline:none;box-shadow:inset 0 0 0 1.5px rgb(var(--ink) / .55)}.bots-mm__read{display:flex;flex-wrap:wrap;gap:4px 12px;align-items:baseline;min-height:18px;font-size:12px;color:rgb(var(--ink) / .75);font-variant-numeric:tabular-nums}.bots-mm__read .dim,.bots-mm__key{color:rgb(var(--ink) / .5)}.bots-mm__key{display:flex;flex-wrap:wrap;gap:4px 14px;font-size:11px}.bots-mm__key span{display:inline-flex;align-items:center;gap:6px}.bots-mm__key i{display:inline-block;width:10px;height:10px;border-radius:3px}.bots-mm__key i.is-earn{background:color-mix(in srgb,var(--pos) 70%,transparent)}.bots-mm__key i.is-mid{background:color-mix(in srgb,var(--warn) 45%,transparent)}.bots-mm__key i.is-dear{background:color-mix(in srgb,var(--neg) 70%,transparent)}.bots-mm__skel{height:380px;border-radius:10px}.bots-cov{display:flex;flex-direction:column;gap:4px}.bots-cov__bar{display:flex;height:18px;border-radius:6px;overflow:hidden;background:rgb(var(--ink) / .04)}.bots-cov__gap{display:flex;align-items:center;justify-content:center;font-size:10.5px;color:rgb(var(--ink) / .5);background:repeating-linear-gradient(45deg,rgb(var(--ink) / .025) 0,rgb(var(--ink) / .025) 4px,rgb(var(--ink) / .09) 4px,rgb(var(--ink) / .09) 6px)}.bots-cov__held{background:color-mix(in srgb,var(--pos) 26%,transparent)}.bots-cov__words{display:flex;justify-content:space-between;font-size:10.5px;color:rgb(var(--ink) / .45)}@media(max-width:700px){.bots-mm__skel{height:280px}}.bots-rg__ctl{display:flex;align-items:center;gap:8px;flex-wrap:wrap;justify-content:flex-end}.bots-rg__pick{display:inline-flex;align-items:center;gap:8px;height:32px;min-width:132px;padding:0 10px 0 12px;border:0;border-radius:9999px;background:rgb(var(--ink) / .05);color:var(--tf-fg, var(--text));font:inherit;font-size:13px;font-weight:500;cursor:pointer;white-space:nowrap;transition:background .15s ease,box-shadow .15s ease}.bots-rg__pick:hover{background:rgb(var(--ink) / .08)}.bots-rg__pick[aria-expanded=true]{background:rgb(var(--ink) / .08);box-shadow:inset 0 0 0 1px rgb(var(--ink) / .18)}.bots-rg__pick .fx-sel__v{display:inline-flex;align-items:center;gap:7px;min-width:0}.bots-rg__pick .fx-sel__v>span{overflow:hidden;text-overflow:ellipsis}.bots-rg__pick svg:last-child{margin-left:auto;opacity:.55}.bots-rg__kpis{margin-bottom:0}@media(max-width:700px){.bots-rg__ctl{justify-content:flex-start;width:100%}.bots-rg__pick{flex:1 1 auto}}.bots-mm__bar{display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px}.bots-mm__set{display:inline-flex;align-items:center;gap:8px}.bots-mm__set>span{font-size:11px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--dim)}.bots-mm__sp{flex:1}.bots-mm__zoom{display:inline-flex;align-items:center;height:32px;padding:2px;border-radius:9999px;background:rgb(var(--ink) / .05)}.bots-mm__zoom button{height:28px;min-width:28px;padding:0 9px;border:0;border-radius:9999px;background:none;color:var(--text);font:inherit;font-size:15px;font-weight:500;cursor:pointer}.bots-mm__zoom button:hover:not(:disabled){background:rgb(var(--ink) / .08)}.bots-mm__zoom button:disabled{opacity:.35;cursor:default}.bots-mm__zoom button.is-reset{font-size:12.5px;color:var(--dim)}.bots-mm__zoom>span{min-width:34px;text-align:center;font-family:var(--font-num);font-size:12px;color:var(--dim)}.bots-mm__vp{position:relative;width:100%;overflow:hidden;border-radius:10px;overscroll-behavior:contain}.bots-mm__vp.is-zoomed{overflow:auto;cursor:grab;scrollbar-width:thin}.bots-mm__vp.is-zoomed:active{cursor:grabbing}.bots-mm__vp .bots-mm__map{border-radius:0;overflow:visible}.bots-mm__t.is-empty{background-image:repeating-linear-gradient(45deg,rgb(var(--ink) / .02) 0,rgb(var(--ink) / .02) 4px,rgb(var(--ink) / .07) 4px,rgb(var(--ink) / .07) 6px)!important;color:var(--dim);cursor:default}.bots-mm__key i.is-empty{background:repeating-linear-gradient(45deg,rgb(var(--ink) / .04) 0,rgb(var(--ink) / .04) 2px,rgb(var(--ink) / .16) 2px,rgb(var(--ink) / .16) 3px)}.bots-mm__key i.is-u{background:color-mix(in srgb,var(--pos) 75%,transparent)}.bots-mm__key i.is-u-lo{background:color-mix(in srgb,var(--pos) 15%,rgb(var(--ink) / .06))}.bots-mm__key i.is-f{background:color-mix(in srgb,var(--neg) 75%,transparent)}.bots-mm__key i.is-f-lo{background:color-mix(in srgb,var(--neg) 15%,rgb(var(--ink) / .06))}.bots-mm__key i.is-v{background:color-mix(in srgb,var(--warn) 70%,transparent)}.bots-mm__key i.is-v-lo{background:color-mix(in srgb,var(--warn) 15%,rgb(var(--ink) / .06))}@media(max-width:700px){.bots-mm__bar{gap:8px}.bots-mm__set{flex-wrap:wrap}.bots-mm__sp{display:none}}.bots-rg__unit{fill:var(--dim);font-weight:400;letter-spacing:0;text-transform:none}.bots-regime .bots-rg__panel{margin-top:6px}.bots-rg__kpis,.bots-rg__panel{transition:opacity .16s ease}.bots-rg__kpis.is-stale,.bots-rg__panel.is-stale{opacity:.55}.bots-rg__tip i.is-rest{background:rgb(var(--ink) / .28)}.bots-mm__key i.is-s0{background:color-mix(in srgb,var(--neg) 62%,var(--tf-raised))}.bots-mm__key i.is-s50{background:color-mix(in srgb,var(--warn) 62%,var(--tf-raised))}.bots-mm__key i.is-s100{background:color-mix(in srgb,var(--pos) 62%,var(--tf-raised))}.bots-mm__key i.is-none{background:rgb(var(--ink) / .08)}.bots-score{min-width:64px}.bots-rg__mark{stroke:var(--text);stroke-opacity:.55;stroke-width:1;stroke-dasharray:3 3}.bots-rg__markt{font-size:10.5px;font-weight:600;fill:var(--text);fill-opacity:.8}.bots-analysis{display:flex;flex-direction:column;gap:12px}.bots-analysis__row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;align-items:start}@media(max-width:1000px){.bots-analysis__row{grid-template-columns:minmax(0,1fr)}}.bots-dgrid__main>.bots-regime{margin-top:12px}.bots-setshell .bots-sizepanel{padding:10px}.bots-setname{max-width:360px;margin:0 0 10px}.bots-setname .tf-field label,.bots-setname label{font-size:12px;color:var(--dim)}.bots-settings.is-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:10px;align-items:start}.bots-setcard{min-width:0;border-radius:12px;background:rgb(var(--ink) / .025);border:1px solid var(--panel-line)}.bots-setcard__h{display:flex;align-items:center;gap:8px;padding:10px 12px;border-bottom:1px solid rgb(var(--ink) / .06)}.bots-setcard__h b{font-size:13px;font-weight:600}.bots-setcard__h .bots-stg__n{margin-left:auto}.bots-setcard__i{display:inline-grid;place-items:center;width:24px;height:24px;border-radius:7px;background:rgb(var(--ink) / .06);color:var(--dim)}.bots-setcard__b{padding:4px 12px 10px}.bots-settings.is-cards .bots-fgrid{display:flex;flex-direction:column;gap:0}.bots-settings.is-cards .bots-f{gap:6px;padding:10px 0;border-top:1px solid rgb(var(--ink) / .06)}.bots-settings.is-cards .bots-fgrid>.bots-f:first-child{border-top-color:transparent}.bots-settings.is-cards .bots-f__l span{color:var(--text);font-size:12.5px;font-weight:550}.bots-settings.is-cards .bots-f__h{order:2;margin:-2px 0 0;font-size:11.5px;line-height:1.4;color:var(--dim)}.bots-settings.is-cards .bots-f__c{order:3;gap:6px}.bots-settings.is-cards .bots-sizeline{grid-template-columns:minmax(0,1fr) 92px;gap:8px}.bots-settings.is-cards .bots-sizeline__n{height:30px}.bots-settings.is-cards .tf-num,.bots-settings.is-cards .tf-input{min-height:30px;font-size:12.5px}.bots-settings.is-cards .tf-seg.is-sm{height:28px}.bots-settings.is-cards .tf-seg.is-sm .tf-seg__opt{padding:0 10px;font-size:12px}.bots-settings.is-cards .bots-levpick{height:24px;padding:0 8px;font-size:11.5px}.bots-settings.is-cards .bots-guards{gap:0}.bots-settings.is-cards .bots-guard{border:0;border-top:1px solid rgb(var(--ink) / .06);border-radius:0;background:transparent}.bots-settings.is-cards .bots-guard:first-child{border-top-color:transparent}.bots-settings.is-cards .bots-guard__h{padding:10px 0;gap:10px}.bots-settings.is-cards .bots-guard__h .tf-tile{width:26px;height:26px}.bots-settings.is-cards .bots-guard__t b{font-size:12.5px}.bots-settings.is-cards .bots-guard__t small{font-size:11.5px}.bots-settings.is-cards .bots-guard__b{padding:0 0 10px 36px;gap:8px}.bots-settings.is-cards .bots-adv{font-size:12px}html[data-theme=light] .bots-goldbar{background:#b9832a24;box-shadow:inset 0 1px 2px #7854142e,0 0 0 1px #b9832a38}html[data-theme=light] .bots-vip .tf-tile{color:#9a6c14;background:#c9a0482e}html[data-theme=light] .bots-vip__nums b,html[data-theme=light] .bots-vip__nums em{background:linear-gradient(180deg,#c99a3a,#a77c2a 55%,#7d5a1a);-webkit-background-clip:text;background-clip:text}.pf.pfx{--pfx-col: 1196px;gap:0;align-items:center;padding:var(--sp-4) var(--sp-4) var(--sp-6)}.pfx-title,.pfx-tabs{width:100%;max-width:var(--pfx-col)}.pfx-title{margin:var(--sp-2) 0 var(--sp-2);color:var(--text);font-size:var(--fs-xl);font-weight:500;line-height:var(--lh-xl)}.pfx-tabs{display:block;min-width:0}.pfx-tabs>.dash-tabs,.pfx-plain>.dash-tabs{flex:none}.pf.pfx .pfx-tabs>.dash-tabs>.dash-tabs__bar,.pf.pfx .pfx-plain>.dash-tabs>.dash-tabs__bar{border-bottom:0}.pf.pfx .pf-card__head{border-bottom:0}.pf.pfx .dash-tabs__body:not(.pf-card--band .dash-tabs__body){overflow:visible;min-height:0;-webkit-mask-image:none;mask-image:none}.pf.pfx .pfx-tabs>.dash-tabs>.dash-tabs__bar,.pf.pfx .pfx-plain>.dash-tabs>.dash-tabs__bar{overflow:visible;cursor:default}.pf.pfx .pfx-tabs>.dash-tabs>.dash-tabs__bar:active,.pf.pfx .pfx-plain>.dash-tabs>.dash-tabs__bar:active{cursor:default}.pfx-stack{display:flex;flex-direction:column;gap:var(--sp-3);width:100%;max-width:var(--pfx-col);min-width:0;padding-top:var(--sp-3)}.pfx-money{display:flex;align-items:center;gap:var(--sp-1)}.pfx-swapbtn{display:inline-flex;align-items:center;gap:6px}.pfx-pair{display:inline-flex}.pfx-pair>*+*{margin-left:-6px}.pfx-top{display:grid;grid-template-columns:var(--pf-rail, 320px) minmax(0,1fr);gap:var(--sp-3);align-items:stretch}.pfx-value .pf-card__body{display:flex;flex-direction:column;padding:0;flex:1}.pfx-value__top{display:flex;flex-direction:column;gap:var(--sp-1);padding:var(--sp-4)}.pfx-value__k{color:var(--muted);font-size:var(--fs-xs)}.pfx-value__v{color:var(--text);font-family:var(--font-num);font-size:30px;font-weight:500;font-variant-numeric:tabular-nums;line-height:36px}.pfx-value__sub{color:var(--muted);font-size:var(--fs-xs)}.pfx-value__sub b{margin-left:4px;font-size:var(--fs-base);font-family:var(--font-num);font-weight:500;font-variant-numeric:tabular-nums;color:var(--text)}.pfx-value__sub b.pos,.pfx-kv__row b.pos,.pfx-sum__row b.pos,.pfx-sum__head b.pos{color:var(--pos)}.pfx-value__sub b.neg,.pfx-kv__row b.neg,.pfx-sum__row b.neg,.pfx-sum__head b.neg{color:var(--neg)}.pfx-kv{display:flex;flex-direction:column;gap:2px;padding:0 var(--sp-4) var(--sp-3)}.pfx-kv__row{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-2);min-height:24px;color:var(--muted);font-size:var(--fs-xs)}.pfx-kv__row>span{display:inline-flex;align-items:center;gap:4px}.pfx-kv__row b{font-size:var(--fs-base);color:var(--text);font-family:var(--font-num);font-weight:500;font-variant-numeric:tabular-nums}.pfx-buckets{display:flex;flex-direction:column;gap:2px;flex:1;padding:0 var(--sp-4) var(--sp-3)}.pfx-bucket{width:100%;border:0;background:none;text-align:left;font:inherit;cursor:pointer;border-radius:var(--radius-sm)}.pfx-bucket:hover{background:rgb(var(--ink) / .05)}.pfx-bucket:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}.pfx-bucket .pfa__part-v{font-size:var(--fs-base)}.pfx-bucket .pfa__part-k{display:inline-flex;align-items:center;gap:4px}.pfx-chart{min-height:400px}.pfx-chart .pf-card__body{padding:0 var(--sp-4) var(--sp-3)}.pf.pfx .pfx-chart .pf-chart{flex:1 1 auto;min-height:240px;height:auto;padding:0;border:0;border-radius:0;background:none;box-shadow:none}.pf.pfx .pfx-chart .pf-chart__svg{position:absolute;top:0;left:0}.pf.pfx .pfx-chart .pf-chart__line{stroke-width:1.75;stroke-linejoin:round;stroke-linecap:round}.pf-chart__dots.pos{fill:var(--pos)}.pf-chart__dots.neg{fill:var(--neg)}.pf-chart__dots.none{fill:var(--muted)}.pf-chart__ground{opacity:.35}.pf-chart__tipval.pos{color:var(--pos)}.pf-chart__tipval.neg{color:var(--neg)}.pfx-chart__head{display:flex;flex-direction:column;gap:2px;margin-bottom:var(--sp-2);color:var(--muted);font-size:var(--fs-xs)}.pfx-chart__head>span{display:inline-flex;align-items:center;gap:4px}.pfx-chart__head b{font-size:var(--fs-xl);line-height:var(--lh-xl);color:var(--text);font-family:var(--font-num);font-weight:500;font-variant-numeric:tabular-nums}.pfx-chart__head b.pos{color:var(--pos)}.pfx-chart__head b.neg{color:var(--neg)}.pfc{flex:1;min-height:0;display:flex;flex-direction:column;gap:var(--sp-2);animation:mo-fade-in .22s var(--ease-out) both}.pfc-head{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--sp-2) var(--sp-4)}.pfc-nav{display:inline-flex;align-items:center;gap:var(--sp-1);color:var(--text);font-size:var(--fs-base);font-weight:500}.pfc-nav span{min-width:132px;text-align:center}.pfc-nav button{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border:1px solid var(--pf-line);border-radius:var(--radius-md);background:none;color:var(--muted);cursor:pointer}.pfc-nav button:hover:not(:disabled){color:var(--text);border-color:var(--line)}.pfc-nav button:disabled{opacity:.35;cursor:default}.pfc-nav button:first-child svg{transform:rotate(90deg)}.pfc-nav button:last-child svg{transform:rotate(-90deg)}.pfc-stats{display:flex;flex-wrap:wrap;gap:var(--sp-1) var(--sp-4)}.pfc-stat{display:flex;flex-direction:column;align-items:flex-end;gap:1px}.pfc-stat span{color:var(--muted);font-size:var(--fs-micro)}.pfc-stat b{color:var(--text);font-family:var(--font-num);font-size:var(--fs-xs);font-weight:500;font-variant-numeric:tabular-nums}.pfc-stat b.pos{color:var(--pos)}.pfc-stat b.neg{color:var(--neg)}.pfc-dow,.pfc-grid{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:4px}.pfc-dow span{color:var(--muted);font-size:var(--fs-micro);text-align:center}.pfc-grid{flex:1;min-height:0;grid-auto-rows:minmax(36px,1fr)}.pfc-day{position:relative;display:flex;align-items:center;justify-content:center;min-width:0;border-radius:var(--radius-md);background:rgb(var(--ink) / .03);overflow:hidden}.pfc-day.is-blank{background:none}.pfc-day.is-up{background:color-mix(in srgb,var(--pos) calc(var(--s) * 55%),transparent)}.pfc-day.is-down{background:color-mix(in srgb,var(--neg) calc(var(--s) * 55%),transparent)}.pfc-day.is-today{box-shadow:inset 0 0 0 1px var(--line-strong, var(--line))}.pfc-day__n{position:absolute;top:3px;left:5px;color:var(--muted);font-family:var(--font-num);font-size:var(--fs-micro);line-height:1}.pfc-day__v{margin-top:6px;color:var(--text);font-family:var(--font-num);font-size:var(--fs-xs);font-weight:500;font-variant-numeric:tabular-nums;white-space:nowrap}.pfx-promos{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--sp-3)}.pfx-promo{--tint: #7c6cff;position:relative;display:flex;flex-direction:column;align-items:stretch;gap:4px;min-width:0;min-height:148px;padding:var(--sp-4);border:1px solid color-mix(in srgb,var(--tint) 32%,var(--pf-line));border-radius:var(--radius-md);background:radial-gradient(120% 130% at 100% 0%,color-mix(in srgb,var(--tint) 30%,transparent),transparent 62%),var(--bg-panel);color:var(--text);font:inherit;text-align:left;overflow:hidden;transition:border-color var(--dur-fast) linear,transform var(--dur-med) var(--ease-out),box-shadow var(--dur-med) var(--ease-out)}.pfx-promo.is-copy{--tint: #7c6cff}.pfx-promo.is-earn{--tint: #2f80ed}.pfx-promo.is-cash{--tint: #12a594}.pfx-promo.is-bots{--tint: #c264d8}button.pfx-promo{cursor:pointer}button.pfx-promo:hover{border-color:color-mix(in srgb,var(--tint) 62%,var(--pf-line));transform:translateY(-2px);box-shadow:0 10px 28px color-mix(in srgb,var(--tint) 18%,transparent)}button.pfx-promo:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.pfx-promo__top{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--sp-2);margin-bottom:var(--sp-2);min-height:40px}.pfx-promo__ic{flex:none;display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background:color-mix(in srgb,var(--tint) 22%,transparent);color:var(--text)}.pfx-promo__f{display:flex;flex-direction:column;align-items:flex-end}.pfx-promo__f b{color:var(--text);font-family:var(--font-num);font-size:var(--fs-xl);font-weight:500;font-variant-numeric:tabular-nums;line-height:var(--lh-xl)}.pfx-promo__f small{color:var(--muted);font-size:var(--fs-micro)}.pfx-promo__t{font-size:var(--fs-base);font-weight:500}.pfx-promo__l{flex:1;color:var(--muted);font-size:var(--fs-xs);line-height:var(--lh-xs)}.pfx-promo__cta{margin-top:var(--sp-2);color:var(--text);font-size:var(--fs-xs);font-weight:500;white-space:nowrap}.pfx-promo__cta span{display:inline-block;transition:transform var(--dur-med) var(--ease-out)}button.pfx-promo:hover .pfx-promo__cta span{transform:translate(3px)}@media(prefers-reduced-motion:reduce){.pfx-promo,.pfx-promo__cta span{transition:none}button.pfx-promo:hover{transform:none}}.pfx-fees .pf-card__body{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr);gap:var(--sp-2) var(--sp-4);align-items:center;padding:var(--sp-3) var(--sp-4)}.pfx-fees__tier,.pfx-fees__cell{display:flex;align-items:center;flex-wrap:wrap;gap:var(--sp-2);min-width:0;font-size:var(--fs-xs)}.pfx-fees__k{color:var(--muted)}.pfx-fees b{color:var(--text);font-family:var(--font-num);font-weight:500;font-variant-numeric:tabular-nums}.pfx-link{padding:0;border:0;background:none;color:var(--muted);font:inherit;cursor:pointer}.pfx-link:hover{color:var(--text)}.pfx-sum .pf-card__body{padding:0}.pfx-sum__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.pfx-sum__cell{display:flex;flex-direction:column;gap:4px;padding:var(--sp-3) var(--sp-4);min-width:0}.pfx-sum__cell+.pfx-sum__cell{border-left:1px solid var(--pf-line)}.pfx-sum__row{display:flex;align-items:baseline;justify-content:space-between;gap:var(--sp-2)}.pfx-sum__head{display:flex;flex-direction:column;gap:2px;margin-bottom:var(--sp-1);color:var(--muted);font-size:var(--fs-xs)}.pfx-sum__head b{color:var(--text);font-size:var(--fs-xl);line-height:var(--lh-xl)}.pfx-sum__row{color:var(--muted);font-size:var(--fs-xs);min-height:20px}.pfx-sum__head b,.pfx-sum__row b{font-family:var(--font-num);font-weight:500;font-variant-numeric:tabular-nums;white-space:nowrap}.pfx-sum__row b{color:var(--text)}.pfx-sum__state{display:inline-block;color:var(--muted);font-size:var(--fs-base);font-weight:400}.pfx-sum__state.is-off{padding:0 var(--sp-2);border-radius:1000px;background:var(--tint);font-size:var(--fs-xs)}.pfx-sum__note{margin:0;padding:0 var(--sp-4) var(--sp-3)}.pfx-band{min-height:240px}.pfx-sections .pfx-band{height:460px}.pfx-band>.pf-card__body{display:flex;flex-direction:column}.pf.pfx .pfx-sections>.dash-tabs>.dash-tabs__bar .dash-tab:nth-of-type(4){position:relative;margin-left:var(--sp-4)}.pf.pfx .pfx-sections>.dash-tabs>.dash-tabs__bar .dash-tab:nth-of-type(4):before{content:"";position:absolute;left:calc(-1 * var(--sp-2) - 4px);top:12px;bottom:12px;width:1px;background:var(--line)}#pfx-sections{scroll-margin-top:var(--sp-2)}.pfx-activity{display:flex;flex-direction:column;gap:var(--sp-2);padding:var(--sp-3) var(--sp-4);overflow:auto}.pfx-activity__line{display:flex;align-items:baseline;gap:var(--sp-2);margin:0;color:var(--muted);font-size:var(--fs-xs);line-height:var(--lh-xs)}.pfx-activity__line .bal-tag{flex:none}.pfx-activity .pf-card{max-width:480px}.pfx-tablewrap{overflow-x:auto}.pfx-table{width:100%}.pfx-table th:first-child,.pfx-table td:first-child{padding-left:var(--sp-4)}.pfx-table th:last-child,.pfx-table td:last-child{padding-right:var(--sp-4)}.pfx-table td{white-space:nowrap}.pfx-table .pos{color:var(--pos)}.pfx-table .neg{color:var(--neg)}.pfx-table a.acct-act{text-decoration:none}.pfx-table .acct-actions{text-align:right}.pfx-table .acct-actions>*+*{margin-left:var(--sp-1)}.pfx-tags{margin-left:0}.pfx-dim{color:var(--muted)}.pfx-board .pf-card__body{padding:0}.pfx-status{display:inline-flex;align-items:center;gap:6px}.pfx-status i{width:6px;height:6px;border-radius:50%;background:var(--muted)}.pfx-status.pos i{background:var(--pos)}.pfx-status.neg i{background:var(--neg)}.pfx-status.pos,.pfx-status.neg{color:var(--text)}.pfx-bones{display:flex;flex-direction:column;gap:var(--sp-2);padding:var(--sp-3) var(--sp-4)}.pfx-bone{display:block;height:16px;border-radius:var(--radius-sm);background:linear-gradient(90deg,rgb(var(--ink) / .04),rgb(var(--ink) / .09),rgb(var(--ink) / .04));background-size:200% 100%;animation:pfx-shimmer 1.2s linear infinite}@keyframes pfx-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@media(prefers-reduced-motion:reduce){.pfx-bone{animation:none}}html .pf.pfx .pfx-slide{position:relative;border-radius:8px}.pf.pfx .pfx-slide>button,.pf.pfx .pfx-slide>button.is-on{border-color:transparent;background:none;transition:color var(--dur-fast) var(--ease-out)}.pfx-slide__blob{position:absolute;top:2px;bottom:2px;left:0;z-index:1;border-radius:6px;background:rgb(var(--ink) / .13);box-shadow:inset 0 0 0 1px rgb(var(--ink) / .16);pointer-events:none}.pfx-slide__blob.is-ready{transition:transform .28s cubic-bezier(.3,1.25,.5,1),width .28s cubic-bezier(.3,1.25,.5,1)}@media(prefers-reduced-motion:reduce){.pfx-slide__blob.is-ready{transition:none}}.pfx-range{flex:none}.psel__pop.pfx-range__pop{min-width:132px}.pfx-range__pop .psel__row{display:flex;align-items:center;justify-content:space-between;width:100%}.pfx-top,.pfx-plain:not(.pfx-sections){position:relative;z-index:3}.pf.pfx .pfx-table.acct-table.acct-t th,.pf.pfx .pfx-table.acct-table.acct-t tbody td{box-shadow:none}.pfx-unit{display:inline-flex;align-items:center;gap:4px;white-space:nowrap}html[data-theme=light] .pfx-bucket .pfa__part-ic img,html[data-theme=light] .pfx-promo__ic img,html[data-theme=light] .pfx-table .acct-mkt img{background:#17181a;border-radius:50%}.pfx-swap__pair{position:relative;display:flex;flex-direction:column;gap:4px}.pfx-swap__box{display:flex;flex-direction:column;gap:var(--sp-2);padding:var(--sp-3) var(--sp-4);border:1px solid var(--line);border-radius:12px;background:rgb(var(--ink) / .03)}.pfx-swap__box:focus-within{border-color:var(--line-strong, var(--muted))}.pfx-swap__row{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-2);min-height:20px}.pfx-swap__k{display:inline-flex;align-items:center;gap:6px;color:var(--muted);font-size:var(--fs-xs)}.pfx-swap__k b{color:var(--text);font-family:var(--font-num);font-weight:500;font-variant-numeric:tabular-nums}.pfx-swap__max{padding:0 6px;height:20px;border:1px solid var(--line);border-radius:var(--radius-sm);background:none;color:var(--text);font:inherit;font-size:var(--fs-micro);cursor:pointer}.pfx-swap__max:disabled{opacity:.4;cursor:default}.pfx-swap__in{flex:1;min-width:0;padding:0;border:0;background:none;color:var(--text);font-family:var(--font-num);font-size:26px;font-weight:500;font-variant-numeric:tabular-nums;line-height:34px;outline:none}.pfx-swap__in.is-empty,.pfx-swap__in::placeholder{color:var(--dim)}.fx .pfx-swap__in:focus,.fx .pfx-swap__in:focus-visible{outline:none;border:0;box-shadow:none}.pfx-swap__coin{flex:none;display:inline-flex;align-items:center;gap:6px;padding:4px 10px 4px 6px;border-radius:999px;background:rgb(var(--ink) / .07);color:var(--text);font-size:var(--fs-base);font-weight:500}.pfx-swap__arrow{position:absolute;left:50%;top:50%;display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;margin:-16px 0 0 -16px;border:1px solid var(--line);border-radius:50%;background:var(--bg-elevated);color:var(--text);pointer-events:none}@media(max-width:1320px){.pf.pfx .pfx-chart .pf-card__head{height:auto;min-height:var(--pf-head-h);flex-wrap:wrap;padding:var(--sp-2) var(--sp-3) var(--sp-2) var(--sp-4);row-gap:var(--sp-1)}}@media(max-width:1100px){.pfx-promos{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:1000px){.pfx-top{grid-template-columns:minmax(0,1fr)}.pfx-chart{min-height:340px}.pfx-sum__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.pfx-sum__cell:nth-child(3){border-left:0}}@media(max-width:640px){.pf.pfx{padding:var(--sp-2) var(--sp-2) var(--sp-5)}.pfx-title{margin:var(--sp-1)}.pf.pfx .pfx-tabs>.dash-tabs>.dash-tabs__bar{flex-wrap:wrap;height:auto;padding-bottom:var(--sp-2);row-gap:var(--sp-1)}.pf.pfx .pfx-tabs>.dash-tabs>.dash-tabs__bar .dash-tabs__list{flex:1 0 100%;height:40px}.pf.pfx .pfx-tabs>.dash-tabs>.dash-tabs__bar .dash-tabs__actions{flex:1 0 100%;margin:0;padding:0}.pfx-money{width:100%;display:grid;grid-template-columns:1fr 1fr 1fr 1.25fr}.pf.pfx .pfx-money .pf-btn{padding:0 var(--sp-1);min-width:0;justify-content:center}.pfx-promos{grid-template-columns:minmax(0,1fr);gap:var(--sp-2)}.pfx-promo{min-height:0}.pfx-fees .pf-card__body{grid-template-columns:minmax(0,1fr)}.pfx-hide-phone{display:none}.pfx-table th,.pfx-table td{padding-left:6px;padding-right:6px}.pfx-table th:first-child,.pfx-table td:first-child{padding-left:var(--sp-2);white-space:normal}.pfx-table th:last-child,.pfx-table td:last-child{padding-right:var(--sp-2)}.pfx-table .acct-mkt{gap:6px}.pfx-table .acct-mkt__n{white-space:normal;line-height:var(--lh-xs)}.pfx-table .acct-act{padding:0 6px;white-space:nowrap}.pfx-activity__line{flex-direction:column;gap:var(--sp-1)}.pfx-activity .pf-card{max-width:none}.pf.pfx .pfx-chart .pf-card__head,.pf.pfx .pfx-sum .pf-card__head,.pf.pfx .pfx-board .pf-card__head{height:auto;min-height:var(--pf-head-h);flex-wrap:wrap;padding:var(--sp-2);row-gap:var(--sp-1)}.pf.pfx .pf-seg{max-width:100%;overflow-x:auto;scrollbar-width:none}.pfx-sum__cell{padding:var(--sp-3)}.pfc-stat{align-items:flex-start}.pfc-grid{grid-auto-rows:minmax(40px,1fr);gap:3px}.pfc-day__v{font-size:var(--fs-micro);margin-top:8px}}@media(max-width:480px){.pf.pfx .pfx-chart{min-height:480px}.pf.pfx .pfx-chart .pf-card__action{width:100%}}.coh .lbp-bar{align-items:center}.coh-net{height:32px;display:inline-flex;align-items:center;padding:0 10px;border-radius:8px;border:1px solid var(--panel-line);color:var(--muted);font-size:var(--fs-xs)}.coh-cover{margin-left:auto;color:var(--dim, var(--muted));font-size:var(--fs-micro);font-variant-numeric:tabular-nums}.coh-excl{margin-left:8px;padding:0;border:0;background:none;color:var(--dim, var(--muted));font:inherit;font-size:var(--fs-micro);text-decoration:underline dotted;text-underline-offset:3px;cursor:pointer}.coh-excl:hover{color:var(--text)}.coh-body{display:grid;grid-template-columns:250px minmax(0,1fr);gap:12px;margin-top:4px}.coh-rail{position:sticky;top:calc(var(--page-top, 0px) + 8px);align-self:start;display:flex;flex-direction:column;gap:2px}.coh-rail h3{margin:12px 0 4px 10px;color:var(--muted);font-size:var(--fs-micro);font-weight:500;letter-spacing:.06em;text-transform:uppercase}.coh-rail ul{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:2px}button.coh-rail__item{display:flex;align-items:center;gap:10px;width:100%;min-height:0;padding:7px 10px;border:1px solid transparent;border-radius:10px;background:none;color:var(--text);text-align:left;font:inherit}button.coh-rail__item:where(:not(.active)){background:none}button.coh-rail__item:hover{background:color-mix(in srgb,var(--text) 5%,transparent)}button.coh-rail__item.is-on{border-color:var(--panel-line);background:linear-gradient(180deg,var(--sheen),transparent 70%),color-mix(in srgb,var(--text) 6%,var(--bg-panel))}.coh-rail__icon{display:inline-grid;place-items:center;flex:none;width:18px;color:var(--muted)}.coh-rail__item.is-on .coh-rail__icon{color:var(--text)}.coh-rail__name{display:flex;flex-direction:column;min-width:0;flex:1}.coh-rail__name b{font-size:var(--fs-xs);font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.coh-rail__name span{color:var(--muted);font-size:var(--fs-micro);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.coh-rail .coh-bias{flex:none}.coh-bias{display:inline-flex;align-items:center;gap:4px;height:18px;padding:0 6px;border-radius:4px;font-size:var(--fs-micro);font-weight:500;white-space:nowrap}.coh-bias.is-bull{color:var(--pos);background:color-mix(in srgb,var(--pos) 14%,transparent)}.coh-bias.is-bear{color:var(--neg);background:color-mix(in srgb,var(--neg) 14%,transparent)}.coh-bias.is-none{color:var(--muted);background:color-mix(in srgb,var(--text) 6%,transparent)}.coh-main{min-width:0;display:flex;flex-direction:column;gap:14px}.coh-sec__title{margin:2px 0 8px;font-size:var(--fs-base);font-weight:600;letter-spacing:-.01em}.coh-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(290px,1fr));gap:8px}button.coh-card{display:flex;flex-direction:column;gap:10px;width:100%;height:auto;min-height:0;margin:0;padding:14px 16px 12px;border:1px solid var(--panel-line);border-radius:12px;background:color-mix(in srgb,var(--text) 3%,var(--bg-panel));color:var(--text);text-align:left;font:inherit;cursor:pointer;transition:border-color var(--dur-fast) var(--ease-out),background-color var(--dur-fast) var(--ease-out)}button.coh-card:where(:not(.active)){background:color-mix(in srgb,var(--text) 3%,var(--bg-panel))}button.coh-card:hover{border-color:var(--line);background:color-mix(in srgb,var(--text) 6%,var(--bg-panel))}.coh-card__head{display:flex;align-items:center;gap:10px}.coh-card__icon{display:inline-grid;place-items:center;flex:none;width:34px;height:34px;border-radius:8px;border:1px solid var(--panel-line);background:color-mix(in srgb,var(--bg) 60%,transparent);color:var(--text)}.coh-card__icon.is-big{width:46px;height:46px;border-radius:10px}.coh-card__name{display:flex;flex-direction:column;min-width:0}.coh-card__name b{font-size:var(--fs-base);font-weight:600}.coh-card__name span{color:var(--muted);font-size:var(--fs-xs)}.coh-card__mid{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:end;gap:12px}.coh-card__meta{display:flex;flex-direction:column;align-items:flex-start;gap:6px}.coh-card__wallets{color:var(--muted);font-size:var(--fs-xs);font-variant-numeric:tabular-nums}.coh-card__spark{width:100%}.coh-lean-wrap{position:relative;width:100%}.coh-lean{display:block;width:100%;height:100%;overflow:visible}svg.coh-lean.is-empty{height:52px}.coh-lean__line{fill:none;stroke-width:1.5;stroke-linejoin:round;stroke-linecap:round}.coh-lean__line.is-up{stroke:var(--pos)}.coh-lean__line.is-dn{stroke:var(--neg)}.coh-lean__even{stroke:var(--muted);stroke-width:1;stroke-dasharray:2 3;opacity:.55}.coh-lean__grid{stroke:var(--panel-line);stroke-width:1}.coh-lean__cross{stroke:var(--muted);stroke-width:1;opacity:.7}.coh-lean__tick{position:absolute;right:0;transform:translateY(-50%);color:var(--muted);font-size:var(--fs-micro);font-variant-numeric:tabular-nums;pointer-events:none}.coh-lean__time{position:absolute;bottom:0;color:var(--muted);font-size:var(--fs-micro);pointer-events:none}.coh-lean__time.is-start{left:0}.coh-lean__time.is-end{right:44px}.coh-lean__tip{position:absolute;transform:translate(-50%,calc(-100% - 10px));display:flex;flex-direction:column;gap:1px;padding:5px 8px;border:1px solid var(--panel-line);border-radius:8px;background:var(--bg-elevated, var(--bg-panel));font-size:var(--fs-micro);white-space:nowrap;pointer-events:none;box-shadow:0 6px 18px -8px #0009}.coh-lean__tip b{font-weight:600;font-variant-numeric:tabular-nums}.coh-lean__tip.pos b{color:var(--pos)}.coh-lean__tip.neg b{color:var(--neg)}.coh-lean__tip span{color:var(--muted)}.coh-split .pf-split{height:3px;border-radius:0}.coh-split.is-big .pf-split{height:6px;border-radius:var(--radius-full)}.coh-split__figs{display:flex;justify-content:space-between;margin-top:8px}.coh-split__figs>span{display:flex;flex-direction:column;gap:1px}.coh-split__figs b{font-family:var(--font-num);font-size:var(--fs-base);font-weight:600;font-variant-numeric:tabular-nums}.coh-split__figs i{font-style:normal;color:var(--muted);font-size:var(--fs-micro);letter-spacing:.06em;text-transform:uppercase}.coh-split__long b{color:var(--pos)}.coh-split__short{align-items:flex-end}.coh-split__short b{color:var(--neg)}.coh-detail{display:flex;flex-direction:column;gap:14px}.coh-detail__head{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.coh-detail__title{display:flex;flex-direction:column}.coh-detail__title h2{margin:0;font-size:var(--fs-xl);font-weight:600;letter-spacing:-.02em}.coh-detail__title span{color:var(--muted);font-size:var(--fs-xs)}.coh-detail__range{margin-left:auto}.coh-kpis{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px}.coh-kpis>div{display:flex;flex-direction:column;gap:2px;padding:10px 12px;border:1px solid var(--panel-line);border-radius:10px;background:color-mix(in srgb,var(--text) 3%,var(--bg-panel))}.coh-kpis span{color:var(--muted);font-size:var(--fs-xs)}.coh-kpis b{font-family:var(--font-num);font-size:var(--fs-base);font-weight:600;font-variant-numeric:tabular-nums}.coh-kpis b.pos{color:var(--pos)}.coh-kpis b.neg{color:var(--neg)}.coh-chart{position:relative;padding:12px 12px 6px;border:1px solid var(--panel-line);border-radius:12px}.coh-chart__empty{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;margin:0;padding:0 48px;text-align:center;pointer-events:none}.coh-chart__empty b{color:var(--text);font-size:var(--fs-base);font-weight:500}.coh-chart__empty span{max-width:44ch;color:var(--muted);font-size:var(--fs-xs);line-height:var(--lh-xs)}.coh-chart__skel{position:absolute;top:12px;right:58px;bottom:30px;left:14px;border-radius:8px;background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--text) 6%,transparent),transparent);background-size:200% 100%;animation:coh-shimmer 1.2s linear infinite}@keyframes coh-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}.coh-tables{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px}.coh-table{min-width:0;overflow-x:auto}.coh-table h3{margin:0 0 6px;font-size:var(--fs-base);font-weight:600}.coh-table td.pos{color:var(--pos)}.coh-table td.neg{color:var(--neg)}.coh-mini.pf-split{display:block;width:72px;height:4px}.coh-wallet{display:inline-flex;align-items:center;gap:8px}.coh-vmarks{display:inline-flex;align-items:center}.coh-vmarks>span{display:inline-flex;border-radius:50%;box-shadow:0 0 0 2px var(--bg-panel)}.coh-vmarks>span+span{margin-left:-4px}@media(max-width:1100px){.coh-tables{grid-template-columns:1fr}}@media(max-width:860px){.coh-body{grid-template-columns:1fr}.coh-rail{position:static;flex-direction:row;overflow-x:auto;gap:4px;padding-bottom:4px}.coh-rail h3{display:none}.coh-rail ul{flex-direction:row;gap:4px}button.coh-rail__item{width:auto;white-space:nowrap}.coh-rail__name span{display:none}.coh-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.coh-cover{margin-left:0;width:100%}}.coh-filters{display:inline-flex;align-items:center;gap:6px}.coh-pick{position:relative;display:inline-flex;align-items:center}button.coh-pick__btn{display:inline-flex;align-items:center;gap:6px;height:32px;min-height:0;padding:0 10px;border:1px solid var(--panel-line);border-radius:8px;background:color-mix(in srgb,var(--bg) 55%,transparent);color:var(--muted);font:inherit;font-size:var(--fs-xs)}button.coh-pick__btn:where(:not(.active)){background:color-mix(in srgb,var(--bg) 55%,transparent)}button.coh-pick__btn:hover{color:var(--text);border-color:var(--line)}button.coh-pick__btn.is-set{color:var(--text);border-color:var(--line);padding-right:28px}.coh-pick__k{color:var(--muted)}.coh-pick__v{color:var(--text);font-weight:500;display:inline-flex;align-items:center}.coh-pick__coin{display:inline-flex;align-items:center;gap:5px}button.coh-pick__x{position:absolute;right:4px;width:20px;height:20px;min-height:0;padding:0;border:0;border-radius:5px;background:none;color:var(--muted);font-size:14px;line-height:1}button.coh-pick__x:where(:not(.active)){background:none}button.coh-pick__x:hover{color:var(--text);background:color-mix(in srgb,var(--text) 8%,transparent)}.coh-pick__pop{position:absolute;top:calc(100% + 6px);left:0;z-index:30;width:240px;padding:6px;border:1px solid var(--panel-line);border-radius:10px;background:var(--bg-elevated, var(--bg-panel));box-shadow:0 14px 34px -14px #000000b3}.coh-pick__search{width:100%;height:30px;margin-bottom:6px;padding:0 8px;border:1px solid var(--panel-line);border-radius:7px;background:var(--bg);color:var(--text);font:inherit;font-size:var(--fs-xs)}.coh-pick__search:focus-visible{outline:none;border-color:var(--line-strong, var(--line))}.coh-pick__list{display:flex;flex-direction:column;max-height:300px;overflow-y:auto}button.coh-pick__opt{display:flex;flex:none;flex-direction:row;align-items:center;gap:8px;width:100%;min-height:0;padding:6px 8px;border:0;border-radius:6px;background:none;color:var(--text);font:inherit;font-size:var(--fs-xs);text-align:left}button.coh-pick__opt:where(:not(.active)){background:none}button.coh-pick__opt:hover,button.coh-pick__opt.is-on{background:color-mix(in srgb,var(--text) 7%,transparent)}.coh-pick__opt .coh-pick__label{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.coh-pick__opt .coin-ic{flex:none}.coh-pick__ic{display:grid;flex:none;place-items:center;width:18px;color:var(--muted);transition:color .14s}button.coh-pick__opt:hover .coh-pick__ic,button.coh-pick__opt.is-on .coh-pick__ic{color:var(--text)}.coh-pick__coin svg{flex:none;color:var(--muted)}.coh-pick__head{display:flex;justify-content:space-between;padding:6px 8px 4px;color:var(--muted);font-size:var(--fs-micro);letter-spacing:.04em;text-transform:uppercase}.coh-pick__opt i{font-style:normal;color:var(--muted);font-variant-numeric:tabular-nums}.coh-pick__none{margin:6px 8px;color:var(--muted);font-size:var(--fs-xs)}.coh-d{display:flex;flex-direction:column;gap:8px}.coh-d__head{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:10px 12px;border:1px solid var(--panel-line);border-radius:12px;background:color-mix(in srgb,var(--text) 3%,var(--bg-panel))}.coh-d__head .coh-card__icon{width:30px;height:30px}.coh-d__title{display:flex;flex-direction:column}.coh-d__title h2{margin:0;font-size:var(--fs-base);font-weight:600;letter-spacing:-.01em}.coh-d__title span{color:var(--muted);font-size:var(--fs-micro)}.coh-d__count{margin-left:auto;color:var(--muted);font-size:var(--fs-xs);font-variant-numeric:tabular-nums}.coh-d__openchart{display:inline-flex;flex:none;align-items:center;gap:6px;height:30px;min-height:0;padding:0 12px;border:1px solid rgb(var(--ink) / .1);border-radius:9px;background:rgb(var(--ink) / .04);color:var(--text);font:inherit;font-size:var(--fs-xs);font-weight:500;cursor:pointer;transition:background .14s,border-color .14s}.coh-d__openchart:hover{border-color:rgb(var(--ink) / .2);background:rgb(var(--ink) / .08)}.coh-d__openchart svg{color:var(--muted)}.coh-d__meters{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);border:1px solid var(--panel-line);border-radius:12px;overflow:hidden}.coh-meter{display:flex;flex-direction:column;gap:6px;padding:10px 12px}.coh-meter+.coh-meter{border-left:1px solid var(--panel-line)}.coh-meter__t{color:var(--muted);font-size:var(--fs-micro);letter-spacing:.06em;text-transform:uppercase;font-family:var(--font-num)}.coh-meter .pf-split{height:4px;border-radius:0}.coh-meter__l{display:flex;justify-content:space-between;gap:8px;font-family:var(--font-num);font-size:var(--fs-micro);font-variant-numeric:tabular-nums}.coh-meter__l .pos{color:var(--pos)}.coh-meter__l .neg{color:var(--neg);text-align:right}.coh-d__main{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px}.coh-d__panel{border:1px solid var(--panel-line);border-radius:12px;background:var(--bg-panel);min-width:0}.coh-d__chart{display:flex;flex-direction:column}.coh-d__ph{display:flex;align-items:center;gap:8px;padding:8px 12px;border-bottom:1px solid var(--panel-line)}.coh-d__ph h3{margin:0;font-size:var(--fs-xs);font-weight:600}.coh-d__range{margin-left:auto}.coh-d__range>button{height:24px;font-size:var(--fs-micro)}.coh-d__plot{position:relative;padding:10px 10px 6px 12px}.coh-d__tree{position:relative;min-height:420px;padding:0;border:0;background:none}.coh-d__tree .coh-tree-wrap{top:0;right:0;bottom:0;left:0}.coh-d__tree .coh-tree{border-radius:12px}.coh-d__tables{padding:0 12px 8px}.coh-d__tabs{display:flex;gap:18px;border-bottom:1px solid var(--panel-line);margin:0 -12px 4px;padding:0 12px}.coh-d__tabs>button{position:relative;display:inline-flex;align-items:center;gap:6px;min-height:0;padding:10px 0;border:0;background:none;color:var(--muted);font:inherit;font-size:var(--fs-xs);font-weight:600;letter-spacing:.05em;text-transform:uppercase}.coh-d__tabs>button:where(:not(.active)){background:none}.coh-d__tabs>button.is-on{color:var(--text)}.coh-d__tabs{position:relative}.coh-d__ink{position:absolute;left:0;bottom:-1px;height:2px;background:var(--text);transition:transform .26s var(--ease-out),width .26s var(--ease-out)}.coh-d__n{padding:1px 6px;border-radius:4px;background:color-mix(in srgb,var(--pos) 14%,transparent);color:var(--pos);font-family:var(--font-num);font-size:var(--fs-micro);letter-spacing:0}.coh-tablewrap{overflow-x:auto}.coh-wtable td,.coh-wtable th{white-space:nowrap}button.coh-th{display:inline-flex;align-items:center;gap:4px;min-height:0;padding:0;border:0;background:none;color:inherit;font:inherit}button.coh-th:where(:not(.active)){background:none}button.coh-th svg path{fill:var(--disabled)}button.coh-th svg path.is-on{fill:var(--text)}button.coh-th.is-on{color:var(--text)}.coh-oc{display:inline-flex;align-items:center;gap:6px}.coh-dim{color:var(--muted)}.coh-row-click{cursor:pointer}.coh-tablewrap td.pos{color:var(--pos)}.coh-tablewrap td.neg{color:var(--neg)}.coh-tablewrap td.warn{color:var(--warn)}.coh-lean-wrap.is-full{width:100%}.coh-lean.is-full .coh-lean__line{stroke-width:1.8}.coh-lean__badge{position:absolute;top:8px;left:8px;display:flex;flex-direction:column;gap:2px;padding:6px 10px;border-radius:6px;background:color-mix(in srgb,var(--bg) 82%,transparent);pointer-events:none}.coh-lean__badge span{color:var(--text);font-size:var(--fs-micro);font-weight:600;letter-spacing:.04em;text-transform:uppercase}.coh-lean__badge b{font-size:var(--fs-xl);font-weight:500;font-variant-numeric:tabular-nums}.coh-lean__badge b.pos{color:var(--pos)}.coh-lean__badge b.neg{color:var(--neg)}.coh-lean__date{position:absolute;bottom:0;transform:translate(-50%);color:var(--muted);font-size:var(--fs-micro);white-space:nowrap;pointer-events:none}.coh-lean__band{pointer-events:none}.coh-lean__band.is-rebuilt{fill:color-mix(in srgb,var(--muted) 9%,transparent)}.coh-lean__band.is-gap{fill:color-mix(in srgb,var(--muted) 16%,transparent)}.coh-lean__band-label{position:absolute;display:flex;justify-content:center;color:var(--muted);font-size:var(--fs-micro);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;overflow:hidden;cursor:help}.coh-tree-wrap{position:absolute;top:4px;right:4px;bottom:4px;left:4px}.coh-tree{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;border-radius:8px;touch-action:none;-webkit-user-select:none;user-select:none}.coh-tree.is-zoomed{cursor:grab}.coh-tree.is-zoomed:active{cursor:grabbing}.coh-tree.is-moving button.coh-tree__tile{transition:none;animation:none}button.coh-tree__tile.is-t0{padding:0;border-radius:2px}button.coh-tree__tile.is-logo{justify-content:center;align-items:center}button.coh-tree__tile.is-t1{padding:2px 5px;justify-content:center}button.coh-tree__tile.is-t2{padding:5px 8px}.coh-tree__tile.is-t1 .coh-tree__name{font-size:var(--fs-micro)}.coh-tree__ctl{position:absolute;right:8px;bottom:8px;z-index:2;display:flex;gap:2px;padding:2px;border:1px solid var(--panel-line);border-radius:8px;background:color-mix(in srgb,var(--bg) 82%,transparent)}.coh-tree__ctl>button{width:24px;height:22px;min-height:0;padding:0;border:0;border-radius:6px;background:none;color:var(--text);font:inherit;font-size:14px;line-height:1;display:inline-grid;place-items:center}.coh-tree__ctl>button:where(:not(.active)){background:none}.coh-tree__ctl>button:hover:not(:disabled){background:color-mix(in srgb,var(--text) 10%,transparent)}.coh-tree__ctl>button:disabled{color:var(--disabled)}.coh-tree__hint{position:absolute;left:8px;bottom:8px;z-index:2;padding:3px 8px;border-radius:6px;background:color-mix(in srgb,var(--bg) 78%,transparent);color:var(--muted);font-size:var(--fs-micro);pointer-events:none}button.coh-tree__tile{position:absolute;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;gap:1px;min-height:0;padding:8px 10px;border:1px solid color-mix(in srgb,var(--text) 6%,transparent);border-radius:4px;color:var(--text);font:inherit;text-align:left;overflow:hidden;transition:filter var(--dur-fast) var(--ease-out),border-color var(--dur-fast) var(--ease-out)}button.coh-tree__tile:hover{filter:brightness(1.15)}button.coh-tree__tile.is-on{border-color:var(--text)}button.coh-tree__tile.is-small{padding:4px 6px;justify-content:center}.coh-tree__name{display:inline-flex;align-items:center;gap:5px;font-size:var(--fs-xs);font-weight:600;white-space:nowrap}.coh-tree__tile.is-small .coh-tree__name{font-size:var(--fs-micro)}.coh-tree__upnl{font-size:var(--fs-micro);font-variant-numeric:tabular-nums;opacity:.9;white-space:nowrap}.coh-tree__lean{font-size:var(--fs-micro);opacity:.7;white-space:nowrap}.coh-tree__empty{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;margin:0;color:var(--muted);font-size:var(--fs-xs)}@media(max-width:1100px){.coh-d__main{grid-template-columns:1fr}.coh-d__tree{min-height:320px}}@media(max-width:860px){.coh-d__meters{grid-template-columns:1fr}.coh-meter+.coh-meter{border-left:0;border-top:1px solid var(--panel-line)}.coh-filters{width:100%}}@keyframes coh-load{0%{background-position:-100% 0}to{background-position:200% 0}}.coh-d.is-stale,.coh-over.is-stale,.coh-tablewrap.is-stale,.coh-mp.is-stale,.coh-d__plot.is-stale{background-image:linear-gradient(90deg,transparent,color-mix(in srgb,var(--pos) 75%,transparent),transparent);background-size:40% 2px;background-repeat:no-repeat;background-position:-100% 0;animation:coh-load 1.2s linear .35s infinite}@media(prefers-reduced-motion:reduce){.coh-d.is-stale,.coh-over.is-stale,.coh-tablewrap.is-stale,.coh-mp.is-stale,.coh-d__plot.is-stale{animation:none;background-size:100% 2px;background-position:0 0}}.coh-lean__line{transition:d .52s var(--ease-out)}.coh-lean__clip{transition:y .52s var(--ease-out),height .52s var(--ease-out)}.coh-lean__glow.is-short{stop-color:var(--neg);stop-opacity:.22}.coh-lean__glow.is-long{stop-color:var(--pos);stop-opacity:.22}.coh-lean__area{transition:d .52s var(--ease-out)}.coh-lean__glow.is-off{stop-opacity:0}.coh-lean__badge b{transition:color .22s var(--ease-out)}button.coh-tree__tile{transition:left .42s var(--ease-out),top .42s var(--ease-out),width .42s var(--ease-out),height .42s var(--ease-out),background-color .42s var(--ease-out),background .42s var(--ease-out),filter var(--dur-fast) var(--ease-out),border-color var(--dur-fast) var(--ease-out)}.coh-meter .pf-split__fill,.coh-split .pf-split__fill{transition:transform .52s var(--ease-out)}@media(prefers-reduced-motion:reduce){.coh-lean__line,.coh-lean__clip,button.coh-tree__tile,.coh-d__ink,.coh-meter .pf-split__fill,.coh-split .pf-split__fill{transition:none;animation:none}}.coh-mp{display:flex;flex-direction:column;gap:8px}.coh-mp,.coh-mp>*{transition:opacity .18s var(--ease-out)}.coh-mp__who{margin-left:auto}.coh-mp__who select{height:30px;padding:0 28px 0 10px;border:1px solid var(--panel-line);border-radius:8px;background-color:color-mix(in srgb,var(--bg) 55%,transparent);color:var(--text);font:inherit;font-size:var(--fs-xs)}.coh-mp__sectors{display:flex;align-items:center;gap:6px;padding:8px 12px;flex-wrap:wrap;border-left:1px solid var(--panel-line)}button.coh-mp__chip{display:inline-flex;align-items:center;gap:6px;height:24px;min-height:0;padding:0 8px;border:1px solid var(--panel-line);border-radius:6px;background:none;color:var(--muted);font:inherit;font-size:var(--fs-micro)}button.coh-mp__chip:where(:not(.active)){background:none}button.coh-mp__chip:hover{color:var(--text);border-color:var(--line)}.coh-mp__chip b{font-weight:600;font-variant-numeric:tabular-nums}.coh-mp__chip b.pos{color:var(--pos)}.coh-mp__chip b.neg{color:var(--neg)}.coh-mp__panel{padding:4px}.coh-map{position:relative}.coh-map .coh-tree{border-radius:8px}.coh-map__sector{position:absolute;border:1px solid color-mix(in srgb,var(--text) 10%,transparent);border-radius:6px;overflow:hidden;background:color-mix(in srgb,var(--bg) 40%,var(--bg-panel))}.coh-map__sector .coh-tree__tile{transition:none}button.coh-map__head{position:absolute;top:0;left:0;right:0;z-index:1;display:flex;align-items:center;gap:8px;min-height:0;padding:0 8px;border:0;border-radius:0;background:color-mix(in srgb,var(--bg) 70%,transparent);color:var(--text);font:inherit;font-size:var(--fs-micro);text-align:left;white-space:nowrap;overflow:hidden}button.coh-map__head:where(:not(.active)){background:color-mix(in srgb,var(--bg) 70%,transparent)}button.coh-map__head:hover{background:color-mix(in srgb,var(--text) 10%,var(--bg))}.coh-map__head b{font-weight:600;letter-spacing:.04em;text-transform:uppercase}.coh-map__head span{color:var(--muted);font-variant-numeric:tabular-nums}.coh-map__head i{font-style:normal;margin-left:auto}.coh-map__head i.pos{color:var(--pos)}.coh-map__head i.neg{color:var(--neg)}.coh-mp__assets{padding-bottom:4px}.coh-mp__assetmap{position:relative;height:360px;margin:4px}button.coh-back{display:inline-flex;align-items:center;gap:4px;height:26px;min-height:0;padding:0 8px 0 6px;border:1px solid var(--panel-line);border-radius:7px;background:none;color:var(--muted);font:inherit;font-size:var(--fs-xs)}button.coh-back:where(:not(.active)){background:none}button.coh-back:hover{color:var(--text);border-color:var(--line)}.coh-d__ph--flat{border-bottom:0;padding-left:0;padding-right:0}.coh-dot{width:8px;height:8px;border-radius:50%;background:var(--c);flex:none}.coh-row-split td{border-top:1px solid var(--line)}.coh-multi{position:relative;width:100%}.coh-multi__svg{display:block;width:100%;height:100%;overflow:visible}.coh-multi__line{fill:none;stroke-width:1.6;stroke-linejoin:round;stroke-linecap:round;opacity:.9;transition:d .52s var(--ease-out),opacity .16s var(--ease-out)}.coh-multi__line.is-top{stroke-width:2.2;opacity:1}.coh-multi__dot{position:absolute;z-index:1;transform:translate(-50%,-50%);display:inline-grid;place-items:center;width:20px;height:20px;border-radius:50%;color:#fff;box-shadow:0 0 0 2px var(--bg-panel),0 0 0 3px var(--c);transition:top .52s var(--ease-out),left .52s var(--ease-out),background-color .52s var(--ease-out)}.coh-multi__dot svg{stroke:#fff}.coh-multi__tick{position:absolute;transform:translateY(-50%);color:var(--muted);font-size:var(--fs-micro);pointer-events:none}.coh-multi__readout{position:absolute;top:8px;left:8px;z-index:2;display:flex;flex-direction:column;gap:3px;min-width:200px;padding:8px 10px;border:1px solid var(--panel-line);border-radius:8px;background:color-mix(in srgb,var(--bg) 88%,transparent);pointer-events:none}.coh-multi__when{color:var(--muted);font-size:var(--fs-micro);margin-bottom:2px}.coh-multi__row{display:grid;grid-template-columns:18px 1fr auto;align-items:center;gap:6px;font-size:var(--fs-micro)}.coh-multi__row i{display:inline-grid;place-items:center;width:18px;height:18px;border-radius:50%;color:var(--c);background:color-mix(in srgb,var(--c) 16%,transparent)}.coh-multi__row b{font-variant-numeric:tabular-nums;font-weight:600}.coh-multi__row b.pos{color:var(--pos)}.coh-multi__row b.neg{color:var(--neg)}@media(max-width:860px){.coh-mp__sectors{border-left:0;border-top:1px solid var(--panel-line)}}.coh-d__panel>.coh-d__ph{min-height:42px;box-sizing:border-box}.coh-d__tables{padding:0 0 8px}.coh-d__tables>.coh-tablewrap,.coh-d__tables>.mo-autoh,.coh-d__tables>.acct-more,.coh-d__tables>.acct-empty{padding-left:12px;padding-right:12px}.coh-d__tables>.coh-d__tabs{margin:0 0 4px}.coh-d__ph .lbp-seg{margin-left:auto}.coh-d__ph .lbp-seg+.lbp-seg{margin-left:6px}.coh-d__ph h3{line-height:26px}.coh-d__src{margin-left:auto;color:var(--muted);font-size:var(--fs-micro)}.coh-mp__assets{padding:0 0 8px}.coh-mp__assetmap{margin:8px 12px 0}.coh-d__head{min-height:58px;box-sizing:border-box}.coh-d__head .coh-card__icon{align-self:center}.coh-d__title h2{line-height:1.2}.coh-price{position:relative;width:100%}.coh-price svg{display:block;width:100%;height:100%}.coh-price__line{fill:none;stroke-width:1.6;stroke-linejoin:round}.coh-price__line.pos{stroke:var(--pos)}.coh-price__line.neg{stroke:var(--neg)}.coh-price__stop.pos{stop-color:var(--pos);stop-opacity:.16}.coh-price__stop.neg{stop-color:var(--neg);stop-opacity:.16}.coh-price__stop.is-off{stop-opacity:0}.coh-price__badge{position:absolute;top:8px;left:8px;display:flex;align-items:baseline;gap:8px;padding:5px 9px;border-radius:6px;background:color-mix(in srgb,var(--bg) 82%,transparent);pointer-events:none}.coh-price__badge span{color:var(--muted);font-size:var(--fs-micro)}.coh-price__badge b{font-size:var(--fs-base);font-weight:600;font-variant-numeric:tabular-nums}.coh-price__badge i{font-style:normal;font-size:var(--fs-xs);font-variant-numeric:tabular-nums}.coh-price__badge i.pos{color:var(--pos)}.coh-price__badge i.neg{color:var(--neg)}.coh-chart__skel.is-inline{position:relative;display:block;inset:auto;height:180px}.coh-at{margin-left:8px;padding:2px 8px;border-radius:6px;color:var(--muted);font-size:var(--fs-micro);font-variant-numeric:tabular-nums;transition:color var(--dur-fast) var(--ease-out),background-color var(--dur-fast) var(--ease-out)}.coh-at.is-on{color:var(--text);background:color-mix(in srgb,var(--text) 8%,transparent)}tr.is-past td{transition:color var(--dur-fast) var(--ease-out)}.coh-multi{cursor:crosshair}.coh .acctf-view.coh-view{height:32px}.coh-cover+.coh-view{margin-left:8px}.coh-filters+.coh-view,.coh-net+.coh-view,.lbp-venues+.coh-view{margin-left:auto}.coh-view__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.acctf-pop .coh-view__grid>button{display:inline-flex;align-items:center;justify-content:flex-start;gap:6px;padding:0 8px;min-width:0}.coh-view__grid>button>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.acctf-pop button.coh-view__all{height:auto;padding:0;border:0;background:none;color:var(--muted);font-size:var(--fs-micro)}.acctf-pop button.coh-view__all:hover{color:var(--text)}.coh-d__main.is-single{grid-template-columns:minmax(0,1fr)}.coh-hidden{display:grid;gap:4px;place-items:center;padding:48px 16px;border:1px dashed var(--panel-line);border-radius:12px;text-align:center}.coh-hidden b{font-size:var(--fs-base);font-weight:500}.coh-hidden span{color:var(--muted);font-size:var(--fs-xs)}.coh-pick__pop,.coh-lean__tip{border-color:var(--line);background:var(--glass-pop-bg);-webkit-backdrop-filter:var(--glass-pop-blur);backdrop-filter:var(--glass-pop-blur)}.coh-pick__pop{box-shadow:var(--shadow-modal);animation:pop-in var(--dur-fast) var(--ease-spring)}.coh-lean__tip{box-shadow:var(--shadow-pop)}.coh-pick__pop.is-right{left:auto;right:0}.coh-pick__search{background:color-mix(in srgb,var(--bg) 55%,transparent)}.coh-pick__list.is-tall{max-height:420px}.coh-pick__glyph{width:14px;height:14px;flex:none;border-radius:50%;border:1px dashed var(--muted);box-sizing:border-box}.coh-mp__who .coh-pick__btn{height:30px}.coh-multi__readout,.coh-tree__hint,.coh-tree__ctl,.coh-price__badge,button.coh-map__head{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.coh-pick__pop,.coh-lean__tip{background:var(--bg-elevated)}}@media(prefers-reduced-motion:reduce){.coh-pick__pop{animation:none}}.coh-focus__main{align-items:stretch}.coh-focus__main>.coh-d__chart{min-height:0}.coh-d__ph .coh-d__src+.lbp-seg{margin-left:8px}.coh-d__plot{position:relative}.coh-price{cursor:crosshair}.coh-price__candles,.coh-price__lineg{opacity:0;transition:opacity var(--dur-med) var(--ease-out)}.coh-price__candles.is-on,.coh-price__lineg.is-on{opacity:1}.coh-candle line{stroke-width:1}.coh-candle.pos line{stroke:var(--pos)}.coh-candle.neg line{stroke:var(--neg)}.coh-candle.pos rect{fill:var(--pos)}.coh-candle.neg rect{fill:var(--neg)}.coh-price__badge b{font-size:var(--fs-base);font-weight:500}.coh-price__badge em{font-style:normal;font-size:var(--fs-xs);font-variant-numeric:tabular-nums}.coh-price__badge em.pos{color:var(--pos)}.coh-price__badge em.neg{color:var(--neg)}.coh-price__ohlc{display:inline-flex;align-items:baseline;gap:3px;font-size:var(--fs-xs);font-variant-numeric:tabular-nums}.coh-price__ohlc i{margin-left:5px;color:var(--muted);font-style:normal;font-size:var(--fs-micro)}.coh-price__ohlc i:first-child{margin-left:0}.coh-price__ohlc b{font-size:var(--fs-xs);font-weight:500}.coh-price__last{position:absolute;transform:translateY(-50%);padding:1px 4px;border-radius:3px;color:var(--bg);font-size:var(--fs-micro);font-weight:500;font-variant-numeric:tabular-nums;pointer-events:none}.coh-price__last.pos{background:var(--pos);color:var(--bg)}.coh-price__last.neg{background:var(--neg);color:var(--bg)}@media(prefers-reduced-motion:reduce){.coh-price__candles,.coh-price__lineg{transition:none}}.mk{--mk-ctl-h: 28px;--mk-ctl-r: 6px;--mk-ctl-bg: rgb(var(--ink) / .04);--mk-ctl-bg-on: rgb(var(--ink) / .075);--mk-ctl-edge: rgb(var(--ink) / .08);--mk-ctl-edge-on: rgb(var(--ink) / .16);--mk-tile: rgb(var(--ink) / .03);max-width:1720px;width:100%;margin:0 auto;padding:var(--sp-2) var(--sp-4) var(--sp-6);display:flex;flex-direction:column;gap:var(--sp-3);min-width:0;font-family:var(--font-text)}.mk .muted{color:var(--dim)}.mk-empty{margin:0;padding:var(--sp-5) 0;color:var(--muted);font-size:var(--fs-xs);text-align:center}.mk-pulse,.mk-feat,.mk-rail,.mk-sec{min-width:0;border-radius:var(--radius-page);background:var(--bg-panel);box-shadow:var(--depth-2)}.mk-pulse{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--sp-3) var(--sp-5);padding:14px 18px}.mk-pulse__head{display:flex;flex-direction:column;gap:4px;min-width:0;flex:1 1 360px}.mk-title{margin:0;font-family:var(--font-display);font-size:24px;font-weight:600;letter-spacing:-.02em;line-height:1.1}.mk-pulse__line{margin:0;color:var(--muted);font-size:var(--fs-xs);line-height:1.45}.mk-pulse__stats{display:flex;flex-wrap:wrap;gap:6px 22px;margin:0}.mk-pulse__stats>div{display:flex;flex-direction:column;gap:3px;min-width:0}.mk-pulse__stats dt{color:var(--muted);font-size:var(--fs-micro);white-space:nowrap}.mk-pulse__stats dd{margin:0;font-family:var(--font-num);font-size:var(--fs-base);font-weight:600;white-space:nowrap;font-variant-numeric:tabular-nums}.mk-pulse__stats dd small{margin-left:4px;color:var(--dim);font-size:var(--fs-micro);font-weight:500}.mk-pulse__breadth{min-width:150px}.mk-pulse__breadth dd{display:flex;flex-direction:column;gap:4px}.mk-breadth{position:relative;display:block;height:5px;border-radius:3px;background:color-mix(in srgb,var(--neg) 70%,transparent);overflow:hidden}.mk-breadth i{display:block;height:100%;background:var(--pos);border-right:2px solid var(--bg-panel)}.mk-breadth--sm{height:3px}.mk-breadth__n{display:flex;justify-content:space-between;gap:8px;font-size:var(--fs-micro)}.mk-breadth__n b{font-weight:600}.mk-top{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:var(--sp-3);align-items:stretch;scroll-margin-top:72px}.mk-feat{display:flex;flex-direction:column;gap:14px;padding:16px 18px 14px}.mk-feat__head{display:flex;flex-wrap:wrap;align-items:center;gap:12px 24px}.mk-feat__id{display:flex;align-items:center;gap:12px;min-width:0}.mk-feat__id h2{display:flex;align-items:center;gap:8px;margin:0;font-size:20px;font-weight:600;letter-spacing:-.01em}.mk-tag{padding:2px 7px;border-radius:5px;background:var(--tint-strong);color:var(--muted);font-size:var(--fs-micro);font-weight:500;letter-spacing:0}.mk-venues{display:flex;flex-wrap:wrap;gap:4px;margin-top:5px}.mk-venue{display:inline-flex;align-items:center;gap:5px;height:20px;padding:0 7px 0 4px;border-radius:10px;background:var(--mk-tile);color:var(--muted);font-size:var(--fs-micro)}.mk-feat__px{display:flex;align-items:baseline;gap:10px;font-family:var(--font-num)}.mk-feat__px b{font-size:28px;font-weight:600;letter-spacing:-.01em;font-variant-numeric:tabular-nums}.mk-feat__px span{font-size:var(--fs-base);font-weight:600}.mk-feat__px small{color:var(--dim);font-size:var(--fs-micro);font-weight:500}.mk-feat__acts{margin-left:auto;display:flex;align-items:center;gap:8px}.mk-feat__note{color:var(--dim);font-size:var(--fs-xs)}.mk-btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:32px;padding:0 14px;border:0;border-radius:7px;background:var(--mk-ctl-bg-on);color:var(--text);font:inherit;font-size:var(--fs-xs);font-weight:600;white-space:nowrap;cursor:pointer;box-shadow:inset 0 0 0 1px var(--mk-ctl-edge);transition:background .14s}.mk-btn:hover{background:rgb(var(--ink) / .11)}.mk-btn--trade{background:color-mix(in srgb,var(--pos) 34%,var(--mix-pos-base));color:color-mix(in srgb,var(--pos) 18%,var(--ink-solid));box-shadow:inset 0 0 0 1px rgb(var(--ink) / .1)}.mk-btn--trade:hover{background:color-mix(in srgb,var(--pos) 46%,var(--mix-pos-base))}.mk-btn--sm{height:24px;padding:0 10px;border-radius:6px;font-weight:500}.mk-feat__tiles{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin:0}.mk-tile{display:flex;flex-direction:column;gap:4px;min-width:0;padding:10px 12px;border-radius:var(--radius-tile);background:var(--mk-tile);box-shadow:var(--depth-1)}.mk-tile dt{color:var(--muted);font-size:var(--fs-micro);white-space:nowrap}.mk-tile dd{display:flex;flex-direction:column;gap:2px;margin:0;font-family:var(--font-num);font-size:var(--fs-base);font-weight:600;font-variant-numeric:tabular-nums;white-space:nowrap}.mk-tile dd small{color:var(--dim);font-size:var(--fs-micro);font-weight:500}.mk-tile--lean dd{gap:4px}.mk-lean{display:block;height:4px;border-radius:2px;background:color-mix(in srgb,var(--neg) 70%,transparent);overflow:hidden}.mk-lean i{display:block;height:100%;background:var(--pos)}.mk-lean--sm{width:44px;height:3px}.mk-feat__chart{display:flex;flex-direction:column;gap:8px}.mk-feat__bar{display:flex;justify-content:space-between;gap:8px}.mk-feat__chart .coh-price{margin-top:2px}.mk-feat__nochart{display:grid;place-items:center;height:300px;color:var(--muted);font-size:var(--fs-xs);border-radius:var(--radius-tile);background:var(--mk-tile)}.mk-seg{display:inline-flex;gap:2px;padding:2px;border-radius:7px;background:var(--mk-ctl-bg);box-shadow:inset 0 0 0 1px var(--mk-ctl-edge)}.mk-seg>button{height:22px;padding:0 9px;border:0;border-radius:5px;background:transparent;color:var(--muted);font:inherit;font-size:var(--fs-xs);font-weight:500;cursor:pointer;white-space:nowrap}.mk-seg>button:hover{color:var(--text)}.mk-seg>button.is-on{background:rgb(var(--ink) / .1);color:var(--text)}.mk-star{display:inline-grid;place-items:center;width:24px;height:24px;padding:0;border:0;border-radius:6px;background:transparent;color:var(--dim);cursor:pointer}.mk-star:hover{color:var(--text);background:var(--mk-ctl-bg)}.mk-star.is-on{color:#f0c24b}.mk-rail{display:flex;flex-direction:column;min-height:0;padding:10px 8px 8px}.mk-rail__tabs{display:flex;gap:2px;padding:0 4px 8px;border-bottom:1px solid var(--line-soft);overflow-x:auto;scrollbar-width:none}.mk-rail__tabs::-webkit-scrollbar{display:none}.mk-rail__tabs>button,.mk-cat{flex:none;display:inline-flex;align-items:center;height:var(--mk-ctl-h);padding:0 10px;border:1px solid transparent;border-radius:var(--mk-ctl-r);background:transparent;color:var(--muted);font:inherit;font-size:var(--fs-xs);font-weight:500;cursor:pointer;white-space:nowrap;transition:background .14s,color .14s,border-color .14s}.mk-rail__tabs>button{height:26px;padding:0 8px}.mk-rail__tabs>button:hover,.mk-cat:hover{color:var(--text);background:var(--mk-ctl-bg)}.mk-rail__tabs>button.is-on,.mk-cat.is-on{color:var(--text);background:var(--mk-ctl-bg-on);border-color:var(--mk-ctl-edge)}.mk-rail__list{list-style:none;margin:6px 0 0;padding:0;display:flex;flex-direction:column;gap:1px;overflow-y:auto;min-height:0;flex:1 1 0}.mk-rail__row{display:grid;grid-template-columns:20px minmax(0,1fr) auto;align-items:center;gap:10px;width:100%;padding:7px 8px;border:0;border-radius:8px;background:transparent;color:var(--text);font:inherit;text-align:left;cursor:pointer}.mk-rail__row:hover{background:var(--mk-ctl-bg)}.mk-rail__row.is-on{background:var(--mk-ctl-bg-on);box-shadow:inset 0 0 0 1px var(--mk-ctl-edge)}.mk-rail__name,.mk-rail__px{display:flex;flex-direction:column;gap:1px;min-width:0}.mk-rail__px{align-items:flex-end;font-family:var(--font-num);font-variant-numeric:tabular-nums}.mk-rail__name b,.mk-rail__px b{font-size:var(--fs-xs);font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mk-rail__name small,.mk-rail__px small{color:var(--dim);font-size:var(--fs-micro)}.mk-rail__px small.pos{color:var(--pos)}.mk-rail__px small.neg{color:var(--neg)}.mk-rail__empty{margin:0;padding:var(--sp-5) var(--sp-3);color:var(--muted);font-size:var(--fs-xs);text-align:center}.mk-sec{display:flex;flex-direction:column;gap:12px;padding:14px 18px 16px}.mk-sec__head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:8px 16px}.mk-h{margin:0;font-size:16px;font-weight:600;letter-spacing:-.01em}.mk-sub{margin:3px 0 0;color:var(--muted);font-size:var(--fs-xs)}.mk-sec__tools{display:flex;align-items:center;gap:8px}.mk-sec .ex-band__head{align-items:flex-end}.mk-sec .ex-band__copy h2{font-size:16px;font-weight:600;letter-spacing:-.01em;line-height:1.2}.mk-sec .ex-band__copy p{margin-top:3px}.mk-sec .ex-band__head .acct-link{display:inline-flex;align-items:center;height:var(--mk-ctl-h);padding:0 10px;border:1px solid var(--mk-ctl-edge);border-radius:var(--mk-ctl-r);background:var(--mk-ctl-bg);color:var(--text);font-size:var(--fs-xs);font-weight:500;text-decoration:none}.mk-sec .ex-band__head .acct-link:hover{background:var(--mk-ctl-bg-on);border-color:var(--mk-ctl-edge-on)}.mk-heat{position:relative;height:380px;border-radius:var(--radius-tile);overflow:hidden}.mk-heat__tile{position:absolute;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;padding:4px;border:0;border-radius:6px;color:#fff;font:inherit;text-align:center;overflow:hidden;cursor:pointer;transition:filter .14s,box-shadow .14s}.mk-heat__tile:hover{filter:brightness(1.18);z-index:1}.mk-heat__tile.is-on{box-shadow:inset 0 0 0 2px rgb(var(--ink) / .85)}.mk-heat__name{display:inline-flex;align-items:center;gap:5px;max-width:100%;font-size:var(--fs-micro);font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mk-heat__chg{font-family:var(--font-num);font-size:var(--fs-micro);font-weight:500;opacity:.9;font-variant-numeric:tabular-nums}.mk-heat__tile.is-t2 .mk-heat__name{font-size:var(--fs-xs)}.mk-heat__tile.is-t3 .mk-heat__name{font-size:var(--fs-base)}.mk-heat__tile.is-t3 .mk-heat__chg{font-size:var(--fs-base);font-weight:600}.mk-heat__sub{color:rgb(var(--ink) / .7);font-family:var(--font-num);font-size:var(--fs-micro)}.mk-sectors{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:8px}.mk-sector{display:flex;flex-direction:column;gap:10px;padding:12px;border-radius:var(--radius-tile);background:var(--mk-tile);box-shadow:var(--depth-1)}.mk-sector__open{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:4px 8px;padding:0;border:0;background:transparent;color:var(--text);font:inherit;text-align:left;cursor:pointer}.mk-sector__open:hover .mk-sector__t{text-decoration:underline;text-underline-offset:3px}.mk-sector__t{font-size:var(--fs-xs);font-weight:600}.mk-sector__chg{font-family:var(--font-num);font-size:var(--fs-base);font-weight:600;text-align:right}.mk-sector__meta{grid-column:1 / -1;color:var(--dim);font-size:var(--fs-micro);font-family:var(--font-num)}.mk-sector__open .mk-breadth{grid-column:1 / -1}.mk-sector__chips{display:flex;flex-wrap:wrap;gap:4px}.mk-chip{display:inline-flex;align-items:center;gap:5px;height:24px;padding:0 8px 0 5px;border:1px solid var(--mk-ctl-edge);border-radius:12px;background:var(--mk-ctl-bg);color:var(--text);font:inherit;font-size:var(--fs-micro);font-weight:500;cursor:pointer}.mk-chip:hover{background:var(--mk-ctl-bg-on);border-color:var(--mk-ctl-edge-on)}.mk-chip>span{font-family:var(--font-num)}.mk-table-sec{scroll-margin-top:72px}.mk-toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.mk-cats{display:flex;flex-wrap:wrap;gap:2px;margin-right:auto}.mk-select{display:inline-flex;flex-direction:row;align-items:center;gap:6px;height:var(--mk-ctl-h);padding:0 8px;border:1px solid var(--mk-ctl-edge);border-radius:var(--mk-ctl-r);background:var(--mk-ctl-bg);color:var(--text);font:inherit;font-size:var(--fs-xs);font-weight:500;cursor:pointer;white-space:nowrap}.mk-select:hover,.mk-select[aria-expanded=true]{background:var(--mk-ctl-bg-on);border-color:var(--mk-ctl-edge-on)}.mk-select .fx-chev{margin-left:0;color:var(--dim)}.mk-search{position:relative;display:flex;align-items:center;flex:0 1 240px;min-width:160px;color:var(--dim)}.mk-search svg{position:absolute;left:9px;top:50%;transform:translateY(-50%);pointer-events:none}.mk-search input{width:100%;height:var(--mk-ctl-h);padding:0 10px 0 28px;border:1px solid var(--mk-ctl-edge);border-radius:var(--mk-ctl-r);background:var(--mk-ctl-bg);color:var(--text);font:inherit;font-size:var(--fs-xs)}.mk-search input::placeholder{color:var(--dim)}.mk-search input:focus{outline:none;border-color:var(--mk-ctl-edge-on);background:var(--mk-ctl-bg-on)}.mk-table-wrap{overflow-x:auto;margin:0 -6px}.mk-table{width:100%;border-collapse:separate;border-spacing:0;font-size:var(--fs-xs)}.mk-table th{position:sticky;top:0;z-index:1;padding:0;background:var(--bg-panel);color:var(--muted);font-size:var(--fs-micro);font-weight:500;text-align:left;white-space:nowrap;border-bottom:1px solid var(--line-soft)}.mk-table th>button{display:inline-flex;align-items:center;gap:4px;height:30px;padding:0 10px;border:0;background:transparent;color:inherit;font:inherit;cursor:pointer}.mk-table th>button:hover,.mk-table th>button.is-on{color:var(--text)}.mk-table th.num>button{flex-direction:row-reverse;width:100%;justify-content:flex-start}.mk-table th.num{text-align:right}.mk-sort{font-size:10px}.mk-table td{height:44px;padding:0 10px;border-bottom:1px solid rgb(var(--ink) / .045);white-space:nowrap}.mk-table td.num{text-align:right;font-family:var(--font-num);font-variant-numeric:tabular-nums}.mk-table tbody tr{cursor:pointer;transition:background .12s}.mk-table tbody tr:hover{background:rgb(var(--ink) / .03)}.mk-table tbody tr.is-on{background:rgb(var(--ink) / .05)}.mk-table__star{width:34px;padding-right:0!important}.mk-table__act{width:72px;text-align:right}.mk-mkt{display:inline-flex;align-items:center;gap:10px}.mk-mkt__t{display:flex;flex-direction:column;gap:1px}.mk-mkt__t b{font-weight:600}.mk-mkt__t small{color:var(--dim);font-size:var(--fs-micro)}.mk-mkt__v{display:inline-flex;gap:3px;opacity:.85}.mk-held{display:inline-flex;align-items:center;justify-content:flex-end;gap:8px}.mk-more{align-self:center;height:30px;padding:0 16px;border:1px solid var(--mk-ctl-edge);border-radius:15px;background:var(--mk-ctl-bg);color:var(--text);font:inherit;font-size:var(--fs-xs);font-weight:500;cursor:pointer}.mk-more:hover{background:var(--mk-ctl-bg-on)}.mk-skel{border-radius:var(--radius-page);background:var(--bg-panel);box-shadow:var(--depth-2);animation:mk-pulse 1.4s ease-in-out infinite}.mk-skel--pulse{height:84px}.mk-skel--top{height:520px}@keyframes mk-pulse{50%{opacity:.55}}@media(prefers-reduced-motion:reduce){.mk-skel{animation:none}}@media(max-width:1180px){.mk-top{grid-template-columns:minmax(0,1fr)}.mk-rail{max-height:420px}.mk-feat__tiles{grid-template-columns:repeat(3,minmax(0,1fr))}.mk-tile--lean{grid-column:span 2}}@media(max-width:720px){.mk{padding:var(--sp-2) var(--sp-3) var(--sp-5)}.mk-feat{padding:14px}.mk-sec{padding:12px 14px 14px}.mk-feat__tiles{grid-template-columns:repeat(2,minmax(0,1fr))}.mk-feat__acts{margin-left:0}.mk-heat{height:300px}.mk-search{flex-basis:100%}.mk-pulse__stats{gap:8px 16px}}.mk-traders{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--sp-3)}@media(max-width:1200px){.mk-traders{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.mk-traders{grid-template-columns:minmax(0,1fr)}}.mk-more{height:auto;min-height:0;padding:0;border:0;background:none;color:var(--muted);font:inherit;font-size:var(--fs-xs);cursor:pointer;white-space:nowrap}.mk-more:hover{color:var(--text);background:none}.copy .copy-ticket.oe{--oe-inset: var(--sp-3);gap:var(--sp-3)}.copy .copy-ticket .oe-facts{margin:0}.copy .copy-ticket .pf-group{gap:var(--sp-2)}.copy .copy-ticket .pf-group__head{margin-bottom:0}.copy .copy-ticket .pf-group+.pf-group{margin-top:0}.copy .copy-ticket .pf-seg{flex-wrap:wrap}.copy .copy-ticket .oe-exitgrid .oe-input{min-width:32px;padding-right:var(--sp-1)}.copy .copy-ticket .oe-exitgrid .oe-suffix{padding:0 var(--sp-2) 0 var(--sp-1)}.copy .copy-coins{display:grid;gap:var(--sp-2)}.copy .copy-coins .oe-inputrow{height:36px}.copy .copy-coins .oe-input{height:34px;line-height:34px;font-size:var(--fs-xs);text-align:right}.copy .copy-coins .oe-inlabel{padding-left:var(--sp-2);font-size:var(--fs-xs);line-height:34px}.copy .copy-invalid,.copy .copy-invalid:focus-within{border-color:var(--neg)}.copy .copy-errors{color:var(--neg)}.copy .copy-example{margin:0}.copy .copy-caveat{color:var(--warn)}.copy .copy-hint{margin:0}.copy .copy-opts{padding-left:var(--sp-1);flex-direction:column;align-items:flex-start;gap:6px}.copy .copy-fees{margin:0}.copy .copy-notlive{margin:0;border-left-color:var(--warn)}.copy .copy-addr{font-family:var(--font-num)}.copy .copy-pick tbody tr{cursor:pointer}.copy .copy-pick tbody tr.is-on td{background:var(--bg-elevated)}.copy .copy-pick tbody tr.is-on td:first-child{box-shadow:inset 2px 0 0 0 var(--accent)}.copy .copy-pick tbody tr:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}.copy .copy-tags{display:flex;flex-wrap:wrap;gap:var(--sp-1);margin-top:var(--sp-2)}.copy .copy-readout{margin-bottom:var(--sp-2)}.copy .copy-legend{display:flex;flex-wrap:wrap;gap:var(--sp-4);margin-bottom:var(--sp-1);font-size:var(--fs-micro);line-height:var(--lh-micro);letter-spacing:var(--ls-micro);color:var(--muted)}.copy .copy-legend span{display:inline-flex;align-items:center;gap:6px}.copy .copy-swatch{display:inline-block;flex:none;width:10px;height:2px;border-radius:1px}.copy .copy-swatch--you{background:var(--accent)}.copy .copy-swatch--leader{background:var(--muted)}.copy .pf-chart.copy-chart{height:230px}.copy .pf-chart--empty.copy-chart{height:auto;min-height:230px}.copy .copy-chart__line{fill:none;stroke-width:1.5}.copy .copy-chart__line--you{stroke:var(--accent)}.copy .copy-chart__line--leader{stroke:var(--muted);stroke-width:1;opacity:.8}.copy .copy-chart__dot--you{fill:var(--accent)}.copy .copy-chart__dot--leader{fill:var(--muted)}.copy .copy-chart__tiprow{display:inline-flex;align-items:center;gap:6px}.copy .pf-statstrip.copy-strip{margin:var(--sp-3) calc(-1 * var(--sp-3)) 0;border-bottom:1px solid var(--pf-line)}.copy .pf-duo.copy-duo{gap:var(--sp-4);margin-top:var(--sp-3);align-items:start}.copy .copy-duo .pf-group+.pf-group{margin-top:var(--sp-3)}.copy .copy-duo+.pf-note{margin-top:var(--sp-3)}.copy .copy-time{font-family:var(--font-num);white-space:nowrap}.copy .copy-lognote{margin-top:var(--sp-2)}.copy .copy-how p{margin:0;font-size:var(--fs-xs);line-height:var(--lh-xs);color:var(--muted)}.copy .copy-how p.pf-note{margin-top:var(--sp-3);font-size:var(--fs-micro);line-height:15px}@media(max-width:560px){.copy .copy-ticket.oe{--oe-inset: var(--sp-2)}.copy .pf-statstrip.copy-strip{margin:var(--sp-2) calc(-1 * var(--sp-2)) 0}}.copy .pf-chart.copy-chart--band{padding:0;border:0;border-radius:0;background:none;box-shadow:none}.copy .copy-chart--band .copy-chart__dot-ground{fill:var(--muted);opacity:.35}.copy .copy-chart--band .copy-chart__line{stroke-width:1.75;stroke-linejoin:round;stroke-linecap:round}.copy .copy-chart--band .copy-chart__line--leader{stroke:var(--muted);stroke-width:1.5;opacity:.9}.copy .copy-chart--band.is-pos .copy-chart__line--you{stroke:var(--pos)}.copy .copy-chart--band.is-neg .copy-chart__line--you{stroke:var(--neg)}.copy .copy-chart--band.is-pos .copy-chart__dot--you{fill:var(--pos)}.copy .copy-chart--band.is-neg .copy-chart__dot--you{fill:var(--neg)}.copy .copy-chart--band .copy-chart__band{fill:var(--text);fill-opacity:.03;stroke:none}.copy .copy-chart--band .copy-chart__hatch{stroke:var(--text);stroke-width:1;opacity:.16}.copy .copy-chart--band.is-pos .copy-swatch--you{background:var(--pos)}.copy .copy-chart--band.is-neg .copy-swatch--you{background:var(--neg)}.cpy{--cpy-card: var(--bg-panel);--cpy-surface: var(--bg-panel);--cpy-surface-2: #232325;--cpy-line: var(--panel-line);--cpy-r: 18px;max-width:1720px;margin:0 auto;padding:var(--sp-3) var(--sp-4) var(--sp-6);display:flex;flex-direction:column;gap:var(--sp-3);font-family:var(--font-text)}.cpy-tabs{display:flex;align-items:center;gap:var(--sp-1);border-bottom:1px solid var(--cpy-line);padding-bottom:var(--sp-2)}.cpy-tabs>button[role=tab]{position:relative;display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 var(--sp-3);border:0;border-radius:var(--radius-full);background:transparent;color:var(--muted);font:inherit;font-size:var(--fs-base);font-weight:500;cursor:pointer}.cpy-tabs>button[role=tab]:hover{color:var(--text);background:var(--tint)}.cpy-tabs>button[role=tab].is-on{color:var(--text)}.cpy-tabs>button[role=tab].is-on:after{content:"";position:absolute;left:var(--sp-3);right:var(--sp-3);bottom:calc(-1 * var(--sp-2) - 1px);height:2px;border-radius:2px;background:var(--text)}.cpy-tabs__n{min-width:18px;height:18px;padding:0 5px;border-radius:9px;background:color-mix(in srgb,var(--pos) 22%,transparent);color:var(--pos);font-family:var(--font-num);font-size:var(--fs-micro);font-weight:600;line-height:18px;text-align:center}.cpy-tabs__fill{flex:1 1 auto}.cpy-chip{display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 var(--sp-3);border:0;border-radius:var(--radius-full);background:var(--cpy-surface, var(--bg-elevated));box-shadow:var(--depth-1);color:var(--text);font:inherit;font-size:var(--fs-xs);font-weight:500;cursor:pointer;white-space:nowrap;transition:box-shadow .16s,background .16s}.cpy-chip:hover{background:var(--cpy-surface-2, var(--bg-hover));box-shadow:var(--depth-2)}.cpy-copybtn{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:30px;padding:0 14px;border:0;border-radius:6px;background:var(--text);color:var(--bg);font:inherit;font-size:var(--fs-xs);font-weight:600;letter-spacing:.01em;cursor:pointer;white-space:nowrap;transition:filter .14s var(--ease-out, ease),transform .14s var(--ease-out, ease),box-shadow .16s}.cpy-copybtn:hover{filter:brightness(.92)}.cpy-copybtn svg{flex:none}.cpy-copybtn--md{width:104px;padding:0 10px}.cpy-copybtn--lg{min-width:184px;height:38px;padding:0 var(--sp-4);font-size:var(--fs-base);border-radius:7px}.cpy-copybtn.is-copying{background:color-mix(in srgb,var(--pos) 16%,var(--bg-panel));color:var(--pos);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--pos) 45%,transparent)}.cpy-copybtn__live{width:7px;height:7px;border-radius:50%;background:var(--pos);box-shadow:0 0 color-mix(in srgb,var(--pos) 60%,transparent);animation:cpy-live 1.8s ease-out infinite}@keyframes cpy-live{to{box-shadow:0 0 0 6px transparent}}@media(prefers-reduced-motion:reduce){.cpy-copybtn__live{animation:none}}:root[data-still] .cpy-copybtn__live{animation:none}.cpy-venue{display:inline-flex;align-items:center;gap:4px;height:16px;padding:0 6px;border-radius:4px;background:color-mix(in srgb,var(--venue, var(--muted)) 14%,transparent);color:color-mix(in srgb,var(--venue, var(--muted)) 80%,var(--text));font-size:var(--fs-micro);font-weight:600;letter-spacing:var(--ls-micro);white-space:nowrap}.cpy-avatar{flex:none;display:inline-block;border-radius:50%;box-shadow:inset 0 0 0 1px rgb(var(--ink) / .12)}.cpy-coins{display:inline-flex;align-items:center}.cpy-coins>*+*{margin-left:-4px}.cpy-coins>:not(.cpy-coins__more){border-radius:50%;box-shadow:0 0 0 1.5px var(--bg-panel)}.cpy-coins__more{margin-left:4px;color:var(--muted);font-size:var(--fs-micro);font-family:var(--font-num)}.cpy-hero{position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,520px);align-items:center;gap:var(--sp-5);min-height:0;padding:var(--sp-2) var(--sp-2) 0}.cpy-hero__title{margin:0;max-width:24em;font-family:var(--font-display);font-size:clamp(26px,2.3vw,34px);line-height:1.1;font-weight:600;letter-spacing:-.03em}.cpy-hero__title em{font-style:normal;color:var(--pos)}.cpy-hero__sub{margin:8px 0 0;max-width:560px;color:var(--muted);font-size:var(--fs-base);line-height:1.5}.cpy-hero{margin-bottom:var(--sp-2)}.cpy-deck{position:relative;height:312px;isolation:isolate;touch-action:pan-y;user-select:none;-webkit-user-select:none}.cpy-deck.is-live{cursor:grab}.cpy-deck.is-live:active{cursor:grabbing}.cpy-deck__ring{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;-webkit-mask-image:linear-gradient(to right,transparent 0,#000 13%,#000 87%,transparent 100%);mask-image:linear-gradient(to right,transparent 0,#000 13%,#000 87%,transparent 100%)}.cpy-deck__card{position:absolute;left:calc(50% - 110px);top:36px;width:220px;display:flex;flex-direction:column;gap:2px;padding:14px 16px 12px;border:0;border-radius:var(--cpy-r);background:var(--cpy-card);color:var(--text);font:inherit;text-align:left;cursor:inherit;box-shadow:var(--depth-3);will-change:transform,opacity;isolation:isolate}.cpy-deck__card:focus-visible{outline:1px solid var(--focus);outline-offset:3px}.cpy-deck__card>:not(.cpy-glow){position:relative;z-index:1;pointer-events:none}.cpy-deck__card--ghost{height:214px;pointer-events:none;background:linear-gradient(100deg,var(--cpy-card) 40%,var(--cpy-surface-2) 50%,var(--cpy-card) 60%) 0 0 / 300% 100%;animation:cpy-shimmer 1.4s linear infinite}.cpy-deck__head{display:flex;align-items:center;gap:8px;margin-bottom:10px}.cpy-deck__who{display:flex;flex-direction:column;gap:3px;min-width:0}.cpy-deck__addr{font-family:var(--font-num);font-size:var(--fs-xs);font-weight:600}.cpy-deck__tag{margin-left:auto;align-self:flex-start;padding:2px 8px;border-radius:var(--radius-full);font-size:var(--fs-micro);font-weight:600;letter-spacing:var(--ls-micro)}.cpy-deck__tag--copy{background:color-mix(in srgb,var(--pos) 16%,transparent);color:var(--pos)}.cpy-deck__tag--counter{background:color-mix(in srgb,var(--neg) 16%,transparent);color:var(--neg)}.cpy-deck__big{font-family:var(--font-num);font-size:22px;font-weight:600;line-height:1.1;letter-spacing:-.01em}.cpy-deck__big.pos{color:var(--pos)}.cpy-deck__big.neg{color:var(--neg)}.cpy-deck__lbl{color:var(--muted);font-size:var(--fs-micro);font-family:var(--font-num)}.cpy-deck__spark{height:44px;margin-top:6px}.cpy-deck__foot{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:10px}.cpy-deck__chip{position:absolute;z-index:2;display:inline-flex;align-items:center;gap:7px;height:32px;padding:0 14px 0 8px;border-radius:var(--radius-full);background:var(--cpy-surface-2);box-shadow:var(--depth-3);color:var(--text);font-size:var(--fs-xs);font-weight:600;white-space:nowrap;pointer-events:none}.cpy-deck__chip:after{content:"";position:absolute;width:10px;height:10px;background:inherit;transform:rotate(45deg);border-radius:2px}.cpy-deck__chip--who{left:6%;top:2px;transform:rotate(-4deg)}.cpy-deck__chip--who:after{right:22px;bottom:-4px}.cpy-deck__chip--who span{font-family:var(--font-num)}.cpy-deck__chip--who b{font-weight:500;color:var(--muted)}.cpy-deck__chip--copy b{color:var(--pos)}.cpy-deck__chip--counter b{color:var(--neg)}.cpy-deck__chip--count{right:6%;bottom:2px;padding-left:12px;transform:rotate(3deg)}.cpy-deck__chip--count:after{left:26px;top:-4px}.cpy-deck__dot{width:7px;height:7px;border-radius:50%}.cpy-deck__dot+.cpy-deck__dot{margin-left:-9px;box-shadow:0 0 0 2px var(--cpy-surface-2)}.cpy-deck__dot--copy{background:var(--pos);box-shadow:0 0 8px color-mix(in srgb,var(--pos) 70%,transparent)}.cpy-deck__dot--counter{background:var(--neg)}.cpy{--cpy-ctl-h: 28px;--cpy-ctl-r: 6px;--cpy-ctl-bg: rgb(var(--ink) / .04);--cpy-ctl-bg-on: rgb(var(--ink) / .075);--cpy-ctl-edge: rgb(var(--ink) / .08);--cpy-ctl-edge-on: rgb(var(--ink) / .16)}.cpy-toolbar{display:flex;flex-direction:column;gap:8px;padding:10px 0 6px;border-top:1px solid rgb(var(--ink) / .05)}.cpy-toolbar__row{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px}.cpy-toolbar__end,.cpy-toolbar__filters{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.cpy-cats{display:flex;flex-wrap:wrap;gap:2px}.cpy-cat{display:inline-flex;align-items:center;gap:6px;height:var(--cpy-ctl-h);padding:0 10px;border:1px solid transparent;border-radius:var(--cpy-ctl-r);background:transparent;color:var(--muted);font:inherit;font-size:var(--fs-xs);font-weight:500;cursor:pointer;transition:background .14s,color .14s,border-color .14s}.cpy-cat:hover{color:var(--text);background:var(--cpy-ctl-bg)}.cpy-cat.is-on{color:var(--text);background:var(--cpy-ctl-bg-on);border-color:var(--cpy-ctl-edge)}.cpy-select,.cpy-pick{display:inline-flex;flex-direction:row;align-items:center;gap:6px;height:var(--cpy-ctl-h);padding:0 8px;border:1px solid var(--cpy-ctl-edge);border-radius:var(--cpy-ctl-r);background:var(--cpy-ctl-bg);color:var(--text);font:inherit;font-size:var(--fs-xs);font-weight:500;cursor:pointer;white-space:nowrap;transition:background .14s,border-color .14s}.cpy-pick{height:26px}.cpy-select:hover,.cpy-pick:hover,.cpy-select[aria-expanded=true],.cpy-pick[aria-expanded=true]{background:var(--cpy-ctl-bg-on);border-color:var(--cpy-ctl-edge-on)}.cpy-select:focus-visible,.cpy-pick:focus-visible{outline:1px solid var(--focus);outline-offset:1px}.cpy-select__k{flex:none;color:var(--muted)}.cpy-select__v{font-weight:500}.cpy-select .fx-chev,.cpy-pick .fx-chev{margin-left:0;color:var(--dim);transition:transform .2s var(--ease-out, ease)}.cpy-select[aria-expanded=true] .fx-chev,.cpy-pick[aria-expanded=true] .fx-chev{transform:rotate(180deg)}.cpy-pick__ic{flex:none;color:var(--muted)}.cpy-pick__k{color:var(--text)}.cpy-pick__v{color:var(--muted)}.cpy-pick.is-on{background:color-mix(in srgb,var(--pos) 9%,var(--cpy-ctl-bg));border-color:color-mix(in srgb,var(--pos) 38%,transparent)}.cpy-pick.is-on .cpy-pick__v{color:var(--text)}.cpy-toggle{display:inline-flex;height:var(--cpy-ctl-h);padding:2px;gap:2px;border:1px solid var(--cpy-ctl-edge);border-radius:var(--cpy-ctl-r);background:var(--cpy-ctl-bg)}.cpy-toolbar__filters .cpy-toggle{height:26px}.cpy-toggle>button{display:inline-grid;place-items:center;min-width:26px;padding:0 7px;border:0;border-radius:4px;background:transparent;color:var(--muted);font:inherit;font-size:var(--fs-xs);font-weight:500;cursor:pointer;transition:background .14s,color .14s}.cpy-toggle>button:hover{color:var(--text)}.cpy-toggle>button.is-on{background:rgb(var(--ink) / .1);color:var(--text)}.cpy-search{position:relative;display:flex;align-items:center;gap:6px;flex:0 1 260px;min-width:180px}.cpy-search>.cpy-pick__ic{position:absolute;left:9px;pointer-events:none}.cpy-search input{width:100%;height:26px;padding:0 10px 0 28px;border:1px solid var(--cpy-ctl-edge);border-radius:var(--cpy-ctl-r);background:var(--cpy-ctl-bg);box-shadow:none;color:var(--text);font:inherit;font-size:var(--fs-xs)}.cpy-search input::placeholder{color:var(--dim)}.cpy-search input:focus{outline:none;border-color:var(--cpy-ctl-edge-on);background:var(--cpy-ctl-bg-on)}.cpy-search__open{display:inline-flex;gap:4px}.cpy-clear{height:26px;padding:0 6px;border:0;background:transparent;color:var(--muted);font:inherit;font-size:var(--fs-xs);cursor:pointer}.cpy-clear:hover{color:var(--text)}.cpy-count{display:inline-flex;align-items:center;gap:12px;margin-right:4px;color:var(--muted);font-size:var(--fs-xs);font-family:var(--font-num);white-space:nowrap}.cpy-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));gap:14px}.cpy-card{display:flex;flex-direction:column;min-height:228px;border:0;border-radius:var(--cpy-r);background:var(--cpy-card);box-shadow:var(--depth-2);overflow:hidden;cursor:pointer;outline:none;transition:transform .18s var(--ease-out, ease),box-shadow .18s}.cpy-card:hover{transform:translateY(-3px);box-shadow:var(--depth-3)}.cpy-card:focus-visible{transform:translateY(-3px);box-shadow:var(--depth-3),0 0 0 1px var(--focus)}.cpy-card--ghost{cursor:default;background:linear-gradient(100deg,var(--bg-panel) 40%,var(--bg-elevated) 50%,var(--bg-panel) 60%) 0 0 / 300% 100%;animation:cpy-shimmer 1.4s linear infinite}.cpy-card--ghost:hover{transform:none;box-shadow:var(--depth-2)}@keyframes cpy-shimmer{to{background-position:-150% 0}}@media(prefers-reduced-motion:reduce){.cpy-card--ghost{animation:none}.cpy-card,.cpy-deck__card{transition:none}.cpy-deck__card--ghost{animation:none}}.cpy-card__head{display:flex;align-items:center;gap:10px;padding:var(--sp-3) var(--sp-3) 0}.cpy-card__id{display:flex;flex-direction:column;gap:4px;min-width:0}.cpy-card__addr{font-family:var(--font-num);font-size:var(--fs-base);font-weight:600;letter-spacing:.01em}.cpy-card__meta{display:flex;align-items:center;gap:6px;min-width:0}.cpy-card__ago{margin-left:auto;align-self:flex-start;color:var(--muted);font-size:var(--fs-micro);font-family:var(--font-num);white-space:nowrap}.cpy-card__body{flex:1 1 auto;display:grid;grid-template-columns:auto minmax(0,1fr);align-items:end;gap:var(--sp-3);padding:var(--sp-3)}.cpy-card__figs{display:flex;flex-direction:column;min-width:0}.cpy-card__big{font-family:var(--font-num);font-size:20px;font-weight:600;line-height:1.2;white-space:nowrap}.cpy-card__big.pos{color:var(--pos)}.cpy-card__big.neg{color:var(--neg)}.cpy-card__big.is-dim{color:var(--dim)}.cpy-card__lbl{color:var(--muted);font-size:var(--fs-micro);margin-bottom:var(--sp-2)}.cpy-card__eq{font-family:var(--font-num);font-size:var(--fs-base);font-weight:600}.cpy-card__spark{height:72px}.cpy-card__chart{display:block;position:relative;min-width:0}.cpy-card__age{position:absolute;top:0;right:0;color:var(--muted);font-size:var(--fs-micro);font-family:var(--font-num);white-space:nowrap;line-height:1}.cpy-card__foot{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-2);padding:10px var(--sp-3) 12px;border-top:1px solid color-mix(in srgb,var(--cpy-tint) 16%,rgb(var(--ink) / .05))}.cpy-spark{display:block;width:100%;overflow:visible}.cpy-spark--empty{border-bottom:1px dashed var(--line-soft)}.cpy-spark--loading{border-radius:6px;background:linear-gradient(100deg,transparent 30%,var(--tint-strong) 50%,transparent 70%) 0 0 / 300% 100%;animation:cpy-shimmer 1.4s linear infinite}@media(prefers-reduced-motion:reduce){.cpy-spark--loading{animation:none;background:var(--tint)}}.cpy-spark__zero{stroke:var(--line-soft);stroke-width:1;stroke-dasharray:2 3;vector-effect:non-scaling-stroke}.cpy-spark__line{fill:none;stroke-width:1.6;stroke-linejoin:round;stroke-linecap:round;vector-effect:non-scaling-stroke}.cpy-spark__line--pos{stroke:var(--pos)}.cpy-spark__line--neg{stroke:var(--neg)}.cpy-spark__dot--pos{fill:var(--pos)}.cpy-spark__dot--neg{fill:var(--neg)}.cpy-score{display:inline-flex;align-items:center;gap:10px;cursor:help}.cpy-score__n{color:var(--muted);font-family:var(--font-num);font-size:var(--fs-xs);white-space:nowrap}.cpy-score{--score-c: var(--muted)}.cpy-score--high{--score-c: var(--pos)}.cpy-score--mid{--score-c: var(--warn)}.cpy-score--low{--score-c: var(--neg)}.cpy-score__n b{color:var(--text);font-size:var(--fs-base)}.cpy-score__bars{display:inline-flex;gap:2px}.cpy-score__bars i{width:4px;height:14px;border-radius:1px;background:var(--line-soft)}.cpy-score__bars i.is-on{background:var(--score-c)}.cpy-list{overflow-x:auto;border:0;border-radius:var(--cpy-r);background:var(--cpy-card);box-shadow:var(--depth-2)}.cpy-list table{width:100%;border-collapse:collapse;font-size:var(--fs-xs)}.cpy-list th{padding:12px var(--sp-3) 8px;color:var(--muted);font-weight:500;text-align:left;white-space:nowrap;border-bottom:1px solid rgb(var(--ink) / .05)}.cpy-list td{padding:9px var(--sp-3);border-bottom:1px solid rgb(var(--ink) / .04);font-family:var(--font-num);white-space:nowrap}.cpy-list tr:last-child td{border-bottom:0}.cpy-list tbody tr{cursor:pointer}.cpy-list tbody tr:hover{background:var(--tint)}.cpy-list .num{text-align:right}.cpy-list .pos{color:var(--pos)}.cpy-list .neg{color:var(--neg)}.cpy-list__who{display:inline-flex;align-items:center;gap:8px}.cpy-list__row td:first-child{box-shadow:inset 2px 0 color-mix(in srgb,var(--pos) 70%,transparent)}.cpy-list__row--counter td:first-child{box-shadow:inset 2px 0 color-mix(in srgb,var(--neg) 70%,transparent)}.cpy-list__curve{width:128px;padding-top:6px;padding-bottom:6px}.cpy-list__spark{width:116px;height:28px}.cpy-wr{display:inline-flex;flex-direction:column;align-items:flex-end;gap:4px}.cpy-wr b{color:var(--wr, var(--text));font-weight:600}.cpy-wr__bar{width:44px;height:3px;border-radius:2px;background:var(--line-soft);overflow:hidden}.cpy-wr__bar>span{display:block;height:100%;border-radius:inherit;background:var(--wr);box-shadow:0 0 6px color-mix(in srgb,var(--wr) 60%,transparent)}.cpy-wr.is-none{color:var(--dim)}.cpy-wr.is-thin b{color:var(--dim);font-weight:500}.cpy-wr.is-thin .cpy-wr__bar>span{background:var(--dim);box-shadow:none}.cpy-empty{display:flex;flex-direction:column;align-items:center;gap:var(--sp-3);padding:var(--sp-6) var(--sp-4);color:var(--muted);text-align:center}.cpy-empty p{margin:0}.cpy-more{display:flex;justify-content:center;padding:var(--sp-2) 0}.cpy-how{margin-top:var(--sp-5)}.cpy-how ol{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:var(--sp-3);margin:0;padding:0;list-style:none}.cpy-how li{display:flex;flex-direction:column;gap:6px;padding:16px 18px;border:0;border-radius:var(--cpy-r);background:var(--cpy-card);box-shadow:var(--depth-1);font-size:var(--fs-xs);color:var(--muted);line-height:1.5}.cpy-how li b{color:var(--text);font-size:var(--fs-base);font-weight:600}.cpy-how__n{display:inline-grid;place-items:center;width:24px;height:24px;border-radius:50%;background:var(--cpy-surface-2);box-shadow:var(--depth-1);color:var(--text);font-family:var(--font-num);font-size:var(--fs-xs);font-weight:600}.cpy-how__note{margin:var(--sp-3) 0 0;color:var(--dim);font-size:var(--fs-micro);line-height:1.6}.cpy-mine{display:flex;flex-direction:column;gap:var(--sp-3)}.cpy-mine .pf-card{border-color:transparent;border-radius:var(--cpy-r);overflow:hidden;background:var(--cpy-card);box-shadow:var(--depth-2)}.cpy-mine .pf-card--band{min-height:320px}.modal.fx.cpy-modal{max-width:940px;max-height:calc(100vh - 32px)}.cpy-modal .modal-body{overflow-y:auto;overscroll-behavior:contain}.cpy-modal .modal-head h2{font-size:var(--fs-base)}.cpy-mtitle{display:inline-flex;align-items:center;gap:8px;font-family:var(--font-num)}.cpy-mtitle__venue{color:var(--muted);font-family:var(--font-text);font-size:var(--fs-xs);font-weight:500}.cpy-modal .modal-foot{display:block;padding:var(--sp-3) var(--sp-4) var(--sp-4);border-top:1px solid var(--panel-line);background:transparent}.cpy-mfoot{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-3)}.cpy-mfoot__acts{display:flex;gap:var(--sp-2)}.cpy-mfoot__acts .fx-cta{width:auto;min-width:104px;height:38px;padding:0 var(--sp-4)}.cpy-step{display:flex;flex-direction:column;gap:var(--sp-3)}.cpy-step .cs-sub{text-align:left}.cpy-h{margin:var(--sp-2) 0 0;color:var(--muted);font-size:var(--fs-micro);font-weight:600;letter-spacing:var(--ls-caps);text-transform:uppercase}.cpy-replay .pos{color:var(--pos)}.cpy-replay .neg{color:var(--neg)}.cpy-replay{display:flex;flex-direction:column;gap:6px;padding:12px;border:1px solid var(--panel-line);border-radius:12px;background:var(--fx-well)}.cpy-replay__head{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-2)}.cpy-replay__k{color:var(--muted);font-size:var(--fs-micro);font-weight:600;letter-spacing:var(--ls-caps);text-transform:uppercase}.cpy-replay__note{margin:0;padding:var(--sp-5) 0;color:var(--muted);font-size:var(--fs-xs);text-align:center}.cpy-replay__fig{display:flex;flex-direction:column;gap:2px}.cpy-replay__roi{font-family:var(--font-num);font-size:22px;font-weight:600}.cpy-replay__sub{color:var(--muted);font-size:var(--fs-micro);font-family:var(--font-num)}.cpy-replay__chart{height:150px}.cpy-replay__chart .copy-chart{height:150px;min-height:0}.cpy-replay__legend{display:flex;gap:var(--sp-3);color:var(--muted);font-size:var(--fs-micro)}.cpy-replay__legend span{display:inline-flex;align-items:center;gap:6px}.cpy-replay__fine{margin:0;color:var(--dim);font-size:var(--fs-micro)}.cpy-rows{display:flex;flex-direction:column;gap:6px}.cpy-rule{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-3);padding:10px 12px;border:1px solid var(--panel-line);border-radius:10px;background:var(--tint)}.cpy-rule--wide{flex-direction:column;align-items:stretch}.cpy-rule--wide .cpy-rule__ctl{justify-content:flex-start}.cpy-rule__text{display:flex;flex-direction:column;gap:2px;min-width:0}.cpy-rule__t{font-size:var(--fs-xs);font-weight:600;color:var(--text)}.cpy-rule__d{color:var(--muted);font-size:var(--fs-micro);line-height:1.45}.cpy-rule__ctl{flex:none;display:flex;align-items:center;gap:var(--sp-2);flex-wrap:wrap}.cpy-caveat{color:var(--warn)}.cpy-seg{display:inline-flex;padding:2px;border:1px solid var(--panel-line);border-radius:8px;background:var(--fx-well)}.cpy-seg>button{height:26px;padding:0 10px;border:0;border-radius:6px;background:transparent;color:var(--muted);font:inherit;font-size:var(--fs-xs);font-weight:500;cursor:pointer;white-space:nowrap}.cpy-seg>button:hover{color:var(--text)}.cpy-seg>button.is-on{background:var(--bg-hover);color:var(--text);font-weight:600}.cpy-seg--sm>button{height:22px;padding:0 8px;font-size:var(--fs-micro)}.cpy-num{display:inline-flex;align-items:center;width:132px;height:32px;border:1px solid var(--panel-line);border-radius:8px;background:var(--fx-well);overflow:hidden}.cpy-num:focus-within{border-color:var(--line-strong)}.cpy-num.is-bad,.cpy-num.is-bad:focus-within,.cpy-alloc__box.is-bad{border-color:var(--neg)}.cpy-num input{flex:1 1 auto;min-width:0;height:100%;padding:0 8px;border:0;background:transparent;color:var(--text);font-family:var(--font-num);font-size:var(--fs-base);font-weight:600;text-align:right;outline:none}.cpy-num input::placeholder{color:var(--dim);font-weight:400}.cpy-num__u{flex:none;padding:0 10px 0 2px;color:var(--muted);font-size:var(--fs-micro)}.cpy-num--text{width:180px}.cpy-num--text input{text-align:left;font-family:var(--font-text);font-size:var(--fs-xs)}.cpy-switch{position:relative;flex:none;width:36px;height:20px;padding:0;border:0;border-radius:10px;background:var(--bg-control);cursor:pointer;transition:background .16s}.cpy-switch i{position:absolute;top:2px;left:2px;width:16px;height:16px;border-radius:50%;background:var(--muted);transition:transform .18s var(--ease-out, ease),background .16s}.cpy-switch.is-on{background:color-mix(in srgb,var(--pos) 70%,transparent)}.cpy-switch.is-on i{transform:translate(16px);background:var(--text)}.cpy-switch:focus-visible{outline:1px solid var(--focus);outline-offset:2px}.cpy-adv{border:1px solid var(--panel-line);border-radius:10px}.cpy-adv>summary{display:flex;align-items:center;justify-content:space-between;padding:10px 12px;color:var(--text);font-size:var(--fs-xs);font-weight:600;cursor:pointer;list-style:none}.cpy-adv>summary::-webkit-details-marker{display:none}.cpy-adv>summary:after{content:"+";color:var(--muted);font-size:var(--fs-base)}.cpy-adv[open]>summary:after{content:"−"}.cpy-adv>.cpy-rows{padding:0 8px 8px}.cpy-reset{margin:0 12px 10px;font-size:var(--fs-micro)}.cpy-alloc{display:flex;flex-direction:column;gap:6px}.cpy-alloc__k{color:var(--muted);font-size:var(--fs-xs)}.cpy-alloc__box{display:flex;align-items:center;height:48px;border:1px solid var(--panel-line);border-radius:12px;background:var(--fx-well)}.cpy-alloc__box:focus-within{border-color:var(--line-strong)}.cpy-alloc__box input{flex:1 1 auto;min-width:0;height:100%;padding:0 14px;border:0;background:transparent;color:var(--text);font-family:var(--font-num);font-size:20px;font-weight:600;outline:none}.cpy-alloc__u{padding:0 14px;color:var(--muted);font-size:var(--fs-xs);font-weight:600}.cpy-alloc__row{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--sp-2)}.cpy-alloc__have{color:var(--muted);font-size:var(--fs-xs);font-family:var(--font-num)}.cpy-alloc__chips{display:inline-flex;gap:4px}.cpy-alloc__chips .cpy-chip{height:24px;padding:0 10px;font-family:var(--font-num)}.cpy-fees{display:flex;flex-direction:column;gap:4px;margin:0;padding:10px 12px;border:1px solid var(--panel-line);border-radius:10px;font-size:var(--fs-xs)}.cpy-fees>div{display:flex;justify-content:space-between;gap:var(--sp-2);color:var(--muted)}.cpy-fees dd{margin:0;color:var(--text);font-family:var(--font-num)}@media(max-width:900px){.cpy{padding:var(--sp-2) var(--sp-3) var(--sp-5)}.cpy-hero{grid-template-columns:minmax(0,1fr);min-height:0}.cpy-deck{max-width:560px;width:100%;margin:0 auto}.cpy-count{margin-left:0}}@media(max-width:640px){.cpy-deck{display:none}}@media(max-width:560px){.cpy-cats{flex-wrap:nowrap;max-width:100%;overflow-x:auto;scrollbar-width:none}.cpy-cats::-webkit-scrollbar{display:none}.cpy-cat{flex:none}.cpy-mstats{grid-template-columns:repeat(3,minmax(0,1fr))}.cpy-rule{flex-direction:column;align-items:stretch}.cpy-rule__ctl{justify-content:flex-start}.cpy-search{flex-basis:100%}}.cpy-dir{display:grid;grid-template-columns:1fr 1fr;padding:3px;border:1px solid var(--panel-line);border-radius:10px;background:var(--fx-well)}.cpy-dir__opt{height:34px;border:0;border-radius:8px;background:transparent;color:var(--muted);font:inherit;font-size:var(--fs-xs);font-weight:600;cursor:pointer}.cpy-dir__opt:hover{color:var(--text)}.cpy-dir__opt--copy.is-on{background:color-mix(in srgb,var(--pos) 18%,transparent);color:var(--pos);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--pos) 45%,transparent)}.cpy-dir__opt--counter.is-on{background:color-mix(in srgb,var(--neg) 16%,transparent);color:var(--neg);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--neg) 45%,transparent)}.cpy-dir__note{margin:0;padding:8px 12px;border-radius:8px;background:color-mix(in srgb,var(--neg) 8%,transparent);color:var(--text);font-size:var(--fs-xs);line-height:1.45}@property --cpy-glare{syntax: "<angle>"; inherits: false; initial-value: 0deg;}.cpy-card{--cpy-tint: var(--pos);--cpy-wash: 11%;position:relative;isolation:isolate}.cpy-card--counter{--cpy-tint: var(--neg)}.cpy-card--mid{--cpy-wash: 6%}.cpy-card>:not(.cpy-glow){position:relative;z-index:1}.cpy-glow{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;border-radius:inherit;pointer-events:none;background:linear-gradient(to top,color-mix(in srgb,var(--cpy-tint) var(--cpy-wash),transparent) 0%,color-mix(in srgb,var(--cpy-tint) calc(var(--cpy-wash) * .55),transparent) 16%,color-mix(in srgb,var(--cpy-tint) calc(var(--cpy-wash) * .18),transparent) 44%,transparent 70%)}.cpy-glow:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;padding:1px;background:linear-gradient(to top,color-mix(in srgb,var(--cpy-tint) 30%,transparent) 0%,color-mix(in srgb,var(--cpy-tint) 10%,transparent) 9%,transparent 22%);-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,linear-gradient(#000 0 0);mask-composite:exclude}.cpy-glow__rim{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;-webkit-mask-image:linear-gradient(to top,#000 0%,#000 10%,transparent 34%);mask-image:linear-gradient(to top,#000 0%,#000 10%,transparent 34%)}.cpy-glow__glare{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;padding:1px;background:conic-gradient(from calc(var(--cpy-glare) + 180deg),transparent 0 320deg,color-mix(in srgb,var(--cpy-tint) 18%,transparent) 329deg,color-mix(in srgb,var(--cpy-tint) 38%,transparent) 338deg,color-mix(in srgb,var(--cpy-tint) 18%,transparent) 347deg,transparent 356deg);-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,linear-gradient(#000 0 0);mask-composite:exclude;animation:cpy-glare 5.4s linear infinite}@keyframes cpy-glare{0%{--cpy-glare: 325deg}84%{--cpy-glare: 435deg}92%{--cpy-glare: 560deg}to{--cpy-glare: 685deg}}.cpy-glow[data-off] .cpy-glow__glare{animation-play-state:paused}:root[data-still] .cpy-glow__glare{animation:none}.cpy-card--low .cpy-glow{display:none}.cpy-card--mid .cpy-glow__glare{animation-duration:8s}@media(prefers-reduced-motion:reduce){.cpy-glow__glare{animation:none}}.cpy-card:hover .cpy-glow,.cpy-card:focus-visible .cpy-glow{--cpy-wash: 15%}.cpy-copybtn--copy:not(.is-copying){background:color-mix(in srgb,var(--pos) 30%,var(--mix-pos-base));color:color-mix(in srgb,var(--pos) 22%,var(--ink-solid));box-shadow:inset 0 0 0 1px rgb(var(--ink) / .08)}.cpy-copybtn--counter:not(.is-copying){background:color-mix(in srgb,var(--neg) 30%,var(--mix-neg-base));color:color-mix(in srgb,var(--neg) 22%,var(--ink-solid));box-shadow:inset 0 0 0 1px rgb(var(--ink) / .08)}.cpy-copybtn--copy:not(.is-copying):hover{background:color-mix(in srgb,var(--pos) 42%,var(--mix-pos-base))}.cpy-copybtn--counter:not(.is-copying):hover{background:color-mix(in srgb,var(--neg) 42%,var(--mix-neg-base))}.cpy-copybtn--view{background:var(--cpy-surface-2);color:var(--text);box-shadow:inset 0 0 0 1px rgb(var(--ink) / .08)}.cpy-copybtn--view:hover{background:var(--bg-hover);filter:none}.cpy-copybtn--copy:active,.cpy-copybtn--counter:active{filter:brightness(.96);transform:none}.cpy-copybtn--ghost.cpy-copybtn--counter{background:color-mix(in srgb,var(--neg) 10%,transparent);color:var(--neg);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--neg) 50%,transparent)}.cpy-score--counter.cpy-score--high{--score-c: var(--neg)}.cpy-score--counter.cpy-score--mid{--score-c: color-mix(in srgb, var(--neg) 60%, var(--warn))}.cpy-score--counter.cpy-score--low{--score-c: var(--dim)}.cpy-cat--counter{display:inline-flex;align-items:center;gap:6px}.cpy-cat--counter:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--neg);box-shadow:0 0 6px color-mix(in srgb,var(--neg) 70%,transparent)}.cpy-cat--counter.is-on{color:var(--neg);background:color-mix(in srgb,var(--neg) 12%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--neg) 38%,transparent)}.cpy-counter-note{margin:0;padding:12px 16px;border-radius:14px;background:linear-gradient(90deg,color-mix(in srgb,var(--neg) 12%,var(--cpy-card)),var(--cpy-card) 80%);box-shadow:0 0 0 1px color-mix(in srgb,var(--neg) 22%,transparent),0 2px 8px #00000052;color:var(--text);font-size:var(--fs-xs);line-height:1.5}.cpy-legend{display:inline-flex;align-items:center;gap:12px;font-family:var(--font-text)}.cpy-legend__copy,.cpy-legend__counter{display:inline-flex;align-items:center;gap:6px;color:var(--muted)}.cpy-legend__copy:before,.cpy-legend__counter:before{content:"";width:7px;height:7px;border-radius:50%}.cpy-legend__copy:before{background:var(--pos);box-shadow:0 0 8px color-mix(in srgb,var(--pos) 70%,transparent)}.cpy-legend__counter:before{background:var(--neg);box-shadow:0 0 8px color-mix(in srgb,var(--neg) 70%,transparent)}.cpy-mtitle{flex-wrap:wrap;row-gap:6px}.cpy-msteps{display:inline-flex;align-items:center;gap:6px;margin-left:14px;font-family:var(--font-text)}.cpy-msteps__s{display:inline-flex;align-items:center;gap:6px;height:24px;padding:0 9px 0 4px;border:1px solid transparent;border-radius:var(--radius-full);background:transparent;color:var(--dim);font:inherit;font-size:var(--fs-xs);font-weight:500;cursor:pointer}.cpy-msteps__s:disabled{cursor:default}.cpy-msteps__s i{display:inline-grid;place-items:center;width:16px;height:16px;border-radius:50%;background:var(--tint-strong);color:var(--muted);font-family:var(--font-num);font-size:10px;font-style:normal;font-weight:600}.cpy-msteps__s.is-on{color:var(--text);background:rgb(var(--ink) / .06);border-color:rgb(var(--ink) / .08)}.cpy-msteps__s.is-on i{background:var(--text);color:var(--bg)}.cpy-msteps__s.is-done{color:var(--muted)}.cpy-msteps__s.is-done i{background:color-mix(in srgb,var(--pos) 25%,transparent);color:var(--pos)}.cpy-msteps__line{width:18px;height:1px;background:var(--line-soft)}.cpy-mgrid{display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);gap:20px;align-items:start}.cpy-mside,.cpy-mmain{display:flex;flex-direction:column;gap:12px;min-width:0}.cpy-mside{position:sticky;top:0}.cpy-mstats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0}.cpy-mstats>div{padding:10px 12px;border-radius:var(--radius-tile);background:var(--fx-well);box-shadow:var(--depth-1)}.cpy-mstats dt{color:var(--muted);font-size:var(--fs-micro)}.cpy-mstats dd{margin:4px 0 0;font-family:var(--font-num);font-size:var(--fs-base);font-weight:600}.cpy-mstats dd.pos{color:var(--pos)}.cpy-mstats dd.neg{color:var(--neg)}.cpy-mstats .cpy-wr{align-items:flex-start}.cpy-nocopy{margin:0;padding:8px 12px;border-radius:8px;background:color-mix(in srgb,var(--warn) 9%,transparent);color:var(--text);font-size:var(--fs-xs);line-height:1.45}.cpy-nocopy>summary{cursor:pointer}.cpy-nocopy>ul{margin:6px 0 0;padding-left:16px;color:var(--muted)}.cpy-nocopy b{color:var(--text);font-weight:600}.cpy-mgroup{display:flex;flex-direction:column;gap:6px}.cpy-mmain .cpy-h,.cpy-mmain .cpy-alloc__k{margin:0 0 2px;color:var(--muted);font-size:var(--fs-micro);font-weight:600;letter-spacing:var(--ls-caps);text-transform:uppercase}.cpy-dir{padding:3px;border:1px solid rgb(var(--ink) / .08);border-radius:8px;background:var(--fx-well)}.cpy-dir__opt{display:inline-flex;align-items:center;justify-content:center;gap:7px;height:32px;border-radius:6px}.cpy-dir__opt--copy.is-on{background:color-mix(in srgb,var(--pos) 30%,var(--mix-pos-base));color:color-mix(in srgb,var(--pos) 22%,var(--ink-solid));box-shadow:inset 0 0 0 1px rgb(var(--ink) / .08)}.cpy-dir__opt--counter.is-on{background:color-mix(in srgb,var(--neg) 30%,var(--mix-neg-base));color:color-mix(in srgb,var(--neg) 22%,var(--ink-solid));box-shadow:inset 0 0 0 1px rgb(var(--ink) / .08)}.cpy-rule{padding:9px 12px;border-radius:10px}.cpy-rule__t{display:inline-flex;align-items:center;gap:6px}.cpy-rule__i{display:inline-grid;place-items:center;color:var(--dim);cursor:help}.cpy-rule__i:hover{color:var(--muted)}.cpy-num{height:30px;width:120px;border-radius:7px}.cpy-num--text{width:170px}.cpy-seg{border-radius:7px}.cpy-mfoot__note{color:var(--muted);font-size:var(--fs-xs)}.cpy-mfoot__err{color:var(--neg)}.cpy-mfoot__acts .fx-cta{height:36px;border-radius:8px}.cpy-mstart--copy:not(:disabled){background:color-mix(in srgb,var(--pos) 34%,var(--mix-pos-base));color:color-mix(in srgb,var(--pos) 18%,var(--ink-solid));box-shadow:inset 0 0 0 1px rgb(var(--ink) / .1)}.cpy-mstart--counter:not(:disabled){background:color-mix(in srgb,var(--neg) 34%,var(--mix-neg-base));color:color-mix(in srgb,var(--neg) 18%,var(--ink-solid));box-shadow:inset 0 0 0 1px rgb(var(--ink) / .1)}.cpy-mstart--copy:not(:disabled):hover{background:color-mix(in srgb,var(--pos) 46%,var(--mix-pos-base))}.cpy-mstart--counter:not(:disabled):hover{background:color-mix(in srgb,var(--neg) 46%,var(--mix-neg-base))}@media(max-width:860px){.cpy-mgrid{grid-template-columns:minmax(0,1fr)}.cpy-mside{position:static}.cpy-msteps{margin-left:0}}.cpy-hero:has(.cpy-whale){grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;position:relative;z-index:0;padding-bottom:0;margin-bottom:0}.cpy-hero:has(.cpy-whale)~*{position:relative;z-index:1}.cpy-hero:has(.cpy-whale)~.cpy-toolbar{z-index:2}.cpy-hero:has(.cpy-whale) .cpy-hero__text{position:relative;z-index:1}.cpy-hero:has(.cpy-whale)~.cpy-grid .cpy-card{background:color-mix(in srgb,var(--cpy-card) 74%,transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.cpy-whale{position:relative;z-index:0;align-self:end;max-height:344px;color:#e9e9ea;background:radial-gradient(55% 50% at 52% 42%,rgb(var(--ink) / .06),transparent 70%)}.cpy-whale canvas{position:absolute;left:0;top:0;display:block;pointer-events:none;-webkit-mask-image:linear-gradient(to right,transparent,#000 4%,#000 96%,transparent);mask-image:linear-gradient(to right,transparent,#000 4%,#000 96%,transparent)}@media(max-width:1100px){.cpy-hero:has(.cpy-whale){grid-template-columns:minmax(0,1fr)}.cpy-whale{max-height:340px}}.cpy-mmain.dlg{gap:0}.cpy-mmain.dlg>.dlg-label:first-child{margin-top:0}.cpy-mmain.dlg .cpy-rule__d{display:block;margin-top:4px;color:var(--muted)}.cpy-mmain.dlg .cpy-dfield{width:150px}.cpy-mmain.dlg .cpy-ferr{flex-basis:100%;color:var(--neg);font-size:12px;line-height:1.4}.cpy-mmain.dlg .cpy-adv{margin-top:20px}.cpy-mmain.dlg .cpy-adv>.cpy-rows{padding:0 14px 4px}.cpy-mmain.dlg .cpy-adv>.cpy-rows>.dlg-row:first-child{border-top-color:transparent;padding-top:4px}.cpy-mmain.dlg .cpy-adv>.cpy-reset{margin:0 14px 14px}@media(max-width:520px){.cpy-mmain.dlg .cpy-dfield{width:100%}}.cpy-stepview{animation:cpy-step-in .26s cubic-bezier(.2,.7,.2,1) both}.cpy-stepview--back{animation-name:cpy-step-back}@keyframes cpy-step-in{0%{opacity:0;transform:translate(14px)}}@keyframes cpy-step-back{0%{opacity:0;transform:translate(-14px)}}@media(prefers-reduced-motion:reduce){.cpy-stepview{animation:none}}.cpy-pv{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin:2px 0 0;transition:opacity .16s}.cpy-pv>div{display:flex;flex-direction:column;gap:2px;min-width:0;padding:8px 10px;border-radius:var(--radius-tile);background:var(--bg-panel);box-shadow:var(--depth-1)}.cpy-pv dt{color:var(--muted);font-size:var(--fs-micro)}.cpy-pv dd{margin:0;font-family:var(--font-num);font-size:var(--fs-base);font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cpy-pv__them{color:var(--muted);font-family:var(--font-num);font-size:var(--fs-micro);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cpy-pv.is-busy,.cpy-replay__chart.is-busy{opacity:.55}.cpy-replay__chart{transition:opacity .16s}.cpy-replay__chart .copy-chart__line{transition:d .28s cubic-bezier(.2,.7,.2,1)}.cpy-replay__sub{margin:0}@media(prefers-reduced-motion:reduce){.cpy-pv,.cpy-replay__chart,.cpy-replay__chart .copy-chart__line{transition:none}}.cpy-mult{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.cpy-mmain.dlg .cpy-mult .cpy-dfield{width:110px}.cpy-lev{--oe-tint: var(--accent);display:grid;grid-template-columns:minmax(0,1fr) 44px;align-items:center;gap:4px 10px;width:100%}.cpy-lev .oe-slider.cpy-lev__slider{display:block}.cpy-lev .oe-slider__rail{display:block;margin:0 8px}.cpy-lev .oe-slider__rail:before,.cpy-lev .oe-slider__fill{display:block}.cpy-lev__v{font-family:var(--font-num);font-size:var(--fs-sm);font-weight:600;text-align:right}.cpy-lev__stops{grid-column:1 / -1;display:flex;flex-wrap:wrap;gap:4px}.cpy-lev__stops .cpy-chip{height:24px;padding:0 10px;font-family:var(--font-num)}.cpy-lev .cpy-ferr{grid-column:1 / -1}.cpy-chip.is-on{background:var(--text);color:var(--bg);box-shadow:none}.cpy-needs{display:flex;flex-direction:column;gap:10px}.cpy-needs .cpy-h{display:flex;align-items:center;gap:8px}.cpy-needs__n{padding:1px 7px;border-radius:var(--radius-full);background:var(--fx-well);color:var(--text);font-family:var(--font-num);letter-spacing:0;text-transform:none}.cpy-needs__done{display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;animation:cpy-fade .2s ease-out both}.cpy-pill{display:inline-flex;align-items:center;gap:6px;height:24px;padding:0 10px;border-radius:var(--radius-full);font-size:var(--fs-micro);font-weight:500}.cpy-pill--ok{background:color-mix(in srgb,var(--pos) 12%,transparent);color:color-mix(in srgb,var(--pos) 60%,var(--text))}.cpy-needs .cs-step{animation:cpy-fade .2s ease-out both}@keyframes cpy-fade{0%{opacity:0;transform:translateY(4px)}}@media(prefers-reduced-motion:reduce){.cpy-needs__done,.cpy-needs .cs-step{animation:none}}@media(max-width:520px){.cpy-pv{grid-template-columns:repeat(3,minmax(0,1fr));gap:4px}.cpy-pv>div{padding:7px 8px}.cpy-pv dd{font-size:var(--fs-sm)}.cpy-mmain.dlg .cpy-mult .cpy-dfield{width:100%}}.cpy-replay__chart.pf.copy{height:172px}.cpy-replay .pf.copy .pf-chart.copy-chart{height:172px;min-height:0}@media(max-width:520px){.cpy-mfoot{flex-wrap:wrap;gap:8px}.cpy-mfoot__note,.cpy-mfoot__acts{flex:1 1 100%}.cpy-mfoot__acts .fx-cta{flex:1 1 0;min-width:0}}.modal.fx.cpy-modal.cpy-modal--v2{max-width:620px}.cpy-v2head{display:flex;flex-direction:column;gap:3px;min-width:0}.cpy-v2head__sub{color:var(--muted);font-family:var(--font-text);font-size:var(--fs-xs);font-weight:400}.cpy-v2{display:flex;flex-direction:column;gap:12px;min-width:0}.cpy-v2__top{display:flex;flex-direction:column;gap:12px}.cpy-v2__stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0}.cpy-v2__stats dt{color:var(--muted);font-size:var(--fs-micro);font-weight:600;letter-spacing:var(--ls-caps);text-transform:uppercase}.cpy-v2__stats dd{margin:4px 0 0;font-family:var(--font-num);font-size:17px;font-weight:600}.cpy-v2__stats dd.pos{color:var(--pos)}.cpy-v2__stats dd.neg{color:var(--neg)}.cpy-v2__stats .cpy-wr{align-items:flex-start}.cpy-v2 .cpy-dir__opt{height:36px}.cpy-v2ret{display:flex;flex-direction:column;gap:4px}.cpy-v2ret__v{font-family:var(--font-num);font-size:20px;font-weight:600}.cpy-v2ret__v.pos{color:var(--pos)}.cpy-v2ret__v.neg{color:var(--neg)}.cpy-modal--v2 .cpy-replay__head{align-items:flex-start}.cpy-modal--v2 .cpy-replay__chart,.cpy-modal--v2 .cpy-replay__chart .copy-chart{height:190px}.cpy-modal--v2 .cpy-pv{grid-template-columns:repeat(3,minmax(0,1fr))}.cpy-v2__tabs{display:flex;gap:20px;margin-top:4px;border-bottom:1px solid var(--panel-line)}.cpy-v2__tab{position:relative;display:inline-flex;align-items:center;gap:6px;height:36px;min-height:0;padding:0;border:0;background:none;color:var(--muted);font:inherit;font-size:var(--fs-xs);font-weight:600;letter-spacing:var(--ls-caps);text-transform:uppercase;cursor:pointer}.cpy-v2__tab:hover{color:var(--text);background:none}.cpy-v2__tab.is-on{color:var(--text)}.cpy-v2__tab.is-on:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:2px;border-radius:2px;background:var(--pos)}.cpy-v2__tabdot{width:6px;height:6px;border-radius:50%;background:var(--neg)}.cpy-v2__cards{display:flex;flex-direction:column;gap:8px}.cpy-v2card{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-3);padding:12px 14px;border:1px solid rgb(var(--ink) / .07);border-radius:12px;background:var(--fx-well)}.cpy-v2card--wide{flex-direction:column;align-items:stretch}.cpy-v2card__text{display:flex;flex-direction:column;gap:3px;min-width:0}.cpy-v2card__t{color:var(--text);font-size:var(--fs-base);font-weight:600}.cpy-v2card__d{color:var(--muted);font-size:var(--fs-xs);line-height:1.45}.cpy-v2card__d .cpy-rule__d{display:block;margin-top:4px}.cpy-v2card__ctl{flex:none;display:flex;align-items:center;gap:var(--sp-2);flex-wrap:wrap}.cpy-v2card--wide .cpy-v2card__ctl{justify-content:flex-start}.cpy-v2card .cpy-dfield{width:150px}.cpy-v2card .cpy-ferr{flex-basis:100%;color:var(--neg);font-size:12px;line-height:1.4}.cpy-v2card .cpy-lev{width:100%}.cpy-v2__reset{align-self:flex-start}.cpy-modal--v2 .cpy-fees{flex-direction:row;justify-content:space-between;gap:var(--sp-3)}.cpy-modal--v2 .cpy-fees>div{flex-direction:column;gap:2px}.cpy-modal--v2 .cpy-fees dt{font-size:var(--fs-micro)}.cpy-modal--v2 .cpy-mfoot{flex-wrap:wrap}.cpy-v2prog{display:inline-flex;align-items:center;gap:10px;flex:none}.cpy-v2prog__bar{display:inline-flex;gap:4px}.cpy-v2prog__seg{width:44px;height:4px;min-height:0;padding:0;border:0;border-radius:2px;background:rgb(var(--ink) / .12);cursor:pointer}.cpy-v2prog__seg.is-on{background:var(--pos)}.cpy-v2prog__seg:disabled{cursor:default}.cpy-v2prog__n{color:var(--muted);font-family:var(--font-num);font-size:var(--fs-xs)}.cpy-modal--v2 .cpy-mfoot__note{flex:1 1 0;min-width:0}@media(max-width:560px){.cpy-v2__stats{gap:8px}.cpy-v2__stats dd{font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cpy-v2card--wide .dlg-seg{display:flex;width:100%}.cpy-v2card--wide .dlg-seg button{flex:1 1 0;min-width:0;padding:0 6px;white-space:nowrap;font-size:var(--fs-xs)}.cpy-v2card{flex-direction:column;align-items:stretch}.cpy-v2card .cpy-dfield{width:100%}.cpy-modal--v2 .cpy-fees{flex-direction:column}.cpy-modal--v2 .cpy-mfoot__note{order:3;flex-basis:100%}}.cpy-slide{position:relative;display:inline-flex;align-items:center;justify-content:flex-end;gap:4px;flex:none;width:150px;height:40px;padding:0 12px;overflow:hidden;border-radius:10px;background:rgb(var(--ink) / .06);box-shadow:inset 0 0 0 1px rgb(var(--ink) / .06);cursor:ew-resize;touch-action:none;-webkit-user-select:none;user-select:none}.cpy-slide:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.cpy-slide.is-bad{box-shadow:inset 0 0 0 1px var(--neg)}.cpy-slide__fill{position:absolute;left:0;top:0;bottom:0;pointer-events:none;background:color-mix(in srgb,var(--pos) 22%,transparent);border-right:2px solid var(--pos);transition:width 60ms linear}.cpy-slide__v{position:relative;min-height:0;height:auto;padding:2px 4px;border:0;border-radius:4px;background:none;color:var(--text);font-family:var(--font-num);font-size:var(--fs-base);font-weight:600;cursor:text}.cpy-slide__v:hover{background:rgb(var(--ink) / .08)}.cpy-slide__in{position:relative;width:70px;height:26px;min-height:0;padding:0 4px;border:0;border-radius:4px;background:rgb(var(--ink) / .1);color:var(--text);font-family:var(--font-num);font-size:var(--fs-base);font-weight:600;text-align:right;outline:none}.cpy-slide.is-typing{cursor:default}.cpy-slide__u{position:relative;color:var(--muted);font-size:var(--fs-xs)}@media(max-width:560px){.cpy-slide{width:100%}}.cpy-modal--v2 .cpy-dir{border-radius:10px}.cpy-modal--v2 .cpy-dir__opt{border-radius:8px}.cpy-fees__sub{display:block;margin-top:2px;color:var(--muted);font-size:var(--fs-micro);font-family:var(--font-num)}.cpy-replay__legend .copy-swatch{display:inline-block;flex:none;width:12px;height:2px;border-radius:1px;background:var(--muted)}.cpy-replay__legend .copy-swatch--you.pos{background:var(--pos)}.cpy-replay__legend .copy-swatch--you.neg{background:var(--neg)}:root{--algo-paper: #4c8dff}.algo{display:flex;flex-direction:column;gap:var(--sp-2);min-width:0;--algo-dir: var(--pos)}.algo.is-sell{--algo-dir: var(--neg)}.algo-what{margin:0;font-size:var(--fs-xs);line-height:var(--lh-xs);color:var(--text)}.algo-cost{margin:0;display:flex;align-items:baseline;justify-content:space-between;gap:var(--sp-2);font-size:var(--fs-xs);line-height:var(--lh-xs);color:var(--muted);font-variant-numeric:tabular-nums}.algo-cost .algo-shuffle{flex:none;margin:0}.algo-ferr{margin:-4px 0 0;color:var(--neg)}.algo-bound .algo-ferr{grid-column:1 / -1;margin-top:0}.oe--blocked .algo{--algo-dir: var(--warn)}.algo-link{padding:0;border:none;background:none;cursor:pointer;color:var(--text);font:inherit;text-decoration:underline;text-underline-offset:2px}.algo-link:hover{color:var(--accent)}.algo-link:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.algo-sheet{--oe-ease: cubic-bezier(.4, 0, .2, 1);--oe-hover: .15s}.algo-group{min-width:0}.stg__lede+.algo-group>.stg__label:first-child{margin-top:14px}.algo-places .stg__choice{min-width:0}.algo-whymsg{margin:10px 0 0;background:color-mix(in srgb,var(--warn) 12%,transparent);color:var(--warn)}.algo-whymsg .algo-link{color:var(--warn)}.algo-sheet .stg__tab:disabled{opacity:.45;cursor:default;background:transparent}.algo-done{justify-content:flex-end;margin-top:auto;padding-top:24px}.algo-sheet .stg__row>.algo-ctl.algo-ctl{justify-self:stretch;display:flex;flex-direction:column;align-items:flex-start;gap:8px;min-width:0}.algo-sf{display:flex;align-items:center;gap:8px;width:min(380px,100%);height:40px;padding:0 14px;border-radius:10px;background:rgb(var(--ink) / .07);box-shadow:inset 0 1px rgb(var(--ink) / .04);transition:box-shadow .14s}.algo-sf:focus-within{box-shadow:0 0 0 1px rgb(var(--ink) / .28)}.algo-sf.is-bad{box-shadow:0 0 0 1px var(--neg)}.algo-sf input{flex:1;min-width:0;height:100%;padding:0;border:0;background:none;outline:none;color:var(--text);font:inherit;font-size:14px;font-family:var(--font-num);font-variant-numeric:tabular-nums}.algo-sf input::placeholder{color:var(--dim);font-family:var(--font-text, inherit)}.algo-sf__unit{flex:none;color:var(--muted);font-size:13px;white-space:nowrap}select.algo-sf__pick{height:30px;padding:0 4px;border:0;border-radius:6px;background:none;color:var(--muted);font:inherit;font-size:13px;cursor:pointer}select.algo-sf__pick:hover,select.algo-sf__pick:focus-visible{color:var(--text);outline:none;background:rgb(var(--ink) / .06)}select.algo-sf__pick option{background:#1c1b1a}.algo-sf+.algo-ferr,.algo-ctl>.algo-ferr{margin:0}.algo-sseg{display:inline-flex;flex-wrap:wrap;gap:4px;max-width:100%;padding:3px;border-radius:10px;background:rgb(var(--ink) / .06)}.algo-sseg>button{min-height:0;height:32px;padding:0 14px;border:0;border-radius:8px;background:none;color:var(--muted);font:inherit;font-size:13.5px;font-weight:500;white-space:nowrap;cursor:pointer;transition:background .14s,color .14s}.algo-sseg>button:hover{color:var(--text)}.algo-sseg>button.is-on{background:rgb(var(--ink) / .13);color:var(--text);box-shadow:inset 0 1px rgb(var(--ink) / .05)}.algo-sseg>button:focus-visible{outline:2px solid var(--focus);outline-offset:1px}.algo-sseg__note{color:var(--dim);font-size:12px;line-height:1.45}.algo-sheet .algo-urgency{grid-template-columns:minmax(0,1fr) auto;width:min(380px,100%)}@media(max-width:560px){.algo-sseg>button{padding:0 10px}}.algo-fields{display:flex;flex-direction:column;gap:var(--sp-2);min-width:0}.algo-fields:empty{display:none}.algo-fields>.oe-switch{font-weight:400;color:var(--muted)}.algo-in{min-width:0}.algo-in .oe-input{font-family:var(--font-num);font-variant-numeric:tabular-nums}.algo-in .oe-unit.algo-unitsel{color:var(--muted);cursor:pointer}.algo-in .oe-unit.algo-unitsel:hover{color:var(--text)}.algo-in .oe-unit.algo-unitsel:focus-visible{outline:none;color:var(--text)}.algo-grid{display:grid;grid-template-columns:1fr 1fr;gap:var(--sp-2);min-width:0}.algo-grid>:only-child{grid-column:1 / -1}.algo-row{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--sp-2);min-width:0}.algo-row>.algo-in{flex:1 1 120px}.algo-seg{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--sp-1) var(--sp-2);min-width:0;min-height:24px}.algo-seg__k{font-size:var(--fs-base);line-height:var(--lh-base);color:var(--muted);white-space:nowrap}.algo-seg__opts{display:flex;flex-wrap:wrap;gap:var(--sp-1)}.algo-seg .oe-mini{min-width:0;padding:0 var(--sp-2)}.algo-seg:not(:has(.algo-seg__k)){justify-content:flex-start}.algo-switch{gap:var(--sp-2)}.algo-exits>.oe-switch{font-weight:400;color:var(--muted)}.algo-urgency{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:var(--sp-2)}.algo-urgency .algo-seg__k{font-size:var(--fs-base)}.algo-urgency input[type=range]{width:100%;accent-color:var(--accent)}.algo-urgency__v{font-size:var(--fs-xs);font-family:var(--font-num);font-variant-numeric:tabular-nums;color:var(--text);min-width:52px;text-align:right}.algo-chips{display:flex;flex-wrap:wrap;gap:var(--sp-1)}.algo-conds{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--sp-2)}.algo-cond{display:flex;flex-direction:column;gap:var(--sp-2);padding:var(--sp-2);border:1px solid var(--line);border-radius:var(--radius-md)}.algo-cond__head{display:flex;align-items:center;gap:var(--sp-2);min-width:0}.algo-cond__head .oe-select{flex:none}.algo-cond__body{display:flex;flex-direction:column;gap:var(--sp-2);min-width:0}.algo-sym{flex:1 1 auto;min-width:0;height:24px;padding:0 var(--sp-2);border:1px solid var(--line);border-radius:var(--radius-sm);background:none;color:var(--text);font:inherit;font-size:var(--fs-xs)}.algo-sym:focus-visible{outline:none;border-color:var(--accent)}.algo-x{flex:none;width:24px;height:24px;padding:0;border:none;border-radius:var(--radius-sm);background:none;color:var(--muted);font-size:var(--fs-base);line-height:24px;cursor:pointer}.algo-x:hover{color:var(--text);background:var(--bg-hover)}.algo-legs{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--sp-2)}.algo-leg{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);grid-auto-flow:column;grid-auto-columns:24px;align-items:center;gap:var(--sp-1);min-width:0}.algo-leg>*{min-width:0}.algo-leg .algo-sym{height:40px;border-radius:var(--radius-md);font-size:var(--fs-base)}.algo-leg .algo-seg__opts{flex-wrap:nowrap}.algo-total{align-self:center;justify-self:end;color:var(--muted);font-size:var(--fs-xs);font-family:var(--font-num);font-variant-numeric:tabular-nums}.algo-exits{display:flex;flex-direction:column;gap:var(--sp-2)}.algo-add,.algo-more,.algo-shuffle{align-self:flex-start;padding:0;border:none;background:none;color:var(--muted);font:inherit;font-size:var(--fs-xs);cursor:pointer;transition:color var(--dur-fast) var(--ease-out)}.algo-add:hover,.algo-more:hover,.algo-shuffle:hover{color:var(--text)}.algo-add:focus-visible,.algo-more:focus-visible,.algo-shuffle:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.algo-morehead{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-2);padding-top:var(--sp-1);border-top:1px solid var(--line-soft)}.algo-more{display:inline-flex;align-items:center;gap:6px;align-self:center;font-size:var(--fs-base);line-height:var(--lh-base)}.algo-more__icon{flex:none}.algo-morehead .oe-switch{width:auto;font-weight:400;color:var(--muted)}.algo-badge{display:inline-block;box-sizing:border-box;min-width:16px;height:16px;padding:0 4px;border-radius:8px;background:color-mix(in srgb,var(--accent) 22%,transparent);color:var(--text);font-size:10px;line-height:16px;text-align:center;vertical-align:middle;font-family:var(--font-num);font-variant-numeric:tabular-nums}.algo-amt{display:grid;grid-template-columns:minmax(0,1fr) 3em;align-items:center;gap:var(--sp-2)}.algo-amt input[type=range]{width:100%;accent-color:var(--oe-tint, var(--pos))}.algo-amt span{color:var(--muted);font-family:var(--font-num);text-align:right}.algo-ordersec .algo-fields{margin-bottom:var(--sp-2)}.algo-bound{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:var(--sp-2)}.algo-preview{display:flex;flex-direction:column;gap:var(--sp-2);padding:var(--sp-2);border:1px solid var(--line);border-radius:var(--radius-md);background:color-mix(in srgb,var(--bg) 40%,transparent)}.algo-pv{margin:0;display:flex;flex-direction:column;gap:var(--sp-1);--algo-dir: var(--pos)}.algo-pv.is-sell{--algo-dir: var(--neg)}.algo-pv svg{display:block;width:100%;height:84px;overflow:visible}.algo-pv__grid{stroke:var(--panel-line);stroke-width:1;vector-effect:non-scaling-stroke}.algo-pv__grid--even{stroke:color-mix(in srgb,var(--muted) 55%,transparent);stroke-dasharray:3 3}.algo-pv__bar{fill:color-mix(in srgb,var(--algo-dir) 55%,transparent)}.algo-pv__cum{fill:none;stroke:var(--text);stroke-opacity:.55;stroke-width:1.5;vector-effect:non-scaling-stroke;stroke-linejoin:round}.algo-pv__mid{stroke:var(--muted);stroke-width:1;stroke-dasharray:3 3;vector-effect:non-scaling-stroke}.algo-pv__avg{stroke:var(--algo-dir);stroke-width:1;vector-effect:non-scaling-stroke}.algo-pv__axis{display:flex;justify-content:space-between;gap:var(--sp-2);font-size:var(--fs-micro);line-height:var(--lh-micro, 14px);color:var(--muted);font-family:var(--font-num);font-variant-numeric:tabular-nums}.algo-pv__plot{position:relative}.algo-pv__tag{position:absolute;right:0;transform:translateY(-50%);padding:0 4px;border-radius:4px;background:color-mix(in srgb,var(--bg) 82%,transparent);font-size:var(--fs-micro);color:var(--muted);font-family:var(--font-num);font-variant-numeric:tabular-nums;pointer-events:none;white-space:nowrap}.algo-pv__tag--avg{color:var(--algo-dir)}.algo-pv__plot--levels{height:92px}.algo-lv__rule{position:absolute;left:0;right:0;height:0;border-top:1px dashed color-mix(in srgb,var(--muted) 55%,transparent)}.algo-lv__text{position:absolute;left:0;transform:translateY(-50%);padding:0 4px 0 0;background:color-mix(in srgb,var(--bg) 82%,transparent);font-size:var(--fs-micro);line-height:14px;color:var(--muted);white-space:nowrap;font-family:var(--font-num);font-variant-numeric:tabular-nums}.algo-lv__text b{font-family:var(--font-text);font-weight:500;color:var(--text);margin-right:2px}.algo-lv__text em{font-style:normal;color:var(--dim)}.algo-lv.is-now .algo-lv__rule{border-top-style:solid;border-top-color:var(--text);opacity:.6}.algo-lv.is-pos .algo-lv__rule{border-top-color:var(--pos);border-top-style:solid}.algo-lv.is-neg .algo-lv__rule{border-top-color:var(--neg);border-top-style:solid}.algo-lv.is-pos .algo-lv__text b{color:var(--pos)}.algo-lv.is-neg .algo-lv__text b{color:var(--neg)}.algo-lv.is-warn .algo-lv__rule{border-top-color:var(--warn)}.algo-err{color:var(--neg);margin:0}.algo-warn{color:var(--warn);margin:0}.algo-note{color:var(--muted);margin:0}.algo-busy{font-size:var(--fs-xs);color:var(--muted)}.algo-review dl{margin:0 0 var(--sp-3);display:flex;flex-direction:column;gap:var(--sp-1)}.algo-review dl>div{display:flex;justify-content:space-between;gap:var(--sp-3);font-size:var(--fs-base)}.algo-review dt{color:var(--muted)}.algo-review dd{margin:0;text-align:right;color:var(--text);font-variant-numeric:tabular-nums}.algo-review .oe-hint{margin:var(--sp-1) 0 0}.algos{display:flex;flex-direction:column;min-height:0;height:100%}.algos__bar{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-2);padding:var(--sp-2) var(--sp-3);border-bottom:1px solid var(--panel-line);font-size:var(--fs-xs);color:var(--muted)}.algos__bar b{color:var(--text);font-weight:500}.algos__list{overflow:auto;min-height:0;flex:1 1 auto}.algos__empty{padding:var(--sp-5) var(--sp-3);text-align:center}.algos__empty b{display:block;font-size:var(--fs-base);font-weight:500;color:var(--text);margin-bottom:var(--sp-1)}.algos__empty span{font-size:var(--fs-xs);color:var(--muted)}.algo-t{--algo-dir: var(--pos);--acct-inset: 12px}.algo-tr{cursor:pointer}.algo-tr.is-sell{--algo-dir: var(--neg)}.algo-tr.is-open td{background:rgb(var(--ink) / .025)}.algo-tr__name{display:inline-flex;align-items:center;gap:8px;font-weight:500}.algo-tr__mark{width:22px;height:22px;border-radius:7px;display:grid;place-items:center;color:var(--algo-dir);background:color-mix(in srgb,var(--algo-dir) 13%,transparent)}.algo-tr__fill{display:inline-flex;align-items:center;justify-content:flex-end;gap:10px;width:100%}.algo-tr__fill>b{min-width:4ch;text-align:right;font-weight:500}.algo-tr__bar{position:relative;flex:1 1 auto;min-width:56px;max-width:160px;height:4px;border-radius:2px;background:rgb(var(--ink) / .08);overflow:hidden}.algo-tr__bar i{position:absolute;inset:0 auto 0 0;border-radius:2px;background:var(--algo-dir);transition:width var(--dur-med) var(--ease-out)}.algo-t th.acct-actions,.algo-t td.acct-actions{text-align:right;width:1%}.algo-tr__more>td{height:auto!important;padding:10px var(--acct-inset, 12px) 14px!important;background:rgb(var(--ink) / .025);white-space:normal!important;cursor:default}.algo-tr__more .algo-card__body{padding:0}.algo-tr__now{max-width:200px;overflow:hidden;text-overflow:ellipsis;color:var(--muted)!important}.algo-pill--paper{background:color-mix(in srgb,var(--algo-paper) 16%,transparent);color:var(--algo-paper)}@container panel (max-width: 1100px){.algo-t :is(th,td):nth-child(8){display:none}.algo-tr__bar{min-width:40px;max-width:64px}}@container panel (max-width: 960px){.algo-t :is(th,td):nth-child(7),.algo-t :is(th,td):nth-child(6){display:none}}.algos__show{display:inline-flex;gap:2px;padding:2px;border-radius:8px;background:rgb(var(--ink) / .04)}.algos__show button{height:24px;padding:0 10px;border:0;border-radius:6px;background:transparent;color:var(--muted);font:inherit;font-size:var(--fs-xs);cursor:pointer}.algos__show button span{color:var(--dim, var(--muted));font-family:var(--font-num);margin-left:2px}.algos__show button:hover{color:var(--text)}.algos__show button.is-on{background:rgb(var(--ink) / .09);color:var(--text)}.algos__show button.is-on span{color:var(--muted)}.algos__where{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.algo-btn{display:inline-flex;align-items:center;justify-content:center;height:26px;padding:0 10px;border:1px solid var(--panel-line);border-radius:var(--radius-md);background:transparent;color:var(--muted);font:inherit;font-size:var(--fs-xs);font-weight:500;line-height:1;white-space:nowrap;cursor:pointer;transition:color var(--dur-fast, .15s) ease,border-color var(--dur-fast, .15s) ease,background-color var(--dur-fast, .15s) ease}.algo-btn:hover:not(:disabled){color:var(--text);border-color:var(--line);background:rgb(var(--ink) / .04)}.algo-btn.is-danger:hover:not(:disabled){color:var(--neg);border-color:color-mix(in srgb,var(--neg) 45%,transparent);background:color-mix(in srgb,var(--neg) 8%,transparent)}.algo-btn:focus-visible{outline:2px solid var(--focus);outline-offset:1px}.algo-status{display:inline-flex;align-items:center;gap:4px;font-size:var(--fs-micro);text-transform:uppercase;letter-spacing:.06em;color:var(--muted)}.algo-status:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor}.algo-status.is-running{color:var(--pos)}.algo-status.is-waiting,.algo-status.is-scheduled{color:var(--warn)}.algo-status.is-failed{color:var(--neg)}.algo-status.is-running:before{animation:algo-pulse 1.6s ease-in-out infinite}@keyframes algo-pulse{50%{opacity:.35}}.algo-card__body{padding:0 var(--sp-3) var(--sp-3);display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:var(--sp-3)}.algo-card__facts{margin:0;display:grid;grid-template-columns:auto 1fr;gap:2px var(--sp-3);font-size:var(--fs-xs);align-content:start}.algo-card__facts dt{color:var(--muted)}.algo-card__facts dd{margin:0;text-align:right;color:var(--text);font-family:var(--font-num);font-variant-numeric:tabular-nums}.algo-size{grid-column:1 / -1;display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 4px}.algo-size label{display:inline-flex;align-items:center;gap:6px;font-size:var(--fs-xs);color:var(--muted)}.algo-size input{width:120px;padding:4px 8px;border-radius:6px;border:1px solid var(--line);background:var(--bg);color:var(--text);font:inherit;font-family:var(--font-num)}.algo-size input[aria-invalid=true]{border-color:var(--warn)}.algo-size__hint{font-size:var(--fs-xs);color:var(--muted)}.algo-card__reason{grid-column:1 / -1;margin:0;font-size:var(--fs-xs);color:var(--warn)}.algo-log{margin:0;padding:0;list-style:none;max-height:180px;overflow:auto;font-size:var(--fs-micro)}.algo-log li{display:grid;grid-template-columns:54px 1fr;gap:var(--sp-2);padding:2px 0;border-bottom:1px solid var(--line-soft);color:var(--muted)}.algo-log time{font-family:var(--font-num);font-variant-numeric:tabular-nums;color:var(--dim)}.algo-log .is-fill{color:var(--text)}.algo-log .is-error{color:var(--neg)}.algo-log .is-status{color:var(--text)}.algo-pos{color:var(--pos)}.algo-neg{color:var(--neg)}@container panel (max-width: 560px){.algo-t :is(th,td):nth-child(6),.algo-t :is(th,td):nth-child(7),.algo-t :is(th,td):nth-child(8){display:none}.algo-card__body{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.algo-status.is-running:before{animation:none}.algo-tr__bar i{transition:none}}.algo-pvw{display:flex;flex-direction:column;gap:var(--sp-2);min-width:0}.algo-pvw__words{margin:0;color:var(--text);font-size:13.5px;line-height:1.45}.algo-st{margin:0;display:flex;flex-direction:column;gap:8px;--st-dir: var(--pos)}.algo-st.is-sell{--st-dir: var(--neg)}.algo-st__top{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:26px}.algo-st__status{color:var(--text);font-size:13px;font-family:var(--font-num);font-variant-numeric:tabular-nums}.algo-st__ctl{display:inline-flex;gap:6px}.algo-st__ctl .algo-chip{display:inline-flex;align-items:center;justify-content:center;min-width:28px}.algo-st__meter{height:3px;border-radius:2px;background:var(--line-soft);overflow:hidden}.algo-st__meter span{display:block;height:100%;background:var(--st-dir);border-radius:inherit;transition:width .25s ease-out}.algo-st__svg{display:block;width:100%;height:auto;overflow:visible;font-family:var(--font-num);font-variant-numeric:tabular-nums}.algo-st__grid{stroke:var(--panel-line);stroke-width:1}.algo-st__axis{stroke:color-mix(in srgb,var(--muted) 45%,transparent);stroke-width:1}.algo-st__tick{fill:var(--dim);font-size:10.5px}.algo-st__tick.is-cum{fill:var(--dim);font-size:10px}.algo-st__unit{fill:var(--dim);font-size:10px;font-family:var(--font-text)}.algo-st__clock{fill:var(--text);font-size:10.5px}.algo-st__path{fill:none;stroke:var(--text);stroke-opacity:.85;stroke-width:1.6;stroke-linejoin:round;stroke-linecap:round}.algo-st__path.is-ghost{stroke-opacity:.12;stroke-dasharray:2 3}.algo-st__path.is-ref{stroke:var(--muted);stroke-opacity:.9}.algo-st__order{fill:none;stroke:var(--st-dir);stroke-width:2;stroke-linejoin:round}.algo-st__order.is-neg{stroke:var(--neg)}.algo-st__order.is-pos{stroke:var(--pos)}.algo-st__head line{stroke:var(--text);stroke-opacity:.18;stroke-width:1}.algo-st__head circle{fill:var(--text)}.algo-st__cum{fill:none;stroke:var(--text);stroke-opacity:.7;stroke-width:1.6;stroke-linejoin:round}.algo-st__bar{fill:color-mix(in srgb,var(--muted) 14%,transparent);transition:fill .2s}.algo-st__bar.is-on.is-pos{fill:color-mix(in srgb,var(--pos) 62%,transparent)}.algo-st__bar.is-on.is-neg{fill:color-mix(in srgb,var(--neg) 62%,transparent)}.algo-st__bar.is-fresh.is-pos{fill:var(--pos)}.algo-st__bar.is-fresh.is-neg{fill:var(--neg)}.algo-st__lvl line{stroke:color-mix(in srgb,var(--st-dir) 40%,transparent);stroke-width:1;stroke-dasharray:3 3}.algo-st__lvl rect{fill:color-mix(in srgb,var(--st-dir) 22%,transparent)}.algo-st__lvl.is-on line{stroke:var(--st-dir);stroke-opacity:.55;stroke-dasharray:none}.algo-st__lvl.is-on rect{fill:var(--st-dir)}.algo-st__rule line{stroke:var(--muted);stroke-opacity:.7;stroke-width:1}.algo-st__rule.is-dashed line{stroke-dasharray:4 3}.algo-st__rule rect{fill:color-mix(in srgb,var(--muted) 16%,transparent)}.algo-st__rule text{fill:var(--text);font-size:10.5px}.algo-st__rule.is-now line{stroke:var(--text);stroke-opacity:.45}.algo-st__rule.is-pos line{stroke:var(--pos)}.algo-st__rule.is-pos rect{fill:color-mix(in srgb,var(--pos) 22%,transparent)}.algo-st__rule.is-neg line{stroke:var(--neg)}.algo-st__rule.is-neg rect{fill:color-mix(in srgb,var(--neg) 22%,transparent)}.algo-st__rule.is-warn line{stroke:var(--warn)}.algo-st__rule.is-warn rect{fill:color-mix(in srgb,var(--warn) 22%,transparent)}.algo-st__rule.is-dir line{stroke:var(--st-dir)}.algo-st__rule.is-dir rect{fill:color-mix(in srgb,var(--st-dir) 28%,transparent)}.algo-st__rule{transition:opacity .3s}.algo-st__rule.is-faded{opacity:.32}.algo-st__lead{stroke:var(--muted);stroke-opacity:.5}.algo-st__band{fill:color-mix(in srgb,var(--accent) 10%,transparent)}.algo-st__band.is-pos{fill:color-mix(in srgb,var(--pos) 12%,transparent)}.algo-st__band.is-neg{fill:color-mix(in srgb,var(--neg) 12%,transparent)}.algo-st__ioc line{stroke-width:2;stroke-linecap:round}.algo-st__ioc.is-pos line{stroke:var(--pos)}.algo-st__ioc.is-neg line{stroke:var(--neg)}.algo-st__ioc text{fill:var(--text);font-size:10px}.algo-st__met line{stroke:var(--warn);stroke-opacity:.6;stroke-dasharray:2 3}.algo-st__met text{fill:var(--warn);font-size:10px;font-family:var(--font-text)}.algo-st__ice rect{rx:2px;transition:height .3s,y .3s}.algo-st__ice .is-hidden{fill:color-mix(in srgb,var(--muted) 14%,transparent);stroke:color-mix(in srgb,var(--muted) 35%,transparent);stroke-dasharray:2 2}.algo-st__ice .is-show.is-pos{fill:var(--pos)}.algo-st__ice .is-show.is-neg{fill:var(--neg)}.algo-st__ice .is-done.is-pos{fill:color-mix(in srgb,var(--pos) 40%,transparent)}.algo-st__ice .is-done.is-neg{fill:color-mix(in srgb,var(--neg) 40%,transparent)}.algo-st__ice text{fill:var(--dim);font-size:10px;font-family:var(--font-text)}.algo-st__dot circle{stroke:var(--panel, var(--bg));stroke-width:1.5}.algo-st__dot.is-pos circle{fill:var(--pos)}.algo-st__dot.is-neg circle{fill:var(--neg)}.algo-st__dot .algo-st__ping{fill:none;stroke-width:1.5;transform-box:fill-box;transform-origin:center;animation:algo-st-ping .7s ease-out forwards}.algo-st__dot.is-pos .algo-st__ping{stroke:var(--pos)}.algo-st__dot.is-neg .algo-st__ping{stroke:var(--neg)}@keyframes algo-st-ping{0%{transform:scale(1);opacity:.9}to{transform:scale(3.2);opacity:0}}.algo-st__steps{list-style:none;margin:0;padding:0;display:grid;gap:4px}.algo-st__steps li{display:flex;align-items:baseline;gap:8px;color:var(--dim);font-size:12.5px;line-height:1.4;transition:color .25s}.algo-st__steps li.is-past{color:var(--muted)}.algo-st__steps li.is-on{color:var(--text)}.algo-st__n{flex:none;width:18px;height:18px;border-radius:50%;display:inline-grid;place-items:center;font-size:10.5px;font-family:var(--font-num);background:var(--line-soft);color:var(--muted);transition:background .25s,color .25s}.algo-st__steps li.is-past .algo-st__n{background:color-mix(in srgb,var(--st-dir) 25%,transparent);color:var(--text)}.algo-st__steps li.is-on .algo-st__n{background:var(--st-dir);color:var(--bg)}.algo-st__note{color:var(--dim);font-size:11.5px}@media(prefers-reduced-motion:reduce){.algo-st__dot .algo-st__ping{display:none}.algo-st__meter span,.algo-st__bar,.algo-st__steps li,.algo-st__n,.algo-st__ice rect{transition:none}}.algo-pvw__facts{margin:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:6px 14px}.algo-pvw__facts div{min-width:0}.algo-pvw__facts dt{color:var(--dim);font-size:11.5px}.algo-pvw__facts dd{margin:0;color:var(--text);font-size:13px;font-family:var(--font-num);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.algo-pvw__tabhead{display:flex;align-items:baseline;justify-content:space-between;margin-top:4px}.algo-pvw__tabhead span{color:var(--dim);font-size:11.5px}.algo-pvw__tablewrap{max-height:280px;overflow:auto;border-radius:10px;background:rgb(var(--ink) / .025);border:1px solid rgb(var(--ink) / .07)}.algo-pvw__table{width:100%;border-collapse:separate;border-spacing:0;font-size:12.5px;font-family:var(--font-num);font-variant-numeric:tabular-nums}.algo-pvw__table th{position:sticky;top:0;z-index:1;padding:8px 10px;text-align:right;white-space:nowrap;font-family:var(--font-text);font-size:11px;font-weight:500;letter-spacing:.04em;text-transform:uppercase;color:var(--dim);background:color-mix(in srgb,var(--panel, var(--bg)) 92%,#fff 3%);border-bottom:1px solid rgb(var(--ink) / .08)}.algo-pvw__table td{padding:7px 10px;text-align:right;color:var(--text);white-space:nowrap;border-top:1px solid rgb(var(--ink) / .045)}.algo-pvw__table tbody tr:first-child td{border-top:0}.algo-pvw__table tbody tr:nth-child(2n) td{background:rgb(var(--ink) / .018)}.algo-pvw__table tbody tr:hover td{background:rgb(var(--ink) / .05)}.algo-pvw__table th:first-child,.algo-pvw__table td:first-child{color:var(--dim);width:1%}.algo-pvw__table th:nth-child(2),.algo-pvw__table td:nth-child(2){text-align:left;color:var(--muted);font-family:var(--font-text)}.algo-pvw__table td.is-size{color:var(--st-dir, var(--text))}.algo-pvw.is-buy .algo-pvw__table td.is-size{color:var(--pos)}.algo-pvw.is-sell .algo-pvw__table td.is-size{color:var(--neg)}.algo-pvw__table td small{color:var(--dim);font-size:11px;margin-left:4px}.algo-pvw__done{display:inline-flex;align-items:center;gap:6px;justify-content:flex-end}.algo-pvw__done i{display:block;width:36px;height:4px;border-radius:2px;background:rgb(var(--ink) / .08);overflow:hidden}.algo-pvw__done i b{display:block;height:100%;background:var(--muted)}.algo-pvw__table tfoot td{position:sticky;bottom:0;font-weight:600;color:var(--text);background:color-mix(in srgb,var(--panel, var(--bg)) 92%,#fff 3%);border-top:1px solid rgb(var(--ink) / .1)}.algo-chips{display:flex;flex-wrap:wrap;gap:6px;max-width:100%}.algo-chip{height:30px;padding:0 12px;border-radius:8px;border:1px solid var(--line-soft);background:none;color:var(--muted);font:inherit;font-size:13px;cursor:pointer;transition:background .14s,color .14s}.algo-chip:hover{color:var(--text)}.algo-chip.is-on{background:rgb(var(--ink) / .13);color:var(--text);border-color:transparent}.algo-chip:disabled{cursor:default}.algo-chip:focus-visible{outline:2px solid var(--focus);outline-offset:1px}.algo-tr.is-paper>td:first-child{box-shadow:inset 2px 0 0 var(--algo-paper),inset 0 -1px color-mix(in srgb,var(--text) 8%,transparent)}.algo-card__tags{display:flex;align-items:center;gap:6px;min-width:0}.algo-practice{flex:none;padding:1px 6px;border-radius:4px;font-size:10.5px;font-weight:650;letter-spacing:.03em;text-transform:uppercase;color:var(--algo-paper)!important;border:1px solid color-mix(in srgb,var(--algo-paper) 55%,transparent);background:color-mix(in srgb,var(--algo-paper) 12%,transparent)}.algo-vstate.is-live{color:var(--pos)}.algo-vstate.is-bad{color:var(--warn)}.algo-st__future{fill:#00000038}.algo-st__hist{fill:none;stroke:var(--text);stroke-opacity:.9;stroke-width:1.5;stroke-linejoin:round}.algo-st__nowline{stroke:var(--text);stroke-opacity:.35;stroke-width:1}.algo-st__tick.is-now{fill:var(--text)}.algo-st__path{stroke-dasharray:4 3}.algo-st__path.is-live,.algo-st__path.is-touch.is-live{stroke-dasharray:none}.algo-st__path.is-touch{stroke:var(--text);stroke-opacity:.9}.algo-st__path.is-ref{stroke-dasharray:2 3}.algo-st__edge{fill:none;stroke-width:1.6;stroke-dasharray:5 3}.algo-st__edge.is-pos{stroke:var(--pos)}.algo-st__edge.is-neg{stroke:var(--neg)}.algo-st__bandarea.is-pos{fill:color-mix(in srgb,var(--pos) 12%,transparent)}.algo-st__bandarea.is-neg{fill:color-mix(in srgb,var(--neg) 12%,transparent)}.algo-st__wait{fill:none;stroke:var(--muted);stroke-width:1.2}.algo-st__strip{fill:color-mix(in srgb,var(--muted) 22%,transparent)}.algo-st__strip.is-pos{fill:var(--pos)}.algo-st__strip.is-neg{fill:var(--neg)}.algo-st__dot.is-muted circle{fill:var(--muted)}.algo-st__profile{fill:color-mix(in srgb,var(--accent, var(--muted)) 14%,transparent);stroke:color-mix(in srgb,var(--accent, var(--muted)) 45%,transparent);stroke-width:1}.algo-st__unit.is-profile{fill:var(--muted)}.algo-st__pace{stroke:var(--muted);stroke-opacity:.6;stroke-dasharray:3 4}.algo-st__views{display:flex;flex-wrap:wrap;gap:6px}.algo-st__live{display:inline-flex;align-items:center;gap:6px;color:var(--muted);font-size:12px}.algo-st__live i{width:7px;height:7px;border-radius:50%;background:var(--pos);animation:algo-st-live 1.6s ease-in-out infinite}@keyframes algo-st-live{50%{opacity:.35}}@media(prefers-reduced-motion:reduce){.algo-st__live i{animation:none}}:root[data-still] .algo-st__live i,:root[data-still] .algo-status.is-running:before{animation:none}.algo-cond{display:flex;flex-direction:column;gap:var(--sp-2);padding:10px;border:1px solid var(--line);border-radius:var(--radius-md);background:rgb(var(--ink) / .025)}.algo-cond__head{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:var(--sp-2)}.algo-cond__head:has(.algo-cond__join){grid-template-columns:auto auto minmax(0,1fr) auto}.algo-cond__join{color:var(--dim);font-size:11px;text-transform:uppercase;letter-spacing:.05em}.algo-cond__line{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:var(--sp-2)}.algo-cond__word{color:var(--muted);font-size:var(--fs-base);white-space:nowrap}.algo-msel{display:inline-flex;align-items:center;justify-content:space-between;gap:6px;height:40px;min-width:0;width:100%;padding:0 10px;border:1px solid var(--line);border-radius:var(--radius-md);background:none;color:var(--text);font:inherit;font-size:var(--fs-base);cursor:pointer;white-space:nowrap;transition:border-color var(--oe-hover, .15s) var(--oe-ease, ease)}.algo-msel:hover{border-color:color-mix(in srgb,var(--text) 30%,var(--line))}.algo-msel[aria-expanded=true]{border-color:var(--accent)}.algo-msel.is-compact{height:32px}.algo-msel.is-mini{width:auto;height:32px;padding:0 8px;color:var(--muted)}.algo-cond__line .algo-msel.is-mini{height:40px}.algo-msel .fx-sel__v{min-width:0}.algo-addcond{display:inline-flex;align-items:center;justify-content:center;gap:6px;width:100%;height:34px;border:1px dashed var(--line);border-radius:var(--radius-md);background:none;color:var(--muted);font:inherit;font-size:var(--fs-sm, 13px);cursor:pointer}.algo-addcond:hover{color:var(--text);border-color:color-mix(in srgb,var(--text) 35%,var(--line))}.algo-addcond:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.algo-st__resting{stroke-width:2;stroke-linecap:round}.algo-st__resting.is-pos{stroke:var(--pos)}.algo-st__resting.is-neg{stroke:var(--neg)}.algo-st__fill{stroke:var(--panel, var(--bg));stroke-width:1.5}.algo-st__fill.is-pos{fill:var(--pos)}.algo-st__fill.is-neg{fill:var(--neg)}.algo-st__due{stroke-width:2;stroke-dasharray:2 2}.algo-st__due.is-pos{stroke:color-mix(in srgb,var(--pos) 70%,transparent)}.algo-st__due.is-neg{stroke:color-mix(in srgb,var(--neg) 70%,transparent)}.algo-st__need path{fill:none;stroke:var(--warn);stroke-width:1.4;stroke-dasharray:3 3}.algo-st__need text{fill:var(--warn);font-size:10.5px}.algo-st__nowdot{fill:var(--text)}.algo-practice--nav{align-self:flex-start;margin:6px 0 0}.algo-sheet.is-paper .stg__nav{box-shadow:inset 0 3px 0 var(--algo-paper)}.algo-st__hour{fill:color-mix(in srgb,var(--muted) 26%,transparent)}.algo-st__hour.is-pos{fill:color-mix(in srgb,var(--pos) 70%,transparent)}.algo-st__hour.is-neg{fill:color-mix(in srgb,var(--neg) 70%,transparent)}.algo-st__window{fill:rgb(var(--ink) / .05);stroke:rgb(var(--ink) / .18);stroke-dasharray:3 3}.algo-st__due:not(.is-on){opacity:.35}.algo-st__rule.is-end .algo-st__lead{fill:none;stroke-dasharray:2 2}.algo-st__bar.is-limit{fill:transparent;stroke-width:1;stroke-dasharray:2 2}.algo-st__bar.is-limit.is-pos{stroke:color-mix(in srgb,var(--pos) 55%,transparent)}.algo-st__bar.is-limit.is-neg{stroke:color-mix(in srgb,var(--neg) 55%,transparent)}.algo-st__bar.is-limit.is-on.is-pos{stroke:var(--pos);fill:color-mix(in srgb,var(--pos) 10%,transparent)}.algo-st__bar.is-limit.is-on.is-neg{stroke:var(--neg);fill:color-mix(in srgb,var(--neg) 10%,transparent)}.algo-st__offscale path{fill:none;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.algo-st__offscale.is-pos path{stroke:var(--pos)}.algo-st__offscale.is-neg path{stroke:var(--neg)}.algo-st__offscale rect{fill:color-mix(in srgb,var(--muted) 16%,transparent)}.algo-st__offscale text{fill:var(--text);font-size:10.5px}.algo-st__range line{stroke:var(--muted);stroke-width:1.2}.algo-st__range text{fill:var(--muted);font-size:10px;font-family:var(--font-text)}.algo-st__key{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:4px 14px;color:var(--muted);font-size:11.5px;line-height:1.4}.algo-st__key li{display:inline-flex;align-items:center;gap:6px}.algo-st__sw{flex:none;display:inline-block;width:14px;height:10px;border-radius:2px;--c: var(--muted)}.algo-st__sw.is-pos{--c: var(--pos)}.algo-st__sw.is-neg{--c: var(--neg)}.algo-st__sw.is-warn{--c: var(--warn)}.algo-st__sw--bar{background:color-mix(in srgb,var(--c) 70%,transparent)}.algo-st__sw--limit{border:1px dashed var(--c);background:color-mix(in srgb,var(--c) 10%,transparent)}.algo-st__sw--area{background:color-mix(in srgb,var(--c) 18%,transparent)}.algo-st__sw--line,.algo-st__sw--dotline,.algo-st__sw--dash,.algo-st__sw--order,.algo-st__sw--cum,.algo-st__sw--pace{height:0;border-radius:0;border-top:2px solid var(--text)}.algo-st__sw--dotline{border-top:2px dotted var(--muted)}.algo-st__sw--dash{border-top:2px dashed var(--c)}.algo-st__sw--order{border-top-color:var(--c)}.algo-st__sw--cum{border-top-color:color-mix(in srgb,var(--text) 70%,transparent)}.algo-st__sw--pace{border-top:2px dashed var(--muted)}.algo-st__sw--dot{width:9px;height:9px;border-radius:50%;background:var(--c)}.algo-st__sw--ring{width:9px;height:9px;border-radius:50%;border:1.5px solid var(--muted)}.algo-st__sw--tick{width:2px;height:12px;background:var(--c)}.algo-pvw__table:not(.is-orders) th:nth-child(3),.algo-pvw__table:not(.is-orders) td:nth-child(3){text-align:left;color:var(--muted);font-family:var(--font-text)}.algo-pvw__table td:nth-child(2),.algo-pvw__table td:nth-child(3){white-space:nowrap}.algo-pvw__table tfoot td{position:static}.algo-pvw__table td small{display:inline-block;min-width:3.6em;text-align:right}.algo-slider{display:grid;grid-template-columns:minmax(160px,1fr) 3em;align-items:center;gap:10px;width:min(380px,100%)}.algo-slider__v{color:var(--muted);font-family:var(--font-num);text-align:right}.algo-inset{padding:12px 0;display:flex;flex-direction:column;gap:var(--sp-2)}.algo-sumcard{padding:4px 14px}.algo-slider{--oe-tint: var(--pos);--oe-ramp-end: 100%}.algo-pair{display:grid;grid-template-columns:1fr 1fr;gap:10px;width:min(460px,100%)}.algo-pair .algo-sf{width:100%}.algo-readout{font-family:var(--font-num);color:var(--text)}.algo-st__lvlq{fill:var(--muted);font-size:10px;font-family:var(--font-num)}.algo-unitswap{display:inline-flex;align-items:center;gap:4px;border:0;background:none;font:inherit;cursor:pointer;padding:0 10px;color:var(--muted)}.algo-unitswap:hover{color:var(--text)}.oe .oe-unit.algo-unitswap,.oe .oe-unit.algo-unitswap:hover,.algo-unitswap.algo-sf__unit:hover{background:none;background-image:none}.oe .oe-unit.algo-unitswap:hover{color:var(--text)}.algo-unitswap svg{opacity:.8}.algo-sf__units{display:inline-flex;align-items:center;gap:8px;padding-right:6px}.algo-curvewrap{padding:6px 0 10px}.algo-curve{--tint: var(--pos);display:flex;flex-direction:column;gap:8px;padding:12px;border-radius:12px;background:rgb(var(--ink) / .04)}.algo-curve.is-sell{--tint: var(--neg)}.algo-curve>svg{width:100%;height:auto;display:block;touch-action:none;-webkit-user-select:none;user-select:none}.algo-curve__grid{stroke:rgb(var(--ink) / .06)}.algo-curve__one{stroke:rgb(var(--ink) / .18);stroke-dasharray:3 3}.algo-curve__axis{fill:var(--muted);font-size:9px}.algo-curve__size{fill:var(--text);font-size:8.5px;font-variant-numeric:tabular-nums}.algo-curve__bar{fill:color-mix(in srgb,var(--tint) 30%,transparent)}.algo-curve__line{fill:none;stroke:var(--tint);stroke-width:1.8;stroke-linejoin:round}.algo-curve__pt{fill:#111;stroke:var(--tint);stroke-width:2;transition:r .12s var(--ease-out, ease-out)}.algo-curve__pt.is-end{fill:var(--tint)}.algo-curve__foot{display:flex;justify-content:space-between;gap:8px;color:var(--muted);font-size:var(--fs-xs, 11px)}.algo-curve__head{display:flex;align-items:center;justify-content:space-between;gap:8px}.algo-curve__title{color:var(--text);font-size:var(--fs-sm, 12px);font-weight:600}.algo-curve__tools{display:flex;align-items:center;gap:6px}.algo-curve__icon{display:inline-grid;place-items:center;width:26px;height:26px;padding:0;border:1px solid var(--panel-line);border-radius:8px;background:transparent;color:var(--muted);cursor:pointer}.algo-curve__icon:hover:not(:disabled){color:var(--text);border-color:var(--line)}.algo-curve__icon:disabled{opacity:.35;cursor:default}.algo-curve__fit{display:flex;align-items:center;gap:8px}.algo-curve__fit label{flex:none;color:var(--muted);font-size:var(--fs-xs, 11px)}.algo-curve__fit .algo-sf{flex:1 1 auto;min-width:0}.algo-curve__go{flex:none;height:32px;padding:0 12px;border:0;border-radius:9px;background:#f7f7f7;color:#111;font:inherit;font-size:var(--fs-xs, 11px);font-weight:600;cursor:pointer}.algo-curve__go:disabled{opacity:.35;cursor:default}.algo-curve__note{margin:0;color:var(--muted);font-size:var(--fs-xs, 11px)}.algo-summary{--sum-tint: var(--pos);display:flex;flex-direction:column;gap:18px}.algo-summary.is-sell{--sum-tint: var(--neg)}.algo-sum__lead{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:12px}.algo-sum__mark{width:34px;height:34px;border-radius:10px;display:grid;place-items:center;color:var(--sum-tint);background:color-mix(in srgb,var(--sum-tint) 14%,transparent);border:1px solid color-mix(in srgb,var(--sum-tint) 30%,transparent)}.algo-sum__lead>div{display:flex;flex-direction:column;gap:4px;min-width:0;padding-top:1px}.algo-sum__lead strong{color:var(--text);font-size:15px;font-weight:600;line-height:1.35}.algo-sum__lead>div>span{color:var(--muted);font-size:var(--fs-xs, 12px);font-variant-numeric:tabular-nums}.algo-sum__stats{margin:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));border:1px solid var(--panel-line);border-radius:12px;overflow:hidden}.algo-sum__stats>div{display:flex;flex-direction:column;gap:3px;padding:12px 14px;min-width:0;box-shadow:-1px 0 0 var(--panel-line)}.algo-sum__stats dt{color:var(--muted);font-size:11px}.algo-sum__stats dd{margin:0;color:var(--text);font-size:15px;font-weight:600;font-family:var(--font-num);font-variant-numeric:tabular-nums;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.algo-sum__stats small{color:var(--dim, var(--muted));font-size:11px;font-variant-numeric:tabular-nums}.algo-sum__block{display:flex;flex-direction:column;gap:8px}.algo-sum__block h4{margin:0;color:var(--dim, var(--muted));font-size:11px;font-weight:500;letter-spacing:.05em;text-transform:uppercase}.algo-summary .algo-review dl{margin:0;gap:0}.algo-summary .algo-review dl>div{padding:7px 0;border-top:1px solid var(--panel-line);font-size:var(--fs-sm, 13px)}.algo-summary .algo-review dl>div:first-child{border-top:0;padding-top:0}.algo-summary .algo-review .algo-warn{margin-top:8px}.algo-sumkids{width:100%;border-collapse:collapse;font-size:var(--fs-sm, 12px);font-family:var(--font-num);font-variant-numeric:tabular-nums}.algo-sumkids th{padding:0 10px 7px;color:var(--dim, var(--muted));font-family:var(--font-text, inherit);font-size:11px;font-weight:500;text-align:right;border-bottom:1px solid var(--panel-line)}.algo-sumkids td{padding:6px 10px;color:var(--text);text-align:right;white-space:nowrap}.algo-sumkids tbody tr:nth-child(2n) td{background:rgb(var(--ink) / .02)}.algo-sumkids :is(th,td):first-child{padding-left:0;width:1%;text-align:left;color:var(--dim, var(--muted))}.algo-sumkids :is(th,td):last-child{padding-right:0}.algo-sumkids :is(th,td):nth-child(2){text-align:left;color:var(--muted);font-family:var(--font-text, inherit)}.algo-sumkids td.is-size{color:var(--sum-tint)}.algo-sumkids tfoot td{padding-top:8px;font-weight:600;border-top:1px solid var(--line);background:none}.algo-sumkids tfoot td:first-child{color:var(--text)}.algo-sum__changes{margin:0;color:var(--muted);font-size:var(--fs-xs, 12px)}.algo-sum__style,.algo-sum__style .algo-ctl{display:flex;flex-direction:column;align-items:flex-start;gap:6px}.algo-sum__style .algo-sseg__note{color:var(--muted);font-size:var(--fs-xs, 12px);line-height:1.4}.algo-sum__kids{max-height:292px;overflow:auto;scrollbar-width:thin}.algo-sum__kids thead th{position:sticky;top:0;z-index:1;background:color-mix(in srgb,var(--bg, #0b0b0c) 70%,#26262b)}.algo-sum__go{display:flex;flex-direction:column;gap:8px;margin-top:4px}.algo-sum__why{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:0;color:var(--muted);font-size:var(--fs-xs, 12px)}.algo-sum__why .acctf-view{flex:none;color:var(--algo-paper);border-color:color-mix(in srgb,var(--algo-paper) 45%,transparent);cursor:pointer}.algo-sum__why .acctf-view:hover{color:var(--text);border-color:var(--algo-paper)}.algo-slide{--tint: var(--pos);position:relative;height:56px;border-radius:16px;background:color-mix(in srgb,var(--tint) 7%,#1c1c20);overflow:hidden;-webkit-user-select:none;user-select:none;touch-action:none}.algo-slide.is-sell{--tint: var(--neg)}.algo-slide.is-paper{--tint: var(--algo-paper)}.algo-slide__fill{position:absolute;inset:0 auto 0 0;width:calc(4px + var(--knob) + var(--p) * (100% - var(--knob) - 8px));background:color-mix(in srgb,var(--tint) 32%,transparent);border-radius:16px;transition:width .26s var(--ease-out, ease-out)}.algo-slide__label{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;padding-left:calc(var(--knob) + 8px);color:var(--text);font-size:var(--fs-base, 13px);font-weight:600;opacity:calc(1 - var(--p) * .8);pointer-events:none}.algo-slide__knob{position:absolute;top:4px;left:calc(4px + var(--p) * (100% - var(--knob) - 8px));width:var(--knob);height:48px;display:grid;place-items:center;border-radius:12px;background:var(--tint);color:#0b0b0c;cursor:grab;transition:left .26s var(--ease-out, ease-out);box-shadow:0 4px 14px #00000059}.algo-slide.is-drag .algo-slide__knob,.algo-slide.is-drag .algo-slide__fill{transition:none}.algo-slide.is-drag .algo-slide__knob{cursor:grabbing}.algo-slide__knob:focus-visible{outline:2px solid var(--text);outline-offset:2px}.algo-slide.is-off{opacity:.45}.algo-slide.is-off .algo-slide__knob{cursor:not-allowed}.algo-kids li{grid-template-columns:54px 1fr auto;align-items:center}.algo-kids__ids{display:inline-flex;gap:10px}.algo-card__facts .acct-id{height:auto}.modal.fx.cs-sheet{max-width:600px}.modal.fx.cs-sheet{max-height:calc(100dvh - 32px)}.cs-sheet .modal-body{overflow-y:auto;overscroll-behavior:contain}.cs-sub{margin:0;color:var(--muted);font-size:var(--fs-sm, var(--fs-xs));text-align:center;line-height:1.45}.cs-sheet .cp-seg{align-self:stretch}.cs-sheet .cp-seg>button{flex:1 1 0;justify-content:center}.cs-steps{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.cs-step{position:relative;display:grid;grid-template-columns:26px minmax(0,1fr);gap:var(--sp-3);padding:var(--sp-3) 0}.cs-step+.cs-step:before{content:"";position:absolute;left:12px;top:calc(-1 * var(--sp-3) + 13px);height:calc(2 * var(--sp-3) - 2px);width:1px;background:var(--panel-line)}.cs-step__dot{display:inline-grid;place-items:center;width:26px;height:26px;border-radius:50%;border:1px solid var(--panel-line);color:var(--muted);font-size:var(--fs-micro, 11px);font-family:var(--font-num)}.cs-step.is-current .cs-step__dot{border-color:var(--text);color:var(--text)}.cs-step.is-done .cs-step__dot{border-color:color-mix(in srgb,var(--pos) 55%,transparent);color:var(--pos);background:color-mix(in srgb,var(--pos) 10%,transparent)}.cs-step__head{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--sp-3)}.cs-step__t{font-weight:600;font-size:var(--fs-base)}.cs-step.is-done .cs-step__t{color:var(--muted)}.cs-step__d{margin-top:2px;color:var(--muted);font-size:var(--fs-xs);line-height:1.4}.cs-step__act{flex:none}.cs-btn{display:inline-flex;align-items:center;gap:6px;height:34px;padding:0 var(--sp-3);border-radius:8px;border:1px solid var(--panel-line);background:transparent;color:var(--text);font:inherit;font-weight:600;white-space:nowrap;cursor:pointer}.cs-btn:hover:not(:disabled){border-color:var(--line);background:var(--fx-well, var(--bg))}.cs-btn--primary{background:var(--text);color:var(--bg);border-color:var(--text)}.cs-btn--primary:hover:not(:disabled){filter:brightness(.92);background:var(--text)}.cs-btn:disabled{opacity:.4;cursor:not-allowed}.cs-form{display:flex;flex-direction:column;gap:var(--sp-2);margin-top:var(--sp-3)}.cs-row{display:flex;gap:var(--sp-2);align-items:center}.cs-row .fx-input{flex:1 1 auto;min-width:0;height:34px}.cs-select{height:38px;-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.cs-risks{margin:0;padding-left:1.1em;display:flex;flex-direction:column;gap:4px;font-size:var(--fs-xs);line-height:1.45}.cs-checks{display:flex;flex-direction:column;gap:6px}.cs-check{display:flex;align-items:flex-start;gap:8px;font-size:var(--fs-xs);line-height:1.4}.cs-check input{margin-top:2px;flex:none}.cs-days{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.cs-own{display:flex;flex-direction:column;align-items:flex-start;gap:8px}.cs-own__form{display:flex;flex-direction:column;gap:8px;width:100%}.cs-own__form .cs-btn{align-self:flex-start}.cs-form code{font-family:var(--font-num);font-size:.95em}.cs-actions{display:grid;grid-template-columns:1fr 1fr;gap:var(--sp-2)}.copy-status{display:inline-flex;align-items:center;gap:6px}.copy-status:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--muted)}.copy-status--active:before{background:var(--pos)}.copy-status--paused:before{background:var(--warn)}.copy-status--blocked:before,.copy-status--halted:before{background:var(--neg)}.copy-acts{display:inline-flex;gap:4px;justify-content:flex-end}.copy-acts .pf-ctl{height:24px;padding:0 8px}.copy-mode{color:var(--muted);font-size:var(--fs-xs);white-space:nowrap}.copy-reason{display:block;color:var(--muted);font-size:var(--fs-micro, 11px);max-width:260px;white-space:normal}.copy-killbar{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-2);padding:6px var(--sp-2)}.copy-confirm{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-2);padding:6px var(--sp-2);border:1px solid color-mix(in srgb,var(--warn) 45%,transparent);border-radius:8px;margin:4px var(--sp-2);font-size:var(--fs-xs)}.copy-runon{display:flex;flex-direction:column;gap:6px}.copy-runon .pf-seg{width:100%}.copy-runon .pf-seg .pf-ctl{flex:1 1 0}.copy-ready{font-size:var(--fs-xs);color:var(--muted)}.copy-ready.is-ok{color:var(--pos)}.copy-prompts{position:fixed;right:16px;bottom:56px;z-index:1250;display:flex;flex-direction:column;gap:8px;width:min(360px,calc(100vw - 32px))}.copy-prompt{padding:12px;border-radius:12px;border:1px solid color-mix(in srgb,var(--warn) 45%,var(--panel-line));background:var(--glass-sheet-bg, var(--bg-panel));-webkit-backdrop-filter:var(--glass-sheet-blur);backdrop-filter:var(--glass-sheet-blur);box-shadow:0 10px 30px #00000059;font-size:var(--fs-xs)}.copy-prompt__head{display:flex;justify-content:space-between;align-items:baseline;font-size:var(--fs-base)}.copy-prompt__what{margin:6px 0;color:var(--muted)}.copy-prompt__orders{margin:0 0 8px;padding-left:1.1em;font-family:var(--font-num)}.copy-prompt__acts{display:grid;grid-template-columns:1fr 1fr;gap:6px}.cs-modes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.cpy-mside .cs-modes{grid-template-columns:minmax(0,1fr)}.cpy-mside .cs-mode{display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:10px;row-gap:2px;align-items:center}.cpy-mside .cs-mode__ic{grid-row:1 / span 3;align-self:start;margin-bottom:0}.cs-mode{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:2px;padding:12px;border:1px solid rgb(var(--ink) / .07);border-radius:12px;background:var(--fx-well);color:var(--text);font:inherit;text-align:left;cursor:pointer;transition:border-color .14s,background .14s,box-shadow .14s}.cs-mode:hover{border-color:rgb(var(--ink) / .14)}.cs-mode.is-on{border-color:rgb(var(--ink) / .28);background:rgb(var(--ink) / .05);box-shadow:var(--depth-2)}.cs-mode__ic{display:inline-grid;place-items:center;margin-bottom:8px;width:30px;height:30px;border-radius:9px;background:var(--tint-strong);color:var(--muted)}.cs-mode.is-on .cs-mode__ic{background:rgb(var(--ink) / .1);color:var(--text)}.cs-mode__t{font-size:var(--fs-xs);font-weight:600;padding-right:22px}.cs-mode__when{color:var(--pos);font-size:var(--fs-micro);font-weight:500}.cs-mode__d{color:var(--muted);font-size:var(--fs-micro);line-height:1.4}.cs-mode__tick{position:absolute;top:10px;right:10px;display:inline-grid;place-items:center;width:16px;height:16px;border-radius:50%;box-shadow:inset 0 0 0 1px var(--line);color:transparent}.cs-mode.is-on .cs-mode__tick{background:var(--text);box-shadow:none;color:var(--bg)}.cs-progress{display:flex;align-items:center;gap:10px}.cs-progress__t{flex:none;color:var(--muted);font-size:var(--fs-xs)}.cs-progress__bar{flex:1 1 auto;height:4px;border-radius:2px;background:var(--line-soft);overflow:hidden}.cs-progress__bar i{display:block;height:100%;border-radius:inherit;background:var(--pos);transition:width .26s var(--ease-out, ease)}.cs-steps{gap:6px}.cs-step{padding:12px 14px;border-radius:12px;transition:background .16s,box-shadow .16s,opacity .16s}.cs-step+.cs-step:before{display:none}.cs-step.is-current{background:rgb(var(--ink) / .045);box-shadow:var(--depth-1)}.cs-step:not(.is-current):not(.is-done){opacity:.6}.cs-step.is-done{padding-top:8px;padding-bottom:8px}.cs-step.is-done .cs-step__d{display:none}.cs-btn{height:30px;border-radius:7px}.cs-btn--primary{background:color-mix(in srgb,var(--pos) 34%,var(--mix-pos-base));color:color-mix(in srgb,var(--pos) 18%,var(--ink-solid));border-color:rgb(var(--ink) / .1)}.cs-btn--primary:hover:not(:disabled){background:color-mix(in srgb,var(--pos) 46%,var(--mix-pos-base));filter:none}.cs-sheet .cs-sub{text-align:left}@media(max-width:640px){.cs-modes{grid-template-columns:minmax(0,1fr)}}.cs-days__picks{display:inline-flex;gap:2px;padding:2px;border-radius:8px;background:rgb(var(--ink) / .05)}.cs-days__picks .pf-ctl{height:24px;padding:0 10px;border:1px solid transparent;border-radius:6px;background:none;color:var(--muted);font:inherit;font-size:var(--fs-xs);font-weight:500;cursor:pointer}.cs-days__picks .pf-ctl:hover:not(.is-on){color:var(--text)}.cs-days__picks .pf-ctl.is-on{color:var(--text);border-color:var(--text);background:color-mix(in srgb,var(--text) 7%,transparent)}.cs-keyacts{display:inline-flex;align-items:center;gap:10px}.lg-link{color:inherit;text-decoration:underline;text-decoration-color:color-mix(in srgb,currentColor 45%,transparent);text-underline-offset:2px}.lg-link:hover{color:var(--text)}.modal.lg-sheet{max-width:440px;border-radius:var(--radius-md)}.lg-sheet .modal-head{position:relative;padding:var(--sp-6) var(--sp-6) 0;border-bottom:0}.lg-sheet .modal-head h2{margin:0;padding-right:48px;font-size:var(--fs-xl);line-height:var(--lh-xl);font-weight:500;letter-spacing:var(--ls-read, normal);color:var(--text)}.lg-sheet .modal-close{position:absolute;top:var(--sp-4);right:var(--sp-4);display:inline-grid;place-items:center;width:40px;height:40px;padding:0;border:0;border-radius:var(--radius-full);background:color-mix(in srgb,var(--bg-control) 30%,transparent);color:var(--muted);font-size:18px}.lg-sheet .modal-close:hover{color:var(--text)}.lg-gate .modal-close{visibility:hidden}.lg-sheet .modal-body{display:flex;flex-direction:column;gap:var(--sp-3);padding:var(--sp-3) var(--sp-6) var(--sp-5)}.lg-lead{margin:0 0 var(--sp-1);color:var(--muted);font-size:var(--fs-base);line-height:var(--lh-base)}.lg-warn,.lg-err{margin:0;font-size:var(--fs-xs);line-height:var(--lh-xs)}.lg-warn{color:var(--warn)}.lg-err{color:var(--neg)}.lg-card{display:flex;flex-direction:column;gap:var(--sp-2);padding:var(--sp-3) var(--sp-4);border-radius:var(--radius-md);background:color-mix(in srgb,var(--bg-control) 30%,transparent);color:var(--text)}.lg-card--confirm{cursor:pointer;box-shadow:inset 0 0 0 1px transparent;transition:box-shadow var(--dur-fast) var(--ease-out),background-color var(--dur-fast) var(--ease-out)}.lg-card--confirm:hover{background:color-mix(in srgb,var(--bg-control) 45%,transparent)}.lg-card--confirm.is-on{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--accent) 55%,transparent)}.lg-card__head{display:flex;align-items:center;gap:var(--sp-2);font-size:var(--fs-base);line-height:var(--lh-base);font-weight:500}.lg-points{margin:0;padding:0 0 0 22px;list-style:none;color:var(--muted);font-size:var(--fs-xs);line-height:var(--lh-xs)}.lg-points li{position:relative}.lg-points li+li{margin-top:6px}.lg-points li:before{content:"";position:absolute;left:-14px;top:.6em;width:4px;height:4px;border-radius:50%;background:currentColor;opacity:.6}.lg-points .lg-link{color:var(--text)}.lg-kv{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-3);min-height:24px;font-size:var(--fs-xs);line-height:var(--lh-xs);color:var(--muted)}.lg-kv b{display:inline-flex;align-items:center;gap:var(--sp-2);color:var(--text);font-weight:500}.lg-inline{padding:0;border:0;background:none;color:var(--muted);font:inherit;font-weight:400;text-decoration:underline;text-underline-offset:2px;cursor:pointer}.lg-inline:hover{color:var(--text)}.lg-kv .fx-selwrap{max-width:62%}.lg-pick.fx-sel{height:30px;padding:0 var(--sp-2);border-radius:var(--radius-sm);font-size:var(--fs-xs);font-weight:500}.lg-cta{width:100%;min-height:48px;margin-top:var(--sp-1);padding:0 var(--sp-4);border:0;border-radius:var(--radius-md);background:var(--accent);color:var(--accent-text);font:inherit;font-size:var(--fs-base);font-weight:500;cursor:pointer}.lg-cta:hover:not(:disabled){background:var(--accent-hover, var(--accent))}.lg-cta:disabled{opacity:.4;cursor:not-allowed}.lg-pair{display:grid;grid-template-columns:1fr 1fr;gap:var(--sp-2);margin-top:var(--sp-1)}.lg-pair .lg-cta{margin-top:0}.lg-cta--secondary{border:1px solid var(--line-strong);background:color-mix(in srgb,var(--bg-control) 60%,transparent);color:var(--text)}.lg-cta--secondary:hover:not(:disabled){background:var(--bg-control)}.lg-extras{margin:var(--sp-1) 0 0}.lg-card__title{display:flex;align-items:center;gap:var(--sp-2);font-size:var(--fs-base);line-height:var(--lh-base);font-weight:500}.lg-tag{padding:1px 6px;border-radius:var(--radius-full);background:color-mix(in srgb,var(--bg-control) 70%,transparent);color:var(--muted);font-size:var(--fs-micro, var(--fs-xs));font-weight:500}.lg-small{margin:0;color:var(--muted);font-size:var(--fs-xs);line-height:var(--lh-xs)}.lg-hint{margin:calc(-1 * var(--sp-1)) 0 0;text-align:center;color:var(--muted);font-size:var(--fs-micro, var(--fs-xs));line-height:var(--lh-micro, 1.4)}.lg-quiet{align-self:center;padding:0;border:0;background:none;color:var(--muted);font:inherit;font-size:var(--fs-xs);cursor:pointer}.lg-quiet:hover:not(:disabled){color:var(--text)}.lg-quiet:disabled{opacity:.4;cursor:not-allowed}.lg-foot{display:flex;flex-wrap:wrap;justify-content:center;gap:4px var(--sp-3);margin:var(--sp-2) 0 0;padding-top:var(--sp-3);border-top:1px solid var(--line-soft, var(--line));color:var(--muted);font-size:var(--fs-micro, var(--fs-xs));line-height:var(--lh-micro, 1.4)}.lg-foot .lg-link{text-decoration-color:transparent}.lg-foot .lg-link:hover{text-decoration-color:currentColor}.lg-region{display:inline-flex;align-items:center;gap:6px;height:26px;padding:0 10px;border:1px solid color-mix(in srgb,var(--neg) 55%,transparent);border-radius:var(--radius-full);background:color-mix(in srgb,var(--neg) 14%,transparent);color:var(--neg);font-size:var(--fs-xs);line-height:1;font-weight:500;white-space:nowrap;text-decoration:none}.lg-region:hover{background:color-mix(in srgb,var(--neg) 22%,transparent)}.lg-region__dot{width:6px;height:6px;border-radius:50%;background:currentColor}.lg-region-banner{position:relative;z-index:70;display:flex;align-items:center;justify-content:center;gap:8px;min-height:26px;padding:3px 16px;background:color-mix(in srgb,var(--neg) 16%,var(--bg));border-bottom:1px solid color-mix(in srgb,var(--neg) 45%,transparent);color:var(--text);font-size:var(--fs-xs);line-height:1.3;text-align:center}.lg-region-banner .lg-region__dot{flex:none;color:var(--neg)}.lg-region-banner a{color:var(--neg);white-space:nowrap}html .shell{height:calc(100vh - var(--region-h, 0px));height:calc(100dvh - var(--region-h, 0px))}.lg-blocked{min-height:100vh;display:flex;flex-direction:column;align-items:center;gap:var(--sp-4);padding:var(--sp-6) var(--sp-3);background:var(--bg);color:var(--muted)}.lg-blocked__card{width:100%;max-width:560px;padding:var(--sp-5) var(--sp-4);background:var(--bg-panel);border:1px solid var(--panel-line);border-radius:12px;font-size:var(--fs-base);line-height:var(--lh-base)}.lg-blocked__card h1{margin:0 0 var(--sp-3);color:var(--text);font-size:var(--fs-head, var(--fs-base));font-weight:500}.lg-blocked__card p{margin:0 0 var(--sp-2)}.lg-blocked__page{width:100%}.lg-blocked__nav{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--sp-2) var(--sp-4);font-size:var(--fs-xs)}.lg-consent{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:var(--sp-2);height:100%;max-width:520px;margin:0 auto;padding:var(--sp-4);color:var(--muted);font-size:var(--fs-xs);line-height:1.45}.lg-consent__title{margin:0;color:var(--text);font-size:var(--fs-base);font-weight:500}.lg-consent p{margin:0}.lg-consent__actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-2) var(--sp-3);margin-top:var(--sp-1)}.lg-embeds{margin:var(--sp-2) 0 var(--sp-3);padding:0;list-style:none;border:1px solid var(--panel-line);border-radius:10px}.lg-embeds li{display:flex;justify-content:space-between;align-items:center;gap:var(--sp-3);padding:var(--sp-2) var(--sp-3);font-size:var(--fs-xs)}.lg-embeds li+li{border-top:1px solid var(--panel-line)}.lg-embeds b{color:var(--text);font-weight:500}.lg-ask{position:fixed;right:var(--sp-4);bottom:calc(var(--sp-4) + 28px);z-index:90;display:flex;flex-direction:column;gap:var(--sp-2);width:min(360px,calc(100vw - 2 * var(--sp-3)));padding:var(--sp-3) var(--sp-4) var(--sp-4);border:1px solid var(--line);border-radius:14px;background:var(--glass-pop-bg);-webkit-backdrop-filter:var(--glass-pop-blur);backdrop-filter:var(--glass-pop-blur);box-shadow:var(--shadow-modal);animation:pop-in var(--dur-fast) var(--ease-spring)}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.lg-ask{background:var(--bg-elevated)}}.lg-ask__head{display:flex;align-items:center;gap:var(--sp-2)}.lg-ask__title{margin:0;color:var(--text);font-size:var(--fs-base);font-weight:500}.lg-ask__x{display:grid;place-items:center;width:24px;height:24px;min-height:0;margin-left:auto;padding:0;border:0;border-radius:6px;background:none;color:var(--muted);cursor:pointer}.lg-ask__x:hover{background:rgb(var(--ink) / .08);color:var(--text)}.lg-ask .lg-cta{min-height:38px;font-size:var(--fs-xs)}@media(max-width:600px){.lg-ask{left:var(--sp-3);right:var(--sp-3);width:auto;bottom:calc(var(--sp-3) + 56px)}}.st{display:flex;justify-content:center;padding:var(--sp-3) var(--sp-3) var(--sp-6)}.st-card{width:100%;max-width:860px;min-width:0;background:var(--bg-panel);border:1px solid transparent;border-radius:var(--radius-page);box-shadow:var(--depth-2)}.st-updated{display:inline-flex;align-items:center;gap:6px;color:var(--dim);font-size:12px;white-space:nowrap}.st-refresh{display:grid;place-items:center;width:24px;height:24px;min-height:0;padding:0;border:0;border-radius:6px;background:none;color:var(--muted);cursor:pointer}.st-refresh:hover:not(:disabled){background:rgb(var(--ink) / .08);color:var(--text)}.st-refresh:disabled{opacity:.4;cursor:default}.st-hero{--st-tone: var(--pos);display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:4px 14px;padding:18px var(--sp-4);border-bottom:1px solid var(--panel-line);border-radius:var(--radius-page) var(--radius-page) 0 0;background:linear-gradient(180deg,color-mix(in srgb,var(--st-tone) 11%,transparent),transparent 120%)}.st-hero.is-warn{--st-tone: var(--warn)}.st-hero.is-down{--st-tone: var(--neg)}.st-hero.is-maintenance{--st-tone: var(--st-maint)}.st-hero.is-unknown{--st-tone: var(--dim)}.st-hero__icon{flex:none;display:block}.st-hero__shape{fill:var(--st-tone);stroke:var(--st-tone);stroke-width:.6}.st-hero__sign{stroke:var(--bg-panel)}.st-hero__text{min-width:0}.st-hero__title{margin:0;color:var(--text);font-size:18px;font-weight:600;line-height:1.3;letter-spacing:-.01em}.st-hero__line{margin:3px 0 0;color:var(--muted);font-size:12px;line-height:1.5}.st-hero .st-updated{align-self:start;margin-top:2px}.st-list{margin:0;padding:var(--sp-1) var(--sp-4) 0;list-style:none;border-top:1px solid var(--panel-line)}.st-svc{padding:16px 0;border-top:1px solid rgb(var(--ink) / .07)}.st-svc:first-child{border-top-color:transparent}.st-svc__head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 16px}.st-svc__name{display:flex;flex-direction:column;gap:2px;min-width:0}.st-svc__name b{color:var(--text);font-size:14px;font-weight:550}.st-svc__name small{color:var(--dim);font-size:12px}.st-svc__now{display:inline-flex;align-items:center;gap:10px}.st-ms{color:var(--dim);font-family:var(--font-num);font-size:12px}.st-pill{display:inline-flex;align-items:center;gap:6px;color:var(--pos);font-size:13px;font-weight:500}.st-pill>i{width:7px;height:7px;border-radius:50%;background:currentColor}.st-pill.is-degraded{color:var(--warn)}.st-pill.is-down{color:var(--neg)}.st-pill.is-unknown{color:var(--dim)}.st-bars{display:flex;gap:2px;height:30px;margin-top:12px}.st-bar{flex:1 1 0;min-width:2px;border-radius:2px;background:var(--pos)}.st-bar.is-degraded{background:var(--warn)}.st-bar.is-partial{background:color-mix(in srgb,var(--warn) 55%,var(--neg))}.st-bar.is-down{background:var(--neg)}.st-bar.is-nodata{background:rgb(var(--ink) / .1)}.st-bar.is-maintenance{background:var(--st-maint)}.st-bars .st-bar:hover,.st-bars .st-bar.is-active{opacity:.7}.st-bars:focus-visible{outline:2px solid var(--focus);outline-offset:3px;border-radius:3px}.st-scale{display:flex;justify-content:space-between;gap:8px;margin-top:6px;color:var(--dim);font-size:11px}.st-scale__pct{color:var(--muted);font-family:var(--font-num)}.st-foot{padding:var(--sp-3) var(--sp-4) var(--sp-4);border-top:1px solid var(--panel-line);color:var(--dim);font-size:12px;line-height:1.55}.st-foot p{margin:10px 0 0}.st-legend{display:flex;flex-wrap:wrap;gap:6px 16px}.st-legend span{display:inline-flex;align-items:center;gap:6px}.st-legend .st-bar{display:inline-block;flex:none;width:8px;height:12px}.st-link{min-height:0;padding:0;border:0;background:none;color:var(--text);font:inherit;text-decoration:underline;text-underline-offset:2px;cursor:pointer}.st,.st-tip{--st-maint: #5b8def}.st-pill.is-partial{color:color-mix(in srgb,var(--warn) 55%,var(--neg))}.st-pill.is-maintenance{color:var(--st-maint)}.st-bars-wrap{position:relative}.st-tip{position:absolute;bottom:calc(100% - 4px);z-index:5;transform:translate(-50%);display:flex;flex-direction:column;gap:3px;width:max-content;max-width:min(300px,86vw);padding:8px 10px;border:1px solid var(--panel-line);border-radius:8px;background:var(--bg-elevated);box-shadow:var(--shadow-pop);color:var(--muted);font-size:12px;line-height:1.45;pointer-events:none}.st-tip.is-start{transform:translate(-8px)}.st-tip.is-end{transform:translate(calc(-100% + 8px))}.st-tip b{color:var(--text);font-weight:550}.st-tip__notice{display:flex;gap:6px;align-items:baseline;color:var(--text)}.st-tip__notice>i{flex:none;width:7px;height:7px;border-radius:50%;background:var(--warn);transform:translateY(-1px)}.st-tip__notice>i.is-maintenance{background:var(--st-maint)}.st-tip__notice small{display:block;color:var(--dim);font-size:11px}.st-notices{padding:14px var(--sp-4) 16px}.st-notices__head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 12px;margin-bottom:12px}.st-h2{margin:0;color:var(--text);font-size:13px;font-weight:550}.st-notices__head .lbp-seg{flex:none}.st-pager{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 12px;margin-top:12px}.st-pager__n{color:var(--dim);font-family:var(--font-num);font-size:12px}.st-pager .lbp-seg>button{min-width:28px;justify-content:center;font-family:var(--font-num)}.st-pager .lbp-seg>button:disabled{opacity:.35;cursor:default}.st-none{margin:0;color:var(--dim);font-size:12px}.st-notice,.st-row{--st-tone: var(--warn)}.st-notice.is-major,.st-row.is-major{--st-tone: color-mix(in srgb, var(--warn) 55%, var(--neg))}.st-notice.is-critical,.st-row.is-critical{--st-tone: var(--neg)}.st-notice.is-maintenance,.st-row.is-maintenance{--st-tone: var(--st-maint)}.st-dot{flex:none;width:8px;height:8px;border-radius:50%;background:var(--st-tone)}.st-notice.is-open .st-dot{box-shadow:0 0 0 3px color-mix(in srgb,var(--st-tone) 25%,transparent)}.st-open{display:flex;flex-direction:column;gap:10px}.st-notice{padding:12px 14px 14px;border-radius:var(--radius-tile);box-shadow:var(--depth-1);background:color-mix(in srgb,var(--st-tone) 5%,transparent)}.st-notice__head{display:flex;align-items:center;gap:10px}.st-notice__title{min-width:0;color:var(--text);font-size:14px;font-weight:550;overflow-wrap:anywhere}.st-phase{flex:none;margin-left:auto;color:var(--muted);font-size:12px;font-weight:500}.st-phase.is-active{color:var(--st-tone)}.st-phase.is-in_progress,.st-phase.is-upcoming{color:var(--st-maint)}.st-notice__meta{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;margin:6px 0 12px 18px;color:var(--dim);font-size:12px}.st-chip{padding:0 6px;border-radius:var(--radius-sm);background:var(--bg-elevated);box-shadow:var(--depth-1);color:var(--muted);font-size:var(--fs-label);line-height:16px}.st-timeline{display:flex;flex-direction:column;margin:0 0 0 21px;padding:0;list-style:none;font-size:13px;line-height:1.5}.st-timeline li{position:relative;display:grid;grid-template-columns:1fr auto;gap:0 12px;padding:0 0 12px 15px;border-left:1px solid rgb(var(--ink) / .1)}.st-timeline li:last-child{padding-bottom:0;border-left-color:transparent}.st-timeline li:before{content:"";position:absolute;left:-4px;top:6px;width:7px;height:7px;border-radius:50%;background:var(--bg-panel);box-shadow:inset 0 0 0 1.5px var(--dim)}.st-timeline li:first-child:before{background:color-mix(in srgb,var(--st-tone) 40%,var(--bg-panel));box-shadow:inset 0 0 0 1.5px var(--st-tone)}.st-timeline b{color:var(--text);font-weight:550}.st-timeline time{color:var(--dim);font-family:var(--font-num);font-size:11px;line-height:19px}.st-timeline__text{grid-column:1 / -1;color:var(--muted);white-space:pre-line;overflow-wrap:anywhere}.st-rows{display:flex;flex-direction:column;gap:4px;margin:0;padding:0;list-style:none}.st-row{border-radius:var(--radius-md);background:rgb(var(--ink) / .025)}.st-row.is-open{background:rgb(var(--ink) / .045);box-shadow:var(--depth-1)}.st-row__bar{display:grid;grid-template-columns:8px minmax(0,1fr) auto auto auto 12px;align-items:center;gap:12px;width:100%;min-height:34px;padding:0 12px;border:0;border-radius:inherit;background:none;color:var(--muted);font:inherit;font-size:12px;text-align:left;cursor:pointer}.st-row__bar:hover{background:rgb(var(--ink) / .04)}.st-row__bar:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}.st-row__title{overflow:hidden;color:var(--text);font-size:13px;text-overflow:ellipsis;white-space:nowrap}.st-row__kind{color:var(--dim)}.st-row__when,.st-row__dur{color:var(--dim);font-family:var(--font-num);font-size:11px;white-space:nowrap}.st-row__dur{min-width:62px;text-align:right}.st-row__chev{color:var(--dim);transition:transform .15s ease}.st-row.is-open .st-row__chev{transform:rotate(180deg)}.st-row__body{padding:2px 14px 14px 12px}.st-row__body .st-notice__meta{margin:0 0 12px 20px}.st-fresh{margin-top:14px}.st-fresh__head{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:4px 12px;margin:0 0 8px;color:var(--text);font-size:12px;font-weight:550}.st-fresh__head time{color:var(--dim);font-family:var(--font-num);font-size:11px;font-weight:400}.st-fresh__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;margin:0;padding:0;list-style:none}.st-fresh__item{--st-tone: var(--pos);position:relative;display:grid;grid-template-columns:8px minmax(0,1fr) auto;align-items:center;gap:12px;min-height:42px;padding:6px 12px;border-radius:var(--radius-md);background:rgb(var(--ink) / .025)}.st-fresh__item.is-behind{--st-tone: var(--warn)}.st-fresh__item.is-unknown{--st-tone: var(--dim)}.st-fresh__dot{width:7px;height:7px;border-radius:50%;background:var(--st-tone)}.st-fresh__item.is-behind .st-fresh__dot{box-shadow:0 0 0 3px color-mix(in srgb,var(--st-tone) 25%,transparent)}.st-fresh__name{display:flex;flex-direction:column;gap:1px;min-width:0}.st-fresh__name b{overflow:hidden;color:var(--text);font-size:13px;font-weight:500;text-overflow:ellipsis;white-space:nowrap}.st-fresh__name small{overflow:hidden;color:var(--dim);font-size:11px;text-overflow:ellipsis;white-space:nowrap}.st-fresh__val{color:var(--muted);font-family:var(--font-num);font-size:12px;white-space:nowrap}.st-fresh__item.is-behind .st-fresh__val{color:var(--warn)}.st-fresh__sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}@media(max-width:560px){.st-fresh__list{grid-template-columns:minmax(0,1fr)}.st-bars{gap:1px;height:26px}.st-bar{min-width:1px;border-radius:1px}.st-hero{grid-template-columns:auto 1fr;padding:16px var(--sp-3)}.st-hero .st-updated{grid-column:2}.st-notices{padding:12px var(--sp-3) 14px}.st-row__bar{grid-template-columns:8px minmax(0,1fr) auto 12px;gap:10px}.st-row__kind,.st-row__dur{display:none}.st-list{padding:var(--sp-1) var(--sp-3) 0}.st-foot{padding:var(--sp-3)}}.toast.mn-note{--tone: #5b8def;flex-direction:column;align-items:stretch;gap:0;cursor:default;border-color:color-mix(in srgb,var(--tone) 45%,var(--line));background:color-mix(in srgb,var(--tone) 9%,var(--glass-pop-bg))}.toast.mn-note--done{--tone: var(--pos)}.toast.mn-note--warn{--tone: var(--warn)}.toast.mn-note--down{--tone: var(--neg)}.mn-note__top{display:flex;align-items:center;gap:12px;min-width:0;cursor:pointer}.mn-note__left{color:var(--text);font-variant-numeric:tabular-nums}.mn-note__more{display:grid;grid-template-rows:0fr;transition:grid-template-rows .18s var(--ease-out)}.mn-note:hover .mn-note__more,.mn-note:focus-within .mn-note__more,.mn-note.is-open .mn-note__more{grid-template-rows:1fr}.mn-note__panel{overflow:hidden;min-height:0;display:flex;flex-direction:column;gap:8px;padding-top:10px;font-size:var(--fs-xs);line-height:16px}.mn-note__name{color:var(--text);font-weight:600}.mn-note__parts{display:grid;gap:6px;margin:0;padding:0;list-style:none}.mn-note__part{display:grid;grid-template-columns:8px minmax(0,1fr) auto;align-items:center;column-gap:8px}.mn-note__dot{width:8px;height:8px;border-radius:50%;background:var(--muted)}.mn-note__svc{min-width:0;overflow:hidden;color:var(--text);text-overflow:ellipsis;white-space:nowrap}.mn-note__state{color:var(--muted);white-space:nowrap}.mn-note__why{grid-column:2 / -1;margin-top:2px;color:var(--muted)}.mn-note__part.is-down .mn-note__dot{background:var(--neg)}.mn-note__part.is-down .mn-note__state{color:var(--neg)}.mn-note__part.is-partial .mn-note__dot,.mn-note__part.is-affected .mn-note__dot{background:var(--warn)}.mn-note__part.is-partial .mn-note__state,.mn-note__part.is-affected .mn-note__state{color:var(--warn)}.mn-note__part.is-none .mn-note__dot{background:color-mix(in srgb,var(--pos) 60%,transparent)}.mn-note--done .mn-note__part .mn-note__dot{background:var(--pos)}.mn-note--done .mn-note__part .mn-note__state{color:var(--muted)}.mn-note__note{margin:0;color:var(--text)}.mn-note__eta{margin:0;color:var(--muted)}.mn-note__eta b{color:var(--text);font-family:var(--font-num);font-variant-numeric:tabular-nums}.mn-note__link{align-self:flex-start;color:var(--muted);text-decoration:none}.mn-note__link:hover{color:var(--text)}.mn-note:hover .toast__timer{animation-play-state:paused}.toasts.is-docked .toast.mn-note{height:auto;min-height:38px;padding-bottom:0;justify-content:center;overflow:visible;-webkit-backdrop-filter:none;backdrop-filter:none}.toasts.is-docked .mn-note__top{gap:8px;height:36px}.toasts.is-docked .mn-note__more{position:absolute;top:calc(100% + 6px);right:0;z-index:5;width:320px;padding:0 12px;border:1px solid var(--line);border-radius:10px;background:var(--glass-pop-bg);-webkit-backdrop-filter:var(--glass-pop-blur);backdrop-filter:var(--glass-pop-blur);box-shadow:var(--shadow-modal);visibility:hidden;opacity:0;transition:grid-template-rows .18s var(--ease-out),opacity .12s var(--ease-out),visibility 0s linear .18s}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.toasts.is-docked .mn-note__more{background:var(--bg-elevated)}}.toasts.is-docked .mn-note:hover .mn-note__more,.toasts.is-docked .mn-note:focus-within .mn-note__more,.toasts.is-docked .mn-note.is-open .mn-note__more{visibility:visible;opacity:1;transition-delay:0s}.toasts.is-docked .mn-note__panel{padding:0}.toasts.is-docked .mn-note:hover .mn-note__panel,.toasts.is-docked .mn-note:focus-within .mn-note__panel,.toasts.is-docked .mn-note.is-open .mn-note__panel{padding:12px 0}@media(prefers-reduced-motion:reduce){.mn-note__more,.toasts.is-docked .mn-note__more{transition:none}}.shell.shell--rail{--rail-w: 68px;display:grid;grid-template-columns:var(--rail-w) minmax(0,1fr);grid-template-rows:auto auto minmax(0,1fr)}.shell--rail>.side{grid-column:1;grid-row:1 / 4}.shell--rail>.navbar{grid-column:2;grid-row:1}.shell--rail>.banner{grid-column:2;grid-row:2}.shell--rail>.app{grid-column:2;grid-row:3}.side{position:relative;z-index:40;display:flex;flex-direction:column;align-items:center;min-height:0;background:var(--bg)}.side__brand{display:grid;place-items:center;flex:none;width:42px;height:42px;margin:calc((var(--navbar-h) - 42px) / 2) 0;border-radius:10px}.side__brand:focus-visible{outline:1px solid var(--focus);outline-offset:2px}.side__brand{position:relative;margin-bottom:calc((var(--navbar-h) - 42px) / 2 + 12px);text-decoration:none}.side__beta{position:absolute;top:calc(100% - 2px);left:50%;transform:translate(-50%);padding:1px 6px;border-radius:var(--radius-full);background:color-mix(in srgb,#4c8dff 18%,transparent);color:#4c8dff;font-size:10px;line-height:13px;font-weight:600;letter-spacing:.02em;white-space:nowrap}.side__groups{display:flex;flex-direction:column;align-items:center;gap:12px;padding-top:6px}.side__group{display:flex;flex-direction:column;align-items:center;gap:6px}.side__sep{display:block;width:36px;height:1px;background:rgb(var(--ink) / .08)}.side__btn,.side .navicon{display:grid;place-items:center;width:44px;height:44px;padding:0;border:0;border-radius:12px;background:transparent;color:#8e8e93;cursor:pointer;transition:background .14s,color .14s,box-shadow .14s}.side__btn:hover,.side .navicon:hover:not(:disabled){background:rgb(var(--ink) / .05);color:var(--text)}.side__btn:focus-visible,.side .navicon:focus-visible{outline:1px solid var(--focus);outline-offset:2px}.side .navicon svg{width:20px;height:20px}.side__btn.is-raised{width:48px;height:48px;border-radius:14px;background:#242426;color:var(--text);box-shadow:inset 0 1px rgb(var(--ink) / .07),0 0 0 1px rgb(var(--ink) / .06),0 2px 6px #0006}.side__btn.is-raised:hover{background:#2a2a2d}.side .navnotes__dot,.side__addr .settings__dot{top:6px;right:6px;z-index:3}.side .navnotes__panel,.side .privacy__menu{position:fixed;top:calc(var(--navbar-h) + 8px);right:auto;left:calc(var(--rail-w) + 8px);max-height:calc(100vh - var(--navbar-h) - 48px);overflow-y:auto}.shell--rail>.navbar{position:relative;z-index:60;background:transparent}.navbar__glass{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;-webkit-backdrop-filter:blur(18px) saturate(140%);backdrop-filter:blur(18px) saturate(140%);background:linear-gradient(to bottom,color-mix(in srgb,var(--bg) 78%,transparent),color-mix(in srgb,var(--bg) 58%,transparent))}.shell--rail:not(:has(>.banner))>.app{grid-row:1 / 4;padding-top:0}.shell--rail:not(:has(>.banner))>.app>.marketbar:first-child{margin-top:calc(var(--navbar-live, var(--navbar-h)) + var(--sp-1))}.shell--rail:not(:has(>.banner))>.app>.appcontent:first-child{--page-top: var(--navbar-live, var(--navbar-h));padding-top:calc(var(--navbar-live, var(--navbar-h)) + var(--sp-1));scroll-padding-top:calc(var(--navbar-live, var(--navbar-h)) + var(--sp-1))}.navbar--rail .navbar-inner{gap:14px;padding:0 20px 0 8px}.navbar--rail .navlinks{gap:4px;margin-left:0}.navbar--rail .navlinks a{padding:0 11px;color:#8e8e93;font-size:15px;font-weight:400;letter-spacing:-.005em;transition:color .14s}.navbar--rail .navlinks a:hover{color:var(--text)}.navbar--rail .navlinks a.active{color:var(--text);font-weight:500}.navbar--rail .navlinks .navlink--soon{padding:0 11px;color:#8e8e93;font-size:15px;letter-spacing:-.005em}.navbar--rail .navmore{margin-left:-10px}.navbar--rail .navmore__btn{padding:0 11px;color:#8e8e93;font-size:15px;letter-spacing:-.005em;transition:color .14s}.navbar--rail .navmore__btn:hover,.navbar--rail .navmore__btn.is-open,.navbar--rail .navmore__btn.is-here{color:var(--text)}.nav-seg{display:inline-flex;flex:none;gap:2px;padding:3px;border-radius:12px;background:#18181a;box-shadow:inset 0 0 0 1px rgb(var(--ink) / .05)}.nav-seg>button{height:32px;min-height:0;padding:0 16px;border:0;border-radius:9px;background:transparent;color:#8e8e93;font:inherit;font-size:14px;font-weight:500;cursor:pointer;transition:background .14s,color .14s,box-shadow .14s}.nav-seg>button:hover{color:var(--text)}.nav-seg-slot{display:grid;flex:none;grid-template-columns:0fr;margin-right:-14px;opacity:0;visibility:hidden;transition:grid-template-columns .24s var(--ease-out),opacity .16s var(--ease-out),visibility 0s linear .24s}.nav-seg-slot.is-on{grid-template-columns:1fr;opacity:1;visibility:visible;transition-delay:0s,60ms,0s}.nav-seg-slot__in{display:flex;align-items:center;gap:14px;min-width:0;overflow:hidden}.nav-seg-slot__in>.nav-div{margin-right:14px}.nav-seg-slot--bar{margin-left:auto;margin-right:0}.nav-seg-slot--bar .nav-seg{padding:2px}.nav-seg-slot--bar .nav-seg>button{height:30px;padding:0 12px}@media(prefers-reduced-motion:reduce){.nav-seg-slot,.nav-seg-slot.is-on{transition:none}}.nav-seg>button.is-on{background:#2b2b2e;color:var(--text);box-shadow:inset 0 1px rgb(var(--ink) / .07),0 2px 6px #0006}.nav-div{flex:none;width:1px;height:24px;background:rgb(var(--ink) / .12)}.side__wallet{position:relative;display:flex;justify-content:center;margin-top:auto;padding:12px 0 14px}.side__btn.side__connect{width:52px;height:52px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;border-radius:14px;background:color-mix(in srgb,var(--pos) 30%,var(--mix-pos-base));color:color-mix(in srgb,var(--pos) 18%,var(--ink-solid));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--pos) 45%,transparent),0 2px 8px color-mix(in srgb,var(--pos) 22%,transparent)}.side__btn.side__connect:hover{background:color-mix(in srgb,var(--pos) 42%,var(--mix-pos-base));color:#fff}.side__btn.side__connect:disabled{opacity:.7;cursor:progress}.side__connect-t{font-size:10px;font-weight:600;line-height:1;letter-spacing:.01em}.side__btn.side__addr{width:44px;height:44px;border-radius:12px;background:#1c1c1e;box-shadow:inset 0 0 0 1px rgb(var(--ink) / .06)}.side__btn.side__addr:hover,.side__btn.side__addr[aria-expanded=true]{background:#262628}.side .navaddr__menu{position:fixed;top:auto;right:auto;bottom:14px;left:calc(var(--rail-w) + 8px);transform-origin:bottom left;max-height:calc(100vh - 28px);overflow-y:auto}.side__btn.is-current{color:var(--text);box-shadow:inset 0 0 0 1px rgb(var(--ink) / .12)}.side__add{display:grid;place-items:center;width:30px;height:22px;min-height:0;padding:0;border:1px dashed rgb(var(--ink) / .14);border-radius:7px;background:transparent;color:#7a7a80;cursor:pointer}.side__add:hover{color:var(--text);border-color:rgb(var(--ink) / .3)}.navstatus--rail{flex:1 1 auto;min-width:0;justify-content:flex-end;gap:12px}.navnotify{display:flex;flex:0 1 auto;justify-content:flex-end;min-width:0}.toasts.is-docked{position:static;z-index:auto;display:flex;flex-direction:row;align-items:center;gap:6px;width:auto;max-width:100%;pointer-events:auto}.toasts.is-docked .toasts__live{display:flex;flex-direction:row;align-items:center;gap:6px}.toasts.is-docked .toasts__live{order:1}.toasts.is-docked>#vs-toast-pin>*{order:2}.toasts.is-docked .toasts__live>.toast:nth-last-child(n+4){display:none}.toasts.is-docked .toast{flex:0 1 auto;height:38px;max-width:300px;min-width:0;padding:0 6px 0 7px;gap:8px;border-radius:12px;box-shadow:0 6px 18px #00000059;background:color-mix(in srgb,var(--tone, var(--text)) 11%,rgba(24,24,26,.88));border:1px solid color-mix(in srgb,var(--tone, var(--text)) 34%,transparent);animation:lane-in .26s var(--ease-spring)}.toasts.is-docked .toast.is-leaving{animation:lane-out .17s var(--ease-out) forwards}@keyframes lane-in{0%{opacity:0;transform:translateY(-8px) scale(.96)}to{opacity:1;transform:none}}@keyframes lane-out{to{opacity:0;transform:translateY(-6px) scale(.96)}}.toasts.is-docked .toast__ic,.toasts.is-docked .toast__glyph{width:24px;height:24px}.toasts.is-docked .toast__ic .coin-ic{width:24px!important;height:24px!important}.toasts.is-docked .toast__badge{right:-3px;bottom:-3px;width:14px;height:14px}.toasts.is-docked .toast__badge>svg{width:9px;height:9px}.toasts.is-docked .toast__body{display:flex;flex-direction:column;justify-content:center;min-width:0}.toasts.is-docked .toast__title,.toasts.is-docked .toast__detail,.toasts.is-docked .toast__msg{overflow:hidden;margin:0;font-size:11.5px;line-height:14px;text-overflow:ellipsis;white-space:nowrap}.toasts.is-docked .toast__title{font-size:12px}.toasts.is-docked .toast__meta{display:none}.toasts.is-docked .toast__retry{height:22px;border-radius:7px}.toasts.is-docked .toast__x{width:20px;height:20px}.toasts.is-docked .toast__timer{height:1.5px}.toasts.is-docked .toasts__live{height:38px;align-items:flex-start}.toasts.is-docked .toast:not(.ix-note){interpolate-size:allow-keywords;transition:width .2s var(--ease-out),max-width .2s var(--ease-out),height .2s var(--ease-out),padding .2s var(--ease-out)}.toasts.is-docked .toast.is-long:not(:hover){transition-delay:.18s,.18s,0s,0s}.toasts.is-docked .toast.is-clipped:hover{width:min(420px,70vw);max-width:min(420px,70vw);z-index:6;position:relative}.toasts.is-docked .toast.is-long:hover{height:auto;min-height:38px;padding-block:7px;transition-delay:0s,0s,.2s,.2s}.toasts.is-docked .toast.is-long :is(.toast__title,.toast__detail,.toast__msg){transition:white-space 0s allow-discrete}.toasts.is-docked .toast.is-long:hover :is(.toast__title,.toast__detail,.toast__msg){white-space:normal;overflow-wrap:anywhere;transition:white-space 0s .2s allow-discrete}.toasts.is-docked .toast:hover .toast__timer{animation-play-state:paused}.toasts.is-docked .toast--placed{--tone: #5b8def}.toasts.is-docked .toast--cancelled{--tone: #9aa0a6}.toasts.is-docked .toast--error{box-shadow:0 6px 18px #00000059,0 0 0 1px color-mix(in srgb,var(--neg) 20%,transparent)}.toasts.is-docked .toast.ix-note{height:auto;min-height:38px;padding-bottom:0;justify-content:center;overflow:visible;--tone: var(--text)}.toasts.is-docked .ix-note__top{gap:8px;height:36px}.toasts.is-docked .ix-note__more{position:absolute;top:calc(100% + 6px);right:0;z-index:5;width:300px;padding:0 12px;border-radius:12px;background:var(--glass-pop-bg);-webkit-backdrop-filter:var(--glass-pop-blur);backdrop-filter:var(--glass-pop-blur);box-shadow:var(--depth-3, 0 12px 32px rgba(0, 0, 0, .5))}.toasts.is-docked .ix-note__panel{padding:0}.toasts.is-docked .ix-note:hover .ix-note__panel,.toasts.is-docked .ix-note:focus-within .ix-note__panel,.toasts.is-docked .ix-note.is-open .ix-note__panel{padding:12px 0}.toasts.is-docked .ix-note__bar{border-radius:0 0 12px 12px}@media(prefers-reduced-motion:reduce){.toasts.is-docked .toast,.toasts.is-docked .toast.is-leaving{animation:none}}.side__wallet{position:relative}.side__wallet.is-money .side__addr{position:relative;z-index:2}.side__money{position:absolute;left:0;bottom:50%;z-index:1;display:flex;align-items:center;gap:8px;height:44px;max-width:360px;padding:0 16px 0 52px;overflow:hidden;transform:translateY(50%);border-radius:14px;white-space:nowrap;background:color-mix(in srgb,var(--tone) 14%,rgba(22,22,24,.94));border:1px solid color-mix(in srgb,var(--tone) 40%,transparent);box-shadow:0 10px 28px #00000073;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);animation:money-open 6.5s var(--ease-out) forwards}.side__money.is-done{--tone: var(--pos)}.side__money.is-sent{--tone: #5b8def}.side__money.is-failed{--tone: var(--neg)}.side__money-ic{display:grid;flex:none;place-items:center;width:22px;height:22px;border-radius:50%;color:var(--tone);background:color-mix(in srgb,var(--tone) 18%,transparent)}.side__money-t{color:var(--text);font-size:var(--fs-xs);font-weight:600}@keyframes money-open{0%{clip-path:inset(0 calc(100% - 44px) 0 0 round 14px);opacity:.6}7%{clip-path:inset(0 0 0 0 round 14px);opacity:1}90%{clip-path:inset(0 0 0 0 round 14px);opacity:1}to{clip-path:inset(0 calc(100% - 44px) 0 0 round 14px);opacity:0}}@media(prefers-reduced-motion:reduce){.side__money{animation:none}}.side__bots{margin-top:auto;padding-top:4px}.side__bots~.side__wallet{margin-top:6px}.lqm{display:flex;flex-direction:column;height:100%;min-height:0;font-size:12px;color:var(--text)}.lqm-bar{display:flex;align-items:center;flex-wrap:wrap;gap:6px;padding:6px 8px}.lqm-grow{flex:1}.lqm-coin{font-weight:600;color:var(--muted);padding:0 4px}.lqm-seg{display:inline-flex;gap:2px;padding:2px;border-radius:8px;background:var(--bg-elevated)}.lqm-seg button{border:0;background:transparent;color:var(--muted);font:inherit;padding:3px 8px;border-radius:6px;cursor:pointer;display:inline-flex;align-items:center;gap:5px}.lqm-seg button:hover{color:var(--text)}.lqm-seg button.is-on{background:var(--bg-hover);color:var(--text)}.lqm-dot{width:6px;height:6px;border-radius:50%;background:var(--neg)}.lqm-legend{display:flex;flex-wrap:wrap;gap:12px;padding:0 10px 4px;color:var(--muted);font-size:11px}.lqm-legend span{display:inline-flex;align-items:center;gap:5px}.lqm-legend .lqm-legend-note{margin-left:auto;font-variant-numeric:tabular-nums}.lqm-sw{width:8px;height:8px;border-radius:2px;display:inline-block}.lqm-sw.is-long{background:var(--neg)}.lqm-sw.is-short{background:var(--pos)}.lqm-ln{width:12px;height:2px;display:inline-block}.lqm-ln.is-long{background:#f28b9a}.lqm-ln.is-short{background:#7fe0bd}.lqm-body{position:relative;flex:1;min-height:160px;display:flex}.lqm-plot{position:relative;flex:1;min-width:0;overflow:hidden;cursor:crosshair}.lqm-plot>svg,.lqm-plot>canvas{position:absolute;top:0;right:0;bottom:0;left:0;display:block}.lqm-over{pointer-events:none}.lqm-empty{margin:auto;padding:24px;color:var(--muted);text-align:center;max-width:460px;line-height:1.5}.lqm-grid{stroke:var(--line-soft);stroke-dasharray:2 4}.lqm-ax{fill:var(--dim);font-size:10px;font-variant-numeric:tabular-nums}.lqm-bar-long{fill:var(--neg);opacity:.85}.lqm-bar-short{fill:var(--pos);opacity:.85}.is-picked .lqm-bar-long,.is-picked .lqm-bar-short{opacity:1;stroke:var(--text);stroke-width:1}.lqm-cum{fill:none;stroke-width:1.4}.lqm-cum.is-long{stroke:#f28b9a}.lqm-cum.is-short{stroke:#7fe0bd}.lqm-area.is-long{fill:#ef4a3c29}.lqm-area.is-short{fill:#00b48126}.lqm-now{stroke:var(--muted);stroke-dasharray:4 4}.lqm-now-tag{fill:var(--bg-elevated);stroke:var(--line)}.lqm-now-text{fill:var(--text);font-size:10px;font-weight:600;font-variant-numeric:tabular-nums}.lqm-hover{fill:rgb(var(--ink) / .06);pointer-events:none}.lqm-view-pal{display:flex;gap:8px}.lqm-view-sw{width:30px;height:30px;min-height:0;padding:0;border:0;border-radius:7px;cursor:pointer;outline:1px solid var(--line);outline-offset:0}.lqm-view-sw:hover{outline-color:var(--muted)}.lqm-view-sw.is-on{outline:2px solid var(--text);outline-offset:2px}.lqm-view-sw:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.lqm-tip{position:absolute;z-index:3;pointer-events:none;display:flex;flex-direction:column;gap:1px;padding:5px 8px;border-radius:6px;background:var(--bg-elevated);box-shadow:var(--shadow-pop);font-size:11px;line-height:16px;font-variant-numeric:tabular-nums;white-space:nowrap}.lqm-tip span{color:var(--muted)}.lqm-tip .lqm-tip-t{color:var(--text);font-weight:500}.lqm-tip-row{display:flex;align-items:center;justify-content:space-between;gap:14px}.lqm-tip-row>span{display:inline-flex;align-items:center;gap:5px}.lqm-tip-row b{color:var(--text);font-weight:500}.lqm-tip .is-long{color:var(--neg)}.lqm-tip .is-short{color:var(--pos)}.lqm-tip-sw{display:inline-block;width:7px;height:7px;border-radius:1px;flex:none}.lqm-tip-sw.is-long{background:var(--neg)}.lqm-tip-sw.is-short{background:var(--pos)}.lqm-tip-sub{font-size:11px;color:var(--dim)!important}.lqm-ring{position:absolute;z-index:2;pointer-events:none;outline:1px solid #fff;outline-offset:0}.lqm-det{position:absolute;top:6px;right:6px;bottom:6px;z-index:4;width:min(270px,calc(100% - 12px));display:flex;flex-direction:column;gap:8px;padding:10px 12px;border-radius:var(--radius-tile);background:color-mix(in srgb,var(--bg-elevated) 96%,transparent);-webkit-backdrop-filter:var(--glass-pop-blur);backdrop-filter:var(--glass-pop-blur);box-shadow:var(--shadow-modal),0 0 0 1px var(--line);overflow:auto}.lqm-det header{display:flex;justify-content:space-between;align-items:center}.lqm-det header button{border:0;background:none;color:var(--muted);font-size:16px;cursor:pointer}.lqm-det dl{display:grid;grid-template-columns:auto 1fr;gap:4px 10px;margin:0}.lqm-det dt{color:var(--dim);font-size:10px;letter-spacing:.06em;text-transform:uppercase;align-self:center}.lqm-det dd{margin:0;text-align:right;font-variant-numeric:tabular-nums}.lqm-det-side{align-self:flex-start}.lqm-det-sum{margin:0;display:flex;flex-direction:column;gap:2px;color:var(--muted)}.lqm-det-sum strong{font-size:20px}.lqm-det-sum .is-long,.lqm-det-list .is-long .lqm-det-usd{color:var(--neg)}.lqm-det-sum .is-short,.lqm-det-list .is-short .lqm-det-usd{color:var(--pos)}.lqm-det-h{margin:0;color:var(--muted);font-weight:600}.lqm-det-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px}.lqm-det-list li{display:grid;grid-template-columns:1fr auto;gap:1px 8px;padding:5px 6px;border-radius:6px;background:var(--tint);font-variant-numeric:tabular-nums}.lqm-det-list li.is-long{background:linear-gradient(90deg,rgba(239,74,60,.14),transparent)}.lqm-det-list li.is-short{background:linear-gradient(90deg,rgba(0,180,129,.12),transparent)}.lqm-det-who{display:inline-flex;align-items:center;gap:5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lqm-det-usd{text-align:right;font-weight:600}.lqm-det-sz,.lqm-det-dist{color:var(--dim);font-size:11px}.lqm-det-dist{text-align:right}.lqm-cov{display:flex;flex-wrap:wrap;gap:4px 14px;padding:5px 10px 7px;border-top:1px solid var(--panel-line);color:var(--muted);font-size:11px}.lqm-cov-row{display:inline-flex;align-items:center;gap:5px;cursor:help;font-variant-numeric:tabular-nums}.lqm-cov-dim{color:var(--dim)}.lqm-plot{touch-action:none;-webkit-user-select:none;user-select:none}.lqm-plot.is-drag{cursor:grabbing}.lqm-waiting{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;margin:0;pointer-events:none}.lqm-dot.is-on{background:var(--pos);animation:lqm-pulse 1.6s ease-in-out infinite}@keyframes lqm-pulse{50%{opacity:.35}}@media(prefers-reduced-motion:reduce){.lqm-dot.is-on{animation:none}}:root[data-still] .lqm-dot.is-on{animation:none}.lqm-hist{background:#0b0b10}.lqm-hist-px{fill:none;stroke:#f7f7f7d9;stroke-width:1.25}.lqm-hist-scale{position:absolute;left:12px;bottom:30px;display:flex;align-items:center;gap:6px;padding:3px 7px;border-radius:6px;background:#0b0b10bf;color:var(--muted);font-size:10px;font-variant-numeric:tabular-nums;pointer-events:auto}.lqm-hist-scale i{width:90px;height:6px;border-radius:3px}.lqm-hist2{position:relative;display:flex;flex-direction:column;flex:1 1 auto;min-height:0;height:100%}.lqm-hist2>:first-child{flex:1 1 auto;min-height:0}.lqm-hist2-key{position:absolute;left:12px;bottom:34px;z-index:3;display:flex;align-items:center;gap:8px;max-width:calc(100% - 90px);pointer-events:none}.lqm-hist2-key>*{pointer-events:auto}.lqm-hist2-key .lqm-hist-scale{position:static}.lqm-hist2-note{padding:3px 7px;border-radius:6px;background:#0b0b10bf;color:var(--muted);font-size:11px}.lqm-view-n{color:var(--dim);font-size:11px}.lqm-view-search{width:100%;height:30px;margin-bottom:6px;padding:0 10px;border:1px solid var(--panel-line);border-radius:8px;background:rgb(var(--ink) / .03);color:var(--text);font:inherit;font-size:12px}.lqm-view-list{display:flex;flex-direction:column;max-height:220px;overflow-y:auto}.lqm-view-row{display:grid;grid-template-columns:18px 1fr auto;align-items:center;gap:8px;height:30px;padding:0 6px;border:0;border-radius:6px;background:transparent;color:var(--text);font:inherit;font-size:12px;text-align:left;cursor:pointer}.lqm-view-row:hover:not(:disabled){background:rgb(var(--ink) / .05)}.lqm-view-row:disabled{opacity:.45;cursor:default}.lqm-view-check{display:grid;place-items:center;width:16px;height:16px;border:1px solid var(--panel-line);border-radius:4px;color:var(--pos);font-size:11px}.lqm-view-row.is-on .lqm-view-check{border-color:var(--pos)}.lqm-view-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lqm-view-addr{color:var(--dim);font-size:11px;font-variant-numeric:tabular-nums}.lqm-view-empty{margin:6px 2px;color:var(--muted);font-size:12px;line-height:1.45}.lqm-view-pos{display:flex;flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;max-height:220px;overflow-y:auto}.lqm-view-pos li{display:grid;grid-template-columns:1fr auto auto 44px;align-items:center;gap:8px;padding:4px 6px;font-size:11px;font-variant-numeric:tabular-nums}.lqm-view-pos li.is-long>span:nth-child(2){color:var(--neg)}.lqm-view-pos li.is-short>span:nth-child(2){color:var(--pos)}.lqm-view-who{display:inline-flex;align-items:center;gap:5px;color:var(--text);font-weight:600}.lqm-view-dist{color:var(--dim);text-align:right}.lqm-det-list--at+*{margin-top:0}.lqm-det:has(.lqm-det-list--at) .lqm-det-sum{flex-direction:row;flex-wrap:wrap;align-items:baseline;gap:2px 10px}.lqm-det:has(.lqm-det-list--at) .lqm-det-sum strong{font-size:16px}.lqm-det-more{grid-column:1 / -1;color:var(--dim);font-size:10.5px;line-height:1.4}.lqm-bar-lev{opacity:.88}.lqm-bar-lev.is-low{fill:var(--lqm-lev-low)}.lqm-bar-lev.is-mid{fill:var(--lqm-lev-mid)}.lqm-bar-lev.is-high{fill:var(--lqm-lev-high)}.lqm-bar-lev.is-unknown{fill:var(--lqm-lev-unknown)}.is-picked .lqm-bar-lev{opacity:1;stroke:var(--text);stroke-width:.5}.lqm-bar-over{fill:var(--text);opacity:.9}.lqm-tip .lqm-tip-lev{display:inline-flex;align-items:center;gap:5px;color:var(--muted)}.lqm-lev-dot{display:inline-block;width:7px;height:7px;border-radius:50%;flex:none}.lqm-view-lev button{display:inline-flex;align-items:center;justify-content:center;gap:5px;white-space:nowrap}.lqm-hist-scale i.is-lev{background:linear-gradient(90deg,#c8c8d226,#c8c8d2e6)}.tfl{container:tfl / inline-size;display:flex;flex-direction:column;flex:1;min-height:0;min-width:0;font-variant-numeric:tabular-nums}.tfl .pos{color:var(--pos)}.tfl .neg{color:var(--neg)}.tfl-dim{color:var(--dim)}.tfl-bar{flex:none;display:flex;align-items:center;gap:2px;height:36px;padding:0 var(--sp-2) 0 var(--sp-3);border-bottom:1px solid var(--panel-line)}.tfl-title{flex:1 1 auto;min-width:0;font-size:var(--fs-sm);font-weight:600;color:var(--text);white-space:nowrap}.tfl-ghost{flex:none;display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;min-width:0;min-height:0;padding:0;border:0;border-radius:var(--radius-sm);background:transparent;color:var(--muted);cursor:pointer;box-shadow:none;transition:color var(--dur-fast) var(--ease-out),background var(--dur-fast) var(--ease-out)}.tfl-ghost:hover:not(:disabled){color:var(--text);background:var(--tint)}.tfl-ghost:focus-visible{outline:2px solid var(--focus, var(--accent));outline-offset:-1px}.tfl-ghost:disabled{opacity:.35;cursor:default}.tfl-icobtn,.tfl-cta,.tfl-more{flex:none;display:inline-flex;align-items:center;justify-content:center;gap:6px;height:28px;min-width:28px;min-height:0;padding:0 9px;border:1px solid rgb(var(--ink) / .08);border-radius:6px;background:rgb(var(--ink) / .04);color:var(--muted);font:inherit;font-size:var(--fs-xs);font-weight:500;text-decoration:none;white-space:nowrap;cursor:pointer;box-shadow:none;transition:color var(--dur-fast) var(--ease-out),border-color var(--dur-fast) var(--ease-out),background var(--dur-fast) var(--ease-out)}.tfl-icobtn:has(>svg:only-child){padding:0;width:28px}.tfl-icobtn:hover:not(:disabled),.tfl-cta:hover,.tfl-more:hover{color:var(--text);background:rgb(var(--ink) / .075);border-color:rgb(var(--ink) / .16)}.tfl-icobtn:focus-visible,.tfl-cta:focus-visible,.tfl-more:focus-visible{outline:1px solid var(--focus);outline-offset:1px}.tfl-icobtn:disabled{opacity:.35;cursor:default}.tfl-cta{color:var(--text)}.tfl-views{position:relative;flex:1;min-height:0;display:flex;overflow:hidden}.tfl-scroll{flex:1;min-width:0;min-height:0;overflow:auto;overscroll-behavior:contain}.tfl-layer{position:absolute;top:0;right:0;bottom:0;left:0;overflow:auto;overscroll-behavior:contain;background:var(--bg-panel);animation:tfl-layer-in .22s var(--ease-out, ease) backwards}.tfl-layer.is-closing{animation:tfl-layer-out .2s var(--ease-out, ease) both;pointer-events:none}@keyframes tfl-layer-in{0%{transform:translate(100%)}}@keyframes tfl-layer-out{to{transform:translate(100%)}}@media(prefers-reduced-motion:reduce){.tfl-layer,.tfl-layer.is-closing{animation-duration:1ms}}.tfl-body{display:flex;flex-direction:column}.tfl-body>*{flex:none}.tfl-candle{flex:none;display:flex;flex-wrap:wrap;align-items:baseline;gap:2px var(--sp-2);padding:7px var(--sp-3);border-bottom:1px solid var(--panel-line);color:var(--muted);font-size:var(--fs-micro);line-height:var(--lh-micro);white-space:nowrap}.tfl-candle b{color:var(--text);font-size:var(--fs-xs);font-weight:600}.tfl-forming{display:inline-flex;align-items:center;gap:5px;color:var(--pos)}.tfl-dot{flex:none;width:6px;height:6px;border-radius:50%;background:var(--pos);align-self:center;animation:tfl-pulse 1.6s ease-in-out infinite}@keyframes tfl-pulse{50%{opacity:.35}}@media(prefers-reduced-motion:reduce){.tfl-dot{animation:none}}:root[data-still] .tfl-dot{animation:none}.tfl-sum{display:flex;flex-direction:column;gap:var(--sp-2);padding:var(--sp-2) var(--sp-3);border-bottom:1px solid var(--panel-line)}.tfl-sum__stats{display:flex;justify-content:space-between;flex-wrap:wrap;gap:4px var(--sp-3);min-width:0}.tfl-stat{display:flex;flex-direction:column;gap:1px;min-width:0}.tfl-stat__l{font-size:var(--fs-micro);line-height:var(--lh-micro);color:var(--muted);white-space:nowrap}.tfl-stat__v{min-height:16px;font-size:var(--fs-xs);font-weight:500;color:var(--text);white-space:nowrap;display:flex;align-items:center}.tfl-skelv{display:inline-block;width:40px;height:9px;border-radius:var(--radius-full);background:linear-gradient(90deg,var(--tint),var(--line-soft),var(--tint));background-size:200% 100%;animation:tfl-shimmer 1.4s linear infinite}.tfl-split{display:flex;flex-direction:column;gap:3px;min-width:0}.tfl-split__bar{display:flex;gap:1px;height:3px;border-radius:var(--radius-full);overflow:hidden}.tfl-split__bar>i,.tfl-bias>i{display:block;height:100%;min-width:2px;transition:width var(--dur-fast) var(--ease-out)}.tfl-split__bar>.is-buy,.tfl-bias>.is-buy{background:var(--pos)}.tfl-split__bar>.is-sell,.tfl-bias>.is-sell{background:var(--neg)}.tfl-split__bar.is-empty>i{background:var(--line-soft)}.tfl-split__legend{display:flex;justify-content:space-between;flex-wrap:wrap;gap:2px var(--sp-2);font-size:var(--fs-micro);line-height:var(--lh-micro);color:var(--muted)}.tfl-split__legend b{font-weight:500}.tfl-note{display:flex;align-items:center;gap:var(--sp-2);flex-wrap:wrap;padding:var(--sp-2) var(--sp-3);border-bottom:1px solid var(--panel-line);font-size:var(--fs-xs);color:var(--muted);line-height:1.45}.tfl-pill{display:inline-flex;align-items:center;height:20px;padding:0 8px;border-radius:var(--radius-full);font-size:var(--fs-xs);font-weight:600;white-space:nowrap;flex:none}.tfl-pill.is-buy{color:var(--pos);background:var(--bid-bg)}.tfl-pill.is-sell{color:var(--neg);background:var(--ask-bg)}.tfl-pill.is-warn{color:var(--warn);background:color-mix(in srgb,var(--warn) 14%,transparent)}.tfl-pill svg{margin-left:5px;opacity:.7;flex:none}.tfl-note__more{display:inline-flex;max-width:100%;cursor:help;border-radius:var(--radius-full);outline:none}.tfl-note__more:focus-visible{box-shadow:0 0 0 2px color-mix(in srgb,var(--warn) 40%,transparent)}.tfl-note__card{max-width:240px;line-height:1.45}.tfl-note__card p{margin:0}.tfl-note__slots{list-style:none;margin:6px 0 0;padding:0;font-family:var(--font-num)}.tfl-note__slots li{display:flex;justify-content:space-between;gap:12px;margin-top:2px}.tfl-holes{position:relative;display:block;flex:1 0 100%;height:3px;border-radius:var(--radius-full);overflow:hidden;background:var(--line-soft)}.tfl-holes>i{position:absolute;top:0;bottom:0;display:block;background:var(--warn)}.tfl-filters{display:flex;align-items:center;gap:6px;padding:var(--sp-2) var(--sp-3)}.tfl .tfl-search{width:auto;flex:1 1 80px;min-width:60px;height:28px;margin:0;padding:0 8px;gap:6px;border-color:rgb(var(--ink) / .08);border-radius:6px;background:rgb(var(--ink) / .04)}.tfl .tfl-view{flex:none;height:28px;padding:0 9px;border-color:rgb(var(--ink) / .08);border-radius:6px}.tfl-count{margin-left:auto;font-size:var(--fs-xs);white-space:nowrap}@container tfl (max-width: 400px){.tfl-filters .psel__v{display:none}}.tfl-table{display:flex;flex-direction:column}.tfl-tr{display:grid;grid-template-columns:var(--cols);align-items:center;gap:8px;min-height:30px;padding:0 var(--sp-3);border:0;border-top:1px solid rgb(var(--ink) / .06);background:transparent;color:var(--text);font:inherit;font-size:var(--fs-xs);text-align:left;width:100%;min-width:0;box-shadow:none}.tfl-tr>*{min-width:0}button.tfl-tr{cursor:pointer;transition:background var(--dur-fast) var(--ease-out)}button.tfl-tr:hover,button.tfl-tr:focus-visible{background:var(--bg-hover);outline:none}.tfl-th{position:sticky;top:0;z-index:2;min-height:26px;border-top:1px solid var(--panel-line);background:var(--bg-panel);color:var(--muted);font-size:var(--fs-micro)}.tfl-th button{min-height:0;padding:0;border:0;background:none;box-shadow:none;color:inherit;font:inherit;cursor:pointer}.tfl-th button:hover,.tfl-th button.is-on{color:var(--text)}.tfl .c-num{text-align:right;justify-self:end;white-space:nowrap}.c-who{display:flex;align-items:center;gap:var(--sp-2)}.c-px{display:flex;flex-direction:column;align-items:flex-end;line-height:1.25}.tfl-who{display:inline-flex;align-items:center;gap:var(--sp-2);min-width:0}.tfl-who .identicon{border-radius:4px;flex:none}.tfl-who .venue-logo,.tfl-who>svg:last-child{flex:none}.tfl-who__a{font-family:var(--font-mono, ui-monospace, monospace);font-size:var(--fs-micro);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.tfl-lean{display:inline-flex;align-items:center;color:var(--muted)}.tfl-lean.is-long{color:var(--pos)}.tfl-lean.is-short{color:var(--neg)}.tfl-lean.is-flat{color:var(--dim)}.tfl-bias{display:flex;gap:1px;height:3px;border-radius:var(--radius-full);overflow:hidden}.tfl-tr--empty{border-top:1px solid rgb(var(--ink) / .06);padding:var(--sp-2) var(--sp-3) var(--sp-4)}.tfl-tr--empty .empty-state{padding-block:var(--sp-4) 0}.tfl-skel{pointer-events:none;grid-template-columns:1fr}.tfl-skel>i{height:10px;border-radius:var(--radius-full);background:linear-gradient(90deg,var(--tint),var(--line-soft),var(--tint));background-size:200% 100%;animation:tfl-shimmer 1.4s linear infinite}.tfl-skel:nth-child(odd)>i{width:82%}@keyframes tfl-shimmer{to{background-position:-200% 0}}@media(prefers-reduced-motion:reduce){.tfl-skel>i,.tfl-skelv{animation:none}}.tfl-more{align-self:center;margin-top:var(--sp-2);padding:0 var(--sp-4)}.tfl-cov{display:flex;flex-direction:column;gap:4px;padding:var(--sp-2) var(--sp-3) var(--sp-3);border-top:1px solid rgb(var(--ink) / .06);font-size:var(--fs-micro);line-height:var(--lh-micro)}.tfl-cov__venues{display:flex;flex-wrap:wrap;gap:2px var(--sp-3)}.tfl-cov__m{display:inline-flex;align-items:center;gap:5px;color:var(--muted);white-space:nowrap}.tfl-cov__m.is-off{color:var(--dim)}.tfl-cov__m.is-off .venue-logo,.tfl-cov__m.is-off>svg{opacity:.5}.tfl-wallet__head{display:flex;align-items:center;gap:var(--sp-2);flex-wrap:wrap;padding:var(--sp-2);border-bottom:1px solid var(--panel-line)}.tfl-wallet__head>.identicon{border-radius:6px;flex:none}.tfl-wallet__id{display:flex;flex-direction:column;gap:2px;margin-right:auto;min-width:0}.tfl-wallet__id b{font-family:var(--font-mono, ui-monospace, monospace);font-size:var(--fs-xs);font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tfl-wallet__id .tfl-dim{display:inline-flex;align-items:center;gap:4px;flex-wrap:wrap;font-size:var(--fs-micro)}.tfl-wallet__acts{display:flex;gap:var(--sp-2)}@container tfl (max-width: 400px){.tfl-wallet__acts{width:100%}.tfl-wallet__acts>*{flex:1}}.tfl-fills{display:flex;flex-direction:column;height:clamp(280px,62vh,640px);overflow:hidden}.tfl-fr{--fcols: 128px minmax(0, 1fr) minmax(0, 1fr) 92px minmax(130px, 1.2fr) 112px;display:grid;grid-template-columns:var(--fcols);align-items:center;gap:var(--sp-2);padding:0 var(--sp-3);font-size:var(--fs-xs)}.tfl-fr>*{min-width:0}.tfl-fills__scroll{position:relative;flex:1;min-height:0;overflow:auto}.tfl-fills__sizer{position:relative}.tfl-fills__sizer>.tfl-fr{position:absolute;left:0;right:0;border-top:1px solid rgb(var(--ink) / .06)}.tfl-fills__sizer>.tfl-fr:hover{background:var(--bg-hover)}.tfl-fr.tfl-th{min-height:26px;flex:none}.tfl-fr.tfl-skel{min-height:30px;grid-template-columns:1fr;border-top:1px solid var(--panel-line)}.tfl-fills .empty-state{padding-block:var(--sp-5)}.c-side{display:flex;align-items:center;gap:var(--sp-2)}.tfl-role{font-size:var(--fs-xs)}.c-cp{display:flex;align-items:center;gap:6px;font-family:var(--font-mono, ui-monospace, monospace);font-size:var(--fs-xs);white-space:nowrap;overflow:hidden}.c-cp .identicon{border-radius:3px;flex:none}@container tfl (max-width: 720px){.tfl-fr{--fcols: 112px minmax(0, 1fr) minmax(0, 1fr) 84px 100px}.tfl-fr>.c-cp{display:none}}@container tfl (max-width: 520px){.tfl-fr{--fcols: 64px minmax(0, 1fr) minmax(0, 1fr) 96px}.tfl-fr>.c-val,.tfl-role{display:none}}@media(pointer:coarse){.tfl-ghost,.tfl-icobtn,.tfl-cta,.tfl-more{height:40px;min-width:40px}.tfl-ghost{width:40px}.tfl-icobtn:has(>svg:only-child){width:40px}.tfl .lbp-seg>button{height:34px}.tfl .tfl-search,.tfl .tfl-view{height:40px}.tfl .psel__btn{min-height:40px}.tfl-bar{height:48px}.tfl-tr{min-height:44px}.tfl-th{min-height:30px}}.tfl.is-short .tfl-candle{padding-block:5px}.tfl.is-short .tfl-sum{gap:5px;padding-block:6px}.tfl.is-short .tfl-filters{padding-block:6px}.dc-chart{position:relative;overflow:hidden}.dc-chart__plot{position:absolute;top:0;right:0;bottom:0;left:0}.dc-chart .kc-axis-cover{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none;z-index:5}.dc-legend{position:absolute;top:4px;right:56px;z-index:6;display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 10px;color:var(--muted);font-family:var(--font-num);font-size:var(--fs-micro);line-height:1.4;text-shadow:0 0 3px var(--bg),0 0 2px var(--bg);pointer-events:none}.dc-legend__time{color:var(--dim)}.dc-legend__item{display:inline-flex;align-items:baseline;gap:4px;white-space:nowrap}.dc-legend__item i{display:inline-block;width:6px;height:6px;border-radius:50%;align-self:center}.dc-legend__item b{color:var(--text);font-weight:500;font-variant-numeric:tabular-nums}.dc-scale{position:absolute;right:8px;bottom:3px;z-index:6;display:flex;align-items:center;gap:var(--sp-3)}.dc-scale button{border:0;padding:0;background:transparent;color:var(--muted);font-size:var(--fs-base);font-weight:400;line-height:var(--lh-base);cursor:pointer;transition:color var(--dur-fast) var(--ease-out)}.dc-scale button:hover:not(:disabled){color:var(--text)}.dc-scale button.on,.dc-scale button.on:hover{color:var(--accent)}.dc-scale button:disabled{color:var(--dim);cursor:default}.dc-scale button:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.mc{display:flex;flex-direction:column;gap:10px;height:100%;min-height:0;padding:10px 12px 12px;overflow-y:auto}.mc__bar{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.mc__spacer{flex:1}.mc__seg{display:inline-flex;flex-wrap:wrap;gap:2px;padding:2px;border-radius:8px;background:rgb(var(--ink) / .04);box-shadow:inset 0 0 0 1px rgb(var(--ink) / .07)}.mc__seg>button{display:inline-flex;align-items:center;gap:4px;height:24px;min-height:0;padding:0 9px;border:0;border-radius:6px;background:transparent;color:var(--muted);font:inherit;font-size:var(--fs-micro);font-weight:500;cursor:pointer}.mc__seg>button:hover{color:var(--text)}.mc__seg>button.is-on{background:rgb(var(--ink) / .1);color:var(--text)}.mc__toggle{display:inline-flex;align-items:center;gap:5px;color:var(--muted);font-size:var(--fs-micro);cursor:pointer}.mc__select{height:28px;padding:0 8px;border:1px solid rgb(var(--ink) / .1);border-radius:8px;background:rgb(var(--ink) / .04);color:var(--text);font:inherit;font-size:var(--fs-xs)}.mc__head{display:flex;align-items:flex-end;justify-content:space-between;gap:10px}.mc__kicker{display:block;color:var(--dim);font-size:var(--fs-micro);font-weight:600;letter-spacing:.04em;text-transform:uppercase}.mc__big{display:block;margin-top:2px;color:var(--text);font-family:var(--font-num);font-size:20px;font-weight:700}.mc__note,.mc__foot{margin:0;color:var(--muted);font-size:var(--fs-micro)}.mc__src{margin:0;color:var(--dim);font-size:var(--fs-micro)}.mc__src a{color:var(--muted)}.mc__odds{display:flex;flex-direction:column;gap:6px;margin:0;padding:0;list-style:none}.mc__odds li{display:grid;grid-template-columns:minmax(96px,30%) 1fr 52px auto;align-items:center;gap:8px;font-size:var(--fs-xs)}.mc__olabel{color:var(--text);font-weight:600}.mc__olabel small{margin-left:6px;color:var(--dim);font-weight:400}.mc__track{height:10px;border-radius:5px;background:rgb(var(--ink) / .06);overflow:hidden}.mc__track i{display:block;height:100%;border-radius:5px;transition:width .3s var(--ease-out, ease)}.mc__pct{color:var(--text);font-family:var(--font-num);text-align:right}.mc__alt{color:var(--dim);font-family:var(--font-num);font-size:var(--fs-micro)}.mc__hist{display:flex;flex-direction:column;gap:6px}.mc__stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(110px,1fr));gap:6px}.mc__stats>div{display:flex;flex-direction:column;gap:2px;padding:8px 10px;border-radius:10px;background:rgb(var(--ink) / .04)}.mc__stats span{color:var(--dim);font-size:var(--fs-micro)}.mc__stats b{color:var(--text);font-family:var(--font-num);font-size:var(--fs-base)}.mc__stats b.is-up,.mc__table .is-up{color:var(--pos)}.mc__stats b.is-down,.mc__table .is-down{color:var(--neg)}.mc__stats b.is-dim{color:var(--dim);font-weight:500}.mc__ind{display:flex;flex-direction:column;gap:10px}.dc-chart{flex:none;width:100%}.mc>*,.mc__ind>*{flex-shrink:0}.mc__table{width:100%;border-collapse:collapse;font-size:var(--fs-xs)}.mc__table th{padding:5px 6px;border-bottom:1px solid rgb(var(--ink) / .08);color:var(--dim);font-size:var(--fs-micro);font-weight:600;letter-spacing:.04em;text-align:left;text-transform:uppercase}.mc__table td{padding:6px;border-bottom:1px solid rgb(var(--ink) / .04)}.mc__table .num{text-align:right;font-family:var(--font-num);font-variant-numeric:tabular-nums}.mc__dim{color:var(--dim)}.mc__credit{display:flex;justify-content:center;margin-top:auto;padding-top:4px}.fl{display:flex;flex-direction:column;height:100%;min-height:0;overflow:hidden;border-radius:var(--radius-card);container-type:inline-size}.fl--gate{align-items:center;justify-content:center;padding:16px}.fl__head{display:flex;flex:none;align-items:center;gap:8px;height:44px;padding:0 10px;border-bottom:1px solid rgb(var(--ink) / .06)}.fl__badge{flex:none;padding:2px 7px;border-radius:5px;background:rgb(var(--ink) / .08);color:var(--muted);font-size:var(--fs-micro);font-weight:700;letter-spacing:.06em}.fl__badge.is-live{background:color-mix(in srgb,var(--neg) 22%,transparent);color:var(--neg)}.fl__name{min-width:0;overflow:hidden;color:var(--text);font-size:var(--fs-xs);font-weight:600;text-overflow:ellipsis;white-space:nowrap}.fl__lead{flex:none;color:var(--pos);font-size:var(--fs-micro);font-variant-numeric:tabular-nums}.fl__spacer{flex:1}.fl__seg{display:inline-flex;flex:none;gap:2px;padding:2px;border-radius:8px;background:rgb(var(--ink) / .04);box-shadow:inset 0 0 0 1px rgb(var(--ink) / .07)}.fl__seg>button{height:24px;min-height:0;padding:0 9px;border:0;border-radius:6px;background:transparent;color:var(--muted);font:inherit;font-size:var(--fs-micro);font-weight:500;cursor:pointer}.fl__seg>button.is-on{background:rgb(var(--ink) / .1);color:var(--text)}.fl__seg>button:disabled{cursor:default}.fl__btn{flex:none;height:28px;min-height:0;padding:0 12px;border:1px solid rgb(var(--ink) / .12);border-radius:8px;background:rgb(var(--ink) / .05);color:var(--text);font:inherit;font-size:var(--fs-xs);font-weight:600;cursor:pointer}.fl__btn.is-go{border-color:transparent;background:var(--text);color:var(--bg)}.fl__btn:disabled{opacity:.45;cursor:default}.fl__body{display:flex;flex:1 1 auto;min-height:0}.fl__src{flex:none;margin:0;padding:4px 10px;color:var(--dim);font-size:var(--fs-micro);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fl__pic{position:relative;flex:1 1 58%;min-width:0;background:#000}.fl__pic video{display:block;width:100%;height:100%;object-fit:contain;background:#000}.fl__over{position:absolute;inset:auto 0 0 0;padding:14px 16px;background:linear-gradient(transparent,#000000d1);color:var(--muted);font-size:var(--fs-xs);line-height:1.5;pointer-events:none}.fl__over p{margin:0}.fl__over b{color:var(--text);font-variant-numeric:tabular-nums}.fl__side{display:flex;flex:1 1 42%;flex-direction:column;min-width:0;min-height:0;border-left:1px solid rgb(var(--ink) / .06)}@container (max-width: 640px){.fl__body{flex-direction:column}.fl__pic{flex:none;aspect-ratio:16 / 9}.fl__side{flex:1 1 auto;border-left:0;border-top:1px solid rgb(var(--ink) / .06)}}.fl__tally{display:flex;flex:none;flex-wrap:wrap;align-items:center;gap:6px;padding:8px 10px}.fl__chip{padding:2px 8px;border-radius:999px;background:rgb(var(--ink) / .05);color:var(--muted);font-size:var(--fs-micro)}.fl__chip b{margin-left:3px;color:var(--text);font-variant-numeric:tabular-nums}.fl__chip.is-dove b{color:var(--pos)}.fl__chip.is-hawk b{color:var(--neg)}.fl__dev{margin-left:auto;color:var(--dim);font-size:var(--fs-micro)}.fl__status,.fl__error{margin:0 10px 8px;color:var(--muted);font-size:var(--fs-xs)}.fl__error{color:var(--neg)}.fl__bar{display:block;height:3px;margin-top:6px;border-radius:2px;background:rgb(var(--ink) / .08);overflow:hidden}.fl__bar i{display:block;height:100%;background:var(--text);transition:width .2s}.fl__lines{flex:1 1 auto;min-height:0;margin:0;padding:0 6px 10px;overflow-y:auto;list-style:none}.fl__lines li{display:flex;gap:10px;padding:7px 6px;border-radius:8px;font-size:var(--fs-sm, 13px);line-height:1.5}.fl__lines li+li{margin-top:2px}.fl__lines li.is-ahead{background:rgb(var(--ink) / .045);color:var(--text)}.fl__lines li.is-said{color:var(--muted)}.fl__when{flex:none;width:46px;padding-top:1px;color:var(--dim);font-size:var(--fs-micro);font-variant-numeric:tabular-nums}.fl__lines li.is-ahead .fl__when{color:var(--pos);font-weight:600}.fl__text{min-width:0}.fl__text mark{padding:0 2px;border-radius:3px;background:rgb(var(--ink) / .1);color:var(--text);font-weight:600}.fl__text mark.is-dove{background:color-mix(in srgb,var(--pos) 20%,transparent);color:var(--pos)}.fl__text mark.is-hawk{background:color-mix(in srgb,var(--neg) 20%,transparent);color:var(--neg)}.vd-unlock__body{display:flex;flex-direction:column;gap:var(--sp-3)}.vd-unlock__reason{margin:0;font-weight:500;color:var(--text)}.vd-unlock__who{margin:0;color:var(--muted);line-height:1.45}.vd-unlock__input{width:100%;box-sizing:border-box}.vd-unlock__err{margin:0;color:var(--neg)}.modal.stg{position:relative;width:min(940px,calc(100vw - 32px))!important;max-width:none!important;height:min(640px,calc(100vh - 64px));border:1px solid rgb(var(--ink) / .08);border-radius:22px;background:radial-gradient(120% 90% at 0% 0%,color-mix(in srgb,var(--stg-glow) var(--stg-glow-a),transparent),transparent 55%),linear-gradient(165deg,color-mix(in srgb,var(--stg-tint) var(--stg-tint-a),transparent),color-mix(in srgb,color-mix(in srgb,var(--stg-tint),#000 var(--stg-shade)) var(--stg-shade-a),transparent));-webkit-backdrop-filter:blur(var(--stg-blur)) saturate(var(--stg-sat));backdrop-filter:blur(var(--stg-blur)) saturate(var(--stg-sat));box-shadow:0 30px 80px #0000008c,inset 0 1px rgb(var(--ink) / .05)}.modal-scrim:has(.modal.stg){-webkit-backdrop-filter:none;backdrop-filter:none;background:#08090b4d}.modal.stg>.modal-head{position:absolute;top:18px;right:18px;z-index:2;padding:0;border:0}.modal.stg>.modal-head h2{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.modal.stg>.modal-head .modal-close{display:grid;place-items:center;width:30px;height:30px;padding:0;border-radius:9px;color:var(--muted);font-size:18px;transition:background .14s,color .14s}.modal.stg>.modal-head .modal-close:hover{background:rgb(var(--ink) / .08);color:var(--text)}.modal.stg>.modal-body{display:flex;flex:1;min-height:0;padding:0;overflow:hidden}.stg__body{display:grid;grid-template-columns:236px minmax(0,1fr);flex:1;min-height:0;padding:10px}.stg__nav{display:flex;flex-direction:column;min-height:0;padding:22px 16px 14px 18px}.stg__brand{display:flex;align-items:center;gap:12px;padding:0 6px;color:var(--text);font-size:20px;font-weight:600;letter-spacing:-.01em}.stg__rule{display:block;height:1px;margin:22px 6px 16px;background:rgb(var(--ink) / .08)}.stg__tabs{display:flex;flex-direction:column;gap:4px;min-height:0;overflow-y:auto}.stg__tab{display:flex;flex:none;align-items:center;gap:12px;width:100%;height:40px;min-height:0;padding:0 12px;border:0;border-radius:10px;background:transparent;color:var(--muted);font:inherit;font-size:14px;font-weight:500;text-align:left;cursor:pointer;transition:background .14s,color .14s}.stg__tab:hover{background:rgb(var(--ink) / .045);color:var(--text)}.stg__tab.is-on{background:rgb(var(--ink) / .09);color:var(--text);box-shadow:inset 0 1px rgb(var(--ink) / .04)}.stg__tab svg{flex:none;opacity:.9}.stg__tab span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.stg__out{margin-top:auto}.stg__pane{display:flex;flex-direction:column;min-height:0;padding:30px 36px 28px;overflow-y:auto;border:1px solid rgb(var(--ink) / .06);border-radius:16px;background:radial-gradient(90% 60% at 30% 0%,color-mix(in srgb,var(--stg-glow) var(--stg-inner-glow),transparent),transparent 70%),radial-gradient(70% 50% at 100% 100%,rgba(255,240,225,.035),transparent 70%),color-mix(in srgb,#fff var(--stg-lift),transparent);-webkit-backdrop-filter:blur(24px) saturate(1.3);backdrop-filter:blur(24px) saturate(1.3);box-shadow:inset 0 1px rgb(var(--ink) / .05),0 10px 30px #0000002e;scrollbar-width:thin;animation:stg-in .22s var(--ease-spring, ease)}@keyframes stg-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.stg__panehead{display:flex;align-items:center;gap:14px;padding-right:36px;color:var(--text)}.stg__panehead h3{margin:0;font-size:24px;font-weight:600;letter-spacing:-.015em}.stg__lede{margin:12px 0 10px;color:var(--muted);font-size:13px;line-height:1.55}.stg__label{display:flex;align-items:center;justify-content:space-between;gap:8px;margin:26px 0 2px;color:var(--dim);font-size:var(--fs-micro);font-weight:600;letter-spacing:.05em;text-transform:uppercase}.stg__card{display:flex;flex-direction:column}.stg__row{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;column-gap:12px;row-gap:12px;padding:20px 0;border-top:1px solid rgb(var(--ink) / .07)}.stg__lede+.stg__card>.stg__row:first-child{border-top-color:transparent}.stg__label+.stg__card>.stg__row:first-child{border-top-color:transparent;padding-top:12px}.stg__row>.stg__rowtext:first-child{grid-column:1 / -1}.stg__row>:not(.stg__rowtext):not(.stg__logo){grid-column:1 / -1;justify-self:start}.stg__row.is-off{opacity:.55}.stg__rowtext{display:flex;flex-direction:column;gap:4px;min-width:0}.stg__rowtext b{color:var(--text);font-size:15px;font-weight:550}.stg__rowtext small{color:var(--dim);font-size:12.5px;line-height:1.45}.stg__note{margin:16px 0 0;color:var(--dim);font-size:12px;line-height:1.55}.stg__note b{color:var(--muted)}.stg__switch{display:inline-flex;align-items:center;gap:12px;height:26px;min-height:0;padding:0;border:0;background:none;color:var(--text);font:inherit;font-size:14px;cursor:pointer}.stg__track{position:relative;flex:none;width:44px;height:26px;border-radius:999px;background:rgb(var(--ink) / .12);box-shadow:inset 0 1px 2px #0000004d;transition:background .16s}.stg__track>i{position:absolute;top:3px;left:3px;width:20px;height:20px;border-radius:50%;background:#fff;box-shadow:0 1px 3px #00000059;transition:transform .2s var(--ease-spring, ease)}.stg__switch.is-on .stg__track{background:rgb(var(--ink) / .28)}.stg__switch.is-on .stg__track>i{transform:translate(18px)}.stg__switch:disabled{cursor:default;opacity:.5}.stg__btn{flex:none;height:40px;min-height:0;padding:0 18px;border:0;border-radius:10px;background:rgb(var(--ink) / .07);color:var(--text);font:inherit;font-size:14px;font-weight:500;cursor:pointer;box-shadow:inset 0 1px rgb(var(--ink) / .04);transition:background .14s}.stg__btn:hover:not(:disabled){background:rgb(var(--ink) / .11)}.stg__btn:disabled{opacity:.45;cursor:default}.stg__btn.is-go{background:var(--text);color:var(--bg)}.stg__btn.is-go:hover:not(:disabled){background:#fff}.stg__btn.is-danger{background:color-mix(in srgb,var(--neg) 14%,transparent);color:var(--neg)}.stg__link{min-height:0;padding:0;border:0;background:none;color:var(--muted);font:inherit;font-size:var(--fs-micro);letter-spacing:0;text-transform:none;cursor:pointer}.stg__link:hover{color:var(--text)}.stg__select{width:min(380px,100%);height:40px;padding:0 40px 0 14px;border:0;border-radius:10px;-moz-appearance:none;appearance:none;-webkit-appearance:none;background:rgb(var(--ink) / .07) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 16 16'%3E%3Cpath d='m4 6 4 4 4-4' fill='none' stroke='%23d8d8d8' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat right 14px center;color:var(--text);font:inherit;font-size:14px;cursor:pointer;box-shadow:inset 0 1px rgb(var(--ink) / .04)}.stg__select:disabled{cursor:default}.stg__select option{background:#1c1b1a}.stg__pill{padding:4px 10px;border-radius:999px;background:rgb(var(--ink) / .08);color:var(--muted);font-size:12px;font-weight:600;letter-spacing:0;text-transform:none}.stg__pill.is-ok{background:color-mix(in srgb,var(--pos) 18%,transparent);color:var(--pos)}.stg__choices{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:10px}.stg__choices.is-three{grid-template-columns:repeat(3,minmax(0,1fr))}.stg__choice{display:flex;flex-direction:column;align-items:flex-start;gap:4px;min-height:0;padding:14px;border:1px solid transparent;border-radius:12px;background:rgb(var(--ink) / .05);color:var(--text);font:inherit;text-align:left;cursor:pointer;transition:border-color .14s,background .14s}.stg__choice:hover:not(:disabled){background:rgb(var(--ink) / .08)}.stg__choice.is-on{border-color:rgb(var(--ink) / .35);background:rgb(var(--ink) / .1)}.stg__choice.is-picking{border-color:rgb(var(--ink) / .25)}.stg__choice:disabled{opacity:.45;cursor:default}.stg__choice b{font-size:14px;font-weight:550}.stg__choice small{color:var(--dim);font-size:12px;line-height:1.4}.stg__choice b.stg__numsample{font-family:var(--font-num);font-size:15px;font-weight:500;font-variant-numeric:tabular-nums;white-space:nowrap}.stg__sample{display:inline-block;margin-bottom:4px;padding:2px 4px;border-radius:4px;color:var(--text);font-family:var(--font-num);font-size:13px;font-weight:600}.stg__sample.is-stars{-webkit-text-security:disc;letter-spacing:1px}.stg__sample.is-blackout{background:var(--text);color:transparent}.stg__sample.is-pixelate{filter:blur(1.6px) contrast(1.6);letter-spacing:1px}.stg__sample.is-blur{filter:blur(4px)}.stg__form{gap:12px;margin-top:12px;padding:16px;border-radius:12px;background:rgb(var(--ink) / .04)}.stg__form label{display:flex;flex-direction:column;gap:6px;color:var(--muted);font-size:12px;font-weight:600}.stg__form input{width:min(380px,100%);height:40px;padding:0 12px;border:0;border-radius:10px;background:#00000040;color:var(--text);font:inherit;font-size:14px}.stg__form input:focus{outline:none;box-shadow:0 0 0 1px rgb(var(--ink) / .3)}.stg__actions{display:flex;gap:8px}.stg__msg{margin:12px 0 0;padding:10px 14px;border-radius:10px;font-size:13px}.stg__msg.is-ok{background:color-mix(in srgb,var(--pos) 12%,transparent);color:var(--pos)}.stg__msg.is-err{background:color-mix(in srgb,var(--neg) 12%,transparent);color:var(--neg)}.stg__links>a{display:block;color:var(--text);text-decoration:none;border-top:1px solid rgb(var(--ink) / .07)}.stg__lede+.stg__links>a:first-child{border-top-color:transparent}.stg__links>a:hover .stg__linkrow b{color:#fff}.stg__linkrow{display:flex;align-items:center;justify-content:space-between;min-height:52px;font-size:15px}.stg__linkrow b{font-weight:550}.stg__linkrow svg{color:var(--dim)}.stg__logo{flex:none;width:22px;height:22px;border-radius:6px;object-fit:cover;background:rgb(var(--ink) / .06)}@media(max-width:760px){.modal.stg{height:calc(100vh - 32px);border-radius:18px}.stg__body{grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(0,1fr);gap:8px}.stg__nav{min-width:0;padding:14px 8px 4px}.stg__rule{margin:12px 6px 8px}.stg__tabs{flex-direction:row;overflow-x:auto}.stg__tab{width:auto}.stg__out{display:none}.stg__pane{padding:22px 20px}.stg__choices{grid-template-columns:repeat(2,minmax(0,1fr))}}.stg__slider{display:flex;align-items:center;gap:14px;width:min(380px,100%)}.stg__slider input{flex:1;min-width:0;accent-color:#e8e2da}.stg__slider output{min-width:52px;color:var(--muted);font-family:var(--font-num);font-size:13px;text-align:right}.stg__colour{display:inline-flex;flex-direction:row;align-items:center;gap:12px;cursor:pointer}.stg__colour input{width:44px;height:30px;padding:0;border:0;border-radius:8px;background:none;cursor:pointer}.stg__colour input::-webkit-color-swatch-wrapper{padding:0}.stg__colour input::-webkit-color-swatch{border:1px solid rgb(var(--ink) / .15);border-radius:8px}.stg__colour code{color:var(--muted);font-family:var(--font-num);font-size:13px}.stg__actions--start{justify-content:flex-start;margin-top:22px}.stg__card--tight .stg__row{grid-template-columns:minmax(0,1fr) auto;padding:12px 0}.stg__card--tight .stg__row>.stg__rowtext:first-child{grid-column:1}.stg__card--tight .stg__row>:not(.stg__rowtext):not(.stg__logo){grid-column:2;justify-self:end}.stg__card--tight .stg__slider{width:300px}.stg__card--outlets .stg__row{grid-template-columns:auto minmax(0,1fr) auto;padding:10px 0}.stg__card--outlets .stg__row>:not(.stg__rowtext):not(.stg__logo){grid-column:3;justify-self:end}.stg__card--outlets .stg__rowtext b{font-size:14px}.stg__note--top{margin:4px 0 10px}.stg__find{position:relative;display:flex;align-items:center;width:min(380px,100%);color:var(--dim)}.stg__find svg{position:absolute;left:13px;top:50%;transform:translateY(-50%);pointer-events:none}.stg__find input{width:100%;height:40px;padding:0 14px 0 36px;border:0;border-radius:10px;background:rgb(var(--ink) / .07);color:var(--text);font:inherit;font-size:14px;box-shadow:inset 0 1px rgb(var(--ink) / .04)}.stg__find input:focus{outline:none;box-shadow:0 0 0 1px rgb(var(--ink) / .25)}.dlg{display:flex;flex-direction:column;min-width:0}.dlg .dlg-label{display:flex;align-items:center;justify-content:space-between;gap:8px;margin:22px 0 2px;color:var(--dim);font-size:var(--fs-micro, 11px);font-weight:600;letter-spacing:.05em;text-transform:uppercase}.dlg>.dlg-label:first-child{margin-top:4px}.dlg .dlg-card{display:flex;flex-direction:column;min-width:0}.dlg .dlg-row{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;column-gap:16px;row-gap:10px;padding:14px 0;border-top:1px solid rgb(var(--ink) / .07)}.dlg .dlg-card>.dlg-row:first-child{border-top-color:transparent;padding-top:8px}.dlg .dlg-row.is-off .dlg-rowtext{opacity:.55}.dlg .dlg-row.is-stack{flex-direction:column;align-items:stretch}.dlg .dlg-rowtext{display:flex;flex:1 1 170px;flex-direction:column;gap:3px;min-width:0}.dlg .dlg-rowtext b{color:var(--text);font-size:14px;font-weight:550}.dlg .dlg-rowtext small{color:var(--dim);font-size:12px;line-height:1.45}.dlg .dlg-ctl{display:flex;flex:0 1 auto;flex-wrap:wrap;align-items:center;gap:8px;min-width:0}.dlg .dlg-row.is-stack .dlg-ctl{flex:1 1 auto}.dlg .dlg-row.is-stack .dlg-rowtext{flex:0 0 auto}.dlg .dlg-row.is-full{padding:10px 0}.dlg .dlg-row.is-full>*{flex:1 1 100%}.dlg .dlg-note{margin:12px 0 0;color:var(--dim);font-size:12px;line-height:1.55}.dlg .dlg-note b{color:var(--muted)}.dlg .dlg-warn{margin:0;padding:9px 12px;border-radius:10px;background:color-mix(in srgb,var(--warn, #f2b84b) 12%,transparent);color:var(--warn, #f2b84b);font-size:12.5px;line-height:1.45}.dlg .dlg-err{margin:0;padding:9px 12px;border-radius:10px;background:color-mix(in srgb,var(--neg) 12%,transparent);color:var(--neg);font-size:12.5px;line-height:1.45}.dlg .dlg-field{display:inline-flex;align-items:center;gap:6px;width:180px;max-width:100%;height:40px;padding:0 12px;border-radius:10px;background:rgb(var(--ink) / .07);box-shadow:inset 0 1px rgb(var(--ink) / .04);transition:box-shadow .14s}.dlg .dlg-field:focus-within{box-shadow:0 0 0 1px rgb(var(--ink) / .3)}.dlg .dlg-field.is-wide{width:100%}.dlg .dlg-field.is-time{width:220px}.dlg .dlg-field.is-bad{box-shadow:0 0 0 1px color-mix(in srgb,var(--neg) 70%,transparent)}.dlg .dlg-field input,.dlg .dlg-field textarea{flex:1 1 auto;width:0;min-width:0;height:100%;min-height:0;padding:0;border:0;outline:none;background:none;color:var(--text);font:inherit;font-size:14px;box-shadow:none}.dlg .dlg-field input[type=number],.dlg .dlg-field input[inputmode=decimal],.dlg .dlg-field input[type=datetime-local]{font-family:var(--font-num)}.dlg .dlg-field input[type=datetime-local]{color-scheme:var(--scheme)}.dlg .dlg-field.is-text{height:auto;padding:10px 12px}.dlg .dlg-field.is-text textarea{height:auto;min-height:84px;resize:vertical;font-family:inherit;line-height:1.45}.dlg .dlg-field input::placeholder,.dlg .dlg-field textarea::placeholder{color:var(--dim)}.dlg .dlg-pre,.dlg .dlg-unit{flex:none;color:var(--dim);font-size:13px;font-weight:500;white-space:nowrap}.dlg .dlg-iconbtn{display:grid;flex:none;place-items:center;width:28px;height:28px;min-height:0;padding:0;border:0;border-radius:8px;background:none;color:var(--muted);cursor:pointer;transition:background .14s,color .14s}.dlg .dlg-iconbtn:hover:not(:disabled){background:rgb(var(--ink) / .08);color:var(--text)}.dlg .dlg-iconbtn:disabled{opacity:.35;cursor:default}.dlg .dlg-iconbtn.is-danger:hover:not(:disabled){color:var(--neg)}.dlg .dlg-select{width:180px;max-width:100%;height:40px;min-height:0;padding:0 36px 0 12px;border:0;border-radius:10px;-moz-appearance:none;appearance:none;-webkit-appearance:none;background:rgb(var(--ink) / .07) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 16 16'%3E%3Cpath d='m4 6 4 4 4-4' fill='none' stroke='%23d8d8d8' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat right 12px center;color:var(--text);font:inherit;font-size:14px;cursor:pointer;box-shadow:inset 0 1px rgb(var(--ink) / .04)}.dlg .dlg-select option{background:#1c1b1a}.dlg .dlg-switch{display:inline-flex;align-items:center;gap:10px;height:26px;min-height:0;padding:0;border:0;background:none;color:var(--text);font:inherit;font-size:13.5px;cursor:pointer}.dlg .dlg-switch>span:last-child{min-width:46px;text-align:left;color:var(--muted)}.dlg .dlg-switch.is-on>span:last-child{color:var(--text)}.dlg .dlg-track{position:relative;flex:none;width:44px;height:26px;border-radius:999px;background:rgb(var(--ink) / .12);box-shadow:inset 0 1px 2px #0000004d;transition:background .16s}.dlg .dlg-track>i{position:absolute;top:3px;left:3px;width:20px;height:20px;border-radius:50%;background:#fff;box-shadow:0 1px 3px #00000059;transition:transform .2s var(--ease-spring, ease)}.dlg .dlg-switch.is-on .dlg-track{background:rgb(var(--ink) / .28)}.dlg .dlg-switch.is-on .dlg-track>i{transform:translate(18px)}.dlg .dlg-switch:disabled{cursor:default;opacity:.5}.dlg .dlg-switch:focus-visible{outline:2px solid var(--focus, #fff);outline-offset:3px;border-radius:999px}.dlg .dlg-seg{display:inline-flex;gap:2px;padding:3px;border-radius:10px;background:rgb(var(--ink) / .06)}.dlg .dlg-seg>button{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-width:34px;height:32px;min-height:0;padding:0 12px;border:0;border-radius:8px;background:none;color:var(--muted);font:inherit;font-size:13px;font-weight:500;cursor:pointer;transition:background .14s,color .14s}.dlg .dlg-seg>button:hover:not(:disabled){color:var(--text)}.dlg .dlg-seg>button.is-on{background:rgb(var(--ink) / .12);color:var(--text);box-shadow:inset 0 1px rgb(var(--ink) / .05)}.dlg .dlg-seg>button:disabled{opacity:.4;cursor:default}.dlg .dlg-seg.is-tabs{display:flex;margin-bottom:4px}.dlg .dlg-seg.is-tabs>button{flex:1 1 0}.dlg .dlg-choices{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:8px;width:100%}.dlg .dlg-choice{display:flex;flex-direction:column;align-items:flex-start;gap:3px;min-height:0;padding:12px 14px;text-align:left;border:1px solid rgb(var(--ink) / .07);border-radius:12px;background:rgb(var(--ink) / .04);color:var(--text);font:inherit;cursor:pointer;transition:background .14s,border-color .14s}.dlg .dlg-choice:hover:not(:disabled){background:rgb(var(--ink) / .08)}.dlg .dlg-choice.is-on{border-color:rgb(var(--ink) / .35);background:rgb(var(--ink) / .1)}.dlg .dlg-choice:disabled{opacity:.45;cursor:default}.dlg .dlg-choice b{font-size:13.5px;font-weight:550}.dlg .dlg-choice small{color:var(--dim);font-size:12px;line-height:1.4}.dlg .dlg-facts{display:grid;grid-template-columns:repeat(auto-fit,minmax(110px,1fr));gap:12px;padding:14px 16px;border-radius:12px;background:rgb(var(--ink) / .04)}.dlg .dlg-fact{display:flex;flex-direction:column;gap:4px;min-width:0}.dlg .dlg-fact>span{color:var(--dim);font-size:12px}.dlg .dlg-fact>b{overflow:hidden;color:var(--text);font-family:var(--font-num);font-size:14px;font-weight:550;text-overflow:ellipsis;white-space:nowrap}.dlg-btn{display:inline-flex;flex:none;align-items:center;justify-content:center;gap:6px;height:40px;min-height:0;padding:0 18px;border:0;border-radius:10px;background:rgb(var(--ink) / .07);color:var(--text);font:inherit;font-size:14px;font-weight:500;cursor:pointer;box-shadow:inset 0 1px rgb(var(--ink) / .04);transition:background .14s}.dlg-btn:hover:not(:disabled){background:rgb(var(--ink) / .11)}.dlg-btn:disabled{opacity:.45;cursor:default}.dlg-btn.is-go{background:var(--text);color:var(--bg)}.dlg-btn.is-go:hover:not(:disabled){background:#fff}.dlg-btn.is-danger{background:color-mix(in srgb,var(--neg) 14%,transparent);color:var(--neg)}.dlg-btn.is-small{height:32px;padding:0 12px;font-size:13px}.dlg-link{min-height:0;padding:0;border:0;background:none;color:var(--muted);font:inherit;font-size:13px;cursor:pointer}.dlg-link:hover:not(:disabled){color:var(--text)}.dlg-link:disabled{opacity:.4;cursor:default}.dlg-foot{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;width:100%}.dlg-foot .dlg-actions{display:flex;gap:8px;margin-left:auto}@media(max-width:520px){.dlg .dlg-field,.dlg .dlg-select{width:100%}.dlg .dlg-ctl,.dlg-foot .dlg-actions{flex:1 1 100%}.dlg-foot .dlg-actions>.dlg-btn{flex:1 1 0}}.dlg .dlg-fact>b.pos{color:var(--pos)}.dlg .dlg-fact>b.neg{color:var(--neg)}.dlg .dlg-facts+.dlg-label{margin-top:20px}html .modal.fx.vs-tpsl .modal-foot{padding:14px 22px 18px;border-top:1px solid rgb(var(--ink) / .06)}.dlg.vs-fee__dlg .dlg-row{padding:10px 0}.dlg.vs-fee__dlg .dlg-rowtext b{font-weight:500;color:var(--muted)}.dlg .vs-fee__v{color:var(--text);font-family:var(--font-num);font-size:14px;font-weight:550}.dlg .vs-setup__state{color:var(--text);font-size:14px;font-weight:550}.modal.fx.tc{max-width:440px}.modal.fx.tc.modal-md{max-width:620px}.modal.fx.tc .modal-foot{padding:14px 22px 18px;border-top:1px solid rgb(var(--ink) / .06)}.tc-sum{display:flex;flex-direction:column;gap:14px}.tc-head{display:flex;align-items:center;gap:10px;min-width:0}.tc-head>b{overflow:hidden;color:var(--text);font-size:16px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.tc-pill{flex:none;padding:2px 9px;border-radius:999px;background:rgb(var(--ink) / .08);color:var(--muted);font-size:12px;font-weight:600}.tc-pill.is-pos{background:color-mix(in srgb,var(--pos) 16%,transparent);color:var(--pos-ink, var(--pos))}.tc-pill.is-neg{background:color-mix(in srgb,var(--neg) 16%,transparent);color:var(--neg-ink, var(--neg))}.tc-facts{display:flex;flex-direction:column;gap:9px;margin:0;padding:13px 16px;border-radius:12px;background:rgb(var(--ink) / .04)}.tc-facts>div{display:flex;align-items:baseline;justify-content:space-between;gap:16px;min-width:0}.tc-facts dt{flex:none;color:var(--dim);font-size:12.5px;font-weight:400}.tc-facts dd{min-width:0;margin:0;overflow-wrap:anywhere;color:var(--text);font-family:var(--font-num);font-size:13.5px;font-weight:550;text-align:right}.tc-facts dd.pos{color:var(--pos-ink, var(--pos))}.tc-facts dd.neg{color:var(--neg-ink, var(--neg))}.tc-note{margin:0;color:var(--dim);font-size:12.5px;line-height:1.5}.tc-foot{display:flex;flex-direction:column;gap:12px;width:100%}.tc-foot__row{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 16px}.tc-actions{display:flex;flex:0 1 auto;gap:8px;min-width:0;margin-left:auto}.tc .fx-check{margin-top:0}.tc-quiet{flex:none;white-space:nowrap}.tc-actions .fx-cta{display:inline-flex;flex:0 1 auto;align-items:center;justify-content:center;gap:8px;width:auto;height:40px;padding:0 16px;white-space:nowrap}.tc-go.is-buy{background:var(--pos);color:var(--bg)}.tc-go.is-sell,.tc-go.is-danger{background:var(--neg);color:var(--bg)}.tc-go:focus-visible{outline:2px solid var(--focus, var(--text));outline-offset:2px}.tc-go kbd{padding:0;border:0;background:none;box-shadow:none;color:inherit;font:inherit;font-size:13px;opacity:.55}@media(hover:none){.tc-go kbd{display:none}}@media(max-width:520px){.tc-go kbd{display:none}.tc-foot__row{flex-direction:column;align-items:stretch}.tc-actions{width:100%;margin-left:0}.tc-actions .fx-cta{flex:1 1 0;min-width:0;height:44px}.tc-actions .tc-go{flex:2 1 0}}html[data-theme=light] .tc-go.is-buy,html[data-theme=light] .tc-go.is-sell,html[data-theme=light] .tc-go.is-danger{color:#fff}.dv-root{min-height:100vh;background:var(--bg)}.dv-navbar{position:sticky;top:0;z-index:60;background:var(--bg);box-shadow:0 1px 0 var(--panel-line)}.dv-navbar .navlinks{margin-left:var(--sp-2)}.dv-navbar .navlinks a.navlink.active{color:var(--text)}.dv-navbar .navlinks a.navlink:hover:not(.active){color:var(--text)}.dv-main{padding:var(--sp-5) var(--sp-4) var(--sp-6)}.dv-page{padding:0}.dv-root .st-card.dv-card--narrow{max-width:460px}.dv-pad-x{padding:0 var(--sp-4) var(--sp-4)}.dv-devtag{margin-left:2px;padding:0 7px;border-radius:var(--radius-full);background:color-mix(in srgb,var(--warn) 16%,transparent);color:var(--warn);font-size:11px;font-weight:500;line-height:18px}.dv-devtag--beta{background:color-mix(in srgb,#4c8dff 18%,transparent);color:#4c8dff}.dv-btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;align-items:center;justify-content:center;height:32px;padding:0 14px;border:1px solid var(--panel-line);border-radius:8px;background:color-mix(in srgb,var(--bg) 55%,transparent);color:var(--text);font:inherit;font-size:var(--fs-xs);font-weight:500;cursor:pointer;transition:background-color var(--dur-fast) var(--ease-out),border-color var(--dur-fast) var(--ease-out)}.dv-btn:hover:not(:disabled){border-color:var(--line);background:rgb(var(--ink) / .06)}.dv-btn:disabled{color:var(--disabled);cursor:default}.dv-btn--primary{border-color:var(--accent);background:var(--accent);color:var(--accent-text)}.dv-btn--primary:hover:not(:disabled){border-color:var(--accent-hover);background:var(--accent-hover)}.dv-btn--primary:disabled{border-color:var(--accent-secondary);background:var(--accent-secondary);color:var(--dim)}.dv-error{margin:0;color:var(--neg);font-size:12px}.dv-dim{color:var(--dim);font-size:12px}.dv-mono{font-family:var(--font-num);font-variant-numeric:tabular-nums}.dv-steps{list-style:none;margin:0;padding:16px var(--sp-4) var(--sp-4);display:flex;flex-direction:column;gap:18px}.dv-steps__title{display:flex;align-items:center;gap:8px;margin-bottom:10px;color:var(--text);font-size:13px;font-weight:550}.dv-steps__n{display:inline-grid;place-items:center;width:20px;height:20px;border-radius:50%;background:rgb(var(--ink) / .08);color:var(--text);font:500 11px var(--font-num)}.dv-steps .is-done .dv-steps__n{background:color-mix(in srgb,var(--pos) 18%,transparent);color:var(--pos)}.dv-wallets{display:flex;flex-direction:column;gap:6px}.dv-wallet{display:flex;align-items:center;gap:10px;width:100%;height:42px;padding:0 14px;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-align:left;border:0;border-radius:var(--radius-tile);box-shadow:var(--depth-1);background:rgb(var(--ink) / .03);color:var(--text);font:inherit;font-size:13px;font-weight:500;cursor:pointer;transition:background-color var(--dur-fast) var(--ease-out)}.dv-wallet:hover:not(:disabled){background:rgb(var(--ink) / .07)}.dv-wallet:disabled{color:var(--muted);cursor:default}.dv-wallet img{border-radius:5px}.dv-wallet__dot{flex:none;width:20px;height:20px;border-radius:50%;background:var(--bg-control)}.dv-wallets .dv-dim{margin:2px 2px 0}@media(max-width:860px){.dv-navbar .navbar-inner{gap:10px;padding:0 12px}.dv-navbar .brand .dv-devtag{font-size:11px}.dv-main{padding:12px 10px var(--sp-5)}}.dv-beta-gate__note{margin:0 0 10px;line-height:1.5}.dv-beta-gate__sign{width:100%;height:38px}.dv-beta-gate__actions{display:flex;flex-wrap:wrap;gap:8px;padding-top:16px}.dv-beta-gate__actions .dv-btn{flex:1 1 160px;text-decoration:none}:root{--stg-tint: #1c1f21;--stg-tint-a: 74%;--stg-shade: 45%;--stg-shade-a: 50%;--stg-blur: 20px;--stg-sat: 1;--stg-glow: #e0e0e0;--stg-glow-a: 5%;--stg-lift: 5%;--stg-inner-glow: 9%;--pn-a: 49%;--pn-blur: 25px;--pg-glow: #1c1f21;--pg-glow-a: 8%;--pg-glow2: #2f4a6b;--pg-glow2-a: 15%}html[data-glass] body{background:radial-gradient(55% 60% at 12% 8%,color-mix(in srgb,var(--pg-glow) var(--pg-glow-a),transparent),transparent 70%),radial-gradient(50% 55% at 92% 95%,color-mix(in srgb,var(--pg-glow2) var(--pg-glow2-a),transparent),transparent 70%),var(--bg);background-attachment:fixed}html[data-glass] .app,html[data-glass] .appcontent{background:transparent}html[data-glass] .dash-panel:not([data-panel=markets]):not([data-panel=livefeed]),html[data-glass] .dash-panel[data-panel=livefeed]:has(.lf.is-docked),html[data-glass] .dash-panel[data-panel=livefeed]:has(.lf.is-empty){--bg-panel: transparent;background:transparent;border-color:rgb(var(--ink) / .07)}html[data-glass] .dash-panel:not([data-panel=markets]):not([data-panel=livefeed]):before,html[data-glass] .dash-panel[data-panel=livefeed]:has(.lf.is-docked):before,html[data-glass] .dash-panel[data-panel=livefeed]:has(.lf.is-empty):before{content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;z-index:-1;border-radius:inherit;pointer-events:none;background:radial-gradient(90% 60% at 20% 0%,color-mix(in srgb,var(--stg-glow) var(--stg-glow-a),transparent),transparent 70%),color-mix(in srgb,var(--stg-tint) var(--pn-a),transparent);-webkit-backdrop-filter:blur(var(--pn-blur)) saturate(var(--stg-sat));backdrop-filter:blur(var(--pn-blur)) saturate(var(--stg-sat))}html:root{--glass-pop-bg: color-mix(in srgb, var(--stg-tint) var(--stg-tint-a), transparent);--glass-pop-blur: blur(var(--stg-blur)) saturate(var(--stg-sat));--glass-sheet-bg: color-mix(in srgb, var(--stg-tint) var(--stg-tint-a), transparent);--glass-sheet-blur: blur(var(--stg-blur)) saturate(var(--stg-sat))}html .modal-scrim,html .cdlg-scrim{-webkit-backdrop-filter:none;backdrop-filter:none;background:#08090b4d}html .cdlg-scrim{animation-fill-mode:backwards}html .menu-popup,html .modal,html .cp,html .cdlg,html .oe-pop,html .acctf-pop,html .acct-hc,html .kc-rail-popup,html .mkt-spark-tip,html .mkt-bookpop,html .mkdepth-tip,html .navnotes__panel,html .coh-pick__pop,html .coh-lean__tip,html .pf-chart__tip,html .cp-menu,html .cp-fpop,html .psel__pop,html .navaddr__menu,html .privacy__menu,html .symbolsearch,html .modal-aside__card,html .tabside,html .dash-edit-confirm,html .copy-prompt,html .toast,html .kc-newspop,html .kc-mark-tip,html .kc-feed-card.boxed,html .kc-stylebar,html .devp__sheet,html .modal.fx,html .fx-list,html .fx-dock__panel,html .kc-stylebar-palette{background-color:var(--glass-pop-bg);-webkit-backdrop-filter:var(--glass-pop-blur);backdrop-filter:var(--glass-pop-blur);background-image:radial-gradient(120% 90% at 0% 0%,color-mix(in srgb,var(--stg-glow) var(--stg-glow-a),transparent),transparent 55%),linear-gradient(180deg,transparent 40%,color-mix(in srgb,color-mix(in srgb,var(--stg-tint),#000 var(--stg-shade)) calc(var(--stg-shade-a) * .5),transparent));border:1px solid rgb(var(--ink) / .08);box-shadow:0 24px 64px #00000080,inset 0 1px rgb(var(--ink) / .05)}html .menu-popup,html .oe-pop,html .acctf-pop,html .acct-hc,html .kc-rail-popup,html .navnotes__panel,html .coh-pick__pop,html .cp-menu,html .cp-fpop,html .psel__pop,html .navaddr__menu,html .privacy__menu,html .dash-edit-confirm,html .kc-newspop,html .kc-mark-tip,html .modal.fx-money{border-radius:14px}html .modal.fx:not(.fx-money){border-radius:20px}html .modal,html .cp,html .cdlg{border-radius:20px}html .modal:not(.fx-money):not(.stg) .modal-head{padding:18px 20px 4px 22px;border-bottom:0}html .modal:not(.fx-money):not(.stg) .modal-head h2{font-size:17px;font-weight:600;letter-spacing:-.01em}html .modal:not(.fx-money):not(.stg) .modal-close{display:grid;place-items:center;width:30px;height:30px;padding:0;border-radius:9px;font-size:18px;transition:background .14s,color .14s}html .modal:not(.fx-money):not(.stg) .modal-close:hover{background:rgb(var(--ink) / .08)}html .modal:not(.fx-money):not(.stg) .modal-body{padding:14px 22px 22px}html .modal:not(.fx-money):not(.stg) .modal-foot{padding:14px 22px 18px;border-top:1px solid rgb(var(--ink) / .06);background:transparent}html .modal.fx:not(.fx-money) .modal-head{display:flex;align-items:center;gap:8px}html .modal.fx:not(.fx-money) .modal-head h2{flex:1;min-width:0;text-align:left}html ::picker(select){border:1px solid rgb(var(--ink) / .08);border-radius:12px}html .menu-popup .menu-row{border-radius:9px}html .menu-popup .menu-sep{background:rgb(var(--ink) / .07)}html .oe .oe-pop:not(.oe-pop--float){background-color:color-mix(in srgb,var(--stg-tint, #1c1f21) 97%,#000)}html .oe :is(.oe-anchor,.oe-compact):has(>.oe-pop){position:relative;z-index:60}html .oe :has(>.oe-anchor>.oe-pop){position:relative;z-index:60}html .scan-find h1,html .lbp h1,html .vs-explore-page h1{font-size:24px;font-weight:600;letter-spacing:-.01em}html .cpy .cpy-h,html .cpy .cpy-replay__k,html .pf .pf-group__head>:first-child,html .vs-explore-page .ex-band__head h2,html .vs-explore-page .ex-band__head h3{color:var(--dim);font-size:11px;font-weight:600;letter-spacing:.05em;text-transform:uppercase}html[data-glass] :is(.cpy-card,.cpy-replay,.lbp-card,.lbp-sheet,.mk-sec,.mk-feat,.mk-rail,.pf-card){--bg-panel: transparent;background:radial-gradient(90% 60% at 20% 0%,color-mix(in srgb,var(--stg-glow) var(--stg-glow-a),transparent),transparent 70%),color-mix(in srgb,var(--stg-tint) var(--pn-a),transparent);-webkit-backdrop-filter:blur(var(--pn-blur)) saturate(var(--stg-sat));backdrop-filter:blur(var(--pn-blur)) saturate(var(--stg-sat));border:1px solid rgb(var(--ink) / .07);border-radius:var(--radius-card, 12px)}html[data-glass] :is(.mk-sector,.pf-chart){background:rgb(var(--ink) / .03);border:1px solid rgb(var(--ink) / .06);border-radius:10px}html :is(.vs-explore-page,.cpy,.lbp,.pf,.scanv) :is(.datatable,.lb-table) th{font-size:11px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--dim);border-bottom:1px solid rgb(var(--ink) / .07)}html :is(.vs-explore-page,.cpy,.lbp,.pf,.scanv) :is(.datatable,.lb-table) td{border-bottom:1px solid rgb(var(--ink) / .07)}html :is(.vs-explore-page,.cpy,.lbp,.pf,.scanv) :is(.datatable,.lb-table) tbody tr:last-child td{border-bottom-color:transparent}html .lbp .lbp-search{height:40px;padding:0 14px;border:0;border-radius:10px;background:rgb(var(--ink) / .07);box-shadow:inset 0 1px rgb(var(--ink) / .04)}html .lbp .lbp-search:focus-within{box-shadow:0 0 0 1px rgb(var(--ink) / .25)}html .lbp .lbp-search input{font-size:14px}html .cpy .cpy-search input{height:40px;padding:0 14px 0 32px;border:0;border-radius:10px;background:rgb(var(--ink) / .07);box-shadow:inset 0 1px rgb(var(--ink) / .04);font-size:14px}html .cpy .cpy-search input:focus{background:rgb(var(--ink) / .07);box-shadow:0 0 0 1px rgb(var(--ink) / .25)}html .scanv .scan-find__row{border:0;border-radius:10px;background:rgb(var(--ink) / .07);box-shadow:inset 0 1px rgb(var(--ink) / .04)}html .scanv .scan-find__row:focus-within{box-shadow:0 0 0 1px rgb(var(--ink) / .25)}html .lbp .lbp-seg,html .cpy .cpy-seg,html .pf .pf-seg{padding:2px;border:1px solid var(--line);border-radius:var(--radius-md);background:none}html .lbp .lbp-seg>button,html .cpy .cpy-seg>button{border:0;border-radius:calc(var(--radius-md) - 2px)}html .lbp .lbp-seg>button.is-on,html .cpy .cpy-seg>button.is-on{background:rgb(var(--ink) / .1);color:var(--text)}html .lbp button.lbp-chip,html .cpy .cpy-num{border-color:var(--line);border-radius:var(--radius-md)}html .scanv button.scan-find__go{height:32px;border-radius:8px;font-weight:500}:root{--ink: 255 255 255;--ink-solid: #fff;--scheme: dark;--mix-pos-base: #0b0d0c;--mix-neg-base: #0d0b0b;--bg: #0e0e0e;--bg-panel: #1a1a1b;--bg-elevated: #272727;--bg-hover: #363636;--bg-control: #4e4e4e;--line: #4e4e4e;--panel-line: rgba(78, 78, 78, .4);--line-soft: rgb(var(--ink) / .1);--line-strong: rgb(var(--ink) / .2);--button-border: linear-gradient(180deg, #bcbcbc40 0%, #4e4e4e40 100%);--tint: rgb(var(--ink) / .035);--text: #f7f7f7;--muted: #bcbcbc;--dim: #7b7b7b;--disabled: #4e4e4e;--pos: #00b481;--neg: #ef4a3c;--pos-deep: #134a55;--neg-deep: #6e1742;--warn: #ffb547;--pos-dim: rgba(0, 180, 129, .55);--neg-dim: rgba(239, 74, 60, .55);--bid-bg: rgba(0, 180, 129, .15);--ask-bg: rgba(239, 74, 60, .15);--accent: #e6e6e6;--accent-hover: #ffffff;--accent-active: #cfcfcf;--accent-text: #111111;--accent-secondary: #3d3d3d;--focus: #ffffff;--button-buy: linear-gradient(90deg, var(--pos) 0%, var(--pos-deep) 100%);--button-sell: linear-gradient(90deg, var(--neg) 0%, var(--neg-deep) 100%);--shadow-pop: 0 8px 24px rgba(0, 0, 0, .5);--shadow-modal: 0 16px 48px rgba(0, 0, 0, .55);--depth-1: 0 0 0 1px rgb(var(--ink) / .035), 0 1px 3px rgba(0, 0, 0, .3);--depth-2: 0 0 0 1px rgb(var(--ink) / .045), 0 2px 6px rgba(0, 0, 0, .36);--depth-3: 0 0 0 1px rgb(var(--ink) / .06), 0 8px 22px rgba(0, 0, 0, .5);--radius-card: 12px;--radius-page: 18px;--radius-tile: 12px;--shadow-text: 0 1px 2px rgba(0, 0, 0, .6);--tint-strong: rgb(var(--ink) / .06);--scrim: rgba(8, 9, 11, .35);--scrim-solid: rgba(8, 9, 11, .72);--sheen: rgba(255, 255, 255, .08);--sp-1: 4px;--sp-2: 8px;--sp-3: 12px;--sp-4: 16px;--sp-5: 24px;--sp-6: 32px;--fs-micro: 10px;--fs-xs: 12px;--fs-base: 14px;--fs-xl: 20px;--lh-micro: 12px;--lh-xs: 16.5px;--lh-base: 21px;--lh-xl: 30px;--fs-label: var(--fs-micro);--fs-read: var(--fs-xl);--fs-data: var(--fs-xs);--fs-head: var(--fs-base);--fs-ctl: var(--fs-xs);--ls-body: .01em;--ls-micro: .03em;--ls-read: 0;--ls-caps: .05em;--row-h: 20px;--row-lh: 17px;--row-pad-x: 6px;--th-lh: 15px;--ctl-lh: 16px;--tab-lh: 17px;--head-h: 24px;--font-text: "IBM Plex Sans", ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--font-num: "Asap", "IBM Plex Sans", ui-sans-serif, system-ui, sans-serif;--font-display: "Space Grotesk", "IBM Plex Sans", ui-sans-serif, system-ui, sans-serif;--glass-bg: var(--glass-pop-bg);--glass-blur: var(--glass-pop-blur);--glass-pop-bg: color-mix(in srgb, var(--bg-elevated) 62%, transparent);--glass-pop-blur: blur(22px) saturate(1.35);--glass-sheet-bg: color-mix(in srgb, var(--bg-panel) 68%, transparent);--glass-sheet-blur: blur(26px) saturate(1.35);--radius-xs: 2px;--radius-sm: 4px;--radius-md: 8px;--radius-full: 1000px;--content-max: 1900px;--navbar-h: 56px;--dur-fast: .14s;--dur-med: .2s;--ease-out: cubic-bezier(.2, 0, 0, 1);--ease-spring: cubic-bezier(.16, 1, .3, 1)}*{box-sizing:border-box}body{margin:0;background:var(--bg);color:var(--text);font:var(--fs-base)/1.45 var(--font-text);font-synthesis-weight:none;letter-spacing:.01em}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:var(--bg-hover);border-radius:4px}::-webkit-scrollbar-thumb:hover{background:var(--line-strong)}*{scrollbar-width:thin;scrollbar-color:var(--bg-hover) transparent}h2{font-size:var(--fs-head);line-height:20px;margin:0 0 var(--sp-1);font-weight:500;letter-spacing:var(--ls-body);color:var(--text)}h3{font-size:var(--fs-xs);line-height:18px;margin:0 0 var(--sp-1);font-weight:500;color:var(--muted)}.app{width:100%;margin:0 auto;padding:var(--sp-1)}.navbar{position:relative;z-index:60;background:transparent}.navbar-inner{padding:0 var(--sp-5);display:flex;align-items:center;gap:var(--sp-4);height:var(--navbar-h)}.brand{display:inline-flex;align-items:center;gap:8px;font-size:var(--fs-base);font-weight:500;line-height:var(--lh-base);color:var(--text);white-space:nowrap}.brand-mark{flex:none;display:block;border-radius:5px}.navpill{flex:none;display:inline-flex;align-items:center;gap:var(--sp-2);height:30px;padding:0 18px;margin-top:2px;background:#242424;border:1px solid #3a3a3a;border-radius:var(--radius-full);color:var(--accent);font-size:var(--fs-xs);font-weight:500;line-height:var(--lh-xs);white-space:nowrap}.navpill svg{flex:none;display:block}.navstatus{margin-left:auto;display:flex;align-items:center;gap:20px}.navstatus>.navbtn{margin-left:calc(-1 * var(--sp-1))}.navicon{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;flex:none;background:none;border:1px solid transparent;border-radius:var(--radius-sm);color:var(--muted);transition:color .15s cubic-bezier(.4,0,.2,1)}.navicon:hover:not(:disabled){background:none;border-color:transparent;color:var(--text)}.navicon[aria-pressed=true]{color:var(--accent)}.navicon:disabled{color:var(--disabled);cursor:default}.navnotes{position:relative;display:inline-flex}button.navicon{position:relative;min-height:0}.navnotes__dot{position:absolute;top:1px;right:1px;width:7px;height:7px;border-radius:50%;background:var(--accent);box-shadow:0 0 0 2px var(--bg)}.navnotes__scrim{position:fixed;top:0;right:0;bottom:0;left:0;z-index:70;background:none;border-color:transparent;min-height:0;padding:0}.navnotes__panel{position:absolute;z-index:71;top:calc(100% + 8px);right:0;width:min(340px,80vw);max-height:min(420px,70vh);overflow:auto;padding:8px;background:var(--glass-pop-bg);border:1px solid var(--line);border-radius:12px;box-shadow:var(--shadow-pop);-webkit-backdrop-filter:var(--glass-pop-blur);backdrop-filter:var(--glass-pop-blur)}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.navnotes__panel{background:var(--bg-elevated)}}@media(max-width:760px){.navbar:not(.navbar--rail) .navnotes__panel{position:fixed;top:calc(var(--navbar-live, var(--navbar-h)) + 8px);left:8px;right:8px;width:auto;max-height:calc(100vh - var(--navbar-live, var(--navbar-h)) - 24px)}}.navnotes__head{margin:4px 6px 8px;color:var(--muted);font-size:var(--fs-micro);letter-spacing:.04em;text-transform:uppercase}.navnotes__empty{margin:0;padding:8px;color:var(--muted);font-size:var(--fs-xs)}.navnotes__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.navnotes__row{display:grid;grid-template-columns:28px minmax(0,1fr);gap:8px;align-items:center;padding:8px;border-radius:10px;background:color-mix(in srgb,var(--text) 4%,transparent)}.navnotes__row.is-new{box-shadow:inset 2px 0 0 var(--accent)}.navnotes__mark{width:28px;height:28px;display:grid;place-items:center;border-radius:50%;color:var(--text);background:color-mix(in srgb,var(--text) 10%,transparent);font-size:var(--fs-micro)}.navnotes__mark.is-deposit,.navnotes__mark.is-withdraw{color:var(--pos);background:color-mix(in srgb,var(--pos) 16%,transparent)}.navnotes__mark.is-system{color:var(--accent);background:color-mix(in srgb,var(--accent) 16%,transparent)}.navnotes__copy{min-width:0;display:flex;flex-direction:column;gap:2px}.navnotes__k{font-size:var(--fs-xs);color:var(--text);font-weight:500}.navnotes__b{color:var(--muted);font-size:var(--fs-micro);line-height:1.4}.navnotes__head{display:flex;align-items:center;justify-content:space-between}.navnotes__view{min-height:0;padding:2px 8px;border:1px solid transparent;border-radius:var(--radius-full);background:none;color:var(--muted);font-size:var(--fs-micro);letter-spacing:.04em;text-transform:uppercase;cursor:pointer}.navnotes__view:hover,.navnotes__view.is-on{color:var(--text);background:color-mix(in srgb,var(--text) 8%,transparent)}.navnotes__t{color:var(--dim);font-size:var(--fs-micro);font-variant-numeric:tabular-nums}.navnotes__mark.is-error{color:var(--neg);background:color-mix(in srgb,var(--neg) 16%,transparent)}.navnotes__mark.is-warn{color:var(--warn);background:color-mix(in srgb,var(--warn) 16%,transparent)}.navnotes__inbox{display:flex;flex-direction:column;gap:6px;margin:8px 2px 2px;padding:8px;border-radius:10px;background:color-mix(in srgb,var(--text) 4%,transparent);color:var(--muted);font-size:var(--fs-micro);line-height:1.45}.navnotes__sign{align-self:flex-start;min-height:0;padding:3px 10px;font-size:var(--fs-micro)}.navnotes__err{color:var(--neg)}.navbtn{position:relative;display:inline-flex;align-items:center;flex:none;height:32px;padding:0 var(--sp-4);border-radius:6px;background:none;border-color:transparent;color:var(--text);font-size:var(--fs-base);font-weight:400;line-height:var(--lh-base);white-space:nowrap}.navbtn:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;padding:1px;background:var(--button-border);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.navbtn:hover:not(:disabled){background:none;border-color:transparent;color:var(--text)}.statusdot{width:7px;height:7px;border-radius:50%;background:var(--muted);flex:none}.statusdot.ok{background:var(--pos)}.statusdot.warn{background:var(--warn)}.banner{background:var(--bg-panel);border-bottom:1px solid var(--line)}.banner-inner{max-width:var(--content-max);margin:0 auto;padding:var(--sp-1) var(--sp-3);display:flex;align-items:center;gap:var(--sp-3);flex-wrap:wrap;min-height:30px;border-left:3px solid var(--accent)}.banner.info .banner-inner{border-left-color:var(--accent)}.banner.warn .banner-inner{border-left-color:var(--warn)}.banner-text{flex:1 1 260px;color:var(--text);font-size:var(--fs-xs)}a.banner-hit{color:inherit;text-decoration:none;cursor:pointer;transition:background .12s}.banner--status:hover{background:color-mix(in srgb,var(--bg-panel) 80%,var(--text) 4%)}a.banner-hit:hover .link{text-decoration:underline}a.banner-hit:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}footer{display:flex;justify-content:space-between;gap:var(--sp-3);flex-wrap:wrap;margin-top:var(--sp-1);padding-top:var(--sp-1);border-top:1px solid var(--line);color:var(--muted);font-size:var(--fs-label);line-height:16px}.stack{display:flex;flex-direction:column;gap:var(--sp-2)}.row{display:flex;gap:var(--sp-2);align-items:flex-end}.row.wrap{flex-wrap:wrap}.marginrow{display:flex;align-items:center;gap:var(--sp-1);margin-bottom:var(--sp-2)}.marginrow select{min-width:84px}.marginrow button{padding-block:4px}.marketbar{display:flex;align-items:center;padding:var(--sp-1) 0;border-bottom:1px solid var(--line);margin-bottom:var(--sp-2)}.tickerbar{display:flex;gap:var(--sp-4);flex-wrap:wrap;align-items:baseline;min-width:0}.panel{background:var(--bg-panel);border:1px solid var(--line);border-radius:var(--radius-sm);padding:var(--sp-2);min-width:0;overflow-x:auto}.panelhead{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-2);margin-bottom:var(--sp-1);min-height:var(--head-h)}.panel>h2,.panelhead h2{font-size:var(--fs-head);font-weight:500;letter-spacing:var(--ls-body);line-height:20px;color:var(--muted);margin:0 0 var(--sp-1)}.panelhead h2{margin:0}.bordered{border:1px solid var(--line);border-radius:var(--radius-sm);padding:var(--sp-2)}.chart-toolbar{display:flex;align-items:center;gap:var(--sp-1);margin-bottom:var(--sp-1);flex-wrap:wrap}.chart-loading{margin-left:auto}.chart-toolbar button,.chart-toolbar .segmented button,.chart-toolbar .menu>button{font-size:var(--fs-micro);font-weight:400;line-height:14px;padding:2px var(--sp-2)}.menu{position:relative}.menu-popup{position:absolute;top:calc(100% + 4px);left:0;z-index:10;background:var(--glass-pop-bg);-webkit-backdrop-filter:var(--glass-pop-blur);backdrop-filter:var(--glass-pop-blur);border:1px solid var(--line);border-radius:10px;padding:var(--sp-2);box-shadow:var(--shadow-modal);min-width:190px;animation:pop-in var(--dur-fast) var(--ease-spring);transform-origin:top left}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.menu-popup,.oe-pop,.modal{background:var(--bg-elevated)}}@keyframes pop-in{0%{opacity:0;transform:translateY(-4px) scale(.985)}to{opacity:1;transform:none}}.menu-group+.menu-group{margin-top:6px;padding-top:6px;border-top:1px solid rgb(var(--ink) / .08)}.menu-group-label{margin-bottom:4px;padding:4px 8px 2px;color:var(--dim);font-size:var(--fs-micro);font-weight:600;line-height:var(--lh-micro);letter-spacing:.04em;text-transform:uppercase}.menu-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:2px}.menu-grid.two{grid-template-columns:repeat(2,1fr)}.menu-grid button{padding:3px 6px;font-size:var(--fs-ctl);line-height:var(--ctl-lh)}.menu-row{display:flex;flex:none;align-items:center;gap:9px;width:100%;height:32px;min-height:0;padding:0 10px 0 8px;border:0;border-radius:8px;background:transparent;box-shadow:none;color:var(--text);font:inherit;font-size:var(--fs-xs);font-weight:500;text-align:left;white-space:nowrap;cursor:pointer;transition:background .12s,color .12s}.menu-row__ic{display:grid;place-items:center;flex:none;width:16px;height:16px;color:var(--muted);transition:color .12s}.menu-row__label{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis}.menu-row__hint{flex:none;padding:1px 5px;border:0;border-radius:4px;background:rgb(var(--ink) / .06);box-shadow:none;color:var(--dim);font-size:var(--fs-micro);font-weight:400;font-family:var(--font-num);line-height:14px}.menu-row:hover:not(:disabled),.menu-popup .menu-row:focus-visible{background:rgb(var(--ink) / .07);border-color:transparent;color:var(--text);outline:none;box-shadow:none}.menu-row:hover:not(:disabled) .menu-row__ic,.menu-popup .menu-row:focus-visible .menu-row__ic{color:var(--text)}.menu-row.is-danger,.menu-row.is-danger .menu-row__ic{color:var(--neg)}.menu-row.is-danger:hover:not(:disabled){background:color-mix(in srgb,var(--neg) 12%,transparent)}.menu-row:disabled,.menu-row:disabled .menu-row__ic{color:var(--dim);cursor:default}.menu-row.is-off{color:var(--muted)}.menu-sep{display:block;height:1px;margin:4px 6px;background:rgb(var(--ink) / .08)}.menu-box{display:grid;place-items:center;flex:none;width:16px;height:16px;border:1px solid rgb(var(--ink) / .2);border-radius:5px;color:var(--text);transition:background .12s,border-color .12s}.menu-row:hover .menu-box{border-color:rgb(var(--ink) / .36)}.menu-row[aria-checked=true] .menu-box{border-color:transparent;background:rgb(var(--ink) / .16)}.menu-tick{display:grid;place-items:center;flex:none;width:16px;color:var(--text)}.menu-popup .menu-grid{gap:4px;padding:0 2px}.menu-popup .menu-grid button{height:28px;min-height:0;padding:0 9px;border:0;border-radius:7px;background:transparent;box-shadow:none;color:var(--muted);font-size:var(--fs-xs);font-weight:500;line-height:28px;text-align:center;white-space:nowrap;transition:background .12s,color .12s}.menu-popup .menu-grid button:hover:not(.active){background:rgb(var(--ink) / .06);color:var(--text)}.menu-popup .menu-grid button.active{background:rgb(var(--ink) / .12);color:var(--text);box-shadow:none}.indicators-menu{min-width:220px}.panel.tabpanel{padding:0}.tabbar{display:flex;gap:0;padding:0 var(--sp-2);border-bottom:1px solid var(--line);flex:none;overflow-x:auto;scrollbar-width:none}.tabbar::-webkit-scrollbar{display:none}.tabbody{padding:var(--sp-1) var(--sp-2) var(--sp-2);flex:1;min-height:0;overflow:auto}.tabbody>.panel{border:none;padding:0;background:none;border-radius:0;overflow:visible;height:100%;animation:tab-in var(--dur-fast) var(--ease-out)}@keyframes tab-in{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:none}}button{font:inherit;font-size:var(--fs-ctl);line-height:var(--ctl-lh);font-weight:400;cursor:pointer;color:var(--text);background:none;border:1px solid transparent;border-radius:var(--radius-sm);padding:3px 10px;transition:color .15s cubic-bezier(.4,0,.2,1),background-color .15s cubic-bezier(.4,0,.2,1),border-color .15s cubic-bezier(.4,0,.2,1),opacity .15s cubic-bezier(.4,0,.2,1)}button:disabled{opacity:.4;cursor:not-allowed}button:where(:not(.active)){background:var(--bg-elevated);border-color:var(--line)}button:where(:hover:not(:disabled):not(.active)){color:var(--text)}.link,.tickerfav,.tickersym,.book-groupbtn,.modal-close,.symbolsearch-table .star,.board-featured-row,.book-viewtoggle button,.menu-grid button,.kc-tools button,.kc-icon{background:none;border-color:transparent}.book-groupbtn:hover:not(.active),.modal-close:hover:not(.active),.menu-grid button:hover:not(.active),.kc-tools button:hover:not(.active),.kc-icon:hover:not(:disabled):not(.active){background:none;border-color:transparent;color:var(--text)}.tickerfav:hover:not(.active),.symbolsearch-table .star:hover:not(.active){background:none;border-color:transparent}.link{text-decoration:underline;padding:0;color:var(--accent)}.link:hover:not(:disabled){background:none;color:var(--text)}button.active{background:var(--bg-hover);color:var(--text);border-color:var(--line);box-shadow:inset 0 -2px 0 var(--accent)}.menu-grid button.active{background:none;border-color:transparent;box-shadow:none;color:var(--accent)}.menu-grid button:hover:not(.active){color:color-mix(in srgb,var(--muted) 40%,var(--text) 60%)}.btn-primary{background:var(--accent);border-color:var(--accent);color:var(--accent-text);font-weight:500}.btn-primary:hover:not(:disabled){background:var(--accent);border-color:var(--accent);filter:brightness(1.12)}.banner-inner button:not(.link){background:none;border-color:var(--line-strong);color:var(--text);font-weight:500}.banner-inner button:not(.link):hover:not(:disabled){background:var(--bg-elevated);border-color:var(--accent);color:var(--text)}button.danger{color:var(--neg);border-color:var(--neg);background:var(--ask-bg);font-weight:500}button.danger:hover:not(:disabled){background:var(--neg);border-color:var(--neg);color:var(--bg)}.btn-danger{background:var(--neg);border-color:var(--neg);color:var(--bg);font-weight:500}.btn-danger:hover:not(:disabled){background:var(--neg);border-color:var(--neg);filter:brightness(1.1)}.segmented{display:flex;border:1px solid var(--line);border-radius:var(--radius-sm);overflow:hidden}.segmented button{flex:1;border:none;border-radius:0;font-weight:500;font-size:var(--fs-ctl);line-height:var(--ctl-lh);padding:3px var(--sp-2)}.segmented button:not(.active){background:var(--bg-elevated)}.segmented button+button{border-left:1px solid var(--line)}.segmented button:hover:not(:disabled):not(.active){color:var(--text)}.submit{width:100%;padding:7px 12px;line-height:18px;font-weight:500;font-size:var(--fs-ctl)}.submit.buy{background:var(--pos);border-color:var(--pos);color:var(--bg)}.submit.sell{background:var(--neg);border-color:var(--neg);color:var(--bg)}.submit.buy:hover:not(:disabled){background:var(--pos);border-color:var(--pos);filter:brightness(1.1)}.submit.sell:hover:not(:disabled){background:var(--neg);border-color:var(--neg);filter:brightness(1.1)}.sidetabs{display:flex;gap:var(--sp-2)}.sidetabs button{flex:1;border:1px solid transparent;border-radius:var(--radius-sm);padding:7px;line-height:18px;font-size:var(--fs-ctl);font-weight:500;color:var(--text);transition:filter var(--dur-fast) var(--ease-out),transform var(--dur-fast) var(--ease-out)}.sidetabs button.buy{background:linear-gradient(180deg,var(--sheen),transparent 60%),linear-gradient(90deg,var(--pos) 0%,var(--pos-deep) 100%)}.sidetabs button.sell{background:linear-gradient(180deg,var(--sheen),transparent 60%),linear-gradient(90deg,var(--neg) 0%,var(--neg-deep) 100%)}.sidetabs button.buy:hover:not(:disabled),.sidetabs button.sell:hover:not(:disabled){filter:brightness(1.1);border-color:transparent}.sidetabs button:active:not(:disabled){transform:translateY(1px)}.tabbar button,.navlinks button,.navlinks a{position:relative;border:none;border-radius:0;background:none;color:var(--muted);font-weight:400;font-size:var(--fs-base);white-space:nowrap;line-height:var(--lh-base);padding:2px var(--sp-3) 3px;text-decoration:none;cursor:pointer;margin-bottom:0;transition:color .15s cubic-bezier(.4,0,.2,1)}.navlinks{display:flex;gap:var(--sp-4);height:100%;align-items:center;margin-left:var(--sp-3);margin-right:var(--sp-1)}.navlinks button,.navlinks a{display:flex;align-items:center;height:100%;padding:0 var(--sp-1);font-size:var(--fs-base);font-weight:400;line-height:var(--lh-base);margin-bottom:0}.tabbar button:after{content:"";position:absolute;left:50%;bottom:0;width:16px;height:3px;margin-left:-8px;background:var(--accent);transform:scaleX(0);transition:transform var(--dur-med) var(--ease-spring)}.tabbar button:hover:not(.active),.navlinks button:hover:not(.active){color:var(--text);background:none}.navlinks .navlink--soon{display:flex;align-items:center;gap:6px;height:100%;padding:0 var(--sp-1);color:var(--muted);font-size:var(--fs-base);line-height:var(--lh-base);white-space:nowrap;cursor:default}.navlinks .navlink--soon .dv-devtag{margin-left:0}.navlinks .dv-devtag--soon{background:color-mix(in srgb,var(--text) 9%,transparent);color:var(--muted)}.navpop{animation:navpop-in .2s cubic-bezier(.16,1,.3,1) both}.navpop.is-closing{animation:mo-pop-out .15s var(--ease-out) forwards;pointer-events:none}@keyframes navpop-in{0%{opacity:0;transform:translateY(-6px) scale(.985)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.navpop{animation:none}.navpop.is-closing{animation-duration:1ms}}.navlang__btn>svg:not(.navlang__globe){display:none}.langflag{flex:none;width:20px;height:15px;border-radius:2px;object-fit:cover;box-shadow:0 0 0 1px rgb(var(--ink) / .12)}.stg__inlink{min-height:0;padding:0;border:0;background:none;box-shadow:none;color:inherit;font:inherit;text-decoration:underline;text-underline-offset:2px;cursor:pointer}.stg__inlink:hover{color:var(--text);background:none}.legal-only-en{margin:0;padding:10px var(--sp-4);border-bottom:1px solid var(--panel-line);color:var(--muted);font-size:12px}.navtrade{display:flex;flex:none;align-items:center;height:100%}.navlinks .navtrade>a{padding-right:3px}.navbar--rail .navlinks .navtrade>a{padding-right:3px}.navlinks button.navtrade__chev{display:inline-flex;align-items:center;height:100%;min-height:0;padding:0 6px 0 2px;border:0;background:none;box-shadow:none;color:var(--muted);cursor:pointer}.navlinks button.navtrade__chev:hover,.navlinks .navtrade:hover button.navtrade__chev{color:var(--text);background:none}.navlinks button.navtrade__chev:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}.navtrade__chev svg{opacity:.7;transition:transform var(--dur-fast) var(--ease-out)}.navtrade__chev.is-open svg{transform:rotate(180deg)}.menu-popup.navtrade__menu{position:fixed;top:calc(var(--navbar-live, 56px) + 2px);left:8px;z-index:72;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 var(--sp-3);width:620px;padding:12px}.navtrade__col{display:flex;flex-direction:column;gap:2px;min-width:0}.navtrade__menu .menu-group-label{margin-bottom:4px;padding:4px 10px 2px;text-transform:none;letter-spacing:0;font-size:var(--fs-xs);font-weight:400}.navtrade__row.menu-row{align-items:center;gap:12px;height:auto;min-height:54px;padding:8px 10px;white-space:normal;text-decoration:none}.navtrade__row .menu-row__ic{width:20px;height:20px}.navtrade__row.is-current{background:rgb(var(--ink) / .05)}.navtrade__row.is-current .menu-row__ic{color:var(--text)}.navtrade__row.is-soon{cursor:default}.navtrade__row.is-soon:hover:not(:disabled){background:transparent}.navtrade__row.is-soon:hover .menu-row__ic,.navtrade__row.is-soon b{color:var(--muted)}.navtrade__text{display:flex;flex-direction:column;gap:2px;min-width:0}.navtrade__text b{display:flex;flex-wrap:wrap;align-items:center;gap:6px;color:var(--text);font-size:var(--fs-sm, 13px);font-weight:500;line-height:1.35}.navtrade__text b .dv-devtag{margin-left:0;background:color-mix(in srgb,var(--text) 9%,transparent);color:var(--muted)}.navtrade__text small{color:var(--dim);font-size:var(--fs-micro);font-weight:400;line-height:1.35}@media(max-width:760px){.menu-popup.navtrade__menu{left:8px;right:8px;width:auto;grid-template-columns:minmax(0,1fr);gap:8px;padding:8px}}.navmore{position:relative;display:flex;align-items:center;height:100%;margin-left:-4px}.navmore__btn{display:inline-flex;align-items:center;gap:5px;height:100%;min-height:0;padding:0 var(--sp-1);border:0;border-radius:0;background:none;box-shadow:none;color:var(--muted);font:inherit;font-size:var(--fs-base);font-weight:400;line-height:var(--lh-base);white-space:nowrap;cursor:pointer;transition:color .15s cubic-bezier(.4,0,.2,1)}.navmore__btn:hover,.navmore__btn.is-open{color:var(--text);background:none;border-color:transparent}.navmore__btn:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}.navmore__chev{opacity:.7;transition:transform var(--dur-fast) var(--ease-out)}.navmore__btn.is-open .navmore__chev{transform:rotate(180deg)}.navmore__dot{width:7px;height:7px;border-radius:50%;background:var(--warn)}.navmore__dot.is-down{background:var(--neg)}.navmore__dot.is-maintenance{background:var(--accent)}.navmore__btn.is-here{color:var(--text)}.navmore__menu{top:calc(100% + 6px);left:0;z-index:72;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 var(--sp-2);width:468px;padding:10px}.navmore__col,.navmore__group{display:flex;flex-direction:column;gap:1px;min-width:0}.navmore__group.is-sodex{margin-top:10px}.navmore__menu .menu-group-label{margin-bottom:4px;padding:4px 10px 2px;text-transform:none;letter-spacing:0;font-size:var(--fs-xs);font-weight:400}.navmore__menu a.menu-row{text-decoration:none}.navmore__row.menu-row{height:38px;gap:11px;padding:0 10px;font-size:var(--fs-sm, 13px);font-weight:400}.navmore__row .menu-row__ic{width:18px;height:18px}.navmore__row.is-current{background:rgb(var(--ink) / .05)}.navmore__row.is-current .menu-row__ic{color:var(--text)}.navmore__out{flex:none;color:var(--dim)}.navmore__hint{flex:none;color:var(--warn);font-size:var(--fs-micro)}.navconn{display:inline-flex;align-items:center;gap:6px;flex:none;height:26px;padding:0 10px;border-radius:var(--radius-full);background:color-mix(in srgb,var(--warn) 14%,transparent);color:var(--warn);font-size:var(--fs-xs);line-height:1;font-weight:500;white-space:nowrap}.navconn__dot{width:6px;height:6px;border-radius:50%;background:currentColor}@media(max-width:760px){.navmore__menu{position:fixed;top:calc(var(--navbar-live, 56px) + 4px);left:8px;right:8px;width:auto;padding:8px;gap:0 2px}.navmore__row.menu-row{height:42px;gap:9px;padding:0 8px}}.navmore__hint.is-down{color:var(--neg)}.navmore__hint.is-maintenance{color:var(--muted)}.tabbar button.active,.navlinks button.active{color:var(--text);background:none;box-shadow:none;border-color:transparent}.tabbar button.active:after{transform:scaleX(1)}label{display:flex;flex-direction:column;gap:1px;font-size:var(--fs-data);line-height:16px;color:var(--muted)}label.inline{flex-direction:row;align-items:center;gap:var(--sp-1);color:var(--text)}.panel.entry label:not(.inline){font-size:var(--fs-label);line-height:var(--lh-micro)}input,select{font:inherit;font-size:var(--fs-ctl);line-height:18px;padding:3px 7px;border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--bg-elevated);color:var(--text);min-width:0;font-variant-numeric:tabular-nums;transition:border-color var(--dur-fast) var(--ease-out),background-color var(--dur-fast) var(--ease-out)}select{height:26px}select{-moz-appearance:none;appearance:none;-webkit-appearance:none;padding-right:20px;background-image:linear-gradient(45deg,transparent 50%,var(--muted) 50%),linear-gradient(135deg,var(--muted) 50%,transparent 50%);background-position:right 10px center,right 6px center;background-size:4px 4px,4px 4px;background-repeat:no-repeat}select:hover{background-image:linear-gradient(45deg,transparent 50%,var(--text) 50%),linear-gradient(135deg,var(--text) 50%,transparent 50%)}input:hover,select:hover{border-color:var(--line-strong)}select{color-scheme:var(--scheme)}option{background:var(--bg-elevated);color:var(--text)}@supports (appearance: base-select){select,select[class],::picker(select){-webkit-appearance:base-select;-moz-appearance:base-select;appearance:base-select}select::picker-icon{display:none}.cs-select::picker-icon{display:block;color:var(--muted)}::picker(select){margin-block:4px;padding:5px;border-color:transparent;border-radius:14px;background:var(--glass-pop-bg);-webkit-backdrop-filter:var(--glass-pop-blur);backdrop-filter:var(--glass-pop-blur);box-shadow:var(--depth-3);color:var(--text);max-block-size:min(360px,60vh);overflow-y:auto}select option{gap:8px;padding:7px 10px;border-radius:9px;background:transparent;color:var(--muted);font-size:var(--fs-xs);cursor:pointer}select option:hover,select option:focus-visible{background:color-mix(in srgb,var(--bg-hover) 80%,transparent);color:var(--text);outline:none}select option:checked{color:var(--text);font-weight:600}select option::checkmark{order:1;margin-left:auto;color:var(--text)}}input[type=checkbox]{-moz-appearance:none;appearance:none;-webkit-appearance:none;flex:none;display:inline-grid;place-content:center;width:14px;height:14px;min-height:0;padding:0;margin:0;background:none;border:1px solid var(--line);border-radius:var(--radius-xs);cursor:pointer;transition:background-color .15s cubic-bezier(.4,0,.2,1),border-color .15s cubic-bezier(.4,0,.2,1)}input[type=checkbox]:after{content:"";width:9px;height:9px;background:var(--accent-text);transform:scale(0);transition:transform var(--dur-fast) var(--ease-out);clip-path:polygon(14% 47%,0 61%,40% 100%,100% 18%,86% 4%,38% 71%)}input[type=checkbox]:checked{background:var(--accent);border-color:var(--accent)}input[type=checkbox]:checked:after{transform:scale(1)}input[type=checkbox]:hover:not(:disabled):not(:checked){border-color:var(--muted)}input[type=checkbox]:disabled{cursor:not-allowed}input:focus-visible,select:focus-visible,button:focus-visible,textarea:focus-visible,[tabindex]:focus-visible{outline:2px solid var(--focus);outline-offset:1px}table{border-collapse:collapse;width:100%}.datatable,.booktable{font-variant-numeric:tabular-nums;font-size:var(--fs-data)}.datatable th,.booktable th{position:sticky;top:0;z-index:1;background:var(--bg-panel);text-align:left;font-weight:400;color:var(--muted);font-size:var(--fs-data);line-height:var(--th-lh);padding:1px var(--row-pad-x);border-bottom:1px solid var(--line);box-shadow:inset 0 0 0 999px var(--tint)}.datatable td,.booktable td{padding:1px var(--row-pad-x);line-height:var(--row-lh);white-space:nowrap;border-bottom:1px solid var(--line-soft)}.datatable th.right,.datatable td.right{text-align:right}.datatable tbody tr{transition:background-color var(--dur-fast) var(--ease-out)}.datatable tbody tr:hover{background:var(--bg-hover)}.datatable td.tablenote,.booktable td.tablenote{padding:var(--sp-4) var(--sp-2);line-height:1.45;text-align:center;white-space:normal;color:var(--muted)}.booktable th:nth-child(n+2),.booktable td:nth-child(n+2){text-align:right}.trades-table th:nth-child(2),.trades-table td:nth-child(2){text-align:right}.trades-table th:nth-child(3),.trades-table td:nth-child(3){text-align:center}.kv th{text-align:left;font-weight:500;color:var(--muted);padding:0 var(--sp-2) 0 0;line-height:var(--row-h);vertical-align:top;white-space:nowrap;font-size:var(--fs-data)}.kv td{padding:0;line-height:var(--row-h);text-align:right;font-variant-numeric:tabular-nums;font-size:var(--fs-data)}.panel.entry .kv{width:auto;align-self:flex-start}.panel.entry .kv th{min-width:118px}.panel.entry .kv td{padding-left:var(--sp-3);color:var(--text);font-size:var(--fs-data)}.panel.entry .stack.bordered{border:none;padding:0}.panel.entry .row>label:not(.inline){flex-direction:row;align-items:center;gap:var(--sp-1)}.modal-scrim{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;background:var(--scrim);-webkit-backdrop-filter:blur(10px) saturate(.9);backdrop-filter:blur(10px) saturate(.9);display:flex;align-items:center;justify-content:center;padding:var(--sp-4);animation:scrim-in var(--dur-fast) var(--ease-out)}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.modal-scrim{background:var(--scrim-solid)}}@keyframes scrim-in{0%{opacity:0}to{opacity:1}}.modal{background:var(--glass-bg);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);border:1px solid var(--line);border-radius:var(--radius-md);box-shadow:var(--shadow-modal);width:100%;display:flex;flex-direction:column;overflow:hidden;animation:modal-in var(--dur-med) var(--ease-spring)}@keyframes modal-in{0%{opacity:0;transform:translateY(8px) scale(.98)}to{opacity:1;transform:none}}.modal-sm{max-width:420px}.modal-md{max-width:620px}.modal-lg{max-width:880px}.modal-row{display:flex;align-items:stretch;justify-content:center;width:100%;max-height:100%}.modal-row>.modal{position:relative;z-index:1;flex:0 1 auto;transition:border-radius .28s var(--ease-out)}.modal-row.has-aside>.modal{border-top-right-radius:0;border-bottom-right-radius:0}.modal-aside{position:relative;flex:none;width:0;opacity:0;overflow:hidden;transition:width .28s var(--ease-out),opacity .2s var(--ease-out)}.modal-aside.is-open{width:300px;opacity:1}.modal-aside__card{--fx-well: color-mix(in srgb, var(--bg) 55%, transparent);position:absolute;top:0;right:0;bottom:0;display:flex;flex-direction:column;width:300px;overflow:hidden;padding:var(--sp-3);border:1px solid var(--panel-line);border-left:0;border-radius:0 14px 14px 0;background:var(--glass-sheet-bg);-webkit-backdrop-filter:var(--glass-sheet-blur);backdrop-filter:var(--glass-sheet-blur);box-shadow:var(--shadow-modal);clip-path:inset(-60px -60px -60px 0)}@media(max-width:800px){.modal-row{flex-direction:column;align-items:stretch;overflow:auto}.modal-row.has-aside>.modal{border-radius:14px}.modal-aside,.modal-aside.is-open{width:auto;margin:12px 0 0}.modal-aside:not(.is-open){display:none}.modal-aside__card{position:static;width:auto;max-height:60vh;border-left:1px solid var(--panel-line);border-radius:14px;clip-path:none}}@media(prefers-reduced-motion:reduce){.modal-aside,.modal-row>.modal{transition:none}}.modal-stack{display:flex;flex-direction:column;width:100%;max-height:100%;min-height:0}.modal-stack.modal-sm{max-width:420px}.modal-stack.modal-md{max-width:620px}.modal-stack.modal-lg{max-width:880px}.modal-stack.fx{max-width:460px}.modal-stack>.modal{position:relative;z-index:2;width:100%;max-width:none;flex:none;transition:border-radius .28s var(--ease-out)}.modal-stack.has-dock>.modal{border-bottom-left-radius:var(--radius-md);border-bottom-right-radius:var(--radius-md)}.modal-row>.modal-stack{flex:0 1 auto;width:min(100%,620px)}.modal-row>.modal-stack.fx{width:min(100%,460px)}.modal-dock{position:relative;z-index:1;width:100%}.modal-scrim:has(.modal-stack.has-dock){overflow:auto;align-items:safe center}@media(prefers-reduced-motion:reduce){.modal-stack>.modal{transition:none}}.modal-head{display:flex;align-items:center;gap:var(--sp-2);flex:none;padding:var(--sp-2) var(--sp-3);border-bottom:1px solid var(--line)}.modal-head h2{margin:0;font-size:var(--fs-base);flex:1;min-width:0}.modal-close{flex:none;font-size:var(--fs-base);line-height:1;padding:2px 8px;color:var(--muted)}.modal-close:hover{color:var(--text)}.modal-body{padding:var(--sp-3);overflow:auto;min-height:0;font-size:var(--fs-xs)}.modal-foot{display:flex;justify-content:flex-end;gap:var(--sp-2);flex:none;padding:var(--sp-2) var(--sp-3);border-top:1px solid var(--line);background:var(--bg-panel)}.symbolsearch{width:min(90vw,1040px);max-width:1040px;height:min(60vh,620px);background:var(--glass-sheet-bg);-webkit-backdrop-filter:var(--glass-sheet-blur);backdrop-filter:var(--glass-sheet-blur)}.symbolsearch-search{padding:var(--sp-2) var(--sp-3);flex:none}.symbolsearch-search input{width:100%;font-size:var(--fs-base);padding:var(--sp-2) var(--sp-3)}.symbolsearch .tabbar{padding:var(--sp-2) var(--sp-3);gap:var(--sp-4);flex:none;border-top:none}.symbolsearch .tabbar button{padding:4px var(--sp-2);font-size:var(--fs-base)}.symbolsearch-table th{border-bottom:none}.symbolsearch-body{flex:1;overflow:auto;padding:0 var(--sp-2) var(--sp-2);min-height:0}.symbolsearch-table,.symbolsearch-table th{font-size:var(--fs-base)}.symbolsearch-table th,.symbolsearch-table td{line-height:19px}.symbolsearch-table th.sortable{cursor:pointer;-webkit-user-select:none;user-select:none}.symbolsearch-table th.sortable:hover{color:var(--text)}.symbolsearch-table tbody tr{cursor:pointer}.symbolsearch-table .ss-coin{margin-right:6px}.symbolsearch-table tbody tr:hover,.symbolsearch-table tbody tr.active{background:color-mix(in srgb,var(--bg-control) 55%,transparent)}.symbolsearch-table .star{padding:0 6px 0 0;color:var(--warn);font-size:var(--fs-xl);line-height:1;vertical-align:middle}.ss-tag{display:inline-flex;align-items:center;margin-left:var(--sp-2);padding:2px 8px;border-radius:var(--radius-full);background:var(--bg-control);color:var(--muted);font-size:var(--fs-xs);font-weight:500;line-height:16px}.ss-tag--lev{color:var(--text)}.ss-funding-apr{font-size:var(--fs-xs);line-height:16px;opacity:.55;transition:opacity var(--dur-fast) var(--ease-out)}.symbolsearch-table tbody tr:hover .ss-funding-apr,.symbolsearch-table tbody tr.active .ss-funding-apr{opacity:1}.symbolsearch-footer{display:flex;gap:var(--sp-4);padding:var(--sp-2) var(--sp-3);border-top:1px solid var(--line);flex:none}.symbolsearch-footer kbd{margin-right:2px}.board-featured-toggle{margin-left:auto;padding-right:var(--sp-2);gap:6px}.symbolsearch-board{display:flex;height:100%;gap:var(--sp-4)}.board-list{flex:1;min-width:0;height:100%;overflow:auto}.symbolsearch-board:not(.split) .board-list{flex:1}.symbolsearch-board.split .board-list{flex:1 1 55%}.board-featured{flex:1 1 40%;min-width:0;height:100%;overflow:auto;border-left:1px solid var(--line);padding-left:var(--sp-4)}.board-featured h3{margin:0 0 var(--sp-2)}.board-featured-list{display:flex;flex-direction:column;gap:2px}.board-featured-row{display:flex;align-items:center;gap:var(--sp-2);padding:2px var(--sp-1);line-height:var(--row-lh);border-radius:var(--radius-sm);text-align:left;width:100%;color:var(--text)}.board-featured-row:hover{background:var(--bg-hover)}.board-featured-name{flex:1;min-width:0;display:flex;align-items:center;gap:6px;font-size:var(--fs-xs);overflow:hidden;text-overflow:ellipsis}.board-featured-name .ss-tag{margin-left:0}.board-featured-price{font-variant-numeric:tabular-nums;font-size:var(--fs-data);flex:none}.board-featured-change{font-variant-numeric:tabular-nums;font-size:var(--fs-xs);font-weight:500;width:64px;text-align:right;flex:none}.panel.book{display:flex;flex-direction:column}.book-rows{flex:1;min-height:0;overflow:hidden}.book-viewtoggle{display:flex;gap:2px}.book-viewtoggle button{padding:3px}.book-viewtoggle button:hover:not(.active){background:none;color:var(--text)}.viewicon{display:block;width:12px;height:12px;border-radius:2px;overflow:hidden}.viewicon.bids{background:var(--pos-dim)}.viewicon.asks{background:var(--neg-dim)}.viewicon.both{background:linear-gradient(to bottom,var(--neg-dim) 0 50%,var(--pos-dim) 50% 100%)}.book-groupmenu-anchor{margin-left:auto}.book-groupbtn{padding:2px var(--sp-1);display:flex;align-items:center;gap:6px;font-size:var(--fs-micro);color:var(--muted)}.book-groupbtn:hover{color:var(--text)}.book-groupbtn .divider{width:1px;height:11px;background:var(--line-strong)}.book-groupmenu{right:0;left:auto;min-width:160px}.bookrow{cursor:pointer}.bookrow:hover{box-shadow:inset 0 0 0 999px var(--tint-strong)}.bookrow.ask .p{color:var(--neg)}.bookrow.bid .p{color:var(--pos)}.bookrow td:nth-child(n+2){color:var(--muted)}.bookrow:hover td:nth-child(n+2){color:var(--text)}.spreadrow td{text-align:center;color:var(--muted);font-size:var(--fs-label);line-height:var(--th-lh);padding:0;border-block:1px solid var(--line)}.bsbar-row{display:flex;align-items:center;gap:var(--sp-2);margin-top:var(--sp-1);flex:none}.bsbar{position:relative;flex:1;height:5px;border-radius:3px;overflow:hidden;background:var(--neg)}.bsbar-fill{position:absolute;top:0;right:0;bottom:0;left:0;width:0;background:var(--pos);transition:width var(--dur-med) var(--ease-out)}.bsbar-label{font-size:var(--fs-micro);font-weight:500;white-space:nowrap;font-variant-numeric:tabular-nums}.bsbar-label.bid{color:var(--pos)}.bsbar-label.ask{color:var(--neg)}.tickerfav{padding:0;margin-right:2px;color:var(--warn);font-size:var(--fs-base);line-height:1}.coinavatar{display:inline-flex;align-items:center;justify-content:center;flex:none;width:18px;height:18px;border-radius:50%;margin-right:6px;color:var(--bg);font-size:var(--fs-micro);font-weight:500}.tickersym{font-weight:500;font-size:var(--fs-base);font-family:inherit;color:var(--text);padding:0;display:inline-flex;align-items:center;gap:6px}.tickertype{padding:0 5px;line-height:15px;font-size:var(--fs-micro)}.tickersym .chev{color:var(--muted);font-size:var(--fs-label);font-weight:400}.tickersym:hover{background:none;color:var(--accent)}.stat{display:flex;flex-direction:column;gap:0}.statlabel{font-size:var(--fs-label);line-height:14px;color:var(--muted)}.statvalue{font-variant-numeric:tabular-nums;font-size:var(--fs-data);font-weight:500;line-height:18px}.stat-big .statvalue{font-size:var(--fs-xl);line-height:var(--lh-xl);font-weight:500}.tickerbar .stat-big{justify-content:flex-end}.chartholder-wrap{position:relative;height:380px;width:100%}.chartholder{height:100%;width:100%}.chartlegend{position:absolute;top:var(--sp-2);left:var(--sp-2);z-index:2;pointer-events:none;display:flex;flex-direction:column;gap:2px;font-size:var(--fs-micro);width:max-content;max-width:calc(100% - var(--sp-4));padding:2px var(--sp-1);border-radius:var(--radius-sm);background:var(--bg-panel)}.chartlegend-sym{color:var(--text);font-weight:500}.chartlegend-ohlc{display:flex;gap:var(--sp-2);color:var(--muted);font-variant-numeric:tabular-nums}.chartlegend-ohlc b{font-weight:500;color:var(--text);margin-left:2px}.badge{border:1px solid var(--line);border-radius:var(--radius-sm);padding:0 6px;line-height:16px;font-size:var(--fs-label);color:var(--muted);background:var(--bg-elevated)}.badge.ok{color:var(--pos);border-color:var(--pos)}.badge.warn{color:var(--warn);border-color:var(--warn)}.badge.danger{color:var(--neg);border-color:var(--neg);background:var(--ask-bg)}details>summary{cursor:pointer}textarea{font-family:ui-monospace,Consolas,monospace;border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--bg-elevated);color:var(--text)}img{max-width:100%;height:auto}.pos{color:var(--pos)}.neg{color:var(--neg)}.ok{color:var(--pos)}.warn{color:var(--warn)}.muted{color:var(--muted)}.small{font-size:var(--fs-xs)}.status{margin:var(--sp-2) 0 0;padding:0 0 0 var(--sp-2);border-left:2px solid var(--line);font-size:var(--fs-xs)}.status.ok{border-color:var(--pos);color:var(--pos)}.status.err{border-color:var(--neg);color:var(--neg)}.status.info{border-color:var(--accent);color:var(--accent)}.status.warn{border-color:var(--warn);color:var(--warn)}.balancecols>div{flex:1;min-width:220px}code{font-family:ui-monospace,Cascadia Code,Consolas,monospace;font-size:var(--fs-xs);word-break:break-all;color:var(--text)}kbd{border:1px solid var(--line);border-bottom-width:2px;padding:0 3px;font-family:inherit;font-size:var(--fs-micro);border-radius:3px;background:var(--bg-elevated)}.depositaddr{font-size:var(--fs-xs);word-break:break-all;-webkit-user-select:all;user-select:all;padding:var(--sp-1) 0}.dash .dash-grid .react-grid-item.cssTransforms{transition:transform var(--dur-med) var(--ease-out),border-color var(--dur-fast) var(--ease-out),box-shadow var(--dur-fast) var(--ease-out),opacity var(--dur-fast) var(--ease-out)}.dash .dash-grid{transition:height var(--dur-med) var(--ease-out)}.dash.is-switching .dash-grid .react-grid-item.cssTransforms{transition:transform .42s var(--ease-out),width .42s var(--ease-out),height .42s var(--ease-out),opacity .24s var(--ease-out)}.dash .dash-grid .react-grid-item.is-entering{animation:dash-enter .42s var(--ease-out) both}@keyframes dash-enter{0%{opacity:0;scale:.985}to{opacity:1;scale:1}}.dash.is-seaming .dash-grid .react-grid-item.cssTransforms{transition:none}@media(prefers-reduced-motion:reduce){.dash.is-switching .dash-grid .react-grid-item.cssTransforms{transition:none}.dash .dash-grid .react-grid-item.is-entering{animation:none}}.dash .dash-grid .react-grid-item.cssTransforms.react-draggable-dragging,.dash .dash-grid .react-grid-item.cssTransforms.resizing{transition:border-color var(--dur-fast) var(--ease-out),box-shadow var(--dur-fast) var(--ease-out);will-change:transform}.dash .dash-grid .react-grid-placeholder{background:var(--text);opacity:.05;border-radius:var(--radius-sm);box-shadow:inset 0 0 0 1px #ffffff73;transition:transform .12s var(--ease-out),width .12s var(--ease-out),height .12s var(--ease-out);z-index:1}.dash .dash-grid .react-grid-item>.react-resizable-handle{background-image:none;z-index:3;transition:opacity var(--dur-fast) var(--ease-out)}.dash .dash-grid .react-grid-item:hover{z-index:1}.dash .dash-grid .react-grid-item>.react-resizable-handle:after{content:"";position:absolute;right:0;bottom:0;width:20px;height:20px;transform:translate(50%,50%);background-color:var(--dim);-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M12.34 4.34 A8 8 0 0 1 4.34 12.34' fill='none' stroke='white' stroke-width='4' stroke-linecap='round'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M12.34 4.34 A8 8 0 0 1 4.34 12.34' fill='none' stroke='white' stroke-width='4' stroke-linecap='round'/%3E%3C/svg%3E");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);transition:transform var(--dur-fast) var(--ease-out),background-color var(--dur-fast) var(--ease-out)}.dash .dash-grid .react-grid-item>.react-resizable-handle:hover:after,.dash .dash-grid .react-grid-item.resizing>.react-resizable-handle:after{transform:translate(50%,50%) scale(1.3);background-color:var(--muted)}.dash .dash-grid .react-grid-item.react-draggable-dragging,.dash .dash-grid .react-grid-item.resizing{border-color:var(--line);box-shadow:var(--shadow-pop);z-index:3}.dash .dash-grid .react-grid-item.react-draggable-dragging .dash-panel__head{background:var(--bg-hover)}.dash .dash-tabs__bar{gap:var(--sp-2);padding:0 var(--sp-4) 0 var(--sp-2);border-bottom:1px solid var(--panel-line)}.dash .dash-tab{position:relative;border-bottom:0;transition:color .15s cubic-bezier(.4,0,.2,1)}.dash .dash-tab:after{content:"";position:absolute;left:50%;bottom:0;width:16px;height:3px;margin-left:-8px;background:var(--accent);transform:scaleX(0);transition:transform var(--dur-med) var(--ease-spring)}.dash .dash-tab.is-active:after{transform:scaleX(1)}.dash .dash-mktfilter{color:var(--disabled)}.dash .dash-mktfilter:hover{color:var(--text)}.shell{display:flex;flex-direction:column;height:100vh;height:100dvh;min-height:0;overflow:hidden}.shell>.app{flex:1 1 auto;min-height:0;display:flex;flex-direction:column}.appcontent{flex:1 1 auto;min-height:0;overflow:auto}.navbar,.banner,.marketbar,footer{flex:none}@media(max-width:900px){.navbar-inner{gap:var(--sp-3);padding:0 var(--sp-3)}.navstatus{gap:var(--sp-1)}.navstatus>.navbtn{margin-left:0}}@media(max-width:840px){.navbar{position:sticky;top:0;z-index:30}.navbar-inner{height:auto;flex-wrap:wrap;padding:var(--sp-2) var(--sp-3);row-gap:var(--sp-2)}.navlinks{order:3;flex-basis:100%;height:32px;margin-left:0;margin-right:0;overflow-x:auto;scrollbar-width:none;scroll-snap-type:x proximity;padding-right:28px;-webkit-mask-image:linear-gradient(to right,#000 calc(100% - 32px),transparent 100%);mask-image:linear-gradient(to right,#000 calc(100% - 32px),transparent 100%);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.navlinks::-webkit-scrollbar{display:none}.navlinks button{scroll-snap-align:start}.navlinks button.navtrade__chev{scroll-snap-align:none}.navstatus{margin-left:auto}}@media(max-width:760px){.banner-inner{padding:var(--sp-2) var(--sp-3)}.app{padding:var(--sp-2)}.tickerbar{width:100%;max-width:100%;flex-wrap:nowrap;overflow-x:auto;padding-bottom:2px}button,input:not([type=checkbox]),select{min-height:34px}.datatable td,.booktable td{padding:6px}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.mkt-chip-chg,.mkt-price-v,.mkt-price-chg,.mkt-stat-v,.mkt-booktable tbody td,.mkt-tapetable tbody td:not(.mkt-note):not(.mkt-tape-time),.mkt-tape-t,.mkt-unitbtn>span~span,.mkt-mid-last,.mkt-mid-mark,.mkt-ratio-v,.oe-input,.oe-out__v,.oe-mini,.oe-mode__btn--lev,.oe-hint b,input[inputmode=decimal],input[inputmode=numeric],.acct-table td.num,.acct-kv-value,.pf-row__value,.pf-stat__value,.pf-readout__value,.pf-readout__sub,.pf-chart__axis,.pf-alloc__value,.pf-account__addr,.mkt-stat-sub,.mkt-mid-spread,.mkt-spark-tip,.tape-stat,.oe-facts__row dd,.oe-pop__max,.kc-pane-h,.kc-legend-ohlc,.kc-readout,.kc-clock,.stats-bigvalue,.feetier-stat-value,.feetier-table td.num,.lb-size,.tape-cp,.tape-id,.stats .datatable td.right,.stats .kv td,.feetier-cf-line strong,.lb-table tbody td.right,.lb-you-line,.mt-when,.review-kv td,.review-exits-table td+td{font-family:var(--font-num);font-variant-numeric:tabular-nums}.navpill{font-family:var(--font-num)}.lb-you-line .muted,.stats-coin{font-family:var(--font-text)}.privacy{position:relative;display:inline-flex;align-items:center}.privacy__more{width:14px;color:var(--dim)}.privacy__more:hover:not(:disabled){color:var(--text)}.privacy .navicon[aria-pressed=true]{color:var(--text)}.privacy__menu{position:absolute;top:calc(100% + 6px);right:0;z-index:1200;min-width:244px;padding:var(--sp-2);background:var(--glass-pop-bg);-webkit-backdrop-filter:var(--glass-pop-blur);backdrop-filter:var(--glass-pop-blur);border:1px solid var(--line);border-radius:10px;box-shadow:var(--shadow-modal);animation:pop-in var(--dur-fast) var(--ease-spring);transform-origin:top right}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.privacy__menu{background:var(--bg-elevated)}}.privacy__head{display:flex;align-items:baseline;justify-content:space-between;gap:var(--sp-2);padding:0 var(--sp-1) var(--sp-2);color:var(--muted);font-size:var(--fs-micro);letter-spacing:var(--ls-micro)}.privacy__all{height:auto;padding:0;border-color:transparent;background:none;color:var(--muted);font-size:var(--fs-micro);cursor:pointer;border-bottom:1px dotted var(--dim);border-radius:0}.privacy__all:hover{color:var(--text)}.privacy__item{display:flex;flex-direction:row;align-items:center;gap:var(--sp-2);padding:5px var(--sp-1);border-radius:var(--radius-sm);color:var(--muted);font-size:var(--fs-xs);cursor:pointer}.privacy__item:hover{color:var(--text)}.privacy__item input{margin:0;flex:none;accent-color:var(--accent)}.privacy__label{flex:1;white-space:nowrap}.privacy__head--mode{margin-top:var(--sp-2);padding-top:var(--sp-2);border-top:1px solid var(--panel-line)}.privacy__note{margin:var(--sp-2) 0 0;padding:var(--sp-2) var(--sp-1) 0;border-top:1px solid var(--panel-line);color:var(--dim);font-size:var(--fs-micro);line-height:14px;white-space:normal}.privacy__note+.privacy__note{margin-top:var(--sp-1);padding-top:0;border-top:0}.settings__btn{position:relative}.settings__dot{position:absolute;top:2px;right:1px;width:6px;height:6px;border-radius:50%;background:var(--text)}.settings .privacy__menu{max-height:calc(100vh - 80px);overflow-y:auto}.settings__main{color:var(--text);font-weight:500;margin-bottom:var(--sp-2)}.settings__action{width:100%;height:auto;border-color:transparent;background:none;text-align:left;font:inherit;font-size:var(--fs-xs)}.settings__action:disabled,.privacy__item.is-off{color:var(--disabled);cursor:default}.navaddr{position:relative;display:inline-flex}.navaddr__menu{top:calc(100% + 6px);left:auto;right:0;z-index:1200;min-width:232px;transform-origin:top right}.navaddr__full{padding:0 var(--sp-1) var(--sp-2);margin-bottom:var(--sp-1);border-bottom:1px solid var(--panel-line);color:var(--muted);font-family:var(--font-num);font-size:var(--fs-micro);line-height:14px;overflow-wrap:anywhere;-webkit-user-select:text;user-select:text}.navaddr__item{display:block;width:100%;height:auto;padding:6px var(--sp-1);border-color:transparent;background:none;border-radius:var(--radius-sm);color:var(--muted);font-size:var(--fs-xs);text-align:left;cursor:pointer}.navaddr__item:hover{background:var(--bg-hover);color:var(--text)}.navaddr__item--danger:hover{color:var(--neg)}.private-scope{display:contents}.private-blank{display:flex;align-items:center;justify-content:center;width:100%;height:100%;min-height:64px;border:1px dashed var(--panel-line);border-radius:var(--radius-sm);color:var(--dim);font-size:var(--fs-micro);letter-spacing:1px;text-transform:uppercase}[data-private] td.num,[data-private] td.mono-num,[data-private] .kv td,[data-private] .acct-kv-value{position:relative;color:transparent!important}[data-private] td.num:after,[data-private] td.mono-num:after,[data-private] .kv td:after,[data-private] .acct-kv-value:after{content:"***";position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:flex-end;color:var(--muted);letter-spacing:1px}[data-private] .kv td:after{justify-content:flex-start}[data-private][data-mask=blackout] td.num:after,[data-private][data-mask=blackout] td.mono-num:after,[data-private][data-mask=blackout] .kv td:after,[data-private][data-mask=blackout] .acct-kv-value:after{content:"";top:4px;right:0;bottom:4px;left:0;background:var(--muted);border-radius:2px;opacity:.85}[data-private][data-mask=blur] td.num:after,[data-private][data-mask=blur] td.mono-num:after,[data-private][data-mask=blur] .kv td:after,[data-private][data-mask=blur] .acct-kv-value:after,[data-private][data-mask=pixelate] td.num:after,[data-private][data-mask=pixelate] td.mono-num:after,[data-private][data-mask=pixelate] .kv td:after,[data-private][data-mask=pixelate] .acct-kv-value:after{content:"0,481.62";letter-spacing:0;color:var(--muted)}[data-private][data-mask=blur] td.num:after,[data-private][data-mask=blur] td.mono-num:after,[data-private][data-mask=blur] .kv td:after,[data-private][data-mask=blur] .acct-kv-value:after{filter:blur(3.5px)}[data-private][data-mask=pixelate] td.num:after,[data-private][data-mask=pixelate] td.mono-num:after,[data-private][data-mask=pixelate] .kv td:after,[data-private][data-mask=pixelate] .acct-kv-value:after{color:transparent;top:3px;right:0;bottom:3px;left:0;background:var(--mosaic);background-size:var(--mosaic-size);background-position:var(--mosaic-pos);border-radius:2px}:root{--mosaic: repeating-linear-gradient(90deg, rgb(255 255 255 / 9%) 0 5px, rgb(255 255 255 / 0%) 5px 10px), repeating-linear-gradient(0deg, rgb(255 255 255 / 7%) 0 5px, rgb(255 255 255 / 0%) 5px 10px), repeating-linear-gradient(90deg, rgb(255 255 255 / 5%) 0 5px, rgb(255 255 255 / 0%) 5px 10px), linear-gradient(var(--panel-line), var(--panel-line));--mosaic-size: 10px 10px, 10px 10px, 10px 10px, auto;--mosaic-pos: 0 0, 0 0, 5px 5px, 0 0}.mask{display:inline-block;vertical-align:baseline;user-select:none;-webkit-user-select:none}.mask--blackout{position:relative;background:var(--muted);border-radius:2px;opacity:.85}.mask--blackout .mask__ghost{visibility:hidden}.mask--blur{filter:blur(3.5px);color:var(--muted)}.mask--pixelate{color:transparent;background:var(--mosaic);background-size:var(--mosaic-size);background-position:var(--mosaic-pos);border-radius:2px}.symbolsearch-table tr.ss-addr{cursor:pointer}.symbolsearch-table tr.ss-addr td{display:flex;align-items:center;gap:var(--sp-2);border-bottom:1px solid var(--panel-line)}.ss-addr__kind{color:var(--muted);font-size:var(--fs-micro);letter-spacing:var(--ls-micro)}.ss-addr code{color:var(--text);font-size:var(--fs-xs)}.ss-addr__alias{color:var(--muted);font-size:var(--fs-xs)}.ss-addr__hint{margin-left:auto;color:var(--dim);font-size:var(--fs-micro)}.toasts{position:fixed;top:calc(var(--sp-3) + 44px);right:var(--sp-3);z-index:2000;transition:right var(--dur-med) var(--ease-out),opacity var(--dur-fast) var(--ease-out);display:flex;flex-direction:column;gap:var(--sp-2);width:min(360px,calc(100vw - var(--sp-4)));pointer-events:none}#vs-toast-pin{display:contents}.toasts__live{display:flex;flex-direction:column;gap:var(--sp-2)}.toasts__live:empty{display:none}@media(max-width:760px){.toasts:not(.is-docked){top:calc(var(--navbar-live, var(--navbar-h)) + var(--sp-2))}:root:has([aria-modal=true]) .toasts:not(.is-docked){z-index:90}}:root[data-addr-menu=wide] .toasts{right:var(--addr-menu-reserve, 352px)}:root[data-addr-menu=narrow] .toasts{opacity:0;visibility:hidden}.toast{display:flex;align-items:flex-start;gap:var(--sp-2);padding:var(--sp-2) var(--sp-2) var(--sp-2) var(--sp-3);border:1px solid var(--line);border-left-width:3px;border-radius:var(--radius-sm);background:var(--glass-bg);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);box-shadow:var(--shadow-pop);pointer-events:auto;animation:pop-in var(--dur-fast) var(--ease-spring)}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.toast{background:var(--bg-elevated)}}.toast--error{border-left-color:var(--neg)}.toast--warn{border-left-color:var(--warn)}.toast--ok{border-left-color:var(--pos)}.toast--info{border-left-color:var(--accent)}.toast__body{flex:1 1 auto;min-width:0}.toast__msg{display:block;color:var(--text);font-size:var(--fs-xs);line-height:16px}.toast__meta{display:block;margin-top:2px;color:var(--dim);font-family:var(--font-num);font-size:var(--fs-micro);letter-spacing:.4px;-webkit-user-select:text;user-select:text}.toast__retry,.toast__x{flex:none;height:20px;padding:0 var(--sp-2);border:1px solid var(--line);border-radius:var(--radius-xs);background:none;color:var(--muted);font-size:var(--fs-micro);cursor:pointer}.toast__x{width:20px;padding:0;font-size:var(--fs-base);line-height:18px}.toast__retry:hover,.toast__x:hover{color:var(--text);border-color:var(--line-strong)}@media(prefers-reduced-motion:reduce){.toast{animation:none}}.load-failed{color:var(--muted)}.load-failed .empty-state__ic{color:color-mix(in srgb,var(--neg) 70%,var(--dim))}.load-failed__acts{display:inline-flex;flex-wrap:wrap;justify-content:center;gap:8px}.load-failed__fb{display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 12px;border:1px solid var(--panel-line);border-radius:8px;background:transparent;color:var(--muted);font:inherit;font-size:var(--fs-xs);font-weight:600;cursor:pointer}.load-failed__fb:hover{border-color:var(--line);color:var(--text)}.load-failed__fb svg{width:14px;height:14px}.load-updating{margin:0;padding:4px var(--sp-2);color:var(--dim);font-size:var(--fs-xs);line-height:var(--lh-xs)}.toast{position:relative;overflow:hidden;align-items:center;gap:12px;padding:12px;border:1px solid var(--line);border-radius:12px;background:var(--glass-pop-bg);-webkit-backdrop-filter:var(--glass-pop-blur);backdrop-filter:var(--glass-pop-blur);animation:toast-in .24s var(--ease-spring)}.toast.is-leaving{animation:toast-out .17s var(--ease-out) forwards}@keyframes toast-in{0%{opacity:0;transform:translate(14px) scale(.98)}to{opacity:1;transform:none}}@keyframes toast-out{to{opacity:0;transform:translate(10px) scale(.98)}}.toast__ic{position:relative;flex:none;display:inline-grid;place-items:center;width:32px;height:32px}.toast__glyph{display:grid;place-items:center;width:32px;height:32px;border-radius:50%;color:var(--tone, var(--text));background:color-mix(in srgb,var(--tone, var(--text)) 16%,transparent)}.toast__badge{position:absolute;right:-4px;bottom:-4px;display:grid;place-items:center;width:18px;height:18px;border-radius:50%;color:var(--tone, var(--text));background:var(--bg-elevated);box-shadow:0 0 0 1.5px color-mix(in srgb,var(--tone, var(--text)) 55%,transparent)}.toast__badge>svg{width:11px;height:11px}.toast--error{--tone: var(--neg)}.toast--warn{--tone: var(--warn)}.toast--ok,.toast--filled,.toast--partial{--tone: var(--pos)}.toast--info,.toast--placed{--tone: var(--text)}.toast--cancelled{--tone: var(--neg)}.toast__title{display:block;color:var(--text);font-size:var(--fs-xs);font-weight:600;line-height:16px}.toast__detail{display:block;margin-top:2px;color:var(--muted);font-family:var(--font-num);font-size:var(--fs-xs);line-height:16px}.toast__x{display:grid;place-items:center;width:22px;height:22px;border-radius:50%;border-color:transparent}.toast__x:hover{background:var(--tint)}.toast__timer{position:absolute;left:0;right:0;bottom:0;height:2px;background:color-mix(in srgb,var(--tone, var(--text)) 55%,transparent);transform-origin:left;animation:toast-timer linear forwards}@keyframes toast-timer{0%{transform:scaleX(1)}to{transform:scaleX(0)}}@media(prefers-reduced-motion:reduce){.toast,.toast.is-leaving{animation:none}.toast__timer{display:none}}.dash-panel{border-color:transparent;border-radius:var(--radius-card);box-shadow:var(--depth-2)}.dash-panel__body>.panel,.dash-panel__body>.private-scope>.panel,.dash-tabs__body>.panel,.dash-tabs__body>.private-scope>.panel,.dash-filtered>.panel,.dash-filtered>.private-scope>.panel,.private-scope>.panel{box-shadow:none}.dash-edit-bar,.dash-edit-palette,.dash-edit-confirm,.dash-edit-ghost{border-color:transparent;box-shadow:var(--depth-3)}.panel,.pf-card,.scan-head,.scan-find__row,.scan-choose,button.scan-card,.lbp-sheet,.lbp-skel__rows,button.lbp-card,.lbp-card,.legal-card,button.coh-card,.coh-d__head,.coh-d__meters,.coh-d__panel,.coh-chart,.vs-explore .ex-ticker,.fee-sched__card{border-color:transparent;border-radius:var(--radius-page);box-shadow:var(--depth-2)}.panel{border-radius:var(--radius-card)}button.scan-card:hover,button.lbp-card:hover,button.coh-card:hover{box-shadow:var(--depth-3)}.pts-card{border-color:transparent;box-shadow:var(--depth-2);border-radius:var(--radius-page)}.coh-kpis>div,.coh-net,.coh-multi__readout,.feetier-stat,.feetier-cf,.feetier-flag,.stats-sync,.mt-status,.kc-feed-card.boxed,.fee-sched__frame,.algo-cond,.algo-preview,.wg-src,.fx-box,.fx-review,.fx-route,.vs-tpsl__facts,.cpy-mstats>div,.cpy-replay,.cpy-rule,.cpy-adv,.cpy-fees{border-color:transparent;border-radius:var(--radius-tile);box-shadow:var(--depth-1)}.segmented,.badge,.lbp-seg,button.lbp-chip,.lbp-search,.cp-seg,.cp-tabs,.cp-chip,.cp-pick,.cp-vchip,.kc-feed-pill,.acct-switch,.acct-more>.acct-morebtn,button.coh-pick__btn,.coh-tree__ctl,.fx-pill,.fx-pillbtn,.cpy-seg,.cpy-dir,.dash-edit-switch{border-color:transparent;box-shadow:var(--depth-1)}.lbp-seg,button.lbp-chip,.lbp-search,button.coh-pick__btn,.cpy-seg,.cpy-dir{border-radius:var(--radius-full)}.menu-popup,.modal,.modal.fx,.cp,.cdlg,.oe-pop,.acctf-pop,.acct-hc,.kc-rail-popup,.mkt-spark-tip,.mkt-bookpop,.mkdepth-tip,.navnotes__panel,.coh-pick__pop,.coh-lean__tip,.pf-chart__tip,.cp-menu,.cp-fpop,.devp__sheet{border-color:transparent;box-shadow:var(--depth-3)}.modal,.modal.fx,.cp,.cdlg{border-radius:var(--radius-page)}.stale-build{display:flex;align-items:center;gap:var(--sp-2);margin:0;padding:10px 12px;color:var(--muted);font-size:var(--fs-xs)}.stale-build__btn{height:24px;padding:0 10px;border:1px solid var(--panel-line);border-radius:var(--radius-md);background:transparent;color:var(--text);font:inherit;cursor:pointer}.stale-build__btn:hover{border-color:var(--line)}.navlinks .navlink--access{border:0;background:none;font:inherit;cursor:pointer}.navlinks .navlink--access:hover{color:var(--text);background:none}.navlinks .navlink--access .dv-devtag{margin-left:0}.brand .brand__beta{margin-left:6px}.navtrade__row.is-access{width:100%;border:0;background:none;font:inherit;text-align:left;cursor:pointer}.navtrade__text b .dv-devtag--beta{margin-left:0;background:color-mix(in srgb,#4c8dff 18%,transparent);color:#4c8dff}.navmore__row.is-access{width:100%;border:0;background:none;font:inherit;text-align:left;cursor:pointer}.navmore__access{margin-left:auto;flex:none}.navnotes__act{align-self:flex-start;margin-top:4px;height:24px;padding:0 10px;border:1px solid var(--line);border-radius:6px;background:none;color:var(--text);font:inherit;font-size:var(--fs-xs);font-weight:600;cursor:pointer}.navnotes__act:hover{background:rgb(var(--ink) / .06)}html[data-theme=light]{--ink: 0 0 0;--ink-solid: #000;--brand-ink: #141414;--scheme: light;--pos-ink: #00553c;--neg-ink: #8e1f16;--mix-pos-base: #ffffff;--mix-neg-base: #ffffff;--bg: #efefed;--bg-panel: #ffffff;--bg-elevated: #f3f3f1;--bg-hover: #e8e8e6;--bg-control: #dedede;--line: #c9c9c7;--panel-line: rgba(0, 0, 0, .09);--line-soft: rgba(0, 0, 0, .09);--line-strong: rgba(0, 0, 0, .2);--button-border: linear-gradient(180deg, #00000024 0%, #00000014 100%);--tint: rgba(0, 0, 0, .035);--text: #141414;--muted: #505050;--dim: #626262;--disabled: #6f6f6f;--pos: #007050;--neg: #b92a1e;--pos-deep: #0f6e74;--neg-deep: #a01e50;--warn: #8a5600;--pos-dim: rgba(0, 112, 80, .55);--neg-dim: rgba(185, 42, 30, .55);--bid-bg: rgba(0, 112, 80, .13);--ask-bg: rgba(185, 42, 30, .12);--accent: #1f1f1f;--accent-hover: #000000;--accent-active: #333333;--accent-text: #ffffff;--accent-secondary: #d6d6d4;--focus: #000000;--shadow-pop: 0 8px 24px rgba(0, 0, 0, .13);--shadow-modal: 0 16px 48px rgba(0, 0, 0, .18);--depth-1: 0 0 0 1px rgba(0, 0, 0, .06), 0 1px 2px rgba(0, 0, 0, .05);--depth-2: 0 0 0 1px rgba(0, 0, 0, .07), 0 2px 6px rgba(0, 0, 0, .06);--depth-3: 0 0 0 1px rgba(0, 0, 0, .08), 0 8px 22px rgba(0, 0, 0, .13);--shadow-text: 0 0 2px rgba(255, 255, 255, .9);--tint-strong: rgba(0, 0, 0, .06);--scrim: rgba(30, 30, 32, .22);--scrim-solid: rgba(240, 240, 238, .82);--sheen: rgba(255, 255, 255, .16)}html[data-theme=light] .modal-scrim,html[data-theme=light] .cdlg-scrim{background:#1e1e2038}html[data-theme=light] .menu-popup,html[data-theme=light] .modal,html[data-theme=light] .cp,html[data-theme=light] .cdlg,html[data-theme=light] .oe-pop,html[data-theme=light] .acctf-pop,html[data-theme=light] .acct-hc,html[data-theme=light] .kc-rail-popup,html[data-theme=light] .navnotes__panel,html[data-theme=light] .psel__pop,html[data-theme=light] .navaddr__menu,html[data-theme=light] .privacy__menu,html[data-theme=light] .symbolsearch,html[data-theme=light] .toast{box-shadow:0 18px 48px #00000029,0 1px #ffffff80 inset}html[data-theme=light] .side__btn,html[data-theme=light] .side .navicon,html[data-theme=light] .navbar--rail .navlinks a,html[data-theme=light] .navbar--rail .navlinks .navlink--soon,html[data-theme=light] .navbar--rail .navmore__btn,html[data-theme=light] .nav-seg>button{color:var(--muted)}html[data-theme=light] .navbar--rail .navlinks a.active,html[data-theme=light] .navbar--rail .navlinks a[aria-current=page],html[data-theme=light] .navbar--rail .navmore__btn.is-here,html[data-theme=light] .navbar--rail .navmore__btn.is-open{color:var(--text)}html[data-theme=light] .side__btn:hover,html[data-theme=light] .side .navicon:hover:not(:disabled),html[data-theme=light] .nav-seg>button:hover{color:var(--text)}html[data-theme=light] .side__btn.is-raised{background:#fff;color:var(--text);box-shadow:var(--depth-2)}html[data-theme=light] .side__btn.is-raised:hover{background:#f8f8f6}html[data-theme=light] .nav-seg{background:#e4e4e2;box-shadow:none}html[data-theme=light] .nav-seg>button.is-on{background:#fff;color:var(--text);box-shadow:var(--depth-1)}html[data-theme=light] .side__btn.side__addr{background:#fff;box-shadow:var(--depth-1)}html[data-theme=light] .side__btn.side__addr[aria-expanded=true]{background:#f3f3f1}html[data-theme=light] .toasts.is-docked .toast{background:color-mix(in srgb,var(--tone, var(--text)) 9%,rgba(255,255,255,.94));box-shadow:0 6px 18px #0000001f}html[data-theme=light] .side__money{background:color-mix(in srgb,var(--tone) 10%,rgba(255,255,255,.96));box-shadow:0 10px 28px #00000024}html[data-theme=light] .mkt-favchip{background:#fff;box-shadow:var(--depth-1)}html[data-theme=light] .mkt-favchip:hover{background:#f8f8f6}html[data-theme=light] .mkt-favchip.is-active{background:#fff;box-shadow:0 0 0 1.5px #00000038,0 2px 6px #00000014}html[data-theme=light] .mkt-favchip__icon,html[data-theme=light] .mkt-favchip__coin{background:#f0f0ee}html[data-theme=light] .mkt-favchip__t small,html[data-theme=light] .mkt-favchip__x,html[data-theme=light] .mkt-header--info .mkt-stat-l{color:var(--dim)}html[data-theme=light],html[data-theme=light] .mkt-book,html[data-theme=light] .mkt-book-panel{--mkt-bid-lo: #d7efe6;--mkt-bid-hi: #79c9ad;--mkt-ask-lo: #f9dfdc;--mkt-ask-hi: #ec9a92}html[data-theme=light] .oe-levbtn,html[data-theme=light] .oe-marginbtn{background-color:var(--bg-control)}html[data-theme=light] .oe-slider .oe-pctbox{background:#e6e6e4}html[data-theme=light] .oe .oe-switch input{background:#cfcfcd}html[data-theme=light] .oe .oe-switch input:checked{background:var(--oe-tint, var(--pos))}html[data-theme=light] .panel.kc-panel{--kc-ink: #2a2a2a}html[data-theme=light] .kc-toolbar .kc-tb-ico.on:hover,html[data-theme=light] .kc-rail-popup button.active:hover,html[data-theme=light] .kc-rail-popup button.active .kc-rail-popup-ico{color:#000}html[data-theme=light] .kc-newsmark--macro{color:#3b4cc0}html[data-theme=light] .dlg-btn.is-go:hover:not(:disabled),html[data-theme=light] .stg__btn.is-go:hover:not(:disabled),html[data-theme=light] .oe-confirm:hover:not(:disabled){background:#000}html[data-theme=light] .fx-cta:hover:not(:disabled){filter:brightness(1.5)}html[data-theme=light] .stg__links>a:hover .stg__linkrow b{color:#000}html[data-theme=light] .stg__slider input{accent-color:#141414}html[data-theme=light] select option,html[data-theme=light] .dlg .dlg-select option,html[data-theme=light] .stg__select option,html[data-theme=light] select.algo-sf__pick option{background:#fff}html[data-theme=light] .cpy{--cpy-surface-2: #f0f0ee}html[data-theme=light] .lqm-hist{background:#fff}html[data-theme=light] .lqm-hist2-note{background:#ffffffd1;color:var(--text)}html[data-theme=light] .lqm-ring{outline-color:#000}html[data-theme=light] .lqm-ln.is-long{background:#b92a1e}html[data-theme=light] .lqm-ln.is-short{background:#007050}html[data-theme=light] .lqm-cum.is-long{stroke:#b92a1e}html[data-theme=light] .lqm-cum.is-short{stroke:#007050}html[data-theme=light] .mk-star.is-on,html[data-theme=light] .mkt-favchip__pin:hover{color:#b98900}html[data-theme=light] .panel.oe .oe-mode__btn{background-color:var(--bg-control);color:var(--text)}html[data-theme=light] .mkt-favchip__ic{background:#f0f0ee}html[data-theme=light] .cpy-whale{color:#2c2c2e}html[data-theme=light] .mk-heat__tile{color:var(--text)}html[data-theme=light] .lqm-hist-scale{background:#ffffffd9}html[data-theme=light] .lbp-card.is-1,html[data-theme=light] .lbp-place.is-1{--metal: #7f6200}html[data-theme=light] .lbp-card.is-2,html[data-theme=light] .lbp-place.is-2{--metal: #5a5f69}html[data-theme=light] .lbp-card.is-3,html[data-theme=light] .lbp-place.is-3{--metal: #84521f}html[data-theme=light] .kc-rail-btn.active,html[data-theme=light] .kc-rail-btn.active:hover{color:#000}html[data-theme=light] .kc-ind-tag{color:#fff}html[data-theme=light] .cpy-venue{color:color-mix(in srgb,var(--venue, var(--muted)) 30%,var(--text));background:color-mix(in srgb,var(--venue, var(--muted)) 22%,transparent)}html[data-theme=light] .modal-scrim:has(.modal.stg){background:#1e1e2024}html[data-theme=light] .modal.stg{box-shadow:0 30px 80px #0003,inset 0 1px #fff9}html[data-theme=light] .coh-bias.is-bull,html[data-theme=light] .stg__pill.is-ok,html[data-theme=light] .cdlg-tag,html[data-theme=light] .fx-badge,html[data-theme=light] .acct-levbox--long,html[data-theme=light] .acct-pill--pos,html[data-theme=light] .coh-d__n{color:var(--pos-ink)}html[data-theme=light] .coh-bias.is-bear,html[data-theme=light] .stg__btn.is-danger,html[data-theme=light] .acct-levbox--short,html[data-theme=light] .acct-pill--neg,html[data-theme=light] .acct-act--danger,html[data-theme=light] .cpy-cat--counter.is-on,html[data-theme=light] .badge.danger{color:var(--neg-ink)}html[data-theme=light] .lbp-card.is-1,html[data-theme=light] .lbp-place.is-1{--metal: #5e4900}html[data-theme=light] .lbp-card.is-2,html[data-theme=light] .lbp-place.is-2{--metal: #44484f}html[data-theme=light] .lbp-card.is-3,html[data-theme=light] .lbp-place.is-3{--metal: #6f4518}html[data-theme=light] span.acct-sub{opacity:1}html[data-theme=light] .fx-srct__t small{color:var(--text)}html[data-theme=light] .oe-pop__opt small,html[data-theme=light] .oe-pop__opt span{color:var(--muted)}html[data-theme=light] .coh-tree__ctl button:disabled{opacity:.8}html[data-theme=light] .lbp .lbp-table tbody tr:hover td{background:#00000006}html[data-theme=light] .kc-newsset input[role=switch],html[data-theme=light] .kc-side-switch input[role=switch]{background-color:#cfcfcd}html[data-theme=light] .kc-multi-marks rect{stroke:#141414}html[data-theme=light] .kc-stylebar-count{color:var(--text)}html[data-theme=light] .side__btn.side__connect:hover{color:var(--pos-ink)}html[data-theme=light] .side__btn.side__addr:hover{background:#f3f3f1}html[data-theme=light] .navpill{background:#ecece9;border-color:var(--line-soft)}html[data-theme=light] .lqm-hist-px{stroke:#141414d9}html[data-theme=light] .modal-scrim,html[data-theme=light] .cdlg-scrim{background:#1e1e2024}html[data-theme=light] .menu-popup,html[data-theme=light] .modal,html[data-theme=light] .cp,html[data-theme=light] .cdlg,html[data-theme=light] .oe-pop,html[data-theme=light] .navnotes__panel,html[data-theme=light] .navaddr__menu{border-color:#ffffffa6;outline:1px solid rgba(0,0,0,.06);outline-offset:0}html[data-theme=light] .dash-panel:not([data-panel=markets]):not([data-panel=livefeed]){border-color:#fff9;box-shadow:0 0 0 1px #0000000a,0 4px 18px #2832460f}html[data-theme=light] .acct-levbox.acct-levbox--long,html[data-theme=light] .cpy-msteps__s.is-done i{color:var(--pos-ink)}html[data-theme=light] .dlg-btn.is-danger{color:var(--neg-ink)}html[data-theme=light] .ex-arb tr.is-link:hover td{background:#00000005}html[data-theme=light] .kc-draft,html[data-theme=light] .kc-lbls{--kc-on: #ffffff}html[data-theme=light] .pf .acct-levbox--short{color:var(--neg-ink)}html[data-theme=light] .oe{--oe-caret: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 6'%3E%3Cpath d='M1 1.25 5 5 9 1.25' fill='none' stroke='%23505050' stroke-width='1' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");--oe-caret-on: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 6'%3E%3Cpath d='M1 1.25 5 5 9 1.25' fill='none' stroke='%23141414' stroke-width='1' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}html[data-theme=light] .dlg .dlg-select,html[data-theme=light] .stg__select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 16 16'%3E%3Cpath d='m4 6 4 4 4-4' fill='none' stroke='%23505050' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}html[data-theme=light] .oe-check input:checked{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M2.5 6.3 4.8 8.6 9.5 3.6' fill='none' stroke='%23ffffff' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}html[data-theme=light] .dash-mktfilter input:checked{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M2.5 6.2 4.8 8.5 9.5 3.8' fill='none' stroke='%23ffffff' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}html[data-theme=light] .cs-step:not(.is-current):not(.is-done){opacity:.82}html[data-theme=light] .lf:not(.is-docked) .lf__pick,html[data-theme=light] .lf:not(.is-docked) .lf__btn,html[data-theme=light] .lf:not(.is-docked) .lf__custom,html[data-theme=light] .lf:not(.is-docked) .lf__err,html[data-theme=light] .fl__over{--text: #f7f7f7;--muted: #bcbcbc;--dim: #a0a0a0;--ink: 255 255 255;color:#f7f7f7}html[data-theme=light] .nw{--nw-hot: #a84a08}html[data-theme=light] .nwc__short{color:#6b4300}
