:root{--light-blue:#9cd6d6;--transparent-green:#daf4e5;--blue:#387fba;--dark-blue:#2d6797;--greenish-blue:#4ecdc4;--greenish-blue-hover:#33b5ac;--green:#44c767;--green-hover:#5cbf2a;--red:#f26b6b;--red-hover:#e03134;--black:#333;--gray:rgba(0,0,0,0.15);--lighter-gray:#f7f7f7}*{-webkit-font-smoothing:antialiased}body{background-color:rgba(56,127,186,.12);color:#333;color:var(--black);font-family:Roboto,Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif}main{margin-top:66px}.graficos{margin-bottom:120px}.navbar{background-color:#387fba;background-color:var(--blue);z-index:2;position:fixed;top:0;width:100%}.navbar-toggler.bell{border:none;font-size:25px;outline:none!important;transition:all 1s}.navbar-toggler.bell.new i{font-weight:800;transition:all 1s}.badge-notification{display:none}.navbar-toggler.bell.new .badge-notification{display:inline-block;position:absolute;top:10px;right:20px;background-color:#44c767;background-color:var(--green);color:#fff;font-size:.8rem;border-radius:50%}.notifications{width:100%;margin-top:10px;padding:0}.notifications.new .triangle{background-color:#daf4e5;background-color:var(--transparent-green)}.notifications .nav-item:not(:last-child){border:0;border-style:solid;border-bottom-width:1px;border-image:linear-gradient(90deg,#fff 0,rgba(0,0,0,.15) 40%,rgba(0,0,0,.15) 60%,#fff) 1 20%;border-image:linear-gradient(90deg,#fff 0,var(--gray) 40%,var(--gray) 60%,#fff) 1 20%}.notifications .nav-item.new{background-color:#daf4e5;background-color:var(--transparent-green);font-weight:600}.notifications .nav-link{color:#333;color:var(--black);padding:.7rem 1rem}.triangle{position:absolute;top:-8px;right:15px;height:15px;width:15px;transform:rotate(45deg);background:#fff;border-radius:6px 0 0 0;border:1px solid rgba(0,0,0,.15);border-right:none;border-bottom:none}#navbarTogglerNotifications{background-color:#fff;color:#000}.graph-options .dropdown-toggle{background-color:#387fba!important;background-color:var(--blue)!important;border-color:#387fba!important;border-color:var(--blue)!important}.graph-options .dropdown-menu{background-color:#387fba;background-color:var(--blue);margin:-.17rem 0 0 -.6px;border-radius:0 .25rem .25rem .25rem;border-top:0;transform:translate3d(0,38px,0)!important}.graph-options .dropdown-item{color:#fff}.graph-options .dropdown-item.active,.graph-options .dropdown-item:active{background-color:#2d6797;background-color:var(--dark-blue)}.graph{background-color:#fff;border-radius:4px;text-align:center;padding:10px;min-height:200px}.graph,.graph-options{margin:10px}.graph-options .btn-group{width:100%;margin-bottom:5px}#dropdownMenuType{font-size:1.1rem;font-weight:400;box-shadow:none!important;outline:none!important;padding:.375rem 0 .5rem}#dropdownMenuType:after{margin-left:.5rem!important}.graph .dropdown-menu{padding:0}.graph .dropdown-item.active{color:#387fba;color:var(--blue);background-color:#fff}.graph-total{padding:.5rem 0;float:right;font-size:.85rem;font-weight:600}.graph-total span{padding:.25rem}.graph-total .money{color:#44c767;color:var(--green);border-color:#44c767;border-color:var(--green)}.graph-total .appointment{color:#387fba;color:var(--blue);border-color:#387fba;border-color:var(--blue)}.btn{font-weight:500}#btn-main-menu,.btn{outline:none!important}#btn-main-menu{box-shadow:none!important}.graph-options.row{margin-right:0}.graph-options .col{padding:0;margin-right:10px}.btn-secondary{background-color:#2d6797;background-color:var(--dark-blue);border-color:#2d6797;border-color:var(--dark-blue)}.btn-group .btn-secondary:not(.active){background-color:#f7f7f7;background-color:var(--lighter-gray);color:#2d6797;color:var(--dark-blue);border-color:#f7f7f7;border-color:var(--lighter-gray)}.btn-secondary:hover,.btn-secondary:not(:disabled):not(.disabled).active,.btn-secondary:not(:disabled):not(.disabled):active,.show>.btn-secondary.dropdown-toggle{background-color:#387fba;background-color:var(--blue);border-color:#387fba;border-color:var(--blue);box-shadow:0 0 10px 0 rgba(0,0,0,.29)}.btn-secondary:hover,.btn-secondary:not(:disabled):not(.disabled).active:focus,.btn-secondary:not(:disabled):not(.disabled):active:focus,.show>.btn-secondary.dropdown-toggle:focus{box-shadow:none}.dropdown-item:focus,.dropdown-item:hover{background-color:#2d6797;background-color:var(--dark-blue)}.floating-btns{position:fixed;bottom:60px;right:10px;z-index:4;padding:0}.floating-btn{border-radius:50%;height:50px;width:50px;font-size:1.3rem;background-color:#387fba;background-color:var(--blue);color:#fff}.floating-btn:not(:last-child){margin-right:10px}.floating-btn:focus,.floating-btn:hover{color:#fff}.modal-footer,.modal-header{border:none}#includeData .modal-body{padding:0 1rem}.form-group{margin-bottom:.5rem}.incluir-atendimento .form-group:last-child{margin:0}.form-group label{margin-bottom:.2rem}.add-picture-btn{background-color:rgba(0,0,0,.15);background-color:var(--gray);font-size:1.5rem}.alert{position:fixed;top:0;left:0;right:0;margin:10px}.alert.show{z-index:5}.fade:not(.show){display:none}#semDados{bottom:50px;top:auto}.detailed-info{margin-right:10px;margin-left:10px}.resumo{font-size:1.2rem;text-align:center;color:#2d6797;color:var(--dark-blue)}.date{font-size:.9rem;margin-bottom:0;background-color:#fff;font-weight:500}.toggle .graph-total{padding:0;margin-right:23px}.patient{padding-left:8px}.patient-name{font-size:.9rem;font-weight:400;margin-bottom:0}.patient .toggle-content{font-size:.8rem;margin-left:15px;border-left:1px solid #000;border-image:linear-gradient(90deg,#fff 0,#3a3a3a 40%,#3a3a3a 60%,#fff) 1 20%}.patient .toggle-content p{margin-bottom:.2rem;font-size:.85rem;padding-left:15px;font-weight:300}.patient .toggle-content p:last-child{margin-bottom:.3rem}.price{float:right;margin-right:28px}.price .fa-camera{font-size:1.2rem;color:#2d6797;color:var(--dark-blue)}.footer-menu{width:100%;position:fixed;bottom:0;height:3rem;background-color:#fff;z-index:10;list-style:none;margin:0;padding:0;display:flex;box-shadow:0 3px 6px 0 #387fba;box-shadow:0 3px 6px 0 var(--blue)}.footer-menu li{width:33.33333%;display:flex;align-items:center;justify-content:center}.footer-menu .nav-link{color:#387fba;color:var(--blue)}.footer-menu i{font-size:1.5rem}#loading{display:none;z-index:10;background-color:#fff;position:absolute}#loading,#preloader{width:100%;height:100%}#preloader{position:fixed;top:0;left:0}#loader{display:block;position:relative;left:50%;top:50%;width:150px;height:150px;margin:-75px 0 0 -75px;border-radius:50%;border:3px solid transparent;border-top-color:#3c81b8;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite}#loader:before{content:"";position:absolute;top:5px;left:5px;right:5px;bottom:5px;border-radius:50%;border:3px solid transparent;border-top-color:#4bc56b;-webkit-animation:spin 3s linear infinite;animation:spin 3s linear infinite}#loader:after{content:"";position:absolute;top:15px;left:15px;right:15px;bottom:15px;border-radius:50%;border:3px solid transparent;border-top-color:#3c81b8;-webkit-animation:spin 1.5s linear infinite;animation:spin 1.5s linear infinite}@-webkit-keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.login-form{background-image:linear-gradient(90deg,var(--blue),var(--dark-blue));height:100vh;text-align:center;padding:2rem 20px}.login-form .logo-login{width:80%;margin-bottom:2rem}.login-form .form-control{background-color:hsla(0,0%,100%,.59)!important;border:1px solid hsla(0,0%,100%,.59);color:var(--black);outline:none!important;box-shadow:none!important}.login-form .forgot-password{color:#fff;float:right;margin-bottom:1rem}.login-form .btn{width:100%;font-weight:600;letter-spacing:.5px}.login-form .btn-login{border-color:#fff;background-color:#fff;color:var(--dark-blue)}.login-form .btn-demo{background-color:transparent;border:2px solid #fff;color:#fff;margin-top:.5rem}.user-info{margin:0 20px}.user-avatar{border-radius:50%;border:3px solid var(--blue);display:flex;align-items:center;justify-content:center;width:120px;height:120px;margin:1rem auto}#imagem{object-fit:cover;width:114px;height:114px;border-radius:50%}.fa-user-md{font-size:60px;color:grey}.progress{background-color:transparent}.user-info .col{display:flex}#userName{outline:none!important;box-shadow:none!important;border:none;color:var(--blue);background-color:transparent;font-weight:500}#userName:focus{background-color:hsla(0,0%,100%,.4)}.fa-pencil-alt{color:var(--blue);align-self:center;margin-left:12px}#userEmail{outline:none!important;box-shadow:none!important;border:none;background-color:transparent;color:grey;font-weight:500}.btn-contract{width:100%;margin:0 15px 1rem;border:2px solid var(--blue);color:var(--blue)!important;background-color:#fff;justify-content:space-between;align-items:center}.fa-file-pdf{color:var(--red);margin-left:5px}.renew{color:grey;font-weight:500;margin-bottom:.5rem}.btn-password{color:var(--blue)!important}.btn-exit,.btn-password{background-color:transparent;padding-left:0;box-shadow:none!important;display:block}.btn-exit{color:var(--red)!important}.btn-save{background-color:var(--blue);color:#fff;display:flex;margin-top:1rem}SECTION.padding-xs{padding:36px 0}body{-ms-scroll-chaining:none;overscroll-behavior:contain}SECTION.dark{background-color:#212121;border-bottom:1px solid hsla(0,0%,100%,.1)}DIV.toggle{position:relative;clear:both;border:0;border-style:solid;border-bottom-width:1px;border-image:linear-gradient(90deg,#fff 0,hsla(0,0%,49%,.15) 40%,hsla(0,0%,49%,.15) 60%,#fff) 1 20%;background-color:var(--lighter-gray);border-radius:4px}DIV.toggle>LABEL{cursor:pointer;position:relative;display:block;border-radius:0;transition:all .1s ease-out;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}A>DIV.toggle>LABEL{font-size:15px}SECTION.dark DIV.toggle>LABEL{color:#fff}DIV.toggle DIV.toggle-content{display:none;border-radius:0}SECTION.dark DIV.toggle-content P{color:#007100}SECTION.dark SECTION H1{color:#fff;padding:0 0 12px}DIV.toggle>LABEL:before{content:"";border:6px solid transparent;border-top-color:inherit;position:absolute;top:50%;right:10px;margin-top:-2px}DIV.toggle.active>LABEL:before{border:6px solid transparent;border-bottom-color:rgba(0,0,0,.5);margin-top:-10px}.toggle.toggle-transparent-body .toggle-content,.toggle.toggle-transparent .toggle-content{background:transparent}.toggle.toggle-transparent-body LABEL{line-height:1.5rem;padding:10px 2px 10px 10px;border-radius:4px}.toggle.toggle-transparent LABEL,.toggle.toggle-transparent LABEL:hover{border:0}.toggle.toggle-transparent DIV.toggle.active LABEL{font-weight:700}.toggle.toggle-bordered-simple LABEL,.toggle.toggle-bordered-simple LABEL:hover{border:1px solid #ccc}.toggle.toggle-bordered-full LABEL,.toggle.toggle-bordered-full LABEL:hover{border:1px solid #ccc;border-bottom:0;margin:0}.toggle.toggle-bordered-full DIV.toggle:last-child>LABEL{border-bottom:1px solid #ccc}.toggle.toggle-bordered-full DIV.toggle.active>LABEL{font-weight:700}.toggle.toggle-bordered-full .toggle-content{border:1px solid #ccc;border-top:0!important;border-bottom:0!important}.toggle.toggle-bordered-full DIV.toggle{margin:0}.toggle.toggle-noicon DIV.toggle>LABEL:before{display:none}main#sobre{text-align:center;margin:66px .5rem 55px;padding:1rem;background-color:#fff;border-radius:.25rem}main#sobre h2,main#sobre p,main#sobre ul{text-align:left;font-size:.9rem}main#sobre h2{color:var(--dark-blue);font-size:1.5rem}main#sobre ul{list-style-type:circle}main#sobre p a{color:var(--blue);word-break:break-all}main#sobre .webmed-logo{width:80%;margin:1rem 1rem 1.5rem}main#sobre a.brainsides{color:var(--black)}
/*# sourceMappingURL=main.241ca167.chunk.css.map */