#selEscola{width:100%!important}#map{width:100%;height:400px}.hideMapAmarelo{display:none}#timeline1 .list-group-item.active{height:40px}#timeline1 .list-group-item{padding:.5rem .75rem!important}#carreirasTabs{height:40px;margin-left:0!important}#carreirasTabContent{height:calc(400px - 80px);overflow-y:auto;background-color:#fff;scrollbar-width:thin;scrollbar-color:#999 transparent}.timeline{list-style:none;padding:0}.timeline li{position:relative;padding-left:40px;margin-bottom:20px}.timeline li::before{content:'';position:absolute;left:10px;top:0;width:20px;height:20px;background-color:orange;border:3px solid #000;border-radius:50%}.timeline ul::before{border-left:0!important}.timeline .time{font-weight:700;margin-bottom:5px}.timeline .paragem-info{font-size:14px;color:#555}.paragem-cod{font-size:12px;color:#555;font-style:italic}.item-paragem:hover{background-color:#f5f5f5;cursor:pointer}.item-paragem.active{background-color:#e9eff6;color:#000}#timeline1>.nav-tabs,#timeline1>.nav-tabs .nav-link{border:0!important}#timeline1>.nav{--bs-nav-link-padding-y:1rem!important}.ma-t{padding-right:0}@media (max-width:768px){.ma-t{padding-right:calc(var(--bs-gutter-x) * .5)}}.ma-pup-paragem{max-width:200px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.container-notificacoes{position:absolute;bottom:10px;left:10px;right:10px;z-index:999}.map-print-view,.timeline-print-view{left:-9999px;width:800px;position:absolute}.leaflet-bar a,.leaflet-touch .leaflet-bar a{width:40px!important;height:40px!important}.leaflet-bar{border-radius:0}.leaflet-touch .leaflet-bar a:last-child{border-bottom-left-radius:0;border-bottom-right-radius:0}.leaflet-touch .leaflet-bar a:first-child{border-top-left-radius:0;border-top-right-radius:0}.leaflet-touch .leaflet-bar,.leaflet-touch .leaflet-control-layers{border:1px solid #1c222b}.map-print-view{height:500px}.timeline-print-view{background:#fff}.carreira-print{width:550px;padding:12px;box-sizing:border-box;font-size:14px}.print-paragem{margin-left:12px;margin-bottom:10px;padding-left:12px;border-left:2px solid #000;position:relative}.print-paragem:before{content:'';position:absolute;width:10px;height:10px;background:#000;border-radius:50%;left:-6px;top:5px}.print-time{font-weight:700;color:#000;font-size:14px;margin-bottom:4px}.print-info{font-weight:500;font-size:14px;margin-bottom:2px}.print-cod{font-size:10px;color:#666}#page-loading-overlay{position:fixed;inset:0;background:rgba(255,255,255,.9);z-index:99999;display:none;align-items:center;justify-content:center}#page-loading-overlay .spinner{width:50px;height:50px;border:5px solid #ccc;border-top:5px solid #1c222b;border-radius:50%;animation:1s linear infinite spin}@keyframes spin{100%{transform:rotate(360deg)}}#exportPdf{outline:0;border:1px solid #1c222b;background-color:#fafafa;margin:0;padding:8px 6px;display:flex;align-items:center;font-size:14px;font-weight:400;line-height:21px;color:#1c222b;transition:.2s ease-in-out;width:fit-content;justify-content:center}@media (max-width:767.98px){#carreirasTabContent{height:200px}#exportPdf{width:100%}}.pdf-button-container{transition:.3s ease-in-out;opacity:0;overflow:hidden;opacity:1;height:auto}