.logo[data-v-3ddfd276]{--logo__shadow-width:12px;--logo__shadow-height:64px;--logo__shadow-left-x:0px;--logo__shadow-right-x:0px;object-fit:contain;cursor:pointer;flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative}.logo__desktop[data-v-3ddfd276]{gap:var(--spaces-s);align-items:center;display:none}.logo__mobile-animated[data-v-3ddfd276]{--logo__mobile-animated-w:80px;--logo__mobile-animated-pad:8px;width:var(--logo__mobile-animated-w);height:48px;padding:0 var(--logo__mobile-animated-pad);background:0 0;border:0;border-radius:0;display:block;position:relative;overflow:hidden}.logo__mobile-track[data-v-3ddfd276]{z-index:1;width:-webkit-max-content;width:-moz-max-content;width:max-content;height:100%;animation:6s linear infinite logo-mobile-track-3ddfd276;display:flex;position:relative}.logo__mobile-animated[data-v-3ddfd276]:after,.logo__mobile-animated[data-v-3ddfd276]:before{z-index:2;width:var(--logo__shadow-width);height:var(--logo__shadow-height);content:"";pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.logo__mobile-animated[data-v-3ddfd276]:before{left:var(--logo__shadow-left-x);background:var(--logo__shadow-left-bg,linear-gradient(270deg,#07070700 0,#070707 100%))}.logo__mobile-animated[data-v-3ddfd276]:after{right:var(--logo__shadow-right-x);background:var(--logo__shadow-right-bg,linear-gradient(90deg,#07070700 0,#070707 100%))}.logo__mobile-icon[data-v-3ddfd276]{z-index:1;object-fit:contain;flex-shrink:0;width:48px;height:48px}.logo__mobile-icon--partner[data-v-3ddfd276]{margin-left:17px}.logo__vip-badge[data-v-3ddfd276]{position:absolute;bottom:8px;left:8px}@media (min-width:800px){.logo__vip-badge[data-v-3ddfd276]{bottom:16px;left:auto;right:60px}.logo[data-v-3ddfd276]{justify-content:flex-start}.logo__desktop[data-v-3ddfd276]{display:inline-flex}.logo__mobile-animated[data-v-3ddfd276]{display:none}}.logo__separator[data-v-3ddfd276]{margin-left:-2px;margin-right:-2px;font-style:normal}.fade-enter-from[data-v-3ddfd276],.fade-leave-to[data-v-3ddfd276]{opacity:0}.fade-enter-active[data-v-3ddfd276],.fade-leave-active[data-v-3ddfd276]{transition:opacity .25s linear}.fade-enter-to[data-v-3ddfd276],.fade-leave-from[data-v-3ddfd276]{opacity:1}@keyframes logo-mobile-track-3ddfd276{0%,42%{translate:0}50%,92%{translate:-65px}to{translate:0}}
