.status-hero:before{opacity:.5}.status-hero .sub{max-width:54ch}.status-banner{text-align:left;border:1px solid var(--line);border-radius:var(--r-lg);background:var(--card);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:28px;max-width:880px;margin:40px auto 0;padding:28px 30px;display:flex;position:relative;overflow:hidden}.status-banner:before{content:"";background:var(--live);width:5px;position:absolute;top:0;bottom:0;left:0}.status-banner-main{align-items:center;gap:22px;min-width:0;display:flex}.status-banner-txt h2{text-transform:uppercase;letter-spacing:-.02em;margin:0;font-size:24px}.status-banner-txt p{color:var(--ink-2);max-width:42ch;margin:6px 0 0;font-size:15px}.status-banner-meta{text-align:right;flex-direction:column;flex:none;align-items:flex-end;gap:6px;display:flex}.status-updated{font-family:var(--mono);letter-spacing:.05em;text-transform:uppercase;color:var(--live-deep);font-size:12px}.status-poll{font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);font-size:11px}.status-list{border:1px solid var(--line);border-radius:var(--r-lg);background:var(--card);max-width:820px;margin:0 auto;overflow:hidden}.status-row{border-bottom:1px solid var(--line);align-items:center;gap:16px;padding:18px 26px;display:flex}.status-row:last-child{border-bottom:none}.status-ic{background:var(--ember-soft);border-radius:11px;flex:none;justify-content:center;align-items:center;width:38px;height:38px;display:flex}.status-ic svg{width:20px;height:20px}.status-row-txt{flex:auto;min-width:0}.status-row-name{letter-spacing:-.01em;font-size:16px;font-weight:700}.status-row-note{color:var(--ink-3);margin-top:2px;font-size:13px}.status-row .live-pill{flex:none}.status-uptime{grid-template-columns:repeat(4,1fr);gap:18px;display:grid}.status-stat{border:1px solid var(--line);border-radius:var(--r-lg);background:var(--card);flex-direction:column;gap:14px;padding:24px 24px 22px;display:flex}.status-stat-top{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.status-stat-label{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3);font-size:11px}.status-stat-val{font-family:var(--disp);letter-spacing:-.03em;font-size:30px;font-weight:800}.status-track{background:var(--cream-2);border-radius:100px;height:9px;overflow:hidden}.status-fill{background:var(--ember);border-radius:100px;height:100%}.status-fill.status-sky{background:var(--sky)}.status-fill.status-calm{background:var(--live)}.status-stat-note{color:var(--ink-3);font-size:12.5px}.status-empty{border:1px solid var(--live);border-radius:var(--r-lg);background:var(--live-soft);align-items:center;gap:22px;max-width:820px;margin:0 auto;padding:30px 32px;display:flex}.status-empty-ic{background:var(--card);border:1px solid #0000000a;border-radius:15px;flex:none;justify-content:center;align-items:center;width:52px;height:52px;display:flex}.status-empty-ic svg{width:26px;height:26px}.status-empty-ic svg path{stroke:var(--live-deep)}.status-empty-txt h3{text-transform:uppercase;letter-spacing:-.02em;color:var(--live-deep);margin:0;font-size:21px}.status-empty-txt p{color:var(--ink-2);max-width:56ch;margin:7px 0 0;font-size:14.5px}.status-log{max-width:820px;margin:36px auto 0}.status-log-head{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3);border-bottom:1px solid var(--line);margin-bottom:16px;padding-bottom:12px;font-size:11px}.status-incident{border:1px solid var(--line);border-radius:var(--r-md);background:var(--card);padding:22px 24px}.status-incident-top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;display:flex}.status-incident-name{letter-spacing:-.01em;font-size:16.5px;font-weight:700}.status-incident [data-resolved]{font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--live-deep);background:var(--live-soft);border:none;align-items:center;gap:7px;font-size:11px;display:inline-flex}.status-incident [data-resolved] .status-dot{background:var(--live);border-radius:50%;width:7px;height:7px}.status-incident-body{color:var(--ink-2);max-width:64ch;margin:12px 0 0;font-size:14.5px;line-height:1.65}.status-incident-meta{border-top:1px solid var(--line);font-family:var(--mono);letter-spacing:.03em;color:var(--ink-3);flex-wrap:wrap;gap:9px;margin-top:16px;padding-top:14px;font-size:12px;display:flex}.status-subscribe{border:1px solid var(--line);border-radius:var(--r-lg);background:var(--card);grid-template-columns:1fr 1fr;align-items:center;gap:48px;padding:40px;display:grid}.status-subscribe-txt h3{text-transform:uppercase;letter-spacing:-.02em;margin:14px 0 12px;font-size:clamp(24px,3vw,32px)}.status-subscribe-txt p{color:var(--ink-2);max-width:44ch;margin:0;font-size:16px}.status-subscribe-row{gap:12px;display:flex}.status-subscribe-row input{flex:auto}.status-subscribe-row .btn{white-space:nowrap;flex:none}.status-subscribe-form .hint a{color:var(--ember-deep);font-weight:600}@media (max-width:980px){.status-uptime{grid-template-columns:1fr 1fr}.status-subscribe{grid-template-columns:1fr;gap:28px;padding:32px}}@media (max-width:680px){.status-banner{text-align:left;flex-direction:column;align-items:stretch}.status-banner-main{flex-direction:column;align-items:flex-start;gap:16px}.status-banner-meta{text-align:left;align-items:flex-start}}@media (max-width:560px){.status-uptime{grid-template-columns:1fr}.status-row{flex-wrap:wrap;gap:12px}.status-empty{text-align:center;flex-direction:column;align-items:center}.status-subscribe-row{flex-direction:column}.status-subscribe-row .btn{justify-content:center;width:100%}}
