.gc-report.svelte-wlyjrq{font-family:var(--brand-font-body,"VT323", monospace);flex-direction:column;gap:14px;font-size:18px;line-height:1.25;display:flex}.gc-head.svelte-wlyjrq{border-bottom:2px solid var(--ink);justify-content:space-between;align-items:flex-start;gap:12px;padding-bottom:12px;display:flex}.gc-title-block.svelte-wlyjrq{min-width:0}h3.svelte-wlyjrq{font-family:var(--brand-font-display,"Press Start 2P", monospace);margin:0 0 8px;font-size:11px;font-weight:400;line-height:1.35}.gc-status.svelte-wlyjrq{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}.gc-status.svelte-wlyjrq span:where(.svelte-wlyjrq){font-family:var(--brand-font-display,"Press Start 2P", monospace);letter-spacing:.05em;border:2px solid var(--ink);background:var(--paper-soft);padding:4px 6px;font-size:8px}.gc-status.svelte-wlyjrq small:where(.svelte-wlyjrq){opacity:.75;font-size:15px}.gc-status-ok.svelte-wlyjrq span:where(.svelte-wlyjrq){background:var(--accent-2)}.gc-status-warn.svelte-wlyjrq span:where(.svelte-wlyjrq){background:var(--accent);color:var(--paper)}.gc-status-idle.svelte-wlyjrq span:where(.svelte-wlyjrq){background:var(--paper)}.gc-run.svelte-wlyjrq{text-align:center;flex-shrink:0;min-width:92px}.gc-run.svelte-wlyjrq:disabled{opacity:.55;cursor:progress;box-shadow:3px 3px 0 var(--ink);transform:none}.gc-grid.svelte-wlyjrq{border:2px solid var(--ink);grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.gc-metric.svelte-wlyjrq{border-right:2px solid var(--ink);background:var(--paper);min-width:0;padding:10px 8px}.gc-metric.svelte-wlyjrq:last-child{border-right:0}.gc-metric-label.svelte-wlyjrq,.gc-list-label.svelte-wlyjrq,.gc-error-label.svelte-wlyjrq{font-family:var(--brand-font-display,"Press Start 2P", monospace);overflow-wrap:anywhere;font-size:8px;line-height:1.4}.gc-metric-value.svelte-wlyjrq{margin-top:8px;font-size:26px;line-height:1}.gc-failed-list.svelte-wlyjrq,.gc-error.svelte-wlyjrq,.gc-empty-state.svelte-wlyjrq{border:2px solid var(--ink);background:var(--paper);padding:10px}.gc-failed-list.svelte-wlyjrq ul:where(.svelte-wlyjrq){max-height:96px;margin:8px 0 0;padding-left:18px;font-size:16px;overflow:auto}.gc-failed-list.svelte-wlyjrq li:where(.svelte-wlyjrq){font-family:var(--brand-font-body,"VT323", monospace);word-break:break-all}.gc-empty.svelte-wlyjrq,.gc-empty-state.svelte-wlyjrq{opacity:.7;margin-top:8px}.gc-error.svelte-wlyjrq p:where(.svelte-wlyjrq){margin:8px 0 0}@media (width<=560px){.gc-head.svelte-wlyjrq{flex-direction:column}.gc-grid.svelte-wlyjrq{grid-template-columns:repeat(2,minmax(0,1fr))}.gc-metric.svelte-wlyjrq{border-right:0;border-bottom:2px solid var(--ink)}.gc-metric.svelte-wlyjrq:nth-child(odd){border-right:2px solid var(--ink)}.gc-metric.svelte-wlyjrq:nth-last-child(-n+1){border-bottom:0}}.window-content.svelte-1bbfdus{padding:14px}.maintenance-content.svelte-1bbfdus{flex-direction:column;gap:18px;height:100%;display:flex;overflow:auto}.storage-panel.svelte-1bbfdus{font-family:var(--brand-font-body,"VT323", monospace);flex-direction:column;gap:10px;font-size:18px;line-height:1.25;display:flex}h3.svelte-1bbfdus{border-bottom:2px solid var(--ink);font-family:var(--brand-font-display,"Press Start 2P", monospace);margin:0;padding-bottom:10px;font-size:11px;font-weight:400;line-height:1.35}.capacity-row.svelte-1bbfdus{flex-wrap:wrap;justify-content:space-between;gap:8px;display:flex}.capacity-label.svelte-1bbfdus{opacity:.75}.capacity-warn.svelte-1bbfdus{color:var(--accent)}.capacity-bar.svelte-1bbfdus{border:2px solid var(--ink);background:var(--paper);height:14px}.capacity-bar-fill.svelte-1bbfdus{background:var(--accent-2);height:100%}.capacity-bar-warn.svelte-1bbfdus{background:var(--accent)}.capacity-hint.svelte-1bbfdus{opacity:.75;margin:0}.usage-grid.svelte-1bbfdus{border:2px solid var(--ink);grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.usage-metric.svelte-1bbfdus{border-right:2px solid var(--ink);background:var(--paper);min-width:0;padding:10px 8px}.usage-metric.svelte-1bbfdus:last-child{border-right:0}.usage-metric-label.svelte-1bbfdus{font-family:var(--brand-font-display,"Press Start 2P", monospace);overflow-wrap:anywhere;font-size:8px;line-height:1.4}.usage-metric-value.svelte-1bbfdus{overflow-wrap:anywhere;margin-top:8px;font-size:22px;line-height:1}@media (width<=560px){.usage-grid.svelte-1bbfdus{grid-template-columns:repeat(2,minmax(0,1fr))}.usage-metric.svelte-1bbfdus{border-right:0;border-bottom:2px solid var(--ink)}.usage-metric.svelte-1bbfdus:nth-child(odd){border-right:2px solid var(--ink)}.usage-metric.svelte-1bbfdus:nth-last-child(-n+1){border-bottom:0}}
