.status-page.svelte-1xd49a3{max-width:860px;margin:0 auto;padding:2rem 1.5rem 4rem;min-height:100vh}.status-header.svelte-1xd49a3{margin-bottom:2rem}.back-link.svelte-1xd49a3{display:inline-block;margin-bottom:1rem;color:var(--accent-blue);text-decoration:none;font-size:.9rem;transition:opacity .2s}.back-link.svelte-1xd49a3:hover{opacity:.8}h1.svelte-1xd49a3{font-size:2rem;font-weight:700;color:var(--text-primary);margin:0 0 .3rem}.subtitle.svelte-1xd49a3{color:var(--text-muted);font-size:1rem;margin:0}.overall-banner.svelte-1xd49a3{display:flex;align-items:center;gap:.75rem;padding:1rem 1.5rem;border-radius:12px;margin-bottom:2rem;font-weight:600;font-size:1.05rem;transition:background .3s,border-color .3s}.overall-banner.status-ok.svelte-1xd49a3{background:#22c55e1a;border:1px solid rgba(34,197,94,.3);color:#22c55e}.overall-banner.status-warn.svelte-1xd49a3{background:#facc151a;border:1px solid rgba(250,204,21,.3);color:#facc15}.overall-banner.status-down.svelte-1xd49a3{background:#ef44441a;border:1px solid rgba(239,68,68,.3);color:#ef4444}.overall-icon.svelte-1xd49a3{font-size:1.3rem}.services-section.svelte-1xd49a3{margin-bottom:2.5rem}.section-header.svelte-1xd49a3{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:.5rem;margin-bottom:1rem}.section-header.svelte-1xd49a3 h2:where(.svelte-1xd49a3){font-size:1.3rem;color:var(--text-primary);margin:0}.refresh-row.svelte-1xd49a3{display:flex;align-items:center;gap:.75rem;font-size:.85rem}.refresh-btn.svelte-1xd49a3{background:var(--glass-bg);border:1px solid var(--glass-border);color:var(--accent-blue);padding:.35rem .75rem;border-radius:8px;cursor:pointer;font-size:.85rem;transition:background .2s}.refresh-btn.svelte-1xd49a3:hover{background:var(--glass-hover)}.auto-label.svelte-1xd49a3{color:var(--text-muted);display:flex;align-items:center;gap:.3rem;cursor:pointer}.auto-label.svelte-1xd49a3 input:where(.svelte-1xd49a3){accent-color:var(--accent-blue)}.last-check.svelte-1xd49a3{color:var(--text-faint)}.services-grid.svelte-1xd49a3{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:1rem}.service-card.svelte-1xd49a3{background:var(--card-bg);border:1px solid var(--card-border);border-radius:12px;padding:1.2rem;transition:background .2s,border-color .2s}.service-card.svelte-1xd49a3:hover{background:var(--card-hover-bg);border-color:var(--card-hover-border)}.service-top.svelte-1xd49a3{display:flex;align-items:center;gap:.6rem;margin-bottom:.6rem}.service-dot.svelte-1xd49a3{font-size:.9rem;line-height:1}.service-dot.status-ok.svelte-1xd49a3{color:#22c55e}.service-dot.status-warn.svelte-1xd49a3{color:#facc15}.service-dot.status-down.svelte-1xd49a3{color:#ef4444}.service-dot.status-loading.svelte-1xd49a3{color:var(--text-faint);animation:svelte-1xd49a3-pulse 1.5s infinite}@keyframes svelte-1xd49a3-pulse{0%,to{opacity:.4}50%{opacity:1}}.service-name.svelte-1xd49a3{font-weight:600;color:var(--text-primary);font-size:.95rem}.service-bottom.svelte-1xd49a3{display:flex;align-items:center;gap:.75rem;font-size:.82rem}.service-status-label.svelte-1xd49a3{color:var(--text-muted)}.service-latency.svelte-1xd49a3{color:var(--text-faint);font-family:monospace}.service-detail.svelte-1xd49a3{color:var(--text-faint)}.incidents-section.svelte-1xd49a3 h2:where(.svelte-1xd49a3){font-size:1.3rem;color:var(--text-primary);margin:0 0 1rem}.no-incidents.svelte-1xd49a3{color:var(--text-muted);padding:1rem;text-align:center;background:var(--card-bg);border:1px solid var(--card-border);border-radius:12px}.incident-card.svelte-1xd49a3{background:var(--card-bg);border:1px solid var(--card-border);border-radius:12px;padding:1.5rem;margin-bottom:1rem}.incident-header.svelte-1xd49a3{display:flex;align-items:center;gap:.75rem;margin-bottom:.6rem}.incident-badge.svelte-1xd49a3{padding:.2rem .6rem;border-radius:6px;font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.03em}.incident-badge.sev-resolved.svelte-1xd49a3{background:#22c55e1f;color:#22c55e}.incident-badge.sev-minor.svelte-1xd49a3{background:#facc151f;color:#facc15}.incident-badge.sev-major.svelte-1xd49a3{background:#f973161f;color:#f97316}.incident-badge.sev-critical.svelte-1xd49a3{background:#ef44441f;color:#ef4444}.incident-date.svelte-1xd49a3{color:var(--text-faint);font-size:.82rem}.incident-title.svelte-1xd49a3{font-size:1.05rem;font-weight:600;color:var(--text-primary);margin:0 0 .4rem}.incident-desc.svelte-1xd49a3{color:var(--text-muted);font-size:.9rem;line-height:1.6;margin:0 0 .8rem}.incident-timeline.svelte-1xd49a3{border-left:2px solid var(--glass-border);padding-left:1rem;margin-top:.5rem}.timeline-entry.svelte-1xd49a3{display:flex;gap:.75rem;margin-bottom:.5rem;font-size:.85rem}.timeline-time.svelte-1xd49a3{color:var(--accent-blue);font-weight:600;min-width:3rem;font-family:monospace}.timeline-text.svelte-1xd49a3{color:var(--text-muted);line-height:1.5}@media(max-width:600px){.status-page.svelte-1xd49a3{padding:1.5rem 1rem 3rem}h1.svelte-1xd49a3{font-size:1.5rem}.section-header.svelte-1xd49a3{flex-direction:column;align-items:flex-start}.services-grid.svelte-1xd49a3{grid-template-columns:1fr}}
