__PluginManager__.register("support",function(n,t,e,r){window.pre=console.log;let o={set(n,t,e,r="kit"){n.setAttribute(`data${r=""!==r?"-"+r:r}-`+a(t),e)},remove(n,t,e="kit"){n.removeAttribute(`data${e=""!==e?"-"+e:e}-`+a(t))},getList(e,r="kit"){if(!(e=E(e)))return{};let i={};return Object.keys(e.dataset).filter(n=>n.startsWith(r)).forEach(n=>{var t=new RegExp("^"+r,""),t=n.replace(t,"");""!==(t=t.charAt(0).toLowerCase()+t.slice(1,t.length))&&(i[t]=u(e.dataset[n]))}),i},get(n,t,e="kit"){return u(n.getAttribute(`data${e=""!==e?"-"+e:e}-`+a(t)))}};function u(n){return"true"===n||"false"!==n&&(n===Number(n).toString()?Number(n):""===n||"null"===n?null:n)}function a(n){return n.replace(/[A-Z]/g,n=>"-"+n.toLowerCase())}function f(n){var t=[];if(1