body{margin:0;font-family:"Roboto",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}body,html{margin:0;min-height:100vh;overflow:hidden}.p16{padding:16px}.p8{padding:8px}.p4{padding:4px}.h100{height:100%}.m0{margin:0!important}.d-flex{display:flex}#App{height:100vh}#App .app-wrapper{display:flex;flex-direction:column;height:100%}#App .app-wrapper .content-wrapper{display:flex;flex:1 1;justify-content:center;max-height:calc(100% - 80px)}#App .app-wrapper .content-wrapper>.content{flex:1 1;min-width:90vw;max-width:90vw;box-shadow:0 5px 5px rgba(0,0,0,.2);padding:0 20px;max-height:100%;overflow:auto}#App .app-wrapper .content-wrapper>.content .pagination-wrapper{display:flex;justify-content:center;padding:15px 10px}#App .block{padding:10px;margin-bottom:10px;position:relative}#App .block .title{margin:10px 0;display:flex;align-items:center}#App .block .title svg{margin-right:5px}#App .text-bold{font-weight:700}::-webkit-scrollbar-track{background-color:#ddd;border-radius:10px}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-thumb{border-radius:10px;background-color:#c4c4c4}.loading{background-color:hsla(0,0%,100%,.8);position:absolute;height:100%;width:100%;z-index:1000;top:0;left:0}.loading,.login{display:flex;align-items:center;justify-content:center}.login{flex:1 1;background-size:cover}.login .login-form-wrapper{display:flex;flex-direction:column;width:225px;padding:15px}.login .login-form-wrapper .wrapper-button{display:flex;margin-top:15px;justify-content:flex-end}.login .login-form-wrapper .logo-wrapper{text-align:center}.login .login-form-wrapper .logo-wrapper .logo{height:170px}.login .login-form-wrapper .error-wrapper{margin:10px 0}.indication-block{position:relative}.indication-block .bar{height:20px;border-radius:0;background-color:#ffa395!important}.indication-block .bar>div{border-radius:0;background-color:#e43c3b!important}.indication-block .icon-text{display:flex;align-items:center;margin-bottom:10px}.indication-block .icon-text .icon{font-size:16px;margin-right:5px;color:#444}.indication-block .see-more-icon{transition:.3s}.indication-block .MuiGrid-item{padding:4px!important}.indication-block .hover-info{position:absolute;visibility:hidden;z-index:10;left:0;margin-top:15px;padding:10px}.indication-block:hover{cursor:pointer}.indication-block.open-info .student-button-wrapper{text-align:center}.indication-block.open-info .see-more-icon{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.indication-block.open-info .hover-info{visibility:visible}.metric-block{position:relative;width:100%;max-width:100%}.metric-block .title{font-size:.9em;font-weight:500;margin:0!important}.metric-block .title svg{font-size:1.4em}.metric-block .subtitle{display:block;margin:10px 0;line-height:1;min-height:25px}.metric-block .classification-button{position:relative;padding-left:10px;margin-bottom:2px;width:100%;display:block;text-align:inherit}.metric-block .classification-button .color-bar{position:absolute;width:5px;height:100%;border-radius:100px;left:0}.metric-block .classification-button .title{margin:0!important}.metric-block .classification-button .value{text-align:right}.metric-block .classification-button .value.high{color:#3be490}.metric-block .classification-button .value.low{color:#e43c3b}.filter-button{display:inline-block}.filter-button .MuiFab-root{width:30px;height:30px;min-height:30px}.filter-button-menu .filter-button-menu-wrapper{outline:none;padding:10px!important}.filter-button-menu .filter-button-menu-wrapper .title{text-align:center;width:100%;display:block;font-weight:600}.filter-button-menu .filter-button-menu-wrapper .order-options{outline:none}.filter-button-menu .filter-button-menu-wrapper .order-options .MuiRadio-root{font-size:14px;padding-top:2px;padding-bottom:0}.filter-button-menu .filter-button-menu-wrapper .order-options .MuiFormControlLabel-label{font-size:12px}.slider{position:relative}.slider>.mask{width:100%;padding:0!important;overflow-x:auto}.slider>.mask>.content{display:flex;transition:1s}.tutor-card{width:230px;height:130px;text-align:center;margin:5px;position:relative;padding:10px}.tutor-card .picture-numbers-wrapper{display:flex}.tutor-card .picture-numbers-wrapper .picture{width:50px;height:50px;border-radius:100px;border:3px solid #3b8fe4}.tutor-card .picture-numbers-wrapper .numbers{display:flex;flex-wrap:wrap;align-content:center;justify-content:center}.tutor-card .picture-numbers-wrapper .numbers .number{background-color:#fff;font-weight:600;padding:0;font-size:10px;height:16px;border:1px solid #ccc;flex:50% 1;margin-top:2px}.tutor-card .picture-numbers-wrapper .numbers .number>span{padding-left:4px;padding-right:4px}.tutor-card .name{margin-top:10px}.tutor-card .see-more{border-radius:10px;border:1px solid #3b8fe4;padding:0 5px}.tutor-card .see-more span{color:#3b8fe4;font-size:10px}.filter-popup .filter-popup-button{width:100%}.filter-popup .filter-popup-dialog{position:relative;width:100%}.filter-popup .filter-popup-dialog .main-field input{padding-right:40px}.filter-popup .filter-popup-dialog .search-bar{position:fixed;background:#fff;z-index:1;padding-top:8px;margin-top:-18px;padding-bottom:20px}.filter-popup .filter-popup-dialog .selected-list{margin-top:50px;max-height:85px;overflow-y:auto}.filter-popup .filter-popup-dialog .selected-list .chip{max-width:150px;margin:2px}.filter-popup .filter-popup-dialog .list{max-height:200px;overflow-y:auto}.filter-popup .filter-popup-dialog .footer{display:flex;justify-content:center}.filter-popup .filter-popup-dialog .footer .confirm-button{margin-left:10px}.filter-popup .filter-popup-dialog .empty{margin-top:50px}.tutors-block{position:relative}.tutors-block .title{display:flex;align-items:center}.tutors-block .title .icon{margin-right:5px}.tutors-block .total{display:flex;position:relative;align-items:center;justify-content:flex-end}.tutors-block .scroll{height:300px;width:100%;margin-top:20px;overflow-y:auto;overflow-x:hidden}.tutors-block .filters{display:flex;align-items:center}.tutors-block .filters .filter-popup{margin-top:20px;margin-right:10px;margin-bottom:20px;display:inline-block}.tutors-block .filters .filter-button{margin-left:5px}.tutors-block .MuiAccordionDetails-root{position:relative}.evasion-bar{border:1px solid transparent;margin-bottom:10px;transition:.3s;background-color:#f3f3f3;padding:5px}.evasion-bar .name-wrapper{padding-top:0;padding-bottom:0}.evasion-bar .name-wrapper .name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px}.evasion-bar .name-wrapper .class-name{font-size:.65rem}.evasion-bar .numbers{display:flex;margin-bottom:10px}.evasion-bar .numbers .number{display:flex;margin-right:10px;align-items:center}.evasion-bar .numbers .number .icon{height:22px}.evasion-bar .numbers .number .text{font-size:12px}.evasion-bar .classifications{display:flex;flex-wrap:wrap}.evasion-bar .classifications .classification-item{width:calc(50% - 5px);height:18px;margin:2px;font-weight:700;font-size:12px}.evasion-bar .evasors{display:flex;align-items:center;padding-left:5px;border-left:1px solid #ccc}.evasion-bar .student-bar{display:flex;width:100%}.evasion-bar .student-bar .bar-wrapper{position:relative;padding-top:5px;flex:1 1}.evasion-bar .student-bar .bar-wrapper .arrow{position:absolute;top:-5px}.evasion-bar .student-bar .bar-wrapper .bar{margin-top:10px;height:10px;border-radius:100px;border:1px solid #ccc}.evasion-bar .student-bar .classification{width:60px;padding-left:5px;text-align:center;line-height:1}.evasion-bar .see-more-wrapper{padding:0!important;min-width:100px}.evasion-bar .see-more-wrapper .see-more{padding:10px;color:#3b8fe4;width:100%;height:100%}.evasion-bar .see-more-wrapper .see-more span{font-size:10px}.evasion-bar .see-more-wrapper .see-more svg{font-size:22px}.course-filter-popup{width:100%}.courses-block{position:relative}.courses-block .title{display:flex;align-items:center}.courses-block .title .icon{margin-right:5px}.courses-block .total{display:flex;position:relative;align-items:center;justify-content:flex-end}.courses-block .scroll{height:300px;width:100%;margin-top:20px;overflow-y:auto;overflow-x:hidden;padding-right:15px}.courses-block .filters{display:flex;align-items:center}.courses-block .filters .filter-popup{margin-right:10px;display:inline-block}.courses-block .filters .filter-button{margin-left:5px}.courses-block .MuiAccordionDetails-root{position:relative}.class-filter-popup{width:100%}.classes-block{position:relative}.classes-block .title{display:flex;align-items:center}.classes-block .title .icon{margin-right:5px}.classes-block .total{display:flex;position:relative;align-items:center;justify-content:flex-end}.classes-block .scroll{height:300px;width:100%;margin-top:20px;overflow-y:auto;overflow-x:hidden;padding-right:15px}.classes-block .filters{display:flex;align-items:center}.classes-block .filters .filter-popup{margin-right:10px;display:inline-block}.classes-block .filters .filter-button{margin-left:5px}.classes-block .MuiAccordionDetails-root{position:relative}.students-block .title{display:flex;align-items:center}.students-block .title .icon{margin-right:5px}.students-block .total{display:flex;position:relative;align-items:center;justify-content:flex-end}.students-block .scroll{height:300px;width:100%;margin-top:20px;overflow-y:auto;overflow-x:hidden;padding-right:15px}.students-block .search-filter-wrapper{display:flex;align-items:center}.students-block .search-filter-wrapper .search-form{flex:1 1}.students-block .search-filter-wrapper .search-form .search{margin-right:10px;width:calc(100% - 80px)}.students-block .filter-button{margin-left:5px}.students-block .MuiAccordionDetails-root{position:relative}.subject-filter-popup{width:100%}.subjects-block{position:relative}.subjects-block .title{display:flex;align-items:center}.subjects-block .title .icon{margin-right:5px}.subjects-block .total{display:flex;position:relative;align-items:center;justify-content:flex-end}.subjects-block .scroll{height:300px;width:100%;margin-top:20px;overflow-y:auto;overflow-x:hidden;padding-right:15px}.subjects-block .filters{display:flex;align-items:center}.subjects-block .filters .filter-popup{margin-right:10px;display:inline-block}.subjects-block .filters .filter-button{margin-left:5px}.subjects-block .MuiAccordionDetails-root{position:relative}.evasion-chart{min-height:200px;margin-bottom:20px}.evasion-chart .title-header{display:flex;align-items:center;height:72px}.evasion-chart .title-header .icon{margin-right:5px}.evasion-chart .empty-info{display:flex;flex-direction:column;align-items:center}.evasion-chart .empty-info .msg{padding:10px;background:#e4e4e4;border-radius:100px;display:flex;align-items:center}.evasion-chart .empty-info img{width:100%}.evasion-chart .analysis-chart{display:flex}.evasion-chart .analysis-chart .analysis{flex:.8 1}.evasion-chart .analysis-chart .analysis ul{list-style:none;padding:0}.evasion-chart .analysis-chart .analysis ul li .analysis-item-button{position:relative;padding-left:10px;margin-bottom:2px;width:100%;display:block;text-align:inherit}.evasion-chart .analysis-chart .analysis ul li .analysis-item-button .color-bar{position:absolute;width:5px;height:100%;border-radius:100px;left:0}.evasion-chart .analysis-chart .analysis ul li .analysis-item-button .classifications{display:flex;position:relative;margin-top:2px}.evasion-chart .analysis-chart .analysis ul li .analysis-item-button .classifications .title{flex:1 1}.evasion-chart .analysis-chart .analysis ul li .analysis-item-button .classifications .value{text-align:right}.evasion-chart .analysis-chart .analysis ul li .analysis-item-button .classifications .value.high{color:#3be490}.evasion-chart .analysis-chart .analysis ul li .analysis-item-button .classifications .value.low{color:#e43c3b}.evasion-chart .analysis-chart .analysis ul li .analysis-item-button .previous{text-align:right}.evasion-chart .analysis-chart .chart{display:flex;flex:1 1;flex-direction:column;padding:10px}.evasion-chart .analysis-chart .chart .bars{display:flex;flex:1 1;justify-content:center;align-items:flex-end}.evasion-chart .analysis-chart .chart .bars .bar{height:100%;width:30px;border-radius:100px;margin:0 10px}.evasion-chart .analysis-chart .chart .titles{display:flex;justify-content:center}.evasion-chart .analysis-chart .chart .titles .title{width:50px;text-align:center;line-height:1;font-size:12px;padding-top:5px}.evasion-chart .numbers-wrapper{display:flex}.evasion-chart .numbers-wrapper .numbers{display:flex;flex:1 1;list-style:none;padding:0;margin:0}.evasion-chart .numbers-wrapper .numbers li .numbers-item-button{display:inline;margin:10px;display:block;text-align:inherit}.evasion-chart .numbers-wrapper .numbers li .numbers-item-button .color-bar{position:absolute;background-color:#ff0;width:10px;height:100%;border-radius:100px}.evasion-chart .numbers-wrapper .numbers li .numbers-item-button .title,.evasion-chart .numbers-wrapper .numbers li .numbers-item-button .value{margin-left:20px}.evasion-chart .numbers-wrapper .extra-numbers{isplay:flex;background:#f3f3f3;padding:10px;border-top-right-radius:5px;border-bottom-right-radius:5px;width:25%;min-width:150px}.evasion-chart .numbers-wrapper .info-icon{height:15px}.evasion-chart .tooltip{max-width:100px}.batch-list{padding:10px 20px;overflow-y:hidden;overflow-x:auto}.batch-list>ul{display:flex;list-style:none;padding:0;justify-content:center;min-width:100%;height:100px;align-items:flex-end}.batch-list>ul li{position:relative;width:50px;border-bottom:2px solid #ccc}.batch-list>ul li:last-child{border-bottom:none}.batch-list>ul .batch-button{position:absolute;padding:2px 5px;-webkit-transform:rotate(-65deg);transform:rotate(-65deg);top:-41px;left:-35px;border-radius:100px}.batch-list>ul .batch-button>.dot{width:12px;height:12px;background-color:#ccc;border-radius:100px;margin-right:5px}.batch-list>ul .batch-button>.description{background-color:#ccc;padding:2px 8px;border-radius:100px;font-size:10px;font-weight:600}.batch-list>ul .batch-button.active{top:-51px;left:-40px}.batch-list>ul .batch-button.active>.dot{background-color:#3b8fe4}.batch-list>ul .batch-button.active>.description{background-color:#3b8fe4;color:#fff;font-size:14px}.filters-block{position:relative}.filters-block .title{display:flex;align-items:center}.filters-block .title .icon{margin-right:5px}.filters-block .total{display:flex;position:relative;align-items:center;justify-content:flex-end}.filters-block .scroll{height:300px;width:100%;margin-top:20px;overflow-y:auto;overflow-x:hidden;padding-right:15px}.filters-block .filters{display:flex;align-items:center}.filters-block .filters .filter-popup{margin-right:10px;display:inline-block}.filters-block .filters .filter-button{margin-left:5px}.filters-block .MuiAccordionDetails-root{position:relative;flex-direction:column}.filters-block .filters-wrapper{margin-top:20px}.filters-block .filters-wrapper .filters-item{display:flex}.filters-block .filters-wrapper .filters-item .filter-label{padding-right:10px;width:125px}.filters-block .filters-wrapper .filters-item>div{width:100%}.filters-block .status-wrapper{text-align:center}.filters-block .status-wrapper .status{margin-top:10px;margin-bottom:20px}.filters-block .status-wrapper .status .button{border-color:#3b8fe4;color:#3b8fe4}.filters-block .status-wrapper .status .button.Mui-selected{background-color:#3b8fe4;color:#fff}.tutor-filter-popup{width:100%}.chatbot-icon-wrapper{background:#fff;border-radius:100%;border:0 solid #fff;box-shadow:0 0 10px 0 #8d8d8f;cursor:pointer;position:absolute;top:50%;left:50%;margin-left:-30px;margin-top:-30px;width:60px;height:60px;overflow:hidden}.chatbot-icon-wrapper:hover>.circulo g{fill-opacity:1}.chatbot-icon-wrapper:hover>.circulo path:first-child{-webkit-transform:translateY(20px);transform:translateY(20px)}.chatbot-icon-wrapper:hover>.circulo path:nth-child(2){-webkit-transform:translateX(20px);transform:translateX(20px)}.chatbot-icon-wrapper:hover>.circulo path:nth-child(3){-webkit-transform:translateY(-20px);transform:translateY(-20px)}.chatbot-icon-wrapper:hover>.circulo path:nth-child(4){-webkit-transform:translateX(-20px);transform:translateX(-20px)}.circulo path{transition:-webkit-transform 1s;transition:transform 1s;transition:transform 1s,-webkit-transform 1s}.circulo g{fill-opacity:.5}.circulo{border-radius:100%;position:absolute;width:100%;height:100%}.circulo .path-1{fill:#3bb7e4}.circulo .path-2{fill:#3b8ce4}.circulo .path-3{fill:#3c3be4}.circulo .path-4{fill:#0302af}.circulo.load .path-1{fill:#ffedd5}.circulo.load .path-2{fill:#ffdbac}.circulo.load .path-3{fill:#ffca83}.circulo.load .path-4{fill:#ffb356}.circulo.failure .path-1{fill:#ebcfd8}.circulo.failure .path-2{fill:#d8a0b1}.circulo.failure .path-3{fill:#c5708a}.circulo.failure .path-4{fill:#98002e}.circulo.success .path-1{fill:#d3f0e4}.circulo.success .path-2{fill:#a8e1c9}.circulo.success .path-3{fill:#7dd2ae}.circulo.success .path-4{fill:#17af6e}@-webkit-keyframes slide{0%{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(-5px);transform:translateY(-5px)}}@keyframes slide{0%{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(-5px);transform:translateY(-5px)}}.chatbot-icon-text{-webkit-filter:opacity(0);filter:opacity(0);position:absolute;text-align:center;font-family:"Roboto Slab",sans-serif;font-weight:700;font-size:10px;line-height:60px}.chatbot-icon-text>img{padding-top:10%;width:50px;height:50px}.chatbot-icon-text:hover{-webkit-filter:opacity(100%);filter:opacity(100%);visibility:100%;cursor:pointer;position:absolute;text-align:center;font-family:"Roboto Slab",sans-serif;font-weight:700;font-size:10px;line-height:60px;width:100%;transition:.55s ease-in-out;transition-delay:.4s}.speech-button .listening{background-color:#2d76c1;padding:5px;border-radius:50%;color:#fff}.speech-button .stop-icon{color:#e43c3b}.chat-wrapper{width:470px;height:470px}.chat-wrapper .MuiDialog-paper{transition:.4s;background-color:transparent;flex-direction:row;bottom:120px;right:40px;box-shadow:25px 24px 17px -24px rgba(0,0,0,.75)}.chat-wrapper .MuiDialog-paper .chat-wrapper-fabs{display:flex;flex-direction:column}.chat-wrapper .MuiDialog-paper #draggable-dialog-title{position:absolute;border-radius:6px 6px 0 0;height:10px;width:calc(87% - 1px);left:calc(13% + 1px);padding:0}.chat-wrapper .chat-content{background-color:#fff;overflow-y:hidden;border-radius:6px;transition-duration:.5s;border-top:9px solid #2d76c1;padding:8px 16px 0;box-shadow:-10px 0 23px -15px rgba(0,0,0,.75)}.chat-wrapper .chat-content.load{border-top-color:#ffa021;transition-duration:.5s}.chat-wrapper .chat-content.failure{border-top-color:#98002e;transition-duration:.5s}.chat-wrapper .chat-content.success{transition-duration:.5s;border-top-color:#17af6e}.chat-wrapper .chat-content .input-text{align-items:center;display:flex;height:30px;border:1px solid #bbb;border-radius:40px;padding:6px}.chat-wrapper .chat-content .input-text .speech-button>button{background-color:#fff;box-shadow:none;color:#2d76c1;width:30px}.chat-wrapper .chat-content .chat-view{height:88%;overflow-y:auto;display:flex;flex-direction:column}.chat-wrapper .chat-content .chat-view .messages{max-width:100%;margin:8px 11px;width:auto;font:1.04rem Roboto}.chat-wrapper .chat-content .chat-view .messages.me{margin-left:auto;background-color:#3b8fe4;border-radius:20px 20px 0 20px;padding:10px;color:#fff}.chat-wrapper .chat-content .chat-view .chat-loading{margin:10px 5px;width:35px;height:35px}.chat-wrapper .chat-content .chat-tf{width:100%;margin-top:1px;border:none;outline:none}.chat-wrapper .chat-content .chat-tf .MuiInputBase-root{font-size:1.04rem;margin:0 5px}.chat-wrapper>.MuiOutlinedInput-root{height:34px}.chat-wrapper .chat-fab{margin:5px;color:grey;height:25px;width:36px;background-color:#fff}.chat-wrapper .help:hover{transition:.3s;color:#2d76c1;position:absolute!important;top:3rem;height:45px;width:45px;background-color:#fff}.chat-wrapper .help:hover svg{height:30px;width:30px}.chat-wrapper .close:hover{color:#2d76c1;background-color:#fff}.suggestion{padding:5px 8px;margin-top:10px;border-radius:20px 20px 20px 0;cursor:pointer;border:1px solid #3b8fe4;color:#3b8fe4;background-color:#fff;font:16px Roboto;outline:none}.suggestion:hover{color:#2d6298;transition-duration:.3s}.oldassis{display:flex;padding-left:20px;padding-right:20px;align-items:center;margin:5px 0;justify-content:flex-end}.oldassis div:not(.suggestions){min-width:50px}.oldassis div:not(.suggestions) .text{background-color:#bacf61;justify-content:center;font-weight:700;padding:5px 10px}.oldassis div:not(.suggestions):before{position:absolute;width:0;height:0;left:calc(100% - 3px);top:calc(100% - 9px);border-left:15px solid #bacf61;border-top:9px solid transparent;-webkit-filter:drop-shadow(3px 1px 1px rgba(0,0,0,.3));filter:drop-shadow(3px 1px 1px rgba(0,0,0,.3))}.oldassis .evasion-bars{text-align:left}.oldassis .evasion-bars .evasion-container{min-width:calc(100% - 24px)!important;min-height:200px!important}.oldassis .evasion-bars .card-evasion-bars .content>div{margin-right:45px!important}.oldassis .evasion-bars .card-evasion-bars>:last-child{justify-content:center}.oldassis .evasion-bars .card-evasion-bars>:last-child>button{color:#347e8e;border:1px solid #347e8e;border-radius:26px;text-transform:capitalize;font-weight:700;padding:14px 32px 13px}.oldassis .evasion-bars p{font-size:16px}.oldassis .table{text-align:left;overflow-y:visible;overflow-x:hidden;max-width:80%}.oldassis .table>:last-child{justify-content:center}.oldassis .table>:last-child>button{color:#347e8e;border:1px solid #347e8e;border-radius:26px;text-transform:capitalize;font-weight:700;padding:14px 32px 13px}.oldassis .table p{font-size:16px}.oldassis .card{margin-left:20%;width:40vw}.oldassis .suggestions{margin-bottom:10px;position:relative;width:100%;display:flex;justify-content:center;flex-flow:wrap}.oldassis .suggestions>div{min-width:50px;min-height:50px;padding:16px 32px;font-weight:700}.oldassis .text{word-break:break-word;text-align:left;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;position:relative;display:flex;padding:16px}.oldassis .msg-picture{padding:0!important;-webkit-filter:drop-shadow(0 0 3px rgba(0,0,0,.1));filter:drop-shadow(0 0 3px rgba(0,0,0,.1))}.oldassis .msg-picture .MuiAvatar-root{padding:0!important;margin-left:-2px;margin-top:-2px;min-width:0!important;height:31px;width:31px}.oldassis .msg-picture .avatar-circle{border-radius:50%;width:32px;height:32px;padding:0!important;min-width:0!important}.oldassis .msg-picture .avatar-circle:first-child{padding-top:5px!important;padding-left:5px!important}.oldme{display:flex;padding-left:20px;padding-right:20px;align-items:center;margin:5px 0;justify-content:flex-end}.oldme div:not(.suggestions){min-width:50px}.oldme div:not(.suggestions) .text{background-color:#bacf61;justify-content:center;font-weight:700;padding:5px 10px}.oldme div:not(.suggestions):before{position:absolute;width:0;height:0;left:calc(100% - 3px);top:calc(100% - 9px);border-left:15px solid #bacf61;border-top:9px solid transparent;-webkit-filter:drop-shadow(3px 1px 1px rgba(0,0,0,.3));filter:drop-shadow(3px 1px 1px rgba(0,0,0,.3))}.oldme .evasion-bars{text-align:left}.oldme .evasion-bars .evasion-container{min-width:calc(100% - 24px)!important;min-height:200px!important}.oldme .evasion-bars .card-evasion-bars .content>div{margin-right:45px!important}.oldme .evasion-bars .card-evasion-bars>:last-child{justify-content:center}.oldme .evasion-bars .card-evasion-bars>:last-child>button{color:#347e8e;border:1px solid #347e8e;border-radius:26px;text-transform:capitalize;font-weight:700;padding:14px 32px 13px}.oldme .evasion-bars p{font-size:16px}.oldme .table{text-align:left;overflow-y:visible;overflow-x:hidden;max-width:80%}.oldme .table>:last-child{justify-content:center}.oldme .table>:last-child>button{color:#347e8e;border:1px solid #347e8e;border-radius:26px;text-transform:capitalize;font-weight:700;padding:14px 32px 13px}.oldme .table p{font-size:16px}.oldme .card{margin-left:20%;width:40vw}.oldme .suggestions{margin-bottom:10px;position:relative;width:100%;display:flex;justify-content:center;flex-flow:wrap}.oldme .suggestions>div{min-width:50px;min-height:50px;padding:16px 32px;font-weight:700}.oldme .text{word-break:break-word;text-align:left;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;position:relative;display:flex;padding:16px;justify-content:flex-end}.oldme .msg-picture{padding:0!important;-webkit-filter:drop-shadow(0 0 3px rgba(0,0,0,.1));filter:drop-shadow(0 0 3px rgba(0,0,0,.1))}.oldme .msg-picture .MuiAvatar-root{padding:0!important;margin-left:-2px;margin-top:-2px;min-width:0!important;height:31px;width:31px}.oldme .msg-picture .avatar-circle{border-radius:50%;width:32px;height:32px;padding:0!important;min-width:0!important}.oldme .msg-picture .avatar-circle:first-child{padding-top:5px!important;padding-left:5px!important}.MuiDivider-root{width:100%;margin:10px 0!important}.assis.MuiGrid-item{padding:8px;margin-top:10px;border-radius:20px 20px 20px 0;border:none;color:#242525;background-color:#d7e9fa;font:16px Roboto;outline:none}.content>.data{padding-top:20px}.content>.data .fab-chat{position:absolute;right:10px;bottom:10px}.content>.data .evasion-chart{position:relative}.content>.data .evasion-chart .date-btn{margin-bottom:10px}.content>.data .evasion-chart .date-btn .MuiTypography-root{color:#000}.content>.data .evasion-chart .max,.content>.data .evasion-chart .min{width:20px;height:20px;min-height:20px;margin-right:5px;box-shadow:none}.content>.data .evasion-chart .max .MuiSvgIcon-root,.content>.data .evasion-chart .min .MuiSvgIcon-root{width:15px;height:15px}.content>.data .tab{margin-bottom:20px}.content>.data .chart-info ul{display:flex;padding:0}.content>.data .chart-info ul li{display:flex;margin-right:10px}.content>.data .chart-info ul li .dot-green,.content>.data .chart-info ul li .dot-orange,.content>.data .chart-info ul li .dot-red{height:15px;width:15px;margin-right:10px;border-radius:100px;cursor:pointer}.content>.data .chart-info ul li .dot-green{background-color:#3be490}.content>.data .chart-info ul li .dot-orange{background-color:#e4913b}.content>.data .chart-info ul li .dot-red{background-color:#e43c3b}.content>.data .courses .title,.content>.data .tutors .title{margin-top:5px!important}.content>.data .courses .total,.content>.data .tutors .total{margin-top:-15px;margin-left:30px;float:left;font-weight:600}.content>.data .tutors{min-height:250px}.content>.data .courses .scroll{height:300px;overflow-y:auto;overflow-x:hidden}.content>.data .indicators{min-height:250px}.content>.data .metric-block-wrapper{display:flex}.user-form-dialog .title-close-button{position:absolute;top:10px;right:10px}.user-form-dialog .checkbox{margin-top:30px}.send-access-dialog .title-close-button{position:absolute;top:10px;right:10px}.send-access-dialog .content{max-height:500px}.send-access-dialog .user-checkbox{width:100%}.user-card .top-bar{position:absolute;top:0;left:0;right:0;height:50px;background:linear-gradient(45deg,#c4a1f2,#a2c8f2)}.user-card .top-bar .menu-button{float:right}.user-card.menager .top-bar{background:linear-gradient(45deg,#c4a1f2,#a2c8f2)}.user-card.tutor .top-bar{background:linear-gradient(45deg,#f1ee9d,#f2cca1)}.user-card.disabled .top-bar{background:linear-gradient(45deg,#fff,#696969)}.user-card .header{display:flex;flex-direction:column;align-items:center}.user-card .header .user-picture{width:60px;height:60px;border:2px solid #fff;background-color:#8d8d8f}.user-card .body{margin-top:10px}.content>.users .title{display:flex;align-items:center}.content>.users .title .icon{margin-right:5px}.content>.users .list{margin-top:20px;height:500px;overflow:hidden;overflow-y:auto}.content>.users .search-form{width:450px;padding:20px 0}.content>.users .search-form .clear-button{position:absolute;margin-left:-45px;margin-top:5px}.content>.users .search-form .search{width:375px;margin-right:10px}.content>.users .new-users-button{float:right;margin-top:-30px}.content>.users .add-menager-button{position:absolute;right:10px}.info-tutor-popover-text{max-width:200px;padding:10px}.content>.profile .title{display:flex;align-items:center}.content>.profile .title .icon{margin-right:5px}.content>.profile .checkbox{margin-top:30px}.content>.profile .password-wrapper{position:relative}.content>.profile .password-wrapper .visibilityButton{position:absolute;top:30px;right:0}.content>.profile .picture-wrapper{display:flex;align-items:center}.content>.profile .picture-wrapper .picture{width:100px;height:100px;margin-right:10px}.content>.profile .picture-wrapper .file-selector{display:none}.content>.profile .picture-wrapper button{margin-left:10px}.notifications-menu{top:50px!important;max-height:500px}.notifications-menu>.MuiPaper-root{width:500px;padding:10px}.notifications-menu .read-button{position:absolute;right:10px;top:10px}.notifications-menu .icon-column{width:35px;margin-right:10px}.notifications-menu .icon-column .alert-icon{background-color:#e43c3b;padding:5px;border-radius:100px;color:#fff}.notifications-menu .details{padding-left:60px}.speech-button .icon{color:#fff}.speech-button .active{-webkit-animation:active-animation 1.5s infinite;animation:active-animation 1.5s infinite}@-webkit-keyframes active-animation{0%{background-color:transparent}50%{background-color:#3be490}to{background-color:transparent}}@keyframes active-animation{0%{background-color:transparent}50%{background-color:#3be490}to{background-color:transparent}}header{background-color:#1c1d21;display:flex;justify-content:center}header>.header-content{flex:1 1;display:flex;min-width:90vw;max-width:90vw}header>.header-content .logo-wrapper{flex:1 1;display:flex;align-items:center}header>.header-content .logo-wrapper .logo{width:100px}header>.header-content .menu-wrapper ul{margin:0;padding:0;display:flex;color:#fff}header>.header-content .menu-wrapper ul li{list-style:none}header>.header-content .menu-wrapper ul li .button{display:flex;flex-direction:column;height:80px;padding:0 10px;transition:.3s;text-decoration:none;align-items:center;justify-content:center}header>.header-content .menu-wrapper ul li .button:hover{background-color:#3b8fe4}header>.header-content .menu-wrapper ul li .button .icon{color:#fff;font-size:20px}header>.header-content .menu-wrapper ul li .button .text{margin-top:5px;color:#fff;font-size:10px}.user-menu{top:50px!important}.user-menu .MuiListItem-root{width:160px}.snackbar{top:100px!important}.snackbar .snackbar-content{padding:10px;min-width:350px;border-top:5px solid #fff}.snackbar .snackbar-content .icon-wrapper{text-align:center}.snackbar .snackbar-content .title{font-weight:500}.snackbar .snackbar-content.success{border-top-color:#3be490}.snackbar .snackbar-content.success .icon-wrapper .MuiSvgIcon-root{color:#3be490}.snackbar .snackbar-content.info{border-top-color:#3b8fe4}.snackbar .snackbar-content.info .icon-wrapper .MuiSvgIcon-root{color:#3b8fe4}.snackbar .snackbar-content.warning{border-top-color:#e4913b}.snackbar .snackbar-content.warning .icon-wrapper .MuiSvgIcon-root{color:#e4913b}.snackbar .snackbar-content.danger{border-top-color:#e43c3b}.snackbar .snackbar-content.danger .icon-wrapper .MuiSvgIcon-root{color:#e43c3b}.alert-form-dialog .alert-title{width:87%;margin:0 20px}.alert-form-dialog .dialog-title{padding:5px}.alert-form-dialog .dialog-title .title-close-button{position:absolute;top:10px;right:10px}.alert-form-dialog .checkbox{margin-top:30px}.alert-form-dialog .steps .MuiMobileStepper-progress{width:100%}.alert-form-dialog .alert-form .MuiStepper-root{padding:0}.alert-form-dialog .alert-form .label svg{margin-right:10px;vertical-align:middle}.alert-form-dialog .alert-form .rules-buttons-wrapper{display:flex}.alert-form-dialog .back-button{position:absolute;left:10px}.alert-form-dialog .cancel-button{color:#e43c3b;border-color:#e43c3b}.alert-accordion-item .log-button{padding:0 5px;margin-left:10px}.alert-log-dialog .log-item{flex-direction:column;align-items:flex-start}.remonitor .text{line-height:13px}.alert-action-accordion-item .log-button{padding:0 5px;margin-left:10px}.alert-action-accordion-item .done{margin-left:20px}.alert-action-accordion-item .undone-chip{margin-left:5px;color:#e43c3b;border-color:#e43c3b}.alerts .filter-bar{margin-top:10px;margin-button:10px}.alerts .filter-bar .button{margin-left:10px}.alerts .filter-bar .search .MuiOutlinedInput-root{border-radius:100px}.alerts .filter-bar .search .MuiOutlinedInput-adornedEnd{padding-right:0}.alerts .filter-bar .search .MuiButtonBase-root{min-width:30px;height:38px;border-radius:100px}.alerts .title{position:relative;margin-bottom:10px}.alerts .title .button{position:absolute;top:0;right:0}.alerts .empty{justify-content:center}.alerts .accordion-block{position:relative}.alerts .accordion-title{align-items:center;display:flex;height:100%;width:100%}.alerts .remonitor{padding:7px;width:37px;height:37px;min-width:37px;margin-right:5px;transition:.5s;overflow:hidden}.alerts .remonitor .MuiButton-label{justify-content:start}.alerts .remonitor .MuiButton-label .text{left:40px;width:100px;position:absolute}.alerts .remonitor:hover{width:160px}.alerts .status{margin-left:5px}.alerts .status.expired{color:#fff;background-color:#e43c3b}.alerts .action-buttons button{margin-right:10px}.alerts .alert-details .MuiChip-root{max-width:200px}.alerts .alert-details .MuiTypography-root{display:block}.alerts .alert-details .rules{margin-top:10px}#batchlogs-table-container .table-header{background-color:#e9e9e9}.detailsBlock-Wrapper .label{color:#0074d5}.detailsBlock-Wrapper .block .indicators,.detailsBlock-Wrapper .block .metrics{height:100%}.consultant-wrapper{margin-top:15px!important}.consultant-wrapper>div{margin-bottom:8px}.consultant-wrapper .chart{align-self:flex-end}.consultant-wrapper .label{color:#0074d5;text-transform:uppercase}svg>g{background-color:"Blue"}svg>g:last-of-type{background-color:"Red"}svg>g:last-of-type:last-child>text{font-size:16px;font-weight:700}@media print{#App{height:auto!important;overflow:hidden}.consultant-wrapper{display:block!important;overflow:hidden;margin-top:2px!important}.pdf-page{page-break-after:always!important;padding-bottom:18%!important;height:100vh!important;background-image:url(https://test.assis.ai/static/media/ornamento.c4f6d91e.svg);background-repeat:no-repeat}.print-block.pdf-page{padding-top:20%!important}#header{display:none}.content{overflow:hidden}}#fab-add{bottom:5%;right:5%;position:fixed}#end-contract{padding-top:2px!important}.table-header{background-color:#0178b7}.table-header .table-header-cell{color:#fff}.search_column>div{background-color:#fff;height:40px}.report-wrapper{margin-top:15px!important}.report-wrapper .MuiToggleButton-root{border-color:#3b8fe4!important;color:#3b8fe4!important;border-radius:100px}.report-wrapper .MuiToggleButton-root.Mui-selected{background-color:#3b8fe4!important;color:#fff!important}
/*# sourceMappingURL=main.79ec5ba6.chunk.css.map */