.owner-account-deletion{min-width:0;max-width:760px}
.owner-account-deletion h2{margin-top:0}
.owner-account-deletion p{line-height:1.5;overflow-wrap:anywhere}
.owner-account-deletion-form{display:grid;gap:16px;margin:20px 0}
.owner-account-deletion-form label{display:grid;gap:8px;font-weight:600}
.owner-account-deletion-form textarea,.owner-account-deletion-form input[type=password]{box-sizing:border-box;width:100%;min-height:44px;border:1px solid var(--border,#cddbd4);border-radius:10px;padding:10px 12px;font:inherit;background:var(--surface,#fff);color:var(--text,#17211b)}
.owner-account-deletion-form textarea{resize:vertical;min-height:96px}
.owner-account-deletion-form .owner-account-deletion-confirm{display:flex;align-items:flex-start;gap:12px;font-weight:400;min-height:44px}
.owner-account-deletion-form input[type=checkbox]{width:20px;height:20px;min-height:20px;flex:0 0 20px;margin:3px 0}
.owner-account-deletion button{min-height:44px;white-space:normal}
.owner-account-deletion :focus-visible{outline:3px solid var(--accent,#246640);outline-offset:3px}
.owner-account-deletion .owner-account-deletion-error{color:#9d2525}
.owner-account-deletion [hidden]{display:none!important}
@media(max-width:420px){.owner-account-deletion button{width:100%}}
