.platform-banner.platform-banner{overflow-wrap:anywhere;padding:1rem 1.25rem;font-size:1rem;line-height:1.65}:is(.proctored-exam,.assigned-exams-page,.assessment-admin-page,.assessment-review-sheet){font-size:1rem;line-height:1.6}body :is(.proctored-exam,.assigned-exams-page,.assessment-admin-page,.assessment-review-sheet) button,.assessment-admin-page .admin-results td:last-child button{white-space:normal;height:auto;min-height:44px;font-size:1rem;line-height:1.4}.proctored-exam .quiz-top>span,.proctored-exam .exam-rule-grid span,.proctored-exam .exam-warning span,.proctored-exam .eligibility-panel>div:first-child>span,.proctored-exam .eligibility-panel legend,.proctored-exam .eligibility-panel label,.proctored-exam .option-list label,.proctored-exam .written-answer input,.proctored-exam .written-answer textarea,.proctored-exam .submit-row>span,.proctored-exam .exam-save-status{font-size:1rem;line-height:1.65}.proctored-exam .question-copy h2{font-size:1.125rem;line-height:1.65}.proctored-exam .question-copy{overflow-wrap:anywhere;min-width:0}.proctored-exam .option-list label{align-items:flex-start;min-height:52px;padding:.85rem 1rem}.proctored-exam .radio-dot{flex-shrink:0;margin-top:.3rem}.proctored-exam .question-number{font-size:.875rem}.proctored-exam .written-answer label,.proctored-exam .written-answer>span,.proctored-exam .question-section,.proctored-exam .eligibility-panel legend strong,.proctored-exam .eligibility-panel legend em,.proctored-exam .exam-header-status small,.proctored-exam .exam-briefing>p,.proctored-exam .quiz-top>p,.proctored-exam .eligibility-panel>div:first-child p{font-size:.875rem;line-height:1.5}.proctored-exam .exam-rule-grid strong,.proctored-exam .exam-warning strong{font-size:1.125rem;line-height:1.4}.proctored-exam .exam-header-status strong{font-size:1.75rem}.proctored-exam .exam-save-status{color:#436052;background:0 0;border:0;padding:.5rem 0}.proctored-exam .exam-save-status.warning{color:#694b08;background:#fff8df;border:1px solid #c39734;border-radius:10px;padding:1rem}.proctored-exam .result-card>p{font-size:.875rem}.proctored-exam .result-card h3{font-size:1.125rem;line-height:1.65}.proctored-exam .proctored-submit{flex-wrap:wrap;gap:1rem}.proctored-exam .quiz-wrap{padding-bottom:10rem}.assigned-exams-page .assigned-exam-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr))}.assigned-exams-page .assigned-exam-card{flex-direction:column;min-width:0;display:flex}.assigned-exams-page .exam-type{overflow-wrap:anywhere;align-self:flex-start;font-size:.875rem;line-height:1.4;position:static}.assigned-exams-page .assigned-exam-card h3{font-size:1.25rem;line-height:1.4}.assigned-exams-page .assigned-exam-card p{font-size:1rem;line-height:1.65;display:block}.assigned-exams-page .assigned-exam-card .primary-button{margin-top:auto;padding:.85rem 1rem}.assigned-exams-page .exam-schedule-details{grid-template-columns:minmax(0,1fr);gap:.15rem;font-size:1rem}.assigned-exams-page .exam-schedule-details dd{margin-bottom:.75rem}.assigned-exams-page .assigned-exams-wrap>h1{margin:1rem 0;font-size:clamp(1.75rem,3vw,2.5rem);line-height:1.2}.assigned-exams-page .assigned-exams-wrap>p{margin:.75rem 0}.assigned-exams-page .assessment-empty p{font-size:1rem;line-height:1.65}.assessment-admin-page .admin-topbar>div span,.assessment-admin-page .admin-search input,.assessment-admin-page .admin-exam-list strong,.assessment-admin-page .admin-exam-heading p,.assessment-admin-page .admin-message,.assessment-admin-page .admin-controls p,.assessment-admin-page .admin-controls input,.assessment-admin-page .admin-section-title p,.assessment-admin-page .admin-results td,.assessment-admin-page .admin-results td:first-child strong,.assessment-admin-page .admin-empty p{font-size:1rem;line-height:1.6}.assessment-admin-page .admin-topbar>div strong,.assessment-admin-page .admin-rail-title p,.assessment-admin-page .admin-exam-list small,.assessment-admin-page .admin-exam-list em,.assessment-admin-page .admin-type-badge,.assessment-admin-page .admin-status-pill,.assessment-admin-page .admin-metrics small,.assessment-admin-page .admin-results th,.assessment-admin-page .admin-results td:first-child small,.assessment-admin-page .admin-results td:nth-child(2) em,.assessment-admin-page .attempt-status,.assessment-admin-page .admin-loading,:is(.assessment-admin-page,.assigned-exams-page) .eyebrow{font-size:.875rem;line-height:1.5}.assessment-admin-page .admin-exam-list>button{grid-template-columns:9px minmax(0,1fr)}.assessment-admin-page .admin-exam-list strong{white-space:normal;overflow-wrap:anywhere}.assessment-admin-page .admin-exam-list em{grid-column:2;justify-self:start}.assessment-admin-page .admin-controls h3{font-size:1.125rem}.assessment-admin-page .admin-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.assessment-admin-page .admin-metrics article{min-width:0}.assessment-admin-page .admin-exam-heading,.assessment-admin-page .admin-status-actions,.assessment-admin-page .admin-controls{flex-wrap:wrap}.assessment-admin-page .admin-controls form{flex:1;min-width:min(100%,400px);max-width:100%}.assessment-admin-page .recruitment-operations input,.assessment-admin-page .recruitment-operations textarea{font-size:1rem}.assessment-admin-page .recruitment-operations p{overflow-wrap:anywhere}.assessment-review-sheet .review-sheet-header [data-slot=sheet-description],.assessment-review-sheet .review-alert strong,.assessment-review-sheet .review-alert p,.assessment-review-sheet .review-questions article>header strong,.assessment-review-sheet .candidate-answer p,.assessment-review-sheet .answer-key strong,.assessment-review-sheet .answer-key p,.assessment-review-sheet .review-rubric p,.assessment-review-sheet .review-score>span,.assessment-review-sheet .review-score input,.assessment-review-sheet .review-decision textarea,.assessment-review-sheet .review-decision label>span{font-size:1rem;line-height:1.65}.assessment-review-sheet .review-summary small,.assessment-review-sheet .review-events strong,.assessment-review-sheet .review-events small,.assessment-review-sheet .review-questions article>header small,.assessment-review-sheet .review-questions article>header em,.assessment-review-sheet .candidate-answer small,.assessment-review-sheet .review-rubric>small,.assessment-review-sheet .answer-key small,.assessment-review-sheet .review-score em{font-size:.875rem;line-height:1.5}.assessment-review-sheet .review-events>h3,.assessment-review-sheet .review-questions>h3{font-size:1.125rem}.assessment-review-sheet .review-questions article>header{grid-template-columns:30px minmax(0,1fr)}.assessment-review-sheet .review-questions article>header em{grid-column:2}.assessment-review-sheet .review-score{flex-wrap:wrap}.assessment-review-sheet .review-score input{height:44px}.assessment-review-sheet .review-sheet-body{overflow-wrap:anywhere}@media (max-width:780px){.proctored-exam .simple-header{flex-wrap:wrap;gap:1rem;height:auto;min-height:80px;padding:1rem}.proctored-exam .exam-header-status{flex-wrap:wrap}.proctored-exam .exam-header-status small{display:inline}.proctored-exam .question-long_text .question-number{position:static}}@media (max-width:480px){.assessment-admin-page .admin-metrics{grid-template-columns:1fr}.assessment-admin-page .admin-results{padding:1rem}.assessment-review-sheet .review-summary{grid-template-columns:1fr}.proctored-exam .quiz-wrap{padding-left:1rem;padding-right:1rem}.proctored-exam .question-card{padding:1rem}}
