@import "https://fonts.googleapis.com/css2?family=DM+Mono:wght@400;500&family=Manrope:wght@400;500;600;700;800&display=swap";:root{color:#e7eceb;font-synthesis:none;text-rendering:optimizelegibility;--muted:#91a2a3;--line:#2a393e;--green:#67d5a5;--red:#fb8e7c;background:#101a20;font-family:Manrope,sans-serif}*{box-sizing:border-box}body{background:radial-gradient(at 12% 0,#1a3033 0,#0000 40%),linear-gradient(145deg,#101a20,#142126 60%,#101a20);min-width:320px;min-height:100vh;margin:0}button,a{font:inherit}.shell{width:min(100% - 48px,1080px);margin:0 auto}.topbar{border-bottom:1px solid var(--line);letter-spacing:.08em;justify-content:space-between;align-items:center;height:78px;font-family:DM Mono,monospace;font-size:11px;display:flex}.wordmark{color:#f0f3f1;align-items:center;gap:12px;text-decoration:none;display:flex}.wordmark-mark{width:29px;height:29px;color:var(--green);border:1px solid #65cba1;place-items:center;font-size:15px;font-weight:500;display:grid}.wordmark-light{color:var(--muted)}.environment{color:#a6b5b3;align-items:center;gap:8px;display:flex}.environment-dot{background:#d7bc71;border-radius:50%;width:6px;height:6px}.overview{padding:68px 0 42px;animation:.5s ease-out both enter}.eyebrow,.section-label{color:var(--green);letter-spacing:.12em;font:500 10px DM Mono,monospace}.eyebrow span{color:#63777a;margin-left:8px}h1{margin:18px 0 8px;font-size:clamp(32px,5vw,48px);font-weight:600;line-height:1.1}.subtitle{color:var(--muted);margin:0;font-size:14px}.health-panel{background:#111e23d1;border:1px solid #34464a;border-top:2px solid #5ecb9d;max-width:660px;animation:.6s ease-out 80ms both enter}.health-heading{justify-content:space-between;align-items:center;gap:24px;padding:27px 30px 24px;display:flex}.section-label{color:var(--muted);margin:0 0 9px}h2{margin:0;font-size:20px;font-weight:600}.status-mark{letter-spacing:.06em;flex:none;padding:7px 9px;font:500 10px DM Mono,monospace}.is-ready{color:var(--green);background:#17372f}.is-down{color:var(--red);background:#412925}.is-pending{color:#dbc36e;background:#3a3626}.check-list{border-top:1px solid var(--line)}.check-row,.panel-footer{border-bottom:1px solid #26363a;justify-content:space-between;align-items:center;min-height:52px;padding:0 30px;font-size:13px;display:flex}.check-row>span:first-child{text-transform:capitalize}.check-state{color:#a5b3b2;align-items:center;gap:8px;font:11px DM Mono,monospace;display:flex}.check-state i{background:#879694;border-radius:50%;width:6px;height:6px}.check-state.is-up{color:var(--green)}.check-state.is-up i{background:var(--green)}.check-state.is-down{color:var(--red)}.check-state.is-down i{background:var(--red)}.panel-footer{min-height:48px;color:var(--muted);font-size:11px}.panel-footer time{color:#d5ddda;font-family:DM Mono,monospace}.error-message{color:var(--red);border-top:1px solid var(--line);margin:0;padding:12px 30px;font-size:12px}.disclaimer{color:#819191;margin:22px 0;font-size:11px}@keyframes enter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (width<=520px){.shell{width:min(100% - 32px,1080px)}.topbar{height:64px;font-size:9px}.wordmark{gap:8px}.environment{gap:6px;font-size:9px}.overview{padding:48px 0 32px}.subtitle{max-width:320px;line-height:1.6}.health-heading{padding:22px 20px}.check-row,.panel-footer{padding:0 20px}.error-message{padding:12px 20px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;animation-duration:.01ms!important}}
