.custom-input[data-v-ee219db3]{position:relative;transition:background-color .2s;height:1.375rem;width:1.375rem;border-radius:50%}.custom-input[data-v-ee219db3]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:transparent;border-radius:50%;transition:background-color .2s;pointer-events:none;border:1px solid #cbd5e1}.custom-input[data-v-ee219db3]:hover:before,input[data-v-ee219db3]:checked:before{background-color:var(--hover-background-color);border:1px solid var(--accent-color);outline:none}input[data-v-ee219db3]:checked:after{content:"";background-color:var(--accent-color);color:transparent;position:absolute;top:50%;left:50%;border-radius:50%;height:60%;width:60%;transform:translate(-50%,-50%)}
