.nav.svelte-ocbj1u{position:fixed;top:1rem;left:50%;transform:translate(-50%);width:calc(100% - 2rem);max-width:900px;height:56px;z-index:100;background:#ffffffb3;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,.3);border-radius:var(--radius-full);box-shadow:var(--shadow-lg);transition:all var(--transition-base)}.nav-container.svelte-ocbj1u{display:flex;align-items:center;justify-content:space-between;height:100%;padding:0 .5rem 0 1.5rem}.logo.svelte-ocbj1u{display:flex;align-items:center;text-decoration:none}.logo-img.svelte-ocbj1u{height:48px;width:auto}.nav-links.svelte-ocbj1u{display:flex;gap:var(--space-2xl);align-items:center}.nav-link.svelte-ocbj1u{font-family:var(--font-body);font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text-secondary);text-decoration:none;transition:color var(--transition-fast)}.nav-link.svelte-ocbj1u:hover{color:var(--color-primary)}.dropdown-wrapper.svelte-ocbj1u{position:relative}.dropdown-trigger.svelte-ocbj1u{display:flex;align-items:center;gap:4px;background:transparent;border:none;cursor:pointer;padding:0}.chevron{transition:transform var(--transition-fast);flex-shrink:0}.chevron-open{transform:rotate(180deg)}.dropdown-menu.svelte-ocbj1u{position:absolute;top:calc(100% + 12px);left:50%;transform:translate(-50%);background:#fff;border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);min-width:200px;padding:var(--space-2) 0;z-index:200;border:1px solid var(--color-gray-100)}.dropdown-item.svelte-ocbj1u{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);color:var(--color-text-secondary);text-decoration:none;font-size:var(--font-size-base);font-weight:var(--font-weight-medium);transition:background var(--transition-fast),color var(--transition-fast);white-space:nowrap}.dropdown-item.svelte-ocbj1u:hover{background:var(--color-gray-50);color:var(--color-primary)}.nav-link.svelte-ocbj1u,.nav-actions.svelte-ocbj1u .btn:where(.svelte-ocbj1u){white-space:nowrap}@media(min-width:810px){.nav.svelte-ocbj1u{max-width:1040px}}@media(min-width:810px)and (max-width:1099.98px){.nav.svelte-ocbj1u .nav-container:where(.svelte-ocbj1u){padding-left:1rem}.nav.svelte-ocbj1u .logo-img:where(.svelte-ocbj1u){height:40px}.nav.svelte-ocbj1u .nav-links:where(.svelte-ocbj1u){gap:var(--space-4)}.nav.svelte-ocbj1u .nav-actions:where(.svelte-ocbj1u){gap:var(--space-3)}.nav.svelte-ocbj1u .nav-links:where(.svelte-ocbj1u) .nav-link:where(.svelte-ocbj1u),.nav.svelte-ocbj1u .login-link:where(.svelte-ocbj1u){font-size:var(--font-size-sm)}.nav.svelte-ocbj1u .nav-actions:where(.svelte-ocbj1u) .btn:where(.svelte-ocbj1u){margin-right:4px}.nav.svelte-ocbj1u .lang-btn:where(.svelte-ocbj1u){padding:var(--space-2)}.nav.svelte-ocbj1u .lang-current:where(.svelte-ocbj1u){display:none}}.nav-link.svelte-ocbj1u:focus-visible,.dropdown-item.svelte-ocbj1u:focus-visible,.lang-btn.svelte-ocbj1u:focus-visible,.burger-btn.svelte-ocbj1u:focus-visible,.close-btn.svelte-ocbj1u:focus-visible,.sidebar-section-toggle.svelte-ocbj1u:focus-visible,.sidebar-link.svelte-ocbj1u:focus-visible,.nav-actions.svelte-ocbj1u .btn:where(.svelte-ocbj1u):focus-visible,.sidebar-demo-btn.svelte-ocbj1u:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px;border-radius:var(--radius-md)}.dropdown-item.svelte-ocbj1u:focus-visible,.sidebar-section-toggle.svelte-ocbj1u:focus-visible,.sidebar-link.svelte-ocbj1u:focus-visible{outline-offset:-2px}.dropdown-icon.svelte-ocbj1u{display:flex;align-items:center;color:var(--color-primary);flex-shrink:0}.dropdown-icon.audience-glyph.svelte-ocbj1u,.sidebar-icon.audience-glyph.svelte-ocbj1u{color:var(--color-icon)}.nav-actions.svelte-ocbj1u{display:flex;align-items:center;gap:var(--space-4)}.nav-actions.svelte-ocbj1u .btn:where(.svelte-ocbj1u){padding:.5rem 1rem;font-size:var(--font-size-sm);margin-right:10px;box-shadow:none}.burger-btn.svelte-ocbj1u{display:none;align-items:center;justify-content:center;background:transparent;border:none;cursor:pointer;color:var(--color-text-secondary);padding:var(--space-2);border-radius:var(--radius-md);transition:color var(--transition-fast)}.burger-btn.svelte-ocbj1u:hover{color:var(--color-primary)}.lang-switcher.svelte-ocbj1u{position:relative}.lang-btn.svelte-ocbj1u{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);background:transparent;border:1px solid var(--color-gray-200);border-radius:var(--radius-md);cursor:pointer;color:var(--color-text-secondary);font-size:var(--text-sm);font-weight:var(--font-weight-medium);transition:all var(--transition-fast)}.lang-btn.svelte-ocbj1u:hover{border-color:var(--color-primary);color:var(--color-primary)}.lang-current.svelte-ocbj1u{font-size:var(--text-xs)}.lang-menu.svelte-ocbj1u{position:absolute;top:100%;right:0;margin-top:var(--space-2);background:#fff;border-radius:var(--radius-md);box-shadow:var(--shadow-lg);overflow:hidden;min-width:120px;z-index:10}.flag-icon.svelte-ocbj1u{width:20px;height:20px;object-fit:cover;border-radius:50%;flex-shrink:0}.lang-option.svelte-ocbj1u{display:flex;align-items:center;gap:var(--space-2);width:100%;padding:var(--space-3) var(--space-4);background:transparent;border:none;text-align:left;cursor:pointer;font-size:var(--text-sm);color:var(--color-text-primary);transition:background var(--transition-fast)}.lang-option.svelte-ocbj1u:hover{background:var(--color-gray-100)}.lang-option.active.svelte-ocbj1u{background:var(--color-primary);color:#fff}.sidebar-overlay.svelte-ocbj1u,.sidebar.svelte-ocbj1u{display:none}@media(max-width:809.98px){.nav.svelte-ocbj1u{width:calc(100% - 1rem);top:.5rem;height:48px}.nav-links.svelte-ocbj1u,.desktop-only.svelte-ocbj1u{display:none}.burger-btn.svelte-ocbj1u{display:flex}.nav-container.svelte-ocbj1u{padding:0 .375rem 0 1rem}.logo-img.svelte-ocbj1u{height:44px}.sidebar-overlay.svelte-ocbj1u{display:block;position:fixed;inset:0;background:#0006;z-index:200;border:none;padding:0;cursor:default;animation:svelte-ocbj1u-fadeIn .3s ease}.sidebar.svelte-ocbj1u{display:flex;flex-direction:column;position:fixed;top:0;right:0;width:280px;max-width:80vw;height:100dvh;background:#fff;z-index:300;box-shadow:var(--shadow-lg);transform:translate(100%);visibility:hidden;overflow-y:auto}.sidebar-ready.svelte-ocbj1u{visibility:visible;transition:transform .3s ease,visibility .3s ease}.sidebar-open.svelte-ocbj1u{transform:translate(0);visibility:visible}.sidebar-header.svelte-ocbj1u{display:flex;align-items:center;justify-content:space-between;padding:var(--space-4) var(--space-5);border-bottom:1px solid var(--color-gray-200)}.sidebar-header.svelte-ocbj1u .logo-img:where(.svelte-ocbj1u){height:40px}.close-btn.svelte-ocbj1u{display:flex;align-items:center;justify-content:center;background:transparent;border:none;cursor:pointer;color:var(--color-text-secondary);padding:var(--space-2);border-radius:var(--radius-md);transition:color var(--transition-fast)}.close-btn.svelte-ocbj1u:hover{color:var(--color-primary)}.sidebar-links.svelte-ocbj1u{display:flex;flex-direction:column;padding:var(--space-4) 0}.sidebar-section-toggle.svelte-ocbj1u{display:flex;align-items:center;justify-content:space-between;width:100%;font-family:var(--font-body);font-size:var(--font-size-lg);font-weight:var(--font-weight-medium);color:var(--color-text-primary);background:transparent;border:none;cursor:pointer;padding:var(--space-3) var(--space-5);text-align:left;transition:background var(--transition-fast),color var(--transition-fast)}.sidebar-section-toggle.svelte-ocbj1u:hover{color:var(--color-primary);background:var(--color-gray-100)}.sidebar-chevron{transition:transform var(--transition-fast);flex-shrink:0}.sidebar-chevron-open{transform:rotate(180deg)}.sidebar-sub-links.svelte-ocbj1u{display:flex;flex-direction:column}.sidebar-link.svelte-ocbj1u{font-family:var(--font-body);font-size:var(--font-size-lg);font-weight:var(--font-weight-medium);color:var(--color-text-primary);text-decoration:none;padding:var(--space-3) var(--space-5);transition:all var(--transition-fast)}.sidebar-link.svelte-ocbj1u:hover{color:var(--color-primary);background:var(--color-gray-100)}.sidebar-link-sub.svelte-ocbj1u{display:flex;align-items:center;gap:var(--space-3);font-size:var(--font-size-base);color:var(--color-text-secondary);padding-left:calc(var(--space-5) + var(--space-3))}.sidebar-icon.svelte-ocbj1u{display:flex;align-items:center;color:var(--color-primary);flex-shrink:0}.sidebar-lang.svelte-ocbj1u{padding:var(--space-4) var(--space-5);border-top:1px solid var(--color-gray-200)}.sidebar-lang.svelte-ocbj1u .lang-menu:where(.svelte-ocbj1u){position:relative;top:auto;right:auto;margin-top:var(--space-2);box-shadow:none;border:1px solid var(--color-gray-200)}.sidebar-cta.svelte-ocbj1u{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-4) var(--space-5)}.sidebar-demo-btn.svelte-ocbj1u{width:100%;text-align:center;padding:var(--space-3) var(--space-5);font-size:var(--font-size-base);margin-right:0}}@keyframes svelte-ocbj1u-fadeIn{0%{opacity:0}to{opacity:1}}
