.navigation-menu[data-v-a9ebef1e]{box-sizing:border-box;display:flex;flex-direction:row}.desktop-nav[data-v-a9ebef1e]{padding:12px;transition:width .3s ease}.desktop-nav.desktop[data-v-a9ebef1e]{width:240px}.desktop-nav.tablet[data-v-a9ebef1e]{width:72px}.logo-wordmark.tablet[data-v-a9ebef1e],.nav-text.tablet[data-v-a9ebef1e],.user-username.tablet[data-v-a9ebef1e]{display:none}.logo-wrapper.tablet[data-v-a9ebef1e],.nav-item.tablet[data-v-a9ebef1e]{justify-content:center}.user-profile-section.tablet[data-v-a9ebef1e]{padding:0 6px 16px}.user-profile-container.tablet[data-v-a9ebef1e]{justify-content:center}.navigation-menu.desktop[data-v-a9ebef1e],.navigation-menu.tablet[data-v-a9ebef1e]{box-sizing:border-box}.mobile-nav[data-v-a9ebef1e]{box-shadow:0 -2px 10px #0000001a}.mobile-nav-item[data-v-a9ebef1e]{flex:1;min-width:48px}.mobile-submenu-backdrop[data-v-a9ebef1e]{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#00000080;inset:0 0 72px;position:fixed;z-index:999}.mobile-submenu[data-v-a9ebef1e]{background:#fff;bottom:72px;box-shadow:2px 0 8px #00000026;box-sizing:border-box;left:0;padding:16px 12px;position:fixed;top:0;width:240px;z-index:1000}.mobile-submenu-header[data-v-a9ebef1e]{margin-bottom:10px;padding-top:0}.mobile-logo-wrapper[data-v-a9ebef1e]{justify-content:flex-start}.mobile-submenu-content[data-v-a9ebef1e]{display:flex;flex-direction:column;gap:8px}.mobile-submenu-item[data-v-a9ebef1e]{align-items:center;border-radius:8px;color:#1f2937;display:flex;font-family:Suisse Intl,system-ui,-apple-system,sans-serif;font-size:16px;font-weight:400;line-height:24px;padding:12px 16px;text-decoration:none}.mobile-submenu-divider[data-v-a9ebef1e]{background:#e5e7eb;height:1px;margin:8px 16px}.mobile-nav-item.router-link-active[data-v-a9ebef1e],.nav-item.router-link-active[data-v-a9ebef1e]{color:#ed1c24}.logo-wordmark[data-v-a9ebef1e]{height:auto;min-width:100px}.nav-item[data-v-a9ebef1e]{height:40px}.nav-icon-container[data-v-a9ebef1e]{align-items:center;display:flex;flex-shrink:0;height:40px;justify-content:center;width:40px}.nav-items[data-v-a9ebef1e]{padding-bottom:16px}.auth-section[data-v-a9ebef1e]{margin-top:auto;padding:0 12px 16px}.auth-section.tablet[data-v-a9ebef1e]{padding:0 6px 16px}.auth-button-primary[data-v-a9ebef1e]{align-items:center;background-color:#000;border:none;border-radius:3px;color:#fff;display:flex;font-weight:500;height:48px;justify-content:center;text-decoration:none;transition:opacity .2s ease;width:100%}.auth-button-primary[data-v-a9ebef1e]:hover{opacity:.9}.user-profile-section[data-v-a9ebef1e]{margin-top:auto;padding:0 12px}.user-profile-container[data-v-a9ebef1e]{align-items:center;display:flex;padding:12px 0}.user-avatar[data-v-a9ebef1e]{border-radius:50%;flex-shrink:0;height:32px;margin:auto;width:32px}.user-avatar-image[data-v-a9ebef1e]{border-radius:50%;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.user-avatar-fallback[data-v-a9ebef1e]{align-items:center;background-color:#3b82f6;border-radius:50%;color:#fff;display:flex;font-size:14px;font-weight:500;height:100%;justify-content:center;width:100%}.user-username[data-v-a9ebef1e]{color:#1f2937;font-family:Suisse Intl,system-ui,-apple-system,sans-serif;font-size:14px;font-weight:500;line-height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nav-text-active[data-v-a9ebef1e]{font-weight:500!important}.nav-text-active[data-v-a9ebef1e],.nav-text-inactive[data-v-a9ebef1e]{font-family:Suisse Intl,system-ui,-apple-system,sans-serif;font-size:12px;line-height:20px}.nav-text-inactive[data-v-a9ebef1e]{font-weight:400}.logo-container[data-v-a9ebef1e]{box-sizing:border-box;height:48px;width:48px}
