.owner-recovery{color:#fff3df;background:#24170f;border:1px solid #8b613b;border-radius:16px;max-width:46rem;margin:1.25rem auto;padding:1.5rem;box-shadow:0 12px 36px #150a0633}.owner-recovery[hidden],.owner-recovery [hidden]{display:none!important}.owner-recovery h2{color:#e2bf69;margin-top:0}.owner-recovery form{gap:.6rem;margin:1rem 0;display:grid}.owner-recovery label{font-weight:650}.owner-recovery input{box-sizing:border-box;width:100%;font:inherit;color:#fff3df;background:#1a100b;border:1px solid #9d7955;border-radius:8px;padding:.8rem}.owner-recovery button{font:inherit;color:#24170f;cursor:pointer;background:#e2bf69;border:1px solid #b78950;border-radius:8px;padding:.7rem 1rem;font-weight:650}.owner-recovery button:disabled{opacity:.6;cursor:wait}.owner-recovery a{color:#e2bf69}.owner-recovery-actions{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.owner-recovery input:focus-visible,.owner-recovery button:focus-visible,.owner-recovery a:focus-visible{outline-offset:3px;outline:3px solid #f0ba79}.owner-recovery [role=status]{min-height:1.5em}.owner-recovery form p{color:#dcc5a9;font-size:.9rem}
