@import"https://use.typekit.net/ehv4bam.css";*{box-sizing:border-box}html,body,p{margin:0;padding:0}.relative{position:static}.w-full{width:100%}.w-auto{width:auto}.flex{display:flex}.flexSpaceBetween{display:flex;justify-content:space-between}.gap-4{gap:1rem}.flex-grow{flex-grow:1}.text-center{text-align:center}.gap-2{gap:2rem}.grow-0{flex-grow:0!important}.wrap{flex-wrap:wrap}.flex-wrap-reverse{flex-wrap:wrap-reverse}.flex-row{flex-direction:row}.px-4{padding-right:1rem;padding-left:1rem}.specialInput{width:289px;height:3vh;border:none;border-bottom:2px solid rgba(0,0,0,.44);font-family:Poppins,sans-serif;font-style:normal;font-weight:400;font-size:13px;line-height:20px;display:flex;align-items:center;text-align:left;color:#0000008a;margin-top:5px;padding-left:.5vw}.showInput{width:100%!important;padding:.5rem 1rem!important;margin:4px 0!important;background:#ffffff!important;box-shadow:2px 2px 4px #00000040!important;border-radius:5px!important;border:1.5px solid #dcdada!important;font-family:Poppins!important;font-style:normal!important;font-weight:400!important;font-size:12px!important;line-height:18px!important;color:#23435f!important}input:focus{outline:none}.registriesWrapper{display:flex;flex-direction:column;gap:1rem}.registryWrapper{display:grid;align-items:center;grid-template-columns:1fr 40px;gap:1rem;padding:1rem 1rem 2rem;border-bottom:solid rgba(113,112,112,.16) 2px}.formCreationWrapper{padding-bottom:1rem;margin-bottom:1rem;border-bottom:rgba(0,0,0,.3) dashed 1px}.formCreation{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:1rem;margin-bottom:1rem;overflow:hidden}.formCreation>label,.formCreation>span{display:flex;flex-direction:column;flex-grow:1;font-family:Poppins;font-style:normal;font-weight:500;font-size:12px;line-height:18px;color:#0000008a}.formCreation .subSection{font-family:Poppins;font-style:normal;font-weight:500;font-size:12px;line-height:18px;color:#0000008a}.formCreation input,.formCreation select{width:100%;padding:.5rem 1rem;margin:4px 0;background:#ffffff;box-shadow:2px 2px 4px #00000040;border-radius:5px;border:1.5px solid #dcdada;font-family:Poppins;font-style:normal;font-weight:400;font-size:12px;line-height:18px;color:#23435f}.searchInput{width:100%;padding:.5rem 1rem;background:#ffffff;box-shadow:2px 2px 4px #00000040;border-radius:5px;border:1.5px solid #dcdada;font-family:Poppins;font-style:normal;font-weight:400;font-size:12px;line-height:18px;color:#23435f}.formCreation input[type=checkbox]{padding:unset;background:unset;box-shadow:unset;border:unset}form.registryWrapper label,form.registryWrapper span,form.registryWrapper p{font-weight:600;font-size:14px;line-height:21px;color:#23435f}.inputLabel{font-weight:600;font-size:14px;line-height:21px;color:#23435f;font-family:Poppins}form.registryWrapper input,form.registryWrapper select{padding:0;margin:0;box-shadow:unset;border:unset;appearance:none;outline:none}form.registryWrapper input:focus,form.registryWrapper select:focus{padding:.5rem 1rem;margin:4px 0;box-shadow:2px 2px 4px #00000040;border-radius:5px;border:1.5px solid #dcdada;appearance:auto}form.registryWrapper textarea{height:1000px;width:671px;resize:none;font-family:Poppins;font-style:normal;font-weight:400;font-size:12px;line-height:18px;color:#23435f;border:none;outline:none}form.registryWrapper textarea:focus{height:1000px;resize:none;font-family:Poppins;font-style:normal;font-weight:400;font-size:12px;line-height:18px;color:#23435f;border:none;padding:.5rem 1rem;box-shadow:2px 2px 4px #00000040;border-radius:5px;border:1.5px solid #dcdada;appearance:auto}form.registryWrapper input[type=checkbox],form.registryWrapper input[type=checkbox]:focus{padding:0;margin:0;box-shadow:none;border:none;appearance:auto}.subSection{display:flex;gap:2rem;width:100%}.subSectionSpousePhoto{display:flex;gap:2rem}.subSection label,.subSection span{width:100%;display:flex;flex-direction:column;justify-content:space-between}@media (max-width: 640px){.subSection{flex-wrap:wrap}}.checkboxLabel{text-align:center}button{background-color:#0d3362;box-shadow:0 4px 2px #0003;padding:.5rem 1rem;border-radius:.5rem;border:none;font-family:Poppins;font-style:normal;font-weight:700;font-size:14px;line-height:21px;text-align:center;color:#fff;text-transform:uppercase}.cancelButton{background:#a51010}.confirmButton,.defaultButton{background-color:#0d3362}button:active{box-shadow:none;transform:translate(1px,2px)}.content{background:#f7f7f7;border-radius:10px;width:76vw;height:74vh;margin-left:3.5vw;display:flex;flex-direction:column;gap:1.5vh;padding-top:1vw;overflow:scroll}.listItem{box-sizing:border-box;background:#f7f7f7;box-shadow:0 5px 4px #a4a3a3a6;border-radius:10px;width:73vw;margin-left:1.7vw;padding:2vh;display:flex;flex-wrap:wrap;gap:1vw}.listItemText{font-family:Poppins;font-style:normal;font-weight:400;font-size:14px;line-height:21px;color:#0000008a}.titlesRow{display:flex;gap:1vw;margin:0 0 .5vh 3.2vw}.titleText{list-style-type:none;font-family:Poppins;font-style:normal;font-weight:500;font-size:14px;line-height:21px;color:#f0efef}.actionIcon{width:2.1vw;align-self:flex-end}.modalContainer{width:100vw;height:100vh;position:fixed;bottom:0;left:0;display:flex;justify-content:center;align-items:center}.fadeGray{background-color:gray;opacity:.9;width:100vw;height:100vh;position:fixed;bottom:0;left:0}.modal{display:flex;flex-direction:column;gap:2vh;background-color:#f5f5f5;opacity:1;padding:3vh;z-index:1;background:#ffffff;box-shadow:0 1px 20px #00000040;border-radius:10px}.formLine{display:flex;gap:3vw;justify-content:space-between}.dropDown{position:fixed;z-index:2;background:#f7f7f7;border:.177454px solid #696d7b;border-bottom:none;border-radius:2px 2px 0 0}.dropdDownOption{border-bottom:.177454px solid #696d7b;border-radius:2px 2px 0 0;width:62vw;height:35px;font-family:Poppins,sans-serif;font-style:normal;font-weight:400;font-size:13px;line-height:20px;display:flex;align-items:center;text-align:start;color:#0000008a;padding-left:.5vw}.error{box-sizing:border-box;position:fixed;width:395.63px;max-width:90vw;top:50%;left:50%;transform:translate(-50%,-50%);z-index:6;background:#ffffff;border:.936385px solid #53555f;border-radius:6.66045px}.errorTitle{width:395.59px;max-width:90vw;height:46.48px;background:#f60e0e;border-radius:6.66045px 6.66045px 0 0;font-family:Montserrat;font-style:normal;font-weight:700;font-size:20px;line-height:27px;display:flex;align-items:center;justify-content:center;letter-spacing:.118192px;text-transform:uppercase;color:#fff;border:none}.errorMessage{box-sizing:border-box;background:#ffffff;border-radius:6.66045px;border:none;font-family:Montserrat;font-style:normal;font-weight:500;font-size:15px;line-height:27px;text-align:center;letter-spacing:.118192px;color:#35353f;padding:10px}.alert{box-sizing:border-box;position:fixed;width:395.63px;max-width:90vw;top:50%;left:50%;transform:translate(-50%,-50%);z-index:6;background:#ffffff;border:.936385px solid #53555f;border-radius:6.66045px}.alertTitle{width:395.59px;max-width:90vw;height:46.48px;background:#b3b02c;border-radius:6.66045px 6.66045px 0 0;font-family:Montserrat;font-style:normal;font-weight:700;font-size:20px;line-height:27px;display:flex;align-items:center;justify-content:center;letter-spacing:.118192px;text-transform:uppercase;color:#fff;border:none}.alertMessage{box-sizing:border-box;background:#ffffff;border-radius:6.66045px;border:none;font-family:Montserrat;font-style:normal;font-weight:500;font-size:15px;line-height:27px;text-align:center;letter-spacing:.118192px;color:#35353f;padding:10px}.alertButtons{display:flex;justify-content:space-around;padding:10px}.done{box-sizing:border-box;position:fixed;width:395.63px;max-width:90vw;top:50%;left:50%;transform:translate(-50%,-50%);z-index:20;background:#f4f4f4;box-shadow:0 9.06876px 9.06876px #00000040;border:.236385px solid #696d7b}.doneTitle{width:395.59px;max-width:90vw;height:46.48px;background:green;border-radius:6.66045px 6.66045px 0 0;font-family:Montserrat;font-style:normal;font-weight:700;font-size:20px;line-height:27px;display:flex;align-items:center;justify-content:center;letter-spacing:.118192px;text-transform:uppercase;color:#fff;border:none}.doneMessage{box-sizing:border-box;background:#ffffff;border-radius:6.66045px;border:none;font-family:Montserrat;font-style:normal;font-weight:500;font-size:15px;line-height:27px;text-align:center;letter-spacing:.118192px;color:#35353f;padding:10px}.closeIcon{height:17px;position:absolute;right:11px;top:16px;z-index:3}.addIcon{height:17px;transition:transform .2s ease-in-out}.addIcon:hover{transform:scale(1.5)}.iconButton{height:17px;transition:transform .2s ease-in-out;stroke:red}.iconButton:hover{transform:scale(1.5)}.seeMoreIcon{height:17px;transition:transform .2s ease-in-out;transform:rotate(-90deg)}.seeMoreIcon:hover{transform:scale(1.5)}.rotatedClock{transform:rotate(0)}.rotatedClock:hover{transform:scale(1.5) rotate(-90deg)}.sectionBoxes{display:flex;flex-direction:column;align-items:center;min-height:85vh;margin-top:20px}.sectionDataList{min-height:85vh;display:flex;justify-content:center}.smallSectionBox{width:80vw;height:92px;max-width:833.71px;background:#ffffff;box-shadow:0 5px 4px #a4a3a3a6;border-radius:10px;padding:28px;margin-bottom:12px;transition:height 5s ease;overflow:hidden}.sectionBox{width:80vw;max-width:833.71px;background:#ffffff;box-shadow:0 4px 4px #00000040;border-radius:10px;padding:28px;margin:12px auto 9px;transition:height 5s ease}.sectionBoxAll{width:80vw;background:transparent;transition:height 5s ease;padding-bottom:15px;margin:auto}.boxHead{margin-bottom:1rem}.boxMain{display:flex;flex-direction:column;gap:1rem}.headField{display:flex;align-items:center;gap:7px}.sectionTitle1{font-family:Poppins;font-style:normal;font-weight:700;font-size:24px;line-height:36px;color:#23435f;margin-bottom:1rem}.fieldTitle{font-family:Poppins;font-style:normal;font-weight:600;font-size:14px;line-height:21px;display:flex;align-items:center;color:#23435f}.weightFieldTitle{margin-bottom:13.5px;font-family:Poppins;font-style:normal;font-weight:700;font-size:17px;line-height:21px;display:flex;align-items:center;color:#23435f}.formSection{display:flex;align-items:center;justify-content:space-between;margin-top:35px}.formSearch{display:flex;align-items:flex-end;margin-top:35px;gap:10px;flex-wrap:wrap}.registryStartButtons{display:flex;gap:1rem;align-items:center;justify-content:center;width:32px;height:32px;flex-shrink:0}.registryEndButtons{display:flex;flex-direction:column;flex-shrink:0;gap:1rem;align-items:center;justify-content:center}.registryStartButtons button,.registryEndButtons button{padding:0;margin:0;background-color:transparent;box-shadow:unset;cursor:pointer}.approvedRadio{appearance:none;-webkit-appearance:none;-moz-appearance:none;width:20px;height:20px;border-radius:50%;border:5px solid #ccc;transition:transform .3s ease;margin:0 5px 0 0}.approvedRadio:checked{transform:scale(1.2);border-color:green}.rejectedRadio{appearance:none;-webkit-appearance:none;-moz-appearance:none;width:20px;height:20px;border-radius:50%;border:5px solid #ccc;transition:transform .3s ease;margin:0 5px 0 0}.rejectedRadio:checked,.rejectedRadioChecked{transform:scale(1.2);border-color:red}.labelRadio{display:flex;align-items:center;font-family:Poppins;font-style:normal;font-weight:600;font-size:10px;line-height:18px;color:#0d3362}.sectionDivisiion{background:rgba(113,112,112,.16);border:none;border-top:rgba(113,112,112,.16) solid 2.09px}.loader1{border:16px solid transparent;border-top:16px solid #0d3e66;border-radius:50%;width:120px;height:120px;animation:spin 2s linear infinite;position:fixed;top:50%;left:50%;margin-top:-60px;margin-left:-60px;z-index:99}.loader2{border:16px solid transparent;border-top:16px dotted #12548a;border-radius:50%;width:120px;height:120px;animation:spin 1s linear infinite;position:fixed;top:50%;left:50%;margin-top:-60px;margin-left:-60px;z-index:98}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.setted{background-color:#23435f}.hidden{display:none}.smallAlonePhoto{width:260.85px;height:266.96px;overflow:hidden}.studentDatacontainer{width:260.85px;height:130px;background:#23435f;padding:16.5px;box-shadow:0 4.01028px 4.01028px #00000040;border-bottom-left-radius:5px;border-bottom-right-radius:5px}.professorDatacontainer{width:260.85px;height:122.04px;background:#e1e1e3;padding:16.5px;box-shadow:0 4.010276794433594px 4.010276794433594px #00000040;border-bottom-left-radius:5px;border-bottom-right-radius:5px}.imageContainer{width:100%;height:100%;background-position:center;background-size:cover;background-repeat:no-repeat}.imageModel{opacity:50%}.studentName,.nominataStudentName{margin-top:20px;font-family:Poppins;font-style:normal;font-weight:500;font-size:14px;line-height:21px;letter-spacing:.25px;color:#fff}.professorName{font-family:Poppins;font-style:normal;font-weight:500;font-size:14px;line-height:21px;letter-spacing:.25px;color:#474545d0}.perfilList{margin-top:17px;display:flex;gap:1.8vw;flex-wrap:wrap}.hiringStatus{display:flex;gap:4px;align-items:center}.hiringColor{width:12px;height:12px;left:0;top:0;background:#f60e0e;border-radius:100%}.hiringDescription{font-family:Poppins;font-style:normal;font-weight:500;font-size:10px;line-height:15px;letter-spacing:.25px;color:#fff}.studentCompData{font-family:Poppins;font-style:normal;margin-top:7px;font-weight:500;font-size:12px;line-height:18px;color:#fff}.professorCompData{font-family:Poppins;font-style:normal;margin-top:7px;font-weight:500;font-size:12px;line-height:18px;color:#000}.fieldContent{font-family:Poppins;font-style:normal;font-weight:400;font-size:12px;line-height:18px;color:#23435f}.wWeight{font-weight:600}.field{margin-bottom:13.5px}.flexBetween{display:flex;justify-content:space-between}.alonePhoto{width:796.94px;height:465.93px;overflow:hidden}.spousePhoto{width:314px;height:422.05px;overflow:hidden}.familyPhoto{width:796.94px;height:465.93px;overflow:hidden}.formInstruction{font-family:Poppins;font-style:italic;font-weight:400;font-size:10px;line-height:12px;color:#2823238a}.approved{border-left:solid 8px #a9d1a6;border-radius:10px}.unapproved{border-left:solid 8px #d5adad;border-radius:10px}.notRated{border-left:solid 8px #d5d2ad;border-radius:10px}.sidePhotoField{width:55%}.seeAllButton{position:fixed;top:110px;left:28px}.loginInstructions{margin:0px 12vw 20px;text-align:justify}.instructionPass{font-family:Poppins;font-weight:600;font-size:15px;line-height:15px;color:#2823238a;margin-bottom:12px}.marginBotton4{margin-bottom:4px}.upperCase{text-transform:uppercase}.largeTextArea{height:1000px;resize:none;font-family:Poppins;font-style:normal;font-weight:400;font-size:12px;line-height:18px;color:#23435f;padding:.5rem 1rem;box-shadow:2px 2px 4px #00000040;border-radius:5px;border:1.5px solid #dcdada;appearance:auto;outline:none}.nameDiv{display:flex;gap:5px;width:45%;justify-content:space-between;align-items:center;font-family:Poppins;font-style:normal;font-weight:400;font-size:12px;line-height:18px;color:#23435f;box-shadow:1px 1px 2px #00000040;border-radius:5px;min-height:23px;padding:1.5px 3px 1.5px 4px;margin-right:25px;margin-bottom:15px}.namesList{display:flex;flex-wrap:wrap;justify-content:flex-start;padding-top:4px}.div100{width:100%}.directorWordsParag{color:#fff;font-family:Roboto,sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:24px;padding-bottom:9px}.directorWordsName{color:#fff;font-family:Roboto,sans-serif;font-size:18px;font-style:normal;font-weight:700;line-height:26px;letter-spacing:.2px;padding-top:20px;text-transform:capitalize}.nomintaTitle{margin-top:80px;color:var(--text-color, #252b42);font-family:Montserrat;font-size:27px;font-style:normal;font-weight:700;line-height:50px;letter-spacing:.2px}.directorTextContainer .nomintaTitle{margin-top:0}.traco{margin-bottom:34px;width:48.327px;height:3.013px;background:var( --01, linear-gradient(180deg, #202c3d 10.49%, #223a52 42.28%, #244c6c 100%) )}.directorTextContainer .traco{margin-left:471.58px}.directorSpace{display:flex;gap:34px;flex-wrap:wrap}.classPhotoContainer{width:80.04vw;max-width:1900px;height:27.38vw;border-radius:5px;box-shadow:0 4px 4px #00000040;background-position:center;background-size:cover;background-repeat:no-repeat}.directorTextContainer{flex:1;max-width:664px;padding:56px;background-image:linear-gradient(180deg,#1f2736 0%,#255071 100%);background-color:transparent}.disponivelIndicator{border-radius:100%;background-color:#4edf72;width:12px;height:12px}.contratadoIndicator{border-radius:100%;background-color:#f60e0e;width:12px;height:12px}.chamadoIndicator{border-radius:100%;background-color:#ff7f00;width:12px;height:12px}.hiringStatusText{margin-left:4px;color:#fff;text-align:center;font-family:Poppins;font-size:14px;font-style:normal;font-weight:500;line-height:normal;text-transform:uppercase}.hiringStatusSpace{display:flex;align-items:center}.directorPhotoContainer{margin-bottom:5px;width:40vw;max-width:430px;height:51vw;max-height:556.516px;border-radius:5px;box-shadow:0 4px 4px #00000040;background-position:center;background-size:cover;background-repeat:no-repeat;border-style:solid;border-width:12px 12px 12px 12px;border-color:#fff}.hidden{display:none!important}@media (max-width: 768px){.smallSectionBox{width:100vw;height:unset;border-radius:unset;padding:unset}.sectionBox{width:100vw;padding:unset}.sectionTitle1{font-size:14px;line-height:21px;margin-bottom:unset}.formCreationWrapper{padding-left:10px}}@media (min-width: 769px) and (max-width: 1024px){.smallSectionBox{width:100vw;height:unset;border-radius:unset}.sectionBox{width:100vw}.sectionTitle1{font-size:20px;line-height:21px;margin-bottom:unset}}
