@charset "UTF-8";*{box-sizing:border-box;margin:0;padding:0}body{align-items:flex-start;display:flex;flex-direction:column;min-height:100vh;width:auto}#root{height:100%;width:100%}.ql-code-block{font-family:monospace;white-space:pre}@keyframes Nav_slideIn__U5R3e{0%{opacity:0;transform:translateX(-20px)}to{opacity:1;transform:translateX(0)}}.Nav_sidenav__TsvrX{align-items:flex-start;background-color:#fff;box-shadow:0 4px 6px #00000040;display:flex;flex-direction:column;gap:15px;min-width:45px;overflow:hidden;transition:width .5s ease-out}.Nav_sidenav__TsvrX.Nav_open__ei8F0{width:200px}.Nav_menuIcon__XVFFY{background:none;border:none;cursor:pointer;display:flex;font-size:24px;justify-content:flex-start;outline:none;padding:20px 10px;width:100%}.Nav_menuIcon__XVFFY svg{flex-shrink:0;height:24px;width:24px}.Nav_menuItems__cNBsV{display:flex;flex-direction:column;gap:15px;width:100%}.Nav_menuItems__cNBsV a{text-decoration:none}.Nav_menuItem__PNVQL{align-items:center;animation:Nav_slideIn__U5R3e .5s ease forwards;color:#333;cursor:pointer;display:flex;gap:20px;justify-content:flex-start;opacity:0;padding:5px 10px;transition:color .3s ease}.Nav_menuItem__PNVQL svg{flex-shrink:0}.Nav_menuItem__PNVQL:first-child{animation-delay:.1s}.Nav_menuItem__PNVQL:nth-child(2){animation-delay:.2s}.Nav_menuItem__PNVQL:nth-child(3){animation-delay:.3s}.Nav_menuItem__PNVQL:nth-child(4){animation-delay:.4s}.Nav_active__yl0Qh,.Nav_menuItem__PNVQL:hover{color:#1f57ff}.Nav_sidenav__TsvrX.Nav_open__ei8F0 .Nav_menuItem__PNVQL span{display:inline}.Nav_sidenav__TsvrX:not(.Nav_open__ei8F0) .Nav_menuItem__PNVQL span{display:none}@media (max-width:576px){.Nav_sidenav__TsvrX{z-index:1}.Nav_menuItem__PNVQL{gap:10px}}.LoadingSpinner_loadingSpinner__Gm9\+X{align-items:center;color:#333;display:flex;height:100px;justify-content:center}.LoadingSpinner_spinner__M-Ck8{animation:LoadingSpinner_spin__q6e42 1s linear infinite;border:4px solid #f3f3f3;border-radius:50%;border-top-color:#3498db;height:24px;width:24px}@keyframes LoadingSpinner_spin__q6e42{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.Layout_adminContainer__pi5BI{display:flex;gap:5px;min-height:100vh;overflow-x:auto}.Layout_mainContent__AjAxP{min-height:100vh}.Layout_mainContent__AjAxP,.Users_usersContainer__So2ac{display:flex;flex-direction:column;flex-grow:1;overflow-y:auto}.Users_usersContainer__So2ac{align-items:flex-start;background-color:#fff}.Users_usersTitle__LEc6s{align-items:center;box-shadow:0 4px 6px #0000001a;display:flex;justify-content:space-between;padding:10px 20px;width:100%}.Users_usersTitle__LEc6s h1{color:#333;font-size:1.5rem;font-weight:600}.Users_btnsAdd__RnZiy{align-items:center;display:flex;gap:10px;justify-content:center}.Users_usersTitle__LEc6s button{background-color:#007bff}.Users_removeAll__B8SlC,.Users_usersTitle__LEc6s button{align-items:center;border:none;border-radius:4px;color:#fff;cursor:pointer;display:flex;font-size:1rem;gap:5px;padding:10px}.Users_removeAll__B8SlC{background-color:#dc3545}.Users_usersContent__M0LdT{display:flex;flex-direction:column;gap:15px;padding:20px;width:100%}.Users_deleteButton__RsJcq{background-color:#ff3434;border:1px solid #ff3434;border-radius:5px;color:#fff;cursor:pointer;padding:10px 13px}.Users_deleteButton__RsJcq:hover{transform:scale(1.03)}.Users_filterContainer__IzItu{display:flex;flex-direction:column;gap:10px}.Users_selectAllContainer__aRunt{align-items:center;display:flex;margin-bottom:5px;padding:0 10px}.Users_selectBox__-7So5{cursor:pointer;height:1rem;margin-right:5px;width:1rem}.Users_searchSort__U\+iGC{align-items:center;align-self:stretch;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between}.Users_search__inEPY{align-items:center;border:1px solid #626262;border-radius:5px;display:flex;gap:10px;padding:10px 15px;width:60%}.Users_search__inEPY svg{flex-shrink:0;height:16px;width:16px}.Users_search__inEPY input{border:none;font-size:.875rem;outline:none;width:100%}.Users_sort__eALaa{align-items:center;align-self:stretch;display:flex;gap:15px}.Users_categoryContainer__eLcY9{display:flex;flex-wrap:wrap;gap:10px;padding:10px 0}.Users_categoryItem__f2ETP{align-items:center;background-color:#fff;border:1px solid #626262;border-radius:15px;color:#333;cursor:pointer;display:flex;font-size:.9rem;padding:5px 20px}.Users_active__8y2WS,.Users_categoryItem__f2ETP:hover{background-color:#2a9cff;color:#fff}.Users_active__8y2WS{border:none}.Users_userListContainer__ARKVi{display:flex;flex-direction:column;gap:20px}.Users_userListContainer__ARKVi a{text-decoration:none}.Users_header__J\+x6J{align-items:center;align-self:stretch;background-color:#f2f6ff;border-radius:5px;box-shadow:0 4px 4px #0000001a;display:grid;grid-template-columns:1.25fr 1fr .5fr 1fr .9fr;height:50px}.Users_header__J\+x6J span{font-weight:500;padding:0 15px}.Users_userLink__rt-Zv{color:inherit;text-decoration:none;width:100%}.Users_noFound__OxmIL{color:#626262;font-size:.9rem;text-align:center}.Users_count__s652q{background-color:#f0f9ff;border:1px solid #b6dfff;border-radius:8px;box-shadow:0 2px 4px #0000000d;color:#007bff;display:inline-block;font-size:1rem;font-weight:600;padding:8px 16px}.Users_filterCount__ndje\+{align-items:center;display:flex;justify-content:space-between}.Users_modalHeader__532yS{display:flex;flex-direction:column;gap:13px;justify-content:space-between}.Users_settingCategory__-qMP2{display:flex;gap:10px;padding:10px 0 5px}.Users_settingHead__R0VC1{align-items:flex-start;display:flex;flex-direction:column;gap:3px;justify-content:flex-start;max-width:100%}.Users_fontContainer__gjiny{align-items:center;display:flex;justify-content:center}.Users_fontBtn__Zo8xs{background-color:#fff;border:1px solid #1490e5;cursor:pointer;height:27px;width:27px}.Users_fontDisplay__Yfjdb{align-items:center;border-bottom:1px solid #1490e5;border-top:1px solid #1490e5;display:flex;height:27px;justify-content:center;width:27px}.Users_selectLanguage__z51u0{min-width:90px}.Users_settingTitle__GYlWd{color:#1087d6;font-size:1rem}.Users_settingDescription__6rCtS{display:flex;gap:15px;justify-content:space-between;text-align:left;width:100%}.Users_cancel__IoUQ9{background-color:#fff;border:none;cursor:pointer}.Users_buttonCon__OuP7K .Users_saveButton__cqO4Q{background-color:#007bff;border:none;border-radius:5px;color:#fff;cursor:pointer;padding:5px 7px}.Users_buttonCon__OuP7K .Users_saveButton__cqO4Q:hover{background-color:#0056b3}.Users_selectedCount__\+UqjS{border:1px solid #1490e5;border-radius:6px;color:#1490e5;display:inline-block;font-size:14px;font-weight:500;padding:6px 12px}.Users_buttonCon__OuP7K{align-items:center;display:flex;gap:15px;justify-content:flex-start;padding:15px 0 0;width:100%}.Users_pagination__cnPGW{align-items:center;display:flex;gap:10px;justify-content:center;margin:10px 0}.Users_pagination__cnPGW button{align-items:center;background-color:#fff;border:none;display:flex;justify-content:center}.Users_pagination__cnPGW button:disabled{color:#ccc;cursor:not-allowed}.Users_pagination__cnPGW button:hover{color:#007bff;cursor:pointer}.Users_pagination__cnPGW span{font-size:14px;font-weight:500}.Users_prevDouble__oxxmU{font-size:2rem;transform:rotate(180deg)}.Users_prev__vi0qW{font-size:1.2rem}.Users_next__oOOI1{font-size:1.2rem;transform:rotate(180deg)}.Users_nextDouble__sqBvi{font-size:2rem}.Users_guests__P3321{align-items:center;display:flex;gap:15px;justify-content:center}.Users_exportButton__vFv4X{display:flex}.Users_exportButton__vFv4X,.Users_refreshButton__uynxO{align-items:center;background-color:#007bff;border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:.95rem;font-weight:500;gap:6px;justify-content:center;padding:8px 16px;transition:all .2s ease}.Users_exportButton__vFv4X:hover:not(:disabled){background-color:#007bff}.Users_exportButton__vFv4X:disabled{cursor:not-allowed;opacity:.6}@media (max-width:920px){.Users_filterCount__ndje\+{align-items:flex-start;flex-direction:column;gap:10px}}@media (max-width:768px){.Users_search__inEPY{width:100%}}@media (max-width:650px){.Users_filterCount__ndje\+{align-items:flex-start;flex-direction:column;gap:10px}}@media (max-width:576px){.Users_usersTitle__LEc6s{padding:10px}.Users_filterCount__ndje\+{align-items:flex-start;flex-direction:column;gap:10px}.Users_usersTitle__LEc6s h1{font-size:1.2rem}.Users_usersTitle__LEc6s button{font-size:.9rem;padding:5px 10px}.Users_usersContent__M0LdT{gap:10px;padding:10px}.Users_filterContainer__IzItu{gap:5px}.Users_search__inEPY{gap:5px;padding:10px}.Users_search__inEPY input{font-size:.9rem}.Users_sort__eALaa{gap:10px}.Users_categoryContainer__eLcY9{gap:5px}.Users_categoryItem__f2ETP{font-size:.75rem;padding:5px 12px}.Users_userListContainer__ARKVi{gap:15px}.Users_header__J\+x6J span{font-size:.9rem;padding:0 10px}}.UserRow_userRow__j7qNT{align-items:center;background-color:#fff;border-radius:5px;box-shadow:0 4px 4px #0000001a;color:#333;display:grid;grid-template-columns:1.25fr 1fr .5fr 1fr .9fr;padding:10px 0;transition:background-color .2s ease;width:100%}.UserRow_userRow__j7qNT:hover{background-color:#f1f5f9}.UserRow_selectBox__w9\+Ky{cursor:pointer;height:1rem;margin-right:5px;width:1rem}.UserRow_email__uzfZl,.UserRow_status__yHyyX,.UserRow_time__pn4Lb,.UserRow_userDetails__4\+8J1{align-items:center;display:flex;justify-content:flex-start;overflow:hidden;padding:0 15px}.UserRow_statusNew__lYJhB{align-items:center;display:none;justify-content:flex-start;padding:0 15px}.UserRow_avatar__W47Gc{align-items:center;background-color:#f0f0f0;border-radius:50%;display:flex;font-size:1rem;height:40px;justify-content:center;margin-right:12px;overflow:hidden;width:40px}.UserRow_userName__WvzWo{-webkit-box-orient:vertical;-webkit-line-clamp:1;line-clamp:1;display:-webkit-box;font-weight:600;overflow:hidden;text-overflow:ellipsis}.UserRow_userRole__5lQ2B{color:#6b7280;font-size:.9rem;text-transform:capitalize}.UserRow_emailText__JnGEp,.UserRow_userRole__5lQ2B{overflow:hidden;text-overflow:ellipsis;width:100%}.UserRow_status__yHyyX{text-transform:capitalize}.UserRow_onlineUser__CqSNj{background-color:#22c55e;border-radius:50%;bottom:10px;display:none;height:10px;margin-right:5px;position:relative;width:10px}.UserRow_active__sLGIJ{border:3px solid #34dc00}.UserRow_idle__70zfw{border:3px solid orange}.UserRow_hide__s2tyT{display:none}@media (max-width:600px){.UserRow_status__yHyyX{display:none}.UserRow_statusNew__lYJhB{display:flex}}@media (max-width:576px){.UserRow_avatar__W47Gc{display:none}.UserRow_onlineUser__CqSNj{display:block}.UserRow_active__sLGIJ{background-color:#34dc00;border:none}.UserRow_idle__70zfw{background-color:orange;border:none}.UserRow_status__yHyyX{display:none}.UserRow_email__uzfZl,.UserRow_statusNew__lYJhB,.UserRow_time__pn4Lb,.UserRow_userDetails__4\+8J1{display:flex;font-size:14px;padding:0 10px}.UserRow_userRole__5lQ2B{font-size:12px}}.UserAvatar_avatarImage__8xEMX{border-radius:50%;height:40px;object-fit:cover;width:40px}.UserAvatar_fallbackAvatar__ER-yz{align-items:center;background-color:#cbd5e1;border-radius:50%;color:#000;display:flex;font-weight:700;height:100%;justify-content:center;text-transform:uppercase;width:100%}.CustomDropdown_dropdownContainer__dTz46{height:100%;position:relative}.CustomDropdown_dropdownButton__XWKW9{align-items:center;background-color:#fff;border:1px solid #ccc;border-radius:5px;color:#6c757d;cursor:pointer;display:flex;font-size:.8rem;height:100%;justify-content:space-between;min-width:100%;overflow:hidden;padding:5px 10px;text-align:left;text-overflow:ellipsis;white-space:nowrap;width:100%}.CustomDropdown_error__MbaT2{border:1px solid red}.CustomDropdown_icon__F7hxC{transition:transform .3s ease}.CustomDropdown_rotate__4\+wFQ{transform:rotate(180deg)}.CustomDropdown_dropdownMenu__aU31V{background-color:#fff;border:1px solid #ccc;border-radius:4px;box-shadow:0 4px 8px #0000001a;left:0;margin-top:2px;max-height:200px;min-width:100%;overflow-y:auto;position:absolute;top:100%;width:100%;z-index:1000}.CustomDropdown_dropdownItem__wQVop{-webkit-box-orient:vertical;-webkit-line-clamp:1;line-clamp:1;color:#6c757d;cursor:pointer;display:-webkit-box;font-size:.8rem;line-height:normal;overflow:hidden;padding:8px 10px;text-overflow:ellipsis;transition:background-color .2s ease;white-space:nowrap;width:100%}.CustomDropdown_dropdownItem__wQVop:hover,.CustomDropdown_selected__9F938{background-color:#007bff;color:#fff}.CustomDropdown_selected__9F938{font-weight:500}.CategoryFilter_categoryContainer__HSk9n{display:flex;flex-wrap:wrap;gap:10px;padding:10px 0}.CategoryFilter_categoryItem__1s2Pi{align-items:center;background-color:#fff;border:1px solid #626262;border-radius:15px;color:#333;cursor:pointer;display:flex;font-size:.9rem;padding:5px 20px;text-transform:capitalize}.CategoryFilter_active__vQC6U,.CategoryFilter_categoryItem__1s2Pi:hover{background-color:#2a9cff;color:#fff}.CategoryFilter_active__vQC6U{border:none}.UserRowSkeleton_skeletonRow__USn3a{align-items:center;align-self:stretch;border-bottom:1px solid #e0e0e0;display:grid;grid-template-columns:1fr 1fr .8fr;height:50px}.UserRowSkeleton_userdetails__xXp51{align-items:center;display:flex;gap:10px;margin:0 10px}.UserRowSkeleton_skeletonCircle__0FRLW{animation:UserRowSkeleton_shimmer__baaQR 1.5s infinite;background:linear-gradient(120deg,#e0e0e0 25%,#f4f4f4 50%,#e0e0e0 75%);background-size:200% 200%;border-radius:50%;flex-shrink:0;height:40px;width:40px}.UserRowSkeleton_skeletonEmail__W9FBc,.UserRowSkeleton_skeletonStatus__xuWNh,.UserRowSkeleton_skeletonText__8M-EN{animation:UserRowSkeleton_shimmer__baaQR 1.5s infinite;background:linear-gradient(120deg,#e0e0e0 25%,#f4f4f4 50%,#e0e0e0 75%);background-size:200% 200%;border-radius:4px;height:16px}.UserRowSkeleton_skeletonText__8M-EN{width:100%}.UserRowSkeleton_skeletonEmail__W9FBc,.UserRowSkeleton_skeletonStatus__xuWNh{margin:0 10px}@keyframes UserRowSkeleton_shimmer__baaQR{0%{background-position:-150% 0}to{background-position:150% 0}}.CoursesMainPage_coursePage__pFXLj{align-items:center;display:flex;flex-direction:column;gap:40px;justify-content:center;width:100%}.CoursesMainPage_spinnerContainer__7\+-Gr{align-items:center;display:flex;height:100vh;justify-content:center}@media screen and (max-width:768px){.CoursesMainPage_coursePage__pFXLj{gap:20px}}@media screen and (max-width:425px){.CoursesMainPage_coursePage__pFXLj{gap:15px}}.CoursePageHeader_coursesHeader__stkwx{display:flex;width:90%}.CoursePageHeader_courseLeft__vZbiV{display:flex;flex-direction:column;gap:10px;justify-content:space-evenly;padding-top:25px;width:50%}.CoursePageHeader_courseHeading__AbTrw{color:#1490e5;color:var(--primary-color);font-size:3rem;font-weight:550;letter-spacing:1.5px}.CoursePageHeader_courseRight__bSYsd{width:50%}.CoursePageHeader_courseRight__bSYsd img{height:400px;width:100%}.CoursePageHeader_courseDetail__9IDan{color:#626262;color:var(--secondary-black);font-size:1.125rem;letter-spacing:.7px;padding:0 80px 0 0}.CoursePageHeader_courseQuote__JN9C-{color:#353535;font-size:1.125rem;font-weight:550}.CoursePageHeader_courseBtn__jm-Z1{background-color:#1490e5;background-color:var(--primary-color);border:none;border-radius:15px;box-shadow:2px 5px 10px #00000031;color:#fff;font-size:1.125rem;padding:18px 10px;width:10.938rem}@media screen and (max-width:1000px){.CoursePageHeader_courseRight__bSYsd img{height:350px}}@media screen and (max-width:768px){.CoursePageHeader_coursesHeader__stkwx{align-items:center;flex-direction:column-reverse}.CoursePageHeader_courseLeft__vZbiV{gap:10px;padding-top:25px;width:100%}.CoursePageHeader_courseHeading__AbTrw{font-size:2.5rem;letter-spacing:1.3px}.CoursePageHeader_courseRight__bSYsd{width:100%}.CoursePageHeader_courseRight__bSYsd img{height:100%}.CoursePageHeader_courseDetail__9IDan{color:#626262;color:var(--secondary-black);font-size:1.1rem;letter-spacing:.3px;padding:0 80px 0 0}.CoursePageHeader_courseQuote__JN9C-{font-size:1.1rem}.CoursePageHeader_courseBtn__jm-Z1{background-color:#1490e5;background-color:var(--primary-color);border:none;border-radius:15px;box-shadow:2px 5px 10px #00000031;color:#fff;font-size:1rem;padding:14px 0;width:9.5rem}}@media screen and (max-width:425px){.CoursePageHeader_courseLeft__vZbiV{gap:10px;padding-top:10px;width:100%}.CoursePageHeader_courseHeading__AbTrw{font-size:1.5rem;letter-spacing:.8px}.CoursePageHeader_courseRight__bSYsd{width:100%}.CoursePageHeader_courseDetail__9IDan{color:#626262;color:var(--secondary-black);font-size:.875rem;padding:0}.CoursePageHeader_courseQuote__JN9C-{font-size:.875rem;padding:0 50px 0 0}.CoursePageHeader_courseBtn__jm-Z1{background-color:#1490e5;background-color:var(--primary-color);border:none;border-radius:15px;box-shadow:2px 5px 10px #00000031;color:#fff;font-size:.875rem;padding:11px 0;width:8rem}}.CategoryCard_CategoryCard__49jlM{align-items:flex-start;border:1px solid #0003;box-shadow:0 2px 4px 0 #00000040;display:flex;flex:1 1;flex-direction:column;transition:transform s .3 ease,box-shadow .3s ease;width:100%}.CategoryCard_CategoryCard__49jlM img{aspect-ratio:16/9;background-color:#fff;height:auto;overflow:hidden;width:100%}.CategoryCard_title__-xi6z{background-color:#1490e5;color:#fff;font-size:1.2rem;height:45px;text-align:center;width:100%}.CategoryCard_link__S310I,.CategoryCard_title__-xi6z{align-items:center;display:flex;justify-content:center}.CategoryCard_link__S310I{text-decoration:none}@media screen and (max-width:768px){.CategoryCard_CategoryCard__49jlM,.CategoryCard_CategoryCard__49jlM img{width:100%}}@media screen and (max-width:425px){.CategoryCard_CategoryCard__49jlM{width:95%}}.slick-slider{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;box-sizing:border-box;touch-action:pan-y;-webkit-user-select:none;user-select:none;-khtml-user-select:none}.slick-list,.slick-slider{display:block;position:relative}.slick-list{margin:0;overflow:hidden;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{display:block;left:0;margin-left:auto;margin-right:auto;position:relative;top:0}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{border:1px solid #0000;display:block;height:auto}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url(data:image/gif;base64,R0lGODlhIAAgAPUAAP///wAAAPr6+sTExOjo6PDw8NDQ0H5+fpqamvb29ubm5vz8/JKSkoaGhuLi4ri4uKCgoOzs7K6urtzc3D4+PlZWVmBgYHx8fKioqO7u7kpKSmxsbAwMDAAAAM7OzsjIyNjY2CwsLF5eXh4eHkxMTLCwsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH+GkNyZWF0ZWQgd2l0aCBhamF4bG9hZC5pbmZvACH5BAAKAAAAIf8LTkVUU0NBUEUyLjADAQAAACwAAAAAIAAgAAAG/0CAcEgkFjgcR3HJJE4SxEGnMygKmkwJxRKdVocFBRRLfFAoj6GUOhQoFAVysULRjNdfQFghLxrODEJ4Qm5ifUUXZwQAgwBvEXIGBkUEZxuMXgAJb1dECWMABAcHDEpDEGcTBQMDBQtvcW0RbwuECKMHELEJF5NFCxm1AAt7cH4NuAOdcsURy0QCD7gYfcWgTQUQB6Zkr66HoeDCSwIF5ucFz3IC7O0CC6zx8YuHhW/3CvLyfPX4+OXozKnDssBdu3G/xIHTpGAgOUPrZimAJCfDPYfDin2TQ+xeBnWbHi37SC4YIYkQhdy7FvLdpwWvjA0JyU/ISyIx4xS6sgfkNS4me2rtVKkgw0JCb8YMZdjwqMQ2nIY8BbcUQNVCP7G4MQq1KRivR7tiDEuEFrggACH5BAAKAAEALAAAAAAgACAAAAb/QIBwSCQmNBpCcckkEgREA4ViKA6azM8BEZ1Wh6LOBls0HA5fgJQ6HHQ6InKRcWhA1d5hqMMpyIkOZw9Ca18Qbwd/RRhnfoUABRwdI3IESkQFZxB4bAdvV0YJQwkDAx9+bWcECQYGCQ5vFEQCEQoKC0ILHqUDBncCGA5LBiHCAAsFtgqoQwS8Aw64f8m2EXdFCxO8INPKomQCBgPMWAvL0n/ff+jYAu7vAuxy8O/myvfX8/f7/Arq+v0W0HMnr9zAeE0KJlQkJIGCfE0E+PtDq9qfDMogDkGmrIBCbNQUZIDosNq1kUsEZJBW0dY/b0ZsLViQIMFMW+RKKgjFzp4fNokPIdki+Y8JNVxA79jKwHAI0G9JGw5tCqDWTiFRhVhtmhVA16cMJTJ1OnVIMo1cy1KVI5NhEAAh+QQACgACACwAAAAAIAAgAAAG/0CAcEgkChqNQnHJJCYWRMfh4CgamkzFwBOdVocNCgNbJAwGhKGUOjRQKA1y8XOGAtZfgIWiSciJBWcTQnhCD28Qf0UgZwJ3XgAJGhQVcgKORmdXhRBvV0QMY0ILCgoRmIRnCQIODgIEbxtEJSMdHZ8AGaUKBXYLIEpFExZpAG62HRRFArsKfn8FIsgjiUwJu8FkJLYcB9lMCwUKqFgGHSJ5cnZ/uEULl/CX63/x8KTNu+RkzPj9zc/0/Cl4V0/APDIE6x0csrBJwybX9DFhBhCLgAilIvzRVUriKHGlev0JtyuDvmsZUZlcIiCDnYu7KsZ0UmrBggRP7n1DqcDJEzciOgHwcwTyZEUmIKEMFVIqgyIjpZ4tjdTxqRCMPYVMBYDV6tavUZ8yczpkKwBxHsVWtaqo5tMgACH5BAAKAAMALAAAAAAgACAAAAb/QIBwSCQuBgNBcck0FgvIQtHRZCYUGSJ0IB2WDo9qUaBQKIXbLsBxOJTExUh5mB4iDo0zXEhWJNBRQgZtA3tPZQsAdQINBwxwAnpCC2VSdQNtVEQSEkOUChGSVwoLCwUFpm0QRAMVFBQTQxllCqh0kkIECF0TG68UG2O0foYJDb8VYVa0alUXrxoQf1WmZnsTFA0EhgCJhrFMC5Hjkd57W0jpDsPDuFUDHfHyHRzstNN78PPxHOLk5dwcpBuoaYk5OAfhXHG3hAy+KgLkgNozqwzDbgWYJQyXsUwGXKNA6fnYMIO3iPeIpBwyqlSCBKUqEQk5E6YRmX2UdAT5kEnHKkQ5hXjkNqTPtKAARl1sIrGoxSFNuSEFMNWoVCxEpiqyRlQY165wEHELAgAh+QQACgAEACwAAAAAIAAgAAAG/0CAcEgsKhSLonJJTBIFR0GxwFwmFJlnlAgaTKpFqEIqFJMBhcEABC5GjkPz0KN2tsvHBH4sJKgdd1NHSXILah9tAmdCC0dUcg5qVEQfiIxHEYtXSACKnWoGXAwHBwRDGUcKBXYFi0IJHmQEEKQHEGGpCnp3AiW1DKFWqZNgGKQNA65FCwV8bQQHJcRtds9MC4rZitVgCQbf4AYEubnKTAYU6eoUGuSpu3fo6+ka2NrbgQAE4eCmS9xVAOW7Yq7IgA4Hpi0R8EZBhDshOnTgcOtfM0cAlTigILFDiAFFNjk8k0GZgAxOBozouIHIOyKbFixIkECmIyIHOEiEWbPJTTQ5FxcVOMCgzUVCWwAcyZJvzy45ADYVZNIwTlIAVfNB7XRVDLxEWLQ4E9JsKq+rTdsMyhcEACH5BAAKAAUALAAAAAAgACAAAAb/QIBwSCwqFIuicklMEgVHQVHKVCYUmWeUWFAkqtOtEKqgAsgFcDFyHJLNmbZa6x2Lyd8595h8C48RagJmQgtHaX5XZUYKQ4YKEYSKfVKPaUMZHwMDeQBxh04ABYSFGU4JBpsDBmFHdXMLIKofBEyKCpdgspsOoUsLXaRLCQMgwky+YJ1FC4POg8lVAg7U1Q5drtnHSw4H3t8HDdnZy2Dd4N4Nzc/QeqLW1bnM7rXuV9tEBhQQ5UoCbJDmWKBAQcMDZNhwRVNCYANBChZYEbkVCZOwASEcCDFQ4SEDIq6WTVqQIMECBx06iCACQQPBiSabHDqzRUTKARMhSFCDrc+WNQIcOoRw5+ZIHj8ADqSEQBQAwKKLhIzowEEeGKQ0owIYkPKjHihZoBKi0KFE01b4zg7h4y4IACH5BAAKAAYALAAAAAAgACAAAAb/QIBwSCwqFIuicklMEgVHQVHKVCYUmWeUWFAkqtOtEKqgAsgFcDFyHJLNmbZa6x2Lyd8595h8C48RagJmQgtHaX5XZUUJeQCGChGEin1SkGlubEhDcYdOAAWEhRlOC12HYUd1eqeRokOKCphgrY5MpotqhgWfunqPt4PCg71gpgXIyWSqqq9MBQPR0tHMzM5L0NPSC8PCxVUCyeLX38+/AFfXRA4HA+pjmoFqCAcHDQa3rbxzBRD1BwgcMFIlidMrAxYICHHA4N8DIqpsUWJ3wAEBChQaEBnQoB6RRr0uARjQocMAAA0w4nMz4IOaU0lImkSngYKFc3ZWyTwJAALGK4fnNA3ZOaQCBQ22wPgRQlSIAYwSfkHJMrQkTyEbKFzFydQq15ccOAjUEwQAIfkEAAoABwAsAAAAACAAIAAABv9AgHBILCoUi6JySUwSBUdBUcpUJhSZZ5RYUCSq060QqqACyAVwMXIcks2ZtlrrHYvJ3zn3mHwLjxFqAmZCC0dpfldlRQl5AIYKEYSKfVKQaW5sSENxh04ABYSFGU4LXYdhR3V6p5GiQ4oKmGCtjkymi2qGBZ+6eo+3g8KDvYLDxKrJuXNkys6qr0zNygvHxL/V1sVD29K/AFfRRQUDDt1PmoFqHgPtBLetvMwG7QMes0KxkkIFIQNKDhBgKvCh3gQiqmxt6NDBAAEIEAgUOHCgBBEH9Yg06uWAIQUABihQMACgBEUHTRwoUEOBIcqQI880OIDgm5ABDA8IgUkSwAAyij1/jejAARPPIQwONBCnBAJDCEOOCnFA8cOvEh1CEJEqBMIBEDaLcA3LJIEGDe/0BAEAIfkEAAoACAAsAAAAACAAIAAABv9AgHBILCoUi6JySUwSBUdBUcpUJhSZZ5RYUCSq060QqqACyAVwMXIcks2ZtlrrHYvJ3zn3mHwLjxFqAmZCC0dpfldlRQl5AIYKEYSKfVKQaW5sSENxh04ABYSFGU4LXYdhR3V6p5GiQ4oKmGCtjkymi2qGBZ+6eo+3g8KDvYLDxKrJuXNkys6qr0zNygvHxL/V1sVDDti/BQccA8yrYBAjHR0jc53LRQYU6R0UBnO4RxmiG/IjJUIJFuoVKeCBigBN5QCk43BgFgMKFCYUGDAgFEUQRGIRYbCh2xACEDcAcHDgQDcQFGf9s7VkA0QCI0t2W0DRw68h8ChAEELSJE8xijBvVqCgIU9PjwA+UNzG5AHEB9xkDpk4QMGvARQsEDlKxMCALDeLcA0rqEEDlWCCAAAh+QQACgAJACwAAAAAIAAgAAAG/0CAcEgsKhSLonJJTBIFR0FRylQmFJlnlFhQJKrTrRCqoALIBXAxchySzZm2Wusdi8nfOfeYfAuPEWoCZkILR2l+V2VFCXkAhgoRhIp9UpBpbmxIQ3GHTgAFhIUZTgtdh2FHdXqnkaJDigqYYK2OTKaLaoYFn7p6j0wOA8PEAw6/Z4PKUhwdzs8dEL9kqqrN0M7SetTVCsLFw8d6C8vKvUQEv+dVCRAaBnNQtkwPFRQUFXOduUoTG/cUNkyYg+tIBlEMAFYYMAaBuCekxmhaJeSeBgiOHhw4QECAAwcCLhGJRUQCg3RDCmyUVmBYmlOiGqmBsPGlyz9YkAlxsJEhqCubABS9AsPgQAMqLQfM0oTMwEZ4QpLOwvMLxAEEXIBG5aczqtaut4YNXRIEACH5BAAKAAoALAAAAAAgACAAAAb/QIBwSCwqFIuicklMEgVHQVHKVCYUmWeUWFAkqtOtEKqgAsgFcDFyHJLNmbZa6x2Lyd8595h8C48RahAQRQtHaX5XZUUJeQAGHR0jA0SKfVKGCmlubEhCBSGRHSQOQwVmQwsZTgtdh0UQHKIHm2quChGophuiJHO3jkwOFB2UaoYFTnMGegDKRQQG0tMGBM1nAtnaABoU3t8UD81kR+UK3eDe4nrk5grR1NLWegva9s9czfhVAgMNpWqgBGNigMGBAwzmxBGjhACEgwcgzAPTqlwGXQ8gMgAhZIGHWm5WjelUZ8jBBgPMTBgwIMGCRgsygVSkgMiHByD7DWDmx5WuMkZqDLCU4gfAq2sACrAEWFSRLjUfWDopCqDTNQIsJ1LF0yzDAA90UHV5eo0qUjB8mgUBACH5BAAKAAsALAAAAAAgACAAAAb/QIBwSCwqFIuickk0FIiCo6A4ZSoZnRBUSiwoEtYipNOBDKOKKgD9DBNHHU4brc4c3cUBeSOk949geEQUZA5rXABHEW4PD0UOZBSHaQAJiEMJgQATFBQVBkQHZKACUwtHbX0RR0mVFp0UFwRCBSQDSgsZrQteqEUPGrAQmmG9ChFqRAkMsBd4xsRLBBsUoG6nBa14E4IA2kUFDuLjDql4peilAA0H7e4H1udH8/Ps7+3xbmj0qOTj5mEWpEP3DUq3glYWOBgAcEmUaNI+DBjwAY+dS0USGJg4wABEXMYyJNvE8UOGISKVCNClah4xjg60WUKyINOCUwrMzVRARMGENWQ4n/jpNTKTm15J/CTK2e0MoD+UKmHEs4onVDVVmyqdpAbNR4cKTjqNSots07EjzzJh1S0IADsAAAAAAAAAAAA=) 50% no-repeat}@font-face{font-family:slick;font-style:normal;font-weight:400;src:url(/static/media/slick.a4e97f5a2a64f0ab1323.eot);src:url(/static/media/slick.a4e97f5a2a64f0ab1323.eot?#iefix) format("embedded-opentype"),url(/static/media/slick.295183786cd8a1389865.woff) format("woff"),url(/static/media/slick.c94f7671dcc99dce43e2.ttf) format("truetype"),url(/static/media/slick.2630a3e3eab21c607e21.svg#slick) format("svg")}.slick-next,.slick-prev{border:none;cursor:pointer;display:block;font-size:0;height:20px;line-height:0;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:20px}.slick-next,.slick-next:focus,.slick-next:hover,.slick-prev,.slick-prev:focus,.slick-prev:hover{background:#0000;color:#0000;outline:none}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;font-family:slick;font-size:20px;line-height:1;opacity:.75}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{bottom:-25px;display:block;list-style:none;margin:0;padding:0;position:absolute;text-align:center;width:100%}.slick-dots li{display:inline-block;margin:0 5px;padding:0;position:relative}.slick-dots li,.slick-dots li button{cursor:pointer;height:20px;width:20px}.slick-dots li button{background:#0000;border:0;color:#0000;display:block;font-size:0;line-height:0;outline:none;padding:5px}.slick-dots li button:focus,.slick-dots li button:hover{outline:none}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#000;content:"•";font-family:slick;font-size:6px;height:20px;left:0;line-height:20px;opacity:.25;position:absolute;text-align:center;top:0;width:20px}.slick-dots li.slick-active button:before{color:#000;opacity:.75}.Categories_CategoriesContainer__8xPa\+{display:flex;flex-direction:column;width:90%}.Categories_CategoriesHeading__\+xWmw{color:#4f4f4f;color:var(--ternary-black);font-size:2rem;font-weight:550}.Categories_container__uZqO9{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}.Categories_fewCategories__tmAmp{display:flex;gap:20px}.Categories_fullCategories__JFEyh{display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between}.Categories_CategoryCard__UqftY{max-width:250px;width:33.33333%}.Categories_fewCategories__tmAmp .Categories_CategoryCard__UqftY{max-width:300px;width:33.33333%}@media screen and (max-width:768px){.Categories_CategoriesHeading__\+xWmw{font-size:1.7rem;margin-bottom:0}}@media screen and (max-width:425px){.Categories_CategoriesHeading__\+xWmw{font-size:1.3rem;margin-bottom:0}}.SliderContainer{box-sizing:border-box;display:flex;margin:0 auto;padding:10px 0;width:100%}.slick-slider{width:100%}.slick-next,.slick-prev{height:40px;width:40px}.slick-next:before,.slick-prev:before{color:hsla(0,0%,49%,.616);font-size:40px}.slick-slide>div{align-items:center;display:flex;justify-content:center;padding:10px}.slick-list{flex:1 1}.slick-disabled{opacity:0}.slick-slide.slick-cloned{display:none}@media screen and (max-width:768px){.SliderContainer{display:flex;flex-direction:column;width:100%}.slick-slider{width:100%}.slick-next,.slick-prev{height:35px;width:35px}.slick-next:before,.slick-prev:before{color:hsla(0,0%,49%,.616);font-size:35px}}@media screen and (max-width:500px){.SliderContainer{width:90%}}@media screen and (max-width:425px){.slick-slider{width:100%}.slick-next,.slick-prev{height:30px;width:30px}.slick-next:before,.slick-prev:before{font-size:30px}}.DemandCourses_demandCourses__rmR2m{display:flex;flex-direction:column;justify-content:center;margin-bottom:20px;width:90%}.DemandCourses_heading__6sils{color:#4f4f4f;color:var(--ternary-black);font-size:1.8rem;font-weight:550;margin-bottom:10px}.DemandCourses_para__OCL3\+{color:#626262;color:var(--secondary-black);margin-bottom:10px}@media screen and (max-width:768px){.DemandCourses_heading__6sils{font-size:1.7rem}}@media screen and (max-width:425px){.DemandCourses_heading__6sils{font-size:1.3rem;margin-bottom:5px}.DemandCourses_para__OCL3\+{font-size:.875rem;margin-bottom:8px}}.CourseCard_card__wPZTm{align-items:flex-start;border:1px solid #0003;border-radius:10px;display:flex;flex:1 1;flex-direction:column;gap:15px;justify-content:space-between;max-width:350px;min-width:260px;padding:10px;text-decoration:none}.CourseCard_link__6dB9J{color:inherit;text-decoration:none}.CourseCard_imgContainer__rdf8w{aspect-ratio:16/9;background-color:#fff;border:1px solid #0003;border-radius:10px;height:auto;overflow:hidden;width:100%}.CourseCard_imgContainer__rdf8w img{height:100%;object-fit:cover;width:100%}.CourseCard_courseHeader__7fBLi{display:flex;flex-direction:column;gap:8px;width:100%}.CourseCard_instructor__ViBYA{text-wrap:nowrap;color:#626262;font-size:.875rem;overflow:hidden;text-decoration:none;text-overflow:ellipsis;width:100%}.CourseCard_title__SUybE{-webkit-line-clamp:2;line-clamp:2;font-size:1.1rem;font-weight:500;height:48px;line-height:1.5rem}.CourseCard_skills__ltIBV,.CourseCard_title__SUybE{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-overflow:ellipsis}.CourseCard_skills__ltIBV{-webkit-line-clamp:3;line-clamp:3;color:#626262;font-size:.875rem;height:60px;line-height:1.25rem}.CourseCard_skillTitle__hzqJy{color:#000;font-weight:500}.CourseCard_metrics__doVJQ{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;gap:.3125rem}.CourseCard_reviewContainer__FMtrq{align-items:center;display:flex;gap:.3125rem;width:100%}.CourseCard_stars__qft7K{color:gold;display:flex;gap:.2rem}.CourseCard_stars__qft7K svg{stroke:#000;stroke-width:3px}.CourseCard_rating__NgcC3{font-size:1rem;font-weight:500}.CourseCard_reviewCount__SI4z2{color:#626262;font-size:.875rem}.CourseCard_levelAndDuration__9tbqr{align-items:center;color:#626262;display:flex;font-size:.875rem;gap:.125rem}.CourseCard_priceContainer__scMZj{align-items:center;align-self:stretch;display:flex;gap:.625rem;padding:.3125rem 0}.CourseCard_price__NQPIC{align-items:center;background-color:#1f57ff;border-radius:.3125rem;color:#fff;display:flex;font-size:1rem;font-weight:600;justify-content:center;padding:.3125rem .5rem}.CourseCard_mrp__tO1v1{color:#626262;font-size:.875rem;text-decoration:line-through}.UserDetails_userMainContainer__F3sJq{align-items:center;display:flex;flex-direction:column;gap:40px;margin-bottom:50px;padding:20px}.UserDetails_avatar__1u118{background-color:gray;border-radius:50%;display:flex;font-size:2.5rem;height:150px;overflow:hidden;width:150px}.UserDetails_userDetailsContainer__iSI-n{display:flex;flex-direction:column;gap:40px;max-width:700px;width:90%}.UserDetails_active__ck9Qi{border:3px solid #34dc00}.UserDetails_idle__wuVDg{border:3px solid orange}.UserDetails_hide__9h\+U7{display:none}.UserDetails_userDetails__WUNHa{display:flex;flex-direction:column;gap:10px}.UserDetails_detailRow__-u2Qb{display:grid;grid-template-columns:.8fr minmax(0,1fr);text-align:left}.UserDetails_detailRow__-u2Qb p:first-child{color:#626262;text-transform:capitalize}.UserDetails_detailRow__-u2Qb p:last-child{color:#000;font-weight:500;line-height:1.5;overflow-wrap:break-word;text-transform:capitalize;white-space:normal}.UserDetails_detailRow__-u2Qb p.UserDetails_email__f9sE7{text-transform:none}.UserDetails_actionButtons__mWgyF{align-items:center;display:flex;gap:10px;justify-content:flex-start}.UserDetails_actionButtons__mWgyF button{align-items:center;border:none;border-radius:5px;color:#fff;cursor:pointer;display:flex;font-size:.875rem;font-weight:500;gap:8px;justify-content:center;outline:none;padding:8px 15px;transition:all .3s ease}button:disabled{cursor:not-allowed;opacity:.5}.UserDetails_logsButton__rAkzs{background-color:#008cff;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:.875rem;outline:none;padding:8px 15px;text-decoration:none;transition:all .3s ease}.UserDetails_logsButton__rAkzs:hover{transform:scale(1.1)}.UserDetails_spin__vQU\+c{animation:UserDetails_spin__vQU\+c 1s linear infinite;font-size:1rem}@keyframes UserDetails_spin__vQU\+c{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.UserDetails_delete__vu1gK{background-color:#ff3434;margin-left:auto}.UserDetails_delete__vu1gK:hover{transform:scale(1.1)}.UserDetails_status__bFnZg{background-color:#008cff;text-decoration:none}.UserDetails_status__bFnZg:hover{transform:scale(1.1)}.UserDetails_avatarSkeleton__uYOyL{animation:UserDetails_shimmer__S5ncJ 1.5s infinite;background:linear-gradient(120deg,#e0e0e0 25%,#f4f4f4 50%,#e0e0e0 75%);background-size:200% 200%;border-radius:50%;flex-shrink:0;height:150px;width:150px}@keyframes UserDetails_shimmer__S5ncJ{0%{background-position:-150% 0}to{background-position:150% 0}}.UserDetails_userDetailSkeleton__2sohS{display:flex;gap:20px;justify-content:center;max-width:700px;width:70%}.UserDetails_userDetailSkeleton__2sohS p{animation:UserDetails_shimmer__S5ncJ 1.5s infinite;background:linear-gradient(120deg,#e0e0e0 25%,#f4f4f4 50%,#e0e0e0 75%);background-size:200% 200%;border-radius:4px;height:16px}.UserDetails_userDetailSkeleton__2sohS p:first-child{width:50%}.UserDetails_userDetailSkeleton__2sohS p:last-child{width:70%}.UserDetails_detailsGraphContainer__ULmUJ{display:flex;flex-wrap:wrap;gap:40px;justify-content:center;width:100%}.UserDetails_userDetailsLeft__R8QRZ{align-items:center;display:flex;flex:1 1 350px;flex-direction:column;gap:30px}.UserDetails_graphsRight__dOpQ6{flex:2 1 600px;gap:25px;max-width:800px;min-width:300px}.UserDetails_confirmButton__3oQsP{transition:background-color .2s ease}.UserDetails_confirmButton__3oQsP:hover{background-color:#0069d9}.UserDetails_cancelButton__STetm{transition:background-color .2s ease}.UserDetails_cancelButton__STetm:hover{background-color:#dcdcdc}.UserDetails_dropdown-options__fEs0n{max-height:150px;overflow-y:auto}.UserDetails_dropdownButton__WohJV{align-items:center;background-color:#fff;border:1px solid #ccc;border-radius:8px;cursor:pointer;display:flex;font-size:14px;justify-content:space-between;padding:8px 14px;text-align:left;transition:border-color .2s ease,box-shadow .2s ease;width:100%}.UserDetails_dropdownMenu__sCgjm{background-color:#fff;border:1px solid #ddd;border-radius:8px;box-shadow:0 4px 12px #00000014;left:0;max-height:220px;overflow-y:auto;position:absolute;top:100%;width:100%;z-index:1000}.UserDetails_dropdownButton__WohJV:hover{border-color:#888}.UserDetails_dropdownContainer__euB8j{min-width:160px;position:relative;width:33vw}.UserDetails_dropdownItem__IZK9A{cursor:pointer;font-size:14px;padding:8px 12px;transition:background-color .15s ease}.UserDetails_dropdownItem__IZK9A:hover{background-color:#f2f2f2}.UserDetails_selected__HVbnj{font-weight:600}.UserDetails_errorContainer__HF6yS{align-items:center;display:flex;flex-direction:column;gap:20px;height:100%;justify-content:center;width:100%}.UserDetails_graphsRight__dOpQ6{display:flex;flex:1 1;flex-direction:column;gap:20px}.UserDetails_courseSection__gMtsR{align-items:flex-start;display:flex;flex-direction:column;gap:16px}.UserDetails_error__7QyAD{border-color:#e63946!important;box-shadow:0 0 0 2px #e6394633}.UserDetails_icon__2umQv{transition:transform .2s ease}.UserDetails_rotate__dJ8PY{transform:rotate(180deg)}.UserDetails_selected__HVbnj{background-color:#e8f0fe;font-weight:500}.UserDetails_errorContainer__HF6yS p{font-size:1.2rem}.UserDetails_errorIcon__JvkZ4{height:80px;width:80px}.UserDetails_backButtonContainer__XOeaL{width:100%}.UserDetails_backButton__yZek6{align-items:center;background-color:initial;border:none;color:#333;cursor:pointer;display:flex;font-size:1rem;padding:8px;transition:color .3s ease}.UserDetails_backButton__yZek6:hover{color:#555}.UserDetails_backIcon__Pas9q{font-size:20px;margin-right:5px}.UserDetails_backText__i735w{font-weight:700}@media (max-width:758px){.UserDetails_userMainContainer__F3sJq{padding:0}}@media (max-width:576px){.UserDetails_userMainContainer__F3sJq{margin-left:45px;padding:0}}.UserDetails_modalTitle__W71Sn{font-size:1.5rem;margin-bottom:1rem}.UserDetails_modalMessage__HWNvD{font-size:1rem;margin-bottom:1.5rem}.UserDetails_modalActions__vViEy{display:flex;gap:10px;justify-content:space-between}.UserDetails_confirmButton__3oQsP{background-color:#007bff;border:none;border-radius:5px;color:#fff;cursor:pointer;padding:10px 20px}.UserDetails_cancelButton__STetm{background-color:#f0f0f0;border:none;border-radius:5px;color:#333;cursor:pointer;padding:10px 20px}@media (max-width:1024px){.UserDetails_detailsGraphContainer__ULmUJ{align-items:center;flex-direction:column}.UserDetails_graphsRight__dOpQ6,.UserDetails_userDetailsLeft__R8QRZ{flex:none;max-width:100%}}.Modal_modalOverlay__ItxV9{align-items:center;background:#00000080;display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:1000}.Modal_modalContainer__elSM\+{background:#fff;border-radius:10px;box-shadow:0 4px 8px #0003;max-width:450px;padding:20px;text-align:center;width:90%}.EnrolledCourse_card__eQS\+x{border:1px solid #0003;border-radius:5px;display:flex;flex:1 1;flex-direction:column;gap:15px;max-width:300px;min-width:200px;padding:10px}.EnrolledCourse_imgContainer__0\+ufB{aspect-ratio:16/9;background-color:#fff;border:1px solid #0003;border-radius:10px;height:auto;overflow:hidden;width:100%}.EnrolledCourse_imgContainer__0\+ufB img{height:100%;object-fit:cover;width:100%}.EnrolledCourse_courseHeader__65va9{display:flex;flex-direction:column;gap:8px;width:100%}.EnrolledCourse_instructor__TgwoF{text-wrap:nowrap;color:#626262;font-size:.85rem;overflow:hidden;text-overflow:ellipsis;width:100%}.EnrolledCourse_title__07sdI{color:#000;font-size:1rem;font-weight:500}.EnrolledCourse_progress__OC8na{display:flex;flex-direction:column;gap:8px;width:100%}.EnrolledCourse_progressContainer__qi7l0{background-color:#ebebeb;border-radius:5px;height:6px;overflow:hidden;width:100%}.EnrolledCourse_progressBar__W8vH8{background-color:#4caf50;border-radius:5px;height:100%}.EnrolledCourse_progressText__olYp3{color:#626262;font-size:.875rem}.LearnerDetails_emptyContainer__hzjWx{align-items:center;border-radius:10px;box-shadow:0 4px 8px #00000040;display:flex;height:30%;justify-content:center;width:100%}.LearnerDetails_emptyMessage__BI89r{color:#00000080;font-size:1rem}.LearnerDetails_container__rBscx{display:flex;flex-direction:column;gap:1rem}.LearnerDetails_title__vVRVy{font-size:1.1rem;font-weight:500;letter-spacing:.3px}.LearnerDetails_coursesContainer1__0tpQ3{display:flex;flex-wrap:wrap;gap:1rem;justify-content:flex-start}.LearnerDetails_coursesContainer__hHPus{display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between}.LearnerDetails_groupItem__nf1R6{background-color:#f1f5f9;border-radius:8px;box-shadow:0 4px 4px #0000001a;font-weight:500;margin-bottom:10px;padding:8px 12px;transition:all .2s ease-in-out}.LearnerDetails_groupItem__nf1R6:hover{background-color:#e0e0e0;box-shadow:0 4px 8px #0000001a;transform:translateY(-2px)}.LearnerDetails_courseLink__Pbyv7{display:block;transition:all .2s ease-in-out}.LearnerDetails_courseLink__Pbyv7:hover{box-shadow:0 4px 8px #0000001a;transform:translateY(-2px)}.LearnerDetails_headerSection__m7ueT{display:flex;justify-content:flex-start;margin-bottom:10px}.LearnerDetails_logsButton__Wf8T-{background-color:#008cff;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:.875rem;outline:none;padding:8px 15px;text-decoration:none;transition:all .3s ease}.LearnerDetails_logsButton__Wf8T-:hover{transform:scale(1.1)}.LearnerDetails_dropdownContainer__mJqqp{display:flex;flex-direction:column;gap:6px;position:relative}.LearnerDetails_scrollableDropdown__NVSHW{max-height:200px;overflow-y:auto}.LearnerDetails_scrollableDropdown__NVSHW::-webkit-scrollbar{width:9px}.LearnerDetails_scrollableDropdown__NVSHW::-webkit-scrollbar-thumb:hover{background-color:#0006}.LearnerDetails_scrollableDropdown__NVSHW::-webkit-scrollbar-thumb{background-color:#5e5d5d66;border-radius:3px}.LearnerDetails_dropdownButton__g6R8\+{align-items:center;background:#eef2ff;border:1px solid #c7d2fe;border-radius:6px;color:#4338ca;cursor:pointer;display:flex;font-size:.85rem;font-weight:500;gap:6px;justify-content:space-between;margin:0 0 2rem;padding:8px 12px;transition:all .2s ease-in-out;white-space:nowrap}.LearnerDetails_dropdownButton__g6R8\+:hover{background:#e0e7ff}.LearnerDetails_chevronIcon__5EW0g{height:16px;transition:transform .2s ease-in-out;width:16px}.LearnerDetails_chevronRotated__wuKIu{transform:rotate(180deg)}.LearnerDetails_dropdownMenu__QpB5x{background-color:#fff;border:1px solid #ddd;border-radius:6px;box-shadow:0 4px 8px #0000001a;left:0;position:absolute;top:100%;width:100%;z-index:10}.LearnerDetails_dropdownItem__mJmoa{background:none;border:none;cursor:pointer;padding:8px 12px;text-align:left;width:100%}.LearnerDetails_dropdownItem__mJmoa:hover{background:#f9fafb}.LearnerDetails_dropdownItemActive__jQGtM{background:#eef2ff;color:#4338ca;font-weight:500}.LearnerDetails_selectCourseLabel__NQOqd{border-radius:4px;color:#0ea5e9;display:inline-block;font-size:1rem;font-weight:600;margin:0;padding:6px 10px}.OverallTimeTracker_container__WBGRN{background:#fff;border:1px solid #e2e8f0;border-radius:16px;box-shadow:0 4px 6px -1px #0000001a;height:fit-content;padding:20px;width:100%}.OverallTimeTracker_header__xEwfi{align-items:flex-start;display:flex;gap:16px;justify-content:space-between;margin-bottom:20px}.OverallTimeTracker_title__Z7Dfe{color:#1f2937;font-size:1.125rem;font-weight:600;line-height:1.3;margin:0 0 12px}.OverallTimeTracker_summaryStats__pQb0D{display:flex;flex-direction:column;gap:8px}.OverallTimeTracker_stat__aYQD1{color:#6b7280;font-size:.8rem;line-height:1.2}.OverallTimeTracker_statValue__fD2xW{color:#1f2937;font-size:1.25rem;font-weight:600}.OverallTimeTracker_statValueAccent__Jp4Qr{color:#6366f1;font-size:1rem;font-weight:600}.OverallTimeTracker_dropdownContainer__yFKxg{position:relative}.OverallTimeTracker_dropdownButton__ooQ3g{align-items:center;background:#eef2ff;border:1px solid #c7d2fe;border-radius:6px;color:#4338ca;cursor:pointer;display:flex;flex-shrink:0;font-size:.8rem;font-weight:500;gap:6px;padding:6px 12px;transition:all .2s ease-in-out;white-space:nowrap}.OverallTimeTracker_dropdownButton__ooQ3g:hover{background:#e0e7ff}.OverallTimeTracker_chevronIcon__\+lnFS{height:14px;transition:transform .2s ease-in-out;width:14px}.OverallTimeTracker_chevronRotated__\+lci3{transform:rotate(180deg)}.OverallTimeTracker_dropdownMenu__TXWIJ{background:#fff;border:1px solid #e5e7eb;border-radius:8px;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;min-width:150px;overflow:hidden;position:absolute;right:0;top:calc(100% + 8px);z-index:10}.OverallTimeTracker_dropdownItem__-WRy4{background:none;border:none;color:#374151;cursor:pointer;font-size:.8rem;padding:10px 12px;text-align:left;transition:background-color .15s ease-in-out;width:100%}.OverallTimeTracker_dropdownItem__-WRy4:hover{background:#f9fafb}.OverallTimeTracker_dropdownItemActive__E1N5v{background:#eef2ff;color:#4338ca;font-weight:500}.OverallTimeTracker_chartContainer__GeR57{height:220px;margin-bottom:20px;position:relative;width:100%}.OverallTimeTracker_chartFixed__QTmpz,.OverallTimeTracker_chartScrollable__pLdPn{height:100%;transition:filter .3s ease}.OverallTimeTracker_dummyDataOverlay__i9B5x{align-items:center;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#ffffffd9;border-radius:8px;bottom:0;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0;z-index:5}.OverallTimeTracker_dummyDataMessage__nLPpJ{max-width:300px;padding:24px;text-align:center}.OverallTimeTracker_dummyDataIcon__0w2Ho{align-items:center;background:linear-gradient(135deg,#667eea,#764ba2);border-radius:50%;color:#fff;display:inline-flex;height:48px;justify-content:center;margin:0 auto 16px;width:48px}.OverallTimeTracker_dummyDataTitle__aYHMJ{color:#1f2937;font-size:1.2rem;font-weight:600;line-height:1.3;margin:0 0 8px}.OverallTimeTracker_dummyDataText__9\+QS3{color:#555a65;font-size:1rem;line-height:1.4;margin:0 0 12px}.OverallTimeTracker_tooltip__fpv6B{background:#fff;border:1px solid #e5e7eb;border-radius:8px;box-shadow:0 4px 6px -1px #0000001a;padding:12px}.OverallTimeTracker_tooltipDate__OZHqK{color:#6b7280;font-size:.875rem;margin:0 0 4px}.OverallTimeTracker_tooltipHours__C6ETZ{color:#6366f1;font-weight:600;margin:0}.OverallTimeTracker_bottomStats__jEn9r{grid-gap:12px;border-top:1px solid #f3f4f6;display:grid;gap:12px;grid-template-columns:repeat(3,1fr);padding-top:16px}.OverallTimeTracker_bottomStat__TAYEl{text-align:center}.OverallTimeTracker_bottomStatValue__fVAmO{background:#0000;border:2px solid;border-radius:12px;box-shadow:0 0 8px #7f9fe34d;color:#6a95f1;display:inline-block;font-size:1.3rem;font-weight:700;margin-bottom:4px;min-width:70px;padding:8px 12px;text-align:center;transition:transform .3s ease}.OverallTimeTracker_bottomStatValue__fVAmO:hover{box-shadow:0 0 12px #2563eb80;transform:scale(1.1)}.OverallTimeTracker_bottomStatLabel__bDgPk{color:#4352d8;font-size:.85rem;font-weight:600;letter-spacing:.03em;margin-top:2px;text-transform:uppercase}@media (min-width:1150px){.OverallTimeTracker_header__xEwfi{align-items:flex-start;flex-direction:column;gap:12px}.OverallTimeTracker_summaryStats__pQb0D{width:100%}.OverallTimeTracker_dropdownContainer__yFKxg{align-self:flex-end}.OverallTimeTracker_dummyDataMessage__nLPpJ{max-width:280px;padding:20px}.OverallTimeTracker_dummyDataIcon__0w2Ho{height:40px;margin-bottom:12px;width:40px}.OverallTimeTracker_dummyDataTitle__aYHMJ{font-size:.9rem}.OverallTimeTracker_dummyDataText__9\+QS3{font-size:.8rem}}@media (max-width:1149px){.OverallTimeTracker_container__WBGRN{padding:24px;width:100%}.OverallTimeTracker_header__xEwfi{align-items:center}.OverallTimeTracker_summaryStats__pQb0D{flex-direction:row;gap:20px}.OverallTimeTracker_stat__aYQD1{font-size:.875rem}.OverallTimeTracker_statValue__fD2xW{font-size:1.5rem}.OverallTimeTracker_statValueAccent__Jp4Qr{font-size:1.125rem}.OverallTimeTracker_chartContainer__GeR57{height:280px}.OverallTimeTracker_dropdownButton__ooQ3g{font-size:.875rem;padding:8px 16px}.OverallTimeTracker_chevronIcon__\+lnFS{height:16px;width:16px}.OverallTimeTracker_bottomStats__jEn9r{gap:20px}.OverallTimeTracker_bottomStatValue__fVAmO{font-size:1.5rem;margin-bottom:4px}.OverallTimeTracker_bottomStatLabel__bDgPk{font-size:.875rem}}@media (max-width:768px){.OverallTimeTracker_container__WBGRN{padding:16px}.OverallTimeTracker_header__xEwfi{align-items:flex-start;flex-direction:column;gap:16px}.OverallTimeTracker_summaryStats__pQb0D{align-items:flex-start;flex-direction:column;gap:8px}.OverallTimeTracker_dropdownContainer__yFKxg{align-self:flex-end;width:auto}.OverallTimeTracker_bottomStats__jEn9r{gap:12px;grid-template-columns:1fr}.OverallTimeTracker_bottomStat__TAYEl{align-items:center;display:flex;justify-content:space-between;text-align:left}.OverallTimeTracker_bottomStatValue__fVAmO{font-size:1.25rem;margin-bottom:0}.OverallTimeTracker_bottomStatLabel__bDgPk{font-size:.8rem}.OverallTimeTracker_dummyDataMessage__nLPpJ{max-width:250px;padding:16px}.OverallTimeTracker_dummyDataIcon__0w2Ho{height:36px;margin-bottom:10px;width:36px}.OverallTimeTracker_dummyDataTitle__aYHMJ{font-size:.875rem}.OverallTimeTracker_dummyDataText__9\+QS3{font-size:.75rem}}@media (max-width:480px){.OverallTimeTracker_chartContainer__GeR57{height:200px}.OverallTimeTracker_title__Z7Dfe{font-size:1rem}.OverallTimeTracker_statValue__fD2xW{font-size:1.25rem}.OverallTimeTracker_statValueAccent__Jp4Qr{font-size:1rem}.OverallTimeTracker_dropdownButton__ooQ3g{font-size:.8rem;padding:6px 12px}.OverallTimeTracker_chevronIcon__\+lnFS{height:14px;width:14px}.OverallTimeTracker_dummyDataMessage__nLPpJ{max-width:220px;padding:12px}.OverallTimeTracker_dummyDataIcon__0w2Ho{height:32px;margin-bottom:8px;width:32px}.OverallTimeTracker_dummyDataTitle__aYHMJ{font-size:.8rem}.OverallTimeTracker_dummyDataText__9\+QS3{font-size:.7rem}}.CourseTimeTracker_container__-gR3s{background:#fff;border:1px solid #e2e8f0;border-radius:16px;box-shadow:0 4px 6px -1px #0000001a;height:fit-content;padding:20px;width:100%}.CourseTimeTracker_header__SFI7Q{align-items:flex-start;display:flex;gap:16px;justify-content:space-between;margin-bottom:20px}.CourseTimeTracker_title__gbgmP{color:#1f2937;font-size:1.125rem;font-weight:600;line-height:1.3;margin:0 0 12px}.CourseTimeTracker_summaryStats__oyEce{display:flex;flex-direction:column;gap:8px}.CourseTimeTracker_stat__JU1MN{color:#6b7280;font-size:.8rem;line-height:1.2}.CourseTimeTracker_statValue__OEjVk{color:#1f2937;font-size:1.25rem;font-weight:600}.CourseTimeTracker_statValueAccent__PI7Zu{color:#6366f1;font-size:1rem;font-weight:600}.CourseTimeTracker_dropdownContainer__r2KD1{position:relative}.CourseTimeTracker_dropdownButton__mjnvA{align-items:center;background:#eef2ff;border:1px solid #c7d2fe;border-radius:6px;color:#4338ca;cursor:pointer;display:flex;flex-shrink:0;font-size:.8rem;font-weight:500;gap:6px;padding:6px 12px;transition:all .2s ease-in-out;white-space:nowrap}.CourseTimeTracker_dropdownButton__mjnvA:hover{background:#e0e7ff}.CourseTimeTracker_chevronIcon__d0QiZ{height:14px;transition:transform .2s ease-in-out;width:14px}.CourseTimeTracker_chevronRotated__SXShM{transform:rotate(180deg)}.CourseTimeTracker_dropdownMenu__uIiMc{background:#fff;border:1px solid #e5e7eb;border-radius:8px;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;min-width:150px;overflow:hidden;position:absolute;right:0;top:calc(100% + 8px);z-index:10}.CourseTimeTracker_dropdownItem__GalFu{background:none;border:none;color:#374151;cursor:pointer;font-size:.8rem;padding:10px 12px;text-align:left;transition:background-color .15s ease-in-out;width:100%}.CourseTimeTracker_dropdownItem__GalFu:hover{background:#f9fafb}.CourseTimeTracker_dropdownItemActive__rb3j8{background:#eef2ff;color:#4338ca;font-weight:500}.CourseTimeTracker_chartContainer__VpXHc{height:220px;margin-bottom:20px;position:relative;width:100%}.CourseTimeTracker_chartFixed__bU5SC,.CourseTimeTracker_chartScrollable__TF2ut{height:100%;transition:filter .3s ease}.CourseTimeTracker_dummyDataOverlay__pBliy{align-items:center;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#ffffffd9;border-radius:8px;bottom:0;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0;z-index:5}.CourseTimeTracker_dummyDataMessage__i2mmA{max-width:300px;padding:24px;text-align:center}.CourseTimeTracker_dummyDataIcon__vaLGj{align-items:center;background:linear-gradient(135deg,#667eea,#764ba2);border-radius:50%;color:#fff;display:inline-flex;height:48px;justify-content:center;margin:0 auto 16px;width:48px}.CourseTimeTracker_dummyDataTitle__Alcl0{color:#1f2937;font-size:1.2rem;font-weight:600;line-height:1.3;margin:0 0 8px}.CourseTimeTracker_dummyDataText__Yta0X{color:#555a65;font-size:1rem;line-height:1.4;margin:0 0 12px}.CourseTimeTracker_tooltip__kXfcg{background:#fff;border:1px solid #e5e7eb;border-radius:8px;box-shadow:0 4px 6px -1px #0000001a;padding:12px}.CourseTimeTracker_tooltipDate__JO6ey{color:#6b7280;font-size:.875rem;margin:0 0 4px}.CourseTimeTracker_tooltipHours__X34wD{color:#6366f1;font-weight:600;margin:0}.CourseTimeTracker_bottomStats__3KX7L{grid-gap:12px;border-top:1px solid #f3f4f6;display:grid;gap:12px;grid-template-columns:repeat(3,1fr);padding-top:16px}.CourseTimeTracker_bottomStat__rZcDV{text-align:center}.CourseTimeTracker_bottomStatValue__r30xH{color:#1f2937;font-size:1.25rem;font-weight:700;margin-bottom:2px}.CourseTimeTracker_bottomStatLabel__gnWcH{color:#6b7280;font-size:.75rem;line-height:1.2}@media (min-width:1150px){.CourseTimeTracker_header__SFI7Q{align-items:flex-start;flex-direction:column;gap:12px}.CourseTimeTracker_summaryStats__oyEce{width:100%}.CourseTimeTracker_dropdownContainer__r2KD1{align-self:flex-end}.CourseTimeTracker_dummyDataMessage__i2mmA{max-width:280px;padding:20px}.CourseTimeTracker_dummyDataIcon__vaLGj{height:40px;margin-bottom:12px;width:40px}.CourseTimeTracker_dummyDataTitle__Alcl0{font-size:.9rem}.CourseTimeTracker_dummyDataText__Yta0X{font-size:.8rem}}@media (max-width:1149px){.CourseTimeTracker_container__-gR3s{padding:24px;width:100%}.CourseTimeTracker_header__SFI7Q{align-items:center}.CourseTimeTracker_summaryStats__oyEce{flex-direction:row;gap:20px}.CourseTimeTracker_stat__JU1MN{font-size:.875rem}.CourseTimeTracker_statValue__OEjVk{font-size:1.5rem}.CourseTimeTracker_statValueAccent__PI7Zu{font-size:1.125rem}.CourseTimeTracker_chartContainer__VpXHc{height:280px}.CourseTimeTracker_dropdownButton__mjnvA{font-size:.875rem;padding:8px 16px}.CourseTimeTracker_chevronIcon__d0QiZ{height:16px;width:16px}.CourseTimeTracker_bottomStats__3KX7L{gap:20px}.CourseTimeTracker_bottomStatValue__r30xH{font-size:1.5rem;margin-bottom:4px}.CourseTimeTracker_bottomStatLabel__gnWcH{font-size:.875rem}}@media (max-width:768px){.CourseTimeTracker_container__-gR3s{padding:16px}.CourseTimeTracker_header__SFI7Q{align-items:flex-start;flex-direction:column;gap:16px}.CourseTimeTracker_summaryStats__oyEce{align-items:flex-start;flex-direction:column;gap:8px}.CourseTimeTracker_dropdownContainer__r2KD1{align-self:flex-end;width:auto}.CourseTimeTracker_bottomStats__3KX7L{gap:12px;grid-template-columns:1fr}.CourseTimeTracker_bottomStat__rZcDV{align-items:center;display:flex;justify-content:space-between;text-align:left}.CourseTimeTracker_bottomStatValue__r30xH{font-size:1.25rem;margin-bottom:0}.CourseTimeTracker_bottomStatLabel__gnWcH{font-size:.8rem}.CourseTimeTracker_dummyDataMessage__i2mmA{max-width:250px;padding:16px}.CourseTimeTracker_dummyDataIcon__vaLGj{height:36px;margin-bottom:10px;width:36px}.CourseTimeTracker_dummyDataTitle__Alcl0{font-size:.875rem}.CourseTimeTracker_dummyDataText__Yta0X{font-size:.75rem}}@media (max-width:480px){.CourseTimeTracker_chartContainer__VpXHc{height:200px}.CourseTimeTracker_title__gbgmP{font-size:1rem}.CourseTimeTracker_statValue__OEjVk{font-size:1.25rem}.CourseTimeTracker_statValueAccent__PI7Zu{font-size:1rem}.CourseTimeTracker_dropdownButton__mjnvA{font-size:.8rem;padding:6px 12px}.CourseTimeTracker_chevronIcon__d0QiZ{height:14px;width:14px}.CourseTimeTracker_dummyDataMessage__i2mmA{max-width:220px;padding:12px}.CourseTimeTracker_dummyDataIcon__vaLGj{height:32px;margin-bottom:8px;width:32px}.CourseTimeTracker_dummyDataTitle__Alcl0{font-size:.8rem}.CourseTimeTracker_dummyDataText__Yta0X{font-size:.7rem}}.InstructorDetails_emptyContainer__DqCqy{align-items:center;border-radius:10px;box-shadow:0 4px 8px #00000040;display:flex;height:100%;justify-content:center;width:100%}.InstructorDetails_emptyMessage__IqgSc{color:#00000080;font-size:1rem}.InstructorDetails_container__ScER2{display:flex;flex-direction:column;gap:1rem}.InstructorDetails_title__Klh9q{font-size:1.1rem;font-weight:500;letter-spacing:.3px}.InstructorDetails_coursesContainer__tZeuu{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:1fr 1fr;justify-content:flex-start}.InstructorDetails_groupItem__odpsJ{background-color:#f1f5f9;border-radius:8px;box-shadow:0 4px 4px #0000001a;font-weight:500;margin-bottom:10px;padding:8px 12px}@media (max-width:670px){.InstructorDetails_coursesContainer__tZeuu{grid-template-columns:1fr}}.AdminDetails_emptyContainer__MjkSX{align-items:center;border-radius:10px;box-shadow:0 4px 8px #00000040;display:flex;height:100%;justify-content:center;width:100%}.AdminDetails_emptyMessage__G9JjO{color:#00000080;font-size:1rem}.AdminDetails_container__LnbTC{display:flex;flex-direction:column;gap:1rem}.AdminDetails_title__\+4EAc{font-size:1.1rem;font-weight:500;letter-spacing:.3px}.AdminDetails_coursesContainer__G\+C6g{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:1fr 1fr;justify-content:flex-start}@media (max-width:670px){.AdminDetails_coursesContainer__G\+C6g{grid-template-columns:1fr}}.CustomInput_inputContainer__kBSSP{display:flex;flex-direction:column;margin-bottom:16px}.CustomInput_label__8Prao{color:#333;font-size:1rem;margin-bottom:8px}.CustomInput_input__Flpya{border:1px solid #ccc;border-radius:4px;color:#333;font-size:.9rem;outline:none;padding:8px 12px;transition:border-color .3s ease;width:100%}.CustomInput_input__Flpya:focus{border-color:#007bff}.CustomInput_errorInput__YMFS0{border-color:red}.CustomInput_errorText__s3Dxd{color:red;font-size:.875rem;margin-top:4px}.CustomInput_inputWrapper__7430E{align-items:center;display:flex;position:relative}.CustomInput_toggleButton__XMSK4{align-items:center;background:none;border:none;color:#888;cursor:pointer;display:flex;justify-content:center;position:absolute;right:10px}.CustomInput_toggleButton__XMSK4:hover{color:#555}.CustomInput_toggleButton__XMSK4 svg{font-size:16px}.CustomInput_requiredStar__ShvsA{color:red;font-size:14px;margin-left:4px}.NewUser_form__2DjKF{margin-right:auto;max-width:600px;padding:16px;width:90%}.NewUser_inputContainer__Yl\+fa{margin-bottom:16px}.NewUser_label__N4LTB{color:#333;display:block;font-size:1rem;margin-bottom:8px}.NewUser_infoBox__JQd3I{background-color:#f1f5f9;border:1px solid #d1d5db;border-radius:6px;color:#374151;font-size:14px;margin:8px 0;padding:10px}.NewUser_select__HKkoN{border:1px solid #ccc;border-radius:4px;color:#333;font-size:.9rem;padding:8px 12px;width:100%}.NewUser_errorInput__7iuSJ{border-color:red}.NewUser_errorText__RFzBi{color:red;font-size:.875rem;margin-top:4px}.NewUser_submitButton__LLXA8{background-color:#007bff;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:1rem;padding:10px 16px}.NewUser_submitButton__LLXA8:hover{background-color:#0056b3}.NewUser_switch__qvD3c{display:inline-block;height:20px;margin-left:10px;position:relative;width:34px}.NewUser_switch__qvD3c input{height:0;opacity:0;width:0}.NewUser_slider__8lRFd{background-color:#ccc;border-radius:20px;bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0;transition:.4s}.NewUser_slider__8lRFd:before{background-color:#fff;border-radius:50%;bottom:4px;content:"";height:12px;left:4px;position:absolute;transition:.4s;width:12px}input:checked+.NewUser_slider__8lRFd{background-color:#007bff}input:checked+.NewUser_slider__8lRFd:before{transform:translateX(14px)}.NewUser_requiredStar__GI34\+{color:red;font-size:.9rem;margin-left:4px}.NewUser_backButtonContainer__SKn-g{padding:15px 10px 0;width:100%}.NewUser_backButton__FWlMu{align-items:center;background-color:initial;border:none;color:#333;cursor:pointer;display:flex;font-size:1rem;padding:8px;transition:color .3s ease}.NewUser_backButton__FWlMu:hover{color:#555}.NewUser_backIcon__ax2BP{font-size:1.2rem;margin-right:5px}.NewUser_backText__NI\+F2{font-weight:500}.NewUser_heading__ldsZr{align-items:center;box-shadow:0 4px 6px #0000001a;display:flex;justify-content:space-between;padding:5px 16px 16px;width:100%}.NewUser_heading__ldsZr h1{color:#333;font-size:1.5rem;font-weight:600}.NewUser_heading__ldsZr button{align-items:center;background-color:#007bff;border:none;border-radius:4px;color:#fff;cursor:pointer;display:flex;font-size:1rem;gap:5px;padding:10px}.NewUser_mainContainer__hHl5y{align-items:center;display:flex;flex:1 1;flex-direction:column;gap:.5rem;height:100%;justify-content:flex-start}.NewUser_contentHeader__JU9Y6{width:100%}.NormalBreadCrumbs_breadcrumb__fWwfc{align-items:center;color:#000;display:flex;gap:3px;letter-spacing:.8px;z-index:2}.NormalBreadCrumbs_breadcrumb__fWwfc a{color:#1490e5;color:var(--primary-color);font-size:1.1rem;letter-spacing:.8px;text-decoration:none}.NormalBreadCrumbs_active__LGr4E{color:#34dc00;color:var(--success-color);font-size:1.1rem;text-transform:capitalize}.ResultTable_resultContainer__bqzEZ{background-color:#fff;margin-top:30px;padding:1rem}.ResultTable_heading__J8S2-{color:#333;font-size:1.5rem;margin-bottom:20px;text-align:center}.ResultTable_subHeading__yhjL7{color:#555;font-size:1.25rem;margin-bottom:10px}.ResultTable_tableContainer__6np2v{margin-bottom:20px}.ResultTable_table__lYpvl{border-collapse:collapse;overflow:hidden;table-layout:fixed;width:100%}.ResultTable_table__lYpvl td,.ResultTable_table__lYpvl th{border:1px solid #ddd;padding:10px;text-align:left;vertical-align:top}.ResultTable_table__lYpvl th{background-color:#007bff;color:#fff;font-weight:700}.ResultTable_table__lYpvl tr:nth-child(2n){background-color:#f2f2f2}.ResultTable_table__lYpvl tr:hover{background-color:#e9ecef}.ResultTable_noData__Mys8f{color:#999;font-style:italic;margin:10px 0;text-align:center}.ResultTable_errorDetails__NC7Ag,.ResultTable_userDetails__SAofa{display:flex;flex-direction:column;gap:5px}.ResultTable_errorDetails__NC7Ag p,.ResultTable_userDetails__SAofa p{color:#555;font-size:.9rem;margin:0}.ResultTable_errorDetails__NC7Ag p strong,.ResultTable_userDetails__SAofa p strong{color:#333}.Bulkuser_container__Sd9UD{margin:0 auto;max-width:900px;padding:1rem;width:90%}.Bulkuser_heading__eAyIq{font-size:24px;margin-bottom:20px;text-align:center}.Bulkuser_infoBox__qAVCr{background-color:#f1f5f9;border:1px solid #d1d5db;border-radius:6px;color:#374151;font-size:14px;margin:8px 0;padding:10px}.Bulkuser_UploadContainer__5MaN2{color:#626262;display:flex;flex-direction:column;font-size:.75rem;min-width:250px;width:45%}.Bulkuser_uploadImage__IOevJ{display:flex}.Bulkuser_uploadImage__IOevJ button{background-color:#fff;border:1px solid #ccc;cursor:pointer;height:35px;min-width:100px;width:15%}.Bulkuser_uploadImage__IOevJ button:hover{background-color:#cfcece}.Bulkuser_uploadImage__IOevJ input{background-color:#fff;border:1px solid #ccc;border-right:none;height:35px;min-width:200px;outline:none;padding:0 10px;width:85%}.Bulkuser_inputGroup__Mypfd{align-items:flex-start;display:flex;flex-direction:column;margin-bottom:15px}.Bulkuser_label__HYZFF{color:#333;display:block;font-size:1rem;margin-bottom:8px}.Bulkuser_fileInput__aEyhI{display:block;margin-top:10px}.Bulkuser_errorMessage__qQm53{color:red;font-size:14px;margin-top:5px}.Bulkuser_errorMessageSmall__zfkui{color:red;display:block;font-size:12px;margin-top:3px}.Bulkuser_checkboxLabel__CZ3rA{align-items:center;display:flex}.Bulkuser_submitButton__ZMxbM{background-color:#007bff;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:16px;margin-top:20px;padding:10px 20px}.Bulkuser_submitButton__ZMxbM:disabled{background-color:#aaa;cursor:not-allowed}.Bulkuser_switch__ozwjJ{display:inline-block;height:20px;margin-right:10px;position:relative;width:34px}.Bulkuser_switch__ozwjJ input{height:0;opacity:0;width:0}.Bulkuser_slider__Syt2U{background-color:#ccc;border-radius:20px;bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0;transition:.4s}.Bulkuser_slider__Syt2U:before{background-color:#fff;border-radius:50%;bottom:4px;content:"";height:12px;left:4px;position:absolute;transition:.4s;width:12px}.Bulkuser_sampleButton__Ygfl9{align-items:center;background-color:#28a745;border:none;border-radius:4px;color:#fff;cursor:pointer;display:inline-flex;font-size:14px;gap:5px;margin-bottom:15px;padding:8px 14px;transition:background-color .3s ease}.Bulkuser_sampleButton__Ygfl9:hover{background-color:#218838}input:checked+.Bulkuser_slider__Syt2U{background-color:#007bff}input:checked+.Bulkuser_slider__Syt2U:before{transform:translateX(14px)}.Bulkuser_backButtonContainer__uy50m{padding:10px;width:100%}.Bulkuser_backButton__aV\+CY{align-items:center;background-color:initial;border:none;color:#333;cursor:pointer;display:flex;font-size:1rem;padding:8px;transition:color .3s ease}.Bulkuser_backButton__aV\+CY:hover{color:#555}.Bulkuser_backIcon__Dn7wB{font-size:1.2rem;margin-right:5px}.Bulkuser_backText__BWL8h{font-weight:500}.Bulkuser_courseListContainer__xd3gg{background-color:#f9fafb;border:1px solid #e5e7eb;border-radius:8px;margin-top:20px;padding:15px}.Bulkuser_courseListTitle__XUOPJ{color:#374151;font-size:1rem;font-weight:600;margin-bottom:15px}.Bulkuser_courseRow__77Wjw{align-items:flex-start;background-color:#fff;border:1px solid #e5e7eb;border-radius:6px;display:flex;gap:15px;justify-content:space-between;margin-bottom:12px;padding:12px;transition:box-shadow .2s ease}.Bulkuser_courseRow__77Wjw:hover{box-shadow:0 2px 8px #00000014}.Bulkuser_courseInfo__goa7q{display:flex;flex:1 1;flex-direction:column;gap:8px}.Bulkuser_courseBadgeWrapper__BxlN5{align-items:center;display:flex}.Bulkuser_courseExpiryText__xnC\+A{align-items:center;display:flex;font-size:.875rem;gap:8px}.Bulkuser_expiryLabel__Ffs9M{color:#6b7280;font-weight:500}.Bulkuser_expiryValue__35cKq{background-color:#fef3c7;border-radius:4px;color:#374151;font-weight:600;padding:2px 8px}.Bulkuser_expirationInputWrapper__IJQ5X{display:flex;flex-direction:column;min-width:180px}.Bulkuser_courseExpirationInput__34PoH{border:1px solid #d1d5db;border-radius:4px;font-size:14px;padding:8px 10px;transition:border-color .2s ease;width:100%}.Bulkuser_courseExpirationInput__34PoH:focus{border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a;outline:none}.Bulkuser_courseExpirationInput__34PoH::placeholder{color:#9ca3af;font-size:13px}.Bulkuser_inputError__03JYC{border-color:#ef4444}.Bulkuser_inputError__03JYC:focus{border-color:#dc2626;box-shadow:0 0 0 3px #ef44441a}@media screen and (max-width:800px){.Bulkuser_uploadImage__IOevJ button{font-size:.67rem;height:35px;min-width:77px;width:25%}.Bulkuser_uploadImage__IOevJ input{height:35px;min-width:200px;width:85%}.Bulkuser_courseRow__77Wjw{flex-direction:column;gap:12px}.Bulkuser_expirationInputWrapper__IJQ5X{min-width:100%;width:100%}.Bulkuser_courseExpiryText__xnC\+A{flex-wrap:wrap}}@media screen and (max-width:600px){.Bulkuser_container__Sd9UD{padding:.5rem;width:95%}.Bulkuser_courseListContainer__xd3gg,.Bulkuser_courseRow__77Wjw{padding:10px}}.AutoComplete_container__ZD2yk{margin:0 auto;position:relative;width:100%}.AutoComplete_input__r7XuP{border:1px solid #ccc;border-radius:4px;box-sizing:border-box;font-size:16px;padding:8px;width:100%}.AutoComplete_suggestions__9XNR3{background:#fff;border:1px solid #ccc;border-radius:0 0 4px 4px;box-shadow:0 4px 6px #0000001a;list-style:none;margin:0;max-height:200px;overflow-y:auto;padding:0;position:absolute;width:100%;z-index:1000}.AutoComplete_suggestion__I4qzz{cursor:pointer;font-size:14px;padding:8px}.AutoComplete_suggestion__I4qzz:hover{background:#f0f0f0}.MultiSelectSearch_container__jpgQ0{align-items:center;display:flex;flex-direction:column;justify-content:flex-start;width:100%}.MultiSelectSearch_input__cp9UF{border:1px solid #555;border-radius:3px;font-size:.9rem;outline:none;padding:8px 10px;width:100%}.MultiSelectSearch_resultList__\+3VdC{max-height:50vh;overflow-y:auto;padding:10px 0;width:100%}.MultiSelectSearch_listItem__JuxrD{align-items:center;cursor:pointer;display:flex;justify-content:space-between;list-style-type:none;width:100%}.MultiSelectSearch_containerAvatar__qMUub{align-items:center;display:flex;justify-content:flex-start;padding:10px}.MultiSelectSearch_avatar__GI-Rl{align-items:center;background-color:#f0f0f0;border-radius:50%;display:flex;font-size:1rem;height:40px;justify-content:center;margin-right:12px;overflow:hidden;width:40px}.MultiSelectSearch_details__kLo4d{align-items:flex-start;display:flex;flex-direction:column;justify-content:center}.MultiSelectSearch_email__qVECq,.MultiSelectSearch_name__pqD3A{font-size:.9rem}.MultiSelectSearch_placeholder__fA6JL{background-color:#f9f9f9;border-radius:8px;box-shadow:0 2px 5px #0000000d;color:#7e7e7e;font-size:1.1rem;margin-top:10px;padding:50px;text-align:center}.LearnerSearch_container__NQiKh{align-items:center;display:flex;justify-content:flex-start;padding:10px;width:100%}.LearnerSearch_avatar__dtglS{align-items:center;background-color:#f0f0f0;border-radius:50%;display:flex;font-size:1rem;height:40px;justify-content:center;margin-right:12px;overflow:hidden;width:40px}.LearnerSearch_details__w2KtC{align-items:flex-start;display:flex;flex-direction:column;justify-content:center}.LearnerSearch_email__TBRrh,.LearnerSearch_name__ax7SR{font-size:.9rem}.LearnerSearch_active__Sv5bk{border:3px solid #34dc00}.LearnerSearch_idle__VeNhg{border:3px solid orange}.LearnerSearch_hide__tY4cH{display:none}.CourseSearch_container__0es0D{align-items:center;border:1px solid #ddd;border-radius:5px;cursor:pointer;display:flex;margin-bottom:10px;padding:10px;transition:background-color .2s ease;width:100%}.CourseSearch_container__0es0D:hover{background-color:#f9f9f9}.CourseSearch_imageContainer__TGk1r{flex-shrink:0;height:50px;margin-right:15px;width:50px}.CourseSearch_image__Q6Mhj{border-radius:5px;height:100%;object-fit:cover;width:100%}.CourseSearch_details__EFmI8{display:flex;flex:1 1;flex-direction:column}.CourseSearch_title__1CclP{color:#333;font-size:16px;font-weight:700;margin:0}.CourseSearch_instructors__G6jyL{color:#555;font-size:14px}.CourseSearch_rating__i0t48{align-items:center;display:flex;gap:5px}.CourseSearch_stars__D2TP\+{display:flex}.CourseSearch_star__xeEUI{color:#ff9800;font-size:14px}.CourseSearch_ratingValue__m\+bk3{color:#333;font-size:14px}.LearnerNameBadge_container__OuLlQ{align-items:center;background-color:#007bff;border-radius:5px;display:flex;gap:5px;padding:5px}.LearnerNameBadge_text__UmP0N{color:#fff}.LearnerNameBadge_closeIcon__jDZ61{align-items:center;color:#fff;cursor:pointer;display:flex;font-size:1.2rem;font-weight:600;justify-content:center}.LearnerNameBadge_closeIcon__jDZ61:hover{transform:scale(1.1)}.Header_header__QPPQv{align-items:center;box-shadow:0 2px 4px #00000014;display:flex;gap:20px;justify-content:space-between;padding:4px 20px;position:relative}.Header_brandAndLogo__ucyXU{align-items:center;cursor:pointer;display:flex;gap:10px}.Header_brandAndLogo__ucyXU>img{border-radius:50%;height:50px;width:50px}.Header_companyName__msuaF{display:flex;flex-direction:column;justify-content:center}.Header_name__0x5g7{font-size:1.75rem;margin:1px 0}.Header_quote__B1JD-{font-size:.725rem;margin:1px 0 5px}.Header_NavBtn__VxTNP{padding:18px 0;position:relative}.Header_NavHeader__I\+gPl{align-items:center;background-color:#fff0;color:#1490e5;color:var(--primary-color);display:flex;font-size:1.2rem}.Header_navLinks__8Yxxs{display:flex;gap:50px}.Header_searchIcon__ciW3b{display:none}.Header_sideFilter__BSCXg{align-items:center;background-color:#fff;display:none;flex-direction:column;height:100vh;justify-content:space-between;left:-100%;overflow:hidden;position:fixed;top:0;transition:all .3s ease-in-out;width:65%;z-index:3}.Header_sideFilter__BSCXg.Header_active__u7V9I{left:0}.Header_overlay__6knOi{background-color:#00000080;display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:2}.Header_overlay__6knOi.Header_active__u7V9I{display:block}.Header_MenuDiv__EKGeP{display:none}.Header_IconsDesk__9diFn{align-items:center;display:flex;font-size:2rem;gap:40px}.Header_sideFilterAdv__eMa0S{align-items:center;display:flex;flex-direction:column;justify-content:flex-start}.Header_LoginIcon__KRECL{cursor:pointer}.Header_IconsTablet__0neob{align-items:center;display:none;gap:40px;justify-content:center}.Header_closeBtn__Sq5AL{align-items:center;background-color:#fff;border:none;border-radius:50%;cursor:pointer;display:flex;font-size:1.5rem;font-weight:900;justify-content:center;left:-100%;padding:6px;position:fixed;top:13px;transition:all .3s ease-in-out;z-index:10}.Header_closeBtn__Sq5AL.Header_active__u7V9I{left:69%}.Header_avatarContainer__zld61{position:relative}.Header_avatarIcon__u1KTp{cursor:pointer;height:40px;width:40px}.Header_parentItmes__EJCO9{display:none;padding:8px;position:absolute;right:0;top:100%;width:200px;z-index:10}.Header_items__FzUrL{align-items:flex-start;background-color:#fff;border:1px solid #cccccc96;box-shadow:0 4px 6px #0000001a;display:flex;flex-direction:column;gap:5px;justify-content:center;margin-top:7px;padding:10px 15px;width:100%}.Header_item__DgMsi{color:#000;cursor:pointer;font-size:1rem;padding:3px 2px;text-decoration:none;white-space:nowrap}.Header_item__DgMsi:hover{color:#118adb}.Header_avatarContainer__zld61:hover .Header_parentItmes__EJCO9{display:block}.Header_messageIcon__tSmde{cursor:pointer;position:relative}.Header_unreadBadge__MtWCk{background:red;border-radius:50%;color:#fff;font-size:12px;padding:3px 5px;position:absolute;right:-4px;top:-4px}.Header_welcome__oW195{color:#4f4f4f;color:var(--ternary-black);font-size:.9rem}.Header_userName__4L670{font-size:1rem;font-weight:500}.Header_coursesLink__iNHuo{font-size:1.1rem}.Header_coursesLinkMy__lQTtH,.Header_coursesLink__iNHuo{color:#1490e5;color:var(--primary-color);cursor:pointer;font-weight:500;padding:10px;text-decoration:none}.Header_coursesLinkMy__lQTtH{font-size:1.15rem}.Header_courseLink__RCp5S{background-color:#1490e5;border:none;border-radius:8px;color:#fff;cursor:pointer;display:inline-block;font-size:1rem;font-weight:700;padding:10px 18px;text-decoration:none;transition:background-color .3s ease,transform .2s ease}.Header_courseLink__RCp5S:hover{background-color:#118adb;transform:scale(1.05)}@media screen and (max-width:800px){.Header_IconsTablet__0neob{display:flex}.Header_header__QPPQv{padding:9px 25px}.Header_sideFilter__BSCXg{display:flex;gap:25px;justify-content:normal}.Header_MenuDiv__EKGeP{align-items:center;display:none;font-size:2rem}.Header_searchIcon__ciW3b{display:block;font-size:2rem}.Header_NavCourse__WKcrs,.Header_searchBar__pSPts,.Header_searchDesk__UI7r1{display:none}.Header_NavHeader__I\+gPl{color:#000;font-size:1.5rem;justify-content:space-between}.Header_LoginBtnMenu__BMnrG{width:50%}}@media screen and (max-width:500px){.Header_brandAndLogo__ucyXU{gap:5px}.Header_brandAndLogo__ucyXU>img{border-radius:50%;height:40px;width:40px}.Header_name__0x5g7{font-size:1.2rem}.Header_coursesLinkMy__lQTtH{font-size:1rem;padding:5px}.Header_quote__B1JD-{font-size:.58rem}.Header_sideFilter__BSCXg{width:75%}.Header_header__QPPQv{gap:10px;padding:8px 10px}.Header_IconsTablet__0neob{font-size:1.8rem;gap:15px}.Header_IconsDesk__9diFn{font-size:1.5rem;gap:10px}.Header_MenuDiv__EKGeP{display:none;font-size:1.5rem}.Header_searchIcon__ciW3b{font-size:1.5rem}.Header_closeBtn__Sq5AL{font-size:36px;font-weight:600;height:35px;width:35px}.Header_closeBtn__Sq5AL.Header_active__u7V9I{left:77%}.Header_avatarIcon__u1KTp{height:35px;width:35px}.Header_navLinks__8Yxxs{gap:20px}}@media screen and (max-width:320px){.Header_brandAndLogo__ucyXU{gap:3px}.Header_brandAndLogo__ucyXU>img{border-radius:50%;height:35px;width:35px}.Header_name__0x5g7{font-size:1.3rem}.Header_quote__B1JD-{font-size:.48rem}.Header_sideFilter__BSCXg{width:75%}.Header_header__QPPQv{gap:10px;padding:8px 10px}.Header_IconsTablet__0neob{font-size:1rem;gap:8px}.Header_IconsDesk__9diFn{font-size:1.2rem;gap:8px}.Header_MenuDiv__EKGeP,.Header_searchIcon__ciW3b{font-size:1.2rem}.Header_closeBtn__Sq5AL{font-size:1rem;font-weight:600}.Header_closeBtn__Sq5AL.Header_active__u7V9I{left:77%}}.MainMenuHeader_NavBtn__1wifH{padding:16px 0;position:relative}.MainMenuHeader_Categories__7I7D-{display:none;left:0;position:absolute;top:100%;z-index:100}.MainMenuHeader_NavBtn__1wifH:hover .MainMenuHeader_Categories__7I7D-{display:block}.MainMenuHeader_NavHeader__12irh{align-items:center;display:flex}.MainMenuHeader_NavHeader__12irh>p{background-color:#fff0;color:var(--primary-color);cursor:pointer;font-size:1.2rem}.MainMenuHeader_NavHeaderMenu__Gpdto{align-items:center;display:flex}.MainMenuHeader_NavHeaderMenu__Gpdto>p{background-color:#fff0;color:var(--primary-color);cursor:pointer;font-size:1.2rem}.MainMenuHeader_navigationsList__-AjHH{list-style-type:none}.MainMenuHeader_navigationsListMenu__4KKtM{list-style-type:none;padding:10px 40px;width:100%}.MainMenuHeader_downIcon__HbOf0{color:var(--primary-color);font-size:1rem}.MainMenuHeader_greaterIcon__v0ZsA{font-size:1rem;rotate:180deg}.MainMenuHeader_navigationsListMenu__4KKtM{display:none}.MainMenuHeader_Userbtns__5moKw{bottom:5%;display:none;position:absolute}.MainMenuHeader_slides__xOIBg{display:none;height:100%;width:100%}.MainMenuHeader_MenuSlide__siG7N{align-items:center;background-color:#fff;color:#000;flex-direction:column;gap:20px;height:100%;left:0;position:relative;transition:left .3s ease-in-out;width:100%}.MainMenuHeader_MenuSlide__siG7N.MainMenuHeader_hide__KE2fh{left:-110%}.MainMenuHeader_showSlidePlanel__9uydN{display:none;height:100%;opacity:0;position:absolute;right:-100%;top:0;transition:all .5s ease-in-out;width:100%;z-index:100}.MainMenuHeader_showSlidePlanel__9uydN.MainMenuHeader_show__h8qQp{opacity:1;right:0}.MainMenuHeader_backButton__KDYUH{background:none;border:none;color:#fff;cursor:pointer;font-size:18px;margin:10px}@media screen and (max-width:800px){.MainMenuHeader_slides__xOIBg{display:block}.MainMenuHeader_leftIcon__g4mDc{font-size:1rem}.MainMenuHeader_showSlidePlanel__9uydN{display:block}.MainMenuHeader_MenuSlide__siG7N,.MainMenuHeader_overlayHeaderMenu__iJtB9{display:flex}.MainMenuHeader_navigationsList__-AjHH{display:none}.MainMenuHeader_navigationsListMenu__4KKtM{border-bottom:1px solid #cfcdcdb0;display:block;list-style-type:none;z-index:10}.MainMenuHeader_NavHeaderCategory__\+kyOY{border-bottom:1px solid #cfcdcdb0;display:flex;gap:40%;padding:20px 40px 25px}.MainMenuHeader_NavHeaderMenu__Gpdto{justify-content:space-between;padding:10px 0 15px}.MainMenuHeader_NavHeaderMenu__Gpdto>p{color:#000;font-size:1rem}.MainMenuHeader_Userbtns__5moKw{display:flex;flex-direction:column;gap:10px;width:50%}}@media screen and (max-width:500px){.MainMenuHeader_navigationsListMenu__4KKtM{padding:8px 20px}.MainMenuHeader_NavHeaderMenu__Gpdto>p{font-size:1rem}.MainMenuHeader_greaterIcon__v0ZsA{font-size:.8rem}.MainMenuHeader_NavHeaderMenu__Gpdto{padding:10px 0}.MainMenuHeader_NavHeaderCategory__\+kyOY{gap:35%;padding:18px 20px 20px}}.CategoriesHeader_dropDownContainer__5fdbN{align-items:stretch;display:flex;position:absolute;z-index:10}@media screen and (max-width:800px){.CategoriesHeader_dropDownContainer__5fdbN{display:none;flex-direction:column;justify-content:center;position:relative}}.CategoryList_showCategory__HYU5Q{display:flex;flex-direction:column}.CategoryList_showCategory__HYU5Q,.CategoryList_showSubCategory__zd-EB{background-color:#fff;border:1px solid #b3b3b3;font-size:1rem;list-style-type:none;margin-top:10px;width:230px}.CategoryList_showSubCategory__zd-EB{border-left:none}.CategoryList_showCategory_li__Is4BA{padding:15px 17px;width:100%}.CategoryList_showCategory_li__Is4BA>a{align-items:center;color:#000;display:flex;justify-content:space-between;text-decoration:none}.CategoryList_showCategory_li__Is4BA:hover{background-color:#c4c4c4}.CategoryList_navigationsList__ZOl8u{list-style-type:none}.CategoryList_navigationsList__ZOl8u li{cursor:pointer}.CategoryList_showSubCategory_li__g-Lk2{padding:15px 17px;width:100%}.CategoryList_showSubCategory_li__g-Lk2:hover{background-color:#c4c4c4}.CategoryList_showSubCategory_li__g-Lk2>a{align-items:center;color:#000;display:flex;justify-content:space-between;text-decoration:none}.CategoryList_ArrowDown__WR8nR{font-size:1rem;transition:transform .3s ease}@media screen and (max-width:800px){.CategoryList_showCategory__HYU5Q{border:none;flex-direction:column;font-size:1rem;margin-top:0;width:95%}.CategoryList_ArrowDown__WR8nR{font-size:1rem;transform:rotate(90deg)}.CategoryList_ArrowUp__F-7TM{transform:rotate(270deg)}.CategoryList_showSubCategory__zd-EB{border:none;border-bottom:1px solid #00000054;font-size:1rem;list-style-type:none;margin-top:0;width:100%}.CategoryList_showCategory_li__Is4BA{border-bottom:1px solid #00000054;font-size:1rem;padding:10px 0;width:100%}.CategoryList_showSubCategory_li__g-Lk2{border-bottom:none;font-size:1rem;margin-left:40px;padding:8px 0;width:100%}.CategoryList_showSubCategory_li__g-Lk2:hover,.CategoryList_showSubCategory_li__g-Lk2:hover>a{background-color:#fff;color:var(--primary-color)}}@media screen and (max-width:500px){.CategoryList_ArrowDown__WR8nR,.CategoryList_showCategory__HYU5Q,.CategoryList_showSubCategory__zd-EB{font-size:1rem}.CategoryList_showCategory_li__Is4BA{padding-top:8px 0}.CategoryList_showSubCategory_li__g-Lk2{margin-left:35px}}.Accordion_accordion__ulMuK{border-radius:6px;list-style:none;margin:0;overflow:hidden;padding:0}.Accordion_accordionItem__0NTjy{background-color:#fff;border-bottom:1px solid #cfcdcdb0}.Accordion_accordionItemTitle__4-eyL{align-items:center;background-color:#fff;color:#000;cursor:pointer;display:flex;font-size:1rem;justify-content:space-between;margin:0;padding:1.3rem 2rem}.Accordion_accordionItemContent__Awk7S{background-color:#fff;padding:0 2.3rem 1.3rem}.Accordion_close__n\+1bw{display:none}.Accordion_open__dwJrm{display:block}.Accordion_accordion__ulMuK .Accordion_showSubCategory_li__yAcRn{padding:5px 5px 8px;width:auto}.Accordion_showSubCategory_li__yAcRn a{color:#000;text-decoration:none}.Accordion_arrow__HKbex{rotate:180deg}@media screen and (max-width:500px){.Accordion_accordionItemTitle__4-eyL{padding:1.1rem 1.4rem}}.CoursesHeaderSkeleton_show_div__5NiwJ{position:absolute;top:100%;z-index:10}.CoursesHeaderSkeleton_showCategory__ElkI1{background-color:#fff;border:1px solid #b3b3b381;box-shadow:0 4px 6px rgba(0,0,0,.055);font-size:1rem;list-style-type:none;margin-top:10px;width:250px}.CoursesHeaderSkeleton_showCategory_li__xAnPo{align-items:center;background-color:#fff;display:flex;justify-content:center;padding:16.9px;width:100%}.CoursesHeaderSkeleton_showCategory_li__xAnPo>div{background-color:#d6d6d642;height:24px;width:100%}@media screen and (max-width:800px){.CoursesHeaderSkeleton_show_div__5NiwJ{position:fixed;top:100%;z-index:10}.CoursesHeaderSkeleton_showCategory__ElkI1{border:none;width:100%}.CoursesHeaderSkeleton_showCategory_li__xAnPo{align-items:center;background-color:#fff;display:flex;justify-content:center;padding:16.9px;width:100%}.CoursesHeaderSkeleton_showCategory_li__xAnPo>div{background-color:#d6d6d642;height:24px;width:100%}}.Footer_footer__oskZV{background-color:#171c26;color:#fff;display:flex;flex-direction:column;gap:30px;padding:46px 50px}.Footer_row__U\+b4x{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:space-between}.Footer_about__V0bE8{display:flex;flex-direction:column;gap:.875rem;width:100%}.Footer_allNavs__XIV\+6{align-items:flex-start;border-top:1px solid #ffffff7e;display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}.Footer_brandAndLogo__RzVRq{align-items:center;display:flex;gap:10px}.Footer_brandAndLogo__RzVRq>img{border-radius:50%;height:50px;width:50px}.Footer_companyName__irl0p{align-items:center;display:flex;flex-direction:column;justify-content:center}.Footer_name__eoUlD{font-size:1.75rem}.Footer_quote__InAE-{font-size:1rem}.Footer_title__YDs3D{font-size:1.25rem;font-weight:600}.Footer_navContainer__YN\+HH{display:flex;flex-direction:column;gap:15px;min-width:220px}.Footer_navList__JzIru{display:flex;flex-direction:column;gap:9px;list-style-type:none}.Footer_bottom__NIaQU{align-items:center;border-top:1px solid #ffffff7e;display:flex;justify-content:space-between;padding:20px 0;width:100%}.Footer_socialMedia__3QAIw{align-items:center;display:flex;gap:8px;justify-content:flex-start}.Footer_socialMedia__3QAIw a{color:#fff;text-decoration:none}.Footer_icon__p8kqn{font-size:1.5rem}.Footer_navList__JzIru li a{color:#fff;text-decoration:none}.Footer_copyRights__fhKcP{align-items:center;display:flex;gap:5px;justify-content:center}@media screen and (max-width:1300px){.Footer_footer__oskZV{padding:46px 50px}.Footer_row__U\+b4x{flex-direction:column;gap:30px;justify-content:space-between}.Footer_about__V0bE8{display:flex;flex-direction:column;gap:.875rem;width:100%}.Footer_allNavs__XIV\+6{gap:35px;width:100%}}@media screen and (max-width:680px){.Footer_footer__oskZV{padding:46px 50px}.Footer_allNavs__XIV\+6{gap:30px;width:100%}.Footer_navContainer__YN\+HH{min-width:220px}.Footer_bottom__NIaQU{flex-direction:column;gap:6px;width:100%}}@media screen and (max-width:570px){.Footer_footer__oskZV{padding:46px 40px}.Footer_row__U\+b4x{flex-direction:column;gap:30px;justify-content:space-between}.Footer_about__V0bE8{display:flex;flex-direction:column;gap:.875rem;width:100%}.Footer_allNavs__XIV\+6{align-items:center;display:flex;flex-wrap:wrap;gap:35px;justify-content:center;width:100%}.Footer_navList__JzIru{align-items:center;gap:9px;justify-content:center}.Footer_navList__JzIru li{text-align:center}.Footer_navContainer__YN\+HH{align-items:center;gap:12px;justify-content:center;width:100%}.Footer_copyRights__fhKcP{font-size:.873rem}}@media screen and (max-width:363px){.Footer_footer__oskZV{padding:46px 35px}.Footer_copyRights__fhKcP{font-size:.773rem}}@media screen and (max-width:327px){.Footer_footer__oskZV{padding:46px 25px}.Footer_copyRights__fhKcP{font-size:.773rem}}.GroupsPage_groupsContainer__PRHJH{align-items:flex-start;background-color:#fff;display:flex;flex-direction:column;flex-grow:1;height:100%;overflow-y:auto}.GroupsPage_groupsTitle__bVdnU{align-items:center;box-shadow:0 4px 6px #0000001a;display:flex;justify-content:space-between;padding:10px 20px;width:100%}.GroupsPage_groupsTitle__bVdnU h1{color:#333;font-size:1.5rem;font-weight:600}.GroupsPage_groupsTitle__bVdnU button{align-items:center;background-color:#007bff;border:none;border-radius:4px;color:#fff;cursor:pointer;display:flex;font-size:1rem;gap:5px;padding:10px}.GroupsPage_groupsContent__XNDPW{display:flex;flex-direction:column;gap:15px;padding:20px;width:100%}.GroupsPage_filterContainer__QiwfP{display:flex;flex-direction:column;gap:10px}.GroupsPage_searchSort__DbhLm{align-items:center;align-self:stretch;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between}.GroupsPage_search__XoBMO{align-items:center;border:1px solid #626262;border-radius:5px;display:flex;gap:10px;padding:10px 15px;width:60%}.GroupsPage_search__XoBMO svg{flex-shrink:0;height:16px;width:16px}.GroupsPage_search__XoBMO input{border:none;font-size:.875rem;outline:none;width:100%}.GroupsPage_sort__G05uc{align-items:center;align-self:stretch;display:flex;gap:15px}.GroupsPage_groupListContainer__ZOK3J{display:flex;flex-direction:column;gap:20px}.GroupsPage_groupListContainer__ZOK3J a{text-decoration:none}.GroupsPage_header__65H8F{align-items:center;align-self:stretch;background-color:#f2f6ff;border-radius:5px;box-shadow:0 4px 4px #0000001a;display:grid;grid-template-columns:1.5fr 1fr .5fr;height:50px}.GroupsPage_header__65H8F span{font-weight:500;padding:0 15px}.GroupsPage_groupWithDelete__8H2MN{display:grid;grid-template-columns:2fr 1fr}.GroupsPage_groupLink__O6GwF{color:inherit;text-decoration:none;width:100%}.GroupsPage_noFound__jGMJs{color:#626262;font-size:.9rem;text-align:center}.GroupsPage_modalContent__3MXiv{align-items:center;display:flex;flex-direction:column;gap:20px;text-align:center}.GroupsPage_modalContent__3MXiv h2{color:#333;font-size:1.5rem;font-weight:600}.GroupsPage_modalContent__3MXiv input{border:1px solid #ccc;border-radius:5px;font-size:1rem;max-width:300px;outline:none;padding:10px;width:90%}.GroupsPage_modalContent__3MXiv input:disabled{background-color:#f5f5f5;cursor:not-allowed}.GroupsPage_modalContent__3MXiv .GroupsPage_modalActions__kQcTr{display:flex;gap:15px;justify-content:center}.GroupsPage_modalContent__3MXiv .GroupsPage_createButton__1Z-Vk{background-color:#007bff;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:1rem;padding:10px 20px;transition:background-color .2s ease}.GroupsPage_modalContent__3MXiv .GroupsPage_createButton__1Z-Vk:hover{background-color:#0056b3}.GroupsPage_modalContent__3MXiv .GroupsPage_cancelButton__KXY3G{background-color:#f0f0f0;border:none;border-radius:5px;color:#333;cursor:pointer;font-size:1rem;padding:10px 20px;transition:background-color .2s ease}.GroupsPage_modalContent__3MXiv .GroupsPage_cancelButton__KXY3G:hover{background-color:#e0e0e0}@media (max-width:768px){.GroupsPage_search__XoBMO{width:100%}}@media (max-width:576px){.GroupsPage_groupsTitle__bVdnU{padding:10px}.GroupsPage_groupsTitle__bVdnU h1{font-size:1.2rem}.GroupsPage_groupsTitle__bVdnU button{font-size:.9rem;padding:5px 10px}.GroupsPage_groupsContent__XNDPW{gap:10px;padding:10px}.GroupsPage_filterContainer__QiwfP{gap:5px}.GroupsPage_search__XoBMO{gap:5px;padding:10px}.GroupsPage_search__XoBMO input{font-size:.9rem}.GroupsPage_sort__G05uc{gap:10px}.GroupsPage_groupListContainer__ZOK3J{gap:15px}.GroupsPage_header__65H8F span{font-size:.9rem;padding:0 10px}}.GroupRow_groupRow__XV7LJ{align-items:center;background-color:#fff;border-radius:5px;box-shadow:0 4px 4px #0000001a;color:#333;display:grid;grid-template-columns:2.5fr .5fr;padding:10px 0;transition:background-color .2s ease;width:100%}.GroupRow_groupRow__XV7LJ:hover{background-color:#f1f5f9}.GroupRow_groupData__WMjLe{align-items:center;background-color:#fff;color:#333;display:grid;grid-template-columns:1.5fr 1fr;transition:background-color .2s ease}.GroupRow_groupRow__XV7LJ:hover .GroupRow_groupData__WMjLe{background-color:#f1f5f9}.GroupRow_createdAt__U\+Dzi,.GroupRow_groupDetails__81IVn{align-items:center;display:flex;justify-content:flex-start;overflow:hidden;padding:0 15px}.GroupRow_groupName__LEBsV{-webkit-box-orient:vertical;-webkit-line-clamp:1;line-clamp:1;display:-webkit-box;font-size:1rem;font-weight:600;overflow:hidden;text-overflow:ellipsis}.GroupRow_createdAtText__5jDIO{color:#6b7280;font-size:.9rem;text-transform:capitalize}.GroupRow_deleteBtn__zoVCq{align-items:center;background-color:#fff;border:none;cursor:pointer;display:flex;justify-content:flex-start;padding:0 15px}.GroupRow_groupRow__XV7LJ:hover .GroupRow_deleteBtn__zoVCq{background-color:#f1f5f9}.GroupRow_modalContent__DxNYR{align-items:center;display:flex;flex-direction:column;gap:20px;text-align:center}.GroupRow_modalContent__DxNYR h2{color:#333;font-size:1.5rem;font-weight:600}.GroupRow_modalContent__DxNYR input{border:1px solid #ccc;border-radius:5px;font-size:1rem;max-width:300px;outline:none;padding:10px;width:90%}.GroupRow_modalContent__DxNYR input:disabled{background-color:#f5f5f5;cursor:not-allowed}.GroupRow_modalContent__DxNYR .GroupRow_modalActions__hPaA1{display:flex;gap:15px;justify-content:center}.GroupRow_modalContent__DxNYR .GroupRow_createButton__jKyq6{background-color:#007bff;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:1rem;padding:10px 20px;transition:background-color .2s ease}.GroupRow_modalContent__DxNYR .GroupRow_createButton__jKyq6:hover{background-color:#0056b3}.GroupRow_modalContent__DxNYR .GroupRow_cancelButton__RTT\+B{background-color:#f0f0f0;border:none;border-radius:5px;color:#333;cursor:pointer;font-size:1rem;padding:10px 20px;transition:background-color .2s ease}.GroupRow_modalContent__DxNYR .GroupRow_cancelButton__RTT\+B:hover{background-color:#e0e0e0}.GroupRow_confirmTitle__66UHf{align-items:center;display:flex;font-weight:600;justify-content:space-between;width:100%}.GroupRow_question__aOukx{text-align:left}@media (max-width:576px){.GroupRow_createdAt__U\+Dzi,.GroupRow_groupDetails__81IVn{font-size:14px;padding:0 10px}.GroupRow_createdAtText__5jDIO{font-size:12px}}.GroupRowSkeleton_groupRowSkeleton__wo5OH{align-items:center;background-color:#fff;border-radius:5px;box-shadow:0 4px 4px #0000001a;display:grid;grid-template-columns:2fr 1fr;padding:10px 0;transition:background-color .2s ease;width:100%}.GroupRowSkeleton_groupRowSkeleton__wo5OH:hover{background-color:#f1f5f9}.GroupRowSkeleton_createdAtPlaceholder__C0T3x,.GroupRowSkeleton_groupNamePlaceholder__2w1OB{background-color:#e0e0e0;border-radius:4px;height:20px}.GroupRowSkeleton_groupNamePlaceholder__2w1OB{margin-left:15px;width:70%}.GroupRowSkeleton_createdAtPlaceholder__C0T3x{justify-self:flex-start;margin-right:15px;width:50%}@media (max-width:576px){.GroupRowSkeleton_groupNamePlaceholder__2w1OB{margin-left:10px}.GroupRowSkeleton_createdAtPlaceholder__C0T3x{margin-right:10px}}.GroupDetailsPage_backButtonContainer__dxZGb{padding:15px 15px 0;width:100%}.GroupDetailsPage_backButton__ciW44{align-items:center;background-color:initial;border:none;color:#333;cursor:pointer;display:flex;font-size:1rem;padding:8px;transition:color .3s ease}.GroupDetailsPage_backButton__ciW44:hover{color:#555}.GroupDetailsPage_backIcon__kKHnM{font-size:1.2rem;margin-right:5px}.GroupDetailsPage_backText__irgyZ{font-weight:500}.GroupDetailsPage_heading__ih19b{align-items:center;box-shadow:0 4px 6px #0000001a;display:flex;justify-content:space-between;padding:10px 16px 16px;width:100%}.GroupDetailsPage_actionButtons__4Vm0\+{display:flex;gap:10px}.GroupDetailsPage_heading__ih19b h1{color:#333;font-size:1.2rem;font-weight:600}.GroupDetailsPage_heading__ih19b button{align-items:center;background-color:#007bff;border:none;border-radius:4px;color:#fff;cursor:pointer;display:flex;font-size:1rem;gap:5px;padding:10px}.GroupDetailsPage_mainContainer__P6gjM{align-items:center;display:flex;flex:1 1;flex-direction:column;gap:.5rem;height:100%;justify-content:flex-start}.GroupDetailsPage_contentHeader__x2wHO{width:100%}.GroupDetailsPage_learnersContent__XlVt5{display:flex;flex-direction:column;gap:15px;padding:10px;width:100%}.GroupDetailsPage_learnerListContainer__-xegv{display:flex;flex-direction:column;gap:20px}.GroupDetailsPage_noFound__8uCxe{color:#626262;font-size:.9rem;text-align:center}.GroupDetailsPage_userRow__JefPW{align-items:center;background-color:#fff;border-radius:5px;box-shadow:0 4px 4px #0000001a;color:#333;display:flex;justify-content:space-between;padding:10px;transition:background-color .2s ease;width:100%}.GroupDetailsPage_email__fAyMR,.GroupDetailsPage_userDetails__5DBQX{align-items:center;display:flex;justify-content:flex-start;overflow:hidden;width:30%}.GroupDetailsPage_selectBox__6XxZw{cursor:pointer;height:1rem;margin-right:5px;width:1rem}.GroupDetailsPage_avatar__hgj7N{align-items:center;background-color:#f0f0f0;border-radius:50%;display:flex;font-size:1rem;height:40px;justify-content:center;margin-right:12px;overflow:hidden;width:40px}.GroupDetailsPage_userName__ZgGqF{-webkit-box-orient:vertical;-webkit-line-clamp:1;line-clamp:1;display:-webkit-box;font-weight:600;overflow:hidden;text-overflow:ellipsis}.GroupDetailsPage_emailText__ZTCQo{overflow:hidden;text-overflow:ellipsis;width:100%}.GroupDetailsPage_removeButton__AxcC6{align-items:center;background-color:#007bff;border:none;border-radius:4px;color:#fff;cursor:pointer;display:flex;font-size:.9rem;gap:5px;padding:8px}.GroupDetailsPage_bulkActions__UoX3W{align-items:center;background-color:#fff;display:flex;gap:10px;padding:5px 10px}.GroupDetailsPage_bulkActions__UoX3W .GroupDetailsPage_text__rcivV{font-size:1rem}.GroupDetailsPage_bulkActions__UoX3W .GroupDetailsPage_text__rcivV .GroupDetailsPage_count__i3u9P{color:#007bff;font-size:1.1rem;font-weight:600}.GroupDetailsPage_filterContainer__AskFX{display:flex;flex-direction:column;gap:10px;padding:10px;width:100%}.GroupDetailsPage_searchSort__ZVt27{align-items:center;align-self:stretch;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between}.GroupDetailsPage_search__64\+lS{align-items:center;border:1px solid #626262;border-radius:5px;display:flex;gap:10px;padding:10px 15px;width:60%}.GroupDetailsPage_search__64\+lS svg{flex-shrink:0;height:16px;width:16px}.GroupDetailsPage_search__64\+lS input{border:none;font-size:.875rem;outline:none;width:100%}.GroupDetailsPage_sort__5IcrB{align-items:center;align-self:stretch;display:flex;gap:15px}.GroupDetailsPage_selectAllContainer__EFKPv{align-items:center;display:flex;margin-bottom:5px;padding:0 10px}.GroupDetailsPage_selectAllCheckbox__XLbfN{margin-right:5px}.GroupDetailsPage_courseListContainer__keayM{display:flex;flex-direction:column;gap:10px;padding:10px;width:100%}.GroupDetailsPage_courseCard__66oUa{align-items:center;border:1px solid #ddd;border-radius:8px;cursor:pointer;display:flex;gap:10px;justify-content:space-between;padding:10px;position:relative;width:100%}.GroupDetailsPage_courseCard__66oUa:hover{background-color:#f0f7ff}.GroupDetailsPage_courseDetails__mcDBN{align-items:stretch;display:flex;flex:2 1;justify-content:flex-start;width:100%}.GroupDetailsPage_courseImage__j\+Za-{aspect-ratio:16/9;border-radius:4px;height:auto;margin-right:1rem;object-fit:cover;overflow:hidden;width:120px}.GroupDetailsPage_courseInfo__U4Gti h3{font-size:1rem;margin:0}.GroupDetailsPage_courseInstructors__KN1nK,.GroupDetailsPage_courseRating__CUfFG{color:#555;font-size:.9rem;margin:0}.GroupDetailsPage_courseExpiration__U5nzp{align-items:stretch;display:flex;flex:1 1;font-size:.9rem;justify-content:flex-start;width:100%}.GroupDetailsPage_modalContent__z9Mrb{padding:10px}.GroupDetailsPage_modalBody__f9qQz{max-height:400px;overflow-y:scroll}.GroupDetailsPage_modalHeading__hKSPe{margin-bottom:.5rem}.GroupDetailsPage_modalContent__z9Mrb label{color:#555;display:block;font-weight:500;margin-bottom:.5rem}.GroupDetailsPage_modalContent__z9Mrb input{border:1px solid #ddd;border-radius:4px;font-size:1rem;padding:.8rem;width:100%}.GroupDetailsPage_modalContent__z9Mrb input:focus{border-color:#007bff;box-shadow:0 0 0 2px #007bff33;outline:none}.GroupDetailsPage_menuIcon__Jl2J1{background:none;border:none;cursor:pointer;display:flex;font-size:24px;justify-content:flex-start;outline:none}.GroupDetailsPage_modalHeadCon__oTVcH{align-items:center;display:flex;justify-content:space-between;width:100%}.GroupDetailsPage_modalActionsCon__bu25J{align-items:center;display:flex;justify-content:space-between;padding-top:1rem}.GroupDetailsPage_modalActions__kcngT{display:flex;gap:.5rem;justify-content:flex-end}.GroupDetailsPage_modalActions__kcngT button{border:none;border-radius:4px;font-size:.9rem;padding:.7rem 1.1rem;transition:background-color .3s ease}.GroupDetailsPage_titleCon__yY1N7{align-items:center;display:flex;gap:8px}.GroupDetailsPage_hideTag__iUOXT{background-color:#c5c5c5;border-radius:5px;color:#000;font-size:.7rem;padding:2px 5px}.GroupDetailsPage_modalActions__kcngT .GroupDetailsPage_saveButton__Roppl{background-color:#007bff;color:#fff}.GroupDetailsPage_modalActions__kcngT .GroupDetailsPage_saveButton__Roppl:hover{background-color:#0056b3}.GroupDetailsPage_modalActions__kcngT .GroupDetailsPage_removeButton__AxcC6{background-color:#dc3545;color:#fff}.GroupDetailsPage_modalActions__kcngT .GroupDetailsPage_removeButton__AxcC6:hover{background-color:#b02a37}.GroupDetailsPage_modalHeading__hKSPe{color:#34dc00;font-size:1.2rem;font-weight:500;text-align:left}.GroupDetailsPage_buttonCon__IBjkT{align-items:center;display:flex;gap:15px;justify-content:flex-start;padding:15px 0 0;width:100%}.GroupDetailsPage_modalHeader__Of04w{display:flex;flex-direction:column;gap:13px;justify-content:space-between}.GroupDetailsPage_settingCategory__qMbVS{display:flex;gap:10px;padding:10px 0 5px}.GroupDetailsPage_settingHead__vOUL5{align-items:flex-start;display:flex;flex-direction:column;gap:3px;justify-content:flex-start;max-width:100%}.GroupDetailsPage_fontContainer__IZA3R{align-items:center;display:flex;justify-content:center}.GroupDetailsPage_fontBtn__soYsb{background-color:#fff;border:1px solid #1490e5;cursor:pointer;height:27px;width:27px}.GroupDetailsPage_fontDisplay__OlsxR{align-items:center;border-bottom:1px solid #1490e5;border-top:1px solid #1490e5;display:flex;height:27px;justify-content:center;width:27px}.GroupDetailsPage_selectLanguage__gixWs{min-width:90px}.GroupDetailsPage_settingTitle__\+JFAh{color:#1087d6;font-size:1rem}.GroupDetailsPage_settingDescription__cHS0X{display:flex;gap:15px;justify-content:space-between;text-align:left;width:100%}.GroupDetailsPage_buttonCon__IBjkT .GroupDetailsPage_saveButton__Roppl{background-color:#007bff;border:none;border-radius:5px;color:#fff;padding:5px 7px}.GroupDetailsPage_buttonCon__IBjkT .GroupDetailsPage_saveButton__Roppl:hover{background-color:#0056b3}.GroupDetailsPage_interval__9JAjT{display:flex;flex-direction:column;gap:2px}.GroupDetailsPage_fieldswithType__Ds-Q\+{display:flex;gap:5px}.GroupDetailsPage_intervalField__I6he2{background-color:#fff;border:1px solid #ccc;border-radius:5px;font-size:1rem;width:100px}.GroupDetailsPage_intervalField__I6he2:disabled{cursor:not-allowed;opacity:.5}.GroupDetailsPage_errorMsg__agUB\+{align-items:flex-start;color:red}.GroupDetailsPage_header__uN-EV{align-items:center;background-color:#f2f6ff;border-radius:5px;box-shadow:0 4px 4px #0000001a;display:flex;height:50px;justify-content:space-between}.GroupDetailsPage_header__uN-EV span{font-weight:500;padding:0 15px}.GroupDetailsPage_cancel__ZpYx5{background-color:#fff;border:none;cursor:pointer}.GroupDetailsPage_pagination__29t2Y{align-items:center;display:flex;gap:10px;justify-content:center;margin:10px 0}.GroupDetailsPage_pagination__29t2Y button{align-items:center;background-color:#fff;border:none;display:flex;justify-content:center}.GroupDetailsPage_pagination__29t2Y button:disabled{color:#ccc;cursor:not-allowed}.GroupDetailsPage_pagination__29t2Y button:hover{color:#007bff;cursor:pointer}.GroupDetailsPage_pagination__29t2Y span{font-size:14px;font-weight:500}.GroupDetailsPage_prevDouble__IvTQM{font-size:2rem;transform:rotate(180deg)}.GroupDetailsPage_prev__pNYHL{font-size:1.2rem}.GroupDetailsPage_next__CJrdI{font-size:1.2rem;transform:rotate(180deg)}.GroupDetailsPage_nextDouble__28UPR{font-size:2rem}@media (max-width:768px){.GroupDetailsPage_learnersContent__XlVt5{gap:10px;padding:10px}.GroupDetailsPage_learnerListContainer__-xegv{gap:15px}}@media (max-width:576px){.GroupDetailsPage_avatar__hgj7N{display:none}.GroupDetailsPage_email__fAyMR,.GroupDetailsPage_userDetails__5DBQX{font-size:14px;padding:0 10px}.GroupDetailsPage_courseCard__66oUa,.GroupDetailsPage_courseDetails__mcDBN{flex-direction:column}.GroupDetailsPage_courseImage__j\+Za-{width:100%}.GroupDetailsPage_newStyle__3NVEh{display:flex;flex-direction:column}}.LearnerList_backButtonContainer__k8w0D{padding:15px 15px 0;width:100%}.LearnerList_backButton__siK1Q{align-items:center;background-color:initial;border:none;color:#333;cursor:pointer;display:flex;font-size:1rem;padding:8px;transition:color .3s ease}.LearnerList_backButton__siK1Q:hover{color:#555}.LearnerList_backIcon__tQbfT{font-size:1.2rem;margin-right:5px}.LearnerList_backText__mCrdX{font-weight:500}.LearnerList_heading__lTj8f{align-items:center;box-shadow:0 4px 6px #0000001a;display:flex;justify-content:space-between;padding:10px 16px 16px;width:100%}.LearnerList_heading__lTj8f h1{color:#333;font-size:1.2rem;font-weight:600}.LearnerList_heading__lTj8f button{align-items:center;background-color:#007bff;border:none;border-radius:4px;color:#fff;cursor:pointer;display:flex;font-size:1rem;gap:5px;padding:10px}.LearnerList_mainContainer__B\+iX1{align-items:center;display:flex;flex:1 1;flex-direction:column;gap:.5rem;height:100%;justify-content:flex-start}.LearnerList_contentHeader__l3wsN{width:100%}.LearnerList_learnersContent__9agok{display:flex;flex-direction:column;gap:15px;padding:10px;width:100%}.LearnerList_learnerListContainer__66X-e{display:flex;flex-direction:column;gap:20px}.LearnerList_noFound__egQZ1{color:#626262;font-size:.9rem;text-align:center}.LearnerList_userRow__Fvh9H{align-items:center;background-color:#fff;border-radius:5px;box-shadow:0 4px 4px #0000001a;color:#333;display:flex;justify-content:space-between;padding:10px;transition:background-color .2s ease;width:100%}.LearnerList_email__-t0c3,.LearnerList_userDetails__ubGHL{align-items:center;display:flex;justify-content:flex-start;overflow:hidden;width:30%}.LearnerList_selectBox__UerPn{cursor:pointer;height:1rem;margin-right:5px;width:1rem}.LearnerList_avatar__GNxtZ{align-items:center;background-color:#f0f0f0;border-radius:50%;display:flex;font-size:1rem;height:40px;justify-content:center;margin-right:12px;overflow:hidden;width:40px}.LearnerList_userName__LicyG{-webkit-box-orient:vertical;-webkit-line-clamp:1;line-clamp:1;display:-webkit-box;font-weight:600;overflow:hidden;text-overflow:ellipsis}.LearnerList_emailText__Qv5Lh{overflow:hidden;text-overflow:ellipsis;width:100%}.LearnerList_removeButton__KXbSo{align-items:center;background-color:#007bff;border:none;border-radius:4px;color:#fff;cursor:pointer;display:flex;font-size:.9rem;gap:5px;padding:8px}.LearnerList_bulkActions__IDXtA{align-items:center;background-color:#fff;border:1px solid #555;border-radius:10px;display:flex;gap:10px;padding:5px 10px;position:fixed;right:10px;top:15px}.LearnerList_bulkActions__IDXtA .LearnerList_text__j6VPX{font-size:1rem}.LearnerList_bulkActions__IDXtA .LearnerList_text__j6VPX .LearnerList_count__MfT5z{color:#007bff;font-size:1.1rem;font-weight:600}.LearnerList_filterContainer__wHj4T{display:flex;flex-direction:column;gap:10px;padding:10px;width:100%}.LearnerList_searchSort__lju6u{align-items:center;align-self:stretch;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between}.LearnerList_search__i3aKt{align-items:center;border:1px solid #626262;border-radius:5px;display:flex;gap:10px;padding:10px 15px;width:60%}.LearnerList_search__i3aKt svg{flex-shrink:0;height:16px;width:16px}.LearnerList_search__i3aKt input{border:none;font-size:.875rem;outline:none;width:100%}.LearnerList_sort__Q9Nm4{align-items:center;align-self:stretch;display:flex;gap:15px}.LearnerList_selectAllContainer__hgo9p{align-items:center;display:flex;margin-bottom:5px;padding:0 10px}.LearnerList_selectAllCheckbox__EsbJE{margin-right:5px}.LearnerList_courseListContainer__Zz\+pj{display:flex;flex-direction:column;gap:10px;padding:10px;width:100%}.LearnerList_courseCard__Fz4Ok{align-items:center;border:1px solid #ddd;border-radius:8px;cursor:pointer;display:flex;gap:10px;justify-content:space-between;padding:10px;position:relative;width:100%}.LearnerList_courseCard__Fz4Ok:hover{background-color:#f0f7ff}.LearnerList_courseDetails__xyZKe{align-items:stretch;display:flex;flex:2 1;justify-content:flex-start;width:100%}.LearnerList_courseImage__NCmRq{aspect-ratio:16/9;border-radius:4px;height:auto;margin-right:1rem;object-fit:cover;overflow:hidden;width:120px}.LearnerList_courseInfo__gQff3 h3{font-size:1rem;margin:0}.LearnerList_courseInstructors__ABVWr,.LearnerList_courseRating__ve0Zp{color:#555;font-size:.9rem;margin:0}.LearnerList_courseExpiration__xIlTr{align-items:stretch;display:flex;flex:1 1;font-size:.9rem;justify-content:flex-start;width:100%}.LearnerList_modalContent__hplNH{padding:10px}.LearnerList_modalHeading__\+agdk{margin-bottom:.5rem}.LearnerList_modalContent__hplNH label{color:#555;display:block;font-weight:500;margin-bottom:.5rem}.LearnerList_modalContent__hplNH input{border:1px solid #ddd;border-radius:4px;margin-bottom:1rem;padding:.8rem;width:100%}.LearnerList_modalContent__hplNH input:focus{border-color:#007bff;box-shadow:0 0 0 2px #007bff33;outline:none}.LearnerList_modalActions__nC7gK{display:flex;gap:.5rem;justify-content:flex-end;padding-top:1rem}.LearnerList_modalActions__nC7gK button{border:none;border-radius:4px;cursor:pointer;font-size:.9rem;padding:.7rem 1.1rem;transition:background-color .3s ease}.LearnerList_modalActions__nC7gK .LearnerList_saveButton__\+livR{background-color:#007bff;color:#fff}.LearnerList_modalActions__nC7gK .LearnerList_saveButton__\+livR:hover{background-color:#0056b3}.LearnerList_modalActions__nC7gK .LearnerList_removeButton__KXbSo{background-color:#dc3545;color:#fff}.LearnerList_modalActions__nC7gK .LearnerList_removeButton__KXbSo:hover{background-color:#b02a37}.LearnerList_modalHeading__\+agdk{color:#34dc00;font-size:1.2rem;font-weight:500;text-align:left}.LearnerList_buttonCon__O\+xkY{align-items:center;display:flex;gap:15px;justify-content:flex-start;padding:15px 0 0;width:100%}.LearnerList_modalHeader__adm40{display:flex;flex-direction:column;gap:13px;justify-content:space-between}.LearnerList_settingCategory__\+aBXa{display:flex;gap:10px;padding:10px 0 5px}.LearnerList_settingHead__-acQh{align-items:flex-start;display:flex;flex-direction:column;gap:3px;justify-content:flex-start;max-width:100%}.LearnerList_fontContainer__VGBqA{align-items:center;display:flex;justify-content:center}.LearnerList_fontBtn__be3Qm{background-color:#fff;border:1px solid #1490e5;cursor:pointer;height:27px;width:27px}.LearnerList_fontDisplay__C1V\+h{align-items:center;border-bottom:1px solid #1490e5;border-top:1px solid #1490e5;display:flex;height:27px;justify-content:center;width:27px}.LearnerList_selectLanguage__w2Ry5{min-width:90px}.LearnerList_settingTitle__sKC2X{color:#1087d6;font-size:1rem}.LearnerList_settingDescription__2svZw{display:flex;gap:15px;justify-content:space-between;text-align:left;width:100%}.LearnerList_cancel__HTBV4{background-color:#fff;border:none;cursor:pointer}.LearnerList_buttonCon__O\+xkY .LearnerList_saveButton__\+livR{background-color:#007bff;border:none;border-radius:5px;color:#fff;cursor:pointer;padding:5px 7px}.LearnerList_buttonCon__O\+xkY .LearnerList_saveButton__\+livR:hover{background-color:#0056b3}.LearnerList_interval__g\+w\+Z{display:flex;flex-direction:column;gap:2px}.LearnerList_fieldswithType__R7f97{display:flex;gap:5px}.LearnerList_intervalField__05BlE{background-color:#fff;border:1px solid #ccc;border-radius:5px;font-size:1rem;width:100px}.LearnerList_errorMsg__8FteZ{align-items:flex-start;color:red}.LearnerList_header__zRtnR,.LearnerList_selectAcount__4TeNi{align-items:center;display:flex;justify-content:space-between}.LearnerList_header__zRtnR{background-color:#f2f6ff;border-radius:5px;box-shadow:0 4px 4px #0000001a;height:50px}.LearnerList_header__zRtnR span{font-weight:500;padding:0 15px}.LearnerList_pagination__IqscW{align-items:center;display:flex;gap:10px;justify-content:center;margin:10px 0}.LearnerList_onlineUser__8QIdw{background-color:#22c55e;border-radius:50%;display:none;height:10px;margin-right:5px;width:10px}.LearnerList_active__44rHr{border:3px solid #34dc00}.LearnerList_idle__eAxw9{border:3px solid orange}.LearnerList_hide__JYjTk{display:none}.LearnerList_count__MfT5z{background-color:#f0f9ff;border:1px solid #b6dfff;border-radius:8px;box-shadow:0 2px 4px #0000000d;color:#007bff;display:inline-block;font-size:1rem;font-weight:600;padding:8px 16px}.LearnerList_pagination__IqscW button{align-items:center;background-color:#fff;border:none;display:flex;justify-content:center}.LearnerList_pagination__IqscW button:disabled{color:#ccc;cursor:not-allowed}.LearnerList_pagination__IqscW button:hover{color:#007bff;cursor:pointer}.LearnerList_pagination__IqscW span{font-size:14px;font-weight:500}.LearnerList_prevDouble__DNhXB{font-size:2rem;transform:rotate(180deg)}.LearnerList_prev__N6Ssi{font-size:1.2rem}.LearnerList_next__4TW5Y{font-size:1.2rem;transform:rotate(180deg)}.LearnerList_nextDouble__3fCxD{font-size:2rem}.LearnerList_modalContent__hplNH{align-items:center;display:flex;flex-direction:column;gap:20px;text-align:center}.LearnerList_modalContent__hplNH h2{color:#333;font-size:1.5rem;font-weight:600}.LearnerList_modalContent__hplNH input{border:1px solid #ccc;border-radius:5px;font-size:1rem;max-width:300px;outline:none;padding:10px;width:90%}.LearnerList_modalContent__hplNH input:disabled{background-color:#f5f5f5;cursor:not-allowed}.LearnerList_modalContent__hplNH .LearnerList_modalActions__nC7gK{display:flex;gap:15px;justify-content:center}.LearnerList_modalContent__hplNH .LearnerList_createButton__iyGe\+{background-color:#007bff;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:1rem;padding:10px 20px;transition:background-color .2s ease}.LearnerList_modalContent__hplNH .LearnerList_createButton__iyGe\+:hover{background-color:#0056b3}.LearnerList_modalContent__hplNH .LearnerList_cancelButton__dYM\+-{background-color:#f0f0f0;border:none;border-radius:5px;color:#333;cursor:pointer;font-size:1rem;padding:10px 20px;transition:background-color .2s ease}.LearnerList_modalContent__hplNH .LearnerList_cancelButton__dYM\+-:hover{background-color:#e0e0e0}.LearnerList_confirmTitle__th488{align-items:center;display:flex;font-weight:600;justify-content:space-between;width:100%}@media (max-width:768px){.LearnerList_learnersContent__9agok{gap:10px;padding:10px}.LearnerList_learnerListContainer__66X-e{gap:15px}}@media (max-width:576px){.LearnerList_avatar__GNxtZ{display:none}.LearnerList_onlineUser__8QIdw{display:block}.LearnerList_active__44rHr{background-color:#34dc00;border:none}.LearnerList_idle__eAxw9{background-color:orange;border:none}.LearnerList_email__-t0c3,.LearnerList_userDetails__ubGHL{font-size:14px;padding:0 10px}.LearnerList_courseCard__Fz4Ok,.LearnerList_courseDetails__xyZKe{flex-direction:column}.LearnerList_courseImage__NCmRq{width:100%}.LearnerList_newStyle__fAS89{display:flex;flex-direction:column}.LearnerList_selectAcount__4TeNi{align-items:flex-start;flex-direction:column-reverse;gap:10px}}.GroupAddLearners_container__euD24{margin:5px auto;max-width:900px;padding:1rem;width:90%}.GroupAddLearners_backButtonContainer__DIcym{padding:10px 10px 0;width:100%}.GroupAddLearners_backButton__7Vl7E{align-items:center;background-color:initial;border:none;color:#333;cursor:pointer;display:flex;font-size:1rem;padding:8px;transition:color .3s ease}.GroupAddLearners_backButton__7Vl7E:hover{color:#555}.GroupAddLearners_backIcon__eyFNZ{font-size:1.2rem;margin-right:5px}.GroupAddLearners_backText__0R11k{font-weight:500}.GroupAddLearners_heading__Tj9Jc{font-size:24px;text-align:center}.GroupAddLearners_selectedList__qdHzD{display:flex;flex-wrap:wrap;gap:5px;max-height:160px;overflow-y:auto;padding:10px 0}.GroupAddLearners_submit__INR8G{background-color:#007bff;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:1rem;padding:5px 10px;transition:all .5s ease}.GroupAddLearners_submit__INR8G:hover{transform:scale(1.05)}.GroupAddLearners_header__UulaL{align-items:center;display:flex;justify-content:space-between;margin:10px 0}.GroupAddLearners_existingUsersCon__l9ZxI{background-color:#f9f9f9;border:1px solid #ccc;border-radius:8px;padding:1rem}.GroupAddLearners_existingTitle__OR91B{color:#dc3545;font-size:1rem;font-weight:700;margin-bottom:1rem}.GroupAddLearners_courseBlock__eyHTP{margin-bottom:1.5rem}.GroupAddLearners_courseTitle__BeE62{color:#0275d8;font-size:1.2rem;margin-bottom:.5rem}.GroupAddLearners_learnerList__k9QX-{margin:0;padding-left:1.5rem}.GroupAddLearners_learnerItem__68HTi{font-size:1rem;line-height:1.6}.GroupAddLearners_placeholder__8hZIG{color:#7e7e7e;font-size:.9rem}.GroupAddLearners_resultBox__vZ3ZQ{border-radius:10px;margin-bottom:12px;max-height:140px;overflow-y:auto;padding:10px 12px}.GroupAddLearners_notFoundBox__OebUY{background-color:#ffecec;border:1px solid #ffbdbd}.GroupAddLearners_emailList__9bOiH,.GroupAddLearners_notFoundBox__OebUY h4{margin-bottom:.5rem}.GroupAddLearners_emailItem__AXmFH{color:#374151;font-size:1rem;font-size:.9rem;line-height:1.6;margin-left:1rem;padding:0 .2rem}.GroupAddLearners_modalBody__GV\+sh{width:100%}.GroupAddLearners_modalLabel__-D1jc{display:block;font-weight:500;margin-bottom:8px}.GroupAddLearners_emailInput__MCDa6{border:1px solid #ccc;border-radius:6px;font-size:14px;padding:8px;resize:none;width:100%}.GroupAddLearners_helperText__HdWPk{color:#666;font-size:12px;margin-top:6px;text-align:center}.GroupAddCourse_inputGroup__dp73U{margin-top:16px}.GroupAddCourse_expirationDateInput__jso4Z{border:1px solid #ddd;border-radius:4px;font-size:14px;margin-top:8px;padding:8px;width:100%}.GroupAddCourse_container__eRD\+2{margin:50px auto;max-width:900px;padding:1rem;width:90%}.GroupAddCourse_backButtonContainer__h\+Ovw{padding:10px 10px 0;width:100%}.GroupAddCourse_backButton__nhUej{align-items:center;background-color:initial;border:none;color:#333;cursor:pointer;display:flex;font-size:1rem;padding:8px;transition:color .3s ease}.GroupAddCourse_backButton__nhUej:hover{color:#555}.GroupAddCourse_backIcon__UX4E8{font-size:1.2rem;margin-right:5px}.GroupAddCourse_backText__sMY\+7{font-weight:500}.GroupAddCourse_heading__svV8n{font-size:24px;text-align:center}.GroupAddCourse_selectedList__P8eMb{display:flex;flex-wrap:wrap;gap:5px;max-height:160px;overflow-y:auto;padding:10px 0}.GroupAddCourse_submit__G6wUR{background-color:#007bff;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:1rem;padding:5px 10px;transition:all .5s ease}.GroupAddCourse_submit__G6wUR:hover{transform:scale(1.05)}.GroupAddCourse_header__5qfUF{align-items:center;display:flex;justify-content:space-between;margin:10px 0}.GroupAddCourse_existingUsersCon__y0Ugi{background-color:#f9f9f9;border:1px solid #ccc;border-radius:8px;padding:1rem}.GroupAddCourse_existingTitle__wkjAN{color:#dc3545;font-size:1rem;font-weight:700;margin-bottom:1rem}.GroupAddCourse_courseBlock__4AhFa{margin-bottom:1.5rem}.GroupAddCourse_courseTitle__mU77Y{color:#0275d8;font-size:1.2rem;margin-bottom:.5rem}.GroupAddCourse_learnerList__UG25r{margin:0;padding-left:1.5rem}.GroupAddCourse_learnerItem__YIM2G{font-size:1rem;line-height:1.6}.GroupAddCourse_placeholder__GzZHE{color:#7e7e7e;font-size:.9rem}.CoursesPage_coursesContainer__s7Usw{align-items:flex-start;background-color:#fff;display:flex;flex-direction:column;flex-grow:1;height:100%;overflow-y:auto}.CoursesPage_coursesTitle__QnYD\+{align-items:center;box-shadow:0 4px 6px #0000001a;display:flex;justify-content:space-between;padding:10px 20px;width:100%}.CoursesPage_coursesTitle__QnYD\+ h1{color:#333;font-size:1.5rem;font-weight:600}.CoursesPage_coursesTitle__QnYD\+ button{align-items:center;background-color:#007bff;border:none;border-radius:4px;color:#fff;cursor:pointer;display:flex;font-size:1rem;gap:5px;padding:10px}.CoursesPage_coursesContent__I0\+el{display:flex;flex-direction:column;gap:15px;padding:20px;width:100%}.CoursesPage_filterContainer__arNTN{display:flex;flex-direction:column;gap:10px}.CoursesPage_searchSort__Tjffh{align-items:center;align-self:stretch;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between}.CoursesPage_search__uCbOr{align-items:center;border:1px solid #626262;border-radius:5px;display:flex;gap:10px;padding:10px 15px;width:60%}.CoursesPage_search__uCbOr svg{flex-shrink:0;height:16px;width:16px}.CoursesPage_search__uCbOr input{border:none;font-size:.875rem;outline:none;width:100%}.CoursesPage_sort__uWFty{align-items:center;align-self:stretch;display:flex;gap:15px}.CoursesPage_courseListContainer__dOH0G{display:flex;flex-direction:column;gap:20px}.CoursesPage_courseListContainer__dOH0G a{text-decoration:none}.CoursesPage_header__WG9TP{align-items:center;align-self:stretch;background-color:#f2f6ff;border-radius:5px;box-shadow:0 4px 4px #0000001a;display:grid;grid-template-columns:2fr 1fr;height:50px}.CoursesPage_header__WG9TP span{font-weight:500;padding:0 15px}.CoursesPage_courseLink__7BLza{color:inherit;text-decoration:none;width:100%}.CoursesPage_noFound__ON3rz{color:#626262;font-size:.9rem;text-align:center}.CoursesPage_pagination__1QnPe{align-items:center;display:flex;gap:10px;justify-content:center;margin:10px 0;width:100%}.CoursesPage_pagination__1QnPe button{align-items:center;background-color:#fff;border:none;display:flex;justify-content:center}.CoursesPage_pagination__1QnPe button:disabled{color:#ccc;cursor:not-allowed}.CoursesPage_pagination__1QnPe button:hover{color:#007bff;cursor:pointer}.CoursesPage_pagination__1QnPe span{font-size:14px;font-weight:500}.CoursesPage_prevDouble__YhYuY{font-size:2rem;transform:rotate(180deg)}.CoursesPage_prev__V9O8B{font-size:1.2rem}.CoursesPage_next__d0cMh{font-size:1.2rem;transform:rotate(180deg)}.CoursesPage_nextDouble__Sm-x8{font-size:2rem}@media (max-width:768px){.CoursesPage_search__uCbOr{width:100%}}@media (max-width:576px){.CoursesPage_coursesTitle__QnYD\+{padding:10px}.CoursesPage_coursesTitle__QnYD\+ h1{font-size:1.2rem}.CoursesPage_coursesTitle__QnYD\+ button{font-size:.9rem;padding:5px 10px}.CoursesPage_coursesContent__I0\+el{gap:10px;padding:10px}.CoursesPage_filterContainer__arNTN{gap:5px}.CoursesPage_search__uCbOr{gap:5px;padding:10px}.CoursesPage_search__uCbOr input{font-size:.9rem}.CoursesPage_sort__uWFty{gap:10px}.CoursesPage_courseListContainer__dOH0G{gap:15px}.CoursesPage_header__WG9TP span{font-size:.9rem;padding:0 10px}}.CourseRow_container__xAp1D{align-items:flex-start;border:1px solid #d1d7dc;display:flex;justify-content:flex-start;padding:10px}.CourseRow_imageContainer__-Cl1W{flex:1 1;max-width:200px;overflow:hidden;padding-right:8px}.CourseRow_imageContainer__-Cl1W img{height:auto;object-fit:cover;width:100%}.CourseRow_details__iVGSX{align-self:stretch;flex:2 1;justify-content:space-between}.CourseRow_detailsHeader__oRyc2,.CourseRow_details__iVGSX{display:flex;flex-direction:column}.CourseRow_detailsFooter__LGy51{display:flex;justify-content:flex-start}.CourseRow_publishBadge__c6kHE{background-color:#c5c5c5;border-radius:5px;color:#000;font-size:.7rem;padding:2px 5px}.CourseRow_title__EUkWy{color:#000;font-size:1.1rem;font-weight:500;margin-bottom:.2rem}.CourseRow_title__EUkWy:hover{text-decoration:underline}.CourseRow_instructors__RcjNA{color:#555;font-size:.9rem;font-weight:500}.CourseRow_dotcontainer__q6fwF{align-items:center;display:flex;height:25px;justify-content:center;position:relative;width:25px}.CourseRow_dotcontainer__q6fwF:hover .CourseRow_actionList__hDf3K{display:flex}.CourseRow_actionList__hDf3K{display:none;height:auto;position:absolute;right:-15px;top:100%;width:auto;z-index:10}.CourseRow_list__AE1id{background-color:#fff;border-radius:8px;box-shadow:0 4px 6px 2px #00000026;display:flex;flex-direction:column;gap:10px;list-style-type:none;margin-top:5px;min-width:150px;padding:8px 20px}.CourseRow_actionLi__V7b9K{cursor:pointer;font-size:1rem;padding:5px 7px 7px}.CourseRow_actionLi__V7b9K:hover{color:#1490e5;color:var(--primary-color)}.CourseRow_actionLiBtn__HOLJ7{background-color:#fff;border:none;cursor:pointer;font-size:.9rem}.CourseRow_actionLiBtn__HOLJ7:hover{color:#1490e5;color:var(--primary-color)}.CourseRow_cancel__wuyJ7{background-color:#fff;border:none;cursor:pointer}.CourseRow_confirmations__-oN5F{align-items:center;display:flex;flex-direction:column;gap:20px}.CourseRow_confirmTitle__fydcn{align-items:center;display:flex;font-weight:600;justify-content:space-between;width:100%}.CourseRow_dialogBtns__y9CGP{align-items:center;display:flex;gap:15px;justify-content:flex-end;width:100%}.CourseRow_duplicateBtn__4qLgU{width:30%}.CourseRow_question__jm3tx{text-align:left}.CourseRow_input__mK17z{padding:5px 6px}.CourseRow_dotIcon__SXXlJ{align-items:center;cursor:pointer;display:flex;height:25px;justify-content:center;width:50px}.CourseRow_updatesCon__EAGum{align-items:center;display:flex;gap:10px}.CourseRow_eyeTooltipContainer__322pM{align-items:center;display:flex;flex-direction:column;position:relative}.CourseRow_tooltip__EwzjV{background-color:#f5f5f5ec;border:1px solid #ccc;border-radius:4px;bottom:25px;color:#535353;display:none;font-size:12px;left:50%;padding:5px 10px;position:absolute;transform:translateX(-50%);white-space:nowrap;z-index:1000}.CourseRow_eye__TqM41:hover+.CourseRow_tooltip__EwzjV{display:block}@media (max-width:576px){.CourseRow_container__xAp1D{flex-direction:column}.CourseRow_imageContainer__-Cl1W{max-width:100%}}:root{--dark-blue:#6464ff;--Btn-black:#d9d9d9}.Button_btn__c239g{background-color:#1490e5;background-color:var(--primary-color);border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:1rem;padding:10px 15px;width:100%}.Button_btn__c239g:hover{background-color:#1184d1}@media screen and (max-width:500px){.Button_btn__c239g{font-size:.85rem;padding:7px 10px;width:100%}}.CourseRowSkeleton_courseRow__wQbjU{animation:CourseRowSkeleton_shimmer__rge\+E 1.5s infinite;background:linear-gradient(120deg,#e0e0e0 25%,#f4f4f4 50%,#e0e0e0 75%);background-size:200% 200%;border-radius:4px;height:50px;width:100%}@keyframes CourseRowSkeleton_shimmer__rge\+E{0%{background-position:-150% 0}to{background-position:150% 0}}.QuizDetailsPage_mainContainer__3MbI4{align-items:flex-start;display:flex;flex-direction:column;gap:10px;padding:20px}.QuizDetailsPage_quizHeading__joV8B{align-items:center;display:flex;justify-content:flex-start;margin-bottom:2rem}.QuizDetailsPage_title__KRLoS{font-feature-settings:"smcp";color:#007bff;font-size:2rem;font-variant:small-caps;font-weight:700}.QuizDetailsPage_detailsContainer__aD3Rq{align-items:flex-start;display:flex;flex-direction:column;gap:6px;justify-content:flex-start}.QuizDetailsPage_detailsContainer__aD3Rq p{font-weight:500}.QuizDetailsPage_detailsContainer__aD3Rq span{font-weight:400}.QuizDetailsPage_historyContainer__pihie{margin-top:10px}.QuizDetailsPage_historyTitle__P-mS\+{color:#007bff;font-size:1.5rem;font-weight:600;margin-bottom:10px}.QuizDetailsPage_startButton__-c--D{background-color:#007bff;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:1.2rem;font-weight:700;margin-top:20px;padding:12px;text-align:center;transition:background-color .3s ease}.QuizDetailsPage_startButton__-c--D:hover{background-color:#0056b3}.QuizDetailsPage_modalHeading__3JngG{color:#34dc00;font-size:1.2rem;font-weight:500;text-align:left}.QuizDetailsPage_modalSubmit__grcSg{background-color:#007bff;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:.9rem;padding:8px 12px;transition:all .5s ease}.QuizDetailsPage_buttonCon__hauAr{align-items:center;display:flex;justify-content:flex-start;padding:15px 0 0;width:100%}.QuizDetailsPage_modalSubmit__grcSg:hover{transform:scale(1.05)}.QuizDetailsPage_modalHeader__Ri1fX{display:flex;flex-direction:column;gap:13px;justify-content:space-between}.QuizDetailsPage_deleteBtn__ZlDPj{align-items:center;display:flex;justify-content:center;position:relative}.QuizDetailsPage_rulesList__L44aT{align-items:flex-start;display:flex;flex-direction:column;gap:5px;justify-content:flex-start;padding:0 0 5px 18px}.QuizDetailsPage_rulesList__L44aT strong{color:#007bff}.QuizDetailsPage_cancel__1RH0c{background-color:#fff;border:none;cursor:pointer;margin-left:15px}.QuizDetailsPage_subHead__E4bHe{color:#007bff;padding:10px 0 5px;text-align:left}.QuizDetailsPage_cause__2Ewmd{text-align:left}.QuizDetailsPage_backButtonContainer__pvV3S{padding:20px 20px 0}.AttemptItem_attemptHeading__Y1zrG{color:#007bff;font-size:1.2rem}.AttemptItem_attemptDetails__qTldm{display:flex;flex-direction:column}.AttemptItem_itemRow__i9Hv8{display:flex;gap:5px;width:60vw}.AttemptItem_itemHeading__Fg9EW{color:#34dc00;flex:1 1;font-weight:500;max-width:150px;text-align:right}.AttemptItem_itemValue__EQ3Fb{flex:2 1}.AttemptItem_actionButtons__7buVy{margin-bottom:10px;margin-top:10px}.AttemptItem_actionButtons__7buVy button{background-color:#007bff;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:1rem;padding:8px 10px;text-align:center}@media (max-width:576px){.AttemptItem_itemRow__i9Hv8{width:100vw}}.Attempt_mainContainer__wjdST{display:flex;flex-direction:column;gap:10px}.QuizPage_quizContainer__7tbee{display:flex;flex-direction:row-reverse;height:100vh;overflow:hidden;position:relative}.QuizPage_cameraSection__oVFN3{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffff2;border-radius:15px;bottom:20px;box-shadow:0 8px 25px #00000026;cursor:pointer;left:20px;padding:10px;position:fixed;transition:all .3s ease;z-index:1000}.QuizPage_cameraSection__oVFN3:hover{box-shadow:0 12px 35px #0003;transform:translateY(-2px)}.QuizPage_cameraHeader__GRlE8{align-items:center;display:flex;justify-content:space-between;margin-bottom:8px}.QuizPage_cameraTitle__g60li{color:#333;font-size:.8rem;font-weight:600;margin:0}.QuizPage_cameraClose__l7M5h{align-items:center;background:none;border:none;border-radius:50%;color:#666;cursor:pointer;display:flex;height:20px;justify-content:center;transition:all .2s ease;width:20px}.QuizPage_cameraClose__l7M5h:hover{background:#f0f0f0;color:#333}.QuizPage_cameraSection__oVFN3.QuizPage_minimized__AGa6W{background:#0000;border-radius:50%;box-shadow:0 4px 15px #007bff4d;padding:0}.QuizPage_cameraSection__oVFN3.QuizPage_minimized__AGa6W .QuizPage_cameraHeader__GRlE8{display:none}.QuizPage_cameraSection__oVFN3.QuizPage_minimized__AGa6W .QuizPage_cameraPreview__4AZ0v{border:3px solid #429dff;border-radius:50%;height:80px;margin:0;width:80px}.QuizPage_cameraPreview__4AZ0v{border:3px solid #419dff;border-radius:10px;box-shadow:0 4px 15px #0000001a;cursor:pointer;height:120px;margin:0;overflow:hidden;transition:all .3s ease;width:200px}.QuizPage_cameraPreview__4AZ0v.QuizPage_inactive__8s9yp{border-color:#dc3545}.QuizPage_cameraVideo__83Hk0{height:100%;object-fit:cover;transform:scaleX(-1);width:100%}.QuizPage_sidebar__Ma8eE{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffff2;border-left:1px solid #fff3;display:flex;flex-direction:column;flex-shrink:0;gap:20px;height:100vh;overflow-y:auto;padding:20px;position:relative;transition:transform .3s ease;width:320px;z-index:100}.QuizPage_quizInfo__u4Bdm{background:#fff;border-radius:15px;box-shadow:0 8px 25px #0000001a;padding:20px}.QuizPage_quizInfo__u4Bdm h3{color:#333;font-size:1.2rem;font-weight:600;margin-bottom:15px}.QuizPage_infoItem__S-WuB{align-items:center;display:flex;font-size:.9rem;justify-content:space-between;margin-bottom:12px}.QuizPage_infoLabel__eG3E2{color:#666;font-weight:500}.QuizPage_infoValue__k-CWR{color:#333;font-weight:600}.QuizPage_statusAnswered__JXMoG{color:#28a745!important}.QuizPage_statusUnanswered__nlLeK{color:#ffc107!important}.QuizPage_timerSection__YOavb{background:linear-gradient(135deg,#007bff,#0056b3);border-radius:15px;box-shadow:0 8px 25px #007bff4d;color:#fff;padding:20px;text-align:center}.QuizPage_timerLabel__2WPjS{font-size:.9rem;margin-bottom:8px;opacity:.9}.QuizPage_timerValue__OqAsA{font-family:Courier New,monospace;font-size:1.8rem;font-weight:700}.QuizPage_navSection__1v1iU{background:#fff;border-radius:15px;box-shadow:0 8px 25px #0000001a;display:flex;flex:1 1;flex-direction:column;padding:20px}.QuizPage_navTitle__HYzrK{color:#333;font-size:1.1rem;font-weight:600;margin-bottom:15px;text-align:center}.QuizPage_navigationGrid__rYMtJ{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin-bottom:20px;max-height:300px;overflow-y:auto;padding:5px}.QuizPage_navButton__G-6IF{align-items:center;aspect-ratio:1;background:#fff;border:2px solid #e0e0e0;border-radius:8px;color:#666;cursor:pointer;display:flex;flex-direction:column;font-size:.85rem;justify-content:center;min-height:40px;position:relative;transition:all .2s ease}.QuizPage_navButton__G-6IF:hover:not(:disabled){box-shadow:0 3px 10px #0000001a;transform:translateY(-1px)}.QuizPage_navButton__G-6IF:disabled{cursor:not-allowed;opacity:.6}.QuizPage_navButton__G-6IF:disabled:hover{box-shadow:none;transform:none}.QuizPage_navButton__G-6IF.QuizPage_active__g9eVS{background:linear-gradient(135deg,#007bff,#0056b3)!important;border-color:#007bff!important;box-shadow:0 4px 15px #007bff66;color:#fff!important}.QuizPage_navButton__G-6IF.QuizPage_answered__yiOLN:not(.QuizPage_active__g9eVS){background:#28a745;border-color:#28a745;color:#fff}.QuizPage_navButton__G-6IF.QuizPage_notAnswered__ww065:not(.QuizPage_active__g9eVS){background:#ffc107;border-color:#ffc107;color:#333}.QuizPage_navButton__G-6IF.QuizPage_active__g9eVS:hover{box-shadow:0 6px 20px rgba(0,123,255,.5,.5)!important;transform:translateY(-1px)}.QuizPage_navNumber__pSYnQ{font-size:.85rem;font-weight:600}.QuizPage_finishAttemptBtn__elC8t{align-items:center;background:linear-gradient(135deg,#28a745,#20c997);border:none;border-radius:10px;color:#fff;cursor:pointer;display:flex;font-size:1rem;font-weight:600;gap:8px;justify-content:center;margin-top:auto;padding:15px 24px;transition:all .3s ease}.QuizPage_finishAttemptBtn__elC8t:hover:not(:disabled){box-shadow:0 8px 25px #28a7454d;transform:translateY(-2px)}.QuizPage_finishAttemptBtn__elC8t:disabled{cursor:not-allowed;opacity:.6;transform:none}.QuizPage_mainContent__kAfTO{box-sizing:border-box;display:flex;flex:1 1;flex-direction:column;height:100vh;max-width:calc(100vw - 320px);overflow-x:hidden;overflow-y:auto;padding:30px}.QuizPage_questionCard__YwJFR{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffff2;border-radius:20px;box-shadow:0 15px 40px #0000001a;box-sizing:border-box;margin-bottom:20px;padding:30px;-webkit-user-select:none;user-select:none}.QuizPage_questionHeader__or6SX{align-items:center;border-bottom:2px solid #f0f0f0;display:flex;flex-wrap:wrap;gap:15px;justify-content:space-between;margin-bottom:25px;padding-bottom:15px}.QuizPage_questionTitle__oY6Lj{color:#333;font-size:1.4rem;font-weight:600}.QuizPage_questionScore__hA9nP{background:linear-gradient(135deg,#007bff,#0056b3);border-radius:25px;color:#fff;font-size:.9rem;font-weight:600;padding:10px 18px}.QuizPage_questionContent__\+Z6SB{word-wrap:break-word;color:#333;font-size:1.1rem;line-height:1.7;margin-bottom:25px;max-width:100%;overflow:hidden}.QuizPage_answersList__4qFvf{display:flex;flex-direction:column;gap:15px;list-style:none;margin-bottom:30px}.QuizPage_answerOption__rlOsv{align-items:center;background:#f8f9fa;border:2px solid #e9ecef;border-radius:12px;cursor:pointer;display:flex;gap:15px;padding:18px 22px;transition:all .2s ease}.QuizPage_answerOption__rlOsv:hover{background:#007bff0d;border-color:#007bff}.QuizPage_answerOption__rlOsv.QuizPage_selected__SCCIr{background:linear-gradient(135deg,#007bff1a,#90ee901a);border-color:#007bff}.QuizPage_answerInput__JACKW{accent-color:#007bff;flex-shrink:0;height:20px;margin-top:2px;width:20px}.QuizPage_answerText__Fci\+y{flex:1 1}.QuizPage_answerOption__rlOsv .QuizPage_answerText__Fci\+y img{height:auto;margin:8px 0;max-height:200px;max-width:100%;object-fit:contain}.QuizPage_navButtons__Fmj-Z{display:flex;flex-wrap:wrap;gap:15px;justify-content:space-between}.QuizPage_navBtn__aJZJ\+{align-items:center;border:none;border-radius:10px;cursor:pointer;display:flex;font-size:1rem;font-weight:600;gap:10px;min-height:48px;padding:14px 32px;transition:all .3s ease}.QuizPage_prevBtn__28Ynn{background:linear-gradient(135deg,#6c757d,#495057);color:#fff}.QuizPage_nextBtn__zpVDV{background:linear-gradient(135deg,#007bff,#0056b3);color:#fff;margin-left:auto}.QuizPage_finishBtn__a2hpx{background:linear-gradient(135deg,#28a745,#20c997);color:#fff;margin-left:auto}.QuizPage_navBtn__aJZJ\+:hover:not(:disabled){box-shadow:0 8px 25px #0003;transform:translateY(-2px)}.QuizPage_navBtn__aJZJ\+:disabled{cursor:not-allowed;opacity:.5;transform:none}.QuizPage_mobileToggle__Py1in{background:linear-gradient(135deg,#007bff,#0056b3);border:none;border-radius:50%;box-shadow:0 4px 15px #007bff4d;color:#fff;cursor:pointer;display:none;height:55px;position:fixed;right:20px;top:20px;transition:all .3s ease;width:55px;z-index:1001}.QuizPage_mobileToggle__Py1in:hover{transform:scale(1.05)}.QuizPage_mobileOverlay__Biq9-{background:#00000080;display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:99}.QuizPage_loading__gFAqa{animation:QuizPage_spin__vSxMe 1s ease-in-out infinite;border:3px solid #ffffff4d;border-radius:50%;border-top-color:#fff;display:inline-block;height:20px;width:20px}@keyframes QuizPage_spin__vSxMe{to{transform:rotate(1turn)}}@media (max-width:1200px){.QuizPage_sidebar__Ma8eE{width:300px}.QuizPage_mainContent__kAfTO{max-width:calc(100vw - 300px);padding:25px}}@media (max-width:1024px){.QuizPage_cameraSection__oVFN3{bottom:15px;left:15px;padding:8px}.QuizPage_cameraSection__oVFN3.QuizPage_minimized__AGa6W .QuizPage_cameraPreview__4AZ0v{height:70px;width:70px}.QuizPage_cameraPreview__4AZ0v{height:100px;width:180px}.QuizPage_mainContent__kAfTO{padding:20px}.QuizPage_sidebar__Ma8eE{padding:15px;width:280px}.QuizPage_mainContent__kAfTO{max-width:calc(100vw - 280px)}.QuizPage_questionCard__YwJFR{padding:25px}}@media (max-width:768px){.QuizPage_quizContainer__7tbee{flex-direction:column}.QuizPage_sidebar__Ma8eE{height:100vh;padding:20px;position:fixed;right:0;top:0;transform:translateX(100%);width:300px;z-index:100}.QuizPage_sidebar__Ma8eE.QuizPage_open__7Qedc{transform:translateX(0)}.QuizPage_mobileToggle__Py1in{align-items:center;display:flex;justify-content:center}.QuizPage_mobileOverlay__Biq9-{display:block}.QuizPage_mainContent__kAfTO{max-width:100vw;padding:90px 20px 20px}.QuizPage_questionCard__YwJFR{border-radius:15px;padding:20px}.QuizPage_questionHeader__or6SX{align-items:flex-start;flex-direction:column;gap:10px}.QuizPage_questionTitle__oY6Lj{font-size:1.2rem}.QuizPage_navSection__1v1iU{padding:15px}.QuizPage_navigationGrid__rYMtJ{gap:8px}.QuizPage_navButtons__Fmj-Z{flex-direction:column;gap:12px}.QuizPage_navBtn__aJZJ\+{font-size:.95rem;justify-content:center;padding:12px 24px;width:100%}.QuizPage_finishBtn__a2hpx,.QuizPage_nextBtn__zpVDV{margin-left:0;order:1}.QuizPage_prevBtn__28Ynn{order:2}.QuizPage_cameraSection__oVFN3{bottom:10px;left:10px}.QuizPage_cameraSection__oVFN3.QuizPage_minimized__AGa6W .QuizPage_cameraPreview__4AZ0v{height:60px;width:60px}.QuizPage_cameraPreview__4AZ0v{height:90px;width:160px}.QuizPage_timerSection__YOavb{border-radius:10px;padding:15px}.QuizPage_timerValue__OqAsA{font-size:1.5rem}.QuizPage_answerOption__rlOsv{gap:12px;padding:15px 18px}.QuizPage_answerText__Fci\+y{font-size:.95rem}.QuizPage_answerOption__rlOsv .QuizPage_answerText__Fci\+y img{max-height:150px}}@media (max-width:480px){.QuizPage_sidebar__Ma8eE{gap:10px;padding:15px;width:280px}.QuizPage_mainContent__kAfTO{padding:85px 15px 15px}.QuizPage_questionCard__YwJFR{padding:18px}.QuizPage_questionTitle__oY6Lj{font-size:1.1rem}.QuizPage_questionContent__\+Z6SB{font-size:1rem}.QuizPage_navSection__1v1iU{padding:10px}.QuizPage_navigationGrid__rYMtJ{gap:6px}.QuizPage_navNumber__pSYnQ{font-size:.8rem}.QuizPage_answerOption__rlOsv{padding:12px 15px}.QuizPage_answerInput__JACKW{height:18px;width:18px}.QuizPage_answerOption__rlOsv .QuizPage_answerText__Fci\+y img{max-height:120px}.QuizPage_cameraSection__oVFN3.QuizPage_minimized__AGa6W .QuizPage_cameraPreview__4AZ0v{height:55px;width:55px}.QuizPage_cameraPreview__4AZ0v{height:80px;width:140px}.QuizPage_timerSection__YOavb{border-radius:10px;padding:10px}.QuizPage_mobileToggle__Py1in{height:50px;right:15px;top:15px;width:50px}.QuizPage_quizInfo__u4Bdm{box-shadow:0 8px 25px #0000001a;padding:15px}.QuizPage_quizInfo__u4Bdm h3{color:#333;font-size:1.2rem;font-weight:600;margin-bottom:10px}.QuizPage_infoItem__S-WuB{align-items:center;display:flex;font-size:.9rem;justify-content:space-between;margin-bottom:8px}.QuizPage_infoLabel__eG3E2{color:#666;font-weight:500}.QuizPage_infoValue__k-CWR{color:#333;font-weight:600}}@media (max-width:360px){.QuizPage_sidebar__Ma8eE{width:100vw}.QuizPage_mainContent__kAfTO{padding:80px 10px 10px}.QuizPage_questionCard__YwJFR{padding:15px}.QuizPage_finishAttemptBtn__elC8t{font-size:.9rem;padding:12px 20px}}.QuizContentDisplay_quizContent__vG6Mk{color:#333;line-height:1.7}.QuizContentDisplay_quizContent__vG6Mk p{margin:0 0 10px}.QuizContentDisplay_quizContent__vG6Mk img{border-radius:8px;box-shadow:0 2px 8px #0000001a;display:block;height:auto;margin:15px 0;max-width:100%}.QuizContentDisplay_quizContent__vG6Mk strong{font-weight:600}.QuizContentDisplay_quizContent__vG6Mk em{font-style:italic}.QuizContentDisplay_quizContent__vG6Mk u{text-decoration:underline}.QuizContentDisplay_quizContent__vG6Mk s{text-decoration:line-through}.QuizContentDisplay_quizContent__vG6Mk a{color:#007bff;text-decoration:none}.QuizContentDisplay_quizContent__vG6Mk a:hover{text-decoration:underline}.QuizContentDisplay_quizContent__vG6Mk ol,.QuizContentDisplay_quizContent__vG6Mk ul{margin:10px 0;padding-left:25px}.QuizContentDisplay_quizContent__vG6Mk li{margin:5px 0}.QuizContentDisplay_quizContent__vG6Mk blockquote{border-left:4px solid #007bff;color:#666;font-style:italic;margin:15px 0;padding-left:15px}.QuizContentDisplay_quizContent__vG6Mk code{background-color:#f4f4f4;border-radius:4px;font-family:Courier New,monospace;font-size:.9em;padding:2px 6px}.QuizContentDisplay_quizContent__vG6Mk pre{background-color:#f4f4f4;border-radius:8px;margin:15px 0;overflow-x:auto;padding:15px}.QuizContentDisplay_quizContent__vG6Mk pre code{background:none;padding:0}.QuizContentDisplay_quizContent__vG6Mk .QuizContentDisplay_ql-align-center__3Sdfv{text-align:center}.QuizContentDisplay_quizContent__vG6Mk .QuizContentDisplay_ql-align-right__OR2U0{text-align:right}.QuizContentDisplay_quizContent__vG6Mk .QuizContentDisplay_ql-align-justify__UtypR{text-align:justify}@media (max-width:768px){.QuizContentDisplay_quizContent__vG6Mk img{margin:10px 0}}.QuizAttemptWrapper_modalText__6zi9A{text-align:center}.QuizAttemptWrapper_modalButton__Bl3MP{background-color:#007bff;border:none;border-radius:4px;color:#fff;cursor:pointer;font-weight:700;margin-top:20px;padding:12px}.QuizAttemptWrapper_modalBtns__gQWf0{align-items:center;display:flex;gap:20px;justify-content:center;width:100%}.QuizAttemptWrapper_container__5UFJj{display:flex;flex-direction:column;height:100vh;overflow:hidden;position:relative}.QuizAttemptWrapper_cameraPreview__qmJhK{border-radius:4px;cursor:grab;height:90px;overflow:hidden;position:fixed;transition:transform .1s,box-shadow .2s;width:160px;z-index:1000}.QuizAttemptWrapper_cameraPreviewHidden__kUkkE{border-radius:4px;height:30px;overflow:hidden;position:fixed;width:90px}.QuizAttemptWrapper_cameraPreviewHidden__kUkkE.QuizAttemptWrapper_active__LuP9Q{border:2px solid #4caf50}.QuizAttemptWrapper_cameraPreviewHidden__kUkkE.QuizAttemptWrapper_inactive__2TW6w{border:2px solid #f44336}.QuizAttemptWrapper_cameraPreview__qmJhK.QuizAttemptWrapper_active__LuP9Q{border:2px solid #4caf50}.QuizAttemptWrapper_cameraPreview__qmJhK.QuizAttemptWrapper_inactive__2TW6w{border:2px solid #f44336}.QuizAttemptWrapper_cameraPreview__qmJhK.QuizAttemptWrapper_dragging__wOmnL{box-shadow:0 4px 8px #0003;cursor:grabbing;opacity:.9}.QuizAttemptWrapper_cameraVideoHidden__YlXZA,.QuizAttemptWrapper_cameraVideo__8OUom{height:100%;object-fit:cover;transform:scaleX(-1);width:100%}.QuizAttemptWrapper_cameraVideoHidden__YlXZA{opacity:0}.QuizAttemptWrapper_cameraLoading__dxfvY{align-items:center;background-color:#ddd;color:#666;display:flex;font-size:.8rem;height:100%;justify-content:center;width:100%}@media screen and (max-width:800px){.QuizAttemptWrapper_container__5UFJj{background-color:#ebebeb}}.QuizAttemptWrapper_dragHint__sT05d{bottom:-1.5rem;color:inherit;font-size:.7rem;position:absolute;text-align:center;width:100%}.QuizAttemptWrapper_hidden__bwNL6{display:none}.QuizAttemptWrapper_modalText__6zi9A{font-size:1rem}.QuizAttemptWrapper_recordingShow__nEbi3{height:1px;height:16px;left:-9999px;overflow:hidden;position:absolute;top:-9999px;visibility:hidden;width:1px;width:55px}.CourseCreate_content__PDjHS{align-items:center;display:flex;flex-direction:column;gap:20px;padding:30px 0 50px}.CourseCreate_title__EIcwi{font-size:1.75rem;font-weight:600;text-align:center}.CourseCreate_TitleInput__rYkoy{padding:40px 0;width:600px}.CourseCreate_backButtonContainer__OP0my{padding:20px 20px 0}@media screen and (max-width:800px){.CourseCreate_content__PDjHS{padding:40px 20px}.CourseCreate_title__EIcwi{font-size:1.5rem}.CourseCreate_TitleInput__rYkoy{padding:25px 0;width:80%}}@media screen and (max-width:500px){.CourseCreate_content__PDjHS{padding:30px 20px 50px}.CourseCreate_title__EIcwi{font-size:1.125rem}.CourseCreate_comment__bzOVM{font-size:.75rem}.CourseCreate_TitleInput__rYkoy{padding:20px 0;width:100%}}.CourseTips_container__-NB84{display:flex;justify-content:space-between;padding:20px 20px 20px 0;width:100%}.CourseTips_navigation__7DkRg{width:24%}.CourseTips_mainContainer__fOZ5Y{align-items:center;box-shadow:0 10px 30px #0000001a,0 4px 10px #0000000d;display:flex;flex-direction:column;min-height:100vh;width:100%}.CourseTips_header__WL4tR{border-bottom:.7px solid #cfcfcf;display:flex;flex-direction:column;gap:5px;padding:10px 0;width:100%}.CourseTips_title__xYnkM{font-size:1.5rem;font-weight:700;text-align:center}.CourseTips_description__SQVuX{font-size:1rem;text-align:center}@media screen and (max-width:1150px){.CourseTips_navigation__7DkRg{width:27%}}@media screen and (max-width:1000px){.CourseTips_container__-NB84{flex-direction:column;gap:20px;padding:30px}.CourseTips_mainContainer__fOZ5Y,.CourseTips_navigation__7DkRg{width:100%}}.CourseDetails_container__wL61e{display:flex;justify-content:space-between;padding:20px 20px 20px 0;width:100%}.CourseDetails_navigation__5m8iw{width:24%}.CourseDetails_mainContainer__y-gyB{align-items:center;box-shadow:0 10px 30px #0000001a,0 4px 10px #0000000d;display:flex;flex-direction:column;min-height:100vh;width:100%}.CourseDetails_header__iK8qx{border-bottom:.7px solid #cfcfcf;display:flex;flex-direction:column;gap:5px;padding:10px 0;width:100%}.CourseDetails_title__c4eIe{font-size:1.5rem;font-weight:700;text-align:center}.CourseDetails_description__\+PT1L{font-size:1rem;text-align:center}@media screen and (max-width:1150px){.CourseDetails_navigation__5m8iw{width:27%}}@media screen and (max-width:1000px){.CourseDetails_container__wL61e{flex-direction:column;gap:20px;padding:30px}.CourseDetails_mainContainer__y-gyB,.CourseDetails_navigation__5m8iw{width:100%}}@media screen and (max-width:500px){.CourseDetails_container__wL61e{flex-direction:column;gap:20px;padding:15px}}.DetailsContent_container__aDXYQ{gap:7px;padding:20px 0 30px;width:80%}.DetailsContent_container__aDXYQ,.DetailsContent_field__yO96M{display:flex;flex-direction:column}.DetailsContent_field__yO96M p{color:#626262;font-size:.75rem;position:relative;top:-12px}.DetailsContent_richText__oA2xy{display:flex;flex-direction:column;gap:7px}.DetailsContent_richText__oA2xy .DetailsContent_description__GxsUc{color:#626262;font-size:.75rem;position:relative;top:-3px}.DetailsContent_courseImage__MK89U,.DetailsContent_info__7EmaI{display:flex;flex-direction:column;gap:7px;margin-top:15px}.DetailsContent_UploadContainer__sRjR0{color:#626262;display:flex;flex-direction:column;font-size:.75rem;width:350px}.DetailsContent_richText__oA2xy .DetailsContent_ql-editor__UL66\+.DetailsContent_ql-blank__uMyi7:before{font-size:.9rem;font-style:normal}.DetailsContent_richText__oA2xy .DetailsContent_ql-container__ZcjsT{height:auto;min-height:80px}.DetailsContent_richText__oA2xy .DetailsContent_ql-editor__UL66\+{overflow-y:visible;padding:8px 12px}.DetailsContent_requiredStar__o9p-N{color:red;font-size:14px;margin-left:4px}@media screen and (max-width:800px){.DetailsContent_container__aDXYQ{gap:7px;padding:20px 0 30px;width:90%}}.BasicInfo_dropdowns__q6zHk{align-items:center;display:flex;gap:10px;justify-content:space-between;width:100%}@media screen and (max-width:690px){.BasicInfo_dropdowns__q6zHk{flex-wrap:wrap}}.CategoryDropdown_container__jjFoW{width:28%}@media screen and (max-width:1140px){.CategoryDropdown_container__jjFoW{width:32%}}@media screen and (max-width:690px){.CategoryDropdown_container__jjFoW{width:100%}.CategoryDropdown_dropdowns__WTmJt{flex-wrap:wrap}}.SubCategoryDropdown_container__gQ-OC{width:28%}@media screen and (max-width:1140px){.SubCategoryDropdown_container__gQ-OC{width:32%}}@media screen and (max-width:690px){.SubCategoryDropdown_container__gQ-OC{width:100%}.SubCategoryDropdown_dropdowns__cvJnh{flex-wrap:wrap}}.LevelDropdown_container__dpkWH{width:28%}@media screen and (max-width:1140px){.LevelDropdown_container__dpkWH{width:32%}}@media screen and (max-width:690px){.LevelDropdown_container__dpkWH{width:100%}.LevelDropdown_dropdowns__Spexh{flex-wrap:wrap}}.CustomFileUpload_containerImage__y3whN{align-items:center;display:flex;flex-wrap:wrap;gap:30px;justify-content:space-between}.CustomFileUpload_uploadImage__Jvn\+L{display:flex}.CustomFileUpload_uploadImage__Jvn\+L button{background-color:#fff;border:1px solid #ccc;cursor:pointer;height:35px;min-width:100px;width:15%}.CustomFileUpload_uploadImage__Jvn\+L button:hover{background-color:#cfcece}.CustomFileUpload_uploadImage__Jvn\+L input{background-color:#fff;border:1px solid #ccc;border-right:none;height:35px;min-width:200px;outline:none;padding:0 10px;width:85%}.CustomFileUpload_image__h4YTn{border:1px solid #cacaca;flex:1 1;min-width:260px;overflow:hidden;width:300px}.CustomFileUpload_UploadContainer__Pvg0-{color:#626262;display:flex;flex-direction:column;font-size:.75rem;min-width:250px;width:45%}.CustomFileUpload_errorMsg__I6bDT{color:red}.CustomFileUpload_deleteBtn__YbDNO{background-color:#ff3434;border:1px solid #ff3434;border-radius:5px;color:#fff;cursor:pointer;font-size:14px;font-weight:500;padding:10px 13px;transition:background-color .2s ease,transform .2s ease}.CustomFileUpload_deleteBtn__YbDNO:hover{background-color:#e02727;transform:scale(1.05)}.CustomFileUpload_deleteBtn__YbDNO:disabled{background-color:#ffb3b3;border-color:#ffb3b3;cursor:not-allowed;transform:none}@media screen and (max-width:800px){.CustomFileUpload_uploadImage__Jvn\+L button{font-size:.67rem;height:35px;min-width:77px;width:25%}.CustomFileUpload_uploadImage__Jvn\+L input{height:35px;min-width:200px;width:85%}.CustomFileUpload_image__h4YTn{min-height:150px;min-width:250px;width:45%}.CustomFileUpload_UploadContainer__Pvg0-{min-width:250px;width:50%}}@media screen and (max-width:700px){.CustomFileUpload_containerImage__y3whN{gap:20px}}@media screen and (max-width:660px){.CustomFileUpload_UploadContainer__Pvg0-{min-width:100px;width:100%}.CustomFileUpload_uploadImage__Jvn\+L button{min-width:50px}.CustomFileUpload_uploadImage__Jvn\+L input{min-width:80px;width:85%}.CustomFileUpload_image__h4YTn{min-height:100px;min-width:150px;width:45%}}

/*!
 * Quill Editor v2.0.2
 * https://quilljs.com
 * Copyright (c) 2017-2024, Slab
 * Copyright (c) 2014, Jason Chen
 * Copyright (c) 2013, salesforce.com
 */.ql-container{box-sizing:border-box;font-family:Helvetica,Arial,sans-serif;font-size:13px;height:100%;margin:0;position:relative}.ql-container.ql-disabled .ql-tooltip{visibility:hidden}.ql-container:not(.ql-disabled) li[data-list=checked]>.ql-ui,.ql-container:not(.ql-disabled) li[data-list=unchecked]>.ql-ui{cursor:pointer}.ql-clipboard{height:1px;left:-100000px;overflow-y:hidden;position:absolute;top:50%}.ql-clipboard p{margin:0;padding:0}.ql-editor{word-wrap:break-word;box-sizing:border-box;counter-reset:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;height:100%;line-height:1.42;outline:none;overflow-y:auto;padding:12px 15px;tab-size:4;-moz-tab-size:4;text-align:left;white-space:pre-wrap}.ql-editor>*{cursor:text}.ql-editor blockquote,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6,.ql-editor ol,.ql-editor p,.ql-editor pre{margin:0;padding:0}@supports (counter-set:none){.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6,.ql-editor p{counter-set:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6,.ql-editor p{counter-reset:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor table{border-collapse:collapse}.ql-editor td{border:1px solid #000;padding:2px 5px}.ql-editor li,.ql-editor ol{padding-left:1.5em}.ql-editor li{list-style-type:none;position:relative}.ql-editor li>.ql-ui:before{display:inline-block;margin-left:-1.5em;margin-right:.3em;text-align:right;white-space:nowrap;width:1.2em}.ql-editor li[data-list=checked]>.ql-ui,.ql-editor li[data-list=unchecked]>.ql-ui{color:#777}.ql-editor li[data-list=bullet]>.ql-ui:before{content:"\2022"}.ql-editor li[data-list=checked]>.ql-ui:before{content:"\2611"}.ql-editor li[data-list=unchecked]>.ql-ui:before{content:"\2610"}@supports (counter-set:none){.ql-editor li[data-list]{counter-set:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list]{counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered]{counter-increment:list-0}.ql-editor li[data-list=ordered]>.ql-ui:before{content:counter(list-0,decimal) ". "}.ql-editor li[data-list=ordered].ql-indent-1{counter-increment:list-1}.ql-editor li[data-list=ordered].ql-indent-1>.ql-ui:before{content:counter(list-1,lower-alpha) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-1{counter-set:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-1{counter-reset:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-2{counter-increment:list-2}.ql-editor li[data-list=ordered].ql-indent-2>.ql-ui:before{content:counter(list-2,lower-roman) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-2{counter-set:list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-2{counter-reset:list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-3{counter-increment:list-3}.ql-editor li[data-list=ordered].ql-indent-3>.ql-ui:before{content:counter(list-3,decimal) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-3{counter-set:list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-3{counter-reset:list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-4{counter-increment:list-4}.ql-editor li[data-list=ordered].ql-indent-4>.ql-ui:before{content:counter(list-4,lower-alpha) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-4{counter-set:list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-4{counter-reset:list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-5{counter-increment:list-5}.ql-editor li[data-list=ordered].ql-indent-5>.ql-ui:before{content:counter(list-5,lower-roman) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-5{counter-set:list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-5{counter-reset:list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-6{counter-increment:list-6}.ql-editor li[data-list=ordered].ql-indent-6>.ql-ui:before{content:counter(list-6,decimal) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-6{counter-set:list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-6{counter-reset:list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-7{counter-increment:list-7}.ql-editor li[data-list=ordered].ql-indent-7>.ql-ui:before{content:counter(list-7,lower-alpha) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-7{counter-set:list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-7{counter-reset:list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-8{counter-increment:list-8}.ql-editor li[data-list=ordered].ql-indent-8>.ql-ui:before{content:counter(list-8,lower-roman) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-8{counter-set:list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-8{counter-reset:list-9}}.ql-editor li[data-list=ordered].ql-indent-9{counter-increment:list-9}.ql-editor li[data-list=ordered].ql-indent-9>.ql-ui:before{content:counter(list-9,decimal) ". "}.ql-editor .ql-indent-1:not(.ql-direction-rtl){padding-left:3em}.ql-editor li.ql-indent-1:not(.ql-direction-rtl){padding-left:4.5em}.ql-editor .ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:3em}.ql-editor li.ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:4.5em}.ql-editor .ql-indent-2:not(.ql-direction-rtl){padding-left:6em}.ql-editor li.ql-indent-2:not(.ql-direction-rtl){padding-left:7.5em}.ql-editor .ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:6em}.ql-editor li.ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:7.5em}.ql-editor .ql-indent-3:not(.ql-direction-rtl){padding-left:9em}.ql-editor li.ql-indent-3:not(.ql-direction-rtl){padding-left:10.5em}.ql-editor .ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:9em}.ql-editor li.ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:10.5em}.ql-editor .ql-indent-4:not(.ql-direction-rtl){padding-left:12em}.ql-editor li.ql-indent-4:not(.ql-direction-rtl){padding-left:13.5em}.ql-editor .ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:12em}.ql-editor li.ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:13.5em}.ql-editor .ql-indent-5:not(.ql-direction-rtl){padding-left:15em}.ql-editor li.ql-indent-5:not(.ql-direction-rtl){padding-left:16.5em}.ql-editor .ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:15em}.ql-editor li.ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:16.5em}.ql-editor .ql-indent-6:not(.ql-direction-rtl){padding-left:18em}.ql-editor li.ql-indent-6:not(.ql-direction-rtl){padding-left:19.5em}.ql-editor .ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:18em}.ql-editor li.ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:19.5em}.ql-editor .ql-indent-7:not(.ql-direction-rtl){padding-left:21em}.ql-editor li.ql-indent-7:not(.ql-direction-rtl){padding-left:22.5em}.ql-editor .ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:21em}.ql-editor li.ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:22.5em}.ql-editor .ql-indent-8:not(.ql-direction-rtl){padding-left:24em}.ql-editor li.ql-indent-8:not(.ql-direction-rtl){padding-left:25.5em}.ql-editor .ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:24em}.ql-editor li.ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:25.5em}.ql-editor .ql-indent-9:not(.ql-direction-rtl){padding-left:27em}.ql-editor li.ql-indent-9:not(.ql-direction-rtl){padding-left:28.5em}.ql-editor .ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:27em}.ql-editor li.ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:28.5em}.ql-editor li.ql-direction-rtl{padding-right:1.5em}.ql-editor li.ql-direction-rtl>.ql-ui:before{margin-left:.3em;margin-right:-1.5em;text-align:left}.ql-editor table{table-layout:fixed;width:100%}.ql-editor table td{outline:none}.ql-editor .ql-code-block-container{font-family:monospace}.ql-editor .ql-video{display:block;max-width:100%}.ql-editor .ql-video.ql-align-center{margin:0 auto}.ql-editor .ql-video.ql-align-right{margin:0 0 0 auto}.ql-editor .ql-bg-black{background-color:#000}.ql-editor .ql-bg-red{background-color:#e60000}.ql-editor .ql-bg-orange{background-color:#f90}.ql-editor .ql-bg-yellow{background-color:#ff0}.ql-editor .ql-bg-green{background-color:#008a00}.ql-editor .ql-bg-blue{background-color:#06c}.ql-editor .ql-bg-purple{background-color:#93f}.ql-editor .ql-color-white{color:#fff}.ql-editor .ql-color-red{color:#e60000}.ql-editor .ql-color-orange{color:#f90}.ql-editor .ql-color-yellow{color:#ff0}.ql-editor .ql-color-green{color:#008a00}.ql-editor .ql-color-blue{color:#06c}.ql-editor .ql-color-purple{color:#93f}.ql-editor .ql-font-serif{font-family:Georgia,Times New Roman,serif}.ql-editor .ql-font-monospace{font-family:Monaco,Courier New,monospace}.ql-editor .ql-size-small{font-size:.75em}.ql-editor .ql-size-large{font-size:1.5em}.ql-editor .ql-size-huge{font-size:2.5em}.ql-editor .ql-direction-rtl{direction:rtl;text-align:inherit}.ql-editor .ql-align-center{text-align:center}.ql-editor .ql-align-justify{text-align:justify}.ql-editor .ql-align-right{text-align:right}.ql-editor .ql-ui{position:absolute}.ql-editor.ql-blank:before{color:#0009;content:attr(data-placeholder);font-style:italic;left:15px;pointer-events:none;position:absolute;right:15px}.ql-snow .ql-toolbar:after,.ql-snow.ql-toolbar:after{clear:both;content:"";display:table}.ql-snow .ql-toolbar button,.ql-snow.ql-toolbar button{background:none;border:none;cursor:pointer;display:inline-block;float:left;height:24px;padding:3px 5px;width:28px}.ql-snow .ql-toolbar button svg,.ql-snow.ql-toolbar button svg{float:left;height:100%}.ql-snow .ql-toolbar button:active:hover,.ql-snow.ql-toolbar button:active:hover{outline:none}.ql-snow .ql-toolbar input.ql-image[type=file],.ql-snow.ql-toolbar input.ql-image[type=file]{display:none}.ql-snow .ql-toolbar .ql-picker-item.ql-selected,.ql-snow .ql-toolbar .ql-picker-item:hover,.ql-snow .ql-toolbar .ql-picker-label.ql-active,.ql-snow .ql-toolbar .ql-picker-label:hover,.ql-snow .ql-toolbar button.ql-active,.ql-snow .ql-toolbar button:focus,.ql-snow .ql-toolbar button:hover,.ql-snow.ql-toolbar .ql-picker-item.ql-selected,.ql-snow.ql-toolbar .ql-picker-item:hover,.ql-snow.ql-toolbar .ql-picker-label.ql-active,.ql-snow.ql-toolbar .ql-picker-label:hover,.ql-snow.ql-toolbar button.ql-active,.ql-snow.ql-toolbar button:focus,.ql-snow.ql-toolbar button:hover{color:#06c}.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:focus .ql-fill,.ql-snow .ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover .ql-fill,.ql-snow .ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:focus .ql-fill,.ql-snow.ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:hover .ql-fill,.ql-snow.ql-toolbar button:hover .ql-stroke.ql-fill{fill:#06c}.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow .ql-toolbar button.ql-active .ql-stroke,.ql-snow .ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar button:focus .ql-stroke,.ql-snow .ql-toolbar button:focus .ql-stroke-miter,.ql-snow .ql-toolbar button:hover .ql-stroke,.ql-snow .ql-toolbar button:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow.ql-toolbar button.ql-active .ql-stroke,.ql-snow.ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar button:focus .ql-stroke,.ql-snow.ql-toolbar button:focus .ql-stroke-miter,.ql-snow.ql-toolbar button:hover .ql-stroke,.ql-snow.ql-toolbar button:hover .ql-stroke-miter{stroke:#06c}@media (pointer:coarse){.ql-snow .ql-toolbar button:hover:not(.ql-active),.ql-snow.ql-toolbar button:hover:not(.ql-active){color:#444}.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill{fill:#444}.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter{stroke:#444}}.ql-snow,.ql-snow *{box-sizing:border-box}.ql-snow .ql-hidden{display:none}.ql-snow .ql-out-bottom,.ql-snow .ql-out-top{visibility:hidden}.ql-snow .ql-tooltip{position:absolute;transform:translateY(10px)}.ql-snow .ql-tooltip a{cursor:pointer;text-decoration:none}.ql-snow .ql-tooltip.ql-flip{transform:translateY(-10px)}.ql-snow .ql-formats{display:inline-block;vertical-align:middle}.ql-snow .ql-formats:after{clear:both;content:"";display:table}.ql-snow .ql-stroke{fill:none;stroke:#444;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.ql-snow .ql-stroke-miter{fill:none;stroke:#444;stroke-miterlimit:10;stroke-width:2}.ql-snow .ql-fill,.ql-snow .ql-stroke.ql-fill{fill:#444}.ql-snow .ql-empty{fill:none}.ql-snow .ql-even{fill-rule:evenodd}.ql-snow .ql-stroke.ql-thin,.ql-snow .ql-thin{stroke-width:1}.ql-snow .ql-transparent{opacity:.4}.ql-snow .ql-direction svg:last-child{display:none}.ql-snow .ql-direction.ql-active svg:last-child{display:inline}.ql-snow .ql-direction.ql-active svg:first-child{display:none}.ql-snow .ql-editor h1{font-size:2em}.ql-snow .ql-editor h2{font-size:1.5em}.ql-snow .ql-editor h3{font-size:1.17em}.ql-snow .ql-editor h4{font-size:1em}.ql-snow .ql-editor h5{font-size:.83em}.ql-snow .ql-editor h6{font-size:.67em}.ql-snow .ql-editor a{text-decoration:underline}.ql-snow .ql-editor blockquote{border-left:4px solid #ccc;margin-bottom:5px;margin-top:5px;padding-left:16px}.ql-snow .ql-editor .ql-code-block-container,.ql-snow .ql-editor code{background-color:#f0f0f0;border-radius:3px}.ql-snow .ql-editor .ql-code-block-container{margin-bottom:5px;margin-top:5px;padding:5px 10px}.ql-snow .ql-editor code{font-size:85%;padding:2px 4px}.ql-snow .ql-editor .ql-code-block-container{background-color:#23241f;color:#f8f8f2;overflow:visible}.ql-snow .ql-editor img{max-width:100%}.ql-snow .ql-picker{color:#444;display:inline-block;float:left;font-size:14px;font-weight:500;height:24px;position:relative;vertical-align:middle}.ql-snow .ql-picker-label{cursor:pointer;display:inline-block;height:100%;padding-left:8px;padding-right:2px;position:relative;width:100%}.ql-snow .ql-picker-label:before{display:inline-block;line-height:22px}.ql-snow .ql-picker-options{background-color:#fff;display:none;min-width:100%;padding:4px 8px;position:absolute;white-space:nowrap}.ql-snow .ql-picker-options .ql-picker-item{cursor:pointer;display:block;padding-bottom:5px;padding-top:5px}.ql-snow .ql-picker.ql-expanded .ql-picker-label{color:#ccc;z-index:2}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill{fill:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke{stroke:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-options{display:block;margin-top:-1px;top:100%;z-index:1}.ql-snow .ql-color-picker,.ql-snow .ql-icon-picker{width:28px}.ql-snow .ql-color-picker .ql-picker-label,.ql-snow .ql-icon-picker .ql-picker-label{padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-label svg,.ql-snow .ql-icon-picker .ql-picker-label svg{right:4px}.ql-snow .ql-icon-picker .ql-picker-options{padding:4px 0}.ql-snow .ql-icon-picker .ql-picker-item{height:24px;padding:2px 4px;width:24px}.ql-snow .ql-color-picker .ql-picker-options{padding:3px 5px;width:152px}.ql-snow .ql-color-picker .ql-picker-item{border:1px solid #0000;float:left;height:16px;margin:2px;padding:0;width:16px}.ql-snow .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg{margin-top:-9px;position:absolute;right:0;top:50%;width:18px}.ql-snow .ql-picker.ql-font .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-label]:not([data-label=""]):before{content:attr(data-label)}.ql-snow .ql-picker.ql-header{width:98px}.ql-snow .ql-picker.ql-header .ql-picker-item:before,.ql-snow .ql-picker.ql-header .ql-picker-label:before{content:"Normal"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="1"]:before{content:"Heading 1"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="2"]:before{content:"Heading 2"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="3"]:before{content:"Heading 3"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="4"]:before{content:"Heading 4"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="5"]:before{content:"Heading 5"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="6"]:before{content:"Heading 6"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{font-size:2em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{font-size:1.5em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{font-size:1.17em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{font-size:1em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{font-size:.83em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{font-size:.67em}.ql-snow .ql-picker.ql-font{width:108px}.ql-snow .ql-picker.ql-font .ql-picker-item:before,.ql-snow .ql-picker.ql-font .ql-picker-label:before{content:"Sans Serif"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=serif]:before{content:"Serif"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=monospace]:before{content:"Monospace"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{font-family:Georgia,Times New Roman,serif}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{font-family:Monaco,Courier New,monospace}.ql-snow .ql-picker.ql-size{width:98px}.ql-snow .ql-picker.ql-size .ql-picker-item:before,.ql-snow .ql-picker.ql-size .ql-picker-label:before{content:"Normal"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=small]:before{content:"Small"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=large]:before{content:"Large"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=huge]:before{content:"Huge"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before{font-size:10px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before{font-size:18px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{font-size:32px}.ql-snow .ql-color-picker.ql-background .ql-picker-item{background-color:#fff}.ql-snow .ql-color-picker.ql-color .ql-picker-item{background-color:#000}.ql-code-block-container{position:relative}.ql-code-block-container .ql-ui{right:5px;top:5px}.ql-toolbar.ql-snow{border:1px solid #ccc;box-sizing:border-box;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;padding:8px}.ql-toolbar.ql-snow .ql-formats{margin-right:15px}.ql-toolbar.ql-snow .ql-picker-label{border:1px solid #0000}.ql-toolbar.ql-snow .ql-picker-options{border:1px solid #0000;box-shadow:0 2px 8px #0003}.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label,.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options{border-color:#ccc}.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item.ql-selected,.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item:hover{border-color:#000}.ql-toolbar.ql-snow+.ql-container.ql-snow{border-top:0}.ql-snow .ql-tooltip{background-color:#fff;border:1px solid #ccc;box-shadow:0 0 5px #ddd;color:#444;padding:5px 12px;white-space:nowrap}.ql-snow .ql-tooltip:before{content:"Visit URL:";line-height:26px;margin-right:8px}.ql-snow .ql-tooltip input[type=text]{border:1px solid #ccc;display:none;font-size:13px;height:26px;margin:0;padding:3px 5px;width:170px}.ql-snow .ql-tooltip a.ql-preview{display:inline-block;max-width:200px;overflow-x:hidden;text-overflow:ellipsis;vertical-align:top}.ql-snow .ql-tooltip a.ql-action:after{border-right:1px solid #ccc;content:"Edit";margin-left:16px;padding-right:8px}.ql-snow .ql-tooltip a.ql-remove:before{content:"Remove";margin-left:8px}.ql-snow .ql-tooltip a{line-height:26px}.ql-snow .ql-tooltip.ql-editing a.ql-preview,.ql-snow .ql-tooltip.ql-editing a.ql-remove{display:none}.ql-snow .ql-tooltip.ql-editing input[type=text]{display:inline-block}.ql-snow .ql-tooltip.ql-editing a.ql-action:after{border-right:0;content:"Save";padding-right:0}.ql-snow .ql-tooltip[data-mode=link]:before{content:"Enter link:"}.ql-snow .ql-tooltip[data-mode=formula]:before{content:"Enter formula:"}.ql-snow .ql-tooltip[data-mode=video]:before{content:"Enter video:"}.ql-snow a{color:#06c}.ql-container.ql-snow{border:1px solid #ccc}.ql-editor.ql-blank:before{font-size:.9rem;font-style:normal}.ql-container{height:auto;min-height:80px}.ql-editor{overflow-y:visible;padding:8px 12px}.ql-snow.ql-toolbar .ql-image{padding-left:3px}.ql-editor code{border-radius:3px;color:#c7254e;font-family:Courier New,Courier,monospace;font-size:.9em;padding:2px 6px}.ql-editor code,.ql-editor pre{background-color:#f4f4f4;border:1px solid #e1e1e8}.ql-editor pre{border-radius:4px;overflow-x:auto;padding:10px}.ql-editor pre code{background-color:initial;border:none;color:inherit;padding:0}.ql-editor p{line-height:1.5;margin:0;padding:0}.ql-editor p+p{margin-top:.5em}.ql-snow .ql-toolbar button.ql-code{position:relative}.ql-snow .ql-toolbar button.ql-code:before{color:#444;content:"<>";font-size:14px;font-weight:700}.ql-snow .ql-toolbar button.ql-code svg{display:none}.ql-snow .ql-toolbar button.ql-code:hover:before{color:#06c}.ql-snow .ql-toolbar button.ql-code-block{background-color:#f0f0f0;border-radius:3px;position:relative}.ql-snow .ql-toolbar button.ql-code-block:before{color:#06c;content:"{ }";font-size:14px;font-weight:700}.ql-snow .ql-toolbar button.ql-code-block svg{display:none}.ql-snow .ql-toolbar button.ql-code-block:hover{background-color:#e0e0e0}.ql-snow .ql-toolbar button.ql-code-block:hover:before{color:#0056b3}.ql-snow .ql-toolbar button.ql-code.ql-active{background-color:#e8f4ff}.ql-snow .ql-toolbar button.ql-code-block.ql-active{background-color:#d0e8ff}.Essentials_container__xMg0U{display:flex;justify-content:space-between;padding:20px 20px 20px 0;width:100%}.Essentials_navigation__JCr8J{width:24%}.Essentials_mainContainer__eiF9I{align-items:center;box-shadow:0 10px 30px #0000001a,0 4px 10px #0000000d;display:flex;flex-direction:column;min-height:100vh;width:100%}.Essentials_header__zK0bm{border-bottom:.7px solid #cfcfcf;display:flex;flex-direction:column;gap:5px;padding:10px 0;width:100%}.Essentials_title__FBvfS{font-size:1.5rem;font-weight:700;text-align:center}.Essentials_description__mbTIn{font-size:1rem;text-align:center}.Essentials_content__kPNFG{gap:20px;padding:30px 0;width:80%}.Essentials_content__kPNFG,.Essentials_skillContent__uXxpa{display:flex;flex-direction:column}.Essentials_descriptionSkill__DEseM{color:#626262;font-size:.8rem;margin-bottom:10px;margin-top:7px}.Essentials_heading__45jtv{font-size:1rem}.Essentials_requiredStar__iJJh\+{color:red;font-size:14px;margin-left:4px}@media screen and (max-width:1150px){.Essentials_navigation__JCr8J{width:27%}}@media screen and (max-width:1000px){.Essentials_container__xMg0U{flex-direction:column;gap:20px;padding:30px}.Essentials_mainContainer__eiF9I,.Essentials_navigation__JCr8J{width:100%}}@media screen and (max-width:500px){.Essentials_content__kPNFG{width:90%}}.AddMore_mainContainer__11xu7{display:flex;flex-direction:column}.AddMore_description__hxbvG{color:#626262;font-size:.8rem;margin-bottom:10px;margin-top:7px}.AddMore_addBtn__aFRYw{align-items:center;background-color:#fff;border:none;color:#1490e5;display:flex;font-size:1rem;justify-content:space-between;width:165px}.AddMore_title__NVmCX{font-size:1rem}.AddMore_requiredStar__7uorJ{color:red;font-size:14px;margin-left:4px}.SkillManager_container__Csr96{width:100%}.SkillManager_addField__UrNSz{align-items:center;display:flex;gap:12px}.SkillManager_inputField__N\+Iqb{width:92%}.SkillManager_addBtn__08EFX{align-items:center;background-color:#1490e5;border:none;border-radius:5px;color:#fff;display:flex;font-size:1rem;justify-content:center;padding:8.2px 8px;position:relative;top:-8px}.SkillManager_skillsBox__hiwLH{max-height:100px;overflow:auto}.SkillManager_skillsList__hiy2R{display:flex;flex-wrap:wrap;gap:10px;list-style:none}.SkillManager_skill__t3Yls button{align-items:center;border:1px solid #c6c6c6;border-radius:5px;display:flex;font-size:.9rem;gap:8px;padding:5px}.Header_header__l-uIn{align-items:center;box-shadow:0 2px 4px #00000014;display:flex;justify-content:space-between;padding:12px 20px;width:100%}.Header_back__uoknr{cursor:pointer;display:flex;gap:5px}.Header_btns__LcCG0{display:flex;gap:8px}.Header_saveBtn__sN36f{width:70px}.Header_saveBtn__sN36f:hover{transform:scale(1.03)}.Header_left__UAOq6{align-items:center;display:flex;gap:10px}.Header_title__uFya-{font-size:1.5rem;font-weight:700;height:27px;max-width:300px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Header_titleCan__6D62G{align-items:center;display:flex;gap:2px}.Header_super__6xowb{align-items:center;background-color:#8a8a8a;border-radius:20px;color:#fff;display:flex;font-size:.75rem;height:21px;justify-content:center;padding:0 8px}.Header_deleteBtn__nlEBa{background-color:#ff3434;border:1px solid #ff3434;border-radius:5px;color:#fff;cursor:pointer;padding:10px 13px}.Header_deleteBtn__nlEBa:hover{transform:scale(1.03)}.Header_modalContent__jX7UW{align-items:center;display:flex;flex-direction:column;gap:20px;text-align:center}.Header_modalContent__jX7UW h2{color:#333;font-size:1.5rem;font-weight:600}.Header_modalContent__jX7UW input{border:1px solid #ccc;border-radius:5px;font-size:1rem;max-width:300px;outline:none;padding:10px;width:90%}.Header_modalContent__jX7UW input:disabled{background-color:#f5f5f5;cursor:not-allowed}.Header_modalContent__jX7UW .Header_modalActions__wI8eJ{display:flex;gap:15px;justify-content:center}.Header_modalContent__jX7UW .Header_createButton__O6XzB{background-color:#007bff;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:1rem;padding:10px 20px;transition:background-color .2s ease}.Header_modalContent__jX7UW .Header_createButton__O6XzB:hover{background-color:#0056b3}.Header_modalContent__jX7UW .Header_cancelButton__QNsRk{background-color:#f0f0f0;border:none;border-radius:5px;color:#333;cursor:pointer;font-size:1rem;padding:10px 20px;transition:background-color .2s ease}.Header_modalContent__jX7UW .Header_cancelButton__QNsRk:hover{background-color:#e0e0e0}.Header_confirmTitle__M3UUQ{align-items:center;display:flex;font-weight:600;justify-content:space-between;width:100%}.Header_question__Sdnb5{text-align:left}@media screen and (max-width:800px){.Header_title__uFya-{font-size:1.25rem;height:auto;max-width:250px}.Header_back__uoknr p{display:none}}@media screen and (max-width:500px){.Header_header__l-uIn{padding:20px 10px}.Header_title__uFya-{font-size:1rem;height:auto;max-width:120px}.Header_titleCan__6D62G{gap:.5px}.Header_left__UAOq6{gap:5px}.Header_saveBtn__sN36f{width:50px}}@media screen and (max-width:300px){.Header_super__6xowb{display:none}}.UploadLayout_InstructorContainer__FGD4N{display:flex;gap:5px;min-height:100vh;overflow-x:auto}.UploadLayout_mainContent__KMXj4{flex-grow:1;overflow-y:auto}.UploadLayout_nav__y0c1z{padding-top:30px}@media screen and (max-width:1000px){.UploadLayout_InstructorContainer__FGD4N{flex-direction:column}}.CourseEditNavigation_container__Tn\+-v{align-items:center;display:flex;flex-direction:column}.CourseEditNavigation_navigations__rfH79{display:flex;flex-direction:column;gap:7px;padding:16px 0}.CourseEditNavigation_navigate__A7ng2{color:inherit;cursor:pointer;font-size:1.2rem;font-weight:600;font-weight:400;padding:15px 70px 15px 30px;text-decoration:none;width:100%}.CourseEditNavigation_active__WkFEr{background-color:#000}.CourseEditNavigation_submit__I8dsC{background-color:#1490e5;background-color:var(--primary-color);border:none;box-shadow:0 8px 12px #0003;color:#fff;cursor:pointer;font-size:1rem;height:47px;width:180px}.CourseEditNavigation_submit__I8dsC:hover{background-color:#1387d4}.CourseEditNavigation_hamburger__ygw1i{color:#1490e5;cursor:pointer;display:block;font-size:1.75rem;margin:25px 0 0 10px}.CourseEditNavigation_closeBtn__ixKz5{align-self:flex-end;color:#000;cursor:pointer;font-size:1.75rem}@media screen and (max-width:1000px){.CourseEditNavigation_container__Tn\+-v{align-items:center;display:flex;flex-direction:row;justify-content:space-between;padding:30px 30px 0;width:100%}.CourseEditNavigation_hamburger__ygw1i{color:#1490e5;cursor:pointer;display:block;font-size:1.75rem}.CourseEditNavigation_navigations__rfH79{background-color:#fff;display:flex;flex-direction:column;gap:7px;height:100%;left:-100%;padding:16px 0;position:fixed;top:0;transition:left .3s ease-in-out;width:35%;z-index:10}.CourseEditNavigation_activeNav__rFQcc{left:0}.CourseEditNavigation_closeBtn__ixKz5{align-items:center;background-color:#fff;border:none;border-radius:50%;cursor:pointer;display:flex;font-size:1.5rem;justify-content:center;left:-100%;padding:10px;position:fixed;top:30px;transition:left .3s ease-in-out;z-index:10}.CourseEditNavigation_activeClose__GCmzI{left:37%}.CourseEditNavigation_overlay__X2d8G{background-color:#00000080;height:100%;left:0;opacity:1;position:fixed;top:0;transition:opacity .3s ease-in-out,visibility .3s ease-in-out;visibility:visible;width:100%;z-index:5}.CourseEditNavigation_navigations__rfH79 li{width:100%}.CourseEditNavigation_navigate__A7ng2{color:inherit;cursor:pointer;font-size:1.2rem;font-weight:600;font-weight:400;padding:15px 70px 15px 30px;text-decoration:none;width:100%}.CourseEditNavigation_active__WkFEr{background-color:#000;color:#fff}.CourseEditNavigation_submit__I8dsC{font-size:.9rem;height:45px;width:138px}}@media screen and (max-width:650px){.CourseEditNavigation_closeBtn__ixKz5{top:20px}.CourseEditNavigation_navigations__rfH79{width:55%}.CourseEditNavigation_activeClose__GCmzI{left:57%}}@media screen and (max-width:500px){.CourseEditNavigation_submit__I8dsC{font-size:.8rem;height:38px;width:120px}.CourseEditNavigation_navigate__A7ng2{font-size:1rem;padding:10px 50px 10px 30px}.CourseEditNavigation_closeBtn__ixKz5{border-radius:50%;font-size:2rem;height:40px;top:15px;width:40px}.CourseEditNavigation_activeClose__GCmzI{left:62%}.CourseEditNavigation_navigations__rfH79{padding:16px 0;width:60%}}@media screen and (max-width:350px){.CourseEditNavigation_activeClose__GCmzI{left:72%}.CourseEditNavigation_navigations__rfH79{padding:16px 0;width:70%}}@keyframes CourseEditNavigation_slideIn__RP5i9{0%{opacity:0;transform:translateX(-20px)}to{opacity:1;transform:translateX(0)}}.CourseEditNavigation_sidenav__OphQq{align-items:flex-start;background-color:#fff;display:flex;flex-direction:column;gap:15px;height:100%;transition:width .5s ease-out;width:auto}.CourseEditNavigation_sidenav__OphQq.CourseEditNavigation_open__cnrFA{display:flex}.CourseEditNavigation_menuIcon__o52XH{background:none;border:none;cursor:pointer;display:none;font-size:24px;justify-content:flex-start;outline:none;padding:20px 30px 20px 50px;width:100%}.CourseEditNavigation_menuIcon__o52XH svg{flex-shrink:0;height:24px;width:24px}.CourseEditNavigation_menuItems__fnnfy{display:flex;flex-direction:column;width:100%}.CourseEditNavigation_menuItems__fnnfy a{text-decoration:none}.CourseEditNavigation_menuItem__TIupq{align-items:center;animation:CourseEditNavigation_slideIn__RP5i9 .5s ease forwards;color:#000;cursor:pointer;display:flex;font-size:1.2rem;gap:20px;justify-content:flex-start;opacity:0;padding:15px 40px 15px 50px;text-decoration:none;transition:color .3s ease;width:250px}.CourseEditNavigation_menuIcon__o52XH span{text-decoration:none}.CourseEditNavigation_menuItem__TIupq svg{flex-shrink:0}.CourseEditNavigation_menuItem__TIupq:first-child{animation-delay:.1s}.CourseEditNavigation_menuItem__TIupq:nth-child(2){animation-delay:.2s}.CourseEditNavigation_menuItem__TIupq:nth-child(3){animation-delay:.3s}.CourseEditNavigation_menuItem__TIupq:nth-child(4){animation-delay:.4s}.CourseEditNavigation_active__WkFEr{background-color:#333;color:#fff}@media screen and (max-width:1000px){.CourseEditNavigation_menuItem__TIupq{padding:15px 20px 15px 30px;width:100%}}@media screen and (max-width:800px){.CourseEditNavigation_sidenav__OphQq{width:45px}.CourseEditNavigation_menuIcon__o52XH{display:flex}.CourseEditNavigation_menuItems__fnnfy{display:none}.CourseEditNavigation_menuItems__fnnfy.CourseEditNavigation_open__cnrFA{display:flex;width:20px}.CourseEditNavigation_menuItems__fnnfy.CourseEditNavigation_close__tpvl1{display:none}.CourseEditNavigation_sidenav__OphQq.CourseEditNavigation_open__cnrFA .CourseEditNavigation_menuItem__TIupq span{display:inline}.CourseEditNavigation_sidenav__OphQq:not(.CourseEditNavigation_open__cnrFA) .CourseEditNavigation_menuItem__TIupq span{display:none}}@media (max-width:576px){.CourseEditNavigation_sidenav__OphQq{left:0;position:fixed;top:0;z-index:1}.CourseEditNavigation_menuItem__TIupq{gap:10px}}.Curriculum_container__PQynd{display:flex;justify-content:space-between;padding:20px 20px 20px 0;width:100%}.Curriculum_navigation__-4X5p{width:24%}.Curriculum_mainContainer__0SaQA{align-items:center;box-shadow:0 10px 30px #0000001a,0 4px 10px #0000000d;display:flex;flex-direction:column;min-height:100vh;width:100%}.Curriculum_downloadSampleBtn__oNhNZ{background-color:#1490e5;border:none;border-radius:6px;color:#fff;cursor:pointer;display:block;font-size:14px;margin-bottom:20px;margin-left:auto;margin-top:20px;padding:8px 16px;transition:background-color .2s ease}.Curriculum_downloadSampleBtn__oNhNZ:hover{background-color:#117acc}.Curriculum_header__g0OyM{border-bottom:.7px solid #cfcfcf;display:flex;flex-direction:column;gap:5px;padding:10px 0;width:100%}.Curriculum_title__2rPcR{font-size:1.5rem;font-weight:700;text-align:center}.Curriculum_description__XoHwH{font-size:1rem;text-align:center}.Curriculum_content__fSaKt{display:flex;flex-direction:column;padding:30px 0;width:80%}.Curriculum_selectedExportBar__CfVUy{align-items:center;background-color:#f2f2f2;border-bottom:1px solid #ccc;display:flex;gap:5px;justify-content:space-between;margin-bottom:10px;margin-inline:auto;padding:8px 16px;width:80%}.Curriculum_exportButton__rRLZZ{background-color:#1490e5;border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:14px;padding:8px 16px;transition:background-color .2s ease}.Curriculum_exportButton__rRLZZ:hover{background-color:#117acc}@media screen and (max-width:1150px){.Curriculum_navigation__-4X5p{width:27%}}@media screen and (max-width:1000px){.Curriculum_container__PQynd{flex-direction:column;gap:20px;padding:30px}.Curriculum_mainContainer__0SaQA,.Curriculum_navigation__-4X5p{width:100%}}@media screen and (max-width:500px){.Curriculum_content__fSaKt,.Curriculum_selectedExportBar__CfVUy{width:90%}}@media screen and (max-width:1000px){.Curriculum_selectedExportBar__CfVUy{width:90%}.Curriculum_exportButton__rRLZZ{font-size:12px;padding:8px 10px}}.Module_modules__aX1s\+{display:flex;flex-direction:column;margin-top:10px}.Module_addModuleBtn__fAhmF{align-items:center;background-color:#fff;border:1px solid #ccc;border-radius:4px;color:#333;cursor:pointer;display:flex;font-size:1rem;gap:6px;height:36px;padding:8px;width:fit-content}.Module_addIcon__O-KbQ{transform:rotate(0);transition:transform .3s ease,border .3s ease}.Module_exportButton__xG4hL{background-color:#1490e5;border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:14px;padding:8px 16px;right:auto;transition:background-color .2s ease}.Module_exportButton__xG4hL:hover{background-color:#117acc}.Module_rotate__Kwg9O{border:none;padding:0;transform:rotate(45deg);width:16px}.Module_createMode__KfiiQ{border:none;padding:0;width:20px}.Module_createModule__5HmBQ{border:1px solid #ccc;color:#333;font-size:1rem;padding:12px 20px;width:100%}.Module_titleField__PRqL1{border:none;width:100%}.Module_hide__dZSLX{display:none}.Module_Btns__Uvah8{align-items:center;display:flex;gap:15px;justify-content:flex-end;position:relative;right:0}.Module_cancel__DDy2q{background-color:#fff;border:none;cursor:pointer}.Module_modulesList__rtnQa{gap:20px}.DragAndDrop_items__B7bs-,.Module_modulesList__rtnQa{display:flex;flex-direction:column}.DragAndDrop_itemcontainer__AtgFS{border:1px solid #ccc;padding:14px 20px}.DragAndDrop_item__Ttst\+{transition:opacity .2s ease,border .2s ease}.DragAndDrop_itemGap__5z9jL{display:flex;flex-direction:column;gap:5px}.DragAndDrop_activeItem__z2Ark,.DragAndDrop_item__Ttst\+:active{opacity:.7}.DragAndDrop_dropAreaNew__rNT61{height:auto;padding-top:1px}.DragAndDrop_addNew__XRXFX{align-items:center;display:flex;justify-content:center;opacity:0;width:100%}.DragAndDrop_lineNew__xLvNu{border:.8px dashed #cccccca8;height:.8px;width:50%}.DragAndDrop_dropAreaNew__rNT61:hover .DragAndDrop_addNew__XRXFX{opacity:1}.DragAndDrop_createModule__ipe5l{border:1px solid #ccc;color:#333;font-size:1rem;margin-top:20px;padding:12px 20px;width:100%}.DragAndDrop_titleField__ykog9{border:none;width:100%}.DragAndDrop_hide__uRdLm{display:none}.DragAndDrop_Btns__O8ZVs{align-items:center;display:flex;gap:15px;justify-content:flex-end;position:relative;right:0}.DragAndDrop_cancel__5etfr{background-color:#fff;border:none;cursor:pointer}.DragAndDrop_dropLine__SC\+GO{border-top:.5px solid #000;opacity:1;width:100%}.DragAndDrop_dropHide__3QP3T{opacity:0}.DragAndDrop_dropLineDown__VWwUj{border-top:.5px solid #000;opacity:1;width:100%}.DragAndDrop_dropHideDown__Jpwlh{opacity:0}@media screen and (max-width:500px){.DragAndDrop_itemcontainer__AtgFS{padding:14px 12px}}.DropArea_dropAreaNew__Tujl1{height:auto;padding-top:1px}.DropArea_addNew__5yk\+h{align-items:center;display:flex;height:25px;justify-content:center;opacity:1;padding:2px 0;width:100%}.DropArea_addNewHide__AZ7zh{height:15px;opacity:0;padding:2px 0;width:100%}.DropArea_addIcon__hXboH{cursor:pointer;display:none;opacity:0;position:relative}.DropArea_lineNew__mToeL{border:.8px dashed #cccccca8;height:.8px;width:50%}.DropArea_dropAreaNew__Tujl1:hover .DropArea_addNew__5yk\+h{color:#1491e5c0}.DropArea_dropAreaNew__Tujl1:hover .DropArea_lineNew__mToeL{border-color:#1491e5cb}.DropArea_dropAreaNew__Tujl1:hover .DropArea_addIcon__hXboH{display:block;opacity:1}.DropArea_tooltip__bArZn{background-color:#f5f5f5ec;border:1px solid #ccc;border-radius:4px;bottom:30px;color:#535353;display:none;font-size:12px;left:50%;padding:5px 10px;position:absolute;transform:translateX(-50%);white-space:nowrap;z-index:1000}.DropArea_addIcon__hXboH:hover .DropArea_tooltip__bArZn{display:block}.DropArea_createModule__n2xT0{border:1px solid #ccc;color:#333;font-size:1rem;margin-bottom:10px;margin-top:20px;padding:12px 20px;width:100%}.DropArea_titleField__EITnf{border:none;width:100%}.DropArea_hide__Ol1e5{display:none}.DropArea_Btns__TbCM2{align-items:center;display:flex;gap:15px;justify-content:flex-end;position:relative;right:0}.DropArea_cancel__j22qc{background-color:#fff;border:none;cursor:pointer}.ModulesListSkeleton_containers__3Pk0k{align-items:center;background-color:#fff;display:flex;flex-direction:column;font-size:1rem;gap:25px;justify-content:center;padding:8px}.ModulesListSkeleton_modleContainer__JrRFJ{border:1px solid #cccccc94;border-radius:5px;display:flex;flex-direction:column;gap:20px;padding:12px 20px;width:100%}.ModulesListSkeleton_para__iw82z{background-color:#ebebebc4;height:25px;width:100%}.ModulesListSkeleton_items__SzWix{background-color:#ebebebc4;height:40px;width:130px}.ModuleContainer_moduleContainer__Rdt5B{border-radius:5px;display:flex;flex-direction:column;gap:23px;width:100%}.ModuleContainer_hideGap__OWTEn{gap:0}.ModuleContainer_head__bJSFP{align-items:center;display:flex;justify-content:space-between}.ModuleContainer_exportButton__bCoqY{background-color:#1490e5;border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:14px;padding:8px 16px;transition:background-color .2s ease}.ModuleContainer_exportButton__bCoqY:hover{background-color:#117acc}.ModuleContainer_hideHead__uDn2k{display:none}.ModuleContainer_title__eBigh{align-items:center;display:flex;gap:4px;padding:10px 0}.ModuleContainer_checkBox__Loxlr{cursor:pointer}.ModuleContainer_edit__BPKhp{align-items:center;border-radius:50%;display:none;height:auto;justify-content:center;margin-left:6px;width:auto}.ModuleContainer_head__bJSFP:hover .ModuleContainer_edit__BPKhp{display:flex}.ModuleContainer_itemsAddBtn__mCMkg{align-items:center;background-color:#fff;border:1px solid #ccc;border-radius:4px;color:#333;cursor:pointer;display:flex;font-size:1rem;gap:6px;height:36px;justify-content:center;margin-bottom:5px;padding:8px;width:150px}.ModuleContainer_editTrashIcons__wjakb{align-items:center;display:none;font-size:1rem;gap:8px;margin-left:8px}.ModuleContainer_moduleContainer__Rdt5B:hover .ModuleContainer_editTrashIcons__wjakb{display:flex}.ModuleContainer_icons__CTg\+S{align-items:center;display:flex;gap:14px;justify-content:center}.ModuleContainer_eye__26-Cc{align-items:center;cursor:pointer;display:flex;height:25px;justify-content:center;width:25px}.ModuleContainer_addModule__85fge{display:flex;flex-wrap:wrap;gap:10px;margin-top:10px}.ModuleContainer_addModuleContainer__dUwgU{align-items:flex-start;display:flex;gap:20px;justify-content:flex-start;position:relative}.ModuleContainer_curriculumWrapper__dq3cG{display:flex;flex-direction:column;position:relative;width:11rem;z-index:9}.ModuleContainer_itemsList__WSsX-{background-color:#fff;border:2px solid #c8c6c6;border-radius:5px;color:#333;display:flex;flex-direction:column;flex-direction:row;font-size:1rem;gap:1rem;left:0;list-style:none;margin:.2rem;min-width:150px;padding:10px;position:relative;top:100%;width:30rem;z-index:50}.ModuleContainer_itemsList__WSsX- li{border:2px solid gray;border-radius:8px;cursor:pointer;flex:1 1 150px;min-width:130px;padding:5px;width:auto}.ModuleContainer_itemsList__WSsX- li:hover{background-color:#f0f0f0;border-color:#007bff}.ModuleContainer_addModuleBtn__4kdE6{align-items:center;background-color:#fff;border:1px solid #ccc;border-radius:4px;color:#333;cursor:pointer;display:flex;font-size:1rem;gap:6px;height:36px;padding:8px;width:10rem}.ModuleContainer_addIcon__q4IA2{transform:rotate(0);transition:transform .3s ease,border .3s ease}.ModuleContainer_rotate__ykaaF{border:none;padding:0;transform:rotate(45deg);width:16px}.ModuleContainer_createMode__HT02P{border:none;padding:0;width:20px}.ModuleContainer_activeBtn__GjxNn{background-color:#f0f8ff;border:1px solid #007bff}.ModuleContainer_createModule__OBlaB{border:1px solid #ccc;color:#333;font-size:1rem;padding:12px 20px;width:100%}.ModuleContainer_titleField__G7l9q{border:none;display:flex;flex-direction:column;width:100%}.ModuleContainer_hide__ovDUl{display:none}.ModuleContainer_Btns__zh\+H\+{align-items:center;display:flex;gap:15px;justify-content:flex-end;position:relative;right:0}.ModuleContainer_cancel__p9nu7{background-color:#fff;border:none;cursor:pointer}.ModuleContainer_item__yGjUP{align-items:center;cursor:pointer;display:flex;gap:5px;justify-content:center}.ModuleContainer_item__yGjUP:hover{color:#1490e5}.ModuleContainer_eyeContainer__KEktY{align-items:center;display:flex;justify-content:center;padding:10px 0;position:relative}.ModuleContainer_tooltip__lK75X{background-color:#f5f5f5ec;border:1px solid #ccc;border-radius:4px;bottom:20px;color:#535353;display:none;font-size:12px;left:50%;padding:5px 10px;position:absolute;transform:translateX(-50%);white-space:nowrap;z-index:1000}.ModuleContainer_createItem__3DzUS{margin:1rem 0}.ModuleContainer_eyeContainer__KEktY:hover .ModuleContainer_tooltip__lK75X{display:block}.ModuleContainer_headBorder__e1f14{background-color:#cccccc2d;border-radius:5px;padding:10px 5px 15px}.ModuleContainer_arrow__y-nM0{align-items:center;cursor:pointer;display:flex;justify-content:center;padding:6px}.ModuleContainer_arrow__y-nM0:hover{background-color:#cccccc5b;border-radius:50%}.ModuleContainer_arrowRotate__Qq8rQ{rotate:180deg}.ModuleContainer_resourceCon__WyDEX{align-items:flex-start;border-top:1px dashed #ccc;display:flex;flex-direction:column;justify-content:flex-start;padding:10px}.ModuleContainer_resourceUploadCon__CbMzM{background-color:#fff;border:none;padding:10px 0}.ModuleContainer_resourceBtn__B-Kud{align-items:center;background-color:#fff;border:1px solid #1490e5;border-radius:4px;color:#333;cursor:pointer;display:flex;font-size:1rem;gap:6px;height:36px;justify-content:center;padding:8px}.ModuleContainer_createModeUpload__JKWZA{border:none;display:none;padding:0;width:20px}.ModuleContainer_addPara__k1IeO{background-color:#fff;display:flex;gap:5px;margin-right:20px;padding:10px}.ModuleContainer_closeRotate__IwLak{cursor:pointer;rotate:45deg}.ModuleContainer_subcontainerHead__wZQOt{align-items:flex-start;display:flex;flex-direction:column;justify-content:space-between}.ModuleContainer_btns__mvoAX{display:flex;gap:20px}.ModuleContainer_submitBtn__xampJ{background-color:#007bff;border:none;border-radius:5px;box-shadow:0 2px 4px #0000001a;color:#fff;cursor:pointer;height:30px;padding:5px;width:50px}.ModuleContainer_submitBtn__xampJ :hover{background-color:#106ed3}.ModuleContainer_uploadFile__T3Czd{display:flex}.ModuleContainer_uploadFile__T3Czd button{background-color:#fff;border:1px solid #ccc;height:35px;padding:0 5px}.ModuleContainer_uploadFile__T3Czd button:hover{background-color:#cfcece}.ModuleContainer_uploadFile__T3Czd input{background-color:#fff;border:1px solid #ccc;border-right:none;height:35px;max-width:400px;outline:none;padding:0 10px;width:70%}.ModuleContainer_UploadContainer__DjjG9{color:#626262;display:flex;flex-direction:column;font-size:.75rem;width:100%}.ModuleContainer_fileTitle__IwWTV{font-size:1rem;padding:0 0 10px}.ModuleContainer_fileMessage__SRFPD{color:#919191;font-size:.8rem;padding:3px 0}.ModuleContainer_resourceSubCon__4gu8\+{display:flex;flex-direction:column;margin:1rem 0;padding:5px 15px}.ModuleContainer_itemContainer__ogyM5{border:1px solid #ccc;padding:10px 20px}.ModuleContainer_displayResources__\+O53A{display:flex;flex-direction:column;gap:7px;margin-bottom:8px;width:100%}.ModuleContainer_buttonRow__ADdCd{align-items:center;display:flex;gap:20px;padding:10px}.ModuleContainer_lsrwButton__DTfmN{align-items:center;background-color:#fff;border:2px solid #c8c6c6;border-radius:5px;color:#333;cursor:pointer;display:flex;flex-direction:column;font-size:1rem;gap:6px;left:0;margin:1rem;min-width:150px;padding:12px 20px;position:relative;top:100%;width:17rem;z-index:50}.ModuleContainer_lsrwButton__DTfmN:hover{color:#1490e5}.ModuleContainer_lsrwSelection__m20oT{background-color:#fafafa;border:1px solid #f3f2f2;border-radius:8px;margin-top:10px;padding:15px}.ModuleContainer_lsrwSelection__m20oT h4{color:#333;font-size:16px;font-weight:600;margin-bottom:10px}.ModuleContainer_exerciseTypeList__PD93t{display:flex;flex-wrap:wrap;gap:10px;list-style:none;padding:0}.ModuleContainer_exerciseTypeItem__9scPY{background-color:#e6e3e3;border-radius:6px;cursor:pointer;font-size:14px;font-weight:500;padding:8px 12px;text-align:center;transition:all .2s ease}.ModuleContainer_exerciseTypeItem__9scPY:hover{background-color:#f0f8ff;border:1px solid #007bff;color:#000}.ModuleContainer_lsrwTitleInput__x0Tf0{background-color:#fff;border:1px solid #ccc;border-radius:8px;margin-top:10px;padding:15px}.ModuleContainer_lsrwTitleInput__x0Tf0 h4{color:#333;font-size:16px;font-weight:600;margin-bottom:10px}.ModuleContainer_lsrwTitleInput__x0Tf0 .ModuleContainer_Btns__zh\+H\+{display:flex;gap:10px;justify-content:flex-end;margin-top:15px;width:auto}.ModuleContainer_lsrwTitleInput__x0Tf0 .ModuleContainer_cancel__p9nu7{background-color:#f5f5f5;border:1px solid #ccc;border-radius:4px;cursor:pointer;display:inline-block;padding:7px 12px;transition:all .2s ease;width:auto}.ModuleContainer_lsrwTitleInput__x0Tf0 .ModuleContainer_cancel__p9nu7:hover{background-color:#e0e0e0}.ModuleContainer_lsrwTitleInput__x0Tf0 button{border-radius:4px;padding:7px 12px;width:auto}@media screen and (max-width:700px){.ModuleContainer_itemsList__WSsX-{display:flex;flex-direction:column;height:9rem}.ModuleContainer_itemsList__WSsX- li{height:10px}.ModuleContainer_addModuleContainer__dUwgU{display:flex;flex-direction:column}}@media screen and (max-width:500px){.ModuleContainer_icons__CTg\+S{gap:8px}.ModuleContainer_eye__26-Cc{height:20px;width:20px}.ModuleContainer_itemsList__WSsX-{display:flex;flex-direction:column;height:9rem;width:auto}.ModuleContainer_itemsList__WSsX- li{height:10px;width:auto}}@media screen and (max-width:300px){.ModuleContainer_quiz__2FBL1{gap:10px}.ModuleContainer_itemsList__WSsX-{display:flex;flex-direction:column;height:11rem;width:150px}.ModuleContainer_itemsList__WSsX- li{height:20px;width:100px}}.QuizItem_quiz__7mXPd{align-items:center;border-radius:5px;display:flex;justify-content:space-between;width:100%}.QuizItem_title__H7mXM{align-items:center;cursor:pointer;display:flex;gap:4px;transition:all .3s}.QuizItem_title__H7mXM:hover{text-decoration:underline}.QuizItem_eye__Q35Cs{cursor:pointer;height:25px;width:25px}.QuizItem_eye__Q35Cs,.QuizItem_icons__9apCT{align-items:center;display:flex;justify-content:center}.QuizItem_icons__9apCT{gap:14px}.QuizItem_eyeTooltipContainer__8Rs7K{align-items:center;display:flex;flex-direction:column;position:relative}.QuizItem_tooltip__5nkpJ{background-color:#f5f5f5ec;border:1px solid #ccc;border-radius:4px;bottom:25px;color:#535353;display:none;font-size:12px;left:50%;padding:5px 10px;position:absolute;transform:translateX(-50%);white-space:nowrap;z-index:1000}.QuizItem_eye__Q35Cs:hover+.QuizItem_tooltip__5nkpJ{display:block}@media screen and (max-width:500px){.QuizItem_icons__9apCT{gap:8px}.QuizItem_eye__Q35Cs{height:20px;width:20px}}@media screen and (max-width:300px){.QuizItem_quiz__7mXPd{gap:10px}}.ModuleMenuDots_container__Wy0AW{align-items:center;display:flex;height:25px;justify-content:center;position:relative;width:25px}.ModuleMenuDots_container__Wy0AW:hover .ModuleMenuDots_actionList__E6kdQ{display:flex}.ModuleMenuDots_actionList__E6kdQ{display:none;height:auto;position:absolute;right:-15px;top:100%;width:auto;z-index:10}.ModuleMenuDots_list__BjLfQ{background-color:#fff;border-radius:8px;box-shadow:0 4px 6px 2px #00000026;display:flex;flex-direction:column;gap:10px;list-style-type:none;margin-top:5px;min-width:150px;padding:8px 20px}.ModuleMenuDots_actionLi__jOJdI{cursor:pointer;font-size:1rem;padding:5px 7px 7px}.ModuleMenuDots_actionLi__jOJdI:hover{color:#1490e5;color:var(--primary-color)}.ModuleMenuDots_cancel__x27WX{background-color:#fff;border:none;cursor:pointer}.ModuleMenuDots_confirmations__wdGod{align-items:center;display:flex;flex-direction:column;gap:20px}.ModuleMenuDots_confirmTitle__jpmtj{align-items:center;display:flex;font-weight:600;justify-content:space-between;width:100%}.ModuleMenuDots_dialogBtns__mS6Zj{align-items:center;display:flex;gap:15px;justify-content:flex-end;width:100%}.ModuleMenuDots_question__hk3af{text-align:left}.ModuleMenuDots_dotIcon__CTOLO{align-items:center;cursor:pointer;display:flex;height:25px;justify-content:center;width:50px}.ResourceItem_quiz__-SWcU{align-items:center;border:1px solid #ccc;border-radius:5px;display:flex;justify-content:space-between;padding:10px 20px;position:relative;width:100%}.ResourceItem_quizChange__oNvyd{margin-top:8px}.ResourceItem_note__pn7KC{background-color:#ccc;font-size:.85rem;padding:2px 5px;position:absolute;top:-20%}.ResourceItem_quiz__-SWcU:hover .ResourceItem_edit__nv2-7{display:block}.ResourceItem_editName__4BLDC{display:flex;gap:6px}.ResourceItem_edit__nv2-7{display:none}.ResourceItem_title__62alV{align-items:center;color:#000;display:flex;font-size:1.05rem;gap:4px;text-decoration:none}.ResourceItem_title__62alV:hover{color:#007bff;text-decoration:underline}.ResourceItem_input__1YfnE{border:1px solid #ccc;border-radius:4px;color:#333;font-size:.9rem;margin-top:5px;outline:none;padding:5px 12px;transition:border-color .3s ease;width:100%}.ResourceItem_input__1YfnE:focus{border-color:#007bff}.ResourceItem_eye__qa25C{cursor:pointer;height:25px;width:25px}.ResourceItem_eye__qa25C,.ResourceItem_icons__-Z3U0{align-items:center;display:flex;justify-content:center}.ResourceItem_icons__-Z3U0{gap:14px}.ResourceItem_eyeTooltipContainer__OKqvq{align-items:center;display:flex;flex-direction:column;position:relative}.ResourceItem_tooltip__kfUBR{background-color:#f5f5f5ec;border:1px solid #ccc;border-radius:4px;bottom:25px;color:#535353;display:none;font-size:12px;left:50%;padding:5px 10px;position:absolute;transform:translateX(-50%);white-space:nowrap;z-index:1000}.ResourceItem_eye__qa25C:hover+.ResourceItem_tooltip__kfUBR{display:block}@media screen and (max-width:500px){.ResourceItem_icons__-Z3U0{gap:8px}.ResourceItem_eye__qa25C{height:20px;width:20px}}@media screen and (max-width:300px){.ResourceItem_quiz__-SWcU{gap:10px}}:root{--rpv-attachment__item--hover-background-color:#0000001a;--rpv-attachment__item-color:#000}.rpv-core__viewer--dark{--rpv-attachment__item--hover-background-color:#2566e8;--rpv-attachment__item-color:#fff}.rpv-attachment__empty{height:100%;overflow:auto;padding:.5rem 0;text-align:center;width:100%}.rpv-attachment__empty--rtl{direction:rtl}.rpv-attachment__list{display:flex;flex-direction:column;height:100%;overflow:auto;padding:.5rem 0;width:100%}.rpv-attachment__list--rtl{direction:rtl}.rpv-attachment__item{align-items:center;background-color:#0000;border:none;color:#000;color:var(--rpv-attachment__item-color);cursor:pointer;display:flex;padding:.5rem;text-align:left;width:100%}.rpv-attachment__item:focus{outline:0}.rpv-attachment__item:focus,.rpv-attachment__item:hover{background-color:#0000001a;background-color:var(--rpv-attachment__item--hover-background-color)}.rpv-attachment__loader{align-items:center;display:flex;height:100%;justify-content:center;width:100%}:root{--rpv-bookmark__item--hover-background-color:#0000001a;--rpv-bookmark__item-color:#000}.rpv-core__viewer--dark{--rpv-bookmark__item--hover-background-color:#2566e8;--rpv-bookmark__item-color:#fff}.rpv-bookmark__item{align-items:center;color:#000;color:var(--rpv-bookmark__item-color);cursor:pointer;display:flex;padding-bottom:.25rem;padding-right:.25rem;padding-top:.25rem}.rpv-bookmark__item:focus{outline:0}.rpv-bookmark__item:focus,.rpv-bookmark__item:hover{background-color:#0000001a;background-color:var(--rpv-bookmark__item--hover-background-color)}.rpv-bookmark__toggle{align-items:center;display:flex;height:1rem;margin-right:.25rem;width:1rem}.rpv-bookmark__title{flex-grow:1;flex-shrink:1;text-decoration:none}.rpv-bookmark__list{list-style-type:none;margin:0;overflow:auto;padding:0}.rpv-bookmark__loader{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.rpv-bookmark__empty{height:100%;overflow:auto;padding:.5rem 0;text-align:center;width:100%}.rpv-bookmark__empty--rtl{direction:rtl}.rpv-bookmark__container{height:100%;overflow:auto;padding:.5rem 0;width:100%}.rpv-bookmark__container--rtl{direction:rtl}:root{--rpv-core__annotation--link-hover-background-color:#ff03;--rpv-core__annotation-popup-wrapper-background-color:#faf089;--rpv-core__annotation-popup-wrapper-box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;--rpv-core__annotation-popup-content-border-top-color:#1a202c;--rpv-core__arrow-border-color:#0000004d;--rpv-core__asking-password-color:#000;--rpv-core__asking-password-wrapper-background-color:#fff;--rpv-core__asking-password-wrapper-border-color:#0000004d;--rpv-core__button-background-color:#0000004d;--rpv-core__button-color:#000;--rpv-core__doc-error-background-color:#fff;--rpv-core__doc-error-text-background-color:#c02424;--rpv-core__doc-error-text-color:#fff;--rpv-core__doc-loading-background-color:#fff;--rpv-core__full-screen-target-background-color:#fff;--rpv-core__inner-page-background-color:#fff;--rpv-core__menu-divider-border-bottom-color:#0000004d;--rpv-core__menu-item-color:#000;--rpv-core__menu-item--hover-background-color:#0000001a;--rpv-core__menu-item--disabled-color:#0000004d;--rpv-core__minimal-button-color:#000;--rpv-core__minimal-button--hover-background-color:#0000001a;--rpv-core__minimal-button--disabled-color:#0000004d;--rpv-core__minimal-button--selected-background-color:#0000001a;--rpv-core__modal-body-background-color:#fff;--rpv-core__modal-body-border-color:#0000004d;--rpv-core__modal-overlay-background-color:#00000080;--rpv-core__page-layer-box-shadow:2px 2px 8px 0 #0003;--rpv-core__popover-body-background-color:#fff;--rpv-core__popover-body-border-color:#0000004d;--rpv-core__popover-body-color:#000;--rpv-core__primary-button-background-color:#2566e8;--rpv-core__primary-button-color:#fff;--rpv-core__progress-bar-background-color:#0000001a;--rpv-core__progress-bar-progress-background-color:#2566e8;--rpv-core__progress-bar-progress-color:#fff;--rpv-core__separator-border-bottom-color:#0000004d;--rpv-core__spinner-border-color:#0006;--rpv-core__spinner-border-transparent-color:#0000;--rpv-core__splitter-background-color:#0000;--rpv-core__splitter--hover-background-color:#0003;--rpv-core__text-layer-text--selection-background-color:#00f;--rpv-core__text-layer-text--selection-color:#0000;--rpv-core__textbox-background-color:#fff;--rpv-core__textbox-border-color:#0003;--rpv-core__textbox-color:#000;--rpv-core__tooltip-body-background-color:#000;--rpv-core__tooltip-body-color:#fff}.rpv-core__viewer--dark{--rpv-core__asking-password-background-color:#363636;--rpv-core__asking-password-color:#fff;--rpv-core__asking-password-wrapper-border-color:#191919;--rpv-core__asking-password-wrapper-background-color:#191919;--rpv-core__button-background-color:#171717;--rpv-core__button-color:#fff;--rpv-core__doc-error-background-color:#191919;--rpv-core__doc-error-text-background-color:#c02323;--rpv-core__doc-error-text-color:#fff;--rpv-core__doc-loading-background-color:#191919;--rpv-core__full-screen-target-background-color:#1a1a1a;--rpv-core__inner-page-background-color:#1a1a1a;--rpv-core__menu-divider-border-bottom-color:#000;--rpv-core__menu-item-color:#fff;--rpv-core__menu-item--hover-background-color:#2566e8;--rpv-core__menu-item--disabled-color:#5e5e5e;--rpv-core__minimal-button-color:#fff;--rpv-core__minimal-button--disabled-color:#5e5e5e;--rpv-core__minimal-button--hover-background-color:#191919;--rpv-core__minimal-button--selected-background-color:#1657bb;--rpv-core__modal-body-background-color:#363636;--rpv-core__primary-button-background-color:#2566e8;--rpv-core__popover-body-background-color:#363636;--rpv-core__popover-body-color:#fff;--rpv-core__progress-bar-background-color:#000;--rpv-core__separator-border-bottom-color:#000;--rpv-core__spinner-border-color:#fff;--rpv-core__splitter-background-color:#1a1a1a;--rpv-core__splitter--hover-background-color:#2566e8;--rpv-core__textbox-background-color:#121212;--rpv-core__textbox-border-color:#121212;--rpv-core__textbox-color:#fff;--rpv-core__tooltip-body-background-color:#414141;--rpv-core__tooltip-body-color:#fff}.rpv-core__annotation{position:absolute}.rpv-core__annotation-layer{z-index:1}.rpv-core__arrow{border-bottom:1px solid #0000004d;border-bottom:1px solid var(--rpv-core__arrow-border-color);border-left-color:#0000004d;border-left-color:var(--rpv-core__arrow-border-color);border-right:1px solid #0000004d;border-right:1px solid var(--rpv-core__arrow-border-color);border-top-color:#0000004d;border-top-color:var(--rpv-core__arrow-border-color);height:10px;position:absolute;width:10px;z-index:0}.rpv-core__arrow--tl{bottom:0;left:0;transform:translate(50%,50%) rotate(45deg)}.rpv-core__arrow--tc{left:50%}.rpv-core__arrow--tc,.rpv-core__arrow--tr{bottom:0;transform:translate(-50%,50%) rotate(45deg)}.rpv-core__arrow--tr{right:0}.rpv-core__arrow--rt{left:0;top:0;transform:translate(-50%,50%) rotate(135deg)}.rpv-core__arrow--rc{top:50%}.rpv-core__arrow--rb,.rpv-core__arrow--rc{left:0;transform:translate(-50%,-50%) rotate(135deg)}.rpv-core__arrow--rb{bottom:0}.rpv-core__arrow--bl{left:0;top:0;transform:translate(50%,-50%) rotate(225deg)}.rpv-core__arrow--bc{left:50%}.rpv-core__arrow--bc,.rpv-core__arrow--br{top:0;transform:translate(-50%,-50%) rotate(225deg)}.rpv-core__arrow--br{right:0}.rpv-core__arrow--lt{right:0;top:0;transform:translate(50%,50%) rotate(315deg)}.rpv-core__arrow--lc{top:50%}.rpv-core__arrow--lb,.rpv-core__arrow--lc{right:0;transform:translate(50%,-50%) rotate(315deg)}.rpv-core__arrow--lb{bottom:0}.rpv-core__asking-password{background-color:var(--rpv-core__asking-password-background-color);border-radius:.25rem;color:#000;color:var(--rpv-core__asking-password-color);padding:2rem}.rpv-core__asking-password--rtl{direction:rtl}.rpv-core__asking-password-wrapper{align-items:center;background-color:#fff;background-color:var(--rpv-core__asking-password-wrapper-background-color);border:1px solid #0000004d;border:1px solid var(--rpv-core__asking-password-wrapper-border-color);display:flex;height:100%;justify-content:center;width:100%}.rpv-core__asking-password-message{margin:.5rem 0}.rpv-core__asking-password-body{align-items:center;display:flex;justify-content:center}.rpv-core__asking-password-input{width:15rem}.rpv-core__asking-password-input--ltr{margin-right:.5rem}.rpv-core__asking-password-input--rtl{margin-left:.5rem}.rpv-core__button{background-color:#0000004d;background-color:var(--rpv-core__button-background-color);border:none;border-radius:.25rem;color:#000;color:var(--rpv-core__button-color);cursor:pointer;height:2rem;padding:0 1rem}.rpv-core__button--rtl{direction:rtl}.rpv-core__canvas-layer{direction:ltr;left:0;overflow:hidden;position:absolute;top:0}.rpv-core__doc-error{align-items:center;background-color:#fff;background-color:var(--rpv-core__doc-error-background-color);display:flex;height:100%;justify-content:center}.rpv-core__doc-error--rtl{direction:rtl}.rpv-core__doc-error-text{background-color:#c02424;background-color:var(--rpv-core__doc-error-text-background-color);border-radius:.25rem;color:#fff;color:var(--rpv-core__doc-error-text-color);line-height:1.5;max-width:50%;padding:.5rem}.rpv-core__doc-loading{align-items:center;background-color:#fff;background-color:var(--rpv-core__doc-loading-background-color);display:flex;height:100%;justify-content:center;min-height:inherit;width:100%}.rpv-core__doc-loading--rtl{direction:rtl}.rpv-core__icon{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1;text-align:center}.rpv-core__icon--rtl{transform:scaleX(-1)}.rpv-core__inner-container{min-height:inherit}.rpv-core__inner-pages{overflow:auto}.rpv-core__inner-pages--rtl{direction:rtl}.rpv-core__inner-pages--single{overflow:hidden}.rpv-core__inner-page-container--single{overflow:auto}.rpv-core__inner-page{background-color:#fff;background-color:var(--rpv-core__inner-page-background-color)}.rpv-core__inner-page--single{align-items:center;display:flex;justify-content:center}.rpv-core__inner-page--dual-even{align-items:center;display:flex;justify-content:flex-end}.rpv-core__inner-page--dual-odd{align-items:center;display:flex;justify-content:flex-start}.rpv-core__inner-page--dual-cover{align-items:center;display:flex;justify-content:center}.rpv-core__inner-page--dual-cover-odd{align-items:center;display:flex;justify-content:flex-end}.rpv-core__inner-page--dual-cover-even{align-items:center;display:flex;justify-content:flex-start}.rpv-core__annotation--link a{height:100%;left:0;position:absolute;top:0;width:100%}.rpv-core__annotation--link a:hover{background-color:#ff03;background-color:var(--rpv-core__annotation--link-hover-background-color)}.rpv-core__menu{display:flex;flex-direction:column}.rpv-core__menu--rtl{direction:rtl;text-align:right}.rpv-core__menu-divider{border-bottom:1px solid #0000004d;border-bottom:1px solid var(--rpv-core__menu-divider-border-bottom-color);margin:.25rem 0}.rpv-core__menu-item{align-items:center;background-color:#0000;border:none;color:#000;color:var(--rpv-core__menu-item-color);cursor:pointer;display:flex;justify-content:center;padding:.25rem 0;width:100%}.rpv-core__menu-item:focus{outline:0}.rpv-core__menu-item:focus,.rpv-core__menu-item:hover{background-color:#0000001a;background-color:var(--rpv-core__menu-item--hover-background-color)}.rpv-core__menu-item-icon{align-items:center;display:flex}.rpv-core__menu-item-icon--ltr{padding-left:1rem;padding-right:.5rem}.rpv-core__menu-item-icon--rtl{padding-left:.5rem;padding-right:1rem}.rpv-core__menu-item-label{flex-grow:1;flex-shrink:1;white-space:nowrap}.rpv-core__menu-item-label--ltr{padding-right:2rem}.rpv-core__menu-item-label--rtl{padding-left:2rem}.rpv-core__menu-item-check--ltr{padding-right:1rem}.rpv-core__menu-item-check--rtl{padding-left:1rem}.rpv-core__menu-item--disabled{color:#0000004d;color:var(--rpv-core__menu-item--disabled-color)}.rpv-core__menu-item--disabled:hover{background-color:#0000}.rpv-core__menu-item--ltr{text-align:left}.rpv-core__menu-item--rtl{direction:rtl;text-align:right}.rpv-core__minimal-button{background-color:#0000;border:none;border-radius:.25rem;color:#000;color:var(--rpv-core__minimal-button-color);cursor:pointer;height:2rem;padding:0 .5rem}.rpv-core__minimal-button:hover{background-color:#0000001a;background-color:var(--rpv-core__minimal-button--hover-background-color)}.rpv-core__minimal-button--disabled{color:#0000004d;color:var(--rpv-core__minimal-button--disabled-color)}.rpv-core__minimal-button--rtl{direction:rtl}.rpv-core__minimal-button--selected{background-color:#0000001a;background-color:var(--rpv-core__minimal-button--selected-background-color)}.rpv-core__modal-body{background-color:#fff;background-color:var(--rpv-core__modal-body-background-color);border:1px solid #0000004d;border:1px solid var(--rpv-core__modal-body-border-color);border-radius:.25rem;margin:1rem;max-width:32rem;overflow:auto}.rpv-core__modal-body--rtl{direction:rtl}.rpv-core__modal-overlay{background-color:#00000080;background-color:var(--rpv-core__modal-overlay-background-color);bottom:0;left:0;position:fixed;right:0;top:0;z-index:9999}.rpv-core__modal-overlay,.rpv-core__page-layer{align-items:center;display:flex;justify-content:center}.rpv-core__page-layer{overflow:visible;position:relative}.rpv-core__page-layer:after{bottom:.25rem;box-shadow:2px 2px 8px 0 #0003;box-shadow:var(--rpv-core__page-layer-box-shadow);content:"";left:.25rem;position:absolute;right:.25rem;top:.25rem}.rpv-core__page-layer--single{margin:0 auto}.rpv-core__page-size-calculator{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.rpv-core__popover-body{border:1px solid #0000004d;border:1px solid var(--rpv-core__popover-body-border-color);border-radius:.25rem;color:#000;color:var(--rpv-core__popover-body-color);left:0;padding:.5rem 0;position:absolute;top:-9999px;z-index:9999}.rpv-core__popover-body,.rpv-core__popover-body-arrow{background-color:#fff;background-color:var(--rpv-core__popover-body-background-color)}.rpv-core__popover-body--rtl{direction:rtl}.rpv-core__popover-overlay{bottom:0;left:0;position:fixed;right:0;top:0}.rpv-core__annotation-popup-wrapper{background-color:#faf089;background-color:var(--rpv-core__annotation-popup-wrapper-background-color);box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;box-shadow:var(--rpv-core__annotation-popup-wrapper-box-shadow);font-size:.75rem;padding:.25rem;word-break:break-word}.rpv-core__annotation-popup-wrapper--rtl{direction:rtl}.rpv-core__annotation-popup-title{font-weight:600;margin-bottom:.25rem}.rpv-core__annotation-popup-date{font-size:.5rem}.rpv-core__annotation-popup-content{border-top:1px solid #1a202c;border-top:1px solid var(--rpv-core__annotation-popup-content-border-top-color);max-height:16rem;overflow:auto;padding:.25rem}.rpv-core__primary-button{background-color:#2566e8;background-color:var(--rpv-core__primary-button-background-color);border:none;border-radius:.25rem;color:#fff;color:var(--rpv-core__primary-button-color);cursor:pointer;height:2rem;padding:0 1rem}.rpv-core__primary-button--rtl{direction:rtl}.rpv-core__progress-bar{background-color:#0000001a;background-color:var(--rpv-core__progress-bar-background-color);border-radius:9999px;padding:.125rem}.rpv-core__progress-bar--rtl{direction:rtl}.rpv-core__progress-bar-progress{align-items:center;background-color:#2566e8;background-color:var(--rpv-core__progress-bar-progress-background-color);border-radius:9999px;color:#fff;color:var(--rpv-core__progress-bar-progress-color);display:flex;font-size:.75rem;height:.75rem;justify-content:center}.rpv-core__separator{border-bottom:1px solid #0000004d;border-bottom:1px solid var(--rpv-core__separator-border-bottom-color)}.rpv-core__spinner{border-bottom:2px solid #0000;border-bottom:2px solid var(--rpv-core__spinner-border-transparent-color);border-left:2px solid #0000;border-left:2px solid var(--rpv-core__spinner-border-transparent-color);border-radius:9999px;border-right:2px solid #0006;border-right:2px solid var(--rpv-core__spinner-border-color);border-top:2px solid #0006;border-top:2px solid var(--rpv-core__spinner-border-color)}.rpv-core__spinner--animating{animation-duration:.4s;animation-iteration-count:infinite;animation-name:rpv-core__spinner-transform;animation-timing-function:linear}@keyframes rpv-core__spinner-transform{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.rpv-core__splitter{background-color:initial;background-color:var(--rpv-core__splitter-background-color);cursor:ew-resize;height:100%;width:.25rem}.rpv-core__splitter--resizing,.rpv-core__splitter:hover{background-color:#0003;background-color:var(--rpv-core__splitter--hover-background-color);cursor:col-resize}.rpv-core__splitter-body--resizing{cursor:col-resize}.rpv-core__splitter-sibling--resizing{pointer-events:none;-webkit-user-select:none;user-select:none}.rpv-core__textbox{background-color:#fff;background-color:var(--rpv-core__textbox-background-color);border:1px solid #0003;border:1px solid var(--rpv-core__textbox-border-color);border-radius:.25rem;box-sizing:border-box;color:#000;color:var(--rpv-core__textbox-color);height:2rem;padding:0 .5rem;width:100%}.rpv-core__textbox--rtl{direction:rtl}.rpv-core__text-layer{height:100%;left:0;line-height:1;opacity:.2;position:absolute;top:0;width:100%;z-index:1}.rpv-core__text-layer span::selection{background-color:#00f;background-color:var(--rpv-core__text-layer-text--selection-background-color);color:#0000;color:var(--rpv-core__text-layer-text--selection-color)}.rpv-core__text-layer br::selection{color:#0000}.rpv-core__text-layer-text{color:#0000;cursor:text;position:absolute;transform-origin:0 0;white-space:pre}.rpv-core__tooltip-body{background-color:#000;background-color:var(--rpv-core__tooltip-body-background-color);border-radius:.25rem;color:#fff;color:var(--rpv-core__tooltip-body-color);left:0;max-width:20rem;position:absolute;text-align:center;top:-9999px;z-index:9999}.rpv-core__tooltip-body--rtl{direction:rtl}.rpv-core__tooltip-body-arrow{background-color:#000;background-color:var(--rpv-core__tooltip-body-background-color)}.rpv-core__tooltip-body-content{padding:.5rem}.rpv-core__display--block{display:block}.rpv-core__display--hidden{display:none}@media(min-width:640px){.rpv-core__display--hidden-small{display:none}.rpv-core__display--block-small{display:block}}@media(min-width:768px){.rpv-core__display--hidden-medium{display:none}.rpv-core__display--block-medium{display:block}}@media(min-width:1024px){.rpv-core__display--hidden-large{display:none}.rpv-core__display--block-large{display:block}}.rpv-core__viewer{min-height:inherit}:root{--rpv-thumbnail__container-background-color:#fff;--rpv-thumbnail__container-box-shadow:#0003 2px 2px 8px 0px;--rpv-thumbnail__item--selected-background-color:#0000004d}.rpv-core__viewer--dark{--rpv-thumbnail__item--selected-background-color:#2566e8}.rpv-thumbnail__cover,.rpv-thumbnail__cover-inner{align-items:center;display:flex;height:100%;justify-content:center;min-height:inherit;width:100%}.rpv-thumbnail__cover-image{max-height:100%;max-width:100%}.rpv-thumbnail__cover-loader{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.rpv-thumbnail__container{align-items:center;background:#fff;background:var(--rpv-thumbnail__container-background-color);box-shadow:2px 2px 8px 0 #0003;box-shadow:var(--rpv-thumbnail__container-box-shadow);display:flex;justify-content:center;margin:0 auto;position:relative}.rpv-thumbnail__item{cursor:pointer}.rpv-thumbnail__item--dual-cover,.rpv-thumbnail__item--single{padding:.5rem}.rpv-thumbnail__item--dual-cover-odd,.rpv-thumbnail__item--dual-even{padding:.5rem 0 .5rem .5rem}.rpv-thumbnail__item--dual-cover-even,.rpv-thumbnail__item--dual-odd{padding:.5rem .5rem .5rem 0}.rpv-thumbnail__item--dual-cover:hover,.rpv-thumbnail__item--single:hover,.rpv-thumbnail__items--dual-cover:hover .rpv-thumbnail__item,.rpv-thumbnail__items--dual:hover .rpv-thumbnail__item{background-color:#0000004d;background-color:var(--rpv-thumbnail__item--selected-background-color)}.rpv-thumbnail__item:focus{outline:0}.rpv-thumbnail__label{font-size:.75em;padding:.25rem;text-align:center}.rpv-thumbnail__list{overflow:auto;padding:.5rem}.rpv-thumbnail__list--rtl{direction:rtl}.rpv-thumbnail__list--horizontal{align-items:center;display:flex;flex-direction:row;width:100%}.rpv-thumbnail__list--vertical{height:100%}.rpv-thumbnail__items{align-items:center;display:flex;justify-content:center}.rpv-thumbnail__items--selected .rpv-thumbnail__item{background-color:#0000004d;background-color:var(--rpv-thumbnail__item--selected-background-color)}.rpv-thumbnail__list-container{height:100%;width:100%}.rpv-thumbnail__loader{align-items:center;display:flex;height:100%;justify-content:center;width:100%}:root{--rpv-drop__area-background-color:#fff;--rpv-drop__area-body-border-color:#0000004d;--rpv-drop__area-body-color:#000}.rpv-core__viewer--dark{--rpv-drop__area-background-color:#191919;--rpv-drop__area-body-border-color:#fff;--rpv-drop__area-body-color:#fff}.rpv-drop__area{background-color:#fff;background-color:var(--rpv-drop__area-background-color);bottom:0;left:0;padding:.5rem;position:absolute;right:0;top:0;z-index:9999}.rpv-drop__area-body{align-items:center;border:2px dashed #0000004d;border:2px dashed var(--rpv-drop__area-body-border-color);color:#000;color:var(--rpv-drop__area-body-color);display:flex;font-size:1.5rem;height:100%;justify-content:center}.rpv-drop__area-body--rtl{direction:rtl}:root{--rpv-full-screen__overlay-background-color:#fff}.rpv-core__viewer--dark{--rpv-full-screen__overlay-background-color:#1a1a1a}.rpv-full-screen__exit-button{bottom:0;padding:.5rem;position:fixed;z-index:2}.rpv-full-screen__exit-button--ltr{right:0}.rpv-full-screen__exit-button--rtl{left:0}.rpv-full-screen__overlay{align-items:center;background-color:#fff;background-color:var(--rpv-full-screen__overlay-background-color);display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1}.rpv-open__input-wrapper{position:relative}.rpv-open__input{bottom:0;cursor:pointer;display:none;height:100%;left:0;opacity:0;position:absolute;right:0;top:0;width:100%}.rpv-open__input::-webkit-file-upload-button{width:0}.rpv-page-navigation__current-page-input{margin:0 .25rem;text-align:right;width:3rem}:root{--rpv-print__progress-body-background-color:#fff;--rpv-print__progress-body-border-color:#0000004d;--rpv-print__progress-body-color:#000}.rpv-core__viewer--dark{--rpv-print__progress-body-background-color:#363636;--rpv-print__progress-body-border-color:#0000;--rpv-print__progress-body-color:#fff}.rpv-print__permission-body{padding:1rem}.rpv-print__permission-footer{display:flex;justify-content:center;padding:0 1rem 1rem 0}.rpv-print__progress{align-items:center;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:9999}.rpv-print__progress-body{background-color:#fff;background-color:var(--rpv-print__progress-body-background-color);border:1px solid #0000004d;border:1px solid var(--rpv-print__progress-body-border-color);border-radius:.25rem;color:#000;color:var(--rpv-print__progress-body-color);padding:1.5rem;text-align:center;width:15rem}.rpv-print__progress-body--rtl{direction:rtl}.rpv-print__progress-bar{margin-bottom:1rem}.rpv-print__progress-message{margin-bottom:.5rem}.rpv-print__zone{display:none}@media print{@page{margin:0}.rpv-print__html-printing{height:100%}.rpv-print__body-printing{height:100%;margin:0}.rpv-print__body-printing *{display:none}.rpv-print__zone{display:block;height:100%}.rpv-print__page{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;page-break-after:always;page-break-inside:avoid;width:100%}.rpv-print__page img{display:block;max-height:100%;max-width:100%}}.rpv-properties__loader{text-align:center}.rpv-properties__modal{min-height:20rem;padding:.5rem 0}.rpv-properties__modal-section{padding:0 .5rem}.rpv-properties__modal-footer{display:flex;justify-content:center;margin-top:.5rem}.rpv-properties__item{align-items:flex-start;display:flex;margin:.5rem 0}.rpv-properties__item--rtl{direction:rtl}.rpv-properties__item-label{padding-right:.5rem;width:25%}.rpv-properties__item-value{flex:1 1}.rpv-search__highlights{height:100%;left:0;position:absolute;top:0;width:100%}.rpv-search__highlight{background-color:#ff06;background-color:var(--rpv-search__highlight-background-color);border-radius:.25rem;position:absolute;z-index:1}.rpv-search__highlight--current{background-color:#00800066;background-color:var(--rpv-search__highlight--current-background-color)}.rpv-search__popover{padding:0 .5rem}.rpv-search__popover-input-counter{align-items:center;display:flex;margin-bottom:.5rem;position:relative;width:12rem}.rpv-search__popover-counter{align-items:center;bottom:0;display:flex;position:absolute;top:0}.rpv-search__popover-counter--ltr{padding-right:.25rem;right:0}.rpv-search__popover-counter--rtl{left:0;padding-left:.25rem}.rpv-search__popover-label{align-items:center;cursor:pointer;display:flex;margin-bottom:.5rem}.rpv-search__popover-label-checkbox{cursor:pointer;margin-right:.25rem}.rpv-search__popover-footer{align-items:center;display:flex}.rpv-search__popover-footer-item{padding:0 .25rem}.rpv-search__popover-footer-button--ltr{margin-left:auto}.rpv-search__popover-footer-button--rtl{margin-right:auto}:root{--rpv-search__highlight-background-color:#ff06;--rpv-search__highlight--current-background-color:#00800066}.rpv-selection-mode__grab{cursor:grab}.rpv-selection-mode__grab :not(input),.rpv-selection-mode__grab :not(select),.rpv-selection-mode__grab :not(textarea){cursor:grab!important}.rpv-selection-mode__grabbing{cursor:grabbing}.rpv-selection-mode__grabbing :not(input),.rpv-selection-mode__grabbing :not(select),.rpv-selection-mode__grabbing :not(textarea){cursor:grabbing!important}:root{--rpv-zoom__popover-target-arrow-border-color:#0009}.rpv-core__viewer--dark{--rpv-zoom__popover-target-arrow-border-color:#fff}.rpv-zoom__popover-target{align-items:center;color:var(--rpv-zoom__popover-target-color);display:flex}.rpv-zoom__popover-target-scale--ltr{margin-right:.25rem}.rpv-zoom__popover-target-scale--rtl{margin-left:.25rem}.rpv-zoom__popover-target-arrow{border-color:#0009 #0000 #0000;border-color:var(--rpv-zoom__popover-target-arrow-border-color) #0000 #0000;border-style:solid;border-width:.5rem .25rem 0;height:0;width:0}:root{--rpv-toolbar__label--color:#000}.rpv-core__viewer--dark{--rpv-toolbar__label--color:#fff}.rpv-toolbar{align-items:center;display:flex;width:100%}.rpv-toolbar--rtl{direction:rtl}.rpv-toolbar__center,.rpv-toolbar__left{align-items:center;display:flex}.rpv-toolbar__center{flex-grow:1;flex-shrink:1;justify-content:center}.rpv-toolbar__right{align-items:center;display:flex;margin-left:auto}.rpv-toolbar__item{align-items:center;display:flex;padding:0 .125rem}.rpv-toolbar__label{color:#000;color:var(--rpv-toolbar__label--color)}:root{--rpv-default-layout__body-background-color:#fff;--rpv-default-layout__container-border-color:#0000004d;--rpv-default-layout__toolbar-background-color:#eee;--rpv-default-layout__toolbar-border-bottom-color:#0000001a;--rpv-default-layout__sidebar-border-color:#0003;--rpv-default-layout__sidebar--opened-background-color:#fff;--rpv-default-layout__sidebar-headers-background-color:#eee;--rpv-default-layout__sidebar-content--opened-background-color:#fff;--rpv-default-layout__sidebar-content--opened-border-color:#0003;--rpv-default-layout__sidebar-content--opened-color:#000}.rpv-core__viewer--dark{--rpv-default-layout__body-background-color:#1a1a1a;--rpv-default-layout__container-border-color:#454647;--rpv-default-layout__toolbar-background-color:#292929;--rpv-default-layout__toolbar-border-bottom-color:#000;--rpv-default-layout__sidebar-border-color:#000;--rpv-default-layout__sidebar--opened-background-color:#fff;--rpv-default-layout__sidebar-headers-background-color:#292929;--rpv-default-layout__sidebar-content--opened-background-color:#1a1a1a;--rpv-default-layout__sidebar-content--opened-border-color:#292929;--rpv-default-layout__sidebar-content--opened-color:#fff}.rpv-default-layout__container{border:1px solid #0000004d;border:1px solid var(--rpv-default-layout__container-border-color);box-sizing:border-box;height:100%;width:100%}.rpv-default-layout__toolbar{align-items:center;background-color:#eee;background-color:var(--rpv-default-layout__toolbar-background-color);border-bottom:1px solid #0000001a;border-bottom:1px solid var(--rpv-default-layout__toolbar-border-bottom-color);display:flex;height:2.5rem;left:0;position:absolute;top:0;width:100%;z-index:1}.rpv-default-layout__sidebar{display:flex;padding-top:2.5rem}.rpv-default-layout__sidebar--opened{background-color:#fff;background-color:var(--rpv-default-layout__sidebar--opened-background-color);bottom:0;left:0;position:absolute;top:0;width:12rem;z-index:1}.rpv-default-layout__sidebar--ltr{border-right:1px solid #0003;border-right:1px solid var(--rpv-default-layout__sidebar-border-color)}.rpv-default-layout__sidebar--rtl{border-left:1px solid #0003;border-left:1px solid var(--rpv-default-layout__sidebar-border-color)}.rpv-default-layout__main{display:flex;height:100%;position:relative}.rpv-default-layout__main--rtl{direction:rtl}.rpv-default-layout__body{background-color:#fff;background-color:var(--rpv-default-layout__body-background-color);flex:1 1;overflow:auto;padding-top:2.5rem}@media(min-width:768px){.rpv-default-layout__sidebar--opened{width:16rem}}@media(min-width:1024px){.rpv-default-layout__sidebar--opened{background:inherit;position:inherit;width:20rem;z-index:inherit}}.rpv-default-layout__sidebar-tabs{display:flex;height:100%;width:100%}.rpv-default-layout__sidebar-headers{background-color:#eee;background-color:var(--rpv-default-layout__sidebar-headers-background-color);padding:.25rem}.rpv-default-layout__sidebar-header{padding:.125rem}.rpv-default-layout__sidebar-content{display:none;flex-grow:1;flex-shrink:1}.rpv-default-layout__sidebar-content--opened{background-color:#fff;background-color:var(--rpv-default-layout__sidebar-content--opened-background-color);color:#000;color:var(--rpv-default-layout__sidebar-content--opened-color);display:flex;overflow:hidden}.rpv-default-layout__sidebar-content--ltr{border-left:1px solid #0003;border-left:1px solid var(--rpv-default-layout__sidebar-content--opened-border-color)}.rpv-default-layout__sidebar-content--rtl{border-right:1px solid #0003;border-right:1px solid var(--rpv-default-layout__sidebar-content--opened-border-color)}.SecurePDFViewer_pdfViewerOverlay__hM3Tl{animation:SecurePDFViewer_fadeIn__\+96\+o .2s ease-in;background-color:#000000f2;bottom:0;display:flex;flex-direction:column;left:0;position:fixed;right:0;top:0;z-index:1000}@keyframes SecurePDFViewer_fadeIn__\+96\+o{0%{opacity:0}to{opacity:1}}.SecurePDFViewer_header__ib\+WQ{align-items:center;background-color:#1a1a1a;border-bottom:1px solid #333;box-shadow:0 2px 8px #0000004d;color:#fff;display:flex;justify-content:space-between;padding:1rem 2rem}.SecurePDFViewer_title__Ed\+xs{color:#fff;font-size:1.1rem;font-weight:600;margin:0;max-width:calc(100% - 60px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.SecurePDFViewer_closeButton__U8\+W9{align-items:center;background:none;border:none;border-radius:4px;color:#fff;cursor:pointer;display:flex;justify-content:center;padding:.5rem;transition:background-color .2s ease}.SecurePDFViewer_closeButton__U8\+W9:hover{background-color:#ffffff1a}.SecurePDFViewer_closeButton__U8\+W9:active{background-color:#fff3}.SecurePDFViewer_contentWrapper__6qPq0{background-color:#525659;flex:1 1;overflow:hidden;position:relative}.SecurePDFViewer_loadingContainer__yovmf{align-items:center;color:#fff;display:flex;flex-direction:column;font-size:1.2rem;gap:1rem;height:100%;justify-content:center}.SecurePDFViewer_loadingSpinner__\+-Jj0{animation:SecurePDFViewer_spin__3bHPM 1s linear infinite;border:4px solid #ffffff4d;border-radius:50%;border-top-color:#fff;height:40px;width:40px}@keyframes SecurePDFViewer_spin__3bHPM{to{transform:rotate(1turn)}}.SecurePDFViewer_errorContainer__O7kiN{align-items:center;color:#ff6b6b;display:flex;flex-direction:column;font-size:1.2rem;gap:1rem;height:100%;justify-content:center;padding:2rem;text-align:center}.SecurePDFViewer_errorMessage__aDvVT{max-width:600px}.SecurePDFViewer_errorButton__kOEq9{background-color:#ff6b6b;border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:1rem;font-weight:500;padding:.75rem 1.5rem;transition:background-color .2s ease}.SecurePDFViewer_errorButton__kOEq9:hover{background-color:#ff5252}.SecurePDFViewer_errorButton__kOEq9:active{background-color:#ff3838}.SecurePDFViewer_viewerContainer__VExZV{height:100%;width:100%}.SecurePDFViewer_pdfViewerOverlay__hM3Tl .rpv-core__fullscreen-button,.SecurePDFViewer_pdfViewerOverlay__hM3Tl .rpv-core__open-button,.SecurePDFViewer_pdfViewerOverlay__hM3Tl .rpv-core__print-button,.SecurePDFViewer_pdfViewerOverlay__hM3Tl .rpv-full-screen__button,.SecurePDFViewer_pdfViewerOverlay__hM3Tl .rpv-open__button,.SecurePDFViewer_pdfViewerOverlay__hM3Tl .rpv-print__button,.SecurePDFViewer_pdfViewerOverlay__hM3Tl [data-testid=toolbar-fullscreen-button],.SecurePDFViewer_pdfViewerOverlay__hM3Tl [data-testid=toolbar-open-button],.SecurePDFViewer_pdfViewerOverlay__hM3Tl [data-testid=toolbar-print-button],.SecurePDFViewer_pdfViewerOverlay__hM3Tl button[aria-label="Exit full screen"],.SecurePDFViewer_pdfViewerOverlay__hM3Tl button[aria-label="Full screen"],.SecurePDFViewer_pdfViewerOverlay__hM3Tl button[aria-label="Open file"],.SecurePDFViewer_pdfViewerOverlay__hM3Tl button[aria-label=Print]{display:none!important}.SecurePDFViewer_pdfViewerOverlay__hM3Tl .rpv-core__text-layer{user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}Customize PDF viewer appearance .SecurePDFViewer_pdfViewerOverlay__hM3Tl .rpv-core__viewer{background-color:#525659}.SecurePDFViewer_pdfViewerOverlay__hM3Tl .rpv-core__inner-pages{background-color:#525659;transform:translateZ(0)}.SecurePDFViewer_pdfViewerOverlay__hM3Tl .rpv-core__page-layer{margin:1rem auto;transform:translateZ(0)}.SecurePDFViewer_pdfViewerOverlay__hM3Tl .rpv-toolbar{background-color:#2a2a2a;border-bottom:1px solid #444;padding:.5rem 1rem}.SecurePDFViewer_pdfViewerOverlay__hM3Tl .rpv-toolbar__item,.SecurePDFViewer_pdfViewerOverlay__hM3Tl .rpv-toolbar__item button{color:#fff}.SecurePDFViewer_pdfViewerOverlay__hM3Tl .rpv-toolbar__item button:hover{background-color:#ffffff1a}.SecurePDFViewer_pdfViewerOverlay__hM3Tl .rpv-core__sidebar{background-color:#2a2a2a;border-right:1px solid #444}.SecurePDFViewer_pdfViewerOverlay__hM3Tl .rpv-core__sidebar-tab{color:#fff}.SecurePDFViewer_pdfViewerOverlay__hM3Tl .rpv-core__sidebar-tab--selected{background-color:#ffffff1a}.SecurePDFViewer_pdfViewerOverlay__hM3Tl .rpv-thumbnail__container{background-color:#3a3a3a;border:1px solid #555}.SecurePDFViewer_pdfViewerOverlay__hM3Tl .rpv-thumbnail__container--selected{border-color:#4a9eff}.SecurePDFViewer_pdfViewerOverlay__hM3Tl .rpv-search__popover{background-color:#2a2a2a;border:1px solid #444;color:#fff}.SecurePDFViewer_pdfViewerOverlay__hM3Tl .rpv-search__input{background-color:#1a1a1a;border:1px solid #555;color:#fff}.SecurePDFViewer_pdfViewerOverlay__hM3Tl .rpv-core__inner-pages::-webkit-scrollbar{height:12px;width:12px}.SecurePDFViewer_pdfViewerOverlay__hM3Tl .rpv-core__inner-pages::-webkit-scrollbar-track{background:#3a3a3a}.SecurePDFViewer_pdfViewerOverlay__hM3Tl .rpv-core__inner-pages::-webkit-scrollbar-thumb{background:#666;border-radius:6px}.SecurePDFViewer_pdfViewerOverlay__hM3Tl .rpv-core__inner-pages::-webkit-scrollbar-thumb:hover{background:#888}@media (max-width:768px){.SecurePDFViewer_header__ib\+WQ{padding:.75rem 1rem}.SecurePDFViewer_title__Ed\+xs{font-size:1rem}.SecurePDFViewer_errorContainer__O7kiN,.SecurePDFViewer_loadingContainer__yovmf{font-size:1rem;padding:1rem}.SecurePDFViewer_pdfViewerOverlay__hM3Tl .rpv-core__sidebar{width:60px}.SecurePDFViewer_pdfViewerOverlay__hM3Tl .rpv-toolbar{padding:.5rem}}@media (max-width:480px){.SecurePDFViewer_header__ib\+WQ{padding:.5rem}.SecurePDFViewer_title__Ed\+xs{font-size:.9rem}.SecurePDFViewer_closeButton__U8\+W9{padding:.25rem}}@media print{.SecurePDFViewer_pdfViewerOverlay__hM3Tl{display:none!important}}.SecurePDFViewer_pdfViewerOverlay__hM3Tl .rpv-core__inner-pages--fullscreen,.SecurePDFViewer_pdfViewerOverlay__hM3Tl .rpv-core__viewer--fullscreen{background-color:#525659!important}.SecurePDFViewer_pdfViewerOverlay__hM3Tl .rpv-default-layout__body--fullscreen{height:100vh!important}.LSRWItem_lsrw__X2QAk{align-items:center;border-radius:5px;display:flex;justify-content:space-between;width:100%}.LSRWItem_title__FYFMY{align-items:center;cursor:pointer;display:flex;gap:4px;transition:all .3s}.LSRWItem_title__FYFMY:hover{text-decoration:underline}.LSRWItem_eye__dHTpX{cursor:pointer;height:25px;width:25px}.LSRWItem_eye__dHTpX,.LSRWItem_icons__3YTQm{align-items:center;display:flex;justify-content:center}.LSRWItem_icons__3YTQm{gap:14px}.LSRWItem_eyeTooltipContainer__8Z95R{align-items:center;display:flex;flex-direction:column;position:relative}.LSRWItem_tooltip__nLjG4{background-color:#f5f5f5ec;border:1px solid #ccc;border-radius:4px;bottom:25px;color:#535353;display:none;font-size:12px;left:50%;padding:5px 10px;position:absolute;transform:translateX(-50%);white-space:nowrap;z-index:1000}.LSRWItem_eye__dHTpX:hover+.LSRWItem_tooltip__nLjG4{display:block}@media screen and (max-width:500px){.LSRWItem_icons__3YTQm{gap:8px}.LSRWItem_eye__dHTpX{height:20px;width:20px}}@media screen and (max-width:300px){.LSRWItem_lsrw__X2QAk{gap:10px}}.Pricing_container__9WuoK{display:flex;justify-content:space-between;padding:20px 20px 20px 0;width:100%}.Pricing_navigation__iioy1{width:24%}.Pricing_mainContainer__mSrma{align-items:center;box-shadow:0 10px 30px #0000001a,0 4px 10px #0000000d;display:flex;flex-direction:column;min-height:100vh;width:100%}.Pricing_header__MG5jv{border-bottom:.7px solid #cfcfcf;display:flex;flex-direction:column;gap:5px;padding:10px 0;width:100%}.Pricing_title__SeE77{font-size:1.5rem;font-weight:700;text-align:center}.Pricing_description__CUR3Y{font-size:1rem;text-align:center}.Pricing_content__8c\+jM{display:flex;flex-direction:column;gap:20px;padding:30px 0;width:80%}.Pricing_DiscountPrice__UPo0E,.Pricing_Discount__OksOK,.Pricing_orgPrice__EEanZ{border:1px solid #ccc;display:flex}.Pricing_type__sOKk4{align-items:center;border-right:1px solid #ccc;display:flex;justify-content:center;width:32px}.Pricing_field__cMPQc{border:none;outline:none;padding:7px;width:130px}.Pricing_fields__CTnen{display:flex;flex-wrap:wrap;gap:10px;justify-content:space-evenly}.Pricing_priceBox__B8nAU{align-items:center;display:flex;flex-direction:column;gap:5px}.Pricing_priceBox__B8nAU p{font-weight:700}.Pricing_descriptionContent__Jz3Y6{display:flex;flex-direction:column;gap:10px}@media screen and (max-width:1150px){.Pricing_navigation__iioy1{width:27%}}@media screen and (max-width:1000px){.Pricing_container__9WuoK{flex-direction:column;gap:20px;padding:30px}.Pricing_mainContainer__mSrma,.Pricing_navigation__iioy1{width:100%}}@media screen and (max-width:500px){.Pricing_content__8c\+jM{width:90%}}.Message_container__cferh{display:flex;justify-content:space-between;padding:20px 20px 20px 0;width:100%}.Message_navigation__pax1P{width:24%}.Message_mainContainer__uY7hd{align-items:center;box-shadow:0 10px 30px #0000001a,0 4px 10px #0000000d;display:flex;flex-direction:column;min-height:100vh;width:100%}.Message_header__pgBz8{border-bottom:.7px solid #cfcfcf;display:flex;flex-direction:column;gap:5px;padding:10px 0;width:100%}.Message_title__Q1ZlE{font-size:1.5rem;font-weight:700;text-align:center}.Message_description__4Ae4A{font-size:1rem;text-align:center}.Message_content__bPTVx{display:flex;flex-direction:column;gap:20px;padding:30px 0;width:80%}.Message_MsgContent__6Sg0n,.Message_descriptionContent__BOFfO{display:flex;flex-direction:column;gap:10px}.Message_MsgContent__6Sg0n .Message_heading__XJVl4{font-size:1rem;font-weight:700}@media screen and (max-width:1150px){.Message_navigation__pax1P{width:27%}}@media screen and (max-width:1000px){.Message_container__cferh{flex-direction:column;gap:20px;padding:30px}.Message_mainContainer__uY7hd,.Message_navigation__pax1P{width:100%}}.QuizSummaryPage_container__BLfvd{background-color:#f9f9f9;max-width:100%;overflow-x:hidden;padding:2rem}.QuizSummaryPage_heading__tF802{color:#333;font-size:2rem;margin-bottom:1.5rem}.QuizSummaryPage_attemptDetails__OcJwE{background-color:#fff;border-radius:8px;box-shadow:0 2px 4px #0000001a;margin-bottom:2rem;padding:1rem}.QuizSummaryPage_attemptDetails__OcJwE h2{font-size:1.5rem;margin-bottom:1rem}.QuizSummaryPage_attemptDetails__OcJwE p{color:#555;font-size:1rem;margin:.5rem 0}.QuizSummaryPage_dropdown__bcHef{align-items:center;display:flex;gap:1rem;margin-bottom:1.5rem}.QuizSummaryPage_dropdown__bcHef label{color:#333;font-size:1rem}.QuizSummaryPage_dropdown__bcHef select{background-color:#fff;border:1px solid #ccc;border-radius:.25rem;font-size:.9rem;padding:.2rem .5rem}.QuizSummaryPage_questions__rz9KQ{margin-bottom:2rem}.QuizSummaryPage_questions__rz9KQ h2{font-size:1.5rem;margin-bottom:1rem}.QuizSummaryPage_questionCard__di8BO{background-color:#fff;border-radius:8px;box-shadow:0 2px 4px #0000001a;box-sizing:border-box;margin-bottom:1.5rem;max-width:100%;overflow:hidden;padding:1.5rem}.QuizSummaryPage_questionHeader__WtyEd{align-items:flex-start;display:flex;gap:8px;margin-bottom:1rem}.QuizSummaryPage_questionNumber__Nz0h2{color:#333;flex-shrink:0;font-size:1.25rem;font-weight:700;min-width:30px}.QuizSummaryPage_questionContent__jwjdT{word-wrap:break-word;flex:1 1;max-width:100%;overflow:hidden}.QuizSummaryPage_answerItem__BpnWh img,.QuizSummaryPage_questionContent__jwjdT img{border-radius:6px;box-shadow:0 2px 6px #0000001a;cursor:pointer;display:block;height:auto!important;margin:10px 0;max-height:350px!important;max-width:100%!important;object-fit:contain;transition:transform .2s ease;width:auto!important}.QuizSummaryPage_answerItem__BpnWh img:hover,.QuizSummaryPage_questionContent__jwjdT img:hover{transform:scale(1.05)}.QuizSummaryPage_answersList__5w1eB{list-style-position:outside;margin-bottom:1rem;margin-left:2rem;padding:0}.QuizSummaryPage_answerItem__BpnWh{word-wrap:break-word;border-radius:.25rem;box-sizing:border-box;display:list-item;font-size:1rem;list-style-type:lower-alpha;margin-bottom:.5rem;max-width:100%;padding:.5rem 1rem}.QuizSummaryPage_correct__W-7cr{background-color:#d8ffd8}.QuizSummaryPage_wrong__ek-KZ{background-color:#ffdede}.QuizSummaryPage_status__f2mU7{font-size:.95rem;margin-top:1rem}.QuizSummaryPage_pagination__\+gXYp{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin:10px 0}.QuizSummaryPage_pagination__\+gXYp button{align-items:center;border:none;color:#333;display:flex;justify-content:center;transition:color .2s ease}.QuizSummaryPage_pagination__\+gXYp button:disabled{color:#ccc;cursor:not-allowed}.QuizSummaryPage_pagination__\+gXYp button:hover:not(:disabled){color:#007bff;cursor:pointer}.QuizSummaryPage_pagination__\+gXYp span{color:#333;font-size:14px;font-weight:500}.QuizSummaryPage_prevDouble__wFa2m{background-color:#f9f9f9;font-size:2rem;transform:rotate(180deg)}.QuizSummaryPage_next__EbDnL,.QuizSummaryPage_prev__a0UXU{background-color:#f9f9f9;font-size:1.2rem}.QuizSummaryPage_next__EbDnL{transform:rotate(180deg)}.QuizSummaryPage_nextDouble__0ccJL{background-color:#f9f9f9;font-size:2rem}.QuizSummaryPage_pageButton__PW4Qn{background-color:#fff;border:1px solid #ccc;border-radius:.25rem;cursor:pointer;font-size:1rem;padding:.5rem 1rem}.QuizSummaryPage_pageButton__PW4Qn:hover{background-color:#f0f0f0}.QuizSummaryPage_activePage__kEQt9{background-color:#007bff;border-color:#007bff;color:#fff}.QuizSummaryPage_backButtonContainer__gF\+sr{padding:15px 15px 0;width:100%}.QuizSummaryPage_backButton__SByw2{align-items:center;background-color:initial;border:none;color:#333;cursor:pointer;display:flex;font-size:1rem;padding:8px;transition:color .3s ease}.QuizSummaryPage_backButton__SByw2:hover{color:#555}.QuizSummaryPage_backIcon__Kj3Z8{font-size:20px;margin-right:5px}.QuizSummaryPage_backText__va8Uq{font-weight:700}@media (max-width:768px){.QuizSummaryPage_container__BLfvd{padding:1.5rem}.QuizSummaryPage_heading__tF802{font-size:1.5rem}.QuizSummaryPage_attemptDetails__OcJwE p,.QuizSummaryPage_dropdown__bcHef label,.QuizSummaryPage_dropdown__bcHef select,.QuizSummaryPage_pageButton__PW4Qn{font-size:.9rem}.QuizSummaryPage_questionNumber__Nz0h2{font-size:1.1rem;min-width:25px}.QuizSummaryPage_answersList__5w1eB{margin-left:1.5rem}.QuizSummaryPage_answerItem__BpnWh img,.QuizSummaryPage_questionContent__jwjdT img{max-height:auto!important;max-width:100%!important}}@media (max-width:480px){.QuizSummaryPage_dropdown__bcHef{align-items:flex-start;flex-direction:column}.QuizSummaryPage_questions__rz9KQ h2{font-size:1rem}.QuizSummaryPage_pageButton__PW4Qn{font-size:.85rem;padding:.25rem .5rem}.QuizSummaryPage_questionHeader__WtyEd{gap:6px}.QuizSummaryPage_questionNumber__Nz0h2{font-size:1rem;min-width:20px}.QuizSummaryPage_answersList__5w1eB{margin-left:1rem}.QuizSummaryPage_answerItem__BpnWh img,.QuizSummaryPage_questionContent__jwjdT img{max-height:auto!important;max-width:100%!important}}.TopNavigation_navbar__0nNDn{display:flex;justify-content:center;margin-top:1.3rem}.TopNavigation_navList__QLBMJ{background-color:#f0f0f0;list-style:none;max-width:1200px}.TopNavigation_navItem__II-Xw,.TopNavigation_navList__QLBMJ{align-items:center;display:flex}.TopNavigation_navLink__D3GCh{border:1px solid #0000;color:#333;padding:15px 20px;text-decoration:none;transition:background-color .2s,color .2s}.TopNavigation_navLink__D3GCh:hover{background-color:#e0e0e0}.TopNavigation_active__25HTw{background-color:#d0e7ff;color:#0056b3;font-weight:700}@media screen and (max-width:720px){.TopNavigation_navList__QLBMJ{flex-wrap:wrap}}@media screen and (max-width:500px){.TopNavigation_navList__QLBMJ{flex-wrap:wrap}.TopNavigation_navLink__D3GCh{padding:8px 15px}}.QuizDetailsEditPage_mainContainer__cMcdB{padding:20px}.QuizDetailsEditPage_pageHeading__aSNOb{color:#007bff;font-size:1.5rem;font-weight:600;margin-bottom:20px}.QuizDetailsEditPage_accordionContainer__X9NU\+{margin-top:20px}.QuizDetailsEditPage_field__FE9NZ{align-items:center;display:flex;margin-bottom:15px}.QuizDetailsEditPage_fieldProctoring__BV0AC{align-items:center;display:flex;margin-bottom:75px}.QuizDetailsEditPage_fullWidth__z\+I3p{flex-wrap:wrap}.QuizDetailsEditPage_label__obl6n{flex:0 0 300px;font-weight:500}.QuizDetailsEditPage_inputGroup__9aA3K{align-items:center;display:flex;flex:1 1;gap:10px}.QuizDetailsEditPage_input__ybpX3{font-size:.9rem;padding:6px}.QuizDetailsEditPage_enableCheckbox__XZ\+cB{align-items:center;display:flex;gap:5px}.QuizDetailsEditPage_fullWidth__z\+I3p .QuizDetailsEditPage_input__ybpX3{padding:8px;width:80%}.QuizDetailsEditPage_fullWidth__z\+I3p .QuizDetailsEditPage_label__obl6n{flex:0 0 100%;margin-bottom:10px}.QuizDetailsEditPage_saveButtonContainer__Qev-5{display:flex;justify-content:center;margin-top:20px}.QuizDetailsEditPage_saveButton__u-Xep{background-color:#007bff;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:.9rem;padding:8px 15px}.QuizDetailsEditPage_saveButton__u-Xep:hover{background-color:#0056b3}.QuizDetailsEditPage_interval__dc5ge{display:flex;flex-direction:column;gap:2px}.QuizDetailsEditPage_fieldswithType__eUB0R{display:flex;gap:5px;z-index:1000}.QuizDetailsEditPage_intervalField__8IUGy{background-color:#fff;border:1px solid #ccc;border-radius:5px;font-size:1rem;width:100px}.QuizDetailsEditPage_warningText__WGCt0{background-color:#fff3cd;border-radius:6px;color:#856404;font-size:1rem;margin-top:8px;padding:10px 14px}.QuizDetailsEditPage_warningText__WGCt0 span{margin-top:6px}.SingleAccordion_accordion__aJWnE{margin:10px 0;overflow:hidden;width:100%}.SingleAccordion_accordion__aJWnE.SingleAccordion_lightmode__KKsqr{background-color:#f9f9f9;color:#333}.SingleAccordion_accordion__aJWnE.SingleAccordion_darkmode__TKUFX{background-color:#1e1e1e;color:#fff}.SingleAccordion_accordionHeader__VW\+2k{align-items:center;cursor:pointer;display:flex;padding:10px;transition:background-color .3s ease;-webkit-user-select:none;user-select:none}.SingleAccordion_accordion__aJWnE.SingleAccordion_lightmode__KKsqr .SingleAccordion_accordionHeader__VW\+2k:hover{background-color:#f1f1f1}.SingleAccordion_accordion__aJWnE.SingleAccordion_darkmode__TKUFX.SingleAccordion_accordionHeader__VW\+2k:hover{background-color:#434750}.SingleAccordion_accordionIcon__QfaxX{font-size:1.2rem;margin-right:10px;transition:transform .3s ease}.SingleAccordion_rotate__FN\+7z{transform:rotate(90deg)}.SingleAccordion_accordionTitle__qPA7Q{font-size:16px;font-weight:700;width:100%}.SingleAccordion_accordionContent__eY675{animation:SingleAccordion_fadeIn__V6Ls3 .3s ease;padding:10px}@keyframes SingleAccordion_fadeIn__V6Ls3{0%{opacity:0}to{opacity:1}}.Questions_loading__eXowP{align-items:center;display:flex;height:100vh;justify-content:center}.Questions_container__NlJSY{display:flex;flex-direction:column;font-size:1rem;gap:10px;justify-content:center;padding:40px}.Questions_heading__5PWW7{font-feature-settings:"smcp";color:#007bff;font-size:2rem;font-variant:small-caps;font-weight:700}.Questions_sampleButton__J7A1\+{align-items:center;background-color:#28a745;border:none;border-radius:4px;color:#fff;cursor:pointer;display:inline-flex;font-size:14px;padding:8px 10px;transition:background-color .3s ease}.Questions_sampleButton__J7A1\+:hover{background-color:#218838}.Questions_addSave__xlAyM{display:flex;gap:10px}.Questions_bulk__t3N4c{width:115px}.Questions_bulk__t3N4c,.Questions_save__yBiJS{background-color:#007bff;border:none;border-radius:5px;box-shadow:0 2px 4px #0000001a;color:#fff;cursor:pointer;height:35px;padding:7px}.Questions_save__yBiJS{width:60px}.Questions_save__yBiJS:hover{background-color:#1174df}.Questions_questions__eZ6Xw{display:flex;flex-direction:column;gap:10px}.Questions_countSave__B4om9{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}.Questions_itemsPerPageWrapper__-7Hww{align-items:center;display:flex;gap:6px;margin-left:10px}.Questions_itemsPerPageWrapper__-7Hww label{color:#333;font-size:.9rem;font-weight:500}.Questions_itemsPerPageDropdown__mK3D\+{background-color:#fff;border:1px solid #ddd;border-radius:5px;color:#007bff;cursor:pointer;font-size:.9rem;font-weight:500;min-width:70px;padding:6px 10px;transition:border-color .2s ease,box-shadow .2s ease}.Questions_itemsPerPageDropdown__mK3D\+:hover{border-color:#007bff;box-shadow:0 0 4px #007bff4d}.Questions_pagination__TgMFq{align-items:center;color:#333;display:flex;flex-wrap:wrap;font-size:.9rem;gap:8px;justify-content:center;margin:15px 0}.Questions_pagination__TgMFq button{align-items:center;background:none;border:none;color:#007bff;cursor:pointer;display:flex;font-weight:500;justify-content:center;outline:none;padding:6px 10px;transition:color .2s ease}.Questions_pagination__TgMFq button:focus{outline:none}.Questions_pagination__TgMFq button:hover:not(:disabled){color:#0056b3}.Questions_pagination__TgMFq button:disabled{color:#ccc;cursor:not-allowed}.Questions_pagination__TgMFq span{color:#333;font-size:.9rem;font-weight:500;margin:0 5px}.Questions_nextDouble__xki4t,.Questions_prevDouble__cOB9H{font-size:1.4rem}.Questions_next__gBBFL,.Questions_prev__vtkY6{font-size:1.1rem}.Questions_next__gBBFL,.Questions_prevDouble__cOB9H{transform:rotate(180deg)}@media screen and (max-width:500px){.Questions_container__NlJSY{padding:20px}}@media screen and (max-width:320px){.Questions_countSave__B4om9{align-items:flex-start;flex-direction:column;gap:10px}}.Question_container__Cdv7r{-ms-flex-align:center;display:flex;justify-content:space-between}.Question_title__YHJTd{align-items:center;display:flex;gap:4px;width:70%}.Question_titlePara__AiFx7{display:inline-block;max-width:90%;overflow:hidden;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap}.Question_titlePara__AiFx7 *{display:inline;white-space:nowrap}.Question_editIcon__uY2JZ{cursor:pointer;font-size:1.2rem}.Question_editIcon__uY2JZ,.Question_icons__9Q0e7{align-items:center;display:flex;justify-content:center}.Question_icons__9Q0e7{gap:14px}.Question_eye__d7-yx{cursor:pointer;font-size:1.2rem}.Question_eyeContainer__dZbVt,.Question_eye__d7-yx{align-items:center;display:flex;justify-content:center}.Question_eyeContainer__dZbVt{position:relative}.Question_tooltip__9cTnP{background-color:#f5f5f5ec;border:1px solid #ccc;border-radius:4px;bottom:30px;color:#535353;display:none;font-size:12px;left:50%;padding:5px 10px;position:absolute;transform:translateX(-50%);white-space:nowrap;z-index:1000}.Question_eyeContainer__dZbVt:hover .Question_tooltip__9cTnP{display:block}.Question_confirmations__G6QZ0{align-items:center;display:flex;flex-direction:column;gap:20px}.Question_confirmTitle__ITC\+O{align-items:center;display:flex;font-weight:600;justify-content:space-between;width:100%}.Question_dialogBtns__9RhaR{align-items:center;display:flex;gap:15px;justify-content:flex-end;width:100%}.Question_question__wko\+\+{text-align:left}.Question_dotIcon__g6qZV{align-items:center;cursor:pointer;display:flex;height:25px;justify-content:center;width:50px}.Question_cancel__THank,.Question_deleteBtn__gzr2i{background-color:#fff;border:none;cursor:pointer}.Question_deleteBtn__gzr2i{align-items:center;display:flex;font-size:1.2rem;justify-content:center}@media screen and (max-width:500px){.Question_title__YHJTd{width:50%}.Question_icons__9Q0e7{gap:8px}.Question_editIcon__uY2JZ,.Question_eye__d7-yx{font-size:.9rem}.Question_deleteBtn__gzr2i{font-size:1rem}}.QuestionTypeIcon_icon__Yax3D{align-items:center;border:1px solid #ccc;border-radius:50%;display:flex;font-size:.7rem;height:26px;justify-content:center;width:26px}.QuestionTypeIcon_container__MaaMV{cursor:default;display:inline-block;position:relative}.QuestionTypeIcon_tooltip__Xf8Sl{background-color:#f5f5f5ec;border:1px solid #ccc;border-radius:4px;bottom:30px;color:#535353;font-size:12px;left:50%;opacity:0;padding:5px;position:absolute;text-align:center;transform:translateX(-50%);transition:opacity .3s ease;visibility:hidden;white-space:nowrap;width:max-content;z-index:1}.QuestionTypeIcon_container__MaaMV:hover .QuestionTypeIcon_tooltip__Xf8Sl{opacity:1;visibility:visible}@media screen and (max-width:500px){.QuestionTypeIcon_icon__Yax3D{font-size:.5rem;height:20px;width:20px}}.QuestionContentPreview_questionPreview__Ly3\+K{align-items:center;display:flex;gap:6px;max-width:100%;overflow:hidden}.QuestionContentPreview_questionText__vhZbv{color:#333;flex:1 1;line-height:1.5;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.QuestionContentPreview_imageIcon__g0\+YT{color:#888;flex-shrink:0;font-size:.9rem}.QuestionEdit_loading__fiIYy{align-items:center;display:flex;height:100vh;justify-content:center}.QuestionEdit_container__LVMvr{align-items:flex-start;display:flex;flex-direction:column;font-size:1rem;gap:20px;justify-content:center;padding:20px}.QuestionEdit_heading__lE5OU{font-feature-settings:"smcp";color:#007bff;font-size:2rem;font-variant:small-caps;font-weight:700}.QuestionEdit_detailsContainer__yOq9F{display:flex;flex-direction:column;gap:20px;justify-content:flex-start;width:100%}.QuestionEdit_detailsPara__3jCTd{color:#29cc4f;display:flex;font-weight:550;justify-content:flex-end;min-width:150px;padding-right:15px;width:150px}.QuestionEdit_richText__uaB0g{display:flex;gap:43px}.QuestionEdit_quillContainer__1BBHK{width:80%}.QuestionEdit_requiredStar__NuCA2{color:red;font-size:14px;margin-left:4px}.QuestionEdit_subcontainer__GpH7Y{display:flex}.QuestionEdit_scoreInput__UIxFa{border:1px solid #ccc;font-size:1rem;height:30px;padding:5px;width:80px}.QuestionEdit_subcontainerScore__9T16Z{display:flex;gap:66px}.QuestionEdit_scorePara__\+9Zbo{color:#29cc4f;font-weight:550}.QuestionEdit_subcontainerScore__9T16Z input{border:1px solid #ccc;font-size:1rem;height:30px;padding:5px;width:80px}.QuestionEdit_subcontainerOptions__6-eiN{display:flex;gap:50px}.QuestionEdit_saveContainer__Hjof4{align-items:center;display:flex;font-size:1rem;gap:30px;justify-content:center;width:100%}.QuestionEdit_save__OUZjx{background-color:#007bff;border:none;border-radius:5px;box-shadow:0 2px 4px #0000001a;color:#fff;height:35px;padding:7px;width:60px}.QuestionEdit_save__OUZjx:hover{background-color:#1174df}.QuestionEdit_cancelBtn__z2y5\+{background-color:#fff;border:none;cursor:pointer}.QuestionEdit_optionPara__6hyyF{color:#29cc4f;font-weight:550}@media screen and (max-width:500px){.QuestionEdit_subcontainer__GpH7Y{flex-direction:column;gap:10px}.QuestionEdit_detailsPara__3jCTd{justify-content:flex-start}.QuestionEdit_quillContainer__1BBHK{width:100%}}.AddOptionsQues_addModuleBtn__Un4j1{align-items:center;background-color:#fff;border:1px solid #ccc;border-radius:4px;color:#333;cursor:pointer;display:flex;font-size:1rem;gap:6px;height:36px;justify-content:center;padding:8px;width:125px}.AddOptionsQues_addIcon__LqUVN{transform:rotate(0);transition:transform .3s ease,border .3s ease}.AddOptionsQues_rotate__9sUQ\+{border:none;padding:0;transform:rotate(45deg);width:16px}.AddOptionsQues_createMode__Rg9DI{border:none;padding:0;width:20px}.AddOptionsQues_createModule__Gl23j{border:1px dashed #ccc;color:#333;display:flex;flex-direction:column;font-size:1rem;gap:8px;padding:12px 20px;width:100%}.AddOptionsQues_hide__3qcHI{display:none}.AddOptionsQues_Btns__Rfdfn{align-items:center;display:flex;gap:15px;justify-content:flex-end;position:relative;right:0}.AddOptionsQues_cancel__Y4hse{background-color:#fff;border:none;cursor:pointer}.AddOptionsQues_answersContainer__RPngd{gap:20px;width:80%}.AddOptionsQues_answer__46USH{display:flex;flex-direction:column;gap:6px;margin-bottom:25px}.AddOptionsQues_btnLabel__gD9d4{display:flex;font-size:1rem;gap:5px}.AddOptionsQues_headAns__AmNkd{align-items:center;display:flex;justify-content:space-between}.AddOptionsQues_deleteBtn__FVQVd{align-items:flex-end;background-color:#fff;border:none;cursor:pointer;display:flex;font-size:1.3rem}@media screen and (max-width:500px){.AddOptionsQues_answersContainer__RPngd{width:100%}}.QuestionCreate_container__sbVIT{align-items:flex-start;display:flex;flex-direction:column;font-size:1rem;gap:20px;justify-content:center;padding:20px}.QuestionCreate_heading__TXHpX{font-feature-settings:"smcp";color:#007bff;font-size:2rem;font-variant:small-caps;font-weight:700}.QuestionCreate_detailsContainer__RsZcN{display:flex;flex-direction:column;gap:20px;justify-content:flex-start;width:100%}.QuestionCreate_detailsPara__MMyYC{color:#29cc4f;display:flex;font-weight:550;justify-content:flex-end;min-width:150px;padding-right:15px;width:150px}.QuestionCreate_richText__UhaOT{display:flex;gap:43px}.QuestionCreate_quillContainer__gwJT4{width:80%}.QuestionCreate_requiredStar__Q9ENb{color:red;font-size:14px;margin-left:4px}.QuestionCreate_subcontainer__qWNMM{display:flex}.QuestionCreate_scoreInput__B3k6h{border:1px solid #ccc;font-size:1rem;height:30px;padding:5px;width:80px}.QuestionCreate_subcontainerScore__eejeB{display:flex;gap:66px}.QuestionCreate_scorePara__B2VXH{color:#29cc4f;font-weight:550}.QuestionCreate_subcontainerScore__eejeB input{border:1px solid #ccc;font-size:1rem;height:30px;padding:5px;width:80px}.QuestionCreate_subcontainerOptions__btCiG{display:flex;gap:50px}.QuestionCreate_saveContainer__hvwxs{align-items:center;display:flex;font-size:1rem;gap:30px;justify-content:center;width:100%}.QuestionCreate_save__mM-EF{background-color:#007bff;border:none;border-radius:5px;box-shadow:0 2px 4px #0000001a;color:#fff;cursor:pointer;height:35px;padding:7px;width:60px}.QuestionCreate_save__mM-EF:hover{background-color:#1174df}.QuestionCreate_cancelBtn__qciCr{background-color:#fff;border:none;cursor:pointer}.QuestionCreate_optionPara__f\+6fJ{color:#29cc4f;font-weight:550}@media screen and (max-width:500px){.QuestionCreate_subcontainer__qWNMM{flex-direction:column;gap:10px}.QuestionCreate_detailsPara__MMyYC{justify-content:flex-start}.QuestionCreate_quillContainer__gwJT4{width:100%}}.BulkQuestionsUpload_container__HouVc{display:flex;flex-direction:column;font-size:1rem;gap:20px;justify-content:center;padding:40px}.BulkQuestionsUpload_heading__0yKwM{font-feature-settings:"smcp";color:#007bff;font-size:2rem;font-variant:small-caps;font-weight:700}.BulkQuestionsUpload_success__mZ7OB{display:flex;flex-direction:column;gap:10px}.BulkQuestionsUpload_subcontainer__gYDil{-ms-flex-align:center;border:1px solid #ccc;display:flex;justify-content:space-between;padding:12px 15px}.BulkQuestionsUpload_titleError__HuyO-,.BulkQuestionsUpload_title__DMbv2{align-items:center;display:flex;gap:4px;width:90%}.BulkQuestionsUpload_titleError__HuyO-{color:red}.BulkQuestionsUpload_titlePara__ofFT7{display:inline-block;max-width:90%;overflow:hidden;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap}.BulkQuestionsUpload_titlePara__ofFT7 *{display:inline;white-space:nowrap}.BulkQuestionsUpload_subcontainerHead__-NGN7{display:flex;flex-direction:column;gap:15px;justify-content:space-between}.BulkQuestionsUpload_detailsPara__yDtMS{color:#29cc4f;display:flex;font-weight:550;justify-content:flex-end;min-width:150px;padding-right:15px;width:200px}.BulkQuestionsUpload_requiredStar__qenQm{color:red;font-size:14px;margin-left:4px}.BulkQuestionsUpload_subcontainerField__4FYug{display:flex}.BulkQuestionsUpload_scoreInput__372mt{border:1px solid #ccc;font-size:1rem;height:30px;padding:5px;width:80px}.BulkQuestionsUpload_subcontainerScore__OZuWt{display:flex;gap:66px}.BulkQuestionsUpload_scorePara__AogRL{color:#29cc4f;font-weight:550}.BulkQuestionsUpload_subcontainerScore__OZuWt input{border:1px solid #ccc;font-size:1rem;height:30px;padding:5px;width:80px}.BulkQuestionsUpload_subcontainerOptions__8y\+5R{display:flex;gap:50px}.BulkQuestionsUpload_btns__Wiwgi{align-items:center;display:flex;gap:20px;justify-content:center}.BulkQuestionsUpload_submitBtn__sHHgj{background-color:#007bff;border:none;border-radius:5px;box-shadow:0 2px 4px #0000001a;color:#fff;cursor:pointer;height:35px;padding:7px;width:60px}.BulkQuestionsUpload_submitBtn__sHHgj :hover{background-color:#106ed3}.BulkQuestionsUpload_back__aS6Hp{background-color:#fff;border:none;cursor:pointer}.BulkQuestionsUpload_message__o8PHS{font-size:1rem;font-weight:550}.BulkQuestionsUpload_uploadFile__MsIU6{display:flex}.BulkQuestionsUpload_uploadFile__MsIU6 button{background-color:#fff;border:1px solid #ccc;height:35px;padding:0 5px}.BulkQuestionsUpload_uploadFile__MsIU6 button:hover{background-color:#cfcece}.BulkQuestionsUpload_uploadFile__MsIU6 input{background-color:#fff;border:1px solid #ccc;border-right:none;height:35px;outline:none;padding:0 10px}.BulkQuestionsUpload_UploadContainer__JUtDq{color:#626262;display:flex;flex-direction:column;font-size:.75rem}@media screen and (max-width:550px){.BulkQuestionsUpload_container__HouVc{padding:20px}.BulkQuestionsUpload_subcontainerField__4FYug{align-items:flex-start;flex-direction:column;gap:10px;justify-content:flex-start}.BulkQuestionsUpload_detailsPara__yDtMS{justify-content:flex-start}.BulkQuestionsUpload_subcontainerHead__-NGN7{align-items:flex-start;flex-direction:column;gap:10px}.BulkQuestionsUpload_uploadFile__MsIU6 input{width:60%}}.QuizReportPage_quizReportPage__ClQ\+R{padding:20px}.QuizReportPage_title__5nHSx{color:#007bff;font-size:1.5rem;font-weight:500;margin-bottom:20px}.QuizReportPage_filters__r3CV7{display:flex;gap:1rem;margin-bottom:20px}.QuizReportPage_filterHeading__k4\+Jn{font-size:1rem;font-weight:500}.QuizReportPage_filters__r3CV7 label{align-items:center;display:flex;font-size:1rem;margin-right:15px}.QuizReportPage_filters__r3CV7 input{height:15px;margin-right:5px;width:15px}.QuizReportPage_controls__AZa3J{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:30px}.QuizReportPage_limitLabel__HdwMB{align-items:center;display:flex;font-size:14px;font-size:1rem;font-weight:500;margin-right:15px}.QuizReportPage_limitSelect__Ob4cJ{background-color:#fff;border:1px solid #ccc;border-radius:4px;font-size:14px;margin-left:20px;padding:5px 10px}.QuizReportPage_pagination__P4YUx{align-items:center;gap:10px;margin:10px 0}.QuizReportPage_pagination__P4YUx button{align-items:center;border:none;display:flex;justify-content:center}.QuizReportPage_pagination__P4YUx button:disabled{cursor:not-allowed}.QuizReportPage_pagination__P4YUx button:hover{color:#007bff;cursor:pointer}.QuizReportPage_pagination__P4YUx span{font-size:14px;font-weight:500}.QuizReportPage_prevDouble__OAb1Z{background-color:#f9f9f9;font-size:2rem;transform:rotate(180deg)}.QuizReportPage_next__cHHka,.QuizReportPage_prev__ivKqZ{background-color:#f9f9f9;font-size:1.2rem}.QuizReportPage_next__cHHka{transform:rotate(180deg)}.QuizReportPage_nextDouble__BigRA{background-color:#f9f9f9;font-size:2rem}.QuizReportPage_downloadButton__EjsHY{background-color:#007bff;border:none;border-radius:4px;color:#fff;cursor:pointer;padding:10px 20px}.QuizReportPage_downloadButton__EjsHY:disabled{background-color:#6c757d;cursor:not-allowed}.QuizReportPage_tableContainer__kNfIE{margin-bottom:1rem;overflow-x:auto}.QuizReportPage_reportTable__l\+9P5{border-collapse:collapse;margin-bottom:20px;width:100%}.QuizReportPage_reportTable__l\+9P5 td,.QuizReportPage_reportTable__l\+9P5 th{border:1px solid #ddd;padding:.5rem;text-align:left}.QuizReportPage_reportTable__l\+9P5 th{background-color:#f4f4f4}.QuizReportPage_report__MN2pg{padding:0 1.2rem}.QuizReportPage_pagination__P4YUx{display:flex;gap:.5rem;justify-content:center;margin-top:2rem}.QuizReportPage_pageButton__s2hvN{background-color:#fff;border:1px solid #ccc;border-radius:.25rem;cursor:pointer;font-size:1rem;padding:.5rem 1rem}.QuizReportPage_pageButton__s2hvN:hover{background-color:#f0f0f0}.QuizReportPage_activePage__qzwZu{background-color:#007bff;border-color:#007bff;color:#fff}.QuizReportPage_graphContainer__eNm0S{margin:2rem auto;max-width:600px;width:90%}.QuizReportPage_graphTitle__YtAOK{color:#007bff;font-size:1.4rem;font-weight:500;margin-bottom:1.5rem;text-align:center}.QuizReportPage_deleteButton__9Z8L2{background-color:#ff3434;border:1px solid #ff3434;border-radius:5px;color:#fff;cursor:pointer;margin-left:10px;padding:10px 13px}.QuizReportPage_deleteButton__9Z8L2:hover{transform:scale(1.03)}@media (max-width:768px){.QuizReportPage_graphContainer__eNm0S{max-width:100%;width:100%}.QuizReportPage_controls__AZa3J{align-items:flex-start;flex-direction:column;gap:10px}.QuizReportPage_reportTable__l\+9P5{font-size:14px}.QuizReportPage_pageButton__s2hvN{font-size:.9rem}}@media (max-width:480px){.QuizReportPage_pageButton__s2hvN{font-size:.85rem;padding:.25rem .5rem}}.QuizReportPage_clickableAttempt__iBt8h{color:#28a745;cursor:pointer;font-weight:700;text-decoration:underline}.QuizReportPage_backButton__zOQRt{background-color:#007bff;border:none;border-radius:.3rem;color:#fff;cursor:pointer;font-size:1rem;margin-bottom:1.5rem;padding:.5rem 1rem;transition:background-color .2s ease-in-out}.QuizReportPage_userInfoContainer__-cz\+s{border-radius:8px;margin-bottom:1rem;padding:1rem 1.5rem}.QuizReportPage_userInfoContainer__-cz\+s p{color:#333;font-size:1rem;margin:.5rem 0}.Login_main__nFDHI{align-items:center;background:linear-gradient(135deg,#f5f8fb,#eef4ff);display:flex;gap:4rem;justify-content:center;min-height:100vh;padding:2rem 4rem;position:relative;width:100%}.Login_left__3b82O{background:#fff;border:1px solid #0000000d;border-radius:16px;box-shadow:0 4px 24px #00000014;flex:1.8 1;max-width:600px;order:2;padding:2.5rem;transition:all .3s ease}.Login_title__j9SaB{font-size:2.5rem}.Login_subHeading__-Yk2k,.Login_title__j9SaB{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#1490e5,#34dc00);-webkit-background-clip:text;background-clip:text;font-weight:600;letter-spacing:.5px;line-height:1.2;margin-bottom:1.5rem}.Login_subHeading__-Yk2k{font-size:2rem;margin-inline:auto;width:fit-content}.Login_subtitle__f4P9l{color:#556987;font-size:1rem;letter-spacing:.3px;line-height:1.6;margin-bottom:2rem}.Login_roleLabel__Mlzxq{color:#1e293b;font-size:1rem;font-weight:600;margin-bottom:8px}.Login_formFields__tzHOA,.Login_role__j\+Vpc{display:flex;flex-direction:column;width:100%}.Login_formFields__tzHOA{gap:1.25rem}.Login_field__QvtA0{display:flex;flex-direction:column;gap:.75rem}.Login_errorText__1YPw1{color:#ef4444;font-size:.875rem;margin-top:4px}.Login_loginRow__nHcCR{display:flex;margin-top:.5rem;width:100%}.Login_forgotPassword__aI5dX{align-self:flex-end;color:#1490e5;cursor:pointer;font-size:.875rem;font-weight:500;margin:-.5rem 0 0;text-align:right;transition:color .3s ease;-webkit-user-select:none;user-select:none}.Login_forgotPassword__aI5dX:hover{color:#0d6ebd;text-decoration:underline}.Login_guestContainer__CtOnn{border-top:1px solid #00000014;display:flex;justify-content:center;margin-top:1rem;padding-top:.5rem}.Login_guest__xR7df{color:#34dc00;cursor:pointer;font-size:.95rem;font-weight:600;margin:0;text-decoration:underline;transition:all .3s ease}.Login_guestContent__99Egd{display:inline-block;padding:8px 0;transition:all .3s ease}.Login_guest__xR7df:hover{color:#2bb800}.Login_courseBtn__DrRVv{background:linear-gradient(135deg,#1490e5,#0d6ebd);border:none;border-radius:12px;box-shadow:0 4px 12px #1490e54d;color:#fff;cursor:pointer;font-size:1rem;font-weight:600;margin-bottom:2rem;max-width:12rem;padding:12px 16px;transition:all .3s ease;width:100%}.Login_courseBtn__DrRVv:hover{box-shadow:0 6px 16px #1490e566;transform:translateY(-2px)}.Login_right__pqiXV{align-items:center;display:flex;flex:1 1;justify-content:center;max-width:550px;order:1;position:relative}.Login_rightContent__IaNtP{align-items:center;display:flex;flex-direction:column;gap:2rem;width:100%}.Login_courseRight__1jFCF{align-items:center;display:flex;justify-content:center;max-width:650px;position:relative;width:100%}.Login_courseRight__1jFCF img{border-radius:5%;height:auto;max-width:100%;object-fit:contain;width:100%}.Login_rightDescription__8S3Ko{color:#556987;font-size:1.1rem;font-weight:500;line-height:1.8;margin:0;margin-inline:auto;max-width:700px;padding:0 1rem;text-align:center}.Login_path__x3eKh{stroke:currentColor;stroke-linecap:round}.Login_compilerSection__OWVDr{align-items:center;background:linear-gradient(135deg,#f5f8fb,#eef4ff);display:flex;flex-direction:column;margin-top:2rem;padding:4rem 2rem;text-align:center;width:100%}.Login_compilerTitle__p2YW6{color:#1e293b;font-size:2rem;font-weight:600;letter-spacing:.5px;margin-bottom:2.5rem}.Login_compilerGrid__cHR2K{grid-gap:.5rem;align-items:center;display:grid;gap:.5rem;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));justify-items:center;width:80%}.Login_compilerCard__lnF9J{align-items:center;background:#fff;border:1px solid #0000000d;border-radius:12px;box-shadow:0 4px 12px #0000000f;cursor:pointer;display:flex;flex-direction:column;height:170px;justify-content:center;padding:1rem;transition:all .3s ease;width:170px}.Login_compilerCard__lnF9J:hover{border-color:#1490e533;box-shadow:0 8px 24px #1490e526;transform:translateY(-5px)}.Login_compilerCard__lnF9J img{height:1200px;margin-bottom:10px;object-fit:contain;width:120px}.Login_compilerCard__lnF9J p{color:#556987;font-size:.95rem;font-weight:500;margin:0}.Login_CompanySection__Wf9Sv{background:#fff;margin-top:2rem;padding:4rem 2rem;text-align:center;width:100%}.Login_heading__rTBgg{color:#1e293b;font-size:2rem;font-weight:600;margin-bottom:2.5rem}.Login_heading__rTBgg span{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#1490e5,#34dc00);-webkit-background-clip:text;background-clip:text}.Login_grid__Pzpsw{grid-gap:2rem;align-items:center;display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));justify-items:center;margin:0 auto;max-width:1000px}.Login_card__gWlrO{align-items:center;background:#fff;border:1px solid #0000000d;border-radius:12px;box-shadow:0 4px 12px #0000000f;display:flex;height:120px;justify-content:center;padding:1.5rem;transition:all .3s ease;width:140px}.Login_card__gWlrO:hover{border-color:#1490e533;box-shadow:0 8px 24px #1490e526;transform:scale(1.05)}.Login_card__gWlrO img{max-height:60px;max-width:100%;object-fit:contain;transition:transform .3s ease}.Login_card__gWlrO:hover img{transform:scale(1.05)}@media (max-width:768px){.Login_heading__rTBgg{font-size:1.6rem}.Login_card__gWlrO{height:100px;padding:1rem;width:120px}}@media (max-width:480px){.Login_CompanySection__Wf9Sv{padding:3rem 1rem}.Login_grid__Pzpsw{gap:1.5rem}.Login_slickCarouselContainer__sJreO{padding:0 .5rem}.Login_slickCarouselContainer__sJreO .slick-arrow{bottom:-45px;height:36px;top:auto;transform:translateY(0)!important;width:36px}.Login_slickCarouselContainer__sJreO .slick-prev{left:calc(50% - 90px)}.Login_slickCarouselContainer__sJreO .slick-next{right:calc(50% - 90px)}.Login_reviewsTitle__86DC\+{font-size:1.4rem;margin-bottom:2rem}.Login_reviewCard__ffYY3{padding:1.2rem}}.Login_reviewsSection__-LraW{background:linear-gradient(135deg,#f5f8fb,#eef4ff);margin-top:2rem;padding:4rem 2rem;text-align:center;width:100%}.Login_reviewsTitle__86DC\+{color:#1e293b;font-size:2rem;font-weight:600;margin-bottom:2.5rem}.Login_slickCarouselContainer__sJreO{margin:0 auto 4rem;max-width:1000px;padding:0 80px 4rem;position:relative}.Login_slickCarouselContainer__sJreO .swiper-wrapper{align-items:stretch}.Login_slickCarouselContainer__sJreO .swiper-slide{display:flex;height:auto}.Login_slickCarouselContainer__sJreO .swiper-button-prev{left:0!important}.Login_slickCarouselContainer__sJreO .swiper-button-next{right:0!important}.Login_slickCarouselContainer__sJreO .swiper-pagination{bottom:auto!important;margin-top:2rem;position:relative!important}.Login_slickCarouselContainer__sJreO .swiper-pagination-bullet{background:#1490e533;height:10px;opacity:1;transition:all .3s ease;width:10px}.Login_slickCarouselContainer__sJreO .swiper-pagination-bullet:hover{background:#1490e566;transform:scale(1.2)}.Login_slickCarouselContainer__sJreO .swiper-pagination-bullet-active{background:#1490e5;border-radius:5px;width:28px}@media (max-width:768px){.Login_slickCarouselContainer__sJreO{padding:0 1rem 4rem}.Login_slickCarouselContainer__sJreO .swiper-button-next,.Login_slickCarouselContainer__sJreO .swiper-button-prev{display:none}}.Login_reviewCard__ffYY3{background:#fff;border:1px solid #0000000d;border-radius:12px;box-shadow:0 4px 12px #0000000f;cursor:pointer;display:flex;flex-direction:column;flex-shrink:0;height:100%;margin-inline:auto;min-height:200px;padding:1.5rem;position:relative;text-align:left;transition:all .3s ease;width:85%}.Login_reviewCard__ffYY3:hover{border-color:#1490e533;box-shadow:0 8px 24px #1490e526;transform:translateY(-2px)}.Login_reviewHeader__XDUoB{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:.75rem}.Login_reviewerInfo__9lSWP{align-items:flex-start;display:flex;flex:1 1;gap:.75rem}.Login_reviewerAvatar__MMRNI{align-items:center;background:linear-gradient(135deg,#1490e5,#34dc00);border-radius:50%;color:#fff;display:flex;flex-shrink:0;font-size:1rem;font-weight:500;height:40px;justify-content:center;overflow:hidden;position:relative;width:40px}.Login_avatarImage__CdD30{border-radius:50%;height:100%;object-fit:cover;width:100%}.Login_avatarInitials__gDteO{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.Login_reviewerDetails__gdbYB{flex:1 1}.Login_reviewerName__haZNe{color:#1e293b;font-size:.875rem;font-weight:600;margin:0 0 .25rem}.Login_reviewMeta__RIWrU{align-items:center;display:flex;gap:.5rem}.Login_rating__vflV4{display:flex;gap:.1rem}.Login_star__lPvdB{color:#fbbf24;font-size:1rem}.Login_reviewDate__U1Soi{color:#556987;font-size:.75rem;margin:0}.Login_googleLogo__tJ\+31{flex-shrink:0}.Login_reviewText__hJVPr{color:#556987;flex:1 1;font-size:.875rem;line-height:1.6;margin:.75rem 0}.Login_verifiedBadge__HgLKl{align-items:center;border-top:1px solid #00000014;color:#556987;display:flex;font-size:.75rem;gap:.375rem;margin-top:.75rem;padding-top:.75rem}.Login_verifiedBadge__HgLKl svg{flex-shrink:0}.Login_viewAllReviewsBtn__crsdZ{align-items:center;background:#fff;border:1px solid #00000014;border-radius:8px;box-shadow:0 4px 12px #0000000f;color:#1490e5;cursor:pointer;display:inline-flex;font-size:.875rem;font-weight:600;gap:.5rem;padding:.75rem 1.5rem;transition:all .3s ease}.Login_viewAllReviewsBtn__crsdZ:hover{background:linear-gradient(135deg,#f5f8fb,#eef4ff);border-color:#1490e533;box-shadow:0 8px 24px #1490e526;transform:translateY(-2px)}.Login_statisticsWrapper__ppoME{background:#fff;padding:3rem 2rem}.Login_statsTitle__mkiDr{color:#1e293b;font-size:2rem;font-weight:600;letter-spacing:.5px;margin-bottom:2.5rem;margin-inline:auto;width:fit-content}@media (max-width:768px){.Login_reviewsTitle__86DC\+{font-size:1.6rem}.Login_reviewsSection__-LraW{padding:2rem 1rem}.Login_slickCarouselContainer__sJreO{padding:0 1rem}.Login_slickCarouselContainer__sJreO .slick-arrow{bottom:-45px;height:40px;top:auto;transform:translateY(0)!important;width:40px}.Login_slickCarouselContainer__sJreO .slick-prev{left:calc(50% - 110px)}.Login_slickCarouselContainer__sJreO .slick-next{right:calc(50% - 110px)}.Login_slickCarouselContainer__sJreO .slick-dots{bottom:-40px;gap:6px}.Login_slickCarouselContainer__sJreO .slick-dots li,.Login_slickCarouselContainer__sJreO .slick-dots li button{height:8px;width:8px}.Login_slickCarouselContainer__sJreO .slick-dots li.slick-active button{width:24px}.Login_reviewCard__ffYY3{padding:1rem;width:100%}.Login_statisticsWrapper__ppoME{padding:2rem 1rem}}@media (max-width:1400px){.Login_main__nFDHI{gap:3rem;padding:2rem 3rem}.Login_courseRight__1jFCF{max-width:550px}}@media (max-width:1200px){.Login_main__nFDHI{gap:2rem;padding:2rem 2.5rem}.Login_left__3b82O{max-width:550px;padding:2.5rem 2rem}.Login_courseRight__1jFCF,.Login_right__pqiXV{max-width:400px}.Login_title__j9SaB{font-size:2.2rem}.Login_subtitle__f4P9l{font-size:.95rem}}@media (max-width:1024px){.Login_main__nFDHI{flex-direction:column;gap:2rem;padding:2rem 1.5rem}.Login_left__3b82O{max-width:600px;padding:2.5rem;width:100%}.Login_right__pqiXV{order:-1;width:100%}.Login_rightContent__IaNtP{gap:1.5rem}.Login_courseRight__1jFCF{max-width:500px;width:100%}.Login_courseRight__1jFCF img{max-width:100%;width:100%}.Login_rightDescription__8S3Ko{font-size:1rem;max-width:450px}.Login_title__j9SaB{font-size:2.3rem}.Login_subtitle__f4P9l{font-size:1rem}}@media (max-width:900px){.Login_left__3b82O{max-width:550px;padding:2.5rem 2rem}.Login_title__j9SaB{font-size:2.1rem}}@media (max-width:768px){.Login_main__nFDHI{gap:1.5rem;min-height:auto;padding:1.5rem 1rem}.Login_left__3b82O{border-radius:16px;max-width:100%;padding:2rem 1.75rem}.Login_title__j9SaB{font-size:1.9rem;margin-bottom:1rem}.Login_subtitle__f4P9l{font-size:.92rem;margin-bottom:1.75rem}.Login_formFields__tzHOA{gap:1rem}.Login_field__QvtA0{gap:.625rem}.Login_forgotPassword__aI5dX{font-size:.85rem}.Login_guestContainer__CtOnn{margin-top:.75rem;padding-top:.75rem}.Login_rightContent__IaNtP{gap:1.25rem}.Login_courseRight__1jFCF{max-width:400px;width:90%}.Login_courseRight__1jFCF img{width:100%}.Login_rightDescription__8S3Ko{font-size:.95rem;max-width:100%;padding:0 .5rem}.Login_compilerSection__OWVDr{margin-top:1rem;padding:1.5rem .75rem}.Login_compilerTitle__p2YW6{font-size:1.5rem;margin-bottom:2rem}.Login_compilerGrid__cHR2K{gap:1rem;width:95%}.Login_compilerCard__lnF9J{height:140px;padding:.8rem;width:140px}.Login_compilerCard__lnF9J img{height:90px;width:90px}.Login_CompanySection__Wf9Sv,.Login_reviewsSection__-LraW{padding:2rem 1rem}.Login_statisticsWrapper__ppoME{padding:1rem}}@media (max-width:600px){.Login_left__3b82O{padding:2rem 1.5rem}.Login_title__j9SaB{font-size:1.75rem}.Login_subtitle__f4P9l{font-size:.88rem}.Login_formFields__tzHOA{gap:.875rem}.Login_forgotPassword__aI5dX{font-size:.85rem}}@media (max-width:480px){.Login_main__nFDHI{padding:1rem .75rem}.Login_left__3b82O{border-radius:14px;padding:1.75rem 1.25rem}.Login_title__j9SaB{font-size:1.6rem;margin-bottom:.875rem}.Login_subtitle__f4P9l{font-size:.86rem;line-height:1.5;margin-bottom:1.5rem}.Login_formFields__tzHOA{gap:.75rem}.Login_field__QvtA0{gap:.5rem}.Login_guest__xR7df{font-size:.9rem}.Login_forgotPassword__aI5dX{font-size:.8rem}.Login_guestContainer__CtOnn{margin-top:.625rem;padding-top:.625rem}.Login_rightContent__IaNtP{gap:1rem}.Login_courseRight__1jFCF{max-width:300px;width:100%}.Login_courseRight__1jFCF img{width:100%}.Login_rightDescription__8S3Ko{font-size:.88rem;line-height:1.6}.Login_compilerTitle__p2YW6{font-size:1.3rem}.Login_compilerGrid__cHR2K{grid-template-columns:repeat(auto-fit,minmax(120px,1fr))}.Login_compilerCard__lnF9J{height:120px;width:120px}.Login_compilerCard__lnF9J img{height:70px;width:70px}.Login_heading__rTBgg{font-size:1.4rem}.Login_viewAllReviewsBtn__crsdZ{font-size:.9rem;padding:.65rem 1.25rem}}@media (max-width:360px){.Login_title__j9SaB{font-size:1.3rem}.Login_subtitle__f4P9l{font-size:.8rem}.Login_left__3b82O{padding:1.2rem .8rem}.Login_compilerCard__lnF9J{height:100px;width:100px}.Login_compilerCard__lnF9J img{height:60px;width:60px}}.StatisticsCounter_statisticsContainer__8KBtH{display:flex;flex-wrap:wrap;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;gap:1.5rem;justify-content:center;margin:2rem auto}.StatisticsCounter_statCard__THAgZ{background:linear-gradient(135deg,#fff,#f8f9ff);border:1px solid #0000000d;border-radius:12px;box-shadow:0 4px 12px #0000000f;flex:1 1 180px;padding:1.5rem 2rem;text-align:center;transition:transform .3s ease,box-shadow .3s ease}.StatisticsCounter_statCard__THAgZ:hover{border-color:#1490e533;box-shadow:0 8px 24px #1490e526;transform:translateY(-5px)}.StatisticsCounter_statIcon__COjvl{align-items:center;display:flex;justify-content:center;margin-bottom:1rem}.StatisticsCounter_statCard__THAgZ h3{color:#556987;font-size:1.1rem;font-weight:600;margin-bottom:.5rem}.StatisticsCounter_statValue__7gN8G{align-items:center;display:flex;gap:.2rem;justify-content:center}.StatisticsCounter_plus__ba0qE,.StatisticsCounter_statValue__7gN8G{color:#1490e5;font-size:1.8rem;font-weight:700}:root{--swiper-theme-color:#007aff}:host{display:block;margin-left:auto;margin-right:auto;position:relative;z-index:1}.swiper{display:block;list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;padding:0;position:relative;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{box-sizing:initial;display:flex;height:100%;position:relative;transition-property:transform;transition-timing-function:ease;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);width:100%;z-index:1}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{display:block;flex-shrink:0;height:100%;position:relative;transition-property:transform;width:100%}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{backface-visibility:hidden;transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px;.swiper-cube-shadow,.swiper-slide{transform-style:preserve-3d}}.swiper-css-mode{>.swiper-wrapper{-ms-overflow-style:none;overflow:auto;scrollbar-width:none;&::-webkit-scrollbar{display:none}}>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}&.swiper-horizontal{>.swiper-wrapper{scroll-snap-type:x mandatory}}&.swiper-vertical{>.swiper-wrapper{scroll-snap-type:y mandatory}}&.swiper-free-mode{>.swiper-wrapper{scroll-snap-type:none}>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}}&.swiper-centered{>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}}&.swiper-centered.swiper-horizontal{>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}}&.swiper-centered.swiper-vertical{>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}>.swiper-wrapper:before{height:var(--swiper-centered-offset-after);min-width:1px;width:100%}}}.swiper-3d{.swiper-slide-shadow,.swiper-slide-shadow-bottom,.swiper-slide-shadow-left,.swiper-slide-shadow-right,.swiper-slide-shadow-top{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.swiper-slide-shadow{background:#00000026}.swiper-slide-shadow-left{background-image:linear-gradient(270deg,#00000080,#0000)}.swiper-slide-shadow-right{background-image:linear-gradient(90deg,#00000080,#0000)}.swiper-slide-shadow-top{background-image:linear-gradient(0deg,#00000080,#0000)}.swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,#00000080,#0000)}}.swiper-lazy-preloader{border:4px solid #007aff;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top:4px solid #0000;box-sizing:border-box;height:42px;left:50%;margin-left:-21px;margin-top:-21px;position:absolute;top:50%;transform-origin:50%;width:42px;z-index:10}.swiper-watch-progress .swiper-slide-visible,.swiper:not(.swiper-watch-progress){.swiper-lazy-preloader{animation:swiper-preloader-spin 1s linear infinite}}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{align-items:center;color:var(--swiper-theme-color);color:var(--swiper-navigation-color,var(--swiper-theme-color));cursor:pointer;display:flex;height:44px;height:var(--swiper-navigation-size);justify-content:center;position:absolute;width:44px;width:var(--swiper-navigation-size);z-index:10;&.swiper-button-disabled{cursor:auto;opacity:.35;pointer-events:none}&.swiper-button-hidden{cursor:auto;opacity:0;pointer-events:none}.swiper-navigation-disabled &{display:none!important}svg{fill:currentColor;height:100%;object-fit:contain;pointer-events:none;transform-origin:center;width:100%}}.swiper-button-lock{display:none}.swiper-button-next,.swiper-button-prev{margin-top:-22px;margin-top:calc(0px - var(--swiper-navigation-size)/2);top:50%;top:var(--swiper-navigation-top-offset,50%)}.swiper-button-prev{left:4px;left:var(--swiper-navigation-sides-offset,4px);right:auto;.swiper-navigation-icon{transform:rotate(180deg)}}.swiper-button-next{left:auto;right:4px;right:var(--swiper-navigation-sides-offset,4px)}.swiper-horizontal{.swiper-button-next,.swiper-button-prev,~.swiper-button-next,~.swiper-button-prev{margin-left:0;margin-top:-22px;margin-top:calc(0px - var(--swiper-navigation-size)/2);top:50%;top:var(--swiper-navigation-top-offset,50%)}&.swiper-rtl .swiper-button-next,&.swiper-rtl~.swiper-button-next,&~.swiper-button-prev,.swiper-button-prev{left:4px;left:var(--swiper-navigation-sides-offset,4px);right:auto}&.swiper-rtl .swiper-button-prev,&.swiper-rtl~.swiper-button-prev,&~.swiper-button-next,.swiper-button-next{left:auto;right:4px;right:var(--swiper-navigation-sides-offset,4px)}&.swiper-rtl .swiper-button-next,&.swiper-rtl~.swiper-button-next,&~.swiper-button-prev,.swiper-button-prev{.swiper-navigation-icon{transform:rotate(180deg)}}&.swiper-rtl .swiper-button-prev,&.swiper-rtl~.swiper-button-prev{.swiper-navigation-icon{transform:rotate(0deg)}}}.swiper-vertical{.swiper-button-next,.swiper-button-prev,~.swiper-button-next,~.swiper-button-prev{left:50%;left:var(--swiper-navigation-top-offset,50%);margin-left:-22px;margin-left:calc(0px - var(--swiper-navigation-size)/2);margin-top:0;right:auto}.swiper-button-prev,~.swiper-button-prev{bottom:auto;top:4px;top:var(--swiper-navigation-sides-offset,4px);.swiper-navigation-icon{transform:rotate(-90deg)}}.swiper-button-next,~.swiper-button-next{bottom:4px;bottom:var(--swiper-navigation-sides-offset,4px);top:auto;.swiper-navigation-icon{transform:rotate(90deg)}}}.swiper-pagination{position:absolute;text-align:center;transform:translateZ(0);transition:opacity .3s;z-index:10;&.swiper-pagination-hidden{opacity:0}&.swiper-pagination-disabled,.swiper-pagination-disabled>&{display:none!important}}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:8px;bottom:var(--swiper-pagination-bottom,8px);left:0;top:auto;top:var(--swiper-pagination-top,auto);width:100%}.swiper-pagination-bullets-dynamic{font-size:0;overflow:hidden;.swiper-pagination-bullet{position:relative;transform:scale(.33)}.swiper-pagination-bullet-active,.swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullet-active-next-next{transform:scale(.33)}}.swiper-pagination-bullet{background:#000;background:var(--swiper-pagination-bullet-inactive-color,#000);border-radius:50%;border-radius:var(--swiper-pagination-bullet-border-radius,50%);display:inline-block;height:8px;height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));opacity:.2;opacity:var(--swiper-pagination-bullet-inactive-opacity,.2);width:8px;width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));button&{-webkit-appearance:none;appearance:none;border:none;box-shadow:none;margin:0;padding:0}.swiper-pagination-clickable &{cursor:pointer}&:only-child{display:none!important}}.swiper-pagination-bullet-active{background:var(--swiper-theme-color);background:var(--swiper-pagination-color,var(--swiper-theme-color));opacity:1;opacity:var(--swiper-pagination-bullet-opacity,1)}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{left:auto;left:var(--swiper-pagination-left,auto);right:8px;right:var(--swiper-pagination-right,8px);top:50%;transform:translate3d(0,-50%,0);.swiper-pagination-bullet{display:block;margin:6px 0;margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0}&.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px;.swiper-pagination-bullet{display:inline-block;transition:transform .2s,top .2s}}}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-horizontal.swiper-pagination-bullets{.swiper-pagination-bullet{margin:0 4px;margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}&.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap;.swiper-pagination-bullet{transition:transform .2s,left .2s}}}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.swiper-pagination-fraction{color:inherit;color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:#00000040;background:var(--swiper-pagination-progressbar-bg-color,#00000040);position:absolute;.swiper-pagination-progressbar-fill{background:var(--swiper-theme-color);background:var(--swiper-pagination-color,var(--swiper-theme-color));height:100%;left:0;position:absolute;top:0;transform:scale(0);transform-origin:left top;width:100%}.swiper-rtl & .swiper-pagination-progressbar-fill{transform-origin:right top}&.swiper-pagination-horizontal,&.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-horizontal>&,.swiper-vertical>&.swiper-pagination-progressbar-opposite{height:4px;height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0;width:100%}&.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,&.swiper-pagination-vertical,.swiper-horizontal>&.swiper-pagination-progressbar-opposite,.swiper-vertical>&{height:100%;left:0;top:0;width:4px;width:var(--swiper-pagination-progressbar-size,4px)}}.swiper-pagination-lock{display:none}.Profile_container__PEHJT{display:flex;justify-content:space-between;min-height:100vh;padding:20px 20px 20px 0;width:100%}.Profile_navigation__po9jV{width:24%}.Profile_mainContainer__PQHgR{align-items:center;box-shadow:0 10px 30px #0000001a,0 4px 10px #0000000d;display:flex;flex-direction:column;padding-bottom:20px;width:75%}.Profile_header__8TTgU{border-bottom:.7px solid #cfcfcf;display:flex;flex-direction:column;gap:5px;padding:10px 0;width:100%}.Profile_title__enORn{font-size:1.5rem;font-weight:700;text-align:center}.Profile_description__M9RcY{font-size:1rem;text-align:center}.Profile_subcontainer__xWKNS{padding:25px 0 0;width:75%}.Profile_btnContainer__quShD{align-items:flex-start;display:flex;justify-content:flex-start}.Profile_backButtonContainer__SQBx\+{margin:15px 15px 0}.Profile_verifyBtn__dujyk{align-items:center;display:flex;gap:20px}.Profile_verifyInput__ujb9H{width:100%}.Profile_verifyBtn__dujyk button{background-color:#34dc00;border:none;border-radius:6px;color:#fff;cursor:pointer;font-weight:700;padding:10px 16px;transition:background-color .3s ease}.Profile_verifyBtn__dujyk button:hover{background-color:#28b800}.Profile_OtpVerifyCon__y-cJx{padding:10px}.Profile_otpContainer__KysgJ{display:flex;gap:.5rem;justify-content:center;margin:.9rem 0}.Profile_headingModal__sjLg0{color:#1490e5;font-size:1.8rem;margin-bottom:1rem}.Profile_authCardPara__D7TYZ{text-align:left}.Profile_otpInput__ymtDM{border:2px solid #ddd;border-radius:8px;font-size:1.5rem;height:50px;text-align:center;transition:border-color .3s;width:50px}.Profile_otpInput__ymtDM:focus{border-color:#1490e5;box-shadow:0 0 0 2px #1490e533;outline:none}.Profile_timerContainer__az2Tx{align-items:center;color:#666;display:flex;font-size:.9rem;justify-content:space-between;margin-bottom:.8rem}.Profile_resendBtn__RhuxC{background:none;border:none;color:#666;cursor:pointer;padding:0}.Profile_resendBtn__RhuxC strong{color:#1490e5}.Profile_resendBtn__RhuxC.Profile_disabled__wX-Vu{cursor:not-allowed;opacity:.5}.Profile_buttonContainer__8ug\+2{display:flex;gap:1rem;justify-content:center}.Profile_verifyBtnNew__IMStB{background-color:#1490e5;border:none;border-radius:8px;color:#fff;cursor:pointer;font-weight:600;padding:12px 24px;transition:background-color .3s}.Profile_verifyBtnNew__IMStB:hover{background-color:#0d7ec8}.Profile_cancelBtn__1S5aN{background-color:#fff;border:1px solid #1490e5;border-radius:8px;color:#1490e5;cursor:pointer;font-weight:600;padding:12px 24px;transition:all .3s}.Profile_cancelBtn__1S5aN:hover{background-color:#f0f8ff}.Profile_setFocus__LRAyA:focus{border-color:#1490e5;box-shadow:0 0 0 2px #1490e533;outline:none}.Profile_guest__u85Z5{background-color:#fff;border:none;color:#1490e5;cursor:pointer;display:inline-block;font-size:.95rem;font-weight:500;margin-top:15px;-webkit-user-select:none;user-select:none}.Profile_guestContent__rjFMm{align-items:center;display:inline-flex;gap:.5rem}.Profile_guestContent__rjFMm:hover{text-decoration:underline}.Profile_imageContainer__ry-xK{align-items:center;display:flex;justify-content:space-between;margin-top:10px;max-width:300px;width:100%}.Profile_delete__w80HO{background-color:#ff3434;border:none;border-radius:5px;color:#fff;cursor:pointer;margin-left:auto;padding:10px 20px;transition:background-color .2s ease}.Profile_delete__w80HO:hover{transform:scale(1.1)}@media screen and (max-width:800px){.Profile_authCard__TL6B4{padding:1.5rem 2rem}.Profile_otpContainer__KysgJ{gap:.4rem;margin:1.2rem 0}}@media screen and (max-width:700px){.Profile_imageCon__DqEhs{display:none}.Profile_authCard__TL6B4 h2{font-size:1.3rem;margin-bottom:.8rem}.Profile_authCard__TL6B4 .Profile_authCardPara__D7TYZ{color:#555;font-size:1rem;line-height:1.2;margin-bottom:.6rem}.Profile_otpInput__ymtDM{font-size:1.2rem}}@media screen and (max-width:450px){.Profile_otpInput__ymtDM{font-size:1rem;height:35px;width:35px}}@media screen and (max-width:1150px){.Profile_navigation__po9jV{width:27%}.Profile_mainContainer__PQHgR{width:72%}}@media screen and (max-width:1000px){.Profile_container__PEHJT{flex-direction:column;gap:20px;min-height:0;padding:20px 30px 30px}.Profile_mainContainer__PQHgR,.Profile_navigation__po9jV{width:100%}}@media screen and (max-width:600px){.Profile_verifyInput__ujb9H{width:100%}.Profile_verifyBtn__dujyk{align-items:flex-start;flex-direction:column;gap:0}.Profile_verifyBtn__dujyk button{margin-bottom:10px}}@media screen and (max-width:500px){.Profile_container__PEHJT{flex-direction:column;gap:20px;padding:15px}}:root{--ternary-black:#4f4f4f;--success-color:#34dc00}.SideNavigation_container__1Lqkt{align-items:center;display:flex;flex-direction:column;justify-content:center;width:100%}.SideNavigation_navigations__\+sBKk{display:flex;flex-direction:column;gap:7px;padding:16px 0;width:100%}.SideNavigation_navigations__\+sBKk li{width:100%}.SideNavigation_navigate__OY1U0{color:inherit;cursor:pointer;font-size:1.2rem;font-weight:600;font-weight:400;padding:15px 70px 15px 30px;text-decoration:none;width:100%}.SideNavigation_active__JCfyH{background-color:#000;color:#fff}.SideNavigation_submit__OGLiA{background-color:#1490e5;background-color:var(--primary-color);border:none;box-shadow:0 8px 12px #0003;color:#fff;cursor:pointer;font-size:1rem;height:47px;width:180px}.SideNavigation_submit__OGLiA:hover{background-color:#1387d4}.SideNavigation_closeBtn__Fp9-x,.SideNavigation_hamburger__BChxV{display:none}@media screen and (max-width:1000px){.SideNavigation_container__1Lqkt{align-items:center;display:flex;flex-direction:row;justify-content:space-between;width:100%}.SideNavigation_hamburger__BChxV{color:#1490e5;display:block;font-size:1.75rem}.SideNavigation_navigations__\+sBKk{background-color:#fff;display:flex;flex-direction:column;gap:7px;height:100%;left:-100%;padding:16px 0;position:fixed;top:0;transition:left .3s ease-in-out;width:45%;z-index:10}.SideNavigation_activeNav__-Mffp{left:0}.SideNavigation_closeBtn__Fp9-x{align-items:center;background-color:#fff;border:none;border-radius:50%;display:flex;font-size:2.5rem;height:50px;justify-content:center;left:-100%;position:fixed;top:30px;transition:left .3s ease-in-out;width:50px;z-index:10}.SideNavigation_activeClose__sIwVW{left:47%}.SideNavigation_overlay__TWNgN{background-color:#00000080;height:100%;left:0;opacity:1;position:fixed;top:0;transition:opacity .3s ease-in-out,visibility .3s ease-in-out;visibility:visible;width:100%;z-index:5}.SideNavigation_navigations__\+sBKk li{width:100%}.SideNavigation_navigate__OY1U0{color:inherit;cursor:pointer;font-size:1.2rem;font-weight:600;font-weight:400;padding:15px 70px 15px 30px;text-decoration:none;width:100%}.SideNavigation_active__JCfyH{background-color:#000;color:#fff}.SideNavigation_submit__OGLiA{font-size:.9rem;height:45px;width:138px}}@media screen and (max-width:650px){.SideNavigation_closeBtn__Fp9-x{top:20px}.SideNavigation_navigations__\+sBKk{width:55%}.SideNavigation_activeClose__sIwVW{left:57%}}@media screen and (max-width:500px){.SideNavigation_submit__OGLiA{font-size:.8rem;height:38px;width:120px}.SideNavigation_navigate__OY1U0{font-size:1rem;padding:10px 50px 10px 30px}.SideNavigation_closeBtn__Fp9-x{border-radius:50%;font-size:2rem;height:40px;top:15px;width:40px}.SideNavigation_activeClose__sIwVW{left:62%}.SideNavigation_navigations__\+sBKk{padding:16px 0;width:60%}}@media screen and (max-width:350px){.SideNavigation_activeClose__sIwVW{left:72%}.SideNavigation_navigations__\+sBKk{padding:16px 0;width:70%}}.Security_container__LhKMJ{display:flex;justify-content:space-between;min-height:100vh;padding:20px 20px 20px 0;width:100%}.Security_navigation__uC0zh{width:24%}.Security_mainContainer__jl95t{align-items:center;box-shadow:0 10px 30px #0000001a,0 4px 10px #0000000d;display:flex;flex-direction:column;width:75%}.Security_header__Ax-BX{border-bottom:.7px solid #cfcfcf;display:flex;flex-direction:column;gap:5px;padding:10px 0;width:100%}.Security_title__0RiJD{font-size:1.5rem;font-weight:700;text-align:center}.Security_description__2aO9S{font-size:1rem;text-align:center}.Security_subcontainer__uwVBS{padding:20px 0;width:75%}.Security_btnContainer__w1EiZ{align-items:flex-start;display:flex;justify-content:flex-start}.Security_conditions__yIzsS{padding:0 0 10px 18px}.Security_conditions__yIzsS li{padding:5px}.Security_subtitle__TH-EB{font-size:1rem;font-weight:600;margin-bottom:5px}.Security_backButtonContainer__PHOGF{margin:15px 15px 0}.Security_verifyBtn__LObKo{align-items:center;display:flex;gap:20px}.Security_verifyInput__hMTx\+{width:83%}.Security_verifyBtn__LObKo button{background-color:#34dc00;border:none;border-radius:6px;color:#fff;cursor:pointer;font-weight:700;padding:10px 16px;transition:background-color .3s ease}.Security_verifyBtn__LObKo button:hover{background-color:#28b800}.Security_OtpVerifyCon__7Zkax{padding:10px}.Security_otpContainer__\+7B80{display:flex;gap:.5rem;justify-content:center;margin:.9rem 0}.Security_headingModal__qxGyV{color:#1490e5;font-size:1.8rem;margin-bottom:1rem}.Security_authCardPara__ZJXqM{text-align:left}.Security_otpInput__HNPAa{border:2px solid #ddd;border-radius:8px;font-size:1.5rem;height:50px;text-align:center;transition:border-color .3s;width:50px}.Security_otpInput__HNPAa:focus{border-color:#1490e5;box-shadow:0 0 0 2px #1490e533;outline:none}.Security_timerContainer__LLSaD{align-items:center;color:#666;display:flex;font-size:.9rem;justify-content:space-between;margin-bottom:.8rem}.Security_resendBtn__XPymQ{background:none;border:none;color:#666;cursor:pointer;padding:0}.Security_resendBtn__XPymQ strong{color:#1490e5}.Security_resendBtn__XPymQ.Security_disabled__NPCVu{cursor:not-allowed;opacity:.5}.Security_buttonContainer__\+lu\+J{display:flex;gap:1rem;justify-content:center}.Security_verifyBtnNew__yGVOR{background-color:#1490e5;border:none;border-radius:8px;color:#fff;cursor:pointer;font-weight:600;padding:12px 24px;transition:background-color .3s}.Security_verifyBtnNew__yGVOR:hover{background-color:#0d7ec8}.Security_setFocus__WVP7y:focus{border-color:#1490e5;box-shadow:0 0 0 2px #1490e533;outline:none}@media screen and (max-width:800px){.Security_authCard__Nug58{padding:1.5rem 2rem}.Security_otpContainer__\+7B80{gap:.4rem;margin:1.2rem 0}}@media screen and (max-width:700px){.Security_imageCon__VLKDe{display:none}.Security_authCard__Nug58 h2{font-size:1.3rem;margin-bottom:.8rem}.Security_authCard__Nug58 .Security_authCardPara__ZJXqM{color:#555;font-size:1rem;line-height:1.2;margin-bottom:.6rem}.Security_otpInput__HNPAa{font-size:1.2rem}}@media screen and (max-width:450px){.Security_otpInput__HNPAa{font-size:1rem;height:35px;width:35px}}@media screen and (max-width:1150px){.Security_navigation__uC0zh{width:27%}.Security_mainContainer__jl95t{width:72%}}@media screen and (max-width:1000px){.Security_container__LhKMJ{flex-direction:column;gap:20px;min-height:0;padding:20px 30px 30px}.Security_mainContainer__jl95t,.Security_navigation__uC0zh{width:100%}}@media screen and (max-width:600px){.Security_verifyInput__hMTx\+{width:100%}.Security_verifyBtn__LObKo{align-items:flex-start;flex-direction:column;gap:0}.Security_verifyBtn__LObKo button{margin-bottom:10px}}@media screen and (max-width:500px){.Security_container__LhKMJ{flex-direction:column;gap:20px;padding:15px}}.Unauthorized_container__YC7XT{align-items:center;background-color:#f9f9f9;display:flex;height:100vh;justify-content:center;padding:20px;text-align:center}.Unauthorized_content__OBWut{background:#fff;border:1px solid #e0e0e0;border-radius:8px;box-shadow:0 4px 10px #0000001a;max-width:600px;padding:40px}.Unauthorized_title__u6BuP{color:#333;font-size:2rem;font-weight:700;margin-bottom:20px}.Unauthorized_message__cDi1B{color:#666;font-size:1rem;margin-bottom:30px}.Unauthorized_homeLink__w4JJd{background-color:#007bff;border-radius:5px;color:#fff;display:inline-block;font-size:1rem;padding:10px 20px;text-decoration:none;transition:background-color .3s ease-in-out}.Unauthorized_homeLink__w4JJd:hover{background-color:#0056b3}.Settings_container__EKfxy{display:flex;justify-content:space-between;padding:20px 20px 20px 0;width:100%}.Settings_navigation__LjbVm{width:24%}.Settings_mainContainer__cq6qz{box-shadow:0 10px 30px #0000001a,0 4px 10px #0000000d;display:flex;flex-direction:column;min-height:100vh;width:100%}.Settings_btns__74Dx8{align-items:center;display:flex;gap:1rem;justify-content:center}.Settings_cancel__c3DRu{background-color:#fff;border:none;cursor:pointer}.Settings_heading__L18Cw{align-items:center;box-shadow:0 4px 6px #0000001a;display:flex;justify-content:space-between;padding:16px;width:100%}.Settings_heading__L18Cw h1{color:#333;font-size:1.2rem;font-weight:600}.Settings_heading__L18Cw button{align-items:center;background-color:#007bff;border:none;border-radius:4px;color:#fff;cursor:pointer;display:flex;font-size:1rem;gap:5px;padding:10px}.Settings_contentHeader__gIfZ9{width:100%}.Settings_learnersContent__1v7k2{display:flex;flex-direction:column;gap:15px;padding:10px;width:100%}.Settings_learnerListContainer__fcR7B{display:flex;flex-direction:column;gap:20px}.Settings_noFound__Il9aN{color:#626262;font-size:.9rem;text-align:center}.Settings_userRow__A8dEc{align-items:center;background-color:#fff;border-radius:5px;box-shadow:0 4px 4px #0000001a;color:#333;display:flex;justify-content:space-between;padding:10px;transition:background-color .2s ease;width:100%}.Settings_email__blcTg,.Settings_userDetails__YikSg{align-items:center;display:flex;justify-content:flex-start;overflow:hidden;width:30%}.Settings_selectBox__aJViv{cursor:pointer;height:1rem;margin-right:5px;width:1rem}.Settings_avatar__XU\+Wh{align-items:center;background-color:#f0f0f0;border-radius:50%;display:flex;font-size:1rem;height:40px;justify-content:center;margin-right:12px;overflow:hidden;width:40px}.Settings_userName__tBpHz{-webkit-box-orient:vertical;-webkit-line-clamp:1;line-clamp:1;display:-webkit-box;font-weight:600;overflow:hidden;text-overflow:ellipsis}.Settings_emailText__GpZjf{overflow:hidden;text-overflow:ellipsis;width:100%}.Settings_removeButton__9HBhx{align-items:center;background-color:#007bff;border:none;border-radius:4px;color:#fff;cursor:pointer;display:flex;font-size:.9rem;gap:5px;padding:8px}.Settings_bulkActions__zSBhF{align-items:center;background-color:#fff;border:1px solid #555;border-radius:10px;display:flex;gap:10px;padding:5px 10px;position:fixed;right:10px;top:15px}.Settings_bulkActions__zSBhF .Settings_text__Hvl9e{font-size:1rem}.Settings_bulkActions__zSBhF .Settings_text__Hvl9e .Settings_count__VKniV{color:#007bff;font-size:1.1rem;font-weight:600}.Settings_filterContainer__6JHys{display:flex;flex-direction:column;gap:10px;padding:10px;width:100%}.Settings_searchSort__T0GIX{align-items:center;align-self:stretch;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between}.Settings_search__Eea3l{align-items:center;border:1px solid #626262;border-radius:5px;display:flex;gap:10px;padding:10px 15px;width:60%}.Settings_search__Eea3l svg{flex-shrink:0;height:16px;width:16px}.Settings_search__Eea3l input{border:none;font-size:.875rem;outline:none;width:100%}.Settings_sort__08VJz{align-items:center;align-self:stretch;display:flex;gap:15px}.Settings_selectAllContainer__8r4Gp{align-items:center;display:flex;margin-bottom:5px;padding:0 10px}.Settings_selectAllCheckbox__ctrRl{margin-right:5px}.Settings_modalHeading__xCQ8i{font-size:1.2rem;font-weight:500;text-align:center}.Settings_selectedList__1wz0F{display:flex;flex-wrap:wrap;gap:5px;max-height:160px;overflow-y:auto;padding:10px 0}.Settings_modalSubmit__beqqx{background-color:#007bff;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:.9rem;padding:8px 12px;transition:all .5s ease}.Settings_modalSubmit__beqqx:hover{transform:scale(1.05)}.Settings_modalHeader__qy3\+5{align-items:center;display:flex;justify-content:space-between}.Settings_inputGroup__uqy\+T{display:flex}.Settings_label__TrJ3y{margin-bottom:1rem;margin-right:1rem}.Settings_dateWrapper__Z1WuL{align-items:center;display:inline-flex;width:max-content}.Settings_expirationDateInput__agVSI{font-size:14px;padding:2px 4px;width:130px}.Settings_expirationDateDisplay__492bC{align-items:center;display:flex;gap:8px}.Settings_switch__ErN-r{display:inline-block;height:25px;position:relative;width:50px}.Settings_switch__ErN-r input{height:0;opacity:0;width:0}.Settings_slider__vY2lo{background-color:#ccc;border-radius:25px;bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0;transition:.4s}.Settings_slider__vY2lo:before{background-color:#fff;border-radius:50%;bottom:3px;content:"";height:19px;left:3px;position:absolute;transition:.4s;width:19px}input:checked+.Settings_slider__vY2lo{background-color:#007bff}input:checked+.Settings_slider__vY2lo:before{transform:translateX(25px)}@media (max-width:576px){.Settings_email__blcTg,.Settings_userDetails__YikSg{font-size:14px;padding:0 10px}}@media (max-width:768px){.Settings_learnersContent__1v7k2{gap:10px;padding:10px}.Settings_learnerListContainer__fcR7B{gap:15px}}@media screen and (max-width:1150px){.Settings_navigation__LjbVm{width:27%}}@media screen and (max-width:1000px){.Settings_container__EKfxy{flex-direction:column;gap:20px;padding:30px}.Settings_mainContainer__cq6qz,.Settings_navigation__LjbVm{width:100%}}.Settings_inputGroup__uqy\+T{margin-left:10px;margin-top:20px}.Settings_label__TrJ3y{display:block;font-weight:600;margin-bottom:8px}.Settings_expirationDateInput__agVSI{border:1px solid #ccc;border-radius:6px;max-width:300px;padding:8px;width:100%}.Enrollments_container__ItdOu{display:flex;justify-content:space-between;padding:20px 20px 20px 0;width:100%}.Enrollments_navigation__6GgfG{width:24%}.Enrollments_mainContainer__h-68J{align-items:center;box-shadow:0 10px 30px #0000001a,0 4px 10px #0000000d;display:flex;flex-direction:column;min-height:100vh;width:100%}.Enrollments_heading__srw15{align-items:center;box-shadow:0 4px 6px #0000001a;display:flex;justify-content:space-between;padding:16px;width:100%}.Enrollments_heading__srw15 h1{color:#333;font-size:1.2rem;font-weight:600}.Enrollments_heading__srw15 button{align-items:center;background-color:#007bff;border:none;border-radius:4px;color:#fff;cursor:pointer;display:flex;font-size:1rem;gap:5px;padding:10px}.Enrollments_contentHeader__3WVvV{width:100%}.Enrollments_learnersContent__sIYSV{display:flex;flex-direction:column;gap:15px;padding:10px;width:100%}.Enrollments_learnerListContainer__Y1VGR{display:flex;flex-direction:column;gap:20px;overflow-x:auto;width:100%}.Enrollments_expiryModalContent__XkH5V h2{color:#333;font-size:1.3rem;margin-bottom:10px}.Enrollments_expiryInput__Pw24E{border:1px solid #ccc;border-radius:6px;box-sizing:border-box;font-size:1rem;margin-bottom:20px;padding:10px;width:100%}.Enrollments_modalActions__40pYL{display:flex;gap:10px;justify-content:flex-end}.Enrollments_btns__SUuaG{align-items:center;gap:1rem;justify-content:center}.Enrollments_cancel__4MYlH{background-color:#fff}.Enrollments_noFound__Wulhg{color:#626262;font-size:.9rem;text-align:center}.Enrollments_userRow__aqITL{grid-template-columns:1.25fr 1fr 1.25fr 1fr .1fr}.Enrollments_GroupuserRow__w4u8H{align-items:center;background-color:#fff;border-radius:5px;box-shadow:0 4px 4px #0000001a;color:#333;display:grid;grid-template-columns:1.25fr 1fr 1.25fr 1fr;justify-content:space-between;padding:10px;transition:background-color .2s ease;width:100%}.Enrollments_selectAcount__9rq7V{align-items:center;display:flex;justify-content:space-between}.Enrollments_learnerTableWrapper__cuedq{min-width:900px}.Enrollments_count__tnvFv{background-color:#f0f9ff;border:1px solid #b6dfff;border-radius:8px;box-shadow:0 2px 4px #0000000d;color:#007bff;display:inline-block;font-size:1rem;font-weight:600;padding:8px 16px}.Enrollments_email__u2Iva,.Enrollments_lastAccess__4ibKs,.Enrollments_userDetails__Tht0H{align-items:center;display:flex;overflow:hidden}.Enrollments_email__u2Iva,.Enrollments_firstAccess__OfFMF,.Enrollments_lastAccess__4ibKs,.Enrollments_removeButton__E6pzy,.Enrollments_userDetails__Tht0H{padding:0 15px}.Enrollments_firstAccess__OfFMF,.Enrollments_lastAccess__4ibKs{display:flex}.Enrollments_email__u2Iva,.Enrollments_firstAccess__OfFMF,.Enrollments_lastAccess__4ibKs,.Enrollments_userDetails__Tht0H{justify-content:flex-start}.Enrollments_selectBox__fboso{cursor:pointer;height:1rem;margin-right:5px;width:1rem}.Enrollments_avatar__XaVjX{align-items:center;background-color:#f0f0f0;border-radius:50%;display:flex;font-size:1rem;height:40px;justify-content:center;margin-right:12px;overflow:hidden;width:40px}.Enrollments_userName__cGlxK{-webkit-box-orient:vertical;-webkit-line-clamp:1;line-clamp:1;display:-webkit-box;font-weight:600;overflow:hidden;text-overflow:ellipsis}.Enrollments_emailText__8Gzr4,.Enrollments_timeText__c\+Bb6{overflow:hidden;text-overflow:ellipsis;width:100%}.Enrollments_timeText__c\+Bb6{-webkit-box-orient:vertical;-webkit-line-clamp:1;line-clamp:1;display:-webkit-box}.Enrollments_removeButton__E6pzy{align-items:center;background-color:#007bff;border:none;border-radius:4px;color:#fff;cursor:pointer;display:flex;font-size:.9rem;gap:5px;padding:8px}.Enrollments_bulkActions__\+Sec8{align-items:center;display:flex;gap:10px;padding:5px 10px}.Enrollments_bulkActions__\+Sec8 .Enrollments_text__5KOEZ{font-size:1rem}.Enrollments_bulkActions__\+Sec8 .Enrollments_text__5KOEZ .Enrollments_count__tnvFv{color:#007bff;font-size:1.1rem;font-weight:600}.Enrollments_filterContainer__BjJuf{display:flex;flex-direction:column;gap:10px;padding:10px;width:100%}.Enrollments_searchSort__sMEe0{align-items:center;align-self:stretch;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between}.Enrollments_search__KGi3f{align-items:center;border:1px solid #626262;border-radius:5px;display:flex;gap:10px;padding:10px 15px;width:60%}.Enrollments_search__KGi3f svg{flex-shrink:0;height:16px;width:16px}.Enrollments_search__KGi3f input{border:none;font-size:.875rem;outline:none;width:100%}.Enrollments_sort__0EOa1{align-items:center;align-self:stretch;display:flex;gap:15px}.Enrollments_selectAllContainer__t33e3{align-items:center;display:flex;margin-bottom:5px;padding:0 10px}.Enrollments_selectAllCheckbox__ZMvbr{margin-right:5px}.Enrollments_modalHeading__\+eHxN{font-size:1.2rem;font-weight:500;text-align:center}.Enrollments_selectedList__fUAWY{display:flex;flex-wrap:wrap;gap:5px;max-height:160px;overflow-y:auto;padding:10px 0}.Enrollments_modalSubmit__Ta4q\+{border-radius:5px;font-size:.9rem;padding:8px 12px;transition:all .5s ease}.Enrollments_modalSubmit__Ta4q\+:hover{transform:scale(1.05)}.Enrollments_modalHeader__wtCn3{align-items:center;display:flex;justify-content:space-between}.Enrollments_pagination__3l3ey{align-items:center;display:flex;gap:10px;justify-content:center;margin:10px 0}.Enrollments_pagination__3l3ey button{align-items:center;background-color:#fff;border:none;display:flex;justify-content:center}.Enrollments_pagination__3l3ey button:disabled{color:#ccc;cursor:not-allowed}.Enrollments_pagination__3l3ey button:hover{color:#007bff;cursor:pointer}.Enrollments_pagination__3l3ey span{font-size:14px;font-weight:500}.Enrollments_prevDouble__WVFS4{font-size:2rem;transform:rotate(180deg)}.Enrollments_prev__wB-tc{font-size:1.2rem}.Enrollments_next__8pjjv{font-size:1.2rem;transform:rotate(180deg)}.Enrollments_nextDouble__2VhH8{font-size:2rem}.Enrollments_onlineUser__C9zL2{background-color:#22c55e;border-radius:50%;display:none;height:10px;margin-right:5px;width:10px}.Enrollments_active__dSwPk{border:3px solid #34dc00}.Enrollments_idle__3-Kti{border:3px solid orange}.Enrollments_hide__0dqbJ{display:none}.Enrollments_deleteBtn__vgVfU{align-items:center;background-color:#fff;border:none;color:#007bff;cursor:pointer;display:none;font-size:1.2rem;justify-content:center}.Enrollments_userRow__aqITL{grid-gap:10px;align-items:center;background-color:#fff;border-radius:5px;box-shadow:0 4px 4px #0000001a;color:#333;display:grid;gap:10px;grid-template-columns:1.25fr 1fr 1.25fr 1fr 1fr .2fr;justify-content:space-between;padding:10px;transition:background-color .2s ease;width:100%}.Enrollments_header__pP3We{grid-template-columns:1.25fr 1fr 1.25fr 1fr 1fr .2fr}.Enrollments_Groupheader__ZVLVy,.Enrollments_header__pP3We{align-items:center;align-self:stretch;background-color:#f2f6ff;border-radius:5px;box-shadow:0 4px 4px #0000001a;display:grid;height:50px;padding:10px}.Enrollments_Groupheader__ZVLVy{grid-template-columns:1.25fr 1fr 1.25fr 1fr}.Enrollments_header__pP3We span{font-weight:500;padding:0 15px}.Enrollments_actionButtons__W0a0r{display:flex;gap:10px}.Enrollments_cancelBtn__qBdCJ{background-color:#fff;border:none;cursor:pointer}.Enrollments_Groupheader__ZVLVy span{font-weight:500;padding:0 15px}.Enrollments_modalContent__JttpF{align-items:center;display:flex;flex-direction:column;gap:20px;text-align:center}.Enrollments_modalContent__JttpF h2{color:#333;font-size:1.5rem;font-weight:600}.Enrollments_modalContent__JttpF input{border:1px solid #ccc;border-radius:5px;font-size:1rem;max-width:300px;outline:none;padding:10px;width:90%}.Enrollments_modalContent__JttpF input:disabled{background-color:#f5f5f5;cursor:not-allowed}.Enrollments_modalContent__JttpF .Enrollments_modalActions__40pYL{display:flex;gap:15px;justify-content:center}.Enrollments_modalContent__JttpF .Enrollments_createButton__-ZmxY{background-color:#007bff;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:1rem;padding:10px 20px;transition:background-color .2s ease}.Enrollments_modalContent__JttpF .Enrollments_createButton__-ZmxY:hover{background-color:#0056b3}.Enrollments_modalContent__JttpF .Enrollments_cancelButton__1sMhB{background-color:#f0f0f0;border:none;border-radius:5px;color:#333;cursor:pointer;font-size:1rem;padding:10px 20px;transition:background-color .2s ease}.Enrollments_modalContent__JttpF .Enrollments_cancelButton__1sMhB:hover{background-color:#e0e0e0}.Enrollments_confirmTitle__HDSJd{align-items:center;display:flex;font-weight:600;justify-content:space-between;width:100%}.Enrollments_modalContainer__k-xRY{animation:Enrollments_fadeIn__r4yIO .3s ease-in-out;background:#fff;border-radius:16px;box-shadow:0 8px 25px #0000001f;margin:0 auto;max-width:90%;padding:1.8rem;width:550px}.Enrollments_modalHeader1__yOtup{justify-content:space-between;padding-bottom:.8rem}.Enrollments_modalHeading1__6FoDF{color:#2d2d2d;font-size:1.25rem;margin:0}.Enrollments_cancel__4MYlH{background:#f5f5f5;border-radius:8px;font-size:.95rem;padding:.5rem 1.2rem;transition:all .2s ease}.Enrollments_cancel__4MYlH:hover{background:#e3e3e3}.Enrollments_modalSubmit__Ta4q\+{background:#2563eb;border-radius:8px;font-size:.95rem;padding:.5rem 1.4rem;transition:all .25s ease}.Enrollments_modalSubmit__Ta4q\+:disabled{opacity:.5}.Enrollments_modalSubmit__Ta4q\+:hover:not(:disabled){background:#1e40af}.Enrollments_modalLabel__X-ll8{color:#333;margin-bottom:.5rem}.Enrollments_emailInput__B7I6Y{background:#fafafa;border:1.5px solid #d0d0d0;border-radius:10px;font-size:.95rem;line-height:1.5;max-height:250px;min-height:100px;outline:none;overflow-y:auto;padding:.9rem;resize:vertical;transition:all .25s ease}.Enrollments_emailInput__B7I6Y:focus{background:#fff;border-color:#2563eb;box-shadow:0 0 0 3px #2563eb26}.Enrollments_helperText__TBrcy{font-size:.85rem;margin-top:.4rem}.Enrollments_errorMsg__Br5oV{border-radius:8px;color:#dc2626;font-size:.9rem;font-weight:500;letter-spacing:.2px;margin-top:.6rem;padding:.3rem .9rem}.Enrollments_resultContainer__8PEcZ{display:flex;flex-direction:column;gap:1rem;margin-top:.3rem}.Enrollments_resultBox__M0gfq{padding:1rem}.Enrollments_resultTitle__O\+Rpp{align-items:center;display:flex;font-size:1rem;gap:.4rem;margin-bottom:.5rem}.Enrollments_notFoundBox__gJzil{background:#dc26260d;border-left:4px solid #dc2626}.Enrollments_enrolledBox__QHA8m{background:#2563eb0d;border-left:4px solid #2563eb}.Enrollments_emailList__xK2OU{gap:.4rem}.Enrollments_emailItem__JAMrq{border:1px solid #d1d5db;border-radius:6px;box-shadow:0 1px 2px #0000000d;color:#374151;font-size:.9rem;padding:.3rem .7rem;transition:all .2s ease}.Enrollments_emailItem__JAMrq:hover{background:#f3f4f6}.Enrollments_modalWrapper__Z\+haF{margin:auto;max-width:480px;width:100%}.Enrollments_modalHeader1__yOtup{align-items:center;display:flex;flex-direction:column}.Enrollments_modalHeading1__6FoDF{font-size:1.4rem;font-weight:600;margin-bottom:16px;text-align:center}.Enrollments_modalBody__4fVkZ{width:100%}.Enrollments_modalLabel__X-ll8{display:block;font-weight:500;margin-bottom:8px}.Enrollments_emailInput__B7I6Y{border:1px solid #ccc;border-radius:6px;font-size:14px;padding:8px;resize:none;width:100%}.Enrollments_helperText__TBrcy{color:#666;font-size:12px;margin-top:6px;text-align:center}.Enrollments_errorMsg__Br5oV{color:#d9534f;font-size:13px;margin-top:5px;text-align:center}.Enrollments_resultContainer__8PEcZ{margin-top:16px;width:100%}.Enrollments_resultBox__M0gfq{border-radius:10px;margin-bottom:12px;max-height:140px;overflow-y:auto;padding:10px 12px}.Enrollments_notFoundBox__gJzil{background-color:#ffecec;border:1px solid #ffbdbd}.Enrollments_enrolledBox__QHA8m{background-color:#eef5ff;border:1px solid #bcd3ff}.Enrollments_resultHeader__i40tW{align-items:center;display:flex;justify-content:space-between;margin-bottom:6px}.Enrollments_inputGroup__elmBS{margin-top:16px}.Enrollments_expirationDateInput__aCV50{border:1px solid #ddd;border-radius:4px;font-size:14px;padding:8px;width:100%}.Enrollments_resultTitle__O\+Rpp{font-size:15px;font-weight:600}.Enrollments_placeholder__EDZDM{color:#7e7e7e;font-size:.9rem}.Enrollments_showMoreBtn__prZl5{background:none;border:none;color:#007bff;cursor:pointer;font-size:13px}.Enrollments_emailList__xK2OU{display:flex;flex-wrap:wrap;gap:6px;list-style:none;margin:0;padding:0}.Enrollments_emailItem__JAMrq{background:#fff;border:1px solid #ddd;border-radius:20px;display:inline-block;font-size:13px;padding:4px 10px;word-break:break-word}.Enrollments_btns__SUuaG{display:flex;gap:10px;justify-content:flex-end;margin-top:20px}.Enrollments_cancel__4MYlH{background-color:#f2f2f2;border:none;border-radius:6px;color:#333;cursor:pointer;padding:8px 16px}.Enrollments_modalSubmit__Ta4q\+{background-color:#007bff;border:none;border-radius:6px;color:#fff;cursor:pointer;padding:8px 18px}.Enrollments_modalSubmit__Ta4q\+:disabled{background-color:#a0c4ff;cursor:not-allowed}@keyframes Enrollments_fadeIn__r4yIO{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}@media screen and (max-width:1150px){.Enrollments_navigation__6GgfG{width:27%}.Enrollments_email__u2Iva,.Enrollments_firstAccess__OfFMF,.Enrollments_lastAccess__4ibKs,.Enrollments_userDetails__Tht0H{padding:0 7px}}@media screen and (max-width:1000px){.Enrollments_container__ItdOu{flex-direction:column;gap:20px;padding:30px}.Enrollments_mainContainer__h-68J,.Enrollments_navigation__6GgfG{width:100%}}@media (max-width:768px){.Enrollments_learnersContent__sIYSV{gap:10px;padding:10px}.Enrollments_lastAccess__4ibKs{margin-right:5px}.Enrollments_learnerListContainer__Y1VGR{gap:15px}.Enrollments_email__u2Iva,.Enrollments_firstAccess__OfFMF,.Enrollments_lastAccess__4ibKs,.Enrollments_userDetails__Tht0H{font-size:14px;padding:0 8px}.Enrollments_userRow__aqITL{grid-template-columns:1.25fr 1fr 1.25fr 1fr 1fr .2fr}.Enrollments_GroupuserRow__w4u8H{grid-template-columns:1.2fr 1fr 1.2fr 1fr .1fr}.Enrollments_header__pP3We{grid-template-columns:1.2fr 1fr 1.2fr 1fr .1fr .1fr}.Enrollments_Groupheader__ZVLVy{grid-template-columns:1.2fr 1fr 1.2fr 1fr .1fr}}@media (max-width:650px){.Enrollments_removeTable__M2kG6{display:none}.Enrollments_userRow__aqITL{grid-template-columns:1.25fr 1fr 1.25fr 1fr 1fr .2fr}.Enrollments_GroupuserRow__w4u8H{grid-template-columns:1.25fr 1fr 1fr .8fr .1fr}.Enrollments_deleteBtn__vgVfU{display:flex}.Enrollments_Groupheader__ZVLVy span,.Enrollments_header__pP3We span{font-size:.9rem;padding:0 5px}.Enrollments_header__pP3We{grid-template-columns:1.25fr 1fr 1fr .8fr .1fr}.Enrollments_Groupheader__ZVLVy{grid-template-columns:1.25fr 1fr 1fr .8fr}.Enrollments_avatar__XaVjX{display:none}.Enrollments_onlineUser__C9zL2{display:block}.Enrollments_active__dSwPk{background-color:#34dc00;border:none}.Enrollments_idle__3-Kti{background-color:orange;border:none}.Enrollments_email__u2Iva,.Enrollments_firstAccess__OfFMF,.Enrollments_lastAccess__4ibKs,.Enrollments_userDetails__Tht0H{font-size:14px;padding:0 5px}.Enrollments_lastAccess__4ibKs{margin:0}.Enrollments_removeButton__E6pzy{display:none}.Enrollments_emailText__8Gzr4,.Enrollments_email__u2Iva,.Enrollments_firstAccess__OfFMF,.Enrollments_lastAccess__4ibKs,.Enrollments_timeText__c\+Bb6,.Enrollments_userName__cGlxK{font-size:.85rem}.Enrollments_selectAcount__9rq7V{align-items:flex-start;flex-direction:column-reverse;gap:10px}}.InstructorDashboard_coursesContainer__G4reX{align-items:flex-start;background-color:#fff;display:flex;flex-direction:column;flex-grow:1;height:100%;overflow-y:auto}.InstructorDashboard_coursesTitle__j039o{align-items:center;box-shadow:0 4px 6px #0000001a;display:flex;justify-content:space-between;padding:10px 20px;width:100%}.InstructorDashboard_coursesTitle__j039o h1{color:#333;font-size:1.5rem;font-weight:600}.InstructorDashboard_coursesTitle__j039o button{align-items:center;background-color:#007bff;border:none;border-radius:4px;color:#fff;cursor:pointer;display:flex;font-size:1rem;gap:5px;padding:10px}.InstructorDashboard_coursesContent__A1Awk{display:flex;flex-direction:column;gap:15px;padding:20px;width:100%}.InstructorDashboard_filterContainer__G7wkL{display:flex;flex-direction:column;gap:10px}.InstructorDashboard_searchSort__TeHtw{align-items:center;align-self:stretch;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between}.InstructorDashboard_search__5qK\+E{align-items:center;border:1px solid #626262;border-radius:5px;display:flex;gap:10px;padding:10px 15px;width:60%}.InstructorDashboard_search__5qK\+E svg{flex-shrink:0;height:16px;width:16px}.InstructorDashboard_search__5qK\+E input{border:none;font-size:.875rem;outline:none;width:100%}.InstructorDashboard_sort__3NQiE{align-items:center;align-self:stretch;display:flex;gap:15px}.InstructorDashboard_courseListContainer__WUQBZ{display:flex;flex-direction:column;gap:20px}.InstructorDashboard_courseListContainer__WUQBZ a{text-decoration:none}.InstructorDashboard_header__7a7lR{align-items:center;align-self:stretch;background-color:#f2f6ff;border-radius:5px;box-shadow:0 4px 4px #0000001a;display:grid;grid-template-columns:2fr 1fr;height:50px}.InstructorDashboard_header__7a7lR span{font-weight:500;padding:0 15px}.InstructorDashboard_courseLink__T3VH4{color:inherit;text-decoration:none;width:100%}.InstructorDashboard_noFound__Hewpb{color:#626262;font-size:.9rem;text-align:center}@media (max-width:768px){.InstructorDashboard_search__5qK\+E{width:100%}}@media (max-width:576px){.InstructorDashboard_coursesTitle__j039o{padding:10px}.InstructorDashboard_coursesTitle__j039o h1{font-size:1.2rem}.InstructorDashboard_coursesTitle__j039o button{font-size:.9rem;padding:5px 10px}.InstructorDashboard_coursesContent__A1Awk{gap:10px;padding:10px}.InstructorDashboard_filterContainer__G7wkL{gap:5px}.InstructorDashboard_search__5qK\+E{gap:5px;padding:10px}.InstructorDashboard_search__5qK\+E input{font-size:.9rem}.InstructorDashboard_sort__3NQiE{gap:10px}.InstructorDashboard_courseListContainer__WUQBZ{gap:15px}.InstructorDashboard_header__7a7lR span{font-size:.9rem;padding:0 10px}}.LearnerDashboard_layout__HQAtJ{background:linear-gradient(135deg,#f5f8fb,#eef4ff);display:flex;max-width:100%;overflow-x:hidden;transition:background .3s ease-in-out}.LearnerDashboard_sidebar__BFk\+o{align-items:flex-start;background:#fff;border-right:1px solid #0000000d;box-shadow:3px 0 12px #00000014;display:flex;flex-direction:column;flex-shrink:0;gap:12px;max-width:90px;min-width:90px;overflow:hidden;padding-top:10px;transition:box-shadow .2s ease;width:90px;z-index:200}.LearnerDashboard_heading__bIghF{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#1490e5,#34dc00);-webkit-background-clip:text;background-clip:text;color:#1e293b;font-size:1.5rem;font-weight:600;line-height:1.5;margin:0}.LearnerDashboard_menu__wR6Dx{display:flex;flex-direction:column;font-size:1.6rem;gap:.5rem;margin-top:8px;padding:.5rem;width:90px}.LearnerDashboard_icon__a9aHc{font-size:28px}.LearnerDashboard_menuItem__HWcSx{align-items:center;border-radius:10px;box-sizing:border-box;color:#556987;display:flex;flex-direction:column;font-size:13px;font-weight:500;gap:.35rem;padding:.75rem .5rem;text-decoration:none;transition:all .2s ease}.LearnerDashboard_menuItem__HWcSx:hover{background:#1490e514;color:#1490e5;transform:translateX(2px)}.LearnerDashboard_menuItem__HWcSx.LearnerDashboard_active__cigM-{background:linear-gradient(135deg,#1490e526,#34dc0026);color:#1490e5;font-weight:600}.LearnerDashboard_sidebar__BFk\+o:not(.LearnerDashboard_open__pYENn) .LearnerDashboard_menuItem__HWcSx span{display:none}.LearnerDashboard_overlay__DEn7W{inset:0;position:fixed;transition:background .2s;z-index:150}.LearnerDashboard_dashboardWrapper__1l1EC{align-items:flex-start;background:#f5f8fb;flex:1 1;justify-content:center;max-width:100%;padding:1rem;position:relative;transition:padding-left .3s cubic-bezier(.4,0,.2,1)}.LearnerDashboard_gridContainer__RRL5h{grid-gap:20px;display:grid;gap:20px;grid-template-areas:"progress badges badges" "progress activity activity" "calendar calendar calendar" "upcoming upcoming share" "courses courses courses";grid-template-columns:1.5fr 1fr 1fr;max-width:100%}.LearnerDashboard_progressCard__yHvxr{grid-area:progress}.LearnerDashboard_upcomingCard__QhmEi{grid-area:upcoming;min-width:0}.LearnerDashboard_badgesCard__R3IND{grid-area:badges}.LearnerDashboard_coursesCard__bvD6D{grid-area:courses}.LearnerDashboard_activityCard__PStSY{grid-area:activity}.LearnerDashboard_shareCard__Xfmxz{grid-area:share;min-width:0}.LearnerDashboard_submissionCalendarCard__wiQoi{grid-area:calendar;max-width:100%;min-width:0;overflow:hidden}.LearnerDashboard_progressCard__yHvxr{align-items:flex-start;background:#fff;border-radius:18px;box-shadow:0 8px 40px #3d50b912,0 1.5px 2px #4e4e660d;display:flex;flex-direction:column;margin-right:0;min-width:0;overflow:hidden;position:relative;transition:transform .3s ease,box-shadow .3s ease}.LearnerDashboard_progressCard__yHvxr:before{background:linear-gradient(135deg,#1490e5,#34dc00);border-top-left-radius:12px;border-top-right-radius:12px;content:"";height:4px;left:0;position:absolute;right:0;top:0}.LearnerDashboard_progressCard__yHvxr:hover{box-shadow:0 14px 32px #3e52a02e;transform:translateY(-3px)}.LearnerDashboard_badgesCard__R3IND{background:#fff;border:1px solid #e2e8f0;border-radius:15px;box-shadow:0 8px 25px #00000014;max-width:100%;min-width:0;overflow:hidden;padding:22px;position:relative;transition:.3s ease}.LearnerDashboard_badgesCard__R3IND:before{background:linear-gradient(135deg,#1490e5,#34dc00);content:"";height:4px;left:0;position:absolute;right:0;top:0}.LearnerDashboard_badgesCard__R3IND:hover{box-shadow:0 15px 35px #00000026;transform:translateY(-4px)}.LearnerDashboard_upcomingCard__QhmEi h3{color:#27315a;font-size:18px;font-weight:700;margin-bottom:12px}.LearnerDashboard_upcomingCard__QhmEi ul{list-style:none;margin:0;padding-left:10px}.LearnerDashboard_courseGrid__NnPap{display:flex;gap:16px;max-width:100%;min-width:0;overflow-x:auto;padding-bottom:6px;scroll-behavior:smooth}.LearnerDashboard_courseGrid__NnPap::-webkit-scrollbar{height:5px}.LearnerDashboard_courseGrid__NnPap::-webkit-scrollbar-thumb{background:#b5bbdb73;border-radius:8px}.LearnerDashboard_courseGrid__NnPap::-webkit-scrollbar-track{background:#f3f6ff}.LearnerDashboard_upcomingCard__QhmEi li{align-items:center;background:#f8faff;border-left:4px solid #1490e5;border-radius:8px;color:#5a647b;display:flex;font-size:15px;font-weight:500;gap:6px;margin-bottom:8px;padding:8px 10px;transition:.2s}.LearnerDashboard_upcomingCard__QhmEi li:hover{background:#ebf0ff;border-left-color:4px solid #1490e5;color:#2a3ad6}.LearnerDashboard_coursesCard__bvD6D,.LearnerDashboard_shareCard__Xfmxz,.LearnerDashboard_upcomingCard__QhmEi{background:#fff;border-radius:18px;box-shadow:0 8px 40px #3d50b912,0 1.5px 2px #4e4e660d;display:flex;flex-direction:column;max-width:100%;min-height:auto;min-width:0;padding:1rem}.LearnerDashboard_upcomingCard__QhmEi{background:#fff;border:1px solid #e3e8ff;border-radius:16px;box-shadow:0 6px 25px #3e66fe1a;overflow:hidden;padding:18px 20px;position:relative;transition:all .25s ease-in-out}.LearnerDashboard_upcomingCard__QhmEi:before{background:linear-gradient(135deg,#1490e5,#34dc00);content:"";height:4px;left:0;position:absolute;right:0;top:0}.LearnerDashboard_upcomingCard__QhmEi:hover{box-shadow:0 12px 35px #3e66fe2e;transform:translateY(-3px)}.LearnerDashboard_coursesCard__bvD6D{background:#fff;border:1px solid #e4e9ff;border-radius:18px;box-shadow:0 8px 28px #3e52a01c;margin-top:10px;max-width:100%;min-width:0;overflow:hidden;padding:22px;position:relative;transition:all .28s ease}.LearnerDashboard_coursesCard__bvD6D:before{background:linear-gradient(135deg,#4f9cff,#6ef5b3);content:"";height:4px;left:0;position:absolute;top:0;width:100%}.LearnerDashboard_coursesCard__bvD6D:hover{box-shadow:0 14px 32px #3e52a02e;transform:translateY(-3px)}.LearnerDashboard_activityCard__PStSY{background:#fff;border-radius:12px;box-shadow:0 4px 12px #0000000d;display:flex;flex-direction:column;height:100%;max-height:280px;max-width:100%;min-width:0;padding:20px;position:relative;transition:all .2s ease-in-out}.LearnerDashboard_activityCard__PStSY:hover{box-shadow:0 6px 16px #00000014;transform:translateY(-3px)}.LearnerDashboard_activityCard__PStSY h3{color:#1e293b;flex-shrink:0;font-size:18px;font-weight:600;margin-bottom:15px}.LearnerDashboard_activityCard__PStSY ul{flex:1 1;list-style:none;margin:0;max-height:400px;overflow-y:auto;padding:0}.LearnerDashboard_activityCard__PStSY ul::-webkit-scrollbar{width:6px}.LearnerDashboard_activityCard__PStSY ul::-webkit-scrollbar-thumb{background:#b5bbdb73;border-radius:8px}.LearnerDashboard_activityCard__PStSY ul::-webkit-scrollbar-track{background:#f3f6ff}.LearnerDashboard_activityCard__PStSY ul li{background:#f8fafc;border-left:4px solid #3b82f6;border-radius:8px;color:#475569;font-size:14px;margin-bottom:10px;padding:12px 14px;transition:background .2s ease}.LearnerDashboard_activityCard__PStSY ul li:hover{background:#eef4ff}.LearnerDashboard_activityCard__PStSY:before{background:linear-gradient(135deg,#1490e5,#34dc00);border-top-left-radius:12px;border-top-right-radius:12px;content:"";height:4px;left:0;position:absolute;right:0;top:0}.LearnerDashboard_shareCard__Xfmxz{background:#fff;border-radius:12px;box-shadow:0 4px 12px #00000014;padding:20px;position:relative;transition:transform .3s ease,box-shadow .3s ease}.LearnerDashboard_shareCard__Xfmxz:before{background:linear-gradient(135deg,#1490e5,#34dc00);border-top-left-radius:12px;border-top-right-radius:12px;content:"";height:4px;left:0;position:absolute;right:0;top:0}.LearnerDashboard_shareCard__Xfmxz:hover{box-shadow:0 14px 32px #3e52a02e;transform:translateY(-3px)}.LearnerDashboard_shareCard__Xfmxz h3{color:#26335d;font-size:17px;font-weight:600;margin-bottom:15px}.LearnerDashboard_shareIcons__MezBB{color:#34dc00;font-size:2rem;justify-content:end;margin-left:8px;text-align:end;transition:color .3s ease;vertical-align:middle}.LearnerDashboard_loadingContainer__mFH7c{align-items:center;display:flex;flex:1 1;flex-direction:column;justify-content:center;min-height:320px}.LearnerDashboard_spinner__rTKsX{animation:LearnerDashboard_spin__mxlCX 1s cubic-bezier(.65,.05,.36,1) infinite;border:5px solid #e8eaf6;border-radius:50%;border-top-color:#4352d8;height:44px;margin-bottom:15px;width:44px}.LearnerDashboard_activityList__XO8Gf{list-style:none;margin:0;padding:0}.LearnerDashboard_activityItem__2HJXf{border-bottom:1px solid #e5e7eb;cursor:pointer;display:flex;flex-direction:row;gap:8px;justify-content:space-between;padding:12px}.LearnerDashboard_activityItem__2HJXf:last-child{border-bottom:none}.LearnerDashboard_activityInfo__NRu6U{display:flex;flex-direction:column;gap:4px}.LearnerDashboard_activityInfo__NRu6U strong{color:#1e3a8a;font-size:.95rem;line-height:1.3}.LearnerDashboard_courseInfo__lQg0L{color:#374151;font-size:.85rem;line-height:1.4}.LearnerDashboard_activityTime__rmuWr{align-self:flex-start;color:#6b7280;display:flex;flex-direction:column;font-size:.8rem;margin-top:2px}.LearnerDashboard_socialIcons__HQZtL{align-items:center;display:flex;gap:38px;justify-content:center;margin:2.3rem auto;top:20px}@keyframes LearnerDashboard_spin__mxlCX{to{transform:rotate(1turn)}}@media (max-width:768px){.LearnerDashboard_gridContainer__RRL5h{grid-gap:16px;display:grid;gap:16px;grid-template-areas:"progress" "badges" "activity" "calendar" "upcoming" "share" "courses";grid-template-columns:1fr}.LearnerDashboard_activityCard__PStSY{max-height:400px}.LearnerDashboard_activityInfo__NRu6U strong{font-size:.9rem}.LearnerDashboard_courseInfo__lQg0L{font-size:.8rem}.LearnerDashboard_activityTime__rmuWr{font-size:.75rem}.LearnerDashboard_dashboardWrapper__1l1EC{padding:.8rem}.LearnerDashboard_sidebar__BFk\+o{gap:8px;max-width:70px;min-width:70px;padding-top:8px;width:70px}.LearnerDashboard_menu__wR6Dx{gap:.3rem;padding:.25rem;width:70px}.LearnerDashboard_menuItem__HWcSx{font-size:9px;gap:.2rem;padding:.5rem .2rem}.LearnerDashboard_menuItem__HWcSx span{font-size:9px;line-height:1.2;text-align:center}.LearnerDashboard_icon__a9aHc{font-size:20px}.LearnerDashboard_activityCard__PStSY,.LearnerDashboard_badgesCard__R3IND,.LearnerDashboard_coursesCard__bvD6D,.LearnerDashboard_progressCard__yHvxr,.LearnerDashboard_shareCard__Xfmxz,.LearnerDashboard_upcomingCard__QhmEi{margin:0;width:100%}.LearnerDashboard_courseGrid__NnPap{display:flex;gap:12px;overflow-x:auto;padding-bottom:8px;scroll-behavior:smooth;scrollbar-width:thin}.LearnerDashboard_courseGrid__NnPap::-webkit-scrollbar{height:6px}.LearnerDashboard_courseGrid__NnPap::-webkit-scrollbar-thumb{background:#b5bbdb73;border-radius:10px}.LearnerDashboard_courseGrid__NnPap::-webkit-scrollbar-track{background:#f3f6ff}}@media (max-width:480px){.LearnerDashboard_sidebar__BFk\+o{gap:6px;max-width:60px;min-width:60px;padding-top:6px;width:60px}.LearnerDashboard_menu__wR6Dx{gap:.25rem;padding:.2rem;width:60px}.LearnerDashboard_menuItem__HWcSx{font-size:8px;gap:.15rem;padding:.4rem .15rem}.LearnerDashboard_menuItem__HWcSx span{font-size:8px;line-height:1.1}.LearnerDashboard_icon__a9aHc{font-size:18px}.LearnerDashboard_dashboardWrapper__1l1EC{padding:.5rem}.LearnerDashboard_gridContainer__RRL5h{gap:12px}.LearnerDashboard_activityItem__2HJXf{flex-direction:column}.LearnerDashboard_activityTime__rmuWr{flex-direction:row;gap:5px}}.BadgeList_container__GXQ6t{box-sizing:border-box;height:fit-content;margin:0;max-width:100%;overflow-x:hidden;padding:0;width:100%}.BadgeList_badgeGrid__wl8lw{display:flex;flex-wrap:nowrap;gap:12px;margin-top:-50px;overflow-x:auto;overflow-y:visible;padding-bottom:8px;padding-top:60px;scroll-behavior:smooth;scrollbar-color:#b5bbdb73 #f3f6ff;scrollbar-width:thin}.BadgeList_badgeGrid__wl8lw::-webkit-scrollbar{height:6px}.BadgeList_badgeGrid__wl8lw::-webkit-scrollbar-thumb{background:#b5bbdb73;border-radius:8px}.BadgeList_badgeGrid__wl8lw::-webkit-scrollbar-track{background:#f3f6ff;border-radius:8px}.BadgeList_badgeItem__QlUIs{align-items:center;background:#fff;border-radius:12px;box-shadow:0 2px 6px #0000000d;display:flex;flex-direction:column;flex-shrink:0;min-width:90px;padding:10px;position:relative;text-align:center;transition:transform .2s ease,opacity .2s ease;width:90px}.BadgeList_badgeItem__QlUIs:hover{transform:translateY(-4px)}.BadgeList_badgeItem__QlUIs.BadgeList_unobtained__hkuX0{opacity:.5}.BadgeList_badgeIconContainer__olIvM{align-items:center;display:flex;justify-content:center;position:relative}.BadgeList_badgeCount__nCb6p{align-items:center;background:linear-gradient(135deg,#ef4444,#dc2626);border-radius:50%;box-shadow:0 2px 4px #0003;color:#fff;display:flex;font-size:.7rem;font-weight:700;height:20px;justify-content:center;min-width:20px;padding:0 4px;position:absolute;right:-4px;top:-4px;z-index:1}.BadgeList_iconWrapper__nsM6M{background:linear-gradient(135deg,#e0e7ff,#f0f4ff)}.BadgeList_badgeIcon__BtfCL{height:28px;width:28px}.BadgeList_badgeTitle__mZsv7{color:#334155;font-size:.85rem;font-weight:600;margin-top:6px}.BadgeList_noBadgesContainer__hcr6M{align-items:center;background:#f9fafb;border:2px dashed #e2e8f0;border-radius:12px;color:#64748b;display:flex;flex-direction:column;justify-content:center;padding:40px 20px;text-align:center;transition:background .3s ease}.BadgeList_noBadgesIcon__YyUKR{color:#a5b4fc;margin-bottom:8px}.BadgeList_noBadgesText__17DA7{font-weight:500;text-align:center}.BadgeList_iconWrapper__nsM6M{align-items:center;border-radius:50%;display:flex;justify-content:center;padding:10px;transition:transform .2s ease}.BadgeList_iconWrapper__nsM6M.BadgeList_unobtained__hkuX0{filter:grayscale(100%);opacity:.6}.UpcomingAssessments_container__4nSwu{height:fit-content;margin:0;padding:0;width:100%}.UpcomingAssessments_assessmentList__Dy9Ni{list-style-type:disc;padding-left:20px}.UpcomingAssessments_assessmentItem__SSCTU{color:#374151;font-size:.95rem;margin-bottom:8px}.UpcomingAssessments_noAssessmentsContainer__uzaA3{align-items:center;background:#f9fafb;border:2px dashed #e2e8f0;border-radius:12px;color:#64748b;display:flex;flex-direction:column;justify-content:center;padding:40px 20px;text-align:center;transition:background .3s ease}.UpcomingAssessments_assessmentIcon__bzchl{color:#a5b4fc;font-size:36px;margin-bottom:12px}.UpcomingAssessments_noAssessmentsContent__Xiclz{max-width:280px}.UpcomingAssessments_noAssessmentsTitle__iollD{color:#414c5b;font-size:1rem;font-weight:600;margin-bottom:6px}.UpcomingAssessments_noAssessmentsText__Tz2JG{color:#64748b;font-size:.95rem;font-weight:500}.SubmissionCalendar_calendarContainer__mdpQd{background:#fff;border:1px solid #e4e9ff;border-radius:18px;box-shadow:0 8px 28px #3e52a01c;box-sizing:border-box;margin-top:10px;max-width:100%;min-width:0;padding:24px;position:relative;transition:all .28s ease;width:100%}.SubmissionCalendar_calendarContainer__mdpQd:before{background:linear-gradient(135deg,#1490e5,#34dc00);border-top-left-radius:18px;border-top-right-radius:18px;content:"";height:4px;left:0;position:absolute;top:0;width:100%}.SubmissionCalendar_calendarContainer__mdpQd:hover{box-shadow:0 14px 32px #3e52a02e;transform:translateY(-3px)}.SubmissionCalendar_header__O9IEA{align-items:flex-start;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;margin-bottom:24px}.SubmissionCalendar_titleSection__G9uu4{display:flex;flex-direction:column;gap:6px}.SubmissionCalendar_heading__PVpHC{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#1490e5,#34dc00);-webkit-background-clip:text;background-clip:text;color:#1e293b;font-size:1.5rem;font-weight:600;line-height:1.5;margin:0}.SubmissionCalendar_totalSubmissions__Pvx57{color:#64748b;font-size:.9rem;font-weight:500}.SubmissionCalendar_controls__dizTg{align-items:center;display:flex;flex-wrap:wrap;gap:20px}.SubmissionCalendar_yearDropdown__H-wsc{align-items:center;display:flex}.SubmissionCalendar_yearSelect__MPLQy{background:#fff;border:2px solid #e4e9ff;border-radius:10px;color:#1e293b;cursor:pointer;font-size:14px;font-weight:600;outline:none;padding:8px 16px;transition:all .2s ease}.SubmissionCalendar_yearSelect__MPLQy:hover{background:#f8faff;border-color:#1490e5}.SubmissionCalendar_yearSelect__MPLQy:focus{border-color:#1490e5;box-shadow:0 0 0 3px #1490e51a}.SubmissionCalendar_filterButtons__rbo5H{background:#f3f6ff;border-radius:10px;display:flex;gap:8px;padding:4px}.SubmissionCalendar_filterButton__\+sOML{background:#0000;border:none;border-radius:8px;color:#556987;cursor:pointer;font-size:14px;font-weight:500;padding:8px 16px;transition:all .2s ease}.SubmissionCalendar_filterButton__\+sOML:hover{background:#1490e514;color:#1490e5}.SubmissionCalendar_filterButton__\+sOML.SubmissionCalendar_active__\+agAp{background:linear-gradient(135deg,#1490e5,#34dc00);color:#fff;font-weight:600}.SubmissionCalendar_navigation__b\+7xb{align-items:center;background:#f8faff;border:1px solid #e4e9ff;border-radius:10px;display:flex;gap:12px;padding:6px 12px}.SubmissionCalendar_navButton__k6V7I{align-items:center;background:#fff;border:none;border-radius:6px;box-shadow:0 2px 4px #0000000d;color:#1490e5;cursor:pointer;display:flex;height:32px;justify-content:center;transition:all .2s ease;width:32px}.SubmissionCalendar_navButton__k6V7I:hover:not(:disabled){background:#1490e5;color:#fff;transform:scale(1.05)}.SubmissionCalendar_navButton__k6V7I:disabled{cursor:not-allowed;opacity:.4}.SubmissionCalendar_periodLabel__wFzZG{color:#556987;font-size:14px;font-weight:500;min-width:120px;text-align:center}.SubmissionCalendar_calendarWrapper__GhSwM{align-items:flex-start;box-sizing:border-box;display:flex;justify-content:center;max-width:100%;min-height:200px;overflow-x:auto;overflow-y:hidden;width:100%}.SubmissionCalendar_calendarWrapper__GhSwM::-webkit-scrollbar{height:6px}.SubmissionCalendar_calendarWrapper__GhSwM::-webkit-scrollbar-thumb{background:#1490e54d;border-radius:8px}.SubmissionCalendar_calendarWrapper__GhSwM::-webkit-scrollbar-track{background:#f3f6ff;border-radius:8px}.SubmissionCalendar_loading__STbhW{color:#556987;font-size:16px}.SubmissionCalendar_loading__STbhW,.SubmissionCalendar_noData__AGC8p{align-items:center;display:flex;font-weight:500;justify-content:center;min-height:200px}.SubmissionCalendar_noData__AGC8p{color:#94a3b8;font-size:15px}.SubmissionCalendar_legend__H\+xMi{align-items:center;border-top:1px solid #e4e9ff;display:flex;gap:8px;justify-content:flex-end;margin-top:16px;padding-top:12px}.SubmissionCalendar_legendText__hEcIm{color:#64748b;font-size:12px;font-weight:500}.SubmissionCalendar_legendBlocks__CuzXo{display:flex;gap:4px}.SubmissionCalendar_legendBlock__MtPgs{border:1px solid #1b1f230f;border-radius:2px;height:12px;width:12px}@media (max-width:768px){.SubmissionCalendar_header__O9IEA{align-items:flex-start;flex-direction:column}.SubmissionCalendar_controls__dizTg{align-items:stretch;flex-direction:column;gap:12px;width:100%}.SubmissionCalendar_filterButtons__rbo5H,.SubmissionCalendar_yearDropdown__H-wsc,.SubmissionCalendar_yearSelect__MPLQy{width:100%}.SubmissionCalendar_filterButton__\+sOML{flex:1 1}.SubmissionCalendar_navigation__b\+7xb{justify-content:space-between;width:100%}.SubmissionCalendar_calendarWrapper__GhSwM{-webkit-overflow-scrolling:touch;overflow-x:auto}.SubmissionCalendar_calendarContainer__mdpQd{padding:16px}.SubmissionCalendar_calendarWrapper__GhSwM>*{max-width:none;width:max-content}.SubmissionCalendar_heading__PVpHC{font-size:1.25rem}.SubmissionCalendar_legend__H\+xMi{justify-content:center}}@media (max-width:480px){.SubmissionCalendar_calendarContainer__mdpQd{padding:12px}.SubmissionCalendar_heading__PVpHC{font-size:1.1rem}.SubmissionCalendar_filterButton__\+sOML,.SubmissionCalendar_yearSelect__MPLQy{font-size:13px;padding:6px 12px}.SubmissionCalendar_periodLabel__wFzZG{font-size:12px;min-width:80px}.SubmissionCalendar_navButton__k6V7I{height:28px;width:28px}.SubmissionCalendar_totalSubmissions__Pvx57{font-size:.8rem}}.react-activity-calendar__tooltip{background-color:#1a1a1a;border-radius:.25em;color:#f0f0f0;font-size:13px;max-width:calc(100vw - 20px);padding:.2em .5em;width:max-content;.react-activity-calendar__tooltip-arrow{fill:#1a1a1a}&[data-color-scheme=dark]{background-color:#f0f0f0;color:#0f0f0f;.react-activity-calendar__tooltip-arrow{fill:#f0f0f0}}}.StarterCodePage_container__XzEI9{background-color:var(--background);display:flex;flex-direction:column;margin:20px auto;position:relative;transition:background-color .3s ease-in-out;width:80%}.StarterCodePage_pageTitle__JKFEW{color:#1490e5;font-size:1.5rem;margin-bottom:20px}.StarterCodePage_toolbar__WQnAp{align-items:center;border-bottom:1px solid #ddd;justify-content:space-between;padding:5px 10px}.StarterCodePage_toolbar__WQnAp,.StarterCodePage_toolbarbtns__ZanbP{background-color:#f5f5f5;display:flex}.StarterCodePage_button__LE-nF{background:none;border:none;cursor:pointer;font-size:18px;padding:5px}.StarterCodePage_saveButton__S81gS{align-items:center;background-color:#4caf50;border:none;border-radius:5px;color:#fff;cursor:pointer;display:flex;font-size:14px;gap:5px;justify-content:center;padding:10px;width:fit-content}.StarterCodePage_saveButton__S81gS:hover{background-color:#45a049}.StarterCodePage_modalHeading__DZBjx{color:#34dc00;font-size:1.2rem;font-weight:500;text-align:left}.StarterCodePage_buttonCon__T311G{align-items:center;display:flex;justify-content:flex-start;padding:15px 0 0;width:100%}.StarterCodePage_modalHeader__3OQ0D{display:flex;flex-direction:column;gap:13px;justify-content:space-between}.StarterCodePage_settingCategory__IM\+Pt{display:flex;gap:10px;padding:10px 0 5px}.StarterCodePage_settingHead__po-5a{align-items:flex-start;display:flex;flex-direction:column;gap:3px;justify-content:flex-start}.StarterCodePage_fontContainer__\+nrpa{align-items:center;display:flex;justify-content:center}.StarterCodePage_fontBtn__Qv5dp{background-color:#fff;border:1px solid #1490e5;cursor:pointer;height:27px;width:27px}.StarterCodePage_fontDisplay__BS7W1{align-items:center;border-bottom:1px solid #1490e5;border-top:1px solid #1490e5;display:flex;height:27px;justify-content:center;width:27px}.StarterCodePage_settingTitle__7cWBP{color:#1087d6;font-size:1rem}.StarterCodePage_settingDescription__ITS2k{text-align:left}.StarterCodePage_cancel__RULEU{background-color:#fff;border:none;cursor:pointer}.StarterCodePage_languageDropdown__jf7Ka{min-width:100px}.SwitchRole_container__6KZtL{display:flex;justify-content:space-between;min-height:100vh;padding:20px 20px 20px 0;width:100%}.SwitchRole_navigation__jaMCD{width:24%}.SwitchRole_mainContainer__7kqtD{align-items:center;box-shadow:0 10px 30px #0000001a,0 4px 10px #0000000d;display:flex;flex-direction:column;padding-bottom:20px;width:75%}.SwitchRole_header__fsYwF{border-bottom:.7px solid #cfcfcf;display:flex;flex-direction:column;gap:5px;padding:10px 0;width:100%}.SwitchRole_title__UGRwQ{font-size:1.5rem;font-weight:700;text-align:center}.SwitchRole_description__z4mhu{font-size:1rem;text-align:center}.SwitchRole_subcontainer__u14nU{padding:25px 0 0;width:75%}.SwitchRole_btnContainer__x\+pbN{align-items:flex-start;display:flex;justify-content:flex-start;margin-top:20px}.SwitchRole_roleLabel__N8ZD5{color:#333;font-size:1rem;margin-bottom:8px}.SwitchRole_role__CgcGr{display:flex;flex-direction:column;width:100%}.SwitchRole_field__g\+NHK{width:100%}.SwitchRole_errorText__X-4ZN{color:red;font-size:.875rem;margin-top:4px}.SwitchRole_backButtonContainer__jBeZb{margin:15px 15px 0}@media screen and (max-width:1150px){.SwitchRole_navigation__jaMCD{width:27%}.SwitchRole_mainContainer__7kqtD{width:72%}}@media screen and (max-width:1000px){.SwitchRole_container__6KZtL{flex-direction:column;gap:20px;min-height:0;padding:20px 30px 30px}.SwitchRole_mainContainer__7kqtD,.SwitchRole_navigation__jaMCD{width:100%}}@media screen and (max-width:500px){.SwitchRole_container__6KZtL{flex-direction:column;gap:20px;padding:15px}}.CategoriesPage_coursesContainer__smUUe{align-items:flex-start;background-color:#fff;display:flex;flex-direction:column;flex-grow:1;height:100%;overflow-y:auto}.CategoriesPage_coursesTitle__k8LKt{align-items:center;box-shadow:0 4px 6px #0000001a;display:flex;justify-content:space-between;padding:10px 20px;width:100%}.CategoriesPage_coursesTitle__k8LKt h1{color:#333;font-size:1.5rem;font-weight:600}.CategoriesPage_coursesTitle__k8LKt button{align-items:center;background-color:#007bff;border:none;border-radius:4px;color:#fff;cursor:pointer;display:flex;font-size:1rem;gap:5px;padding:10px}.CategoriesPage_coursesContent__gSBwa{display:flex;flex-direction:column;gap:15px;padding:20px;width:100%}.CategoriesPage_filterContainer__6Z3bu{display:flex;flex-direction:column;gap:10px}.CategoriesPage_searchSort__\+fiTt{align-items:center;align-self:stretch;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between}.CategoriesPage_search__61ueF{align-items:center;border:1px solid #626262;border-radius:5px;display:flex;gap:10px;padding:10px 15px;width:60%}.CategoriesPage_search__61ueF svg{flex-shrink:0;height:16px;width:16px}.CategoriesPage_search__61ueF input{border:none;font-size:.875rem;outline:none;width:100%}.CategoriesPage_sort__eBYEQ{align-items:center;align-self:stretch;display:flex;gap:15px}.CategoriesPage_courseListContainer__GKNyD{display:flex;flex-direction:column;gap:20px}.CategoriesPage_courseListContainer__GKNyD a{text-decoration:none}.CategoriesPage_header__I5fFe{align-items:center;align-self:stretch;background-color:#f2f6ff;border-radius:5px;box-shadow:0 4px 4px #0000001a;display:grid;grid-template-columns:2fr 1fr;height:50px}.CategoriesPage_header__I5fFe span{font-weight:500;padding:0 15px}.CategoriesPage_courseLink__-PULD{color:inherit;text-decoration:none;width:100%}.CategoriesPage_noFound__nsIXF{color:#626262;font-size:.9rem;text-align:center}.CategoriesPage_categoryContainer__9ViLl{align-items:center;background-color:#f2f6ff;border-radius:5px;box-shadow:0 4px 4px #0000001a;display:flex;flex-direction:column;gap:10px;padding:14px 20px}.CategoriesPage_mainCategory__UrFB9{align-items:center;display:flex;justify-content:space-between;width:100%}.CategoriesPage_subCategoryContainer__Ze4iL{align-items:center;background-color:#fff;border-radius:5px;box-shadow:0 4px 4px #0000001a;color:#333;display:flex;justify-content:space-between;padding:19px 10px;transition:background-color .2s ease;width:95%}.CategoriesPage_editIcon__heYP3{align-items:center;cursor:pointer;display:flex;font-size:1.2rem;justify-content:center}.CategoriesPage_icons__Q-chv{align-items:center;display:flex;gap:14px;justify-content:center}.CategoriesPage_eyeContainer__JPd3T{align-items:center;display:flex;justify-content:center;position:relative}.CategoriesPage_tooltip__G6Ka-{background-color:#f5f5f5ec;border:1px solid #ccc;border-radius:4px;bottom:30px;color:#535353;display:none;font-size:12px;left:50%;padding:5px 10px;position:absolute;transform:translateX(-50%);white-space:nowrap;z-index:1000}.CategoriesPage_eyeContainer__JPd3T:hover .CategoriesPage_tooltip__G6Ka-{display:block}.CategoriesPage_confirmations__fB9cK{align-items:center;display:flex;flex-direction:column;gap:20px}.CategoriesPage_confirmTitle__QYySz{align-items:center;display:flex;font-weight:600;justify-content:space-between;width:100%}.CategoriesPage_dialogBtns__l0ogS{align-items:center;display:flex;gap:15px;justify-content:flex-end;width:100%}.CategoriesPage_question__FuEBi{text-align:left}.CategoriesPage_dotIcon__tzUkd{align-items:center;cursor:pointer;display:flex;height:25px;justify-content:center;width:50px}.CategoriesPage_cancel__VCejP,.CategoriesPage_deleteBtn__RBJj1{background-color:#fff;border:none;cursor:pointer}.CategoriesPage_deleteBtn__RBJj1{align-items:center;display:flex;font-size:1.2rem;justify-content:center}.CategoriesPage_addSubCategory__Pr3n8{display:flex;justify-content:flex-start;width:100%}.CategoriesPage_addSubCategoryBtn__NMdoz{align-items:center;background-color:#fff;border:1px solid #ccc;border-radius:4px;color:#333;cursor:pointer;display:flex;font-size:1rem;gap:6px;height:36px;justify-content:center;padding:8px}@media (max-width:768px){.CategoriesPage_search__61ueF{width:100%}}@media (max-width:576px){.CategoriesPage_coursesTitle__k8LKt{padding:10px}.CategoriesPage_coursesTitle__k8LKt h1{font-size:1.2rem}.CategoriesPage_coursesTitle__k8LKt button{font-size:.9rem;padding:5px 10px}.CategoriesPage_coursesContent__gSBwa{gap:10px;padding:10px}.CategoriesPage_filterContainer__6Z3bu{gap:5px}.CategoriesPage_search__61ueF{gap:5px;padding:10px}.CategoriesPage_search__61ueF input{font-size:.9rem}.CategoriesPage_sort__eBYEQ{gap:10px}.CategoriesPage_courseListContainer__GKNyD{gap:15px}.CategoriesPage_header__I5fFe span{font-size:.9rem;padding:0 10px}}.CategoryAccordion_accordion__tDWB2{border-radius:6px;list-style:none;margin:0;overflow:hidden;padding:0}.CategoryAccordion_accordionItem__qpxxL{background-color:#fff;border-bottom:1px solid #cfcdcdb0}.CategoryAccordion_accordionItemTitle__0eplh{align-items:center;background-color:#fff;color:#000;cursor:pointer;display:flex;font-size:1rem;justify-content:space-between;margin:0;padding:1.3rem 2rem}.CategoryAccordion_accordionItemContent__b6Y3l{background-color:#fff;padding:0 2.3rem 1.3rem}.CategoryAccordion_close__48-wp{display:none}.CategoryAccordion_open__CoVY5{display:block}.CategoryAccordion_accordion__tDWB2 .CategoryAccordion_showSubCategory_li__i82K8{padding:5px 5px 8px;width:auto}.CategoryAccordion_showSubCategory_li__i82K8 a{color:#000;text-decoration:none}.CategoryAccordion_arrow__OzExd{rotate:180deg}.CategoryAccordion_mainCategoryCon__MzNon{align-items:center;background-color:#fff;border-radius:5px;box-shadow:0 4px 4px #0000001a;color:#333;display:flex;justify-content:space-between;transition:background-color .2s ease;width:100%}.CategoryAccordion_editIcon__Ot2cT{align-items:center;cursor:pointer;display:flex;font-size:1.2rem;justify-content:center}.CategoryAccordion_icons__Nn1aB{align-items:center;display:flex;gap:14px;justify-content:center}.CategoryAccordion_eyeContainer__xurxC{align-items:center;display:flex;justify-content:center;position:relative}.CategoryAccordion_tooltip__1sE7H{background-color:#f5f5f5ec;border:1px solid #ccc;border-radius:4px;bottom:20px;color:#535353;display:none;font-size:12px;left:50%;padding:5px 10px;position:absolute;transform:translateX(-50%);white-space:nowrap;z-index:1000}.CategoryAccordion_eyeContainer__xurxC:hover .CategoryAccordion_tooltip__1sE7H{display:block}.CategoryAccordion_confirmations__lmpsW{align-items:center;display:flex;flex-direction:column;gap:20px}.CategoryAccordion_confirmTitle__2ydbP{align-items:center;display:flex;font-weight:600;justify-content:space-between;width:100%}.CategoryAccordion_dialogBtns__IdaiD{align-items:center;display:flex;gap:15px;justify-content:flex-end;width:100%}.CategoryAccordion_question__qJjNA{text-align:left}.CategoryAccordion_dotIcon__SHBEO{align-items:center;cursor:pointer;display:flex;height:25px;justify-content:center;width:50px}.CategoryAccordion_cancel__gu6j-,.CategoryAccordion_deleteBtn__wBACz{background-color:#fff;border:none;cursor:pointer}.CategoryAccordion_deleteBtn__wBACz{align-items:center;display:flex;font-size:1.2rem;justify-content:center}.CategoryAccordion_addSubCategory__n55DX{display:flex;justify-content:flex-start;width:100%}.CategoryAccordion_addSubCategoryBtn__uD8E1{align-items:center;background-color:#fff;border:1px solid #ccc;border-radius:4px;color:#333;cursor:pointer;display:flex;font-size:1rem;gap:6px;height:36px;justify-content:center;padding:8px}.CategoryAccordion_subCategoryBox__H8Ojg{align-items:center;background-color:#fff;border:1px solid #ccc;border-radius:5px;color:#333;display:flex;gap:10px;justify-content:space-between;margin-bottom:10px;padding:19px 15px;width:100%}.CategoryAccordion_subCategoryBox__H8Ojg:hover{background-color:#f1f5f9}.CategoryAccordion_addModuleBtn__dUP1v{align-items:center;background-color:#fff;border:1px solid #ccc;border-radius:4px;color:#333;cursor:pointer;display:flex;font-size:1rem;gap:6px;height:36px;justify-content:center;padding:8px;width:125px}.CategoryAccordion_addIcon__CGdIl{transform:rotate(0);transition:transform .3s ease,border .3s ease}.CategoryAccordion_rotate__GAuIx{border:none;padding:0;transform:rotate(45deg);width:16px}.CategoryAccordion_createMode__emsfu{border:none;padding:0;width:20px}.CategoryAccordion_createModule__mbgub{border:1px dashed #ccc;color:#333;display:flex;flex-direction:column;font-size:1rem;gap:8px;padding:12px 20px;width:100%}.CategoryAccordion_hide__h4mc5{display:none}.CategoryAccordion_Btns__lr-kZ{align-items:center;display:flex;gap:15px;justify-content:flex-end;position:relative;right:0}@media screen and (max-width:500px){.CategoryAccordion_accordionItemTitle__0eplh{padding:1.1rem 1.4rem}}.CreateCategory_courseImage__\+F-CR{display:flex;flex-direction:column;gap:7px;margin:15px 0}.CreateCategory_courseImage__\+F-CR p{margin-top:10px}.CreateCategory_form__iZ8ZB{margin-right:auto;max-width:800px;padding:16px;width:90%}.CreateCategory_inputContainer__CBVYu{display:flex;margin-bottom:16px}.CreateCategory_label__R8X4d{color:#333;display:block;font-size:1rem;margin-bottom:8px}.CreateCategory_select__hiV1M{border:1px solid #ccc;border-radius:4px;color:#333;font-size:.9rem;padding:8px 12px;width:100%}.CreateCategory_errorInput__44eRi{border-color:red}.CreateCategory_errorText__9q9Vr{color:red;font-size:.875rem;margin-top:4px}.CreateCategory_submitButton__DCWMy{background-color:#007bff;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:1rem;padding:10px 16px}.CreateCategory_submitButton__DCWMy:hover{background-color:#0056b3}.CreateCategory_switch__Tawl-{display:inline-block;height:20px;margin-left:10px;position:relative;width:34px}.CreateCategory_switch__Tawl- input{height:0;opacity:0;width:0}.CreateCategory_slider__Ju2jI{background-color:#ccc;border-radius:20px;bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0;transition:.4s}.CreateCategory_slider__Ju2jI:before{background-color:#fff;border-radius:50%;bottom:4px;content:"";height:12px;left:4px;position:absolute;transition:.4s;width:12px}input:checked+.CreateCategory_slider__Ju2jI{background-color:#007bff}input:checked+.CreateCategory_slider__Ju2jI:before{transform:translateX(14px)}.CreateCategory_requiredStar__m3gwW{color:red;font-size:.9rem;margin-left:4px}.CreateCategory_backButtonContainer__TqIpo{width:100%}.CreateCategory_backButton__sHWHA{align-items:center;background-color:initial;border:none;color:#333;cursor:pointer;display:flex;font-size:1rem;padding:8px;transition:color .3s ease}.CreateCategory_backButton__sHWHA:hover{color:#555}.CreateCategory_backIcon__2bpdB{font-size:1.2rem;margin-right:5px}.CreateCategory_backText__UPD2n{font-weight:500}.CreateCategory_heading__119NO{align-items:center;box-shadow:0 4px 6px #0000001a;display:flex;justify-content:space-between;padding:16px;width:100%}.CreateCategory_heading__119NO h1{color:#333;font-size:1.5rem;font-weight:600}.CreateCategory_heading__119NO button{align-items:center;background-color:#007bff;border:none;border-radius:4px;color:#fff;cursor:pointer;display:flex;font-size:1rem;gap:5px;padding:10px}.CreateCategory_mainContainer__IX0uA{align-items:center;display:flex;flex:1 1;flex-direction:column;gap:.5rem;height:100%;justify-content:flex-start}.CreateCategory_contentHeader__WuAev{width:100%}.CategoryEdit_courseImage__iJcar{display:flex;flex-direction:column;gap:7px;margin:15px 0}.CategoryEdit_courseImage__iJcar p{margin-top:10px}.CategoryEdit_form__V-9pd{margin-right:auto;max-width:800px;padding:16px;width:90%}.CategoryEdit_inputContainer__VDv0s{display:flex;margin-bottom:16px}.CategoryEdit_label__KKZLf{color:#333;display:block;font-size:1rem;margin-bottom:8px}.CategoryEdit_select__VjsgA{border:1px solid #ccc;border-radius:4px;color:#333;font-size:.9rem;padding:8px 12px;width:100%}.CategoryEdit_errorInput__MkXmV{border-color:red}.CategoryEdit_errorText__yqDPE{color:red;font-size:.875rem;margin-top:4px}.CategoryEdit_submitButton__obode{background-color:#007bff;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:1rem;padding:10px 16px}.CategoryEdit_submitButton__obode:hover{background-color:#0056b3}.CategoryEdit_switch__6yKNI{display:inline-block;height:20px;margin-left:10px;position:relative;width:34px}.CategoryEdit_switch__6yKNI input{height:0;opacity:0;width:0}.CategoryEdit_slider__FORRW{background-color:#ccc;border-radius:20px;bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0;transition:.4s}.CategoryEdit_slider__FORRW:before{background-color:#fff;border-radius:50%;bottom:4px;content:"";height:12px;left:4px;position:absolute;transition:.4s;width:12px}input:checked+.CategoryEdit_slider__FORRW{background-color:#007bff}input:checked+.CategoryEdit_slider__FORRW:before{transform:translateX(14px)}.CategoryEdit_requiredStar__72mdT{color:red;font-size:.9rem;margin-left:4px}.CategoryEdit_backButtonContainer__qgmMn{width:100%}.CategoryEdit_backButton__cKsQ3{align-items:center;background-color:initial;border:none;color:#333;cursor:pointer;display:flex;font-size:1rem;padding:8px;transition:color .3s ease}.CategoryEdit_backButton__cKsQ3:hover{color:#555}.CategoryEdit_backIcon__7Jlkj{font-size:1.2rem;margin-right:5px}.CategoryEdit_backText__xlDWD{font-weight:500}.CategoryEdit_heading__oo7tv{align-items:center;box-shadow:0 4px 6px #0000001a;display:flex;justify-content:space-between;padding:16px;width:100%}.CategoryEdit_heading__oo7tv h1{color:#333;font-size:1.5rem;font-weight:600}.CategoryEdit_heading__oo7tv button{align-items:center;background-color:#007bff;border:none;border-radius:4px;color:#fff;cursor:pointer;display:flex;font-size:1rem;gap:5px;padding:10px}.CategoryEdit_mainContainer__ej37B{align-items:center;display:flex;flex:1 1;flex-direction:column;gap:.5rem;height:100%;justify-content:flex-start}.CategoryEdit_contentHeader__\+ftSC{width:100%}.AddSubContent_courseImage__Qz1JZ{display:flex;flex-direction:column;gap:7px;margin:15px 0}.AddSubContent_courseImage__Qz1JZ p{margin-top:10px}.AddSubContent_form__aG5xL{margin-right:auto;max-width:800px;padding:16px;width:90%}.AddSubContent_inputContainer__bcpP-{display:flex;margin-bottom:16px}.AddSubContent_label__Op-bJ{color:#333;display:block;font-size:1rem;margin-bottom:8px}.AddSubContent_select__f-gNB{border:1px solid #ccc;border-radius:4px;color:#333;font-size:.9rem;padding:8px 12px;width:100%}.AddSubContent_errorInput__IO3fp{border-color:red}.AddSubContent_errorText__iNpO9{color:red;font-size:.875rem;margin-top:4px}.AddSubContent_submitButton__iPZt2{background-color:#007bff;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:1rem;padding:10px 16px}.AddSubContent_submitButton__iPZt2:hover{background-color:#0056b3}.AddSubContent_switch__riLKi{display:inline-block;height:20px;margin-left:10px;position:relative;width:34px}.AddSubContent_switch__riLKi input{height:0;opacity:0;width:0}.AddSubContent_slider__uz4oA{background-color:#ccc;border-radius:20px;bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0;transition:.4s}.AddSubContent_slider__uz4oA:before{background-color:#fff;border-radius:50%;bottom:4px;content:"";height:12px;left:4px;position:absolute;transition:.4s;width:12px}input:checked+.AddSubContent_slider__uz4oA{background-color:#007bff}input:checked+.AddSubContent_slider__uz4oA:before{transform:translateX(14px)}.AddSubContent_requiredStar__XnvBp{color:red;font-size:.9rem;margin-left:4px}.AddSubContent_backButtonContainer__myh1D{width:100%}.AddSubContent_backButton__SxpAI{align-items:center;background-color:initial;border:none;color:#333;cursor:pointer;display:flex;font-size:1rem;padding:8px;transition:color .3s ease}.AddSubContent_backButton__SxpAI:hover{color:#555}.AddSubContent_backIcon__UOrOz{font-size:1.2rem;margin-right:5px}.AddSubContent_backText__5oGLu{font-weight:500}.AddSubContent_heading__DOstb{align-items:center;box-shadow:0 4px 6px #0000001a;display:flex;justify-content:space-between;padding:16px;width:100%}.AddSubContent_heading__DOstb h1{color:#333;font-size:1.5rem;font-weight:600}.AddSubContent_heading__DOstb button{align-items:center;background-color:#007bff;border:none;border-radius:4px;color:#fff;cursor:pointer;display:flex;font-size:1rem;gap:5px;padding:10px}.AddSubContent_mainContainer__6i9av{align-items:center;display:flex;flex:1 1;flex-direction:column;gap:.5rem;height:100%;justify-content:flex-start}.AddSubContent_contentHeader__3H4pc{width:100%}.ChatRoom_chatRoom__vK0YV{background-color:#fff;border-radius:10px;display:flex;flex-direction:column;height:calc(100vh - 60px);justify-content:space-between;max-height:95vh;padding:0 20px 10px;width:100%}.ChatRoom_headPart__7TjI8{background-color:#fff;margin-bottom:10px;padding:10px 0;position:sticky;top:0}.ChatRoom_cancel__lBvG-{background-color:#fff;border:none;cursor:pointer}.ChatRoom_headTop__0rz85{justify-content:space-between}.ChatRoom_avatar__jUIaD,.ChatRoom_headTop__0rz85,.ChatRoom_leftContent__9qm2R{align-items:center;display:flex}.ChatRoom_avatar__jUIaD{background-color:#f0f0f0;border-radius:50%;font-size:1rem;height:40px;justify-content:center;margin-right:12px;overflow:hidden;width:40px}.ChatRoom_userName__zU3mD{display:flex;display:inline-block;font-size:1.2rem;font-weight:500;gap:5px;max-width:100%;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;vertical-align:middle;white-space:nowrap}.ChatRoom_rightContent__CcuSn{display:flex;justify-content:space-between}.ChatRoom_dots__DHvWY{align-items:center;cursor:pointer;display:flex;justify-content:center;position:relative;width:45px}.ChatRoom_optionsCon__oSGZY{display:none;padding-top:10px;position:absolute;right:0;top:14px;z-index:10}.ChatRoom_options__SKidU{background:#fff;border:1px solid #ddd;border-radius:5px;box-shadow:0 2px 10px #0000001a;padding:7px}.ChatRoom_options__SKidU ul{list-style-type:none;margin:0;padding:0}.ChatRoom_option__0hIaP{cursor:pointer;min-width:160px;padding:10px;transition:background .2s ease-in-out}.ChatRoom_option__0hIaP:hover{background:#f5f5f5}.ChatRoom_rightContent__CcuSn:hover .ChatRoom_optionsCon__oSGZY{display:block}.ChatRoom_loading__sF9s\+{align-items:center;background-color:#fff;display:flex;justify-content:center;max-height:100vh;width:100%;width:68%}.ChatRoom_bottom__1h\+KQ{background-color:#fff;bottom:0;box-shadow:0 -2px 10px #0000000d;padding:8px 10px;position:sticky;z-index:50}.ChatRoom_textArea__SLOrm{border:1px solid #ccc;border-radius:8px;font-size:1rem;line-height:1.5;max-height:150px;overflow-y:auto;padding:4px 8px;resize:none;width:100%}.ChatRoom_box__Z9uIm{word-wrap:break-word;background-color:#e4e4e4;border:1px solid #e0e0e0;border-radius:20px;display:flex;margin-bottom:10px;max-width:80%;overflow-wrap:break-word;padding:5px 13px;width:fit-content}.ChatRoom_box__Z9uIm:hover{background-color:#dad5d5;cursor:pointer}.ChatRoom_selectedMsg__DFKmC{background-color:#cfcbcb}.ChatRoom_messageStyle__YprnU{word-wrap:break-word;display:flex;flex-direction:column;font-size:1rem;max-width:100%;overflow-wrap:break-word;white-space:pre-wrap}.ChatRoom_msgName__V6UsR{font-size:1rem;font-weight:600;margin-bottom:2px;margin-left:5px}.ChatRoom_subTime__guZYL{align-self:flex-end;color:#777;font-size:.7rem;margin-top:4px}.ChatRoom_day__vAiTG{color:#686868;font-weight:500;padding:10px;text-align:center}.ChatRoom_note__2Oqco{font-size:.8rem}.ChatRoom_inputField__x73N5{display:flex;margin-top:10px}.ChatRoom_sendBtn__o4XbG{background-color:#fff;border:none;cursor:pointer;font-size:1.4rem;padding:10px}.ChatRoom_right__kxbRQ{align-items:flex-end;display:flex;flex-direction:column}.ChatRoom_right__kxbRQ .ChatRoom_msgName__V6UsR{margin-left:0;margin-right:5px}.ChatRoom_selectionContainer__ecPWU{align-items:flex-end;display:flex;font-size:1.2rem;justify-content:space-between;margin:10px 5px 0}.ChatRoom_deleteCount__qHp3n{display:flex;gap:5px}.ChatRoom_deleteBtn__lZDDr{font-size:1.2rem}.ChatRoom_chatContainers__WGL2\+{display:flex;flex:1 1;flex-direction:column;overflow-y:auto;padding:10px 0 50px}.ChatRoom_details__FIw4W{align-items:center;display:flex;flex-direction:column;gap:5px;padding:20px 0}.ChatRoom_role__vvkU8{text-transform:capitalize}.ChatRoom_userNameHead__cgud1{display:flex;display:inline-block;font-size:1.5rem;font-weight:500;gap:5px;max-width:100%;overflow:hidden;text-align:center;text-overflow:ellipsis;text-transform:uppercase;vertical-align:middle;white-space:nowrap}.ChatRoom_modalHeading__-Dfw8{font-size:1.2rem;font-weight:500;text-align:left}.ChatRoom_selectedList__MncMn{display:flex;flex-wrap:wrap;gap:5px;max-height:160px;overflow-y:auto;padding:10px 0}.ChatRoom_modalSubmit__3AmEV{background-color:#007bff;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:.9rem;padding:8px 12px;transition:all .5s ease}.ChatRoom_buttonCon__cd6wc{align-items:center;display:flex;gap:1rem;justify-content:center;width:100%}.ChatRoom_modalSubmit__3AmEV:hover{transform:scale(1.05)}.ChatRoom_modalHeader__Gso1Y{display:flex;flex-direction:column;gap:13px;justify-content:space-between}.ChatRoom_deleteBtn__lZDDr{align-items:center;display:flex;justify-content:center;position:relative}.ChatRoom_deleteIcon__BLVK6{background-color:#fff;border:none;cursor:pointer;font-size:1.4rem}.ChatRoom_tooltip__lIdZ2{background-color:#f5f5f5ec;border:1px solid #ccc;border-radius:4px;color:#535353;display:none;font-size:12px;left:50%;padding:5px 10px;position:absolute;top:28px;transform:translateX(-50%);white-space:nowrap;z-index:1000}.ChatRoom_deleteBtn__lZDDr:hover .ChatRoom_tooltip__lIdZ2{display:block}.ChatRoom_modalCancel__u252H{background-color:#ccc;border:none;border-radius:5px;color:#333;cursor:pointer;font-size:.9rem;margin-left:10px;padding:8px 12px;transition:all .3s ease}.ChatRoom_modalCancel__u252H:hover{background-color:#bbb;transform:scale(1.05)}@media screen and (max-width:900px){.ChatRoom_userNameHead__cgud1{font-size:1.2rem;width:70%}.ChatRoom_chatRoom__vK0YV{width:50%}.ChatRoom_option__0hIaP,.ChatRoom_options__SKidU{padding:6px}.ChatRoom_subTime__guZYL{font-size:.7rem;white-space:nowrap}.ChatRoom_leftContent__9qm2R{max-width:80%}.ChatRoom_rightContent__CcuSn{max-width:20%}}@media screen and (max-width:600px){.ChatRoom_chatRoom__vK0YV{box-sizing:border-box;height:calc(100vh - 60px);overflow:hidden;padding:0 10px;width:100%}.ChatRoom_listContainer__uE7yF{min-width:100%;width:100%}.ChatRoom_headPart__7TjI8{background-color:#fff;position:sticky;top:0;z-index:100}.ChatRoom_headTop__0rz85{align-items:center;flex-direction:row;gap:10px;justify-content:space-between}.ChatRoom_avatar__jUIaD{display:flex;height:36px;width:36px}.ChatRoom_userName__zU3mD{font-size:1rem;max-width:160px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ChatRoom_chatContainer__m9Ve4{display:none;width:100%}.ChatRoom_showChat__4fzfV{display:block}.ChatRoom_rightContent__CcuSn{margin-left:auto;max-width:fit-content}.ChatRoom_bottom__1h\+KQ{background-color:#fff;box-shadow:0 -2px 10px #0000000d;padding:8px 10px;position:relative;width:100%;z-index:100}.ChatRoom_inputField__x73N5{margin-top:0}.ChatRoom_chatContainers__WGL2\+{max-height:calc(100vh - 170px);padding:8px 10px}.ChatRoom_subContainer__FOct2{flex-direction:column}.ChatRoom_textArea__SLOrm{font-size:.9rem;line-height:1.2}}.ChatRoom_mobileBackButton__zkGA5{align-items:center;background:#0000;border:none;color:#333;cursor:pointer;display:flex;font-size:1rem;gap:5px;margin-bottom:5px}.ChatRoom_backIcon__Tt8oQ{font-size:1.2rem}.MessagePanel_mainContainer__-T\+hh{background-color:#ebebeb;padding:5px 20px 20px}.MessagePanel_subContainer__R4NYq{display:flex;flex-direction:row;justify-content:space-between;max-height:83vh;min-height:83vh;width:100%}.MessagePanel_emptyContainer__YvOeQ{align-items:center;background-color:#fff;border-radius:10px;display:flex;flex-direction:column;justify-content:center;max-height:100vh;overflow-y:auto;width:68%}.MessagePanel_filterContainer__tJXHw{background-color:#fff;display:flex;flex-direction:column;gap:10px;padding:10px 20px 10px 0;position:sticky;top:0;width:100%}.MessagePanel_title__0-8ff{font-size:1.7rem;font-weight:400}.MessagePanel_listContainer__tGGw9{border-right:1px solid #ccc;min-width:250px;padding:0 12px;width:30%}.MessagePanel_chatContainer__ejXQH,.MessagePanel_listContainer__tGGw9{background-color:#fff;border-radius:10px;display:flex;flex-direction:column;max-height:100vh;overflow-y:auto}.MessagePanel_chatContainer__ejXQH{width:68%}.MessagePanel_backButtonContainer__WOykn{width:100%}.MessagePanel_backButton__oxwS\+{align-items:center;background-color:initial;border:none;color:#333;cursor:pointer;display:flex;font-size:1rem;padding:8px;transition:color .3s ease}.MessagePanel_backButton__oxwS\+:hover{color:#555}.MessagePanel_backIcon__Jldqs{font-size:1.2rem;margin-right:5px}.MessagePanel_backText__-2me0{font-weight:500}@media screen and (max-width:900px){.MessagePanel_emptyContainer__YvOeQ{width:50%}.MessagePanel_listContainer__tGGw9{width:47%}}@media screen and (max-width:600px){.MessagePanel_filterContainer__tJXHw{padding:10px 0}.MessagePanel_mainContainer__-T\+hh{padding:6px}.MessagePanel_emptyContainer__YvOeQ{width:52%}}@media screen and (max-width:768px){.MessagePanel_subContainer__R4NYq{flex-direction:column}.MessagePanel_listContainer__tGGw9{display:block;width:100%}.MessagePanel_chatContainer__ejXQH{display:none;width:100%}.MessagePanel_showChat__C6z2G{display:flex}}.ListOfChat_listContainer__TYhSi{background-color:#fff;border-radius:10px;display:flex;flex-direction:column;max-height:100vh;overflow-y:auto;padding:0 12px;width:30%}.ListOfChat_title__8plMo{font-size:1.7rem;font-weight:400}.ListOfChat_filterContainer__tjSiu{background-color:#fff;display:flex;flex-direction:column;gap:10px;padding:10px 20px 10px 0;position:sticky;top:0;width:100%}.ListOfChat_searchSort__HTGaL{align-items:center;align-self:stretch;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between}.ListOfChat_search__rVUKP{align-items:center;border:1px solid #626262;border-radius:5px;display:flex;gap:10px;padding:10px 15px;width:100%}.ListOfChat_search__rVUKP svg{flex-shrink:0;height:16px;width:16px}.ListOfChat_search__rVUKP input{border:none;font-size:.875rem;outline:none;width:100%}.ListOfChat_listItem__8mOAG{align-items:center;border-bottom:1px solid #d4d4d4;display:flex;padding:10px 0}.ListOfChat_avatar__ZIhzI{align-items:center;background-color:#f0f0f0;border-radius:50%;display:flex;font-size:1rem;height:40px;justify-content:center;margin-right:12px;overflow:hidden;width:40px}.ListOfChat_userName__ZZe32{display:flex;display:inline-block;font-size:1rem;gap:5px;max-width:100%;overflow:hidden;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap}.ListOfChat_details__L3PYf{display:flex;justify-content:space-between;width:80%}.ListOfChat_nameNMsg__Vso7K{display:flex;flex-direction:column;gap:2px;width:60%}.ListOfChat_listItem__8mOAG:hover{background-color:#ddd9;cursor:pointer}.ListOfChat_skeletonCon__W8aO9{display:flex;flex-direction:column;gap:10px}.ListOfChat_timeAndNew__LPbeP{align-items:center;display:flex;flex-direction:column;gap:2px;justify-content:center}.ListOfChat_lastmsg__rrdBM{display:inline-block;overflow:hidden;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap;width:100%}.ListOfChat_lastMsgNew__rd4uN{font-weight:550}.ListOfChat_unread__I6MAh{background-color:#626262;border-radius:50%;color:#fff;font-size:12px;padding:3px 6px;width:fit-content}.ListOfChat_category__o5qBx{display:flex}.ListOfChat_time__7cgRK{font-size:.8rem}@media screen and (max-width:900px){.ListOfChat_listContainer__TYhSi{width:47%}.ListOfChat_nameNMsg__Vso7K{max-width:80%}.ListOfChat_time__7cgRK{font-size:.8rem}}@media screen and (max-width:600px){.ListOfChat_filterContainer__tjSiu{padding:10px 0}.ListOfChat_avatar__ZIhzI{display:none}.ListOfChat_listContainer__TYhSi{width:47%}.ListOfChat_nameNMsg__Vso7K{max-width:80%}.ListOfChat_details__L3PYf{width:100%}.ListOfChat_search__rVUKP{gap:5px;padding:10px 5px}}.Categories_container__Tw6yd{display:flex;flex-wrap:wrap;gap:5px;padding:10px 0}.Categories_btn__WMKEO{background-color:#fff;border:1px solid #cecacabd;border-radius:10px;box-shadow:1px 2px 3px #0003;cursor:pointer;padding:6px 12px;transition:all .3s ease-in-out}.Categories_seleted__4XMIY{box-shadow:2px 2.5px 5px #0000004d;transform:translateY(-.7px)}.Guidelines_maincontainer__nVitm{align-items:center;display:flex;flex-direction:column}.Guidelines_container__3E3xb{margin:20px 0;width:80%}.Guidelines_heading__E8udi{font-feature-settings:"smcp";color:#007bff;font-size:2rem;font-variant:small-caps;font-weight:700}.Guidelines_viewButton__nBfm\+{background-color:#007bff;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:1rem;margin-top:20px;padding:6px 12px;transition:background-color .3s}.Guidelines_viewButton__nBfm\+:hover{background-color:#0056b3}.Guidelines_subheading__Loc5L{color:#34dc00;margin:10px 0 5px}.Guidelines_listOfInstruction__C0XQ6{padding:1px 25px 0}.Guidelines_instructionsContainer__IFC2d{background-color:#f8f9fa;border-radius:8px;margin-top:20px;padding:15px}.Guidelines_browserInstructions__tY5od{margin:15px 0}.Guidelines_browserInstructions__tY5od h5{color:#495057;margin:10px 0 5px}.Guidelines_browserInstructions__tY5od ol{margin-bottom:15px;padding-left:20px}.Guidelines_browserInstructions__tY5od li{line-height:1.5;margin-bottom:5px}.Guidelines_retryButton__PoqWH{background-color:#31c505;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:.9rem;margin-top:10px;padding:7px 10px}.Guidelines_retryButton__PoqWH:hover{background-color:#31c505}.Guidelines_errorText__ma8mY{color:#dc3545;margin:10px 0}.Guidelines_tick__E0Lq2{color:#28a745;font-size:1.2rem}.Guidelines_success__xpEYZ{color:#28a745}.Guidelines_backButtonContainer__RbAxH{align-items:center;display:flex;padding:5px;width:100%}.Guidelines_backButton__BRI2Z{align-items:center;background-color:initial;border:none;display:flex;justify-content:center}.Guidelines_backButton__BRI2Z:hover{color:#555}.Guidelines_backButton__BRI2Z a{align-items:center;background-color:initial;border:none;color:#333;cursor:pointer;display:flex;font-size:1rem;justify-content:center;padding:8px;text-decoration:none;transition:color .3s ease}.Guidelines_backIcon__8Pf\+p{font-size:1.2rem;margin-right:5px}.Guidelines_backText__XIvyE{font-weight:500}.Compiler_mainContainer__zgO9G{height:100vh}.Compiler_lightmode__xsTva{background-color:#ebebeb}.Compiler_darkmode__r4M9k{background-color:#333338}.Compiler_backButtonContainer__RVc4O{align-items:center;display:flex;padding:5px;width:100%}.Compiler_backButton__5Cu5\+{align-items:center;background-color:initial;border:none;color:#333;cursor:pointer;display:flex;font-size:1rem;padding:8px;transition:color .3s ease}.Compiler_backButton__5Cu5\+:hover{color:#555}.Compiler_backIcon__IgcpL{font-size:1.2rem;margin-right:5px}.Compiler_backText__Q3qoR{font-weight:500}.Compiler_subContainer__CKGUQ{display:flex;gap:5px}.Compiler_partOne__rnkim{padding:1px 0 1px 8px;width:40%}.Compiler_partTwo__z70LK{padding:1px 8px 1px 0;width:60%}.Compiler_options__-Y5UP{align-items:center;display:flex;justify-content:space-between;list-style-type:none}.Compiler_option__Z-vYo{font-size:1.2rem}.Compiler_selected__uhVtD{color:#1490e5}.Compiler_buttonContainer__Z1bkL{align-items:center;display:flex;gap:10px;justify-content:space-between;padding:6.5px 15px}.Compiler_button__U2BN0{background-color:#fff;border:1px solid #1490e5;border-radius:5px;color:#1490e5;cursor:pointer;font-size:.9rem;font-weight:500;padding:7px 15px;transition:background-color .3s ease}.Compiler_buttonSecondary__fYBND{background-color:#1490e5;color:#fff}.Compiler_buttonSecondary__fYBND:hover{background-color:#1087d6}.Compiler_dropDown__pexZi{width:20%}.Compiler_headingContent__7NT-K{display:flex;justify-content:space-between;padding:0 10px}.Compiler_lightmodeIcon__tbWJy{color:#555}.Compiler_darkIcon__Azfsw{color:#ebebeb}.Compiler_mode__yGix5{cursor:pointer}.Compiler_compileBtns__2wuh0{display:flex;gap:15px}.Compiler_splitContainer__AA1k3{display:flex;height:100%;width:100%}.Compiler_withMode__fnc5W .Compiler_mode__yGix5,.Compiler_withoutSplit__EgG-J{display:none}.Compiler_splitChangeDirection__lnui5 .Compiler_gutter__oS5j7:before{background-color:gray;border-radius:10px;content:"";height:4px;width:30%}@media screen and (max-width:800px){.Compiler_mainContainer__zgO9G{height:auto}.Compiler_subContainer__CKGUQ{flex-direction:column;padding:0 20px}.Compiler_partTwo__z70LK{display:flex;flex-direction:column-reverse;padding:10px 0;width:100%}.Compiler_partOne__rnkim{padding:0;width:100%}.Compiler_options__-Y5UP{justify-content:center}.Compiler_mode__yGix5,.Compiler_splitContainer__AA1k3{display:none}.Compiler_withoutSplit__EgG-J{display:block}.Compiler_withMode__fnc5W{align-items:center;display:flex;justify-content:space-between}.Compiler_withMode__fnc5W .Compiler_mode__yGix5{align-items:center;display:flex;gap:5px;justify-content:center}.Compiler_buttonContainer__Z1bkL{display:flex;justify-content:flex-end}}.gutter{align-items:center;background-color:initial;display:flex;justify-content:center;position:relative}.gutter-horizontal{cursor:col-resize}.gutter-horizontal:before{background-color:#cecece;border-radius:10px;content:"";height:30vh;width:4px}.gutter-vertical{cursor:row-resize}.gutter-vertical:before{background-color:#cecece;border-radius:10px;content:"";height:4px;width:30%}.DescriptionPart_mainContainer__Tu2AU{height:100vh}.DescriptionPart_lightmode__bR48l{background-color:#ebebeb}.DescriptionPart_darkmode__jKvqi{background-color:#333338}.DescriptionPart_backButtonContainer__xDRAT{align-items:center;display:flex;padding:5px 13px 5px 5px;width:100%}.DescriptionPart_backButton__wWeBV{align-items:center;background-color:initial;border:none;display:flex}.DescriptionPart_backButton__wWeBV:hover{color:#555}.DescriptionPart_backButton__wWeBV a{align-items:center;background-color:initial;border:none;color:#333;cursor:pointer;display:flex;font-size:1rem;padding:8px;transition:color .3s ease}.DescriptionPart_backIcon__Nu30h{font-size:1.2rem;margin-right:5px}.DescriptionPart_backText__SDpCA{font-weight:500}.DescriptionPart_subContainer__yP38Y{display:flex;gap:5px}.DescriptionPart_partOne__wqyJl{padding:1px 0 1px 8px;width:40%}.DescriptionPart_partTwo__JEVNX{padding:1px 8px 1px 0;width:60%}.DescriptionPart_options__Yr6-A{align-items:center;display:flex;justify-content:space-between;list-style-type:none;width:100%}.DescriptionPart_option__ioHCG{font-size:1.2rem}.DescriptionPart_selected__Jk9bm{color:#1490e5}.DescriptionPart_buttonContainer__Armcz{align-items:center;display:flex;gap:10px;justify-content:space-between;padding:6.5px 15px}.DescriptionPart_button__tMm9T{background-color:#fff;border:1px solid #1490e5;border-radius:5px;color:#1490e5;cursor:pointer;font-size:.9rem;font-weight:500;padding:7px 15px;transition:background-color .3s ease}.DescriptionPart_buttonSecondary__wu-bw{background-color:#1490e5;color:#fff}.DescriptionPart_buttonSecondary__wu-bw:hover{background-color:#1087d6}.DescriptionPart_dropDown__WaXIW{width:20%}.DescriptionPart_headingContent__\+dAGC{display:flex;justify-content:space-between;padding:0 10px}.DescriptionPart_lightmodeIcon__JjBUR{color:#555}.DescriptionPart_darkIcon__dOj20{color:#ebebeb}.DescriptionPart_mode__DWrgw{cursor:pointer}.DescriptionPart_compileBtns__W4brF{display:flex;gap:15px}.DescriptionPart_splitContainer__i1hZm{display:flex;height:100%;width:100%}.DescriptionPart_withMode__S-Haa .DescriptionPart_mode__DWrgw,.DescriptionPart_withoutSplit__8Ykai{display:none}.DescriptionPart_selectBtn__yhwEG{display:none;min-width:110px}.DescriptionPart_messageIcon__1Wpvd{align-items:center;cursor:pointer;display:flex;justify-content:center}.DescriptionPart_outer__UMtqg{align-items:center;animation:DescriptionPart_pulse__NumVE 1.5s ease-in-out infinite;border:2px solid #ff3b30;border-radius:50%;display:flex;height:18px;justify-content:center;width:18px}.DescriptionPart_inner__kQMwP{background-color:#ff3b30;border-radius:50%;box-shadow:0 0 5px #ff3b30;height:8px;width:8px}@keyframes DescriptionPart_pulse__NumVE{0%{opacity:1;transform:scale(1)}50%{opacity:.8;transform:scale(1.2)}to{opacity:1;transform:scale(1)}}.DescriptionPart_cameraPreview__gHAaH{border-radius:50%;cursor:pointer;height:35px;overflow:hidden;transition:transform .1s,box-shadow .2s;width:35px;z-index:1000}.DescriptionPart_cameraPreviewHidden__qtRFQ{border-radius:4px;height:30px;overflow:hidden;position:fixed;width:90px}.DescriptionPart_cameraPreviewHidden__qtRFQ.DescriptionPart_active__5meDJ{border:2px solid #4caf50}.DescriptionPart_cameraPreviewHidden__qtRFQ.DescriptionPart_inactive__BphlQ{border:2px solid #f44336}.DescriptionPart_cameraPreview__gHAaH.DescriptionPart_active__5meDJ{border:2px solid #4caf50}.DescriptionPart_cameraPreview__gHAaH.DescriptionPart_inactive__BphlQ{border:2px solid #f44336}.DescriptionPart_cameraVideoHidden__RDA6z,.DescriptionPart_cameraVideo__K0F8f{height:100%;object-fit:cover;transform:scaleX(-1);width:100%}.DescriptionPart_cameraVideoHidden__RDA6z{opacity:0}@media screen and (max-width:800px){.DescriptionPart_selectBtn__yhwEG{display:block}.DescriptionPart_mainContainer__Tu2AU{height:auto}.DescriptionPart_subContainer__yP38Y{flex-direction:column;padding:0 20px}.DescriptionPart_partTwo__JEVNX{display:flex;flex-direction:column-reverse;padding:10px 0;width:100%}.DescriptionPart_partOne__wqyJl{padding:0;width:100%}.DescriptionPart_mode__DWrgw,.DescriptionPart_splitContainer__i1hZm{display:none}.DescriptionPart_withoutSplit__8Ykai{display:block}.DescriptionPart_withMode__S-Haa{align-items:center;display:flex;justify-content:space-between}.DescriptionPart_withMode__S-Haa .DescriptionPart_mode__DWrgw{align-items:center;display:flex;gap:5px;justify-content:center}.DescriptionPart_buttonContainer__Armcz{display:flex;justify-content:flex-end}}:root{--primary-black:#000;--secondary-black:#626262;--primary-color:#1490e5;--font-family:Arial,Helvetica,sans-serif}.Description_mainContainer__w5uz5{width:100%}.Description_options__a8RhX{align-items:center;display:flex;justify-content:space-between;list-style-type:none;padding:0 10px}.Description_lightmode__7QI8r{background-color:#fff;border:1px solid #ccc}.Description_darkmode__pyD8A{background-color:#1e1e1e;border:1px solid #6e6e6eb3;color:#fff;scrollbar-color:#6e6e6e #1e1e1e}.Description_subContainer__HcZ7N{border-radius:6px;height:90vh;overflow-y:auto;padding:15px 25px;scrollbar-width:thin;width:100%}.Description_subContainer__HcZ7N::-webkit-scrollbar{width:8px}.Description_subContainer__HcZ7N.Description_darkmode__pyD8A::-webkit-scrollbar-track{background-color:#1e1e1e}.Description_subContainer__HcZ7N.Description_darkmode__pyD8A::-webkit-scrollbar-thumb{background-color:#6e6e6e;border-radius:4px}.Description_subContainer__HcZ7N.Description_darkmode__pyD8A::-webkit-scrollbar-thumb:hover{background-color:#555}.Description_option__ip1ki{font-size:1.1rem;padding:0 8px 5px}.Description_selected__DTW-F{border-bottom:2px solid #1490e5;border-bottom:2px solid var(--primary-color);border-bottom-left-radius:1.5px;border-bottom-right-radius:1.5px}.Description_testcase__qRd8b{padding:2px 0 5px}.Description_textarea__\+6ITW{border:none;font-family:inherit;font-size:1rem;line-height:1.2rem;padding:6px 0;pointer-events:none;resize:none;user-select:none;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;width:100%}.Description_textarea__\+6ITW:focus{outline:none}.Description_title__9okI4{color:#1490e5;padding:5px 0}.Description_darkTextArea__9\+0\+g{background-color:#1e1e1e;color:#d7d7d7}@media screen and (max-width:800px){.Description_subContainer__HcZ7N{height:auto}}.Description_descriptionDiv__ho863 ol,.Description_descriptionDiv__ho863 ul{padding-left:25px}.Description_descriptionDiv__ho863,.Description_subContainer__HcZ7N>div{word-wrap:break-word;max-width:100%;overflow-x:hidden}.Description_descriptionDiv__ho863 img,.Description_subContainer__HcZ7N img{height:auto!important;max-width:100%!important}.CodingContentDisplay_codingContent__BEzSK{word-wrap:break-word;line-height:1.6;max-width:100%;overflow:hidden}.CodingContentDisplay_codingContent__BEzSK p{margin:0 0 10px;max-width:100%}.CodingContentDisplay_codingContent__BEzSK img{border-radius:6px;box-shadow:0 2px 6px #0000001a;display:block;height:auto!important;margin:15px 0;max-width:100%!important;object-fit:contain;width:100%!important}.CodingContentDisplay_codingContent__BEzSK strong{font-weight:600}.CodingContentDisplay_codingContent__BEzSK em{font-style:italic}.CodingContentDisplay_codingContent__BEzSK u{text-decoration:underline}.CodingContentDisplay_codingContent__BEzSK s{text-decoration:line-through}.CodingContentDisplay_codingContent__BEzSK a{color:#1490e5;text-decoration:none;word-break:break-word}.CodingContentDisplay_codingContent__BEzSK a:hover{text-decoration:underline}.CodingContentDisplay_codingContent__BEzSK ol,.CodingContentDisplay_codingContent__BEzSK ul{margin:10px 0;max-width:100%;padding-left:25px}.CodingContentDisplay_codingContent__BEzSK li{margin:5px 0}.CodingContentDisplay_codingContent__BEzSK blockquote{border-left:4px solid #1490e5;color:#666;font-style:italic;margin:15px 0;max-width:100%;padding-left:15px}.CodingContentDisplay_codingContent__BEzSK code{background-color:#f4f4f4;border-radius:4px;font-family:Courier New,monospace;font-size:.9em;padding:2px 6px;word-break:break-word}.CodingContentDisplay_codingContent__BEzSK pre{background-color:#f4f4f4;border-radius:8px;margin:15px 0;max-width:100%;overflow-x:auto;padding:15px}.CodingContentDisplay_codingContent__BEzSK pre code{background:none;padding:0}.CodingContentDisplay_codingContent__BEzSK *{box-sizing:border-box;max-width:100%}@media (max-width:800px){.CodingContentDisplay_codingContent__BEzSK img{margin:10px 0}}.CodeCompilePart_lightmode__2YIL0{background-color:#ebebeb}.CodeCompilePart_darkmode__gMfpO{background-color:#333338}.CodeCompilePart_backButtonContainer__LhlcG{align-items:center;display:flex;padding:5px;width:100%}.CodeCompilePart_totalsettings__EKrBX{align-items:center;display:flex;gap:10px;justify-content:center}.CodeCompilePart_backButton__phu2D{align-items:center;background-color:initial;border:none;color:#333;cursor:pointer;display:flex;font-size:1rem;padding:8px;transition:color .3s ease}.CodeCompilePart_backButton__phu2D:hover{color:#555}.CodeCompilePart_backIcon__itBpC{font-size:1.2rem;margin-right:5px}.CodeCompilePart_backText__N4QVv{font-weight:500}.CodeCompilePart_subContainer__9cA9D{display:flex;gap:5px}.CodeCompilePart_partOne__OZxQC{padding:1px 0 1px 8px;width:40%}.CodeCompilePart_partTwo__qfoO3{padding:1px 8px 1px 0;width:60%}.CodeCompilePart_options__Uw1GO{align-items:center;display:flex;justify-content:space-between;list-style-type:none}.CodeCompilePart_option__B8EU3{font-size:1.2rem}.CodeCompilePart_selected__AQkji{color:#1490e5}.CodeCompilePart_buttonContainer__-4ABo{align-items:center;display:flex;gap:10px;justify-content:space-between;padding:6.5px 15px}.CodeCompilePart_button__4pahM{background-color:#fff;border:1px solid #1490e5;border-radius:5px;color:#1490e5;cursor:pointer;font-size:.9rem;font-weight:500;padding:7px 15px;transition:background-color .3s ease}.CodeCompilePart_buttonSecondary__8FcaZ{background-color:#1490e5;color:#fff;transition:background-color .3s ease,transform .2s ease}.CodeCompilePart_buttonSecondary__8FcaZ:hover{background-color:#1087d6;transform:scale(1.05)}.CodeCompilePart_btnExit__3gadZ{background-color:#ff4d4f;border:none;box-shadow:0 4px 6px #0000001a;color:#fff;transition:background-color .3s ease,transform .2s ease}.CodeCompilePart_btnExit__3gadZ:hover{background-color:#e60000;transform:scale(1.05)}.CodeCompilePart_btnExit__3gadZ:active{background-color:#c00;transform:scale(.95)}.CodeCompilePart_buttonSave__icFkk{background-color:#e6ffed;border:1px solid #2e7d32;color:#2e7d32;transition:background-color .3s ease,transform .2s ease}.CodeCompilePart_buttonSave__icFkk:hover{background-color:#d0f0d7;transform:scale(1.05)}.CodeCompilePart_buttonSave__icFkk:active{background-color:#a3e4b0;transform:scale(.95)}.CodeCompilePart_dropDown__jsLx7{width:20%}.CodeCompilePart_headingContent__YL5Cr{display:flex;justify-content:space-between;padding:0 10px}.CodeCompilePart_lightmodeIcon__7q1We{color:#555}.CodeCompilePart_darkIcon__cu9ZJ{color:#ebebeb}.CodeCompilePart_mode__NrxkL{align-items:center;cursor:pointer;display:flex;justify-content:center}.CodeCompilePart_compileBtns__XVB9S{display:flex;gap:15px}.CodeCompilePart_buttonRun__h\+7xe:hover{transform:scale(1.05)}.CodeCompilePart_buttonRun__h\+7xe:active{transform:scale(.95)}.CodeCompilePart_splitContainer__ByfEE{display:flex;height:100%;width:100%}.CodeCompilePart_withMode__btf4B .CodeCompilePart_mode__NrxkL,.CodeCompilePart_withoutSplit__Ui1vW{display:none}.CodeCompilePart_menuIcon__qKwfO{background:none;border:none;cursor:pointer;display:flex;font-size:24px;justify-content:flex-start;outline:none}.CodeCompilePart_modalHeading__fJuDt{color:#34dc00;font-size:1.2rem;font-weight:500;text-align:left}.CodeCompilePart_modalHeadingConsole__5Qr4R{font-size:1rem;font-weight:500;margin:0;text-align:left}.CodeCompilePart_buttonCon__wY8L7{align-items:center;display:flex;justify-content:flex-start;padding:15px 0 0;width:100%}.CodeCompilePart_modalHeader__Y5wDT{align-items:center;display:flex;justify-content:space-between;width:100%}.CodeCompilePart_settingCategory__gcaoT{display:flex;gap:10px;padding:10px 0 5px}.CodeCompilePart_settingHead__Rmcq8{align-items:flex-start;display:flex;flex-direction:column;gap:3px;justify-content:flex-start;max-width:70%}.CodeCompilePart_fontContainer__aicbM{align-items:center;display:flex;justify-content:center}.CodeCompilePart_fontBtn__IypCV{background-color:#fff;border:1px solid #1490e5;cursor:pointer;height:27px;width:27px}.CodeCompilePart_fontDisplay__sUg3m{align-items:center;border-bottom:1px solid #1490e5;border-top:1px solid #1490e5;display:flex;height:27px;justify-content:center;width:27px}.CodeCompilePart_settingTitle__By0J5{color:#1087d6;font-size:1rem}.CodeCompilePart_settingDescription__v9laP{text-align:left}.CodeCompilePart_cancel__7vE\+1{background-color:#fff;border:none;cursor:pointer}.CodeCompilePart_switch__2Y9kG{display:inline-block;height:20px;position:relative;width:34px}.CodeCompilePart_switch__2Y9kG input{height:0;opacity:0;width:0}.CodeCompilePart_slider__PLGAv{background-color:#ccc;border-radius:20px;bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0;transition:.4s}.CodeCompilePart_slider__PLGAv:before{background-color:#fff;border-radius:50%;bottom:4px;content:"";height:12px;left:4px;position:absolute;transition:.4s;width:12px}input:checked+.CodeCompilePart_slider__PLGAv{background-color:#007bff}input:checked+.CodeCompilePart_slider__PLGAv:before{transform:translateX(14px)}.CodeCompilePart_selectBtn__kfuTW{min-width:110px}.CodeCompilePart_selectBtn2__Nb-pU{display:none;margin-bottom:10px;max-width:120px}.CodeCompilePart_consolewrapper__MQLzT{background:#000;border:1px solid #666;color:#fff;font-family:monospace;width:100%}.CodeCompilePart_consoleheader__BqGZL{align-items:center;background:#eaeaea;color:#000;display:flex;font-size:14px;justify-content:space-between;padding:4px 10px}.CodeCompilePart_consolebody__Pu8NJ{padding:10px}.CodeCompilePart_textArea__v5a-M{background:#0000;border:none;color:#fff;font-size:1rem;height:300px;outline:none;overflow:auto;resize:none;width:100%}@media screen and (max-width:940px){.CodeCompilePart_compileBtns__XVB9S{gap:9px}.CodeCompilePart_button__4pahM{padding:6px 10px}}@media screen and (max-width:800px){.CodeCompilePart_mainContainer__9gxHU{height:auto}.CodeCompilePart_selectBtn2__Nb-pU{display:block}.CodeCompilePart_subContainer__9cA9D{flex-direction:column;padding:0 20px}.CodeCompilePart_partTwo__qfoO3{display:flex;flex-direction:column-reverse;padding:10px 0;width:100%}.CodeCompilePart_partOne__OZxQC{padding:0;width:100%}.CodeCompilePart_options__Uw1GO{justify-content:center}.CodeCompilePart_mode__NrxkL,.CodeCompilePart_splitContainer__ByfEE{display:none}.CodeCompilePart_withoutSplit__Ui1vW{display:block}.CodeCompilePart_withMode__btf4B{align-items:center;display:flex;justify-content:space-between}.CodeCompilePart_withMode__btf4B .CodeCompilePart_mode__NrxkL{align-items:center;display:flex;gap:5px;justify-content:center}.CodeCompilePart_buttonContainer__-4ABo{display:flex;justify-content:flex-end}.CodeCompilePart_selectBtn__kfuTW{display:none}}@media screen and (max-width:500px){.CodeCompilePart_compileBtns__XVB9S{gap:7px}.CodeCompilePart_button__4pahM{padding:6px 12px}}:root{--editor-padding:0;--transition-smooth:cubic-bezier(0.4,0,0.2,1)}.CodingPart_mainContainer__E3CjT{display:flex;flex-direction:column;height:90vh;overflow:hidden;width:100%}.CodingPart_lightMode__s4R\+X{background-color:#f9fafb}.CodingPart_darkMode__OJ1fT{background-color:#0f0f0f}.CodingPart_splitContainer__pIseK{display:flex;flex-direction:column;height:100%;width:100%}.CodingPart_editor__legCm{border-radius:6px;box-shadow:0 1px 3px #0000000d;flex:1 1;height:100%;overflow:hidden;transition:box-shadow .2s ease}.CodingPart_editor__legCm:hover{box-shadow:0 2px 8px #00000014}.CodingPart_editorLight__NTcB\+{background-color:#fff;border:1px solid #e5e7eb}.CodingPart_editorDark__Q7\+8b{background-color:#1a1a1a;border:1px solid #2d2d2d}.CodingPart_outputSection__mZIWZ{display:flex;flex-direction:column;height:100%;overflow:hidden}.CodingPart_outputContent__j4Z2m{padding:12px}.CodingPart_outputContent__j4Z2m,.CodingPart_resultsContent__OR5pY{display:flex;flex:1 1;flex-direction:column;min-height:0;overflow:hidden}.CodingPart_outputTextarea__jgaLb{border:1px solid;border-radius:6px;flex:1 1;font-family:SF Mono,Monaco,Inconsolata,Fira Code,Dank Mono,Source Code Pro,monospace;font-size:.875rem;height:100%;line-height:1.6;outline:none;overflow-y:auto;padding:12px;resize:none;scrollbar-width:thin;transition:all .2s ease;width:100%}.CodingPart_textareaLight__WHXYj{background-color:#fff;border-color:#e5e7eb;color:#1f2937}.CodingPart_textareaLight__WHXYj:focus{border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a}.CodingPart_textareaLight__WHXYj::placeholder{color:#9ca3af}.CodingPart_textareaDark__EiUHf{background-color:#1a1a1a;border-color:#2d2d2d;color:#e5e7eb}.CodingPart_textareaDark__EiUHf:focus{border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f626}.CodingPart_textareaDark__EiUHf::placeholder{color:#6b7280}.CodingPart_textareaLight__WHXYj::-webkit-scrollbar{width:8px}.CodingPart_textareaLight__WHXYj::-webkit-scrollbar-track{background:#f3f4f6;border-radius:4px}.CodingPart_textareaLight__WHXYj::-webkit-scrollbar-thumb{background:#d1d5db;border-radius:4px}.CodingPart_textareaLight__WHXYj::-webkit-scrollbar-thumb:hover{background:#9ca3af}.CodingPart_textareaDark__EiUHf::-webkit-scrollbar{width:8px}.CodingPart_textareaDark__EiUHf::-webkit-scrollbar-track{background:#1a1a1a;border-radius:4px}.CodingPart_textareaDark__EiUHf::-webkit-scrollbar-thumb{background:#374151;border-radius:4px}.CodingPart_textareaDark__EiUHf::-webkit-scrollbar-thumb:hover{background:#4b5563}.CodingPart_editor__legCm .cm-editor{font-family:SF Mono,Monaco,Inconsolata,Fira Code,Dank Mono,Source Code Pro,monospace;height:100%}.CodingPart_editor__legCm .cm-scroller{overflow:auto;scrollbar-width:thin}.CodingPart_editorLight__NTcB\+ .cm-scroller::-webkit-scrollbar{height:8px;width:8px}.CodingPart_editorLight__NTcB\+ .cm-scroller::-webkit-scrollbar-track{background:#f3f4f6}.CodingPart_editorLight__NTcB\+ .cm-scroller::-webkit-scrollbar-thumb{background:#d1d5db;border-radius:4px}.CodingPart_editorLight__NTcB\+ .cm-scroller::-webkit-scrollbar-thumb:hover{background:#9ca3af}.CodingPart_editorDark__Q7\+8b .cm-scroller::-webkit-scrollbar{height:8px;width:8px}.CodingPart_editorDark__Q7\+8b .cm-scroller::-webkit-scrollbar-track{background:#1a1a1a}.CodingPart_editorDark__Q7\+8b .cm-scroller::-webkit-scrollbar-thumb{background:#374151;border-radius:4px}.CodingPart_editorDark__Q7\+8b .cm-scroller::-webkit-scrollbar-thumb:hover{background:#4b5563}.CodingPart_editor__legCm .cm-gutters{border-right:1px solid #0000}.CodingPart_editorLight__NTcB\+ .cm-gutters{background-color:#fafafa;border-right-color:#e5e7eb}.CodingPart_editorDark__Q7\+8b .cm-gutters{background-color:#1a1a1a;border-right-color:#2d2d2d}.CodingPart_editor__legCm .cm-activeLine{background-color:#3b82f60d}.CodingPart_editorDark__Q7\+8b .cm-activeLine{background-color:#3b82f614}.CodingPart_editor__legCm .cm-selectionBackground{background-color:#3b82f633!important}.CodingPart_editor__legCm .cm-cursor{border-left-width:2px}.CodingPart_editor__legCm .cm-foldGutter{opacity:.6;transition:opacity .2s ease}.CodingPart_editor__legCm .cm-gutters:hover .cm-foldGutter{opacity:1}@media (max-width:1024px){.CodingPart_mainContainer__E3CjT{height:100vh;min-height:100vh}.CodingPart_splitContainer__pIseK{height:100%}}@media (max-width:768px){.CodingPart_mainContainer__E3CjT{height:100vh;max-height:100vh;min-height:100vh}.CodingPart_splitContainer__pIseK{height:100%;max-height:100%}.CodingPart_editor__legCm{border-radius:4px;flex:1 1;min-height:0}.CodingPart_outputSection__mZIWZ{display:flex;flex-direction:column;min-height:0}.CodingPart_outputContent__j4Z2m,.CodingPart_resultsContent__OR5pY{display:flex;flex:1 1;flex-direction:column;min-height:0;overflow:hidden;padding:8px}.CodingPart_outputTextarea__jgaLb{flex:1 1;font-size:.8125rem;min-height:0;padding:10px}}@media (max-width:480px){.CodingPart_mainContainer__E3CjT{height:100vh;max-height:100vh;min-height:100vh}.CodingPart_outputContent__j4Z2m,.CodingPart_resultsContent__OR5pY{padding:6px}.CodingPart_outputTextarea__jgaLb{font-size:.75rem;padding:8px}}@media print{.CodingPart_mainContainer__E3CjT{height:auto}.CodingPart_outputSection__mZIWZ{page-break-inside:avoid}}.CodingPart_editor__legCm:focus-within{outline:2px solid #3b82f6;outline-offset:2px}@media (prefers-contrast:high){.CodingPart_editorDark__Q7\+8b,.CodingPart_editorLight__NTcB\+{border-width:2px}}.OutputAccordion_accordion__XMOvF{border-radius:6px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;overflow:hidden;transition:all .3s cubic-bezier(.4,0,.2,1)}.OutputAccordion_collapsed__BGTYw{height:auto;max-height:44px;min-height:44px}.OutputAccordion_fullHeight__9LADj{height:100%;max-height:100%}.OutputAccordion_lightmode__vAKh4{background-color:#fff;border:1px solid #e5e7eb}.OutputAccordion_lightmode__vAKh4 .OutputAccordion_accordionHeader__zQ4Ox{background-color:#fafafa;border-bottom:1px solid #e5e7eb}.OutputAccordion_darkmode__bDY59{background-color:#1a1a1a;border:1px solid #2d2d2d}.OutputAccordion_darkmode__bDY59 .OutputAccordion_accordionHeader__zQ4Ox{background-color:#1e1e1e;border-bottom:1px solid #2d2d2d}.OutputAccordion_accordionHeader__zQ4Ox{align-items:center;display:flex;flex-shrink:0;justify-content:space-between;min-height:44px;padding:10px 14px;transition:background-color .2s ease;-webkit-user-select:none;user-select:none}.OutputAccordion_accordionHeader__zQ4Ox:hover{background-color:#00000005}.OutputAccordion_darkmode__bDY59 .OutputAccordion_accordionHeader__zQ4Ox:hover{background-color:#ffffff08}.OutputAccordion_headerLeft__50V5\+{align-items:center;cursor:pointer;display:flex;flex:1 1;gap:10px}.OutputAccordion_iconWrapper__J-J6p{align-items:center;display:flex;height:20px;justify-content:center;width:20px}.OutputAccordion_accordionIcon__4hYn4{font-size:16px;transition:transform .2s ease}.OutputAccordion_lightmode__vAKh4 .OutputAccordion_accordionIcon__4hYn4{color:#6b7280}.OutputAccordion_darkmode__bDY59 .OutputAccordion_accordionIcon__4hYn4{color:#9ca3af}.OutputAccordion_accordionTitle__CzvAf{align-items:center;display:flex;font-size:.875rem;font-weight:500;gap:8px}.OutputAccordion_lightmode__vAKh4 .OutputAccordion_accordionTitle__CzvAf{color:#374151}.OutputAccordion_darkmode__bDY59 .OutputAccordion_accordionTitle__CzvAf{color:#d1d5db}.OutputAccordion_badge__M3059{align-items:center;border-radius:10px;display:inline-flex;font-size:.75rem;font-weight:600;justify-content:center;margin-left:6px;padding:2px 8px}.OutputAccordion_lightmode__vAKh4 .OutputAccordion_badge__M3059{background-color:#e5e7eb;color:#4b5563}.OutputAccordion_darkmode__bDY59 .OutputAccordion_badge__M3059{background-color:#374151;color:#9ca3af}.OutputAccordion_expandBtn__UNra\+{align-items:center;background:#0000;border:1px solid #0000;border-radius:4px;cursor:pointer;display:flex;height:28px;justify-content:center;padding:0;transition:all .2s ease;width:28px}.OutputAccordion_lightmode__vAKh4 .OutputAccordion_expandBtn__UNra\+{color:#6b7280}.OutputAccordion_darkmode__bDY59 .OutputAccordion_expandBtn__UNra\+{color:#9ca3af}.OutputAccordion_expandBtn__UNra\+:hover{background-color:#0000000d}.OutputAccordion_darkmode__bDY59 .OutputAccordion_expandBtn__UNra\+:hover{background-color:#ffffff0d}.OutputAccordion_lightmode__vAKh4 .OutputAccordion_expandBtn__UNra\+:hover{border-color:#d1d5db;color:#374151}.OutputAccordion_darkmode__bDY59 .OutputAccordion_expandBtn__UNra\+:hover{border-color:#4b5563;color:#e5e7eb}.OutputAccordion_accordionContent__S0tks{display:flex;flex:1 1;flex-direction:column;overflow:hidden;transition:all .3s cubic-bezier(.4,0,.2,1)}.OutputAccordion_accordionContent__S0tks.OutputAccordion_closed__8dnOq{max-height:0;opacity:0}.OutputAccordion_accordionContent__S0tks.OutputAccordion_open__T1YF1{max-height:100%;opacity:1}.OutputAccordion_contentWrapper__j8Vfy{display:flex;flex:1 1;flex-direction:column;min-height:0;overflow:hidden}@media (max-width:1024px){.OutputAccordion_accordion__XMOvF{border-radius:6px}.OutputAccordion_accordionHeader__zQ4Ox{padding:9px 13px}}@media (max-width:768px){.OutputAccordion_accordion__XMOvF{border-radius:4px}.OutputAccordion_accordionHeader__zQ4Ox{min-height:40px;padding:8px 12px}.OutputAccordion_accordionTitle__CzvAf{font-size:.8125rem}.OutputAccordion_expandBtn__UNra\+{height:32px;width:32px}.OutputAccordion_badge__M3059{font-size:.7rem;padding:2px 6px}.OutputAccordion_contentWrapper__j8Vfy{flex:1 1;min-height:0;overflow:auto}}@media (max-width:480px){.OutputAccordion_accordionHeader__zQ4Ox{min-height:38px;padding:7px 10px}.OutputAccordion_accordionTitle__CzvAf{font-size:.75rem}.OutputAccordion_badge__M3059{font-size:.65rem;padding:1px 5px}}.OutputAccordion_accordionHeader__zQ4Ox:focus-within{outline:2px solid #3b82f6;outline-offset:-2px}.OutputAccordion_expandBtn__UNra\+:focus{outline:2px solid #3b82f6;outline-offset:2px}.OutputAccordion_expandBtn__UNra\+:focus:not(:focus-visible){outline:none}.OutputAccordion_verdict__kShJ2{align-items:center;border-radius:12px;display:inline-flex;font-size:.75rem;font-weight:500;gap:6px;margin-left:10px;padding:4px 10px}.OutputAccordion_verdict__kShJ2 svg{font-size:14px}.SubmissionResults_container__DzlfR{display:flex;flex-direction:column;gap:12px;height:100%;overflow-y:auto;padding:0;scrollbar-width:thin;width:100%}.SubmissionResults_light__Sww9t{background-color:initial;color:#1f2937;scrollbar-color:#d1d5db #f9fafb}.SubmissionResults_dark__HitYc{background-color:initial;color:#e5e7eb;scrollbar-color:#4b5563 #1a1a1a}.SubmissionResults_container__DzlfR::-webkit-scrollbar{width:8px}.SubmissionResults_light__Sww9t.SubmissionResults_container__DzlfR::-webkit-scrollbar-track{background:#f9fafb}.SubmissionResults_dark__HitYc.SubmissionResults_container__DzlfR::-webkit-scrollbar-track{background:#1a1a1a}.SubmissionResults_light__Sww9t.SubmissionResults_container__DzlfR::-webkit-scrollbar-thumb{background:#d1d5db;border-radius:4px}.SubmissionResults_dark__HitYc.SubmissionResults_container__DzlfR::-webkit-scrollbar-thumb{background:#4b5563;border-radius:4px}.SubmissionResults_loadingContainer__pSZ8c{align-items:center;display:flex;flex-direction:column;gap:16px;justify-content:center;padding:40px 20px}.SubmissionResults_spinner__-Kz5a{animation:SubmissionResults_spin__eEldz 1s linear infinite;color:#6366f1}@keyframes SubmissionResults_spin__eEldz{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.SubmissionResults_loadingTitle__yz\+9Q{font-size:1rem;font-weight:500;margin:0;opacity:.9}.SubmissionResults_loadingText__fAA5i{font-size:.8125rem;margin:0;opacity:.6}.SubmissionResults_progressBar__zYTpg{background-color:#6366f126;border-radius:2px;height:3px;overflow:hidden;width:280px}.SubmissionResults_progressFill__AkHVZ{animation:SubmissionResults_shimmer__5PYzT 1.5s infinite;background:linear-gradient(90deg,#6366f1,#8b5cf6 50%,#6366f1);height:100%;width:100%}@keyframes SubmissionResults_shimmer__5PYzT{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}.SubmissionResults_header__WOKhe{align-items:center;border:1px solid;border-radius:6px;display:flex;justify-content:space-between;margin-bottom:8px;padding:12px 14px}.SubmissionResults_light__Sww9t .SubmissionResults_header__WOKhe{background-color:#fafafa;border-color:#e5e7eb}.SubmissionResults_dark__HitYc .SubmissionResults_header__WOKhe{background-color:#1e1e1e;border-color:#2d2d2d}.SubmissionResults_verdict__bJsPE{align-items:center;border-radius:4px;display:flex;font-size:.875rem;font-weight:500;gap:8px;padding:6px 12px}.SubmissionResults_verdict__bJsPE svg{font-size:1rem}.SubmissionResults_stats__HWp5R{align-items:center;display:flex;font-size:.8125rem;gap:20px}.SubmissionResults_statItem__fOel6{align-items:center;display:flex;gap:6px}.SubmissionResults_statLabel__hctQJ{opacity:.6}.SubmissionResults_statValue__YKJVK{font-weight:600}.SubmissionResults_summaryCard__Mn2cy{align-items:center;border:1px solid;border-radius:6px;display:flex;justify-content:space-around;margin-bottom:8px;padding:16px}.SubmissionResults_light__Sww9t .SubmissionResults_summaryCard__Mn2cy{background-color:#fff;border-color:#e5e7eb}.SubmissionResults_dark__HitYc .SubmissionResults_summaryCard__Mn2cy{background-color:#1a1a1a;border-color:#2d2d2d}.SubmissionResults_summaryItem__nQOVD{align-items:center;display:flex;gap:10px;text-align:center}.SubmissionResults_summaryIcon__tEy-M{align-items:center;display:flex;font-size:1.5rem;justify-content:center}.SubmissionResults_summaryValue__oPIBx{font-size:1.25rem;font-weight:600;line-height:1}.SubmissionResults_summaryLabel__lPDwQ{font-size:.75rem;margin-top:4px;opacity:.5}.SubmissionResults_summaryDivider__S9gjq{height:32px;opacity:.15;width:1px}.SubmissionResults_light__Sww9t .SubmissionResults_summaryDivider__S9gjq{background-color:#6b7280}.SubmissionResults_dark__HitYc .SubmissionResults_summaryDivider__S9gjq{background-color:#9ca3af}.SubmissionResults_filterTabs__U9FxO{border-bottom:1px solid;display:flex;gap:4px;margin-bottom:12px;margin-top:4px}.SubmissionResults_light__Sww9t .SubmissionResults_filterTabs__U9FxO{border-color:#e5e7eb}.SubmissionResults_dark__HitYc .SubmissionResults_filterTabs__U9FxO{border-color:#2d2d2d}.SubmissionResults_filterTab__yZigW{background:none;border:none;border-bottom:2px solid #0000;cursor:pointer;font-size:.8125rem;font-weight:500;margin-bottom:-1px;padding:8px 14px;position:relative;transition:all .2s ease}.SubmissionResults_light__Sww9t .SubmissionResults_filterTab__yZigW{color:#6b7280}.SubmissionResults_dark__HitYc .SubmissionResults_filterTab__yZigW{color:#9ca3af}.SubmissionResults_filterTab__yZigW:hover{color:#6366f1}.SubmissionResults_activeTab__WjQzP{border-bottom-color:#6366f1;color:#6366f1!important}.SubmissionResults_testCasesList__LOBFR{display:flex;flex-direction:column;gap:8px}.SubmissionResults_testCaseCard__Vd6QG{border:1px solid;border-radius:6px;overflow:hidden;transition:all .2s ease}.SubmissionResults_light__Sww9t .SubmissionResults_testCaseCard__Vd6QG{background-color:#fff;border-color:#e5e7eb}.SubmissionResults_dark__HitYc .SubmissionResults_testCaseCard__Vd6QG{background-color:#1a1a1a;border-color:#2d2d2d}.SubmissionResults_testCaseCard__Vd6QG.SubmissionResults_passed__LoQp0{border-left:3px solid #10b981}.SubmissionResults_testCaseCard__Vd6QG.SubmissionResults_failed__5abel{border-left:3px solid #ef4444}.SubmissionResults_testCaseHeader__rjM3m{align-items:center;cursor:pointer;display:flex;justify-content:space-between;padding:12px 14px;transition:background-color .15s ease;-webkit-user-select:none;user-select:none}.SubmissionResults_light__Sww9t .SubmissionResults_testCaseHeader__rjM3m:hover{background-color:#fafafa}.SubmissionResults_dark__HitYc .SubmissionResults_testCaseHeader__rjM3m:hover{background-color:#1e1e1e}.SubmissionResults_testCaseHeaderLeft__rOACN{align-items:center;display:flex;gap:10px}.SubmissionResults_testCaseNumber__X5qoT{font-size:.875rem;font-weight:500}.SubmissionResults_passIcon__\+vR5m{color:#10b981;font-size:16px}.SubmissionResults_failIcon__JjusB{color:#ef4444;font-size:16px}.SubmissionResults_statusBadge__XJqb4{border-radius:10px;font-size:.75rem;font-weight:500;padding:3px 10px}.SubmissionResults_passedBadge__pvfiq{background-color:#d1fae5;color:#065f46}.SubmissionResults_failedBadge__Yq9Kq{background-color:#fee2e2;color:#991b1b}.SubmissionResults_dark__HitYc .SubmissionResults_passedBadge__pvfiq{background-color:#06402914;color:#6ee7b7}.SubmissionResults_dark__HitYc .SubmissionResults_failedBadge__Yq9Kq{background-color:#7f1d1d14;color:#fca5a5}.SubmissionResults_testCaseContent__cHwKD{border-top:1px solid;display:flex;flex-direction:column;gap:12px;padding:14px}.SubmissionResults_light__Sww9t .SubmissionResults_testCaseContent__cHwKD{background-color:#fafafa;border-color:#e5e7eb}.SubmissionResults_dark__HitYc .SubmissionResults_testCaseContent__cHwKD{background-color:#151515;border-color:#2d2d2d}.SubmissionResults_outputSection__Hh7um{display:flex;flex-direction:column;gap:6px}.SubmissionResults_outputHeader__yXCiJ{align-items:center;display:flex;justify-content:space-between}.SubmissionResults_outputLabel__bB8xc{font-size:.75rem;font-weight:600;letter-spacing:.05em;opacity:.7;text-transform:uppercase}.SubmissionResults_copyBtn__v4WZ5{align-items:center;background:none;border:1px solid;border-radius:4px;cursor:pointer;display:flex;font-size:.75rem;justify-content:center;opacity:.6;padding:4px 8px;transition:all .2s ease}.SubmissionResults_copyBtn__v4WZ5:hover{opacity:1}.SubmissionResults_light__Sww9t .SubmissionResults_copyBtn__v4WZ5{border-color:#d1d5db;color:#6b7280}.SubmissionResults_light__Sww9t .SubmissionResults_copyBtn__v4WZ5:hover{background-color:#f3f4f6;border-color:#6366f1;color:#6366f1}.SubmissionResults_dark__HitYc .SubmissionResults_copyBtn__v4WZ5{border-color:#374151;color:#9ca3af}.SubmissionResults_dark__HitYc .SubmissionResults_copyBtn__v4WZ5:hover{background-color:#27272a;border-color:#6366f1;color:#6366f1}.SubmissionResults_outputValue__XEXS6{border:1px solid;border-radius:4px;font-family:SF Mono,Monaco,Inconsolata,monospace;font-size:.8125rem;line-height:1.5;margin:0;padding:10px;white-space:pre-wrap;word-break:break-word}.SubmissionResults_light__Sww9t .SubmissionResults_outputValue__XEXS6{background-color:#fff;border-color:#e5e7eb;color:#1f2937}.SubmissionResults_dark__HitYc .SubmissionResults_outputValue__XEXS6{background-color:#1a1a1a;border-color:#2d2d2d;color:#e5e7eb}.SubmissionResults_wrongOutput__HzGBB{border-color:#ef4444!important}.SubmissionResults_light__Sww9t .SubmissionResults_wrongOutput__HzGBB{background-color:#fef2f2}.SubmissionResults_dark__HitYc .SubmissionResults_wrongOutput__HzGBB{background-color:#7f1d1d0d}.SubmissionResults_errorDetails__CpTSE{border:1px solid;border-radius:4px;margin-top:4px;padding:10px}.SubmissionResults_light__Sww9t .SubmissionResults_errorDetails__CpTSE{background-color:#fef2f2;border-color:#fecaca}.SubmissionResults_dark__HitYc .SubmissionResults_errorDetails__CpTSE{background-color:#7f1d1d0d;border-color:#991b1b33}.SubmissionResults_errorDetailsHeader__0syBL{align-items:center;color:#ef4444;display:flex;font-size:.8125rem;font-weight:500;gap:6px;margin-bottom:6px}.SubmissionResults_errorDetailsContent__U5b-4{font-family:SF Mono,Monaco,Inconsolata,monospace;font-size:.75rem;line-height:1.5;margin:0;opacity:.9;white-space:pre-wrap;word-break:break-word}.SubmissionResults_errorContainer__U91Zy{border:1px solid;border-radius:6px;padding:16px}.SubmissionResults_light__Sww9t .SubmissionResults_errorContainer__U91Zy{background-color:#fef2f2;border-color:#fecaca}.SubmissionResults_dark__HitYc .SubmissionResults_errorContainer__U91Zy{background-color:#7f1d1d0d;border-color:#991b1b33}.SubmissionResults_errorHeader__ZzSv8{align-items:center;display:flex;gap:10px;margin-bottom:12px}.SubmissionResults_errorHeader__ZzSv8 h3{color:#ef4444;font-size:1rem;font-weight:500;margin:0}.SubmissionResults_errorContent__Dg0nN{border-radius:4px;margin-bottom:10px;padding:12px}.SubmissionResults_light__Sww9t .SubmissionResults_errorContent__Dg0nN{background-color:#fff}.SubmissionResults_dark__HitYc .SubmissionResults_errorContent__Dg0nN{background-color:#1a1a1a}.SubmissionResults_errorMessage__3Tc1t{font-family:SF Mono,Monaco,Inconsolata,monospace;font-size:.8125rem;line-height:1.6;margin:0;white-space:pre-wrap;word-break:break-word}.SubmissionResults_light__Sww9t .SubmissionResults_errorMessage__3Tc1t{color:#991b1b}.SubmissionResults_dark__HitYc .SubmissionResults_errorMessage__3Tc1t{color:#fca5a5}.SubmissionResults_errorHint__zUeEr{align-items:flex-start;border-radius:4px;display:flex;font-size:.8125rem;gap:8px;line-height:1.5;padding:10px}.SubmissionResults_light__Sww9t .SubmissionResults_errorHint__zUeEr{background-color:#fffbeb;color:#92400e}.SubmissionResults_dark__HitYc .SubmissionResults_errorHint__zUeEr{background-color:#78350f14;color:#fbbf24}.SubmissionResults_emptyState__RPkBg{align-items:center;display:flex;flex-direction:column;gap:10px;justify-content:center;opacity:.5;padding:40px 20px}.SubmissionResults_emptyState__RPkBg h3{font-size:1rem;font-weight:500;margin:0}.SubmissionResults_emptyState__RPkBg p{font-size:.8125rem;margin:0}@media (max-width:768px){.SubmissionResults_container__DzlfR{gap:10px;padding:0}.SubmissionResults_header__WOKhe{align-items:flex-start;flex-direction:column;gap:10px;padding:10px 12px}.SubmissionResults_stats__HWp5R{gap:12px;justify-content:space-between;width:100%}.SubmissionResults_summaryCard__Mn2cy{padding:12px}.SubmissionResults_summaryIcon__tEy-M{font-size:1.25rem}.SubmissionResults_summaryValue__oPIBx{font-size:1.125rem}.SubmissionResults_filterTabs__U9FxO{overflow-x:auto;scrollbar-width:none}.SubmissionResults_filterTabs__U9FxO::-webkit-scrollbar{display:none}.SubmissionResults_testCaseHeader__rjM3m{padding:10px 12px}.SubmissionResults_testCaseContent__cHwKD{padding:12px}.SubmissionResults_outputValue__XEXS6{font-size:.75rem;padding:8px}}@media (prefers-reduced-motion:reduce){*{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.split{display:flex;flex-direction:column;height:100%}.ͼ1 .cm-foldGutter span,.ͼ1 .cm-gutterElement,.ͼ1 .cm-lineNumbers .cm-gutterElement{align-items:center;display:flex;justify-content:center}.ͼ1 .cm-foldGutter span{height:100%}.cm-foldGutter .cm-gutterElement span:not(:has(svg)){display:none}.cm-scroller{-ms-overflow-style:none;scrollbar-width:none}.cm-scroller::-webkit-scrollbar{display:none}.cm-locked-line{color:#888}.dark-mode .cm-locked-line{background-color:#2a2a2a;color:#666}.CompilerConsole_overlay__EeyGo{align-items:center;background-color:#00000080;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1000}.CompilerConsole_modal__yAgmU{border-radius:8px;box-shadow:0 10px 25px #0000004d;display:flex;flex-direction:column;height:500px;margin:0 1rem;max-width:900px;overflow:hidden;width:100%}.CompilerConsole_lightMode__rH6LN{background-color:#fff;color:#333}.CompilerConsole_darkMode__S4H4a{background-color:#1a1a1a;color:#fff}.CompilerConsole_header__j6sWe{align-items:center;border-bottom:1px solid;display:flex;justify-content:space-between;padding:1rem}.CompilerConsole_lightMode__rH6LN .CompilerConsole_header__j6sWe{border-bottom-color:#e0e0e0}.CompilerConsole_darkMode__S4H4a .CompilerConsole_header__j6sWe{border-bottom-color:#404040}.CompilerConsole_headerLeft__XVSJ4{align-items:center;display:flex;gap:.75rem}.CompilerConsole_title__SfYpm{font-size:1rem;font-weight:500}.CompilerConsole_headerRight__ft467,.CompilerConsole_statusIndicator__lXDMV{align-items:center;display:flex;gap:.5rem}.CompilerConsole_statusIndicator__lXDMV{border-radius:9999px;font-size:.75rem;font-weight:500;padding:.25rem .75rem}.CompilerConsole_statusIdle__VFRYc{background-color:#374151;color:#9ca3af}.CompilerConsole_statusRunning__ddbJf{background-color:#1e3a8a;color:#60a5fa}.CompilerConsole_statusWaiting__01IFp{background-color:#92400e;color:#fbbf24}.CompilerConsole_statusFinished__F7GG8{background-color:#14532d;color:#4ade80}.CompilerConsole_statusError__4-CuN{background-color:#7f1d1d;color:#f87171}.CompilerConsole_pulseAnimation__eGTsw{animation:CompilerConsole_pulse__zIyd5 1.5s ease-in-out infinite}@keyframes CompilerConsole_pulse__zIyd5{0%,to{opacity:1}50%{opacity:.5}}.CompilerConsole_clearButton__GXg4s{border:none;border-radius:4px;cursor:pointer;font-size:.75rem;padding:.25rem .75rem;transition:background-color .2s ease}.CompilerConsole_lightMode__rH6LN .CompilerConsole_clearButton__GXg4s{background-color:#f3f4f6;color:#374151}.CompilerConsole_lightMode__rH6LN .CompilerConsole_clearButton__GXg4s:hover{background-color:#e5e7eb}.CompilerConsole_darkMode__S4H4a .CompilerConsole_clearButton__GXg4s{background-color:#374151;color:#d1d5db}.CompilerConsole_darkMode__S4H4a .CompilerConsole_clearButton__GXg4s:hover{background-color:#4b5563}.CompilerConsole_closeButton__SWM2i{background:none;border:none;border-radius:4px;color:inherit;cursor:pointer;padding:.25rem;transition:background-color .2s ease}.CompilerConsole_lightMode__rH6LN .CompilerConsole_closeButton__SWM2i:hover{background-color:#f3f4f6}.CompilerConsole_darkMode__S4H4a .CompilerConsole_closeButton__SWM2i:hover{background-color:#374151}.CompilerConsole_consoleContainer__BhLD1{display:flex;flex:1 1;flex-direction:column;overflow:hidden}.CompilerConsole_outputArea__6als\+{flex:1 1;font-family:Courier New,Monaco,Menlo,monospace;font-size:.875rem;line-height:1.4;overflow-y:auto;padding:1rem}.CompilerConsole_lightMode__rH6LN .CompilerConsole_outputArea__6als\+{background-color:#f9fafb}.CompilerConsole_darkMode__S4H4a .CompilerConsole_outputArea__6als\+{background-color:#000}.CompilerConsole_emptyMessage__M3EtE{opacity:.6}.CompilerConsole_lightMode__rH6LN .CompilerConsole_emptyMessage__M3EtE{color:#6b7280}.CompilerConsole_darkMode__S4H4a .CompilerConsole_emptyMessage__M3EtE{color:#9ca3af}.CompilerConsole_outputLine__DSQw4{word-wrap:break-word;margin-bottom:.25rem;white-space:pre-wrap}.CompilerConsole_lightMode__rH6LN .CompilerConsole_outputOutput__gD9vk{color:#374151}.CompilerConsole_darkMode__S4H4a .CompilerConsole_outputOutput__gD9vk{color:#4ade80}.CompilerConsole_outputInput__CxsfR{font-weight:500}.CompilerConsole_lightMode__rH6LN .CompilerConsole_outputInput__CxsfR{color:#2563eb}.CompilerConsole_darkMode__S4H4a .CompilerConsole_outputInput__CxsfR{color:#fbbf24}.CompilerConsole_outputError__ryJif{font-weight:500}.CompilerConsole_lightMode__rH6LN .CompilerConsole_outputError__ryJif{color:#dc2626}.CompilerConsole_darkMode__S4H4a .CompilerConsole_outputError__ryJif{color:#f87171}.CompilerConsole_inputPrompt__syIpd{opacity:.6}.CompilerConsole_inputArea__b6euy{border-top:1px solid;padding:1rem}.CompilerConsole_lightMode__rH6LN .CompilerConsole_inputArea__b6euy{background-color:#f3f4f6;border-top-color:#e5e7eb}.CompilerConsole_darkMode__S4H4a .CompilerConsole_inputArea__b6euy{background-color:#111827;border-top-color:#374151}.CompilerConsole_inputContainer__R0A3d{align-items:center;display:flex;gap:.5rem}.CompilerConsole_inputPrefix__3sXsj{font-family:Courier New,Monaco,Menlo,monospace;font-weight:500}.CompilerConsole_lightMode__rH6LN .CompilerConsole_inputPrefix__3sXsj{color:#2563eb}.CompilerConsole_darkMode__S4H4a .CompilerConsole_inputPrefix__3sXsj{color:#60a5fa}.CompilerConsole_inputField__L-nGK{border:1px solid;border-radius:4px;flex:1 1;font-family:Courier New,Monaco,Menlo,monospace;font-size:.875rem;outline:none;padding:.5rem .75rem;transition:border-color .2s ease,box-shadow .2s ease}.CompilerConsole_lightMode__rH6LN .CompilerConsole_inputField__L-nGK{background-color:#fff;border-color:#d1d5db;color:#374151}.CompilerConsole_lightMode__rH6LN .CompilerConsole_inputField__L-nGK:focus{border-color:#2563eb;box-shadow:0 0 0 3px #2563eb1a}.CompilerConsole_lightMode__rH6LN .CompilerConsole_inputField__L-nGK::placeholder{color:#9ca3af}.CompilerConsole_darkMode__S4H4a .CompilerConsole_inputField__L-nGK{background-color:#374151;border-color:#4b5563;color:#fff}.CompilerConsole_darkMode__S4H4a .CompilerConsole_inputField__L-nGK:focus{border-color:#60a5fa;box-shadow:0 0 0 3px #60a5fa1a}.CompilerConsole_darkMode__S4H4a .CompilerConsole_inputField__L-nGK::placeholder{color:#6b7280}.CompilerConsole_sendButton__tbM2G{background-color:#2563eb;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:.875rem;font-weight:500;padding:.5rem 1rem;transition:background-color .2s ease,transform .1s ease}.CompilerConsole_sendButton__tbM2G:hover:not(:disabled){background-color:#1d4ed8}.CompilerConsole_sendButton__tbM2G:active:not(:disabled){transform:scale(.98)}.CompilerConsole_sendButton__tbM2G:disabled{background-color:#9ca3af;cursor:not-allowed}.CompilerConsole_inputHint__CVjUz{font-size:.75rem;margin-top:.5rem;opacity:.7}@media (max-width:768px){.CompilerConsole_modal__yAgmU{height:400px;margin:.5rem}.CompilerConsole_header__j6sWe{padding:.75rem}.CompilerConsole_title__SfYpm{font-size:.875rem}.CompilerConsole_statusIndicator__lXDMV{font-size:.6875rem;padding:.2rem .5rem}.CompilerConsole_outputArea__6als\+{font-size:.8125rem;padding:.75rem}.CompilerConsole_inputArea__b6euy{padding:.75rem}.CompilerConsole_inputContainer__R0A3d{align-items:stretch;flex-direction:column;gap:.75rem}.CompilerConsole_sendButton__tbM2G{align-self:flex-end;min-width:80px}}@media (max-width:480px){.CompilerConsole_modal__yAgmU{height:350px;margin:.25rem}.CompilerConsole_headerLeft__XVSJ4{gap:.5rem}.CompilerConsole_statusIndicator__lXDMV span{display:none}}.CompilerConsole_runButton__9d8HU{border:none;border-radius:4px;cursor:pointer;font-size:.75rem;padding:.25rem .75rem;transition:background-color .2s ease}.CompilerConsole_lightMode__rH6LN .CompilerConsole_runButton__9d8HU{background-color:#2563eb;color:#fff}.CompilerConsole_lightMode__rH6LN .CompilerConsole_runButton__9d8HU:hover{background-color:#1d4ed8}.CompilerConsole_darkMode__S4H4a .CompilerConsole_runButton__9d8HU{background-color:#3b82f6;color:#fff}.CompilerConsole_darkMode__S4H4a .CompilerConsole_runButton__9d8HU:hover{background-color:#2563eb}.CodeAttemptWrapper_container__keDdR{display:flex;flex-direction:column;height:100vh;position:relative}.CodeAttemptWrapper_light__oNw8a{background-color:#f5f5f5;color:#333}.CodeAttemptWrapper_dark__aUhnl{background-color:#1e1e1e;color:#fff}.CodeAttemptWrapper_header__CPw1d{align-items:center;box-shadow:0 2px 4px #0000001a;display:flex;padding:1rem;z-index:100}.CodeAttemptWrapper_header__CPw1d.CodeAttemptWrapper_light__oNw8a{background-color:#fff}.CodeAttemptWrapper_header__CPw1d.CodeAttemptWrapper_dark__aUhnl{background-color:#2d2d2d}.CodeAttemptWrapper_backButton__J8Qtd{align-items:center;background:none;border:none;border-radius:4px;cursor:pointer;display:flex;padding:.5rem;transition:background-color .2s}.CodeAttemptWrapper_backButton__J8Qtd:hover{background-color:#0000001a}.CodeAttemptWrapper_backIcon__OWxeg{font-size:1.5rem;margin-right:.5rem}.CodeAttemptWrapper_lightIcon__SpzRo{color:#333}.CodeAttemptWrapper_darkIcon__ILw7P{color:#fff}.CodeAttemptWrapper_backText__ZTuHR{font-size:1rem}.CodeAttemptWrapper_cameraPreview__HyjJd{border-radius:4px;cursor:grab;height:90px;overflow:hidden;position:fixed;transition:transform .1s,box-shadow .2s;width:160px;z-index:1000}.CodeAttemptWrapper_cameraPreviewHidden__2a0gt{border-radius:4px;height:30px;overflow:hidden;position:fixed;width:90px}.CodeAttemptWrapper_cameraPreviewHidden__2a0gt.CodeAttemptWrapper_active__\+0KTl{border:2px solid #4caf50}.CodeAttemptWrapper_cameraPreviewHidden__2a0gt.CodeAttemptWrapper_inactive__3-Xfq{border:2px solid #f44336}.CodeAttemptWrapper_cameraPreview__HyjJd.CodeAttemptWrapper_active__\+0KTl{border:2px solid #4caf50}.CodeAttemptWrapper_cameraPreview__HyjJd.CodeAttemptWrapper_inactive__3-Xfq{border:2px solid #f44336}.CodeAttemptWrapper_cameraPreview__HyjJd.CodeAttemptWrapper_dragging__J5-EP{box-shadow:0 4px 8px #0003;cursor:grabbing;opacity:.9}.CodeAttemptWrapper_cameraVideoHidden__KLPHl,.CodeAttemptWrapper_cameraVideo__VHri6{height:100%;object-fit:cover;transform:scaleX(-1);width:100%}.CodeAttemptWrapper_cameraVideoHidden__KLPHl{opacity:0}.CodeAttemptWrapper_cameraLoading__Dg5iE{align-items:center;background-color:#ddd;color:#666;display:flex;font-size:.8rem;height:100%;justify-content:center;width:100%}.CodeAttemptWrapper_dragHint__UZa0B{bottom:-1.5rem;color:inherit;font-size:.7rem;position:absolute;text-align:center;width:100%}.CodeAttemptWrapper_hidden__IWTME{display:none}.CodeAttemptWrapper_modalText__fZ02H{font-size:1rem}.CodeAttemptWrapper_modalButton__KVkqU{background-color:#1490e5;border:1px solid #1490e5;border-radius:5px;color:#fff;cursor:pointer;margin-top:5px;padding:8px 10px}.CodeAttemptWrapper_modalBtns__VpVqt{align-items:center;display:flex;gap:20px;justify-content:center;width:100%}.CodeAttemptWrapper_recordingShow__AIb0j{height:1px;height:16px;left:-9999px;overflow:hidden;position:absolute;top:-9999px;visibility:hidden;width:1px;width:55px}@media screen and (max-width:800px){.CodeAttemptWrapper_container__keDdR{background-color:#ebebeb}}.ProblemDescription_mainContainer__HfZnl{align-items:flex-start;display:flex;flex-direction:column;gap:10px;padding:20px}.ProblemDescription_quizHeading__r-CAM{align-items:center;display:flex;justify-content:flex-start;margin-bottom:2rem}.ProblemDescription_title__In7JT{font-feature-settings:"smcp";color:#007bff;font-size:2rem;font-variant:small-caps;font-weight:700}.ProblemDescription_detailsContainer__AJwri{align-items:flex-start;display:flex;flex-direction:column;gap:6px;justify-content:flex-start}.ProblemDescription_detailsContainer__AJwri p{font-weight:500}.ProblemDescription_detailsContainer__AJwri span{font-weight:400}.ProblemDescription_historyContainer__kBm96{margin-top:10px}.ProblemDescription_historyTitle__HUSFj{color:#007bff;font-size:1.5rem;font-weight:600;margin-bottom:10px}.ProblemDescription_startButton__0Ucc\+{background-color:#007bff;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:1.2rem;font-weight:700;margin-top:20px;padding:12px;text-align:center;transition:background-color .3s ease}.ProblemDescription_startButton__0Ucc\+:hover{background-color:#0056b3}.ProblemDescription_modalHeading__Ajx4Z{color:#34dc00;font-size:1.2rem;font-weight:500;text-align:left}.ProblemDescription_modalSubmit__3MRTj{background-color:#007bff;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:.9rem;padding:8px 12px;transition:all .5s ease}.ProblemDescription_buttonCon__ozNjf{align-items:center;display:flex;justify-content:flex-start;padding:15px 0 0;width:100%}.ProblemDescription_modalSubmit__3MRTj:hover{transform:scale(1.05)}.ProblemDescription_modalHeader__RNfkp{display:flex;flex-direction:column;gap:13px;justify-content:space-between}.ProblemDescription_deleteBtn__NzKtM{align-items:center;display:flex;justify-content:center;position:relative}.ProblemDescription_rulesList__Hsjhz{align-items:flex-start;display:flex;flex-direction:column;gap:5px;justify-content:flex-start;padding:0 0 5px 18px}.ProblemDescription_rulesList__Hsjhz strong{color:#007bff}.ProblemDescription_cancel__tSFTb{background-color:#fff;border:none;cursor:pointer;margin-left:15px}.ProblemDescription_subHead__vWvj\+{color:#007bff;padding:10px 0 5px;text-align:left}.ProblemDescription_cause__VKU90{text-align:left}.ProblemDescription_detailTitle__5ufEQ{display:flex;gap:5px;margin-bottom:5px}.ProblemDescription_descriptionCon__8oM27{display:flex;flex-direction:column;gap:5px}.ProblemDescription_viewButton__AWUKm{background-color:#007bff;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:1rem;margin-top:20px;padding:6px 12px;transition:background-color .3s}.ProblemDescription_viewButton__AWUKm:hover{background-color:#0056b3}.ProblemDescription_backButtonContainer__6JjYe{align-items:center;display:flex;padding:15px 15px 0;width:100%}.ProblemDescription_backButton__m12QW{align-items:center;background-color:initial;border:none;cursor:pointer;display:flex;margin:10px 0 0 20px}.ProblemDescription_backButton__m12QW:hover{color:#555}.ProblemDescription_backButton__m12QW a{align-items:center;background-color:initial;border:none;color:#333;cursor:pointer;display:flex;font-size:1rem;padding:8px;transition:color .3s ease}.ProblemDescription_backIcon__cfnKW{font-size:1.2rem;margin-right:5px}.ProblemDescription_backText__JrDPh{font-weight:500}.ProblemDescription_descriptionDiv__\+Yhnw ol,.ProblemDescription_descriptionDiv__\+Yhnw ul{padding-left:25px}.ProblemEditPage_container__gIEfs{gap:7px;padding:20px 0 30px;width:80%}.ProblemEditPage_container__gIEfs,.ProblemEditPage_fieldOne__EoCfA{display:flex;flex-direction:column}.ProblemEditPage_fieldOne__EoCfA p{color:#626262;font-size:.75rem;position:relative;top:-12px}.ProblemEditPage_richText__CEhfj{display:flex;flex-direction:column;gap:7px}.ProblemEditPage_richText__CEhfj .ProblemEditPage_description__TkraP{color:#626262;font-size:.75rem;position:relative;top:-3px}.ProblemEditPage_courseImage__uJ56N,.ProblemEditPage_info__BA0vW{display:flex;flex-direction:column;gap:7px;margin-top:15px}.ProblemEditPage_UploadContainer__QkCcQ{color:#626262;display:flex;flex-direction:column;font-size:.75rem;width:350px}.ProblemEditPage_richText__CEhfj .ProblemEditPage_ql-editor__x3C43.ProblemEditPage_ql-blank__qFYOG:before{font-size:.9rem;font-style:normal}.ProblemEditPage_richText__CEhfj .ProblemEditPage_ql-container__xNfBn{height:auto;min-height:80px}.ProblemEditPage_richText__CEhfj .ProblemEditPage_ql-editor__x3C43{overflow-y:visible;padding:8px 12px}.ProblemEditPage_richText__CEhfj .ProblemEditPage_ql-code-block__1--OG{font-family:monospace;white-space:pre-wrap}.ProblemEditPage_requiredStar__8cWdG{color:red;font-size:14px;margin-left:4px}.ProblemEditPage_mainContainer__nrnFJ{padding:20px}.ProblemEditPage_pageHeading__4\+Oqw{color:#007bff;font-size:1.5rem;font-weight:600;margin-bottom:20px}.ProblemEditPage_accordionContainer__a4kOJ{margin-top:20px}.ProblemEditPage_field__4og0d{align-items:center;display:flex;margin-bottom:15px}.ProblemEditPage_fullWidth__7wdZw{flex-wrap:wrap}.ProblemEditPage_label__640NK{flex:0 0 250px;font-weight:500}.ProblemEditPage_inputGroup__VZgZy{align-items:center;display:flex;flex:1 1;gap:10px}.ProblemEditPage_input__NS7A0{font-size:.9rem;padding:6px}.ProblemEditPage_enableCheckbox__emFfp{align-items:center;display:flex;gap:5px}.ProblemEditPage_fullWidth__7wdZw .ProblemEditPage_input__NS7A0{padding:8px;width:80%}.ProblemEditPage_fullWidth__7wdZw .ProblemEditPage_label__640NK{flex:0 0 100%;margin-bottom:10px}.ProblemEditPage_saveButtonContainer__4LHT7{display:flex;gap:10px;justify-content:center;margin-top:20px}.ProblemEditPage_saveButton__UPXfB{background-color:#007bff;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:.9rem;padding:8px 15px}.ProblemEditPage_saveButton__UPXfB:hover{background-color:#0056b3}.ProblemEditPage_leveldropdownCon__RC1vg{align-items:center;display:flex;margin-bottom:15px}.ProblemEditPage_levelHeading__WU71l{flex:0 0 250px;font-weight:500}.ProblemEditPage_languageDropdown__WCHhJ{min-width:100px}.ProblemEditPage_interval__9GhHP{display:flex;flex-direction:column;gap:2px}.ProblemEditPage_fieldswithType__afX1s{display:flex;gap:5px}.ProblemEditPage_intervalField__4EBYp{background-color:#fff;border:1px solid #ccc;border-radius:5px;font-size:1rem;width:100px}.ProblemEditPage_errorMsg__TJBuF{align-items:flex-start;color:red}.ProblemEditPage_warningText__ydHE5{background-color:#fff3cd;border-radius:6px;color:#856404;font-size:1rem;margin-top:8px;padding:10px 14px}.ProblemEditPage_warningText__ydHE5 span{margin-top:6px}@media screen and (max-width:800px){.ProblemEditPage_container__gIEfs{gap:7px;padding:20px 0 30px;width:90%}}.DropdownStyles_leveldropdownCon__2svex{align-items:center;display:flex;margin-bottom:15px}.DropdownStyles_levelHeading__dBhs1{flex:0 0 250px;font-weight:500}.TestcasesPage_container__Qy0Qb{align-items:center;display:flex;flex-direction:column}.TestcasesPage_modules__3TM2R{display:flex;flex-direction:column;margin-top:10px}.TestcasesPage_widthBtn__fVSn\+{width:18%}.TestcasesPage_addModule__QFpHj{margin-top:10px;width:80%}.TestcasesPage_addModule__QFpHj,.TestcasesPage_testCasesList__kmsT\+{display:flex;flex-direction:column;gap:15px}.TestcasesPage_addModuleBtn__qUmLS{align-items:center;background-color:#fff;border:1px solid #ccc;border-radius:4px;color:#333;cursor:pointer;display:flex;font-size:1rem;gap:6px;justify-content:center;padding:8px}.TestcasesPage_addIcon__oHDk0{transform:rotate(0);transition:transform .3s ease,border .3s ease}.TestcasesPage_rotate__MXq1Q{border:none;padding:0;transform:rotate(45deg);width:16px}.TestcasesPage_createMode__BGPvJ{border:none;padding:0;width:20px}.TestcasesPage_createModule__rmdYm{border:1px solid #ccc;color:#333;font-size:1rem;padding:12px 20px;width:100%}.TestcasesPage_titleField__cMcoS{border:none;width:80%}.TestcasesPage_hide__Xt-nK{display:none}.TestcasesPage_Btns__DcsR7{align-items:center;display:flex;gap:20px;justify-content:flex-end;position:relative;right:0}.TestcasesPage_cancel__vHSlQ{background-color:#fff;border:none;cursor:pointer}.TestcasesPage_modulesList__gVVY\+{display:flex;flex-direction:column;gap:20px}.TestcasesPage_testcaseCon__kDUeK{border:1px solid #ccc;padding:14px 20px}.TestcasesPage_testcaseHeader__JCLMN p{font-weight:550;margin-bottom:10px}.TestcasesPage_testcaseHeader__JCLMN{align-items:center;display:flex;gap:6px;justify-content:space-between}.TestcasesPage_iconsBtn__m6Az5{align-items:center;display:flex;font-size:1rem;gap:15px}.TestcasesPage_fieldsInOut__WsV6Z{display:grid;grid-template-columns:1fr 1fr}.TestcasesPage_editBtns__9Uq3j{align-items:center;display:flex;gap:15px;margin-top:10px}.TestcasesPage_field__SzEm2{align-items:center;display:flex;margin-bottom:5px}.TestcasesPage_cancelBtn__tvcRj{background-color:#fff;border:none;cursor:pointer}.TestcasesPage_fullWidth__98Qyf{flex-wrap:wrap}.TestcasesPage_label__oxg4T{flex:0 0 250px;font-weight:500}.TestcasesPage_fullWidth__98Qyf .TestcasesPage_input__NrnX2{padding:8px;width:80%}.TestcasesPage_fullWidth__98Qyf .TestcasesPage_label__oxg4T{flex:0 0 100%;margin-bottom:10px}.TestcasesPage_inputTest__VOnFW,.TestcasesPage_input__NrnX2{box-sizing:border-box;font-family:Courier New,Courier,monospace;font-size:.9rem;line-height:1.5;max-height:400px;min-height:100px;overflow-y:auto;padding:8px;resize:vertical}.TestcasesPage_inputTest__VOnFW{width:80%}.TestcasesPage_textDisplay__ax5\+w{word-wrap:break-word;background-color:#f5f5f5;border-radius:4px;font-family:Courier New,Courier,monospace;line-height:1.5;margin:0;max-height:400px;overflow-y:auto;padding:8px;white-space:pre-wrap;width:80%}@media screen and (max-width:1200px){.TestcasesPage_widthBtn__fVSn\+{width:22%}}@media screen and (max-width:900px){.TestcasesPage_widthBtn__fVSn\+{width:25%}}@media screen and (max-width:650px){.TestcasesPage_widthBtn__fVSn\+{width:35%}}@media screen and (max-width:425px){.TestcasesPage_widthBtn__fVSn\+{width:50%}}.SubmissionsPage_problemReportPage__ItiYk{padding:20px}.SubmissionsPage_title__qKD5b{color:#007bff;font-size:1.5rem;font-weight:500;margin-bottom:20px}.SubmissionsPage_filters__vZz10{display:flex;gap:1rem;margin-bottom:20px}.SubmissionsPage_filterHeading__YznNi{font-size:1rem;font-weight:500}.SubmissionsPage_filters__vZz10 label{align-items:center;display:flex;font-size:1rem;margin-right:15px}.SubmissionsPage_filters__vZz10 input{height:15px;margin-right:5px;width:15px}.SubmissionsPage_controls__j7pa8{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:30px}.SubmissionsPage_limitLabel__jdT0r{align-items:center;display:flex;font-size:14px;font-size:1rem;font-weight:500;margin-right:15px}.SubmissionsPage_limitSelect__KdsJp{background-color:#fff;border:1px solid #ccc;border-radius:4px;font-size:14px;margin-left:20px;padding:5px 10px}.SubmissionsPage_pagination__j9T5W{align-items:center;gap:10px;margin:10px 0}.SubmissionsPage_pagination__j9T5W button{align-items:center;border:none;display:flex;justify-content:center}.SubmissionsPage_pagination__j9T5W button:disabled{cursor:not-allowed}.SubmissionsPage_pagination__j9T5W button:hover{color:#007bff;cursor:pointer}.SubmissionsPage_pagination__j9T5W span{font-size:14px;font-weight:500}.SubmissionsPage_prevDouble__G8ICB{background-color:#f9f9f9;font-size:2rem;transform:rotate(180deg)}.SubmissionsPage_next__vXHQq,.SubmissionsPage_prev__KayAl{background-color:#f9f9f9;font-size:1.2rem}.SubmissionsPage_next__vXHQq{transform:rotate(180deg)}.SubmissionsPage_nextDouble__sdOML{background-color:#f9f9f9;font-size:2rem}.SubmissionsPage_downloadButton__LcXMG{background-color:#007bff;border:none;border-radius:4px;color:#fff;cursor:pointer;padding:10px 20px}.SubmissionsPage_downloadButton__LcXMG:disabled{background-color:#6c757d;cursor:not-allowed}.SubmissionsPage_tableContainer__04vB3{margin-bottom:1rem;overflow-x:auto}.SubmissionsPage_subList__pmPT1{color:#3add24;cursor:pointer;font-weight:700;text-decoration:underline}.SubmissionsPage_reportTable__8Hb9\+{border-collapse:collapse;margin-bottom:20px;width:100%}.SubmissionsPage_reportTable__8Hb9\+ td,.SubmissionsPage_reportTable__8Hb9\+ th{border:1px solid #ddd;padding:.5rem;text-align:left}.SubmissionsPage_reportTable__8Hb9\+ th{background-color:#f4f4f4}.SubmissionsPage_pagination__j9T5W{display:flex;gap:.5rem;justify-content:center;margin-top:2rem}.SubmissionsPage_pageButton__nRkzN{background-color:#fff;border:1px solid #ccc;border-radius:.25rem;cursor:pointer;font-size:1rem;padding:.5rem 1rem}.SubmissionsPage_pageButton__nRkzN:hover{background-color:#f0f0f0}.SubmissionsPage_activePage__JHmMF{background-color:#007bff;border-color:#007bff;color:#fff}.SubmissionsPage_clickableRow__6cs46{cursor:pointer;transition:background-color .2s ease-in-out}.SubmissionsPage_clickableRow__6cs46:hover{background-color:#f1f1f1}.SubmissionsPage_deleteButton__VwlxM{background-color:#ff3434;border:1px solid #ff3434;border-radius:5px;color:#fff;cursor:pointer;margin-left:10px;padding:10px 13px}.SubmissionsPage_deleteButton__VwlxM:hover{transform:scale(1.03)}@media (max-width:768px){.SubmissionsPage_controls__j7pa8{align-items:flex-start;flex-direction:column;gap:10px}.SubmissionsPage_reportTable__8Hb9\+{font-size:14px}.SubmissionsPage_pageButton__nRkzN{font-size:.9rem}}@media (max-width:480px){.SubmissionsPage_pageButton__nRkzN{font-size:.85rem;padding:.25rem .5rem}}.SubmissionsPage_clickableSubmission__yMS8D{background:none;border:none;color:#38f21f;cursor:pointer;font-weight:700;text-decoration:underline}.SubmissionsPage_backButton__u37bE{background-color:#007bff;border:none;border-radius:.3rem;color:#fff;cursor:pointer;font-size:1rem;margin-bottom:1.5rem;padding:.5rem 1rem;transition:background-color .2s ease-in-out}.SubmissionsPage_backButton__u37bE:hover{background-color:#67acf6}.SingleSubmission_container__LrOnU{margin:auto;max-width:1100px;padding:20px}.SingleSubmission_title__qavtl{color:#007bff;font-size:1.5rem;font-weight:700;margin-bottom:20px}.SingleSubmission_section__MOWdB{background:#f9f9f9;border-radius:5px;margin-bottom:20px;padding:15px}.SingleSubmission_subTitle__VT2uc{color:#333;font-size:1.3rem;font-weight:600;margin-bottom:10px}p{font-size:1rem;margin:5px 0}.SingleSubmission_codeEditor__DqRTK{background-color:#f8f8f8;border:1px solid #ddd;border-radius:4px;min-height:200px}.SettingPage_usersContainer__od92d{align-items:flex-start;background-color:#fff;display:flex;flex-direction:column;flex-grow:1;height:100%;overflow-y:auto}.SettingPage_usersTitle__rv5AH{align-items:center;box-shadow:0 4px 6px #0000001a;display:flex;justify-content:space-between;padding:10px 20px;width:100%}.SettingPage_usersTitle__rv5AH h1{color:#333;font-size:1.5rem;font-weight:600}.SettingPage_btnsAdd__339Lk{align-items:center;display:flex;gap:10px;justify-content:center}.SettingPage_usersTitle__rv5AH button{align-items:center;background-color:#007bff;border:none;border-radius:4px;color:#fff;cursor:pointer;display:flex;font-size:1rem;gap:5px;padding:10px}.SettingPage_usersContent__gJxxf{display:flex;flex-direction:column;gap:15px;padding:20px;width:100%}.SettingPage_filterContainer__pw5\+c{display:flex;flex-direction:column;gap:10px}.SettingPage_userListContainer__X0y8v{display:flex;flex-direction:column;gap:20px}.SettingPage_userListContainer__X0y8v a{text-decoration:none}.SettingPage_header__FS-A6{align-items:center;align-self:stretch;background-color:#f2f6ff;border-radius:5px;box-shadow:0 4px 4px #0000001a;display:grid;grid-template-columns:1fr 1fr .8fr;height:50px}.SettingPage_header__FS-A6 span{font-weight:500;padding:0 15px}.SettingPage_userLink__vrytL{color:inherit;text-decoration:none;width:100%}.SettingPage_noFound__fGmyB{color:#626262;font-size:.9rem;text-align:center}.SettingPage_userRow__CjfDi{align-items:center;background-color:#fff;border-radius:5px;box-shadow:0 4px 4px #0000001a;color:#333;cursor:pointer;display:flex;padding:10px 0;transition:background-color .2s ease;width:100%}.SettingPage_userRow__CjfDi:hover{background-color:#f1f5f9}.SettingPage_email__JkDaQ,.SettingPage_status__tFCPt,.SettingPage_userDetails__F8tfl{align-items:center;display:flex;justify-content:flex-start;overflow:hidden;padding:0 15px}.SettingPage_avatar__wfgEo{align-items:center;background-color:#f0f0f0;border-radius:50%;display:flex;font-size:1rem;height:40px;justify-content:center;margin-right:12px;overflow:hidden;width:40px}.SettingPage_userName__XkALq{-webkit-box-orient:vertical;-webkit-line-clamp:1;line-clamp:1;display:-webkit-box;font-weight:600;overflow:hidden;text-overflow:ellipsis}.SettingPage_userRole__72zCE{color:#6b7280;font-size:.9rem;text-transform:capitalize}.SettingPage_emailText__M3a-m,.SettingPage_userRole__72zCE{overflow:hidden;text-overflow:ellipsis;width:100%}.SettingPage_status__tFCPt{text-transform:capitalize}.SettingPage_modalMainContainerScroll__V1jIR{-ms-overflow-style:none;max-height:80vh;overflow-y:auto;position:relative;scrollbar-width:none}.SettingPage_modalMainContainerScroll__V1jIR::-webkit-scrollbar{display:none}.SettingPage_modalHeader__NhNyX{display:flex;flex-direction:column;gap:13px;justify-content:space-between}.SettingPage_settingCategory__HV99O{gap:10px;padding:10px 0 5px;width:100%}.SettingPage_settingHead__cyFcS{align-items:center;flex-wrap:wrap;gap:3px;justify-content:center;max-width:100%}.SettingPage_fontContainer__jLHaw{align-items:center;display:flex;justify-content:center}.SettingPage_fontBtn__5tuH9{background-color:#fff;border:1px solid #1490e5;cursor:pointer;height:27px;width:27px}.SettingPage_fontDisplay__P8Jtm{align-items:center;border-bottom:1px solid #1490e5;border-top:1px solid #1490e5;display:flex;height:27px;justify-content:center;width:27px}.SettingPage_selectLanguage__rfjlL{gap:5px;min-width:90px}.SettingPage_modalHeading__P8aKP{color:#34dc00;font-size:1.2rem;font-weight:500;text-align:left}.SettingPage_settingTitle__aQMs6{color:#1087d6;font-size:1rem}.SettingPage_settingDescription__jTxwn{display:flex;gap:15px;justify-content:space-between;text-align:left;width:100%}.SettingPage_cancel__9T2Cy{background-color:#fff;border:none;cursor:pointer}.SettingPage_buttonCon__4jxx0 .SettingPage_saveButton__kk9LP{background-color:#007bff;border:none;border-radius:5px;color:#fff;cursor:pointer;padding:5px 7px}.SettingPage_buttonCon__4jxx0 .SettingPage_saveButton__kk9LP:hover{background-color:#0056b3}.SettingPage_buttonCon__4jxx0{align-items:center;background-color:#fff;bottom:0;display:flex;gap:15px;justify-content:flex-start;margin-bottom:8px;margin-left:5px;padding:15px 0 0;position:sticky;width:100%;z-index:99}.SettingPage_errorMsg__Fni-h{align-items:flex-start;color:red}.SettingPage_fieldswithType__7JcGc{display:flex;gap:5px}.SettingPage_intervalField__N4JPE{background-color:#fff;border:1px solid #ccc;border-radius:5px;font-size:1rem;width:100px}.SettingPage_intervalField__N4JPE:focus{border:1px solid #007bff;outline:#007bff}.SettingPage_switch__fvikZ{display:inline-block;height:20px;margin-left:10px;position:relative;width:34px}.SettingPage_switch__fvikZ input{height:0;opacity:0;width:0}.SettingPage_slider__QAneT{background-color:#ccc;border-radius:20px;bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0;transition:.4s}.SettingPage_slider__QAneT:before{background-color:#fff;border-radius:50%;bottom:4px;content:"";height:12px;left:4px;position:absolute;transition:.4s;width:12px}input:checked+.SettingPage_slider__QAneT{background-color:#007bff}input:checked+.SettingPage_slider__QAneT:before{transform:translateX(14px)}.SettingPage_settingHeadCron__ujWkQ{align-items:center;display:flex;flex-direction:column;gap:12px;justify-content:space-between;margin-bottom:10px;margin-top:10px}.SettingPage_settingDescriptionCron__0cnxs{color:#333;flex:1 1;font-size:14px;margin:0}.SettingPage_fieldsWithCronType__mjeT1{align-items:center;display:flex;gap:10px;margin:10px 0}.SettingPage_intervalFieldCron__zcHkK{background-color:#fff;border:1px solid #ccc;border-radius:5px;font-size:14px;padding:6px 10px;width:100px}.SettingPage_intervalFieldCron__zcHkK:focus{border:1px solid #007bff;outline:none}.SettingPage_disabledInput__WhfbD{background-color:#f0f0f0;cursor:not-allowed;opacity:.6}.SettingPage_deleteNowButton__3sIhW{align-self:flex-start;background-color:#dc3545;border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:14px;margin-top:20px;padding:10px 16px;transition:background-color .2s ease}.SettingPage_deleteNowButton__3sIhW:hover{background-color:#c82333}@media (max-width:576px){.SettingPage_email__JkDaQ,.SettingPage_status__tFCPt,.SettingPage_userDetails__F8tfl{font-size:14px;padding:0 10px}.SettingPage_userRole__72zCE{font-size:12px}}.SettingPage_textInput__iPzCw{border:1px solid #ccc;border-radius:4px;font-size:1rem;padding:.5rem;width:100%}.AddCourse_container__Vr0qT{max-width:900px;width:100%}.AddCourse_backButtonContainer__-ORII{width:100%}.AddCourse_backButton__GgbdW{align-items:center;background-color:initial;border:none;color:#333;cursor:pointer;display:flex;font-size:1rem;padding:8px;transition:color .3s ease}.AddCourse_backButton__GgbdW:hover{color:#555}.AddCourse_backIcon__Bwue-{font-size:1.2rem;margin-right:5px}.AddCourse_backText__cOHR5{font-weight:500}.AddCourse_heading__KZs6T{font-size:24px;text-align:center}.AddCourse_selectedList__7db\+A{display:flex;flex-wrap:wrap;gap:5px;margin-bottom:5px;max-height:100px;overflow-y:auto}.AddCourse_submit__ro36N{background-color:#007bff;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:1rem;padding:5px 10px;transition:all .5s ease}.AddCourse_submit__ro36N:hover{transform:scale(1.05)}.AddCourse_header__85ebY{align-items:center;display:flex;justify-content:space-between;margin:10px 0}.SessionImagesPage_userListContainer__EjzU9{display:flex;flex-direction:column;gap:20px;padding:10px 20px}.SessionImagesPage_userListContainer__EjzU9 a{text-decoration:none}.SessionImagesPage_adminHeader__-Dz8j{grid-template-columns:1fr 1fr 1fr 120px;padding-right:10px}.SessionImagesPage_adminHeader__-Dz8j,.SessionImagesPage_header__AoaX0{align-items:center;align-self:stretch;background-color:#f2f6ff;border-radius:5px;box-shadow:0 4px 4px #0000001a;display:grid;height:50px}.SessionImagesPage_header__AoaX0{grid-template-columns:1fr 1fr 1fr}.SessionImagesPage_adminHeader__-Dz8j span,.SessionImagesPage_header__AoaX0 span{font-weight:500;padding:0 15px}.SessionImagesPage_deletebtncon__e4sXe{margin:2px 0;text-align:right}.SessionImagesPage_deletebtn__edwMA{background-color:#fff;background-color:#ff4d4f;border:none;border-radius:5px;box-shadow:0 4px 6px #0000001a;color:#fff;cursor:pointer;padding:7px 15px;transition:background-color .3s ease,transform .2s ease}.SessionImagesPage_deletebtn__edwMA:hover{background-color:#e60000;transform:scale(1.05)}.SessionImagesPage_deletebtn__edwMA:active{background-color:#c00;transform:scale(.95)}.SessionImagesPage_topActionRow__QRbnC{align-items:center;display:flex;gap:12px;justify-content:flex-end;margin:10px 0}.SessionImagesPage_refreshButton__JQgOM{align-items:center;background-color:#34dc00;border:none;border-radius:6px;color:#fff;cursor:pointer;display:flex;font-weight:500;gap:6px;padding:7px 14px;transition:background .2s ease}.SessionImagesPage_refreshButton__JQgOM:hover{background-color:#32d600}.SessionImagesPage_refreshIcon__G6Ibn{stroke-width:2.5}.SessionImagesPage_noFound__juyTv{color:#6b7280;font-style:italic;padding:20px;text-align:center}@media (max-width:768px){.SessionImagesPage_adminHeader__-Dz8j{grid-template-columns:1fr 80px 100px 100px}.SessionImagesPage_adminHeader__-Dz8j span{font-size:.85rem;padding:0 8px}}@media (max-width:576px){.SessionImagesPage_userListContainer__EjzU9{gap:15px;padding:10px 15px}.SessionImagesPage_header__AoaX0 span{font-size:.9rem;padding:0 10px}.SessionImagesPage_adminHeader__-Dz8j{grid-template-columns:1fr 60px 80px 80px}.SessionImagesPage_adminHeader__-Dz8j span{font-size:.8rem;padding:0 5px}}.UserImageRow_groupRow__73mmq{grid-template-columns:1fr 1fr 1fr}.UserImageRow_admingroupRow__F\+jL6,.UserImageRow_groupRow__73mmq{align-items:center;background-color:#fff;border-radius:5px;box-shadow:0 4px 4px #0000001a;color:#333;display:grid;padding:10px 0;transition:background-color .2s ease;width:100%}.UserImageRow_admingroupRow__F\+jL6{grid-template-columns:1fr 1fr 1fr 120px}.UserImageRow_styles__kDIG9{color:#333}.UserImageRow_admingroupRow__F\+jL6:hover,.UserImageRow_groupRow__73mmq:hover{background-color:#f1f5f9}.UserImageRow_createdAt__wdoJE,.UserImageRow_groupDetails__mSp\+k{align-items:center;display:flex;justify-content:flex-start;overflow:hidden;padding:0 15px}.UserImageRow_groupName__XSCx\+{-webkit-box-orient:vertical;-webkit-line-clamp:1;line-clamp:1;align-items:center;color:#333;display:-webkit-box;display:flex;font-size:1rem;font-weight:600;gap:8px;overflow:hidden;text-overflow:ellipsis}.UserImageRow_createdAtText__Di9qP{color:#6b7280;font-size:.9rem;text-transform:capitalize}.UserImageRow_deleteBtn__W1xv7{align-items:center;background-color:#fff;border:none;border-radius:4px;color:#dc2626;cursor:pointer;display:flex;font-size:1.2rem;justify-content:center;padding:6px;transition:all .2s ease}.UserImageRow_deleteBtn__W1xv7:hover{background-color:#fee2e2;color:#b91c1c}.UserImageRow_admingroupRow__F\+jL6:hover .UserImageRow_deleteBtn__W1xv7{background-color:#fee2e2}.UserImageRow_liveBadge__XQ2aq{animation:UserImageRow_pulse__ZLNl2 2s infinite;background:linear-gradient(135deg,#34dc00,#22c55e);border-radius:12px;box-shadow:0 2px 4px #34dc004d;color:#fff;font-size:10px;font-weight:700;padding:3px 8px;text-transform:uppercase}@keyframes UserImageRow_pulse__ZLNl2{0%,to{opacity:1}50%{opacity:.8}}.UserImageRow_liveBtn__QNGh1{background:linear-gradient(135deg,#38bdf8,#0ea5e9);border:none;border-radius:6px;box-shadow:0 2px 4px #38bdf84d;color:#fff;cursor:pointer;font-size:.8rem;font-weight:500;margin-right:8px;padding:6px 12px;transition:all .3s ease}.UserImageRow_liveBtn__QNGh1:hover{background:linear-gradient(135deg,#0ea5e9,#0284c7);box-shadow:0 4px 8px #38bdf866;transform:translateY(-1px)}.UserImageRow_liveBtn__QNGh1:active{transform:translateY(0)}.UserImageRow_actionButtons__HxJSj{align-items:center;display:flex;gap:6px;justify-content:flex-start;padding-right:15px}@media (max-width:768px){.UserImageRow_admingroupRow__F\+jL6{grid-template-columns:1fr 80px 100px 100px}.UserImageRow_createdAt__wdoJE,.UserImageRow_groupDetails__mSp\+k{padding:0 8px}.UserImageRow_liveBtn__QNGh1{font-size:.75rem;margin-right:4px;padding:4px 8px}.UserImageRow_actionButtons__HxJSj{padding-right:8px}}@media (max-width:576px){.UserImageRow_admingroupRow__F\+jL6{grid-template-columns:1fr 60px 80px 80px}.UserImageRow_createdAt__wdoJE,.UserImageRow_groupDetails__mSp\+k{font-size:14px;padding:0 5px}.UserImageRow_createdAtText__Di9qP{font-size:12px}.UserImageRow_groupName__XSCx\+{font-size:.9rem}.UserImageRow_liveBtn__QNGh1{font-size:.7rem;margin-right:2px;padding:3px 6px}.UserImageRow_deleteBtn__W1xv7{font-size:1rem;padding:4px}.UserImageRow_actionButtons__HxJSj{gap:2px;padding-right:5px}.UserImageRow_liveBadge__XQ2aq{font-size:8px;padding:2px 6px}}.LiveVideoViewer_container__WHWdk{align-items:center;display:flex;flex-direction:column;gap:16px;justify-content:center;min-height:400px;width:100%}.LiveVideoViewer_fullscreenContainer__A11X7{background:#000;gap:0;height:100vh;left:0;min-height:100vh;position:fixed;top:0;width:100vw;z-index:9999}.LiveVideoViewer_header__aKE66{align-items:center;display:flex;gap:12px;margin-bottom:8px}.LiveVideoViewer_title__QJHlJ{color:#1f2937;font-size:1.5rem;font-weight:600;margin:0}.LiveVideoViewer_statusBadge__ssiOl{border:1px solid;border-radius:20px;font-size:.75rem;font-weight:500;padding:4px 12px;text-transform:uppercase}.LiveVideoViewer_statusBadgeActive__Va56R{background-color:#dcfce7;border-color:#22c55e;color:#166534}.LiveVideoViewer_statusBadgeInactive__TD747{background-color:#fef3c7;border-color:#f59e0b;color:#92400e}.LiveVideoViewer_videoContainer__icJ1y{aspect-ratio:16/9;background-color:#000;border-radius:12px;box-shadow:0 8px 32px #0000004d;cursor:pointer;max-width:1200px;overflow:hidden;position:relative;width:100%}.LiveVideoViewer_fullscreen__1ERVu{aspect-ratio:unset!important;border-radius:0!important;box-shadow:none!important;height:100vh!important;max-width:none!important;width:100vw!important}.LiveVideoViewer_video__8oS6N{height:100%;object-fit:contain;width:100%}.LiveVideoViewer_videoActive__LHRhY{display:block}.LiveVideoViewer_videoHidden__pyu2f{display:none}.LiveVideoViewer_statusOverlay__bb6D0{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background-color:#000c;border:1px solid #ffffff1a;border-radius:12px;color:#fff;left:50%;padding:24px 32px;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%)}.LiveVideoViewer_statusIcon__PVil8{font-size:3rem;margin-bottom:12px}.LiveVideoViewer_statusMessage__TrQst{font-size:1.25rem;font-weight:600;margin-bottom:8px}.LiveVideoViewer_statusSubtext__qK9\+8{color:#d1d5db;font-size:.875rem}.LiveVideoViewer_liveIndicator__2\+-cG{align-items:center;background-color:#22c55ee6;border-radius:20px;color:#fff;display:flex;font-size:.875rem;font-weight:500;gap:8px;padding:6px 12px;position:absolute;right:16px;top:16px;z-index:10}.LiveVideoViewer_liveDot__mSfPw{animation:LiveVideoViewer_pulse__hrF0S 1.5s infinite;background-color:#fff;border-radius:50%;height:8px;width:8px}.LiveVideoViewer_controls__md\+u1{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background-color:#000000b3;border:1px solid #ffffff1a;border-radius:8px;bottom:16px;display:flex;gap:12px;left:50%;padding:12px 16px;position:absolute;transform:translateX(-50%);transition:opacity .3s ease,visibility .3s ease;z-index:10}.LiveVideoViewer_controlsVisible__FQ7Wn{opacity:1;visibility:visible}.LiveVideoViewer_controlsHidden__h4e96{opacity:0;visibility:hidden}.LiveVideoViewer_controlButton__9SXD\+{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#ffffff1a;border:none;border-radius:6px;color:#fff;cursor:pointer;display:flex;height:44px;justify-content:center;transition:all .2s ease;width:44px}.LiveVideoViewer_controlButton__9SXD\+:hover{background-color:#fff3;transform:scale(1.05)}.LiveVideoViewer_controlButton__9SXD\+:active{transform:scale(.95)}.LiveVideoViewer_controlButtonActive__A2Z4K{background-color:#ef4444cc}.LiveVideoViewer_controlButtonActive__A2Z4K:hover{background-color:#ef4444e6}.LiveVideoViewer_footer__hcvz4{color:#6b7280;font-size:.875rem;line-height:1.5;max-width:600px;text-align:center}@keyframes LiveVideoViewer_pulse__hrF0S{0%,to{opacity:1}50%{opacity:.5}}.LiveVideoViewer_fullscreen__1ERVu .LiveVideoViewer_controls__md\+u1{bottom:32px}.LiveVideoViewer_fullscreen__1ERVu .LiveVideoViewer_liveIndicator__2\+-cG{right:32px;top:32px}@media (max-width:768px){.LiveVideoViewer_controls__md\+u1{bottom:12px;gap:8px;padding:8px 12px}.LiveVideoViewer_controlButton__9SXD\+{height:40px;width:40px}.LiveVideoViewer_liveIndicator__2\+-cG{font-size:.75rem;padding:4px 8px;right:12px;top:12px}.LiveVideoViewer_fullscreen__1ERVu .LiveVideoViewer_controls__md\+u1{bottom:24px}.LiveVideoViewer_fullscreen__1ERVu .LiveVideoViewer_liveIndicator__2\+-cG{right:24px;top:24px}}.ImagesListPage_ImagesListCon__EH-Gr{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:center;padding:10px 20px}.ImagesListPage_imageSty__zSPKk{cursor:pointer;height:100px;width:200px}.ImagesListPage_title__\+Xi0p{font-size:1.2rem;font-weight:550;margin:0;text-align:center}.ImagesListPage_breadCon__YNNPT{margin:10px 20px;padding:5px 40px}.ImagesListPage_paginationContainer__\+dTT5{display:flex;flex-wrap:wrap;margin:20px 0;text-align:center}.ImagesListPage_pageButton__dh4gP{background-color:#eee;border:none;border-radius:4px;color:#000;cursor:pointer;margin:0 5px;padding:5px 10px;transition:background-color .2s ease,color .2s ease}.ImagesListPage_activePage__lJy4t{background-color:#007bff;color:#fff}.ImagesListPage_topNavImg__pPFln{display:none;margin:8px;text-align:center}.ImagesListPage_imageLarge__BBLDE{width:60vw}.ImagesListPage_modalCon__I31PP{align-items:center;display:flex;flex-direction:column;justify-content:center;width:70vw}.ImagesListPage_closeIcon__k7P15{display:flex;justify-content:flex-end;padding-bottom:5px;width:100%}.ImagesListPage_icon__6WC77{color:#ece7e7;cursor:pointer;font-weight:700}.ImagesListPage_imageCon__pJoA7{align-items:center;display:flex;gap:8px;justify-content:center}.ImagesListPage_moveback__2m0X1,.ImagesListPage_movenext__F7O22{align-items:center;background-color:#000;border-radius:50%;display:flex;height:38px;justify-content:center;transition:background-color .3s ease,transform .3s ease;width:38px}.ImagesListPage_moveback__2m0X1:hover,.ImagesListPage_movenext__F7O22:hover{background-color:#333;transform:scale(1.1)}.ImagesListPage_movebackIcon__mcwHH,.ImagesListPage_movenextIcon__jHgZS{color:#ece7e7;cursor:pointer;font-size:1.3rem;font-weight:900}.ImagesListPage_movenextIcon__jHgZS{rotate:180deg}.ImagesListPage_hide__9H0IV{display:none}.ImagesListPage_pagination__o0FW3{align-items:center;display:flex;gap:10px;justify-content:center;margin:10px 0;width:100%}.ImagesListPage_pagination__o0FW3 button{align-items:center;background-color:#fff;border:none;display:flex;justify-content:center}.ImagesListPage_pagination__o0FW3 button:disabled{color:#ccc;cursor:not-allowed}.ImagesListPage_pagination__o0FW3 button:hover{color:#007bff;cursor:pointer}.ImagesListPage_pagination__o0FW3 span{font-size:14px;font-weight:500}.ImagesListPage_prevDouble__7VNDX{font-size:2rem;transform:rotate(180deg)}.ImagesListPage_prev__MlN54{font-size:1.2rem}.ImagesListPage_next__I4s4q{font-size:1.2rem;transform:rotate(180deg)}.ImagesListPage_nextDouble__b8OaH{font-size:2rem}@media screen and (max-width:500px){.ImagesListPage_topNavImg__pPFln{display:block}}.ImageModal_modalOverlay__aovuo{align-items:center;background:rgba(0,0,0,.596);display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:1000}.ImageModal_modalContainer__oQ9EN{text-align:center}.OtpVerify_mainCon__1S3CW{align-items:center;display:flex;height:80vh;justify-content:space-between}.OtpVerify_rightCon__re1LR{width:57%}.OtpVerify_authCard__2eFJF{color:#333;max-width:500px;width:80%}.OtpVerify_field__Dlx7S{text-align:left}.OtpVerify_authCard__2eFJF h2{font-size:2rem;font-weight:700;margin-bottom:1.2rem}.OtpVerify_authCard__2eFJF .OtpVerify_authCardPara__6A6kB{font-size:1rem;margin-bottom:1.2rem}.OtpVerify_imageCon__3oLoU{align-items:center;background:linear-gradient(135deg,#e6f4ff,#b3d9ff);display:flex;height:80vh;justify-content:center;width:40%}.OtpVerify_image__o88Tx{filter:drop-shadow(0 4px 12px rgba(20,144,229,.3));max-height:100%;max-width:60%;object-fit:contain;z-index:2}.OtpVerify_rightCon__re1LR{align-items:center;display:flex;justify-content:center;width:60%}.OtpVerify_authCard__2eFJF{background:#fff;border-radius:14px;box-shadow:0 8px 24px #1490e533;max-width:420px;padding:2.5rem 3rem;text-align:center;width:100%}.OtpVerify_authCard__2eFJF h2{color:#1490e5;font-size:1.8rem;margin-bottom:1rem}.OtpVerify_authCard__2eFJF .OtpVerify_authCardPara__6A6kB{color:#555;line-height:1.5;margin-bottom:2rem}.OtpVerify_authCardParaTwo__sa-\+T{color:#555;font-size:.9rem;margin-bottom:1rem;text-align:left}.OtpVerify_otpContainer__Oe\+1a{display:flex;gap:1rem;justify-content:center;margin:2rem 0}.OtpVerify_otpInput__1kRQL{border:2px solid #ddd;border-radius:8px;font-size:1.5rem;height:50px;text-align:center;transition:border-color .3s;width:50px}.OtpVerify_otpInput__1kRQL:focus{border-color:#1490e5;box-shadow:0 0 0 2px #1490e533;outline:none}.OtpVerify_timerContainer__4wctc{align-items:center;color:#666;display:flex;font-size:.9rem;justify-content:space-between;margin-bottom:2rem}.OtpVerify_resendBtn__gfHCs{background:none;border:none;color:#666;cursor:pointer;padding:0}.OtpVerify_resendBtn__gfHCs strong{color:#1490e5}.OtpVerify_resendBtn__gfHCs.OtpVerify_disabled__Ym\+tq{cursor:not-allowed;opacity:.5}.OtpVerify_buttonContainer__ZfUUA{display:flex;gap:1rem;justify-content:center}.OtpVerify_verifyBtn__kPuQS{background-color:#1490e5;border:none;border-radius:8px;color:#fff;cursor:pointer;font-weight:600;padding:12px 24px;transition:background-color .3s}.OtpVerify_verifyBtn__kPuQS:hover{background-color:#0d7ec8}.OtpVerify_cancelBtn__hshFR{background-color:#fff;border:1px solid #1490e5;border-radius:8px;color:#1490e5;cursor:pointer;font-weight:600;padding:12px 24px;transition:all .3s}.OtpVerify_cancelBtn__hshFR:hover{background-color:#f0f8ff}.OtpVerify_setFocus__t1NIz:focus{border-color:#1490e5;box-shadow:0 0 0 2px #1490e533;outline:none}.OtpVerify_guest__ORBFN{background-color:#fff;border:none;color:#1490e5;cursor:pointer;display:inline-block;font-size:.95rem;font-weight:500;margin-top:15px;-webkit-user-select:none;user-select:none}.OtpVerify_guestContent__WeU-d{align-items:center;display:inline-flex;gap:.5rem}.OtpVerify_guestContent__WeU-d:hover{text-decoration:underline}@media screen and (max-width:800px){.OtpVerify_authCard__2eFJF{padding:1.5rem 2rem}.OtpVerify_otpContainer__Oe\+1a{gap:.7rem;margin:1.2rem 0}}@media screen and (max-width:700px){.OtpVerify_imageCon__3oLoU{display:none}.OtpVerify_rightCon__re1LR{width:100%}.OtpVerify_authCard__2eFJF h2{font-size:1.3rem;margin-bottom:.8rem}.OtpVerify_authCard__2eFJF .OtpVerify_authCardPara__6A6kB{color:#555;font-size:1rem;line-height:1.2;margin-bottom:.6rem}.OtpVerify_otpInput__1kRQL{font-size:1.2rem}}@media screen and (max-width:450px){.OtpVerify_otpInput__1kRQL{font-size:1rem;height:35px;width:35px}}.ForgotPassword_mainCon__m-7kO{align-items:center;display:flex;height:80vh;justify-content:space-between}.ForgotPassword_rightCon__9zYg5{align-items:center;display:flex;justify-content:center;width:57%}.ForgotPassword_authCard__EXoKY{background:#fff;border-radius:14px;box-shadow:0 8px 24px #1490e533;color:#333;max-width:500px;padding:2.5rem 3rem;text-align:center;width:80%}.ForgotPassword_field__LK\+Wz{text-align:left}.ForgotPassword_authCard__EXoKY h2{color:#1490e5;font-size:2rem;font-weight:700;margin-bottom:1.2rem}.ForgotPassword_authCard__EXoKY p{color:#555;font-size:1rem;line-height:1.5;margin-bottom:1.2rem}.ForgotPassword_imageCon__01pTj{align-items:center;background:linear-gradient(135deg,#e6f4ff,#b3d9ff);display:flex;height:80vh;justify-content:center;width:40%}.ForgotPassword_image__twBaz{filter:drop-shadow(0 4px 12px rgba(20,144,229,.3));max-height:100%;max-width:60%;object-fit:contain;z-index:2}@media screen and (max-width:800px){.ForgotPassword_authCard__EXoKY{padding:1.5rem 2rem}}@media screen and (max-width:700px){.ForgotPassword_imageCon__01pTj{display:none}.ForgotPassword_rightCon__9zYg5{width:100%}.ForgotPassword_authCard__EXoKY h2{font-size:1.3rem;margin-bottom:.8rem}.ForgotPassword_authCard__EXoKY p{color:#555;font-size:1rem;line-height:1.2;margin-bottom:.6rem}}.ResetPassword_mainCon__aBzqO{align-items:center;display:flex;height:90vh;justify-content:space-between}.ResetPassword_rightCon__AP33h{align-items:center;display:flex;justify-content:center;width:60%}.ResetPassword_cancelBtn__kRh5e{background-color:#fff;border:1px solid #1490e5;border-radius:8px;color:#1490e5;cursor:pointer;font-weight:600;padding:12px 24px;transition:all .3s}.ResetPassword_cancelBtn__kRh5e:hover{background-color:#f0f8ff}.ResetPassword_authCard__WsvMt{background:#fff;border-radius:14px;box-shadow:0 8px 24px #1490e533;color:#333;max-width:500px;padding:2rem 2.5rem;width:95%}.ResetPassword_field__ak0g2{text-align:left}.ResetPassword_authCard__WsvMt h2{color:#1490e5;font-size:2rem;font-weight:700;margin-bottom:1.2rem;text-align:center}.ResetPassword_imageCon__3IE0g{align-items:center;background:linear-gradient(135deg,#e6f4ff,#b3d9ff);display:flex;height:90vh;justify-content:center;width:40%}.ResetPassword_image__pm58r{filter:drop-shadow(0 4px 12px rgba(20,144,229,.3));max-height:130%;max-width:80%;object-fit:contain;z-index:2}.ResetPassword_btnContainer__nI8Zc{align-items:flex-start;display:flex;gap:10px;justify-content:flex-start}.ResetPassword_conditions__tSBX\+{padding:0 0 10px 18px}.ResetPassword_conditions__tSBX\+ li{padding:5px}.ResetPassword_subtitle__tnZgT{font-size:1rem;font-weight:600;margin-bottom:5px}.ResetPassword_backButtonContainer__CCX0D{margin:15px 15px 0}.ResetPassword_password-reset-info__vo8G0{color:#555;font-size:.95rem;line-height:1.5;margin-bottom:20px}.ResetPassword_passwordReset__yKsyR .ResetPassword_highlight__1CT-K{color:#e63946;font-weight:700}.ResetPassword_timerBox__ersoM{align-items:center;display:flex;margin-top:10px}.ResetPassword_timerText__Yeb1\+{color:#333;font-size:1rem;margin-bottom:8px}.ResetPassword_timer__d29Gp{background:#f1faee;border-radius:8px;color:#1d3557;display:inline-block;font-size:1.2rem;font-weight:700;letter-spacing:1px;padding:10px 18px}@media screen and (max-width:800px){.ResetPassword_authCard__WsvMt{padding:1.5rem 2rem}.ResetPassword_mainCon__aBzqO{height:90vh}.ResetPassword_imageCon__3IE0g{height:90vh;width:45%}}@media screen and (max-width:700px){.ResetPassword_imageCon__3IE0g{display:none}.ResetPassword_rightCon__AP33h{width:100%}.ResetPassword_authCard__WsvMt h2{font-size:1.3rem;margin-bottom:.8rem}.ResetPassword_authCard__WsvMt p{color:#555;font-size:1rem;line-height:1.2;margin-bottom:.6rem}}.CourseDashboard_dashboardContainer__C00zk{background:#f8fafc;margin:0 auto;min-height:100vh;padding:20px;width:100%}.CourseDashboard_header__eGOJ3{background:#fff;border-bottom:4px solid #1490e5;border-radius:8px;box-shadow:0 2px 8px #0000001a;margin-bottom:20px;margin-top:5px;padding:20px}.CourseDashboard_courseTitle__l7PBz{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#1490e5,#34dc00);-webkit-background-clip:text;background-clip:text;color:#1e293b;font-size:1.75rem;font-weight:600;line-height:1.2;margin:0}.CourseDashboard_mainContent__C6sT2{grid-gap:20px;display:grid;gap:20px;grid-template-columns:1fr}.CourseDashboard_mainContentWithSidebar__uhB2S{grid-gap:20px;display:grid;gap:20px;grid-template-columns:1fr 450px}.CourseDashboard_analyticsSection__j07uB{display:flex;flex-direction:column;gap:20px}.CourseDashboard_progressOverview__XHbQZ{-webkit-overflow-scrolling:touch;display:flex;gap:12px;overflow-x:auto;padding:4px 0;scroll-snap-type:x mandatory;scrollbar-color:#cbd5e1 #f1f5f9;scrollbar-width:thin}.CourseDashboard_progressOverview__XHbQZ::-webkit-scrollbar{height:6px}.CourseDashboard_progressOverview__XHbQZ::-webkit-scrollbar-track{background:#f1f5f9;border-radius:3px}.CourseDashboard_progressOverview__XHbQZ::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:3px}.CourseDashboard_progressOverview__XHbQZ::-webkit-scrollbar-thumb:hover{background:#94a3b8}.CourseDashboard_progressOverview__XHbQZ>*{flex:0 0 85%;max-width:32.3%;scroll-snap-align:start}.CourseDashboard_modulesSection__VAW21{background:#fff;border:1px solid #e2e8f0;border-left:4px solid #34dc00;border-radius:12px;box-shadow:0 4px 16px #0000001a;padding:24px}.CourseDashboard_modulesTitle__2aVcW{align-items:center;color:#1e293b;display:flex;font-size:1.25rem;font-weight:600;gap:8px;margin:0 0 16px}.CourseDashboard_modulesTitle__2aVcW:before{background:linear-gradient(135deg,#1490e5,#34dc00);border-radius:2px;content:"";height:20px;width:3px}.CourseDashboard_contentWithLeaderboard__ME46X{grid-gap:24px;align-items:start;display:grid;gap:24px;grid-template-columns:7fr 3fr}.CourseDashboard_contentFullWidth__\+WYte{width:100%}.CourseDashboard_modulesList__RYPUE{display:flex;flex-direction:column;gap:12px}.CourseDashboard_leaderboardSection__HUgrE{background:#fff;border:1px solid #e2e8f0;border-radius:12px;box-shadow:0 4px 16px #0000001a;height:fit-content;position:sticky;top:20px}.CourseDashboard_loadingContainer__A2s4z{align-items:center;color:#64748b;display:flex;flex-direction:column;font-size:1rem;justify-content:center;min-height:300px}.CourseDashboard_spinner__930dy{animation:CourseDashboard_spin__3er0E 1s linear infinite;border:3px solid #e2e8f0;border-radius:50%;border-top-color:#1490e5;height:32px;margin-bottom:12px;width:32px}.CourseDashboard_noModulesText__JW1Bd{color:#888;padding:1rem;text-align:center}@keyframes CourseDashboard_spin__3er0E{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.CourseDashboard_errorContainer__tootW{align-items:center;background:#fff;border-left:4px solid #ef4444;border-radius:8px;box-shadow:0 2px 8px #0000000f;display:flex;justify-content:center;min-height:300px;padding:24px}.CourseDashboard_errorContainer__tootW p{color:#ef4444;font-size:1rem;font-weight:500;text-align:center}@media (max-width:1150px){.CourseDashboard_mainContentWithSidebar__uhB2S{grid-template-columns:1fr}.CourseDashboard_progressOverview__XHbQZ{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.CourseDashboard_contentWithLeaderboard__ME46X{gap:20px;grid-template-columns:1fr}.CourseDashboard_leaderboardSection__HUgrE{position:relative;top:auto}}@media (max-width:768px){.CourseDashboard_dashboardContainer__C00zk{padding:12px}.CourseDashboard_header__eGOJ3{margin-bottom:16px;padding:16px}.CourseDashboard_courseTitle__l7PBz{font-size:1.5rem}.CourseDashboard_modulesSection__VAW21{padding:16px}.CourseDashboard_modulesTitle__2aVcW{font-size:1.1rem}.CourseDashboard_mainContent__C6sT2{gap:16px}.CourseDashboard_contentWithLeaderboard__ME46X{gap:16px;grid-template-columns:1fr}.CourseDashboard_leaderboardSection__HUgrE{max-height:none}}.CourseDashboard_coursesCard__Tmyh6{background:#fff;overflow:hidden;padding:16px}@media (max-width:768px){.CourseDashboard_progressOverview__XHbQZ{-webkit-overflow-scrolling:touch;display:flex;gap:12px;overflow-x:auto;padding:4px 0;scroll-snap-type:x mandatory;scrollbar-color:#cbd5e1 #f1f5f9;scrollbar-width:thin}.CourseDashboard_progressOverview__XHbQZ::-webkit-scrollbar{height:6px}.CourseDashboard_progressOverview__XHbQZ::-webkit-scrollbar-track{background:#f1f5f9;border-radius:3px}.CourseDashboard_progressOverview__XHbQZ::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:3px}.CourseDashboard_progressOverview__XHbQZ::-webkit-scrollbar-thumb:hover{background:#94a3b8}.CourseDashboard_progressOverview__XHbQZ>*{flex:0 0 85%;max-width:85%;scroll-snap-align:start}}@media (max-width:480px){.CourseDashboard_dashboardContainer__C00zk{padding:10px}.CourseDashboard_header__eGOJ3{margin-bottom:14px;padding:14px}.CourseDashboard_courseTitle__l7PBz{font-size:1.3rem}.CourseDashboard_modulesSection__VAW21{padding:14px}.CourseDashboard_modulesTitle__2aVcW{font-size:1rem}.CourseDashboard_leaderboardSection__HUgrE{max-height:none}}.CourseDashboard_interactiveElement__nWLmz{cursor:pointer;transition:all .2s ease}.CourseDashboard_interactiveElement__nWLmz:hover{box-shadow:0 4px 12px #00000014;transform:translateY(-1px)}button:focus{outline:2px solid #1490e5;outline-offset:2px}.CourseDashboard_textCenter__vnspB{text-align:center}.CourseDashboard_flexCenter__1wsWH{align-items:center;display:flex;justify-content:center}.CourseDashboard_flexBetween__VzpIl{align-items:center;display:flex;justify-content:space-between}.CourseDashboard_flexColumn__DJnra{display:flex;flex-direction:column}.CourseDashboard_gap8__jK3xF{gap:8px}.CourseDashboard_gap12__Uwf93{gap:12px}.CourseDashboard_gap16__5\+Y7a{gap:16px}.ProgressCard_progressCard__7c7aZ{--card-primary-color:#667eea;--card-secondary-color:#764ba2;--card-bg:#fff;--card-border:#e2e8f0;--card-text-primary:#1e293b;--card-text-secondary:#64748b;--card-shadow:#00000014;--card-shadow-hover:#00000026;--card-border-radius:15px;--card-padding:25px;--transition-speed:0.3s;background:var(--card-bg);border:1px solid var(--card-border);border-radius:var(--card-border-radius);box-shadow:0 8px 25px var(--card-shadow);display:flex;flex-direction:column;min-height:320px;overflow:hidden;padding:var(--card-padding);position:relative;transition:all var(--transition-speed) ease}.ProgressCard_progressCard__7c7aZ:hover{box-shadow:0 15px 35px var(--card-shadow-hover);transform:translateY(-5px)}.ProgressCard_primaryVariant__XL7ed{--card-primary-color:#667eea;--card-secondary-color:#764ba2}.ProgressCard_primaryVariant__XL7ed:before{background:linear-gradient(135deg,#667eea,#764ba2)}.ProgressCard_successVariant__ZMF0F{--card-primary-color:#10b981;--card-secondary-color:#059669}.ProgressCard_successVariant__ZMF0F:before{background:linear-gradient(135deg,#10b981,#059669)}.ProgressCard_warningVariant__lQyDX{--card-primary-color:#f59e0b;--card-secondary-color:#d97706}.ProgressCard_warningVariant__lQyDX:before{background:linear-gradient(135deg,#f59e0b,#d97706)}.ProgressCard_errorVariant__rA5gs{--card-primary-color:#ef4444;--card-secondary-color:#dc2626}.ProgressCard_errorVariant__rA5gs:before{background:linear-gradient(135deg,#ef4444,#dc2626)}.ProgressCard_cardHeader__epxrW{align-items:center;display:flex;justify-content:space-between;margin-bottom:15px;position:relative;z-index:2}.ProgressCard_cardTitle__EDtIQ{color:var(--card-text-secondary);flex:1 1;font-size:1rem;font-weight:600;line-height:1.4;margin:0}.ProgressCard_cardIcon__M3YV7{align-items:center;color:var(--card-primary-color);display:flex;flex-shrink:0;font-size:1.2rem;height:24px;justify-content:center;width:24px}.ProgressCard_chartContainer__Hd9YP{align-items:center;display:flex;flex:1 1;height:200px;justify-content:center;margin-bottom:15px;position:relative}.ProgressCard_chartCenterText__iE2Dw{color:var(--card-text-primary);font-weight:700;left:50%;pointer-events:none;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);z-index:10}.ProgressCard_percentage__YYik\+{font-size:1.5rem;font-weight:700;line-height:1;margin-bottom:4px}.ProgressCard_label__gPagN{color:var(--card-text-secondary);font-size:.9rem;font-weight:500}.ProgressCard_cardFooter__r6S0b{border-top:1px solid #f1f5f9;margin-top:auto;padding-top:15px}.ProgressCard_progressStats__OuKYj{align-items:center;display:flex;font-size:.9rem;font-weight:600;justify-content:center;margin-bottom:12px}.ProgressCard_statValue__aKxxT{color:var(--card-primary-color);font-weight:700}.ProgressCard_statSeparator__r7WQB{color:var(--card-text-secondary);font-weight:400;margin:0 6px}.ProgressCard_statTotal__YYkYj{color:var(--card-text-secondary);font-weight:500}.ProgressCard_progressBar__2dDMb{background-color:#f1f5f9;border-radius:3px;height:6px;overflow:hidden;position:relative;width:100%}.ProgressCard_progressBarFill__\+m8Fx{background:var(--card-primary-color);border-radius:3px;height:100%;position:relative;transition:width var(--transition-speed) ease}.ProgressCard_progressBarFill__\+m8Fx:after{animation:ProgressCard_shimmer__kS3M- 2s infinite;background:linear-gradient(90deg,#0000,#ffffff4d,#0000);bottom:0;content:"";left:0;position:absolute;right:0;top:0}@keyframes ProgressCard_shimmer__kS3M-{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}@media (max-width:1200px){.ProgressCard_progressCard__7c7aZ{--card-padding:20px;min-height:280px}.ProgressCard_percentage__YYik\+{font-size:1.3rem}.ProgressCard_cardTitle__EDtIQ{font-size:.9rem}}@media (max-width:768px){.ProgressCard_progressCard__7c7aZ{--card-padding:18px;min-height:230px}.ProgressCard_chartContainer__Hd9YP{height:130px}.ProgressCard_percentage__YYik\+{font-size:1.2rem}.ProgressCard_label__gPagN{font-size:.8rem}.ProgressCard_cardTitle__EDtIQ{font-size:.85rem}}@media (max-width:480px){.ProgressCard_progressCard__7c7aZ{min-height:200px;padding:10px}}.ProgressCard_progressCard__7c7aZ.ProgressCard_loading__t7zpn{pointer-events:none}.ProgressCard_progressCard__7c7aZ.ProgressCard_loading__t7zpn:after{align-items:center;background:#fffc;bottom:0;content:"";display:flex;justify-content:center;left:0;position:absolute;right:0;top:0;z-index:100}.ProgressCard_progressCard__7c7aZ:focus-within{outline:2px solid var(--card-primary-color);outline-offset:2px}@media (prefers-contrast:high){.ProgressCard_progressCard__7c7aZ{border:2px solid var(--card-text-primary)}.ProgressCard_progressCard__7c7aZ:before{height:6px}}@media (prefers-reduced-motion:reduce){.ProgressCard_progressBarFill__\+m8Fx,.ProgressCard_progressBarFill__\+m8Fx:after,.ProgressCard_progressCard__7c7aZ,.ProgressCard_progressCard__7c7aZ:hover{animation:none;transition:none}.ProgressCard_progressCard__7c7aZ:hover{transform:none}}.ModuleAccordian_accordionItem__jPKRf{border:1px solid var(--module-border-color);border-radius:12px;margin-bottom:15px;overflow:hidden;transition:all .3s ease}.ModuleAccordian_accordionItem__jPKRf:hover{box-shadow:0 4px 12px #00000014}.ModuleAccordian_accordionHeader__wvWvk{align-items:center;background:var(--module-bg-secondary);border-left:4px solid var(--module-primary-color);cursor:pointer;display:flex;justify-content:space-between;padding:10px;transition:all .3s ease}.ModuleAccordian_accordionHeader__wvWvk:hover{background:#e2e8f0}.ModuleAccordian_moduleInfo__Froe4{align-items:center;display:flex;flex:1 1;gap:25px}.ModuleAccordian_moduleTitle__aLyGb{color:var(--module-text-primary);font-size:1.1rem;font-weight:600;margin-bottom:5px}.ModuleAccordian_moduleProgress__HqiwB{color:var(--module-text-secondary);font-size:.9rem;margin:0}.ModuleAccordian_accordionControls__n73CZ{align-items:center;display:flex;gap:15px}.ModuleAccordian_moduleChart__DkZ3t{align-items:center;display:flex;flex-shrink:0;height:60px;justify-content:center;position:relative;width:60px}.ModuleAccordian_chartText__S6vIy{color:var(--module-text-primary);font-size:.75rem;font-weight:600;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%)}.ModuleAccordian_accordionArrow__\+EwBV{align-items:center;color:var(--module-primary-color);display:flex;justify-content:center;transition:transform .3s ease}.ModuleAccordian_accordionContent__Q9YAx{background:var(--module-bg-primary);max-height:0;opacity:0;overflow:hidden;transition:all .4s ease-out}.ModuleAccordian_accordionContent__Q9YAx.ModuleAccordian_active__L2Pm9{max-height:2000px;opacity:1}.ModuleAccordian_moduleItems__aiEAd{padding:20px}.ModuleAccordian_moduleItemRow__2QfG8{align-items:center;border-radius:8px;display:flex;gap:12px;margin-bottom:8px;padding:12px 15px;transition:all .3s ease}.ModuleAccordian_moduleItemRow__2QfG8.ModuleAccordian_completed__8y-gf{background:linear-gradient(135deg,#ecfdf5,#d1fae5);border-left:3px solid #10b981}.ModuleAccordian_moduleItemRow__2QfG8.ModuleAccordian_pending__ldaYz{background:linear-gradient(135deg,#fef3c7,#fde68a);border-left:3px solid #f59e0b}.ModuleAccordian_moduleItemRow__2QfG8.ModuleAccordian_inProgress__\+HpGT{background:linear-gradient(135deg,#dbeafe,#bfdbfe);border-left:3px solid var(--module-info-color)}.ModuleAccordian_moduleItemRow__2QfG8:hover{box-shadow:0 2px 8px #00000014;cursor:pointer;transform:translateX(5px)}.ModuleAccordian_itemStatus__RnY3O{align-items:center;border-radius:50%;display:flex;flex-shrink:0;font-weight:700;height:30px;justify-content:center;margin-right:15px;width:30px}.ModuleAccordian_pending__ldaYz .ModuleAccordian_itemStatus__RnY3O{background:var(--module-warning-color);color:#fff}.ModuleAccordian_completed__8y-gf .ModuleAccordian_itemStatus__RnY3O{background:var(--module-success-color);color:#fff}.ModuleAccordian_inProgress__\+HpGT .ModuleAccordian_itemStatus__RnY3O{background:var(--module-info-color);color:#fff}.ModuleAccordian_completedIcon__ZEq8F{color:#fff}.ModuleAccordian_itemInfo__m2sF5{flex:1 1;min-width:0}.ModuleAccordian_itemTitle__cMcTB{color:var(--module-text-primary);font-size:1rem;font-weight:600;margin-bottom:4px}.ModuleAccordian_itemMetaRow__aOw2Q{align-items:center;display:flex;flex-wrap:wrap;gap:12px}.ModuleAccordian_itemMeta__IfScS{color:var(--module-text-secondary);font-size:.85rem;margin:0}.ModuleAccordian_scoreInfo__YmmSW{align-items:center;color:var(--module-text-primary);display:flex;font-size:.85rem;font-weight:600;gap:6px}.ModuleAccordian_scoreText__0JnRY{color:var(--module-text-primary)}.ModuleAccordian_scorePercentage__cBIdo{color:var(--module-text-secondary);font-size:.8rem}.ModuleAccordian_itemActions__-AsD1{align-items:center;display:flex;flex-shrink:0;gap:8px}.ModuleAccordian_resultBadge__Lpe6j{border-radius:20px;font-size:.8rem;font-weight:600;padding:4px 14px;white-space:nowrap}.ModuleAccordian_passedBadge__f\+XD6{background:#10b981;color:#fff}.ModuleAccordian_failedBadge__1alEt{background:#e95858;color:#fff}.ModuleAccordian_dueDate__c9jxG{color:var(--module-warning-color);font-weight:500}.ModuleAccordian_itemType__uSXOJ{background:#667eea1a;border-radius:20px;color:var(--module-primary-color);font-size:.8rem;font-weight:600;padding:4px 12px;white-space:nowrap}.ModuleAccordian_resourcesSection__o6z-M{background:var(--module-bg-secondary);border-top:1px solid var(--module-border-color);padding:16px 20px}.ModuleAccordian_resourcesTitle__TJGXi{color:var(--module-text-primary);font-size:.9rem;font-weight:600;margin:0 0 12px}.ModuleAccordian_resourcesList__hD34Q{display:flex;flex-wrap:wrap;gap:8px}.ModuleAccordian_resourceItem__EEkhY{align-items:center;background:var(--module-bg-primary);border:1px solid var(--module-border-color);border-radius:20px;color:var(--module-primary-color);cursor:pointer;display:inline-flex;font-size:.8rem;font-weight:500;gap:6px;padding:6px 12px;text-decoration:none;transition:all .2s ease}.ModuleAccordian_resourceItem__EEkhY:hover{background:var(--module-primary-color);box-shadow:0 2px 6px #3b82f633;color:#fff;transform:translateY(-1px)}.ModuleAccordian_resourceItem__EEkhY:focus{outline:2px solid var(--module-primary-color);outline-offset:2px}.ModuleAccordian_resourceItem__EEkhY:active{transform:translateY(0)}.ModuleAccordian_accordionItem__jPKRf{--module-primary-color:#3b82f6;--module-secondary-color:#64748b;--module-success-color:#10b981;--module-warning-color:#f59e0b;--module-info-color:#3b82f6;--module-text-primary:#1e293b;--module-text-secondary:#64748b;--module-bg-primary:#fff;--module-bg-secondary:#f8fafc;--module-border-color:#e2e8f0}@media (max-width:768px){.ModuleAccordian_accordionHeader__wvWvk,.ModuleAccordian_moduleItems__aiEAd{padding:15px}.ModuleAccordian_moduleItemRow__2QfG8{padding:10px 12px}.ModuleAccordian_itemTitle__cMcTB{font-size:.95rem}.ModuleAccordian_itemMeta__IfScS{font-size:.8rem}.ModuleAccordian_moduleChart__DkZ3t{height:50px;width:50px}.ModuleAccordian_chartText__S6vIy{font-size:.7rem}.ModuleAccordian_resourcesSection__o6z-M{padding:12px 15px}.ModuleAccordian_resourcesList__hD34Q{gap:6px}.ModuleAccordian_resultBadge__Lpe6j{font-size:.75rem;padding:3px 10px}.ModuleAccordian_scoreInfo__YmmSW{font-size:.8rem}}@media (max-width:480px){.ModuleAccordian_accordionControls__n73CZ,.ModuleAccordian_moduleInfo__Froe4{gap:10px}.ModuleAccordian_moduleChart__DkZ3t{height:40px;width:40px}.ModuleAccordian_chartText__S6vIy{font-size:.65rem}.ModuleAccordian_itemType__uSXOJ{display:none}.ModuleAccordian_moduleTitle__aLyGb{font-size:1rem}.ModuleAccordian_moduleProgress__HqiwB{font-size:.8rem}.ModuleAccordian_resourceItem__EEkhY{font-size:.75rem;padding:4px 8px}.ModuleAccordian_itemMetaRow__aOw2Q{align-items:flex-start;flex-direction:column;gap:4px}}.ModuleAccordian_accordionContent__Q9YAx.ModuleAccordian_active__L2Pm9~.ModuleAccordian_accordionHeader__wvWvk .ModuleAccordian_accordionArrow__\+EwBV{transform:rotate(180deg)}.ModuleAccordian_moduleItemRow__2QfG8:focus-within{outline:2px solid var(--module-primary-color);outline-offset:2px}@media print{.ModuleAccordian_accordionItem__jPKRf{break-inside:avoid;page-break-inside:avoid}.ModuleAccordian_accordionContent__Q9YAx{max-height:none!important;opacity:1!important}.ModuleAccordian_accordionHeader__wvWvk,.ModuleAccordian_moduleItemRow__2QfG8,.ModuleAccordian_resourcesSection__o6z-M{background:var(--module-bg-primary)!important}}.Leaderboard_sidebar__Y7VdG{background:#fff;border:1px solid #e2e8f0;border-radius:15px;box-shadow:0 8px 25px #00000014;display:flex;flex-direction:column;height:100%;padding:25px}.Leaderboard_sidebarHeader__I7qKs{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px}.Leaderboard_sidebarTitle__pR2Qp{color:#1e293b;font-size:1.3rem;font-weight:700;margin:0}.Leaderboard_sidebarContent__3Z9Pg{scrollbar-width:thin}.Leaderboard_sidebarContent__3Z9Pg::-webkit-scrollbar{width:2px}.Leaderboard_sidebarContent__3Z9Pg::-webkit-scrollbar-track{background:#0000}.Leaderboard_sidebarContent__3Z9Pg::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:1px}.Leaderboard_sidebarContent__3Z9Pg::-webkit-scrollbar-thumb:hover{background:#94a3b8}.Leaderboard_tabContent__fzSIc{display:block;max-height:504px;overflow-y:auto}.Leaderboard_leaderboardItem__A00mD{align-items:center;background:#f8fafc;border-left:4px solid #10b981;border-radius:8px;display:flex;justify-content:space-between;margin-bottom:8px;padding:8px;transition:all .3s ease}.Leaderboard_leaderboardItem__A00mD:first-child{border-left:4px solid gold}.Leaderboard_leaderboardItem__A00mD:nth-child(2){border-left:4px solid silver}.Leaderboard_leaderboardItem__A00mD:nth-child(3){border-left:4px solid #cd7f32}.Leaderboard_currentUserItem__oyVyg{border-left:4px solid #1976d2!important;box-shadow:0 4px 12px #1976d226}.Leaderboard_leaderboardRank__glvvN{align-items:center;border-radius:50%;color:#fff;display:flex;font-size:.9rem;font-weight:700;height:28px;justify-content:center;transition:all .3s ease;width:28px}.Leaderboard_rankFirst__MxONa{background:linear-gradient(135deg,gold,#ffb300)}.Leaderboard_rankSecond__Rncs1{background:linear-gradient(135deg,silver,grey)}.Leaderboard_rankThird__2eNK2{background:linear-gradient(135deg,#cd7f32,sienna)}.Leaderboard_rankDefault__XWJI\+{background:linear-gradient(135deg,#10b981,#059669)}.Leaderboard_currentUserRank__BoIBQ{background:linear-gradient(135deg,#1976d2,#1565c0)!important}.Leaderboard_leaderboardInfo__qf\+SG{flex:1 1;margin-left:12px}.Leaderboard_leaderboardName__qBqZ3{color:#1e293b;font-size:1rem;font-weight:600}.Leaderboard_youLabel__Ua6fp{background:#0277bd1a;border-radius:12px;color:#0277bd;font-size:.85rem;font-weight:500;margin-left:8px;padding:2px 8px}.Leaderboard_leaderboardScore__PoMH2{color:#059669;font-size:1.1rem;font-weight:700}.Leaderboard_currentUserItem__oyVyg .Leaderboard_leaderboardScore__PoMH2{color:#0277bd}@media (max-width:768px){.Leaderboard_sidebar__Y7VdG{padding:20px}.Leaderboard_sidebarTitle__pR2Qp{font-size:1.2rem}.Leaderboard_leaderboardItem__A00mD{padding:10px}.Leaderboard_leaderboardRank__glvvN{font-size:.8rem;height:28px;width:28px}.Leaderboard_leaderboardName__qBqZ3{font-size:.9rem}.Leaderboard_leaderboardScore__PoMH2{font-size:1rem}}.CourseBadges_container__23wt7{background:#fff;border:1px solid #e2e8f0;border-radius:16px;box-shadow:0 4px 6px -1px #0000001a;height:fit-content;padding:20px;width:100%}.CourseBadges_header__8r\+ER{align-items:center;display:flex;gap:16px;justify-content:space-between;margin-bottom:20px}.CourseBadges_title__sRHax{color:#1f2937;font-size:1.125rem;font-weight:600;line-height:1.3;margin:0}.CourseBadges_badgeCount__BcZny{background:#eef2ff;border-radius:12px;color:#6366f1;font-size:.8rem;font-weight:500;padding:4px 10px;white-space:nowrap}.CourseBadges_badgesList__Lk8Ne{display:flex;flex-direction:column;gap:16px}.CourseBadges_badgesScrollable__Zi947{max-height:320px;overflow-y:auto;padding-right:4px;scrollbar-color:#cbd5e1 #f1f5f9;scrollbar-width:thin}.CourseBadges_badgesScrollable__Zi947::-webkit-scrollbar{width:6px}.CourseBadges_badgesScrollable__Zi947::-webkit-scrollbar-track{background:#f1f5f9;border-radius:3px}.CourseBadges_badgesScrollable__Zi947::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:3px}.CourseBadges_badgesScrollable__Zi947::-webkit-scrollbar-thumb:hover{background:#94a3b8}.CourseBadges_badgeItem__laNsi{align-items:flex-start;background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;display:flex;gap:14px;padding:16px;position:relative;transition:all .2s ease}.CourseBadges_badgeItem__laNsi:hover{background:#f1f5f9;border-color:#cbd5e1;box-shadow:0 4px 8px #00000014;transform:translateY(-1px)}.CourseBadges_badgeIcon__nkWxg{align-items:center;background:linear-gradient(135deg,#667eea,#764ba2);border-radius:50%;box-shadow:0 2px 8px #667eea4d;color:#fff;display:flex;flex-shrink:0;height:44px;justify-content:center;width:44px}.CourseBadges_badgeIconImage__UhAv2{height:24px;object-fit:contain;width:24px}.CourseBadges_badgeContent__Cnv0h{flex:1 1;min-width:0}.CourseBadges_badgeHeader__kfXAl{align-items:flex-start;display:flex;gap:12px;justify-content:space-between;margin-bottom:6px}.CourseBadges_badgeTitle__6C-hi{color:#1f2937;font-size:.95rem;font-weight:600;line-height:1.3;margin:0;word-break:break-word}.CourseBadges_badgeDate__C90wx{color:#6b7280;flex-shrink:0;font-size:.75rem;font-weight:500;white-space:nowrap}.CourseBadges_badgeDescription__q9Fb1{color:#4b5563;font-size:.85rem;line-height:1.4;margin:0}.CourseBadges_noBadgesContainer__NR\+U-{align-items:center;display:flex;gap:16px;padding:24px;text-align:left}.CourseBadges_noBadgesIcon__7dCZN{align-items:center;background:linear-gradient(135deg,#d1d5db,#9ca3af);border-radius:50%;color:#fff;display:flex;flex-shrink:0;height:56px;justify-content:center;opacity:.7;width:56px}.CourseBadges_noBadgesContent__fsV33{flex:1 1}.CourseBadges_noBadgesTitle__c0Etd{color:#4b5563;font-size:1rem;font-weight:600;line-height:1.3;margin:0 0 6px}.CourseBadges_noBadgesText__wxiAT{color:#6b7280;font-size:.875rem;line-height:1.4;margin:0}@media (min-width:1150px){.CourseBadges_header__8r\+ER{align-items:flex-start;flex-direction:column;gap:8px}.CourseBadges_badgeCount__BcZny{align-self:flex-start}.CourseBadges_badgeItem__laNsi{padding:14px}.CourseBadges_badgeIcon__nkWxg{height:40px;width:40px}.CourseBadges_badgeTitle__6C-hi{font-size:.9rem}.CourseBadges_badgeDescription__q9Fb1{font-size:.8rem}.CourseBadges_badgeDate__C90wx{font-size:.7rem}.CourseBadges_noBadgesContainer__NR\+U-{gap:14px;padding:20px}.CourseBadges_noBadgesIcon__7dCZN{height:48px;width:48px}.CourseBadges_noBadgesTitle__c0Etd{font-size:.9rem}.CourseBadges_noBadgesText__wxiAT{font-size:.8rem}}@media (max-width:1149px){.CourseBadges_container__23wt7{padding:24px;width:100%}.CourseBadges_header__8r\+ER{align-items:center}.CourseBadges_badgesList__Lk8Ne{gap:18px}.CourseBadges_badgeItem__laNsi{padding:18px}.CourseBadges_badgeIcon__nkWxg{height:48px;width:48px}.CourseBadges_badgeTitle__6C-hi{font-size:1rem}.CourseBadges_badgeDescription__q9Fb1{font-size:.9rem}.CourseBadges_badgeDate__C90wx{font-size:.8rem}.CourseBadges_noBadgesContainer__NR\+U-{gap:18px;padding:28px}.CourseBadges_noBadgesIcon__7dCZN{height:64px;width:64px}.CourseBadges_noBadgesTitle__c0Etd{font-size:1.1rem}.CourseBadges_noBadgesText__wxiAT{font-size:.95rem}}@media (max-width:768px){.CourseBadges_container__23wt7{padding:16px}.CourseBadges_header__8r\+ER{align-items:center;flex-direction:row;gap:12px;margin-bottom:16px}.CourseBadges_badgeCount__BcZny{font-size:.75rem}.CourseBadges_badgeItem__laNsi{align-items:flex-start;flex-direction:row;gap:12px;padding:14px;text-align:left}.CourseBadges_badgeIcon__nkWxg{flex-shrink:0;height:40px;width:40px}.CourseBadges_badgeContent__Cnv0h{flex:1 1;min-width:0}.CourseBadges_badgeHeader__kfXAl{align-items:flex-start;flex-direction:column;gap:4px;margin-bottom:6px}.CourseBadges_badgeTitle__6C-hi{font-size:.9rem;line-height:1.3}.CourseBadges_badgeDate__C90wx{font-size:.75rem;line-height:1.2;white-space:normal}.CourseBadges_badgeDescription__q9Fb1{font-size:.8rem;line-height:1.3}.CourseBadges_noBadgesContainer__NR\+U-{flex-direction:row;gap:14px;padding:18px;text-align:left}.CourseBadges_noBadgesIcon__7dCZN{flex-shrink:0;height:48px;width:48px}.CourseBadges_noBadgesContent__fsV33{flex:1 1}.CourseBadges_noBadgesTitle__c0Etd{font-size:.95rem}.CourseBadges_noBadgesText__wxiAT{font-size:.8rem}}@media (max-width:480px){.CourseBadges_container__23wt7{padding:14px}.CourseBadges_title__sRHax{font-size:1rem}.CourseBadges_badgeCount__BcZny{font-size:.75rem;padding:3px 8px}.CourseBadges_badgeItem__laNsi{padding:14px}.CourseBadges_badgeIcon__nkWxg{height:40px;width:40px}.CourseBadges_badgeTitle__6C-hi{font-size:.9rem}.CourseBadges_badgeDescription__q9Fb1{font-size:.8rem}.CourseBadges_badgeDate__C90wx{font-size:.7rem}.CourseBadges_noBadgesContainer__NR\+U-{padding:20px}.CourseBadges_noBadgesIcon__7dCZN{height:48px;width:48px}.CourseBadges_noBadgesTitle__c0Etd{font-size:.95rem}.CourseBadges_noBadgesText__wxiAT{font-size:.8rem}}.ForceChangePassword_mainCon__m-8ey{align-items:center;display:flex;justify-content:space-between}.ForceChangePassword_rightCon__bMAu7{align-items:center;display:flex;justify-content:center;width:100%}.ForceChangePassword_cancelBtn__iePR5{background-color:#fff;border:1px solid #1490e5;border-radius:8px;color:#1490e5;cursor:pointer;font-weight:600;padding:12px 24px;transition:all .3s}.ForceChangePassword_cancelBtn__iePR5:hover{background-color:#f0f8ff}.ForceChangePassword_authCard__MyZw7{background:#fff;border-radius:14px;box-shadow:0 8px 24px #1490e533;color:#333;max-width:500px;padding:2rem 2.5rem;width:95%}.ForceChangePassword_field__qNjEB{text-align:left}.ForceChangePassword_authCard__MyZw7 h2{color:#1490e5;font-size:2rem;font-weight:700;margin-bottom:1.2rem;text-align:center}.ForceChangePassword_imageCon__-T5oC{align-items:center;background:linear-gradient(135deg,#e6f4ff,#b3d9ff);display:flex;height:90vh;justify-content:center;width:40%}.ForceChangePassword_image__Y2Ns1{filter:drop-shadow(0 4px 12px rgba(20,144,229,.3));max-height:130%;max-width:80%;object-fit:contain;z-index:2}.ForceChangePassword_btnContainer__UAZ7C{align-items:flex-start;display:flex;gap:10px;justify-content:flex-start}.ForceChangePassword_conditions__tH2YN{padding:0 0 10px 18px}.ForceChangePassword_conditions__tH2YN li{padding:5px}.ForceChangePassword_subtitle__Zplfe{font-size:1rem;font-weight:600;margin-bottom:5px}.ForceChangePassword_backButtonContainer__Wv09I{margin:15px 15px 0}.ForceChangePassword_password-reset-info__g8WXv{color:#555;font-size:.95rem;line-height:1.5;margin-bottom:20px}.ForceChangePassword_passwordReset__8NqhE .ForceChangePassword_highlight__Vo1Hd{color:#e63946;font-weight:700}.ForceChangePassword_timerBox__iLeUW{align-items:center;display:flex;margin-top:10px}.ForceChangePassword_timerText__n9wsq{color:#333;font-size:1rem;margin-bottom:8px}.ForceChangePassword_timer__knEYX{background:#f1faee;border-radius:8px;color:#1d3557;display:inline-block;font-size:1.2rem;font-weight:700;letter-spacing:1px;padding:10px 18px}@media screen and (max-width:800px){.ForceChangePassword_authCard__MyZw7{padding:1.5rem 2rem}.ForceChangePassword_mainCon__m-8ey{height:90vh}.ForceChangePassword_imageCon__-T5oC{height:90vh;width:45%}}@media screen and (max-width:700px){.ForceChangePassword_imageCon__-T5oC{display:none}.ForceChangePassword_rightCon__bMAu7{width:100%}.ForceChangePassword_authCard__MyZw7 h2{font-size:1.3rem;margin-bottom:.8rem}.ForceChangePassword_authCard__MyZw7 p{color:#555;font-size:1rem;line-height:1.2;margin-bottom:.6rem}}.UserLogsPage_logsContainer__ByfSx{max-width:100%;overflow-x:hidden;padding:1rem}.UserLogsPage_pageHeader__XYiO\+{margin-bottom:1rem}.UserLogsPage_backButton__ycrUl{align-items:center;background-color:#f5f5f5;border:none;border-radius:4px;color:#333;cursor:pointer;display:flex;font-size:.9rem;gap:.5rem;padding:.5rem 1rem}.UserLogsPage_backButton__ycrUl:hover{background-color:#e5e5e5}.UserLogsPage_logsHeader__6fKXz{align-items:center;display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between;margin-bottom:1rem}.UserLogsPage_logsHeader__6fKXz h2{font-size:1.5rem;margin:0}.UserLogsPage_tableWrapper__XY--r{border:1px solid #ddd;border-radius:8px;margin-top:1rem;overflow-x:auto}.UserLogsPage_tableHeader__VXJo9,.UserLogsPage_tableRow__Voqh3{align-items:center;border-bottom:1px solid #d4d4d4;display:grid;grid-template-columns:minmax(180px,1fr) minmax(150px,1fr) minmax(150px,1fr) minmax(120px,1fr) minmax(150px,1fr) minmax(150px,1fr) minmax(100px,.8fr) minmax(200px,1.2fr);min-width:1200px;padding:.75rem}.UserLogsPage_tableHeader__VXJo9 span,.UserLogsPage_tableRow__Voqh3 span{align-items:center;display:flex;font-size:.9rem;height:100%;line-height:1.2;overflow:hidden;padding:.5rem;text-overflow:ellipsis;white-space:nowrap}.UserLogsPage_tableHeader__VXJo9{background-color:#f5f5f5;font-weight:700;position:sticky;top:0}.UserLogsPage_tableRow__Voqh3:hover{background-color:#f8f9fa}.UserLogsPage_noLogs__ZpLP2{color:#666;font-size:.9rem;padding:2rem;text-align:center}.UserLogsPage_pagination__rHsO2{align-items:center;display:flex;flex-wrap:wrap;gap:.75rem;justify-content:center;margin-top:1.5rem;padding:1rem 0}.UserLogsPage_pagination__rHsO2 button{align-items:center;background-color:#fff;border:1px solid #ddd;border-radius:4px;cursor:pointer;display:flex;height:32px;justify-content:center;min-width:32px;padding:.5rem}.UserLogsPage_pagination__rHsO2 button:disabled{background-color:#f5f5f5;cursor:not-allowed;opacity:.6}.UserLogsPage_pagination__rHsO2 button:not(:disabled):hover{background-color:#f5f5f5}.UserLogsPage_pagination__rHsO2 span{color:#666;font-size:.9rem}.UserLogsPage_nextDouble__h1f-8 svg,.UserLogsPage_next__NFm-z svg,.UserLogsPage_prevDouble__HVDNN svg,.UserLogsPage_prev__uTgeu svg{font-size:1rem}.UserLogsPage_next__NFm-z svg,.UserLogsPage_prevDouble__HVDNN svg{transform:rotate(180deg)}.UserLogsPage_linkText__8hega{color:#1a73e8;cursor:pointer;max-width:100%;overflow:hidden;position:relative;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.UserLogsPage_linkText__8hega:hover{color:#1557b0;text-decoration:underline}.UserLogsPage_tableRow__Voqh3 span{cursor:default;position:relative}.UserLogsPage_tableRow__Voqh3 span[data-content]:hover:after{background-color:#fff;border:1px solid #ddd;border-radius:4px;box-shadow:0 2px 8px #00000026;color:#333;content:attr(data-content);font-size:.9rem;left:0;max-height:300px;max-width:400px;min-width:250px;overflow-y:auto;padding:8px;position:absolute;top:100%;white-space:pre-wrap;word-break:break-word;z-index:1000}.UserLogsPage_tableRow__Voqh3 span:hover{z-index:999}.UserLogsPage_linkText__8hega:hover:after{background-color:#fff;border:1px solid #ddd;border-radius:4px;box-shadow:0 2px 8px #00000026;color:#333;content:attr(data-content);font-size:.9rem;left:0;max-width:400px;min-width:250px;padding:8px;position:absolute;top:100%;white-space:pre-wrap;word-break:break-word;z-index:1000}.UserLogsPage_metadataCell__H7B6s{cursor:default;max-height:80px;overflow-y:auto;white-space:pre-wrap!important;word-break:break-word}.UserLogsPage_metadataContent__qfJ6E{font-family:monospace;font-size:.85rem;line-height:1.4;white-space:pre-wrap;word-break:break-word}.UserLogsPage_metadataCell__H7B6s:hover:after{font-family:monospace;max-height:400px;max-width:450px;min-width:300px;overflow-y:auto;white-space:pre-wrap!important;word-break:break-word}@media (max-width:1024px){.UserLogsPage_tableWrapper__XY--r{border-left:none;border-radius:0;border-right:none;margin:0 -1rem}.UserLogsPage_tableHeader__VXJo9 span,.UserLogsPage_tableRow__Voqh3 span{font-size:.85rem;padding:.4rem}}@media (max-width:800px){.UserLogsPage_tableWrapper__XY--r{border-left:none;border-radius:0;border-right:none;margin:0 -1rem}.UserLogsPage_logsContainer__ByfSx{padding:1rem}.UserLogsPage_pagination__rHsO2{gap:.5rem}.UserLogsPage_pagination__rHsO2 span{font-size:.8rem}}@media (max-width:480px){.UserLogsPage_logsHeader__6fKXz{align-items:flex-start;flex-direction:column}.UserLogsPage_pagination__rHsO2 button{height:28px;min-width:28px;padding:.25rem}}.CourseReport_courseReportContainer__uDpYQ{background:#f9fbff;border-radius:8px;box-shadow:0 4px 8px #32325d1a;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;padding:24px}.CourseReport_courseReportTitle__qrcMi{color:#000;font-family:Arial,Helvetica,sans-serif;font-size:1.75rem;font-weight:500;margin:1px 0 20px;text-align:center}.CourseReport_searchContainerLeft__fxREa{align-items:center;display:flex;flex:1 1 250px;gap:10px}.CourseReport_searchContainerLeft__fxREa input{border:1px solid #ccc;border-radius:6px;font-size:14px;max-width:400px;padding:6px 10px;width:100%}.CourseReport_reportControls__NWiny{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between;margin:20px 10px}.CourseReport_downloadContainer__9fN5Y{display:flex;justify-content:flex-end;margin-bottom:20px}.CourseReport_downloadBtn__yjjo7{background-image:linear-gradient(135deg,#3a82ff,#2055d6);border:none;border-radius:6px;box-shadow:0 4px 6px #2055d699;color:#fff;cursor:pointer;font-weight:600;padding:8px 20px;transition:background-image .3s ease,box-shadow .3s ease}.CourseReport_downloadBtn__yjjo7:disabled{background-color:#a0a0a0;box-shadow:none;cursor:not-allowed}.CourseReport_tableWrapper__lkhn3{background:#fff;border:1px solid #bcc9db;border-radius:8px;box-shadow:0 0 8px #2538581a;overflow-x:auto}.CourseReport_courseReportTable__lJcwm{font-smooth:always;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;border-collapse:initial;border-spacing:0;min-width:750px;width:100%}.CourseReport_dropdownsContainer__x409\+{display:flex;gap:1rem;margin-bottom:1rem}.CourseReport_dropdownsContainer__x409\+ select{background-color:#f0f0f0;border:1px solid #ccc;border-radius:4px;cursor:pointer;font-size:.8rem;margin:0;padding:5px}.CourseReport_courseReportTable__lJcwm th{border-bottom:1px solid #e4e9f2;color:#2f3e64;font-size:12px;padding:5px;vertical-align:middle}.CourseReport_courseReportTable__lJcwm td{border-bottom:1px solid #e4e9f2;color:#2f3e64;font-size:15px;padding:6px;text-align:center;vertical-align:middle}.CourseReport_stickyLeft__2gFXZ{background:#e8efff;box-shadow:2px 0 5px -2px #2538581f;color:#22315a;font-weight:700;justify-content:center;left:0;position:sticky;text-align:center;z-index:3}.CourseReport_questionHeader__D2lVh{border-right:1px solid gold;height:10rem;overflow:hidden;text-overflow:ellipsis;transform:rotate(180deg);vertical-align:bottom;white-space:nowrap;writing-mode:vertical-rl}.CourseReport_questionHeaderContent__UTCYc{display:inline-block;gap:6px}.CourseReport_questionText__9ToDW{text-align:start}.CourseReport_moduleHeader__L4dnq{background:linear-gradient(90deg,#2d69e1cc,#1c4aacad);border-right:1px solid #f2f6fc66;color:#f2f6fc;font-size:16px;font-weight:700;text-shadow:0 1px 1px #0000001a}.CourseReport_questionHeader__D2lVh:last-child{border-right:none}.CourseReport_quizQuestion__FbF2x{background-color:#fff8d5;color:#897700}.CourseReport_codingQuestion__jAtos{color:#a35900}.CourseReport_questionHeader__D2lVh .CourseReport_icon__iSGMc{align-items:center;background:#ffa60026;border-radius:50%;color:#a35900;display:inline-flex;justify-content:center;padding:3px}.CourseReport_codingHeader__LeNGI{background-color:#ffea94;color:#1f3d7a}.CourseReport_quizHeader__aHyjz{background-color:#ffea94d0;color:#044f7a}.CourseReport_lsrwHeader__d\+G8q{background-color:#ffea949a;color:#044f7a}.CourseReport_avatar__4EjwP{background-color:#e1e7f8;border-radius:50%;font-size:.5rem;justify-content:start;margin-right:12px;overflow:hidden;transition:width .3s,height .3s}.CourseReport_search__xXhp1{gap:5px;padding:10px}.CourseReport_loadingText__HZ6nr{color:#555;font-size:18px;padding:40px 0;text-align:center;width:100%}.CourseReport_noData__EQNHD{color:#777;font-size:18px;font-weight:500;padding:50px 0;text-align:center}.CourseReport_searchContainer__JSaVj{align-items:center;display:flex;gap:8px;margin-bottom:12px}.CourseReport_searchContainer__JSaVj input{border:1px solid #ccc;border-radius:4px;padding:6px 10px;width:200px}.CourseReport_stickyLeft__2gFXZ.CourseReport_vibrantUserHeader__c-qky{background:#1e3a8a;color:#fff;font-weight:700;max-width:350px;text-align:center;text-shadow:0 1px 2px #0000004d;vertical-align:middle;white-space:nowrap}.CourseReport_userCell__xuNNr{white-space:nowrap}.CourseReport_avatarWrapper__gEaFd{align-items:center;display:flex;flex:0 0 40px;font-size:.6rem;height:40px;justify-content:center;width:40px}.CourseReport_userInfo__-UT8u{align-items:center;display:flex;gap:10px}.CourseReport_vibrantEmailHeader__GEHeX{background:#1e3a8a;border:2px solid #00000021;color:#fff!important;font-weight:700;text-align:center;text-shadow:0 1px 2px #0000004d;vertical-align:middle;white-space:nowrap}.CourseReport_emailCell__kymJH{align-items:center;flex-direction:row;justify-content:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CourseReport_userCell__xuNNr.CourseReport_stickyLeft__2gFXZ.CourseReport_vibrantUserCell__wa0AA{align-items:center;color:#1e2e4a;display:flex;font-weight:600;justify-content:flex-start;overflow:hidden;padding-left:12px;text-overflow:ellipsis;white-space:nowrap}.CourseReport_vibrantUserCell__wa0AA{background:#f8fafc;color:#1e293b;font-weight:600}.CourseReport_userName__2XIu2{color:#1e3a8a;font-size:12px;overflow:hidden;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.CourseReport_userName__2XIu2:hover{text-decoration:underline}.CourseReport_userEmail__DAlrr{color:#65788b;font-size:12px;font-style:italic}.CourseReport_userAnswerCell__DX49H{border-left:1px solid gold;color:#687b9a;font-size:10px;padding:6px;transition:color .3s ease,background-color .3s ease}.CourseReport_moduleEndCell__zwcTC{border-right:1px solid #274cb1bd}.CourseReport_codingCell__Bl4oV.CourseReport_completedCell__zExR5{background-color:#d4f3e4;color:#276c38;padding:5px}.CourseReport_moduleDivider__M0ozq{border-right:3px solid #1e3a8a}.CourseReport_quizCell__zCULX.CourseReport_completedCell__zExR5{background-color:#fff9c4;color:#7a6b00;padding:5px}.CourseReport_userAnswerCell__DX49H.CourseReport_completedCell__zExR5:hover{cursor:default;filter:brightness(.95)}.CourseReport_vibrantAnswerCell__J\+jkT:hover{color:#2952d3;cursor:default}.CourseReport_codingIcon__d38r0{align-items:center;background:#f59e0b33;border:1.5px solid #f59e0b;border-radius:50%;color:#b45309;display:inline-flex;font-size:1.2rem;height:1.1rem;justify-content:center;width:1.1rem}.CourseReport_successIcon__pnfN0{color:#28a745;transition:color .3s ease}.CourseReport_successIcon__pnfN0:hover{color:#1e7e34}.CourseReport_questionHeaderInner__\+O8pG{gap:4px;height:100%;padding-top:2px;text-align:start}.CourseReport_question__nLq6Q{display:flex;text-decoration:none}.CourseReport_question__nLq6Q:hover{text-decoration:underline}.CourseReport_quizIcon__ZhIHr{align-items:center;background:#f59e0b33;border:1.5px solid #f59e0b;border-radius:50%;color:#b45309;display:inline-flex;font-size:1.2rem;height:1.1rem;justify-content:center;transform:rotate(180deg);width:1.1rem}.CourseReport_userRow__lnHI5:nth-child(2n){background-color:#f7faff}.CourseReport_userRow__lnHI5:hover{background-color:#cbdffb;transition:background-color .3s ease}.CourseReport_pagination__\+tWe9{align-items:center;display:flex;gap:10px;justify-content:center;margin:10px 0}.CourseReport_pagination__\+tWe9 button{align-items:center;background-color:#fff;border:none;display:flex;justify-content:center}.CourseReport_pagination__\+tWe9 button:disabled{color:#ccc;cursor:not-allowed}.CourseReport_pagination__\+tWe9 button:hover{color:#007bff;cursor:pointer}.CourseReport_pagination__\+tWe9 span{font-size:14px;font-weight:500}.CourseReport_prevDouble__tb46p{font-size:2rem;transform:rotate(180deg)}.CourseReport_prev__Vd3wJ{font-size:1.2rem}.CourseReport_next__o7LZ7{font-size:1.2rem;transform:rotate(180deg)}.CourseReport_nextDouble__6Uu-m{font-size:2rem}.CourseReport_tableWrapper__lkhn3::-webkit-scrollbar{height:8px}.CourseReport_tableWrapper__lkhn3::-webkit-scrollbar-track{background:#f1f5fe;border-radius:8px}.CourseReport_tableWrapper__lkhn3::-webkit-scrollbar-thumb{background:#3a68ff;border-radius:8px}.CourseReport_questionCard__SP74s{background-color:#fff;box-sizing:border-box;max-height:85vh;max-width:100%;overflow:hidden;overflow-y:auto;padding:.5rem}.CourseReport_section__rFp9b{background:#f9f9f9;border-radius:5px;margin-bottom:20px;padding:15px;text-align:left}.CourseReport_subTitle__r7A0t{color:#333;font-size:1.3rem;font-weight:600;margin-bottom:10px}.CourseReport_codeEditor__aPKKZ{background-color:#f8f8f8;border:1px solid #ddd;border-radius:4px;min-height:200px}.CourseReport_attemptDetails__ieiYs{background-color:#fff;border-radius:8px;box-shadow:0 2px 4px #0000001a;margin-bottom:.5rem;padding:1rem;text-align:left}.CourseReport_attemptDetails__ieiYs h2{font-size:1.5rem;margin-bottom:1rem}.CourseReport_attemptDetails__ieiYs p{color:#555;font-size:1rem;margin:.5rem 0}.CourseReport_questionsHeatmap__Jaemx{grid-gap:6px;display:grid;gap:6px;grid-template-columns:repeat(auto-fill,minmax(40px,1fr))}.CourseReport_questionBox__njIyR{align-items:center;border-radius:4px;cursor:pointer;display:flex;font-weight:700;height:40px;justify-content:center;transition:transform .2s;width:40px}.CourseReport_questionBox__njIyR.CourseReport_correct__CxQZO{background-color:#d8ffd8;color:#555}.CourseReport_questionBox__njIyR.CourseReport_wrong__xVcKY{background-color:#ffdede;color:#555}.CourseReport_questionBox__njIyR.CourseReport_notAttempted__6FRJR{background-color:#f8f9fa;border:1px solid #ccc;color:#555}.CourseReport_questionBox__njIyR:hover{transform:scale(1.1)}.CourseReport_userInfos__erOyH{align-items:center;display:flex;gap:10px;margin-bottom:15px}.CourseReport_btnCon__OY-0O{align-items:center;display:flex;justify-content:end}.CourseReport_cancelButton__oxBqo{background-color:#f0f0f0;border:none;border-radius:5px;color:#333;cursor:pointer;font-size:1rem;padding:10px 20px;transition:background-color .2s ease}.CourseReport_cancelButton__oxBqo:hover{background-color:#e0e0e0}.CourseReport_questionDetailModal__fCR8u{background-color:#fff;border:1px solid #e0e0e0;border-radius:10px;box-shadow:0 3px 10px #00000014;margin-top:1.5rem;padding:1.5rem;transition:transform .2s ease,box-shadow .2s ease}.CourseReport_questionDetailModal__fCR8u:hover{box-shadow:0 6px 18px #0000001a;transform:translateY(-2px)}.CourseReport_questionDetailModal__fCR8u h3{color:#222;font-size:1.2rem;font-weight:600;margin-bottom:1rem;text-align:center}.CourseReport_questionDetailModal__fCR8u div{background:#f9fafb;border-radius:8px;color:#333;font-size:.95rem;line-height:1.5;padding:1rem}.CourseReport_questionDetailModal__fCR8u p{color:#444;font-size:1rem;margin-top:1rem;text-align:center}.CourseReport_questionDetailModal__fCR8u strong{color:#000}.CourseReport_closeBtn__wrRMO{background-color:#007bff;border:none;border-radius:6px;color:#fff;cursor:pointer;display:block;font-size:.95rem;font-weight:500;margin:1.2rem auto 0;padding:.5rem 1.2rem;transition:background-color .25s ease,transform .2s ease}.CourseReport_closeBtn__wrRMO:hover{background-color:#0056b3;transform:scale(1.05)}.CourseReport_colorfulTable__L4rbt{table-layout:fixed;width:100%}.CourseReport_colorfulTable__L4rbt td,.CourseReport_colorfulTable__L4rbt th{overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap}.CourseReport_questionCardInner__2fIuF{background-color:#fff;border:1px solid #e0e0e0;border-radius:10px;box-shadow:0 3px 10px #00000014;margin-top:1.5rem;padding:1.5rem;transition:transform .2s ease,box-shadow .2s ease}.CourseReport_questionCardInner__2fIuF:hover{box-shadow:0 6px 18px #0000001a;transform:translateY(-2px)}.CourseReport_questionCardInner__2fIuF{box-sizing:border-box;overflow:hidden}.CourseReport_questionHeaderInner__\+O8pG{align-items:flex-start;display:flex;gap:8px;margin-bottom:1rem}.CourseReport_questionNumber__fH6be{color:#333;flex-shrink:0;font-size:1.25rem;font-weight:700;min-width:30px}.CourseReport_questionContent__HK6h4{word-wrap:break-word;flex:1 1;max-width:100%;overflow:hidden}.CourseReport_answerItem__FQSbc img,.CourseReport_questionContent__HK6h4 img{border-radius:6px;box-shadow:0 2px 6px #0000001a;cursor:pointer;display:block;height:auto!important;margin:10px 0;max-height:350px!important;max-width:100%!important;object-fit:contain;transition:transform .2s ease;width:auto!important}.CourseReport_answerItem__FQSbc img:hover,.CourseReport_questionContent__HK6h4 img:hover{transform:scale(1.05)}.CourseReport_answersList__Nsuo\+{list-style-position:outside;margin-bottom:1rem;margin-left:2rem;padding:0}.CourseReport_answerItem__FQSbc{word-wrap:break-word;border-radius:.25rem;box-sizing:border-box;display:list-item;font-size:1rem;list-style-type:lower-alpha;margin-bottom:.5rem;max-width:100%;padding:.5rem 1rem}.CourseReport_correct__CxQZO{background-color:#d8ffd8}.CourseReport_wrong__xVcKY{background-color:#ffdede}.CourseReport_status__kIzBc{font-size:.95rem;margin-top:1rem}@media (max-width:768px){.CourseReport_avatar__4EjwP{display:none}.CourseReport_downloadBtn__yjjo7{width:100%}.CourseReport_tableWrapper__lkhn3{border-radius:0}}.CompilerModal_modalOverlay__gC-W2{align-items:center;background:#00000080;display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:1000}.CompilerModal_modalContainer__\+3kNg{background:#fff;border-radius:10px;box-shadow:0 4px 8px #0003;max-width:550px;min-width:250px;padding:10px;text-align:center;width:90%}.QuestioncontentDisplay_exerciseContent__jCKq1{color:#333;line-height:1.7}.QuestioncontentDisplay_exerciseContent__jCKq1 img{border-radius:8px;box-shadow:0 2px 8px #0000001a;display:block;height:auto;margin:15px 0;max-width:100%}.QuestioncontentDisplay_exerciseContent__jCKq1 strong{font-weight:600}.QuestioncontentDisplay_exerciseContent__jCKq1 em{font-style:italic}.QuestioncontentDisplay_exerciseContent__jCKq1 u{text-decoration:underline}.QuestioncontentDisplay_exerciseContent__jCKq1 s{text-decoration:line-through}.QuestioncontentDisplay_exerciseContent__jCKq1 a{color:#007bff;text-decoration:none}.QuestioncontentDisplay_exerciseContent__jCKq1 a:hover{text-decoration:underline}.QuestioncontentDisplay_exerciseContent__jCKq1 ol,.QuestioncontentDisplay_exerciseContent__jCKq1 ul{margin:10px 0;padding-left:25px}.QuestioncontentDisplay_exerciseContent__jCKq1 li{margin:5px 0}.QuestioncontentDisplay_exerciseContent__jCKq1 blockquote{border-left:4px solid #007bff;color:#666;font-style:italic;margin:15px 0;padding-left:15px}.QuestioncontentDisplay_exerciseContent__jCKq1 code{background-color:#f4f4f4;border-radius:4px;font-family:Courier New,monospace;font-size:.9em;padding:2px 6px}.QuestioncontentDisplay_exerciseContent__jCKq1 pre{background-color:#f4f4f4;border-radius:8px;margin:15px 0;overflow-x:auto;padding:15px}.QuestioncontentDisplay_blankInput__WAE6E{background-color:#f9f9f9;border:none;border-bottom:2.5px solid #ccc;font-size:1rem;margin:0 4px;max-width:150px;min-width:60px;outline:none;padding:.15rem .25rem;text-align:center;transition:border-color .3s,background-color .3s;width:auto}.QuestioncontentDisplay_blankInput__WAE6E,.QuestioncontentDisplay_blankWrapper__vc4H7{display:inline-block;vertical-align:middle}.QuestioncontentDisplay_exerciseContent__jCKq1 p{display:inline-block;margin:0 0 10px}.QuestioncontentDisplay_correct__Cfuja{background-color:#d4edda;border-color:#28a745;color:#155724;font-weight:600}.QuestioncontentDisplay_blankInput__WAE6E.QuestioncontentDisplay_incorrect__CEKd2{background-color:#ffdede;border-color:#dc3545}.QuestioncontentDisplay_exerciseContent__jCKq1 pre code{background:none;padding:0}.QuestioncontentDisplay_exerciseContent__jCKq1 .QuestioncontentDisplay_ql-align-center__y\+mxd{text-align:center}.QuestioncontentDisplay_exerciseContent__jCKq1 .QuestioncontentDisplay_ql-align-right__-sQCW{text-align:right}.QuestioncontentDisplay_exerciseContent__jCKq1 .QuestioncontentDisplay_ql-align-justify__iILwj{text-align:justify}@media (max-width:768px){.QuestioncontentDisplay_exerciseContent__jCKq1 img{margin:10px 0}}.TopNavbar_navbar__pPJj5{display:flex;justify-content:center;margin-top:1.3rem}.TopNavbar_navList__UjwWp{background-color:#f0f0f0;list-style:none;max-width:1200px}.TopNavbar_navItem__l8jh3,.TopNavbar_navList__UjwWp{align-items:center;display:flex}.TopNavbar_navLink__ROWiV{border:1px solid #0000;color:#333;padding:15px 20px;text-decoration:none;transition:background-color .2s,color .2s}.TopNavbar_navLink__ROWiV:hover{background-color:#e0e0e0}.TopNavbar_active__YBzRv{background-color:#d0e7ff;color:#0056b3;font-weight:700}@media screen and (max-width:720px){.TopNavbar_navList__UjwWp{flex-wrap:wrap}}@media screen and (max-width:500px){.TopNavbar_navList__UjwWp{flex-wrap:wrap}.TopNavbar_navLink__ROWiV{padding:8px 15px}}.LsrwQuestions_loading__zA-vz{align-items:center;display:flex;height:100vh;justify-content:center}.LsrwQuestions_container__JFv2\+{display:flex;flex-direction:column;font-size:1rem;gap:10px;justify-content:center;padding:40px}.LsrwQuestions_heading__1k-l2{font-feature-settings:"smcp";color:#007bff;font-size:2rem;font-variant:small-caps;font-weight:700}.LsrwQuestions_sampleButton__d20-V{align-items:center;background-color:#28a745;border:none;border-radius:4px;color:#fff;cursor:pointer;display:inline-flex;font-size:14px;padding:8px 14px;transition:background-color .3s ease}.LsrwQuestions_sampleButton__d20-V:hover{background-color:#218838}.LsrwQuestions_add__f0h1y{align-items:center;display:flex;justify-content:center}.LsrwQuestions_addSave__lv7Yt{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.LsrwQuestions_bulk__BGk3U{width:115px}.LsrwQuestions_bulk__BGk3U,.LsrwQuestions_save__ak6p0{background-color:#007bff;border:none;border-radius:5px;box-shadow:0 2px 4px #0000001a;color:#fff;cursor:pointer;height:35px;padding:7px}.LsrwQuestions_save__ak6p0{width:60px}.LsrwQuestions_save__ak6p0:hover{background-color:#1174df}.LsrwQuestions_questions__MA-tR{display:flex;flex-direction:column;gap:10px}.LsrwQuestions_countSave__SXIbN{align-items:center;display:flex;justify-content:space-between}.LsrwQuestions_itemsPerPageWrapper__FFpR3{align-items:center;display:flex;gap:6px;margin-left:10px}.LsrwQuestions_itemsPerPageWrapper__FFpR3 label{color:#333;font-size:.9rem;font-weight:500}.LsrwQuestions_itemsPerPageDropdown__oRTcP{background-color:#fff;border:1px solid #ddd;border-radius:5px;color:#007bff;cursor:pointer;font-size:.9rem;font-weight:500;min-width:70px;padding:6px 10px;transition:border-color .2s ease,box-shadow .2s ease}.LsrwQuestions_itemsPerPageDropdown__oRTcP:hover{border-color:#007bff;box-shadow:0 0 4px #007bff4d}.LsrwQuestions_pagination__NgjeU{align-items:center;color:#333;display:flex;flex-wrap:wrap;font-size:.9rem;gap:8px;justify-content:center;margin:15px 0}.LsrwQuestions_pagination__NgjeU button{align-items:center;background:none;border:none;color:#007bff;cursor:pointer;display:flex;font-weight:500;justify-content:center;outline:none;padding:6px 10px;transition:color .2s ease}.LsrwQuestions_pagination__NgjeU button:focus{outline:none}.LsrwQuestions_pagination__NgjeU button:hover:not(:disabled){color:#0056b3}.LsrwQuestions_pagination__NgjeU button:disabled{color:#ccc;cursor:not-allowed}.LsrwQuestions_pagination__NgjeU span{color:#333;font-size:.9rem;font-weight:500;margin:0 5px}.LsrwQuestions_nextDouble__CVdnC,.LsrwQuestions_prevDouble__HZEQv{font-size:1.4rem}.LsrwQuestions_next__IOPDG,.LsrwQuestions_prev__pkdxX{font-size:1.1rem}.LsrwQuestions_next__IOPDG,.LsrwQuestions_prevDouble__HZEQv{transform:rotate(180deg)}@media screen and (max-width:500px){.LsrwQuestions_container__JFv2\+{padding:20px}}@media screen and (max-width:320px){.LsrwQuestions_countSave__SXIbN{align-items:flex-start;flex-direction:column;gap:10px}}.LsrwQuestionItem_container__JS034{align-items:center;background-color:#fff;border:1px solid #e0e0e0;border-radius:5px;box-shadow:0 1px 3px #0000000d;display:flex;justify-content:space-between;margin-bottom:8px;padding:10px 15px}.LsrwQuestionItem_title__ceEM6{align-items:flex-start;display:flex;flex:1 1;gap:8px}.LsrwQuestionItem_content__RX6Pg{margin-left:5px}.LsrwQuestionItem_actions__LDhYn{align-items:center;display:flex;gap:10px}.LsrwQuestionItem_actionIcon__pMS0e{align-items:center;color:#555;cursor:pointer;display:flex;font-size:18px;justify-content:center;position:relative;transition:color .2s}.LsrwQuestionItem_actionIcon__pMS0e:hover{color:#000}.LsrwQuestionItem_tooltip__hwGxx{background-color:#333;border-radius:4px;bottom:125%;color:#fff;font-size:12px;left:50%;opacity:0;padding:3px 6px;position:absolute;text-align:center;transform:translateX(-50%);transition:opacity .2s;visibility:hidden;white-space:nowrap;z-index:1}.LsrwQuestionItem_actionIcon__pMS0e:hover .LsrwQuestionItem_tooltip__hwGxx{opacity:1;visibility:visible}.LsrwQuestionItem_confirmation__YC0KW{background-color:#fff;border-radius:8px;padding:20px;text-align:center;width:320px}.LsrwQuestionItem_confirmTitle__r1HJ0{font-size:18px;font-weight:600;margin-bottom:10px}.LsrwQuestionItem_message__JcwTO{font-size:14px;margin-bottom:20px}.LsrwQuestionItem_dialogBtns__UgHnO{display:flex;justify-content:space-around}.LsrwQuestionItem_cancel__S2aJP{background-color:#e0e0e0;border:none;border-radius:5px;cursor:pointer;font-size:14px;padding:6px 12px}.LsrwQuestionItem_cancel__S2aJP:hover{background-color:#d5d5d5}.LsrwQuestionCreate_container__PH7eW{align-items:flex-start;display:flex;flex-direction:column;font-size:1rem;gap:20px;justify-content:center;padding:20px;width:100%}.LsrwQuestionCreate_heading__cU5Pp{font-feature-settings:"smcp";color:#007bff;font-size:2rem;font-variant:small-caps;font-weight:700}.DescriptionType_addBlankBtn__4eReJ{background-color:#007bff;border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:14px;margin:20px 2px 2px;padding:10px 14px}button:active{transform:scale(.97)}.DescriptionType_blanksPreview__b6oBx{margin-top:20px}.DescriptionType_blanksPreview__b6oBx h4{color:#333;margin-bottom:10px}.DescriptionType_blanksPreview__b6oBx input{border:1px solid #ccc;border-radius:6px;display:block;font-size:14px;margin:6px 0;padding:8px;transition:border-color .2s ease,box-shadow .2s ease;width:300px}.DescriptionType_blanksPreview__b6oBx input:focus{border-color:#007bff;box-shadow:0 0 3px #007bff4d;outline:none}.DescriptionType_detailsContainer__Gcw3t{display:flex;flex-direction:column;gap:20px;justify-content:flex-start;width:100%}.DescriptionType_detailsPara__O21Vd{color:#29cc4f;display:flex;font-weight:550;justify-content:flex-end;min-width:150px;padding-right:15px;width:150px}.DescriptionType_quillContainer__a-eB6{width:100%}.DescriptionType_requiredStar__i8jlW{color:red;font-size:14px;margin-left:4px}.DescriptionType_subcontainer__bpOS2{display:flex;flex-direction:row;width:100%}.DescriptionType_hintsSection__8FaNA{display:flex;flex-direction:column;gap:10px}.DescriptionType_hintsSection__8FaNA input{border:1px solid #ccc;border-radius:5px;font-size:1rem;padding:8px 12px;width:100%}.DescriptionType_hintsSection__8FaNA input:focus{border-color:#007bff;outline:none}.DescriptionType_addHintBtn__gY157{align-self:flex-start;background-color:#007bff;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:.9rem;padding:6px 12px;transition:background-color .2s}.DescriptionType_addHintBtn__gY157:hover{background-color:#0056b3}.DescriptionType_saveContainer__uZYWq{align-items:center;display:flex;font-size:1rem;gap:30px;justify-content:center;width:100%}.DescriptionType_save__tTGzp{background-color:#007bff;border:none;border-radius:5px;box-shadow:0 2px 4px #0000001a;color:#fff;cursor:pointer;height:35px;padding:7px;width:60px}.DescriptionType_save__tTGzp:hover{background-color:#1174df}.DescriptionType_cancelBtn__dOaks{background-color:#fff;border:none;cursor:pointer}.AddBlanksAnswers_answersContainer__LidLB{background-color:#fff;border-radius:8px;box-shadow:0 0 5px #0000001a;margin-top:20px;padding:15px;width:100%}.AddBlanksAnswers_title__PsEH-{font-weight:600;margin-bottom:10px}.AddBlanksAnswers_blankItem__Z33Bq{background-color:#fff;border:1px solid #ddd;border-radius:6px;margin-bottom:10px;padding:10px}.AddBlanksAnswers_blankHeader__y5Lde{align-items:center;display:flex;justify-content:space-between}.AddBlanksAnswers_deleteBtn__Q4iyS{background:none;border:none;color:red;cursor:pointer}.AddBlanksAnswers_hint__EsinS{margin-bottom:1rem;margin-top:1rem}.AddBlanksAnswers_subTitle__qXLI5{font-weight:600;margin-bottom:10px}.AddBlanksAnswers_inputField__FRWM5{border:1px solid #ccc;border-radius:5px;margin-top:8px;padding:8px;width:100%}.AddBlanksAnswers_saveBtn__L333c{background-color:#007bff;border:none;border-radius:6px;color:#fff;cursor:pointer;margin-top:10px;padding:8px 15px}.AddBlanksAnswers_addOptionBtn__orYtj,.AddBlanksAnswers_deleteOptionBtn__8ULKH{align-self:flex-start;background-color:#007bff;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:.9rem;margin-top:1rem;padding:6px 12px;transition:background-color .2s}.DescriptionEdit_addBlankBtn__csYMF{background-color:#007bff;border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:14px;margin:20px 2px 2px;padding:10px 14px}.DescriptionEdit_blanksPreview__gn07u{margin-top:20px}.DescriptionEdit_blanksPreview__gn07u h4{color:#333;margin-bottom:10px}.DescriptionEdit_blanksPreview__gn07u input{border:1px solid #ccc;border-radius:6px;display:block;font-size:14px;margin:6px 0;padding:8px;transition:border-color .2s ease,box-shadow .2s ease;width:300px}.DescriptionEdit_blanksPreview__gn07u input:focus{border-color:#007bff;box-shadow:0 0 3px #007bff4d;outline:none}label{color:#333;display:block;font-weight:600;margin-bottom:5px}.DescriptionEdit_detailsContainer__CZbXm{display:flex;flex-direction:column;gap:20px;justify-content:flex-start;margin-top:5%;width:90%}.DescriptionEdit_detailsPara__1FH5P{color:#29cc4f;display:flex;font-weight:550;justify-content:flex-end;min-width:150px;padding-right:15px;width:150px}.DescriptionEdit_quillContainer__MiPD1{width:100%}.DescriptionEdit_requiredStar__RHCX6{color:red;font-size:14px;margin-left:4px}.DescriptionEdit_subcontainer__fO5bA{display:flex;flex-direction:row;width:100%}.DescriptionEdit_hintsSection__x1LPr{display:flex;flex-direction:column;gap:10px}.DescriptionEdit_hintsSection__x1LPr input{border:1px solid #ccc;border-radius:5px;font-size:1rem;padding:8px 12px;width:100%}.DescriptionEdit_hintsSection__x1LPr input:focus{border-color:#007bff;outline:none}.DescriptionEdit_addHintBtn__6YXV0{align-self:flex-start;background-color:#007bff;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:.9rem;padding:6px 12px;transition:background-color .2s}.DescriptionEdit_addHintBtn__6YXV0:hover{background-color:#0056b3}.DescriptionEdit_saveContainer__odx5c{align-items:center;display:flex;font-size:1rem;gap:30px;justify-content:center;width:100%}.DescriptionEdit_save__FEtKk{background-color:#007bff;border:none;border-radius:5px;box-shadow:0 2px 4px #0000001a;color:#fff;cursor:pointer;height:35px;padding:7px;width:60px}.DescriptionEdit_save__FEtKk:hover{background-color:#1174df}.DescriptionEdit_cancelBtn__uwSm-{background-color:#fff;border:none;cursor:pointer}@media screen and (max-width:500px){.DescriptionEdit_subcontainer__fO5bA{flex-direction:column;gap:10px;margin:10px}.DescriptionEdit_detailsPara__1FH5P{justify-content:flex-start}.DescriptionEdit_quillContainer__MiPD1{width:100%}}.BulkLsrwQuestionsUpload_container__-v4Ub{display:flex;flex-direction:column;font-size:1rem;gap:20px;justify-content:center;padding:40px}.BulkLsrwQuestionsUpload_heading__d4Ctc{font-feature-settings:"smcp";color:#007bff;font-size:2rem;font-variant:small-caps;font-weight:700}.BulkLsrwQuestionsUpload_success__6VvoG{display:flex;flex-direction:column;gap:10px}.BulkLsrwQuestionsUpload_subcontainer__oTmt1{-ms-flex-align:center;border:1px solid #ccc;display:flex;justify-content:space-between;padding:12px 15px}.BulkLsrwQuestionsUpload_titleError__iqIxF,.BulkLsrwQuestionsUpload_title__gGVWG{align-items:center;display:flex;gap:4px;width:90%}.BulkLsrwQuestionsUpload_titleError__iqIxF{color:red}.BulkLsrwQuestionsUpload_titlePara__c6VRA{display:inline-block;max-width:90%;overflow:hidden;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap}.BulkLsrwQuestionsUpload_titlePara__c6VRA *{display:inline;white-space:nowrap}.BulkLsrwQuestionsUpload_subcontainerHead__iZJxj{display:flex;flex-direction:column;gap:15px;justify-content:space-between}.BulkLsrwQuestionsUpload_detailsPara__gLf8w{color:#29cc4f;display:flex;font-weight:550;justify-content:flex-end;min-width:150px;padding-right:15px;width:200px}.BulkLsrwQuestionsUpload_requiredStar__XTRwd{color:red;font-size:14px;margin-left:4px}.BulkLsrwQuestionsUpload_subcontainerField__BYFi0{display:flex}.BulkLsrwQuestionsUpload_scoreInput__hbQgi{border:1px solid #ccc;font-size:1rem;height:30px;padding:5px;width:80px}.BulkLsrwQuestionsUpload_subcontainerScore__mdJ4J{display:flex;gap:66px}.BulkLsrwQuestionsUpload_scorePara__itmsE{color:#29cc4f;font-weight:550}.BulkLsrwQuestionsUpload_subcontainerScore__mdJ4J input{border:1px solid #ccc;font-size:1rem;height:30px;padding:5px;width:80px}.BulkLsrwQuestionsUpload_subcontainerOptions__vvO4D{display:flex;gap:50px}.BulkLsrwQuestionsUpload_btns__GuY2t{align-items:center;display:flex;gap:20px;justify-content:center}.BulkLsrwQuestionsUpload_submitBtn__tzoYR{background-color:#007bff;border:none;border-radius:5px;box-shadow:0 2px 4px #0000001a;color:#fff;cursor:pointer;height:35px;padding:7px;width:60px}.BulkLsrwQuestionsUpload_submitBtn__tzoYR :hover{background-color:#106ed3}.BulkLsrwQuestionsUpload_back__fqPlw{background-color:#fff;border:none;cursor:pointer}.BulkLsrwQuestionsUpload_message__czX7L{font-size:1rem;font-weight:550}.BulkLsrwQuestionsUpload_uploadFile__AKYVr{display:flex}.BulkLsrwQuestionsUpload_uploadFile__AKYVr button{background-color:#fff;border:1px solid #ccc;height:35px;padding:0 5px}.BulkLsrwQuestionsUpload_uploadFile__AKYVr button:hover{background-color:#cfcece}.BulkLsrwQuestionsUpload_uploadFile__AKYVr input{background-color:#fff;border:1px solid #ccc;border-right:none;height:35px;outline:none;padding:0 10px}.BulkLsrwQuestionsUpload_UploadContainer__861AN{color:#626262;display:flex;flex-direction:column;font-size:.75rem}@media screen and (max-width:550px){.BulkLsrwQuestionsUpload_container__-v4Ub{padding:20px}.BulkLsrwQuestionsUpload_subcontainerField__BYFi0{align-items:flex-start;flex-direction:column;gap:10px;justify-content:flex-start}.BulkLsrwQuestionsUpload_detailsPara__gLf8w{justify-content:flex-start}.BulkLsrwQuestionsUpload_subcontainerHead__iZJxj{align-items:flex-start;flex-direction:column;gap:10px}.BulkLsrwQuestionsUpload_uploadFile__AKYVr input{width:60%}}.LsrwDetailsPage_mainContainer__HCZpn{align-items:flex-start;display:flex;flex-direction:column;gap:10px;padding:20px}.LsrwDetailsPage_lsrwHeading__zD-Tz{align-items:center;display:flex;justify-content:flex-start;margin-bottom:2rem}.LsrwDetailsPage_title__OSHjW{font-feature-settings:"smcp";color:#007bff;font-size:2rem;font-variant:small-caps;font-weight:700}.LsrwDetailsPage_detailsContainer__VL9Lv{align-items:flex-start;display:flex;flex-direction:column;gap:6px;justify-content:flex-start}.LsrwDetailsPage_detailsContainer__VL9Lv p{font-weight:500}.LsrwDetailsPage_detailsContainer__VL9Lv span{font-weight:400}.LsrwDetailsPage_historyContainer__2jZEI{margin-top:10px}.LsrwDetailsPage_historyTitle__S4O\+L{color:#007bff;font-size:1.5rem;font-weight:600;margin-bottom:10px}.LsrwDetailsPage_startButton__EPzOB{background-color:#007bff;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:1.2rem;font-weight:700;margin-top:20px;padding:12px;text-align:center;transition:background-color .3s ease}.LsrwDetailsPage_startButton__EPzOB:hover{background-color:#0056b3}.LsrwDetailsPage_modalHeading__JVgw7{color:#34dc00;font-size:1.2rem;font-weight:500;text-align:left}.LsrwDetailsPage_modalSubmit__bm5Nt{background-color:#007bff;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:.9rem;padding:8px 12px;transition:all .5s ease}.LsrwDetailsPage_buttonCon__3H424{align-items:center;display:flex;justify-content:flex-start;padding:15px 0 0;width:100%}.LsrwDetailsPage_modalSubmit__bm5Nt:hover{transform:scale(1.05)}.LsrwDetailsPage_modalHeader__HhAK-{display:flex;flex-direction:column;gap:13px;justify-content:space-between}.LsrwDetailsPage_deleteBtn__PN4f7{align-items:center;display:flex;justify-content:center;position:relative}.LsrwDetailsPage_rulesList__Wge3Z{align-items:flex-start;display:flex;flex-direction:column;gap:5px;justify-content:flex-start;padding:0 0 5px 18px}.LsrwDetailsPage_rulesList__Wge3Z strong{color:#007bff}.LsrwDetailsPage_cancel__A5Tmu{background-color:#fff;border:none;cursor:pointer;margin-left:15px}.LsrwDetailsPage_subHead__fEMmD{color:#007bff;padding:10px 0 5px;text-align:left}.LsrwDetailsPage_cause__H8tTm{text-align:left}.LsrwDetailsPage_backButtonContainer__WT33L{padding:20px 20px 0}.course-report-container{background:#f9fbff;border-radius:8px;box-shadow:0 4px 8px #32325d1a;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;padding:24px}.course-report-title{color:#000;font-family:Arial,Helvetica,sans-serif;font-size:1.75rem;font-weight:500;margin:1px 0 20px;text-align:center}.search-container-left{align-items:center;display:flex;flex:1 1 250px;gap:10px}.search-container-left input{border:1px solid #ccc;border-radius:6px;font-size:14px;max-width:300px;padding:6px 10px;width:100%}.report-controls{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between;margin:20px 10px 5px}.download-container{display:flex;justify-content:flex-end;margin-bottom:20px}.download-btn{background-image:linear-gradient(135deg,#3a82ff,#2055d6);border:none;border-radius:6px;box-shadow:0 4px 6px #2055d699;color:#fff;cursor:pointer;font-weight:600;padding:8px 20px;transition:background-image .3s ease,box-shadow .3s ease}.download-btn:disabled{background-color:#a0a0a0;box-shadow:none;cursor:not-allowed}.table-wrapper{background:#fff;border:1px solid #bcc9db;border-radius:8px;box-shadow:0 0 8px #2538581a;overflow-x:auto}.course-report-table{font-smooth:always;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;border-collapse:initial;border-spacing:0;min-width:750px;width:100%}.dropdowns-container{display:flex;gap:1rem;margin-bottom:1rem}.dropdowns-container select{background-color:#f0f0f0;border:1px solid #ccc;border-radius:4px;cursor:pointer;font-size:.8rem;margin:0;padding:5px}.course-report-table th{font-size:12px;padding:5px}.course-report-table td,.course-report-table th{border-bottom:1px solid #e4e9f2;color:#2f3e64;vertical-align:middle}.course-report-table td{font-size:15px;padding:3px;text-align:center}.sticky-left{background:#e8efff;box-shadow:2px 0 5px -2px #2538581f;color:#22315a;font-weight:700;justify-content:center;left:0;position:sticky;text-align:center;z-index:3}.question-header{border-right:1px solid gold;height:10rem;overflow:hidden;padding:0 4px;text-overflow:ellipsis;transform:rotate(180deg);vertical-align:bottom;white-space:nowrap;writing-mode:vertical-rl}.question-header-content{display:inline-block;gap:6px}.question-text{text-align:start}.module-header{background:linear-gradient(90deg,#2d69e1cc,#1c4aacad);border-right:1px solid #f2f6fc66;color:#f2f6fc;font-size:16px;font-weight:700;text-shadow:0 1px 1px #0000001a}.question-header:last-child{border-right:none}.quiz-question{background-color:#fff8d5;color:#897700}.coding-question{color:#a35900}.question-header .icon{align-items:center;background:#ffa60026;border-radius:50%;color:#a35900;display:inline-flex;justify-content:center;padding:3px}.filterInput{margin-right:5px}.filters{gap:1rem}.filterDiv,.filters{align-items:center;display:flex}.filterDiv{gap:15px;justify-content:center;margin:10px}.coding-header{background:#ffa60026;color:#1f3d7a}.quiz-header{background-color:#fff8d5;color:#044f7a}.avatar{background-color:#e1e7f8;border-radius:50%;font-size:.5rem;justify-content:start;margin-right:12px;overflow:hidden;transition:width .3s,height .3s}.search{gap:5px;padding:10px}.loading-text{color:#555;padding:40px 0;width:100%}.loading-text,.no-data{font-size:18px;text-align:center}.no-data{color:#777;font-weight:500;padding:50px 0}.search-container{align-items:center;display:flex;gap:8px;margin-bottom:12px}.search-container input{border:1px solid #ccc;border-radius:4px;padding:6px 10px;width:200px}.sticky-left.vibrant-user-header{background:#1e3a8a;color:#fff;font-weight:700;min-width:140px;text-align:center;text-shadow:0 1px 2px #0000004d;vertical-align:middle}.sticky-left.vibrant-user-header,.user-cell{max-width:22vw;white-space:nowrap;width:180px}.user-cell{min-width:180px;min-width:140px}.avatar-wrapper{flex:0 0 40px;font-size:.6rem;height:40px;justify-content:center;width:40px}.avatar-wrapper,.user-info{align-items:center;display:flex}.user-info{gap:10px}.vibrant-email-header{max-width:22vw;min-width:140px;width:160px}.vibrant-email-header,.vibrant-status-header{background:#1e3a8a;border:2px solid #00000021;color:#fff!important;font-weight:700;text-align:center;text-shadow:0 1px 2px #0000004d;vertical-align:middle;white-space:nowrap}.vibrant-status-header{max-width:12vw;min-width:90px;width:100px}.vibrant-date-header{background:#1e3a8a;border:2px solid #00000021;color:#fff!important;font-weight:700;max-width:8vw;min-width:50px;text-align:center;text-shadow:0 1px 2px #0000004d;vertical-align:middle;width:60px}.email-cell{max-width:300px;min-width:150px}.email-cell,.user-cell.sticky-left.vibrant-user-cell{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.user-cell.sticky-left.vibrant-user-cell{align-items:center;color:#1e2e4a;display:flex;font-weight:600;justify-content:flex-start;max-width:22vw;min-width:140px;padding-left:12px;text-align:left;width:180px}.vibrant-user-cell{background:#f8fafc;color:#1e293b;font-weight:600}.user-name{color:#1e3a8a;font-size:12px;overflow:hidden;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.user-name:hover{text-decoration:underline}.user-email{color:#65788b;font-size:12px;font-style:italic}.user-answer-cell{border-left:1px solid gold;color:#687b9a;font-size:10px;padding:5px;transition:color .3s ease,background-color .3s ease}.module-end-cell{border-right:1px solid #274cb1bd}.coding-cell.completed-cell{background-color:#d4f3e4;color:#276c38;padding:5px}.module-divider{border-right:3px solid #1e3a8a}.quiz-cell.completed-cell{background-color:#fff9c4;color:#7a6b00;padding:5px}.user-answer-cell.completed-cell:hover{cursor:default;filter:brightness(.95)}.vibrant-answer-cell:hover{color:#2952d3;cursor:default}.coding-icon{align-items:center;background:#f59e0b33;border:1.5px solid #f59e0b;border-radius:50%;color:#b45309;display:inline-flex;font-size:1.2rem;height:1.1rem;justify-content:center;width:1.1rem}.success-icon{color:#28a745;transition:color .3s ease}.success-icon:hover{color:#1e7e34}.question-header-inner{gap:4px;height:100%;padding-top:2px;text-align:start}.question{display:flex}.quiz-icon{align-items:center;background:#f59e0b33;border:1.5px solid #f59e0b;border-radius:50%;color:#b45309;display:inline-flex;font-size:1.2rem;height:1.1rem;justify-content:center;transform:rotate(180deg);width:1.1rem}.user-row:nth-child(2n){background-color:#f7faff}.user-row:hover{background-color:#cbdffb;transition:background-color .3s ease}.pagination{gap:10px;margin:10px 0}.pagination,.pagination button{align-items:center;display:flex;justify-content:center}.pagination button{background-color:#fff;border:none}.pagination button:disabled{color:#ccc;cursor:not-allowed}.pagination button:hover{color:#007bff;cursor:pointer}.pagination span{font-size:14px;font-weight:500}.prevDouble{font-size:2rem;transform:rotate(180deg)}.next,.prev{font-size:1.2rem}.next{transform:rotate(180deg)}.nextDouble{font-size:2rem}.table-wrapper::-webkit-scrollbar{height:8px}.table-wrapper::-webkit-scrollbar-track{background:#f1f5fe;border-radius:8px}.table-wrapper::-webkit-scrollbar-thumb{background:#3a68ff;border-radius:8px}.questionCard{background-color:#fff;box-sizing:border-box;max-height:85vh;max-width:100%;overflow:hidden;overflow-y:auto;padding:.5rem}.attemptDetails .questionContent{align-items:center;display:flex;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.attemptDetails .questionContent p{margin:0}.btnCon{justify-content:flex-end;margin-top:1rem}.cancelButton{position:sticky}.questionHeader{align-items:flex-start;display:flex;gap:8px;margin:.7rem 0}.questionNumber{color:#333;flex-shrink:0;font-size:1.25rem;font-weight:700;min-width:30px}.attemptDetails{background-color:#fff;border-radius:8px;box-shadow:0 2px 4px #0000001a;margin-bottom:.5rem;padding:1rem;text-align:left}.attemptDetails h2{font-size:1.5rem;margin-bottom:1rem}.attemptDetails p{color:#555;font-size:1rem;margin:.5rem 0}.questionContent{display:block;flex:1 1;max-width:100%;overflow:hidden;text-align:left}.icon:hover{text-decoration:underline}.questionContent .content{overflow:hidden;text-overflow:ellipsis;word-break:break-word}.answerItem img,.questionContent img{border-radius:6px;box-shadow:0 2px 6px #0000001a;cursor:pointer;display:block;height:auto!important;margin:10px 0;max-height:350px!important;max-width:100%!important;object-fit:contain;transition:transform .2s ease;width:auto!important}.answerItem img:hover,.questionContent img:hover{transform:scale(1.05)}.answersList{list-style-position:outside;margin-bottom:1rem;margin-left:2rem;padding:0}.answerItem{word-wrap:break-word;border-radius:.25rem;box-sizing:border-box;display:list-item;font-size:1rem;list-style-type:lower-alpha;margin-bottom:.5rem;max-width:100%;padding:.5rem 1rem}.correct{background-color:#d8ffd8}.wrong{background-color:#ffdede}.status{font-size:.95rem;margin-top:1rem}.avatarWrapper{flex:0 0 40px;font-size:.6rem;height:40px;justify-content:center;width:40px}.avatarWrapper,.userInfos{align-items:center;display:flex}.userInfos{gap:10px;margin-bottom:15px}.btnCon{align-items:center;display:flex;justify-content:end}.cancelButton{background-color:#f0f0f0;border:none;border-radius:5px;color:#333;cursor:pointer;font-size:1rem;padding:10px 20px;transition:background-color .2s ease}.cancelButton:hover{background-color:#e0e0e0}@media (max-width:768px){.avatar{display:none}.sticky-left.vibrant-user-header,.user-cell.sticky-left.vibrant-user-cell{max-width:25vw;min-width:150px;padding-left:8px;width:90px}.download-btn{width:100%}.table-wrapper{border-radius:0}}.vibrant-status-header{max-width:100px!important;min-width:70px!important;width:80px!important}.vibrant-date-header{max-width:120px!important;min-width:80px!important;white-space:normal!important;width:100px!important;word-break:break-word!important}.question-header{max-width:50px!important;min-width:35px!important;padding:0 2px!important;width:40px!important}.course-report-table td,.course-report-table th{padding:3px 5px!important}.LsrwDetailsEditPage_mainContainer__YEFwR{padding:20px}.LsrwDetailsEditPage_pageHeading__ustHk{color:#007bff;font-size:1.5rem;font-weight:600;margin-bottom:20px}.LsrwDetailsEditPage_accordionContainer__F\+bVs{margin-top:20px}.LsrwDetailsEditPage_field__U76X9{align-items:center;display:flex;margin-bottom:15px}.LsrwDetailsEditPage_fieldProctoring__oU0Xn{align-items:center;display:flex;margin-bottom:75px}.LsrwDetailsEditPage_fullWidth__m-XvF{flex-wrap:wrap}.LsrwDetailsEditPage_label__1IWSh{flex:0 0 300px;font-weight:500}.LsrwDetailsEditPage_inputGroup__ymURq{align-items:center;display:flex;flex:1 1;gap:10px}.LsrwDetailsEditPage_input__GM2Is{font-size:.9rem;padding:6px}.LsrwDetailsEditPage_enableCheckbox__hSxd1{align-items:center;display:flex;gap:5px}.LsrwDetailsEditPage_fullWidth__m-XvF .LsrwDetailsEditPage_input__GM2Is{padding:8px;width:80%}.LsrwDetailsEditPage_fullWidth__m-XvF .LsrwDetailsEditPage_label__1IWSh{flex:0 0 100%;margin-bottom:10px}.LsrwDetailsEditPage_saveButtonContainer__oTq4N{display:flex;justify-content:center;margin-top:20px}.LsrwDetailsEditPage_saveButton__TwFIu{background-color:#007bff;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:.9rem;padding:8px 15px}.LsrwDetailsEditPage_saveButton__TwFIu:hover{background-color:#0056b3}.LsrwDetailsEditPage_interval__LSlje{display:flex;flex-direction:column;gap:2px}.LsrwDetailsEditPage_fieldswithType__d8mYX{display:flex;gap:5px;z-index:1000}.LsrwDetailsEditPage_intervalField__QV6Tt{background-color:#fff;border:1px solid #ccc;border-radius:5px;font-size:1rem;width:100px}.LsrwDetailsEditPage_warningText__kW-bp{background-color:#fff3cd;border-radius:6px;color:#856404;font-size:1rem;margin-top:8px;padding:10px 14px}.LsrwDetailsEditPage_warningText__kW-bp span{margin-top:6px}.LsrwUserPage_lsrwContainer__1d-EI{display:flex;flex-direction:row-reverse;height:100vh;overflow:hidden;position:relative}.LsrwUserPage_cameraSection__ErAfl{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffff2;border-radius:15px;bottom:20px;box-shadow:0 8px 25px #00000026;cursor:pointer;left:20px;padding:10px;position:fixed;transition:all .3s ease;z-index:1000}.LsrwUserPage_cameraSection__ErAfl:hover{box-shadow:0 12px 35px #0003;transform:translateY(-2px)}.LsrwUserPage_cameraHeader__ie\+UI{align-items:center;display:flex;justify-content:space-between;margin-bottom:8px}.LsrwUserPage_cameraTitle__jgWBH{color:#333;font-size:.8rem;font-weight:600;margin:0}.LsrwUserPage_cameraClose__wmB78{align-items:center;background:none;border:none;border-radius:50%;color:#666;cursor:pointer;display:flex;height:20px;justify-content:center;transition:all .2s ease;width:20px}.LsrwUserPage_cameraClose__wmB78:hover{background:#f0f0f0;color:#333}.LsrwUserPage_cameraSection__ErAfl.LsrwUserPage_minimized__L1s5P{background:#0000;border-radius:50%;box-shadow:0 4px 15px #007bff4d;padding:0}.LsrwUserPage_cameraSection__ErAfl.LsrwUserPage_minimized__L1s5P .LsrwUserPage_cameraHeader__ie\+UI{display:none}.LsrwUserPage_cameraPreview__hNRhl{border:3px solid #419dff;border-radius:10px;box-shadow:0 4px 15px #0000001a;cursor:pointer;height:120px;margin:0;overflow:hidden;transition:all .3s ease;width:200px}.LsrwUserPage_cameraPreview__hNRhl.LsrwUserPage_inactive__-F1cg{border-color:#dc3545}.LsrwUserPage_cameraVideo__DC\+qj{height:100%;object-fit:cover;transform:scaleX(-1);width:100%}.LsrwUserPage_sidebar__BYZzT{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffff2;border-left:1px solid #fff3;display:flex;flex-direction:column;flex-shrink:0;gap:20px;height:100vh;overflow-y:auto;padding:20px;position:relative;transition:transform .3s ease;width:320px;z-index:100}.LsrwUserPage_lsrwInfo__IA1dM{background:#fff;border-radius:15px;box-shadow:0 8px 25px #0000001a;padding:20px}.LsrwUserPage_lsrwInfo__IA1dM h3{color:#333;font-size:1.2rem;font-weight:600;margin-bottom:15px}.LsrwUserPage_infoItem__JerBd{align-items:center;display:flex;font-size:.9rem;justify-content:space-between;margin-bottom:12px}.LsrwUserPage_infoLabel__Lx4z-{color:#666;font-weight:500}.LsrwUserPage_infoValue__n7vgk{color:#333;font-weight:600}.LsrwUserPage_statusAnswered__mDsY\+{color:#28a745!important}.LsrwUserPage_statusUnanswered__zPNBW{color:#ffc107!important}.LsrwUserPage_timerSection__XVs6o{background:linear-gradient(135deg,#007bff,#0056b3);border-radius:15px;box-shadow:0 8px 25px #007bff4d;color:#fff;padding:20px;text-align:center}.LsrwUserPage_timerLabel__xGWX-{font-size:.9rem;margin-bottom:8px;opacity:.9}.LsrwUserPage_timerValue__ofDOZ{font-family:Courier New,monospace;font-size:1.8rem;font-weight:700}.LsrwUserPage_navSection__LZQPb{background:#fff;border-radius:15px;box-shadow:0 8px 25px #0000001a;display:flex;flex:1 1;flex-direction:column;padding:20px}.LsrwUserPage_navTitle__xGDGl{color:#333;font-size:1.1rem;font-weight:600;margin-bottom:15px;text-align:center}.LsrwUserPage_navigationGrid__9OFeg{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin-bottom:20px;max-height:300px;overflow-y:auto;padding:5px}.LsrwUserPage_navButton__n61jL{align-items:center;aspect-ratio:1;background:#fff;border:2px solid #e0e0e0;border-radius:8px;color:#666;cursor:pointer;display:flex;flex-direction:column;font-size:.85rem;justify-content:center;min-height:40px;position:relative;transition:all .2s ease}.LsrwUserPage_navButton__n61jL:hover:not(:disabled){box-shadow:0 3px 10px #0000001a;transform:translateY(-1px)}.LsrwUserPage_navButton__n61jL:disabled{cursor:not-allowed;opacity:.6}.LsrwUserPage_navButton__n61jL:disabled:hover{box-shadow:none;transform:none}.LsrwUserPage_navButton__n61jL.LsrwUserPage_active__hLQug{background:linear-gradient(135deg,#007bff,#0056b3)!important;border-color:#007bff!important;box-shadow:0 4px 15px #007bff66;color:#fff!important}.LsrwUserPage_navButton__n61jL.LsrwUserPage_answered__WusFQ:not(.LsrwUserPage_active__hLQug){background:#28a745;border-color:#28a745;color:#fff}.LsrwUserPage_navButton__n61jL.LsrwUserPage_notAnswered__MXQoN:not(.LsrwUserPage_active__hLQug){background:#ffc107;border-color:#ffc107;color:#333}.LsrwUserPage_navButton__n61jL.LsrwUserPage_active__hLQug:hover{box-shadow:0 6px 20px rgba(0,123,255,.5,.5)!important;transform:translateY(-1px)}.LsrwUserPage_navNumber__QyOxo{font-size:.85rem;font-weight:600}.LsrwUserPage_finishAttemptBtn__ziygh{align-items:center;background:linear-gradient(135deg,#28a745,#20c997);border:none;border-radius:10px;color:#fff;cursor:pointer;display:flex;font-size:1rem;font-weight:600;gap:8px;justify-content:center;margin-top:auto;padding:15px 24px;transition:all .3s ease}.LsrwUserPage_finishAttemptBtn__ziygh:hover:not(:disabled){box-shadow:0 8px 25px #28a7454d;transform:translateY(-2px)}.LsrwUserPage_finishAttemptBtn__ziygh:disabled{cursor:not-allowed;opacity:.6;transform:none}.LsrwUserPage_mainContent__t2z7E{box-sizing:border-box;display:flex;flex:1 1;flex-direction:column;height:100vh;max-width:calc(100vw - 320px);overflow-x:hidden;overflow-y:auto;padding:30px}.LsrwUserPage_questionCard__LsHjP{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffff2;border-radius:20px;box-shadow:0 15px 40px #0000001a;box-sizing:border-box;margin-bottom:20px;padding:30px;-webkit-user-select:none;user-select:none}.LsrwUserPage_questionHeader__sSmFg{align-items:center;border-bottom:2px solid #f0f0f0;display:flex;flex-wrap:wrap;gap:15px;justify-content:space-between;margin-bottom:25px;padding-bottom:15px}.LsrwUserPage_questionTitle__SbVSq{color:#333;font-size:1.4rem;font-weight:600}.LsrwUserPage_questionScore__30KAu{background:linear-gradient(135deg,#007bff,#0056b3);border-radius:25px;color:#fff;font-size:.9rem;font-weight:600;padding:10px 18px}.LsrwUserPage_questionContent__\+cmcG{word-wrap:break-word;color:#333;font-size:1.1rem;line-height:1.7;margin-bottom:25px;max-width:100%;overflow:hidden}.LsrwUserPage_answersList__QDdm1{display:flex;flex-direction:column;gap:15px;list-style:none;margin-bottom:30px}.LsrwUserPage_answerOption__sqjbn{align-items:center;background:#f8f9fa;border:2px solid #e9ecef;border-radius:12px;cursor:pointer;display:flex;gap:15px;padding:18px 22px;transition:all .2s ease}.LsrwUserPage_answerOption__sqjbn:hover{background:#007bff0d;border-color:#007bff}.LsrwUserPage_answerOption__sqjbn.LsrwUserPage_selected__ZdImL{background:linear-gradient(135deg,#007bff1a,#90ee901a);border-color:#007bff}.LsrwUserPage_answerInput__FkCUm{accent-color:#007bff;flex-shrink:0;height:20px;margin-top:2px;width:20px}.LsrwUserPage_answerText__R-CMc{flex:1 1}.LsrwUserPage_answerOption__sqjbn .LsrwUserPage_answerText__R-CMc img{height:auto;margin:8px 0;max-height:200px;max-width:100%;object-fit:contain}.LsrwUserPage_navButtons__bdnwX{display:flex;flex-wrap:wrap;gap:15px;justify-content:space-between}.LsrwUserPage_navBtn__82Cts{align-items:center;border:none;border-radius:10px;cursor:pointer;display:flex;font-size:1rem;font-weight:600;gap:10px;min-height:48px;padding:14px 32px;transition:all .3s ease}.LsrwUserPage_prevBtn__t5rkM{background:linear-gradient(135deg,#6c757d,#495057);color:#fff}.LsrwUserPage_nextBtn__FMjqC{background:linear-gradient(135deg,#007bff,#0056b3);color:#fff;margin-left:auto}.LsrwUserPage_finishBtn__BmO\+g{background:linear-gradient(135deg,#28a745,#20c997);color:#fff;margin-left:auto}.LsrwUserPage_navBtn__82Cts:hover:not(:disabled){box-shadow:0 8px 25px #0003;transform:translateY(-2px)}.LsrwUserPage_navBtn__82Cts:disabled{cursor:not-allowed;opacity:.5;transform:none}.LsrwUserPage_mobileToggle__TGKcy{background:linear-gradient(135deg,#007bff,#0056b3);border:none;border-radius:50%;box-shadow:0 4px 15px #007bff4d;color:#fff;cursor:pointer;display:none;height:55px;position:fixed;right:20px;top:20px;transition:all .3s ease;width:55px;z-index:1001}.LsrwUserPage_mobileToggle__TGKcy:hover{transform:scale(1.05)}.LsrwUserPage_mobileOverlay__wWVv7{background:#00000080;display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:99}.LsrwUserPage_loading__eFcUi{animation:LsrwUserPage_spin__-Pmjc 1s ease-in-out infinite;border:3px solid #ffffff4d;border-radius:50%;border-top-color:#fff;display:inline-block;height:20px;width:20px}.LsrwUserPage_hintBtn__SFVmS{align-items:center;background-color:#f59e0b;border:none;border-radius:6px;box-shadow:0 1px 3px #0000001a;color:#fff;cursor:pointer;display:inline-flex;font-size:14px;font-weight:500;gap:4px;margin-left:12px;padding:6px 12px;transition:all .2s ease}.LsrwUserPage_hintBtn__SFVmS:hover{background-color:#d97706;box-shadow:0 4px 6px #0000001a;transform:translateY(-1px)}.LsrwUserPage_hintBtn__SFVmS:active{box-shadow:0 1px 2px #0000001a;transform:translateY(0)}.LsrwUserPage_hintBtn__SFVmS:focus-visible{outline:2px solid #f59e0b;outline-offset:2px}.LsrwUserPage_hintBox__EhaON{background-color:#fffbeb;border-left:4px solid #f59e0b;border-radius:8px;box-shadow:0 1px 3px #0000001a;color:#1f2937;font-size:14px;line-height:1.5;margin:20px 0;padding:16px 20px}.LsrwUserPage_hintBox__EhaON strong{color:#d97706;font-weight:600;margin-right:8px}@keyframes LsrwUserPage_spin__-Pmjc{to{transform:rotate(1turn)}}@media (max-width:1200px){.LsrwUserPage_sidebar__BYZzT{width:300px}.LsrwUserPage_mainContent__t2z7E{max-width:calc(100vw - 300px);padding:25px}}@media (max-width:1024px){.LsrwUserPage_cameraSection__ErAfl{bottom:15px;left:15px;padding:8px}.LsrwUserPage_cameraSection__ErAfl.LsrwUserPage_minimized__L1s5P .LsrwUserPage_cameraPreview__hNRhl{height:70px;width:70px}.LsrwUserPage_cameraPreview__hNRhl{height:100px;width:180px}.LsrwUserPage_mainContent__t2z7E{padding:20px}.LsrwUserPage_sidebar__BYZzT{padding:15px;width:280px}.LsrwUserPage_mainContent__t2z7E{max-width:calc(100vw - 280px)}.LsrwUserPage_questionCard__LsHjP{padding:25px}}@media (max-width:768px){.LsrwUserPage_lsrwContainer__1d-EI{flex-direction:column}.LsrwUserPage_sidebar__BYZzT{height:100vh;padding:20px;position:fixed;right:0;top:0;transform:translateX(100%);width:300px;z-index:100}.LsrwUserPage_sidebar__BYZzT.LsrwUserPage_open__lZz2u{transform:translateX(0)}.LsrwUserPage_mobileToggle__TGKcy{align-items:center;display:flex;justify-content:center}.LsrwUserPage_mobileOverlay__wWVv7{display:block}.LsrwUserPage_mainContent__t2z7E{max-width:100vw;padding:90px 20px 20px}.LsrwUserPage_questionCard__LsHjP{border-radius:15px;padding:20px}.LsrwUserPage_questionHeader__sSmFg{align-items:flex-start;flex-direction:column;gap:10px}.LsrwUserPage_questionTitle__SbVSq{font-size:1.2rem}.LsrwUserPage_navSection__LZQPb{padding:15px}.LsrwUserPage_navigationGrid__9OFeg{gap:8px}.LsrwUserPage_navButtons__bdnwX{flex-direction:column;gap:12px}.LsrwUserPage_navBtn__82Cts{font-size:.95rem;justify-content:center;padding:12px 24px;width:100%}.LsrwUserPage_finishBtn__BmO\+g,.LsrwUserPage_nextBtn__FMjqC{margin-left:0;order:1}.LsrwUserPage_prevBtn__t5rkM{order:2}.LsrwUserPage_cameraSection__ErAfl{bottom:10px;left:10px}.LsrwUserPage_cameraSection__ErAfl.LsrwUserPage_minimized__L1s5P .LsrwUserPage_cameraPreview__hNRhl{height:60px;width:60px}.LsrwUserPage_cameraPreview__hNRhl{height:90px;width:160px}.LsrwUserPage_timerSection__XVs6o{border-radius:10px;padding:15px}.LsrwUserPage_timerValue__ofDOZ{font-size:1.5rem}.LsrwUserPage_answerOption__sqjbn{gap:12px;padding:15px 18px}.LsrwUserPage_answerText__R-CMc{font-size:.95rem}.LsrwUserPage_answerOption__sqjbn .LsrwUserPage_answerText__R-CMc img{max-height:150px}.LsrwUserPage_hintBtn__SFVmS{font-size:12px;margin-left:8px;padding:5px 10px}.LsrwUserPage_hintBox__EhaON{font-size:13px;margin:16px 0;padding:12px 16px}}@media (max-width:480px){.LsrwUserPage_sidebar__BYZzT{gap:10px;padding:15px;width:280px}.LsrwUserPage_mainContent__t2z7E{padding:85px 15px 15px}.LsrwUserPage_questionCard__LsHjP{padding:18px}.LsrwUserPage_questionTitle__SbVSq{font-size:1.1rem}.LsrwUserPage_questionContent__\+cmcG{font-size:1rem}.LsrwUserPage_navSection__LZQPb{padding:10px}.LsrwUserPage_navigationGrid__9OFeg{gap:6px}.LsrwUserPage_navNumber__QyOxo{font-size:.8rem}.LsrwUserPage_answerOption__sqjbn{padding:12px 15px}.LsrwUserPage_answerInput__FkCUm{height:18px;width:18px}.LsrwUserPage_answerOption__sqjbn .LsrwUserPage_answerText__R-CMc img{max-height:120px}.LsrwUserPage_cameraSection__ErAfl.LsrwUserPage_minimized__L1s5P .LsrwUserPage_cameraPreview__hNRhl{height:55px;width:55px}.LsrwUserPage_cameraPreview__hNRhl{height:80px;width:140px}.LsrwUserPage_timerSection__XVs6o{border-radius:10px;padding:10px}.LsrwUserPage_mobileToggle__TGKcy{height:50px;right:15px;top:15px;width:50px}.LsrwUserPage_lsrwInfo__IA1dM{box-shadow:0 8px 25px #0000001a;padding:15px}.LsrwUserPage_lsrwInfo__IA1dM h3{color:#333;font-size:1.2rem;font-weight:600;margin-bottom:10px}.LsrwUserPage_infoItem__JerBd{align-items:center;display:flex;font-size:.9rem;justify-content:space-between;margin-bottom:8px}.LsrwUserPage_infoLabel__Lx4z-{color:#666;font-weight:500}.LsrwUserPage_infoValue__n7vgk{color:#333;font-weight:600}}@media (max-width:360px){.LsrwUserPage_sidebar__BYZzT{width:100vw}.LsrwUserPage_mainContent__t2z7E{padding:80px 10px 10px}.LsrwUserPage_questionCard__LsHjP{padding:15px}.LsrwUserPage_finishAttemptBtn__ziygh{font-size:.9rem;padding:12px 20px}}.LsrwAttemptWrapper_modalText__gzOD7{text-align:center}.LsrwAttemptWrapper_modalButton__C0rpz{background-color:#007bff;border:none;border-radius:4px;color:#fff;cursor:pointer;font-weight:700;margin-top:20px;padding:12px}.LsrwAttemptWrapper_modalBtns__DU9eL{align-items:center;display:flex;gap:20px;justify-content:center;width:100%}.LsrwAttemptWrapper_container__ImUS2{display:flex;flex-direction:column;height:100vh;overflow:hidden;position:relative}.LsrwAttemptWrapper_cameraPreview__y4crR{border-radius:4px;cursor:grab;height:90px;overflow:hidden;position:fixed;transition:transform .1s,box-shadow .2s;width:160px;z-index:1000}.LsrwAttemptWrapper_cameraPreviewHidden__juIXE{border-radius:4px;height:30px;overflow:hidden;position:fixed;width:90px}.LsrwAttemptWrapper_cameraPreviewHidden__juIXE.LsrwAttemptWrapper_active__hdOu-{border:2px solid #4caf50}.LsrwAttemptWrapper_cameraPreviewHidden__juIXE.LsrwAttemptWrapper_inactive__LiD5h{border:2px solid #f44336}.LsrwAttemptWrapper_cameraPreview__y4crR.LsrwAttemptWrapper_active__hdOu-{border:2px solid #4caf50}.LsrwAttemptWrapper_cameraPreview__y4crR.LsrwAttemptWrapper_inactive__LiD5h{border:2px solid #f44336}.LsrwAttemptWrapper_cameraPreview__y4crR.LsrwAttemptWrapper_dragging__Lmq0O{box-shadow:0 4px 8px #0003;cursor:grabbing;opacity:.9}.LsrwAttemptWrapper_cameraVideoHidden__mzSuE,.LsrwAttemptWrapper_cameraVideo__faTuq{height:100%;object-fit:cover;transform:scaleX(-1);width:100%}.LsrwAttemptWrapper_cameraVideoHidden__mzSuE{opacity:0}.LsrwAttemptWrapper_cameraLoading__-TCZH{align-items:center;background-color:#ddd;color:#666;display:flex;font-size:.8rem;height:100%;justify-content:center;width:100%}@media screen and (max-width:800px){.LsrwAttemptWrapper_container__ImUS2{background-color:#ebebeb}}.LsrwAttemptWrapper_dragHint__PBkwJ{bottom:-1.5rem;color:inherit;font-size:.7rem;position:absolute;text-align:center;width:100%}.LsrwAttemptWrapper_hidden__r\+kt0{display:none}.LsrwAttemptWrapper_modalText__gzOD7{font-size:1rem}.LsrwAttemptWrapper_recordingShow__Fh2WS{height:1px;height:16px;left:-9999px;overflow:hidden;position:absolute;top:-9999px;visibility:hidden;width:1px;width:55px}.LsrwSummaryPage_container__VF9wb{background-color:#f9f9f9;max-width:100%;overflow-x:hidden;padding:2rem}.LsrwSummaryPage_heading__8PH6n{color:#333;font-size:2rem;margin-bottom:1.5rem}.LsrwSummaryPage_attemptDetails__eejkI{background-color:#fff;border-radius:8px;box-shadow:0 2px 4px #0000001a;margin-bottom:2rem;padding:1rem}.LsrwSummaryPage_attemptDetails__eejkI h2{font-size:1.5rem;margin-bottom:1rem}.LsrwSummaryPage_attemptDetails__eejkI p{color:#555;font-size:1rem;margin:.5rem 0}.LsrwSummaryPage_dropdown__iqWMA{align-items:center;display:flex;gap:1rem;margin-bottom:1.5rem}.LsrwSummaryPage_dropdown__iqWMA label{color:#333;font-size:1rem}.LsrwSummaryPage_dropdown__iqWMA select{background-color:#fff;border:1px solid #ccc;border-radius:.25rem;font-size:.9rem;padding:.2rem .5rem}.LsrwSummaryPage_questions__rLjdQ{margin-bottom:2rem}.LsrwSummaryPage_questions__rLjdQ h2{font-size:1.5rem;margin-bottom:1rem}.LsrwSummaryPage_questionCard__zOdh4{background-color:#fff;border-radius:8px;box-shadow:0 2px 4px #0000001a;box-sizing:border-box;margin-bottom:1.5rem;max-width:100%;overflow:hidden;padding:1.5rem}.LsrwSummaryPage_questionHeader__U8wAR{align-items:flex-start;display:flex;gap:8px;margin-bottom:1rem}.LsrwSummaryPage_questionNumber__QDp2e{color:#333;flex-shrink:0;font-size:1.25rem;font-weight:700;min-width:30px}.LsrwSummaryPage_questionContent__PouTZ{word-wrap:break-word;flex:1 1;max-width:100%;overflow:hidden}.LsrwSummaryPage_answerItem__cFlJb img,.LsrwSummaryPage_questionContent__PouTZ img{border-radius:6px;box-shadow:0 2px 6px #0000001a;cursor:pointer;display:block;height:auto!important;margin:10px 0;max-height:350px!important;max-width:100%!important;object-fit:contain;transition:transform .2s ease;width:auto!important}.LsrwSummaryPage_answerItem__cFlJb img:hover,.LsrwSummaryPage_questionContent__PouTZ img:hover{transform:scale(1.05)}.LsrwSummaryPage_answersList__NP2JH{list-style-position:outside;margin-bottom:1rem;margin-left:2rem;padding:0}.LsrwSummaryPage_answerItem__cFlJb{word-wrap:break-word;border-radius:.25rem;box-sizing:border-box;display:list-item;font-size:1rem;list-style-type:lower-alpha;margin-bottom:.5rem;max-width:100%;padding:.5rem 1rem}.LsrwSummaryPage_correct__YrWFA{background-color:#d8ffd8}.LsrwSummaryPage_wrong__d3bwc{background-color:#ffdede}.LsrwSummaryPage_status__xKoAE{font-size:.95rem;margin-top:1rem}.LsrwSummaryPage_pagination__Aa1Pe{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin:10px 0}.LsrwSummaryPage_pagination__Aa1Pe button{align-items:center;border:none;color:#333;display:flex;justify-content:center;transition:color .2s ease}.LsrwSummaryPage_pagination__Aa1Pe button:disabled{color:#ccc;cursor:not-allowed}.LsrwSummaryPage_pagination__Aa1Pe button:hover:not(:disabled){color:#007bff;cursor:pointer}.LsrwSummaryPage_pagination__Aa1Pe span{color:#333;font-size:14px;font-weight:500}.LsrwSummaryPage_prevDouble__qIlLx{background-color:#f9f9f9;font-size:2rem;transform:rotate(180deg)}.LsrwSummaryPage_next__1qhL9,.LsrwSummaryPage_prev__n4giE{background-color:#f9f9f9;font-size:1.2rem}.LsrwSummaryPage_next__1qhL9{transform:rotate(180deg)}.LsrwSummaryPage_nextDouble__81\+xj{background-color:#f9f9f9;font-size:2rem}.LsrwSummaryPage_pageButton__2UESB{background-color:#fff;border:1px solid #ccc;border-radius:.25rem;cursor:pointer;font-size:1rem;padding:.5rem 1rem}.LsrwSummaryPage_pageButton__2UESB:hover{background-color:#f0f0f0}.LsrwSummaryPage_activePage__1BeFM{background-color:#007bff;border-color:#007bff;color:#fff}.LsrwSummaryPage_backButtonContainer__HfzVQ{padding:15px 15px 0;width:100%}.LsrwSummaryPage_backButton__mP7m7{align-items:center;background-color:initial;border:none;color:#333;cursor:pointer;display:flex;font-size:1rem;padding:8px;transition:color .3s ease}.LsrwSummaryPage_backButton__mP7m7:hover{color:#555}.LsrwSummaryPage_backIcon__MfbDK{font-size:20px;margin-right:5px}.LsrwSummaryPage_backText__tMPOW{font-weight:700}.LsrwSummaryPage_notAnswered__wllW9{color:gray;font-size:1rem}.LsrwSummaryPage_correctStatus__vDk0J{color:green;font-size:1rem}.LsrwSummaryPage_wrongStatus__W9Xoh{color:red;font-size:1rem}@media (max-width:768px){.LsrwSummaryPage_container__VF9wb{padding:1.5rem}.LsrwSummaryPage_heading__8PH6n{font-size:1.5rem}.LsrwSummaryPage_attemptDetails__eejkI p,.LsrwSummaryPage_dropdown__iqWMA label,.LsrwSummaryPage_dropdown__iqWMA select,.LsrwSummaryPage_pageButton__2UESB{font-size:.9rem}.LsrwSummaryPage_questionNumber__QDp2e{font-size:1.1rem;min-width:25px}.LsrwSummaryPage_answersList__NP2JH{margin-left:1.5rem}.LsrwSummaryPage_answerItem__cFlJb img,.LsrwSummaryPage_questionContent__PouTZ img{max-height:auto!important;max-width:100%!important}}@media (max-width:480px){.LsrwSummaryPage_dropdown__iqWMA{align-items:flex-start;flex-direction:column}.LsrwSummaryPage_questions__rLjdQ h2{font-size:1rem}.LsrwSummaryPage_pageButton__2UESB{font-size:.85rem;padding:.25rem .5rem}.LsrwSummaryPage_questionHeader__U8wAR{gap:6px}.LsrwSummaryPage_questionNumber__QDp2e{font-size:1rem;min-width:20px}.LsrwSummaryPage_answersList__NP2JH{margin-left:1rem}.LsrwSummaryPage_answerItem__cFlJb img,.LsrwSummaryPage_questionContent__PouTZ img{max-height:auto!important;max-width:100%!important}}.LsrwReport_lsrwReportPage__Sv1Ab{padding:20px}.LsrwReport_title__P9EF7{color:#007bff;font-size:1.5rem;font-weight:500;margin-bottom:20px}.LsrwReport_filters__vGnCC{display:flex;gap:1rem;margin-bottom:20px}.LsrwReport_filterHeading__n14UO{font-size:1rem;font-weight:500}.LsrwReport_filters__vGnCC label{align-items:center;display:flex;font-size:1rem;margin-right:15px}.LsrwReport_filters__vGnCC input{height:15px;margin-right:5px;width:15px}.LsrwReport_controls__2nY-6{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:30px}.LsrwReport_limitLabel__sjE91{align-items:center;display:flex;font-size:14px;font-size:1rem;font-weight:500;margin-right:15px}.LsrwReport_limitSelect__TXpX8{background-color:#fff;border:1px solid #ccc;border-radius:4px;font-size:14px;margin-left:20px;padding:5px 10px}.LsrwReport_pagination__aq755{align-items:center;gap:10px;margin:10px 0}.LsrwReport_pagination__aq755 button{align-items:center;border:none;display:flex;justify-content:center}.LsrwReport_pagination__aq755 button:disabled{cursor:not-allowed}.LsrwReport_pagination__aq755 button:hover{color:#007bff;cursor:pointer}.LsrwReport_pagination__aq755 span{font-size:14px;font-weight:500}.LsrwReport_prevDouble__e\+H7c{background-color:#f9f9f9;font-size:2rem;transform:rotate(180deg)}.LsrwReport_next__RRkMm,.LsrwReport_prev__y4W\+s{background-color:#f9f9f9;font-size:1.2rem}.LsrwReport_next__RRkMm{transform:rotate(180deg)}.LsrwReport_nextDouble__18DMr{background-color:#f9f9f9;font-size:2rem}.LsrwReport_downloadButton__cJAbQ{background-color:#007bff;border:none;border-radius:4px;color:#fff;cursor:pointer;padding:10px 20px}.LsrwReport_downloadButton__cJAbQ:disabled{background-color:#6c757d;cursor:not-allowed}.LsrwReport_tableContainer__jx3pI{margin-bottom:1rem;overflow-x:auto}.LsrwReport_reportTable__fzkBN{border-collapse:collapse;margin-bottom:20px;width:100%}.LsrwReport_reportTable__fzkBN td,.LsrwReport_reportTable__fzkBN th{border:1px solid #ddd;padding:.5rem;text-align:left}.LsrwReport_reportTable__fzkBN th{background-color:#f4f4f4}.LsrwReport_report__IxD\+w{padding:0 1.2rem}.LsrwReport_pagination__aq755{display:flex;gap:.5rem;justify-content:center;margin-top:2rem}.LsrwReport_pageButton__HWsP1{background-color:#fff;border:1px solid #ccc;border-radius:.25rem;cursor:pointer;font-size:1rem;padding:.5rem 1rem}.LsrwReport_pageButton__HWsP1:hover{background-color:#f0f0f0}.LsrwReport_activePage__cb71N{background-color:#007bff;border-color:#007bff;color:#fff}.LsrwReport_graphContainer__qFaw8{margin:2rem auto;max-width:600px;width:90%}.LsrwReport_graphTitle__vmdyy{color:#007bff;font-size:1.4rem;font-weight:500;margin-bottom:1.5rem;text-align:center}.LsrwReport_deleteButton__LkxeW{background-color:#ff3434;border:1px solid #ff3434;border-radius:5px;color:#fff;cursor:pointer;margin-left:10px;padding:10px 13px}.LsrwReport_deleteButton__LkxeW:hover{transform:scale(1.03)}@media (max-width:768px){.LsrwReport_graphContainer__qFaw8{max-width:100%;width:100%}.LsrwReport_controls__2nY-6{align-items:flex-start;flex-direction:column;gap:10px}.LsrwReport_reportTable__fzkBN{font-size:14px}.LsrwReport_pageButton__HWsP1{font-size:.9rem}}@media (max-width:480px){.LsrwReport_pageButton__HWsP1{font-size:.85rem;padding:.25rem .5rem}}.LsrwReport_clickableAttempt__\+XB6X{color:#28a745;cursor:pointer;font-weight:700;text-decoration:underline}.LsrwReport_backButton__hR\+gr{background-color:#007bff;border:none;border-radius:.3rem;color:#fff;cursor:pointer;font-size:1rem;margin-bottom:1.5rem;padding:.5rem 1rem;transition:background-color .2s ease-in-out}.LsrwReport_userInfoContainer__UsvKX{border-radius:8px;margin-bottom:1rem;padding:1rem 1.5rem}.LsrwReport_userInfoContainer__UsvKX p{color:#333;font-size:1rem;margin:.5rem 0}.LSRWUserReportPage_courseReportContainer__gpz-H{background:#f9fbff;border-radius:8px;box-shadow:0 4px 8px #32325d1a;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;padding:24px}.LSRWUserReportPage_courseReportTitle__DBjbI{color:#000;font-family:Arial,Helvetica,sans-serif;font-size:1.75rem;font-weight:500;margin:1px 0 20px;text-align:center}.LSRWUserReportPage_searchContainerLeft__HcqX-{align-items:center;display:flex;flex:1 1 250px;gap:10px}.LSRWUserReportPage_searchContainerLeft__HcqX- input{border:1px solid #ccc;border-radius:6px;font-size:14px;max-width:300px;padding:6px 10px;width:100%}.LSRWUserReportPage_reportControls__ZyoR1{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between;margin:20px 10px 5px}.LSRWUserReportPage_downloadContainer__Ja4Qf{display:flex;justify-content:flex-end;margin-bottom:20px}.LSRWUserReportPage_downloadBtn__-7Bqh{background-image:linear-gradient(135deg,#3a82ff,#2055d6);border:none;border-radius:6px;box-shadow:0 4px 6px #2055d699;color:#fff;cursor:pointer;font-weight:600;padding:8px 20px;transition:background-image .3s ease,box-shadow .3s ease}.LSRWUserReportPage_downloadBtn__-7Bqh:disabled{background-color:#a0a0a0;box-shadow:none;cursor:not-allowed}.LSRWUserReportPage_tableWrapper__P8KAX{background:#fff;border:1px solid #bcc9db;border-radius:8px;box-shadow:0 0 8px #2538581a;overflow-x:auto}.LSRWUserReportPage_courseReportTable__w8Jhr{font-smooth:always;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;border-collapse:initial;border-spacing:0;min-width:750px;width:100%}.LSRWUserReportPage_dropdownsContainer__xdfSk{display:flex;gap:1rem;margin-bottom:1rem}.LSRWUserReportPage_dropdownsContainer__xdfSk select{background-color:#f0f0f0;border:1px solid #ccc;border-radius:4px;cursor:pointer;font-size:.8rem;margin:0;padding:5px}.LSRWUserReportPage_courseReportTable__w8Jhr th{border-bottom:1px solid #e4e9f2;color:#2f3e64;font-size:12px;padding:5px;vertical-align:middle}.LSRWUserReportPage_courseReportTable__w8Jhr td{border-bottom:1px solid #e4e9f2;color:#2f3e64;font-size:15px;padding:3px;text-align:center;vertical-align:middle}.LSRWUserReportPage_stickyLeft__9EvKs{background:#e8efff;box-shadow:2px 0 5px -2px #2538581f;color:#22315a;font-weight:700;justify-content:center;left:0;position:sticky;text-align:center;z-index:3}.LSRWUserReportPage_questionHeader_map__MnPAG{border-right:1px solid gold;height:10rem;overflow:hidden;padding:0 4px;text-overflow:ellipsis;transform:rotate(180deg);vertical-align:bottom;white-space:nowrap;writing-mode:vertical-rl}.LSRWUserReportPage_questionHeaderContent__JIq2H{display:inline-block;gap:6px}.LSRWUserReportPage_questionText__onlA6{text-align:start}.LSRWUserReportPage_moduleHeader__IKc1J{background:linear-gradient(90deg,#2d69e1cc,#1c4aacad);border-right:1px solid #f2f6fc66;color:#f2f6fc;font-size:16px;font-weight:700;text-shadow:0 1px 1px #0000001a}.LSRWUserReportPage_questionHeader_map__MnPAG:last-child{border-right:none}.LSRWUserReportPage_quizQuestion__mK-hv{background-color:#fff8d5;color:#897700}.LSRWUserReportPage_codingQuestion__v-lQx{color:#a35900}.LSRWUserReportPage_questionHeader_map__MnPAG .LSRWUserReportPage_icon__z1J9u{align-items:center;background:#ffa60026;border-radius:50%;color:#a35900;display:inline-flex;justify-content:center;padding:3px}.LSRWUserReportPage_filterInput__l9Ad8{margin-right:5px}.LSRWUserReportPage_filters__9Es9v{align-items:center;display:flex;gap:1rem}.LSRWUserReportPage_filterDiv__6-kqc{align-items:center;display:flex;gap:15px;justify-content:center;margin:10px}.LSRWUserReportPage_codingHeader__7SDPL{background:#ffa60026;color:#1f3d7a}.LSRWUserReportPage_quizHeader__sca0L{background-color:#fff8d5;color:#044f7a}.LSRWUserReportPage_avatar__JKSM-{background-color:#e1e7f8;border-radius:50%;font-size:.5rem;justify-content:start;margin-right:12px;overflow:hidden;transition:width .3s,height .3s}.LSRWUserReportPage_search__LBniL{gap:5px;padding:10px}.LSRWUserReportPage_loadingText__eZwcd{color:#555;font-size:18px;padding:40px 0;text-align:center;width:100%}.LSRWUserReportPage_noData__\+xEAU{color:#777;font-size:18px;font-weight:500;padding:50px 0;text-align:center}.LSRWUserReportPage_searchContainer__b9BVe{align-items:center;display:flex;gap:8px;margin-bottom:12px}.LSRWUserReportPage_searchContainer__b9BVe input{border:1px solid #ccc;border-radius:4px;padding:6px 10px;width:200px}.LSRWUserReportPage_stickyLeft__9EvKs.LSRWUserReportPage_vibrantUserHeader__Ln0Tt{background:#1e3a8a;color:#fff;font-weight:700;max-width:22vw;min-width:140px;text-align:center;text-shadow:0 1px 2px #0000004d;vertical-align:middle;white-space:nowrap;width:180px}.LSRWUserReportPage_userCell__Mhd-9{max-width:22vw;min-width:180px;min-width:140px;white-space:nowrap;width:180px}.LSRWUserReportPage_userInfo__bYsCN{align-items:center;display:flex;gap:10px}.LSRWUserReportPage_vibrantEmailHeader__eVYZ\+{max-width:22vw;min-width:140px;width:160px}.LSRWUserReportPage_vibrantEmailHeader__eVYZ\+,.LSRWUserReportPage_vibrantStatusHeader__jTnmm{background:#1e3a8a;border:2px solid #00000021;color:#fff!important;font-weight:700;text-align:center;text-shadow:0 1px 2px #0000004d;vertical-align:middle;white-space:nowrap}.LSRWUserReportPage_vibrantStatusHeader__jTnmm{max-width:12vw;min-width:90px;width:100px}.LSRWUserReportPage_vibrantDateHeader__zSa9Q{background:#1e3a8a;border:2px solid #00000021;color:#fff!important;font-weight:700;max-width:8vw;min-width:50px;text-align:center;text-shadow:0 1px 2px #0000004d;vertical-align:middle;width:60px}.LSRWUserReportPage_emailCell__T7DTR{max-width:300px;min-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.LSRWUserReportPage_userCell__Mhd-9.LSRWUserReportPage_stickyLeft__9EvKs.LSRWUserReportPage_vibrantUserCell__1-zE5{align-items:center;color:#1e2e4a;display:flex;font-weight:600;justify-content:flex-start;max-width:22vw;min-width:140px;overflow:hidden;padding-left:12px;text-align:left;text-overflow:ellipsis;white-space:nowrap;width:180px}.LSRWUserReportPage_vibrantUserCell__1-zE5{background:#f8fafc;color:#1e293b;font-weight:600}.LSRWUserReportPage_userName__SF6pX{color:#1e3a8a;font-size:12px;overflow:hidden;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.LSRWUserReportPage_userName__SF6pX:hover{text-decoration:underline}.LSRWUserReportPage_userEmail__IfaHS{color:#65788b;font-size:12px;font-style:italic}.LSRWUserReportPage_userAnswerCell__0TVAJ{border-left:1px solid gold;color:#687b9a;font-size:10px;padding:5px;transition:color .3s ease,background-color .3s ease}.LSRWUserReportPage_moduleEndCell__xoKFL{border-right:1px solid #274cb1bd}.LSRWUserReportPage_codingCell__eyOyF.LSRWUserReportPage_completedCell__QShJL{background-color:#d4f3e4;color:#276c38;padding:5px}.LSRWUserReportPage_moduleDivider__K5Emt{border-right:3px solid #1e3a8a}.LSRWUserReportPage_quizCell__-eXPw.LSRWUserReportPage_completedCell__QShJL{background-color:#fff9c4;color:#7a6b00;padding:5px}.LSRWUserReportPage_userAnswerCell__0TVAJ.LSRWUserReportPage_completedCell__QShJL:hover{cursor:default;filter:brightness(.95)}.LSRWUserReportPage_vibrantAnswerCell__SnNTj:hover{color:#2952d3;cursor:default}.LSRWUserReportPage_codingIcon__mRipo{align-items:center;background:#f59e0b33;border:1.5px solid #f59e0b;border-radius:50%;color:#b45309;display:inline-flex;font-size:1.2rem;height:1.1rem;justify-content:center;width:1.1rem}.LSRWUserReportPage_successIcon__gjojY{color:#28a745;transition:color .3s ease}.LSRWUserReportPage_successIcon__gjojY:hover{color:#1e7e34}.LSRWUserReportPage_questionHeaderInner__YXyoj{gap:4px;height:100%;padding-top:2px;text-align:start}.LSRWUserReportPage_question__Vb\+ur{display:flex}.LSRWUserReportPage_quizIcon__JEUmr{align-items:center;background:#f59e0b33;border:1.5px solid #f59e0b;border-radius:50%;color:#b45309;display:inline-flex;font-size:1.2rem;height:1.1rem;justify-content:center;transform:rotate(180deg);width:1.1rem}.LSRWUserReportPage_userRow__IEImt:nth-child(2n){background-color:#f7faff}.LSRWUserReportPage_userRow__IEImt:hover{background-color:#cbdffb;transition:background-color .3s ease}.LSRWUserReportPage_pagination__OpSMp{align-items:center;display:flex;gap:10px;justify-content:center;margin:10px 0}.LSRWUserReportPage_pagination__OpSMp button{align-items:center;background-color:#fff;border:none;display:flex;justify-content:center}.LSRWUserReportPage_pagination__OpSMp button:disabled{color:#ccc;cursor:not-allowed}.LSRWUserReportPage_pagination__OpSMp button:hover{color:#007bff;cursor:pointer}.LSRWUserReportPage_pagination__OpSMp span{font-size:14px;font-weight:500}.LSRWUserReportPage_prevDouble__TcRLc{font-size:2rem;transform:rotate(180deg)}.LSRWUserReportPage_prev__2olKa{font-size:1.2rem}.LSRWUserReportPage_next__RRUCZ{font-size:1.2rem;transform:rotate(180deg)}.LSRWUserReportPage_nextDouble__y\+PJ\+{font-size:2rem}.LSRWUserReportPage_tableWrapper__P8KAX::-webkit-scrollbar{height:8px}.LSRWUserReportPage_tableWrapper__P8KAX::-webkit-scrollbar-track{background:#f1f5fe;border-radius:8px}.LSRWUserReportPage_tableWrapper__P8KAX::-webkit-scrollbar-thumb{background:#3a68ff;border-radius:8px}.LSRWUserReportPage_questionCard__\+d3eq{background-color:#fff;box-sizing:border-box;max-height:85vh;max-width:100%;overflow:hidden;overflow-y:auto;padding:.5rem}.LSRWUserReportPage_attemptDetails__8Nwgh .LSRWUserReportPage_questionContent__2mfOY{align-items:center;display:flex;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.LSRWUserReportPage_attemptDetails__8Nwgh .LSRWUserReportPage_questionContent__2mfOY p{margin:0}.LSRWUserReportPage_btnCon__F6O5\+{justify-content:flex-end;margin-top:1rem}.LSRWUserReportPage_cancelButton__RGAlv{position:sticky}.LSRWUserReportPage_questionHeader__9luEp{align-items:flex-start;display:flex;gap:8px;margin:.7rem 0}.LSRWUserReportPage_attemptDetails__8Nwgh{background-color:#fff;border-radius:8px;box-shadow:0 2px 4px #0000001a;margin-bottom:.5rem;padding:1rem;text-align:left}.LSRWUserReportPage_attemptDetails__8Nwgh h2{font-size:1.5rem;margin-bottom:1rem}.LSRWUserReportPage_attemptDetails__8Nwgh p{color:#555;font-size:1rem;margin:.5rem 0}.LSRWUserReportPage_questionContent__2mfOY{display:block;text-align:left}.LSRWUserReportPage_icon__z1J9u:hover{text-decoration:underline}.LSRWUserReportPage_questionContent__2mfOY .LSRWUserReportPage_content__i6NW3{overflow:hidden;text-overflow:ellipsis;word-break:break-word}.LSRWUserReportPage_avatarWrapper__gjwRH{align-items:center;display:flex;flex:0 0 40px;font-size:.6rem;height:40px;justify-content:center;width:40px}.LSRWUserReportPage_userInfos__6ATRd{align-items:center;display:flex;gap:10px;margin-bottom:15px}.LSRWUserReportPage_btnCon__F6O5\+{align-items:center;display:flex;justify-content:end}.LSRWUserReportPage_cancelButton__RGAlv{background-color:#f0f0f0;border:none;border-radius:5px;color:#333;cursor:pointer;font-size:1rem;padding:10px 20px;transition:background-color .2s ease}.LSRWUserReportPage_cancelButton__RGAlv:hover{background-color:#e0e0e0}.LSRWUserReportPage_questionCardInner__onZHP{background-color:#fff;border-radius:8px;box-shadow:0 2px 4px #0000001a;box-sizing:border-box;margin-bottom:.5rem;max-width:100%;overflow:hidden;padding:1.5rem;text-align:left}.LSRWUserReportPage_questionHeaderInner__YXyoj{align-items:flex-start;display:flex;gap:8px;margin-bottom:1rem}.LSRWUserReportPage_questionNumber__FdP3s{color:#333;flex-shrink:0;font-size:1.25rem;font-weight:700;min-width:30px}.LSRWUserReportPage_questionContent__2mfOY{word-wrap:break-word;flex:1 1;max-width:100%;overflow:hidden}.LSRWUserReportPage_answerItem__5C0uq img,.LSRWUserReportPage_questionContent__2mfOY img{border-radius:6px;box-shadow:0 2px 6px #0000001a;cursor:pointer;display:block;height:auto!important;margin:10px 0;max-height:350px!important;max-width:100%!important;object-fit:contain;transition:transform .2s ease;width:auto!important}.LSRWUserReportPage_answerItem__5C0uq img:hover,.LSRWUserReportPage_questionContent__2mfOY img:hover{transform:scale(1.05)}.LSRWUserReportPage_answersList__TJkEo{list-style-position:outside;margin-bottom:1rem;margin-left:2rem;padding:0}.LSRWUserReportPage_answerItem__5C0uq{word-wrap:break-word;border-radius:.25rem;box-sizing:border-box;display:list-item;font-size:1rem;list-style-type:lower-alpha;margin-bottom:.5rem;max-width:100%;padding:.5rem 1rem}.LSRWUserReportPage_correct__I2Pvl{background-color:#d8ffd8}.LSRWUserReportPage_wrong__\+ApMP{background-color:#ffdede}.LSRWUserReportPage_status__hN84y{font-size:.95rem;margin-top:1rem}@media (max-width:768px){.LSRWUserReportPage_avatar__JKSM-{display:none}.LSRWUserReportPage_stickyLeft__9EvKs.LSRWUserReportPage_vibrantUserHeader__Ln0Tt,.LSRWUserReportPage_userCell__Mhd-9.LSRWUserReportPage_stickyLeft__9EvKs.LSRWUserReportPage_vibrantUserCell__1-zE5{max-width:25vw;min-width:150px;padding-left:8px;width:90px}.LSRWUserReportPage_downloadBtn__-7Bqh{width:100%}.LSRWUserReportPage_tableWrapper__P8KAX{border-radius:0}}.LSRWUserReportPage_vibrantStatusHeader__jTnmm{max-width:100px!important;min-width:70px!important;width:80px!important}.LSRWUserReportPage_vibrantDateHeader__zSa9Q{max-width:120px!important;min-width:80px!important;white-space:normal!important;width:100px!important;word-break:break-word!important}.LSRWUserReportPage_questionHeader_map__MnPAG{max-width:50px!important;min-width:35px!important;padding:0 2px!important;width:40px!important}.LSRWUserReportPage_courseReportTable__w8Jhr td,.LSRWUserReportPage_courseReportTable__w8Jhr th{padding:3px 5px!important}.LearnerAssessmentsPage_container__wSj8G{background:#f9fbff;min-height:80vh;padding:2rem}.LearnerAssessmentsPage_heading__xIfh\+{-webkit-text-fill-color:#0000;align-items:center;background:linear-gradient(135deg,#1490e5,#34dc00);-webkit-background-clip:text;box-shadow:0 4px 6px #0000001a;color:#1e293b;display:flex;font-size:1.3rem;font-weight:600;justify-content:space-between;margin-bottom:16px;padding:10px 16px 16px;width:100%}.LearnerAssessmentsPage_heading__xIfh\+:hover:before{left:120%}.LearnerAssessmentsPage_heading__xIfh\+ h1{font-size:1.8rem;font-weight:700;letter-spacing:.5px;margin:0;z-index:2}.LearnerAssessmentsPage_noDataContainer__DbBV6{align-items:center;background:#fff;border:1px dashed #cbd5e1;border-radius:16px;color:#64748b;display:flex;flex-direction:column;justify-content:center;margin:4rem auto;max-width:500px;padding:3rem 2rem;text-align:center}.LearnerAssessmentsPage_noDataIcon__WZD0v{color:#a5b4fc;font-size:36px;margin-bottom:12px}.LearnerAssessmentsPage_noDataContainer__DbBV6 h2{color:#334155;font-size:1.3rem;font-weight:600;margin-bottom:.5rem}.LearnerAssessmentsPage_noDataContainer__DbBV6 p{color:#64748b;font-size:.95rem;line-height:1.5}.LearnerCertificatesPage_container__LzYrK{background:#f9fbff;min-height:80vh;padding:2rem}.LearnerCertificatesPage_heading__W\+fgJ{-webkit-text-fill-color:#0000;align-items:center;background:linear-gradient(135deg,#1490e5,#34dc00);-webkit-background-clip:text;box-shadow:0 4px 6px #0000001a;color:#1e293b;display:flex;font-size:1.3rem;font-weight:600;justify-content:space-between;margin-bottom:16px;padding:10px 16px 16px;width:100%}.LearnerCertificatesPage_heading__W\+fgJ:hover:before{left:120%}.LearnerCertificatesPage_heading__W\+fgJ h1{font-size:1.8rem;font-weight:700;letter-spacing:.5px;margin:0;z-index:2}.LearnerCertificatesPage_noDataContainer__8l3lx{align-items:center;background:#fff;border:1px dashed #cbd5e1;border-radius:16px;color:#64748b;display:flex;flex-direction:column;justify-content:center;margin:4rem auto;max-width:500px;padding:3rem 2rem;text-align:center}.LearnerCertificatesPage_noDataIcon__hnihE{color:#a5b4fc;font-size:36px;margin-bottom:12px}.LearnerCertificatesPage_noDataContainer__8l3lx h2{color:#334155;font-size:1.3rem;font-weight:600;margin-bottom:.5rem}.LearnerCertificatesPage_noDataContainer__8l3lx p{color:#64748b;font-size:.95rem;line-height:1.5}.LearnerSupportPage_supportWrapper__3Yo3P{align-items:center;display:flex;justify-content:center;min-height:calc(100vh - 4rem);padding:2rem}.LearnerSupportPage_supportCard__7XuPL{background:#fff;border-radius:18px;box-shadow:0 8px 40px #3d50b912,0 1.5px 2px #4e4e660d;max-width:1000px;overflow:hidden;padding:3rem;position:relative;transition:transform .3s ease,box-shadow .3s ease;width:100%}.LearnerSupportPage_supportCard__7XuPL:before{background:linear-gradient(135deg,#1490e5,#34dc00);border-top-left-radius:12px;border-top-right-radius:12px;content:"";height:4px;left:0;position:absolute;right:0;top:0}.LearnerSupportPage_supportCard__7XuPL:hover{box-shadow:0 14px 32px #3e52a02e;transform:translateY(-3px)}.LearnerSupportPage_contentWrapper__H2n1M{align-items:center;display:flex;gap:3rem;margin-top:2rem}.LearnerSupportPage_heading__d9jBS{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#1490e5,#34dc00);-webkit-background-clip:text;background-clip:text;color:#1e293b;font-size:2.5rem;font-weight:600;line-height:1.5;margin:0 0 1rem;text-align:center}.LearnerSupportPage_subtitle__SHrAq{color:#475569;font-size:1.1rem;line-height:1.6;margin-bottom:0;text-align:center}.LearnerSupportPage_imageContainer__GiKCu{align-items:center;display:flex;flex:1 1;justify-content:center}.LearnerSupportPage_supportImage__0JkLg{border-radius:16px;box-shadow:0 8px 25px #0000001a;height:auto;max-width:400px;transition:transform .3s ease;width:100%}.LearnerSupportPage_supportImage__0JkLg:hover{transform:scale(1.02)}.LearnerSupportPage_contactSection__rVxgV{align-items:center;display:flex;flex:1 1;flex-direction:column;text-align:center}.LearnerSupportPage_iconWrapper__QaMxk{align-items:center;background:linear-gradient(135deg,#1490e5,#34dc00);border-radius:12px;display:flex;height:60px;justify-content:center;margin-bottom:1rem;width:60px}.LearnerSupportPage_cardIcon__UZZ7q{color:#fff;font-size:28px}.LearnerSupportPage_cardHeading__uT\+li{color:#1e293b;font-size:1.5rem;font-weight:600;margin:0 0 .5rem}.LearnerSupportPage_cardDescription__I4Vy4{color:#64748b;font-size:1rem;line-height:1.5;margin-bottom:1rem}.LearnerSupportPage_email__0VnVo{background:linear-gradient(135deg,#1490e51a,#34dc001a);border-radius:10px;color:#1490e5;display:inline-block;font-size:1.1rem;font-weight:600;margin-top:1rem;padding:.75rem 1.5rem;text-decoration:none;transition:all .3s ease}.LearnerSupportPage_email__0VnVo:hover{background:linear-gradient(135deg,#1490e533,#34dc0033);box-shadow:0 4px 12px #1490e533;transform:translateY(-2px)}@media (max-width:768px){.LearnerSupportPage_contentWrapper__H2n1M{flex-direction:column;gap:2rem}.LearnerSupportPage_supportWrapper__3Yo3P{padding:1rem}.LearnerSupportPage_supportCard__7XuPL{padding:2rem}.LearnerSupportPage_heading__d9jBS{font-size:2rem}.LearnerSupportPage_cardHeading__uT\+li{font-size:1.25rem}.LearnerSupportPage_supportImage__0JkLg{max-width:300px}}@media (max-width:400px){.LearnerSupportPage_supportWrapper__3Yo3P{padding:.5rem}.LearnerSupportPage_supportCard__7XuPL{padding:1.5rem}.LearnerSupportPage_heading__d9jBS{font-size:1.75rem}.LearnerSupportPage_subtitle__SHrAq{font-size:1rem}.LearnerSupportPage_cardHeading__uT\+li{font-size:1.1rem}.LearnerSupportPage_email__0VnVo{font-size:.95rem;padding:.6rem 1.2rem}}.LearnerCourseList_container__raeWS{padding:24px}.LearnerCourseList_heading__Ir9g7{font-size:1.6rem;font-weight:600;margin-bottom:20px}.LearnerCourseList_enrolledCoursesWrapper__1T-HK{background:#fff;border:1px solid #e4e9ff;border-radius:18px;box-shadow:0 8px 28px #3e52a01c;margin-top:20px;padding:22px 26px;position:relative;transition:all .3s ease}.LearnerCourseList_enrolledCoursesWrapper__1T-HK:before{background:linear-gradient(135deg,#1490e5,#34dc00);border-top-left-radius:12px;border-top-right-radius:12px;content:"";height:4px;left:0;position:absolute;top:0;width:100%}.LearnerCourseList_enrolledCoursesWrapper__1T-HK:hover{box-shadow:0 14px 32px #3e52a02e;transform:translateY(-3px)}.LearnerCourseList_enrolledCoursesTitle__28Vtg{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#1490e5,#34dc00);-webkit-background-clip:text;color:#1e293b;font-size:1.3rem;font-weight:600;margin-bottom:16px}.LearnerCourseList_enrolledGrid__hOEph{display:flex;flex-wrap:wrap;gap:18px;justify-content:flex-start;padding-bottom:8px}.LearnerCourseList_enrolledGrid__hOEph::-webkit-scrollbar{height:6px}.LearnerCourseList_enrolledGrid__hOEph::-webkit-scrollbar-thumb{background:#b5bbdb73;border-radius:10px}.LearnerCourseList_enrolledGrid__hOEph::-webkit-scrollbar-track{background:#f3f6ff}.LearnerCourseList_otherCoursesWrapper__zP4Qc{background:#fff;border:1px solid #e4e9ff;border-radius:18px;box-shadow:0 6px 25px #3e66fe1a;margin-top:30px;overflow:hidden;padding:22px 26px;position:relative;transition:all .28s ease}.LearnerCourseList_otherCoursesWrapper__zP4Qc:before{background:linear-gradient(135deg,#1490e5,#34dc00);content:"";height:4px;left:0;position:absolute;top:0;width:100%}.LearnerCourseList_otherCoursesWrapper__zP4Qc:hover{box-shadow:0 14px 32px #3e52a026;transform:translateY(-3px)}.LearnerCourseList_otherCoursesTitle__pM5M7{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#1490e5,#34dc00);-webkit-background-clip:text;color:#1e293b;font-size:1.3rem;font-weight:600;margin-bottom:16px}.LearnerCourseList_otherCoursesGrid__nj9H6{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(240px,1fr))}.LearnerCourseList_otherCourseCard__4bGos{background:#f9fafb;border:1px solid #e3e8ff;border-radius:14px;opacity:.85;padding:12px;transition:all .25s ease-in-out}.LearnerCourseList_otherCourseCard__4bGos:hover{background:#eef4ff;box-shadow:0 4px 12px #2563eb1f;transform:scale(1.02)}.LearnerCourseList_grid__kTeVb{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(260px,1fr))}.LearnerCourseList_card__ZWusY{background:#fff;border-radius:12px;box-shadow:0 3px 10px #00000014;cursor:pointer;overflow:hidden;transition:transform .2s ease}.LearnerCourseList_card__ZWusY:hover{transform:translateY(-4px)}.LearnerCourseList_locked__7tEy6{cursor:not-allowed;opacity:.6}.LearnerCourseList_image__Xgaes{height:160px;object-fit:cover;width:100%}.LearnerCourseList_content__FBf6V{padding:14px}.LearnerCourseList_title__vIibY{font-size:1.1rem;font-weight:600;margin-bottom:6px}.LearnerCourseList_desc__LgG15{color:#666;font-size:.9rem;margin-bottom:8px}.LearnerCourseList_enrolled__iyal9{background:#22c55e;border-radius:6px;color:#fff;font-size:.8rem;padding:3px 8px}.LearnerCourseList_lockedText__Zl7W-{background:#ccc;border-radius:6px;color:#333;font-size:.8rem;padding:3px 8px}.LearnerCourseList_filterContainer__Kr\+hA{display:flex;flex-direction:column;gap:10px}.LearnerCourseList_searchSort__uLXtY{align-items:center;align-self:stretch;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between}.LearnerCourseList_search__vGKsm{align-items:center;border:1px solid #626262;border-radius:5px;display:flex;gap:10px;padding:10px 15px;width:60%}.LearnerCourseList_search__vGKsm svg{flex-shrink:0;height:16px;width:16px}.LearnerCourseList_search__vGKsm input{background-color:#f5f8fb;border:none;font-size:.875rem;outline:none;width:100%}.LearnerCourseList_sort__G2EW0{align-items:center;align-self:stretch;display:flex;gap:15px}.LearnerCourseList_courseListContainer__A6T\+n{display:flex;flex-wrap:wrap;gap:20px}.LearnerCourseList_courseListContainer__A6T\+n a{text-decoration:none}.LearnerCourseList_sectionTitle__-rvrw{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#1490e5,#34dc00);-webkit-background-clip:text;color:#1e293b;font-size:1.3rem;font-weight:600;margin-bottom:16px}.LearnerCourseList_sectionTitle__-rvrw:before{background:#ffffff1f;content:"";height:100%;left:-60%;position:absolute;top:0;transform:skewX(-25deg);transition:left .7s ease-in-out;width:80%}.LearnerCourseList_sectionTitle__-rvrw:hover:before{left:120%}.LearnerCourseList_sectionTitle__-rvrw h1{font-size:1.8rem;font-weight:700;letter-spacing:.5px;margin:0;z-index:2}.LearnerCourseList_sectionTitle__-rvrw span{color:#ffffffd9;font-size:.95rem;z-index:2}.LearnerCourseList_pagination__IAsbF{align-items:center;display:flex;gap:10px;justify-content:center;margin:10px 0}.LearnerCourseList_pagination__IAsbF button{align-items:center;background-color:#fff;border:none;display:flex;justify-content:center}.LearnerCourseList_pagination__IAsbF button:disabled{color:#ccc;cursor:not-allowed}.LearnerCourseList_pagination__IAsbF button:hover{color:#007bff;cursor:pointer}.LearnerCourseList_pagination__IAsbF span{font-size:14px;font-weight:500}.LearnerCourseList_prevDouble__xIgbW{font-size:2rem;transform:rotate(180deg)}.LearnerCourseList_prev__cx6Zf{font-size:1.2rem}.LearnerCourseList_next__iY\+z9{font-size:1.2rem;transform:rotate(180deg)}.LearnerCourseList_nextDouble__F5bwB{font-size:2rem}@media (max-width:768px){.LearnerCourseList_search__vGKsm{width:100%}.LearnerCourseList_sectionTitle__-rvrw{flex-direction:column;padding:14px 16px;text-align:center}.LearnerCourseList_sectionTitle__-rvrw h1{font-size:1.4rem}}@media (max-width:576px){.LearnerCourseList_coursesTitle__AHFzx{padding:10px}.LearnerCourseList_coursesTitle__AHFzx h1{font-size:1.2rem}.LearnerCourseList_coursesTitle__AHFzx button{font-size:.9rem;padding:5px 10px}.LearnerCourseList_coursesContent__NMS9t{gap:10px;padding:10px}.LearnerCourseList_filterContainer__Kr\+hA{gap:5px}.LearnerCourseList_search__vGKsm{gap:5px;padding:10px}.LearnerCourseList_search__vGKsm input{font-size:.9rem}.LearnerCourseList_sort__G2EW0{gap:10px}.LearnerCourseList_courseListContainer__A6T\+n{gap:15px}}.NotEnrolledCourse_card__mJPfC{background-color:#f5f5f5;border:1px solid #ccc;border-radius:8px;color:#999;padding:16px;position:relative;-webkit-user-select:none;user-select:none}.NotEnrolledCourse_imgContainer__2Yr44{border-radius:8px;height:140px;overflow:hidden;position:relative;width:100%}.NotEnrolledCourse_lockedImage__U\+Pz-{filter:grayscale(80%) brightness(70%);height:100%;object-fit:cover;width:100%}.NotEnrolledCourse_lockOverlay__vZkDk{background-color:#ff0000bf;border-radius:8px;color:#fff;font-size:1rem;font-weight:700;left:50%;padding:6px 10px;position:absolute;top:50%;transform:translate(-50%,-50%)}.NotEnrolledCourse_courseHeader__kbz4i{margin-top:12px}.NotEnrolledCourse_instructor__qkSag{font-size:.85rem;font-style:italic}.NotEnrolledCourse_title__2P-9u{font-size:1.1rem;font-weight:700;margin-top:4px}.NotEnrolledCourse_lockedInfo__UYg3k{font-size:.9rem;font-style:italic;margin-top:14px;text-align:center}
/*# sourceMappingURL=main.887eec8a.css.map*/