.account-deletion-page{color:#294b40;max-width:760px;margin:0 auto;padding:24px 16px 72px}.account-deletion-page>.white-panel{margin-top:18px}.account-deletion{gap:16px;display:grid}.account-deletion h1,.account-deletion h2,.account-deletion p{margin:0}.account-deletion h1{font-size:1.65rem}.account-deletion h2{margin-bottom:8px;font-size:1.1rem}.account-deletion p,.account-deletion li{line-height:1.7}.account-deletion button,.account-deletion .secondary{min-height:44px}.account-deletion-notice,.account-deletion-pending,.account-deletion-confirm{background:#f3f6f3;border-radius:16px;padding:18px}.account-deletion-pending{background:#fff7e5;border:1px solid #e4c88b}.account-deletion-danger{color:#fff;font:inherit;cursor:pointer;background:#a02929;border:1px solid #a02929;border-radius:12px;padding:12px 18px;font-weight:700}.account-deletion-danger:disabled{opacity:.45;cursor:not-allowed}:is(.account-deletion button:focus-visible,.account-deletion input:focus-visible){outline-offset:3px;outline:3px solid #24725b}.account-deletion-confirm{background:#fff8f8;border:1px solid #e5c2c2;gap:14px;display:grid}.account-deletion-confirm label{gap:8px;display:grid}.account-deletion-confirm input:not([type=checkbox]){width:100%;min-height:46px;font:inherit;border:1px solid #aab8b2;border-radius:9px;padding:10px}.account-deletion-confirm .account-deletion-checkbox{align-items:flex-start;gap:10px;line-height:1.65;display:flex}.account-deletion-checkbox input{flex-shrink:0;width:20px;height:20px;margin-top:3px}.account-deletion-actions{flex-wrap:wrap;gap:12px;display:flex}.account-deletion-error{color:#9d2525;background:#fff0ef;border-radius:10px;padding:12px}.account-deletion-success{color:#145b3c;background:#ecf8ee;border-radius:10px;padding:14px}.account-deletion-help{font-size:.9rem}.account-deletion a{text-underline-offset:3px;text-decoration:underline}.account-deletion-page .primary,.account-deletion-page .secondary{text-decoration:none}.account-deletion-page .account-deletion-public{gap:16px;display:grid}.account-deletion-public p,.account-deletion-public li{line-height:1.7}.account-deletion-public h1,.account-deletion-public h2,.account-deletion-public p{margin:0}.account-deletion-public h2{font-size:1.15rem}.account-deletion-request-id{overflow-wrap:anywhere;font-size:.9rem}.account-deletion-receipt{gap:10px;margin:14px 0;display:grid}.account-deletion-receipt p{margin:0;line-height:1.7}
