*{margin:0;padding:0;box-sizing:border-box;font-family:Roboto,Helvetica,Arial,sans-serif}body{font-family:Roboto,sans-serif;overflow-x:hidden}.katex-html{display:none}.form-container{max-width:1400px;min-height:812px;height:auto;background-color:#fff;position:relative;left:44px;gap:44px}.text-field{display:flex;flex-direction:row}.gradient-line{width:100%;height:35px;background:linear-gradient(270deg,#ffffff40,#fcbf1240);margin-bottom:20px}.accommodation-checkbox{margin-top:20px}h4,h6{text-align:center;margin-bottom:20px}.text-field{margin-bottom:20px}.text-field label{display:block;font-size:16px;font-weight:700;margin-left:15px;margin-top:15px}.checkbox-section{margin-bottom:20px}.checkbox-section label{display:flex;align-items:center;font-size:16px;margin-bottom:10px}.checkbox-section ul{margin-left:25px;line-height:1.2}.checkbox-section ul li{margin-bottom:10px}.note{font-size:14px;color:#333;margin-bottom:20px;font-size:16px;font-weight:400;line-height:19.36px}.checkbox-group{display:flex;flex-direction:column;margin-bottom:20px}.checkbox-group label{font-size:16px;margin-bottom:10px;display:flex;align-items:center}hr{background:#1113;height:1px;border:none;margin:20px 0}.copytext{font-family:Inter;font-size:16px;font-weight:400;line-height:19.36px;text-align:left;color:#111}.checkbox-group input,.checkbox-section input{position:absolute!important}.header-container{background-color:#000;display:flex;justify-content:space-between;padding:10px}.navtext-button-container{display:flex;align-items:center;gap:14px}.buttons{display:flex;flex-direction:column;align-items:center;border:1px solid #fff!important;gap:8px!important}.logo-container{display:flex;flex-direction:row;align-items:center;justify-content:center;text-align:center}.logo{width:150px;height:auto}.navtext{color:#fff;font-size:19px;margin-top:8px;position:static}.button-container-main{position:absolute;top:125px;left:4px;right:0;height:30px;gap:10px;display:flex;align-items:center;padding:5px;width:100%}.custom-button-main{background-color:#000;color:#fff;padding:10px 20px;border:1px solid transparent;border-radius:3px;cursor:pointer;transition:background-color .3s ease,color .3s ease}.custom-button-main.active{background-color:#fff;color:#000;border:1px solid #000}.section{max-width:80vw;margin:0 30px;padding:20px}.question-with-overlay{position:relative;margin:20px;padding:20px}.overlay-instructions{margin-bottom:20px;padding:15px}.overlay-instructions h4{font-size:16px;font-weight:700;margin-bottom:10px}.overlay-instructions ul{margin:0;padding-left:20px;font-size:14px;line-height:1.5}.overlay-instructions li{margin-bottom:5px}.navigation-container{font-family:Arial,sans-serif;margin-left:50px;line-height:1.5;margin-top:60px}.tab-key-container{display:flex;align-items:center}.tab-label{font-size:1.2rem;font-weight:700;margin-right:10px}.key-box{display:flex;align-items:center;justify-content:space-around;border:2px solid black;border-radius:5px;font-size:1rem}.arrow{font-size:1.2rem}.left-arrow{margin-right:5px}.right-arrow{margin-left:5px}.key-text{font-weight:700;margin:0 5px}.arrow-key-container{display:flex;align-items:center}.key-label{font-size:1.2rem;font-weight:700;margin-right:10px}.key-box{display:flex;flex-direction:row;align-items:center;border:2px solid black;padding:2px;border-radius:5px;font-size:1rem}.arrow{font-size:1.5rem;margin:5px 0}.up-arrow{margin-bottom:10px}.down-arrow{margin-top:10px}.key-text{font-weight:700;margin:5px 0}.rectangular-input{width:200px;margin-left:5px;border:2px solid black;border-radius:3px;padding:5px;cursor:not-allowed}.question-container{display:flex;justify-content:center;align-items:start}.left-positioning{height:75vh}.left-positioning .question-section{border:1px solid black;flex:1}.left-positioning .options-section{height:100%;flex:1;position:relative}.left-positioning,.split-positioning{flex-direction:row!important}.left-positioning .question-section{flex:1;text-align:justify;max-width:100%;margin-top:-5x}.question-html{position:relative!important}.left-positioning .question-html{width:48vw;height:75vh}.header-question-split{background-color:#142e79;color:#fff;padding:10px;max-width:100%}.center{flex-direction:column}.center .question-section{width:100%;max-width:960px;margin:auto;text-align:justify;display:flex;flex-direction:column;align-items:center}.center .options-section{min-height:68vh;width:100%;margin:auto auto 20px;display:flex;justify-content:center;text-align:justify;position:relative}.numerical-input{padding:10px;font-size:16px;border:1px solid #ccc;border-radius:5px;height:max-content;margin-top:20px}.numerical-input:focus{border-color:#142e79;outline:none}.numerical-input::placeholder{color:#999;font-style:italic}@media (max-width: 768px){.left-positioning,.split-positioning{flex-direction:column}.question-section,.options-section{width:80%;margin:10px 0}}.verbal-quest-container{display:flex;flex-direction:column;margin:20px}.question-header{background-color:#bfbfbf;padding:10px;font-size:14px;text-align:left;margin-bottom:15px;width:100%}.question-text{font-size:18px;margin-bottom:20px}.options-column{display:flex;flex-direction:column;margin-right:20px;justify-content:space-between}.checkbox-label{display:flex;align-items:center;font-size:16px;text-align:left;width:100%;padding-left:10px;position:relative;margin-bottom:10px}.checkbox-label input{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:24px;height:24px;border:2px solid #000;border-radius:4px;margin-right:15px;cursor:pointer;position:relative;background-color:#fff;transition:background-color .3s,border-color .3s}.checkbox-label input:checked{background-color:#000;border-color:#000}.checkbox-label input:checked:after{content:"X";font-size:20px;color:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-weight:700}.instruction-text{margin-top:95px;font-size:14px;padding:10px;color:#000;background-color:#bfbfbf}.fifth-verbal-container{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;padding:20px}.instruction-bar{background-color:#d3d3d3;padding:10px;width:60%;text-align:center;margin-bottom:20px}.options-list{margin-top:20px;display:flex;flex-direction:column;align-items:center}.option-label{display:block;width:300px;padding:10px;margin-bottom:10px;border:1px solid #d3d3d3;text-align:center;cursor:pointer;background-color:#fff;transition:background-color .3s ease}.blanks-container{display:flex;justify-content:space-around;margin-top:20px}.blank-column{display:flex;flex-direction:column;align-items:center}.option-label{display:block;width:150px;padding:10px;margin-bottom:10px;border:1px solid #d3d3d3;text-align:center;cursor:pointer;background-color:#fff;transition:background-color .3s ease}.option-label input{display:none}.option-label.selected{background-color:#000;color:#fff}.select-instruction{margin-top:20px;color:#333}.verbal-question-container{display:flex;flex-direction:column;margin:20px;width:100%}.options-columns{display:flex;flex-direction:row;gap:3rem;justify-content:center;margin-top:20px}.options-column{flex:1;margin:0 10px}.option-label{display:block;width:100%;margin-bottom:10px;text-transform:capitalize}.option-label input{margin-right:10px}.options-column-radio{display:flex;flex-direction:column;gap:16px;margin:48px 16px 0;text-align:justify}.center .single-correct-options{display:flex;justify-content:center}.checkbox-label-radio{display:block;font-size:16px;color:#333;cursor:pointer}.radio-container{display:flex;align-items:center}.checkbox-label-radio input[type=radio]{margin-right:10px}input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:20px;height:20px;border-radius:50%;border:2px solid #999;outline:none;cursor:pointer;margin-right:10px;background-color:#fff;position:relative}input[type=radio]:checked{background-color:#000;border-color:#000}input[type=radio]:hover{border-color:#555}.mcq-multiple-container.center-layout{padding:16px;width:100%;height:500px}input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:30px;height:23px;border:2px solid #999;outline:none;cursor:pointer;margin-right:10px;background-color:#fff;position:relative}button.active{background-color:#1976d2;color:#fff}.mcq-two-container{display:flex;border:1px solid black;flex-direction:column;width:50%}.analytical-section-container{width:100%;margin-right:10px;margin-top:-18px;height:500px;border:1px solid #ccc!important}.textarea-container{position:relative;border:1px solid gray;padding-top:35px}.button-container button.active{background-color:#a9a9a9}textarea.editable-textarea{width:100%;padding:10px;border-radius:4px;font-size:16px;resize:none}.editable-textarea{width:100%;height:463px;border:none!important;padding:10px;font-size:1rem;resize:none;outline:none}.text-filed-analytical{width:60%;height:500px;border:1px solid gray;margin-top:-18px;padding:10px}.bottom-text{margin:auto auto 0;text-align:center;background-color:#cfcfcf;width:320px;font-size:16px;position:absolute;bottom:0;left:50%;transform:translate(-50%);padding:10px}.bottom-text-MCQ-Single{text-align:center;background-color:#cfcfcf;width:320px;font-size:16px;padding:10px}.flex-center{display:flex;justify-content:center}.center .options-column{display:flex;flex-direction:column;align-items:center}.dashboard{font-family:Arial,sans-serif;max-width:90%;margin:0 auto;padding:20px;color:#333}.header{display:flex;justify-content:space-between;align-items:center;background:#fcbf120d;padding:20px 32px;border-radius:8px}.header h2{margin:0;font-size:24px}.header p{margin:5px 0 0;color:#000;font-size:16px}.edit-button{background:none;border:none;font-size:18px;color:#666;cursor:pointer}.test-section{margin-top:20px;margin-bottom:20px}.test-section h3{margin-bottom:10px;font-size:20px}.test-card{background:#fff;padding:15px;border-radius:8px;border:1px solid #ddd;margin-bottom:15px}.test-card h4{margin:0 0 10px;font-size:18px}.test-card p{display:inline-block;margin:5px 0 5px -10px}.score-summary{color:#666}.btn{display:inline-block;margin-top:10px;padding:10px 15px;border-radius:5px;color:#fff;cursor:pointer;text-align:center;font-size:14px}.resume-btn{background-color:#007bff}.begin-btn{background-color:#28a745}.report-btn{background-color:#6c757d}.test-card.in-progress{border-left:5px solid #007bff}.test-card.unattempted{border-left:5px solid #28a745}.test-section{margin-bottom:20px}.test-section h3{margin-bottom:15px;font-size:20px}.completed-tests-container{display:flex;flex-wrap:wrap;gap:10px}.test-card{background:#fff;border-radius:12px;border:1px solid #ddd;width:calc(20.33% - 20px)}.test-header{display:flex;align-items:center;gap:15px;margin-bottom:10px}.status-circle{width:12px;height:12px;background-color:#28a745;border-radius:50%}.test-header h4{margin:0;font-size:18px}.completed-date{font-size:14px;color:#666}.score-summary p{margin:2px 0;font-size:14px}.btn.report-btn{background-color:#6c757d;padding:10px 15px;border-radius:5px;color:#fff;text-align:center;font-size:14px;cursor:pointer}@media screen and (max-width: 768px){.test-card{width:calc(50% - 20px)}}@media screen and (max-width: 480px){.test-card{width:100%}}
