.reset-memory-unavailable{color:var(--muted);font-size:11px}
.home-reset-dialog{box-sizing:border-box;width:440px;max-width:calc(100% - 32px);max-height:calc(100dvh - 32px);margin:auto;padding:0;overflow:auto;overscroll-behavior:contain;border:1px solid var(--line);border-radius:22px;background:#fff;color:var(--ink);box-shadow:0 24px 64px rgba(15,23,42,.18)}
.home-reset-dialog::backdrop{background:rgba(17,24,39,.48);backdrop-filter:blur(3px)}
.home-reset-dialog__content{padding:26px}
.home-reset-dialog h2{margin:6px 0 0;font-size:clamp(22px,4vw,26px);line-height:1.2;letter-spacing:-.03em}
.home-reset-dialog p{margin:11px 0 0;color:var(--muted);font-size:14px;line-height:1.55}
.home-reset-dialog .home-reset-dialog__status{padding:11px 12px;border:1px solid #fecdca;border-radius:11px;background:#fffbfa;color:#b42318;font-size:13px}
.home-reset-dialog__actions{display:flex;justify-content:flex-end;gap:10px;flex-wrap:wrap;margin-top:22px}
.home-reset-dialog__confirm{border-color:#b42318;background:#b42318;color:#fff}
.home-reset-dialog__confirm:hover{border-color:#912018;background:#912018}
@media(max-width:480px){.home-reset-dialog__content{padding:22px}.home-reset-dialog__actions{flex-direction:column}.home-reset-dialog__actions .btn{width:100%}}
