.status-heading[data-v-ef96559e]{text-align:left;border-top:0}h1[data-v-ef96559e]{margin:16px 0 20px;font-size:clamp(34px,4.4vw,56px);line-height:1.08}.lede[data-v-ef96559e]{text-align:left;max-width:680px;margin:0}.check-row[data-v-ef96559e]{flex-wrap:wrap;align-items:center;gap:20px;margin-top:24px;display:flex}.check-row p[data-v-ef96559e]{color:var(--muted);margin:0}.health-grid[data-v-ef96559e]{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:20px;display:grid}.health-card[data-v-ef96559e]{border:1px solid var(--line);border-radius:var(--r);background:var(--panel);padding:24px}.health-card h2[data-v-ef96559e]{margin:0 0 16px;font-size:20px}.health-card p[data-v-ef96559e]{margin:12px 0 0}.health-value[data-v-ef96559e]{font-size:26px;font-weight:700}.ready[data-v-ef96559e]{color:var(--accent)}.warning[data-v-ef96559e]{color:var(--warn)}.unknown[data-v-ef96559e]{color:var(--muted)}.observation[data-v-ef96559e]{margin-top:24px}.status-message[data-v-ef96559e]{margin:0 0 24px}.availability-grid[data-v-ef96559e]{grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));gap:20px;margin-top:24px;display:grid}.availability-card[data-v-ef96559e]{border:1px solid var(--line);border-radius:var(--r);background:var(--panel);min-width:0;padding:24px}.availability-card h3[data-v-ef96559e]{margin:0}.availability-value[data-v-ef96559e]{margin:16px 0;font-size:36px;font-weight:700}.availability-card details[data-v-ef96559e]{overflow-wrap:anywhere;margin-top:20px}.availability-card summary[data-v-ef96559e]{cursor:pointer}.daily-heading[data-v-ef96559e]{margin-top:36px}.daily-strip[data-v-ef96559e]{grid-template-columns:repeat(90,minmax(0,1fr));gap:3px;margin:18px 0;display:grid;position:relative}.daily-strip>span[data-v-ef96559e]{background:var(--muted);outline-offset:3px;border-radius:2px;height:40px;display:block}.daily-strip .available[data-v-ef96559e]{background:var(--accent)}.daily-strip .has-outage[data-v-ef96559e]{background:var(--warn)}.daily-strip .excluded[data-v-ef96559e]{background:var(--muted)}.daily-strip .not-measured[data-v-ef96559e]{border:1px solid var(--muted);background:0 0}.daily-strip>span[data-v-ef96559e]:is(:hover,:focus):after{content:attr(data-label);z-index:2;background:var(--panel);color:var(--text);border:1px solid var(--line);border-radius:4px;max-width:100%;padding:10px;position:absolute;top:48px;left:0}.daily-legend[data-v-ef96559e]{margin-top:28px}@media (width<=600px){.daily-strip[data-v-ef96559e]{grid-template-columns:repeat(30,minmax(0,1fr));gap:2px}.daily-strip>span[data-v-ef96559e]{height:24px}.daily-strip>span[data-v-ef96559e]:is(:hover,:focus):after{top:90px}}
