.guide-lang-switcher.svelte-yn5bw4{display:inline-flex;align-items:center;gap:.35rem;font-size:.8125rem;letter-spacing:.04em}.guide-lang-switcher.svelte-yn5bw4 button:where(.svelte-yn5bw4){background:transparent;border:none;padding:.25rem .4rem;cursor:pointer;font-weight:400;color:var(--color-brand-500, #8a7a5e);border-radius:.25rem}.guide-lang-switcher.svelte-yn5bw4 button.active:where(.svelte-yn5bw4){color:var(--color-accent-gold, #c9a96e);font-weight:600}.guide-lang-switcher.svelte-yn5bw4 button:where(.svelte-yn5bw4):focus-visible{outline:none;box-shadow:0 0 0 2px var(--color-accent-gold)}.guide-lang-switcher.svelte-yn5bw4 .sep:where(.svelte-yn5bw4){color:var(--color-brand-400, #b5a387);-webkit-user-select:none;user-select:none}.guide-lang-switcher.segmented.svelte-yn5bw4{gap:0;padding:2px;border-radius:9999px;border:1px solid color-mix(in srgb,var(--color-accent-gold, #c9a96e) 32%,transparent);font-size:.6875rem;letter-spacing:.06em}.guide-lang-switcher.segmented.svelte-yn5bw4 button:where(.svelte-yn5bw4){padding:.15rem .55rem;border-radius:9999px;line-height:1.2;transition:background-color .15s ease,color .15s ease}.guide-lang-switcher.segmented.svelte-yn5bw4 button.active:where(.svelte-yn5bw4){background:color-mix(in srgb,var(--color-accent-gold, #c9a96e) 20%,transparent);color:var(--color-accent-gold, #c9a96e);font-weight:600}.guide-lang-switcher.segmented.svelte-yn5bw4 button:where(.svelte-yn5bw4):not(.active):hover{color:var(--color-accent-gold, #c9a96e)}
