.BmWUmG_languageControl{flex:none;position:relative}.BmWUmG_languageSwitch,.BmWUmG_themeToggle{border:1px solid var(--border);background:var(--secondary);height:2.75rem;color:var(--foreground);cursor:pointer;-webkit-tap-highlight-color:transparent;border-radius:.9rem;flex:none;justify-content:center;align-items:center;display:inline-flex;position:relative}.BmWUmG_languageSwitch{isolation:isolate;grid-template-columns:repeat(2,minmax(0,1fr));width:5.25rem;padding:3px;font-size:.72rem;font-weight:800;display:grid}.BmWUmG_languageSwitch:before{z-index:-1;background:var(--primary);content:"";border-radius:.65rem;width:calc(50% - 3px);transition:transform .18s;position:absolute;inset:3px auto 3px 3px}.BmWUmG_languageSwitch[aria-checked=true]:before{transform:translate(100%)}.BmWUmG_languageSwitch span{color:var(--muted-foreground)}.BmWUmG_languageSwitch[aria-checked=false] span:first-child,.BmWUmG_languageSwitch[aria-checked=true] span:last-child{color:var(--primary-foreground)}.BmWUmG_themeToggle{width:2.75rem;padding:0}.BmWUmG_themeToggle[aria-pressed=true]{border-color:color-mix(in srgb, var(--ring) 30%, var(--border));background:color-mix(in srgb, var(--ring) 10%, var(--background));color:var(--ring)}.BmWUmG_themeToggle svg{width:1.3rem;height:1.3rem}.BmWUmG_languageSwitch:focus-visible,.BmWUmG_themeToggle:focus-visible{outline:2px solid var(--ring);outline-offset:3px}.BmWUmG_languageSwitch:disabled,.BmWUmG_themeToggle:disabled{cursor:default;opacity:.55}.BmWUmG_languageError{border:1px solid var(--destructive);background:var(--card);width:min(16rem,100vw - 2rem);color:var(--destructive);border-radius:.85rem;margin:0;padding:.85rem;font-size:.8rem;line-height:1.5;position:absolute;top:calc(100% + .6rem);right:0;box-shadow:0 .35rem 1.25rem #0000001f}@media (prefers-reduced-motion:reduce){.BmWUmG_languageSwitch:before{transition:none}}
