.language-switcher.svelte-1v2j48r{position:relative;display:inline-block}.language-button.svelte-1v2j48r{display:flex;align-items:center;justify-content:center;background:transparent;border:none;padding:6px;cursor:pointer;transition:opacity .2s ease;color:var(--muted);border-radius:4px}.language-button.svelte-1v2j48r:hover{color:var(--ink)}.dropdown.svelte-1v2j48r{position:absolute;top:calc(100% + 6px);right:0;min-width:130px;background:var(--paper);border:1px solid var(--line);border-radius:8px;box-shadow:0 4px 16px #00000014;list-style:none;padding:4px;margin:0;z-index:1000}.dropdown-item.svelte-1v2j48r{display:block;width:100%;padding:8px 12px;background:transparent;border:none;border-radius:4px;font-size:.85rem;text-align:left;cursor:pointer;color:var(--ink);font-family:inherit;transition:background .15s ease}.dropdown-item.svelte-1v2j48r:hover{background:var(--wash)}.dropdown-item.active.svelte-1v2j48r{background:var(--accent);color:#fff}[dir=rtl] .dropdown.svelte-1v2j48r{right:auto;left:0}[dir=rtl] .dropdown-item.svelte-1v2j48r{text-align:right}.site-header.svelte-a8kxe2{display:flex;justify-content:space-between;align-items:center;gap:16px;padding-bottom:24px;margin-bottom:24px;border-bottom:1px solid var(--line);flex-wrap:wrap}.site-header.rtl.svelte-a8kxe2{direction:rtl}.brand.svelte-a8kxe2{font-size:.9rem;text-transform:uppercase;letter-spacing:.28em;color:var(--muted)}.site-header.rtl.svelte-a8kxe2 .brand:where(.svelte-a8kxe2){letter-spacing:0}.header-right.svelte-a8kxe2{display:flex;align-items:center;gap:16px}.nav.svelte-a8kxe2{display:flex;flex-wrap:wrap;gap:14px 20px;font-size:.85rem;letter-spacing:.16em;text-transform:uppercase;color:var(--muted)}.site-header.rtl.svelte-a8kxe2 .nav:where(.svelte-a8kxe2){letter-spacing:0}.nav.svelte-a8kxe2 a:where(.svelte-a8kxe2){border-bottom:1px solid transparent}.nav.svelte-a8kxe2 a:where(.svelte-a8kxe2):hover{color:var(--accent)}@media(max-width:640px){.site-header.svelte-a8kxe2{align-items:flex-start}}.site-footer.svelte-4jwo3w{font-size:.8rem;color:var(--muted);padding-top:28px;margin-top:36px;border-top:1px solid var(--line);padding-bottom:80px}.site-footer.rtl.svelte-4jwo3w{direction:rtl}.links.svelte-4jwo3w{display:flex;gap:8px;align-items:center;margin-bottom:12px}.links.svelte-4jwo3w a:where(.svelte-4jwo3w){color:var(--muted);text-decoration:none;transition:color .2s ease}.links.svelte-4jwo3w a:where(.svelte-4jwo3w):hover{color:var(--ink)}.sep.svelte-4jwo3w{color:var(--line)}
