function t_variants__translate(e){var t={checkboxes_hint:{RU:"*Отметьте один или несколько вариантов",EN:"*Select one or more options",DE:"*Wählen Sie eine oder mehrere Optionen",ES:"*Seleccione una o varias opciones",PT:"*Selecionar uma ou mais opções",FR:"*Sélectionner une ou plusieurs options",JA:"*1つ以上のオプションを選択",ZH:"*选择一个或多个选项",UK:"*Виберіть одну або декілька опцій",PL:"*Wybierz jedną lub więcej opcji",KK:"*Бір немесе бірнеше опцияны таңдаңыз",IT:"*Selezionare una o più opzioni",LV:"*Izvēlieties vienu vai vairākas opcijas"}};if(!t[e])return e;var i=t_variants__getLang()||"EN";return t[e][i]}function t_variants__getLang(){var e,t=document.getElementById("allrecords").getAttribute("data-tilda-project-lang"),i;return t||(window.navigator.userLanguage||window.navigator.language).toUpperCase().slice(0,2)}function t_variants__applyTranslation(e){var t=e.querySelector(".t-quiz__variants-hint");t&&(t.textContent=t_variants__translate("checkboxes_hint"))}function t_input_imgselect_init(e,t){var i=document.getElementById("rec"+e);if(i){var n=i.querySelector('[data-input-lid="'+t+'"]');if(n){var a=n.querySelectorAll(".t-img-select__control");Array.prototype.forEach.call(a,(function(e){e.addEventListener("click",(function(){t_input_imgselect_updateVal(n)}))})),t_input_imgselect_updateVal(n),t_variants__applyTranslation(n),n.dispatchEvent(new CustomEvent("inputReady")),n.setAttribute("data-input-ready","true")}}}function t_input_imgselect_updateVal(e){var t=e.querySelector(".t-img-select__hiddeninput"),i=e.querySelectorAll(".t-img-select:checked");if(t){var n=(i=Array.prototype.map.call(i,(function(e){return e.value}))).join("; "),a=t.value;t.value=n,n!==a&&t.dispatchEvent(new Event("change",{bubbles:!0}))}}function t_input_imgselect_invertColor(e){var t=document.getElementById("rec"+e);if(t){var i=t.querySelector(".t-img-select__container");if(i){var n=i.getAttribute("data-check-bgcolor");if(0===n.indexOf("#")&&(n=n.slice(1)),3===n.length&&(n=n[0]+n[0]+n[1]+n[1]+n[2]+n[2]),6!==n.length)var a="ffffff";else var r,l,o,a=.299*parseInt(n.slice(0,2),16)+.587*parseInt(n.slice(2,4),16)+.114*parseInt(n.slice(4,6),16)>186?"000000":"ffffff";if(!t.querySelector("#recid"+e+"-img-select-indicator")){var c='";t.insertAdjacentHTML("beforeend",c)}}}}window.t_input_imgselect_init=t_input_imgselect_init,window.t_input_imgselect_invertColor=t_input_imgselect_invertColor;