.cRgimq_form{gap:calc(var(--space) * 2);display:grid}.cRgimq_fieldset{border:none;gap:0;margin:0;padding:0;display:grid}.cRgimq_legend{margin-bottom:var(--space);padding:0;font-weight:600}.cRgimq_radio{align-items:center;gap:var(--space);min-height:var(--touch);display:flex}.cRgimq_radio input{width:20px;height:20px;accent-color:var(--color-action)}.cRgimq_field{gap:calc(var(--space) / 2);font-weight:600;display:grid}.cRgimq_optional{color:var(--color-muted);font-weight:400}.cRgimq_input{width:100%;min-height:var(--touch);padding:var(--space) calc(var(--space) * 1.5);background:var(--color-surface);border:1px solid var(--color-muted);border-radius:var(--radius);font-weight:400}.cRgimq_feedback p{margin:0;font-weight:500}.cRgimq_feedback:empty{display:none}.cRgimq_buttons{justify-content:flex-end;gap:var(--space);display:flex}.cRgimq_primary,.cRgimq_secondary{min-height:var(--touch);padding-inline:calc(var(--space) * 2);border-radius:var(--radius);font-weight:600}.cRgimq_primary{background:var(--color-action);border:1px solid var(--color-action);color:var(--color-on-action)}.cRgimq_primary:disabled{background:var(--color-rule);border-color:var(--color-rule);color:var(--color-ink)}.cRgimq_secondary{background:var(--color-surface);border:1px solid var(--color-rule)}.cRgimq_sent{gap:calc(var(--space) * 2);display:grid}.cRgimq_sent p{margin:0}
