main.svelte-1ujk8l7{font-family:system-ui,sans-serif;display:grid;grid-template-columns:200px 1fr;grid-template-rows:auto 1fr;min-height:100vh}header.svelte-1ujk8l7{grid-column:1 / -1;padding:1rem;border-bottom:1px solid #ddd;background:#f8f8f8}.sidebar.svelte-1ujk8l7{padding:1rem;border-right:1px solid #ddd;background:#fafafa}.sidebar.svelte-1ujk8l7 ul:where(.svelte-1ujk8l7){list-style:none;padding:0}.sidebar.svelte-1ujk8l7 li:where(.svelte-1ujk8l7){margin:.5rem 0}.sidebar.svelte-1ujk8l7 a:where(.svelte-1ujk8l7){display:block;padding:.5rem;color:#333;text-decoration:none;border-radius:4px}.sidebar.svelte-1ujk8l7 a:where(.svelte-1ujk8l7):hover{background:#eee}.dashboard.svelte-1ujk8l7{padding:1rem}.metrics.svelte-1ujk8l7{display:grid;grid-template-columns:repeat(4,1fr);gap:1rem;margin:1rem 0}.metric.svelte-1ujk8l7{padding:1rem;text-align:center;border:1px solid #ddd;border-radius:4px}.metric.svelte-1ujk8l7 .value:where(.svelte-1ujk8l7){display:block;font-size:2rem;font-weight:700;color:#333}.metric.svelte-1ujk8l7 .label:where(.svelte-1ujk8l7){display:block;font-size:.8rem;color:#666}.alerts.svelte-1ujk8l7{margin-top:2rem;padding:1rem;border:1px solid #ddd;border-radius:4px}.placeholder.svelte-1ujk8l7{color:#999;font-style:italic}
