[hidden]{display:none!important}.recovery-wrap{padding-block:65px;min-height:70vh}.recovery-panel{max-width:600px;margin:auto;border:1px solid var(--line);background:var(--surface);padding:36px}.recovery-panel h1{font:36px/1.2 var(--serif);color:var(--gold-light)}.recovery-panel label{display:block;margin-top:16px}.recovery-panel input{display:block;width:100%;padding:12px;background:var(--bg);color:var(--ink);border:1px solid var(--line)}.recovery-panel button{margin-top:24px}.recovery-panel a{color:var(--teal);text-decoration:underline}.recovery-panel fieldset{border:0;margin:0;padding:0;min-width:0}.recovery-panel .form-help{font-size:13px;color:var(--muted)}@media(max-width:700px){.recovery-wrap{padding-block:28px}.recovery-panel{padding:24px}.recovery-panel h1{font-size:29px}}
