body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.welcome-card{animation:slideInDown .8s ease-out;border:none;position:relative}.welcome-avatar{animation:bounceIn .8s ease-out .2s both}.welcome-title{animation:fadeInRight .8s ease-out .3s both}.welcome-text{animation:fadeInRight .8s ease-out .4s both}.welcome-image-container{animation:fadeInScale .8s ease-out .5s both}.welcome-image{filter:drop-shadow(0 10px 20px rgba(0,0,0,.2));max-height:160px;transition:transform .3s ease}.welcome-image:hover{transform:scale(1.05) rotate(2deg)}.welcome-bg-shape{background:#ffffff1a;border-radius:50%;pointer-events:none;position:absolute}.shape-1{animation:float 8s ease-in-out infinite;height:200px;right:-50px;top:-50px;width:200px}.shape-2{animation:float 6s ease-in-out infinite reverse;bottom:-30px;height:150px;left:-30px;width:150px}.shape-3{animation:float 10s ease-in-out infinite;height:100px;right:30%;top:50%;width:100px}.card-animate{transition:all .3s ease-in-out}.card-animate:hover{box-shadow:0 10px 30px #0000001a}.progress-bar{overflow:hidden;position:relative;transition:width .6s ease}.progress-bar:after{animation:shimmer 1.5s infinite;background:linear-gradient(90deg,#0000,#ffffff4d,#0000);bottom:0;content:"";left:0;position:absolute;right:0;top:0}@keyframes slideInDown{0%{opacity:0;transform:translateY(-30px)}to{opacity:1;transform:translateY(0)}}@keyframes bounceIn{0%{opacity:0;transform:scale(0)}60%{transform:scale(1.1)}to{opacity:1;transform:scale(1)}}@keyframes fadeInRight{0%{opacity:0;transform:translateX(-20px)}to{opacity:1;transform:translateX(0)}}@keyframes fadeInScale{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes float{0%,to{transform:translateY(0) rotate(0deg)}50%{transform:translateY(-20px) rotate(5deg)}}@keyframes shimmer{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}.animated-heading{-webkit-text-fill-color:#0000;animation:shimmerWave 4s linear infinite;background:linear-gradient(110deg,#2ecc71 20%,#ff9800 60%,#2ecc71 80%);-webkit-background-clip:text;background-size:300% 100%;font-size:25px;font-weight:800;letter-spacing:.5px}@keyframes shimmerWave{0%{background-position:100% 50%}to{background-position:0 50%}}:root{--theme-primary:#4f46e5;--theme-primary-dark:#4338ca;--theme-primary-light:#6366f1;--theme-success:#10b981;--theme-warning:#f59e0b;--theme-danger:#ef4444;--theme-info:#06b6d4;--theme-surface:#fff;--theme-background:#f8fafc}.exam-bg{background:linear-gradient(#f8fafcf2,#f1f5f9fa),url(https://images.unsplash.com/photo-1517245386807-bb43f82c33c4?ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D&auto=format&fit=crop&w=2070&q=80) 50%/cover fixed;min-height:100vh;position:relative}.exam-bg:before{background:radial-gradient(circle at 20% 80%,#4f46e50d 0,#0000 50%),radial-gradient(circle at 80% 20%,#10b9810d 0,#0000 50%),radial-gradient(circle at 40% 40%,#f59e0b08 0,#0000 50%);bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0;z-index:0}.page-content{position:relative;z-index:1}.simple-question-grid{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.simple-question-btn{align-items:center;background:#fffc;border:1px solid #e2e8f0;border-radius:2px;color:#64748b;display:flex;font-size:.9rem;height:30px;justify-content:center;transition:all .2s ease;width:30px}.simple-question-btn:hover{box-shadow:0 2px 8px #0000001a;transform:translateY(-1px)}.simple-question-btn.active-question{background:linear-gradient(135deg,#4f46e5,#6366f1);border-color:#4f46e5;box-shadow:0 4px 12px #4f46e54d;color:#fff;transform:scale(1.1)}.simple-question-btn.answered{background:linear-gradient(135deg,#10b981,#34d399);border-color:#10b981;color:#fff}.simple-question-btn.unanswered{background:#fffc;border:1px solid #e2e8f0;color:#64748b}.status-dot{border-radius:50%;height:8px;width:8px}.current-dot{background:linear-gradient(135deg,#4f46e5,#6366f1)}.answered-dot{background:linear-gradient(135deg,#10b981,#34d399)}.unanswered-dot{background:#e2e8f0}.status-indicators small{font-size:.75rem}.progress-stats small{font-size:.8rem}.option-card{border:2px solid #0000;cursor:pointer;transition:all .3s ease}.option-card:hover{border-color:#4f46e54d!important;box-shadow:0 4px 12px #0000001a;transform:translateX(5px)}.option-selected{animation:selected-pulse 2s ease-in-out infinite;border-color:#4f46e5!important;box-shadow:0 4px 15px #4f46e533}@keyframes selected-pulse{0%{transform:scale(1)}50%{transform:scale(1.01)}to{transform:scale(1)}}.timer-glowing{animation:glow 2s ease-in-out infinite alternate}@keyframes glow{0%{box-shadow:0 0 10px #f59e0b66}to{box-shadow:0 0 20px #f59e0b99}}.timer-glowing.alert-danger{animation:glow-danger 1.5s ease-in-out infinite alternate}@keyframes glow-danger{0%{box-shadow:0 0 10px #ef444466;transform:scale(1)}to{box-shadow:0 0 25px #ef4444b3;transform:scale(1.02)}}.exam-bg:after{color:#4f46e508;content:"ACADEMIC EXCELLENCE";font-family:Arial,sans-serif;font-size:6rem;font-weight:900;left:50%;pointer-events:none;position:fixed;text-align:center;top:50%;transform:translate(-50%,-50%) rotate(-45deg);white-space:nowrap;z-index:0}.overlay-effect{position:relative}.overlay-effect:before{background:linear-gradient(45deg,#4f46e505,#10b98105);border-radius:inherit;bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0}.bg-loading{background:linear-gradient(135deg,#f8fafc,#e2e8f0)}.glass-card{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#fffffff2;border:1px solid #fffc;border-radius:20px;box-shadow:0 8px 32px #0000001a}.card-animate{transition:all .3s ease}.card-animate:hover{box-shadow:0 12px 40px #00000026;transform:translateY(-5px)}@media (max-width:768px){.exam-bg:after{font-size:3rem;transform:translate(-50%,-50%) rotate(0deg)}.exam-bg{background-attachment:scroll}.simple-question-grid{gap:6px}.simple-question-btn{font-size:.8rem;height:35px;width:35px}.progress-stats,.status-indicators{display:none}.simple-navigator-card .card-body{padding:1rem!important}.simple-navigator-card .d-flex{align-items:flex-start!important;flex-direction:column;gap:1rem}.simple-question-grid{max-width:100%;overflow-x:auto;padding-bottom:.5rem}}@media (max-width:576px){.exam-bg:after{font-size:2rem}.card-body{padding:1rem!important}.simple-question-btn{font-size:.75rem;height:32px;width:32px}.simple-navigator-card .card-body{padding:.75rem!important}}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:#0000000d;border-radius:10px}::-webkit-scrollbar-thumb{background:#4f46e54d;border-radius:10px}::-webkit-scrollbar-thumb:hover{background:#4f46e580}.cursor-pointer{cursor:pointer}*{-webkit-tap-highlight-color:transparent}.btn:focus,button:focus{box-shadow:0 0 0 3px #4f46e54d;outline:none}*{transition:color .2s ease,background-color .2s ease,border-color .2s ease}@media (max-width:768px){.simple-question-grid{flex-wrap:nowrap;overflow-x:auto;padding-bottom:.5rem}.simple-question-grid::-webkit-scrollbar{height:4px}.simple-question-grid::-webkit-scrollbar-thumb{background:#4f46e54d;border-radius:2px}}.simple-question-btn{border:none;border-radius:6px;font-weight:600;height:36px;transition:.3s;width:36px}.active-question,.current-question{background-color:#0d6efd;color:#fff}.answered-question{background-color:#198754;color:#fff}.unanswered-question{background-color:#dc3545;color:#fff}.skipped-question{background-color:#6c757d;color:#fff}.exam-result-overlay{align-items:center;animation:fadeIn .25s ease;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#00000073;display:flex;inset:0;justify-content:center;position:fixed;z-index:999999}.exam-result-modal{animation:popupScale .35s ease;background:#fff;border-radius:20px;box-shadow:0 25px 60px #00000040;max-width:92%;padding:35px;text-align:center;width:520px}.result-animation{max-width:100%;width:180px}@keyframes popupScale{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}
/*# sourceMappingURL=main.da56cbfa.css.map*/