.app-header[data-v-93cc3108]{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#e6e6eef2;border-bottom:1px solid rgba(155,167,206,.2);left:0;position:fixed;right:0;top:0;transition:all .3s ease;z-index:1000}.app-header.header-scrolled[data-v-93cc3108]{background:#ebebf2fa;box-shadow:0 4px 20px #00000014}.nav-container[data-v-93cc3108]{justify-content:space-between;margin:0 auto;max-width:1400px;padding:1rem 1.5rem}.nav-container[data-v-93cc3108],.nav-logo[data-v-93cc3108]{align-items:center;display:flex}.nav-logo[data-v-93cc3108]{gap:.75rem;text-decoration:none;transition:opacity .3s ease}.nav-logo[data-v-93cc3108]:hover{opacity:.8}.logo-image[data-v-93cc3108]{border-radius:50%;height:40px;-o-object-fit:cover;object-fit:cover;width:40px}.logo-text-wrapper[data-v-93cc3108]{align-items:center;display:flex;font-size:1.5rem;font-weight:800;gap:.25rem}.logo-text[data-v-93cc3108]{color:var(--color-dark)}.logo-accent[data-v-93cc3108]{background:linear-gradient(135deg,var(--color-primary) 0,var(--color-accent) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.nav-menu[data-v-93cc3108]{align-items:center;display:none;gap:2rem}@media(min-width:768px){.nav-menu.desktop-menu[data-v-93cc3108]{display:flex}}.nav-link[data-v-93cc3108]{align-items:center;background:none;border:none;color:var(--color-gray-700);cursor:pointer;display:flex;font-size:.9375rem;font-weight:600;gap:.25rem;position:relative;text-decoration:none;transition:color .2s ease}.nav-link[data-v-93cc3108]:after{background:linear-gradient(90deg,var(--color-primary) 0,var(--color-accent) 100%);bottom:-4px;content:"";height:2px;left:0;position:absolute;transition:width .3s ease;width:0}.nav-link[data-v-93cc3108]:hover{color:var(--color-primary)}.nav-link[data-v-93cc3108]:hover:after{width:100%}.nav-dropdown[data-v-93cc3108]{position:relative}.dropdown-trigger[data-v-93cc3108]{padding:0}.dropdown-icon[data-v-93cc3108]{margin-top:2px;transition:transform .3s ease}.dropdown-icon.rotated[data-v-93cc3108]{transform:rotate(180deg)}.dropdown-menu[data-v-93cc3108]{background:#fff;border:1px solid rgba(155,167,206,.2);border-radius:.75rem;box-shadow:0 10px 40px #0000001a;left:50%;min-width:280px;opacity:0;pointer-events:none;position:absolute;top:calc(100% + 1rem);transform:translate(-50%);transition:all .3s ease;visibility:hidden}.dropdown-menu.show[data-v-93cc3108]{opacity:1;pointer-events:auto;visibility:visible}.dropdown-item[data-v-93cc3108]{align-items:center;border-bottom:1px solid rgba(155,167,206,.1);color:var(--color-gray-700);display:flex;gap:.75rem;padding:.875rem 1.25rem;text-decoration:none;transition:all .2s ease}.dropdown-item[data-v-93cc3108]:first-child{border-top-left-radius:.75rem;border-top-right-radius:.75rem}.dropdown-item[data-v-93cc3108]:last-child{border-bottom:none;border-bottom-left-radius:.75rem;border-bottom-right-radius:.75rem}.dropdown-item[data-v-93cc3108]:hover{background:#9ba7ce0d;color:var(--color-primary);padding-left:1.5rem}.dropdown-icon-emoji[data-v-93cc3108]{font-size:1.5rem}.dropdown-item-title[data-v-93cc3108]{font-size:.9375rem;font-weight:600;margin-bottom:.125rem}.dropdown-item-desc[data-v-93cc3108]{color:var(--color-gray-500);font-size:.75rem}.mobile-menu-toggle[data-v-93cc3108]{align-items:center;background:none;border:none;color:var(--color-gray-700);cursor:pointer;display:flex;justify-content:center;padding:.5rem;transition:color .2s ease}.mobile-menu-toggle[data-v-93cc3108]:hover{color:var(--color-primary)}@media(min-width:768px){.mobile-menu-toggle[data-v-93cc3108]{display:none}}.mobile-menu[data-v-93cc3108]{background:#fff;border-top:1px solid rgba(155,167,206,.1);display:flex;flex-direction:column;max-height:0;overflow:hidden;transition:max-height .3s ease}.mobile-menu.show[data-v-93cc3108]{max-height:500px}.mobile-nav-link[data-v-93cc3108]{align-items:center;background:none;border:none;border-bottom:1px solid rgba(155,167,206,.1);color:var(--color-gray-700);cursor:pointer;display:flex;font-size:.9375rem;font-weight:600;justify-content:space-between;padding:1rem 1.5rem;text-align:left;text-decoration:none;transition:all .2s ease;width:100%}.mobile-nav-link[data-v-93cc3108]:hover{background:#9ba7ce0d;color:var(--color-primary);padding-left:2rem}.mobile-dropdown-trigger[data-v-93cc3108]{font-weight:600}.mobile-dropdown-menu[data-v-93cc3108]{background:#9ba7ce08;display:flex;flex-direction:column;max-height:0;overflow:hidden;transition:max-height .3s ease}.mobile-dropdown-menu.show[data-v-93cc3108]{max-height:400px}.mobile-dropdown-item[data-v-93cc3108]{border-bottom:1px solid rgba(155,167,206,.05);color:var(--color-gray-700);font-size:.875rem;padding:.875rem 1.5rem .875rem 3rem;text-decoration:none;transition:all .2s ease}.mobile-dropdown-item[data-v-93cc3108]:hover{background:#9ba7ce14;color:var(--color-primary);padding-left:3.5rem}@media(min-width:768px){.mobile-menu[data-v-93cc3108]{display:none}}@media(max-width:768px){.nav-container[data-v-93cc3108]{padding:.875rem 1rem}.logo-image[data-v-93cc3108]{height:36px;width:36px}.logo-text-wrapper[data-v-93cc3108]{font-size:1.25rem}}
