.locale-switcher{padding:0;border:0;position:relative;flex:none;font-size:13px;line-height:1.5;text-align:left;color:#142439;letter-spacing:normal;font-weight:600}.locale-switcher summary{font-size:inherit;cursor:pointer;list-style:none;border:1px solid #ccd8e5;border-radius:8px;padding:7px 10px;background:#fff;white-space:nowrap}.locale-switcher summary::-webkit-details-marker{display:none}.locale-switcher summary::after{content:" ▾";font-size:11px}.locale-switcher summary:focus-visible,.locale-list a:focus-visible{outline:3px solid #0967ce;outline-offset:3px}.locale-list{position:absolute;right:0;top:calc(100% + 6px);z-index:100;margin:0;padding:6px;min-width:140px;list-style:none;background:#fff;border:1px solid #dce4ed;border-radius:10px;box-shadow:0 8px 24px #102a4320}.locale-list li{margin:0;padding:0}.locale-list a{display:block!important;padding:9px 12px!important;border-radius:6px;color:#142439!important;font-size:14px!important;text-decoration:none!important;white-space:nowrap}.locale-list a:hover,.locale-list a[aria-current=page]{background:#edf5ff}.locale-switcher[open] summary{border-color:#0967ce}@media(max-width:480px){.locale-switcher{font-size:12px}.locale-switcher summary{padding:6px 8px}.platform-links>a[href="#demos"]{display:none}.platform-links{gap:12px}.nav-links{gap:12px}header nav>div{flex-wrap:nowrap;align-items:center;gap:10px}}

@media(max-width:600px){header nav>div>a[href="#apps"]{display:none}}

header nav>div{align-items:center}

.locale-list{max-height:calc(100dvh - 100px);overflow-y:auto}
