._hero_avzlc_1{color:#203d31;background:#f5f3ed;min-width:0}._visual_avzlc_2{isolation:isolate;height:clamp(500px,calc((100svh - var(--site-content-scroll-offset,135px)) / var(--signal-scene-zoom,1)),1100px);background:#c0d3d1;position:relative;overflow:clip;container-type:size}._canvas_avzlc_3{aspect-ratio:1672/941;z-index:-1;width:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@supports (width:1cqw){._canvas_avzlc_3{width:max(100cqw,177.683cqh)}}._image_avzlc_5{width:100%;height:auto;display:block}._masthead_avzlc_6{z-index:4;gap:14px;width:min(350px,31%);display:grid;position:absolute;top:24px;left:clamp(22px,3vw,54px)}._nameplate_avzlc_7{color:#fff4d6;text-align:center;background:linear-gradient(135deg,#214e43,#12382f);border:3px double #e4cb8e;border-radius:14px 14px 6px 6px;padding:15px 22px 16px;box-shadow:0 0 0 2px #634c29,0 5px 14px #1b160e55}._nameplate_avzlc_7 p{font:800 9px/1.5 var(--font-body),sans-serif;text-transform:uppercase;letter-spacing:.12em;color:#efdca9;margin:0 0 4px}._nameplate_avzlc_7 h1{letter-spacing:-.02em;text-wrap:balance;margin:0;font:700 clamp(27px,3vw,42px)/1.1 Georgia,serif}._nameplate_avzlc_7>span{font:600 11px/1.5 var(--font-body),sans-serif;color:#f6e6ba;margin-top:7px;display:block}._healthCard_avzlc_11{color:#203d31;background:#fffaf0f7;border:1px solid #a78b4e;border-radius:7px;align-items:flex-start;gap:12px;min-height:44px;padding:16px 18px;text-decoration:none;display:flex;box-shadow:0 4px 14px #20372d28}._healthCard_avzlc_11 small{font:800 9px/1.5 var(--font-body),sans-serif;text-transform:uppercase;letter-spacing:.09em;color:#536451;display:block}._healthCard_avzlc_11 strong{font:800 clamp(17px,1.45vw,23px)/1.25 var(--font-display),sans-serif;overflow-wrap:anywhere;margin:5px 0;display:block}._updated_avzlc_14{font:500 11px/1.5 var(--font-body),sans-serif;color:#4b5f53;display:block}._healthAction_avzlc_15{font:800 11px/1.4 var(--font-body),sans-serif;color:#205841;justify-content:space-between;align-items:center;gap:12px;margin-top:10px;display:flex}._healthCard_avzlc_11:hover ._healthAction_avzlc_15{text-underline-offset:3px;text-decoration:underline}._healthDot_avzlc_17{background:#89938d;border:2px solid #52675e;border-radius:50%;flex:none;width:13px;height:13px;margin-top:3px}[data-signal-station-health=operational] ._healthDot_avzlc_17{background:#1d9863;border-color:#126846}[data-signal-station-health=attention] ._healthDot_avzlc_17{background:#dda92e;border-color:#8b5707}[data-signal-station-health=outage] ._healthDot_avzlc_17{background:#ca5747;border-color:#943c31}._signalFace_avzlc_21{aspect-ratio:1/3.1;pointer-events:none;box-sizing:border-box;background:#172c24;border:1px solid #233c32;border-radius:25%;grid-template-rows:repeat(3,1fr);gap:8%;width:2.05%;padding:.35%;display:grid;position:absolute;top:54.05%;left:59.45%;transform:translate(-50%,-50%)}._lamp_avzlc_22{aspect-ratio:1;background:#26372e;border:1px solid #405147;border-radius:50%;display:block;box-shadow:inset 0 2px 4px #071a1477}._lamp_avzlc_22[data-signal-lamp=stop][data-active=true]{background:#e34f3b;border-color:#ffb8a7;box-shadow:0 0 9px #ef4b3a99,inset 0 1px 2px #fff5}._lamp_avzlc_22[data-signal-lamp=caution][data-active=true]{background:#f0bd35;border-color:#ffe5a0;box-shadow:0 0 9px #eeb83099,inset 0 1px 2px #fff5}._lamp_avzlc_22[data-signal-lamp=go][data-active=true]{background:#32bd75;border-color:#c1f2c9;box-shadow:0 0 9px #3ebd7499,inset 0 1px 2px #fff5}._hotspots_avzlc_26{pointer-events:none;position:absolute;inset:0}._sceneStop_avzlc_27{left:var(--stop-x);top:var(--stop-y);color:#fff8dc;pointer-events:auto;background:#184d3c;border:2px solid #fff4d1;border-radius:50%;place-items:center;width:44px;height:44px;text-decoration:none;display:grid;position:absolute;transform:translate(-50%,-50%);box-shadow:0 3px 8px #102d2455}._sceneStop_avzlc_27>b{font:800 16px/1 var(--font-body),sans-serif}._sceneStop_avzlc_27>span{color:#fff8df;width:max-content;max-width:230px;font:800 12px/1.4 var(--font-body),sans-serif;text-align:center;opacity:0;visibility:hidden;pointer-events:none;background:#153e31;border:1px solid #e5c87d;border-radius:5px;padding:9px 12px;position:absolute;bottom:calc(100% + 10px);left:50%;transform:translate(-50%);box-shadow:0 4px 9px #132b2344}._sceneStop_avzlc_27 small{color:#f3df9e;margin-top:3px;font-size:10px;display:block}:is(._sceneStop_avzlc_27:hover>span,._sceneStop_avzlc_27:focus-visible>span){opacity:1;visibility:visible}._noticeStop_avzlc_32{color:#254a38;background:#ede0b6}._doorNotice_avzlc_35{z-index:4;box-sizing:border-box;color:#fff8ef;width:max-content;max-width:min(240px,100% - 32px);min-height:44px;font:800 .9rem/1.5 var(--font-body),sans-serif;text-align:center;overflow-wrap:anywhere;pointer-events:auto;background:#8f1d24;border:2px solid #fff8ef;border-radius:8px;justify-content:center;align-items:center;padding:10px 14px;text-decoration:none;display:flex;position:absolute;top:62%;left:52%;transform:translate(-50%,-50%);box-shadow:0 3px 10px #29111366}._doorNotice_avzlc_35:hover{color:#fff8ef;text-underline-offset:.2em;background:#6f141e;text-decoration:underline}._canvas_avzlc_3 ._doorNotice_avzlc_35:focus-visible{outline-offset:4px;outline:3px solid #ffdf80}._apps_avzlc_38{z-index:5;width:280px;max-width:calc(100% - 48px);position:absolute;bottom:22px;left:24px}@media (max-width:900px){._apps_avzlc_38{display:none}}._signpost_avzlc_40._signpost_avzlc_40{--signpost-panel-left:auto;--signpost-panel-right:0;--signpost-panel-height:min(390px,46svh);bottom:88px;left:auto;right:24px}._visual_avzlc_2 .site-event-street-banner{max-width:35%;top:24px;left:auto;right:24px;transform:none}._route_avzlc_42{max-width:1440px;margin:0 auto;padding:24px clamp(22px,5vw,80px) 28px}._route_avzlc_42>p{max-width:850px;font:500 13px/1.7 var(--font-body),sans-serif;color:#516156;margin:0 0 16px}._legend_avzlc_44{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}._legend_avzlc_44 a{color:#254d3b;min-height:54px;font:800 12px/1.4 var(--font-body),sans-serif;background:#fffdf5;border:1px solid #9cae97;border-radius:5px;align-items:center;gap:10px;padding:11px 13px;text-decoration:none;display:flex}._legend_avzlc_44 b{color:#fff5dc;background:#205b45;border-radius:50%;flex:none;place-items:center;width:27px;height:27px;font-size:12px;display:grid}._legend_avzlc_44 a>span:last-child{margin-left:auto}._legend_avzlc_44 small{color:#63725d;font:500 10px/1.4 var(--font-body),sans-serif;margin-top:3px;display:block}._legend_avzlc_44 a:hover{background:#f4f0dc;border-color:#205b45}._otherLinks_avzlc_50{flex-wrap:wrap;align-items:center;gap:9px 22px;margin:16px 0;display:flex}._otherLinks_avzlc_50 a{color:#205841;min-height:44px;font:800 11px/1.5 var(--font-body),sans-serif;text-underline-offset:3px;align-items:center;gap:8px;text-decoration:underline;display:inline-flex}._otherLinks_avzlc_50 kbd{font:800 10px/1 var(--font-body),sans-serif;border:1px solid #8b9e83;border-radius:3px;padding:4px 6px}._hero_avzlc_1 a:focus-visible{outline-offset:4px;outline:3px solid #a3750a}._canvas_avzlc_3 a:focus-visible{outline-color:#ffe492}html[data-text-size=large] ._hero_avzlc_1{--signal-scene-zoom:1.12}html[data-text-size=extra-large] ._hero_avzlc_1{--signal-scene-zoom:1.24}html[data-theme=dark] ._hero_avzlc_1{color:#f3f2e7;background:#17291f}html[data-theme=dark] ._healthCard_avzlc_11{color:#fff8e4;background:#193e30f7;border-color:#d8c38c}html[data-theme=dark] ._healthCard_avzlc_11 small,html[data-theme=dark] ._updated_avzlc_14,html[data-theme=dark] ._healthAction_avzlc_15{color:#e1e8cc}html[data-theme=dark] ._route_avzlc_42>p,html[data-theme=dark] ._legend_avzlc_44 small{color:#c7d5c2}html[data-theme=dark] ._legend_avzlc_44 a{color:#fff6df;background:#203e2f;border-color:#779371}html[data-theme=dark] ._otherLinks_avzlc_50 a{color:#e5d596}@media (max-width:1100px),(max-height:760px){._visual_avzlc_2{height:auto;min-height:max(500px,calc(100svh - var(--site-content-scroll-offset,135px)));background:#e9eddf;flex-direction:column;display:flex;overflow:visible;container-type:normal}._masthead_avzlc_6{order:0;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);align-items:center;width:auto;margin:0;padding:18px clamp(18px,4vw,36px);position:relative;inset:auto}._nameplate_avzlc_7{padding:12px 20px}._nameplate_avzlc_7 h1{font-size:30px}._nameplate_avzlc_7>span{font-size:10px}._healthCard_avzlc_11{padding:13px 15px}._healthCard_avzlc_11 strong{font-size:18px}._canvas_avzlc_3{z-index:0;order:1;width:100%;position:relative;inset:auto;transform:none}._hotspots_avzlc_26{display:none}._apps_avzlc_38{order:2;align-self:center;width:280px;max-width:calc(100% - 36px);margin:18px auto;position:relative;inset:auto}._signpost_avzlc_40._signpost_avzlc_40{order:3;align-self:center;max-width:calc(100% - 24px);margin:0 auto 20px;position:relative;inset:auto}._signpost_avzlc_40._signpost_avzlc_40>details>nav{width:min(430px,100vw - 48px);margin-top:10px;position:relative;inset:auto}._signpost_avzlc_40._signpost_avzlc_40:has(>details[open]){flex-wrap:wrap;width:min(430px,100% - 24px)}._signpost_avzlc_40._signpost_avzlc_40>details[open]{flex-basis:100%;width:100%}._signpost_avzlc_40._signpost_avzlc_40>details>summary{margin-inline:auto}._signpost_avzlc_40._signpost_avzlc_40:has(>details[open])>a{flex:0 166px;margin-inline:auto}._visual_avzlc_2>.site-event-scene{order:-1;width:100%;min-width:0;max-width:100%;height:auto;min-height:0;position:relative;inset:auto;overflow:clip}._visual_avzlc_2 .site-event-street-banner{width:max-content;max-width:calc(100% - 36px);margin:12px auto 0;position:relative;inset:auto;transform:none}._visual_avzlc_2>.site-event-scene>.site-event-corner-left,._visual_avzlc_2>.site-event-scene>.site-event-corner-right{display:none}html[data-theme=dark] ._visual_avzlc_2{background:#1c3326}}@media (max-width:700px){._doorNotice_avzlc_35{max-width:min(220px,65%);padding:8px 10px;font-size:.85rem}._masthead_avzlc_6{grid-template-columns:minmax(0,1fr);gap:12px;padding:16px 18px}._nameplate_avzlc_7{padding:11px 18px}._nameplate_avzlc_7 h1{font-size:29px}._nameplate_avzlc_7>span{display:none}._healthCard_avzlc_11{gap:10px;padding:12px 14px}._healthCard_avzlc_11 strong{margin:3px 0;font-size:18px}._healthCard_avzlc_11 small{font-size:8px}._updated_avzlc_14{font-size:10px}._healthAction_avzlc_15{margin-top:7px}._legend_avzlc_44{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}._legend_avzlc_44 a{gap:8px;padding:10px;font-size:11px}._legend_avzlc_44 b{width:24px;height:24px}._legend_avzlc_44 small{font-size:9px}._route_avzlc_42{padding:20px 18px}._route_avzlc_42>p{font-size:12px}}@media (max-width:380px){._legend_avzlc_44{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){._hero_avzlc_1 *{scroll-behavior:auto}}@media (forced-colors:active){._hero_avzlc_1,._visual_avzlc_2,._nameplate_avzlc_7,._healthCard_avzlc_11,._legend_avzlc_44 a{color:canvastext;box-shadow:none;background:canvas;border-color:canvastext}._masthead_avzlc_6{grid-template-columns:minmax(0,1fr);width:auto;margin:0;padding:20px;display:grid;position:relative;inset:auto}._visual_avzlc_2{height:auto;min-height:0;display:block;overflow:visible;container-type:normal}._canvas_avzlc_3,._apps_avzlc_38{display:none}._nameplate_avzlc_7 p,._nameplate_avzlc_7>span,._updated_avzlc_14,._healthCard_avzlc_11 small,._healthAction_avzlc_15,._route_avzlc_42>p,._legend_avzlc_44 small{color:canvastext}._healthDot_avzlc_17{background:canvas;border-color:canvastext}._legend_avzlc_44 a,._otherLinks_avzlc_50 a{color:linktext}._hero_avzlc_1 a:focus-visible{outline-color:highlight}._signpost_avzlc_40._signpost_avzlc_40{margin:16px auto;position:relative;inset:auto}}@media print{._visual_avzlc_2{background:0 0;height:auto;min-height:0;display:block;overflow:visible}._canvas_avzlc_3,._apps_avzlc_38,._signpost_avzlc_40,._legend_avzlc_44,._otherLinks_avzlc_50{display:none!important}._masthead_avzlc_6{width:auto;padding:20px;display:block;position:static}._nameplate_avzlc_7,._healthCard_avzlc_11{color:#000;box-shadow:none;background:0 0;border-color:#555}._nameplate_avzlc_7 p,._nameplate_avzlc_7>span,._updated_avzlc_14,._healthCard_avzlc_11 small,._healthAction_avzlc_15{color:#000}._healthCard_avzlc_11{margin-top:12px}._route_avzlc_42{padding:12px 20px}}._page_vvdof_1{position:relative}@media screen and (min-width:1101px) and (hover:hover) and (pointer:fine) and (forced-colors:none){._readingContent_vvdof_5{z-index:1;pointer-events:none;background:0 0;padding:24px 0 42px;position:relative}._readingContent_vvdof_5>section{box-sizing:border-box;border:1px solid var(--content-border,#b5cec2);pointer-events:auto;border-radius:18px;width:calc(100% - clamp(128px,16vw,300px));max-width:1320px;margin:36px auto;padding:clamp(30px,4vw,60px);box-shadow:0 12px 30px #163c3112}._readingContent_vvdof_5>.status-services,._readingContent_vvdof_5>.cloud-status,._readingContent_vvdof_5>.status-source{background:color-mix(in srgb,var(--content-surface,#f6f9f4) 97%,transparent);color:var(--content-ink,#183b32)}._readingContent_vvdof_5>.status-notices{background:#fff2d8f7}._readingContent_vvdof_5>.status-maintenance{background:#08736ff7}html[data-theme=dark] ._readingContent_vvdof_5>.status-notices{background:#2a2418f7}}
