.locale-bar.svelte-100w7jz{background:var(--paper-2);border-bottom:1px solid var(--rule);padding:6px 16px;font-size:13px}.locale-bar-content.svelte-100w7jz{max-width:1200px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:12px}.locale-bar-actions.svelte-100w7jz{display:flex;align-items:center;gap:8px}.locale-switcher-wrap.svelte-100w7jz{position:relative}.locale-btn.svelte-100w7jz{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 10px;border:1px solid var(--border);border-radius:var(--radius-control);background:var(--paper);color:var(--ink);font-size:12px;font-weight:500;cursor:pointer;transition:border-color .15s ease}.locale-btn.svelte-100w7jz:hover{border-color:var(--ink-2)}.locale-dropdown.svelte-100w7jz{position:absolute;top:calc(100% + 4px);right:0;z-index:60;min-width:140px;padding:4px;border:1px solid var(--border);border-radius:6px;background:var(--raised);box-shadow:0 4px 12px #00000014;display:flex;flex-direction:column;gap:2px}.locale-option.svelte-100w7jz{display:flex;align-items:center;justify-content:space-between;padding:6px 10px;font-size:13px;border-radius:4px;color:var(--ink);text-decoration:none;transition:background-color .1s ease}.locale-option.svelte-100w7jz:hover{background:var(--paper-2)}.locale-option.is-active.svelte-100w7jz{font-weight:600;color:var(--accent-text)}.locale-code.svelte-100w7jz{font-size:11px;color:var(--muted)}.mobile-locales.svelte-100w7jz{padding:10px 0;border-bottom:1px solid var(--rule);margin-bottom:8px;display:flex;align-items:center;justify-content:space-between}.mobile-locales-label.svelte-100w7jz{font-size:13px;color:var(--muted)}.mobile-locales-list.svelte-100w7jz{display:flex;gap:6px}.mobile-locale-btn.svelte-100w7jz{min-width:36px;height:32px;display:inline-flex;align-items:center;justify-content:center;padding:0 8px;border:1px solid var(--border);border-radius:var(--radius-control);font-size:12px;font-weight:600;color:var(--ink);text-decoration:none}.mobile-locale-btn.is-active.svelte-100w7jz{background:var(--ink);color:var(--paper);border-color:var(--ink)}.site-header.is-night.svelte-100w7jz{background:#0a1518e0;border-bottom-color:#edf4f11a;color:var(--night-ink);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.site-header.is-night.svelte-100w7jz .site-nav:where(.svelte-100w7jz){color:#a9bcb7}.site-header.is-night.svelte-100w7jz .site-nav:where(.svelte-100w7jz) a:where(.svelte-100w7jz):hover{color:var(--night-ink)}.site-header.is-night.svelte-100w7jz .locale-btn:where(.svelte-100w7jz){border-color:#edf4f129;background:#edf4f10f;color:var(--night-ink)}.site-header.is-night.svelte-100w7jz .nav-status{border-color:#edf4f124;color:#a9bcb7}.site-header.is-night.svelte-100w7jz .btn-ghost{color:#c3d2cd}.site-header.is-night.svelte-100w7jz .btn-ghost:hover{background:#edf4f114;color:var(--night-ink)}.site-header.is-night.svelte-100w7jz .menu-toggle{border-color:#edf4f129;background:#edf4f10f;color:var(--night-ink)}.footer.is-night.svelte-100w7jz{background:#0b1719;border-top-color:#edf4f11a;color:#9fb3ae}.footer.is-night.svelte-100w7jz a:where(.svelte-100w7jz){color:#c3d2cd}.footer.is-night.svelte-100w7jz a:where(.svelte-100w7jz):hover{color:#f0c48b}
