.ficha-compacta{display:none}@supports (animation-timeline:scroll()){@media not all and (max-height:30rem){.ficha-compacta{visibility:hidden;opacity:0;animation:linear both ficha-compacta-entra,linear both ficha-compacta-presente;animation-timeline:scroll(root),scroll(root);animation-range:9rem 13rem,9rem 13rem;display:block}.ficha-compacta~* :where([id],a,button,input,select,textarea,summary,[tabindex]){scroll-margin-top:calc(3.5rem + env(safe-area-inset-top,0px) + 8px)}}@media (min-width:64rem) and (not (max-height:30rem)){.ficha-planes{--shell-h:calc(3.5rem + env(safe-area-inset-top,0px))}}@media (prefers-reduced-motion:reduce) and (not (max-height:30rem)){.ficha-compacta{--ficha-compacta-desde:0}}}@keyframes ficha-compacta-entra{0%{opacity:0;transform:translateY(var(--ficha-compacta-desde,-100%))}to{opacity:1;transform:translateY(0)}}@keyframes ficha-compacta-presente{0%,24.9%{visibility:hidden}25%,to{visibility:visible}}html:has(.ficha-compacta){scroll-padding-top:calc(3.5rem + env(safe-area-inset-top,0px) + .5rem)}body[data-barra-inferior]:has(.ficha-compacta){padding-bottom:calc(var(--reserva-barra) + 1.5rem)}
