.menu[data-v-e797568e]{position:absolute;right:45px}@media (max-width:940px) or (max-aspect-ratio:1.499){.menu[data-v-e797568e]{left:0;top:0;width:100%}}.menu__list[data-v-e797568e]{display:flex;flex-direction:column;text-align:right}@media (max-width:940px) or (max-aspect-ratio:1.499){.menu__list[data-v-e797568e]{background:#e6e6e6;height:100%;justify-content:center;left:0;line-height:20px;margin-bottom:25px;opacity:.8;padding-left:25px;padding-right:25px;position:fixed;text-align:left;top:0;transform:translateY(100%);transition:all .5s cubic-bezier(.76,0,.24,1);width:100%;z-index:1}}.menu__button[data-v-e797568e]{display:none}@media (max-width:940px) or (max-aspect-ratio:1.499){.menu__button[data-v-e797568e]{align-items:flex-end;background:#e6e6e6;bottom:0;display:flex;justify-content:center;padding-top:25px;position:fixed;width:100%;z-index:2}}.menu .lines[data-v-e797568e]{border-bottom:1px solid #000;border-top:1px solid #000;height:10px;margin-bottom:25px;transition:all .5s cubic-bezier(.76,0,.24,1);width:50%}@media (max-width:940px) or (max-aspect-ratio:1.499){.menu--active .menu__list[data-v-e797568e]{opacity:1;transform:translateY(0)}}.menu--active .lines[data-v-e797568e]{height:20px}.menu .router-link-active[data-v-e797568e],.menu a[data-v-e797568e]:hover{text-decoration:underline}.page-enter-active,.page-leave-active{transition:all 1s cubic-bezier(.76,0,.24,1)}@media (max-width:940px) or (max-aspect-ratio:1.499){.page-enter-active,.page-leave-active{transition:all 2s cubic-bezier(.76,0,.24,1)}}.page-enter-from,.page-leave-to{filter:blur(5px);opacity:0}
