.language-dialog{width:min(300px,calc(100vw - 40px));padding:35px 24px 24px;border:1px solid #d6dcce;border-radius:20px;background:#f7f6f0;color:#253d2b;box-shadow:0 15px 60px #10221926}.language-dialog::backdrop{background:#10221922}.language-dialog>button:not(.language-close){display:block;width:100%;border:0;border-radius:999px;background:none;color:inherit;padding:12px;text-align:center;font:14px/1.4 'DM Sans','Microsoft YaHei','PingFang SC',sans-serif;cursor:pointer}.language-dialog>button:hover{background:#e4eadc}.language-dialog .language-close{position:absolute;right:13px;top:9px;width:28px;height:28px;padding:0;background:none;border:0;font-size:24px;color:inherit;cursor:pointer}.language-switch{background:none;border:0;color:inherit;cursor:pointer;font:inherit;min-width:28px}.language-dialog button:focus-visible{outline:2px solid #3a5a40;outline-offset:2px}:lang(zh){font-family:'DM Sans','Microsoft YaHei','PingFang SC',sans-serif}:lang(ru){font-family:'DM Sans',Arial,sans-serif}
.ilimar-language-picker{max-width:135px;background:transparent;border:0;border-radius:0;color:inherit;font:inherit;cursor:pointer;padding:5px}.ilimar-language-picker option{color:#253d2b;background:#f7f6f0}
