.umm-language-switcher{display:inline-flex;flex-wrap:wrap;align-items:center;gap:6px;font:inherit}.umm-language-switcher a.umm-language-option{text-decoration:none;line-height:1.4;display:inline-flex;align-items:center;justify-content:center;border:1px solid currentColor;border-radius:6px;padding:.37em .68em;color:inherit;background:transparent;transition:background .15s ease;min-height:34px}.umm-language-switcher a:hover,.umm-language-switcher a:focus-visible{background:rgba(128,128,128,.12)}.umm-language-switcher a.is-active{font-weight:700;background:rgba(128,128,128,.13)}.umm-language-switcher.umm-style-text a{border:0;text-decoration:underline;padding:.3em}.umm-browser-suggestion{position:fixed;bottom:20px;left:20px;z-index:99990;max-width:min(380px,calc(100vw - 40px));background:#fff;color:#1d2935;box-shadow:0 8px 32px #0004;border:1px solid #cfd8e2;padding:16px;border-radius:12px;font:14px/1.5 system-ui,sans-serif}.umm-browser-suggestion p{margin:0 0 12px}.umm-browser-suggestion button,.umm-browser-suggestion a{display:inline-block;padding:7px 12px;border-radius:6px;margin-right:8px;font:inherit;border:1px solid #b4c3d2;cursor:pointer}.umm-browser-suggestion a{background:#174c82;color:white;text-decoration:none}.umm-browser-suggestion button{background:transparent;color:inherit}@media(prefers-color-scheme:dark){.umm-browser-suggestion{background:#20252c;color:#f3f5f6;border-color:#3d4753}.umm-browser-suggestion button{border-color:#637384}}
.umm-language-switcher a.is-active{border-color:var(--umm-accent,#245782)}.umm-floating-switcher{position:fixed;right:18px;bottom:18px;z-index:9990;border:1px solid #c5d2df;background:#fff;color:#172f44;box-shadow:0 4px 22px #0003;padding:8px 10px;border-radius:10px}.umm-floating-switcher .umm-language-option{font-size:13px}.umm-menu-item .umm-language-switcher{margin:.1em .4em}@media(max-width:600px){.umm-floating-switcher{right:8px;bottom:8px;padding:5px}}
