.leaflet-control-fullscreen a{background:#fff url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAA0CAYAAACU7CiIAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAN1wAADdcBQiibeAAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAACoSURBVFiF7ZZhDoAgCIWxdbF3suxkHM3+1FaOmNqyIr6fiHuJTyKklKgHQxcVF7rCKAUBiA5h5tCSR/T0iTakL9PWz05IZNEM3YSCt6BvCgFI2ps4Q9v3k9Ldgdrr8nrX9LYc7wwu5EIu9KCQT6rq+r8mVbV0ewBEIpqy8MzMsWR/8f+oxmES9u7olZPqLKQeYtqkWuy61V2xND/H3h35pNqMPTPYE1oAnZZStKN8jj8AAAAASUVORK5CYII=) no-repeat 0 0;background-size:26px 52px}.leaflet-touch .leaflet-control-fullscreen a{background-position:2px 2px}.leaflet-fullscreen-on .leaflet-control-fullscreen a{background-position:0 -26px}.leaflet-touch.leaflet-fullscreen-on .leaflet-control-fullscreen a{background-position:2px -24px}.leaflet-container:-webkit-full-screen{width:100%!important;height:100%!important}.leaflet-container.leaflet-fullscreen-on,.leaflet-pseudo-fullscreen{width:100%!important;height:100%!important}.leaflet-pseudo-fullscreen{position:fixed!important;top:0!important;left:0!important;z-index:99999}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.leaflet-control-fullscreen a{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAABoCAYAAAC+NNNnAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAbrwAAG68BXhqRHAAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAEhSURBVHic7dpBDoIwFADRj/FiPRlwsh4NN5CoiVKg1Ukzb43ApKK1dliWJXpy+/cN1GYQnUF0BtEZRHcvPTCldGhKkXMefnm+TXcjZBBd8TP0rvQ9ffb1R5+xTXcjZBCdQXQG0Q2u+sAZRGcQnUF0p9cUrv4eanW97kbIIDqD6AyiO70ut7du1mrdbU93I2QQnWsKdAbRGURnEJ1BdAbRGURnEJ1BdAbRueeUziA695zSGURnEN3pT7lvUkpTRIw7h80556n2tauPUGFMRMS4HltV9f+HWs3RSnX3DBlEZxCdQXQt9pzOUfbFuh179Xovqo/QOp35eKNPmkx9mszl1hudWpx7T3fPkEF0BtG555TOIDr3nNIZRGcQnUF0BtE9AF5WX48h7QeZAAAAAElFTkSuQmCC)}}.location-btn{padding:8px;cursor:pointer;border-radius:8px;border:1px solid var(--website-brand-color,#c71313)!important;-webkit-box-shadow:0 1px 4px 0 rgba(66,71,76,.12),0 0 .5px 0 rgba(198,204,198,.32);box-shadow:0 1px 4px 0 rgba(66,71,76,.12),0 0 .5px 0 rgba(198,204,198,.32)}.custom-popup .leaflet-popup-content-wrapper .leaflet-popup-content{margin:10px}.route-name{color:var(--website-brand-color,#0065b1);font-size:17px;letter-spacing:-.4px;font-weight:500;padding-bottom:2px;margin:0 0 10px 0!important}.detail{border-radius:8px;border:1px solid transparent;background:var(--system-background-primary,#c71313);color:var(--website-brand-color,#fff);font-size:17px;-webkit-box-shadow:0 1px 4px 0 rgba(66,71,76,.12),0 0 .5px 0 rgba(198,204,198,.32);box-shadow:0 1px 4px 0 rgba(66,71,76,.12),0 0 .5px 0 rgba(198,204,198,.32);padding:8px}.detail:focus,.detail:hover{background:var(--system-background-primary,#a11616);color:var(--website-brand-color,#fff)}#map[data-v-4ae34e3d]{height:100%;z-index:0;background-color:#fff}.side-bar[data-v-6917163c]{width:412px;background:var(--system-background-secondary,#f7f7f7)}.btn-show-menu[data-v-6917163c]{width:18px;height:60px;background:var(--website-brand-color,#0065b1);cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:0 7px 7px 0}.badger[data-v-30c0e01d]{border-radius:6px;color:#fff;font-family:Inter;font-size:12px;font-style:normal;font-weight:400;line-height:22px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:2px 8px}.items-list[data-v-30c0e01d]{background:var(--System-Colors-White,#fff);padding:16px;border-bottom:1px solid #e5e6eb}.header-card[data-v-30c0e01d]{background:var(--DSVN,#0065b1);-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px);padding:16px;color:var(--System-Colors-White,#fff);font-family:Inter;font-size:16px;font-style:normal;font-weight:600;line-height:150%}.item-name[data-v-30c0e01d]{color:var(--Global-Gray-gray-500,#6b6f80);font-weight:400;margin:0!important}.item-name[data-v-30c0e01d],.item-value[data-v-30c0e01d]{font-family:Inter;font-size:14px;font-style:normal;line-height:22px}.item-value[data-v-30c0e01d]{color:var(--Global-Gray-gray-900,#111427);font-weight:600;margin-bottom:8px}.tab-height[data-v-30c0e01d]{height:calc(60vh - 220px);overflow-y:auto;padding:16px}.is-active[data-v-30c0e01d]{border-radius:7px;border:.5px solid rgba(0,0,0,.04);background:var(--Brand,#0065b1);-webkit-box-shadow:0 3px 1px 0 rgba(0,0,0,.04),0 3px 8px 0 rgba(0,0,0,.12);box-shadow:0 3px 1px 0 rgba(0,0,0,.04),0 3px 8px 0 rgba(0,0,0,.12);color:#fff!important;margin:0 5px}.rail-tab[data-v-30c0e01d]{margin-top:16px;border-radius:8px;background:var(--fill-color-light-tertiary,rgba(118,118,128,.12))}.cursor-pointer[data-v-30c0e01d]{cursor:pointer;padding:2px 0}.tab-btn[data-v-30c0e01d]{padding:3px;font-weight:700;color:var(--Global-Gray-500,#6b6f80);text-align:center;font-family:Inter;font-size:14px;font-style:normal;font-weight:600;line-height:22px}.line-icon[data-v-30c0e01d]{width:40px;padding:2px 8px;border-radius:20px;background:#6b6f80;margin:0 auto}.menu-resp[data-v-30c0e01d]{position:absolute;bottom:16px;left:16px;right:16px;z-index:1;background:#fff;border-radius:8px;-webkit-box-shadow:0 8px 16px 0 rgba(26,26,26,.24);box-shadow:0 8px 16px 0 rgba(26,26,26,.24);width:90vw;margin:0 auto;-webkit-transition:.8s;transition:.8s;min-height:200px;overflow:hidden;max-height:60vh;height:150px}.img-frame[data-v-30c0e01d]{margin-right:12px!important;width:100%;aspect-ratio:1/1;border-radius:8px;background-repeat:no-repeat,repeat;background-position:50%;background-size:cover}.router-name[data-v-30c0e01d]{color:var(--Global-Gray-900,#111427);font-family:Inter;font-size:16px;font-style:normal;font-weight:600;line-height:150%;margin:0!important}.status-info[data-v-30c0e01d]{color:var(--System-Colors-Gray,#6b6f80);font-weight:400}.status-info[data-v-30c0e01d],.status-info strong[data-v-30c0e01d]{font-family:Inter;font-size:14px;font-style:normal;line-height:22px}.status-info strong[data-v-30c0e01d]{color:var(--Global-Gray-900,#111427);font-weight:600}.map-wrap[data-v-30c0e01d]{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;gap:30px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:16px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.map-wrap[data-v-30c0e01d],.station-wrap[data-v-30c0e01d]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.station-wrap[data-v-30c0e01d]{position:relative;z-index:3}.station-wrap>label[data-v-30c0e01d]{cursor:pointer;margin:0}.station-wrap>label>span[data-v-30c0e01d],.station-wrap>label>strong[data-v-30c0e01d]{position:absolute;bottom:-25%;left:150%;font-weight:600;-webkit-transform-origin:left center;transform-origin:left center;display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;white-space:nowrap;font-size:.8rem;z-index:10}.station-wrap>input[data-v-30c0e01d]{display:none}.alternative-input[data-v-30c0e01d]{width:14px;height:14px;border-radius:50%}.station-wrap[data-v-30c0e01d]:after{content:"";position:absolute;top:100%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);display:block;width:4px;height:30px;background-color:#999;z-index:5}.station-wrap[data-v-30c0e01d]:first-child:after{display:none}.station-wrap>input:not(:checked)+label>.alternative-input[data-v-30c0e01d]{background-color:#fff;border:3px solid #aaa}.station-wrap>input:checked+label>.alternative-input[data-v-30c0e01d]{background-color:#0065b1;border:3px solid #0065b1}.station-wrap:has(>input:checked)~.station-wrap>label>.alternative-input[data-v-30c0e01d]{background-color:#cff4fc;border:3px solid #0065b1}.station-wrap>input:checked+label>strong[data-v-30c0e01d]{color:#0065b1}.station-wrap:has(>input:checked)~.station-wrap[data-v-30c0e01d]:after{background-color:#0065b1}.station-wrap:has(>input:checked)+.station-wrap[data-v-30c0e01d]:after{background:-webkit-gradient(linear,left top,left bottom,color-stop(50%,#fff),color-stop(50%,#0065b1));background:linear-gradient(180deg,#fff 50%,#0065b1 0);background-size:100% 25%;background-position:0 0;-webkit-animation:dash-data-v-30c0e01d 1s linear infinite;animation:dash-data-v-30c0e01d 1s linear infinite}@-webkit-keyframes dash-data-v-30c0e01d{to{background-position:100% 100%}}@keyframes dash-data-v-30c0e01d{to{background-position:100% 100%}}.station-wrap>label>.alternative-input[data-v-30c0e01d]:hover{-webkit-transform:scale(1.3);transform:scale(1.3);background-color:#cff4fc!important;border:3px solid #0065b1!important;-webkit-box-shadow:0 0 5px grey;box-shadow:0 0 5px grey;z-index:6}.station-wrap[data-v-30c0e01d]:hover{z-index:7}.items-list[data-v-fe0bc728]{border-radius:var(--Border-radius-rounded-xl,12px);border:1px solid var(--Global-Gray-200,#e5e6eb);background:var(--System-Colors-White,#fff);padding:16px;margin:8px 16px;-webkit-transition:.4s;transition:.4s;cursor:pointer}.items-list[data-v-fe0bc728]:hover{-webkit-box-shadow:0 4px 16px 0 rgba(26,26,26,.24);box-shadow:0 4px 16px 0 rgba(26,26,26,.24)}.header-card[data-v-fe0bc728]{background:var(--DSVN,#0065b1);-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px);padding:16px;color:var(--System-Colors-White,#fff);font-family:Inter;font-size:16px;font-style:normal;font-weight:600;line-height:150%}.item-name[data-v-fe0bc728]{color:var(--Global-Gray-gray-500,#6b6f80);font-weight:400;margin:0!important}.item-name[data-v-fe0bc728],.item-value[data-v-fe0bc728]{font-family:Inter;font-size:14px;font-style:normal;line-height:22px}.item-value[data-v-fe0bc728]{color:var(--Global-Gray-gray-900,#111427);font-weight:600;margin-bottom:8px}.router-name[data-v-fe0bc728]{color:var(--labels-primary,#000);margin-bottom:8px!important;font-family:Inter;font-size:16px;font-style:normal;font-weight:700;line-height:150%;letter-spacing:-.31px;margin:0!important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px}.badger[data-v-fe0bc728]{border-radius:6px;color:#fff;font-size:12px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:2px 8px}.badger[data-v-fe0bc728],.status-info[data-v-fe0bc728]{font-family:Inter;font-style:normal;font-weight:400;line-height:22px}.status-info[data-v-fe0bc728]{color:var(--System-Colors-Gray,#6b6f80);font-size:14px}.status-info strong[data-v-fe0bc728]{color:var(--Global-Gray-900,#111427);font-family:Inter;font-size:14px;font-style:normal;font-weight:600;line-height:22px}.rail-tab[data-v-fe0bc728]{border-radius:8px;background:var(--fill-color-light-tertiary,rgba(118,118,128,.12))}.img-frame[data-v-fe0bc728]{margin-right:12px!important;width:100%;aspect-ratio:1/1;border-radius:8px;background-repeat:no-repeat,repeat;background-position:50%;background-size:cover}.item-card[data-v-fe0bc728]{border-bottom:1px solid #ebebf0;background:var(--system-background-primary,#fff);margin-bottom:12px;padding-bottom:12px;-webkit-transition:.5s;transition:.5s}.tab-btn[data-v-fe0bc728]{padding:3px;font-weight:700;color:var(--Global-Gray-500,#6b6f80);text-align:center;font-family:Inter;font-size:14px;font-style:normal;font-weight:600;line-height:22px}.tab-height[data-v-fe0bc728]{height:calc(100vh - 430px);overflow-y:auto;margin-top:16px;padding:0 16px}.tab-height[data-v-fe0bc728]::-webkit-scrollbar{width:5px;height:5px;position:absolute!important;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.tab-height[data-v-fe0bc728]::-webkit-scrollbar-thumb{visibility:hidden}.tab-height[data-v-fe0bc728]:hover::-webkit-scrollbar-thumb{visibility:visible}.is-active[data-v-fe0bc728]{border-radius:7px;border:.5px solid rgba(0,0,0,.04);background:var(--Brand,#0065b1);-webkit-box-shadow:0 3px 1px 0 rgba(0,0,0,.04),0 3px 8px 0 rgba(0,0,0,.12);box-shadow:0 3px 1px 0 rgba(0,0,0,.04),0 3px 8px 0 rgba(0,0,0,.12);color:#fff!important;margin:0 5px}.cursor-pointer[data-v-fe0bc728]{cursor:pointer;padding:2px 0}.route-card[data-v-fe0bc728]{padding:16px;border-radius:8px;height:calc(100vh - 230px);-webkit-box-shadow:0 0 .5px 0 rgba(66,71,76,.32);box-shadow:0 0 .5px 0 rgba(66,71,76,.32);background-color:#fff;margin:16px}.map-wrap[data-v-fe0bc728]{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;gap:40px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:16px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.map-wrap[data-v-fe0bc728],.station-wrap[data-v-fe0bc728]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.station-wrap[data-v-fe0bc728]{position:relative;z-index:3}.station-wrap>label[data-v-fe0bc728]{cursor:pointer;margin:0}.station-wrap>label>span[data-v-fe0bc728],.station-wrap>label>strong[data-v-fe0bc728]{position:absolute;bottom:-25%;left:150%;font-weight:600;-webkit-transform-origin:left center;transform-origin:left center;display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;white-space:nowrap;font-size:.8rem;z-index:10}.station-wrap>input[data-v-fe0bc728]{display:none}.alternative-input[data-v-fe0bc728]{width:14px;height:14px;border-radius:50%}.station-wrap[data-v-fe0bc728]:after{content:"";position:absolute;top:100%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);display:block;width:4px;height:40px;background-color:#999;z-index:5}.station-wrap[data-v-fe0bc728]:first-child:after{display:none}.station-wrap>input:not(:checked)+label>.alternative-input[data-v-fe0bc728]{background-color:#fff;border:3px solid #aaa}.station-wrap>input:checked+label>.alternative-input[data-v-fe0bc728]{background-color:#0065b1;border:3px solid #0065b1}.station-wrap>input:checked+label>strong[data-v-fe0bc728]{color:#0065b1}.station-wrap:has(>input:checked)~.station-wrap>label>.alternative-input[data-v-fe0bc728]{background-color:#cff4fc;border:3px solid #0065b1}.station-wrap:has(>input:checked)~.station-wrap[data-v-fe0bc728]:after{background-color:#0065b1}.station-wrap:has(>input:checked)+.station-wrap[data-v-fe0bc728]:after{background:-webkit-gradient(linear,left top,left bottom,color-stop(50%,#fff),color-stop(50%,#0065b1));background:linear-gradient(180deg,#fff 50%,#0065b1 0);background-size:100% 25%;background-position:0 0;-webkit-animation:dash-data-v-fe0bc728 1s linear infinite;animation:dash-data-v-fe0bc728 1s linear infinite}@-webkit-keyframes dash-data-v-fe0bc728{to{background-position:100% 100%}}@keyframes dash-data-v-fe0bc728{to{background-position:100% 100%}}.station-wrap>label>.alternative-input[data-v-fe0bc728]:hover{-webkit-transform:scale(1.3);transform:scale(1.3);background-color:#cff4fc!important;border:3px solid #0065b1!important;-webkit-box-shadow:0 0 5px grey;box-shadow:0 0 5px grey;z-index:6}.station-wrap[data-v-fe0bc728]:hover{z-index:7}.main-custom-card .card-category-shared[data-v-b4b36abe]{position:relative;overflow:hidden;padding:16px}.main-custom-card .card-category-shared .map-container[data-v-b4b36abe]{width:98%;position:absolute;height:100%;left:16px}.main-custom-card .card-category-shared .side-bar[data-v-b4b36abe]{position:absolute;z-index:1;left:16px;top:16px;-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out}.main-custom-card .card-category-shared .is-visible[data-v-b4b36abe]{-webkit-transform:translateX(-412px);transform:translateX(-412px)}