.searchQueryLoader[data-v-81126d6a]{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:9999;background:#030b20b8;justify-content:center;align-items:center;height:100%;padding:1.5rem;display:flex;inset:0}.searchQueryLoader__content[data-v-81126d6a]{color:#273668;text-align:center;background:#fff;border-radius:1rem;flex-direction:column;align-items:center;gap:.75rem;width:100%;max-width:380px;padding:2rem;display:flex;box-shadow:0 12px 40px #0003}.searchQueryLoader__content p[data-v-81126d6a]{margin:0;font-size:1.15rem;font-weight:700}.searchQueryLoader__content span[data-v-81126d6a]{color:#606779;font-size:.9rem;line-height:1.5}.search-query-loader-enter-active[data-v-81126d6a],.search-query-loader-leave-active[data-v-81126d6a]{transition:opacity .18s}.search-query-loader-enter-from[data-v-81126d6a],.search-query-loader-leave-to[data-v-81126d6a]{opacity:0}@media (prefers-reduced-motion:reduce){.search-query-loader-enter-active[data-v-81126d6a],.search-query-loader-leave-active[data-v-81126d6a]{transition:none}}#searchLinesAndStations[data-v-21bcb4b4]{flex-direction:column;align-items:stretch;height:auto;min-height:0;padding:0;overflow:visible}#searchLinesAndStations[data-v-21bcb4b4],#searchLinesAndStations .searchInputWrapper[data-v-21bcb4b4]{box-sizing:border-box;width:100%;min-width:0;margin:0;display:flex;position:relative}#searchLinesAndStations .searchInputWrapper[data-v-21bcb4b4]{z-index:2;background-color:#fff;border:1px solid #d5d9e2;border-radius:.4rem;flex:none;align-items:center;min-height:2.75rem;padding:.45rem .7rem}#searchLinesAndStations .searchInputWrapper[data-v-21bcb4b4]:focus-within{border-color:#273668;box-shadow:0 0 0 2px #2736681f}#searchLinesAndStations .searchInputWrapper>svg[data-v-21bcb4b4]{color:#687187;flex:none;width:1.1rem;height:1.1rem;margin-right:.5rem}#searchLinesAndStations .searchInputWrapper input[type=search][data-v-21bcb4b4]{box-shadow:none;color:#030b20;font:inherit;background:0 0;border:0;outline:none;flex:auto;width:100%;min-width:25vw;height:1.75rem;margin:0;padding:0;font-size:.85rem;display:block}#searchLinesAndStations .searchInputWrapper input[type=search][data-v-21bcb4b4]::placeholder{color:#7a8292;opacity:1}#searchLinesAndStations .searchInputWrapper input[type=search][data-v-21bcb4b4]::-webkit-search-cancel-button{cursor:pointer}#searchLinesAndStations #searchLinesAndStationsResultsContainer[data-v-21bcb4b4]{box-sizing:border-box;z-index:1;height:65vh;margin:.75rem 0 0;padding:0;display:flex;position:absolute;top:2em;overflow:hidden}@media screen and (width>=860px){#searchLinesAndStations #searchLinesAndStationsResultsContainer[data-v-21bcb4b4]{transform:translate(-50%)}}#searchLinesAndStations #searchLinesAndStationsResultsContainer[data-v-21bcb4b4]>*{box-sizing:border-box;width:100%;min-width:0;max-width:100%;height:auto;min-height:0;max-height:65vh;margin:0;position:relative;inset:auto;transform:none}#searchLinesAndStations #searchLinesAndStationsResultsContainer[data-v-21bcb4b4] .searchLinesResults,#searchLinesAndStations #searchLinesAndStationsResultsContainer[data-v-21bcb4b4] .searchStopAreas{overscroll-behavior-y:contain;scrollbar-gutter:stable;background-color:#fff;border:1px solid #e0e3ea;border-radius:.4rem;flex-direction:column;align-self:stretch;min-width:33vw;max-width:100%;max-height:65vh;display:flex;overflow:hidden auto;box-shadow:0 4px 14px #030b2014}#searchLinesAndStations #searchLinesAndStationsResultsContainer[data-v-21bcb4b4] .searchLinesResults h4,#searchLinesAndStations #searchLinesAndStationsResultsContainer[data-v-21bcb4b4] .searchStopAreas h4{color:#fff;overflow-wrap:anywhere;z-index:2;background-color:#273668;flex:none;margin:0;padding:.55rem .65rem;font-size:.8rem;font-weight:700;line-height:1.3;position:sticky;top:0}#searchLinesAndStations #searchLinesAndStationsResultsContainer[data-v-21bcb4b4] .searchLinesResults .searchResultsList,#searchLinesAndStations #searchLinesAndStationsResultsContainer[data-v-21bcb4b4] .searchStopAreas .searchResultsList{flex:none;width:100%;min-width:0;margin:0;padding:0;list-style:none}#searchLinesAndStations #searchLinesAndStationsResultsContainer[data-v-21bcb4b4] .searchLinesResults .searchResultsLine,#searchLinesAndStations #searchLinesAndStationsResultsContainer[data-v-21bcb4b4] .searchStopAreas .searchResultsLine{box-sizing:border-box;cursor:pointer;overflow-wrap:anywhere;border-bottom:1px solid #edf0f4;flex-direction:column;align-items:flex-start;gap:.25rem;width:100%;min-width:0;margin:0;padding:.5rem .65rem;transition:background-color .15s;display:flex}#searchLinesAndStations #searchLinesAndStationsResultsContainer[data-v-21bcb4b4] .searchLinesResults .searchResultsLine:last-child,#searchLinesAndStations #searchLinesAndStationsResultsContainer[data-v-21bcb4b4] .searchStopAreas .searchResultsLine:last-child{border-bottom:0}#searchLinesAndStations #searchLinesAndStationsResultsContainer[data-v-21bcb4b4] .searchLinesResults .searchResultsLine:hover,#searchLinesAndStations #searchLinesAndStationsResultsContainer[data-v-21bcb4b4] .searchStopAreas .searchResultsLine:hover{background-color:#f5f7fb}#searchLinesAndStations #searchLinesAndStationsResultsContainer[data-v-21bcb4b4] .searchLinesResults .searchResultsLine:focus-visible,#searchLinesAndStations #searchLinesAndStationsResultsContainer[data-v-21bcb4b4] .searchStopAreas .searchResultsLine:focus-visible{outline-offset:-2px;outline:2px solid #273668}#searchLinesAndStations #searchLinesAndStationsResultsContainer[data-v-21bcb4b4] .searchLinesResults .searchResultsLine .searchResultName,#searchLinesAndStations #searchLinesAndStationsResultsContainer[data-v-21bcb4b4] .searchStopAreas .searchResultsLine .searchResultName{color:#030b20;overflow-wrap:anywhere;word-break:normal;width:100%;min-width:0;margin:0;font-size:.8rem;font-weight:600;line-height:1.35;display:block}#searchLinesAndStations #searchLinesAndStationsResultsContainer[data-v-21bcb4b4] .searchLinesResults .searchResultsLine>:not(.searchResultName,.searchResultArrow),#searchLinesAndStations #searchLinesAndStationsResultsContainer[data-v-21bcb4b4] .searchStopAreas .searchResultsLine>:not(.searchResultName,.searchResultArrow){flex-wrap:wrap;flex:0 auto;align-items:center;gap:.2rem;max-width:100%;margin:0;display:flex}#searchLinesAndStations #searchLinesAndStationsResultsContainer[data-v-21bcb4b4] .searchLinesResults .searchResultsLine .searchResultArrow,#searchLinesAndStations #searchLinesAndStationsResultsContainer[data-v-21bcb4b4] .searchStopAreas .searchResultsLine .searchResultArrow{display:none}#searchLinesAndStations #searchLinesAndStationsResultsContainer[data-v-21bcb4b4] .searchLinesResults .searchResultsEmpty,#searchLinesAndStations #searchLinesAndStationsResultsContainer[data-v-21bcb4b4] .searchStopAreas .searchResultsEmpty{color:#666;text-align:center;margin:0;padding:1.25rem .75rem;font-size:.875rem}#searchLinesAndStations #searchLinesAndStationsResultsContainer .searchEmptyHint[data-v-21bcb4b4]{color:#596276;background-color:#fff;flex:none;margin:0;padding:.6rem .65rem;font-size:.75rem;line-height:1.4}@media screen and (width<=860px){#searchLinesAndStations #searchLinesAndStationsResultsContainer[data-v-21bcb4b4] .searchLinesResults,#searchLinesAndStations #searchLinesAndStationsResultsContainer[data-v-21bcb4b4] .searchStopAreas{max-height:33vh!important}#searchLinesAndStations #searchLinesAndStationsResultsContainer[data-v-21bcb4b4]{flex-direction:column;gap:.4rem;width:100%;height:65vh;max-height:65vh;margin-top:.5rem}#searchLinesAndStations #searchLinesAndStationsResultsContainer[data-v-21bcb4b4]>*{flex:1 1 0;width:100%;min-width:0;max-width:100%;min-height:0;max-height:none}#searchLinesAndStations #searchLinesAndStationsResultsContainer[data-v-21bcb4b4] .searchLinesResults,#searchLinesAndStations #searchLinesAndStationsResultsContainer[data-v-21bcb4b4] .searchStopAreas{border-radius:.35rem;flex:1 1 0;width:100%;min-width:0;max-width:100%;min-height:0;max-height:none}#searchLinesAndStations #searchLinesAndStationsResultsContainer[data-v-21bcb4b4] .searchLinesResults h4,#searchLinesAndStations #searchLinesAndStationsResultsContainer[data-v-21bcb4b4] .searchStopAreas h4{text-align:center;padding:.45rem .5rem;font-size:.78rem}#searchLinesAndStations #searchLinesAndStationsResultsContainer[data-v-21bcb4b4] .searchLinesResults .searchResultsLine,#searchLinesAndStations #searchLinesAndStationsResultsContainer[data-v-21bcb4b4] .searchStopAreas .searchResultsLine{gap:.2rem;padding:.45rem .5rem}#searchLinesAndStations #searchLinesAndStationsResultsContainer[data-v-21bcb4b4] .searchLinesResults .searchResultsLine .searchResultName,#searchLinesAndStations #searchLinesAndStationsResultsContainer[data-v-21bcb4b4] .searchStopAreas .searchResultsLine .searchResultName{font-size:.78rem;line-height:1.35}}
