html body .site-nav .translation-draft-switcher{position:relative;order:3;flex:0 0 66px;height:52px;margin:0;padding:0;color:#172b40;font:500 13px/1 Inter,Arial,sans-serif}
.language-content-notice{max-width:65ch;margin:18px 0 0;font:400 14px/1.5 Inter,Arial,sans-serif;color:inherit}
html body .site-nav .translation-language-trigger{display:flex;align-items:center;justify-content:center;gap:7px;width:100%;height:100%;padding:0 12px;border:1px solid #ffffffc7;border-radius:999px;background:linear-gradient(135deg,#ffffffbd,#e2effa99);box-shadow:inset 0 1px 0 #ffffffeb,0 8px 26px #10253b16;backdrop-filter:blur(28px) saturate(1.25);-webkit-backdrop-filter:blur(28px) saturate(1.25);color:inherit;font:inherit;cursor:pointer}
.translation-language-trigger:after{content:'';width:6px;height:6px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:translateY(-2px) rotate(45deg);transition:transform .2s;pointer-events:none}
.translation-language-trigger[aria-expanded=true]:after{transform:translateY(2px) rotate(225deg)}
.translation-language-code{pointer-events:none;letter-spacing:.03em}
.translation-language-trigger:hover{background:#ffffffe0}
.translation-language-menu[hidden]{display:none!important}
.translation-language-menu{position:absolute;right:0;top:calc(100% + 12px);z-index:5;width:238px;max-width:calc(100vw - 32px);max-height:calc(100dvh - 110px);overflow-y:auto;padding:10px;border:1px solid #ffffffdc;border-radius:24px;background:linear-gradient(145deg,#f5f9fff2,#e3edf7ed);box-shadow:inset 0 1px 0 #fff,0 18px 50px #162d4933;backdrop-filter:blur(32px) saturate(1.25);-webkit-backdrop-filter:blur(32px) saturate(1.25);color:#172b40}
html body .site-nav .translation-language-option{display:flex;align-items:center;gap:12px;width:100%;min-height:40px;margin:2px 0;padding:9px 12px;border:0;border-radius:14px;background:transparent;color:#263c51;text-align:left;font:500 13px/1.2 Inter,Arial,sans-serif;cursor:pointer;transition:background .15s}
html body .site-nav .translation-language-option:hover,html body .site-nav .translation-language-option:focus-visible{background:#ffffffb8}
html body .site-nav .translation-language-option[aria-checked=true]{background:#d5e2ef;color:#142d46}
.translation-option-code{flex:0 0 26px;font:500 10px/1.2 Inter,Arial,sans-serif;letter-spacing:.04em;color:#6b8095}
.translation-option-name{flex:1}
.translation-option-check{font-size:15px;color:#345f7d}
html body .site-nav .translation-language-option:disabled{opacity:.4;cursor:not-allowed}
@media(max-width:700px){html body .site-nav .translation-draft-switcher{flex-basis:58px;height:46px;font-size:12px}.translation-language-trigger{padding:0 9px}}
@media(max-width:480px){html body .site-nav:has(.translation-draft-switcher) .menu-toggle{width:46px!important;min-width:46px!important;padding:0!important}html body .site-nav:has(.translation-draft-switcher) .menu-toggle b{display:none}html body .site-nav.site-nav:has(.translation-draft-switcher){gap:8px!important}html body .site-nav .translation-draft-switcher{flex-basis:54px}}
