:root{--circle-size:clamp(1.5rem,5vw,3rem);--spacing:clamp(0.25rem,2vw,0.5rem)}.stepper.vertical{padding-top:24px}.stepper.vertical .stepper__item{display:flex;gap:10px;margin:0;padding-bottom:24px;position:relative}.stepper.vertical .stepper__item:before{--size:20px;background-color:var(--flora--colors-nonInteractiveAltAuxiliar);border-radius:50%;content:"";flex:0 0 var(--size);height:var(--size);position:relative;width:var(--size);z-index:1}.stepper.vertical .stepper__item:first-child:before{background-color:var(--flora--colors-success-standard)}.stepper.vertical .stepper__item:first-child .stepper__title .highlight{color:var(--flora--colors-success-standard);font-weight:700}.stepper.vertical.all-painted .stepper__item.success:before{background-color:var(--flora--colors-success-standard)}.stepper.vertical.all-painted .stepper__item.success .stepper__title .highlight{color:var(--flora--colors-success-standard);font-weight:700}.stepper.vertical .stepper__item:not(:last-child):after{background-color:var(--flora--colors-nonInteractiveAltAuxiliar);bottom:0;content:"";left:9px;position:absolute;top:0;width:2px}.stepper.vertical .stepper__item.warning:before{background-color:var(--flora--colors-alert-standard);border:3px solid var(--flora--colors-alert-standard)}.stepper.vertical .stepper__item.warning .stepper__icon path{fill:var(--flora--colors-alert-standard)}.stepper.vertical .stepper__item.warning .stepper__title .highlight{color:var(--flora--colors-alert-standard)}.stepper.vertical .stepper__item.error:before{background-color:var(--flora--colors-error-standard);border:3px solid var(--flora--colors-error-standard)}.stepper.vertical .stepper__item.error .stepper__icon path{fill:var(--flora--colors-error-standard)}.stepper.vertical .stepper__item.error .stepper__title .highlight{color:var(--flora--colors-error-standard)}.stepper.vertical .stepper__icon{display:none}.stepper.vertical .stepper__desc,.stepper.vertical .stepper__title{display:block;font-size:14px;line-height:20px}.stepper.horizontal{display:flex;margin-top:24px}.stepper.horizontal .stepper__item{display:flex;flex:1 1;flex-direction:column;text-align:center}.stepper.horizontal .stepper__item:before{--size:56px;background-color:#fff;border:3px solid var(--flora--colors-nonInteractiveAltAuxiliar);border-radius:50%;content:"";display:block;height:var(--size);margin:0 auto;position:relative;width:var(--size);z-index:1}.stepper.horizontal .stepper__item:not(:first-child):after{background-color:var(--flora--colors-nonInteractiveAltAuxiliar);content:"";height:3px;order:-1;position:relative;right:50%;top:28px}.stepper.horizontal .stepper__icon path{fill:var(--flora--colors-nonInteractiveAltAuxiliar)}.stepper.horizontal .stepper__item.warning:before{border:3px solid var(--flora--colors-alert-standard)}.stepper.horizontal .stepper__item.warning:not(:first-child):after{background-color:var(--flora--colors-alert-standard)}.stepper.horizontal .stepper__item.warning .stepper__icon path{fill:var(--flora--colors-alert-standard)}.stepper.horizontal .stepper__item.warning .stepper__title .highlight{color:var(--flora--colors-alert-standard)}.stepper.horizontal .stepper__item.error:before{border:3px solid var(--flora--colors-error-standard)}.stepper.horizontal .stepper__item.error:not(:first-child):after{background-color:initial;border-top:3px dashed var(--flora--colors-nonInteractiveAltAuxiliar)}.stepper.horizontal .stepper__item.error .stepper__icon path{fill:var(--flora--colors-error-standard)}.stepper.horizontal .stepper__item.error .stepper__title .highlight{color:var(--flora--colors-error-standard)}.stepper.horizontal .stepper__item.success:before{border:3px solid var(--flora--colors-success-standard)}.stepper.horizontal .stepper__item.success:not(:first-child):after{background-color:var(--flora--colors-success-standard)}.stepper.horizontal .stepper__item.success .stepper__icon path{fill:var(--flora--colors-success-standard)}.stepper.horizontal .stepper__item.success .stepper__title .highlight{color:var(--flora--colors-success-standard)}.stepper.horizontal .stepper__icon{margin:-38px auto 28px;position:relative;z-index:10}.stepper.horizontal .stepper__title{display:block;font-size:14px;line-height:20px;margin-bottom:.5rem;margin-top:16px}.stepper.horizontal .stepper__desc{color:#515151;display:block;font-size:14px;line-height:20px;margin-top:8px;padding-left:clamp(.25rem,2vw,.5rem);padding-left:var(--spacing);padding-right:clamp(.25rem,2vw,.5rem);padding-right:var(--spacing)}
/*# sourceMappingURL=main.e77e3cbd.css.map*/