.deletion-page{max-width:760px;margin:0 auto;padding:48px 24px 72px}.deletion-intro{margin-bottom:28px}.deletion-intro p+p{margin-top:16px}.deletion-intro a{color:var(--gold);text-underline-offset:3px;text-decoration:underline}.deletion-eyebrow{color:var(--gold);letter-spacing:.13em;margin-bottom:12px;font-size:.875rem;font-weight:800}.deletion-page h1{letter-spacing:-.025em;margin-bottom:18px;font-size:clamp(2rem,6vw,3.25rem);line-height:1.2}.deletion-page h2{margin-bottom:18px;font-size:1.5rem}.deletion-card{border:1px solid #d4ac6460;border-top:3px solid var(--gold);background:#203b33;border-radius:6px;padding:28px}.deletion-card p{margin-bottom:18px}.deletion-card form{flex-direction:column;margin-top:22px;display:flex}.deletion-card label{margin:12px 0 6px;font-weight:750}.deletion-card input:not([data-input-otp]){background:var(--pine);width:100%;min-height:48px;color:var(--parchment);font:inherit;border:1px solid #9aac9c;border-radius:4px;padding:10px 12px}.deletion-card input:focus-visible{outline:3px solid var(--selected);outline-offset:3px}.deletion-tabs{background:var(--pine);flex-wrap:wrap;gap:4px;width:100%;height:auto;margin-top:24px;padding:5px;display:flex}.deletion-tabs [role=tab]{min-height:44px;color:var(--parchment);flex:1;padding:8px;font-size:.9375rem}.deletion-tabs [role=tab][data-active]{background:var(--panel);color:var(--gold)}.deletion-primary,.deletion-secondary,.deletion-danger{border:1px solid var(--gold);cursor:pointer;text-align:center;border-radius:4px;justify-content:center;align-items:center;min-height:48px;margin-top:20px;padding:12px 18px;font-weight:800;display:inline-flex}.deletion-primary{background:var(--gold);color:var(--pine)}.deletion-secondary{color:var(--parchment);background:0 0}.deletion-danger{color:#fff4ed;background:#772f31;border-color:#ef9b91}.deletion-primary:hover{background:#f2ca88}.deletion-secondary:hover{background:var(--panel)}.deletion-danger:hover{background:#90393b}.deletion-card button:disabled,.deletion-card input:disabled{opacity:.55;cursor:default}.deletion-link{color:var(--gold);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;margin-top:12px;padding:10px 0;text-decoration:underline;display:block}.deletion-card .deletion-hint{color:var(--muted-text);margin-top:12px;font-size:.9375rem}.deletion-id{overflow-wrap:anywhere;color:var(--muted-text);font-size:.875rem}.deletion-date{background:var(--pine);border-left:3px solid var(--gold);padding:16px;font-weight:700}.deletion-message,.deletion-error{border-radius:4px;margin-top:20px;padding:14px}.deletion-message{border:1px solid var(--selected);background:#163f32}.deletion-error{color:#ffe3dc;background:#532c2b;border:1px solid #ef9b91}.deletion-code-slot{background:var(--pine);border-color:#9aac9c;width:clamp(26px,6vw,44px);height:48px;font-size:1.125rem}.deletion-google{flex-direction:column;gap:8px;display:flex}.deletion-details{margin-top:36px}.deletion-details p{color:var(--muted-text);margin-top:18px}.deletion-details a{color:var(--gold);text-underline-offset:3px;text-decoration:underline}.deletion-confirm{background:var(--pine);color:var(--parchment);border:1px solid var(--gold);width:calc(100% - 32px);padding:24px;font-size:1rem;line-height:1.6;max-width:460px!important}.deletion-confirm [data-slot=alert-dialog-title]{color:var(--gold);font-size:1.25rem}.deletion-confirm [data-slot=alert-dialog-description]{color:var(--parchment);font-size:1rem}@media (max-width:480px){.deletion-page{padding-inline:16px}.deletion-card{padding:20px 16px}.site-header{flex-wrap:wrap;gap:14px}}
