@import url(https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&family=Nunito:ital,wght@0,200;0,300;0,400;0,600;0,700;0,800;0,900;1,200;1,300;1,400;1,600;1,700;1,800;1,900&display=swap);.container-fail{display:flex;align-items:center;justify-content:center;background:#f2d6d0;box-shadow:0 4px 42px rgba(0,0,0,.2);border-radius:1rem;padding:1.5rem 0;width:33rem;position:absolute;left:75%;top:90%}.container-fail span{font:400 1.4rem "Nunito",sans-serif;color:#ae1100;margin-right:3.8rem;margin-left:.8rem}.container{display:flex;align-items:center;justify-content:center;background:#c3d4fe;box-shadow:0 4px 42px rgba(0,0,0,.2);border-radius:1rem;padding:1.5rem 0;width:33rem;position:absolute;left:75%;top:90%}.container span{font:400 1.4rem "Nunito",sans-serif;color:#243f80;margin-right:3.8rem;margin-left:.8rem}.btn,.btn-close{cursor:pointer}.btn{all:unset;display:flex;align-items:center;justify-content:center;width:16rem;padding:.4rem 0;border-radius:1rem;font-size:1.8rem;font-family:"Nunito",sans-serif;background-color:#da0175;color:#f8f8f9;transition:.5s}.btn:hover{opacity:.7}.input{all:unset;display:block;border-radius:.8rem;box-shadow:0 1px 2px rgba(16,24,40,.05);border:1px solid #d0d5dd;font-size:1.6rem;padding:1rem 1.4rem;font-family:"Inter",sans-serif;color:#667085}.input.error{border-color:#e70000}.modal-duty-form{box-sizing:border-box;display:flex;flex-direction:column;align-items:center;padding:4rem 5.6rem;width:60rem;background-color:#fff;border-radius:3rem;position:relative}.textarea{all:unset;box-sizing:border-box;resize:none;padding:1rem 1.4rem;border-radius:.8rem;box-shadow:0 1px 2px rgba(16,24,40,.05);border:1px solid #d0d5dd;font-size:1.6rem;font-family:"Inter",sans-serif;color:#667085;height:8.8rem}.duty-title{justify-content:flex-start;margin-bottom:2rem}.modal-container{display:flex;flex-direction:column;grid-gap:1.6rem;gap:1.6rem}.container-input input,.textarea{box-sizing:border-box;width:-webkit-fill-available;width:380px}.container-input,.container-input-divided{width:380px}.container-input-divided>.container-input input{display:flex;justify-content:space-between;grid-gap:2.4rem;gap:2.4rem;width:190px}.container-input-radio{display:flex;flex-direction:column;grid-gap:.8rem;gap:.8rem}.input-radio-label{display:flex;align-items:center;grid-gap:.8rem;gap:.8rem;padding:1.2rem 1.6rem;background:#f0f0f5;border-radius:1rem}.span-radio{font-family:"Nunito",sans-serif;font-size:1.6rem;color:#3f3f55;cursor:pointer}.radio{box-sizing:content-box;cursor:pointer;width:2.4rem;height:2.4rem;background:#c8c8d7;border-radius:50%;position:relative}.radio.checked{background:#0e8750;transition:all .15s ease-in-out}.radio.checked:before{content:"";opacity:1;border-radius:2px;border:3px solid #fcfcfc;border-left:0;border-top:0;width:5px;height:10px;-webkit-transform:rotate(45deg);transform:rotate(45deg);position:absolute;top:3px;left:8px}.container-duty-btn{width:100%}.container-no-results{width:auto;display:flex;flex-direction:column;border-radius:20px;background-color:#fff}.no-results-container-table{margin:15px 23px;padding-bottom:15px;border-bottom:1px solid hsla(0,0%,77.3%,.5568627450980392)}.no-results-header>th{min-width:130px;font-family:"Nunito",sans-serif;font-size:16px;font-weight:700;color:#3f3f55}.no-results-sort{display:flex;align-items:center;cursor:pointer}.sort-icon{margin-right:14px}.no-results-icons{position:relative;display:flex;justify-content:center}.no-client-icon{position:absolute;top:10%;right:33%}.no-results-subtitle,.no-results-title{font-family:"Montserrat",sans-serif;font-weight:600;text-align:center}.no-results-title{margin-bottom:16px;font-size:28px;line-height:34px;color:#f08889}.no-results-subtitle{margin-bottom:60px;font-size:24px;line-height:29px;color:#9b9bb2}.backdrop{top:0;right:0;bottom:0;left:0}.modal-form-edit{display:flex;flex-direction:column;align-items:center;width:500px;background-color:#fff;border-radius:20px;position:relative}.modal-edit-close{position:absolute;left:80%;cursor:pointer}.modal-edit-title{font:700 2.4rem "Montserrat";line-height:130%;color:#343447;margin-bottom:20px}.modal-edit-container{display:flex;flex-direction:column;align-items:center;grid-gap:12px;gap:12px;margin-bottom:20px}.input-menor{width:170px}.modal-sucess{width:480px;width:60rem;height:51.2rem;background-color:#fff;position:relative}.modal-sucess .modal-edit-close{top:10%}.backdrop{box-sizing:border-box;min-height:100vh;background-color:rgba(145,154,150,.3);display:flex;align-items:center;justify-content:center;position:fixed;z-index:2}.box{position:relative;max-height:90%;width:490px;border-radius:20px;overflow:hidden}.modal-form-client{display:flex;flex-direction:column;width:490px;align-items:center;background-color:#fff;overflow-y:auto}.modal-close{position:absolute;left:90%;top:4%;cursor:pointer}.modal-container-title{display:flex;align-items:center;justify-content:flex-start;grid-gap:1.6rem;gap:1.6rem;width:380px}.modal-title{font:700 2.4rem "Montserrat";line-height:130%;color:#343447}.modal-client-container{display:flex;flex-direction:column;align-items:center;margin-bottom:20px}.modal-form{grid-gap:15px;gap:15px}.container-edit-input,.modal-form{display:flex;flex-direction:column}.container-edit-input{width:380px}.input-menor{width:180px}.input-menor,.input-menor-city{display:flex;flex-direction:column}.input-menor-city{width:260px}.input-menor-uf{display:flex;flex-direction:column;width:100px}.container-btn,.container-input-divided{display:flex;grid-gap:2.4rem;gap:2.4rem}.container-btn{width:380px;margin-top:24px;margin-bottom:8px}.container-btn button{width:100%}.helper-text{font:400 1.4rem "Inter";color:#e70000}.modal-btn-cancel{all:unset;display:flex;align-items:center;justify-content:center;padding:.4rem 0;border-radius:1rem;font-size:1.8rem;font-family:"Nunito",sans-serif;background-color:#f8f8f9;border:1px solid #dedee9;color:#0e8750;cursor:pointer;transition:.5s}.modal-btn-cancel:hover{opacity:.7}.login{min-height:100vh;display:flex;flex-basis:auto;background-color:#f8f8f9}.login-slogan{min-width:500px;height:100vh;position:relative;display:flex;flex-direction:column;align-items:center;flex-grow:0;background:#e7e7e7 url(/static/media/login-img.9afdb8c1.svg) no-repeat 100%}.main-title,.slogan-title{font:24px/130% "Montserrat",sans-serif}.slogan-title{width:388px;margin-top:50px;font-weight:600;text-align:center;color:#034a2a}.main-title{margin-bottom:32px;font-weight:700;text-align:center;color:#343447}.login-main{justify-content:center;align-items:center;flex-grow:1}.login-main,.main-form{display:flex;flex-direction:column}.action-span,.label,.link,.span-error{font:14px/20px "Nunito",sans-serif}.label,.link{font-weight:600}.link{color:#da0175}.label{margin-bottom:6px;color:#344054}.label-password{display:flex;justify-content:space-between;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin-top:20px}.input-login{all:unset;box-sizing:border-box;min-width:344px;min-height:44px;padding:10px 14px;margin-bottom:3px;border:1px solid #d0d5dd;border-radius:8px;box-shadow:0 1px 2px rgba(16,24,40,.05);background-color:#fff}.input-login::-webkit-input-placeholder{color:#667085}.input-login:-ms-input-placeholder{color:#667085}.input-login::placeholder{color:#667085}.input-login::-webkit-input-placeholder{font:16px/24px "Inter",sans-serif}.input-login:-ms-input-placeholder{font:16px/24px "Inter",sans-serif}.input-login,.input-login::placeholder{font:16px/24px "Inter",sans-serif}.error{border:1px solid #e70000}.span-error{color:#e70000}.api-error{margin-bottom:6px}.form-action{display:flex;flex-direction:column;align-items:center}.action-button{all:unset;cursor:pointer;box-sizing:border-box;min-width:160px;min-height:33px;padding:4px;margin:46px 0 15px;border-radius:10px;font:18px/25px "Nunito",sans-serif;color:#fff;background-color:#da0175}.action-button,.login-button{display:flex;justify-content:center;align-items:center;text-align:center}.login-link,.sign-up-link{margin-left:3px}.action-span{color:#3f3f55}.slogan-mobile{display:none}@media (max-width:920px){.login-slogan{display:none}.slogan-mobile{display:flex;justify-content:center;padding:1.6rem;margin-top:0;background-color:#dde0df;border-radius:8px;font-size:18px;width:100%;position:absolute;top:0}}@media (max-width:600px){.input-login,.label-password{min-width:200px;width:100%}}.sign-up{display:flex;background-color:#f8f8f9;min-height:100vh}.sign-up-steps{min-width:500px;flex-grow:0;background-color:#f0f0f5}.sign-up-main,.sign-up-steps{display:flex;flex-direction:column;align-items:center;justify-content:center}.sign-up-main{flex-grow:1}.email-label{margin-top:10px}.pagination-indicator{position:absolute;bottom:1.5%}.indicator-row{min-width:262px;display:flex;justify-content:space-between}.indicator-row div{cursor:pointer;min-width:82px;min-height:6px;border-radius:20px}.inactive{background-color:#dedee9}.active{background-color:#0e8750}.modal-sucess{display:flex;flex-direction:column;align-items:center;justify-content:center;width:59.8rem;height:50rem;border-radius:3rem;background-color:#f0f0f5}.modal-sucess-title{font:700 2.4rem "Montserrat";line-height:130%;color:#343447}.redirect-button{all:unset;cursor:pointer;box-sizing:border-box;min-width:160px;min-height:33px;display:flex;justify-content:center;align-items:center;padding:4px;margin:20px 0 15px;border-radius:10px;font:18px/25px "Nunito",sans-serif;color:#fff;background-color:#da0175}.form-action{margin-top:20px}.action-span{margin-top:10px}@media (max-width:920px){.sign-up-steps{display:none}}html{font-size:62.5%}.stepper{display:flex}.step-aside{flex-direction:column;margin-right:2.4rem;height:7.7rem}.step-aside,.step-icon{display:flex;align-items:center}.step-icon{justify-content:center;border-radius:50%;background-color:#0e8750;width:3.2rem;height:3.2rem;margin-bottom:.4rem}.step-aside.activeStep .step-icon{background-color:#f0f0f5;border:1px solid #0e8750}.step-connector{background-color:#0e8750;height:4rem;width:.3rem;margin-bottom:.4rem}.stepper-content{margin-top:.4rem}.step-title{font:700 1.8rem "Montserrat",sans-serif;line-height:130%;color:#0e8750;margin-bottom:.8rem}.step-description{font:600 1.8rem "Nunito",sans-serif;line-height:130%;color:#3f3f55}.container-error{min-height:100vh;display:flex;justify-content:center;align-items:center;background-color:hsla(0,0%,91.4%,.615686274509804)}.error-content{width:50%;display:flex;flex-direction:column;align-items:flex-start}.content-img{width:30%;height:30%}.content-main{width:70%;margin-top:3%}.main-h1{font:700 30px/130% "Montserrat",sans-serif;color:#2a2e2c;margin-bottom:20px}.main-description,.main-link{font:normal 20px/130% "Nunito",sans-serif;margin-bottom:10px}.main-description{color:hsla(0,0%,41.2%,.9607843137254902)}.main-description>b{color:#2a2e2c}.main-link{margin-top:20px;text-align:end}.link-text{font-weight:600;text-decoration:none;color:#da0175}.client-data{color:#3f3f55}.charges-header-title,.data-header-title{font-family:"Montserrat",sans-serif;font-size:18px;line-height:130%}.client-charges,.client-data{margin-bottom:40px;padding:30px 24px;border-radius:30px;background-color:#fff}.charges-header,.data-header{display:flex;justify-content:space-between;align-items:center}.data-header{margin-bottom:24px}.btn-new-charges,.header-edit-client{display:flex;align-items:center;padding:4px 60px;border-radius:10px;font-family:"Nunito",sans-serif;font-size:18px;line-height:25px;cursor:pointer}.header-edit-client{border:1px solid #dedee9;color:#0e8750;background-color:#f8f8f9}.btn-new-charges{border:1px solid transparent;color:#f8f8f9;background-color:#da0175}.header-edit-client>svg{margin-right:3px}.data-content{width:100%;display:flex;flex-direction:column;grid-gap:56px;gap:56px}.data-info input{all:unset;box-sizing:border-box}.data-info{font-family:"Nunito",sans-serif;font-size:16px;line-height:24px}.data-info th{text-align:left;padding-bottom:10px;font-weight:700}body{margin:0;padding:0;min-height:100vh;box-sizing:border-box;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.my-masonry-grid{width:100%;display:flex;background-color:"#F8F8F9"}.my-masonry-grid_column{padding:0 15px;background-clip:padding-box}.my-masonry-grid_column>div{margin-bottom:30px}
/*# sourceMappingURL=main.6a821d8f.chunk.css.map */