.feedback .form-control,.feedback .form-select{border-radius:var(--gc-radius-sm);border:1px solid var(--gc-border);padding:10px 14px;font-size:.9375rem;background:var(--gc-bg)}.feedback .form-control:focus,.feedback .form-select:focus{border-color:var(--gc-primary);box-shadow:0 0 0 3px rgba(194,65,12,.18)}.feedback .form-label{font-weight:600;font-size:.9375rem;color:var(--gc-text);margin-bottom:4px}.feedback .form-check-label{font-size:.875rem;color:var(--gc-text-secondary)}.feedback .form-check-label a{color:var(--gc-primary)}.feedback .form-check-input:checked{background-color:var(--gc-primary);border-color:var(--gc-primary)}.require::after{content:" *";color:#dc2626}