.service-status-page{--status-green:#15956f;--status-green-soft:#e9f8f2;--status-amber:#c47a09;--status-amber-soft:#fff5df;--status-red:#cf3f5b;--status-red-soft:#fff0f3;max-width:1180px;margin:0 auto;padding:58px 28px 90px;color:#171b3f}.service-status-hero{display:grid;gap:24px}.service-status-heading{max-width:760px}.service-status-heading h1{font-size:clamp(2.5rem,5vw,4.5rem);line-height:1;margin:10px 0 18px;letter-spacing:-.055em}.service-status-heading p{font-size:1.1rem;color:#626886;line-height:1.7;margin:0}.service-status-overall{display:flex;align-items:center;gap:20px;padding:28px 30px;border:1px solid #dce2f1;border-radius:22px;background:#fff;box-shadow:0 20px 55px rgba(29,35,75,.08)}.service-status-overall>span{display:grid;place-items:center;width:54px;height:54px;border-radius:50%;font-size:1.65rem;font-weight:900;flex:0 0 auto}.service-status-overall strong{font-size:1.35rem}.service-status-overall p{margin:5px 0 0;color:#676d88}.service-status-overall.status-operational{border-color:#bde8d9}.service-status-overall.status-operational>span{background:var(--status-green-soft);color:var(--status-green)}.service-status-overall.status-degraded{border-color:#f0d39d}.service-status-overall.status-degraded>span{background:var(--status-amber-soft);color:var(--status-amber)}.service-status-overall.status-outage{border-color:#f0b9c4}.service-status-overall.status-outage>span{background:var(--status-red-soft);color:var(--status-red)}.service-status-meta{display:grid;grid-template-columns:repeat(3,1fr);border:1px solid #e2e6f1;border-radius:18px;background:#f9faff;overflow:hidden}.service-status-meta span{display:flex;flex-direction:column;gap:5px;padding:17px 22px;border-right:1px solid #e2e6f1}.service-status-meta span:last-child{border:0}.service-status-meta b{font-size:.72rem;text-transform:uppercase;letter-spacing:.08em;color:#858aa2}.service-status-meta em,.service-status-meta time{font-size:.92rem;font-weight:750;font-style:normal}.service-status-stale{display:flex;gap:15px;padding:16px 19px;border-radius:14px;background:var(--status-amber-soft);color:#714a0c}.service-status-stale span{color:#815d26}.service-component-section,.service-incident-section{margin-top:70px}.service-status-section-title{display:flex;justify-content:space-between;align-items:end;gap:30px;margin-bottom:22px}.service-status-section-title h2{font-size:2rem;margin:7px 0 0;letter-spacing:-.035em}.service-status-section-title>p{max-width:460px;margin:0;color:#727792;text-align:right}.service-component-list{display:grid;gap:15px}.service-component-card{padding:23px 25px;border:1px solid #e0e5f1;border-radius:19px;background:#fff;box-shadow:0 9px 30px rgba(31,36,78,.045)}.service-component-main{display:flex;align-items:center;gap:14px}.service-component-dot{width:12px;height:12px;border-radius:50%;background:#a1a7b9;box-shadow:0 0 0 6px #f1f2f6}.service-component-card.status-operational .service-component-dot{background:var(--status-green);box-shadow:0 0 0 6px var(--status-green-soft)}.service-component-card.status-degraded .service-component-dot{background:var(--status-amber);box-shadow:0 0 0 6px var(--status-amber-soft)}.service-component-card.status-outage .service-component-dot{background:var(--status-red);box-shadow:0 0 0 6px var(--status-red-soft)}.service-component-main h3{margin:0 0 4px;font-size:1.08rem}.service-component-main p{margin:0;color:#777c95;font-size:.9rem}.service-component-card{display:grid;grid-template-columns:minmax(240px,1fr) minmax(420px,1.25fr);gap:18px 30px}.service-component-metrics{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.service-component-metrics span{display:flex;flex-direction:column;gap:4px}.service-component-metrics small{font-size:.69rem;text-transform:uppercase;letter-spacing:.06em;color:#9499ad}.service-component-metrics b{font-size:.88rem}.service-component-history{grid-column:1/-1;display:grid;grid-template-columns:repeat(30,1fr);gap:4px}.service-component-history i{height:8px;border-radius:5px;background:#dfe2ea}.service-component-history i.status-operational{background:#59c5a2}.service-component-history i.status-degraded{background:#efb84f}.service-component-history i.status-outage{background:#e66a80}.service-no-incidents{display:flex;align-items:center;gap:18px;padding:25px;border:1px solid #cde9df;border-radius:19px;background:var(--status-green-soft)}.service-no-incidents>span{display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:#fff;color:var(--status-green);font-weight:900}.service-no-incidents h3{margin:0 0 4px}.service-no-incidents p{margin:0;color:#557368}.service-incident-list{display:grid;gap:13px}.service-incident-list article{display:flex;gap:15px;padding:20px;border:1px solid #ecd3d9;border-radius:17px;background:#fff}.service-incident-list article>span{display:grid;place-items:center;width:36px;height:36px;border-radius:50%;background:var(--status-red-soft);color:var(--status-red);font-weight:900}.service-incident-list article>div{flex:1}.service-incident-list article>div>div{display:flex;justify-content:space-between;gap:15px}.service-incident-list h3{margin:0}.service-incident-list b{color:var(--status-red);font-size:.78rem;text-transform:uppercase}.service-incident-list p{margin:7px 0;color:#656b84}.service-incident-list small{color:#9095a8}.service-incident-list article.resolved{border-color:#dce4e1}.service-incident-list article.resolved>span{background:var(--status-green-soft);color:var(--status-green)}.service-incident-list article.resolved b{color:var(--status-green)}.service-status-explanation{display:flex;gap:18px;margin-top:45px;padding:24px 26px;border-radius:18px;background:#f3f1ff}.service-status-explanation>span{display:grid;place-items:center;width:36px;height:36px;border-radius:50%;background:#645ee9;color:#fff;font-weight:850;flex:0 0 auto}.service-status-explanation h2{margin:0 0 6px;font-size:1.05rem}.service-status-explanation p{margin:0;color:#666b87;line-height:1.65}.public-footer-bottom nav a[href*="status"]{font-weight:800}@media(max-width:850px){.service-status-page{padding:40px 18px 70px}.service-status-meta{grid-template-columns:1fr}.service-status-meta span{border-right:0;border-bottom:1px solid #e2e6f1}.service-component-card{grid-template-columns:1fr}.service-component-metrics{grid-template-columns:1fr 1fr}.service-status-section-title{align-items:start;flex-direction:column}.service-status-section-title>p{text-align:left}.service-component-history{gap:2px}.service-component-history i{height:7px}}@media(max-width:520px){.service-status-heading h1{font-size:2.5rem}.service-status-overall{align-items:flex-start;padding:22px}.service-status-meta span{padding:14px 17px}.service-component-card{padding:19px}.service-component-metrics{grid-template-columns:1fr}.service-incident-list article>div>div{align-items:flex-start;flex-direction:column}.service-status-explanation{padding:20px}}
