.breakdance-form input,.breakdance-form label,.breakdance-form select,.breakdance-form textarea{vertical-align:middle;white-space:normal;line-height:1}.breakdance-form input,.breakdance-form textarea,.breakdance-form input[type=reset],.breakdance-form input[type=button],.breakdance-form input[type=submit]:not(.breakdance-form-button),.breakdance-form input[type=checkbox],.breakdance-form input[type=radio],.breakdance-form select,.breakdance-form fieldset{appearance:none;margin:0;border:0;padding:0}.breakdance-form input[type=reset],.breakdance-form input[type=button],.breakdance-form input[type=submit]{overflow:visible;width:auto}.breakdance-form textarea{vertical-align:top;overflow:auto}.breakdance-form select[multiple]{vertical-align:top}.breakdance-form{font-size:var(--bde-form-font-size);color:var(--bde-form-text-color);display:grid;grid-template-columns:repeat(12,1fr);gap:var(--bde-form-gap)}.breakdance-form--horizontal{grid-auto-flow:column}.breakdance-form--horizontal .breakdance-form-footer{grid-column-start:span 1}.breakdance-form-field{position:relative;display:flex;flex-direction:column;align-items:flex-start;width:100%;grid-column-start:span 12}.breakdance-form-field.breakdance-form--hidden .breakdance-form-field,.breakdance-form-field.breakdance-form-field--hidden{display:none}@media(max-width:768px){.breakdance-form:not(.has-breakpoints){grid-template-columns:unset}.breakdance-form--horizontal:not(.has-breakpoints){grid-auto-flow:unset}.breakdance-form:not(.has-breakpoints) .breakdance-form-field{grid-column-start:unset!important}.breakdance-form:not(.has-breakpoints) .breakdance-form-footer .breakdance-form-button{width:100%}}.breakdance-form-field__label{display:block;font-size:inherit;font-weight:var(--bde-form-label-font-weight);color:var(--bde-form-label-color);margin-bottom:var(--bde-form-after-label);cursor:pointer}.breakdance-form .breakdance-form-field__input{display:block;width:100%;font-size:var(--bde-form-font-size);padding-top:var(--bde-form-input-padding-top);padding-right:var(--bde-form-input-padding-right);padding-bottom:var(--bde-form-input-padding-bottom);padding-left:var(--bde-form-input-padding-left);border-width:var(--bde-form-input-border-width);border-style:solid;border-color:var(--bde-form-input-border-color);border-radius:var(--bde-form-input-border-radius);background-color:var(--bde-form-input-background-color);transition:all .3s ease-in-out}.breakdance-form textarea.breakdance-form-field__input{line-height:1.4;height:auto;min-height:100px;resize:vertical;padding-top:var(--bde-form-input-padding-top);padding-right:var(--bde-form-input-padding-right);padding-bottom:var(--bde-form-input-padding-bottom);padding-left:var(--bde-form-input-padding-left)}.breakdance-form select.breakdance-form-field__input{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIGZpbGw9J25vbmUnIHZpZXdCb3g9JzAgMCAyMCAyMCc+PHBhdGggc3Ryb2tlPScjNmI3MjgwJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIHN0cm9rZS13aWR0aD0nMS41JyBkPSdNNiA4bDQgNCA0LTQnLz48L3N2Zz4=);background-position:right .5rem center;background-repeat:no-repeat;background-size:1.5em 1.5em;padding-right:2.5rem;-webkit-print-color-adjust:exact;print-color-adjust:exact;cursor:pointer}.breakdance-form select.breakdance-form-field__input[multiple]{background-image:unset;padding-top:var(--bde-form-input-padding-top);padding-right:var(--bde-form-input-padding-right);padding-bottom:var(--bde-form-input-padding-bottom);padding-left:var(--bde-form-input-padding-left)}.breakdance-form .breakdance-form-field__input:focus,.breakdance-form select.breakdance-form-field__input[multiple]:focus{background-color:var(--bde-form-input-focused-background-color);border-color:var(--bde-form-input-focused-border-color);box-shadow:var(--bde-form-input-focused-shadow);outline:0}.breakdance-form .breakdance-form-button:focus{box-shadow:var(--bde-form-input-focused-shadow);outline:0}.breakdance-form-field--checkbox,.breakdance-form-field--radio{display:flex;flex-wrap:wrap;flex-direction:column}.breakdance-form-checkbox,.breakdance-form-radio{display:flex;align-items:center;width:100%}.breakdance-form-checkbox,.breakdance-form-radio{margin-bottom:var(--bde-form-after-sublabel)}.breakdance-form-checkbox:last-child,.breakdance-form-radio:last-child{margin-bottom:0}.breakdance-form-checkbox input[type=checkbox],.breakdance-form-radio input[type=radio]{appearance:none;display:inline-block;width:var(--bde-form-checkbox-size);height:var(--bde-form-checkbox-size);padding:0;vertical-align:middle;background-origin:border-box;user-select:none;flex-shrink:0;color:var(--bde-form-checkbox-selected-color);background-color:var(--bde-form-input-background-color);cursor:pointer;border-width:var(--bde-form-input-border-width);border-style:solid;border-color:var(--bde-form-input-border-color);border-top:var(--bde-form-input-border-top);border-right:var(--bde-form-input-border-right);border-bottom:var(--bde-form-input-border-bottom);border-left:var(--bde-form-input-border-left);border-radius:4px;opacity:1}.breakdance-form-radio input[type=radio]{border-radius:9999px}.breakdance-form-checkbox input[type=checkbox]:checked,.breakdance-form-radio input[type=radio]:checked{border-color:transparent;background-color:currentColor;background-size:100% 100%;background-position:center;background-repeat:no-repeat}.breakdance-form-checkbox input[type=checkbox]:checked{background-image:url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PScwIDAgMTYgMTYnIGZpbGw9J3doaXRlJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnPjxwYXRoIGQ9J00xMi4yMDcgNC43OTNhMSAxIDAgMDEwIDEuNDE0bC01IDVhMSAxIDAgMDEtMS40MTQgMGwtMi0yYTEgMSAwIDAxMS40MTQtMS40MTRMNi41IDkuMDg2bDQuMjkzLTQuMjkzYTEgMSAwIDAxMS40MTQgMHonLz48L3N2Zz4=)}.breakdance-form-radio input[type=radio]:checked{background-image:url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PScwIDAgMTYgMTYnIGZpbGw9J3doaXRlJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnPjxjaXJjbGUgY3g9JzgnIGN5PSc4JyByPSczJy8+PC9zdmc+)}.breakdance-form-checkbox input[type=checkbox]:checked:after,.breakdance-form-radio input[type=radio]:checked:after{display:none}.breakdance-form-checkbox input[type=checkbox]:focus,.breakdance-form-radio input[type=radio]:focus{border-color:currentColor;box-shadow:0 0 0 1px currentColor;outline:1px solid transparent}.breakdance-form-radio__text,.breakdance-form-checkbox__text{font-size:inherit!important;margin-bottom:0!important;padding-left:5px!important;line-height:inherit!important;cursor:pointer}.breakdance-form-field--hpinput{opacity:0;position:absolute;top:0;left:0;height:0;width:0;z-index:-1}.breakdance-form-file-upload{display:inline-flex;align-items:center;gap:12px;font-size:inherit;margin:0;cursor:pointer}.breakdance-form-file-upload .breakdance-form-file-upload__button{pointer-events:none}.breakdance-form-file-upload__text{flex-shrink:0}.breakdance-form-file-upload__input{display:none}.breakdance-form-file-upload--draggable{display:block}.breakdance-form-file-upload-list{display:none;font-size:var(--bde-form-font-size);padding:10px;margin-top:10px;border-radius:5px;background-color:var(--bde-form-input-background-color)}.is-files-visible.breakdance-form-file-upload-list{display:block}.breakdance-form-file-upload-list-files{display:flex;flex-direction:column;padding-left:16px}.breakdance-form-file-upload-list-files li{font-weight:400;line-height:1;padding-top:10px}.breakdance-form-dropzone{display:block;text-align:center;padding:30px 24px 32px;border-radius:6px;border:2px dashed #d1d5db;background-color:var(--bde-form-input-background-color);cursor:pointer;transition:.3s background-color ease}.is-dragging .breakdance-form-dropzone{background-color:#eee}.breakdance-form-dropzone__title{display:block;font-size:var(--bde-form-font-size);color:#4b5563;line-height:1;margin-top:5px;margin-bottom:8px}.breakdance-form-dropzone__title span{display:inline-block;font-weight:500;color:var(--bde-brand-primary-color)}.breakdance-form-dropzone__accepts{font-size:12px;opacity:.7;font-weight:400;color:#4b5563}.breakdance-form-dropzone__icon{display:block;margin:0 auto;color:#9ca3af}.breakdance-form-link{display:inline-block;font-weight:500;text-decoration:none;color:var(--bde-brand-primary-color)}.breakdance-form .breakdance-form-field__input::placeholder{color:var(--bde-form-input-placeholder-color)}.breakdance-form-footer .breakdance-form-button{display:inline-flex}.breakdance-form-footer{width:100%;display:flex;flex-direction:row;justify-content:flex-start;align-items:end}.breakdance-form-button .breakdance-form-loader{width:14px;fill:currentColor;margin-left:10px}.breakdance-form-button-icon{line-height:1}.breakdance-form-loader{display:none;animation:breakdance-spin 1s linear infinite}@keyframes breakdance-spin{to{transform:rotate(1turn)}}.breakdance-form.is-loading .breakdance-form-button .button-atom__text{visibility:hidden}.breakdance-form.is-loading .breakdance-form-button{pointer-events:none}.breakdance-form.is-loading .breakdance-form-button::after{content:"";width:40px;height:40px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);mask-image:url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPScxLjEnIGlkPSdMOScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB4bWxuczp4bGluaz0naHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluaycgeD0nMHB4JyB5PScwcHgnIHZpZXdCb3g9JzAgMCAxMDAgMTAwJyBlbmFibGUtYmFja2dyb3VuZD0nbmV3IDAgMCAwIDAnIHhtbDpzcGFjZT0ncHJlc2VydmUnPjxwYXRoIGZpbGw9J2N1cnJlbnRDb2xvcicgZD0nTTczLDUwYzAtMTIuNy0xMC4zLTIzLTIzLTIzUzI3LDM3LjMsMjcsNTAgTTMwLjksNTBjMC0xMC41LDguNS0xOS4xLDE5LjEtMTkuMVM2OS4xLDM5LjUsNjkuMSw1MCc+PGFuaW1hdGVUcmFuc2Zvcm0gYXR0cmlidXRlTmFtZT0ndHJhbnNmb3JtJyBhdHRyaWJ1dGVUeXBlPSdYTUwnIHR5cGU9J3JvdGF0ZScgZHVyPScxcycgZnJvbT0nMCA1MCA1MCcgdG89JzM2MCA1MCA1MCcgcmVwZWF0Q291bnQ9J2luZGVmaW5pdGUnIC8+PC9wYXRoPjwvc3ZnPg==);background-color:currentColor;mask-position:0 0;mask-size:100% 100%;mask-repeat:no-repeat;-webkit-mask-image:url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPScxLjEnIGlkPSdMOScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB4bWxuczp4bGluaz0naHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluaycgeD0nMHB4JyB5PScwcHgnIHZpZXdCb3g9JzAgMCAxMDAgMTAwJyBlbmFibGUtYmFja2dyb3VuZD0nbmV3IDAgMCAwIDAnIHhtbDpzcGFjZT0ncHJlc2VydmUnPjxwYXRoIGZpbGw9J2N1cnJlbnRDb2xvcicgZD0nTTczLDUwYzAtMTIuNy0xMC4zLTIzLTIzLTIzUzI3LDM3LjMsMjcsNTAgTTMwLjksNTBjMC0xMC41LDguNS0xOS4xLDE5LjEtMTkuMVM2OS4xLDM5LjUsNjkuMSw1MCc+PGFuaW1hdGVUcmFuc2Zvcm0gYXR0cmlidXRlTmFtZT0ndHJhbnNmb3JtJyBhdHRyaWJ1dGVUeXBlPSdYTUwnIHR5cGU9J3JvdGF0ZScgZHVyPScxcycgZnJvbT0nMCA1MCA1MCcgdG89JzM2MCA1MCA1MCcgcmVwZWF0Q291bnQ9J2luZGVmaW5pdGUnIC8+PC9wYXRoPjwvc3ZnPg==);-webkit-mask-position:0 0;-webkit-mask-size:100% 100%}.breakdance-form-row{display:flex;justify-content:space-between}.breakdance-form-link--password{margin-left:auto}.breakdance-form-empty{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;text-align:center;padding:30px;border:2px dashed #c3c4c7;grid-column:1/-1}.breakdance-form-empty__icon{display:flex;align-items:center;justify-content:center;width:70px;height:70px;font-size:30px;overflow:hidden;border-radius:99999px;background-color:#eff0f5;color:#78909c;margin-bottom:15px}.breakdance-form-empty__icon svg{transform:translateY(2px)}.breakdance-form-empty__title{font-size:18px;color:#646970;font-weight:400;line-height:1;margin:0!important}.breakdance-form-message{width:100%;padding:16px;border-radius:4px;color:#1e805b;background-color:#edfbf6;grid-column:1/-1}.breakdance-form-message-dismissable{display:flex;flex:1 1 0%;justify-content:space-between}.breakdance-form-message--error{color:var(--red-500);line-height:1.4;background-color:#fef4f6}.breakdance-form-message-dismiss{padding-left:12px;margin:-6px}.breakdance-form-message-dismiss-button{display:inline-flex;cursor:pointer;transition:.3s;font-size:20px;color:inherit;border:none;background:0 0}.breakdance-form-field__required{color:var(--bde-form-label-required-color);padding-left:4px;display:inline-block;transform:translate(var(--bde-form-label-required-nudge-x),var(--bde-form-label-required-nudge-y))}