/* Reuse the module's existing modal and button classes. */
.pmb-draft-confirm{box-sizing:border-box;margin:auto;padding:0;border:0;background:transparent;color:inherit;width:min(480px,calc(100vw - 24px));max-width:calc(100vw - 24px);max-height:calc(100dvh - 24px);overflow:auto;font:inherit}
.pmb-draft-confirm::backdrop{background:rgba(15,23,42,.45);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}
.pmb-draft-confirm>section{box-sizing:border-box;min-width:0;background:var(--pmb-form-bg,#fff);color:var(--pmb-form-dark,#1e293b);border:1px solid #e6eaf2;border-radius:24px;padding:28px 24px;box-shadow:var(--pmb-form-shadow,0 20px 40px rgba(15,45,74,.12));font-family:inherit}
.pmb-draft-confirm>.adm-modal{box-sizing:border-box;width:100%!important;max-width:100%!important;min-width:0;margin:0}
.pmb-draft-confirm h2{margin:0;color:var(--pmb-form-title,#131522);font-size:20px;font-weight:800;line-height:1.25;letter-spacing:-.02em}
.pmb-draft-confirm #pmb-draft-title::before{content:none!important;display:none!important}
.pmb-draft-confirm .adm-modal-head{display:flex;align-items:flex-start;gap:14px}
.pmb-draft-confirm #pmb-draft-description{margin:16px 0 22px;color:var(--pmb-form-main,#727e93);font-size:14px;line-height:1.6}
.pmb-draft-actions{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:10px}
.pmb-draft-actions>button{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;min-height:43px;padding:11px 17px;border:1px solid transparent;border-radius:12px;font:inherit;font-size:13px;font-weight:800;line-height:1.35;text-align:center;cursor:pointer}
.pmb-draft-actions>[data-draft-keep]{background:var(--pmb-form-primary,#131522);color:#fff}
.pmb-draft-actions>[data-draft-discard]{background:var(--pmb-form-secondary,#f2f4f9);color:var(--pmb-form-dark,#44516a);border-color:var(--pmb-form-border,#e0e6ef)}
.pmb-draft-actions>button:focus-visible{outline:3px solid var(--pmb-form-main,#64748b);outline-offset:3px}
.pmb-draft-confirm.pmb-admin-dialog{background:#fff;border:1px solid #e6eaf2;border-radius:24px}
@media(max-width:520px){.pmb-draft-actions{flex-direction:column;align-items:stretch}.pmb-draft-actions>button{width:100%}}
