.action-confirmation{width:min(560px,calc(100vw - 32px));max-height:calc(100dvh - 32px);box-sizing:border-box;border:1px solid var(--line,#dce3d8);border-radius:16px;padding:24px;background:var(--panel,#fff);color:var(--text,#182722);box-shadow:0 20px 70px #0004}
.action-confirmation::backdrop{background:#0006}
.action-confirmation label{display:grid;gap:16px;white-space:pre-wrap;line-height:1.5;overflow-wrap:anywhere}
.action-confirmation input{width:100%;box-sizing:border-box;padding:10px;border:1px solid var(--line,#dce3d8);border-radius:8px;background:var(--bg,#f5f7f3);color:inherit}
.action-confirmation footer{display:flex;gap:10px;justify-content:flex-end;margin-top:24px}
[data-theme=dark] .action-confirmation{background:#141c17;color:#e6eee5}
