.prensa-stage{outline:none}.prensa-stage:focus-visible{box-shadow:0 0 0 1px var(--anatomy-hi)}.prensa-void{fill:color-mix(in srgb, var(--anatomy-paper) 35%, black)}.prensa-bar{stroke-width:2px}.prensa-grip{stroke-width:3px}.prensa-arg-ink{stroke-width:1.1px}.prensa-controls{font-family:var(--anatomy-mono);grid-template-columns:1fr 1fr;gap:8px;margin-top:18px;font-size:11px;display:grid}.prensa-controls button{text-align:left;color:var(--anatomy-muted);border:1px solid color-mix(in srgb, var(--anatomy-lo) 60%, transparent);cursor:pointer;font:inherit;background:0 0;border-radius:6px;align-items:baseline;gap:8px;padding:8px 10px;display:flex}.prensa-controls button:hover,.prensa-controls button:focus-visible{color:var(--anatomy-hi);border-color:var(--anatomy-mid);outline:none}.prensa-controls button[aria-pressed=true]{color:var(--anatomy-hi);border-color:var(--anatomy-hi)}.prensa-stage .prensa-controls code{font:inherit;color:inherit;white-space:nowrap;text-overflow:ellipsis;background:0 0;border:0;padding:0;overflow:hidden}.prensa-out{font-family:var(--anatomy-mono);color:var(--anatomy-muted);gap:6px;margin-top:14px;font-size:11px;display:grid}.prensa-out-label{letter-spacing:.03em}.prensa-stage .prensa-pre{white-space:pre-wrap;word-break:break-word;font-family:var(--anatomy-mono);color:var(--anatomy-text);border:1px solid color-mix(in srgb, var(--anatomy-lo) 45%, transparent);background:0 0;border-radius:6px;margin:0 0 6px;padding:10px 12px;font-size:11px;line-height:1.6}.prensa-pre b,.prensa-pre mark{color:var(--anatomy-hi);background:color-mix(in srgb, var(--anatomy-hi) 12%, transparent);border-radius:3px;padding:0 2px;font-weight:600}@media (max-width:560px){.prensa-controls{grid-template-columns:1fr}}
