.questions_container__N4VL8{min-height:100vh;padding-top:1rem;padding-bottom:1rem;display:flex;justify-content:center;align-items:flex-start;font-family:Shabnam}.questions_testCard__Pxf_p{max-width:48rem;width:95%;background-color:#ffffff;border-radius:.75rem;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06);overflow:hidden;direction:rtl;padding-bottom:1rem;margin:0 auto}.questions_timer__ogPYN{background-color:rgb(175,224,241);color:#13161d;padding:.5rem .75rem;text-align:left;font-size:1rem;font-weight:500;width:fit-content}.questions_main__eBhv4{padding:1rem}.questions_navContainer__qxoiz{margin-top:5%;display:flex;justify-content:center}.questions_navGrid__d8fdw{margin-top:4rem;display:grid;grid-template-columns:repeat(10,1fr);gap:6px}.questions_navButton__cXV0G{width:40px;height:40px;border-radius:6px;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:500;cursor:pointer;transition:transform .2s,background-color .2s;border:1px solid #e2e8f0;color:#1a202c}.questions_navButton__cXV0G:hover:not(:disabled){transform:scale(1.1);border-color:#90cdf4}.questions_navButton__cXV0G:disabled{opacity:.5;cursor:not-allowed}.questions_unanswered__mjmNt{background-color:#e2e8f0}.questions_answered__QKN1a{background-color:#68d391;color:#fff}.questions_current__iwJip{background-color:#3182ce;color:#fff;border-color:#2b6cb0}.questions_error__CFt72{color:#e53e3e}.questions_error__CFt72,.questions_saving__u7mbt{margin-bottom:.5rem;font-size:.875rem;text-align:center}.questions_saving__u7mbt{color:#3182ce}.questions_questionSection__eTWWa{margin-bottom:1rem}.questions_questionNumber__fozXA{font-size:1rem;color:#2d3748;margin-bottom:.5rem;text-align:center}.questions_questionText__EhQdQ{font-size:1.125rem;font-weight:600;color:#1a202c;text-align:center;margin:2rem auto}.questions_questionImage__oZaHd{max-width:90%;height:auto;margin-left:auto;margin-right:auto;margin-bottom:.5rem;border-radius:.25rem;box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.06)}.questions_optionsGrid__nTqj9{display:grid;grid-template-columns:repeat(2,1fr);gap:.75rem}.questions_optionLabel__zozNW{padding:.75rem;color:#1a202c;border:1px solid #e2e8f0;border-radius:.25rem;cursor:pointer;transition:all .2s;font-size:1rem;text-align:center}.questions_optionLabel__zozNW:hover{background-color:#f7fafc}.questions_optionLabelSelected__lBkJE{background-color:#ebf8ff;border-color:#90cdf4}.questions_optionImageContainer__v_dr6{display:flex;flex-direction:column;align-items:center}.questions_optionImage__F_Sgi{width:80%;max-width:8rem;margin-left:auto;margin-right:auto;cursor:pointer;transition:all .3s ease;border:2px solid transparent}.questions_selected__1D5PS{border:2px solid #2b6cb0;box-shadow:0 4px 8px rgba(0,0,0,.2)}.questions_buttonGroup__l46KO{display:flex;gap:.75rem;margin:4rem 0;align-items:center;justify-content:space-between}.questions_actionButton__Fwovy{padding:.5rem 1rem;font-size:1rem;font-weight:500;border-radius:.25rem;display:flex;align-items:center;justify-content:center;transition:all .2s}.questions_actionButton__Fwovy:disabled{opacity:.5;cursor:not-allowed}.questions_previousButton__q8YNO{background-color:#edf2f7;color:#1a202c}.questions_previousButton__q8YNO:hover:not(:disabled){background-color:#2d3748;color:#ffffff}.questions_submitButton__tqZEX{background-color:#31ce49;color:#ffffff}.questions_submitButton__tqZEX:hover:not(:disabled){background-color:#ebf8ff;color:#1a202c}.questions_skipButton__EhtEw{background-color:#f6e05e;color:#1a202c}.questions_skipButton__EhtEw:hover:not(:disabled){background-color:#975a16;color:#ffffff}.questions_authContainer__I0H2r{padding:1rem;max-width:90%;margin-left:auto;margin-right:auto;text-align:center;background-color:#ffffff;border-radius:.5rem;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06)}.questions_authHeader__F4FRw{font-size:1.25rem;font-weight:700;margin-bottom:.75rem}.questions_authText__Oy9iF{color:#4a5568;margin-bottom:.75rem;font-size:.9rem}.questions_startContainer__4SIks{max-width:95%;margin-left:auto;margin-right:auto;background-color:#ffffff;border-radius:.75rem;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06);overflow:hidden;padding:1.5rem;text-align:center}.questions_startHeader__d4mwJ{font-size:1.25rem;font-weight:700;margin-bottom:.75rem}.questions_startText__Oj0aL{color:#4a5568;margin-bottom:1rem;font-size:.9rem}.questions_startButton__LSQE4{background-color:#3182ce;color:#ffffff;font-weight:600;padding:.75rem 1.5rem;border-radius:.25rem;transition:all .2s;font-size:1rem}.questions_startButton__LSQE4:hover{background-color:#ebf8ff;color:#1a202c}.questions_loading__I7rqk{text-align:center;font-size:1.25rem;color:#1a202c}.questions_errorMessage__c_SZp{text-align:center;color:#e53e3e;font-size:.9rem}@media (max-width:640px){.questions_navGrid__d8fdw{grid-template-columns:repeat(auto-fit,minmax(25px,1fr));gap:4px;margin-top:1rem}.questions_navButton__cXV0G{width:25px;height:25px;font-size:12px;border-radius:4px}.questions_optionsGrid__nTqj9{grid-template-columns:1fr}.questions_buttonGroup__l46KO{flex-direction:column;align-items:stretch;gap:.5rem;margin-top:10%}.questions_actionButton__Fwovy{font-size:.9rem;padding:.5rem}.questions_questionText__EhQdQ{font-size:1rem}.questions_questionNumber__fozXA{font-size:.9rem}.questions_timer__ogPYN{font-size:.9rem;padding:.4rem .6rem}}@media (max-width:767px){.questions_container__N4VL8{padding:1rem;max-width:100vw;overflow-x:hidden}.questions_testCard__Pxf_p{max-width:100%;width:100%;overflow-x:hidden;box-sizing:border-box}.questions_main__eBhv4{padding:1rem;max-width:100%;overflow-x:hidden}.questions_timer__ogPYN{overflow-x:hidden}.questions_questionNumber__fozXA,.questions_timer__ogPYN{font-size:1.125rem;max-width:100%}.questions_questionText__EhQdQ{font-size:1.25rem;white-space:normal;overflow-wrap:break-word;max-width:100%;margin:3rem auto}.questions_optionsGrid__nTqj9{grid-template-columns:repeat(2,1fr);gap:.5rem;max-width:100%;overflow-x:hidden;margin:2rem auto}.questions_optionLabel__zozNW{padding:.5rem;font-size:.875rem;white-space:normal;overflow-wrap:break-word;max-width:100%;box-sizing:border-box}.questions_navContainer__qxoiz{margin-top:2rem}.questions_navGrid__d8fdw{grid-template-columns:repeat(4,1fr);gap:6px;max-width:100%;overflow-x:hidden;margin-top:3rem}.questions_navButton__cXV0G{width:100%;height:36px;font-size:14px}.questions_buttonGroup__l46KO{flex-direction:row;justify-content:space-between;margin:20px auto;max-width:100%;overflow-x:hidden}.questions_actionButton__Fwovy{padding:.25rem .75rem;font-size:.875rem}.questions_previousButton__q8YNO,.questions_skipButton__EhtEw,.questions_submitButton__tqZEX{flex:1;max-width:30%;text-align:center;margin:1rem auto}}