.SubwayStructureView_map__HhoiZ{padding:3px 0 0;color:#0f2a4a}.SubwayStructureView_scope__O8krQ{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px}.SubwayStructureView_scope__O8krQ p{color:#64748b;font-size:13px;line-height:1.5}.SubwayStructureView_scope__O8krQ h3{font-size:20px;font-weight:700;line-height:1.5}.SubwayStructureView_scope__O8krQ>span{flex-shrink:0;color:#94a3b8;font-size:12px}.SubwayStructureView_key___87vu{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:6px 14px;margin-bottom:19px;color:#64748b;font-size:12px}.SubwayStructureView_key___87vu>span:first-child{display:flex;align-items:center;gap:8px}.SubwayStructureView_key___87vu i{width:22px;height:5px;border-radius:3px;background:#1e293b}.SubwayStructureView_canvas__cHev5{position:relative}.SubwayStructureView_route__Oi8_q{min-width:0}.SubwayStructureView_unfold__2JFvO{overflow:hidden}.SubwayStructureView_tracks__f3gyt{position:absolute;inset:0;pointer-events:none;overflow:visible}.SubwayStructureView_stops__pdiAe{list-style:none;margin:0;padding:0}.SubwayStructureView_stop__qYNfp{position:relative;padding-bottom:10px}.SubwayStructureView_stationRow___vrN6{position:relative}.SubwayStructureView_station__y7MLK{position:relative;display:grid;grid-template-columns:44px minmax(0,1fr) auto;align-items:start;gap:10px;width:100%;min-height:74px;padding:13px 38px 13px 0;text-align:left;border-radius:12px}.SubwayStructureView_station__y7MLK:focus-visible{outline:none}.SubwayStructureView_station__y7MLK:focus-visible .SubwayStructureView_dot__Odu1D{outline:2px solid #0f2a4a;outline-offset:5px}.SubwayStructureView_words__5p0bM{position:relative;z-index:2;display:flex;min-width:0;flex-direction:column;gap:3px;padding:1px 5px;border-radius:7px;overflow-wrap:anywhere;transition:background-color .15s}.SubwayStructureView_words__5p0bM>strong{font-size:15px;font-weight:700;line-height:24px}.SubwayStructureView_mainStation__HagSS .SubwayStructureView_words__5p0bM>strong{font-size:17px;font-weight:800;line-height:26px}.SubwayStructureView_compactStation__VPydd{min-height:56px;padding-top:10px;padding-bottom:10px}.SubwayStructureView_compactStation__VPydd .SubwayStructureView_words__5p0bM>strong{font-size:14px;line-height:24px;font-weight:600}.SubwayStructureView_words__5p0bM .SubwayStructureView_role__Q18sa{color:var(--station-label);font-size:13px;font-weight:600;line-height:20px}.SubwayStructureView_dot__Odu1D{position:relative;z-index:3;justify-self:center;display:grid;width:28px;height:28px;margin-top:0;border:3px solid var(--station-color);border-radius:50%;background:#fff;place-items:center;color:var(--station-ink);font-size:11px;font-weight:800;transition:transform .2s,background-color .2s,color .2s}.SubwayStructureView_mainStation__HagSS .SubwayStructureView_dot__Odu1D{width:36px;height:36px;margin-top:-3px;border-width:4px;font-size:14px}.SubwayStructureView_dot__Odu1D.SubwayStructureView_interchange__IggiK{background:var(--station-soft);box-shadow:0 0 0 3px #fff,0 0 0 5px var(--station-ring)}.SubwayStructureView_preview__M4d29 .SubwayStructureView_dot__Odu1D{transform:scale(1.1)}@media (hover:hover) and (pointer:fine){.SubwayStructureView_station__y7MLK:hover .SubwayStructureView_dot__Odu1D{transform:scale(1.1)}}.SubwayStructureView_status__WEoEa{position:relative;z-index:2;align-self:start;padding-top:5px;color:#64748b;font-size:12px;white-space:nowrap}.SubwayStructureView_words__5p0bM .SubwayStructureView_routeHint__6z8o1{display:flex;align-items:center;gap:6px;margin-top:2px;color:#64748b;font-size:12px}.SubwayStructureView_routeHint__6z8o1 i{position:relative;width:22px;height:3px;border-radius:2px;background:var(--branch-color)}.SubwayStructureView_routeHint__6z8o1 i:after{content:"";position:absolute;right:0;top:-2px;width:7px;height:7px;border-radius:50%;border:2px solid var(--branch-color);background:#fff}.SubwayStructureView_routeHint__6z8o1 .SubwayStructureView_pattern__lukNU{padding:1px 6px;border-radius:999px;color:#fff;background:var(--station-label);font-size:10px;font-weight:700}.SubwayStructureView_disclosure__hJUoE{position:absolute;z-index:4;right:-6px;top:6px;display:grid;place-items:center;width:44px;height:44px;border-radius:8px;color:#64748b}.SubwayStructureView_disclosure__hJUoE svg{width:15px;height:15px;transition:transform .2s}.SubwayStructureView_disclosure__hJUoE .SubwayStructureView_expanded__Wcmg0{transform:rotate(180deg)}.SubwayStructureView_disclosure__hJUoE:hover{background:#e8eef6;color:#0f2a4a}.SubwayStructureView_disclosure__hJUoE:focus-visible{outline:2px solid #0f2a4a}.SubwayStructureView_branch__zG39q{position:relative;margin:2px 0 24px 32px;padding-top:5px}.SubwayStructureView_routeName__89AmM{position:relative;z-index:2;display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 9px;margin-left:54px;padding:0 0 11px;line-height:1.5}.SubwayStructureView_routeName__89AmM strong{color:#475569;font-size:14px;font-weight:700}.SubwayStructureView_routeName__89AmM>span{color:#64748b;font-size:12px}.SubwayStructureView_linked__H8QH_ .SubwayStructureView_words__5p0bM,.SubwayStructureView_selected__g6wGT .SubwayStructureView_words__5p0bM{background:#e8eef6}.SubwayStructureView_selected__g6wGT .SubwayStructureView_dot__Odu1D{background:var(--station-color);color:#fff}.SubwayStructureView_ancestor__BU77a .SubwayStructureView_dot__Odu1D{background:var(--station-soft)}.SubwayStructureView_selected__g6wGT .SubwayStructureView_dot__Odu1D{box-shadow:0 0 0 3px #fff,0 0 0 5px var(--station-ring)}.SubwayStructureView_preview__M4d29 .SubwayStructureView_words__5p0bM{background:#cbd8e9}.SubwayStructureView_previewAncestor__FPtVf .SubwayStructureView_dot__Odu1D,.SubwayStructureView_preview__M4d29 .SubwayStructureView_dot__Odu1D{box-shadow:0 0 0 3px #fff,0 0 0 6px #cbd8e9}.SubwayStructureView_live__F3z_f .SubwayStructureView_dot__Odu1D{background:var(--station-color);color:#fff}.SubwayStructureView_quiet__hHvch .SubwayStructureView_dot__Odu1D{width:12px;height:12px;margin-top:8px;background:var(--station-color);border:3px solid #fff}.SubwayStructureView_quiet__hHvch .SubwayStructureView_words__5p0bM>strong{color:#64748b;font-size:14px;font-weight:500}@media (max-width:640px){.SubwayStructureView_branch__zG39q{margin-left:24px}.SubwayStructureView_station__y7MLK{gap:7px;padding-right:36px;grid-template-columns:36px minmax(0,1fr)}.SubwayStructureView_status__WEoEa{grid-column:2;padding:0 5px}.SubwayStructureView_routeName__89AmM{margin-left:43px}.SubwayStructureView_mainStation__HagSS .SubwayStructureView_dot__Odu1D{width:32px;height:32px;margin-top:-1px}.SubwayStructureView_dot__Odu1D{width:26px;height:26px;margin-top:1px}.SubwayStructureView_quiet__hHvch .SubwayStructureView_dot__Odu1D{width:12px;height:12px;margin-top:8px}.SubwayStructureView_mainStation__HagSS .SubwayStructureView_words__5p0bM>strong{font-size:15px;line-height:24px}.SubwayStructureView_words__5p0bM>strong{font-size:14px;line-height:22px}.SubwayStructureView_words__5p0bM .SubwayStructureView_role__Q18sa{font-size:12px}}@media (prefers-reduced-motion:reduce){.SubwayStructureView_disclosure__hJUoE svg,.SubwayStructureView_dot__Odu1D,.SubwayStructureView_words__5p0bM{transition:none}}.ChapterTimeline_strip__fxhhY{position:relative;display:flex;gap:0;height:28px;isolation:isolate}.ChapterTimeline_segment__50BoZ,.ChapterTimeline_timeGap__qeYse{flex-basis:0;flex-shrink:1;min-width:0}.ChapterTimeline_separator__vAwM5{flex:0 0 3px;width:3px}.ChapterTimeline_segment__50BoZ{position:relative;display:flex;align-items:center;padding:0;border:0;background:none;height:28px}button.ChapterTimeline_segment__50BoZ{cursor:pointer}.ChapterTimeline_segment__50BoZ:focus-visible{outline:2px solid #14284b;outline-offset:3px;z-index:2}.ChapterTimeline_band__1gjMR{position:relative;width:100%;height:28px;overflow:hidden;border-radius:3px;background:rgba(20,40,75,.14);transition:background-color var(--speech-map-motion-duration,.18s) var(--speech-map-motion-easing,ease-out)}.ChapterTimeline_firstSegment__df3HD .ChapterTimeline_band__1gjMR{border-top-left-radius:8px;border-bottom-left-radius:8px}.ChapterTimeline_lastSegment__Dm83R .ChapterTimeline_band__1gjMR{border-top-right-radius:8px;border-bottom-right-radius:8px}.ChapterTimeline_segment__50BoZ[data-evidence-state=partial] .ChapterTimeline_band__1gjMR{background:rgba(20,40,75,.3)}.ChapterTimeline_segment__50BoZ[data-evidence-state=partial] .ChapterTimeline_number__0HdH2{color:rgba(20,40,75,.8)}.ChapterTimeline_segment__50BoZ[data-evidence-state=dimmed] .ChapterTimeline_band__1gjMR{background:rgba(20,40,75,.056)}.ChapterTimeline_segment__50BoZ[data-evidence-state=dimmed] .ChapterTimeline_number__0HdH2{color:rgba(20,40,75,.68)}.ChapterTimeline_fill__idHdR{position:absolute;top:0;bottom:0;background:#14284b;transition:opacity var(--speech-map-motion-duration,.18s) var(--speech-map-motion-easing,ease-out)}.ChapterTimeline_fill__idHdR[data-evidence-motion=move]{transition:opacity var(--speech-map-motion-duration,.18s) var(--speech-map-motion-easing,ease-out),left var(--speech-map-motion-duration,.18s) var(--speech-map-motion-easing,ease-out),width var(--speech-map-motion-duration,.18s) var(--speech-map-motion-easing,ease-out)}.ChapterTimeline_number__0HdH2{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;overflow:hidden;color:rgba(20,40,75,.62);font-size:14px;font-weight:600;font-variant-numeric:tabular-nums;transition:color var(--speech-map-motion-duration,.18s) var(--speech-map-motion-easing,ease-out)}.ChapterTimeline_segment__50BoZ[data-evidence-state] .ChapterTimeline_numberInFill__QiK1I{color:white;text-shadow:0 0 2px #14284b,0 0 1px #14284b}.ChapterTimeline_playhead__2_Fer{top:0;width:2px;height:28px;margin-left:-1px;box-shadow:-1px 0 white,1px 0 white}.ChapterTimeline_playheadLabel__pzuuI,.ChapterTimeline_playhead__2_Fer{left:0;position:absolute;background:#14284b;pointer-events:none;z-index:3}.ChapterTimeline_playheadLabel__pzuuI{top:-26px;max-width:100%;padding:3px 7px;overflow:hidden;border-radius:5px;color:white;font-size:11px;font-weight:500;font-variant-numeric:tabular-nums;white-space:nowrap}.ChapterTimeline_playheadLabel__pzuuI[data-playback-motion=tick],.ChapterTimeline_playhead__2_Fer[data-playback-motion=tick]{transition:transform var(--speech-map-playback-duration,.1s) linear}.ChapterTimeline_numberText__EksHZ{flex:none;white-space:nowrap}@media (prefers-reduced-motion:reduce){.ChapterTimeline_band__1gjMR,.ChapterTimeline_fill__idHdR,.ChapterTimeline_fill__idHdR[data-evidence-motion=move],.ChapterTimeline_number__0HdH2,.ChapterTimeline_playheadLabel__pzuuI[data-playback-motion=tick],.ChapterTimeline_playhead__2_Fer[data-playback-motion=tick],.ChapterTimeline_segment__50BoZ{transition:none;animation:none}}@media (pointer:coarse){.ChapterTimeline_segment__50BoZ,.ChapterTimeline_strip__fxhhY{height:44px}.ChapterTimeline_playhead__2_Fer{top:8px}}.StructureDisclosureRow_header__VE2S5:has(>button:focus-visible){outline:2px solid #0f2a4a;outline-offset:2px}.StructureDisclosureRow_header__VE2S5>button:focus-visible{outline:none;box-shadow:none}.StructureDisclosureRow_linkedHeader__ZP3_6[data-selected=true]{background-color:#e8eef6;box-shadow:inset 2px 0 0 #0f2a4a}.StructureDisclosureRow_linkedHeader__ZP3_6:has(>button:focus-visible){outline:2px dashed #64748b}.StructureDisclosureRow_trailing__g51HR [role=button]:focus-visible{outline:2px solid #0f2a4a;outline-offset:2px}.StructureDisclosureRow_chapterHeader__qX0KR{border-radius:16px;padding:9px 10px;margin:0;align-items:center;position:relative}.StructureDisclosureRow_chapterHeader__qX0KR>button{padding:0}.StructureDisclosureRow_chapterHeader__qX0KR>button>div{gap:12px;align-items:center}.StructureDisclosureRow_chapterHeader__qX0KR>button>div>svg{align-self:center;margin-top:0}.StructureDisclosureRow_chapterHeader__qX0KR>button>div>span{align-self:center}.StructureDisclosureRow_chapterHeader__qX0KR .StructureDisclosureRow_trailing__g51HR{padding-top:0}.StructureDisclosureRow_chapterHeader__qX0KR[data-selected=true]{background:#f5f6f9;box-shadow:none}.StructureDisclosureRow_chapterHeader__qX0KR:before{content:"";position:absolute;left:0;top:16px;bottom:16px;width:3px;border-radius:2px;background:#14284b;transform:scaleY(0);opacity:0;transition:transform .2s cubic-bezier(.2,.8,.2,1),opacity .14s cubic-bezier(.2,.8,.2,1)}.StructureDisclosureRow_chapterHeader__qX0KR[data-selected=true]:before{transform:scaleY(1);opacity:1}@media (max-width:560px){.StructureDisclosureRow_chapterHeader__qX0KR{flex-wrap:wrap}.StructureDisclosureRow_chapterHeader__qX0KR>button{flex-basis:100%}.StructureDisclosureRow_chapterHeader__qX0KR .StructureDisclosureRow_trailing__g51HR{margin-left:62px}}.StructureDisclosureRow_header__VE2S5{transition:background-color .14s cubic-bezier(.2,.8,.2,1),box-shadow .14s cubic-bezier(.2,.8,.2,1)}.StructureDisclosureRow_chevron___vI_F{transition:transform .2s cubic-bezier(.2,.8,.2,1)}@media (prefers-reduced-motion:reduce){.StructureDisclosureRow_chapterHeader__qX0KR:before,.StructureDisclosureRow_chevron___vI_F,.StructureDisclosureRow_header__VE2S5{transition:none}}.StructurePatternPresentation_identity__H4PLg{border-radius:8px;transition:background-color .14s cubic-bezier(.2,.8,.2,1),box-shadow .14s cubic-bezier(.2,.8,.2,1)}.StructurePatternPresentation_activePath__VG68p{background:#f8fafc}.StructurePatternPresentation_preview__xSmgN{background:#f9fafb;box-shadow:inset 0 0 0 1px #e5e7eb}.StructurePatternPresentation_identity__H4PLg[data-selected=true]{background:#e8eef6;box-shadow:inset 2px 0 0 #0f2a4a}@media (prefers-reduced-motion:reduce){.StructurePatternPresentation_identity__H4PLg{transition:none}}.ChapterPresentation_chapterItem__4iK4J{min-width:0}.ChapterPresentation_inspect__Bc3SO{min-height:34px}.ChapterPresentation_chapterLabel__H1Z_6{display:flex;gap:12px;align-items:center}.ChapterPresentation_heading__0MzS8{min-width:0}.ChapterPresentation_title__drbhP{font-size:17px;font-weight:600;letter-spacing:-.01em;line-height:1.3;color:#14284b;display:block}.ChapterPresentation_ordinal__VDxWt{display:flex;width:34px;height:34px;flex-shrink:0;border-radius:50%;border:1.5px solid rgba(20,40,75,.22);align-items:center;justify-content:center;color:#14284b;font-size:13px;font-weight:600;font-variant-numeric:tabular-nums}.ChapterPresentation_ordinal__VDxWt[data-active=true]{background:#14284b;color:white;border-color:#14284b}.ChapterPresentation_chips__EdEdK{display:flex;gap:6px;margin-top:4px;flex-wrap:wrap}.ChapterPresentation_chip__4vUE4{font-size:12px;color:#586278;background:#f5f6f9;border:1px solid #e8ebf1;padding:2px 8px;border-radius:999px;line-height:16px}.ChapterPresentation_meta__aYQyC{display:flex;height:44px;min-height:44px;align-items:center;justify-content:space-between;gap:8px;margin:4px 0 0}.ChapterPresentation_readout__MALeF{height:44px;min-height:44px;margin-top:4px;display:flex;flex-direction:column;align-items:stretch;justify-content:center;gap:4px;overflow:hidden;font-size:14px;line-height:20px;color:#6b7488}.ChapterPresentation_breadcrumbs__ryXil{color:#14284b;font-weight:500;display:flex;gap:4px;min-width:0;white-space:nowrap;overflow:hidden}.ChapterPresentation_breadcrumbs__ryXil>span{min-width:0;overflow:hidden;text-overflow:ellipsis}.ChapterPresentation_breadcrumbs__ryXil>span:first-child,.ChapterPresentation_breadcrumbs__ryXil>span:last-child{flex:0 1 auto}.ChapterPresentation_breadcrumbs__ryXil>span[data-fixed=true]{flex:0 0 auto}.ChapterPresentation_breadcrumbs__ryXil i{font-style:normal;color:#6b7488;font-weight:400;margin-right:4px}.ChapterPresentation_extent__GSojE{font-variant-numeric:tabular-nums;font-size:13px;line-height:18px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media (max-width:560px){.ChapterPresentation_ordinal__VDxWt{width:30px;height:30px}.ChapterPresentation_breadcrumbs__ryXil{font-size:13px}}.ChapterPresentation_meta__aYQyC>span:last-child{flex-shrink:0;white-space:nowrap}@media (max-width:560px){.ChapterPresentation_meta__aYQyC>span:last-child{font-size:12px}}.ChapterPresentation_overview__E2CdU{display:contents}.ChapterPresentation_stickyMap__tbrFD{position:sticky;top:var(--app-safe-area-top,0);z-index:20;padding:20px var(--speech-chapter-inset,0) 8px;margin:0 calc(-1 * var(--speech-chapter-inset, 0px)) 4px;background:white}@media (min-width:1181px){.ChapterPresentation_stickyMap__tbrFD{top:calc(64px + var(--app-safe-area-top, 0px))}}.ChapterPresentation_ordinal__VDxWt{transition:background-color .14s cubic-bezier(.2,.8,.2,1),color .14s cubic-bezier(.2,.8,.2,1),border-color .14s cubic-bezier(.2,.8,.2,1)}@media (prefers-reduced-motion:reduce){.ChapterPresentation_ordinal__VDxWt{transition:none}}.InspectionContext_context__4n17z{margin-top:12px;border-top:1px solid #dbe2eb;padding-top:8px;color:#0f2a4a}.InspectionContext_back__XDjP_{display:flex;align-items:center;gap:7px;min-height:44px;border-radius:5px;padding:0 4px;font-size:14px;font-weight:600}.InspectionContext_back__XDjP_:hover{background:#e8eef6}.InspectionContext_back__XDjP_:focus-visible{outline:2px solid #0f2a4a;outline-offset:2px}.InspectionContext_label__J42Zm{padding:6px 4px 0;color:#475569;font-size:13px;line-height:20px;font-weight:600}.InspectionContext_relation__ZsY5w+.InspectionContext_relation__ZsY5w{border-top:1px solid #eef2f6}.InspectionContext_compact__6XPKi{margin-top:8px;padding-top:6px}.InspectionContext_compact__6XPKi .InspectionContext_relation__ZsY5w p{font-size:12px;font-weight:500}.InspectionContext_compact__6XPKi .InspectionContext_back__XDjP_{font-size:13px;font-weight:500}.InspectionContext_borderless__sIlNC{border-top:0;margin-top:4px;padding-top:0}.NavigatorDirection_frame__t_Hov,.NavigatorDirection_item__EYALg,.NavigatorDirection_list__l82tG{min-width:0}.NavigatorDirection_leafTitle__Rcw7X{font-size:14px;font-weight:500;line-height:20px}.NavigatorDirection_quietLabel___wp0Y .NavigatorDirection_leafTitle__Rcw7X,.NavigatorDirection_quietLabel___wp0Y>div>span{font-size:13px;font-weight:400;color:#6b7280}.NavigatorDirection_details__DA2XQ{padding:0 8px 0 24px}.NavigatorDirection_linked__IQop8>p,.NavigatorDirection_readings__WF8Uw>p{margin-bottom:2px;color:#9ca3af;font-size:10px;line-height:15px;font-weight:600;text-transform:uppercase;letter-spacing:.05em}.NavigatorDirection_linked__IQop8{margin-top:12px}.ChapterFrameworkGroup_header__FnhOd:has(>h3>button:focus-visible){outline:2px dashed #64748b;outline-offset:-2px}