/* Refined by Fire Press v166 — accessibility presentation only. */
.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
.rfp-access-dialog{max-width:620px;width:calc(100% - 32px);border:1px solid #d8c9bc;border-radius:16px;padding:24px;background:#f7f3ec;color:#3f372f;box-shadow:0 18px 60px rgba(40,30,20,.2)}
.rfp-access-dialog::backdrop{background:rgba(30,24,18,.45)}
.rfp-access-dialog:focus-visible,.delete-confirm:focus-visible{outline:3px solid currentColor;outline-offset:4px}
.rfp-access-actions{display:flex;justify-content:flex-end;gap:10px;margin-top:18px;flex-wrap:wrap}
.delete-confirm{max-width:620px;width:calc(100% - 32px);border:1px solid #d8c9bc;border-radius:16px;padding:24px;background:#f7f3ec;color:#3f372f;box-shadow:0 18px 60px rgba(40,30,20,.2)}
.delete-confirm::backdrop{background:rgba(30,24,18,.45)}
.delete-confirm h3{margin:0 0 10px;font-weight:400;font-size:24px}

/* Stage 154 A09 defect correction: preserve native hidden semantics inside author-styled controls. */
[hidden]{display:none!important}
