[data-plane=operator]{--op-bg-canvas:#f8f8f7;--op-bg-surface:#fff;--op-bg-rail:#f3f3f1;--op-bg-rail-active:#fff;--op-bg-topbar:#fff;--op-bg-header:#fbfbfa;--op-bg-inset:#fafaf9;--op-bg-chip:#f4f4f2;--op-bg-paperwrap:#f1f1ef;--op-border-1:#e9e8ea;--op-hairline:#282a3016;--op-text-1:#282a30;--op-text-2:#3c4149;--op-text-3:#6f6e77;--op-text-faint:#6f6e77;--op-accent:#16e0c8;--op-accent-ink:#03110e;--op-accent-text:#0b7e72;--op-mark-target:#0aa18f;--op-mark-measured:#4055c6;--op-good:#1b7f4b;--op-warn:#b54708;--op-indigo:#4e58c4;--op-tint-mint-bg:#edfbf8;--op-tint-mint-bd:#bfe9e2;--op-tint-good-bg:#edf7f0;--op-tint-warn-bg:#fdf4ec;--op-tint-warn-bd:#f5e0cc;--op-tint-indigo-bg:#eef0fb;--op-tint-indigo-bd:#dce0f5;--op-sample-ink:#8a6d1d;--op-sample-bg:#fbf6e9;--op-sample-bd:#eadfc0;--op-hover-row:#f6fbfa;--op-selected-row:#f7fcfb;--op-shadow-card:0 1px 2px #282a300f;--op-shadow-paper:0 1px 3px #282a3014, 0 10px 28px #282a3017;--op-motion-instant:0s;--op-motion-quick:.1s;--op-motion-regular:.2s;--op-motion-large:.25s;--op-motion-spectacle:.8s;background:var(--op-bg-canvas);color:var(--op-text-1);font-family:var(--font-sans), -apple-system, sans-serif;font-size:14px;line-height:1.45}[data-plane=operator][data-pole=dark]{--op-bg-canvas:#0a0b0d;--op-bg-surface:#121316;--op-bg-rail:#0d0e11;--op-bg-rail-active:#17191d;--op-bg-topbar:#101114;--op-bg-header:#15171a;--op-bg-inset:#0f1013;--op-bg-chip:#17191d;--op-border-1:#24262b;--op-hairline:#f7f8f812;--op-text-1:#f7f8f8;--op-text-2:#d0d3d8;--op-text-3:#8a8f98;--op-text-faint:#7f838c;--op-mark-target:#0da692;--op-mark-measured:#6e85f0;--op-hover-row:#161b1a;--op-selected-row:#161b1a}[data-plane=operator] .op-num{font-variant-numeric:tabular-nums lining-nums}[data-plane=operator] .op-mono{font-family:var(--font-mono), ui-monospace, Menlo, monospace;font-variant-numeric:tabular-nums lining-nums}[data-plane=operator] :focus-visible{box-shadow:0 0 0 1px var(--op-bg-canvas), 0 0 0 3px var(--op-accent);border-radius:6px;outline:none}[data-plane=operator].op-app{height:100dvh;display:flex;overflow:hidden}[data-plane=operator] .op-rail{background:var(--op-bg-rail);border-right:1px solid var(--op-border-1);flex-direction:column;flex:none;width:240px;padding:12px 10px 10px;display:flex;overflow-y:auto}[data-plane=operator] .op-who{align-items:center;gap:9px;padding:2px 8px 14px;display:flex}[data-plane=operator] .op-lgo{background:var(--op-accent);width:24px;height:24px;color:var(--op-accent-ink);border-radius:6px;flex:none;justify-content:center;align-items:center;font-size:13px;font-weight:800;display:flex}[data-plane=operator] .op-who b{letter-spacing:-.01em;color:var(--op-text-1);font-size:13px;display:block}[data-plane=operator] .op-who small{color:var(--op-text-faint);letter-spacing:.08em;text-transform:uppercase;margin-top:1px;font-size:10px;display:block}[data-plane=operator] .op-rl{text-align:left;cursor:pointer;width:100%;color:var(--op-text-3);min-height:32px;transition:background var(--op-motion-quick) ease-out;background:0 0;border:0;border-radius:7px;align-items:center;gap:9px;padding:7px 10px;font-family:inherit;font-size:13px;font-weight:510;text-decoration:none;display:flex}[data-plane=operator] .op-rl svg{opacity:.7;flex:none;width:16px;height:16px}[data-plane=operator] .op-rl:hover{background:var(--op-bg-header)}[data-plane=operator] .op-rl .op-ct{color:var(--op-text-faint);margin-left:auto;font-size:11px}[data-plane=operator] .op-rl .op-ct.op-ct-new{color:var(--op-accent-text);font-weight:650}[data-plane=operator] .op-rl.op-on{background:var(--op-bg-rail-active);color:var(--op-text-1);box-shadow:inset 2px 0 0 var(--op-accent), var(--op-shadow-card);font-weight:650}[data-plane=operator] .op-rsec{letter-spacing:.1em;text-transform:uppercase;color:var(--op-text-faint);padding:16px 10px 6px;font-size:10px;font-weight:650}[data-plane=operator] .op-rempty{color:var(--op-text-faint);padding:2px 10px 4px;font-size:12px;line-height:1.5}[data-plane=operator] .op-rft{border-top:1px solid var(--op-hairline);margin-top:auto;padding-top:8px}[data-plane=operator] .op-main{flex-direction:column;flex:1;min-width:0;display:flex}[data-plane=operator] .op-top{background:var(--op-bg-topbar);border-bottom:1px solid var(--op-border-1);flex:none;align-items:center;gap:10px;height:52px;padding:0 16px;display:flex}[data-plane=operator] .op-omni{border:1px solid var(--op-border-1);background:var(--op-bg-inset);max-width:480px;height:32px;color:var(--op-text-faint);cursor:text;text-align:left;border-radius:7px;flex:1;align-items:center;gap:8px;padding:0 10px;font-family:inherit;font-size:13px;display:flex}[data-plane=operator] .op-omni svg{flex:none;width:13px;height:13px}[data-plane=operator] .op-omni{min-width:0}[data-plane=operator] .op-omni-ph{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}[data-plane=operator] .op-omni .op-k{border:1px solid var(--op-border-1);color:var(--op-text-faint);background:var(--op-bg-surface);font-size:10px;font-family:var(--font-mono), monospace;border-radius:4px;margin-left:auto;padding:1px 5px}[data-plane=operator] .op-sw{border:1px solid var(--op-border-1);background:var(--op-bg-surface);height:32px;color:var(--op-text-1);cursor:pointer;white-space:nowrap;border-radius:7px;align-items:center;gap:6px;min-width:0;padding:0 11px;font-family:inherit;font-size:12.5px;font-weight:650;display:flex}[data-plane=operator] .op-sw .op-sw-label{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}[data-plane=operator] .op-tierchip{background:var(--op-bg-chip);border:1px solid var(--op-border-1);letter-spacing:.05em;text-transform:uppercase;height:24px;color:var(--op-text-3);border-radius:6px;align-items:center;padding:0 9px;font-size:10.5px;font-weight:650;display:inline-flex}[data-plane=operator] .op-cta{background:var(--op-bg-surface);border:1px solid var(--op-accent-text);height:32px;color:var(--op-accent-text);cursor:pointer;white-space:nowrap;border-radius:7px;align-items:center;padding:0 13px;font-family:inherit;font-size:12.5px;font-weight:650;text-decoration:none;display:inline-flex}[data-plane=operator][data-pole=dark] .op-cta{background:var(--op-accent);border-color:var(--op-accent);color:var(--op-accent-ink)}[data-plane=operator] .op-body{flex-direction:column;flex:1;min-height:0;padding:16px 20px 0;display:flex;overflow-y:auto}[data-plane=operator] .op-crumb{color:var(--op-text-faint);margin-bottom:10px;font-size:12px}[data-plane=operator] .op-crumb b{color:var(--op-text-1);font-weight:650}[data-plane=operator] .op-strip{gap:12px;margin-bottom:12px;display:flex}[data-plane=operator] .op-fact{background:var(--op-bg-surface);border:1px solid var(--op-border-1);border-radius:9px;flex:1;min-width:0;padding:11px 14px 10px}[data-plane=operator] .op-fact .op-lb{letter-spacing:.09em;color:var(--op-text-3);text-transform:uppercase;font-size:10.5px;font-weight:650}[data-plane=operator] .op-fact .op-v{letter-spacing:-.02em;color:var(--op-text-1);font-variant-numeric:tabular-nums lining-nums;margin-top:3px;font-size:21px;font-weight:680}[data-plane=operator] .op-fact .op-bs{color:var(--op-text-faint);margin-top:3px;font-size:11px}[data-plane=operator] .op-cov{background:var(--op-bg-paperwrap);border-radius:2px;height:4px;margin-top:7px;overflow:hidden}[data-plane=operator] .op-cov i{background:var(--op-text-3);height:100%;display:block}[data-plane=operator] .op-prov{flex-wrap:wrap;align-items:center;gap:7px;margin:0 0 10px;display:flex}[data-plane=operator] .op-chip{color:var(--op-text-3);background:var(--op-bg-chip);border:1px solid var(--op-border-1);white-space:nowrap;border-radius:99px;align-items:center;gap:5px;padding:2.5px 9px;font-size:11px;display:inline-flex}[data-plane=operator] .op-tblwrap{background:var(--op-bg-surface);border:1px solid var(--op-border-1);border-radius:10px 10px 0 0;flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}[data-plane=operator] .op-tbar{border-bottom:1px solid var(--op-border-1);flex-wrap:wrap;align-items:center;gap:8px;padding:9px 14px;display:flex}[data-plane=operator] .op-tbar b{color:var(--op-text-1);font-size:13px;font-weight:650}[data-plane=operator] .op-tbar .op-sub{color:var(--op-text-faint);font-size:11.5px}[data-plane=operator] .op-fpill{border:1px solid var(--op-border-1);color:var(--op-text-3);background:var(--op-bg-inset);cursor:default;border-radius:6px;padding:3px 9px;font-family:inherit;font-size:11px}[data-plane=operator] .op-fpill.op-on{border-color:var(--op-tint-mint-bd);background:var(--op-tint-mint-bg);color:var(--op-accent-text);font-weight:650}[data-plane=operator] .op-scroll{flex:1;min-height:0;overflow:auto}[data-plane=operator] table.op-table{border-collapse:collapse;table-layout:fixed;width:100%;min-width:920px;font-size:13px}[data-plane=operator] .op-table th{text-align:left;letter-spacing:.06em;text-transform:uppercase;color:var(--op-text-faint);border-bottom:1px solid var(--op-border-1);background:var(--op-bg-header);z-index:1;white-space:nowrap;padding:7px 12px;font-size:11px;font-weight:650;position:sticky;top:0}[data-plane=operator] .op-table th.op-r,[data-plane=operator] .op-table td.op-r{text-align:right}[data-plane=operator] .op-table td{border-bottom:1px solid var(--op-hairline);height:36px;color:var(--op-text-2);vertical-align:middle;white-space:nowrap;text-overflow:ellipsis;padding:5px 12px;overflow:hidden}[data-plane=operator] .op-table td.op-why{white-space:normal;font-size:12px;line-height:1.35}[data-plane=operator] .op-cl2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}[data-plane=operator] .op-table tr:hover td{background:var(--op-hover-row)}[data-plane=operator] .op-nm{text-overflow:ellipsis;white-space:nowrap;color:var(--op-text-1);font-weight:650;display:block;overflow:hidden}[data-plane=operator] .op-idsub{color:var(--op-text-faint);font-size:11px}[data-plane=operator] .op-yrv{color:var(--op-text-1);font-variant-numeric:tabular-nums lining-nums;font-weight:680}[data-plane=operator] .op-rt-you{font-weight:500}[data-plane=operator] .op-rt-med{font-weight:600}[data-plane=operator] .op-sym{color:var(--op-text-3)}[data-plane=operator] .op-nchip{color:var(--op-text-faint);border:1px solid var(--op-hairline);font-size:10px;font-family:var(--font-mono), monospace;font-variant-numeric:tabular-nums;border-radius:4px;align-items:center;margin-left:6px;padding:0 4px;display:inline-flex}[data-plane=operator] .op-dotv{color:var(--op-text-faint)}[data-plane=operator] .op-nscell{color:var(--op-text-3);font-size:12px}[data-plane=operator] .op-st{border-radius:5px;align-items:center;gap:4px;padding:2px 7px;font-size:11px;font-weight:650;display:inline-flex}[data-plane=operator] .op-st-found{color:var(--op-text-3);background:#f1f0ef}[data-plane=operator][data-pole=dark] .op-st-found{background:#1b1d21}[data-plane=operator] .op-st-sent{background:var(--op-tint-good-bg);color:var(--op-good)}[data-plane=operator] .op-st-warn{background:var(--op-tint-warn-bg);color:var(--op-warn)}[data-plane=operator] .op-st-memo{background:var(--op-tint-indigo-bg);color:var(--op-indigo)}[data-plane=operator] .op-basis{letter-spacing:.04em;white-space:nowrap;border:1px solid var(--op-border-1);border-radius:5px;align-items:center;gap:5px;min-width:0;max-width:100%;padding:2px 7px;font-size:10px;font-weight:650;display:inline-flex}[data-plane=operator] .op-basis .op-basis-dot{opacity:.7;background:currentColor;border-radius:99px;flex:none;width:5px;height:5px}[data-plane=operator] .op-basis .op-basis-lbl{text-overflow:ellipsis;min-width:0;overflow:hidden}[data-plane=operator] .op-basis .op-basis-n{opacity:.7;font-family:var(--font-mono), monospace;font-variant-numeric:tabular-nums}[data-plane=operator] .op-basis .op-basis-thinlbl{opacity:.8}[data-plane=operator] .op-basis.op-basis-positive{background:var(--op-tint-good-bg);border-color:var(--op-tint-mint-bd);color:var(--op-good)}[data-plane=operator] .op-basis.op-basis-info{background:var(--op-tint-indigo-bg);border-color:var(--op-tint-indigo-bd);color:var(--op-indigo)}[data-plane=operator] .op-basis.op-basis-neutral{border-color:var(--op-border-1);color:var(--op-text-3);background:#f1f0ef}[data-plane=operator][data-pole=dark] .op-basis.op-basis-neutral{background:#1b1d21}[data-plane=operator] .op-basis.op-basis-muted{background:var(--op-tint-warn-bg);border-color:var(--op-tint-warn-bd);color:var(--op-warn)}[data-plane=operator] .op-basis.op-basis-demo{background:var(--op-sample-bg);border:1px dashed var(--op-sample-bd);color:var(--op-sample-ink)}[data-plane=operator] .op-basis.op-basis-thin{opacity:.72}[data-plane=operator] .op-smpl{letter-spacing:.06em;color:var(--op-sample-ink);background:var(--op-sample-bg);border:1px solid var(--op-sample-bd);text-transform:uppercase;border-radius:4px;align-items:center;padding:1px 5px;font-size:10px;font-weight:650;display:inline-flex}[data-plane=operator] .op-ghost{color:var(--op-accent-text);border:1px solid var(--op-tint-mint-bd);background:var(--op-bg-surface);cursor:pointer;border-radius:6px;align-items:center;gap:4px;padding:3px 9px;font-family:inherit;font-size:11.5px;font-weight:650;text-decoration:none;display:inline-flex}[data-plane=operator] .op-primary{color:var(--op-accent-ink);background:var(--op-accent);border:1px solid var(--op-accent);cursor:pointer;border-radius:7px;align-items:center;gap:5px;padding:6px 13px;font-family:inherit;font-size:12.5px;font-weight:650;text-decoration:none;display:inline-flex}[data-plane=operator] .op-door{cursor:pointer;color:var(--op-text-3);font:inherit;background:0 0;border:0;border-bottom:1px dashed #c7c6ca;align-items:center;min-height:24px;padding:0;display:inline-flex}[data-plane=operator] .op-halo{color:var(--op-accent-text);font-family:var(--font-mono), monospace;font-variant-numeric:tabular-nums;white-space:nowrap;background:#16e0c81a;border-radius:6px;align-items:center;padding:2px 8px;font-weight:600;display:inline-flex;box-shadow:0 0 0 1px #0b7e7259,0 0 12px #16e0c82e}[data-plane=operator] .op-p90{font-family:var(--font-mono), monospace;color:var(--op-accent-text);font-variant-numeric:tabular-nums;font-weight:600}[data-plane=operator][data-pole=dark] .op-p90{color:var(--op-accent)}[data-plane=operator] .op-flg{opacity:.7;border-top:3px solid #0000;border-bottom:3px solid #0000;border-left:5px solid;width:0;height:0;margin-right:3px;display:inline-block}[data-plane=operator] .op-pstrip{flex:none;width:96px;height:16px;display:inline-block;position:relative}[data-plane=operator] .op-pstrip .op-trk{background:var(--op-border-1);border-radius:1px;height:2px;position:absolute;top:9px;left:0;right:0}[data-plane=operator] .op-pstrip .op-band{background:#282a3014;border-radius:2px;height:4px;position:absolute;top:8px}[data-plane=operator][data-pole=dark] .op-pstrip .op-band{background:#f7f8f81a}[data-plane=operator] .op-pstrip .op-tick{background:#282a3099;width:1.5px;height:10px;position:absolute;top:5px}[data-plane=operator][data-pole=dark] .op-pstrip .op-tick{background:#f7f8f899}[data-plane=operator] .op-pstrip .op-pdot{background:var(--op-mark-target);width:5px;height:5px;box-shadow:0 0 0 2px var(--op-bg-surface);border-radius:50%;margin-left:-2.5px;position:absolute;top:7.5px}[data-plane=operator] .op-pstrip .op-tri{border-left:3.5px solid #0000;border-right:3.5px solid #0000;border-top:6px solid var(--op-text-1);width:0;height:0;margin-left:-3.5px;position:absolute;top:3px}[data-plane=operator] .op-tfoot{border-top:1px solid var(--op-border-1);background:var(--op-bg-header);color:var(--op-text-2);flex-wrap:wrap;align-items:center;gap:10px;padding:9px 14px;font-size:12px;display:flex}[data-plane=operator] .op-tfoot .op-lb{letter-spacing:.09em;text-transform:uppercase;color:var(--op-text-faint);font-size:10.5px;font-weight:650}[data-plane=operator] .op-palette-scrim{z-index:60;background:#282a3047;position:fixed;inset:0}[data-plane=operator] .op-palette{background:var(--op-bg-surface);border:1px solid var(--op-border-1);width:min(560px,100vw - 32px);max-height:min(480px,70dvh);box-shadow:var(--op-shadow-paper);z-index:61;border-radius:12px;flex-direction:column;display:flex;position:fixed;top:96px;left:50%;overflow:hidden;transform:translate(-50%)}[data-plane=operator] .op-palette input{font:inherit;color:var(--op-text-1);border:0;border-bottom:1px solid var(--op-border-1);background:0 0;outline:none;width:100%;padding:13px 16px;font-size:14px}[data-plane=operator] .op-palette input:focus-visible{box-shadow:none}[data-plane=operator] .op-pl-list{padding:6px;overflow-y:auto}[data-plane=operator] .op-pl-row{text-align:left;cursor:pointer;width:100%;font:inherit;color:var(--op-text-2);background:0 0;border:0;border-radius:7px;align-items:center;gap:9px;padding:8px 10px;font-size:13px;display:flex}[data-plane=operator] .op-pl-row[data-active=true]{background:var(--op-hover-row);color:var(--op-text-1)}[data-plane=operator] .op-pl-sec{letter-spacing:.1em;text-transform:uppercase;color:var(--op-text-faint);padding:8px 10px 3px;font-size:10px;font-weight:650}[data-plane=operator] .op-empty{text-align:center;color:var(--op-text-3);padding:28px 20px;font-size:13px;line-height:1.6}[data-plane=operator] .op-empty b{color:var(--op-text-1);margin-bottom:2px;font-weight:650;display:block}[data-plane=operator] .op-pole-toggle{color:var(--op-text-faint);cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:4px 10px;font-family:inherit;font-size:11px;display:inline-flex}[data-plane=operator] .op-skel{background:var(--op-bg-paperwrap);border-radius:4px;height:12px;display:inline-block}[data-plane=operator][data-pole=dark] .op-skel{background:#17191d}@media (max-width:1023px){[data-plane=operator] .op-rail{z-index:50;transition:transform var(--op-motion-regular) ease-out;width:264px;box-shadow:none;position:fixed;inset:0 auto 0 0;transform:translate(-100%)}[data-plane=operator] .op-rail[data-open=true]{box-shadow:var(--op-shadow-paper);transform:translate(0)}[data-plane=operator] .op-rail-scrim{z-index:49;background:#282a3047;position:fixed;inset:0}[data-plane=operator] .op-menu-btn{display:inline-flex}}@media (min-width:1024px){[data-plane=operator] .op-menu-btn,[data-plane=operator] .op-rail-scrim{display:none}}[data-plane=operator] .op-menu-btn{border:1px solid var(--op-border-1);background:var(--op-bg-surface);width:32px;height:32px;color:var(--op-text-2);cursor:pointer;border-radius:7px;flex:none;justify-content:center;align-items:center}@media (max-width:767px){[data-plane=operator] .op-strip{flex-direction:column;gap:8px}[data-plane=operator] .op-omni{max-width:none}[data-plane=operator] .op-sw .op-sw-label{text-overflow:ellipsis;max-width:96px;overflow:hidden}[data-plane=operator] .op-cta{display:none}[data-plane=operator] .op-body{padding:12px 12px 0;display:block}[data-plane=operator] .op-tblwrap,[data-plane=operator] .op-scroll{flex:none;min-height:0}}@media (max-width:519px){[data-plane=operator] .op-tierchip{display:none}}@media (prefers-reduced-motion:reduce){[data-plane=operator] .op-rl,[data-plane=operator] .op-rail{transition:none}}[data-plane=operator] .op-table th.op-frz,[data-plane=operator] .op-table td.op-frz{z-index:2;background:var(--op-bg-surface);position:sticky;left:0}[data-plane=operator] .op-table th.op-frz{z-index:3;background:var(--op-bg-header)}[data-plane=operator] .op-table tr:hover td.op-frz{background:var(--op-hover-row)}[data-plane=operator] .op-scroll{position:relative}[data-plane=operator] .op-scroll-fade:after{content:"";width:24px;height:0;display:block;position:sticky;top:0;left:100%}[data-plane=operator] .op-row-open td{background:var(--op-selected-row)}[data-plane=operator] .op-row-open td:first-child{box-shadow:inset 3px 0 0 var(--op-accent)}[data-plane=operator] tr[data-active=true] td{background:var(--op-hover-row)}[data-plane=operator] .op-car{transition:transform var(--op-motion-quick) ease-out;color:var(--op-text-faint);display:inline-block}[data-plane=operator] .op-row-open .op-car{transform:rotate(90deg)}[data-plane=operator] td.op-xcell{white-space:normal;background:var(--op-bg-header);border-bottom:1px solid var(--op-hairline);height:auto;box-shadow:inset 3px 0 0 var(--op-accent);padding:0;overflow:visible}@keyframes op-rise{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}[data-plane=operator] .op-xpanel{flex-wrap:wrap;align-items:flex-start;gap:22px;padding:14px 18px 16px;animation:.12s ease-out op-rise;display:flex}@media (prefers-reduced-motion:reduce){[data-plane=operator] .op-xpanel{animation:none}[data-plane=operator] .op-car{transition:none}}[data-plane=operator] .op-plot{flex:1.3;min-width:300px}[data-plane=operator] .op-xcap{letter-spacing:.07em;text-transform:uppercase;color:var(--op-text-faint);margin-bottom:26px;font-size:10.5px;font-weight:650}[data-plane=operator] .op-pv{height:34px;margin:8px 6px 4px;position:relative}[data-plane=operator] .op-pv .op-trk{background:var(--op-border-1);border-radius:1px;height:2px;position:absolute;top:20px;left:0;right:0}[data-plane=operator] .op-pv .op-band{background:#282a3014;border-radius:3px;height:6px;position:absolute;top:18px}[data-plane=operator][data-pole=dark] .op-pv .op-band{background:#f7f8f81a}[data-plane=operator] .op-pv .op-tick{background:#282a3099;width:1.5px;height:14px;position:absolute;top:14px}[data-plane=operator][data-pole=dark] .op-pv .op-tick{background:#f7f8f899}[data-plane=operator] .op-pv .op-pdot{background:var(--op-mark-target);width:7px;height:7px;box-shadow:0 0 0 2px var(--op-bg-header);border-radius:50%;margin-left:-3.5px;position:absolute;top:17.5px}[data-plane=operator] .op-pv .op-tri{border-left:4px solid #0000;border-right:4px solid #0000;border-top:8px solid var(--op-text-1);width:0;height:0;margin-left:-4px;position:absolute;top:10px}[data-plane=operator] .op-youlab{white-space:nowrap;font-family:var(--font-mono), monospace;color:var(--op-text-1);font-size:11px;font-weight:600;position:absolute;top:-14px;transform:translate(-50%)}[data-plane=operator] .op-halo-slot{position:absolute;top:-22px;transform:translate(-50%)}[data-plane=operator] .op-plb{justify-content:space-between;margin:10px 6px 0;display:flex}[data-plane=operator] .op-plb>span{text-align:center}[data-plane=operator] .op-plb .op-pv-v{font-family:var(--font-mono), monospace;font-variant-numeric:tabular-nums;color:var(--op-text-2);font-size:11.5px;display:block}[data-plane=operator] .op-plb .op-pv-r{letter-spacing:.07em;text-transform:uppercase;color:var(--op-text-faint);margin-top:2px;font-size:9.5px;font-weight:650;display:block}[data-plane=operator] .op-plb .op-pv-r.op-med{color:var(--op-text-3);font-weight:650}[data-plane=operator] .op-plb .op-pv-r.op-tgt{color:var(--op-accent-text)}[data-plane=operator] .op-evid{flex-direction:column;flex:none;gap:6px;width:250px;display:flex}[data-plane=operator] .op-echip{color:var(--op-text-2);background:var(--op-bg-surface);border:1px solid var(--op-border-1);border-radius:7px;padding:5px 9px;font-size:11.5px;line-height:1.35}[data-plane=operator] .op-echip b{color:var(--op-text-3);letter-spacing:.06em;text-transform:uppercase;font-size:10px;font-weight:650;display:block}[data-plane=operator] a.op-echip{color:var(--op-accent-text);font-weight:650;text-decoration:none}[data-plane=operator] .op-work{flex:none;width:250px}[data-plane=operator] .op-eq{font-family:var(--font-mono), monospace;color:var(--op-text-2);overflow-wrap:break-word;font-size:11.5px;line-height:1.6}[data-plane=operator] .op-eqr{color:var(--op-text-1);font-variant-numeric:tabular-nums;margin:4px 0 2px;font-size:17px;font-weight:680}[data-plane=operator] .op-eqr small{color:var(--op-text-faint);margin-left:6px;font-size:11px;font-weight:510}[data-plane=operator] .op-fine{color:var(--op-text-faint);margin-top:4px;font-size:10.5px;line-height:1.45}[data-plane=operator] .op-verbs{flex-wrap:wrap;gap:7px;margin-top:12px;display:flex}[data-plane=operator] .op-srcchip{letter-spacing:.04em;text-transform:uppercase;background:var(--op-bg-chip);color:var(--op-text-3);border:1px solid var(--op-border-1);border-radius:4px;margin-left:5px;padding:0 4px;font-size:9.5px;font-weight:650;display:inline-flex}[data-plane=operator] .op-srcchip.op-est{background:var(--op-tint-mint-bg);border-color:var(--op-tint-mint-bd);color:var(--op-accent-text)}[data-plane=operator] .op-addvol{color:var(--op-text-3);cursor:pointer;background:0 0;border:0;border-bottom:1px dashed #c7c6ca;min-height:24px;padding:0 0 1px;font-family:inherit;font-size:11px}[data-plane=operator] .op-vin{width:64px;height:24px;font-family:var(--font-mono), monospace;text-align:right;color:var(--op-text-1);background:var(--op-bg-surface);border:1px solid var(--op-accent);border-radius:5px;outline:none;padding:0 5px;font-size:12px;box-shadow:0 0 0 2px #16e0c838}[data-plane=operator] .op-vin-unit{color:var(--op-text-faint);margin-top:2px;font-size:9.5px;display:block}[data-plane=operator] .op-lockcell{color:var(--op-text-3);opacity:.6;white-space:nowrap;font-size:11px}[data-plane=operator] .op-lockcell svg{vertical-align:-1px;width:10px;height:10px;margin-right:3px}[data-plane=operator] .op-estd{color:var(--op-text-3);cursor:help;border-bottom:1px dashed #c7c6ca;font-size:12px}[data-plane=operator] .op-held{color:var(--op-text-3);font-size:11.5px}[data-plane=operator] .op-st-clip{text-overflow:ellipsis;white-space:nowrap;max-width:96px;display:inline-block;overflow:hidden}[data-plane=operator] .op-studio{flex-wrap:wrap;align-items:flex-start;gap:18px;display:flex}[data-plane=operator] .op-studio-side{flex-direction:column;flex:none;gap:10px;width:300px;display:flex}[data-plane=operator] .op-outline{flex-wrap:wrap;align-items:center;gap:7px;display:flex}[data-plane=operator] .op-ochip{border:1px solid var(--op-border-1);background:var(--op-bg-surface);color:var(--op-text-2);border-radius:7px;align-items:center;gap:5px;padding:4px 10px;font-size:11.5px;font-weight:650;display:inline-flex}[data-plane=operator] .op-ochip.op-lockchip{border-color:var(--op-tint-mint-bd);background:var(--op-tint-mint-bg);color:var(--op-accent-text)}[data-plane=operator] .op-fwbanner{color:var(--op-text-2);background:var(--op-tint-mint-bg);border:1px solid var(--op-tint-mint-bd);border-radius:8px;align-items:flex-start;gap:8px;padding:9px 12px;font-size:12px;line-height:1.45;display:flex}[data-plane=operator] .op-srccard{background:var(--op-bg-surface);border:1px solid var(--op-border-1);border-radius:9px;padding:10px 12px}[data-plane=operator] .op-srccard b{color:var(--op-text-1);font-size:12px;display:block}[data-plane=operator] .op-srcbind{font-family:var(--font-mono), monospace;color:var(--op-text-3);margin-top:3px;font-size:10.5px;display:block}[data-plane=operator] .op-srcok{color:var(--op-accent-text);font-size:11px;font-weight:650}[data-plane=operator] .op-meter{background:var(--op-bg-surface);border:1px solid var(--op-border-1);border-radius:9px;padding:11px 12px}[data-plane=operator] .op-paperwrap{background:var(--op-bg-paperwrap);border:1px solid var(--op-border-1);border-radius:10px;flex:1;justify-content:center;min-width:320px;padding:26px;display:flex}[data-plane=operator][data-pole=dark] .op-paperwrap{background:#17191d}[data-plane=operator] .op-paper{color:#282a30;background:#fff;border-radius:3px;width:100%;max-width:640px;padding:42px 46px 34px;font-size:13px;line-height:1.55;position:relative;box-shadow:0 1px 3px #282a3014,0 10px 28px #282a3017}[data-plane=operator] .op-lhead{align-items:center;gap:9px;display:flex}[data-plane=operator] .op-lhead .op-lgo{width:24px;height:24px;font-size:13px}[data-plane=operator] .op-lhead-meta{text-align:right;color:#6f6e77;margin-left:auto;font-size:10px}[data-plane=operator] .op-lrule{background:#16e0c8;height:2px;margin:12px 0 20px}[data-plane=operator] .op-ptitle{font-family:var(--font-fraunces), Georgia, serif;letter-spacing:-.01em;color:#282a30;margin:0 0 4px;font-size:27px;font-weight:550}[data-plane=operator] .op-psub{color:#6f6e77;margin-bottom:18px;font-size:11px}[data-plane=operator] .op-psec{letter-spacing:.09em;text-transform:uppercase;color:#6f6e77;border-bottom:.5pt solid #282a3040;margin:20px 0 8px;padding-bottom:4px;font-size:10.5px;font-weight:650}[data-plane=operator] .op-paper p{margin:0 0 10px}[data-plane=operator] .op-paper table{border-collapse:collapse;width:100%;font-size:12px}[data-plane=operator] .op-paper th{text-align:left;letter-spacing:.07em;text-transform:uppercase;color:#6f6e77;background:0 0;border-bottom:.5pt solid #282a3059;padding:4px 6px;font-size:9.5px;font-weight:650;position:static}[data-plane=operator] .op-paper th.op-r,[data-plane=operator] .op-paper td.op-r{text-align:right}[data-plane=operator] .op-paper td{color:#3c4149;border-bottom:.5pt solid #282a301f;height:auto;padding:4px 6px}[data-plane=operator] .op-tk{font-family:var(--font-mono), monospace;font-variant-numeric:tabular-nums;color:#282a30;white-space:nowrap;background:#fbfbfa;border:1px solid #e9e8ea;border-radius:4px;align-items:center;gap:4px;padding:0 5px;font-size:11.5px;display:inline-flex}[data-plane=operator] .op-tk i{background:#16e0c8;border-radius:50%;flex:none;width:4px;height:4px;font-style:normal;box-shadow:0 0 0 1px #0b7e7259}[data-plane=operator] .op-tk small{color:#6f6e77;font-family:inherit;font-size:9px}[data-plane=operator] .op-qualifier{color:#6f6e77;font-size:8.5pt}[data-plane=operator] .op-colophon{font-family:var(--font-mono), monospace;color:#6f6e77;border-top:1px solid #282a3059;margin-top:24px;padding-top:8px;font-size:9.5px;line-height:1.7}[data-plane=operator] .op-watermark{pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:0;overflow:hidden}[data-plane=operator] .op-watermark span{letter-spacing:.2em;color:#282a300e;text-transform:uppercase;font-size:64px;font-weight:800;transform:rotate(-24deg)}@media (max-width:900px){[data-plane=operator] .op-studio-side{width:100%}[data-plane=operator] .op-paper{padding:26px 20px 22px}}@media print{[data-plane=operator] .op-rail,[data-plane=operator] .op-top,[data-plane=operator] .op-studio-side,[data-plane=operator] .op-crumb,[data-plane=operator] .op-watermark{display:none!important}[data-plane=operator] .op-paperwrap{background:0 0;border:0;padding:0}[data-plane=operator] .op-paper{box-shadow:none;max-width:none}[data-plane=operator] .op-lrule{-webkit-print-color-adjust:exact;print-color-adjust:exact}}
