:root{--buncss-light:initial;--buncss-dark: ;color-scheme:light dark;--ink:#10131a;--muted:#5c6475;--line:#e3e6ec;--bg:#fbfcfe;--live:#16a34a;--down:#d97706;--checking:#94a3b8}@media (prefers-color-scheme:dark){:root{--buncss-light: ;--buncss-dark:initial;--ink:#eef1f6;--muted:#98a2b6;--line:#262b36;--bg:#0d1016}}*{box-sizing:border-box}body{background:var(--bg);color:var(--ink);margin:0;font:16px/1.55 ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}main{max-width:33rem;margin:0 auto;padding:4rem 1.5rem}.dot{display:block;background:var(--checking);border-radius:50%;width:.625rem;height:.625rem;margin-bottom:1.25rem}.dot-live{background:var(--live);animation:2s ease-in-out infinite pulse}.dot-down{background:var(--down)}@keyframes pulse{50%{opacity:.35}}@media (prefers-reduced-motion:reduce){.dot-live{animation:none}}h1{letter-spacing:-.015em;margin:0 0 .75rem;font-size:1.5rem;font-weight:620}.lede{color:var(--muted);margin:0 0 2rem}dl{display:grid;grid-template-columns:auto 1fr;border-top:1px solid var(--line);border-bottom:1px solid var(--line);gap:.6rem 1.5rem;margin:0 0 2rem;padding:1.25rem 0}dt{color:var(--muted);font-size:.875rem}dd{font-variant-numeric:tabular-nums;margin:0;font-size:.875rem}.hint{color:var(--muted);margin:0;font-size:.875rem}
