.stats-overview.svelte-1uha8ag{grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:32px;display:grid}.stat-box.svelte-1uha8ag{background:var(--bg-input);border:1px solid var(--border);border-radius:var(--radius-inner);text-align:center;padding:16px;transition:all .2s}.stat-box.svelte-1uha8ag:hover{border-color:var(--accent);transform:translateY(-2px)}.stat-box.stat-up.svelte-1uha8ag{border-color:var(--success);background:color-mix(in srgb, var(--success) 5%, var(--bg-input))}.stat-box.stat-down.svelte-1uha8ag{border-color:var(--danger);background:color-mix(in srgb, var(--danger) 5%, var(--bg-input))}.stat-value.svelte-1uha8ag{background:linear-gradient(135deg, var(--text-main), var(--text-muted));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin-bottom:4px;font-size:2rem;font-weight:800}.stat-box.stat-up.svelte-1uha8ag .stat-value:where(.svelte-1uha8ag){background:linear-gradient(135deg, var(--success), #10b981);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.stat-box.stat-down.svelte-1uha8ag .stat-value:where(.svelte-1uha8ag){background:linear-gradient(135deg, var(--danger), #dc2626);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.stat-label.svelte-1uha8ag{color:var(--text-muted);text-transform:uppercase;letter-spacing:.05em;font-size:.8rem;font-weight:600}@keyframes svelte-1uha8ag-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.error-state.svelte-1uha8ag{text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:60px 20px;display:flex}.error-icon.svelte-1uha8ag{background:color-mix(in srgb, var(--danger) 10%, var(--bg-input));border:2px solid var(--danger);width:64px;height:64px;color:var(--danger);border-radius:50%;justify-content:center;align-items:center;margin-bottom:20px;display:flex}.error-title.svelte-1uha8ag{color:var(--text-main);margin:0 0 8px;font-size:1.25rem;font-weight:700}.error-message.svelte-1uha8ag{color:var(--text-muted);margin:0 0 24px;font-size:.9rem}.services-grid.svelte-1uha8ag{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:20px;display:grid}.service-card.svelte-1uha8ag{background:var(--bg-input);border:1px solid var(--border);border-radius:var(--radius-inner);padding:20px;transition:all .2s}.service-card.svelte-1uha8ag:hover{border-color:var(--accent);transform:translateY(-2px)}.service-header.svelte-1uha8ag{border-bottom:1px solid var(--border);align-items:center;gap:12px;margin-bottom:16px;padding-bottom:12px;display:flex}.service-icon.svelte-1uha8ag{object-fit:contain;width:32px;height:32px}.service-name.svelte-1uha8ag{margin:0;font-size:1.1rem;font-weight:700}.instances-list.svelte-1uha8ag{flex-direction:column;gap:10px;display:flex}.instance-row.svelte-1uha8ag{background:var(--bg-card);border:1px solid var(--border);border-radius:8px;justify-content:space-between;align-items:center;padding:8px 12px;display:flex}.instance-label.svelte-1uha8ag{color:var(--text-main);font-size:.9rem;font-weight:500}.status-icon.svelte-1uha8ag{color:var(--text-muted);cursor:help;justify-content:center;align-items:center;transition:all .2s;display:flex}.status-icon.status-up.svelte-1uha8ag{color:var(--success)}.status-icon.status-down.svelte-1uha8ag{color:var(--danger)}.status-icon.svelte-1uha8ag:hover{transform:scale(1.1)}.time-display.svelte-1uha8ag{color:var(--text-muted);font-variant-numeric:tabular-nums;font-size:.9rem;font-weight:500}@media (width<=600px){.services-grid.svelte-1uha8ag{grid-template-columns:1fr}}
