.pg-bs .bs-split{display:grid;grid-template-columns:168px minmax(0,1fr)}.pg-bs .bs-pipe{border-right:1px solid var(--pf-stroke);background:var(--pf-bg2);padding:12px 10px;display:grid;gap:7px;align-content:start}.pg-bs .bs-pipe .pf-th{padding:0 4px 2px}.pg-bs .bs-pipe-row{border-radius:4px;padding:8px 10px;display:grid;gap:2px}.pg-bs .bs-pipe-row b{font-size:10.5px;font-weight:600;color:var(--pf-ink);line-height:1.35}.pg-bs .bs-pipe-row small{font-family:var(--mono);font-size:8.5px;color:var(--pf-ink2)}.pg-bs .bs-pipe-row.active{background:#ffffff;border:1px solid var(--pf-stroke-e);box-shadow:inset 3px 0 0 var(--pf-brand)}.pg-bs .bs-screen{display:grid;align-content:start}.pg-bs .bs-verdict-head{display:flex;align-items:center;gap:14px;padding:14px 16px 12px;border-bottom:1px solid var(--pf-stroke)}.pg-bs .bs-verdict-stamp{font-family:var(--mono);font-size:14px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--pf-ok-tx);border:2px solid var(--pf-ok-tx);border-radius:3px;padding:6px 13px;transform:rotate(-4deg)}.pg-bs .bs-verdict-sub{display:grid;gap:1px;margin-right:auto}.pg-bs .bs-verdict-sub b{font-size:12.5px;font-weight:600;color:var(--pf-ink)}.pg-bs .bs-verdict-sub small{font-size:10.5px;color:var(--pf-ink2)}.pg-bs .bs-stats{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:var(--pf-stroke);border-bottom:1px solid var(--pf-stroke)}.pg-bs .bs-stats>div{background:#ffffff;padding:10px 14px;display:grid;gap:2px}.pg-bs .bs-stats span{font-size:8.5px;letter-spacing:.07em;text-transform:uppercase;font-family:var(--mono);color:var(--pf-ink2)}.pg-bs .bs-stats b{font-size:12.5px;font-weight:600;color:var(--pf-ink);white-space:nowrap}.pg-bs .bs-conditions{padding:12px 16px 6px;display:grid;gap:8px}.pg-bs .bs-cond{display:grid;grid-template-columns:8px minmax(0,1fr) auto;gap:10px;align-items:baseline;font-size:11.5px;color:var(--pf-ink)}.pg-bs .bs-cond i{width:7px;height:7px;border-radius:50%;align-self:center}.pg-bs .bs-cond i.high{background:var(--pf-danger)}.pg-bs .bs-cond i.warn{background:var(--pf-warn)}.pg-bs .bs-cond em{font-style:normal}.pg-bs .bs-cond em,.pg-bs .bs-screen-foot{font-family:var(--mono);font-size:9.5px;color:var(--pf-ink2)}.pg-bs .bs-screen-foot{margin-top:8px;padding:9px 16px;border-top:1px solid var(--pf-stroke)}.pg-bs .bs-board{border:1px solid var(--line-strong);border-radius:2px;background:var(--paper);overflow:hidden}.pg-bs .bs-board header{display:flex;justify-content:space-between;align-items:baseline;gap:10px;padding:11px 14px;border-bottom:1px solid var(--line);font-size:12.5px}.pg-bs .bs-board header span{font-family:var(--mono);font-size:9.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--olive)}.pg-bs .bs-board-row{padding:10px 14px;border-bottom:1px solid var(--line);display:grid;gap:2px}.pg-bs .bs-board-row:last-child{border-bottom:none}.pg-bs .bs-board-row.active{background:#efefe7;box-shadow:inset 3px 0 0 var(--olive)}.pg-bs .bs-board-row strong{font-size:13px;font-weight:600}.pg-bs .bs-board-row small{font-family:var(--mono);font-size:10px;color:var(--ink-3)}.pg-bs .bs-lenses{position:relative;border:1px solid var(--line-strong);border-radius:2px;background:var(--paper);padding:18px 18px 16px;display:grid;gap:6px}.pg-bs .bs-lenses i{position:absolute;inset:-5px;border:1px dashed var(--line-strong);border-radius:3px;pointer-events:none}.pg-bs .bs-lenses strong{font-size:14.5px}.pg-bs .bs-lenses small{font-family:var(--mono);font-size:10px;color:var(--ink-3);letter-spacing:.04em}.pg-bs .bs-lenses ul{margin:10px 0 0;padding:0;list-style:none;display:grid;gap:7px}.pg-bs .bs-lenses li{position:relative;padding-left:16px;font-size:13px;color:var(--ink-2)}.pg-bs .bs-lenses li:before{content:"";position:absolute;left:0;top:.55em;width:7px;height:1px;background:var(--olive)}.pg-bs .bs-verdict{border:1px solid var(--line-strong);border-radius:2px;background:var(--paper);overflow:hidden}.pg-bs .bs-verdict-row{display:flex;gap:10px;align-items:center;padding:11px 14px;font-size:13px;border-bottom:1px solid var(--line)}.pg-bs .bs-verdict-row:last-child{border-bottom:none}.pg-bs .bs-verdict-row span{flex:none;width:9px;height:9px;border-radius:50%}.pg-bs .bs-verdict-row.high span{background:var(--crit)}.pg-bs .bs-verdict-row.warn span{background:var(--warn)}.pg-bs .bs-verdict-row.std span{background:var(--ok)}@media (max-width:640px){.pg-bs .bs-split{grid-template-columns:1fr}.pg-bs .bs-pipe{border-right:none;border-bottom:1px solid var(--pf-stroke)}.pg-bs .bs-stats{grid-template-columns:1fr 1fr}.pg-bs .bs-cond em{display:none}}