.p-status{--bg:#08080c;--bg-2:#101015;--surface:#16161d;--line:#ffffff1a;--line-2:#fff3;--ink:#f2f2f4;--ink-2:#9b9ca6;--ink-3:#a4a6b0;--go:#2bf08a;--go-g:#2bf08a80;--yield:#ffa62b;--stop:#ff2e3c;--maint:#19c2ff;color:#f2f2f4;z-index:2;background:#08080c;padding:80px 0 60px;position:relative}.p-status .wrap{max-width:880px}.p-status .hero-status{text-align:center;margin-bottom:54px}.p-status .bighalo{background:radial-gradient(circle,#2bf08a38,#0000 70%);border-radius:50%;place-items:center;width:104px;height:104px;margin:0 auto 30px;display:grid;position:relative}.p-status .bighalo:before{content:"";border:1.5px solid var(--go);border-radius:50%;animation:2.4s ease-out infinite ring;position:absolute;inset:0}@keyframes ring{0%{opacity:.9;transform:scale(.7)}to{opacity:0;transform:scale(1.5)}}.p-status .bighalo svg{width:46px;height:46px;stroke:var(--go);fill:none;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round}.p-status .hero-status h1{font-family:var(--display);letter-spacing:-.04em;font-size:clamp(34px,5.5vw,58px);font-weight:700}.p-status .hero-status h1 .g{color:var(--go)}.p-status .hero-status p{color:#9b9ca6;margin-top:16px;font-size:16px}.p-status .hero-status p a{color:var(--go);text-decoration:none;box-shadow:inset 0 -.08em #2bf08a80}.p-status .upmeta{font-family:var(--mono);color:#a4a6b0;border:1px solid #ffffff1a;border-radius:99px;align-items:center;gap:10px;margin-top:22px;padding:8px 16px;font-size:12px;display:inline-flex}.p-status .dot{width:9px;height:9px}.p-status .dot.maint{background:var(--maint)}.p-status .dot.live{box-shadow:0 0 0 0 var(--go-g);animation:2.2s infinite pg}.p-status .legend{font-family:var(--mono);letter-spacing:.06em;color:#a4a6b0;flex-wrap:wrap;justify-content:center;gap:22px;margin-bottom:26px;font-size:11.5px;display:flex}.p-status .legend span{align-items:center;gap:8px;display:flex}.p-status .board{background:#101015;border:1px solid #ffffff1a;border-radius:18px;overflow:hidden}.p-status .crow{border-bottom:1px solid #ffffff1a;grid-template-columns:1fr auto auto;align-items:center;gap:20px;padding:20px 24px;display:grid}.p-status .crow:last-child{border-bottom:none}.p-status .crow .nm{align-items:center;gap:11px;font-size:15.5px;font-weight:600;display:flex}.p-status .crow .nm small{font-family:var(--mono);color:#a4a6b0;margin-top:3px;font-size:11px;font-weight:400;display:block}.p-status .bars{align-items:flex-end;gap:2px;display:flex}.p-status .bars i{background:var(--go);opacity:.85;border-radius:1px;width:4px;height:22px}.p-status .bars i.y{background:var(--yield)}.p-status .bars i.r{background:var(--stop)}.p-status .st{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;justify-content:flex-end;align-items:center;gap:8px;min-width:118px;font-size:11px;display:flex}.p-status .st.go{color:var(--go)}.p-status .st.yield{color:var(--yield)}.p-status .st.stop{color:var(--stop)}.p-status .st.maint{color:var(--maint)}@media (max-width:640px){.p-status .crow{grid-template-columns:1fr auto}.p-status .bars{display:none}}.p-status .note{text-align:center;color:#a4a6b0;margin-top:26px;font-size:13.5px;line-height:1.7}.p-status .note a{color:#9b9ca6}.p-status .funband{z-index:2;margin-top:50px;position:relative}.p-status .fun{background:linear-gradient(160deg,#0c2c1e,#08130d);border:1px solid #fff3;border-radius:22px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:28px;padding:40px;display:flex;position:relative;overflow:hidden}.p-status .fun .fglow{pointer-events:none;background:radial-gradient(60% 80% at 85% 20%,#2bf08a33,#0000 60%);position:absolute;inset:0}.p-status .fun>*{z-index:1;position:relative}.p-status .fun h3{font-family:var(--display);letter-spacing:-.02em;max-width:22ch;font-size:clamp(20px,2.4vw,28px);font-weight:700}.p-status .fun h3 .g{color:var(--go)}.p-status .fun p{color:#bfe9d4;margin-top:8px;font-size:14.5px}
