.shell[class*=pg-tool-] .tool-output a:not(.ref-live,.ref-live *){color:revert-layer;-webkit-text-decoration:revert-layer;text-decoration:revert-layer}.shell[class*=pg-tool-] .tool-output button:not(.ref-live,.ref-live *){font:revert-layer;color:revert-layer;background:revert-layer;border:revert-layer;padding:revert-layer;cursor:revert-layer}.shell[class*=pg-tool-] .tool-output input:not(.ref-live,.ref-live *){font:revert-layer}.shell[class*=pg-tool-] .tool-output :is(h1,h2,h3,p,ul,ol,blockquote):not(.ref-live,.ref-live *){margin:revert-layer}.shell[class*=pg-tool-] .tool-output :is(ul,ol):not(.ref-live,.ref-live *){padding:revert-layer;list-style:revert-layer}.shell[class*=pg-tool-] .tool-live{margin-inline:auto}.shell[class*=pg-tool-] .tool-live+.tool-live,.shell[class*=pg-tool-] .tool-live+.tool-live__counter{margin-top:16px}.shell[class*=pg-tool-] .tool-live__actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.shell[class*=pg-tool-] .gate__card .tool-live__actions .btn{justify-self:auto}.shell[class*=pg-tool-] .btn:disabled{opacity:.5;cursor:not-allowed}.shell[class*=pg-tool-] .run__error{color:#c4076c}.shell[class*=pg-tool-] .run__error i{background:var(--pink)}.shell[class*=pg-tool-] .gate__fine a,.shell[class*=pg-tool-] .gate__fine button,.shell[class*=pg-tool-] .tool-live__link{color:var(--blue-fill);text-underline-offset:3px;text-decoration:underline}.shell[class*=pg-tool-] .gate__fine button:disabled{color:var(--muted-foreground);cursor:not-allowed}.shell[class*=pg-tool-] .tool-output .inst.tool-live{max-width:none;box-shadow:none;position:static;top:auto}.shell[class*=pg-tool-] .tool-live__msg{color:var(--ink);font-size:15px;line-height:1.5}.shell[class*=pg-tool-] .tool-output .tool-live__error{max-width:680px;margin-inline:auto}.shell[class*=pg-tool-] .tool-live__after{max-width:680px;margin-top:12px}.shell[class*=pg-tool-] .tool-output .gate__card.tool-live{box-shadow:none;border:1px solid var(--line-strong)}.shell[class*=pg-tool-] .gate__card>p strong,.shell[class*=pg-tool-] .tool-live__callout strong{color:var(--ink);font-weight:600}.shell[class*=pg-tool-] .gate__card .outc__rows{margin-block:2px}.shell[class*=pg-tool-] .gate__card>p.gate__fine{font-size:12.5px;line-height:1.5}.shell[class*=pg-tool-] .tool-live .outc__head>div:not(.outc__score){gap:6px;min-width:0;display:grid}.shell[class*=pg-tool-] .tool-live .outc__head b{overflow-wrap:anywhere}.shell[class*=pg-tool-] .tool-live .outc__score b small{color:var(--muted-foreground);letter-spacing:-.01em;margin-left:2px;font-size:.4em}.shell[class*=pg-tool-] .tool-live .outc__score em{white-space:nowrap}.shell[class*=pg-tool-] .tool-live .outc__score em[data-g=A]{color:#121212;background:#22c55e}.shell[class*=pg-tool-] .tool-live .outc__score em[data-g=B]{background:var(--radar);color:#fff}.shell[class*=pg-tool-] .tool-live .outc__score em[data-g=C]{background:var(--yellow);color:#121212}.shell[class*=pg-tool-] .tool-live .outc__score em[data-g=D]{color:#121212;background:#f97316}.shell[class*=pg-tool-] .tool-live .outc__score em[data-g=F]{background:var(--pink);color:#fff}.shell[class*=pg-tool-] .tool-live .outc__row{align-items:start}.shell[class*=pg-tool-] .tool-live .outc__row>span:not(.st){gap:4px;padding-top:2px;line-height:1.45;display:grid}.shell[class*=pg-tool-] .tool-live .outc__row>span:not(.st) small{color:var(--muted-foreground);font-size:13.5px}.shell[class*=pg-tool-] .tool-live .outc__row i svg{width:11px;height:11px}.shell[class*=pg-tool-] .tool-live .outc__row.ok .st,.shell[class*=pg-tool-] .tool-live .outc__row.locked .st{white-space:nowrap}.shell[class*=pg-tool-] .tool-live__withheld{border:1px solid var(--line);border-left:4px solid var(--yellow);background:var(--paper);border-radius:12px;gap:8px;padding:14px 16px;font-size:14px;line-height:1.5;display:grid}.shell[class*=pg-tool-] .tool-live__withheld b{letter-spacing:-.03em;font-variation-settings:"wdth" 108;font-size:20px}.shell[class*=pg-tool-] .tool-live__withheld span{color:var(--muted-foreground)}.shell[class*=pg-tool-] .tool-live__unlock{justify-items:start;gap:10px;padding-top:4px;display:grid}.shell[class*=pg-tool-] .tool-live__counter{justify-content:center;margin-top:16px}.shell[class*=pg-tool-] .tool-live__dots{gap:4px;display:inline-flex}.shell[class*=pg-tool-] .tool-live__callout{border:1px solid var(--line);background:var(--paper-2);border-radius:14px;gap:6px;padding:14px 16px;font-size:14px;line-height:1.5;display:grid}.shell[class*=pg-tool-] .tool-live__callout b{letter-spacing:-.01em;font-weight:600}.shell[class*=pg-tool-] .tool-live__callout span{color:var(--muted-foreground)}.shell[class*=pg-tool-] .tool-live__callout .tool-live__actions{justify-content:space-between;font-size:13px}.shell[class*=pg-tool-] .tool-live__callout .tool-live__actions button{color:var(--muted-foreground)}.shell[class*=pg-tool-] .gate.tool-gate .gate__card{max-height:calc(100dvh - 40px);overflow-y:auto}.shell[class*=pg-tool-] .tool-live__form{gap:16px;display:grid}.shell[class*=pg-tool-] .gate .tool-live__code{font-family:var(--font-mono);letter-spacing:.5em;text-align:center;font-size:22px}.shell[class*=pg-tool-] .gate .tool-live__code::placeholder{color:#9a958a}.shell[class*=pg-tool-] .gate__msg{color:var(--muted-foreground);font-size:13.5px;line-height:1.45}.shell[class*=pg-tool-] .gate__msg--error{color:#c4076c}.shell[class*=pg-tool-] .gate__busy{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--muted-foreground);align-items:center;gap:10px;font-size:11px;display:inline-flex}.shell[class*=pg-tool-] .gate__busy i{background:var(--blue);--c:var(--blue);border-radius:50%;width:8px;height:8px;animation:1.8s ease-out infinite pulsec}.shell[class*=pg-tool-] .gate__links{flex-wrap:wrap;gap:6px 16px;display:flex}.shell[class*=pg-tool-] .run input:disabled{opacity:.6}.shell[class*=pg-tool-] .run .unlock.run__confirm{background:var(--paper-2);max-width:none;margin-top:0}.shell[class*=pg-tool-] .run__confirm>div{gap:6px;display:grid}.shell[class*=pg-tool-] .run__confirm span{line-height:1.45;display:block}.shell[class*=pg-tool-] .run__confirm span strong{color:var(--ink);font-weight:600}@media (prefers-reduced-motion:reduce){.shell[class*=pg-tool-] .gate__busy i{animation:none}}body.reduce-motion .shell[class*=pg-tool-] .gate__busy i{animation:none}
/*# sourceMappingURL=3qu1uts2ou9ic.css.map*/