.backups-form[data-v-8b59609d]{gap:16px}.backups-toggle[data-v-8b59609d]{align-items:center;gap:10px;display:flex}.backups-toggle input[type=checkbox][data-v-8b59609d]{width:18px;height:18px;accent-color:var(--accent-teal);cursor:pointer;border:0;margin:0;padding:0}.backups-grid[data-v-8b59609d]{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:14px;display:grid}.backups-form select[data-v-8b59609d]{border:1px solid var(--line);background:var(--panel-bg);width:100%;color:var(--text-main);font:inherit;cursor:pointer;border-radius:10px;padding:10px 12px}.backups-hint[data-v-8b59609d]{color:var(--text-muted);margin:-8px 0 0;font-size:13px}.backups-actions[data-v-8b59609d]{flex-wrap:nowrap;gap:12px;margin-top:2px;display:flex}.backups-actions button[data-v-8b59609d]{white-space:normal;flex:1 1 0;min-width:0}.backups-table-wrap[data-v-8b59609d]{overflow-x:auto}.backups-table[data-v-8b59609d]{border-collapse:collapse;width:100%;font-size:.9rem}.backups-table th[data-v-8b59609d],.backups-table td[data-v-8b59609d]{text-align:start;vertical-align:middle;border-bottom:1px solid #80808033;padding:.5rem .6rem}.backups-table th[data-v-8b59609d]{white-space:nowrap;font-weight:600}.backups-filename[data-v-8b59609d]{word-break:break-all;max-width:220px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.8rem}@media (width<=640px){.backups-filename[data-v-8b59609d]{max-width:none}.backups-delete-btn[data-v-8b59609d]{min-height:var(--touch-min);width:100%}}.backup-badge[data-v-8b59609d]{white-space:nowrap;border-radius:999px;padding:.1rem .5rem;font-size:.75rem;font-weight:600;display:inline-block}.backup-badge-success[data-v-8b59609d]{color:var(--success);background:var(--fill-hover)}.backup-badge-failed[data-v-8b59609d]{color:var(--danger);background:var(--fill-hover)}.backup-badge-running[data-v-8b59609d]{color:var(--text-muted);background:var(--fill-subtle)}.backups-delete-btn[data-v-8b59609d]{font-size:.8rem}.backups-delete-btn[data-v-8b59609d]:hover,.backups-delete-btn[data-v-8b59609d]:focus-visible{background:color-mix(in srgb, var(--danger) 10%, var(--panel-bg))}.backups-delete-btn[data-v-8b59609d]:disabled{opacity:.5;cursor:not-allowed}
