.yal-radio[data-v-e2c21e6c]{align-items:flex-start;color:var(--yal-color-text-strong);cursor:pointer;display:inline-flex;font-family:var(--yal-font-family-body);gap:var(--yal-space-12);-webkit-user-select:none;-moz-user-select:none;user-select:none}.yal-radio__input[data-v-e2c21e6c]{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0 0 0 0);border:0;white-space:nowrap}.yal-radio__target[data-v-e2c21e6c]{align-items:center;background:var(--yal-color-bg-canvas);border:1.5px solid var(--yal-color-stroke-soft);border-radius:var(--yal-radius-full);display:inline-flex;flex-shrink:0;justify-content:center;position:relative;transition:border-color var(--yal-duration-fast) var(--yal-ease-standard),background var(--yal-duration-fast) var(--yal-ease-standard)}.yal-radio--sm .yal-radio__target[data-v-e2c21e6c]{height:1rem;width:1rem}.yal-radio--md .yal-radio__target[data-v-e2c21e6c]{height:1.25rem;width:1.25rem}.yal-radio__dot[data-v-e2c21e6c]{background:var(--yal-color-bg-canvas);border-radius:var(--yal-radius-full);height:50%;transform:scale(0);transition:transform var(--yal-duration-fast) var(--yal-ease-standard);width:50%}.yal-radio:hover:not(.yal-radio--disabled) .yal-radio__target[data-v-e2c21e6c]{border-color:var(--yal-color-stroke-strong)}.yal-radio__input:focus-visible+.yal-radio__target[data-v-e2c21e6c]{outline:2px solid var(--yal-color-primary-base);outline-offset:2px}.yal-radio--checked .yal-radio__target[data-v-e2c21e6c]{background:var(--yal-color-primary-base);border-color:var(--yal-color-primary-base)}.yal-radio--checked .yal-radio__dot[data-v-e2c21e6c]{transform:scale(1)}.yal-radio--checked:hover:not(.yal-radio--disabled) .yal-radio__target[data-v-e2c21e6c]{background:var(--yal-color-primary-dark);border-color:var(--yal-color-primary-dark)}.yal-radio--error .yal-radio__target[data-v-e2c21e6c]{border-color:var(--yal-color-error-base)}.yal-radio--error.yal-radio--checked .yal-radio__target[data-v-e2c21e6c]{background:var(--yal-color-error-base);border-color:var(--yal-color-error-base)}.yal-radio--disabled[data-v-e2c21e6c]{color:var(--yal-color-text-disabled);cursor:not-allowed}.yal-radio--disabled .yal-radio__target[data-v-e2c21e6c]{background:var(--yal-color-bg-subtle);border-color:var(--yal-color-stroke-soft)}.yal-radio__body[data-v-e2c21e6c]{display:flex;flex-direction:column;gap:var(--yal-space-4);min-width:0}.yal-radio__label[data-v-e2c21e6c]{font-size:var(--yal-font-paragraph-md-size);line-height:var(--yal-font-paragraph-md-line-height)}.yal-radio--sm .yal-radio__label[data-v-e2c21e6c]{font-size:var(--yal-font-paragraph-sm-size);line-height:var(--yal-font-paragraph-sm-line-height)}.yal-radio__required[data-v-e2c21e6c]{color:var(--yal-color-error-base);margin-left:2px}.yal-radio__helper[data-v-e2c21e6c]{color:var(--yal-color-text-sub)}.yal-radio__error[data-v-e2c21e6c],.yal-radio__helper[data-v-e2c21e6c]{font-size:var(--yal-font-paragraph-sm-size);line-height:var(--yal-font-paragraph-sm-line-height)}.yal-radio__error[data-v-e2c21e6c]{color:var(--yal-color-error-base)}@media(prefers-reduced-motion:reduce){.yal-radio__dot[data-v-e2c21e6c],.yal-radio__target[data-v-e2c21e6c]{transition:none}}
