.selector-de-idioma-module__e0dGea__selector{display:inline-flex;position:relative}.selector-de-idioma-module__e0dGea__boton{min-height:44px;box-shadow:inset 0 0 0 1px var(--color-border-strong);color:var(--color-muted);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:8px;padding:0 14px;font-size:14px;font-weight:600;transition:color .2s,background-color .2s;display:inline-flex}.selector-de-idioma-module__e0dGea__boton:hover,.selector-de-idioma-module__e0dGea__boton[aria-expanded=true]{color:var(--color-text);background:var(--color-dark)}.selector-de-idioma-module__e0dGea__boton:focus-visible,.selector-de-idioma-module__e0dGea__opcion:focus-visible{outline:2px solid var(--color-brand);outline-offset:2px}.selector-de-idioma-module__e0dGea__flecha{transition:transform .2s}.selector-de-idioma-module__e0dGea__boton[aria-expanded=true] .selector-de-idioma-module__e0dGea__flecha{transform:rotate(180deg)}.selector-de-idioma-module__e0dGea__arriba{bottom:calc(100% + 8px)}.selector-de-idioma-module__e0dGea__abajo{top:calc(100% + 8px)}.selector-de-idioma-module__e0dGea__lista{z-index:60;text-align:left;background:var(--color-dark);min-width:200px;box-shadow:inset 0 0 0 1px var(--color-border-strong),0 12px 32px -8px #0f172a2e;border-radius:12px;margin:0;padding:6px;list-style:none;position:absolute;left:0}.selector-de-idioma-module__e0dGea__opcion{min-height:44px;color:var(--color-text);white-space:nowrap;border-radius:8px;justify-content:space-between;align-items:center;gap:16px;padding:0 12px;font-size:14px;font-weight:500;text-decoration:none;display:flex}a.selector-de-idioma-module__e0dGea__opcion:hover{background:var(--color-dark2);color:var(--color-text)}.selector-de-idioma-module__e0dGea__opcion[aria-current]{font-weight:700}.selector-de-idioma-module__e0dGea__marca{color:var(--color-brand);flex-shrink:0}@media (prefers-reduced-motion:reduce){.selector-de-idioma-module__e0dGea__boton,.selector-de-idioma-module__e0dGea__flecha{transition:none}}
