.app-header[data-v-6cf265a7]{background-color:#fff;box-shadow:0 1px 2px #0000000d;position:fixed;top:0;width:100vw;z-index:1500}.header-container[data-v-6cf265a7]{align-items:center;color:#333;display:flex;font-size:16px;height:100px;justify-content:space-between;margin:0 auto;max-width:1370px}@media(max-width:768px){.header-container[data-v-6cf265a7]{height:60px;padding:0 1rem}}.logo-section[data-v-6cf265a7]{align-items:center;display:flex;flex-shrink:0}.logo-section img[data-v-6cf265a7]{-o-object-fit:contain;object-fit:contain;width:100px}.nav-menu[data-v-6cf265a7]{display:flex;flex:1;justify-content:center}@media(max-width:768px){.nav-menu[data-v-6cf265a7]{background-color:#fff;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;flex:none;justify-content:flex-start;left:0;opacity:0;position:fixed;right:0;top:60px;transform:translateY(-100%);transition:all .3s ease;visibility:hidden}.nav-menu.nav-open[data-v-6cf265a7]{opacity:1;transform:translateY(0);visibility:visible}}.nav-list[data-v-6cf265a7]{display:flex;gap:3rem;list-style:none;margin:0;padding:0}@media(max-width:768px){.nav-list[data-v-6cf265a7]{flex-direction:column;gap:1rem;padding:1.5rem}}.nav-item[data-v-6cf265a7]{position:relative}.nav-item.has-dropdown .dropdown-trigger[data-v-6cf265a7]{align-items:center;cursor:pointer;display:flex;gap:.1rem}.nav-item.has-dropdown .dropdown-arrow[data-v-6cf265a7]{transition:transform .2s ease}.nav-item.has-dropdown .dropdown-arrow.rotate[data-v-6cf265a7]{transform:rotate(180deg)}@media(min-width:769px){.nav-item.has-dropdown:hover .dropdown-menu[data-v-6cf265a7]{opacity:1;transform:translateY(0);visibility:visible}}.nav-link[data-v-6cf265a7]{border-bottom:2px solid transparent;color:#333;display:block;font-weight:500;padding:.4rem .1rem;text-decoration:none;transition:all .2s ease}.nav-link.router-link-active[data-v-6cf265a7],.nav-link[data-v-6cf265a7]:hover{border-bottom:2px solid #060;color:#060}@media(max-width:768px){.nav-link[data-v-6cf265a7]{border-radius:.5rem;padding:1rem}}.dropdown-menu[data-v-6cf265a7]{background-color:#fff;border-radius:6px;box-shadow:0 10px 15px -3px #0000001a;font-size:14px;left:0;list-style:none;margin:0;min-width:150px;opacity:0;padding:.5rem 0;position:absolute;top:100%;transform:translateY(-10px);transition:all .2s ease;visibility:hidden;z-index:50}.dropdown-menu.show[data-v-6cf265a7]{opacity:1;transform:translateY(0);visibility:visible}.dropdown-menu.is-grey .dropdown-link[data-v-6cf265a7]{color:#999!important;cursor:not-allowed;pointer-events:none}.dropdown-menu.is-grey .dropdown-link.router-link-active[data-v-6cf265a7],.dropdown-menu.is-grey .dropdown-link[data-v-6cf265a7]:hover{background:transparent;color:#999!important}@media(max-width:768px){.dropdown-menu[data-v-6cf265a7]{background-color:#f9fafb;border:none;border-radius:0;box-shadow:none;margin-top:.5rem;opacity:1;padding:.5rem;position:static;transform:none;transition:none;visibility:visible}.dropdown-menu[data-v-6cf265a7]:not(.show){display:none}}.dropdown-item[data-v-6cf265a7]{margin:0}.dropdown-link[data-v-6cf265a7]{display:block;padding:.75rem 1rem;transition:all .2s ease}.dropdown-link.router-link-active[data-v-6cf265a7],.dropdown-link[data-v-6cf265a7]:hover{color:#060}@media(max-width:768px){.dropdown-link[data-v-6cf265a7]{border-radius:.375rem;margin:.25rem 0;padding:.5rem 1rem}}.dropdown-link.is-grey[data-v-6cf265a7]{color:#999!important;cursor:not-allowed;pointer-events:none}.dropdown-link.is-grey.router-link-active[data-v-6cf265a7],.dropdown-link.is-grey[data-v-6cf265a7]:hover{background:transparent;color:#999!important}.mobile-menu-btn[data-v-6cf265a7]{align-items:center;background:none;border:none;cursor:pointer;display:none;flex-direction:column;height:40px;justify-content:center;padding:0;width:40px}@media(max-width:768px){.mobile-menu-btn[data-v-6cf265a7]{display:flex}}.hamburger-line[data-v-6cf265a7]{background-color:#374151;height:2px;margin:2px 0;transform-origin:center;transition:all .3s ease;width:24px}.hamburger-line:first-child.active[data-v-6cf265a7]{transform:rotate(45deg) translate(5px,5px)}.hamburger-line:nth-child(2).active[data-v-6cf265a7]{opacity:0}.hamburger-line:nth-child(3).active[data-v-6cf265a7]{transform:rotate(-45deg) translate(7px,-6px)}.user-info[data-v-6cf265a7]{align-items:center;display:flex;gap:10px}.user-info .avatar[data-v-6cf265a7]{border-radius:50%;height:40px;width:40px}.action-section[data-v-6cf265a7]{align-items:center;display:flex;flex-shrink:0;gap:1rem}@media(max-width:768px){.action-section[data-v-6cf265a7]{gap:.5rem}}.auth-buttons[data-v-6cf265a7]{align-items:center;display:flex;gap:.5rem}@media(max-width:768px){.auth-buttons[data-v-6cf265a7]{display:none}}.auth-buttons .auth-btn[data-v-6cf265a7]{border-radius:10rem;cursor:pointer;font-size:16px;font-weight:500;padding:6px 22px;transition:all .2s ease}.auth-buttons .login-btn[data-v-6cf265a7]:hover{color:#18b72c}.auth-buttons .register-btn[data-v-6cf265a7]{background:#18b72c;color:#fff}.auth-buttons .register-btn[data-v-6cf265a7]:hover{background:#16a34a}.divider[data-v-6cf265a7]{background:#18b72c;height:18px;width:3px}@media(max-width:768px){.divider[data-v-6cf265a7]{display:none}}.language-switcher[data-v-6cf265a7]{position:relative}.lang-btn[data-v-6cf265a7],.language-switcher[data-v-6cf265a7]{align-items:center;display:flex}.lang-btn[data-v-6cf265a7]{background:transparent;border:none;border-radius:.375rem;color:#374151;cursor:pointer;gap:10px;padding:.5rem;transition:all .2s ease}.lang-btn[data-v-6cf265a7]:hover{background:#f9fafb}.dropdown-arrow[data-v-6cf265a7]{margin-left:.25rem;transition:transform .2s ease}.language-dropdown[data-v-6cf265a7]{background-color:#fff;border:1px solid #e5e7eb;border-radius:.5rem;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;margin-top:.25rem;min-width:120px;opacity:0;padding:.5rem 0;position:absolute;right:0;top:100%;transform:translateY(-10px);transition:all .2s ease;visibility:hidden;z-index:50}.language-dropdown.show[data-v-6cf265a7]{opacity:1;transform:translateY(0);visibility:visible}.language-option[data-v-6cf265a7]{align-items:center;background:transparent;border:none;color:#374151;cursor:pointer;display:flex;padding:.75rem 1rem;text-align:left;transition:all .2s ease;width:100%}.language-option[data-v-6cf265a7]:hover{background:#f3f4f6}.language-option.active[data-v-6cf265a7]{background:#f0fdf4;color:#18b72c;font-weight:500}.language-option span[data-v-6cf265a7]{flex:1}.lang-text[data-v-6cf265a7]{font-size:16px;font-weight:500;min-width:50px;text-align:left}@media(max-width:768px){.lang-text[data-v-6cf265a7]{display:none}}a[data-v-6cf265a7]{color:inherit;text-decoration:none}button[data-v-6cf265a7]{background:none;border:none;cursor:pointer}li[data-v-6cf265a7]{list-style:none}
