.status-page-unavailable{min-height:50vh;padding:var(--space-page);place-content:center;display:grid}.status-hero{gap:var(--space-8);display:grid}.status-hero h1{max-width:16ch}.status-observatory{align-self:end}.status-observatory>strong{font-family:var(--font-headline);font-size:var(--font-size-h3);font-weight:var(--font-weight-headline);letter-spacing:var(--tracking-headline);line-height:var(--leading-display);text-transform:uppercase;font-synthesis:none}.status-observatory>.data{color:var(--color-text-tertiary);font-size:var(--font-size-caption)}.status-heading{font-size:var(--font-size-h1);margin:0}.status-summary{gap:var(--space-4);margin:var(--space-8) 0 0;display:grid}.status-summary .status-row{gap:var(--space-3)}.status-summary dt{color:var(--color-text-tertiary);font-family:var(--font-label);font-size:var(--font-size-caption);font-weight:var(--font-weight-label);letter-spacing:var(--tracking-label);text-transform:uppercase}.status-summary dd{align-content:start;justify-items:start;gap:var(--space-3);margin:0;display:grid}.status-value{font-family:var(--font-headline);font-size:var(--font-size-h2);font-weight:var(--font-weight-headline);letter-spacing:var(--tracking-headline);line-height:var(--leading-display);text-transform:uppercase;font-synthesis:none}.status-note{color:var(--color-text-tertiary);font-size:var(--font-size-caption)}.status-rows{margin-top:var(--space-8)}.status-conditions-header{gap:var(--space-4);display:grid}.status-advisory{max-width:68ch;color:var(--color-text-secondary);margin:0}.status-empty,.status-source{margin:var(--space-5) 0 0;color:var(--color-text-tertiary);font-size:var(--font-size-caption)}.status-chart{min-width:0;margin:var(--space-10) 0 0;padding:var(--space-5);border:1px solid var(--color-border-strong);border-radius:var(--radius-panel);background:var(--color-surface-base);overflow-x:auto}.status-chart ol{gap:var(--space-2);margin:var(--space-5) 0 0;grid-auto-columns:minmax(2.75rem,1fr);grid-auto-flow:column;padding:0;list-style:none;display:grid}.status-chart li{justify-items:center;gap:var(--space-2);grid-template-rows:auto 10rem auto;min-width:0;display:grid}.status-chart-value{color:var(--color-photon);font-family:var(--font-mono);font-size:var(--font-size-caption);font-variant-numeric:tabular-nums}.status-chart-track{border-bottom:1px solid var(--color-border-strong);align-items:flex-end;width:100%;max-width:3rem;display:flex;position:relative}.status-chart-bar{border-radius:var(--radius-small) var(--radius-small) 0 0;background:var(--color-photon-muted);border:1px solid var(--color-photon-border);border-bottom:0;width:100%}.status-chart-unknown .status-chart-value{color:var(--color-text-tertiary);font-family:var(--font-body);text-align:center}.status-chart-unknown .status-chart-track{border:1px dashed var(--color-border-strong);border-radius:var(--radius-small)}.status-chart time{color:var(--color-text-tertiary);font-size:var(--font-size-caption)}.status-table-scroll{min-width:0;margin-top:var(--space-6);overflow-x:auto}.status-table-scroll:focus-visible{outline:var(--focus-ring);outline-offset:3px}.status-table{border-collapse:collapse;width:100%;font-size:var(--font-size-label)}.status-table th,.status-table td{padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--color-border-subtle);text-align:left;white-space:nowrap}.status-table thead th{border-bottom-color:var(--color-border-strong);color:var(--color-text-tertiary);font-family:var(--font-label);font-size:var(--font-size-caption);font-weight:var(--font-weight-label);letter-spacing:var(--tracking-label);text-transform:uppercase}.status-table tbody th{font-weight:var(--font-weight-medium)}.status-table td.status-cloud{color:var(--color-photon)}.status-unknown-hour{color:var(--color-text-tertiary);font-style:italic}.status-back{margin-top:var(--space-12);display:inline-block}@media (max-width:29.999rem){.status-chart-value{visibility:hidden}}@media (min-width:30rem){.status-summary{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:48rem){.status-chart{padding:var(--space-6)}.status-chart li{grid-template-rows:auto 12rem auto}}@media (min-width:64rem){.status-hero{align-items:end;gap:var(--space-16);grid-template-columns:minmax(0,1.4fr) minmax(18rem,.6fr)}.status-summary{grid-template-columns:repeat(4,minmax(0,1fr))}.status-conditions-header{align-items:end;gap:var(--space-16);grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr)}}
