:root{--primary-purple:#6f42c1;--bg-purple:#f8f5ff;--text-dark:#2d3436}.cellbox{margin:20px 0}.cellbox,.cellbox2{background-color:#fff;border-radius:10px;padding:20px;height:auto}.cellbox2{margin:20px 0 20px 20px}.cellbox3{background-color:var(--lightSky);border-radius:10px;display:flex;justify-content:center;align-items:center;padding:10px;border-right:2px solid var(--purpleColor);border-left:2px solid var(--purpleColor)}.activitycard{padding:10px;border-top:1px solid #cacaca}.cellavater{background-image:url(/_next/static/media/quizecomp.4e00b870.jpg);background-size:contain;background-size:100% 100%;height:60px;width:80px;background-repeat:no-repeat}.grapheading{display:flex;justify-content:space-between;border-bottom:1px solid #cacaca;padding-bottom:10px}@media only screen and (max-width:600px){.cellbox2{margin:0}}.dashboard-container{background-color:#fcfcfd;width:80%;min-height:100vh;margin:0 auto;padding:20px 40px}.text-purple{color:var(--primary-purple)!important}.bg-purple-light{background-color:#f3e5f5!important}.stat-card{border:none!important;border-radius:16px!important;box-shadow:0 4px 12px rgba(0,0,0,.03)!important;transition:transform .2s}.icon-box{width:50px;height:50px;border-radius:12px;display:flex;align-items:center;justify-content:center}.icon-box.purple{background:#efe7ff;color:#6f42c1}.icon-box.orange{background:#fff4e5;color:#ff9800}.ai-insight-card{background:linear-gradient(135deg,#fff,#f9f7ff)!important;border:1px solid #e1bee7!important;border-radius:20px!important;position:relative;overflow:hidden}.ai-insight-card:before{content:"";position:absolute;top:0;left:0;width:4px;height:100%;background:var(--primary-purple)}.ai-badge{background:var(--primary-purple);padding:4px 12px;border-radius:20px;font-size:.75rem}.ai-report-content h4{font-size:1.1rem;color:var(--primary-purple);margin-top:1.5rem;font-weight:700}.activity-item{padding:16px;border-radius:12px;margin-bottom:12px;cursor:pointer;transition:.3s;border:1px solid transparent}.activity-item:hover{background:#f8f9fa}.activity-item.active{background:var(--bg-purple);border-color:#d1c4e9}.activity-card-new{padding:15px;border-radius:12px;background:#f8f9fa;margin-bottom:12px;cursor:pointer;border:2px solid transparent;transition:.2s ease-in-out}.activity-card-new:hover{background:#efecfd}.activity-card-new.active{background:#fff;border-color:#6f42c1;box-shadow:0 4px 15px rgba(111,66,193,.1)}.ai-insight-card{background:linear-gradient(135deg,#fff,#f7f3ff)!important;border-left:5px solid #6f42c1!important;border-radius:15px!important}.ai-badge{background:#6f42c1;color:#fff;font-size:10px;font-weight:700;padding:2px 8px;border-radius:4px}.ai-report-content h4{margin-top:20px;margin-bottom:10px;font-weight:800;color:#512da8}.ai-report-content p{margin-bottom:12px;line-height:1.6}.ai-report-content li{margin-bottom:8px}.questionCard{background-color:#fff;box-shadow:0 0 5px #0000000d;border-radius:10px;overflow:auto;font-family:Roboto Slab!important;font-weight:400!important;font-size:14px!important;letter-spacing:.2px!important}.dragging{opacity:.7;border:1px solid #ccc}.question-wrap{background-color:var(--practiceColor);padding:10px;border-radius:8px}.question-wrap h4{font-size:18px!important;margin:0!important;color:#fff;margin-bottom:0;font-size:20px;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;font-weight:600}.question_path{background-color:var(--practiceColor);color:#fff;font-weight:700;padding-left:10px}.slash{font-size:20px;margin:0 10px!important;transform:rotate(20deg)}.voiceQuestion{width:30px;height:30px;display:flex;align-items:center;justify-content:center;background:#fff;border-radius:50%;box-shadow:0 0 5px #00000020}.voiceQuestion svg{color:var(--practiceColor)!important}.questionFormat{padding:30px}.questionFormat001{padding:20px}.digit{outline:none;background-color:#e5f7f4;text-align:center;border:none;border-bottom:1.5px solid #7cc1b8;border-radius:2px;font-weight:700;display:flex;justify-content:center;align-items:center}.ansBox{width:25px}.ansBox,.ansBox2{height:30px;outline:none;background-color:#e5f7f4;text-align:center;border:none;border-right:1.5px dotted #304744;border-bottom:1.5px solid #7cc1b8;margin:1px;border-radius:2px;font-weight:700;display:flex;justify-content:center;align-items:center}.ansBox2{width:15px}.digitchanges{font-weight:700;width:70px}.digitchanges,.textchanges{outline:none;background-color:#e5f7f4;text-align:center;border:none;border-bottom:1.5px solid #7cc1b8;border-radius:2px}.textchanges{width:20px}.commonInput{border:1px solid #464646}.purpleBtn{color:#fff!important;font-weight:700;background-color:#bb3695!important;border:1px solid #5f264f;text-transform:capitalize}.purpleBtn:focus,.purpleBtn:hover{background-color:#9ebe3b!important}.purpleBtn:focus{border-color:#9ebe3b!important}.purpleBtn:active{background-color:#9ebe3b!important}.MuiButton-containedPrimary.purpleBtn{background-color:#9ebe3b!important;color:#fff!important}.questionVoice h5{width:calc(100% - 60px);padding-left:20px;margin:0}.questionVoice .voiceQuestion2 svg{color:#9ebe3b!important;font-size:20px}.questionVoice h6{width:calc(100% - 50px);padding-left:10px}.tableVoice-question svg{color:#9ebe3b!important;font-size:18px;margin-right:7px}.tableVoice-question span{font-size:15px}.inventryTable{background-color:#f6f6f6;border:1px solid #dcdcdc}.inventryTable select{height:30px}.numberSymmerty{background-color:#9ebe3b;padding:0 5px;border-radius:50%;text-align:center;color:#fff;margin-right:15px}input[type=checkbox].toggle+label{height:40px;line-height:40px;background-color:#ccc;padding:0 16px;border-radius:16px;display:inline-block;position:relative;cursor:pointer;transition:all .25s ease-in;box-shadow:inset 0 0 2px rgba(0,0,0,.5)}input[type=checkbox].toggle+label:before,input[type=checkbox].toggle+label:hover:before{content:" ";position:absolute;top:2px;left:2px;width:36px;height:36px;background:#fff;z-index:2;transition:all .25s ease-in;border-radius:14px}input[type=checkbox].toggle:checked+label,input[type=checkbox].toggle:focus:checked+label{background-color:#9ebe3b}input[type=checkbox].toggle:checked+label:before,input[type=checkbox].toggle:checked+label:hover:before,input[type=checkbox].toggle:focus:checked+label:before,input[type=checkbox].toggle:focus:checked+label:hover:before{background-position:0 0;top:2px;left:100%;margin-left:-38px}@media screen and (max-width:991px){.question-wrap h4{font-size:18px}.question-wrap,.questionFormat,.questionFormat001{padding:15px}}@media screen and (max-width:480px){.question-wrap h4{font-size:17px}.questionVoice h5{font-size:16px}.question-wrap{padding:10px}.voiceQuestion{width:35px;height:35px}.voiceQuestion svg{font-size:15px}input[type=checkbox].toggle+label{padding:0 12px;height:35px;line-height:35px}input[type=checkbox].toggle+label:before,input[type=checkbox].toggle+label:hover:before{width:35px;height:30px}input[type=checkbox].toggle+label .off{margin-left:32px}input[type=checkbox].toggle:checked+label .on{margin-right:32px}input[type=checkbox].toggle:checked+label:before,input[type=checkbox].toggle:checked+label:hover:before,input[type=checkbox].toggle:focus:checked+label:before,input[type=checkbox].toggle:focus:checked+label:hover:before{margin-left:-38px}}.float-left-box{float:left;padding:0;margin:0 0 -12px -15px}.line-horizontal{height:2px;width:450px;margin-left:20px;margin-top:20px}.line-horizontal,.line-vertical{position:relative;background:#5f5f5f}.arrow-down:before,.arrow-left:after,.arrow-right:before,.arrow-up:after{content:"";position:absolute;width:0;height:0;border:5px solid transparent}.arrow-left:after,.arrow-right:before{top:-4px}.arrow-left:after{left:-15px;border-right:15px solid #5f5f5f}.arrow-right:before{right:-15px;border-left:15px solid #5f5f5f}.widthforFRMT{width:50%}@media only screen and (max-width:600px){.questionCard{padding:8px!important}.questionFormat,.questionFormat001{padding:10px}.image_size1{width:100%;height:200px}.image_size2{width:28%;margin-right:15px;height:80px}.widthforFRMT{width:100%}.datamissing{font-size:.5rem!important;padding-bottom:.5rem!important}}.image_size1{width:50%;height:220px}.image_size2{width:13%;margin-right:15px;height:80px}.format32Input{width:auto!important;min-width:100px!important;max-width:500px!important;box-sizing:border-box I!important}.datamissing{font-size:1.5rem!important;padding-bottom:1rem!important}.button-Drag-2{position:relative;width:100px;height:50px;margin-right:10px;margin-top:7vh;overflow:hidden;border:1px solid #5f264f;transition:.5s;border-radius:8px}.button-Drag-2,.button-Drag-2 button{font-family:Lato,sans-serif;font-weight:300;letter-spacing:1px}.button-Drag-2 button{width:101%;height:100%;font-size:15px;font-weight:700;background:#bb3695;-webkit-mask:url(https://raw.githubusercontent.com/robin-dela/css-mask-animation/master/img/urban-sprite.png);mask:url(https://raw.githubusercontent.com/robin-dela/css-mask-animation/master/img/urban-sprite.png);-webkit-mask-size:3000% 100%;mask-size:3000% 100%;border:none;color:#fff;cursor:pointer;animation:ani2 .7s steps(29) forwards}.button-Drag-2 button:hover{animation:ani .7s steps(29) forwards}.mas{position:absolute;color:#000;padding:13px 0;background-color:#b0e2b1;width:100%;font-weight:300;font-size:15px;overflow:hidden;text-align:center;font-weight:700}@keyframes ani{0%{-webkit-mask-position:0 0;mask-position:0 0}to{-webkit-mask-position:100% 0;mask-position:100% 0}}@keyframes ani2{0%{-webkit-mask-position:100% 0;mask-position:100% 0}to{-webkit-mask-position:0 0;mask-position:0 0}}.checkbox-wrapper-19{box-sizing:border-box;--background-color:#fff;--checkbox-height:25px}@keyframes dothabottomcheck-19{0%{height:0}to{height:calc(var(--checkbox-height) / 2)}}@keyframes dothatopcheck-19{0%{height:0}50%{height:0}to{height:calc(var(--checkbox-height) * 1.2)}}.checkbox-wrapper-19 input[type=checkbox]{display:none}.checkbox-wrapper-19 .check-box{height:var(--checkbox-height);width:var(--checkbox-height);background-color:transparent;border:calc(var(--checkbox-height) * .1) solid #000;border-radius:5px;position:relative;display:inline-block;box-sizing:border-box;transition:border-color .2s ease;cursor:pointer}.checkbox-wrapper-19 .check-box:after,.checkbox-wrapper-19 .check-box:before{box-sizing:border-box;position:absolute;height:0;width:calc(var(--checkbox-height) * .2);background-color:#34b93d;display:inline-block;transform-origin:left top;border-radius:5px;content:" ";transition:opacity .5 ease}.checkbox-wrapper-19 .check-box:before{top:calc(var(--checkbox-height) * .72);left:calc(var(--checkbox-height) * .41);box-shadow:0 0 0 calc(var(--checkbox-height) * .05) var(--background-color);transform:rotate(-135deg)}.checkbox-wrapper-19 .check-box:after{top:calc(var(--checkbox-height) * .37);left:calc(var(--checkbox-height) * .05);transform:rotate(-45deg)}.checkbox-wrapper-19 .check-box.checked,.checkbox-wrapper-19 input[type=checkbox]:checked+.check-box{border-color:#34b93d}.checkbox-wrapper-19 .check-box.checked:after,.checkbox-wrapper-19 input[type=checkbox]:checked+.check-box:after{height:calc(var(--checkbox-height) / 2);animation:dothabottomcheck-19 .2s ease 0s forwards}.checkbox-wrapper-19 .check-box.checked:before,.checkbox-wrapper-19 input[type=checkbox]:checked+.check-box:before{height:calc(var(--checkbox-height) * 1.2);animation:dothatopcheck-19 .4s ease 0s forwards}.Button_button__nB5ZV{padding:10px 24px;border-radius:6px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s;border:none;display:inline-flex;align-items:center;justify-content:center;gap:8px;white-space:nowrap}.Button_button__nB5ZV:disabled{opacity:.5;cursor:not-allowed}.Button_primary__9LPqq{background-color:#0ea5e9;color:#fff;border:none}.Button_primary__9LPqq:hover:not(:disabled){background-color:#0284c7}.Button_secondary__hPZzt{background-color:transparent;color:#374151;border:1px solid #d1d5db}.Button_secondary__hPZzt:hover:not(:disabled){background-color:#f9fafb;border-color:#9ca3af}.Button_outlined__RWbXn{background-color:#fff;color:#374151;border:1px solid #d1d5db}.Button_outlined__RWbXn:hover:not(:disabled){border-color:#9ca3af}.Button_fullWidth__E2DYQ{width:100%}.Button_icon__B5eiV{display:flex;align-items:center;justify-content:center}