.cash-daily-date{display:flex;align-items:end;flex-wrap:wrap;gap:8px}.cash-count-summary{margin-bottom:20px;padding:16px;border:1px solid var(--theme-border);border-radius:8px;background:var(--theme-background)}.cash-count-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:12px;margin-top:12px}.cash-count-grid section{min-width:0;padding:12px;border:1px solid var(--theme-border);border-radius:6px;background:#fff}.cash-count-grid h4{font-weight:600}.cash-count-grid dl{margin:8px 0 0}.cash-count-grid dl>div{display:flex;justify-content:space-between;align-items:baseline;gap:8px;padding-top:6px}.cash-count-grid dd{min-width:0;text-align:right;overflow-wrap:anywhere}.cash-count-grid dd small{display:block;color:var(--theme-muted)}.workspace .cash-daily table{margin-top:10px;table-layout:fixed;white-space:normal}.cash-daily thead th:first-child{width:46%}.cash-daily table td,.cash-daily table th{padding:9px;overflow-wrap:anywhere}.cash-daily table td:not(:first-child),.cash-daily table th:not(:first-child){text-align:right}.cash-daily .cash-daily-group th{background:var(--theme-tint)}.report-layout{display:grid;grid-template-columns:minmax(230px,270px) minmax(0,1fr);align-items:start;gap:18px}.report-sources h2{margin:0 0 10px}.report-sources h2:not(:first-child){margin-top:22px}.report-source{display:grid;width:100%;gap:4px;margin:5px 0;padding:11px 12px;text-align:left;color:var(--theme-text);background:var(--theme-background);border:1px solid var(--theme-border);border-radius:10px}.report-source[aria-pressed=true]{background:var(--theme-selection);border-color:var(--theme-primary)}.report-source small{color:var(--theme-muted);line-height:1.4}.report-sources>.soft-button{margin-top:12px}.workspace .report-builder>fieldset{display:block;min-width:0;border:0;padding:0}.report-builder h3{margin:20px 0 10px;font-size:14px}.report-columns{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:7px}.report-columns label{display:flex;align-items:center;gap:8px;padding:8px 10px;background:var(--theme-background);border:1px solid var(--theme-border);border-radius:8px}.report-columns input[type=checkbox]{width:16px;height:16px;min-height:0;accent-color:var(--theme-primary)}.report-order{display:flex;flex-wrap:wrap;gap:6px;list-style:none;padding:0;margin:12px 0}.report-order li{display:flex;align-items:center;gap:6px;padding:4px 8px;border-radius:6px;background:var(--theme-tint);font-size:12px}.report-order button{padding:0 3px}.report-actions,.report-save{display:flex;align-items:end;flex-wrap:wrap;gap:10px;margin-top:18px}.report-save{border-top:1px solid var(--theme-border);padding-top:14px}.report-save label{flex:1 1 240px}.report-history-heading{padding:16px 18px 0}.report-preview-caption{padding:0 18px 12px;color:var(--theme-muted)}@media (max-width:880px){.report-layout{grid-template-columns:1fr}}.backup-summary{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.backup-summary h3{margin:0 0 12px;font-size:14px}.backup-summary strong{display:block;font-size:19px;color:var(--theme-sidebar)}.backup-summary p{margin:6px 0 0}.backup-history-heading{padding:16px 18px 0}.backup-digest code,.backup-id{font-family:monospace;overflow-wrap:anywhere}.backup-digest{max-width:220px;margin-top:6px;font-size:12px}.backup-digest code{display:block;white-space:normal;margin-top:4px}@media (max-width:720px){.backup-summary{grid-template-columns:1fr}}.alert-filters{display:flex;align-items:end;justify-content:space-between;flex-wrap:wrap;gap:12px;margin-bottom:18px}.alert-states{display:flex;flex-wrap:wrap;gap:7px}.alert-states button[aria-pressed=true]{color:var(--theme-sidebar);border-color:var(--theme-primary);background:var(--theme-selection)}.alert-list{display:grid;gap:12px}.alert-card{border-left:4px solid var(--theme-primary)}.alert-card.alert-warning{border-left-color:#bc8545}.alert-card.alert-critical{border-left-color:#a65347}.alert-card.alert-treated{border-left-color:#a0aca2}.alert-heading{display:flex;justify-content:space-between;align-items:start;gap:10px}.alert-heading h3{margin:8px 0 5px;color:var(--theme-sidebar)}.alert-heading p{margin:0}.alert-heading time{white-space:nowrap}.alert-actions,.alert-pagination,.alert-tags{display:flex;flex-wrap:wrap;gap:8px 14px;align-items:center}.alert-actions{margin-top:14px}.alert-pagination{justify-content:flex-end;margin-top:16px}.alert-unread{background:var(--theme-tint);color:var(--theme-primary)}.alert-metrics{display:flex;flex-wrap:wrap;gap:8px;margin:12px 0 0}.alert-metrics>div{padding:8px 10px;background:var(--theme-background);border-radius:8px}.alert-metrics dt{font-size:12px;color:var(--theme-muted)}.alert-metrics dd{display:flex;flex-wrap:wrap;gap:7px;margin:4px 0 0;font-weight:700}.workspace-sidebar nav .alerts-badge{margin-left:auto;padding:1px 6px;border-radius:10px;background:var(--theme-selection);color:var(--theme-sidebar);font-size:11px}@media (max-width:650px){.alert-heading{flex-direction:column}.alert-heading time{font-size:12px}}