.status-page{gap:var(--sp-8);flex-direction:column;display:flex}.status-page>section{gap:var(--sp-4);flex-direction:column;display:flex}.status-page h2{font-size:var(--fs-xl);letter-spacing:-.02em;margin:0}.status-page h3{font-size:var(--fs-md);margin:0}.status-none{color:var(--text-2);margin:0}.status-overall{align-items:center;gap:var(--sp-4);padding:var(--sp-5) var(--sp-6);border-radius:var(--r-xl);border:1px solid var(--border);background:var(--surface);display:flex}.status-overall h2{font-size:var(--fs-lg)}.status-overall p{color:var(--text-2);font-size:var(--fs-sm);margin:2px 0 0}.status-overall[data-tone=good]{background:var(--success-soft);color:var(--success-text);border-color:#0000}.status-overall[data-tone=good] p{color:inherit}.status-overall[data-tone=info]{background:var(--accent-soft);color:var(--accent-text);border-color:#0000}.status-overall[data-tone=info] p{color:inherit}.status-overall[data-tone=warn]{background:var(--warning-soft);color:var(--warning-text);border-color:#0000}.status-overall[data-tone=warn] p{color:inherit}.status-overall[data-tone=bad]{background:var(--danger-soft);color:var(--danger-text);border-color:#0000}.status-overall[data-tone=bad] p{color:inherit}.status-pill{min-height:26px;font-size:var(--fs-sm);white-space:nowrap;background:var(--surface-3);color:var(--text-2);border-radius:13px;align-items:center;padding:0 10px;font-weight:600;display:inline-flex}.status-pill[data-tone=good],.status-pill[data-state=done]{background:var(--success-soft);color:var(--success-text)}.status-pill[data-tone=info]{background:var(--accent-soft);color:var(--accent-text)}.status-pill[data-tone=warn],.status-pill[data-state=open]{background:var(--warning-soft);color:var(--warning-text)}.status-pill[data-tone=bad]{background:var(--danger-soft);color:var(--danger-text)}.status-incident{gap:var(--sp-3);padding:var(--sp-5);border:1px solid var(--border);border-radius:var(--r-xl);background:var(--surface);flex-direction:column;display:flex}.status-incident>header{justify-content:space-between;align-items:flex-start;gap:var(--sp-3);flex-wrap:wrap;display:flex}.status-incident[data-impact=critical],.status-incident[data-impact=major]{border-inline-start:4px solid var(--danger)}.status-incident[data-impact=minor]{border-inline-start:4px solid var(--warning)}.status-incident[data-impact=maintenance]{border-inline-start:4px solid var(--accent)}.status-meta{color:var(--text-2);font-size:var(--fs-sm);align-items:center;gap:6px;margin:0;display:flex}.status-updates{gap:var(--sp-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.status-updates li{column-gap:var(--sp-3);padding-top:var(--sp-3);border-top:1px solid var(--border-subtle);grid-template-columns:auto 1fr;row-gap:2px;display:grid}.status-updates time{color:var(--text-3);font-size:var(--fs-sm);text-align:end}.status-updates p{color:var(--text);white-space:pre-wrap;grid-column:1/-1;margin:0}.status-components{gap:var(--sp-4);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.status-component{gap:var(--sp-3);padding:var(--sp-5);border:1px solid var(--border);border-radius:var(--r-xl);background:var(--surface);flex-direction:column;display:flex}.status-component-head{justify-content:space-between;align-items:flex-start;gap:var(--sp-3);display:flex}.status-component-head p{color:var(--text-2);font-size:var(--fs-sm);margin:2px 0 0}.uptime-bars{align-items:flex-end;gap:2px;height:34px;margin:0;padding:0;list-style:none;display:flex}.uptime-bars li{min-width:2px;height:var(--uptime-h,100%);background:var(--success);border-radius:2px;flex:1 1 0}.uptime-bars li[data-tone=fair]{background:var(--warning)}.uptime-bars li[data-tone=poor]{background:var(--danger)}.uptime-bars li[data-tone=none]{background:var(--surface-3);height:40%}.uptime-axis{color:var(--text-3);font-size:var(--fs-xs);justify-content:space-between;margin-top:4px;display:flex}.uptime-table{margin-top:var(--sp-2)}.uptime-table summary{cursor:pointer;min-height:44px;color:var(--accent-text);font-size:var(--fs-sm);align-items:center;font-weight:600;display:inline-flex}.uptime-table table{border-collapse:collapse;width:100%;font-size:var(--fs-sm)}.uptime-table :is(th,td){text-align:start;border-top:1px solid var(--border-subtle);padding:6px 8px;font-weight:400}.uptime-table thead th{color:var(--text-2);font-weight:600}.status-subscribe{gap:var(--sp-3);border:1px solid var(--border);border-radius:var(--r-xl);background:var(--surface);max-width:560px;box-shadow:var(--shadow-sm);flex-direction:column;padding:clamp(20px,3vw,32px);display:flex}.status-subscribe h2{font-size:var(--fs-lg)}.status-subscribe p{color:var(--text-2);margin:0}.status-subscribe .input{height:44px;font-size:1rem}.status-subscribe-done svg{color:var(--success-text)}@media (max-width:719.98px){.status-overall{padding:var(--sp-4)}.status-component-head{flex-direction:column}}
