.status-page.svelte-1xd49a3{width:min(100% - 2rem,64rem);margin:0 auto;padding:3rem 0 5rem}header.svelte-1xd49a3{align-items:center;gap:1rem;margin-bottom:2rem;display:flex}header.svelte-1xd49a3 img:where(.svelte-1xd49a3){object-fit:contain;width:3rem;height:3rem}header.svelte-1xd49a3 p:where(.svelte-1xd49a3),header.svelte-1xd49a3 h1:where(.svelte-1xd49a3),h2.svelte-1xd49a3,.service.svelte-1xd49a3 p:where(.svelte-1xd49a3){margin:0}header.svelte-1xd49a3 p:where(.svelte-1xd49a3){color:var(--color-action-primary);font:700 .7rem var(--font-mono);letter-spacing:.14em}header.svelte-1xd49a3 h1:where(.svelte-1xd49a3){font-size:var(--text-title-1);margin:.2rem 0}.service.svelte-1xd49a3 p:where(.svelte-1xd49a3),small.svelte-1xd49a3{color:var(--color-fg-muted)}.panel.svelte-1xd49a3{border:1px solid var(--color-border-default);border-radius:var(--radius-lg);background:var(--color-bg-surface)}.summary.svelte-1xd49a3{align-items:center;gap:.8rem;margin-bottom:1.25rem;padding:1rem 1.2rem;display:flex}.summary.svelte-1xd49a3 i:where(.svelte-1xd49a3),.features.svelte-1xd49a3 i:where(.svelte-1xd49a3){background:var(--color-success,#238b57);border-radius:50%;flex:none;width:.75rem;height:.75rem}.summary.svelte-1xd49a3 div:where(.svelte-1xd49a3){gap:.15rem;display:grid}.summary.svelte-1xd49a3 span:where(.svelte-1xd49a3){color:var(--color-fg-muted)}.summary.degraded.svelte-1xd49a3 i:where(.svelte-1xd49a3){background:var(--color-warning,#b7791f)}.summary.unavailable.svelte-1xd49a3 i:where(.svelte-1xd49a3),.features.svelte-1xd49a3 i:where(.svelte-1xd49a3):not(.available){background:var(--color-danger,#c44545)}.services.svelte-1xd49a3{gap:1rem;display:grid}.service.svelte-1xd49a3{overflow:hidden}.service-head.svelte-1xd49a3{justify-content:space-between;align-items:flex-start;gap:1rem;padding:1.15rem;display:flex}.service.svelte-1xd49a3 p:where(.svelte-1xd49a3){margin-top:.3rem}.badge.svelte-1xd49a3{white-space:nowrap;color:var(--color-success,#238b57);background:color-mix(in srgb, var(--color-success,#238b57) 12%, transparent);border-radius:999px;padding:.3rem .55rem;font-size:.72rem}.badge.degraded.svelte-1xd49a3{color:var(--color-warning,#9a650f);background:color-mix(in srgb, var(--color-warning,#b7791f) 12%, transparent)}.badge.unavailable.svelte-1xd49a3{color:var(--color-danger,#c44545);background:color-mix(in srgb, var(--color-danger,#c44545) 12%, transparent)}.features.svelte-1xd49a3{border-top:1px solid var(--color-border-soft)}.features.svelte-1xd49a3>div:where(.svelte-1xd49a3){border-bottom:1px solid var(--color-border-soft);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.75rem;padding:.85rem 1.15rem;display:grid}.features.svelte-1xd49a3>div:where(.svelte-1xd49a3):last-child{border-bottom:0}.features.svelte-1xd49a3 span:where(.svelte-1xd49a3){gap:.15rem;display:grid}.features.svelte-1xd49a3 b:where(.svelte-1xd49a3){color:var(--color-fg-muted);font-size:.75rem}@media (width<=640px){.service-head.svelte-1xd49a3{flex-direction:column}.features.svelte-1xd49a3>div:where(.svelte-1xd49a3){grid-template-columns:auto 1fr}.features.svelte-1xd49a3 b:where(.svelte-1xd49a3){grid-column:2}}
