.theme-switcher[data-v-c338ae5e]{gap:var(--panel-space-1);border:1px solid var(--panel-border);border-radius:var(--panel-radius-full);background:var(--panel-surface);flex-wrap:wrap;margin:0;padding:.2rem;display:inline-flex}.theme-switcher__option[data-v-c338ae5e]{border-radius:var(--panel-radius-full);color:var(--panel-text-muted);font-size:var(--panel-text-sm);cursor:pointer;padding:.25rem .7rem;font-weight:600}.theme-switcher__option[data-active=true][data-v-c338ae5e]{background:var(--panel-accent);color:var(--panel-accent-fg)}.theme-switcher__option[data-v-c338ae5e]:has(:focus-visible){outline:3px solid var(--panel-focus);outline-offset:2px}.locale-switcher select[data-v-cb144595]{border:1px solid var(--panel-border);border-radius:var(--panel-radius-md);background:var(--panel-surface);color:var(--panel-text);font-size:var(--panel-text-sm);padding:.3rem .5rem}
