.radio-option[data-v-90b15cdf]{cursor:pointer;align-items:center;gap:6px;display:flex;position:relative}.radio-input[data-v-90b15cdf]{display:none}.custom-radio[data-v-90b15cdf]{border:2px solid var(--Grayscale-500);border-radius:50%;flex-shrink:0;width:20px;height:20px;position:relative}.custom-radio[data-v-90b15cdf]:after{content:"";background-color:var(--Primary-900);border-radius:50%;width:10px;height:10px;transition:transform .2s ease-in-out;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(0)}.radio-input:checked+.custom-radio[data-v-90b15cdf]{border-color:var(--Primary-900)}.radio-input:checked+.custom-radio[data-v-90b15cdf]:after{transform:translate(-50%,-50%)scale(1)}.radio-label[data-v-90b15cdf]{color:var(--Grayscale-900);font-size:16px;line-height:24px}.radio-empty[data-v-90b15cdf]{cursor:pointer;border:2px solid var(--Primary-400);transition:all .3 ease-in-out;background:var(--Grayscale-0);border-radius:15px;align-items:center;display:flex}.radio-empty-selected[data-v-90b15cdf]{border-color:var(--Primary-900);background:var(--Primary-900);color:var(--Grayscale-0)}.radio-empty-input[data-v-90b15cdf]{display:none}.radio-empty-content[data-v-90b15cdf]{flex:1}.radio-outline[data-v-90b15cdf]{cursor:pointer;transition:all .3 ease-in-out;background:var(--Grayscale-0);border:2px solid #0000;border-radius:10px;align-items:center;display:flex;box-shadow:0 20px 40px #00000008}.radio-outline-selected[data-v-90b15cdf]{border-color:#6e6cad}.radio-outline-input[data-v-90b15cdf]{display:none}.radio-outline-content[data-v-90b15cdf]{flex:1}
