.container[data-v-be281983]{margin:0 auto;max-width:1200px;padding:0 15px}.header[data-v-be281983]{background-color:#fff;box-shadow:0 2px 4px #0000001a;position:sticky;top:0;z-index:1000}.header-content[data-v-be281983]{height:80px;justify-content:space-between}.header-content[data-v-be281983],.logo[data-v-be281983]{align-items:center;display:flex}.logo[data-v-be281983]{height:60px}.logo-img[data-v-be281983]{max-height:50px}.desktop-menu[data-v-be281983]{flex:1;margin:0 20px}.menu-list[data-v-be281983]{display:flex;justify-content:center;list-style:none;margin:0;padding:0}.menu-item[data-v-be281983]{margin:0 15px;position:relative}.menu-link[data-v-be281983]{color:#333;display:block;font-size:1rem;font-weight:600;padding:10px 5px;position:relative;text-decoration:none;transition:color .3s}.menu-link[data-v-be281983]:hover{color:#b38a00}.tooltip[data-v-be281983]{background-color:#333;border-radius:4px;bottom:-30px;color:#fff;font-size:.8rem;font-weight:400;opacity:0;padding:6px 12px;transition:opacity .3s,visibility .3s;visibility:hidden;white-space:nowrap;z-index:10}.tooltip[data-v-be281983],.tooltip[data-v-be281983]:before{left:50%;position:absolute;transform:translate(-50%)}.tooltip[data-v-be281983]:before{border-bottom:5px solid #333;border-left:5px solid transparent;border-right:5px solid transparent;content:"";height:0;top:-5px;width:0}.menu-link:hover .tooltip[data-v-be281983],.submenu-link:hover .tooltip[data-v-be281983],.third-level-link:hover .tooltip[data-v-be281983]{opacity:1;visibility:visible}.submenu-link[data-v-be281983]{color:#333;display:block;font-size:.9rem;padding:10px 15px;position:relative;text-decoration:none;transition:background-color .3s}.submenu-link[data-v-be281983]:hover{background-color:#f9f9f9;color:#b38a00}.submenu-link .tooltip[data-v-be281983]{bottom:auto;left:auto;right:-10px;top:50%;transform:translateY(-50%) translate(100%)}.submenu-link .tooltip[data-v-be281983]:before{border:5px solid transparent;border-left:none;border-right-color:#333;left:-5px;top:50%;transform:translateY(-50%)}.third-level-link[data-v-be281983]{color:#333;display:block;font-size:.9rem;padding:10px 15px;position:relative;text-decoration:none;transition:background-color .3s}.third-level-link[data-v-be281983]:hover{background-color:#f9f9f9;color:#b38a00}.third-level-link .tooltip[data-v-be281983]{bottom:auto;left:auto;right:-10px;top:50%;transform:translateY(-50%) translate(100%)}.third-level-link .tooltip[data-v-be281983]:before{border:5px solid transparent;border-left:none;border-right-color:#333;left:-5px;top:50%;transform:translateY(-50%)}.dropdown[data-v-be281983]{position:relative}.dropdown-content[data-v-be281983]{background-color:#fff;border-radius:4px;box-shadow:0 8px 16px #0000001a;display:none;left:0;min-width:200px;padding:5px 0;position:absolute;top:100%;z-index:1}.dropdown:hover .dropdown-content[data-v-be281983]{display:block}.submenu-item[data-v-be281983]{position:relative}.third-level-dropdown[data-v-be281983]{background-color:#fff;border-radius:4px;box-shadow:0 8px 16px #0000001a;display:none;left:100%;min-width:200px;padding:5px 0;position:absolute;top:0;z-index:2}.submenu-item:hover .third-level-dropdown[data-v-be281983]{display:block}.auth-buttons[data-v-be281983]{display:flex;gap:10px}.join-button[data-v-be281983],.login-button[data-v-be281983]{border-radius:4px;font-size:.9rem;font-weight:600;padding:8px 15px;text-decoration:none;transition:all .3s}.login-button[data-v-be281983]{background-color:transparent;border:1px solid #ddd;color:#555}.join-button[data-v-be281983]{background-color:#b38a00;border:1px solid #b38a00;color:#fff}.login-button[data-v-be281983]:hover{background-color:#f5f5f5}.join-button[data-v-be281983]:hover{background-color:#9e7a00}.user-profile-dropdown[data-v-be281983]{position:relative}.user-profile-trigger[data-v-be281983]{align-items:center;border:1px solid transparent;border-radius:4px;cursor:pointer;display:flex;gap:8px;padding:5px 10px;transition:all .3s}.user-profile-dropdown:hover .user-profile-trigger[data-v-be281983]{background-color:#f5f5f5;border-color:#eee}.avatar-container[data-v-be281983]{align-items:center;background-color:#f0f0f0;border-radius:50%;display:flex;height:32px;justify-content:center;overflow:hidden;width:32px}.user-avatar[data-v-be281983]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.user-initials[data-v-be281983]{color:#555;font-size:14px;font-weight:700}.user-name[data-v-be281983]{color:#333;font-size:.9rem;font-weight:600;max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dropdown-arrow[data-v-be281983]{color:#777;font-size:10px;margin-left:4px;transition:transform .3s}.user-profile-dropdown:hover .dropdown-arrow[data-v-be281983]{transform:rotate(180deg)}.user-dropdown-menu[data-v-be281983]{background-color:#fff;border-radius:4px;box-shadow:0 8px 16px #0000001a;display:none;margin-top:-15px;min-width:180px;padding:20px 0 8px;position:absolute;right:0;top:100%;z-index:10}.user-profile-dropdown:hover .user-dropdown-menu[data-v-be281983]{display:block}.dropdown-item[data-v-be281983]{align-items:center;background:none;border:none;color:#333;cursor:pointer;display:flex;font-size:.9rem;padding:10px 15px;text-align:left;text-decoration:none;transition:background-color .3s;width:100%}.dropdown-item i[data-v-be281983]{color:#666;margin-right:8px;text-align:center;width:16px}.dropdown-item[data-v-be281983]:hover{background-color:#f5f5f5;color:#b38a00}.dropdown-divider[data-v-be281983]{background-color:#eee;height:1px;margin:8px 0}.logout-item[data-v-be281983]{color:#e53e3e}.logout-item[data-v-be281983]:hover{background-color:#fff5f5;color:#e53e3e}.mobile-menu-button[data-v-be281983]{background:none;border:none;cursor:pointer;padding:10px}.menu-icon[data-v-be281983]{display:block;height:22px;position:relative;width:30px}.menu-icon span[data-v-be281983]{background:#333;border-radius:3px;display:block;height:3px;left:0;opacity:1;position:absolute;transform:rotate(0);transition:.3s ease-in-out;width:100%}.menu-icon span[data-v-be281983]:first-child{top:0}.menu-icon span[data-v-be281983]:nth-child(2){top:9px}.menu-icon span[data-v-be281983]:nth-child(3){top:18px}.menu-icon.open span[data-v-be281983]:first-child{top:9px;transform:rotate(135deg)}.menu-icon.open span[data-v-be281983]:nth-child(2){left:-60px;opacity:0}.menu-icon.open span[data-v-be281983]:nth-child(3){top:9px;transform:rotate(-135deg)}.mobile-menu[data-v-be281983]{background-color:#fff;box-shadow:0 5px 5px #0000001a;left:0;max-height:0;overflow:hidden;position:absolute;top:80px;transition:max-height .5s ease-in-out;width:100%;z-index:99}.mobile-menu.open[data-v-be281983]{max-height:1000px}.mobile-auth-buttons[data-v-be281983],.mobile-auth-section[data-v-be281983]{border-bottom:1px solid #eee;padding:15px 0}.mobile-auth-buttons[data-v-be281983]{display:flex;justify-content:space-between}.mobile-user-profile[data-v-be281983]{align-items:center;border-bottom:1px solid #f0f0f0;display:flex;gap:10px;padding:0 0 10px}.mobile-user-menu[data-v-be281983]{display:flex;flex-direction:column;padding-top:10px}.mobile-menu-link[data-v-be281983]{align-items:center;background:none;border:none;color:#333;cursor:pointer;display:flex;font-size:.9rem;padding:10px 0;text-align:left;text-decoration:none}.mobile-menu-link i[data-v-be281983]{color:#666;margin-right:8px;text-align:center;width:16px}.logout-link[data-v-be281983]{color:#e53e3e}.mobile-menu-list[data-v-be281983]{list-style:none;margin:0;padding:0}.mobile-menu-item[data-v-be281983]{border-bottom:1px solid #eee}.mobile-menu-title[data-v-be281983]{cursor:pointer;display:flex;font-weight:600;justify-content:space-between;padding:15px 0}.arrow[data-v-be281983]{font-size:.8rem;transition:transform .3s}.arrow.open[data-v-be281983]{transform:rotate(180deg)}.mobile-dropdown-content[data-v-be281983]{padding:0 0 10px}.mobile-submenu-item[data-v-be281983]{border-top:1px solid #f0f0f0}.mobile-submenu-title[data-v-be281983]{color:#444;cursor:pointer;display:flex;font-weight:500;justify-content:space-between;padding:12px 0 12px 15px}.mobile-third-level-content[data-v-be281983]{background-color:#f9f9f9;padding:0 0 10px 30px}.mobile-third-level-link[data-v-be281983]{color:#555;display:block;font-size:.9rem;padding:10px 0;text-decoration:none}@media (max-width:1024px){.menu-link[data-v-be281983]{font-size:.9rem}.menu-item[data-v-be281983]{margin:0 10px}.user-name[data-v-be281983]{max-width:80px}}@media (max-width:768px){.header-content[data-v-be281983]{height:70px}.logo-img[data-v-be281983]{max-height:40px}.mobile-menu[data-v-be281983]{top:70px}}i.fas.fa-user[data-v-be281983]:before{content:"👤"}i.fas.fa-user-edit[data-v-be281983]:before{content:"✏️"}i.fas.fa-key[data-v-be281983]:before{content:"🔑"}i.fas.fa-sign-out-alt[data-v-be281983]:before{content:"🚪"}
