.backup-grid{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin:25px 0}.backup-card{padding:24px;margin-bottom:20px}.backup-card h3{font-size:18px;margin-bottom:15px}.backup-card p{font-size:13px;line-height:1.85;margin:12px 0;color:#5d7259}.backup-card small{display:block;font-size:11px;line-height:1.8;color:#718169}.backup-actions{display:flex;gap:8px;flex-wrap:wrap}.backup-table-wrap{overflow:auto}.backup-table{width:100%;font-size:12px;border-collapse:collapse;text-align:left}.backup-table th,.backup-table td{padding:15px 10px;border-bottom:1px solid #e2e8da;white-space:nowrap}.backup-table th{font-size:10px;text-transform:uppercase;color:#718169}.backup-table .btn{font-size:11px;padding:9px 12px}.backup-card input[type=file]{font-size:12px;max-width:100%;padding:12px;background:#f5f7f0}.backup-card form{max-width:650px}.backup-summary{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin:20px 0}.backup-summary span{padding:12px;background:#eef2e7;border-radius:8px;font-size:12px}.backup-summary strong{display:block;font-size:24px}@media(max-width:760px){.backup-grid{grid-template-columns:1fr;gap:0}.backup-card{padding:18px}.backup-area .section-heading{gap:15px}.backup-table th,.backup-table td{padding:12px 8px}.backup-actions .btn{white-space:normal}}
