.status-page{background:#f7f9fc;padding-bottom:70px}.status-intro,.status-dashboard,.status-help{max-width:1120px;margin:0 auto;padding:48px 32px}.status-intro{padding-top:64px;padding-bottom:32px}.status-intro h1{font-size:clamp(36px,5vw,62px);letter-spacing:-.045em;line-height:1.07;margin:14px 0 20px}.status-intro p{color:#536278;font-size:18px;max-width:660px;margin-bottom:20px}.status-dashboard{padding-top:0}.status-summary{background:#fff;border:1px solid #dbe5ef;border-radius:18px;padding:30px;display:flex;align-items:center;justify-content:space-between;gap:24px}.status-summary h2{font-size:26px;line-height:1.25;margin:10px 0}.status-summary p{color:#536278;font-size:14px;margin:0}.status-heading-up{color:#18764d}.status-heading-down{color:#b32739}.status-heading-unknown{color:#815a0d}.status-summary .button{white-space:nowrap;border:0;cursor:pointer}.status-summary .button:disabled{opacity:.6}.status-notice{display:none}.status-notice.visible{display:block;background:#fff3d8;color:#684807;border-radius:12px;padding:18px}.status-counts{display:flex;gap:12px;margin:22px 0}.status-count{background:#fff;border:1px solid #dbe5ef;border-radius:12px;padding:16px 24px;display:flex;gap:10px;align-items:center}.status-count strong{font-size:25px}.status-count span{color:#536278;font-size:14px}.status-monitors{display:grid;gap:18px}.status-monitor{border:1px solid #dbe5ef;border-radius:16px;padding:26px;background:#fff;min-width:0}.status-monitor-head{display:flex;align-items:center;justify-content:space-between;gap:14px}.status-monitor h3{font-size:23px;margin:0}.status-pill{border-radius:50px;padding:7px 12px;background:#eef1f6;color:#4f6075;font-size:13px;font-weight:700}.status-pill.up{background:#e6f6ed;color:#16734b}.status-pill.down{background:#fde9eb;color:#ae2335}.status-pill.paused{background:#fff3d8;color:#815a0d}.status-metrics{display:flex;gap:36px;margin:22px 0}.status-metrics p{margin:0;display:grid;gap:5px}.status-metrics span{font-size:13px;color:#536278}.status-metrics strong{font-size:21px}.status-history{display:flex;gap:3px;height:34px}.status-day{min-width:0;flex:1;border-radius:3px;background:#c2ccd9}.status-day.up{background:#39a575}.status-day.partial{background:#e7ad37}.status-day.down{background:#d64b5e}.status-history-dates{display:flex;justify-content:space-between;gap:8px;color:#536278;font-size:11px;margin-top:8px}.status-footnote{font-size:13px;line-height:1.6;color:#536278;margin-top:22px}.status-help{margin:0 auto;background:#eaf1fa;border-radius:18px;display:flex;align-items:center;justify-content:space-between;gap:26px;max-width:1056px;padding:32px}.status-help h2{font-size:30px;margin:10px 0}.status-help p{max-width:640px;color:#536278;line-height:1.6}.status-help .button{white-space:nowrap}@media(max-width:700px){.status-intro,.status-dashboard{padding-left:20px;padding-right:20px}.status-intro{padding-top:38px}.status-summary{padding:22px;align-items:flex-start;flex-direction:column;gap:18px}.status-counts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.status-count{padding:14px;gap:8px}.status-monitor{padding:20px}.status-monitor-head{align-items:flex-start;flex-direction:column}.status-metrics{gap:26px}.status-history{gap:2px;height:28px}.status-help{margin:0 20px;align-items:flex-start;flex-direction:column;padding:24px}.status-history-dates{font-size:10px}.status-history-dates span:nth-child(2){display:none}}
