@keyframes logoPulse{0%{transform:scale(1)}50%{transform:scale(1.06)}to{transform:scale(1)}}.logo-pulse{animation:logoPulse 2.5s ease-in-out infinite}.mobile-nav[data-v-ef16fd99]{height:calc(100vh - var(--header-h, 102px))}@supports (height:100dvh){.mobile-nav[data-v-ef16fd99]{height:calc(100dvh - var(--header-h, 102px))}}.banner-enter-active[data-v-7407c58e],.banner-leave-active[data-v-7407c58e]{max-height:50px;overflow:hidden;transition:max-height .3s ease,opacity .3s ease}.banner-enter-from[data-v-7407c58e],.banner-leave-to[data-v-7407c58e]{max-height:0;opacity:0}@keyframes logoPulse-7407c58e{0%{transform:scale(1)}50%{transform:scale(1.06)}to{transform:scale(1)}}.logo-pulse[data-v-7407c58e]{animation:logoPulse-7407c58e 2.5s ease-in-out infinite;transform-origin:left center}.online-sesxi-brand[data-v-7407c58e]{color:#1a3364;font-family:BPG Nino Mtavruli,DejaVu Sans,sans-serif;font-size:1.35rem;font-weight:800;letter-spacing:-.02em}.el-popper[data-v-7407c58e]{border:none!important}
