.boot-recovery{align-content:start;gap:20px;padding:clamp(28px,8vh,84px) 20px calc(32px + env(safe-area-inset-bottom));overflow:auto}.boot-recovery-content{width:min(100%,460px);margin:0 auto}.boot-recovery .eyebrow{color:#8bd2c7}.boot-recovery h1{margin:8px 0 10px;color:#fff;font:700 clamp(28px,8vw,42px)/1.02 "Playfair Display",Georgia,serif;letter-spacing:-.8px}.boot-recovery-content>p{margin:0;color:#d8f0e9;font-size:13px;line-height:1.5}.boot-recovery-detail{margin:18px 0;padding:14px;border:1px solid #3b7378;border-radius:15px;background:#0b4a56;text-align:left}.boot-recovery-detail h2{margin:0 0 7px;color:#fff;font-size:15px}.boot-recovery-detail p{margin:5px 0;color:#d2e8e4;font-size:11px;line-height:1.45}.boot-recovery-list{display:grid;gap:8px}.boot-recovery-list article{display:grid;gap:3px;padding:9px 0;border-top:1px solid #3b7378}.boot-recovery-list article:first-child{padding-top:0;border-top:0}.boot-recovery-list b{color:#fff;font-size:12px}.boot-recovery-list span{color:#c9e6df;font-size:10px;line-height:1.35}.boot-recovery-actions{display:grid;grid-template-columns:1fr 1fr;gap:8px}.boot-recovery-actions .primary{grid-column:1/-1;margin:0;background:#e8c25a;color:#073d4a}.boot-recovery-actions .secondary{padding:11px;background:#d9efea;color:#073d4a;font-size:11px}.boot-recovery-content>small{display:block;margin-top:14px;color:#b9dbd5;font:9px/1.4 DM Mono,monospace}
