:root{--inputs-height:40px;--inputs-line-height:1}.brxe-ws-form-form{width:100%}[data-wsf-message] .wsf-alert{padding:var(--space-s) var(--space-m);font-size:var(--text-m)}[data-wsf-message] .wsf-alert.wsf-alert-success{background:var(--success-bg);border-color:var(--success);color:var(--success)}.wsf-form .wsf-section>legend{font-weight:700;font-size:var(--text-l)}.wsf-form .wsf-fieldset>legend{font-weight:700}.wsf-form .wsf-field-wrapper .wsf-label{color:var(--text-body);font-size:var(--inputs-font-size);font-weight:700}.wsf-form .wsf-field-wrapper .wsf-label .wsf-required-wrapper{color:var(--error);font-weight:400}.wsf-form .wsf-field-wrapper .wsf-label .wsf-required-wrapper small{color:var(--error);font-weight:400}.wsf-form .wsf-field-wrapper .wsf-invalid-feedback{color:var(--error)}.wsf-form input[type=date].wsf-field,.wsf-form input[type=datetime-local].wsf-field,.wsf-form input[type=email].wsf-field,.wsf-form input[type=file].wsf-field,.wsf-form input[type=month].wsf-field,.wsf-form input[type=number].wsf-field,.wsf-form input[type=password].wsf-field,.wsf-form input[type=search].wsf-field,.wsf-form input[type=tel].wsf-field,.wsf-form input[type=text].wsf-field,.wsf-form input[type=time].wsf-field,.wsf-form input[type=url].wsf-field,.wsf-form input[type=week].wsf-field,.wsf-form select.wsf-field,.wsf-form textarea.wsf-field{width:100%;font-size:var(--inputs-font-size);height:var(--inputs-height,40px);line-height:var(--inputs-line-height,1);background:var(--inputs-bg);padding:var(--inputs-padding);border:var(--inputs-border-width,0) solid transparent;border-radius:var(--inputs-border-radius);border-color:var(--inputs-border-color);-webkit-box-shadow:var(--inputs-box-shadow);box-shadow:var(--inputs-box-shadow)}.wsf-form input[type=date].wsf-field:focus,.wsf-form input[type=datetime-local].wsf-field:focus,.wsf-form input[type=email].wsf-field:focus,.wsf-form input[type=file].wsf-field:focus,.wsf-form input[type=month].wsf-field:focus,.wsf-form input[type=number].wsf-field:focus,.wsf-form input[type=password].wsf-field:focus,.wsf-form input[type=search].wsf-field:focus,.wsf-form input[type=tel].wsf-field:focus,.wsf-form input[type=text].wsf-field:focus,.wsf-form input[type=time].wsf-field:focus,.wsf-form input[type=url].wsf-field:focus,.wsf-form input[type=week].wsf-field:focus,.wsf-form select.wsf-field:focus,.wsf-form textarea.wsf-field:focus{background:var(--inputs-bg-focus);border-color:var(--inputs-border-color-focus);-webkit-box-shadow:var(--inputs-box-shadow-focus);box-shadow:var(--inputs-box-shadow-focus)}.wsf-form select.wsf-field:not([multiple]):not([size]){height:var(--inputs-height)}.wsf-form textarea.wsf-field{padding:var(--inputs-padding);height:auto}.wsf-form select.wsf-field~.select2-container .select2-selection--multiple,.wsf-form select.wsf-field~.select2-container .select2-selection--single{width:100%;font-size:var(--inputs-font-size);height:var(--inputs-height,40px);line-height:var(--inputs-line-height,1);background:var(--inputs-bg);padding:var(--inputs-padding);border:var(--inputs-border-width,0) solid transparent;border-radius:var(--inputs-border-radius);border-color:var(--inputs-border-color);-webkit-box-shadow:var(--inputs-box-shadow);box-shadow:var(--inputs-box-shadow);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.wsf-form select.wsf-field~.select2-container .select2-selection--multiple:focus,.wsf-form select.wsf-field~.select2-container .select2-selection--single:focus{background:var(--inputs-bg-focus);border-color:var(--inputs-border-color-focus);-webkit-box-shadow:var(--inputs-box-shadow-focus);box-shadow:var(--inputs-box-shadow-focus)}.wsf-form select.wsf-field~.select2-container .select2-selection--multiple .select2-selection__rendered,.wsf-form select.wsf-field~.select2-container .select2-selection--single .select2-selection__rendered{width:100%}.wsf-form select.wsf-field~.select2-container .select2-selection--multiple{height:auto;min-height:var(--inputs-height)}.wsf-form select.wsf-field~.select2-container .select2-selection--multiple .select2-selection__rendered{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--space-4xs)}.wsf-form select.wsf-field~.select2-container .select2-selection--multiple .select2-selection__rendered .select2-selection__clear{display:none}.wsf-form select.wsf-field~.select2-container .select2-selection--multiple .select2-selection__rendered .select2-selection__choice{font-size:1em;margin:0}.wsf-form select.wsf-field~.select2-container.select2-container--open .wsf-select2-dropdown .select2-search--dropdown .select2-search__field{width:100%;font-size:var(--inputs-font-size);height:var(--inputs-height,40px);line-height:var(--inputs-line-height,1);background:var(--inputs-bg);padding:var(--inputs-padding);border:var(--inputs-border-width,0) solid transparent;border-radius:var(--inputs-border-radius);border-color:var(--inputs-border-color);-webkit-box-shadow:var(--inputs-box-shadow);box-shadow:var(--inputs-box-shadow)}.wsf-form select.wsf-field~.select2-container.select2-container--open .wsf-select2-dropdown .select2-search--dropdown .select2-search__field:focus{background:var(--inputs-bg-focus);border-color:var(--inputs-border-color-focus);-webkit-box-shadow:var(--inputs-box-shadow-focus);box-shadow:var(--inputs-box-shadow-focus)}