.status-page.svelte-1xd49a3{gap:.9rem;display:grid}.dialog-heading.svelte-1xd49a3,.detail-row.svelte-1xd49a3{justify-content:space-between;align-items:center;gap:.75rem;display:flex}button.svelte-1xd49a3{cursor:pointer}button.svelte-1xd49a3:disabled{cursor:wait;opacity:.62}.refresh.svelte-1xd49a3{flex:none}.issue.svelte-1xd49a3{--status-tone:var(--danger)}.healthy.svelte-1xd49a3{--status-tone:var(--success)}.unknown.svelte-1xd49a3{--status-tone:var(--muted-foreground)}.summary.svelte-1xd49a3,.list.svelte-1xd49a3{background:var(--card);border-radius:var(--radius)}.summary.svelte-1xd49a3{grid-template-columns:repeat(3,minmax(0,1fr));gap:.3rem;padding:.55rem;display:grid}.summary.svelte-1xd49a3>div:where(.svelte-1xd49a3){padding:.85rem clamp(.55rem,2vw,1.2rem)}.summary.svelte-1xd49a3>div:where(.svelte-1xd49a3)+div:where(.svelte-1xd49a3){border-inline-start:1px solid var(--border)}.summary.svelte-1xd49a3 span:where(.svelte-1xd49a3){color:var(--muted-foreground);align-items:center;gap:.42rem;font-size:.8rem;line-height:1.3;display:flex}.summary.svelte-1xd49a3 strong:where(.svelte-1xd49a3){letter-spacing:-.045em;font-variant-numeric:tabular-nums;color:var(--status-tone);margin-top:.45rem;font-size:clamp(1.6rem,4vw,2.2rem);line-height:1.1;display:block}.filters.svelte-1xd49a3{align-items:center;gap:.25rem;padding:.25rem 0;display:flex;overflow:auto}.filters.svelte-1xd49a3 button:where(.svelte-1xd49a3){color:var(--muted-foreground);font:inherit;white-space:nowrap;background:0 0;border:0;border-radius:.5rem;padding:.38rem .68rem;font-size:.8rem}.filters.svelte-1xd49a3 button:where(.svelte-1xd49a3):hover{background:var(--muted)}.filters.svelte-1xd49a3 button.active:where(.svelte-1xd49a3){background:var(--primary-soft);color:var(--primary);font-weight:650}.list.svelte-1xd49a3{min-width:0;padding:1rem 1.15rem .4rem}.list.svelte-1xd49a3 h2:where(.svelte-1xd49a3){align-items:center;gap:.45rem;margin:0 0 .55rem;font-size:.94rem;display:flex}.list.svelte-1xd49a3 h2:where(.svelte-1xd49a3) small:where(.svelte-1xd49a3){color:var(--muted-foreground);font-size:.75rem;font-weight:500}.dot.svelte-1xd49a3{background:var(--status-tone);border-radius:50%;flex:none;width:.45rem;height:.45rem}.row.svelte-1xd49a3{align-items:center;gap:.65rem;display:flex}.row.svelte-1xd49a3+.row:where(.svelte-1xd49a3){border-top:1px solid color-mix(in srgb, var(--border) 65%, transparent)}.row.svelte-1xd49a3>a:where(.svelte-1xd49a3){min-width:1.75rem;min-height:1.75rem;color:var(--muted-foreground);flex:none;justify-content:center;align-items:center;gap:.2rem;padding:.35rem .2rem;font-size:.75rem;text-decoration:none;display:inline-flex}.row.svelte-1xd49a3>a:where(.svelte-1xd49a3):hover{color:var(--primary)}.service.svelte-1xd49a3{min-width:0;color:inherit;font:inherit;text-align:start;background:0 0;border:0;flex:1;align-items:center;gap:.6rem;padding:.64rem .18rem;display:flex}.service.svelte-1xd49a3:hover strong:where(.svelte-1xd49a3){color:var(--primary)}.logo.svelte-1xd49a3{background:var(--muted);width:1.45rem;height:1.45rem;color:var(--muted-foreground);border-radius:.35rem;flex:none;place-items:center;font-size:.68rem;font-weight:650;display:grid;position:relative}.logo.svelte-1xd49a3 img:where(.svelte-1xd49a3){border-radius:inherit;background:var(--card);object-fit:contain;width:100%;height:100%;position:absolute;inset:0}.logo.svelte-1xd49a3 img:where(.svelte-1xd49a3):not([src]){visibility:hidden}.name.svelte-1xd49a3{flex:1;align-items:baseline;gap:.45rem;min-width:0;display:flex}.name.svelte-1xd49a3 strong:where(.svelte-1xd49a3){overflow-wrap:anywhere;font-size:.85rem;font-weight:600}.name.svelte-1xd49a3 small:where(.svelte-1xd49a3){color:var(--muted-foreground);font-size:.72rem}.status.svelte-1xd49a3{--badge-tone:var(--muted-foreground);background:color-mix(in srgb, var(--badge-tone) 10%, transparent);color:var(--badge-tone);text-align:end;border-radius:.38rem;padding:.14rem .42rem;font-size:.75rem;font-weight:600}.status[data-indicator=none].svelte-1xd49a3{--badge-tone:var(--success)}.status[data-indicator=minor].svelte-1xd49a3{--badge-tone:var(--warning)}.status[data-indicator=major].svelte-1xd49a3{--badge-tone:color-mix(in srgb, var(--danger) 55%, var(--warning))}.status[data-indicator=critical].svelte-1xd49a3{--badge-tone:var(--danger)}.status[data-indicator=maintenance].svelte-1xd49a3{--badge-tone:var(--primary)}.severity-guide.svelte-1xd49a3{font-size:.82rem}.severity-guide.svelte-1xd49a3 summary:where(.svelte-1xd49a3){font-weight:600}.severity-guide.svelte-1xd49a3 p:where(.svelte-1xd49a3),.severity-guide.svelte-1xd49a3 dd:where(.svelte-1xd49a3){color:var(--muted-foreground)}.severity-guide.svelte-1xd49a3 dl:where(.svelte-1xd49a3){gap:.5rem;margin:0;display:grid}.severity-guide.svelte-1xd49a3 dl:where(.svelte-1xd49a3) div:where(.svelte-1xd49a3){align-items:baseline;gap:.6rem;display:flex}.severity-guide.svelte-1xd49a3 dt:where(.svelte-1xd49a3){flex:none}.severity-guide.svelte-1xd49a3 dd:where(.svelte-1xd49a3){margin:0}.hint.svelte-1xd49a3{color:var(--muted-foreground);margin:.05rem 0 0;font-size:.75rem}dialog.svelte-1xd49a3{border:1px solid var(--border);border-radius:var(--radius);background:var(--card);width:min(36rem,100% - 2rem);max-height:85dvh;color:var(--foreground);padding:1rem;box-shadow:0 16px 48px #0003}dialog.svelte-1xd49a3::backdrop{background:#11182770}.dialog-heading.svelte-1xd49a3{margin-bottom:.7rem}.dialog-heading.svelte-1xd49a3 h2:where(.svelte-1xd49a3){margin:0;font-size:1rem}.dialog-heading.svelte-1xd49a3 button:where(.svelte-1xd49a3){padding-inline:.45rem}dialog.svelte-1xd49a3 p:where(.svelte-1xd49a3),dialog.svelte-1xd49a3 a:where(.svelte-1xd49a3){overflow-wrap:anywhere;font-size:.82rem;line-height:1.55}dialog.svelte-1xd49a3 h3:where(.svelte-1xd49a3){margin:1rem 0 .4rem;font-size:.85rem}.detail-row.svelte-1xd49a3{border-bottom:1px solid var(--border);padding-bottom:.35rem}@media (width<=600px){.summary.svelte-1xd49a3{gap:.2rem;padding:.25rem}.summary.svelte-1xd49a3>div:where(.svelte-1xd49a3){padding:.65rem .45rem}.summary.svelte-1xd49a3 span:where(.svelte-1xd49a3){font-size:.72rem}.list.svelte-1xd49a3{padding-inline:.7rem}.name.svelte-1xd49a3{flex-direction:column;gap:.05rem}.row.svelte-1xd49a3{gap:.35rem}.source.svelte-1xd49a3{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}}
