.navbar.svelte-w7zvng{position:fixed;top:0;left:0;right:0;height:var(--header-height);z-index:1000;transition:all .3s ease;border-bottom:1px solid transparent}.navbar.scrolled.svelte-w7zvng{background:#0f172acc;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-bottom:1px solid var(--border)}.nav-content.svelte-w7zvng{height:100%;display:flex;align-items:center;justify-content:space-between}.logo.svelte-w7zvng{font-family:var(--font-heading);font-size:1.5rem;font-weight:700;display:flex;align-items:center;gap:8px}.logo-icon.svelte-w7zvng{width:24px;height:24px}.nav-links.svelte-w7zvng{display:none;gap:32px;align-items:center}@media(min-width:768px){.nav-links.svelte-w7zvng{display:flex}}.nav-links.svelte-w7zvng a:where(.svelte-w7zvng){font-weight:500;color:var(--text-muted);font-size:.95rem;display:flex;align-items:center}.nav-links.svelte-w7zvng a:where(.svelte-w7zvng):hover,.nav-links.svelte-w7zvng a.active:where(.svelte-w7zvng){color:var(--text-main)}.language-selector.svelte-w7zvng{position:relative}.lang-button.svelte-w7zvng{display:flex;align-items:center;gap:6px;padding:6px 12px;background:transparent;border:1px solid var(--border);border-radius:6px;color:var(--text-muted);font-size:.9rem;font-weight:500;cursor:pointer;transition:all .2s ease}.lang-button.svelte-w7zvng:hover{color:var(--text-main);border-color:var(--text-main)}.lang-button.svelte-w7zvng svg:where(.svelte-w7zvng){width:18px;height:18px}.lang-dropdown.svelte-w7zvng{position:absolute;top:calc(100% + 8px);right:0;min-width:120px;background:#0f172af2;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid var(--border);border-radius:8px;padding:4px;box-shadow:0 4px 12px #0000004d;z-index:1001}.lang-option.svelte-w7zvng{display:block;width:100%;padding:8px 12px;background:transparent;border:none;border-radius:4px;color:var(--text-muted);font-size:.9rem;text-align:left;cursor:pointer;transition:all .2s ease}.lang-option.svelte-w7zvng:hover{background:#ffffff0d;color:var(--text-main)}.lang-option.active.svelte-w7zvng{color:var(--primary);font-weight:600}
