/* Recovery stays in Roo's existing warm gallery style: Newsreader headings,
   DM Sans labels, one primary action and no decorative status panels. */
#recovery-form .primary{width:100%;margin-top:24px}
#recovery-sent p{font-size:13px;line-height:1.65;margin:0 0 16px;overflow-wrap:anywhere}
#recovery-sent button{min-height:44px}
#recovery-status{margin:16px 0;min-height:20px;overflow-wrap:anywhere}
#recovery-back{margin-top:8px}
@media(max-width:480px){#recovery-dialog h2{font-size:32px}#recovery-form input{font-size:16px}}
