.oh-page.svelte-1xw5t3m{max-width:920px;margin:0 auto;padding:1.5rem 1rem 4rem}.breadcrumb.svelte-1xw5t3m{margin-bottom:1rem}.breadcrumb.svelte-1xw5t3m a:where(.svelte-1xw5t3m){color:inherit}.oh-hero.svelte-1xw5t3m{display:flex;gap:1.25rem;align-items:flex-start;padding:1rem 0 1.5rem;border-bottom:1px solid var(--border, #e5e7eb);margin-bottom:1.5rem}.oh-logo.svelte-1xw5t3m{width:64px;height:64px;object-fit:contain;flex-shrink:0;border-radius:8px;background:var(--surface-2, #f5f6f8);padding:6px}.oh-hero-text.svelte-1xw5t3m{flex:1;min-width:0}.oh-hero.svelte-1xw5t3m h1:where(.svelte-1xw5t3m){font-size:1.75rem;margin:0 0 .5rem;line-height:1.2}.oh-lead.svelte-1xw5t3m{margin:.5rem 0;font-size:1rem;line-height:1.5}.oh-meta.svelte-1xw5t3m a:where(.svelte-1xw5t3m){color:inherit;text-decoration:underline}.oh-status-pill.svelte-1xw5t3m{display:inline-flex;align-items:center;gap:.5rem;padding:.3rem .7rem;border-radius:999px;font-size:.85rem;font-weight:500;text-decoration:none;margin-bottom:.25rem}.oh-status-pill.svelte-1xw5t3m .oh-status-dot:where(.svelte-1xw5t3m){width:8px;height:8px;border-radius:50%;flex:0 0 8px}.oh-status-pill.is-up.svelte-1xw5t3m{background:#d1fae5;color:#065f46}.oh-status-pill.is-up.svelte-1xw5t3m .oh-status-dot:where(.svelte-1xw5t3m){background:#10b981}.oh-status-pill.is-degraded_performance.svelte-1xw5t3m{background:#fef3c7;color:#92400e}.oh-status-pill.is-degraded_performance.svelte-1xw5t3m .oh-status-dot:where(.svelte-1xw5t3m){background:#f59e0b}.oh-status-pill.is-partial_outage.svelte-1xw5t3m{background:#ffedd5;color:#9a3412}.oh-status-pill.is-partial_outage.svelte-1xw5t3m .oh-status-dot:where(.svelte-1xw5t3m){background:#ea580c}.oh-status-pill.is-major_outage.svelte-1xw5t3m{background:#fee2e2;color:#991b1b}.oh-status-pill.is-major_outage.svelte-1xw5t3m .oh-status-dot:where(.svelte-1xw5t3m){background:#dc2626}.oh-status-pill.is-under_maintenance.svelte-1xw5t3m{background:#dbeafe;color:#1e40af}.oh-status-pill.is-under_maintenance.svelte-1xw5t3m .oh-status-dot:where(.svelte-1xw5t3m){background:#3b82f6}.oh-status-pill.is-unknown.svelte-1xw5t3m{background:#f3f4f6;color:#374151}.oh-status-pill.is-unknown.svelte-1xw5t3m .oh-status-dot:where(.svelte-1xw5t3m){background:#9ca3af}.oh-status-pill.svelte-1xw5t3m .oh-status-cta:where(.svelte-1xw5t3m){margin-left:.4rem;text-decoration:underline;font-weight:600}.oh-status-pill.svelte-1xw5t3m:hover .oh-status-cta:where(.svelte-1xw5t3m){text-decoration:none}.oh-empty.svelte-1xw5t3m{padding:2rem;text-align:center;border:1px dashed var(--border, #e5e7eb);border-radius:8px}.oh-list.svelte-1xw5t3m{display:flex;flex-direction:column;gap:1.25rem}.oh-card.svelte-1xw5t3m{border:1px solid var(--border, #e5e7eb);border-radius:10px;padding:1.25rem;background:var(--surface, #fff);scroll-margin-top:1rem}.oh-card-head.svelte-1xw5t3m{display:flex;flex-wrap:wrap;gap:.5rem .75rem;align-items:center;margin-bottom:.5rem}.oh-sev.svelte-1xw5t3m{display:inline-block;padding:.15rem .6rem;font-size:.75rem;font-weight:600;border-radius:999px;letter-spacing:.02em;text-transform:uppercase}.oh-sev.sev-major.svelte-1xw5t3m{background:#fee2e2;color:#991b1b}.oh-sev.sev-minor.svelte-1xw5t3m{background:#fef3c7;color:#92400e}.oh-sev.sev-maint.svelte-1xw5t3m{background:#dbeafe;color:#1e40af}.oh-sev.sev-notice.svelte-1xw5t3m{background:#f3f4f6;color:#374151}.oh-via.svelte-1xw5t3m{margin-left:auto;text-decoration:none}.oh-via.svelte-1xw5t3m:hover{text-decoration:underline}.oh-card-title.svelte-1xw5t3m{font-size:1.15rem;margin:0 0 .75rem;line-height:1.35}.oh-card-title.svelte-1xw5t3m a:where(.svelte-1xw5t3m){color:inherit}.oh-meta-grid.svelte-1xw5t3m{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:.5rem 1rem;margin:.5rem 0 .75rem;padding:.5rem 0;border-top:1px solid var(--border-soft, #f0f0f0);border-bottom:1px solid var(--border-soft, #f0f0f0)}.oh-meta-grid.svelte-1xw5t3m div:where(.svelte-1xw5t3m){display:flex;flex-direction:column;gap:.15rem}.oh-meta-grid.svelte-1xw5t3m dt:where(.svelte-1xw5t3m){font-size:.7rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--text-soft, #6b7280)}.oh-meta-grid.svelte-1xw5t3m dd:where(.svelte-1xw5t3m){margin:0;font-size:.875rem}.oh-ongoing.svelte-1xw5t3m{color:#b45309;font-weight:600}.oh-comps.svelte-1xw5t3m{display:flex;flex-wrap:wrap;gap:.4rem;align-items:center;margin:.5rem 0 .75rem}.oh-chip.svelte-1xw5t3m{display:inline-block;padding:.15rem .55rem;font-size:.75rem;border-radius:4px;background:var(--surface-2, #f5f6f8)}.oh-timeline.svelte-1xw5t3m{margin-top:.5rem}.oh-timeline.svelte-1xw5t3m summary:where(.svelte-1xw5t3m){cursor:pointer}.oh-update-list.svelte-1xw5t3m{list-style:none;margin:.75rem 0 0;padding:0 0 0 1.1rem;border-left:2px solid var(--border, #e5e7eb);display:flex;flex-direction:column;gap:1.1rem}.oh-update.svelte-1xw5t3m{position:relative}.oh-update-dot.svelte-1xw5t3m{position:absolute;left:-1.1rem;top:.4rem;width:12px;height:12px;border-radius:50%;transform:translate(calc(-50% - 1px));background:#6b7280;box-shadow:0 0 0 3px var(--surface, #fff),0 0 0 4px var(--border, #e5e7eb)}.oh-update--investigating.svelte-1xw5t3m .oh-update-dot:where(.svelte-1xw5t3m){background:#6366f1}.oh-update--identified.svelte-1xw5t3m .oh-update-dot:where(.svelte-1xw5t3m){background:#f59e0b}.oh-update--monitoring.svelte-1xw5t3m .oh-update-dot:where(.svelte-1xw5t3m){background:#3b82f6}.oh-update--resolved.svelte-1xw5t3m .oh-update-dot:where(.svelte-1xw5t3m){background:#10b981}.oh-update--postmortem.svelte-1xw5t3m .oh-update-dot:where(.svelte-1xw5t3m){background:#6b7280}.oh-update--in_progress.svelte-1xw5t3m .oh-update-dot:where(.svelte-1xw5t3m){background:#f59e0b}.oh-update--scheduled.svelte-1xw5t3m .oh-update-dot:where(.svelte-1xw5t3m){background:#3b82f6}.oh-update--update.svelte-1xw5t3m .oh-update-dot:where(.svelte-1xw5t3m){background:#6366f1}.oh-update--completed.svelte-1xw5t3m .oh-update-dot:where(.svelte-1xw5t3m){background:#10b981}.oh-update-card.svelte-1xw5t3m{padding:0}.oh-update-head.svelte-1xw5t3m{display:flex;gap:.5rem;align-items:center;flex-wrap:wrap;margin-bottom:.2rem}.oh-update-status.svelte-1xw5t3m{font-size:.7rem;font-weight:600;text-transform:uppercase;padding:.1rem .45rem;border-radius:999px}.oh-update-body.svelte-1xw5t3m{margin:0;font-size:.9rem;line-height:1.45;white-space:pre-wrap}.oh-card-cta.svelte-1xw5t3m{margin:.75rem 0 0;font-size:.875rem}.oh-pagination.svelte-1xw5t3m{display:flex;justify-content:space-between;align-items:center;gap:1rem;margin:1.5rem 0;padding:.75rem 1rem;border-top:1px solid var(--border, #e5e7eb);border-bottom:1px solid var(--border, #e5e7eb)}.oh-page-prev.svelte-1xw5t3m,.oh-page-next.svelte-1xw5t3m{color:inherit}.btn-primary.svelte-1xw5t3m{display:inline-block;padding:.6rem 1.2rem;background:var(--accent, #1e40af);color:#fff;text-decoration:none;border-radius:6px;font-weight:600}.btn-primary.svelte-1xw5t3m:hover{background:var(--accent-hover, #1e3a8a)}
