.status-page.svelte-1xd49a3{width:100%;max-width:700px;margin:0 auto;padding:60px 40px}h2.svelte-1xd49a3{color:var(--text-primary);margin-bottom:32px;font-size:2rem}.status-card.svelte-1xd49a3{background-color:var(--bg-panel);border:1px solid var(--border-color);border-radius:var(--radius-lg);margin-bottom:32px;padding:32px;transition:border-color .2s}.status-card.up.svelte-1xd49a3{border-left:4px solid var(--success-color)}.status-card.down.svelte-1xd49a3{border-left:4px solid var(--danger-color)}.status-card.loading.svelte-1xd49a3{color:var(--text-secondary);align-items:center;gap:12px;display:flex}.status-indicator.svelte-1xd49a3{align-items:center;gap:12px;margin-bottom:12px;display:flex}.status-indicator.svelte-1xd49a3 h3:where(.svelte-1xd49a3){color:var(--text-primary);font-size:1.3rem}.dot.svelte-1xd49a3{border-radius:50%;width:14px;height:14px}.dot.up.svelte-1xd49a3{background-color:var(--success-color);box-shadow:0 0 8px var(--success-color)}.dot.down.svelte-1xd49a3{background-color:var(--danger-color);box-shadow:0 0 8px var(--danger-color)}.dot.unknown.svelte-1xd49a3{background-color:var(--text-secondary)}.status-description.svelte-1xd49a3{color:var(--text-secondary);line-height:1.6}.services-list.svelte-1xd49a3{background-color:var(--bg-panel);border:1px solid var(--border-color);border-radius:var(--radius-lg);overflow:hidden}.services-list.svelte-1xd49a3 h3:where(.svelte-1xd49a3){border-bottom:1px solid var(--border-color);color:var(--text-primary);padding:16px 24px;font-size:1rem}.service-row.svelte-1xd49a3{border-bottom:1px solid var(--border-color);justify-content:space-between;padding:14px 24px;display:flex}.service-row.svelte-1xd49a3:last-child{border-bottom:none}.service-name.svelte-1xd49a3{color:var(--text-primary);font-size:.95rem}.service-status.svelte-1xd49a3{font-size:.85rem;font-weight:600}.service-status.up.svelte-1xd49a3{color:var(--success-color)}.service-status.down.svelte-1xd49a3{color:var(--danger-color)}.service-status.unknown.svelte-1xd49a3{color:var(--text-secondary)}.spinner.svelte-1xd49a3{border:2px solid var(--border-color);border-top-color:var(--accent-color);border-radius:50%;width:20px;height:20px;animation:.6s linear infinite svelte-1xd49a3-spin}@keyframes svelte-1xd49a3-spin{to{transform:rotate(360deg)}}
