:root{--nx-panel:#0f1521;--nx-panel-2:#151c2b;--nx-panel-3:#1b2334;--nx-line:#ffffff12;--nx-line-strong:#ffffff21;--nx-text:#e6e9ef;--nx-muted:#8f97a8;--nx-faint:#646c7e;--nx-steel:#8cabc9;--nx-ok:#3dbb7f;--nx-info:#5b8def;--nx-warn:#e2a63b;--nx-crit:#ee5d5d;--nx-orange:#e7843f;--nx-invest:var(--nx-ok);--nx-defend:var(--nx-info);--nx-fix:var(--nx-warn);--nx-reduce:var(--nx-orange);--nx-replace:var(--nx-crit);--nx-ease:cubic-bezier(.22, 1, .36, 1)}.nx-window{background:var(--nx-panel);color:var(--nx-text);border:1px solid var(--nx-line-strong);isolation:isolate;border-radius:14px;font-size:.8125rem;line-height:1.45;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0a,0 24px 60px -24px #05080f8c,0 8px 24px -12px #05080f59}.nx-window-bar{border-bottom:1px solid var(--nx-line);background:linear-gradient(#ffffff06,#0000);align-items:center;gap:.75rem;min-width:0;padding:.7rem 1rem;display:flex}.nx-window-brand{font-family:var(--font-heading);font-variation-settings:"wdth" 112;letter-spacing:.08em;color:#fff;flex-shrink:0;font-size:.75rem;font-weight:800}.nx-window-crumb{color:var(--nx-muted);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:.4rem;min-width:0;font-size:.75rem;display:flex;overflow:hidden}.nx-window-crumb b{color:var(--nx-text);font-weight:600}.nx-window-crumb .nx-sep{color:var(--nx-faint)}.nx-window-meta{font-family:var(--font-mono);color:var(--nx-faint);white-space:nowrap;flex-shrink:0;margin-left:auto;font-size:.6875rem}.nx-sim-tag{margin-right:.6rem}.nx-window-body{padding:1rem}.nx-panel{background:var(--nx-panel-2);border:1px solid var(--nx-line);border-radius:10px;min-width:0;padding:.85rem .95rem}.nx-panel-title{font-size:.6875rem;font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--nx-muted);justify-content:space-between;align-items:baseline;gap:.5rem;margin-bottom:.65rem;display:flex}.nx-panel-title span+span{text-transform:none;letter-spacing:0;color:var(--nx-faint)}.nx-pip{background:var(--nx-faint);border-radius:50%;flex-shrink:0;width:7px;height:7px;display:inline-block}.nx-pip--ok,.nx-scan-row--ok .nx-pip{background:var(--nx-ok)}.nx-pip--info,.nx-scan-row--info .nx-pip{background:var(--nx-info)}.nx-pip--warn,.nx-scan-row--warn .nx-pip{background:var(--nx-warn)}.nx-pip--crit,.nx-scan-row--crit .nx-pip{background:var(--nx-crit);box-shadow:0 0 0 3px #ee5d5d2e}.nx-tag{font-family:var(--font-mono);letter-spacing:.04em;text-transform:uppercase;border:1px solid var(--nx-line-strong);color:var(--nx-muted);white-space:nowrap;border-radius:4px;align-items:center;gap:.3rem;padding:.15rem .45rem;font-size:.625rem;font-weight:500;display:inline-flex}.nx-tag--ok{color:var(--nx-ok);background:#3dbb7f14;border-color:#3dbb7f59}.nx-tag--info{color:#8fb0f5;background:#5b8def14;border-color:#5b8def59}.nx-tag--warn{color:var(--nx-warn);background:#e2a63b14;border-color:#e2a63b59}.nx-tag--crit{color:#f48a8a;background:#ee5d5d17;border-color:#ee5d5d61}.nx-tag--orange{color:#f0a06a;background:#e7843f17;border-color:#e7843f61}.nx-bar{background:#ffffff0f;border-radius:3px;width:100%;height:6px;display:block;overflow:hidden}.nx-bar--thin{border-radius:2px;height:4px}.nx-bar--thick{border-radius:5px;height:10px}.nx-fill-ok{fill:var(--nx-ok)}.nx-fill-info{fill:var(--nx-info)}.nx-fill-warn{fill:var(--nx-warn)}.nx-fill-crit{fill:var(--nx-crit)}.nx-fill-orange{fill:var(--nx-orange)}.nx-fill-steel{fill:var(--nx-steel)}.nx-fill-muted{fill:#ffffff24}.nx-scan{width:100%;animation:nx-rise .7s var(--nx-ease) .12s both}@keyframes nx-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.nx-scan-state{font-family:var(--font-mono);color:var(--nx-muted);align-items:center;gap:.4rem;font-size:.6875rem;display:inline-flex}.nx-scan-state:before{content:"";background:var(--nx-ok);border-radius:50%;width:6px;height:6px}.nx-scan.is-running .nx-scan-state:before{background:var(--nx-steel);animation:1s steps(2,jump-none) infinite nx-blink}@keyframes nx-blink{50%{opacity:.25}}.nx-scan-grid{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:.85rem;padding:.85rem 1rem 1rem;display:grid}.nx-scan-list{flex-direction:column;gap:2px;height:15.25rem;display:flex;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(#000 70%,#0000);mask-image:linear-gradient(#000 70%,#0000)}.nx-scan-row{border-radius:6px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.6rem;min-height:2.05rem;padding:.45rem .55rem;display:grid}.nx-scan-row:first-child{background:#ffffff09}.pv-motion .nx-scan-row{opacity:0;transition:opacity .36s var(--nx-ease), transform .36s var(--nx-ease);transform:translateY(-6px)}.pv-motion .nx-scan-row.is-in{opacity:1;transform:none}.nx-scan-name{color:var(--nx-text);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.nx-scan-group{font-family:var(--font-mono);color:var(--nx-faint);white-space:nowrap;font-size:.625rem}.nx-scan-score{flex-direction:column;gap:.85rem;display:flex}.nx-ring-wrap{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.9rem;display:grid}.nx-ring{width:6.5rem;height:6.5rem;position:relative}.nx-ring svg{width:100%;height:100%;transform:rotate(-90deg)}.nx-ring-track{fill:none;stroke:#ffffff12;stroke-width:7px}.nx-ring-value{fill:none;stroke:var(--nx-faint);stroke-width:7px;stroke-linecap:round;stroke-dasharray:100 100;transition:stroke .3s}.nx-ring-value[data-band=idle]{stroke-opacity:0}.nx-ring-value[data-band=ok]{stroke:var(--nx-ok)}.nx-ring-value[data-band=info]{stroke:var(--nx-info)}.nx-ring-value[data-band=warn]{stroke:var(--nx-warn)}.nx-ring-value[data-band=crit]{stroke:var(--nx-crit)}.nx-ring-label{flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.nx-ring-label strong{font-variant-numeric:tabular-nums;letter-spacing:-.03em;color:#fff;font-size:2rem;font-weight:800;line-height:1}.nx-ring-label span{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--nx-muted);margin-top:.3rem;font-size:.5625rem}.nx-tallies{gap:.4rem;display:grid}.nx-tally{color:var(--nx-muted);align-items:center;gap:.5rem;font-size:.75rem;display:flex}.nx-tally b{color:var(--nx-text);font-variant-numeric:tabular-nums;margin-left:auto;font-weight:600}.nx-blend{border-top:1px solid var(--nx-line);gap:.55rem;padding-top:.8rem;display:grid}.nx-blend-row{color:var(--nx-muted);grid-template-columns:minmax(0,1fr) auto;gap:.3rem .5rem;font-size:.75rem;display:grid}.nx-blend-row em{font-style:normal;font-family:var(--font-mono);color:var(--nx-faint);margin-left:.35rem;font-size:.625rem}.nx-blend-row b{color:var(--nx-text);font-variant-numeric:tabular-nums;font-weight:600}.nx-blend-row .nx-bar{grid-column:1/-1}.nx-blend-row .pp-grow{transition:transform .5s var(--nx-ease)}.nx-scan-foot{border-top:1px solid var(--nx-line);font-family:var(--font-mono);color:var(--nx-muted);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.4rem 1rem;padding:.7rem 1rem;font-size:.6875rem;display:grid}.nx-scan-foot .nx-bar{grid-column:1/-1}.nx-scan-foot .pp-grow{transition:transform .26s linear}@media (width<=640px){.nx-scan-grid{grid-template-columns:minmax(0,1fr)}.nx-scan-list{height:11.5rem}.nx-scan-group{display:none}}.nx-view{min-width:0;margin:0}.nx-pip--orange{background:var(--nx-orange)}.nx-legend{color:var(--nx-muted);flex-wrap:wrap;gap:.35rem 1rem;margin-top:.6rem;font-size:.75rem;display:flex}.nx-legend span{align-items:center;gap:.4rem;display:inline-flex}.nx-legend b{color:var(--nx-text);font-weight:600}.nx-legend-off{opacity:.55}.nx-legend-off b{text-decoration:line-through #ffffff4d}.nx-chips{flex-wrap:wrap;gap:.35rem;margin-top:.8rem;display:flex}.nx-chips li{color:var(--nx-muted);background:var(--nx-panel-3);border:1px solid var(--nx-line);border-radius:5px;padding:.2rem .45rem;font-size:.6875rem}.nx-chips b{color:var(--nx-text);font-variant-numeric:tabular-nums;margin-left:.2rem;font-weight:600}.nx-dots{gap:.3rem;display:inline-flex}.nx-dot{cursor:pointer;background:0 0;border:0;width:18px;height:18px;padding:0;position:relative}.nx-dot:before{content:"";transition:background-color var(--transition-fast), transform var(--transition-fast);background:#fff3;border-radius:50%;position:absolute;inset:6px}.nx-dot.is-active:before{background:var(--nx-steel);transform:scale(1.25)}.nx-dot:focus-visible{outline:2px solid var(--nx-steel);outline-offset:0;border-radius:4px}.nx-stack{display:grid}.nx-stack>*{opacity:0;visibility:hidden;min-width:0;transition:opacity .42s var(--nx-ease), visibility 0s linear .42s;grid-area:1/1}.nx-stack>.is-current{opacity:1;visibility:visible;transition:opacity .42s var(--nx-ease) .12s, visibility 0s}.nx-fix{color:var(--nx-text);align-items:baseline;gap:.55rem;margin:.65rem 0 0;font-size:.75rem;line-height:1.5;display:flex}.nx-fix span{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--nx-ok);flex-shrink:0;font-size:.625rem}.nx-kpis{grid-column:1/-1;grid-template-columns:repeat(4,minmax(0,1fr));gap:.5rem;display:grid}.nx-kpis>div{background:var(--nx-panel-2);border:1px solid var(--nx-line);border-radius:10px;padding:.6rem .75rem}.nx-kpis dt{color:var(--nx-muted);white-space:nowrap;text-overflow:ellipsis;font-size:.6875rem;overflow:hidden}.nx-kpis dd{color:#fff;letter-spacing:-.02em;margin-top:.15rem;font-size:1.375rem;font-weight:700;line-height:1.2}.nx-explore{grid-template-columns:minmax(0,1.65fr) minmax(0,1fr);gap:.6rem;display:grid}.nx-explore-findings{grid-column:1/-1}.nx-grade{width:3rem;height:3rem;color:var(--nx-warn);font-variation-settings:"wdth" 112;background:#e2a63b1f;border:1px solid #e2a63b66;border-radius:10px;justify-content:center;align-items:center;margin-bottom:.8rem;font-size:1.75rem;font-weight:800;line-height:1;display:flex}.nx-minibars{gap:.4rem;display:grid}.nx-minibars>div{grid-template-columns:4.6rem minmax(0,1fr);align-items:center;gap:.5rem;display:grid}.nx-minibars dt{color:var(--nx-muted);font-size:.6875rem}.nx-finding header{align-items:flex-start;gap:.6rem;display:flex}.nx-finding header .nx-tag{margin-top:.15rem}.nx-finding-title{color:var(--nx-text);margin:0;font-weight:600;line-height:1.35}.nx-finding-where{color:var(--nx-faint);margin:.1rem 0 0;font-size:.6875rem}.nx-code{border:1px solid var(--nx-line);font-family:var(--font-mono);color:#c5ccd8;counter-reset:nx-line;background:#0a0f19;border-radius:8px;margin:.7rem 0 0;padding:.6rem 0;font-size:.6875rem;line-height:1.7;overflow:hidden}.nx-code code{white-space:normal;display:block}.nx-ln{white-space:pre;text-overflow:ellipsis;padding:0 .75rem 0 2.6rem;display:block;position:relative;overflow:hidden}.nx-ln:before{counter-increment:nx-line;content:counter(nx-line);text-align:right;width:1.8rem;color:var(--nx-faint);position:absolute;left:0}.nx-ln.is-flag{box-shadow:inset 2px 0 0 var(--nx-warn);color:#fff;background:linear-gradient(90deg,#e2a63b2e,#e2a63b0d)}.nx-finding:has(.nx-tag--crit) .nx-ln.is-flag{box-shadow:inset 2px 0 0 var(--nx-crit);background:linear-gradient(90deg,#ee5d5d33,#ee5d5d0d)}.nx-code .k{color:#9fb7d6}.nx-code .s{color:#b9d79a}.nx-health{grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);gap:.6rem;display:grid}.nx-modrows{gap:.55rem;display:grid}.nx-modrows li{grid-template-columns:3rem 2rem minmax(0,1fr) 3rem;align-items:center;gap:.55rem;font-size:.75rem;display:grid}.nx-modname{font-family:var(--font-mono);letter-spacing:.04em;text-transform:uppercase;color:var(--nx-text);font-size:.625rem}.nx-modcount{color:var(--nx-faint);text-align:right;font-size:.6875rem}.nx-modcrit{color:var(--nx-muted);text-align:right;white-space:nowrap;font-size:.6875rem}.nx-modcrit b{color:#f48a8a;font-weight:600}.nx-modcrit--none{color:var(--nx-faint)}.nx-health-score{flex-direction:column;display:flex}.nx-bigscore{letter-spacing:-.04em;color:#8fb0f5;align-items:baseline;gap:.35rem;margin-bottom:.9rem;font-size:2.75rem;font-weight:800;line-height:1;display:flex}.nx-bigscore small{letter-spacing:0;color:var(--nx-faint);font-size:.8125rem;font-weight:500}.nx-components{gap:.45rem;margin-top:auto;display:grid}.nx-components>div{border-top:1px solid var(--nx-line);justify-content:space-between;align-items:baseline;padding-top:.45rem;font-size:.75rem;display:flex}.nx-components dt{color:var(--nx-muted)}.nx-components dt em{font-style:normal;font-family:var(--font-mono);color:var(--nx-faint);margin-left:.3rem;font-size:.625rem}.nx-components dd{color:var(--nx-text);font-weight:700}.nx-check header{justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.5rem;display:flex}.nx-check-group{color:var(--nx-faint);white-space:nowrap;font-size:.6875rem}.nx-check-name{color:var(--nx-text);margin:0;font-weight:600;line-height:1.35}.nx-check-msg{color:var(--nx-muted);margin:.3rem 0 0;font-size:.75rem;line-height:1.5}.nx-check--crit{box-shadow:inset 2px 0 0 var(--nx-crit)}.nx-check--warn{box-shadow:inset 2px 0 0 var(--nx-warn)}.nx-evidence{gap:.2rem;margin-top:.4rem;font-size:.6875rem;display:grid}.nx-evidence>div{grid-template-columns:4.75rem minmax(0,1fr);gap:.4rem;display:grid}.nx-evidence dt{color:var(--nx-faint)}.nx-evidence dd{font-family:var(--font-mono);color:var(--nx-text);overflow-wrap:anywhere;font-size:.625rem}.nx-health-license{grid-column:1/-1;grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;display:grid}.nx-health-license>div{flex-direction:column;gap:.15rem;min-width:0;display:flex}.nx-health-license>div>span{color:var(--nx-muted);white-space:nowrap;text-overflow:ellipsis;font-size:.6875rem;overflow:hidden}.nx-health-license b{color:var(--nx-text);font-size:1.125rem;font-weight:700}.nx-health-license small{color:var(--nx-warn);font-size:.6875rem;font-weight:500}.nx-prod{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:.6rem;display:grid}.nx-prod-dims{grid-column:1/-1;grid-template-columns:auto minmax(0,1fr);align-items:stretch;gap:1.25rem;display:grid}.nx-prod-overall{border-right:1px solid var(--nx-line);flex-direction:column;justify-content:center;padding-right:1.25rem;display:flex}.nx-prod-overall-label{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--nx-muted);font-size:.625rem}.nx-prod-overall-value{letter-spacing:-.04em;color:#fff;margin:.25rem 0;font-size:3rem;font-weight:800;line-height:1}.nx-prod-overall-band{color:#8fb0f5;font-size:.75rem}.nx-columns{grid-template-columns:repeat(5,minmax(0,1fr));align-items:end;gap:.6rem;display:grid}.nx-columns li{justify-items:center;gap:.15rem;min-width:0;display:grid}.nx-columns svg{border-radius:4px;width:1.1rem;height:4.5rem;margin-bottom:.3rem;overflow:hidden}.nx-col-track{fill:#ffffff0f}.nx-columns b{color:var(--nx-text);font-size:.9375rem;font-weight:700}.nx-columns span{color:var(--nx-muted);text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:.6875rem;overflow:hidden}.nx-columns em{font-style:normal;font-family:var(--font-mono);color:var(--nx-faint);font-size:.5625rem}.nx-dist{gap:.5rem;display:grid}.nx-dist li{color:var(--nx-muted);grid-template-columns:4rem minmax(0,1fr) 2rem;align-items:center;gap:.55rem;font-size:.75rem;display:grid}.nx-dist b{text-align:right;color:var(--nx-text);font-weight:600}.nx-cohorts{gap:.45rem;display:grid}.nx-cohorts li{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.nx-cohort-name{color:var(--nx-text);flex-direction:column;min-width:0;font-size:.75rem;display:flex}.nx-cohort-name small{color:var(--nx-faint);font-size:.625rem}.nx-score-chip{border-radius:999px;justify-content:center;align-items:center;min-width:2rem;height:1.6rem;font-size:.75rem;font-weight:700;display:inline-flex}.nx-score-chip--ok{color:var(--nx-ok);background:#3dbb7f1f}.nx-score-chip--info{color:#8fb0f5;background:#5b8def1f}.nx-insight{box-shadow:inset 2px 0 0 var(--nx-warn);grid-column:1/-1}.nx-insight header{align-items:center;gap:.6rem;display:flex}.nx-insight-title{color:var(--nx-text);font-weight:600}.nx-insight p{color:var(--nx-muted);margin:.4rem 0 0;font-size:.75rem}.nx-insight .nx-fix{color:var(--nx-text)}.nx-opt{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:.6rem;display:grid}.nx-opt-chart{align-items:center;padding:.5rem .6rem .35rem;display:flex}.nx-scatter,.nx-posture{width:100%;height:auto;overflow:visible}.nx-band{stroke:none}.nx-band--crit{fill:#ee5d5d21}.nx-band--high{fill:#e7843f17}.nx-band--med{fill:#e2a63b0b}.nx-grid line,.nx-grid rect{stroke:#ffffff0f;stroke-width:1px;fill:none;vector-effect:non-scaling-stroke}.nx-band-labels text,.nx-axis text,.nx-cell-labels text{font-family:var(--font-mono);fill:var(--nx-faint);font-size:8.5px}.nx-band-labels text{fill:#ffffff6b}.nx-dots-plot circle{fill:var(--nx-steel);fill-opacity:.55;transform-box:fill-box;transform-origin:50%}.nx-dots-plot .nx-mark{fill-opacity:.8;transition:fill .3s,fill-opacity .3s}.nx-dots-plot .nx-mark.is-current{fill:#fff;fill-opacity:1}.nx-ring-mark{fill:none;stroke:#fff;stroke-width:1.25px;opacity:0;transform-box:fill-box;transform-origin:50%;transition:opacity .3s}.nx-ring-mark.is-current{opacity:.85}.pv-motion .nx-ring-mark.is-current{animation:nx-pulse 2.4s var(--nx-ease) infinite}@keyframes nx-pulse{0%{opacity:.95;transform:scale(.6)}70%{opacity:0;transform:scale(1.35)}to{opacity:0;transform:scale(1.35)}}.nx-opp-type{font-family:var(--font-mono);color:var(--nx-muted);align-items:center;gap:.5rem;margin:0;font-size:.625rem;display:flex}.nx-opp-title{color:var(--nx-text);margin:.55rem 0 0;font-weight:600;line-height:1.4}.nx-opp-facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem .75rem;margin-top:.75rem;display:grid}.nx-opp-facts dt{color:var(--nx-faint);font-size:.625rem}.nx-opp-facts dd{color:var(--nx-text);font-variant-numeric:tabular-nums;font-size:1rem;font-weight:700}.nx-status-strip{border-radius:8px;grid-column:1/-1;grid-template-columns:repeat(5,minmax(0,1fr));gap:2px;display:grid;overflow:hidden}.nx-status-strip li{background:var(--nx-panel-2);color:var(--nx-muted);white-space:nowrap;text-overflow:ellipsis;padding:.45rem .6rem;font-size:.6875rem;overflow:hidden}.nx-status-strip b{color:var(--nx-text);font-size:.9375rem;display:block}.nx-value{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:.6rem;display:grid}.nx-value-map{padding:.5rem .6rem .35rem}.nx-cell{stroke:var(--nx-panel-2);stroke-width:2px}.nx-cell--invest{fill:#3dbb7f24}.nx-cell--defend{fill:#5b8def21}.nx-cell--fix{fill:#e2a63b17}.nx-cell--reduce{fill:#e7843f1a}.nx-cell-labels text{fill:#ffffff73}.nx-bubble{transform-box:fill-box;transform-origin:50%}.nx-bubble circle{fill-opacity:.85;stroke:var(--nx-panel-2);stroke-width:1.5px}.nx-bubble text{font-family:var(--font-mono);fill:var(--nx-text);text-anchor:middle;dominant-baseline:central;font-size:7.5px;font-weight:500}.nx-bubble--invest circle{fill:var(--nx-invest)}.nx-bubble--defend circle{fill:var(--nx-defend)}.nx-bubble--fix circle{fill:var(--nx-fix)}.nx-bubble--reduce circle{fill:var(--nx-reduce)}.nx-bubble--invest text{fill:#0b1a12;font-weight:600}.nx-value-side{flex-direction:column;gap:.8rem;display:flex}.nx-postures{gap:.3rem;display:grid}.nx-posture-row{color:var(--nx-muted);align-items:center;gap:.55rem;font-size:.75rem;display:flex}.nx-posture-row:before{content:"";background:var(--nx-faint);border-radius:2px;width:8px;height:8px}.nx-posture-row b{color:var(--nx-text);margin-left:auto;font-weight:700}.nx-posture-row--invest:before{background:var(--nx-invest)}.nx-posture-row--defend:before{background:var(--nx-defend)}.nx-posture-row--fix:before{background:var(--nx-fix)}.nx-posture-row--reduce:before{background:var(--nx-reduce)}.nx-posture-row--replace:before{background:var(--nx-replace)}.nx-posture-row--replace b{color:var(--nx-faint)}.nx-insights{gap:.4rem;display:grid}.nx-insights li{background:var(--nx-panel-3);color:var(--nx-text);border-radius:7px;align-items:center;gap:.55rem;min-width:0;padding:.5rem .6rem;font-size:.75rem;display:flex}.nx-insights li>span:last-child{line-height:1.35}.pv-motion [data-view].is-armed .nx-dots-plot circle,.pv-motion [data-view].is-armed .nx-bubble{transition:transform .7s var(--nx-ease), opacity .5s ease}.pv-motion [data-view].is-armed:not(.is-live) .nx-dots-plot circle,.pv-motion [data-view].is-armed:not(.is-live) .nx-bubble{opacity:0;transform:scale(0)}.pv-motion [data-view].is-armed .nx-grade{transition:transform .7s var(--nx-ease) .5s, opacity .5s ease .5s}.pv-motion [data-view].is-armed:not(.is-live) .nx-grade{opacity:0;transform:scale(.6)}.pv-motion .nx-finding.is-current .nx-ln{animation:nx-line-in .42s var(--nx-ease) both}.pv-motion .nx-finding.is-current .nx-ln:nth-child(2){animation-delay:60ms}.pv-motion .nx-finding.is-current .nx-ln:nth-child(3){animation-delay:.12s}.pv-motion .nx-finding.is-current .nx-ln:nth-child(4){animation-delay:.18s}.pv-motion .nx-finding.is-current .nx-ln:nth-child(5){animation-delay:.24s}.pv-motion .nx-finding.is-current .nx-ln:nth-child(6){animation-delay:.3s}.pv-motion .nx-finding.is-current .nx-ln.is-flag{animation:nx-line-in .42s var(--nx-ease) .24s both, nx-flag .9s ease .7s both}.pv-motion .nx-finding.is-current .nx-fix{animation:nx-line-in .5s var(--nx-ease) .9s both}@keyframes nx-line-in{0%{opacity:0;transform:translate(-6px)}to{opacity:1;transform:none}}@keyframes nx-flag{0%{background-size:0% 100%}to{background-size:100% 100%}}.nx-ln.is-flag{background-repeat:no-repeat;background-size:100% 100%}@media (width<=640px){.nx-explore,.nx-health,.nx-prod,.nx-opt,.nx-value{grid-template-columns:minmax(0,1fr)}.nx-kpis,.nx-health-license{grid-template-columns:repeat(2,minmax(0,1fr))}.nx-prod-dims{grid-template-columns:minmax(0,1fr)}.nx-prod-overall{border-right:0;border-bottom:1px solid var(--nx-line);flex-direction:row;align-items:baseline;gap:.75rem;padding:0 0 .75rem}.nx-status-strip{grid-template-columns:repeat(3,minmax(0,1fr))}.nx-columns span[data-short]{font-size:0}.nx-columns span[data-short]:after{content:attr(data-short);font-size:.6875rem;font-family:var(--font-mono);text-transform:uppercase}.nx-window-meta{display:none}}