.language-selector{color:#514565;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;margin:0 0 16px;font-size:12px;display:flex;position:relative}.language-selector select{font:inherit;color:#281b3d;-webkit-text-fill-color:currentColor;cursor:pointer;background:#fff;border:1px solid #bdb1d2;border-radius:8px;width:auto;max-width:100%;min-height:36px;padding:6px 10px}.language-selector select:focus-visible{outline-offset:3px;outline:2px solid #8b5cf6}.language-selector--dark{color:#e9e0f5}.language-selector--dark select{color:#fff;background:#24163b;border-color:#7c689d}.language-selector--compact{flex:none;margin:0}.language-selector--compact label{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;top:0;left:0;overflow:hidden}.language-selector--compact select{max-width:110px}.language-selector--discreto select{min-height:32px;padding:4px 10px;font-size:12px}@media (width<=980px),(pointer:coarse){.language-selector--discreto select{min-height:44px}}.sidebar__nav>.language-selector,.candidate-nav__drawer>.language-selector{justify-content:flex-start;padding:10px 16px 0}
