@keyframes ola-entrada{0%{opacity:0;transform:translateY(8px)}}@keyframes ola-brillo{0%{transform:translate(-100%)}to{transform:translate(100%)}}@keyframes ola-respira{0%,to{transform:translate(0)scaleY(1)}50%{transform:translate(-6%)scaleY(1.08)}}.ola-entrada{animation:ola-entrada var(--transition-duration-lento) var(--ease-ola) both}.ola-esqueleto{background-color:color-mix(in oklab, var(--color-tinta) 7%, transparent);position:relative;overflow:hidden}.ola-esqueleto:after{content:"";background-image:linear-gradient(100deg, transparent 25%, color-mix(in oklab, var(--color-blanco) 60%, transparent) 50%, transparent 75%);animation:ola-brillo 2.4s var(--ease-ola) infinite;position:absolute;inset:0;transform:translate(-100%)}.ola-respira{transform-origin:50% 100%;animation:6s ease-in-out infinite ola-respira}.ola-accion.ios-presion{transition:transform var(--ios-resorte-rebote-ms,.57s) var(--ios-resorte-rebote,ease-out), background-color .2s ease-out, color .2s ease-out, opacity .2s ease-out}.ola-accion.ios-presion:active{transition-duration:90ms;transition-timing-function:ease-out}dialog.ola-dialogo,dialog.ola-cajon{color:var(--color-tinta);background:var(--ios-hoja,var(--color-blanco));max-width:none;max-height:none;box-shadow:0 28px 70px -20px #0a121659, 0 0 0 .5px color-mix(in oklab, var(--color-tinta) 10%, transparent);border:0;padding:0;overflow:hidden}dialog.ola-dialogo[open],dialog.ola-cajon[open]{flex-direction:column;display:flex}dialog.ola-dialogo{border-radius:28px;width:min(32rem,100vw - 2rem);max-height:calc(100dvh - 2rem);margin:auto}dialog.ola-dialogo--amplio{width:min(55rem,100vw - 2rem)}dialog.ola-cajon{--cajon-arriba:max(10px, env(safe-area-inset-top));--cajon-abajo:max(10px, env(safe-area-inset-bottom));--cajon-lado:max(10px, env(safe-area-inset-right));margin:var(--cajon-arriba) var(--cajon-lado) var(--cajon-abajo) auto;height:calc(100dvh - var(--cajon-arriba) - var(--cajon-abajo));width:min(30rem, calc(100vw - var(--cajon-lado) - max(10px, env(safe-area-inset-left))));border-radius:28px}dialog.ola-dialogo::backdrop,dialog.ola-cajon::backdrop{background-color:var(--ios-velo,#0a121652);transition:opacity .28s ease-out}@starting-style{dialog.ola-dialogo[open]::backdrop,dialog.ola-cajon[open]::backdrop{opacity:0}}dialog.ola-dialogo[data-saliendo]::backdrop,dialog.ola-cajon[data-saliendo]::backdrop{opacity:0}.ola-capa-pie>*{flex:9rem}dialog.ola-dialogo--amplio .ola-capa-pie>*{flex:0 auto}:root:not([data-plataforma=android]) .ola-capa-pie>.ola-accion[data-variante=discreto]:enabled{background-color:color-mix(in oklab, var(--color-tinta) 7%, transparent);color:var(--color-tinta)}@media (hover:hover){:root:not([data-plataforma=android]) .ola-capa-pie>.ola-accion[data-variante=discreto]:enabled:hover{background-color:color-mix(in oklab, var(--color-tinta) 11%, transparent)}}@media (width<48rem){dialog.ola-dialogo,dialog.ola-dialogo--amplio,dialog.ola-cajon{border-radius:28px 28px 0 0;width:100%;height:fit-content;max-height:92dvh;margin:auto 0 0}:is(dialog.ola-dialogo,dialog.ola-cajon) :is(.ola-capa-pie,.ola-capa-cuerpo:last-child){padding-bottom:max(20px, calc(env(safe-area-inset-bottom) + 8px))}}[data-carcasa=estacion] :is(.ola-campo-etiqueta,.ola-campo-nota){font-size:.9375rem;line-height:1.25rem}.ola-tabla{background:linear-gradient(to right, var(--color-blanco) 40%, transparent) left / 32px 100% no-repeat local, linear-gradient(to left, var(--color-blanco) 40%, transparent) right / 32px 100% no-repeat local, radial-gradient(farthest-side at 0 50%, color-mix(in oklab, var(--color-tinta) 14%, transparent), transparent) left / 12px 100% no-repeat scroll, radial-gradient(farthest-side at 100% 50%, color-mix(in oklab, var(--color-tinta) 14%, transparent), transparent) right / 12px 100% no-repeat scroll, var(--color-blanco)}.ola-tabla tbody tr+tr>td{border-top:.5px solid color-mix(in oklab, var(--color-tinta) 9%, transparent)}@media (width<40rem){.ola-tabla thead{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ola-tabla :is(table,caption,tbody,tr,td){display:block}.ola-tabla tbody tr{padding:12px 20px}.ola-tabla tbody tr+tr{border-top:.5px solid color-mix(in oklab, var(--color-tinta) 9%, transparent)}.ola-tabla tbody tr+tr>td{border-top:0}.ola-tabla td{text-align:right;justify-content:space-between;align-items:baseline;gap:12px;padding:2px 0;display:flex}.ola-tabla td:before{content:attr(data-titulo);content:attr(data-titulo) / "";text-align:left;font-variant-numeric:normal;color:var(--color-cafe);flex:none;font-size:.8125rem}.ola-tabla td:first-child{text-align:left;justify-content:flex-start;padding-bottom:4px;font-weight:600}.ola-tabla td:first-child:before,.ola-tabla td[colspan]:before{content:none}.ola-tabla td[colspan]{text-align:center;justify-content:center;padding:24px 0;font-weight:400}}.ola-avisos{inset:max(10px, env(safe-area-inset-top)) 0 auto 0;background:0 0;border:0;width:min(26rem,100vw - 1.5rem);margin:0 auto;padding:0;position:fixed;overflow:visible}html[data-plataforma=android] .ola-accion.ola-boton{transition:border-radius var(--ios-resorte-rapido-ms,.41s) var(--ios-resorte,ease-out), background-color .2s ease-out, color .2s ease-out, opacity .2s ease-out;font-weight:500}html[data-plataforma=android] .ola-accion.ola-boton:active{transition-duration:.12s}html[data-plataforma=android] .ola-accion:enabled:is(:hover,:focus-visible){background-image:linear-gradient(color-mix(in oklab, currentColor 8%, transparent), color-mix(in oklab, currentColor 8%, transparent))}html[data-plataforma=android] .ola-accion:enabled:active{background-image:linear-gradient(color-mix(in oklab, currentColor 10%, transparent), color-mix(in oklab, currentColor 10%, transparent))}html[data-plataforma=android] .ola-accion[data-variante=primario]{--m3-onda:color-mix(in oklab, var(--color-blanco) 26%, transparent)}html[data-plataforma=android] :is(dialog.ola-dialogo,dialog.ola-cajon){background:color-mix(in oklab, var(--color-mar) 8%, var(--color-blanco));box-shadow:0 4px 8px 3px #0000001f,0 1px 3px #0000003d}html[data-plataforma=android] .ola-capa-cabecera{padding:24px 24px 16px}html[data-plataforma=android] .ola-capa-titulo{font-size:1.5rem;font-weight:400;line-height:2rem}html[data-plataforma=android] .ola-capa-cerrar>span{color:var(--color-cafe);background:0 0}html[data-plataforma=android] .ola-capa-cerrar:hover>span{background:color-mix(in oklab, currentColor 8%, transparent)}html[data-plataforma=android] .ola-capa-pie{gap:8px}html[data-plataforma=android] .ola-capa-pie>*{flex:0 auto}html[data-plataforma=android] .ola-campo{border:1px solid color-mix(in oklab, var(--color-tinta) 55%, transparent);background-color:#0000;border-radius:4px}html[data-plataforma=android] .ola-campo:focus{border-color:var(--color-mar);box-shadow:inset 0 0 0 1px var(--color-mar)}html[data-plataforma=android] .ola-campo[aria-invalid=true]{border-color:var(--color-error)}html[data-plataforma=android] .ola-campo[aria-invalid=true]:focus{box-shadow:inset 0 0 0 1px var(--color-error)}html[data-plataforma=android] .ola-avisos{inset:auto 0 max(16px, calc(env(safe-area-inset-bottom) + 12px)) 0;width:min(36rem,100vw - 1.5rem)}html[data-plataforma=android] .ola-aviso{background:var(--color-tinta);min-height:48px;color:var(--color-espuma);-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:4px;padding-left:16px;box-shadow:0 4px 8px 3px #0000001f,0 1px 3px #0000003d}html[data-plataforma=android] .ola-aviso-icono{display:none}html[data-plataforma=android] .ola-aviso-cerrar{color:var(--color-espuma)}.ola-capa-pie{container-type:inline-size}@container (width<26.25rem){:is(dialog.ola-dialogo,dialog.ola-cajon) .ola-capa-pie>*{flex:100%}:is(dialog.ola-dialogo,dialog.ola-cajon) .ola-capa-pie>[data-variante=discreto]{order:1}}@media (prefers-reduced-motion:reduce){.ola-entrada,.ola-esqueleto:after,.ola-respira{animation:none}.ola-esqueleto:after{opacity:0}}
