/* Redact PDF. Page layout reuses .sign-pages / .sign-page and .item-remove from pdf.css. */
.redact-toolbar { position: sticky; top: 0; z-index: 3; padding: 0.5rem 0; background: var(--card); }
.redact-toolbar [aria-pressed="true"] { border-color: var(--accent); color: var(--accent); }
.redact-count { color: var(--ink-2); font: 0.8rem var(--font-mono); }
.redact-pages[data-mode="draw"] .redact-page { cursor: crosshair; touch-action: none; user-select: none; }
.redact-box { position: absolute; background: #000; }
.redact-box.is-drawing { background: rgb(0 0 0 / 0.6); outline: 1px dashed var(--accent); }
.redact-box .item-remove { top: -0.6rem; right: -0.6rem; outline: 2px solid var(--card); }
