/* Press Legacy 0.1.0.4.2 - Data recovery wizard */
.pl-recovery-panel042 { border: 1px solid rgba(125, 211, 252, .24); }
.pl-recovery-head042 { display:flex; align-items:flex-start; justify-content:space-between; gap:1rem; }
.pl-recovery-head042 h3 { margin:.15rem 0 .25rem; }
.pl-recovery-warning042 { margin: 1rem 0; padding: .85rem 1rem; border-radius: 1rem; background: rgba(251, 191, 36, .11); border: 1px solid rgba(251, 191, 36, .28); color: var(--text); }
.pl-recovery-counts042 { display:grid; grid-template-columns: repeat(auto-fit, minmax(130px, 1fr)); gap:.55rem; margin: .5rem 0 1rem; }
.pl-recovery-counts042 span { padding:.65rem .75rem; border:1px solid var(--border); border-radius:.9rem; background:rgba(255,255,255,.035); }
.pl-recovery-counts042 strong { display:block; font-size:1.25rem; }
.pl-recovery-actions042 { display:flex; flex-wrap:wrap; gap:.65rem; margin: 1rem 0; }
.pl-recovery-steps042 { margin:.75rem 0 1rem 1.25rem; color:var(--muted); }
.pl-recovery-steps042 li { margin:.35rem 0; }
.pl-recovery-status042 { padding:.75rem .9rem; border-radius:.9rem; border:1px solid var(--border); background:rgba(255,255,255,.035); }
.pl-recovery-status042[data-level="ok"] { border-color: rgba(34,197,94,.45); }
.pl-recovery-status042[data-level="warn"] { border-color: rgba(251,113,133,.5); }
@media (max-width: 720px){ .pl-recovery-head042 { flex-direction:column; } .pl-recovery-actions042 button { width:100%; } }
