.jpm-switcher{position:relative;list-style:none;flex-shrink:0;font-size:13px}.jpm-switcher details{position:relative}.jpm-switcher summary{cursor:pointer;list-style:none;padding:8px 10px;border:1px solid #e2e8f0;border-radius:16px;white-space:nowrap;background:#fff;color:#1e293b}.jpm-switcher summary::-webkit-details-marker{display:none}.jpm-language-options{position:absolute;right:0;top:100%;min-width:120px;background:#fff;border:1px solid #e2e8f0;border-radius:8px;padding:6px;z-index:10010;box-shadow:0 8px 24px rgba(0,0,0,.1)}.site-header .jpm-language-options a{display:block!important;padding:8px 12px!important;font-size:13px!important;white-space:nowrap}.jpm-language-options a[aria-current]{color:#c8142d;font-weight:700}.jpm-switcher summary:focus-visible,.jpm-language-options a:focus-visible{outline:2px solid #c8142d;outline-offset:2px}.header-right-tools>.jpm-switcher{margin-left:8px}
