.account-delete{--account-delete-coral:var(--color-marketing-varjya-eyebrow);--account-delete-coral-soft:color-mix(in srgb, var(--account-delete-coral) 55%, var(--color-marketing-foreground));--account-delete-coral-bullet:color-mix(in srgb, var(--account-delete-coral) 82%, var(--color-foreground));--account-delete-border:color-mix(in srgb, var(--account-delete-coral) 22%, transparent);--account-delete-bg:color-mix(in srgb, var(--account-delete-coral) 3%, transparent);--account-delete-btn-idle-bg:color-mix(in srgb, var(--account-delete-coral) 8%, transparent);--account-delete-btn-idle-border:color-mix(in srgb, var(--account-delete-coral) 25%, transparent);--account-delete-btn-ready-border:color-mix(in srgb, var(--account-delete-coral) 60%, transparent);--account-delete-btn-idle-text:color-mix(in srgb, var(--account-delete-coral) 72%, var(--color-background-recessed));--account-delete-btn-ready-gradient:linear-gradient(135deg, var(--account-delete-coral), color-mix(in srgb, var(--account-delete-coral) 68%, #000))}.account-delete__panel{border:1px solid var(--account-delete-border);background:var(--account-delete-bg);border-radius:18px;padding:clamp(18px,2.6vw,26px)}.account-delete__title{font-family:var(--font-primary);color:var(--account-delete-coral-soft);margin:0 0 10px;font-size:15px;font-weight:600;line-height:1.35}.account-delete__lede{font-family:var(--font-primary);color:var(--color-marketing-foreground-muted);margin:0 0 14px;font-size:13px;line-height:1.7}.account-delete__lede strong{color:color-mix(in srgb, var(--color-marketing-foreground) 78%, var(--color-marketing-foreground-muted));font-weight:600}.account-delete__list{flex-direction:column;gap:7px;margin:0 0 18px;padding:0;list-style:none;display:flex}.account-delete__list-item{font-family:var(--font-primary);color:var(--color-marketing-foreground-subtle);gap:9px;font-size:12.5px;line-height:1.55;display:flex}.account-delete__bullet{color:var(--account-delete-coral-bullet);flex:none}.account-delete__confirm-label{font-family:var(--font-primary);color:var(--color-marketing-foreground-muted);margin:0 0 9px;font-size:12px;line-height:1.5}.account-delete__confirm-label strong{letter-spacing:.04em;color:var(--account-delete-coral-soft);font-weight:700}.account-delete__input{border:1px solid var(--color-border);background:var(--color-marketing-canvas);width:100%;max-width:420px;color:var(--color-marketing-foreground);font-family:var(--font-primary);border-radius:11px;margin:0 0 14px;padding:13px 15px;font-size:14px;line-height:1.4;transition:border-color .15s,box-shadow .15s;display:block}.account-delete__input::placeholder{color:var(--color-marketing-foreground-subtle)}.account-delete__input:focus-visible{border-color:color-mix(in srgb, var(--account-delete-coral) 50%, var(--color-border));box-shadow:var(--shadow-focus);outline:none}.account-delete__submit{border:1px solid var(--account-delete-btn-idle-border);background:var(--account-delete-btn-idle-bg);color:var(--account-delete-btn-idle-text);font-family:var(--font-primary);cursor:not-allowed;border-radius:11px;padding:12px 22px;font-size:13.5px;font-weight:700;line-height:1.2;transition:background .15s,border-color .15s,color .15s,opacity .15s}.account-delete__submit[data-ready=true]:not(:disabled){border-color:var(--account-delete-btn-ready-border);background:var(--account-delete-btn-ready-gradient);color:var(--color-brand-ivory);cursor:pointer}.account-delete__submit[data-ready=true]:not(:disabled):hover{filter:brightness(1.04)}.account-delete__submit:focus-visible{box-shadow:var(--shadow-focus);outline:none}.account-delete__submit:disabled{opacity:.72}.account-delete__submit[aria-busy=true]{align-items:center;gap:.5rem;display:inline-flex}.account-delete__submit-spinner{border:2px solid;border-top-color:#0000;border-radius:9999px;flex-shrink:0;width:1rem;height:1rem;animation:.75s linear infinite account-delete-spin}@keyframes account-delete-spin{to{transform:rotate(360deg)}}.account-delete__message{font-family:var(--font-primary);color:var(--color-marketing-foreground-muted);margin:0;font-size:13px;line-height:1.7}.account-delete__message .font-mono-data{color:var(--color-foreground)}.account-delete__error{font-family:var(--font-primary);color:var(--color-error);margin:0 0 14px;font-size:13px;line-height:1.5}