.public-status.svelte-11jich{background:var(--marketing-paper);min-height:100vh}.status-inner.svelte-11jich{max-width:48rem;margin:0 auto;padding:7rem 1rem 4rem}@media (width>=640px){.status-inner.svelte-11jich{padding-inline:1.5rem}}h1.svelte-11jich{color:var(--color-text-primary);font-size:clamp(2rem,4vw,2.75rem);font-weight:400;line-height:1.1}.status-lead.svelte-11jich{color:var(--color-text-secondary);margin-top:.5rem;font-size:1.0625rem}.status-summary.svelte-11jich{border-top:1px solid var(--marketing-border);margin-top:2.5rem;padding:1.5rem 0}.status-overall.svelte-11jich{color:var(--color-text-primary);font-family:var(--font-display);align-items:center;gap:.75rem;font-size:1.625rem;line-height:1.25;display:flex}.status-detail.svelte-11jich{color:var(--color-text-secondary);overflow-wrap:anywhere;margin-top:.375rem;font-size:.9375rem}.status-meta.svelte-11jich{color:var(--color-text-tertiary);flex-wrap:wrap;align-items:center;gap:.25rem 1rem;margin-top:1rem;font-size:.8125rem;display:flex}.status-meta.svelte-11jich button:where(.svelte-11jich),.status-failed.svelte-11jich button:where(.svelte-11jich){color:var(--color-text-secondary);text-decoration:underline;-webkit-text-decoration-color:var(--marketing-border);text-decoration-color:var(--marketing-border);text-underline-offset:3px;align-items:center;gap:.375rem;display:inline-flex}.status-meta.svelte-11jich button:where(.svelte-11jich):hover,.status-failed.svelte-11jich button:where(.svelte-11jich):hover{color:var(--color-text-primary);text-decoration-color:currentColor}.status-meta.svelte-11jich button:where(.svelte-11jich):disabled{opacity:.5}button.svelte-11jich:focus-visible{outline:2px solid var(--color-brand-600);outline-offset:3px;border-radius:2px}.status-marker.svelte-11jich{background:var(--color-text-tertiary);border-radius:1px;flex:none;width:.5rem;height:.5rem}.status-overall.svelte-11jich .status-marker:where(.svelte-11jich){width:.625rem;height:.625rem}.status-operational.svelte-11jich{background:#4f7a3a}.status-degraded.svelte-11jich{background:#b7791f}.status-outage.svelte-11jich{background:#b42318}.dark .status-operational.svelte-11jich{background:#9fc46b}.dark .status-degraded.svelte-11jich{background:#e9b45a}.dark .status-outage.svelte-11jich{background:#f08a7e}.status-list.svelte-11jich{border:1px solid var(--marketing-border);background:var(--marketing-warm);border-radius:12px;overflow:hidden}.status-list.svelte-11jich li:where(.svelte-11jich){justify-content:space-between;align-items:baseline;gap:1rem;padding:1rem 1.25rem;display:flex}.status-list.svelte-11jich li:where(.svelte-11jich)+li:where(.svelte-11jich){border-top:1px solid var(--marketing-border)}.status-service.svelte-11jich{min-width:0}.status-service.svelte-11jich h3:where(.svelte-11jich){color:var(--color-text-primary);font-family:inherit;font-size:.9375rem;font-weight:500;line-height:1.4}.status-service.svelte-11jich p:where(.svelte-11jich){color:var(--color-text-tertiary);overflow-wrap:anywhere;margin-top:.125rem;font-size:.8125rem}.status-value.svelte-11jich{color:var(--color-text-primary);flex:none;align-items:center;gap:.5rem;font-size:.875rem;font-weight:500;display:inline-flex}.status-text-degraded.svelte-11jich{color:#8a5a00}.status-text-outage.svelte-11jich{color:#b42318}.dark .status-text-degraded.svelte-11jich{color:#e9b45a}.dark .status-text-outage.svelte-11jich{color:#f4a39a}.status-failed.svelte-11jich{border:1px solid var(--marketing-border);background:var(--marketing-warm);color:var(--color-text-secondary);border-radius:12px;padding:1.25rem;font-size:.875rem}.status-failed.svelte-11jich button:where(.svelte-11jich){margin-top:.75rem;font-weight:500}.status-auto.svelte-11jich{color:var(--color-text-tertiary);margin-top:1.5rem;font-size:.8125rem}
