.karl-form .form-label{font-weight:600;color:var(--karl-text)}.karl-form .form-control,.karl-form .form-select{border-radius:var(--karl-radius);border-color:var(--karl-border);padding:12px 14px;min-height:48px}.karl-form textarea.form-control{min-height:120px}.karl-form .form-control:focus,.karl-form .form-select:focus{border-color:var(--karl-primary);box-shadow:0 0 0 .2rem rgba(31,78,121,.15)}.karl-form__consent{display:flex;gap:10px;align-items:flex-start;color:var(--karl-muted);font-size:.9rem}.karl-form__consent input{margin-top:4px}.modal-content{border-radius:var(--karl-radius)}.modal-header{border-bottom-color:var(--karl-border)}.modal-title{color:var(--karl-text)}