/* Platform locale control; buyer storefront language controls have separate classes. */
.platform-language-switcher{display:inline-flex;align-items:center;gap:6px;min-width:0;font:500 11px/1.3 Arial,sans-serif;letter-spacing:normal;color:inherit}
.platform-language-switcher>span{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}
.platform-language-switcher>select{font:inherit;line-height:1.3;color:inherit;background:transparent;border:1px solid currentColor;border-radius:6px;padding:7px 20px 7px 8px;max-width:112px;min-height:34px;cursor:pointer}
.platform-language-switcher>select>option{color:#101d43;background:#fff}
.admin-v1 .platform-language-switcher{color:#536079}
@media(max-width:600px){.platform-language-switcher{flex:none}.platform-language-switcher>select{font-size:11px;max-width:105px;padding-top:6px;padding-bottom:6px}}
@media(max-width:480px){.admin-v1 .admin-topbar:has([data-platform-locale]){flex-wrap:wrap}.admin-v1 .admin-topbar:has([data-platform-locale]) .admin-top-actions{flex-basis:100%;min-width:0;flex-wrap:wrap;justify-content:flex-end}.platform-owner-language-host{flex-wrap:wrap}}
