.guide-lang-switcher.svelte-yn5bw4{letter-spacing:.04em;align-items:center;gap:.35rem;font-size:.8125rem;display:inline-flex}.guide-lang-switcher.svelte-yn5bw4 button:where(.svelte-yn5bw4){cursor:pointer;color:var(--color-brand-500,#8a7a5e);background:0 0;border:none;border-radius:.25rem;padding:.25rem .4rem;font-weight:400}.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{box-shadow:0 0 0 2px var(--color-accent-gold);outline:none}.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{border:1px solid color-mix(in srgb, var(--color-accent-gold,#c9a96e) 32%, transparent);letter-spacing:.06em;border-radius:9999px;gap:0;padding:2px;font-size:.6875rem}.guide-lang-switcher.segmented.svelte-yn5bw4 button:where(.svelte-yn5bw4){border-radius:9999px;padding:.15rem .55rem;line-height:1.2;transition:background-color .15s,color .15s}.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)}
