System.register(["./DataTable-legacy.js?v=1723125373998","./index-legacy.js?v=1723125373998","./vue-legacy.js?v=1723125373998"],(function(e,t){"use strict";var s,a,i,d,r;return{setters:[e=>{s=e.r,a=e.s},e=>{i=e.bo},e=>{d=e.l,r=e.p}],execute:function(){e("_",d({name:"RadioButton",props:s,setup:a,render(){const{mergedClsPrefix:e}=this;return r("label",{class:[`${e}-radio-button`,this.mergedDisabled&&`${e}-radio-button--disabled`,this.renderSafeChecked&&`${e}-radio-button--checked`,this.focus&&[`${e}-radio-button--focus`]]},r("input",{ref:"inputRef",type:"radio",class:`${e}-radio-input`,value:this.value,name:this.mergedName,checked:this.renderSafeChecked,disabled:this.mergedDisabled,onChange:this.handleRadioInputChange,onFocus:this.handleRadioInputFocus,onBlur:this.handleRadioInputBlur}),r("div",{class:`${e}-radio-button__state-border`}),i(this.$slots.default,(t=>t||this.label?r("div",{ref:"labelRef",class:`${e}-radio__label`},t||this.label):null)))}}))}}}));
