.dashboard-header.svelte-1tyszyy{display:flex;justify-content:space-between;align-items:flex-start;padding-bottom:var(--space-6);border-bottom:1px solid hsl(var(--color-border))}.dashboard-title.svelte-1tyszyy{margin:0;font-size:var(--text-3xl);font-weight:var(--font-bold);color:hsl(var(--color-foreground))}.dashboard-subtitle.svelte-1tyszyy{margin:0;margin-top:var(--space-1);font-size:var(--text-sm);color:hsl(var(--color-muted-foreground))}.header-actions.svelte-1tyszyy{display:flex;gap:var(--space-3)}.stats-grid.svelte-1tyszyy{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:var(--space-4)}.stat-card.svelte-1tyszyy{display:flex;flex-direction:column;gap:var(--space-2)}.stat-label.svelte-1tyszyy{font-size:var(--text-sm);color:hsl(var(--color-muted-foreground))}.stat-value.svelte-1tyszyy{font-size:var(--text-3xl);font-weight:var(--font-bold);color:hsl(var(--color-foreground))}.stat-value--success.svelte-1tyszyy{color:hsl(var(--color-success))}.stat-value--error.svelte-1tyszyy{color:hsl(var(--color-error))}.section-header.svelte-1tyszyy{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--space-4)}.section-title.svelte-1tyszyy{margin:0;font-size:var(--text-2xl);font-weight:var(--font-semibold);color:hsl(var(--color-foreground))}.table-container.svelte-1tyszyy{overflow-x:auto}.services-table.svelte-1tyszyy,.incidents-table.svelte-1tyszyy{width:100%;border-collapse:collapse}.services-table.svelte-1tyszyy th:where(.svelte-1tyszyy),.incidents-table.svelte-1tyszyy th:where(.svelte-1tyszyy),.services-table.svelte-1tyszyy td:where(.svelte-1tyszyy),.incidents-table.svelte-1tyszyy td:where(.svelte-1tyszyy){padding:var(--space-4);text-align:left;border-bottom:1px solid hsl(var(--color-border))}.services-table.svelte-1tyszyy th:where(.svelte-1tyszyy),.incidents-table.svelte-1tyszyy th:where(.svelte-1tyszyy){font-size:var(--text-sm);font-weight:var(--font-semibold);color:hsl(var(--color-muted-foreground));background-color:hsl(var(--color-muted))}.services-table.svelte-1tyszyy td:where(.svelte-1tyszyy),.incidents-table.svelte-1tyszyy td:where(.svelte-1tyszyy){font-size:var(--text-sm);color:hsl(var(--color-foreground))}.service-name.svelte-1tyszyy,.incident-title.svelte-1tyszyy{font-weight:var(--font-medium)}.service-url.svelte-1tyszyy a:where(.svelte-1tyszyy){color:hsl(var(--color-primary));text-decoration:none}.service-url.svelte-1tyszyy a:where(.svelte-1tyszyy):hover{text-decoration:underline}.service-date.svelte-1tyszyy,.incident-date.svelte-1tyszyy{color:hsl(var(--color-muted-foreground));font-size:var(--text-xs)}.table-actions.svelte-1tyszyy{display:flex;gap:var(--space-2)}.action-button.svelte-1tyszyy{padding:var(--space-1) var(--space-3);font-size:var(--text-xs);font-weight:var(--font-medium);color:hsl(var(--color-primary));background:transparent;border:none;border-radius:var(--radius-sm);cursor:pointer;transition:background-color .2s}.action-button.svelte-1tyszyy:hover{background-color:hsl(var(--color-accent))}.action-button--danger.svelte-1tyszyy{color:hsl(var(--color-error))}.action-button--danger.svelte-1tyszyy:hover{background-color:hsl(var(--color-error) / .1)}@media(max-width:768px){.dashboard-header.svelte-1tyszyy{flex-direction:column;gap:var(--space-4)}.header-actions.svelte-1tyszyy{width:100%}.header-actions.svelte-1tyszyy button{flex:1}.stats-grid.svelte-1tyszyy{grid-template-columns:repeat(2,1fr)}.section-header.svelte-1tyszyy{flex-direction:column;align-items:flex-start;gap:var(--space-3)}.section-header.svelte-1tyszyy button{width:100%}.table-container.svelte-1tyszyy{overflow-x:scroll}.services-table.svelte-1tyszyy,.incidents-table.svelte-1tyszyy{min-width:800px}}
