.boot-error{text-align:center;color:#e7ecf5;background:#0b1020;place-content:center;gap:8px;min-height:100vh;padding:24px;display:grid}.boot-error h1{margin:0;font-size:22px}.boot-error p{color:#9ba8bd;margin:0}.boot-error-copy{appearance:none;color:#58a6ff;font:inherit;cursor:pointer;text-underline-offset:2px;background:0 0;border:0;margin:0;padding:0;text-decoration:underline}.boot-error-copy:focus-visible{outline-offset:3px;border-radius:2px;outline:2px solid #58a6ff}.boot-error-raw{overflow-wrap:anywhere;white-space:pre-wrap;color:#e7ecf5;text-align:left;background:#161b22;border:1px solid #2a3139;border-radius:8px;width:min(720px,100vw - 48px);margin:16px 0 0;padding:12px 14px;font:13px/1.5 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}:root{--bg:#0d1117;--panel:#161b22;--panel-2:#1c2330;--border:#2a3139;--text:#e6edf3;--muted:#8b949e;--accent:#58a6ff;--call:#3fb950;--put:#f85149;--price:#d29922;--warn-bg:#3d2c00;--warn-border:#9e6a03;--warn-text:#f2cc60;--err-bg:#3d1418;--err-border:#b62324;--err-text:#ff9492;--s1:#141b24;--s2:#19212b;--hair:#ffffff0e;--hair-2:#ffffff17;--ink-2:#b6c0cb;--ink-3:#7d8896;--ink-4:#5a6470;--up:#56d364;--dn:#ff7b72;--signal-absorption:#d2a8ff;--up-fast:#5ee06d;--up-mid:#3fb950;--up-slow:#2c7a3c;--dn-fast:#ff8a80;--dn-mid:#f85149;--dn-slow:#963934;--flat:#6e7681;--d-row-h:22px;--d-row-pad:4px 6px;--d-head-h:24px;--d-head-pad:5px 6px;--d-panel-head-h:30px;--d-panel-bar-h:28px;--d-toolbar-h:33px;--d-readout-h:28px;--d-gap:6px;--d-pad:8px;--rail-narrow:336px;--rail-wide:620px;--rail-min:300px;--grip-w:8px;--rail-indicator:180px;--signal-bigtrade:#f0883e;--of-shell-font:Inter, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", sans-serif;--of-context-font:-apple-system, BlinkMacSystemFont, "Segoe UI", "PingFang SC", "Microsoft YaHei", Roboto, Helvetica, Arial, sans-serif;--hub-gex-call:#ff9a8c;--hub-maxpain:#f0cd7a;--hub-gex-put:#7ee79a;--hub-rr-up:#8fb0ff;--hub-rr-dn:#c98ae8;--hub-rr10-up:#208080;--hub-rr10-dn:#508020;--hub-zero-gamma:#747468;--hub-odf-poc:#c79a2e;--hub-odf-wall:#63cfe8;--hub-tide:#3fb950;--hub-tide-alt:#f85149;--hub-hiro:#2f7fd0;--hub-flow:#ff9dc0;--hub-flow-alt:#cf4d7d;--hub-bigtrade:#e07b30;--hub-earn:#a9b83a;--hub-mainsig:#2cb691;--hub-premium:#8a6ceb;--hub-reversal:#e05fb0;--hub-anomaly:#e8595e;--hub-absorb:#b077d6}*{box-sizing:border-box}html,body,#app{height:100%;margin:0;padding:0}body{background:var(--bg);color:var(--text);-webkit-font-smoothing:antialiased;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Microsoft YaHei,Roboto,Helvetica,Arial,sans-serif;font-size:14px;line-height:1.5}#app{width:100%;min-height:100%}a{color:var(--accent);text-decoration:none}button{font-family:inherit}.identity-page{background:radial-gradient(circle at 50% 38%, #23446e42, transparent 42%), var(--bg);place-items:center;min-height:100vh;padding:40px 20px;display:grid}.identity-card{border:1px solid var(--border);background:var(--panel);border-radius:16px;gap:20px;width:min(100%,430px);padding:32px;display:grid;box-shadow:0 24px 64px #00000057}.identity-card-wide{width:min(100%,520px)}.identity-heading{text-align:center;gap:7px;display:grid}.identity-heading h1{letter-spacing:-.02em;margin:0;font-size:25px;line-height:1.25}.identity-title{justify-content:center;align-items:center;gap:10px;display:flex}.identity-logo{flex:none;width:30px;height:30px}.identity-subtitle{font-size:14px}.identity-heading p{color:var(--muted);margin:0}.identity-notice{border:1px solid var(--warn-border);background:var(--warn-bg);text-align:left;border-radius:8px;padding:9px 11px;color:var(--warn-text)!important}.identity-form{gap:15px;display:grid}.identity-field{gap:7px;display:grid}.identity-field>span:first-child,.identity-field>label{color:var(--text);font-size:13px;font-weight:600}.identity-field input{background:var(--panel-2);width:100%;min-height:42px;padding:9px 11px}.identity-field input:disabled{color:var(--muted);opacity:.8}.identity-code-row{grid-template-columns:minmax(0,1fr) 120px;gap:9px;display:grid}.identity-primary,.identity-secondary{border:1px solid var(--border);min-height:42px;color:var(--text);background:var(--panel-2);font:inherit;cursor:pointer;border-radius:8px;padding:9px 14px;font-weight:650}.identity-primary{border-color:var(--accent);color:#fff;background:var(--accent)}.identity-primary:hover:not(:disabled){filter:brightness(1.08)}.identity-secondary:hover:not(:disabled){border-color:var(--accent)}.identity-primary:disabled,.identity-secondary:disabled{opacity:.5;cursor:not-allowed}.identity-full{width:100%}.identity-action-link{text-align:center;place-items:center;display:grid}.identity-message{border:1px solid;border-radius:8px;margin:0;padding:10px 12px;font-size:13px}.identity-message.error{border-color:var(--err-border);color:var(--err-text);background:var(--err-bg)}.identity-message.success{color:#7ee787;background:#132b1b;border-color:#2f6f3e}.identity-link,.identity-switch button,.identity-inline-actions button{color:var(--accent);font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.identity-forgot{justify-self:end;margin-top:-5px;font-size:13px}.identity-switch{color:var(--muted);text-align:center;margin:0;font-size:13px}.identity-switch button{margin-left:4px}.identity-help{border:1px solid var(--border);color:var(--muted);background:#ffffff05;border-radius:9px;padding:13px 14px;font-size:12px}.identity-help strong{color:var(--text)}.identity-help ul{margin:7px 0 0;padding-left:18px}.identity-tabs{background:var(--panel-2);border-radius:9px;grid-template-columns:1fr 1fr;padding:3px;display:grid}.identity-tabs button{min-height:36px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:7px}.identity-tabs button.active{color:var(--text);background:#263143;font-weight:650}.identity-account{overflow-wrap:anywhere;color:var(--muted);text-align:center;margin:0;font-size:13px}.identity-membership-card{text-align:center;width:min(100%,500px)}.identity-status-icon{border:1px solid var(--warn-border);width:64px;height:64px;color:var(--warn-text);background:var(--warn-bg);border-radius:50%;justify-self:center;place-items:center;font-size:28px;font-weight:750;display:grid}.identity-inline-actions{justify-content:center;gap:20px;font-size:13px;display:flex}@media (width<=520px){.identity-page{align-items:start;padding:20px 12px}.identity-card{border-radius:13px;padding:24px 18px}.identity-code-row{grid-template-columns:minmax(0,1fr) 108px}}.panel{background:var(--panel);border:1px solid var(--border);border-radius:10px;padding:16px}.panel-title{align-items:center;gap:8px;margin:0 0 12px;font-size:15px;font-weight:600;display:flex}.muted{color:var(--muted)}.pos{color:var(--call)}.neg{color:var(--put)}.seg{border:1px solid var(--border);border-radius:8px;display:inline-flex;overflow:hidden}.seg button{color:var(--muted);cursor:pointer;background:0 0;border:none;padding:6px 14px;font-size:13px}.seg button.active{background:var(--accent);color:#fff;font-weight:600}.seg button:not(.active):hover{color:var(--text);background:var(--panel-2)}select,input{background:var(--panel-2);color:var(--text);border:1px solid var(--border);border-radius:8px;outline:none;padding:7px 10px;font-size:13px}select:focus,input:focus{border-color:var(--accent)}.btn{background:var(--panel-2);color:var(--text);border:1px solid var(--border);cursor:pointer;border-radius:8px;padding:7px 14px;font-size:13px}.btn:hover{border-color:var(--accent)}.btn-primary{background:var(--accent);color:#fff;border-color:var(--accent)}.btn:disabled{opacity:.5;cursor:not-allowed}.chip{border:1px solid var(--border);background:var(--panel-2);border-radius:999px;align-items:center;gap:6px;padding:2px 8px;font-size:12px;display:inline-flex}.view{flex-direction:column;gap:18px;display:flex}.toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:8px;display:flex}.toolbar .left,.toolbar .right{align-items:center;gap:12px;display:flex}.toolbar .panel-title{margin:0}.meta{margin-bottom:8px;font-size:12px}.empty-box{text-align:center;padding:40px 16px}.empty-box b{color:var(--text)}.grid-2{grid-template-columns:1fr 1fr;gap:18px;display:grid}@media (width<=980px){.grid-2{grid-template-columns:1fr}}table.data{border-collapse:collapse;width:100%;font-size:13px}table.data th,table.data td{text-align:right;border-bottom:1px solid var(--border);white-space:nowrap;padding:8px 10px}table.data th:first-child,table.data td:first-child,table.data th.l,table.data td.l{text-align:left}table.data th{color:var(--muted);background:var(--panel);font-weight:600;position:sticky;top:0}table.data tbody tr{cursor:pointer}table.data tbody tr:hover{background:var(--panel-2)}.tnum{font-variant-numeric:tabular-nums}.resize-observer[data-v-b329ee4c]{z-index:-1;pointer-events:none;opacity:0;background-color:#0000;border:none;width:100%;height:100%;display:block;position:absolute;top:0;left:0;overflow:hidden}.resize-observer[data-v-b329ee4c] object{pointer-events:none;z-index:-1;width:100%;height:100%;display:block;position:absolute;top:0;left:0;overflow:hidden}.v-popper__popper{z-index:10000;outline:none;top:0;left:0}.v-popper__popper.v-popper__popper--hidden{visibility:hidden;opacity:0;pointer-events:none;transition:opacity .15s,visibility .15s}.v-popper__popper.v-popper__popper--shown{visibility:visible;opacity:1;transition:opacity .15s}.v-popper__popper.v-popper__popper--skip-transition,.v-popper__popper.v-popper__popper--skip-transition>.v-popper__wrapper{transition:none!important}.v-popper__backdrop{width:100%;height:100%;display:none;position:absolute;top:0;left:0}.v-popper__inner{box-sizing:border-box;position:relative;overflow-y:auto}.v-popper__inner>div{z-index:1;max-width:inherit;max-height:inherit;position:relative}.v-popper__arrow-container{width:10px;height:10px;position:absolute}.v-popper__popper--arrow-overflow .v-popper__arrow-container,.v-popper__popper--no-positioning .v-popper__arrow-container{display:none}.v-popper__arrow-inner,.v-popper__arrow-outer{border-style:solid;width:0;height:0;position:absolute;top:0;left:0}.v-popper__arrow-inner{visibility:hidden;border-width:7px}.v-popper__arrow-outer{border-width:6px}.v-popper__popper[data-popper-placement^=top] .v-popper__arrow-inner,.v-popper__popper[data-popper-placement^=bottom] .v-popper__arrow-inner{left:-2px}.v-popper__popper[data-popper-placement^=top] .v-popper__arrow-outer,.v-popper__popper[data-popper-placement^=bottom] .v-popper__arrow-outer{left:-1px}.v-popper__popper[data-popper-placement^=top] .v-popper__arrow-inner,.v-popper__popper[data-popper-placement^=top] .v-popper__arrow-outer{border-bottom-width:0;border-bottom-color:#0000!important;border-left-color:#0000!important;border-right-color:#0000!important}.v-popper__popper[data-popper-placement^=top] .v-popper__arrow-inner{top:-2px}.v-popper__popper[data-popper-placement^=bottom] .v-popper__arrow-container{top:0}.v-popper__popper[data-popper-placement^=bottom] .v-popper__arrow-inner,.v-popper__popper[data-popper-placement^=bottom] .v-popper__arrow-outer{border-top-width:0;border-top-color:#0000!important;border-left-color:#0000!important;border-right-color:#0000!important}.v-popper__popper[data-popper-placement^=bottom] .v-popper__arrow-inner{top:-4px}.v-popper__popper[data-popper-placement^=bottom] .v-popper__arrow-outer{top:-6px}.v-popper__popper[data-popper-placement^=left] .v-popper__arrow-inner,.v-popper__popper[data-popper-placement^=right] .v-popper__arrow-inner{top:-2px}.v-popper__popper[data-popper-placement^=left] .v-popper__arrow-outer,.v-popper__popper[data-popper-placement^=right] .v-popper__arrow-outer{top:-1px}.v-popper__popper[data-popper-placement^=right] .v-popper__arrow-inner,.v-popper__popper[data-popper-placement^=right] .v-popper__arrow-outer{border-left-width:0;border-top-color:#0000!important;border-bottom-color:#0000!important;border-left-color:#0000!important}.v-popper__popper[data-popper-placement^=right] .v-popper__arrow-inner{left:-4px}.v-popper__popper[data-popper-placement^=right] .v-popper__arrow-outer{left:-6px}.v-popper__popper[data-popper-placement^=left] .v-popper__arrow-container{right:-10px}.v-popper__popper[data-popper-placement^=left] .v-popper__arrow-inner,.v-popper__popper[data-popper-placement^=left] .v-popper__arrow-outer{border-right-width:0;border-top-color:#0000!important;border-bottom-color:#0000!important;border-right-color:#0000!important}.v-popper__popper[data-popper-placement^=left] .v-popper__arrow-inner{left:-2px}.v-popper--theme-tooltip .v-popper__inner{color:#fff;background:#000c;border-radius:6px;padding:7px 12px 6px}.v-popper--theme-tooltip .v-popper__arrow-outer{border-color:#000c}.v-popper--theme-dropdown .v-popper__inner{color:#000;background:#fff;border:1px solid #ddd;border-radius:6px;box-shadow:0 6px 30px #0000001a}.v-popper--theme-dropdown .v-popper__arrow-inner{visibility:visible;border-color:#fff}.v-popper--theme-dropdown .v-popper__arrow-outer{border-color:#ddd}.user-menu[data-v-9f11e219]{position:relative}.user-trigger[data-v-9f11e219]{border:1px solid var(--border);min-height:34px;color:var(--text);background:var(--panel-2);cursor:pointer;border-radius:9px;align-items:center;gap:7px;padding:3px 8px 3px 4px;display:inline-flex}.user-trigger[data-v-9f11e219]:hover,.user-trigger[aria-expanded=true][data-v-9f11e219]{border-color:color-mix(in srgb, var(--accent) 55%, var(--border))}.user-trigger svg[data-v-9f11e219]{color:var(--muted);transition:transform .14s}.user-trigger svg.rotated[data-v-9f11e219]{transform:rotate(180deg)}.user-avatar[data-v-9f11e219]{background:color-mix(in srgb, var(--accent) 25%, var(--panel));width:26px;height:26px;color:var(--accent);border-radius:7px;place-items:center;font-size:12px;font-weight:750;display:grid}.user-name[data-v-9f11e219]{text-overflow:ellipsis;white-space:nowrap;max-width:120px;font-size:13px;font-weight:600;overflow:hidden}.user-popover[data-v-9f11e219]{z-index:70;border:1px solid var(--border);background:var(--panel);border-radius:11px;width:230px;padding:7px;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 14px 38px #00000061}.user-identity[data-v-9f11e219]{border-bottom:1px solid var(--border);gap:3px;padding:9px 10px 11px;display:grid}.user-identity strong[data-v-9f11e219],.user-identity span[data-v-9f11e219]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.user-identity strong[data-v-9f11e219]{font-size:13px}.user-identity span[data-v-9f11e219]{color:var(--muted);font-size:12px}.membership-expiry[data-v-9f11e219]{font-weight:400}.menu-item[data-v-9f11e219]{width:100%;color:var(--text);text-align:left;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:7px;margin-top:6px;padding:9px 10px;font-size:13px;text-decoration:none;display:block}.menu-item[data-v-9f11e219]:hover{background:var(--panel-2)}.logout-error[data-v-9f11e219]{color:var(--err-text);margin:6px 10px 4px;font-size:12px}.topbar[data-v-5ff29a87]{background:var(--panel);border-bottom:1px solid var(--border);z-index:40;position:sticky;top:0}.topbar-main[data-v-5ff29a87]{align-items:center;gap:16px;padding:10px 22px;display:flex}.brand[data-v-5ff29a87]{white-space:nowrap;align-items:center;gap:8px;font-size:16px;font-weight:700;display:flex}.brand .logo-img[data-v-5ff29a87]{width:22px;height:22px;display:block}.boards[data-v-5ff29a87]{background:var(--panel-2);border-radius:10px;flex-shrink:0;gap:4px;padding:3px;display:flex}.boards a[data-v-5ff29a87]{color:var(--muted);white-space:nowrap;border-radius:8px;padding:6px 16px;font-size:14px;font-weight:600}.boards a[data-v-5ff29a87]:hover{color:var(--text)}.boards a.board-active[data-v-5ff29a87]{color:var(--text);background:var(--accent)}.spacer[data-v-5ff29a87]{flex:1;min-width:0}.actions[data-v-5ff29a87]{flex-shrink:0;align-items:center;gap:12px;display:flex}.topbar-sub[data-v-5ff29a87]{border-top:1px solid var(--border);position:relative}.sub-scroll[data-v-5ff29a87]{scrollbar-width:none;-ms-overflow-style:none;padding:0 22px;overflow:auto hidden}.sub-scroll[data-v-5ff29a87]::-webkit-scrollbar{display:none}.sub-inner[data-v-5ff29a87]{white-space:nowrap;align-items:center;height:40px;display:inline-flex}.grp-name[data-v-5ff29a87]{color:var(--muted);-webkit-user-select:none;user-select:none;cursor:default;flex-shrink:0;margin-right:8px;font-size:12px}.grp-sep[data-v-5ff29a87]{background:var(--border);flex-shrink:0;width:1px;height:14px;margin:0 12px}.sub-item[data-v-5ff29a87]{color:var(--text);white-space:nowrap;border-radius:7px;flex-shrink:0;padding:5px 12px;font-size:13px}.sub-item+.sub-item[data-v-5ff29a87]{margin-left:4px}.sub-item[data-v-5ff29a87]:hover{background:var(--panel-2)}.sub-item.active[data-v-5ff29a87]{color:var(--text);background:var(--panel-2);font-weight:600}.sub-fade[data-v-5ff29a87]{pointer-events:none;opacity:0;width:28px;transition:opacity .15s;position:absolute;top:1px;bottom:0}.sub-fade.l[data-v-5ff29a87]{background:linear-gradient(to right, var(--panel), transparent);left:0}.sub-fade.r[data-v-5ff29a87]{background:linear-gradient(to left, var(--panel), transparent);right:0}.sub-fade.on[data-v-5ff29a87]{opacity:1}@media (width<=1199px){.brand .name[data-v-5ff29a87]{display:none}.topbar-main[data-v-5ff29a87] .searchbox{min-width:220px}}@media (width<=1023px){.topbar-main[data-v-5ff29a87]{flex-wrap:wrap}.spacer[data-v-5ff29a87]{display:none}.boards[data-v-5ff29a87]{flex-wrap:wrap;flex-shrink:1;min-width:0}.topbar-main[data-v-5ff29a87] .searchbox{flex:1;min-width:0}.topbar-main[data-v-5ff29a87] .searchbox input{min-width:0}}.banner[data-v-1c59f9c7]{text-align:center;border-bottom:1px solid #0000;padding:10px 18px;font-size:13px}.banner code[data-v-1c59f9c7]{background:#ffffff14;border-radius:4px;padding:1px 5px}.bic[data-v-1c59f9c7]{vertical-align:-2px;margin-right:3px}.err[data-v-1c59f9c7]{background:var(--err-bg);color:var(--err-text);border-bottom-color:var(--err-border)}.warn[data-v-1c59f9c7]{background:var(--warn-bg);color:var(--warn-text);border-bottom-color:var(--warn-border)}.symbol-logo[data-v-eb37a049]{vertical-align:-3px;background:var(--panel-2);border-radius:5px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;overflow:hidden}.symbol-logo img[data-v-eb37a049]{object-fit:contain;width:100%;height:100%;display:block}.ph[data-v-eb37a049]{color:#f5f7fa;justify-content:center;align-items:center;width:100%;height:100%;font-weight:700;line-height:1;display:flex}.searchbox[data-v-9db6ae74]{align-items:center;min-width:280px;display:flex;position:relative}.ico[data-v-9db6ae74]{opacity:.6;pointer-events:none;font-size:13px;position:absolute;left:10px}.searchbox input[data-v-9db6ae74]{width:100%;padding-left:32px}.dropdown[data-v-9db6ae74]{background:var(--panel);border:1px solid var(--border);z-index:50;border-radius:8px;max-height:320px;margin:0;padding:4px;list-style:none;position:absolute;top:40px;left:0;right:0;overflow-y:auto;box-shadow:0 8px 24px #0006}.dropdown li[data-v-9db6ae74]{cursor:pointer;border-radius:6px;align-items:baseline;gap:10px;padding:7px 10px;display:flex}.dropdown li[data-v-9db6ae74]:hover{background:var(--panel-2)}.dropdown .tk[data-v-9db6ae74]{color:var(--text);min-width:56px;font-weight:700}.dropdown .nm[data-v-9db6ae74]{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.dropdown.empty[data-v-9db6ae74]{color:var(--muted);cursor:pointer;padding:10px 12px;font-size:13px}.drawer-mask[data-v-faf22e3f]{z-index:60;background:#00000080;justify-content:flex-end;display:flex;position:fixed;inset:0}.drawer[data-v-faf22e3f]{background:var(--panel);border-left:1px solid var(--border);flex-direction:column;gap:12px;width:380px;max-width:90vw;height:100%;padding:18px;display:flex;overflow-y:auto}.drawer-head[data-v-faf22e3f]{align-items:center;gap:10px;display:flex}.drawer-head h3[data-v-faf22e3f]{margin:0}.drawer-head .x[data-v-faf22e3f]{color:var(--muted);cursor:pointer;background:0 0;border:none;margin-left:auto;font-size:22px;line-height:1}.drawer-head .x[data-v-faf22e3f]:hover{color:var(--text)}.hint[data-v-faf22e3f],.small[data-v-faf22e3f]{margin:0;font-size:12px}.neg[data-v-faf22e3f]{margin:0}.add-row[data-v-faf22e3f]{gap:8px;display:flex}.add-row input[data-v-faf22e3f]{flex:1}.wl[data-v-faf22e3f]{margin:6px 0 0;padding:0;list-style:none}.wl li[data-v-faf22e3f]{border-bottom:1px solid var(--border);align-items:center;gap:10px;padding:9px 2px;display:flex}.wl .tk[data-v-faf22e3f]{cursor:pointer;min-width:64px;color:var(--accent);font-weight:700}.wl .src[data-v-faf22e3f]{flex:1;font-size:12px}.wl .rm[data-v-faf22e3f]{padding:4px 10px}.wl .rm[data-v-faf22e3f]:hover{border-color:var(--put);color:var(--put)}.wl .empty[data-v-faf22e3f]{border:none;padding:14px 2px}.drawer-enter-active[data-v-faf22e3f],.drawer-leave-active[data-v-faf22e3f]{transition:opacity .18s}.drawer-enter-active .drawer[data-v-faf22e3f],.drawer-leave-active .drawer[data-v-faf22e3f]{transition:transform .22s}.drawer-enter-from[data-v-faf22e3f],.drawer-leave-to[data-v-faf22e3f]{opacity:0}.drawer-enter-from .drawer[data-v-faf22e3f],.drawer-leave-to .drawer[data-v-faf22e3f]{transform:translate(100%)}.banner[data-v-1d9d7df8]{text-align:center;border-bottom:1px solid var(--border);padding:8px 22px;font-size:13px}.banner code[data-v-1d9d7df8]{border-radius:4px;padding:1px 5px;font-size:12px}.bic[data-v-1d9d7df8]{vertical-align:-2px;margin-right:3px}.banner.err[data-v-1d9d7df8]{background:var(--err-bg);border-color:var(--err-border);color:var(--err-text)}.banner.warn[data-v-1d9d7df8]{background:var(--warn-bg);border-color:var(--warn-border);color:var(--warn-text)}.banner.err code[data-v-1d9d7df8]{background:#00000040}.banner.info[data-v-1d9d7df8]{background:var(--panel-2);color:var(--muted)}.banner.info b[data-v-1d9d7df8]{color:var(--text);font-weight:600}.banner.info .sep[data-v-1d9d7df8]{opacity:.5;margin:0 6px}.banner[data-v-7a741f31]{border-bottom:1px solid #0000;justify-content:center;align-items:center;gap:7px;padding:9px 18px;font-size:13px;display:flex}.err[data-v-7a741f31]{color:var(--err-text);background:var(--err-bg);border-bottom-color:var(--err-border)}.warn[data-v-7a741f31]{color:var(--warn-text);background:var(--warn-bg);border-bottom-color:var(--warn-border)}.coverage[data-v-7a741f31]{font-size:12px}button[data-v-7a741f31]{color:inherit;cursor:pointer;background:0 0;border:1px solid;border-radius:6px;padding:3px 8px}.msg[data-v-fbc2cab8]{margin-bottom:12px;display:flex}.msg.user[data-v-fbc2cab8]{justify-content:flex-end}.bubble[data-v-fbc2cab8]{word-break:break-word;border-radius:10px;max-width:88%;padding:9px 12px;font-size:13px;line-height:1.65}.user-bubble[data-v-fbc2cab8]{background:var(--accent);color:#04101f;white-space:pre-wrap;font-weight:500}.bot-bubble[data-v-fbc2cab8]{background:var(--panel-2);border:1px solid var(--border);color:var(--text)}.err-line[data-v-fbc2cab8]{color:var(--err-text)}.refs[data-v-fbc2cab8]{border-top:1px solid var(--border);flex-wrap:wrap;align-items:center;gap:5px;margin-top:8px;padding-top:7px;display:flex}.refs-label[data-v-fbc2cab8]{color:var(--muted);font-size:11px}.refs-label.none[data-v-fbc2cab8]{font-style:italic}.ref-chip[data-v-fbc2cab8]{background:var(--s2);border:1px solid var(--hair-2);color:var(--ink-2);text-overflow:ellipsis;white-space:nowrap;border-radius:9px;max-width:200px;padding:1px 7px;font-size:11px;overflow:hidden}.md[data-v-fbc2cab8] p{margin:0 0 8px}.md[data-v-fbc2cab8] p:last-child{margin-bottom:0}.md[data-v-fbc2cab8] h1,.md[data-v-fbc2cab8] h2,.md[data-v-fbc2cab8] h3,.md[data-v-fbc2cab8] h4{margin:10px 0 6px;font-size:13px;font-weight:600}.md[data-v-fbc2cab8] ul,.md[data-v-fbc2cab8] ol{margin:0 0 8px;padding-left:20px}.md[data-v-fbc2cab8] li{margin:2px 0}.md[data-v-fbc2cab8] code{background:var(--s1);border:1px solid var(--hair);border-radius:4px;padding:1px 4px;font-size:12px}.md[data-v-fbc2cab8] pre{background:var(--s1);border:1px solid var(--hair);border-radius:6px;margin:0 0 8px;padding:9px 10px;overflow-x:auto}.md[data-v-fbc2cab8] pre code{background:0 0;border:none;padding:0}.md[data-v-fbc2cab8] table{border-collapse:collapse;margin:0 0 8px;font-size:12px;display:block;overflow-x:auto}.md[data-v-fbc2cab8] th,.md[data-v-fbc2cab8] td{border:1px solid var(--border);text-align:left;padding:4px 8px}.md[data-v-fbc2cab8] th{background:var(--s2)}.md[data-v-fbc2cab8] strong{color:#fff}.md[data-v-fbc2cab8] blockquote{border-left:2px solid var(--border);color:var(--muted);margin:0 0 8px;padding-left:10px}.panel-body[data-v-1a1523cf]{flex-direction:column;height:100%;min-height:0;display:flex}.notice[data-v-1a1523cf]{border-bottom:1px solid var(--border);padding:8px 12px;font-size:12px}.notice.warn[data-v-1a1523cf]{background:var(--warn-bg);border-bottom-color:var(--warn-border);color:var(--warn-text)}.notice.err[data-v-1a1523cf]{background:var(--err-bg);border-bottom-color:var(--err-border);color:var(--err-text)}.msg-list[data-v-1a1523cf]{flex:1;min-height:0;padding:12px;overflow-y:auto}.welcome .hi[data-v-1a1523cf]{color:var(--text);margin:0 0 6px;font-size:13px}.welcome .small[data-v-1a1523cf]{margin:0 0 12px;line-height:1.6}.examples[data-v-1a1523cf]{flex-direction:column;gap:6px;display:flex}.ex[data-v-1a1523cf]{text-align:left;background:var(--panel-2);border:1px solid var(--border);color:var(--ink-2);cursor:pointer;border-radius:8px;padding:7px 10px;font-size:12px}.ex[data-v-1a1523cf]:hover:not(:disabled){border-color:var(--accent);color:var(--text)}.ex[data-v-1a1523cf]:disabled{opacity:.5;cursor:not-allowed}.phase[data-v-1a1523cf]{align-items:center;gap:7px;padding:2px 2px 6px;font-size:12px;display:flex}.dot[data-v-1a1523cf]{background:var(--accent);border-radius:50%;width:6px;height:6px;animation:1.1s ease-in-out infinite pulse-1a1523cf}@keyframes pulse-1a1523cf{0%,to{opacity:.25}50%{opacity:1}}.composer[data-v-1a1523cf]{border-top:1px solid var(--border);background:var(--panel);padding:9px 10px 10px}.composer textarea[data-v-1a1523cf]{resize:none;background:var(--s1);border:1px solid var(--border);width:100%;color:var(--text);border-radius:8px;padding:7px 9px;font-family:inherit;font-size:13px;line-height:1.5}.composer textarea[data-v-1a1523cf]:focus{border-color:var(--accent);outline:none}.composer textarea[data-v-1a1523cf]:disabled{opacity:.6;cursor:not-allowed}.composer-foot[data-v-1a1523cf]{align-items:center;gap:10px;margin-top:7px;display:flex}.composer-foot .send[data-v-1a1523cf]{margin-left:auto}.clear[data-v-1a1523cf]{color:var(--muted);cursor:pointer;text-decoration:underline}.clear[data-v-1a1523cf]:hover{color:var(--text)}.small[data-v-1a1523cf]{font-size:11px}.neg[data-v-1a1523cf]{color:var(--err-text)}.assistant-root[data-v-4f635cc1]{z-index:1000;pointer-events:none;flex-direction:column;align-items:flex-end;gap:10px;display:flex;position:fixed;bottom:20px;right:20px}.assistant-root[data-v-4f635cc1]>*{pointer-events:auto}.fab[data-v-4f635cc1]{border:1px solid var(--border);background:var(--accent);color:#04101f;cursor:pointer;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;font-size:14px;font-weight:700;transition:transform .12s,background .12s;display:flex;box-shadow:0 4px 16px #00000073}.fab[data-v-4f635cc1]:hover{transform:translateY(-1px)}.fab.active[data-v-4f635cc1]{background:var(--panel-2);color:var(--muted)}.fab-x[data-v-4f635cc1]{font-size:24px;line-height:1}.panel[data-v-4f635cc1]{background:var(--panel);border:1px solid var(--border);border-radius:12px;flex-direction:column;width:400px;max-width:calc(100vw - 32px);height:560px;max-height:calc(100vh - 120px);display:flex;overflow:hidden;box-shadow:0 12px 40px #0000008c}.panel-head[data-v-4f635cc1]{border-bottom:1px solid var(--border);background:var(--s2);align-items:baseline;gap:8px;padding:10px 12px;display:flex}.panel-head .title[data-v-4f635cc1]{font-size:13px;font-weight:600}.panel-head .sub[data-v-4f635cc1]{font-size:11px}.panel-head .x[data-v-4f635cc1]{color:var(--muted);cursor:pointer;background:0 0;border:none;margin-left:auto;padding:0 2px;font-size:20px;line-height:1}.panel-head .x[data-v-4f635cc1]:hover{color:var(--text)}.as-panel-enter-active[data-v-4f635cc1],.as-panel-leave-active[data-v-4f635cc1]{transition:opacity .14s,transform .14s}.as-panel-enter-from[data-v-4f635cc1],.as-panel-leave-to[data-v-4f635cc1]{opacity:0;transform:translateY(8px)}@media (width<=520px){.panel[data-v-4f635cc1]{width:calc(100vw - 24px);height:calc(100vh - 130px)}}.app-shell[data-v-164a5ed4]{flex-direction:column;min-height:100vh;display:flex}.content[data-v-164a5ed4]{flex:1;width:100%;max-width:1400px;margin:0 auto;padding:20px 22px 40px}.customer-support-trigger--full,.customer-support-trigger--full>button{width:100%}.customer-support-popper .v-popper__inner{background:#fff;border:1px solid #94a3b847;border-radius:12px;padding:10px;overflow:hidden;box-shadow:0 16px 40px #0f172a3d}.customer-support-popper .v-popper__arrow-outer{border-color:#94a3b847}.customer-support-popper .v-popper__arrow-inner{border-color:#fff}.customer-support-content{line-height:0}.customer-support-content img{object-fit:contain;border-radius:6px;width:min(240px,100vw - 48px);height:auto;max-height:calc(50dvh - 48px);display:block}.membership-card[data-v-dcf553ff]{text-align:center;width:min(100%,560px);padding:36px 40px 40px}.membership-top[data-v-dcf553ff]{justify-content:flex-end;margin-top:-18px;margin-right:-20px;display:flex}.membership-actions[data-v-dcf553ff]{gap:10px;margin-top:16px;display:grid}.subscription-card[data-v-1d6e37fc]{text-align:left;width:min(100%,520px)}.plan-card[data-v-1d6e37fc]{border:1px solid var(--border);background:var(--panel-2);border-radius:12px;flex-direction:column;gap:10px;padding:18px;display:flex}.plan-card-header[data-v-1d6e37fc]{justify-content:space-between;align-items:center;display:flex}.plan-title[data-v-1d6e37fc]{margin:0;font-size:17px}.plan-switch[data-v-1d6e37fc]{border:1px solid var(--border);color:var(--muted);font:inherit;cursor:pointer;white-space:nowrap;background:0 0;border-radius:7px;padding:5px 10px;font-size:12px}.plan-switch[data-v-1d6e37fc]:hover{color:var(--text);background:var(--panel)}.plan-rows[data-v-1d6e37fc]{gap:10px;display:grid}.plan-row[data-v-1d6e37fc]{grid-template-columns:72px minmax(0,1fr) 108px;align-items:center;gap:10px;font-size:13px;display:grid}.plan-row-label[data-v-1d6e37fc]{color:var(--text);white-space:nowrap;text-align:left}.plan-progress[data-v-1d6e37fc]{background:var(--panel);border-radius:999px;height:8px;position:relative;overflow:hidden}.plan-progress-seg[data-v-1d6e37fc]{height:100%;position:absolute;top:0;left:0}.plan-row-value[data-v-1d6e37fc]{color:var(--muted);white-space:nowrap;text-align:right;font-variant-numeric:tabular-nums}.plan-note[data-v-1d6e37fc]{color:var(--muted);align-items:center;gap:6px;margin:2px 0 0;font-size:12px;display:flex}.plan-note-icon[data-v-1d6e37fc]{border:1px solid var(--muted);border-radius:50%;flex:none;place-items:center;width:14px;height:14px;font-size:10px;line-height:1;display:grid}.plan-redeem-row[data-v-1d6e37fc]{align-items:center;gap:10px;margin-top:auto;padding-top:8px;display:flex}.plan-bind-hint[data-v-1d6e37fc]{box-sizing:border-box;border:1px solid var(--warn-border);background:var(--warn-bg);width:100%;color:var(--warn-text);border-radius:8px;justify-content:space-between;align-items:center;gap:12px;margin:12px 0 0;padding:10px 14px;font-size:13px;display:flex}.plan-bind-action[data-v-1d6e37fc]{color:var(--warn-text);cursor:pointer;text-underline-offset:3px;background:0 0;border:0;padding:2px 4px;font-size:13px;font-weight:600;text-decoration:underline}.plan-bind-action[data-v-1d6e37fc]:hover{opacity:.85}.plan-support-hint[data-v-1d6e37fc]{color:var(--muted);opacity:.6;font-size:12px;text-decoration:none}.plan-support-hint[data-v-1d6e37fc]:hover{opacity:1}.plan-history[data-v-1d6e37fc]{color:var(--muted);cursor:pointer;background:0 0;border:0;margin-left:auto;padding:0;font-size:12px}.plan-history[data-v-1d6e37fc]:hover{color:var(--text)}.history-dialog[data-v-1d6e37fc]{width:min(100%,440px)}.history-table[data-v-1d6e37fc]{border-collapse:collapse;width:100%;font-size:13px}.history-table th[data-v-1d6e37fc],.history-table td[data-v-1d6e37fc]{text-align:left;border-bottom:1px solid var(--border);padding:8px 10px}.history-table th[data-v-1d6e37fc]{color:var(--muted);font-size:12px;font-weight:650}.history-pagination[data-v-1d6e37fc]{color:var(--muted);justify-content:space-between;align-items:center;gap:10px;font-size:13px;display:flex}.history-pagination button[data-v-1d6e37fc]{border:1px solid var(--border);background:var(--panel-2);color:var(--text);cursor:pointer;border-radius:7px;padding:5px 10px;font-size:12px}.history-pagination button[data-v-1d6e37fc]:disabled{opacity:.5;cursor:not-allowed}.subscription-muted[data-v-1d6e37fc]{color:var(--muted);margin:0;font-size:13px}.dialog-mask[data-v-1d6e37fc]{z-index:100;background:#00000080;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.dialog-card[data-v-1d6e37fc]{border:1px solid var(--border);background:var(--panel);border-radius:14px;gap:14px;width:min(100%,420px);padding:22px;display:grid;box-shadow:0 24px 64px #0006}.dialog-card h3[data-v-1d6e37fc]{margin:0;font-size:15px;line-height:1.5}.dialog-actions[data-v-1d6e37fc]{gap:10px;display:flex}.dialog-actions .identity-primary[data-v-1d6e37fc]{flex:1}.ac7-perspective{perspective:3000px;grid-template-columns:1fr;display:grid;position:relative}.ac7-perspective>.ac7-view{min-width:0;transform-style:preserve-3d;backface-visibility:hidden;grid-area:1/1}.ac7-carrier{transform-style:preserve-3d}.ac7-unit{transform-style:preserve-3d;will-change:transform, opacity;transition:transform .3s cubic-bezier(.4, 0, .2, 1) var(--d,0s), opacity .3s ease var(--d,0s)}.ac7-view.ac7-push-leave-to .ac7-unit{opacity:0;transform:translateZ(100px)}.ac7-view.ac7-push-enter-from .ac7-unit{opacity:0;transform:translateZ(-100px)}@media (prefers-reduced-motion:reduce){.ac7-unit{transition:none}}.ac7-dialog-enter-from .ac7-unit{opacity:0;transform:translateZ(-100px)}.ac7-dialog-leave-to .ac7-unit{opacity:0;transform:translateZ(100px)}.binding-card[data-v-d0447fdf]{text-align:left;width:min(100%,520px)}.binding-section[data-v-d0447fdf]{transform-style:preserve-3d;gap:10px;display:grid}.binding-section+.binding-section[data-v-d0447fdf],.binding-back[data-v-d0447fdf]{margin-top:18px}.binding-heading[data-v-d0447fdf]{color:var(--muted);margin:0;font-size:14px;font-weight:650}.binding-list[data-v-d0447fdf]{gap:8px;margin:0;padding:0;list-style:none;display:grid}.binding-row[data-v-d0447fdf]{border:1px solid var(--border);border-radius:9px;justify-content:space-between;align-items:center;gap:10px;padding:9px 12px;font-size:13px;display:flex}.binding-row.unbound[data-v-d0447fdf]{opacity:.7}.binding-row .left[data-v-d0447fdf]{align-items:center;gap:10px;min-width:0;display:flex}.ex-badge[data-v-d0447fdf]{background:var(--brand-tile,#30363d);width:26px;height:26px;color:var(--mark-color,#fff);border-radius:7px;flex:none;place-items:center;font-size:11px;font-weight:700;display:grid}.ex-mark[data-v-d0447fdf]{background-color:var(--mark-color,#fff);width:16px;height:16px;-webkit-mask-image:var(--mark-url);-webkit-mask-image:var(--mark-url);mask-image:var(--mark-url);display:block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}@supports not ((-webkit-mask-image:url(#m)) or (mask-image:url(#m))){.ex-mark[data-v-d0447fdf]{display:none}}.binding-uid[data-v-d0447fdf]{letter-spacing:.5px;font:650 13px ui-monospace,SFMono-Regular,Menlo,monospace}.binding-sub[data-v-d0447fdf]{color:var(--muted);font-size:12px;display:block}.sk-badge[data-v-d0447fdf]{background:#ffffff17;border-radius:7px;flex:none;width:26px;height:26px}.sk-lines[data-v-d0447fdf]{gap:12px;display:grid}.sk-line[data-v-d0447fdf]{background:#ffffff17;border-radius:6px;display:block}.sk-line-uid[data-v-d0447fdf]{width:84px;height:13px}.sk-line-sub[data-v-d0447fdf]{width:148px;height:12px}.skeleton-row[data-v-d0447fdf]{animation:1.4s ease-in-out infinite sk-pulse-d0447fdf}@keyframes sk-pulse-d0447fdf{0%,to{opacity:.55}50%{opacity:1}}@media (prefers-reduced-motion:reduce){.skeleton-row[data-v-d0447fdf]{opacity:.75;animation:none}}.visually-hidden[data-v-d0447fdf]{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.binding-options[data-v-d0447fdf]{transform-style:preserve-3d;grid-template-columns:1fr 1fr;gap:12px;display:grid}.binding-option[data-v-d0447fdf]{border:1px solid var(--border);background:var(--panel-2);color:var(--text);font:inherit;cursor:pointer;text-align:center;border-radius:12px;justify-items:center;gap:10px;padding:18px 12px;display:grid}.binding-option[data-v-d0447fdf]:hover{border-color:var(--accent);background:#212b3d}.binding-option-icon[data-v-d0447fdf]{color:var(--accent)}.binding-option-text[data-v-d0447fdf]{color:var(--text);font-size:13px;font-weight:650;line-height:1.45}.binding-muted[data-v-d0447fdf]{color:var(--muted);margin:16px 0 0;font-size:13px}.back-btn[data-v-d0447fdf]{color:var(--muted);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:0;font-size:13px;display:inline-flex}.back-btn[data-v-d0447fdf]:hover{color:var(--text)}.picker-title[data-v-d0447fdf]{margin:14px 0 4px;font-size:21px}.ex-list[data-v-d0447fdf]{transform-style:preserve-3d;grid-template-columns:1fr 1fr;gap:10px;margin:0;padding:0;list-style:none;display:grid}.ex-list li[data-v-d0447fdf]{transform-style:preserve-3d;display:grid}.ex-row[data-v-d0447fdf]{border:1px solid var(--border);background:var(--panel-2);min-height:76px;color:var(--text);font:inherit;cursor:pointer;border-radius:11px;justify-content:center;align-items:center;width:100%;padding:16px 12px;display:flex}.ex-row[data-v-d0447fdf]:hover{border-color:var(--accent);background:#212b3d}.ex-logo[data-v-d0447fdf]{height:var(--logo-h,26px);object-fit:contain;width:auto;max-width:100%;display:block}.ex-name-fallback[data-v-d0447fdf]{font-size:13px;font-weight:650}.dialog-mask[data-v-d0447fdf]{z-index:100;perspective:3000px;background:#00000080;place-items:center;padding:20px;transition:background-color .22s;display:grid;position:fixed;inset:0}.dialog-mask.ac7-dialog-enter-from[data-v-d0447fdf],.dialog-mask.ac7-dialog-leave-to[data-v-d0447fdf]{background-color:#0000}.dialog-card[data-v-d0447fdf]{border:1px solid var(--border);background:var(--panel);border-radius:14px;outline:none;gap:16px;width:min(100%,480px);padding:22px;display:grid;box-shadow:0 24px 64px #0006}.dialog-main[data-v-d0447fdf]{align-content:start;gap:14px;min-width:0;display:grid}.dialog-support[data-v-d0447fdf]{display:none}.dialog-card h3[data-v-d0447fdf]{margin:0;font-size:16px;line-height:1.45}.guide-steps[data-v-d0447fdf]{flex-wrap:wrap;gap:6px;display:flex}.guide-step[data-v-d0447fdf]{border:1px solid var(--border);color:var(--muted);font:inherit;cursor:pointer;background:0 0;border-radius:999px;padding:4px 10px;font-size:12px}.guide-step.active[data-v-d0447fdf]{border-color:var(--accent);color:#fff;background:var(--accent)}.guide-step.done[data-v-d0447fdf]{color:var(--text);border-color:#3d4756}.guide-content[data-v-d0447fdf]{align-content:start;gap:10px;min-height:150px;font-size:13px;line-height:1.65;display:grid}.guide-content[data-v-d0447fdf] p{color:#c9d1d9;margin:0}.guide-content.num[data-v-d0447fdf]{counter-reset:gs}.guide-content.num[data-v-d0447fdf]>p{counter-increment:gs;padding-left:27px;position:relative}.guide-content.num[data-v-d0447fdf]>p:before{content:counter(gs);background:var(--panel-2);width:18px;height:18px;color:var(--muted);border:1px solid #37404d;border-radius:50%;place-items:center;font-size:10px;font-weight:700;line-height:1;display:grid;position:absolute;top:2px;left:0}.guide-content[data-v-d0447fdf] a{color:var(--accent);text-underline-offset:3px}.guide-content[data-v-d0447fdf] strong{color:#fff;font-weight:650}.guide-content[data-v-d0447fdf] .credential-note{color:var(--muted);margin:0;font-size:12px;line-height:1.65}.identity-field[data-v-d0447fdf]{gap:7px;display:grid}.identity-field>span[data-v-d0447fdf]{color:var(--text);font-size:12px;font-weight:600}.identity-field input[data-v-d0447fdf]{background:var(--panel-2);border:1px solid var(--border);width:100%;min-height:42px;color:var(--text);font:inherit;border-radius:8px;padding:9px 12px}.dialog-footer[data-v-d0447fdf],.dialog-actions[data-v-d0447fdf]{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.dialog-footer[data-v-d0447fdf]{justify-content:space-between}.dialog-actions[data-v-d0447fdf]{justify-content:flex-end;margin-left:auto}@media (width>=860px){.dialog-card[data-v-d0447fdf]{grid-template-columns:minmax(0,1fr) 220px;align-items:start;gap:24px;width:min(100%,780px)}.dialog-contact[data-v-d0447fdf]{display:none}.dialog-support[data-v-d0447fdf]{border-left:1px solid var(--border);align-content:start;gap:12px;padding-left:24px;display:grid}.dialog-support h4[data-v-d0447fdf]{color:var(--text);margin:0;font-size:14px}.dialog-support img[data-v-d0447fdf]{border-radius:10px;width:100%;height:auto;display:block}}@media (width<=520px){.binding-options[data-v-d0447fdf]{grid-template-columns:1fr}}html.lp-page,html.lp-page body{background:#07090d}.lp,.lp *,.lp :before,.lp :after{box-sizing:border-box}.lp{--lp-bg:#07090d;--lp-bg-2:#0a0e14;--lp-panel:#0c1016;--lp-panel-2:#12171f;--lp-chrome:#151a21;--lp-t1:#e9eef5;--lp-t2:#a7b1bd;--lp-t3:#8b949e;--lp-accent:var(--accent);--lp-accent-hi:#79b8ff;--lp-hair:#ffffff0f;--lp-hair-2:#ffffff1c;--lp-up:var(--up);--lp-call:var(--call);--lp-dn:var(--dn);--lp-put:var(--put);--lp-price:var(--price);--lp-absorb:var(--signal-absorption);--lp-r:14px;--lp-r-btn:12px;--lp-r-sm:10px;--lp-r-chip:8px;--lp-dock-h:67px;--lp-sec:96px;--lp-pad:20px;--lp-max:1200px;--lp-bleed:48px;--lp-video-ratio:21 / 9;--lp-shot-ratio:8 / 5;--lp-ease:cubic-bezier(.22, .61, .36, 1);--lp-mono:ui-monospace, SFMono-Regular, "SF Mono", Menlo, Consolas, "Liberation Mono", monospace;background:var(--lp-bg);min-height:100vh;color:var(--lp-t1);font-feature-settings:"tnum" 1;font-variant-numeric:tabular-nums;-webkit-font-smoothing:antialiased;margin:0;font-family:-apple-system,BlinkMacSystemFont,PingFang SC,Hiragino Sans GB,Noto Sans SC,Microsoft YaHei,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:16px;line-height:1.6}@media (width>=900px){.lp{--lp-pad:28px}}@media (width>=1200px){.lp{--lp-bleed:48px}}@media (width>=901px) and (width<=1199px){.lp{--lp-bleed:28px}}@media (width<=700px){.lp{--lp-sec:64px}}.lp img{max-width:100%;display:block}.lp button{font:inherit}.lp .mono{font-family:var(--lp-mono)}.lp .wrap{width:100%;max-width:var(--lp-max);padding:0 var(--lp-pad);margin:0 auto}.lp .sec{padding:var(--lp-sec) 0}.lp a{color:var(--lp-accent)}.lp .top{z-index:60;border-bottom:1px solid var(--lp-hair);-webkit-backdrop-filter:blur(14px)saturate(140%);background:#07090dd1;position:sticky;top:0}.lp .top-in{max-width:var(--lp-max);height:56px;padding:0 var(--lp-pad);justify-content:space-between;align-items:center;gap:12px;margin:0 auto;display:flex}.lp .brand{min-width:0;color:inherit;align-items:center;gap:10px;text-decoration:none;display:flex}.lp .mark{border:1px solid var(--lp-hair-2);border-radius:var(--lp-r-chip);background:linear-gradient(155deg,#13202e,#0a0e14);flex:none;place-items:center;width:26px;height:26px;display:grid}.lp .bname{color:var(--lp-t1);letter-spacing:.005em;white-space:nowrap;font-size:15px;font-weight:650}.lp .bsep{background:var(--lp-hair-2);flex:none;width:1px;height:13px}.lp .bsub{color:var(--lp-t3);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;overflow:hidden}@media (width<=560px){.lp .bsep,.lp .bsub{display:none}}.lp .brand:focus-visible{outline:2px solid var(--lp-accent);outline-offset:4px;border-radius:var(--lp-r-chip)}.lp .brand:active{transform:translateY(1px)}@media (hover:hover){.lp .brand:hover .bname{color:#fff}}.lp .btn{border-radius:var(--lp-r-btn);white-space:nowrap;cursor:pointer;height:46px;transition:background-color .18s var(--lp-ease), border-color .18s var(--lp-ease), color .18s var(--lp-ease), transform .12s var(--lp-ease);border:1px solid #0000;justify-content:center;align-items:center;gap:8px;padding:0 22px;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex}.lp .btn-primary{background:var(--lp-accent);color:#07090d}.lp .btn-ghost{border-color:var(--lp-hair-2);color:var(--lp-t1);background:#ffffff06}.lp .btn-sm{border-radius:var(--lp-r-sm);height:34px;padding:0 14px;font-size:13px}.lp .btn:active{transform:translateY(1px)}.lp .btn:focus-visible{outline:2px solid var(--lp-accent);outline-offset:3px}.lp .btn-primary:focus-visible{outline-color:#fff}@media (hover:hover){.lp .btn-primary:hover{background:var(--lp-accent-hi)}.lp .btn-ghost:hover{color:#fff;background:#58a6ff17;border-color:#58a6ff73}}.lp .cta{flex-wrap:wrap;gap:12px;margin-top:34px;display:flex}.lp .win{border:1px solid var(--lp-hair-2);border-radius:var(--lp-r);background:var(--lp-panel);margin:0;position:relative;overflow:hidden;box-shadow:0 28px 64px -34px #000000f5,0 0 0 1px #58a6ff0b,0 0 48px -26px #58a6ff47}.lp .win-bar{border-bottom:1px solid var(--lp-hair);background:var(--lp-chrome);align-items:center;gap:10px;height:28px;padding:0 12px;display:flex}.lp .dots{flex:none;gap:6px;display:flex}.lp .dots i{background:#2b333d;border-radius:50%;width:8px;height:8px;display:block}.lp .win-title{min-width:0;color:var(--lp-t3);font-family:var(--lp-mono);letter-spacing:.02em;text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.lp .win-title .wt-no{color:var(--lp-accent);margin-right:7px}.lp .hero{padding:clamp(52px,7vw,104px) 0 clamp(44px,5.5vw,84px);position:relative;overflow:hidden}.lp .hero:before{content:"";pointer-events:none;background:radial-gradient(52% 62% at 26% 34%,#58a6ff21,#58a6ff00 70%);height:720px;position:absolute;top:-38%;left:-8%;right:-8%}.lp .hero-in{padding-right:max(var(--lp-pad), calc((100% - var(--lp-max)) / 2 + var(--lp-pad)));padding-left:max(var(--lp-pad), calc((100% - var(--lp-max)) / 2 + var(--lp-pad)));grid-template-columns:minmax(0,1fr);gap:clamp(34px,5vw,64px);display:grid;position:relative}.lp .hero-copy,.lp .hero-shot{min-width:0}.lp .eyebrow{color:var(--lp-accent);font-family:var(--lp-mono);letter-spacing:.24em;align-items:center;gap:10px;margin:0 0 20px;font-size:12px;display:inline-flex}.lp .eyebrow:before{content:"";background:var(--lp-accent);opacity:.55;width:26px;height:1px}.lp h1{color:#fff;letter-spacing:-.022em;text-wrap:balance;margin:0;font-size:clamp(34px,5.4vw,72px);font-weight:700;line-height:1.14}.lp .lead{max-width:46ch;color:var(--lp-t2);margin:24px 0 0;font-size:clamp(15px,1.15vw,17.5px);line-height:1.78}@media (width>=901px){.lp .hero-in{grid-template-columns:minmax(320px,500px) minmax(360px,1fr);align-items:center;padding-right:0}.lp .hero-shot .win{margin-right:calc(-1 * var(--lp-bleed));border-right-color:#0000}}@media (width<=900px){.lp .hero-shot .win{margin-right:calc(-1 * var(--lp-pad) - 12px)}}.lp .shot-body{aspect-ratio:var(--lp-shot-ratio);background:#0d1117}.lp .shot-body img{object-fit:cover;object-position:left top;background:#0d1117;width:100%;height:100%}.lp .strip{border-top:1px solid var(--lp-hair);border-bottom:1px solid var(--lp-hair);background:linear-gradient(#0a0e14,#080b11)}.lp .strip-in{max-width:var(--lp-max);height:72px;padding:0 var(--lp-pad);align-items:center;gap:20px;margin:0 auto;display:flex}.lp .strip-when{flex:none;align-items:baseline;gap:8px;display:flex}.lp .strip-when .k{color:var(--lp-t3);letter-spacing:.14em;font-size:11px}.lp .strip-when .v{color:var(--lp-t2);font-family:var(--lp-mono);font-size:14px}.lp .strip-cells{flex:1;grid-template-columns:repeat(4,minmax(0,1fr));min-width:0;display:grid}.lp .cell{border-left:1px solid var(--lp-hair);flex-direction:column;gap:3px;min-width:0;padding:0 14px;display:flex}.lp .cell:first-child{border-left:0}.lp .cell .k{color:var(--lp-t3);letter-spacing:.04em;text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.lp .cell .v{color:var(--lp-t1);font-family:var(--lp-mono);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;overflow:hidden}.lp .up{color:var(--lp-up)}.lp .dn{color:var(--lp-dn)}.lp .px{color:var(--lp-price)}.lp .cell .x{color:var(--lp-t3);font-family:var(--lp-mono);white-space:nowrap;font-size:11.5px}@media (width<=760px){.lp .strip-in{flex-direction:column;align-items:stretch;gap:7px;height:auto;padding-top:10px;padding-bottom:11px}.lp .strip-cells{gap:0}.lp .cell{gap:2px;padding:0 9px}.lp .cell .k{font-size:10px}.lp .cell .v{font-size:12px}.lp .cell .x{display:none}.lp .strip-when .k{font-size:10px}.lp .strip-when .v{font-size:12px}}@media (width<=480px){.lp .strip-in{gap:5px;padding-top:6px;padding-bottom:7px}.lp .strip-when{line-height:1.15}.lp .strip-cells{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:4px}.lp .cell{gap:1px;padding:0 10px;line-height:1.2}.lp .cell .v{font-size:12.5px}.lp .cell:nth-child(odd){border-left:0}.lp .cell .x{display:inline}}.lp .chead{flex-direction:column;gap:12px;margin-bottom:clamp(28px,3.4vw,44px);display:flex}.lp .cnum{color:var(--lp-accent);font-family:var(--lp-mono);letter-spacing:.2em;align-items:center;gap:10px;font-size:12px;display:inline-flex}.lp .cnum:before{content:"";background:var(--lp-accent);opacity:.55;width:26px;height:1px}.lp .chead h2{color:#fff;letter-spacing:-.014em;margin:0;font-size:clamp(26px,3.1vw,40px);font-weight:650;line-height:1.22}.lp .carousel{grid-template-columns:minmax(0,1fr);gap:clamp(26px,3vw,44px);display:grid}@media (width>=1000px){.lp .carousel{grid-template-columns:minmax(290px,360px) minmax(0,1fr);align-items:start}}@media (width<=999px){.lp .stage-col{order:-1}}.lp .bd-list{min-width:0;min-height:618px}.lp .stage-col{min-width:0}.lp .bd{border-bottom:1px solid var(--lp-hair);transition:background .32s var(--lp-ease);padding-left:16px;position:relative}.lp .bd:first-child{border-top:1px solid var(--lp-hair)}.lp .bd:before{content:"";width:2px;transition:background-color .32s var(--lp-ease), box-shadow .32s var(--lp-ease);background:0 0;position:absolute;top:0;bottom:0;left:0}.lp .bd.on:before{background:var(--lp-accent);box-shadow:0 0 14px #58a6ff80}.lp .bd.on{background:linear-gradient(90deg,#58a6ff11,#58a6ff00 62%)}.lp .bd-head{width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:15px 8px 15px 0;display:grid}.lp .bd-head:focus-visible{outline:2px solid var(--lp-accent);outline-offset:-2px;border-radius:6px}.lp .bd-no{color:var(--lp-t3);font-family:var(--lp-mono);letter-spacing:.06em;transition:color .3s var(--lp-ease);font-size:12px}.lp .bd.on .bd-no{color:var(--lp-accent)}.lp .bd-txt{min-width:0}.lp .bd-name{color:var(--lp-t1);letter-spacing:.005em;font-size:16.5px;font-weight:600;display:block}.lp .bd-l2{color:var(--lp-t3);text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:12.5px;display:block;overflow:hidden}.lp .bd-chev{color:var(--lp-t3);transition:transform .32s var(--lp-ease), color .32s;place-items:center;display:grid}.lp .bd.on .bd-chev{color:var(--lp-accent);transform:rotate(180deg)}.lp .bd-body{transition:grid-template-rows .42s var(--lp-ease);grid-template-rows:0fr;display:grid}.lp .bd.on .bd-body{grid-template-rows:1fr}.lp .bd-body-in{min-height:0;overflow:hidden}.lp .bd-body p{color:var(--lp-t2);margin:0;padding:0 12px 18px 0;font-size:13px;line-height:1.82}@media (hover:hover){.lp .bd:not(.on) .bd-head:hover .bd-name{color:#fff}.lp .bd:not(.on) .bd-head:hover{background:#ffffff05}}.lp .bd .bd-head:active{background:#ffffff0b}.lp .stage{aspect-ratio:var(--lp-shot-ratio);background:#0d1117;position:relative}.lp .slide{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .44s var(--lp-ease), transform .62s var(--lp-ease);background:#0d1117;position:absolute;inset:0;transform:scale(1.014)}.lp .slide.on{opacity:1;transform:none}.lp .stage-nav{justify-content:space-between;align-items:center;gap:14px;margin-top:14px;display:flex}.lp .pager{flex-wrap:wrap;align-items:center;gap:7px;min-width:0;display:flex}.lp .dot{color:#fff;cursor:pointer;width:22px;height:4px;transition:background-color .28s var(--lp-ease), width .28s var(--lp-ease);background:#ffffff26;border:0;border-radius:3px;padding:0}.lp .dot.on{background:var(--lp-accent);width:36px}.lp .dot:focus-visible{outline:2px solid var(--lp-accent);outline-offset:4px}@media (hover:hover){.lp .dot:not(.on):hover{background:#ffffff57}}.lp .dot:not(.on):active{background:#ffffff80}.lp .dot.on:active{background:var(--lp-accent-hi)}.lp .navs{flex:none;gap:8px;display:flex}.lp .navbtn{border:1px solid var(--lp-hair-2);border-radius:var(--lp-r-sm);width:34px;height:34px;color:var(--lp-t2);cursor:pointer;background:#ffffff06;place-items:center;transition:border-color .2s,color .2s,background-color .2s;display:grid}.lp .navbtn:focus-visible{outline:2px solid var(--lp-accent);outline-offset:3px}@media (hover:hover){.lp .navbtn:hover{color:#fff;background:#58a6ff17;border-color:#58a6ff73}}.lp .navbtn:active{transform:translateY(1px)}.lp .vid-area{aspect-ratio:var(--lp-video-ratio);background:radial-gradient(46% 92%,#58a6ff17 0%,#58a6ff00 62%),radial-gradient(78% 130% at 50% 44%,#111925 0%,#0a0e14 58%,#07090d 100%);place-items:center;display:grid;position:relative;overflow:hidden}.lp .vid-lines{opacity:.85;background-image:repeating-linear-gradient(90deg,#ffffff0d 0 1px,#0000 1px 88px),repeating-linear-gradient(0deg,#ffffff09 0 1px,#0000 1px 88px);position:absolute;inset:0;-webkit-mask-image:radial-gradient(64% 78%,#000 6%,#0000 78%);mask-image:radial-gradient(64% 78%,#000 6%,#0000 78%)}.lp .vid-mid{text-align:center;flex-direction:column;align-items:center;gap:14px;max-width:520px;padding:0 20px;display:flex;position:relative}.lp .playbtn{width:62px;height:62px;color:var(--lp-accent);background:#58a6ff1a;border:1px solid #58a6ff73;border-radius:50%;place-items:center;display:grid;position:relative;box-shadow:0 0 44px -10px #58a6ff99,inset 0 0 22px -12px #58a6ffe6}.lp .playbtn:after{content:"";animation:lp-pulse 3s var(--lp-ease) infinite;border:1px solid #58a6ff52;border-radius:50%;position:absolute;inset:-1px}@keyframes lp-pulse{0%{opacity:.75;transform:scale(1)}70%{opacity:0;transform:scale(1.6)}to{opacity:0}}.lp .vid-label{color:var(--lp-t1);letter-spacing:.05em;margin:0;font-size:15px;font-weight:650}.lp .vid-note{color:var(--lp-t2);margin:-4px 0 0;font-size:13px;line-height:1.7}.lp .vid-track{background:#ffffff12;height:2px;position:absolute;bottom:0;left:0;right:0}.lp .vid-track span{background:linear-gradient(90deg, #58a6ff00, var(--lp-accent));width:16%;height:100%;display:block}.lp .win[data-state=loading] .vid-area:after{content:"";pointer-events:none;background:linear-gradient(100deg,#58a6ff00 38%,#58a6ff1a 50%,#58a6ff00 62%) 0 0/260% 100%;animation:1.6s linear infinite lp-sweep;position:absolute;inset:0}.lp .win[data-state=loading] .vid-track span{width:34%}@keyframes lp-sweep{0%{background-position:130% 0}to{background-position:-130% 0}}.lp .win[data-state=ready] .vid-lines,.lp .win[data-state=ready] .vid-mid,.lp .win[data-state=ready] .vid-track{display:none}@media (width<=560px){.lp .playbtn{width:46px;height:46px}.lp .vid-label{font-size:13px}.lp .vid-note{font-size:12px}.lp .vid-mid{gap:10px}}.lp .probs{border-top:1px solid var(--lp-hair);grid-template-columns:minmax(0,1fr);gap:0;display:grid}@media (width>=900px){.lp .probs{grid-template-columns:repeat(3,minmax(0,1fr))}}.lp .prob{border-bottom:1px solid var(--lp-hair);min-width:0;padding:26px 26px 30px 0}@media (width>=900px){.lp .prob{border-bottom:0;border-left:1px solid var(--lp-hair);padding:28px 26px 8px}.lp .prob:first-child{border-left:0;padding-left:0}}.lp .pno{color:var(--lp-accent);font-family:var(--lp-mono);letter-spacing:.14em;font-size:12px}.lp .prob h3{color:var(--lp-t1);letter-spacing:-.005em;margin:12px 0 10px;font-size:19px;font-weight:650}.lp .prob p{color:var(--lp-t2);margin:0;font-size:13.5px;line-height:1.85}.lp .trusts{border:1px solid var(--lp-hair);border-radius:var(--lp-r);background:var(--lp-hair);grid-template-columns:minmax(0,1fr);gap:1px;display:grid;overflow:hidden}@media (width>=760px){.lp .trusts{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1100px){.lp .trusts{grid-template-columns:repeat(3,minmax(0,1fr))}}.lp .tr{background:var(--lp-panel);min-width:0;padding:22px 22px 24px}.lp .tid{border-radius:var(--lp-r-chip);color:var(--lp-accent);font-family:var(--lp-mono);letter-spacing:.1em;background:#58a6ff12;border:1px solid #58a6ff4d;padding:2px 8px;font-size:11px;display:inline-block}.lp .tr h3{color:var(--lp-t1);margin:12px 0 8px;font-size:15.5px;font-weight:650}.lp .tr p{color:var(--lp-t2);margin:0;font-size:13px;line-height:1.8}.lp .endcta{border-top:1px solid var(--lp-hair);padding:clamp(72px,8vw,120px) 0 clamp(64px,7vw,104px);position:relative;overflow:hidden}.lp .end-glow{pointer-events:none;background:radial-gradient(50% 58% at 50% 66%,#58a6ff1a,#58a6ff00 70%);height:620px;position:absolute;bottom:-46%;left:-6%;right:-6%}.lp .end-in{position:relative}.lp .end-title{color:#fff;letter-spacing:-.02em;margin:0;font-size:clamp(28px,4.2vw,54px);font-weight:700;line-height:1.2}.lp .endcta .cta{margin-top:30px}.lp .dock{display:none}@media (width<=700px){.lp .dock{z-index:60;padding:10px var(--lp-pad) calc(10px + env(safe-area-inset-bottom,0px));border-top:1px solid var(--lp-hair);-webkit-backdrop-filter:blur(14px)saturate(140%);transition:transform .28s var(--lp-ease), opacity .28s var(--lp-ease);background:#07090ddb;gap:12px;display:flex;position:fixed;bottom:0;left:0;right:0}.lp .dock .btn{border-radius:var(--lp-r-btn);flex:1 1 0;width:auto;padding:0 12px}.lp .dock[data-hidden=true]{opacity:0;pointer-events:none;transform:translateY(115%)}}.lp .foot{border-top:1px solid var(--lp-hair);background:#060809;padding:26px 0 34px}@media (width<=700px){.lp .foot{padding-bottom:calc(34px + var(--lp-dock-h) + env(safe-area-inset-bottom,0px))}}.lp .foot p{margin:0}.lp .f1{color:var(--lp-t2);letter-spacing:.01em;font-size:13px}.lp .f2{color:var(--lp-t3);margin-top:7px;font-size:12.5px}@media (prefers-reduced-motion:reduce){.lp,.lp *,.lp :before,.lp :after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}.hub-console[data-v-a9aea6b3]{z-index:5;top:var(--shell-top);background:var(--bg);color:var(--text);font:15px/1.45 var(--of-shell-font);flex-direction:column;display:flex;position:fixed;bottom:0;left:0;right:0;overflow:hidden}.toolbar[data-v-a9aea6b3]{flex:0 0 var(--d-toolbar-h);height:var(--d-toolbar-h);padding:0 var(--d-pad);background:var(--panel);border-bottom:1px solid var(--border);white-space:nowrap;flex-wrap:nowrap;align-items:center;gap:10px;display:flex;overflow:hidden}.spacer[data-v-a9aea6b3]{flex:1}.stage[data-v-a9aea6b3]{gap:var(--d-gap);min-height:0;padding:var(--d-gap) var(--d-pad) var(--d-pad);flex:1;display:flex}.col-l[data-v-a9aea6b3]{flex:0 0 var(--rail-indicator);width:var(--rail-indicator);min-height:0;display:flex}.col-r[data-v-a9aea6b3]{flex:0 0 var(--rail-min);width:var(--rail-min);min-height:0;display:flex}.col-c[data-v-a9aea6b3]{gap:var(--d-gap);flex-direction:column;flex:1;min-width:0;display:flex}.search[data-v-3b8b4357]{background:var(--panel-2);border:1px solid var(--border);width:280px;height:24px;color:var(--ink-3);border-radius:7px;flex:0 0 280px;align-items:center;gap:6px;margin:0;padding:0 8px;font-size:11px;display:flex;position:relative}.search.err[data-v-3b8b4357]{border-color:var(--err-border);background:var(--err-bg);color:var(--err-text)}input[data-v-3b8b4357]{appearance:none;min-width:0;height:auto;color:inherit;font:inherit;background:0 0;border:0;border-radius:0;outline:0;flex:auto;padding:0}input[data-v-3b8b4357]::placeholder{color:inherit;opacity:1}.suggestions[data-v-3b8b4357]{z-index:50;background:var(--panel);border:1px solid var(--border);border-radius:7px;padding:4px;position:fixed;box-shadow:0 10px 28px #0000008c}.coverage-notice[data-v-3b8b4357]{z-index:51;box-sizing:border-box;border:1px solid var(--err-border);background:var(--err-bg);width:min(420px,100vw - 16px);color:var(--err-text);white-space:normal;overflow-wrap:anywhere;border-radius:7px;padding:8px 28px 8px 10px;font-size:11px;line-height:1.45;position:fixed;box-shadow:0 10px 28px #0000008c}.coverage-notice button[data-v-3b8b4357]{width:20px;height:20px;color:inherit;cursor:pointer;background:0 0;border:0;padding:0;font:16px/20px sans-serif;position:absolute;top:3px;right:5px}.suggestions button[data-v-3b8b4357]{width:100%;height:28px;color:var(--text);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:0 6px;font-size:11px;display:flex}.suggestions button[data-v-3b8b4357]:hover{background:var(--s1)}.suggestions small[data-v-3b8b4357]{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--ink-4);overflow:hidden}.badge[data-v-3b8b4357]{color:var(--accent);background:#58a6ff29;border-radius:999px;flex:none;padding:2px 7px;font-size:9px;font-weight:700}.badge.crypto[data-v-3b8b4357]{color:var(--price);background:#d2992229}.readout[data-v-18db1bc5]{align-items:center;gap:8px;min-width:0;display:flex}.sym[data-v-18db1bc5]{letter-spacing:.4px;flex:none;font-size:13px;font-weight:800}.badge[data-v-18db1bc5]{color:var(--accent);background:#58a6ff29;border-radius:999px;flex:none;padding:2px 7px;font-size:9px;font-weight:700}.badge.crypto[data-v-18db1bc5]{color:var(--price);background:#d2992229}.nm[data-v-18db1bc5]{color:var(--ink-4);text-overflow:ellipsis;white-space:nowrap;max-width:230px;font-size:10px;overflow:hidden}.last[data-v-18db1bc5]{flex:none;font-size:12px;font-weight:700}.chg[data-v-18db1bc5]{flex:none;font-size:11px;font-weight:700}.num[data-v-18db1bc5]{font-variant-numeric:tabular-nums}.up[data-v-18db1bc5]{color:var(--call)}.dn[data-v-18db1bc5]{color:var(--put)}.sk[data-v-18db1bc5]{background:linear-gradient(90deg,var(--s1) 25%,var(--s2) 37%,var(--s1) 63%);border-radius:4px;width:150px;height:10px;margin:0;display:block}.seg[data-v-4499319b]{background:var(--panel-2);border:1px solid var(--border);border-radius:7px;flex:none;display:flex;overflow:hidden}button[data-v-4499319b]{color:var(--ink-3);cursor:pointer;background:0 0;border:0;padding:2px 9px;font:11px Inter,sans-serif}button.on[data-v-4499319b]{background:color-mix(in srgb,var(--accent) 20%,var(--panel-2));color:var(--text)}button[data-v-4499319b]:disabled{cursor:not-allowed;opacity:.45}.st[data-v-37b3f0fd]{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:18px 14px;display:flex}.st.compact[data-v-37b3f0fd]{padding:12px}.dot[data-v-37b3f0fd]{border-radius:999px;width:7px;height:7px}.empty .dot[data-v-37b3f0fd]{background:var(--ink-4)}.loading .dot[data-v-37b3f0fd]{background:var(--accent)}.error .dot[data-v-37b3f0fd]{background:var(--err-text)}.t[data-v-37b3f0fd]{color:var(--ink-2);font-size:11px}.s[data-v-37b3f0fd]{color:var(--ink-4);max-width:240px;font-size:10px;line-height:1.6}.error .t[data-v-37b3f0fd]{color:var(--err-text)}.skrow[data-v-37b3f0fd]{height:var(--d-row-h);border-bottom:1px solid var(--hair);align-items:center;padding:0 8px;display:flex}.skrow i[data-v-37b3f0fd]{background:var(--s2);border-radius:3px;height:8px;display:block}.expiry-controls[data-v-14d44b1e]{flex-wrap:wrap;gap:8px;min-width:0;padding:8px 10px;display:flex}.expiry-control[data-v-14d44b1e]{min-width:0;color:var(--ink-3);flex-direction:column;flex:150px;gap:4px;font-size:11px;display:flex}.expiry-control select[data-v-14d44b1e]{border:1px solid var(--border);background:var(--panel-2);width:100%;min-width:0;color:var(--text);font:inherit;border-radius:6px;padding:5px 7px}.expiry-control select[data-v-14d44b1e]:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.expiry-control select[data-v-14d44b1e]:disabled{opacity:.45;cursor:not-allowed}.mark-strength-controls[data-v-8a575318]{pointer-events:none;flex-direction:column;flex:0 auto;align-items:flex-start;gap:2px;max-width:100%;display:flex}.strength-control[data-v-8a575318]{background:color-mix(in srgb,var(--panel) 90%,transparent);min-width:0;max-width:100%;min-height:22px;color:var(--ink-3);pointer-events:auto;border-radius:4px;flex-wrap:wrap;align-items:center;gap:8px;padding:2px 6px;font-size:11px;display:flex}.name[data-v-8a575318]{color:var(--strength-color);white-space:nowrap}input[data-v-8a575318]{appearance:none;box-sizing:border-box;width:100px;min-width:70px;height:24px;box-shadow:none;background:linear-gradient(to right,var(--strength-color) 0 var(--strength-progress),var(--border) var(--strength-progress) 100%) center / calc(100% - 8px) 2px no-repeat;cursor:pointer;touch-action:none;border:0;border-radius:0;margin:0;padding:0}input[data-v-8a575318]::-webkit-slider-runnable-track{background:0 0;border:0;border-radius:0;height:2px}input[data-v-8a575318]::-webkit-slider-thumb{appearance:none;box-sizing:border-box;background:var(--strength-color);width:8px;height:8px;box-shadow:none;border:0;border-radius:50%;margin-top:-3px}input[data-v-8a575318]::-moz-range-track{background:0 0;border:0;height:2px}input[data-v-8a575318]::-moz-range-progress{background:0 0;height:2px}input[data-v-8a575318]::-moz-range-thumb{box-sizing:border-box;background:var(--strength-color);width:8px;height:8px;box-shadow:none;border:0;border-radius:50%}.no-data[data-v-8a575318]{color:var(--ink-3)}input[data-v-8a575318]:focus-visible{outline:2px solid var(--strength-color);outline-offset:3px}.value[data-v-8a575318]{font-variant-numeric:tabular-nums;white-space:nowrap;min-width:48px}.pnl[data-v-9fbde05d]{background:var(--panel);border:1px solid var(--border);border-radius:10px;flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.pnl-h[data-v-9fbde05d]{flex:0 0 var(--d-panel-head-h);height:var(--d-panel-head-h);border-bottom:1px solid var(--hair);justify-content:space-between;align-items:center;padding:0 8px;font-size:12px;font-weight:700;display:flex}.pnl-h .n[data-v-9fbde05d]{color:var(--ink-4);font-size:10px;font-weight:400}.dir[data-v-9fbde05d]{flex:1;min-height:0;overflow:hidden auto}.gh[data-v-9fbde05d]{height:var(--d-head-h);background:var(--s1);color:var(--ink-3);border-top:1px solid var(--hair);border-bottom:1px solid var(--hair);z-index:2;align-items:center;gap:6px;padding:0 8px;font-size:10px;display:flex;position:sticky;top:0}.gh .c[data-v-9fbde05d]{color:var(--ink-4);margin-left:auto}.entry[data-v-9fbde05d]{border-bottom:1px solid var(--hair)}.row-shell[data-v-9fbde05d]{flex-direction:column;min-width:0;display:flex}.row[data-v-9fbde05d]{width:100%;min-width:0;min-height:var(--d-row-h);cursor:pointer;appearance:none;color:var(--text);text-align:left;background:0 0;border:0;align-items:center;gap:6px;padding:4px 8px;font-size:11px;line-height:1.45;display:flex}.row[data-v-9fbde05d]:hover{background:var(--s1)}.row.na[data-v-9fbde05d]{opacity:.42;cursor:not-allowed}.row-secondary[data-v-9fbde05d]{align-items:center;gap:0;min-width:0;min-height:22px;padding:0 8px 4px 5.5px;display:flex}.rail-action[data-v-9fbde05d]{appearance:none;width:16px;height:18px;color:var(--ink-4);cursor:pointer;background:0 0;border:0;border-radius:3px;flex:0 0 16px;place-items:center;padding:0;font-size:12px;line-height:1;display:grid}.row-secondary .sub[data-v-9fbde05d]{margin-left:auto;padding-left:8px}.settings-button[data-v-9fbde05d]:hover,.settings-button.open[data-v-9fbde05d]{background:var(--s1);color:var(--accent)}.rail-action[data-v-9fbde05d]:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.settings-button[data-v-9fbde05d]:disabled{opacity:.28;cursor:not-allowed;color:var(--ink-4);background:0 0}.style-button[data-v-9fbde05d]:hover{background:var(--s1);color:var(--accent)}.settings-editor[data-v-9fbde05d]{background:color-mix(in srgb,var(--s1) 72%,transparent);border-top:1px solid var(--hair);padding:4px 6px 6px}.settings-note[data-v-9fbde05d]{color:var(--ink-4);margin:2px 4px 0;font-size:9px;line-height:1.4}.settings-editor[data-v-9fbde05d] .expiry-controls{padding:5px 4px}.settings-editor[data-v-9fbde05d] .mark-strength-controls{width:100%}.settings-editor[data-v-9fbde05d] .strength-control{background:0 0;width:100%;padding:3px 4px}.settings-editor[data-v-9fbde05d] .strength-control input{flex:72px;width:auto}.settings-editor[data-v-9fbde05d] .strength-control .value{text-align:right;min-width:42px}.ck[data-v-9fbde05d]{border:1px solid var(--border);border-radius:3px;flex:0 0 11px;width:11px;height:11px;position:relative}.row.on .ck[data-v-9fbde05d]{background:var(--accent);border-color:var(--accent)}.row.on .ck[data-v-9fbde05d]:after{content:"";border:solid var(--bg);border-width:0 1.5px 1.5px 0;width:3px;height:6px;position:absolute;top:1px;left:3px;transform:rotate(42deg)}.swatch[data-v-9fbde05d]{flex:0 0 8px;width:8px;height:8px;margin-top:2px}.swatch.kind-level[data-v-9fbde05d]{border-radius:2px;height:2px;margin-top:0}.swatch.kind-series[data-v-9fbde05d]{clip-path:polygon(0 70%,35% 30%,62% 62%,100% 12%,100% 38%,65% 88%,37% 56%,0 96%)}.swatch.glyph-tri[data-v-9fbde05d]{clip-path:polygon(50% 0,100% 100%,0 100%)}.swatch.glyph-dia[data-v-9fbde05d]{clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%)}.swatch.glyph-bolt[data-v-9fbde05d]{clip-path:polygon(55% 0,18% 55%,45% 55%,30% 100%,85% 38%,57% 38%)}.swatch.glyph-sq[data-v-9fbde05d]{border-radius:1px}.swatch.glyph-cross[data-v-9fbde05d]{clip-path:polygon(35% 0,65% 0,65% 35%,100% 35%,100% 65%,65% 65%,65% 100%,35% 100%,35% 65%,0 65%,0 35%,35% 35%)}.swatch.glyph-dot[data-v-9fbde05d]{border-radius:50%}.muted-swatch[data-v-9fbde05d]{background:var(--ink-4)}.lb[data-v-9fbde05d]{text-overflow:ellipsis;white-space:nowrap;flex:0 auto;min-width:0;max-width:52%;overflow:hidden}.readout[data-v-9fbde05d]{flex-direction:column;flex:auto;align-items:stretch;min-width:0;display:flex}.vv[data-v-9fbde05d]{min-width:0;color:var(--ink-3);text-align:right;white-space:normal;overflow-wrap:anywhere;flex:auto;margin-left:auto;overflow:visible}.vv.num[data-v-9fbde05d],.vv.st[data-v-9fbde05d]{font-size:10px}.vv.st.idle[data-v-9fbde05d]{color:var(--ink-4);text-underline-offset:2px;-webkit-text-decoration:underline dashed;text-decoration:underline dashed}.vv.st.busy[data-v-9fbde05d]{color:var(--ink-3);animation:1.4s ease-in-out infinite hubRailBusy-9fbde05d}.vv.st.blank[data-v-9fbde05d],.vv.st.na[data-v-9fbde05d]{color:var(--ink-4)}.vv.st.err[data-v-9fbde05d]{color:var(--err-text)}.sub[data-v-9fbde05d]{min-width:0;color:var(--ink-4);text-align:right;white-space:normal;overflow-wrap:anywhere;flex:auto;margin-left:auto;font-size:9px;line-height:1.35}.num[data-v-9fbde05d]{font-variant-numeric:tabular-nums}@keyframes hubRailBusy-9fbde05d{0%,to{opacity:.55}50%{opacity:1}}@media (prefers-reduced-motion:reduce){.vv.st.busy[data-v-9fbde05d]{animation:none}}.hub-style-panel[data-v-499b8cd8]{z-index:45;box-sizing:border-box;border:1px solid var(--border);background:var(--panel);width:372px;max-width:calc(100vw - 24px);max-height:min(78vh,640px);color:var(--text);border-radius:12px;flex-direction:column;font:12px/1.5 -apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,sans-serif;display:flex;position:fixed;top:96px;right:360px;box-shadow:0 18px 48px #0009}.hub-style-panel.is-dragging[data-v-499b8cd8]{-webkit-user-select:none;user-select:none}.hub-style-head[data-v-499b8cd8]{border-bottom:1px solid var(--border);background:var(--panel-2);cursor:move;-webkit-user-select:none;user-select:none;touch-action:none;border-radius:12px 12px 0 0;flex:none;align-items:center;gap:7px;padding:8px 10px;display:flex}.hub-style-title[data-v-499b8cd8]{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;font-size:12.5px;font-weight:600;overflow:hidden}.hub-style-move[data-v-499b8cd8]{color:var(--ink-4);cursor:grab;flex:none;align-items:center;padding:0 3px;display:inline-flex}.hub-style-move[data-v-499b8cd8]:hover{color:var(--text)}.hub-style-move[data-v-499b8cd8]:active{cursor:grabbing}.hub-style-close[data-v-499b8cd8]{color:var(--ink-4);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:5px;flex:none;padding:0 2px;font-size:13px;line-height:1.2}.hub-style-close[data-v-499b8cd8]:hover{color:var(--text)}.hub-style-close[data-v-499b8cd8]:focus-visible,.hub-style-row-head[data-v-499b8cd8]:focus-visible,.hub-style-seg button[data-v-499b8cd8]:focus-visible,.hub-style-swatch-btn[data-v-499b8cd8]:focus-visible,.hub-style-color-input[data-v-499b8cd8]:focus-visible,.hub-style-range[data-v-499b8cd8]:focus-visible,.hub-style-footer button[data-v-499b8cd8]:focus-visible,.hub-style-row-reset[data-v-499b8cd8]:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.hub-style-body[data-v-499b8cd8]{flex:auto;min-height:0;overflow:hidden auto}.hub-style-group[data-v-499b8cd8]{border-bottom:1px solid var(--hair)}.hub-style-group-title[data-v-499b8cd8]{background:color-mix(in srgb, var(--s1) 80%, transparent);color:var(--ink-4);letter-spacing:.03em;margin:0;padding:7px 12px;font-size:10px;font-weight:600}.hub-style-row[data-v-499b8cd8]{border-top:1px solid var(--hair)}.hub-style-row[data-v-499b8cd8]:first-of-type{border-top:0}.hub-style-row.focus[data-v-499b8cd8]{background:color-mix(in srgb, var(--accent) 10%, transparent);box-shadow:inset 2px 0 0 var(--accent)}.hub-style-row-head[data-v-499b8cd8]{box-sizing:border-box;width:100%;color:var(--text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:7px 12px;display:flex}.hub-style-row-head[data-v-499b8cd8]:hover{background:color-mix(in srgb, var(--s1) 70%, transparent)}.hub-style-swatch[data-v-499b8cd8]{border-radius:3px;flex:0 0 10px;width:10px;height:10px}.hub-style-row-name[data-v-499b8cd8]{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;font-size:12px;overflow:hidden}.hub-style-row-arrow[data-v-499b8cd8]{color:var(--ink-4);flex:none;font-size:11px;transition:transform .12s}.hub-style-row.open .hub-style-row-arrow[data-v-499b8cd8]{transform:rotate(180deg)}.hub-style-row-body[data-v-499b8cd8]{padding:2px 12px 9px}.hub-style-control[data-v-499b8cd8]{color:var(--ink-4);align-items:center;gap:8px;margin:5px 0;font-size:11px;display:flex}.hub-style-label[data-v-499b8cd8]{flex:0 0 42px}.hub-style-swatches[data-v-499b8cd8]{flex-wrap:wrap;align-items:center;gap:4px;min-width:0;display:flex}.hub-style-swatch-btn[data-v-499b8cd8]{cursor:pointer;border:1px solid #ffffff29;border-radius:4px;width:15px;height:15px;padding:0}.hub-style-swatch-btn.on[data-v-499b8cd8]{border-color:var(--text);box-shadow:0 0 0 1px var(--accent)}.hub-style-color-input[data-v-499b8cd8]{border:1px solid var(--border);background:var(--panel-2);cursor:pointer;border-radius:5px;width:26px;height:20px;padding:0}.hub-style-seg[data-v-499b8cd8]{border:1px solid var(--border);background:var(--panel-2);border-radius:7px;flex-wrap:wrap;padding:2px;display:inline-flex}.hub-style-seg button[data-v-499b8cd8]{color:var(--ink-3);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:5px;padding:2px 7px;font-size:11px}.hub-style-seg button.on[data-v-499b8cd8]{background:color-mix(in srgb, var(--accent) 26%, var(--panel-2));color:var(--text)}.hub-style-range[data-v-499b8cd8]{min-width:0;height:18px;accent-color:var(--accent);cursor:pointer;flex:auto;margin:0}.hub-style-value[data-v-499b8cd8]{color:var(--ink-3);font-variant-numeric:tabular-nums;text-align:right;flex:0 0 40px;font-size:10.5px}.hub-style-row-reset[data-v-499b8cd8]{border:1px dashed var(--border);color:var(--ink-4);font:inherit;cursor:pointer;background:0 0;border-radius:6px;margin-top:6px;padding:2px 8px;font-size:10.5px}.hub-style-row-reset[data-v-499b8cd8]:hover{border-color:var(--accent);color:var(--text)}.hub-style-footer[data-v-499b8cd8]{border-top:1px solid var(--border);flex:none;align-items:center;gap:8px;padding:8px 12px;display:flex}.hub-style-reset-all[data-v-499b8cd8]{border:1px solid var(--border);background:var(--panel-2);color:var(--ink-2);font:inherit;cursor:pointer;border-radius:7px;flex:none;padding:3px 9px;font-size:11px}.hub-style-reset-all[data-v-499b8cd8]:hover{border-color:var(--accent);color:var(--text)}.offchart[data-v-91763b7f]{z-index:3;pointer-events:none;justify-content:space-between;align-items:flex-start;gap:8px;display:flex;position:absolute;top:10px;left:8px;right:70px}.offchart.displaced[data-v-91763b7f]{top:32px}.offchart.embedded[data-v-91763b7f]{flex-wrap:wrap;flex:180px;justify-content:flex-end;min-width:0;position:static}.offchart.bottom[data-v-91763b7f]{top:auto;bottom:var(--offchart-bottom,24px);justify-content:flex-end}.actions[data-v-91763b7f]{pointer-events:auto;flex:none;align-items:center;gap:6px;display:flex}.actions button[data-v-91763b7f]{appearance:none;border:1px solid var(--accent);background:var(--bg);color:var(--accent);cursor:pointer;border-radius:999px;padding:4px 8px;font-size:9px;line-height:1}.actions button[data-v-91763b7f]:hover{background:var(--s1)}.hint[data-v-91763b7f]{color:var(--ink-4);white-space:nowrap;font-size:9px;line-height:19px}.pills[data-v-91763b7f]{flex-wrap:wrap;justify-content:flex-end;gap:4px;min-width:0;display:flex}.pill[data-v-91763b7f]{background:var(--bg);border:1px solid var(--border);color:var(--ink-3);border-radius:999px;padding:2px 7px;font-size:9px}.pill b[data-v-91763b7f]{color:var(--price);font-weight:700}.num[data-v-91763b7f]{font-variant-numeric:tabular-nums}.chart-box[data-v-203bd93b]{background:var(--panel);border:1px solid var(--border);min-height:0;padding:6px 0 0 var(--d-pad);touch-action:none;border-radius:12px;flex:1;position:relative}.chart[data-v-203bd93b]{width:100%;height:100%;min-height:0}.chart-box.is-axis-hover[data-v-203bd93b],.chart-box.is-axis-hover[data-v-203bd93b] *{cursor:ns-resize!important}.chart-box.is-panning[data-v-203bd93b],.chart-box.is-panning[data-v-203bd93b] *{cursor:grabbing!important}.chart-overlays[data-v-203bd93b]{z-index:3;pointer-events:none;flex-wrap:wrap;align-items:flex-start;gap:8px 12px;display:flex;position:absolute;top:10px;left:8px;right:70px}.chart-overlays.displaced[data-v-203bd93b]{top:32px}.banner[data-v-203bd93b]{z-index:4;border-bottom:1px solid var(--hair);margin:0;padding:5px 8px;font-size:10px;line-height:1.5;position:absolute;top:0;left:8px;right:64px}.banner.warn[data-v-203bd93b]{background:var(--warn-bg);border-color:var(--warn-border);color:var(--warn-text)}.sub[data-v-89af4e3b]{background:var(--panel);border:1px solid var(--border);height:96px;padding-left:var(--d-pad);border-radius:10px;flex-direction:column;flex:0 0 96px;display:flex;position:relative;overflow:hidden}.h[data-v-89af4e3b]{height:20px;color:var(--ink-3);flex:0 0 20px;align-items:center;gap:8px;min-width:0;padding-right:8px;font-size:10px;display:flex}.h b[data-v-89af4e3b]{color:var(--ink-2);white-space:nowrap}.span[data-v-89af4e3b]{color:var(--ink-4);white-space:nowrap}.span.stale[data-v-89af4e3b]{color:var(--warn-text);font-weight:700}.rd[data-v-89af4e3b]{color:var(--ink-2);white-space:nowrap;margin-left:auto}.go[data-v-89af4e3b]{color:var(--accent);cursor:pointer;white-space:nowrap;font-size:9px}.body[data-v-89af4e3b],.empty[data-v-89af4e3b]{flex:1;min-height:0}.num[data-v-89af4e3b]{font-variant-numeric:tabular-nums}.subwrap[data-v-0242785a]{gap:var(--d-gap);scrollbar-width:none;flex-direction:column;flex:none;max-height:34%;display:flex;overflow:hidden auto}.subwrap[data-v-0242785a]::-webkit-scrollbar{display:none}.sub[data-v-0242785a]{background:var(--panel);border:1px solid var(--border);height:96px;padding-left:var(--d-pad);border-radius:10px;flex-direction:column;flex:0 0 96px;display:flex;position:relative;overflow:hidden}.sub.empty-panel[data-v-0242785a]{flex:none;height:auto}.h[data-v-0242785a]{height:20px;color:var(--ink-3);flex:0 0 20px;align-items:center;gap:8px;padding-right:8px;font-size:10px;display:flex}.h b[data-v-0242785a]{color:var(--ink-2)}.body[data-v-0242785a]{flex:1;min-height:0}.sk[data-v-0242785a]{background:linear-gradient(90deg,var(--s1) 25%,var(--s2) 37%,var(--s1) 63%);border-radius:4px;height:10px;margin:5px 8px;display:block}.sk.wide[data-v-0242785a]{width:60%}.sk.narrow[data-v-0242785a]{width:40%}.banner[data-v-0242785a]{z-index:2;border-bottom:1px solid var(--hair);margin:0;padding:5px 8px;font-size:10px;line-height:1.5;position:sticky;bottom:0}.banner.warn[data-v-0242785a]{background:var(--warn-bg);border-color:var(--warn-border);color:var(--warn-text)}.source-picker[data-v-0186d7e9]{border-bottom:1px solid var(--hair)}.srcbar[data-v-0186d7e9]{flex-wrap:wrap;gap:4px;padding:6px 8px 3px;display:flex}.src[data-v-0186d7e9]{appearance:none;background:var(--panel-2);border:1px solid var(--border);color:var(--ink-4);cursor:pointer;border-radius:999px;padding:2px 7px;font-size:9px;line-height:1.45}.src.on[data-v-0186d7e9]{border-color:var(--accent);color:var(--text);background:color-mix(in srgb,var(--accent) 14%,transparent)}.src.costly[data-v-0186d7e9]{border-color:var(--warn-border);color:var(--warn-text)}.src.costly.on[data-v-0186d7e9]{border-color:var(--warn-border);background:var(--warn-bg);color:var(--warn-text)}.costly-mark[data-v-0186d7e9]{color:var(--warn-text);margin-right:2px}.costly-note[data-v-0186d7e9]{color:var(--ink-4);margin:0;padding:1px 8px 5px;font-size:8px;line-height:1.35}.src.bad[data-v-0186d7e9]{border-color:var(--err-border);color:var(--err-text);background:var(--err-bg);cursor:not-allowed}.tw[data-v-769e66f2]{flex:1;min-height:0;overflow:hidden auto}table[data-v-769e66f2]{table-layout:fixed;border-collapse:collapse;width:100%}.symbol-col[data-v-769e66f2]{width:104px}thead th[data-v-769e66f2]{height:var(--d-head-h);color:var(--ink-4);text-align:left;background:var(--panel-2);padding:0 6px;font-size:10px;font-weight:600;position:sticky;top:0}tbody td[data-v-769e66f2]{border-bottom:1px solid var(--hair);vertical-align:top;min-width:0;padding:3px 6px;font-size:11px;overflow:hidden}tbody tr[data-v-769e66f2]:hover{background:var(--s1);cursor:pointer}tbody tr.unreachable td[data-v-769e66f2]{color:var(--ink-4)}.hitset[data-v-769e66f2]{flex-wrap:wrap;gap:2px;max-width:100%;display:flex}.hit[data-v-769e66f2],.primary-chip[data-v-769e66f2],.detail-source[data-v-769e66f2]{background:color-mix(in srgb,var(--accent) 18%,transparent);color:var(--accent);white-space:nowrap;border:1px solid #0000;border-radius:3px;padding:1px 4px;font-size:8px;line-height:1.35;text-decoration:none;display:inline-block}.hit.primary[data-v-769e66f2],.detail-source.primary[data-v-769e66f2]{background:color-mix(in srgb,var(--accent) 30%,transparent);border-color:color-mix(in srgb,var(--accent) 55%,transparent);font-weight:700}.cntbadge[data-v-769e66f2]{text-align:center;background:var(--panel-2);min-width:14px;color:var(--ink-2);cursor:pointer;border:0;border-radius:999px;margin-left:2px;padding:0 4px;font-size:9px;font-weight:700;line-height:1.35;display:inline-block}.unreachable-badge[data-v-769e66f2]{width:max-content;max-width:100%;color:var(--ink-4);background:var(--panel-2);border:1px solid var(--border);border-radius:3px;margin-top:1px;padding:0 4px;font-size:9px;display:block}.rowname[data-v-769e66f2]{color:var(--ink-4);text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:9px;overflow:hidden}.keyline[data-v-769e66f2]{align-items:flex-start;gap:3px;max-width:100%;margin-top:2px;display:flex}.primary-chip[data-v-769e66f2]{flex:none;padding-inline:3px}.key[data-v-769e66f2]{white-space:normal;overflow-wrap:anywhere;min-width:0;color:var(--ink-4);line-height:1.3}.hit-details[data-v-769e66f2]{border-top:1px dashed var(--hair);gap:2px;margin-top:4px;padding-top:3px;display:grid}.hit-detail[data-v-769e66f2]{grid-template-columns:max-content minmax(0,1fr);align-items:start;gap:3px;min-width:0;display:grid}.detail-source[data-v-769e66f2]{padding-inline:3px}.detail-key[data-v-769e66f2]{min-width:0;color:var(--ink-3);overflow-wrap:anywhere;font-size:9px;line-height:1.3}.num[data-v-769e66f2]{font-variant-numeric:tabular-nums}.pnl[data-v-19ad3ffc]{background:var(--panel);border:1px solid var(--border);border-radius:10px;flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.pnl-h[data-v-19ad3ffc]{flex:0 0 var(--d-panel-head-h);height:var(--d-panel-head-h);border-bottom:1px solid var(--hair);justify-content:space-between;align-items:center;padding:0 8px;font-size:12px;font-weight:700;display:flex}.pnl-h .n[data-v-19ad3ffc]{color:var(--ink-4);font-size:10px;font-weight:400}.hovercard[data-v-6dbad9bf]{z-index:40;background:var(--panel);border:1px solid var(--border);pointer-events:none;width:238px;font:15px/1.45 var(--of-shell-font);border-radius:8px;padding:8px 10px;position:fixed;box-shadow:0 10px 28px #0000008c}h5[data-v-6dbad9bf]{align-items:center;gap:6px;margin:0;font-size:11.5px;font-weight:700;display:flex}h5 i[data-v-6dbad9bf]{border-radius:2px;flex:0 0 9px;width:9px;height:2px}.v[data-v-6dbad9bf]{margin:3px 0 2px;font-size:16px;font-weight:800}.cal[data-v-6dbad9bf]{color:var(--ink-4);font-size:9.5px;line-height:1.55}.go[data-v-6dbad9bf]{background:var(--panel-2);border:1px solid var(--accent);height:20px;color:var(--accent);pointer-events:auto;border-radius:6px;align-items:center;margin-top:7px;padding:0 8px;font-size:10px;font-weight:700;display:inline-flex}.num[data-v-6dbad9bf]{font-variant-numeric:tabular-nums}.live-ind[data-v-9cf9c29b]{color:var(--muted);white-space:nowrap;border:1px solid var(--border);border-radius:999px;align-items:center;gap:6px;padding:2px 10px;font-size:12px;transition:border-color .3s,background .3s;display:inline-flex}.dot[data-v-9cf9c29b]{background:var(--call);border-radius:50%;flex:none;width:7px;height:7px;animation:2.2s ease-in-out infinite live-breathe-9cf9c29b}.live-ind.paused .dot[data-v-9cf9c29b]{border:1px solid var(--muted);background:0 0;animation:none}.live-ind.failing .dot[data-v-9cf9c29b]{border-color:var(--put)}.state[data-v-9cf9c29b]{color:var(--text);font-weight:600}.live-ind.paused .state[data-v-9cf9c29b]{color:var(--muted);font-weight:500}.live-ind.failing .state[data-v-9cf9c29b]{color:var(--put)}.sep[data-v-9cf9c29b]{opacity:.5}.count[data-v-9cf9c29b]{text-align:right;min-width:26px}.bar[data-v-9cf9c29b]{background:var(--border);border-radius:2px;width:34px;height:3px;display:inline-block;overflow:hidden}.bar>i[data-v-9cf9c29b]{background:var(--accent);height:100%;transition:width .9s linear;display:block}.clock[data-v-9cf9c29b]{opacity:.75}.tnum[data-v-9cf9c29b]{font-variant-numeric:tabular-nums}.live-ind.flash[data-v-9cf9c29b]{border-color:var(--accent);background:color-mix(in srgb, var(--accent) 12%, transparent)}@keyframes live-breathe-9cf9c29b{0%,to{opacity:1;transform:scale(1)}50%{opacity:.45;transform:scale(.82)}}@media (prefers-reduced-motion:reduce){.dot[data-v-9cf9c29b]{animation:none}.bar>i[data-v-9cf9c29b]{transition:none}}@media (width<=720px){.bar[data-v-9cf9c29b],.clock[data-v-9cf9c29b]{display:none}}.hub-indicator-column[data-v-26fc0327]{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.earnings-badge[data-v-5f6b4e0a]{border:1px solid var(--border);white-space:nowrap;cursor:default;border-radius:8px;flex-shrink:0;align-items:center;gap:5px;height:26px;padding:0 10px;font-size:12px;line-height:1;display:inline-flex}.earnings-badge.compact[data-v-5f6b4e0a]{gap:4px;height:22px;padding:0 8px;font-size:11px}.skeleton[data-v-5f6b4e0a]{background:linear-gradient(90deg, var(--panel-2) 25%, var(--border) 50%, var(--panel-2) 75%);background-size:200% 100%;border-radius:4px;width:124px;height:10px;animation:1.4s ease-in-out infinite earnings-shimmer-5f6b4e0a;display:block}.compact .skeleton[data-v-5f6b4e0a]{width:96px;height:9px}@keyframes earnings-shimmer-5f6b4e0a{0%{background-position:200% 0}to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.skeleton[data-v-5f6b4e0a]{animation:none}}.txt[data-v-5f6b4e0a]{font-weight:600}.txt.strong[data-v-5f6b4e0a]{font-weight:700}.sep[data-v-5f6b4e0a]:before{content:"·";opacity:.55;margin-right:5px;font-weight:400}.avg[data-v-5f6b4e0a]{opacity:.8;font-weight:400}.est[data-v-5f6b4e0a]{opacity:.85;font-style:italic;font-weight:400}.tone-urgent[data-v-5f6b4e0a]{color:var(--err-text);background:var(--err-bg);border-color:var(--err-border)}.tone-urgent .countdown[data-v-5f6b4e0a]{font-weight:800}.tone-soon[data-v-5f6b4e0a]{color:var(--warn-text);background:var(--warn-bg);border-color:var(--warn-border)}.tone-normal[data-v-5f6b4e0a]{color:var(--text);background:var(--panel-2)}.tone-past[data-v-5f6b4e0a]{color:var(--muted);background:0 0}.tone-none[data-v-5f6b4e0a],.tone-na[data-v-5f6b4e0a]{color:var(--muted);background:0 0;border-style:dashed}.tone-none .txt[data-v-5f6b4e0a],.tone-na .txt[data-v-5f6b4e0a]{font-weight:400}.market-tide[data-v-909e0dc3]{gap:12px;display:grid}.toolbar[data-v-909e0dc3]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.toolbar-left[data-v-909e0dc3],.toolbar-right[data-v-909e0dc3]{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.chart-panel[data-v-909e0dc3]{padding:0 8px}.chart[data-v-909e0dc3]{width:100%;height:520px}.header-content[data-v-9ec3cf93]{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.panel-title[data-v-9ec3cf93]{margin:0}.table-wrap[data-v-d04c7fe9]{max-height:72vh;overflow-y:auto}.pin[data-v-d04c7fe9]{border:1px solid var(--border);color:var(--muted);cursor:pointer;background:0 0;border-radius:6px;width:26px;height:24px;line-height:1}.pin[data-v-d04c7fe9]:hover{border-color:var(--accent);color:var(--accent)}.pin.on[data-v-d04c7fe9]{color:var(--call);border-color:var(--call);cursor:default}.af-card[data-v-2f0ffd60]{border-bottom:1px solid var(--border);cursor:pointer;border-radius:8px;padding:12px 10px;list-style:none;transition:background .12s}.af-card[data-v-2f0ffd60]:hover{background:var(--panel-2)}.row[data-v-2f0ffd60]{align-items:center;gap:8px;display:flex}.row+.row[data-v-2f0ffd60]{margin-top:4px}.r1[data-v-2f0ffd60]{gap:10px}.tk[data-v-2f0ffd60]{color:var(--text);font-size:16px;font-weight:700}.af-card:hover .tk[data-v-2f0ffd60]{color:var(--accent)}.badge[data-v-2f0ffd60]{text-align:center;border-radius:6px;padding:2px 8px;font-size:12px;font-weight:700}.badge.call[data-v-2f0ffd60]{color:var(--call);border:1px solid var(--call);background:#3fb95026}.badge.put[data-v-2f0ffd60]{color:var(--put);border:1px solid var(--put);background:#f8514926}.time[data-v-2f0ffd60]{white-space:nowrap;margin-left:auto;font-size:12px}.lbl[data-v-2f0ffd60]{color:var(--muted);font-size:13px}.prem[data-v-2f0ffd60]{color:var(--text);font-size:15px;font-weight:700}.ask[data-v-2f0ffd60]{color:var(--call);font-weight:600}.dot[data-v-2f0ffd60]{color:var(--muted)}.r3[data-v-2f0ffd60]{flex-wrap:wrap;font-size:13px}.contract[data-v-2f0ffd60]{color:var(--text);font-weight:600}.opx[data-v-2f0ffd60]{color:var(--price)}.r4[data-v-2f0ffd60]{flex-wrap:wrap;font-size:12px}.fusion-card[data-v-b4a6bfa0]{border:1px solid var(--border);border-left:3px solid var(--border);background:var(--panel);cursor:pointer;border-radius:10px;flex-direction:column;gap:8px;margin-bottom:10px;padding:12px 14px;transition:background .12s;display:flex}.fusion-card[data-v-b4a6bfa0]:hover{background:var(--panel-2)}.fusion-card.tone-long[data-v-b4a6bfa0]{border-left-color:var(--call)}.fusion-card.tone-short[data-v-b4a6bfa0]{border-left-color:var(--put)}.row[data-v-b4a6bfa0]{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.tk[data-v-b4a6bfa0]{color:var(--text);font-size:16px;font-weight:700}.fusion-card:hover .tk[data-v-b4a6bfa0]{color:var(--accent)}.spacer[data-v-b4a6bfa0]{flex:1}.time[data-v-b4a6bfa0]{white-space:nowrap;font-size:12px}.badge[data-v-b4a6bfa0]{border-radius:6px;padding:2px 8px;font-size:12px;font-weight:700}.badge.b-long[data-v-b4a6bfa0]{color:var(--call);border:1px solid var(--call);background:#3fb95026}.badge.b-short[data-v-b4a6bfa0]{color:var(--put);border:1px solid var(--put);background:#f8514926}.badge.b-neutral[data-v-b4a6bfa0]{background:var(--panel-2);color:var(--text);border:1px solid var(--border)}.badge.b-sub[data-v-b4a6bfa0]{background:var(--panel-2);color:var(--muted);border:1px solid var(--border);font-weight:600}.big[data-v-b4a6bfa0]{letter-spacing:.2px;font-size:24px;font-weight:800;line-height:1.1}.big.tone-long[data-v-b4a6bfa0]{color:var(--call)}.big.tone-short[data-v-b4a6bfa0]{color:var(--put)}.big.tone-neutral[data-v-b4a6bfa0]{color:var(--text)}.pills[data-v-b4a6bfa0]{gap:8px}.pill[data-v-b4a6bfa0]{background:var(--panel-2);border-radius:6px;align-items:baseline;gap:5px;padding:3px 9px;font-size:13px;display:inline-flex}.pill .k[data-v-b4a6bfa0]{color:var(--muted);font-size:12px}.pill .v[data-v-b4a6bfa0]{color:var(--text);font-weight:700}.pill .v.v-pos[data-v-b4a6bfa0]{color:var(--call)}.pill .v.v-neg[data-v-b4a6bfa0]{color:var(--put)}.pill .v.v-accent[data-v-b4a6bfa0]{color:var(--price)}.pill .v.v-muted[data-v-b4a6bfa0]{color:var(--muted);font-weight:600}.pill em[data-v-b4a6bfa0]{color:var(--muted);font-size:12px;font-style:normal}.caption[data-v-b4a6bfa0]{color:var(--muted);font-size:12px;line-height:1.5}@media (width<=720px){.time[data-v-b4a6bfa0]{order:5;margin-left:0}.head[data-v-b4a6bfa0]{row-gap:6px}}.dir-group[data-v-7806ad5a]{align-items:center;gap:6px;display:flex}.dir-label[data-v-7806ad5a]{color:var(--muted);font-size:12px}.feed[data-v-7806ad5a]{margin:0;padding:0;list-style:none}.explainer[data-v-bca868a3]{background:var(--panel);border:1px solid var(--border);border-radius:10px;padding:12px 14px}.head[data-v-bca868a3]{justify-content:space-between;align-items:center;gap:12px;display:flex}.subtitle[data-v-bca868a3]{color:var(--text);margin:0;font-size:13.5px}.toggle[data-v-bca868a3]{border:1px solid var(--border);color:var(--muted);cursor:pointer;white-space:nowrap;background:0 0;border-radius:8px;flex-shrink:0;padding:5px 12px;font-size:12px}.toggle[data-v-bca868a3]:hover{border-color:var(--accent);color:var(--text)}.caret[data-v-bca868a3]{transition:transform .15s;display:inline-block}.caret.up[data-v-bca868a3]{transform:rotate(180deg)}.detail[data-v-bca868a3]{border-top:1px dashed var(--border);flex-direction:column;gap:10px;margin-top:10px;padding-top:10px;display:flex}.block[data-v-bca868a3]{gap:10px;display:flex}.block .lbl[data-v-bca868a3]{color:var(--accent);background:var(--panel-2);border-radius:6px;flex-shrink:0;height:fit-content;padding:2px 8px;font-size:12px;font-weight:700}.block p[data-v-bca868a3]{color:var(--muted);margin:0;font-size:13px;line-height:1.6}.note-ic[data-v-bca868a3]{vertical-align:-2px;margin-right:4px}.note[data-v-bca868a3]{background:var(--warn-bg);border:1px solid var(--warn-border);color:var(--warn-text);border-radius:8px;margin:0;padding:8px 12px;font-size:12.5px}.cell[data-v-5044acf9]{background:var(--panel);border:1px solid var(--border);border-left-width:3px;border-radius:10px;flex-direction:column;gap:6px;padding:12px 14px;display:flex}.cell.gold[data-v-5044acf9]{border-left-color:var(--call)}.cell.death[data-v-5044acf9]{border-left-color:var(--put)}.cell.none[data-v-5044acf9]{border-left-color:var(--border);opacity:.75}.c-head[data-v-5044acf9]{justify-content:space-between;align-items:center;gap:8px;display:flex}.tk[data-v-5044acf9]{font-size:16px;font-weight:700}.badge[data-v-5044acf9]{border-radius:6px;padding:2px 8px;font-size:12px;font-weight:700}.badge.gold[data-v-5044acf9]{color:var(--call);border:1px solid var(--call);background:#3fb95026}.badge.death[data-v-5044acf9]{color:var(--put);border:1px solid var(--put);background:#f8514926}.badge.none[data-v-5044acf9]{background:var(--panel-2);color:var(--muted);border:1px solid var(--border)}.net[data-v-5044acf9]{font-size:15px;font-weight:700}.cp[data-v-5044acf9]{gap:14px;font-size:12px;display:flex}.cross[data-v-5044acf9]{color:var(--muted);font-size:12px}.cross.crossed[data-v-5044acf9]{color:var(--price)}.nodata[data-v-5044acf9]{padding:4px 0;font-size:13px}.section-label[data-v-7fcd6617]{color:var(--muted);margin:4px 0 -4px;font-size:13px;font-weight:600}.grid[data-v-7fcd6617]{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:12px;display:grid}.events[data-v-7fcd6617]{border:1px solid var(--border);border-radius:10px;margin:0;padding:0;list-style:none;overflow:hidden}.ev[data-v-7fcd6617]{border-bottom:1px solid var(--border);align-items:center;gap:12px;padding:10px 14px;font-size:13px;display:flex}.ev[data-v-7fcd6617]:last-child{border-bottom:none}.ev-time[data-v-7fcd6617]{white-space:nowrap;min-width:120px;font-size:12px}.ev-tk[data-v-7fcd6617]{min-width:56px;color:var(--text);font-weight:700}.ev-scope[data-v-7fcd6617]{border:1px solid var(--border);border-radius:6px;padding:1px 7px;font-size:11px}.ev-scope.basket[data-v-7fcd6617]{color:var(--accent);border-color:var(--accent)}.ev-scope.watchlist[data-v-7fcd6617]{color:var(--muted)}.ev-dir[data-v-7fcd6617]{border-radius:6px;padding:1px 8px;font-size:12px;font-weight:700}.ev-dir.gold[data-v-7fcd6617]{color:var(--call);border:1px solid var(--call);background:#3fb9501f}.ev-dir.death[data-v-7fcd6617]{color:var(--put);border:1px solid var(--put);background:#f851491f}.ev-net[data-v-7fcd6617]{font-variant-numeric:tabular-nums;margin-left:auto}@media (width<=720px){.ev[data-v-7fcd6617]{flex-wrap:wrap}.ev-net[data-v-7fcd6617]{flex-basis:100%;margin-left:0}}.topn[data-v-ffc98182]{align-items:center;gap:6px;font-size:13px;display:inline-flex}.meta-inline[data-v-ffc98182]{font-size:12px}.table-wrap[data-v-ffc98182]{max-height:72vh;overflow:auto}th.sortable[data-v-ffc98182]{cursor:pointer;-webkit-user-select:none;user-select:none;white-space:nowrap}th.sortable[data-v-ffc98182]:hover{color:var(--text)}th.sortable.on[data-v-ffc98182]{color:var(--accent)}.caret[data-v-ffc98182]{vertical-align:-1px;margin-left:2px}.newbie[data-v-ffc98182]{color:var(--bg);background:var(--accent);border-radius:4px;margin-left:6px;padding:1px 5px;font-size:11px;font-weight:700}.span-badge[data-v-ffc98182]{color:var(--muted);margin-left:3px;font-size:10px;font-weight:400}.spin[data-v-ffc98182]{vertical-align:-2px;animation:.9s linear infinite hb-spin-ffc98182}@keyframes hb-spin-ffc98182{to{transform:rotate(360deg)}}.pin[data-v-ffc98182]{border:1px solid var(--border);color:var(--muted);cursor:pointer;background:0 0;border-radius:6px;width:26px;height:24px;line-height:1}.pin[data-v-ffc98182]:hover{border-color:var(--accent);color:var(--accent)}.pin.on[data-v-ffc98182]{color:var(--call);border-color:var(--call);cursor:default}.matrix-wrap[data-v-0f841d52]{border:1px solid var(--border);border-radius:10px;overflow:auto hidden}.matrix[data-v-0f841d52]{border-collapse:collapse;width:100%;min-width:420px;font-size:13px}.matrix thead th[data-v-0f841d52]{text-align:center;color:var(--muted);background:var(--panel-2);border-bottom:1px solid var(--border);white-space:nowrap;padding:9px 12px;font-size:12px;font-weight:600}.matrix th.l[data-v-0f841d52],.matrix td.l[data-v-0f841d52]{text-align:left}.matrix th.r[data-v-0f841d52],.matrix td.r[data-v-0f841d52]{text-align:right}.matrix th.c[data-v-0f841d52],.matrix td.c[data-v-0f841d52]{text-align:center}.row td[data-v-0f841d52]{border-bottom:1px solid var(--border);cursor:pointer;padding:9px 12px}.row:last-child td[data-v-0f841d52]{border-bottom:none}.row:hover td[data-v-0f841d52]{background:var(--panel-2)}.row.sel td[data-v-0f841d52]{background:#58a6ff1a}.row.sel td.l[data-v-0f841d52]{box-shadow:inset 3px 0 0 var(--accent)}.date[data-v-0f841d52]{color:var(--text);font-variant-numeric:tabular-nums;font-weight:600}.zdte[data-v-0f841d52]{color:var(--price,#d29922);margin-left:5px}.dte[data-v-0f841d52]{text-align:center;color:var(--muted);font-variant-numeric:tabular-nums}.num[data-v-0f841d52]{font-variant-numeric:tabular-nums}.pos[data-v-0f841d52]{color:var(--call)}.neg[data-v-0f841d52]{color:var(--put)}.pol[data-v-0f841d52]{border-radius:6px;padding:1px 8px;font-size:11px;font-weight:700}.pol.positive[data-v-0f841d52]{color:var(--call);border:1px solid var(--call);background:#3fb9501f}.pol.negative[data-v-0f841d52]{color:var(--put);border:1px solid var(--put);background:#f851491f}.empty[data-v-0f841d52]{text-align:center;padding:16px;font-size:13px}.gex-chart[data-v-21450fc5]{background:var(--panel);border:1px solid var(--border);border-radius:12px;width:100%;padding:10px 12px 6px}.legend[data-v-21450fc5]{flex-wrap:wrap;align-items:center;gap:6px;margin:4px 2px;font-size:11px;display:flex}.key[data-v-21450fc5]{border-radius:2px;width:10px;height:10px;display:inline-block}.line-key[data-v-21450fc5]{vertical-align:middle;border-top:2px solid;width:16px;display:inline-block}.legend .sep[data-v-21450fc5]{opacity:.5}.empty[data-v-21450fc5]{text-align:center;padding:40px;font-size:13px}.gex-zero-gamma[data-v-a1a24da9]{border:1px solid var(--border);border-radius:8px;margin-bottom:12px;padding:12px 16px}.headline[data-v-a1a24da9]{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.value[data-v-a1a24da9]{color:var(--hub-zero-gamma);font-variant-numeric:tabular-nums;font-weight:600}.source[data-v-a1a24da9],p[data-v-a1a24da9]{color:var(--muted);font-size:12px}p[data-v-a1a24da9]{overflow-wrap:anywhere;margin:6px 0 0}button[data-v-a1a24da9]{background:var(--panel);color:var(--text);border:1px solid var(--border);cursor:pointer;border-radius:6px;margin-left:auto;padding:4px 10px}button[data-v-a1a24da9]:disabled{opacity:.5;cursor:default}.gex-kline-chart[data-v-1a15b338]{background:var(--panel);border:1px solid var(--border);border-radius:12px;width:100%;padding:10px 12px 6px;position:relative}.plot[data-v-1a15b338]{cursor:default}.vslider[data-v-1a15b338]{background:var(--panel-2);touch-action:none;border-radius:7px;position:absolute;right:12px}.vhandle[data-v-1a15b338]{border:1px solid var(--accent);cursor:grab;touch-action:none;background:#58a6ff47;border-radius:5px;position:absolute;left:2px;right:2px}.vhandle[data-v-1a15b338]:active{cursor:grabbing}.grip[data-v-1a15b338]{cursor:ns-resize;touch-action:none;height:8px;position:absolute;left:-2px;right:-2px}.grip[data-v-1a15b338]:after{content:"";background:var(--accent);border-radius:1px;height:2px;position:absolute;top:3px;left:3px;right:3px}.grip.top[data-v-1a15b338]{top:-3px}.grip.bottom[data-v-1a15b338]{bottom:-3px}.layer-panel[data-v-1605f9ad]{background:var(--panel);border:1px solid var(--border);border-radius:12px;flex-wrap:wrap;gap:24px;padding:12px 16px;display:flex}.col[data-v-1605f9ad]{flex-direction:column;gap:6px;display:flex}.levels[data-v-1605f9ad]{flex:560px}.profile[data-v-1605f9ad]{flex:none;min-width:260px}.col-title[data-v-1605f9ad]{color:var(--muted);margin-bottom:2px;font-size:12px;font-weight:700}.lv-row[data-v-1605f9ad]{align-items:center;gap:10px;font-size:12px;display:flex}.lv-row.na[data-v-1605f9ad]{opacity:.45}.lv-on[data-v-1605f9ad]{cursor:pointer;align-items:center;gap:6px;min-width:128px;display:flex}.lv-name[data-v-1605f9ad]{color:var(--text)}.lv-name.tipped[data-v-1605f9ad]{cursor:help;text-underline-offset:3px;-webkit-text-decoration:underline dashed;text-decoration:underline dashed;text-decoration-thickness:1px}.lv-val[data-v-1605f9ad]{color:var(--muted);font-variant-numeric:tabular-nums;min-width:76px}.tag[data-v-1605f9ad]{border-radius:5px;padding:0 4px;font-size:10px}.tag.out[data-v-1605f9ad]{color:var(--muted);border:1px dashed var(--border);white-space:nowrap}.tag.ph[data-v-1605f9ad]{min-width:78px}.swatches[data-v-1605f9ad]{gap:3px;display:inline-flex}.sw[data-v-1605f9ad]{cursor:pointer;border:1px solid #0000;border-radius:3px;width:13px;height:13px;padding:0}.sw.on[data-v-1605f9ad]{border-color:var(--text);box-shadow:0 0 0 1px var(--panel) inset}.sw[data-v-1605f9ad]:disabled{cursor:not-allowed}.seg.mini[data-v-1605f9ad]{background:var(--panel-2);border-radius:7px;padding:2px;display:inline-flex}.seg.mini button[data-v-1605f9ad]{color:var(--muted);cursor:pointer;background:0 0;border:none;border-radius:5px;padding:2px 8px;font-size:11.5px}.seg.mini button.on[data-v-1605f9ad]{background:var(--accent);color:var(--text)}.seg.mini button[data-v-1605f9ad]:disabled{cursor:not-allowed}.p-row[data-v-1605f9ad]{align-items:center;gap:10px;font-size:12px;display:flex}.p-k[data-v-1605f9ad]{color:var(--muted);min-width:42px}.p-v[data-v-1605f9ad]{color:var(--muted);font-variant-numeric:tabular-nums}.opa[data-v-1605f9ad]{width:120px}.reset[data-v-1605f9ad]{border:1px dashed var(--border);color:var(--muted);cursor:pointer;background:0 0;border-radius:8px;align-self:flex-start;margin-top:6px;padding:5px 12px;font-size:12px}.reset[data-v-1605f9ad]:hover{color:var(--text);border-color:var(--accent)}.gex-kline-view[data-v-48572fc2]{flex-direction:column;gap:10px;display:flex}.kline-controls[data-v-48572fc2]{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.ctl[data-v-48572fc2]{align-items:center;gap:7px;display:flex}.ctl-k[data-v-48572fc2]{color:var(--muted);font-size:11px}.seg[data-v-48572fc2]{background:var(--panel-2);border-radius:9px;padding:3px;display:inline-flex}.seg button[data-v-48572fc2]{color:var(--muted);cursor:pointer;background:0 0;border:none;border-radius:7px;padding:4px 11px;font-size:12.5px;font-weight:600}.seg button.on[data-v-48572fc2]{background:var(--accent);color:var(--text)}.seg button.ro[data-v-48572fc2]{cursor:default;border:1px dashed var(--accent);background:0 0}.note[data-v-48572fc2]{color:var(--price,#d29922);font-size:11.5px}.layers[data-v-48572fc2]{flex-wrap:wrap;gap:6px;display:flex}.lchip[data-v-48572fc2]{background:var(--panel);border:1px solid var(--border);color:var(--muted);cursor:pointer;border-radius:8px;padding:4px 10px;font-size:12px}.lchip[data-v-48572fc2]:hover{color:var(--text);border-color:var(--accent)}.lchip.on[data-v-48572fc2]{color:var(--text);border-color:var(--accent);background:#58a6ff1f;font-weight:600}.lchip.cfg[data-v-48572fc2]{border-style:dashed}.spacer[data-v-48572fc2]{flex:1}.small[data-v-48572fc2]{font-size:12px}.fallback-tag[data-v-48572fc2]{color:var(--price,#d29922);border:1px solid var(--price,#d29922);border-radius:5px;padding:1px 5px;font-size:10px}.empty-box[data-v-48572fc2]{border:1px dashed var(--border);text-align:center;border-radius:10px;flex-direction:column;align-items:center;gap:12px;padding:40px 24px;font-size:13.5px;display:flex}.back[data-v-48572fc2]{border:1px solid var(--border);color:var(--muted);cursor:pointer;background:0 0;border-radius:8px;padding:6px 12px;font-size:12.5px}.back[data-v-48572fc2]:hover{color:var(--text);border-color:var(--accent)}.card[data-v-b461d00d]{border:1px solid var(--border);background:var(--panel);border-radius:12px;margin-top:12px;overflow:hidden}.ch[data-v-b461d00d]{border-bottom:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;padding:13px 15px;display:flex}.ct[data-v-b461d00d]{font-size:14px;font-weight:700}.cn[data-v-b461d00d]{color:var(--muted);max-width:700px;margin-top:4px;font-size:11.5px;line-height:1.7}.cn b[data-v-b461d00d]{color:#b6c0cb;font-weight:600}.hint[data-v-b461d00d]{color:#b6c0cb;background:#1b2432;border:1px solid #2c3a4d;border-radius:7px;align-items:center;gap:7px;margin-top:8px;padding:5px 10px;font-size:11.5px;display:inline-flex}.hint b[data-v-b461d00d]{color:var(--price)}.lgd[data-v-b461d00d]{border-bottom:1px solid var(--border);color:var(--muted);flex-wrap:wrap;align-items:center;gap:5px;padding:9px 15px;font-size:11px;display:flex}.lgd .sw[data-v-b461d00d]{border-radius:2px;width:26px;height:11px}.lgd .zero[data-v-b461d00d]{background:#8b949e0d}.lgd .boundary-label[data-v-b461d00d]{margin-left:10px}.lgd .num[data-v-b461d00d]{font-family:var(--mono,ui-monospace, SFMono-Regular, "SF Mono", Menlo, Consolas, monospace);color:#5a6470;text-align:center;min-width:38px;font-size:10px}.scroll[data-v-b461d00d]{scrollbar-width:thin;background:#0a0d12;overflow:auto}.stage[data-v-b461d00d]{width:max-content;min-width:100%;position:relative}table.g[data-v-b461d00d]{border-collapse:separate;border-spacing:0;table-layout:fixed;font-variant-numeric:tabular-nums;width:max-content}.g th[data-v-b461d00d],.g td[data-v-b461d00d]{border-bottom:1px solid #1a2029;border-right:1px solid #1a2029;padding:0}.g thead th[data-v-b461d00d]{z-index:4;color:#7d8896;text-align:center;font-weight:600;font-family:var(--mono,ui-monospace, SFMono-Regular, "SF Mono", Menlo, Consolas, monospace);background:#131920;position:sticky;top:0}.g tbody th[data-v-b461d00d]{z-index:3;color:#8f9aa7;text-align:right;font-weight:600;font-family:var(--mono,ui-monospace, SFMono-Regular, "SF Mono", Menlo, Consolas, monospace);background:#131920;border-right:1px solid #2c3542;padding-right:8px;position:sticky;left:0}.g thead th.corner[data-v-b461d00d]{z-index:6;text-align:right;padding-right:8px;left:0}.g td[data-v-b461d00d]{text-align:center;font-family:var(--mono,ui-monospace, SFMono-Regular, "SF Mono", Menlo, Consolas, monospace);color:#dbe4ee}.g td.nul[data-v-b461d00d]{color:#0000;background-image:repeating-linear-gradient(135deg,#0000 0 4px,#8b949e14 4px 5px)}.g tr.spot th[data-v-b461d00d]{color:var(--price);background:#1d1808}.g tr.spot td[data-v-b461d00d]{border-top:1.5px solid #d29922b3;border-bottom:1.5px solid #d29922b3}.g tr.wall-put th[data-v-b461d00d]{color:#3fb950;box-shadow:inset 3px 0 #3fb950}.g tr.wall-call th[data-v-b461d00d]{color:#f85149;box-shadow:inset 3px 0 #f85149}.wall-tag[data-v-b461d00d]{vertical-align:middle;border:.1em solid;border-radius:.3em;justify-content:center;align-items:center;min-width:1.4em;height:1.4em;margin-right:.3em;line-height:1;display:inline-flex;overflow:hidden}.wall-tag.put[data-v-b461d00d]{color:#3fb950}.wall-tag.call[data-v-b461d00d]{color:#f85149}.g td.cell-spot-latest[data-v-b461d00d]{outline:2px solid var(--price);outline-offset:-2px;z-index:2;position:relative}.g td[data-v-b461d00d]:hover{outline:2px solid var(--accent);outline-offset:-2px;z-index:2;position:relative}.g th.sparkh[data-v-b461d00d]{z-index:4;color:#7d8896;background:#131920;font-size:10px;position:sticky;right:0}.g td.sparkc[data-v-b461d00d]{z-index:2;text-align:center;vertical-align:middle;background:#101720;border-left:1px solid #2c3542;width:104px;min-width:104px;position:sticky;right:0}.spark[data-v-b461d00d]{margin:0 auto;display:block}.spark line[data-v-b461d00d]{stroke:#3a444f;stroke-width:1px}.spark path[data-v-b461d00d]{fill:none;stroke:#7fb3ff;stroke-width:1.4px}.track[data-v-b461d00d]{z-index:5;pointer-events:none;position:absolute;inset:0;overflow:visible}.track path[data-v-b461d00d]{fill:none;stroke:var(--price);stroke-width:1.6px}.track circle[data-v-b461d00d]{fill:var(--price);stroke:#0a0d12;stroke-width:1px}.track path.arrow[data-v-b461d00d]{opacity:.75}.cf[data-v-b461d00d]{color:#5a6470;border-top:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;gap:14px;padding:8px 15px;font-size:11px;display:flex}.offscreen[data-v-b461d00d]{color:var(--price)}.state[data-v-b461d00d]{min-height:190px;color:var(--muted);text-align:center;background:#0a0d12;flex-direction:column;justify-content:center;align-items:center;gap:11px;padding:26px;font-size:13px;line-height:1.8;display:flex}.state .big[data-v-b461d00d]{color:#b6c0cb;font-size:14px;font-weight:600}.state.err[data-v-b461d00d]{background:var(--err-bg,#3d1418);border-top:1px solid var(--err-border,#b62324);color:var(--err-text,#ff9492)}.state.err .big[data-v-b461d00d]{color:#ffc4c1}.btn[data-v-b461d00d]{border:1px solid var(--border);background:var(--panel-2);color:var(--text);cursor:pointer;border-radius:8px;padding:7px 13px;font:600 12px/1 inherit}.state.err .btn[data-v-b461d00d]{border-color:var(--err-border,#b62324);color:#ffc4c1;background:0 0}.skel[data-v-b461d00d]{background:#0a0d12;padding:14px 15px}.skel .r[data-v-b461d00d]{background:linear-gradient(90deg,#141a22 25%,#1b2430 37%,#141a22 63%) 0 0/400% 100%;border-radius:3px;height:11px;margin-bottom:7px;animation:1.3s infinite sh-b461d00d}.skel .w38[data-v-b461d00d]{width:38%}.skel .w92[data-v-b461d00d]{width:92%}.skel .w96[data-v-b461d00d]{width:96%}.skel .w74[data-v-b461d00d]{width:74%}@keyframes sh-b461d00d{0%{background-position:100%}to{background-position:0}}.card[data-v-c7ff758b]{border:1px solid var(--border);background:var(--panel);border-radius:12px;margin-top:12px;overflow:hidden}.ch[data-v-c7ff758b]{border-bottom:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;padding:13px 15px;display:flex}.ct[data-v-c7ff758b]{font-size:14px;font-weight:700}.cn[data-v-c7ff758b]{color:var(--muted);max-width:700px;margin-top:4px;font-size:11.5px;line-height:1.7}.cn b[data-v-c7ff758b]{color:#b6c0cb;font-weight:600}.bars[data-v-c7ff758b]{scrollbar-width:thin;background:#0a0d12;padding:8px 15px 12px;overflow:auto}.b[data-v-c7ff758b]{font-size:10.5px;font-family:var(--mono,ui-monospace, SFMono-Regular, "SF Mono", Menlo, Consolas, monospace);grid-template-columns:66px 1fr 78px;align-items:center;max-width:1080px;display:grid}.b .k[data-v-c7ff758b]{color:#8f9aa7;text-align:right;box-sizing:border-box;justify-content:flex-end;align-items:center;gap:3px;height:100%;padding-right:9px;display:flex}.b .tr[data-v-c7ff758b]{height:100%;position:relative}.b .tr[data-v-c7ff758b]:before{content:"";background:#2c3542;width:1px;position:absolute;top:0;bottom:0;left:50%}.b .f[data-v-c7ff758b]{border-radius:2px;position:absolute;top:15%;bottom:15%}.b .v[data-v-c7ff758b]{color:#c9d3de;text-align:right;font-variant-numeric:tabular-nums}.b.spot[data-v-c7ff758b]{outline-offset:-1.5px;outline:1.5px solid #d29922b3}.b.spot .k[data-v-c7ff758b]{color:var(--price);box-shadow:inset 3px 0 0 var(--price)}.b.wall-put .k[data-v-c7ff758b]{color:#3fb950;box-shadow:inset 3px 0 #3fb950}.b.wall-call .k[data-v-c7ff758b]{color:#f85149;box-shadow:inset 3px 0 #f85149}.wall-tag[data-v-c7ff758b]{border:1px solid;border-radius:3px;justify-content:center;align-items:center;min-width:14px;height:14px;font-size:9px;line-height:1;display:inline-flex;overflow:hidden}.wall-tag.put[data-v-c7ff758b]{color:#3fb950}.wall-tag.call[data-v-c7ff758b]{color:#f85149}.cf[data-v-c7ff758b]{color:#5a6470;border-top:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;gap:14px;padding:8px 15px;font-size:11px;display:flex}.state[data-v-c7ff758b]{min-height:190px;color:var(--muted);text-align:center;background:#0a0d12;flex-direction:column;justify-content:center;align-items:center;gap:11px;padding:26px;font-size:13px;line-height:1.8;display:flex}.state .big[data-v-c7ff758b]{color:#b6c0cb;font-size:14px;font-weight:600}.state.err[data-v-c7ff758b]{background:var(--err-bg,#3d1418);border-top:1px solid var(--err-border,#b62324);color:var(--err-text,#ff9492)}.state.err .big[data-v-c7ff758b]{color:#ffc4c1}.btn[data-v-c7ff758b]{border:1px solid var(--border);background:var(--panel-2);color:var(--text);cursor:pointer;border-radius:8px;padding:7px 13px;font:600 12px/1 inherit}.state.err .btn[data-v-c7ff758b]{border-color:var(--err-border,#b62324);color:#ffc4c1;background:0 0}.skel[data-v-c7ff758b]{background:#0a0d12;padding:14px 15px}.skel .r[data-v-c7ff758b]{background:linear-gradient(90deg,#141a22 25%,#1b2430 37%,#141a22 63%) 0 0/400% 100%;border-radius:3px;height:11px;margin-bottom:7px;animation:1.3s infinite sh-c7ff758b}.skel .w38[data-v-c7ff758b]{width:38%}.skel .w92[data-v-c7ff758b]{width:92%}.skel .w96[data-v-c7ff758b]{width:96%}.skel .w74[data-v-c7ff758b]{width:74%}@keyframes sh-c7ff758b{0%{background-position:100%}to{background-position:0}}.greek-view[data-v-fb6c357c]{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Microsoft YaHei,Roboto,sans-serif;display:block}.viewbar[data-v-fb6c357c]{flex-wrap:wrap;align-items:center;gap:16px;margin-bottom:10px;display:flex}.vsw[data-v-fb6c357c]{background:var(--panel);border:1px solid var(--border);border-radius:11px;gap:4px;padding:4px;display:inline-flex}.vsw button[data-v-fb6c357c]{color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:8px;padding:9px 17px;font:700 13.5px/1 Arial;transition:all .13s;display:inline-flex}.vsw button[data-v-fb6c357c]:hover:not(.on){color:var(--text);background:#1b2330}.vsw button.on[data-v-fb6c357c]{color:var(--text);box-shadow:inset 0 -2.5px 0 var(--accent);background:#243447}.vsw button .cap[data-v-fb6c357c]{color:#6b7580;font-size:10.5px;font-weight:600;font-family:var(--mono,ui-monospace, SFMono-Regular, "SF Mono", Menlo, Consolas, monospace)}.vsw button.on .cap[data-v-fb6c357c]{color:#8fb8e8}.viewbar .sp[data-v-fb6c357c],.parbar .sp[data-v-fb6c357c]{flex:1}.viewbar .asof[data-v-fb6c357c]{color:#5a6470;font-size:11.5px;font-family:var(--mono,ui-monospace, SFMono-Regular, "SF Mono", Menlo, Consolas, monospace)}.parbar[data-v-fb6c357c]{border:1px solid var(--border);background:var(--panel);border-radius:10px;flex-wrap:wrap;align-items:center;gap:20px;padding:10px 14px;display:flex}.grp[data-v-fb6c357c]{align-items:center;gap:8px;display:flex}.lb[data-v-fb6c357c]{color:var(--muted);white-space:nowrap;font-size:12px}.seg2[data-v-fb6c357c]{border:1px solid var(--border);border-radius:8px;display:inline-flex;overflow:hidden}.seg2 button[data-v-fb6c357c]{border:0;border-right:1px solid var(--border);background:var(--panel-2);color:var(--muted);cursor:pointer;padding:6px 12px;font:600 12px/1 Arial}.seg2 button[data-v-fb6c357c]:last-child{border-right:0}.seg2 button[data-v-fb6c357c]:hover:not(.on){color:var(--text)}.seg2 button.on[data-v-fb6c357c]{color:var(--text);box-shadow:inset 0 -2px 0 var(--accent);background:#243244}.dens[data-v-fb6c357c]{background:var(--panel-2);border:1px solid #3a4657;border-radius:8px;display:inline-flex;overflow:hidden}.dens button[data-v-fb6c357c]{color:var(--muted);cursor:pointer;background:0 0;border:0;border-right:1px solid #3a4657;align-items:center;gap:6px;padding:7px 13px;font:700 12px/1 Arial;display:flex}.dens button[data-v-fb6c357c]:last-child{border-right:0}.dens button[data-v-fb6c357c]:hover:not(.on){color:var(--text)}.dens button.on[data-v-fb6c357c]{background:var(--price);color:#221803}.dens .ic[data-v-fb6c357c]{flex-direction:column;gap:1px;display:inline-flex}.dens .ic i[data-v-fb6c357c]{opacity:.85;background:currentColor;border-radius:1px;width:11px;height:2px;display:block}.btn[data-v-fb6c357c]{border:1px solid var(--border);background:var(--panel-2);color:var(--text);cursor:pointer;border-radius:8px;padding:7px 13px;font:600 13.3333px/1 Arial}.btn[data-v-fb6c357c]:hover:not(:disabled){border-color:var(--accent)}.btn[data-v-fb6c357c]:disabled{opacity:.55;cursor:wait}.key-levels[data-v-fb6c357c]{flex-wrap:wrap;align-items:center;gap:8px;margin-top:10px;display:flex}.kl[data-v-fb6c357c]{background:var(--panel);border:1px solid var(--border);border-radius:9px;align-items:center;gap:7px;min-height:34px;padding:6px 11px;display:flex}.kl.tipped[data-v-fb6c357c]{cursor:help;border-bottom-style:dashed}.kl.na[data-v-fb6c357c]{opacity:.55}.kl-k[data-v-fb6c357c]{color:var(--muted);font-size:11px}.kl-v[data-v-fb6c357c]{color:var(--text);font-variant-numeric:tabular-nums;font-size:14px;font-weight:700}.kl-scope[data-v-fb6c357c]{color:#6b7580;font-size:10.5px;font-family:var(--mono,ui-monospace, SFMono-Regular, "SF Mono", Menlo, Consolas, monospace);white-space:nowrap}.gex-view[data-v-60cda8a2]{flex-direction:column;gap:14px;display:flex}.toolbar[data-v-60cda8a2]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.toolbar .left[data-v-60cda8a2]{align-items:baseline;gap:10px;display:flex}.searchbox[data-v-60cda8a2]{min-width:300px;position:relative}.searchbox input[data-v-60cda8a2]{width:100%}.dropdown[data-v-60cda8a2]{background:var(--panel);border:1px solid var(--border);z-index:50;border-radius:8px;max-height:320px;margin:0;padding:4px;list-style:none;position:absolute;top:40px;left:0;right:0;overflow-y:auto;box-shadow:0 8px 24px #0006}.dropdown li[data-v-60cda8a2]{cursor:pointer;border-radius:6px;align-items:baseline;gap:10px;padding:7px 10px;display:flex}.dropdown li[data-v-60cda8a2]:hover{background:var(--panel-2)}.dropdown .tk[data-v-60cda8a2]{color:var(--text);min-width:56px;font-weight:700}.dropdown .nm[data-v-60cda8a2]{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.dropdown.empty[data-v-60cda8a2]{color:var(--muted);cursor:pointer;padding:10px 12px;font-size:13px}.header-bar[data-v-60cda8a2]{background:var(--panel);border:1px solid var(--border);border-radius:12px;flex-wrap:wrap;align-items:center;gap:24px;padding:14px 18px;display:flex}.ident[data-v-60cda8a2]{align-items:center;gap:12px;display:flex}.id-txt .sym[data-v-60cda8a2]{color:var(--text);font-size:20px;font-weight:800;line-height:1.1}.id-txt .nm[data-v-60cda8a2]{text-overflow:ellipsis;white-space:nowrap;max-width:220px;font-size:12px;overflow:hidden}.xlink[data-v-60cda8a2]{color:var(--accent);border:1px solid var(--border);white-space:nowrap;border-radius:8px;margin-left:4px;padding:4px 10px;font-size:12px;font-weight:600}.xlink[data-v-60cda8a2]:hover{border-color:var(--accent);background:#58a6ff1a}.stats[data-v-60cda8a2]{flex-wrap:wrap;gap:26px;display:flex}.stat[data-v-60cda8a2]{flex-direction:column;gap:2px;display:flex}.stat .k[data-v-60cda8a2]{color:var(--muted);font-size:11px}.stat .v[data-v-60cda8a2]{color:var(--text);font-variant-numeric:tabular-nums;font-size:16px;font-weight:700}.stat .v .sub[data-v-60cda8a2]{font-size:12px;font-weight:600}.stat .v.na[data-v-60cda8a2]{color:var(--muted);font-weight:500}.pos[data-v-60cda8a2]{color:var(--call)}.neg[data-v-60cda8a2]{color:var(--put)}.controls[data-v-60cda8a2]{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.seg[data-v-60cda8a2]{background:var(--panel-2);border-radius:9px;flex-shrink:0;padding:3px;display:inline-flex}.seg button[data-v-60cda8a2]{color:var(--muted);cursor:pointer;background:0 0;border:none;border-radius:7px;padding:5px 14px;font-size:13px;font-weight:600}.seg button.on[data-v-60cda8a2]{background:var(--accent);color:var(--text)}.view-seg[data-v-60cda8a2]{align-self:center}.view-seg button[data-v-60cda8a2]{padding:4px 12px;font-size:12.5px}.chips[data-v-60cda8a2]{scrollbar-width:thin;gap:6px;padding-bottom:4px;display:flex;overflow-x:auto}.chip[data-v-60cda8a2]{background:var(--panel);border:1px solid var(--border);color:var(--muted);cursor:pointer;font-variant-numeric:tabular-nums;white-space:nowrap;border-radius:8px;flex-shrink:0;padding:5px 10px;font-size:12.5px}.chip[data-v-60cda8a2]:hover{color:var(--text);border-color:var(--accent)}.chip.active[data-v-60cda8a2]{color:var(--text);border-color:var(--accent);background:#58a6ff1f;font-weight:700}.chip .zdte[data-v-60cda8a2]{color:var(--price,#d29922);margin-left:3px}.small[data-v-60cda8a2]{font-size:12px}.key-levels[data-v-60cda8a2]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.kl[data-v-60cda8a2]{background:var(--panel);border:1px solid var(--border);border-radius:9px;align-items:center;gap:7px;padding:6px 11px;display:flex}.kl.tipped[data-v-60cda8a2]{cursor:help;border-bottom-style:dashed}.kl.na[data-v-60cda8a2]{opacity:.55}.kl-k[data-v-60cda8a2]{color:var(--muted);font-size:11px}.kl-v[data-v-60cda8a2]{color:var(--text);font-variant-numeric:tabular-nums;font-size:14px;font-weight:700}.more[data-v-60cda8a2]{border:1px dashed var(--border);color:var(--muted);cursor:pointer;background:0 0;border-radius:8px;padding:6px 12px;font-size:12px}.flow-pane[data-v-60cda8a2]{flex-direction:column;gap:14px;display:flex}.matrix-section[data-v-60cda8a2]{flex-direction:column;gap:6px;display:flex}.section-label[data-v-60cda8a2]{color:var(--muted);font-size:13px;font-weight:600}.empty-box[data-v-60cda8a2]{border:1px dashed var(--border);text-align:center;border-radius:10px;padding:28px;font-size:13.5px}.degraded-box[data-v-60cda8a2]{border:1px solid var(--warn-border);background:var(--warn-bg);color:var(--warn-text);border-radius:10px;flex-wrap:wrap;gap:6px 10px;padding:10px 14px;font-size:13px;display:flex}.block-unavailable[data-v-60cda8a2],.block-note[data-v-60cda8a2]{border:1px dashed var(--border);border-radius:8px;padding:10px 12px;font-size:12.5px}.retry[data-v-60cda8a2]{border:1px solid var(--border);background:var(--panel);color:var(--text);cursor:pointer;border-radius:8px;margin-top:12px;padding:6px 16px}.retry[data-v-60cda8a2]:hover{border-color:var(--accent)}.mp-table-wrap[data-v-3e7b3a22]{border:1px solid var(--border);border-radius:10px;max-height:420px;overflow:auto}.mp-table[data-v-3e7b3a22]{border-collapse:collapse;width:100%;min-width:480px;font-size:13px}.mp-table thead th[data-v-3e7b3a22]{text-align:center;color:var(--muted);background:var(--panel-2);border-bottom:1px solid var(--border);white-space:nowrap;z-index:1;padding:9px 12px;font-size:12px;font-weight:600;position:sticky;top:0}.mp-table th.l[data-v-3e7b3a22],.mp-table td.l[data-v-3e7b3a22]{text-align:left}.mp-table th.r[data-v-3e7b3a22],.mp-table td.r[data-v-3e7b3a22]{text-align:right}.mp-table th.c[data-v-3e7b3a22],.mp-table td.c[data-v-3e7b3a22]{text-align:center}.row td[data-v-3e7b3a22]{border-bottom:1px solid var(--border);cursor:pointer;padding:9px 12px}.row:last-child td[data-v-3e7b3a22]{border-bottom:none}.row:hover td[data-v-3e7b3a22]{background:var(--panel-2)}.row.sel td[data-v-3e7b3a22]{background:#58a6ff1a}.row.sel td.l[data-v-3e7b3a22]{box-shadow:inset 3px 0 0 var(--accent)}.date[data-v-3e7b3a22]{color:var(--text);font-variant-numeric:tabular-nums;font-weight:600}.zdte[data-v-3e7b3a22]{color:var(--price,#d29922);margin-left:5px}.dte[data-v-3e7b3a22]{text-align:center;color:var(--muted);font-variant-numeric:tabular-nums}.num[data-v-3e7b3a22]{font-variant-numeric:tabular-nums;color:var(--text)}.num.up[data-v-3e7b3a22]{color:var(--call)}.num.down[data-v-3e7b3a22]{color:var(--put)}.dir[data-v-3e7b3a22]{white-space:nowrap;border-radius:6px;padding:1px 8px;font-size:11px;font-weight:700}.dir.up[data-v-3e7b3a22]{color:var(--call);border:1px solid var(--call);background:#3fb9501f}.dir.down[data-v-3e7b3a22]{color:var(--put);border:1px solid var(--put);background:#f851491f}.dir.flat[data-v-3e7b3a22]{color:var(--muted)}.empty[data-v-3e7b3a22]{text-align:center;padding:16px;font-size:13px}.mp-curve[data-v-3ef429ad]{background:var(--panel);border:1px solid var(--border);border-radius:12px;width:100%;padding:10px 12px 6px}.legend[data-v-3ef429ad]{flex-wrap:wrap;align-items:center;gap:6px;margin:4px 2px;font-size:11px;display:flex}.key[data-v-3ef429ad]{border-radius:2px;width:10px;height:10px;display:inline-block}.line-key[data-v-3ef429ad]{vertical-align:middle;border-top:2px solid;width:16px;display:inline-block}.legend .sep[data-v-3ef429ad]{opacity:.5}.empty[data-v-3ef429ad]{text-align:center;padding:40px;font-size:13px}.mp-hist[data-v-9be1db20]{background:var(--panel);border:1px solid var(--border);border-radius:12px;width:100%;padding:10px 12px 6px}.legend[data-v-9be1db20]{flex-wrap:wrap;align-items:center;gap:6px;margin:4px 2px;font-size:11px;display:flex}.line-key[data-v-9be1db20]{vertical-align:middle;border-top:2px solid;width:16px;display:inline-block}.line-key.dash[data-v-9be1db20]{border-top-style:dashed}.legend .sep[data-v-9be1db20]{opacity:.5}.empty[data-v-9be1db20]{text-align:center;padding:40px;font-size:13px}.mp-view[data-v-a8007eab]{flex-direction:column;gap:14px;display:flex}.toolbar[data-v-a8007eab]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.toolbar .left[data-v-a8007eab]{align-items:baseline;gap:10px;display:flex}.searchbox[data-v-a8007eab]{min-width:300px;position:relative}.searchbox input[data-v-a8007eab]{width:100%}.dropdown[data-v-a8007eab]{background:var(--panel);border:1px solid var(--border);z-index:50;border-radius:8px;max-height:320px;margin:0;padding:4px;list-style:none;position:absolute;top:40px;left:0;right:0;overflow-y:auto;box-shadow:0 8px 24px #0006}.dropdown li[data-v-a8007eab]{cursor:pointer;border-radius:6px;align-items:baseline;gap:10px;padding:7px 10px;display:flex}.dropdown li[data-v-a8007eab]:hover{background:var(--panel-2)}.dropdown .tk[data-v-a8007eab]{color:var(--text);min-width:56px;font-weight:700}.dropdown .nm[data-v-a8007eab]{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.dropdown.empty[data-v-a8007eab]{color:var(--muted);cursor:pointer;padding:10px 12px;font-size:13px}.header-bar[data-v-a8007eab]{background:var(--panel);border:1px solid var(--border);border-radius:12px;flex-wrap:wrap;align-items:center;gap:24px;padding:14px 18px;display:flex}.ident[data-v-a8007eab]{align-items:center;gap:12px;display:flex}.id-txt .sym[data-v-a8007eab]{color:var(--text);font-size:20px;font-weight:800;line-height:1.1}.id-txt .nm[data-v-a8007eab]{text-overflow:ellipsis;white-space:nowrap;max-width:220px;font-size:12px;overflow:hidden}.stats[data-v-a8007eab]{flex-wrap:wrap;gap:26px;display:flex}.stat[data-v-a8007eab]{flex-direction:column;gap:2px;display:flex}.stat .k[data-v-a8007eab]{color:var(--muted);font-size:11px}.stat .v[data-v-a8007eab]{color:var(--text);font-variant-numeric:tabular-nums;font-size:16px;font-weight:700}.stat .v .sub[data-v-a8007eab],.stat .sub[data-v-a8007eab]{font-size:12px;font-weight:600}.stat .v.na[data-v-a8007eab]{color:var(--muted);font-weight:500}.stat .v .arrow[data-v-a8007eab]{font-size:13px}.stat .v.up[data-v-a8007eab]{color:var(--call)}.stat .v.down[data-v-a8007eab]{color:var(--put)}.pos[data-v-a8007eab]{color:var(--call)}.neg[data-v-a8007eab]{color:var(--put)}.section[data-v-a8007eab]{flex-direction:column;gap:6px;display:flex}.section-label[data-v-a8007eab]{color:var(--muted);font-size:13px;font-weight:600}.hist-head[data-v-a8007eab]{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.seg[data-v-a8007eab]{background:var(--panel-2);border-radius:9px;flex-shrink:0;padding:3px;display:inline-flex}.seg button[data-v-a8007eab]{color:var(--muted);cursor:pointer;background:0 0;border:none;border-radius:7px;padding:4px 12px;font-size:12.5px;font-weight:600}.seg button.on[data-v-a8007eab]{background:var(--accent);color:var(--text)}.scope-note[data-v-a8007eab]{color:var(--muted);border:1px dashed var(--border);border-radius:6px;padding:2px 8px;font-size:11.5px;font-weight:500}.xlink[data-v-a8007eab]{color:var(--accent);border:1px solid var(--border);white-space:nowrap;border-radius:8px;margin-left:4px;padding:4px 10px;font-size:12px;font-weight:600}.xlink[data-v-a8007eab]:hover{border-color:var(--accent);background:#58a6ff1a}.section-label .warn[data-v-a8007eab]{color:var(--price,#d29922);border:1px solid var(--price,#d29922);border-radius:5px;margin-left:8px;padding:1px 6px;font-size:11px;font-weight:600}.empty-box[data-v-a8007eab]{border:1px dashed var(--border);text-align:center;border-radius:10px;padding:28px;font-size:13.5px}.gw[data-v-4c38f703]{border:1px solid var(--border);background:var(--panel);border-radius:10px;flex-direction:column;gap:7px;padding:9px 12px;display:flex}.gw.ok .dot[data-v-4c38f703]{background:var(--call,#2ea043)}.gw.warn[data-v-4c38f703]{border-color:var(--price,#d29922)}.gw.warn .dot[data-v-4c38f703]{background:var(--price,#d29922)}.gw.bad[data-v-4c38f703]{border-color:var(--put,#f85149)}.gw.bad .dot[data-v-4c38f703]{background:var(--put,#f85149)}.line[data-v-4c38f703]{flex-wrap:wrap;align-items:center;gap:9px;display:flex}.dot[data-v-4c38f703]{border-radius:50%;flex-shrink:0;width:8px;height:8px}.state[data-v-4c38f703]{color:var(--text);font-size:13px}.detail[data-v-4c38f703]{font-size:12px}.grow[data-v-4c38f703]{flex:1}.chip.market[data-v-4c38f703]{border:1px solid var(--border);color:var(--muted);border-radius:5px;padding:1px 7px;font-size:11px}.btn.small[data-v-4c38f703]{padding:3px 9px;font-size:12px}.guide[data-v-4c38f703]{color:var(--muted);align-items:flex-start;gap:6px;margin:0;font-size:12.5px;line-height:1.55;display:flex}.panel-box[data-v-4c38f703]{border-top:1px dashed var(--border);padding-top:8px}.gate[data-v-4c38f703],.step[data-v-4c38f703]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.steps[data-v-4c38f703]{flex-direction:column;gap:8px;display:flex}.no[data-v-4c38f703]{background:var(--panel-2);width:18px;height:18px;color:var(--muted);border-radius:50%;justify-content:center;align-items:center;font-size:11px;font-weight:700;display:inline-flex}.gate input[data-v-4c38f703],.code-input[data-v-4c38f703]{width:180px}.acct-input[data-v-4c38f703]{width:210px}.hint[data-v-4c38f703]{margin:0;line-height:1.55}.result[data-v-4c38f703]{align-items:center;gap:5px;margin:0;font-size:12.5px;display:flex}.small[data-v-4c38f703]{font-size:12px}.pos[data-v-4c38f703]{color:var(--call)}.neg[data-v-4c38f703]{color:var(--put)}.spin[data-v-4c38f703]{vertical-align:-2px;animation:.9s linear infinite gw-spin-4c38f703}@keyframes gw-spin-4c38f703{to{transform:rotate(360deg)}}.table-wrap[data-v-40aeb5dc]{max-height:76vh;overflow:auto}th.sortable[data-v-40aeb5dc]{cursor:pointer;-webkit-user-select:none;user-select:none;white-space:nowrap}th.sortable[data-v-40aeb5dc]:hover{color:var(--text)}th.sortable.on[data-v-40aeb5dc]{color:var(--accent)}.caret[data-v-40aeb5dc]{vertical-align:-1px;margin-left:2px}.row[data-v-40aeb5dc]{cursor:pointer}.row[data-v-40aeb5dc]:hover{background:var(--panel-2)}.row[data-v-40aeb5dc]:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.chev[data-v-40aeb5dc]{color:var(--muted);vertical-align:-2px}.sym[data-v-40aeb5dc]{white-space:nowrap}.sym-link[data-v-40aeb5dc]{color:var(--text);font-weight:700}.sym-link[data-v-40aeb5dc]:hover{color:var(--accent);text-decoration:underline}.sym .name[data-v-40aeb5dc]{text-overflow:ellipsis;white-space:nowrap;vertical-align:-3px;max-width:130px;margin-left:7px;font-size:11.5px;display:inline-block;overflow:hidden}.badge[data-v-40aeb5dc]{white-space:nowrap;border:1px solid #0000;border-radius:5px;padding:1px 8px;font-size:11.5px;font-weight:700;display:inline-block}.badge.chase[data-v-40aeb5dc]{color:#58a6ff;background:#58a6ff1f;border-color:#58a6ff}.badge.calm[data-v-40aeb5dc]{color:#2ea043;background:#2ea0431f;border-color:#2ea043}.badge.normal[data-v-40aeb5dc]{color:var(--muted);border-color:var(--border);background:var(--panel-2)}.badge.steep[data-v-40aeb5dc]{color:#d29922;background:#d299221f;border-color:#d29922}.badge.extreme[data-v-40aeb5dc]{color:#f85149;background:#f851491f;border-color:#f85149}.badge.na[data-v-40aeb5dc]{color:var(--muted);border-color:var(--border);border-style:dashed;font-weight:500}.cls[data-v-40aeb5dc]{margin-left:6px;font-size:11px}.stale-mark[data-v-40aeb5dc]{color:var(--price,#d29922);border:1px dashed var(--price,#d29922);cursor:help;border-radius:4px;margin-left:5px;padding:0 5px;font-size:10.5px;font-weight:700}.warnc[data-v-40aeb5dc]{color:var(--price,#d29922)}.sub[data-v-40aeb5dc]{color:var(--muted);margin-left:3px;font-size:10px;font-weight:400}.sub.alt[data-v-40aeb5dc]{color:var(--text);opacity:.62;cursor:help;border-bottom:1px dashed;margin-left:4px}.mark[data-v-40aeb5dc]{color:var(--muted);cursor:help;margin-left:1px;font-size:10px;font-weight:700}.pos[data-v-40aeb5dc]{color:var(--call)}.neg[data-v-40aeb5dc]{color:var(--put)}.muted[data-v-40aeb5dc]{color:var(--muted)}.rr-view[data-v-a85d3b09]{flex-direction:column;gap:13px;display:flex}.toolbar[data-v-a85d3b09]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.toolbar .left[data-v-a85d3b09]{align-items:baseline;gap:10px;display:flex}.sub[data-v-a85d3b09]{font-size:12.5px}.clocks[data-v-a85d3b09]{color:var(--text);flex-wrap:wrap;align-items:center;gap:7px;font-size:12.5px;display:flex}.clocks .k[data-v-a85d3b09]{color:var(--muted)}.clocks .tz[data-v-a85d3b09]{font-size:11px}.clocks .sep[data-v-a85d3b09]{color:var(--border);margin:0 3px}.chip[data-v-a85d3b09]{border:1px solid var(--border);color:var(--muted);border-radius:5px;padding:1px 7px;font-size:11.5px}.chip.warn[data-v-a85d3b09]{color:var(--price,#d29922);border-color:var(--price,#d29922)}.empty-box[data-v-a85d3b09]{border:1px dashed var(--border);text-align:center;border-radius:10px;padding:28px;font-size:13.5px;line-height:1.7}.horizons[data-v-a85d3b09]{flex-wrap:wrap;align-items:center;gap:8px;padding:10px 12px;display:flex}.hz-label[data-v-a85d3b09]{opacity:.75;font-size:12px}.hz[data-v-a85d3b09]{border:1px solid var(--border,#2a3040);color:inherit;cursor:pointer;background:0 0;border-radius:999px;padding:4px 12px;font-size:12px}.hz[data-v-a85d3b09]:hover{border-color:var(--accent,#4c8dff)}.hz.on[data-v-a85d3b09]{background:var(--accent,#4c8dff);border-color:var(--accent,#4c8dff);color:#fff}.hz-hint[data-v-a85d3b09]{flex:240px;font-size:12px;line-height:1.5}.convention[data-v-a85d3b09]{padding:10px 12px}.convention .formula[data-v-a85d3b09]{font-variant-numeric:tabular-nums;margin:4px 0;font-size:13px}.convention .cv[data-v-a85d3b09]{margin:2px 0;font-size:12px;line-height:1.6}.convention .pos[data-v-a85d3b09]{color:var(--pos,#34c98a)}.convention .neg[data-v-a85d3b09]{color:var(--neg,#f0616d)}.convention .sep[data-v-a85d3b09]{opacity:.4;margin:0 8px}.legend[data-v-a85d3b09]{padding:12px 14px}.legend-head[data-v-a85d3b09]{color:var(--muted);margin-bottom:8px;font-size:13px;font-weight:600}.must-read[data-v-a85d3b09]{border-top:1px solid var(--border);color:var(--muted);margin-top:10px;padding-top:8px;font-size:12px;line-height:1.65}.must-read p[data-v-a85d3b09]{margin:2px 0}.must-read b[data-v-a85d3b09]{color:var(--text)}.legend .meaning[data-v-a85d3b09]{color:var(--muted);font-size:12.5px}.guide[data-v-a85d3b09]{grid-template-columns:max-content 1fr;gap:6px 16px;margin:0;font-size:12.5px;line-height:1.75;display:grid}.guide dt[data-v-a85d3b09]{color:var(--text);white-space:nowrap;font-weight:600}.guide dd[data-v-a85d3b09]{color:var(--muted);margin:0}.guide code[data-v-a85d3b09]{background:var(--panel-2);border-radius:4px;padding:0 4px;font-size:11.5px}.guide .caution[data-v-a85d3b09],.guide dd.caution b[data-v-a85d3b09]{color:var(--price,#d29922)}@media (width<=720px){.guide[data-v-a85d3b09]{grid-template-columns:1fr;gap:2px}.guide dd[data-v-a85d3b09]{margin-bottom:8px}}.badge[data-v-a85d3b09]{white-space:nowrap;border:1px solid #0000;border-radius:5px;padding:1px 8px;font-size:11.5px;font-weight:700;display:inline-block}.badge.chase[data-v-a85d3b09]{color:#58a6ff;background:#58a6ff1f;border-color:#58a6ff}.badge.calm[data-v-a85d3b09]{color:#2ea043;background:#2ea0431f;border-color:#2ea043}.badge.normal[data-v-a85d3b09]{color:var(--muted);border-color:var(--border);background:var(--panel-2)}.badge.steep[data-v-a85d3b09]{color:#d29922;background:#d299221f;border-color:#d29922}.badge.extreme[data-v-a85d3b09]{color:#f85149;background:#f851491f;border-color:#f85149}.spin[data-v-a85d3b09]{vertical-align:-2px;animation:.9s linear infinite rr-spin-a85d3b09}@keyframes rr-spin-a85d3b09{to{transform:rotate(360deg)}}.hiro-chart-wrap[data-v-833a93a4]{background:var(--panel);border:1px solid var(--border);border-radius:12px;width:100%;padding:8px 10px 4px;position:relative}.hiro-chart[data-v-833a93a4]{width:100%}.layer-panel[data-v-4fe214b2]{flex-wrap:wrap;align-items:center;gap:6px;display:inline-flex}.chip[data-v-4fe214b2]{background:var(--panel-2);color:var(--muted);cursor:pointer;border:1px solid #0000;border-radius:8px;align-items:center;gap:6px;padding:4px 10px;font-size:12.5px;font-weight:600;display:inline-flex}.chip[data-v-4fe214b2]:hover{color:var(--text)}.chip.on[data-v-4fe214b2]{color:var(--text);border-color:var(--accent)}.chip.reset[data-v-4fe214b2]{color:var(--muted);font-weight:500}.dot[data-v-4fe214b2]{background:var(--muted);border-radius:2px;flex-shrink:0;width:8px;height:8px}.chip.on .dot.showTotal[data-v-4fe214b2]{background:#58a6ff}.chip.on .dot.showCall[data-v-4fe214b2]{background:#3fb950}.chip.on .dot.showPut[data-v-4fe214b2]{background:#f85149}.chip.on .dot.showBars[data-v-4fe214b2]{background:linear-gradient(90deg,#3fb950 50%,#f85149 50%)}.chip.on .dot.showDivergence[data-v-4fe214b2]{background:linear-gradient(#3fb950 50%,#f85149 50%)}.hiro-view[data-v-7ccd521d]{flex-direction:column;gap:14px;display:flex}.toolbar[data-v-7ccd521d]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.toolbar .left[data-v-7ccd521d]{flex-wrap:wrap;align-items:baseline;gap:10px;display:flex}.day-chip[data-v-7ccd521d]{color:var(--muted);border:1px solid var(--border);border-radius:6px;padding:2px 8px;font-size:12px}.day-chip.stale[data-v-7ccd521d]{color:var(--price,#d29922);border-color:var(--price,#d29922)}.upd[data-v-7ccd521d]{font-size:12px}.searchbox[data-v-7ccd521d]{min-width:300px;position:relative}.searchbox input[data-v-7ccd521d]{width:100%}.dropdown[data-v-7ccd521d]{background:var(--panel);border:1px solid var(--border);z-index:50;border-radius:8px;max-height:320px;margin:0;padding:4px;list-style:none;position:absolute;top:40px;left:0;right:0;overflow-y:auto;box-shadow:0 8px 24px #0006}.dropdown li[data-v-7ccd521d]{cursor:pointer;border-radius:6px;align-items:baseline;gap:10px;padding:7px 10px;display:flex}.dropdown li[data-v-7ccd521d]:hover{background:var(--panel-2)}.dropdown .tk[data-v-7ccd521d]{color:var(--text);min-width:56px;font-weight:700}.dropdown .nm[data-v-7ccd521d]{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.dropdown.empty[data-v-7ccd521d]{color:var(--muted);cursor:pointer;padding:10px 12px;font-size:13px}.fill-bar[data-v-7ccd521d]{background:var(--panel);border:1px dashed var(--border);border-radius:10px;flex-direction:column;gap:8px;padding:10px 14px;display:flex}.fill-txt[data-v-7ccd521d]{color:var(--text);font-size:12.5px}.fill-track[data-v-7ccd521d]{background:var(--panel-2);border-radius:3px;height:4px;overflow:hidden}.fill-fill[data-v-7ccd521d]{background:var(--accent);height:100%;transition:width .3s}.fill-bar.gap[data-v-7ccd521d]{border-color:var(--price,#d29922)}.fill-bar.gap .fill-txt b[data-v-7ccd521d]{color:var(--price,#d29922)}.header-bar[data-v-7ccd521d]{background:var(--panel);border:1px solid var(--border);border-radius:12px;flex-wrap:wrap;align-items:center;gap:24px;padding:14px 18px;display:flex}.ident[data-v-7ccd521d]{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.id-txt .sym[data-v-7ccd521d]{color:var(--text);font-size:20px;font-weight:800;line-height:1.1}.id-txt .nm[data-v-7ccd521d]{text-overflow:ellipsis;white-space:nowrap;max-width:200px;font-size:12px;overflow:hidden}.stats[data-v-7ccd521d]{flex-wrap:wrap;gap:26px;display:flex}.stat[data-v-7ccd521d]{flex-direction:column;gap:2px;display:flex}.stat .k[data-v-7ccd521d]{color:var(--muted);font-size:11px}.stat .v[data-v-7ccd521d]{color:var(--text);font-variant-numeric:tabular-nums;font-size:16px;font-weight:700}.stat .sub[data-v-7ccd521d]{font-size:11.5px;font-weight:500}.stat .v.na[data-v-7ccd521d]{color:var(--muted);font-weight:500}.div-hint[data-v-7ccd521d]{max-width:260px;line-height:1.35}.pos[data-v-7ccd521d]{color:var(--call)}.neg[data-v-7ccd521d]{color:var(--put)}.section[data-v-7ccd521d]{flex-direction:column;gap:6px;display:flex}.section-label[data-v-7ccd521d]{color:var(--muted);font-size:13px;font-weight:600}.chart-head[data-v-7ccd521d]{color:var(--muted);flex-wrap:wrap;align-items:center;gap:10px;font-size:13px;display:flex}.chart-head .spacer[data-v-7ccd521d]{flex:1;min-width:8px}.seg[data-v-7ccd521d]{background:var(--panel-2);border-radius:9px;flex-shrink:0;padding:3px;display:inline-flex}.seg button[data-v-7ccd521d]{color:var(--muted);cursor:pointer;background:0 0;border:none;border-radius:7px;padding:4px 14px;font-size:12.5px;font-weight:600}.seg button.on[data-v-7ccd521d]{background:var(--accent);color:var(--text)}.scope-note[data-v-7ccd521d]{color:var(--muted);border:1px dashed var(--border);border-radius:6px;padding:2px 8px;font-size:11.5px;font-weight:500}.completeness[data-v-7ccd521d]{padding:2px 2px 0;font-size:11.5px;line-height:1.5}.completeness b[data-v-7ccd521d]{color:var(--text);font-weight:600}.warn-inline[data-v-7ccd521d]{color:var(--price,#d29922);font-weight:600}.chart-head .warn[data-v-7ccd521d],.section-label .warn[data-v-7ccd521d]{color:var(--price,#d29922);border:1px solid var(--price,#d29922);border-radius:5px;margin-left:8px;padding:1px 6px;font-size:11px;font-weight:600}.chart-slot[data-v-7ccd521d]{border:1px dashed var(--border);text-align:center;border-radius:10px;padding:28px;font-size:13px}.xlink[data-v-7ccd521d]{color:var(--accent);border:1px solid var(--border);white-space:nowrap;border-radius:8px;padding:4px 10px;font-size:12px;font-weight:600}.xlink[data-v-7ccd521d]:hover{border-color:var(--accent);background:#58a6ff1a}.empty-box[data-v-7ccd521d]{border:1px dashed var(--border);text-align:center;border-radius:10px;padding:28px;font-size:13.5px}.tp[data-v-1631144e]{border:1px solid var(--border);background:var(--panel);border-radius:10px;flex-direction:column;gap:9px;padding:11px 13px;display:flex}.tp-head[data-v-1631144e]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.title[data-v-1631144e]{font-size:13px;font-weight:700}.tabs[data-v-1631144e]{background:var(--panel-2);border-radius:8px;flex-wrap:wrap;padding:2px;display:inline-flex}.tabs button[data-v-1631144e]{color:var(--muted);cursor:pointer;background:0 0;border:none;border-radius:6px;align-items:baseline;gap:5px;padding:4px 11px;font-size:12.5px;font-weight:600;display:inline-flex}.tabs button.on[data-v-1631144e]{background:var(--accent);color:var(--text)}.tabs button.absent[data-v-1631144e]{opacity:.6}.tab-sub[data-v-1631144e]{opacity:.8;font-size:10.5px;font-weight:500}.meta[data-v-1631144e]{color:var(--muted);flex-wrap:wrap;align-items:center;gap:7px;font-size:12px;display:flex}.meta b[data-v-1631144e]{color:var(--text);font-variant-numeric:tabular-nums}.sep[data-v-1631144e]{color:var(--border)}.chip[data-v-1631144e]{border:1px solid var(--border);color:var(--muted);border-radius:5px;padding:1px 7px;font-size:11.5px}.chip.warn[data-v-1631144e]{color:var(--price,#d29922);border-color:var(--price,#d29922)}.targets[data-v-1631144e]{grid-template-columns:1fr 1.2fr 1fr;gap:10px;display:grid}@media (width<=860px){.targets[data-v-1631144e]{grid-template-columns:1fr}}.tcard[data-v-1631144e]{border:1px solid var(--border);background:var(--panel-2);border-radius:9px;padding:10px 12px}.tcard.up[data-v-1631144e]{border-left:3px solid var(--call,#2ea043)}.tcard.down[data-v-1631144e]{border-left:3px solid var(--put,#f85149)}.tcard.mid[data-v-1631144e]{border-left:3px solid var(--accent,#58a6ff)}.tk[data-v-1631144e]{color:var(--muted);font-size:11.5px}.tv[data-v-1631144e]{font-variant-numeric:tabular-nums;font-size:26px;font-weight:800;line-height:1.25}.tm[data-v-1631144e]{font-variant-numeric:tabular-nums;font-size:14px;font-weight:700}.anchor[data-v-1631144e]{color:var(--muted);margin-top:6px;font-size:11.5px}.anchor b[data-v-1631144e]{color:var(--text);font-variant-numeric:tabular-nums;margin-left:4px}.dev[data-v-1631144e]{margin-left:8px}.dev.far[data-v-1631144e]{color:var(--price,#d29922);font-weight:600}.verdict[data-v-1631144e]{margin-top:3px;font-size:12.5px;font-weight:700}.verdict.down[data-v-1631144e]{color:var(--put,#f85149)}.verdict.up[data-v-1631144e]{color:var(--call,#2ea043)}.verdict.flat[data-v-1631144e]{color:var(--muted)}.read[data-v-1631144e]{color:var(--muted);margin:6px 0 0;font-size:11.5px;line-height:1.65}.read b[data-v-1631144e]{color:var(--text)}.read.caution[data-v-1631144e]{border-left:2px solid var(--price,#d29922);padding-left:7px}.blocked[data-v-1631144e]{border:1px dashed var(--border);color:var(--price,#d29922);border-radius:9px;flex-wrap:wrap;align-items:center;gap:7px;padding:12px 14px;font-size:12.5px;display:flex}.notes[data-v-1631144e]{flex-wrap:wrap;gap:7px;display:flex}.formula[data-v-1631144e]{border-top:1px solid var(--border);padding-top:8px}.formula summary[data-v-1631144e]{color:var(--muted);cursor:pointer;font-size:12px;font-weight:600}.fbody[data-v-1631144e]{flex-direction:column;gap:6px;margin-top:7px;display:flex}.frow[data-v-1631144e]{flex-direction:column;gap:2px;display:flex;overflow-x:auto}.frow code[data-v-1631144e]{color:var(--text);white-space:nowrap;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11.5px;line-height:1.6}.frow code b[data-v-1631144e]{color:var(--accent)}.fnote[data-v-1631144e]{color:var(--muted);font-size:11px;line-height:1.6}.fnote.last[data-v-1631144e]{white-space:normal;margin:4px 0 0}.pos[data-v-1631144e]{color:var(--call,#2ea043)}.neg[data-v-1631144e]{color:var(--put,#f85149)}.axis-box[data-v-45559112]{flex-direction:column;gap:8px;display:flex}.lead[data-v-45559112]{margin:0;font-size:11.5px;line-height:1.7}.lead b[data-v-45559112]{color:var(--text)}.axis[data-v-45559112]{padding:6px 0}.track[data-v-45559112]{border-left:2px solid var(--border);height:230px;margin-left:10px;position:relative}.mark[data-v-45559112]{white-space:nowrap;align-items:center;gap:7px;font-size:12px;display:flex;position:absolute;left:30px;transform:translateY(50%)}.mark.shifted[data-v-45559112]:before{content:"";opacity:.55;border-top:1px dotted;width:26px;position:absolute;left:-30px}.tick[data-v-45559112]{border-top:2px solid;width:24px;height:0;position:absolute;left:-2px;transform:translateY(50%)}.lbl[data-v-45559112]{font-weight:600}.px[data-v-45559112]{font-variant-numeric:tabular-nums}.rel[data-v-45559112]{font-variant-numeric:tabular-nums;font-size:11px}.mark.up[data-v-45559112]{color:var(--call,#2ea043)}.mark.down[data-v-45559112]{color:var(--put,#f85149)}.mark.spot[data-v-45559112],.tick.spot[data-v-45559112]{color:var(--text,#e6edf3)}.tick.spot[data-v-45559112]{border-top-width:3px;width:34px}.tick.up[data-v-45559112]{color:var(--call,#2ea043)}.tick.down[data-v-45559112]{color:var(--put,#f85149)}.mark.gex[data-v-45559112],.tick.gex[data-v-45559112]{color:#58a6ff}.mark.pain[data-v-45559112],.tick.pain[data-v-45559112]{color:#d29922}.tick.gex[data-v-45559112],.tick.pain[data-v-45559112]{border-top-style:dashed}.stamps[data-v-45559112]{flex-wrap:wrap;gap:7px;display:flex}.stamp[data-v-45559112]{border:1px solid var(--border);color:var(--muted);border-radius:5px;padding:1px 7px;font-size:11px}.stamp.gex[data-v-45559112]{border-color:#58a6ff80}.stamp.max_pain[data-v-45559112]{border-color:#d2992280}.stamp.bad[data-v-45559112]{border-style:dashed}.empty[data-v-45559112]{border:1px dashed var(--border);text-align:center;border-radius:8px;padding:18px;font-size:12.5px}.small[data-v-45559112]{margin:0;font-size:11px}.band[data-v-d7a1fdbb]{flex-direction:column;gap:6px;display:flex}.svg[data-v-d7a1fdbb]{width:100%;height:auto;display:block}.fill[data-v-d7a1fdbb]{fill:#58a6ff1a;stroke:none}.up[data-v-d7a1fdbb]{fill:none;stroke:var(--call,#2ea043);stroke-width:1.5px;stroke-dasharray:5 3}.down[data-v-d7a1fdbb]{fill:none;stroke:var(--put,#f85149);stroke-width:1.5px;stroke-dasharray:5 3}.spot[data-v-d7a1fdbb]{fill:none;stroke:var(--text,#e6edf3);stroke-width:1.8px;stroke-linejoin:round}.dot[data-v-d7a1fdbb]{fill:var(--text,#e6edf3)}.grid[data-v-d7a1fdbb]{stroke:var(--border,#30363d);stroke-width:1px;opacity:.4}.axis text[data-v-d7a1fdbb]{fill:var(--muted,#8b949e);font-size:10px}.legend[data-v-d7a1fdbb]{flex-wrap:wrap;gap:14px;font-size:11px;display:flex}.legend .item[data-v-d7a1fdbb]{align-items:center;gap:4px;display:inline-flex}.swatch[data-v-d7a1fdbb]{border-top:2px solid;width:14px;height:0;display:inline-block}.swatch.up[data-v-d7a1fdbb]{border-color:#2ea043;border-top-style:dashed}.swatch.down[data-v-d7a1fdbb]{border-color:#f85149;border-top-style:dashed}.swatch.spot[data-v-d7a1fdbb]{border-color:var(--text,#e6edf3)}.note[data-v-d7a1fdbb]{margin:0;font-size:11px;line-height:1.6}.empty[data-v-d7a1fdbb]{border:1px dashed var(--border);text-align:center;border-radius:8px;padding:22px;font-size:12.5px;line-height:1.7}.hist[data-v-077b4485]{flex-direction:column;gap:6px;display:flex}.svg[data-v-077b4485]{width:100%;height:auto;display:block}.line[data-v-077b4485]{fill:none;stroke:var(--accent,#58a6ff);stroke-width:1.8px;stroke-linejoin:round}.dot[data-v-077b4485]{fill:var(--accent,#58a6ff)}.zero[data-v-077b4485]{stroke:var(--muted,#8b949e);stroke-width:1px;stroke-dasharray:1 3}.bound[data-v-077b4485]{stroke-width:1px;stroke-dasharray:5 4;opacity:.65}.bound.calm[data-v-077b4485]{stroke:#2ea043}.bound.normal[data-v-077b4485]{stroke:#8b949e}.bound.steep[data-v-077b4485]{stroke:#d29922}.bound.extreme[data-v-077b4485]{stroke:#f85149}.axis text[data-v-077b4485]{fill:var(--muted,#8b949e);font-size:10px}.legend[data-v-077b4485]{flex-wrap:wrap;gap:14px;font-size:11px;display:flex}.legend .item[data-v-077b4485]{align-items:center;gap:4px;display:inline-flex}.swatch[data-v-077b4485]{border-top:2px dashed;width:12px;height:0;display:inline-block}.swatch.calm[data-v-077b4485]{border-color:#2ea043}.swatch.normal[data-v-077b4485]{border-color:#8b949e}.swatch.steep[data-v-077b4485]{border-color:#d29922}.swatch.extreme[data-v-077b4485]{border-color:#f85149}.swatch.zero[data-v-077b4485]{border-color:var(--muted,#8b949e);border-top-style:dotted}.empty[data-v-077b4485]{border:1px dashed var(--border);text-align:center;border-radius:8px;padding:22px;font-size:12.5px}.wings[data-v-edf1a4a0]{border:1px solid var(--border);background:var(--panel);border-radius:10px;flex-direction:column;gap:9px;padding:10px;display:flex}.tail[data-v-edf1a4a0]{font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}.tail .k[data-v-edf1a4a0],.tail .read[data-v-edf1a4a0],.ratio[data-v-edf1a4a0]{font-size:11.5px}.tail b[data-v-edf1a4a0]{font-size:17px}.ratio[data-v-edf1a4a0]{color:var(--muted);border-bottom:1px dashed}.wing-grid[data-v-edf1a4a0]{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}.wing[data-v-edf1a4a0]{border:1px solid var(--border);background:var(--panel-2);border-radius:9px;min-width:0;padding:9px 11px}.wing.d25[data-v-edf1a4a0]{border-left:3px solid var(--accent)}.wing.d10[data-v-edf1a4a0]{border-left:3px solid var(--price,#d29922)}.wing-head[data-v-edf1a4a0]{justify-content:space-between;gap:8px;margin-bottom:6px;font-size:12.5px;display:flex}.miss[data-v-edf1a4a0]{color:var(--price,#d29922);border:1px dashed;border-radius:4px;align-items:center;gap:3px;padding:0 5px;font-size:10.5px;display:inline-flex}.metrics[data-v-edf1a4a0]{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 12px;display:grid}.metric[data-v-edf1a4a0]{flex-direction:column;min-width:0;font-size:11.5px;display:flex}.metric span[data-v-edf1a4a0],.foot[data-v-edf1a4a0]{color:var(--muted)}.metric b[data-v-edf1a4a0]{overflow-wrap:anywhere;font-variant-numeric:tabular-nums}.metric.target[data-v-edf1a4a0]{grid-column:1/-1}.foot[data-v-edf1a4a0]{grid-column:1/-1;font-size:10.5px}.foot b[data-v-edf1a4a0]{color:var(--text)}.unavailable[data-v-edf1a4a0]{border:1px dashed var(--border);min-height:90px;color:var(--muted);border-radius:7px;align-items:center;gap:6px;padding:10px;font-size:12px;display:flex}.orthogonal[data-v-edf1a4a0]{border-top:1px solid var(--border);color:var(--muted);margin:0;padding-top:7px;font-size:11.5px;line-height:1.65}.orthogonal b[data-v-edf1a4a0]{color:var(--text)}.pos[data-v-edf1a4a0]{color:var(--call)}.neg[data-v-edf1a4a0]{color:var(--put)}.muted[data-v-edf1a4a0]{color:var(--muted)}@media (width<=820px){.wing-grid[data-v-edf1a4a0],.metrics[data-v-edf1a4a0]{grid-template-columns:1fr}}.rr-sym[data-v-bf988fa5]{flex-direction:column;gap:13px;display:flex}.toolbar[data-v-bf988fa5]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.toolbar .left[data-v-bf988fa5]{align-items:baseline;gap:10px;display:flex}.back[data-v-bf988fa5]{color:var(--muted);font-size:12.5px}.back[data-v-bf988fa5]:hover{color:var(--accent)}.searchbox[data-v-bf988fa5]{flex:260px;max-width:420px;position:relative}.searchbox input[data-v-bf988fa5]{background:var(--panel-2);border:1px solid var(--border);width:100%;color:var(--text);border-radius:8px;padding:6px 10px;font-size:13px}.dropdown[data-v-bf988fa5]{z-index:30;background:var(--panel);border:1px solid var(--border);border-radius:8px;max-height:300px;margin:4px 0 0;padding:4px;list-style:none;position:absolute;top:100%;left:0;right:0;overflow:auto}.dropdown li[data-v-bf988fa5]{cursor:pointer;border-radius:6px;align-items:center;gap:7px;padding:5px 8px;font-size:12.5px;display:flex}.dropdown li[data-v-bf988fa5]:hover{background:var(--panel-2)}.dropdown .tk[data-v-bf988fa5]{font-weight:700}.dropdown .nm[data-v-bf988fa5]{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;overflow:hidden}.dropdown.empty[data-v-bf988fa5]{color:var(--muted);cursor:pointer;padding:8px 10px;font-size:12.5px}.header-bar[data-v-bf988fa5]{border:1px solid var(--border);background:var(--panel);border-radius:10px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:10px 14px;display:flex}.ident[data-v-bf988fa5]{align-items:center;gap:10px;display:flex}.id-txt .sym[data-v-bf988fa5]{font-size:17px;font-weight:700}.id-txt .nm[data-v-bf988fa5]{font-size:12px}.stats[data-v-bf988fa5]{flex-wrap:wrap;gap:22px;display:flex}.stat[data-v-bf988fa5]{flex-direction:column;gap:1px;display:flex}.stat .k[data-v-bf988fa5]{color:var(--muted);font-size:11.5px}.stat .v[data-v-bf988fa5]{font-variant-numeric:tabular-nums;font-size:15px;font-weight:700}.stat .v.small[data-v-bf988fa5]{font-size:13px}.stat .sub[data-v-bf988fa5]{font-size:11px}.stat .v.na[data-v-bf988fa5],.na[data-v-bf988fa5]{color:var(--muted);font-weight:500}.chips-row[data-v-bf988fa5]{flex-wrap:wrap;gap:7px;display:flex}.chip[data-v-bf988fa5]{border:1px solid var(--border);color:var(--muted);border-radius:5px;padding:1px 7px;font-size:11.5px}.chip.warn[data-v-bf988fa5]{color:var(--price,#d29922);border-color:var(--price,#d29922)}.chip.stale-warn[data-v-bf988fa5]{color:var(--put);border-color:var(--put);background:color-mix(in srgb, var(--put) 12%, transparent);align-items:center;gap:4px;font-weight:600;display:inline-flex}.chip-btn[data-v-bf988fa5]{font:inherit;color:inherit;cursor:pointer;background:0 0;border:1px solid;border-radius:4px;margin-left:7px;padding:0 6px;font-size:11px}.chip-btn[data-v-bf988fa5]:disabled{opacity:.55;cursor:default}.section[data-v-bf988fa5]{border:1px solid var(--border);background:var(--panel);border-radius:10px;flex-direction:column;gap:7px;padding:11px 13px;display:flex}.section-label[data-v-bf988fa5]{color:var(--muted);flex-wrap:wrap;align-items:center;gap:12px;font-size:12.5px;font-weight:600;display:flex}.miss[data-v-bf988fa5]{color:var(--price,#d29922);font-weight:500}.hist-head[data-v-bf988fa5]{justify-content:space-between}.seg[data-v-bf988fa5]{background:var(--panel-2);border-radius:8px;padding:2px;display:inline-flex}.seg button[data-v-bf988fa5]{color:var(--muted);cursor:pointer;background:0 0;border:none;border-radius:6px;padding:3px 10px;font-size:12px;font-weight:600}.seg button.on[data-v-bf988fa5]{background:var(--accent);color:var(--text)}.table-scroll[data-v-bf988fa5]{overflow-x:auto}table.mini[data-v-bf988fa5]{min-width:620px;font-size:12.5px}tr.used[data-v-bf988fa5]{background:#58a6ff14;outline:1px solid #58a6ff59}.wings-row>td[data-v-bf988fa5]{background:var(--panel-2);padding:6px 4px 12px}tr.ghost td[data-v-bf988fa5]{opacity:.55}.star[data-v-bf988fa5]{color:var(--price,#d29922);vertical-align:-1px}.hchip[data-v-bf988fa5]{border:1px solid var(--border);border-radius:5px;padding:0 6px;font-size:11.5px;font-weight:600;display:inline-block}.ghost-chip[data-v-bf988fa5]{color:var(--muted);border-style:dashed}.stale-mark[data-v-bf988fa5]{color:var(--price,#d29922);border:1px dashed var(--price,#d29922);border-radius:4px;margin-right:5px;padding:0 5px;font-size:10.5px;font-weight:700}.contracts[data-v-bf988fa5]{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:10px;display:grid}.card[data-v-bf988fa5]{border:1px solid var(--border);background:var(--panel-2);border-radius:9px;padding:9px 11px}.card.call[data-v-bf988fa5]{border-left:3px solid var(--call,#2ea043)}.card.put[data-v-bf988fa5]{border-left:3px solid var(--put,#f85149)}.card.call10[data-v-bf988fa5]{border-left:3px solid var(--call,#2ea043);border-left-style:double}.card.put10[data-v-bf988fa5]{border-left:3px solid var(--put,#f85149);border-left-style:double}.card.atm[data-v-bf988fa5]{border-left:3px solid var(--accent,#58a6ff)}.card-h[data-v-bf988fa5]{color:var(--text);margin-bottom:6px;font-size:12px;font-weight:700}.kv[data-v-bf988fa5]{justify-content:space-between;gap:10px;padding:1.5px 0;font-size:12px;display:flex}.kv span[data-v-bf988fa5]{color:var(--muted)}.kv b[data-v-bf988fa5]{font-variant-numeric:tabular-nums}.kv.iv b[data-v-bf988fa5]{color:var(--accent)}.contract-reason[data-v-bf988fa5]{border-top:1px dashed var(--border);color:var(--muted);margin-top:6px;padding-top:5px;font-size:11px;line-height:1.5}.mono[data-v-bf988fa5]{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px}.formula[data-v-bf988fa5]{font-variant-numeric:tabular-nums;margin:4px 0 0;font-size:12.5px}.formula .ok[data-v-bf988fa5]{color:var(--call,#2ea043);margin-left:6px;font-weight:700}.links[data-v-bf988fa5]{flex-wrap:wrap;gap:8px;margin-top:4px;display:flex}.must-read[data-v-bf988fa5]{border-top:1px solid var(--border);color:var(--muted);padding-top:8px;font-size:12px;line-height:1.65}.must-read p[data-v-bf988fa5]{margin:2px 0}.must-read b[data-v-bf988fa5]{color:var(--text)}.xlink[data-v-bf988fa5]{color:var(--accent);border:1px solid var(--border);white-space:nowrap;border-radius:8px;align-items:center;gap:4px;padding:4px 10px;font-size:12px;font-weight:600;display:inline-flex}.xlink[data-v-bf988fa5]:hover{border-color:var(--accent);background:#58a6ff1a}.empty-box[data-v-bf988fa5]{border:1px dashed var(--border);text-align:center;border-radius:10px;padding:28px;font-size:13.5px;line-height:1.8}.empty-box .acts[data-v-bf988fa5]{margin-top:12px}.btn.primary[data-v-bf988fa5]{border-color:var(--accent);color:var(--accent)}.note[data-v-bf988fa5]{margin:2px 0 0;line-height:1.6}.small[data-v-bf988fa5]{font-size:11.5px}.meaning[data-v-bf988fa5]{color:var(--muted);font-size:12.5px}.pos[data-v-bf988fa5]{color:var(--call)}.neg[data-v-bf988fa5]{color:var(--put)}.badge[data-v-bf988fa5]{white-space:nowrap;border:1px solid #0000;border-radius:5px;padding:1px 8px;font-size:11.5px;font-weight:700;display:inline-block}.badge.chase[data-v-bf988fa5]{color:#58a6ff;background:#58a6ff1f;border-color:#58a6ff}.badge.calm[data-v-bf988fa5]{color:#2ea043;background:#2ea0431f;border-color:#2ea043}.badge.normal[data-v-bf988fa5]{color:var(--muted);border-color:var(--border);background:var(--panel-2)}.badge.steep[data-v-bf988fa5]{color:#d29922;background:#d299221f;border-color:#d29922}.badge.extreme[data-v-bf988fa5]{color:#f85149;background:#f851491f;border-color:#f85149}.spin[data-v-bf988fa5]{vertical-align:-2px;animation:.9s linear infinite rr-spin-bf988fa5}@keyframes rr-spin-bf988fa5{to{transform:rotate(360deg)}}.sig-card[data-v-c84e3a8e]{border:1px solid var(--border);border-left:3px solid var(--border);background:var(--panel);cursor:pointer;border-radius:10px;flex-direction:column;gap:8px;padding:12px 14px;transition:border-color .15s,background .15s;display:flex}.sig-card[data-v-c84e3a8e]:hover{border-color:var(--accent)}.sig-card[data-v-c84e3a8e]:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.sig-card.expanded[data-v-c84e3a8e]{border-color:var(--accent);background:var(--panel-2)}.caret[data-v-c84e3a8e]{color:var(--muted);flex-shrink:0;font-size:12px;transition:transform .2s;display:inline-block}.caret.up[data-v-c84e3a8e]{color:var(--accent);transform:rotate(180deg)}.sig-card.long[data-v-c84e3a8e]{border-left-color:var(--call)}.sig-card.short[data-v-c84e3a8e]{border-left-color:var(--put)}.row[data-v-c84e3a8e]{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.tk[data-v-c84e3a8e]{font-size:16px;font-weight:700}.side[data-v-c84e3a8e]{border-radius:5px;padding:1px 7px;font-size:12px;font-weight:700}.side.long[data-v-c84e3a8e]{color:var(--call);border:1px solid var(--call);background:#3fb95026}.side.short[data-v-c84e3a8e]{color:var(--put);border:1px solid var(--put);background:#f8514926}.module[data-v-c84e3a8e]{color:var(--accent);font-size:13px;font-weight:600}.state[data-v-c84e3a8e]{border-radius:5px;padding:1px 6px;font-size:12px;font-weight:600}.st-triggered[data-v-c84e3a8e]{color:var(--price);background:#d299222e}.st-armed[data-v-c84e3a8e]{color:var(--accent);background:#58a6ff26}.setup[data-v-c84e3a8e]{color:var(--text);font-size:13px}.score[data-v-c84e3a8e]{color:var(--price);font-size:13px;font-weight:700}.spacer[data-v-c84e3a8e]{flex:1}.time[data-v-c84e3a8e],.src[data-v-c84e3a8e]{white-space:nowrap;font-size:12px}.plan[data-v-c84e3a8e]{gap:8px}.pill[data-v-c84e3a8e]{background:var(--panel-2);color:var(--muted);border-radius:6px;padding:3px 9px;font-size:13px}.pill b[data-v-c84e3a8e]{color:var(--text)}.pill.stop b[data-v-c84e3a8e]{color:var(--put)}.pill.tp b[data-v-c84e3a8e]{color:var(--call)}.pill.rr[data-v-c84e3a8e]{color:var(--price)}.pill em[data-v-c84e3a8e]{color:var(--muted);margin-left:3px;font-size:12px;font-style:normal}.conf[data-v-c84e3a8e]{font-size:13px}.conf-mode[data-v-c84e3a8e]{color:var(--call);background:#3fb9501f;border-radius:5px;padding:1px 8px;font-weight:700}.conf-mode.reversal[data-v-c84e3a8e]{color:var(--price);background:#d2992224}.conf-count[data-v-c84e3a8e]{color:var(--muted)}.dims[data-v-c84e3a8e]{gap:8px;display:flex}.dim[data-v-c84e3a8e]{background:var(--panel-2);color:var(--muted);border-radius:5px;padding:1px 7px;font-size:12px}.dim.pos[data-v-c84e3a8e]{color:var(--call)}.dim.neg[data-v-c84e3a8e]{color:var(--put)}.dim.na[data-v-c84e3a8e]{opacity:.6}@media (width<=720px){.time[data-v-c84e3a8e]{order:5}}.formation-chart[data-v-986dff27]{width:100%;position:relative}.legend[data-v-986dff27]{flex-wrap:wrap;align-items:center;gap:6px;margin:4px 0 0;font-size:11px;display:flex}.line-key[data-v-986dff27]{vertical-align:middle;border-top:2px solid;width:16px;display:inline-block}.legend .sep[data-v-986dff27]{opacity:.5}.overlay[data-v-986dff27]{pointer-events:none;justify-content:center;align-items:center;font-size:13px;display:flex;position:absolute;inset:0}.ladder[data-v-986dff27]{border:1px dashed var(--border);background:var(--panel-2);border-radius:10px;padding:12px 14px}.ladder-head[data-v-986dff27]{margin-bottom:10px;font-size:12px}.ladder-body[data-v-986dff27]{flex-direction:column;gap:6px;display:flex}.rung[data-v-986dff27]{background:var(--panel);border-radius:7px;align-items:center;gap:10px;padding:5px 8px;display:flex}.dot[data-v-986dff27]{border-radius:50%;flex-shrink:0;width:9px;height:9px}.rung-name[data-v-986dff27]{color:var(--muted);min-width:46px;font-size:12px}.rung-val[data-v-986dff27]{margin-left:auto;font-size:13px;font-weight:700}.empty[data-v-986dff27]{font-size:12px}.formation[data-v-224b27eb]{border:1px solid var(--border);background:linear-gradient(180deg, var(--panel) 0%, var(--bg) 100%);border-radius:12px;padding:16px 18px 18px}.fhead[data-v-224b27eb]{border-bottom:1px solid var(--border);flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:6px;padding-bottom:12px;display:flex}.ftk[data-v-224b27eb]{letter-spacing:.3px;font-size:18px;font-weight:800}.fside[data-v-224b27eb]{border-radius:6px;padding:2px 9px;font-size:12px;font-weight:700}.fside.long[data-v-224b27eb]{color:var(--call);border:1px solid var(--call);background:#3fb95026}.fside.short[data-v-224b27eb]{color:var(--put);border:1px solid var(--put);background:#f8514926}.fmod[data-v-224b27eb]{color:var(--accent);font-size:13px;font-weight:600}.fscore[data-v-224b27eb]{color:var(--price);font-size:13px;font-weight:700}.spacer[data-v-224b27eb]{flex:1}.live-badge[data-v-224b27eb]{background:var(--warn-bg);border:1px solid var(--warn-border);color:var(--warn-text);border-radius:999px;padding:3px 9px;font-size:11.5px;font-weight:600}.snap-badge[data-v-224b27eb]{border:1px solid var(--border);color:var(--accent);background:#58a6ff1f;border-radius:999px;padding:3px 9px;font-size:11.5px;font-weight:600}.floading[data-v-224b27eb]{padding:24px 4px;font-size:13px}.funnel[data-v-224b27eb]{flex-direction:column;gap:2px;margin-top:8px;display:flex}.stage[data-v-224b27eb]{opacity:0;gap:14px;padding:12px 0 14px;animation:.42s ease-out forwards stageReveal-224b27eb;display:flex;position:relative}.stage.s1[data-v-224b27eb]{animation-delay:20ms}.stage.s2[data-v-224b27eb]{animation-delay:.14s}.stage.s3[data-v-224b27eb]{animation-delay:.26s}.stage.s4[data-v-224b27eb]{animation-delay:.38s}.stage.s5[data-v-224b27eb]{animation-delay:.5s}@keyframes stageReveal-224b27eb{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.stage[data-v-224b27eb]:before{content:"";background:linear-gradient(180deg, var(--border), transparent);width:2px;position:absolute;top:34px;bottom:-2px;left:15px}.stage.s5[data-v-224b27eb]:before{display:none}.node[data-v-224b27eb]{background:var(--panel-2);width:32px;height:32px;color:var(--accent);border:1.5px solid var(--border);z-index:1;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:14px;font-weight:800;display:flex}.node.gold[data-v-224b27eb]{color:var(--price);border-color:var(--price);box-shadow:0 0 12px #d2992259}.body[data-v-224b27eb]{flex:1;min-width:0}.stitle[data-v-224b27eb]{color:var(--text);margin:4px 0;font-size:14.5px;font-weight:700}.slead[data-v-224b27eb]{color:var(--muted);margin:0 0 8px;font-size:12.5px;line-height:1.55}.slead b[data-v-224b27eb]{color:var(--text)}.snote[data-v-224b27eb]{margin:6px 0 0;font-size:12px;line-height:1.5}.climax .body[data-v-224b27eb]{background:#d299220d;border:1px solid #d2992240;border-radius:10px;margin-left:-2px;padding:10px 12px}.chips[data-v-224b27eb],.plan[data-v-224b27eb],.reads[data-v-224b27eb]{flex-wrap:wrap;gap:8px;display:flex}.chip[data-v-224b27eb]{background:var(--panel-2);color:var(--muted);border-radius:6px;padding:3px 9px;font-size:12px}.chip b[data-v-224b27eb],.chip.dir[data-v-224b27eb]{color:var(--text)}.chip.hit[data-v-224b27eb]{color:var(--call);background:#3fb95024}.winner[data-v-224b27eb]{background:var(--panel-2);border-radius:8px;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:8px;padding:8px 10px;display:flex}.w-mod[data-v-224b27eb]{color:var(--accent);font-size:13px;font-weight:700}.w-setup[data-v-224b27eb]{color:var(--text);font-size:13px}.w-score[data-v-224b27eb]{color:var(--price);font-size:13px;font-weight:700}.w-lv[data-v-224b27eb]{color:var(--muted);font-size:12px}.w-lv b[data-v-224b27eb]{color:var(--text)}.state[data-v-224b27eb]{border-radius:5px;padding:1px 7px;font-size:11.5px;font-weight:600}.st-triggered[data-v-224b27eb]{color:var(--price);background:#d299222e}.st-armed[data-v-224b27eb]{color:var(--accent);background:#58a6ff26}.setup-tbl[data-v-224b27eb],.factors[data-v-224b27eb]{width:100%}.setup-tbl[data-v-224b27eb]{border-collapse:collapse;font-size:12.5px}.setup-tbl th[data-v-224b27eb],.setup-tbl td[data-v-224b27eb]{text-align:center;border-bottom:1px solid var(--border);padding:5px 8px}.setup-tbl th.l[data-v-224b27eb],.setup-tbl td.l[data-v-224b27eb]{text-align:left}.setup-tbl th[data-v-224b27eb]{color:var(--muted);font-size:11.5px;font-weight:600}.setup-tbl tr.won td[data-v-224b27eb]{background:#58a6ff12}.won-tag[data-v-224b27eb]{color:var(--accent);border:1px solid var(--accent);border-radius:4px;margin-left:6px;padding:0 4px;font-size:10px}.tnum[data-v-224b27eb]{font-variant-numeric:tabular-nums}.dims[data-v-224b27eb]{flex-direction:column;gap:8px;display:flex}.dim-block[data-v-224b27eb]{border:1px solid var(--border);background:var(--panel);border-radius:8px;padding:8px 10px}.dim-row[data-v-224b27eb]{align-items:center;gap:10px;display:flex}.dim-key[data-v-224b27eb]{min-width:34px;font-size:13px;font-weight:700}.dim-label[data-v-224b27eb]{font-size:12px}.dim-state[data-v-224b27eb]{font-size:12.5px;font-weight:700}.drill[data-v-224b27eb]{border:1px solid var(--border);color:var(--muted);cursor:pointer;white-space:nowrap;background:0 0;border-radius:7px;padding:3px 9px;font-size:11.5px}.drill[data-v-224b27eb]:hover{border-color:var(--accent);color:var(--text)}.drill-off[data-v-224b27eb]{font-size:11.5px}.caret[data-v-224b27eb]{transition:transform .15s;display:inline-block}.caret.up[data-v-224b27eb]{transform:rotate(180deg)}.factors[data-v-224b27eb]{border-top:1px dashed var(--border);margin:8px 0 0;padding:6px 0 0;list-style:none}.factors li[data-v-224b27eb]{align-items:center;gap:10px;padding:3px 0;font-size:12.5px;display:flex}.factors .fw[data-v-224b27eb]{text-align:right;width:26px;color:var(--muted);font-variant-numeric:tabular-nums}.factors .fn[data-v-224b27eb]{flex:1;min-width:0}.factors .fs[data-v-224b27eb]{text-align:right;min-width:32px;font-size:11.5px;font-weight:700}.gate[data-v-224b27eb]{align-items:center;gap:12px;margin-bottom:8px;display:flex}.gate-mode[data-v-224b27eb]{color:var(--call);background:#3fb95024;border-radius:6px;padding:2px 10px;font-weight:800}.gate-mode.reversal[data-v-224b27eb]{color:var(--price);background:#d2992229}.gate-count[data-v-224b27eb]{color:var(--muted);font-size:13px}.read[data-v-224b27eb]{background:var(--panel-2);color:var(--muted);border-radius:6px;padding:2px 9px;font-size:12px}.pill[data-v-224b27eb]{background:var(--panel-2);color:var(--muted);border-radius:7px;padding:3px 10px;font-size:13px}.pill b[data-v-224b27eb]{color:var(--text)}.pill.stop b[data-v-224b27eb]{color:var(--put)}.pill.tp b[data-v-224b27eb]{color:var(--call)}.pill.rr[data-v-224b27eb]{color:var(--price)}.pill em[data-v-224b27eb]{color:var(--muted);margin-left:3px;font-size:12px;font-style:normal}.chart-wrap[data-v-224b27eb]{margin-top:12px}.pos[data-v-224b27eb]{color:var(--call)}.neg[data-v-224b27eb]{color:var(--put)}.neu[data-v-224b27eb]{color:var(--muted)}.dim[data-v-224b27eb]{opacity:.55}.na[data-v-224b27eb]{opacity:.6;color:var(--muted)}.muted[data-v-224b27eb]{color:var(--muted)}@media (width<=640px){.stage[data-v-224b27eb]{gap:10px}.setup-tbl th[data-v-224b27eb],.setup-tbl td[data-v-224b27eb]{padding:4px 5px}}.right[data-v-4602877d]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.hint[data-v-4602877d]{margin:0 0 12px;font-size:12.5px}.tabs[data-v-4602877d]{border-bottom:1px solid var(--border);align-items:stretch;gap:4px;margin-bottom:16px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Microsoft YaHei,Roboto,sans-serif;display:flex}.tabs[hidden][data-v-4602877d]{display:none!important}.tab[data-v-4602877d]{color:var(--muted);cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;align-items:center;gap:9px;margin-bottom:-1px;padding:12px 15px 13px;font:650 14.5px/1 Arial;transition:color .13s;display:inline-flex;position:relative}.tab[data-v-4602877d]:hover:not(.on){color:var(--text)}.tab.on[data-v-4602877d]{color:var(--text);border-bottom-color:var(--accent)}.tab[data-v-4602877d]:focus-visible{outline:2px solid var(--accent);outline-offset:-3px;border-radius:6px 6px 0 0}.tab .n[data-v-4602877d]{background:var(--panel-2);color:var(--muted);border:1px solid var(--border);text-align:center;border-radius:999px;min-width:26px;padding:2px 7px;font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,monospace;font-size:12px;font-weight:700}.tab.on .n[data-v-4602877d]{color:#9ecbff;background:#58a6ff29;border-color:#58a6ff59}.tab.empty[data-v-4602877d]{color:#4d565f}.tab.empty .n[data-v-4602877d]{opacity:.5}.tab .n.fail[data-v-4602877d]{background:var(--err-bg);border-color:var(--err-border);color:var(--err-text);opacity:1}.tab.failed[data-v-4602877d]{color:#c98f8c}.tab.legacy[data-v-4602877d]{color:#69737d;font-size:13.5px;font-weight:600}.tab.legacy.on[data-v-4602877d]{color:#b6c0cb;border-bottom-color:#5a6470}.tab.legacy .n[data-v-4602877d]{font-size:11px}.tab .fresh[data-v-4602877d]{background:var(--price);border-radius:50%;width:7px;height:7px;animation:2s infinite pulse;box-shadow:0 0 #d2992299}@media (prefers-reduced-motion:reduce){.tab .fresh[data-v-4602877d]{animation:none;box-shadow:0 0 0 3px #d2992238}}.tabs .tail[data-v-4602877d]{color:#5a6470;white-space:nowrap;align-items:center;margin-left:auto;padding:0 4px 0 12px;font-size:11.5px;display:flex}.tabs .tail b[data-v-4602877d]{color:var(--muted);font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,monospace}.tail-failure[data-v-4602877d]{color:var(--err-text);margin-left:6px}.legacy-note[data-v-4602877d]{border:1px solid var(--border);color:var(--muted);background:#161b22;border-radius:8px;margin:-4px 0 12px;padding:9px 12px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Microsoft YaHei,Roboto,sans-serif;font-size:12px;line-height:1.7}.state[data-v-4602877d]{border:1px dashed var(--border);text-align:center;color:var(--muted);border-radius:10px;padding:34px 18px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Microsoft YaHei,Roboto,sans-serif;font-size:13px;line-height:1.9}.state b[data-v-4602877d]{color:#b6c0cb}.state .go[data-v-4602877d]{border:1px solid var(--border);background:var(--panel-2);color:var(--text);cursor:pointer;border-radius:8px;margin-top:10px;padding:8px 14px;font:650 12.5px/1 Arial;display:inline-block}.state .go[data-v-4602877d]:hover{border-color:var(--accent)}.state.err[data-v-4602877d]{border-style:solid;border-color:var(--err-border);background:var(--err-bg);color:var(--err-text)}.state.err b[data-v-4602877d]{color:#ffc4c1}.state.err .go[data-v-4602877d]{border-color:var(--err-border);color:#ffc4c1;background:0 0}.skel[data-v-4602877d]{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Microsoft YaHei,Roboto,sans-serif}.skel .r[data-v-4602877d]{background:linear-gradient(90deg,#141a22 25%,#1b2430 37%,#141a22 63%) 0 0/400% 100%;border-radius:8px;height:52px;margin-bottom:9px;animation:1.3s infinite sh}.sig-slot[data-v-4602877d]{margin-bottom:10px}.acc-panel[data-v-4602877d]{margin:2px 0 12px}@keyframes pulse{0%{box-shadow:0 0 #d299228c}70%{box-shadow:0 0 0 6px #d2992200}to{box-shadow:0 0 #d2992200}}@keyframes sh{0%{background-position:100%}to{background-position:0}}.tk[data-v-a152231f]{font-weight:700}.tier[data-v-a152231f]{border-radius:5px;padding:1px 7px;font-size:12px;font-weight:700}.t-aplus[data-v-a152231f]{color:var(--call);border:1px solid var(--call);background:#3fb95033}.t-a[data-v-a152231f]{color:var(--accent);background:#58a6ff26}.t-b[data-v-a152231f]{color:var(--price);background:#d2992226}.t-watch[data-v-a152231f],.t-blocked[data-v-a152231f]{color:var(--muted)}.btn.add[data-v-a152231f]{padding:3px 9px;font-size:12px}.data .b[data-v-a152231f]{color:var(--price);font-weight:700}.drawer-root[data-v-77b1ac67]{z-index:60;position:fixed;inset:0}.overlay[data-v-77b1ac67]{background:#00000073;position:absolute;inset:0}.drawer[data-v-77b1ac67]{background:var(--panel);border-left:1px solid var(--border);flex-direction:column;width:min(520px,92vw);height:100%;animation:.18s ease-out slidein-77b1ac67;display:flex;position:absolute;top:0;right:0;box-shadow:-8px 0 24px #0000004d}@keyframes slidein-77b1ac67{0%{opacity:.6;transform:translate(24px)}to{opacity:1;transform:none}}.dhead[data-v-77b1ac67]{border-bottom:1px solid var(--border);background:var(--panel);justify-content:space-between;align-items:center;gap:12px;padding:14px 18px;display:flex;position:sticky;top:0}.dhead .tk[data-v-77b1ac67]{font-size:20px;font-weight:700}.dhead .titles[data-v-77b1ac67]{flex-wrap:wrap;align-items:baseline;gap:10px;display:flex}.x[data-v-77b1ac67]{color:var(--muted);cursor:pointer;background:0 0;border:none;border-radius:6px;padding:4px 8px;font-size:16px}.x[data-v-77b1ac67]:hover{background:var(--panel-2);color:var(--text)}.dbody[data-v-77b1ac67]{flex-direction:column;gap:12px;padding:14px 18px 40px;display:flex;overflow-y:auto}.row-head[data-v-77b1ac67]{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.row-head .price[data-v-77b1ac67]{color:var(--price);font-size:18px;font-weight:600}.badge[data-v-77b1ac67]{border-radius:999px;padding:2px 8px;font-size:11px;font-weight:600}.badge.hit[data-v-77b1ac67]{color:var(--pos,#2ecc71);background:#2ecc7129}.badge.near[data-v-77b1ac67]{background:var(--panel-2);color:var(--muted)}.plan .plan-grid[data-v-77b1ac67]{flex-wrap:wrap;gap:10px 20px;display:flex}.plan .plan-grid>div[data-v-77b1ac67]{flex-direction:column;display:flex}.plan .k[data-v-77b1ac67]{color:var(--muted);font-size:11px}.plan .v[data-v-77b1ac67]{font-variant-numeric:tabular-nums;font-weight:600}.pad[data-v-77b1ac67]{padding:10px 2px}.dim-state[data-v-77b1ac67]{font-weight:700}.spacer[data-v-77b1ac67]{flex:1}.factors[data-v-77b1ac67]{margin:8px 0 0;padding:0;list-style:none}.factors li[data-v-77b1ac67]{border-bottom:1px solid var(--border);align-items:center;gap:10px;padding:3px 0;font-size:13px;display:flex}.factors .fw[data-v-77b1ac67]{width:24px;color:var(--muted);text-align:right;font-variant-numeric:tabular-nums}.factors .fn[data-v-77b1ac67]{flex:1}.factors .fs[data-v-77b1ac67]{font-size:12px;font-weight:600}.factors .dim[data-v-77b1ac67],.dim[data-v-77b1ac67]{opacity:.5}.micro[data-v-77b1ac67]{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.err-box[data-v-77b1ac67]{color:var(--err-text)}.pos[data-v-77b1ac67]{color:var(--pos,#2ecc71)}.neg[data-v-77b1ac67]{color:var(--neg,#e74c3c)}.col-picker[data-v-e2ff4452]{display:inline-block}.btn-ghost[data-v-e2ff4452]{border:1px solid var(--border);color:var(--muted);cursor:pointer;background:0 0;border-radius:7px;padding:5px 10px;font-size:12px}.btn-ghost[data-v-e2ff4452]:hover,.btn-ghost.on[data-v-e2ff4452]{color:var(--text);border-color:var(--accent)}.float-panel[data-v-e2ff4452]{z-index:900;background:var(--panel-2);border:1px solid var(--accent);border-radius:8px;min-width:190px;max-height:70vh;padding:8px 10px;position:fixed;overflow-y:auto;box-shadow:0 8px 24px #00000073}.ph[data-v-e2ff4452]{color:var(--muted);border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:12px;padding-bottom:6px;font-size:12px;display:flex}.mini[data-v-e2ff4452]{color:var(--accent);cursor:pointer;background:0 0;border:none;padding:0;font-size:12px}.grp[data-v-e2ff4452]{margin-top:8px}.grp-t[data-v-e2ff4452]{color:var(--muted);margin-bottom:3px;font-size:11px}.opt[data-v-e2ff4452]{cursor:pointer;border-radius:5px;align-items:center;gap:6px;padding:3px 2px;font-size:12px;display:flex}.opt[data-v-e2ff4452]:hover{background:#ffffff0f}.opt.disabled[data-v-e2ff4452]{cursor:default;opacity:.7}.opt input[data-v-e2ff4452]{width:13px;height:13px;padding:0}.lock[data-v-e2ff4452]{margin-left:auto;font-size:11px}.rg[data-v-53afc900]{align-items:center;gap:3px;display:inline-flex}.op[data-v-53afc900]{background:var(--panel-2);color:var(--muted);border:1px solid var(--border);cursor:pointer;border-radius:5px;flex:none;padding:2px 5px;font-size:12px;line-height:1.25}.op[data-v-53afc900]:hover{color:var(--accent);border-color:var(--accent)}.rg input[data-v-53afc900]{background:var(--panel-2);width:54px;color:var(--text);border:1px solid var(--border);text-align:right;border-radius:5px;padding:3px 5px;font-size:11px}.rg.compact input[data-v-53afc900]{width:46px}.rg input[data-v-53afc900]:focus{border-color:var(--accent)}.rg input[data-v-53afc900]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.rg input[data-v-53afc900]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.rg input[data-v-53afc900]{appearance:textfield}.suffix[data-v-53afc900]{font-size:11px}.tri[data-v-02f7987f]{display:inline-block}.tri-btn[data-v-02f7987f]{background:var(--panel-2);color:var(--muted);border:1px solid var(--border);cursor:pointer;white-space:nowrap;border-radius:5px;max-width:100%;padding:3px 7px;font-size:11px}.tri-btn[data-v-02f7987f]:hover,.tri-btn.opened[data-v-02f7987f]{color:var(--text);border-color:var(--accent)}.tri-btn.on[data-v-02f7987f]{color:var(--accent);border-color:var(--accent);font-weight:600}.float-panel[data-v-02f7987f]{z-index:900;background:var(--panel-2);border:1px solid var(--accent);text-align:left;border-radius:8px;min-width:170px;max-width:280px;max-height:70vh;padding:8px 10px;position:fixed;overflow-y:auto;box-shadow:0 8px 24px #00000073}.ph[data-v-02f7987f]{color:var(--muted);border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:12px;padding-bottom:6px;font-size:12px;display:flex}.mini[data-v-02f7987f]{color:var(--accent);cursor:pointer;white-space:nowrap;background:0 0;border:none;padding:0;font-size:11px}.grp[data-v-02f7987f]{margin-top:6px}.grp-t[data-v-02f7987f]{color:var(--muted);margin:4px 0 2px;font-size:11px}.empty[data-v-02f7987f]{padding:2px;font-size:11px}.opt[data-v-02f7987f]{width:100%;color:var(--text);cursor:pointer;text-align:left;background:0 0;border:none;border-radius:5px;align-items:center;gap:6px;padding:3px 4px;font-size:12px;display:flex}.opt[data-v-02f7987f]:hover{background:#ffffff0f}.opt .mk[data-v-02f7987f]{width:12px;color:var(--muted)}.opt.in .mk[data-v-02f7987f]{color:var(--call)}.opt.in .lb[data-v-02f7987f]{color:var(--call);font-weight:600}.opt.ex .mk[data-v-02f7987f]{color:var(--put)}.opt.ex .lb[data-v-02f7987f]{color:var(--put);opacity:.8;text-decoration:line-through}.extra[data-v-02f7987f]{border-top:1px solid var(--border);align-items:center;gap:6px;margin-top:8px;padding-top:6px;display:flex}.ex-t[data-v-02f7987f]{font-size:11px}.pf[data-v-02f7987f]{border-top:1px solid var(--border);justify-content:space-between;align-items:center;gap:10px;margin-top:8px;padding-top:6px;display:flex}.tip[data-v-02f7987f]{font-size:10px}.filter-row th[data-v-e899ef0b]{border-bottom:2px solid var(--border);background:var(--panel);z-index:2;padding:5px 8px;font-weight:400;top:36px}.filter-row th.on[data-v-e899ef0b]{box-shadow:inset 0 -2px 0 var(--accent);background:#58a6ff1a}.cell[data-v-e899ef0b]{align-items:center;gap:3px;display:inline-flex}.q[data-v-e899ef0b]{background:var(--panel-2);width:76px;color:var(--text);border:1px solid var(--border);border-radius:5px;padding:3px 6px;font-size:11px}.q[data-v-e899ef0b]:focus{border-color:var(--accent)}.clr[data-v-e899ef0b]{color:var(--muted);cursor:pointer;background:0 0;border:none;padding:0 2px;font-size:13px;line-height:1}.clr[data-v-e899ef0b]:hover{color:var(--put)}.scheme-bar[data-v-32763783]{flex-wrap:wrap;align-items:center;gap:8px;width:100%;display:flex}.wrap[data-v-32763783]{display:inline-block}.btn-ghost[data-v-32763783]{border:1px solid var(--border);color:var(--muted);cursor:pointer;background:0 0;border-radius:7px;padding:5px 10px;font-size:12px}.btn-ghost[data-v-32763783]:hover,.btn-ghost.on[data-v-32763783]{color:var(--text);border-color:var(--accent)}.count[data-v-32763783]{margin-left:auto;font-size:12px}.count b[data-v-32763783]{color:var(--text);font-variant-numeric:tabular-nums}.count b.on[data-v-32763783]{color:var(--accent)}.float-panel[data-v-32763783]{z-index:900;background:var(--panel-2);border:1px solid var(--accent);border-radius:8px;min-width:210px;max-width:300px;max-height:70vh;padding:8px 10px;position:fixed;overflow-y:auto;box-shadow:0 8px 24px #00000073}.ph[data-v-32763783]{color:var(--muted);border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:12px;padding-bottom:6px;font-size:12px;display:flex}.mini[data-v-32763783]{color:var(--accent);cursor:pointer;white-space:nowrap;background:0 0;border:none;padding:0;font-size:11px}.mini[data-v-32763783]:disabled{color:var(--muted);cursor:not-allowed}.empty[data-v-32763783]{padding:6px 2px;font-size:12px}.row[data-v-32763783]{align-items:center;gap:6px;padding:2px 0;display:flex}.nm[data-v-32763783]{text-align:left;color:var(--text);cursor:pointer;background:0 0;border:none;border-radius:5px;flex:1;padding:3px 4px;font-size:12px}.nm[data-v-32763783]:hover{color:var(--accent);background:#ffffff0f}.del[data-v-32763783]{color:var(--muted);cursor:pointer;background:0 0;border:none;padding:0 2px;font-size:13px}.del[data-v-32763783]:hover{color:var(--put)}.save[data-v-32763783]{border-top:1px solid var(--border);align-items:center;gap:6px;margin-top:8px;padding-top:6px;display:flex}.save input[data-v-32763783]{background:var(--panel);min-width:0;color:var(--text);border:1px solid var(--border);border-radius:5px;flex:1;padding:3px 6px;font-size:11px}.err[data-v-32763783]{color:var(--err-text);margin-top:4px;font-size:11px}.tip[data-v-32763783]{margin-top:6px;font-size:10px}.toolbar[data-v-f5f2629d]{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.toolbar .left[data-v-f5f2629d]{flex-direction:column;gap:2px;display:flex}.toolbar .sub[data-v-f5f2629d]{font-size:12px}.scan-clock[data-v-f5f2629d]{color:var(--muted);flex-wrap:wrap;align-items:center;gap:6px 12px;margin-top:4px;font-size:12px;line-height:1.45;display:flex}.clock-main[data-v-f5f2629d]{color:var(--text);align-items:center;gap:7px;display:inline-flex}.clock-main b[data-v-f5f2629d]{font-variant-numeric:tabular-nums}.scan-clock.stale .clock-main b[data-v-f5f2629d]{color:var(--neg,#e74c3c)}.scan-clock.running .clock-main b[data-v-f5f2629d]{color:var(--accent)}.tz[data-v-f5f2629d]{border:1px solid var(--border);color:var(--muted);border-radius:999px;padding:0 5px;font-size:10px}.clock-session[data-v-f5f2629d],.clock-background[data-v-f5f2629d]{color:var(--muted)}.clock-background[data-v-f5f2629d]{color:var(--accent)}.clock-newer[data-v-f5f2629d]{color:var(--accent);font-weight:600}.clock-newer button[data-v-f5f2629d]{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.toolbar .right[data-v-f5f2629d]{align-items:center;gap:10px;display:flex}.n-seg button[data-v-f5f2629d]{min-width:34px}.scan-btn[data-v-f5f2629d]{min-width:130px}.spin[data-v-f5f2629d]{animation:1s linear infinite spin-f5f2629d;display:inline-block}@keyframes spin-f5f2629d{to{transform:rotate(360deg)}}.filters[data-v-f5f2629d]{flex-wrap:wrap;align-items:center;gap:8px;margin:12px 0 6px;display:flex}.btn-ghost[data-v-f5f2629d]{border:1px solid var(--border);color:var(--muted);cursor:pointer;background:0 0;border-radius:7px;padding:5px 10px;font-size:12px}.btn-ghost[data-v-f5f2629d]:hover{color:var(--text)}.filters .count[data-v-f5f2629d]{margin-left:auto;font-size:12px}.filters .count b[data-v-f5f2629d]{color:var(--text);font-variant-numeric:tabular-nums}.filters .count b.on[data-v-f5f2629d]{color:var(--accent)}.hint[data-v-f5f2629d]{margin:4px 0 10px;font-size:12px;line-height:1.6}.hint code[data-v-f5f2629d]{background:var(--panel-2);border-radius:4px;padding:1px 5px}.table-wrap[data-v-f5f2629d]{overflow-x:auto}.pad[data-v-f5f2629d]{padding:8px 2px}.data.anomaly td[data-v-f5f2629d],.data.anomaly th[data-v-f5f2629d]{white-space:nowrap}.data .tk[data-v-f5f2629d],.data .b[data-v-f5f2629d]{font-weight:700}th.sortable[data-v-f5f2629d]{cursor:pointer;-webkit-user-select:none;user-select:none}th.sortable[data-v-f5f2629d]:hover{color:var(--text)}.data.anomaly thead tr:first-child th.on[data-v-f5f2629d]{color:var(--accent);background:#58a6ff1a}.data.anomaly thead tr:first-child th.sorted[data-v-f5f2629d]{color:var(--text)}.data.anomaly thead tr:first-child th[data-v-f5f2629d]{z-index:3}.empty-row td[data-v-f5f2629d]{padding:18px 10px}.empty-row[data-v-f5f2629d]:hover{background:0 0}.empty-box[data-v-f5f2629d]{text-align:center;flex-direction:column;align-items:center;gap:12px;padding:14px 10px;display:flex}.empty-lead[data-v-f5f2629d]{color:var(--muted);margin:0;font-size:13px;line-height:1.7}.empty-lead b[data-v-f5f2629d]{color:var(--text);font-variant-numeric:tabular-nums}.empty-acts[data-v-f5f2629d]{align-items:center;gap:10px;display:flex}.btn.sm[data-v-f5f2629d]{padding:5px 14px;font-size:12px}tr.clickable[data-v-f5f2629d]{cursor:pointer}tr.clickable[data-v-f5f2629d]:hover{background:var(--panel-2)}tr.nodata[data-v-f5f2629d]{opacity:.72}.nodata-note[data-v-f5f2629d]{font-style:italic}.prog[data-v-f5f2629d]{cursor:help;justify-content:flex-end;align-items:center;gap:7px;display:inline-flex}.prog .bar[data-v-f5f2629d]{background:var(--panel-2);border-radius:999px;flex:none;width:62px;height:6px;position:relative;overflow:hidden}.prog .bar i[data-v-f5f2629d]{background:var(--accent);border-radius:999px;transition:width .2s;position:absolute;inset:0 auto 0 0}.prog b[data-v-f5f2629d]{font-variant-numeric:tabular-nums;text-align:right;min-width:38px;font-weight:700}.prog.done .bar i[data-v-f5f2629d]{background:var(--pos,#2ecc71)}.prog.done b[data-v-f5f2629d]{color:var(--pos,#2ecc71)}.badge[data-v-f5f2629d]{border-radius:999px;padding:2px 8px;font-size:11px;font-weight:600}.badge.hit[data-v-f5f2629d]{color:var(--pos,#2ecc71);background:#2ecc7129}.badge.near[data-v-f5f2629d]{background:var(--panel-2);color:var(--muted)}.tag[data-v-f5f2629d]{font-size:12px;font-weight:500}.tag b[data-v-f5f2629d]{font-variant-numeric:tabular-nums}.tag.pos[data-v-f5f2629d]{color:var(--pos,#2ecc71)}.tag.neg[data-v-f5f2629d]{color:var(--neg,#e74c3c)}.tag.dim[data-v-f5f2629d]{opacity:.55}.link[data-v-f5f2629d]{color:var(--accent);cursor:pointer;text-decoration:underline}.err-box[data-v-f5f2629d]{color:var(--err-text)}.toolbar .left[data-v-bc77f195]{flex-direction:column;gap:2px;display:flex}.toolbar .right[data-v-bc77f195]{align-items:center;gap:10px;display:flex}.sub[data-v-bc77f195]{font-size:12px}.day-badge[data-v-bc77f195]{color:var(--accent);white-space:nowrap;background:#58a6ff26;border-radius:999px;padding:3px 10px;font-size:12px}.day-badge.stale[data-v-bc77f195]{background:var(--warn-bg,#d299222e);color:var(--warn-text,#d29922)}.note-box[data-v-bc77f195]{color:var(--warn-text,#d29922);background:var(--warn-bg,#d299221f);border:1px solid var(--warn-border,#d2992259);border-radius:6px;margin-bottom:10px;padding:8px 12px;font-size:13px}.rank[data-v-bc77f195]{color:var(--muted);width:44px}.tk[data-v-bc77f195]{font-weight:700}.mono[data-v-bc77f195]{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px}.pad[data-v-bc77f195]{padding:10px 0}.err-box[data-v-bc77f195]{color:var(--err-text);background:var(--err-bg);border:1px solid var(--err-border);border-radius:6px;padding:6px 12px;font-size:13px}.signal-row[data-v-af4cd4cd]{background:var(--panel-2);border:1px solid #0000;border-radius:8px;justify-content:space-between;align-items:center;gap:12px;padding:8px 10px;display:flex}.signal-row.open[data-v-af4cd4cd]{border-color:var(--price);background:#d2992214}.lead[data-v-af4cd4cd]{align-items:center;gap:8px;min-width:0;display:flex}.side[data-v-af4cd4cd]{border-radius:5px;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;font-size:12px;font-weight:700;display:inline-flex}.side.long[data-v-af4cd4cd]{color:var(--call);background:#3fb9501f}.side.short[data-v-af4cd4cd]{color:var(--put);background:#f851491f}.sig-col[data-v-af4cd4cd]{flex-direction:column;min-width:0;display:flex}.sig[data-v-af4cd4cd]{white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}.arrow[data-v-af4cd4cd]{color:var(--muted)}.stratname[data-v-af4cd4cd]{white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.open-chip[data-v-af4cd4cd]{color:var(--price);border-color:var(--warn-border);background:var(--warn-bg);flex-shrink:0}.tail[data-v-af4cd4cd]{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:2px;display:flex}.pnl[data-v-af4cd4cd]{font-size:13px;font-weight:700}.time[data-v-af4cd4cd]{font-size:11px}.strat-card[data-v-31eb408b]{cursor:pointer;flex-direction:column;gap:10px;transition:border-color .15s;display:flex}.strat-card[data-v-31eb408b]:hover{border-color:var(--accent)}.head[data-v-31eb408b]{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.title-wrap[data-v-31eb408b]{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.name[data-v-31eb408b]{margin:0;font-size:15px;font-weight:700}.status[data-v-31eb408b]{font-size:11px}.status .dot[data-v-31eb408b]{border-radius:50%;width:7px;height:7px}.status.running[data-v-31eb408b]{color:var(--call);border-color:#3fb95066}.status.running .dot[data-v-31eb408b]{background:var(--call)}.status.paused[data-v-31eb408b]{color:var(--muted)}.status.paused .dot[data-v-31eb408b]{background:var(--muted)}.sub-btn[data-v-31eb408b]{background:var(--panel-2);color:var(--muted);border:1px solid var(--border);cursor:pointer;border-radius:8px;flex-shrink:0;align-items:center;gap:5px;padding:5px 12px;font-size:12px;display:inline-flex}.sub-btn[data-v-31eb408b]:hover{border-color:var(--accent);color:var(--text)}.sub-btn.on[data-v-31eb408b]{color:var(--accent);border-color:var(--accent);background:#58a6ff1a}.summary[data-v-31eb408b]{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:13px;line-height:1.5;display:-webkit-box;overflow:hidden}.meta[data-v-31eb408b]{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.chip.sym[data-v-31eb408b]{gap:5px}.small[data-v-31eb408b]{font-size:12px}.latest[data-v-31eb408b]{flex-direction:column;gap:5px;display:flex}.latest-label[data-v-31eb408b]{text-transform:uppercase;letter-spacing:.04em;font-size:11px}.empty[data-v-31eb408b]{background:var(--panel-2);border-radius:8px;padding:8px 10px}.foot[data-v-31eb408b]{text-align:right;font-size:12px}.cards[data-v-6134feb9]{grid-template-columns:repeat(auto-fill,minmax(360px,1fr));align-items:start;gap:18px;display:grid}.backtest-panel[data-v-a0ff463e]{flex-direction:column;gap:12px;display:flex}.small[data-v-a0ff463e]{font-size:12px}.tiles[data-v-a0ff463e]{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}@media (width<=720px){.tiles[data-v-a0ff463e]{grid-template-columns:repeat(2,1fr)}}.tile[data-v-a0ff463e]{background:var(--panel-2);border:1px solid var(--border);border-radius:10px;padding:12px 14px}.tlabel[data-v-a0ff463e]{margin-bottom:6px;font-size:12px}.tval[data-v-a0ff463e]{font-variant-numeric:tabular-nums;font-size:22px;font-weight:700}.tunit[data-v-a0ff463e]{font-size:12px;font-weight:400}.chart-head[data-v-a0ff463e]{margin-top:2px}.chart[data-v-a0ff463e]{width:100%;height:300px}.kline-panel[data-v-3635a48a]{flex-direction:column;gap:8px;display:flex}.head[data-v-3635a48a]{justify-content:space-between;align-items:center;display:flex}.small[data-v-3635a48a]{font-size:12px}.legend[data-v-3635a48a]{flex-wrap:wrap;align-items:center;gap:6px;margin:0;display:flex}.k[data-v-3635a48a]{font-weight:700}.k.up[data-v-3635a48a]{color:var(--call)}.k.down[data-v-3635a48a]{color:var(--put)}.k.ex[data-v-3635a48a]{color:var(--muted)}.warn[data-v-3635a48a]{color:var(--warn-text)}.chart[data-v-3635a48a]{width:100%;height:360px}.detail-head[data-v-6dc03d87]{flex-direction:column;gap:8px;display:flex}.back[data-v-6dc03d87]{align-self:flex-start;font-size:12px}.title-row[data-v-6dc03d87]{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.name[data-v-6dc03d87]{margin:0;font-size:20px;font-weight:700}.status[data-v-6dc03d87]{font-size:12px}.status .dot[data-v-6dc03d87]{border-radius:50%;width:7px;height:7px}.status.running[data-v-6dc03d87]{color:var(--call);border-color:#3fb95066}.status.running .dot[data-v-6dc03d87]{background:var(--call)}.status.paused[data-v-6dc03d87]{color:var(--muted)}.status.paused .dot[data-v-6dc03d87]{background:var(--muted)}.sub-btn[data-v-6dc03d87]{background:var(--panel-2);color:var(--muted);border:1px solid var(--border);cursor:pointer;border-radius:8px;align-items:center;gap:5px;margin-left:auto;padding:6px 14px;font-size:13px;display:inline-flex}.sub-btn[data-v-6dc03d87]:hover{border-color:var(--accent);color:var(--text)}.sub-btn.on[data-v-6dc03d87]{color:var(--accent);border-color:var(--accent);background:#58a6ff1a}.desc[data-v-6dc03d87]{margin:0;font-size:13px;line-height:1.6}.meta[data-v-6dc03d87]{align-items:center;gap:10px;display:flex}.small[data-v-6dc03d87]{font-size:12px}.sym-switch[data-v-6dc03d87]{align-items:center;gap:10px;display:flex}.sym-switch .seg button[data-v-6dc03d87]{align-items:center;gap:6px;display:inline-flex}.recent[data-v-6dc03d87]{flex-direction:column;gap:10px;display:flex}.recent .rows[data-v-6dc03d87],.feed[data-v-1bdf33b5]{flex-direction:column;gap:8px;display:flex}.admin-strat[data-v-1f1ca96e]{flex-direction:column;gap:12px;display:flex}.layout[data-v-1f1ca96e]{grid-template-columns:240px 1fr;gap:18px;display:grid}@media (width<=860px){.layout[data-v-1f1ca96e]{grid-template-columns:1fr}}.list[data-v-1f1ca96e]{flex-direction:column;gap:6px;max-height:360px;display:flex;overflow-y:auto}.new-btn[data-v-1f1ca96e],.item[data-v-1f1ca96e]{background:var(--panel-2);border:1px solid var(--border);cursor:pointer;color:var(--text);text-align:left;border-radius:8px;justify-content:space-between;align-items:center;gap:8px;padding:8px 10px;font-size:13px;display:flex}.new-btn[data-v-1f1ca96e]{color:var(--muted);justify-content:center;gap:5px}.new-btn.active[data-v-1f1ca96e],.item.active[data-v-1f1ca96e],.item[data-v-1f1ca96e]:hover,.new-btn[data-v-1f1ca96e]:hover{border-color:var(--accent)}.iname[data-v-1f1ca96e]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.status[data-v-1f1ca96e]{flex-shrink:0;font-size:11px}.status.running[data-v-1f1ca96e]{color:var(--call)}.status.paused[data-v-1f1ca96e]{color:var(--muted)}.form[data-v-1f1ca96e]{flex-direction:column;gap:12px;display:flex}.field[data-v-1f1ca96e]{flex-direction:column;flex:1;gap:5px;display:flex}.field label[data-v-1f1ca96e]{color:var(--muted);font-size:12px}.field textarea[data-v-1f1ca96e]{background:var(--panel-2);color:var(--text);border:1px solid var(--border);resize:vertical;border-radius:8px;padding:8px 10px;font-family:inherit;font-size:13px}.row[data-v-1f1ca96e]{gap:14px;display:flex}.actions[data-v-1f1ca96e]{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.small[data-v-1f1ca96e]{font-size:12px}.btn.danger[data-v-1f1ca96e]{border-color:var(--err-border);color:var(--err-text)}.btn.danger[data-v-1f1ca96e]:hover{background:var(--err-bg)}.admin-import[data-v-946c9cd9]{flex-direction:column;gap:12px;display:flex}.small[data-v-946c9cd9]{font-size:12px}.grid[data-v-946c9cd9]{grid-template-columns:1fr 1fr 1fr;gap:14px;display:grid}@media (width<=860px){.grid[data-v-946c9cd9]{grid-template-columns:1fr}}.field[data-v-946c9cd9]{flex-direction:column;gap:5px;display:flex}.field label[data-v-946c9cd9]{color:var(--muted);font-size:12px}.file-drop[data-v-946c9cd9]{background:var(--panel-2);border:1px dashed var(--border);color:var(--muted);cursor:pointer;border-radius:8px;align-items:center;gap:8px;padding:8px 10px;font-size:13px;display:flex}.file-drop[data-v-946c9cd9]:hover{border-color:var(--accent)}.file-drop input[data-v-946c9cd9]{display:none}.actions[data-v-946c9cd9]{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.smart-edit[data-v-5757a18b]{flex-direction:column;gap:12px;display:flex}.small[data-v-5757a18b]{font-size:12px}.pickers[data-v-5757a18b]{grid-template-columns:1fr 1fr;gap:14px;display:grid}.rules[data-v-5757a18b]{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:12px;display:grid}.field[data-v-5757a18b]{flex-direction:column;gap:5px;display:flex}.field label[data-v-5757a18b]{color:var(--muted);font-size:12px}.actions[data-v-5757a18b]{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.btn.danger[data-v-5757a18b]{border-color:var(--err-border);color:var(--err-text)}.btn.danger[data-v-5757a18b]:hover:not(:disabled){background:var(--err-bg)}.sample .rows[data-v-5757a18b]{flex-direction:column;gap:6px;max-height:340px;margin-top:6px;display:flex;overflow-y:auto}.small[data-v-e4ad5d04]{font-size:12px}.gate-wrap[data-v-e4ad5d04]{justify-content:center;padding-top:60px;display:flex}.gate[data-v-e4ad5d04]{text-align:center;flex-direction:column;align-items:center;gap:12px;width:100%;max-width:400px;padding:32px 28px;display:flex}.gate-icon[data-v-e4ad5d04]{background:var(--panel-2);border:1px solid var(--border);width:56px;height:56px;color:var(--accent);border-radius:50%;justify-content:center;align-items:center;display:flex}.gate-title[data-v-e4ad5d04]{margin:4px 0 0;font-size:18px}.gate-input[data-v-e4ad5d04]{text-align:center;width:100%;margin-top:4px}.gate-btn[data-v-e4ad5d04]{width:100%}.fs-card[data-v-07b6b098]{background:var(--panel);border:1px solid var(--border);border-left:3px solid var(--border);border-radius:10px;padding:12px 14px;list-style:none;transition:border-color .12s;position:relative}.fs-card[data-v-07b6b098]:hover{border-color:var(--accent)}.fs-card.dir-call[data-v-07b6b098]{border-left-color:var(--call)}.fs-card.dir-put[data-v-07b6b098]{border-left-color:var(--put)}.row[data-v-07b6b098]{align-items:center;gap:8px;display:flex}.row+.row[data-v-07b6b098]{margin-top:6px}.divider[data-v-07b6b098]{background:var(--border);height:1px;margin:9px 0}.gap[data-v-07b6b098]{flex:1}.small[data-v-07b6b098]{font-size:12px}.dot[data-v-07b6b098]{color:var(--muted)}.src-badge[data-v-07b6b098]{color:var(--accent);border:1px solid var(--border);background:var(--panel-2);white-space:nowrap;border-radius:999px;padding:2px 8px;font-size:11px}.tk[data-v-07b6b098]{color:var(--text);font-size:16px;font-weight:700}.badge[data-v-07b6b098]{white-space:nowrap;border-radius:6px;padding:2px 9px;font-size:12px;font-weight:700}.badge.call[data-v-07b6b098]{color:var(--call);border:1px solid var(--call);background:#3fb95026}.badge.put[data-v-07b6b098]{color:var(--put);border:1px solid var(--put);background:#f8514926}.time[data-v-07b6b098]{white-space:nowrap;margin-left:auto;font-size:12px}.prem[data-v-07b6b098]{color:var(--text);letter-spacing:.2px;font-size:19px;font-weight:700}.lbl[data-v-07b6b098]{font-size:12px}.ask[data-v-07b6b098]{color:var(--call);margin-left:auto;font-size:14px;font-weight:600}.r3[data-v-07b6b098]{flex-wrap:wrap;font-size:13px}.contract[data-v-07b6b098]{color:var(--text);font-weight:600}.chip.dte[data-v-07b6b098]{padding:1px 8px;font-size:11px}.r4[data-v-07b6b098]{font-size:13px}.opx[data-v-07b6b098],.under[data-v-07b6b098]{color:var(--price);font-weight:600}.pool-btn[data-v-07b6b098]{white-space:nowrap;padding:5px 12px;font-size:12px}.pool-btn.pooled[data-v-07b6b098]{color:var(--call);border-color:var(--call);background:#3fb95026;font-weight:600}.small[data-v-50ffc654]{font-size:12px}.sub[data-v-50ffc654]{max-width:780px;margin:0;line-height:1.6}.stat[data-v-50ffc654]{white-space:nowrap}.banner[data-v-50ffc654]{border:1px solid var(--border);border-radius:8px;padding:10px 14px;font-size:13px}.banner.warn[data-v-50ffc654]{border-color:var(--price);color:var(--price);background:#d299221f}.banner.err[data-v-50ffc654]{border-color:var(--put);color:var(--put);background:#f851491f}.filters[data-v-50ffc654]{flex-wrap:wrap;align-items:flex-end;gap:18px;padding:12px 16px;display:flex}.f[data-v-50ffc654]{flex-direction:column;gap:5px;display:flex}.grow[data-v-50ffc654]{flex:1}.cards[data-v-50ffc654]{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.empty[data-v-50ffc654]{text-align:center;padding:40px 20px}.empty-title[data-v-50ffc654]{color:var(--text);margin:0 0 8px;font-size:15px;font-weight:600}.empty .muted[data-v-50ffc654]{margin:0;line-height:1.7}.link[data-v-50ffc654]{color:var(--accent)}.mask[data-v-807964fa]{z-index:60;background:#0000008c;justify-content:flex-end;display:flex;position:fixed;inset:0}.drawer[data-v-807964fa]{background:var(--panel);border-left:1px solid var(--border);width:min(680px,100%);height:100%;padding:18px 22px 60px;overflow-y:auto}.dh[data-v-807964fa]{background:var(--panel);z-index:1;align-items:center;gap:10px;margin-top:-6px;padding:6px 0 10px;display:flex;position:sticky;top:-18px}.title[data-v-807964fa]{flex-wrap:wrap;align-items:center;gap:9px;display:flex}.close[data-v-807964fa]{margin-left:auto;padding:4px 10px}.src-badge[data-v-807964fa]{color:var(--accent);border:1px solid var(--border);background:var(--panel-2);border-radius:999px;padding:2px 8px;font-size:11px}.tk[data-v-807964fa]{font-size:17px;font-weight:700}.badge[data-v-807964fa]{border-radius:6px;padding:2px 9px;font-size:12px;font-weight:700}.badge.call[data-v-807964fa]{color:var(--call);border:1px solid var(--call);background:#3fb95026}.badge.put[data-v-807964fa]{color:var(--put);border:1px solid var(--put);background:#f8514926}.prem[data-v-807964fa]{color:var(--text);font-weight:700}.small[data-v-807964fa]{font-size:12px}.times[data-v-807964fa]{margin:2px 0 6px}.times b[data-v-807964fa]{color:var(--text)}.tz[data-v-807964fa]{opacity:.8}.note[data-v-807964fa]{border-left:2px solid var(--border);margin:0 0 14px;padding-left:10px;line-height:1.6}.grp[data-v-807964fa]{margin-bottom:18px}.gh[data-v-807964fa]{color:var(--accent);margin:0 0 8px;font-size:13px;font-weight:600}.kv[data-v-807964fa]{border:1px solid var(--border);background:var(--border);border-radius:8px;grid-template-columns:minmax(140px,auto) 1fr;gap:1px;margin:0;display:grid;overflow:hidden}.kv dt[data-v-807964fa],.kv dd[data-v-807964fa]{background:var(--panel-2);margin:0;padding:6px 10px;font-size:12.5px}.kv dt[data-v-807964fa]{color:var(--muted);font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.kv dd[data-v-807964fa]{color:var(--text);word-break:break-word}.raw-toggle[data-v-807964fa]{font-size:12px}.raw[data-v-807964fa]{background:var(--panel-2);border:1px solid var(--border);border-radius:8px;max-height:420px;margin:8px 0 0;padding:12px;font-size:11.5px;line-height:1.5;overflow-x:auto}.small[data-v-42347d71]{font-size:12px}.sub[data-v-42347d71]{max-width:820px;margin:0;line-height:1.6}.stat[data-v-42347d71]{white-space:nowrap}.banner[data-v-42347d71]{border:1px solid var(--put);color:var(--put);background:#f851491f;border-radius:8px;padding:10px 14px;font-size:13px}.rows[data-v-42347d71]{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.row[data-v-42347d71]{background:var(--panel);border:1px solid var(--border);cursor:pointer;border-radius:10px;flex-wrap:wrap;align-items:center;gap:10px;padding:10px 14px;display:flex}.row[data-v-42347d71]:hover{border-color:var(--accent)}.gap[data-v-42347d71]{flex:1}.src-badge[data-v-42347d71]{color:var(--accent);border:1px solid var(--border);background:var(--panel-2);white-space:nowrap;border-radius:999px;padding:2px 8px;font-size:11px}.tk[data-v-42347d71]{font-size:15px;font-weight:700}.badge[data-v-42347d71]{border-radius:6px;padding:2px 8px;font-size:11px;font-weight:700}.badge.call[data-v-42347d71]{color:var(--call);border:1px solid var(--call);background:#3fb95026}.badge.put[data-v-42347d71]{color:var(--put);border:1px solid var(--put);background:#f8514926}.prem[data-v-42347d71]{color:var(--text);font-weight:700}.t[data-v-42347d71]{white-space:nowrap;color:var(--text);font-size:12px}.tl[data-v-42347d71]{margin-right:4px}.out[data-v-42347d71]{padding:4px 10px;font-size:12px}.empty[data-v-42347d71]{text-align:center;padding:40px 20px}.empty-title[data-v-42347d71]{color:var(--text);margin:0 0 8px;font-size:15px;font-weight:600}.empty .muted[data-v-42347d71]{margin:0;line-height:1.7}.link[data-v-42347d71]{color:var(--accent)}.small[data-v-be62faaa]{font-size:12px}.hint[data-v-be62faaa]{max-width:760px;margin:0 0 14px;line-height:1.6}.add-row[data-v-be62faaa]{gap:8px;margin-bottom:10px;display:flex}.add-row input[data-v-be62faaa]{text-transform:uppercase;width:220px}.fb[data-v-be62faaa]{margin:0 0 10px}.list[data-v-be62faaa]{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.item[data-v-be62faaa]{background:var(--panel-2);border:1px solid var(--border);border-radius:8px;align-items:center;gap:9px;padding:8px 12px;display:flex}.tk[data-v-be62faaa]{font-size:14px;font-weight:700}.when[data-v-be62faaa]{margin-left:auto}.del[data-v-be62faaa]{padding:3px 10px;font-size:12px}.empty[data-v-be62faaa]{background:var(--panel-2);border:1px dashed var(--border);border-radius:8px;margin:0;padding:16px;line-height:1.6}.small[data-v-4fa5c2e8]{font-size:12px}.hint[data-v-4fa5c2e8]{max-width:780px;margin:0 0 16px;line-height:1.6}.chip.ok[data-v-4fa5c2e8]{color:var(--call);border-color:var(--call)}.form[data-v-4fa5c2e8]{flex-direction:column;gap:14px;max-width:560px;display:flex}.f[data-v-4fa5c2e8]{flex-direction:column;gap:5px;display:flex}.f.row[data-v-4fa5c2e8]{flex-direction:row;align-items:center;gap:8px}.lbl[data-v-4fa5c2e8]{color:var(--text);font-size:13px;font-weight:600}.lbl.inline[data-v-4fa5c2e8]{font-weight:400}.tip[data-v-4fa5c2e8]{font-size:11.5px;line-height:1.5}.tip code[data-v-4fa5c2e8]{background:var(--panel-2);border-radius:4px;padding:1px 5px;font-size:11px}.cb[data-v-4fa5c2e8]{width:15px;height:15px;padding:0}.actions[data-v-4fa5c2e8]{gap:8px;margin-top:16px;display:flex}.fb[data-v-4fa5c2e8]{margin:10px 0 0}.small[data-v-5d600068]{font-size:12px}.gate-wrap[data-v-5d600068]{justify-content:center;padding-top:60px;display:flex}.gate[data-v-5d600068]{text-align:center;flex-direction:column;align-items:center;gap:10px;width:100%;max-width:400px;padding:32px 28px;display:flex}.gate-icon[data-v-5d600068]{background:var(--panel-2);border:1px solid var(--border);width:56px;height:56px;color:var(--accent);border-radius:50%;justify-content:center;align-items:center;display:flex}.gate-title[data-v-5d600068]{margin:4px 0 0;font-size:18px}.gate-input[data-v-5d600068]{width:100%;margin-top:4px}.gate-btn[data-v-5d600068]{width:100%}.sb[data-v-bb9cdf22]{white-space:nowrap;border:1px solid #0000;border-radius:999px;align-items:center;padding:1px 7px;font-size:12px;font-weight:600;display:inline-flex}.sb.accumulate[data-v-bb9cdf22]{color:var(--call);background:#3fb9502e;border-color:#3fb9508c}.sb.distribute[data-v-bb9cdf22]{color:var(--put);background:#f851492e;border-color:#f851498c}.sb.inflow[data-v-bb9cdf22]{color:var(--call);border-color:#3fb95066}.sb.outflow[data-v-bb9cdf22]{color:var(--put);border-color:#f8514966}.sb.na[data-v-bb9cdf22]{color:var(--muted);border-color:var(--border)}.table-wrap[data-v-e77c6dac]{max-height:72vh;overflow:auto}.cf-table th.sortable[data-v-e77c6dac]{cursor:pointer;-webkit-user-select:none;user-select:none}.cf-table th.sortable[data-v-e77c6dac]:hover{color:var(--text)}.cf-table th.on[data-v-e77c6dac]{color:var(--accent)}.caret[data-v-e77c6dac]{vertical-align:-1px;margin-left:2px}.sym[data-v-e77c6dac]{align-items:center;gap:7px;display:flex}.sym .name[data-v-e77c6dac]{text-overflow:ellipsis;white-space:nowrap;max-width:150px;font-size:12px;overflow:hidden}.stale-mark[data-v-e77c6dac]{color:var(--warn-text);background:var(--warn-bg);border:1px solid var(--warn-border);border-radius:4px;padding:0 5px;font-size:11px}.up[data-v-e77c6dac]{color:var(--call)}.down[data-v-e77c6dac]{color:var(--put)}.flat[data-v-e77c6dac]{color:var(--text)}.cf-board[data-v-a40c8d81]{flex-direction:column;gap:13px;display:flex}.toolbar[data-v-a40c8d81]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.toolbar .left[data-v-a40c8d81]{align-items:baseline;gap:10px;display:flex}.toolbar .right[data-v-a40c8d81]{align-items:center;gap:10px;display:flex}.sub[data-v-a40c8d81]{font-size:12.5px}.seg button.on[data-v-a40c8d81]{background:var(--panel-2);color:var(--accent)}.legend[data-v-a40c8d81]{border:1px solid var(--border);background:var(--panel);border-radius:8px;flex-wrap:wrap;align-items:center;gap:16px;padding:9px 12px;font-size:12px;display:flex}.lg-title[data-v-a40c8d81]{color:var(--muted);font-weight:600}.lg-item[data-v-a40c8d81]{align-items:center;gap:6px;display:inline-flex}.clocks[data-v-a40c8d81]{color:var(--text);flex-wrap:wrap;align-items:center;gap:7px;font-size:12.5px;display:flex}.clocks .k[data-v-a40c8d81]{color:var(--muted)}.clocks .tz[data-v-a40c8d81]{font-size:11px}.clocks .sep[data-v-a40c8d81]{color:var(--border);margin:0 3px}.chip.warn[data-v-a40c8d81]{color:var(--warn-text);background:var(--warn-bg);border-color:var(--warn-border)}.coverage[data-v-a40c8d81]{margin:0;font-size:12px}.coverage b[data-v-a40c8d81]{color:var(--text)}.spin[data-v-a40c8d81]{animation:.9s linear infinite spin-a40c8d81}@keyframes spin-a40c8d81{to{transform:rotate(360deg)}}.chart[data-v-06b73501],.chart-box[data-v-06b73501]{width:100%}.dist[data-v-b664c48c]{flex-direction:column;gap:9px;display:flex}.head[data-v-b664c48c],.row[data-v-b664c48c]{grid-template-columns:62px 1fr 110px 90px;align-items:center;gap:12px;font-size:12.5px;display:grid}.head[data-v-b664c48c]{font-size:11.5px}.c-num[data-v-b664c48c]{text-align:right}.c-tier[data-v-b664c48c]{color:var(--text);font-weight:600}.bars[data-v-b664c48c]{flex-direction:column;gap:3px;display:flex}.bar[data-v-b664c48c]{border-radius:3px;min-width:1px;height:7px;display:block}.bar.in[data-v-b664c48c]{background:var(--call)}.bar.out[data-v-b664c48c]{background:var(--put)}.io[data-v-b664c48c]{font-size:11px}.in-t[data-v-b664c48c]{color:var(--call)}.out-t[data-v-b664c48c]{color:var(--put)}.up[data-v-b664c48c]{color:var(--call)}.down[data-v-b664c48c]{color:var(--put)}.chart[data-v-3425e383],.chart-box[data-v-3425e383]{width:100%}.cf-ticker[data-v-61793444]{flex-direction:column;gap:13px;display:flex}.toolbar[data-v-61793444]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.toolbar .left[data-v-61793444]{align-items:baseline;gap:10px;display:flex}.toolbar .right[data-v-61793444]{align-items:center;gap:10px;display:flex}.sub[data-v-61793444]{font-size:12.5px}.search[data-v-61793444]{border:1px solid var(--border);background:var(--panel);border-radius:8px;align-items:center;gap:6px;padding:4px 9px;display:flex}.search .ico[data-v-61793444]{color:var(--muted)}.inp[data-v-61793444]{color:var(--text);background:0 0;border:none;outline:none;width:168px;font-size:13px}.upd[data-v-61793444]{font-size:12px}.header-bar[data-v-61793444]{border:1px solid var(--border);background:var(--panel);border-radius:10px;flex-direction:column;gap:8px;padding:12px 14px;display:flex}.sym[data-v-61793444]{align-items:center;gap:9px;display:flex}.sym .s[data-v-61793444]{font-size:16px}.sym .code[data-v-61793444],.sym .name[data-v-61793444]{font-size:12px}.reads[data-v-61793444]{flex-wrap:wrap;align-items:center;gap:8px;font-size:13px;display:flex}.reads .k[data-v-61793444]{color:var(--muted);margin-left:8px;font-size:12px}.reads .k[data-v-61793444]:first-child{margin-left:0}.reads .tz[data-v-61793444]{font-size:11px}.block-head[data-v-61793444]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.block-head .panel-title[data-v-61793444]{margin:0}.layers[data-v-61793444]{flex-wrap:wrap;align-items:center;gap:12px;font-size:12px;display:flex}.lay[data-v-61793444]{cursor:pointer;color:var(--muted);align-items:center;gap:4px;display:inline-flex}.lay input[data-v-61793444]{accent-color:var(--accent)}.hint[data-v-61793444]{margin:6px 0 10px;font-size:12px}.small[data-v-61793444]{font-size:12px}.up[data-v-61793444]{color:var(--call)}.down[data-v-61793444]{color:var(--put)}.flat[data-v-61793444]{color:var(--text)}.spin[data-v-61793444]{animation:.9s linear infinite spin-61793444}@keyframes spin-61793444{to{transform:rotate(360deg)}}.panel[data-v-907d7a9a]{border:1px solid var(--hair);-webkit-backdrop-filter:blur(22px)saturate(125%);backdrop-filter:blur(22px)saturate(125%);background:linear-gradient(#ffffff0e 0%,#ffffff04 42%,#ffffff02 100%),linear-gradient(#19212d 0%,#121922 100%);border-radius:16px;padding:22px 24px;position:relative;box-shadow:inset 0 1px #ffffff1a,inset 0 0 0 1px #ffffff07,0 40px 90px #0000009e,0 4px 14px #00000073}.panel[data-v-907d7a9a]:before{content:"";border-radius:inherit;pointer-events:none;-webkit-mask-composite:xor;background:linear-gradient(160deg,#fff3,#ffffff08 38%,#0000 62%,#ffffff12);padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.ptitle[data-v-907d7a9a]{color:var(--ink-3);letter-spacing:2px;font-size:10px}.showcase-title[data-v-907d7a9a]{margin-bottom:12px}.board-title[data-v-907d7a9a]{align-items:baseline;gap:12px;margin-bottom:12px;display:flex}.board-summary[data-v-907d7a9a]{color:var(--ink-2);font-size:12px}.up-text[data-v-907d7a9a]{color:var(--up-mid)}.down-text[data-v-907d7a9a]{color:var(--dn-mid)}.tr[data-v-907d7a9a]{text-align:right}.tc[data-v-907d7a9a]{text-align:center}.tnum[data-v-907d7a9a]{font-variant-numeric:tabular-nums;font-feature-settings:"tnum"}.xdim[data-v-907d7a9a]{color:var(--ink-3)}.bhdr[data-v-907d7a9a],.brow[data-v-907d7a9a],.skrow[data-v-907d7a9a]{grid-template-columns:minmax(0,1fr) 268px 62px 48px 74px;align-items:center;gap:12px;display:grid}.bhdr[data-v-907d7a9a]{color:var(--ink-3);letter-spacing:2px;border-bottom:1px solid var(--hair);padding:0 12px 8px;font-size:10px}.bhdr .axl[data-v-907d7a9a]{text-align:center;position:relative}.bhdr .axl s[data-v-907d7a9a]{color:var(--dn-mid);text-decoration:none;position:absolute;left:0}.bhdr .axl em[data-v-907d7a9a]{color:var(--up-mid);font-style:normal;position:absolute;right:0}.ghdr[data-v-907d7a9a]{border-bottom:1px solid var(--hair);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:linear-gradient(90deg,#ffffff13,#ffffff05 42%,#0000),#10161e80;border-radius:10px;align-items:center;gap:11px;margin-top:20px;padding:9px 12px 8px;font-size:12px;display:flex;position:relative;box-shadow:inset 0 1px #ffffff14,0 8px 22px #00000057}.ghdr[data-v-907d7a9a]:before{content:"";background:linear-gradient(#7aa2e8,#3a5c92);border-radius:0 3px 3px 0;width:3px;position:absolute;top:5px;bottom:5px;left:0;box-shadow:0 0 14px #58a6ff8c}.ghdr>b[data-v-907d7a9a]{letter-spacing:.6px;font-size:13.5px}.ghdr .st[data-v-907d7a9a]{color:var(--ink-3);font-size:11.5px}.ghdr .tally[data-v-907d7a9a]{color:var(--ink-3);margin-left:auto;font-size:11.5px}.gbar[data-v-907d7a9a]{background:#ffffff0e;border-radius:3px;width:104px;height:6px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0d}.gbar i[data-v-907d7a9a]{position:absolute;top:0;bottom:0}.gbar .gz[data-v-907d7a9a]{background:#ffffff38;width:1px;left:50%}.group-value[data-v-907d7a9a]{font-size:12.5px;font-weight:600}.brow[data-v-907d7a9a]{height:36px;min-height:36px;color:inherit;border-bottom:1px solid #ffffff08;padding:0 12px;text-decoration:none;transition:background .14s,transform .14s;position:relative}.brow[data-v-907d7a9a]:hover{background:linear-gradient(90deg,#ffffff13,#ffffff05);transform:translate(2px)}.brow.lead1[data-v-907d7a9a]:before{content:"";background:linear-gradient(#ffffffb3,#ffffff2e);border-radius:0 3px 3px 0;width:2.5px;position:absolute;top:3px;bottom:3px;left:0;box-shadow:0 0 13px #ffffff5c}.brow.lead1 .bnm b[data-v-907d7a9a]{color:#fff}.bnm[data-v-907d7a9a]{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.bnm b[data-v-907d7a9a]{letter-spacing:.2px;font-size:14.5px;font-weight:600}.bnm span[data-v-907d7a9a]{color:var(--ink-3);margin-left:8px;font-size:11px}.bax[data-v-907d7a9a]{height:14px;position:relative}.bax .z[data-v-907d7a9a]{background:linear-gradient(#0000,#ffffff47,#0000);width:1px;position:absolute;top:-3px;bottom:-3px;left:50%}.bax .seg2[data-v-907d7a9a]{position:absolute;top:0;bottom:0}.bax .seg2.p[data-v-907d7a9a]{border-radius:0 6px 6px 0}.bax .seg2.n[data-v-907d7a9a]{border-radius:6px 0 0 6px}.bax .cap[data-v-907d7a9a]{width:8px;position:absolute;top:0;bottom:0}.bval[data-v-907d7a9a]{text-align:right;font-size:17px;font-weight:600}.bval.na[data-v-907d7a9a]{color:var(--ink-4);font-size:13px;font-weight:400}.bacc[data-v-907d7a9a]{text-align:center;letter-spacing:-.5px;font-size:11px}.bact[data-v-907d7a9a]{text-align:right}.bact .n[data-v-907d7a9a]{color:var(--ink-3);font-size:10.5px}.bact .t[data-v-907d7a9a]{background:#ffffff12;border-radius:2px;height:3px;margin-top:2px;position:relative;box-shadow:inset 0 1px #ffffff0a}.bact .t i[data-v-907d7a9a]{background:linear-gradient(90deg,#3f4c5c,#8496a9);border-radius:2px;position:absolute;top:0;bottom:0;left:0}.otherbar[data-v-907d7a9a]{border:1px dashed var(--hair-2);color:var(--ink-2);background:#ffffff04;border-radius:10px;align-items:center;gap:11px;margin-top:18px;padding:11px 13px;font-size:12px;display:flex}.otherbar b[data-v-907d7a9a]{color:var(--ink-2)}.otherbar span[data-v-907d7a9a]{flex:1}.otherbar a[data-v-907d7a9a]{border:1px solid var(--hair-2);color:var(--ink-2);background:#ffffff0a;border-radius:8px;padding:4px 11px;font-size:11.5px;text-decoration:none}.state[data-v-907d7a9a]{text-align:center;place-items:center;gap:9px;padding:46px 20px;display:grid}.state .ic[data-v-907d7a9a]{border:1px solid var(--hair-2);background:#ffffff09;border-radius:12px;place-items:center;width:40px;height:40px;font-size:17px;display:grid;box-shadow:inset 0 1px #ffffff14}.state h3[data-v-907d7a9a]{margin:2px 0 0;font-size:14.5px;font-weight:600}.state p[data-v-907d7a9a]{color:var(--ink-3);max-width:520px;margin:0;font-size:12.5px;line-height:1.8}.state p b[data-v-907d7a9a]{color:var(--text)}.state .last-success[data-v-907d7a9a]{color:var(--ink-4)}.state .last-success b[data-v-907d7a9a]{color:var(--ink-3)}.error-icon[data-v-907d7a9a]{color:var(--err-text);border-color:var(--err-border)!important}.sk[data-v-907d7a9a]{background:linear-gradient(90deg,#ffffff0b,#ffffff16,#ffffff0b) 0 0/220% 100%;border-radius:6px;animation:1.35s linear infinite shim-907d7a9a;display:block}@keyframes shim-907d7a9a{0%{background-position:120% 0}to{background-position:-120% 0}}.skrow[data-v-907d7a9a]{border-bottom:1px solid #ffffff08;height:36px;min-height:36px;padding:0 12px}.skeleton-group[data-v-907d7a9a]{opacity:.7}.sw52[data-v-907d7a9a]{width:52px;height:12px}.sw96[data-v-907d7a9a]{opacity:.6;width:96px;height:9px}.sw38[data-v-907d7a9a]{width:38px;height:11px}.sw86[data-v-907d7a9a]{width:86px;height:11px}.sw156[data-v-907d7a9a]{opacity:.6;width:156px;height:8px;margin-top:5px}.bar-skeleton[data-v-907d7a9a]{width:68px;height:14px;margin-left:102px}.value-skeleton[data-v-907d7a9a]{justify-self:end;width:44px;height:12px}.accel-skeleton[data-v-907d7a9a]{justify-self:center;width:22px;height:10px}.activity-skeleton[data-v-907d7a9a]{justify-self:end;width:52px;height:10px}.loading-copy[data-v-907d7a9a]{color:var(--ink-4);text-align:center;margin-top:14px;font-size:11.5px}@media (width<=1100px){.panel[data-v-907d7a9a]{padding:18px 14px}.bhdr[data-v-907d7a9a],.brow[data-v-907d7a9a],.skrow[data-v-907d7a9a]{grid-template-columns:minmax(0,1fr) minmax(210px,268px) 58px 44px 68px;gap:8px}.ghdr[data-v-907d7a9a]{gap:8px}.ghdr .tally[data-v-907d7a9a]{font-size:10.5px}.board-summary[data-v-907d7a9a]{font-size:11px}}.page[data-v-234c65cc]{z-index:1;max-width:1180px;margin:0 auto;padding:18px 24px 80px;position:relative}.panel[data-v-234c65cc]{border:1px solid var(--hair);-webkit-backdrop-filter:blur(22px)saturate(125%);backdrop-filter:blur(22px)saturate(125%);background:linear-gradient(#ffffff0e 0%,#ffffff04 42%,#ffffff02 100%),linear-gradient(#19212d 0%,#121922 100%);border-radius:16px;padding:22px 24px;position:relative;box-shadow:inset 0 1px #ffffff1a,inset 0 0 0 1px #ffffff07,0 40px 90px #0000009e,0 4px 14px #00000073}.panel[data-v-234c65cc]:before{content:"";border-radius:inherit;pointer-events:none;-webkit-mask-composite:xor;background:linear-gradient(160deg,#fff3,#ffffff08 38%,#0000 62%,#ffffff12);padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.panel.slim[data-v-234c65cc]{padding:13px 18px}.tool[data-v-234c65cc]{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.seg[data-v-234c65cc]{border:1px solid var(--hair-2);background:#ffffff08;border-radius:9px;display:inline-flex;overflow:hidden;box-shadow:inset 0 1px #ffffff0f}.seg button[data-v-234c65cc]{appearance:none;color:var(--ink-3);font:inherit;cursor:pointer;border:0;border-right:1px solid var(--hair);background:0 0;padding:6px 14px;font-size:12.5px}.seg button[data-v-234c65cc]:last-child{border-right:0}.seg button.on[data-v-234c65cc]{color:#fff;background:linear-gradient(#2b3646,#1e2733);box-shadow:inset 0 1px #ffffff1a,0 2px 6px #0006}.tmeta[data-v-234c65cc]{color:var(--ink-3);text-align:right;margin-left:auto;font-size:11.5px;line-height:1.7}.tmeta b[data-v-234c65cc]{color:var(--ink-2);font-weight:500}.banner[data-v-234c65cc]{border:1px solid var(--warn-border);color:var(--warn-text);background:linear-gradient(#9e6a0333,#9e6a0312);border-radius:12px;align-items:flex-start;gap:11px;margin:14px 0;padding:12px 15px;font-size:12.5px;line-height:1.75;display:flex;box-shadow:inset 0 1px #ffffff0f}.banner .bi[data-v-234c65cc]{flex:none;font-size:14px;line-height:1.4}.banner b[data-v-234c65cc]{color:#fff;font-weight:600}.banner .dim[data-v-234c65cc]{color:var(--ink-2)}.cards[data-v-234c65cc]{grid-template-columns:repeat(3,1fr);gap:20px;margin:20px 0;display:grid}.card[data-v-234c65cc]{border:1px solid var(--hair);-webkit-backdrop-filter:blur(20px)saturate(125%);backdrop-filter:blur(20px)saturate(125%);background:linear-gradient(#ffffff12 0%,#ffffff04 44%,#ffffff02 100%),linear-gradient(#1c2532 0%,#111821 100%);border-radius:14px;padding:15px 17px 16px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff1f,inset 0 0 0 1px #ffffff08,0 34px 76px #00000094,0 3px 12px #00000070}.card[data-v-234c65cc]:before{content:"";border-radius:inherit;pointer-events:none;z-index:3;-webkit-mask-composite:xor;background:linear-gradient(150deg,#ffffff4d,#ffffff0a 40%,#0000 64%,#ffffff1a);padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.card .halo[data-v-234c65cc]{pointer-events:none;filter:blur(24px);opacity:.62;z-index:0;height:104px;position:absolute;bottom:-58px;left:-10%;right:-10%}.card.up .halo[data-v-234c65cc]{background:radial-gradient(closest-side,#5ee06d9e,#0000 72%)}.card.dn .halo[data-v-234c65cc]{background:radial-gradient(closest-side,#ff8a8085,#0000 72%)}.card.ac .halo[data-v-234c65cc]{background:radial-gradient(closest-side,#f0c6748c,#0000 72%)}.card .ink[data-v-234c65cc]{z-index:2;position:relative}.card[data-v-234c65cc]:after{content:"";pointer-events:none;z-index:1;background:linear-gradient(#0c11199e 0%,#0c111947 60%,#0000 100%);position:absolute;inset:0 0 34px}.card .cl[data-v-234c65cc]{color:var(--ink-3);letter-spacing:2px;font-size:10px}.card .cn[data-v-234c65cc]{letter-spacing:.3px;margin-top:6px;font-size:17px;font-weight:600}.card .cv[data-v-234c65cc]{margin-top:1px;font-size:28px;font-weight:600;line-height:1.24}.card .cs[data-v-234c65cc]{color:var(--ink-2);white-space:nowrap;text-overflow:ellipsis;margin-top:4px;font-size:11.5px;overflow:hidden}.card .cbar[data-v-234c65cc]{background:#ffffff12;border-radius:2px;height:4px;margin-top:11px;position:relative}.card .cbar i[data-v-234c65cc]{border-radius:2px;position:absolute;top:0;bottom:0;left:0}.caliber[data-v-234c65cc]{color:var(--ink-2);margin-top:20px;font-size:12px;line-height:2}.caliber b[data-v-234c65cc]{color:var(--text)}.caliber .up-text[data-v-234c65cc]{color:var(--up-mid)}.tnum[data-v-234c65cc]{font-variant-numeric:tabular-nums;font-feature-settings:"tnum"}@media (width<=900px){.page[data-v-234c65cc]{padding:16px 14px 64px}.cards[data-v-234c65cc]{gap:10px}.card[data-v-234c65cc]{padding:13px 12px}.card .cv[data-v-234c65cc]{font-size:23px}.tmeta[data-v-234c65cc]{text-align:left;width:100%;margin-left:0}}.hero[data-v-d7dbbf81]{border:1px solid var(--hair);-webkit-backdrop-filter:blur(22px)saturate(125%);backdrop-filter:blur(22px)saturate(125%);background:linear-gradient(#ffffff12 0%,#ffffff04 44%,#ffffff02 100%),linear-gradient(#1c2532 0%,#111821 100%);border-radius:16px;padding:22px 24px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff1f,inset 0 0 0 1px #ffffff08,0 40px 90px #0009,0 4px 14px #00000073}.hero[data-v-d7dbbf81]:before{content:"";border-radius:inherit;pointer-events:none;z-index:3;-webkit-mask-composite:xor;background:linear-gradient(150deg,#ffffff47,#ffffff0a 40%,#0000 64%,#ffffff17);padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.halo[data-v-d7dbbf81]{pointer-events:none;filter:blur(30px);opacity:.5;z-index:0;width:56%;height:230px;position:absolute;top:-46%;right:-6%}.hero.up .halo[data-v-d7dbbf81]{background:radial-gradient(closest-side,#5ee06d99,#0000 74%)}.hero.dn .halo[data-v-d7dbbf81]{background:radial-gradient(closest-side,#ff8a8080,#0000 74%)}.ink[data-v-d7dbbf81]{z-index:2;position:relative}.crumb[data-v-d7dbbf81]{color:var(--ink-3);margin-bottom:12px;font-size:11.5px}.crumb b[data-v-d7dbbf81]{color:var(--text)}.crumb a[data-v-d7dbbf81]{color:var(--ink-2);text-decoration:none}.crumb a[data-v-d7dbbf81]:hover{color:var(--accent)}.siblings[data-v-d7dbbf81]{margin-left:12px}.dtop[data-v-d7dbbf81]{flex-wrap:wrap;align-items:flex-start;gap:20px;display:flex}.dtop .t[data-v-d7dbbf81]{flex:1;min-width:280px}h1[data-v-d7dbbf81]{letter-spacing:.6px;margin:0;font-size:25px;font-weight:600}.g[data-v-d7dbbf81]{color:var(--ink-2);margin-top:5px;font-size:12.5px}.meta[data-v-d7dbbf81]{color:var(--ink-3);margin-top:10px;font-size:11.5px}.badge[data-v-d7dbbf81]{border:1px solid var(--hair-2);color:var(--ink-2);background:linear-gradient(#ffffff0e,#ffffff04);border-radius:999px;margin-right:7px;padding:2px 9px;font-size:11px;display:inline-block;box-shadow:inset 0 1px #ffffff0d}.badge.ok[data-v-d7dbbf81]{color:var(--up);background:linear-gradient(#5ee06d24,#5ee06d08);border-color:#5ee06d57}.badge.warn[data-v-d7dbbf81]{color:var(--warn-text);border-color:var(--warn-border);background:linear-gradient(#9e6a0333,#9e6a030d)}.rank b[data-v-d7dbbf81]{color:var(--text)}.big[data-v-d7dbbf81]{text-align:right}.big .k[data-v-d7dbbf81]{color:var(--ink-3);letter-spacing:2px;font-size:10px}.big .v[data-v-d7dbbf81]{font-size:40px;font-weight:600;line-height:1.14}.big .v.up[data-v-d7dbbf81]{color:var(--up-fast);text-shadow:0 0 26px #5ee06d57}.big .v.dn[data-v-d7dbbf81]{color:var(--dn-fast);text-shadow:0 0 26px #ff8a804d}.big .v.na[data-v-d7dbbf81]{color:var(--ink-4);text-shadow:none;font-size:26px}.big .s[data-v-d7dbbf81]{font-size:12.5px}.verdict[data-v-d7dbbf81]{border:1px solid var(--hair);border-radius:11px;margin:17px 0 0;padding:14px 17px;font-size:14.5px;line-height:1.8;box-shadow:inset 0 1px #ffffff0d}.verdict.up[data-v-d7dbbf81]{border-left:3px solid var(--up-fast);background:linear-gradient(90deg,#5ee06d1a,#ffffff05 44%,#ffffff02)}.verdict.dn[data-v-d7dbbf81]{border-left:3px solid var(--dn-fast);background:linear-gradient(90deg,#ff8a8017,#ffffff05 44%,#ffffff02)}.verdict.na-copy[data-v-d7dbbf81]{border-left:3px solid var(--ink-4);color:var(--ink-3);background:#ffffff05}.bigax[data-v-d7dbbf81]{height:48px;margin:19px 0 2px;position:relative}.bigax .z[data-v-d7dbbf81]{background:linear-gradient(#0000,#ffffff4d,#0000);width:1px;position:absolute;top:0;bottom:18px;left:50%}.bigax .bar[data-v-d7dbbf81]{height:22px;position:absolute;top:6px;box-shadow:inset 0 1px #ffffff29}.bigax .bar.p[data-v-d7dbbf81]{background:linear-gradient(90deg,var(--up-slow),var(--up-fast));border-radius:0 7px 7px 0;left:50%;box-shadow:inset 0 1px #ffffff29,0 0 20px #5ee06d4d}.bigax .bar.n[data-v-d7dbbf81]{background:linear-gradient(270deg,var(--dn-slow),var(--dn-fast));border-radius:7px 0 0 7px;right:50%;box-shadow:inset 0 1px #ffffff29,0 0 20px #ff8a8042}.bigax .lab[data-v-d7dbbf81]{font-size:11px;position:absolute;top:1px}.bigax .lab.left[data-v-d7dbbf81]{color:var(--dn-slow);left:2px}.bigax .lab.right[data-v-d7dbbf81]{color:var(--up-slow);right:2px}.bigax .lab.muted[data-v-d7dbbf81]{color:var(--ink-4)}.bigax .sc[data-v-d7dbbf81]{color:var(--ink-4);font-size:10px;position:absolute;bottom:0;transform:translate(-50%)}.xdim[data-v-d7dbbf81]{color:var(--ink-3)}.tnum[data-v-d7dbbf81]{font-variant-numeric:tabular-nums;font-feature-settings:"tnum"}@media (width<=700px){.hero[data-v-d7dbbf81]{padding:18px}.siblings[data-v-d7dbbf81]{margin:5px 0 0;display:block}.big[data-v-d7dbbf81]{text-align:left}}.hero[data-v-d22b12c8]{border:1px solid var(--hair);-webkit-backdrop-filter:blur(22px)saturate(125%);backdrop-filter:blur(22px)saturate(125%);background:linear-gradient(#ffffff12 0%,#ffffff04 44%,#ffffff02 100%),linear-gradient(#1c2532 0%,#111821 100%);border-radius:16px;padding:22px 24px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff1f,inset 0 0 0 1px #ffffff08,0 40px 90px #0009,0 4px 14px #00000073}.hero[data-v-d22b12c8]:before{content:"";border-radius:inherit;pointer-events:none;z-index:3;-webkit-mask-composite:xor;background:linear-gradient(150deg,#ffffff47,#ffffff0a 40%,#0000 64%,#ffffff17);padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.ink[data-v-d22b12c8]{z-index:2;position:relative}.sk[data-v-d22b12c8]{background:linear-gradient(90deg,#ffffff0b,#ffffff16,#ffffff0b) 0 0/220% 100%;border-radius:6px;animation:1.35s linear infinite shim-d22b12c8}.crumb[data-v-d22b12c8]{width:190px;height:11px}.dtop[data-v-d22b12c8]{flex-wrap:wrap;align-items:flex-start;gap:20px;margin-top:14px;display:flex}.t[data-v-d22b12c8]{flex:1;min-width:280px}.title[data-v-d22b12c8]{width:190px;height:25px}.gloss[data-v-d22b12c8]{opacity:.6;width:280px;height:11px;margin-top:9px}.meta[data-v-d22b12c8]{opacity:.5;width:360px;max-width:100%;height:16px;margin-top:12px}.big[data-v-d22b12c8]{text-align:right}.key[data-v-d22b12c8]{width:56px;height:10px;margin-left:auto}.value[data-v-d22b12c8]{width:132px;height:38px;margin-top:6px}.verdict[data-v-d22b12c8]{opacity:.5;border-radius:11px;height:50px;margin-top:17px}.axis[data-v-d22b12c8]{opacity:.4;border-radius:7px;height:22px;margin-top:19px}@keyframes shim-d22b12c8{0%{background-position:120% 0}to{background-position:-120% 0}}.panel[data-v-04dc787c]{border:1px solid var(--hair);-webkit-backdrop-filter:blur(22px)saturate(125%);backdrop-filter:blur(22px)saturate(125%);background:linear-gradient(#ffffff0e 0%,#ffffff04 42%,#ffffff02 100%),linear-gradient(#19212d 0%,#121922 100%);border-radius:16px;padding:22px 24px;position:relative;box-shadow:inset 0 1px #ffffff1a,inset 0 0 0 1px #ffffff07,0 40px 90px #0000009e,0 4px 14px #00000073}.panel[data-v-04dc787c]:before{content:"";border-radius:inherit;pointer-events:none;-webkit-mask-composite:xor;background:linear-gradient(160deg,#fff3,#ffffff08 38%,#0000 62%,#ffffff12);padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.mtab[data-v-04dc787c]{border-collapse:collapse;width:100%;font-size:12.5px}.mtab th[data-v-04dc787c]{text-align:left;color:var(--ink-3);letter-spacing:2px;border-bottom:1px solid var(--hair);padding:0 9px 8px;font-size:10px;font-weight:400}.mtab td[data-v-04dc787c]{border-bottom:1px solid #ffffff08;padding:7px 9px}.mtab tr:hover td[data-v-04dc787c]{background:linear-gradient(90deg,#ffffff0f,#ffffff04)}.mtab .r[data-v-04dc787c]{text-align:right}.mscroll[data-v-04dc787c]{max-height:300px;overflow:auto}.mfoot[data-v-04dc787c]{color:var(--ink-3);align-items:center;gap:14px;margin-top:12px;font-size:11.5px;display:flex}.mfoot button[data-v-04dc787c]{appearance:none;border:1px solid var(--hair-2);color:var(--ink-2);font:inherit;cursor:pointer;background:#ffffff0a;border-radius:8px;padding:4px 11px;font-size:11.5px}.lg[data-v-04dc787c]{color:#fff;vertical-align:-5px;border-radius:6px;flex:none;place-items:center;width:20px;height:20px;font-size:10px;font-style:normal;display:inline-grid;box-shadow:inset 0 1px #ffffff2e,0 2px 6px #0006}.symbol[data-v-04dc787c]{margin-left:5px;font-size:10.5px}.dim[data-v-04dc787c]{color:var(--ink-2)}.xdim[data-v-04dc787c]{color:var(--ink-3)}.chg[data-v-04dc787c]{font-weight:600}.chg.up[data-v-04dc787c]{color:var(--up)}.chg.dn[data-v-04dc787c]{color:var(--dn)}.chg.na[data-v-04dc787c]{color:var(--ink-4);font-weight:400}.tnum[data-v-04dc787c]{font-variant-numeric:tabular-nums;font-feature-settings:"tnum"}.order-note[data-v-04dc787c]{margin-left:auto}.members.wide[data-v-04dc787c]{width:min(1600px,100vw - 48px);max-width:none;position:relative;left:50%;transform:translate(-50%)}.members.wide .mscroll[data-v-04dc787c]{max-height:min(70vh,900px)}@media (width<=700px){.panel[data-v-04dc787c]{padding:18px}.mfoot[data-v-04dc787c]{flex-wrap:wrap;align-items:flex-start}.order-note[data-v-04dc787c]{width:100%;margin-left:0}}.panel[data-v-991bfe5c]{border:1px solid var(--hair);-webkit-backdrop-filter:blur(22px)saturate(125%);backdrop-filter:blur(22px)saturate(125%);background:linear-gradient(#ffffff0e 0%,#ffffff04 42%,#ffffff02 100%),linear-gradient(#19212d 0%,#121922 100%);border-radius:16px;padding:22px 24px;position:relative;box-shadow:inset 0 1px #ffffff1a,inset 0 0 0 1px #ffffff07,0 40px 90px #0000009e,0 4px 14px #00000073}.panel[data-v-991bfe5c]:before{content:"";border-radius:inherit;pointer-events:none;-webkit-mask-composite:xor;background:linear-gradient(160deg,#fff3,#ffffff08 38%,#0000 62%,#ffffff12);padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.state[data-v-991bfe5c]{text-align:center;place-items:center;gap:9px;padding:46px 20px;display:grid}.ic[data-v-991bfe5c]{border:1px solid var(--hair-2);background:#ffffff09;border-radius:12px;place-items:center;width:40px;height:40px;font-size:17px;display:grid;box-shadow:inset 0 1px #ffffff14}.ic.err[data-v-991bfe5c]{border-color:var(--err-border);color:var(--err-text)}h3[data-v-991bfe5c]{margin:2px 0 0;font-size:14.5px;font-weight:600}p[data-v-991bfe5c]{color:var(--ink-3);max-width:520px;margin:0;font-size:12.5px;line-height:1.8}p b[data-v-991bfe5c]{color:var(--text)}p a[data-v-991bfe5c]{color:var(--accent);margin:0 3px}.foot[data-v-991bfe5c]{color:var(--ink-4)}.foot b[data-v-991bfe5c]{color:var(--ink-3)}.tnum[data-v-991bfe5c]{font-variant-numeric:tabular-nums;font-feature-settings:"tnum"}.spark[data-v-b6ee29a4]{width:100%;height:128px;display:block}.spark-empty[data-v-b6ee29a4]{height:128px;color:var(--ink-4);text-align:center;place-items:center;font-size:11.5px;display:grid}.panel[data-v-f378d76f]{border:1px solid var(--hair);-webkit-backdrop-filter:blur(22px)saturate(125%);backdrop-filter:blur(22px)saturate(125%);background:linear-gradient(#ffffff0e 0%,#ffffff04 42%,#ffffff02 100%),linear-gradient(#19212d 0%,#121922 100%);border-radius:16px;padding:22px 24px;position:relative;box-shadow:inset 0 1px #ffffff1a,inset 0 0 0 1px #ffffff07,0 40px 90px #0000009e,0 4px 14px #00000073}.panel[data-v-f378d76f]:before{content:"";border-radius:inherit;pointer-events:none;-webkit-mask-composite:xor;background:linear-gradient(160deg,#fff3,#ffffff08 38%,#0000 62%,#ffffff12);padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.two[data-v-f378d76f]{grid-template-columns:1.32fr 1fr;gap:20px;display:grid}.ptitle[data-v-f378d76f]{color:var(--ink-3);letter-spacing:2px;margin-bottom:8px;font-size:10px}.canvas[data-v-f378d76f]{height:128px}.spark-meta[data-v-f378d76f]{color:var(--ink-4);justify-content:space-between;margin-top:2px;font-size:10.5px;display:flex}.spark-meta b[data-v-f378d76f]{font-weight:600}.spark-meta b.up[data-v-f378d76f]{color:var(--up)}.spark-meta b.dn[data-v-f378d76f]{color:var(--dn)}.lead-grid[data-v-f378d76f]{align-content:start;gap:14px;display:grid}.lead h4[data-v-f378d76f]{letter-spacing:2px;color:var(--ink-3);margin:0 0 9px;font-size:10px;font-weight:400}.li[data-v-f378d76f]{border-radius:8px;align-items:center;gap:10px;padding:7px 9px;transition:background .14s;display:flex}.li[data-v-f378d76f]:hover{background:linear-gradient(90deg,#ffffff13,#ffffff04)}.li.empty[data-v-f378d76f]{color:var(--ink-4);font-size:12.5px}.lg[data-v-f378d76f]{color:#fff;border-radius:6px;flex:none;place-items:center;width:20px;height:20px;font-size:10px;font-style:normal;display:inline-grid;box-shadow:inset 0 1px #ffffff2e,0 2px 6px #0006}.li b[data-v-f378d76f]{font-size:13px;font-weight:500}.li u[data-v-f378d76f]{color:var(--ink-4);font-size:10.5px;text-decoration:none}.li .v[data-v-f378d76f]{margin-left:auto;font-size:13.5px;font-weight:600}.li .v.up[data-v-f378d76f]{color:var(--up-fast)}.li .v.dn[data-v-f378d76f]{color:var(--dn-fast)}.tnum[data-v-f378d76f]{font-variant-numeric:tabular-nums;font-feature-settings:"tnum"}@media (width<=900px){.two[data-v-f378d76f]{grid-template-columns:1fr}.spark-meta[data-v-f378d76f]{gap:12px}.lead-grid[data-v-f378d76f]{grid-template-columns:1fr 1fr}}@media (width<=620px){.lead-grid[data-v-f378d76f]{grid-template-columns:1fr}}.sd-shell[data-v-af284064]{isolation:isolate;min-width:0;position:relative}.sd-ambient[data-v-af284064],.sd-grain[data-v-af284064]{pointer-events:none;position:fixed;inset:0}.sd-ambient[data-v-af284064]{z-index:0;background:radial-gradient(1500px 540px at 50% -230px,#58a6ff29,#0000 64%),radial-gradient(1000px 420px at 8% 0,#3fb95012,#0000 60%),radial-gradient(1000px 420px at 96% 4%,#f851490e,#0000 60%),linear-gradient(#0c1119 0%,#090d13 100%)}.sd-grain[data-v-af284064]{z-index:0;opacity:.045;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.82' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='180' height='180' filter='url(%23n)'/%3E%3C/svg%3E")}.sd-page[data-v-af284064]{z-index:1;min-width:0;max-width:1180px;margin:0 auto;padding:18px 24px 80px;position:relative}.sd-page[data-v-af284064]>[data-scope=sd-members]{margin-top:20px}@media (width<=700px){.sd-page[data-v-af284064]{padding:16px 12px 56px}}.backdrop[data-v-39326201]{z-index:110;background:#00000080;position:fixed;inset:0}.drawer[data-v-39326201]{border-left:1px solid var(--border);background:var(--panel);flex-direction:column;gap:16px;width:min(520px,100vw);height:100%;padding:22px;display:flex;position:absolute;top:0;right:0;overflow-y:auto;box-shadow:-16px 0 50px #0006}header[data-v-39326201]{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}h2[data-v-39326201]{margin:0;font-size:20px}header p[data-v-39326201]{color:var(--muted);margin:5px 0 0;font-size:12px}.icon[data-v-39326201]{color:var(--muted);cursor:pointer;background:0 0;border:0;place-items:center;padding:6px;display:grid}.status-card[data-v-39326201]{border:1px solid var(--border);background:var(--panel-2);border-radius:10px;grid-template-columns:repeat(2,1fr);gap:10px;padding:14px;display:grid}.status-card div[data-v-39326201]{gap:2px;min-width:0;display:grid}.status-card span[data-v-39326201]{color:var(--muted);font-size:10px}.status-card b[data-v-39326201]{text-overflow:ellipsis;font-size:12px;overflow:hidden}.drawer-copy[data-v-39326201]{border:1px solid var(--border);background:color-mix(in srgb, var(--panel-2) 78%, transparent);border-radius:10px;padding:13px 14px}.drawer-copy h3[data-v-39326201]{margin:0 0 7px;font-size:13px}.drawer-copy p[data-v-39326201]{color:var(--muted);margin:5px 0 0;font-size:12px;line-height:1.65}.drawer-copy strong[data-v-39326201]{color:var(--text)}.purpose[data-v-39326201]{border-left:3px solid var(--warn-border)}.admin-source[data-v-39326201]{border-left:3px solid var(--accent)}.guide[data-v-39326201]{border-left:3px solid var(--accent);color:var(--muted);background:var(--panel-2);padding:12px;font-size:12px;line-height:1.65}code[data-v-39326201]{color:var(--text)}.form-block[data-v-39326201]{gap:12px;display:grid}label[data-v-39326201]{color:var(--muted);gap:5px;font-size:12px;display:grid}input[data-v-39326201]{width:100%}.credential-row[data-v-39326201]{grid-template-columns:130px 1fr;gap:10px;display:grid}.btn[data-v-39326201]{justify-content:center;justify-self:start;align-items:center;gap:6px;display:inline-flex}.authorized[data-v-39326201]{color:var(--call);align-items:center;gap:6px;margin:0;font-size:12px;display:flex}.ok[data-v-39326201]{color:var(--call);font-size:12px}.error[data-v-39326201]{color:var(--put);font-size:12px;line-height:1.5}@media (width<=520px){.credential-row[data-v-39326201],.status-card[data-v-39326201]{grid-template-columns:1fr}}.key-level-controls[data-v-2bbe87a0]{flex-wrap:wrap;align-items:center;gap:7px 12px;padding:8px 0 2px;display:flex}.empty-note[data-v-2bbe87a0]{color:var(--muted);flex:1 0 100%;margin:0;font-size:11px;line-height:1.5}label[data-v-2bbe87a0]{color:var(--text);align-items:center;gap:6px;font-size:12px;display:flex}label.unavailable[data-v-2bbe87a0]{color:var(--muted)}input[data-v-2bbe87a0]{width:14px;height:14px;margin:0}small[data-v-2bbe87a0]{color:var(--muted);font-size:10px}.volume-profile-controls[data-v-15355603]{flex-wrap:wrap;align-items:center;gap:6px 14px;padding:8px 0 2px;display:flex}.control-row[data-v-15355603]{color:var(--text);align-items:center;gap:8px;font-size:12px;display:flex}.segments[data-v-15355603]{background:var(--panel-2);border-radius:7px;padding:2px;display:inline-flex}button[data-v-15355603]{border:1px solid var(--border);color:var(--muted);cursor:pointer;background:0 0;border-radius:5px;padding:4px 8px;font-size:11px}button.active[data-v-15355603]{color:var(--text);border-color:var(--accent);background:color-mix(in srgb, var(--accent) 22%, var(--panel-2))}p[data-v-15355603]{color:var(--muted);flex:1 0 100%;margin:0;font-size:10px;line-height:1.55}.empty-note[data-v-15355603]{font-size:11px}.pnl[data-v-1780e7e1]{border:1px solid var(--border);background:var(--panel);border-radius:10px;flex-direction:column;flex:1;min-height:0;margin:0;padding:0;font-size:13px;line-height:1.5;display:flex;overflow:hidden}:where(.pnl[data-v-1780e7e1] *){box-sizing:border-box;margin:0;padding:0}button[data-v-1780e7e1]{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0}button[data-v-1780e7e1]:focus-visible,.info[data-v-1780e7e1]:focus-visible{outline:2px solid var(--accent);outline-offset:1px}header[data-v-1780e7e1]{border-bottom:1px solid var(--hair);flex:none;align-items:center;gap:6px;padding:7px 10px;display:flex;overflow:hidden}header>strong[data-v-1780e7e1]{text-overflow:ellipsis;white-space:nowrap;flex:0 auto;min-width:0;font-size:12px;font-weight:600;overflow:hidden}header .right[data-v-1780e7e1]{color:var(--ink-3);white-space:nowrap;margin-left:auto;font-size:10px}.colchip[data-v-1780e7e1]{border:1px solid var(--border);background:var(--panel-2);color:var(--ink-3);white-space:nowrap;border-radius:999px;flex:none;align-items:center;gap:5px;padding:1px 7px;font-size:9.5px;display:inline-flex}.zoom[data-v-1780e7e1]{border:1px solid var(--border);color:var(--accent);background:var(--panel-2);white-space:nowrap;border-radius:6px;flex:none;padding:1px 7px;font-size:10px}.zoom[data-v-1780e7e1]:hover,.zoom[data-v-1780e7e1]:focus-visible{border-color:var(--accent)}.zoom[data-v-1780e7e1]:active{background:color-mix(in srgb, var(--accent) 22%, var(--panel-2))}.btn[data-v-1780e7e1]{border:1px solid var(--border);background:var(--panel-2);color:var(--ink-2);border-radius:7px;flex:none;align-items:center;gap:5px;padding:4px 9px;font-size:11px;line-height:18px;display:inline-flex}.btn[data-v-1780e7e1]:hover,.btn[data-v-1780e7e1]:focus-visible{border-color:var(--accent);color:var(--text)}.btn.on[data-v-1780e7e1]{color:var(--text);border-color:var(--accent);background:color-mix(in srgb, var(--accent) 22%, var(--panel-2))}.btn[data-v-1780e7e1]:disabled{opacity:.45;cursor:default}.pbar[data-v-1780e7e1]{border-bottom:1px solid var(--hair);flex-wrap:wrap;flex:none;align-items:center;gap:5px;padding:5px 10px;display:flex}.pbar>span[data-v-1780e7e1]{color:var(--ink-4);font-size:10px}.pbar .btn[data-v-1780e7e1]{padding:2px 7px;font-size:10px;line-height:16px}.export[data-v-1780e7e1]{margin-left:auto}.pbody[data-v-1780e7e1]{scrollbar-width:thin;flex:1;min-height:0;overflow:auto}.pbody[data-v-1780e7e1]::-webkit-scrollbar{width:8px;height:8px}.pbody[data-v-1780e7e1]::-webkit-scrollbar-thumb{background:#2f3945;border-radius:4px}table[data-v-1780e7e1]{border-collapse:collapse;width:100%}.tbl[data-v-1780e7e1]{table-layout:fixed;font-size:11px}.tbl th[data-v-1780e7e1]{z-index:2;text-align:left;white-space:nowrap;color:var(--ink-3);background:var(--s2);border-bottom:1px solid var(--border);padding:5px 8px;font-size:10px;font-weight:500;position:sticky;top:0}.tbl td[data-v-1780e7e1]{white-space:nowrap;border-bottom:1px solid var(--hair);font-variant-numeric:tabular-nums;padding:4px 8px}.tbl th[data-v-1780e7e1],.tbl td[data-v-1780e7e1]{text-overflow:ellipsis;overflow:hidden}.tbl th button[data-v-1780e7e1]{color:inherit;font:inherit;text-overflow:ellipsis;white-space:nowrap;vertical-align:top;max-width:100%;overflow:hidden}.tbl th button.sorted[data-v-1780e7e1],.tbl th button[data-v-1780e7e1]:hover,.tbl th button[data-v-1780e7e1]:focus-visible{color:var(--accent)}.tbl .buy[data-v-1780e7e1],.tbl .long[data-v-1780e7e1]{color:var(--up)}.tbl .sell[data-v-1780e7e1],.tbl .short[data-v-1780e7e1]{color:var(--dn)}.tbl small[data-v-1780e7e1]{color:var(--ink-4);font-size:9px;line-height:1.3;display:block}.table-viewport[data-v-1780e7e1]{min-width:0;margin-inline:12px}.tbl.cols td[data-v-1780e7e1]{padding:var(--d-row-pad);vertical-align:top}.tbl.cols th[data-v-1780e7e1]{padding:var(--d-head-pad)}.tbl.cols small[data-v-1780e7e1]{margin-top:1px}.tbl.cols .hz[data-v-1780e7e1]{color:var(--ink-4);margin-right:2px;font-size:9px;display:inline-block}.rowmain[data-v-1780e7e1]{cursor:pointer}.tbl .rowmain[data-v-1780e7e1]:hover,.tbl .rowmain[data-v-1780e7e1]:focus-visible{background:var(--s1)}.tbl .rowmain.sel[data-v-1780e7e1]{background:color-mix(in srgb, var(--accent) 14%, transparent)}.tbl .rowmain[data-v-1780e7e1]:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.time-value[data-v-1780e7e1]{text-overflow:ellipsis;vertical-align:bottom;max-width:calc(100% - 23px);display:inline-block;overflow:hidden}[data-column-step=full] .time-value[data-v-1780e7e1]{max-width:100%}.more[data-v-1780e7e1]{vertical-align:1px;background:var(--panel-2);color:var(--ink-4);border-radius:4px;padding:0 4px;font-size:9px;line-height:13px;display:inline-block}.rowmain.sel .more[data-v-1780e7e1]{color:var(--accent)}.rowsub[data-v-1780e7e1]{display:none}.rowsub.on[data-v-1780e7e1]{display:table-row}.tbl.cols .rowsub td[data-v-1780e7e1]{color:var(--ink-3);white-space:normal;overflow-wrap:anywhere;background:color-mix(in srgb, var(--accent) 8%, transparent);padding:2px 8px 6px;font-size:10px;line-height:1.6}.rowsub i[data-v-1780e7e1]{color:var(--ink-4);margin:0 4px;font-style:normal}.rowsub b[data-v-1780e7e1]{color:var(--ink-2);font-weight:600}.note[data-v-1780e7e1]{color:var(--ink-4);padding:5px 10px;font-size:10px;line-height:1.5}.note.warn[data-v-1780e7e1],.warn[data-v-1780e7e1]{color:var(--warn-text)}.info[data-v-1780e7e1]{border:1px solid var(--border);width:14px;height:14px;color:var(--ink-3);cursor:help;border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:9px;line-height:1;display:inline-flex;position:relative}.info[data-v-1780e7e1]:hover,.info[data-v-1780e7e1]:focus-visible{color:var(--accent);border-color:var(--accent)}.info em[data-v-1780e7e1]{z-index:60;top:var(--hint-top,100px);left:var(--hint-left,16px);border:1px solid var(--border);background:var(--panel);width:280px;max-height:min(360px,100vh - 24px);color:var(--ink-2);text-align:left;white-space:normal;overflow-wrap:normal;border-radius:8px;padding:9px 11px;font-size:11px;font-style:normal;line-height:1.6;display:none;position:fixed;overflow-y:auto;box-shadow:0 12px 30px #00000080}.info:hover em[data-v-1780e7e1],.info:focus em[data-v-1780e7e1],.info:focus-within em[data-v-1780e7e1]{display:block}.empty-state[data-v-1780e7e1]{text-align:center;color:var(--ink-3);place-items:center;gap:6px;padding:26px 16px;font-size:11px;line-height:1.7;display:grid}.empty-state strong[data-v-1780e7e1]{color:var(--ink-2);font-size:12px}.empty-state .hint[data-v-1780e7e1]{color:var(--ink-4);max-width:280px;font-size:10px}.skel[data-v-1780e7e1]{background:linear-gradient(90deg,#1b222c 25%,#222b37 37%,#1b222c 63%) 0 0/400% 100%;border-radius:4px;animation:1.4s infinite shimmer-1780e7e1}.skel-table[data-v-1780e7e1]{padding:4px 0}.skel-row[data-v-1780e7e1]{align-items:center;gap:6px;padding:5px 8px;display:flex}.skel-row .skel[data-v-1780e7e1]{height:11px}.fail[data-v-1780e7e1]{color:var(--text);background:0 0;border:0;border-radius:8px;align-items:flex-start;gap:8px;margin:8px;padding:8px 10px;font-size:11px;line-height:1.6;display:flex}.fail>div[data-v-1780e7e1]{flex:1}.fail.raw-error>div[data-v-1780e7e1]{overflow-wrap:anywhere;min-width:0}.fail p[data-v-1780e7e1]{color:var(--ink-3);margin-top:2px}.fail button[data-v-1780e7e1]{color:inherit;border:1px solid;border-radius:5px;flex:none;padding:1px 8px;font-size:10px}@keyframes shimmer-1780e7e1{0%{background-position:100% 0}to{background-position:0 0}}@media (prefers-reduced-motion:reduce){.skel[data-v-1780e7e1]{animation:none}}.profile-content[data-v-1780e7e1]{color:var(--ink-3);padding:9px 10px;font-size:11px;line-height:1.6}.profile-content>strong[data-v-1780e7e1]{color:var(--text);margin-bottom:3px;font-size:12px;display:block}.profile-content .begin-brush[data-v-1780e7e1]{margin-top:7px}.profile-content .note[data-v-1780e7e1]{color:var(--ink-4);margin-top:7px;padding:0;font-size:10px;line-height:1.6}.profile-content dl[data-v-1780e7e1]{flex-wrap:wrap;gap:7px 18px;margin:8px 0 0;display:flex}.profile-content dl div[data-v-1780e7e1]{gap:5px;font-size:11px;display:flex}.profile-content dt[data-v-1780e7e1]{color:var(--muted)}.profile-content dd[data-v-1780e7e1]{color:var(--text)}.big-trade-controls[data-v-1d564d65]{flex-wrap:wrap;align-items:flex-start;gap:6px 14px;min-width:0;padding:8px 0 2px;display:flex}.tier-hint[data-v-1d564d65],.tier-notice[data-v-1d564d65],.state-note[data-v-1d564d65]{flex:1 0 100%;margin:0;font-size:11px;line-height:1.45}.tier-hint[data-v-1d564d65],.state-note[data-v-1d564d65]{color:var(--muted)}.tier-notice[data-v-1d564d65]{border:1px solid var(--warn-border);color:var(--warn-text);background:var(--warn-bg);border-radius:6px;padding:6px 8px}.tier-notice button[data-v-1d564d65],.state-note button[data-v-1d564d65]{color:inherit;cursor:pointer;background:0 0;border:0;margin-left:6px;padding:0;text-decoration:underline}.dead-note[data-v-1d564d65]{background:color-mix(in srgb, var(--panel-2) 75%, transparent);border-left:2px solid #8b949e;padding:5px 7px}.empty-note[data-v-1d564d65]{color:var(--warn-text)}.notional-control[data-v-1d564d65]{border:1px solid var(--border);background:var(--panel-2);border-radius:7px;flex:1 0 100%;min-width:0;padding:7px 8px 8px}.notional-head[data-v-1d564d65]{min-width:0;color:var(--muted);align-items:center;gap:7px;font-size:11px;display:flex}.notional-head strong[data-v-1d564d65]{color:var(--text);font-size:11px}.preview-count[data-v-1d564d65]{white-space:nowrap;margin-left:auto}.notional-input[data-v-1d564d65]{color:var(--text);align-items:center;gap:2px;display:inline-flex}.notional-input input[data-v-1d564d65]{border:1px solid var(--border);width:96px;min-width:0;color:var(--text);background:var(--panel);border-radius:5px;padding:3px 5px}.slider-track[data-v-1d564d65]{height:20px;margin-top:5px;position:relative}.dead-zone[data-v-1d564d65]{z-index:0;opacity:.7;pointer-events:none;background:repeating-linear-gradient(135deg,#8b949e 0 3px,#0000 3px 6px);border-radius:999px 0 0 999px;position:absolute;top:8px;bottom:6px;left:0}.notional-slider[data-v-1d564d65]{z-index:1;width:100%;height:18px;accent-color:var(--accent);background:0 0;margin:0;position:relative}.range-labels[data-v-1d564d65]{color:var(--muted);justify-content:space-between;margin-top:-3px;font-size:9px;display:flex}.tier-jumps[data-v-1d564d65]{flex-wrap:wrap;gap:4px;min-width:0;margin-top:5px;display:flex}.tier-jumps button[data-v-1d564d65]{text-align:left;flex:0 auto;min-width:0;padding:2px 5px;line-height:1.25}.tier-jumps strong[data-v-1d564d65]{white-space:nowrap;font-weight:600;display:block}.tier-jumps small[data-v-1d564d65]{white-space:nowrap;margin-top:1px;font-size:9px;display:block}.control-group[data-v-1d564d65],label[data-v-1d564d65]{color:var(--muted);flex-wrap:wrap;align-items:center;gap:5px;font-size:11px;display:flex}.segments[data-v-1d564d65]{background:var(--panel-2);border-radius:7px;flex-wrap:wrap;gap:4px;padding:2px;display:inline-flex}button[data-v-1d564d65]{border:1px solid var(--border);color:var(--muted);background:var(--panel-2);cursor:pointer;border-radius:5px;padding:4px 7px;font-size:10px}button.active[data-v-1d564d65]{color:var(--text);border-color:var(--accent);background:color-mix(in srgb, var(--accent) 22%, var(--panel-2))}label.check[data-v-1d564d65]{align-self:center}select[data-v-1d564d65]{border:1px solid var(--border);width:112px;color:var(--text);background:var(--panel-2);border-radius:5px;padding:4px 6px}input[type=checkbox][data-v-1d564d65]{margin:0}.waiting[data-v-1d564d65]{color:var(--muted);font-size:11px}@media (width<=380px){.notional-input input[data-v-1d564d65]{width:82px}.tier-jumps button[data-v-1d564d65]{font-size:9px}}.pnl[data-v-1674faeb]{border:1px solid var(--border);background:var(--panel);border-radius:10px;flex-direction:column;flex:1;min-height:0;margin:0;padding:0;font-size:13px;line-height:1.5;display:flex;overflow:hidden}:where(.pnl[data-v-1674faeb] *){box-sizing:border-box;margin:0;padding:0}button[data-v-1674faeb]{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0}button[data-v-1674faeb]:focus-visible,.info[data-v-1674faeb]:focus-visible{outline:2px solid var(--accent);outline-offset:1px}header[data-v-1674faeb]{border-bottom:1px solid var(--hair);flex:none;align-items:center;gap:6px;padding:7px 10px;display:flex;overflow:hidden}header>strong[data-v-1674faeb]{text-overflow:ellipsis;white-space:nowrap;flex:0 auto;min-width:0;font-size:12px;font-weight:600;overflow:hidden}header .right[data-v-1674faeb]{color:var(--ink-3);white-space:nowrap;margin-left:auto;font-size:10px}.colchip[data-v-1674faeb]{border:1px solid var(--border);background:var(--panel-2);color:var(--ink-3);white-space:nowrap;border-radius:999px;flex:none;align-items:center;gap:5px;padding:1px 7px;font-size:9.5px;display:inline-flex}.colchip b[data-v-1674faeb]{color:var(--ink-2);font-variant-numeric:tabular-nums;font-weight:600}.colchip .info em b[data-v-1674faeb]{white-space:nowrap}.zoom[data-v-1674faeb]{border:1px solid var(--border);color:var(--accent);background:var(--panel-2);white-space:nowrap;border-radius:6px;flex:none;padding:1px 7px;font-size:10px}.zoom[data-v-1674faeb]:hover,.zoom[data-v-1674faeb]:focus-visible{border-color:var(--accent)}.zoom[data-v-1674faeb]:active{background:color-mix(in srgb, var(--accent) 22%, var(--panel-2))}.btn[data-v-1674faeb]{border:1px solid var(--border);background:var(--panel-2);color:var(--ink-2);border-radius:7px;flex:none;align-items:center;gap:5px;padding:4px 9px;font-size:11px;line-height:18px;display:inline-flex}.btn[data-v-1674faeb]:hover,.btn[data-v-1674faeb]:focus-visible{border-color:var(--accent);color:var(--text)}.btn.on[data-v-1674faeb]{color:var(--text);border-color:var(--accent);background:color-mix(in srgb, var(--accent) 22%, var(--panel-2))}.btn[data-v-1674faeb]:disabled{opacity:.45;cursor:default}.pbar[data-v-1674faeb]{border-bottom:1px solid var(--hair);flex-wrap:wrap;flex:none;align-items:center;gap:5px;padding:5px 10px;display:flex}.pbar>span[data-v-1674faeb]{color:var(--ink-4);font-size:10px}.pbar .btn[data-v-1674faeb]{padding:2px 7px;font-size:10px;line-height:16px}.export[data-v-1674faeb]{margin-left:auto}.pbody[data-v-1674faeb]{scrollbar-width:thin;flex:1;min-height:0;overflow:auto}.pbody[data-v-1674faeb]::-webkit-scrollbar{width:8px;height:8px}.pbody[data-v-1674faeb]::-webkit-scrollbar-thumb{background:#2f3945;border-radius:4px}table[data-v-1674faeb]{border-collapse:collapse;width:100%}.tbl[data-v-1674faeb]{font-size:11px}.tbl th[data-v-1674faeb]{z-index:2;text-align:left;white-space:nowrap;color:var(--ink-3);background:var(--s2);border-bottom:1px solid var(--border);padding:5px 8px;font-size:10px;font-weight:500;position:sticky;top:0}.tbl td[data-v-1674faeb]{white-space:nowrap;border-bottom:1px solid var(--hair);font-variant-numeric:tabular-nums;padding:4px 8px}.tbl th button[data-v-1674faeb]{color:inherit;font:inherit;white-space:nowrap}.tbl th button[data-v-1674faeb]:hover,.tbl th button[data-v-1674faeb]:focus-visible{color:var(--accent)}.tbl .layer-dir[data-v-1674faeb]{align-items:center;gap:4px;display:inline-flex}.tbl .layer-dir[data-v-1674faeb] .layer-glyph-icon{flex:none;display:block;overflow:visible}.tbl small[data-v-1674faeb]{color:var(--ink-4);font-size:9px;line-height:1.3;display:block}.table-viewport[data-v-1674faeb]{min-width:0}.tbl.cols td[data-v-1674faeb]{padding:var(--d-row-pad);vertical-align:top}.tbl.cols th[data-v-1674faeb]{padding:var(--d-head-pad)}.tbl.cols small[data-v-1674faeb]{margin-top:1px}.tbl.cols .hz[data-v-1674faeb]{color:var(--ink-4);margin-right:2px;font-size:9px;display:inline-block}.rowmain[data-v-1674faeb]{cursor:pointer}.tbl .rowmain[data-v-1674faeb]:hover,.tbl .rowmain[data-v-1674faeb]:focus-visible{background:var(--s1)}.tbl .rowmain.sel[data-v-1674faeb]{background:color-mix(in srgb, var(--accent) 14%, transparent)}.tbl .rowmain[data-v-1674faeb]:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.time-value[data-v-1674faeb]{text-overflow:ellipsis;vertical-align:bottom;display:inline-block;overflow:hidden}.more[data-v-1674faeb]{vertical-align:1px;background:var(--panel-2);color:var(--ink-4);border-radius:4px;padding:0 4px;font-size:9px;line-height:13px;display:inline-block}.rowmain.sel .more[data-v-1674faeb]{color:var(--accent)}.rowsub[data-v-1674faeb]{display:none}.rowsub.on[data-v-1674faeb]{display:table-row}.tbl.cols .rowsub td[data-v-1674faeb]{color:var(--ink-3);white-space:normal;overflow-wrap:anywhere;background:color-mix(in srgb, var(--accent) 8%, transparent);padding:2px 8px 6px;font-size:10px;line-height:1.6}.rowsub i[data-v-1674faeb]{color:var(--ink-4);overflow-wrap:normal;margin:0 4px;font-style:normal}.rowsub b[data-v-1674faeb]{color:var(--ink-2);font-weight:600}.note[data-v-1674faeb]{color:var(--ink-4);padding:5px 10px;font-size:10px;line-height:1.5}.note.warn[data-v-1674faeb],.warn[data-v-1674faeb]{color:var(--warn-text)}.info[data-v-1674faeb]{border:1px solid var(--border);width:14px;height:14px;color:var(--ink-3);cursor:help;border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:9px;line-height:1;display:inline-flex;position:relative}.info[data-v-1674faeb]:hover,.info[data-v-1674faeb]:focus-visible{color:var(--accent);border-color:var(--accent)}.info em[data-v-1674faeb]{z-index:60;top:var(--hint-top,100px);left:var(--hint-left,16px);border:1px solid var(--border);background:var(--panel);width:280px;max-height:min(360px,100vh - 24px);color:var(--ink-2);text-align:left;white-space:normal;overflow-wrap:normal;border-radius:8px;padding:9px 11px;font-size:11px;font-style:normal;line-height:1.6;display:none;position:fixed;overflow-y:auto;box-shadow:0 12px 30px #00000080}.info:hover em[data-v-1674faeb],.info:focus em[data-v-1674faeb],.info:focus-within em[data-v-1674faeb]{display:block}.empty-state[data-v-1674faeb]{text-align:center;color:var(--ink-3);place-items:center;gap:6px;padding:26px 16px;font-size:11px;line-height:1.7;display:grid}.empty-state strong[data-v-1674faeb]{color:var(--ink-2);font-size:12px}.empty-state .hint[data-v-1674faeb]{color:var(--ink-4);max-width:280px;font-size:10px}.skel[data-v-1674faeb]{background:linear-gradient(90deg,#1b222c 25%,#222b37 37%,#1b222c 63%) 0 0/400% 100%;border-radius:4px;animation:1.4s infinite shimmer-1674faeb}.skel-table[data-v-1674faeb]{padding:4px 0}.skel-row[data-v-1674faeb]{align-items:center;gap:6px;padding:5px 8px;display:flex}.skel-row .skel[data-v-1674faeb]{height:11px}.fail[data-v-1674faeb]{color:var(--text);background:0 0;border:0;border-radius:8px;align-items:flex-start;gap:8px;margin:8px;padding:8px 10px;font-size:11px;line-height:1.6;display:flex}.fail>div[data-v-1674faeb]{flex:1}.fail.raw-error>div[data-v-1674faeb]{overflow-wrap:anywhere;min-width:0}.fail p[data-v-1674faeb]{color:var(--ink-3);margin-top:2px}.fail button[data-v-1674faeb]{color:inherit;border:1px solid;border-radius:5px;flex:none;padding:1px 8px;font-size:10px}@keyframes shimmer-1674faeb{0%{background-position:100% 0}to{background-position:0 0}}@media (prefers-reduced-motion:reduce){.skel[data-v-1674faeb]{animation:none}}.bins[data-v-1674faeb]{padding:6px 10px}.bins .head[data-v-1674faeb]{align-items:baseline;gap:8px;margin-bottom:4px;display:flex}.bins .head strong[data-v-1674faeb]{font-size:11px}.bins .head small[data-v-1674faeb]{color:var(--ink-4);font-size:10px}.dense-summary[data-v-1674faeb]{color:var(--ink-3);margin-bottom:3px;font-size:10px}.dense-summary b[data-v-1674faeb]{color:var(--price)}.bins-scroll[data-v-1674faeb]{max-height:320px;overflow:hidden auto}.binrow[data-v-1674faeb]{height:15px;color:var(--ink-3);font-variant-numeric:tabular-nums;grid-template-columns:52px minmax(0,1fr) 42px 54px;align-items:center;gap:6px;font-size:10px;display:grid}.binrow i[data-v-1674faeb]{background:var(--price);border-radius:2px;height:7px;display:block}.binrow b[data-v-1674faeb]{color:var(--ink-2);text-align:right;font-weight:500}.binrow em[data-v-1674faeb]{color:var(--ink-4);text-align:right;font-style:normal}.binrow span[data-v-1674faeb],.binrow b[data-v-1674faeb],.binrow em[data-v-1674faeb]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pressure-controls[data-v-cfdaebf1]{color:var(--muted);gap:4px;padding:8px 0 2px 22px;font-size:11px;line-height:1.5;display:grid}.absorption-controls[data-v-322460ba]{flex-wrap:wrap;align-items:flex-start;gap:6px 14px;min-width:0;padding:8px 0 2px;display:flex}.empty-note[data-v-322460ba],.tier-hint[data-v-322460ba],.state-note[data-v-322460ba],.explanation[data-v-322460ba]{color:var(--muted);flex:1 0 100%;margin:0;font-size:11px;line-height:1.45}.control-group[data-v-322460ba],label[data-v-322460ba]{color:var(--muted);flex-wrap:wrap;align-items:center;gap:5px;font-size:11px;display:flex}.density-group[data-v-322460ba]{flex:1 0 100%}.segments[data-v-322460ba]{background:var(--panel-2);border-radius:7px;flex-wrap:wrap;gap:4px;padding:2px;display:inline-flex}button[data-v-322460ba]{border:1px solid var(--border);color:var(--muted);background:var(--panel-2);cursor:pointer;border-radius:5px;padding:4px 7px;font-size:10px}button.active[data-v-322460ba]{color:var(--text);border-color:var(--accent);background:color-mix(in srgb, var(--accent) 22%, var(--panel-2))}button strong[data-v-322460ba]{font-weight:600;display:block}button small[data-v-322460ba]{margin-top:1px;font-size:9px;display:block}button.info[data-v-322460ba]{color:var(--muted);background:0 0;border:0;flex:none;padding:0 2px;font-size:12px}button.info[aria-expanded=true][data-v-322460ba]{color:var(--accent)}.customized[data-v-322460ba]{color:var(--warn-text);background:var(--warn-bg);border-radius:999px;padding:1px 5px;font-size:9px}.reset-density[data-v-322460ba]{padding:2px 4px;text-decoration:underline}.direction-group .segments[data-v-322460ba]{align-items:stretch}.direction-group button[data-v-322460ba]{min-height:34px}.notional-control[data-v-322460ba]{border:1px solid var(--border);background:var(--panel-2);border-radius:7px;flex:1 0 100%;min-width:0;padding:7px 8px 8px}.notional-head[data-v-322460ba]{min-width:0;color:var(--muted);align-items:center;gap:7px;font-size:11px;display:flex}.notional-head strong[data-v-322460ba]{color:var(--text)}.preview-count[data-v-322460ba]{white-space:nowrap;margin-left:auto}.notional-input[data-v-322460ba]{color:var(--text);align-items:center;gap:2px;display:inline-flex}.notional-input input[data-v-322460ba]{width:88px;min-width:0}.slider-track[data-v-322460ba]{height:20px;margin-top:5px;position:relative}.dead-zone[data-v-322460ba]{z-index:0;opacity:.7;pointer-events:none;background:repeating-linear-gradient(135deg,#8b949e 0 3px,#0000 3px 6px);border-radius:999px 0 0 999px;position:absolute;top:8px;bottom:6px;left:0}.notional-slider[data-v-322460ba]{z-index:1;width:100%;height:18px;accent-color:var(--accent);background:0 0;margin:0;position:relative}.range-labels[data-v-322460ba]{color:var(--muted);justify-content:space-between;margin-top:-3px;font-size:9px;display:flex}.tier-jumps[data-v-322460ba]{flex-wrap:wrap;gap:4px;min-width:0;margin-top:5px;display:flex}.tier-jumps button[data-v-322460ba]{text-align:left;flex:0 auto;min-width:0;padding:2px 5px;line-height:1.25}.tier-jumps strong[data-v-322460ba],.tier-jumps small[data-v-322460ba]{white-space:nowrap}.gate-fieldset[data-v-322460ba]{border:1px solid var(--border);border-radius:7px;flex:1 0 100%;min-width:0;margin:0;padding:4px 7px 7px}.gate-fieldset legend[data-v-322460ba]{color:var(--muted);padding:0 4px;font-size:10px}.gate-row[data-v-322460ba]{border-bottom:1px solid color-mix(in srgb, var(--border) 55%, transparent);grid-template-columns:70px 15px minmax(72px,1fr) 64px;gap:4px;min-width:0;min-height:34px;display:grid}.gate-row[data-v-322460ba]:last-of-type{border-bottom:0}.gate-label[data-v-322460ba]{white-space:nowrap}.gate-slider[data-v-322460ba]{width:100%;min-width:0;accent-color:var(--accent);margin:0}.number-with-unit[data-v-322460ba]{color:var(--text);white-space:nowrap;align-items:center;gap:2px;display:inline-flex}.number-with-unit input[data-v-322460ba]{width:47px;min-width:0}.widest-note[data-v-322460ba]{color:var(--muted);margin:4px 0 0;font-size:10px;line-height:1.4}.readonly-gates[data-v-322460ba]{flex:1 0 100%;gap:4px;min-width:0;display:grid}.readonly-row[data-v-322460ba]{border:1px dashed var(--border);min-height:32px;color:var(--muted);background:color-mix(in srgb, var(--panel-2) 82%, transparent);border-radius:6px;grid-template-columns:18px auto 18px minmax(0,1fr);align-items:center;gap:4px;padding:3px 6px;font-size:10px;display:grid}.readonly-row strong[data-v-322460ba]{color:var(--text);font-size:10px}.readonly-row small[data-v-322460ba]{text-align:right;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.lock[data-v-322460ba]{filter:grayscale();font-size:10px}select[data-v-322460ba],input[type=number][data-v-322460ba]{border:1px solid var(--border);color:var(--text);background:var(--panel-2);border-radius:5px;padding:3px 5px}input[type=checkbox][data-v-322460ba]{margin:0}.waiting[data-v-322460ba]{color:var(--muted);font-size:11px}@media (width<=380px){.notional-input input[data-v-322460ba]{width:74px}.gate-row[data-v-322460ba]{grid-template-columns:66px 14px minmax(66px,1fr) 60px}.tier-jumps button[data-v-322460ba]{font-size:9px}}.pnl[data-v-25f158d7]{border:1px solid var(--border);background:var(--panel);border-radius:10px;flex-direction:column;flex:1;min-height:0;margin:0;padding:0;font-size:13px;line-height:1.5;display:flex;overflow:hidden}:where(.pnl[data-v-25f158d7] *){box-sizing:border-box;margin:0;padding:0}button[data-v-25f158d7]{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0}button[data-v-25f158d7]:focus-visible,.info[data-v-25f158d7]:focus-visible{outline:2px solid var(--accent);outline-offset:1px}header[data-v-25f158d7]{border-bottom:1px solid var(--hair);flex:none;align-items:center;gap:6px;padding:7px 10px;display:flex;overflow:hidden}header>strong[data-v-25f158d7]{text-overflow:ellipsis;white-space:nowrap;flex:0 auto;min-width:0;font-size:12px;font-weight:600;overflow:hidden}header .right[data-v-25f158d7]{color:var(--ink-3);white-space:nowrap;margin-left:auto;font-size:10px}.colchip[data-v-25f158d7]{border:1px solid var(--border);background:var(--panel-2);color:var(--ink-3);white-space:nowrap;border-radius:999px;flex:none;align-items:center;gap:5px;padding:1px 7px;font-size:9.5px;display:inline-flex}.colchip b[data-v-25f158d7]{color:var(--ink-2);font-variant-numeric:tabular-nums;font-weight:600}.colchip .info em b[data-v-25f158d7]{white-space:nowrap}.zoom[data-v-25f158d7]{border:1px solid var(--border);color:var(--accent);background:var(--panel-2);white-space:nowrap;border-radius:6px;flex:none;padding:1px 7px;font-size:10px}.zoom[data-v-25f158d7]:hover,.zoom[data-v-25f158d7]:focus-visible{border-color:var(--accent)}.zoom[data-v-25f158d7]:active{background:color-mix(in srgb, var(--accent) 22%, var(--panel-2))}.btn[data-v-25f158d7]{border:1px solid var(--border);background:var(--panel-2);color:var(--ink-2);border-radius:7px;flex:none;align-items:center;gap:5px;padding:4px 9px;font-size:11px;line-height:18px;display:inline-flex}.btn[data-v-25f158d7]:hover,.btn[data-v-25f158d7]:focus-visible{border-color:var(--accent);color:var(--text)}.btn.on[data-v-25f158d7]{color:var(--text);border-color:var(--accent);background:color-mix(in srgb, var(--accent) 22%, var(--panel-2))}.btn[data-v-25f158d7]:disabled{opacity:.45;cursor:default}.pbar[data-v-25f158d7]{border-bottom:1px solid var(--hair);flex-wrap:wrap;flex:none;align-items:center;gap:5px;padding:5px 10px;display:flex}.pbar>span[data-v-25f158d7]{color:var(--ink-4);font-size:10px}.pbar .btn[data-v-25f158d7]{padding:2px 7px;font-size:10px;line-height:16px}.export[data-v-25f158d7]{margin-left:auto}.pbody[data-v-25f158d7]{scrollbar-width:thin;flex:1;min-height:0;overflow:auto}.pbody[data-v-25f158d7]::-webkit-scrollbar{width:8px;height:8px}.pbody[data-v-25f158d7]::-webkit-scrollbar-thumb{background:#2f3945;border-radius:4px}table[data-v-25f158d7]{border-collapse:collapse;width:100%}.tbl[data-v-25f158d7]{table-layout:fixed;font-size:11px}.tbl th[data-v-25f158d7]{z-index:2;text-align:left;white-space:nowrap;color:var(--ink-3);background:var(--s2);border-bottom:1px solid var(--border);padding:5px 8px;font-size:10px;font-weight:500;position:sticky;top:0}.tbl td[data-v-25f158d7]{white-space:nowrap;border-bottom:1px solid var(--hair);font-variant-numeric:tabular-nums;padding:4px 8px}.tbl [data-column=outcome][data-v-25f158d7],.tbl [data-column=range][data-v-25f158d7],.tbl [data-column=ll][data-v-25f158d7]{text-overflow:ellipsis;overflow:hidden}.tbl th button[data-v-25f158d7]{color:inherit;font:inherit;white-space:nowrap}.tbl th button[data-v-25f158d7]:hover,.tbl th button[data-v-25f158d7]:focus-visible{color:var(--accent)}.tbl .layer-dir[data-v-25f158d7]{align-items:center;gap:4px;display:inline-flex}.tbl .layer-dir[data-v-25f158d7] .layer-glyph-icon{flex:none;display:block;overflow:visible}.tbl small[data-v-25f158d7]{color:var(--ink-4);font-size:9px;line-height:1.3;display:block}.table-viewport[data-v-25f158d7]{min-width:0}.tbl.cols td[data-v-25f158d7]{padding:var(--d-row-pad);vertical-align:top}.tbl.cols th[data-v-25f158d7]{padding:var(--d-head-pad)}.tbl.cols small[data-v-25f158d7]{margin-top:1px}.tbl.cols .hz[data-v-25f158d7]{color:var(--ink-4);margin-right:2px;font-size:9px;display:inline-block}.rowmain[data-v-25f158d7]{cursor:pointer}.tbl .rowmain[data-v-25f158d7]:hover,.tbl .rowmain[data-v-25f158d7]:focus-visible{background:var(--s1)}.tbl .rowmain.sel[data-v-25f158d7]{background:color-mix(in srgb, var(--accent) 14%, transparent)}.tbl .rowmain[data-v-25f158d7]:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.time-value[data-v-25f158d7]{text-overflow:ellipsis;vertical-align:bottom;max-width:calc(100% - 23px);display:inline-block;overflow:hidden}[data-column-step=full] .time-value[data-v-25f158d7]{max-width:100%}.more[data-v-25f158d7]{vertical-align:1px;background:var(--panel-2);color:var(--ink-4);border-radius:4px;padding:0 4px;font-size:9px;line-height:13px;display:inline-block}.rowmain.sel .more[data-v-25f158d7]{color:var(--accent)}.rowsub[data-v-25f158d7]{display:none}.rowsub.on[data-v-25f158d7]{display:table-row}.tbl.cols .rowsub td[data-v-25f158d7]{color:var(--ink-3);white-space:normal;overflow-wrap:anywhere;background:color-mix(in srgb, var(--accent) 8%, transparent);padding:2px 8px 6px;font-size:10px;line-height:1.6}.rowsub .hz[data-v-25f158d7]{overflow-wrap:normal}.rowsub i[data-v-25f158d7]{color:var(--ink-4);overflow-wrap:normal;margin:0 4px;font-style:normal}.rowsub b[data-v-25f158d7]{color:var(--ink-2);font-weight:600}.note[data-v-25f158d7]{color:var(--ink-4);padding:5px 10px;font-size:10px;line-height:1.5}.note.warn[data-v-25f158d7],.warn[data-v-25f158d7]{color:var(--warn-text)}.info[data-v-25f158d7]{border:1px solid var(--border);width:14px;height:14px;color:var(--ink-3);cursor:help;border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:9px;line-height:1;display:inline-flex;position:relative}.info[data-v-25f158d7]:hover,.info[data-v-25f158d7]:focus-visible{color:var(--accent);border-color:var(--accent)}.info em[data-v-25f158d7]{z-index:60;top:var(--hint-top,100px);left:var(--hint-left,16px);border:1px solid var(--border);background:var(--panel);width:280px;max-height:min(360px,100vh - 24px);color:var(--ink-2);text-align:left;white-space:normal;overflow-wrap:normal;border-radius:8px;padding:9px 11px;font-size:11px;font-style:normal;line-height:1.6;display:none;position:fixed;overflow-y:auto;box-shadow:0 12px 30px #00000080}.info:hover em[data-v-25f158d7],.info:focus em[data-v-25f158d7],.info:focus-within em[data-v-25f158d7]{display:block}.empty-state[data-v-25f158d7]{text-align:center;color:var(--ink-3);place-items:center;gap:6px;padding:26px 16px;font-size:11px;line-height:1.7;display:grid}.empty-state strong[data-v-25f158d7]{color:var(--ink-2);font-size:12px}.empty-state .hint[data-v-25f158d7]{color:var(--ink-4);max-width:280px;font-size:10px}.skel[data-v-25f158d7]{background:linear-gradient(90deg,#1b222c 25%,#222b37 37%,#1b222c 63%) 0 0/400% 100%;border-radius:4px;animation:1.4s infinite shimmer-25f158d7}.skel-table[data-v-25f158d7]{padding:4px 0}.skel-row[data-v-25f158d7]{align-items:center;gap:6px;padding:5px 8px;display:flex}.skel-row .skel[data-v-25f158d7]{height:11px}.fail[data-v-25f158d7]{color:var(--text);background:0 0;border:0;border-radius:8px;align-items:flex-start;gap:8px;margin:8px;padding:8px 10px;font-size:11px;line-height:1.6;display:flex}.fail>div[data-v-25f158d7]{flex:1}.fail.raw-error>div[data-v-25f158d7]{overflow-wrap:anywhere;min-width:0}.fail p[data-v-25f158d7]{color:var(--ink-3);margin-top:2px}.fail button[data-v-25f158d7]{color:inherit;border:1px solid;border-radius:5px;flex:none;padding:1px 8px;font-size:10px}@keyframes shimmer-25f158d7{0%{background-position:100% 0}to{background-position:0 0}}@media (prefers-reduced-motion:reduce){.skel[data-v-25f158d7]{animation:none}}.scorecard[data-v-25f158d7]{min-width:0}.score-heading[data-v-25f158d7]{color:var(--ink-3);align-items:center;gap:6px;padding:6px 10px 0;font-size:10px;display:flex}.score-heading>strong[data-v-25f158d7]{font-size:10px;font-weight:500}.score[data-v-25f158d7]{grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;padding:6px 10px;display:grid}.score article[data-v-25f158d7]{border:1px solid var(--hair-2);background:var(--s1);color:var(--ink-3);border-radius:7px;padding:5px 6px;font-size:10px}.score strong[data-v-25f158d7]{color:var(--text);margin-bottom:2px;font-size:11px;display:block}.score b[data-v-25f158d7]{color:var(--ink-2)}.score .ex[data-v-25f158d7]{color:var(--ink-4);font-size:9px}.score small[data-v-25f158d7]{font-size:9px;display:block}.scorecard details[data-v-25f158d7]{color:var(--muted);padding:0 10px 6px;font-size:10px;line-height:1.55}.scorecard summary[data-v-25f158d7]{cursor:pointer;color:var(--text)}.scorecard summary[data-v-25f158d7]:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.scorecard ol[data-v-25f158d7]{margin:6px 0 0;padding-left:22px}.mini-score[data-v-25f158d7]{border-bottom:1px solid var(--hair);padding:6px 9px}.ms-head[data-v-25f158d7]{align-items:center;gap:6px;margin-bottom:3px;display:flex}.ms-head strong[data-v-25f158d7]{color:var(--ink-3);font-size:10px;font-weight:500}.mini-score table[data-v-25f158d7]{color:var(--ink-3);font-variant-numeric:tabular-nums;font-size:10px}.mini-score td[data-v-25f158d7]{padding:1px 0}.mini-score td[data-v-25f158d7]:first-child{width:34px;color:var(--text);font-weight:600}.mini-score b[data-v-25f158d7]{color:var(--ink-2);font-weight:600}.style-backdrop[data-v-ba46a21f]{z-index:110;background:#00000080;place-items:center;display:grid;position:fixed;inset:0}.style-dialog[data-v-ba46a21f]{box-sizing:border-box;border:1px solid var(--border);background:var(--panel);width:min(720px,100vw - 48px);max-height:min(80vh,720px);color:var(--text);border-radius:12px;padding:22px;font:13px/1.5 -apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,sans-serif;overflow-y:auto;box-shadow:0 24px 60px #00000073}.style-header[data-v-ba46a21f]{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.style-header h2[data-v-ba46a21f]{margin:0;font-size:20px}.style-header p[data-v-ba46a21f]{color:var(--muted);margin:5px 0 0;font-size:12px}button[data-v-ba46a21f]{font:inherit;cursor:pointer}button[data-v-ba46a21f]:focus-visible,input[data-v-ba46a21f]:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.icon-button[data-v-ba46a21f]{border:1px solid var(--border);width:30px;height:30px;color:var(--ink-2);background:var(--panel-2);border-radius:7px;flex:none;place-items:center;padding:0;display:grid}.style-layout[data-v-ba46a21f]{grid-template-columns:140px minmax(0,1fr);gap:18px;margin-top:20px;display:grid}.layer-list[data-v-ba46a21f]{flex-direction:column;gap:4px;display:flex}.layer-list button[data-v-ba46a21f]{border:1px solid var(--border);min-height:42px;color:var(--ink-2);background:var(--panel-2);text-align:left;border-radius:7px;grid-template-columns:28px minmax(0,1fr);align-items:center;padding:6px 7px;display:grid}.layer-list button.active[data-v-ba46a21f]{color:var(--text);border-color:var(--accent);background:color-mix(in srgb, var(--accent) 20%, var(--panel-2))}.layer-name[data-v-ba46a21f]{white-space:nowrap;min-width:0}.layer-list small[data-v-ba46a21f]{color:var(--ink-4);grid-column:2;font-size:9px}.preview[data-v-ba46a21f]{grid-row:1/span 2;place-items:center;display:grid}.preview i[data-v-ba46a21f]{border-radius:4px;width:18px;height:7px;display:block}.style-form[data-v-ba46a21f]{min-width:0}.control-section+.control-section[data-v-ba46a21f]{border-top:1px solid var(--border);margin-top:16px;padding-top:14px}.control-section h3[data-v-ba46a21f]{color:var(--ink-2);margin:0 0 7px;font-size:12px;font-weight:650}.control-section h3[data-v-ba46a21f]:not(:first-child){margin-top:12px}.color-control+.color-control[data-v-ba46a21f]{margin-top:10px}.control-label[data-v-ba46a21f]{color:var(--ink-2);justify-content:space-between;gap:8px;margin-bottom:5px;font-size:11px;display:flex}.control-label code[data-v-ba46a21f]{color:var(--muted);font:10px/1.5 ui-monospace,SFMono-Regular,Menlo,monospace}.color-pickers[data-v-ba46a21f]{grid-template-columns:repeat(8,22px) 34px;align-items:center;gap:5px;display:grid}.swatch[data-v-ba46a21f]{border:1px solid #ffffff42;border-radius:5px;width:22px;height:22px;padding:0}.swatch.selected[data-v-ba46a21f]{outline:2px solid var(--accent);outline-offset:1px}input[type=color][data-v-ba46a21f]{box-sizing:border-box;border:1px solid var(--border);background:var(--panel-2);cursor:pointer;border-radius:5px;width:34px;height:26px;padding:2px}.segments[data-v-ba46a21f]{flex-wrap:wrap;gap:4px;display:flex}.opacity-slider[data-v-ba46a21f]{appearance:none;box-sizing:border-box;cursor:pointer;background:0 0;border:0;border-radius:0;width:100%;height:20px;margin:0;padding:0}.opacity-slider[data-v-ba46a21f]::-webkit-slider-runnable-track{background:var(--muted);border-radius:1px;height:2px}.opacity-slider[data-v-ba46a21f]::-moz-range-track{background:var(--muted);border-radius:1px;height:2px}.opacity-slider[data-v-ba46a21f]::-webkit-slider-thumb{appearance:none;background:var(--accent);border:0;border-radius:50%;width:12px;height:12px;margin-top:-5px}.opacity-slider[data-v-ba46a21f]::-moz-range-thumb{background:var(--accent);border:0;border-radius:50%;width:12px;height:12px}.segments button[data-v-ba46a21f]{border:1px solid var(--border);min-height:26px;color:var(--ink-3);background:var(--panel-2);border-radius:5px;padding:2px 9px}.segments button.active[data-v-ba46a21f]{color:var(--text);border-color:var(--accent);background:color-mix(in srgb, var(--accent) 22%, var(--panel-2))}.warning[data-v-ba46a21f]{color:var(--warn-text);margin:6px 0 0;font-size:11px}.explanation[data-v-ba46a21f]{color:var(--muted);margin:10px 0 0;font-size:11px}.style-actions[data-v-ba46a21f]{border-top:1px solid var(--border);align-items:center;gap:7px;margin-top:20px;padding-top:14px;display:flex}.style-actions button[data-v-ba46a21f]{border:1px solid var(--border);min-height:30px;color:var(--ink-2);background:var(--panel-2);border-radius:7px;padding:4px 10px}.style-actions button.confirm[data-v-ba46a21f]{color:var(--warn-text);border-color:var(--warn-border);background:var(--warn-bg)}.style-actions .primary[data-v-ba46a21f]{color:var(--text);border-color:var(--accent);background:color-mix(in srgb, var(--accent) 20%, var(--panel-2));margin-left:auto}@media (width<=680px){.style-layout[data-v-ba46a21f]{grid-template-columns:1fr}.layer-list[data-v-ba46a21f]{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}}.rail[data-v-3b7e62b6]{gap:var(--d-gap);flex-direction:column;min-width:0;min-height:0;font-size:13px;display:flex}.railtabs[data-v-3b7e62b6]{flex:none;gap:3px;display:flex}.railtabs button[data-v-3b7e62b6]{border:1px solid var(--border);background:var(--panel-2);min-width:0;color:var(--muted);text-overflow:ellipsis;white-space:nowrap;cursor:pointer;border-radius:7px;flex:1;margin:0;padding:5px 4px;font-size:11px;font-weight:400;line-height:1.5;overflow:hidden}.railtabs .railgear[data-v-3b7e62b6]{width:26px;color:var(--ink-2);flex:0 0 26px;padding:5px 0}.railtabs .railgear[aria-expanded=true][data-v-3b7e62b6]{color:var(--text);border-color:var(--accent)}.railtabs button[data-v-3b7e62b6]:hover{color:var(--ink-2);border-color:#3b4653}.railtabs button.on[data-v-3b7e62b6]{color:var(--text);border-color:var(--accent);background:color-mix(in srgb, var(--accent) 20%, var(--panel-2))}.railtabs button[data-v-3b7e62b6]:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.railtabs small[data-v-3b7e62b6]{color:var(--ink-4);text-overflow:ellipsis;font-size:9px;line-height:1.5;display:block;overflow:hidden}.dot[data-v-3b7e62b6]{vertical-align:1px;border-radius:50%;width:5px;height:5px;margin-left:4px;display:inline-block}.dot.loading[data-v-3b7e62b6]{background:var(--accent);animation:1s infinite pulse-3b7e62b6}.dot.empty[data-v-3b7e62b6]{background:var(--ink-4)}.dot.failed[data-v-3b7e62b6]{background:var(--dn)}.rail-layers[data-v-3b7e62b6]{overscroll-behavior:contain;border:1px solid var(--border);background:var(--panel-2);border-radius:8px;flex:none;min-width:0;max-height:max(120px,40%);overflow:auto}.rail-layers fieldset[data-v-3b7e62b6],.rail-settings[data-v-3b7e62b6]{border:0;min-width:0;margin:0;padding:4px 7px}.rail-layers fieldset[data-v-3b7e62b6]:disabled,.rail-settings[data-v-3b7e62b6]:disabled{opacity:.62}.rail-layer-row[data-v-3b7e62b6]{border-bottom:1px solid var(--border);min-width:0;padding:3px 0}.rail-layer-row[data-v-3b7e62b6]:last-child{border-bottom:0}.rail-layer-main[data-v-3b7e62b6]{align-items:center;gap:6px;min-width:0;min-height:22px;display:flex}.rail-layer-main input[data-v-3b7e62b6]{flex:none;width:14px;height:14px;margin:0}.rail-layer-main label[data-v-3b7e62b6]{color:var(--text);cursor:pointer;flex:none;font-size:12px}.rail-layer-main small[data-v-3b7e62b6]{min-width:0;color:var(--ink-4);white-space:nowrap;margin-left:auto;font-size:10px}.rail-layer-main button[data-v-3b7e62b6]{color:var(--ink-2);cursor:pointer;background:0 0;border:0;flex:none;padding:0;font-size:10px;text-decoration:underline}.rail-key-settings[data-v-3b7e62b6]{padding-left:20px}.panel-slot[data-v-3b7e62b6]{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.rail-settings-bar[data-v-3b7e62b6]{flex:none;gap:3px;min-width:0;display:flex}.rail-settings-bar button[data-v-3b7e62b6]{border:1px solid var(--border);min-width:0;color:var(--ink-2);background:var(--panel-2);white-space:nowrap;cursor:pointer;border-radius:7px;justify-content:center;align-items:center;gap:5px;padding:5px 8px;font-size:11px;line-height:1.5;display:inline-flex}.rail-settings-bar [data-role=layer-settings][data-v-3b7e62b6]{text-overflow:ellipsis;flex:1;overflow:hidden}.rail-settings-bar [data-role=style-dashboard][data-v-3b7e62b6]{flex:none}.rail-settings-bar button[data-v-3b7e62b6]:hover{color:var(--ink-2);border-color:#3b4653}.rail-settings-bar button[aria-expanded=true][data-v-3b7e62b6]{color:var(--text);border-color:var(--accent);background:color-mix(in srgb, var(--accent) 20%, var(--panel-2))}.rail-settings-bar button[data-v-3b7e62b6]:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.rail-settings[data-v-3b7e62b6]{overscroll-behavior:contain;flex:none;max-height:max(160px,45%);overflow:auto}.rail-settings[data-v-3b7e62b6] .ob-controls{padding-left:0}.panel-slot[data-v-3b7e62b6]>.pnl{flex:1;min-height:0}.rail-empty[data-v-3b7e62b6]{color:var(--ink-3);border:1px solid var(--border);border-radius:10px;flex:1;place-content:center;justify-items:center;gap:8px;padding:16px;font-size:11px;display:grid}.rail-empty p[data-v-3b7e62b6]{margin:0}.rail-empty button[data-v-3b7e62b6]{border:1px solid var(--accent);color:var(--text);background:var(--panel-2);cursor:pointer;border-radius:6px;padding:3px 9px;font-size:11px}@keyframes pulse-3b7e62b6{50%{opacity:.25}}@media (prefers-reduced-motion:reduce){.dot.loading[data-v-3b7e62b6]{animation:none}}.grip[data-v-ab5b82c8]{cursor:col-resize;touch-action:none;place-items:center;display:grid;position:relative}.grip.dragging[data-v-ab5b82c8]{-webkit-user-select:none;user-select:none}.grip i[data-v-ab5b82c8]{background:#2f3945;border-radius:2px;width:3px;height:38px;transition:background .15s,height .15s;display:block}.grip:hover i[data-v-ab5b82c8],.grip:focus-visible i[data-v-ab5b82c8]{background:var(--accent);height:64px}.grip.dragging i[data-v-ab5b82c8]{background:var(--accent);border-radius:0;height:100%}.grip[data-v-ab5b82c8]:after{content:"拖动改栏宽 · 双击在窄／宽之间跳";z-index:20;border:1px solid var(--border);background:var(--panel);color:var(--ink-3);white-space:nowrap;opacity:0;pointer-events:none;border-radius:6px;padding:3px 8px;font-size:10px;transition:opacity .15s;position:absolute;top:50%;right:14px;transform:translateY(-50%)}.grip[data-v-ab5b82c8]:hover:after,.grip[data-v-ab5b82c8]:focus-visible:after{opacity:1}.grip[data-v-ab5b82c8]:focus-visible{outline:2px solid var(--accent);outline-offset:1px}@media (prefers-reduced-motion:reduce){.grip i[data-v-ab5b82c8],.grip[data-v-ab5b82c8]:after{transition:none}}.chart-shell[data-v-414aa319]{--fab-safe:0px;border:1px solid var(--border);background:var(--panel);border-radius:12px;min-width:0;padding:10px 12px 8px;position:relative}.plot-wrap[data-v-414aa319]{width:100%;min-height:420px;padding-right:var(--fab-safe);position:relative}.plot[data-v-414aa319]{width:100%;height:100%;min-height:420px}.footprint-controls[data-v-414aa319]{z-index:5;align-items:center;gap:6px;display:flex;position:absolute;top:8px;left:40px}.footprint-segment[data-v-414aa319]{border:1px solid var(--border);background:color-mix(in srgb, var(--panel-2) 92%, transparent);border-radius:7px;padding:2px;display:inline-flex}.footprint-segment button[data-v-414aa319]{color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:5px;padding:2px 7px;font-size:10px;line-height:17px}.footprint-segment button.active[data-v-414aa319]{color:var(--text);background:color-mix(in srgb, var(--accent) 52%, var(--panel-2))}.footprint-status[data-v-414aa319]{z-index:4;right:calc(76px + var(--fab-safe));color:var(--muted);white-space:nowrap;text-overflow:ellipsis;pointer-events:none;font-size:10px;line-height:18px;position:absolute;bottom:27px;left:10px;overflow:hidden}.plot.is-axis-hover[data-v-414aa319] *{cursor:ns-resize!important}.plot.is-panning[data-v-414aa319] *{cursor:grabbing!important}.reset-viewport[data-v-414aa319]{z-index:4;right:calc(8px + var(--fab-safe));border:1px solid var(--border);color:var(--text);background:color-mix(in srgb, var(--panel-2) 92%, transparent);cursor:pointer;border-radius:6px;padding:4px 9px;font-size:11px;position:absolute;bottom:26px}.chart-skeleton[data-v-414aa319]{border-bottom:1px solid var(--border);background:repeating-linear-gradient(#0000 0 23%,#8b949e14 24% 25%);justify-content:space-around;align-items:flex-end;gap:3%;display:flex;position:absolute;inset:12px 24px 36px 64px;overflow:hidden}.chart-skeleton[data-v-414aa319]:after{content:"";background:linear-gradient(90deg,#0000,#ffffff0f,#0000);animation:1.4s infinite shimmer-414aa319;position:absolute;inset:0;transform:translate(-100%)}.chart-skeleton span[data-v-414aa319]{background:color-mix(in srgb, var(--accent) 28%, var(--panel-2));border-radius:4px 4px 0 0;width:5%;min-height:18%}.chart-empty[data-v-414aa319]{color:var(--muted);place-items:center;font-size:13px;display:grid;position:absolute;inset:0}.chart-empty.failed[data-v-414aa319]{color:var(--err-text)}.switch-mask[data-v-414aa319]{z-index:3;color:var(--text);-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);pointer-events:auto;background:#0d11175c;place-items:center;font-size:12px;display:grid;position:absolute;inset:0}.switching .readouts[data-v-414aa319]{opacity:.58}@keyframes shimmer-414aa319{to{transform:translate(100%)}}.readouts[data-v-414aa319],.legend[data-v-414aa319]{align-items:center;gap:7px 12px;display:flex}.readouts[data-v-414aa319]{height:30px;min-height:30px;padding:0 calc(52px + var(--fab-safe)) 0 52px;flex-wrap:nowrap;position:relative;overflow:visible}.readouts-primary[data-v-414aa319]{scrollbar-width:none;flex:1;align-items:center;gap:7px;min-width:0;height:30px;display:flex;overflow-x:auto}.readouts-primary[data-v-414aa319]::-webkit-scrollbar{display:none}.readout[data-v-414aa319]{border:1px solid var(--border);color:var(--muted);background:var(--panel-2);white-space:nowrap;border-radius:999px;flex:none;align-items:center;gap:5px;padding:3px 8px;font-size:11px;display:inline-flex}.readout b[data-v-414aa319]{color:var(--text)}.readouts i[data-v-414aa319]{border-radius:50%;flex:none;width:7px;height:7px}.overflow-toggle[data-v-414aa319],.secondary-toggle[data-v-414aa319]{border:1px solid var(--border);color:var(--muted);background:var(--panel-2);cursor:pointer;border-radius:6px;flex:none;padding:3px 7px;font-size:11px}.overflow-toggle[data-v-414aa319]{width:68px}.overflow-readouts[data-v-414aa319],.secondary-readouts[data-v-414aa319]{z-index:6;top:100%;right:calc(52px + var(--fab-safe));border:1px solid var(--border);background:color-mix(in srgb, var(--panel) 96%, transparent);border-radius:8px;flex-wrap:wrap;gap:7px;padding:8px;display:flex;position:absolute;left:52px;box-shadow:0 8px 24px #00000047}.overflow-readouts[data-v-414aa319]{right:calc(120px + var(--fab-safe))}.legend[data-v-414aa319]{padding:4px calc(52px + var(--fab-safe)) 0 52px;color:var(--muted);flex-wrap:wrap;font-size:11px}.footprint-legend[data-v-414aa319]{padding:2px calc(52px + var(--fab-safe)) 0 52px;color:var(--muted);font-size:10px;line-height:1.45}.legend span[data-v-414aa319]{align-items:center;gap:5px;display:inline-flex}.legend[data-v-414aa319] .layer-glyph-icon{flex:none;display:block;overflow:visible}.legend-swatch[data-v-414aa319]{border-radius:50%;flex:none;width:10px;height:7px}.legend-swatch.is-dashed[data-v-414aa319],.legend-swatch.is-dotted[data-v-414aa319]{border-top-style:dashed;border-top-width:2px;border-radius:0;height:0}.legend-swatch.is-dotted[data-v-414aa319]{border-top-style:dotted}@media (width<=700px){.readouts[data-v-414aa319],.legend[data-v-414aa319],.footprint-legend[data-v-414aa319]{padding-left:4px;padding-right:calc(4px + var(--fab-safe))}.overflow-readouts[data-v-414aa319],.secondary-readouts[data-v-414aa319]{left:4px;right:calc(4px + var(--fab-safe))}}.pair-combobox[data-v-c3c46ad0]{width:min(340px,100%);position:relative}.search-icon[data-v-c3c46ad0],.chevron[data-v-c3c46ad0]{color:var(--muted);pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.search-icon[data-v-c3c46ad0]{left:10px}.chevron[data-v-c3c46ad0]{right:10px}input[data-v-c3c46ad0]{width:100%;padding:8px 32px}.dropdown[data-v-c3c46ad0]{z-index:80;border:1px solid var(--border);background:var(--panel);border-radius:9px;max-height:360px;padding:5px;position:absolute;top:calc(100% + 5px);left:0;right:0;overflow-y:auto;box-shadow:0 12px 30px #0000006b}button[data-v-c3c46ad0]{width:100%;color:var(--text);text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:6px;flex-direction:column;align-items:flex-start;gap:3px;padding:8px 9px;display:flex}button[data-v-c3c46ad0]:hover{background:var(--panel-2)}button.current[data-v-c3c46ad0]{border-color:var(--accent);background:color-mix(in srgb, var(--accent) 12%, var(--panel-2))}.pair-main[data-v-c3c46ad0]{align-items:center;gap:6px;min-width:0;display:flex}.pair-main b[data-v-c3c46ad0]{text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.pair-main em[data-v-c3c46ad0]{color:var(--muted);background:var(--panel-2);white-space:nowrap;border-radius:999px;padding:1px 5px;font-size:9px;font-style:normal}.pair-main em.pool[data-v-c3c46ad0]{color:var(--call);border:1px solid color-mix(in srgb, var(--call) 55%, transparent);background:color-mix(in srgb, var(--call) 10%, transparent)}small[data-v-c3c46ad0],.empty[data-v-c3c46ad0],.more[data-v-c3c46ad0]{color:var(--muted);font-size:11px}.empty[data-v-c3c46ad0],.more[data-v-c3c46ad0]{text-align:center;padding:10px}.order-flow-view[data-v-c6342daa]{top:var(--shell-top);background:var(--bg);flex-direction:column;min-width:0;min-height:0;font-size:13px;display:flex;position:fixed;bottom:0;left:0;right:0;overflow:hidden}.toolbar[data-v-c6342daa]{border-bottom:1px solid var(--border);background:var(--panel);min-width:0;height:41px;min-height:0;font-family:var(--of-shell-font);flex-wrap:nowrap;flex:none;justify-content:normal;align-items:center;gap:7px;margin:0;padding:6px 10px;display:flex;overflow:hidden}.toolbar[data-v-c6342daa]:has(.pair-combobox>.dropdown){overflow:visible}.tb-title[data-v-c6342daa]{unicode-bidi:normal;flex:none;margin:0 2px 0 0;font-size:13px;font-weight:600}.toolbar[data-v-c6342daa] .pair-combobox{width:160px;min-width:80px;font-family:var(--of-context-font);flex:0 160px;font-size:14px;line-height:1.5}.toolbar[data-v-c6342daa] .pair-combobox>.dropdown{min-width:min(340px,100vw - 68px)}.segments[data-v-c6342daa]{background:var(--panel-2);border-radius:7px;flex:none;padding:2px;display:inline-flex}.segments button[data-v-c6342daa]{color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:5px;padding:3px 8px;font-size:11px;line-height:18px}.segments button.active[data-v-c6342daa]{color:var(--text);background:var(--accent)}.shell-day-cut[data-v-c6342daa]{flex:none;align-items:center;gap:7px;display:inline-flex}.toolbar>.btn[data-v-c6342daa]{border:1px solid var(--border);background:var(--panel-2);min-height:auto;color:var(--ink-2);cursor:pointer;border-radius:7px;flex:none;align-items:center;gap:5px;padding:4px 9px;font-size:11px;line-height:18px;display:inline-flex}.toolbar>.btn[data-v-c6342daa]:hover{border-color:var(--accent);color:var(--text)}.toolbar>.btn.active[data-v-c6342daa]{color:var(--text);border-color:var(--accent);background:color-mix(in srgb, var(--accent) 22%, var(--panel-2))}.toolbar>.btn.warning[data-v-c6342daa]{color:var(--warn-text);border-color:var(--warn-border);background:color-mix(in srgb, var(--warn-bg) 65%, transparent)}.toolbar>.btn.critical[data-v-c6342daa]{color:var(--text);border-color:var(--text);background:0 0}.toolbar button[data-v-c6342daa]:focus-visible,.info[data-v-c6342daa]:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.toolbar button[data-v-c6342daa]:disabled{opacity:.5;cursor:default}.toolbar>.btn[data-v-c6342daa]:disabled{opacity:.42;cursor:not-allowed}.spacer[data-v-c6342daa]{flex:1;min-width:4px}.live-slot[data-v-c6342daa]{white-space:nowrap;flex:none;align-items:center;gap:8px;display:inline-flex}.live-slot[data-v-c6342daa] .clock{display:none}.live-slot[data-v-c6342daa] .live-ind{font-family:var(--of-context-font)}.clock-full[data-v-c6342daa]{color:var(--ink-4);white-space:normal;align-items:center;gap:6px;font-size:11px;display:inline-flex}.toolbar:has(.brush-clear) .live-slot[data-v-c6342daa]{flex-shrink:1;min-width:0}.toolbar:has(.brush-clear) .clock-full[data-v-c6342daa]{text-overflow:ellipsis;white-space:nowrap;flex-shrink:1;min-width:0;display:block;overflow:hidden}.shell-refresh-result[data-v-c6342daa]{top:calc(var(--shell-top) + 44px);z-index:24;background:var(--panel);color:var(--muted);border:1px solid var(--border);border-radius:7px;padding:5px 10px;font-size:11px;position:fixed;left:16px}.workarea[data-v-c6342daa]{grid-template-columns:minmax(0, 1fr) var(--grip-w) var(--rail);min-height:0;padding:var(--d-pad);font-family:var(--of-shell-font);flex:1;grid-template-rows:minmax(0,1fr);display:grid}.main[data-v-c6342daa]{gap:var(--d-gap);flex-direction:column;min-width:0;min-height:0;display:flex}.shell-chart-wrap[data-v-c6342daa]{gap:var(--d-gap);flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;position:relative}.shell-chart-wrap[data-v-c6342daa] .chart-shell{gap:var(--d-gap);background:0 0;border:0;border-radius:0;flex-direction:column;flex:1;height:auto;min-height:0;padding:0;display:flex}.shell-chart-wrap[data-v-c6342daa] .plot-wrap{border:1px solid var(--border);background:var(--panel);border-radius:10px;flex:1;min-height:0;overflow:hidden}.shell-chart-wrap[data-v-c6342daa] .plot{min-height:0}.shell-loading-readouts[data-v-c6342daa]{height:var(--d-readout-h);flex:none;align-items:center;gap:6px;min-width:0;min-height:0;display:flex;overflow:hidden}.shell-loading-readouts i[data-v-c6342daa]{background:linear-gradient(90deg,#1b222c 25%,#222b37 37%,#1b222c 63%) 0 0/400% 100%;border-radius:999px;flex:none;width:92px;height:20px;font-style:normal;animation:1.4s infinite shell-shimmer-c6342daa;display:block}.shell-loading-readouts i[data-v-c6342daa]:nth-child(2),.shell-loading-readouts i[data-v-c6342daa]:nth-child(3){width:84px}.shell-loading-readouts i[data-v-c6342daa]:nth-child(4){width:150px}.shell-loading-readouts i[data-v-c6342daa]:nth-child(5){width:210px}.shell-loading-readouts i[data-v-c6342daa]:nth-child(n+6){width:96px}@keyframes shell-shimmer-c6342daa{0%{background-position:100% 0}to{background-position:0 0}}.shell-chart-wrap[data-v-c6342daa] .readouts{flex:none;gap:6px;min-width:0;height:28px;min-height:0;padding:0;position:static;overflow:hidden}.shell-chart-wrap[data-v-c6342daa] .readouts-primary{scrollbar-width:auto;gap:6px;height:auto;overflow:hidden}.shell-chart-wrap[data-v-c6342daa] .readout{padding:2px 8px}.shell-chart-wrap[data-v-c6342daa] .readout b{font-weight:600}.shell-chart-wrap[data-v-c6342daa] .overflow-toggle,.shell-chart-wrap[data-v-c6342daa] .secondary-toggle{width:auto;color:var(--ink-2);background:0 0;border-radius:7px;align-items:center;gap:5px;padding:2px 6px;font-size:10px;line-height:18px;display:inline-flex}.shell-chart-wrap[data-v-c6342daa] .overflow-toggle:hover,.shell-chart-wrap[data-v-c6342daa] .secondary-toggle:hover{color:var(--text);border-color:var(--accent)}.shell-chart-wrap[data-v-c6342daa] .overflow-readouts,.shell-chart-wrap[data-v-c6342daa] .secondary-readouts{top:28px;left:0;right:0}.shell-chart-wrap[data-v-c6342daa] .legend{min-width:0;min-height:0;color:var(--ink-4);align-items:normal;gap:4px 10px;padding:0;font-size:10px}.shell-chart-wrap[data-v-c6342daa] .legend span{gap:4px}.shell-chart-wrap[data-v-c6342daa] .legend-swatch{flex:0 auto;width:9px}.shell-chart-wrap[data-v-c6342daa] .legend-swatch.is-solid{border-radius:3px;height:6px}.notice[data-v-c6342daa]{border:1px solid;border-radius:8px;flex:none;align-items:center;gap:8px;min-width:0;min-height:0;margin:0;padding:5px 10px;font-size:11px;line-height:1.55;display:flex}.notice.warn[data-v-c6342daa]{color:var(--warn-text);border-color:var(--warn-border);background:var(--warn-bg)}.notice.error[data-v-c6342daa]{color:var(--text);border-color:var(--text);background:0 0}.notice button[data-v-c6342daa]{color:inherit;cursor:pointer;background:0 0;border:1px solid;border-radius:5px;flex:none;padding:1px 8px;font-size:10px;line-height:1.55}.collect-notice[data-v-c6342daa]{border:1px solid color-mix(in srgb, var(--accent) 45%, var(--border));background:color-mix(in srgb, var(--accent) 8%, var(--panel));min-width:0;color:var(--ink-2);border-radius:8px;flex:none;align-items:center;gap:8px;padding:4px 10px;font-size:11px;display:flex}.collect-notice>strong[data-v-c6342daa]{color:var(--text);white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.collect-summary[data-v-c6342daa]{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.info[data-v-c6342daa]{border:1px solid var(--border);width:14px;height:14px;color:var(--ink-3);cursor:help;border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:9px;line-height:1;display:inline-flex;position:relative}.info[data-v-c6342daa]:hover,.info[data-v-c6342daa]:focus-visible{color:var(--accent);border-color:var(--accent)}.info-popover[data-v-c6342daa]{z-index:60;top:calc(var(--shell-top) + 48px);width:min(420px,100vw - 32px);max-height:calc(100vh - var(--shell-top) - 64px);border:1px solid var(--border);background:var(--panel);color:var(--ink-2);text-align:left;white-space:normal;border-radius:8px;padding:9px 11px;font-size:11px;line-height:1.6;display:none;position:fixed;left:16px;overflow:auto;box-shadow:0 12px 30px #00000080}.info:hover .info-popover[data-v-c6342daa],.info:focus-within .info-popover[data-v-c6342daa]{display:block}.collect-copy h2[data-v-c6342daa]{margin:0 0 7px;font-size:12px}.collect-copy p[data-v-c6342daa]{margin:6px 0 0}.chart-help-trigger[data-v-c6342daa]{z-index:5;border:1px solid var(--border);width:22px;height:22px;color:var(--ink-3);background:color-mix(in srgb, var(--panel) 88%, transparent);cursor:pointer;border-radius:50%;place-items:center;padding:0;font-size:11px;line-height:1.5;display:grid;position:absolute;top:8px;left:10px}.chart-help-trigger[data-v-c6342daa]:hover{color:var(--text);border-color:var(--accent)}.chart-help[data-v-c6342daa]{z-index:13;border:1px solid var(--border);background:var(--panel);border-radius:10px;width:min(390px,100% - 24px);padding:14px;position:absolute;top:46px;left:12px;box-shadow:0 14px 36px #0000006b}.chart-help h2[data-v-c6342daa]{margin:0 0 8px;font-size:14px}.chart-help p[data-v-c6342daa]{color:var(--muted);margin:7px 0;font-size:11px;line-height:1.55}.chart-help strong[data-v-c6342daa]{color:var(--text)}.chart-help button[data-v-c6342daa]{border:1px solid var(--border);color:var(--text);background:var(--panel-2);cursor:pointer;border-radius:6px;margin-top:3px;padding:5px 9px}:is(.shell-chart-wrap:has(.readouts) .chart-help-trigger[data-v-c6342daa],.shell-chart-wrap:has(.shell-loading-readouts) .chart-help-trigger[data-v-c6342daa]){top:42px}.chart-help[data-v-c6342daa]{max-height:calc(100% - 80px);top:74px;overflow:auto}.shell-state-plot[data-v-c6342daa]{background:var(--panel);border:1px solid var(--border);border-radius:10px;flex:1;min-height:0;position:relative;overflow:hidden}.shell-state-bars[data-v-c6342daa]{align-items:flex-end;gap:2%;display:flex;position:absolute;inset:12px 24px 30px 12px}.shell-state-bars span[data-v-c6342daa]{background:linear-gradient(90deg,#1b222c 25%,#222b37 37%,#1b222c 63%) 0 0/400% 100%;border-radius:4px;flex:1;animation:1.4s infinite shell-shimmer-c6342daa}.shell-state-loading-copy[data-v-c6342daa]{text-align:center;color:var(--ink-4);font-size:11px;position:absolute;inset:auto 0 8px}.shell-state-empty[data-v-c6342daa]{color:var(--ink-4);place-items:center;font-size:12px;display:grid;position:absolute;inset:0}.shell-state-error[data-v-c6342daa]{text-align:center;color:var(--text);place-items:center;gap:6px;font-size:12px;display:grid;position:absolute;inset:0}.shell-state-error>div+div[data-v-c6342daa]{color:var(--ink-4);font-size:11px}.shell-chart-wrap[data-v-c6342daa] .reset-viewport{z-index:5;color:var(--ink-2);padding:2px 7px;font-size:10px;line-height:1.5;bottom:30px;right:10px}@media (prefers-reduced-motion:reduce){.shell-loading-readouts i[data-v-c6342daa],.shell-state-bars span[data-v-c6342daa]{animation:none}}
