.pv-mix .op-still-svg{width:92%;height:90%;position:absolute;inset:6% 4% 4%}.pv-mix .op-still-dim,.pv-mix .op-still-lit,.pv-mix .op-still-dash{stroke-width:1.4px}.pv-mix .op-still-dim{stroke:#8c8c8c99}.pv-mix .op-still-lit{stroke:var(--mx-lime);stroke-width:2px;filter:drop-shadow(0 0 4px #c3f24a)}.pv-mix .op-still-dash{stroke:#999;stroke-dasharray:3 3}.pv-mix .op-still-plate{fill:#171717;stroke:#ffffff24}.pv-mix .op-still-bar{fill:#737373}.pv-mix .op-still-card[data-v=true] .op-still-bar,.pv-mix .op-still-card[data-v=true] .op-still-chip{fill:var(--mx-lime)}.pv-mix .op-still-card[data-v=true] .op-still-plate{stroke:#c3f24a80}.pv-mix .op-still-line{fill:#424242}.pv-mix .op-still-chip{fill:#c7c7c7}.pv-mix .op-still-halo{fill:#c3f24a14}.pv-mix .op-still-glow{top:22%;left:50%}.pv-mix .op-panel .sa-panel-row b{font-family:var(--mx-sans), sans-serif;font-size:.78rem}.pv-mix .op-audit{border-top:1px solid var(--mx-rule);background:radial-gradient(46rem 28rem at 85%,#c3f24a12,#0000 70%),#0a0a0a}.pv-mix .op-audit-layout{align-items:center;gap:2rem;display:grid}@media (min-width:72rem){.pv-mix .op-audit-layout{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}}.pv-mix .op-audit-title{line-height:1.15}.pv-mix .op-audit-num{min-width:2ch;color:var(--mx-lime);font-family:var(--mx-mono), ui-monospace, monospace;text-align:center;text-shadow:0 0 40px #c3f24a73;font-size:1.6em;line-height:1;display:inline-block}.pv-mix .op-audit-lede{margin-top:.8rem}.pv-mix .op-audit-analogy{margin-top:1.2rem}.pv-mix .op-audit-device{width:100%;transform-style:preserve-3d}.pv-mix .op-audit--pinned .mx-device{width:min(100%,44rem,160vh - 19.2rem)}.pv-mix .op-audit-panel{border:1px solid var(--mx-rule);background:var(--mx-panel);border-radius:20px;padding:1rem}.pv-mix .op-audit-screen{color:var(--mx-faint);font-family:var(--mx-mono), ui-monospace, monospace;margin-bottom:.7rem;font-size:.72rem}.pv-mix .op-con{flex-direction:column;gap:.6rem;height:100%;padding:clamp(.4rem,1.2vw,1rem);font-size:clamp(.66rem,.95vw,.84rem);display:flex}.pv-mix .op-con-meta{color:var(--mx-faint);font-family:var(--mx-mono), ui-monospace, monospace;justify-content:space-between;gap:1rem;font-size:.9em;display:flex}.pv-mix .op-con-status{color:var(--mx-mute)}.pv-mix .op-con-status[data-done=true]{color:var(--mx-lime)}.pv-mix .op-con-rows{gap:.35rem;display:grid}.pv-mix .op-con-row{background:#ffffff05;border:1px solid #ffffff0d;border-radius:8px;grid-template-columns:2rem minmax(0,1.4fr) minmax(0,1fr) 4.2rem;align-items:center;gap:.7rem;padding:.35rem .5rem;display:grid}.pv-mix .op-con-no{color:var(--mx-lime);font-family:var(--mx-mono), ui-monospace, monospace}.pv-mix .op-con-name{white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:.4rem;font-weight:600;display:flex;overflow:hidden}.pv-mix .op-con-name .mx-check{flex:none}.pv-mix .op-con-track{background:#ffffff14;border-radius:3px;height:6px;display:block;overflow:hidden}.pv-mix .op-con-track i{transform-origin:0;background:var(--mx-lime);height:100%;display:block;box-shadow:0 0 10px #c3f24a99}.pv-mix .op-con-count{color:var(--mx-mute);font-family:var(--mx-mono), ui-monospace, monospace;text-align:right;white-space:nowrap}@media (max-width:40rem){.pv-mix .op-con-row{grid-template-columns:1.6rem minmax(0,1fr) 3.8rem}.pv-mix .op-con-track{display:none}}.pv-mix .op-elements{border-top:1px solid var(--mx-rule)}.pv-mix .op-total{font-family:var(--mx-mono), ui-monospace, monospace;letter-spacing:.04em}.pv-mix .op-groups{gap:1rem;display:grid}@media (min-width:64rem){.pv-mix .op-groups{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}}.pv-mix .op-group{border:1px solid var(--mx-rule);background:linear-gradient(160deg,#171717,#0f0f0f);border-radius:22px;padding:clamp(1.2rem,2.4vw,1.8rem);transition:border-color .25s}.pv-mix .op-group:hover{border-color:var(--mx-lime-35)}.pv-mix .op-group-head{border-bottom:1px solid var(--mx-rule);align-items:baseline;gap:.9rem;padding-bottom:.9rem;display:flex}.pv-mix .op-group-no{color:var(--mx-lime);font-family:var(--mx-mono), ui-monospace, monospace;font-size:.85rem}.pv-mix .op-group-title{font-size:clamp(1.15rem,2vw,1.5rem);font-weight:900;line-height:1.3}.pv-mix .op-group-count{color:var(--mx-faint);font-family:var(--mx-mono), ui-monospace, monospace;white-space:nowrap;margin-left:auto;font-size:.74rem}.pv-mix .op-items{display:grid}.pv-mix .op-item{border-bottom:1px solid #ffffff0d;grid-template-columns:1rem minmax(0,1fr);gap:.8rem;padding:.85rem 0;display:grid}.pv-mix .op-item:last-child{border-bottom:0}.pv-mix .op-item-mark{border-top:2px solid var(--mx-lime);border-right:2px solid var(--mx-lime);width:.5rem;height:.5rem;margin-top:.5rem;transform:rotate(45deg)}.pv-mix .op-item-name{font-weight:700}.pv-mix .op-item-desc{color:var(--mx-mute);margin-top:.2rem;font-size:.88rem;line-height:1.65}.pv-mix .op-group-analogy{margin-top:.8rem}.pv-mix .op-meta{border-top:1px solid var(--mx-rule)}.pv-mix .op-meta-layout{align-items:center;gap:2rem;display:grid}@media (min-width:72rem){.pv-mix .op-meta-layout{grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr)}}.pv-mix .op-meta-analogy{margin-top:1.2rem}.pv-mix .op-meta-stage,.pv-mix .op-meta-code{gap:.9rem;display:grid}.pv-mix .op-meta-block{position:relative}.pv-mix .op-meta-block+.op-meta-block{margin-top:.6rem}.pv-mix .op-meta-label{color:var(--mx-mute);font-family:var(--mx-mono), ui-monospace, monospace;letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:.5rem;margin-bottom:.45rem;font-size:.72rem;font-weight:700;display:flex}.pv-mix .op-meta-label i{border:1.5px solid #8c8c8c;border-radius:50%;width:.6rem;height:.6rem}.pv-mix .op-meta-block[data-kind=after] .op-meta-label{color:var(--mx-lime)}.pv-mix .op-meta-block[data-kind=after] .op-meta-label i{border-color:var(--mx-lime);background:var(--mx-lime);box-shadow:0 0 10px #c3f24ab3}.pv-mix .op-meta-strike{transform-origin:0;background:#bfbfbf;height:2px;position:absolute;top:55%;left:-.5rem;right:-.5rem}.pv-mix .op-code{border:1px solid var(--mx-rule);font-family:var(--mx-mono), ui-monospace, monospace;overflow-wrap:anywhere;background:#121212;border-radius:12px;gap:.3rem;padding:.9rem 1rem;font-size:clamp(.72rem,.9vw,.84rem);line-height:1.6;display:grid;overflow-x:auto}.pv-mix .op-code[data-kind=after]{border-color:var(--mx-lime-35)}.pv-mix .op-code-note{color:var(--mx-faint);font-family:var(--mx-sans), sans-serif;border-left:2px solid #ffffff24;padding-left:.6rem;font-size:.76rem}.pv-mix .op-code[data-kind=after] .op-code-note{border-left-color:var(--mx-lime-35)}.pv-mix .op-code-gap{margin-top:.4rem}.pv-mix .op-c-p{color:#737373}.pv-mix .op-c-t{color:#e0e0e0;font-weight:600}.pv-mix .op-c-a{color:#9e9e9e}.pv-mix .op-c-k{color:#ccc}.pv-mix .op-c-s{color:var(--mx-lime)}.pv-mix .op-c-v{color:#fff}.pv-mix .op-code[data-kind=before] .op-c-v,.pv-mix .op-code[data-kind=before] .op-c-s{color:#b8b8b8}.pv-mix .op-c-w{color:#fff}.pv-mix .op-code--json{white-space:pre;overflow-wrap:normal;max-height:26rem;margin:0;display:block;overflow:auto}.pv-mix .op-json-line{display:inline-block}.pv-mix .op-json-line[data-indent="1"]{padding-left:.5rem}.pv-mix .op-json-line[data-indent="2"]{padding-left:1rem}.pv-mix .op-json-line[data-indent="3"]{padding-left:2rem}.pv-mix .op-serp{color:#2b2d2a;background:#f3f4f1;border-radius:12px;gap:.25rem;padding:1rem 1.2rem;display:grid;position:relative}.pv-mix .op-serp-cap{color:#7a7d77;font-family:var(--mx-mono), ui-monospace, monospace;letter-spacing:.14em;text-transform:uppercase;margin-bottom:.4rem;font-size:.64rem}.pv-mix .op-serp-title{color:#111;text-underline-offset:3px;font-size:1.05rem;font-weight:700;line-height:1.4;text-decoration:underline #96c322}.pv-mix .op-serp-url{color:#55584f;font-size:.8rem}.pv-mix .op-serp-desc{color:#3d403a;font-size:.84rem;line-height:1.6}.pv-mix .op-serp-ring{border:2px solid var(--mx-lime);pointer-events:none;border-radius:16px;position:absolute;inset:-5px;box-shadow:0 0 30px #c3f24a80}.pv-mix .op-vitals{border-top:1px solid var(--mx-rule);background:radial-gradient(40rem 26rem at 70%,#c3f24a0f,#0000 70%),#0d0d0d}.pv-mix .op-vitals-layout{align-items:center;gap:2rem;display:grid}@media (min-width:64rem){.pv-mix .op-vitals-layout{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}}.pv-mix .op-vitals-analogy{margin-top:1.2rem}.pv-mix .op-vitals-pair{gap:1rem;display:grid}@media (min-width:40rem){.pv-mix .op-vitals-pair{grid-template-columns:repeat(2,minmax(0,1fr))}}.pv-mix .op-vcol{border:1px solid var(--mx-rule);background:var(--mx-panel);border-radius:18px;padding:1rem}.pv-mix .op-vcol[data-lit=true]{border-color:var(--mx-lime-35)}.pv-mix .op-vcol-label{color:var(--mx-mute);font-family:var(--mx-mono), ui-monospace, monospace;letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:.5rem;font-size:.72rem;font-weight:700;display:flex}.pv-mix .op-vcol-label i{border:1.5px solid #8c8c8c;border-radius:50%;width:.6rem;height:.6rem}.pv-mix .op-vcol[data-lit=true] .op-vcol-label{color:var(--mx-lime)}.pv-mix .op-vcol[data-lit=true] .op-vcol-label i{border-color:var(--mx-lime);background:var(--mx-lime)}.pv-mix .op-gauge{place-items:center;width:8rem;height:8rem;margin:1rem auto;display:grid;position:relative}.pv-mix .op-gauge svg{width:100%;height:100%;position:absolute;inset:0;transform:rotate(-90deg)}.pv-mix .op-gauge-track{fill:none;stroke:#292929;stroke-width:8px}.pv-mix .op-gauge-fill{fill:none;stroke:#8c8c8c;stroke-width:8px;stroke-linecap:round}.pv-mix .op-gauge[data-lit=true] .op-gauge-fill{stroke:var(--mx-lime);filter:drop-shadow(0 0 6px #c3f24acc)}.pv-mix .op-gauge-num{color:#b3b3b3;font-family:var(--mx-mono), ui-monospace, monospace;font-size:2.2rem;font-weight:600;position:relative}.pv-mix .op-gauge[data-lit=true] .op-gauge-num{color:var(--mx-lime)}.pv-mix .op-gauge--sm{width:6.5rem;height:6.5rem}.pv-mix .op-gauge--sm .op-gauge-num{font-size:1.8rem}.pv-mix .op-vitals-live{align-items:center;gap:1.5rem;display:grid}@media (min-width:48rem){.pv-mix .op-vitals-live{grid-template-columns:auto minmax(0,1fr)}}.pv-mix .op-gauge--live{width:clamp(12rem,22vw,17rem);height:clamp(12rem,22vw,17rem)}.pv-mix .op-gauge--live .op-gauge-num{text-shadow:0 0 30px #c3f24a4d;font-size:clamp(3.5rem,6vw,5.2rem)}.pv-mix .op-gauge--live .op-gauge-fill{filter:drop-shadow(0 0 8px #c3f24a80)}.pv-mix .op-gauge-flare{pointer-events:none;background:radial-gradient(circle,#c3f24a47,#0000 65%);border-radius:50%;position:absolute;inset:-12%}.pv-mix .op-gauge-tags{font-family:var(--mx-mono), ui-monospace, monospace;letter-spacing:.16em;text-transform:uppercase;font-size:.8rem;display:grid;position:absolute;bottom:22%}.pv-mix .op-gauge-tags b{text-align:center;grid-area:1/1}.pv-mix .op-vrows{gap:.5rem;display:grid}.pv-mix .op-vrow{border:1px solid var(--mx-rule);background:#ffffff05;border-radius:10px;justify-content:space-between;align-items:center;gap:1rem;padding:.6rem .8rem;display:flex}.pv-mix .op-vrow b{font-size:.9rem;display:block}.pv-mix .op-vrow small{color:var(--mx-faint);font-size:.74rem}.pv-mix .op-vrow-val{color:#b8b8b8;font-family:var(--mx-mono), ui-monospace, monospace;font-size:1.05rem;font-weight:700}.pv-mix .op-vcol[data-lit=true] .op-vrow-val,.pv-mix .op-vrows--live .op-vrow-val{color:var(--mx-lime)}.pv-mix .op-vrows--live .op-vrow{padding:.9rem 1.1rem}.pv-mix .op-vrows--live .op-vrow b{font-size:1.1rem}.pv-mix .op-vrow-swap{align-items:center;gap:.9rem;display:flex}.pv-mix .op-vrow-old{color:#8c8c8c;font-family:var(--mx-mono), ui-monospace, monospace;font-size:1rem;position:relative}.pv-mix .op-vrow-old i{transform-origin:0;background:#ccc;height:1.5px;position:absolute;top:52%;left:-2px;right:-2px}.pv-mix .op-steps{gap:1rem;display:grid}@media (min-width:40rem){.pv-mix .op-steps{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:72rem){.pv-mix .op-steps{grid-template-columns:repeat(4,minmax(0,1fr))}}.pv-mix .op-step{border:1px solid var(--mx-rule);background:var(--mx-panel);border-radius:22px;padding:1.5rem 1.3rem;position:relative}.pv-mix .op-step-no{color:#0000;font-family:var(--mx-mono), ui-monospace, monospace;-webkit-text-stroke:1px var(--mx-lime);font-size:clamp(2.6rem,4vw,3.6rem);font-weight:600;line-height:1;display:block}.pv-mix .op-step-rail{background:linear-gradient(90deg, var(--mx-lime), transparent);height:2px;margin:1rem 0;display:block}.pv-mix .op-step-title{font-size:1.1rem;font-weight:900}.pv-mix .op-step-desc{color:var(--mx-mute);margin-top:.4rem;font-size:.88rem;line-height:1.65}.pv-mix .op-silo{flex-direction:column;align-items:center;padding:1rem 0 .5rem;display:flex}.pv-mix .op-silo-home{background:var(--mx-lime);color:#0a0a0a;border-radius:8px;padding:.55rem 1.4rem;font-size:.9rem;font-weight:800}.pv-mix .op-silo-stem{background:#c3f24a80;width:1px;height:1.2rem}.pv-mix .op-silo-cols{border-top:1px solid #fff3;grid-template-columns:repeat(3,minmax(0,1fr));gap:.6rem;width:100%;padding-top:1rem;display:grid}.pv-mix .op-silo-col{flex-direction:column;align-items:stretch;gap:.5rem;display:flex}.pv-mix .op-silo-cat{border:1px solid var(--mx-lime-35);text-align:center;background:#1a1a1a;border-radius:6px;padding:.45rem .4rem;font-size:.8rem;font-weight:700}.pv-mix .op-silo-pages{gap:.35rem;display:grid}.pv-mix .op-silo-pages li{border:1px solid var(--mx-rule);color:var(--mx-mute);text-align:center;background:#0f0f0f;border-radius:6px;padding:.35rem .3rem;font-size:.7rem}.pv-mix .op-silo-legend{color:var(--mx-faint);align-self:flex-start;gap:.35rem;margin-top:1rem;font-size:.74rem;display:grid}.pv-mix .op-silo-legend li{align-items:center;gap:.6rem;display:flex}.pv-mix .op-legend-flow{background:var(--mx-lime);width:2rem;height:1px;position:relative}.pv-mix .op-legend-flow:after{content:"";border-top:3.5px solid #0000;border-bottom:3.5px solid #0000;border-left:6px solid var(--mx-lime);position:absolute;top:-3px;right:-2px}.pv-mix .op-legend-dash{border-top:1px dashed #999;width:2rem}.pv-mix .op-rules{gap:.5rem;margin-top:1rem;display:grid}.pv-mix .op-rule{background:#ffffff05;border:1px solid #ffffff0f;border-radius:10px;gap:.8rem;padding:.75rem .9rem;display:flex}.pv-mix .op-rule .sa-num{font-size:.74rem}.pv-mix .op-rule-title{font-size:.88rem;font-weight:700}.pv-mix .op-rule-body{color:var(--mx-faint);margin-top:.15rem;font-size:.78rem;line-height:1.6}@media (max-width:47.99rem){.pv-mix .op-audit-num{font-size:1.3em}.pv-mix .op-group-head{flex-wrap:wrap}}
