@media screen and (max-width:1280px){.V0nJ4G_hideButton{top:10px!important;right:10px!important}.V0nJ4G_hideButton.V0nJ4G_bottom{bottom:7px;top:auto!important}}.V0nJ4G_hideButton{z-index:1;background-color:var(--widget-background-color);box-shadow:var(--button-shadow);cursor:pointer;border-radius:100%;justify-content:center;align-items:center;width:48px;height:48px;display:flex;position:absolute;top:-24px;right:-24px}.V0nJ4G_hideButton svg{width:16px;height:16px}.V0nJ4G_hideButton svg path{fill:var(--main-color)}.V0nJ4G_blob{width:20px;height:20px;box-shadow:0 0 0 0 var(--color-red);border-radius:50%;margin:0;animation:2s infinite V0nJ4G_pulse-red;position:absolute;top:14px;left:14px;transform:scale(1);background:var(--color-red)!important}.V0nJ4G_pulsing{animation:1.5s infinite V0nJ4G_pulse-red}@keyframes V0nJ4G_pulse-red{0%{box-shadow:0 0 0 0px var(--color-red)}to{box-shadow:0 0 0 5px #0000}}.V0nJ4G_stops{opacity:.8;background-color:#00b3dc;border-radius:100%;justify-content:center;align-items:center;width:24px;height:24px;transition:all .3s;display:flex}.V0nJ4G_stops svg{fill:#fff;width:14px;height:14px;transition:all .3s}.V0nJ4G_stops.V0nJ4G_selected{opacity:1;width:38px;height:38px;transition:all .3s;box-shadow:inset 0 0 18px #000000b3}.V0nJ4G_stops.V0nJ4G_selected svg{fill:#fff;width:20px;height:20px}.V0nJ4G_stops:hover{opacity:1;box-shadow:inset 0 0 9px #000000b3}.V0nJ4G_stops.V0nJ4G_highlighted{opacity:1;border:2px solid var(--sencito-color);box-shadow:inset 0 0 9px #000000b3}.V0nJ4G_container{flex-direction:column;display:flex}.V0nJ4G_container.V0nJ4G_noContent{justify-content:center}.V0nJ4G_content{width:100%;min-height:calc(100vh - var(--header-height) - 2*var(--widget-padding));flex-direction:column;justify-content:space-between;display:flex}.V0nJ4G_content .V0nJ4G_noContent{text-align:center;justify-content:center;align-items:center;width:100%;height:100vh;padding:20px;display:flex}.V0nJ4G_content .V0nJ4G_footer{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;padding:0 20px 20px;display:flex}.V0nJ4G_content .V0nJ4G_footer .V0nJ4G_copyright{color:var(--color-grey-text);margin-top:15px}.V0nJ4G_content .V0nJ4G_footer .V0nJ4G_footerDesc{color:var(--color-grey-text);margin-top:15px;font-size:11px;font-weight:500;line-height:18px}.V0nJ4G_content .V0nJ4G_footer .V0nJ4G_regionLogo{max-width:200px;margin-top:15px}.V0nJ4G_subscriptionModal{flex-direction:column;height:100%;padding:20px;display:flex;position:relative}.V0nJ4G_subscriptionModal .V0nJ4G_hideButton{background-color:var(--widget-background-color);width:40px;height:40px;box-shadow:var(--button-shadow);cursor:pointer;z-index:2;border-radius:100%;justify-content:center;align-items:center;display:flex;position:absolute;top:12px;right:12px}.V0nJ4G_subscriptionModal .V0nJ4G_hideButton svg{width:14px;height:14px}.V0nJ4G_subscriptionModal .V0nJ4G_hideButton svg path{fill:var(--main-color)}@media screen and (max-width:1280px){.V0nJ4G_subscriptionModal .V0nJ4G_hideButton{display:none}}.V0nJ4G_subscriptionModal .V0nJ4G_subscriptionModalContent{flex-direction:column;justify-content:space-between;height:100%;padding-top:10px;display:flex}.V0nJ4G_subscriptionModal .V0nJ4G_subscriptionModalContent .V0nJ4G_autocomplete{margin-top:10px}.V0nJ4G_subscriptionModal .V0nJ4G_subscriptionModalContent .V0nJ4G_selectedRoutes{border:1px solid var(--color-grey);border-radius:20px;flex-wrap:wrap;gap:20px;min-height:150px;margin-top:20px;padding:10px;display:flex;position:relative;overflow:hidden}.V0nJ4G_subscriptionModal .V0nJ4G_subscriptionModalContent .V0nJ4G_selectedRoutes .V0nJ4G_clearSelection{cursor:pointer;background-color:var(--color-red);color:#fff;border-bottom-left-radius:12px;padding:8px;font-size:18px;position:absolute;top:0;right:0}.V0nJ4G_subscriptionModal .V0nJ4G_subscriptionModalContent .V0nJ4G_selectedRoutes .V0nJ4G_selectedRoute{gap:2px;height:32px;display:flex}.V0nJ4G_subscriptionModal .V0nJ4G_subscriptionModalContent .V0nJ4G_selectedRoutes .V0nJ4G_selectedRoute .V0nJ4G_routeName{color:#fff;border-radius:8px;justify-content:center;align-items:center;min-width:32px;padding:2px;font-size:24px;font-weight:600;line-height:24px;display:flex}.V0nJ4G_subscriptionModal .V0nJ4G_subscriptionModalContent .V0nJ4G_selectedRoutes .V0nJ4G_selectedRoute .V0nJ4G_modeIcon{justify-content:center;align-items:center;width:32px;height:32px;display:flex}.V0nJ4G_subscriptionModal .V0nJ4G_subscriptionModalContent .V0nJ4G_selectedRoutes .V0nJ4G_selectedRoute .V0nJ4G_modeIcon svg{fill:var(--main-color);width:28px;height:28px}
