.status-banner.svelte-1xd49a3{display:flex;align-items:center;gap:10px;padding:16px 24px;background:#22c55e14;border:1px solid rgba(34,197,94,.2);border-radius:var(--radius-md);font-size:.9375rem;font-weight:600;color:#22c55e;margin-bottom:40px}.status-dot.svelte-1xd49a3{width:8px;height:8px;border-radius:50%;background:#22c55e;animation:svelte-1xd49a3-pulse 2s ease-in-out infinite}@keyframes svelte-1xd49a3-pulse{0%,to{opacity:1}50%{opacity:.4}}.services-grid.svelte-1xd49a3{display:flex;flex-direction:column;gap:1px;background:var(--border);border:1px solid var(--border);border-radius:var(--radius-md);overflow:hidden;margin-bottom:48px}.service-row.svelte-1xd49a3{display:flex;align-items:center;justify-content:space-between;padding:14px 20px;background:var(--bg-card)}.service-name.svelte-1xd49a3{font-size:.875rem;font-weight:500}.service-meta.svelte-1xd49a3{display:flex;align-items:center;gap:16px}.uptime.svelte-1xd49a3{font-size:.8125rem;font-family:var(--font-mono);color:var(--text-muted)}.status-badge.svelte-1xd49a3{font-size:.75rem;font-weight:600;color:#22c55e;text-transform:capitalize}.incidents.svelte-1xd49a3{display:flex;flex-direction:column;gap:24px}.incident.svelte-1xd49a3{padding:24px;background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-md)}.incident-header.svelte-1xd49a3{display:flex;align-items:center;gap:12px;margin-bottom:8px}.incident-date.svelte-1xd49a3{font-size:.8125rem;color:var(--text-muted)}.resolved-badge.svelte-1xd49a3{font-size:.6875rem;font-weight:700;color:#22c55e;background:#22c55e1a;padding:2px 8px;border-radius:var(--radius-full);text-transform:uppercase;letter-spacing:.05em}.incident.svelte-1xd49a3 h3:where(.svelte-1xd49a3){font-size:.9375rem;font-weight:600;margin-bottom:6px}.incident.svelte-1xd49a3 p{margin-bottom:0}@media(max-width:640px){.service-row.svelte-1xd49a3{flex-direction:column;align-items:flex-start;gap:6px}}
