.locale-select{font:inherit;font-size:14px;line-height:1.4;appearance:none;-webkit-appearance:none;height:44px;min-height:44px;width:132px;max-width:100%;padding:10px 32px 10px 12px;border:1px solid #c4d2da;border-radius:12px;background-color:#fff;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='m4 6 4 4 4-4' fill='none' stroke='%23536b79' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 10px center;background-size:16px;color:#2c414d;cursor:pointer;text-overflow:ellipsis}
.locale-select:focus-visible{outline:3px solid #285c78;outline-offset:2px}
[data-locale-controls]{min-width:0;flex-shrink:0}
.language-switch[data-locale-controls]{padding:0;border:0}
[hidden]{display:none!important}
@media(max-width:360px){.locale-select{width:126px}}
@media(forced-colors:active){.locale-select{border:1px solid ButtonText;color:ButtonText;background-color:ButtonFace}}
