label.radio-control-content-bc{justify-content:flex-start;align-items:center;padding-inline-start:0;display:inline-flex}.radio-control-input-holder-bc{background:rgba(var(--b-sc), .9);border:2px solid rgba(var(--b-sc), .6);cursor:pointer;width:16px;height:16px;transition:border-color var(--slow-transition-duration);background-clip:padding-box;border-radius:50%;flex-shrink:0;margin-inline-end:12px;font-size:20px;position:relative;top:0}[dir=ltr] .radio-control-input-holder-bc{left:0}[dir=rtl] .radio-control-input-holder-bc{right:0}.radio-control-input-holder-bc:after{content:"";background:rgba(var(--hero), 1);width:8px;height:8px;transition:transform var(--slow-transition-duration);border-radius:50%;position:absolute;top:2px;left:2px;transform:scale(0)}.radio-control-input-bc{display:none}.radio-control-input-bc:checked~.radio-control-input-holder-bc{border-color:rgba(var(--hero), 1)}.radio-control-input-bc:checked~.radio-control-input-holder-bc:after{transform:scale(1)}.radio-control-input-bc:checked:disabled~.radio-control-input-holder-bc{border-color:rgba(var(--hero), .4)}.radio-control-input-bc:checked:disabled~.radio-control-input-holder-bc:after{background:rgba(var(--hero), .4)}.radio-control-input-bc:disabled~.radio-control-input-holder-bc{background:rgba(var(--b-sc), .75)}.radio-control-input-bc:disabled~.radio-control-text-bc{color:rgba(var(--b-sc), .2)}.radio-control-text-bc{color:rgba(var(--b-sc), 1);font-size:12px;font-weight:700;line-height:20px}
