.language-picker[data-v-df60d5cf]{display:inline-flex;position:relative}.language-picker__trigger[data-v-df60d5cf]{width:24px;height:24px;color:var(--color-text-muted);border-radius:var(--border-radius-sm);cursor:pointer;transition:all var(--transition-fast);background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.language-picker__trigger[data-v-df60d5cf]:hover,.language-picker__trigger[aria-expanded=true][data-v-df60d5cf]{color:var(--color-text);background-color:var(--color-surface)}.language-picker__flag[data-v-df60d5cf]{-o-object-fit:cover;object-fit:cover;width:18px;height:14px;display:block}.language-picker__menu[data-v-df60d5cf]{top:calc(100% + var(--space-xs));min-width:160px;padding:var(--space-xs) 0;background-color:var(--color-bg);border:var(--border-width) solid var(--color-border);border-radius:var(--border-radius-sm);z-index:var(--z-modal);margin:0;list-style:none;position:absolute;right:0;box-shadow:0 4px 12px #0000004d}.language-picker__item[data-v-df60d5cf]{align-items:center;gap:var(--space-sm);width:100%;padding:var(--space-xs) var(--space-md);font-size:var(--font-size-sm);color:var(--color-text-secondary);cursor:pointer;text-align:left;transition:all var(--transition-fast);background:0 0;border:none;display:flex}.language-picker__item[data-v-df60d5cf]:focus-visible,.language-picker__item[data-v-df60d5cf]:hover{color:var(--color-text);background-color:var(--color-surface);outline:none}.language-picker__item.is-active[data-v-df60d5cf]{color:var(--color-text)}.language-picker__item.is-active .language-picker__name[data-v-df60d5cf]{font-weight:600}.language-picker__name[data-v-df60d5cf]{flex:1}.language-picker-enter-active[data-v-df60d5cf],.language-picker-leave-active[data-v-df60d5cf]{transition:opacity var(--transition-fast),transform var(--transition-fast)}.language-picker-enter-from[data-v-df60d5cf],.language-picker-leave-to[data-v-df60d5cf]{opacity:0;transform:scale(.96)}
