.user-header[data-v-efc92496]{border-bottom:1px solid hsla(0,0%,100%,.1);left:0;position:absolute;top:0;transition:all .3s ease;width:100%;z-index:1000}.user-header.fixed[data-v-efc92496]{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:#0003;position:fixed}.user-header.fixed .user-header__inner[data-v-efc92496]{height:50px}.user-header .user-header__inner[data-v-efc92496]{height:70px;margin:0 auto;max-width:1400px;transition:all .3s ease}.user-header .user-header__logo[data-v-efc92496]{width:120px;z-index:1001}.user-header .user-header__logo img[data-v-efc92496]{width:120px}.user-header .user-header__menu[data-v-efc92496]{align-items:center;display:flex;gap:100px;justify-content:center;width:calc(100% - 300px)}.user-header .user-header__menu a[data-v-efc92496]{color:#fff;font-size:17px;font-weight:600}.user-header .user-header__menu a[data-v-efc92496]:hover{color:#847bb7}.user-header .user-header__login[data-v-efc92496]{align-items:center;display:flex;gap:10px}.user-header .user-header__login a[data-v-efc92496]{border:1px solid #968ccf;border-radius:5px;color:#968ccf;font-size:14px;font-weight:500;padding:7px 20px;white-space:nowrap}.user-header .admin-link[data-v-efc92496]{align-items:center;border:none!important;display:flex;gap:5px;padding:0 10px!important}.user-header .mobile-menu-btn[data-v-efc92496]{background:none;border:none;cursor:pointer;display:none;height:40px;padding:10px;position:relative;transition:all .3s ease;width:40px;z-index:1001}.user-header .mobile-menu-btn[data-v-efc92496]:hover{background:#ffffff1a;border-radius:8px}.user-header .mobile-menu-btn .hamburger-line[data-v-efc92496]{background-color:#fff;border-radius:3px;display:block;height:2px;left:6px;position:absolute;transition:all .3s cubic-bezier(.68,-.55,.265,1.55);width:28px}.user-header .mobile-menu-btn .hamburger-line[data-v-efc92496]:first-child{top:10px}.user-header .mobile-menu-btn .hamburger-line[data-v-efc92496]:nth-child(2){top:18px}.user-header .mobile-menu-btn .hamburger-line[data-v-efc92496]:nth-child(3){top:27px}.user-header .mobile-menu-btn.active .hamburger-line[data-v-efc92496]:first-child{background-color:#968ccf;top:18.5px;transform:rotate(45deg)}.user-header .mobile-menu-btn.active .hamburger-line[data-v-efc92496]:nth-child(2){opacity:0;transform:translate(20px)}.user-header .mobile-menu-btn.active .hamburger-line[data-v-efc92496]:nth-child(3){background-color:#968ccf;top:18.5px;transform:rotate(-45deg)}.user-header .mobile-menu-btn[data-v-efc92496]:focus{outline:none}.user-header .mobile-menu-btn[data-v-efc92496]:focus-visible{border-radius:8px;outline:2px solid #847bb7;outline-offset:2px}.user-header .mobile-menu[data-v-efc92496]{display:none}@media (max-width:1400px){.user-header .user-header__inner[data-v-efc92496]{padding:0 20px}}@media (max-width:1024px){.user-header .user-header__menu[data-v-efc92496]{gap:40px}.user-header .user-header__menu a[data-v-efc92496]{font-size:16px}.user-header .user-header__login a[data-v-efc92496]{font-size:13px;padding:8px 16px}}@media (max-width:768px){.user-header .desktop-login[data-v-efc92496],.user-header .desktop-menu[data-v-efc92496]{display:none!important}.user-header .mobile-menu-btn[data-v-efc92496]{display:block}.user-header .mobile-menu[data-v-efc92496]{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#000000fa;box-shadow:-5px 0 20px #00000080;display:block;height:calc(100vh - 70px);left:0;overflow-y:auto;position:fixed;top:70px;transform:translate(100%);transition:transform .3s ease;width:100%}.user-header .mobile-menu.open[data-v-efc92496]{transform:translate(0)}.user-header .mobile-menu .mobile-menu__content[data-v-efc92496]{padding:40px 20px}.user-header .mobile-menu .mobile-menu__items[data-v-efc92496]{border-bottom:1px solid hsla(0,0%,100%,.1);display:flex;flex-direction:column;gap:15px;margin-bottom:40px;padding-bottom:30px}.user-header .mobile-menu .mobile-menu__items a[data-v-efc92496]{background:#ffffff0d;border-radius:12px;color:#fff;font-size:14px;font-weight:600;padding:10px 20px;transition:all .3s ease}.user-header .mobile-menu .mobile-menu__items a[data-v-efc92496]:hover{background:#847bb726;transform:translate(5px)}.user-header .mobile-menu .mobile-menu__items a.router-link-active[data-v-efc92496]{background:#847bb740;color:#968ccf}.user-header .mobile-menu .mobile-menu__login[data-v-efc92496]{display:flex;flex-direction:column;gap:15px}.user-header .mobile-menu .mobile-menu__login a[data-v-efc92496]{border:2px solid #968ccf;border-radius:12px;color:#fff;font-size:14px;font-weight:500;padding:10px 20px;text-align:center;transition:all .3s ease}.user-header .mobile-menu .mobile-menu__login a[data-v-efc92496]:hover{background:#847bb7;border-color:#847bb7;box-shadow:0 4px 12px #847bb74d;transform:translateY(-2px)}.user-header .mobile-menu .mobile-menu__login a.admin-link[data-v-efc92496]{align-items:center;background:#847bb733;border-color:#847bb7;display:flex;gap:8px;justify-content:center}.user-header .mobile-menu .mobile-menu__login a.admin-link[data-v-efc92496]:hover{background:#847bb7}.user-header.fixed .mobile-menu[data-v-efc92496]{height:calc(100vh - 50px);top:50px}}
