.ppbg{margin:34px 0 0}.ppbg-inner{background:#fbfbfa;padding:18px 22px 22px}.ppbg-worlds{font-family:var(--mono,ui-monospace,monospace);letter-spacing:.08em;text-transform:uppercase;color:#1d1b1b;justify-content:space-between;margin:0 0 10px;font-size:10.5px;display:flex}.ppbg-worlds .ppbg-right{color:#8a8a85}.ppbg-stage{-webkit-user-select:none;user-select:none;touch-action:none;cursor:col-resize;background:#fff;border:1px solid #1d1b1b;width:100%;position:relative}.ppbg-plate{width:100%;height:auto;display:block}.ppbg-layer{clip-path:inset(0 calc(100% - var(--x,56%))0 0);position:absolute;inset:0;overflow:hidden}.ppbg-layer img{filter:grayscale()contrast(.72)brightness(1.16);width:100%;height:100%;display:block;position:absolute;inset:0}.ppbg-layer svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.ppbg-ann{opacity:0;transition:opacity .22s}.ppbg-ann.ppbg-on{opacity:1}.ppbg-box{fill:none;stroke:#1a3a4e;stroke-width:2px;vector-effect:non-scaling-stroke}.ppbg-box.ppbg-ok{stroke:#2e7d4f}.ppbg-box.ppbg-skip{stroke:#3a7ca5;stroke-dasharray:7 5}.ppbg-lbl{font-family:var(--mono,ui-monospace,monospace);fill:#101214;font-size:11px;font-weight:500}.ppbg-lbl.ppbg-sm{fill:#5b6068;font-size:9.5px;font-weight:400}.ppbg-tick{stroke:#1a3a4e;stroke-width:1px;vector-effect:non-scaling-stroke}.ppbg-divider{top:0;bottom:0;left:var(--x,56%);z-index:2;border-left:2px solid #1a3a4e;outline:none;width:0;position:absolute}.ppbg-handle{color:#fafaf8;width:42px;height:26px;font-family:var(--mono,ui-monospace,monospace);letter-spacing:1px;-webkit-user-select:none;user-select:none;background:#1a3a4e;justify-content:center;align-items:center;margin-top:-13px;font-size:11px;display:flex;position:absolute;top:50%;left:-21px}.ppbg-divider:focus-visible .ppbg-handle{background:#3a7ca5}.ppbg-verdict{background:#fff;border:1px solid #e0e0dc;border-top:none;grid-template-columns:repeat(4,1fr);display:grid}.ppbg-verdict>div{padding:12px 14px}.ppbg-verdict>div+div{border-left:1px solid #eceae4}.ppbg-k{font-family:var(--mono,ui-monospace,monospace);letter-spacing:.1em;text-transform:uppercase;color:#8a8a85;margin:0 0 6px;font-size:9.5px}.ppbg-v{font-family:var(--mono,ui-monospace,monospace);color:#1d1b1b;margin:0;font-size:12px}.ppbg-good{color:#2e7d4f}.ppbg-hint{font-family:var(--pps-mono);color:var(--pps-muted);margin:14px 0 0;font-size:.75rem;line-height:1.6}.ppbg-slash{color:var(--pps-sky)}@media (max-width:720px){.ppbg-verdict{grid-template-columns:1fr 1fr}.ppbg-verdict>div:nth-child(3){border-left:none}.ppbg-verdict>div:nth-child(n+3){border-top:1px solid #eceae4}}.ppbg-handle.ppbg-pulse{width:52px;height:32px;margin-top:-16px;font-size:13px;animation:1.6s ease-in-out infinite ppbg-breathe;left:-26px}@keyframes ppbg-breathe{0%,to{box-shadow:0 0 #1a3a4e59}50%{box-shadow:0 0 0 9px #1a3a4e00}}
