.confirm-dialog{color:#e7f7ff;background:#0a2030;border:1px solid #386376;border-radius:16px;width:min(520px,100vw - 32px);max-height:calc(100dvh - 32px);padding:24px;overflow:auto;box-shadow:0 16px 80px #0008}.confirm-dialog::backdrop{background:#000a}.confirm-dialog p{font-size:14px;line-height:1.6}.confirm-actions{flex-wrap:wrap;gap:12px;margin-top:24px;display:flex}.confirm-actions button{min-height:44px}.draft-recovery{border:1px solid #42889d;border-radius:10px;margin-bottom:16px;padding:14px}.draft-recovery button{min-height:40px;margin:6px}
