.flatpickr-input{height:3rem!important;min-height:2.5rem;border-radius:10px;border:1px solid #3b406b;color:#000;padding:.5rem 15px;background-color:#fff!important;font-size:1rem;cursor:text!important}.flatpickr-input:focus{outline:none;border-color:#747bbd;-webkit-box-shadow:0 0 0 .2rem rgba(116,123,189,.25);box-shadow:0 0 0 .2rem rgba(116,123,189,.25)}.flatpickr-input:disabled{background-color:#f8f9fa!important;cursor:not-allowed!important}.date_of_birth_form p{font-size:9px;margin:0 0 5px 0;color:#bebebe}.date_of_birth_form .date_of_birth_input{width:100%}[data-v-0ba4c421] .vs-popup--content{overflow:visible!important}.date_of_birth_input{width:100%;font-size:1.1rem!important;padding:.7rem!important;border-radius:5px!important;border:1px solid rgba(0,0,0,.2)!important}.my-card-pdp,.upload-candidacy-card{max-height:16rem!important}.my-card-pdp{min-height:204px!important}.my-pdp{width:12rem;margin:auto;border-radius:10px}.camera-icon{background:#fff;top:-20px;right:-5px;padding:3px;border-radius:50%}@media (max-width:575px){.camera-icon{top:-15px;right:-2px;padding:3px}}.profile_img{border-radius:50%;border:5px solid #f8f8f8;top:25%;right:5%;height:100px;width:100px;-o-object-fit:cover;object-fit:cover}@media (max-width:575px){.profile_img{height:50px;width:50px;top:0;right:5%;-o-object-fit:cover;object-fit:cover}}.profile_img_bg{border-radius:50%;border:5px solid #f8f8f8;margin:100px 0;height:200px;width:200px;-o-object-fit:cover;object-fit:cover}@media (max-width:575px){.profile_img_bg{height:150px;width:150px;margin:20px 0;top:0;right:5%}}.camera-loading-container{overflow:hidden}.camera-loading-container,.gallery-image-container{width:680px;height:480px;background:#000}.loader-open-camera-icon{color:#fff;-webkit-animation:rotate 1s infinite;animation:rotate 1s infinite}@-webkit-keyframes rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.loader-take-photo-icon{color:#fff;-webkit-animation:rotate 2ms infinite;animation:rotate 2ms infinite}@keyframes rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.circle-cropper{width:100%;background:#222}.circle-cropper__preview{border:1px solid hsla(0,0%,100%,.15)}#popupWithCamera .vs-popup{-webkit-transition:all .2s;transition:all .2s;z-index:100;width:45%;margin:10px;max-width:calc(100% - 30px);max-height:calc(100% - 30px);border-radius:6px;-webkit-box-shadow:0 5px 20px 0 rgba(0,0,0,.1);box-shadow:0 5px 20px 0 rgba(0,0,0,.1);background:#fff;-webkit-animation:rebound .3s;animation:rebound .3s}@media (max-width:575px){#popupWithCamera .vs-popup{width:400px!important;max-height:calc(100% - 20px)!important}}#popupWithCamera .vs-popup--content{height:100%!important;overflow:hidden!important}@media (max-width:575px){#popupWithCamera .vs-popup--content{overflow-y:scroll!important}}textarea[data-v-25222a61]{height:100%}.centerContent>div[data-v-25222a61]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.edit-save-button[data-v-25222a61]{margin-left:10px}.vs-popup[data-v-25222a61]{width:800px!important}.add-new-data-popup{z-index:53001!important}.add-new-data-popup .vs-popup--content{padding:35px!important}.add-new-data-popup .vs-popup--header{display:none!important}.add-new-data-popup .input-select-con .vs-icon,.add-new-data-popup .vs-con-input .vs-icon{color:#747bbc}.add-new-data-popup .input-select-con input,.add-new-data-popup .vs-con-input input{border-radius:10px!important;border-color:#707070!important;font-size:1rem!important;height:3rem!important;color:#000}.add-new-data-popup .input-select-con input::-webkit-input-placeholder,.add-new-data-popup .vs-con-input input::-webkit-input-placeholder{color:#000}.add-new-data-popup .input-select-con input::-moz-placeholder,.add-new-data-popup .vs-con-input input::-moz-placeholder{color:#000}.add-new-data-popup .input-select-con input:-ms-input-placeholder,.add-new-data-popup .vs-con-input input:-ms-input-placeholder{color:#000}.add-new-data-popup .input-select-con input::-ms-input-placeholder,.add-new-data-popup .vs-con-input input::-ms-input-placeholder{color:#000}.add-new-data-popup .input-select-con input::placeholder,.add-new-data-popup .vs-con-input input::placeholder{color:#000}.add-new-data-popup .information-text h6{font-size:10px!important;font-weight:400;color:#7e82ad;margin-bottom:5px}.add-new-data-popup .information-text a,.add-new-data-popup .information-text p,.add-new-data-popup .information-text ul{color:#000!important;font-weight:500;font-size:11px!important}.document-popup{z-index:53001!important}.document-popup .vs-popup--content{padding:35px!important}.document-popup .vs-popup--header{display:none!important}.document-popup .input-select-con .vs-icon,.document-popup .vs-con-input .vs-icon{color:#747bbc}.document-popup .input-select-con input,.document-popup .vs-con-input input{border-radius:10px!important;border-color:#707070!important;font-size:1rem!important;height:3rem!important;color:#000}.document-popup .input-select-con input::-webkit-input-placeholder,.document-popup .vs-con-input input::-webkit-input-placeholder{color:#000}.document-popup .input-select-con input::-moz-placeholder,.document-popup .vs-con-input input::-moz-placeholder{color:#000}.document-popup .input-select-con input:-ms-input-placeholder,.document-popup .vs-con-input input:-ms-input-placeholder{color:#000}.document-popup .input-select-con input::-ms-input-placeholder,.document-popup .vs-con-input input::-ms-input-placeholder{color:#000}.document-popup .input-select-con input::placeholder,.document-popup .vs-con-input input::placeholder{color:#000}.document-popup .information-text h6{font-size:10px!important;font-weight:400;color:#7e82ad;margin-bottom:5px}.document-popup .information-text a,.document-popup .information-text p,.document-popup .information-text ul{color:#000!important;font-weight:500;font-size:11px!important}.document-popup .button-add-file{background-color:#747bbc;padding:1.5rem;border-radius:10px;border:none}.document-popup .con-input-upload{height:6rem!important;width:6rem!important;margin-top:0}.document-popup .text-input{min-width:100px!important}.document-popup .con-img-upload .img-upload{height:100px!important;width:100px!important;margin:5px 15px}.document-popup .img-uploaded{border:2px solid #7fdbd0;padding:1.5rem;border-radius:10px}.document-popup .button-uploaded{background:none;border:none;cursor:pointer}.extranet-list .sr-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.extranet-list .upload-document-list{padding:5px;border-radius:5px;background-color:#7ddbcf}.extranet-list .vx-card{padding:5px 5px;-webkit-box-shadow:none!important;box-shadow:none!important;border:1px solid rgba(59,64,107,.18)}.extranet-list .vs-con-table .vs-con-tbody{background:#fff!important;padding:3rem!important;border-radius:10px!important;-webkit-box-shadow:none!important;box-shadow:none!important;border:1px solid rgba(59,64,107,.18)!important}.extranet-list .vs-table--header{margin:10px 0!important}.extranet-list .vs-table--header .filter-select .vs__dropdown-toggle{border:1px solid #707070!important;border-radius:10px!important;padding:5px!important;min-width:200px!important;background-color:#fff!important}.extranet-list .vs-table--header .filter-select .vs__dropdown-toggle .vs__search{margin:0!important}.extranet-list .vs-table--header .filter-select .vs__dropdown-toggle .vs__actions svg{color:#747bbc}.extranet-list .vs-checkbox{border-radius:5px!important;width:25px!important;height:25px!important}.extranet-list .vs-checkbox,.extranet-list .vs-checkbox-primary input:checked+.vs-checkbox{border:1px solid #707070!important;background-color:#fff!important}.extranet-list .vs-checkbox-primary input:checked+.vs-checkbox .vs-icon{color:#7d95d9!important;font-size:1.3rem!important}.extranet-list .vs-table tbody tr:nth-child(3n+1){background-color:rgba(222,228,246,.5)!important}.extranet-list .vs-table tbody tr:nth-child(3n+2){background-color:#fff!important}.extranet-list .vs-table tbody tr:nth-child(3n+3){background-color:rgba(125,219,207,.15)!important}.extranet-list .vs-table td,.extranet-list .vs-table th{border-right:1px solid #e4e6eb;padding-left:30px!important;min-width:150px}.extranet-list .vs-table td:last-child,.extranet-list .vs-table th:last-child{border-right:none}.extranet-list .vs-table td:first-child,.extranet-list .vs-table th:first-child{border-left:none;width:20%}.extranet-list .vs-table td:nth-child(2),.extranet-list .vs-table th:nth-child(2){width:20%}.extranet-list .vs-table th{color:#3b406b!important}.extranet-list .vs-table td{color:#000!important;word-break:break-word;overflow-wrap:break-word}.extranet-list .attendance-list td:first-child,.extranet-list .attendance-list th:first-child{border-left:none;width:auto}.extranet-list .attendance-list td:nth-child(2),.extranet-list .attendance-list th:nth-child(2){width:auto}.extranet-list .attendance-list td,.extranet-list .attendance-list th{border-right:1px solid #e4e6eb;padding-left:30px!important;min-width:auto!important}.extranet-list .attendance-list td:last-child,.extranet-list .attendance-list th:last-child{width:12%}.extranet-list .attendance-list td{color:#000!important;word-break:auto-phrase}.extranet-list .evaluation-list td:first-child,.extranet-list .evaluation-list th:first-child{border-left:none;width:auto}.extranet-list .evaluation-list td:nth-child(2),.extranet-list .evaluation-list th:nth-child(2){width:auto}.extranet-list .vs-table--pagination .vs-pagination--buttons,.extranet-list .vs-table--pagination .vs-pagination--ul,.extranet-list .vs-table--pagination .vs-pagination-primary .effect,.extranet-list .vs-table--pagination .vs-row{background:none!important;-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.extranet-list .vs-table--pagination .item-pagination{border:1px solid #000;font-size:1rem;color:#000!important;font-weight:400}.extranet-list .vs-pagination--buttons i{font-size:2rem!important}.extranet-list .vs-pagination--buttons:hover{background:hsla(0,0%,50.2%,.3)!important}.extranet-list .vs-pagination--li.is-current,.extranet-list .vs-pagination-primary .vs-pagination--buttons:hover{border-radius:35%;border:none!important;background:#c2a56d!important;font-size:1rem;font-weight:400}.extranet-list .vs-pagination--li.is-current span,.extranet-list .vs-pagination-primary .vs-pagination--buttons:hover span{color:#fff!important}.extranet-list .vs-pagination--input-goto{border:1px solid #000;background-color:#fff}.extranet-list .vs__dropdown-menu{width:auto!important}.extranet-list .vs-popup--header{background-color:#fff!important}.extranet-list .vs-popup--header i{-webkit-transform:none!important;transform:none!important;-webkit-box-shadow:none!important;box-shadow:none!important;padding-right:2rem!important;padding-top:2rem!important;font-size:2rem!important;color:#001a72}.ta-planning{font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:14px}.ta-planning-calendar{margin:0 auto}.ta-planning-sticky{z-index:1000;background-color:#fff;position:sticky}.ta-planning-top{margin:0;height:160px}.ta-planning-top>div{padding:10px 0}.ta-planning-bottom{height:110px;bottom:0}.ta-planning-bottom .grid-layout-container{padding-top:10px}.ta-planning-bottom .all-wa{padding-bottom:10px;margin-top:10px}.all-wa ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.all-wa li:nth-child(1n+2),.all-wa ul{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.all-wa li:nth-child(1n+2){display:block;position:relative;width:18px;height:18px;background:#9bfa95;margin:1px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center;color:#fff;border-radius:1px;cursor:default}.all-wa li span{width:20px;height:20px;vertical-align:middle;text-align:center}.primary{background:#1f74ff!important;-webkit-box-shadow:0 15px 40px -10px rgba(31,116,255,.9);box-shadow:0 15px 40px -10px rgba(31,116,255,.9)}.success{background:#9bfa95!important;-webkit-box-shadow:0 15px 40px -10px rgba(155,250,149,.9);box-shadow:0 15px 40px -10px rgba(155,250,149,.9)}.centerContent>div{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#profile-page .vx-card__body{height:100%!important}#profile-page .menu-teacher-bg{background-color:#f3f4f6!important;border:none!important}#profile-page .new-vs-tab{background-color:#fff;border:1px solid rgba(59,64,107,.1803921568627451);padding:15px 20px;display:-webkit-box;display:-ms-flexbox;display:flex;border-radius:10px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}#profile-page .new-vs-tab .tab{font-size:12px;cursor:pointer;padding:5px 5px}#profile-page .new-vs-tab .tab.active{font-weight:700}#profile-page .information-text h6{font-size:10px!important;font-weight:400;color:#7e82ad;margin-bottom:5px}#profile-page .information-text a,#profile-page .information-text p,#profile-page .information-text span,#profile-page .information-text ul{color:#000!important;font-weight:500;font-size:11px!important}#profile-page .vs-input-primary .vs-input--input:focus{-webkit-box-shadow:none!important;box-shadow:none!important;border:1px solid #707070!important}#profile-page .vuesax-app-is-ltr .vs-input--input:focus+.vs-input--placeholder{-webkit-transform:none!important;transform:none!important}#profile-page .vs-input--placeholder.normal{padding:.9rem!important}#profile-page .vue-tel-input{border-radius:10px!important;border-color:#707070!important;font-size:1rem!important;height:3rem!important;color:#000}#profile-page .input-select-con .vs-icon,#profile-page .vs-con-input .vs-icon{color:#747bbc}#profile-page .input-select-con input,#profile-page .vs-con-input input{border-radius:10px!important;border-color:#707070!important;font-size:1rem!important;height:3rem!important;color:#000}#profile-page .input-select-con input::-webkit-input-placeholder,#profile-page .vs-con-input input::-webkit-input-placeholder{color:#000}#profile-page .input-select-con input::-moz-placeholder,#profile-page .vs-con-input input::-moz-placeholder{color:#000}#profile-page .input-select-con input:-ms-input-placeholder,#profile-page .vs-con-input input:-ms-input-placeholder{color:#000}#profile-page .input-select-con input::-ms-input-placeholder,#profile-page .vs-con-input input::-ms-input-placeholder{color:#000}#profile-page .input-select-con input::placeholder,#profile-page .vs-con-input input::placeholder{color:#000}#profile-page .inputx,#profile-page .vs__dropdown-toggle{border-radius:10px!important;border-color:#707070!important;font-size:1rem!important;height:3rem!important}#profile-page .inputx .feather-icon,#profile-page .vs__dropdown-toggle .feather-icon{color:#747bbc}#profile-page .date-picker,#profile-page .vs-con-textarea{border-radius:10px!important;border-color:#707070!important;padding-left:.5rem;font-size:1rem!important;margin-bottom:0!important;height:3rem!important}#profile-page .date-picker textarea::-webkit-input-placeholder,#profile-page .vs-con-textarea textarea::-webkit-input-placeholder{color:#000!important}#profile-page .date-picker textarea::-moz-placeholder,#profile-page .vs-con-textarea textarea::-moz-placeholder{color:#000!important}#profile-page .date-picker textarea:-ms-input-placeholder,#profile-page .vs-con-textarea textarea:-ms-input-placeholder{color:#000!important}#profile-page .date-picker textarea::-ms-input-placeholder,#profile-page .vs-con-textarea textarea::-ms-input-placeholder{color:#000!important}#profile-page .date-picker textarea::placeholder,#profile-page .vs-con-textarea textarea::placeholder{color:#000!important}#profile-page .vx-card{padding:5px 5px;-webkit-box-shadow:none!important;box-shadow:none!important;border:1px solid rgba(59,64,107,.18)}#profile-page .vs-radio{width:25px!important;height:25px!important}#profile-page .vs-radio .vs-radio--circle{-webkit-box-shadow:none!important;box-shadow:none!important;background:none!important;border:1px solid #000}#profile-page .vs-radio--input:checked+.vs-radio .vs-radio--borde{opacity:1!important;background:#747bbc;-webkit-transform:scale(.5)!important;transform:scale(.5)!important;border:none!important}#profile-page .vs-radio--borde{border:1px solid #000!important}