.deletion-page .deletion-meta{font-size:11px;color:var(--muted);margin-top:19px}
.deletion-page .support-contact h2{line-height:1.3}
.deletion-page .deletion-safe-note{font-size:11px;line-height:1.8;margin:18px 0 0;color:#c1d7ce}
.deletion-page .support-checklist p{max-width:none}
.deletion-page .support-checklist{gap:25px}
.deletion-section{border-top:1px solid var(--line);margin-top:42px;padding-top:32px}
.deletion-table-wrap{border:1px solid #344252;border-radius:14px;overflow:hidden}
.deletion-table{width:100%;border-collapse:collapse;text-align:left;font-size:12px;line-height:1.85;background:#101925;table-layout:fixed}
.deletion-table th,.deletion-table td{padding:19px 21px;vertical-align:top;border-bottom:1px solid #ffffff0d;overflow-wrap:anywhere}
.deletion-table thead th{font-size:10px;letter-spacing:.08em;text-transform:uppercase;color:var(--accent);background:#192b30;font-weight:550}
.deletion-table thead th:first-child{width:22%}
.deletion-table tbody th{font-size:12px;font-weight:550;color:#e6edf4}
.deletion-table td{color:#afbdcc}
.deletion-table tr:last-child>*{border-bottom:0}
.deletion-account{display:grid;grid-template-columns:1fr auto;gap:35px;align-items:center}
.deletion-section h2{font-size:23px;letter-spacing:-.035em;font-weight:550;line-height:1.4;margin:7px 0 15px}
.deletion-account p,.deletion-small{font-size:12px;line-height:1.9;color:var(--muted);margin:12px 0}
.deletion-account strong{font-weight:550;color:#dce8e2}
.deletion-secondary-button{display:flex;justify-content:center;align-items:center;gap:12px;border:1px solid #a5f3c55a;background:#a5f3c50b;color:var(--accent);padding:12px 17px;border-radius:9px;font-size:12px;white-space:nowrap}
.deletion-secondary-button:hover{background:#a5f3c51c;border-color:#a5f3c599}
.deletion-periods{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin:22px 0}
.deletion-periods>div{padding:23px 25px;border:1px solid #344252;border-radius:14px;background:#15212c}
.deletion-periods strong{font-size:27px;letter-spacing:-.04em;color:var(--accent);font-weight:550}
.deletion-periods p{font-size:12px;line-height:1.8;color:var(--muted);margin:7px 0 0;max-width:360px}
@media(max-width:849px){.deletion-account{grid-template-columns:1fr;gap:12px}.deletion-secondary-button{justify-self:start}.deletion-table th,.deletion-table td{padding:15px 13px}}
@media(max-width:600px){.deletion-table thead{display:none}.deletion-table,.deletion-table tbody,.deletion-table tr,.deletion-table tbody th,.deletion-table td{display:block;width:100%}.deletion-table tr{padding:17px 19px;border-bottom:1px solid var(--line)}.deletion-table tr:last-child{border-bottom:0}.deletion-table tbody th,.deletion-table td{border:0;padding:0}.deletion-table tbody th{color:var(--accent);font-size:14px;margin-bottom:12px}.deletion-table td{margin-top:14px}.deletion-table td:before{content:'What can be deleted';display:block;color:#e6edf4;font-size:11px;font-weight:550;margin-bottom:4px}.deletion-table td:last-child:before{content:'What may remain'}.deletion-periods{grid-template-columns:1fr;gap:12px}.deletion-page .support-bottom{flex-direction:column;align-items:flex-start}.deletion-section{margin-top:30px;padding-top:25px}}
