@import"https://fonts.googleapis.com/css2?family=Inter:wght@400;600;700&display=swap";@import"https://fonts.googleapis.com/css2?family=Open+Sans:wght@300;400&display=swap";@import"https://fonts.googleapis.com/css2?family=Manrope:wght@200;300;400;500&family=Open+Sans:wght@300;400&display=swap";@import"https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600&display=swap";@font-face{font-family:Canela;src:url(/fonts/CanelaText-Bold-Trial.otf) format("opentype");font-weight:800;font-style:normal}@font-face{font-family:Canela;src:url(/fonts/CanelaText-Light-Trial.otf) format("opentype");font-weight:300;font-style:normal}@font-face{font-family:Canela;src:url(/fonts/CanelaText-Medium-Trial.otf) format("opentype");font-weight:600;font-style:normal}@font-face{font-family:Canela;src:url(/fonts/CanelaText-Regular-Trial.otf) format("opentype");font-weight:400;font-style:normal}*,:after,:before{margin:0;padding:0;box-sizing:border-box}html{font-size:16px}body{font-family:Canela;line-height:1.5;-webkit-font-smoothing:antialiased;overflow-x:hidden}img{display:block;max-width:100%}button,input,select,textarea{font:inherit}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:400}h1{font-size:2rem}label{font-size:1rem}a{text-decoration:none;color:inherit}ol,ul{list-style:none}table{border-collapse:collapse;width:100%}button{padding:.4rem 1.2rem;border:none;text-transform:uppercase;font-family:Inter,sans-serif;font-weight:700;border-radius:5px}#shadow-host-companion{display:hidden}.slick-slide{display:flex;justify-content:center;text-align:center;gap:2rem}.slick-dots{bottom:-30px;display:hidden}.slick-next,.slick-prev{z-index:1}.mauka_Landing-container{max-width:1200px;margin:0 auto;height:95vh;align-items:center;position:relative;overflow:hidden}.mauka_Landing-container,.mauka_Landing-container .wrapper{width:100%;display:flex;flex-direction:column;justify-content:center}.mauka_Landing-container .wrapper{padding:1rem}.mauka_Landing-container .wrapper .testimonial-card{position:absolute;width:100%;max-width:200px;padding:.8rem;background:#e9efff;box-shadow:0 4px 20px rgba(0,0,0,.102);font-size:.8rem;text-align:left;margin:.5rem}.mauka_Landing-container .wrapper .testimonial-card .testimonial-rating{color:gold}.mauka_Landing-container .wrapper .testimonial-card .testimonial-author,.mauka_Landing-container .wrapper .testimonial-card .testimonial-college{text-align:right}@media only screen and (min-width:37.5em){.mauka_Landing-container .wrapper .testimonial-card{max-width:200px}}@media only screen and (min-width:56.25em){.mauka_Landing-container .wrapper .testimonial-card{max-width:220px;width:100%}}@media only screen and (min-width:75em){.mauka_Landing-container .wrapper .testimonial-card{max-width:250px;width:100%}}@media only screen and (min-width:112.5em){.mauka_Landing-container .wrapper .testimonial-card{max-width:350px;width:100%}}.mauka_Landing-container .wrapper .testimonial-card:first-child{top:50px;right:0;margin-right:auto;margin-left:auto;border-radius:10px 0 0 10px}@media only screen and (min-width:75em){.mauka_Landing-container .wrapper .testimonial-card:first-child{border-radius:10px;right:2.5rem}}.mauka_Landing-container .wrapper .testimonial-card:nth-child(2){top:200px;right:0;margin-right:auto;margin-left:auto;border-radius:10px 0 0 10px}@media only screen and (min-width:75em){.mauka_Landing-container .wrapper .testimonial-card:nth-child(2){border-radius:10px;right:2.5rem}}.mauka_Landing-container .wrapper .testimonial-card:nth-child(3){top:20px;left:0;border-radius:0 10px 10px 0;margin-right:auto;margin-left:auto}@media only screen and (min-width:75em){.mauka_Landing-container .wrapper .testimonial-card:nth-child(3){left:2rem;border-radius:10px}}.mauka_Landing-container .wrapper .testimonial-card:nth-child(4){top:160px;left:0;border-radius:0 10px 10px 0;margin-right:auto;margin-left:auto}@media only screen and (min-width:75em){.mauka_Landing-container .wrapper .testimonial-card:nth-child(4){left:2rem;border-radius:10px}}.mauka_Landing-container .wrapper .content{display:flex;text-align:left;justify-content:center;width:100%;text-align:center}.mauka_Landing-container .wrapper .content .container{gap:1rem;display:flex;width:max-content;flex-direction:column}.mauka_Landing-container .wrapper .content h1{font-size:2em;color:#3237b1;font-weight:800;line-height:2.2rem;text-align:center}.mauka_Landing-container .wrapper .content h1 sup{font-size:16px}.mauka_Landing-container .wrapper .content h3{font-size:1.6em;font-style:italic;line-height:2rem}.mauka_Landing-container .buttons{display:flex;flex-direction:column;align-items:center;width:100%;position:absolute;bottom:0;left:0;padding:1rem}.mauka_Landing-container .buttons .button-get-started,.mauka_Landing-container .buttons .button-sign-in{padding:.75rem 1.5rem;border-radius:10px;font-weight:700;font-size:1rem;margin-bottom:.5rem;text-align:center;cursor:pointer;max-width:312px;width:100%;align-self:center}.mauka_Landing-container .buttons .button-get-started{display:flex;justify-content:center;align-items:center;padding:.6rem 3rem;color:#fff;z-index:1;background:#3237b1;text-transform:uppercase;border:1px solid #3237b1;cursor:pointer;font-family:Inter,sans-serif;font-weight:600;max-width:312px;transition:all .8s ease}.mauka_Landing-container .buttons .button-get-started:active{transform:scale(.9)}.mauka_Landing-container .buttons .button-sign-in{display:flex;justify-content:center;align-items:center;padding:.5rem 3rem;color:#000;background:#fff;text-transform:uppercase;border:1px solid #000;border-radius:20px;cursor:pointer;transition:all .8s ease;border-radius:10px}.mauka_Login-container{display:flex;justify-content:center;align-items:center;height:100vh}.mauka_Login-container input{width:100%;font-size:1rem;padding:1rem;border:none;border-radius:15px;background:#f6f6f6}.mauka_Login-container input:focus{outline:#3237b1;border:2px solid #3237b1}.mauka_Login-container .wrapper{max-width:1200px;max-width:600px;width:100%;margin:0 auto;height:max-content;padding:1rem;display:flex;flex-direction:column;justify-content:center}.mauka_Login-container .wrapper .error{font-size:small;color:red;margin-left:1rem}.mauka_Login-container .wrapper .header{font-size:xxx-large;line-height:1.2}.mauka_Login-container .wrapper .header h1{font-weight:800}.mauka_Login-container .wrapper form{display:flex;align-items:center;justify-content:space-between;flex-direction:column;height:88%}.mauka_Login-container .wrapper form .group{display:flex;flex-direction:column;margin-top:2rem;width:100%;gap:1rem}.mauka_Login-container .wrapper form .group label{display:flex;flex-direction:column;font-size:1.5em;width:100%;position:relative}.mauka_Login-container .wrapper form .group label .forgotPassword{text-align:right;font-size:small;color:gray;width:max-content;align-self:self-end}.mauka_Login-container .wrapper form .group label .password-input{position:relative;width:100%}.mauka_Login-container .wrapper form .group label .password-input .icon{position:absolute;top:10px;right:10px}.mauka_Login-container .wrapper form button[type=submit]{display:flex;justify-content:center;align-items:center;padding:.6rem 3rem;color:#fff;z-index:1;background:#3237b1;text-transform:uppercase;border:1px solid #3237b1;cursor:pointer;font-family:Inter,sans-serif;font-weight:600;max-width:312px;transition:all .8s ease;position:absolute;bottom:1rem;width:80%}.mauka_Login-container .wrapper form button[type=submit]:active{transform:scale(.9)}.mauka_Signup-container{display:flex;justify-content:center;align-items:center;height:90vh;width:100%}.mauka_Signup-container h1{font-size:2em;font-weight:700}.mauka_Signup-container label{display:block;margin-top:1rem}.mauka_Signup-container form{padding:.5rem;max-width:600px;width:100%;height:100%}.mauka_Signup-container input{font-size:1rem;padding:1rem;border:none;border-radius:15px;background:#f6f6f6;width:100%;margin-top:1rem}.mauka_Signup-container input:focus{outline:#3237b1;border:2px solid #3237b1}.mauka_Signup-container button{width:max-content;align-self:center}.mauka_Signup-container form .checkbox{padding:1rem .5rem;align-self:flex-start;display:flex;flex-direction:column;align-items:flex-start}.mauka_Signup-container form .checkbox label{display:flex;flex-direction:row-reverse;align-items:center;justify-content:center;gap:1rem}.mauka_Signup-container form .checkbox label input[type=checkbox]{margin-top:.2rem;width:1.5rem;height:1.5rem}.mauka_Signup-container form .checkbox label p a{color:#3237b1;cursor:pointer}.mauka_Signup-container form .form{position:relative;height:100%;display:flex;flex-direction:column;justify-content:center}.mauka_Signup-container form .form .error{color:red;font-size:small;margin-left:.5rem;margin-top:.5rem}.mauka_Signup-container form .form .info{color:#3237b1;font-size:small;margin-left:.2rem}.mauka_Signup-container form .form .previous{position:absolute;top:0;left:0;width:2.5rem;height:2.5rem;border-radius:100%;background-color:none;text-align:center;color:#3237b1;border:none;display:flex;align-items:center;justify-content:center;font-weight:900;font-size:1.5rem;padding:0}.mauka_Signup-container form .btn{display:flex;justify-content:center;align-items:center;padding:.6rem 3rem;color:#fff;z-index:1;background:#3237b1;text-transform:uppercase;border:1px solid #3237b1;cursor:pointer;font-family:Inter,sans-serif;font-weight:600;max-width:312px;transition:all .8s ease;position:absolute;bottom:0;border-radius:10px;width:100%}.mauka_Signup-container form .btn:active{transform:scale(.9)}.mauka_Signup-container form .password-input{position:relative;width:100%}.mauka_Signup-container form .password-input .icon{font-size:x-large;position:absolute;top:40%;right:10px}.mauka_Signup-container form .disabled{color:#fff;z-index:1;background:#3237b1;text-transform:uppercase;cursor:pointer;font-family:Inter,sans-serif;font-weight:600;transition:all .8s ease;max-width:312px;padding:.6rem 3rem;display:flex;justify-content:center;align-items:center;background-color:gray;border:gray;cursor:not-allowed;position:absolute;bottom:0;border-radius:10px;width:100%}.mauka_Signup-container form .disabled:active{transform:scale(.9)}.video-modal svg{fill:#000}.video-modal .ant-modal-body{padding:.5rem}.video-iframe{display:block;margin:auto;width:100%;aspect-ratio:16/9}.smaller-font{font-size:12px}.mauka_Home-container{max-width:1200px;width:100%;margin:0 auto;display:flex;flex-direction:column;position:relative;padding:1rem 1rem 3rem;gap:2rem;min-height:100vh}.mauka_Home-container .intro-missed button{align-self:center;display:flex;justify-content:center;align-items:center;color:#fff;z-index:1;background:#3237b1;text-transform:uppercase;border:1px solid #3237b1;cursor:pointer;font-family:Inter,sans-serif;font-weight:600;max-width:312px;transition:all .8s ease;display:inline;width:max-content;padding:.4rem .8rem;font-size:12px}.mauka_Home-container .intro-missed button:active{transform:scale(.9)}.mauka_Home-container .user-sop button{align-self:center;display:flex;justify-content:center;align-items:center;color:#fff;z-index:1;background:#3237b1;text-transform:uppercase;border:1px solid #3237b1;cursor:pointer;font-family:Inter,sans-serif;font-weight:600;max-width:312px;transition:all .8s ease;display:block;margin:auto;width:max-content;padding:.4rem .8rem;font-size:12px}.mauka_Home-container .user-sop button:active{transform:scale(.9)}.mauka_Home-container .flex-container{display:flex;flex-direction:row;align-items:center;gap:2rem}.mauka_Home-container .finish{color:red}.mauka_Home-container .heading{width:5%;border-bottom:1px solid gray;color:#3237b1;font-weight:800;font-size:1.5em}.mauka_Home-container .remaining{color:#3237b1}.mauka_Home-container h1{width:100%;border-bottom:1px solid #cecece}.mauka_Home-container .border{background:#fbfdff;border:1px solid #000;padding:1rem;border-radius:8px}.mauka_Home-container .blue-bg{background:#eff7ff;padding:1rem;border-radius:10px}.mauka_Home-container .image-group-wrapper{display:flex;justify-content:space-between;flex-direction:column;align-items:center;padding:1rem;gap:1rem}.mauka_Home-container .image-group-wrapper button{align-self:center;display:flex;justify-content:center;align-items:center;color:#fff;z-index:1;background:#3237b1;text-transform:uppercase;border:1px solid #3237b1;cursor:pointer;font-family:Inter,sans-serif;font-weight:600;max-width:312px;transition:all .8s ease;width:max-content;padding:.2rem .5rem;font-size:12px}.mauka_Home-container .image-group-wrapper button:active{transform:scale(.9)}.mauka_Home-container .image-group-wrapper button{max-width:200px;width:100%}.mauka_Home-container .image-group-wrapper .disabled{max-width:312px;display:flex;justify-content:center;align-items:center;background-color:gray;border:gray;cursor:not-allowed;max-width:200px;width:100%;padding:.2rem .5rem;font-size:12px}.mauka_Home-container .image-group-wrapper .content{display:flex;flex-direction:column}.mauka_Home-container .image-group-wrapper .content b{font-size:large}.mauka_Home-container .image-group-wrapper .content small{font-size:.5rem}.mauka_Home-container .image-group-wrapper .content .red{color:red;font-size:1rem}.mauka_Home-container .image-group-wrapper .content .grey{color:gray;font-size:11px}.mauka_Home-container .image-group-wrapper .content .blue-text{color:#3237b1}.mauka_Home-container .image-group-wrapper .content img{object-fit:contain;width:100%}.mauka_Home-container .image-group-wrapper .content p{font-size:small}.mauka_Home-container .image-group-wrapper .content p span{font-style:italic}.mauka_Home-container .practice-wrapper{display:flex;flex-direction:column;gap:.5rem;height:max-content}.mauka_Home-container .practice-wrapper p{font-size:small}.mauka_Home-container .practice-wrapper .cards-container{display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem}.mauka_Home-container .practice-wrapper .cards-container .card{display:flex;justify-content:center;align-items:center;gap:.5rem;flex-direction:column;border:1px solid #000;max-width:139px;width:100%;border-radius:9px;box-shadow:2px 2px 0 #000;padding:.5rem}.mauka_Home-container .practice-wrapper .cards-container .card:hover{box-shadow:2px 2px 0 #3237b1}.mauka_Home-container .Mock-inteview-container{display:flex;flex-direction:column;gap:.5rem}.submit{display:flex;justify-content:center;align-items:center;padding:.6rem 3rem;color:#fff;z-index:1;background:#3237b1;text-transform:uppercase;border:1px solid #3237b1;cursor:pointer;font-family:Inter,sans-serif;font-weight:600;max-width:312px;transition:all .8s ease;align-self:center;margin-top:1rem}.submit:active{transform:scale(.9)}.link{color:#3237b1;cursor:pointer}.Notification{font-family:inherit;background-color:red;color:red}.Interview_Date_dailog{display:flex;flex-direction:column;align-self:center;width:100%;align-items:center;gap:1rem;padding:.5rem 1rem;border-radius:20px}.Interview_Date_dailog .content{display:flex;justify-content:center;align-items:center;gap:1rem}.Interview_Date_dailog .content .left .blue{color:#3237b1}.Interview_Date_dailog .content .left h2{font-size:x-large;font-weight:800}.Interview_Date_dailog button{display:flex;justify-content:center;align-items:center;color:#fff;z-index:1;background:#3237b1;text-transform:uppercase;border:1px solid #3237b1;cursor:pointer;font-family:Inter,sans-serif;font-weight:600;max-width:312px;transition:all .8s ease;padding:.5rem 1rem}.Interview_Date_dailog button:active{transform:scale(.9)}.mauka_feedback-main{max-width:1200px;width:100%;margin:0 auto}.mauka_feedback-main .back{display:flex;align-items:center;gap:.5rem;justify-content:center}.mauka_feedback-main p{font-size:.8em}.mauka_feedback-main .feedback-header h1{font-size:3em}.mauka_feedback-main .feedback-header h3,.mauka_feedback-main .feedback-header h6{font-weight:800;color:#3237b1}.mauka_feedback-main .feedback-content{display:flex;flex-direction:column}.mauka_feedback-main .feedback-content .greatJob-image{align-self:center}.mauka_feedback-main .feedback-content p{padding-top:.5rem}.mauka_feedback-main .feedback-content .headings{color:#000;font-weight:700;font-size:2.5em}.mauka_feedback-main .feedback-content h3{font-size:1.5em;color:#3237b1;font-weight:500}.mauka_feedback-main .feedback-content ul{width:100%}.mauka_feedback-main .feedback-content ul li{width:100%;display:flex;justify-content:space-between}.mauka_feedback-main .feedback-content ul li .key{width:50%;font-size:small}.mauka_feedback-main .feedback-content ul li .score-container{display:flex;width:50%;gap:1rem;align-items:center}.mauka_feedback-main .feedback-content ul li .score-container .progress-bar{height:8px;max-width:200px;width:100%;background:#3237b1;border-radius:8px;border:2px solid #3237b1}.mauka_feedback-main .feedback-content ul li .score-container .progress-bar .progress{background-color:#ff0;height:100%}.mauka_feedback-main .feedback-content ul li .score-container .score{font-size:small}.mauka_feedback-main .detailed-response-container{display:flex;flex-direction:column;margin-top:1rem;border-radius:10px}.mauka_feedback-main .detailed-response-container .accordion{border:none;box-shadow:none;margin-bottom:.5rem}.mauka_feedback-main .detailed-response-container .accordion i{color:#fff}.mauka_feedback-main .detailed-response-container .accordion-summary{background-color:#141f44;border-radius:10px;box-shadow:none}.mauka_feedback-main .detailed-response-container .accordion-summary .accordion-question{color:inherit;font-family:inherit;color:#fff}.mauka_feedback-main .detailed-response-container .accordion-summary .Accordion-details{border:none}.mauka_feedback-main .detailed-response-container .accordion-summary .Accordion-details h6{color:#3237b1}.mauka_feedback-main .detailed-response-container .softSkills-container{margin-top:1rem;display:flex;flex-direction:column;gap:.5rem}.mauka_feedback-main .detailed-response-container .softSkills-container .heading{color:#141f44;font-weight:700;font-size:2.5em}.mauka_feedback-main .detailed-response-container .softSkills-container .content h3{color:#3237b1;font-size:1.2em;font-weight:600;margin-bottom:.5rem}.mauka_feedback-main .detailed-response-container button{display:flex;justify-content:center;align-items:center;padding:.6rem 3rem;color:#fff;z-index:1;background:#3237b1;text-transform:uppercase;border:1px solid #3237b1;cursor:pointer;font-family:Inter,sans-serif;font-weight:600;max-width:312px;transition:all .8s ease;font-size:small;margin-bottom:1rem;width:max-content;align-self:center}.mauka_feedback-main .detailed-response-container button:active{transform:scale(.9)}.mauka_feedback-main .detailed-response-container h2{color:#3237b1;font-size:1.5em;font-weight:500}.mauka_feedback-main .detailed-response-container .detailed-wrapper .headings{color:#141f44;font-weight:700;font-size:2.5em;margin-bottom:1rem}.mauka_feedback-main .detailed-response-container .detailed-wrapper .question-feedback{display:flex;flex-direction:column;flex-wrap:wrap}.mauka_feedback-main .detailed-response-container .detailed-wrapper .question-feedback .criteria-list{list-style-type:none;padding:0;display:flex;margin-bottom:1rem;font-size:small}.mauka_feedback-main .detailed-response-container .detailed-wrapper .question-feedback .criteria-item:not(:first-child):before{content:" • ";color:blue;padding:5px}.mauka_feedback-main .detailed-response-container .detailed-wrapper .question-feedback .criteria-item{padding:0;margin:0}.mauka_feedback-main .detailed-response-container .detailed-wrapper .question-feedback p span{font-weight:900}.mauka_feedback-main .detailed-response-container .detailed-wrapper .question-feedback h6{font-weight:600;color:#3237b1}.mauka_feedback-main .detailed-response-container .detailed-wrapper .question-feedback .question h6{color:red}.mauka_feedback-main .detailed-response-container .detailed-wrapper .question-feedback .boxes{display:flex;justify-content:center;align-items:center;gap:1rem}.mauka_feedback-main .detailed-response-container .detailed-wrapper .question-feedback .boxes .box{max-width:639.85px;width:100%;padding:1rem;border-radius:10px;min-height:max-content;height:100%}.mauka_feedback-main .detailed-response-container .detailed-wrapper .question-feedback .boxes .box h6{text-align:center;color:#000;font-weight:700}.mauka_feedback-main .detailed-response-container .detailed-wrapper .question-feedback .boxes .blue{background-color:#eaf2ff}.mauka_feedback-main .detailed-response-container .detailed-wrapper .question-feedback .boxes .yellow{background-color:#fffbe9}.mauka_feedback-main .bodyLanguage-container h6{color:#3237b1;font-weight:600;font-size:1.2em}.mauka_feedback-main .bodyLanguage-container .wrapper{display:flex;flex-direction:column;gap:.5rem}.mauka_feedback-main .bodyLanguage-container .wrapper .content .head{display:flex;align-items:center}.mauka_feedback-main .bodyLanguage-container .wrapper .content .box-wrapper{display:flex;gap:.5rem;flex-wrap:wrap;align-items:center;margin-top:.5rem}.mauka_feedback-main .bodyLanguage-container .wrapper .content .box-wrapper .box h6{color:#000;font-size:1em;font-weight:700}.mauka_feedback-main .Popup_button{cursor:pointer;color:#000;position:fixed;display:flex;justify-content:center;align-items:center;gap:.5rem;width:max-content;padding:.5rem;right:-9rem;bottom:10%;z-index:10;transition:right .3s;border-radius:20px 0 0 20px;color:#3237b1;border:2px solid #3237b1;background-color:#fff;box-shadow:0 5px 30px rgba(0,0,0,.2),0 10px 10px rgba(0,0,0,.1)}.mauka_feedback-main .Popup_button:hover{right:-.1rem}.mauka__interview-toast{position:absolute;top:1rem;right:1rem}.floating-timer{position:fixed;right:16px;top:16px;z-index:1000;display:flex;align-items:center;gap:8px;padding:8px 12px;border-radius:999px;background:#fff;box-shadow:0 6px 20px rgba(0,0,0,.12);border:1px solid rgba(0,0,0,.08);cursor:pointer}.floating-timer.red-text,.timer.red-text{color:#d32f2f}.mauka_question-failure{display:flex;justify-content:center;align-items:center;background:#3237b1;padding:.5rem;border-radius:5px;color:#fff}.mauka_question-failure p{font-size:.9rem}.mauka_question-failure__btn{padding:.3rem 1rem;background:#fff;color:#000;border-radius:5px;cursor:pointer}.mauka_question-page{max-width:1200px;margin:0 auto;padding:1rem;flex-direction:column;min-height:100vh}.mauka_question-page,.mauka_question-page .group{display:flex;justify-content:space-between}.mauka_question-page .group .timer{display:flex;align-items:center;gap:.25rem}.mauka_question-page .group .timer p{width:3ch;text-align:right;font-size:2rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;margin:0}.mauka_question-page .group .red-text{color:red}.mauka_question-page .disabled{background-color:gray;border:gray;cursor:not-allowed}.mauka_question-page .disabled,.mauka_question-page .submt-btn{max-width:312px;padding:.6rem 3rem;display:flex;justify-content:center;align-items:center;width:100%;color:#fff;align-self:center;position:-webkit-sticky;position:sticky}.mauka_question-page .submt-btn{z-index:1;background:#3237b1;text-transform:uppercase;border:1px solid #3237b1;cursor:pointer;font-family:Inter,sans-serif;font-weight:600;transition:all .8s ease}.mauka_question-page .submt-btn:active{transform:scale(.9)}.mauka_question-page .question-with-timer{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem}.mauka_question-page .question-with-timer .question-display{flex:1 1}.mauka_question-page .question-with-timer .question-display p{margin:0;line-height:1.4;font-size:1rem}.mauka_question-page .question-with-timer .question-display p:first-child{margin-bottom:.5rem;font-weight:600}.mauka_question-page .question-with-timer .timer{display:flex;flex-direction:column;align-items:center;font-family:Inter,sans-serif;font-weight:500;font-size:1.25rem;margin-top:1.2rem}.mauka_question-page .question-with-timer .timer svg{font-size:1.8rem;color:#3237b1}.mauka_question-page .question-with-timer .timer p{margin:0;line-height:1}.mauka_question-page .question-with-timer .timer.red-text p,.mauka_question-page .question-with-timer .timer.red-text svg{color:red}.mauka_question-page .question-with-timer .Reacorder{display:flex;justify-content:center;align-items:center;flex-direction:column;gap:1rem}.mauka_question-page .question-with-timer .Reacorder .icon{background-color:#0289b6;display:flex;justify-content:center;align-items:center;text-align:center;color:#fff;font-size:xx-large;border-radius:50%;width:5rem;height:5rem;cursor:pointer}.mauka_question-page .question-with-timer .Reacorder p{font-size:small}@media(max-width:600px){.mauka_question-page{flex-direction:column;align-items:flex-start}.mauka_question-page .timer{margin-top:1rem;align-self:flex-end}}.accordion-item .accordion-title{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #000;padding:1rem 0;transition:all .8s ease}.accordion-item .accordion-title h3{font-size:1.3rem}.accordion-item .accordion-title .right-part{display:flex;align-items:center;justify-content:center;gap:1rem;font-weight:900}.accordion-item .accordion-title .accordion-content{max-height:0;overflow:hidden;transition:max-height .3s ease-in-out}.accordion-item .accordion-title .accordion-content.active .accordion-content{background:#000;max-height:1000px;transition:max-height .6s ease-in-out}.mauka__recorder h1,h2,h3,h4,h5,h6{margin-bottom:0}.mauka__recorder-video{display:hidden;max-width:1200px;width:100%}.mauka__recorder{width:100%;display:flex;align-items:center;justify-content:center;flex-direction:column}.mauka__recorder-upper video{width:0;border-radius:5px}.mauka__recorder-upper video.active{height:100%;display:block;padding:.5rem;width:100%;object-fit:cover}.mauka__recorder-lower{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:1rem}.mauka__recorder-shell{width:100%;height:40rem;background:#c9c9c9;border-radius:5px}.mauka__recorder-btn{padding:.5rem 1rem;height:5rem;width:5rem;border-radius:50%;cursor:pointer;background-color:#5170ff;gap:1rem;margin:.5rem}.mauka__recorder-btn,.mauka__recorder-cta-buttons{display:flex;justify-content:center;align-items:center}.mauka__recorder-cta-buttons{flex-direction:column;width:100%}.mauka__recorder-cta-submit{border-radius:50%;height:5rem;width:5rem}.mauka__recorder-cta-retake,.mauka__recorder-cta-submit{display:flex;align-items:center;justify-content:center;cursor:pointer}.mauka__recorder-cta-retake{border-bottom:3px solid #939393;color:#939393;font-family:Inter,sans-serif;font-weight:bolder;font-size:1.2em;text-transform:uppercase;margin-bottom:.5rem}.Lottie-animation{width:100%;height:100%}.mauka__recorder-test-btn{padding:.5rem 1rem;display:flex;height:4rem;width:4rem;justify-content:center;border-radius:50%;align-items:center;cursor:pointer;background-color:#5170ff;gap:1rem;margin:.5rem}.mauka__recorder-video-test{display:hidden;max-width:1200px;width:100%;height:-moz-fit-content;height:fit-content}.mauka_Loader{padding:1rem;height:100vh;width:100%;max-width:1200px;margin:0 auto;display:flex;align-items:center;justify-content:center;flex-direction:column}.mauka_Loader .push-text-down{margin-top:1rem}.mauka_Loader .Image{width:100%;height:50%;object-fit:contain}.mauka_Loader .custom-image-size{width:50%;height:25%;object-fit:contain}.mauka_Loader .progress-bar{width:100%;height:20px;background-color:#d3d3d3;border-radius:10px;margin-bottom:10px;overflow:hidden}.mauka_Loader .progress-bar .progress{height:100%;background-color:aqua;transition:width .3s ease-in-out}.mauka_Loader .loading-text{font-size:16px}.mauka_onboarding-container{padding:1rem;display:flex;gap:1rem;flex-direction:column;max-width:1200px;height:100vh;margin:0 auto}.mauka_onboarding-container .previous{width:max-content;border-radius:50%;height:3.5rem;display:flex;justify-content:center;align-items:center;font-weight:900;color:#3237b1}.mauka_onboarding-container .progress-bar{width:100%;height:10px;background-color:#ccc;border-radius:5px;margin-bottom:10px}.mauka_onboarding-container .progress-bar .progress{height:100%;background-color:#3237b1;border-radius:5px;transition:width .3s ease-in-out}.mauka_onboarding-container input{font-size:1rem;padding:1rem;border:none;border-radius:15px;background:#f6f6f6;width:100%;margin-top:1rem;background-color:#e8e5e5}.mauka_onboarding-container input:focus{outline:#3237b1;border:2px solid #3237b1}.mauka_onboarding-container .start{display:flex;flex-direction:column;justify-content:space-between;height:100vh}.mauka_onboarding-container .start .content h2{font-size:1.2em;font-weight:700}.mauka_onboarding-container .start .content p{margin-top:1rem;font-size:small}.mauka_onboarding-container .start button{display:flex;justify-content:center;align-items:center;padding:.6rem 3rem;color:#fff;z-index:1;background:#3237b1;text-transform:uppercase;border:1px solid #3237b1;cursor:pointer;font-family:Inter,sans-serif;font-weight:600;max-width:312px;transition:all .8s ease;width:100%;align-self:center}.mauka_onboarding-container .start button:active{transform:scale(.9)}.mauka_onboarding-container .questions-group{display:flex;flex-direction:column;align-items:center;justify-content:space-between;height:100%;width:100%}.mauka_onboarding-container .questions-group .questions-content{flex-grow:1;width:100%}.mauka_onboarding-container .questions-group .questions-content small{color:red;font-size:smaller;margin-left:1rem}.mauka_onboarding-container .questions-group .questions-content .card-container{display:flex;justify-content:center;flex-wrap:wrap;align-items:center;flex-direction:column}.mauka_onboarding-container .questions-group .questions-content .card-container .card{padding:1rem;position:relative}.mauka_onboarding-container .questions-group .questions-content .card-container .minus{position:absolute;top:0;right:0;border-radius:50%;width:max-content;padding:0}.mauka_onboarding-container .questions-group .questions-content .card-container .plus{width:max-content;padding:.5rem 1rem}.mauka_onboarding-container .questions-group button{margin-top:20px;display:flex;justify-content:center;align-items:center;padding:.6rem 3rem;color:#fff;z-index:1;background:#3237b1;text-transform:uppercase;border:1px solid #3237b1;cursor:pointer;font-family:Inter,sans-serif;font-weight:600;max-width:312px;transition:all .8s ease;width:100%}.mauka_onboarding-container .questions-group button:active{transform:scale(.9)}.mauka_onboarding-container .questions-group .disabled{max-width:312px;padding:.6rem 3rem;display:flex;justify-content:center;align-items:center;background-color:gray;border:gray;cursor:not-allowed}.mauka_onboarding-container .questions-group label{margin-top:1rem;display:flex;width:100%;gap:1rem;align-items:center}.mauka_onboarding-container .questions-group label input[type=radio]{transform:scale(1.5);margin-top:5px;height:max-content;width:max-content}.mauka_onboarding-container .questions-group label input[type=radio]:active+label{color:red}.mauka__feedback-container{display:flex;flex-direction:column;justify-content:flex-start;min-height:100vh;padding:1rem;max-width:1200px;width:100%;margin:0 auto}.mauka__feedback-container button{max-width:max-content}.mauka__feedback-container .home{align-self:center;display:flex;justify-content:center;align-items:center;padding:.6rem 3rem;color:#fff;background:#3237b1;text-transform:uppercase;border:1px solid #3237b1;cursor:pointer;font-family:Inter,sans-serif;font-weight:600;max-width:312px;transition:all .8s ease;width:100%;position:-webkit-sticky;position:sticky;bottom:1rem;z-index:1}.mauka__feedback-container .home:active{transform:scale(.9)}.loading{display:flex;justify-content:center;align-items:center;flex-direction:column;gap:1rem}.loading p{font-size:small}.flex-center{display:flex;align-items:center;justify-content:center;flex-direction:column;height:100vh;width:100%;box-sizing:border-box}.flex-center p{width:80vw;text-align:center;margin:5px auto}.back{display:flex;align-items:center;gap:.5rem;justify-content:center}.back-center{margin:5px auto}.emp-btn{display:flex;justify-content:center;align-items:center;padding:.6rem 3rem;color:#fff;z-index:1;background:#3237b1;text-transform:uppercase;border:1px solid #3237b1;cursor:pointer;font-family:Inter,sans-serif;font-weight:600;max-width:312px;transition:all .8s ease;display:block;margin:auto}.emp-btn:active{transform:scale(.9)}.center{text-align:center}.evaluation-info{margin:2rem 0}.evaluation-info h2{font-size:1.75rem;font-weight:700;margin-bottom:1rem;color:#1565c0}.evaluation-info .criteria-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:1rem;gap:1rem}.evaluation-info .criteria-card{background:#f1f8ff;border:1px solid #cce4ff;border-radius:8px;padding:1rem;box-shadow:0 2px 6px rgba(0,0,0,.05)}.evaluation-info .criteria-card h4{margin:0 0 .5rem;font-size:1.1rem;font-weight:600;color:#0d3a7b}.evaluation-info .criteria-card p{margin:0;font-size:.95rem;line-height:1.4}.evaluation-info .evaluation-summary{margin-top:1.5rem;font-size:1rem;line-height:1.6}.evaluation-info .evaluation-summary strong{color:#0d3a7b}.mauka_Nav-container-wrapper{width:100%;position:fixed;bottom:.5rem;display:flex;align-items:center;justify-content:center;z-index:100;background-color:transparent}.mauka_Nav-container-wrapper .mauka_Nav-container{max-width:198px;padding:.4rem 1rem;font-size:1.2rem;background-color:#faf9f9;border-radius:8px;width:100%;text-align:center;display:flex;justify-content:space-between;gap:1rem;border:1px solid #dedede;box-shadow:0 8px 24px hsla(210,8%,62%,.2)}.mauka_Nav-container-wrapper .mauka_Nav-container .active{color:blue}.mauka_Nav-container-wrapper .mauka_Nav-container .icon{transition:all .5s ease}.mauka_Nav-container-wrapper .mauka_Nav-container .icon:hover{color:blue}.mauka_profile-container{max-width:1200px;width:100%;padding:1rem;display:flex;flex-direction:column;gap:1rem;margin:0 auto 2rem;min-height:100vh}.mauka_profile-container .heading{width:5%;font-size:1.5em;border-bottom:1px solid gray;color:#3237b1;font-size:1.2em;font-weight:600}.mauka_profile-container .referal{display:flex;flex-direction:column;gap:.2rem;max-width:600px;width:100%;align-self:center}.mauka_profile-container .referal input[type=text]{font-size:1rem;border:none;border-radius:15px;background:#f6f6f6;width:100%;padding:.7rem}.mauka_profile-container .referal input[type=text]:focus{outline:#3237b1;border:2px solid #3237b1}.mauka_profile-container .referal input[type=submit]{width:max-content;align-self:flex-end;display:flex;justify-content:center;align-items:center;color:#fff;z-index:1;background:#3237b1;text-transform:uppercase;border:1px solid #3237b1;cursor:pointer;font-family:Inter,sans-serif;font-weight:600;max-width:312px;transition:all .8s ease;border-radius:10px;padding:.8rem 1rem;font-size:small}.mauka_profile-container .referal input[type=submit]:active{transform:scale(.9)}.mauka_profile-container .referal .container{gap:1rem;display:flex;align-items:center;justify-content:center}.mauka_profile-container .referal .error{color:red;margin-left:1rem}.mauka_profile-container .logout-button{max-width:max-content;display:flex;align-items:center;gap:.5rem;align-self:flex-end;font-size:small;background:red;color:#fff;font-weight:800;cursor:pointer}.mauka_profile-container h4{font-weight:800}.mauka_profile-container .header{display:flex;align-items:center;justify-content:space-around;flex-direction:row-reverse}.mauka_profile-container .header .profile-info h4{color:#3237b1}.mauka_profile-container .header .profile-info p{font-size:smaller}.mauka_profile-container .header .profile-info .info{display:flex;align-items:center;gap:.5rem}.mauka_profile-container .header .profile-info .info .icons{color:#3237b1}.mauka_profile-container .progress-container{display:flex;justify-content:space-around;gap:1rem;margin-bottom:.5rem;border:1px solid #e3e2e2;padding:1rem;border-radius:10px}.mauka_profile-container .progress-container .content{display:flex;align-items:center;justify-content:center;gap:.5em}.mauka_profile-container .progress-container .content .score{display:flex;flex-direction:column-reverse}.mauka_profile-container .progress-container .content .score h5{font-weight:800}.mauka_profile-container .progress-container .content .score p{font-size:10px;color:#787878}.mauka_profile-container .skills-container{display:flex;flex-direction:column;width:100%;gap:1rem}.mauka_profile-container .skills-container .skill{display:flex;width:100%;justify-content:space-between;align-items:center}.mauka_profile-container .skills-container .skill .name{font-size:small;margin-bottom:10px}.mauka_profile-container .skills-container .skill .bar{max-width:168px;width:100%;display:flex;flex-direction:column}.mauka_profile-container .skills-container .skill .bar .progress-bar{width:100%;height:8px;border-radius:3px;background-color:#3237b1}.mauka_profile-container .skills-container .skill .bar .progress-bar .progress-bar-fill{background-color:#ff0;height:100%}.mauka_profile-container .skills-container .skill .bar .score{font-size:6px;align-self:last baseline}.mauka_profile-container .skills-container .view-more-button{width:max-content;font-size:small;background-color:transparent;color:#3237b1;border-bottom:1px solid #3237b1}.mauka_profile-container .edit-profile-container{display:flex;flex-wrap:wrap;width:100%;justify-content:space-between;padding-top:1rem;gap:.5rem;justify-content:center}.mauka_profile-container .edit-profile-container .form-footer{margin-top:1rem;width:100%;display:flex;justify-content:center}.mauka_profile-container .edit-profile-container input[type=submit]{width:max-content;padding:.5rem 1rem;background-color:#2ecc71;color:#fff;border:none;border-radius:4px;cursor:pointer;transition:background-color .3s ease}.mauka_profile-container .edit-profile-container input[type=submit]:hover{background-color:#27ae60}.mauka_profile-container .edit-profile-container label{display:flex;flex-direction:column;gap:.5rem;max-width:300px;width:100%;color:#787878}.mauka_profile-container .edit-profile-container label textarea{font-size:1rem;padding:1rem;border:none;border-radius:15px;background:#f6f6f6}.mauka_profile-container .edit-profile-container label textarea:focus{outline:#3237b1;border:2px solid #3237b1}.mauka_profile-container .edit-profile-container label input{font-size:1rem;padding:1rem;border:none;border-radius:15px;background:#f6f6f6}.mauka_profile-container .edit-profile-container label input:focus{outline:#3237b1;border:2px solid #3237b1}.edit-profile .saved-profile{display:flex;flex-direction:column;gap:1rem}.edit-profile .saved-profile button{width:max-content;align-self:flex-end}.edit-profile .saved-profile .user{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.5rem}.edit-profile .saved-profile .user .info .label{text-transform:lowercase;font-size:small;color:gray}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.mauka_PastFeedbacks-cotainer{display:flex;flex-direction:column;gap:.5rem;width:100%;max-width:1200px;margin:0 auto}.mauka_PastFeedbacks-cotainer .btn-viewMore{display:flex;justify-content:center;align-items:center;color:#fff;z-index:1;background:#3237b1;text-transform:uppercase;border:1px solid #3237b1;font-family:Inter,sans-serif;font-weight:600;max-width:312px;transition:all .8s ease;width:max-content;align-self:center;margin-top:1rem;cursor:pointer;font-size:small;padding:.5rem 1.4rem}.mauka_PastFeedbacks-cotainer .btn-viewMore:active{transform:scale(.9)}.mauka_PastFeedbacks-cotainer .date{font-size:small}.mauka_PastFeedbacks-cotainer h2{width:5%;font-size:1.5em;border-bottom:1px solid gray;color:#3237b1}.mauka_PastFeedbacks-cotainer .cards{display:flex;gap:.8rem;flex-wrap:wrap;align-items:center;justify-content:center}.mauka_PastFeedbacks-cotainer .feedback-card{max-width:500px;width:100%;background:#fff;position:relative;display:flex;align-items:center;justify-content:space-around;padding:.5rem .8rem;border:1px solid #000;border-radius:8px;box-shadow:3px 3px silver;transition:all .2s ease-in-out;cursor:pointer}.mauka_PastFeedbacks-cotainer .feedback-card .type{font-weight:800}.mauka_PastFeedbacks-cotainer .feedback-card .practice{color:#ffc300}.mauka_PastFeedbacks-cotainer .feedback-card .mock{color:#13aa52}.mauka_PastFeedbacks-cotainer .feedback-card .technical{color:blue}.mauka_PastFeedbacks-cotainer .feedback-card .dot{position:absolute;top:0;right:0;width:.5rem;height:.5rem;border:none;border-radius:50%}.mauka_PastFeedbacks-cotainer .feedback-card .response-generating{background-color:#ff0;box-shadow:0 0 10px #ff0;animation:glowYellow 1s ease-in-out infinite alternate}.mauka_PastFeedbacks-cotainer .feedback-card .response-generated{background-color:#90ee90;box-shadow:0 0 10px green;animation:glowGreen 1s ease-in-out infinite alternate}@keyframes glowYellow{0%{box-shadow:0 0 10px #ff0}to{box-shadow:0 0 20px #ff0}}@keyframes glowGreen{0%{box-shadow:0 0 10px green}to{box-shadow:0 0 20px green}}.mauka_PastFeedbacks-cotainer .feedback-card small{position:absolute;margin-top:-10px;font-size:8px;color:#3237b1}.mauka_PastFeedbacks-cotainer .feedback-card p:first-child{border-right:1px solid gray;padding-right:8px}.mauka_PastFeedbacks-cotainer .feedback-card button{display:flex;align-items:center;justify-content:center;width:max-content;padding:.4rem;background:#3237b1;color:#fff;cursor:pointer}.mauka_PastFeedbacks-cotainer .feedback-card:hover{box-shadow:3px 3px #3237b1;scale:1.02}.mauka_new_onboarding-container{position:relative;padding:1rem;display:flex;gap:1rem;flex-direction:column;max-width:700px;width:100%;min-height:100vh;height:100%;margin:0 auto}.mauka_new_onboarding-container .previous{width:max-content;border-radius:50%;height:3.5rem;display:flex;justify-content:center;align-items:center;font-weight:900;color:#3237b1;cursor:pointer}.mauka_new_onboarding-container .progress-bar{width:100%;height:10px;background-color:#ccc;border-radius:5px;margin-bottom:10px}.mauka_new_onboarding-container .progress-bar .progress{height:100%;background-color:#3237b1;border-radius:5px;transition:width .3s ease-in-out}.mauka_new_onboarding-container form{max-width:600px;align-self:center;width:100%;display:flex;flex-direction:column;justify-content:space-between;align-items:center}.mauka_new_onboarding-container form .error{color:red;font-size:smaller;margin-left:1rem}.mauka_new_onboarding-container form .finish{display:flex;justify-content:center;align-items:center;padding:.6rem 3rem;color:#fff;z-index:1;background:#3237b1;text-transform:uppercase;border:1px solid #3237b1;cursor:pointer;font-family:Inter,sans-serif;font-weight:600;max-width:312px;transition:all .8s ease}.mauka_new_onboarding-container form .finish:active{transform:scale(.9)}.mauka_new_onboarding-container form .next-button-container{padding:0 .5rem .5rem;position:absolute;bottom:.5rem;width:100%;display:flex;align-self:center;justify-content:center;align-items:center}.mauka_new_onboarding-container form .next-button-container .CTAbtn{width:100%}.mauka_new_onboarding-container form .next-button-container .active{display:flex;justify-content:center;align-items:center;padding:.6rem 3rem;color:#fff;z-index:1;background:#3237b1;text-transform:uppercase;border:1px solid #3237b1;cursor:pointer;font-family:Inter,sans-serif;font-weight:600;max-width:312px;transition:all .8s ease}.mauka_new_onboarding-container form .next-button-container .active:active{transform:scale(.9)}.mauka_new_onboarding-container form .next-button-container .disabled{max-width:312px;padding:.6rem 3rem;display:flex;justify-content:center;align-items:center;background-color:gray;border:gray;cursor:not-allowed;color:#fff}.mauka_new_onboarding-container form input{font-size:1rem;padding:1rem;border:none;border-radius:15px;background:#f6f6f6;width:100%;margin-top:.5rem;background-color:#e8e5e5;height:100%}.mauka_new_onboarding-container form input:focus{outline:#3237b1;border:2px solid #3237b1}.mauka_new_onboarding-container form textarea{font-size:1rem;padding:1rem;border:none;border-radius:15px;background:#f6f6f6;width:100%;margin-top:.5rem;background-color:#e8e5e5;height:100%}.mauka_new_onboarding-container form textarea:focus{outline:#3237b1;border:2px solid #3237b1}.mauka_new_onboarding-container form .start{max-height:100vh;height:100%;display:flex;justify-content:space-between;flex-direction:column;flex-grow:1}.mauka_new_onboarding-container form .start .content h2{font-size:1.2em;font-weight:700}.mauka_new_onboarding-container form .start .content p{margin-top:1rem;font-size:small}.mauka_new_onboarding-container form .start button{display:flex;justify-content:center;align-items:center;padding:.6rem 3rem;color:#fff;z-index:1;background:#3237b1;text-transform:uppercase;border:1px solid #3237b1;cursor:pointer;font-family:Inter,sans-serif;font-weight:600;max-width:312px;transition:all .8s ease;width:100%;align-items:flex-end;position:absolute;bottom:.5rem;align-self:center}.mauka_new_onboarding-container form .start button:active{transform:scale(.9)}.mauka_new_onboarding-container form .questions-group{display:flex;flex-direction:column;justify-content:space-between;height:100%;width:100%;margin-bottom:2rem}.mauka_new_onboarding-container form .questions-group .last-step{text-align:center;display:flex;flex-direction:column;gap:1rem}.mauka_new_onboarding-container form .questions-group .last-step .Congratulations{font-size:2em;text-align:center;color:#3237b1}.mauka_new_onboarding-container form .questions-group .last-step .header{position:relative;display:flex;align-items:center;justify-content:center}.mauka_new_onboarding-container form .questions-group .last-step .header .animation{position:absolute;top:1rem;z-index:-1}.mauka_new_onboarding-container form .questions-group .questions-content{flex-grow:1;width:100%}.mauka_new_onboarding-container form .questions-group .questions-content small{width:100%;text-align:center;color:blue;margin-left:5px}.mauka_new_onboarding-container form .questions-group .card-container{display:flex;justify-content:center;flex-wrap:wrap;align-items:center;flex-direction:column;gap:.5rem;margin-bottom:2rem}.mauka_new_onboarding-container form .questions-group .card-container .card{max-width:400px;width:100%;padding:.5rem;position:relative;border-radius:10px}.mauka_new_onboarding-container form .questions-group .card-container .card .remove{cursor:pointer;position:absolute;top:-.5rem;right:-.5rem;padding:0;border-radius:50%;height:1.2rem;width:1.2rem;display:flex;align-items:center;justify-content:center;background-color:#3237b1;color:#fff}.mauka_new_onboarding-container form .questions-group .card-container .add{background-color:#3237b1;color:#fff;cursor:pointer;width:max-content;padding:.5rem 1rem}.mauka_new_onboarding-container form .questions-group label{margin-top:.5rem;display:flex;width:100%;gap:.5rem;align-items:center}.mauka_new_onboarding-container form .questions-group label input[type=radio]{transform:scale(1.5);margin-top:5px;margin-left:5px;height:max-content;width:max-content}.mauka_new_onboarding-container form .questions-group label input[type=radio]:active+label{color:red}.mauka_start-container{max-width:1200px;margin:0 auto;padding:1rem;display:flex;align-items:center;flex-direction:column;justify-content:space-around;min-height:100vh;text-align:left;width:100%}.mauka_start-container .content h1{font-size:2em;font-weight:800;line-height:1;margin-bottom:1rem}.mauka_start-container .content ul{margin-top:2rem;padding:0 1rem;list-style-type:disc}.mauka_start-container .content li{font-size:small;font-weight:100;margin-top:.5rem;margin-bottom:.2rem}.mauka_start-container .btn-container{width:100%;display:flex;flex-direction:column;align-items:center}.mauka_start-container .btn-container p{font-style:italic;font-size:small}.mauka_start-container .btn-container button{display:flex;justify-content:center;align-items:center;color:#fff;z-index:1;background:#3237b1;text-transform:uppercase;border:1px solid #3237b1;cursor:pointer;font-family:Inter,sans-serif;font-weight:600;max-width:312px;transition:all .8s ease;width:100%;margin-top:1rem;border-radius:20px;padding:1rem}.mauka_start-container .btn-container button:active{transform:scale(.9)}.thumb-contianer{max-width:1200px;width:100%;margin:0 auto;min-height:100vh;justify-content:center;gap:2rem}.interviewFeedback-container,.thumb-contianer{display:flex;align-items:center;flex-direction:column}.interviewFeedback-container{gap:1rem;text-align:center;padding:.5rem}.interviewFeedback-container h1{color:#3237b1;font-size:1.8em}.interviewFeedback-container h2{color:#3237b1;font-size:1.5em}.interviewFeedback-container .buttons{display:flex;gap:1rem}.interviewFeedback-container .buttons button{display:flex;align-items:center;gap:.5rem;border-radius:4px;box-shadow:0 2px 4px 0 rgba(0,0,0,.1);box-sizing:border-box;color:#fff;cursor:pointer;font-weight:400;outline:none;outline:0;padding:10px 25px;text-align:center;transform:translateY(0);transition:transform .15s,box-shadow .15s;-moz-user-select:none;user-select:none;-webkit-user-select:none;touch-action:manipulation}.interviewFeedback-container .buttons button:hover{box-shadow:0 3px 9px 0 rgba(0,0,0,.15);transform:translateY(-2px)}.interviewFeedback-container .buttons .good{background-color:#13aa52;border:1px solid #13aa52}.interviewFeedback-container .buttons .bad{background:#ff4742;border:1px solid #ff4742}.RatingOfInterview{max-width:1200px;margin:0 auto;align-items:center;justify-content:center;min-height:100vh}.RatingOfInterview,.RatingOfInterview form{padding:1rem;display:flex;flex-direction:column;width:100%}.RatingOfInterview form{gap:.5rem}.RatingOfInterview form input[type=checkbox]{margin-top:.2rem}.RatingOfInterview form fieldset{padding:.5rem 1rem}.RatingOfInterview form fieldset legend{padding:0 .5rem;font-weight:800;font-size:1.2em}.RatingOfInterview form fieldset .checkbox{display:flex;gap:.5rem;align-items:center}.RatingOfInterview form button[type=submit]{display:flex;justify-content:center;align-items:center;padding:.6rem 3rem;color:#fff;z-index:1;background:#3237b1;text-transform:uppercase;border:1px solid #3237b1;cursor:pointer;font-family:Inter,sans-serif;font-weight:600;max-width:312px;transition:all .8s ease;align-self:center;margin-top:1rem}.RatingOfInterview form button[type=submit]:active{transform:scale(.9)}.RatingOfInterview form .categoriesadded{margin-top:.5rem;padding-right:.5rem}.RatingOfInterview form .addedCategories{margin-top:.5rem;display:flex;gap:.5rem;flex-wrap:wrap}.RatingOfInterview form .addedCategories small{border:1px solid #3237b1;display:flex;align-items:center;gap:.2rem;padding:.5rem;border-radius:20px;font-size:x-small}.RatingOfInterview form .textarea{display:flex;flex-direction:column;gap:.5rem}.RatingOfInterview form .textarea textarea{font-size:1rem;padding:1rem;border:none;border-radius:15px;background:#f6f6f6}.RatingOfInterview form .textarea textarea:focus{outline:#3237b1;border:2px solid #3237b1}.feedback-form{display:flex;flex-direction:column;gap:.2rem}.feedback-form label{display:flex;gap:.5rem;align-items:center}.feedback-form label input[type=checkbox]{margin-top:.2rem}.feedback-form textarea{font-size:1rem;padding:1rem;border:none;border-radius:15px;background:#f6f6f6}.feedback-form textarea:focus{outline:#3237b1;border:2px solid #3237b1}.feedback-form h1{color:#3237b1}.feedback-form button[type=submit]{display:flex;justify-content:center;align-items:center;padding:.6rem 3rem;color:#fff;z-index:1;background:#3237b1;text-transform:uppercase;border:1px solid #3237b1;cursor:pointer;font-family:Inter,sans-serif;font-weight:600;max-width:312px;transition:all .8s ease;align-self:center;margin-top:1rem}.feedback-form button[type=submit]:active{transform:scale(.9)}.feedback-generation{min-height:100vh;display:flex;text-align:center;align-items:center;justify-content:center;flex-direction:column;max-width:1200px;width:100%;margin:0 auto;gap:1rem}.feedback-generation h1{font-size:2em;color:#3237b1;margin-bottom:1rem}.feedback-generation p{font-size:small}.feedback-generation button{display:flex;justify-content:center;align-items:center;padding:.6rem 3rem;color:#fff;z-index:1;background:#3237b1;text-transform:uppercase;border:1px solid #3237b1;cursor:pointer;font-family:Inter,sans-serif;font-weight:600;max-width:312px;transition:all .8s ease}.feedback-generation button:active{transform:scale(.9)}.employability-feedback{width:100%;margin:2rem auto;padding:2rem;background:#fff;border-radius:12px;box-shadow:0 4px 16px rgba(0,0,0,.1);font-family:Arial,sans-serif;color:#333}.employability-feedback.blank{text-align:center;font-style:italic}.employability-feedback h2{font-size:2rem;font-weight:700;margin-bottom:1rem;color:#1565c0}.employability-feedback h3{font-size:1.5rem;font-weight:600;margin-bottom:.75rem;color:#1565c0}.employability-feedback h4{font-size:1.25rem;font-weight:600;margin-bottom:.5rem;color:#1565c0}.employability-feedback h5{font-size:1.1rem;font-weight:500;margin-bottom:.5rem}.employability-feedback .header{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1.5rem;gap:1.5rem;margin-bottom:2rem}.employability-feedback .header .individual-scores,.employability-feedback .header .level-box,.employability-feedback .header .score-box{background:#f9f9f9;padding:1.25rem;border-radius:8px}.employability-feedback .header .level-badge,.employability-feedback .header .score-badge{display:inline-block;padding:.4rem .9rem;border-radius:20px;font-weight:700;font-size:1.2rem}.employability-feedback .header .level-reasoning{font-style:italic;margin-top:.5rem;font-size:.95rem}.employability-feedback .header .individual-scores h3{margin-bottom:.5rem}.employability-feedback .header .individual-scores ul{list-style:none;padding:0;margin:0}.employability-feedback .header .individual-scores ul li{display:flex;justify-content:space-between;padding:.4rem 0;border-bottom:1px solid #ddd}.employability-feedback .header .individual-scores ul li:last-child{border-bottom:none}.employability-feedback .header .individual-scores ul li .label{font-weight:500}.employability-feedback .header .individual-scores ul li .score-inline{font-weight:700}.employability-feedback .summary-section{margin-bottom:2rem}.employability-feedback .summary-section p{line-height:1.6;font-size:1rem}.employability-feedback .competencies-section{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:1.5rem;gap:1.5rem;margin-bottom:2rem}.employability-feedback .competencies-section .competency-card{padding:1.25rem;background:#fafafa;border-left:4px solid #1565c0;border-radius:6px;box-shadow:0 2px 8px rgba(0,0,0,.05)}.employability-feedback .competencies-section .competency-card .comp-prompt,.employability-feedback .competencies-section .competency-card .comp-response,.employability-feedback .competencies-section .competency-card .comp-score{margin:.5rem 0;font-size:.95rem}.employability-feedback .competencies-section .competency-card .feedback-columns{display:flex;flex-direction:column;gap:1rem;margin-top:1rem}@media(min-width:600px){.employability-feedback .competencies-section .competency-card .feedback-columns{flex-direction:row}}.employability-feedback .competencies-section .competency-card .feedback-columns>div{flex:1 1}.employability-feedback .competencies-section .competency-card .feedback-columns>div ul{list-style:disc;padding-left:1rem}.employability-feedback .competencies-section .competency-card .feedback-columns>div ul li{margin-bottom:.3rem;font-size:.9rem}.employability-feedback .next-steps-section{margin-bottom:2rem}.employability-feedback .next-steps-section .timeline{display:flex;gap:2rem}.employability-feedback .next-steps-section .timeline .timeline-item{flex:1 1}.employability-feedback .next-steps-section .timeline .timeline-item .period{font-weight:600;display:block;margin-bottom:.5rem}.employability-feedback .next-steps-section .timeline .timeline-item ul{list-style:disc;padding-left:1.25rem}.employability-feedback .next-steps-section .timeline .timeline-item ul li{margin-bottom:.3rem;font-size:.9rem}.employability-feedback .resources-section ul{list-style:none;padding:0;margin:0}.employability-feedback .resources-section ul li{margin-bottom:.5rem}.employability-feedback .resources-section ul li a{color:#1565c0;font-size:.95rem;text-decoration:none}.employability-feedback .resources-section ul li a:hover{text-decoration:underline}@media(max-width:1024px){.employability-feedback{width:95%}.employability-feedback .header{grid-template-columns:1fr 1fr}.employability-feedback .next-steps-section .timeline{flex-direction:column}}@media(max-width:768px){.employability-feedback{padding:1.5rem}.employability-feedback .header{display:block}.employability-feedback .header .individual-scores,.employability-feedback .header .level-box,.employability-feedback .header .score-box{margin-bottom:1rem}.employability-feedback h2{font-size:1.75rem}.employability-feedback h3{font-size:1.3rem}.employability-feedback h4{font-size:1.1rem}.employability-feedback .competencies-section{grid-template-columns:1fr}.employability-feedback .competencies-section .competency-card{margin-bottom:1.5rem}}@media(max-width:480px){.employability-feedback{padding:1rem}.employability-feedback h2{font-size:1.5rem}.employability-feedback h3{font-size:1.1rem}.employability-feedback h4{font-size:1rem}.employability-feedback .competencies-section li,.employability-feedback .competencies-section p,.employability-feedback .next-steps-section li,.employability-feedback .next-steps-section p{font-size:.9rem}}.mauka_practice-container{max-width:1200px;margin:0 auto;padding:1rem;display:flex;flex-direction:column;min-height:100vh;width:100%;gap:2rem}.mauka_practice-container .form,.mauka_practice-container .form form{display:flex;width:100%;justify-content:center;align-items:center}.mauka_practice-container .form form{max-width:900px;flex-direction:column;gap:1rem}.mauka_practice-container .form form label{max-width:400px;width:100%;display:flex;flex-direction:column;gap:.5rem}.mauka_practice-container .form form label select{font-size:1rem;padding:1rem;border:none;border-radius:15px;background:#f6f6f6}.mauka_practice-container .form form label select:focus{outline:#3237b1;border:2px solid #3237b1}.mauka_practice-container .form form .category{max-width:400px;width:100%}.mauka_practice-container .form form .category ul{padding:0 1.5rem;list-style-type:circle}.mauka_practice-container .form form button[type=submit]{margin-top:1rem;display:flex;justify-content:center;align-items:center;padding:.6rem 3rem;color:#fff;z-index:1;background:#3237b1;text-transform:uppercase;border:1px solid #3237b1;cursor:pointer;font-family:Inter,sans-serif;font-weight:600;max-width:312px;transition:all .8s ease}.mauka_practice-container .form form button[type=submit]:active{transform:scale(.9)}.mauka_practice-container .content{display:flex;flex-direction:column;gap:.5rem}.mauka_practice-container .content p{font-size:small}.mauka_practice-container .content h1{color:#3237b1;font-weight:600;border-bottom:1px solid #a7a7a7;margin-bottom:1rem}.mauka_practice-container .content .blue-box{background-color:rgba(50,55,177,.102);padding:1.5rem 3rem;border-radius:20px;display:flex;flex-direction:column;gap:.5rem}.mauka_practice-container .content .blue-box span{color:#3237b1;font-weight:bolder}.mauka_practice-container .content .instructions-container{margin-top:1rem;display:flex;flex-direction:column}@media only screen and (min-width:56.25em){.mauka_practice-container .content .instructions-container{flex-direction:row;align-items:center;justify-content:center;gap:2rem}}.mauka_practice-container .content .instructions-container h2{color:#3237b1;font-weight:600;font-size:xx-large}.mauka_practice-container .content .instructions-container .content ol{list-style-type:decimal;padding:0 1rem}.mauka_practice-container .content .instructions-container .image{align-self:flex-end}.mauka_practice-container .error{font-size:10px;color:red;margin-left:1rem}.mauka_CustomQuestion_container{max-width:1200px;width:100%;margin:0 auto;padding:1rem;display:flex;flex-direction:column;gap:1rem}.mauka_CustomQuestion_container form{display:flex;align-items:center;justify-content:center;gap:1rem}.mauka_CustomQuestion_container form button[type=submit]{font-size:small;padding:.5rem}.mauka_CustomQuestion_container input{font-size:1rem;padding:1rem;border:none;border-radius:15px;background:#f6f6f6;width:90%}.mauka_CustomQuestion_container input:focus{outline:#3237b1;border:2px solid #3237b1}.mauka_CustomQuestion_container button{display:flex;justify-content:center;align-items:center;color:#fff;z-index:1;background:#3237b1;text-transform:uppercase;border:1px solid #3237b1;cursor:pointer;font-family:Inter,sans-serif;font-weight:600;max-width:312px;transition:all .8s ease;padding:.5rem 1.5rem}.mauka_CustomQuestion_container button:active{transform:scale(.9)}.mauka_CustomQuestion_container ul{padding:1rem;list-style:decimal;display:flex;flex-direction:column;gap:1rem}.mauka_CustomQuestion_container .save-button{padding:1rem;font-size:small}.mauka_CustomQuestion_container .edit-field,.mauka_CustomQuestion_container .questions{display:flex;justify-content:space-between}.mauka_CustomQuestion_container .update_buttons{display:flex;width:100%;justify-content:flex-end;align-items:flex-end;gap:1rem}.mauka_CustomQuestion_container .update_buttons button{max-width:max-content;width:100%;padding:.5rem;background-color:transparent;border:1px solid #f9f1f1;font-size:larger}.incomplete_profile-container{display:flex;flex-direction:column;align-items:center;gap:.5rem}.incomplete_profile-container button{display:flex;justify-content:center;align-items:center;color:#fff;z-index:1;background:#3237b1;text-transform:uppercase;border:1px solid #3237b1;cursor:pointer;font-family:Inter,sans-serif;font-weight:600;max-width:312px;transition:all .8s ease;padding:.5rem 1rem}.incomplete_profile-container button:active{transform:scale(.9)}.profile_info-contianer{display:flex;flex-direction:column;gap:1rem}.profile_info-contianer h2{font-size:larger;font-weight:bolder;border-bottom:1px solid #e3e2e2;padding:.5rem 0}.profile_info-contianer h4{margin-top:1rem;font-weight:600}.profile_info-contianer .grey{color:gray;font-size:small}.profile_info-contianer .content-wrapper{display:flex;flex-direction:column;gap:.5rem;border-bottom:1px solid #e3e2e2;padding:1rem 0}.profile_info-contianer .content-wrapper .content{display:flex;flex-direction:column}.profile_info-contianer .content-wrapper ul{padding:0 2rem;list-style:disc}.profile_info-contianer .content-wrapper .fields,.profile_info-contianer .content-wrapper form,.profile_info-contianer .content-wrapper form .form{display:flex;flex-direction:column;gap:.5rem}.profile_info-contianer .content-wrapper form button{display:flex;justify-content:center;align-items:center;padding:.6rem 3rem;color:#fff;z-index:1;background:#3237b1;text-transform:uppercase;border:1px solid #3237b1;cursor:pointer;font-family:Inter,sans-serif;font-weight:600;max-width:312px;transition:all .8s ease;align-self:center}.profile_info-contianer .content-wrapper form button:active{transform:scale(.9)}.profile_info-contianer .content-wrapper form input,.profile_info-contianer .content-wrapper form textarea{font-size:1rem;padding:1rem;border:none;border-radius:15px;background:#f6f6f6}.profile_info-contianer .content-wrapper form input:focus,.profile_info-contianer .content-wrapper form textarea:focus{outline:#3237b1;border:2px solid #3237b1}.profile_info-contianer .content-wrapper .edit-container{display:flex;border:1px solid #e3e2e2;justify-content:space-between;padding:1rem;flex-wrap:wrap;gap:.5rem;border-radius:10px}.profile_info-contianer .content-wrapper .edit-container button{background:none;border:1px solid #e3e2e2;padding:.1rem 1rem;cursor:pointer}.profile_info-contianer .content-wrapper .edit-container .save{display:flex;justify-content:center;align-items:center;color:#fff;z-index:1;background:#3237b1;text-transform:uppercase;border:1px solid #3237b1;cursor:pointer;font-family:Inter,sans-serif;font-weight:600;max-width:312px;transition:all .8s ease;padding:.1rem 1rem}.profile_info-contianer .content-wrapper .edit-container .save:active{transform:scale(.9)}.forgotPassword_container{display:flex;justify-content:center;align-items:center;height:100vh}.forgotPassword_container .wrapper{max-width:1200px;max-width:600px;width:100%;margin:0 auto;height:max-content;padding:1rem;display:flex;flex-direction:column;justify-content:center}.forgotPassword_container form{display:flex;flex-direction:column;gap:1rem;padding:1rem;width:100%}.forgotPassword_container form button{display:flex;justify-content:center;align-items:center;padding:.6rem 3rem;color:#fff;z-index:1;background:#3237b1;text-transform:uppercase;border:1px solid #3237b1;cursor:pointer;font-family:Inter,sans-serif;font-weight:600;max-width:312px;transition:all .8s ease;align-self:center}.forgotPassword_container form button:active{transform:scale(.9)}.forgotPassword_container form .error{font-size:small;margin-left:1rem;color:red}.forgotPassword_container form label{display:flex;flex-direction:column;gap:.5rem}.forgotPassword_container form label input{font-size:1rem;padding:1rem;border:none;border-radius:15px;background:#f6f6f6;width:100%}.forgotPassword_container form label input:focus{outline:#3237b1;border:2px solid #3237b1}.message{max-width:1200px;width:100%;margin:0 auto;flex-direction:column}.message,.resetPassword_container{display:flex;justify-content:center;align-items:center;height:100vh}.resetPassword_container .wrapper{max-width:1200px;max-width:600px;width:100%;margin:0 auto;height:max-content;padding:1rem;display:flex;flex-direction:column;justify-content:center}.resetPassword_container form{display:flex;flex-direction:column;gap:1rem;padding:1rem;width:100%}.resetPassword_container form button{display:flex;justify-content:center;align-items:center;padding:.6rem 3rem;color:#fff;z-index:1;background:#3237b1;text-transform:uppercase;border:1px solid #3237b1;cursor:pointer;font-family:Inter,sans-serif;font-weight:600;max-width:312px;transition:all .8s ease;align-self:center}.resetPassword_container form button:active{transform:scale(.9)}.resetPassword_container form .group{position:relative}.resetPassword_container form .group .error{font-size:small;margin-left:1rem;color:red}.resetPassword_container form .group input{font-size:1rem;padding:1rem;border:none;border-radius:15px;background:#f6f6f6;width:100%}.resetPassword_container form .group input:focus{outline:#3237b1;border:2px solid #3237b1}.resetPassword_container form .group label{display:flex;flex-direction:column;gap:.5rem;margin-bottom:1rem}.resetPassword_container form .group .icon{position:absolute;top:60%;right:1rem;font-size:larger;cursor:pointer}.Interview_dates_continer{max-width:1200px;width:100%;margin:0 auto;display:flex;justify-content:center;align-items:center;flex-direction:column;padding:1rem;gap:1rem}.Interview_dates_continer h2{font-size:larger}.Interview_dates_continer form{max-width:900px;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem}.Interview_dates_continer form button[type=button]{display:flex;justify-content:center;align-items:center;gap:.5rem;background-color:transparent;cursor:pointer;color:#3237b1}.Interview_dates_continer form button[type=submit]{display:flex;justify-content:center;align-items:center;padding:.6rem 3rem;color:#fff;z-index:1;background:#3237b1;text-transform:uppercase;border:1px solid #3237b1;cursor:pointer;font-family:Inter,sans-serif;font-weight:600;max-width:312px;transition:all .8s ease}.Interview_dates_continer form button[type=submit]:active{transform:scale(.9)}.Interview_dates_continer form .group{margin-top:1rem;position:relative;gap:.5rem;display:flex;flex-direction:column;align-self:center;justify-content:center;max-width:430px;width:100%}.Interview_dates_continer form .group input{align-self:center;width:100%;font-size:1rem;padding:1rem;border:none;border-radius:15px;background:#f6f6f6}.Interview_dates_continer form .group input:focus{outline:#3237b1;border:2px solid #3237b1}.Interview_dates_continer form .group .error{color:red;font-size:small;margin-left:1rem}.Interview_dates_continer form .group .remove{position:absolute;right:-1rem;top:-1rem;cursor:pointer;color:#3237b1}.upload-container{max-width:50rem;margin:1.5rem auto;padding:2rem}.upload-container .back-button{padding:.4rem 1.2rem;border:none;text-transform:uppercase;font-family:Inter,sans-serif;font-weight:700;border-radius:5px;background-color:#ccc}.upload-container h1{margin:0 0 1rem;text-align:center;color:#3237b1;font-weight:600}.upload-container .info-text{text-align:left;margin-bottom:1rem}.upload-container .loader-text{font-style:italic;font-size:small;text-align:center;margin-top:1rem}.upload-container .loader{width:15px;display:inline-block;margin-right:.5rem;aspect-ratio:1;--c:no-repeat linear-gradient(#000 0 0);background:var(--c) 0 50%,var(--c) 50% 50%,var(--c) 100% 50%;background-size:20% 100%;animation:l1 1s linear infinite}@keyframes l1{0%{background-size:20% 100%,20% 100%,20% 100%}33%{background-size:20% 10%,20% 100%,20% 100%}50%{background-size:20% 100%,20% 10%,20% 100%}66%{background-size:20% 100%,20% 100%,20% 10%}to{background-size:20% 100%,20% 100%,20% 100%}}@media(max-width:822px){.upload-container{margin:1.5rem .8rem}}.resume-upload-container{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem}.resume-upload-container button{display:flex;justify-content:center;align-items:center;z-index:1;background:#3237b1;text-transform:uppercase;border:1px solid #3237b1;font-family:Inter,sans-serif;font-weight:600;max-width:312px;transition:all .8s ease;color:#fff;cursor:pointer;padding:.5rem 1rem}.resume-upload-container button:active{transform:scale(.9)}.resume-upload-container button:disabled,.resume-upload-container button[disabled]{max-width:312px;display:flex;justify-content:center;align-items:center;background-color:gray;border:gray;padding:.5rem 1rem;cursor:not-allowed}.resume-upload-container .drop-container{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;min-height:10rem;border:2px dotted #666;padding:1rem;border-radius:1rem}.resume-upload-container .drop-container .file-details{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center}.resume-upload-container .drop-container .file-details .selected-file{margin-top:1rem;font-size:x-small}.resume-upload-container .drop-container .file-details .remove-file-button{position:absolute;background:none;top:-.5rem;right:0;cursor:pointer}.resume-upload-container .drop-container .file-drop-message{display:flex;flex-direction:column;gap:1rem;font-size:small;color:#666}.resume-upload-container .drop-container .file-drop-message .select-file-button{display:flex;align-items:center;gap:.2rem;width:max-content;align-self:center;padding:.5rem 1rem;background:transparent;color:#666;border:2px solid #666}.resume-form{max-width:50rem;margin:0 auto 1.5rem;padding:0 2rem 2rem}.resume-form h1{margin:0 0 1rem;text-align:center;color:#3237b1;font-weight:600}.resume-form .submit-btn{display:flex;justify-content:center;align-items:center;color:#fff;z-index:1;background:#3237b1;text-transform:uppercase;border:1px solid #3237b1;cursor:pointer;font-family:Inter,sans-serif;font-weight:600;max-width:312px;transition:all .8s ease;display:block;margin:auto;padding:.7rem 4rem}.resume-form .submit-btn:active{transform:scale(.9)}.resume-form .questions-group{margin-bottom:20px}.resume-form .questions-group input[type=text],.resume-form .questions-group select{font-size:1rem;padding:1rem;border:none;border-radius:15px;background:#f6f6f6}.resume-form .questions-group input[type=text]:focus,.resume-form .questions-group select:focus{outline:#3237b1;border:2px solid #3237b1}.resume-form .questions-group h2{margin-bottom:1.2rem;font-size:1.5rem;font-weight:700;color:#3237b1}.resume-form .questions-group .questions-content{margin:.5rem 1 rem}.resume-form .questions-group .questions-content .common‑hobbies{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:1rem;margin-bottom:1.5rem}.resume-form .questions-group .questions-content .common‑hobbies button{font-family:Inter,sans-serif;font-size:.9rem;font-weight:500;line-height:1.2;transition:background-color .2s ease,color .2s ease,border-color .2s ease;padding:.4rem .8rem;border-radius:2rem;border:1px solid #3237b1;background:transparent;color:#3237b1;cursor:pointer;transition:background-color .2s ease,color .2s ease}.resume-form .questions-group .questions-content .common‑hobbies button:hover{background-color:#3237b1;color:#fff}.resume-form .questions-group .questions-content .common‑hobbies button.selected{background-color:#3237b1;color:#fff;border-color:#3237b1}.resume-form .questions-group .questions-content small{width:100%;text-align:center;color:blue;margin-left:5px}.resume-form .questions-group .questions-content p{font-size:1.2rem;margin-top:1rem;margin-bottom:.2rem;font-weight:600}.resume-form .questions-group .questions-content p .required{color:red}.resume-form .questions-group .questions-content input[type=date],.resume-form .questions-group .questions-content input[type=number],.resume-form .questions-group .questions-content input[type=text],.resume-form .questions-group .questions-content select,.resume-form .questions-group .questions-content textarea{width:100%;margin-top:8px}.resume-form .questions-group .questions-content textarea{font-size:1rem;padding:1rem;border:none;border-radius:15px;background:#f6f6f6;resize:vertical;width:100%;max-width:100%;overflow-x:hidden;min-height:3rem}.resume-form .questions-group .questions-content textarea:focus{outline:#3237b1;border:2px solid #3237b1}.resume-form .questions-group .questions-content input[type=radio]{margin-right:.8rem;margin-left:.2rem}.resume-form .questions-group .questions-content section{margin-bottom:1.5rem}.resume-form .questions-group .questions-content section .add{display:flex;justify-content:center;align-items:center;z-index:1;background:#3237b1;text-transform:uppercase;border:1px solid #3237b1;font-family:Inter,sans-serif;font-weight:600;max-width:312px;transition:all .8s ease;color:#fff;cursor:pointer;width:max-content;padding:.5rem 1rem}.resume-form .questions-group .questions-content section .add:active{transform:scale(.9)}.resume-form .questions-group .questions-content section :not(fieldset)+.add{margin-top:1rem}.resume-form .questions-group .questions-content section fieldset{border:none;position:relative;margin-bottom:2rem}.resume-form .questions-group .questions-content section fieldset .remove{cursor:pointer;position:absolute;top:-1rem;right:-1rem;padding:0;border-radius:50%;height:1.5rem;width:1.5rem;display:flex;align-items:center;justify-content:center;background-color:#3237b1;color:#fff}.resume-form .error{display:block;color:red;font-size:smaller;margin-left:.6rem}@media(max-width:822px){.resume-form{margin:1.5rem .8rem}}.Technical_container{max-width:1200px;width:100%;margin:0 auto;min-height:100vh;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:1rem}.Technical_container h1{font-weight:600}.Technical_container .instruction ol{list-style-type:disc}.Technical_container .instruction ol li{margin-left:1rem}.Technical_container .form{height:100%;display:flex;align-items:center;justify-content:center}.Technical_container .form form{display:flex;flex-direction:column;gap:1rem}.Technical_container .form form select{margin-top:.5rem;margin-bottom:1rem;width:100%;font-size:1rem;padding:1rem;border:none;border-radius:15px;background:#f6f6f6}.Technical_container .form form select:focus{outline:#3237b1;border:2px solid #3237b1}.Technical_container .form form button{margin:auto}.Technical_container .form form button:disabled{cursor:not-allowed}.Technical_container .form form button:not(:disabled){display:flex;justify-content:center;align-items:center;padding:.6rem 3rem;color:#fff;z-index:1;background:#3237b1;text-transform:uppercase;border:1px solid #3237b1;font-family:Inter,sans-serif;font-weight:600;max-width:312px;transition:all .8s ease;cursor:pointer}.Technical_container .form form button:not(:disabled):active{transform:scale(.9)}