.up-main{max-width:980px}.up-kicker{font:600 13px var(--font-sans);letter-spacing:.02em;color:var(--arc-t3);margin:0 0 18px}.up-title{font:300 clamp(36px, 4.6vw, 64px)/1.04 var(--font-sans);letter-spacing:-.045em;text-transform:none;color:var(--arc-t1);align-items:flex-start;gap:18px;margin:0;display:flex}.up-dot{background:var(--arc-t4);width:18px;height:18px;box-shadow:0 0 0 6px color-mix(in srgb, var(--arc-t4) 16%, transparent);border-radius:50%;flex:none;margin-top:.32em}.up-title.is-up .up-dot{background:var(--up);box-shadow:0 0 0 6px color-mix(in srgb, var(--up) 18%, transparent);animation:arcBeat 2.4s var(--ease) infinite}.up-title.is-down .up-dot{background:var(--neg);box-shadow:0 0 0 6px color-mix(in srgb, var(--neg) 18%, transparent);animation:arcBeat 1.2s var(--ease) infinite}.up-line{max-width:640px;font:400 18px/1.6 var(--font-sans);color:var(--arc-t2);margin:18px 0 0 36px}.up-intro{max-width:640px;font:400 16px/1.6 var(--font-sans);color:var(--arc-t3);margin:56px 0 18px}.up-list{gap:14px;display:grid}.up-svc{border:1px solid var(--arc-hair2);background:var(--arc-s1);box-shadow:var(--e2);border-radius:22px;padding:24px 28px 22px}.up-svc-top{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.up-svc h3{font:600 21px/1.2 var(--font-sans);letter-spacing:-.02em;text-transform:none;color:var(--arc-t1);margin:0}.up-svc-top p{font:400 14px/1.5 var(--font-sans);color:var(--arc-t3);margin:4px 0 0}.up-state{border-radius:var(--pill);border:1px solid var(--arc-hair2);font:600 13px var(--font-sans);color:var(--arc-t2);background:var(--arc-s2);white-space:nowrap;flex:none;align-items:center;gap:8px;padding:7px 13px;display:inline-flex}.up-state>span{background:var(--arc-t4);border-radius:50%;width:8px;height:8px}.up-state.is-up{color:var(--up);border-color:color-mix(in srgb, var(--up) 35%, transparent);background:color-mix(in srgb, var(--up) 9%, var(--arc-s1))}.up-state.is-up>span{background:var(--up)}.up-state.is-down{color:var(--neg);border-color:color-mix(in srgb, var(--neg) 40%, transparent);background:color-mix(in srgb, var(--neg) 9%, var(--arc-s1))}.up-state.is-down>span{background:var(--neg)}.up-bars{gap:2px;height:40px;margin-top:22px;display:flex}.up-bars button{cursor:default;min-width:0;height:100%;transition:transform .15s var(--ease), opacity .15s;border:0;border-radius:2px;flex:1 1 0;padding:0}.up-bars:hover button{opacity:.55}.up-bars button.is-picked,.up-bars:hover button.is-picked{opacity:1;transform:scaleY(1.12)}.up-bars button:focus-visible{outline:2px solid var(--arc);outline-offset:2px}.t-up{background:var(--up)}.t-blip{background:var(--warn)}.t-down{background:var(--neg)}.t-none{background:var(--arc-s4)}.up-axis{font:400 12px var(--font-sans);color:var(--arc-t4);justify-content:space-between;margin-top:8px;display:flex}.up-axis-30{display:none}.up-readout{min-height:20px;font:500 13.5px/1.5 var(--font-sans);color:var(--arc-t2);margin:6px 0 0}.up-nums{border-top:1px solid var(--arc-hair2);flex-wrap:wrap;gap:10px 40px;margin:16px 0 0;padding-top:16px;display:flex}.up-nums div{flex-direction:column-reverse;gap:2px;display:flex}.up-nums dt{font:400 13px var(--font-sans);color:var(--arc-t3)}.up-nums dd{font:600 22px/1.1 var(--font-sans);letter-spacing:-.02em;color:var(--arc-t1);font-variant-numeric:tabular-nums;margin:0}.up-legend{font:400 13px var(--font-sans);color:var(--arc-t3);flex-wrap:wrap;gap:8px 22px;margin:18px 0 0;padding:0;list-style:none;display:flex}.up-legend li{align-items:center;gap:8px;display:inline-flex}.up-legend i{border-radius:2px;width:10px;height:16px}.up-section{margin-top:72px}.up-section h2{font:400 clamp(26px, 2.6vw, 34px)/1.1 var(--font-sans);letter-spacing:-.035em;text-transform:none;color:var(--arc-t1);margin:0 0 18px}.up-section>p,.up-empty{max-width:680px;font:400 16px/1.65 var(--font-sans);color:var(--arc-t3);margin:0}.up-outages{border-top:1px solid var(--arc-hair2);margin:0;padding:0;list-style:none}.up-outages li{border-bottom:1px solid var(--arc-hair2);flex-wrap:wrap;justify-content:space-between;gap:4px 24px;padding:16px 0;display:flex}.up-outages strong{font:600 16px/1.4 var(--font-sans);color:var(--arc-t1)}.up-outages span{font:400 15px/1.4 var(--font-sans);color:var(--arc-t3);font-variant-numeric:tabular-nums}.up-outages li.is-open strong{color:var(--neg)}.up-updated{font:400 13px var(--font-sans);color:var(--arc-t4);margin:56px 0 0}.up-group{margin-top:34px}.up-group:first-of-type{margin-top:0}.up-group-title{font:600 13px var(--font-sans);letter-spacing:.02em;text-transform:none;color:var(--arc-t3);margin:0 0 12px}.up-notices{gap:14px;margin-top:36px;display:grid}.up-notice{border:1px solid var(--arc-hair2);background:var(--arc-s1);box-shadow:var(--e2);border-radius:22px;padding:22px 26px 18px}.up-notice.is-live{border-color:color-mix(in srgb, var(--neg) 38%, transparent);box-shadow:inset 4px 0 0 var(--neg), var(--e2)}.up-notice.is-live.is-fixing{border-color:color-mix(in srgb, var(--warn) 45%, transparent);box-shadow:inset 4px 0 0 var(--warn), var(--e2)}.up-notice-top{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.up-notice h3{font:600 21px/1.25 var(--font-sans);letter-spacing:-.02em;text-transform:none;color:var(--arc-t1);margin:0}.up-notice-top p{font:400 14px/1.5 var(--font-sans);color:var(--arc-t3);font-variant-numeric:tabular-nums;margin:4px 0 0}.up-stage{border-radius:var(--pill);font:600 13px var(--font-sans);white-space:nowrap;color:var(--neg);border:1px solid color-mix(in srgb, var(--neg) 40%, transparent);background:color-mix(in srgb, var(--neg) 9%, var(--arc-s1));flex:none;align-items:center;gap:8px;padding:7px 13px;display:inline-flex}.up-stage>span{background:currentColor;border-radius:50%;width:8px;height:8px}.up-stage.is-fixing{color:var(--warn);border-color:color-mix(in srgb, var(--warn) 45%, transparent);background:color-mix(in srgb, var(--warn) 10%, var(--arc-s1))}.up-stage.is-fixed{color:var(--up);border-color:color-mix(in srgb, var(--up) 35%, transparent);background:color-mix(in srgb, var(--up) 9%, var(--arc-s1))}.up-notes{border-top:1px solid var(--arc-hair2);margin:16px 0 0;padding:0;list-style:none}.up-notes li{border-bottom:1px solid var(--arc-hair2);padding:14px 0 14px 22px;position:relative}.up-notes li:last-child{border-bottom:0;padding-bottom:4px}.up-notes li:before{content:"";background:var(--neg);border-radius:50%;width:8px;height:8px;position:absolute;top:21px;left:2px}.up-notes li.is-fixing:before{background:var(--warn)}.up-notes li.is-fixed:before{background:var(--up)}.up-note-meta{flex-wrap:wrap;align-items:baseline;gap:4px 14px;display:flex}.up-note-meta strong{font:600 15px/1.4 var(--font-sans);color:var(--arc-t1)}.up-note-meta time{font:400 13.5px var(--font-sans);color:var(--arc-t3);font-variant-numeric:tabular-nums}.up-notes p{max-width:700px;font:400 15.5px/1.6 var(--font-sans);color:var(--arc-t2);margin:4px 0 0}.up-past{gap:12px;display:grid}.up-past .up-notice{box-shadow:none;padding:18px 22px 14px}.up-past details{margin-top:10px}.up-past summary{cursor:pointer;font:600 14px var(--font-sans);color:var(--arc)}.up-section>p+p{margin-top:14px}@media (max-width:600px){.up-title{gap:14px;font-size:34px}.up-dot{width:14px;height:14px}.up-line{margin-left:0;font-size:16.5px}.up-intro{margin-top:40px;font-size:15px}.up-svc{border-radius:18px;padding:18px 16px 16px}.up-svc-top{flex-direction:column;gap:10px}.up-svc h3{font-size:19px}.up-bars{height:34px}.up-bars button:nth-child(-n+60),.up-axis-90{display:none}.up-axis-30{display:inline}.up-nums{gap:10px 24px}.up-nums dd{font-size:19px}.up-section{margin-top:52px}.up-outages li{flex-direction:column}.up-notice{border-radius:18px;padding:18px 16px 14px}.up-notice-top{flex-direction:column;gap:10px}.up-notice h3{font-size:19px}}
