/* Styling for Feedback Property Fields (Target, Type, Importance, Source, Progress) */

/* Frontend: Gravity Forms 2.5+ uses BEM-like classes */
.gfield--type-feedback_target .gfield_radio .gchoice,
.gfield--type-feedback_type .gfield_radio .gchoice,
.gfield--type-feedback_importance .gfield_radio .gchoice,
.gfield--type-feedback_source .gfield_radio .gchoice,
.gfield--type-feedback_progress .gfield_radio .gchoice,
/* Frontend: Older Gravity Forms or specific wrapper classes */
.gfield.feedback_target .gfield_radio .gchoice,
.gfield.feedback_type .gfield_radio .gchoice,
.gfield.feedback_importance .gfield_radio .gchoice,
.gfield.feedback_source .gfield_radio .gchoice,
.gfield.feedback_progress .gfield_radio .gchoice,
/* Admin: Form Editor */
.field_type_feedback_target .gfield_radio .gchoice,
.field_type_feedback_type .gfield_radio .gchoice,
.field_type_feedback_importance .gfield_radio .gchoice,
.field_type_feedback_source .gfield_radio .gchoice,
.field_type_feedback_progress .gfield_radio .gchoice {
    display: inline-grid;
    gap: var(--gf-field-choice-meta-space, 0.5rem) 0;
    grid-template-columns: minmax(var(--gf-ctrl-choice-size, 1.25rem), max-content) auto;
    align-items: center;
}

/* Frontend: Gravity Forms 2.5+ uses BEM-like classes */
.gfield--type-feedback_target .gfield_radio,
.gfield--type-feedback_type .gfield_radio,
.gfield--type-feedback_importance .gfield_radio,
.gfield--type-feedback_source .gfield_radio,
.gfield--type-feedback_progress .gfield_radio,
/* Frontend: Older Gravity Forms or specific wrapper classes */
.gfield.feedback_target .gfield_radio,
.gfield.feedback_type .gfield_radio,
.gfield.feedback_importance .gfield_radio,
.gfield.feedback_source .gfield_radio,
.gfield.feedback_progress .gfield_radio,
/* Admin: Form Editor */
.field_type_feedback_target .gfield_radio,
.field_type_feedback_type .gfield_radio,
.field_type_feedback_importance .gfield_radio,
.field_type_feedback_source .gfield_radio,
.field_type_feedback_progress .gfield_radio {
    display: flex;
    flex-direction: column;
    gap: var(--gf-field-choice-gap);
}