.footer-background{text-align:center;background-color:#f0f0f0;padding:2rem 1rem}.footer,.community-bar{max-width:1200px;margin:0 auto;padding:0 1rem}.husali{all:unset;cursor:pointer}.footer-content{flex-direction:column;gap:1.5rem;display:flex}.footer-icons{flex-direction:column;align-items:center;gap:1.5rem;display:flex}.social-icons{flex-wrap:wrap;justify-content:center;gap:1rem;width:fit-content;display:flex}.social-icons img{border-radius:50%;width:30px;height:30px;transition:transform .2s}.social-icons img:hover{transform:scale(1.1)}.footer-links{flex-wrap:wrap;justify-content:center;gap:1.5rem;display:flex}.footer-links a{color:#555;white-space:nowrap;font-size:.9rem;text-decoration:none;transition:color .2s}.footer-links a:hover{color:#222;text-decoration:underline}.footer-rights{flex-direction:column;gap:.5rem;display:flex}.copyright{color:#a8a8b2;font-size:.9rem}.design-credit{color:#777;font-size:.9rem}.company-name{color:#00008a}@media (min-width:768px){.footer-icons{flex-direction:row;justify-content:space-between;align-items:center}.footer-links{justify-content:flex-end;gap:2rem}.footer-rights{flex-direction:row;justify-content:space-between;align-items:center}}@media (max-width:768px){.footer{padding:1rem}}@media (max-width:480px){.footer-links{gap:1rem}.footer-links a,.copyright,.design-credit{font-size:12px}.social-icons img{width:25px;height:25px}}
.community-join-bar-container{border-top:1px solid #c4c4cc73;width:100%}.community-bar{width:100%;display:flex;overflow:hidden}.community-card{flex:1;justify-content:center;align-items:center;padding:20px 24px;display:flex}.community-content{flex-direction:column;justify-content:center;align-items:center;display:flex}.community-icon{font-size:28px}.whatsapp-icon{color:#25d366}.reddit-icon{color:#ff4500}.community-content h4{color:#15151a;justify-content:center;align-items:center;gap:8px;margin:0;font-size:18px;font-weight:600;display:flex}.community-content p{color:#666;margin:0;font-size:14px;font-weight:400}.community-content a{margin-top:14px}.join-btn{white-space:nowrap;border-radius:20px;padding:8px 16px;font-size:13px;font-weight:500;text-decoration:none}.whatsapp-btn{color:#fff;background:#25d366}.reddit-btn{color:#fff;background:#ff4500}.divider{background:#c4c4cc73;width:.5px}@media (max-width:768px){.community-bar{flex-direction:column}.community-content h4{font-size:14px}.community-content p{font-size:10px}.whatsapp-icon{width:22px;height:22px}.reddit-icon{width:20px;height:20px}.whatsapp-btn,.reddit-btn{padding:6px 12px;font-size:10px}.divider{width:100%;height:1px}.community-card{gap:12px;padding:10px}}
.header{z-index:999;background-color:#fff;align-items:center;width:100%;height:70px;padding:8px 60px;display:inline-grid;position:relative;box-shadow:0 2px 6px 2px #00000026,0 1px 2px #0000004d}.header-container{justify-content:space-between;align-items:center;width:100%;max-width:1920px;margin:0 auto;display:flex}.nav{display:flex}.nav-list{align-items:center;padding:0;list-style-type:none;display:flex}.nav-links{color:#15151a;margin-left:60px;font-size:16px;font-style:normal;font-weight:400;line-height:20px;text-decoration:none}.nav-links:hover{color:#555}.menu-icon,.closebtn,.nav-footer{cursor:pointer;background:0 0;border:none;padding:0;font-size:30px;display:none}.closebtn{z-index:1000;color:#000;cursor:pointer;background:0 0;border:none;font-size:36px;position:absolute;top:15px;right:20px}@media (max-width:1120px){.nav-links{margin-left:20px;font-size:15px}.header{padding:8px 1rem}}@media (max-width:820px){.menu-icon,.closebtn,.nav-footer{display:flex}.nav-footer{width:100%;display:block}#nav-social-icons{justify-content:flex-start;gap:12px;margin-top:20px;display:flex}.nav{z-index:998;background-color:#fff;flex-direction:column;width:320px;height:100vh;padding-top:60px;transition:right .3s ease-in-out;display:flex;position:fixed;top:0;right:-100%;box-shadow:0 2px 5px #0003}.nav.open{right:0}.nav-list{flex-direction:column;align-items:stretch;width:100%;padding:0}.nav-links{width:100%;margin:10px 0;padding:10px 0;font-size:16px;display:block}.m-menu{padding-left:20px!important}}@media (max-width:480px){.nav{width:80%;padding-top:40px}.nav-links{padding:5px 0}}
.test-result-container{background-color:#fff;border:1px solid #c4c4cc;border-radius:4px;padding:32px 77px;box-shadow:0 2px 6px 2px #00000026,0 1px 2px #0000004d}.result-img{justify-content:center;align-items:center;width:100%;margin-top:20px;display:flex}.result-img img{width:4rem;height:auto}.congratulations-title{color:#14ad5c;text-align:center;margin:.5rem auto;font-size:1.5rem;font-weight:500}.Sorry-title{color:#c00}.congratulations-subtitle{text-align:center;color:#15151a;margin:0 auto;font-size:1rem;font-weight:500}.result-summary{flex-wrap:wrap;justify-content:space-evenly;margin:16px 0;display:flex}.summary-divider{border:.5px solid #f3f3f3;flex:none;order:1;height:0}.summary-item{flex-direction:column;align-items:center;margin:1rem;display:flex}.summary-number{color:#333;font-size:1.75rem;font-weight:700}.answer-status{justify-content:center;align-items:center;margin-left:auto;display:flex}.isCorrectText{justify-content:center;align-items:center;gap:.375rem;font-size:1rem;font-weight:500;display:flex}#question-header{justify-content:space-between}#correctAnswers{color:#14ad5c}#incorrectAnswers{color:#c00}#unanswered{color:#a8a8b2}.summary-label{color:#666;margin-top:.3125rem;font-size:.875rem}.test-details{flex-wrap:wrap;justify-content:space-between;padding:1.25rem 0;display:flex}#test-time{text-align:right}.detail-item{margin-bottom:1rem}.detail-item:last-child{margin-bottom:0}.detail-label{color:#42424d;margin-bottom:.3125rem;font-size:1rem;font-weight:400;display:block}.detail-value{color:#15151a;font-size:1.25rem;font-weight:600}#question-text{padding:20px 16px 0}.option-item.incorrect{background-color:#ffe5e5;border:1px solid #c00}.option-item.correct-answer{background-color:#d4edda;border:1px solid #28a745}.isCorrectText.correct{color:#0c6938}.isCorrectText.incorrect,#cancel-icon{color:#c00}#start-test-btn{font-size:14px;font-weight:500}@media (max-width:1024px){.test-result-container{padding:1.5rem 4%}.summary-item{margin:1.5rem 0}}@media (max-width:768px){.test-result-container{padding:1rem 3%}.congratulations-title{font-size:1.25rem}.congratulations-subtitle{font-size:.875rem}.summary-number{font-size:1.5rem}.test-details{padding:1rem}.detail-label{font-size:14px}.detail-value{font-size:1rem}}@media (max-width:480px){.test-result-container{padding:.5rem}.summary-item{margin:1rem 0}.test-details{margin:.625rem 0;padding:.625rem}}
