body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}#root{--button-color:linear-gradient(90deg,#b91e0d,#d95523);--border-color:#ae2020;--blue-text:#5456e4;--button-color-transition:linear-gradient(90deg,#d95523,#d95523)}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}body,html{height:100%;overflow-y:auto}*,body,html{margin:0;overflow-x:hidden;padding:0}*{left:0;top:0}.buttonstyleone{background-color:#f0f8ff;border:2px solid var(--border-color);border-radius:40px;color:var(--border-color);font-weight:600;padding:10px;width:150px}.pointer{cursor:pointer}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.registercontainer{align-items:center;display:flex;height:100vh;justify-content:center;overflow-y:auto;position:relative;width:100vw}.registerleft_part{height:100%;overflow:hidden;width:50%}.registerleft_part img{height:100%;object-fit:cover;width:100%}.registerright_part{align-items:center;display:flex;flex-direction:column;height:100vh;justify-content:flex-start;min-height:100vh;overflow-y:hidden;width:50%}.registerright_part img{margin-top:20px}.registerright_part h2{font-weight:700;margin-top:20px;text-align:left}.registerright_part .text{height:auto;margin-bottom:5px;overflow:visible;width:80%}.registerright_part h3{color:#565454;font-size:15px;font-weight:500;margin-top:10px;text-align:left}.registerright_part form{align-items:center;display:flex;flex-direction:column;justify-content:space-around;margin-top:10px;min-height:80vh;overflow:visible;width:100%}.registerright_part form .inputsection{align-items:center;display:flex;flex-wrap:wrap;height:auto;justify-content:space-between;overflow:visible;width:80%}.registerright_part form .inputsection .inputSubSection{align-items:center;display:flex;flex-direction:column;height:90px;justify-content:flex-start;position:relative;width:48%}.inputSubSection .showpassword{cursor:pointer;height:14px;left:95%;position:absolute;top:30%;transform:translateY(-50%);width:14px}.registerright_part form .inputsection .inputSubSection input{border:none;border-bottom:2px solid #747070a1;font-size:14px;font-weight:500;height:27px;margin-top:30px;width:100%}.registerright_part form .inputsection .inputSubSection label{color:red;font-size:12px}.registerright_part form .inputsection input:focus{outline:none}.registerright_part form .registerbuttons{align-items:center;display:flex;flex-direction:column;justify-content:space-between;margin-top:0;overflow-y:visible}.registerright_part .registerbuttons .registerbutton{background-image:linear-gradient(red,#f06d6d);border:none;border-radius:20px;color:#fff;font-size:15px;font-weight:500;height:40px;max-width:350px;width:350px}.registerright_part .registerbuttons .continuephone{background-color:initial;border:2px solid red;border-radius:20px;color:#ae2020;font-size:13px;font-weight:600;height:40px;max-width:350px;width:350px}.registerright_part .registerbuttons .orsection{align-items:center;display:flex;height:50px;justify-content:center;width:350px}.registerright_part .registerbuttons .orsection h3{margin:0;width:20px}.registerright_part .socialsignin{align-items:center;display:flex;justify-content:space-between;overflow:scroll;width:95px}.registerright_part .registerbuttons .orsection .custom-hr{border:none;border-top:2px solid #6b696945;margin:10px;width:120px}.registerright_part form h4{color:#a09e9e;font-size:12px;font-weight:700}.registerright_part form span{color:#000;text-decoration:underline}.registerright_part form span:hover{cursor:pointer}.registerright_part .registerbuttons .registererror{color:var(--border-color);margin-bottom:20px}.logincontainer{align-items:center;display:flex;flex-direction:column;height:100vh;justify-content:center;width:100%}.logincontainer .loginform{border-radius:20px;box-shadow:0 0 10px #84848429;height:auto;width:450px}.loginform h2{margin-top:20px}.loginform h3{color:rgba(82,77,77,.633);font-size:13px;font-weight:600;margin-top:10px}.loginform .logininput{align-items:center;display:flex;flex-direction:column;justify-content:center}.logininput input{border:none;border-bottom:2px solid #747070a1;font-size:14px;font-weight:500;height:35px;margin-top:30px;width:88%}.logininput input:focus{outline:none}.loginbuttons{align-items:center;display:flex;flex-direction:column;justify-content:space-between;margin-top:50px}.loginbuttons .loginbutton{background-image:linear-gradient(red,#f06d6d);border:none;border-radius:20px;color:#fff;font-size:15px;font-weight:500;height:40px;width:400px}.loginbuttons .continuephone{background-color:initial;border:2px solid red;border-radius:20px;color:#ae2020;font-size:13px;font-weight:600;height:40px;margin-bottom:30px;width:400px}.loginbuttons .orsection{align-items:center;display:flex;height:50px;justify-content:center;width:450px}.loginbuttons .orsection .custom-hr{border:none;border-top:2px solid #6b696945;margin:5px 20px;width:150px}.loginbuttons .orsection h3{font-size:14px;margin-top:0}.logincontainer .socialsignin{align-items:center;display:flex;justify-content:space-between;margin-top:20px;width:100px}.logincontainer h4{color:#a09e9e;font-size:12px;font-weight:700;margin-top:10px}.logincontainer h4 span{color:#000;text-decoration:underline}.logincontainer h4 span:hover{cursor:pointer}.loginform .otpinput{align-items:center;display:flex;height:60px;justify-content:center;margin-top:40px}.loginform .otpinput input{border:2px solid #ebe3e3;border-radius:12px;box-shadow:0 1px 5px #ebe3e3;font-weight:600;height:40px;margin-bottom:5px;margin-right:20px;text-align:center;width:40px}.googleauthcontainer{background-color:#fff;border:1px solid hsla(0,2%,69%,.248);border-radius:10px;overflow:hidden}.googleauthcontainer,.googleauthcontainer .googlesubauthcontainer{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.googleauthcontainer .googlesubauthcontainer{flex-direction:column}.googlecontainer{height:300px;left:50%;overflow:hidden;position:absolute;top:50%;transform:translate(-50%,-50%);width:300px}.googlecontainer.on{display:flex}.googlecontainer.off{display:none}.header{height:300px;width:100vw}.headercontainer{align-items:center;background-color:#fff;border-bottom:2px solid rgba(58,57,57,.277);display:flex;height:100px;justify-content:center;width:100%}.headercontainer .left_part{align-items:center;display:flex;height:100%;justify-content:flex-start;width:50%}.left_part img{margin-left:100px}.headercontainer .right_part{align-items:center;display:flex;height:100%;justify-content:flex-end;width:50%}.right_part h2{font-size:2vh;font-weight:600}.right_part>*{margin-right:45px}.header .right_partmenu{align-items:center;background-color:hsla(0,33%,98%,.664);border-bottom-left-radius:5px;border-bottom-right-radius:5px;display:none;flex-direction:column;height:200px;justify-content:center;left:90%;position:-webkit-sticky;position:sticky;top:101px;transform:translateX(0);width:200px;z-index:2}.header .right_partmenu h3{font-size:14px;margin-bottom:20px;margin-top:20px}.visible{display:flex}.profilesetupcontainer{height:100vh;justify-content:center;margin-top:-200px;width:100%}.profilesetupcontainer,.profilesubcontainer{align-items:center;display:flex;flex-direction:column}.profilesubcontainer{height:100%;justify-content:start;width:90%}.profilesubcontainer .profileheadline{align-items:start;display:flex;flex-direction:column;height:10%;justify-content:start;margin-left:20px;margin-top:40px;width:100%}.profilesetupcontainer .profileheadline h3{color:#7a7676;font-size:12px;font-weight:550;margin-top:13px}.profilesetupcontainer .mainprofileform{align-items:start;display:flex;flex-direction:column;height:80%;justify-content:start;overflow:hidden;width:100%}.profilesetupcontainer .mainprofileform .profileform{align-items:center;border:2px solid #e2dfdf;border-radius:20px;display:flex;height:68vh;justify-content:center;margin-bottom:10px;overflow-y:scroll;width:99%}.profilesetupcontainer .mainprofileform .profileform .subprofileform{align-items:start;display:flex;flex-direction:column;height:95%;justify-content:start;overflow-y:visible;width:95%}.profilesetupcontainer .mainprofileform .profilesubmitbutton{align-items:center;display:flex;height:10%;justify-content:flex-end;width:100%}.profilesetupcontainer .mainprofileform .profilesubmitbutton label{font-size:20px;margin-right:20px}.profilesetupcontainer .mainprofileform .profilesubmitbutton button{background:none;background-image:var(--button-color);border:none;border-radius:30px;color:#fff;font-size:16px;font-weight:600;height:45px;margin-right:15px;width:180px}.subprofileform .profileform_upload{align-items:center;display:flex;height:60%;justify-content:center;margin-top:10px;overflow:visible;width:500px}.subprofileform .profileform_upload .photocamera{align-items:center;display:flex;height:140px;justify-content:center;overflow:hidden;position:relative;width:140px}.subprofileform .profileform_upload .photocamera .cameraicon{left:100px;position:absolute;top:100px}.subprofileform .profileform_upload .profileinformation{align-items:flex-start;display:flex;flex-direction:column;height:140px;justify-content:center;margin-left:15px;width:140px}.phoneprofile,.subprofileform .profileform_upload .profileinformation .emailprofile{align-items:center;display:flex;justify-content:flex-start;margin-top:5px;width:100%}.subprofileform .profileform_upload .profileinformation h3{font-size:16px;margin-top:-20px}.phoneprofile h4,.profileinformation .emailprofile h4{color:#938f8f;font-size:12px;font-weight:500;margin-left:5px}.subprofileform .profileform_upload button{background:none;border-color:red;border-radius:20px;color:#ab0505;font-size:11px;font-weight:600;height:25px;margin-top:30px;width:120px}.subprofileform .profileform_upload_input{align-items:center;display:flex;flex-wrap:wrap;height:100%;justify-content:space-around;overflow:visible;width:100%}.subprofileform .profileform_upload_input input{border:none;border-bottom:1px solid grey;margin-left:0;margin-top:30px;width:260px}.subprofileform .profileform_upload_input span{align-items:center;display:flex;flex-direction:column;justify-content:center}.subprofileform .profileform_upload_input span label{color:var(--border-color);font-size:13px}.subprofileform .profileform_upload_input input:focus{outline:none}.subprofileform .profileform_upload_input .uploadresume{align-items:center;border:1px dashed grey;border-radius:5px;display:flex;flex-direction:column;height:100px;justify-content:center;margin-left:0;margin-top:20px;width:320px}.profileform_upload_input .uploadresume label{color:#c02121;font-size:14px;font-weight:600}.subprofileform .profileform_upload_input .uploadresume .browsefile{display:none}.profileform_upload_input .uploadresume input{align-items:center;border:none;display:flex;justify-content:center;width:100%}.subprofileform .profileform_upload_input .summarysection{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;margin-left:0;width:300px}.subprofileform .profileform_upload_input .summarysection input{margin-left:0;width:100%}.profileform_upload_input .summarysection button{background:none;border:none;color:#0f557e;font-size:12px;font-weight:600;margin-top:5px}.profileform_upload .uploadphoto{align-items:center;display:flex;height:50px;justify-content:center;margin-left:20px;margin-top:-10px;overflow:hidden;width:100px}.profileform_upload .uploadphoto label{align-items:center;border:3px solid var(--border-color);border-radius:25px;display:flex;font-size:.7em;font-weight:700;height:10px;justify-content:center;overflow:hidden;padding:8px;width:80px}.profileform_upload_input .summarylabel{color:var(--border-color);font-size:13px}.location{background-color:initial;border:none;border-bottom:1px solid #000;color:#757373;display:flex;margin-left:0;margin-top:30px;width:260px}.verticalsection{align-items:flex-start;display:flex;flex-direction:column;height:100%;justify-content:flex-start}.selected-locations{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px;width:350px}.location-chip{align-items:center;background-color:#e0e0e0;border-radius:20px;display:flex;font-size:14px;padding:5px 12px}.remove-chip{color:#888;cursor:pointer;font-weight:700;margin-left:8px}.homepagecontainer{align-items:center;height:80vh;margin-top:-200px;width:100%}.homepagecontainer,.homepagecontainer .homepagetext{display:flex;flex-direction:column;justify-content:center}.homepagecontainer .homepagetext{align-items:flex-start;height:70px;width:85%}.homepagetext h4{color:#646363;font-size:14px;font-weight:500;margin-top:5px}.homepagetext h2{font-size:35px}.homepagecontainer .testframes{align-items:center;display:flex;height:80%;justify-content:space-between;width:85%}.testframes .testframe{align-items:center;border-radius:10px;display:flex;flex-direction:column;height:50vh;justify-content:space-around;width:25vw}.testframes button{font-size:18px;height:55px;padding:10px;width:200px}.testframe.knowledge{background-color:#d5ffb5;border:2px dashed #7aa23c}.testframe.pyschometric{background-color:#f5d3c4;border:2px dashed #c46a44}.testframe.resumeanalysis{background-color:#dce4fb;border:2px dashed #63a4e0}.contextpanel{background-color:#fbfafa;border:1px solid #c6c4c4;border-radius:5px;color:rgba(0,0,0,.821);height:80vh;overflow-y:auto;width:90%}.contextpanel span{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;margin-left:10px;overflow-y:hidden;padding:10px}.contextpanel h2{margin-bottom:10px;margin-left:20px;margin-top:15px;text-align:left}.contextpanel span h3{font-size:16px;margin-bottom:5px}.contextpanel span h4{font-size:14px;font-weight:500;margin-left:20px;margin-top:5px;text-align:left}.contextpanel span h4 span{margin-left:0;overflow-y:hidden}.contextpanel h4,span{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pyschometrictestcontainer{height:100vh;justify-content:center;overflow-y:scroll}.pyschometrictestcontainer .questionswipecontainer{align-items:center;background-color:hsla(0,0%,97%,.541);border:1px solid #c6c4c4;border-radius:10px;display:flex;flex-direction:column;height:80vh;justify-content:space-between;overflow-y:auto;width:90%}.question-title{height:20vh;margin-bottom:-50px;margin-top:30px;overflow:visible;padding:10px 0;text-align:center;width:100%}.pyschometrictestcontainer .questionswipecontainer .questionswipesubcontainer{align-items:center;display:flex;justify-content:space-around;overflow:visible;width:100%}.pyschometrictestcontainer .questionswipecontainer .questionswipesubcontainer .answerbox{align-items:center;border:2px solid hsla(0,2%,66%,.489);border-radius:10px;display:flex;flex-direction:column;height:300px;justify-content:left;width:35%}.answerbox textarea{background-color:initial}.recording{background-color:#ff0!important}.not-recording{background:var(--button-color-transition)!important}.timer{align-items:center;display:flex;height:auto;justify-content:flex-end;width:100%}.timer h4{font-size:30px;padding:10px}.questionswipecontainer .camerainterface{align-items:center;display:flex;justify-content:space-around;margin-bottom:20px;overflow:visible;width:100%}.questionswipecontainer .camerainterface .mic{margin-left:50px}.questionswipecontainer .camerainterface button{background:var(--button-color);border:none;border-radius:40px;color:#fff;font-weight:600;height:50px;margin-top:0;padding:10px;width:150px}.questionswipesubcontainer .flaggedquestions{align-items:center;display:flex;flex-direction:column;height:330px;justify-content:flex-start;width:350px}.questionswipesubcontainer .flaggedquestions h4{font-size:24px;font-weight:500;margin-left:25px;text-align:left;width:100%}.flagged .notanswered{background-color:initial;border:1px solid #000;border-radius:10px;color:#000}.flagged .answered,.flagged .notanswered{font-size:20px;height:50px;margin-right:20px;margin-top:5px;width:53px}.flagged .answered{background-color:#58d11f;border:none;border-radius:10px;color:#fff}.proceedbtns{align-items:center;display:flex;justify-content:space-evenly;margin-left:350px;width:450px}.contextpanel .container{flex-direction:column;height:100%;overflow-y:scroll}.contextpanel .container,.contextpanel .container span{align-items:center;display:flex;justify-content:center;width:100%}.contextpanel .container span{height:200px;overflow:visible}.colorchange{filter:hue-rotate(0deg) brightness(1.7) contrast(1.3);transition:filter .2s ease-in-out}.contextpanel .container .scoredisplay{align-items:center;border:20px solid orange;border-radius:100%;display:flex;height:150px;justify-content:center;margin-bottom:20px;min-height:150px;min-width:150px;overflow:hidden;width:150px}.scoredisplay h1{font-size:35px}.contextpanel .container .buttonsection{align-items:center;display:flex;flex-direction:row;height:300px;justify-content:center;width:100%}.contextpanel .container .buttonsection button{margin-left:30px;padding:15px;width:auto}.pyschometrictestcontainer{align-items:center;display:flex;flex-direction:column;height:80vh;justify-content:flex-start;margin-top:-200px;width:100%}.pyschometrictestcontainer .pyschometrictext{align-items:flex-start;display:flex;flex-direction:column;height:20%;justify-content:center;width:90%}.pyschometrictestcontainer .pyschometrictext h2{margin-bottom:5px}.pyschometrictestcontainer .pyschometrictext h4{color:#737171;font-size:13px;font-weight:500;font-weight:600;margin-bottom:5px}.pyschometriccamera{align-items:center;background-color:#fbfafa;border:1px solid #c6c4c4;border-radius:5px;display:flex;flex-direction:column;height:80%;justify-content:center;width:90%}.pyschometriccamera button{background-color:var(--border-color);border-radius:40px;color:#fff;font-weight:600;margin-top:50px;padding:10px;width:150px}.pyschometriccamera .mic{background-color:var( --button-color);border-radius:999px}.camerainterface{align-items:center;display:flex;height:100px;justify-content:space-around;width:300px}.camerabtns button{background-color:#fb453d;border:none;height:40px;margin-top:0}.camerabtns{align-items:center;display:flex;height:50px;justify-content:space-around;margin-top:10px;width:300px}.instructionpanel{background-color:#fbfafa;border:1px solid #c6c4c4;border-radius:5px;color:rgba(0,0,0,.821);height:80vh;overflow-y:auto;width:90%}.instructionpanel span{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;margin-left:10px;overflow-y:scroll;padding:10px}.instructionpanel h2{margin-bottom:10px;margin-left:20px;margin-top:15px;text-align:left}.instructionpanel span h3{font-size:16px;margin-bottom:5px}.instructionpanel span h4{font-size:14px;font-weight:500;margin-left:20px;margin-top:5px;text-align:left}.instructionpanel span h4 span{margin-left:0}.buttonsection{align-items:center;display:flex;height:20%;justify-content:space-between;margin-top:10px;width:90%}.buttonsection span{align-items:center;display:flex;justify-content:center}.buttonsection span input[type=checkbox]{border:none;height:20px;margin-right:10px;opacity:1;width:20px}.buttonsection button{background-color:var(--border-color);background-color:#fb453d;border:none;border-radius:40px;color:#fff;font-weight:600;height:50px;margin-top:0;padding:10px;width:150px}.swipecontainer{align-items:center;display:flex;height:80vh;justify-content:flex-start;overflow:visible;width:90%}.swipecontainer h2{font-size:22px;font-weight:500;height:50px}.pyschometrictext{margin-top:10px;overflow:visible}.pyschometrictext h2,h4{overflow:visible}.pyschometrictext .timer{overflow-y:hidden}.swipecontainer .questionswipesubcontainer{align-items:flex-start;background-color:hsla(0,0%,97%,.541);border:1px solid #c6c4c4;border-radius:10px;display:flex;flex-direction:column;height:80%;justify-content:center;overflow-y:hidden;padding:25px;width:80%}.swipecontainer .questionswipesubcontainer .checkbox{align-items:center;border:2px solid grey;border-radius:30px;display:flex;height:60px;justify-content:flex-start;margin-top:40px;width:95%}.checkbox input{height:25px;margin-left:30px;margin-right:20px;width:25px}.checkbox label{font-weight:600}.checkbox.selected{background-color:#fce5e5;border:2px solid #fc4e4e!important}.swipecontainer .questionswipesubcontainer .answerbox{align-items:center;border:2px solid hsla(0,2%,66%,.489);border-radius:10px;display:flex;flex-direction:column;height:300px;justify-content:left;width:450px}.answerbox h4{font-size:21px}.answerbox h4,.answerbox textarea{font-weight:500;margin-top:10px;text-align:left;width:90%}.answerbox textarea{border:none;box-sizing:border-box;color:#000000db;font-size:18px;height:80%;max-height:80%;max-width:90%;min-height:80%;min-width:90%;overflow-y:auto;padding:10px;vertical-align:top}.answerbox textarea:focus{outline:none}.bottombar{align-items:center;display:flex;height:80px;justify-content:flex-end;overflow:visible;width:100%}.bottombar button{background-color:var(--border-color);background-color:#fb453d;border:none;border-radius:40px;color:#fff;font-weight:600;height:50px;margin-top:0;padding:10px;width:150px}.swipecontainer .flaggedquestions{align-items:flex-start;display:flex;flex-direction:column;height:95%;justify-content:flex-start;margin-left:40px;width:350px}.flaggedquestions h4{font-size:24px;font-weight:600;text-align:left;width:100%}.flagged{display:flex;flex-wrap:wrap;justify-content:flex-start;width:90%}.flagged button{background-color:#58d11f;border:none;border-radius:10px;color:#fff;font-size:20px;height:50px;margin-right:20px;margin-top:5px;width:53px}.bottombar .proceedbtns{align-items:center;display:flex;justify-content:space-evenly;margin-left:350px;width:450px}.chart-container{align-items:center;background-color:#f8f9fa;border-radius:10px;box-shadow:0 4px 10px #0000001a;display:flex;flex-direction:column;justify-content:center;margin-top:20px;overflow:hidden;padding:20px;width:100%}.chart-title{color:#333;font-size:20px;font-weight:700;margin-bottom:15px}.chart-header{height:50px;margin-bottom:40px;padding:10px}.profileform .changepassword{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;width:95%}.profileform .changepassword span{align-items:flex-start;display:flex;flex-direction:column;height:10vh;justify-content:center}.changepassword span input{height:40px;text-indent:5px;width:400px}.changepassword span input:focus{outline:none}.questionswipecontainer .expandablecontainer{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-bottom:20px;overflow:visible;width:100%}.expandablesection{background-color:#fbfbfb;border:2px solid #eaeaea;border-radius:10px;display:flex;flex-direction:column;height:auto;justify-content:center;margin-top:20px;padding:25px;width:90%}.expandablesection .drag{align-items:center;display:flex;justify-content:space-between;width:100%}.expandablesection .chart{align-items:center;display:flex;justify-content:center;width:100%}.rotateButton{transform:rotate(180deg)}.offscreen-render{height:800px;left:-100000px;pointer-events:none;position:fixed;top:-1000000px;visibility:visible;width:680px}
/*# sourceMappingURL=main.20be36ac.css.map*/