.tt[data-v-33c5b949]{position:relative;width:52px;height:26px;border-radius:var(--r-full);border:1px solid var(--line-2);background:var(--bg-3);cursor:pointer;display:flex;align-items:center;padding:0 var(--s1h);justify-content:space-between;font-family:inherit;transition:background-color var(--d-2) var(--e-inout),border-color var(--d-2) var(--e-inout)}.tt[data-v-33c5b949]:hover{border-color:var(--line-3)}.tt .ico[data-v-33c5b949]{display:flex;align-items:center;justify-content:center;color:var(--t2);transition:color var(--d-2) var(--e-inout);z-index:1}.tt .sun[data-v-33c5b949]{color:var(--gold)}.tt .moon[data-v-33c5b949],.tt.dark .sun[data-v-33c5b949]{color:var(--t2)}.tt.dark .moon[data-v-33c5b949]{color:var(--acc)}.knob[data-v-33c5b949]{position:absolute;top:2px;left:2px;width:20px;height:20px;border-radius:50%;background:var(--bg-1);border:1px solid var(--line-2);box-shadow:var(--sh1);transition:transform var(--d-3) var(--e-spring)}.tt.dark .knob[data-v-33c5b949]{transform:translate(26px)}.tb[data-v-55b4852d]{position:sticky;top:0;z-index:60;background:color-mix(in srgb,var(--bg-0) 86%,transparent);-webkit-backdrop-filter:blur(20px) saturate(1.5);backdrop-filter:blur(20px) saturate(1.5);border-bottom:1px solid var(--line);transition:background-color var(--d-2) var(--e-inout)}.row1[data-v-55b4852d]{max-width:1780px;margin:0 auto;padding:var(--s3) var(--s5) 0;display:flex;align-items:center;gap:var(--s4)}.row2[data-v-55b4852d]{max-width:1780px;margin:0 auto;padding:var(--s3) var(--s5);display:flex;align-items:center;gap:var(--s4);flex-wrap:wrap}.brand[data-v-55b4852d]{display:flex;align-items:center;gap:var(--s2h);flex-shrink:0}.mark[data-v-55b4852d]{position:relative;width:32px;height:32px;flex:none;border-radius:10px;background:linear-gradient(150deg,var(--bg-1),var(--bg-3));border:1px solid var(--line-2);box-shadow:var(--sh1),inset 0 1px #ffffff2e;display:block}.mark i[data-v-55b4852d]{position:absolute;height:4px;width:15px;border-radius:2px}.mark .a[data-v-55b4852d]{left:6px;top:9px;background:linear-gradient(90deg,var(--gold),color-mix(in srgb,var(--gold) 62%,var(--bg-1)))}.mark .b[data-v-55b4852d]{left:11px;top:19px;background:linear-gradient(90deg,var(--legB),color-mix(in srgb,var(--legB) 62%,var(--bg-1)))}.word b[data-v-55b4852d]{display:block;font-size:var(--fs-lg);font-weight:700;letter-spacing:-.01em;line-height:1.15}.word small[data-v-55b4852d]{display:block;font-size:var(--fs-3xs);color:var(--t2);letter-spacing:var(--tr-wide);text-transform:uppercase;margin-top:1px}.pills[data-v-55b4852d]{display:flex;gap:var(--s1h);align-items:center;margin-left:auto;flex-wrap:wrap}.pill[data-v-55b4852d]{display:inline-flex;align-items:center;gap:var(--s1h);padding:5px var(--s3);border-radius:var(--r-full);background:var(--bg-1);border:1px solid var(--line);font-size:var(--fs-xs);color:var(--t1);white-space:nowrap;font-family:inherit;line-height:1.5;transition:background-color var(--d-1) var(--e-inout),border-color var(--d-1) var(--e-inout),color var(--d-1) var(--e-inout)}.pill.bad[data-v-55b4852d]{color:var(--dn);border-color:color-mix(in srgb,var(--dn) 30%,transparent);background:color-mix(in srgb,var(--dn) 6%,var(--bg-1))}.pill.ghost[data-v-55b4852d]{cursor:pointer}.pill.ghost[data-v-55b4852d]:hover{background:var(--bg-3);border-color:var(--line-2);color:var(--t0)}.pill.ghost[data-v-55b4852d]:active{transform:translateY(.5px)}.dot[data-v-55b4852d]{width:7px;height:7px;border-radius:50%;background:var(--t4);flex-shrink:0}.dot.on[data-v-55b4852d]{background:var(--up);box-shadow:0 0 0 3px color-mix(in srgb,var(--up) 18%,transparent)}.sub[data-v-55b4852d]{display:flex;gap:0;flex-wrap:wrap;align-items:center;font-size:var(--fs-2xs);color:var(--t2)}.sub .kv[data-v-55b4852d]{display:inline-flex;align-items:baseline;gap:5px;padding:0 var(--s2h);position:relative}.sub .kv+.kv[data-v-55b4852d]:before{content:"";position:absolute;left:0;top:50%;width:1px;height:11px;transform:translateY(-50%);background:var(--line-2)}.sub .kv[data-v-55b4852d]:first-child{padding-left:0}.sub .k[data-v-55b4852d]{font-style:normal;color:var(--t2)}.sub .k2[data-v-55b4852d]{font-style:normal;color:var(--t2);font-size:var(--fs-2xs)}.sub b[data-v-55b4852d]{color:var(--t1);font-weight:620}.tools[data-v-55b4852d]{display:flex;gap:var(--s1h);margin-left:auto;flex-wrap:wrap;align-items:center}.tool[data-v-55b4852d]{padding:7px var(--s3h);min-height:34px;font-size:var(--fs-sm);font-family:inherit;font-weight:500;background:var(--bg-1);border:1px solid var(--line);color:var(--t1);border-radius:var(--r-sm);cursor:pointer;transition:background-color var(--d-1) var(--e-inout),border-color var(--d-1) var(--e-inout),color var(--d-1) var(--e-inout),transform var(--d-1) var(--e-out);white-space:nowrap}.tool[data-v-55b4852d]:hover{background:var(--bg-3);border-color:var(--line-2);color:var(--t0)}.tool[data-v-55b4852d]:active{transform:translateY(1px)}.tool[data-v-55b4852d]:disabled{opacity:.55;cursor:default;transform:none}.tool.run[data-v-55b4852d]{display:inline-flex;align-items:center;gap:var(--s2);font-weight:600;padding-left:var(--s3)}.tool.run.off[data-v-55b4852d]{background:var(--bg-1);border-color:var(--line-2);color:var(--t0)}.tool.run.on[data-v-55b4852d]{background:color-mix(in srgb,var(--dn) 8%,var(--bg-1));border-color:color-mix(in srgb,var(--dn) 34%,transparent);color:var(--t0)}.rdot[data-v-55b4852d]{width:8px;height:8px;border-radius:50%;background:var(--t4);flex:none}.rdot.live[data-v-55b4852d]{background:var(--up);animation:livePulse 2.4s var(--e-inout) infinite}@media (max-width: 900px){.row1[data-v-55b4852d],.row2[data-v-55b4852d]{padding-left:var(--s3);padding-right:var(--s3);gap:var(--s2h)}.word small[data-v-55b4852d]{display:none}.row1[data-v-55b4852d]{flex-wrap:wrap;padding-bottom:var(--s0)}.brand[data-v-55b4852d]{order:1}.pills[data-v-55b4852d]{order:2;width:100%;margin-left:0;flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;padding-bottom:var(--s0);gap:5px;scrollbar-width:none}.pills[data-v-55b4852d]::-webkit-scrollbar{display:none}.pill[data-v-55b4852d]{font-size:var(--fs-2xs);flex-shrink:0}.row2[data-v-55b4852d]{flex-wrap:wrap}.sub[data-v-55b4852d]{width:100%;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;padding-bottom:var(--s0)}.sub[data-v-55b4852d]::-webkit-scrollbar{display:none}.tools[data-v-55b4852d]{width:100%;margin-left:0;flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;padding-bottom:var(--s0);gap:var(--s1h);scrollbar-width:none}.tools[data-v-55b4852d]::-webkit-scrollbar{display:none}.tool[data-v-55b4852d]{padding:var(--s2) 13px;flex-shrink:0}}@media (max-width: 480px){.word b[data-v-55b4852d]{font-size:var(--fs-md)}.mark[data-v-55b4852d]{width:28px;height:28px;border-radius:var(--r)}.mark i[data-v-55b4852d]{width:13px}.mark .a[data-v-55b4852d]{left:5px;top:8px}.mark .b[data-v-55b4852d]{left:9px;top:17px}.sub .kv[data-v-55b4852d]:nth-child(1),.sub .kv[data-v-55b4852d]:nth-child(4){display:none}}.ptabs[data-v-13a3a0dd]{display:grid;grid-template-columns:repeat(auto-fill,220px);gap:var(--gap);justify-content:start}.ptab[data-v-13a3a0dd]{width:100%;border:1px solid var(--line);border-radius:var(--r-lg);background:var(--bg-1);box-shadow:var(--sh1);padding:9px var(--s4) var(--s2h);display:flex;flex-direction:column;justify-content:center;gap:var(--s0);overflow:hidden;cursor:pointer;transition:border-color var(--d-1) var(--e-inout),box-shadow var(--d-2) var(--e-inout),transform var(--d-2) var(--e-out)}.ptab[data-v-13a3a0dd]:focus-visible{outline:2px solid var(--acc);outline-offset:2px}.ptab.sel[data-v-13a3a0dd]{border-color:var(--acc);background:color-mix(in srgb,var(--acc) 7%,var(--bg-1));box-shadow:var(--sh2)}.ptab.sel[data-v-13a3a0dd]:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:var(--acc)}.ptab.sel[data-v-13a3a0dd]{position:relative}.ptab[data-v-13a3a0dd]:not(.off):hover{border-color:var(--line-2);box-shadow:var(--sh2);transform:translateY(-1px)}.top[data-v-13a3a0dd]{display:flex;align-items:center;gap:7px;min-width:0}.nm[data-v-13a3a0dd]{font-size:var(--fs-lg);font-weight:660;color:var(--t0);letter-spacing:-.01em;min-width:0;flex:1 1 auto;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.live[data-v-13a3a0dd]{width:6px;height:6px;border-radius:50%;background:var(--t4);flex:none}.live.on[data-v-13a3a0dd]{background:var(--up);box-shadow:0 0 0 3px color-mix(in srgb,var(--up) 16%,transparent)}.ptab.off[data-v-13a3a0dd]{border-style:dashed;background:transparent;box-shadow:none}.ptab.off .nm[data-v-13a3a0dd]{color:var(--t1)}.dead[data-v-13a3a0dd]{display:flex;flex-direction:column;align-items:flex-start;gap:3px;margin-top:5px;min-width:0}.tagd[data-v-13a3a0dd]{font-size:var(--fs-2xs);color:var(--warn);flex-shrink:0;border:1px dashed var(--warn-line);border-radius:var(--r-sm);padding:1px var(--s1h);background:var(--warn-bg)}.why[data-v-13a3a0dd]{font-size:var(--fs-2xs);color:var(--t2);line-height:1.5;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.hint[data-v-13a3a0dd]{font-size:var(--fs-2xs);color:var(--t1)}.vals[data-v-13a3a0dd]{display:flex;flex-direction:column;gap:1px;padding:var(--s0) 0 1px;min-width:0}.v[data-v-13a3a0dd]{display:flex;align-items:baseline;gap:var(--s4);min-width:0}.vl[data-v-13a3a0dd]{font-style:normal;font-size:var(--fs-2xs);color:var(--t2);letter-spacing:.01em;line-height:1.2;flex:none}.vv[data-v-13a3a0dd]{display:flex;justify-content:flex-end;min-width:0;flex:1 1 auto}.vn[data-v-13a3a0dd]{font-family:var(--mono);font-variant-numeric:tabular-nums slashed-zero;font-size:var(--fs-2xl);font-weight:700;letter-spacing:var(--tr-tight);line-height:var(--lh-tight);color:var(--t0);white-space:nowrap}.vn.long[data-v-13a3a0dd]{font-size:var(--fs-xl)}.vn.long2[data-v-13a3a0dd]{font-size:var(--fs-lg)}.ft[data-v-13a3a0dd]{display:flex;flex-direction:column;font-size:var(--fs-2xs);color:var(--t2);line-height:1.6}.ftrow[data-v-13a3a0dd]{display:flex;align-items:baseline;flex-wrap:nowrap;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ft b[data-v-13a3a0dd]{color:var(--t1);font-family:var(--mono);font-weight:660;font-size:var(--fs-sm);margin-left:var(--s1);letter-spacing:-.2px}.ft .rlab[data-v-13a3a0dd]{color:var(--t2)}.ft .rsep[data-v-13a3a0dd]{color:var(--line-3);margin:0 7px}@media (max-width: 900px){.ptabs[data-v-13a3a0dd]{grid-template-columns:1fr}.ptab[data-v-13a3a0dd]{height:auto;padding:var(--s2h) var(--s3) 11px}}.accts[data-v-531ff7a1]{display:grid;grid-template-columns:1fr 1fr;gap:var(--s2)}@media (max-width: 1100px){.accts[data-v-531ff7a1]{grid-template-columns:1fr}}.ac[data-v-531ff7a1]{display:flex;flex-direction:column;justify-content:space-between;border:1px solid var(--line);border-radius:var(--r-lg);background:var(--bg-1);box-shadow:var(--sh1);overflow:hidden}.hd[data-v-531ff7a1]{display:flex;align-items:center;gap:7px;padding:5px var(--s3);border-bottom:1px solid var(--line);background:var(--ov-1);font-size:var(--fs-sm);min-height:30px}.hd .sp[data-v-531ff7a1]{margin-left:auto}.bd[data-v-531ff7a1]{padding:7px var(--s3);display:flex;flex-direction:column;gap:5px;flex:1}.who[data-v-531ff7a1]{display:flex;align-items:center;gap:7px;font-size:var(--fs-md)}.who b[data-v-531ff7a1]{font-family:var(--mono);font-size:var(--fs-md);color:var(--t0);font-weight:660}.whoPick[data-v-531ff7a1]{display:inline-flex;align-items:center;gap:3px;cursor:pointer;padding:1px 5px;margin-left:-5px;border-radius:4px;border:1px solid transparent}.whoPick[data-v-531ff7a1]:hover{border-color:var(--line-3);background:var(--ov-2)}.whoPick .caret[data-v-531ff7a1]{font-size:var(--fs-2xs);color:var(--t2)}.swItHint[data-v-531ff7a1]{font-size:var(--fs-2xs);color:var(--t2);opacity:.8}.eq[data-v-531ff7a1]{font-size:var(--fs-sm);color:var(--t2)}.kv3[data-v-531ff7a1]{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--s2)}.kv3>div[data-v-531ff7a1]{display:flex;flex-direction:column;gap:1px}.kv3 .k[data-v-531ff7a1]{font-size:var(--fs-xs);color:var(--t2);letter-spacing:.2px}.kv3 .v[data-v-531ff7a1]{font-size:var(--fs-xl);font-weight:680;color:var(--t0);font-family:var(--mono);letter-spacing:-.3px}.ft[data-v-531ff7a1],.ft2[data-v-531ff7a1]{display:flex;gap:var(--s3);flex-wrap:wrap;align-items:center;font-size:var(--fs-xs);color:var(--t2)}.ft[data-v-531ff7a1]{padding-top:var(--s1);border-top:1px solid var(--line)}.ft b[data-v-531ff7a1],.ft2 b[data-v-531ff7a1]{color:var(--t1);font-family:var(--mono)}.dot[data-v-531ff7a1]{width:5px;height:5px;border-radius:50%;background:var(--t4);display:inline-block;margin-right:3px}.dot.on[data-v-531ff7a1]{background:var(--up);box-shadow:0 0 5px var(--up)}.rmk[data-v-531ff7a1]{font-size:var(--fs-2xs);color:var(--t2)}.rmk[data-v-531ff7a1]:before{content:"· "}.levwarn[data-v-531ff7a1]{color:var(--dn);font-size:var(--fs-2xs);margin-left:3px}.pw[data-v-b75fa0c9]{border:1px solid var(--line);border-radius:var(--r-lg);background:var(--bg-1);box-shadow:var(--sh1);display:flex;flex-direction:column;padding:var(--s2h) var(--s4) 11px;gap:var(--s1h);min-width:0;transition:box-shadow var(--d-2) var(--e-inout),border-color var(--d-1) var(--e-inout)}.pw[data-v-b75fa0c9]:hover{box-shadow:var(--sh2);border-color:var(--line-2)}.hd[data-v-b75fa0c9]{display:flex;align-items:center;gap:7px;min-width:0}.ttl[data-v-b75fa0c9]{font-size:var(--fs-sm);font-weight:660;color:var(--t1);letter-spacing:-.01em;line-height:1.25}.unit[data-v-b75fa0c9]{font-size:var(--fs-3xs);color:var(--t2);letter-spacing:var(--tr-label);text-transform:uppercase}.hd .sp[data-v-b75fa0c9]{margin-left:auto}.cells[data-v-b75fa0c9]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;flex:1;min-height:0}.cell[data-v-b75fa0c9]{display:flex;flex-direction:column;justify-content:center;gap:1px;padding:0 var(--s3);min-width:0;border-left:1px solid var(--line)}.cell[data-v-b75fa0c9]:first-child{border-left:none;padding-left:0}.cell .lb[data-v-b75fa0c9]{font-size:var(--fs-2xs);color:var(--t2)}.cell .amt[data-v-b75fa0c9]{font-family:var(--mono);font-variant-numeric:tabular-nums slashed-zero;font-size:var(--fs-xl);font-weight:680;color:var(--t0);letter-spacing:var(--tr-tight);line-height:1.15}.cell.big .amt[data-v-b75fa0c9]{font-size:var(--fs-2xl);font-weight:700}.cell .brk[data-v-b75fa0c9]{display:flex;align-items:baseline;gap:var(--s1);flex-wrap:wrap;font-size:var(--fs-2xs);color:var(--t2);line-height:1.3}.cell .brk i[data-v-b75fa0c9]{font-style:normal;color:var(--t2)}.cell .brk b[data-v-b75fa0c9]{font-family:var(--mono);font-weight:620;color:var(--t1)}.cell .brk .sep[data-v-b75fa0c9]{color:var(--line-3)}.pos[data-v-b75fa0c9]{color:var(--up)}.neg[data-v-b75fa0c9]{color:var(--dn)}@media (max-width: 900px){.pw[data-v-b75fa0c9]{height:auto;padding:11px var(--s3) var(--s3)}.cells[data-v-b75fa0c9]{gap:var(--s3)}.cell[data-v-b75fa0c9]{padding:0;border-left:none}.cell .amt[data-v-b75fa0c9]{font-size:var(--fs-lg)}.cell.big .amt[data-v-b75fa0c9]{font-size:var(--fs-xl)}}.quotes[data-v-8150fe83]{display:grid;grid-template-columns:1fr 1fr;gap:var(--s2);align-items:start}.qc[data-v-8150fe83]{padding:var(--s1h) var(--s3) var(--s1h);display:flex;flex-direction:column;gap:var(--s0);border:1px solid var(--line);border-radius:7px;background:var(--bg-1);box-shadow:var(--sh1);overflow:hidden;position:relative}.hd[data-v-8150fe83]{display:flex;align-items:center;gap:7px;font-size:var(--fs-md);color:var(--t0);font-weight:600;line-height:1.05}.hd .sp[data-v-8150fe83]{margin-left:auto}.hd .age[data-v-8150fe83]{font-size:var(--fs-2xs);font-weight:400;color:var(--t3, var(--t2))}.px[data-v-8150fe83]{display:flex;align-items:baseline;gap:5px;font-family:var(--mono);font-size:var(--fs-xl);font-weight:660;letter-spacing:-.4px;margin-top:1px;color:var(--t0);line-height:1.15}.px .sp[data-v-8150fe83]{margin-left:auto}.px .sep[data-v-8150fe83]{font-weight:400}.delta[data-v-8150fe83]{font-family:var(--sans);font-size:var(--fs-sm);font-weight:600;letter-spacing:0}.metrics[data-v-8150fe83]{display:flex;flex-direction:column;gap:1px;margin-top:1px}.row[data-v-8150fe83]{display:flex;align-items:baseline;gap:var(--s1h);min-width:0}.row .sp[data-v-8150fe83]{margin-left:auto}.qk[data-v-8150fe83]{font-size:var(--fs-2xs);color:var(--t2);letter-spacing:.2px;white-space:nowrap;text-transform:none;line-height:1.25}.qk i[data-v-8150fe83]{font-style:normal;font-size:.92em;opacity:.8}.qv[data-v-8150fe83]{font-size:var(--fs-lg);font-weight:680;color:var(--t0);line-height:1.1;white-space:nowrap;font-family:var(--mono);letter-spacing:-.3px}.qv i[data-v-8150fe83]{font-style:normal;font-size:var(--fs-xs);color:var(--t2);margin-left:1px}.qv3[data-v-8150fe83]{font-size:var(--fs-2xs);color:var(--t2);font-weight:600;line-height:1.25;white-space:nowrap}.qv3 i[data-v-8150fe83]{font-style:normal;font-size:.95em;color:var(--t2)}.qv.pos[data-v-8150fe83]{color:var(--up)}.qv.neg[data-v-8150fe83]{color:var(--dn)}.srwhy[data-v-8150fe83]{position:absolute;top:4px;right:6px;width:13px;height:13px;line-height:12px;text-align:center;border-radius:var(--r-full);border:1px solid currentColor;font-size:var(--fs-2xs);color:var(--warn);opacity:.85;cursor:help}@media (max-width: 900px){.row[data-v-8150fe83]{flex-wrap:wrap}.row .sp[data-v-8150fe83]{display:none}.px[data-v-8150fe83]{font-size:var(--fs-lg)}}.ruler[data-v-b3bae1d8]{display:flex;flex-direction:column;gap:3px;min-width:0}.track[data-v-b3bae1d8]{position:relative;height:6px;border-radius:var(--r-full);background:var(--bg-3);box-shadow:inset 0 0 0 1px var(--line)}.tick[data-v-b3bae1d8]{position:absolute;top:0;bottom:0;width:1px;background:var(--line-2);opacity:.9}.zero[data-v-b3bae1d8]{position:absolute;top:-2px;bottom:-2px;width:1px;background:var(--t4)}.pass-zone[data-v-b3bae1d8]{position:absolute;top:1px;bottom:1px;background:linear-gradient(90deg,var(--up-line),color-mix(in srgb,var(--up) 12%,transparent));border-radius:var(--r-full)}.gate[data-v-b3bae1d8]{position:absolute;top:-3px;bottom:-3px;width:2px;background:var(--t2);border-radius:1px}.mark[data-v-b3bae1d8]{position:absolute;top:-4px;bottom:-4px;width:3px;border-radius:2px;background:var(--t0);transform:translate(-1px);transition:left var(--d-3) var(--e-out),background-color var(--d-2) var(--e-inout)}.ruler.pass .mark[data-v-b3bae1d8]{background:var(--up);box-shadow:0 0 0 3px color-mix(in srgb,var(--up) 16%,transparent)}.ruler.none .track[data-v-b3bae1d8]{background:repeating-linear-gradient(90deg,var(--line) 0 5px,transparent 5px 10px)}.ruler.none .zero[data-v-b3bae1d8],.ruler.none .tick[data-v-b3bae1d8]{display:none}.legend[data-v-b3bae1d8]{display:flex;align-items:baseline;gap:var(--s2);font-size:var(--fs-2xs);color:var(--t2);line-height:1.4}.legend .gl[data-v-b3bae1d8]{font-family:var(--mono)}.legend .gap[data-v-b3bae1d8]{margin-left:auto;font-family:var(--mono)}.legend .pos[data-v-b3bae1d8]{color:var(--up)}.legend .mut[data-v-b3bae1d8]{color:var(--t2)}.spblock[data-v-d77db6ef]{display:flex;flex-direction:column;gap:0;min-width:0}.qsrc[data-v-d77db6ef]{display:flex;align-items:center;gap:5px;font-size:var(--fs-2xs);color:var(--t2);line-height:1.4;padding-bottom:var(--s1);min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.qsrc .dot[data-v-d77db6ef]{width:6px;height:6px;border-radius:50%;flex:none;background:var(--pos, #2d783d)}.qsrc.stale[data-v-d77db6ef]{color:var(--warn, #b7791f)}.qsrc.stale .dot[data-v-d77db6ef]{background:var(--warn, #b7791f)}.sps[data-v-d77db6ef]{display:grid;grid-template-columns:1fr 1fr;gap:var(--gap);flex:1;min-height:104px}.sp[data-v-d77db6ef]{height:100%;padding:9px var(--s4) var(--s2h);display:flex;flex-direction:column;justify-content:center;gap:5px;border:1px solid var(--line);border-radius:var(--r-lg);background:var(--bg-1);box-shadow:var(--sh1);overflow:hidden;transition:border-color var(--d-2) var(--e-inout),box-shadow var(--d-2) var(--e-inout)}.sp[data-v-d77db6ef]:nth-child(1){border-top:2px solid var(--legA-line)}.sp[data-v-d77db6ef]:nth-child(2){border-top:2px solid var(--legB-line)}.sp[data-v-d77db6ef]:hover{box-shadow:var(--sh2)}.sp.hit[data-v-d77db6ef]{border-color:color-mix(in srgb,var(--up) 55%,transparent);box-shadow:var(--sh2),0 0 0 3px color-mix(in srgb,var(--up) 10%,transparent)}.row1[data-v-d77db6ef]{display:flex;align-items:baseline;gap:var(--s2);min-width:0;flex-wrap:nowrap}.stale[data-v-d77db6ef]{flex:none}.nm[data-v-d77db6ef]{font-size:var(--fs-sm);font-weight:640;color:var(--t1);display:flex;align-items:baseline;gap:var(--s1h);min-width:0;overflow:hidden}.nm .dir[data-v-d77db6ef]{font-size:var(--fs-2xs);color:var(--t2);font-weight:400;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.v[data-v-d77db6ef]{margin-left:auto;font-family:var(--mono);font-variant-numeric:tabular-nums slashed-zero;font-size:var(--fs-2xl);font-weight:700;letter-spacing:var(--tr-tight);line-height:var(--lh-tight);flex-shrink:0}.st[data-v-d77db6ef]{display:flex;align-items:baseline;gap:5px;flex-wrap:wrap;font-size:var(--fs-2xs);color:var(--t2);line-height:1.5}.st b[data-v-d77db6ef]{color:var(--t1);font-family:var(--mono);font-weight:620}.st .sep[data-v-d77db6ef]{color:var(--line-3);font-style:normal}.st .mut[data-v-d77db6ef]{font-style:normal}.stale[data-v-d77db6ef]{font-size:var(--fs-2xs);color:var(--warn);white-space:nowrap;border:1px solid var(--warn-line);background:var(--warn-bg);border-radius:var(--r-full);padding:0 var(--s1);cursor:help}.why.mut[data-v-d77db6ef]{color:var(--t2)}@media (max-width: 900px){.sp[data-v-d77db6ef]{height:auto;min-height:86px;padding:var(--s2h) var(--s3) 11px}.v[data-v-d77db6ef]{font-size:var(--fs-xl)}.nm .dir[data-v-d77db6ef]{display:none}}[data-v-872e6512] .n-form-item-blank{flex-wrap:wrap}.ttl[data-v-872e6512]{font-size:var(--fs-md);font-weight:640}.hbtns[data-v-872e6512]{display:flex;align-items:center;gap:var(--s2)}.strip[data-v-872e6512]{display:flex;align-items:center;gap:var(--s2h);flex-wrap:wrap;border:1px solid var(--line);border-radius:var(--r);padding:var(--s2) var(--s3);margin-bottom:var(--s3);background:var(--ov-1)}.strip .cell[data-v-872e6512]{display:flex;flex-direction:column;gap:1px;min-width:0}.strip .cell[data-v-872e6512]:first-child{min-width:96px}.strip .cell+.cell[data-v-872e6512]{padding-left:var(--s2h);border-left:1px solid var(--line)}.strip .cell label[data-v-872e6512]{font-size:var(--fs-2xs);color:var(--t2);line-height:1.2}.strip .cell b[data-v-872e6512]{font-size:var(--fs-sm);font-weight:640;white-space:nowrap}.strip .sp[data-v-872e6512]{flex:1}.cols[data-v-872e6512]{display:grid;grid-template-columns:1fr 1fr;gap:var(--s3);align-items:start}.col[data-v-872e6512]{display:flex;flex-direction:column;gap:var(--s3);min-width:0}@media (max-width: 900px){.cols[data-v-872e6512]{grid-template-columns:1fr}}.box[data-v-872e6512]{border:1px solid var(--line);border-radius:var(--r);padding:var(--s2) var(--s3) var(--s2h);background:var(--ov-1)}.box h4[data-v-872e6512]{margin:0 0 var(--s2);padding-bottom:var(--s1h);border-bottom:1px solid var(--line);font-size:var(--fs-sm);font-weight:640;display:flex;align-items:center;gap:var(--s2)}.tag-extra[data-v-872e6512]{font-size:var(--fs-2xs);font-weight:500;color:var(--t2);border:1px solid var(--line);border-radius:3px;padding:0 var(--s1)}.box-extra[data-v-872e6512]{border-style:dashed}.g2[data-v-872e6512]{display:grid;grid-template-columns:1fr 1fr;gap:0 var(--s3)}.g3[data-v-872e6512]{display:grid;grid-template-columns:repeat(3,1fr);gap:0 var(--s3)}@media (max-width: 768px){.g2[data-v-872e6512],.g3[data-v-872e6512]{grid-template-columns:1fr}}.actlab[data-v-872e6512]{font-size:var(--fs-xs);color:var(--t2);margin-bottom:var(--s1h)}.actgrid[data-v-872e6512]{display:grid;grid-template-columns:1fr 1fr;gap:var(--s1h) var(--s3)}.sw[data-v-872e6512]{display:inline-flex;align-items:center;gap:7px;font-size:var(--fs-sm);color:var(--t1);cursor:pointer}.hint[data-v-872e6512]{font-size:var(--fs-2xs);color:var(--t2);line-height:1.55}.oneline[data-v-872e6512]{margin-top:var(--s0);display:flex;align-items:center;gap:var(--s2);flex-wrap:wrap}.oneline .calc[data-v-872e6512]{white-space:nowrap}.calc b[data-v-872e6512]{font-family:var(--mono);color:var(--t2);font-weight:600}.calc i[data-v-872e6512]{font-style:normal;color:var(--t2);margin:0 var(--s0)}.verdict[data-v-872e6512]{font-weight:600}.verdict.pos[data-v-872e6512]{color:var(--up)}.verdict.neg[data-v-872e6512]{color:var(--dn)}.inline-warn[data-v-872e6512]{margin-top:var(--s1h);padding:5px var(--s2);font-size:var(--fs-2xs);line-height:1.6;color:var(--t1);background:color-mix(in srgb,var(--warn-line, #d8a24a) 12%,transparent);border-left:3px solid var(--warn-line, #d8a24a);border-radius:3px}.inline-warn b[data-v-872e6512]{color:var(--t1)}.winrow[data-v-872e6512]{display:flex;align-items:center;gap:var(--s2);margin-bottom:var(--s2)}.winrow[data-v-872e6512]:last-child{margin-bottom:0}.days[data-v-872e6512]{display:flex;align-items:center;gap:var(--s2);margin-bottom:var(--s2);flex-wrap:wrap}.dayrow[data-v-872e6512]{display:flex;gap:var(--s2h)}.wl[data-v-872e6512]{font-size:var(--fs-sm);color:var(--t1)}.to[data-v-872e6512]{font-size:var(--fs-xs);color:var(--t2)}.tf[data-v-872e6512] .n-card-header{padding:var(--s2h) var(--s3h)}.tf[data-v-872e6512] .n-card__content{padding:var(--s3) var(--s3h)}.tf[data-v-872e6512] .n-form-item{margin-bottom:var(--s2)}.tf[data-v-872e6512] .n-form-item:last-child{margin-bottom:0}.tf[data-v-872e6512] .n-form-item-label{font-size:var(--fs-xs);color:var(--t2);padding-bottom:var(--s0)!important;margin-bottom:0!important}.tf[data-v-872e6512] .n-form-item-blank{min-height:0;align-items:flex-start}.tf[data-v-872e6512] .n-form-item-feedback-wrapper{min-height:0}.tf[data-v-872e6512] .n-input,.tf[data-v-872e6512] .n-input-number{--n-height: 30px}.tl[data-v-ca52a96a]{display:flex;flex-direction:column;min-height:0}.body[data-v-ca52a96a]{flex:1;overflow:auto;padding:var(--s3);display:flex;flex-direction:column;gap:var(--s2)}.task[data-v-ca52a96a]{border:1px solid var(--line);border-radius:var(--r);background:var(--bg-2);padding:var(--s2h) var(--s3);display:flex;flex-direction:column;gap:var(--s1h)}.task.on[data-v-ca52a96a]{border-color:color-mix(in srgb,var(--up) 40%,transparent)}.t1[data-v-ca52a96a]{display:flex;align-items:center;gap:5px}.t1 b[data-v-ca52a96a]{font-size:var(--fs-lg);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.t2[data-v-ca52a96a],.t3[data-v-ca52a96a]{display:flex;gap:var(--s3h);flex-wrap:wrap;font-size:var(--fs-sm);color:var(--t2)}.t2 b[data-v-ca52a96a],.t3 b[data-v-ca52a96a]{color:var(--t0);font-family:var(--mono);font-size:var(--fs-md);font-weight:660}.thr[data-v-ca52a96a]{font-size:var(--fs-sm)}.t4[data-v-ca52a96a]{font-size:var(--fs-sm);color:var(--t2)}.t4 b[data-v-ca52a96a],.t4 span[data-v-ca52a96a]{color:var(--t1)}.err[data-v-ca52a96a]{font-size:var(--fs-sm);color:var(--dn)}.why[data-v-ca52a96a]{font-size:var(--fs-xs);color:var(--t2);line-height:1.55;overflow-wrap:anywhere}.ft[data-v-ca52a96a]{padding:9px var(--s4);border-top:1px solid var(--line);font-size:var(--fs-xs);color:var(--t2)}.ft b[data-v-ca52a96a]{color:var(--t1);font-family:var(--mono)}.pgbar[data-v-6de1b4a4]{display:flex;align-items:center;gap:var(--s3);padding:var(--s2) 0 var(--s0);flex-wrap:wrap}.cnt[data-v-6de1b4a4]{font-size:var(--fs-xs);color:var(--t2)}.cnt b[data-v-6de1b4a4]{color:var(--t1);font-family:var(--mono)}.sz[data-v-6de1b4a4]{width:96px;margin-left:auto}.ot[data-v-dd97f803]{display:flex;flex-direction:column;min-height:0}.ot .empty[data-v-dd97f803]{padding:var(--s6) var(--s4);display:flex;flex-direction:column;align-items:center;gap:3px}.ot .empty .glyph[data-v-dd97f803]{position:relative;width:46px;height:30px;margin-bottom:var(--s2);opacity:.75}.ot .empty .glyph i[data-v-dd97f803]{position:absolute;left:0;right:0;height:4px;border-radius:2px;background:var(--line-2)}.ot .empty .glyph i[data-v-dd97f803]:nth-child(1){top:0}.ot .empty .glyph i[data-v-dd97f803]:nth-child(2){top:12px;left:7px}.ot .empty .glyph i[data-v-dd97f803]:nth-child(3){top:24px}.ot .empty .acts[data-v-dd97f803]{display:flex;gap:var(--s2);margin-top:var(--s3)}.leg[data-v-dd97f803]{text-align:right;white-space:nowrap}.leg .q[data-v-dd97f803]{font-size:var(--fs-xs);font-weight:600;color:var(--t1)}.leg .u[data-v-dd97f803]{font-size:var(--fs-2xs);color:var(--t2);margin-left:3px;letter-spacing:.2px}.leg .sub[data-v-dd97f803]{font-size:var(--fs-2xs);color:var(--t2);line-height:1.6}.leg .qty[data-v-dd97f803]{color:var(--dn);font-weight:700;font-size:var(--fs-sm);letter-spacing:-.2px}.leg .sep[data-v-dd97f803]{color:var(--line-3);margin:0 var(--s1)}.cmp[data-v-dd97f803]{text-align:center;white-space:nowrap;font-size:var(--fs-sm);font-weight:600}.cmp .sub[data-v-dd97f803]{font-weight:400}.rule[data-v-dd97f803]{font-size:var(--fs-sm);line-height:1.5;max-width:190px;white-space:normal}.hint[data-v-dd97f803]{color:var(--t2);font-size:var(--fs-2xs);margin-top:var(--s0);line-height:1.5}.num[data-v-dd97f803]{text-align:right;font-size:var(--fs-sm);color:var(--t1)}.total[data-v-dd97f803],.hero[data-v-dd97f803]{font-weight:700;color:var(--t0)}th.hero[data-v-dd97f803]{color:var(--t1)}.num.hero[data-v-dd97f803]{font-size:var(--fs-md)}.st-cell[data-v-dd97f803]{white-space:nowrap}.naked-tag[data-v-dd97f803]{margin-left:var(--s1)}.ot-tbl td+td[data-v-dd97f803],.ot-tbl th+th[data-v-dd97f803]{border-left:1px solid var(--line)}.ot-tbl thead th[data-v-dd97f803]{border-bottom:1px solid var(--line-3)}.ot-tbl tbody tr:last-child td[data-v-dd97f803]{border-bottom:1px solid var(--line)}.ot-tbl tbody tr[data-v-dd97f803]{border-bottom:1px solid var(--line)}.time[data-v-dd97f803]{font-size:var(--fs-xs);color:var(--t2)}.sep[data-v-dd97f803]{color:var(--line-3)}.sum b[data-v-dd97f803]{color:var(--t0);font-family:var(--mono);font-size:var(--fs-md)}.ot-ft .b[data-v-dd97f803]{font-weight:600}.sig[data-v-dd97f803]{display:flex;gap:var(--s3);margin-left:var(--s2h);min-width:0;overflow:hidden;font-size:var(--fs-2xs);color:var(--t2);white-space:nowrap;text-transform:none;letter-spacing:0;font-weight:400}.sig b[data-v-dd97f803]{color:var(--t1);font-family:var(--mono);font-weight:600}@media (max-width: 1200px){.sig span[data-v-dd97f803]:nth-child(n+4){display:none}}@media (max-width: 900px){.sig[data-v-dd97f803]{display:none}}.ot[data-v-dd97f803] .panel-hd,.panel-hd[data-v-dd97f803]{min-height:38px}.wrap[data-v-dd97f803]{flex:1;overflow:auto}.ot-ft[data-v-dd97f803]{padding:9px var(--s4);border-top:1px solid var(--line);background:var(--ov-1);font-size:var(--fs-xs);color:var(--t2);display:flex;align-items:center;gap:5px;flex-wrap:wrap}.ot-ft b[data-v-dd97f803]{color:var(--t1);font-family:var(--mono)}.ot-ft .sp[data-v-dd97f803]{flex:1}.exs[data-v-dd97f803]{cursor:help;border-bottom:1px dotted var(--line)}.acts[data-v-dd97f803]{display:flex;gap:5px}.gatebar[data-v-dd97f803]{padding:var(--s1h) var(--s4);font-size:var(--fs-xs);line-height:1.5;color:var(--warn);background:var(--ov-1);border-top:1px solid var(--line)}.outside[data-v-b1658fa8]{margin-top:var(--s3h);padding:9px var(--s3);border:1px solid var(--line);border-left:3px solid #f0a020;border-radius:var(--r);background:var(--ov-1);font-size:var(--fs-2xs);line-height:1.6;color:var(--t2)}.outside .oh[data-v-b1658fa8]{display:flex;align-items:baseline;gap:var(--s1h);flex-wrap:wrap;margin-bottom:var(--s1)}.outside .oh b[data-v-b1658fa8]{color:var(--t1)}.outside .orow[data-v-b1658fa8]{display:flex;align-items:baseline;gap:var(--s2);flex-wrap:wrap}.outside .orow>span[data-v-b1658fa8]:first-child{flex:1;min-width:220px}.outside .mut[data-v-b1658fa8]{opacity:.8}.swrow[data-v-8547a8ba]{display:flex;align-items:center;gap:var(--s2h)}.hintline[data-v-8547a8ba]{font-size:var(--fs-xs);color:var(--t2);line-height:1.5;margin-top:var(--s1)}.hintline.bad[data-v-8547a8ba]{color:var(--neg, #d03050)}.verifyrow[data-v-8547a8ba]{display:flex;align-items:center;gap:var(--s2);flex-wrap:wrap}.foot[data-v-8547a8ba]{display:flex;align-items:center;gap:var(--s2)}.foot .sp[data-v-8547a8ba]{flex:1}.bar[data-v-49226081]{display:flex;align-items:center;gap:var(--s2);margin-bottom:var(--s3);font-size:var(--fs-md)}.bar .sp[data-v-49226081]{margin-left:auto}.acts[data-v-49226081]{display:flex;gap:var(--s0)}.rolesub[data-v-49226081]{font-weight:400;opacity:.75}.grid2[data-v-49226081]{display:grid;grid-template-columns:1fr 1fr;gap:var(--s4)}@media (max-width: 900px){.grid2[data-v-49226081]{grid-template-columns:1fr}}.box[data-v-49226081]{border:1px solid var(--line);border-radius:var(--r-lg);background:var(--bg-1);overflow:hidden}.bh[data-v-49226081]{display:flex;align-items:center;gap:var(--s2);padding:9px var(--s3h);border-bottom:1px solid var(--line);background:var(--ov-1);font-size:var(--fs-sm)}.bdg[data-v-49226081]{width:19px;height:19px;border-radius:5px;display:grid;place-items:center;font-size:var(--fs-2xs);font-weight:800;color:#241a06}.bdg.a[data-v-49226081]{background:linear-gradient(140deg,#f0c14b,#b8860b)}.bdg.b[data-v-49226081]{background:linear-gradient(140deg,#7fb3ff,#3d7eff);color:#0a1420}.bk[data-v-49226081]{display:grid;grid-template-columns:1fr 1fr;gap:var(--s1h) var(--s3h);padding:var(--s3) var(--s3h);font-size:var(--fs-xs);color:var(--t2)}.bk b[data-v-49226081]{color:var(--t1)}.be[data-v-49226081]{padding:0 var(--s3h) var(--s3);font-size:var(--fs-2xs)}.pnote[data-v-49226081]{display:inline-block;margin-left:var(--s1h);font-size:var(--fs-2xs);color:var(--dn)}.bar[data-v-a073f8cd]{display:flex;align-items:center;gap:var(--s2h);margin-bottom:var(--s3h)}.bar .sp[data-v-a073f8cd]{margin-left:auto}.note[data-v-a073f8cd]{margin-top:var(--s4);font-size:var(--fs-xs);color:var(--t2);line-height:1.9}.note b[data-v-a073f8cd]{color:var(--t1)}.tp[data-v-a073f8cd]{table-layout:fixed}.tp th[data-v-a073f8cd]{font-size:var(--fs-2xs);color:var(--t2);font-weight:600;white-space:normal;line-height:1.35;padding:0 var(--s2);vertical-align:bottom}.tp th .sub[data-v-a073f8cd]{display:block;font-weight:400;color:var(--t2);opacity:.8}.tp td[data-v-a073f8cd]{padding:7px var(--s2);font-size:var(--fs-sm);vertical-align:middle}.tp td[data-v-a073f8cd]{overflow:hidden}.tp .ell[data-v-a073f8cd]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tp td>div[data-v-a073f8cd]{overflow:hidden}.tp .c-name[data-v-a073f8cd]{width:146px}.tp .c-qty[data-v-a073f8cd]{width:102px}.tp .c-thr[data-v-a073f8cd]{width:126px}.tp .c-act[data-v-a073f8cd]{width:144px}.tp .c-win[data-v-a073f8cd]{width:112px}.tp .c-sig[data-v-a073f8cd]{width:92px}.tp .c-lim[data-v-a073f8cd]{width:132px}.tp .c-rule[data-v-a073f8cd]{width:100px}.tp .c-st[data-v-a073f8cd]{width:86px}.tp .c-op[data-v-a073f8cd]{width:70px}.tp .c-name[data-v-a073f8cd],.tp .c-act[data-v-a073f8cd],.tp .c-win[data-v-a073f8cd],.tp .c-rule[data-v-a073f8cd],.tp .c-st[data-v-a073f8cd],.tp .c-op[data-v-a073f8cd]{text-align:left}.tp .c-qty[data-v-a073f8cd],.tp .c-thr[data-v-a073f8cd],.tp .c-sig[data-v-a073f8cd],.tp .c-lim[data-v-a073f8cd]{text-align:right}.tp .u[data-v-a073f8cd]{font-size:var(--fs-2xs);color:var(--t2);margin-left:var(--s0)}.tp .op[data-v-a073f8cd]{color:var(--line-3);margin:0 3px;font-weight:400}.tp .nm[data-v-a073f8cd]{color:var(--t0);font-weight:660;font-size:var(--fs-sm)}.tp .v[data-v-a073f8cd]{color:var(--t0);font-weight:660;font-family:var(--mono)}.tp .v2[data-v-a073f8cd]{color:var(--t1);font-weight:600;font-family:var(--mono)}.tp .v.up[data-v-a073f8cd]{color:var(--up)}.tp .v.dn[data-v-a073f8cd]{color:var(--dn)}.tp .mut[data-v-a073f8cd]{color:var(--t2)}.tp .pair[data-v-a073f8cd]{font-size:var(--fs-2xs);color:var(--t2);font-family:var(--mono);line-height:1.5;margin-top:1px}.tp .num[data-v-a073f8cd]{display:flex;align-items:baseline;justify-content:flex-end;gap:var(--s1h);line-height:1.65}.tp .num .mk[data-v-a073f8cd]{font-size:var(--fs-2xs);color:var(--t2);font-weight:400;margin-right:auto}.tp .lim[data-v-a073f8cd],.tp .wins[data-v-a073f8cd],.tp .acts[data-v-a073f8cd]{font-family:var(--mono);font-size:var(--fs-2xs)}.tp .wins .ell[data-v-a073f8cd]{display:inline}.tp .lim .k[data-v-a073f8cd]{width:30px}.tp .sig[data-v-a073f8cd]{font-size:var(--fs-2xs);color:var(--t2);font-family:var(--mono);white-space:nowrap;text-overflow:ellipsis}.tp .lim[data-v-a073f8cd]{font-size:var(--fs-2xs);color:var(--t2)}.tp .lim div[data-v-a073f8cd]{line-height:1.7;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tp .st[data-v-a073f8cd]{white-space:nowrap}.tp .st .st2[data-v-a073f8cd]{display:block;margin-top:3px;width:fit-content}.tp .rule[data-v-a073f8cd]{font-size:var(--fs-xs);color:var(--t2)}.tp .rule .gold[data-v-a073f8cd]{color:var(--gold);font-family:var(--mono)}.tp .acts div[data-v-a073f8cd],.tp .wins div[data-v-a073f8cd]{line-height:1.7;white-space:nowrap;overflow:hidden}.tp .k[data-v-a073f8cd]{display:inline-block;width:15px;margin-right:3px;font-size:var(--fs-2xs);color:var(--t2);font-weight:400}.tp .arow[data-v-a073f8cd]{display:flex;align-items:center;gap:3px;line-height:1.7}.tp .arow .k[data-v-a073f8cd]{flex:none}.tp .chip[data-v-a073f8cd]{display:inline-block;padding:0 var(--s1);border-radius:3px;min-width:26px;text-align:center;font-size:var(--fs-2xs);font-weight:600;line-height:15px;font-family:var(--mono)}.tp .chip.on[data-v-a073f8cd]{color:var(--t0);background:var(--ov-2);border:1px solid var(--line-3)}.tp .chip.off[data-v-a073f8cd]{color:var(--t2);background:transparent;border:1px dashed var(--line-2);text-decoration:line-through}.tp .c-op .n-button[data-v-a073f8cd]{padding:0 var(--s2)}.tp tbody tr.clickable:hover td[data-v-a073f8cd]{background:var(--ov-2)}.swrow[data-v-7c149341]{display:flex;align-items:center;gap:var(--s2h)}.hintline[data-v-7c149341]{font-size:var(--fs-xs);color:var(--t2);line-height:1.5;margin-top:var(--s1)}.hintline.bad[data-v-7c149341]{color:var(--neg, #d03050)}.foot[data-v-7c149341]{display:flex;align-items:center;gap:var(--s2)}.foot .sp[data-v-7c149341]{flex:1}.bar[data-v-3caac4a4]{display:flex;align-items:center;gap:var(--s2h);margin-bottom:var(--s3h)}.bar .sp[data-v-3caac4a4]{margin-left:auto}.note[data-v-3caac4a4]{margin-top:var(--s4);font-size:var(--fs-xs);color:var(--t2);line-height:1.9}.note b[data-v-3caac4a4]{color:var(--t1)}.bar[data-v-3ae80311]{display:flex;align-items:center;gap:var(--s2h);margin-bottom:var(--s3h)}.bar .sp[data-v-3ae80311]{margin-left:auto}.run[data-v-3ae80311]{display:inline-block;width:5px;height:5px;border-radius:50%;background:var(--up);margin-right:5px;vertical-align:middle}.tip[data-v-3ae80311]{font-size:var(--fs-sm);color:var(--t2);line-height:1.8;margin:0 0 var(--s3h)}.tip b[data-v-3ae80311]{color:var(--t1)}.warn[data-v-3ae80311]{font-size:var(--fs-2xs);color:var(--t2);line-height:1.7;margin:var(--s1) 0 0}.note[data-v-3ae80311]{margin-top:var(--s4);font-size:var(--fs-xs);color:var(--t2);line-height:1.9}.note b[data-v-3ae80311]{color:var(--t1)}.tp2[data-v-3ae80311]{table-layout:fixed}.tp2 th[data-v-3ae80311]{font-size:var(--fs-2xs);color:var(--t2);font-weight:600;white-space:nowrap;padding:0 var(--s1h)}.tp2 td[data-v-3ae80311]{padding:7px var(--s1h);font-size:var(--fs-sm)}.tp2 .c-name[data-v-3ae80311]{width:126px;text-align:left}.tp2 .c-acc[data-v-3ae80311]{max-width:118px;min-width:0;text-align:left;font-size:var(--fs-2xs);color:var(--t2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tp2 .c-num[data-v-3ae80311]{width:46px;text-align:right}.tp2 .c-st[data-v-3ae80311]{width:128px;text-align:left}.tp2 .c-op[data-v-3ae80311]{max-width:322px;min-width:0;text-align:left}.bar[data-v-b737a49a]{display:flex;align-items:center;gap:var(--s2h);margin-bottom:var(--s3h)}.bar .sp[data-v-b737a49a]{margin-left:auto}.note[data-v-b737a49a]{margin-top:var(--s4);font-size:var(--fs-xs);color:var(--t2);line-height:1.9}.note b[data-v-b737a49a]{color:var(--t1)}.tp3[data-v-b737a49a]{table-layout:fixed}.tp3 th[data-v-b737a49a]{font-size:var(--fs-2xs);color:var(--t2);font-weight:600;white-space:nowrap;padding:0 var(--s1h)}.tp3 td[data-v-b737a49a]{padding:7px var(--s1h);font-size:var(--fs-sm)}.tp3 .c-name[data-v-b737a49a]{width:174px;text-align:left}.tp3 .c-role[data-v-b737a49a]{width:112px;text-align:left}.tp3 .c-tid[data-v-b737a49a]{max-width:286px;min-width:0;text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tp3 .c-st[data-v-b737a49a]{width:84px;text-align:left}.tp3 .c-time[data-v-b737a49a]{width:158px;text-align:left;color:var(--t2);font-size:var(--fs-2xs)}.tp3 .c-op[data-v-b737a49a]{max-width:142px;min-width:0;text-align:left}.host[data-v-e2a7fe72]{background:var(--bg-2);border:1px solid var(--line);border-radius:var(--r);padding:var(--s3) var(--s4)}.hb[data-v-e2a7fe72]{display:flex;align-items:center;gap:var(--s2)}.hb+.hb[data-v-e2a7fe72]{margin-top:var(--s2)}.hl[data-v-e2a7fe72]{width:44px;font-size:var(--fs-xs);color:var(--t2);flex:none}.hv[data-v-e2a7fe72]{font-size:var(--fs-xs);color:var(--t0);min-width:116px;text-align:right;flex:none;font-family:var(--mono);font-variant-numeric:tabular-nums}.stats[data-v-e2a7fe72]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--s2);margin-top:var(--s3);padding-top:var(--s3);border-top:1px solid var(--line)}.stats>div[data-v-e2a7fe72]{display:flex;flex-direction:column;gap:1px;min-width:0}.stats span[data-v-e2a7fe72]{font-size:var(--fs-2xs);color:var(--t2)}.stats b[data-v-e2a7fe72]{font-size:var(--fs-lg);color:var(--t0);font-variant-numeric:tabular-nums}.stats small[data-v-e2a7fe72]{font-size:var(--fs-2xs);color:var(--t2);line-height:1.4}.na[data-v-e2a7fe72]{color:var(--t2)}.warn[data-v-e2a7fe72]{margin-top:var(--s2);padding:var(--s1) var(--s2);border-radius:var(--r-sm);background:var(--warn-bg);color:var(--warn);font-size:var(--fs-xs);line-height:1.6}.bar[data-v-e2a7fe72]{display:flex;align-items:center;gap:var(--s2);margin:var(--s3) 0}.bar .sp[data-v-e2a7fe72]{margin-left:auto}.bar-note[data-v-e2a7fe72]{font-size:var(--fs-sm)}.note[data-v-e2a7fe72]{margin-top:var(--s3);font-size:var(--fs-xs);color:var(--t2);line-height:1.9}.note b[data-v-e2a7fe72]{color:var(--t1)}.tag[data-v-e2a7fe72]{margin-left:var(--s1)}.port[data-v-e2a7fe72]{margin-left:var(--s1);font-size:var(--fs-xs);color:var(--t2)}.ops[data-v-e2a7fe72]{table-layout:fixed}.ops th[data-v-e2a7fe72]{font-size:var(--fs-2xs);color:var(--t2);font-weight:600;white-space:nowrap;padding:0 var(--s1)}.ops td[data-v-e2a7fe72]{padding:7px var(--s1);font-size:var(--fs-xs)}.ops .c-name[data-v-e2a7fe72],.ops .c-port[data-v-e2a7fe72]{width:168px;text-align:left}.ops .c-num[data-v-e2a7fe72]{width:84px;text-align:right}.ops .c-pid[data-v-e2a7fe72]{width:118px;text-align:left;font-size:var(--fs-2xs);color:var(--t2)}.ops .c-dir[data-v-e2a7fe72]{width:190px;text-align:left;font-size:var(--fs-2xs);color:var(--t2);overflow:hidden;text-overflow:ellipsis}.cols[data-v-d058c000]{display:grid;grid-template-columns:1fr 1fr;gap:var(--s3);align-items:stretch}.col[data-v-d058c000]{display:flex;flex-direction:column;gap:var(--s3);min-width:0}@media (max-width: 900px){.cols[data-v-d058c000]{grid-template-columns:1fr}}.box[data-v-d058c000]{border:1px solid var(--line);border-radius:var(--r);padding:var(--s2h) var(--s3h) var(--s3);background:var(--ov-1)}.box h4[data-v-d058c000]{margin:0 0 var(--s2h);padding-bottom:7px;border-bottom:1px solid var(--line);font-size:var(--fs-sm);font-weight:640}.secdesc[data-v-d058c000]{font-size:var(--fs-2xs);color:var(--t2);margin:-var(--s1) 0 var(--s2h)}.fgrid[data-v-d058c000]{display:grid;grid-template-columns:1fr 1fr;gap:var(--s1h) var(--s3);align-items:end}.fgrid .span2[data-v-d058c000]{grid-column:1 / -1}@media (max-width: 768px){.fgrid[data-v-d058c000]{grid-template-columns:1fr}}.swcell[data-v-d058c000]{display:flex;flex-direction:column;justify-content:flex-end;gap:var(--s0);min-width:0}.swtop[data-v-d058c000]{display:flex;align-items:center;justify-content:space-between;gap:var(--s2h);min-height:30px}.swlabel[data-v-d058c000]{font-size:var(--fs-xs);color:var(--t2);cursor:pointer}.swlabel[data-v-d058c000]:hover{color:var(--t1)}.hint[data-v-d058c000]{font-size:var(--fs-2xs);color:var(--t2);line-height:1.5}.nstat[data-v-d058c000]{margin-top:var(--s2h);padding:var(--s2h) var(--s3);border:1px solid var(--line);border-radius:var(--r);background:var(--ov-1);display:flex;flex-direction:column;gap:var(--s1h)}.nrow[data-v-d058c000]{display:flex;align-items:center;gap:var(--s1h);font-size:var(--fs-xs);color:var(--t2);flex-wrap:wrap}.nrow b[data-v-d058c000]{font-family:var(--mono);font-size:var(--fs-sm)}.nrow .sp[data-v-d058c000]{flex:1}.nhist[data-v-d058c000]{border-top:1px dashed var(--line);padding-top:var(--s1h)}.hline[data-v-d058c000]{display:flex;align-items:baseline;gap:var(--s2);font-size:var(--fs-2xs);color:var(--t2);line-height:1.6;padding:1px 0}.hline>.mono[data-v-d058c000]:first-child{flex:none;width:96px}.hline>.mono[data-v-d058c000]:nth-child(2){flex:none;width:48px}.hline .ttl[data-v-d058c000]{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hline b[data-v-d058c000]{font-family:var(--mono);flex:none}.hline .why[data-v-d058c000]{flex:0 0 100%;padding-left:152px;font-size:var(--fs-2xs);opacity:.9}@media (max-width: 720px){.hline[data-v-d058c000]{flex-wrap:wrap}.hline>.mono[data-v-d058c000]:first-child,.hline>.mono[data-v-d058c000]:nth-child(2){width:auto}.hline .why[data-v-d058c000]{padding-left:0}}.swrow[data-v-d058c000]{display:flex;align-items:center;gap:var(--s2h)}.switem[data-v-d058c000]{display:flex;align-items:center;gap:var(--s2);font-size:var(--fs-sm);color:var(--t1);cursor:pointer}.wh[data-v-d058c000]{display:flex;gap:var(--s2)}.barklist[data-v-d058c000]{margin-top:var(--s1h);display:flex;flex-direction:column;gap:var(--s1h)}.barkrow[data-v-d058c000]{display:flex;align-items:center;gap:var(--s2);justify-content:space-between;padding:5px var(--s2h);border:1px solid var(--line);border-radius:var(--r-sm);background:var(--bg-1);font-size:var(--fs-xs)}.foot[data-v-d058c000]{display:flex;gap:var(--s2h);align-items:center;margin-top:var(--s4)}.inertbar[data-v-d058c000]{margin-bottom:var(--s3);padding:9px var(--s3);border:1px solid var(--line);border-left:3px solid #f0a020;border-radius:var(--r);background:var(--ov-1);font-size:var(--fs-xs);line-height:1.6;color:var(--t2)}.inertbar.warn[data-v-d058c000]{border-left-color:var(--neg, #d03050)}.inertbar.ok[data-v-d058c000]{border-left-color:var(--pos, #18a058)}.inertbar b[data-v-d058c000]{color:var(--t1)}.inertbar .mut[data-v-d058c000]{color:var(--t2);opacity:.75}.inert[data-v-d058c000]{margin-top:3px;font-size:var(--fs-2xs);line-height:1.5;color:#b7791f;border-left:2px solid #f0a020;padding-left:var(--s1h)}.cell[data-v-d058c000]{display:flex;flex-direction:column}.warn[data-v-d058c000]{color:#b7791f}[data-v-d058c000] .n-form-item{margin-bottom:0}[data-v-d058c000] .n-form-item-label{font-size:var(--fs-xs);color:var(--t2);padding-bottom:var(--s0)!important;margin-bottom:0!important}[data-v-d058c000] .n-form-item-blank,[data-v-d058c000] .n-form-item-feedback-wrapper{min-height:0}[data-v-d058c000] .n-form-item-feedback{font-size:var(--fs-2xs)}.note[data-v-742557cf]{margin-top:18px;font-size:var(--fs-xs);color:var(--t2);line-height:1.9}.note b[data-v-742557cf]{color:var(--t1)}.pm[data-v-29e730d4]{display:flex;flex-direction:column;gap:0}.hd[data-v-29e730d4]{display:flex;align-items:center;gap:var(--s3h);flex-wrap:wrap;padding-bottom:var(--s3);border-bottom:1px solid var(--line)}.pair[data-v-29e730d4]{font-size:var(--fs-md);font-weight:640}.sw[data-v-29e730d4]{display:flex;gap:var(--s1h)}.sw button[data-v-29e730d4]{padding:var(--s1) var(--s3h);font-size:var(--fs-sm);font-family:inherit;border:1px solid var(--line-2);background:var(--bg-1);color:var(--t1);border-radius:var(--r-sm);cursor:pointer;transition:.14s}.sw button[data-v-29e730d4]:hover{background:var(--bg-3)}.sw button.on[data-v-29e730d4]{background:var(--bg-3);color:var(--t0);border-color:var(--line-3);font-weight:600}.hd .sp[data-v-29e730d4]{margin-left:auto}.q[data-v-29e730d4]{display:flex;align-items:center;gap:5px;font-family:var(--mono);font-size:var(--fs-sm);color:var(--t1)}.gatescope[data-v-29e730d4]{margin:var(--s0) 0 var(--s1h);font-size:12px;color:var(--t2)}.info[data-v-29e730d4]{display:flex;align-items:center;gap:var(--s4h);flex-wrap:wrap;padding:var(--s2h) 0;font-size:var(--fs-sm);color:var(--t2)}.info b[data-v-29e730d4]{color:var(--t1);font-weight:600}.info .sp[data-v-29e730d4]{margin-left:auto}.sec[data-v-29e730d4]{display:flex;align-items:baseline;gap:var(--s2h);flex-wrap:wrap;padding:var(--s3) 0 var(--s2);border-top:1px solid var(--line);font-size:var(--fs-sm)}.sec b[data-v-29e730d4]{font-weight:640}.sec .desc[data-v-29e730d4]{font-size:var(--fs-2xs);color:var(--t2)}.sec .sp[data-v-29e730d4]{margin-left:auto}.ordrow[data-v-29e730d4]{display:flex;align-items:center;gap:var(--s2);flex-wrap:wrap;padding:var(--s3) 0}.gatebar[data-v-29e730d4]{margin:var(--s1h) 0 0;padding:var(--s2) var(--s2h);border:1px solid var(--warn-line, #d8a24a);border-radius:var(--r-sm);background:#d8a24a1a;color:var(--t1);font-size:var(--fs-xs);line-height:1.6}.recon[data-v-29e730d4]{margin:var(--s1h) 0 0;padding:var(--s2) var(--s2h);border:1px solid var(--line);border-radius:var(--r-sm);background:var(--bg2, rgba(127,127,127,.06));color:var(--t1);font-size:var(--fs-xs);line-height:1.6}.recon.ok[data-v-29e730d4]{border-color:var(--ok-line, #3f9c5a);background:#3f9c5a1a}.recon.warn[data-v-29e730d4]{border-color:var(--warn-line, #d8a24a);background:#d8a24a1f}.recon.bad[data-v-29e730d4]{border-color:var(--err-line, #d2504a);background:#d2504a1f}.recon.plain[data-v-29e730d4]{border-style:dashed}.reconlist[data-v-29e730d4]{margin:var(--s1) 0 0;padding-left:18px}.reconact[data-v-29e730d4]{margin-top:var(--s1);opacity:.85}.reconlist li[data-v-29e730d4]{margin:var(--s0) 0}.why[data-v-29e730d4]{font-size:var(--fs-2xs);color:var(--t2)}.tip[data-v-29e730d4]{font-size:var(--fs-2xs);color:var(--t2);margin-left:auto}.bar[data-v-ebcb1ae1]{display:flex;align-items:center;gap:var(--s2h);margin-bottom:var(--s3h)}.kpis[data-v-ebcb1ae1]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:var(--s2h);margin-bottom:var(--s1h)}@media (max-width: 900px){.kpis[data-v-ebcb1ae1]{grid-template-columns:repeat(2,minmax(0,1fr))}}.kpi[data-v-ebcb1ae1]{border:1px solid var(--line);border-radius:var(--r-lg);background:var(--ov-1);padding:var(--s2h) var(--s3)}.kpi .k[data-v-ebcb1ae1]{font-size:var(--fs-2xs);color:var(--t2);letter-spacing:.4px}.kpi .v[data-v-ebcb1ae1]{font-size:var(--fs-xl);font-weight:650;font-family:var(--mono);margin:3px 0 var(--s0)}.kpi .s[data-v-ebcb1ae1]{font-size:var(--fs-2xs);color:var(--t2)}.track[data-v-ebcb1ae1]{height:3px;background:var(--ov-3);border-radius:2px;overflow:hidden;margin-top:var(--s1h)}.track i[data-v-ebcb1ae1]{display:block;height:100%;background:var(--up);transition:width .3s}.track i.gold[data-v-ebcb1ae1]{background:var(--gold)}.track i.neg[data-v-ebcb1ae1]{background:var(--dn)}.sec[data-v-ebcb1ae1]{margin:18px 0 var(--s2h);font-size:var(--fs-2xs);letter-spacing:.6px;text-transform:uppercase;color:var(--t2);font-weight:600;padding-bottom:var(--s1h);border-bottom:1px solid var(--line)}.sec .mut[data-v-ebcb1ae1]{text-transform:none;letter-spacing:0;font-weight:400}.note[data-v-ebcb1ae1]{margin-top:var(--s4);font-size:var(--fs-xs);color:var(--t2);line-height:1.9}.note b[data-v-ebcb1ae1]{color:var(--t1)}.hd[data-v-8659e457]{display:flex;align-items:center;gap:var(--s2);flex-wrap:wrap;margin-bottom:var(--s3)}.hd .sp[data-v-8659e457]{flex:1}.scope[data-v-8659e457]{font-size:var(--fs-xs);color:var(--t2)}.scope b[data-v-8659e457]{color:var(--t1)}.why[data-v-8659e457]{font-size:var(--fs-xs);color:var(--t2);line-height:1.6}.lnk[data-v-8659e457]{color:var(--acc);cursor:pointer;text-decoration:underline}.note[data-v-8659e457]{margin-top:18px;font-size:var(--fs-xs);color:var(--t2);line-height:1.9}.note b[data-v-8659e457]{color:var(--t1)}.ph-sub[data-v-cbd0feb5]{display:block;max-width:min(46vw,420px);font-size:var(--fs-2xs);color:var(--t2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ph-body[data-v-cbd0feb5]{max-height:min(74vh,calc(100vh - 160px));overflow:auto;padding-right:var(--s1);overscroll-behavior:contain}@media (max-width: 900px){.ph-sub[data-v-cbd0feb5]{max-width:42vw}}@media (max-width: 768px){.ph-sub[data-v-cbd0feb5]{display:none}.ph-body[data-v-cbd0feb5]{max-height:calc(100dvh - 128px);padding-right:0}}.loginwrap[data-v-85186fe6]{min-height:100vh;display:grid;place-items:center;padding:var(--s5);background:radial-gradient(760px 420px at 50% 0%,var(--ov-2),transparent 68%),var(--bg-0)}@supports (min-height: 100dvh){.loginwrap[data-v-85186fe6]{min-height:100dvh}}.card[data-v-85186fe6]{width:min(400px,92vw);background:var(--bg-1);border:1px solid var(--line);border-radius:var(--r-lg);box-shadow:var(--sh2);padding:var(--s6) var(--s6) var(--s5);animation:rise var(--d-4) var(--e-out) backwards}.brand[data-v-85186fe6]{display:flex;align-items:center;gap:var(--s3);margin-bottom:var(--s6)}.logo[data-v-85186fe6]{width:36px;height:36px;flex:0 0 auto;border-radius:var(--r);display:grid;place-items:center;background:linear-gradient(140deg,var(--gold),color-mix(in srgb,var(--gold) 62%,#000));color:var(--bg-0);font-weight:800;font-size:var(--fs-lg);letter-spacing:0;box-shadow:inset 0 1px color-mix(in srgb,#fff 35%,transparent)}.brand b[data-v-85186fe6]{display:block;font-size:var(--fs-lg);font-weight:650;color:var(--t0);letter-spacing:var(--tr-tight);line-height:var(--lh-snug)}.brand small[data-v-85186fe6]{display:block;font-family:var(--mono);font-size:var(--fs-3xs);color:var(--t2);letter-spacing:var(--tr-wide);line-height:var(--lh-snug)}.err[data-v-85186fe6]{margin:0 0 var(--s3);padding:var(--s2) var(--s3);border:1px solid var(--line-2);border-left:3px solid var(--dn);border-radius:var(--r-sm);background:var(--bg-2);color:var(--t0);font-size:var(--fs-sm);line-height:var(--lh-loose)}@media (max-width: 480px){.card[data-v-85186fe6]{padding:var(--s5) var(--s4) var(--s4)}.brand[data-v-85186fe6]{margin-bottom:var(--s5)}}.boot[data-v-16e6957e]{min-height:100vh;display:grid;place-items:center;color:var(--t2);font-size:var(--fs-sm)}.wrap[data-v-16e6957e]{max-width:1920px;margin:0 auto;padding:var(--s3) var(--s3) var(--s7);position:relative;z-index:1;flex:1 1 auto;display:flex;flex-direction:column;min-width:0}.main[data-v-16e6957e]{display:grid;grid-template-columns:minmax(0,1112fr) minmax(0,776fr);gap:var(--gap);align-items:stretch;flex:0 0 auto}.left[data-v-16e6957e]{display:flex;flex-direction:column;gap:var(--gap);min-width:0}.right[data-v-16e6957e]{display:grid;grid-template-rows:auto 1fr 1fr;gap:var(--gap);min-width:0}.left[data-v-16e6957e]>*,.right[data-v-16e6957e]>*{flex:0 0 auto;min-height:0}.boardwhy[data-v-16e6957e]{min-width:0}.boardwhy[data-v-16e6957e]:empty{display:none}.bottom[data-v-16e6957e]{display:grid;grid-template-columns:274px minmax(0,1fr);gap:var(--gap);align-items:stretch;min-height:clamp(300px,46vh,560px);flex:1 1 auto;margin-top:var(--gap)}@media (max-height: 1100px){.bottom[data-v-16e6957e]{min-height:0}.bottom[data-v-16e6957e]>*{min-height:0}}@media (max-width: 1400px){.main[data-v-16e6957e]{grid-template-columns:1fr}.right[data-v-16e6957e]{display:flex;flex-direction:column}}@media (max-width: 1100px){.bottom[data-v-16e6957e]{grid-template-columns:1fr;min-height:0;flex:0 0 auto}}:root{--s1: 4px;--s2: 8px;--s3: 12px;--s4: 16px;--s5: 22px;--s6: 30px;--s7: 40px;--s0: 2px;--s1h: 6px;--s2h: 10px;--s3h: 14px;--s4h: 20px;--gap: 10px;--pad: var(--s4);--r-sm: 6px;--r: 9px;--r-lg: 13px;--r-full: 999px;--mono: ui-monospace, SFMono-Regular, "JetBrains Mono", "Cascadia Mono", Consolas, monospace;--sans: -apple-system, BlinkMacSystemFont, "Segoe UI Variable", "Segoe UI", "PingFang SC", "Microsoft YaHei", sans-serif;--fs-3xs: 10px;--fs-2xs: 11px;--fs-xs: 11.5px;--fs-sm: 12.5px;--fs-md: 13.5px;--fs-lg: 15px;--fs-xl: 19px;--fs-2xl: 26px;--lh-tight: 1.12;--lh-snug: 1.35;--lh: 1.55;--lh-loose: 1.7;--tr-tight: -.012em;--tr-label: .08em;--tr-wide: .16em;--d-1: .12s;--d-2: .2s;--d-3: .32s;--d-4: .56s;--e-out: cubic-bezier(.22, .61, .36, 1);--e-inout: cubic-bezier(.4, 0, .2, 1);--e-spring: cubic-bezier(.34, 1.35, .64, 1);--focus-w: 2px;--focus-off: 2px}:root,[data-theme=paper]{color-scheme:light;--bg-0: #f4f1ea;--bg-1: #fffdf8;--bg-2: #f8f5ee;--bg-3: #f0ebe1;--line: #e9e3d7;--line-2: #d7cfc0;--line-3: #bdb3a1;--t0: #2b2721;--t1: #5d564a;--t2: #70695c;--t4: #c6bcab;--up: #2d783d;--up-bg: #2d783d0f;--up-line: #2d783d3d;--dn: #bc3a2b;--dn-bg: #bc3a2b0f;--warn: #886303;--warn-bg: #8863030f;--warn-line: #88630333;--acc: #2a6aa8;--acc-bg: #2a6aa80f;--gold: #8a5f0e;--legA: #8a5f0e;--legA-line: #8a5f0e2e;--legB: #2a5f96;--legB-line: #2a5f962e;--ov-1: #3d322005;--ov-2: #3d322009;--ov-3: #3d32200e;--sh1: 0 1px 2px #3d322010, 0 1px 1px #3d322008;--sh2: 0 4px 14px -4px #3d322022, 0 1px 2px #3d32200f}[data-theme=graphite]{color-scheme:dark;--bg-0: #17191e;--bg-1: #1e2127;--bg-2: #262a32;--bg-3: #2f343d;--line: #2b3038;--line-2: #3a414b;--line-3: #4a5361;--t0: #d2d8e0;--t1: #a2acb9;--t2: #949daf;--t4: #5b626d;--up: #3fb950;--up-bg: #3fb9501a;--up-line: #3fb95045;--dn: #ff6e66;--dn-bg: #ff6e661a;--warn: #d29922;--warn-bg: #d299221a;--warn-line: #d2992245;--acc: #58a6ff;--acc-bg: #58a6ff1a;--gold: #d4a72c;--legA: #e0b13a;--legA-line: #e0b13a45;--legB: #6cb6ff;--legB-line: #6cb6ff45;--ov-1: #ffffff05;--ov-2: #ffffff09;--ov-3: #ffffff0e;--sh1: 0 1px 2px #00000040;--sh2: 0 4px 16px -4px #00000060}@media (min-width: 1600px){:root{--gap: 12px;--pad: 18px}}@media (max-width: 900px){:root{--gap: 8px;--pad: var(--s3)}}@media (prefers-reduced-motion: reduce){:root{--d-1: 1ms;--d-2: 1ms;--d-3: 1ms;--d-4: 1ms}}@media (prefers-contrast: more){:root,[data-theme=paper]{--line: #ddd5c6;--line-2: #c9bfad;--ov-1: #3d32200a;--ov-2: #3d322012}[data-theme=graphite]{--line: #3a414b;--line-2: #4a5361;--ov-1: #ffffff0a;--ov-2: #ffffff12}}.q-spread,.q-pnl,.q-lots,.q-oz,.q-ct,.q-time{font-family:var(--mono);font-variant-numeric:tabular-nums slashed-zero;white-space:nowrap}.q-spread,.q-pnl,.q-lots,.q-oz,.q-ct{text-align:right}.q-spread{color:var(--t1);font-weight:600}.q-spread.pos{color:var(--up)}.q-spread.neg{color:var(--dn)}.q-pnl{color:var(--t0);font-weight:600}.q-pnl.pos{color:var(--up)}.q-pnl.neg{color:var(--dn)}.q-lots,.q-oz,.q-ct{color:var(--t1)}.q-time{color:var(--t2);text-align:left}*{box-sizing:border-box;margin:0;padding:0}html,body,#app{height:100%}#app{display:flex;flex-direction:column}#app>.n-config-provider{flex:1 1 auto;min-height:0;display:flex;flex-direction:column}body{background:var(--bg-0);color:var(--t0);font:var(--fs-md)/var(--lh) var(--sans);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden;transition:background-color var(--d-2) var(--e-inout),color var(--d-2) var(--e-inout);font-variant-numeric:tabular-nums;text-rendering:optimizeLegibility}body:before{content:"";position:fixed;inset:0 0 auto 0;height:380px;pointer-events:none;z-index:0;background:radial-gradient(1100px 320px at 50% -60px,var(--ov-3),transparent 70%)}.mono,.tnum{font-family:var(--mono);font-variant-numeric:tabular-nums slashed-zero;font-feature-settings:"tnum" 1,"zero" 1}::-webkit-scrollbar{width:11px;height:11px}::-webkit-scrollbar-thumb{background:var(--line-3);border-radius:var(--r-full);border:3px solid var(--bg-0)}::-webkit-scrollbar-thumb:hover{background:var(--t4)}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-corner{background:transparent}::selection{background:var(--acc-bg);color:var(--t0)}*{-webkit-tap-highlight-color:transparent}:focus-visible{outline:var(--focus-w) solid var(--acc);outline-offset:var(--focus-off);border-radius:var(--r-sm)}@supports selector(:focus-visible){:focus:not(:focus-visible){outline:none}}.n-input__input-el:focus-visible,.n-input__textarea-el:focus-visible,.n-base-selection-label:focus-visible,.n-base-selection-input:focus-visible,.n-checkbox-box:focus-visible,.n-radio-box:focus-visible,.n-switch:focus-visible,.n-date-picker-input:focus-visible,.n-tabs-tab:focus-visible{outline:var(--focus-w) solid var(--acc);outline-offset:var(--focus-off);border-radius:var(--r-sm)}.pos{color:var(--up)!important}.neg{color:var(--dn)!important}.mut{color:var(--t2)}.gold{color:var(--gold)}.label{font-size:var(--fs-2xs);font-weight:640;letter-spacing:var(--tr-label);text-transform:uppercase;color:var(--t2)}.label-cn{font-size:var(--fs-2xs);font-weight:640;color:var(--t2)}.lk{background:none;border:0;padding:0;font:inherit;color:var(--acc);cursor:pointer;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px;text-decoration-color:color-mix(in srgb,var(--acc) 45%,transparent)}.lk:hover{text-decoration-color:var(--acc)}.lk+.lk{margin-left:var(--s1)}.num{min-width:6ch;text-align:right;font-variant-numeric:tabular-nums}.num:not(td):not(th){display:inline-block}.num-dur{min-width:7ch}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}small{font-size:max(var(--fs-2xs),.85em)}.panel{background:var(--bg-1);border:1px solid var(--line);border-radius:var(--r-lg);box-shadow:var(--sh1);overflow:hidden}.panel-hd{display:flex;align-items:center;gap:var(--s2);padding:0 var(--pad);border-bottom:1px solid var(--line);font-size:var(--fs-2xs);font-weight:640;letter-spacing:var(--tr-label);text-transform:uppercase;color:var(--t2);background:var(--ov-1);min-height:40px}.panel-hd .sp{margin-left:auto}.leg-badge{width:18px;height:18px;flex:none;border-radius:var(--r-sm);display:grid;place-items:center;font-size:var(--fs-3xs);font-weight:800;font-style:normal;line-height:1;color:var(--bg-0)}.leg-badge.a{background:var(--legA)}.leg-badge.b{background:var(--legB)}.empty{padding:var(--s7) var(--s4);text-align:center;color:var(--t2);font-size:var(--fs-sm);line-height:var(--lh-loose)}.empty b{display:block;font-size:var(--fs-lg);color:var(--t1);margin-bottom:var(--s2);font-weight:640;letter-spacing:-.01em}.kpis{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:var(--gap)}.kpi{background:var(--bg-2);border:1px solid var(--line);border-radius:var(--r);padding:var(--s3) var(--s4);transition:border-color var(--d-1) var(--e-inout),background-color var(--d-1) var(--e-inout)}.kpi:hover{border-color:var(--line-2)}.kpi .k{font-size:var(--fs-2xs);color:var(--t2);letter-spacing:var(--tr-label);text-transform:uppercase;font-weight:640}.kpi .v{font-family:var(--mono);font-variant-numeric:tabular-nums slashed-zero;font-size:var(--fs-xl);font-weight:650;margin-top:2px;letter-spacing:var(--tr-tight);line-height:var(--lh-snug)}.kpi .s{font-size:var(--fs-2xs);color:var(--t2);margin-top:2px;font-family:var(--mono)}@keyframes rise{0%{opacity:0;transform:translateY(8px) scale(.995)}to{opacity:1;transform:none}}@keyframes tickUp{0%{background-color:var(--up-bg)}to{background-color:transparent}}@keyframes tickDn{0%{background-color:var(--dn-bg)}to{background-color:transparent}}@keyframes livePulse{0%,to{box-shadow:0 0 color-mix(in srgb,var(--up) 55%,transparent)}60%{box-shadow:0 0 0 5px color-mix(in srgb,var(--up) 0%,transparent)}}.rise{animation:rise var(--d-4) var(--e-out) backwards}.tick-up{animation:tickUp .62s var(--e-out);border-radius:var(--r-sm)}.tick-dn{animation:tickDn .62s var(--e-out);border-radius:var(--r-sm)}.pulse{animation:livePulse 2.4s var(--e-inout) infinite}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:1ms!important;animation-iteration-count:1!important;transition-duration:1ms!important;scroll-behavior:auto!important}.rise{animation:none}}.tblwrap{overflow:auto;overscroll-behavior:contain}table.tbl{width:100%;border-collapse:separate;border-spacing:0}table.tbl th,table.tbl td{text-align:right;padding:9px 12px;font-family:var(--mono);font-size:var(--fs-xs);border-bottom:1px solid var(--line);white-space:nowrap}table.tbl th{color:var(--t2);font-weight:600;font-size:var(--fs-2xs);letter-spacing:var(--tr-label);text-transform:uppercase;font-family:var(--sans);position:sticky;top:0;z-index:2;background:var(--bg-2)}table.tbl td:first-child,table.tbl th:first-child{text-align:left;font-family:var(--sans)}table.tbl tbody tr{transition:background var(--d-1) var(--e-inout)}table.tbl tbody tr:hover{background:var(--ov-2)}table.tbl tbody tr.clickable{cursor:pointer}table.tbl tbody tr.clickable:hover{background:var(--acc-bg)}table.tbl tbody tr:last-child td{border-bottom:none}table.tbl tbody tr.naked td{background:var(--dn-bg)}table.tbl th.w-num{width:104px}table.tbl th.w-num-s{width:88px}table.tbl th.w-txt{width:190px}table.tbl th.w-wide{width:220px}table.tbl th.w-tag{width:92px}table.tbl th.w-act{width:104px}table.tbl th.w-act-2{width:132px}table.tbl th.w-pair{width:190px}.cell-main{font-size:var(--fs-md);font-weight:620;line-height:var(--lh-snug)}.cell-sub{font-size:var(--fs-2xs);color:var(--t2);line-height:var(--lh-snug)}.pair-row{display:flex;align-items:baseline;gap:var(--s1);font-size:var(--fs-xs);line-height:var(--lh-loose)}.pair-row .pl{color:var(--t2);font-family:var(--sans);font-size:var(--fs-2xs);min-width:52px}.pair-row .pu{color:var(--t2);font-size:var(--fs-2xs)}.acts-col{display:flex;flex-wrap:wrap;gap:var(--s1)}.err-tag{font-size:var(--fs-2xs);color:var(--dn);margin-top:3px}table.tbl td:last-child,table.tbl th:last-child{padding-right:16px}table{table-layout:fixed}td,th{min-width:0;overflow:hidden;text-overflow:ellipsis}td.q-spread,td.q-pnl,td.q-lots,td.q-oz,td.q-ct,td .q-spread,td .q-pnl,td .q-lots,td .q-oz,td .q-ct{overflow:visible;text-overflow:clip}@media (max-width: 768px){@supports (height: 100dvh){html,body,#app{height:100dvh}}.n-modal{max-width:100vw!important;width:100vw!important}.n-card{border-radius:0!important}.tblwrap{-webkit-overflow-scrolling:touch;background:linear-gradient(to right,var(--bg-1) 30%,transparent) left / 22px 100% no-repeat,linear-gradient(to left,var(--bg-1) 30%,transparent) right / 22px 100% no-repeat}table.tbl{min-width:600px}table.tbl th,table.tbl td{padding:var(--s2) 10px}table.tbl th,table.tbl td:first-child{position:sticky;left:0;z-index:1;background:var(--bg-2);box-shadow:1px 0 0 var(--line)}table.tbl td:first-child{background:var(--bg-1);z-index:0}table.tbl th:first-child{z-index:3}table.tbl td>.empty{position:sticky;left:0;width:calc(100vw - var(--s7));max-width:calc(100vw - var(--s7));margin:0}.kpis{grid-template-columns:repeat(auto-fit,minmax(108px,1fr))}.form-grid,.g2,.g3{grid-template-columns:1fr!important}::-webkit-scrollbar{width:0;height:0}}@media (max-width: 1100px) and (min-width: 769px){.tblwrap{-webkit-overflow-scrolling:touch}table.tbl{min-width:720px}}@media (hover: none){table.tbl tbody tr:hover,table.tbl tbody tr.clickable:hover{background:transparent}.n-button--small-type{min-height:32px}}@supports (padding: env(safe-area-inset-bottom)){.wrap{padding-bottom:calc(var(--s7) + env(safe-area-inset-bottom))!important}.tb{padding-top:env(safe-area-inset-top)}}
