.px-toolbar{display:flex;align-items:center;gap:8px;margin-bottom:14px}.px-toolbar .grow{flex:1}.px-filter{display:flex;align-items:center;gap:9px;height:38px;padding:0 12px;margin-bottom:12px;border:1px dashed var(--border-strong);border-radius:8px;background:var(--bg);color:var(--text-dim);font-size:12.5px}.px-filter .plus{color:var(--text-muted);font-weight:500}.px-filter .ph{color:var(--text-dim)}.px-filter .slash{margin-left:auto;font-family:var(--font-mono);font-size:11px;border:1px solid var(--border);border-radius:4px;padding:1px 7px;color:var(--text-dim)}.px-cvebd{display:inline-flex;gap:4px;align-items:center}.px-cvebd .n{font-family:var(--font-mono);font-size:11px;font-weight:600;padding:1px 6px;border-radius:4px;min-width:30px;text-align:center}.px-cvebd .n.c{color:var(--sev-crit);background:color-mix(in oklab,var(--sev-crit),transparent 86%)}.px-cvebd .n.h{color:var(--sev-high);background:color-mix(in oklab,var(--sev-high),transparent 86%)}.px-cvebd .n.m{color:var(--sev-med);background:color-mix(in oklab,var(--sev-med),transparent 82%)}.px-cvebd .n.l{color:var(--sev-low);background:color-mix(in oklab,var(--sev-low),transparent 82%)}.px-cvebd .zero{font-family:var(--font-mono);font-size:12px;color:var(--text-dim)}.px-critdot{display:inline-flex;width:26px;height:14px;border-radius:4px;background:color-mix(in oklab,var(--sev-crit),transparent 86%);align-items:center;justify-content:center}.px-critdot:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--sev-crit)}.px-table .ck{width:13px;height:13px;border:1.5px solid var(--border-strong);border-radius:3px;display:inline-block;vertical-align:middle}.px-table .host{font-size:13px;color:var(--text)}.px-table .host:hover{color:var(--accent-text)}.px-comp.ok{color:var(--sev-ok)}.px-comp.warn{color:var(--sev-high)}.px-pager{display:flex;align-items:center;justify-content:space-between;padding-top:12px;margin-top:2px;border-top:1px solid var(--border);font-size:12px;color:var(--text-dim)}.px-pager .pg{display:flex;gap:6px}.px-pager .pg span{padding:3px 11px;border:1px solid var(--border);border-radius:6px;color:var(--text-dim)}.px-host{display:grid;grid-template-columns:262px 1fr;gap:0;height:100%;min-height:0}.px-host-side{border-right:1px solid var(--border);padding:16px 18px 16px 2px;overflow:hidden}.px-host-crumb{font-size:11.5px;color:var(--text-dim);display:flex;align-items:center;gap:5px}.px-host-h{font-family:var(--font-mono);font-size:16px;font-weight:500;line-height:1.25;letter-spacing:-.01em;margin:9px 0 0;word-break:break-all;color:var(--text)}.px-host-side>.px-sev{margin-top:11px}.px-host-rule{height:1px;background:var(--border);margin:16px 0}.px-meta-grp{margin-top:16px}.px-meta-grp:first-of-type{margin-top:0}.px-meta-grp .h{font-size:10px;text-transform:uppercase;letter-spacing:.07em;color:var(--text-dim);font-weight:600;margin-bottom:9px}.px-meta-row{display:grid;grid-template-columns:78px 1fr;gap:12px;align-items:baseline;padding:3px 0}.px-meta-row .k{font-size:12px;color:var(--text-muted)}.px-meta-row .v{font-family:var(--font-mono);font-size:11.5px;color:var(--text);word-break:break-all}.px-meta-row .v .sub{display:block;color:var(--text-dim);font-size:10.5px;margin-top:1px}.px-cpu{font-size:12px;color:var(--text);line-height:1.4}.px-cpu .sub{font-family:var(--font-mono);font-size:10.5px;color:var(--text-dim);margin-top:3px}.px-host-main{padding:16px 2px 16px 18px;min-width:0;overflow:hidden}.px-stat.tint-crit{background:color-mix(in oklab,var(--sev-crit),transparent 91%)}.px-stat.tint-accent{background:color-mix(in oklab,var(--accent),transparent 90%)}.px-stat .mini i.l{background:color-mix(in oklab,var(--sev-low),transparent 82%);color:var(--sev-low)}.px-rem-head{display:flex;align-items:center;gap:10px;padding:12px 2px 10px}.px-rem-head .lead{font-family:var(--font-mono);font-size:12px;font-weight:600;letter-spacing:.03em;color:var(--accent-text)}.px-rem-head .note{font-size:12px;color:var(--text-dim)}.px-rem-head .ct{margin-left:auto;font-family:var(--font-mono);font-size:12px;color:var(--text-dim)}.px-rem{display:grid;grid-template-columns:16px 1fr auto;align-items:center;column-gap:11px;padding:11px 4px;border-top:1px solid var(--border)}.px-rem .chev{color:var(--text-dim);display:flex}.px-rem .pkgline{display:flex;align-items:center;gap:9px}.px-rem .pdot{width:7px;height:7px;border-radius:50%;background:var(--sev-crit);flex-shrink:0}.px-rem .pkg{font-size:13.5px;font-weight:600;color:var(--text)}.px-rem .ver{font-family:var(--font-mono);font-size:11.5px;color:var(--text-muted);margin-top:5px;grid-column:2}.px-rem .ver .to{color:var(--accent-text)}.px-rem .ver .nofix{color:var(--text-dim);margin-left:8px}.px-rem .metrics{display:flex;align-items:center;gap:14px;grid-row:1;grid-column:3}.px-rem .crit{font-family:var(--font-mono);font-size:12px;font-weight:600;color:var(--sev-crit)}.px-rem .crit.lo{color:var(--sev-high)}.px-rem .clears{font-family:var(--font-mono);font-size:11.5px;color:var(--text-muted)}.px-rem .epss{font-family:var(--font-mono);font-size:11.5px;color:var(--text-dim)}.px-rel{font-family:var(--font-mono);font-size:9.5px;font-weight:600;letter-spacing:.05em;padding:1px 6px;border-radius:4px;border:1px solid}.px-rel.minor{color:var(--sev-high);border-color:color-mix(in oklab,var(--sev-high),transparent 55%);background:color-mix(in oklab,var(--sev-high),transparent 90%)}.px-rel.patch{color:var(--sev-low);border-color:color-mix(in oklab,var(--sev-low),transparent 50%);background:color-mix(in oklab,var(--sev-low),transparent 88%)}.px-rel.major{color:var(--sev-crit);border-color:color-mix(in oklab,var(--sev-crit),transparent 55%);background:color-mix(in oklab,var(--sev-crit),transparent 90%)}.ox-hf-card{background:var(--bg-elev);border:1px solid var(--border-strong);border-radius:14px;padding:18px;box-shadow:0 30px 60px -45px #00000080}.ox-hf-bar{display:flex;align-items:center;gap:8px;flex-wrap:wrap;padding:9px 11px;border:1px solid var(--border);border-radius:9px;background:var(--bg);margin-bottom:14px}.ox-hf-chip{display:inline-flex;align-items:center;gap:6px;font-family:var(--font-mono);font-size:11.5px;padding:3px 9px;border-radius:6px;background:var(--accent-soft);color:var(--text);border:1px solid var(--accent-line)}.ox-hf-chip .key{color:var(--accent-text)}.ox-hf-chip .x{color:var(--text-dim);margin-left:2px}.ox-hf-cursor{width:1px;height:15px;background:var(--accent);animation:oxBlink 1.1s steps(1) infinite}@keyframes oxBlink{50%{opacity:0}}.ox-hf-count{display:flex;align-items:baseline;gap:9px;padding:4px 2px 14px;border-bottom:1px solid var(--border);margin-bottom:8px}.ox-hf-count .n{font-family:var(--font-brand);font-weight:700;font-size:30px;letter-spacing:-.02em}.ox-hf-count .of{font-family:var(--font-mono);font-size:12px;color:var(--text-dim)}.ox-hf-row{display:flex;align-items:center;gap:11px;padding:9px 2px;border-bottom:1px solid var(--border)}.ox-hf-row:last-child{border-bottom:none}.ox-hf-row .nm{font-family:var(--font-mono);font-size:11.5px;color:var(--text);flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ox-hf-row .os{font-size:11px;color:var(--text-dim)}.px-filter .q{color:var(--text);font-size:12px;letter-spacing:-.01em}.px-filter .q .op{color:var(--accent-text);font-weight:600;padding:0 2px}.px-filter .cur{width:1.5px;height:15px;background:var(--accent);margin-left:-3px;animation:pxBlink 1.1s steps(1) infinite}@keyframes pxBlink{50%{opacity:0}}.px-fleet-sum b{color:var(--text);font-weight:600}.px-fleet-sum .warn{color:var(--sev-high)}.px-stackcell{display:flex;flex-direction:column;gap:2px;line-height:1.25}.px-stackcell .sub{font-size:10px}.px-cvecount{display:inline-flex;align-items:baseline;gap:8px}.px-cvecount .tot{font-size:13px;font-weight:600;color:var(--text)}.px-cvecount .crit{font-size:10px;font-weight:600;padding:1px 6px;border-radius:4px;color:var(--sev-crit);background:color-mix(in oklab,var(--sev-crit),transparent 86%)}.px-cvecount .clean{font-size:10px;color:var(--text-dim)}@media(min-width:941px){.ox-pd-hero .ox-pd-hero-grid{grid-template-columns:.88fr 1.24fr}}.ox-pd-hero .hero-shot .ox-shot-clip .px{min-width:0;width:100%}.ox-pd-hero .hero-shot .px-body{padding:14px}.ox-pd-hero .hero-shot .px-side{width:54px;padding:12px 7px}.ox-pd-hero .hero-shot .px-side .px-side-item{justify-content:center;gap:0;padding:0}.ox-pd-hero .hero-shot .px-side .px-side-item>span:not(.ic),.ox-pd-hero .hero-shot .px-side .px-side-item .ct,.ox-pd-hero .hero-shot .px-side .px-side-sec{display:none}.ox-pd-hero .hero-shot .px-table.px-fleet th,.ox-pd-hero .hero-shot .px-table.px-fleet td{padding-left:8px;padding-right:8px}
