.brxe-brf-pro-forms{--form-row-gap:var(--space-m);--form-col-gap:var(--space-s);row-gap:var(--form-row-gap);column-gap:var(--form-col-gap);container-type:inline-size;--form-50-width:calc((100% - var(--form-col-gap)) / 2);--form-25-width:calc((var(--form-50-width) - var(--form-col-gap)) / 2);--form-75-width:calc(var(--form-25-width) + var(--form-50-width) + var(--form-col-gap));--form-field-width:var(--form-50-width);inline-size:calc(var(--content-width) * .6);max-inline-size:100%}.brxe-brf-pro-forms>.form-group{flex:1 1;--field-width:min(var(--form-field-width),100%);max-width:var(--field-width);flex-basis:var(--field-width)}.brxe-brf-pro-forms>.form-group.brxe-brf-pro-forms-field-file{align-items:flex-start}.brxe-brf-pro-forms>.form-group.submit-button-wrapper{flex-direction:row}.brxe-brf-pro-forms>.form-group.submit-button-wrapper button,.brxe-brf-pro-forms>.form-group .choose-files{width:auto!important;align-items:flex-start}.brxe-brf-pro-forms>.form-group>div{width:100%}.brxe-brf-pro-forms>.form-group button{max-width:fit-content}.form-field-25{--form-field-width:var(--form-25-width)}.form-field-75{--form-field-width:var(--form-75-width)}.form-field-100{--form-field-width:100%}.brxe-brf-pro-forms-field-textarea{--form-field-width:100%}.brxe-brf-pro-forms-field-richtext{--form-field-width:100%}.brxe-brf-pro-forms-field-signature{--form-field-width:100%}.brxe-brf-pro-forms-field-file{--form-field-width:100%}.brxe-brf-pro-forms-field-summary-button{--form-field-width:100%}.brxe-brf-pro-forms-field-submit-button{--form-field-width:100%}@container (max-width:500px){.form-group{--form-field-width:calc(var(--form-field-width) * 2)}}@container (max-width:250px){.form-group{--form-field-width:calc(var(--form-field-width) * 4)}}.choices__inner{align-content:center;height:var(--f-input-height,5rem)!important}.flatpickr-calendar{display:none;opacity:0}.brf-repeater-items{display:flex;flex-direction:column;row-gap:var(--space-s)!important}.brf-repeater-item{gap:var(--form-col-gap)!important}.brf-repeater-item .brf-repeater-item__content{gap:calc(var(--form-col-gap) / 1)!important}.brf-repeater-item .brf-repeater-item__actions{transform:unset!important;width:25px!important}.brxe-brf-pro-forms .options-wrapper li + li{margin-block-start:unset!important}.brxe-brf-pro-forms .slider{width:100%}.brf-repeater-item__actions button svg{fill:var(--black)!important}