.locale-select-control{color:#fffc;block-size:44px;min-inline-size:44px;font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:6px;flex:none;justify-content:center;align-items:center;padding-inline:6px;display:inline-flex;position:relative}.locale-select-control:hover{color:#fff;background:#ffffff0e;border-color:#ffffff24}.locale-select-control:focus-within{outline-offset:2px;color:#fff;outline:2px solid #f36c21}.locale-select-control[data-language-compact]{block-size:28px;min-inline-size:60px}.locale-select-display{pointer-events:none;white-space:nowrap;font:inherit;justify-content:center;align-items:center;gap:6px;font-size:11px;line-height:1;display:inline-flex}.locale-select-display>svg{flex:none;block-size:14px;inline-size:14px}.locale-select-display>.locale-select-chevron{opacity:.65;block-size:9px;inline-size:9px}.locale-select-code{letter-spacing:.04em}.locale-select-control>.locale-select-native{opacity:0;cursor:pointer;block-size:100%;min-block-size:0;inline-size:100%;font:inherit;border:0;margin:0;padding:0;font-size:14px;position:absolute;inset:0}.locale-select-control[data-language-tone=light]{color:#29343b}.locale-select-control[data-language-tone=light]:hover{background:#1420260d;border-color:#ccd1d4}.locale-select-control[data-language-tone=light]:focus-within{color:#17272e}@media (max-width:767px){.site-header[data-language-controls] .site-header-actions{inline-size:auto;width:auto;gap:4px;min-inline-size:140px}.site-header[data-language-controls] .site-header-main{gap:8px}.site-header[data-language-controls] .site-header-logo{width:min(184px,100vw - 204px);max-width:195px}}@media (max-width:639px){.locale-select-code{display:none}.locale-select-control[data-language-compact]{min-inline-size:32px;padding-inline:3px}.locale-select-display{gap:4px}}[data-tool-language] .locale-select-control>.locale-select-native{block-size:44px;inline-size:calc(100% + 12px);inset-block:-8px;inset-inline:-6px}
