.bg-job,.bg-request{background-color:#ffd9ac}.bg-complete{background-color:#dde3e9}.list-group{list-style-type:none;margin:0;padding:0;width:200px;height:100%;background-color:#9c9595;position:fixed;overflow:y;font-size:12pt}li a{display:block;color:#000;padding:8px 16px;text-decoration:none;text-align:left;font-size:12pt}li a:hover{background-color:#555;color:#000}.container{width:100%;padding-right:5px;padding-left:5px;margin-right:auto;margin-left:auto;overflow:hidden}.corners{border-radius:10px}.buttons{border:0;padding:.5rem .7rem;border-radius:5px}.jobs{border-left:6px solid orange;height:100%}.btn-calendar{border:1px solid #999}time.icon{font-size:.8em;position:relative;height:8em;background-color:#fff;border-radius:.2em;overflow:hidden}time.icon,time.icon *{display:block;width:100%}time.icon *{font-size:1em;font-weight:700;font-style:normal;text-align:center}time.icon strong{background-color:#98cbe5;border-bottom:1px dashed #98cbe5}time.icon strong,time.icon strong.day{position:absolute;top:0;padding:.4em 0;color:#fff}time.icon strong.day{background-color:red;border-bottom:1px dashed red}time.icon em{position:absolute;color:#2f2f2f}time.icon span{width:100%;font-size:2.8em;letter-spacing:-.05em;padding-top:.8em;color:#2f2f2f}.main-sidebar ul{list-style-type:none;margin:0;padding:0}.main-sidebar ul li{text-decoration:none;background:#77c2fa}.active,.main-sidebar ul li a:hover{text-decoration:none;background:#5196d3}.version{-webkit-text-emphasis-color:#add8e6;text-emphasis-color:#add8e6}.search-result{background-color:#fff;padding:10px 20px}.search-result:hover{background-color:#efefef}@media (max-width:575.98px){.bg-sidebar{position:relative!important}.wrapper{margin-left:0!important}.p5-lg{padding:0!important}}@media (max-width:900px){.bg-sidebar{position:relative!important}.wrapper{margin-left:0!important}.p5-lg{padding:1rem!important}}body{background-color:#fafafa}.p5-lg{padding:3rem}.bg-sidebar{position:absolute;background-color:#43425d;height:100%;min-height:100%}.bg-menu{background-color:#43425d!important;color:#fff}.wrapper{margin-left:16.666667%;padding-left:auto;padding-right:auto}.list-group-item.active{background-color:#dde3e9;color:#000;border-color:#dde3e9}.btn-circle{width:60px;height:60px;line-height:45px;text-align:center;padding:0;border-radius:50%}.btn-circle i{position:relative;top:-1px}.btn-circle-sm{width:35px;height:35px;line-height:35px;font-size:.9rem}.btn-circle-lg{width:55px;height:55px;line-height:55px;font-size:1.1rem}.btn-circle-xl{width:70px;height:70px;line-height:70px;font-size:1.3rem}.bold{font-weight:700!important}.btn-primary-green{background-color:#7bc786}.btn-primary-red{background-color:#ec3732}.page-name{font-size:1.3rem;padding:.8rem;text-align:center;font-weight:700!important}.connecting-line{height:2px;background:#28a745;position:relative;width:80%;margin:0 auto;left:0;right:0;top:50%;z-index:1}.Nav__navBar___xtCFA{display:none}[data-test=authenticator-error]{position:fixed;background-color:#dc3545!important}.line-100{width:100%;border-bottom:1px solid #6c757d;margin-top:-55px}.line-50-right{margin-left:50%}.line-50-left,.line-50-right{width:50%;border-bottom:1px solid #6c757d;margin-top:-55px}.line-50-left{margin-right:50%}.react-datepicker-wrapper{display:block}.timeline{--timeline-color:#3fb2be;position:relative;list-style:none;display:inline-flex;flex-wrap:nowrap;margin:0;padding:0;height:4rem}.timeline:before{content:"";position:absolute;top:calc(50% - 1px);width:100%;height:2px;background:var(--timeline-color)}.timeline li{margin:0 5px;min-width:100px;text-align:left;font-weight:700!important;font-size:.9rem;position:relative}.timeline li.cicle-active:before{background:var(--timeline-color)}.timeline li.cicle-active:before,.timeline li:before{content:"";position:absolute;top:50%;left:0;transform:translate(-50%,-50%);border:2px solid #3fb2be;width:10px;height:10px;padding:.5rem;border-radius:50%}.timeline li:before{background:#fff}.downshift-dropdown{margin:0 auto;width:20rem;border:1px solid #f5f5f5;border-bottom:none}.dropdown-item{padding:.5rem;cursor:pointer;border-bottom:1px solid #f5f5f5;font-size:1rem;text-align:left}.dropdown-button{padding:.6rem;border-radius:3px;background:#fff;cursor:pointer}.m-signature-pad{position:absolute;font-size:10px;width:700px;height:400px;top:50%;left:50%;margin-left:-350px;margin-top:-200px;border:1px solid #e8e8e8;background-color:#fff;box-shadow:0 1px 4px rgba(0,0,0,.27),inset 0 0 40px rgba(0,0,0,.08);border-radius:4px;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none}.m-signature-pad--body{position:absolute;left:20px;right:20px;top:20px;bottom:60px;border:1px solid #f4f4f4}.m-signature-pad--body canvas{position:absolute;left:0;top:0;width:100%;height:100%;border-radius:4px;box-shadow:inset 0 0 5px rgba(0,0,0,.02)}.m-signature-pad--footer{position:absolute;left:20px;right:20px;bottom:20px;height:40px}.m-signature-pad--footer .description{color:#c3c3c3;text-align:center;font-size:1.2em;margin-top:1.8em}.m-signature-pad--footer .button{position:absolute;bottom:0}.m-signature-pad--footer .button.clear{left:0}.m-signature-pad--footer .button.save{right:0}@media screen and (max-width:1024px){.m-signature-pad{top:0;left:0;right:0;bottom:0;width:auto;height:auto;min-width:250px;min-height:140px;margin:5%}#github{display:none}}@media screen and (min-device-width:768px) and (max-device-width:1024px){.m-signature-pad{margin:10%}}@media screen and (max-height:320px){.m-signature-pad--body{left:0;right:0;top:0;bottom:32px}.m-signature-pad--footer{left:20px;right:20px;bottom:4px;height:28px}.m-signature-pad--footer .description{font-size:1em;margin-top:1em}}@keyframes pulse{0%{transform:scale(1);opacity:1}50%{transform:scale(1.2);opacity:.7}to{transform:scale(1);opacity:1}}.payment-progress.highlight{background:linear-gradient(135deg,#f8f9fa,#e9ecef);border-radius:15px;padding:20px;margin:10px 0}.progress-icon{transition:transform .3s ease}.payment-progress.highlight .progress-icon{transform:scale(1.1)}.payment-progress h3,.payment-progress p{transition:all .3s ease}.payment-progress.highlight .alert{box-shadow:0 0 20px rgba(40,167,69,.3);animation:glow 2s ease-in-out infinite alternate}@keyframes glow{0%{box-shadow:0 0 20px rgba(40,167,69,.3)}to{box-shadow:0 0 30px rgba(40,167,69,.6)}}.pulse-dot{animation:pulse 2s infinite}@media (max-width:768px){.payment-progress .progress-icon{font-size:3rem!important}.payment-progress h3{font-size:1.25rem}.payment-progress .lead{font-size:1rem}}
/*# sourceMappingURL=main.0042ae81.chunk.css.map */