.status-page{max-width:760px;color:var(--text-1);box-sizing:border-box;min-height:100vh;margin:0 auto;padding:32px 16px 64px}.status-page header{justify-content:space-between;align-items:center;gap:12px;margin-bottom:24px;display:flex}.status-page h1{margin:0;font-size:1.2rem}.status-page h2{margin:24px 0 10px;font-size:1.05rem}.status-overall{border:1px solid var(--line-1);background:var(--surface-raised);border-radius:16px;align-items:flex-start;gap:12px;padding:16px;display:flex}.status-overall h2{margin:0 0 4px}.status-overall p{color:var(--text-2);margin:0}.status-overall[data-overall=operational] svg{color:#2f9e57}.status-overall[data-overall=degraded] svg,.status-overall[data-overall=maintenance] svg{color:#c98a12}.status-overall[data-overall=outage] svg{color:#d03b3b}.status-incident{border:1px solid var(--line-1);background:var(--surface-raised);border-radius:14px;margin-bottom:12px;padding:14px 16px}.status-incident h3{margin:0 0 8px;font-size:1rem}.status-incident ol{gap:10px;margin:0;padding:0;list-style:none;display:grid}.status-incident time{color:var(--text-2);font-size:.85rem}.status-incident p{overflow-wrap:anywhere;margin:4px 0 0}.status-quiet{color:var(--text-2)}.status-parts{border:1px solid var(--line-1);background:var(--surface-raised);border-radius:14px;margin:0;padding:0;list-style:none}.status-parts li{grid-template-columns:auto 1fr auto;align-items:center;gap:2px 10px;padding:12px 16px;display:grid}.status-parts li+li{border-top:1px solid var(--line-1)}.status-parts i{background:#2f9e57;border-radius:50%;width:10px;height:10px}.status-parts [data-state=degraded] i{background:#c98a12}.status-parts [data-state=down] i{background:#d03b3b}.status-parts span{color:var(--text-2);text-align:right}.status-parts time{color:var(--text-2);grid-column:2/-1;font-size:.85rem}
