.breakdance-form input,.breakdance-form label,.breakdance-form select{vertical-align:middle;white-space:normal;line-height:1}.breakdance-form textarea{vertical-align:middle;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{-webkit-appearance:none;appearance:none;border:0;margin:0;padding:0}.breakdance-form input[type=reset],.breakdance-form input[type=button],.breakdance-form input[type=submit]{width:auto;overflow:visible}.breakdance-form textarea{vertical-align:top;overflow:auto}.breakdance-form select[multiple]{vertical-align:top}.breakdance-form input[type=time]::-webkit-calendar-picker-indicator,.breakdance-form input[type=date]::-webkit-calendar-picker-indicator{margin:0;padding:0;display:block}.breakdance-form input::-webkit-datetime-edit{margin-bottom:1px;padding:0;display:block}.breakdance-form{--bde-form-delete-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath d='M170.5 51.6L151.5 80h145l-19-28.4c-1.5-2.2-4-3.6-6.7-3.6H177.1c-2.7 0-5.2 1.3-6.7 3.6zm147-26.6L354.2 80H368h48 8c13.3 0 24 10.7 24 24s-10.7 24-24 24h-8V432c0 44.2-35.8 80-80 80H112c-44.2 0-80-35.8-80-80V128H24c-13.3 0-24-10.7-24-24S10.7 80 24 80h8H80 93.8l36.7-55.1C140.9 9.4 158.4 0 177.1 0h93.7c18.7 0 36.2 9.4 46.6 24.9zM80 128V432c0 17.7 14.3 32 32 32H336c17.7 0 32-14.3 32-32V128H80zm80 64V400c0 8.8-7.2 16-16 16s-16-7.2-16-16V192c0-8.8 7.2-16 16-16s16 7.2 16 16zm80 0V400c0 8.8-7.2 16-16 16s-16-7.2-16-16V192c0-8.8 7.2-16 16-16s16 7.2 16 16zm80 0V400c0 8.8-7.2 16-16 16s-16-7.2-16-16V192c0-8.8 7.2-16 16-16s16 7.2 16 16z'/%3E%3C/svg%3E");--bde-form-dropzone-color:var(--grey-600);--bde-form-dropzone-color-hover:var(--bde-form-dropzone-color);--bde-form-dropzone-color-dragging:var(--bde-form-dropzone-color);--bde-form-dropzone-icon-color:var(--grey-400);--bde-form-dropzone-icon-color-hover:var(--bde-form-dropzone-icon-color);--bde-form-dropzone-icon-color-dragging:var(--bde-form-dropzone-icon-color);--bde-form-dropzone-link-color:var(--bde-brand-primary-color);--bde-form-dropzone-link-color-hover:var(--bde-form-dropzone-link-color);--bde-form-dropzone-link-color-dragging:var(--bde-brand-primary-color);--bde-form-dropzone-background-color:var(--bde-form-input-background-color);--bde-form-dropzone-background-color-hover:var(--bde-form-input-background-color);--bde-form-dropzone-background-color-dragging:var(--grey-100);--bde-form-dropzone-border-color:var(--grey-300);--bde-form-dropzone-border-color-hover:var(--bde-form-input-focused-border-color);--bde-form-dropzone-border-color-dragging:var(--bde-form-input-focused-border-color);--bde-form-files-list-gap:10px;--bde-form-files-list-background-color:var(--white);font-size:var(--bde-form-font-size);color:var(--bde-form-text-color);gap:var(--bde-form-gap);grid-template-columns:repeat(12,1fr);display:grid}.breakdance-form--horizontal{grid-auto-flow:column}.breakdance-form--horizontal .breakdance-form-footer{grid-column-start:span 1}.breakdance-form-group,.breakdance-form-field{flex-direction:column;grid-column-start:span 12;align-items:flex-start;width:100%;display:flex;position:relative}.breakdance-form--hidden .breakdance-form-field,.breakdance-form--hidden .breakdance-form-stepper,.breakdance-form-field.breakdance-form-field--hidden,.breakdance-form-field.breakdance-form-field--condition-hidden,.breakdance-form .breakdance-form-field.breakdance-form-field--hidden.breakdance-form-field--condition-hidden{display:none}.breakdance-form-field__label{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;display:block}.breakdance-form-field__hide-label .breakdance-form-field__label{clip:rect(0 0 0 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.breakdance-form .breakdance-form-field__input{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;display:block}.breakdance-form textarea.breakdance-form-field__input{resize:vertical;height:auto;min-height:100px;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);line-height:1.4}.breakdance-form select.breakdance-form-field__input{-webkit-print-color-adjust:exact;print-color-adjust:exact;cursor:pointer;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e");background-position:right .5rem center;background-repeat:no-repeat;background-size:1.5em 1.5em;padding-right:2.5rem;line-height:normal}.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{flex-flow:column wrap;display:flex}.breakdance-form-checkbox,.breakdance-form-radio{width:100%;margin-bottom:var(--bde-form-after-sublabel);align-items:center;display:flex}.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;width:var(--bde-form-checkbox-size);height:var(--bde-form-checkbox-size);vertical-align:middle;user-select:none;color:var(--bde-form-checkbox-selected-color);background-origin:border-box;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);opacity:1;border-radius:4px;flex-shrink:0;padding:0;display:inline-block}.breakdance-form-radio input[type=radio]{border-radius:9999px}.breakdance-form-checkbox input[type=checkbox]:checked,.breakdance-form-radio input[type=radio]:checked{background-color:currentColor;background-position:50%;background-repeat:no-repeat;background-size:100% 100%;border-color:#0000}.breakdance-form-checkbox input[type=checkbox]:checked{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M12.207 4.793a1 1 0 010 1.414l-5 5a1 1 0 01-1.414 0l-2-2a1 1 0 011.414-1.414L6.5 9.086l4.293-4.293a1 1 0 011.414 0z'/%3e%3c/svg%3e")}.breakdance-form-radio input[type=radio]:checked{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3ccircle cx='8' cy='8' r='3'/%3e%3c/svg%3e")}.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;outline:1px solid #0000;box-shadow:0 0 0 1px}.breakdance-form-radio__text,.breakdance-form-checkbox__text{cursor:pointer;font-size:inherit!important;line-height:inherit!important;margin-bottom:0!important;padding-left:5px!important}.breakdance-form-field--hpinput{opacity:0;z-index:-1;width:0;height:0;position:absolute;top:0;left:0}.breakdance-form-file-upload{font-size:inherit;cursor:pointer;align-items:center;gap:12px;margin:0;display:inline-flex;position:relative}.breakdance-form-file-upload__button{pointer-events:none;flex-shrink:0}.breakdance-form .breakdance-form-file-upload__input{opacity:0;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.breakdance-form-file-upload--draggable{width:100%;display:block}.breakdance-form-files-list{gap:var(--bde-form-files-list-gap);width:100%;margin:var(--bde-form-files-list-gap) 0 0;flex-direction:column;padding:0;list-style-type:none;display:flex}.breakdance-form-files-list:empty{margin:0}.breakdance-form-files-list-item{text-align:left;border:1px solid var(--grey-200);background-color:var(--bde-form-files-list-background-color);border-radius:12px;grid-template-columns:1fr 40px;gap:5px 30px;padding:16px;font-size:14px;font-weight:400;line-height:1;display:grid}.breakdance-form-files-list-item__name{color:var(--grey-700);font-weight:500;line-height:1.4}.breakdance-form-files-list-item__size{color:var(--grey-500);grid-column-start:1}.breakdance-form-files-list-item__delete{mask-image:var(--bde-form-delete-icon);mask-position:50%;mask-size:16px 16px;mask-repeat:no-repeat;-webkit-mask-image:var(--bde-form-delete-icon);background-color:var(--grey-500);cursor:pointer;width:30px;height:30px;transition:var(--bde-transition-duration) background-color ease;border:none;grid-row:1/3;grid-column-start:2;justify-self:end;margin:0;padding:0;-webkit-mask-position:100% 0;-webkit-mask-size:16px 16px;-webkit-mask-repeat:no-repeat}.breakdance-form-files-list-item__delete:hover{background-color:var(--red-500)}.breakdance-form-dropzone{text-align:center;border:2px dashed var(--bde-form-dropzone-border-color);background-color:var(--bde-form-dropzone-background-color);color:var(--bde-form-dropzone-color);cursor:pointer;transition:var(--bde-transition-duration) background-color ease, var(--bde-transition-duration) text-color, var(--bde-transition-duration) border-color ease;border-radius:6px;outline:none;padding:30px 24px 32px;display:block}.breakdance-form-dropzone:hover,.breakdance-form-dropzone:focus{color:var(--bde-form-dropzone-color-hover);border-color:var(--bde-form-dropzone-border-color-hover);background-color:var(--bde-form-dropzone-background-color-hover)}.is-dragging .breakdance-form-dropzone{color:var(--bde-form-dropzone-color-dragging);border-color:var(--bde-form-dropzone-border-color-dragging);background-color:var(--bde-form-dropzone-background-color-dragging)}.breakdance-form-dropzone:where(:focus,:hover) .breakdance-form-dropzone__title span{color:var(--bde-form-dropzone-link-color-hover)}.breakdance-form-dropzone:where(:focus,:hover) .breakdance-form-dropzone__icon{color:var(--bde-form-dropzone-icon-color-hover)}.is-dragging .breakdance-form-dropzone__icon{color:var(--bde-form-dropzone-icon-color-dragging)}.is-dragging .breakdance-form-dropzone__title span{color:var(--bde-form-dropzone-link-color-dragging)}.breakdance-form-dropzone__title{font-size:var(--bde-form-font-size);color:inherit;margin-top:5px;margin-bottom:8px;line-height:1;transition:inherit;display:block}.breakdance-form-dropzone__title span{color:var(--bde-form-dropzone-link-color);font-weight:500;transition:inherit}.breakdance-form-dropzone__accepts{font-size:calc(var(--bde-form-font-size) * .7);opacity:.7;color:inherit;font-weight:400;transition:inherit}.breakdance-form-dropzone__icon{color:var(--bde-form-dropzone-icon-color);margin:0 auto;transition:inherit;display:block}.breakdance-form-link{color:var(--bde-brand-primary-color);font-weight:500;text-decoration:none;display:inline-block}.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{flex-direction:row;justify-content:flex-start;align-items:end;width:100%;display:flex}.breakdance-form-button .breakdance-form-loader{fill:currentColor;width:14px;margin-left:10px}.breakdance-form-button-icon{line-height:1}.breakdance-form-loader{animation:1s linear infinite breakdance-spin;display:none}@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:before{content:"";background-color:currentColor;width:40px;height:40px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-mask-image:url("data:image/svg+xml,%3Csvg version='1.1' id='L9' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 100 100' enable-background='new 0 0 0 0' xml:space='preserve'%3E%3Cpath fill='currentColor' d='M73,50c0-12.7-10.3-23-23-23S27,37.3,27,50 M30.9,50c0-10.5,8.5-19.1,19.1-19.1S69.1,39.5,69.1,50'%3E%3CanimateTransform attributeName='transform' attributeType='XML' type='rotate' dur='1s' from='0 50 50' to='360 50 50' repeatCount='indefinite' /%3E%3C/path%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg version='1.1' id='L9' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 100 100' enable-background='new 0 0 0 0' xml:space='preserve'%3E%3Cpath fill='currentColor' d='M73,50c0-12.7-10.3-23-23-23S27,37.3,27,50 M30.9,50c0-10.5,8.5-19.1,19.1-19.1S69.1,39.5,69.1,50'%3E%3CanimateTransform attributeName='transform' attributeType='XML' type='rotate' dur='1s' from='0 50 50' to='360 50 50' repeatCount='indefinite' /%3E%3C/path%3E%3C/svg%3E");-webkit-mask-position:0 0;mask-position:0 0;-webkit-mask-size:100% 100%;mask-size:100% 100%;mask-repeat:no-repeat}.breakdance-form.is-loading .breakdance-form-button:after{visibility:hidden}.breakdance-form-row{justify-content:space-between;display:flex}.breakdance-form .visually-hidden{clip:rect(0 0 0 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.breakdance-form-link--password{margin-left:auto}.breakdance-form-empty{text-align:center;border:2px dashed #c3c4c7;flex-direction:column;grid-column:1/-1;justify-content:center;align-items:center;width:100%;padding:30px;display:flex}.breakdance-form-empty__icon{color:#78909c;background-color:#eff0f5;border-radius:99999px;justify-content:center;align-items:center;width:70px;height:70px;margin-bottom:15px;font-size:30px;display:flex;overflow:hidden}.breakdance-form-empty__icon svg{transform:translateY(2px)}.breakdance-form-empty__title{color:#646970;font-size:18px;font-weight:400;line-height:1;margin:0!important}.breakdance-form-message{color:#1e805b;width:100%;margin-top:var(--bde-form-gap);background-color:#edfbf6;border-radius:4px;padding:16px}.breakdance-form-message-dismissable{flex:1 1 0;justify-content:space-between;display:flex}.breakdance-form-message--error{color:var(--red-500);background-color:#fef4f6;line-height:1.4}.breakdance-form-message-dismiss{margin:-6px;padding-left:12px}.breakdance-form-message-dismiss-button{cursor:pointer;color:inherit;background:0 0;border:none;font-size:20px;transition:all .3s;display:inline-flex}.breakdance-form-field__required{color:var(--bde-form-label-required-color);transform:translate(var(--bde-form-label-required-nudge-x), var(--bde-form-label-required-nudge-y));padding-left:4px;display:inline-block}.bde-form-builder .breakdance-form-field.hidden-step,.bde-form-builder .breakdance-form-button.hidden,.breakdance-form-field__step{display:none}.breakdance-form-button.breakdance-form-button__previous-step{margin-right:10px}.breakdance-form-stepper{grid-column-start:span 12;align-items:center;width:100%;display:flex}.breakdance-form-stepper__step{flex-direction:row;flex-shrink:0;align-items:center;gap:8px;display:flex}.breakdance-form-stepper__list{flex-direction:row;align-items:center;gap:12px;width:100%;display:flex}.breakdance-form-stepper__label{width:100%;color:var(--grey-400)}.breakdance-form-stepper__step-icon svg{font-size:inherit;stroke-width:0;stroke:currentColor;fill:currentColor;width:1em;height:1em}.breakdance-form-stepper__step-icon{background-color:var(--grey-400);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.breakdance-form-stepper__step-icon span{color:#fff;line-height:1}.breakdance-form-stepper__step-icon svg{color:#fff;font-size:18px}.breakdance-form-stepper__step.is-active .breakdance-form-stepper__step-icon{background-color:var(--grey-900)}.breakdance-form-stepper__step.is-active .breakdance-form-stepper__label{color:var(--grey-900)}.breakdance-form-stepper__separator{border-bottom:1px solid var(--grey-300);flex:auto;width:100%}.breakdance-form-stepper__separator:last-child{display:none}.breakdance-form-field--step-buttons{flex-direction:row;justify-content:space-between;width:auto}.acolide-demo-form .breakdance-form-field{grid-column-start:span 12}.acolide-form-status:empty{display:none}.acolide-form-status{grid-column-start:span 12;margin:0;font-size:15px}
