.status{padding:72px 0 96px}.state{--tone:var(--ink-3);border-bottom:1px solid var(--rule);padding-bottom:40px}.state[data-state=up]{--tone:var(--held)}.state[data-state=degraded]{--tone:var(--warn)}.state[data-state=down]{--tone:var(--blocked)}.state .eyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);font-size:13px}.state h1{letter-spacing:-.05em;color:var(--tone);text-shadow:0 0 10px color-mix(in srgb, var(--tone) 55%, transparent), 0 0 32px color-mix(in srgb, var(--tone) 22%, transparent);align-items:center;gap:22px;margin-top:18px;font-size:clamp(44px,8vw,96px);line-height:1;transition:color .3s;display:flex}.state[data-state=checking] h1{color:var(--ink-2);text-shadow:none}.state .line{max-width:62ch;color:var(--ink-2);margin-top:20px;font-size:16.5px}.pulse{aspect-ratio:1;background:var(--tone);width:clamp(14px,1.6vw,20px);box-shadow:0 0 12px var(--tone);border-radius:50%;flex:none;position:relative}.pulse:after{content:"";border:1px solid var(--tone);border-radius:50%;animation:2.4s ease-out infinite pulse;position:absolute;inset:0}.state[data-state=checking] .pulse{box-shadow:none;animation:1s steps(2,jump-none) infinite blink}.state[data-state=checking] .pulse:after{border-color:#0000;animation:none}@keyframes pulse{0%{opacity:.8;transform:scale(1)}to{opacity:0;transform:scale(3.2)}}@keyframes blink{50%{opacity:.25}}.facts{border-bottom:1px solid var(--rule);grid-template-columns:repeat(5,1fr);margin:0;display:grid}.facts>div{padding:22px 0 24px}.facts>div+div{border-left:1px solid var(--rule);padding-left:24px}.facts dt{letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);font-size:12.5px}.facts dd{color:var(--bright);font-variant-numeric:tabular-nums;letter-spacing:-.02em;margin:8px 0 0;font-size:22px;font-weight:500}.facts dd[data-ok=false]:not(:empty){color:var(--warn)}.facts dd a{color:var(--bright);border-bottom:1px solid var(--rule-2)}.facts dd a:hover{color:var(--green);text-shadow:none;border-color:var(--green)}.when{color:var(--ink-3);margin-top:16px;font-size:13.5px}.again{font:inherit;color:var(--green);cursor:pointer;background:0 0;border:0;padding:0}.again:hover{text-shadow:var(--glow)}.note{max-width:64ch;margin-top:72px}.note h2{font-size:20px}.note p{color:var(--ink-2);margin-top:14px}.note code{background:var(--paper-2);border-radius:2px;padding:1px 6px}@media (width<=1100px){.facts dd{font-size:19px}}@media (width<=760px){.status{padding-top:48px}.facts{grid-template-columns:repeat(2,1fr)}.facts>div:nth-child(odd){border-left:0;padding-left:0}.facts>div:nth-child(2n){border-left:1px solid var(--rule);padding-left:24px}.facts>div:nth-child(n+3){border-top:1px solid var(--rule)}}@media (prefers-reduced-motion:reduce){.pulse:after,.state[data-state=checking] .pulse{animation:none}}
