@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes fadeInUp{0%{opacity:0;top:11vh}to{opacity:1;top:10vh}}@keyframes fadeInUp{0%{opacity:0;top:11vh}to{opacity:1;top:10vh}}.navbar{background-color:#fff}.navbar-item{cursor:pointer;transition:background-color .1s ease-in-out}.menu-selected,.navbar-item:hover{background-color:#f1f4f9}.tab-container{padding-left:5vw;padding-right:5vw;padding-top:4vh}.tab-title{font-weight:900}.custom-modal{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(9,30,66,.54);z-index:9999;-webkit-animation:fadeIn .2s cubic-bezier(.165,.4,.6,1) forwards;animation:fadeIn .2s cubic-bezier(.165,.4,.6,1) forwards}.custom-modal-body{position:absolute;opacity:0;min-width:600px;max-width:1000px;top:10vh;padding:2.5rem;background-color:#fff;border-radius:.65rem;-webkit-animation:fadeInUp .2s cubic-bezier(.2,.4,.5,1) forwards;animation:fadeInUp .2s cubic-bezier(.2,.4,.5,1) forwards;-webkit-animation-delay:.2s;animation-delay:.2s;width:1200px}.step{padding:.5rem;border-radius:.65rem;transition:background-color .1s linear}.step-number{width:2.5rem;height:2.5rem;border-radius:50%;display:flex;align-items:center;color:#cfd5e1;background-color:#f1f4f9}.step-label{margin-left:.75rem;color:#cfd5e1}.step.active{cursor:pointer}.step.active:hover{background-color:#f1f4f9}.step.active>.step-number{background-color:#dee5fc;color:#6f8ef3}.step.active>.step-label{font-weight:700;color:#6f8ef3}.badge{display:inline-block;white-space:nowrap;border-radius:.65rem}.badge-primary{background-color:#4d74f0}.badge-success{background-color:#27c281}.avatar{width:3.5rem;height:3.5rem;border-radius:1.3rem;display:flex;align-items:center;justify-content:center;background-color:#e2e7f0}.custom-toast{padding:1rem;color:#fff;border-radius:.65rem}.custom-toast.primary{background-color:#a6b9f7}.custom-toast.danger{background-color:#f76d6d}.custom-toast .toast-close-icon{cursor:pointer;transition:all .2s ease}.custom-toast .toast-close-icon:hover{background-color:rgba(0,0,0,.2)}.custom-toast.top-right{top:5vh;right:5vw}.custom-toast.top-left{top:5vh;left:5vw}.custom-toast.top-center{top:5vh;left:"50%"}.custom-toast.bottom-right{bottom:5vh;right:5vw}.custom-toast.bottom-left{bottom:5vh;left:5vw}.custom-toast.bottom-center{bottom:5vh;left:"50%"}.custom-input{background:#f1f4f9;padding:8px 6px;border-radius:.65rem;border:2px solid #cfd5e1;transition:background-color .2s ease-in-out,border-color .2s ease-in-out}.custom-input:hover:not(:focus){background-color:#e2e7f0}.custom-input:focus{border-color:#a6b9f7;box-shadow:none!important}.input-hint{color:#4c5469}.avatar-input{width:7.5rem;height:7.5rem;border-radius:50%;background-color:#e2e7f0}.icon,.modal-close-icon{--fa-primary-color:#4c5469;--fa-secondary-color:#6f788b;--fa-primary-opacity:0.9;--fa-secondary-opacity:0.3}.icon-primary{--fa-primary-color:#4d74f0;--fa-secondary-color:#6f8ef3;--fa-primary-opacity:1}.modal-close-icon{cursor:pointer;transition:all .1s linear}.modal-close-icon:hover{background-color:#f1f4f9;--fa-primary-color:#ea3b3b;--fa-secondary-color:#ea3b3b}.btn{border-radius:.65rem}.btn-primary{color:#fff;background-color:#2151ec}.btn-outline-primary{color:#2151ec;border:1px solid #2151ec}.btn-outline-primary:hover{color:#fff;background-color:#2151ec}.btn-primary-faded{color:#4d74f0;background-color:#dee5fc;border-color:#4d74f0}.btn-primary-faded:hover{color:#fff;background-color:#4d74f0}.btn-warning{color:#fff;background-color:#f0af23}.btn-warning-faded{color:#f0af23;background-color:#fffbf1;border-color:#f0af23}.btn-warning-faded:hover{color:#fff;background-color:#f0af23}.btn-warning-faded:focus{box-shadow:0 0 0 .25rem rgba(240,175,35,.3)}.doctor-card{border:0 transparent}body,html{margin:0;height:100vh;width:100vw;overflow:hidden;font-family:"Inter",sans-serif}.rounded{border-radius:.65rem!important}.app-container{width:100vw;height:100vh}.col-fix-right{padding-right:0!important}.menu-item{padding:.75em 0;cursor:pointer}.menu-icon{font-size:1.5rem;margin-top:auto;margin-bottom:auto}.menu-text{text-align:left}.menu-nav{height:100vh}.m-fix{margin-right:0!important;margin-left:0!important}.menu-elevation{margin-right:10px}.table td.fit,.table th.fit{white-space:nowrap;width:1%}.table-icon{font-size:16px}.switch{position:relative;display:inline-block;width:60px;height:34px}.switch input{display:none}.slider{cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc}.slider,.slider:before{position:absolute;transition:.4s}.slider:before{content:"";height:26px;width:26px;left:4px;bottom:4px;background-color:#fff}input:checked+.slider{background-color:#2196f3}input:focus+.slider{box-shadow:0 0 1px #2196f3}input:checked+.slider:before{-webkit-transform:translateX(26px);transform:translateX(26px)}.slider.round{border-radius:34px}.fab,.slider.round:before{border-radius:50%}.fab{position:fixed;width:56px;height:56px;right:25px;bottom:25px;background-color:#1a22ff;text-align:center;box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12),0 3px 1px -2px rgba(0,0,0,.2);cursor:pointer}.fab i{color:#fff;font-size:2rem;line-height:56px}.doc-container{margin-right:5vw;margin-left:2.5vw}.table-scroll{max-height:75vh;overflow-y:auto}.modal{display:none;position:fixed;z-index:3;padding-top:7.5vh;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgba(0,0,0,.4)}.modal.show{display:block}.modal-content{background-color:#fefefe;margin:auto;border-radius:1rem;padding:20px;border:1px solid #888;width:60%}.modal-small{width:40%!important}.close{color:#aaa;float:right;font-size:28px;font-weight:700}.close:focus,.close:hover{color:#000;text-decoration:none;cursor:pointer}.custom-select{border-radius:1rem}.custom-select-light-green,.custom-select-light-green:focus{color:#6ab597;background-color:#e0faf1;border-color:transparent}.custom-select-light-green:focus{box-shadow:0 0 0 .2rem rgba(106,181,151,.25)}.custom-select-purple,.custom-select-purple:focus{color:#8571c6;background-color:#efeafd;border-color:transparent}.custom-select-purple:focus{box-shadow:0 0 0 .2rem rgba(133,113,198,.25)}.custom-badge-light-green{color:#6ab597;background-color:#e0faf1;border-radius:1rem;padding:.375rem .75rem}.custom-badge-purple{color:#8571c6;background-color:#efeafd;border-radius:1rem;padding:.375rem .75rem}.filter-select{border:none;font-weight:700}.dropdown-item{cursor:pointer}.react-toggle{touch-action:pan-x;display:inline-block;position:relative;cursor:pointer;background-color:transparent;border:0;padding:0;-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:transparent}.react-toggle-screenreader-only{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.react-toggle--disabled{cursor:not-allowed;opacity:.5;transition:opacity .25s}.react-toggle-track{width:50px;height:24px;padding:0;border-radius:30px;background-color:#4d4d4d;transition:all .2s ease}.react-toggle:hover:not(.react-toggle--disabled) .react-toggle-track{background-color:#000}.react-toggle--checked .react-toggle-track,.react-toggle--checked:hover:not(.react-toggle--disabled) .react-toggle-track{background-color:#1a22ff}.react-toggle-track-check{position:absolute;width:14px;height:10px;top:0;bottom:0;margin-top:auto;margin-bottom:auto;line-height:0;left:8px;opacity:0;transition:opacity .25s ease}.react-toggle--checked .react-toggle-track-check,.react-toggle-track-x{opacity:1;transition:opacity .25s ease}.react-toggle-track-x{position:absolute;width:10px;height:10px;top:0;bottom:0;margin-top:auto;margin-bottom:auto;line-height:0;right:10px}.react-toggle--checked .react-toggle-track-x{opacity:0}.react-toggle-thumb{transition:all .5s cubic-bezier(.23,1,.32,1) 0ms;position:absolute;top:1px;left:1px;width:22px;height:22px;border:1px solid #4d4d4d;border-radius:50%;background-color:#fafafa;box-sizing:border-box;transition:all .25s ease}.react-toggle--checked .react-toggle-thumb{left:27px;border-color:#1a22ff}.react-toggle--focus .react-toggle-thumb{box-shadow:0 0 2px 3px #0099e0}.react-toggle:active:not(.react-toggle--disabled) .react-toggle-thumb{box-shadow:0 0 5px 5px #0099e0}.set-icon{font-size:larger;cursor:pointer}.InputFromTo .DayPicker-Day--selected:not(.DayPicker-Day--start):not(.DayPicker-Day--end):not(.DayPicker-Day--outside){background-color:#f0f8ff!important;color:#4a90e2}.InputFromTo .DayPicker-Day{border-radius:0!important}.InputFromTo .DayPicker-Day--start{border-top-left-radius:50%!important;border-bottom-left-radius:50%!important}.InputFromTo .DayPicker-Day--end{border-top-right-radius:50%!important;border-bottom-right-radius:50%!important}.InputFromTo .DayPickerInput-Overlay{width:550px}.InputFromTo-to .DayPickerInput-Overlay{margin-left:-198px}.rotate-90{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.no-rotation,.rotate-90{transition:all .2s linear}.no-rotation{-webkit-transform:rotate(0deg);transform:rotate(0deg)}.filter-reset{cursor:pointer;padding:2px}.filter-reset:hover{background-color:#000;color:#fff;border-top-right-radius:50%;border-bottom-right-radius:50%}.round-reset{cursor:pointer;padding:2px}.round-reset:hover{background-color:#000;color:#fff}.card-icon{padding:10px;border-radius:50%;font-size:xx-large}.card-icon-light-green{color:#6ab597;background-color:#e0faf1}.card-icon-purple{color:#8571c6;background-color:#efeafd}.select-style{border:1px solid #ccc;border-radius:4px;min-height:38px}.accordion .card,.fix-overflow{overflow:inherit}.custom-acc-header{background-color:#f6f8fa;cursor:pointer;padding:0!important}.custom-acc-header h6{font-weight:700;padding:1rem}.step{border-radius:.25rem;padding:.75rem}.step:hover{background-color:rgba(0,0,0,.06);cursor:pointer}.step-number{display:inline-flex;align-content:center;justify-content:center;width:2em;height:2em;padding:.5em 0;margin:.25rem;line-height:1em;color:#fff;background-color:#b3d7ff;border-radius:1em;color:#007bff}.step-disabled{background-color:#d6d9db;color:#6c757d}.step-disabled+.step-label{color:#6c757d}.step-label{font-weight:700;color:#007bff}.step-line{flex:1 0 32px;min-width:1px;min-height:1px;margin:auto;background-color:rgba(0,0,0,.12)}.btn-primary{background-color:#e6f2ff;color:#007bff;border:none;font-weight:700;border-radius:.75rem;padding:.625em 1em}.btn-primary:focus,.btn-primary:hover{background-color:#b3d7ff;color:#007bff;border:none}.btn-danger{background-color:#f7d4d7;color:#dc3545;border:none;font-weight:700;border-radius:.75rem;padding:.625em 1em}.btn-danger:focus,.btn-danger:hover{background-color:#f3bec3;color:#dc3545;border:none}.btn-warning{background-color:#fff9e6;color:#ffc107;border:none;font-weight:700;border-radius:.75rem;padding:.625em 1em}.btn-warning:focus,.btn-warning:hover{background-color:#ffedb3;color:#ffc107;border:none}.btn-secondary{background-color:#f1f2f3;color:#6c757d;border:none;font-weight:700;border-radius:.75rem;padding:.625em 1em}.btn-secondary:focus,.btn-secondary:hover{background-color:#d6d9dc;color:#6c757d;border:none}.table-card{border:none!important}.react-toggle--checked .react-toggle-track,.react-toggle--checked:hover:not(.react-toggle--disabled) .react-toggle-track{background-color:#b3d7ff}.react-toggle--checked .react-toggle-thumb{border-color:#007bff}.react-toggle-track{background-color:#d6d9db}.swal2-confirm{background-color:#e6f2ff!important;color:#007bff!important;border-radius:.75rem!important}.swal2-confirm:hover{background-color:#b3d7ff!important}.swal2-styled:focus{box-shadow:none!important}.swal2-cancel{background-color:#f7d4d7!important;color:#dc3545!important;border-radius:.75rem!important}.swal2-cancel:hover{background-color:#f3bec3!important}.swal2-cancel:focus{box-shadow:none!important}.swal2-file:focus,.swal2-input:focus,.swal2-textarea:focus{box-shadow:0 0 3px #007bff!important}.nav-tabs{border-bottom:none}.nav-link{border-top-left-radius:.75rem;border-top-right-radius:.75rem;border-top:none!important;border-right:none!important;border-left:none!important;color:#000}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{background-color:transparent;border:none;border-bottom:1px solid #b3d7ff;color:#000;font-weight:700}caption{padding-left:.75rem;font-weight:700;font-size:1.5rem;caption-side:top;color:#000}.login{display:flex;-ms-flex-align:center;-ms-flex-pack:center;align-items:center;justify-content:center;padding-top:40px;padding-bottom:40px;background-color:#f5f5f5}.form-signin{width:100%;max-width:330px;padding:15px;margin:0 auto}.form-signin .checkbox{font-weight:400}.form-signin .form-control{position:relative;box-sizing:border-box;height:auto;padding:10px;font-size:16px}.form-signin .form-control:focus{z-index:2}.form-signin input[type=email]{margin-bottom:-1px;border-bottom-right-radius:0;border-bottom-left-radius:0}.form-signin input[type=password]{margin-bottom:10px;border-top-left-radius:0;border-top-right-radius:0}.loader-container{min-height:100vh;display:grid;place-items:center}svg.tea{--secondary:#33406f}svg.tea #teabag{-webkit-transform-origin:top center;transform-origin:top center;-webkit-transform:rotate(3deg);transform:rotate(3deg);-webkit-animation:swing 2s infinite;animation:swing 2s infinite}svg.tea #steamL{stroke-dasharray:13;stroke-dashoffset:13;-webkit-animation:steamLarge 2s infinite;animation:steamLarge 2s infinite}svg.tea #steamR{stroke-dasharray:9;stroke-dashoffset:9;-webkit-animation:steamSmall 2s infinite;animation:steamSmall 2s infinite}@-webkit-keyframes swing{50%{-webkit-transform:rotate(-3deg);transform:rotate(-3deg)}}@keyframes swing{50%{-webkit-transform:rotate(-3deg);transform:rotate(-3deg)}}@-webkit-keyframes steamLarge{0%{stroke-dashoffset:13;opacity:.6}to{stroke-dashoffset:39;opacity:0}}@keyframes steamLarge{0%{stroke-dashoffset:13;opacity:.6}to{stroke-dashoffset:39;opacity:0}}@-webkit-keyframes steamSmall{10%{stroke-dashoffset:9;opacity:.6}80%{stroke-dashoffset:27;opacity:0}to{stroke-dashoffset:27;opacity:0}}@keyframes steamSmall{10%{stroke-dashoffset:9;opacity:.6}80%{stroke-dashoffset:27;opacity:0}to{stroke-dashoffset:27;opacity:0}}.DayPickerInput input{width:100%;padding:.375rem .75rem;border:1px solid #ced4da;border-radius:.25rem}.ellipsis{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.hiddendiv{opacity:0}.debt-table,.tableoverflow{overflow-y:auto}.debt-table{max-height:400px}.blurred-card{-webkit-filter:blur(10px);filter:blur(10px)}
/*# sourceMappingURL=main.679b62cc.chunk.css.map */