#infoView{align-content:center;align-items:center;background-color:#ff44d5;bottom:0;box-sizing:border-box;color:#f5f2f2;display:flex;font-size:19px;justify-content:center;min-height:60px;padding:5px 20px;position:fixed;text-align:center;transition:all .3s ease-in;width:100%;z-index:10}#infoView>.message{text-align:center;width:90%}#infoView .action-button{border:2px solid hsla(0,0%,100%,.7);border-radius:4px;box-sizing:border-box;margin-right:20%;padding:5px;width:10%}#infoView .action-button:hover{background-color:hsla(0,0%,100%,.3);cursor:pointer}#infoView .action-button:active{background-color:hsla(0,0%,100%,.1)}#infoView.display-info{opacity:1}#infoView.hide-info{opacity:0;pointer-events:none;-webkit-transform:translateY(100%);transform:translateY(100%);z-index:-1!important}#infoView .loading-background{-webkit-animation:loading-animation 5s linear infinite;animation:loading-animation 5s linear infinite}#infoView .remove-info{color:#fff;cursor:pointer;font-size:145%;opacity:.5;position:absolute;right:10px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transform-origin:center;transform-origin:center;transition:all .1s ease-in}#infoView .remove-info:hover{opacity:1;-webkit-transform:translateY(-50%) scale(1.2);transform:translateY(-50%) scale(1.2)}.loader-wrapper{background-color:rgba(0,0,0,.5);bottom:0;left:0;opacity:0;pointer-events:none;position:fixed;right:0;top:0;transition:opacity .1s ease-in;z-index:999}.loader-wrapper.loading{opacity:1;pointer-events:auto}.loader-wrapper.loaded{-webkit-animation:fade-delayed .5s ease-in .2s forwards;animation:fade-delayed .5s ease-in .2s forwards}.loader-wrapper .folding-cube{height:60px;left:50%;position:fixed;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:60px}.loader-wrapper .folding-cube .cube{float:left;height:50%;position:relative;-webkit-transform:scale(1.1);transform:scale(1.1);width:50%}.loader-wrapper .folding-cube .cube:before{-webkit-animation:foldCubeAngle 1.4s linear infinite both;animation:foldCubeAngle 1.4s linear infinite both;background-color:#fff;content:"";height:100%;left:0;position:absolute;top:0;-webkit-transform-origin:100% 100%;transform-origin:100% 100%;width:100%}.loader-wrapper .folding-cube .cube2{-webkit-transform:scale(1.1) rotate(90deg);transform:scale(1.1) rotate(90deg)}.loader-wrapper .folding-cube .cube2:before{-webkit-animation-delay:.2s;animation-delay:.2s}.loader-wrapper .folding-cube .cube3{-webkit-transform:scale(1.1) rotate(180deg);transform:scale(1.1) rotate(180deg)}.loader-wrapper .folding-cube .cube3:before{-webkit-animation-delay:.4s;animation-delay:.4s}.loader-wrapper .folding-cube .cube4{-webkit-transform:scale(1.1) rotate(270deg);transform:scale(1.1) rotate(270deg)}.loader-wrapper .folding-cube .cube4:before{-webkit-animation-delay:.6s;animation-delay:.6s}@-webkit-keyframes foldCubeAngle{0%,10%{opacity:0;-webkit-transform:perspective(140px) rotateX(-180deg);transform:perspective(140px) rotateX(-180deg)}25%,75%{opacity:1;-webkit-transform:perspective(140px) rotateX(0deg);transform:perspective(140px) rotateX(0deg)}90%,to{opacity:0;-webkit-transform:perspective(140px) rotateY(180deg);transform:perspective(140px) rotateY(180deg)}}@keyframes foldCubeAngle{0%,10%{opacity:0;-webkit-transform:perspective(140px) rotateX(-180deg);transform:perspective(140px) rotateX(-180deg)}25%,75%{opacity:1;-webkit-transform:perspective(140px) rotateX(0deg);transform:perspective(140px) rotateX(0deg)}90%,to{opacity:0;-webkit-transform:perspective(140px) rotateY(180deg);transform:perspective(140px) rotateY(180deg)}}@-webkit-keyframes fade-delayed{to{opacity:0;pointer-events:none}}@keyframes fade-delayed{to{opacity:0;pointer-events:none}}#sideBar{display:flex;flex-direction:column;justify-content:center;position:fixed}#sideBar .back-link{align-items:center;display:flex;flex-direction:row;margin-top:25px;white-space:nowrap}#sideBar .back-link i{color:#748285;margin-right:15px}#sideBar .back-link .link{color:#000;font-size:13px}#sideBar .back-link:hover{cursor:pointer}#sideBar .menu{background-color:#fff;border-radius:2px;box-shadow:0 1px 2px 0 rgba(0,0,0,.1),0 1px 3px 0 hsla(0,0%,57%,.3);box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;margin-top:35px;padding:25px}#sideBar .menu li{cursor:pointer;list-style:none;margin:14px 0}#sideBar .menu li.bold{font-weight:700}@media screen and (max-width:1180px){#side-bar .menu{box-shadow:0 3px 2px 0 rgba(10,15,44,.2),0 4px 8px 0 rgba(104,129,151,.15),0 8px 12px 0 rgba(0,0,0,.15);padding:4px 16px}}.checkbox{cursor:pointer;display:block;height:24px;position:relative;-webkit-user-select:none;user-select:none}.checkbox input{cursor:pointer;height:0;opacity:0;position:absolute;width:0}.checkbox input:checked~.checkmark{background-color:green;border:2px solid green}.checkbox input:checked~.checkmark:after{display:block}.checkbox .checkmark{background-color:#fff;border:2px solid #b1b2ba;border-radius:5px;height:20px;left:0;position:absolute;top:0;transition:all .2s ease-in;width:20px}.checkbox .checkmark:after{border:solid #fff;border-width:0 3px 3px 0;content:"";display:none;height:10px;left:7px;position:absolute;top:2px;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:5px}.checkbox .checkmark.disabled{cursor:not-allowed}.checkbox .label{margin-left:40px}#adminRights{display:flex;flex-direction:row;margin-bottom:16px;margin-top:30px}#adminRights .subtitle{color:#1e1e1e;font-size:18px;font-weight:700;margin-right:32px}.input-wrapper{display:flex;flex-direction:column}.input-wrapper>.label{color:#688197;font-size:12px;margin-bottom:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.input-wrapper>.label span{font-size:10px;margin-left:4px}.input-wrapper>.label span.half{color:#fdb614}.input-wrapper>.label span.full{color:#e60000}.input-wrapper .container{display:flex;flex-direction:row;position:relative}.input-wrapper .container input{background-color:#eff2f4;border:none;border-bottom:1px solid #fff;box-sizing:border-box;color:#433c35;font-size:13px;font-weight:600;height:22px;overflow:hidden;padding:16px;text-overflow:ellipsis;width:100%}.input-wrapper .container input:focus{outline:none}.input-wrapper .container input.invalid{border-bottom:2px solid #ea1806}.input-wrapper .container input.highlight:disabled{background-color:initial;border-bottom:1px solid rgba(0,0,0,.2);padding-bottom:5px}.input-wrapper .container input:disabled{background-color:initial;padding:0}.input-wrapper .container i{color:#433c35;pointer-events:none;position:absolute;right:16px;top:4px}.input-wrapper .container img{color:#433c35;margin-right:8px}.input-wrapper>.error{color:#ea1806;font-size:12px}@media screen and (max-width:800px){.input-wrapper>.label{margin-bottom:8px}.input-wrapper input.highlight:disabled{background-color:initial;border-bottom:1px solid rgba(0,0,0,.2);padding-bottom:10px}.input-wrapper:last-of-type{margin-bottom:10px}}.text-area-wrapper{display:flex;flex-direction:column;justify-content:center}.text-area-wrapper .label{color:#688197;font-size:12px;margin-bottom:4px}.text-area-wrapper .label span{font-size:10px;margin-left:4px}.text-area-wrapper .label span.half{color:#fdb614}.text-area-wrapper .label span.full{color:#e60000}.text-area-wrapper textarea{background-color:#eff2f4;border:none;border-bottom:2px solid #fff;box-sizing:border-box;color:#433c35;display:flex;font-size:13px;font-weight:600;height:100px;line-height:25px;outline:none;padding:8px 12px;resize:none;width:100%}.text-area-wrapper textarea.invalid{border-bottom:2px solid #ea1806}.text-area-wrapper textarea:disabled{background-color:initial;height:auto;padding:0}.text-area-wrapper>.error{color:#ea1806;display:none;font-size:12px}.text-area-wrapper>.error.invalid{display:flex}#mentorProfile .subtitle{color:#1e1e1e;font-size:18px;font-weight:700;margin-bottom:16px;margin-top:30px}#mentorProfile .form-container{display:flex;flex-direction:column;padding:8px 0}#mentorProfile .form-container .line{display:flex;flex:1 1;flex-direction:row;margin-bottom:16px}#mentorProfile .form-container .line .subcontainer{display:flex;flex-direction:row}#mentorProfile .form-container .line .full{flex:3 1}#mentorProfile .form-container .line .full:first-of-type{margin-right:30px}#mentorProfile .form-container .line .medium{flex:2 1}#mentorProfile .form-container .line .small{flex:1 1;padding-right:30px}#userSummary .separator{border:1px dotted #d1d1d1;border-left:none;border-right:none;margin-bottom:10px;margin-top:10px}#userSummary .name-wrapper{display:flex;flex-direction:row}#userSummary .name-wrapper .name{flex:1 1}#userSummary .name-wrapper .name.consultation{display:flex;flex-direction:column;justify-content:center;overflow:hidden}#userSummary .name-wrapper .name.consultation p{color:#1e1e1e;font-size:24px;font-weight:700;height:32px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media screen and (max-width:800px){#userSummary .name-wrapper .name.consultation p{font-size:20px}}#userSummary .name-wrapper .name.edition{display:flex;flex-direction:row}#userSummary .name-wrapper .name.edition>div{margin-left:12px;margin-right:12px}#userSummary .name-wrapper .name.edition>div:first-of-type{margin-left:0}#userSummary .name-wrapper .name.edition>div:last-of-type{margin-right:0}#userSummary .name-wrapper .name.edition>div .label{display:none}#userSummary .name-wrapper .name.edition>div input,#userSummary .name-wrapper .name.edition>div p.current{color:#1e1e1e;font-size:24px;font-weight:700}#userSummary .name-wrapper .edit-button{color:#fff;display:flex;height:36px;justify-content:space-between;margin-left:12px;padding-left:15px;width:125px}@media screen and (max-width:800px){#userSummary .name-wrapper .edit-button{height:24px;width:100px}}#userSummary .name-wrapper .edit-button span{font-size:12px}#userSummary .user-summary .form-container{padding:8px 0}#userSummary .user-summary .form-container .contact{display:flex}#userSummary .user-summary .form-container .contact>div{flex:1 1}#userSummary .user-summary .form-container .contact .email{margin-right:30px}#userSummary .user-summary .form-container .region{margin-bottom:16px;margin-top:16px;width:calc(50% - 15px)}#userSummary .user-summary .rights{padding-top:8px}#projectsList .title div{font-size:24px}#projectsList .editable{background:#d1d1d1;outline:none;padding:0 15px}#projectsList .editable,#projectsList .non-editable{border:none;border-radius:2px;height:40px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}#projectsList .non-editable{pointer-events:none}#projectsList .separator{border:1px dotted hsla(0,0%,82%,.7);border-left:none;border-right:none;margin-top:10px}#projectsList .list{padding-top:30px}#projectsList .list .no-projects{text-align:center}#projectsList .list #projectItem .project-item-title{padding-bottom:10px;padding-top:10px}#projectsList .list #projectItem>.separator{margin-top:0}#projectsList .title{align-items:center;color:#1e1e1e;display:flex;flex-direction:row;font-size:16px;font-weight:700;justify-content:space-between}#projectsList .title .name{font-size:24px}#projectsList .title .edit-button{color:#fff;height:36px;padding-left:15px;width:105px}@media screen and (max-width:800px){#projectsList .title .edit-button{height:24px;width:100px}}#projectsList .title .edit-button span{font-size:12px}#projectsList .title .edit-button .material-icons{font-size:19px}#userBadge{align-items:center;border-radius:2px;color:#fff;display:flex;height:24px;justify-content:center;width:24px}.supervisor{background:#bd8dbf}.mentor{background:#e7bbb6}.admin,.facilitator{background:#0093e0}.other{background:#b1b2ba}.user-item{align-items:center;box-sizing:border-box;display:flex;flex-direction:row;justify-content:space-between;padding:10px 0;width:100%}.user-item:hover{background-color:#eff2f4;cursor:pointer}.user-item:active{background-color:#e0e6ea}.user-item .user-badge{font-size:10px;margin-right:10px;min-width:24px}.user-item .identity{color:#433c35;font-size:13px;font-weight:700;overflow:hidden;width:30%}.user-item .identity p{margin-right:15px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.user-item .email{color:#696969;font-size:12px;overflow:hidden;width:50%}.user-item .email p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.user-item .phone{color:#696969;font-size:12px;text-align:right}.user-item i{color:#748285;width:4%}.user-item i:hover{cursor:pointer}.user-separator{border:1px dotted #d1d1d1;border-left:none;border-right:none;width:100%}#projectItem{display:flex;flex-direction:column;margin-bottom:60px}#projectItem .project-item-title{align-items:center;display:flex;flex-direction:row;justify-content:space-between}#projectItem .project-item-title.allowed:hover{background-color:#eff2f4;cursor:pointer}#projectItem .project-item-title .separator{border:1px dotted #eff2f4;border-left:none;border-right:none;margin-top:20px}#projectItem .project-item-title .name{color:#1e1e1e;flex:10 1;font-size:18px;font-weight:700}#projectItem .project-item-title .status{align-items:center;display:flex;flex-direction:row}#projectItem .project-item-title .status p{color:dimgray}#projectItem .project-item-title .status p:first-of-type{margin-right:10px}#projectItem .project-item-title .status .state{background-clip:content-box;border:1px solid #b1b2ba;border-radius:15px;height:15px;margin-right:10px;padding:2px;width:15px}#projectItem .project-item-title .status .state.comming{background-color:#f16122}#projectItem .project-item-title .status .state.validated{background-color:#8cc73f}#projectItem .project-item-title .status .state.finished{background-color:#e60000}#projectItem .project-item-title .type{color:#688197;display:flex;flex:3 1;flex-direction:column;font-size:13px;justify-content:flex-end}#projectItem .project-item-title .type .challenge{height:55px}#projectItem .project-item-title .type img{height:100%;width:100%}#projectItem .project-item-title i{color:#b1b2ba;margin:0 4px}#projectItem .project-item-title i:hover{color:#9697a2}.button{align-items:center;border-radius:24px;box-sizing:border-box;cursor:pointer;display:flex;justify-content:center;padding:18px 10px 16px;text-align:center;transition:background-color .1s ease-in}.button span{color:#fff;font-size:14px;line-height:16px}.button.orange{background-color:#f16122}.button.orange:hover{background-color:#f48352}.button.green{background-color:#1db46c}.button.green:hover{background-color:#28dc86}.button.blue{background-color:#00a0af}.button.blue:hover{background-color:#00cfe2}.button.dark-grey{background-color:#6f6f6e}.button.dark-grey:hover{background-color:#898987}.button.grey{background-color:#f5f5f5}.button.grey:hover{background-color:#dcdcdc}.button.grey span{color:#0093e0}.button.grey i{color:#f16122}.button i{margin-left:auto}.button.disabled{cursor:not-allowed}.button.disabled,.button.disabled:hover{background-color:#b1b2ba}.edit-button{color:#fff;height:36px;padding-left:15px;width:125px}.edit-button span{font-size:12px}.edit-button i{font-size:19px}.add-button{color:#fff;height:36px;padding-left:15px;width:125px}.add-button span{font-size:12px}.add-button i{font-size:19px}#selector-button{align-items:center;display:flex;justify-content:space-between;position:relative}#selector-button>.selector-list{background-color:#fff;border-radius:24px;box-shadow:2px 2px 3px 2px rgba(0,0,0,.08),0 2px 3px 0 rgba(0,0,0,.08),2px 2px 3px 0 rgba(0,0,0,.1);flex-direction:column;left:0;max-height:600px;opacity:0;overflow-y:scroll;place-content:flex-start;position:absolute;right:0;top:45px;transition:opacity .2s ease-in;z-index:-1}#selector-button>.selector-list .row{align-items:center;box-sizing:border-box;display:flex;min-height:55px;padding:8px 12px;transition:background-color .2s ease-in;width:100%}#selector-button>.selector-list .row p{color:#000;font-size:16px}#selector-button>.selector-list .row.orange:hover{background-color:rgba(247,148,30,.3);cursor:pointer}#selector-button>.selector-list .row.green:hover{background-color:rgba(140,199,63,.1);cursor:pointer}#selector-button>.selector-list .row:last-child{border-bottom:none}#selector-button>.selector-list.display{opacity:1;z-index:10}#schoolsList .title{display:flex;flex-direction:row;justify-content:space-between}#schoolsList .title .name{font-size:24px}#schoolsList .separator{border:1px dotted #d1d1d1;border-left:none;border-right:none}#schoolsList>.separator{margin-top:20px}#schoolsList .no-school-msg{margin-top:35px;text-align:center}.school.detail{align-items:center;display:flex;flex-direction:row;justify-content:space-between;padding-bottom:10px;padding-top:10px}.school.detail.clickable:hover{background-color:#eff2f4;cursor:pointer}.school.detail .name-wrapper{flex:1 1;margin-right:24px;min-width:100px}.school.detail .name-wrapper .address{font-weight:100;min-width:100px}.school.detail .name-wrapper .address,.school.detail p.contact{color:#535d5f;font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.school.detail p.contact{padding:0 10px 0 0;text-align:end}.school.detail .code{margin-right:24px}.school.detail .code,.school.detail .name{color:#1e1e1e;font-size:13px;font-weight:600}.school.detail .name{flex:2 1;min-width:100px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.school.detail i{color:#b1b2ba}.school.detail i:hover{cursor:pointer}.panel{background-color:#fff;border-radius:2px;box-shadow:0 1px 2px 0 rgba(0,0,0,.1),0 1px 3px 0 hsla(0,0%,57%,.3);margin-bottom:20px;padding:66px 100px}@media screen and (max-width:1180px){.panel{padding:24px 50px}}@media screen and (max-width:800px){.panel{padding:16px 25px}}.paginate-wrapper>ul{display:flex;flex-direction:row;justify-content:center;position:relative}.paginate-wrapper>ul li{list-style:none;margin:0 5px}.paginate-wrapper>ul li:first-child{left:0;position:absolute}.paginate-wrapper>ul li:last-child{align-self:flex-end;position:absolute;right:0}.paginate-wrapper>ul li a{align-items:center;border-radius:4px;box-sizing:border-box;color:#6d6e71;cursor:pointer;display:flex;font-size:24px;font-weight:700;justify-content:center;outline:none;padding:8px;text-transform:uppercase}.paginate-wrapper>ul li a.selected{color:#00a0af}.paginate-wrapper>ul li.disabled{color:#b1b2ba}.paginate-wrapper>ul li.disabled a{cursor:not-allowed}.paginate-wrapper>ul li.disabled a:hover{background-color:#eff2f4}.tab-container,.tab-container .tab-wrapper{display:flex;flex-direction:row}.tab-container .tab-wrapper .tab{color:#1e1e1e;cursor:pointer;display:flex;flex-direction:row;font-size:15px;justify-content:center;padding:12px}.tab-container .tab-wrapper .tab.selected,.tab-container .tab-wrapper .tab:hover{font-weight:700}.tab-container .tab-wrapper .separator{background-color:#1e1e1e;height:100%;margin-left:20px;margin-right:20px;width:1px}@media screen and (max-width:640px){.tab-container{width:100%}.tab-container .tab{flex:1 1}}#screenWrapper{display:flex;flex-direction:row;min-height:calc(100vh - 136px);overflow-y:auto;padding:32px 48px}#screenWrapper .container{display:flex;flex-direction:column;width:100%}@media screen and (max-width:800px){#screenWrapper{padding:16px 24px}}.wrapper-list{align-items:center;max-height:67vh}.wrapper-list,.wrapper-list>.container{display:flex;flex:1 1;flex-direction:column}.wrapper-list>.container{box-sizing:border-box;margin-bottom:8px;overflow-y:auto;padding:0 8px 8px;width:100%;z-index:1}.wrapper-list>.container .no-list{align-self:center}.wrapper-list .container::-webkit-scrollbar{width:.5em}.wrapper-list .container::-webkit-scrollbar-track{border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.wrapper-list .container::-webkit-scrollbar-thumb{background-color:#00a0af;border-radius:10px;outline:1px solid #708090}.wrapper-list>.paginate{background-color:#fff;box-shadow:0 0 2px 0 rgba(0,0,0,.1),0 2px 3px 0 rgba(0,0,0,.12),0 0 2px 0 rgba(0,0,0,.2);box-sizing:border-box;height:56px;padding:10px;width:calc(100% - 14px);z-index:2}#authWrapper{align-items:center;background-color:#00a0af;box-sizing:border-box;display:flex;flex-direction:column;height:100vh;justify-content:center;padding:10px;width:100%}#authWrapper .epa-background{position:fixed;right:0;top:0;width:50%;z-index:1}#authWrapper .header{align-items:baseline;display:flex;flex-direction:row;left:38px;position:absolute;top:38px}#authWrapper .header .epa-logo{height:40px;width:auto}#authWrapper .header .label{color:#fff;font-size:34px;line-height:32px;margin:0 0 0 24px}#authWrapper #formContainer{align-items:center;background-color:#fff;border-radius:2px;box-shadow:0 0 6px 0 rgba(0,0,0,.12),0 6px 6px 0 rgba(0,0,0,.24),0 0 12px 0 rgba(0,0,0,.12),0 12px 12px 0 rgba(0,0,0,.24);box-sizing:border-box;display:flex;flex-direction:column;max-width:570px;min-width:280px;position:relative;width:100%;z-index:2}#authWrapper #formContainer .title{color:#1e1e1e;font-size:24px;font-weight:700;line-height:32px;margin:60px 80px 36px;text-align:center}#authWrapper #formContainer>.separator{border:none;border-top:1px dotted #d1d1d1;margin:0;width:100%}#authWrapper #formContainer #form{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;padding:20px 0 48px;width:100%}@media screen and (max-width:640px){#authWrapper{justify-content:normal;overflow-y:scroll}#authWrapper .epa-background{display:none}#authWrapper .header{align-items:center;display:flex;flex-direction:row;left:0;margin:24px;position:relative;top:0}#authWrapper #formContainer .title{margin:60px 40px 36px}}#navigation{display:flex;height:72px;overflow:hidden;width:100%}#navigation #fixed-wrapper{background-color:#00a0af;box-shadow:0 0 5px hsla(0,17%,50%,.5);display:flex;height:72px;position:fixed;width:100%;z-index:9}#navigation #fixed-wrapper .material-icons{text-shadow:0 2px 3px rgba(0,0,0,.25)}#navigation #fixed-wrapper .main-logo{align-items:center;cursor:pointer;display:flex;flex-direction:row;padding:0 24px}#navigation #fixed-wrapper .main-logo:hover{background-color:rgba(0,0,0,.2)}#navigation #fixed-wrapper .main-logo>img{height:calc(100% - 30px);min-width:65px}#navigation #fixed-wrapper>img{height:calc(100% - 20px);margin:10px 24px}#navigation #fixed-wrapper>p{align-items:center;color:#fff;display:flex;font-size:16px;font-weight:600;line-height:16px;width:56px}#navigation #fixed-wrapper>.items{align-items:center;color:#fff;display:flex;flex:1 1;justify-content:flex-start;justify-items:center}#navigation #fixed-wrapper>.items li{align-items:center;cursor:pointer;display:flex;font-size:16px;margin:0 8px;padding:8px 16px;text-shadow:0 1px 1px rgba(0,0,0,.25)}#navigation #fixed-wrapper>.items li.is-current,#navigation #fixed-wrapper>.items li:hover{background:rgba(0,0,0,.2);border-radius:25px}#navigation #fixed-wrapper>.icons-wrapper{display:flex;flex-direction:row}#navigation #fixed-wrapper>.icons-wrapper i{align-items:center;color:#fff;cursor:pointer;display:flex;height:100%;justify-content:center;transition:background-color .2s ease-in;width:72px}#navigation #fixed-wrapper>.icons-wrapper i:hover{background:rgba(0,0,0,.2)}#navigation #fixed-wrapper #menu{display:none}#navigation #fixed-wrapper #menu i{align-items:center;color:#fff;cursor:pointer;display:flex;height:100%;justify-content:center;transition:background-color .2s ease-in;width:72px}#navigation #fixed-wrapper #menu i:hover{background-color:rgba(0,0,0,.2)}#navigation #fixed-wrapper #menu .actions{display:flex;flex-direction:row;height:100%;position:absolute;right:0}#navigation #fixed-wrapper #menu>i{position:absolute}#navigation #fixed-wrapper #menu>i.menu{left:0}#navigation #fixed-wrapper #menu .wrapper{background-color:#00a0af;color:#fff;height:100%;left:-320px;opacity:0;position:fixed;top:72px;transition:all .3s ease-in;width:320px}#navigation #fixed-wrapper #menu .wrapper.displayed{border-right:1px solid hsla(0,0%,100%,.3);border-top:1px solid hsla(0,0%,100%,.3);left:0;opacity:1}#navigation #fixed-wrapper #menu .wrapper>.items{color:#fff;display:flex;flex-direction:column;margin-left:auto}#navigation #fixed-wrapper #menu .wrapper>.items li{align-items:center;cursor:pointer;display:flex;font-size:18px;height:60px;padding:0 28px;transition:background-color .2s ease-in}#navigation #fixed-wrapper #menu .wrapper>.items li span{align-items:center;background-color:#fff;border-radius:50%;display:flex;font-size:11px;height:24px;justify-content:center;margin-left:8px;width:24px}#navigation #fixed-wrapper #menu .wrapper>.items li:hover{background-color:rgba(0,0,0,.2)}#navigation #fixed-wrapper #menu .wrapper>.items li.is-current{background-color:rgba(0,0,0,.2);cursor:auto}@media screen and (max-width:1140px){#navigation #fixed-wrapper{justify-content:center}#navigation #fixed-wrapper .main-logo img{margin-right:0}#navigation #fixed-wrapper>.icons-wrapper i{display:none}#navigation #fixed-wrapper>p{display:flex}#navigation #fixed-wrapper .items{display:none;text-shadow:0 2px 3px rgba(0,0,0,.2)}#navigation #fixed-wrapper #menu,#navigation #fixed-wrapper .menu-burger{display:flex}}#projectNavigation{background:#008996;box-sizing:border-box;display:flex;flex-direction:row;padding:12px 48px;width:100%}#projectNavigation p{color:#fff;cursor:pointer;font-size:16px;letter-spacing:0;line-height:22px;margin-right:48px}#projectNavigation p.selected{font-weight:700}@media screen and (max-width:800px){#screenWrapper{padding:12px 24px}}#searchBar{align-items:center;border:1px solid rgba(97,149,237,.3);border-radius:3px;box-sizing:border-box;display:flex;flex-direction:row;height:40px;justify-content:center;margin:5px;min-width:175px;padding:5px 15px;width:80%}#searchBar input{border:none;flex:1 1;font-size:14px;height:30px;outline:none}#searchBar i{color:#1e1e1e}.drop-down{border:1px solid rgba(97,149,237,.3);border-radius:3px;margin:5px;min-width:140px;position:relative;width:20%}.drop-down,.drop-down .box{align-items:center;display:flex;justify-content:space-between}.drop-down .box{box-sizing:border-box;cursor:pointer;flex-direction:row;height:40px;padding:5px 15px;width:100%}.drop-down .box .current{color:#433c35;font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.drop-down .box .arrow{border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #b1b2ba;height:0;max-width:0;transition:-webkit-transform .2s ease-in;transition:transform .2s ease-in;transition:transform .2s ease-in,-webkit-transform .2s ease-in}.drop-down .box .arrow.up{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.drop-down .box.disabled{cursor:not-allowed}.drop-down .list{background-color:#fff;box-shadow:0 1px 2px 0 rgba(0,0,0,.08),0 1px 2px 0 rgba(0,0,0,.08),0 1px 2px 0 rgba(0,0,0,.1);flex-direction:column;left:0;max-height:600px;opacity:0;overflow-y:scroll;place-content:flex-start;position:absolute;right:0;top:45px;transition:opacity .2s ease-in;z-index:-1}.drop-down .list .row{align-items:center;box-sizing:border-box;display:flex;padding:12px;transition:background-color .2s ease-in;width:100%}.drop-down .list .row p{color:#433c35;font-size:13px}.drop-down .list .row:hover{background-color:#eff2f4;cursor:pointer}.drop-down .list .row:last-child{border-bottom:none}.drop-down .list.display{opacity:1;z-index:10}.form-drop-down-wrapper{display:flex;flex-direction:column}.form-drop-down-wrapper>.label{color:#688197;font-size:12px;margin-bottom:4px}.form-drop-down-wrapper .form-drop-down{display:flex;flex-direction:column;position:relative}.form-drop-down-wrapper .form-drop-down .box{align-items:center;background-color:#eff2f4;border:none;border-bottom:1px solid #fff;box-sizing:border-box;cursor:pointer;display:flex;flex-direction:row;height:22px;justify-content:space-between;padding:16px;width:100%}.form-drop-down-wrapper .form-drop-down .box .current{color:#433c35;font-size:13px;font-weight:600;margin-right:5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.form-drop-down-wrapper .form-drop-down .box .arrow{border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #b1b2ba;display:flex;height:0;max-width:0;transition:-webkit-transform .2s ease-in;transition:transform .2s ease-in;transition:transform .2s ease-in,-webkit-transform .2s ease-in}.form-drop-down-wrapper .form-drop-down .box .arrow.up{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.form-drop-down-wrapper .form-drop-down .box.disabled{background-color:initial;border-bottom:1px solid rgba(0,0,0,.2);cursor:auto;padding:0 0 10px}.form-drop-down-wrapper .form-drop-down .box.disabled .arrow{display:none}.form-drop-down-wrapper .form-drop-down .box.invalid{border-bottom:2px solid #f16122}.form-drop-down-wrapper .form-drop-down>.error{background-color:#f16122;border-radius:0 0 5px 5px;color:#ebf8fc;font-size:14px;padding:.5rem;text-align:center}.form-drop-down-wrapper .form-drop-down .list{background-color:#fff;box-shadow:0 1px 2px 0 rgba(0,0,0,.08),0 1px 2px 0 rgba(0,0,0,.08),0 1px 2px 0 rgba(0,0,0,.1);flex-direction:column;left:0;max-height:250px;opacity:0;overflow-y:scroll;place-content:flex-start;position:absolute;right:0;top:38px;transition:opacity .2s ease-in;z-index:-1}.form-drop-down-wrapper .form-drop-down .list .row{align-items:center;box-sizing:border-box;display:flex;min-height:32px;padding:8px 12px;transition:background-color .2s ease-in;width:100%}.form-drop-down-wrapper .form-drop-down .list .row p{color:#433c35;font-size:13px}.form-drop-down-wrapper .form-drop-down .list .row:hover{background-color:#eff2f4;cursor:pointer}.form-drop-down-wrapper .form-drop-down .list .row:last-child{border-bottom:none}.form-drop-down-wrapper .form-drop-down .list.display{opacity:1;z-index:10}#schoolInfo .header{align-items:center;display:flex;flex-direction:row;justify-content:space-between}#schoolInfo .header>.input-wrapper{flex:1 1;margin-right:10px}#schoolInfo .header>.input-wrapper .title{color:#1e1e1e;font-size:24px;font-weight:700;height:52px}#schoolInfo .header .edit-button{color:#fff;display:flex;height:36px;justify-content:space-between;margin-left:12px;width:125px}#schoolInfo .header .edit-button span{font-size:12px}#schoolInfo .header .edit-button i{font-size:19px}#schoolInfo .separator{border:1px dotted #d1d1d1;border-left:none;border-right:none;margin:10px 0;width:100%}#schoolInfo .form-container{display:flex;flex-direction:column;padding:8px 0}#schoolInfo .form-container .line{display:flex;flex:1 1;flex-direction:row;margin-bottom:16px}#schoolInfo .form-container .line .subcontainer{display:flex;flex-direction:row}#schoolInfo .form-container .line .full{flex:3 1}#schoolInfo .form-container .line .full:first-of-type{margin-right:30px}#schoolInfo .form-container .line .medium{flex:2 1}#schoolInfo .form-container .line .small{flex:1 1;padding-right:30px}#schoolInfo .subtitle{color:#1e1e1e;font-size:18px;font-weight:700;margin-bottom:16px;margin-top:30px}#schoolInfo .disclaimer{color:#000;font-size:13px;letter-spacing:0;line-height:18px;margin-bottom:24px}@media screen and (max-width:800px){#school-info .separator{display:none}#school-info .header>.input-wrapper .title{font-size:20px}#school-info .header .edit-button{height:24px;margin:0;width:100px}#school-info .form-container .line{flex-direction:column;margin-bottom:0}#school-info .form-container .line div:first-child{margin-bottom:10px}#school-info .form-container .line .full:first-of-type{margin-right:0}}.lateral-menu{display:flex;height:100%;position:fixed;right:0;top:0;transition:z-index;width:75%}.lateral-menu.show{transition-delay:0s;z-index:10}.lateral-menu.hide{transition-delay:.3s;z-index:-1}.lateral-menu>.content{background-color:#fff;box-shadow:0 0 0 3px rgba(0,0,0,.1),0 0 0 1px hsla(0,0%,57%,.3);display:flex;flex-direction:column;transition:-webkit-transform .3s ease-in;transition:transform .3s ease-in;transition:transform .3s ease-in,-webkit-transform .3s ease-in;width:100%}.lateral-menu>.content.show{-webkit-transform:translateX(0);transform:translateX(0)}.lateral-menu>.content.hide{-webkit-transform:translateX(100%);transform:translateX(100%)}.lateral-menu>.content .header{align-items:center;background-color:#fff;border-bottom:1px solid #eff2f4;box-sizing:border-box;display:flex;height:12%;padding:30px;position:relative;width:100%}.lateral-menu>.content .header .title{color:#0093e0;font-size:24px}.lateral-menu>.content .header>i{color:#b1b2ba;position:absolute;right:10px;top:10px}.lateral-menu>.content .header>i:hover{color:hsla(233,6%,71%,.7);cursor:pointer;font-size:30px;right:7px;top:7px}.lateral-menu>.content .add-school{align-items:center;display:flex}.lateral-menu>.content .add-school .action-button{margin:1rem!important}.lateral-menu>.content .filter-bar{background-color:#fff;height:39%;width:100%}.lateral-menu>.content .filter-bar .filter{height:56%}.lateral-menu>.content .list-lateral{background-color:#eff2f4;height:70%;overflow-y:scroll;position:relative;width:100%}.lateral-menu>.content .list-lateral .list{max-height:99.9%}.lateral-menu>.content .list-lateral .paginate{box-shadow:3px 3px 1px 0 rgba(0,0,0,.1),3px 0 1px 0 hsla(0,0%,57%,.3)}.lateral-menu>.content .add{align-items:center;box-sizing:border-box;display:flex;height:10%;justify-content:flex-end;padding:30px;width:100%}.lateral-menu>.content .add .add-button{width:200px}#school-creation-screen{margin-bottom:32px!important;margin-top:0!important;overflow:auto;padding:0 5%!important}#school-creation-screen .school-creation .button{margin-bottom:2rem!important}.action-popup{max-width:200px;pointer-events:auto;position:absolute;right:0;top:0;width:200px;z-index:10}.action-popup .header{align-items:center;display:flex;height:44px;margin-right:10px;position:relative}.action-popup .header>p{color:#1e1e1e;font-size:13px;line-height:20px;margin-left:28px}.action-popup .header>i{background-color:#eff2f4;border-radius:50%;color:#1e1e1e;cursor:pointer;padding:5px;position:absolute;right:-5px;-webkit-transform-origin:center;transform-origin:center;width:24px}.action-popup .header>i:hover{color:#d1d1d1;-webkit-transform:scale(1.05);transform:scale(1.05)}.action-popup .items{background-color:#fff;box-shadow:0 0 6px 0 rgba(0,0,0,.12),0 6px 6px 0 rgba(0,0,0,.15),0 0 12px 0 rgba(0,0,0,.12),0 12px 12px 0 rgba(0,0,0,.15);display:flex;flex-direction:column}.action-popup .items .item{align-items:center;border-bottom:1px solid #d1d1d1;cursor:pointer;display:flex;min-height:55px}.action-popup .items .item:hover{background-color:#eff2f4}.action-popup .items .item>p{color:#1e1e1e;font-size:15px;font-weight:700;line-height:22px;padding:8px}#confirm-popup-background{align-items:center;background-color:rgba(30,30,30,.7);bottom:0;display:flex;justify-content:center;left:0;opacity:0;position:absolute;right:0;top:0;transition:z-index,opacity .1s ease-in}#confirm-popup-background.show{opacity:1;z-index:10}#confirm-popup-background.hide{transition:none;z-index:-1}#confirm-popup-background #confirm-popup{background-color:#fff;box-sizing:border-box;padding:50px 30px 20px;position:relative;transition:z-index,opacity .2s ease-in;transition-delay:.1s}#confirm-popup-background #confirm-popup.show{opacity:1;z-index:10}#confirm-popup-background #confirm-popup.hide{opacity:0;transition-delay:0s;z-index:-1}#confirm-popup-background #confirm-popup i{color:#1e1e1e;position:absolute;right:10px;top:10px}#confirm-popup-background #confirm-popup i:hover{color:#b1b2ba;cursor:pointer;font-size:30px;right:7px;top:7px}#confirm-popup-background #confirm-popup .title{color:#1e1e1e;font-size:24px;font-weight:700;letter-spacing:0;line-height:32px;margin-bottom:64px;text-align:center}#confirm-popup-background #confirm-popup .message{box-sizing:border-box;color:#1e1e1e;margin:0 0 30px;text-align:center;white-space:pre-line}#confirm-popup-background #confirm-popup .popup-actions{display:flex;flex-direction:row;justify-content:center}#confirm-popup-background #confirm-popup .popup-actions .edit-button{margin:0 10px}#list-item{background-color:#fff;box-shadow:0 0 2px 0 #b1b2ba;display:flex;display:-webkit-box;flex-direction:row;margin:10px 0;position:relative;width:100%}#list-item>.check{background-color:initial;border-right:1px solid hsla(233,6%,71%,.4);box-sizing:border-box;display:flex;justify-content:center;padding:15px}#list-item>.check .checkbox{display:flex;height:25px;width:25px}#list-item>.check .checkbox .checkmark{height:18px;width:18px}#list-item>.check .checkbox .checkmark:after{left:6px;top:2px}#list-item>.content{cursor:pointer;display:flex;flex-direction:column;overflow:hidden;width:calc(100% - 50px)}#list-item>.content .header{align-items:center;box-sizing:border-box;display:flex;flex-direction:row;height:60%;justify-content:space-between;padding:10px 10px 10px 20px}#list-item>.content .header .label{background:#fff;box-sizing:border-box;flex-shrink:1;z-index:10}#list-item>.content .header .label p{color:rgba(0,0,0,.8);overflow:hidden;text-overflow:ellipsis}#list-item>.content .header .info{display:flex;flex-direction:row;justify-content:flex-end;width:85%}#list-item>.content .header .info .element{display:flex;margin:0 0 0 10px}#list-item>.content .header .info .element .place{align-items:center;color:dimgray;display:flex;height:100%;justify-content:flex-end;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#list-item>.content .header .info .element .date_demande,#list-item>.content .header .info .element .phone{align-items:center;display:flex;flex-direction:row;height:100%;justify-content:center;min-width:130px;overflow:hidden}#list-item>.content .header .info .element .date_demande i,#list-item>.content .header .info .element .phone i{color:#00a0af;font-size:15px;margin-right:10px}#list-item>.content .header .info .element .date_demande p,#list-item>.content .header .info .element .phone p{color:dimgray;font-size:12px}#list-item>.content .header .info .element .email{align-items:center;display:flex;flex-direction:row;height:100%}#list-item>.content .header .info .element .email i{color:#0093e0;font-size:15px;margin-right:10px}#list-item>.content .header .info .element .email p{color:dimgray;font-size:12px}#list-item>.content .header .info .element .academy{align-items:center;display:flex;flex-direction:row;height:100%;justify-content:flex-end}#list-item>.content .header .info .element .academy p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#list-item>.content .header .info .element .academy p:first-of-type{color:dimgray;padding-right:10px}#list-item>.content .header .info .options{align-items:center;color:dimgray;display:flex;justify-content:center;margin-left:10px}#list-item>.content .header .info .options:hover{cursor:pointer}#list-item>.content .footer{align-items:center;background-color:#fff;border-top:1px solid hsla(233,6%,71%,.3);box-sizing:border-box;justify-content:space-between;padding:10px 65px 10px 20px;width:calc(100% - 50px)}#list-item>.content .footer,#list-item>.content .footer .members{display:flex;flex-direction:row}#list-item>.content .footer .members .item{display:flex;flex-direction:row;margin-right:30px}#list-item>.content .footer .members .item .pins{align-items:center;border-radius:2px;color:#fff;display:flex;font-size:12px;height:18px;justify-content:center;margin-right:10px;min-width:30px}#list-item>.content .footer .members .item .pins.otther{padding:5px 10px}#list-item>.content .footer .members .item .pins.projects{background-color:#d0df5d}#list-item>.content .footer .members .item .pins.supervisors{background-color:#1db46c}#list-item>.content .footer .members .item .pins.mentors{background-color:#fdb614}#list-item>.content .footer .members .item .pins.facilitators{background-color:#00a0af}#list-item>.content .footer .members .item .pins.schools{background-color:#f05923}#list-item>.content .footer .members .item .member-poste{line-height:20px}#list-item>.content .footer .members .item p{color:dimgray}#list-item>.content .footer .status{align-items:center;bottom:10px;display:flex;flex-direction:row;position:absolute;right:10px}#list-item>.content .footer .status p{color:dimgray}#list-item>.content .footer .status p:first-of-type{margin-right:10px}#list-item>.content .footer .status .state{background-clip:content-box;border:1px solid #b1b2ba;border-radius:15px;height:15px;padding:2px;width:15px}#list-item>.content .footer .status .state.pending,#list-item>.content .footer .status .state.warning{background-color:#f16122}#list-item>.content .footer .status .state.ok,#list-item>.content .footer .status .state.valid,#list-item>.content .footer .status .state.waiting{background-color:#8cc73f}#list-item>.content .footer .status .state.deny,#list-item>.content .footer .status .state.draft{background-color:#e60000}#list-item .bold{font-weight:700}#list-item p{color:#1e1e1e;font-size:13px}@media screen and (max-width:1180px){#list-item .content .header .label{padding:0}#list-item .content .header .label p{overflow:hidden;text-overflow:ellipsis}#list-item .content .header .info .element .place{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}@media screen and (max-width:800px){#list-item .content{padding:20px 0}#list-item .content .header{flex-wrap:wrap;height:auto;justify-content:center;padding:20px}#list-item .content .header .label{padding:0;width:auto}#list-item .content .header .label p{font-size:16px;margin-right:0;overflow:hidden;text-align:center;text-overflow:clip}#list-item .content .header .info{flex-wrap:wrap;justify-content:center;width:auto}#list-item .content .header .info .element{display:flex;justify-content:center;margin:10px 20px;text-align:center}#list-item .content .header .info .element .place{align-items:center;min-width:0;min-width:auto}#list-item .content .header .info .element .place p{max-width:30px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#list-item .content .header .info .element .email,#list-item .content .header .info .element .phone{min-width:0;min-width:auto}#list-item .content .header .info .element .academy{width:auto}#list-item .content .header .info .options{position:absolute;right:10px;top:10px}#list-item .content .footer{justify-content:center;padding:10px}#list-item .content .footer .members{flex-wrap:wrap;justify-content:center;margin-right:50px}#list-item .content .footer .members .item{margin:5px 20px;width:120px}#list-item .content .footer .status{bottom:10px;position:absolute;right:10px}}.project-list-item{background-color:#fff;box-shadow:0 0 2px 0 rgba(0,0,0,.1),0 2px 3px 0 rgba(0,0,0,.12),0 0 2px 0 rgba(0,0,0,.2);display:-webkit-flex;flex-direction:row;margin:10px 0;min-height:100px;position:relative;width:100%}.project-list-item>.check{border-right:1px solid #b1b2ba;box-sizing:border-box;display:flex;justify-content:center;padding:15px;width:50px}.project-list-item>.check .checkbox{display:flex;height:25px;width:25px}.project-list-item>.check .checkbox .checkmark{height:21px;width:21px}.project-list-item>.check .checkbox .checkmark:after{left:6px;top:2px}.project-list-item>.content{display:flex;flex:1 1;flex-direction:column;overflow:hidden;width:calc(100% - 50px)}.project-list-item>.content .header{align-items:center;background-color:#fff;border-right:1px solid #b1b2ba;box-sizing:border-box;display:flex;flex-direction:row;height:60%;justify-content:space-between;padding:0 0 0 20px;width:100%}.project-list-item>.content .header .label{box-sizing:border-box;padding:10px 10px 10px 0;width:30%}.project-list-item>.content .header .info{display:flex;flex-direction:row;height:100%;justify-content:flex-end;max-width:70%;overflow:hidden;width:70%}.project-list-item>.content .header .info .place{align-items:center;display:flex;max-width:85%}.project-list-item>.content .header .info .place p{margin-left:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.project-list-item>.content .header .info .time{align-items:center;border-left:1px solid #b1b2ba;display:flex;font-weight:700;justify-content:center;margin-left:10px;min-width:15%;overflow:hidden;padding:0;width:15%}.project-list-item>.content .header .info .time .challenge{padding:0 20px}.project-list-item>.content .header .info .time img{width:100%}.project-list-item>.content .footer{align-items:center;background-color:#fff;border-right:1px solid #b1b2ba;border-top:1px solid #b1b2ba;box-sizing:border-box;display:flex;flex-direction:row;justify-content:space-between;padding:10px 65px 10px 20px}.project-list-item>.content .footer .members{display:flex;flex-direction:row}.project-list-item>.content .footer .members .item{display:flex;flex-direction:row;margin-right:70px}.project-list-item>.content .footer .members .item .pins{align-items:center;border-radius:2px;color:#fff;display:flex;font-size:12px;height:18px;justify-content:center;margin-right:10px;width:30px}.project-list-item>.content .footer .members .item .pins.projects{background-color:#8cc73f}.project-list-item>.content .footer .members .item .pins.supervisors{background-color:#bd8dbf}.project-list-item>.content .footer .members .item .pins.mentors{background-color:#e7bbb6}.project-list-item>.content .footer .members .item .pins.facilitators{background-color:#0093e0}.project-list-item>.content .footer .members .item .pins.schools{background-color:#f05923}.project-list-item>.content .footer .members .item .member-poste{line-height:20px}.project-list-item>.content .footer .other-details{align-items:center;display:flex;flex-direction:row}.project-list-item>.content .footer .other-details p:first-of-type{margin-right:10px}.project-list-item>.content .footer .other-details .code{align-items:center;display:flex;flex-direction:row;margin-right:15px}.project-list-item>.content .footer .other-details .code i{color:#0093e0;margin-right:10px}.project-list-item>.content .footer .other-details .password{align-items:center;display:flex;flex-direction:row;margin-right:15px}.project-list-item>.content .footer .other-details .password i{color:#0093e0;margin-right:10px}.project-list-item>.content:hover{cursor:pointer}.project-list-item .pie{align-items:center;box-sizing:border-box;display:flex;height:75px;justify-content:center;padding:20px;position:relative;width:100px}.project-list-item .pie p{font-size:13px;position:absolute;top:31px}.project-list-item .pie i{color:#1e1e1e;position:absolute;right:0;top:10px}.project-list-item .pie i:hover,.project-list-item .pie:hover{cursor:pointer}.project-list-item .status{align-items:center;display:flex;flex-direction:row;justify-content:center}.project-list-item .status p{color:dimgray}.project-list-item .status p:first-of-type{margin-right:10px}.project-list-item .status .state{background-clip:content-box;border:1px solid #b1b2ba;border-radius:15px;height:15px;margin-right:10px;padding:2px;width:15px}.project-list-item .status .state.comming{background-color:#f16122}.project-list-item .status .state.validated{background-color:#8cc73f}.project-list-item .status .state.finished{background-color:#e60000}.project-list-item .action-popup .header{margin-right:0}.project-list-item .bold{font-weight:700}.project-list-item p{color:#1e1e1e;font-size:13px}.filter{max-width:none;padding:18px 13px}.filter>.content{align-items:flex-start;display:flex;flex-direction:row;height:100%;justify-content:space-between}.filter>.content .filters{display:flex;justify-content:flex-end;width:80%}.filter>.content .filters .filters_search{display:flex;flex-direction:column;justify-content:flex-start;width:45%}.filter>.content .filters .filters_search .filter-label{color:#6f6f6e;font-size:14px;padding-left:6px}.filter>.content .filters .filters_dropdown{display:flex;flex-wrap:wrap;justify-content:flex-end}.filter>.content .tabs{display:flex;height:100%;margin-left:40px;width:20%}.filter>.content .tabs .title{align-items:center;display:flex;flex-direction:row;height:100%}.filter>.content .tabs .title p{color:#1e1e1e;font-size:18px}.filter>.content .tabs .title p.isActive{font-weight:700}.filter>.content .tabs .title.clickable:hover{color:rgba(30,30,30,.7);cursor:pointer}.filter>.content .tabs .title .separator-vert{background-color:#0093e0;height:90%;margin:0 30px;width:1px}.filter>.content .filters .filter-label{color:#6f6f6e;font-size:14px;padding-left:6px}.filter>.content .label{align-self:center;font-size:18px;font-weight:700}#actionBar{display:flex;flex-direction:row;justify-content:space-between;width:100%}#actionBar .action-button{color:#fff;display:flex;height:40px;justify-content:center;margin-top:30px;width:172px}#actionBar .action-button span{font-size:12px}#actionBar .action-button i{font-size:19px;margin-left:25px}.radio-wrapper{align-items:center;cursor:pointer;display:flex;flex-direction:row}.radio-wrapper img{height:36px}.radio-wrapper .radio-button{color:#433c35;cursor:pointer;display:block;font-size:13px;font-weight:700;line-height:20px;margin-left:40px;margin-right:20px;padding-left:35px;position:relative;-webkit-user-select:none;user-select:none}.radio-wrapper .radio-button span{border:2px solid #1e1e1e;border-radius:50%;height:16px;left:0;position:absolute;top:calc(50% - 8px);width:16px}.radio-wrapper .radio-button span:after{background:#0093e0;border-radius:50%;content:"";display:none;height:10px;left:3px;position:absolute;top:3px;width:10px}.radio-wrapper .radio-button.checked span{border:2px solid #0093e0}.radio-wrapper .radio-button.checked span:after{display:block}.radio-wrapper.disabled,.radio-wrapper.disabled .radio-button{cursor:default}#footer{background-color:#00a0af;height:100px;min-height:100px}#footer>.content{box-sizing:border-box;color:#fff;height:100%;padding:0 50px}#footer>.content,#footer>.content #link{align-items:center;display:flex;flex-direction:row}#footer>.content #link{flex:1 1}#footer>.content #link p{margin:0 20px}#footer>.content #link p:hover{color:hsla(0,0%,100%,.7);cursor:pointer}#footer>.content #link p:active{color:hsla(0,0%,100%,.3)}#footer>.content #go-web-epa a:last-child{font-weight:700}#footer>.content #go-web-epa:hover{color:hsla(0,0%,100%,.7);cursor:pointer}#footer>.content #go-web-epa:active{color:hsla(0,0%,100%,.3)}.switch-wrapper{align-items:center;display:flex;flex-direction:row}.switch-wrapper .switch{display:inline-block;height:14px;position:relative;width:34px}.switch-wrapper .switch input{height:0;opacity:0;width:0}.switch-wrapper .switch .slider{background-color:rgba(34,31,31,.25);bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0;transition:.4s}.switch-wrapper .switch .slider:before{background-color:#f1f1f1;content:"";height:20px;left:-3px;position:absolute;top:-3px;transition:.4s;width:20px}.switch-wrapper .switch .slider.round{border-radius:7px}.switch-wrapper .switch .slider.round:before{border-radius:50%}.switch-wrapper .switch input:checked+.slider{background-color:rgba(102,174,249,.5)}.switch-wrapper .switch input:checked+.slider:before{background-color:#0093e0;-webkit-transform:translateX(20px);transform:translateX(20px)}.switch-wrapper p{color:#688197;font-size:13px;letter-spacing:0;line-height:24px;margin-left:16px}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__year-read-view--down-arrow{margin-left:-8px;position:absolute}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow:before,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow:before,.react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view--down-arrow:before{border:8px solid transparent;box-sizing:initial;height:0;position:absolute;width:1px}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before,.react-datepicker__month-read-view--down-arrow:before,.react-datepicker__month-year-read-view--down-arrow:before,.react-datepicker__year-read-view--down-arrow:before{border-bottom-color:#aeaeae;border-width:8px;content:"";left:-8px;z-index:-1}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{margin-top:-8px;top:0}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before{border-bottom-color:#f0f0f0;border-top:none}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before{border-bottom-color:#aeaeae;top:-1px}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__year-read-view--down-arrow{bottom:0;margin-bottom:-8px}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow:before,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow:before,.react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view--down-arrow:before{border-bottom:none;border-top-color:#fff}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before,.react-datepicker__month-read-view--down-arrow:before,.react-datepicker__month-year-read-view--down-arrow:before,.react-datepicker__year-read-view--down-arrow:before{border-top-color:#aeaeae;bottom:-1px}.react-datepicker-wrapper{border:0;display:inline-block;padding:0}.react-datepicker{background-color:#fff;border:1px solid #aeaeae;border-radius:.3rem;color:#000;display:inline-block;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.8rem;position:relative}.react-datepicker--time-only .react-datepicker__triangle{left:35px}.react-datepicker--time-only .react-datepicker__time-container{border-left:0}.react-datepicker--time-only .react-datepicker__time,.react-datepicker--time-only .react-datepicker__time-box{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker__triangle{left:50px;position:absolute}.react-datepicker-popper{z-index:1}.react-datepicker-popper[data-placement^=bottom]{margin-top:10px}.react-datepicker-popper[data-placement=bottom-end] .react-datepicker__triangle,.react-datepicker-popper[data-placement=top-end] .react-datepicker__triangle{left:auto;right:50px}.react-datepicker-popper[data-placement^=top]{margin-bottom:10px}.react-datepicker-popper[data-placement^=right]{margin-left:8px}.react-datepicker-popper[data-placement^=right] .react-datepicker__triangle{left:auto;right:42px}.react-datepicker-popper[data-placement^=left]{margin-right:8px}.react-datepicker-popper[data-placement^=left] .react-datepicker__triangle{left:42px;right:auto}.react-datepicker__header{background-color:#f0f0f0;border-bottom:1px solid #aeaeae;border-top-left-radius:.3rem;padding-top:8px;position:relative;text-align:center}.react-datepicker__header--time{padding-bottom:8px;padding-left:5px;padding-right:5px}.react-datepicker__header--time:not(.react-datepicker__header--time--only){border-top-left-radius:0}.react-datepicker__header:not(.react-datepicker__header--has-time-select){border-top-right-radius:.3rem}.react-datepicker__month-dropdown-container--scroll,.react-datepicker__month-dropdown-container--select,.react-datepicker__month-year-dropdown-container--scroll,.react-datepicker__month-year-dropdown-container--select,.react-datepicker__year-dropdown-container--scroll,.react-datepicker__year-dropdown-container--select{display:inline-block;margin:0 2px}.react-datepicker-time__header,.react-datepicker-year-header,.react-datepicker__current-month{color:#000;font-size:.944rem;font-weight:700;margin-top:0}.react-datepicker-time__header{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.react-datepicker__navigation{background:none;border:.45rem solid transparent;cursor:pointer;height:10px;line-height:1.7rem;overflow:hidden;padding:0;position:absolute;text-align:center;text-indent:-999em;top:10px;width:0;width:10px;z-index:1}.react-datepicker__navigation--previous{border-right-color:#ccc;left:10px}.react-datepicker__navigation--previous:hover{border-right-color:#b3b3b3}.react-datepicker__navigation--previous--disabled,.react-datepicker__navigation--previous--disabled:hover{border-right-color:#e6e6e6;cursor:default}.react-datepicker__navigation--next{border-left-color:#ccc;right:10px}.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:95px}.react-datepicker__navigation--next:hover{border-left-color:#b3b3b3}.react-datepicker__navigation--next--disabled,.react-datepicker__navigation--next--disabled:hover{border-left-color:#e6e6e6;cursor:default}.react-datepicker__navigation--years{display:block;margin-left:auto;margin-right:auto;position:relative;top:0}.react-datepicker__navigation--years-previous{border-top-color:#ccc;top:4px}.react-datepicker__navigation--years-previous:hover{border-top-color:#b3b3b3}.react-datepicker__navigation--years-upcoming{border-bottom-color:#ccc;top:-4px}.react-datepicker__navigation--years-upcoming:hover{border-bottom-color:#b3b3b3}.react-datepicker__month-container{float:left}.react-datepicker__year{margin:.4rem;text-align:center}.react-datepicker__year-wrapper{display:flex;flex-wrap:wrap;max-width:180px}.react-datepicker__year .react-datepicker__year-text{display:inline-block;margin:2px;width:4rem}.react-datepicker__month{margin:.4rem;text-align:center}.react-datepicker__month .react-datepicker__month-text,.react-datepicker__month .react-datepicker__quarter-text{display:inline-block;margin:2px;width:4rem}.react-datepicker__input-time-container{clear:both;float:left;margin:5px 0 10px 15px;text-align:left;width:100%}.react-datepicker__input-time-container .react-datepicker-time__caption,.react-datepicker__input-time-container .react-datepicker-time__input-container{display:inline-block}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input{display:inline-block;margin-left:10px}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input{width:auto}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-inner-spin-button,.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]{-moz-appearance:textfield}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__delimiter{display:inline-block;margin-left:5px}.react-datepicker__time-container{border-left:1px solid #aeaeae;float:right;width:85px}.react-datepicker__time-container--with-today-button{border:1px solid #aeaeae;border-radius:.3rem;display:inline;position:absolute;right:-72px;top:0}.react-datepicker__time-container .react-datepicker__time{background:#fff;border-bottom-right-radius:.3rem;position:relative}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{border-bottom-right-radius:.3rem;margin:0 auto;overflow-x:hidden;text-align:center;width:85px}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{box-sizing:initial;height:calc(195px + .85rem);list-style:none;margin:0;overflow-y:scroll;padding-left:0;padding-right:0;width:100%}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item{height:30px;padding:5px 10px;white-space:nowrap}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover{background-color:#f0f0f0;cursor:pointer}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected{background-color:#216ba5;color:#fff;font-weight:700}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover{background-color:#216ba5}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled{color:#ccc}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled:hover{background-color:initial;cursor:default}.react-datepicker__week-number{color:#ccc;display:inline-block;line-height:1.7rem;margin:.166rem;text-align:center;width:1.7rem}.react-datepicker__week-number.react-datepicker__week-number--clickable{cursor:pointer}.react-datepicker__week-number.react-datepicker__week-number--clickable:hover{background-color:#f0f0f0;border-radius:.3rem}.react-datepicker__day-names,.react-datepicker__week{white-space:nowrap}.react-datepicker__day,.react-datepicker__day-name,.react-datepicker__time-name{color:#000;display:inline-block;line-height:1.7rem;margin:.166rem;text-align:center;width:1.7rem}.react-datepicker__month--in-range,.react-datepicker__month--in-selecting-range,.react-datepicker__month--selected,.react-datepicker__quarter--in-range,.react-datepicker__quarter--in-selecting-range,.react-datepicker__quarter--selected{background-color:#216ba5;border-radius:.3rem;color:#fff}.react-datepicker__month--in-range:hover,.react-datepicker__month--in-selecting-range:hover,.react-datepicker__month--selected:hover,.react-datepicker__quarter--in-range:hover,.react-datepicker__quarter--in-selecting-range:hover,.react-datepicker__quarter--selected:hover{background-color:#1d5d90}.react-datepicker__month--disabled,.react-datepicker__quarter--disabled{color:#ccc;pointer-events:none}.react-datepicker__month--disabled:hover,.react-datepicker__quarter--disabled:hover{background-color:initial;cursor:default}.react-datepicker__day,.react-datepicker__month-text,.react-datepicker__quarter-text,.react-datepicker__year-text{cursor:pointer}.react-datepicker__day:hover,.react-datepicker__month-text:hover,.react-datepicker__quarter-text:hover,.react-datepicker__year-text:hover{background-color:#f0f0f0;border-radius:.3rem}.react-datepicker__day--today,.react-datepicker__month-text--today,.react-datepicker__quarter-text--today,.react-datepicker__year-text--today{font-weight:700}.react-datepicker__day--highlighted,.react-datepicker__month-text--highlighted,.react-datepicker__quarter-text--highlighted,.react-datepicker__year-text--highlighted{background-color:#3dcc4a;border-radius:.3rem;color:#fff}.react-datepicker__day--highlighted:hover,.react-datepicker__month-text--highlighted:hover,.react-datepicker__quarter-text--highlighted:hover,.react-datepicker__year-text--highlighted:hover{background-color:#32be3f}.react-datepicker__day--highlighted-custom-1,.react-datepicker__month-text--highlighted-custom-1,.react-datepicker__quarter-text--highlighted-custom-1,.react-datepicker__year-text--highlighted-custom-1{color:#f0f}.react-datepicker__day--highlighted-custom-2,.react-datepicker__month-text--highlighted-custom-2,.react-datepicker__quarter-text--highlighted-custom-2,.react-datepicker__year-text--highlighted-custom-2{color:green}.react-datepicker__day--in-range,.react-datepicker__day--in-selecting-range,.react-datepicker__day--selected,.react-datepicker__month-text--in-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__month-text--selected,.react-datepicker__quarter-text--in-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__quarter-text--selected,.react-datepicker__year-text--in-range,.react-datepicker__year-text--in-selecting-range,.react-datepicker__year-text--selected{background-color:#216ba5;border-radius:.3rem;color:#fff}.react-datepicker__day--in-range:hover,.react-datepicker__day--in-selecting-range:hover,.react-datepicker__day--selected:hover,.react-datepicker__month-text--in-range:hover,.react-datepicker__month-text--in-selecting-range:hover,.react-datepicker__month-text--selected:hover,.react-datepicker__quarter-text--in-range:hover,.react-datepicker__quarter-text--in-selecting-range:hover,.react-datepicker__quarter-text--selected:hover,.react-datepicker__year-text--in-range:hover,.react-datepicker__year-text--in-selecting-range:hover,.react-datepicker__year-text--selected:hover{background-color:#1d5d90}.react-datepicker__day--keyboard-selected,.react-datepicker__month-text--keyboard-selected,.react-datepicker__quarter-text--keyboard-selected,.react-datepicker__year-text--keyboard-selected{background-color:#2a87d0;border-radius:.3rem;color:#fff}.react-datepicker__day--keyboard-selected:hover,.react-datepicker__month-text--keyboard-selected:hover,.react-datepicker__quarter-text--keyboard-selected:hover,.react-datepicker__year-text--keyboard-selected:hover{background-color:#1d5d90}.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range{background-color:rgba(33,107,165,.5)}.react-datepicker__month--selecting-range
.react-datepicker__month-text--in-range,.react-datepicker__month--selecting-range
.react-datepicker__quarter-text--in-range,.react-datepicker__month--selecting-range
.react-datepicker__year-text--in-range,.react-datepicker__month--selecting-range .react-datepicker__day--in-range{background-color:#f0f0f0;color:#000}.react-datepicker__day--disabled,.react-datepicker__month-text--disabled,.react-datepicker__quarter-text--disabled,.react-datepicker__year-text--disabled{color:#ccc;cursor:default}.react-datepicker__day--disabled:hover,.react-datepicker__month-text--disabled:hover,.react-datepicker__quarter-text--disabled:hover,.react-datepicker__year-text--disabled:hover{background-color:initial}.react-datepicker__month-text.react-datepicker__month--in-range:hover,.react-datepicker__month-text.react-datepicker__month--selected:hover,.react-datepicker__month-text.react-datepicker__quarter--in-range:hover,.react-datepicker__month-text.react-datepicker__quarter--selected:hover,.react-datepicker__quarter-text.react-datepicker__month--in-range:hover,.react-datepicker__quarter-text.react-datepicker__month--selected:hover,.react-datepicker__quarter-text.react-datepicker__quarter--in-range:hover,.react-datepicker__quarter-text.react-datepicker__quarter--selected:hover{background-color:#216ba5}.react-datepicker__month-text:hover,.react-datepicker__quarter-text:hover{background-color:#f0f0f0}.react-datepicker__input-container{display:inline-block;position:relative;width:100%}.react-datepicker__month-read-view,.react-datepicker__month-year-read-view,.react-datepicker__year-read-view{border:1px solid transparent;border-radius:.3rem}.react-datepicker__month-read-view:hover,.react-datepicker__month-year-read-view:hover,.react-datepicker__year-read-view:hover{cursor:pointer}.react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow{border-top-color:#b3b3b3}.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__year-read-view--down-arrow{border-top-color:#ccc;border-width:.45rem;float:right;margin-left:20px;position:relative;top:8px}.react-datepicker__month-dropdown,.react-datepicker__month-year-dropdown,.react-datepicker__year-dropdown{background-color:#f0f0f0;border:1px solid #aeaeae;border-radius:.3rem;left:25%;position:absolute;text-align:center;top:30px;width:50%;z-index:1}.react-datepicker__month-dropdown:hover,.react-datepicker__month-year-dropdown:hover,.react-datepicker__year-dropdown:hover{cursor:pointer}.react-datepicker__month-dropdown--scrollable,.react-datepicker__month-year-dropdown--scrollable,.react-datepicker__year-dropdown--scrollable{height:150px;overflow-y:scroll}.react-datepicker__month-option,.react-datepicker__month-year-option,.react-datepicker__year-option{display:block;line-height:20px;margin-left:auto;margin-right:auto;width:100%}.react-datepicker__month-option:first-of-type,.react-datepicker__month-year-option:first-of-type,.react-datepicker__year-option:first-of-type{border-top-left-radius:.3rem;border-top-right-radius:.3rem}.react-datepicker__month-option:last-of-type,.react-datepicker__month-year-option:last-of-type,.react-datepicker__year-option:last-of-type{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem;-webkit-user-select:none;user-select:none}.react-datepicker__month-option:hover,.react-datepicker__month-year-option:hover,.react-datepicker__year-option:hover{background-color:#ccc}.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming{border-bottom-color:#b3b3b3}.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous{border-top-color:#b3b3b3}.react-datepicker__month-option--selected,.react-datepicker__month-year-option--selected,.react-datepicker__year-option--selected{left:15px;position:absolute}.react-datepicker__close-icon{background-color:initial;border:0;cursor:pointer;display:table-cell;height:100%;outline:0;padding:0 6px 0 0;position:absolute;right:0;top:0;vertical-align:middle}.react-datepicker__close-icon:after{background-color:#216ba5;border-radius:50%;color:#fff;content:"\00d7";cursor:pointer;display:table-cell;font-size:12px;height:16px;line-height:1;padding:2px;text-align:center;vertical-align:middle;width:16px}.react-datepicker__today-button{background:#f0f0f0;border-top:1px solid #aeaeae;clear:left;cursor:pointer;font-weight:700;padding:5px 0;text-align:center}.react-datepicker__portal{align-items:center;background-color:rgba(0,0,0,.8);display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:2147483647}.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__time-name{line-height:3rem;width:3rem}@media (max-height:550px),(max-width:400px){.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__time-name{line-height:2rem;width:2rem}}.react-datepicker__portal .react-datepicker-time__header,.react-datepicker__portal .react-datepicker__current-month{font-size:1.44rem}.react-datepicker__portal .react-datepicker__navigation{border:.81rem solid transparent}.react-datepicker__portal .react-datepicker__navigation--previous{border-right-color:#ccc}.react-datepicker__portal .react-datepicker__navigation--previous:hover{border-right-color:#b3b3b3}.react-datepicker__portal .react-datepicker__navigation--previous--disabled,.react-datepicker__portal .react-datepicker__navigation--previous--disabled:hover{border-right-color:#e6e6e6;cursor:default}.react-datepicker__portal .react-datepicker__navigation--next{border-left-color:#ccc}.react-datepicker__portal .react-datepicker__navigation--next:hover{border-left-color:#b3b3b3}.react-datepicker__portal .react-datepicker__navigation--next--disabled,.react-datepicker__portal .react-datepicker__navigation--next--disabled:hover{border-left-color:#e6e6e6;cursor:default}.date-input .label{color:#688197;font-size:12px;letter-spacing:0;line-height:16px}.date-input .wrapper{display:flex}.date-input .wrapper .input-wrapper{align-items:center;display:flex;flex-direction:row;position:relative}.date-input .wrapper .input-wrapper input{-webkit-text-fill-color:#433c35;background:#e2e7eb;border:none;box-sizing:border-box;font-size:13px;font-weight:500;height:auto;letter-spacing:0;line-height:24px;outline:none;padding:6px 16px;width:164px}.date-input .wrapper .input-wrapper i{color:#433c35;pointer-events:none;position:absolute;right:16px;top:4px}#supervisors{display:flex;flex-direction:column}#supervisors .content .footer{width:calc(100% - 6px)}#supervisors .content .options{margin-right:5px}#supervisors .no-list{align-self:center}#user-details-screen{display:flex;flex-direction:row;justify-content:center}#user-details-screen .side-bar{width:25%}#user-details-screen .user-details{width:75%}#user-details-screen .user-details-wrapper{width:100%}@media screen and (max-width:940px){#user-details-screen{flex-direction:column}#user-details-screen .side-bar{display:none}#user-details-screen .user-details{width:100%}}#supervisor-creation-screen{display:flex;flex-direction:row;justify-content:center;margin-top:50px;padding:0 5%}#supervisor-creation-screen .side-bar{width:25%}#supervisor-creation-screen .supervisor-creation{display:flex;flex-direction:column;width:75%}#supervisor-creation-screen .supervisor-creation .button{align-self:flex-end;color:#fff;display:flex;height:40px;justify-content:center;margin-bottom:20px;width:172px}#supervisor-creation-screen .supervisor-creation .button span{font-size:12px}#project{display:flex;flex-direction:column;max-width:100vw;overflow-x:hidden}#project .checkboxes{display:flex;flex-direction:row;justify-content:space-between;padding:8px 20px}#project .checkboxes .checkbox .label{align-items:center;color:#000;display:flex;flex-direction:row;font-size:13px;height:24px;letter-spacing:0;line-height:18px}#project .no-list{align-self:center}#project .wrapper-list{max-height:55vh}#project-screen{display:flex;flex-direction:row;justify-content:center;margin-top:50px;overflow-y:scroll;padding:0 5%}#project-screen .side-bar{width:25%}#project-screen .side-bar .wrapper{display:flex;flex-direction:column;position:fixed}#project-screen .side-bar .wrapper #sideBar{position:relative}#project-screen .side-bar .wrapper .actions{margin-top:16px}#project-screen .side-bar .wrapper .actions .button{margin-top:16px;min-width:175px}#project-screen .project{width:75%}#projectInfo>.header{align-items:center;display:flex;flex-direction:row;font-size:24px;justify-content:space-between}#projectInfo>.header .edit-button{margin:0 0 0 20px}#projectInfo>.header .title input{font-size:24px;height:auto}#projectInfo>.type p{color:#688197;font-size:12px}#projectInfo>.type .list-radio{display:flex;flex-direction:row;flex-wrap:wrap;margin-top:10px;row-gap:15px;width:100%}#projectInfo>.pass,#projectInfo>.status{align-items:center;display:flex;flex-direction:row;justify-content:space-between}#projectInfo>.duration .form-drop-down-wrapper .box.disabled{border-bottom:none}#projectInfo .medium{margin:20px 0;width:30%}#project-creation{display:flex;flex-direction:row;justify-content:center;margin-top:50px;padding:0 5%}#project-creation .side-bar{width:25%}#project-creation .project{display:flex;flex-direction:column;width:75%}#project-creation .project .action-button{align-self:flex-end;color:#fff;display:flex;height:40px;justify-content:center;margin-bottom:20px;width:172px}#project-creation .project .action-button span{font-size:12px}@media screen and (max-width:940px){#project-screen{flex-direction:column}#project-screen .side-bar{display:none}#project-screen .project{width:100%}}#projectSchools>.header{align-items:center;display:flex;flex-direction:row;justify-content:space-between}#projectSchools>.header .title{font-size:24px;font-weight:700}#projectSchools .school{align-items:center;display:flex;flex-direction:row;justify-content:space-between;padding-bottom:10px;padding-top:10px}#projectSchools .school .code{margin-right:24px}#projectSchools .school .code,#projectSchools .school .name{color:#1e1e1e;font-size:13px;font-weight:600}#projectSchools .school .name-wrapper{flex:1 1;margin-right:24px;min-width:100px}#projectSchools .school .name-wrapper .address,#projectSchools .school .name-wrapper .name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#projectSchools .school .name-wrapper .address{color:#535d5f;font-size:12px}#projectUsers>.header{display:flex;flex-direction:row;justify-content:space-between}#projectUsers>.header .title{font-size:24px;font-weight:700}#projectUsers .no-users{text-align:center}#projectUsers .horizontal-dot-separator{margin-bottom:0;margin-top:20px}#projectUsers .users-item{display:flex;flex-direction:column}#projectUsers .users-item:hover{background-color:#eff2f4;cursor:pointer}#projectUsers .users-item .content{align-items:center;display:flex;flex-direction:row;justify-content:space-between;padding:10px 0;width:100%}#projectUsers .users-item .content .user-badge{align-items:center;border-radius:2px;color:#fff;display:flex;font-size:12px;justify-content:center;margin-right:15px;min-height:25px;min-width:25px}#projectUsers .users-item .content .user-badge.supervisor{background-color:#bd8dbf}#projectUsers .users-item .content .user-badge.mentor{background-color:#e7bbb6}#projectUsers .users-item .content .user-badge.admin,#projectUsers .users-item .content .user-badge.facilitator{background-color:#0093e0}#projectUsers .users-item .content .identity{color:#1e1e1e;font-size:13px;font-weight:700;overflow:hidden;width:30%}#projectUsers .users-item .content .identity p{margin-right:15px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#projectUsers .users-item .content .email{color:#1e1e1e;font-size:12px;overflow:hidden;width:50%}#projectUsers .users-item .content .email p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#projectUsers .users-item .content .phone{color:#1e1e1e;font-size:12px;padding-right:20px;text-align:right;width:20%}#projectUsers .users-item .content i{color:#b1b2ba;margin-right:4px}#projectUsers .users-item .content i:hover{color:#9697a2}#projectUsers .users-item .user-separator{border:1px dotted #eff2f4;border-left:none;border-right:none;width:100%}#mentors{display:flex;flex-direction:column}#mentors .content .footer{width:calc(100% - 6px)}#mentors .content .options{margin-right:5px}#mentors .no-list{align-self:center}#mentor-creation-screen{display:flex;flex-direction:row;justify-content:center;margin-top:50px;padding:0 5%}#mentor-creation-screen .side-bar{width:25%}#mentor-creation-screen .mentor-creation{display:flex;flex-direction:column;width:75%}#mentor-creation-screen .mentor-creation .button{align-self:flex-end;color:#fff;display:flex;height:40px;justify-content:center;margin-bottom:20px;width:172px}#mentor-creation-screen .mentor-creation .button span{font-size:12px}#facilitators{display:flex;flex-direction:column}#facilitators .content .footer{width:calc(100% - 6px)}#facilitators .content .options{margin-right:5px}#facilitators .no-list{align-self:center}#facilitator-creation-screen{display:flex;flex-direction:row;justify-content:center;margin-top:50px;padding:0 5%}#facilitator-creation-screen .side-bar{width:25%}#facilitator-creation-screen .facilitator-creation{display:flex;flex-direction:column;width:75%}#facilitator-creation-screen .facilitator-creation .button{align-self:flex-end;color:#fff;display:flex;height:40px;justify-content:center;margin-bottom:20px;width:172px}#facilitator-creation-screen .facilitator-creation .button span{font-size:12px}@media screen and (max-width:940px){#facilitator-details-screen{flex-direction:column}#facilitator-details-screen .side-bar{display:none}#facilitator-details-screen .facilitator-creation{width:100%}}#freemiums{display:flex;flex-direction:column}#freemiums .content{justify-content:center}#freemiums .content .options{margin-right:5px}#freemiums .content .action-popup{top:6px}#freemiums .no-list{align-self:center}.upgrade-actions{display:flex;flex-direction:row}.upgrade-actions .button{min-width:200px}.upgrade-actions .button:first-child{margin-right:16px}.upgrade-actions .button:last-child{margin-left:16px}.upgrade-popup-wrapper{align-items:center;background-color:rgba(30,30,30,.7);bottom:0;display:flex;justify-content:center;left:0;opacity:1;position:fixed;right:0;top:0;transition:z-index,opacity .1s ease-in;z-index:10}.upgrade-popup-wrapper .upgrade-popup{background-color:#fff;box-sizing:border-box;max-height:90%;overflow-y:auto;padding:50px 32px 32px;transition:z-index,opacity .2s ease-in;transition-delay:.1s}.upgrade-popup-wrapper .upgrade-popup .header{align-items:center;display:flex;flex-direction:column;height:44px;margin-right:10px;position:relative}.upgrade-popup-wrapper .upgrade-popup .header>p{color:#1e1e1e;font-size:16px;line-height:20px;margin-left:24px;margin-right:24px}.upgrade-popup-wrapper .upgrade-popup .header>i{background-color:#eff2f4;border-radius:50%;color:#1e1e1e;cursor:pointer;padding:5px;position:absolute;right:-30px;top:-40px;-webkit-transform-origin:center;transform-origin:center;width:24px}.upgrade-popup-wrapper .upgrade-popup .header>i:hover{color:#d1d1d1;-webkit-transform:scale(1.05);transform:scale(1.05)}.upgrade-popup-wrapper .upgrade-popup .message{color:#1e1e1e;font-size:13px;text-align:center}.upgrade-popup-wrapper .upgrade-popup .form{padding:32px 16px}.upgrade-popup-wrapper .upgrade-popup .form .user-info p{color:#1e1e1e;font-size:18px;font-weight:700;margin-bottom:16px;margin-top:30px}.upgrade-popup-wrapper .upgrade-popup .actions{display:flex;flex-direction:row;justify-content:space-evenly}.upgrade-popup-wrapper .upgrade-popup .actions .button{min-width:150px}#freemium-creation-screen{display:flex;flex-direction:row;justify-content:center;margin-top:50px;padding:0 5%}#freemium-creation-screen .side-bar{width:25%}#freemium-creation-screen .freemium-creation{display:flex;flex-direction:column;width:75%}#freemium-creation-screen .freemium-creation .button{align-self:flex-end;color:#fff;display:flex;height:40px;justify-content:center;margin-bottom:20px;width:172px}#freemium-creation-screen .freemium-creation .button span{font-size:12px}@media screen and (max-width:940px){#freemium-creation-screen{flex-direction:column}#freemium-creation-screen .side-bar{display:none}#freemium-creation-screen .freemium-creation{width:100%}}#params{display:flex;flex-direction:row;min-height:calc(100vh - 172px)}#params ul.menu{background:#fff;box-shadow:0 0 0 0 rgba(0,0,0,.1),0 0 0 2px hsla(0,0%,57%,.3);display:flex;flex-direction:column;max-height:calc(100vh - 172px);overflow:auto;position:fixed;width:250px}#params ul.menu li{border-bottom:1px solid dimgray;cursor:pointer;padding:12px 24px}#params ul.menu li.selected{background:#cfcfcf}#params .container{flex:1 1;margin-left:250px;padding:36px}#params .container .title{color:#1e1e1e;font-size:24px;font-weight:700;line-height:32px;margin-bottom:24px}#params .container hr{border:none;border-top:1px dotted #d1d1d1;margin:0;width:100%}#params .container ul{list-style:none;margin-top:24px}#params .container ul .cell{align-items:center;background:#f5f5f5;box-sizing:border-box;display:flex;flex-direction:row;margin-bottom:8px;padding:6px 0}#params .container ul .cell>i{margin:12px}#params .container ul .cell>div{align-items:center;display:flex;flex:1 1;flex-direction:row;margin-left:12px}#params .container ul .cell>div input{align-items:center;background-color:#fff;border:1px solid #d9dfe5;border-radius:2px;box-sizing:border-box;display:flex;flex-direction:row;font-size:16px;height:48px;padding-left:16px;padding-right:16px;width:100%}#params .container ul .cell>div input.invalid{border:1px solid #ea1806}#params .container ul .cell>div input:focus{outline:none}#params .container ul .cell>div .material-icons{color:#ea1806;cursor:pointer;padding:16px}#params .container ul .cell>div .material-icons:hover{color:#fa3a29}#params .container ul .cell.operation-cell>div{align-items:flex-end;margin-bottom:8px}#params .container ul .cell.operation-cell>div .operation{margin:0 24px}#params .container ul .cell.operation-cell>div .operation .form-drop-down{width:150px}#params .container ul .cell.operation-cell>div .operation .form-drop-down .box{background-color:#fff;border:1px solid #d9dfe5;border-radius:2px;height:48px}#params .container .add-wrapper{display:flex;flex-direction:row-reverse;margin:24px}#params .container .add-wrapper .add{padding:6px 16px}#params .container .add-wrapper .add span{margin-right:12px}#params .container .add-wrapper .add .material-icons{color:#fff}#params .container .actions-wrapper{display:flex;flex-direction:row}#params .container .actions-wrapper .button{flex:1 1;margin:24px}.table-container{margin-top:20px;overflow-x:auto;width:100%}.logs-table{border-collapse:collapse;box-shadow:0 2px 3px rgba(0,0,0,.1);width:100%}.logs-table td,.logs-table th{padding:12px 15px;text-align:left}.logs-table thead{background-color:#00a0af;color:#fff;gap:10px}.logs-table thead th{font-size:14px;font-weight:700;text-transform:uppercase}.logs-table tbody tr.log-success{background-color:#d4edda;color:#155724}.logs-table tbody tr.log-failure{background-color:#f8d7da;color:#721c24}.logs-table tbody tr:nth-of-type(2n):not(.log-success):not(.log-failure){background-color:#f9f9f9}.logs-table tbody tr:hover{background-color:#f1f1f1}.logs-table tbody tr td{border-bottom:1px solid #ddd}#inscriptions{display:flex;flex-direction:column}#inscriptions .secondary-filter{display:flex;flex-direction:row;padding:12px 8px 16px}#inscriptions .secondary-filter p{color:#1e1e1e;font-size:16px;letter-spacing:0;line-height:18px;margin:0 16px}#inscriptions .secondary-filter p.selected{font-weight:700}#inscriptions .secondary-filter p:first-of-type{margin-left:0}#inscriptions .secondary-filter p:last-of-type{margin-right:0}#inscriptions .secondary-filter p:hover{color:#515151;cursor:pointer}#inscriptions .schools .content,#inscriptions .schools .content .footer{width:100%}#inscriptions .mentors .footer,#inscriptions .mentors .header{width:calc(100% - 7px)}#schools{display:flex;flex-direction:column}#schools .no-list{align-self:center}#schools .content,#schools .content .footer{width:100%}#school-details{display:flex;flex-direction:row;justify-content:center;margin:50px 32px}@media screen and (max-width:800px){#school-details{align-items:center;flex-direction:column;margin:24px}}#school-details .side-bar{width:25%}#school-details .side-bar .wrapper{display:flex;flex-direction:column;position:fixed}#school-details .side-bar .wrapper #sideBar{position:relative}#school-details .side-bar .wrapper .actions{margin-top:16px}#school-details .side-bar .wrapper .actions .button{margin-top:16px;min-width:175px}#school-details .school-details-panel{width:75%}.record-info .title p{font-size:24px}.record-info .separator{border:1px dotted hsla(0,0%,82%,.7);border-left:none;border-right:none;margin-top:10px}.record-info .container{display:flex;flex-direction:row}.record-info .container>div{flex:1 1;margin-top:16px}.record-info .container>div:first-of-type{margin-right:16px}.record-info .container>div:last-of-type{margin-left:16px}.record-info .container.email{width:50%}.record-info .container.email>div:last-of-type{margin-left:0}#school-creation-screen{display:flex;flex-direction:row;justify-content:center;margin-top:50px;padding:0 5%}#school-creation-screen .side-bar{width:25%}#school-creation-screen .school-creation{display:flex;flex-direction:column;width:75%}#school-creation-screen .school-creation .button{align-self:flex-end;color:#fff;display:flex;height:40px;justify-content:center;margin-bottom:20px;width:172px}#school-creation-screen .school-creation .button span{font-size:12px}@media screen and (max-width:940px){#school-details-screen{flex-direction:column}#school-details-screen .side-bar{display:none}#school-details-screen .school-creation{width:100%}}#legalMentions{scroll-behavior:smooth}#legalMentions .background{position:absolute;right:0;top:0;width:75%;z-index:-1}#legalMentions>.container{display:flex;flex-direction:row;justify-content:center;margin:32px 56px 0}#legalMentions>.container .side-bar{width:25%}#legalMentions>.container .content{background-color:#fff;box-shadow:0 1px 2px 0 rgba(0,0,0,.1),0 1px 3px 0 hsla(0,0%,57%,.3);padding:16px 24px 28px;width:75%}#legalMentions>.container .content .separator{margin-bottom:24px}#legalMentions>.container .content p{color:#1e1e1e;font-size:16px;line-height:24px;white-space:pre-wrap}#legalMentions>.container .content p.text{margin-top:12px}#legalMentions>.container .content p.title{font-size:24px;font-weight:700;line-height:32px;margin-top:24px}#legalMentions>.container .content p.subtitle{font-size:20px;font-weight:500;line-height:32px}#legalMentions>.container .content .copyright{align-items:center;display:flex;margin-top:12px}#legalMentions>.container .content .copyright .icon{height:24px;margin-right:12px}#legalMentions>.container .content .copyright p{margin-top:0}@media screen and (max-width:800px){#legalMentions .navigation{padding-left:32px}#legalMentions>.container{margin:24px 24px 0;padding:0}#legalMentions>.container .side-bar{display:none}#legalMentions>.container .content{padding-top:0;width:100%}#legalMentions>.container .content .title{font-size:20px}#legalMentions>.container .content .subtitle{font-size:18px}}#sideNavigation{align-items:center;box-sizing:border-box;left:6%;position:fixed;top:104px}#sideNavigation,#sideNavigation .actions{display:flex;flex-direction:column}#sideNavigation .actions .button{height:auto;margin:6px;padding:8px 16px;width:150px}#sideNavigation .step-navigation{box-sizing:border-box;display:flex;flex-direction:row;justify-content:space-between;margin-top:12px;padding:6px;width:100%}#sideNavigation .step-navigation .vl{background-color:#d1d1d1;height:40px;width:2px}#sideNavigation .step-navigation i{background-color:#f5f5f5;border-radius:24px;color:#f16122;cursor:pointer;font-size:36px;padding:4px}#sideNavigation .step-navigation i:hover{background-color:#dcdcdc}#sideNavigation .step-navigation i.disabled{background-color:#ebf8fc;cursor:not-allowed}#sideNavigation .step-navigation i.disabled:hover{background-color:#ebf8fc}#reinscription{background:#fff;min-height:calc(100vh - 172px)}#reinscription>.container{align-items:flex-end;display:flex;flex-direction:column;position:relative}#reinscription>.container #sideNavigation{width:180px}#reinscription>.container>.wrapper{align-items:center;display:flex;flex-direction:column;width:calc(94% - 180px)}#reinscription>.container>.wrapper .step-container{width:570px}#reinscription>.container>.wrapper .step-container>.title{color:#1e1e1e;font-size:32px;font-weight:700;letter-spacing:0;line-height:32px;padding-bottom:20px;padding-top:32px}#reinscription>.container>.wrapper .step-container .header{display:flex;flex-direction:column}#reinscription>.container>.wrapper .step-container .header .title{align-items:center;display:flex;flex-direction:row}#reinscription>.container>.wrapper .step-container .header .title .step{color:#1e1e1e;font-size:18px;font-weight:700;letter-spacing:0;line-height:24px}#reinscription>.container>.wrapper .step-container .header .title .label{color:#1e1e1e;font-size:24px;font-weight:700;letter-spacing:0;line-height:32px;margin-left:16px}#reinscription>.container>.wrapper .step-container .header .subtitle{color:#000;font-size:13px;letter-spacing:0;line-height:18px;margin-top:32px}#reinscription>.container>.wrapper .step-container .existing-projects .horizontal-dot-separator{margin:16px 0 0}#reinscription>.container>.wrapper .step-container .existing-projects li .header{align-items:center;display:flex;flex-direction:row}#reinscription>.container>.wrapper .step-container .existing-projects li .header .checkbox{height:24px;width:24px}#reinscription>.container>.wrapper .step-container .existing-projects li .header .name{color:#1e1e1e;font-size:18px;font-weight:700;margin-left:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#reinscription>.container>.wrapper .step-container .existing-projects li .header .duration{color:dimgray;flex:1 1;font-size:12px;margin:0 32px;white-space:nowrap}#reinscription>.container>.wrapper .step-container .existing-projects li .header .type{color:#688197;display:flex;flex-direction:column;font-size:13px;justify-content:flex-end;width:130px}#reinscription>.container>.wrapper .step-container .existing-projects li .header .type .challenge{height:55px}#reinscription>.container>.wrapper .step-container .existing-projects li .header .type .challenge img{height:100%}#reinscription>.container>.wrapper .step-container .existing-projects li .header .type img{width:100%}#reinscription>.container>.wrapper .step-container .existing-projects li .users .user-item{padding:10px 0}#reinscription>.container>.wrapper .step-container .existing-projects li .users .user-item:hover{background:none;cursor:default}#reinscription>.container>.wrapper .step-container .existing-projects li .users .user-separator{border:none;border-top:1px dotted #d1d1d1}#reinscription>.container>.wrapper .step-container .existing-projects li .users>div:last-of-type .user-separator{border:none;border-top:1px solid #d1d1d1;margin-bottom:20px}#reinscription>.container>.wrapper .step-container .kept-projects .wrapper{align-items:flex-start;display:flex;flex-direction:row;width:100%}#reinscription>.container>.wrapper .step-container .kept-projects .wrapper>p{color:#688197;display:flex;flex-direction:column;font-size:12px;height:24px;justify-content:center;letter-spacing:0;line-height:16px;white-space:nowrap}#reinscription>.container>.wrapper .step-container .kept-projects .wrapper ul{flex:1 1;margin-left:32px}#reinscription>.container>.wrapper .step-container .kept-projects .wrapper ul li{align-items:center;display:flex;flex-direction:row;margin-bottom:8px}#reinscription>.container>.wrapper .step-container .kept-projects .wrapper ul li .name{color:#433c35;font-size:13px;font-weight:500;letter-spacing:0;line-height:24px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#reinscription>.container>.wrapper .step-container .kept-projects .wrapper ul li .duration{color:dimgray;flex:1 1;font-size:11px;margin:0 16px;white-space:nowrap}#reinscription>.container>.wrapper .step-container .kept-projects .wrapper ul li .type{display:flex;flex-direction:column;justify-content:flex-end;width:75px}#reinscription>.container>.wrapper .step-container .kept-projects .wrapper ul li .type .challenge{height:25px}#reinscription>.container>.wrapper .step-container .kept-projects .wrapper ul li .type .challenge img{height:100%}#reinscription>.container>.wrapper .step-container .kept-projects .wrapper ul li .type img{width:100%}#reinscription>.container>.wrapper .step-container .kept-projects .wrapper ul li:last-of-type{margin-bottom:0}#reinscription>.container>.wrapper .step-container .new-projects ul li .info{display:flex;flex-direction:row}#reinscription>.container>.wrapper .step-container .new-projects ul li .info .title{color:#1e1e1e;display:flex;flex-direction:column;font-size:18px;font-weight:700;justify-content:center;letter-spacing:0;line-height:24px}#reinscription>.container>.wrapper .step-container .new-projects ul li .info .type{display:flex;flex-direction:row;margin-left:24px}#reinscription>.container>.wrapper .step-container .new-projects ul li .info .type>div{margin-right:24px}#reinscription>.container>.wrapper .step-container .new-projects ul li .info .type>div span{top:10px}#reinscription>.container>.wrapper .step-container .new-projects ul li .info .type>div label{height:40px;margin-left:0;margin-right:0}#reinscription>.container>.wrapper .step-container .new-projects ul li .info .type>div label img{height:40px}#reinscription>.container>.wrapper .step-container .new-projects ul li .info .type>div:last-of-type{margin-right:0}#reinscription>.container>.wrapper .step-container .new-projects ul li .info .delete-wrapper{display:flex;flex-direction:column;justify-content:center}#reinscription>.container>.wrapper .step-container .new-projects ul li .info .delete-wrapper i{color:#1e1e1e}#reinscription>.container>.wrapper .step-container .new-projects ul li .info .delete-wrapper:hover{cursor:pointer}#reinscription>.container>.wrapper .step-container .new-projects ul li .info .delete-wrapper:hover i{color:#6b6b6b}#reinscription>.container>.wrapper .step-container .new-projects ul li .duration-wrapper{align-items:flex-end;display:flex;flex-direction:row;justify-content:space-between}#reinscription>.container>.wrapper .step-container .new-projects ul li .duration-wrapper .duration{width:250px}#reinscription>.container>.wrapper .step-container .new-projects ul li .duration-wrapper .add-button{height:40px;width:180px}#reinscription>.container>.wrapper .step-container .new-projects ul li .supervisor-selector{margin-top:24px}#reinscription>.container>.wrapper .step-container .new-projects ul li .users{margin-top:32px}#reinscription>.container>.wrapper .step-container .new-projects ul li .users>.label{color:#1e1e1e;font-size:18px;font-weight:700;letter-spacing:0;line-height:24px;margin-bottom:12px}#reinscription>.container>.wrapper .step-container .new-projects ul li .users>.horizontal-dot-separator{margin-bottom:0}#reinscription>.container>.wrapper .step-container .new-projects ul li .users .existing li{display:flex;flex-direction:column}#reinscription>.container>.wrapper .step-container .new-projects ul li .users .existing li .wrapper{align-items:center;display:flex;flex-direction:row;width:100%}#reinscription>.container>.wrapper .step-container .new-projects ul li .users .existing li .wrapper .user-item{padding:10px 0;width:calc(100% - 48px)}#reinscription>.container>.wrapper .step-container .new-projects ul li .users .existing li .wrapper .user-item .content{width:100%}#reinscription>.container>.wrapper .step-container .new-projects ul li .users .existing li .wrapper .user-item:hover{background:transparent;cursor:default}#reinscription>.container>.wrapper .step-container .new-projects ul li .users .existing li .wrapper i{color:#1e1e1e;margin-left:24px;transition:color .2s ease-in}#reinscription>.container>.wrapper .step-container .new-projects ul li .users .existing li .wrapper i:hover{color:#6b6b6b;cursor:pointer}#reinscription>.container>.wrapper .step-container .new-projects ul li .users .existing li>.horizontal-dot-separator{margin-bottom:0;margin-top:0}#reinscription>.container>.wrapper .step-container .new-projects ul li .users .new .user-form .wrapper{display:flex;flex-direction:row;margin:16px 0}#reinscription>.container>.wrapper .step-container .new-projects ul li .users .new .user-form .wrapper .input-wrapper{margin:0 16px}#reinscription>.container>.wrapper .step-container .new-projects ul li .users .new .user-form .wrapper .input-wrapper:first-of-type{margin-left:0}#reinscription>.container>.wrapper .step-container .new-projects ul li .users .new .user-form .wrapper .input-wrapper:last-of-type{margin-right:0}#reinscription>.container>.wrapper .step-container .new-projects ul li .users .new .user-form .wrapper .input-wrapper.email,#reinscription>.container>.wrapper .step-container .new-projects ul li .users .new .user-form .wrapper .input-wrapper.phone{flex:1 1}#reinscription>.container>.wrapper .step-container .new-projects ul li .users .new .user-form .wrapper .input-wrapper.firstName{width:calc(50% - 16px)}#reinscription>.container>.wrapper .step-container .new-projects ul li .users .new .user-form .wrapper .input-wrapper.lastName{flex:27 1}#reinscription>.container>.wrapper .step-container .new-projects ul li .users .new .user-form .wrapper .form-drop-down-wrapper{margin:0 16px}#reinscription>.container>.wrapper .step-container .new-projects ul li .users .new .user-form .wrapper .form-drop-down-wrapper:first-of-type{margin-left:0}#reinscription>.container>.wrapper .step-container .new-projects ul li .users .new .user-form .wrapper .form-drop-down-wrapper:last-of-type{margin-right:0}#reinscription>.container>.wrapper .step-container .new-projects ul li .users .new .user-form .wrapper .form-drop-down-wrapper.civility{width:110px}#reinscription>.container>.wrapper .step-container .new-projects ul li .users .new .user-form .horizontal-dot-separator{margin-bottom:0}#reinscription>.container>.wrapper .step-container .new-projects ul li .users .new .user-form .actions{align-items:center;display:flex;flex-direction:row;justify-content:flex-end}#reinscription>.container>.wrapper .step-container .new-projects ul li .users .new .user-form .actions>p{color:#ea1806;flex:1 1;font-size:14px;margin-right:24px}#reinscription>.container>.wrapper .step-container .new-projects ul li .users .new .user-form .actions .edit-wrapper{align-items:center;cursor:pointer;display:flex;flex-direction:row}#reinscription>.container>.wrapper .step-container .new-projects ul li .users .new .user-form .actions .edit-wrapper p{color:#748285;font-size:14px}#reinscription>.container>.wrapper .step-container .new-projects ul li .users .new .user-form .actions .edit-wrapper i{color:#748285;margin:12px}#reinscription>.container>.wrapper .step-container .new-projects ul li .users .new .user-form .actions .edit-wrapper:hover i,#reinscription>.container>.wrapper .step-container .new-projects ul li .users .new .user-form .actions .edit-wrapper:hover p{color:#1db46c}#reinscription>.container>.wrapper .step-container .new-projects ul li .users .new .user-form .actions .edit-wrapper.disabled{cursor:not-allowed}#reinscription>.container>.wrapper .step-container .new-projects ul li .users .new .user-form .actions .edit-wrapper.disabled i,#reinscription>.container>.wrapper .step-container .new-projects ul li .users .new .user-form .actions .edit-wrapper.disabled p{color:#d1d1d1}#reinscription>.container>.wrapper .step-container .new-projects ul li .users .new .user-form .actions .edit-wrapper.disabled:hover i,#reinscription>.container>.wrapper .step-container .new-projects ul li .users .new .user-form .actions .edit-wrapper.disabled:hover p{color:#ebebeb}#reinscription>.container>.wrapper .step-container .new-projects ul li .users .new .user-form .actions .delete-wrapper{align-items:center;cursor:pointer;display:flex;flex-direction:row}#reinscription>.container>.wrapper .step-container .new-projects ul li .users .new .user-form .actions .delete-wrapper p{color:#748285;font-size:14px}#reinscription>.container>.wrapper .step-container .new-projects ul li .users .new .user-form .actions .delete-wrapper i{color:#748285;margin:12px}#reinscription>.container>.wrapper .step-container .new-projects ul li .users .new .user-form .actions .delete-wrapper:hover i,#reinscription>.container>.wrapper .step-container .new-projects ul li .users .new .user-form .actions .delete-wrapper:hover p{color:#ea1806}#reinscription>.container>.wrapper .step-container .new-projects ul li .users .new .user-form .actions .delete-wrapper.disabled{cursor:not-allowed}#reinscription>.container>.wrapper .step-container .new-projects ul li .users .new .user-form .actions .delete-wrapper.disabled i,#reinscription>.container>.wrapper .step-container .new-projects ul li .users .new .user-form .actions .delete-wrapper.disabled p{color:#d1d1d1}#reinscription>.container>.wrapper .step-container .new-projects ul li .users .new .user-form .actions .delete-wrapper.disabled:hover i,#reinscription>.container>.wrapper .step-container .new-projects ul li .users .new .user-form .actions .delete-wrapper.disabled:hover p{color:#ebebeb}#reinscription>.container>.wrapper .step-container .new-projects ul li .error{padding:16px}#reinscription>.container>.wrapper .step-container .new-projects ul li .error p{color:#ea1806;font-size:12px;text-align:center}#reinscription>.container>.wrapper .step-container .new-projects .add-project{height:40px;width:180px}#reinscription>.container>.wrapper .step-container .school-summary>.title{color:#1e1e1e;font-size:24px;font-weight:700;letter-spacing:0;line-height:32px;margin-bottom:24px;margin-top:32px}#reinscription>.container>.wrapper .step-container .school-summary #schoolInfo .header,#reinscription>.container>.wrapper .step-container .school-summary #schoolInfo .separator:first-of-type{display:none}#reinscription>.container>.wrapper .step-container .projects-summary>.header{align-items:center;display:flex;flex-direction:row;padding-bottom:4px;padding-top:12px}#reinscription>.container>.wrapper .step-container .projects-summary>.header .title{color:#1e1e1e;font-size:24px;font-weight:700;letter-spacing:0;line-height:32px}#reinscription>.container>.wrapper .step-container .projects-summary>.header .subtitle{color:#1e1e1e;font-size:13px;letter-spacing:0;line-height:18px;margin-left:24px;margin-top:0}#reinscription>.container>.wrapper .step-container .projects-summary ul li .info{align-items:center;display:flex;flex-direction:row;margin-bottom:24px}#reinscription>.container>.wrapper .step-container .projects-summary ul li .info .name{color:#1e1e1e;font-size:18px;font-weight:700;letter-spacing:0;line-height:24px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#reinscription>.container>.wrapper .step-container .projects-summary ul li .info .duration{color:#688197;flex:1 1;font-size:13px;letter-spacing:0;line-height:24px;margin-left:32px;margin-right:64px;text-align:right;white-space:nowrap}#reinscription>.container>.wrapper .step-container .projects-summary ul li .info .type{width:100px}#reinscription>.container>.wrapper .step-container .projects-summary ul li .info .type .challenge{height:40px}#reinscription>.container>.wrapper .step-container .projects-summary ul li .info .type .challenge img{height:100%}#reinscription>.container>.wrapper .step-container .projects-summary ul li .info .type img{height:auto;width:100%}#reinscription>.container>.wrapper .step-container .projects-summary ul li .users .horizontal-dot-separator{margin:0}#reinscription>.container>.wrapper .step-container .projects-summary ul li .users .user{display:flex;flex-direction:row;margin:6px 0}#reinscription>.container>.wrapper .step-container .projects-summary ul li .users .user .info-container{width:33%}#reinscription>.container>.wrapper .step-container .projects-summary ul li .users .user .info-container .info-label{color:#688197;font-size:12px;line-height:16px}#reinscription>.container>.wrapper .step-container .projects-summary ul li .users .user .info-container .info-value{color:#433c35;font-size:13px;line-height:24px;padding-right:24px}#reinscription>.container>.wrapper .step-container .projects-summary ul li .users .user .info-container .info-value p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#reinscription>.container>.wrapper .step-container .projects-summary .horizontal-plain-separator,#reinscription>.container>.wrapper .step-container .projects-summary ul li .horizontal-plain-separator{margin-top:0}#reinscription>.container>.wrapper .step-container .validation-warning{color:#000;font-size:13px;letter-spacing:0;line-height:18px;margin-bottom:16px;margin-top:32px;white-space:pre-line}#reinscription>.container>.wrapper .step-container>.actions{display:flex;flex-direction:row;justify-content:flex-end;margin:24px 0}#reinscription>.container>.wrapper .step-container>.actions .button{padding:18px 24px}#reinscription>.container>.wrapper .step-container>.actions.validation{margin:60px 0}#reinscription>.container>.wrapper .step-container>.actions.validation .button{flex:1 1;margin:0 16px}#reinscription>.container>.wrapper .step-container>.actions.validation .button:first-of-type{margin-left:0}#reinscription>.container>.wrapper .step-container>.actions.validation .button:last-of-type{margin-right:0}#reinscription>.container>.wrapper .step-container .lateral-panel{display:flex;height:100%;position:fixed;right:0;top:0;transition:z-index;width:75%}#reinscription>.container>.wrapper .step-container .lateral-panel.show{transition-delay:0s;z-index:10}#reinscription>.container>.wrapper .step-container .lateral-panel.hide{transition-delay:.3s;z-index:-1}#reinscription>.container>.wrapper .step-container .lateral-panel>.container{background-color:#fff;box-shadow:0 0 0 3px rgba(0,0,0,.1),0 0 0 1px hsla(0,0%,57%,.3);display:flex;flex-direction:column;transition:-webkit-transform .3s ease-in;transition:transform .3s ease-in;transition:transform .3s ease-in,-webkit-transform .3s ease-in;width:100%}#reinscription>.container>.wrapper .step-container .lateral-panel>.container.show{-webkit-transform:translateX(0);transform:translateX(0)}#reinscription>.container>.wrapper .step-container .lateral-panel>.container.hide{-webkit-transform:translateX(100%);transform:translateX(100%)}#reinscription>.container>.wrapper .step-container .lateral-panel>.container .header{align-items:center;background-color:#fff;border-bottom:1px solid #eff2f4;box-sizing:border-box;display:flex;height:12%;padding:30px;position:relative;width:100%}#reinscription>.container>.wrapper .step-container .lateral-panel>.container .header .title{color:#00a0af;font-size:34px;letter-spacing:0;line-height:32px;width:100%}#reinscription>.container>.wrapper .step-container .lateral-panel>.container .header>i{color:#b1b2ba;position:absolute;right:10px;top:10px}#reinscription>.container>.wrapper .step-container .lateral-panel>.container .header>i:hover{color:hsla(233,6%,71%,.7);cursor:pointer;font-size:30px;right:7px;top:7px}#reinscription>.container>.wrapper .step-container .lateral-panel>.container .filter-bar{align-items:center;background-color:#fff;display:flex;flex-direction:row;height:10%;width:100%}#reinscription>.container>.wrapper .step-container .lateral-panel>.container .filter-bar .options{display:flex;flex:1 1;flex-direction:row;padding:0 24px}#reinscription>.container>.wrapper .step-container .lateral-panel>.container .filter-bar .options li{color:#1e1e1e;font-size:16px;letter-spacing:0;line-height:18px;margin:0 16px}#reinscription>.container>.wrapper .step-container .lateral-panel>.container .filter-bar .options li.selected{font-weight:700}#reinscription>.container>.wrapper .step-container .lateral-panel>.container .filter-bar .options li:first-of-type{margin-left:0}#reinscription>.container>.wrapper .step-container .lateral-panel>.container .filter-bar .options li:last-of-type{margin-right:0}#reinscription>.container>.wrapper .step-container .lateral-panel>.container .filter-bar .filter{box-shadow:none;margin-bottom:0;margin-right:24px;padding:0}#reinscription>.container>.wrapper .step-container .lateral-panel>.container .user{background-color:#eff2f4;height:70%;overflow-y:scroll;position:relative;width:100%}#reinscription>.container>.wrapper .step-container .lateral-panel>.container .user .list-wrapper{height:100%}#reinscription>.container>.wrapper .step-container .lateral-panel>.container .user .list-wrapper .container{height:calc(100% - 64px);overflow-y:auto;padding:0}#reinscription>.container>.wrapper .step-container .lateral-panel>.container .user .paginate{box-shadow:3px 3px 1px 0 rgba(0,0,0,.1),3px 0 1px 0 hsla(0,0%,57%,.3)}#reinscription>.container>.wrapper .step-container .lateral-panel>.container .add{align-items:center;box-sizing:border-box;display:flex;height:10%;justify-content:flex-end;padding:30px;width:100%}#reinscription>.container>.wrapper .step-container .lateral-panel>.container .add .add-button{width:200px}#reinscription>.container>.wrapper .step-container .user-item{align-items:center;display:flex;flex-direction:row;justify-content:space-between;padding:10px 8px;width:100%}#reinscription>.container>.wrapper .step-container .user-item .check{height:24px;margin-right:24px;width:24px}#reinscription>.container>.wrapper .step-container .user-item .content{align-items:center;display:flex;flex-direction:row;justify-content:space-between;width:calc(100% - 48px)}#reinscription>.container>.wrapper .step-container .user-item .content .user-badge{align-items:center;border-radius:2px;color:#fff;display:flex;font-size:16px;justify-content:center;margin-right:15px;min-height:25px;min-width:25px}#reinscription>.container>.wrapper .step-container .user-item .content .user-badge.supervisor{background-color:#bd8dbf}#reinscription>.container>.wrapper .step-container .user-item .content .user-badge.mentor{background-color:#e7bbb6}#reinscription>.container>.wrapper .step-container .user-item .content .identity{color:#433c35;font-size:13px;font-weight:500;letter-spacing:0;line-height:24px;width:50%}#reinscription>.container>.wrapper .step-container .user-item .content .identity p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#reinscription>.container>.wrapper .step-container .user-item .content .email{color:dimgray;flex:1 1;font-size:12px;letter-spacing:0;line-height:12px;margin:0 16px}#reinscription>.container>.wrapper .step-container .user-item .content .email p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#reinscription>.container>.wrapper .step-container .user-item .content .phone{color:dimgray;flex:0 1;font-size:12px;letter-spacing:0;line-height:12px}#reinscription>.container>.wrapper .step-container .user-item .content .phone p{overflow:hidden;text-align:right;text-overflow:ellipsis;white-space:nowrap}#reinscription>.container>.wrapper .step-container .user-item .content i{color:#b1b2ba;margin-right:4px}#reinscription>.container>.wrapper .step-container .user-item .content i:hover{color:#9697a2}#reinscription .horizontal-dot-separator{border:none;border-top:1px dotted #d1d1d1}.notif-creation{background:#fff;display:flex;flex-direction:row;justify-content:center}.notif-creation>.wrapper{display:flex;flex-direction:row;padding:48px}.notif-creation>.wrapper .side-navigation{align-items:center;display:flex;flex-direction:column;position:fixed;top:104px;width:140px}.notif-creation>.wrapper .side-navigation .button{padding:8px 16px}.notif-creation>.wrapper .form{display:flex;flex-direction:column;margin-left:240px;width:770px}.notif-creation>.wrapper .form>.title{color:#1e1e1e;font-size:32px;font-weight:700;letter-spacing:0;line-height:32px;margin-bottom:24px}.notif-creation>.wrapper .form .horizontal-dot-separator{margin:16px 0}.notif-creation>.wrapper .form .section>.title{color:#1e1e1e;font-size:18px;font-weight:700;letter-spacing:0;line-height:24px}.notif-creation>.wrapper .form .section:first-of-type .horizontal-dot-separator:first-of-type{margin:16px 0 8px}.notif-creation>.wrapper .form .section:first-of-type .horizontal-dot-separator:last-of-type{margin:8px 0 16px}.notif-creation>.wrapper .form .section .recipients-wrapper{display:flex;flex-direction:row}.notif-creation>.wrapper .form .section .recipients-wrapper .recipients{display:flex;flex:1 1;flex-direction:row;flex-wrap:wrap}.notif-creation>.wrapper .form .section .recipients-wrapper .recipients .recipient{align-items:center;border:1px solid #d1d1d1;border-radius:2px;display:flex;flex-direction:row;margin:8px;padding:16px}.notif-creation>.wrapper .form .section .recipients-wrapper .recipients .recipient p{color:#433c35;font-size:13px;font-weight:500;letter-spacing:0;line-height:24px;white-space:nowrap}.notif-creation>.wrapper .form .section .recipients-wrapper .recipients .recipient i{background:#748285;border-radius:50%;color:#fff;cursor:pointer;font-size:16px;height:16px;margin-left:12px;padding:2px;width:16px}.notif-creation>.wrapper .form .section .recipients-wrapper .add-button{margin-top:8px;width:192px}.notif-creation>.wrapper .form .section .include{align-items:center;display:flex;flex-direction:row;justify-content:flex-end;margin-bottom:24px}.notif-creation>.wrapper .form .section .include>p{color:#000;font-size:13px;letter-spacing:0;line-height:18px;margin-right:24px}.notif-creation>.wrapper .form .section .courses{display:flex;flex-direction:row;flex-wrap:wrap;margin-bottom:40px;row-gap:12px}.notif-creation>.wrapper .form .section .courses .course{align-items:center;display:flex;flex-direction:row;margin:0 64px}.notif-creation>.wrapper .form .section .courses .course img{height:40px;margin-left:24px;width:auto}.notif-creation>.wrapper .form .section.content{margin-bottom:24px}.notif-creation>.wrapper .form .section.content .text-area-wrapper{margin-top:8px}.notif-creation>.wrapper .form .section .button-form{align-items:flex-end;display:flex;flex-direction:row}.notif-creation>.wrapper .form .section .button-form .wrapper{display:flex;flex:1 1;flex-direction:row}.notif-creation>.wrapper .form .section .button-form .wrapper .title{margin-right:6px;width:calc(35% - 4.2px)}.notif-creation>.wrapper .form .section .button-form .wrapper .link{margin-left:6px;width:calc(65% - 7.8px)}.notif-creation>.wrapper .form .section .button-form .test{height:28px;margin-left:16px;width:64px}.notif-creation>.wrapper .form .section .button-form .test span{font-size:12px}.notif-creation>.wrapper .form .error-message{color:#e60000;margin-bottom:16px;text-align:right}.notif-creation>.wrapper .form .actions{display:flex;flex-direction:row;justify-content:flex-end}.notif-creation>.wrapper .form .actions .cancel{width:166px}.notif-creation>.wrapper .form .actions .send{width:222px}.notif-creation>.wrapper .form .actions div:first-of-type,.notif-creation>.wrapper .form .actions div:last-of-type{margin-left:12px}.notif-creation .lateral-panel{display:flex;height:100%;position:fixed;right:0;top:0;transition:z-index;width:75%}.notif-creation .lateral-panel.show{transition-delay:0s;z-index:10}.notif-creation .lateral-panel.hide{transition-delay:.3s;z-index:-1}.notif-creation .lateral-panel>.container{background-color:#fff;box-shadow:0 0 0 3px rgba(0,0,0,.1),0 0 0 1px hsla(0,0%,57%,.3);display:flex;flex-direction:column;transition:-webkit-transform .3s ease-in;transition:transform .3s ease-in;transition:transform .3s ease-in,-webkit-transform .3s ease-in;width:100%}.notif-creation .lateral-panel>.container.show{-webkit-transform:translateX(0);transform:translateX(0)}.notif-creation .lateral-panel>.container.hide{-webkit-transform:translateX(100%);transform:translateX(100%)}.notif-creation .lateral-panel>.container .header{align-items:center;background-color:#fff;border-bottom:1px solid #eff2f4;box-sizing:border-box;display:flex;height:12%;padding:30px;position:relative;width:100%;z-index:15}.notif-creation .lateral-panel>.container .header .title{color:#00a0af;font-size:34px;letter-spacing:0;line-height:32px;width:100%}.notif-creation .lateral-panel>.container .header>i{color:#b1b2ba;position:absolute;right:10px;top:10px}.notif-creation .lateral-panel>.container .header>i:hover{color:hsla(233,6%,71%,.7);cursor:pointer;font-size:30px;right:7px;top:7px}.notif-creation .lateral-panel>.container .filter-bar{align-items:center;background-color:#fff;box-shadow:0 4px 16px 0 rgba(104,129,151,.15),0 8px 26px 0 rgba(0,0,0,.15);display:flex;flex-direction:row;height:10%;width:100%;z-index:10}.notif-creation .lateral-panel>.container .filter-bar .filter{box-shadow:none;flex:1 1;margin-bottom:0;margin-right:24px;padding:0}.notif-creation .lateral-panel>.container .filter-bar #searchBar{width:300px}.notif-creation .lateral-panel>.container .items{background-color:#eff2f4;flex:1 1;overflow:hidden;padding:32px;position:relative;width:100%}.notif-creation .lateral-panel>.container .items .select-all{margin-bottom:32px;margin-left:12px}.notif-creation .lateral-panel>.container .items .list-wrapper{height:calc(100% - 24px)}.notif-creation .lateral-panel>.container .items .list-wrapper .container{height:calc(100% - 64px);overflow-y:auto;padding:0}.notif-creation .lateral-panel>.container .items .list-wrapper .container .item{align-items:center;border-bottom:1px solid #d1d1d1;display:flex;flex-direction:row;padding:12px}.notif-creation .lateral-panel>.container .items .list-wrapper .container .item p{color:#433c35;font-size:13px;font-weight:500;letter-spacing:0;line-height:24px}.notif-creation .lateral-panel>.container .items .list-wrapper .container .item:first-of-type{border-top:1px solid #d1d1d1}.notif-creation .lateral-panel>.container .add{align-items:center;box-sizing:border-box;display:flex;height:10%;justify-content:flex-end;padding:30px;width:100%}.notif-creation .lateral-panel>.container .add .add-button{width:200px}#notifications .select-all{display:flex;padding:8px 20px}#notifications .select-all .checkbox .label{align-items:center;color:#000;display:flex;flex-direction:row;font-size:13px;height:24px;letter-spacing:0;line-height:18px}#notifications .wrapper-list{max-height:60vh}#notifications .notif-item{background-color:#fff;box-shadow:0 0 2px 0 #b1b2ba;display:flex;flex-direction:row;margin:10px 0;position:relative;width:100%}#notifications .notif-item>.check{background-color:initial;border-right:1px solid hsla(233,6%,71%,.4);box-sizing:border-box;display:flex;justify-content:center;padding:12px}#notifications .notif-item>.check .checkbox{display:flex;height:22px;width:22px}#notifications .notif-item>.check .checkbox .checkmark{height:18px;width:18px}#notifications .notif-item>.check .checkbox .checkmark:after{left:6px;top:2px}#notifications .notif-item>.content{cursor:pointer;display:flex;flex:1 1;flex-direction:column;max-width:calc(100% - 48px)}#notifications .notif-item>.content .header{align-items:center;border-bottom:1px solid rgba(0,0,0,.2);box-sizing:border-box;display:flex;flex-direction:row;padding:12px 12px 12px 16px}#notifications .notif-item>.content .header .label{color:#000;flex:1 1}#notifications .notif-item>.content .header .options{align-items:center;color:dimgray;display:flex;justify-content:center;margin-left:10px}#notifications .notif-item>.content .header .options:hover{cursor:pointer}#notifications .notif-item>.content .info{align-items:flex-start;display:flex;flex-direction:row;padding:8px 8px 8px 16px}#notifications .notif-item>.content .info p{color:dimgray;flex:1 1;overflow:hidden;white-space:nowrap}#notifications .notif-item>.content .info p .recipient{margin-left:60px}#notifications .notif-item>.content .info i{color:#00a0af;flex:0 1;font-size:20px;margin-left:16px;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}#notifications .notif-item>.content .content{max-height:0;overflow:hidden;padding:0 16px;transition:max-height .3s ease}#notifications .notif-item>.content .content .separator{background:rgba(0,0,0,.2);height:1px;width:100%}#notifications .notif-item>.content .content p{line-height:20px;margin:12px 0;white-space:pre-line}#notifications .notif-item>.content .content .links{display:flex;flex-direction:row;margin-bottom:12px;margin-top:48px}#notifications .notif-item>.content .content .links .button{background:#fff;border:1px solid #d1d1d1;flex-direction:row-reverse;padding:12px 20px}#notifications .notif-item>.content .content .links .button span{font-size:12px;line-height:16px}#notifications .notif-item>.content .content .links .button i{font-size:16px;margin-right:8px}#notifications .notif-item>.content .content .links .button:hover{background:#ebebeb}#notifications .notif-item>.content.expanded .info p{overflow:auto;white-space:pre-line}#notifications .notif-item>.content.expanded .info i{-webkit-transform:rotate(90deg);transform:rotate(90deg)}#notifications .notif-item>.content.expanded .content{max-height:1500px}#notifications .notif-item .bold{font-weight:700}#notifications .notif-item p{color:#1e1e1e;font-size:13px;line-height:16px}#mini-detail{box-sizing:border-box;display:flex;flex-direction:row;margin:auto;max-width:1280px;min-height:calc(100% - 60px);padding:24px 55px}#mini-detail .side-bar{display:flex;flex-direction:row;position:relative;width:25%}#mini-detail .side-bar .sidebar-wrapper{display:flex;flex-direction:column;position:fixed}#mini-detail .side-bar .sidebar-wrapper .back-link{align-items:center;display:flex;flex-direction:row;white-space:nowrap}#mini-detail .side-bar .sidebar-wrapper .back-link i{color:#748285;margin-right:15px}#mini-detail .side-bar .sidebar-wrapper .back-link .link{color:#000;font-size:13px}#mini-detail .side-bar .sidebar-wrapper .back-link:hover{cursor:pointer}#mini-detail .side-bar .sidebar-wrapper .panel.sidebar{margin-top:32px;padding:26px 44px 36px 22px}#mini-detail .side-bar .sidebar-wrapper .panel.sidebar .menu li{color:#000;cursor:pointer;font-size:13px;letter-spacing:0;line-height:18px;margin-bottom:16px}#mini-detail .side-bar .sidebar-wrapper .panel.sidebar .menu li.selected{font-weight:700}#mini-detail .side-bar .sidebar-wrapper .panel.sidebar .menu li:last-of-type{margin-bottom:0}#mini-detail .side-bar .sidebar-wrapper .actions .button{margin-top:10px}#mini-detail .mini{width:75%}#mini-detail .mini .panel{margin-bottom:16px;padding:50px 100px}#mini-detail .mini .section>.label,#mini-detail .mini .section>.line>.label{color:#1e1e1e;font-size:18px;font-weight:700;letter-spacing:0;line-height:24px}#mini-detail .mini .line{align-items:center;display:flex;flex-direction:row}#mini-detail .mini .column{display:flex;flex-direction:column}#mini-detail .mini .separator{background:#979797;height:1px;width:100%}#mini-detail .mini .dashed-separator{border-bottom:1px dotted #979797;height:1px;width:100%}#mini-detail .mini .input-wrapper .container input{background-color:#e2e7eb;font-size:13px;font-weight:500;height:auto;letter-spacing:0;line-height:24px;padding:6px 16px}#mini-detail .mini .input-wrapper .container input:disabled{-webkit-text-fill-color:#688197}#mini-detail .mini .input-wrapper .container i{top:6px}#mini-detail .mini .actions{align-items:flex-end;display:flex;flex-direction:column;margin-top:18px}#mini-detail .mini .actions .button{width:180px}#mini-detail .mini .base-info .name input{color:#1e1e1e;font-size:24px;font-weight:700;letter-spacing:0;line-height:32px;padding:12px 16px}#mini-detail .mini .base-info .line{align-items:center;display:flex;flex-direction:row;justify-content:space-between;margin-top:14px}#mini-detail .mini .base-info .line img{height:40px}#mini-detail .mini .base-info .line .status{width:250px}#mini-detail .mini .advanced-info .types{display:flex;flex-direction:row;margin-bottom:20px}#mini-detail .mini .advanced-info .types .radio-wrapper{margin-left:100px}#mini-detail .mini .advanced-info .types .radio-wrapper label{color:#000;display:flex;flex-direction:column;font-weight:300;justify-content:center}#mini-detail .mini .advanced-info .types .radio-wrapper label.checked{font-weight:700}#mini-detail .mini .advanced-info>.dates{display:flex;flex-direction:row;margin-bottom:28px}#mini-detail .mini .advanced-info>.dates .label{margin-top:16px}#mini-detail .mini .advanced-info>.dates>.wrapper{display:flex;flex-direction:column;margin-left:72px}#mini-detail .mini .advanced-info>.dates>.wrapper .dates{display:flex;flex-direction:row}#mini-detail .mini .advanced-info>.dates>.wrapper .dates>div:first-of-type{margin-right:36px}#mini-detail .mini .advanced-info>.dates>.wrapper .duration-wrapper{width:164px}#mini-detail .mini .advanced-info>.dates>.wrapper .duration-wrapper input::-webkit-inner-spin-button,#mini-detail .mini .advanced-info>.dates>.wrapper .duration-wrapper input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}#mini-detail .mini .advanced-info>.dates>.wrapper .duration-wrapper input[type=number]{-moz-appearance:textfield}#mini-detail .mini .advanced-info .partners{margin-bottom:28px;margin-top:18px}#mini-detail .mini .advanced-info .partners .header{display:flex;flex-direction:row;justify-content:space-between}#mini-detail .mini .advanced-info .partners .header .label{color:#1e1e1e;font-size:18px;font-weight:700;letter-spacing:0;line-height:24px}#mini-detail .mini .advanced-info .partners .header .button{color:#fff;padding:8px 12px 8px 16px;width:100px}#mini-detail .mini .advanced-info .partners .header .button span{font-size:12px}#mini-detail .mini .advanced-info .partners .list .partner{max-width:530px}#mini-detail .mini .advanced-info .partners .list .partner .delete{align-self:center;cursor:pointer;margin-left:32px}#mini-detail .mini .advanced-info .partners .list .partner .line{display:flex;flex-direction:row;margin-bottom:10px}#mini-detail .mini .advanced-info .partners .list .partner .line .group:last-of-type .input-wrapper{margin-left:30px}#mini-detail .mini .advanced-info .partners .list .partner .group{display:flex;flex-direction:row;width:50%}#mini-detail .mini .advanced-info .partners .list .partner .group .input-wrapper{width:100%}#mini-detail .mini .advanced-info .partners .list .partner .group .name{margin-bottom:28px;margin-top:16px}#mini-detail .mini .advanced-info .partners .list .partner .group .form-drop-down-wrapper{margin-right:22px}#mini-detail .mini .advanced-info .partners .list .partner .group .form-drop-down-wrapper .form-drop-down{width:110px}#mini-detail .mini .advanced-info .partners .list .partner .group .form-drop-down-wrapper .form-drop-down .box{background-color:#e2e7eb;height:37px}#mini-detail .mini .advanced-info .partners .list .partner .group .form-drop-down-wrapper .form-drop-down .box .current{font-size:13px;font-weight:500;letter-spacing:0;line-height:24px;padding:6px 0}#mini-detail .mini .advanced-info .subject{margin:24px 0}#mini-detail .mini .advanced-info .subject .text-area-wrapper{margin-top:20px}#mini-detail .mini .advanced-info .subject .text-area-wrapper .label{display:none}#mini-detail .mini .advanced-info .location{margin-bottom:28px;margin-top:20px}#mini-detail .mini .advanced-info .location .line{display:flex;flex-direction:row;margin-top:16px}#mini-detail .mini .advanced-info .location .line>div{flex:11 1;margin-left:16px;margin-right:16px}#mini-detail .mini .advanced-info .location .line>div:first-child{flex:10 1;margin-left:0}#mini-detail .mini .advanced-info .location .line>div:last-child{flex:8 1;margin-right:0}#mini-detail .mini .schools>.header{display:flex;flex-direction:column;margin-bottom:12px}#mini-detail .mini .schools>.header .name{color:#1e1e1e;font-size:24px;font-weight:700;letter-spacing:0;line-height:32px}#mini-detail .mini .schools>.header .title-wrapper{align-items:center;display:flex;flex-direction:row;justify-content:space-between}#mini-detail .mini .schools>.header .title-wrapper p{color:#1e1e1e;font-size:24px;font-weight:300;letter-spacing:0;line-height:32px}#mini-detail .mini .schools>.header .title-wrapper .button{color:#fff;padding:8px 12px 8px 16px;width:100px}#mini-detail .mini .schools>.header .title-wrapper .button span{font-size:12px}#mini-detail .mini .schools .lateral-menu .panel.filter{box-shadow:none;margin-bottom:20px;padding:18px 13px}#mini-detail .mini .schools .list .school{align-items:flex-start;display:flex;flex-direction:column;padding:0}#mini-detail .mini .schools .list .school .school-info{align-items:flex-start;display:flex;flex-direction:column;padding-bottom:32px;padding-top:16px;width:100%}#mini-detail .mini .schools .list .school .school-info .line{display:flex;flex-direction:row;width:100%}#mini-detail .mini .schools .list .school .school-info .name{color:#000;flex:1 1;font-size:13px;font-weight:500;letter-spacing:0;line-height:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#mini-detail .mini .schools .list .school .school-info i{background-color:#f16122;border-radius:50%;color:#fff;font-size:16px;padding:2px}#mini-detail .mini .schools .list .school .school-info .address{color:#535d5f;flex:1 1;font-size:12px;letter-spacing:0;line-height:12px}#mini-detail .mini .schools .list .school .school-info .phone{color:dimgray;font-size:12px;letter-spacing:0;line-height:12px;margin-right:50px}#mini-detail .mini .schools .list .school .add-group{align-items:center;display:flex;flex-direction:row;width:100%}#mini-detail .mini .schools .list .school .add-group .button{color:#fff;height:40px;padding:8px 12px 8px 16px;width:180px}#mini-detail .mini .schools .list .school .add-group .button span{font-size:12px}#mini-detail .mini .schools .list .school .add-group .button i{color:#fff}#mini-detail .mini .schools .list .school .groups,#mini-detail .mini .schools .list .school .groups .group{width:100%}#mini-detail .mini .schools .list .school .groups .group>.header{align-items:center;display:flex;flex-direction:row;padding-bottom:12px;padding-top:20px}#mini-detail .mini .schools .list .school .groups .group>.header>.label{color:#1e1e1e;flex:1 1;font-size:18px;font-weight:700;letter-spacing:0;line-height:24px}#mini-detail .mini .schools .list .school .groups .group>.header i{background-color:#f16122;border-radius:50%;color:#fff;cursor:pointer;font-size:16px;padding:2px}#mini-detail .mini .schools .list .school .groups .group .wrapper{align-items:center;background:#f5f5f5;display:flex;flex-direction:row;margin-bottom:8px;padding:8px 22px}#mini-detail .mini .schools .list .school .groups .group .wrapper:last-of-type{margin-bottom:12px}#mini-detail .mini .schools .list .school .groups .group .wrapper .label{color:#688197;font-size:13px;letter-spacing:0;line-height:24px;width:150px}#mini-detail .mini .schools .list .school .groups .group .wrapper .drop-down{background-color:#fff;border:1px solid #d9dfe5;border-radius:2px;flex:1 1;margin:0}#mini-detail .mini .schools .list .school .groups .group .wrapper.wrapper-composition{justify-content:space-between}#mini-detail .mini .schools .list .school .groups .group .wrapper.wrapper-composition .composition{align-items:center;display:flex;flex-direction:row}#mini-detail .mini .schools .list .school .groups .group .wrapper.wrapper-composition .composition .input-wrapper .label{display:none}#mini-detail .mini .schools .list .school .groups .group .wrapper.wrapper-composition .composition .input-wrapper .container{background-color:#fff;border:1px solid #d9dfe5;border-radius:2px;width:120px}#mini-detail .mini .schools .list .school .groups .group .wrapper.wrapper-composition .composition .input-wrapper .container input{background:transparent}#mini-detail .mini .schools .list .school .groups .group .wrapper.wrapper-composition .composition .input-wrapper .container input::-webkit-inner-spin-button,#mini-detail .mini .schools .list .school .groups .group .wrapper.wrapper-composition .composition .input-wrapper .container input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}#mini-detail .mini .schools .list .school .groups .group .wrapper.wrapper-composition .composition .input-wrapper .container input[type=number]{-moz-appearance:textfield}#mini-detail .mini .schools .students{align-items:center;display:flex;flex:1 1;flex-direction:row;justify-content:flex-end;margin:22px 0}#mini-detail .mini .schools .students .label{color:#1e1e1e;font-size:18px;font-weight:700;letter-spacing:0;line-height:24px;margin-right:12px}#mini-detail .mini .schools .students .value{color:#8cc73f;font-size:24px;font-weight:700;letter-spacing:0;line-height:32px}#mini-detail .mini .team>.header{display:flex;flex-direction:column;margin-bottom:12px}#mini-detail .mini .team>.header .name{color:#1e1e1e;font-size:24px;font-weight:700;letter-spacing:0;line-height:32px}#mini-detail .mini .team>.header .title-wrapper{align-items:center;display:flex;flex-direction:row;justify-content:space-between}#mini-detail .mini .team>.header .title-wrapper p{color:#1e1e1e;font-size:24px;font-weight:300;letter-spacing:0;line-height:32px}#mini-detail .mini .team .line{display:flex;flex-direction:row}#mini-detail .mini .team .section .line{margin-bottom:12px;margin-top:24px}#mini-detail .mini .team .section .line .label{flex:1 1}#mini-detail .mini .team .section .line .button{color:#fff;padding:8px 12px 8px 16px;width:100px}#mini-detail .mini .team .section .line .button span{font-size:12px}#mini-detail .mini .team .lateral-menu .panel.filter{padding:18px 13px}#mini-detail .mini .team .user{display:flex;flex-direction:column}#mini-detail .mini .team .user .content{align-items:center;display:flex;flex-direction:row;justify-content:space-between;padding:10px 0;width:100%}#mini-detail .mini .team .user .content .user-badge{align-items:center;border-radius:2px;color:#fff;display:flex;font-size:12px;justify-content:center;margin-right:15px;min-height:25px;min-width:25px}#mini-detail .mini .team .user .content .user-badge.supervisor{background-color:#bd8dbf}#mini-detail .mini .team .user .content .user-badge.mentor{background-color:#e7bbb6}#mini-detail .mini .team .user .content .user-badge.admin,#mini-detail .mini .team .user .content .user-badge.facilitator{background-color:#0093e0}#mini-detail .mini .team .user .content .identity{color:#1e1e1e;font-size:13px;font-weight:700;overflow:hidden;width:40%}#mini-detail .mini .team .user .content .identity p{margin-left:16px;margin-right:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#mini-detail .mini .team .user .content .email{color:#1e1e1e;font-size:12px;overflow:hidden;width:40%}#mini-detail .mini .team .user .content .email p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#mini-detail .mini .team .user .content .phone{color:#1e1e1e;font-size:12px;padding-right:20px;text-align:right;width:20%}#mini-detail .mini .team .user .content i{color:#748285;cursor:pointer;margin-right:4px}#mini-detail .mini .team .school .info{display:flex;flex:1 1;flex-direction:column}#mini-detail .mini .team .school .info .name{color:#000;flex:1 1;font-size:13px;font-weight:500;letter-spacing:0;line-height:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#mini-detail .mini .team .school .info .address{color:#535d5f;flex:1 1;font-size:12px;letter-spacing:0;line-height:12px}#mini-detail .mini .successes>.header{display:flex;flex-direction:column;margin-bottom:12px}#mini-detail .mini .successes>.header .name{color:#1e1e1e;font-size:24px;font-weight:700;letter-spacing:0;line-height:32px}#mini-detail .mini .successes>.header .title-wrapper{align-items:center;display:flex;flex-direction:row;justify-content:space-between}#mini-detail .mini .successes>.header .title-wrapper p{color:#1e1e1e;font-size:24px;font-weight:300;letter-spacing:0;line-height:32px}#mini-detail .mini .successes .list{display:flex;flex-direction:column;margin-top:8px}#mini-detail .mini .successes .list .button-wrapper{display:flex;flex-direction:column;margin:16px 0}#mini-detail .mini .successes .list .button-wrapper .button{color:#fff;margin-bottom:12px;padding:8px 12px 8px 16px;width:100px}#mini-detail .mini .successes .list .button-wrapper .button span{font-size:12px}#mini-detail .mini .successes .list .button-wrapper .button.add-default{width:220px}#mini-detail .mini .successes .list .success{align-items:center;background:#f5f5f5;box-sizing:border-box;display:flex;flex-direction:row;margin-top:8px;padding:6px 18px;width:100%}#mini-detail .mini .successes .list .success .drag{color:#748285}#mini-detail .mini .successes .list .success .input-wrapper{flex:1 1;margin-left:18px;margin-right:12px}#mini-detail .mini .successes .list .success .input-wrapper input{background-color:#fff;border:1px solid #d9dfe5;border-radius:2px}#mini-detail .mini .successes .list .success .delete{background-color:#f16122;border-radius:50%;color:#fff;cursor:pointer;font-size:16px;padding:2px}#mini-detail .mini .tools>.header{display:flex;flex-direction:column;margin-bottom:12px}#mini-detail .mini .tools>.header .name{color:#1e1e1e;font-size:24px;font-weight:700;letter-spacing:0;line-height:32px}#mini-detail .mini .tools>.header .title-wrapper{align-items:center;display:flex;flex-direction:row;justify-content:space-between}#mini-detail .mini .tools>.header .title-wrapper p{color:#1e1e1e;font-size:24px;font-weight:300;letter-spacing:0;line-height:32px}#mini-detail .mini .tools .tool-type{display:flex;flex-direction:column;margin-top:16px}#mini-detail .mini .tools .tool-type:first-of-type{margin-top:0}#mini-detail .mini .tools .tool-type>.label{color:#1e1e1e;font-size:24px;font-weight:300;letter-spacing:0;line-height:32px;margin:26px 0 16px}#mini-detail .mini .tools .tool-type .button-wrapper{display:flex;flex-direction:row;margin:18px}#mini-detail .mini .tools .tool-type .button-wrapper .button{color:#fff;padding:8px 12px 8px 16px;width:166px}#mini-detail .mini .tools .tool-type .button-wrapper .button span{font-size:12px}#mini-detail .mini .tools .tool-type .tools .tool{background:#f5f5f5;display:flex;flex-direction:row;margin:8px 0;padding:8px 20px 8px 12px}#mini-detail .mini .tools .tool-type .tools .tool .column{display:flex;flex-direction:column}#mini-detail .mini .tools .tool-type .tools .tool .column .icon{align-items:center;background-color:#fff;border:1px solid #d9dfe5;border-radius:2px;display:flex;flex-direction:row}#mini-detail .mini .tools .tool-type .tools .tool .column .icon.invalid{border:1px solid #e60000}#mini-detail .mini .tools .tool-type .tools .tool .column .icon.enabled{cursor:pointer}#mini-detail .mini .tools .tool-type .tools .tool .column .icon .icon-wrapper{align-items:center;display:flex;flex-direction:row;height:48px;justify-content:center;width:48px}#mini-detail .mini .tools .tool-type .tools .tool .column .icon .icon-wrapper i,#mini-detail .mini .tools .tool-type .tools .tool .column .icon .icon-wrapper img{color:#00a0af;font-size:20px}#mini-detail .mini .tools .tool-type .tools .tool .column .icon .arrow{color:#688197;padding:12px}#mini-detail .mini .tools .tool-type .tools .tool .column .delete{align-self:center;background-color:#f16122;border-radius:50%;color:#fff;cursor:pointer;font-size:20px;margin-top:12px;padding:2px;width:20px}#mini-detail .mini .tools .tool-type .tools .tool .column .test{height:28px;margin-top:28px;width:64px}#mini-detail .mini .tools .tool-type .tools .tool .column.content{flex:1 1;margin-left:8px;margin-right:18px}#mini-detail .mini .tools .tool-type .tools .tool .column.content .input-wrapper{background-color:#fff;border:1px solid #d9dfe5;border-radius:2px;display:flex;flex-direction:column;height:48px;justify-content:center;margin-bottom:8px}#mini-detail .mini .tools .tool-type .tools .tool .column.content .input-wrapper.invalid{border:1px solid #e60000}#mini-detail .mini .tools .tool-type .tools .tool .column.content .input-wrapper:last-of-type{margin-bottom:0}#mini-detail .mini .tools .tool-type .tools .tool .column.content .input-wrapper input{background:transparent}#mini-detail .mini .tools .icon-picker-wrapper{align-items:center;background:rgba(0,0,0,.2);bottom:0;display:flex;flex-direction:column;justify-content:center;left:0;position:absolute;right:0;top:0}#mini-detail .mini .tools .icon-picker-wrapper .icon-picker{background:#fff;box-shadow:0 3px 4px 0 rgba(10,15,44,.2),0 4px 16px 0 rgba(104,129,151,.15),0 8px 26px 0 rgba(0,0,0,.15);max-height:80%;max-width:80%;padding:32px;z-index:50}#mini-detail .mini .tools .icon-picker-wrapper .icon-picker .title{align-items:center;display:flex;flex-direction:row;margin-bottom:24px}#mini-detail .mini .tools .icon-picker-wrapper .icon-picker .title p{flex:1 1;margin-left:20px;text-align:center}#mini-detail .mini .tools .icon-picker-wrapper .icon-picker .title i{background-color:#f16122;border-radius:50%;color:#fff;cursor:pointer;font-size:24px;padding:2px}#mini-detail .mini .tools .icon-picker-wrapper .icon-picker .icon-list{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}#mini-detail .mini .tools .icon-picker-wrapper .icon-picker .icon-list .icon{align-items:center;border:1px solid rgba(0,0,0,.08);border-radius:3px;box-sizing:border-box;cursor:pointer;display:flex;flex-direction:column;height:80px;margin:6px;padding:16px;width:80px}@-webkit-keyframes icon{0%{-webkit-transform:skewX(0deg);transform:skewX(0deg)}10%{-webkit-transform:skewX(-10deg);transform:skewX(-10deg)}20%{-webkit-transform:skewX(10deg);transform:skewX(10deg)}25%{-webkit-transform:skewX(-8deg);transform:skewX(-8deg)}30%{-webkit-transform:skewX(8deg);transform:skewX(8deg)}33%{-webkit-transform:skewX(-4deg);transform:skewX(-4deg)}36%{-webkit-transform:skewX(4deg);transform:skewX(4deg)}40%{-webkit-transform:skewX(0deg);transform:skewX(0deg)}}@keyframes icon{0%{-webkit-transform:skewX(0deg);transform:skewX(0deg)}10%{-webkit-transform:skewX(-10deg);transform:skewX(-10deg)}20%{-webkit-transform:skewX(10deg);transform:skewX(10deg)}25%{-webkit-transform:skewX(-8deg);transform:skewX(-8deg)}30%{-webkit-transform:skewX(8deg);transform:skewX(8deg)}33%{-webkit-transform:skewX(-4deg);transform:skewX(-4deg)}36%{-webkit-transform:skewX(4deg);transform:skewX(4deg)}40%{-webkit-transform:skewX(0deg);transform:skewX(0deg)}}#mini-detail .mini .tools .icon-picker-wrapper .icon-picker .icon-list .icon .social-icon,#mini-detail .mini .tools .icon-picker-wrapper .icon-picker .icon-list .icon i{color:#00a0af;font-size:32px;margin-bottom:5px}#mini-detail .mini .tools .icon-picker-wrapper .icon-picker .icon-list .icon .social-icon:hover,#mini-detail .mini .tools .icon-picker-wrapper .icon-picker .icon-list .icon i:hover{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-name:icon;animation-name:icon;color:#00a0af}#mini-detail .mini .tools .icon-picker-wrapper .icon-picker .icon-list .icon img{height:32px!important;width:36px!important}#mini-detail .mini .tools .icon-picker-wrapper .icon-picker .icon-list .icon p{font-size:10px;margin-top:3px;white-space:nowrap}#mini-detail .mini .rooms>.header{display:flex;flex-direction:column;margin-bottom:12px}#mini-detail .mini .rooms>.header .name{color:#1e1e1e;font-size:24px;font-weight:700;letter-spacing:0;line-height:32px}#mini-detail .mini .rooms>.header .title-wrapper{align-items:center;display:flex;flex-direction:row;justify-content:space-between}#mini-detail .mini .rooms>.header .title-wrapper p{color:#1e1e1e;font-size:24px;font-weight:300;letter-spacing:0;line-height:32px}#mini-detail .mini .rooms .dispatch-wrapper{margin-top:20px;overflow:scroll;padding:0 20px}#mini-detail .mini .rooms .dispatch-wrapper .dispatch>.rooms{margin-left:100px;min-height:36px}#mini-detail .mini .rooms .dispatch-wrapper .dispatch>.rooms .room .label{color:#1e1e1e;font-size:18px;font-weight:700;letter-spacing:0;line-height:24px;margin:6px 12px;text-align:center;width:40px}#mini-detail .mini .rooms .dispatch-wrapper .dispatch>.rooms .room:first-of-type .label{margin-left:0}#mini-detail .mini .rooms .dispatch-wrapper .dispatch>.rooms .room:last-of-type .label{margin-right:0}#mini-detail .mini .rooms .dispatch-wrapper .dispatch .schools .school{margin-top:8px}#mini-detail .mini .rooms .dispatch-wrapper .dispatch .schools .school .label{color:#000;font-size:13px;font-weight:500;letter-spacing:0;line-height:16px;margin:10px 0}#mini-detail .mini .rooms .dispatch-wrapper .dispatch .schools .school .groups .group{border-bottom:1px solid #d1d1d1}#mini-detail .mini .rooms .dispatch-wrapper .dispatch .schools .school .groups .group .label{color:#688197;font-size:13px;letter-spacing:0;line-height:24px;min-width:100px;width:100px}#mini-detail .mini .rooms .dispatch-wrapper .dispatch .schools .school .groups .group .rooms .room{margin:0 12px}#mini-detail .mini .rooms .dispatch-wrapper .dispatch .schools .school .groups .group .rooms .room .label{display:none}#mini-detail .mini .rooms .dispatch-wrapper .dispatch .schools .school .groups .group .rooms .room input{height:36px;padding:0;text-align:center;width:40px}#mini-detail .mini .rooms .dispatch-wrapper .dispatch .schools .school .groups .group .rooms .room input::-webkit-inner-spin-button,#mini-detail .mini .rooms .dispatch-wrapper .dispatch .schools .school .groups .group .rooms .room input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}#mini-detail .mini .rooms .dispatch-wrapper .dispatch .schools .school .groups .group .rooms .room input[type=number]{-moz-appearance:textfield}#mini-detail .mini .rooms .dispatch-wrapper .dispatch .schools .school .groups .group .rooms .room:first-of-type{margin-left:0}#mini-detail .mini .rooms .dispatch-wrapper .dispatch .schools .school .groups .group .rooms .room:last-of-type{margin-right:0}#mini-detail .mini .rooms .dispatch-wrapper .dispatch .schools .school .groups .group .summary{flex:1 1;justify-content:flex-end;padding-right:20px}#mini-detail .mini .rooms .dispatch-wrapper .dispatch .schools .school .groups .group .summary .total{margin-left:24px;margin-right:40px;text-align:center;width:32px}#mini-detail .mini .rooms .dispatch-wrapper .dispatch .schools .school .groups .group .summary .remaining,#mini-detail .mini .rooms .dispatch-wrapper .dispatch .schools .school .groups .group .summary .total{color:#433c35;font-size:13px;font-weight:500;letter-spacing:0;line-height:24px}#mini-detail .mini .rooms .dispatch-wrapper .dispatch .schools .school .groups .group .summary .remaining span{color:#f16122}#mini-detail .mini .rooms .dispatch-wrapper .dispatch .totals{margin-left:100px;min-height:36px}#mini-detail .mini .rooms .dispatch-wrapper .dispatch .totals .total .label{color:#000;font-size:20px;font-weight:500;letter-spacing:0;line-height:32px;margin:6px 12px;text-align:center;width:40px}#mini-detail .mini .rooms .dispatch-wrapper .dispatch .totals .total:first-of-type .label{margin-left:0}#mini-detail .mini .rooms .dispatch-wrapper .dispatch .totals .total:last-of-type .label{margin-right:0}#mini-detail .mini .rooms .dispatch-wrapper .dispatch .totals .summary{flex:1 1;justify-content:flex-end;padding-right:20px}#mini-detail .mini .rooms .dispatch-wrapper .dispatch .totals .summary .total{color:#000;font-size:20px;font-weight:500;letter-spacing:0;line-height:32px;margin-left:12px;margin-right:40px;text-align:center;width:24px}#mini-detail .mini .rooms .dispatch-wrapper .dispatch .totals .summary .remaining{color:#433c35;font-size:13px;font-weight:500;letter-spacing:0;line-height:24px}#mini-detail .mini .rooms .dispatch-wrapper .dispatch .totals .summary .remaining span{color:#f16122}#mini-detail .mini .rooms .students{flex:1 1;padding:12px 0 14px}#mini-detail .mini .rooms .students .label{color:#1e1e1e;font-size:18px;font-weight:700;letter-spacing:0;line-height:24px}#mini-detail .mini .rooms .students .value{color:#8cc73f;font-size:24px;font-weight:700;letter-spacing:0;line-height:32px;margin-top:12px}#mini-detail .mini .rooms .column{display:flex;flex-direction:column}#mini-detail .mini .rooms .row{align-items:center;display:flex;flex-direction:row}#mini-detail .mini .rooms .summary .rooms .label{border-left:1px solid #979797;border-right:1px solid #979797;color:#1e1e1e;font-size:18px;font-weight:700;letter-spacing:0;line-height:24px;padding:12px 20px 8px}#mini-detail .mini .rooms .summary .rooms .value{background-color:#e2e7eb;color:#000;font-size:24px;font-weight:700;letter-spacing:0;line-height:32px;padding:8px 0 10px;text-align:center}#mini-detail .mini .rooms .progress{padding-left:24px}#mini-detail .mini .rooms .progress p{color:#433c35;font-family:Ubuntu;font-size:13px;font-weight:500;letter-spacing:0;line-height:24px}#mini-detail .mini .rooms .progress .switch-wrapper{margin-left:36px}#mini-detail .mini .rooms .progress .switch-wrapper>p{display:none}#mini-detail .mini .rooms .list .room{background:#f5f5f5;margin:16px 0}#mini-detail .mini .rooms .list .room .summary{padding:20px}#mini-detail .mini .rooms .list .room .summary .label{color:#1e1e1e;font-size:18px;font-weight:700;letter-spacing:0;line-height:24px}#mini-detail .mini .rooms .list .room .summary .label:first-of-type{flex:1 1}#mini-detail .mini .rooms .list .room .summary .value{color:#8cc73f;font-size:24px;font-weight:700;letter-spacing:0;line-height:32px;margin:0 22px}#mini-detail .mini .rooms .list .room .summary .delete{background-color:#f16122;border-radius:50%;color:#fff;cursor:pointer;font-size:20px;padding:2px}#mini-detail .mini .rooms .list .room .tools{padding:0 20px}#mini-detail .mini .rooms .list .room .tools.displayed>.line>i{-webkit-transform:rotate(90deg);transform:rotate(90deg)}#mini-detail .mini .rooms .list .room .tools.displayed .list{max-height:1500px}#mini-detail .mini .rooms .list .room .tools>.line{cursor:pointer;padding:20px 0 16px}#mini-detail .mini .rooms .list .room .tools>.line>.label{color:#1e1e1e;flex:1 1;font-size:13px;font-weight:700;letter-spacing:0;line-height:24px}#mini-detail .mini .rooms .list .room .tools>.line i{color:#748285;font-size:18px;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}#mini-detail .mini .rooms .list .room .tools .list{max-height:0;overflow:hidden;transition:max-height .3s ease}#mini-detail .mini .rooms .list .room .tools .tool{padding:12px 16px}#mini-detail .mini .rooms .list .room .tools .tool .icon-wrapper{display:flex;flex-direction:row;justify-content:center;margin-right:16px;width:24px}#mini-detail .mini .rooms .list .room .tools .tool .icon-wrapper i,#mini-detail .mini .rooms .list .room .tools .tool .icon-wrapper img{color:#00a0af;font-size:20px}#mini-detail .mini .rooms .list .room .tools .tool .label{color:#433c35;flex:1 1;font-size:13px;font-weight:500;letter-spacing:0;line-height:24px}#mini-detail .mini .rooms .list .room .tools .tool .input-wrapper{background-color:#fff;border:1px solid #d9dfe5;border-radius:2px;display:flex;flex-direction:column;height:48px;justify-content:center;width:50%}#mini-detail .mini .rooms .list .room .tools .tool .input-wrapper.invalid{border:1px solid #e60000}#mini-detail .mini .rooms .list .room .tools .tool .input-wrapper .label{display:none}#mini-detail .mini .rooms .list .room .tools .tool .input-wrapper input{background:transparent}#mini-detail .mini .rooms .list .room .tools .tool .test{height:28px;margin-left:14px;width:64px}#mini-detail .mini .rooms .list .room .footer{padding:20px 28px}#mini-detail .mini .rooms .list .room .footer .link{flex:1 1}#mini-detail .mini .rooms .list .room .footer .link p,#mini-detail .mini .rooms .list .room .footer .password p{-webkit-user-select:text;user-select:text}#mini-detail .mini .rooms .list .room .footer a,#mini-detail .mini .rooms .list .room .footer p{color:#000;font-size:13px;letter-spacing:0;line-height:18px;text-decoration:none}#mini-detail .mini .rooms .list .room .footer i{color:#31b56f;font-size:20px;margin-right:20px}#mini-detail .mini .rooms .button-wrapper{display:flex;flex-direction:row;margin:16px 0}#mini-detail .mini .rooms .button-wrapper .button{color:#fff;padding:8px 12px 8px 16px;width:166px}#mini-detail .mini .rooms .button-wrapper .button span{font-size:12px}#mini-detail .popup-wrapper{align-items:center;background:rgba(0,0,0,.2);bottom:0;display:flex;flex-direction:column;justify-content:center;left:0;position:absolute;right:0;top:0}#mini-detail .popup-wrapper .popup{background:#fff;box-shadow:0 3px 4px 0 rgba(10,15,44,.2),0 4px 16px 0 rgba(104,129,151,.15),0 8px 26px 0 rgba(0,0,0,.15);max-height:80%;max-width:80%;padding:32px;z-index:50}#mini-detail .popup-wrapper .popup .title{font-size:24px;font-weight:700;margin-bottom:24px;text-align:center}#mini-detail .popup-wrapper .popup .messages{margin-bottom:40px}#mini-detail .popup-wrapper .popup .messages .main{text-align:center}#mini-detail .popup-wrapper .popup .actions{display:flex;flex-direction:row}#mini-detail .popup-wrapper .popup .actions .button{flex:1 1;margin-left:16px;margin-right:16px}#mini-detail .popup-wrapper .popup .actions .button:first-child{margin-left:0}#mini-detail .popup-wrapper .popup .actions .button:first-right{margin-left:0}@media screen and (max-width:1180px){#mini-detail .mini .schools .list .school .groups .group .wrapper .label{width:130px}#mini-detail .mini .schools .list .school .groups .group .wrapper.wrapper-composition{flex-direction:column}#mini-detail .mini .schools .list .school .groups .group .wrapper.wrapper-composition .composition{width:100%}#mini-detail .mini .schools .list .school .groups .group .wrapper.wrapper-composition .composition:last-of-type{margin-top:10px}}@media screen and (max-width:900px){#mini-detail .mini .schools .list .school .add-group{flex-direction:column;margin-top:20px}#mini-detail .mini .schools .list .school .add-group .button-wrapper{align-self:flex-start}#mini-detail .mini .schools .list .school .add-group .students{align-self:flex-end}}#miniList .list-wrapper{max-height:60vh}#miniList .list-wrapper .mini{background-color:#fff;border-radius:2px;box-shadow:0 1px 2px 0 rgba(0,0,0,.1),0 1px 3px 0 hsla(0,0%,57%,.3);display:flex;flex-direction:row;margin:4px 0;position:relative}#miniList .list-wrapper .mini .line{align-items:center;display:flex;flex-direction:row}#miniList .list-wrapper .mini .column{display:flex;flex-direction:column;justify-content:center}#miniList .list-wrapper .mini .separator{background:rgba(0,0,0,.2);height:1px;width:100%}#miniList .list-wrapper .mini .vertical-separator{background:rgba(0,0,0,.2);height:100%;width:1px}#miniList .list-wrapper .mini .check{align-self:flex-start;margin:10px;width:24px}#miniList .list-wrapper .mini .content{cursor:pointer;flex:1 1}#miniList .list-wrapper .mini .content .info .start{padding:12px 16px;width:55%}#miniList .list-wrapper .mini .content .info .start .name{color:#000;font-size:13px;font-weight:500;letter-spacing:0;line-height:16px;margin-bottom:12px}#miniList .list-wrapper .mini .content .info .start .partners{margin-top:8px;min-height:12px}#miniList .list-wrapper .mini .content .info .start .partners p{color:dimgray;font-size:12px;letter-spacing:0;line-height:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#miniList .list-wrapper .mini .content .info .start .partners p span{margin-right:24px}#miniList .list-wrapper .mini .content .info .end{padding:14px 16px 10px;width:45%}#miniList .list-wrapper .mini .content .info .end>div:first-of-type{flex:1 1}#miniList .list-wrapper .mini .content .info .end>div:first-of-type .date{margin-bottom:16px}#miniList .list-wrapper .mini .content .info .end>div:first-of-type .date .label{color:dimgray;font-size:12px;letter-spacing:0;line-height:12px;margin-right:12px;text-align:right}#miniList .list-wrapper .mini .content .info .end>div:first-of-type .date .value,#miniList .list-wrapper .mini .content .info .end>div:first-of-type .place{color:#000;font-size:13px;font-weight:500;letter-spacing:0;line-height:16px}#miniList .list-wrapper .mini .content .info .end .image-wrapper{width:110px}#miniList .list-wrapper .mini .content .info .end .image-wrapper img{width:100%}#miniList .list-wrapper .mini .content .counts{justify-content:space-between;padding:8px 0 8px 16px}#miniList .list-wrapper .mini .content .counts .item .pins{align-items:center;border-radius:2px;color:#fff;display:flex;font-size:12px;height:18px;justify-content:center;margin-right:8px;min-width:30px}#miniList .list-wrapper .mini .content .counts .item .pins.supervisors{background:#1db46c}#miniList .list-wrapper .mini .content .counts .item .pins.mentors{background:#fdb614}#miniList .list-wrapper .mini .content .counts .item .pins.facilitators{background:#00a0af}#miniList .list-wrapper .mini .content .counts .item .pins.schools{background:#f05923}#miniList .list-wrapper .mini .content .counts .item .category{color:dimgray;font-size:12px;letter-spacing:0;line-height:12px;margin-right:30px}#miniList .list-wrapper .mini .content .counts .item .value{color:#27282b;font-size:13px;font-weight:500;letter-spacing:0;line-height:16px}#miniList .list-wrapper .mini .content .counts .item i{color:#fd8204;font-size:14px;margin:0 16px}#miniList .list-wrapper .mini .status{align-items:flex-start}#miniList .list-wrapper .mini .status .column{box-sizing:border-box;height:100%;justify-content:space-between;padding:12px 16px}#miniList .list-wrapper .mini .status .column .action-popup .header>i{right:2px}#miniList .list-wrapper .mini .status .column .state{background-clip:content-box;border:1px solid #b1b2ba;border-radius:15px;height:15px;padding:2px;width:15px}#miniList .list-wrapper .mini .status .column .state.draft{background-color:#f05923}#miniList .list-wrapper .mini .status .column .state.running{background-color:#8cc73f}#miniList .list-wrapper .mini .status .column .state.finished{background-color:#0093e0}@font-face{font-family:BlogScriptW00-Regular;src:url(//db.onlinewebfonts.com/t/1412bea64d9ba801365a8a4b8c6ee782.eot);src:url(//db.onlinewebfonts.com/t/1412bea64d9ba801365a8a4b8c6ee782.eot?#iefix) format("embedded-opentype"),url(//db.onlinewebfonts.com/t/1412bea64d9ba801365a8a4b8c6ee782.woff2) format("woff2"),url(//db.onlinewebfonts.com/t/1412bea64d9ba801365a8a4b8c6ee782.woff) format("woff"),url(//db.onlinewebfonts.com/t/1412bea64d9ba801365a8a4b8c6ee782.ttf) format("truetype"),url(//db.onlinewebfonts.com/t/1412bea64d9ba801365a8a4b8c6ee782.svg#BlogScriptW00-Regular) format("svg")}*{font-family:Ubuntu,sans-serif;margin:0;padding:0}:not(input):not(textarea){-webkit-user-select:none;user-select:none}body{background-color:#f5f5f5;overflow:hidden}#root{height:100vh;overflow-y:auto}#root::-webkit-scrollbar{width:.5em}#root::-webkit-scrollbar-track{border-radius:10px;box-shadow:inset 0 0 6px rgba(0,0,0,.3)}#root::-webkit-scrollbar-thumb{background-color:#00717c;border-radius:10px;outline:1px solid #708090}.horizontal-plain-separator{border:1px solid #eff2f4;border-left:none;border-right:none;margin:20px 0}.horizontal-dot-separator{border:1px dotted #eff2f4;border-left:none;border-right:none;margin:20px 0}input,textarea{-webkit-text-fill-color:#433c35}ul{list-style:none}.fade{-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-name:fade;animation-name:fade}@-webkit-keyframes fade{0%{opacity:0}to{opacity:1}}@keyframes fade{0%{opacity:0}to{opacity:1}}.mini-icon-container{display:flex;flex-direction:column}.mini-icon-container img{object-fit:contain}.mini-icon-container p{color:#f2b843!important;font-family:BlogScriptW00-Regular,serif;font-size:12px!important;text-align:center;text-transform:uppercase}
/*# sourceMappingURL=main.b641551e.css.map*/