/* Retire only the legacy decoration of an explicitly adopted native control.
   State drawing remains owned by Radio / Checkbox; business card layout stays live. */
.gaip-form-choice.gaip-form-choice > :is(.ant-radio,.ant-checkbox) {
  position:relative;display:inline-flex;align-items:center;justify-content:center;
  flex:0 0 16px;width:16px;height:16px;top:auto;line-height:16px;
}
.gaip-form-choice.gaip-form-choice :is(.ant-radio-inner,.ant-checkbox-inner),
.gaip-form-choice.gaip-form-choice > :is(.ant-radio,.ant-checkbox)::after {display:none!important}
.gaip-form-choice.gaip-choice input[type="radio"] {position:static!important;inset:auto!important;opacity:1!important;pointer-events:auto!important}
.gaip-form-choice.gaip-checkbox input.gaip-checkbox__input {position:absolute!important;inset:auto!important;opacity:0!important;pointer-events:none!important}
.gaip-form-choice.gaip-checkbox :is(.ant-checkbox-label,.lc-column-course-copy) {padding-inline:0}
.gaip-form-choice.gaip-checkbox .gaip-checkbox__control {display:inline-block}
.gaip-modal-controls.gaip-modal-controls.gaip-modal-controls .gaip-form-choice.gaip-form-choice:has(input:disabled) {color:#8a9097!important}
