/* Maskanak account lifecycle presentation. Does not alter auth/passkey logic. */
.msk-account-danger{margin-top:26px;padding:20px;border:1px solid #e0bac1;border-radius:18px;background:#fffafa;direction:rtl}
.msk-account-danger h2{font-size:20px;margin:0 0 8px;color:#7f1d1d}
.msk-account-danger>p{font-size:14px;line-height:1.8;color:#575b64}
.msk-account-danger-options{display:grid;gap:13px}
.msk-account-danger-item,.msk-account-permanent{background:#fff;border:1px solid #e9d9db;border-radius:14px;padding:15px}
.msk-account-danger-item h3{font-size:16px;margin:0 0 8px}
.msk-account-danger-item p,.msk-account-permanent p{font-size:13px;line-height:1.75;color:#525a65}
.msk-account-danger form{display:grid;gap:10px;margin-top:10px}
.msk-account-danger form>label{display:flex;align-items:center;gap:7px;font-size:13px;line-height:1.55}
.msk-account-danger input[type=checkbox]{width:17px;height:17px;flex:none}
.msk-account-danger input[type=text]{box-sizing:border-box;width:100%;min-height:42px;border:1px solid #d3d3d3;border-radius:10px;padding:9px;font-family:monospace;direction:ltr;text-align:left}
.msk-account-danger-button{cursor:pointer;border:1px solid #ae5050;background:#fff;color:#8f2020;border-radius:10px;padding:11px;font-size:14px;font-weight:700;justify-self:start}
.msk-account-danger-button.is-permanent{background:#a12222;color:white}
.msk-account-permanent summary{cursor:pointer;font-weight:700;color:#8f2020}
@media(max-width:600px){.msk-account-danger{padding:14px}.msk-account-danger-button{width:100%;justify-self:stretch}}
