.LessonDetail_container__3UVFo{padding:40px;border-radius:16px}.LessonDetail_title__mxONu{font-size:20px;font-weight:700;color:#f6f6f6;margin-bottom:10px}.LessonDetail_mutedSmall__oyz_7,.LessonDetail_muted__WfX_J{color:#d1d1d1;font-size:14px;opacity:1}.LessonDetail_section__wu2EN{margin-top:18px}.LessonDetail_input__pbtS7{background:#151515;color:#e6eef3;border:1px solid #373737;padding:10px 14px;border-radius:12px;min-height:30px;font-size:14px;font-weight:400}.LessonDetail_textarea___U33v{min-height:80px;font-style:normal;font-weight:400;font-family:Inter;font-size:15px;resize:vertical}.LessonDetail_smallInput__tu8Jg{padding:8px 10px;border-radius:10px;background:#151515;color:#e6eef3;border:1px solid #373737}.LessonDetail_columnLeft__kTQZb .LessonDetail_input__pbtS7,.LessonDetail_columnLeft__kTQZb select,.LessonDetail_columnLeft__kTQZb textarea{width:100%}.LessonDetail_button__FjhCK{background:linear-gradient(135deg,#00d8d6,#28c76f);color:#042023;font-weight:700}.LessonDetail_button__FjhCK,.LessonDetail_greenBtn__PsrLJ{padding:10px 15px;border-radius:8px;border:none;cursor:pointer}.LessonDetail_greenBtn__PsrLJ{background:#16a34a;color:#fff}.LessonDetail_pillBtn__wHtJm{color:#e6eef3;border-radius:8px}.LessonDetail_danger__onCZn,.LessonDetail_pillBtn__wHtJm{background:transparent;padding:10px 15px;border:1px solid #373737;cursor:pointer}.LessonDetail_danger__onCZn{color:#ff7b7b;border-radius:10px}.LessonDetail_buttonFull__uWSkR{background:linear-gradient(135deg,#00d8d6,#28c76f);padding:10px 15px;border-radius:8px;color:#042023;border:none;cursor:pointer;font-weight:700}.LessonDetail_headerRow__GXVT5{justify-content:space-between}.LessonDetail_headerRow__GXVT5,.LessonDetail_leftHeader__KUOXE{display:flex;align-items:center;gap:12px}.LessonDetail_backBtn__sQq_r{background:#141414;border:1px solid #373737;padding:10px 15px;border-radius:8px;margin:0 20px 20px 0;color:#e6eef3;font-size:16px;cursor:pointer}.LessonDetail_rightHeader__xRXbm{display:flex;flex-direction:column;align-items:center;gap:8px}.LessonDetail_mainGrid__PnCsb{display:flex;gap:22px;margin-top:18px;align-items:flex-start}.LessonDetail_columnLeft__kTQZb{flex:1 1;max-width:980px}.LessonDetail_columnRight__lrBHo{width:300px}.LessonDetail_cardLarge__b7LJ5{background:#151515;border:1px solid #373737;padding:20px;border-radius:16px;margin-bottom:18px}.LessonDetail_cardSmall__c4P_t{background:#151515;border:1px solid #373737;color:#fff;padding:14px;border-radius:12px}.LessonDetail_gradeRows__9_fPB{display:flex;flex-direction:column;gap:8px}.LessonDetail_gradeRow__o_vtN{display:flex;justify-content:space-between;padding:10px 0;border-bottom:1px dashed hsla(0,0%,100%,.03)}.LessonDetail_gradeTitle__5h9UV{color:#e6eef3}.LessonDetail_gradeValue___SFlA{color:#9aa4b2}.LessonDetail_noteText__xlRvg{color:#e6eef3;font-style:normal;font-weight:400;font-family:Inter;font-size:15px;margin-top:10px}.LessonDetail__buildSectionHeader__jukeV{color:#fff;font-size:16px;font-weight:700}.LessonDetail_sabaqCard__FLMhb{background:#151515;border:1px solid #373737;padding:14px;border-radius:12px;margin-bottom:12px}.LessonDetail_sabaqTitle__faxd4{color:#eef6f8;font-weight:700;margin-bottom:8px}.LessonDetail_sabaqSurahs__Ms2WG{margin-bottom:10px}.LessonDetail_surahRow__wki9j{display:flex;justify-content:space-between;color:#9aa4b2;font-size:13px;gap:8px}.LessonDetail_surahName__08xfr{color:#e6eef3}.LessonDetail_surahInfo__ePCHz{color:#9aa4b2}.LessonDetail_sabaqStats__qTPfl{display:flex;gap:16px;justify-content:flex-start;margin-top:10px}.LessonDetail_statItem__qniD8{display:flex;flex-direction:column;align-items:center}.LessonDetail_statBubble__HF1ic{background:linear-gradient(135deg,#00d8d6,#28c76f);color:#042023;padding:8px 12px;border-radius:999px;font-weight:800}.LessonDetail_statLabel__gwSb5{color:#fff;font-size:12px;margin-top:6px}.LessonDetail_empty__Fnybk{color:#b1b1b1}.LessonDetail_columnLeft__kTQZb .LessonDetail_mutedSmall__oyz_7{display:block;margin-bottom:8px;opacity:1}.LessonDetail_columnLeft__kTQZb label{display:block;margin-bottom:8px;color:#d8d8d8}.LessonDetail_columnLeft__kTQZb>*{max-width:760px}.LessonDetail_progressWrapper__CR_yr{width:140px;height:140px;display:flex;align-items:center;justify-content:center}.LessonDetail_circularChart__zmRqX{width:120px;height:120px;transform:rotate(-90deg)}.LessonDetail_circleBg__hyR3c{fill:none;stroke:hsla(0,0%,100%,.05);stroke-width:2.8}.LessonDetail_circle__29Fxe{fill:none;stroke:#00d8d6;stroke-width:2.8;stroke-linecap:round;transition:stroke-dasharray .3s ease;filter:drop-shadow(0 6px 18px rgba(0,216,214,.06))}.LessonDetail_percText__GRbVl{font-size:9px;fill:#e6eef3;text-anchor:middle;transform:rotate(90deg)}.LessonDetail_recitationCardRich__flQI6{background:#151515;border:1px solid #373737;padding:18px;border-radius:14px;margin-bottom:18px}.LessonDetail_taskNameRow__gq9pp{margin-bottom:12px}.LessonDetail_taskNameRow__gq9pp .LessonDetail_input__pbtS7{font-weight:400;font-size:15px;width:300px}.LessonDetail_surahsSection__ll2Yc{background:#151515;border:1px solid #373737;padding:12px;border-radius:12px}.LessonDetail_surahsHeader__LVLsY{font-weight:700;color:#e2e2e2;margin-bottom:10px}.LessonDetail_surahsList__NabYN{display:flex;flex-direction:column;gap:12px}.LessonDetail_surahRowForm__RSUn4{display:flex;gap:12px;align-items:flex-start}.LessonDetail_surahRowForm__RSUn4>select{width:240px}.LessonDetail_surahFields__WrnTL{display:flex;gap:10px;align-items:center;flex:1 1}.LessonDetail_surahFields__WrnTL .LessonDetail_smallInput__tu8Jg{padding:12px}.LessonDetail_surahRowForm__RSUn4 .LessonDetail_pillBtn__wHtJm{border-radius:8px}.LessonDetail_mistakeRow__I0riU{display:flex;gap:18px;margin-top:12px}.LessonDetail_mistCell__Frp4x{flex:1 1}.LessonDetail_mistLabel__CFkp1{color:#cbcbcb;margin-bottom:6px}.LessonDetail_buttonFull__uWSkR.LessonDetail_delete__2ChLw{background:transparent;padding:10px 15px;color:#ff7b7b;border:1px solid #373737}.LessonDetail_cardLarge__b7LJ5:hover,.LessonDetail_cardSmall__c4P_t:hover,.LessonDetail_recitationCardRich__flQI6:hover{transform:translateY(-1px);transition:transform .18s ease}.LessonDetail_columnLeft__kTQZb select:focus,.LessonDetail_columnLeft__kTQZb textarea:focus,.LessonDetail_input__pbtS7:focus,.LessonDetail_smallInput__tu8Jg:focus{outline:none}@media (max-width:900px){.LessonDetail_mainGrid__PnCsb{flex-direction:column}.LessonDetail_columnRight__lrBHo{width:100%}}.navTile{border-radius:8px;background-color:#151515;padding:22px;align-items:center;display:flex;height:110px}.navTile:hover{border-radius:8px;background-color:#191919}test{color:#939393}.pallette{background-color:#121212}