.automatic-backups,.operational-diagnostics{max-width:850px;border-top:1px solid var(--border,#d7dfda);padding:22px 0;color:var(--text,inherit);font-family:var(--font-body,'IBM Plex Sans',sans-serif)}
.automatic-backups>header,.operational-diagnostics>header{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:20px}.automatic-backups h2,.operational-diagnostics h2{font-size:18px;font-weight:500;margin:0}.automatic-backups form{display:grid;gap:16px;max-width:720px}.automatic-backups label{display:grid;gap:7px;font-size:12px;font-weight:500}.automatic-backups input:not([type=checkbox]){width:100%;box-sizing:border-box;min-width:0;padding:10px 12px;border:1px solid var(--border,#d7dfda);border-radius:5px;background:var(--surface-input,var(--surface,#fff));color:inherit;font-family:inherit;font-size:14px;font-weight:400}.automatic-backups label.backup-enabled{display:flex;align-items:center;gap:9px;font-size:13px}.backup-enabled input{accent-color:var(--accent,#176149)}.backup-fields{display:grid;grid-template-columns:1fr 1fr;gap:16px}.backup-summary{display:grid;grid-template-columns:2fr 2fr 1fr;gap:15px;padding:0 0 18px;margin:0 0 20px;border-bottom:1px solid var(--border,#d7dfda)}.backup-summary dt,.diagnostic-grid dt{color:var(--muted,#6b7b74);font-size:11px;margin-bottom:6px}.backup-summary dd{margin:0;font-size:14px;font-variant-numeric:tabular-nums}.backup-key-note{font-size:12px;line-height:1.5;color:var(--muted,#6b7b74);margin:-7px 0 0}.backup-message,.diagnostic-message{font-size:13px;line-height:1.5;min-height:19px;margin:0;color:var(--muted,#6b7b74)}.backup-message[data-error=true],.backup-problem{color:var(--danger,var(--red,#b93c3c))}.backup-problem{font-size:13px;line-height:1.5;margin:0 0 15px}.automatic-backups footer{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}.automatic-backups :is(input,button):focus-visible,.operational-diagnostics :is(button,a):focus-visible{outline:2px solid var(--accent,#176149);outline-offset:3px}.automatic-backups input:disabled{opacity:.65}.diagnostic-grid{display:grid;grid-template-columns:1fr 1fr;gap:22px 35px}.diagnostic-grid section{border-bottom:1px solid var(--border,#d7dfda);padding-bottom:16px}.diagnostic-grid h3{font-size:13px;font-weight:500;margin:0 0 14px}.diagnostic-grid dl{display:grid;grid-template-columns:1fr auto;gap:8px 15px;margin:0}.diagnostic-grid dt{margin:0;font-size:12px}.diagnostic-grid dd{margin:0;font-size:12px;text-align:right;overflow-wrap:anywhere;max-width:260px}.diagnostic-actions{display:flex;gap:8px}.diagnostic-issues{margin-top:16px;font-size:13px}.diagnostic-issues li{margin-bottom:7px}.diagnostic-time{font-size:11px;color:var(--muted,#6b7b74);margin-top:16px}.diagnostic-message:empty{display:none}
@media(max-width:650px){.backup-summary{grid-template-columns:1fr 1fr}.backup-summary>div:last-child{grid-column:1/-1}.backup-fields,.diagnostic-grid{grid-template-columns:1fr}.automatic-backups>header,.operational-diagnostics>header{align-items:flex-start}.diagnostic-actions{flex-wrap:wrap;justify-content:flex-end}}
