.skip-summary[data-v-46d4b1d3]{display:flex;flex-wrap:wrap;gap:6px;padding:8px 12px 0}.skip-sum-chip[data-v-46d4b1d3]{cursor:pointer;font-family:inherit;background:transparent;transition:color var(--t, .15s),border-color var(--t, .15s),background-color var(--t, .15s)}.skip-sum-chip[data-v-46d4b1d3]:hover{color:var(--text);border-color:var(--border-hi)}.skip-group-h[data-v-46d4b1d3]{display:flex;align-items:center;gap:6px;font-size:10px;font-weight:600;color:var(--text-dim);padding:8px 12px 0;letter-spacing:.3px}.pill-flow[data-v-46d4b1d3]{display:flex;flex-wrap:wrap;gap:4px;padding:6px 10px 10px}.pill[data-v-46d4b1d3]{display:inline-flex;align-items:center;gap:4px;padding:2px 9px;border:1px solid var(--border);border-radius:99px;background:var(--wash-soft);color:var(--text);font-size:11px;font-family:inherit;cursor:pointer;transition:border-color var(--t, .15s),background-color var(--t, .15s)}.pill[data-v-46d4b1d3]:hover{border-color:var(--border-hi);background:var(--card-hi)}.pill[data-v-46d4b1d3]:focus-visible{outline:none;border-color:var(--accent);box-shadow:var(--focus-ring, 0 0 0 3px rgba(217,119,6,.22))}.pill small[data-v-46d4b1d3]{font-size:9px;color:var(--text-dim);font-variant-numeric:tabular-nums}@media (max-width: 640px){.pill[data-v-46d4b1d3]{font-size:12px;padding:3px 10px}.pill small[data-v-46d4b1d3]{font-size:10px}.skip-group-h[data-v-46d4b1d3]{font-size:12px}}.gate-grid[data-v-6e21fcfe]{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:8px;padding:8px 10px}.gate[data-v-6e21fcfe]{display:flex;flex-direction:column;gap:4px;border:1px solid var(--border);border-radius:8px;padding:8px 10px}.gate b[data-v-6e21fcfe]{font-size:12px;color:var(--text)}.gate span[data-v-6e21fcfe]{font-size:11px;color:var(--text-dim);line-height:1.55}.sig-row[data-v-6e21fcfe]{display:flex;flex-wrap:wrap;gap:4px;align-items:center}.sig-chip[data-v-6e21fcfe]{font-size:10px;line-height:1;padding:3px 6px;border-radius:4px;background:#8d8a8426;color:var(--text-dim);font-weight:500;white-space:nowrap}.sig-chip.ex[data-v-6e21fcfe]{background:transparent;border:1px solid rgba(90,138,224,.4)}.sig-note[data-v-6e21fcfe]{font-size:10px;color:var(--text-dim)}.rule-grid[data-v-6e21fcfe]{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:8px;padding:8px 10px}.rule[data-v-6e21fcfe]{display:flex;flex-direction:column;gap:4px;border:1px solid var(--border);border-radius:8px;padding:8px 10px;background:var(--bg)}.rule b[data-v-6e21fcfe]{font-size:12px;color:var(--text)}.rule span[data-v-6e21fcfe]{font-size:11px;color:var(--text-dim);line-height:1.55}.rule em[data-v-6e21fcfe],.lab em[data-v-6e21fcfe]{font-style:normal;color:var(--accent);font-weight:600}.ev[data-v-6e21fcfe]{font-size:10px;color:var(--text-dim);line-height:1.5;border-top:1px dashed var(--hair);padding-top:4px;margin-top:2px}.lab-grid[data-v-6e21fcfe]{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:8px;padding:8px 10px}.lab[data-v-6e21fcfe]{display:flex;flex-direction:column;gap:4px;border:1px solid var(--border);border-radius:8px;padding:8px 10px}.lab b[data-v-6e21fcfe]{font-size:12px}.lab span[data-v-6e21fcfe]{font-size:11px;color:var(--text-dim);line-height:1.55}.lab.off[data-v-6e21fcfe]{opacity:.85}.lab.off b[data-v-6e21fcfe]{color:var(--text-dim)}.lab.run b[data-v-6e21fcfe]{color:var(--accent)}.lab-sec summary[data-v-6e21fcfe]{cursor:pointer;list-style:none}.lab-sec summary[data-v-6e21fcfe]::-webkit-details-marker{display:none}.lab-sec summary[data-v-6e21fcfe]:focus-visible{outline:none;box-shadow:var(--focus-ring)}.chev[data-v-6e21fcfe]{flex:0 0 auto;width:7px;height:7px;align-self:center;border-right:1.5px solid var(--text-dim);border-bottom:1.5px solid var(--text-dim);transform:rotate(-45deg);transition:transform var(--t)}.lab-sec.open .chev[data-v-6e21fcfe]{transform:rotate(45deg)}.flow[data-v-6e21fcfe]{list-style:none;margin:0;padding:8px 10px 0}.f-node[data-v-6e21fcfe]{position:relative;padding:0 0 16px 24px}.f-node[data-v-6e21fcfe]:before{content:"";position:absolute;left:6px;top:16px;bottom:-4px;width:2px;background:var(--border)}.f-node[data-v-6e21fcfe]:last-child:before{display:none}.f-dot[data-v-6e21fcfe]{position:absolute;left:1px;top:4px;width:12px;height:12px;border-radius:50%;background:var(--border);border:2px solid var(--bg)}.f-node.stop .f-dot[data-v-6e21fcfe]{background:var(--down)}.f-node.tp .f-dot[data-v-6e21fcfe],.f-node.add .f-dot[data-v-6e21fcfe]{background:var(--up)}.f-node.anchor .f-dot[data-v-6e21fcfe]{background:var(--bg);border:2px solid var(--accent)}.f-node.dd .f-dot[data-v-6e21fcfe]{background:var(--accent)}.f-node.ma .f-dot[data-v-6e21fcfe]{background:var(--text-muted)}.f-node.grace .f-dot[data-v-6e21fcfe]{background:var(--bg);border:2px solid var(--text-muted)}.f-row[data-v-6e21fcfe]{display:flex;align-items:baseline;gap:8px}.f-title[data-v-6e21fcfe]{font-size:13px;font-weight:600;color:var(--text)}.f-act[data-v-6e21fcfe]{font-size:10px;color:var(--text-dim);border:1px solid var(--border);border-radius:4px;padding:1px 6px}.f-sub[data-v-6e21fcfe]{font-size:11px;color:var(--text-dim);margin-top:2px;line-height:1.5}.f-price[data-v-6e21fcfe]{font-size:16px;font-weight:700;margin-top:2px;font-variant-numeric:tabular-nums;color:var(--text)}.f-price.up[data-v-6e21fcfe]{color:var(--up)}.f-price.dn[data-v-6e21fcfe]{color:var(--down)}.f-price.warn[data-v-6e21fcfe]{color:var(--accent)}.f-note[data-v-6e21fcfe]{font-size:10px;color:var(--text-dim);padding:0 10px 8px}@keyframes price-wash-6e21fcfe{0%{background:var(--wash);border-radius:4px}to{background:transparent}}.flash[data-v-6e21fcfe]{animation:price-wash-6e21fcfe .6s cubic-bezier(.3,.5,.55,.95)}.mode-switch[data-v-6e21fcfe]{padding:12px 14px 0;display:flex;align-items:center;gap:10px;flex-wrap:wrap}.mode-opt[data-v-6e21fcfe]{display:inline-flex;align-items:center;font-size:12.5px;color:var(--text-dim);border:1px solid var(--border);border-radius:10px;padding:7px 14px;cursor:pointer;background:var(--card);-webkit-user-select:none;user-select:none;white-space:nowrap;transition:color var(--t),border-color var(--t),background-color var(--t)}.mode-opt input[data-v-6e21fcfe]{position:absolute;opacity:0;pointer-events:none}.mode-opt[data-v-6e21fcfe]:hover{color:var(--text);border-color:var(--border-hi)}.mode-opt.on[data-v-6e21fcfe]{color:var(--text);font-weight:600;border-color:#d9770699;background:#d977061f}.mode-opt[data-v-6e21fcfe]:has(input:focus-visible){outline:none;box-shadow:var(--focus-ring)}.mode-hint[data-v-6e21fcfe]{font-size:11px;color:var(--text-dim)}.calc-inputs[data-v-6e21fcfe]{padding:12px 14px 4px;display:flex;flex-wrap:wrap;gap:12px 16px}.fi[data-v-6e21fcfe]{display:flex;flex-direction:column;gap:5px;min-width:108px}.fl[data-v-6e21fcfe]{font-size:11px;color:var(--text-dim)}.fi input[data-v-6e21fcfe]{width:118px;background:var(--bg-inset);color:var(--text);border:1px solid var(--border);border-radius:8px;padding:7px 10px;font-size:13px;font-variant-numeric:tabular-nums;transition:border-color var(--t),box-shadow var(--t)}.fi input[data-v-6e21fcfe]:hover{border-color:var(--border-hi)}.fi input[data-v-6e21fcfe]:focus{outline:none;border-color:var(--accent);box-shadow:var(--focus-ring)}.fi input[data-v-6e21fcfe]::-webkit-outer-spin-button,.fi input[data-v-6e21fcfe]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.fi input[type=number][data-v-6e21fcfe]{-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield}.key-strip[data-v-6e21fcfe]{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 20px;margin:10px 14px 0;padding:8px 10px;background:var(--bg-inset);border-radius:8px}.ks-item[data-v-6e21fcfe]{display:flex;align-items:baseline;gap:6px}.ks-l[data-v-6e21fcfe]{font-size:9px;color:var(--text-dim);letter-spacing:.3px}.ks-p[data-v-6e21fcfe]{font-size:14px;font-weight:700;font-variant-numeric:tabular-nums;color:var(--text)}.ks-p.up[data-v-6e21fcfe]{color:var(--up)}.ks-p.dn[data-v-6e21fcfe]{color:var(--down)}.ks-p.warn[data-v-6e21fcfe]{color:var(--accent)}.ks-reset[data-v-6e21fcfe]{margin-left:auto;font-size:10px;color:var(--text-dim);border:1px solid var(--border);border-radius:6px;padding:3px 10px;background:transparent;cursor:pointer;transition:color var(--t),border-color var(--t)}.ks-reset[data-v-6e21fcfe]:hover{color:var(--text);border-color:var(--border-hi)}.ks-reset[data-v-6e21fcfe]:focus-visible{outline:none;box-shadow:var(--focus-ring)}.fa-note[data-v-6e21fcfe]{padding:6px 14px 12px;font-size:11px;color:var(--text-dim);line-height:1.6}@media (max-width: 640px){.calc-inputs[data-v-6e21fcfe]{flex-direction:column;align-items:stretch;gap:10px}.fi[data-v-6e21fcfe]{width:100%}.fi input[data-v-6e21fcfe]{width:100%;padding:9px 10px;font-size:15px}.fl[data-v-6e21fcfe]{font-size:11px}.mode-opt[data-v-6e21fcfe]{font-size:13px;padding:8px 14px}.mode-hint[data-v-6e21fcfe]{font-size:11px}.f-title[data-v-6e21fcfe]{font-size:14px}.f-sub[data-v-6e21fcfe]{font-size:12px}.f-price[data-v-6e21fcfe]{font-size:18px}.f-act[data-v-6e21fcfe],.f-note[data-v-6e21fcfe],.fa-note[data-v-6e21fcfe]{font-size:11px}.gate b[data-v-6e21fcfe],.rule b[data-v-6e21fcfe],.lab b[data-v-6e21fcfe]{font-size:13px}.gate span[data-v-6e21fcfe],.rule span[data-v-6e21fcfe],.lab span[data-v-6e21fcfe]{font-size:12px}.ks-l[data-v-6e21fcfe]{font-size:10px}.ks-p[data-v-6e21fcfe]{font-size:15px}}.icd[data-v-c1fd7a6d]{font-size:13px;color:var(--text)}.formula[data-v-c1fd7a6d]{color:var(--text-dim);font-size:12px;line-height:1.7;margin:8px 0 12px}.formula b[data-v-c1fd7a6d]{color:var(--text)}.icd-main[data-v-c1fd7a6d]{display:flex;gap:14px;align-items:flex-start;flex-wrap:wrap}.panel[data-v-c1fd7a6d]{width:280px;flex:0 0 280px;background:var(--card);border:1px solid var(--border);border-radius:8px;padding:12px 14px}.ctl[data-v-c1fd7a6d]{display:block;margin:6px 0;font-size:13px;cursor:pointer}.ctl code[data-v-c1fd7a6d]{font-weight:700}.ctl span[data-v-c1fd7a6d]{color:var(--text-dim);font-size:11px;display:block;margin-left:20px}.caliber[data-v-c1fd7a6d]{margin:10px 0 4px;font-size:13px}.caliber .opts[data-v-c1fd7a6d]{display:flex;gap:6px;margin-top:6px}.caliber button[data-v-c1fd7a6d]{flex:1;font-size:12px;padding:5px 4px;border:1.5px solid var(--border);background:var(--card);color:var(--text-dim);border-radius:6px;cursor:pointer}.caliber button.on[data-v-c1fd7a6d]{border-color:var(--text);background:#2a2824;color:var(--text);font-weight:700}.caliber .desc[data-v-c1fd7a6d]{color:var(--text-dim);font-size:11px;margin-top:6px;line-height:1.6}.tol[data-v-c1fd7a6d]{margin:12px 0 6px;font-size:13px}.tol input[type=range][data-v-c1fd7a6d]{width:100%}.warn[data-v-c1fd7a6d]{font-size:11px;color:#d9a94e;background:#d977061a;border:1px solid rgba(217,119,6,.25);border-radius:5px;padding:6px 8px;margin-top:10px;line-height:1.6}.verdict[data-v-c1fd7a6d]{font-size:15px;font-weight:700;margin:12px 0 6px;padding:7px 10px;border-radius:6px}.verdict.bad[data-v-c1fd7a6d]{color:var(--up);background:#e05a5a1a}.verdict.good[data-v-c1fd7a6d]{color:#66bb6a;background:#66bb6a1a}.verdict.off[data-v-c1fd7a6d]{color:var(--text-dim);background:#1c1a17}.live[data-v-c1fd7a6d]{font-size:12px;color:var(--text-dim);line-height:1.7}.live b[data-v-c1fd7a6d]{color:var(--text)}.chart[data-v-c1fd7a6d]{flex:1 1 480px;min-width:320px;background:var(--card);border:1px solid var(--border);border-radius:8px;padding:6px;overflow-x:auto}.chart[data-v-c1fd7a6d] svg{width:100%;height:auto;display:block}.tbl-wrap[data-v-c1fd7a6d]{overflow-x:auto}table[data-v-c1fd7a6d]{border-collapse:collapse;margin:14px 0 4px;font-size:12px}th[data-v-c1fd7a6d],td[data-v-c1fd7a6d]{border:1px solid var(--border);padding:4px 14px;text-align:center}th[data-v-c1fd7a6d]{background:#2a2824}td.bad[data-v-c1fd7a6d]{color:var(--up);font-weight:700}td.ok[data-v-c1fd7a6d]{color:#66bb6a}td.skip[data-v-c1fd7a6d]{color:var(--text-dim)}footer[data-v-c1fd7a6d]{font-size:12px;color:var(--text-dim);line-height:1.8;margin-top:10px}footer b[data-v-c1fd7a6d]{color:var(--text)}.tdd[data-v-a88f28d4]{font-size:13px;color:var(--text)}.formula[data-v-a88f28d4]{color:var(--text-dim);font-size:12px;line-height:1.7;margin:8px 0 12px}.formula b[data-v-a88f28d4]{color:var(--text)}.tdd-main[data-v-a88f28d4]{display:flex;gap:14px;align-items:flex-start;flex-wrap:wrap}.panel[data-v-a88f28d4]{width:280px;flex:0 0 280px;background:var(--card);border:1px solid var(--border);border-radius:8px;padding:12px 14px}.ds[data-v-a88f28d4],.caliber[data-v-a88f28d4]{margin:8px 0 4px;font-size:13px}.ds code[data-v-a88f28d4],.caliber code[data-v-a88f28d4]{font-weight:700}.opts[data-v-a88f28d4]{display:flex;gap:6px;margin-top:6px}.opts button[data-v-a88f28d4]{flex:1;font-size:12px;padding:5px 4px;border:1.5px solid var(--border);background:var(--card);color:var(--text-dim);border-radius:6px;cursor:pointer}.opts button.on[data-v-a88f28d4]{border-color:var(--text);background:#2a2824;color:var(--text);font-weight:700}.desc[data-v-a88f28d4]{color:var(--text-dim);font-size:11px;margin-top:6px;line-height:1.6}.tol[data-v-a88f28d4]{margin:11px 0 4px;font-size:13px}.tol b[data-v-a88f28d4]{color:var(--accent)}.tol input[type=range][data-v-a88f28d4]{width:100%}.stepper[data-v-a88f28d4]{display:flex;gap:6px;margin-top:4px}.stepper button[data-v-a88f28d4]{flex:1;font-size:14px;padding:2px;border:1.5px solid var(--border);background:var(--card);color:var(--text);border-radius:6px;cursor:pointer}.verdict[data-v-a88f28d4]{font-size:15px;font-weight:700;margin:12px 0 6px;padding:7px 10px;border-radius:6px}.verdict.bad[data-v-a88f28d4]{color:var(--up);background:#e05a5a1a}.verdict.good[data-v-a88f28d4]{color:#66bb6a;background:#66bb6a1a}.live[data-v-a88f28d4]{font-size:12px;color:var(--text-dim);line-height:1.7}.chart[data-v-a88f28d4]{flex:1 1 480px;min-width:320px;background:var(--card);border:1px solid var(--border);border-radius:8px;padding:6px;overflow-x:auto}.chart[data-v-a88f28d4] svg{width:100%;height:auto;display:block}.tbl-wrap[data-v-a88f28d4]{overflow-x:auto}table[data-v-a88f28d4]{border-collapse:collapse;margin:14px 0 4px;font-size:12px}th[data-v-a88f28d4],td[data-v-a88f28d4]{border:1px solid var(--border);padding:4px 14px;text-align:center}th[data-v-a88f28d4]{background:#2a2824}td.bad[data-v-a88f28d4]{color:var(--up);font-weight:700}td.tol[data-v-a88f28d4]{color:#d9a94e}td.ok[data-v-a88f28d4]{color:#66bb6a}footer[data-v-a88f28d4]{font-size:12px;color:var(--text-dim);line-height:1.8;margin-top:10px}footer b[data-v-a88f28d4]{color:var(--text)}.pld[data-v-fbd60a5a]{font-size:13px;color:var(--text)}.formula[data-v-fbd60a5a]{color:var(--text-dim);font-size:12px;line-height:1.7;margin:8px 0 12px}.formula b[data-v-fbd60a5a]{color:var(--text)}.pld-main[data-v-fbd60a5a]{display:flex;gap:14px;align-items:flex-start;flex-wrap:wrap}.panel[data-v-fbd60a5a]{width:280px;flex:0 0 280px;background:var(--card);border:1px solid var(--border);border-radius:8px;padding:12px 14px}.ds[data-v-fbd60a5a]{margin:6px 0 4px;font-size:13px}.opts[data-v-fbd60a5a]{display:flex;gap:6px;margin-top:6px}.opts button[data-v-fbd60a5a]{flex:1;font-size:12px;padding:5px 2px;border:1.5px solid var(--border);background:var(--card);color:var(--text-dim);border-radius:6px;cursor:pointer;font-family:var(--mono)}.opts button.on[data-v-fbd60a5a]{border-color:var(--text);background:#2a2824;color:var(--text);font-weight:700}.desc[data-v-fbd60a5a]{color:var(--text-dim);font-size:11px;margin-top:6px;line-height:1.6}.tol[data-v-fbd60a5a]{margin:11px 0 4px;font-size:13px}.tol b[data-v-fbd60a5a]{color:var(--accent)}.tol input[type=range][data-v-fbd60a5a]{width:100%}.verdict[data-v-fbd60a5a]{font-size:13px;font-weight:700;margin:12px 0 6px;padding:7px 10px;border-radius:6px;color:var(--text);background:#1c1a17;line-height:1.6}.live[data-v-fbd60a5a]{font-size:12px;color:var(--text-dim);line-height:1.7}.live b[data-v-fbd60a5a]{color:var(--text)}.chart[data-v-fbd60a5a]{flex:1 1 480px;min-width:320px;background:var(--card);border:1px solid var(--border);border-radius:8px;padding:6px;overflow-x:auto}.chart[data-v-fbd60a5a] svg{width:100%;height:auto;display:block}.tbls[data-v-fbd60a5a]{display:flex;gap:14px;flex-wrap:wrap;margin-top:6px}.tbls table[data-v-fbd60a5a]{border-collapse:collapse;font-size:12px}th[data-v-fbd60a5a],td[data-v-fbd60a5a]{border:1px solid var(--border);padding:3px 12px;text-align:center}th[data-v-fbd60a5a]{background:#2a2824}td.bad[data-v-fbd60a5a]{color:var(--up);font-weight:700}td.add[data-v-fbd60a5a]{color:#26a69a;font-weight:700}td.tp[data-v-fbd60a5a]{color:#66bb6a;font-weight:700}td.dim[data-v-fbd60a5a]{color:var(--text-dim)}footer[data-v-fbd60a5a]{font-size:12px;color:var(--text-dim);line-height:1.8;margin-top:10px}footer b[data-v-fbd60a5a]{color:var(--text)}footer code[data-v-fbd60a5a]{font-family:var(--mono);color:var(--accent)}.cex[data-v-1a1906a5]{font-size:13px}.intro-body[data-v-1a1906a5]{padding:12px 14px;color:var(--text-dim);font-size:12.5px;line-height:1.85}.intro-body b[data-v-1a1906a5]{color:var(--text)}.items[data-v-1a1906a5]{display:flex;flex-direction:column;padding:3px 0}.item[data-v-1a1906a5]{display:flex;align-items:baseline;gap:12px;padding:9px 14px;border:none;border-bottom:1px solid var(--bg-inset);background:none;font:inherit;color:inherit;text-align:left;width:100%;cursor:pointer;transition:background-color .12s ease}.item[data-v-1a1906a5]:last-child{border-bottom:none}.item[data-v-1a1906a5]:hover{background:var(--card-hi)}.item[data-v-1a1906a5]:focus-visible{outline:none;box-shadow:var(--focus-ring)}.item.demoable:hover .demo-badge[data-v-1a1906a5]{transform:translate(2px)}.key[data-v-1a1906a5]{font-family:var(--mono);font-size:12.5px;color:var(--text);flex:0 0 auto;max-width:46%;overflow-wrap:anywhere}.doc[data-v-1a1906a5]{color:var(--text-dim);font-size:12px;line-height:1.65;flex:1}.doc.clamp[data-v-1a1906a5]{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.doc.full[data-v-1a1906a5]{font-size:13px;color:var(--text);white-space:pre-wrap;line-height:1.75}.doc.nodoc[data-v-1a1906a5]{color:var(--text-muted);font-style:italic}.item-detail[data-v-1a1906a5]{padding:12px 14px}.presets-meta[data-v-1a1906a5]{color:var(--text-dim);font-size:11px;margin-top:8px}.demo-badge[data-v-1a1906a5]{flex:0 0 auto;font-size:11px;color:var(--accent);font-weight:600;transition:transform .12s ease}.domain-tabs[data-v-1a1906a5]{display:flex;gap:8px;margin:12px 0 10px}.domain-tabs button[data-v-1a1906a5]{flex:1;font-size:13.5px;padding:9px 10px;border:1px solid var(--border);background:var(--card);color:var(--text-dim);border-radius:10px;cursor:pointer;transition:border-color var(--t),background-color var(--t),color var(--t)}.domain-tabs button[data-v-1a1906a5]:hover{border-color:var(--border-hi);color:var(--text)}.domain-tabs button.on[data-v-1a1906a5]{border-color:#d9770699;background:#d977061f;color:var(--text);font-weight:700}.domain-tabs .cnt[data-v-1a1906a5]{font-size:10.5px;opacity:.75;margin-left:4px;font-weight:400}.search-bar[data-v-1a1906a5]{display:flex;align-items:center;gap:10px;margin-bottom:10px}.search-wrap[data-v-1a1906a5]{position:relative;flex:1;max-width:420px}.search-ic[data-v-1a1906a5]{position:absolute;left:11px;top:50%;transform:translateY(-50%);width:14px;height:14px;color:var(--text-muted);pointer-events:none}.search-input[data-v-1a1906a5]{width:100%;background:var(--bg-inset);color:var(--text);border:1px solid var(--border);border-radius:10px;padding:8px 34px 8px 33px;font-size:12.5px;transition:border-color var(--t),box-shadow var(--t)}.search-input[data-v-1a1906a5]::placeholder{color:var(--text-muted)}.search-input[data-v-1a1906a5]:focus{outline:none;border-color:var(--accent);box-shadow:var(--focus-ring)}.search-clear[data-v-1a1906a5]{position:absolute;right:6px;top:50%;transform:translateY(-50%);width:24px;height:24px;display:flex;align-items:center;justify-content:center;background:transparent;border:none;border-radius:6px;color:var(--text-dim);cursor:pointer;transition:color .12s ease,background-color .12s ease}.search-clear[data-v-1a1906a5]:hover{color:var(--text);background:var(--wash)}.search-clear svg[data-v-1a1906a5]{width:12px;height:12px}.search-stat[data-v-1a1906a5]{font-size:11px;color:var(--text-dim);white-space:nowrap}.search-jump[data-v-1a1906a5]{font-size:11px;color:var(--accent);background:#d977061a;border:1px solid rgba(217,119,6,.4);border-radius:8px;padding:5px 10px;cursor:pointer;white-space:nowrap;transition:background-color var(--t)}.search-jump[data-v-1a1906a5]:hover{background:#d977062e}.anchor-row[data-v-1a1906a5]{display:flex;gap:6px;overflow-x:auto;padding:2px 2px 10px;scrollbar-width:none;-webkit-mask-image:linear-gradient(to right,#000 0,#000 calc(100% - 26px),transparent 100%);mask-image:linear-gradient(to right,#000 0,#000 calc(100% - 26px),transparent 100%)}.anchor-row[data-v-1a1906a5]::-webkit-scrollbar{display:none}.anchor-chip[data-v-1a1906a5]{flex:0 0 auto;font-size:11px;padding:4px 11px;border-radius:99px;border:1px solid var(--border);background:transparent;color:var(--text-dim);cursor:pointer;white-space:nowrap;transition:color var(--t),border-color var(--t),background-color var(--t)}.anchor-chip[data-v-1a1906a5]:hover{color:var(--text);border-color:var(--border-hi);background:var(--wash)}.anchor-chip[data-v-1a1906a5]:focus-visible{outline:none;box-shadow:var(--focus-ring)}.cat-sec[data-v-1a1906a5]{scroll-margin-top:64px}.dom-chip[data-v-1a1906a5]{display:inline-block;font-size:10px;padding:1px 7px;border-radius:8px;margin-right:6px;vertical-align:1px;background:var(--bg-inset);color:var(--text-dim);border:1px solid var(--border)}.dom-chip.trading[data-v-1a1906a5]{color:var(--accent);border-color:#d9770666}.back[data-v-1a1906a5]{color:var(--accent);font-size:11px;text-decoration:none}.back[data-v-1a1906a5]:hover{text-decoration:underline}.demo-body[data-v-1a1906a5]{--bg: #0d0c0a;--bg-inset: #0a0908;--card: #151412;--card-hi: #1c1a17;--border: #2a2824;--border-hi: #3e3b35;--text: #eceae6;--text-dim: #8d8a84;--text-muted: #5d6570;--accent: #d97706;--up: #e05a5a;--down: #5a8ae0;--good: #58a6ff;--wash: rgba(255,255,255,.045);--wash-soft: rgba(255,255,255,.028);--hair: rgba(255,255,255,.05);padding:8px;background:#0d0c0a;border-radius:8px}@media (max-width: 640px){.search-bar[data-v-1a1906a5]{flex-wrap:wrap}.search-wrap[data-v-1a1906a5]{max-width:100%}}.chart-wrap[data-v-efea8c38]{position:relative}.chart[data-v-efea8c38]{width:100%;height:520px}.chart[data-v-efea8c38] .tv-lightweight-charts{border-radius:8px;overflow:hidden}.chart[data-v-efea8c38]:focus-visible{outline:none;box-shadow:var(--focus-ring);border-radius:8px}.pc-header .cd[data-v-efea8c38]{font-weight:400;font-size:11px;color:var(--text-dim);margin-left:4px}@media (max-width: 640px){.chart[data-v-efea8c38]{height:clamp(240px,44vh,340px);height:clamp(240px,44dvh,340px)}.chart-legend[data-v-efea8c38]{position:absolute;top:6px;left:6px;z-index:2;max-width:calc(100% - 64px);gap:2px 10px;padding:3px 8px;border-radius:6px;background:color-mix(in srgb,var(--card) 72%,transparent);pointer-events:none}.stock-stats[data-v-efea8c38]{gap:4px 12px;padding:7px 10px 8px;margin-bottom:6px}}.hdr-chip[data-v-efea8c38]{font-size:10px;padding:1px 7px;border-radius:4px;margin-right:6px;background:#8d8a8426}.hdr-chip.exec[data-v-efea8c38]{color:var(--text-dim)}.hdr-src[data-v-efea8c38]{font-size:11px;color:var(--text-dim)}.stock-stats[data-v-efea8c38]{display:flex;flex-wrap:wrap;gap:4px 18px;align-items:baseline;padding:8px 12px 10px;background:var(--wash-soft);border-radius:8px;margin-bottom:8px}.ss-item[data-v-efea8c38]{display:flex;align-items:baseline;gap:6px}.ss-l[data-v-efea8c38]{font-size:9px;color:var(--text-dim);letter-spacing:.3px}.ss-v[data-v-efea8c38]{font-size:12.5px;font-weight:600;font-variant-numeric:tabular-nums;color:var(--text)}.ss-v.warn[data-v-efea8c38]{color:var(--accent)}.ss-v.good[data-v-efea8c38]{color:var(--good)}.chart-legend[data-v-efea8c38]{display:flex;flex-wrap:wrap;gap:4px 14px;align-items:baseline;padding:2px 2px 6px}.cl-item[data-v-efea8c38]{display:flex;align-items:baseline;gap:4px}.cl-l[data-v-efea8c38]{font-size:9px;color:var(--text-dim)}.cl-v[data-v-efea8c38]{font-size:11px;font-weight:500;font-variant-numeric:tabular-nums;color:var(--text)}.cl-v.up[data-v-efea8c38]{color:var(--up)}.cl-v.dn[data-v-efea8c38]{color:var(--down)}.nav-ct[data-v-16561182]{background:var(--card);border:1px solid var(--border);border-radius:12px;box-shadow:var(--shadow-1);overflow:hidden;margin:8px 0 0}.nav-head[data-v-16561182]{display:flex;align-items:center;gap:7px;width:100%;font-size:12px;font-weight:700;color:var(--text);padding:7px 12px;background:var(--bg-inset);border:none;border-bottom:1px solid var(--border);letter-spacing:.3px;font-family:inherit;text-align:left;cursor:pointer}.nav-head[data-v-16561182]:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--accent);box-shadow:0 0 6px #d977068c;flex:0 0 auto}.nav-head[data-v-16561182]:focus-visible{outline:none;box-shadow:inset 0 0 0 1px var(--accent)}.nav-folded .nav-head[data-v-16561182]{border-bottom:none}.nav-t[data-v-16561182]{white-space:nowrap;flex:0 0 auto}.nav-chev[data-v-16561182]{margin-left:auto;color:var(--text-dim);transform:rotate(-90deg);transition:transform .15s cubic-bezier(.3,.5,.55,.95);flex:0 0 auto}.nav-chev.open[data-v-16561182]{transform:rotate(0)}.nav-chart[data-v-16561182]{width:100%}.nav-dd[data-v-16561182]{width:100%;border-top:1px solid var(--border)}.nav-toolbar[data-v-16561182]{display:flex;align-items:center;flex-wrap:wrap;gap:4px 10px;padding:7px 12px 3px}.nav-sub[data-v-16561182]{font-size:9px;font-weight:400;color:var(--text-dim);margin-left:auto;white-space:nowrap}.nav-read[data-v-16561182]{display:flex;flex-wrap:wrap;align-items:center;gap:4px 12px;padding:5px 12px 4px;border-bottom:1px solid var(--border);background:var(--bg-inset)}.nr-date[data-v-16561182]{font-size:9px;color:var(--text-muted);font-family:Maple Mono,JetBrains Mono,monospace}.nr-item[data-v-16561182]{font-size:9px;color:var(--text-dim);display:inline-flex;align-items:center;gap:4px;font-variant-numeric:tabular-nums}.nr-item b[data-v-16561182]{font-weight:600;color:var(--text);font-family:Maple Mono,JetBrains Mono,monospace}.nr-item b.up[data-v-16561182]{color:var(--up)}.nr-item b.dn[data-v-16561182]{color:var(--down)}.nr-dot[data-v-16561182]{width:6px;height:2px;border-radius:1px;flex:0 0 auto}.nr-strat[data-v-16561182]{background:var(--accent)}.nr-bench[data-v-16561182]{background:var(--text)}.nr-cyb[data-v-16561182]{background:repeating-linear-gradient(90deg,var(--text-dim) 0 3px,transparent 3px 5px)}.nr-cnt[data-v-16561182]{font-style:normal;font-size:8px;color:var(--text-muted);margin-left:2px}.nav-range[data-v-16561182]{display:inline-flex;gap:3px;margin-left:8px}.nav-range button[data-v-16561182]{font-size:9px;font-family:inherit;line-height:1.3;color:var(--text-dim);background:transparent;border:1px solid var(--border);border-radius:999px;padding:1px 8px;cursor:pointer}.nav-range button[data-v-16561182]:hover{color:var(--text);background:var(--wash-soft)}.nav-range button.on[data-v-16561182]{color:var(--accent);border-color:var(--accent);background:#d977061f;font-weight:600}.nav-range button[data-v-16561182]:focus-visible{outline:none;box-shadow:0 0 0 3px #d9770638}.nav-year[data-v-16561182]{font-size:9px;font-family:inherit;color:var(--text-dim);background:transparent;border:1px solid var(--border);border-radius:999px;padding:1px 4px 1px 8px;cursor:pointer;margin-left:3px}.nav-year[data-v-16561182]:hover{color:var(--text)}.nav-year.sel-on[data-v-16561182]{color:var(--accent);border-color:var(--accent);background:#d977061f;font-weight:600}.nav-year[data-v-16561182]:focus-visible{outline:none;box-shadow:0 0 0 3px #d9770638}@media (max-width: 640px){.nav-toolbar[data-v-16561182]{padding:6px 10px 2px;gap:4px 8px}.nav-sub[data-v-16561182]{flex:1 1 100%;margin-left:0;white-space:normal;text-align:left;line-height:1.5;font-size:10px}.nav-range[data-v-16561182]{gap:2px}.nav-range button.r-1y[data-v-16561182],.nav-range button.r-3y[data-v-16561182]{display:none}.nav-range button[data-v-16561182]{padding:1px 6px}.nav-year[data-v-16561182]{padding:1px 2px 1px 6px;margin-left:2px}.nav-read[data-v-16561182]{gap:4px 10px;padding:6px 10px 5px}.nr-date[data-v-16561182],.nr-item[data-v-16561182]{font-size:10px}}.layout-two[data-v-a84faf93]{display:flex;gap:6px;align-items:stretch}.col-pos[data-v-a84faf93]{flex:1;min-width:0}.empty-pos[data-v-a84faf93]{background:var(--card);border:1px solid var(--border);border-radius:12px;box-shadow:var(--shadow-1);padding:28px 10px;text-align:center;color:var(--text-dim);font-size:12px;font-weight:500}.ps-ct[data-v-a84faf93]{background:var(--card);border:1px solid var(--border);border-radius:12px;box-shadow:var(--shadow-1);margin-bottom:8px;overflow:hidden}.ps-header[data-v-a84faf93]{display:flex;align-items:center;justify-content:space-between;gap:4px;padding:6px 12px;background:var(--bg-inset);border-bottom:1px solid var(--border);line-height:1}.ps-icon-text[data-v-a84faf93]{font-size:11px;font-weight:600;color:var(--text);display:inline-flex;align-items:center;gap:7px}.ps-icon-text[data-v-a84faf93]:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--accent);box-shadow:0 0 6px #d977068c;flex:0 0 auto}.ps-icon-text .ps-sub[data-v-a84faf93]{font-weight:400;font-size:9px;color:var(--text-dim);margin-left:2px}.ps-pnl[data-v-a84faf93]{font-size:10px;font-weight:600;font-family:Maple Mono,JetBrains Mono,monospace;line-height:1;text-align:right}.ps-pnl .pct[data-v-a84faf93]{font-size:8px;opacity:.7}table[data-v-a84faf93]{width:100%;border-collapse:collapse}th[data-v-a84faf93]{font-size:8px;font-weight:500;color:var(--text-dim);padding:2px 4px;text-align:right;border-bottom:1px solid var(--hair);letter-spacing:.3px}th[data-v-a84faf93]:first-child{text-align:left}td[data-v-a84faf93]{font-size:11px;padding:2px 4px;text-align:right;border-bottom:1px solid var(--hair)}td[data-v-a84faf93]:first-child{text-align:left}tr:last-child td[data-v-a84faf93]{border-bottom:none}tr[data-v-a84faf93]:focus-visible{outline:none;background:var(--wash-soft);box-shadow:inset 0 0 0 1px var(--accent)}.td-name[data-v-a84faf93]{font-weight:600;font-size:12px;white-space:nowrap}.td-date[data-v-a84faf93]{font-weight:400;font-size:10px;color:var(--text-dim);margin-left:4px;white-space:nowrap}.td-mv[data-v-a84faf93]{display:block;font-weight:600;font-size:12px;margin-top:1px}.td-bpc[data-v-a84faf93]{font-family:Maple Mono,JetBrains Mono,monospace;font-weight:500;font-size:11px;color:var(--text-dim);line-height:1.2}.td-bpc div[data-v-a84faf93]:last-child{color:var(--text)}.td-num[data-v-a84faf93]{font-family:Maple Mono,JetBrains Mono,monospace;font-weight:500;font-size:11px;line-height:1.2}.td-reason[data-v-a84faf93]{font-size:10px;color:var(--text-dim);white-space:nowrap}.pct[data-v-a84faf93]{font-size:8px;opacity:.7}.up[data-v-a84faf93]{color:var(--up)}.dn[data-v-a84faf93]{color:var(--down)}.zero[data-v-a84faf93]{color:var(--text-dim)}.tr-ct[data-v-a84faf93]{width:260px;flex-shrink:0;align-self:flex-start;background:var(--card);border:1px solid var(--border);border-radius:12px;box-shadow:var(--shadow-1);overflow:hidden;display:flex;flex-direction:column}.tr-title[data-v-a84faf93]{font-size:12px;font-weight:700;color:var(--text);padding:7px 12px;background:var(--bg-inset);border-bottom:1px solid var(--border);letter-spacing:.3px;display:flex;align-items:center;gap:7px;flex-shrink:0}.tr-toggle[data-v-a84faf93]{width:100%;font-family:inherit;text-align:left;cursor:pointer;border:none}.tr-toggle[data-v-a84faf93]:focus-visible{outline:none;box-shadow:inset 0 0 0 1px var(--accent)}.tr-folded .tr-toggle[data-v-a84faf93]{border-bottom:none}.tr-chev[data-v-a84faf93]{margin-left:auto;color:var(--text-dim);transform:rotate(-90deg);transition:transform .15s cubic-bezier(.3,.5,.55,.95);flex:0 0 auto}.tr-chev.open[data-v-a84faf93]{transform:rotate(0)}.tr-title[data-v-a84faf93]:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--accent);box-shadow:0 0 6px #d977068c;flex:0 0 auto}.tr-sub[data-v-a84faf93]{font-size:9px;font-weight:400;color:var(--text-dim);margin-left:auto;white-space:nowrap}.tr-body[data-v-a84faf93]{padding:6px 8px;flex:1;overflow-y:auto;max-height:452px}.tr-row[data-v-a84faf93]{display:flex;align-items:center;gap:4px;padding:3.5px 0;border-bottom:1px solid var(--hair);font-size:10px;transition:background-color .12s ease}.tr-row[data-v-a84faf93]:hover{background:var(--wash-soft)}.tr-row[data-v-a84faf93]:last-child{border-bottom:none}.tr-date[data-v-a84faf93]{font-size:9px;color:var(--text-dim);font-family:Maple Mono,JetBrains Mono,monospace;min-width:38px;flex-shrink:0}.tr-name[data-v-a84faf93]{font-weight:600;color:var(--text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0;flex:1}.tr-units[data-v-a84faf93]{font-size:9px;color:var(--text-dim);min-width:14px;text-align:right}.tr-price[data-v-a84faf93]{font-size:9px;color:var(--text-dim);font-family:Maple Mono,JetBrains Mono,monospace;min-width:36px;text-align:right;flex-shrink:0}.tr-s[data-v-a84faf93]{font-weight:700;font-size:9px;min-width:14px;text-align:center}.tr-s.s[data-v-a84faf93]{color:var(--down)}.tr-s.t[data-v-a84faf93]{color:var(--up)}.tr-s.b[data-v-a84faf93]{color:var(--text-dim)}.tr-signal[data-v-a84faf93]{font-size:8px;color:var(--text-dim);min-width:32px;text-align:right;white-space:nowrap}.tr-more[data-v-a84faf93]{display:block;width:100%;padding:3px 0 2px;color:var(--text-dim);font-size:9px;text-align:center}.an-ct-full[data-v-a84faf93]{background:var(--card);border:1px solid var(--border);border-radius:12px;box-shadow:var(--shadow-1);overflow:hidden;margin-top:8px}.an-title[data-v-a84faf93]{font-size:12px;font-weight:700;color:var(--text);padding:7px 12px;background:var(--bg-inset);border-bottom:1px solid var(--border);letter-spacing:.3px;display:flex;align-items:center;gap:7px}.an-title[data-v-a84faf93]:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--accent);box-shadow:0 0 6px #d977068c;flex:0 0 auto}.an-toggle[data-v-a84faf93]{width:100%;font-family:inherit;text-align:left;cursor:pointer;border:none}.an-toggle.an-title[data-v-a84faf93]{border-bottom:1px solid var(--border)}.an-chev[data-v-a84faf93]{margin-left:auto;color:var(--text-dim);transform:rotate(-90deg);transition:transform .15s cubic-bezier(.3,.5,.55,.95)}.an-chev.open[data-v-a84faf93]{transform:rotate(0)}.an-toggle[data-v-a84faf93]:focus-visible{outline:none;box-shadow:inset 0 0 0 1px var(--accent)}.an-collapsed .an-toggle[data-v-a84faf93]{border-bottom:none}.an-body[data-v-a84faf93]{padding:8px}.an-sub[data-v-a84faf93]{font-size:10px;font-weight:600;color:var(--text-dim);margin-bottom:5px;letter-spacing:.3px}.an-sub .c[data-v-a84faf93]{color:var(--text-dim);font-weight:500}.st-grid[data-v-a84faf93]{display:grid;grid-template-columns:58px repeat(12,1fr);gap:2px;align-items:stretch;font-variant-numeric:tabular-nums}.st-h[data-v-a84faf93]{font-size:9px;color:var(--text-muted);text-align:center;padding:2px 0 5px;align-self:center}.st-y[data-v-a84faf93]{display:flex;flex-direction:column;justify-content:center;padding-right:6px}.st-y b[data-v-a84faf93]{font-size:10px;font-weight:700;line-height:1.3;color:var(--text)}.st-y small[data-v-a84faf93]{font-size:8.5px;font-weight:500;line-height:1.3}.st-c[data-v-a84faf93]{display:flex;align-items:center;justify-content:center;text-align:center;border-radius:3px;min-height:26px;padding:1px 0;font-size:10px;font-weight:600}.st-c.up[data-v-a84faf93],.mc6.up[data-v-a84faf93]{background:color-mix(in srgb,var(--up) 10%,transparent)}.st-c.dn[data-v-a84faf93],.mc6.dn[data-v-a84faf93]{background:color-mix(in srgb,var(--down) 12%,transparent)}.st-c.today[data-v-a84faf93],.mc6.today[data-v-a84faf93]{outline:1.5px dashed var(--border-hi);outline-offset:-1.5px}.st-m[data-v-a84faf93]{display:none}.m6[data-v-a84faf93]{display:grid;grid-template-columns:repeat(6,1fr);gap:2px;margin-bottom:2px}.mc6[data-v-a84faf93]{border-radius:3px;padding:2px 0 3px;text-align:center}.mc6 .mm[data-v-a84faf93]{font-size:8.5px;color:var(--text-muted);line-height:1.5}.mc6 .mv[data-v-a84faf93]{font-size:10px;font-weight:600;line-height:1.35;font-variant-numeric:tabular-nums}@media (max-width: 640px){.layout-two[data-v-a84faf93]{flex-direction:column}.tr-ct[data-v-a84faf93]{width:100%;max-height:320px}.ps-ct[data-v-a84faf93]{overflow-x:visible}.ps-ct thead[data-v-a84faf93]{display:none}.ps-ct table[data-v-a84faf93],.ps-ct tbody[data-v-a84faf93]{display:block;width:100%}.ps-ct tr[data-v-a84faf93]{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px;padding:9px 10px;border-bottom:1px solid var(--border)}.ps-ct tr[data-v-a84faf93]:last-child{border-bottom:none}.ps-ct td[data-v-a84faf93]{border:none;padding:0;text-align:left}.ps-ct .td-name[data-v-a84faf93]{flex:1 1 100%;font-size:14px}.ps-ct .td-mv[data-v-a84faf93]{display:inline;margin-left:6px;font-size:11px}.ps-ct .td-bpc[data-v-a84faf93],.ps-ct .td-pos[data-v-a84faf93],.ps-ct .td-num[data-v-a84faf93],.ps-ct .td-reason[data-v-a84faf93]{font-size:11px}.ps-ct .td-bpc div[data-v-a84faf93]{display:inline}.ps-ct .td-bpc div+div[data-v-a84faf93]:before{content:" / "}.ps-header[data-v-a84faf93]{padding:7px 10px}.ps-icon-text[data-v-a84faf93]{font-size:11px}.ps-icon-text .ps-sub[data-v-a84faf93]{font-size:9px}.ps-pnl[data-v-a84faf93]{font-size:10px}.tr-title[data-v-a84faf93]{font-size:12px}.tr-title[data-v-a84faf93]{flex-wrap:wrap;row-gap:2px}.tr-title .tr-sub[data-v-a84faf93]{order:3;flex:1 1 100%;margin-left:0;white-space:normal;text-align:left}.tr-row[data-v-a84faf93]{font-size:10px}.st-grid[data-v-a84faf93]{display:none}.st-m[data-v-a84faf93]{display:block}.pc-header[data-v-a84faf93]{font-size:10px}.pc-header h1[data-v-a84faf93]{font-size:15px}.pc-header .stats[data-v-a84faf93],.an-sub[data-v-a84faf93]{font-size:10px}}.app[data-v-92f9c4a6]{display:flex;flex-direction:column;min-height:100vh}.app-nav[data-v-92f9c4a6]{background:var(--nav-bg);-webkit-backdrop-filter:blur(14px) saturate(1.5);backdrop-filter:blur(14px) saturate(1.5);border-bottom:1px solid var(--border);position:sticky;top:0;z-index:10}.nav-inner[data-v-92f9c4a6]{width:100%;max-width:calc(240px + var(--content-w));margin:0 auto;padding:8px 12px;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:8px 16px}.nav-brand[data-v-92f9c4a6]{justify-self:start;display:inline-flex;align-items:center;gap:8px;font-weight:600;font-size:14px;letter-spacing:.2px;background:none;border:none;cursor:pointer;font-family:inherit;color:inherit;padding:0}.nav-brand[data-v-92f9c4a6]:focus-visible{outline:none;border-radius:4px;box-shadow:var(--focus-ring, 0 0 0 3px rgba(217,119,6,.22))}.nav-brand .brand-ic[data-v-92f9c4a6]{width:30px;height:30px;flex:0 0 auto}.nav-brand .ic-base[data-v-92f9c4a6]{stroke:var(--text)}.nav-brand .ic-break[data-v-92f9c4a6]{stroke:var(--accent)}.nav-brand .ic-arrow[data-v-92f9c4a6]{fill:var(--accent);stroke:none}.nav-brand .ic-g0[data-v-92f9c4a6]{stop-color:var(--text)}.nav-brand .ic-g1[data-v-92f9c4a6]{stop-color:var(--accent)}.brand-text[data-v-92f9c4a6]{display:flex;flex-direction:column;text-align:left}.bt-name[data-v-92f9c4a6]{font-size:13px;font-weight:600;letter-spacing:.2px;line-height:1}.bt-full[data-v-92f9c4a6]{font-size:8px;color:var(--text-dim);line-height:1;margin-top:2px;white-space:nowrap}.tabs[data-v-92f9c4a6]{display:flex;gap:4px;justify-self:center}.tab[data-v-92f9c4a6]{display:inline-flex;align-items:center;gap:6px;background:transparent;color:var(--text-dim);border:1px solid transparent;padding:6px 12px;border-radius:var(--r-md, 8px);cursor:pointer;font-size:12px;transition:color var(--t, .15s),background-color var(--t, .15s),border-color var(--t, .15s)}.tab[data-v-92f9c4a6]:hover{color:var(--text);background:var(--wash)}.tab.active[data-v-92f9c4a6]{color:var(--text);border-color:#d977068c;background:#d977061a}.tab-ic[data-v-92f9c4a6]{width:14px;height:14px;flex:0 0 auto}.tab span[data-v-92f9c4a6]{white-space:nowrap}.tab.active .tab-ic[data-v-92f9c4a6]{color:var(--accent)}.theme-btn[data-v-92f9c4a6]{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;background:transparent;color:var(--text-dim);border:1px solid var(--border);border-radius:var(--r-md, 8px);cursor:pointer;transition:color var(--t, .15s),border-color var(--t, .15s),background-color var(--t, .15s)}.nav-right[data-v-92f9c4a6]{justify-self:end;display:flex;align-items:center;gap:8px}.theme-btn[data-v-92f9c4a6]:hover{color:var(--text);border-color:var(--border-hi);background:var(--wash)}.tab[data-v-92f9c4a6]:focus-visible,.theme-btn[data-v-92f9c4a6]:focus-visible,.retry-btn[data-v-92f9c4a6]:focus-visible{outline:none;border-color:var(--accent);box-shadow:var(--focus-ring, 0 0 0 3px rgba(217,119,6,.22))}.load-error[data-v-92f9c4a6]{display:flex;flex-direction:column;align-items:center;gap:10px;color:var(--up)}.retry-btn[data-v-92f9c4a6]{background:#d977061f;color:var(--accent);border:1px solid var(--accent);padding:6px 14px;border-radius:var(--r-md, 8px);cursor:pointer;font-size:12px;font-family:inherit;transition:background-color var(--t, .15s)}.retry-btn[data-v-92f9c4a6]:hover{background:#d9770633}.theme-btn svg[data-v-92f9c4a6]{width:15px;height:15px}.date-select[data-v-92f9c4a6]{background:var(--card);color:var(--text);border:1px solid var(--border);padding:5px 10px;border-radius:var(--r-md, 8px);font-size:12px;cursor:pointer;transition:border-color var(--t, .15s),box-shadow var(--t, .15s)}.date-select[data-v-92f9c4a6]:hover{border-color:var(--border-hi, #3d4653)}.date-select[data-v-92f9c4a6]:disabled{opacity:.6;cursor:default}.date-select.stale[data-v-92f9c4a6]{border-color:var(--border-hi)}.date-step[data-v-92f9c4a6]{display:inline-flex;align-items:center;justify-content:center;width:26px;height:30px;background:transparent;color:var(--text-dim);border:1px solid var(--border);border-radius:var(--r-md, 8px);cursor:pointer;font-size:13px;line-height:1;font-family:inherit;transition:color var(--t, .15s),border-color var(--t, .15s),background-color var(--t, .15s)}.date-step[data-v-92f9c4a6]:hover:not(:disabled){color:var(--text);border-color:var(--border-hi);background:var(--wash)}.date-step[data-v-92f9c4a6]:disabled{opacity:.35;cursor:default}.date-step[data-v-92f9c4a6]:focus-visible{outline:none;border-color:var(--accent);box-shadow:var(--focus-ring, 0 0 0 3px rgba(217,119,6,.22))}.back-latest[data-v-92f9c4a6]{font-size:11px;color:var(--accent);background:#d977061a;border:1px solid rgba(217,119,6,.4);border-radius:8px;padding:5px 8px;cursor:pointer;font-family:inherit;white-space:nowrap;transition:background-color var(--t, .15s)}.back-latest[data-v-92f9c4a6]:hover{background:#d977062e}.back-latest[data-v-92f9c4a6]:focus-visible{outline:none;box-shadow:var(--focus-ring, 0 0 0 3px rgba(217,119,6,.22))}.load-line[data-v-92f9c4a6]{height:2px;background:linear-gradient(90deg,transparent,rgba(217,119,6,.65),transparent)}.skip-link[data-v-92f9c4a6]{position:absolute;left:-9999px;top:8px;z-index:100;padding:6px 12px;background:var(--card);border:1px solid var(--accent);border-radius:var(--r-md, 8px);color:var(--accent);font-size:12px;text-decoration:none}.skip-link[data-v-92f9c4a6]:focus{left:8px}.date-select[data-v-92f9c4a6]:focus-visible{outline:none;border-color:var(--accent);box-shadow:var(--focus-ring, 0 0 0 3px rgba(217,119,6,.22))}.stock-query[data-v-92f9c4a6]{display:flex;gap:8px;padding:8px 0;align-items:center}.stock-input-wrap[data-v-92f9c4a6]{position:relative;flex:1;max-width:240px;display:flex}.stock-input[data-v-92f9c4a6]{background:var(--card);color:var(--text);border:1px solid var(--border);padding:6px 10px;border-radius:var(--r-md, 8px);font-size:12px;width:100%;transition:border-color var(--t, .15s),box-shadow var(--t, .15s)}.stock-input[data-v-92f9c4a6]:focus{outline:none;border-color:var(--accent);box-shadow:var(--focus-ring)}.stock-btn[data-v-92f9c4a6]{background:#d977061f;color:var(--accent);border:1px solid var(--accent);padding:6px 14px;border-radius:var(--r-md, 8px);cursor:pointer;font-size:12px;transition:background-color var(--t, .15s),transform var(--t, .15s)}.stock-btn[data-v-92f9c4a6]:hover{background:#d9770633}.stock-btn[data-v-92f9c4a6]:active{transform:translateY(1px)}.stock-sug[data-v-92f9c4a6]{padding:4px 12px 6px;font-size:12px;color:var(--text-dim)}.stock-note[data-v-92f9c4a6]{padding:4px 12px 6px;font-size:11px;color:var(--text-dim)}.stock-msg[data-v-92f9c4a6]{padding:4px 12px 6px;font-size:12px;color:var(--accent)}.stock-retry[data-v-92f9c4a6]{margin:2px 12px 8px;font-size:11px;color:var(--accent);background:#d977061f;border:1px solid rgba(217,119,6,.5);border-radius:8px;padding:4px 12px;cursor:pointer;transition:background-color var(--t, .15s)}.stock-retry[data-v-92f9c4a6]:hover{background:#d9770633}@media (max-width: 640px){.stock-sec[data-v-92f9c4a6]{display:flex;flex-direction:column}.stock-sec .stock-query[data-v-92f9c4a6]{order:1}.stock-sec .stock-note[data-v-92f9c4a6],.stock-sec>.empty[data-v-92f9c4a6]{order:2}.stock-sec .stock-main[data-v-92f9c4a6]{order:3}.stock-sec .stock-msg[data-v-92f9c4a6],.stock-sec .stock-sug[data-v-92f9c4a6],.stock-sec .stock-retry[data-v-92f9c4a6]{order:4}}.page.wide[data-v-92f9c4a6]{max-width:980px}.app-footer[data-v-92f9c4a6]{margin-top:auto;padding:14px 12px 20px;text-align:center;font-size:11px;color:var(--muted, var(--text-dim));border-top:1px solid var(--border);display:flex;flex-direction:column;align-items:center;gap:6px}.risk-tip[data-v-92f9c4a6]{font-size:10px;color:var(--text-dim, var(--text-muted))}.risk-tip+a[data-v-92f9c4a6]{font-size:10px}.app-footer a[data-v-92f9c4a6]{color:var(--muted, var(--text-dim));text-decoration:none}.app-footer a[data-v-92f9c4a6]:hover{color:var(--text);text-decoration:underline}.bottom-tabs[data-v-92f9c4a6]{display:none}@media (max-width: 860px){.nav-inner[data-v-92f9c4a6]{gap:8px}.tab[data-v-92f9c4a6]{padding:6px 8px;font-size:11px;gap:5px}.date-select[data-v-92f9c4a6]{padding:4px 8px;font-size:11px}.bt-full[data-v-92f9c4a6]{display:none}}@media (max-width: 640px){.nav-inner[data-v-92f9c4a6]{display:flex;flex-wrap:nowrap;align-items:center;gap:8px;padding:6px 8px}.nav-brand[data-v-92f9c4a6]{font-size:12px;width:auto;min-width:0}.nav-brand .bt-full[data-v-92f9c4a6],.tabs[data-v-92f9c4a6]{display:none}.nav-right[data-v-92f9c4a6]{justify-self:auto;margin-left:auto;gap:6px}.date-step[data-v-92f9c4a6]{display:none}.date-select[data-v-92f9c4a6]{max-width:118px;font-size:11px;padding:4px 8px}.back-latest[data-v-92f9c4a6]{padding:4px 8px}.stock-query[data-v-92f9c4a6]{padding:8px 0}.app-footer[data-v-92f9c4a6]{padding-bottom:calc(66px + env(safe-area-inset-bottom,0px))}.bottom-tabs[data-v-92f9c4a6]{display:flex;position:fixed;left:0;right:0;bottom:0;z-index:20;background:var(--card);border-top:1px solid var(--border);padding-bottom:env(safe-area-inset-bottom,0px)}.bt[data-v-92f9c4a6]{flex:1;min-height:52px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;background:transparent;border:none;color:var(--text-dim);cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation}.bt.active[data-v-92f9c4a6]{color:var(--accent);background:#d977061a}.bt.active .bt-label[data-v-92f9c4a6]{font-weight:600}.bt[data-v-92f9c4a6]:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.bt-icon[data-v-92f9c4a6]{width:19px;height:19px}.bt-label[data-v-92f9c4a6]{font-size:10px}.page[data-v-92f9c4a6]{padding-bottom:calc(66px + env(safe-area-inset-bottom,0px))}}:root{color-scheme:dark;--bg: #0d0c0a;--bg-inset: #0a0908;--card: #151412;--card-hi: #1c1a17;--border: #2a2824;--border-hi: #3e3b35;--text: #eceae6;--text-dim: #8d8a84;--text-muted: #5f5c56;--accent: #d97706;--up: #e05a5a;--down: #5a8ae0;--good: #58a6ff;--font: "Maple Mono", "Inter", "PingFang SC", "Noto Sans SC", sans-serif;--mono: "Maple Mono", "JetBrains Mono", monospace;--r-lg: 12px;--r-md: 8px;--shadow-1: 0 1px 2px rgba(6,4,2,.45), 0 10px 28px -14px rgba(6,4,2,.55);--shadow-2: 0 2px 4px rgba(6,4,2,.5), 0 14px 32px -12px rgba(6,4,2,.65);--focus-ring: 0 0 0 3px rgba(217,119,6,.22);--t: .15s cubic-bezier(.3,.5,.55,.95);--wash: rgba(255,255,255,.045);--wash-soft: rgba(255,255,255,.028);--hair: rgba(255,255,255,.05);--nav-bg: rgba(13,12,10,.72);--glow: rgba(217,119,6,.055);--sel: rgba(217,119,6,.28);--sb-thumb: #2a2824;--sb-thumb-hi: #3e3b35;--content-w: 640px}html[data-theme=light]{color-scheme:light;--bg: #e6e2d9;--bg-inset: #dcd7cc;--card: #efece4;--card-hi: #e5e1d7;--border: #d5cfc2;--border-hi: #bab3a3;--text: #33302a;--text-dim: #736d62;--text-muted: #9a9385;--accent: #a16207;--up: #b23a2c;--down: #3f5c92;--good: #3f5c92;--shadow-1: 0 1px 2px rgba(60,56,48,.1), 0 6px 18px -12px rgba(60,56,48,.15);--shadow-2: 0 2px 6px rgba(60,56,48,.12), 0 12px 28px -12px rgba(60,56,48,.2);--focus-ring: 0 0 0 3px rgba(161,98,7,.25);--wash: rgba(60,56,48,.05);--wash-soft: rgba(60,56,48,.03);--hair: rgba(60,56,48,.11);--nav-bg: rgba(239,236,228,.8);--glow: rgba(161,98,7,.06);--sel: rgba(161,98,7,.2);--sb-thumb: #cfc9bb;--sb-thumb-hi: #b8b1a0}*{margin:0;padding:0;box-sizing:border-box}button,input,select,textarea{font-family:inherit;-webkit-tap-highlight-color:transparent;touch-action:manipulation}*{scrollbar-width:thin;scrollbar-color:var(--sb-thumb) transparent}*::-webkit-scrollbar{width:10px;height:10px}*::-webkit-scrollbar-thumb{background:var(--sb-thumb);border-radius:6px;border:2px solid var(--bg)}*::-webkit-scrollbar-thumb:hover{background:var(--sb-thumb-hi)}*::-webkit-scrollbar-track{background:transparent}::selection{background:var(--sel)}@font-face{font-family:Maple Mono;src:url(/fonts/maple-mono-cn.woff2) format("woff2");font-weight:100 800;font-style:normal;font-display:swap}html{overflow-y:scroll}body{font-family:var(--font);background:radial-gradient(1100px 360px at 50% -120px,var(--glow),transparent 70%),var(--bg);background-attachment:fixed;color:var(--text);-webkit-font-smoothing:antialiased}.pc-header{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap;padding:9px 14px;background:var(--card);border:1px solid var(--border);border-radius:var(--r-lg);box-shadow:var(--shadow-1);margin-bottom:8px}.pc-header h1{font-size:14px;font-weight:600;margin:0;display:flex;align-items:center;gap:8px}.pc-header h1:before{content:"";width:3px;height:14px;border-radius:2px;background:linear-gradient(180deg,var(--accent),rgba(217,119,6,.45))}.pc-header .date-bar,.pc-header .stats{font-size:11px;color:var(--text-dim)}.pc-header .stats,.pc-header .breadth-line .bb-nums{display:inline-flex;flex-wrap:wrap}.pc-header .stats .st{white-space:nowrap}.pc-header .stats .st+.st:before,.pc-header .breadth-line .bb-nums .st+.st:before{content:"·";margin-right:5px;color:var(--text-muted)}.pc-header .breadth-line .bb-nums .st{white-space:nowrap}.pc-header .breadth-line .bb-nums .pl-armed{color:var(--accent);font-weight:600}.pc-header .stats .c{color:var(--text);font-weight:500}.pc-header .stats .up{color:var(--up);font-weight:500}.pc-header .stats .dn{color:var(--down);font-weight:500}.pc-header .stats .zero{color:var(--text-dim)}.pc-header .stats .pct{font-size:9px;opacity:.7}.pc-header .stats .amt{font-size:10px;color:var(--text-dim);font-weight:400}.overheat{font-size:11px;display:flex;align-items:center;gap:4px;margin-left:8px;padding-left:8px;border-left:1px solid var(--border)}.overheat .oh-label{font-weight:600}.overheat.oh-on .oh-label{color:var(--up)}.overheat.oh-off .oh-label{color:var(--down)}.overheat.oh-warn .oh-label{color:var(--accent)}.overheat.oh-na .oh-label{color:var(--text-muted)}.overheat .oh-detail{color:var(--text-dim);font-size:10px}.param-tag{font-size:11px;padding:2px 9px;border-radius:99px;border:1px solid var(--border);color:var(--text-dim);cursor:default;white-space:nowrap}.sel-chip{border-color:#d9770673;color:var(--accent)}.head-chips{display:inline-flex;flex-wrap:wrap;gap:6px;align-items:center}.regime{font-size:11px;display:flex;align-items:center;gap:4px;margin-left:8px;padding-left:8px;border-left:1px solid var(--border)}.regime .regime-label{font-weight:600}.regime.normal .regime-label{color:var(--down)}.regime.fail .regime-label{color:var(--up)}.regime.na .regime-label{color:var(--text-muted)}.regime .regime-detail{color:var(--text-dim);font-size:10px}.funnel{display:flex;align-items:center;flex-wrap:wrap;padding:8px 14px;background:var(--card);border:1px solid var(--border);border-radius:var(--r-lg);box-shadow:var(--shadow-1);margin-bottom:8px}.fs{display:flex;align-items:center;gap:3px;font-size:12px;color:var(--text-dim)}.fs .n{font-weight:700;font-size:15px;color:var(--text);font-variant-numeric:tabular-nums}.fs .l{font-size:11px}.fa{color:var(--text-muted);margin:0 4px;font-size:11px}.fs.hl .n{color:var(--accent);font-weight:800}.fr{margin-left:auto;font-size:11px;color:var(--text-dim)}.fr strong{color:var(--accent);font-weight:600}.sec{background:var(--card);border:1px solid var(--border);border-radius:var(--r-lg);box-shadow:var(--shadow-1);margin-bottom:8px;overflow:hidden}.sh{display:flex;align-items:center;gap:6px;padding:6px 12px;background:var(--bg-inset);border-bottom:1px solid var(--border)}.si{font-size:12px;font-weight:600;display:inline-flex;align-items:center;gap:7px;flex:0 0 auto;white-space:nowrap}.si:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--accent);box-shadow:0 0 6px #d977068c;flex:0 0 auto}.sa{font-size:11px;font-weight:500;color:var(--text-dim);margin-left:auto}details.sec.fold>summary.sh{cursor:pointer;list-style:none}details.sec.fold>summary.sh::-webkit-details-marker{display:none}details.sec.fold>summary.sh:focus-visible{outline:none;box-shadow:var(--focus-ring)}details.sec.fold:not([open])>summary.sh{border-bottom:none}.sh .chev{flex:0 0 auto;width:7px;height:7px;align-self:center;border-right:1.5px solid var(--text-dim);border-bottom:1.5px solid var(--text-dim);transform:rotate(-45deg);transition:transform var(--t)}.sec.fold.open>.sh .chev{transform:rotate(45deg)}.grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(224px,1fr));gap:6px;padding:8px 10px}.grid2{display:grid;grid-template-columns:repeat(auto-fill,minmax(288px,1fr));gap:6px;padding:8px 10px}.card{background:var(--wash-soft);border:1px solid var(--border);border-radius:10px;padding:7px 9px;min-width:0;overflow:hidden;cursor:pointer;transition:border-color var(--t),background-color var(--t),transform var(--t),box-shadow var(--t)}.card:hover{border-color:var(--border-hi);background:var(--card-hi);transform:translateY(-1px);box-shadow:var(--shadow-2)}.card:active{transform:translateY(0);box-shadow:var(--shadow-1)}.card:focus-visible{outline:none;border-color:var(--accent);box-shadow:var(--focus-ring)}.card.new{border-color:color-mix(in srgb,var(--accent) 55%,transparent);background:color-mix(in srgb,var(--accent) 6%,transparent)}.card.old{border-color:var(--border-hi)}.c1{display:flex;align-items:center;gap:4px;font-size:12px;min-width:0}.c1 .cn{font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0;flex-shrink:1}.c1 .cn .cd{font-weight:400;font-size:10px;color:var(--text-dim);margin-left:2px}.c1 .pool-tag{font-size:9px;padding:0 5px;border-radius:4px;font-weight:500;flex-shrink:0;margin-left:3px;background:#8d8a8426;color:var(--text-dim)}.c1 .strat-tag{font-size:9px;padding:0 5px;border-radius:4px;font-weight:500;flex-shrink:0;margin-left:2px;background:#8d8a8426;color:var(--text-dim);cursor:default}.c1 .cs-plain{margin-left:auto;font-size:11px;font-weight:600;flex-shrink:0;white-space:nowrap}.c2{font-size:10px;color:var(--text-dim);margin-top:3px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:flex;align-items:center;gap:3px;min-width:0;flex-wrap:wrap}.c2 .buy-sig{background:#e05a5a26;color:var(--up);padding:0 6px;border-radius:4px;font-weight:600;flex-shrink:0}.c2 .ctg{background:#d9770614;color:var(--accent);padding:0 5px;border-radius:4px;font-weight:500;flex-shrink:0}.c2 .ce{background:#5a8ae01f;color:var(--down);padding:0 5px;border-radius:4px;font-weight:500;flex-shrink:0}.c2 .exec-state{background:#8d8a8426;color:var(--text-dim);padding:0 5px;border-radius:4px;font-weight:500;flex-shrink:0}.c2 .pe{background:#e05a5a1f;color:var(--up);padding:0 5px;border-radius:4px;font-weight:500;flex-shrink:0}.c2 .pe.pe1{font-weight:500}.c2 .pe.pe2{font-weight:600}.c2 .pe.pe3{font-weight:700}.c2 .pe.pe4{font-weight:800}.c2 .buy-sig,.c2 .ctg,.c2 .ce,.c2 .exec-state,.c2 .pe,.c2 .gate,.c2 .band-chip,.c2 .age-chip,.c2 .cah{line-height:16px;height:16px;display:inline-flex;align-items:center}.c2 .gate{background:#e05a5a26;color:var(--up);padding:0 6px;border-radius:4px;font-weight:600;flex-shrink:0}.c2 .gate.alt,.c2 .gate.hold{background:#d9770626;color:var(--accent)}.c2 .band-chip{background:#8d8a8426;color:var(--text-dim);padding:0 5px;border-radius:4px;font-weight:500;flex-shrink:0}.c2 .band-chip.in{background:#e05a5a1f;color:var(--up)}.c2 .age-chip{background:#8d8a8426;color:var(--text-dim);padding:0 5px;border-radius:4px;font-weight:500;flex-shrink:0}.c2 .age-chip.warn{background:#d9770626;color:var(--accent)}.c2 .cah{background:#5a8ae01f;color:var(--down);padding:0 5px;border-radius:4px;font-weight:500;flex-shrink:0}.c2 .cah.cah-exp{background:#d9770626;color:var(--accent)}.c3{font-size:10px;color:var(--text-dim);margin-top:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.empty{padding:26px 0;text-align:center;color:var(--text-dim);font-size:13px}.gate-warning{margin:8px 10px 0;padding:7px 11px;background:#e05a5a1f;border:1px solid rgba(224,90,90,.3);border-radius:var(--r-md);color:var(--up);font-size:11px;font-weight:600}.pc-header .breadth-line{flex:1 1 100%;display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 10px;margin-top:3px;padding-top:7px;cursor:default;border-top:1px dashed rgba(217,119,6,.35);font-size:11.5px;line-height:1.5}.pc-header .breadth-line b{color:var(--accent);font-size:12px}.pc-header .breadth-line.release b{color:var(--up)}.pc-header .breadth-line .bb-nums{color:var(--text-dim);font-variant-numeric:tabular-nums}@media (max-width: 640px){.pc-header .breadth-line{font-size:12px}.pc-header .breadth-line b{font-size:12.5px}}.q-good{color:var(--good)}.q-mid{color:var(--text)}.q-dev{color:var(--text-dim)}.q-weak{color:var(--text-muted)}.info-pop{position:fixed;z-index:50;max-width:264px;padding:8px 11px;background:var(--card-hi);border:1px solid var(--border-hi);border-radius:var(--r-md);box-shadow:var(--shadow-2);color:var(--text);font-size:11px;line-height:1.6;cursor:default}.term-tip{display:inline;padding:0;background:none;border:none;border-bottom:1px dotted var(--text-muted);font:inherit;color:inherit;text-align:inherit;cursor:help}.term-tip:hover{color:var(--text);border-bottom-color:var(--text-dim)}.term-tip:focus-visible{outline:none;border-radius:2px;box-shadow:var(--focus-ring, 0 0 0 3px rgba(217,119,6,.22))}.term-tip.help{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:14px;height:14px;margin-left:2px;border:1px solid var(--border);border-radius:50%;color:var(--text-dim);font-size:9px;line-height:1;transition:color var(--t, .15s),border-color var(--t, .15s)}.term-tip.help:hover{color:var(--text);border-color:var(--border-hi)}.page{width:100%;max-width:var(--content-w);margin:0 auto;padding:12px}.section-title{margin:18px 0 8px;font-size:15px;font-weight:700}@media (max-width: 640px){.page{padding:8px}.grid,.grid2{grid-template-columns:1fr}.sh{flex-wrap:wrap;row-gap:2px}.sh .sa{order:3;flex:1 1 100%;margin-left:0;text-align:left}.sh .chev{order:2;margin-left:auto}.pc-header{flex-direction:row;flex-wrap:wrap;align-items:center;row-gap:6px;column-gap:8px}.pc-header>h1{order:1;margin-right:auto}.pc-header>.date-bar{order:2}.pc-header>.head-chips{order:3;flex:1 1 100%}.pc-header>.stats{order:3}.pc-header>.breadth-line{order:4;margin-top:0}.card{padding:9px 11px}.c1{font-size:14px}.c1 .cn .cd{font-size:11px}.c1 .cs-plain,.c2{font-size:12px}.c2 .os{font-size:13px}.c3{font-size:12px}.fs{font-size:13px}.fs .n{font-size:17px}.fs .l,.fr{font-size:12px}.sh .si{font-size:13px}.sh .sa{font-size:12px}.empty{font-size:14px}.section-title{font-size:17px}}
