*{box-sizing:border-box;margin:0;padding:0}body,h1,h2,h3,h4,h5{font-family:Roboto,sans-serif}body{font-size:16px}#root,.GenStyles_App__JAkCh{display:flex;flex-direction:column}.GenStyles_App__JAkCh{height:100vh;overflow:hidden;width:100%}.GenStyles_App-header__AJDHH{background-color:#007bff;color:#fff;flex-shrink:0}.GenStyles_App-nav__jJihq{align-items:center;background-color:#007bff;display:flex;justify-content:space-between;padding:10px 20px}.GenStyles_App-main__c0Lbm{background-color:#f9f9f9;color:#333;flex:1 1;padding:20px}.GenStyles_App-footer__jkEE\+{background-color:#007bff;color:#fff;padding:10px;text-align:center}.GenStyles_logo__08HAQ{font-size:2rem;font-weight:700}.GenStyles_nav-links__dQSPw{display:flex;list-style:none;margin:0;padding:0}.GenStyles_nav-links__dQSPw li{cursor:pointer;margin-left:20px}.GenStyles_nav-links__dQSPw li:hover{text-decoration:underline}.GenStyles_welcome_line__XyoOr{color:#007bff;font-size:22pt;font-weight:700;position:absolute;right:10px;text-align:right;text-shadow:#ffd925 2px 2px;top:10px}.GenStyles_welcome_message__G8C13{color:#ffd925;padding-left:15px}.GenStyles_umkc_blue__YGEg-{background:#007bff!important;color:#fff!important}.GenStyles_red__\+1ytt{background-color:#f44336!important;color:#fff!important}.GenStyles_text_umkc_blue__m6eJF{color:#007bff!important}.GenStyles_text_umkc_yellow__ubl--{color:#ffd52f!important}.GenStyles_main__vA59m{display:flex;flex-direction:column;margin-left:220px;transition:margin-left .4s;width:calc(100% - 240px)}.GenStyles_banner__UZ566{background:#fd0;overflow:hidden;width:100%}.GenStyles_banner-image__3sIfN{height:auto;width:100%}.GenStyles_header__Sf4DC{font-size:24px!important;position:fixed;top:0;width:100%;z-index:2}.GenStyles_sidebar__eXZha{font-size:18px!important;height:100%;left:0;overflow:auto;padding:8px 16px!important;position:fixed!important;top:0;width:200px;z-index:2}.GenStyles_overlay__0I0Ud{background-color:#00000080;bottom:0;display:none;height:100%;left:0;position:fixed;right:0;top:0;width:100%;z-index:1}.GenStyles_banner_image__iRAW\+{background-image:url(/static/media/banner.e7b425cd667de1c935ad.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;height:200px;max-height:200px;min-height:200px;overflow:hidden;top:0;width:100%}.GenStyles_banner_hidden__NVE7l{height:30px;max-height:30px;min-height:30px;top:0;width:100%}.GenStyles_round__XhovH{border-radius:4px}.GenStyles_bottom__3xc\+-,.GenStyles_top__KS51Z{position:fixed;width:100%;z-index:1}.GenStyles_top__KS51Z{top:0}.GenStyles_bottom__3xc\+-{bottom:0}.GenStyles_button__FOkDf{background-color:inherit;border:none;color:inherit;cursor:pointer;display:inline-block;overflow:hidden;padding:8px 16px;text-align:center;text-decoration:none;vertical-align:middle;white-space:nowrap}.GenStyles_bar_block__FWFiR{min-width:100%;padding:8px 0}.GenStyles_bar_block__FWFiR,.GenStyles_bar_item__yDXQ0{border:none;display:block;float:none;outline:0;text-align:left;white-space:normal}.GenStyles_bar_item__yDXQ0{padding:8px 16px;width:100%}.GenStyles_hover_white__OPBwG:hover{background-color:#fff!important;color:#000!important}.GenStyles_display_topleft__wlt4h{left:0;position:absolute;top:0}.GenStyles_container__wzoGl,.GenStyles_panel__QycH5{padding:.01em 16px}.GenStyles_panel__QycH5{margin-bottom:16px;margin-top:16px}.GenStyles_sidebar_open_button__0zjxt{margin-right:16px!important}.GenStyles_bar__tc28d:after,.GenStyles_bar__tc28d:before,.GenStyles_cell-row__4AniS:after,.GenStyles_cell-row__4AniS:before,.GenStyles_clear__wUjhk:after,.GenStyles_clear__wUjhk:before,.GenStyles_container__wzoGl:after,.GenStyles_container__wzoGl:before,.GenStyles_panel__QycH5:after,.GenStyles_panel__QycH5:before,.GenStyles_row-padding__cN6YR:after,.GenStyles_row-padding__cN6YR:before,.GenStyles_row__FNLS5:after,.GenStyles_row__FNLS5:before{clear:both;content:"";display:table}.GenStyles_hidden__1RjM1{display:none}.GenStyles_logout_modal_overlay__H3ac\+{align-items:center;background-color:#00000080;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000}.GenStyles_logout_modal_modal__U0uBz{background:#fff;border-radius:8px;box-shadow:0 2px 10px #0000001a;max-width:400px;padding:20px;text-align:center;width:90%}.GenStyles_logout_modal_buttons__6T1S6{display:flex;justify-content:space-between;margin-top:20px}.GenStyles_logout_modal_logout_button__UGLCz{background-color:#ff4d4d;border:none;border-radius:4px;color:#fff;cursor:pointer;padding:10px 20px}.GenStyles_logout_modal_stay_button__z8xma{background-color:#007bff;border:none;border-radius:4px;color:#fff;cursor:pointer;padding:10px 20px}.GenStyles_tiny__W0LR4{font-size:10px!important}.GenStyles_small__2qXKc{font-size:12px!important}.GenStyles_medium__yXwz5{font-size:15px!important}.GenStyles_large__-laUe{font-size:18px!important}.GenStyles_xlarge__IVllL{font-size:24px!important}.GenStyles_jumbo__63Utg{font-size:64px!important}.GenStyles_xxxlarge__6c1k0{font-size:48px!important}.GenStyles_padding__XyLEL{padding:8px 16px!important}.GenStyles_padding_64__wiQsq{padding-bottom:64px!important;padding-top:64px!important}@media (min-width:993px){.GenStyles_modal-content__sDgDL{width:900px}.GenStyles_hide_large__uT2li{display:none!important}.GenStyles_sidebar_collapse__EjEHc{display:block!important}}@media (max-width:992px) and (min-width:601px){.GenStyles_hide-medium__jSaL9{display:none!important}}@media (max-width:992px){.GenStyles_sidebar_collapse__EjEHc{display:none}.GenStyles_main__vA59m{margin-left:0!important;margin-right:0!important;padding-left:10px;padding-right:10px;width:100%}.GenStyles_auto__L-Jd9{max-width:100%}.GenStyles_welcome_line__XyoOr{top:60px}}.LoginStyles_login_label__xSpNP{color:#007bff;font-weight:700;margin-right:5px}.LoginStyles_login_form__KNzOk{background-color:#f9f9f9;border:1px solid #007bff;border-radius:10px;box-shadow:0 4px 6px #0000001a;display:flex;flex-direction:column;font-size:24pt;padding:20px;width:650px}.LoginStyles_login_form__KNzOk input[type=password],.LoginStyles_login_form__KNzOk input[type=text]{background-color:#fff;border:2px solid #ddd;border-radius:5px;color:#333;font-size:22px;margin-bottom:15px;padding:10px;transition:border-color .3s ease,box-shadow .3s ease;width:400px}.LoginStyles_login_form__KNzOk input[type=password]:focus,.LoginStyles_login_form__KNzOk input[type=text]:focus{border-color:#007bff;box-shadow:0 0 4px #007bff;outline:none}.LoginStyles_login_form__KNzOk input::placeholder{color:#aaa}.LoginStyles_login_row__maqJQ{display:flex;flex-direction:row;justify-content:end;margin-bottom:5px;width:600px}.LoginStyles_login_button__cZaSo{background-color:#007bff;border:2px solid #007bff;border-radius:5px;color:#fff;cursor:pointer;font-size:22px;font-weight:700;padding:10px 20px;transition:all .3s ease}.LoginStyles_login_button__cZaSo:hover{background-color:#0056b3;border-color:#0056b3;color:#ffd52f}.LoginStyles_login_button__cZaSo:focus{box-shadow:0 0 4px 2px #ffd52f;outline:none}.LoginStyles_login_button__cZaSo:active{background-color:#003f7f;border-color:#003f7f;transform:scale(.98)}.LoginStyles_login_error_message__kTJwu{color:red;display:flex;flex-direction:row;font-size:24pt;justify-content:center;width:600px}.StudentTestSelector_container__te4rM{color:#000;display:flex;flex-direction:column;gap:1rem}.StudentTestSelector_title__W0aPV{font-size:1.25rem;font-weight:700}.StudentTestSelector_empty__FliVz{border:1px dashed #ccc;color:#666;padding:1rem;text-align:center}.StudentTestSelector_card__bIv1t{border:1px solid #ddd;border-radius:8px;cursor:pointer;padding:1rem}.StudentTestSelector_selected__UaFW9{background:#eef2ff;border-color:#4f46e5}.StudentTestSelector_name__aYRVK{color:#000;font-weight:600;margin-bottom:.5rem}.StudentTestSelector_desc__2hwl7{color:#555;margin-bottom:.5rem}.StudentTestSelector_completed__uQ0oz{color:#888;font-style:italic}.StudentTestSelector_take_test_button__qLPKZ{background:#4f46e5;border:none;border-radius:6px;color:#fff;cursor:pointer;padding:.5rem 1rem}.StudentTestSelector_take_test_button__qLPKZ:disabled{cursor:not-allowed;opacity:.5}.StudentTestSelector_hidden__LMUan{display:none}.StudentTestSelector_testInstructions__sBJcq{background-color:#f6f8ff;border:1px solid #ddd;border-radius:6px;color:#333;font-size:.95rem;line-height:1.4;margin:.75rem auto;padding:.75rem 1rem;width:90%}.StudentTestSelector_instructionsContainer__8fayc{background-color:#fafafa;border:1px solid #ddd;border-radius:8px;color:#333;font-size:1rem;line-height:1.5;margin:2rem auto;max-width:700px;padding:1.5rem 2rem}.StudentTestSelector_instructionsTitle__QS0Rf{color:#007bff;font-size:1.5rem;font-weight:700;margin-bottom:1rem;text-align:center}.StudentTestSelector_instructionsWelcome__PEhkP{color:#000;font-size:1.05rem;font-weight:500;margin-bottom:1rem;text-align:center}.StudentTestSelector_instructionsList__jMgCO{color:#000;margin:1rem 0;padding-left:1.25rem}.StudentTestSelector_instructionsList__jMgCO li{color:#000;margin:.5rem 0}.StudentTestSelector_beginBox__u17dQ{margin-top:2rem;text-align:center}.StudentTestSelector_beginButton__guUJV{background-color:#007bff;border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:1.1rem;padding:.6rem 1.5rem;transition:background-color .2s ease}.StudentTestSelector_beginButton__guUJV:hover{background-color:#0056b3}.ConfirmDialog_backdrop__YGNlb{align-items:center;background:#00000073;display:flex;inset:0;justify-content:center;position:fixed;z-index:999}.ConfirmDialog_dialog__IZVmG{background:#fff;border-radius:8px;box-shadow:0 8px 20px #00000040;max-width:480px;padding:1.25rem;width:90%}.ConfirmDialog_title__m65XN{font-size:1.25rem;font-weight:700;margin-bottom:.75rem;margin-top:0}.ConfirmDialog_body__3gG03{color:#333;font-size:1rem;margin-bottom:1.25rem}.ConfirmDialog_footer__VTshN{display:flex;gap:.5rem;justify-content:flex-end}.ConfirmDialog_cancelButton__D06lx{background:#f0f0f0;border:1px solid #ccc;border-radius:4px;cursor:pointer;padding:.5rem 1rem}.ConfirmDialog_cancelButton__D06lx:hover{background:#e0e0e0}.ConfirmDialog_confirmButton__1vr0s{background:#007bff;border:none;border-radius:4px;color:#fff;cursor:pointer;padding:.5rem 1rem}.ConfirmDialog_confirmButton__1vr0s:hover{background:#0069d9}.ConfirmDialog_destructive__zxlG8{background:#d9534f}.ConfirmDialog_destructive__zxlG8:hover{background:#c9302c}.ChatStyles_chat_main__F8CZt{align-items:start;display:flex;flex-direction:column;width:100%}.ChatStyles_chat_output_box__e8PfJ{box-shadow:4px 4px 16px #007bff66;color:#0052b6;font-size:14pt;height:300px;margin-bottom:10px;max-width:800px;overflow-y:scroll;padding:18px;width:96%}.ChatStyles_chat_input_form__zUfxn{box-shadow:4px 4px 16px #007bff66;display:flex;flex-direction:column;max-width:800px;padding:16px;width:96%}.ChatStyles_chat_input_text__LNs-L{background:#f4f4f4;border:0;font-size:18pt;margin-bottom:3px;padding:10px;width:100%}.ChatStyles_chat_button__97ans{background:#ffd52f;border:0;cursor:pointer;margin-bottom:3px;padding:10px}.ChatStyles_chat_button__97ans:hover{background:#b18e24}.ChatStyles_chat_line__kJRB3{padding:5px}@media (max-width:992px){.ChatStyles_chat_input_form__zUfxn,.ChatStyles_chat_output_box__e8PfJ{box-shadow:0 0 #007bff}}.TTSStyles_main__pk52A{align-items:start;display:flex;flex-direction:column;width:100%}.TTSStyles_tts_output_box__oA\+nK{color:#0052b6;font-size:14pt;margin-bottom:10px;max-width:800px;padding:18px;width:96%}.TTSStyles_tts_input_form__CYvGw{box-shadow:4px 4px 16px #007bff66;display:flex;flex-direction:column;max-width:800px;padding:16px;width:96%}.TTSStyles_tts_input_text__AZP\+h{background:#f4f4f4;border:0;font-size:18pt;margin-bottom:3px;padding:10px;width:100%}.TTSStyles_tts_button__3Busq{background:#ffd52f;border:0;cursor:pointer;margin-bottom:3px;padding:10px}.TTSStyles_tts_button__3Busq:hover{background:#b18e24}.TTSStyles_tts_line__0Xyu9{padding:5px}@media (max-width:992px){.TTSStyles_tts_input_form__CYvGw,.TTSStyles_tts_output_box__oA\+nK{box-shadow:0 0 #007bff}}.STTStyles_main__RMVeM{align-items:start;display:flex;flex-direction:column;width:100%}.STTStyles_stt_output_box__\+nL25{color:#0052b6;font-size:14pt;margin-bottom:10px;max-width:800px;padding:18px;width:96%}.STTStyles_stt_input_form__fvj3a{box-shadow:4px 4px 16px #007bff66;display:flex;flex-direction:column;max-width:800px;padding:16px;width:96%}.STTStyles_stt_input_text__Fxy\+B{background:#f4f4f4;border:0;font-size:18pt;margin-bottom:3px;padding:10px;width:100%}.STTStyles_stt_button__V531E{background:#ffd52f;border:0;cursor:pointer;margin-bottom:3px;padding:10px}.STTStyles_stt_button__V531E:hover{background:#b18e24}.STTStyles_stt_line__zYT2E{padding:5px}@media (max-width:992px){.STTStyles_stt_input_form__fvj3a,.STTStyles_stt_output_box__\+nL25{box-shadow:0 0 #007bff}}.ExamineeManagerStyles_container__Yu62A{background-color:#f9f9f9;box-shadow:0 2px 10px #0000001a;font-family:Arial,sans-serif;max-width:900px}.ExamineeManagerStyles_buttonRow__4nnVA{display:flex;gap:10px;justify-content:center;margin-bottom:20px}.ExamineeManagerStyles_toggleButton__n161g{background-color:#f2f2f2;border:2px solid #ccc;border-radius:4px;color:#333;cursor:pointer;font-size:14px;font-weight:700;padding:8px 16px;transition:all .3s ease}.ExamineeManagerStyles_toggleButton__n161g:hover{background-color:#fd0;border-color:#06c;color:#06c}.ExamineeManagerStyles_activeButton__wfcyg{background-color:#06c;border-color:#004c99;color:#fff}.ExamineeManagerStyles_searchBoxContainer__1GpaD{display:flex;justify-content:center;margin-bottom:10px;margin-top:10px}.ExamineeManagerStyles_searchBox__SqXyO{border:2px solid #ccc;border-radius:4px;font-size:14px;outline:none;padding:10px;transition:all .3s ease;width:300px}.ExamineeManagerStyles_searchBox__SqXyO:focus{border-color:#06c;box-shadow:0 0 5px #0066cc80}.ExamineeManagerStyles_table__VSMJ8{background-color:#fff;border-collapse:collapse;border-radius:8px;box-shadow:0 2px 8px #0000001a;overflow:hidden;width:100%}.ExamineeManagerStyles_th__utzVd{background-color:#06c;color:#fff;font-size:14px;font-weight:700;padding:12px;text-align:left}.ExamineeManagerStyles_tr__UY2eS{border-bottom:1px solid #ddd}.ExamineeManagerStyles_tr__UY2eS:nth-child(2n){background-color:#f2f2f2}.ExamineeManagerStyles_tr__UY2eS:hover{background-color:#fd0;cursor:pointer}.ExamineeManagerStyles_td__q9yIa{color:#333;font-size:14px;padding:12px;text-align:left}.ExamineeManagerStyles_container__Yu62A{background-color:#fff;border-radius:8px;box-shadow:0 4px 10px #0000001a;margin:50px auto;max-width:600px;padding:20px}.ExamineeManagerStyles_title__EDTXN{color:#06c;font-size:24px;font-weight:700;margin-bottom:20px;text-align:center}.ExamineeManagerStyles_form__dbL8s{display:flex;flex-direction:column;gap:15px}.ExamineeManagerStyles_form_group__sVUpU{display:flex;flex-direction:column}.ExamineeManagerStyles_label__vo48s{color:#333;font-size:14px;font-weight:700;margin-bottom:5px}.ExamineeManagerStyles_input__TmVSW{border:2px solid #ccc;border-radius:4px;font-size:14px;outline:none;padding:10px;transition:all .3s ease}.ExamineeManagerStyles_input__TmVSW:focus{border-color:#06c;box-shadow:0 0 5px #0066cc80}.ExamineeManagerStyles_submit_button__ZdYCj{background-color:#06c;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:16px;font-weight:700;padding:10px 20px;text-align:center;transition:all .3s ease}.ExamineeManagerStyles_submit_button__ZdYCj:hover{background-color:#005bb5}.ExamineeManagerStyles_submit_button__ZdYCj:active{background-color:#004c99}.ExamineeManagerStyles_error_message__fvy3A{color:red}.ExamineeManagerStyles_cancel_edit_button__QGlZf{background-color:#ff4d4d;border:none;border-radius:4px;color:#fff;cursor:pointer;padding:10px 20px}.ExamineeManagerStyles_assign_tests_button__IPDaM{background-color:#fd0;border:none;border-radius:4px;color:#333;cursor:pointer;font-weight:700;padding:10px 20px;text-align:center;transition:all .3s ease}.ExamineeManagerStyles_assign_tests_button__IPDaM:hover{background-color:#e6c300}.ExamineeManagerStyles_edit_button_group__GVpHE{display:flex;justify-content:space-around;margin-top:20px}.ExamineeManagerStyles_modal_container__v7r7d{align-items:center;background-color:#00000080;display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:1000}.ExamineeManagerStyles_modal_content__c8r0b{animation:ExamineeManagerStyles_fadeIn__s8lli .3s ease;background-color:#fff;border-radius:8px;box-shadow:0 4px 10px #0003;max-width:500px;padding:20px;position:relative;width:90%}.ExamineeManagerStyles_modal_close_button__SIqbY{background:none;color:#06c;font-size:20px;right:15px;top:15px;z-index:1001}.ExamineeManagerStyles_modal_close_button__SIqbY:hover{color:#004c99}@keyframes ExamineeManagerStyles_fadeIn__s8lli{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}.ExamineeManagerStyles_modal_close_button__SIqbY{background-color:#ff4d4d;border:none;border-radius:6px;box-shadow:0 2px 6px #0000001a;color:#fff;cursor:pointer;font-size:18px;font-weight:700;height:40px;line-height:40px;position:absolute;right:10px;text-align:center;top:10px;transition:background-color .3s ease,transform .2s ease;width:40px}.ExamineeManagerStyles_modal_close_button__SIqbY:hover{background-color:#c00;transform:translateY(-2px)}.ExamineeManagerStyles_modal_close_button__SIqbY:active{background-color:#900;transform:translateY(0)}.ExamineeManagerStyles_examinee_info__xd2GR{background-color:#f2f2f2;border:1px solid #ccc;border-radius:8px;margin-bottom:20px;padding:15px}.ExamineeManagerStyles_test_list__7YgnG{margin-bottom:30px}.ExamineeManagerStyles_section_title__kWF-w{color:#624c0e;font-size:20px;font-weight:700;margin-bottom:10px}.ExamineeManagerStyles_list__pOwX-{list-style-type:none;padding:0}.ExamineeManagerStyles_list_item__S\+4gd{background-color:#fff;border:1px solid #ccc;border-radius:4px;margin:5px 0;padding:10px}.ExamineeManagerStyles_list_item__S\+4gd:hover{background-color:#e6e6e6}.ExamineeManagerStyles_list_item_empty__o8WL2{color:#666;font-style:italic;padding:10px}.ExamineeManagerStyles_test_name__uHiJO{color:#333;font-size:18px;font-weight:700;margin-bottom:5px}.ExamineeManagerStyles_test_description__dP13n{color:#666;display:none;font-size:14px;margin-bottom:10px}.ExamineeManagerStyles_assign_test_button__Vn3aV{display:none;margin-top:10px;text-align:center}.ExamineeManagerStyles_assign_test_button__Vn3aV button{background-color:#06c;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:14px;font-weight:700;padding:10px 15px;transition:background-color .3s ease,transform .2s ease}.ExamineeManagerStyles_assign_test_button__Vn3aV button:hover{background-color:#004c99;transform:translateY(-2px)}.ExamineeManagerStyles_assign_test_button__Vn3aV button:active{background-color:#036;transform:translateY(0)}.ExamineeManagerStyles_list_item_selected__OHUYg .ExamineeManagerStyles_assign_test_button__Vn3aV,.ExamineeManagerStyles_list_item_selected__OHUYg .ExamineeManagerStyles_test_description__dP13n{display:block}.ExamineeManagerStyles_list_item__S\+4gd{cursor:pointer;padding:15px;transition:background-color .3s ease}.ExamineeManagerStyles_list_item__S\+4gd:hover{background-color:#ffe680}.textbook_styles_container__5eh9d{background-color:#fff;color:#000;font-family:Arial,sans-serif;line-height:1.6;margin:auto;max-width:600px;padding:16px}.textbook_styles_mainHeading__Di\+jX{color:#036;font-size:1.8em;font-weight:700;margin-bottom:16px}.textbook_styles_subHeading__IkOWF{color:#0055a5;font-size:1.4em;font-weight:700;margin-bottom:12px;margin-top:24px}.textbook_styles_sectionHeading__LbNKM{color:#0073e6;font-size:1.2em;font-weight:700;margin-bottom:8px;margin-top:16px}.textbook_styles_paragraph__nxIos{font-size:1em;margin-bottom:12px}.textbook_styles_example__TuL97{background-color:#f9f9f9;border-left:4px solid #0073e6;font-style:italic;margin:12px 0;padding:8px 12px}.textbook_styles_list__Ygg2y{list-style-type:disc;margin-bottom:16px;margin-left:20px}.textbook_styles_list__Ygg2y li{margin-bottom:8px}.textbook_styles_closing__\+ff9y{font-size:1.1em;font-weight:700;margin-top:24px;text-align:center}@media (min-width:768px){.textbook_styles_container__5eh9d{padding:24px}.textbook_styles_mainHeading__Di\+jX{font-size:2.4em}.textbook_styles_subHeading__IkOWF{font-size:1.8em}.textbook_styles_sectionHeading__LbNKM{font-size:1.6em}.textbook_styles_example__TuL97,.textbook_styles_paragraph__nxIos{font-size:1.1em}}.textbook_styles_header_image__pjLh3{border:1px solid #000;width:100%}.ResultsManagerStyles_container__g7UEe{background-color:#f9f9f9;box-shadow:0 2px 10px #0000001a;font-family:Arial,sans-serif;max-width:900px;width:90%}.ResultsManagerStyles_buttonRow__5RPTb{display:flex;gap:10px;justify-content:center;margin-bottom:20px}.ResultsManagerStyles_toggleButton__5Wb0P{background-color:#f2f2f2;border:2px solid #ccc;border-radius:4px;color:#333;cursor:pointer;font-size:14px;font-weight:700;padding:8px 16px;transition:all .3s ease}.ResultsManagerStyles_toggleButton__5Wb0P:hover{background-color:#fd0;border-color:#06c;color:#06c}.ResultsManagerStyles_activeButton__nIwOz{background-color:#06c;border-color:#004c99;color:#fff}.ResultsManagerStyles_searchBoxContainer__WtRMQ{display:flex;justify-content:center;margin-bottom:10px;margin-top:10px}.ResultsManagerStyles_searchBox__nKBTD{border:2px solid #ccc;border-radius:4px;font-size:14px;outline:none;padding:10px;transition:all .3s ease;width:300px}.ResultsManagerStyles_searchBox__nKBTD:focus{border-color:#06c;box-shadow:0 0 5px #0066cc80}.ResultsManagerStyles_table__mOkGz{background-color:#fff;border-collapse:collapse;border-radius:8px;box-shadow:0 2px 8px #0000001a;overflow:hidden;width:100%}.ResultsManagerStyles_th__r6THP{background-color:#06c;color:#fff;font-size:14px;font-weight:700;padding:12px;text-align:left}.ResultsManagerStyles_tr__0W3YB{border-bottom:1px solid #ddd}.ResultsManagerStyles_tr__0W3YB:nth-child(2n){background-color:#f2f2f2}.ResultsManagerStyles_tr__0W3YB:hover{background-color:#fd0;cursor:pointer}.ResultsManagerStyles_td__\+oD4u{color:#333;font-size:14px;padding:12px;text-align:left}.ResultsManagerStyles_container__g7UEe{background-color:#fff;border-radius:8px;box-shadow:0 4px 10px #0000001a;margin:50px auto;max-width:600px;padding:20px}.ResultsManagerStyles_title__Vogbd{color:#06c;font-size:24px;font-weight:700;margin-bottom:20px;text-align:center}.ResultsManagerStyles_form__PQy9t{gap:15px}.ResultsManagerStyles_form__PQy9t,.ResultsManagerStyles_form_group__twaJm{display:flex;flex-direction:column}.ResultsManagerStyles_label__vbhCm{color:#333;font-size:14px;font-weight:700;margin-bottom:5px}.ResultsManagerStyles_input__yI-BJ{border:2px solid #ccc;border-radius:4px;font-size:14px;outline:none;padding:10px;transition:all .3s ease}.ResultsManagerStyles_input__yI-BJ:focus{border-color:#06c;box-shadow:0 0 5px #0066cc80}.ResultsManagerStyles_submit_button__GkBiW{background-color:#06c;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:16px;font-weight:700;padding:10px 20px;text-align:center;transition:all .3s ease}.ResultsManagerStyles_submit_button__GkBiW:hover{background-color:#005bb5}.ResultsManagerStyles_submit_button__GkBiW:active{background-color:#004c99}.ResultsManagerStyles_error_message__avXFR{color:red}.ResultsManagerStyles_cancel_edit_button__Y1tfn{background-color:#ff4d4d;border:none;border-radius:4px;color:#fff;cursor:pointer;padding:10px 20px}.ResultsManagerStyles_edit_button_group__Lw2qv{display:flex;justify-content:space-between;margin-top:20px}.ResultsManagerStyles_modal_container__C6P21{align-items:center;background-color:#00000080;display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:1000}.ResultsManagerStyles_modal_content__F2ItD{animation:ResultsManagerStyles_fadeIn__SySQr .3s ease;background-color:#fff;border-radius:8px;box-shadow:0 4px 10px #0003;max-width:500px;padding:20px;width:90%}.ResultsManagerStyles_modal_close_button__cy8ez{background:none;border:none;color:#06c;cursor:pointer;font-size:20px;font-weight:700;position:absolute;right:15px;top:15px;z-index:1001}.ResultsManagerStyles_modal_close_button__cy8ez:hover{color:#004c99}@keyframes ResultsManagerStyles_fadeIn__SySQr{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}.TestStyles_container__x-z7W{background-color:#f9f9f9;border-radius:8px;box-shadow:0 2px 10px #0000001a;font-family:Arial,sans-serif;max-width:900px;padding:20px}.TestStyles_title__E3bO0{color:#06c;font-size:24px;margin-bottom:20px}.TestStyles_student_recording_message__cyUgW{background:red;font-size:24pt;padding:25px}.TestStyles_processing_message__KbZtb{background:green;font-size:24pt;padding:25px}.TestStyles_avatar_image__5U1KV{margin-top:30px}.TestStyles_aiSpeakerImage__3IBXP{border:1px solid #000;width:100%}.TestStyles_aiSpeakerImage__3IBXP img{max-width:300px}.TestStyles_testInterface__CVLpJ{align-items:center;border:1px solid #000;border-radius:8px;display:flex;flex-direction:column;gap:16px;margin:0 auto;max-width:425px;padding:16px}.TestStyles_recording_state__8wYP6{background-image:url(/static/media/microphone_recording.da50b4eb6eccf8781f6f.gif);background-position:50%;justify-content:center}.TestStyles_speaking_state__A00hB{background-image:url(/static/media/speech_bubble_wide.9df112d406420b41d4fb.png);background-position:0;justify-content:left}.TestStyles_thinking_state__WWlA1{background-image:url(/static/media/thought_bubble_wide.d0d5f098ff544a56cae5.png);background-position:100%;justify-content:right}.TestStyles_state_indicator__8BLsq{align-items:center;background-repeat:no-repeat;background-size:contain;display:flex;font-size:18px;font-weight:700;height:100px;min-height:40px;width:375px}.TestStyles_thinking_bubble__eslbZ{border-radius:25px;margin-right:20px;padding:10px 20px}.TestStyles_speaking_bubble__2scdG{border-radius:25px;margin-left:10px;margin-top:-10px;padding:10px 20px}.TestStyles_recording_bubble__371ec{border-radius:25px;margin:100px 0 0 20px;padding:10px 20px}.TestStyles_thinking_bubble__eslbZ{color:#856404}.TestStyles_speaking_bubble__2scdG{color:#0c5460}.TestStyles_recording_bubble__371ec{color:#721c24}.TestStyles_ellipsis__tS9Oe:after{animation:TestStyles_dots__QdCPZ 1s steps(3) infinite;content:"..."}@keyframes TestStyles_dots__QdCPZ{0%{content:""}33%{content:"."}66%{content:".."}to{content:"..."}}.TestStyles_avatar_image__5U1KV{border-radius:50%;object-fit:cover;width:150px}.TestStyles_waveform_visualizer__0LnsB{align-items:center;display:flex;height:60px;justify-content:center;width:100%}.TestStyles_waveform_idle__wUd6q{background-color:#ccc;border-radius:6px;height:12px;width:100%}.TestStyles_waveform_active__XBBgi{animation:TestStyles_pulse__ygJuv 1s ease-in-out infinite;background:linear-gradient(90deg,#4facfe,#00f2fe);border-radius:6px;height:12px;width:100%}@keyframes TestStyles_pulse__ygJuv{0%,to{transform:scaleY(1)}50%{transform:scaleY(1.5)}}.TestStyles_timer_container__FkCME{align-items:center;display:flex;flex-direction:column;gap:10px;width:100%}.TestStyles_progress_bar_wrapper__UDupo{border-radius:5px;height:10px;overflow:hidden;width:100%}.TestStyles_progress_bar_fill__E1WHB{background-color:#28a745;height:100%;transition:width 1s linear}.TestStyles_total_timer__Hwfa4{color:#555;font-size:10px;font-style:italic;margin-top:20px;width:100%}.TestStyles_start_test_button_holder__vklhw{display:flex;flex-direction:row;justify-content:center;margin-top:24px;width:100%}.TestStyles_start_test_button__E0Dmv{background-color:#4facfe;border-radius:4px;cursor:pointer;padding:16px}.TestStyles_start_test_button__E0Dmv:hover{background-color:#35a3ff}.TestStyles_start_test_button__E0Dmv:active{background-color:#1696ff}.TestStyles_question_text__Rx248{border:1px solid #ccc;border-radius:4px;color:#000;max-height:200px;overflow-y:scroll;padding:20px}.TestStyles_question_text__Rx248 p{color:#000;margin-bottom:10px}.TestStyles_writing_question_text__Q\+n5f{border:1px solid #ccc;border-radius:4px;color:#000;max-height:300px;overflow-y:scroll;padding:20px}.TestStyles_writing_question_text__Q\+n5f p{color:#000;margin-bottom:10px}.TestStyles_audio_interface_hidden__ZNdEM{height:0;opacity:0;position:absolute;width:0}.TestStyles_writing_answer_box__LC4aN{background:#fff;border:1px solid #ccc;border-radius:8px;font-size:16px;line-height:1.5;min-height:180px;outline:none;padding:14px 16px;resize:vertical;transition:border-color .12s ease,box-shadow .12s ease;width:100%}.TestStyles_writing_answer_box__LC4aN::placeholder{color:#9aa0a6}.TestStyles_writing_answer_box__LC4aN:disabled{background:#f3f4f6;color:#6b7280;cursor:not-allowed}.TestStyles_writing_answer_box__LC4aN:focus{border-color:#4facfe;box-shadow:0 0 0 3px #4facfe40}.TestStyles_writing_answer_toolbar__CiCDp{align-items:center;color:#666;display:flex;font-size:12px;gap:12px;justify-content:space-between;margin-top:6px;width:100%}.TestStyles_writing_answer_hint__SOrK2{opacity:.9}.TestStyles_writing_answer_counter__jCT7-{font-feature-settings:"tnum";color:#444;font-variant-numeric:tabular-nums}@media (max-width:420px){.TestStyles_writing_answer_box__LC4aN{font-size:15px;min-height:160px}}.TestStyles_writing_answer_box_holder__nXBW9{width:100%}.TestStyles_loadingDiv__pOD4h{align-items:center;display:flex;flex-direction:row;font-size:24pt;justify-content:center;padding:20px}.TestStyles_loadingDiv__pOD4h img{padding-right:20px;width:100px}.TestStyles_testOver_card__xIvBb{background:#fff;border:1px solid #ccc;border-radius:8px;box-shadow:0 4px 14px #0000000f;margin:0 auto;max-width:720px;padding:20px;width:100%}.TestStyles_testOver_header__Ksjtw{margin-bottom:12px;text-align:center}.TestStyles_testOver_badge__joARQ{background:#eef6ff;border:1px solid #dbeafe;border-radius:999px;color:#2563eb;display:inline-block;font-size:12px;margin-bottom:6px;padding:4px 8px}.TestStyles_testOver_title__ip3EW{color:#111827;font-size:20px;line-height:1.25;margin:4px 0 2px}.TestStyles_testOver_subtitle__BCNme{color:#6b7280;font-size:14px;margin:0}.TestStyles_testOver_stats__Bqyc\+{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(3,1fr);list-style:none;margin:8px 0 0;padding:12px 0 0}.TestStyles_testOver_statItem__OwW3w{background:#fafafa;border:1px solid #e5e7eb;border-radius:8px;display:flex;flex-direction:column;min-height:64px;padding:10px 12px}.TestStyles_testOver_statLabel__v0C86{color:#6b7280;font-size:12px}.TestStyles_testOver_statValue__w0UHR{font-feature-settings:"tnum";color:#111827;font-size:16px;font-variant-numeric:tabular-nums;margin-top:4px}.TestStyles_testOver_custom__-RUfI{background:#f9fafb;border:1px solid #e5e7eb;border-radius:8px;color:#374151;margin-top:12px;padding:12px}.TestStyles_testOver_actions__w6cSu{display:flex;flex-wrap:wrap;gap:10px;justify-content:space-evenly;margin-top:16px}.TestStyles_exitButton__BnkYg{background-color:#007bff;border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:1.1rem;padding:.6rem 1.5rem;transition:background-color .2s ease}.TestStyles_btn_primary__G1ApS{-webkit-appearance:none;appearance:none;background:linear-gradient(90deg,#4facfe,#00f2fe);border:1px solid #4facfe;border-radius:8px;color:#fff;cursor:pointer;font-size:14px;padding:10px 14px;transition:transform 80ms ease,box-shadow .12s ease,opacity .12s ease}.TestStyles_btn_primary__G1ApS:hover{box-shadow:0 4px 12px #4facfe59}.TestStyles_btn_primary__G1ApS:active{transform:translateY(1px)}.TestStyles_btn_primary__G1ApS:disabled{cursor:not-allowed;opacity:.6}.TestStyles_btn_ghost__OpbS6{-webkit-appearance:none;appearance:none;background:#fff;border:1px solid #d1d5db;border-radius:8px;color:#374151;cursor:pointer;font-size:14px;padding:10px 14px;transition:background .12s ease,border-color .12s ease}.TestStyles_btn_ghost__OpbS6:hover{background:#f9fafb;border-color:#cbd5e1}.TestStyles_btn_ghost__OpbS6:active{transform:translateY(1px)}.JsonViewer_container__3fVoI{background-color:#fefefe;border:1px solid #ddd;border-radius:6px;color:#333;font-family:Arial,sans-serif;font-size:14px;padding:10px}.JsonViewer_key__I6\+xA{color:#005a9c;font-weight:700}.JsonViewer_value__0YO3R{color:#444}.JsonViewer_container__3fVoI>div{margin-bottom:5px}.QuestionTimer_container__Q9BkB{align-items:center;border:1px solid #d1d1d1;border-radius:5px;display:flex;padding:5px;width:100%}.QuestionTimer_track__ZxmmO{background-color:#e5e7eb;border-radius:9999px;flex:1 1;height:12px;overflow:hidden;position:relative}.QuestionTimer_bar__b8Ii4{border-radius:9999px;height:100%;transition:width .24s linear}.QuestionTimer_barGreen__gET0w{background-color:#10b981}.QuestionTimer_barAmber__Q9qYT{background-color:#f59e0b}.QuestionTimer_barRed__cF-yU{background-color:#ef4444}.QuestionTimer_overlay__yItAc{border-radius:9999px;box-shadow:inset 0 0 0 1px #0000000d;inset:0;pointer-events:none;position:absolute}.QuestionTimer_time__VrTOD{font-feature-settings:"tnum";color:#1f2937;font-size:18pt;font-style:italic;font-variant-numeric:tabular-nums;min-width:3.5rem;padding-left:10px;text-align:left;-webkit-user-select:none;user-select:none}.AdminStyles_container__n8emC{background-color:#f9f9f9;border-radius:8px;box-shadow:0 2px 10px #0000001a;font-family:Arial,sans-serif;max-width:900px;padding:20px}.AdminStyles_title__ojHUt{color:#06c;font-size:24px;margin-bottom:20px;text-align:center}.AdminStyles_table_container__i-pcJ{margin:20px auto;max-width:100%;overflow-x:auto;padding:10px}.AdminStyles_table__QmEWo{background-color:#fff;border-collapse:collapse;border-radius:8px;box-shadow:0 4px 10px #0000001a;overflow:hidden;width:100%}.AdminStyles_th__oz509{background-color:#06c;color:#fff;font-size:14px;font-weight:700;padding:12px;position:sticky;text-align:left;top:0;z-index:1}.AdminStyles_tr__cZ9cL{border-bottom:1px solid #ddd}.AdminStyles_tr__cZ9cL:nth-child(2n){background-color:#f9f9f9}.AdminStyles_tr__cZ9cL:hover{background-color:#fd0;cursor:pointer}.AdminStyles_td__aJvgH{color:#333;font-size:14px;padding:12px;text-align:left;white-space:pre-wrap}@media (max-width:768px){.AdminStyles_td__aJvgH,.AdminStyles_th__oz509{font-size:12px;padding:8px}}.AdminStyles_file_list_container__UJZ85{background-color:#fff;border-radius:8px;box-shadow:0 2px 8px #0000001a;margin:20px auto;max-width:600px;padding:10px}.AdminStyles_file_list_item__SfJav{border-bottom:1px solid #ddd;color:#333;cursor:pointer;font-size:14px;padding:12px;transition:all .3s ease}.AdminStyles_file_list_item__SfJav:hover{background-color:#fd0;color:#333}.AdminStyles_selected_file__KZo0k{background-color:#06c;color:#fff;font-weight:700}.CommunityEnglishStyles_column_container__coGlM,.CommunityEnglishStyles_container__GLRyT{align-items:center;display:flex;justify-content:space-around}.CommunityEnglishStyles_column_container__coGlM{flex-direction:column}.CommunityEnglishStyles_group_item__hZmuR{align-items:center;border-radius:10px;cursor:pointer;display:flex;flex-direction:column;height:250px;margin:0 10px;padding:30px;width:200px}.CommunityEnglishStyles_foundations__Pqv1\+{background:green}.CommunityEnglishStyles_pathways__6c0nB{background:blue}.CommunityEnglishStyles_horizons__Tqtdg{background:gold}.CommunityEnglishStyles_group_image__gQ8dg{height:auto;width:150px}.CommunityEnglishStyles_group_title__kqyUo{color:#fff;font-size:24px;font-weight:700;margin-top:8px}.CommunityEnglishStyles_table_container__Pn82j table{border-collapse:collapse;font-family:sans-serif;text-align:left;width:100%}.CommunityEnglishStyles_table_container__Pn82j td,.CommunityEnglishStyles_table_container__Pn82j th{border:1px solid #ddd;padding:8px}.CommunityEnglishStyles_shaded_row__Pqywq{background-color:#eaeaea}.CommunityEnglishStyles_table_container__Pn82j tr:hover{background-color:#e9e9e9}.CommunityEnglishStyles_vocab_word__mwVFe{font-size:16pt;font-weight:700}.CommunityEnglishStyles_vocab_table_header_row__yu4EH{font-size:18pt}.CommunityEnglishStyles_section_holder__nbmBE{border:1px solid #ddd;margin:20px 0}.CommunityEnglishStyles_section_header__Xw5Ds{background-color:#f0f0f0;cursor:pointer;padding:10px;-webkit-user-select:none;user-select:none}.CommunityEnglishStyles_section_header__Xw5Ds h2{margin:0}

/*!* When open, allow enough max-height for the content and show it *!*/.CommunityEnglishStyles_chevron__BQLXo{transition:transform .3s ease}.CommunityEnglishStyles_chevron_rotate__CALHY{transform:rotate(180deg)}.CommunityEnglishStyles_slideshow_container__a1c-a{align-items:center;display:flex;gap:16px;justify-content:center;padding:20px;width:100%}.CommunityEnglishStyles_start_container__Bi5Fg{align-items:center;background-position:50%;background-size:cover;border-radius:12px;box-shadow:2px 2px 10px #0003;display:flex;height:300px;justify-content:center;overflow:hidden;position:relative;width:100%}.CommunityEnglishStyles_start_overlay__hYxgA{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background-color:#fff6;height:100%;left:0;position:absolute;top:0;width:100%}.CommunityEnglishStyles_start_button__RWLmm{background-color:#ffc72c;border:none;border-radius:12px;color:#004c97;cursor:pointer;font-size:24px;padding:16px 24px;position:relative;transition:background-color .2s ease-in-out}.CommunityEnglishStyles_start_button__RWLmm:hover{background-color:#e6b800}.CommunityEnglishStyles_slide__eAe1o{border-radius:12px;box-shadow:2px 2px 10px #0003;cursor:pointer;overflow:hidden;transition:transform .2s ease-in-out}.CommunityEnglishStyles_slide__eAe1o:hover{transform:scale(1.03)}.CommunityEnglishStyles_slide_image__vMjX3{border-radius:12px;height:100%;object-fit:cover;width:100%}.CommunityEnglishStyles_nav_button__faJLr{background-color:#004c97;border:none;border-radius:50%;color:#fff;cursor:pointer;font-size:24px;padding:12px 16px;transition:background-color .2s ease-in-out}.CommunityEnglishStyles_nav_button__faJLr:hover{background-color:#036}.CommunityEnglishStyles_nav_button__faJLr:disabled{background-color:#ccc;cursor:default}.DictionaryStyles_dictionary_container__LYUtY{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));justify-content:center;padding:20px}.DictionaryStyles_word_card__kagVK{background-color:#fff;border-radius:12px;box-shadow:2px 2px 10px #0003;padding:16px;text-align:center;transition:transform .2s ease-in-out}.DictionaryStyles_word_card__kagVK:hover{transform:scale(1.05)}.DictionaryStyles_word_text__Cvq\+h{color:#004c97;font-size:18px;font-weight:700;margin-bottom:10px}.DictionaryStyles_word_image__ICAGd{border:2px solid #ffc72c;border-radius:8px;height:auto;width:100%}.DictionaryStyles_play_button__YcrnH{background-color:#004c97;border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:14px;margin-top:10px;padding:8px 12px;transition:background-color .2s ease-in-out}.DictionaryStyles_play_button__YcrnH:hover{background-color:#036}.DictionaryStyles_start_quiz_button__PlLk-{background-color:#004c97;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:18px;padding:12px 20px;transition:background-color .2s ease-in-out}.DictionaryStyles_start_quiz_button__PlLk-:hover{background-color:#036}.DictionaryStyles_quiz_modal__o38FA{align-items:center;background:#0009;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;transition:background-color .2s ease-in-out;width:100%}.DictionaryStyles_correct_flash__j1Coy{animation:DictionaryStyles_flash__D2AEe 1s;background-color:#4caf50cc!important}.DictionaryStyles_incorrect_flash__MINKf{animation:DictionaryStyles_flash__D2AEe 1s;background-color:#f44c!important}.DictionaryStyles_quiz_content__l6NFM{background:#fff;border-radius:12px;box-shadow:0 4px 10px #0000004d;max-width:500px;padding:20px;text-align:center;width:80%}.DictionaryStyles_close_button__1oMqH{background:none;border:none;cursor:pointer;float:right;font-size:20px}.DictionaryStyles_replay_button__D\+b33{align-items:center;background-color:#ffc72c;border:none;border-radius:6px;color:#000;cursor:pointer;display:flex;font-size:16px;gap:5px;justify-content:center;padding:10px 15px}.DictionaryStyles_replay_button__D\+b33:hover{background-color:#e6b800}.DictionaryStyles_quiz_grid__6cQjG{grid-gap:15px;display:grid;gap:15px;grid-template-columns:repeat(2,1fr);margin-top:20px}.DictionaryStyles_quiz_option__\+SAG6{border-radius:12px;cursor:pointer;overflow:hidden;transition:transform .2s ease-in-out}.DictionaryStyles_quiz_option__\+SAG6:hover{transform:scale(1.05)}.DictionaryStyles_quiz_image__PxpHq{border-radius:12px;width:100%}.DictionaryStyles_hidden__YS1jn{display:none}@keyframes DictionaryStyles_flash__D2AEe{0%{opacity:1}50%{opacity:.3}to{opacity:1}}.DictionaryStyles_dictionaryBuilder__el6cp{align-items:center;display:flex;flex-direction:column;gap:10px;padding:20px}.DictionaryStyles_textInput__ebYWt{border:1px solid #ccc;border-radius:5px;font-size:16px;height:100px;max-width:400px;padding:10px;width:100%}.DictionaryStyles_generateButton__asLKI{background-color:#4caf50;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:16px;padding:10px 15px}.DictionaryStyles_wordList__DsEdX{display:flex;flex-direction:column;gap:15px;max-width:500px;width:100%}.DictionaryStyles_wordItem__HZFiD{align-items:center;background-color:#f9f9f9;border:1px solid #ddd;border-radius:5px;display:flex;flex-direction:column;padding:10px}.DictionaryStyles_wordText__\+24X-{font-size:18px;font-weight:700}.DictionaryStyles_audioContainer__Jj6K9,.DictionaryStyles_mediaContainer__33rZE{align-items:center;display:flex;flex-direction:column;gap:5px;margin-top:10px}.DictionaryStyles_wordImage__DtAZd{border:1px solid #ccc;border-radius:5px;height:150px;object-fit:cover;width:150px}.DictionaryStyles_createButton__dmYxt,.DictionaryStyles_generateButton__asLKI{background-color:#007bff;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:14px;padding:8px 12px}.DictionaryStyles_createButton__dmYxt:hover,.DictionaryStyles_generateButton__asLKI:hover{background-color:#0056b3}.DictionaryStyles_recreateButton__GlCek,.DictionaryStyles_regenerateButton__5afuC{background-color:red;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:14px;padding:8px 12px}.DictionaryStyles_recreateButton__GlCek:hover,.DictionaryStyles_regenerateButton__5afuC:hover{background-color:red}.DictionaryStyles_noImagePlaceholder__WfKZ5{align-items:center;background-color:red;border-radius:5px;color:#000;display:flex;font-weight:700;height:150px;justify-content:center;text-align:center;width:150px}.EvaluatorPanel_container__AvcQ8{background-color:#f9f9f9;background-color:var(--page-bg,#f9f9f9);display:flex;flex-direction:column;min-height:100vh;padding:2rem}.EvaluatorPanel_heading__1dZOc{font-size:1.8rem;font-weight:700;margin-bottom:.5rem}.EvaluatorPanel_subtext__FeEQK{color:#666;font-size:1rem;margin-bottom:2rem}.EvaluatorPanel_card__js5oP{background:#fff;border-radius:12px;box-shadow:0 2px 6px #00000014;max-width:600px;padding:1.5rem}.EvaluatorPanel_cardTitle__pDnLI{font-size:1.2rem;font-weight:600;margin-bottom:.5rem}.EvaluatorPanel_cardBody__Krr5L{color:#444;font-size:.95rem;line-height:1.4}.EvaluatorPanel_sessionIdCell__UMhLX{max-width:60px}.EvaluatorPanel_section__4Vi0I{margin-top:2rem}.EvaluatorPanel_sectionTitle__c4ZFj{font-size:1.2rem;margin-bottom:.75rem}.EvaluatorPanel_emptyState__ntCRr{background:#fff;border-radius:12px;box-shadow:0 2px 6px #00000014;color:#666;padding:1rem 1.25rem}.EvaluatorPanel_tableWrap__NhdZZ{background:#fff;border-radius:12px;box-shadow:0 2px 6px #00000014;overflow:auto}.EvaluatorPanel_table__WXhLk{border-collapse:collapse;min-width:900px;width:100%}.EvaluatorPanel_table__WXhLk td,.EvaluatorPanel_table__WXhLk th{border-bottom:1px solid #eee;padding:.75rem .9rem;text-align:left;vertical-align:top}.EvaluatorPanel_table__WXhLk tr:hover{background:#4facfe}.EvaluatorPanel_table__WXhLk thead tr{cursor:pointer}.EvaluatorPanel_table__WXhLk thead th{background:#fafafa;border-bottom:1px solid #e6e6e6;font-weight:600;position:sticky;top:0}.EvaluatorPanel_mono__0ioXz{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.92em;word-break:break-all}.EvaluatorPanel_sessionIdCell__UMhLX{max-width:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.EvaluatorPanel_jsonCell__iGg8r pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:.9em;line-height:1.35;margin:0;text-overflow:ellipsis;white-space:nowrap;word-break:break-word}.EvaluatorPanel_detailWrap__DdUQB{display:flex;flex-direction:column;gap:16px}.EvaluatorPanel_emptyState__ntCRr{border:1px dashed #2b2f36;border:1px dashed var(--border,#2b2f36);border-radius:14px;color:#94a3b8;color:var(--muted,#94a3b8);padding:24px;text-align:center}.EvaluatorPanel_headerCard__Fj9Yq,.EvaluatorPanel_sectionCard__dUv8O{background:#111418;background:var(--cardBg,#111418);border:1px solid #23272f;border:1px solid var(--border,#23272f);border-radius:16px;box-shadow:inset 0 1px 0 #ffffff0a;padding:16px}.EvaluatorPanel_headerTopRow__M308Z{align-items:flex-start;display:flex;gap:12px;justify-content:space-between;margin-bottom:10px}.EvaluatorPanel_sessionIdRow__QamHC{max-width:560px;min-width:0}.EvaluatorPanel_sessionIdLabel__5b8ej{color:#94a3b8;color:var(--muted,#94a3b8);font-size:12px;margin-bottom:2px}.EvaluatorPanel_sessionIdValue__0nEpl{background:#ffffff08;border:1px solid #23272f;border:1px solid var(--border,#23272f);border-radius:10px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:13px;overflow:hidden;padding:6px 10px;text-overflow:ellipsis;white-space:nowrap}.EvaluatorPanel_headerBadges__vLW0I{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.EvaluatorPanel_badge__UFrju{border:1px solid #0000;border-radius:999px;font-size:12px;padding:3px 8px}.EvaluatorPanel_badge_info__YK2wh{background:#17365b;border-color:#1d4778;color:#b3dcff}.EvaluatorPanel_badge_success__sHXWi{background:#123f28;border-color:#1d5b3b;color:#b9f0d1}.EvaluatorPanel_badge_warning__kT2c7{background:#4a350c;border-color:#6d4a0e;color:#fddaa3}.EvaluatorPanel_badge_neutral__ptHRp{background:#2a2f3a;border-color:#3a4150;color:#cdd7e1}.EvaluatorPanel_metaGrid__vQYG0{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:8px}.EvaluatorPanel_metaLabel__izR2B{color:#94a3b8;color:var(--muted,#94a3b8);font-size:11px}.EvaluatorPanel_metaValue__Ogys5{font-size:13px}.EvaluatorPanel_headerActions__-RvZF{display:flex;gap:8px;margin-top:12px}.EvaluatorPanel_ghostButton__Id9cX{background:#0000;border:1px solid #2a3550;border-radius:10px;color:#dbe7ff;cursor:pointer;font-size:13px;padding:6px 10px}.EvaluatorPanel_ghostButton__Id9cX:hover{background:#ffffff0d}.EvaluatorPanel_rawJsonBlock__bV7Te{background:#0c0e12;border:1px solid #222631;border-radius:12px;font-size:12px;line-height:1.35;margin-top:12px;max-height:320px;overflow:auto;padding:12px}.EvaluatorPanel_sectionTitle__c4ZFj{font-size:14px;font-weight:600;margin-bottom:10px}.EvaluatorPanel_rubricGrid__4KSCa{grid-gap:10px;display:grid;gap:10px;grid-template-columns:1fr}.EvaluatorPanel_rubricItem__eeRZs{background:#ffffff05;border:1px solid #23272f;border:1px solid var(--border,#23272f);border-radius:12px;padding:10px}.EvaluatorPanel_rubricSkillRow__-DEwW{align-items:center;display:flex;gap:8px;justify-content:space-between;margin-bottom:6px}.EvaluatorPanel_rubricSkillName__lRsi0{font-weight:600;text-transform:capitalize}.EvaluatorPanel_qMeta__LBoK-,.EvaluatorPanel_rubricChips__O-7We,.EvaluatorPanel_subskillChips__ujBzO{display:flex;flex-wrap:wrap;gap:6px}.EvaluatorPanel_chip__z5\+pm{background:#161b23;border:1px solid #2d3647;border-radius:999px;color:#cfe1ff;font-size:12px;padding:2px 8px}.EvaluatorPanel_rubricSummary__Qy9vD,.EvaluatorPanel_subskillSummary__dx0xg{color:#e6edf6;font-size:13px}.EvaluatorPanel_muted__fmXBK{color:#94a3b8;color:var(--muted,#94a3b8);font-style:italic}.EvaluatorPanel_subskills__UDFIW summary{color:#cfe1ff;cursor:pointer;margin-top:6px}.EvaluatorPanel_subskillList__O4fP6{grid-gap:8px;display:grid;gap:8px;margin-top:6px;padding-left:16px}.EvaluatorPanel_subskillRow__6Vo0a{align-items:center;display:flex;justify-content:space-between}.EvaluatorPanel_subskillName__W6Qay{font-weight:500;text-transform:capitalize}.EvaluatorPanel_questionList__mZj5t{grid-gap:12px;counter-reset:q;display:grid;gap:12px;padding-left:2px}.EvaluatorPanel_questionItem__NuE67{background:#ffffff05;border:1px solid #0053fd;border:1px solid var(--border,#0053fd);border-radius:12px;padding:12px}.EvaluatorPanel_qHeader__7H-NS{display:flex;flex-direction:column;gap:6px;margin-bottom:8px}.EvaluatorPanel_qTitle__F3PdL{align-items:center;display:flex;gap:8px}.EvaluatorPanel_qNumber__PpE\+8{background:#0f1420;border:1px solid #2d3647;border-radius:8px;color:red;font-weight:700;padding:2px 6px}.EvaluatorPanel_qGrid__0c9Zu{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.EvaluatorPanel_qCol__nB1i3{display:flex;flex-direction:column;gap:8px}.EvaluatorPanel_blockLabel__nKGRX{color:#94a3b8;color:var(--muted,#94a3b8);font-size:12px;letter-spacing:.03em;text-transform:uppercase}.EvaluatorPanel_blockText__RijcP{color:#fff;font-size:14px;line-height:1.45}.EvaluatorPanel_skillTags__QTyFf{display:flex;flex-wrap:wrap;gap:6px}.EvaluatorPanel_skillTag__qxXKk{background:#17212c;border:1px solid #263347;border-radius:8px;color:#bcd4ff;font-size:12px;padding:2px 6px}.EvaluatorPanel_audioRow__xyiAI{margin-top:2px}.EvaluatorPanel_audioPlayer__7\+o5d{width:100%}.EvaluatorPanel_sectionCard__dUv8O h2,h3,h4,li,p{color:#fff}.EvaluatorPanel_skillGrid__L2u2k{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));margin-bottom:1.5rem}.EvaluatorPanel_skillCard__SN7kg{background:#000;border:1px solid #e5e7eb;border-radius:8px;color:#fff;padding:1rem}.EvaluatorPanel_skillTitle__MhwDl{font-weight:600;margin-bottom:.5rem;text-transform:capitalize}.EvaluatorPanel_rubricSection__Rfz0A{border-top:1px solid #e5e7eb;margin-bottom:1.5rem;padding-top:1rem}.EvaluatorPanel_subskillBlock__GLnCD{background:#3d3d3d;border-radius:8px;color:#fff;margin-left:1rem;padding:.75rem}.EvaluatorPanel_subskillItem__4D1yh{margin-bottom:.75rem}.EvaluatorPanel_evidenceList__-UCna{margin-top:.5rem;padding-left:1.2rem}
/*# sourceMappingURL=main.68a1ed4a.css.map*/