.badge[data-v-f0df40a2]{text-transform:initial!important}table.departures[data-v-f0df40a2]{font-size:1rem}table.departures thead tr th[data-v-f0df40a2]{background-color:#f5f5f4!important;text-transform:uppercase;letter-spacing:1.28px}table.departures tbody tr td[data-v-f0df40a2]{vertical-align:middle;padding-top:.75rem;padding-bottom:.75rem}.canceled[data-v-f0df40a2]{position:relative;color:#ed1b2e;font-weight:700;padding-left:1.25rem}.canceled[data-v-f0df40a2]:before{position:absolute;content:"";top:50%;transform:translateY(-50%);left:0;background-image:url(../../img/svg/cancel-red.svg);background-size:contain;width:16px;height:16px}.aside[data-v-2936f004]{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--bs-spacer)}@media (min-width: 768px){.aside[data-v-2936f004]{justify-content:center}}.aside a[data-v-2936f004]{color:#626462;font-size:calc(var(--bs-font-size-base) - 1px);line-height:1rem;text-decoration:none}@media (min-width: 375px){.aside a[data-v-2936f004]{font-size:var(--bs-font-size-base)}}@media (min-width: 768px){.aside a[data-v-2936f004]{margin-right:calc(var(--bs-spacer) * 2)}}@media (min-width: 992px){.aside a[data-v-2936f004]{font-size:calc(var(--bs-font-size-base) * 1.25)}}.aside a[data-v-2936f004]:hover{color:var(--bs-primary);border-bottom:none}.aside a[data-v-2936f004]:first-child{position:relative;padding-left:calc(var(--bs-spacer) * 1.5)}.aside a[data-v-2936f004]:first-child:before{content:"";position:absolute;top:50%;left:0;transform:translateY(-50%);background-image:url(../../img/svg/email-gray.svg);background-repeat:no-repeat;background-size:contain;width:1rem;height:12px}.aside a[data-v-2936f004]:last-child{position:relative;padding-left:calc(var(--bs-spacer) * 1.5)}@media (min-width: 768px){.aside a[data-v-2936f004]:last-child{margin-right:0}}.aside a[data-v-2936f004]:last-child:before{content:"";position:absolute;top:50%;left:0;transform:translateY(-50%);background-image:url(../../img/svg/x-gray.svg);background-repeat:no-repeat;background-size:contain;width:1rem;height:1rem}.btn-group[data-v-2936f004]{margin-bottom:calc(var(--bs-spacer) / 2);width:100%}@media (min-width: 992px){.btn-group[data-v-2936f004]{margin-bottom:var(--bs-spacer)}}.btn-group .btn-check-label[data-v-2936f004]{--bs-btn-padding-x: calc(var(--bs-spacer) * .25);background-color:#fff;border:1px solid #8a8b8a;color:#8a8b8a;font-size:calc(var(--bs-font-size-base) - 1px);font-weight:var(--bs-font-weight-bold);text-transform:uppercase}@media (min-width: 375px){.btn-group .btn-check-label[data-v-2936f004]{font-size:var(--bs-font-size-base);padding:calc(var(--bs-spacer) * .25)}}@media (min-width: 992px){.btn-group .btn-check-label[data-v-2936f004]{font-size:calc(var(--bs-font-size-base) * 1.4375)}}.btn-group .btn-check+.btn-check-label[data-v-2936f004]:hover{background-color:#8a8b8a;border:1px solid #8a8b8a;color:#fff}.btn-group .btn-check+.btn-check-label[data-v-2936f004]:focus-visible{border-color:#0097d0;box-shadow:none}.btn-group .btn-check:checked+.btn-check-label.active[data-v-2936f004]{background-color:#8a8b8a;color:#fff}.btn-group .btn-check:checked+.btn-check-label.active[data-v-2936f004]:after{position:absolute;content:"";left:45%;bottom:-7px;border-top:8px solid #8a8b8a;border-left:8px solid transparent;border-right:8px solid transparent;width:0;height:0}@media (min-width: 992px){.btn-group .btn-check:checked+.btn-check-label.active[data-v-2936f004]:after{bottom:-9px}}.card[data-v-2936f004]{box-shadow:none}.card-header[data-v-2936f004]{background-color:#f5f5f4;border-bottom:none;padding:calc(var(--bs-spacer) * .375) calc(var(--bs-spacer) * .5)}@media (min-width: 992px){.card-header[data-v-2936f004]{padding:1.032rem 1rem}}.card-header.has-icon-left[data-v-2936f004]{padding-left:calc(var(--bs-spacer) * 2.5)}.card-header.has-icon-left[data-v-2936f004]:before{left:1rem;background-image:url(../../img/svg/circle-gray-outline-bus.svg)}.card-header.has-icon-left.all[data-v-2936f004]{background-color:#ed1b2e;color:#fff}.card-header.has-icon-left.all[data-v-2936f004]:before{background-image:url(../../img/svg/t_logo.svg)}.card-header.has-icon-left.alert[data-v-2936f004]:before{background-image:url(../../img/svg/alert-gray.svg)}.card-header.has-icon-left.blueline[data-v-2936f004]:before{background-image:url(../../img/svg/circle-blue-lrt.svg)}.card-header.has-icon-left.greenline[data-v-2936f004]:before{background-image:url(../../img/svg/circle-green-lrt.svg)}.card-header.has-icon-left.brt[data-v-2936f004]:before{background-image:url(../../img/svg/circle-gray-bus.svg)}.card-header.has-icon-left.goldline[data-v-2936f004]:before{background-image:url(../../img/svg/circle-gold-bus.svg)}.card-header.has-icon-left.orangeline[data-v-2936f004]:before{background-image:url(../../img/svg/circle-orange-bus.svg)}.card-header.has-icon-left.redline[data-v-2936f004]:before{background-image:url(../../img/svg/circle-red-bus.svg)}.card-body[data-v-2936f004]{border:1px solid #e3e3e0;border-bottom-right-radius:.5rem;border-bottom-left-radius:.5rem}.accordion[data-v-2936f004]{border-bottom:1px solid #e3e3e0;margin-bottom:var(--bs-spacer);padding-bottom:var(--bs-spacer);position:relative}.accordion[data-v-2936f004]:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.accordion[data-v-2936f004] .accordion-button{position:relative;justify-content:flex-start;background-color:unset;border-radius:0;color:#626462;padding:0 calc(var(--bs-spacer) * 2) 0 0;text-align:left;text-decoration:none;width:100%}.accordion[data-v-2936f004] .accordion-button:after{content:"";position:absolute;top:50%;right:0;transform:translateY(-50%) rotate(0);transition:transform .3s ease;background-image:url(../../img/svg/chevron-down-gray.svg);background-repeat:no-repeat;background-size:contain;width:1rem;height:1rem}.accordion[data-v-2936f004] .accordion-button[aria-expanded=true]:after{transform:translateY(-50%) rotate(-180deg)}.accordion[data-v-2936f004] .accordion-button.collapsed{background-color:transparent}.accordion[data-v-2936f004] .accordion-button:hover,.accordion[data-v-2936f004] .accordion-button:focus{border-color:#0097d0;box-shadow:0 0 0 .2rem #0097d040}.accordion .alert-title[data-v-2936f004]{display:flex;align-items:center;text-transform:capitalize;margin-left:1.2rem;margin-top:.3rem}.accordion .badge[data-v-2936f004]{font-size:var(--bs-font-size-sm);margin-bottom:0}@media (min-width: 992px){.accordion .badge[data-v-2936f004]{font-size:var(--bs-font-size-base)}}.accordion .badge.badge-ongoing[data-v-2936f004],.accordion .badge.badge-upcoming-ongoing[data-v-2936f004]{background-color:#fff100;color:#6c757d}.accordion .badge.badge-upcoming[data-v-2936f004]{background-color:#0097d0;color:#fff}.accordion .badge.badge-new[data-v-2936f004]{background-color:#088144;color:#fff}.accordion .alert-header-text[data-v-2936f004]{display:block;font-weight:400}.accordion .alert-content[data-v-2936f004]{padding:var(--bs-spacer)}.accordion .alert-content p[data-v-2936f004]:last-child{margin-bottom:0}.accordion .alert-content .alert-description[data-v-2936f004]{white-space:pre-wrap}.accordion .accordion-item[data-v-2936f004],.accordion .card[data-v-2936f004]{border:none;border-radius:0}.accordion.has-icon-left[data-v-2936f004]:before{top:1rem;left:0}.accordion.has-icon-left.cancellation[data-v-2936f004]:before{background-image:url(../../img/svg/alert-cancel.svg)}.accordion.has-icon-left.delay[data-v-2936f004]:before{background-image:url(../../img/svg/alert-delay.svg)}.accordion.has-icon-left.detour[data-v-2936f004]:before{background-image:url(../../img/svg/alert-detour.svg)}.accordion.has-icon-left.elevator-closure[data-v-2936f004]:before{background-image:url(../../img/svg/alert-elevator.svg)}.accordion.has-icon-left.extra-service[data-v-2936f004]:before{background-image:url(../../img/svg/alert-more.svg)}.accordion.has-icon-left.facility-issue[data-v-2936f004]:before,.accordion.has-icon-left.replacement-bus-service[data-v-2936f004]:before,.accordion.has-icon-left.service-advisory[data-v-2936f004]:before,.accordion.has-icon-left.service-change[data-v-2936f004]:before,.accordion.has-icon-left.suspension[data-v-2936f004]:before{background-image:url(../../img/svg/alert-service.svg)}.accordion.has-icon-left.permanent-stop-move[data-v-2936f004]:before,.accordion.has-icon-left.temporary-stop-move[data-v-2936f004]:before{background-image:url(../../img/svg/alert-stopmove.svg)}.accordion.has-icon-left.snow-route[data-v-2936f004]:before{background-image:url(../../img/svg/alert-snow.svg)}.accordion.has-icon-left.station-closure[data-v-2936f004]:before,.accordion.has-icon-left.stop-closure[data-v-2936f004]:before{background-image:url(../../img/svg/alert-closure.svg)}.accordion.has-icon-left.track-change[data-v-2936f004]:before{background-image:url(../../img/svg/alert-tracks.svg)}.autocomplete .form-floating[data-v-e527843b]{margin-bottom:0}.autocomplete .form-floating.has-icon-left[data-v-e527843b]{padding-left:1.5rem}@media (min-width: 992px){.autocomplete .form-floating.has-icon-left[data-v-e527843b]{padding-left:2rem}}.autocomplete .search[data-v-e527843b]{position:relative}.autocomplete .search[data-v-e527843b]:after{content:"";display:block;position:absolute;top:50%;right:.25rem;transform:translateY(-50%);background-image:url(../../img/svg/search-gray.svg);background-repeat:no-repeat;background-size:contain;width:16px;height:16px}.autocomplete .btn.btn-white[data-v-e527843b],.autocomplete .btn.btn-white[data-v-e527843b]:not(:disabled):not(.disabled):active{font-size:.75rem;font-weight:400}.autocomplete .btn.btn-white.has-icon-right[data-v-e527843b],.autocomplete .btn.btn-white:not(:disabled):not(.disabled):active.has-icon-right[data-v-e527843b]{padding-right:1.5rem}.autocomplete .btn.btn-white.has-icon-right[data-v-e527843b]:after,.autocomplete .btn.btn-white:not(:disabled):not(.disabled):active.has-icon-right[data-v-e527843b]:after{content:"";right:0;background-image:url(../../img/svg/location-gray.svg)}@media (min-width: 992px){.autocomplete .btn.btn-white[data-v-e527843b],.autocomplete .btn.btn-white[data-v-e527843b]:not(:disabled):not(.disabled):active{font-size:1rem}}.autocomplete .list-group[data-v-e527843b]{background-color:#fff;border:1px solid #e3e3e0;border-radius:.5rem;border-top-right-radius:0;border-top-left-radius:0;overflow-y:scroll;position:absolute;left:0;z-index:20}.autocomplete .list-group .list-group-item[data-v-e527843b]{background-color:#fff;border:none;border-radius:0;color:#626462;cursor:pointer;display:block;font-size:1rem;padding:.25rem .5rem}.autocomplete .list-group .list-group-item.active[data-v-e527843b],.autocomplete .list-group .list-group-item[data-v-e527843b]:hover{background-color:#f5f5f4}.btn-print[data-v-d46bbc99]{position:relative;align-items:center;color:#0097d0;font-weight:400;padding-left:2rem}.btn-print[data-v-d46bbc99]:before{position:absolute;content:"";top:50%;left:.5rem;transform:translateY(-50%);background-image:url(../../img/svg/print.svg);background-repeat:no-repeat;background-size:contain;width:1rem;height:1rem}.route-description[data-v-d46bbc99]{padding:0 1rem;margin-bottom:1rem}.route-description[data-v-d46bbc99]:first-letter{text-transform:uppercase}.comment[data-v-d46bbc99]{position:absolute;border-radius:50%;width:9px;height:9px;font-size:10px;line-height:.9;text-align:center;color:#fff}.comment.commenta[data-v-d46bbc99]{background-color:red}.comment.commentb[data-v-d46bbc99]{background-color:#399}.comment.commentc[data-v-d46bbc99]{background-color:#993}.comment.commentd[data-v-d46bbc99]{background-color:#900}.comment.commente[data-v-d46bbc99]{background-color:#600}.footnote[data-v-d46bbc99]{position:relative}.footnote .comment[data-v-d46bbc99]{top:.4rem;left:0;width:14px;height:14px;font-size:14px;line-height:11px}.footnote .comment-text[data-v-d46bbc99]{padding-left:1.25rem}.table-container[data-v-d46bbc99]{max-height:500px;overflow:auto}@media (min-width: 992px){.table-container[data-v-d46bbc99]{max-height:900px}}[role=table][data-v-d46bbc99]{border-collapse:separate;border-bottom:1px solid #8a8b8a;display:table;font-size:.8rem;position:relative;table-layout:fixed}[role=row][data-v-d46bbc99]{display:table-row;position:relative}[role=columnheader][data-v-d46bbc99],[role=cell][data-v-d46bbc99]{display:table-cell;min-width:3.25rem;max-width:3.25rem}[role=columnheader][data-v-d46bbc99]:first-child,[role=cell][data-v-d46bbc99]:first-child{background-color:#fff;position:sticky;left:0;z-index:30}.table-header[data-v-d46bbc99]{background-color:#fff;border-bottom:2px solid #8a8b8a;position:sticky;top:0;z-index:20}.mainhead [role=columnheader][data-v-d46bbc99]{height:180px;vertical-align:bottom}.mainhead [role=columnheader] div[data-v-d46bbc99]{position:relative;border-bottom:1px solid #8a8b8a;width:12rem;transform-origin:bottom left;transform:translate(3.25rem) rotate(-45deg)}.mainhead [role=columnheader] div span[data-v-d46bbc99]{position:absolute;top:-29px;left:5px;width:10rem;line-height:.8rem;text-indent:-.9rem}.mainhead [role=columnheader]:first-child div[data-v-d46bbc99]{border-bottom:none}.mainhead [role=columnheader]:first-child div span[data-v-d46bbc99]{font-weight:700;top:-40px;left:-6px}.mainhead [role=columnheader]:nth-child(2) div span[data-v-d46bbc99]{top:-30px}.mainhead [role=columnheader]:nth-child(2) div[data-v-d46bbc99]:before{content:"";display:block;border-top:1px solid #8a8b8a;width:12rem;position:relative;top:-35px;left:-36px}.subhead[data-v-d46bbc99]{height:40px}.subhead [role=cell][data-v-d46bbc99]{border-right:1px solid #8a8b8a;text-align:center;vertical-align:middle}.subhead [role=cell][data-v-d46bbc99]:first-child{border-right:none}.subhead [role=cell][data-v-d46bbc99]:nth-child(2){border-left:1px solid #8a8b8a}.subhead [role=cell] .markers[data-v-d46bbc99]{border:1px solid #8a8b8a;border-radius:50%;font-weight:700;width:1.75rem;height:1.75rem;margin:auto;padding-top:.3rem}.table-content .am-pm[data-v-d46bbc99]{background-color:#f5f5f4;border:1px solid #8a8b8a;border-left:none;font-weight:700;padding:5px 0;text-align:center}.table-content [role=cell][data-v-d46bbc99]{border:1px solid #8a8b8a;border-bottom:none;border-left:none;padding:5px 0;position:relative;text-align:center}.table-content [role=cell][data-v-d46bbc99]:first-child{background-color:#fff;border-right:none;border-left:1px solid #8a8b8a;font-weight:700;padding-left:.2rem;position:sticky;left:0;text-align:left;z-index:10}.table-content [role=cell][data-v-d46bbc99]:nth-child(2){border-left:1px solid #8a8b8a}.table-content [role=cell] .comment[data-v-d46bbc99]{top:8px;right:0}.table-content .alt [role=cell][data-v-d46bbc99]{border-top:none}.contact p[data-v-0e08f2ed]:only-of-type{margin-bottom:0}.comment[data-v-0e08f2ed]{position:absolute;top:9px;right:0;border-radius:50%;width:9px;height:9px;font-size:10px;line-height:.9;text-align:center;color:#fff}.comment.commenta[data-v-0e08f2ed]{background-color:red}.comment.commentb[data-v-0e08f2ed]{background-color:#399}.comment.commentc[data-v-0e08f2ed]{background-color:#993}.comment.commentd[data-v-0e08f2ed]{background-color:#900}.comment.commente[data-v-0e08f2ed]{background-color:#600}.footnote[data-v-0e08f2ed]{position:relative}.footnote .comment[data-v-0e08f2ed]{top:.4rem;right:unset;left:0;width:14px;height:14px;font-size:14px;line-height:11px}.footnote .comment-text[data-v-0e08f2ed]{padding-left:1.25rem}.rush[data-v-0e08f2ed]{background-color:#f5f5f4;font-weight:700;padding:5px}div.rush[data-v-0e08f2ed]{text-align:center;width:100px;margin-top:10px;padding:3px;border-bottom:1px solid #000}.border-top[data-v-0e08f2ed]{border-top:1px solid #000}div.stop-time[data-v-0e08f2ed]{margin-top:10px}div.stop-time>span[data-v-0e08f2ed]{display:inline-block;width:150px;border-bottom:1px solid #e0e0e0}#schedules #stopSchedAccordion .accordion .btn-trigger[aria-expanded=true][data-v-0e08f2ed]{border:1px solid #e3e3e0;border-bottom:none}#schedules #stopSchedAccordion .accordion .show[data-v-0e08f2ed]{border:1px solid #e3e3e0;border-top:none}#schedules .stops-selected[data-v-0e08f2ed]{max-height:400px;overflow-y:auto}@media (min-width: 992px){#schedules .stops-selected[data-v-0e08f2ed]{max-height:500px}}#schedules .stops-selected .rush[data-v-0e08f2ed]{padding:5px}#schedules .stops-selected .timestables-stops[data-v-0e08f2ed]{border-collapse:separate;border-spacing:0;width:100%}#schedules .stops-selected .timestables-stops thead tr th[data-v-0e08f2ed]{background-color:#ffd200;letter-spacing:1.28px;padding:.75rem;position:-webkit-sticky;position:sticky;text-transform:uppercase;top:0;z-index:2}#schedules .stops-selected .timestables-stops thead tr th.route[data-v-0e08f2ed]{width:173px}@media (min-width: 768px){#schedules .stops-selected .timestables-stops thead tr th.route[data-v-0e08f2ed]{width:468px}}@media (min-width: 992px){#schedules .stops-selected .timestables-stops thead tr th.route[data-v-0e08f2ed]{width:658px}}@media (min-width: 1200px){#schedules .stops-selected .timestables-stops thead tr th.route[data-v-0e08f2ed]{width:838px}}#schedules .stops-selected .timestables-stops thead tr th.board[data-v-0e08f2ed],#schedules .stops-selected .timestables-stops thead tr th.exit[data-v-0e08f2ed]{width:150px;text-align:center}#schedules .stops-selected .timestables-stops tbody tr td[data-v-0e08f2ed],#schedules .stops-selected .timestables-stops tbody tr th[data-v-0e08f2ed]{border-bottom:1px solid #8a8b8a;padding:.75rem;position:relative;text-align:center;z-index:1}#schedules .stops-selected .timestables-stops tbody tr td[data-v-0e08f2ed]:first-child,#schedules .stops-selected .timestables-stops tbody tr th[data-v-0e08f2ed]:first-child{font-weight:700;text-align:left}#schedules .stops-selected .timestables-stops tbody tr td .comment[data-v-0e08f2ed],#schedules .stops-selected .timestables-stops tbody tr th .comment[data-v-0e08f2ed]{top:1rem;right:.25rem;width:1rem;height:1rem;font-size:1rem}@media (min-width: 992px){#schedules .stops-selected .timestables-stops tbody tr td .comment[data-v-0e08f2ed],#schedules .stops-selected .timestables-stops tbody tr th .comment[data-v-0e08f2ed]{right:.75rem}}.schedules[data-v-0e08f2ed]{margin-bottom:1rem}.schedules.has-icon-left[data-v-0e08f2ed]:before{background-image:url(../../img/svg/date-time-gray.svg)}@media (min-width: 992px){fieldset.schedule-type[data-v-0e08f2ed]{display:flex;justify-content:flex-start;gap:2rem;background-color:unset}}.form-check-label[data-v-0e08f2ed]{font-size:1.125rem;font-weight:700}.alert[data-v-0e08f2ed]{margin-top:1rem}@media print{.print-only[data-v-0e08f2ed]{display:block!important}}.btn.form-select[data-v-0e08f2ed]{padding-bottom:1rem}@media (min-width: 992px){.btn.form-select[data-v-0e08f2ed]{padding-bottom:.75rem}}.btn.form-select span[data-v-0e08f2ed]{position:relative;top:-.25rem}@media (min-width: 992px){.btn.form-select span[data-v-0e08f2ed]{top:-.5rem}}.stops-list[data-v-0e08f2ed],.stop-filter[data-v-0e08f2ed]{margin-left:8px;width:100%}.stops-list ul[data-v-0e08f2ed],.stop-filter ul[data-v-0e08f2ed]{list-style-type:none;margin-bottom:0;margin-left:-8px;padding-left:0}.stops-list ul li[data-v-0e08f2ed],.stop-filter ul li[data-v-0e08f2ed]{border-left:2px solid #0097d0;font-size:18px;margin-left:8px}@media (min-width: 992px){.stops-list ul li[data-v-0e08f2ed],.stop-filter ul li[data-v-0e08f2ed]{font-size:23px}}.stops-list ul .route-stop[data-v-0e08f2ed],.stop-filter ul .route-stop[data-v-0e08f2ed]{position:relative}.stops-list ul .route-stop input[type=radio][data-v-0e08f2ed],.stop-filter ul .route-stop input[type=radio][data-v-0e08f2ed]{position:absolute;opacity:0;height:0;width:0}.stops-list ul .route-stop input[type=radio]+label[data-v-0e08f2ed],.stop-filter ul .route-stop input[type=radio]+label[data-v-0e08f2ed]{position:relative;top:-.25rem;display:block;cursor:pointer;margin-bottom:0;margin-left:1.25rem;line-height:1.5;opacity:1}.stops-list ul .route-stop input[type=radio]+label[data-v-0e08f2ed]:before,.stop-filter ul .route-stop input[type=radio]+label[data-v-0e08f2ed]:before{content:"";position:absolute;display:inline-block;top:4px;left:-1.8rem;border-radius:50%;border:2px solid #0097d0;width:1rem;height:1rem;background:#fff}.stops-list ul .route-stop input[type=radio]+label[data-v-0e08f2ed]:after,.stop-filter ul .route-stop input[type=radio]+label[data-v-0e08f2ed]:after{content:"";position:absolute;display:inline-block;top:.5rem;left:-1.55rem;border-radius:50%;width:.5rem;height:.5rem}.stops-list ul .route-stop input[type=radio]+label span[data-v-0e08f2ed],.stop-filter ul .route-stop input[type=radio]+label span[data-v-0e08f2ed]{position:relative;top:-.5rem;display:block;border-top:none;border-bottom:1px solid #e3e3e0;font-weight:700;min-height:48px;padding:calc(.25rem + 2px) .75rem}@media (min-width: 992px){.stops-list ul .route-stop input[type=radio]+label span[data-v-0e08f2ed],.stop-filter ul .route-stop input[type=radio]+label span[data-v-0e08f2ed]{top:-.75rem}}.stops-list ul .route-stop input[type=radio]+label span[data-v-0e08f2ed]:hover,.stops-list ul .route-stop input[type=radio]+label span[data-v-0e08f2ed]:focus,.stop-filter ul .route-stop input[type=radio]+label span[data-v-0e08f2ed]:hover,.stop-filter ul .route-stop input[type=radio]+label span[data-v-0e08f2ed]:focus{background-color:#d8ecfd;color:#0097d0}.stops-list ul .route-stop input[type=radio]+label.between span[data-v-0e08f2ed],.stop-filter ul .route-stop input[type=radio]+label.between span[data-v-0e08f2ed]{font-weight:300;top:-.5rem;left:0;margin-left:0}@media (min-width: 992px){.stops-list ul .route-stop input[type=radio]+label.between span[data-v-0e08f2ed],.stop-filter ul .route-stop input[type=radio]+label.between span[data-v-0e08f2ed]{font-size:calc(var(--bs-font-size-base) + 5px);top:-.75rem}}.stops-list ul .route-stop input[type=radio]+label.between span[data-v-0e08f2ed]:hover,.stops-list ul .route-stop input[type=radio]+label.between span[data-v-0e08f2ed]:focus,.stop-filter ul .route-stop input[type=radio]+label.between span[data-v-0e08f2ed]:hover,.stop-filter ul .route-stop input[type=radio]+label.between span[data-v-0e08f2ed]:focus{background-color:#d8ecfd;color:#0097d0}.stops-list ul .route-stop input[type=radio]:focus+label[data-v-0e08f2ed]:before,.stop-filter ul .route-stop input[type=radio]:focus+label[data-v-0e08f2ed]:before{outline:-webkit-focus-ring-color auto 2px}.stops-list ul .route-stop input[type=radio]:checked+label[data-v-0e08f2ed]:after,.stop-filter ul .route-stop input[type=radio]:checked+label[data-v-0e08f2ed]:after{background:#0097d0}.stops-list ul[data-v-0e08f2ed] .collapse-wrapper,.stop-filter ul[data-v-0e08f2ed] .collapse-wrapper{margin-top:-.75rem;padding-bottom:1rem;padding-left:1.25rem;width:100%}.stops-list ul[data-v-0e08f2ed] .collapse-wrapper .card-body,.stop-filter ul[data-v-0e08f2ed] .collapse-wrapper .card-body{border:none;margin-left:-1.375rem;padding:0}.stops-list ul[data-v-0e08f2ed] .btn-collapse,.stop-filter ul[data-v-0e08f2ed] .btn-collapse{background-color:transparent;border:none;border-bottom:1px solid #e3e3e0;border-radius:0;font-weight:400;margin-top:0;height:unset;min-height:48px;padding-left:.75rem;width:100%}@media (min-width: 992px){.stops-list ul[data-v-0e08f2ed] .btn-collapse,.stop-filter ul[data-v-0e08f2ed] .btn-collapse{font-size:calc(var(--bs-font-size-base) + 5px);margin-top:-1rem}}.stops-list ul[data-v-0e08f2ed] .btn-collapse:hover,.stops-list ul[data-v-0e08f2ed] .btn-collapse:focus,.stop-filter ul[data-v-0e08f2ed] .btn-collapse:hover,.stop-filter ul[data-v-0e08f2ed] .btn-collapse:focus{background-color:#d8ecfd;color:#0097d0}.stops-list ul[data-v-0e08f2ed] .collapse.show,.stop-filter ul[data-v-0e08f2ed] .collapse.show{padding-top:1rem}#boardStopModal ul li:first-child .route-stop input[type=radio]+label[data-v-0e08f2ed]:before{border:2px solid #a5cf4c}#boardStopModal ul li:first-child .route-stop input[type=radio]:checked+label[data-v-0e08f2ed]:after{background:#a5cf4c}#boardStopModal ul li[data-v-0e08f2ed]:last-child{border-left-color:transparent}#boardStopModal ul li:last-child .route-stop input[type=radio]:disabled+label[data-v-0e08f2ed]{opacity:.5;cursor:not-allowed}#boardStopModal ul li:last-child .route-stop input[type=radio]:disabled+label[data-v-0e08f2ed]:before{border-color:#ed1b2e}#boardStopModal ul li:last-child .route-stop input[type=radio]:disabled+label span[data-v-0e08f2ed]:hover,#boardStopModal ul li:last-child .route-stop input[type=radio]:disabled+label span[data-v-0e08f2ed]:focus{background:none;color:#626462}#boardStopModal ul li:last-child li label.between span[data-v-0e08f2ed]{border-bottom:1px solid #e3e3e0;font-weight:400;top:4px;left:0}#boardStopModal ul li ul li label.between[data-v-0e08f2ed]:before{border:2px solid #0097d0!important}#boardStopModal ul li ul li[data-v-0e08f2ed]:last-child{border-left:2px solid #0097d0!important}#exitStopModal ul li[data-v-0e08f2ed]:last-child{border-left-color:transparent}#exitStopModal ul li:last-child .route-stop label[data-v-0e08f2ed]:before{border-color:#ed1b2e}#exitStopModal ul li .collapse.show ul li[data-v-0e08f2ed]:last-child{border-left-color:#0097d0}#exitStopModal ul li .route-stop input[type=radio]+label.between[data-v-0e08f2ed]:before{border-color:#0097d0}.vehicle-label{position:absolute;left:2rem;top:.75rem;transform:translate(-50%);font-family:proxima-nova-condensed,sans-serif;font-size:calc(var(--bs-font-size-base) - 5px);font-weight:600;color:#000;pointer-events:none}.vehicle-label.brt{top:.75rem;font-size:calc(var(--bs-font-size-base) - 6px)}.vehicle-label.lrt{top:1rem;font-size:calc(var(--bs-font-size-base) - 6px)}.vehicle-label.ns{top:1.25rem;font-size:calc(var(--bs-font-size-base) - 6px)}.p-tabs-secondary[data-v-c94222f4]{border-radius:0;box-shadow:none}.p-tabs-secondary .p-tabpanels[data-v-c94222f4]{padding:0}.p-tabs-secondary .p-tablist[data-v-c94222f4]{margin-bottom:1rem}@media (min-width: 992px){.p-tabs-secondary .p-tablist[data-v-c94222f4]{margin-bottom:2rem}}.p-tabs-secondary[data-v-c94222f4] [data-pc-section=tablist]{border-bottom:1px solid #8a8b8a}.p-tabs-secondary[data-v-c94222f4] .p-tab{font-size:1rem;border:1px solid #8a8b8a;color:#8a8b8a;height:3rem;margin-bottom:-1px}@media (min-width: 345px){.p-tabs-secondary[data-v-c94222f4] .p-tab{max-width:160px}}@media (min-width: 992px){.p-tabs-secondary[data-v-c94222f4] .p-tab{border-bottom-color:transparent;font-size:1.125rem;height:4rem;min-width:208px;padding:1rem 0}}.p-tabs-secondary[data-v-c94222f4] .p-tab:first-of-type{border-top-left-radius:0}@media (min-width: 345px){.p-tabs-secondary[data-v-c94222f4] .p-tab:first-of-type{margin-right:1rem}}.p-tabs-secondary[data-v-c94222f4] .p-tab:last-of-type{border-top-right-radius:0}.p-tabs-secondary[data-v-c94222f4] .p-tab[data-p-active=true]{background-color:#fff;border-bottom:2px solid #ffffff;color:#0097d0}.p-tabs-secondary[data-v-c94222f4] .p-tab[data-p-active=true]:first-of-type{border-right:none}@media (min-width: 345px){.p-tabs-secondary[data-v-c94222f4] .p-tab[data-p-active=true]:first-of-type{border-right:1px solid #8a8b8a}}.p-tabs-secondary[data-v-c94222f4] .p-tab[data-p-active=true]:last-of-type{border-left:none}@media (min-width: 345px){.p-tabs-secondary[data-v-c94222f4] .p-tab[data-p-active=true]:last-of-type{border-left:1px solid #8a8b8a}}.p-tabs-secondary[data-v-c94222f4] .p-tab[data-p-active=false]{background-color:#f5f5f4;opacity:1}.p-tabs-secondary[data-v-c94222f4] .p-tab[data-p-active=false] span{opacity:1}.secondary[data-v-c94222f4]{background-image:url(../../img/bg-home.jpg);background-repeat:no-repeat;background-size:cover;position:relative}@media (min-width: 992px){.secondary[data-v-c94222f4]{background-image:unset}}.secondary[data-v-c94222f4]:before{content:"";position:absolute;top:0;left:0;background-color:#0053a0ad;width:100%;height:100%}@media (min-width: 992px){.secondary[data-v-c94222f4]:before{background-color:#0053a0}}.secondary h1[data-v-c94222f4]{color:#fff}.page-title[data-v-c94222f4]{position:relative;padding:calc(var(--bs-spacer) * 3) 0 calc(var(--bs-spacer) * .5) 0}@media (min-width: 992px){.page-title[data-v-c94222f4]{padding:calc(var(--bs-spacer) * 4) 0 calc(var(--bs-spacer) * 1) 0}}.route-number[data-v-c94222f4]{color:#ffd200;text-transform:uppercase}.form-switch[data-v-c94222f4]{padding-left:calc(var(--bs-spacer) * 1.25)}#maps[data-v-c94222f4]{padding-top:1rem}@media (min-width: 992px){#maps[data-v-c94222f4]{padding-top:2rem}}#maps .has-icon-left[data-v-c94222f4]{display:flex}#maps .has-icon-left[data-v-c94222f4]:before{background-image:url(../../img/svg/map-gray.svg)}.map-container[data-v-c94222f4]{position:relative;height:25rem;margin-bottom:.5rem}@media (min-width: 768px){.map-container[data-v-c94222f4]{height:31.25rem}}.map-container[data-v-c94222f4] .esri-popup__main-container{max-height:24rem;width:100%}@media (min-width: 345px){.map-container[data-v-c94222f4] .esri-popup__main-container{max-width:21rem}}#bomSvgOverlay[data-v-c94222f4],.bom-svg-overlay[data-v-c94222f4]{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}
