.status-page{background:#f0f6fa;min-height:calc(100vh - 140px)}.status-page>section{max-width:1120px;margin:auto;padding:64px 22px 90px}.status-kicker{color:#079cbe;letter-spacing:.17em;font-size:12px;font-weight:900}.status-page h1{color:#081e38;margin:12px 0;font-size:clamp(38px,5vw,58px)}.status-lead{color:#61798d}.overall{background:#fff;border:1px solid #cbdfe9;border-radius:16px;align-items:center;gap:16px;margin:28px 0;padding:22px;display:flex}.overall>i{background:#9caeba;border-radius:50%;width:16px;height:16px;box-shadow:0 0 0 7px #edf2f5}.overall.operational>i{background:#20bd89;box-shadow:0 0 0 7px #def7ee}.overall.degraded>i{background:#edb52f;box-shadow:0 0 0 7px #fff3d3}.overall.outage>i{background:#df5f69;box-shadow:0 0 0 7px #fde5e8}.overall div{flex-direction:column;gap:4px;display:flex}.overall strong{color:#142f48;font-size:20px}.overall span{color:#6d8294;font-size:12px}.overall time{color:#7a8e9e;margin-left:auto;font-size:12px}.status-error{color:#a1333e;background:#fee5e8;border-radius:10px;padding:12px}.status-summary{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.status-summary article,.service-block{background:#fff;border:1px solid #cfdee8;border-radius:15px}.status-summary article{padding:18px}.status-summary small{color:#6f8496;display:block}.status-summary strong{color:#09223c;margin-top:8px;font-size:28px;display:block}.status-summary strong i{color:#8295a5;font-size:13px}.service-block{margin-top:17px;padding:23px}.status-heading{justify-content:space-between;align-items:flex-end;display:flex}.status-heading small,.probe-health small{color:#079cbe;letter-spacing:.14em;font-weight:900}.status-heading h2,.probe-health h2{color:#122f49;margin:5px 0}.status-heading p{color:#75899a;font-size:12px}.service-grid{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.service-grid article,.provider-status article{background:#f3f8fb;border-radius:10px;justify-content:space-between;align-items:center;padding:14px;display:flex}.service-grid span,.provider-status span{color:#24445d;align-items:center;gap:8px;display:flex}.service-grid i,.provider-status i{background:#9aabb7;border-radius:50%;width:8px;height:8px;display:inline-block}.service-grid i.operational,.provider-status i.operational{background:#20bd89}.service-grid i.degraded,.provider-status i.degraded{background:#edb52f}.service-grid i.outage,.provider-status i.outage{background:#df5f69}.service-grid strong{color:#3e6279;font-size:12px}.provider-status{grid-template-columns:1fr;gap:7px;margin-top:14px;display:grid}.provider-status article{grid-template-columns:1.5fr .5fr .5fr .6fr;display:grid}.provider-status strong,.provider-status small,.provider-status em{text-align:right;font-size:12px}.provider-status em{color:#617b8e;font-style:normal}.probe-health{justify-content:space-between;align-items:center;display:flex}.probe-health p{color:#687f91}.health-pill{color:#60788b;background:#e8eff3;border-radius:99px;padding:9px 14px;font-weight:800}.health-pill.operational{color:#08765b;background:#ddf7ed}.health-pill.degraded{color:#8c6500;background:#fff1cb}.health-pill.outage{color:#9e2e38;background:#fde2e5}.status-footnote{text-align:center;color:#768b9c;margin-top:24px;font-size:12px}.status-footnote a{color:#078dad}@media (max-width:760px){.status-summary,.service-grid{grid-template-columns:repeat(2,1fr)}.overall,.probe-health,.status-heading{flex-direction:column;align-items:flex-start}.overall time{margin:0}.provider-status article{grid-template-columns:1fr auto}.provider-status small,.provider-status em{display:none}}
