*{scrollbar-width:none!important}*::-webkit-scrollbar{display:none!important;width:0!important;height:0!important}.d-dlg{overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain}@media(min-width:701px){.d-hung{max-height:calc(100vh - 24px);overflow-y:auto;overscroll-behavior:contain}}input:not([type=checkbox]):not([type=radio]):focus,input:not([type=checkbox]):not([type=radio]):focus-visible,select:focus,select:focus-visible,textarea:focus,textarea:focus-visible{outline:none}.d-buscar:focus-within,.hm-buscar:focus-within{outline:none}.cu :is(input:not([type=checkbox]):not([type=radio]),textarea,select):focus,.cu :is(input:not([type=checkbox]):not([type=radio]),textarea,select):focus-visible{outline:none;border-color:var(--cu-tinta)}@media(prefers-reduced-motion:no-preference){:root{--mov-sale: cubic-bezier(.22, .9, .28, 1);--mov-va: cubic-bezier(.4, 0, 1, 1)}.mov-toque{position:relative;isolation:isolate;-webkit-tap-highlight-color:transparent;transform:translateY(var(--mov-ty, 0px)) scale(var(--mov-sc, 1));transition:transform .24s var(--mov-sale),background-color .14s ease,border-color .14s ease,box-shadow .2s ease,color .2s ease-out}.mov-toque.mov-pres{--mov-sc: var(--mov-hunde, .975);transition-duration:.07s;transition-timing-function:cubic-bezier(.3,0,.5,1)}@media(hover:hover){.btn.mov-toque:not(:disabled):not([aria-disabled=true]):hover{--mov-ty: -1px}}.btn.mov-toque.mov-pres,.btn.mov-toque.mov-pres:hover{--mov-ty: 1px}.btn.mov-toque:active{transform:translateY(var(--mov-ty, 0px)) scale(var(--mov-sc, 1))}.mov-tinta{position:absolute;inset:0;border-radius:inherit;overflow:hidden;pointer-events:none;z-index:-1}.mov-tinta i{position:absolute;border-radius:50%;will-change:transform,opacity;background:var(--mov-gota, #1E1E1E);opacity:var(--mov-op, .07)}.mov-toque[data-mov-tinta=clara]{--mov-gota: #FFFFFF;--mov-op: .2}.mov-toque[data-mov-tinta=oscura]{--mov-gota: #1E1E1E;--mov-op: .07}.mov-toque.mov-plano{--mov-hunde: 1}.d-pill [data-val],.d-nav a,.d-subnav a,.d-menu-lista a,.d-avisos li a,.d-opcion,.cu-menu-a,.cu-menu-yo button,.cu-opcion,.cu-casilla,.cu-marca,.cu-marca:after{transition:color .2s ease,background-color .2s ease,border-color .2s ease}.d-pill.mov-con{position:relative}.d-pill.mov-con>[data-val]{position:relative;z-index:1}.d-pill.mov-con>[data-val][aria-checked=true]{background-color:transparent}.mov-desliza{position:absolute;z-index:0;border-radius:999px;background:var(--naranja);pointer-events:none;transition:left .26s var(--mov-sale),top .26s var(--mov-sale),width .26s var(--mov-sale),height .26s var(--mov-sale),background-color .26s ease,opacity .2s ease}.mov-desliza.mov-quieto{transition:none}.d-sw i{transition:background-color .24s var(--mov-sale),border-color .24s var(--mov-sale),box-shadow .14s ease}.d-sw i:after{transition:transform .24s var(--mov-sale),width .14s ease,background-color .24s var(--mov-sale)}.d-sw:active input:not(:disabled)+i:after{width:28px}.d-sw:active input:checked:not(:disabled)+i:after{transform:translate(16px)}.cu-interruptor>span{transition:background-color .24s var(--mov-sale)}.cu-interruptor>span:after{transition:left .24s var(--mov-sale),width .14s ease}.cu-interruptor:active:not(:disabled)>span:after{width:34px}.cu-interruptor[aria-checked=true]:active:not(:disabled)>span:after{left:16px}.cu-estrella{transition:background-color .2s ease,color .2s ease,transform .14s ease}.cu-estrella:nth-child(2)[aria-pressed=true]{transition-delay:45ms}.cu-estrella:nth-child(3)[aria-pressed=true]{transition-delay:90ms}.cu-estrella:nth-child(4)[aria-pressed=true]{transition-delay:135ms}.cu-estrella:nth-child(5)[aria-pressed=true]{transition-delay:.18s}.cu-estrella.mov-pop{animation:mov-pop .3s var(--mov-sale)}@keyframes mov-pop{50%{transform:scale(1.22)}}.d-check input[type=checkbox],.d-opcion input[type=checkbox]{appearance:none;-webkit-appearance:none;display:inline-grid;place-content:center;cursor:pointer;border:2px solid var(--linea-3, #CFCAC4);border-radius:6px;background:var(--tarjeta, #fff);transition:background-color .2s ease,border-color .2s ease}.d-opcion input[type=checkbox]{border-radius:5px}.d-check input[type=checkbox]:before,.d-opcion input[type=checkbox]:before{content:"";width:12px;height:12px;background:#fff;clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0,43% 62%);transform:scale(0);transition:transform .2s var(--mov-sale) .05s}.d-opcion input[type=checkbox]:before{width:10px;height:10px}.d-check input[type=checkbox]:checked,.d-opcion input[type=checkbox]:checked{background:var(--negro);border-color:var(--negro)}.d-check input[type=checkbox]:checked:before,.d-opcion input[type=checkbox]:checked:before{transform:scale(1)}.d-check input[type=checkbox]:focus-visible,.d-opcion input[type=checkbox]:focus-visible{outline:var(--foco);outline-offset:2px}.d-check input[type=checkbox]:disabled,.d-opcion input[type=checkbox]:disabled{opacity:.5;cursor:not-allowed}dialog.d-dlg{opacity:0;transform:translateY(28px);transition:opacity .2s var(--mov-va),transform .2s var(--mov-va),overlay .2s allow-discrete,display .2s allow-discrete}dialog.d-dlg[open]{opacity:1;transform:none;transition:opacity .32s var(--mov-sale),transform .32s var(--mov-sale),overlay .2s allow-discrete,display .2s allow-discrete}@starting-style{dialog.d-dlg[open]{opacity:0;transform:translateY(28px)}}dialog.d-dlg::backdrop{background-color:#1e1e1e00;transition:background-color .16s ease-in,overlay .16s allow-discrete,display .16s allow-discrete}dialog.d-dlg[open]::backdrop{background-color:#1e1e1e47;transition:background-color .26s ease-out,overlay .26s allow-discrete,display .26s allow-discrete}@starting-style{dialog.d-dlg[open]::backdrop{background-color:#1e1e1e00}}.cu-velo{transition:opacity .26s ease-out,visibility 0s}.cu-velo>*{transition:transform .32s var(--mov-sale)}.cu-velo[hidden]{display:flex!important;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .16s ease-in,visibility 0s linear .16s}.cu-velo[hidden]>*{transform:translateY(28px);transition:transform .2s var(--mov-va)}.d-hung{transform-origin:top center;animation:mov-despliega .24s var(--mov-sale) both}.d-hung.arriba{transform-origin:bottom center}@keyframes mov-despliega{0%{opacity:0;transform:scale(.97)}}.d-menu-lista.d-hung>a,.d-avisos.d-hung li,.d-hung .d-opcion{animation:mov-sube-poco .24s var(--mov-sale) both}.d-menu-lista.d-hung>a:nth-child(1),.d-avisos.d-hung li:nth-child(1),.d-hung .d-opcion:nth-of-type(1){animation-delay:20ms}.d-menu-lista.d-hung>a:nth-child(2),.d-avisos.d-hung li:nth-child(2),.d-hung .d-opcion:nth-of-type(2){animation-delay:40ms}.d-menu-lista.d-hung>a:nth-child(3),.d-avisos.d-hung li:nth-child(3),.d-hung .d-opcion:nth-of-type(3){animation-delay:60ms}.d-menu-lista.d-hung>a:nth-child(4),.d-avisos.d-hung li:nth-child(4),.d-hung .d-opcion:nth-of-type(4){animation-delay:80ms}.d-menu-lista.d-hung>a:nth-child(5),.d-avisos.d-hung li:nth-child(5),.d-hung .d-opcion:nth-of-type(5){animation-delay:.1s}.d-menu-lista.d-hung>a:nth-child(n+6),.d-avisos.d-hung li:nth-child(n+6),.d-hung .d-opcion:nth-of-type(n+6){animation-delay:.12s}@keyframes mov-sube-poco{0%{opacity:0;transform:translateY(6px)}}.d-kpi .k i[data-tip]:after,.d-i[data-tip]:after{transition:opacity .1s ease-in,display .1s allow-discrete}.d-kpi .k i[data-tip]:is(:hover,:focus):after,.d-i[data-tip]:is(:hover,:focus):after{transition:opacity .18s ease-out .45s,display 0s allow-discrete .45s;@starting-style{opacity:0}}.d-kpi .k i[data-tip]:not(:hover):not(:focus):after,.d-i[data-tip]:not(:hover):not(:focus):after{opacity:0}@media(hover:none){.d-kpi .k i[data-tip]:is(:hover,:focus):after,.d-i[data-tip]:is(:hover,:focus):after{transition-delay:0s}}.d-toast{transition:opacity .24s ease-out,transform .24s var(--mov-sale),visibility 0s}.d-toast[hidden]{display:inline-flex!important;opacity:0;visibility:hidden;pointer-events:none;transform:translate(calc(-50% + 28px));transition:opacity .2s ease-in,transform .2s var(--mov-va),visibility 0s linear .2s}@starting-style{.d-toast:not([hidden]){opacity:0;transform:translate(calc(-50% + 28px))}}html.mov-listo .d-aviso{animation:mov-entra .24s var(--mov-sale) both}@keyframes mov-sube-10{0%{opacity:0;transform:translateY(10px)}}@keyframes mov-entra{0%{opacity:0;transform:translateY(8px)}}.mov-esq{color:transparent!important;position:relative;min-height:236px;box-sizing:border-box;background:linear-gradient(var(--tarjeta-2, #EFECE6),var(--tarjeta-2, #EFECE6)) 0 8px / 38% 16px no-repeat,linear-gradient(var(--tarjeta-2, #EFECE6),var(--tarjeta-2, #EFECE6)) 0 56px / 62% 16px no-repeat,linear-gradient(var(--tarjeta-2, #EFECE6),var(--tarjeta-2, #EFECE6)) 0 104px / 46% 16px no-repeat,linear-gradient(var(--tarjeta-2, #EFECE6),var(--tarjeta-2, #EFECE6)) 0 152px / 70% 16px no-repeat,linear-gradient(var(--tarjeta-2, #EFECE6),var(--tarjeta-2, #EFECE6)) 0 200px / 52% 16px no-repeat;background-origin:content-box;background-clip:content-box;animation:mov-late 1.1s ease-in-out infinite}td.mov-esq{height:236px;text-align:left!important}.mov-esq>*{visibility:hidden}@keyframes mov-late{50%{opacity:.45}}input,select,textarea,.d-buscar,.hm-buscar{transition:border-color .14s ease,color .14s ease}.d-error,.d-campo .d-error{animation:mov-fundido .15s ease-out both}@keyframes mov-fundido{0%{opacity:0}}.cu :is(input,select,textarea){transition:border-color .14s ease}}@media(max-width:700px)and (prefers-reduced-motion:no-preference){.d-top{view-transition-name:mov-arriba}.d-nav,.cu-menu{view-transition-name:mov-abajo}::view-transition-group(root){animation-duration:.28s}::view-transition-old(root){animation:mov-vt-sale .28s var(--mov-sale) both}::view-transition-new(root){animation:mov-vt-entra .28s var(--mov-sale) both}@keyframes mov-vt-sale{to{transform:translate(-20%)}}@keyframes mov-vt-entra{0%{transform:translate(100%)}}html:active-view-transition-type(back)::view-transition-old(root){animation:mov-vt-vuelve-sale .22s cubic-bezier(.4,0,.2,1) both}html:active-view-transition-type(back)::view-transition-new(root){animation:mov-vt-vuelve-entra .22s cubic-bezier(.4,0,.2,1) both}@keyframes mov-vt-vuelve-sale{to{transform:translate(100%)}}@keyframes mov-vt-vuelve-entra{0%{transform:translate(-20%)}}html:active-view-transition-type(gesto)::view-transition-old(root),html:active-view-transition-type(gesto)::view-transition-new(root){animation:none}.mov-arrastra,.mov-arrastra::backdrop{transition:none!important}dialog.d-dlg{transform:translateY(100%)}dialog.d-dlg[open]{transform:none}@starting-style{dialog.d-dlg[open]{transform:translateY(100%)}}dialog.d-dlg[open]::backdrop{background-color:#1e1e1e73}.d-hung{animation-name:mov-hoja-sube}@keyframes mov-hoja-sube{0%{opacity:0;transform:translateY(100%)}}.cu-velo[hidden]>*{transform:translateY(100%)}.tel-flota{animation:mov-capa .26s ease-out both}@keyframes mov-capa{0%{opacity:0;-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0)}}.tel-flota .tel-flota-lista>*{animation:mov-palabra-sube .24s var(--mov-sale) both}.tel-flota.menu .tel-flota-lista>*{animation-name:mov-palabra-cae}@keyframes mov-palabra-sube{0%{opacity:0;transform:translateY(55%) scale(.9)}}@keyframes mov-palabra-cae{0%{opacity:0;transform:translateY(-14px) scale(.92)}}.tel-flota .tel-flota-lista>:nth-child(1){animation-delay:60ms}.tel-flota .tel-flota-lista>:nth-child(2){animation-delay:90ms}.tel-flota .tel-flota-lista>:nth-child(3){animation-delay:.12s}.tel-flota .tel-flota-lista>:nth-child(4){animation-delay:.15s}.tel-flota .tel-flota-lista>:nth-child(5){animation-delay:.18s}.tel-flota .tel-flota-lista>:nth-child(6){animation-delay:.21s}.tel-flota .tel-flota-lista>:nth-child(7){animation-delay:.24s}.tel-flota .tel-flota-lista>:nth-child(8){animation-delay:.27s}.tel-flota .tel-flota-lista>:nth-child(9){animation-delay:.3s}.tel-flota .tel-flota-lista>:nth-child(10){animation-delay:.33s}.tel-flota .tel-flota-lista>:nth-child(n+11){animation-delay:.36s}.tel-flota.mov-fantasma{animation:mov-capa .14s ease-in reverse both;pointer-events:none}.tel-flota.mov-fantasma .tel-flota-lista>*{animation:none}.d-nav a[aria-current=page]{view-transition-name:mov-actual}::view-transition-group(mov-actual){animation-duration:.26s;animation-timing-function:cubic-bezier(.22,.9,.28,1)}}@media(min-width:701px)and (prefers-reduced-motion:no-preference){.d-top{view-transition-name:mov-arriba}.d-nav a[aria-current=page]{view-transition-name:mov-actual}.d-main,main[data-pantalla]{view-transition-name:mov-contenido}::view-transition-old(root),::view-transition-new(root){animation:none}::view-transition-group(mov-actual){animation-duration:.26s;animation-timing-function:cubic-bezier(.22,.9,.28,1)}::view-transition-old(mov-contenido){animation:mov-vt-fuera .14s ease-in both}::view-transition-new(mov-contenido){animation:mov-vt-dentro .24s var(--mov-sale) both}@keyframes mov-vt-fuera{to{opacity:0}}@keyframes mov-vt-dentro{0%{opacity:0;transform:translateY(8px)}}}@media(prefers-reduced-motion:no-preference){.eq-flecha{transition:transform .24s var(--mov-sale)}[aria-expanded=true]>.eq-flecha,[aria-expanded=true] .eq-flecha{transform:rotate(180deg)}.eq-aviso:not([hidden]){animation:mov-entra .24s var(--mov-sale) both}.eq-parada,.eq-bloques{transition:background-color .2s ease,border-color .2s ease,opacity .2s ease}.punto{transition:background-color .2s ease}}@media(prefers-reduced-motion:no-preference){.leaflet-container:not(.leaflet-zoom-anim) .leaflet-marker-icon.mapa-equipo{transition:transform .8s cubic-bezier(.4,0,.2,1)}.mapa-parada{transition:background-color .18s ease,border-color .18s ease,color .18s ease}}@media(prefers-reduced-motion:reduce){.mov-toque{transform:none!important}::view-transition-group(*),::view-transition-old(*),::view-transition-new(*){animation:none!important}*,*:before,*:after{animation-duration:.01ms!important;animation-delay:0s!important;animation-iteration-count:1!important;transition-duration:.01ms!important;transition-delay:0s!important;scroll-behavior:auto!important}}html.webkit dialog.d-dlg,html.webkit dialog.d-dlg[open]{transition:none;opacity:1;transform:none}html.webkit dialog.d-dlg::backdrop,html.webkit dialog.d-dlg[open]::backdrop{transition:none}
