.language-trigger{min-height:44px;color:var(--af-ink-950);border:1px solid var(--af-line);font:700 12px/1 var(--af-font);cursor:pointer;white-space:nowrap;background:0 0;border-radius:0;flex-shrink:0;justify-content:center;align-items:center;gap:8px;padding:10px 12px;display:inline-flex}.language-trigger:hover,.language-trigger[data-state=open]{background:var(--af-mist);border-color:var(--af-blue-600)}.language-trigger>svg:first-child{color:var(--af-blue-600)}.language-trigger:focus-visible{outline:2px solid var(--af-blue-600);outline-offset:3px}.language-menu{font-family:var(--af-font);background:var(--af-canvas)!important;min-width:190px!important;color:var(--af-ink-950)!important;border:1px solid var(--af-line)!important;z-index:150!important;border-radius:0!important;padding:6px!important}.language-menu [data-slot=dropdown-menu-label]{color:var(--af-ink-500);letter-spacing:.04em;padding:10px 12px;font-size:11px}.language-menu [role=menuitemradio]{cursor:pointer;border-radius:0;min-height:44px;font-size:14px}.language-menu [role=menuitemradio][data-highlighted]{background:var(--af-blue-600);color:#fff}.language-menu [role=menuitemradio][data-state=checked]{font-weight:700}.language-menu [role=menuitemradio] svg{color:currentColor}@media (max-width:620px){.language-trigger{gap:6px;padding:10px}}
