.metro-status{--ms-ink:#10241e;--ms-muted:#61726b;--ms-green:#00a76f;--ms-dark:#0a3025;--ms-soft:#f4f8f6;color:var(--ms-ink);font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;overflow:hidden}.metro-status *{box-sizing:border-box}.metro-status-wrap{width:min(1180px,calc(100% - 48px));margin:auto}.metro-status h1,.metro-status h2,.metro-status h3,.metro-status p{margin-top:0}.metro-status h1,.metro-status h2{font-size:clamp(42px,6vw,76px);line-height:.98;letter-spacing:-.055em}.metro-status h1 em,.metro-status h2 em{color:var(--ms-green);font-style:normal}.metro-status-kicker{display:block;margin-bottom:18px;color:#087f5b;font-size:11px;font-weight:900;letter-spacing:.16em;text-transform:uppercase}.metro-status-hero{padding:105px 0 90px;background:radial-gradient(circle at 75% 15%,rgba(0,185,120,.16),transparent 35%),linear-gradient(135deg,#f8fcfa,#edf8f3)}.metro-status-hero-grid{display:grid;grid-template-columns:1.15fr .85fr;gap:80px;align-items:center}.metro-status-hero h1{margin-bottom:25px}.metro-status-hero p{max-width:650px;color:var(--ms-muted);font-size:18px;line-height:1.7}.metro-status-hero aside{padding:34px;border:1px solid #d9e7e1;border-radius:25px;background:#fff;box-shadow:0 22px 65px #0a302517}.metro-status-hero aside>i{display:grid;width:52px;height:52px;margin-bottom:22px;border-radius:50%;background:#daf7eb;color:#07875f;font-size:25px;font-style:normal;font-weight:900;place-items:center}.metro-status-hero aside.has-outage>i{background:#fff0dc;color:#c85a12}.metro-status-hero aside span,.metro-status-hero aside small,.metro-status-hero aside strong{display:block}.metro-status-hero aside span{color:var(--ms-muted);font-size:11px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.metro-status-hero aside strong{margin:8px 0 20px;font-size:25px;line-height:1.2}.metro-status-hero aside small{color:var(--ms-muted)}.metro-status-current,.metro-status-schedule{padding:90px 0}.metro-status-schedule{background:var(--ms-soft)}.metro-status-heading{display:grid;grid-template-columns:1fr 1fr;gap:50px;align-items:end;margin-bottom:42px}.metro-status-heading .metro-status-kicker{grid-column:1/-1;margin-bottom:-28px}.metro-status-heading h2{margin-bottom:0;font-size:clamp(39px,5vw,62px)}.metro-status-heading>p{max-width:520px;margin-bottom:7px;color:var(--ms-muted);font-size:16px;line-height:1.65}.metro-status-list{display:grid;gap:16px}.metro-status-card{padding:26px 28px;border:1px solid #dce8e3;border-left:5px solid #e07124;border-radius:18px;background:#fff;box-shadow:0 10px 30px #10241e0b}.metro-status-card.is-planned{border-left-color:var(--ms-green)}.metro-status-card header{display:flex;justify-content:space-between;gap:20px;align-items:center}.metro-status-card header span{color:#bd5511;font-size:10px;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.metro-status-card.is-planned header span{color:#087f5b}.metro-status-card header b{padding:6px 10px;border-radius:99px;background:#fff1e5;color:#9c470f;font-size:10px}.metro-status-card.is-planned header b{background:#dcf7ec;color:#087f5b}.metro-status-card h3{margin:15px 0 8px;font-size:24px}.metro-status-area{color:#087f5b;font-size:12px;font-weight:800}.metro-status-card>p{max-width:820px;margin:14px 0 20px;color:var(--ms-muted);line-height:1.65}.metro-status-card footer{display:flex;gap:42px;padding-top:18px;border-top:1px solid #e6eeea}.metro-status-card footer small,.metro-status-card footer strong{display:block}.metro-status-card footer small{margin-bottom:5px;color:var(--ms-muted);font-size:10px;text-transform:uppercase}.metro-status-card footer strong{font-size:13px}.metro-status-empty{padding:45px;border:1px solid #dce8e3;border-radius:20px;background:#fff;text-align:center}.metro-status-empty i{display:grid;width:48px;height:48px;margin:0 auto 16px;border-radius:50%;background:#daf7eb;color:#07875f;font-style:normal;font-weight:900;place-items:center}.metro-status-empty strong{font-size:20px}.metro-status-empty p{margin:9px 0 0;color:var(--ms-muted)}.metro-status-home-alert{background:#fff7e8;color:#5f391a;font-family:Inter,system-ui,sans-serif}.metro-status-home-wrap{width:min(1180px,calc(100% - 48px));margin:auto}.metro-status-home-alert article{min-height:60px;display:flex;align-items:center;gap:13px;padding:10px 0;border-bottom:1px solid rgba(166,91,25,.13)}.metro-status-home-alert article:last-child{border-bottom:0}.metro-status-home-alert article>i{display:grid;flex:0 0 30px;width:30px;height:30px;border-radius:50%;background:#e56f21;color:#fff;font-style:normal;font-weight:900;place-items:center}.metro-status-home-alert article.is-planned>i{background:#087f5b}.metro-status-home-alert article>div{display:flex;flex:1;align-items:baseline;gap:10px}.metro-status-home-alert article span{font-size:10px;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.metro-status-home-alert article strong{font-size:13px}.metro-status-home-alert article small{color:#88664a;font-size:11px}.metro-status-home-alert article>a{color:inherit;font-size:11px;font-weight:850;text-decoration:none}@media(max-width:800px){.metro-status-wrap,.metro-status-home-wrap{width:min(100% - 28px,1180px)}.metro-status-hero{padding:70px 0 60px}.metro-status-hero-grid,.metro-status-heading{grid-template-columns:1fr;gap:34px}.metro-status-heading .metro-status-kicker{grid-column:auto;margin-bottom:-15px}.metro-status-current,.metro-status-schedule{padding:65px 0}.metro-status-card footer{flex-direction:column;gap:14px}.metro-status-home-alert article>div{display:grid;gap:3px}.metro-status-home-alert article small{display:block}.metro-status-home-alert article>a{white-space:nowrap}}.metro-status .metro-status-current{background:var(--ms-dark)}.metro-status .metro-status-current .metro-status-heading h2{color:#fff!important}.metro-status .metro-status-current .metro-status-heading h2 em{color:#79e4bb!important}.metro-status .metro-status-current .metro-status-heading>p{color:#c5ded3}.metro-status .metro-status-card h3,.metro-status .metro-status-empty strong{color:var(--ms-ink)}
