.locale-switcher.svelte-1bpo4g{align-items:center;gap:8px;font-size:13px;display:inline-flex}.links.svelte-1bpo4g{gap:4px;display:inline-flex}.links.svelte-1bpo4g button:where(.svelte-1bpo4g){color:inherit;font:inherit;cursor:pointer;opacity:.6;background:0 0;border:0;border-radius:4px;align-items:center;gap:6px;padding:4px 8px;transition:opacity .15s,background .15s;display:inline-flex}.links.svelte-1bpo4g button:where(.svelte-1bpo4g):hover{opacity:1}.links.svelte-1bpo4g button.active:where(.svelte-1bpo4g){opacity:1;background:var(--bg-muted,#0000000d);font-weight:600}.flag.svelte-1bpo4g{font-size:1.1em;line-height:1}.code.svelte-1bpo4g{letter-spacing:.04em;font-size:.85em}.sr-only.svelte-1bpo4g{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.public-shell.svelte-1l0quee{background:linear-gradient(#f7f8f0 0%,#fff 280px);min-height:100vh}.public-header.svelte-1l0quee{color:#fff;background:#1a1d21;justify-content:space-between;align-items:center;padding:1rem clamp(1rem,4vw,3rem);display:flex}.brand.svelte-1l0quee img:where(.svelte-1l0quee){width:150px;height:auto;display:block}nav.svelte-1l0quee{align-items:center;gap:1rem;font-size:.9rem;font-weight:700;display:flex}.primary.svelte-1l0quee{border-radius:var(--radius);background:var(--accent);padding:.45rem .8rem}main.svelte-1l0quee{max-width:1120px;margin:0 auto;padding:2rem clamp(1rem,4vw,2rem)}
