@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__FyrYh{0%{opacity:0;transform:translateX(-20px)}to{opacity:1;transform:translateX(0)}}.Nav_sidenav__jtlqb{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__jtlqb.Nav_open__DwuaY{width:200px}.Nav_menuIcon__rf0Yu{background:none;border:none;cursor:pointer;display:flex;font-size:24px;justify-content:flex-start;outline:none;padding:20px 10px;width:100%}.Nav_menuIcon__rf0Yu svg{flex-shrink:0;height:24px;width:24px}.Nav_menuItems__0I5Ib{display:flex;flex-direction:column;gap:15px;width:100%}.Nav_menuItems__0I5Ib a{text-decoration:none}.Nav_menuItem__4pFM7{align-items:center;animation:Nav_slideIn__FyrYh .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__4pFM7 svg{flex-shrink:0}.Nav_menuItem__4pFM7:first-child{animation-delay:.1s}.Nav_menuItem__4pFM7:nth-child(2){animation-delay:.2s}.Nav_menuItem__4pFM7:nth-child(3){animation-delay:.3s}.Nav_menuItem__4pFM7:nth-child(4){animation-delay:.4s}.Nav_active__pXiy1,.Nav_menuItem__4pFM7:hover{color:#1f57ff}.Nav_sidenav__jtlqb.Nav_open__DwuaY .Nav_menuItem__4pFM7 span{display:inline}.Nav_sidenav__jtlqb:not(.Nav_open__DwuaY) .Nav_menuItem__4pFM7 span{display:none}@media (max-width:576px){.Nav_sidenav__jtlqb{z-index:1}.Nav_menuItem__4pFM7{gap:10px}}.LoadingSpinner_loadingSpinner__y58ww{align-items:center;color:#333;display:flex;height:100px;justify-content:center}.LoadingSpinner_spinner__X1fLc{animation:LoadingSpinner_spin__PeheK 1s linear infinite;border:4px solid #f3f3f3;border-radius:50%;border-top-color:#3498db;height:24px;width:24px}@keyframes LoadingSpinner_spin__PeheK{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.Layout_adminContainer__tJlvj{display:flex;gap:5px;min-height:100vh;overflow-x:auto}.Layout_mainContent__lBHOi{min-height:100vh}.Layout_mainContent__lBHOi,.Users_usersContainer__gVJrv{display:flex;flex-direction:column;flex-grow:1;overflow-y:auto}.Users_usersContainer__gVJrv{align-items:flex-start;background-color:#fff}.Users_usersTitle__KqVGc{align-items:center;box-shadow:0 4px 6px #0000001a;display:flex;justify-content:space-between;padding:10px 20px;width:100%}.Users_usersTitle__KqVGc h1{color:#333;font-size:1.5rem;font-weight:600}.Users_btnsAdd__S0ydr{align-items:center;display:flex;gap:10px;justify-content:center}.Users_usersTitle__KqVGc button{background-color:#007bff}.Users_removeAll__pVpeW,.Users_usersTitle__KqVGc button{align-items:center;border:none;border-radius:4px;color:#fff;cursor:pointer;display:flex;font-size:1rem;gap:5px;padding:10px}.Users_removeAll__pVpeW{background-color:#dc3545}.Users_usersContent__I00oI{display:flex;flex-direction:column;gap:15px;padding:20px;width:100%}.Users_deleteButton__3MNts{background-color:#ff3434;border:1px solid #ff3434;border-radius:5px;color:#fff;cursor:pointer;padding:10px 13px}.Users_deleteButton__3MNts:hover{transform:scale(1.03)}.Users_filterContainer__TE-Ad{display:flex;flex-direction:column;gap:10px}.Users_selectAllContainer__oXFmo{align-items:center;display:flex;margin-bottom:5px;padding:0 10px}.Users_selectBox__cdZ8r{cursor:pointer;height:1rem;margin-right:5px;width:1rem}.Users_searchSort__BGCf2{align-items:center;align-self:stretch;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between}.Users_search__mYOv-{align-items:center;border:1px solid #626262;border-radius:5px;display:flex;gap:10px;padding:10px 15px;width:60%}.Users_search__mYOv- svg{flex-shrink:0;height:16px;width:16px}.Users_search__mYOv- input{border:none;font-size:.875rem;outline:none;width:100%}.Users_sort__UQZvF{align-items:center;align-self:stretch;display:flex;gap:15px}.Users_categoryContainer__esudv{display:flex;flex-wrap:wrap;gap:10px;padding:10px 0}.Users_categoryItem__iPObZ{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__qji62,.Users_categoryItem__iPObZ:hover{background-color:#2a9cff;color:#fff}.Users_active__qji62{border:none}.Users_userListContainer__cIyCi{display:flex;flex-direction:column;gap:20px}.Users_userListContainer__cIyCi a{text-decoration:none}.Users_header__83DWZ{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__83DWZ span{font-weight:500;padding:0 15px}.Users_userLink__oZjYr{color:inherit;text-decoration:none;width:100%}.Users_noFound__fLU7O{color:#626262;font-size:.9rem;text-align:center}.Users_count__zN0C0{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__ugs\+r{align-items:center;display:flex;justify-content:space-between}.Users_modalHeader__4QqeR{display:flex;flex-direction:column;gap:13px;justify-content:space-between}.Users_settingCategory__WEvbF{display:flex;gap:10px;padding:10px 0 5px}.Users_settingHead__gv5fQ{align-items:flex-start;display:flex;flex-direction:column;gap:3px;justify-content:flex-start;max-width:100%}.Users_fontContainer__sJSoi{align-items:center;display:flex;justify-content:center}.Users_fontBtn__yvcsu{background-color:#fff;border:1px solid #1490e5;cursor:pointer;height:27px;width:27px}.Users_fontDisplay__XavuN{align-items:center;border-bottom:1px solid #1490e5;border-top:1px solid #1490e5;display:flex;height:27px;justify-content:center;width:27px}.Users_selectLanguage__4CRzX{min-width:90px}.Users_settingTitle__uwrJW{color:#1087d6;font-size:1rem}.Users_settingDescription__EedUs{display:flex;gap:15px;justify-content:space-between;text-align:left;width:100%}.Users_cancel__mWZDQ{background-color:#fff;border:none;cursor:pointer}.Users_buttonCon__mK7BP .Users_saveButton__r4s08{background-color:#007bff;border:none;border-radius:5px;color:#fff;cursor:pointer;padding:5px 7px}.Users_buttonCon__mK7BP .Users_saveButton__r4s08:hover{background-color:#0056b3}.Users_selectedCount__wfsPX{border:1px solid #1490e5;border-radius:6px;color:#1490e5;display:inline-block;font-size:14px;font-weight:500;padding:6px 12px}.Users_buttonCon__mK7BP{align-items:center;display:flex;gap:15px;justify-content:flex-start;padding:15px 0 0;width:100%}.Users_pagination__MacQI{align-items:center;display:flex;gap:10px;justify-content:center;margin:10px 0}.Users_pagination__MacQI button{align-items:center;background-color:#fff;border:none;display:flex;justify-content:center}.Users_pagination__MacQI button:disabled{color:#ccc;cursor:not-allowed}.Users_pagination__MacQI button:hover{color:#007bff;cursor:pointer}.Users_pagination__MacQI span{font-size:14px;font-weight:500}.Users_prevDouble__\+WRto{font-size:2rem;transform:rotate(180deg)}.Users_prev__jnJKN{font-size:1.2rem}.Users_next__nrPwl{font-size:1.2rem;transform:rotate(180deg)}.Users_nextDouble__wcAAe{font-size:2rem}.Users_guests__nEDkW{align-items:center;display:flex;gap:15px;justify-content:center}.Users_exportButton__CZdR9{display:flex}.Users_exportButton__CZdR9,.Users_refreshButton__aQ5g1{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__CZdR9:hover:not(:disabled){background-color:#007bff}.Users_exportButton__CZdR9:disabled{cursor:not-allowed;opacity:.6}@media (max-width:920px){.Users_filterCount__ugs\+r{align-items:flex-start;flex-direction:column;gap:10px}}@media (max-width:768px){.Users_search__mYOv-{width:100%}}@media (max-width:650px){.Users_filterCount__ugs\+r{align-items:flex-start;flex-direction:column;gap:10px}}@media (max-width:576px){.Users_usersTitle__KqVGc{padding:10px}.Users_filterCount__ugs\+r{align-items:flex-start;flex-direction:column;gap:10px}.Users_usersTitle__KqVGc h1{font-size:1.2rem}.Users_usersTitle__KqVGc button{font-size:.9rem;padding:5px 10px}.Users_usersContent__I00oI{gap:10px;padding:10px}.Users_filterContainer__TE-Ad{gap:5px}.Users_search__mYOv-{gap:5px;padding:10px}.Users_search__mYOv- input{font-size:.9rem}.Users_sort__UQZvF{gap:10px}.Users_categoryContainer__esudv{gap:5px}.Users_categoryItem__iPObZ{font-size:.75rem;padding:5px 12px}.Users_userListContainer__cIyCi{gap:15px}.Users_header__83DWZ span{font-size:.9rem;padding:0 10px}}.UserRow_userRow__-RoKI{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__-RoKI:hover{background-color:#f1f5f9}.UserRow_selectBox__4RrxB{cursor:pointer;height:1rem;margin-right:5px;width:1rem}.UserRow_email__ernaQ,.UserRow_status__C2abi,.UserRow_time__JA2Yc,.UserRow_userDetails__kYAm5{align-items:center;display:flex;justify-content:flex-start;overflow:hidden;padding:0 15px}.UserRow_statusNew__qo1J5{align-items:center;display:none;justify-content:flex-start;padding:0 15px}.UserRow_avatar__ISN2I{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__kny2-{-webkit-box-orient:vertical;-webkit-line-clamp:1;line-clamp:1;display:-webkit-box;font-weight:600;overflow:hidden;text-overflow:ellipsis}.UserRow_userRole__ScwiI{color:#6b7280;font-size:.9rem;text-transform:capitalize}.UserRow_emailText__Ew7O-,.UserRow_userRole__ScwiI{overflow:hidden;text-overflow:ellipsis;width:100%}.UserRow_status__C2abi{text-transform:capitalize}.UserRow_onlineUser__24W4O{background-color:#22c55e;border-radius:50%;bottom:10px;display:none;height:10px;margin-right:5px;position:relative;width:10px}.UserRow_active__mqRMm{border:3px solid #34dc00}.UserRow_idle__XVq4E{border:3px solid orange}.UserRow_hide__ffqYz{display:none}@media (max-width:600px){.UserRow_status__C2abi{display:none}.UserRow_statusNew__qo1J5{display:flex}}@media (max-width:576px){.UserRow_avatar__ISN2I{display:none}.UserRow_onlineUser__24W4O{display:block}.UserRow_active__mqRMm{background-color:#34dc00;border:none}.UserRow_idle__XVq4E{background-color:orange;border:none}.UserRow_status__C2abi{display:none}.UserRow_email__ernaQ,.UserRow_statusNew__qo1J5,.UserRow_time__JA2Yc,.UserRow_userDetails__kYAm5{display:flex;font-size:14px;padding:0 10px}.UserRow_userRole__ScwiI{font-size:12px}}.UserAvatar_avatarImage__d3aNu{border-radius:50%;height:40px;object-fit:cover;width:40px}.UserAvatar_fallbackAvatar__4H6KI{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__wtWJY{height:100%;position:relative}.CustomDropdown_dropdownButton__7XQ7z{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__C\+cCQ{border:1px solid red}.CustomDropdown_icon__AiRFh{transition:transform .3s ease}.CustomDropdown_rotate__7hP5-{transform:rotate(180deg)}.CustomDropdown_dropdownMenu__LZonT{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__7jSMm{-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__7jSMm:hover,.CustomDropdown_selected__jTlcF{background-color:#007bff;color:#fff}.CustomDropdown_selected__jTlcF{font-weight:500}.CategoryFilter_categoryContainer__6rra-{display:flex;flex-wrap:wrap;gap:10px;padding:10px 0}.CategoryFilter_categoryItem__4pIow{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__wYD2I,.CategoryFilter_categoryItem__4pIow:hover{background-color:#2a9cff;color:#fff}.CategoryFilter_active__wYD2I{border:none}.UserRowSkeleton_skeletonRow__9jxyO{align-items:center;align-self:stretch;border-bottom:1px solid #e0e0e0;display:grid;grid-template-columns:1fr 1fr .8fr;height:50px}.UserRowSkeleton_userdetails__LhVCS{align-items:center;display:flex;gap:10px;margin:0 10px}.UserRowSkeleton_skeletonCircle__66TMJ{animation:UserRowSkeleton_shimmer__RDFiT 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__S5nyb,.UserRowSkeleton_skeletonStatus__9fsYz,.UserRowSkeleton_skeletonText__etgoB{animation:UserRowSkeleton_shimmer__RDFiT 1.5s infinite;background:linear-gradient(120deg,#e0e0e0 25%,#f4f4f4 50%,#e0e0e0 75%);background-size:200% 200%;border-radius:4px;height:16px}.UserRowSkeleton_skeletonText__etgoB{width:100%}.UserRowSkeleton_skeletonEmail__S5nyb,.UserRowSkeleton_skeletonStatus__9fsYz{margin:0 10px}@keyframes UserRowSkeleton_shimmer__RDFiT{0%{background-position:-150% 0}to{background-position:150% 0}}.CoursesMainPage_coursePage__DiOrI{align-items:center;display:flex;flex-direction:column;gap:40px;justify-content:center;width:100%}.CoursesMainPage_spinnerContainer__gxRkM{align-items:center;display:flex;height:100vh;justify-content:center}@media screen and (max-width:768px){.CoursesMainPage_coursePage__DiOrI{gap:20px}}@media screen and (max-width:425px){.CoursesMainPage_coursePage__DiOrI{gap:15px}}.CoursePageHeader_coursesHeader__YsXrZ{display:flex;width:90%}.CoursePageHeader_courseLeft__K90Eb{display:flex;flex-direction:column;gap:10px;justify-content:space-evenly;padding-top:25px;width:50%}.CoursePageHeader_courseHeading__FyL5\+{color:#1490e5;color:var(--primary-color);font-size:3rem;font-weight:550;letter-spacing:1.5px}.CoursePageHeader_courseRight__mbw0g{width:50%}.CoursePageHeader_courseRight__mbw0g img{height:400px;width:100%}.CoursePageHeader_courseDetail__evP45{color:#626262;color:var(--secondary-black);font-size:1.125rem;letter-spacing:.7px;padding:0 80px 0 0}.CoursePageHeader_courseQuote__4Mtvf{color:#353535;font-size:1.125rem;font-weight:550}.CoursePageHeader_courseBtn__qWold{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__mbw0g img{height:350px}}@media screen and (max-width:768px){.CoursePageHeader_coursesHeader__YsXrZ{align-items:center;flex-direction:column-reverse}.CoursePageHeader_courseLeft__K90Eb{gap:10px;padding-top:25px;width:100%}.CoursePageHeader_courseHeading__FyL5\+{font-size:2.5rem;letter-spacing:1.3px}.CoursePageHeader_courseRight__mbw0g{width:100%}.CoursePageHeader_courseRight__mbw0g img{height:100%}.CoursePageHeader_courseDetail__evP45{color:#626262;color:var(--secondary-black);font-size:1.1rem;letter-spacing:.3px;padding:0 80px 0 0}.CoursePageHeader_courseQuote__4Mtvf{font-size:1.1rem}.CoursePageHeader_courseBtn__qWold{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__K90Eb{gap:10px;padding-top:10px;width:100%}.CoursePageHeader_courseHeading__FyL5\+{font-size:1.5rem;letter-spacing:.8px}.CoursePageHeader_courseRight__mbw0g{width:100%}.CoursePageHeader_courseDetail__evP45{color:#626262;color:var(--secondary-black);font-size:.875rem;padding:0}.CoursePageHeader_courseQuote__4Mtvf{font-size:.875rem;padding:0 50px 0 0}.CoursePageHeader_courseBtn__qWold{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__sfAgw{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__sfAgw img{aspect-ratio:16/9;background-color:#fff;height:auto;overflow:hidden;width:100%}.CategoryCard_title__dlYD6{background-color:#1490e5;color:#fff;font-size:1.2rem;height:45px;text-align:center;width:100%}.CategoryCard_link__LNTtb,.CategoryCard_title__dlYD6{align-items:center;display:flex;justify-content:center}.CategoryCard_link__LNTtb{text-decoration:none}@media screen and (max-width:768px){.CategoryCard_CategoryCard__sfAgw,.CategoryCard_CategoryCard__sfAgw img{width:100%}}@media screen and (max-width:425px){.CategoryCard_CategoryCard__sfAgw{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__cMifm{display:flex;flex-direction:column;width:90%}.Categories_CategoriesHeading__AHIWn{color:#4f4f4f;color:var(--ternary-black);font-size:2rem;font-weight:550}.Categories_container__lkb-w{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}.Categories_fewCategories__az1ki{display:flex;gap:20px}.Categories_fullCategories__OSV2-{display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between}.Categories_CategoryCard__Ap6k9{max-width:250px;width:33.33333%}.Categories_fewCategories__az1ki .Categories_CategoryCard__Ap6k9{max-width:300px;width:33.33333%}@media screen and (max-width:768px){.Categories_CategoriesHeading__AHIWn{font-size:1.7rem;margin-bottom:0}}@media screen and (max-width:425px){.Categories_CategoriesHeading__AHIWn{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__t\+9qv{display:flex;flex-direction:column;justify-content:center;margin-bottom:20px;width:90%}.DemandCourses_heading__wuTxC{color:#4f4f4f;color:var(--ternary-black);font-size:1.8rem;font-weight:550;margin-bottom:10px}.DemandCourses_para__CmTqt{color:#626262;color:var(--secondary-black);margin-bottom:10px}@media screen and (max-width:768px){.DemandCourses_heading__wuTxC{font-size:1.7rem}}@media screen and (max-width:425px){.DemandCourses_heading__wuTxC{font-size:1.3rem;margin-bottom:5px}.DemandCourses_para__CmTqt{font-size:.875rem;margin-bottom:8px}}.CourseCard_card__KqC91{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__1JIBT{color:inherit;text-decoration:none}.CourseCard_imgContainer__cH30n{aspect-ratio:16/9;background-color:#fff;border:1px solid #0003;border-radius:10px;height:auto;overflow:hidden;width:100%}.CourseCard_imgContainer__cH30n img{height:100%;object-fit:cover;width:100%}.CourseCard_courseHeader__kpK8b{display:flex;flex-direction:column;gap:8px;width:100%}.CourseCard_instructor__evLd9{text-wrap:nowrap;color:#626262;font-size:.875rem;overflow:hidden;text-decoration:none;text-overflow:ellipsis;width:100%}.CourseCard_title__Y1zuQ{-webkit-line-clamp:2;line-clamp:2;font-size:1.1rem;font-weight:500;height:48px;line-height:1.5rem}.CourseCard_skills__PuV7w,.CourseCard_title__Y1zuQ{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-overflow:ellipsis}.CourseCard_skills__PuV7w{-webkit-line-clamp:3;line-clamp:3;color:#626262;font-size:.875rem;height:60px;line-height:1.25rem}.CourseCard_skillTitle__1T4Zb{color:#000;font-weight:500}.CourseCard_metrics__\+jtjc{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;gap:.3125rem}.CourseCard_reviewContainer__apNkd{align-items:center;display:flex;gap:.3125rem;width:100%}.CourseCard_stars__B9ILg{color:gold;display:flex;gap:.2rem}.CourseCard_stars__B9ILg svg{stroke:#000;stroke-width:3px}.CourseCard_rating__7ovjb{font-size:1rem;font-weight:500}.CourseCard_reviewCount__e2r5c{color:#626262;font-size:.875rem}.CourseCard_levelAndDuration__Updh3{align-items:center;color:#626262;display:flex;font-size:.875rem;gap:.125rem}.CourseCard_priceContainer__IzWMz{align-items:center;align-self:stretch;display:flex;gap:.625rem;padding:.3125rem 0}.CourseCard_price__xyo-i{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__EsVED{color:#626262;font-size:.875rem;text-decoration:line-through}.UserDetails_userMainContainer__2QkGM{align-items:center;display:flex;flex-direction:column;gap:40px;margin-bottom:50px;padding:20px}.UserDetails_avatar__oBVfR{background-color:gray;border-radius:50%;display:flex;font-size:2.5rem;height:150px;overflow:hidden;width:150px}.UserDetails_userDetailsContainer__LSKbH{display:flex;flex-direction:column;gap:40px;max-width:700px;width:90%}.UserDetails_active__Mb4MX{border:3px solid #34dc00}.UserDetails_idle__QnE2D{border:3px solid orange}.UserDetails_hide__AwY89{display:none}.UserDetails_userDetails__5CuQJ{display:flex;flex-direction:column;gap:10px}.UserDetails_detailRow__RB69x{display:grid;grid-template-columns:.8fr minmax(0,1fr);text-align:left}.UserDetails_detailRow__RB69x p:first-child{color:#626262;text-transform:capitalize}.UserDetails_detailRow__RB69x p:last-child{color:#000;font-weight:500;line-height:1.5;overflow-wrap:break-word;text-transform:capitalize;white-space:normal}.UserDetails_detailRow__RB69x p.UserDetails_email__POu\+Y{text-transform:none}.UserDetails_actionButtons__hR5Nh{align-items:center;display:flex;gap:10px;justify-content:flex-start}.UserDetails_actionButtons__hR5Nh 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__5tRl0{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__5tRl0:hover{transform:scale(1.1)}.UserDetails_spin__hVend{animation:UserDetails_spin__hVend 1s linear infinite;font-size:1rem}@keyframes UserDetails_spin__hVend{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.UserDetails_delete__FocK6{background-color:#ff3434;margin-left:auto}.UserDetails_delete__FocK6:hover{transform:scale(1.1)}.UserDetails_status__ldrvD{background-color:#008cff;text-decoration:none}.UserDetails_status__ldrvD:hover{transform:scale(1.1)}.UserDetails_avatarSkeleton__-Rvjb{animation:UserDetails_shimmer__qi2Oe 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__qi2Oe{0%{background-position:-150% 0}to{background-position:150% 0}}.UserDetails_userDetailSkeleton__QH00O{display:flex;gap:20px;justify-content:center;max-width:700px;width:70%}.UserDetails_userDetailSkeleton__QH00O p{animation:UserDetails_shimmer__qi2Oe 1.5s infinite;background:linear-gradient(120deg,#e0e0e0 25%,#f4f4f4 50%,#e0e0e0 75%);background-size:200% 200%;border-radius:4px;height:16px}.UserDetails_userDetailSkeleton__QH00O p:first-child{width:50%}.UserDetails_userDetailSkeleton__QH00O p:last-child{width:70%}.UserDetails_detailsGraphContainer__9EW--{display:flex;flex-wrap:wrap;gap:40px;justify-content:center;width:100%}.UserDetails_userDetailsLeft__be05R{align-items:center;display:flex;flex:1 1 350px;flex-direction:column;gap:30px}.UserDetails_graphsRight__9LhPP{flex:2 1 600px;gap:25px;max-width:800px;min-width:300px}.UserDetails_confirmButton__ATUcd{transition:background-color .2s ease}.UserDetails_confirmButton__ATUcd:hover{background-color:#0069d9}.UserDetails_cancelButton__ae5\+t{transition:background-color .2s ease}.UserDetails_cancelButton__ae5\+t:hover{background-color:#dcdcdc}.UserDetails_dropdown-options__uQ2n8{max-height:150px;overflow-y:auto}.UserDetails_dropdownButton__B2bMP{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__vLGMA{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__B2bMP:hover{border-color:#888}.UserDetails_dropdownContainer__FAX1w{min-width:160px;position:relative;width:33vw}.UserDetails_dropdownItem__RBs\+y{cursor:pointer;font-size:14px;padding:8px 12px;transition:background-color .15s ease}.UserDetails_dropdownItem__RBs\+y:hover{background-color:#f2f2f2}.UserDetails_selected__URQjS{font-weight:600}.UserDetails_errorContainer__yT\+ce{align-items:center;display:flex;flex-direction:column;gap:20px;height:100%;justify-content:center;width:100%}.UserDetails_graphsRight__9LhPP{display:flex;flex:1 1;flex-direction:column;gap:20px}.UserDetails_courseSection__TLYnn{align-items:flex-start;display:flex;flex-direction:column;gap:16px}.UserDetails_error__iIHh1{border-color:#e63946!important;box-shadow:0 0 0 2px #e6394633}.UserDetails_icon__0Q0G8{transition:transform .2s ease}.UserDetails_rotate__LCbto{transform:rotate(180deg)}.UserDetails_selected__URQjS{background-color:#e8f0fe;font-weight:500}.UserDetails_errorContainer__yT\+ce p{font-size:1.2rem}.UserDetails_errorIcon__X22Mw{height:80px;width:80px}.UserDetails_backButtonContainer__4BFBR{width:100%}.UserDetails_backButton__Qax5k{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__Qax5k:hover{color:#555}.UserDetails_backIcon__mqYaN{font-size:20px;margin-right:5px}.UserDetails_backText__Qjs6l{font-weight:700}@media (max-width:758px){.UserDetails_userMainContainer__2QkGM{padding:0}}@media (max-width:576px){.UserDetails_userMainContainer__2QkGM{margin-left:45px;padding:0}}.UserDetails_modalTitle__5tomn{font-size:1.5rem;margin-bottom:1rem}.UserDetails_modalMessage__EyZvF{font-size:1rem;margin-bottom:1.5rem}.UserDetails_modalActions__kLEVA{display:flex;gap:10px;justify-content:space-between}.UserDetails_confirmButton__ATUcd{background-color:#007bff;border:none;border-radius:5px;color:#fff;cursor:pointer;padding:10px 20px}.UserDetails_cancelButton__ae5\+t{background-color:#f0f0f0;border:none;border-radius:5px;color:#333;cursor:pointer;padding:10px 20px}@media (max-width:1024px){.UserDetails_detailsGraphContainer__9EW--{align-items:center;flex-direction:column}.UserDetails_graphsRight__9LhPP,.UserDetails_userDetailsLeft__be05R{flex:none;max-width:100%}}.Modal_modalOverlay__PE3x6{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__RmDBh{background:#fff;border-radius:10px;box-shadow:0 4px 8px #0003;max-width:450px;padding:20px;text-align:center;width:90%}.EnrolledCourse_card__3cdhd{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__-ZM6y{aspect-ratio:16/9;background-color:#fff;border:1px solid #0003;border-radius:10px;height:auto;overflow:hidden;width:100%}.EnrolledCourse_imgContainer__-ZM6y img{height:100%;object-fit:cover;width:100%}.EnrolledCourse_courseHeader__R4QNF{display:flex;flex-direction:column;gap:8px;width:100%}.EnrolledCourse_instructor__pAGQN{text-wrap:nowrap;color:#626262;font-size:.85rem;overflow:hidden;text-overflow:ellipsis;width:100%}.EnrolledCourse_title__epEjS{color:#000;font-size:1rem;font-weight:500}.EnrolledCourse_progress__Cu9jZ{display:flex;flex-direction:column;gap:8px;width:100%}.EnrolledCourse_progressContainer__o9Oym{background-color:#ebebeb;border-radius:5px;height:6px;overflow:hidden;width:100%}.EnrolledCourse_progressBar__3dc3w{background-color:#4caf50;border-radius:5px;height:100%}.EnrolledCourse_progressText__LkudP{color:#626262;font-size:.875rem}.LearnerDetails_emptyContainer__WtNCq{align-items:center;border-radius:10px;box-shadow:0 4px 8px #00000040;display:flex;height:30%;justify-content:center;width:100%}.LearnerDetails_emptyMessage__e76Wv{color:#00000080;font-size:1rem}.LearnerDetails_container__kV\+bL{display:flex;flex-direction:column;gap:1rem}.LearnerDetails_title__hZsxz{font-size:1.1rem;font-weight:500;letter-spacing:.3px}.LearnerDetails_coursesContainer1__wOKjU{display:flex;flex-wrap:wrap;gap:1rem;justify-content:flex-start}.LearnerDetails_coursesContainer__X4Guf{display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between}.LearnerDetails_groupItem__Sp1FM{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__Sp1FM:hover{background-color:#e0e0e0;box-shadow:0 4px 8px #0000001a;transform:translateY(-2px)}.LearnerDetails_courseLink__F1Sil{display:block;transition:all .2s ease-in-out}.LearnerDetails_courseLink__F1Sil:hover{box-shadow:0 4px 8px #0000001a;transform:translateY(-2px)}.LearnerDetails_headerSection__66A36{display:flex;justify-content:flex-start;margin-bottom:10px}.LearnerDetails_logsButton__xbaFP{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__xbaFP:hover{transform:scale(1.1)}.LearnerDetails_dropdownContainer__2QCLB{display:flex;flex-direction:column;gap:6px;position:relative}.LearnerDetails_scrollableDropdown__Shsb9{max-height:200px;overflow-y:auto}.LearnerDetails_scrollableDropdown__Shsb9::-webkit-scrollbar{width:9px}.LearnerDetails_scrollableDropdown__Shsb9::-webkit-scrollbar-thumb:hover{background-color:#0006}.LearnerDetails_scrollableDropdown__Shsb9::-webkit-scrollbar-thumb{background-color:#5e5d5d66;border-radius:3px}.LearnerDetails_dropdownButton__Ari-u{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__Ari-u:hover{background:#e0e7ff}.LearnerDetails_chevronIcon__iVq7E{height:16px;transition:transform .2s ease-in-out;width:16px}.LearnerDetails_chevronRotated__kQn4i{transform:rotate(180deg)}.LearnerDetails_dropdownMenu__F1Xgu{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__fzzIm{background:none;border:none;cursor:pointer;padding:8px 12px;text-align:left;width:100%}.LearnerDetails_dropdownItem__fzzIm:hover{background:#f9fafb}.LearnerDetails_dropdownItemActive__Txfo5{background:#eef2ff;color:#4338ca;font-weight:500}.LearnerDetails_selectCourseLabel__CpiX7{border-radius:4px;color:#0ea5e9;display:inline-block;font-size:1rem;font-weight:600;margin:0;padding:6px 10px}.OverallTimeTracker_container__cKu6i{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__Slvqu{align-items:flex-start;display:flex;gap:16px;justify-content:space-between;margin-bottom:20px}.OverallTimeTracker_title__pgbv6{color:#1f2937;font-size:1.125rem;font-weight:600;line-height:1.3;margin:0 0 12px}.OverallTimeTracker_summaryStats__SlZBY{display:flex;flex-direction:column;gap:8px}.OverallTimeTracker_stat__1t8za{color:#6b7280;font-size:.8rem;line-height:1.2}.OverallTimeTracker_statValue__yOhe1{color:#1f2937;font-size:1.25rem;font-weight:600}.OverallTimeTracker_statValueAccent__0OGhA{color:#6366f1;font-size:1rem;font-weight:600}.OverallTimeTracker_dropdownContainer__8BV4w{position:relative}.OverallTimeTracker_dropdownButton__WCw-M{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__WCw-M:hover{background:#e0e7ff}.OverallTimeTracker_chevronIcon__KeniS{height:14px;transition:transform .2s ease-in-out;width:14px}.OverallTimeTracker_chevronRotated__D1gau{transform:rotate(180deg)}.OverallTimeTracker_dropdownMenu__mmRZu{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__CX8Qb{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__CX8Qb:hover{background:#f9fafb}.OverallTimeTracker_dropdownItemActive__dginx{background:#eef2ff;color:#4338ca;font-weight:500}.OverallTimeTracker_chartContainer__wadF4{height:220px;margin-bottom:20px;position:relative;width:100%}.OverallTimeTracker_chartFixed__aBr0T,.OverallTimeTracker_chartScrollable__rdR5\+{height:100%;transition:filter .3s ease}.OverallTimeTracker_dummyDataOverlay__6nU\+9{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__EEIzq{max-width:300px;padding:24px;text-align:center}.OverallTimeTracker_dummyDataIcon__ZGNqz{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__ih8sP{color:#1f2937;font-size:1.2rem;font-weight:600;line-height:1.3;margin:0 0 8px}.OverallTimeTracker_dummyDataText__O3qi0{color:#555a65;font-size:1rem;line-height:1.4;margin:0 0 12px}.OverallTimeTracker_tooltip__Bsm6v{background:#fff;border:1px solid #e5e7eb;border-radius:8px;box-shadow:0 4px 6px -1px #0000001a;padding:12px}.OverallTimeTracker_tooltipDate__Ay7Gh{color:#6b7280;font-size:.875rem;margin:0 0 4px}.OverallTimeTracker_tooltipHours__9l9TX{color:#6366f1;font-weight:600;margin:0}.OverallTimeTracker_bottomStats__SxgZK{grid-gap:12px;border-top:1px solid #f3f4f6;display:grid;gap:12px;grid-template-columns:repeat(3,1fr);padding-top:16px}.OverallTimeTracker_bottomStat__R-7qX{text-align:center}.OverallTimeTracker_bottomStatValue__0hRNv{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__0hRNv:hover{box-shadow:0 0 12px #2563eb80;transform:scale(1.1)}.OverallTimeTracker_bottomStatLabel__ZujSt{color:#4352d8;font-size:.85rem;font-weight:600;letter-spacing:.03em;margin-top:2px;text-transform:uppercase}@media (min-width:1150px){.OverallTimeTracker_header__Slvqu{align-items:flex-start;flex-direction:column;gap:12px}.OverallTimeTracker_summaryStats__SlZBY{width:100%}.OverallTimeTracker_dropdownContainer__8BV4w{align-self:flex-end}.OverallTimeTracker_dummyDataMessage__EEIzq{max-width:280px;padding:20px}.OverallTimeTracker_dummyDataIcon__ZGNqz{height:40px;margin-bottom:12px;width:40px}.OverallTimeTracker_dummyDataTitle__ih8sP{font-size:.9rem}.OverallTimeTracker_dummyDataText__O3qi0{font-size:.8rem}}@media (max-width:1149px){.OverallTimeTracker_container__cKu6i{padding:24px;width:100%}.OverallTimeTracker_header__Slvqu{align-items:center}.OverallTimeTracker_summaryStats__SlZBY{flex-direction:row;gap:20px}.OverallTimeTracker_stat__1t8za{font-size:.875rem}.OverallTimeTracker_statValue__yOhe1{font-size:1.5rem}.OverallTimeTracker_statValueAccent__0OGhA{font-size:1.125rem}.OverallTimeTracker_chartContainer__wadF4{height:280px}.OverallTimeTracker_dropdownButton__WCw-M{font-size:.875rem;padding:8px 16px}.OverallTimeTracker_chevronIcon__KeniS{height:16px;width:16px}.OverallTimeTracker_bottomStats__SxgZK{gap:20px}.OverallTimeTracker_bottomStatValue__0hRNv{font-size:1.5rem;margin-bottom:4px}.OverallTimeTracker_bottomStatLabel__ZujSt{font-size:.875rem}}@media (max-width:768px){.OverallTimeTracker_container__cKu6i{padding:16px}.OverallTimeTracker_header__Slvqu{align-items:flex-start;flex-direction:column;gap:16px}.OverallTimeTracker_summaryStats__SlZBY{align-items:flex-start;flex-direction:column;gap:8px}.OverallTimeTracker_dropdownContainer__8BV4w{align-self:flex-end;width:auto}.OverallTimeTracker_bottomStats__SxgZK{gap:12px;grid-template-columns:1fr}.OverallTimeTracker_bottomStat__R-7qX{align-items:center;display:flex;justify-content:space-between;text-align:left}.OverallTimeTracker_bottomStatValue__0hRNv{font-size:1.25rem;margin-bottom:0}.OverallTimeTracker_bottomStatLabel__ZujSt{font-size:.8rem}.OverallTimeTracker_dummyDataMessage__EEIzq{max-width:250px;padding:16px}.OverallTimeTracker_dummyDataIcon__ZGNqz{height:36px;margin-bottom:10px;width:36px}.OverallTimeTracker_dummyDataTitle__ih8sP{font-size:.875rem}.OverallTimeTracker_dummyDataText__O3qi0{font-size:.75rem}}@media (max-width:480px){.OverallTimeTracker_chartContainer__wadF4{height:200px}.OverallTimeTracker_title__pgbv6{font-size:1rem}.OverallTimeTracker_statValue__yOhe1{font-size:1.25rem}.OverallTimeTracker_statValueAccent__0OGhA{font-size:1rem}.OverallTimeTracker_dropdownButton__WCw-M{font-size:.8rem;padding:6px 12px}.OverallTimeTracker_chevronIcon__KeniS{height:14px;width:14px}.OverallTimeTracker_dummyDataMessage__EEIzq{max-width:220px;padding:12px}.OverallTimeTracker_dummyDataIcon__ZGNqz{height:32px;margin-bottom:8px;width:32px}.OverallTimeTracker_dummyDataTitle__ih8sP{font-size:.8rem}.OverallTimeTracker_dummyDataText__O3qi0{font-size:.7rem}}.CourseTimeTracker_container__6PRYC{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__X2pa0{align-items:flex-start;display:flex;gap:16px;justify-content:space-between;margin-bottom:20px}.CourseTimeTracker_title__lEJdn{color:#1f2937;font-size:1.125rem;font-weight:600;line-height:1.3;margin:0 0 12px}.CourseTimeTracker_summaryStats__EVO3\+{display:flex;flex-direction:column;gap:8px}.CourseTimeTracker_stat__KQNHV{color:#6b7280;font-size:.8rem;line-height:1.2}.CourseTimeTracker_statValue__bVodw{color:#1f2937;font-size:1.25rem;font-weight:600}.CourseTimeTracker_statValueAccent__k3-bC{color:#6366f1;font-size:1rem;font-weight:600}.CourseTimeTracker_dropdownContainer__nUt-g{position:relative}.CourseTimeTracker_dropdownButton__7GfYt{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__7GfYt:hover{background:#e0e7ff}.CourseTimeTracker_chevronIcon__APSei{height:14px;transition:transform .2s ease-in-out;width:14px}.CourseTimeTracker_chevronRotated__AhJvR{transform:rotate(180deg)}.CourseTimeTracker_dropdownMenu__xS9LP{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__FRvxR{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__FRvxR:hover{background:#f9fafb}.CourseTimeTracker_dropdownItemActive__YbOAD{background:#eef2ff;color:#4338ca;font-weight:500}.CourseTimeTracker_chartContainer__SWKhG{height:220px;margin-bottom:20px;position:relative;width:100%}.CourseTimeTracker_chartFixed__vFBKS,.CourseTimeTracker_chartScrollable__8k\+Kk{height:100%;transition:filter .3s ease}.CourseTimeTracker_dummyDataOverlay__J\+aQE{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__EBBR9{max-width:300px;padding:24px;text-align:center}.CourseTimeTracker_dummyDataIcon__JxoK\+{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__XMXca{color:#1f2937;font-size:1.2rem;font-weight:600;line-height:1.3;margin:0 0 8px}.CourseTimeTracker_dummyDataText__jvquu{color:#555a65;font-size:1rem;line-height:1.4;margin:0 0 12px}.CourseTimeTracker_tooltip__oZyaW{background:#fff;border:1px solid #e5e7eb;border-radius:8px;box-shadow:0 4px 6px -1px #0000001a;padding:12px}.CourseTimeTracker_tooltipDate__CbPC-{color:#6b7280;font-size:.875rem;margin:0 0 4px}.CourseTimeTracker_tooltipHours__f1Bit{color:#6366f1;font-weight:600;margin:0}.CourseTimeTracker_bottomStats__ZibHm{grid-gap:12px;border-top:1px solid #f3f4f6;display:grid;gap:12px;grid-template-columns:repeat(3,1fr);padding-top:16px}.CourseTimeTracker_bottomStat__5j7iI{text-align:center}.CourseTimeTracker_bottomStatValue__ZIkUc{color:#1f2937;font-size:1.25rem;font-weight:700;margin-bottom:2px}.CourseTimeTracker_bottomStatLabel__XwbDW{color:#6b7280;font-size:.75rem;line-height:1.2}@media (min-width:1150px){.CourseTimeTracker_header__X2pa0{align-items:flex-start;flex-direction:column;gap:12px}.CourseTimeTracker_summaryStats__EVO3\+{width:100%}.CourseTimeTracker_dropdownContainer__nUt-g{align-self:flex-end}.CourseTimeTracker_dummyDataMessage__EBBR9{max-width:280px;padding:20px}.CourseTimeTracker_dummyDataIcon__JxoK\+{height:40px;margin-bottom:12px;width:40px}.CourseTimeTracker_dummyDataTitle__XMXca{font-size:.9rem}.CourseTimeTracker_dummyDataText__jvquu{font-size:.8rem}}@media (max-width:1149px){.CourseTimeTracker_container__6PRYC{padding:24px;width:100%}.CourseTimeTracker_header__X2pa0{align-items:center}.CourseTimeTracker_summaryStats__EVO3\+{flex-direction:row;gap:20px}.CourseTimeTracker_stat__KQNHV{font-size:.875rem}.CourseTimeTracker_statValue__bVodw{font-size:1.5rem}.CourseTimeTracker_statValueAccent__k3-bC{font-size:1.125rem}.CourseTimeTracker_chartContainer__SWKhG{height:280px}.CourseTimeTracker_dropdownButton__7GfYt{font-size:.875rem;padding:8px 16px}.CourseTimeTracker_chevronIcon__APSei{height:16px;width:16px}.CourseTimeTracker_bottomStats__ZibHm{gap:20px}.CourseTimeTracker_bottomStatValue__ZIkUc{font-size:1.5rem;margin-bottom:4px}.CourseTimeTracker_bottomStatLabel__XwbDW{font-size:.875rem}}@media (max-width:768px){.CourseTimeTracker_container__6PRYC{padding:16px}.CourseTimeTracker_header__X2pa0{align-items:flex-start;flex-direction:column;gap:16px}.CourseTimeTracker_summaryStats__EVO3\+{align-items:flex-start;flex-direction:column;gap:8px}.CourseTimeTracker_dropdownContainer__nUt-g{align-self:flex-end;width:auto}.CourseTimeTracker_bottomStats__ZibHm{gap:12px;grid-template-columns:1fr}.CourseTimeTracker_bottomStat__5j7iI{align-items:center;display:flex;justify-content:space-between;text-align:left}.CourseTimeTracker_bottomStatValue__ZIkUc{font-size:1.25rem;margin-bottom:0}.CourseTimeTracker_bottomStatLabel__XwbDW{font-size:.8rem}.CourseTimeTracker_dummyDataMessage__EBBR9{max-width:250px;padding:16px}.CourseTimeTracker_dummyDataIcon__JxoK\+{height:36px;margin-bottom:10px;width:36px}.CourseTimeTracker_dummyDataTitle__XMXca{font-size:.875rem}.CourseTimeTracker_dummyDataText__jvquu{font-size:.75rem}}@media (max-width:480px){.CourseTimeTracker_chartContainer__SWKhG{height:200px}.CourseTimeTracker_title__lEJdn{font-size:1rem}.CourseTimeTracker_statValue__bVodw{font-size:1.25rem}.CourseTimeTracker_statValueAccent__k3-bC{font-size:1rem}.CourseTimeTracker_dropdownButton__7GfYt{font-size:.8rem;padding:6px 12px}.CourseTimeTracker_chevronIcon__APSei{height:14px;width:14px}.CourseTimeTracker_dummyDataMessage__EBBR9{max-width:220px;padding:12px}.CourseTimeTracker_dummyDataIcon__JxoK\+{height:32px;margin-bottom:8px;width:32px}.CourseTimeTracker_dummyDataTitle__XMXca{font-size:.8rem}.CourseTimeTracker_dummyDataText__jvquu{font-size:.7rem}}.InstructorDetails_emptyContainer__2Ht7p{align-items:center;border-radius:10px;box-shadow:0 4px 8px #00000040;display:flex;height:100%;justify-content:center;width:100%}.InstructorDetails_emptyMessage__mBsI1{color:#00000080;font-size:1rem}.InstructorDetails_container__JEw1r{display:flex;flex-direction:column;gap:1rem}.InstructorDetails_title__kX6jF{font-size:1.1rem;font-weight:500;letter-spacing:.3px}.InstructorDetails_coursesContainer__WWZBn{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:1fr 1fr;justify-content:flex-start}.InstructorDetails_groupItem__eoN3Q{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__WWZBn{grid-template-columns:1fr}}.AdminDetails_emptyContainer__gXEjf{align-items:center;border-radius:10px;box-shadow:0 4px 8px #00000040;display:flex;height:100%;justify-content:center;width:100%}.AdminDetails_emptyMessage__ASV\+1{color:#00000080;font-size:1rem}.AdminDetails_container__AC-1L{display:flex;flex-direction:column;gap:1rem}.AdminDetails_title__\+GlKj{font-size:1.1rem;font-weight:500;letter-spacing:.3px}.AdminDetails_coursesContainer__QKgYe{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:1fr 1fr;justify-content:flex-start}@media (max-width:670px){.AdminDetails_coursesContainer__QKgYe{grid-template-columns:1fr}}.CustomInput_inputContainer__\+IzlT{display:flex;flex-direction:column;margin-bottom:16px}.CustomInput_label__3pJCi{color:#333;font-size:1rem;margin-bottom:8px}.CustomInput_input__p\+C6x{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__p\+C6x:focus{border-color:#007bff}.CustomInput_errorInput__878Hv{border-color:red}.CustomInput_errorText__s9zV9{color:red;font-size:.875rem;margin-top:4px}.CustomInput_inputWrapper__ZFtVn{align-items:center;display:flex;position:relative}.CustomInput_toggleButton__RGFtG{align-items:center;background:none;border:none;color:#888;cursor:pointer;display:flex;justify-content:center;position:absolute;right:10px}.CustomInput_toggleButton__RGFtG:hover{color:#555}.CustomInput_toggleButton__RGFtG svg{font-size:16px}.CustomInput_requiredStar__aCocE{color:red;font-size:14px;margin-left:4px}.NewUser_form__ewVow{margin-right:auto;max-width:600px;padding:16px;width:90%}.NewUser_inputContainer__FFAVS{margin-bottom:16px}.NewUser_label__BQL9P{color:#333;display:block;font-size:1rem;margin-bottom:8px}.NewUser_infoBox__8EtCw{background-color:#f1f5f9;border:1px solid #d1d5db;border-radius:6px;color:#374151;font-size:14px;margin:8px 0;padding:10px}.NewUser_select__lB1Gg{border:1px solid #ccc;border-radius:4px;color:#333;font-size:.9rem;padding:8px 12px;width:100%}.NewUser_errorInput__Rm2sj{border-color:red}.NewUser_errorText__qWQrd{color:red;font-size:.875rem;margin-top:4px}.NewUser_submitButton__R7a5e{background-color:#007bff;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:1rem;padding:10px 16px}.NewUser_submitButton__R7a5e:hover{background-color:#0056b3}.NewUser_switch__ZG1WJ{display:inline-block;height:20px;margin-left:10px;position:relative;width:34px}.NewUser_switch__ZG1WJ input{height:0;opacity:0;width:0}.NewUser_slider__c6ZUn{background-color:#ccc;border-radius:20px;bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0;transition:.4s}.NewUser_slider__c6ZUn:before{background-color:#fff;border-radius:50%;bottom:4px;content:"";height:12px;left:4px;position:absolute;transition:.4s;width:12px}input:checked+.NewUser_slider__c6ZUn{background-color:#007bff}input:checked+.NewUser_slider__c6ZUn:before{transform:translateX(14px)}.NewUser_requiredStar__xHi-Q{color:red;font-size:.9rem;margin-left:4px}.NewUser_backButtonContainer__VnOZ\+{padding:15px 10px 0;width:100%}.NewUser_backButton__3JJ6K{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__3JJ6K:hover{color:#555}.NewUser_backIcon__YeqNR{font-size:1.2rem;margin-right:5px}.NewUser_backText__wQL7H{font-weight:500}.NewUser_heading__DT2LM{align-items:center;box-shadow:0 4px 6px #0000001a;display:flex;justify-content:space-between;padding:5px 16px 16px;width:100%}.NewUser_heading__DT2LM h1{color:#333;font-size:1.5rem;font-weight:600}.NewUser_heading__DT2LM 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__zFEvb{align-items:center;display:flex;flex:1 1;flex-direction:column;gap:.5rem;height:100%;justify-content:flex-start}.NewUser_contentHeader__pdi8V{width:100%}.NormalBreadCrumbs_breadcrumb__1iLq-{align-items:center;color:#000;display:flex;flex-wrap:nowrap;gap:3px;letter-spacing:.8px;white-space:nowrap;z-index:2}.NormalBreadCrumbs_breadcrumb__1iLq- a{color:#1490e5;color:var(--primary-color);cursor:pointer;font-size:1.1rem;letter-spacing:.8px;text-decoration:none;transition:color .2s;white-space:nowrap}.NormalBreadCrumbs_breadcrumb__1iLq- a:hover{color:#0d6eaa}.NormalBreadCrumbs_active__6aIoO{color:#34dc00;color:var(--success-color);font-size:1.1rem;text-transform:capitalize}.NormalBreadCrumbs_active__6aIoO,.NormalBreadCrumbs_crumbText__s6JIs{cursor:help;max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.NormalBreadCrumbs_crumbText__s6JIs{display:inline-block;vertical-align:middle}@media screen and (max-width:1024px){.NormalBreadCrumbs_breadcrumb__1iLq- a{font-size:1rem;letter-spacing:.6px}.NormalBreadCrumbs_active__6aIoO{font-size:1rem;max-width:180px}.NormalBreadCrumbs_crumbText__s6JIs{max-width:180px}}@media screen and (max-width:768px){.NormalBreadCrumbs_breadcrumb__1iLq- a{font-size:.95rem;letter-spacing:.5px}.NormalBreadCrumbs_active__6aIoO{font-size:.95rem;max-width:150px}.NormalBreadCrumbs_crumbText__s6JIs{max-width:150px}}@media screen and (max-width:500px){.NormalBreadCrumbs_breadcrumb__1iLq- a{font-size:.85rem;letter-spacing:.4px}.NormalBreadCrumbs_active__6aIoO{font-size:.85rem;max-width:120px}.NormalBreadCrumbs_crumbText__s6JIs{max-width:120px}}.ResultTable_resultContainer__wtSck{background-color:#fff;margin-top:30px;padding:1rem}.ResultTable_heading__XvNyo{color:#333;font-size:1.5rem;margin-bottom:20px;text-align:center}.ResultTable_subHeading__mJkIF{color:#555;font-size:1.25rem;margin-bottom:10px}.ResultTable_tableContainer__mdR\+I{margin-bottom:20px}.ResultTable_table__fcuLG{border-collapse:collapse;overflow:hidden;table-layout:fixed;width:100%}.ResultTable_table__fcuLG td,.ResultTable_table__fcuLG th{border:1px solid #ddd;padding:10px;text-align:left;vertical-align:top}.ResultTable_table__fcuLG th{background-color:#007bff;color:#fff;font-weight:700}.ResultTable_table__fcuLG tr:nth-child(2n){background-color:#f2f2f2}.ResultTable_table__fcuLG tr:hover{background-color:#e9ecef}.ResultTable_noData__Vu7b8{color:#999;font-style:italic;margin:10px 0;text-align:center}.ResultTable_errorDetails__y5qmy,.ResultTable_userDetails__GYQSq{display:flex;flex-direction:column;gap:5px}.ResultTable_errorDetails__y5qmy p,.ResultTable_userDetails__GYQSq p{color:#555;font-size:.9rem;margin:0}.ResultTable_errorDetails__y5qmy p strong,.ResultTable_userDetails__GYQSq p strong{color:#333}.Bulkuser_container__bRAfo{margin:0 auto;max-width:900px;padding:1rem;width:90%}.Bulkuser_heading__kgmGn{font-size:24px;margin-bottom:20px;text-align:center}.Bulkuser_infoBox__p8E5e{background-color:#f1f5f9;border:1px solid #d1d5db;border-radius:6px;color:#374151;font-size:14px;margin:8px 0;padding:10px}.Bulkuser_UploadContainer__579F3{color:#626262;display:flex;flex-direction:column;font-size:.75rem;min-width:250px;width:45%}.Bulkuser_uploadImage__bKhzk{display:flex}.Bulkuser_uploadImage__bKhzk button{background-color:#fff;border:1px solid #ccc;cursor:pointer;height:35px;min-width:100px;width:15%}.Bulkuser_uploadImage__bKhzk button:hover{background-color:#cfcece}.Bulkuser_uploadImage__bKhzk 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__\+K1Dv{align-items:flex-start;display:flex;flex-direction:column;margin-bottom:15px}.Bulkuser_label__IO7BQ{color:#333;display:block;font-size:1rem;margin-bottom:8px}.Bulkuser_fileInput__dWns5{display:block;margin-top:10px}.Bulkuser_errorMessage__bbYm3{color:red;font-size:14px;margin-top:5px}.Bulkuser_errorMessageSmall__Zs60Q{color:red;display:block;font-size:12px;margin-top:3px}.Bulkuser_checkboxLabel__ayuHZ{align-items:center;display:flex}.Bulkuser_submitButton__Gkm8m{background-color:#007bff;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:16px;margin-top:20px;padding:10px 20px}.Bulkuser_submitButton__Gkm8m:disabled{background-color:#aaa;cursor:not-allowed}.Bulkuser_switch__kiNba{display:inline-block;height:20px;margin-right:10px;position:relative;width:34px}.Bulkuser_switch__kiNba input{height:0;opacity:0;width:0}.Bulkuser_slider__VGK-7{background-color:#ccc;border-radius:20px;bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0;transition:.4s}.Bulkuser_slider__VGK-7:before{background-color:#fff;border-radius:50%;bottom:4px;content:"";height:12px;left:4px;position:absolute;transition:.4s;width:12px}.Bulkuser_sampleButton__FB7Fh{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__FB7Fh:hover{background-color:#218838}input:checked+.Bulkuser_slider__VGK-7{background-color:#007bff}input:checked+.Bulkuser_slider__VGK-7:before{transform:translateX(14px)}.Bulkuser_backButtonContainer__0gZTX{padding:10px;width:100%}.Bulkuser_backButton__FR\+00{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__FR\+00:hover{color:#555}.Bulkuser_backIcon__oY8UE{font-size:1.2rem;margin-right:5px}.Bulkuser_backText__hvOFG{font-weight:500}.Bulkuser_courseListContainer__0sMMS{background-color:#f9fafb;border:1px solid #e5e7eb;border-radius:8px;margin-top:20px;padding:15px}.Bulkuser_courseListTitle__BOe9-{color:#374151;font-size:1rem;font-weight:600;margin-bottom:15px}.Bulkuser_courseRow__ufKc0{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__ufKc0:hover{box-shadow:0 2px 8px #00000014}.Bulkuser_courseInfo__Jwf6e{display:flex;flex:1 1;flex-direction:column;gap:8px}.Bulkuser_courseBadgeWrapper__7IY0d{align-items:center;display:flex}.Bulkuser_courseExpiryText__cp2pw{align-items:center;display:flex;font-size:.875rem;gap:8px}.Bulkuser_expiryLabel__ZRyJy{color:#6b7280;font-weight:500}.Bulkuser_expiryValue__jn7-I{background-color:#fef3c7;border-radius:4px;color:#374151;font-weight:600;padding:2px 8px}.Bulkuser_expirationInputWrapper__5Ytp1{display:flex;flex-direction:column;min-width:180px}.Bulkuser_courseExpirationInput__TwSQ8{border:1px solid #d1d5db;border-radius:4px;font-size:14px;padding:8px 10px;transition:border-color .2s ease;width:100%}.Bulkuser_courseExpirationInput__TwSQ8:focus{border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a;outline:none}.Bulkuser_courseExpirationInput__TwSQ8::placeholder{color:#9ca3af;font-size:13px}.Bulkuser_inputError__bh5AY{border-color:#ef4444}.Bulkuser_inputError__bh5AY:focus{border-color:#dc2626;box-shadow:0 0 0 3px #ef44441a}@media screen and (max-width:800px){.Bulkuser_uploadImage__bKhzk button{font-size:.67rem;height:35px;min-width:77px;width:25%}.Bulkuser_uploadImage__bKhzk input{height:35px;min-width:200px;width:85%}.Bulkuser_courseRow__ufKc0{flex-direction:column;gap:12px}.Bulkuser_expirationInputWrapper__5Ytp1{min-width:100%;width:100%}.Bulkuser_courseExpiryText__cp2pw{flex-wrap:wrap}}@media screen and (max-width:600px){.Bulkuser_container__bRAfo{padding:.5rem;width:95%}.Bulkuser_courseListContainer__0sMMS,.Bulkuser_courseRow__ufKc0{padding:10px}}.AutoComplete_container__Zgz0O{margin:0 auto;position:relative;width:100%}.AutoComplete_input__tYlZA{border:1px solid #ccc;border-radius:4px;box-sizing:border-box;font-size:16px;padding:8px;width:100%}.AutoComplete_suggestions__Ao3oV{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__syJze{cursor:pointer;font-size:14px;padding:8px}.AutoComplete_suggestion__syJze:hover{background:#f0f0f0}.MultiSelectSearch_container__v2vBB{align-items:center;display:flex;flex-direction:column;justify-content:flex-start;width:100%}.MultiSelectSearch_input__UTRJ1{border:1px solid #555;border-radius:3px;font-size:.9rem;outline:none;padding:8px 10px;width:100%}.MultiSelectSearch_resultList__P57Md{max-height:50vh;overflow-y:auto;padding:10px 0;width:100%}.MultiSelectSearch_listItem__F400I{align-items:center;cursor:pointer;display:flex;justify-content:space-between;list-style-type:none;width:100%}.MultiSelectSearch_containerAvatar__m6l\+Q{align-items:center;display:flex;justify-content:flex-start;padding:10px}.MultiSelectSearch_avatar__qrwbe{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__Nu0Tg{align-items:flex-start;display:flex;flex-direction:column;justify-content:center}.MultiSelectSearch_email__mpbb2,.MultiSelectSearch_name__qTQk\+{font-size:.9rem}.MultiSelectSearch_placeholder__BI-\+4{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__kB33c{align-items:center;display:flex;justify-content:flex-start;padding:10px;width:100%}.LearnerSearch_avatar__oyspQ{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__MPBqO{align-items:flex-start;display:flex;flex-direction:column;justify-content:center}.LearnerSearch_email__uZy4T,.LearnerSearch_name__9lQoa{font-size:.9rem}.LearnerSearch_active__pKBNy{border:3px solid #34dc00}.LearnerSearch_idle__QzYfB{border:3px solid orange}.LearnerSearch_hide__UkId\+{display:none}.CourseSearch_container__GMGYF{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__GMGYF:hover{background-color:#f9f9f9}.CourseSearch_imageContainer__W4bmG{flex-shrink:0;height:50px;margin-right:15px;width:50px}.CourseSearch_image__xknQX{border-radius:5px;height:100%;object-fit:cover;width:100%}.CourseSearch_details__RPQkf{display:flex;flex:1 1;flex-direction:column}.CourseSearch_title__TkheP{color:#333;font-size:16px;font-weight:700;margin:0}.CourseSearch_instructors__Mfppm{color:#555;font-size:14px}.CourseSearch_rating__ji3p6{align-items:center;display:flex;gap:5px}.CourseSearch_stars__YCvUC{display:flex}.CourseSearch_star__jppLJ{color:#ff9800;font-size:14px}.CourseSearch_ratingValue__CmpmQ{color:#333;font-size:14px}.LearnerNameBadge_container__4VvEw{align-items:center;background-color:#007bff;border-radius:5px;display:flex;gap:5px;padding:5px}.LearnerNameBadge_text__Cdo-R{color:#fff}.LearnerNameBadge_closeIcon__LjXYC{align-items:center;color:#fff;cursor:pointer;display:flex;font-size:1.2rem;font-weight:600;justify-content:center}.LearnerNameBadge_closeIcon__LjXYC:hover{transform:scale(1.1)}.Header_header__rTME0{align-items:center;box-shadow:0 2px 4px #00000014;display:flex;gap:20px;justify-content:space-between;padding:4px 20px;position:relative}.Header_brandAndLogo__1oSaS{align-items:center;cursor:pointer;display:flex;gap:10px}.Header_brandAndLogo__1oSaS>img{border-radius:50%;height:50px;width:50px}.Header_companyName__rXihV{display:flex;flex-direction:column;justify-content:center}.Header_name__JAGDT{font-size:1.75rem;margin:1px 0}.Header_quote__dhYLr{font-size:.725rem;margin:1px 0 5px}.Header_NavBtn__uXSBs{padding:18px 0;position:relative}.Header_NavHeader__9xrac{align-items:center;background-color:#fff0;color:#1490e5;color:var(--primary-color);display:flex;font-size:1.2rem}.Header_navLinks__3ZOlM{display:flex;gap:50px}.Header_searchIcon__CnLpM{display:none}.Header_sideFilter__RYFDi{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__RYFDi.Header_active__V1TQA{left:0}.Header_overlay__1Ggc5{background-color:#00000080;display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:2}.Header_overlay__1Ggc5.Header_active__V1TQA{display:block}.Header_MenuDiv__elSs3{display:none}.Header_IconsDesk__9j8Hu{align-items:center;display:flex;font-size:2rem;gap:40px}.Header_sideFilterAdv__wawUr{align-items:center;display:flex;flex-direction:column;justify-content:flex-start}.Header_LoginIcon__sQPwD{cursor:pointer}.Header_IconsTablet__iKzlz{align-items:center;display:none;gap:40px;justify-content:center}.Header_closeBtn__d63hH{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__d63hH.Header_active__V1TQA{left:69%}.Header_avatarContainer__rX0Of{position:relative}.Header_avatarIcon__WHQjw{cursor:pointer;height:40px;width:40px}.Header_parentItmes__op4mt{display:none;padding:8px;position:absolute;right:0;top:100%;width:200px;z-index:10}.Header_items__0ttWh{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__kikTY{color:#000;cursor:pointer;font-size:1rem;padding:3px 2px;text-decoration:none;white-space:nowrap}.Header_item__kikTY:hover{color:#118adb}.Header_avatarContainer__rX0Of:hover .Header_parentItmes__op4mt{display:block}.Header_messageIcon__SMPhJ{cursor:pointer;position:relative}.Header_unreadBadge__YcnYt{background:red;border-radius:50%;color:#fff;font-size:12px;padding:3px 5px;position:absolute;right:-4px;top:-4px}.Header_welcome__c8IQX{color:#4f4f4f;color:var(--ternary-black);font-size:.9rem}.Header_userName__nUIRM{font-size:1rem;font-weight:500}.Header_coursesLink__noSy9{font-size:1.1rem}.Header_coursesLinkMy__fezSB,.Header_coursesLink__noSy9{color:#1490e5;color:var(--primary-color);cursor:pointer;font-weight:500;padding:10px;text-decoration:none}.Header_coursesLinkMy__fezSB{font-size:1.15rem}.Header_courseLink__Er8Ym{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__Er8Ym:hover{background-color:#118adb;transform:scale(1.05)}@media screen and (max-width:800px){.Header_IconsTablet__iKzlz{display:flex}.Header_header__rTME0{padding:9px 25px}.Header_sideFilter__RYFDi{display:flex;gap:25px;justify-content:normal}.Header_MenuDiv__elSs3{align-items:center;display:none;font-size:2rem}.Header_searchIcon__CnLpM{display:block;font-size:2rem}.Header_NavCourse__fIbZM,.Header_searchBar__nETpM,.Header_searchDesk__klJMk{display:none}.Header_NavHeader__9xrac{color:#000;font-size:1.5rem;justify-content:space-between}.Header_LoginBtnMenu__Qhfw-{width:50%}}@media screen and (max-width:500px){.Header_brandAndLogo__1oSaS{gap:5px}.Header_brandAndLogo__1oSaS>img{border-radius:50%;height:40px;width:40px}.Header_name__JAGDT{font-size:1.2rem}.Header_coursesLinkMy__fezSB{font-size:1rem;padding:5px}.Header_quote__dhYLr{font-size:.58rem}.Header_sideFilter__RYFDi{width:75%}.Header_header__rTME0{gap:10px;padding:8px 10px}.Header_IconsTablet__iKzlz{font-size:1.8rem;gap:15px}.Header_IconsDesk__9j8Hu{font-size:1.5rem;gap:10px}.Header_MenuDiv__elSs3{display:none;font-size:1.5rem}.Header_searchIcon__CnLpM{font-size:1.5rem}.Header_closeBtn__d63hH{font-size:36px;font-weight:600;height:35px;width:35px}.Header_closeBtn__d63hH.Header_active__V1TQA{left:77%}.Header_avatarIcon__WHQjw{height:35px;width:35px}.Header_navLinks__3ZOlM{gap:20px}}@media screen and (max-width:320px){.Header_brandAndLogo__1oSaS{gap:3px}.Header_brandAndLogo__1oSaS>img{border-radius:50%;height:35px;width:35px}.Header_name__JAGDT{font-size:1.3rem}.Header_quote__dhYLr{font-size:.48rem}.Header_sideFilter__RYFDi{width:75%}.Header_header__rTME0{gap:10px;padding:8px 10px}.Header_IconsTablet__iKzlz{font-size:1rem;gap:8px}.Header_IconsDesk__9j8Hu{font-size:1.2rem;gap:8px}.Header_MenuDiv__elSs3,.Header_searchIcon__CnLpM{font-size:1.2rem}.Header_closeBtn__d63hH{font-size:1rem;font-weight:600}.Header_closeBtn__d63hH.Header_active__V1TQA{left:77%}}.MainMenuHeader_NavBtn__vefoE{padding:16px 0;position:relative}.MainMenuHeader_Categories__Xv6U8{display:none;left:0;position:absolute;top:100%;z-index:100}.MainMenuHeader_NavBtn__vefoE:hover .MainMenuHeader_Categories__Xv6U8{display:block}.MainMenuHeader_NavHeader__\+Ig2R{align-items:center;display:flex}.MainMenuHeader_NavHeader__\+Ig2R>p{background-color:#fff0;color:var(--primary-color);cursor:pointer;font-size:1.2rem}.MainMenuHeader_NavHeaderMenu__I4Pw7{align-items:center;display:flex}.MainMenuHeader_NavHeaderMenu__I4Pw7>p{background-color:#fff0;color:var(--primary-color);cursor:pointer;font-size:1.2rem}.MainMenuHeader_navigationsList__veQmc{list-style-type:none}.MainMenuHeader_navigationsListMenu__uv07g{list-style-type:none;padding:10px 40px;width:100%}.MainMenuHeader_downIcon__2dVDS{color:var(--primary-color);font-size:1rem}.MainMenuHeader_greaterIcon__hspF0{font-size:1rem;rotate:180deg}.MainMenuHeader_navigationsListMenu__uv07g{display:none}.MainMenuHeader_Userbtns__iM-WN{bottom:5%;display:none;position:absolute}.MainMenuHeader_slides__xlDWk{display:none;height:100%;width:100%}.MainMenuHeader_MenuSlide__87jcA{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__87jcA.MainMenuHeader_hide__s7J9t{left:-110%}.MainMenuHeader_showSlidePlanel__DfWb0{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__DfWb0.MainMenuHeader_show__Oiotg{opacity:1;right:0}.MainMenuHeader_backButton__FQN1F{background:none;border:none;color:#fff;cursor:pointer;font-size:18px;margin:10px}@media screen and (max-width:800px){.MainMenuHeader_slides__xlDWk{display:block}.MainMenuHeader_leftIcon__41ZdP{font-size:1rem}.MainMenuHeader_showSlidePlanel__DfWb0{display:block}.MainMenuHeader_MenuSlide__87jcA,.MainMenuHeader_overlayHeaderMenu__Zu39s{display:flex}.MainMenuHeader_navigationsList__veQmc{display:none}.MainMenuHeader_navigationsListMenu__uv07g{border-bottom:1px solid #cfcdcdb0;display:block;list-style-type:none;z-index:10}.MainMenuHeader_NavHeaderCategory__lIkK9{border-bottom:1px solid #cfcdcdb0;display:flex;gap:40%;padding:20px 40px 25px}.MainMenuHeader_NavHeaderMenu__I4Pw7{justify-content:space-between;padding:10px 0 15px}.MainMenuHeader_NavHeaderMenu__I4Pw7>p{color:#000;font-size:1rem}.MainMenuHeader_Userbtns__iM-WN{display:flex;flex-direction:column;gap:10px;width:50%}}@media screen and (max-width:500px){.MainMenuHeader_navigationsListMenu__uv07g{padding:8px 20px}.MainMenuHeader_NavHeaderMenu__I4Pw7>p{font-size:1rem}.MainMenuHeader_greaterIcon__hspF0{font-size:.8rem}.MainMenuHeader_NavHeaderMenu__I4Pw7{padding:10px 0}.MainMenuHeader_NavHeaderCategory__lIkK9{gap:35%;padding:18px 20px 20px}}.CategoriesHeader_dropDownContainer__5FIbk{align-items:stretch;display:flex;position:absolute;z-index:10}@media screen and (max-width:800px){.CategoriesHeader_dropDownContainer__5FIbk{display:none;flex-direction:column;justify-content:center;position:relative}}.CategoryList_showCategory__b2MH9{display:flex;flex-direction:column}.CategoryList_showCategory__b2MH9,.CategoryList_showSubCategory__nOi1o{background-color:#fff;border:1px solid #b3b3b3;font-size:1rem;list-style-type:none;margin-top:10px;width:230px}.CategoryList_showSubCategory__nOi1o{border-left:none}.CategoryList_showCategory_li__kay9v{padding:15px 17px;width:100%}.CategoryList_showCategory_li__kay9v>a{align-items:center;color:#000;display:flex;justify-content:space-between;text-decoration:none}.CategoryList_showCategory_li__kay9v:hover{background-color:#c4c4c4}.CategoryList_navigationsList__I5HUb{list-style-type:none}.CategoryList_navigationsList__I5HUb li{cursor:pointer}.CategoryList_showSubCategory_li__T3D40{padding:15px 17px;width:100%}.CategoryList_showSubCategory_li__T3D40:hover{background-color:#c4c4c4}.CategoryList_showSubCategory_li__T3D40>a{align-items:center;color:#000;display:flex;justify-content:space-between;text-decoration:none}.CategoryList_ArrowDown__J4pGF{font-size:1rem;transition:transform .3s ease}@media screen and (max-width:800px){.CategoryList_showCategory__b2MH9{border:none;flex-direction:column;font-size:1rem;margin-top:0;width:95%}.CategoryList_ArrowDown__J4pGF{font-size:1rem;transform:rotate(90deg)}.CategoryList_ArrowUp__oIqdi{transform:rotate(270deg)}.CategoryList_showSubCategory__nOi1o{border:none;border-bottom:1px solid #00000054;font-size:1rem;list-style-type:none;margin-top:0;width:100%}.CategoryList_showCategory_li__kay9v{border-bottom:1px solid #00000054;font-size:1rem;padding:10px 0;width:100%}.CategoryList_showSubCategory_li__T3D40{border-bottom:none;font-size:1rem;margin-left:40px;padding:8px 0;width:100%}.CategoryList_showSubCategory_li__T3D40:hover,.CategoryList_showSubCategory_li__T3D40:hover>a{background-color:#fff;color:var(--primary-color)}}@media screen and (max-width:500px){.CategoryList_ArrowDown__J4pGF,.CategoryList_showCategory__b2MH9,.CategoryList_showSubCategory__nOi1o{font-size:1rem}.CategoryList_showCategory_li__kay9v{padding-top:8px 0}.CategoryList_showSubCategory_li__T3D40{margin-left:35px}}.Accordion_accordion__v3tQh{border-radius:6px;list-style:none;margin:0;overflow:hidden;padding:0}.Accordion_accordionItem__6rT14{background-color:#fff;border-bottom:1px solid #cfcdcdb0}.Accordion_accordionItemTitle__qxSF-{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__rQqfI{background-color:#fff;padding:0 2.3rem 1.3rem}.Accordion_close__5Zc\+V{display:none}.Accordion_open__JXeZV{display:block}.Accordion_accordion__v3tQh .Accordion_showSubCategory_li__mXOpZ{padding:5px 5px 8px;width:auto}.Accordion_showSubCategory_li__mXOpZ a{color:#000;text-decoration:none}.Accordion_arrow__laLq2{rotate:180deg}@media screen and (max-width:500px){.Accordion_accordionItemTitle__qxSF-{padding:1.1rem 1.4rem}}.CoursesHeaderSkeleton_show_div__BCuxD{position:absolute;top:100%;z-index:10}.CoursesHeaderSkeleton_showCategory__8ZQTr{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__e2ug2{align-items:center;background-color:#fff;display:flex;justify-content:center;padding:16.9px;width:100%}.CoursesHeaderSkeleton_showCategory_li__e2ug2>div{background-color:#d6d6d642;height:24px;width:100%}@media screen and (max-width:800px){.CoursesHeaderSkeleton_show_div__BCuxD{position:fixed;top:100%;z-index:10}.CoursesHeaderSkeleton_showCategory__8ZQTr{border:none;width:100%}.CoursesHeaderSkeleton_showCategory_li__e2ug2{align-items:center;background-color:#fff;display:flex;justify-content:center;padding:16.9px;width:100%}.CoursesHeaderSkeleton_showCategory_li__e2ug2>div{background-color:#d6d6d642;height:24px;width:100%}}.Footer_footer__Vo-0m{background-color:#171c26;color:#fff;display:flex;flex-direction:column;gap:30px;padding:46px 50px}.Footer_row__zu4AV{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:space-between}.Footer_about__Aozir{display:flex;flex-direction:column;gap:.875rem;width:100%}.Footer_allNavs__psM1x{align-items:flex-start;border-top:1px solid #ffffff7e;display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}.Footer_brandAndLogo__fEA5Q{align-items:center;display:flex;gap:10px}.Footer_brandAndLogo__fEA5Q>img{border-radius:50%;height:50px;width:50px}.Footer_companyName__G60Ml{align-items:center;display:flex;flex-direction:column;justify-content:center}.Footer_name__7q1Ms{font-size:1.75rem}.Footer_quote__7pfIE{font-size:1rem}.Footer_title__kuz9U{font-size:1.25rem;font-weight:600}.Footer_navContainer__ZaPVn{display:flex;flex-direction:column;gap:15px;min-width:220px}.Footer_navList__5AZm8{display:flex;flex-direction:column;gap:9px;list-style-type:none}.Footer_bottom__-dHF-{align-items:center;border-top:1px solid #ffffff7e;display:flex;justify-content:space-between;padding:20px 0;width:100%}.Footer_socialMedia__\+1jqH{align-items:center;display:flex;gap:8px;justify-content:flex-start}.Footer_socialMedia__\+1jqH a{color:#fff;text-decoration:none}.Footer_icon__k00Ek{font-size:1.5rem}.Footer_navList__5AZm8 li a{color:#fff;text-decoration:none}.Footer_copyRights__gQL8q{align-items:center;display:flex;gap:5px;justify-content:center}@media screen and (max-width:1300px){.Footer_footer__Vo-0m{padding:46px 50px}.Footer_row__zu4AV{flex-direction:column;gap:30px;justify-content:space-between}.Footer_about__Aozir{display:flex;flex-direction:column;gap:.875rem;width:100%}.Footer_allNavs__psM1x{gap:35px;width:100%}}@media screen and (max-width:680px){.Footer_footer__Vo-0m{padding:46px 50px}.Footer_allNavs__psM1x{gap:30px;width:100%}.Footer_navContainer__ZaPVn{min-width:220px}.Footer_bottom__-dHF-{flex-direction:column;gap:6px;width:100%}}@media screen and (max-width:570px){.Footer_footer__Vo-0m{padding:46px 40px}.Footer_row__zu4AV{flex-direction:column;gap:30px;justify-content:space-between}.Footer_about__Aozir{display:flex;flex-direction:column;gap:.875rem;width:100%}.Footer_allNavs__psM1x{align-items:center;display:flex;flex-wrap:wrap;gap:35px;justify-content:center;width:100%}.Footer_navList__5AZm8{align-items:center;gap:9px;justify-content:center}.Footer_navList__5AZm8 li{text-align:center}.Footer_navContainer__ZaPVn{align-items:center;gap:12px;justify-content:center;width:100%}.Footer_copyRights__gQL8q{font-size:.873rem}}@media screen and (max-width:363px){.Footer_footer__Vo-0m{padding:46px 35px}.Footer_copyRights__gQL8q{font-size:.773rem}}@media screen and (max-width:327px){.Footer_footer__Vo-0m{padding:46px 25px}.Footer_copyRights__gQL8q{font-size:.773rem}}.GroupsPage_groupsContainer__qgJFi{align-items:flex-start;background-color:#fff;display:flex;flex-direction:column;flex-grow:1;height:100%;overflow-y:auto}.GroupsPage_groupsTitle__cvYHg{align-items:center;box-shadow:0 4px 6px #0000001a;display:flex;justify-content:space-between;padding:10px 20px;width:100%}.GroupsPage_groupsTitle__cvYHg h1{color:#333;font-size:1.5rem;font-weight:600}.GroupsPage_groupsTitle__cvYHg 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__-pn4r{display:flex;flex-direction:column;gap:15px;padding:20px;width:100%}.GroupsPage_filterContainer__JzaDO{display:flex;flex-direction:column;gap:10px}.GroupsPage_searchSort__DMJLS{align-items:center;align-self:stretch;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between}.GroupsPage_search__HRo-c{align-items:center;border:1px solid #626262;border-radius:5px;display:flex;gap:10px;padding:10px 15px;width:60%}.GroupsPage_search__HRo-c svg{flex-shrink:0;height:16px;width:16px}.GroupsPage_search__HRo-c input{border:none;font-size:.875rem;outline:none;width:100%}.GroupsPage_sort__\+XOGa{align-items:center;align-self:stretch;display:flex;gap:15px}.GroupsPage_groupListContainer__eEXGW{display:flex;flex-direction:column;gap:20px}.GroupsPage_groupListContainer__eEXGW a{text-decoration:none}.GroupsPage_header__p\+nPc{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__p\+nPc span{font-weight:500;padding:0 15px}.GroupsPage_groupWithDelete__h45mf{display:grid;grid-template-columns:2fr 1fr}.GroupsPage_groupLink__iH-0R{color:inherit;text-decoration:none;width:100%}.GroupsPage_noFound__hBoy-{color:#626262;font-size:.9rem;text-align:center}.GroupsPage_modalContent__fPvPu{align-items:center;display:flex;flex-direction:column;gap:20px;text-align:center}.GroupsPage_modalContent__fPvPu h2{color:#333;font-size:1.5rem;font-weight:600}.GroupsPage_modalContent__fPvPu input{border:1px solid #ccc;border-radius:5px;font-size:1rem;max-width:300px;outline:none;padding:10px;width:90%}.GroupsPage_modalContent__fPvPu input:disabled{background-color:#f5f5f5;cursor:not-allowed}.GroupsPage_modalContent__fPvPu .GroupsPage_modalActions__\+4W-J{display:flex;gap:15px;justify-content:center}.GroupsPage_modalContent__fPvPu .GroupsPage_createButton__cxFg-{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__fPvPu .GroupsPage_createButton__cxFg-:hover{background-color:#0056b3}.GroupsPage_modalContent__fPvPu .GroupsPage_cancelButton__DjX13{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__fPvPu .GroupsPage_cancelButton__DjX13:hover{background-color:#e0e0e0}@media (max-width:768px){.GroupsPage_search__HRo-c{width:100%}}@media (max-width:576px){.GroupsPage_groupsTitle__cvYHg{padding:10px}.GroupsPage_groupsTitle__cvYHg h1{font-size:1.2rem}.GroupsPage_groupsTitle__cvYHg button{font-size:.9rem;padding:5px 10px}.GroupsPage_groupsContent__-pn4r{gap:10px;padding:10px}.GroupsPage_filterContainer__JzaDO{gap:5px}.GroupsPage_search__HRo-c{gap:5px;padding:10px}.GroupsPage_search__HRo-c input{font-size:.9rem}.GroupsPage_sort__\+XOGa{gap:10px}.GroupsPage_groupListContainer__eEXGW{gap:15px}.GroupsPage_header__p\+nPc span{font-size:.9rem;padding:0 10px}}.GroupRow_groupRow__rvEkb{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__rvEkb:hover{background-color:#f1f5f9}.GroupRow_groupData__KWXHP{align-items:center;background-color:#fff;color:#333;display:grid;grid-template-columns:1.5fr 1fr;transition:background-color .2s ease}.GroupRow_groupRow__rvEkb:hover .GroupRow_groupData__KWXHP{background-color:#f1f5f9}.GroupRow_createdAt__2lfcU,.GroupRow_groupDetails__T1diX{align-items:center;display:flex;justify-content:flex-start;overflow:hidden;padding:0 15px}.GroupRow_groupName__lnvnt{-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__GnafH{color:#6b7280;font-size:.9rem;text-transform:capitalize}.GroupRow_deleteBtn__0Zl-C{align-items:center;background-color:#fff;border:none;cursor:pointer;display:flex;justify-content:flex-start;padding:0 15px}.GroupRow_groupRow__rvEkb:hover .GroupRow_deleteBtn__0Zl-C{background-color:#f1f5f9}.GroupRow_modalContent__iVofw{align-items:center;display:flex;flex-direction:column;gap:20px;text-align:center}.GroupRow_modalContent__iVofw h2{color:#333;font-size:1.5rem;font-weight:600}.GroupRow_modalContent__iVofw input{border:1px solid #ccc;border-radius:5px;font-size:1rem;max-width:300px;outline:none;padding:10px;width:90%}.GroupRow_modalContent__iVofw input:disabled{background-color:#f5f5f5;cursor:not-allowed}.GroupRow_modalContent__iVofw .GroupRow_modalActions__sgSfL{display:flex;gap:15px;justify-content:center}.GroupRow_modalContent__iVofw .GroupRow_createButton__6FWU2{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__iVofw .GroupRow_createButton__6FWU2:hover{background-color:#0056b3}.GroupRow_modalContent__iVofw .GroupRow_cancelButton__TOSvX{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__iVofw .GroupRow_cancelButton__TOSvX:hover{background-color:#e0e0e0}.GroupRow_confirmTitle__-65ed{align-items:center;display:flex;font-weight:600;justify-content:space-between;width:100%}.GroupRow_question__IE4Gt{text-align:left}@media (max-width:576px){.GroupRow_createdAt__2lfcU,.GroupRow_groupDetails__T1diX{font-size:14px;padding:0 10px}.GroupRow_createdAtText__GnafH{font-size:12px}}.GroupRowSkeleton_groupRowSkeleton__U3eGG{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__U3eGG:hover{background-color:#f1f5f9}.GroupRowSkeleton_createdAtPlaceholder__kZSC4,.GroupRowSkeleton_groupNamePlaceholder__J23WQ{background-color:#e0e0e0;border-radius:4px;height:20px}.GroupRowSkeleton_groupNamePlaceholder__J23WQ{margin-left:15px;width:70%}.GroupRowSkeleton_createdAtPlaceholder__kZSC4{justify-self:flex-start;margin-right:15px;width:50%}@media (max-width:576px){.GroupRowSkeleton_groupNamePlaceholder__J23WQ{margin-left:10px}.GroupRowSkeleton_createdAtPlaceholder__kZSC4{margin-right:10px}}.GroupDetailsPage_backButtonContainer__63f\+1{padding:15px 15px 0;width:100%}.GroupDetailsPage_backButton__368x5{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__368x5:hover{color:#555}.GroupDetailsPage_backIcon__yUKDb{font-size:1.2rem;margin-right:5px}.GroupDetailsPage_backText__2XZrt{font-weight:500}.GroupDetailsPage_heading__LQBN3{align-items:center;box-shadow:0 4px 6px #0000001a;display:flex;justify-content:space-between;padding:10px 16px 16px;width:100%}.GroupDetailsPage_actionButtons__KBEEj{display:flex;gap:10px}.GroupDetailsPage_heading__LQBN3 h1{color:#333;font-size:1.2rem;font-weight:600}.GroupDetailsPage_heading__LQBN3 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__fI\+aO{align-items:center;display:flex;flex:1 1;flex-direction:column;gap:.5rem;height:100%;justify-content:flex-start}.GroupDetailsPage_contentHeader__sl02F{width:100%}.GroupDetailsPage_learnersContent__cswc\+{display:flex;flex-direction:column;gap:15px;padding:10px;width:100%}.GroupDetailsPage_learnerListContainer__jd1ro{display:flex;flex-direction:column;gap:20px}.GroupDetailsPage_noFound__YoA\+1{color:#626262;font-size:.9rem;text-align:center}.GroupDetailsPage_userRow__dxTWK{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__KE1qq,.GroupDetailsPage_userDetails__nELoa{align-items:center;display:flex;justify-content:flex-start;overflow:hidden;width:30%}.GroupDetailsPage_selectBox__vj7Q4{cursor:pointer;height:1rem;margin-right:5px;width:1rem}.GroupDetailsPage_avatar__uoEie{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__RyZUS{-webkit-box-orient:vertical;-webkit-line-clamp:1;line-clamp:1;display:-webkit-box;font-weight:600;overflow:hidden;text-overflow:ellipsis}.GroupDetailsPage_emailText__5cSNZ{overflow:hidden;text-overflow:ellipsis;width:100%}.GroupDetailsPage_removeButton__KiYwt{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__dCSZW{align-items:center;background-color:#fff;display:flex;gap:10px;padding:5px 10px}.GroupDetailsPage_bulkActions__dCSZW .GroupDetailsPage_text__YVDNt{font-size:1rem}.GroupDetailsPage_bulkActions__dCSZW .GroupDetailsPage_text__YVDNt .GroupDetailsPage_count__OZqSQ{color:#007bff;font-size:1.1rem;font-weight:600}.GroupDetailsPage_filterContainer__9ZB4B{display:flex;flex-direction:column;gap:10px;padding:10px;width:100%}.GroupDetailsPage_searchSort__756OO{align-items:center;align-self:stretch;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between}.GroupDetailsPage_search__I6Tbu{align-items:center;border:1px solid #626262;border-radius:5px;display:flex;gap:10px;padding:10px 15px;width:60%}.GroupDetailsPage_search__I6Tbu svg{flex-shrink:0;height:16px;width:16px}.GroupDetailsPage_search__I6Tbu input{border:none;font-size:.875rem;outline:none;width:100%}.GroupDetailsPage_sort__-7vOY{align-items:center;align-self:stretch;display:flex;gap:15px}.GroupDetailsPage_selectAllContainer__vvbNb{align-items:center;display:flex;margin-bottom:5px;padding:0 10px}.GroupDetailsPage_selectAllCheckbox__XKpwD{margin-right:5px}.GroupDetailsPage_courseListContainer__eZJwq{display:flex;flex-direction:column;gap:10px;padding:10px;width:100%}.GroupDetailsPage_courseCard__lqdtG{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__lqdtG:hover{background-color:#f0f7ff}.GroupDetailsPage_courseDetails__1LIvL{align-items:stretch;display:flex;flex:2 1;justify-content:flex-start;width:100%}.GroupDetailsPage_courseImage__DNf5Y{aspect-ratio:16/9;border-radius:4px;height:auto;margin-right:1rem;object-fit:cover;overflow:hidden;width:120px}.GroupDetailsPage_courseInfo__DexQ\+ h3{font-size:1rem;margin:0}.GroupDetailsPage_courseInstructors__kfZfb,.GroupDetailsPage_courseRating__YM1wI{color:#555;font-size:.9rem;margin:0}.GroupDetailsPage_courseExpiration__-RfTv{align-items:stretch;display:flex;flex:1 1;font-size:.9rem;justify-content:flex-start;width:100%}.GroupDetailsPage_modalContent__g2hsm{padding:10px}.GroupDetailsPage_modalBody__Ts4mJ{max-height:400px;overflow-y:scroll}.GroupDetailsPage_modalHeading__UrGCU{margin-bottom:.5rem}.GroupDetailsPage_modalContent__g2hsm label{color:#555;display:block;font-weight:500;margin-bottom:.5rem}.GroupDetailsPage_modalContent__g2hsm input{border:1px solid #ddd;border-radius:4px;font-size:1rem;padding:.8rem;width:100%}.GroupDetailsPage_modalContent__g2hsm input:focus{border-color:#007bff;box-shadow:0 0 0 2px #007bff33;outline:none}.GroupDetailsPage_menuIcon__sp5Fn{background:none;border:none;cursor:pointer;display:flex;font-size:24px;justify-content:flex-start;outline:none}.GroupDetailsPage_modalHeadCon__Ts-OD{align-items:center;display:flex;justify-content:space-between;width:100%}.GroupDetailsPage_modalActionsCon__ZI9BV{align-items:center;display:flex;justify-content:space-between;padding-top:1rem}.GroupDetailsPage_modalActions__rEOGp{display:flex;gap:.5rem;justify-content:flex-end}.GroupDetailsPage_modalActions__rEOGp button{border:none;border-radius:4px;font-size:.9rem;padding:.7rem 1.1rem;transition:background-color .3s ease}.GroupDetailsPage_titleCon__IkuQK{align-items:center;display:flex;gap:8px}.GroupDetailsPage_hideTag__hD-VF{background-color:#c5c5c5;border-radius:5px;color:#000;font-size:.7rem;padding:2px 5px}.GroupDetailsPage_modalActions__rEOGp .GroupDetailsPage_saveButton__Cu-ec{background-color:#007bff;color:#fff}.GroupDetailsPage_modalActions__rEOGp .GroupDetailsPage_saveButton__Cu-ec:hover{background-color:#0056b3}.GroupDetailsPage_modalActions__rEOGp .GroupDetailsPage_removeButton__KiYwt{background-color:#dc3545;color:#fff}.GroupDetailsPage_modalActions__rEOGp .GroupDetailsPage_removeButton__KiYwt:hover{background-color:#b02a37}.GroupDetailsPage_modalHeading__UrGCU{color:#34dc00;font-size:1.2rem;font-weight:500;text-align:left}.GroupDetailsPage_buttonCon__ZiBkT{align-items:center;display:flex;gap:15px;justify-content:flex-start;padding:15px 0 0;width:100%}.GroupDetailsPage_modalHeader__1qyXo{display:flex;flex-direction:column;gap:13px;justify-content:space-between}.GroupDetailsPage_settingCategory__Tap4o{display:flex;gap:10px;padding:10px 0 5px}.GroupDetailsPage_settingHead__hOvoG{align-items:flex-start;display:flex;flex-direction:column;gap:3px;justify-content:flex-start;max-width:100%}.GroupDetailsPage_fontContainer__XgWzZ{align-items:center;display:flex;justify-content:center}.GroupDetailsPage_fontBtn__DW4Q\+{background-color:#fff;border:1px solid #1490e5;cursor:pointer;height:27px;width:27px}.GroupDetailsPage_fontDisplay__EPtjP{align-items:center;border-bottom:1px solid #1490e5;border-top:1px solid #1490e5;display:flex;height:27px;justify-content:center;width:27px}.GroupDetailsPage_selectLanguage__nOAF\+{min-width:90px}.GroupDetailsPage_settingTitle__9--f1{color:#1087d6;font-size:1rem}.GroupDetailsPage_settingDescription__I4mbC{display:flex;gap:15px;justify-content:space-between;text-align:left;width:100%}.GroupDetailsPage_buttonCon__ZiBkT .GroupDetailsPage_saveButton__Cu-ec{background-color:#007bff;border:none;border-radius:5px;color:#fff;padding:5px 7px}.GroupDetailsPage_buttonCon__ZiBkT .GroupDetailsPage_saveButton__Cu-ec:hover{background-color:#0056b3}.GroupDetailsPage_interval__3Ix6V{display:flex;flex-direction:column;gap:2px}.GroupDetailsPage_fieldswithType__h1l1D{display:flex;gap:5px}.GroupDetailsPage_intervalField__rC0O7{background-color:#fff;border:1px solid #ccc;border-radius:5px;font-size:1rem;width:100px}.GroupDetailsPage_intervalField__rC0O7:disabled{cursor:not-allowed;opacity:.5}.GroupDetailsPage_errorMsg__-syA4{align-items:flex-start;color:red}.GroupDetailsPage_header__PLAnH{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__PLAnH span{font-weight:500;padding:0 15px}.GroupDetailsPage_cancel__e96pP{background-color:#fff;border:none;cursor:pointer}.GroupDetailsPage_pagination__ej25j{align-items:center;display:flex;gap:10px;justify-content:center;margin:10px 0}.GroupDetailsPage_pagination__ej25j button{align-items:center;background-color:#fff;border:none;display:flex;justify-content:center}.GroupDetailsPage_pagination__ej25j button:disabled{color:#ccc;cursor:not-allowed}.GroupDetailsPage_pagination__ej25j button:hover{color:#007bff;cursor:pointer}.GroupDetailsPage_pagination__ej25j span{font-size:14px;font-weight:500}.GroupDetailsPage_prevDouble__OnHH9{font-size:2rem;transform:rotate(180deg)}.GroupDetailsPage_prev__AIES9{font-size:1.2rem}.GroupDetailsPage_next__kZV7n{font-size:1.2rem;transform:rotate(180deg)}.GroupDetailsPage_nextDouble__R49QF{font-size:2rem}@media (max-width:768px){.GroupDetailsPage_learnersContent__cswc\+{gap:10px;padding:10px}.GroupDetailsPage_learnerListContainer__jd1ro{gap:15px}}@media (max-width:576px){.GroupDetailsPage_avatar__uoEie{display:none}.GroupDetailsPage_email__KE1qq,.GroupDetailsPage_userDetails__nELoa{font-size:14px;padding:0 10px}.GroupDetailsPage_courseCard__lqdtG,.GroupDetailsPage_courseDetails__1LIvL{flex-direction:column}.GroupDetailsPage_courseImage__DNf5Y{width:100%}.GroupDetailsPage_newStyle__gfrvJ{display:flex;flex-direction:column}}.LearnerList_backButtonContainer__rRTlK{padding:15px 15px 0;width:100%}.LearnerList_backButton__qDNO0{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__qDNO0:hover{color:#555}.LearnerList_backIcon__tgTEL{font-size:1.2rem;margin-right:5px}.LearnerList_backText__stK5B{font-weight:500}.LearnerList_heading__ixr-e{align-items:center;box-shadow:0 4px 6px #0000001a;display:flex;justify-content:space-between;padding:10px 16px 16px;width:100%}.LearnerList_heading__ixr-e h1{color:#333;font-size:1.2rem;font-weight:600}.LearnerList_heading__ixr-e 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__g8OOl{align-items:center;display:flex;flex:1 1;flex-direction:column;gap:.5rem;height:100%;justify-content:flex-start}.LearnerList_contentHeader__1lBNU{width:100%}.LearnerList_learnersContent__61vAl{display:flex;flex-direction:column;gap:15px;padding:10px;width:100%}.LearnerList_learnerListContainer__8dEao{display:flex;flex-direction:column;gap:20px}.LearnerList_noFound__wjojq{color:#626262;font-size:.9rem;text-align:center}.LearnerList_userRow__151y5{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__iyELC,.LearnerList_userDetails__Sp-aL{align-items:center;display:flex;justify-content:flex-start;overflow:hidden;width:30%}.LearnerList_selectBox__hyOsh{cursor:pointer;height:1rem;margin-right:5px;width:1rem}.LearnerList_avatar__ifoQO{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__8sf7D{-webkit-box-orient:vertical;-webkit-line-clamp:1;line-clamp:1;display:-webkit-box;font-weight:600;overflow:hidden;text-overflow:ellipsis}.LearnerList_emailText__CcZN5{overflow:hidden;text-overflow:ellipsis;width:100%}.LearnerList_removeButton__QOBR\+{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__0Dqzf{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__0Dqzf .LearnerList_text__WxqRB{font-size:1rem}.LearnerList_bulkActions__0Dqzf .LearnerList_text__WxqRB .LearnerList_count__YanAy{color:#007bff;font-size:1.1rem;font-weight:600}.LearnerList_filterContainer__4hJmz{display:flex;flex-direction:column;gap:10px;padding:10px;width:100%}.LearnerList_searchSort__vu\+F5{align-items:center;align-self:stretch;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between}.LearnerList_search__dynlb{align-items:center;border:1px solid #626262;border-radius:5px;display:flex;gap:10px;padding:10px 15px;width:60%}.LearnerList_search__dynlb svg{flex-shrink:0;height:16px;width:16px}.LearnerList_search__dynlb input{border:none;font-size:.875rem;outline:none;width:100%}.LearnerList_sort__kj5DB{align-items:center;align-self:stretch;display:flex;gap:15px}.LearnerList_selectAllContainer__Hw7vF{align-items:center;display:flex;margin-bottom:5px;padding:0 10px}.LearnerList_selectAllCheckbox__aTl3c{margin-right:5px}.LearnerList_courseListContainer__8xOgE{display:flex;flex-direction:column;gap:10px;padding:10px;width:100%}.LearnerList_courseCard__-hHbN{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__-hHbN:hover{background-color:#f0f7ff}.LearnerList_courseDetails__HaA6S{align-items:stretch;display:flex;flex:2 1;justify-content:flex-start;width:100%}.LearnerList_courseImage__r9tx3{aspect-ratio:16/9;border-radius:4px;height:auto;margin-right:1rem;object-fit:cover;overflow:hidden;width:120px}.LearnerList_courseInfo__kc-Em h3{font-size:1rem;margin:0}.LearnerList_courseInstructors__x58JD,.LearnerList_courseRating__HEN1d{color:#555;font-size:.9rem;margin:0}.LearnerList_courseExpiration__cty1Q{align-items:stretch;display:flex;flex:1 1;font-size:.9rem;justify-content:flex-start;width:100%}.LearnerList_modalContent__Dbpp-{padding:10px}.LearnerList_modalHeading__R-8aH{margin-bottom:.5rem}.LearnerList_modalContent__Dbpp- label{color:#555;display:block;font-weight:500;margin-bottom:.5rem}.LearnerList_modalContent__Dbpp- input{border:1px solid #ddd;border-radius:4px;margin-bottom:1rem;padding:.8rem;width:100%}.LearnerList_modalContent__Dbpp- input:focus{border-color:#007bff;box-shadow:0 0 0 2px #007bff33;outline:none}.LearnerList_modalActions__-aOlL{display:flex;gap:.5rem;justify-content:flex-end;padding-top:1rem}.LearnerList_modalActions__-aOlL button{border:none;border-radius:4px;cursor:pointer;font-size:.9rem;padding:.7rem 1.1rem;transition:background-color .3s ease}.LearnerList_modalActions__-aOlL .LearnerList_saveButton__Jqc4-{background-color:#007bff;color:#fff}.LearnerList_modalActions__-aOlL .LearnerList_saveButton__Jqc4-:hover{background-color:#0056b3}.LearnerList_modalActions__-aOlL .LearnerList_removeButton__QOBR\+{background-color:#dc3545;color:#fff}.LearnerList_modalActions__-aOlL .LearnerList_removeButton__QOBR\+:hover{background-color:#b02a37}.LearnerList_modalHeading__R-8aH{color:#34dc00;font-size:1.2rem;font-weight:500;text-align:left}.LearnerList_buttonCon__323FW{align-items:center;display:flex;gap:15px;justify-content:flex-start;padding:15px 0 0;width:100%}.LearnerList_modalHeader__RH1gh{display:flex;flex-direction:column;gap:13px;justify-content:space-between}.LearnerList_settingCategory__ybmVs{display:flex;gap:10px;padding:10px 0 5px}.LearnerList_settingHead__boyFl{align-items:flex-start;display:flex;flex-direction:column;gap:3px;justify-content:flex-start;max-width:100%}.LearnerList_fontContainer__K3c0k{align-items:center;display:flex;justify-content:center}.LearnerList_fontBtn__Izonc{background-color:#fff;border:1px solid #1490e5;cursor:pointer;height:27px;width:27px}.LearnerList_fontDisplay__jAjkb{align-items:center;border-bottom:1px solid #1490e5;border-top:1px solid #1490e5;display:flex;height:27px;justify-content:center;width:27px}.LearnerList_selectLanguage__r6Ulh{min-width:90px}.LearnerList_settingTitle__UwTNT{color:#1087d6;font-size:1rem}.LearnerList_settingDescription__xJsf6{display:flex;gap:15px;justify-content:space-between;text-align:left;width:100%}.LearnerList_cancel__XYOnZ{background-color:#fff;border:none;cursor:pointer}.LearnerList_buttonCon__323FW .LearnerList_saveButton__Jqc4-{background-color:#007bff;border:none;border-radius:5px;color:#fff;cursor:pointer;padding:5px 7px}.LearnerList_buttonCon__323FW .LearnerList_saveButton__Jqc4-:hover{background-color:#0056b3}.LearnerList_interval__b\+aj8{display:flex;flex-direction:column;gap:2px}.LearnerList_fieldswithType__GWIVS{display:flex;gap:5px}.LearnerList_intervalField__NFr38{background-color:#fff;border:1px solid #ccc;border-radius:5px;font-size:1rem;width:100px}.LearnerList_errorMsg__b5z7A{align-items:flex-start;color:red}.LearnerList_header__kLpEv,.LearnerList_selectAcount__NgVpJ{align-items:center;display:flex;justify-content:space-between}.LearnerList_header__kLpEv{background-color:#f2f6ff;border-radius:5px;box-shadow:0 4px 4px #0000001a;height:50px}.LearnerList_header__kLpEv span{font-weight:500;padding:0 15px}.LearnerList_pagination__sVEkI{align-items:center;display:flex;gap:10px;justify-content:center;margin:10px 0}.LearnerList_onlineUser__RCXwK{background-color:#22c55e;border-radius:50%;display:none;height:10px;margin-right:5px;width:10px}.LearnerList_active__UoQEw{border:3px solid #34dc00}.LearnerList_idle__zj0wq{border:3px solid orange}.LearnerList_hide__rirzm{display:none}.LearnerList_count__YanAy{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__sVEkI button{align-items:center;background-color:#fff;border:none;display:flex;justify-content:center}.LearnerList_pagination__sVEkI button:disabled{color:#ccc;cursor:not-allowed}.LearnerList_pagination__sVEkI button:hover{color:#007bff;cursor:pointer}.LearnerList_pagination__sVEkI span{font-size:14px;font-weight:500}.LearnerList_prevDouble__J63xP{font-size:2rem;transform:rotate(180deg)}.LearnerList_prev__oaq3C{font-size:1.2rem}.LearnerList_next__C5d7f{font-size:1.2rem;transform:rotate(180deg)}.LearnerList_nextDouble__FUp\+\+{font-size:2rem}.LearnerList_modalContent__Dbpp-{align-items:center;display:flex;flex-direction:column;gap:20px;text-align:center}.LearnerList_modalContent__Dbpp- h2{color:#333;font-size:1.5rem;font-weight:600}.LearnerList_modalContent__Dbpp- input{border:1px solid #ccc;border-radius:5px;font-size:1rem;max-width:300px;outline:none;padding:10px;width:90%}.LearnerList_modalContent__Dbpp- input:disabled{background-color:#f5f5f5;cursor:not-allowed}.LearnerList_modalContent__Dbpp- .LearnerList_modalActions__-aOlL{display:flex;gap:15px;justify-content:center}.LearnerList_modalContent__Dbpp- .LearnerList_createButton__fpwnG{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__Dbpp- .LearnerList_createButton__fpwnG:hover{background-color:#0056b3}.LearnerList_modalContent__Dbpp- .LearnerList_cancelButton__XE\+B5{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__Dbpp- .LearnerList_cancelButton__XE\+B5:hover{background-color:#e0e0e0}.LearnerList_confirmTitle__-vAWR{align-items:center;display:flex;font-weight:600;justify-content:space-between;width:100%}@media (max-width:768px){.LearnerList_learnersContent__61vAl{gap:10px;padding:10px}.LearnerList_learnerListContainer__8dEao{gap:15px}}@media (max-width:576px){.LearnerList_avatar__ifoQO{display:none}.LearnerList_onlineUser__RCXwK{display:block}.LearnerList_active__UoQEw{background-color:#34dc00;border:none}.LearnerList_idle__zj0wq{background-color:orange;border:none}.LearnerList_email__iyELC,.LearnerList_userDetails__Sp-aL{font-size:14px;padding:0 10px}.LearnerList_courseCard__-hHbN,.LearnerList_courseDetails__HaA6S{flex-direction:column}.LearnerList_courseImage__r9tx3{width:100%}.LearnerList_newStyle__fCIvv{display:flex;flex-direction:column}.LearnerList_selectAcount__NgVpJ{align-items:flex-start;flex-direction:column-reverse;gap:10px}}.GroupAddLearners_container__Gc4ZF{margin:5px auto;max-width:900px;padding:1rem;width:90%}.GroupAddLearners_backButtonContainer__g5wcI{padding:10px 10px 0;width:100%}.GroupAddLearners_backButton__q7ZzW{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__q7ZzW:hover{color:#555}.GroupAddLearners_backIcon__hae\+C{font-size:1.2rem;margin-right:5px}.GroupAddLearners_backText__\+9Zhy{font-weight:500}.GroupAddLearners_heading__Z1zhz{font-size:24px;text-align:center}.GroupAddLearners_selectedList__CYHvj{display:flex;flex-wrap:wrap;gap:5px;max-height:160px;overflow-y:auto;padding:10px 0}.GroupAddLearners_submit__Pak7o{background-color:#007bff;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:1rem;padding:5px 10px;transition:all .5s ease}.GroupAddLearners_submit__Pak7o:hover{transform:scale(1.05)}.GroupAddLearners_header__\+touf{align-items:center;display:flex;justify-content:space-between;margin:10px 0}.GroupAddLearners_existingUsersCon__FvmbZ{background-color:#f9f9f9;border:1px solid #ccc;border-radius:8px;padding:1rem}.GroupAddLearners_existingTitle__EO7Nk{color:#dc3545;font-size:1rem;font-weight:700;margin-bottom:1rem}.GroupAddLearners_courseBlock__wOMX9{margin-bottom:1.5rem}.GroupAddLearners_courseTitle__h5VtA{color:#0275d8;font-size:1.2rem;margin-bottom:.5rem}.GroupAddLearners_learnerList__KO9WB{margin:0;padding-left:1.5rem}.GroupAddLearners_learnerItem__nkLi6{font-size:1rem;line-height:1.6}.GroupAddLearners_placeholder__L-Wek{color:#7e7e7e;font-size:.9rem}.GroupAddLearners_resultBox__GWXCI{border-radius:10px;margin-bottom:12px;max-height:140px;overflow-y:auto;padding:10px 12px}.GroupAddLearners_notFoundBox__3K\+dI{background-color:#ffecec;border:1px solid #ffbdbd}.GroupAddLearners_emailList__lcTAS,.GroupAddLearners_notFoundBox__3K\+dI h4{margin-bottom:.5rem}.GroupAddLearners_emailItem__8HRvI{color:#374151;font-size:1rem;font-size:.9rem;line-height:1.6;margin-left:1rem;padding:0 .2rem}.GroupAddLearners_modalBody__seei-{width:100%}.GroupAddLearners_modalLabel__DZTCA{display:block;font-weight:500;margin-bottom:8px}.GroupAddLearners_emailInput__OZ3KS{border:1px solid #ccc;border-radius:6px;font-size:14px;padding:8px;resize:none;width:100%}.GroupAddLearners_helperText__oM3sM{color:#666;font-size:12px;margin-top:6px;text-align:center}.GroupAddCourse_inputGroup__PCWzA{margin-top:16px}.GroupAddCourse_expirationDateInput__jbwP4{border:1px solid #ddd;border-radius:4px;font-size:14px;margin-top:8px;padding:8px;width:100%}.GroupAddCourse_container__I2EbO{margin:50px auto;max-width:900px;padding:1rem;width:90%}.GroupAddCourse_backButtonContainer__z7j-J{padding:10px 10px 0;width:100%}.GroupAddCourse_backButton__7Tmpc{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__7Tmpc:hover{color:#555}.GroupAddCourse_backIcon__K2H5K{font-size:1.2rem;margin-right:5px}.GroupAddCourse_backText__Ct4XR{font-weight:500}.GroupAddCourse_heading__ka2tE{font-size:24px;text-align:center}.GroupAddCourse_selectedList__hZwCg{display:flex;flex-wrap:wrap;gap:5px;max-height:160px;overflow-y:auto;padding:10px 0}.GroupAddCourse_submit__hT6zv{background-color:#007bff;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:1rem;padding:5px 10px;transition:all .5s ease}.GroupAddCourse_submit__hT6zv:hover{transform:scale(1.05)}.GroupAddCourse_header__pNTGZ{align-items:center;display:flex;justify-content:space-between;margin:10px 0}.GroupAddCourse_existingUsersCon__A1gnW{background-color:#f9f9f9;border:1px solid #ccc;border-radius:8px;padding:1rem}.GroupAddCourse_existingTitle__odfp9{color:#dc3545;font-size:1rem;font-weight:700;margin-bottom:1rem}.GroupAddCourse_courseBlock__qKphj{margin-bottom:1.5rem}.GroupAddCourse_courseTitle__WCvTt{color:#0275d8;font-size:1.2rem;margin-bottom:.5rem}.GroupAddCourse_learnerList__YDZzL{margin:0;padding-left:1.5rem}.GroupAddCourse_learnerItem__r-F2c{font-size:1rem;line-height:1.6}.GroupAddCourse_placeholder__0tCQr{color:#7e7e7e;font-size:.9rem}.CoursesPage_coursesContainer__JKYzO{align-items:flex-start;background-color:#fff;display:flex;flex-direction:column;flex-grow:1;height:100%;overflow-y:auto}.CoursesPage_coursesTitle__TCeKa{align-items:center;box-shadow:0 4px 6px #0000001a;display:flex;justify-content:space-between;padding:10px 20px;width:100%}.CoursesPage_coursesTitle__TCeKa h1{color:#333;font-size:1.5rem;font-weight:600}.CoursesPage_coursesTitle__TCeKa 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__eCpLz{display:flex;flex-direction:column;gap:15px;padding:20px;width:100%}.CoursesPage_filterContainer__uJeot{display:flex;flex-direction:column;gap:10px}.CoursesPage_searchSort__ImH4v{align-items:center;align-self:stretch;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between}.CoursesPage_search__77RQN{align-items:center;border:1px solid #626262;border-radius:5px;display:flex;gap:10px;padding:10px 15px;width:60%}.CoursesPage_search__77RQN svg{flex-shrink:0;height:16px;width:16px}.CoursesPage_search__77RQN input{border:none;font-size:.875rem;outline:none;width:100%}.CoursesPage_sort__g80Fk{align-items:center;align-self:stretch;display:flex;gap:15px}.CoursesPage_courseListContainer__5IJ8M{display:flex;flex-direction:column;gap:20px}.CoursesPage_courseListContainer__5IJ8M a{text-decoration:none}.CoursesPage_header__-kH7m{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__-kH7m span{font-weight:500;padding:0 15px}.CoursesPage_courseLink__19zfU{color:inherit;text-decoration:none;width:100%}.CoursesPage_noFound__eFqi0{color:#626262;font-size:.9rem;text-align:center}.CoursesPage_pagination__SMNBE{align-items:center;display:flex;gap:10px;justify-content:center;margin:10px 0;width:100%}.CoursesPage_pagination__SMNBE button{align-items:center;background-color:#fff;border:none;display:flex;justify-content:center}.CoursesPage_pagination__SMNBE button:disabled{color:#ccc;cursor:not-allowed}.CoursesPage_pagination__SMNBE button:hover{color:#007bff;cursor:pointer}.CoursesPage_pagination__SMNBE span{font-size:14px;font-weight:500}.CoursesPage_prevDouble__LlZGB{font-size:2rem;transform:rotate(180deg)}.CoursesPage_prev__nSQNr{font-size:1.2rem}.CoursesPage_next__dS\+k2{font-size:1.2rem;transform:rotate(180deg)}.CoursesPage_nextDouble__iiYrv{font-size:2rem}@media (max-width:768px){.CoursesPage_search__77RQN{width:100%}}@media (max-width:576px){.CoursesPage_coursesTitle__TCeKa{padding:10px}.CoursesPage_coursesTitle__TCeKa h1{font-size:1.2rem}.CoursesPage_coursesTitle__TCeKa button{font-size:.9rem;padding:5px 10px}.CoursesPage_coursesContent__eCpLz{gap:10px;padding:10px}.CoursesPage_filterContainer__uJeot{gap:5px}.CoursesPage_search__77RQN{gap:5px;padding:10px}.CoursesPage_search__77RQN input{font-size:.9rem}.CoursesPage_sort__g80Fk{gap:10px}.CoursesPage_courseListContainer__5IJ8M{gap:15px}.CoursesPage_header__-kH7m span{font-size:.9rem;padding:0 10px}}.CourseRow_container__10p0W{align-items:flex-start;border:1px solid #d1d7dc;display:flex;justify-content:flex-start;padding:10px}.CourseRow_imageContainer__kI74g{flex:1 1;max-width:200px;overflow:hidden;padding-right:8px}.CourseRow_imageContainer__kI74g img{height:auto;object-fit:cover;width:100%}.CourseRow_details__uhFM3{align-self:stretch;flex:2 1;justify-content:space-between}.CourseRow_detailsHeader__mHb9\+,.CourseRow_details__uhFM3{display:flex;flex-direction:column}.CourseRow_detailsFooter__BJsiS{display:flex;justify-content:flex-start}.CourseRow_publishBadge__A7UN2{background-color:#c5c5c5;border-radius:5px;color:#000;font-size:.7rem;padding:2px 5px}.CourseRow_title__FymLB{color:#000;font-size:1.1rem;font-weight:500;margin-bottom:.2rem}.CourseRow_title__FymLB:hover{text-decoration:underline}.CourseRow_instructors__VUJbT{color:#555;font-size:.9rem;font-weight:500}.CourseRow_dotcontainer__JvI3g{align-items:center;display:flex;height:25px;justify-content:center;position:relative;width:25px}.CourseRow_dotcontainer__JvI3g:hover .CourseRow_actionList__Qwve1{display:flex}.CourseRow_actionList__Qwve1{display:none;height:auto;position:absolute;right:-15px;top:100%;width:auto;z-index:10}.CourseRow_list__YuTSh{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__wiL66{cursor:pointer;font-size:1rem;padding:5px 7px 7px}.CourseRow_actionLi__wiL66:hover{color:#1490e5;color:var(--primary-color)}.CourseRow_actionLiBtn__QRile{background-color:#fff;border:none;cursor:pointer;font-size:.9rem}.CourseRow_actionLiBtn__QRile:hover{color:#1490e5;color:var(--primary-color)}.CourseRow_cancel__S04ny{background-color:#fff;border:none;cursor:pointer}.CourseRow_confirmations__hPyl\+{align-items:center;display:flex;flex-direction:column;gap:20px}.CourseRow_confirmTitle__EubS4{align-items:center;display:flex;font-weight:600;justify-content:space-between;width:100%}.CourseRow_dialogBtns__UhX71{align-items:center;display:flex;gap:15px;justify-content:flex-end;width:100%}.CourseRow_duplicateBtn__ZspqN{width:30%}.CourseRow_question__VBviM{text-align:left}.CourseRow_input__vZOJW{padding:5px 6px}.CourseRow_dotIcon__CL\+di{align-items:center;cursor:pointer;display:flex;height:25px;justify-content:center;width:50px}.CourseRow_updatesCon__tAPM8{align-items:center;display:flex;gap:10px}.CourseRow_eyeTooltipContainer__g-kfK{align-items:center;display:flex;flex-direction:column;position:relative}.CourseRow_tooltip__CtbpX{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__65DJz:hover+.CourseRow_tooltip__CtbpX{display:block}@media (max-width:576px){.CourseRow_container__10p0W{flex-direction:column}.CourseRow_imageContainer__kI74g{max-width:100%}}:root{--dark-blue:#6464ff;--Btn-black:#d9d9d9}.Button_btn__1C4iw{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__1C4iw:hover{background-color:#1184d1}@media screen and (max-width:500px){.Button_btn__1C4iw{font-size:.85rem;padding:7px 10px;width:100%}}.CourseRowSkeleton_courseRow__8KP56{animation:CourseRowSkeleton_shimmer__T2wtj 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__T2wtj{0%{background-position:-150% 0}to{background-position:150% 0}}.QuizDetailsPage_mainContainer__QDDya{align-items:flex-start;display:flex;flex-direction:column;gap:10px;padding:20px}.QuizDetailsPage_quizHeading__rCspc{align-items:center;display:flex;justify-content:flex-start;margin-bottom:2rem}.QuizDetailsPage_title__ErDvX{font-feature-settings:"smcp";color:#007bff;font-size:2rem;font-variant:small-caps;font-weight:700}.QuizDetailsPage_detailsContainer__TrSrL{align-items:flex-start;display:flex;flex-direction:column;gap:6px;justify-content:flex-start}.QuizDetailsPage_detailsContainer__TrSrL p{font-weight:500}.QuizDetailsPage_detailsContainer__TrSrL span{font-weight:400}.QuizDetailsPage_historyContainer__Inj4c{margin-top:10px}.QuizDetailsPage_historyTitle__dP5HF{color:#007bff;font-size:1.5rem;font-weight:600;margin-bottom:10px}.QuizDetailsPage_startButton__X0cGg{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__X0cGg:hover{background-color:#0056b3}.QuizDetailsPage_modalHeading__SYK1Y{color:#34dc00;font-size:1.2rem;font-weight:500;text-align:left}.QuizDetailsPage_modalSubmit__lZGqB{background-color:#007bff;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:.9rem;padding:8px 12px;transition:all .5s ease}.QuizDetailsPage_buttonCon__PvIoM{align-items:center;display:flex;justify-content:flex-start;padding:15px 0 0;width:100%}.QuizDetailsPage_modalSubmit__lZGqB:hover{transform:scale(1.05)}.QuizDetailsPage_modalHeader__Uyu8S{display:flex;flex-direction:column;gap:13px;justify-content:space-between}.QuizDetailsPage_deleteBtn__yLE6-{align-items:center;display:flex;justify-content:center;position:relative}.QuizDetailsPage_rulesList__Yu9Wm{align-items:flex-start;display:flex;flex-direction:column;gap:5px;justify-content:flex-start;padding:0 0 5px 18px}.QuizDetailsPage_rulesList__Yu9Wm strong{color:#007bff}.QuizDetailsPage_cancel__7BGhP{background-color:#fff;border:none;cursor:pointer;margin-left:15px}.QuizDetailsPage_subHead__AKvw4{color:#007bff;padding:10px 0 5px;text-align:left}.QuizDetailsPage_cause__glFqx{text-align:left}.QuizDetailsPage_backButtonContainer__fdoik{padding:20px 20px 0}.AttemptItem_attemptHeading__wv4H4{color:#007bff;font-size:1.2rem}.AttemptItem_attemptDetails__vZGd6{display:flex;flex-direction:column}.AttemptItem_itemRow__zOLBX{display:flex;gap:5px;width:60vw}.AttemptItem_itemHeading__48B57{color:#34dc00;flex:1 1;font-weight:500;max-width:150px;text-align:right}.AttemptItem_itemValue__sCTEd{flex:2 1}.AttemptItem_actionButtons__0R4Bl{margin-bottom:10px;margin-top:10px}.AttemptItem_actionButtons__0R4Bl 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__zOLBX{width:100vw}}.Attempt_mainContainer__2FPsO{display:flex;flex-direction:column;gap:10px}.QuizPage_quizContainer__qQrcA{display:flex;flex-direction:row-reverse;height:100vh;overflow:hidden;position:relative}.QuizPage_cameraSection__GoM50{-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__GoM50:hover{box-shadow:0 12px 35px #0003;transform:translateY(-2px)}.QuizPage_cameraHeader__wcVSL{align-items:center;display:flex;justify-content:space-between;margin-bottom:8px}.QuizPage_cameraTitle__2ZqXl{color:#333;font-size:.8rem;font-weight:600;margin:0}.QuizPage_cameraClose__CfeHq{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__CfeHq:hover{background:#f0f0f0;color:#333}.QuizPage_cameraSection__GoM50.QuizPage_minimized__rNmBs{background:#0000;border-radius:50%;box-shadow:0 4px 15px #007bff4d;padding:0}.QuizPage_cameraSection__GoM50.QuizPage_minimized__rNmBs .QuizPage_cameraHeader__wcVSL{display:none}.QuizPage_cameraSection__GoM50.QuizPage_minimized__rNmBs .QuizPage_cameraPreview__PR8CS{border:3px solid #429dff;border-radius:50%;height:80px;margin:0;width:80px}.QuizPage_cameraPreview__PR8CS{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__PR8CS.QuizPage_inactive__o2liA{border-color:#dc3545}.QuizPage_cameraVideo__Vt8\+L{height:100%;object-fit:cover;transform:scaleX(-1);width:100%}.QuizPage_sidebar__Zcjzs{-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__K1YBI{background:#fff;border-radius:15px;box-shadow:0 8px 25px #0000001a;padding:20px}.QuizPage_quizInfo__K1YBI h3{color:#333;font-size:1.2rem;font-weight:600;margin-bottom:15px}.QuizPage_infoItem__zS\+D1{align-items:center;display:flex;font-size:.9rem;justify-content:space-between;margin-bottom:12px}.QuizPage_infoLabel__c35CD{color:#666;font-weight:500}.QuizPage_infoValue__L8OsE{color:#333;font-weight:600}.QuizPage_statusAnswered__LDxDs{color:#28a745!important}.QuizPage_statusUnanswered__NGi7T{color:#ffc107!important}.QuizPage_timerSection__yD3aP{background:linear-gradient(135deg,#007bff,#0056b3);border-radius:15px;box-shadow:0 8px 25px #007bff4d;color:#fff;padding:20px;text-align:center}.QuizPage_timerLabel__WXxoS{font-size:.9rem;margin-bottom:8px;opacity:.9}.QuizPage_timerValue__JkXjH{font-family:Courier New,monospace;font-size:1.8rem;font-weight:700}.QuizPage_navSection__FRGge{background:#fff;border-radius:15px;box-shadow:0 8px 25px #0000001a;display:flex;flex:1 1;flex-direction:column;padding:20px}.QuizPage_navTitle__T\+J0z{color:#333;font-size:1.1rem;font-weight:600;margin-bottom:15px;text-align:center}.QuizPage_navigationGrid__mIyK-{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin-bottom:20px;max-height:300px;overflow-y:auto;padding:5px}.QuizPage_navButton__rqpqg{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__rqpqg:hover:not(:disabled){box-shadow:0 3px 10px #0000001a;transform:translateY(-1px)}.QuizPage_navButton__rqpqg:disabled{cursor:not-allowed;opacity:.6}.QuizPage_navButton__rqpqg:disabled:hover{box-shadow:none;transform:none}.QuizPage_navButton__rqpqg.QuizPage_active__UI6g\+{background:linear-gradient(135deg,#007bff,#0056b3)!important;border-color:#007bff!important;box-shadow:0 4px 15px #007bff66;color:#fff!important}.QuizPage_navButton__rqpqg.QuizPage_answered__YoLJH:not(.QuizPage_active__UI6g\+){background:#28a745;border-color:#28a745;color:#fff}.QuizPage_navButton__rqpqg.QuizPage_notAnswered__f9rSY:not(.QuizPage_active__UI6g\+){background:#ffc107;border-color:#ffc107;color:#333}.QuizPage_navButton__rqpqg.QuizPage_active__UI6g\+:hover{box-shadow:0 6px 20px rgba(0,123,255,.5,.5)!important;transform:translateY(-1px)}.QuizPage_navNumber__5E7o9{font-size:.85rem;font-weight:600}.QuizPage_finishAttemptBtn__fzI6o{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__fzI6o:hover:not(:disabled){box-shadow:0 8px 25px #28a7454d;transform:translateY(-2px)}.QuizPage_finishAttemptBtn__fzI6o:disabled{cursor:not-allowed;opacity:.6;transform:none}.QuizPage_mainContent__qBlCn{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__l19E7{-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__xC\+R4{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__g6fTk{color:#333;font-size:1.4rem;font-weight:600}.QuizPage_questionScore__66m0i{background:linear-gradient(135deg,#007bff,#0056b3);border-radius:25px;color:#fff;font-size:.9rem;font-weight:600;padding:10px 18px}.QuizPage_questionContent__2-sSy{word-wrap:break-word;color:#333;font-size:1.1rem;line-height:1.7;margin-bottom:25px;max-width:100%;overflow:hidden}.QuizPage_answersList__uj8zw{display:flex;flex-direction:column;gap:15px;list-style:none;margin-bottom:30px}.QuizPage_answerOption__a7SeT{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__a7SeT:hover{background:#007bff0d;border-color:#007bff}.QuizPage_answerOption__a7SeT.QuizPage_selected__YeDSw{background:linear-gradient(135deg,#007bff1a,#90ee901a);border-color:#007bff}.QuizPage_answerInput__3KDJk{accent-color:#007bff;flex-shrink:0;height:20px;margin-top:2px;width:20px}.QuizPage_answerText__i37bm{flex:1 1}.QuizPage_answerOption__a7SeT .QuizPage_answerText__i37bm img{height:auto;margin:8px 0;max-height:200px;max-width:100%;object-fit:contain}.QuizPage_navButtons__KfDd6{display:flex;flex-wrap:wrap;gap:15px;justify-content:space-between}.QuizPage_navBtn__IXAVQ{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__igTsw{background:linear-gradient(135deg,#6c757d,#495057);color:#fff}.QuizPage_nextBtn__kGvTd{background:linear-gradient(135deg,#007bff,#0056b3);color:#fff;margin-left:auto}.QuizPage_finishBtn__VuUpC{background:linear-gradient(135deg,#28a745,#20c997);color:#fff;margin-left:auto}.QuizPage_navBtn__IXAVQ:hover:not(:disabled){box-shadow:0 8px 25px #0003;transform:translateY(-2px)}.QuizPage_navBtn__IXAVQ:disabled{cursor:not-allowed;opacity:.5;transform:none}.QuizPage_mobileToggle__uNqjD{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__uNqjD:hover{transform:scale(1.05)}.QuizPage_mobileOverlay__I34qI{background:#00000080;display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:99}.QuizPage_loading__JUCcj{animation:QuizPage_spin__\+9yHY 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__\+9yHY{to{transform:rotate(1turn)}}@media (max-width:1200px){.QuizPage_sidebar__Zcjzs{width:300px}.QuizPage_mainContent__qBlCn{max-width:calc(100vw - 300px);padding:25px}}@media (max-width:1024px){.QuizPage_cameraSection__GoM50{bottom:15px;left:15px;padding:8px}.QuizPage_cameraSection__GoM50.QuizPage_minimized__rNmBs .QuizPage_cameraPreview__PR8CS{height:70px;width:70px}.QuizPage_cameraPreview__PR8CS{height:100px;width:180px}.QuizPage_mainContent__qBlCn{padding:20px}.QuizPage_sidebar__Zcjzs{padding:15px;width:280px}.QuizPage_mainContent__qBlCn{max-width:calc(100vw - 280px)}.QuizPage_questionCard__l19E7{padding:25px}}@media (max-width:768px){.QuizPage_quizContainer__qQrcA{flex-direction:column}.QuizPage_sidebar__Zcjzs{height:100vh;padding:20px;position:fixed;right:0;top:0;transform:translateX(100%);width:300px;z-index:100}.QuizPage_sidebar__Zcjzs.QuizPage_open__GLTG\+{transform:translateX(0)}.QuizPage_mobileToggle__uNqjD{align-items:center;display:flex;justify-content:center}.QuizPage_mobileOverlay__I34qI{display:block}.QuizPage_mainContent__qBlCn{max-width:100vw;padding:90px 20px 20px}.QuizPage_questionCard__l19E7{border-radius:15px;padding:20px}.QuizPage_questionHeader__xC\+R4{align-items:flex-start;flex-direction:column;gap:10px}.QuizPage_questionTitle__g6fTk{font-size:1.2rem}.QuizPage_navSection__FRGge{padding:15px}.QuizPage_navigationGrid__mIyK-{gap:8px}.QuizPage_navButtons__KfDd6{flex-direction:column;gap:12px}.QuizPage_navBtn__IXAVQ{font-size:.95rem;justify-content:center;padding:12px 24px;width:100%}.QuizPage_finishBtn__VuUpC,.QuizPage_nextBtn__kGvTd{margin-left:0;order:1}.QuizPage_prevBtn__igTsw{order:2}.QuizPage_cameraSection__GoM50{bottom:10px;left:10px}.QuizPage_cameraSection__GoM50.QuizPage_minimized__rNmBs .QuizPage_cameraPreview__PR8CS{height:60px;width:60px}.QuizPage_cameraPreview__PR8CS{height:90px;width:160px}.QuizPage_timerSection__yD3aP{border-radius:10px;padding:15px}.QuizPage_timerValue__JkXjH{font-size:1.5rem}.QuizPage_answerOption__a7SeT{gap:12px;padding:15px 18px}.QuizPage_answerText__i37bm{font-size:.95rem}.QuizPage_answerOption__a7SeT .QuizPage_answerText__i37bm img{max-height:150px}}@media (max-width:480px){.QuizPage_sidebar__Zcjzs{gap:10px;padding:15px;width:280px}.QuizPage_mainContent__qBlCn{padding:85px 15px 15px}.QuizPage_questionCard__l19E7{padding:18px}.QuizPage_questionTitle__g6fTk{font-size:1.1rem}.QuizPage_questionContent__2-sSy{font-size:1rem}.QuizPage_navSection__FRGge{padding:10px}.QuizPage_navigationGrid__mIyK-{gap:6px}.QuizPage_navNumber__5E7o9{font-size:.8rem}.QuizPage_answerOption__a7SeT{padding:12px 15px}.QuizPage_answerInput__3KDJk{height:18px;width:18px}.QuizPage_answerOption__a7SeT .QuizPage_answerText__i37bm img{max-height:120px}.QuizPage_cameraSection__GoM50.QuizPage_minimized__rNmBs .QuizPage_cameraPreview__PR8CS{height:55px;width:55px}.QuizPage_cameraPreview__PR8CS{height:80px;width:140px}.QuizPage_timerSection__yD3aP{border-radius:10px;padding:10px}.QuizPage_mobileToggle__uNqjD{height:50px;right:15px;top:15px;width:50px}.QuizPage_quizInfo__K1YBI{box-shadow:0 8px 25px #0000001a;padding:15px}.QuizPage_quizInfo__K1YBI h3{color:#333;font-size:1.2rem;font-weight:600;margin-bottom:10px}.QuizPage_infoItem__zS\+D1{align-items:center;display:flex;font-size:.9rem;justify-content:space-between;margin-bottom:8px}.QuizPage_infoLabel__c35CD{color:#666;font-weight:500}.QuizPage_infoValue__L8OsE{color:#333;font-weight:600}}@media (max-width:360px){.QuizPage_sidebar__Zcjzs{width:100vw}.QuizPage_mainContent__qBlCn{padding:80px 10px 10px}.QuizPage_questionCard__l19E7{padding:15px}.QuizPage_finishAttemptBtn__fzI6o{font-size:.9rem;padding:12px 20px}}.QuizContentDisplay_quizContent__RR6Lw{color:#333;line-height:1.7}.QuizContentDisplay_quizContent__RR6Lw p{margin:0 0 10px}.QuizContentDisplay_quizContent__RR6Lw img{border-radius:8px;box-shadow:0 2px 8px #0000001a;display:block;height:auto;margin:15px 0;max-width:100%}.QuizContentDisplay_quizContent__RR6Lw strong{font-weight:600}.QuizContentDisplay_quizContent__RR6Lw em{font-style:italic}.QuizContentDisplay_quizContent__RR6Lw u{text-decoration:underline}.QuizContentDisplay_quizContent__RR6Lw s{text-decoration:line-through}.QuizContentDisplay_quizContent__RR6Lw a{color:#007bff;text-decoration:none}.QuizContentDisplay_quizContent__RR6Lw a:hover{text-decoration:underline}.QuizContentDisplay_quizContent__RR6Lw ol,.QuizContentDisplay_quizContent__RR6Lw ul{margin:10px 0;padding-left:25px}.QuizContentDisplay_quizContent__RR6Lw li{margin:5px 0}.QuizContentDisplay_quizContent__RR6Lw blockquote{border-left:4px solid #007bff;color:#666;font-style:italic;margin:15px 0;padding-left:15px}.QuizContentDisplay_quizContent__RR6Lw code{background-color:#f4f4f4;border-radius:4px;font-family:Courier New,monospace;font-size:.9em;padding:2px 6px}.QuizContentDisplay_quizContent__RR6Lw pre{background-color:#f4f4f4;border-radius:8px;margin:15px 0;overflow-x:auto;padding:15px}.QuizContentDisplay_quizContent__RR6Lw pre code{background:none;padding:0}.QuizContentDisplay_quizContent__RR6Lw .QuizContentDisplay_ql-align-center__vSkaq{text-align:center}.QuizContentDisplay_quizContent__RR6Lw .QuizContentDisplay_ql-align-right__sqV4p{text-align:right}.QuizContentDisplay_quizContent__RR6Lw .QuizContentDisplay_ql-align-justify__PUpsJ{text-align:justify}@media (max-width:768px){.QuizContentDisplay_quizContent__RR6Lw img{margin:10px 0}}.QuizAttemptWrapper_modalText__DpzXP{text-align:center}.QuizAttemptWrapper_modalButton__A87v1{background-color:#007bff;border:none;border-radius:4px;color:#fff;cursor:pointer;font-weight:700;margin-top:20px;padding:12px}.QuizAttemptWrapper_modalBtns__ktPZv{align-items:center;display:flex;gap:20px;justify-content:center;width:100%}.QuizAttemptWrapper_container__oWN2Z{display:flex;flex-direction:column;height:100vh;overflow:hidden;position:relative}.QuizAttemptWrapper_cameraPreview__-0fiY{border-radius:4px;cursor:grab;height:90px;overflow:hidden;position:fixed;transition:transform .1s,box-shadow .2s;width:160px;z-index:1000}.QuizAttemptWrapper_cameraPreviewHidden__JpVn9{border-radius:4px;height:30px;overflow:hidden;position:fixed;width:90px}.QuizAttemptWrapper_cameraPreviewHidden__JpVn9.QuizAttemptWrapper_active__4QWWu{border:2px solid #4caf50}.QuizAttemptWrapper_cameraPreviewHidden__JpVn9.QuizAttemptWrapper_inactive__LtZtu{border:2px solid #f44336}.QuizAttemptWrapper_cameraPreview__-0fiY.QuizAttemptWrapper_active__4QWWu{border:2px solid #4caf50}.QuizAttemptWrapper_cameraPreview__-0fiY.QuizAttemptWrapper_inactive__LtZtu{border:2px solid #f44336}.QuizAttemptWrapper_cameraPreview__-0fiY.QuizAttemptWrapper_dragging__XBJ7p{box-shadow:0 4px 8px #0003;cursor:grabbing;opacity:.9}.QuizAttemptWrapper_cameraVideoHidden__0B30a,.QuizAttemptWrapper_cameraVideo__OiTaF{height:100%;object-fit:cover;transform:scaleX(-1);width:100%}.QuizAttemptWrapper_cameraVideoHidden__0B30a{opacity:0}.QuizAttemptWrapper_cameraLoading__ox8fL{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__oWN2Z{background-color:#ebebeb}}.QuizAttemptWrapper_dragHint__vtML3{bottom:-1.5rem;color:inherit;font-size:.7rem;position:absolute;text-align:center;width:100%}.QuizAttemptWrapper_hidden__T0QsN{display:none}.QuizAttemptWrapper_modalText__DpzXP{font-size:1rem}.QuizAttemptWrapper_recordingShow__tv32m{height:1px;height:16px;left:-9999px;overflow:hidden;position:absolute;top:-9999px;visibility:hidden;width:1px;width:55px}.CourseCreate_content__VcJCH{align-items:center;display:flex;flex-direction:column;gap:20px;padding:30px 0 50px}.CourseCreate_title__pOSqy{font-size:1.75rem;font-weight:600;text-align:center}.CourseCreate_TitleInput__FsUtp{padding:40px 0;width:600px}.CourseCreate_backButtonContainer__6jQ5l{padding:20px 20px 0}@media screen and (max-width:800px){.CourseCreate_content__VcJCH{padding:40px 20px}.CourseCreate_title__pOSqy{font-size:1.5rem}.CourseCreate_TitleInput__FsUtp{padding:25px 0;width:80%}}@media screen and (max-width:500px){.CourseCreate_content__VcJCH{padding:30px 20px 50px}.CourseCreate_title__pOSqy{font-size:1.125rem}.CourseCreate_comment__t-NM5{font-size:.75rem}.CourseCreate_TitleInput__FsUtp{padding:20px 0;width:100%}}.CourseTips_container__amDXz{display:flex;justify-content:space-between;padding:20px 20px 20px 0;width:100%}.CourseTips_navigation__00CzA{width:24%}.CourseTips_mainContainer__ElSJa{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__dLD5Y{border-bottom:.7px solid #cfcfcf;display:flex;flex-direction:column;gap:5px;padding:10px 0;width:100%}.CourseTips_title__LIvE9{font-size:1.5rem;font-weight:700;text-align:center}.CourseTips_description__JYteB{font-size:1rem;text-align:center}@media screen and (max-width:1150px){.CourseTips_navigation__00CzA{width:27%}}@media screen and (max-width:1000px){.CourseTips_container__amDXz{flex-direction:column;gap:20px;padding:30px}.CourseTips_mainContainer__ElSJa,.CourseTips_navigation__00CzA{width:100%}}.CourseDetails_container__9hy5M{display:flex;justify-content:space-between;padding:20px 20px 20px 0;width:100%}.CourseDetails_navigation__Dzzw7{width:24%}.CourseDetails_mainContainer__xEq\+a{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__-QKxI{border-bottom:.7px solid #cfcfcf;display:flex;flex-direction:column;gap:5px;padding:10px 0;width:100%}.CourseDetails_title__866Oy{font-size:1.5rem;font-weight:700;text-align:center}.CourseDetails_description__lPVH3{font-size:1rem;text-align:center}@media screen and (max-width:1150px){.CourseDetails_navigation__Dzzw7{width:27%}}@media screen and (max-width:1000px){.CourseDetails_container__9hy5M{flex-direction:column;gap:20px;padding:30px}.CourseDetails_mainContainer__xEq\+a,.CourseDetails_navigation__Dzzw7{width:100%}}@media screen and (max-width:500px){.CourseDetails_container__9hy5M{flex-direction:column;gap:20px;padding:15px}}.DetailsContent_container__a7FF1{gap:7px;padding:20px 0 30px;width:80%}.DetailsContent_container__a7FF1,.DetailsContent_field__9JVDY{display:flex;flex-direction:column}.DetailsContent_field__9JVDY p{color:#626262;font-size:.75rem;position:relative;top:-12px}.DetailsContent_richText__Ntlaz{display:flex;flex-direction:column;gap:7px}.DetailsContent_richText__Ntlaz .DetailsContent_description__CtxPU{color:#626262;font-size:.75rem;position:relative;top:-3px}.DetailsContent_courseImage__2dwtS,.DetailsContent_info__1PSZQ{display:flex;flex-direction:column;gap:7px;margin-top:15px}.DetailsContent_UploadContainer__pSCn9{color:#626262;display:flex;flex-direction:column;font-size:.75rem;width:350px}.DetailsContent_richText__Ntlaz .DetailsContent_ql-editor__2VdYO.DetailsContent_ql-blank__FDF3n:before{font-size:.9rem;font-style:normal}.DetailsContent_richText__Ntlaz .DetailsContent_ql-container__J4Xp1{height:auto;min-height:80px}.DetailsContent_richText__Ntlaz .DetailsContent_ql-editor__2VdYO{overflow-y:visible;padding:8px 12px}.DetailsContent_requiredStar__BHBXZ{color:red;font-size:14px;margin-left:4px}@media screen and (max-width:800px){.DetailsContent_container__a7FF1{gap:7px;padding:20px 0 30px;width:90%}}.BasicInfo_dropdowns__2vNhk{align-items:center;display:flex;gap:10px;justify-content:space-between;width:100%}@media screen and (max-width:690px){.BasicInfo_dropdowns__2vNhk{flex-wrap:wrap}}.CategoryDropdown_container__hEdO2{width:28%}@media screen and (max-width:1140px){.CategoryDropdown_container__hEdO2{width:32%}}@media screen and (max-width:690px){.CategoryDropdown_container__hEdO2{width:100%}.CategoryDropdown_dropdowns__eXPzv{flex-wrap:wrap}}.SubCategoryDropdown_container__L3rlk{width:28%}@media screen and (max-width:1140px){.SubCategoryDropdown_container__L3rlk{width:32%}}@media screen and (max-width:690px){.SubCategoryDropdown_container__L3rlk{width:100%}.SubCategoryDropdown_dropdowns__TbSlL{flex-wrap:wrap}}.LevelDropdown_container__fcRii{width:28%}@media screen and (max-width:1140px){.LevelDropdown_container__fcRii{width:32%}}@media screen and (max-width:690px){.LevelDropdown_container__fcRii{width:100%}.LevelDropdown_dropdowns__f52nb{flex-wrap:wrap}}.CustomFileUpload_containerImage__BVxou{align-items:center;display:flex;flex-wrap:wrap;gap:30px;justify-content:space-between}.CustomFileUpload_uploadImage__D8Ex8{display:flex}.CustomFileUpload_uploadImage__D8Ex8 button{background-color:#fff;border:1px solid #ccc;cursor:pointer;height:35px;min-width:100px;width:15%}.CustomFileUpload_uploadImage__D8Ex8 button:hover{background-color:#cfcece}.CustomFileUpload_uploadImage__D8Ex8 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__K4hu7{border:1px solid #cacaca;flex:1 1;min-width:260px;overflow:hidden;width:300px}.CustomFileUpload_UploadContainer__-nJ58{color:#626262;display:flex;flex-direction:column;font-size:.75rem;min-width:250px;width:45%}.CustomFileUpload_errorMsg__Dmfsw{color:red}.CustomFileUpload_deleteBtn__ESu3c{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__ESu3c:hover{background-color:#e02727;transform:scale(1.05)}.CustomFileUpload_deleteBtn__ESu3c:disabled{background-color:#ffb3b3;border-color:#ffb3b3;cursor:not-allowed;transform:none}@media screen and (max-width:800px){.CustomFileUpload_uploadImage__D8Ex8 button{font-size:.67rem;height:35px;min-width:77px;width:25%}.CustomFileUpload_uploadImage__D8Ex8 input{height:35px;min-width:200px;width:85%}.CustomFileUpload_image__K4hu7{min-height:150px;min-width:250px;width:45%}.CustomFileUpload_UploadContainer__-nJ58{min-width:250px;width:50%}}@media screen and (max-width:700px){.CustomFileUpload_containerImage__BVxou{gap:20px}}@media screen and (max-width:660px){.CustomFileUpload_UploadContainer__-nJ58{min-width:100px;width:100%}.CustomFileUpload_uploadImage__D8Ex8 button{min-width:50px}.CustomFileUpload_uploadImage__D8Ex8 input{min-width:80px;width:85%}.CustomFileUpload_image__K4hu7{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__cUeJ0{display:flex;justify-content:space-between;padding:20px 20px 20px 0;width:100%}.Essentials_navigation__XsjoT{width:24%}.Essentials_mainContainer__PCyqn{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__1IvPT{border-bottom:.7px solid #cfcfcf;display:flex;flex-direction:column;gap:5px;padding:10px 0;width:100%}.Essentials_title__hvhvn{font-size:1.5rem;font-weight:700;text-align:center}.Essentials_description__byfds{font-size:1rem;text-align:center}.Essentials_content__2s\+Hu{gap:20px;padding:30px 0;width:80%}.Essentials_content__2s\+Hu,.Essentials_skillContent__rnvpz{display:flex;flex-direction:column}.Essentials_descriptionSkill__FV9RR{color:#626262;font-size:.8rem;margin-bottom:10px;margin-top:7px}.Essentials_heading__ACPwb{font-size:1rem}.Essentials_requiredStar__06b2Q{color:red;font-size:14px;margin-left:4px}@media screen and (max-width:1150px){.Essentials_navigation__XsjoT{width:27%}}@media screen and (max-width:1000px){.Essentials_container__cUeJ0{flex-direction:column;gap:20px;padding:30px}.Essentials_mainContainer__PCyqn,.Essentials_navigation__XsjoT{width:100%}}@media screen and (max-width:500px){.Essentials_content__2s\+Hu{width:90%}}.AddMore_mainContainer__rl00g{display:flex;flex-direction:column}.AddMore_description__IfToW{color:#626262;font-size:.8rem;margin-bottom:10px;margin-top:7px}.AddMore_addBtn__ztydX{align-items:center;background-color:#fff;border:none;color:#1490e5;display:flex;font-size:1rem;justify-content:space-between;width:165px}.AddMore_title__V28Wv{font-size:1rem}.AddMore_requiredStar__WSDcw{color:red;font-size:14px;margin-left:4px}.SkillManager_container__pjLe5{width:100%}.SkillManager_addField__zUHZl{align-items:center;display:flex;gap:12px}.SkillManager_inputField__F\+umq{width:92%}.SkillManager_addBtn__arMDf{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__LubS9{max-height:100px;overflow:auto}.SkillManager_skillsList__9MREr{display:flex;flex-wrap:wrap;gap:10px;list-style:none}.SkillManager_skill__3TIAv button{align-items:center;border:1px solid #c6c6c6;border-radius:5px;display:flex;font-size:.9rem;gap:8px;padding:5px}.Header_header__mQRMi{align-items:center;box-shadow:0 2px 4px #00000014;display:flex;justify-content:space-between;padding:12px 20px;width:100%}.Header_back__s3-MZ{cursor:pointer;display:flex;gap:5px}.Header_btns__qBEw-{display:flex;gap:8px}.Header_saveBtn__g4B\+k{width:70px}.Header_saveBtn__g4B\+k:hover{transform:scale(1.03)}.Header_left__ZcUHe{align-items:center;display:flex;gap:10px}.Header_title__AVvP2{font-size:1.5rem;font-weight:700;height:27px;max-width:300px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Header_titleCan__XUnEC{align-items:center;display:flex;gap:2px}.Header_super__XQwDx{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__CnPmB{background-color:#ff3434;border:1px solid #ff3434;border-radius:5px;color:#fff;cursor:pointer;padding:10px 13px}.Header_deleteBtn__CnPmB:hover{transform:scale(1.03)}.Header_modalContent__JJN2G{align-items:center;display:flex;flex-direction:column;gap:20px;text-align:center}.Header_modalContent__JJN2G h2{color:#333;font-size:1.5rem;font-weight:600}.Header_modalContent__JJN2G input{border:1px solid #ccc;border-radius:5px;font-size:1rem;max-width:300px;outline:none;padding:10px;width:90%}.Header_modalContent__JJN2G input:disabled{background-color:#f5f5f5;cursor:not-allowed}.Header_modalContent__JJN2G .Header_modalActions__odpUI{display:flex;gap:15px;justify-content:center}.Header_modalContent__JJN2G .Header_createButton__w91eE{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__JJN2G .Header_createButton__w91eE:hover{background-color:#0056b3}.Header_modalContent__JJN2G .Header_cancelButton__naxX1{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__JJN2G .Header_cancelButton__naxX1:hover{background-color:#e0e0e0}.Header_confirmTitle__KnqIZ{align-items:center;display:flex;font-weight:600;justify-content:space-between;width:100%}.Header_question__74AIg{text-align:left}@media screen and (max-width:800px){.Header_title__AVvP2{font-size:1.25rem;height:auto;max-width:250px}.Header_back__s3-MZ p{display:none}}@media screen and (max-width:500px){.Header_header__mQRMi{padding:20px 10px}.Header_title__AVvP2{font-size:1rem;height:auto;max-width:120px}.Header_titleCan__XUnEC{gap:.5px}.Header_left__ZcUHe{gap:5px}.Header_saveBtn__g4B\+k{width:50px}}@media screen and (max-width:300px){.Header_super__XQwDx{display:none}}.UploadLayout_InstructorContainer__4y0Wy{display:flex;gap:5px;min-height:100vh;overflow-x:auto}.UploadLayout_mainContent__pjkD-{flex-grow:1;overflow-y:auto}.UploadLayout_nav__F77dR{padding-top:30px}@media screen and (max-width:1000px){.UploadLayout_InstructorContainer__4y0Wy{flex-direction:column}}.CourseEditNavigation_container__68D3Z{align-items:center;display:flex;flex-direction:column}.CourseEditNavigation_navigations__iI-LY{display:flex;flex-direction:column;gap:7px;padding:16px 0}.CourseEditNavigation_navigate__oz49A{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__NfN9p{background-color:#000}.CourseEditNavigation_disabled__aRJRF{cursor:not-allowed;opacity:.5;pointer-events:none}.CourseEditNavigation_submit__aYKx4{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__aYKx4:hover{background-color:#1387d4}.CourseEditNavigation_hamburger__Dc05r{color:#1490e5;cursor:pointer;display:block;font-size:1.75rem;margin:25px 0 0 10px}.CourseEditNavigation_closeBtn__0RonK{align-self:flex-end;color:#000;cursor:pointer;font-size:1.75rem}@media screen and (max-width:1000px){.CourseEditNavigation_container__68D3Z{align-items:center;display:flex;flex-direction:row;justify-content:space-between;padding:30px 30px 0;width:100%}.CourseEditNavigation_hamburger__Dc05r{color:#1490e5;cursor:pointer;display:block;font-size:1.75rem}.CourseEditNavigation_navigations__iI-LY{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__x2zCx{left:0}.CourseEditNavigation_closeBtn__0RonK{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__DF6S\+{left:37%}.CourseEditNavigation_overlay__Z4GBq{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__iI-LY li{width:100%}.CourseEditNavigation_navigate__oz49A{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__NfN9p{background-color:#000;color:#fff}.CourseEditNavigation_submit__aYKx4{font-size:.9rem;height:45px;width:138px}}@media screen and (max-width:650px){.CourseEditNavigation_closeBtn__0RonK{top:20px}.CourseEditNavigation_navigations__iI-LY{width:55%}.CourseEditNavigation_activeClose__DF6S\+{left:57%}}@media screen and (max-width:500px){.CourseEditNavigation_submit__aYKx4{font-size:.8rem;height:38px;width:120px}.CourseEditNavigation_navigate__oz49A{font-size:1rem;padding:10px 50px 10px 30px}.CourseEditNavigation_closeBtn__0RonK{border-radius:50%;font-size:2rem;height:40px;top:15px;width:40px}.CourseEditNavigation_activeClose__DF6S\+{left:62%}.CourseEditNavigation_navigations__iI-LY{padding:16px 0;width:60%}}@media screen and (max-width:350px){.CourseEditNavigation_activeClose__DF6S\+{left:72%}.CourseEditNavigation_navigations__iI-LY{padding:16px 0;width:70%}}@keyframes CourseEditNavigation_slideIn__Vv-z\+{0%{opacity:0;transform:translateX(-20px)}to{opacity:1;transform:translateX(0)}}.CourseEditNavigation_sidenav__c9B4-{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__c9B4-.CourseEditNavigation_open__XSyFV{display:flex}.CourseEditNavigation_menuIcon__EF3xb{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__EF3xb svg{flex-shrink:0;height:24px;width:24px}.CourseEditNavigation_menuItems__VuldU{display:flex;flex-direction:column;width:100%}.CourseEditNavigation_menuItems__VuldU a{text-decoration:none}.CourseEditNavigation_menuItem__fJqQJ{align-items:center;animation:CourseEditNavigation_slideIn__Vv-z\+ .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__EF3xb span{text-decoration:none}.CourseEditNavigation_menuItem__fJqQJ svg{flex-shrink:0}.CourseEditNavigation_menuItem__fJqQJ:first-child{animation-delay:.1s}.CourseEditNavigation_menuItem__fJqQJ:nth-child(2){animation-delay:.2s}.CourseEditNavigation_menuItem__fJqQJ:nth-child(3){animation-delay:.3s}.CourseEditNavigation_menuItem__fJqQJ:nth-child(4){animation-delay:.4s}.CourseEditNavigation_active__NfN9p{background-color:#333;color:#fff}@media screen and (max-width:1000px){.CourseEditNavigation_menuItem__fJqQJ{padding:15px 20px 15px 30px;width:100%}}@media screen and (max-width:800px){.CourseEditNavigation_sidenav__c9B4-{width:45px}.CourseEditNavigation_menuIcon__EF3xb{display:flex}.CourseEditNavigation_menuItems__VuldU{display:none}.CourseEditNavigation_menuItems__VuldU.CourseEditNavigation_open__XSyFV{display:flex;width:20px}.CourseEditNavigation_menuItems__VuldU.CourseEditNavigation_close__Ck0Ua{display:none}.CourseEditNavigation_sidenav__c9B4-.CourseEditNavigation_open__XSyFV .CourseEditNavigation_menuItem__fJqQJ span{display:inline}.CourseEditNavigation_sidenav__c9B4-:not(.CourseEditNavigation_open__XSyFV) .CourseEditNavigation_menuItem__fJqQJ span{display:none}}@media (max-width:576px){.CourseEditNavigation_sidenav__c9B4-{left:0;position:fixed;top:0;z-index:1}.CourseEditNavigation_menuItem__fJqQJ{gap:10px}}.Curriculum_container__XEs8Y{display:flex;justify-content:space-between;padding:20px 20px 20px 0;width:100%}.Curriculum_navigation__iAcZB{width:24%}.Curriculum_mainContainer__LQRkZ{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__mxM4Z{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__mxM4Z:hover{background-color:#117acc}.Curriculum_header__BHp2F{border-bottom:.7px solid #cfcfcf;display:flex;flex-direction:column;gap:5px;padding:10px 0;width:100%}.Curriculum_title__9p46-{font-size:1.5rem;font-weight:700;text-align:center}.Curriculum_description__c68Ra{font-size:1rem;text-align:center}.Curriculum_content__LbRNz{display:flex;flex-direction:column;padding:30px 0;width:80%}.Curriculum_selectedExportBar__w-S0G{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__pElIB{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__pElIB:hover{background-color:#117acc}@media screen and (max-width:1150px){.Curriculum_navigation__iAcZB{width:27%}}@media screen and (max-width:1000px){.Curriculum_container__XEs8Y{flex-direction:column;gap:20px;padding:30px}.Curriculum_mainContainer__LQRkZ,.Curriculum_navigation__iAcZB{width:100%}}@media screen and (max-width:500px){.Curriculum_content__LbRNz,.Curriculum_selectedExportBar__w-S0G{width:90%}}@media screen and (max-width:1000px){.Curriculum_selectedExportBar__w-S0G{width:90%}.Curriculum_exportButton__pElIB{font-size:12px;padding:8px 10px}}.Module_modules__HRxsM{display:flex;flex-direction:column;margin-top:10px}.Module_addModuleBtn__Zs4\+5{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__3SczM{transform:rotate(0);transition:transform .3s ease,border .3s ease}.Module_exportButton__dA0c5{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__dA0c5:hover{background-color:#117acc}.Module_rotate__ko5eh{border:none;padding:0;transform:rotate(45deg);width:16px}.Module_createMode__BSxdb{border:none;padding:0;width:20px}.Module_createModule__VasGJ{border:1px solid #ccc;color:#333;font-size:1rem;padding:12px 20px;width:100%}.Module_titleField__GHxlm{border:none;width:100%}.Module_hide__OtIWu{display:none}.Module_Btns__fFJPZ{align-items:center;display:flex;gap:15px;justify-content:flex-end;position:relative;right:0}.Module_cancel__-UQKF{background-color:#fff;border:none;cursor:pointer}.Module_modulesList__zptIZ{gap:20px}.DragAndDrop_items__-xTF4,.Module_modulesList__zptIZ{display:flex;flex-direction:column}.DragAndDrop_itemcontainer__LSUs7{border:1px solid #ccc;padding:14px 20px}.DragAndDrop_item__\+Fvld{transition:opacity .2s ease,border .2s ease}.DragAndDrop_itemGap__vBSmH{display:flex;flex-direction:column;gap:5px}.DragAndDrop_activeItem__543bf,.DragAndDrop_item__\+Fvld:active{opacity:.7}.DragAndDrop_dropAreaNew__d6rhG{height:auto;padding-top:1px}.DragAndDrop_addNew__am9Lj{align-items:center;display:flex;justify-content:center;opacity:0;width:100%}.DragAndDrop_lineNew__6FDp3{border:.8px dashed #cccccca8;height:.8px;width:50%}.DragAndDrop_dropAreaNew__d6rhG:hover .DragAndDrop_addNew__am9Lj{opacity:1}.DragAndDrop_createModule__rXaS1{border:1px solid #ccc;color:#333;font-size:1rem;margin-top:20px;padding:12px 20px;width:100%}.DragAndDrop_titleField__f\+i99{border:none;width:100%}.DragAndDrop_hide__XiyX3{display:none}.DragAndDrop_Btns__9WKuS{align-items:center;display:flex;gap:15px;justify-content:flex-end;position:relative;right:0}.DragAndDrop_cancel__QjPbF{background-color:#fff;border:none;cursor:pointer}.DragAndDrop_dropLine__Pzixw{border-top:.5px solid #000;opacity:1;width:100%}.DragAndDrop_dropHide__nEtBG{opacity:0}.DragAndDrop_dropLineDown__l5JMB{border-top:.5px solid #000;opacity:1;width:100%}.DragAndDrop_dropHideDown__aiI6x{opacity:0}@media screen and (max-width:500px){.DragAndDrop_itemcontainer__LSUs7{padding:14px 12px}}.DropArea_dropAreaNew__pyvHh{height:auto;padding-top:1px}.DropArea_addNew__JVEtU{align-items:center;display:flex;height:25px;justify-content:center;opacity:1;padding:2px 0;width:100%}.DropArea_addNewHide__KfBuK{height:15px;opacity:0;padding:2px 0;width:100%}.DropArea_addIcon__L69tC{cursor:pointer;display:none;opacity:0;position:relative}.DropArea_lineNew__4QQCq{border:.8px dashed #cccccca8;height:.8px;width:50%}.DropArea_dropAreaNew__pyvHh:hover .DropArea_addNew__JVEtU{color:#1491e5c0}.DropArea_dropAreaNew__pyvHh:hover .DropArea_lineNew__4QQCq{border-color:#1491e5cb}.DropArea_dropAreaNew__pyvHh:hover .DropArea_addIcon__L69tC{display:block;opacity:1}.DropArea_tooltip__vF9xR{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__L69tC:hover .DropArea_tooltip__vF9xR{display:block}.DropArea_createModule__SGbGH{border:1px solid #ccc;color:#333;font-size:1rem;margin-bottom:10px;margin-top:20px;padding:12px 20px;width:100%}.DropArea_titleField__yIjft{border:none;width:100%}.DropArea_hide__ovVyg{display:none}.DropArea_Btns__vTjkF{align-items:center;display:flex;gap:15px;justify-content:flex-end;position:relative;right:0}.DropArea_cancel__SB7t7{background-color:#fff;border:none;cursor:pointer}.ModulesListSkeleton_containers__k1I-v{align-items:center;background-color:#fff;display:flex;flex-direction:column;font-size:1rem;gap:25px;justify-content:center;padding:8px}.ModulesListSkeleton_modleContainer__hQFqA{border:1px solid #cccccc94;border-radius:5px;display:flex;flex-direction:column;gap:20px;padding:12px 20px;width:100%}.ModulesListSkeleton_para__\+c6i7{background-color:#ebebebc4;height:25px;width:100%}.ModulesListSkeleton_items__CLNME{background-color:#ebebebc4;height:40px;width:130px}.ModuleContainer_moduleContainer__GOF1b{border-radius:5px;display:flex;flex-direction:column;gap:23px;width:100%}.ModuleContainer_hideGap__a452u{gap:0}.ModuleContainer_head__9v17\+{align-items:center;display:flex;justify-content:space-between}.ModuleContainer_exportButton__FgPh1{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__FgPh1:hover{background-color:#117acc}.ModuleContainer_hideHead__EF\+Af{display:none}.ModuleContainer_title__SBc-z{align-items:center;display:flex;gap:4px;padding:10px 0}.ModuleContainer_checkBox__2Pl6y{cursor:pointer}.ModuleContainer_edit__NMR8O{align-items:center;border-radius:50%;display:none;height:auto;justify-content:center;margin-left:6px;width:auto}.ModuleContainer_head__9v17\+:hover .ModuleContainer_edit__NMR8O{display:flex}.ModuleContainer_itemsAddBtn__MlCRK{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__3zXgL{align-items:center;display:none;font-size:1rem;gap:8px;margin-left:8px}.ModuleContainer_moduleContainer__GOF1b:hover .ModuleContainer_editTrashIcons__3zXgL{display:flex}.ModuleContainer_icons__MMy4M{align-items:center;display:flex;gap:14px;justify-content:center}.ModuleContainer_eye__vFJfX{align-items:center;cursor:pointer;display:flex;height:25px;justify-content:center;width:25px}.ModuleContainer_addModule__Ouw45{display:flex;flex-wrap:wrap;gap:10px;margin-top:10px}.ModuleContainer_addModuleContainer__5vDHt{align-items:flex-start;display:flex;gap:20px;justify-content:flex-start;position:relative}.ModuleContainer_curriculumWrapper__J3P6S{display:flex;flex-direction:column;position:relative;width:11rem;z-index:9}.ModuleContainer_itemsList__gZpS9{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__gZpS9 li{border:2px solid gray;border-radius:8px;cursor:pointer;flex:1 1 150px;min-width:130px;padding:5px;width:auto}.ModuleContainer_itemsList__gZpS9 li:hover{background-color:#f0f0f0;border-color:#007bff}.ModuleContainer_addModuleBtn__9GCgm{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__ZulTn{transform:rotate(0);transition:transform .3s ease,border .3s ease}.ModuleContainer_rotate__2xJph{border:none;padding:0;transform:rotate(45deg);width:16px}.ModuleContainer_createMode__\+hE9p{border:none;padding:0;width:20px}.ModuleContainer_activeBtn__WOtJy{background-color:#f0f8ff;border:1px solid #007bff}.ModuleContainer_createModule__5wh3w{border:1px solid #ccc;color:#333;font-size:1rem;padding:12px 20px;width:100%}.ModuleContainer_titleField__AKGs\+{border:none;display:flex;flex-direction:column;width:100%}.ModuleContainer_hide__GN6Po{display:none}.ModuleContainer_Btns__uPfzE{align-items:center;display:flex;gap:15px;justify-content:flex-end;position:relative;right:0}.ModuleContainer_cancel__\+khFk{background-color:#fff;border:none;cursor:pointer}.ModuleContainer_item__FEvgz{align-items:center;cursor:pointer;display:flex;gap:5px;justify-content:center}.ModuleContainer_item__FEvgz:hover{color:#1490e5}.ModuleContainer_eyeContainer__lKHqk{align-items:center;display:flex;justify-content:center;padding:10px 0;position:relative}.ModuleContainer_tooltip__z-qBh{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__hIQxL{margin:1rem 0}.ModuleContainer_eyeContainer__lKHqk:hover .ModuleContainer_tooltip__z-qBh{display:block}.ModuleContainer_headBorder__PN26n{background-color:#cccccc2d;border-radius:5px;padding:10px 5px 15px}.ModuleContainer_arrow__3rnPO{align-items:center;cursor:pointer;display:flex;justify-content:center;padding:6px}.ModuleContainer_arrow__3rnPO:hover{background-color:#cccccc5b;border-radius:50%}.ModuleContainer_arrowRotate__jH2zs{rotate:180deg}.ModuleContainer_resourceCon__iNIul{align-items:flex-start;border-top:1px dashed #ccc;display:flex;flex-direction:column;justify-content:flex-start;padding:10px}.ModuleContainer_resourceUploadCon__UB7Xi{background-color:#fff;border:none;padding:10px 0}.ModuleContainer_resourceBtn__9ceQR{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__szcmp{border:none;display:none;padding:0;width:20px}.ModuleContainer_addPara__nH3Ez{background-color:#fff;display:flex;gap:5px;margin-right:20px;padding:10px}.ModuleContainer_closeRotate__enW7E{cursor:pointer;rotate:45deg}.ModuleContainer_subcontainerHead__zliMc{align-items:flex-start;display:flex;flex-direction:column;justify-content:space-between}.ModuleContainer_btns__5OtRu{display:flex;gap:20px}.ModuleContainer_submitBtn__q5DQO{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__q5DQO :hover{background-color:#106ed3}.ModuleContainer_uploadFile__88tzp{display:flex}.ModuleContainer_uploadFile__88tzp button{background-color:#fff;border:1px solid #ccc;height:35px;padding:0 5px}.ModuleContainer_uploadFile__88tzp button:hover{background-color:#cfcece}.ModuleContainer_uploadFile__88tzp 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__0EQO7{color:#626262;display:flex;flex-direction:column;font-size:.75rem;width:100%}.ModuleContainer_fileTitle__6Y8\+C{font-size:1rem;padding:0 0 10px}.ModuleContainer_fileMessage__z2HQm{color:#919191;font-size:.8rem;padding:3px 0}.ModuleContainer_resourceSubCon__32pm8{display:flex;flex-direction:column;margin:1rem 0;padding:5px 15px}.ModuleContainer_itemContainer__7xvdX{border:1px solid #ccc;padding:10px 20px}.ModuleContainer_displayResources__D0l8Y{display:flex;flex-direction:column;gap:7px;margin-bottom:8px;width:100%}.ModuleContainer_buttonRow__VezcK{align-items:center;display:flex;gap:20px;padding:10px}.ModuleContainer_lsrwButton__3COqw{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__3COqw:hover{color:#1490e5}.ModuleContainer_lsrwSelection__t69pN{background-color:#fafafa;border:1px solid #f3f2f2;border-radius:8px;margin-top:10px;padding:15px}.ModuleContainer_lsrwSelection__t69pN h4{color:#333;font-size:16px;font-weight:600;margin-bottom:10px}.ModuleContainer_exerciseTypeList__DMY-o{display:flex;flex-wrap:wrap;gap:10px;list-style:none;padding:0}.ModuleContainer_exerciseTypeItem__uJAOO{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__uJAOO:hover{background-color:#f0f8ff;border:1px solid #007bff;color:#000}.ModuleContainer_lsrwTitleInput__jRIo6{background-color:#fff;border:1px solid #ccc;border-radius:8px;margin-top:10px;padding:15px}.ModuleContainer_lsrwTitleInput__jRIo6 h4{color:#333;font-size:16px;font-weight:600;margin-bottom:10px}.ModuleContainer_lsrwTitleInput__jRIo6 .ModuleContainer_Btns__uPfzE{display:flex;gap:10px;justify-content:flex-end;margin-top:15px;width:auto}.ModuleContainer_lsrwTitleInput__jRIo6 .ModuleContainer_cancel__\+khFk{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__jRIo6 .ModuleContainer_cancel__\+khFk:hover{background-color:#e0e0e0}.ModuleContainer_lsrwTitleInput__jRIo6 button{border-radius:4px;padding:7px 12px;width:auto}@media screen and (max-width:700px){.ModuleContainer_itemsList__gZpS9{display:flex;flex-direction:column;height:9rem}.ModuleContainer_itemsList__gZpS9 li{height:10px}.ModuleContainer_addModuleContainer__5vDHt{display:flex;flex-direction:column}}@media screen and (max-width:500px){.ModuleContainer_icons__MMy4M{gap:8px}.ModuleContainer_eye__vFJfX{height:20px;width:20px}.ModuleContainer_itemsList__gZpS9{display:flex;flex-direction:column;height:9rem;width:auto}.ModuleContainer_itemsList__gZpS9 li{height:10px;width:auto}}@media screen and (max-width:300px){.ModuleContainer_quiz__Dgzyd{gap:10px}.ModuleContainer_itemsList__gZpS9{display:flex;flex-direction:column;height:11rem;width:150px}.ModuleContainer_itemsList__gZpS9 li{height:20px;width:100px}}.QuizItem_quiz__3L6Nk{align-items:center;border-radius:5px;display:flex;justify-content:space-between;width:100%}.QuizItem_title__9cz9k{align-items:center;cursor:pointer;display:flex;gap:4px;transition:all .3s}.QuizItem_title__9cz9k:hover{text-decoration:underline}.QuizItem_eye__epNXt{cursor:pointer;height:25px;width:25px}.QuizItem_eye__epNXt,.QuizItem_icons__TPOgJ{align-items:center;display:flex;justify-content:center}.QuizItem_icons__TPOgJ{gap:14px}.QuizItem_eyeTooltipContainer__trBNp{align-items:center;display:flex;flex-direction:column;position:relative}.QuizItem_tooltip__5drif{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__epNXt:hover+.QuizItem_tooltip__5drif{display:block}@media screen and (max-width:500px){.QuizItem_icons__TPOgJ{gap:8px}.QuizItem_eye__epNXt{height:20px;width:20px}}@media screen and (max-width:300px){.QuizItem_quiz__3L6Nk{gap:10px}}.ModuleMenuDots_container__vX6Bi{align-items:center;display:flex;height:25px;justify-content:center;position:relative;width:25px}.ModuleMenuDots_container__vX6Bi:hover .ModuleMenuDots_actionList__dtjrc{display:flex}.ModuleMenuDots_actionList__dtjrc{display:none;height:auto;position:absolute;right:-15px;top:100%;width:auto;z-index:10}.ModuleMenuDots_list__rK927{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__fhZ6H{cursor:pointer;font-size:1rem;padding:5px 7px 7px}.ModuleMenuDots_actionLi__fhZ6H:hover{color:#1490e5;color:var(--primary-color)}.ModuleMenuDots_cancel__r4hd5{background-color:#fff;border:none;cursor:pointer}.ModuleMenuDots_confirmations__ZaHeD{align-items:center;display:flex;flex-direction:column;gap:20px}.ModuleMenuDots_confirmTitle__YG7PA{align-items:center;display:flex;font-weight:600;justify-content:space-between;width:100%}.ModuleMenuDots_dialogBtns__OVME5{align-items:center;display:flex;gap:15px;justify-content:flex-end;width:100%}.ModuleMenuDots_question__aPMCl{text-align:left}.ModuleMenuDots_dotIcon__GKj-1{align-items:center;cursor:pointer;display:flex;height:25px;justify-content:center;width:50px}.ResourceItem_quiz__CoE8\+{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__Bq6jt{margin-top:8px}.ResourceItem_note__8AyxP{background-color:#ccc;font-size:.85rem;padding:2px 5px;position:absolute;top:-20%}.ResourceItem_quiz__CoE8\+:hover .ResourceItem_edit__9scCx{display:block}.ResourceItem_editName__Wvj0S{display:flex;gap:6px}.ResourceItem_edit__9scCx{display:none}.ResourceItem_title__fTq5h{align-items:center;color:#000;display:flex;font-size:1.05rem;gap:4px;text-decoration:none}.ResourceItem_title__fTq5h:hover{color:#007bff;text-decoration:underline}.ResourceItem_input__JGa4J{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__JGa4J:focus{border-color:#007bff}.ResourceItem_eye__5AVA5{cursor:pointer;height:25px;width:25px}.ResourceItem_eye__5AVA5,.ResourceItem_icons__LWf3q{align-items:center;display:flex;justify-content:center}.ResourceItem_icons__LWf3q{gap:14px}.ResourceItem_eyeTooltipContainer__h7f0A{align-items:center;display:flex;flex-direction:column;position:relative}.ResourceItem_tooltip__ee7vt{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__5AVA5:hover+.ResourceItem_tooltip__ee7vt{display:block}@media screen and (max-width:500px){.ResourceItem_icons__LWf3q{gap:8px}.ResourceItem_eye__5AVA5{height:20px;width:20px}}@media screen and (max-width:300px){.ResourceItem_quiz__CoE8\+{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__KF17h{animation:SecurePDFViewer_fadeIn__PMk3v .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__PMk3v{0%{opacity:0}to{opacity:1}}.SecurePDFViewer_header__cyfQ\+{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__j7Vjz{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__UbYOw{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__UbYOw:hover{background-color:#ffffff1a}.SecurePDFViewer_closeButton__UbYOw:active{background-color:#fff3}.SecurePDFViewer_contentWrapper__eAbTe{background-color:#525659;flex:1 1;overflow:hidden;position:relative}.SecurePDFViewer_loadingContainer__lpLzJ{align-items:center;color:#fff;display:flex;flex-direction:column;font-size:1.2rem;gap:1rem;height:100%;justify-content:center}.SecurePDFViewer_loadingSpinner__goD0-{animation:SecurePDFViewer_spin__TdPRr 1s linear infinite;border:4px solid #ffffff4d;border-radius:50%;border-top-color:#fff;height:40px;width:40px}@keyframes SecurePDFViewer_spin__TdPRr{to{transform:rotate(1turn)}}.SecurePDFViewer_errorContainer__HCecc{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__SzZo3{max-width:600px}.SecurePDFViewer_errorButton__idMol{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__idMol:hover{background-color:#ff5252}.SecurePDFViewer_errorButton__idMol:active{background-color:#ff3838}.SecurePDFViewer_viewerContainer__h93Cm{height:100%;width:100%}.SecurePDFViewer_pdfViewerOverlay__KF17h .rpv-core__fullscreen-button,.SecurePDFViewer_pdfViewerOverlay__KF17h .rpv-core__open-button,.SecurePDFViewer_pdfViewerOverlay__KF17h .rpv-core__print-button,.SecurePDFViewer_pdfViewerOverlay__KF17h .rpv-full-screen__button,.SecurePDFViewer_pdfViewerOverlay__KF17h .rpv-open__button,.SecurePDFViewer_pdfViewerOverlay__KF17h .rpv-print__button,.SecurePDFViewer_pdfViewerOverlay__KF17h [data-testid=toolbar-fullscreen-button],.SecurePDFViewer_pdfViewerOverlay__KF17h [data-testid=toolbar-open-button],.SecurePDFViewer_pdfViewerOverlay__KF17h [data-testid=toolbar-print-button],.SecurePDFViewer_pdfViewerOverlay__KF17h button[aria-label="Exit full screen"],.SecurePDFViewer_pdfViewerOverlay__KF17h button[aria-label="Full screen"],.SecurePDFViewer_pdfViewerOverlay__KF17h button[aria-label="Open file"],.SecurePDFViewer_pdfViewerOverlay__KF17h button[aria-label=Print]{display:none!important}.SecurePDFViewer_pdfViewerOverlay__KF17h .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__KF17h .rpv-core__viewer{background-color:#525659}.SecurePDFViewer_pdfViewerOverlay__KF17h .rpv-core__inner-pages{background-color:#525659;transform:translateZ(0)}.SecurePDFViewer_pdfViewerOverlay__KF17h .rpv-core__page-layer{margin:1rem auto;transform:translateZ(0)}.SecurePDFViewer_pdfViewerOverlay__KF17h .rpv-toolbar{background-color:#2a2a2a;border-bottom:1px solid #444;padding:.5rem 1rem}.SecurePDFViewer_pdfViewerOverlay__KF17h .rpv-toolbar__item,.SecurePDFViewer_pdfViewerOverlay__KF17h .rpv-toolbar__item button{color:#fff}.SecurePDFViewer_pdfViewerOverlay__KF17h .rpv-toolbar__item button:hover{background-color:#ffffff1a}.SecurePDFViewer_pdfViewerOverlay__KF17h .rpv-core__sidebar{background-color:#2a2a2a;border-right:1px solid #444}.SecurePDFViewer_pdfViewerOverlay__KF17h .rpv-core__sidebar-tab{color:#fff}.SecurePDFViewer_pdfViewerOverlay__KF17h .rpv-core__sidebar-tab--selected{background-color:#ffffff1a}.SecurePDFViewer_pdfViewerOverlay__KF17h .rpv-thumbnail__container{background-color:#3a3a3a;border:1px solid #555}.SecurePDFViewer_pdfViewerOverlay__KF17h .rpv-thumbnail__container--selected{border-color:#4a9eff}.SecurePDFViewer_pdfViewerOverlay__KF17h .rpv-search__popover{background-color:#2a2a2a;border:1px solid #444;color:#fff}.SecurePDFViewer_pdfViewerOverlay__KF17h .rpv-search__input{background-color:#1a1a1a;border:1px solid #555;color:#fff}.SecurePDFViewer_pdfViewerOverlay__KF17h .rpv-core__inner-pages::-webkit-scrollbar{height:12px;width:12px}.SecurePDFViewer_pdfViewerOverlay__KF17h .rpv-core__inner-pages::-webkit-scrollbar-track{background:#3a3a3a}.SecurePDFViewer_pdfViewerOverlay__KF17h .rpv-core__inner-pages::-webkit-scrollbar-thumb{background:#666;border-radius:6px}.SecurePDFViewer_pdfViewerOverlay__KF17h .rpv-core__inner-pages::-webkit-scrollbar-thumb:hover{background:#888}@media (max-width:768px){.SecurePDFViewer_header__cyfQ\+{padding:.75rem 1rem}.SecurePDFViewer_title__j7Vjz{font-size:1rem}.SecurePDFViewer_errorContainer__HCecc,.SecurePDFViewer_loadingContainer__lpLzJ{font-size:1rem;padding:1rem}.SecurePDFViewer_pdfViewerOverlay__KF17h .rpv-core__sidebar{width:60px}.SecurePDFViewer_pdfViewerOverlay__KF17h .rpv-toolbar{padding:.5rem}}@media (max-width:480px){.SecurePDFViewer_header__cyfQ\+{padding:.5rem}.SecurePDFViewer_title__j7Vjz{font-size:.9rem}.SecurePDFViewer_closeButton__UbYOw{padding:.25rem}}@media print{.SecurePDFViewer_pdfViewerOverlay__KF17h{display:none!important}}.SecurePDFViewer_pdfViewerOverlay__KF17h .rpv-core__inner-pages--fullscreen,.SecurePDFViewer_pdfViewerOverlay__KF17h .rpv-core__viewer--fullscreen{background-color:#525659!important}.SecurePDFViewer_pdfViewerOverlay__KF17h .rpv-default-layout__body--fullscreen{height:100vh!important}.LSRWItem_lsrw__MeLEH{align-items:center;border-radius:5px;display:flex;justify-content:space-between;width:100%}.LSRWItem_title__FiDeW{align-items:center;cursor:pointer;display:flex;gap:4px;transition:all .3s}.LSRWItem_title__FiDeW:hover{text-decoration:underline}.LSRWItem_eye__NZm1C{cursor:pointer;height:25px;width:25px}.LSRWItem_eye__NZm1C,.LSRWItem_icons__26aDe{align-items:center;display:flex;justify-content:center}.LSRWItem_icons__26aDe{gap:14px}.LSRWItem_eyeTooltipContainer__LhBRJ{align-items:center;display:flex;flex-direction:column;position:relative}.LSRWItem_tooltip__bq2nn{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__NZm1C:hover+.LSRWItem_tooltip__bq2nn{display:block}@media screen and (max-width:500px){.LSRWItem_icons__26aDe{gap:8px}.LSRWItem_eye__NZm1C{height:20px;width:20px}}@media screen and (max-width:300px){.LSRWItem_lsrw__MeLEH{gap:10px}}.Pricing_container__s\+Rx6{display:flex;justify-content:space-between;padding:20px 20px 20px 0;width:100%}.Pricing_navigation__3y0ZB{width:24%}.Pricing_mainContainer__vc7Ll{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__2Qirj{border-bottom:.7px solid #cfcfcf;display:flex;flex-direction:column;gap:5px;padding:10px 0;width:100%}.Pricing_title__2yUGm{font-size:1.5rem;font-weight:700;text-align:center}.Pricing_description__k\+8S9{font-size:1rem;text-align:center}.Pricing_content__cculD{display:flex;flex-direction:column;gap:20px;padding:30px 0;width:80%}.Pricing_DiscountPrice__PVA-I,.Pricing_Discount__bC-yy,.Pricing_orgPrice__8c9Tw{border:1px solid #ccc;display:flex}.Pricing_type__JG0NW{align-items:center;border-right:1px solid #ccc;display:flex;justify-content:center;width:32px}.Pricing_field__BEUNk{border:none;outline:none;padding:7px;width:130px}.Pricing_fields__uAUfU{display:flex;flex-wrap:wrap;gap:10px;justify-content:space-evenly}.Pricing_priceBox__p2b5d{align-items:center;display:flex;flex-direction:column;gap:5px}.Pricing_priceBox__p2b5d p{font-weight:700}.Pricing_descriptionContent__y2UkV{display:flex;flex-direction:column;gap:10px}@media screen and (max-width:1150px){.Pricing_navigation__3y0ZB{width:27%}}@media screen and (max-width:1000px){.Pricing_container__s\+Rx6{flex-direction:column;gap:20px;padding:30px}.Pricing_mainContainer__vc7Ll,.Pricing_navigation__3y0ZB{width:100%}}@media screen and (max-width:500px){.Pricing_content__cculD{width:90%}}.Message_container__Pqwtp{display:flex;justify-content:space-between;padding:20px 20px 20px 0;width:100%}.Message_navigation__7pztw{width:24%}.Message_mainContainer__N4c2w{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__tirDf{border-bottom:.7px solid #cfcfcf;display:flex;flex-direction:column;gap:5px;padding:10px 0;width:100%}.Message_title__Yx5wp{font-size:1.5rem;font-weight:700;text-align:center}.Message_description__P6HWB{font-size:1rem;text-align:center}.Message_content__FWEFC{display:flex;flex-direction:column;gap:20px;padding:30px 0;width:80%}.Message_MsgContent__XqMUu,.Message_descriptionContent__8D2Yh{display:flex;flex-direction:column;gap:10px}.Message_MsgContent__XqMUu .Message_heading__82mDO{font-size:1rem;font-weight:700}@media screen and (max-width:1150px){.Message_navigation__7pztw{width:27%}}@media screen and (max-width:1000px){.Message_container__Pqwtp{flex-direction:column;gap:20px;padding:30px}.Message_mainContainer__N4c2w,.Message_navigation__7pztw{width:100%}}.Assessments_assessmentsContainer__XdXeA{align-items:flex-start;background-color:#fff;display:flex;flex-direction:column;flex-grow:1;height:100%;overflow-y:auto}.Assessments_assessmentsTitle__JX6T4{align-items:center;box-shadow:0 4px 6px #0000001a;display:flex;justify-content:space-between;padding:10px 20px;width:100%}.Assessments_assessmentsTitle__JX6T4>div h1{color:#333;font-size:1.5rem;font-weight:600;margin-bottom:4px}.Assessments_courseTitle__uRGyF{color:#666;font-size:.9rem;font-weight:400}.Assessments_assessmentsTitle__JX6T4 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;transition:background-color .2s ease}.Assessments_assessmentsTitle__JX6T4 button:hover{background-color:#0056b3}.Assessments_assessmentsContent__Jyzwn{display:flex;flex-direction:column;gap:15px;padding:20px;width:100%}.Assessments_filterContainer__K7ReK{display:flex;flex-direction:column;gap:10px}.Assessments_searchSort__sV55Y{align-items:center;align-self:stretch;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between}.Assessments_search__8GtvZ{align-items:center;border:1px solid #626262;border-radius:5px;display:flex;gap:10px;padding:10px 15px;width:60%}.Assessments_search__8GtvZ svg{flex-shrink:0;height:16px;width:16px}.Assessments_search__8GtvZ input{border:none;font-size:.875rem;outline:none;width:100%}.Assessments_sort__Vd48Y{align-items:center;align-self:stretch;display:flex;gap:15px}.Assessments_assessmentListContainer__Qcsdh{display:flex;flex-direction:column;gap:15px}.Assessments_assessmentListContainer__Qcsdh a{text-decoration:none}.Assessments_noFound__ainX3{color:#626262;padding:40px 20px;text-align:center}.Assessments_noFound__ainX3 p:first-child{font-size:1.1rem;font-weight:500;margin-bottom:8px}.Assessments_noFoundSubtext__JuJMh{color:#999;font-size:.9rem}.Assessments_pagination__YJTTe{align-items:center;display:flex;gap:10px;justify-content:center;margin:10px 0;width:100%}.Assessments_pagination__YJTTe button{align-items:center;background-color:#fff;border:none;display:flex;justify-content:center}.Assessments_pagination__YJTTe button:disabled{color:#ccc;cursor:not-allowed}.Assessments_pagination__YJTTe button:hover:not(:disabled){color:#007bff;cursor:pointer}.Assessments_pagination__YJTTe span{font-size:14px;font-weight:500}.Assessments_prevDouble__60D0K{font-size:2rem;transform:rotate(180deg)}.Assessments_prev__WXSR5{font-size:1.2rem}.Assessments_next__oxCUe{font-size:1.2rem;transform:rotate(180deg)}.Assessments_nextDouble__-a6MB{font-size:2rem}@media (max-width:768px){.Assessments_search__8GtvZ{width:100%}}@media (max-width:576px){.Assessments_assessmentsTitle__JX6T4{align-items:flex-start;flex-direction:column;gap:10px;padding:10px}.Assessments_assessmentsTitle__JX6T4>div h1{font-size:1.2rem}.Assessments_courseTitle__uRGyF{font-size:.8rem}.Assessments_assessmentsTitle__JX6T4 button{font-size:.9rem;justify-content:center;padding:8px 12px;width:100%}.Assessments_assessmentsContent__Jyzwn{gap:10px;padding:10px}.Assessments_filterContainer__K7ReK{gap:5px}.Assessments_search__8GtvZ{gap:5px;padding:10px}.Assessments_search__8GtvZ input{font-size:.9rem}.Assessments_sort__Vd48Y{gap:10px}.Assessments_assessmentListContainer__Qcsdh{gap:12px}}.AssessmentItem_container__dCv5\+{align-items:flex-start;border:1px solid #d1d7dc;border-radius:4px;display:flex;justify-content:flex-start;padding:15px;transition:all .2s ease}.AssessmentItem_container__dCv5\+:hover{box-shadow:0 2px 8px #0000001a}.AssessmentItem_iconContainer__PmhI1{align-items:center;display:flex;flex:0 0 80px;justify-content:center;padding-right:15px}.AssessmentItem_assessmentIcon__3Ee9-{align-items:center;background-color:#f0f7ff;border-radius:8px;color:#1490e5;color:var(--primary-color);display:flex;height:60px;justify-content:center;width:60px}.AssessmentItem_details__2cRrl{align-self:stretch;display:flex;flex:2 1;flex-direction:column;gap:10px;justify-content:space-between}.AssessmentItem_detailsHeader__momvB{display:flex;flex-direction:column;gap:5px}.AssessmentItem_detailsFooter__9I7yM{display:flex;justify-content:flex-start}.AssessmentItem_badges__w5rC1{display:flex;flex-wrap:wrap;gap:8px}.AssessmentItem_publishBadge__tDvQp{background-color:#c5c5c5;border-radius:5px;color:#000;font-size:.7rem;padding:3px 8px;white-space:nowrap}.AssessmentItem_dateBadge__zZEPB{background-color:#e8f4fd;border-radius:5px;color:#1490e5;color:var(--primary-color);font-size:.7rem;padding:3px 8px;white-space:nowrap}.AssessmentItem_title__0qTX9{color:#000;font-size:1.1rem;font-weight:600;line-height:1.4;margin-bottom:.2rem}.AssessmentItem_title__0qTX9:hover{color:#1490e5;color:var(--primary-color);text-decoration:underline}.AssessmentItem_description__cJGGu{color:#555;font-size:.9rem;line-height:1.5;margin-top:4px}.AssessmentItem_dotcontainer__si1WM{align-items:center;display:flex;height:25px;justify-content:center;position:relative;width:25px}.AssessmentItem_dotcontainer__si1WM:hover .AssessmentItem_actionList__6BB4\+{display:flex}.AssessmentItem_actionList__6BB4\+{display:none;height:auto;position:absolute;right:-15px;top:100%;width:auto;z-index:10}.AssessmentItem_list__2g4p\+{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}.AssessmentItem_actionLi__2xvgM{cursor:pointer;font-size:1rem;padding:5px 7px 7px}.AssessmentItem_actionLi__2xvgM:hover{color:#1490e5;color:var(--primary-color)}.AssessmentItem_dotIcon__gnF4P{align-items:center;cursor:pointer;display:flex;height:25px;justify-content:center;width:50px}.AssessmentItem_updatesCon__thzos{align-items:center;display:flex;gap:10px}.AssessmentItem_eyeTooltipContainer__LXLDf{align-items:center;display:flex;flex-direction:column;position:relative}.AssessmentItem_tooltip__D0qyV{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}.AssessmentItem_eye__6Cpyh:hover+.AssessmentItem_tooltip__D0qyV{display:block}.AssessmentItem_confirmations__j3FW8{align-items:center;display:flex;flex-direction:column;gap:20px}.AssessmentItem_confirmTitle__sW6pb{align-items:center;display:flex;font-size:1.1rem;font-weight:600;justify-content:space-between;width:100%}.AssessmentItem_warningText__f6h\+5{color:#555;line-height:1.5;text-align:center}.AssessmentItem_dialogBtns__OmWV0{align-items:center;display:flex;gap:15px;justify-content:flex-end;width:100%}.AssessmentItem_cancel__6mmaB{background-color:#fff;border:none;border-radius:4px;cursor:pointer;font-size:.95rem;padding:8px 16px}.AssessmentItem_cancel__6mmaB:hover{background-color:#f5f5f5}.AssessmentItem_deleteBtn__RsIec{width:30%}@media (max-width:576px){.AssessmentItem_container__dCv5\+{position:relative}.AssessmentItem_iconContainer__PmhI1{flex:0 0 60px;padding-right:10px}.AssessmentItem_assessmentIcon__3Ee9-{height:50px;width:50px}.AssessmentItem_details__2cRrl{flex:1 1;padding-right:80px}.AssessmentItem_updatesCon__thzos{flex-direction:row;position:absolute;right:15px;top:15px}.AssessmentItem_badges__w5rC1{align-items:flex-start;flex-direction:column}.AssessmentItem_title__0qTX9{font-size:1rem}.AssessmentItem_description__cJGGu{font-size:.85rem}.AssessmentItem_dateBadge__zZEPB{font-size:.65rem}}.CreateAssessmentModal_modalContent__pWQG\+{display:flex;flex-direction:column;gap:20px;width:100%}.CreateAssessmentModal_modalHeader__6Mpfq{align-items:center;border-bottom:1px solid #e0e0e0;display:flex;justify-content:space-between;padding-bottom:15px}.CreateAssessmentModal_modalHeader__6Mpfq h2{color:#333;font-size:1.3rem;font-weight:600;margin:0}.CreateAssessmentModal_modalBody__GAUVg{padding:10px 0}.CreateAssessmentModal_inputGroup__27F8Q{display:flex;flex-direction:column;gap:8px;text-align:left}.CreateAssessmentModal_inputGroup__27F8Q label{color:#555;font-size:.95rem;font-weight:500}.CreateAssessmentModal_input__LUPqV{border:1px solid #ccc;border-radius:4px;font-size:1rem;outline:none;padding:12px;transition:border-color .2s ease}.CreateAssessmentModal_input__LUPqV:focus{border-color:#007bff}.CreateAssessmentModal_input__LUPqV:disabled{background-color:#f5f5f5;cursor:not-allowed}.CreateAssessmentModal_input__LUPqV::placeholder{color:#999}.CreateAssessmentModal_modalFooter__HIDuD{align-items:center;border-top:1px solid #e0e0e0;display:flex;gap:15px;justify-content:flex-end;padding-top:15px}.CreateAssessmentModal_cancelButton__4S1r7{background-color:#fff;border:1px solid #ccc;border-radius:4px;cursor:pointer;font-size:.95rem;padding:10px 20px;transition:all .2s ease}.CreateAssessmentModal_cancelButton__4S1r7:hover:not(:disabled){background-color:#f5f5f5;border-color:#999}.CreateAssessmentModal_cancelButton__4S1r7:disabled{cursor:not-allowed;opacity:.5}.CreateAssessmentModal_createButton__gLn01{min-width:150px}@media (max-width:576px){.CreateAssessmentModal_modalHeader__6Mpfq h2{font-size:1.1rem}.CreateAssessmentModal_input__LUPqV{font-size:.9rem;padding:10px}.CreateAssessmentModal_modalFooter__HIDuD{flex-direction:column-reverse;gap:10px}.CreateAssessmentModal_cancelButton__4S1r7,.CreateAssessmentModal_createButton__gLn01{width:100%}}.QuizSummaryPage_container__sScI9{background-color:#f9f9f9;max-width:100%;overflow-x:hidden;padding:2rem}.QuizSummaryPage_heading__fPFoq{color:#333;font-size:2rem;margin-bottom:1.5rem}.QuizSummaryPage_attemptDetails__Naby8{background-color:#fff;border-radius:8px;box-shadow:0 2px 4px #0000001a;margin-bottom:2rem;padding:1rem}.QuizSummaryPage_attemptDetails__Naby8 h2{font-size:1.5rem;margin-bottom:1rem}.QuizSummaryPage_attemptDetails__Naby8 p{color:#555;font-size:1rem;margin:.5rem 0}.QuizSummaryPage_dropdown__-RiYE{align-items:center;display:flex;gap:1rem;margin-bottom:1.5rem}.QuizSummaryPage_dropdown__-RiYE label{color:#333;font-size:1rem}.QuizSummaryPage_dropdown__-RiYE select{background-color:#fff;border:1px solid #ccc;border-radius:.25rem;font-size:.9rem;padding:.2rem .5rem}.QuizSummaryPage_questions__Bg9wW{margin-bottom:2rem}.QuizSummaryPage_questions__Bg9wW h2{font-size:1.5rem;margin-bottom:1rem}.QuizSummaryPage_questionCard__S4flh{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__AxUHa{align-items:flex-start;display:flex;gap:8px;margin-bottom:1rem}.QuizSummaryPage_questionNumber__Mug2h{color:#333;flex-shrink:0;font-size:1.25rem;font-weight:700;min-width:30px}.QuizSummaryPage_questionContent__qKSB0{word-wrap:break-word;flex:1 1;max-width:100%;overflow:hidden}.QuizSummaryPage_answerItem__CXnwf img,.QuizSummaryPage_questionContent__qKSB0 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__CXnwf img:hover,.QuizSummaryPage_questionContent__qKSB0 img:hover{transform:scale(1.05)}.QuizSummaryPage_answersList__I5w5Z{list-style-position:outside;margin-bottom:1rem;margin-left:2rem;padding:0}.QuizSummaryPage_answerItem__CXnwf{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__PN-g8{background-color:#d8ffd8}.QuizSummaryPage_wrong__tw5JJ{background-color:#ffdede}.QuizSummaryPage_status__J7iUu{font-size:.95rem;margin-top:1rem}.QuizSummaryPage_pagination__zRmPI{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin:10px 0}.QuizSummaryPage_pagination__zRmPI button{align-items:center;border:none;color:#333;display:flex;justify-content:center;transition:color .2s ease}.QuizSummaryPage_pagination__zRmPI button:disabled{color:#ccc;cursor:not-allowed}.QuizSummaryPage_pagination__zRmPI button:hover:not(:disabled){color:#007bff;cursor:pointer}.QuizSummaryPage_pagination__zRmPI span{color:#333;font-size:14px;font-weight:500}.QuizSummaryPage_prevDouble__mcGEp{background-color:#f9f9f9;font-size:2rem;transform:rotate(180deg)}.QuizSummaryPage_next__di7Nb,.QuizSummaryPage_prev__Tf8H8{background-color:#f9f9f9;font-size:1.2rem}.QuizSummaryPage_next__di7Nb{transform:rotate(180deg)}.QuizSummaryPage_nextDouble__VsSMU{background-color:#f9f9f9;font-size:2rem}.QuizSummaryPage_pageButton__hyNVL{background-color:#fff;border:1px solid #ccc;border-radius:.25rem;cursor:pointer;font-size:1rem;padding:.5rem 1rem}.QuizSummaryPage_pageButton__hyNVL:hover{background-color:#f0f0f0}.QuizSummaryPage_activePage__Nq0iv{background-color:#007bff;border-color:#007bff;color:#fff}.QuizSummaryPage_backButtonContainer__zrKN\+{padding:15px 15px 0;width:100%}.QuizSummaryPage_backButton__r1eWy{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__r1eWy:hover{color:#555}.QuizSummaryPage_backIcon__MfZqI{font-size:20px;margin-right:5px}.QuizSummaryPage_backText__\+6yVD{font-weight:700}@media (max-width:768px){.QuizSummaryPage_container__sScI9{padding:1.5rem}.QuizSummaryPage_heading__fPFoq{font-size:1.5rem}.QuizSummaryPage_attemptDetails__Naby8 p,.QuizSummaryPage_dropdown__-RiYE label,.QuizSummaryPage_dropdown__-RiYE select,.QuizSummaryPage_pageButton__hyNVL{font-size:.9rem}.QuizSummaryPage_questionNumber__Mug2h{font-size:1.1rem;min-width:25px}.QuizSummaryPage_answersList__I5w5Z{margin-left:1.5rem}.QuizSummaryPage_answerItem__CXnwf img,.QuizSummaryPage_questionContent__qKSB0 img{max-height:auto!important;max-width:100%!important}}@media (max-width:480px){.QuizSummaryPage_dropdown__-RiYE{align-items:flex-start;flex-direction:column}.QuizSummaryPage_questions__Bg9wW h2{font-size:1rem}.QuizSummaryPage_pageButton__hyNVL{font-size:.85rem;padding:.25rem .5rem}.QuizSummaryPage_questionHeader__AxUHa{gap:6px}.QuizSummaryPage_questionNumber__Mug2h{font-size:1rem;min-width:20px}.QuizSummaryPage_answersList__I5w5Z{margin-left:1rem}.QuizSummaryPage_answerItem__CXnwf img,.QuizSummaryPage_questionContent__qKSB0 img{max-height:auto!important;max-width:100%!important}}.TopNavigation_navbar__zJnsr{display:flex;justify-content:center;margin-top:1.3rem}.TopNavigation_navList__tTlSA{background-color:#f0f0f0;list-style:none;max-width:1200px}.TopNavigation_navItem__ynasV,.TopNavigation_navList__tTlSA{align-items:center;display:flex}.TopNavigation_navLink__pd2Tj{border:1px solid #0000;color:#333;padding:15px 20px;text-decoration:none;transition:background-color .2s,color .2s}.TopNavigation_navLink__pd2Tj:hover{background-color:#e0e0e0}.TopNavigation_active__aOuEC{background-color:#d0e7ff;color:#0056b3;font-weight:700}@media screen and (max-width:720px){.TopNavigation_navList__tTlSA{flex-wrap:wrap}}@media screen and (max-width:500px){.TopNavigation_navList__tTlSA{flex-wrap:wrap}.TopNavigation_navLink__pd2Tj{padding:8px 15px}}.QuizDetailsEditPage_mainContainer__xek82{padding:20px}.QuizDetailsEditPage_pageHeading__9mxyo{color:#007bff;font-size:1.5rem;font-weight:600;margin-bottom:20px}.QuizDetailsEditPage_accordionContainer__1ANPV{margin-top:20px}.QuizDetailsEditPage_field__EiBjZ{align-items:center;display:flex;margin-bottom:15px}.QuizDetailsEditPage_fieldProctoring__e4kdX{align-items:center;display:flex;margin-bottom:75px}.QuizDetailsEditPage_fullWidth__SM2Cv{flex-wrap:wrap}.QuizDetailsEditPage_label__EFksZ{flex:0 0 300px;font-weight:500}.QuizDetailsEditPage_inputGroup__MHgzi{align-items:center;display:flex;flex:1 1;gap:10px}.QuizDetailsEditPage_input__I1oXJ{font-size:.9rem;padding:6px}.QuizDetailsEditPage_enableCheckbox__dgar2{align-items:center;display:flex;gap:5px}.QuizDetailsEditPage_fullWidth__SM2Cv .QuizDetailsEditPage_input__I1oXJ{padding:8px;width:80%}.QuizDetailsEditPage_fullWidth__SM2Cv .QuizDetailsEditPage_label__EFksZ{flex:0 0 100%;margin-bottom:10px}.QuizDetailsEditPage_saveButtonContainer__6jn--{display:flex;justify-content:center;margin-top:20px}.QuizDetailsEditPage_saveButton__xtU1J{background-color:#007bff;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:.9rem;padding:8px 15px}.QuizDetailsEditPage_saveButton__xtU1J:hover{background-color:#0056b3}.QuizDetailsEditPage_interval__1Uv57{display:flex;flex-direction:column;gap:2px}.QuizDetailsEditPage_fieldswithType__mraB7{display:flex;gap:5px;z-index:1000}.QuizDetailsEditPage_intervalField__I3m6A{background-color:#fff;border:1px solid #ccc;border-radius:5px;font-size:1rem;width:100px}.QuizDetailsEditPage_warningText__4heMb{background-color:#fff3cd;border-radius:6px;color:#856404;font-size:1rem;margin-top:8px;padding:10px 14px}.QuizDetailsEditPage_warningText__4heMb span{margin-top:6px}.SingleAccordion_accordion__LNwmZ{margin:10px 0;overflow:hidden;width:100%}.SingleAccordion_accordion__LNwmZ.SingleAccordion_lightmode__M7qVp{background-color:#f9f9f9;color:#333}.SingleAccordion_accordion__LNwmZ.SingleAccordion_darkmode__z2RZr{background-color:#1e1e1e;color:#fff}.SingleAccordion_accordionHeader__ZAmTN{align-items:center;cursor:pointer;display:flex;padding:10px;transition:background-color .3s ease;-webkit-user-select:none;user-select:none}.SingleAccordion_accordion__LNwmZ.SingleAccordion_lightmode__M7qVp .SingleAccordion_accordionHeader__ZAmTN:hover{background-color:#f1f1f1}.SingleAccordion_accordion__LNwmZ.SingleAccordion_darkmode__z2RZr.SingleAccordion_accordionHeader__ZAmTN:hover{background-color:#434750}.SingleAccordion_accordionIcon__dK3jo{font-size:1.2rem;margin-right:10px;transition:transform .3s ease}.SingleAccordion_rotate__gsIUP{transform:rotate(90deg)}.SingleAccordion_accordionTitle__M87Eb{font-size:16px;font-weight:700;width:100%}.SingleAccordion_accordionContent__PkjVg{animation:SingleAccordion_fadeIn__L0OqS .3s ease;padding:10px}@keyframes SingleAccordion_fadeIn__L0OqS{0%{opacity:0}to{opacity:1}}.Questions_loading__EeTMS{align-items:center;display:flex;height:100vh;justify-content:center}.Questions_container__VsylM{display:flex;flex-direction:column;font-size:1rem;gap:10px;justify-content:center;padding:40px}.Questions_heading__IVf\+f{font-feature-settings:"smcp";color:#007bff;font-size:2rem;font-variant:small-caps;font-weight:700}.Questions_sampleButton__ahXdz{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__ahXdz:hover{background-color:#218838}.Questions_addSave__A9SSF{display:flex;gap:10px}.Questions_bulk__XxP1t{width:115px}.Questions_bulk__XxP1t,.Questions_save__U4IFX{background-color:#007bff;border:none;border-radius:5px;box-shadow:0 2px 4px #0000001a;color:#fff;cursor:pointer;height:35px;padding:7px}.Questions_save__U4IFX{width:60px}.Questions_save__U4IFX:hover{background-color:#1174df}.Questions_questions__wWwtZ{display:flex;flex-direction:column;gap:10px}.Questions_countSave__pC5gn{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}.Questions_itemsPerPageWrapper__z1-Rp{align-items:center;display:flex;gap:6px;margin-left:10px}.Questions_itemsPerPageWrapper__z1-Rp label{color:#333;font-size:.9rem;font-weight:500}.Questions_itemsPerPageDropdown__uTJNM{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__uTJNM:hover{border-color:#007bff;box-shadow:0 0 4px #007bff4d}.Questions_pagination__-8oxZ{align-items:center;color:#333;display:flex;flex-wrap:wrap;font-size:.9rem;gap:8px;justify-content:center;margin:15px 0}.Questions_pagination__-8oxZ 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__-8oxZ button:focus{outline:none}.Questions_pagination__-8oxZ button:hover:not(:disabled){color:#0056b3}.Questions_pagination__-8oxZ button:disabled{color:#ccc;cursor:not-allowed}.Questions_pagination__-8oxZ span{color:#333;font-size:.9rem;font-weight:500;margin:0 5px}.Questions_nextDouble__J5hMb,.Questions_prevDouble__pPHE1{font-size:1.4rem}.Questions_next__ySOvI,.Questions_prev__KqJmx{font-size:1.1rem}.Questions_next__ySOvI,.Questions_prevDouble__pPHE1{transform:rotate(180deg)}@media screen and (max-width:500px){.Questions_container__VsylM{padding:20px}}@media screen and (max-width:320px){.Questions_countSave__pC5gn{align-items:flex-start;flex-direction:column;gap:10px}}.Question_container__RN9j0{-ms-flex-align:center;display:flex;justify-content:space-between}.Question_title__PNpQ9{align-items:center;display:flex;gap:4px;width:70%}.Question_titlePara__68odw{display:inline-block;max-width:90%;overflow:hidden;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap}.Question_titlePara__68odw *{display:inline;white-space:nowrap}.Question_editIcon__UioVB{cursor:pointer;font-size:1.2rem}.Question_editIcon__UioVB,.Question_icons__qsVUw{align-items:center;display:flex;justify-content:center}.Question_icons__qsVUw{gap:14px}.Question_eye__\+Hw5O{cursor:pointer;font-size:1.2rem}.Question_eyeContainer__V20Cz,.Question_eye__\+Hw5O{align-items:center;display:flex;justify-content:center}.Question_eyeContainer__V20Cz{position:relative}.Question_tooltip__9Fzc0{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__V20Cz:hover .Question_tooltip__9Fzc0{display:block}.Question_confirmations__NVjeh{align-items:center;display:flex;flex-direction:column;gap:20px}.Question_confirmTitle__Fs0Hj{align-items:center;display:flex;font-weight:600;justify-content:space-between;width:100%}.Question_dialogBtns__Bhdx8{align-items:center;display:flex;gap:15px;justify-content:flex-end;width:100%}.Question_question__VcO\+V{text-align:left}.Question_dotIcon__mk5R1{align-items:center;cursor:pointer;display:flex;height:25px;justify-content:center;width:50px}.Question_cancel__1uWgN,.Question_deleteBtn__Ugl\+P{background-color:#fff;border:none;cursor:pointer}.Question_deleteBtn__Ugl\+P{align-items:center;display:flex;font-size:1.2rem;justify-content:center}@media screen and (max-width:500px){.Question_title__PNpQ9{width:50%}.Question_icons__qsVUw{gap:8px}.Question_editIcon__UioVB,.Question_eye__\+Hw5O{font-size:.9rem}.Question_deleteBtn__Ugl\+P{font-size:1rem}}.QuestionTypeIcon_icon__117Kv{align-items:center;border:1px solid #ccc;border-radius:50%;display:flex;font-size:.7rem;height:26px;justify-content:center;width:26px}.QuestionTypeIcon_container__90EWt{cursor:default;display:inline-block;position:relative}.QuestionTypeIcon_tooltip__LOfwx{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__90EWt:hover .QuestionTypeIcon_tooltip__LOfwx{opacity:1;visibility:visible}@media screen and (max-width:500px){.QuestionTypeIcon_icon__117Kv{font-size:.5rem;height:20px;width:20px}}.QuestionContentPreview_questionPreview__6j-ny{align-items:center;display:flex;gap:6px;max-width:100%;overflow:hidden}.QuestionContentPreview_questionText__Ka9ke{color:#333;flex:1 1;line-height:1.5;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.QuestionContentPreview_imageIcon__PSLMS{color:#888;flex-shrink:0;font-size:.9rem}.QuestionEdit_loading__ntB7r{align-items:center;display:flex;height:100vh;justify-content:center}.QuestionEdit_container__3v2XM{align-items:flex-start;display:flex;flex-direction:column;font-size:1rem;gap:20px;justify-content:center;padding:20px}.QuestionEdit_heading__aCHHy{font-feature-settings:"smcp";color:#007bff;font-size:2rem;font-variant:small-caps;font-weight:700}.QuestionEdit_detailsContainer__N\+NEl{display:flex;flex-direction:column;gap:20px;justify-content:flex-start;width:100%}.QuestionEdit_detailsPara__eTPAD{color:#29cc4f;display:flex;font-weight:550;justify-content:flex-end;min-width:150px;padding-right:15px;width:150px}.QuestionEdit_richText__vViQz{display:flex;gap:43px}.QuestionEdit_quillContainer__oYvvk{width:80%}.QuestionEdit_requiredStar__joC0T{color:red;font-size:14px;margin-left:4px}.QuestionEdit_subcontainer__kV6IZ{display:flex}.QuestionEdit_scoreInput__KdZqO{border:1px solid #ccc;font-size:1rem;height:30px;padding:5px;width:80px}.QuestionEdit_subcontainerScore__N0SIl{display:flex;gap:66px}.QuestionEdit_scorePara__i20OD{color:#29cc4f;font-weight:550}.QuestionEdit_subcontainerScore__N0SIl input{border:1px solid #ccc;font-size:1rem;height:30px;padding:5px;width:80px}.QuestionEdit_subcontainerOptions__8USNh{display:flex;gap:50px}.QuestionEdit_saveContainer__tutgi{align-items:center;display:flex;font-size:1rem;gap:30px;justify-content:center;width:100%}.QuestionEdit_save__gFagY{background-color:#007bff;border:none;border-radius:5px;box-shadow:0 2px 4px #0000001a;color:#fff;height:35px;padding:7px;width:60px}.QuestionEdit_save__gFagY:hover{background-color:#1174df}.QuestionEdit_cancelBtn__GqxbZ{background-color:#fff;border:none;cursor:pointer}.QuestionEdit_optionPara__mqE-w{color:#29cc4f;font-weight:550}@media screen and (max-width:500px){.QuestionEdit_subcontainer__kV6IZ{flex-direction:column;gap:10px}.QuestionEdit_detailsPara__eTPAD{justify-content:flex-start}.QuestionEdit_quillContainer__oYvvk{width:100%}}.AddOptionsQues_addModuleBtn__c3zJW{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__\+RSc1{transform:rotate(0);transition:transform .3s ease,border .3s ease}.AddOptionsQues_rotate__kZpmm{border:none;padding:0;transform:rotate(45deg);width:16px}.AddOptionsQues_createMode__qf\+ug{border:none;padding:0;width:20px}.AddOptionsQues_createModule__ELupX{border:1px dashed #ccc;color:#333;display:flex;flex-direction:column;font-size:1rem;gap:8px;padding:12px 20px;width:100%}.AddOptionsQues_hide__Uutze{display:none}.AddOptionsQues_Btns__oA-Z1{align-items:center;display:flex;gap:15px;justify-content:flex-end;position:relative;right:0}.AddOptionsQues_cancel__ux-ev{background-color:#fff;border:none;cursor:pointer}.AddOptionsQues_answersContainer__mrKaS{gap:20px;width:80%}.AddOptionsQues_answer__CHZCI{display:flex;flex-direction:column;gap:6px;margin-bottom:25px}.AddOptionsQues_btnLabel__uQPcV{display:flex;font-size:1rem;gap:5px}.AddOptionsQues_headAns__Fxopu{align-items:center;display:flex;justify-content:space-between}.AddOptionsQues_deleteBtn__AkDAM{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__mrKaS{width:100%}}.QuestionCreate_container__5hXqR{align-items:flex-start;display:flex;flex-direction:column;font-size:1rem;gap:20px;justify-content:center;padding:20px}.QuestionCreate_heading__ec1Vj{font-feature-settings:"smcp";color:#007bff;font-size:2rem;font-variant:small-caps;font-weight:700}.QuestionCreate_detailsContainer__DC3Cz{display:flex;flex-direction:column;gap:20px;justify-content:flex-start;width:100%}.QuestionCreate_detailsPara__RRr44{color:#29cc4f;display:flex;font-weight:550;justify-content:flex-end;min-width:150px;padding-right:15px;width:150px}.QuestionCreate_richText__Ch-PJ{display:flex;gap:43px}.QuestionCreate_quillContainer__6BuEd{width:80%}.QuestionCreate_requiredStar__aoTUZ{color:red;font-size:14px;margin-left:4px}.QuestionCreate_subcontainer__adMXH{display:flex}.QuestionCreate_scoreInput__mvNl2{border:1px solid #ccc;font-size:1rem;height:30px;padding:5px;width:80px}.QuestionCreate_subcontainerScore__ULKQg{display:flex;gap:66px}.QuestionCreate_scorePara__uY5L\+{color:#29cc4f;font-weight:550}.QuestionCreate_subcontainerScore__ULKQg input{border:1px solid #ccc;font-size:1rem;height:30px;padding:5px;width:80px}.QuestionCreate_subcontainerOptions__Bvrob{display:flex;gap:50px}.QuestionCreate_saveContainer__S6WHI{align-items:center;display:flex;font-size:1rem;gap:30px;justify-content:center;width:100%}.QuestionCreate_save__to7EY{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__to7EY:hover{background-color:#1174df}.QuestionCreate_cancelBtn__uGfqV{background-color:#fff;border:none;cursor:pointer}.QuestionCreate_optionPara__t8NAL{color:#29cc4f;font-weight:550}@media screen and (max-width:500px){.QuestionCreate_subcontainer__adMXH{flex-direction:column;gap:10px}.QuestionCreate_detailsPara__RRr44{justify-content:flex-start}.QuestionCreate_quillContainer__6BuEd{width:100%}}.BulkQuestionsUpload_container__eVorc{display:flex;flex-direction:column;font-size:1rem;gap:20px;justify-content:center;padding:40px}.BulkQuestionsUpload_heading__7fdk4{font-feature-settings:"smcp";color:#007bff;font-size:2rem;font-variant:small-caps;font-weight:700}.BulkQuestionsUpload_success__ETlh7{display:flex;flex-direction:column;gap:10px}.BulkQuestionsUpload_subcontainer__eYAJw{-ms-flex-align:center;border:1px solid #ccc;display:flex;justify-content:space-between;padding:12px 15px}.BulkQuestionsUpload_titleError__1otNR,.BulkQuestionsUpload_title__APL36{align-items:center;display:flex;gap:4px;width:90%}.BulkQuestionsUpload_titleError__1otNR{color:red}.BulkQuestionsUpload_titlePara__lYVS2{display:inline-block;max-width:90%;overflow:hidden;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap}.BulkQuestionsUpload_titlePara__lYVS2 *{display:inline;white-space:nowrap}.BulkQuestionsUpload_subcontainerHead__JuWsD{display:flex;flex-direction:column;gap:15px;justify-content:space-between}.BulkQuestionsUpload_detailsPara__WaKxl{color:#29cc4f;display:flex;font-weight:550;justify-content:flex-end;min-width:150px;padding-right:15px;width:200px}.BulkQuestionsUpload_requiredStar__5IqsE{color:red;font-size:14px;margin-left:4px}.BulkQuestionsUpload_subcontainerField__wsj\+3{display:flex}.BulkQuestionsUpload_scoreInput__uyiVM{border:1px solid #ccc;font-size:1rem;height:30px;padding:5px;width:80px}.BulkQuestionsUpload_subcontainerScore__REWzl{display:flex;gap:66px}.BulkQuestionsUpload_scorePara__AYcjP{color:#29cc4f;font-weight:550}.BulkQuestionsUpload_subcontainerScore__REWzl input{border:1px solid #ccc;font-size:1rem;height:30px;padding:5px;width:80px}.BulkQuestionsUpload_subcontainerOptions__axOfe{display:flex;gap:50px}.BulkQuestionsUpload_btns__rUUy3{align-items:center;display:flex;gap:20px;justify-content:center}.BulkQuestionsUpload_submitBtn__y1q0O{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__y1q0O :hover{background-color:#106ed3}.BulkQuestionsUpload_back__S2oFv{background-color:#fff;border:none;cursor:pointer}.BulkQuestionsUpload_message__yiZDd{font-size:1rem;font-weight:550}.BulkQuestionsUpload_uploadFile__9FspG{display:flex}.BulkQuestionsUpload_uploadFile__9FspG button{background-color:#fff;border:1px solid #ccc;height:35px;padding:0 5px}.BulkQuestionsUpload_uploadFile__9FspG button:hover{background-color:#cfcece}.BulkQuestionsUpload_uploadFile__9FspG input{background-color:#fff;border:1px solid #ccc;border-right:none;height:35px;outline:none;padding:0 10px}.BulkQuestionsUpload_UploadContainer__Yh3M3{color:#626262;display:flex;flex-direction:column;font-size:.75rem}@media screen and (max-width:550px){.BulkQuestionsUpload_container__eVorc{padding:20px}.BulkQuestionsUpload_subcontainerField__wsj\+3{align-items:flex-start;flex-direction:column;gap:10px;justify-content:flex-start}.BulkQuestionsUpload_detailsPara__WaKxl{justify-content:flex-start}.BulkQuestionsUpload_subcontainerHead__JuWsD{align-items:flex-start;flex-direction:column;gap:10px}.BulkQuestionsUpload_uploadFile__9FspG input{width:60%}}.QuizReportPage_quizReportPage__5sdSq{padding:20px}.QuizReportPage_title__Jylx8{color:#007bff;font-size:1.5rem;font-weight:500;margin-bottom:20px}.QuizReportPage_filters__9KCYI{display:flex;gap:1rem;margin-bottom:20px}.QuizReportPage_filterHeading__IN0Hm{font-size:1rem;font-weight:500}.QuizReportPage_filters__9KCYI label{align-items:center;display:flex;font-size:1rem;margin-right:15px}.QuizReportPage_filters__9KCYI input{height:15px;margin-right:5px;width:15px}.QuizReportPage_controls__-kwyR{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:30px}.QuizReportPage_limitLabel__sogWs{align-items:center;display:flex;font-size:14px;font-size:1rem;font-weight:500;margin-right:15px}.QuizReportPage_limitSelect__5Cy6K{background-color:#fff;border:1px solid #ccc;border-radius:4px;font-size:14px;margin-left:20px;padding:5px 10px}.QuizReportPage_pagination__3pwi2{align-items:center;gap:10px;margin:10px 0}.QuizReportPage_pagination__3pwi2 button{align-items:center;border:none;display:flex;justify-content:center}.QuizReportPage_pagination__3pwi2 button:disabled{cursor:not-allowed}.QuizReportPage_pagination__3pwi2 button:hover{color:#007bff;cursor:pointer}.QuizReportPage_pagination__3pwi2 span{font-size:14px;font-weight:500}.QuizReportPage_prevDouble__P6Otx{background-color:#f9f9f9;font-size:2rem;transform:rotate(180deg)}.QuizReportPage_next__LZxJj,.QuizReportPage_prev__mclFy{background-color:#f9f9f9;font-size:1.2rem}.QuizReportPage_next__LZxJj{transform:rotate(180deg)}.QuizReportPage_nextDouble__9Oxiu{background-color:#f9f9f9;font-size:2rem}.QuizReportPage_downloadButton__eAV7j{background-color:#007bff;border:none;border-radius:4px;color:#fff;cursor:pointer;padding:10px 20px}.QuizReportPage_downloadButton__eAV7j:disabled{background-color:#6c757d;cursor:not-allowed}.QuizReportPage_tableContainer__XPSLx{margin-bottom:1rem;overflow-x:auto}.QuizReportPage_reportTable__8Ngqq{border-collapse:collapse;margin-bottom:20px;width:100%}.QuizReportPage_reportTable__8Ngqq td,.QuizReportPage_reportTable__8Ngqq th{border:1px solid #ddd;padding:.5rem;text-align:left}.QuizReportPage_reportTable__8Ngqq th{background-color:#f4f4f4}.QuizReportPage_report__wJDIo{padding:0 1.2rem}.QuizReportPage_pagination__3pwi2{display:flex;gap:.5rem;justify-content:center;margin-top:2rem}.QuizReportPage_pageButton__qnuHw{background-color:#fff;border:1px solid #ccc;border-radius:.25rem;cursor:pointer;font-size:1rem;padding:.5rem 1rem}.QuizReportPage_pageButton__qnuHw:hover{background-color:#f0f0f0}.QuizReportPage_activePage__yJFaj{background-color:#007bff;border-color:#007bff;color:#fff}.QuizReportPage_graphContainer__X\+FB5{margin:2rem auto;max-width:600px;width:90%}.QuizReportPage_graphTitle__e4Gna{color:#007bff;font-size:1.4rem;font-weight:500;margin-bottom:1.5rem;text-align:center}.QuizReportPage_deleteButton__1wsoq{background-color:#ff3434;border:1px solid #ff3434;border-radius:5px;color:#fff;cursor:pointer;margin-left:10px;padding:10px 13px}.QuizReportPage_deleteButton__1wsoq:hover{transform:scale(1.03)}@media (max-width:768px){.QuizReportPage_graphContainer__X\+FB5{max-width:100%;width:100%}.QuizReportPage_controls__-kwyR{align-items:flex-start;flex-direction:column;gap:10px}.QuizReportPage_reportTable__8Ngqq{font-size:14px}.QuizReportPage_pageButton__qnuHw{font-size:.9rem}}@media (max-width:480px){.QuizReportPage_pageButton__qnuHw{font-size:.85rem;padding:.25rem .5rem}}.QuizReportPage_clickableAttempt__sCZ\+n{color:#28a745;cursor:pointer;font-weight:700;text-decoration:underline}.QuizReportPage_backButton__xuVjS{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__o0Mgc{border-radius:8px;margin-bottom:1rem;padding:1rem 1.5rem}.QuizReportPage_userInfoContainer__o0Mgc p{color:#333;font-size:1rem;margin:.5rem 0}.Login_main__QzY4R{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__b51NL{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__g32hi{font-size:2.5rem}.Login_subHeading__-BCc1,.Login_title__g32hi{-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__-BCc1{font-size:2rem;margin-inline:auto;width:fit-content}.Login_subtitle__iHqj\+{color:#556987;font-size:1rem;letter-spacing:.3px;line-height:1.6;margin-bottom:2rem}.Login_roleLabel__Sl\+pe{color:#1e293b;font-size:1rem;font-weight:600;margin-bottom:8px}.Login_formFields__jcgY6,.Login_role__V971b{display:flex;flex-direction:column;width:100%}.Login_formFields__jcgY6{gap:1.25rem}.Login_field__ek0Ro{display:flex;flex-direction:column;gap:.75rem}.Login_errorText__Q5nEa{color:#ef4444;font-size:.875rem;margin-top:4px}.Login_loginRow__Nl2jd{display:flex;margin-top:.5rem;width:100%}.Login_forgotPassword__1Namv{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__1Namv:hover{color:#0d6ebd;text-decoration:underline}.Login_guestContainer__VMsRT{border-top:1px solid #00000014;display:flex;justify-content:center;margin-top:1rem;padding-top:.5rem}.Login_guest__MY6Me{color:#34dc00;cursor:pointer;font-size:.95rem;font-weight:600;margin:0;text-decoration:underline;transition:all .3s ease}.Login_guestContent__tctn\+{display:inline-block;padding:8px 0;transition:all .3s ease}.Login_guest__MY6Me:hover{color:#2bb800}.Login_courseBtn__SZluf{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__SZluf:hover{box-shadow:0 6px 16px #1490e566;transform:translateY(-2px)}.Login_right__fe-j1{align-items:center;display:flex;flex:1 1;justify-content:center;max-width:550px;order:1;position:relative}.Login_rightContent__66prl{align-items:center;display:flex;flex-direction:column;gap:2rem;width:100%}.Login_courseRight__msbWE{align-items:center;display:flex;justify-content:center;max-width:650px;position:relative;width:100%}.Login_courseRight__msbWE img{border-radius:5%;height:auto;max-width:100%;object-fit:contain;width:100%}.Login_rightDescription__-0NoG{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__wuiI1{stroke:currentColor;stroke-linecap:round}.Login_compilerSection__Pa36B{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__TXUtG{color:#1e293b;font-size:2rem;font-weight:600;letter-spacing:.5px;margin-bottom:2.5rem}.Login_compilerGrid__ITbEC{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__f3Y7R{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__f3Y7R:hover{border-color:#1490e533;box-shadow:0 8px 24px #1490e526;transform:translateY(-5px)}.Login_compilerCard__f3Y7R img{height:1200px;margin-bottom:10px;object-fit:contain;width:120px}.Login_compilerCard__f3Y7R p{color:#556987;font-size:.95rem;font-weight:500;margin:0}.Login_CompanySection__jWRYV{background:#fff;margin-top:2rem;padding:4rem 2rem;text-align:center;width:100%}.Login_heading__B-ZtN{color:#1e293b;font-size:2rem;font-weight:600;margin-bottom:2.5rem}.Login_heading__B-ZtN span{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#1490e5,#34dc00);-webkit-background-clip:text;background-clip:text}.Login_grid__eVr7D{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__213FJ{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__213FJ:hover{border-color:#1490e533;box-shadow:0 8px 24px #1490e526;transform:scale(1.05)}.Login_card__213FJ img{max-height:60px;max-width:100%;object-fit:contain;transition:transform .3s ease}.Login_card__213FJ:hover img{transform:scale(1.05)}@media (max-width:768px){.Login_heading__B-ZtN{font-size:1.6rem}.Login_card__213FJ{height:100px;padding:1rem;width:120px}}@media (max-width:480px){.Login_CompanySection__jWRYV{padding:3rem 1rem}.Login_grid__eVr7D{gap:1.5rem}.Login_slickCarouselContainer__CM3YD{padding:0 .5rem}.Login_slickCarouselContainer__CM3YD .slick-arrow{bottom:-45px;height:36px;top:auto;transform:translateY(0)!important;width:36px}.Login_slickCarouselContainer__CM3YD .slick-prev{left:calc(50% - 90px)}.Login_slickCarouselContainer__CM3YD .slick-next{right:calc(50% - 90px)}.Login_reviewsTitle__3W0q2{font-size:1.4rem;margin-bottom:2rem}.Login_reviewCard__wTYeD{padding:1.2rem}}.Login_reviewsSection__yPk5N{background:linear-gradient(135deg,#f5f8fb,#eef4ff);margin-top:2rem;padding:4rem 2rem;text-align:center;width:100%}.Login_reviewsTitle__3W0q2{color:#1e293b;font-size:2rem;font-weight:600;margin-bottom:2.5rem}.Login_slickCarouselContainer__CM3YD{margin:0 auto 4rem;max-width:1000px;padding:0 80px 4rem;position:relative}.Login_slickCarouselContainer__CM3YD .swiper-wrapper{align-items:stretch}.Login_slickCarouselContainer__CM3YD .swiper-slide{display:flex;height:auto}.Login_slickCarouselContainer__CM3YD .swiper-button-prev{left:0!important}.Login_slickCarouselContainer__CM3YD .swiper-button-next{right:0!important}.Login_slickCarouselContainer__CM3YD .swiper-pagination{bottom:auto!important;margin-top:2rem;position:relative!important}.Login_slickCarouselContainer__CM3YD .swiper-pagination-bullet{background:#1490e533;height:10px;opacity:1;transition:all .3s ease;width:10px}.Login_slickCarouselContainer__CM3YD .swiper-pagination-bullet:hover{background:#1490e566;transform:scale(1.2)}.Login_slickCarouselContainer__CM3YD .swiper-pagination-bullet-active{background:#1490e5;border-radius:5px;width:28px}@media (max-width:768px){.Login_slickCarouselContainer__CM3YD{padding:0 1rem 4rem}.Login_slickCarouselContainer__CM3YD .swiper-button-next,.Login_slickCarouselContainer__CM3YD .swiper-button-prev{display:none}}.Login_reviewCard__wTYeD{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__wTYeD:hover{border-color:#1490e533;box-shadow:0 8px 24px #1490e526;transform:translateY(-2px)}.Login_reviewHeader__s1npa{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:.75rem}.Login_reviewerInfo__URgu3{align-items:flex-start;display:flex;flex:1 1;gap:.75rem}.Login_reviewerAvatar__xwDxd{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__gkE6F{border-radius:50%;height:100%;object-fit:cover;width:100%}.Login_avatarInitials__LD3Y-{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.Login_reviewerDetails__IIpAK{flex:1 1}.Login_reviewerName__H5VS3{color:#1e293b;font-size:.875rem;font-weight:600;margin:0 0 .25rem}.Login_reviewMeta__O5YI4{align-items:center;display:flex;gap:.5rem}.Login_rating__5-8sm{display:flex;gap:.1rem}.Login_star__NAv\+M{color:#fbbf24;font-size:1rem}.Login_reviewDate__OHPIh{color:#556987;font-size:.75rem;margin:0}.Login_googleLogo__jLzTi{flex-shrink:0}.Login_reviewText__sRdol{color:#556987;flex:1 1;font-size:.875rem;line-height:1.6;margin:.75rem 0}.Login_verifiedBadge__mIh0e{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__mIh0e svg{flex-shrink:0}.Login_viewAllReviewsBtn__uzxqL{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__uzxqL:hover{background:linear-gradient(135deg,#f5f8fb,#eef4ff);border-color:#1490e533;box-shadow:0 8px 24px #1490e526;transform:translateY(-2px)}.Login_statisticsWrapper__wnMxj{background:#fff;padding:3rem 2rem}.Login_statsTitle__Ysopf{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__3W0q2{font-size:1.6rem}.Login_reviewsSection__yPk5N{padding:2rem 1rem}.Login_slickCarouselContainer__CM3YD{padding:0 1rem}.Login_slickCarouselContainer__CM3YD .slick-arrow{bottom:-45px;height:40px;top:auto;transform:translateY(0)!important;width:40px}.Login_slickCarouselContainer__CM3YD .slick-prev{left:calc(50% - 110px)}.Login_slickCarouselContainer__CM3YD .slick-next{right:calc(50% - 110px)}.Login_slickCarouselContainer__CM3YD .slick-dots{bottom:-40px;gap:6px}.Login_slickCarouselContainer__CM3YD .slick-dots li,.Login_slickCarouselContainer__CM3YD .slick-dots li button{height:8px;width:8px}.Login_slickCarouselContainer__CM3YD .slick-dots li.slick-active button{width:24px}.Login_reviewCard__wTYeD{padding:1rem;width:100%}.Login_statisticsWrapper__wnMxj{padding:2rem 1rem}}@media (max-width:1400px){.Login_main__QzY4R{gap:3rem;padding:2rem 3rem}.Login_courseRight__msbWE{max-width:550px}}@media (max-width:1200px){.Login_main__QzY4R{gap:2rem;padding:2rem 2.5rem}.Login_left__b51NL{max-width:550px;padding:2.5rem 2rem}.Login_courseRight__msbWE,.Login_right__fe-j1{max-width:400px}.Login_title__g32hi{font-size:2.2rem}.Login_subtitle__iHqj\+{font-size:.95rem}}@media (max-width:1024px){.Login_main__QzY4R{flex-direction:column;gap:2rem;padding:2rem 1.5rem}.Login_left__b51NL{max-width:600px;padding:2.5rem;width:100%}.Login_right__fe-j1{order:-1;width:100%}.Login_rightContent__66prl{gap:1.5rem}.Login_courseRight__msbWE{max-width:500px;width:100%}.Login_courseRight__msbWE img{max-width:100%;width:100%}.Login_rightDescription__-0NoG{font-size:1rem;max-width:450px}.Login_title__g32hi{font-size:2.3rem}.Login_subtitle__iHqj\+{font-size:1rem}}@media (max-width:900px){.Login_left__b51NL{max-width:550px;padding:2.5rem 2rem}.Login_title__g32hi{font-size:2.1rem}}@media (max-width:768px){.Login_main__QzY4R{gap:1.5rem;min-height:auto;padding:1.5rem 1rem}.Login_left__b51NL{border-radius:16px;max-width:100%;padding:2rem 1.75rem}.Login_title__g32hi{font-size:1.9rem;margin-bottom:1rem}.Login_subtitle__iHqj\+{font-size:.92rem;margin-bottom:1.75rem}.Login_formFields__jcgY6{gap:1rem}.Login_field__ek0Ro{gap:.625rem}.Login_forgotPassword__1Namv{font-size:.85rem}.Login_guestContainer__VMsRT{margin-top:.75rem;padding-top:.75rem}.Login_rightContent__66prl{gap:1.25rem}.Login_courseRight__msbWE{max-width:400px;width:90%}.Login_courseRight__msbWE img{width:100%}.Login_rightDescription__-0NoG{font-size:.95rem;max-width:100%;padding:0 .5rem}.Login_compilerSection__Pa36B{margin-top:1rem;padding:1.5rem .75rem}.Login_compilerTitle__TXUtG{font-size:1.5rem;margin-bottom:2rem}.Login_compilerGrid__ITbEC{gap:1rem;width:95%}.Login_compilerCard__f3Y7R{height:140px;padding:.8rem;width:140px}.Login_compilerCard__f3Y7R img{height:90px;width:90px}.Login_CompanySection__jWRYV,.Login_reviewsSection__yPk5N{padding:2rem 1rem}.Login_statisticsWrapper__wnMxj{padding:1rem}}@media (max-width:600px){.Login_left__b51NL{padding:2rem 1.5rem}.Login_title__g32hi{font-size:1.75rem}.Login_subtitle__iHqj\+{font-size:.88rem}.Login_formFields__jcgY6{gap:.875rem}.Login_forgotPassword__1Namv{font-size:.85rem}}@media (max-width:480px){.Login_main__QzY4R{padding:1rem .75rem}.Login_left__b51NL{border-radius:14px;padding:1.75rem 1.25rem}.Login_title__g32hi{font-size:1.6rem;margin-bottom:.875rem}.Login_subtitle__iHqj\+{font-size:.86rem;line-height:1.5;margin-bottom:1.5rem}.Login_formFields__jcgY6{gap:.75rem}.Login_field__ek0Ro{gap:.5rem}.Login_guest__MY6Me{font-size:.9rem}.Login_forgotPassword__1Namv{font-size:.8rem}.Login_guestContainer__VMsRT{margin-top:.625rem;padding-top:.625rem}.Login_rightContent__66prl{gap:1rem}.Login_courseRight__msbWE{max-width:300px;width:100%}.Login_courseRight__msbWE img{width:100%}.Login_rightDescription__-0NoG{font-size:.88rem;line-height:1.6}.Login_compilerTitle__TXUtG{font-size:1.3rem}.Login_compilerGrid__ITbEC{grid-template-columns:repeat(auto-fit,minmax(120px,1fr))}.Login_compilerCard__f3Y7R{height:120px;width:120px}.Login_compilerCard__f3Y7R img{height:70px;width:70px}.Login_heading__B-ZtN{font-size:1.4rem}.Login_viewAllReviewsBtn__uzxqL{font-size:.9rem;padding:.65rem 1.25rem}}@media (max-width:360px){.Login_title__g32hi{font-size:1.3rem}.Login_subtitle__iHqj\+{font-size:.8rem}.Login_left__b51NL{padding:1.2rem .8rem}.Login_compilerCard__f3Y7R{height:100px;width:100px}.Login_compilerCard__f3Y7R img{height:60px;width:60px}}.StatisticsCounter_statisticsContainer__Oz9DW{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__KNA30{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__KNA30:hover{border-color:#1490e533;box-shadow:0 8px 24px #1490e526;transform:translateY(-5px)}.StatisticsCounter_statIcon__DK8C-{align-items:center;display:flex;justify-content:center;margin-bottom:1rem}.StatisticsCounter_statCard__KNA30 h3{color:#556987;font-size:1.1rem;font-weight:600;margin-bottom:.5rem}.StatisticsCounter_statValue__ljlTF{align-items:center;display:flex;gap:.2rem;justify-content:center}.StatisticsCounter_plus__ocoPZ,.StatisticsCounter_statValue__ljlTF{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__\+FwRG{display:flex;justify-content:space-between;min-height:100vh;padding:20px 20px 20px 0;width:100%}.Profile_navigation__81UGX{width:24%}.Profile_mainContainer__7ybhl{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__150ql{border-bottom:.7px solid #cfcfcf;display:flex;flex-direction:column;gap:5px;padding:10px 0;width:100%}.Profile_title__i8ulK{font-size:1.5rem;font-weight:700;text-align:center}.Profile_description__RkCuU{font-size:1rem;text-align:center}.Profile_subcontainer__ICVyi{padding:25px 0 0;width:75%}.Profile_btnContainer__9E6RS{align-items:flex-start;display:flex;justify-content:flex-start}.Profile_backButtonContainer__-6lyQ{margin:15px 15px 0}.Profile_verifyBtn__dMaVS{align-items:center;display:flex;gap:20px}.Profile_verifyInput__vfwmw{width:100%}.Profile_verifyBtn__dMaVS 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__dMaVS button:hover{background-color:#28b800}.Profile_OtpVerifyCon__I4Y87{padding:10px}.Profile_otpContainer__O2ms7{display:flex;gap:.5rem;justify-content:center;margin:.9rem 0}.Profile_headingModal__hf5O-{color:#1490e5;font-size:1.8rem;margin-bottom:1rem}.Profile_authCardPara__K08fl{text-align:left}.Profile_otpInput__Rcq3H{border:2px solid #ddd;border-radius:8px;font-size:1.5rem;height:50px;text-align:center;transition:border-color .3s;width:50px}.Profile_otpInput__Rcq3H:focus{border-color:#1490e5;box-shadow:0 0 0 2px #1490e533;outline:none}.Profile_timerContainer__r97yn{align-items:center;color:#666;display:flex;font-size:.9rem;justify-content:space-between;margin-bottom:.8rem}.Profile_resendBtn__fnrPb{background:none;border:none;color:#666;cursor:pointer;padding:0}.Profile_resendBtn__fnrPb strong{color:#1490e5}.Profile_resendBtn__fnrPb.Profile_disabled__aHddf{cursor:not-allowed;opacity:.5}.Profile_buttonContainer__sYFye{display:flex;gap:1rem;justify-content:center}.Profile_verifyBtnNew__Mi-Mk{background-color:#1490e5;border:none;border-radius:8px;color:#fff;cursor:pointer;font-weight:600;padding:12px 24px;transition:background-color .3s}.Profile_verifyBtnNew__Mi-Mk:hover{background-color:#0d7ec8}.Profile_cancelBtn__RSH4z{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__RSH4z:hover{background-color:#f0f8ff}.Profile_setFocus__ia-qn:focus{border-color:#1490e5;box-shadow:0 0 0 2px #1490e533;outline:none}.Profile_guest__V7Eo6{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__4xYJl{align-items:center;display:inline-flex;gap:.5rem}.Profile_guestContent__4xYJl:hover{text-decoration:underline}.Profile_imageContainer__mQhfP{align-items:center;display:flex;justify-content:space-between;margin-top:10px;max-width:300px;width:100%}.Profile_delete__020N3{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__020N3:hover{transform:scale(1.1)}@media screen and (max-width:800px){.Profile_authCard__0rRNS{padding:1.5rem 2rem}.Profile_otpContainer__O2ms7{gap:.4rem;margin:1.2rem 0}}@media screen and (max-width:700px){.Profile_imageCon__aQdr-{display:none}.Profile_authCard__0rRNS h2{font-size:1.3rem;margin-bottom:.8rem}.Profile_authCard__0rRNS .Profile_authCardPara__K08fl{color:#555;font-size:1rem;line-height:1.2;margin-bottom:.6rem}.Profile_otpInput__Rcq3H{font-size:1.2rem}}@media screen and (max-width:450px){.Profile_otpInput__Rcq3H{font-size:1rem;height:35px;width:35px}}@media screen and (max-width:1150px){.Profile_navigation__81UGX{width:27%}.Profile_mainContainer__7ybhl{width:72%}}@media screen and (max-width:1000px){.Profile_container__\+FwRG{flex-direction:column;gap:20px;min-height:0;padding:20px 30px 30px}.Profile_mainContainer__7ybhl,.Profile_navigation__81UGX{width:100%}}@media screen and (max-width:600px){.Profile_verifyInput__vfwmw{width:100%}.Profile_verifyBtn__dMaVS{align-items:flex-start;flex-direction:column;gap:0}.Profile_verifyBtn__dMaVS button{margin-bottom:10px}}@media screen and (max-width:500px){.Profile_container__\+FwRG{flex-direction:column;gap:20px;padding:15px}}:root{--ternary-black:#4f4f4f;--success-color:#34dc00}.SideNavigation_container__R-4cc{align-items:center;display:flex;flex-direction:column;justify-content:center;width:100%}.SideNavigation_navigations__KapAD{display:flex;flex-direction:column;gap:7px;padding:16px 0;width:100%}.SideNavigation_navigations__KapAD li{width:100%}.SideNavigation_navigate__eH-i9{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__fUHCy{background-color:#000;color:#fff}.SideNavigation_submit__45UKW{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__45UKW:hover{background-color:#1387d4}.SideNavigation_closeBtn__DFPau,.SideNavigation_hamburger__XUlfP{display:none}@media screen and (max-width:1000px){.SideNavigation_container__R-4cc{align-items:center;display:flex;flex-direction:row;justify-content:space-between;width:100%}.SideNavigation_hamburger__XUlfP{color:#1490e5;display:block;font-size:1.75rem}.SideNavigation_navigations__KapAD{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__yRREG{left:0}.SideNavigation_closeBtn__DFPau{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__QGLmc{left:47%}.SideNavigation_overlay__jjcsA{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__KapAD li{width:100%}.SideNavigation_navigate__eH-i9{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__fUHCy{background-color:#000;color:#fff}.SideNavigation_submit__45UKW{font-size:.9rem;height:45px;width:138px}}@media screen and (max-width:650px){.SideNavigation_closeBtn__DFPau{top:20px}.SideNavigation_navigations__KapAD{width:55%}.SideNavigation_activeClose__QGLmc{left:57%}}@media screen and (max-width:500px){.SideNavigation_submit__45UKW{font-size:.8rem;height:38px;width:120px}.SideNavigation_navigate__eH-i9{font-size:1rem;padding:10px 50px 10px 30px}.SideNavigation_closeBtn__DFPau{border-radius:50%;font-size:2rem;height:40px;top:15px;width:40px}.SideNavigation_activeClose__QGLmc{left:62%}.SideNavigation_navigations__KapAD{padding:16px 0;width:60%}}@media screen and (max-width:350px){.SideNavigation_activeClose__QGLmc{left:72%}.SideNavigation_navigations__KapAD{padding:16px 0;width:70%}}.Security_container__lCqzV{display:flex;justify-content:space-between;min-height:100vh;padding:20px 20px 20px 0;width:100%}.Security_navigation__5\+ZlG{width:24%}.Security_mainContainer__bTiCf{align-items:center;box-shadow:0 10px 30px #0000001a,0 4px 10px #0000000d;display:flex;flex-direction:column;width:75%}.Security_header__ZgL\+Z{border-bottom:.7px solid #cfcfcf;display:flex;flex-direction:column;gap:5px;padding:10px 0;width:100%}.Security_title__l89Rt{font-size:1.5rem;font-weight:700;text-align:center}.Security_description__sQPWv{font-size:1rem;text-align:center}.Security_subcontainer__OEcBn{padding:20px 0;width:75%}.Security_btnContainer__yuHb4{align-items:flex-start;display:flex;justify-content:flex-start}.Security_conditions__FsLjC{padding:0 0 10px 18px}.Security_conditions__FsLjC li{padding:5px}.Security_subtitle__UTG9I{font-size:1rem;font-weight:600;margin-bottom:5px}.Security_backButtonContainer__85IDl{margin:15px 15px 0}.Security_verifyBtn__bgqsl{align-items:center;display:flex;gap:20px}.Security_verifyInput__BZ-xx{width:83%}.Security_verifyBtn__bgqsl 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__bgqsl button:hover{background-color:#28b800}.Security_OtpVerifyCon__Nk9c7{padding:10px}.Security_otpContainer__H6gbh{display:flex;gap:.5rem;justify-content:center;margin:.9rem 0}.Security_headingModal__vWVIX{color:#1490e5;font-size:1.8rem;margin-bottom:1rem}.Security_authCardPara__LtOxi{text-align:left}.Security_otpInput__dwW67{border:2px solid #ddd;border-radius:8px;font-size:1.5rem;height:50px;text-align:center;transition:border-color .3s;width:50px}.Security_otpInput__dwW67:focus{border-color:#1490e5;box-shadow:0 0 0 2px #1490e533;outline:none}.Security_timerContainer__qsQ1H{align-items:center;color:#666;display:flex;font-size:.9rem;justify-content:space-between;margin-bottom:.8rem}.Security_resendBtn__-nQvV{background:none;border:none;color:#666;cursor:pointer;padding:0}.Security_resendBtn__-nQvV strong{color:#1490e5}.Security_resendBtn__-nQvV.Security_disabled__R6Ona{cursor:not-allowed;opacity:.5}.Security_buttonContainer__AbyxU{display:flex;gap:1rem;justify-content:center}.Security_verifyBtnNew__QGPmD{background-color:#1490e5;border:none;border-radius:8px;color:#fff;cursor:pointer;font-weight:600;padding:12px 24px;transition:background-color .3s}.Security_verifyBtnNew__QGPmD:hover{background-color:#0d7ec8}.Security_setFocus__F5Zbi:focus{border-color:#1490e5;box-shadow:0 0 0 2px #1490e533;outline:none}@media screen and (max-width:800px){.Security_authCard__KqLVj{padding:1.5rem 2rem}.Security_otpContainer__H6gbh{gap:.4rem;margin:1.2rem 0}}@media screen and (max-width:700px){.Security_imageCon__kZDGl{display:none}.Security_authCard__KqLVj h2{font-size:1.3rem;margin-bottom:.8rem}.Security_authCard__KqLVj .Security_authCardPara__LtOxi{color:#555;font-size:1rem;line-height:1.2;margin-bottom:.6rem}.Security_otpInput__dwW67{font-size:1.2rem}}@media screen and (max-width:450px){.Security_otpInput__dwW67{font-size:1rem;height:35px;width:35px}}@media screen and (max-width:1150px){.Security_navigation__5\+ZlG{width:27%}.Security_mainContainer__bTiCf{width:72%}}@media screen and (max-width:1000px){.Security_container__lCqzV{flex-direction:column;gap:20px;min-height:0;padding:20px 30px 30px}.Security_mainContainer__bTiCf,.Security_navigation__5\+ZlG{width:100%}}@media screen and (max-width:600px){.Security_verifyInput__BZ-xx{width:100%}.Security_verifyBtn__bgqsl{align-items:flex-start;flex-direction:column;gap:0}.Security_verifyBtn__bgqsl button{margin-bottom:10px}}@media screen and (max-width:500px){.Security_container__lCqzV{flex-direction:column;gap:20px;padding:15px}}.Unauthorized_container__gfYz5{align-items:center;background-color:#f9f9f9;display:flex;height:100vh;justify-content:center;padding:20px;text-align:center}.Unauthorized_content__dTjx3{background:#fff;border:1px solid #e0e0e0;border-radius:8px;box-shadow:0 4px 10px #0000001a;max-width:600px;padding:40px}.Unauthorized_title__dYaXE{color:#333;font-size:2rem;font-weight:700;margin-bottom:20px}.Unauthorized_message__9v743{color:#666;font-size:1rem;margin-bottom:30px}.Unauthorized_homeLink__lRjAf{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__lRjAf:hover{background-color:#0056b3}.Settings_container__5ui\+6{display:flex;justify-content:space-between;padding:20px 20px 20px 0;width:100%}.Settings_navigation__WzYPJ{width:24%}.Settings_mainContainer__6z56H{box-shadow:0 10px 30px #0000001a,0 4px 10px #0000000d;display:flex;flex-direction:column;min-height:100vh;width:100%}.Settings_btns__DhQPL{align-items:center;display:flex;gap:1rem;justify-content:center}.Settings_cancel__7fo\+c{background-color:#fff;border:none;cursor:pointer}.Settings_heading__rHc1Q{align-items:center;box-shadow:0 4px 6px #0000001a;display:flex;justify-content:space-between;padding:16px;width:100%}.Settings_heading__rHc1Q h1{color:#333;font-size:1.2rem;font-weight:600}.Settings_heading__rHc1Q 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__oM3Jk{width:100%}.Settings_learnersContent__ROGMB{display:flex;flex-direction:column;gap:15px;padding:10px;width:100%}.Settings_learnerListContainer__5DblA{display:flex;flex-direction:column;gap:20px}.Settings_noFound__gKeJs{color:#626262;font-size:.9rem;text-align:center}.Settings_userRow__QiMcG{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__TCdf-,.Settings_userDetails__orIiE{align-items:center;display:flex;justify-content:flex-start;overflow:hidden;width:30%}.Settings_selectBox__zmvOt{cursor:pointer;height:1rem;margin-right:5px;width:1rem}.Settings_avatar__LamGM{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__ABJc5{-webkit-box-orient:vertical;-webkit-line-clamp:1;line-clamp:1;display:-webkit-box;font-weight:600;overflow:hidden;text-overflow:ellipsis}.Settings_emailText__q3xMX{overflow:hidden;text-overflow:ellipsis;width:100%}.Settings_removeButton__IzvsH{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__DjGpH{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__DjGpH .Settings_text__nZfgG{font-size:1rem}.Settings_bulkActions__DjGpH .Settings_text__nZfgG .Settings_count__4PKPm{color:#007bff;font-size:1.1rem;font-weight:600}.Settings_filterContainer__GxuwA{display:flex;flex-direction:column;gap:10px;padding:10px;width:100%}.Settings_searchSort__Kqt6P{align-items:center;align-self:stretch;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between}.Settings_search__Hs08B{align-items:center;border:1px solid #626262;border-radius:5px;display:flex;gap:10px;padding:10px 15px;width:60%}.Settings_search__Hs08B svg{flex-shrink:0;height:16px;width:16px}.Settings_search__Hs08B input{border:none;font-size:.875rem;outline:none;width:100%}.Settings_sort__d28OT{align-items:center;align-self:stretch;display:flex;gap:15px}.Settings_selectAllContainer__FumV1{align-items:center;display:flex;margin-bottom:5px;padding:0 10px}.Settings_selectAllCheckbox__\+7qRP{margin-right:5px}.Settings_modalHeading__\+Azih{font-size:1.2rem;font-weight:500;text-align:center}.Settings_selectedList__EIg0g{display:flex;flex-wrap:wrap;gap:5px;max-height:160px;overflow-y:auto;padding:10px 0}.Settings_modalSubmit__UUMhM{background-color:#007bff;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:.9rem;padding:8px 12px;transition:all .5s ease}.Settings_modalSubmit__UUMhM:hover{transform:scale(1.05)}.Settings_modalHeader__tp-wl{align-items:center;display:flex;justify-content:space-between}.Settings_inputGroup__NpODj{display:flex}.Settings_label__rpZJG{margin-bottom:1rem;margin-right:1rem}.Settings_dateWrapper__vzAGX{align-items:center;display:inline-flex;width:max-content}.Settings_expirationDateInput__1zKQj{font-size:14px;padding:2px 4px;width:130px}.Settings_expirationDateDisplay__BVHzY{align-items:center;display:flex;gap:8px}.Settings_switch__v2KGZ{display:inline-block;height:25px;position:relative;width:50px}.Settings_switch__v2KGZ input{height:0;opacity:0;width:0}.Settings_slider__rflbQ{background-color:#ccc;border-radius:25px;bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0;transition:.4s}.Settings_slider__rflbQ:before{background-color:#fff;border-radius:50%;bottom:3px;content:"";height:19px;left:3px;position:absolute;transition:.4s;width:19px}input:checked+.Settings_slider__rflbQ{background-color:#007bff}input:checked+.Settings_slider__rflbQ:before{transform:translateX(25px)}@media (max-width:576px){.Settings_email__TCdf-,.Settings_userDetails__orIiE{font-size:14px;padding:0 10px}}@media (max-width:768px){.Settings_learnersContent__ROGMB{gap:10px;padding:10px}.Settings_learnerListContainer__5DblA{gap:15px}}@media screen and (max-width:1150px){.Settings_navigation__WzYPJ{width:27%}}@media screen and (max-width:1000px){.Settings_container__5ui\+6{flex-direction:column;gap:20px;padding:30px}.Settings_mainContainer__6z56H,.Settings_navigation__WzYPJ{width:100%}}.Settings_inputGroup__NpODj{margin-left:10px;margin-top:20px}.Settings_label__rpZJG{display:block;font-weight:600;margin-bottom:8px}.Settings_expirationDateInput__1zKQj{border:1px solid #ccc;border-radius:6px;max-width:300px;padding:8px;width:100%}.Enrollments_container__AmWky{display:flex;justify-content:space-between;padding:20px 20px 20px 0;width:100%}.Enrollments_navigation__d3E9H{width:24%}.Enrollments_mainContainer__Q2keG{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__my90J{align-items:center;box-shadow:0 4px 6px #0000001a;display:flex;justify-content:space-between;padding:16px;width:100%}.Enrollments_heading__my90J h1{color:#333;font-size:1.2rem;font-weight:600}.Enrollments_heading__my90J 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__rkDfi{width:100%}.Enrollments_learnersContent__DA0XH{display:flex;flex-direction:column;gap:15px;padding:10px;width:100%}.Enrollments_learnerListContainer__beT3N{display:flex;flex-direction:column;gap:20px;overflow-x:auto;width:100%}.Enrollments_expiryModalContent__rR0hQ h2{color:#333;font-size:1.3rem;margin-bottom:10px}.Enrollments_expiryInput__ymF3y{border:1px solid #ccc;border-radius:6px;box-sizing:border-box;font-size:1rem;margin-bottom:20px;padding:10px;width:100%}.Enrollments_modalActions__76lNc{display:flex;gap:10px;justify-content:flex-end}.Enrollments_btns__f\+ytF{align-items:center;gap:1rem;justify-content:center}.Enrollments_cancel__h5EoQ{background-color:#fff}.Enrollments_noFound__mPQOi{color:#626262;font-size:.9rem;text-align:center}.Enrollments_userRow__mEsBP{grid-template-columns:1.25fr 1fr 1.25fr 1fr .1fr}.Enrollments_GroupuserRow__h4QKa{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__P\+2zg{align-items:center;display:flex;justify-content:space-between}.Enrollments_learnerTableWrapper__p0SNr{min-width:900px}.Enrollments_count__GOqT8{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__pqFZA,.Enrollments_lastAccess__gNc9D,.Enrollments_userDetails__HDTZd{align-items:center;display:flex;overflow:hidden}.Enrollments_email__pqFZA,.Enrollments_firstAccess__xq8fr,.Enrollments_lastAccess__gNc9D,.Enrollments_removeButton__yIEkD,.Enrollments_userDetails__HDTZd{padding:0 15px}.Enrollments_firstAccess__xq8fr,.Enrollments_lastAccess__gNc9D{display:flex}.Enrollments_email__pqFZA,.Enrollments_firstAccess__xq8fr,.Enrollments_lastAccess__gNc9D,.Enrollments_userDetails__HDTZd{justify-content:flex-start}.Enrollments_selectBox__AWFqB{cursor:pointer;height:1rem;margin-right:5px;width:1rem}.Enrollments_avatar__OvJ0Q{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__sx5Qz{-webkit-box-orient:vertical;-webkit-line-clamp:1;line-clamp:1;display:-webkit-box;font-weight:600;overflow:hidden;text-overflow:ellipsis}.Enrollments_emailText__peyOk,.Enrollments_timeText__sIT8q{overflow:hidden;text-overflow:ellipsis;width:100%}.Enrollments_timeText__sIT8q{-webkit-box-orient:vertical;-webkit-line-clamp:1;line-clamp:1;display:-webkit-box}.Enrollments_removeButton__yIEkD{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__KNSuE{align-items:center;display:flex;gap:10px;padding:5px 10px}.Enrollments_bulkActions__KNSuE .Enrollments_text__vwvAD{font-size:1rem}.Enrollments_bulkActions__KNSuE .Enrollments_text__vwvAD .Enrollments_count__GOqT8{color:#007bff;font-size:1.1rem;font-weight:600}.Enrollments_filterContainer__XVhDs{display:flex;flex-direction:column;gap:10px;padding:10px;width:100%}.Enrollments_searchSort__YemHk{align-items:center;align-self:stretch;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between}.Enrollments_search__B2t1k{align-items:center;border:1px solid #626262;border-radius:5px;display:flex;gap:10px;padding:10px 15px;width:60%}.Enrollments_search__B2t1k svg{flex-shrink:0;height:16px;width:16px}.Enrollments_search__B2t1k input{border:none;font-size:.875rem;outline:none;width:100%}.Enrollments_sort__epYQG{align-items:center;align-self:stretch;display:flex;gap:15px}.Enrollments_selectAllContainer__gfm\+k{align-items:center;display:flex;margin-bottom:5px;padding:0 10px}.Enrollments_selectAllCheckbox__Z-EXu{margin-right:5px}.Enrollments_modalHeading__0xVOU{font-size:1.2rem;font-weight:500;text-align:center}.Enrollments_selectedList__BRugM{display:flex;flex-wrap:wrap;gap:5px;max-height:160px;overflow-y:auto;padding:10px 0}.Enrollments_modalSubmit__axb0m{border-radius:5px;font-size:.9rem;padding:8px 12px;transition:all .5s ease}.Enrollments_modalSubmit__axb0m:hover{transform:scale(1.05)}.Enrollments_modalHeader__OiAQh{align-items:center;display:flex;justify-content:space-between}.Enrollments_pagination__uAS11{align-items:center;display:flex;gap:10px;justify-content:center;margin:10px 0}.Enrollments_pagination__uAS11 button{align-items:center;background-color:#fff;border:none;display:flex;justify-content:center}.Enrollments_pagination__uAS11 button:disabled{color:#ccc;cursor:not-allowed}.Enrollments_pagination__uAS11 button:hover{color:#007bff;cursor:pointer}.Enrollments_pagination__uAS11 span{font-size:14px;font-weight:500}.Enrollments_prevDouble__Txilf{font-size:2rem;transform:rotate(180deg)}.Enrollments_prev__sf0t4{font-size:1.2rem}.Enrollments_next__rBJQP{font-size:1.2rem;transform:rotate(180deg)}.Enrollments_nextDouble__un0m4{font-size:2rem}.Enrollments_onlineUser__L2vpY{background-color:#22c55e;border-radius:50%;display:none;height:10px;margin-right:5px;width:10px}.Enrollments_active__TWQNg{border:3px solid #34dc00}.Enrollments_idle__8KoAY{border:3px solid orange}.Enrollments_hide__\+FMTl{display:none}.Enrollments_deleteBtn__mreni{align-items:center;background-color:#fff;border:none;color:#007bff;cursor:pointer;display:none;font-size:1.2rem;justify-content:center}.Enrollments_userRow__mEsBP{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__2zABY{grid-template-columns:1.25fr 1fr 1.25fr 1fr 1fr .2fr}.Enrollments_Groupheader__5N1u-,.Enrollments_header__2zABY{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__5N1u-{grid-template-columns:1.25fr 1fr 1.25fr 1fr}.Enrollments_header__2zABY span{font-weight:500;padding:0 15px}.Enrollments_actionButtons__FAgM3{display:flex;gap:10px}.Enrollments_cancelBtn__d52jv{background-color:#fff;border:none;cursor:pointer}.Enrollments_Groupheader__5N1u- span{font-weight:500;padding:0 15px}.Enrollments_modalContent__LYib0{align-items:center;display:flex;flex-direction:column;gap:20px;text-align:center}.Enrollments_modalContent__LYib0 h2{color:#333;font-size:1.5rem;font-weight:600}.Enrollments_modalContent__LYib0 input{border:1px solid #ccc;border-radius:5px;font-size:1rem;max-width:300px;outline:none;padding:10px;width:90%}.Enrollments_modalContent__LYib0 input:disabled{background-color:#f5f5f5;cursor:not-allowed}.Enrollments_modalContent__LYib0 .Enrollments_modalActions__76lNc{display:flex;gap:15px;justify-content:center}.Enrollments_modalContent__LYib0 .Enrollments_createButton__\+QoeH{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__LYib0 .Enrollments_createButton__\+QoeH:hover{background-color:#0056b3}.Enrollments_modalContent__LYib0 .Enrollments_cancelButton__g77fl{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__LYib0 .Enrollments_cancelButton__g77fl:hover{background-color:#e0e0e0}.Enrollments_confirmTitle__a3zvr{align-items:center;display:flex;font-weight:600;justify-content:space-between;width:100%}.Enrollments_modalContainer__FRuPG{animation:Enrollments_fadeIn__P9r6s .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__0VvVo{justify-content:space-between;padding-bottom:.8rem}.Enrollments_modalHeading1__RaJxR{color:#2d2d2d;font-size:1.25rem;margin:0}.Enrollments_cancel__h5EoQ{background:#f5f5f5;border-radius:8px;font-size:.95rem;padding:.5rem 1.2rem;transition:all .2s ease}.Enrollments_cancel__h5EoQ:hover{background:#e3e3e3}.Enrollments_modalSubmit__axb0m{background:#2563eb;border-radius:8px;font-size:.95rem;padding:.5rem 1.4rem;transition:all .25s ease}.Enrollments_modalSubmit__axb0m:disabled{opacity:.5}.Enrollments_modalSubmit__axb0m:hover:not(:disabled){background:#1e40af}.Enrollments_modalLabel__vlwvI{color:#333;margin-bottom:.5rem}.Enrollments_emailInput__DvmRk{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__DvmRk:focus{background:#fff;border-color:#2563eb;box-shadow:0 0 0 3px #2563eb26}.Enrollments_helperText__exRiU{font-size:.85rem;margin-top:.4rem}.Enrollments_errorMsg__L7Dh5{border-radius:8px;color:#dc2626;font-size:.9rem;font-weight:500;letter-spacing:.2px;margin-top:.6rem;padding:.3rem .9rem}.Enrollments_resultContainer__o7w7j{display:flex;flex-direction:column;gap:1rem;margin-top:.3rem}.Enrollments_resultBox__Fs\+Vb{padding:1rem}.Enrollments_resultTitle__-V-SQ{align-items:center;display:flex;font-size:1rem;gap:.4rem;margin-bottom:.5rem}.Enrollments_notFoundBox__HR0SB{background:#dc26260d;border-left:4px solid #dc2626}.Enrollments_enrolledBox__sgLu9{background:#2563eb0d;border-left:4px solid #2563eb}.Enrollments_emailList__gOYfC{gap:.4rem}.Enrollments_emailItem__FilnD{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__FilnD:hover{background:#f3f4f6}.Enrollments_modalWrapper__UNdk1{margin:auto;max-width:480px;width:100%}.Enrollments_modalHeader1__0VvVo{align-items:center;display:flex;flex-direction:column}.Enrollments_modalHeading1__RaJxR{font-size:1.4rem;font-weight:600;margin-bottom:16px;text-align:center}.Enrollments_modalBody__D\+wcK{width:100%}.Enrollments_modalLabel__vlwvI{display:block;font-weight:500;margin-bottom:8px}.Enrollments_emailInput__DvmRk{border:1px solid #ccc;border-radius:6px;font-size:14px;padding:8px;resize:none;width:100%}.Enrollments_helperText__exRiU{color:#666;font-size:12px;margin-top:6px;text-align:center}.Enrollments_errorMsg__L7Dh5{color:#d9534f;font-size:13px;margin-top:5px;text-align:center}.Enrollments_resultContainer__o7w7j{margin-top:16px;width:100%}.Enrollments_resultBox__Fs\+Vb{border-radius:10px;margin-bottom:12px;max-height:140px;overflow-y:auto;padding:10px 12px}.Enrollments_notFoundBox__HR0SB{background-color:#ffecec;border:1px solid #ffbdbd}.Enrollments_enrolledBox__sgLu9{background-color:#eef5ff;border:1px solid #bcd3ff}.Enrollments_resultHeader__9DORF{align-items:center;display:flex;justify-content:space-between;margin-bottom:6px}.Enrollments_inputGroup__E2Yzg{margin-top:16px}.Enrollments_expirationDateInput__I-Zt6{border:1px solid #ddd;border-radius:4px;font-size:14px;padding:8px;width:100%}.Enrollments_resultTitle__-V-SQ{font-size:15px;font-weight:600}.Enrollments_placeholder__eUHXR{color:#7e7e7e;font-size:.9rem}.Enrollments_showMoreBtn__Ca7QQ{background:none;border:none;color:#007bff;cursor:pointer;font-size:13px}.Enrollments_emailList__gOYfC{display:flex;flex-wrap:wrap;gap:6px;list-style:none;margin:0;padding:0}.Enrollments_emailItem__FilnD{background:#fff;border:1px solid #ddd;border-radius:20px;display:inline-block;font-size:13px;padding:4px 10px;word-break:break-word}.Enrollments_btns__f\+ytF{display:flex;gap:10px;justify-content:flex-end;margin-top:20px}.Enrollments_cancel__h5EoQ{background-color:#f2f2f2;border:none;border-radius:6px;color:#333;cursor:pointer;padding:8px 16px}.Enrollments_modalSubmit__axb0m{background-color:#007bff;border:none;border-radius:6px;color:#fff;cursor:pointer;padding:8px 18px}.Enrollments_modalSubmit__axb0m:disabled{background-color:#a0c4ff;cursor:not-allowed}@keyframes Enrollments_fadeIn__P9r6s{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}@media screen and (max-width:1150px){.Enrollments_navigation__d3E9H{width:27%}.Enrollments_email__pqFZA,.Enrollments_firstAccess__xq8fr,.Enrollments_lastAccess__gNc9D,.Enrollments_userDetails__HDTZd{padding:0 7px}}@media screen and (max-width:1000px){.Enrollments_container__AmWky{flex-direction:column;gap:20px;padding:30px}.Enrollments_mainContainer__Q2keG,.Enrollments_navigation__d3E9H{width:100%}}@media (max-width:768px){.Enrollments_learnersContent__DA0XH{gap:10px;padding:10px}.Enrollments_lastAccess__gNc9D{margin-right:5px}.Enrollments_learnerListContainer__beT3N{gap:15px}.Enrollments_email__pqFZA,.Enrollments_firstAccess__xq8fr,.Enrollments_lastAccess__gNc9D,.Enrollments_userDetails__HDTZd{font-size:14px;padding:0 8px}.Enrollments_userRow__mEsBP{grid-template-columns:1.25fr 1fr 1.25fr 1fr 1fr .2fr}.Enrollments_GroupuserRow__h4QKa{grid-template-columns:1.2fr 1fr 1.2fr 1fr .1fr}.Enrollments_header__2zABY{grid-template-columns:1.2fr 1fr 1.2fr 1fr .1fr .1fr}.Enrollments_Groupheader__5N1u-{grid-template-columns:1.2fr 1fr 1.2fr 1fr .1fr}}@media (max-width:650px){.Enrollments_removeTable__LOTQ5{display:none}.Enrollments_userRow__mEsBP{grid-template-columns:1.25fr 1fr 1.25fr 1fr 1fr .2fr}.Enrollments_GroupuserRow__h4QKa{grid-template-columns:1.25fr 1fr 1fr .8fr .1fr}.Enrollments_deleteBtn__mreni{display:flex}.Enrollments_Groupheader__5N1u- span,.Enrollments_header__2zABY span{font-size:.9rem;padding:0 5px}.Enrollments_header__2zABY{grid-template-columns:1.25fr 1fr 1fr .8fr .1fr}.Enrollments_Groupheader__5N1u-{grid-template-columns:1.25fr 1fr 1fr .8fr}.Enrollments_avatar__OvJ0Q{display:none}.Enrollments_onlineUser__L2vpY{display:block}.Enrollments_active__TWQNg{background-color:#34dc00;border:none}.Enrollments_idle__8KoAY{background-color:orange;border:none}.Enrollments_email__pqFZA,.Enrollments_firstAccess__xq8fr,.Enrollments_lastAccess__gNc9D,.Enrollments_userDetails__HDTZd{font-size:14px;padding:0 5px}.Enrollments_lastAccess__gNc9D{margin:0}.Enrollments_removeButton__yIEkD{display:none}.Enrollments_emailText__peyOk,.Enrollments_email__pqFZA,.Enrollments_firstAccess__xq8fr,.Enrollments_lastAccess__gNc9D,.Enrollments_timeText__sIT8q,.Enrollments_userName__sx5Qz{font-size:.85rem}.Enrollments_selectAcount__P\+2zg{align-items:flex-start;flex-direction:column-reverse;gap:10px}}.InstructorDashboard_coursesContainer__uyFng{align-items:flex-start;background-color:#fff;display:flex;flex-direction:column;flex-grow:1;height:100%;overflow-y:auto}.InstructorDashboard_coursesTitle__0DTwk{align-items:center;box-shadow:0 4px 6px #0000001a;display:flex;justify-content:space-between;padding:10px 20px;width:100%}.InstructorDashboard_coursesTitle__0DTwk h1{color:#333;font-size:1.5rem;font-weight:600}.InstructorDashboard_coursesTitle__0DTwk 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__r-6Q1{display:flex;flex-direction:column;gap:15px;padding:20px;width:100%}.InstructorDashboard_filterContainer__wN9Nb{display:flex;flex-direction:column;gap:10px}.InstructorDashboard_searchSort__xTPKa{align-items:center;align-self:stretch;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between}.InstructorDashboard_search__8-HiA{align-items:center;border:1px solid #626262;border-radius:5px;display:flex;gap:10px;padding:10px 15px;width:60%}.InstructorDashboard_search__8-HiA svg{flex-shrink:0;height:16px;width:16px}.InstructorDashboard_search__8-HiA input{border:none;font-size:.875rem;outline:none;width:100%}.InstructorDashboard_sort__iWC3W{align-items:center;align-self:stretch;display:flex;gap:15px}.InstructorDashboard_courseListContainer__XICqz{display:flex;flex-direction:column;gap:20px}.InstructorDashboard_courseListContainer__XICqz a{text-decoration:none}.InstructorDashboard_header__TicY8{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__TicY8 span{font-weight:500;padding:0 15px}.InstructorDashboard_courseLink__smLC4{color:inherit;text-decoration:none;width:100%}.InstructorDashboard_noFound__0hvsL{color:#626262;font-size:.9rem;text-align:center}@media (max-width:768px){.InstructorDashboard_search__8-HiA{width:100%}}@media (max-width:576px){.InstructorDashboard_coursesTitle__0DTwk{padding:10px}.InstructorDashboard_coursesTitle__0DTwk h1{font-size:1.2rem}.InstructorDashboard_coursesTitle__0DTwk button{font-size:.9rem;padding:5px 10px}.InstructorDashboard_coursesContent__r-6Q1{gap:10px;padding:10px}.InstructorDashboard_filterContainer__wN9Nb{gap:5px}.InstructorDashboard_search__8-HiA{gap:5px;padding:10px}.InstructorDashboard_search__8-HiA input{font-size:.9rem}.InstructorDashboard_sort__iWC3W{gap:10px}.InstructorDashboard_courseListContainer__XICqz{gap:15px}.InstructorDashboard_header__TicY8 span{font-size:.9rem;padding:0 10px}}.LearnerDashboard_layout__Eqekp{background:linear-gradient(135deg,#f5f8fb,#eef4ff);display:flex;max-width:100%;overflow-x:hidden;transition:background .3s ease-in-out}.LearnerDashboard_sidebar__f\+zLm{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__pjycp{-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__SyvqS{display:flex;flex-direction:column;font-size:1.6rem;gap:.5rem;margin-top:8px;padding:.5rem;width:90px}.LearnerDashboard_icon__60Tux{font-size:28px}.LearnerDashboard_menuItem__UVlbL{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__UVlbL:hover{background:#1490e514;color:#1490e5;transform:translateX(2px)}.LearnerDashboard_menuItem__UVlbL.LearnerDashboard_active__aTXoJ{background:linear-gradient(135deg,#1490e526,#34dc0026);color:#1490e5;font-weight:600}.LearnerDashboard_sidebar__f\+zLm:not(.LearnerDashboard_open__EsFPc) .LearnerDashboard_menuItem__UVlbL span{display:none}.LearnerDashboard_overlay__9oW-G{inset:0;position:fixed;transition:background .2s;z-index:150}.LearnerDashboard_dashboardWrapper__TJ1dE{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__bx084{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__\+0GCQ{grid-area:progress}.LearnerDashboard_upcomingCard__7aUkt{grid-area:upcoming;min-width:0}.LearnerDashboard_badgesCard__REPOi{grid-area:badges}.LearnerDashboard_coursesCard__rLsTP{grid-area:courses}.LearnerDashboard_activityCard__9T8W8{grid-area:activity}.LearnerDashboard_shareCard__dj6nO{grid-area:share;min-width:0}.LearnerDashboard_submissionCalendarCard__IVU3W{grid-area:calendar;max-width:100%;min-width:0;overflow:hidden}.LearnerDashboard_progressCard__\+0GCQ{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__\+0GCQ: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__\+0GCQ:hover{box-shadow:0 14px 32px #3e52a02e;transform:translateY(-3px)}.LearnerDashboard_badgesCard__REPOi{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__REPOi:before{background:linear-gradient(135deg,#1490e5,#34dc00);content:"";height:4px;left:0;position:absolute;right:0;top:0}.LearnerDashboard_badgesCard__REPOi:hover{box-shadow:0 15px 35px #00000026;transform:translateY(-4px)}.LearnerDashboard_upcomingCard__7aUkt h3{color:#27315a;font-size:18px;font-weight:700;margin-bottom:12px}.LearnerDashboard_upcomingCard__7aUkt ul{list-style:none;margin:0;padding-left:10px}.LearnerDashboard_courseGrid__Q-ZOQ{display:flex;gap:16px;max-width:100%;min-width:0;overflow-x:auto;padding-bottom:6px;scroll-behavior:smooth}.LearnerDashboard_courseGrid__Q-ZOQ::-webkit-scrollbar{height:5px}.LearnerDashboard_courseGrid__Q-ZOQ::-webkit-scrollbar-thumb{background:#b5bbdb73;border-radius:8px}.LearnerDashboard_courseGrid__Q-ZOQ::-webkit-scrollbar-track{background:#f3f6ff}.LearnerDashboard_upcomingCard__7aUkt 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__7aUkt li:hover{background:#ebf0ff;border-left-color:4px solid #1490e5;color:#2a3ad6}.LearnerDashboard_coursesCard__rLsTP,.LearnerDashboard_shareCard__dj6nO,.LearnerDashboard_upcomingCard__7aUkt{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__7aUkt{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__7aUkt:before{background:linear-gradient(135deg,#1490e5,#34dc00);content:"";height:4px;left:0;position:absolute;right:0;top:0}.LearnerDashboard_upcomingCard__7aUkt:hover{box-shadow:0 12px 35px #3e66fe2e;transform:translateY(-3px)}.LearnerDashboard_coursesCard__rLsTP{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__rLsTP:before{background:linear-gradient(135deg,#4f9cff,#6ef5b3);content:"";height:4px;left:0;position:absolute;top:0;width:100%}.LearnerDashboard_coursesCard__rLsTP:hover{box-shadow:0 14px 32px #3e52a02e;transform:translateY(-3px)}.LearnerDashboard_activityCard__9T8W8{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__9T8W8:hover{box-shadow:0 6px 16px #00000014;transform:translateY(-3px)}.LearnerDashboard_activityCard__9T8W8 h3{color:#1e293b;flex-shrink:0;font-size:18px;font-weight:600;margin-bottom:15px}.LearnerDashboard_activityCard__9T8W8 ul{flex:1 1;list-style:none;margin:0;max-height:400px;overflow-y:auto;padding:0}.LearnerDashboard_activityCard__9T8W8 ul::-webkit-scrollbar{width:6px}.LearnerDashboard_activityCard__9T8W8 ul::-webkit-scrollbar-thumb{background:#b5bbdb73;border-radius:8px}.LearnerDashboard_activityCard__9T8W8 ul::-webkit-scrollbar-track{background:#f3f6ff}.LearnerDashboard_activityCard__9T8W8 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__9T8W8 ul li:hover{background:#eef4ff}.LearnerDashboard_activityCard__9T8W8: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__dj6nO{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__dj6nO: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__dj6nO:hover{box-shadow:0 14px 32px #3e52a02e;transform:translateY(-3px)}.LearnerDashboard_shareCard__dj6nO h3{color:#26335d;font-size:17px;font-weight:600;margin-bottom:15px}.LearnerDashboard_shareIcons__wigpG{color:#34dc00;font-size:2rem;justify-content:end;margin-left:8px;text-align:end;transition:color .3s ease;vertical-align:middle}.LearnerDashboard_loadingContainer__oMnnL{align-items:center;display:flex;flex:1 1;flex-direction:column;justify-content:center;min-height:320px}.LearnerDashboard_spinner__pLGtr{animation:LearnerDashboard_spin__xOxlb 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__BrF1V{list-style:none;margin:0;padding:0}.LearnerDashboard_activityItem__4-Fvw{border-bottom:1px solid #e5e7eb;cursor:pointer;display:flex;flex-direction:row;gap:8px;justify-content:space-between;padding:12px}.LearnerDashboard_activityItem__4-Fvw:last-child{border-bottom:none}.LearnerDashboard_activityInfo__xlJKz{display:flex;flex-direction:column;gap:4px}.LearnerDashboard_activityInfo__xlJKz strong{color:#1e3a8a;font-size:.95rem;line-height:1.3}.LearnerDashboard_courseInfo__PjAaX{color:#374151;font-size:.85rem;line-height:1.4}.LearnerDashboard_activityTime__IF73D{align-self:flex-start;color:#6b7280;display:flex;flex-direction:column;font-size:.8rem;margin-top:2px}.LearnerDashboard_socialIcons__2ov4m{align-items:center;display:flex;gap:38px;justify-content:center;margin:2.3rem auto;top:20px}@keyframes LearnerDashboard_spin__xOxlb{to{transform:rotate(1turn)}}@media (max-width:768px){.LearnerDashboard_gridContainer__bx084{grid-gap:16px;display:grid;gap:16px;grid-template-areas:"progress" "badges" "activity" "calendar" "upcoming" "share" "courses";grid-template-columns:1fr}.LearnerDashboard_activityCard__9T8W8{max-height:400px}.LearnerDashboard_activityInfo__xlJKz strong{font-size:.9rem}.LearnerDashboard_courseInfo__PjAaX{font-size:.8rem}.LearnerDashboard_activityTime__IF73D{font-size:.75rem}.LearnerDashboard_dashboardWrapper__TJ1dE{padding:.8rem}.LearnerDashboard_sidebar__f\+zLm{gap:8px;max-width:70px;min-width:70px;padding-top:8px;width:70px}.LearnerDashboard_menu__SyvqS{gap:.3rem;padding:.25rem;width:70px}.LearnerDashboard_menuItem__UVlbL{font-size:9px;gap:.2rem;padding:.5rem .2rem}.LearnerDashboard_menuItem__UVlbL span{font-size:9px;line-height:1.2;text-align:center}.LearnerDashboard_icon__60Tux{font-size:20px}.LearnerDashboard_activityCard__9T8W8,.LearnerDashboard_badgesCard__REPOi,.LearnerDashboard_coursesCard__rLsTP,.LearnerDashboard_progressCard__\+0GCQ,.LearnerDashboard_shareCard__dj6nO,.LearnerDashboard_upcomingCard__7aUkt{margin:0;width:100%}.LearnerDashboard_courseGrid__Q-ZOQ{display:flex;gap:12px;overflow-x:auto;padding-bottom:8px;scroll-behavior:smooth;scrollbar-width:thin}.LearnerDashboard_courseGrid__Q-ZOQ::-webkit-scrollbar{height:6px}.LearnerDashboard_courseGrid__Q-ZOQ::-webkit-scrollbar-thumb{background:#b5bbdb73;border-radius:10px}.LearnerDashboard_courseGrid__Q-ZOQ::-webkit-scrollbar-track{background:#f3f6ff}}@media (max-width:480px){.LearnerDashboard_sidebar__f\+zLm{gap:6px;max-width:60px;min-width:60px;padding-top:6px;width:60px}.LearnerDashboard_menu__SyvqS{gap:.25rem;padding:.2rem;width:60px}.LearnerDashboard_menuItem__UVlbL{font-size:8px;gap:.15rem;padding:.4rem .15rem}.LearnerDashboard_menuItem__UVlbL span{font-size:8px;line-height:1.1}.LearnerDashboard_icon__60Tux{font-size:18px}.LearnerDashboard_dashboardWrapper__TJ1dE{padding:.5rem}.LearnerDashboard_gridContainer__bx084{gap:12px}.LearnerDashboard_activityItem__4-Fvw{flex-direction:column}.LearnerDashboard_activityTime__IF73D{flex-direction:row;gap:5px}}.BadgeList_container__kKSoN{box-sizing:border-box;height:fit-content;margin:0;max-width:100%;overflow-x:hidden;padding:0;width:100%}.BadgeList_badgeGrid__FefIl{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__FefIl::-webkit-scrollbar{height:6px}.BadgeList_badgeGrid__FefIl::-webkit-scrollbar-thumb{background:#b5bbdb73;border-radius:8px}.BadgeList_badgeGrid__FefIl::-webkit-scrollbar-track{background:#f3f6ff;border-radius:8px}.BadgeList_badgeItem__0yLMp{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__0yLMp:hover{transform:translateY(-4px)}.BadgeList_badgeItem__0yLMp.BadgeList_unobtained__tqOcQ{opacity:.5}.BadgeList_badgeIconContainer__AtXMb{align-items:center;display:flex;justify-content:center;position:relative}.BadgeList_badgeCount__B-B9r{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__pTrtp{background:linear-gradient(135deg,#e0e7ff,#f0f4ff)}.BadgeList_badgeIcon__ryYKD{height:28px;width:28px}.BadgeList_badgeTitle__dj1io{color:#334155;font-size:.85rem;font-weight:600;margin-top:6px}.BadgeList_noBadgesContainer__ay1Fx{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__YsK6y{color:#a5b4fc;margin-bottom:8px}.BadgeList_noBadgesText__9IJp4{font-weight:500;text-align:center}.BadgeList_iconWrapper__pTrtp{align-items:center;border-radius:50%;display:flex;justify-content:center;padding:10px;transition:transform .2s ease}.BadgeList_iconWrapper__pTrtp.BadgeList_unobtained__tqOcQ{filter:grayscale(100%);opacity:.6}.UpcomingAssessments_container__h9HmF{height:fit-content;margin:0;padding:0;width:100%}.UpcomingAssessments_assessmentList__Fw1Au{list-style-type:disc;padding-left:20px}.UpcomingAssessments_assessmentItem__LpOK7{color:#374151;font-size:.95rem;margin-bottom:8px}.UpcomingAssessments_noAssessmentsContainer__RShzt{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__gl62f{color:#a5b4fc;font-size:36px;margin-bottom:12px}.UpcomingAssessments_noAssessmentsContent__qIMna{max-width:280px}.UpcomingAssessments_noAssessmentsTitle__zXDDE{color:#414c5b;font-size:1rem;font-weight:600;margin-bottom:6px}.UpcomingAssessments_noAssessmentsText__GUnW-{color:#64748b;font-size:.95rem;font-weight:500}.SubmissionCalendar_calendarContainer__saZe-{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__saZe-: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__saZe-:hover{box-shadow:0 14px 32px #3e52a02e;transform:translateY(-3px)}.SubmissionCalendar_header__FxOHu{align-items:flex-start;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;margin-bottom:24px}.SubmissionCalendar_titleSection__Lqdpe{display:flex;flex-direction:column;gap:6px}.SubmissionCalendar_heading__yLlwj{-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__DD6y6{color:#64748b;font-size:.9rem;font-weight:500}.SubmissionCalendar_controls__LXf8B{align-items:center;display:flex;flex-wrap:wrap;gap:20px}.SubmissionCalendar_yearDropdown__lnCpb{align-items:center;display:flex}.SubmissionCalendar_yearSelect__BtZkE{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__BtZkE:hover{background:#f8faff;border-color:#1490e5}.SubmissionCalendar_yearSelect__BtZkE:focus{border-color:#1490e5;box-shadow:0 0 0 3px #1490e51a}.SubmissionCalendar_filterButtons__Hur1B{background:#f3f6ff;border-radius:10px;display:flex;gap:8px;padding:4px}.SubmissionCalendar_filterButton__hpLSW{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__hpLSW:hover{background:#1490e514;color:#1490e5}.SubmissionCalendar_filterButton__hpLSW.SubmissionCalendar_active__bqVEQ{background:linear-gradient(135deg,#1490e5,#34dc00);color:#fff;font-weight:600}.SubmissionCalendar_navigation__OYqPv{align-items:center;background:#f8faff;border:1px solid #e4e9ff;border-radius:10px;display:flex;gap:12px;padding:6px 12px}.SubmissionCalendar_navButton__a1jDI{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__a1jDI:hover:not(:disabled){background:#1490e5;color:#fff;transform:scale(1.05)}.SubmissionCalendar_navButton__a1jDI:disabled{cursor:not-allowed;opacity:.4}.SubmissionCalendar_periodLabel__NKe1-{color:#556987;font-size:14px;font-weight:500;min-width:120px;text-align:center}.SubmissionCalendar_calendarWrapper__cST\+z{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__cST\+z::-webkit-scrollbar{height:6px}.SubmissionCalendar_calendarWrapper__cST\+z::-webkit-scrollbar-thumb{background:#1490e54d;border-radius:8px}.SubmissionCalendar_calendarWrapper__cST\+z::-webkit-scrollbar-track{background:#f3f6ff;border-radius:8px}.SubmissionCalendar_loading__9QNat{color:#556987;font-size:16px}.SubmissionCalendar_loading__9QNat,.SubmissionCalendar_noData__fpIIl{align-items:center;display:flex;font-weight:500;justify-content:center;min-height:200px}.SubmissionCalendar_noData__fpIIl{color:#94a3b8;font-size:15px}.SubmissionCalendar_legend__9nrsn{align-items:center;border-top:1px solid #e4e9ff;display:flex;gap:8px;justify-content:flex-end;margin-top:16px;padding-top:12px}.SubmissionCalendar_legendText__HBKHN{color:#64748b;font-size:12px;font-weight:500}.SubmissionCalendar_legendBlocks__uzkEb{display:flex;gap:4px}.SubmissionCalendar_legendBlock__jmDSs{border:1px solid #1b1f230f;border-radius:2px;height:12px;width:12px}@media (max-width:768px){.SubmissionCalendar_header__FxOHu{align-items:flex-start;flex-direction:column}.SubmissionCalendar_controls__LXf8B{align-items:stretch;flex-direction:column;gap:12px;width:100%}.SubmissionCalendar_filterButtons__Hur1B,.SubmissionCalendar_yearDropdown__lnCpb,.SubmissionCalendar_yearSelect__BtZkE{width:100%}.SubmissionCalendar_filterButton__hpLSW{flex:1 1}.SubmissionCalendar_navigation__OYqPv{justify-content:space-between;width:100%}.SubmissionCalendar_calendarWrapper__cST\+z{-webkit-overflow-scrolling:touch;overflow-x:auto}.SubmissionCalendar_calendarContainer__saZe-{padding:16px}.SubmissionCalendar_calendarWrapper__cST\+z>*{max-width:none;width:max-content}.SubmissionCalendar_heading__yLlwj{font-size:1.25rem}.SubmissionCalendar_legend__9nrsn{justify-content:center}}@media (max-width:480px){.SubmissionCalendar_calendarContainer__saZe-{padding:12px}.SubmissionCalendar_heading__yLlwj{font-size:1.1rem}.SubmissionCalendar_filterButton__hpLSW,.SubmissionCalendar_yearSelect__BtZkE{font-size:13px;padding:6px 12px}.SubmissionCalendar_periodLabel__NKe1-{font-size:12px;min-width:80px}.SubmissionCalendar_navButton__a1jDI{height:28px;width:28px}.SubmissionCalendar_totalSubmissions__DD6y6{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__t1RKX{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__-c-VT{color:#1490e5;font-size:1.5rem;margin-bottom:20px}.StarterCodePage_toolbar__Q9uhl{align-items:center;border-bottom:1px solid #ddd;justify-content:space-between;padding:5px 10px}.StarterCodePage_toolbar__Q9uhl,.StarterCodePage_toolbarbtns__6lIQ\+{background-color:#f5f5f5;display:flex}.StarterCodePage_button__47EaV{background:none;border:none;cursor:pointer;font-size:18px;padding:5px}.StarterCodePage_saveButton__QfjtL{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__QfjtL:hover{background-color:#45a049}.StarterCodePage_modalHeading__dxMMi{color:#34dc00;font-size:1.2rem;font-weight:500;text-align:left}.StarterCodePage_buttonCon__yIwpO{align-items:center;display:flex;justify-content:flex-start;padding:15px 0 0;width:100%}.StarterCodePage_modalHeader__awbfQ{display:flex;flex-direction:column;gap:13px;justify-content:space-between}.StarterCodePage_settingCategory__A2UCV{display:flex;gap:10px;padding:10px 0 5px}.StarterCodePage_settingHead__xQpC\+{align-items:flex-start;display:flex;flex-direction:column;gap:3px;justify-content:flex-start}.StarterCodePage_fontContainer__qyw4v{align-items:center;display:flex;justify-content:center}.StarterCodePage_fontBtn__wD9St{background-color:#fff;border:1px solid #1490e5;cursor:pointer;height:27px;width:27px}.StarterCodePage_fontDisplay__32xdp{align-items:center;border-bottom:1px solid #1490e5;border-top:1px solid #1490e5;display:flex;height:27px;justify-content:center;width:27px}.StarterCodePage_settingTitle__IlRNK{color:#1087d6;font-size:1rem}.StarterCodePage_settingDescription__zznnb{text-align:left}.StarterCodePage_cancel__x8ESr{background-color:#fff;border:none;cursor:pointer}.StarterCodePage_languageDropdown__RlC6R{min-width:100px}.SwitchRole_container__5AFC2{display:flex;justify-content:space-between;min-height:100vh;padding:20px 20px 20px 0;width:100%}.SwitchRole_navigation__JfQU1{width:24%}.SwitchRole_mainContainer__xC9Gj{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__ywC0F{border-bottom:.7px solid #cfcfcf;display:flex;flex-direction:column;gap:5px;padding:10px 0;width:100%}.SwitchRole_title__PgYyZ{font-size:1.5rem;font-weight:700;text-align:center}.SwitchRole_description__43oDu{font-size:1rem;text-align:center}.SwitchRole_subcontainer__MCbul{padding:25px 0 0;width:75%}.SwitchRole_btnContainer__yAsVw{align-items:flex-start;display:flex;justify-content:flex-start;margin-top:20px}.SwitchRole_roleLabel__YXhAj{color:#333;font-size:1rem;margin-bottom:8px}.SwitchRole_role__xjRgx{display:flex;flex-direction:column;width:100%}.SwitchRole_field__Vfizc{width:100%}.SwitchRole_errorText__3Klq\+{color:red;font-size:.875rem;margin-top:4px}.SwitchRole_backButtonContainer__tsIv6{margin:15px 15px 0}@media screen and (max-width:1150px){.SwitchRole_navigation__JfQU1{width:27%}.SwitchRole_mainContainer__xC9Gj{width:72%}}@media screen and (max-width:1000px){.SwitchRole_container__5AFC2{flex-direction:column;gap:20px;min-height:0;padding:20px 30px 30px}.SwitchRole_mainContainer__xC9Gj,.SwitchRole_navigation__JfQU1{width:100%}}@media screen and (max-width:500px){.SwitchRole_container__5AFC2{flex-direction:column;gap:20px;padding:15px}}.CategoriesPage_coursesContainer__\+YZDf{align-items:flex-start;background-color:#fff;display:flex;flex-direction:column;flex-grow:1;height:100%;overflow-y:auto}.CategoriesPage_coursesTitle__ffNUq{align-items:center;box-shadow:0 4px 6px #0000001a;display:flex;justify-content:space-between;padding:10px 20px;width:100%}.CategoriesPage_coursesTitle__ffNUq h1{color:#333;font-size:1.5rem;font-weight:600}.CategoriesPage_coursesTitle__ffNUq 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__eUgP6{display:flex;flex-direction:column;gap:15px;padding:20px;width:100%}.CategoriesPage_filterContainer__RbgxD{display:flex;flex-direction:column;gap:10px}.CategoriesPage_searchSort__8DTPB{align-items:center;align-self:stretch;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between}.CategoriesPage_search__fkMHf{align-items:center;border:1px solid #626262;border-radius:5px;display:flex;gap:10px;padding:10px 15px;width:60%}.CategoriesPage_search__fkMHf svg{flex-shrink:0;height:16px;width:16px}.CategoriesPage_search__fkMHf input{border:none;font-size:.875rem;outline:none;width:100%}.CategoriesPage_sort__ajqb8{align-items:center;align-self:stretch;display:flex;gap:15px}.CategoriesPage_courseListContainer__q0ODh{display:flex;flex-direction:column;gap:20px}.CategoriesPage_courseListContainer__q0ODh a{text-decoration:none}.CategoriesPage_header__giU7r{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__giU7r span{font-weight:500;padding:0 15px}.CategoriesPage_courseLink__2i0\+g{color:inherit;text-decoration:none;width:100%}.CategoriesPage_noFound__pqKhY{color:#626262;font-size:.9rem;text-align:center}.CategoriesPage_categoryContainer__Nx143{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__owFj2{align-items:center;display:flex;justify-content:space-between;width:100%}.CategoriesPage_subCategoryContainer__ynXox{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__x37vX{align-items:center;cursor:pointer;display:flex;font-size:1.2rem;justify-content:center}.CategoriesPage_icons__5WYpv{align-items:center;display:flex;gap:14px;justify-content:center}.CategoriesPage_eyeContainer__2E8\+A{align-items:center;display:flex;justify-content:center;position:relative}.CategoriesPage_tooltip__lXTet{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__2E8\+A:hover .CategoriesPage_tooltip__lXTet{display:block}.CategoriesPage_confirmations__l01fJ{align-items:center;display:flex;flex-direction:column;gap:20px}.CategoriesPage_confirmTitle__dqRBn{align-items:center;display:flex;font-weight:600;justify-content:space-between;width:100%}.CategoriesPage_dialogBtns__KWbsx{align-items:center;display:flex;gap:15px;justify-content:flex-end;width:100%}.CategoriesPage_question__JVnlb{text-align:left}.CategoriesPage_dotIcon__yfi6S{align-items:center;cursor:pointer;display:flex;height:25px;justify-content:center;width:50px}.CategoriesPage_cancel__Htypl,.CategoriesPage_deleteBtn__BmA73{background-color:#fff;border:none;cursor:pointer}.CategoriesPage_deleteBtn__BmA73{align-items:center;display:flex;font-size:1.2rem;justify-content:center}.CategoriesPage_addSubCategory__eVtV5{display:flex;justify-content:flex-start;width:100%}.CategoriesPage_addSubCategoryBtn__mvIR\+{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__fkMHf{width:100%}}@media (max-width:576px){.CategoriesPage_coursesTitle__ffNUq{padding:10px}.CategoriesPage_coursesTitle__ffNUq h1{font-size:1.2rem}.CategoriesPage_coursesTitle__ffNUq button{font-size:.9rem;padding:5px 10px}.CategoriesPage_coursesContent__eUgP6{gap:10px;padding:10px}.CategoriesPage_filterContainer__RbgxD{gap:5px}.CategoriesPage_search__fkMHf{gap:5px;padding:10px}.CategoriesPage_search__fkMHf input{font-size:.9rem}.CategoriesPage_sort__ajqb8{gap:10px}.CategoriesPage_courseListContainer__q0ODh{gap:15px}.CategoriesPage_header__giU7r span{font-size:.9rem;padding:0 10px}}.CategoryAccordion_accordion__r5mPJ{border-radius:6px;list-style:none;margin:0;overflow:hidden;padding:0}.CategoryAccordion_accordionItem__dyjmf{background-color:#fff;border-bottom:1px solid #cfcdcdb0}.CategoryAccordion_accordionItemTitle__rcXsn{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__QEgmE{background-color:#fff;padding:0 2.3rem 1.3rem}.CategoryAccordion_close__FUbKa{display:none}.CategoryAccordion_open__328nN{display:block}.CategoryAccordion_accordion__r5mPJ .CategoryAccordion_showSubCategory_li__T4iRd{padding:5px 5px 8px;width:auto}.CategoryAccordion_showSubCategory_li__T4iRd a{color:#000;text-decoration:none}.CategoryAccordion_arrow__IxSDV{rotate:180deg}.CategoryAccordion_mainCategoryCon__pHciW{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__Kvi24{align-items:center;cursor:pointer;display:flex;font-size:1.2rem;justify-content:center}.CategoryAccordion_icons__M2skW{align-items:center;display:flex;gap:14px;justify-content:center}.CategoryAccordion_eyeContainer__fXEE\+{align-items:center;display:flex;justify-content:center;position:relative}.CategoryAccordion_tooltip__HJo7o{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__fXEE\+:hover .CategoryAccordion_tooltip__HJo7o{display:block}.CategoryAccordion_confirmations__JDwXh{align-items:center;display:flex;flex-direction:column;gap:20px}.CategoryAccordion_confirmTitle__aSxun{align-items:center;display:flex;font-weight:600;justify-content:space-between;width:100%}.CategoryAccordion_dialogBtns__wwcgP{align-items:center;display:flex;gap:15px;justify-content:flex-end;width:100%}.CategoryAccordion_question__TfjiN{text-align:left}.CategoryAccordion_dotIcon__CsOmc{align-items:center;cursor:pointer;display:flex;height:25px;justify-content:center;width:50px}.CategoryAccordion_cancel__sHWVL,.CategoryAccordion_deleteBtn__n5rPf{background-color:#fff;border:none;cursor:pointer}.CategoryAccordion_deleteBtn__n5rPf{align-items:center;display:flex;font-size:1.2rem;justify-content:center}.CategoryAccordion_addSubCategory__WZ41Q{display:flex;justify-content:flex-start;width:100%}.CategoryAccordion_addSubCategoryBtn__gM8gs{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__oMB4Y{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__oMB4Y:hover{background-color:#f1f5f9}.CategoryAccordion_addModuleBtn__Bwwd\+{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__wcqiQ{transform:rotate(0);transition:transform .3s ease,border .3s ease}.CategoryAccordion_rotate__sKwYi{border:none;padding:0;transform:rotate(45deg);width:16px}.CategoryAccordion_createMode__Soz-6{border:none;padding:0;width:20px}.CategoryAccordion_createModule__NncCz{border:1px dashed #ccc;color:#333;display:flex;flex-direction:column;font-size:1rem;gap:8px;padding:12px 20px;width:100%}.CategoryAccordion_hide__i7K6w{display:none}.CategoryAccordion_Btns__zw2Rt{align-items:center;display:flex;gap:15px;justify-content:flex-end;position:relative;right:0}@media screen and (max-width:500px){.CategoryAccordion_accordionItemTitle__rcXsn{padding:1.1rem 1.4rem}}.CreateCategory_courseImage__Tcx6i{display:flex;flex-direction:column;gap:7px;margin:15px 0}.CreateCategory_courseImage__Tcx6i p{margin-top:10px}.CreateCategory_form__-L8Iy{margin-right:auto;max-width:800px;padding:16px;width:90%}.CreateCategory_inputContainer__i5EnC{display:flex;margin-bottom:16px}.CreateCategory_label__6J\+S0{color:#333;display:block;font-size:1rem;margin-bottom:8px}.CreateCategory_select__EdjN1{border:1px solid #ccc;border-radius:4px;color:#333;font-size:.9rem;padding:8px 12px;width:100%}.CreateCategory_errorInput__CPh4\+{border-color:red}.CreateCategory_errorText__5sD7e{color:red;font-size:.875rem;margin-top:4px}.CreateCategory_submitButton__BppCY{background-color:#007bff;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:1rem;padding:10px 16px}.CreateCategory_submitButton__BppCY:hover{background-color:#0056b3}.CreateCategory_switch__cSejX{display:inline-block;height:20px;margin-left:10px;position:relative;width:34px}.CreateCategory_switch__cSejX input{height:0;opacity:0;width:0}.CreateCategory_slider__9G\+G6{background-color:#ccc;border-radius:20px;bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0;transition:.4s}.CreateCategory_slider__9G\+G6:before{background-color:#fff;border-radius:50%;bottom:4px;content:"";height:12px;left:4px;position:absolute;transition:.4s;width:12px}input:checked+.CreateCategory_slider__9G\+G6{background-color:#007bff}input:checked+.CreateCategory_slider__9G\+G6:before{transform:translateX(14px)}.CreateCategory_requiredStar__aS3qz{color:red;font-size:.9rem;margin-left:4px}.CreateCategory_backButtonContainer__ihNQX{width:100%}.CreateCategory_backButton__xcCPQ{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__xcCPQ:hover{color:#555}.CreateCategory_backIcon__twZIt{font-size:1.2rem;margin-right:5px}.CreateCategory_backText__-g7Sw{font-weight:500}.CreateCategory_heading__IVmTC{align-items:center;box-shadow:0 4px 6px #0000001a;display:flex;justify-content:space-between;padding:16px;width:100%}.CreateCategory_heading__IVmTC h1{color:#333;font-size:1.5rem;font-weight:600}.CreateCategory_heading__IVmTC 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__Akb0A{align-items:center;display:flex;flex:1 1;flex-direction:column;gap:.5rem;height:100%;justify-content:flex-start}.CreateCategory_contentHeader__lmi59{width:100%}.CategoryEdit_courseImage__1PiNY{display:flex;flex-direction:column;gap:7px;margin:15px 0}.CategoryEdit_courseImage__1PiNY p{margin-top:10px}.CategoryEdit_form__ZJpm3{margin-right:auto;max-width:800px;padding:16px;width:90%}.CategoryEdit_inputContainer__4Nkv4{display:flex;margin-bottom:16px}.CategoryEdit_label__878OV{color:#333;display:block;font-size:1rem;margin-bottom:8px}.CategoryEdit_select__bEJ-5{border:1px solid #ccc;border-radius:4px;color:#333;font-size:.9rem;padding:8px 12px;width:100%}.CategoryEdit_errorInput__qberV{border-color:red}.CategoryEdit_errorText__6puux{color:red;font-size:.875rem;margin-top:4px}.CategoryEdit_submitButton__SBEEk{background-color:#007bff;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:1rem;padding:10px 16px}.CategoryEdit_submitButton__SBEEk:hover{background-color:#0056b3}.CategoryEdit_switch__1e0Wj{display:inline-block;height:20px;margin-left:10px;position:relative;width:34px}.CategoryEdit_switch__1e0Wj input{height:0;opacity:0;width:0}.CategoryEdit_slider__bMpK9{background-color:#ccc;border-radius:20px;bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0;transition:.4s}.CategoryEdit_slider__bMpK9:before{background-color:#fff;border-radius:50%;bottom:4px;content:"";height:12px;left:4px;position:absolute;transition:.4s;width:12px}input:checked+.CategoryEdit_slider__bMpK9{background-color:#007bff}input:checked+.CategoryEdit_slider__bMpK9:before{transform:translateX(14px)}.CategoryEdit_requiredStar__87BV4{color:red;font-size:.9rem;margin-left:4px}.CategoryEdit_backButtonContainer__UR4KL{width:100%}.CategoryEdit_backButton__QzCL3{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__QzCL3:hover{color:#555}.CategoryEdit_backIcon__8B4vX{font-size:1.2rem;margin-right:5px}.CategoryEdit_backText__wFYBs{font-weight:500}.CategoryEdit_heading__1pPIC{align-items:center;box-shadow:0 4px 6px #0000001a;display:flex;justify-content:space-between;padding:16px;width:100%}.CategoryEdit_heading__1pPIC h1{color:#333;font-size:1.5rem;font-weight:600}.CategoryEdit_heading__1pPIC 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__Vx\+2h{align-items:center;display:flex;flex:1 1;flex-direction:column;gap:.5rem;height:100%;justify-content:flex-start}.CategoryEdit_contentHeader__wf-1u{width:100%}.AddSubContent_courseImage__r9dCR{display:flex;flex-direction:column;gap:7px;margin:15px 0}.AddSubContent_courseImage__r9dCR p{margin-top:10px}.AddSubContent_form__3AAdX{margin-right:auto;max-width:800px;padding:16px;width:90%}.AddSubContent_inputContainer__qZ6iY{display:flex;margin-bottom:16px}.AddSubContent_label__qQcOs{color:#333;display:block;font-size:1rem;margin-bottom:8px}.AddSubContent_select__S\+dMB{border:1px solid #ccc;border-radius:4px;color:#333;font-size:.9rem;padding:8px 12px;width:100%}.AddSubContent_errorInput__amsiv{border-color:red}.AddSubContent_errorText__0K1bA{color:red;font-size:.875rem;margin-top:4px}.AddSubContent_submitButton__s1gF\+{background-color:#007bff;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:1rem;padding:10px 16px}.AddSubContent_submitButton__s1gF\+:hover{background-color:#0056b3}.AddSubContent_switch__IfGZN{display:inline-block;height:20px;margin-left:10px;position:relative;width:34px}.AddSubContent_switch__IfGZN input{height:0;opacity:0;width:0}.AddSubContent_slider__mFP-5{background-color:#ccc;border-radius:20px;bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0;transition:.4s}.AddSubContent_slider__mFP-5:before{background-color:#fff;border-radius:50%;bottom:4px;content:"";height:12px;left:4px;position:absolute;transition:.4s;width:12px}input:checked+.AddSubContent_slider__mFP-5{background-color:#007bff}input:checked+.AddSubContent_slider__mFP-5:before{transform:translateX(14px)}.AddSubContent_requiredStar__VBWgz{color:red;font-size:.9rem;margin-left:4px}.AddSubContent_backButtonContainer__\+F8y1{width:100%}.AddSubContent_backButton__auUea{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__auUea:hover{color:#555}.AddSubContent_backIcon__RlBj3{font-size:1.2rem;margin-right:5px}.AddSubContent_backText__sxRTu{font-weight:500}.AddSubContent_heading__ppf01{align-items:center;box-shadow:0 4px 6px #0000001a;display:flex;justify-content:space-between;padding:16px;width:100%}.AddSubContent_heading__ppf01 h1{color:#333;font-size:1.5rem;font-weight:600}.AddSubContent_heading__ppf01 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__gVdp7{align-items:center;display:flex;flex:1 1;flex-direction:column;gap:.5rem;height:100%;justify-content:flex-start}.AddSubContent_contentHeader__NV\+Q7{width:100%}.ChatRoom_chatRoom__eRH2T{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__lmVHG{background-color:#fff;margin-bottom:10px;padding:10px 0;position:sticky;top:0}.ChatRoom_cancel__S-QPx{background-color:#fff;border:none;cursor:pointer}.ChatRoom_headTop__T5K-2{justify-content:space-between}.ChatRoom_avatar__vfnKB,.ChatRoom_headTop__T5K-2,.ChatRoom_leftContent__tNdWO{align-items:center;display:flex}.ChatRoom_avatar__vfnKB{background-color:#f0f0f0;border-radius:50%;font-size:1rem;height:40px;justify-content:center;margin-right:12px;overflow:hidden;width:40px}.ChatRoom_userName__YhlL\+{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__d5nKE{display:flex;justify-content:space-between}.ChatRoom_dots__ucGKA{align-items:center;cursor:pointer;display:flex;justify-content:center;position:relative;width:45px}.ChatRoom_optionsCon__GlzNw{display:none;padding-top:10px;position:absolute;right:0;top:14px;z-index:10}.ChatRoom_options__Dx2y6{background:#fff;border:1px solid #ddd;border-radius:5px;box-shadow:0 2px 10px #0000001a;padding:7px}.ChatRoom_options__Dx2y6 ul{list-style-type:none;margin:0;padding:0}.ChatRoom_option__pgXih{cursor:pointer;min-width:160px;padding:10px;transition:background .2s ease-in-out}.ChatRoom_option__pgXih:hover{background:#f5f5f5}.ChatRoom_rightContent__d5nKE:hover .ChatRoom_optionsCon__GlzNw{display:block}.ChatRoom_loading__nw4I-{align-items:center;background-color:#fff;display:flex;justify-content:center;max-height:100vh;width:100%;width:68%}.ChatRoom_bottom__M\+UwA{background-color:#fff;bottom:0;box-shadow:0 -2px 10px #0000000d;padding:8px 10px;position:sticky;z-index:50}.ChatRoom_textArea__HH0yK{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__NLTTD{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__NLTTD:hover{background-color:#dad5d5;cursor:pointer}.ChatRoom_selectedMsg__zB\+7m{background-color:#cfcbcb}.ChatRoom_messageStyle__J2gbQ{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__fmNjJ{font-size:1rem;font-weight:600;margin-bottom:2px;margin-left:5px}.ChatRoom_subTime__tv20a{align-self:flex-end;color:#777;font-size:.7rem;margin-top:4px}.ChatRoom_day__Td6Da{color:#686868;font-weight:500;padding:10px;text-align:center}.ChatRoom_note__Qg18G{font-size:.8rem}.ChatRoom_inputField__pIqLM{display:flex;margin-top:10px}.ChatRoom_sendBtn__hu\+6N{background-color:#fff;border:none;cursor:pointer;font-size:1.4rem;padding:10px}.ChatRoom_right__7Z82M{align-items:flex-end;display:flex;flex-direction:column}.ChatRoom_right__7Z82M .ChatRoom_msgName__fmNjJ{margin-left:0;margin-right:5px}.ChatRoom_selectionContainer__EozMH{align-items:flex-end;display:flex;font-size:1.2rem;justify-content:space-between;margin:10px 5px 0}.ChatRoom_deleteCount__gEE2Z{display:flex;gap:5px}.ChatRoom_deleteBtn__vuSHv{font-size:1.2rem}.ChatRoom_chatContainers__KiE7s{display:flex;flex:1 1;flex-direction:column;overflow-y:auto;padding:10px 0 50px}.ChatRoom_details__SW0ij{align-items:center;display:flex;flex-direction:column;gap:5px;padding:20px 0}.ChatRoom_role__WNega{text-transform:capitalize}.ChatRoom_userNameHead__BSd8e{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__8q99C{font-size:1.2rem;font-weight:500;text-align:left}.ChatRoom_selectedList__tNdaa{display:flex;flex-wrap:wrap;gap:5px;max-height:160px;overflow-y:auto;padding:10px 0}.ChatRoom_modalSubmit__na5eq{background-color:#007bff;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:.9rem;padding:8px 12px;transition:all .5s ease}.ChatRoom_buttonCon__pVw2P{align-items:center;display:flex;gap:1rem;justify-content:center;width:100%}.ChatRoom_modalSubmit__na5eq:hover{transform:scale(1.05)}.ChatRoom_modalHeader__myiIa{display:flex;flex-direction:column;gap:13px;justify-content:space-between}.ChatRoom_deleteBtn__vuSHv{align-items:center;display:flex;justify-content:center;position:relative}.ChatRoom_deleteIcon__z-Xp7{background-color:#fff;border:none;cursor:pointer;font-size:1.4rem}.ChatRoom_tooltip__79H-3{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__vuSHv:hover .ChatRoom_tooltip__79H-3{display:block}.ChatRoom_modalCancel__XDid-{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__XDid-:hover{background-color:#bbb;transform:scale(1.05)}@media screen and (max-width:900px){.ChatRoom_userNameHead__BSd8e{font-size:1.2rem;width:70%}.ChatRoom_chatRoom__eRH2T{width:50%}.ChatRoom_option__pgXih,.ChatRoom_options__Dx2y6{padding:6px}.ChatRoom_subTime__tv20a{font-size:.7rem;white-space:nowrap}.ChatRoom_leftContent__tNdWO{max-width:80%}.ChatRoom_rightContent__d5nKE{max-width:20%}}@media screen and (max-width:600px){.ChatRoom_chatRoom__eRH2T{box-sizing:border-box;height:calc(100vh - 60px);overflow:hidden;padding:0 10px;width:100%}.ChatRoom_listContainer__62QIQ{min-width:100%;width:100%}.ChatRoom_headPart__lmVHG{background-color:#fff;position:sticky;top:0;z-index:100}.ChatRoom_headTop__T5K-2{align-items:center;flex-direction:row;gap:10px;justify-content:space-between}.ChatRoom_avatar__vfnKB{display:flex;height:36px;width:36px}.ChatRoom_userName__YhlL\+{font-size:1rem;max-width:160px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ChatRoom_chatContainer__DybL5{display:none;width:100%}.ChatRoom_showChat__xcaZE{display:block}.ChatRoom_rightContent__d5nKE{margin-left:auto;max-width:fit-content}.ChatRoom_bottom__M\+UwA{background-color:#fff;box-shadow:0 -2px 10px #0000000d;padding:8px 10px;position:relative;width:100%;z-index:100}.ChatRoom_inputField__pIqLM{margin-top:0}.ChatRoom_chatContainers__KiE7s{max-height:calc(100vh - 170px);padding:8px 10px}.ChatRoom_subContainer__gSpzO{flex-direction:column}.ChatRoom_textArea__HH0yK{font-size:.9rem;line-height:1.2}}.ChatRoom_mobileBackButton__nqdH8{align-items:center;background:#0000;border:none;color:#333;cursor:pointer;display:flex;font-size:1rem;gap:5px;margin-bottom:5px}.ChatRoom_backIcon__g1\+IY{font-size:1.2rem}.MessagePanel_mainContainer__cJCDL{background-color:#ebebeb;padding:5px 20px 20px}.MessagePanel_subContainer__-1hmB{display:flex;flex-direction:row;justify-content:space-between;max-height:83vh;min-height:83vh;width:100%}.MessagePanel_emptyContainer__hk4Ll{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__i4ak\+{background-color:#fff;display:flex;flex-direction:column;gap:10px;padding:10px 20px 10px 0;position:sticky;top:0;width:100%}.MessagePanel_title__V39va{font-size:1.7rem;font-weight:400}.MessagePanel_listContainer__3FxeC{border-right:1px solid #ccc;min-width:250px;padding:0 12px;width:30%}.MessagePanel_chatContainer__1jdnI,.MessagePanel_listContainer__3FxeC{background-color:#fff;border-radius:10px;display:flex;flex-direction:column;max-height:100vh;overflow-y:auto}.MessagePanel_chatContainer__1jdnI{width:68%}.MessagePanel_backButtonContainer__UkQKC{width:100%}.MessagePanel_backButton__ePuS1{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__ePuS1:hover{color:#555}.MessagePanel_backIcon__vP54S{font-size:1.2rem;margin-right:5px}.MessagePanel_backText__j8ZQ7{font-weight:500}@media screen and (max-width:900px){.MessagePanel_emptyContainer__hk4Ll{width:50%}.MessagePanel_listContainer__3FxeC{width:47%}}@media screen and (max-width:600px){.MessagePanel_filterContainer__i4ak\+{padding:10px 0}.MessagePanel_mainContainer__cJCDL{padding:6px}.MessagePanel_emptyContainer__hk4Ll{width:52%}}@media screen and (max-width:768px){.MessagePanel_subContainer__-1hmB{flex-direction:column}.MessagePanel_listContainer__3FxeC{display:block;width:100%}.MessagePanel_chatContainer__1jdnI{display:none;width:100%}.MessagePanel_showChat__dOSBn{display:flex}}.ListOfChat_listContainer__iF-6J{background-color:#fff;border-radius:10px;display:flex;flex-direction:column;max-height:100vh;overflow-y:auto;padding:0 12px;width:30%}.ListOfChat_title__fb0GR{font-size:1.7rem;font-weight:400}.ListOfChat_filterContainer__tRtJ6{background-color:#fff;display:flex;flex-direction:column;gap:10px;padding:10px 20px 10px 0;position:sticky;top:0;width:100%}.ListOfChat_searchSort__N1AdK{align-items:center;align-self:stretch;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between}.ListOfChat_search__M-tWV{align-items:center;border:1px solid #626262;border-radius:5px;display:flex;gap:10px;padding:10px 15px;width:100%}.ListOfChat_search__M-tWV svg{flex-shrink:0;height:16px;width:16px}.ListOfChat_search__M-tWV input{border:none;font-size:.875rem;outline:none;width:100%}.ListOfChat_listItem__9fudC{align-items:center;border-bottom:1px solid #d4d4d4;display:flex;padding:10px 0}.ListOfChat_avatar__1LRUS{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__KRaN0{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__4sQRS{display:flex;justify-content:space-between;width:80%}.ListOfChat_nameNMsg__FupkW{display:flex;flex-direction:column;gap:2px;width:60%}.ListOfChat_listItem__9fudC:hover{background-color:#ddd9;cursor:pointer}.ListOfChat_skeletonCon__E\+rp3{display:flex;flex-direction:column;gap:10px}.ListOfChat_timeAndNew__uJ-4o{align-items:center;display:flex;flex-direction:column;gap:2px;justify-content:center}.ListOfChat_lastmsg__foS0i{display:inline-block;overflow:hidden;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap;width:100%}.ListOfChat_lastMsgNew__DVIgg{font-weight:550}.ListOfChat_unread__PjY0C{background-color:#626262;border-radius:50%;color:#fff;font-size:12px;padding:3px 6px;width:fit-content}.ListOfChat_category__pMOIq{display:flex}.ListOfChat_time__k\+yV7{font-size:.8rem}@media screen and (max-width:900px){.ListOfChat_listContainer__iF-6J{width:47%}.ListOfChat_nameNMsg__FupkW{max-width:80%}.ListOfChat_time__k\+yV7{font-size:.8rem}}@media screen and (max-width:600px){.ListOfChat_filterContainer__tRtJ6{padding:10px 0}.ListOfChat_avatar__1LRUS{display:none}.ListOfChat_listContainer__iF-6J{width:47%}.ListOfChat_nameNMsg__FupkW{max-width:80%}.ListOfChat_details__4sQRS{width:100%}.ListOfChat_search__M-tWV{gap:5px;padding:10px 5px}}.Categories_container__TstP3{display:flex;flex-wrap:wrap;gap:5px;padding:10px 0}.Categories_btn__xSbeQ{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__DRGgk{box-shadow:2px 2.5px 5px #0000004d;transform:translateY(-.7px)}.Guidelines_maincontainer__Cyjb\+{align-items:center;display:flex;flex-direction:column}.Guidelines_container__sImdH{margin:20px 0;width:80%}.Guidelines_heading__E6Bxl{font-feature-settings:"smcp";color:#007bff;font-size:2rem;font-variant:small-caps;font-weight:700}.Guidelines_viewButton__umiTM{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__umiTM:hover{background-color:#0056b3}.Guidelines_subheading__UrSo-{color:#34dc00;margin:10px 0 5px}.Guidelines_listOfInstruction__oH9L3{padding:1px 25px 0}.Guidelines_instructionsContainer__XePd\+{background-color:#f8f9fa;border-radius:8px;margin-top:20px;padding:15px}.Guidelines_browserInstructions__7d-tJ{margin:15px 0}.Guidelines_browserInstructions__7d-tJ h5{color:#495057;margin:10px 0 5px}.Guidelines_browserInstructions__7d-tJ ol{margin-bottom:15px;padding-left:20px}.Guidelines_browserInstructions__7d-tJ li{line-height:1.5;margin-bottom:5px}.Guidelines_retryButton__xtDOB{background-color:#31c505;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:.9rem;margin-top:10px;padding:7px 10px}.Guidelines_retryButton__xtDOB:hover{background-color:#31c505}.Guidelines_errorText__1jmfw{color:#dc3545;margin:10px 0}.Guidelines_tick__Hsvwt{color:#28a745;font-size:1.2rem}.Guidelines_success__HqtlP{color:#28a745}.Guidelines_backButtonContainer__ZtfVY{align-items:center;display:flex;padding:5px;width:100%}.Guidelines_backButton__v17iq{align-items:center;background-color:initial;border:none;display:flex;justify-content:center}.Guidelines_backButton__v17iq:hover{color:#555}.Guidelines_backButton__v17iq 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__-b46y{font-size:1.2rem;margin-right:5px}.Guidelines_backText__hgbcj{font-weight:500}.Compiler_mainContainer__azgP-{height:100vh}.Compiler_lightmode__Yt4R2{background-color:#ebebeb}.Compiler_darkmode__Xdg4s{background-color:#333338}.Compiler_backButtonContainer__iFMFC{align-items:center;display:flex;padding:5px;width:100%}.Compiler_backButton__xT3v1{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__xT3v1:hover{color:#555}.Compiler_backIcon__r0U5H{font-size:1.2rem;margin-right:5px}.Compiler_backText__ATkHt{font-weight:500}.Compiler_subContainer__QiWQl{display:flex;gap:5px}.Compiler_partOne__WTlHd{padding:1px 0 1px 8px;width:40%}.Compiler_partTwo__K5ECn{padding:1px 8px 1px 0;width:60%}.Compiler_options__WLQ0P{align-items:center;display:flex;justify-content:space-between;list-style-type:none}.Compiler_option__fouPs{font-size:1.2rem}.Compiler_selected__KOToo{color:#1490e5}.Compiler_buttonContainer__z4J4t{align-items:center;display:flex;gap:10px;justify-content:space-between;padding:6.5px 15px}.Compiler_button__dQK4B{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__CI6aH{background-color:#1490e5;color:#fff}.Compiler_buttonSecondary__CI6aH:hover{background-color:#1087d6}.Compiler_dropDown__vDK4k{width:20%}.Compiler_headingContent__Gv4LJ{display:flex;justify-content:space-between;padding:0 10px}.Compiler_lightmodeIcon__E7Rp\+{color:#555}.Compiler_darkIcon__wk-u2{color:#ebebeb}.Compiler_mode__JNmbk{cursor:pointer}.Compiler_compileBtns__l0Nhu{display:flex;gap:15px}.Compiler_splitContainer__3vN91{display:flex;height:100%;width:100%}.Compiler_withMode__TIavy .Compiler_mode__JNmbk,.Compiler_withoutSplit__AFqN8{display:none}.Compiler_splitChangeDirection__J9bPH .Compiler_gutter__xuSaA:before{background-color:gray;border-radius:10px;content:"";height:4px;width:30%}@media screen and (max-width:800px){.Compiler_mainContainer__azgP-{height:auto}.Compiler_subContainer__QiWQl{flex-direction:column;padding:0 20px}.Compiler_partTwo__K5ECn{display:flex;flex-direction:column-reverse;padding:10px 0;width:100%}.Compiler_partOne__WTlHd{padding:0;width:100%}.Compiler_options__WLQ0P{justify-content:center}.Compiler_mode__JNmbk,.Compiler_splitContainer__3vN91{display:none}.Compiler_withoutSplit__AFqN8{display:block}.Compiler_withMode__TIavy{align-items:center;display:flex;justify-content:space-between}.Compiler_withMode__TIavy .Compiler_mode__JNmbk{align-items:center;display:flex;gap:5px;justify-content:center}.Compiler_buttonContainer__z4J4t{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__7umkt{height:100vh}.DescriptionPart_lightmode__GgZJK{background-color:#ebebeb}.DescriptionPart_darkmode__4Af3r{background-color:#333338}.DescriptionPart_backButtonContainer__EuokO{align-items:center;display:flex;padding:5px 13px 5px 5px;width:100%}.DescriptionPart_backButton__5g6jw{align-items:center;background-color:initial;border:none;display:flex}.DescriptionPart_backButton__5g6jw:hover{color:#555}.DescriptionPart_backButton__5g6jw 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__UWXwf{font-size:1.2rem;margin-right:5px}.DescriptionPart_backText__TNBUN{font-weight:500}.DescriptionPart_subContainer__Ns\+7j{display:flex;gap:5px}.DescriptionPart_partOne__HQ8Wf{padding:1px 0 1px 8px;width:40%}.DescriptionPart_partTwo__Fc\+uu{padding:1px 8px 1px 0;width:60%}.DescriptionPart_options__G1HHC{align-items:center;display:flex;justify-content:space-between;list-style-type:none;width:100%}.DescriptionPart_option__lM4BH{font-size:1.2rem}.DescriptionPart_selected__Jczzc{color:#1490e5}.DescriptionPart_buttonContainer__cWy03{align-items:center;display:flex;gap:10px;justify-content:space-between;padding:6.5px 15px}.DescriptionPart_button__98Kj2{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__S-rSy{background-color:#1490e5;color:#fff}.DescriptionPart_buttonSecondary__S-rSy:hover{background-color:#1087d6}.DescriptionPart_dropDown__U3VLH{width:20%}.DescriptionPart_headingContent__Gdxvm{display:flex;justify-content:space-between;padding:0 10px}.DescriptionPart_lightmodeIcon__IwJve{color:#555}.DescriptionPart_darkIcon__t-dG8{color:#ebebeb}.DescriptionPart_mode__xI3hk{cursor:pointer}.DescriptionPart_compileBtns__CQqEP{display:flex;gap:15px}.DescriptionPart_splitContainer__sHwjW{display:flex;height:100%;width:100%}.DescriptionPart_withMode__P-njc .DescriptionPart_mode__xI3hk,.DescriptionPart_withoutSplit__hAhlT{display:none}.DescriptionPart_selectBtn__oy1Ek{display:none;min-width:110px}.DescriptionPart_messageIcon__ZuchD{align-items:center;cursor:pointer;display:flex;justify-content:center}.DescriptionPart_outer__P9g1c{align-items:center;animation:DescriptionPart_pulse__rn2CD 1.5s ease-in-out infinite;border:2px solid #ff3b30;border-radius:50%;display:flex;height:18px;justify-content:center;width:18px}.DescriptionPart_inner__xMf7U{background-color:#ff3b30;border-radius:50%;box-shadow:0 0 5px #ff3b30;height:8px;width:8px}@keyframes DescriptionPart_pulse__rn2CD{0%{opacity:1;transform:scale(1)}50%{opacity:.8;transform:scale(1.2)}to{opacity:1;transform:scale(1)}}.DescriptionPart_cameraPreview__KVQo4{border-radius:50%;cursor:pointer;height:35px;overflow:hidden;transition:transform .1s,box-shadow .2s;width:35px;z-index:1000}.DescriptionPart_cameraPreviewHidden__hV6u2{border-radius:4px;height:30px;overflow:hidden;position:fixed;width:90px}.DescriptionPart_cameraPreviewHidden__hV6u2.DescriptionPart_active__e9KuP{border:2px solid #4caf50}.DescriptionPart_cameraPreviewHidden__hV6u2.DescriptionPart_inactive__nsQZj{border:2px solid #f44336}.DescriptionPart_cameraPreview__KVQo4.DescriptionPart_active__e9KuP{border:2px solid #4caf50}.DescriptionPart_cameraPreview__KVQo4.DescriptionPart_inactive__nsQZj{border:2px solid #f44336}.DescriptionPart_cameraVideoHidden__QoRZA,.DescriptionPart_cameraVideo__DXDAm{height:100%;object-fit:cover;transform:scaleX(-1);width:100%}.DescriptionPart_cameraVideoHidden__QoRZA{opacity:0}@media screen and (max-width:800px){.DescriptionPart_selectBtn__oy1Ek{display:block}.DescriptionPart_mainContainer__7umkt{height:auto}.DescriptionPart_subContainer__Ns\+7j{flex-direction:column;padding:0 20px}.DescriptionPart_partTwo__Fc\+uu{display:flex;flex-direction:column-reverse;padding:10px 0;width:100%}.DescriptionPart_partOne__HQ8Wf{padding:0;width:100%}.DescriptionPart_mode__xI3hk,.DescriptionPart_splitContainer__sHwjW{display:none}.DescriptionPart_withoutSplit__hAhlT{display:block}.DescriptionPart_withMode__P-njc{align-items:center;display:flex;justify-content:space-between}.DescriptionPart_withMode__P-njc .DescriptionPart_mode__xI3hk{align-items:center;display:flex;gap:5px;justify-content:center}.DescriptionPart_buttonContainer__cWy03{display:flex;justify-content:flex-end}}:root{--primary-black:#000;--secondary-black:#626262;--primary-color:#1490e5;--font-family:Arial,Helvetica,sans-serif}.Description_mainContainer__5PXe-{width:100%}.Description_options__sQydZ{align-items:center;display:flex;justify-content:space-between;list-style-type:none;padding:0 10px}.Description_lightmode__MR3TR{background-color:#fff;border:1px solid #ccc}.Description_darkmode__\+-WeM{background-color:#1e1e1e;border:1px solid #6e6e6eb3;color:#fff;scrollbar-color:#6e6e6e #1e1e1e}.Description_subContainer__OByHP{border-radius:6px;height:90vh;overflow-y:auto;padding:15px 25px;scrollbar-width:thin;width:100%}.Description_subContainer__OByHP::-webkit-scrollbar{width:8px}.Description_subContainer__OByHP.Description_darkmode__\+-WeM::-webkit-scrollbar-track{background-color:#1e1e1e}.Description_subContainer__OByHP.Description_darkmode__\+-WeM::-webkit-scrollbar-thumb{background-color:#6e6e6e;border-radius:4px}.Description_subContainer__OByHP.Description_darkmode__\+-WeM::-webkit-scrollbar-thumb:hover{background-color:#555}.Description_option__MfQ1i{font-size:1.1rem;padding:0 8px 5px}.Description_selected__aYJNL{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__IUVUI{padding:2px 0 5px}.Description_textarea__lPbdH{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__lPbdH:focus{outline:none}.Description_title__-5l9b{color:#1490e5;padding:5px 0}.Description_darkTextArea__rVVs3{background-color:#1e1e1e;color:#d7d7d7}@media screen and (max-width:800px){.Description_subContainer__OByHP{height:auto}}.Description_descriptionDiv__Rhy1l ol,.Description_descriptionDiv__Rhy1l ul{padding-left:25px}.Description_descriptionDiv__Rhy1l,.Description_subContainer__OByHP>div{word-wrap:break-word;max-width:100%;overflow-x:hidden}.Description_descriptionDiv__Rhy1l img,.Description_subContainer__OByHP img{height:auto!important;max-width:100%!important}.CodingContentDisplay_codingContent__yBnF4{word-wrap:break-word;line-height:1.6;max-width:100%;overflow:hidden}.CodingContentDisplay_codingContent__yBnF4 p{margin:0 0 10px;max-width:100%}.CodingContentDisplay_codingContent__yBnF4 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__yBnF4 strong{font-weight:600}.CodingContentDisplay_codingContent__yBnF4 em{font-style:italic}.CodingContentDisplay_codingContent__yBnF4 u{text-decoration:underline}.CodingContentDisplay_codingContent__yBnF4 s{text-decoration:line-through}.CodingContentDisplay_codingContent__yBnF4 a{color:#1490e5;text-decoration:none;word-break:break-word}.CodingContentDisplay_codingContent__yBnF4 a:hover{text-decoration:underline}.CodingContentDisplay_codingContent__yBnF4 ol,.CodingContentDisplay_codingContent__yBnF4 ul{margin:10px 0;max-width:100%;padding-left:25px}.CodingContentDisplay_codingContent__yBnF4 li{margin:5px 0}.CodingContentDisplay_codingContent__yBnF4 blockquote{border-left:4px solid #1490e5;color:#666;font-style:italic;margin:15px 0;max-width:100%;padding-left:15px}.CodingContentDisplay_codingContent__yBnF4 code{background-color:#f4f4f4;border-radius:4px;font-family:Courier New,monospace;font-size:.9em;padding:2px 6px;word-break:break-word}.CodingContentDisplay_codingContent__yBnF4 pre{background-color:#f4f4f4;border-radius:8px;margin:15px 0;max-width:100%;overflow-x:auto;padding:15px}.CodingContentDisplay_codingContent__yBnF4 pre code{background:none;padding:0}.CodingContentDisplay_codingContent__yBnF4 *{box-sizing:border-box;max-width:100%}@media (max-width:800px){.CodingContentDisplay_codingContent__yBnF4 img{margin:10px 0}}.CodeCompilePart_lightmode__kXq1M{background-color:#ebebeb}.CodeCompilePart_darkmode__3OUCs{background-color:#333338}.CodeCompilePart_backButtonContainer__g\+7PN{align-items:center;display:flex;padding:5px;width:100%}.CodeCompilePart_totalsettings__3y6Wp{align-items:center;display:flex;gap:10px;justify-content:center}.CodeCompilePart_backButton__GFtiZ{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__GFtiZ:hover{color:#555}.CodeCompilePart_backIcon__9f7CP{font-size:1.2rem;margin-right:5px}.CodeCompilePart_backText__Kd08N{font-weight:500}.CodeCompilePart_subContainer__qbedL{display:flex;gap:5px}.CodeCompilePart_partOne__r4411{padding:1px 0 1px 8px;width:40%}.CodeCompilePart_partTwo__oLy2D{padding:1px 8px 1px 0;width:60%}.CodeCompilePart_options__p-DHk{align-items:center;display:flex;justify-content:space-between;list-style-type:none}.CodeCompilePart_option__CFUOL{font-size:1.2rem}.CodeCompilePart_selected__6XDtU{color:#1490e5}.CodeCompilePart_buttonContainer__VGNDX{align-items:center;display:flex;gap:10px;justify-content:space-between;padding:6.5px 15px}.CodeCompilePart_button__opAnM{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__9z3Mf{background-color:#1490e5;color:#fff;transition:background-color .3s ease,transform .2s ease}.CodeCompilePart_buttonSecondary__9z3Mf:hover{background-color:#1087d6;transform:scale(1.05)}.CodeCompilePart_btnExit__-CLWt{background-color:#ff4d4f;border:none;box-shadow:0 4px 6px #0000001a;color:#fff;transition:background-color .3s ease,transform .2s ease}.CodeCompilePart_btnExit__-CLWt:hover{background-color:#e60000;transform:scale(1.05)}.CodeCompilePart_btnExit__-CLWt:active{background-color:#c00;transform:scale(.95)}.CodeCompilePart_buttonSave__KJwTr{background-color:#e6ffed;border:1px solid #2e7d32;color:#2e7d32;transition:background-color .3s ease,transform .2s ease}.CodeCompilePart_buttonSave__KJwTr:hover{background-color:#d0f0d7;transform:scale(1.05)}.CodeCompilePart_buttonSave__KJwTr:active{background-color:#a3e4b0;transform:scale(.95)}.CodeCompilePart_dropDown__igBHY{width:20%}.CodeCompilePart_headingContent__rt21E{display:flex;justify-content:space-between;padding:0 10px}.CodeCompilePart_lightmodeIcon__rREBv{color:#555}.CodeCompilePart_darkIcon__rCd9Q{color:#ebebeb}.CodeCompilePart_mode__lK0\+C{align-items:center;cursor:pointer;display:flex;justify-content:center}.CodeCompilePart_compileBtns__DwhLc{display:flex;gap:15px}.CodeCompilePart_buttonRun__xlzDe:hover{transform:scale(1.05)}.CodeCompilePart_buttonRun__xlzDe:active{transform:scale(.95)}.CodeCompilePart_splitContainer__ZWw85{display:flex;height:100%;width:100%}.CodeCompilePart_withMode__hZCZR .CodeCompilePart_mode__lK0\+C,.CodeCompilePart_withoutSplit__DbIP1{display:none}.CodeCompilePart_menuIcon__euAzj{background:none;border:none;cursor:pointer;display:flex;font-size:24px;justify-content:flex-start;outline:none}.CodeCompilePart_modalHeading__xpuY5{color:#34dc00;font-size:1.2rem;font-weight:500;text-align:left}.CodeCompilePart_modalHeadingConsole__3NODT{font-size:1rem;font-weight:500;margin:0;text-align:left}.CodeCompilePart_buttonCon__b0t\+f{align-items:center;display:flex;justify-content:flex-start;padding:15px 0 0;width:100%}.CodeCompilePart_modalHeader__znd0k{align-items:center;display:flex;justify-content:space-between;width:100%}.CodeCompilePart_settingCategory__B0YJ9{display:flex;gap:10px;padding:10px 0 5px}.CodeCompilePart_settingHead__zpNYE{align-items:flex-start;display:flex;flex-direction:column;gap:3px;justify-content:flex-start;max-width:70%}.CodeCompilePart_fontContainer__p5NSa{align-items:center;display:flex;justify-content:center}.CodeCompilePart_fontBtn__0KAo0{background-color:#fff;border:1px solid #1490e5;cursor:pointer;height:27px;width:27px}.CodeCompilePart_fontDisplay__2KqL1{align-items:center;border-bottom:1px solid #1490e5;border-top:1px solid #1490e5;display:flex;height:27px;justify-content:center;width:27px}.CodeCompilePart_settingTitle__JnsCI{color:#1087d6;font-size:1rem}.CodeCompilePart_settingDescription__pToyS{text-align:left}.CodeCompilePart_cancel__luLl1{background-color:#fff;border:none;cursor:pointer}.CodeCompilePart_switch__F5uIY{display:inline-block;height:20px;position:relative;width:34px}.CodeCompilePart_switch__F5uIY input{height:0;opacity:0;width:0}.CodeCompilePart_slider__\+vLHF{background-color:#ccc;border-radius:20px;bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0;transition:.4s}.CodeCompilePart_slider__\+vLHF:before{background-color:#fff;border-radius:50%;bottom:4px;content:"";height:12px;left:4px;position:absolute;transition:.4s;width:12px}input:checked+.CodeCompilePart_slider__\+vLHF{background-color:#007bff}input:checked+.CodeCompilePart_slider__\+vLHF:before{transform:translateX(14px)}.CodeCompilePart_selectBtn__\+0Mqf{min-width:110px}.CodeCompilePart_selectBtn2__avbqL{display:none;margin-bottom:10px;max-width:120px}.CodeCompilePart_consolewrapper__8iTM\+{background:#000;border:1px solid #666;color:#fff;font-family:monospace;width:100%}.CodeCompilePart_consoleheader__Cmyy5{align-items:center;background:#eaeaea;color:#000;display:flex;font-size:14px;justify-content:space-between;padding:4px 10px}.CodeCompilePart_consolebody__8pYF1{padding:10px}.CodeCompilePart_textArea__mxk89{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__DwhLc{gap:9px}.CodeCompilePart_button__opAnM{padding:6px 10px}}@media screen and (max-width:800px){.CodeCompilePart_mainContainer__R\+scc{height:auto}.CodeCompilePart_selectBtn2__avbqL{display:block}.CodeCompilePart_subContainer__qbedL{flex-direction:column;padding:0 20px}.CodeCompilePart_partTwo__oLy2D{display:flex;flex-direction:column-reverse;padding:10px 0;width:100%}.CodeCompilePart_partOne__r4411{padding:0;width:100%}.CodeCompilePart_options__p-DHk{justify-content:center}.CodeCompilePart_mode__lK0\+C,.CodeCompilePart_splitContainer__ZWw85{display:none}.CodeCompilePart_withoutSplit__DbIP1{display:block}.CodeCompilePart_withMode__hZCZR{align-items:center;display:flex;justify-content:space-between}.CodeCompilePart_withMode__hZCZR .CodeCompilePart_mode__lK0\+C{align-items:center;display:flex;gap:5px;justify-content:center}.CodeCompilePart_buttonContainer__VGNDX{display:flex;justify-content:flex-end}.CodeCompilePart_selectBtn__\+0Mqf{display:none}}@media screen and (max-width:500px){.CodeCompilePart_compileBtns__DwhLc{gap:7px}.CodeCompilePart_button__opAnM{padding:6px 12px}}:root{--editor-padding:0;--transition-smooth:cubic-bezier(0.4,0,0.2,1)}.CodingPart_mainContainer__lwV6h{display:flex;flex-direction:column;height:90vh;overflow:hidden;width:100%}.CodingPart_lightMode__9Q-jU{background-color:#f9fafb}.CodingPart_darkMode__zl-8h{background-color:#0f0f0f}.CodingPart_splitContainer__c8sLa{display:flex;flex-direction:column;height:100%;width:100%}.CodingPart_editor__X34Ce{border-radius:6px;box-shadow:0 1px 3px #0000000d;flex:1 1;height:100%;overflow:hidden;transition:box-shadow .2s ease}.CodingPart_editor__X34Ce:hover{box-shadow:0 2px 8px #00000014}.CodingPart_editorLight__Pav2L{background-color:#fff;border:1px solid #e5e7eb}.CodingPart_editorDark__ef0qW{background-color:#1a1a1a;border:1px solid #2d2d2d}.CodingPart_outputSection__If\+gd{display:flex;flex-direction:column;height:100%;overflow:hidden}.CodingPart_outputContent__G-eht{padding:12px}.CodingPart_outputContent__G-eht,.CodingPart_resultsContent__MU0v3{display:flex;flex:1 1;flex-direction:column;min-height:0;overflow:hidden}.CodingPart_outputTextarea__4ZUYW{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__cBZwe{background-color:#fff;border-color:#e5e7eb;color:#1f2937}.CodingPart_textareaLight__cBZwe:focus{border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a}.CodingPart_textareaLight__cBZwe::placeholder{color:#9ca3af}.CodingPart_textareaDark__E3Rwm{background-color:#1a1a1a;border-color:#2d2d2d;color:#e5e7eb}.CodingPart_textareaDark__E3Rwm:focus{border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f626}.CodingPart_textareaDark__E3Rwm::placeholder{color:#6b7280}.CodingPart_textareaLight__cBZwe::-webkit-scrollbar{width:8px}.CodingPart_textareaLight__cBZwe::-webkit-scrollbar-track{background:#f3f4f6;border-radius:4px}.CodingPart_textareaLight__cBZwe::-webkit-scrollbar-thumb{background:#d1d5db;border-radius:4px}.CodingPart_textareaLight__cBZwe::-webkit-scrollbar-thumb:hover{background:#9ca3af}.CodingPart_textareaDark__E3Rwm::-webkit-scrollbar{width:8px}.CodingPart_textareaDark__E3Rwm::-webkit-scrollbar-track{background:#1a1a1a;border-radius:4px}.CodingPart_textareaDark__E3Rwm::-webkit-scrollbar-thumb{background:#374151;border-radius:4px}.CodingPart_textareaDark__E3Rwm::-webkit-scrollbar-thumb:hover{background:#4b5563}.CodingPart_editor__X34Ce .cm-editor{font-family:SF Mono,Monaco,Inconsolata,Fira Code,Dank Mono,Source Code Pro,monospace;height:100%}.CodingPart_editor__X34Ce .cm-scroller{overflow:auto;scrollbar-width:thin}.CodingPart_editorLight__Pav2L .cm-scroller::-webkit-scrollbar{height:8px;width:8px}.CodingPart_editorLight__Pav2L .cm-scroller::-webkit-scrollbar-track{background:#f3f4f6}.CodingPart_editorLight__Pav2L .cm-scroller::-webkit-scrollbar-thumb{background:#d1d5db;border-radius:4px}.CodingPart_editorLight__Pav2L .cm-scroller::-webkit-scrollbar-thumb:hover{background:#9ca3af}.CodingPart_editorDark__ef0qW .cm-scroller::-webkit-scrollbar{height:8px;width:8px}.CodingPart_editorDark__ef0qW .cm-scroller::-webkit-scrollbar-track{background:#1a1a1a}.CodingPart_editorDark__ef0qW .cm-scroller::-webkit-scrollbar-thumb{background:#374151;border-radius:4px}.CodingPart_editorDark__ef0qW .cm-scroller::-webkit-scrollbar-thumb:hover{background:#4b5563}.CodingPart_editor__X34Ce .cm-gutters{border-right:1px solid #0000}.CodingPart_editorLight__Pav2L .cm-gutters{background-color:#fafafa;border-right-color:#e5e7eb}.CodingPart_editorDark__ef0qW .cm-gutters{background-color:#1a1a1a;border-right-color:#2d2d2d}.CodingPart_editor__X34Ce .cm-activeLine{background-color:#3b82f60d}.CodingPart_editorDark__ef0qW .cm-activeLine{background-color:#3b82f614}.CodingPart_editor__X34Ce .cm-selectionBackground{background-color:#3b82f633!important}.CodingPart_editor__X34Ce .cm-cursor{border-left-width:2px}.CodingPart_editor__X34Ce .cm-foldGutter{opacity:.6;transition:opacity .2s ease}.CodingPart_editor__X34Ce .cm-gutters:hover .cm-foldGutter{opacity:1}@media (max-width:1024px){.CodingPart_mainContainer__lwV6h{height:100vh;min-height:100vh}.CodingPart_splitContainer__c8sLa{height:100%}}@media (max-width:768px){.CodingPart_mainContainer__lwV6h{height:100vh;max-height:100vh;min-height:100vh}.CodingPart_splitContainer__c8sLa{height:100%;max-height:100%}.CodingPart_editor__X34Ce{border-radius:4px;flex:1 1;min-height:0}.CodingPart_outputSection__If\+gd{display:flex;flex-direction:column;min-height:0}.CodingPart_outputContent__G-eht,.CodingPart_resultsContent__MU0v3{display:flex;flex:1 1;flex-direction:column;min-height:0;overflow:hidden;padding:8px}.CodingPart_outputTextarea__4ZUYW{flex:1 1;font-size:.8125rem;min-height:0;padding:10px}}@media (max-width:480px){.CodingPart_mainContainer__lwV6h{height:100vh;max-height:100vh;min-height:100vh}.CodingPart_outputContent__G-eht,.CodingPart_resultsContent__MU0v3{padding:6px}.CodingPart_outputTextarea__4ZUYW{font-size:.75rem;padding:8px}}@media print{.CodingPart_mainContainer__lwV6h{height:auto}.CodingPart_outputSection__If\+gd{page-break-inside:avoid}}.CodingPart_editor__X34Ce:focus-within{outline:2px solid #3b82f6;outline-offset:2px}@media (prefers-contrast:high){.CodingPart_editorDark__ef0qW,.CodingPart_editorLight__Pav2L{border-width:2px}}.OutputAccordion_accordion__PJIbP{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__Sxfw1{height:auto;max-height:44px;min-height:44px}.OutputAccordion_fullHeight__f7wEz{height:100%;max-height:100%}.OutputAccordion_lightmode__In-hz{background-color:#fff;border:1px solid #e5e7eb}.OutputAccordion_lightmode__In-hz .OutputAccordion_accordionHeader__TU8Wr{background-color:#fafafa;border-bottom:1px solid #e5e7eb}.OutputAccordion_darkmode__tcQo8{background-color:#1a1a1a;border:1px solid #2d2d2d}.OutputAccordion_darkmode__tcQo8 .OutputAccordion_accordionHeader__TU8Wr{background-color:#1e1e1e;border-bottom:1px solid #2d2d2d}.OutputAccordion_accordionHeader__TU8Wr{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__TU8Wr:hover{background-color:#00000005}.OutputAccordion_darkmode__tcQo8 .OutputAccordion_accordionHeader__TU8Wr:hover{background-color:#ffffff08}.OutputAccordion_headerLeft__ylOs9{align-items:center;cursor:pointer;display:flex;flex:1 1;gap:10px}.OutputAccordion_iconWrapper__uf3uo{align-items:center;display:flex;height:20px;justify-content:center;width:20px}.OutputAccordion_accordionIcon__TCDMx{font-size:16px;transition:transform .2s ease}.OutputAccordion_lightmode__In-hz .OutputAccordion_accordionIcon__TCDMx{color:#6b7280}.OutputAccordion_darkmode__tcQo8 .OutputAccordion_accordionIcon__TCDMx{color:#9ca3af}.OutputAccordion_accordionTitle__ao7PB{align-items:center;display:flex;font-size:.875rem;font-weight:500;gap:8px}.OutputAccordion_lightmode__In-hz .OutputAccordion_accordionTitle__ao7PB{color:#374151}.OutputAccordion_darkmode__tcQo8 .OutputAccordion_accordionTitle__ao7PB{color:#d1d5db}.OutputAccordion_badge__KXXN4{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__In-hz .OutputAccordion_badge__KXXN4{background-color:#e5e7eb;color:#4b5563}.OutputAccordion_darkmode__tcQo8 .OutputAccordion_badge__KXXN4{background-color:#374151;color:#9ca3af}.OutputAccordion_expandBtn__Ys4JA{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__In-hz .OutputAccordion_expandBtn__Ys4JA{color:#6b7280}.OutputAccordion_darkmode__tcQo8 .OutputAccordion_expandBtn__Ys4JA{color:#9ca3af}.OutputAccordion_expandBtn__Ys4JA:hover{background-color:#0000000d}.OutputAccordion_darkmode__tcQo8 .OutputAccordion_expandBtn__Ys4JA:hover{background-color:#ffffff0d}.OutputAccordion_lightmode__In-hz .OutputAccordion_expandBtn__Ys4JA:hover{border-color:#d1d5db;color:#374151}.OutputAccordion_darkmode__tcQo8 .OutputAccordion_expandBtn__Ys4JA:hover{border-color:#4b5563;color:#e5e7eb}.OutputAccordion_accordionContent__Frqfp{display:flex;flex:1 1;flex-direction:column;overflow:hidden;transition:all .3s cubic-bezier(.4,0,.2,1)}.OutputAccordion_accordionContent__Frqfp.OutputAccordion_closed__BgZct{max-height:0;opacity:0}.OutputAccordion_accordionContent__Frqfp.OutputAccordion_open__0LE82{max-height:100%;opacity:1}.OutputAccordion_contentWrapper__7XPtZ{display:flex;flex:1 1;flex-direction:column;min-height:0;overflow:hidden}@media (max-width:1024px){.OutputAccordion_accordion__PJIbP{border-radius:6px}.OutputAccordion_accordionHeader__TU8Wr{padding:9px 13px}}@media (max-width:768px){.OutputAccordion_accordion__PJIbP{border-radius:4px}.OutputAccordion_accordionHeader__TU8Wr{min-height:40px;padding:8px 12px}.OutputAccordion_accordionTitle__ao7PB{font-size:.8125rem}.OutputAccordion_expandBtn__Ys4JA{height:32px;width:32px}.OutputAccordion_badge__KXXN4{font-size:.7rem;padding:2px 6px}.OutputAccordion_contentWrapper__7XPtZ{flex:1 1;min-height:0;overflow:auto}}@media (max-width:480px){.OutputAccordion_accordionHeader__TU8Wr{min-height:38px;padding:7px 10px}.OutputAccordion_accordionTitle__ao7PB{font-size:.75rem}.OutputAccordion_badge__KXXN4{font-size:.65rem;padding:1px 5px}}.OutputAccordion_accordionHeader__TU8Wr:focus-within{outline:2px solid #3b82f6;outline-offset:-2px}.OutputAccordion_expandBtn__Ys4JA:focus{outline:2px solid #3b82f6;outline-offset:2px}.OutputAccordion_expandBtn__Ys4JA:focus:not(:focus-visible){outline:none}.OutputAccordion_verdict__qJme5{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__qJme5 svg{font-size:14px}.SubmissionResults_container__tODT9{display:flex;flex-direction:column;gap:12px;height:100%;overflow-y:auto;padding:0;scrollbar-width:thin;width:100%}.SubmissionResults_light__5BLFZ{background-color:initial;color:#1f2937;scrollbar-color:#d1d5db #f9fafb}.SubmissionResults_dark__imuIb{background-color:initial;color:#e5e7eb;scrollbar-color:#4b5563 #1a1a1a}.SubmissionResults_container__tODT9::-webkit-scrollbar{width:8px}.SubmissionResults_light__5BLFZ.SubmissionResults_container__tODT9::-webkit-scrollbar-track{background:#f9fafb}.SubmissionResults_dark__imuIb.SubmissionResults_container__tODT9::-webkit-scrollbar-track{background:#1a1a1a}.SubmissionResults_light__5BLFZ.SubmissionResults_container__tODT9::-webkit-scrollbar-thumb{background:#d1d5db;border-radius:4px}.SubmissionResults_dark__imuIb.SubmissionResults_container__tODT9::-webkit-scrollbar-thumb{background:#4b5563;border-radius:4px}.SubmissionResults_loadingContainer__7Izja{align-items:center;display:flex;flex-direction:column;gap:16px;justify-content:center;padding:40px 20px}.SubmissionResults_spinner__u5UHC{animation:SubmissionResults_spin__bdzkz 1s linear infinite;color:#6366f1}@keyframes SubmissionResults_spin__bdzkz{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.SubmissionResults_loadingTitle__1iTPr{font-size:1rem;font-weight:500;margin:0;opacity:.9}.SubmissionResults_loadingText__ZMjPI{font-size:.8125rem;margin:0;opacity:.6}.SubmissionResults_progressBar__zyKxV{background-color:#6366f126;border-radius:2px;height:3px;overflow:hidden;width:280px}.SubmissionResults_progressFill__DY9Fq{animation:SubmissionResults_shimmer__hI-M- 1.5s infinite;background:linear-gradient(90deg,#6366f1,#8b5cf6 50%,#6366f1);height:100%;width:100%}@keyframes SubmissionResults_shimmer__hI-M-{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}.SubmissionResults_header__CkKfb{align-items:center;border:1px solid;border-radius:6px;display:flex;justify-content:space-between;margin-bottom:8px;padding:12px 14px}.SubmissionResults_light__5BLFZ .SubmissionResults_header__CkKfb{background-color:#fafafa;border-color:#e5e7eb}.SubmissionResults_dark__imuIb .SubmissionResults_header__CkKfb{background-color:#1e1e1e;border-color:#2d2d2d}.SubmissionResults_verdict__7UJU0{align-items:center;border-radius:4px;display:flex;font-size:.875rem;font-weight:500;gap:8px;padding:6px 12px}.SubmissionResults_verdict__7UJU0 svg{font-size:1rem}.SubmissionResults_stats__xBiQA{align-items:center;display:flex;font-size:.8125rem;gap:20px}.SubmissionResults_statItem__owGsF{align-items:center;display:flex;gap:6px}.SubmissionResults_statLabel__eROP8{opacity:.6}.SubmissionResults_statValue__1GUDW{font-weight:600}.SubmissionResults_summaryCard__NxO0f{align-items:center;border:1px solid;border-radius:6px;display:flex;justify-content:space-around;margin-bottom:8px;padding:16px}.SubmissionResults_light__5BLFZ .SubmissionResults_summaryCard__NxO0f{background-color:#fff;border-color:#e5e7eb}.SubmissionResults_dark__imuIb .SubmissionResults_summaryCard__NxO0f{background-color:#1a1a1a;border-color:#2d2d2d}.SubmissionResults_summaryItem__8fkjA{align-items:center;display:flex;gap:10px;text-align:center}.SubmissionResults_summaryIcon__XQ4GQ{align-items:center;display:flex;font-size:1.5rem;justify-content:center}.SubmissionResults_summaryValue__gR79L{font-size:1.25rem;font-weight:600;line-height:1}.SubmissionResults_summaryLabel__4biWJ{font-size:.75rem;margin-top:4px;opacity:.5}.SubmissionResults_summaryDivider__rPt8R{height:32px;opacity:.15;width:1px}.SubmissionResults_light__5BLFZ .SubmissionResults_summaryDivider__rPt8R{background-color:#6b7280}.SubmissionResults_dark__imuIb .SubmissionResults_summaryDivider__rPt8R{background-color:#9ca3af}.SubmissionResults_filterTabs__yYqx6{border-bottom:1px solid;display:flex;gap:4px;margin-bottom:12px;margin-top:4px}.SubmissionResults_light__5BLFZ .SubmissionResults_filterTabs__yYqx6{border-color:#e5e7eb}.SubmissionResults_dark__imuIb .SubmissionResults_filterTabs__yYqx6{border-color:#2d2d2d}.SubmissionResults_filterTab__E9DQr{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__5BLFZ .SubmissionResults_filterTab__E9DQr{color:#6b7280}.SubmissionResults_dark__imuIb .SubmissionResults_filterTab__E9DQr{color:#9ca3af}.SubmissionResults_filterTab__E9DQr:hover{color:#6366f1}.SubmissionResults_activeTab__Q\+cgQ{border-bottom-color:#6366f1;color:#6366f1!important}.SubmissionResults_testCasesList__Jbivv{display:flex;flex-direction:column;gap:8px}.SubmissionResults_testCaseCard__Zitas{border:1px solid;border-radius:6px;overflow:hidden;transition:all .2s ease}.SubmissionResults_light__5BLFZ .SubmissionResults_testCaseCard__Zitas{background-color:#fff;border-color:#e5e7eb}.SubmissionResults_dark__imuIb .SubmissionResults_testCaseCard__Zitas{background-color:#1a1a1a;border-color:#2d2d2d}.SubmissionResults_testCaseCard__Zitas.SubmissionResults_passed__Xet4h{border-left:3px solid #10b981}.SubmissionResults_testCaseCard__Zitas.SubmissionResults_failed__836k7{border-left:3px solid #ef4444}.SubmissionResults_testCaseHeader__Gi9f1{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__5BLFZ .SubmissionResults_testCaseHeader__Gi9f1:hover{background-color:#fafafa}.SubmissionResults_dark__imuIb .SubmissionResults_testCaseHeader__Gi9f1:hover{background-color:#1e1e1e}.SubmissionResults_testCaseHeaderLeft__mpGPV{align-items:center;display:flex;gap:10px}.SubmissionResults_testCaseNumber__1\+67R{font-size:.875rem;font-weight:500}.SubmissionResults_passIcon__A75pD{color:#10b981;font-size:16px}.SubmissionResults_failIcon__8buUQ{color:#ef4444;font-size:16px}.SubmissionResults_statusBadge__e9tyl{border-radius:10px;font-size:.75rem;font-weight:500;padding:3px 10px}.SubmissionResults_passedBadge__frIOk{background-color:#d1fae5;color:#065f46}.SubmissionResults_failedBadge__3K6H7{background-color:#fee2e2;color:#991b1b}.SubmissionResults_dark__imuIb .SubmissionResults_passedBadge__frIOk{background-color:#06402914;color:#6ee7b7}.SubmissionResults_dark__imuIb .SubmissionResults_failedBadge__3K6H7{background-color:#7f1d1d14;color:#fca5a5}.SubmissionResults_testCaseContent__53YBS{border-top:1px solid;display:flex;flex-direction:column;gap:12px;padding:14px}.SubmissionResults_light__5BLFZ .SubmissionResults_testCaseContent__53YBS{background-color:#fafafa;border-color:#e5e7eb}.SubmissionResults_dark__imuIb .SubmissionResults_testCaseContent__53YBS{background-color:#151515;border-color:#2d2d2d}.SubmissionResults_outputSection__-k4nr{display:flex;flex-direction:column;gap:6px}.SubmissionResults_outputHeader__0Yo1j{align-items:center;display:flex;justify-content:space-between}.SubmissionResults_outputLabel__CvORV{font-size:.75rem;font-weight:600;letter-spacing:.05em;opacity:.7;text-transform:uppercase}.SubmissionResults_copyBtn__xMU-V{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__xMU-V:hover{opacity:1}.SubmissionResults_light__5BLFZ .SubmissionResults_copyBtn__xMU-V{border-color:#d1d5db;color:#6b7280}.SubmissionResults_light__5BLFZ .SubmissionResults_copyBtn__xMU-V:hover{background-color:#f3f4f6;border-color:#6366f1;color:#6366f1}.SubmissionResults_dark__imuIb .SubmissionResults_copyBtn__xMU-V{border-color:#374151;color:#9ca3af}.SubmissionResults_dark__imuIb .SubmissionResults_copyBtn__xMU-V:hover{background-color:#27272a;border-color:#6366f1;color:#6366f1}.SubmissionResults_outputValue__V803A{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__5BLFZ .SubmissionResults_outputValue__V803A{background-color:#fff;border-color:#e5e7eb;color:#1f2937}.SubmissionResults_dark__imuIb .SubmissionResults_outputValue__V803A{background-color:#1a1a1a;border-color:#2d2d2d;color:#e5e7eb}.SubmissionResults_wrongOutput__qQZk1{border-color:#ef4444!important}.SubmissionResults_light__5BLFZ .SubmissionResults_wrongOutput__qQZk1{background-color:#fef2f2}.SubmissionResults_dark__imuIb .SubmissionResults_wrongOutput__qQZk1{background-color:#7f1d1d0d}.SubmissionResults_errorDetails__KsKAh{border:1px solid;border-radius:4px;margin-top:4px;padding:10px}.SubmissionResults_light__5BLFZ .SubmissionResults_errorDetails__KsKAh{background-color:#fef2f2;border-color:#fecaca}.SubmissionResults_dark__imuIb .SubmissionResults_errorDetails__KsKAh{background-color:#7f1d1d0d;border-color:#991b1b33}.SubmissionResults_errorDetailsHeader__NMDYN{align-items:center;color:#ef4444;display:flex;font-size:.8125rem;font-weight:500;gap:6px;margin-bottom:6px}.SubmissionResults_errorDetailsContent__XqtdK{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__jYA8y{border:1px solid;border-radius:6px;padding:16px}.SubmissionResults_light__5BLFZ .SubmissionResults_errorContainer__jYA8y{background-color:#fef2f2;border-color:#fecaca}.SubmissionResults_dark__imuIb .SubmissionResults_errorContainer__jYA8y{background-color:#7f1d1d0d;border-color:#991b1b33}.SubmissionResults_errorHeader__U0DoU{align-items:center;display:flex;gap:10px;margin-bottom:12px}.SubmissionResults_errorHeader__U0DoU h3{color:#ef4444;font-size:1rem;font-weight:500;margin:0}.SubmissionResults_errorContent__-nOgv{border-radius:4px;margin-bottom:10px;padding:12px}.SubmissionResults_light__5BLFZ .SubmissionResults_errorContent__-nOgv{background-color:#fff}.SubmissionResults_dark__imuIb .SubmissionResults_errorContent__-nOgv{background-color:#1a1a1a}.SubmissionResults_errorMessage__MOXWM{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__5BLFZ .SubmissionResults_errorMessage__MOXWM{color:#991b1b}.SubmissionResults_dark__imuIb .SubmissionResults_errorMessage__MOXWM{color:#fca5a5}.SubmissionResults_errorHint__SgPNI{align-items:flex-start;border-radius:4px;display:flex;font-size:.8125rem;gap:8px;line-height:1.5;padding:10px}.SubmissionResults_light__5BLFZ .SubmissionResults_errorHint__SgPNI{background-color:#fffbeb;color:#92400e}.SubmissionResults_dark__imuIb .SubmissionResults_errorHint__SgPNI{background-color:#78350f14;color:#fbbf24}.SubmissionResults_emptyState__onQKm{align-items:center;display:flex;flex-direction:column;gap:10px;justify-content:center;opacity:.5;padding:40px 20px}.SubmissionResults_emptyState__onQKm h3{font-size:1rem;font-weight:500;margin:0}.SubmissionResults_emptyState__onQKm p{font-size:.8125rem;margin:0}@media (max-width:768px){.SubmissionResults_container__tODT9{gap:10px;padding:0}.SubmissionResults_header__CkKfb{align-items:flex-start;flex-direction:column;gap:10px;padding:10px 12px}.SubmissionResults_stats__xBiQA{gap:12px;justify-content:space-between;width:100%}.SubmissionResults_summaryCard__NxO0f{padding:12px}.SubmissionResults_summaryIcon__XQ4GQ{font-size:1.25rem}.SubmissionResults_summaryValue__gR79L{font-size:1.125rem}.SubmissionResults_filterTabs__yYqx6{overflow-x:auto;scrollbar-width:none}.SubmissionResults_filterTabs__yYqx6::-webkit-scrollbar{display:none}.SubmissionResults_testCaseHeader__Gi9f1{padding:10px 12px}.SubmissionResults_testCaseContent__53YBS{padding:12px}.SubmissionResults_outputValue__V803A{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__81NTY{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__Mq0MC{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__lCxpO{background-color:#fff;color:#333}.CompilerConsole_darkMode__sZTrW{background-color:#1a1a1a;color:#fff}.CompilerConsole_header__Cpb\+3{align-items:center;border-bottom:1px solid;display:flex;justify-content:space-between;padding:1rem}.CompilerConsole_lightMode__lCxpO .CompilerConsole_header__Cpb\+3{border-bottom-color:#e0e0e0}.CompilerConsole_darkMode__sZTrW .CompilerConsole_header__Cpb\+3{border-bottom-color:#404040}.CompilerConsole_headerLeft__xNr-r{align-items:center;display:flex;gap:.75rem}.CompilerConsole_title__qQgxj{font-size:1rem;font-weight:500}.CompilerConsole_headerRight__APV5A,.CompilerConsole_statusIndicator__PDcIl{align-items:center;display:flex;gap:.5rem}.CompilerConsole_statusIndicator__PDcIl{border-radius:9999px;font-size:.75rem;font-weight:500;padding:.25rem .75rem}.CompilerConsole_statusIdle__B8Lv-{background-color:#374151;color:#9ca3af}.CompilerConsole_statusRunning__VDY6B{background-color:#1e3a8a;color:#60a5fa}.CompilerConsole_statusWaiting__MmLfo{background-color:#92400e;color:#fbbf24}.CompilerConsole_statusFinished__xhql\+{background-color:#14532d;color:#4ade80}.CompilerConsole_statusError__WSfP\+{background-color:#7f1d1d;color:#f87171}.CompilerConsole_pulseAnimation__iIcyi{animation:CompilerConsole_pulse__4svHC 1.5s ease-in-out infinite}@keyframes CompilerConsole_pulse__4svHC{0%,to{opacity:1}50%{opacity:.5}}.CompilerConsole_clearButton__i7e\+7{border:none;border-radius:4px;cursor:pointer;font-size:.75rem;padding:.25rem .75rem;transition:background-color .2s ease}.CompilerConsole_lightMode__lCxpO .CompilerConsole_clearButton__i7e\+7{background-color:#f3f4f6;color:#374151}.CompilerConsole_lightMode__lCxpO .CompilerConsole_clearButton__i7e\+7:hover{background-color:#e5e7eb}.CompilerConsole_darkMode__sZTrW .CompilerConsole_clearButton__i7e\+7{background-color:#374151;color:#d1d5db}.CompilerConsole_darkMode__sZTrW .CompilerConsole_clearButton__i7e\+7:hover{background-color:#4b5563}.CompilerConsole_closeButton__cvA9K{background:none;border:none;border-radius:4px;color:inherit;cursor:pointer;padding:.25rem;transition:background-color .2s ease}.CompilerConsole_lightMode__lCxpO .CompilerConsole_closeButton__cvA9K:hover{background-color:#f3f4f6}.CompilerConsole_darkMode__sZTrW .CompilerConsole_closeButton__cvA9K:hover{background-color:#374151}.CompilerConsole_consoleContainer__CJ0lx{display:flex;flex:1 1;flex-direction:column;overflow:hidden}.CompilerConsole_outputArea__w6KoZ{flex:1 1;font-family:Courier New,Monaco,Menlo,monospace;font-size:.875rem;line-height:1.4;overflow-y:auto;padding:1rem}.CompilerConsole_lightMode__lCxpO .CompilerConsole_outputArea__w6KoZ{background-color:#f9fafb}.CompilerConsole_darkMode__sZTrW .CompilerConsole_outputArea__w6KoZ{background-color:#000}.CompilerConsole_emptyMessage__30rsK{opacity:.6}.CompilerConsole_lightMode__lCxpO .CompilerConsole_emptyMessage__30rsK{color:#6b7280}.CompilerConsole_darkMode__sZTrW .CompilerConsole_emptyMessage__30rsK{color:#9ca3af}.CompilerConsole_outputLine__tdN1u{word-wrap:break-word;margin-bottom:.25rem;white-space:pre-wrap}.CompilerConsole_lightMode__lCxpO .CompilerConsole_outputOutput__yX1tj{color:#374151}.CompilerConsole_darkMode__sZTrW .CompilerConsole_outputOutput__yX1tj{color:#4ade80}.CompilerConsole_outputInput__Qsp0H{font-weight:500}.CompilerConsole_lightMode__lCxpO .CompilerConsole_outputInput__Qsp0H{color:#2563eb}.CompilerConsole_darkMode__sZTrW .CompilerConsole_outputInput__Qsp0H{color:#fbbf24}.CompilerConsole_outputError__kbZQ7{font-weight:500}.CompilerConsole_lightMode__lCxpO .CompilerConsole_outputError__kbZQ7{color:#dc2626}.CompilerConsole_darkMode__sZTrW .CompilerConsole_outputError__kbZQ7{color:#f87171}.CompilerConsole_inputPrompt__cbqSx{opacity:.6}.CompilerConsole_inputArea__eOCx0{border-top:1px solid;padding:1rem}.CompilerConsole_lightMode__lCxpO .CompilerConsole_inputArea__eOCx0{background-color:#f3f4f6;border-top-color:#e5e7eb}.CompilerConsole_darkMode__sZTrW .CompilerConsole_inputArea__eOCx0{background-color:#111827;border-top-color:#374151}.CompilerConsole_inputContainer__3gp\+F{align-items:center;display:flex;gap:.5rem}.CompilerConsole_inputPrefix__Uk57-{font-family:Courier New,Monaco,Menlo,monospace;font-weight:500}.CompilerConsole_lightMode__lCxpO .CompilerConsole_inputPrefix__Uk57-{color:#2563eb}.CompilerConsole_darkMode__sZTrW .CompilerConsole_inputPrefix__Uk57-{color:#60a5fa}.CompilerConsole_inputField__2qoXE{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__lCxpO .CompilerConsole_inputField__2qoXE{background-color:#fff;border-color:#d1d5db;color:#374151}.CompilerConsole_lightMode__lCxpO .CompilerConsole_inputField__2qoXE:focus{border-color:#2563eb;box-shadow:0 0 0 3px #2563eb1a}.CompilerConsole_lightMode__lCxpO .CompilerConsole_inputField__2qoXE::placeholder{color:#9ca3af}.CompilerConsole_darkMode__sZTrW .CompilerConsole_inputField__2qoXE{background-color:#374151;border-color:#4b5563;color:#fff}.CompilerConsole_darkMode__sZTrW .CompilerConsole_inputField__2qoXE:focus{border-color:#60a5fa;box-shadow:0 0 0 3px #60a5fa1a}.CompilerConsole_darkMode__sZTrW .CompilerConsole_inputField__2qoXE::placeholder{color:#6b7280}.CompilerConsole_sendButton__GvlzY{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__GvlzY:hover:not(:disabled){background-color:#1d4ed8}.CompilerConsole_sendButton__GvlzY:active:not(:disabled){transform:scale(.98)}.CompilerConsole_sendButton__GvlzY:disabled{background-color:#9ca3af;cursor:not-allowed}.CompilerConsole_inputHint__Ob2IS{font-size:.75rem;margin-top:.5rem;opacity:.7}@media (max-width:768px){.CompilerConsole_modal__Mq0MC{height:400px;margin:.5rem}.CompilerConsole_header__Cpb\+3{padding:.75rem}.CompilerConsole_title__qQgxj{font-size:.875rem}.CompilerConsole_statusIndicator__PDcIl{font-size:.6875rem;padding:.2rem .5rem}.CompilerConsole_outputArea__w6KoZ{font-size:.8125rem;padding:.75rem}.CompilerConsole_inputArea__eOCx0{padding:.75rem}.CompilerConsole_inputContainer__3gp\+F{align-items:stretch;flex-direction:column;gap:.75rem}.CompilerConsole_sendButton__GvlzY{align-self:flex-end;min-width:80px}}@media (max-width:480px){.CompilerConsole_modal__Mq0MC{height:350px;margin:.25rem}.CompilerConsole_headerLeft__xNr-r{gap:.5rem}.CompilerConsole_statusIndicator__PDcIl span{display:none}}.CompilerConsole_runButton__NbVCq{border:none;border-radius:4px;cursor:pointer;font-size:.75rem;padding:.25rem .75rem;transition:background-color .2s ease}.CompilerConsole_lightMode__lCxpO .CompilerConsole_runButton__NbVCq{background-color:#2563eb;color:#fff}.CompilerConsole_lightMode__lCxpO .CompilerConsole_runButton__NbVCq:hover{background-color:#1d4ed8}.CompilerConsole_darkMode__sZTrW .CompilerConsole_runButton__NbVCq{background-color:#3b82f6;color:#fff}.CompilerConsole_darkMode__sZTrW .CompilerConsole_runButton__NbVCq:hover{background-color:#2563eb}.CodeAttemptWrapper_container__vsNLi{display:flex;flex-direction:column;height:100vh;position:relative}.CodeAttemptWrapper_light__jP8JY{background-color:#f5f5f5;color:#333}.CodeAttemptWrapper_dark__c4eXZ{background-color:#1e1e1e;color:#fff}.CodeAttemptWrapper_header__I63A1{align-items:center;box-shadow:0 2px 4px #0000001a;display:flex;padding:1rem;z-index:100}.CodeAttemptWrapper_header__I63A1.CodeAttemptWrapper_light__jP8JY{background-color:#fff}.CodeAttemptWrapper_header__I63A1.CodeAttemptWrapper_dark__c4eXZ{background-color:#2d2d2d}.CodeAttemptWrapper_backButton__-MTkM{align-items:center;background:none;border:none;border-radius:4px;cursor:pointer;display:flex;padding:.5rem;transition:background-color .2s}.CodeAttemptWrapper_backButton__-MTkM:hover{background-color:#0000001a}.CodeAttemptWrapper_backIcon__fuSHr{font-size:1.5rem;margin-right:.5rem}.CodeAttemptWrapper_lightIcon__0Q9wq{color:#333}.CodeAttemptWrapper_darkIcon__3orDO{color:#fff}.CodeAttemptWrapper_backText__pMJ\+L{font-size:1rem}.CodeAttemptWrapper_cameraPreview__VdhMd{border-radius:4px;cursor:grab;height:90px;overflow:hidden;position:fixed;transition:transform .1s,box-shadow .2s;width:160px;z-index:1000}.CodeAttemptWrapper_cameraPreviewHidden__u09iR{border-radius:4px;height:30px;overflow:hidden;position:fixed;width:90px}.CodeAttemptWrapper_cameraPreviewHidden__u09iR.CodeAttemptWrapper_active__qVI\+H{border:2px solid #4caf50}.CodeAttemptWrapper_cameraPreviewHidden__u09iR.CodeAttemptWrapper_inactive__a0hkI{border:2px solid #f44336}.CodeAttemptWrapper_cameraPreview__VdhMd.CodeAttemptWrapper_active__qVI\+H{border:2px solid #4caf50}.CodeAttemptWrapper_cameraPreview__VdhMd.CodeAttemptWrapper_inactive__a0hkI{border:2px solid #f44336}.CodeAttemptWrapper_cameraPreview__VdhMd.CodeAttemptWrapper_dragging__IC2wl{box-shadow:0 4px 8px #0003;cursor:grabbing;opacity:.9}.CodeAttemptWrapper_cameraVideoHidden__9BrPw,.CodeAttemptWrapper_cameraVideo__igyA6{height:100%;object-fit:cover;transform:scaleX(-1);width:100%}.CodeAttemptWrapper_cameraVideoHidden__9BrPw{opacity:0}.CodeAttemptWrapper_cameraLoading__idH69{align-items:center;background-color:#ddd;color:#666;display:flex;font-size:.8rem;height:100%;justify-content:center;width:100%}.CodeAttemptWrapper_dragHint__KCZKj{bottom:-1.5rem;color:inherit;font-size:.7rem;position:absolute;text-align:center;width:100%}.CodeAttemptWrapper_hidden__UtlcQ{display:none}.CodeAttemptWrapper_modalText__aYova{font-size:1rem}.CodeAttemptWrapper_modalButton__JbU19{background-color:#1490e5;border:1px solid #1490e5;border-radius:5px;color:#fff;cursor:pointer;margin-top:5px;padding:8px 10px}.CodeAttemptWrapper_modalBtns__cMMS-{align-items:center;display:flex;gap:20px;justify-content:center;width:100%}.CodeAttemptWrapper_recordingShow__W-e-8{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__vsNLi{background-color:#ebebeb}}.ProblemDescription_mainContainer__C\+im8{align-items:flex-start;display:flex;flex-direction:column;gap:10px;padding:20px}.ProblemDescription_quizHeading__ebSDi{align-items:center;display:flex;justify-content:flex-start;margin-bottom:2rem}.ProblemDescription_title__vdz\+g{font-feature-settings:"smcp";color:#007bff;font-size:2rem;font-variant:small-caps;font-weight:700}.ProblemDescription_detailsContainer__AUy1X{align-items:flex-start;display:flex;flex-direction:column;gap:6px;justify-content:flex-start}.ProblemDescription_detailsContainer__AUy1X p{font-weight:500}.ProblemDescription_detailsContainer__AUy1X span{font-weight:400}.ProblemDescription_historyContainer__U6Gl4{margin-top:10px}.ProblemDescription_historyTitle__Ai92I{color:#007bff;font-size:1.5rem;font-weight:600;margin-bottom:10px}.ProblemDescription_startButton__bww-B{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__bww-B:hover{background-color:#0056b3}.ProblemDescription_modalHeading__OPBpg{color:#34dc00;font-size:1.2rem;font-weight:500;text-align:left}.ProblemDescription_modalSubmit__Awfp1{background-color:#007bff;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:.9rem;padding:8px 12px;transition:all .5s ease}.ProblemDescription_buttonCon__YCWez{align-items:center;display:flex;justify-content:flex-start;padding:15px 0 0;width:100%}.ProblemDescription_modalSubmit__Awfp1:hover{transform:scale(1.05)}.ProblemDescription_modalHeader__bKjB4{display:flex;flex-direction:column;gap:13px;justify-content:space-between}.ProblemDescription_deleteBtn__1qWQy{align-items:center;display:flex;justify-content:center;position:relative}.ProblemDescription_rulesList__4Y58b{align-items:flex-start;display:flex;flex-direction:column;gap:5px;justify-content:flex-start;padding:0 0 5px 18px}.ProblemDescription_rulesList__4Y58b strong{color:#007bff}.ProblemDescription_cancel__Pdkgg{background-color:#fff;border:none;cursor:pointer;margin-left:15px}.ProblemDescription_subHead__ulKeh{color:#007bff;padding:10px 0 5px;text-align:left}.ProblemDescription_cause__reRk7{text-align:left}.ProblemDescription_detailTitle__HJLWk{display:flex;gap:5px;margin-bottom:5px}.ProblemDescription_descriptionCon__eJP38{display:flex;flex-direction:column;gap:5px}.ProblemDescription_viewButton__txCrG{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__txCrG:hover{background-color:#0056b3}.ProblemDescription_backButtonContainer__HpwHW{align-items:center;display:flex;padding:15px 15px 0;width:100%}.ProblemDescription_backButton__TXRHy{align-items:center;background-color:initial;border:none;cursor:pointer;display:flex;margin:10px 0 0 20px}.ProblemDescription_backButton__TXRHy:hover{color:#555}.ProblemDescription_backButton__TXRHy 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__drR\+-{font-size:1.2rem;margin-right:5px}.ProblemDescription_backText__hUo3G{font-weight:500}.ProblemDescription_descriptionDiv__nkEK9 ol,.ProblemDescription_descriptionDiv__nkEK9 ul{padding-left:25px}.ProblemEditPage_container__L81LK{gap:7px;padding:20px 0 30px;width:80%}.ProblemEditPage_container__L81LK,.ProblemEditPage_fieldOne__Tw9NG{display:flex;flex-direction:column}.ProblemEditPage_fieldOne__Tw9NG p{color:#626262;font-size:.75rem;position:relative;top:-12px}.ProblemEditPage_richText__-2UHK{display:flex;flex-direction:column;gap:7px}.ProblemEditPage_richText__-2UHK .ProblemEditPage_description__iu1Yn{color:#626262;font-size:.75rem;position:relative;top:-3px}.ProblemEditPage_courseImage__qkVyT,.ProblemEditPage_info__-P8zO{display:flex;flex-direction:column;gap:7px;margin-top:15px}.ProblemEditPage_UploadContainer__KQZCk{color:#626262;display:flex;flex-direction:column;font-size:.75rem;width:350px}.ProblemEditPage_richText__-2UHK .ProblemEditPage_ql-editor__MufAX.ProblemEditPage_ql-blank__CXTDu:before{font-size:.9rem;font-style:normal}.ProblemEditPage_richText__-2UHK .ProblemEditPage_ql-container__\+nXp\+{height:auto;min-height:80px}.ProblemEditPage_richText__-2UHK .ProblemEditPage_ql-editor__MufAX{overflow-y:visible;padding:8px 12px}.ProblemEditPage_richText__-2UHK .ProblemEditPage_ql-code-block__N7ZSO{font-family:monospace;white-space:pre-wrap}.ProblemEditPage_requiredStar__1MPRM{color:red;font-size:14px;margin-left:4px}.ProblemEditPage_mainContainer__s-5bc{padding:20px}.ProblemEditPage_pageHeading__-MP2u{color:#007bff;font-size:1.5rem;font-weight:600;margin-bottom:20px}.ProblemEditPage_accordionContainer__CyNpc{margin-top:20px}.ProblemEditPage_field__4RPpS{align-items:center;display:flex;margin-bottom:15px}.ProblemEditPage_fullWidth__zMIcb{flex-wrap:wrap}.ProblemEditPage_label__GWwzA{flex:0 0 250px;font-weight:500}.ProblemEditPage_inputGroup__eUgSL{align-items:center;display:flex;flex:1 1;gap:10px}.ProblemEditPage_input__dhBhE{font-size:.9rem;padding:6px}.ProblemEditPage_enableCheckbox__tSmzK{align-items:center;display:flex;gap:5px}.ProblemEditPage_fullWidth__zMIcb .ProblemEditPage_input__dhBhE{padding:8px;width:80%}.ProblemEditPage_fullWidth__zMIcb .ProblemEditPage_label__GWwzA{flex:0 0 100%;margin-bottom:10px}.ProblemEditPage_saveButtonContainer__8GX1s{display:flex;gap:10px;justify-content:center;margin-top:20px}.ProblemEditPage_saveButton__m0fCa{background-color:#007bff;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:.9rem;padding:8px 15px}.ProblemEditPage_saveButton__m0fCa:hover{background-color:#0056b3}.ProblemEditPage_leveldropdownCon__zXadx{align-items:center;display:flex;margin-bottom:15px}.ProblemEditPage_levelHeading__UQElZ{flex:0 0 250px;font-weight:500}.ProblemEditPage_languageDropdown__kpd3O{min-width:100px}.ProblemEditPage_interval__PtOb2{display:flex;flex-direction:column;gap:2px}.ProblemEditPage_fieldswithType__VXPDB{display:flex;gap:5px}.ProblemEditPage_intervalField__9G8Rg{background-color:#fff;border:1px solid #ccc;border-radius:5px;font-size:1rem;width:100px}.ProblemEditPage_errorMsg__deeDI{align-items:flex-start;color:red}.ProblemEditPage_warningText__yq0FI{background-color:#fff3cd;border-radius:6px;color:#856404;font-size:1rem;margin-top:8px;padding:10px 14px}.ProblemEditPage_warningText__yq0FI span{margin-top:6px}@media screen and (max-width:800px){.ProblemEditPage_container__L81LK{gap:7px;padding:20px 0 30px;width:90%}}.DropdownStyles_leveldropdownCon__lm0vc{align-items:center;display:flex;margin-bottom:15px}.DropdownStyles_levelHeading__sstuk{flex:0 0 250px;font-weight:500}.TestcasesPage_container__UhHlD{align-items:center;display:flex;flex-direction:column}.TestcasesPage_modules__BpfEP{display:flex;flex-direction:column;margin-top:10px}.TestcasesPage_widthBtn__SD7R7{width:18%}.TestcasesPage_addModule__H92Ss{margin-top:10px;width:80%}.TestcasesPage_addModule__H92Ss,.TestcasesPage_testCasesList__7KdFv{display:flex;flex-direction:column;gap:15px}.TestcasesPage_addModuleBtn__WTFTd{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__W0Sab{transform:rotate(0);transition:transform .3s ease,border .3s ease}.TestcasesPage_rotate__moyQP{border:none;padding:0;transform:rotate(45deg);width:16px}.TestcasesPage_createMode__KA6os{border:none;padding:0;width:20px}.TestcasesPage_createModule__cuELp{border:1px solid #ccc;color:#333;font-size:1rem;padding:12px 20px;width:100%}.TestcasesPage_titleField__Q0JLW{border:none;width:80%}.TestcasesPage_hide__kk0lT{display:none}.TestcasesPage_Btns__zi65d{align-items:center;display:flex;gap:20px;justify-content:flex-end;position:relative;right:0}.TestcasesPage_cancel__Y9ibd{background-color:#fff;border:none;cursor:pointer}.TestcasesPage_modulesList__imZ\+S{display:flex;flex-direction:column;gap:20px}.TestcasesPage_testcaseCon__3bO2v{border:1px solid #ccc;padding:14px 20px}.TestcasesPage_testcaseHeader__Pr-eZ p{font-weight:550;margin-bottom:10px}.TestcasesPage_testcaseHeader__Pr-eZ{align-items:center;display:flex;gap:6px;justify-content:space-between}.TestcasesPage_iconsBtn__tEU4A{align-items:center;display:flex;font-size:1rem;gap:15px}.TestcasesPage_fieldsInOut__Rolpc{display:grid;grid-template-columns:1fr 1fr}.TestcasesPage_editBtns__jl1CT{align-items:center;display:flex;gap:15px;margin-top:10px}.TestcasesPage_field__6eIjf{align-items:center;display:flex;margin-bottom:5px}.TestcasesPage_cancelBtn__lY4xU{background-color:#fff;border:none;cursor:pointer}.TestcasesPage_fullWidth__wjud2{flex-wrap:wrap}.TestcasesPage_label__AZUIR{flex:0 0 250px;font-weight:500}.TestcasesPage_fullWidth__wjud2 .TestcasesPage_input__Rb7Qm{padding:8px;width:80%}.TestcasesPage_fullWidth__wjud2 .TestcasesPage_label__AZUIR{flex:0 0 100%;margin-bottom:10px}.TestcasesPage_inputTest__-GFjY,.TestcasesPage_input__Rb7Qm{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__-GFjY{width:80%}.TestcasesPage_textDisplay__9izDh{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__SD7R7{width:22%}}@media screen and (max-width:900px){.TestcasesPage_widthBtn__SD7R7{width:25%}}@media screen and (max-width:650px){.TestcasesPage_widthBtn__SD7R7{width:35%}}@media screen and (max-width:425px){.TestcasesPage_widthBtn__SD7R7{width:50%}}.SubmissionsPage_problemReportPage__Y7Qth{padding:20px}.SubmissionsPage_title__N9dIP{color:#007bff;font-size:1.5rem;font-weight:500;margin-bottom:20px}.SubmissionsPage_filters__fTk93{display:flex;gap:1rem;margin-bottom:20px}.SubmissionsPage_filterHeading__mtYai{font-size:1rem;font-weight:500}.SubmissionsPage_filters__fTk93 label{align-items:center;display:flex;font-size:1rem;margin-right:15px}.SubmissionsPage_filters__fTk93 input{height:15px;margin-right:5px;width:15px}.SubmissionsPage_controls__OByox{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:30px}.SubmissionsPage_limitLabel__QcWoA{align-items:center;display:flex;font-size:14px;font-size:1rem;font-weight:500;margin-right:15px}.SubmissionsPage_limitSelect__GZCZG{background-color:#fff;border:1px solid #ccc;border-radius:4px;font-size:14px;margin-left:20px;padding:5px 10px}.SubmissionsPage_pagination__0KlK\+{align-items:center;gap:10px;margin:10px 0}.SubmissionsPage_pagination__0KlK\+ button{align-items:center;border:none;display:flex;justify-content:center}.SubmissionsPage_pagination__0KlK\+ button:disabled{cursor:not-allowed}.SubmissionsPage_pagination__0KlK\+ button:hover{color:#007bff;cursor:pointer}.SubmissionsPage_pagination__0KlK\+ span{font-size:14px;font-weight:500}.SubmissionsPage_prevDouble__l5zDQ{background-color:#f9f9f9;font-size:2rem;transform:rotate(180deg)}.SubmissionsPage_next__JUQs6,.SubmissionsPage_prev__xREBK{background-color:#f9f9f9;font-size:1.2rem}.SubmissionsPage_next__JUQs6{transform:rotate(180deg)}.SubmissionsPage_nextDouble__oddAl{background-color:#f9f9f9;font-size:2rem}.SubmissionsPage_downloadButton__BS92O{background-color:#007bff;border:none;border-radius:4px;color:#fff;cursor:pointer;padding:10px 20px}.SubmissionsPage_downloadButton__BS92O:disabled{background-color:#6c757d;cursor:not-allowed}.SubmissionsPage_tableContainer__YoGLA{margin-bottom:1rem;overflow-x:auto}.SubmissionsPage_subList__G37QD{color:#3add24;cursor:pointer;font-weight:700;text-decoration:underline}.SubmissionsPage_reportTable__Pw7QR{border-collapse:collapse;margin-bottom:20px;width:100%}.SubmissionsPage_reportTable__Pw7QR td,.SubmissionsPage_reportTable__Pw7QR th{border:1px solid #ddd;padding:.5rem;text-align:left}.SubmissionsPage_reportTable__Pw7QR th{background-color:#f4f4f4}.SubmissionsPage_pagination__0KlK\+{display:flex;gap:.5rem;justify-content:center;margin-top:2rem}.SubmissionsPage_pageButton__HaTbN{background-color:#fff;border:1px solid #ccc;border-radius:.25rem;cursor:pointer;font-size:1rem;padding:.5rem 1rem}.SubmissionsPage_pageButton__HaTbN:hover{background-color:#f0f0f0}.SubmissionsPage_activePage__C8FdL{background-color:#007bff;border-color:#007bff;color:#fff}.SubmissionsPage_clickableRow__0oNkX{cursor:pointer;transition:background-color .2s ease-in-out}.SubmissionsPage_clickableRow__0oNkX:hover{background-color:#f1f1f1}.SubmissionsPage_deleteButton__UTEuJ{background-color:#ff3434;border:1px solid #ff3434;border-radius:5px;color:#fff;cursor:pointer;margin-left:10px;padding:10px 13px}.SubmissionsPage_deleteButton__UTEuJ:hover{transform:scale(1.03)}@media (max-width:768px){.SubmissionsPage_controls__OByox{align-items:flex-start;flex-direction:column;gap:10px}.SubmissionsPage_reportTable__Pw7QR{font-size:14px}.SubmissionsPage_pageButton__HaTbN{font-size:.9rem}}@media (max-width:480px){.SubmissionsPage_pageButton__HaTbN{font-size:.85rem;padding:.25rem .5rem}}.SubmissionsPage_clickableSubmission__BoNtb{background:none;border:none;color:#38f21f;cursor:pointer;font-weight:700;text-decoration:underline}.SubmissionsPage_backButton__E9wzW{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__E9wzW:hover{background-color:#67acf6}.SingleSubmission_container__ngI0S{margin:auto;max-width:1100px;padding:20px}.SingleSubmission_title__JyPIY{color:#007bff;font-size:1.5rem;font-weight:700;margin-bottom:20px}.SingleSubmission_section__IzroR{background:#f9f9f9;border-radius:5px;margin-bottom:20px;padding:15px}.SingleSubmission_subTitle__GobfU{color:#333;font-size:1.3rem;font-weight:600;margin-bottom:10px}p{font-size:1rem;margin:5px 0}.SingleSubmission_codeEditor__Hn3qr{background-color:#f8f8f8;border:1px solid #ddd;border-radius:4px;min-height:200px}.SettingPage_usersContainer__Q8-M0{align-items:flex-start;background-color:#fff;display:flex;flex-direction:column;flex-grow:1;height:100%;overflow-y:auto}.SettingPage_usersTitle__l1crJ{align-items:center;box-shadow:0 4px 6px #0000001a;display:flex;justify-content:space-between;padding:10px 20px;width:100%}.SettingPage_usersTitle__l1crJ h1{color:#333;font-size:1.5rem;font-weight:600}.SettingPage_btnsAdd__xYVoZ{align-items:center;display:flex;gap:10px;justify-content:center}.SettingPage_usersTitle__l1crJ 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__eiQop{display:flex;flex-direction:column;gap:15px;padding:20px;width:100%}.SettingPage_filterContainer__fGcbL{display:flex;flex-direction:column;gap:10px}.SettingPage_userListContainer__6eX-w{display:flex;flex-direction:column;gap:20px}.SettingPage_userListContainer__6eX-w a{text-decoration:none}.SettingPage_header__DTWSj{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__DTWSj span{font-weight:500;padding:0 15px}.SettingPage_userLink__roUjc{color:inherit;text-decoration:none;width:100%}.SettingPage_noFound__0GyrD{color:#626262;font-size:.9rem;text-align:center}.SettingPage_userRow__IPdHG{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__IPdHG:hover{background-color:#f1f5f9}.SettingPage_email__JMbER,.SettingPage_status__YP62s,.SettingPage_userDetails__mkSk9{align-items:center;display:flex;justify-content:flex-start;overflow:hidden;padding:0 15px}.SettingPage_avatar__1oQKS{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__FfvoL{-webkit-box-orient:vertical;-webkit-line-clamp:1;line-clamp:1;display:-webkit-box;font-weight:600;overflow:hidden;text-overflow:ellipsis}.SettingPage_userRole__fiUBi{color:#6b7280;font-size:.9rem;text-transform:capitalize}.SettingPage_emailText__L6qO4,.SettingPage_userRole__fiUBi{overflow:hidden;text-overflow:ellipsis;width:100%}.SettingPage_status__YP62s{text-transform:capitalize}.SettingPage_modalMainContainerScroll__NQzvi{-ms-overflow-style:none;max-height:80vh;overflow-y:auto;position:relative;scrollbar-width:none}.SettingPage_modalMainContainerScroll__NQzvi::-webkit-scrollbar{display:none}.SettingPage_modalHeader__lu1T\+{display:flex;flex-direction:column;gap:13px;justify-content:space-between}.SettingPage_settingCategory__SHMT8{gap:10px;padding:10px 0 5px;width:100%}.SettingPage_settingHead__Nv5EQ{align-items:center;flex-wrap:wrap;gap:3px;justify-content:center;max-width:100%}.SettingPage_fontContainer__kru4f{align-items:center;display:flex;justify-content:center}.SettingPage_fontBtn__c2Xso{background-color:#fff;border:1px solid #1490e5;cursor:pointer;height:27px;width:27px}.SettingPage_fontDisplay__KLiuF{align-items:center;border-bottom:1px solid #1490e5;border-top:1px solid #1490e5;display:flex;height:27px;justify-content:center;width:27px}.SettingPage_selectLanguage__EQBfE{gap:5px;min-width:90px}.SettingPage_modalHeading__BlApt{color:#34dc00;font-size:1.2rem;font-weight:500;text-align:left}.SettingPage_settingTitle__5FlV3{color:#1087d6;font-size:1rem}.SettingPage_settingDescription__14gnl{display:flex;gap:15px;justify-content:space-between;text-align:left;width:100%}.SettingPage_cancel__zSQ2W{background-color:#fff;border:none;cursor:pointer}.SettingPage_buttonCon__PSjdy .SettingPage_saveButton__ER8Ql{background-color:#007bff;border:none;border-radius:5px;color:#fff;cursor:pointer;padding:5px 7px}.SettingPage_buttonCon__PSjdy .SettingPage_saveButton__ER8Ql:hover{background-color:#0056b3}.SettingPage_buttonCon__PSjdy{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__aDijX{align-items:flex-start;color:red}.SettingPage_fieldswithType__J9-9G{display:flex;gap:5px}.SettingPage_intervalField__\+MKrJ{background-color:#fff;border:1px solid #ccc;border-radius:5px;font-size:1rem;width:100px}.SettingPage_intervalField__\+MKrJ:focus{border:1px solid #007bff;outline:#007bff}.SettingPage_switch__JGsTz{display:inline-block;height:20px;margin-left:10px;position:relative;width:34px}.SettingPage_switch__JGsTz input{height:0;opacity:0;width:0}.SettingPage_slider__sMw-4{background-color:#ccc;border-radius:20px;bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0;transition:.4s}.SettingPage_slider__sMw-4:before{background-color:#fff;border-radius:50%;bottom:4px;content:"";height:12px;left:4px;position:absolute;transition:.4s;width:12px}input:checked+.SettingPage_slider__sMw-4{background-color:#007bff}input:checked+.SettingPage_slider__sMw-4:before{transform:translateX(14px)}.SettingPage_settingHeadCron__SniJc{align-items:center;display:flex;flex-direction:column;gap:12px;justify-content:space-between;margin-bottom:10px;margin-top:10px}.SettingPage_settingDescriptionCron__GUQbJ{color:#333;flex:1 1;font-size:14px;margin:0}.SettingPage_fieldsWithCronType__j5D4g{align-items:center;display:flex;gap:10px;margin:10px 0}.SettingPage_intervalFieldCron__0MpGq{background-color:#fff;border:1px solid #ccc;border-radius:5px;font-size:14px;padding:6px 10px;width:100px}.SettingPage_intervalFieldCron__0MpGq:focus{border:1px solid #007bff;outline:none}.SettingPage_disabledInput__BBehC{background-color:#f0f0f0;cursor:not-allowed;opacity:.6}.SettingPage_deleteNowButton__GjIt9{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__GjIt9:hover{background-color:#c82333}@media (max-width:576px){.SettingPage_email__JMbER,.SettingPage_status__YP62s,.SettingPage_userDetails__mkSk9{font-size:14px;padding:0 10px}.SettingPage_userRole__fiUBi{font-size:12px}}.SettingPage_textInput__e-8z6{border:1px solid #ccc;border-radius:4px;font-size:1rem;padding:.5rem;width:100%}.AddCourse_container__reXTX{max-width:900px;width:100%}.AddCourse_backButtonContainer__aM49b{width:100%}.AddCourse_backButton__vIB17{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__vIB17:hover{color:#555}.AddCourse_backIcon__8Gdjd{font-size:1.2rem;margin-right:5px}.AddCourse_backText__wQW9d{font-weight:500}.AddCourse_heading__lSLjA{font-size:24px;text-align:center}.AddCourse_selectedList__MMxBT{display:flex;flex-wrap:wrap;gap:5px;margin-bottom:5px;max-height:100px;overflow-y:auto}.AddCourse_submit__-uidQ{background-color:#007bff;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:1rem;padding:5px 10px;transition:all .5s ease}.AddCourse_submit__-uidQ:hover{transform:scale(1.05)}.AddCourse_header__z7Sdb{align-items:center;display:flex;justify-content:space-between;margin:10px 0}.SessionImagesPage_userListContainer__\+HZ84{display:flex;flex-direction:column;gap:20px;padding:10px 20px}.SessionImagesPage_userListContainer__\+HZ84 a{text-decoration:none}.SessionImagesPage_adminHeader__vdMZ6{grid-template-columns:1fr 1fr 1fr 120px;padding-right:10px}.SessionImagesPage_adminHeader__vdMZ6,.SessionImagesPage_header__I8OQ9{align-items:center;align-self:stretch;background-color:#f2f6ff;border-radius:5px;box-shadow:0 4px 4px #0000001a;display:grid;height:50px}.SessionImagesPage_header__I8OQ9{grid-template-columns:1fr 1fr 1fr}.SessionImagesPage_adminHeader__vdMZ6 span,.SessionImagesPage_header__I8OQ9 span{font-weight:500;padding:0 15px}.SessionImagesPage_deletebtncon__PXFXa{margin:2px 0;text-align:right}.SessionImagesPage_deletebtn__isq\+x{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__isq\+x:hover{background-color:#e60000;transform:scale(1.05)}.SessionImagesPage_deletebtn__isq\+x:active{background-color:#c00;transform:scale(.95)}.SessionImagesPage_topActionRow__RPL9w{align-items:center;display:flex;gap:12px;justify-content:flex-end;margin:10px 0}.SessionImagesPage_refreshButton__V\+3uJ{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__V\+3uJ:hover{background-color:#32d600}.SessionImagesPage_refreshIcon__MPmb\+{stroke-width:2.5}.SessionImagesPage_noFound__R5yB1{color:#6b7280;font-style:italic;padding:20px;text-align:center}@media (max-width:768px){.SessionImagesPage_adminHeader__vdMZ6{grid-template-columns:1fr 80px 100px 100px}.SessionImagesPage_adminHeader__vdMZ6 span{font-size:.85rem;padding:0 8px}}@media (max-width:576px){.SessionImagesPage_userListContainer__\+HZ84{gap:15px;padding:10px 15px}.SessionImagesPage_header__I8OQ9 span{font-size:.9rem;padding:0 10px}.SessionImagesPage_adminHeader__vdMZ6{grid-template-columns:1fr 60px 80px 80px}.SessionImagesPage_adminHeader__vdMZ6 span{font-size:.8rem;padding:0 5px}}.UserImageRow_groupRow__qkmjE{grid-template-columns:1fr 1fr 1fr}.UserImageRow_admingroupRow__VCXzr,.UserImageRow_groupRow__qkmjE{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__VCXzr{grid-template-columns:1fr 1fr 1fr 120px}.UserImageRow_styles__5F3IC{color:#333}.UserImageRow_admingroupRow__VCXzr:hover,.UserImageRow_groupRow__qkmjE:hover{background-color:#f1f5f9}.UserImageRow_createdAt__smLFq,.UserImageRow_groupDetails__1y-cD{align-items:center;display:flex;justify-content:flex-start;overflow:hidden;padding:0 15px}.UserImageRow_groupName__LS\+Sw{-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__03XVR{color:#6b7280;font-size:.9rem;text-transform:capitalize}.UserImageRow_deleteBtn__og2GM{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__og2GM:hover{background-color:#fee2e2;color:#b91c1c}.UserImageRow_admingroupRow__VCXzr:hover .UserImageRow_deleteBtn__og2GM{background-color:#fee2e2}.UserImageRow_liveBadge__22AlS{animation:UserImageRow_pulse__p0kYV 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__p0kYV{0%,to{opacity:1}50%{opacity:.8}}.UserImageRow_liveBtn__BvE5f{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__BvE5f:hover{background:linear-gradient(135deg,#0ea5e9,#0284c7);box-shadow:0 4px 8px #38bdf866;transform:translateY(-1px)}.UserImageRow_liveBtn__BvE5f:active{transform:translateY(0)}.UserImageRow_actionButtons__aKwwG{align-items:center;display:flex;gap:6px;justify-content:flex-start;padding-right:15px}@media (max-width:768px){.UserImageRow_admingroupRow__VCXzr{grid-template-columns:1fr 80px 100px 100px}.UserImageRow_createdAt__smLFq,.UserImageRow_groupDetails__1y-cD{padding:0 8px}.UserImageRow_liveBtn__BvE5f{font-size:.75rem;margin-right:4px;padding:4px 8px}.UserImageRow_actionButtons__aKwwG{padding-right:8px}}@media (max-width:576px){.UserImageRow_admingroupRow__VCXzr{grid-template-columns:1fr 60px 80px 80px}.UserImageRow_createdAt__smLFq,.UserImageRow_groupDetails__1y-cD{font-size:14px;padding:0 5px}.UserImageRow_createdAtText__03XVR{font-size:12px}.UserImageRow_groupName__LS\+Sw{font-size:.9rem}.UserImageRow_liveBtn__BvE5f{font-size:.7rem;margin-right:2px;padding:3px 6px}.UserImageRow_deleteBtn__og2GM{font-size:1rem;padding:4px}.UserImageRow_actionButtons__aKwwG{gap:2px;padding-right:5px}.UserImageRow_liveBadge__22AlS{font-size:8px;padding:2px 6px}}.LiveVideoViewer_container__fZtmN{align-items:center;display:flex;flex-direction:column;gap:16px;justify-content:center;min-height:400px;width:100%}.LiveVideoViewer_fullscreenContainer__zL4BH{background:#000;gap:0;height:100vh;left:0;min-height:100vh;position:fixed;top:0;width:100vw;z-index:9999}.LiveVideoViewer_header__3aX-P{align-items:center;display:flex;gap:12px;margin-bottom:8px}.LiveVideoViewer_title__fXlTA{color:#1f2937;font-size:1.5rem;font-weight:600;margin:0}.LiveVideoViewer_statusBadge__tWqg8{border:1px solid;border-radius:20px;font-size:.75rem;font-weight:500;padding:4px 12px;text-transform:uppercase}.LiveVideoViewer_statusBadgeActive__Fh4hP{background-color:#dcfce7;border-color:#22c55e;color:#166534}.LiveVideoViewer_statusBadgeInactive__T94sv{background-color:#fef3c7;border-color:#f59e0b;color:#92400e}.LiveVideoViewer_videoContainer__DGC8V{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__c93Cb{aspect-ratio:unset!important;border-radius:0!important;box-shadow:none!important;height:100vh!important;max-width:none!important;width:100vw!important}.LiveVideoViewer_video__Uw6YG{height:100%;object-fit:contain;width:100%}.LiveVideoViewer_videoActive__82bBj{display:block}.LiveVideoViewer_videoHidden__AanOw{display:none}.LiveVideoViewer_statusOverlay__9k\+o1{-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__MZR4X{font-size:3rem;margin-bottom:12px}.LiveVideoViewer_statusMessage__EqLtq{font-size:1.25rem;font-weight:600;margin-bottom:8px}.LiveVideoViewer_statusSubtext__C-Acn{color:#d1d5db;font-size:.875rem}.LiveVideoViewer_liveIndicator__Ms4VR{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__qLUFN{animation:LiveVideoViewer_pulse__UO9IV 1.5s infinite;background-color:#fff;border-radius:50%;height:8px;width:8px}.LiveVideoViewer_controls__JOFXU{-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__79Sye{opacity:1;visibility:visible}.LiveVideoViewer_controlsHidden__EHxG3{opacity:0;visibility:hidden}.LiveVideoViewer_controlButton__C7zOC{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__C7zOC:hover{background-color:#fff3;transform:scale(1.05)}.LiveVideoViewer_controlButton__C7zOC:active{transform:scale(.95)}.LiveVideoViewer_controlButtonActive__omV4a{background-color:#ef4444cc}.LiveVideoViewer_controlButtonActive__omV4a:hover{background-color:#ef4444e6}.LiveVideoViewer_footer__NdC0c{color:#6b7280;font-size:.875rem;line-height:1.5;max-width:600px;text-align:center}@keyframes LiveVideoViewer_pulse__UO9IV{0%,to{opacity:1}50%{opacity:.5}}.LiveVideoViewer_fullscreen__c93Cb .LiveVideoViewer_controls__JOFXU{bottom:32px}.LiveVideoViewer_fullscreen__c93Cb .LiveVideoViewer_liveIndicator__Ms4VR{right:32px;top:32px}@media (max-width:768px){.LiveVideoViewer_controls__JOFXU{bottom:12px;gap:8px;padding:8px 12px}.LiveVideoViewer_controlButton__C7zOC{height:40px;width:40px}.LiveVideoViewer_liveIndicator__Ms4VR{font-size:.75rem;padding:4px 8px;right:12px;top:12px}.LiveVideoViewer_fullscreen__c93Cb .LiveVideoViewer_controls__JOFXU{bottom:24px}.LiveVideoViewer_fullscreen__c93Cb .LiveVideoViewer_liveIndicator__Ms4VR{right:24px;top:24px}}.ImagesListPage_ImagesListCon__UVedU{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:center;padding:10px 20px}.ImagesListPage_imageSty__jQ0jc{cursor:pointer;height:100px;width:200px}.ImagesListPage_title__HZ4YN{font-size:1.2rem;font-weight:550;margin:0;text-align:center}.ImagesListPage_breadCon__Rh0U4{margin:10px 20px;padding:5px 40px}.ImagesListPage_paginationContainer__9QFMP{display:flex;flex-wrap:wrap;margin:20px 0;text-align:center}.ImagesListPage_pageButton__UgbH5{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__PCKMl{background-color:#007bff;color:#fff}.ImagesListPage_topNavImg__ozTHZ{display:none;margin:8px;text-align:center}.ImagesListPage_imageLarge__heYZI{width:60vw}.ImagesListPage_modalCon__QSbGv{align-items:center;display:flex;flex-direction:column;justify-content:center;width:70vw}.ImagesListPage_closeIcon__QQgov{display:flex;justify-content:flex-end;padding-bottom:5px;width:100%}.ImagesListPage_icon__K--J0{color:#ece7e7;cursor:pointer;font-weight:700}.ImagesListPage_imageCon__naf8s{align-items:center;display:flex;gap:8px;justify-content:center}.ImagesListPage_moveback__eGd2o,.ImagesListPage_movenext__gaA4o{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__eGd2o:hover,.ImagesListPage_movenext__gaA4o:hover{background-color:#333;transform:scale(1.1)}.ImagesListPage_movebackIcon__caf-g,.ImagesListPage_movenextIcon__AzAG-{color:#ece7e7;cursor:pointer;font-size:1.3rem;font-weight:900}.ImagesListPage_movenextIcon__AzAG-{rotate:180deg}.ImagesListPage_hide__0Urem{display:none}.ImagesListPage_pagination__jdoJp{align-items:center;display:flex;gap:10px;justify-content:center;margin:10px 0;width:100%}.ImagesListPage_pagination__jdoJp button{align-items:center;background-color:#fff;border:none;display:flex;justify-content:center}.ImagesListPage_pagination__jdoJp button:disabled{color:#ccc;cursor:not-allowed}.ImagesListPage_pagination__jdoJp button:hover{color:#007bff;cursor:pointer}.ImagesListPage_pagination__jdoJp span{font-size:14px;font-weight:500}.ImagesListPage_prevDouble__c1H0-{font-size:2rem;transform:rotate(180deg)}.ImagesListPage_prev__vTHPR{font-size:1.2rem}.ImagesListPage_next__wwJeJ{font-size:1.2rem;transform:rotate(180deg)}.ImagesListPage_nextDouble__oHC2t{font-size:2rem}@media screen and (max-width:500px){.ImagesListPage_topNavImg__ozTHZ{display:block}}.ImageModal_modalOverlay__ah60Z{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__PjsGA{text-align:center}.OtpVerify_mainCon__cOtyn{align-items:center;display:flex;height:80vh;justify-content:space-between}.OtpVerify_rightCon__dyMuQ{width:57%}.OtpVerify_authCard__Ql6pJ{color:#333;max-width:500px;width:80%}.OtpVerify_field__1c6U9{text-align:left}.OtpVerify_authCard__Ql6pJ h2{font-size:2rem;font-weight:700;margin-bottom:1.2rem}.OtpVerify_authCard__Ql6pJ .OtpVerify_authCardPara__JU\+eB{font-size:1rem;margin-bottom:1.2rem}.OtpVerify_imageCon__ZRf5c{align-items:center;background:linear-gradient(135deg,#e6f4ff,#b3d9ff);display:flex;height:80vh;justify-content:center;width:40%}.OtpVerify_image__QtX9n{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__dyMuQ{align-items:center;display:flex;justify-content:center;width:60%}.OtpVerify_authCard__Ql6pJ{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__Ql6pJ h2{color:#1490e5;font-size:1.8rem;margin-bottom:1rem}.OtpVerify_authCard__Ql6pJ .OtpVerify_authCardPara__JU\+eB{color:#555;line-height:1.5;margin-bottom:2rem}.OtpVerify_authCardParaTwo__Iexvo{color:#555;font-size:.9rem;margin-bottom:1rem;text-align:left}.OtpVerify_otpContainer__eTYcn{display:flex;gap:1rem;justify-content:center;margin:2rem 0}.OtpVerify_otpInput__YTV98{border:2px solid #ddd;border-radius:8px;font-size:1.5rem;height:50px;text-align:center;transition:border-color .3s;width:50px}.OtpVerify_otpInput__YTV98:focus{border-color:#1490e5;box-shadow:0 0 0 2px #1490e533;outline:none}.OtpVerify_timerContainer__YpqCr{align-items:center;color:#666;display:flex;font-size:.9rem;justify-content:space-between;margin-bottom:2rem}.OtpVerify_resendBtn__9wVLO{background:none;border:none;color:#666;cursor:pointer;padding:0}.OtpVerify_resendBtn__9wVLO strong{color:#1490e5}.OtpVerify_resendBtn__9wVLO.OtpVerify_disabled__UMZpA{cursor:not-allowed;opacity:.5}.OtpVerify_buttonContainer__F4bzQ{display:flex;gap:1rem;justify-content:center}.OtpVerify_verifyBtn__DaMNO{background-color:#1490e5;border:none;border-radius:8px;color:#fff;cursor:pointer;font-weight:600;padding:12px 24px;transition:background-color .3s}.OtpVerify_verifyBtn__DaMNO:hover{background-color:#0d7ec8}.OtpVerify_cancelBtn__nQf0J{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__nQf0J:hover{background-color:#f0f8ff}.OtpVerify_setFocus__UCGxI:focus{border-color:#1490e5;box-shadow:0 0 0 2px #1490e533;outline:none}.OtpVerify_guest__C\+lgP{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__\+LggH{align-items:center;display:inline-flex;gap:.5rem}.OtpVerify_guestContent__\+LggH:hover{text-decoration:underline}@media screen and (max-width:800px){.OtpVerify_authCard__Ql6pJ{padding:1.5rem 2rem}.OtpVerify_otpContainer__eTYcn{gap:.7rem;margin:1.2rem 0}}@media screen and (max-width:700px){.OtpVerify_imageCon__ZRf5c{display:none}.OtpVerify_rightCon__dyMuQ{width:100%}.OtpVerify_authCard__Ql6pJ h2{font-size:1.3rem;margin-bottom:.8rem}.OtpVerify_authCard__Ql6pJ .OtpVerify_authCardPara__JU\+eB{color:#555;font-size:1rem;line-height:1.2;margin-bottom:.6rem}.OtpVerify_otpInput__YTV98{font-size:1.2rem}}@media screen and (max-width:450px){.OtpVerify_otpInput__YTV98{font-size:1rem;height:35px;width:35px}}.ForgotPassword_mainCon__YAAax{align-items:center;display:flex;height:80vh;justify-content:space-between}.ForgotPassword_rightCon__j1dt-{align-items:center;display:flex;justify-content:center;width:57%}.ForgotPassword_authCard__hEv6g{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__xGzHD{text-align:left}.ForgotPassword_authCard__hEv6g h2{color:#1490e5;font-size:2rem;font-weight:700;margin-bottom:1.2rem}.ForgotPassword_authCard__hEv6g p{color:#555;font-size:1rem;line-height:1.5;margin-bottom:1.2rem}.ForgotPassword_imageCon__e2V8S{align-items:center;background:linear-gradient(135deg,#e6f4ff,#b3d9ff);display:flex;height:80vh;justify-content:center;width:40%}.ForgotPassword_image__lZQEE{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__hEv6g{padding:1.5rem 2rem}}@media screen and (max-width:700px){.ForgotPassword_imageCon__e2V8S{display:none}.ForgotPassword_rightCon__j1dt-{width:100%}.ForgotPassword_authCard__hEv6g h2{font-size:1.3rem;margin-bottom:.8rem}.ForgotPassword_authCard__hEv6g p{color:#555;font-size:1rem;line-height:1.2;margin-bottom:.6rem}}.ResetPassword_mainCon__LI0kc{align-items:center;display:flex;height:90vh;justify-content:space-between}.ResetPassword_rightCon__bdqZp{align-items:center;display:flex;justify-content:center;width:60%}.ResetPassword_cancelBtn__6qvoZ{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__6qvoZ:hover{background-color:#f0f8ff}.ResetPassword_authCard__IYoJW{background:#fff;border-radius:14px;box-shadow:0 8px 24px #1490e533;color:#333;max-width:500px;padding:2rem 2.5rem;width:95%}.ResetPassword_field__i4IcP{text-align:left}.ResetPassword_authCard__IYoJW h2{color:#1490e5;font-size:2rem;font-weight:700;margin-bottom:1.2rem;text-align:center}.ResetPassword_imageCon__m-tub{align-items:center;background:linear-gradient(135deg,#e6f4ff,#b3d9ff);display:flex;height:90vh;justify-content:center;width:40%}.ResetPassword_image__OD9tG{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__Cpmve{align-items:flex-start;display:flex;gap:10px;justify-content:flex-start}.ResetPassword_conditions__xTM\+e{padding:0 0 10px 18px}.ResetPassword_conditions__xTM\+e li{padding:5px}.ResetPassword_subtitle__m3OZZ{font-size:1rem;font-weight:600;margin-bottom:5px}.ResetPassword_backButtonContainer__4igGf{margin:15px 15px 0}.ResetPassword_password-reset-info__esYAd{color:#555;font-size:.95rem;line-height:1.5;margin-bottom:20px}.ResetPassword_passwordReset__Os355 .ResetPassword_highlight__lxwZH{color:#e63946;font-weight:700}.ResetPassword_timerBox__Dycwz{align-items:center;display:flex;margin-top:10px}.ResetPassword_timerText__OK\+tV{color:#333;font-size:1rem;margin-bottom:8px}.ResetPassword_timer__sNUwP{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__IYoJW{padding:1.5rem 2rem}.ResetPassword_mainCon__LI0kc{height:90vh}.ResetPassword_imageCon__m-tub{height:90vh;width:45%}}@media screen and (max-width:700px){.ResetPassword_imageCon__m-tub{display:none}.ResetPassword_rightCon__bdqZp{width:100%}.ResetPassword_authCard__IYoJW h2{font-size:1.3rem;margin-bottom:.8rem}.ResetPassword_authCard__IYoJW p{color:#555;font-size:1rem;line-height:1.2;margin-bottom:.6rem}}.CourseDashboard_dashboardContainer__KDxqP{background:#f8fafc;margin:0 auto;min-height:100vh;padding:20px;width:100%}.CourseDashboard_header__3hoyY{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__WJrP-{-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__9Mo31{grid-gap:20px;display:grid;gap:20px;grid-template-columns:1fr}.CourseDashboard_mainContentWithSidebar__pov7b{grid-gap:20px;display:grid;gap:20px;grid-template-columns:1fr 450px}.CourseDashboard_analyticsSection__BgugR{display:flex;flex-direction:column;gap:20px}.CourseDashboard_progressOverview__p92aj{-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__p92aj::-webkit-scrollbar{height:6px}.CourseDashboard_progressOverview__p92aj::-webkit-scrollbar-track{background:#f1f5f9;border-radius:3px}.CourseDashboard_progressOverview__p92aj::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:3px}.CourseDashboard_progressOverview__p92aj::-webkit-scrollbar-thumb:hover{background:#94a3b8}.CourseDashboard_progressOverview__p92aj>*{flex:0 0 85%;max-width:32.3%;scroll-snap-align:start}.CourseDashboard_modulesSection__tMuXN{background:#fff;border:1px solid #e2e8f0;border-left:4px solid #34dc00;border-radius:12px;box-shadow:0 4px 16px #0000001a;padding:24px}.CourseDashboard_modulesTitle__NMoVv{align-items:center;color:#1e293b;display:flex;font-size:1.25rem;font-weight:600;gap:8px;margin:0 0 16px}.CourseDashboard_modulesTitle__NMoVv:before{background:linear-gradient(135deg,#1490e5,#34dc00);border-radius:2px;content:"";height:20px;width:3px}.CourseDashboard_contentWithLeaderboard__l9s4B{grid-gap:24px;align-items:start;display:grid;gap:24px;grid-template-columns:7fr 3fr}.CourseDashboard_contentFullWidth__qWr-t{width:100%}.CourseDashboard_modulesList__WTVth{display:flex;flex-direction:column;gap:12px}.CourseDashboard_leaderboardSection__T9TSi{background:#fff;border:1px solid #e2e8f0;border-radius:12px;box-shadow:0 4px 16px #0000001a;height:fit-content;position:sticky;top:20px}.CourseDashboard_loadingContainer__pgjmW{align-items:center;color:#64748b;display:flex;flex-direction:column;font-size:1rem;justify-content:center;min-height:300px}.CourseDashboard_spinner__rX8Rg{animation:CourseDashboard_spin__rqC4f 1s linear infinite;border:3px solid #e2e8f0;border-radius:50%;border-top-color:#1490e5;height:32px;margin-bottom:12px;width:32px}.CourseDashboard_noModulesText__WrQIY{color:#888;padding:1rem;text-align:center}@keyframes CourseDashboard_spin__rqC4f{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.CourseDashboard_errorContainer__4yWfT{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__4yWfT p{color:#ef4444;font-size:1rem;font-weight:500;text-align:center}@media (max-width:1150px){.CourseDashboard_mainContentWithSidebar__pov7b{grid-template-columns:1fr}.CourseDashboard_progressOverview__p92aj{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.CourseDashboard_contentWithLeaderboard__l9s4B{gap:20px;grid-template-columns:1fr}.CourseDashboard_leaderboardSection__T9TSi{position:relative;top:auto}}@media (max-width:768px){.CourseDashboard_dashboardContainer__KDxqP{padding:12px}.CourseDashboard_header__3hoyY{margin-bottom:16px;padding:16px}.CourseDashboard_courseTitle__WJrP-{font-size:1.5rem}.CourseDashboard_modulesSection__tMuXN{padding:16px}.CourseDashboard_modulesTitle__NMoVv{font-size:1.1rem}.CourseDashboard_mainContent__9Mo31{gap:16px}.CourseDashboard_contentWithLeaderboard__l9s4B{gap:16px;grid-template-columns:1fr}.CourseDashboard_leaderboardSection__T9TSi{max-height:none}}.CourseDashboard_coursesCard__wFhXc{background:#fff;overflow:hidden;padding:16px}@media (max-width:768px){.CourseDashboard_progressOverview__p92aj{-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__p92aj::-webkit-scrollbar{height:6px}.CourseDashboard_progressOverview__p92aj::-webkit-scrollbar-track{background:#f1f5f9;border-radius:3px}.CourseDashboard_progressOverview__p92aj::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:3px}.CourseDashboard_progressOverview__p92aj::-webkit-scrollbar-thumb:hover{background:#94a3b8}.CourseDashboard_progressOverview__p92aj>*{flex:0 0 85%;max-width:85%;scroll-snap-align:start}}@media (max-width:480px){.CourseDashboard_dashboardContainer__KDxqP{padding:10px}.CourseDashboard_header__3hoyY{margin-bottom:14px;padding:14px}.CourseDashboard_courseTitle__WJrP-{font-size:1.3rem}.CourseDashboard_modulesSection__tMuXN{padding:14px}.CourseDashboard_modulesTitle__NMoVv{font-size:1rem}.CourseDashboard_leaderboardSection__T9TSi{max-height:none}}.CourseDashboard_interactiveElement__k07\+q{cursor:pointer;transition:all .2s ease}.CourseDashboard_interactiveElement__k07\+q:hover{box-shadow:0 4px 12px #00000014;transform:translateY(-1px)}button:focus{outline:2px solid #1490e5;outline-offset:2px}.CourseDashboard_textCenter__WEppK{text-align:center}.CourseDashboard_flexCenter__PtaUB{align-items:center;display:flex;justify-content:center}.CourseDashboard_flexBetween__if1Tm{align-items:center;display:flex;justify-content:space-between}.CourseDashboard_flexColumn__7F3mK{display:flex;flex-direction:column}.CourseDashboard_gap8__gpORG{gap:8px}.CourseDashboard_gap12__cVPm2{gap:12px}.CourseDashboard_gap16__wSeRC{gap:16px}.ProgressCard_progressCard__mvjOj{--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__mvjOj:hover{box-shadow:0 15px 35px var(--card-shadow-hover);transform:translateY(-5px)}.ProgressCard_primaryVariant__ihYis{--card-primary-color:#667eea;--card-secondary-color:#764ba2}.ProgressCard_primaryVariant__ihYis:before{background:linear-gradient(135deg,#667eea,#764ba2)}.ProgressCard_successVariant__k8MKC{--card-primary-color:#10b981;--card-secondary-color:#059669}.ProgressCard_successVariant__k8MKC:before{background:linear-gradient(135deg,#10b981,#059669)}.ProgressCard_warningVariant__2hlLo{--card-primary-color:#f59e0b;--card-secondary-color:#d97706}.ProgressCard_warningVariant__2hlLo:before{background:linear-gradient(135deg,#f59e0b,#d97706)}.ProgressCard_errorVariant__yvVwN{--card-primary-color:#ef4444;--card-secondary-color:#dc2626}.ProgressCard_errorVariant__yvVwN:before{background:linear-gradient(135deg,#ef4444,#dc2626)}.ProgressCard_cardHeader__qdPwm{align-items:center;display:flex;justify-content:space-between;margin-bottom:15px;position:relative;z-index:2}.ProgressCard_cardTitle__0Cagz{color:var(--card-text-secondary);flex:1 1;font-size:1rem;font-weight:600;line-height:1.4;margin:0}.ProgressCard_cardIcon__aWW0g{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__LtsBj{align-items:center;display:flex;flex:1 1;height:200px;justify-content:center;margin-bottom:15px;position:relative}.ProgressCard_chartCenterText__f036X{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__Vvxqt{font-size:1.5rem;font-weight:700;line-height:1;margin-bottom:4px}.ProgressCard_label__zY5q1{color:var(--card-text-secondary);font-size:.9rem;font-weight:500}.ProgressCard_cardFooter__P1Tby{border-top:1px solid #f1f5f9;margin-top:auto;padding-top:15px}.ProgressCard_progressStats__Tn3Ok{align-items:center;display:flex;font-size:.9rem;font-weight:600;justify-content:center;margin-bottom:12px}.ProgressCard_statValue__K5g4Q{color:var(--card-primary-color);font-weight:700}.ProgressCard_statSeparator__hrXb4{color:var(--card-text-secondary);font-weight:400;margin:0 6px}.ProgressCard_statTotal__DKDO7{color:var(--card-text-secondary);font-weight:500}.ProgressCard_progressBar__ngP5Z{background-color:#f1f5f9;border-radius:3px;height:6px;overflow:hidden;position:relative;width:100%}.ProgressCard_progressBarFill__Qtta7{background:var(--card-primary-color);border-radius:3px;height:100%;position:relative;transition:width var(--transition-speed) ease}.ProgressCard_progressBarFill__Qtta7:after{animation:ProgressCard_shimmer__t6JMR 2s infinite;background:linear-gradient(90deg,#0000,#ffffff4d,#0000);bottom:0;content:"";left:0;position:absolute;right:0;top:0}@keyframes ProgressCard_shimmer__t6JMR{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}@media (max-width:1200px){.ProgressCard_progressCard__mvjOj{--card-padding:20px;min-height:280px}.ProgressCard_percentage__Vvxqt{font-size:1.3rem}.ProgressCard_cardTitle__0Cagz{font-size:.9rem}}@media (max-width:768px){.ProgressCard_progressCard__mvjOj{--card-padding:18px;min-height:230px}.ProgressCard_chartContainer__LtsBj{height:130px}.ProgressCard_percentage__Vvxqt{font-size:1.2rem}.ProgressCard_label__zY5q1{font-size:.8rem}.ProgressCard_cardTitle__0Cagz{font-size:.85rem}}@media (max-width:480px){.ProgressCard_progressCard__mvjOj{min-height:200px;padding:10px}}.ProgressCard_progressCard__mvjOj.ProgressCard_loading__qZ9E7{pointer-events:none}.ProgressCard_progressCard__mvjOj.ProgressCard_loading__qZ9E7: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__mvjOj:focus-within{outline:2px solid var(--card-primary-color);outline-offset:2px}@media (prefers-contrast:high){.ProgressCard_progressCard__mvjOj{border:2px solid var(--card-text-primary)}.ProgressCard_progressCard__mvjOj:before{height:6px}}@media (prefers-reduced-motion:reduce){.ProgressCard_progressBarFill__Qtta7,.ProgressCard_progressBarFill__Qtta7:after,.ProgressCard_progressCard__mvjOj,.ProgressCard_progressCard__mvjOj:hover{animation:none;transition:none}.ProgressCard_progressCard__mvjOj:hover{transform:none}}.ModuleAccordian_accordionItem__R0uIi{border:1px solid var(--module-border-color);border-radius:12px;margin-bottom:15px;overflow:hidden;transition:all .3s ease}.ModuleAccordian_accordionItem__R0uIi:hover{box-shadow:0 4px 12px #00000014}.ModuleAccordian_accordionHeader__YhsS5{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__YhsS5:hover{background:#e2e8f0}.ModuleAccordian_moduleInfo__0rcO5{align-items:center;display:flex;flex:1 1;gap:25px}.ModuleAccordian_moduleTitle__tFf\+J{color:var(--module-text-primary);font-size:1.1rem;font-weight:600;margin-bottom:5px}.ModuleAccordian_moduleProgress__-DNn3{color:var(--module-text-secondary);font-size:.9rem;margin:0}.ModuleAccordian_accordionControls__WegIT{align-items:center;display:flex;gap:15px}.ModuleAccordian_moduleChart__hQwSF{align-items:center;display:flex;flex-shrink:0;height:60px;justify-content:center;position:relative;width:60px}.ModuleAccordian_chartText__XkLcl{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__WLZL0{align-items:center;color:var(--module-primary-color);display:flex;justify-content:center;transition:transform .3s ease}.ModuleAccordian_accordionContent__CKlKi{background:var(--module-bg-primary);max-height:0;opacity:0;overflow:hidden;transition:all .4s ease-out}.ModuleAccordian_accordionContent__CKlKi.ModuleAccordian_active__HeZUN{max-height:2000px;opacity:1}.ModuleAccordian_moduleItems__ailSA{padding:20px}.ModuleAccordian_emptyState__-OSeB{align-items:center;background:var(--module-bg-secondary);border:1px dashed var(--module-border-color);border-radius:8px;display:flex;flex-direction:column;justify-content:center;padding:40px 20px;text-align:center}.ModuleAccordian_emptyStateIcon__TdFWA{color:var(--module-text-secondary);margin-bottom:16px;opacity:.4}.ModuleAccordian_emptyStateTitle__1kIjk{color:var(--module-text-primary);font-size:1.1rem;font-weight:600;margin:0 0 8px}.ModuleAccordian_emptyStateText__-HSK\+{color:var(--module-text-secondary);font-size:.9rem;line-height:1.5;margin:0;max-width:400px}.ModuleAccordian_moduleItemRow__Bc5xg{align-items:center;border-radius:8px;display:flex;gap:12px;margin-bottom:8px;padding:12px 15px;transition:all .3s ease}.ModuleAccordian_moduleItemRow__Bc5xg.ModuleAccordian_completed__-TuwO{background:linear-gradient(135deg,#ecfdf5,#d1fae5);border-left:3px solid #10b981}.ModuleAccordian_moduleItemRow__Bc5xg.ModuleAccordian_pending__D2EiI{background:linear-gradient(135deg,#fef3c7,#fde68a);border-left:3px solid #f59e0b}.ModuleAccordian_moduleItemRow__Bc5xg.ModuleAccordian_inProgress__-WCjY{background:linear-gradient(135deg,#dbeafe,#bfdbfe);border-left:3px solid var(--module-info-color)}.ModuleAccordian_moduleItemRow__Bc5xg:hover{box-shadow:0 2px 8px #00000014;cursor:pointer;transform:translateX(5px)}.ModuleAccordian_moduleItemRow__Bc5xg.ModuleAccordian_disabled__lNl8I{background:linear-gradient(135deg,#f3f4f6,#e5e7eb)!important;border-left:3px solid #9ca3af!important;cursor:not-allowed!important;opacity:.5}.ModuleAccordian_moduleItemRow__Bc5xg.ModuleAccordian_disabled__lNl8I:hover{box-shadow:none;transform:none}.ModuleAccordian_itemStatus__ZKFsY{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__D2EiI .ModuleAccordian_itemStatus__ZKFsY{background:var(--module-warning-color);color:#fff}.ModuleAccordian_completed__-TuwO .ModuleAccordian_itemStatus__ZKFsY{background:var(--module-success-color);color:#fff}.ModuleAccordian_inProgress__-WCjY .ModuleAccordian_itemStatus__ZKFsY{background:var(--module-info-color);color:#fff}.ModuleAccordian_completedIcon__vqnR2{color:#fff}.ModuleAccordian_itemInfo__ZvKP6{flex:1 1;min-width:0}.ModuleAccordian_itemTitle__JoEPJ{color:var(--module-text-primary);font-size:1rem;font-weight:600;margin-bottom:4px}.ModuleAccordian_itemMetaRow__w74wQ{align-items:center;display:flex;flex-wrap:wrap;gap:12px}.ModuleAccordian_itemMeta__Ocb5W{color:var(--module-text-secondary);font-size:.85rem;margin:0}.ModuleAccordian_scoreInfo__bnefu{align-items:center;color:var(--module-text-primary);display:flex;font-size:.85rem;font-weight:600;gap:6px}.ModuleAccordian_scoreText__yZjbi{color:var(--module-text-primary)}.ModuleAccordian_scorePercentage__-e2vo{color:var(--module-text-secondary);font-size:.8rem}.ModuleAccordian_itemActions__\+LP7a{align-items:center;display:flex;flex-shrink:0;gap:8px}.ModuleAccordian_resultBadge__F2D36{border-radius:20px;font-size:.8rem;font-weight:600;padding:4px 14px;white-space:nowrap}.ModuleAccordian_passedBadge__9VI-D{background:#10b981;color:#fff}.ModuleAccordian_failedBadge__jt08F{background:#e95858;color:#fff}.ModuleAccordian_dueDate__tHpEv{color:var(--module-warning-color);font-weight:500}.ModuleAccordian_itemType__1p6PL{background:#667eea1a;border-radius:20px;color:var(--module-primary-color);font-size:.8rem;font-weight:600;padding:4px 12px;white-space:nowrap}.ModuleAccordian_resourcesSection__G5MEW{background:var(--module-bg-secondary);border-top:1px solid var(--module-border-color);padding:16px 20px}.ModuleAccordian_resourcesTitle__18rv\+{color:var(--module-text-primary);font-size:.9rem;font-weight:600;margin:0 0 12px}.ModuleAccordian_resourcesList__d233l{display:flex;flex-wrap:wrap;gap:8px}.ModuleAccordian_resourceItem__Zdk0k{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__Zdk0k:hover{background:var(--module-primary-color);box-shadow:0 2px 6px #3b82f633;color:#fff;transform:translateY(-1px)}.ModuleAccordian_resourceItem__Zdk0k:focus{outline:2px solid var(--module-primary-color);outline-offset:2px}.ModuleAccordian_resourceItem__Zdk0k:active{transform:translateY(0)}.ModuleAccordian_accordionItem__R0uIi{--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__YhsS5,.ModuleAccordian_moduleItems__ailSA{padding:15px}.ModuleAccordian_moduleItemRow__Bc5xg{padding:10px 12px}.ModuleAccordian_itemTitle__JoEPJ{font-size:.95rem}.ModuleAccordian_itemMeta__Ocb5W{font-size:.8rem}.ModuleAccordian_moduleChart__hQwSF{height:50px;width:50px}.ModuleAccordian_chartText__XkLcl{font-size:.7rem}.ModuleAccordian_resourcesSection__G5MEW{padding:12px 15px}.ModuleAccordian_resourcesList__d233l{gap:6px}.ModuleAccordian_resultBadge__F2D36{font-size:.75rem;padding:3px 10px}.ModuleAccordian_scoreInfo__bnefu{font-size:.8rem}.ModuleAccordian_emptyState__-OSeB{padding:30px 15px}.ModuleAccordian_emptyStateIcon__TdFWA{margin-bottom:12px}.ModuleAccordian_emptyStateTitle__1kIjk{font-size:1rem}.ModuleAccordian_emptyStateText__-HSK\+{font-size:.85rem}}@media (max-width:480px){.ModuleAccordian_accordionControls__WegIT,.ModuleAccordian_moduleInfo__0rcO5{gap:10px}.ModuleAccordian_moduleChart__hQwSF{height:40px;width:40px}.ModuleAccordian_chartText__XkLcl{font-size:.65rem}.ModuleAccordian_itemType__1p6PL{display:none}.ModuleAccordian_moduleTitle__tFf\+J{font-size:1rem}.ModuleAccordian_moduleProgress__-DNn3{font-size:.8rem}.ModuleAccordian_resourceItem__Zdk0k{font-size:.75rem;padding:4px 8px}.ModuleAccordian_itemMetaRow__w74wQ{align-items:flex-start;flex-direction:column;gap:4px}}.ModuleAccordian_accordionContent__CKlKi.ModuleAccordian_active__HeZUN~.ModuleAccordian_accordionHeader__YhsS5 .ModuleAccordian_accordionArrow__WLZL0{transform:rotate(180deg)}.ModuleAccordian_moduleItemRow__Bc5xg:focus-within{outline:2px solid var(--module-primary-color);outline-offset:2px}@media print{.ModuleAccordian_accordionItem__R0uIi{break-inside:avoid;page-break-inside:avoid}.ModuleAccordian_accordionContent__CKlKi{max-height:none!important;opacity:1!important}.ModuleAccordian_accordionHeader__YhsS5,.ModuleAccordian_moduleItemRow__Bc5xg,.ModuleAccordian_resourcesSection__G5MEW{background:var(--module-bg-primary)!important}}.Leaderboard_sidebar__nUtiW{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__6UKR2{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px}.Leaderboard_sidebarTitle__7tHiw{color:#1e293b;font-size:1.3rem;font-weight:700;margin:0}.Leaderboard_sidebarContent__FqqW6{scrollbar-width:thin}.Leaderboard_sidebarContent__FqqW6::-webkit-scrollbar{width:2px}.Leaderboard_sidebarContent__FqqW6::-webkit-scrollbar-track{background:#0000}.Leaderboard_sidebarContent__FqqW6::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:1px}.Leaderboard_sidebarContent__FqqW6::-webkit-scrollbar-thumb:hover{background:#94a3b8}.Leaderboard_tabContent__oaz-x{display:block;max-height:504px;overflow-y:auto}.Leaderboard_leaderboardItem__BK0nM{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__BK0nM:first-child{border-left:4px solid gold}.Leaderboard_leaderboardItem__BK0nM:nth-child(2){border-left:4px solid silver}.Leaderboard_leaderboardItem__BK0nM:nth-child(3){border-left:4px solid #cd7f32}.Leaderboard_currentUserItem__KWVEi{border-left:4px solid #1976d2!important;box-shadow:0 4px 12px #1976d226}.Leaderboard_leaderboardRank__MH5xn{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__WkqMt{background:linear-gradient(135deg,gold,#ffb300)}.Leaderboard_rankSecond__PkWCn{background:linear-gradient(135deg,silver,grey)}.Leaderboard_rankThird__3F8W2{background:linear-gradient(135deg,#cd7f32,sienna)}.Leaderboard_rankDefault__A70T2{background:linear-gradient(135deg,#10b981,#059669)}.Leaderboard_currentUserRank__dnCvY{background:linear-gradient(135deg,#1976d2,#1565c0)!important}.Leaderboard_leaderboardInfo__f-6j6{flex:1 1;margin-left:12px}.Leaderboard_leaderboardName__6Iahb{color:#1e293b;font-size:1rem;font-weight:600}.Leaderboard_youLabel__\+8gsj{background:#0277bd1a;border-radius:12px;color:#0277bd;font-size:.85rem;font-weight:500;margin-left:8px;padding:2px 8px}.Leaderboard_leaderboardScore__i4YnT{color:#059669;font-size:1.1rem;font-weight:700}.Leaderboard_currentUserItem__KWVEi .Leaderboard_leaderboardScore__i4YnT{color:#0277bd}@media (max-width:768px){.Leaderboard_sidebar__nUtiW{padding:20px}.Leaderboard_sidebarTitle__7tHiw{font-size:1.2rem}.Leaderboard_leaderboardItem__BK0nM{padding:10px}.Leaderboard_leaderboardRank__MH5xn{font-size:.8rem;height:28px;width:28px}.Leaderboard_leaderboardName__6Iahb{font-size:.9rem}.Leaderboard_leaderboardScore__i4YnT{font-size:1rem}}.CourseBadges_container__-yhIg{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__Yt8uo{align-items:center;display:flex;gap:16px;justify-content:space-between;margin-bottom:20px}.CourseBadges_title__K9nZ3{color:#1f2937;font-size:1.125rem;font-weight:600;line-height:1.3;margin:0}.CourseBadges_badgeCount__ZkrC-{background:#eef2ff;border-radius:12px;color:#6366f1;font-size:.8rem;font-weight:500;padding:4px 10px;white-space:nowrap}.CourseBadges_badgesList__BY2FJ{display:flex;flex-direction:column;gap:16px}.CourseBadges_badgesScrollable__JFK0C{max-height:320px;overflow-y:auto;padding-right:4px;scrollbar-color:#cbd5e1 #f1f5f9;scrollbar-width:thin}.CourseBadges_badgesScrollable__JFK0C::-webkit-scrollbar{width:6px}.CourseBadges_badgesScrollable__JFK0C::-webkit-scrollbar-track{background:#f1f5f9;border-radius:3px}.CourseBadges_badgesScrollable__JFK0C::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:3px}.CourseBadges_badgesScrollable__JFK0C::-webkit-scrollbar-thumb:hover{background:#94a3b8}.CourseBadges_badgeItem__x-s3X{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__x-s3X:hover{background:#f1f5f9;border-color:#cbd5e1;box-shadow:0 4px 8px #00000014;transform:translateY(-1px)}.CourseBadges_badgeIcon__68-kw{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__LfxY\+{height:24px;object-fit:contain;width:24px}.CourseBadges_badgeContent__bBT-f{flex:1 1;min-width:0}.CourseBadges_badgeHeader__Fmhko{align-items:flex-start;display:flex;gap:12px;justify-content:space-between;margin-bottom:6px}.CourseBadges_badgeTitle__2Zc-m{color:#1f2937;font-size:.95rem;font-weight:600;line-height:1.3;margin:0;word-break:break-word}.CourseBadges_badgeDate__Jcnoo{color:#6b7280;flex-shrink:0;font-size:.75rem;font-weight:500;white-space:nowrap}.CourseBadges_badgeDescription__ZqSEw{color:#4b5563;font-size:.85rem;line-height:1.4;margin:0}.CourseBadges_noBadgesContainer__Va6F5{align-items:center;display:flex;gap:16px;padding:24px;text-align:left}.CourseBadges_noBadgesIcon__IwA\+3{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__Uy0bZ{flex:1 1}.CourseBadges_noBadgesTitle__EMXpa{color:#4b5563;font-size:1rem;font-weight:600;line-height:1.3;margin:0 0 6px}.CourseBadges_noBadgesText__UmT0Y{color:#6b7280;font-size:.875rem;line-height:1.4;margin:0}@media (min-width:1150px){.CourseBadges_header__Yt8uo{align-items:flex-start;flex-direction:column;gap:8px}.CourseBadges_badgeCount__ZkrC-{align-self:flex-start}.CourseBadges_badgeItem__x-s3X{padding:14px}.CourseBadges_badgeIcon__68-kw{height:40px;width:40px}.CourseBadges_badgeTitle__2Zc-m{font-size:.9rem}.CourseBadges_badgeDescription__ZqSEw{font-size:.8rem}.CourseBadges_badgeDate__Jcnoo{font-size:.7rem}.CourseBadges_noBadgesContainer__Va6F5{gap:14px;padding:20px}.CourseBadges_noBadgesIcon__IwA\+3{height:48px;width:48px}.CourseBadges_noBadgesTitle__EMXpa{font-size:.9rem}.CourseBadges_noBadgesText__UmT0Y{font-size:.8rem}}@media (max-width:1149px){.CourseBadges_container__-yhIg{padding:24px;width:100%}.CourseBadges_header__Yt8uo{align-items:center}.CourseBadges_badgesList__BY2FJ{gap:18px}.CourseBadges_badgeItem__x-s3X{padding:18px}.CourseBadges_badgeIcon__68-kw{height:48px;width:48px}.CourseBadges_badgeTitle__2Zc-m{font-size:1rem}.CourseBadges_badgeDescription__ZqSEw{font-size:.9rem}.CourseBadges_badgeDate__Jcnoo{font-size:.8rem}.CourseBadges_noBadgesContainer__Va6F5{gap:18px;padding:28px}.CourseBadges_noBadgesIcon__IwA\+3{height:64px;width:64px}.CourseBadges_noBadgesTitle__EMXpa{font-size:1.1rem}.CourseBadges_noBadgesText__UmT0Y{font-size:.95rem}}@media (max-width:768px){.CourseBadges_container__-yhIg{padding:16px}.CourseBadges_header__Yt8uo{align-items:center;flex-direction:row;gap:12px;margin-bottom:16px}.CourseBadges_badgeCount__ZkrC-{font-size:.75rem}.CourseBadges_badgeItem__x-s3X{align-items:flex-start;flex-direction:row;gap:12px;padding:14px;text-align:left}.CourseBadges_badgeIcon__68-kw{flex-shrink:0;height:40px;width:40px}.CourseBadges_badgeContent__bBT-f{flex:1 1;min-width:0}.CourseBadges_badgeHeader__Fmhko{align-items:flex-start;flex-direction:column;gap:4px;margin-bottom:6px}.CourseBadges_badgeTitle__2Zc-m{font-size:.9rem;line-height:1.3}.CourseBadges_badgeDate__Jcnoo{font-size:.75rem;line-height:1.2;white-space:normal}.CourseBadges_badgeDescription__ZqSEw{font-size:.8rem;line-height:1.3}.CourseBadges_noBadgesContainer__Va6F5{flex-direction:row;gap:14px;padding:18px;text-align:left}.CourseBadges_noBadgesIcon__IwA\+3{flex-shrink:0;height:48px;width:48px}.CourseBadges_noBadgesContent__Uy0bZ{flex:1 1}.CourseBadges_noBadgesTitle__EMXpa{font-size:.95rem}.CourseBadges_noBadgesText__UmT0Y{font-size:.8rem}}@media (max-width:480px){.CourseBadges_container__-yhIg{padding:14px}.CourseBadges_title__K9nZ3{font-size:1rem}.CourseBadges_badgeCount__ZkrC-{font-size:.75rem;padding:3px 8px}.CourseBadges_badgeItem__x-s3X{padding:14px}.CourseBadges_badgeIcon__68-kw{height:40px;width:40px}.CourseBadges_badgeTitle__2Zc-m{font-size:.9rem}.CourseBadges_badgeDescription__ZqSEw{font-size:.8rem}.CourseBadges_badgeDate__Jcnoo{font-size:.7rem}.CourseBadges_noBadgesContainer__Va6F5{padding:20px}.CourseBadges_noBadgesIcon__IwA\+3{height:48px;width:48px}.CourseBadges_noBadgesTitle__EMXpa{font-size:.95rem}.CourseBadges_noBadgesText__UmT0Y{font-size:.8rem}}.ForceChangePassword_mainCon__qgKC8{align-items:center;display:flex;justify-content:space-between}.ForceChangePassword_rightCon__ZWhgw{align-items:center;display:flex;justify-content:center;width:100%}.ForceChangePassword_cancelBtn__zbIW\+{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__zbIW\+:hover{background-color:#f0f8ff}.ForceChangePassword_authCard__fgVe0{background:#fff;border-radius:14px;box-shadow:0 8px 24px #1490e533;color:#333;max-width:500px;padding:2rem 2.5rem;width:95%}.ForceChangePassword_field__u8\+f7{text-align:left}.ForceChangePassword_authCard__fgVe0 h2{color:#1490e5;font-size:2rem;font-weight:700;margin-bottom:1.2rem;text-align:center}.ForceChangePassword_imageCon__iNu8A{align-items:center;background:linear-gradient(135deg,#e6f4ff,#b3d9ff);display:flex;height:90vh;justify-content:center;width:40%}.ForceChangePassword_image__7z3SK{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__X6MXZ{align-items:flex-start;display:flex;gap:10px;justify-content:flex-start}.ForceChangePassword_conditions__UpOqP{padding:0 0 10px 18px}.ForceChangePassword_conditions__UpOqP li{padding:5px}.ForceChangePassword_subtitle__rAM3a{font-size:1rem;font-weight:600;margin-bottom:5px}.ForceChangePassword_backButtonContainer__iHxNv{margin:15px 15px 0}.ForceChangePassword_password-reset-info__PeL7W{color:#555;font-size:.95rem;line-height:1.5;margin-bottom:20px}.ForceChangePassword_passwordReset__MxFFY .ForceChangePassword_highlight__5-fca{color:#e63946;font-weight:700}.ForceChangePassword_timerBox__mFfAm{align-items:center;display:flex;margin-top:10px}.ForceChangePassword_timerText__hEKEK{color:#333;font-size:1rem;margin-bottom:8px}.ForceChangePassword_timer__UoZ0b{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__fgVe0{padding:1.5rem 2rem}.ForceChangePassword_mainCon__qgKC8{height:90vh}.ForceChangePassword_imageCon__iNu8A{height:90vh;width:45%}}@media screen and (max-width:700px){.ForceChangePassword_imageCon__iNu8A{display:none}.ForceChangePassword_rightCon__ZWhgw{width:100%}.ForceChangePassword_authCard__fgVe0 h2{font-size:1.3rem;margin-bottom:.8rem}.ForceChangePassword_authCard__fgVe0 p{color:#555;font-size:1rem;line-height:1.2;margin-bottom:.6rem}}.UserLogsPage_logsContainer__VkI-f{max-width:100%;overflow-x:hidden;padding:1rem}.UserLogsPage_pageHeader__fWvus{margin-bottom:1rem}.UserLogsPage_backButton__\+oqch{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__\+oqch:hover{background-color:#e5e5e5}.UserLogsPage_logsHeader__9YD3E{align-items:center;display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between;margin-bottom:1rem}.UserLogsPage_logsHeader__9YD3E h2{font-size:1.5rem;margin:0}.UserLogsPage_tableWrapper__IPFWe{border:1px solid #ddd;border-radius:8px;margin-top:1rem;overflow-x:auto}.UserLogsPage_tableHeader__2gg4C,.UserLogsPage_tableRow__PH0ks{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__2gg4C span,.UserLogsPage_tableRow__PH0ks 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__2gg4C{background-color:#f5f5f5;font-weight:700;position:sticky;top:0}.UserLogsPage_tableRow__PH0ks:hover{background-color:#f8f9fa}.UserLogsPage_noLogs__No0M3{color:#666;font-size:.9rem;padding:2rem;text-align:center}.UserLogsPage_pagination__nLNU4{align-items:center;display:flex;flex-wrap:wrap;gap:.75rem;justify-content:center;margin-top:1.5rem;padding:1rem 0}.UserLogsPage_pagination__nLNU4 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__nLNU4 button:disabled{background-color:#f5f5f5;cursor:not-allowed;opacity:.6}.UserLogsPage_pagination__nLNU4 button:not(:disabled):hover{background-color:#f5f5f5}.UserLogsPage_pagination__nLNU4 span{color:#666;font-size:.9rem}.UserLogsPage_nextDouble__Zx5n6 svg,.UserLogsPage_next__7Gnw5 svg,.UserLogsPage_prevDouble__F6\+NO svg,.UserLogsPage_prev__pPQpN svg{font-size:1rem}.UserLogsPage_next__7Gnw5 svg,.UserLogsPage_prevDouble__F6\+NO svg{transform:rotate(180deg)}.UserLogsPage_linkText__ig\+2T{color:#1a73e8;cursor:pointer;max-width:100%;overflow:hidden;position:relative;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.UserLogsPage_linkText__ig\+2T:hover{color:#1557b0;text-decoration:underline}.UserLogsPage_tableRow__PH0ks span{cursor:default;position:relative}.UserLogsPage_tableRow__PH0ks 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__PH0ks span:hover{z-index:999}.UserLogsPage_linkText__ig\+2T: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__io7K\+{cursor:default;max-height:80px;overflow-y:auto;white-space:pre-wrap!important;word-break:break-word}.UserLogsPage_metadataContent__aHLWo{font-family:monospace;font-size:.85rem;line-height:1.4;white-space:pre-wrap;word-break:break-word}.UserLogsPage_metadataCell__io7K\+: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__IPFWe{border-left:none;border-radius:0;border-right:none;margin:0 -1rem}.UserLogsPage_tableHeader__2gg4C span,.UserLogsPage_tableRow__PH0ks span{font-size:.85rem;padding:.4rem}}@media (max-width:800px){.UserLogsPage_tableWrapper__IPFWe{border-left:none;border-radius:0;border-right:none;margin:0 -1rem}.UserLogsPage_logsContainer__VkI-f{padding:1rem}.UserLogsPage_pagination__nLNU4{gap:.5rem}.UserLogsPage_pagination__nLNU4 span{font-size:.8rem}}@media (max-width:480px){.UserLogsPage_logsHeader__9YD3E{align-items:flex-start;flex-direction:column}.UserLogsPage_pagination__nLNU4 button{height:28px;min-width:28px;padding:.25rem}}.CourseReport_courseReportContainer__Fgkmu{background:#f9fbff;border-radius:8px;box-shadow:0 4px 8px #32325d1a;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;padding:24px}.CourseReport_courseReportTitle__uIgqv{color:#000;font-family:Arial,Helvetica,sans-serif;font-size:1.75rem;font-weight:500;margin:1px 0 20px;text-align:center}.CourseReport_searchContainerLeft__Xgp9D{align-items:center;display:flex;flex:1 1 250px;gap:10px}.CourseReport_searchContainerLeft__Xgp9D input{border:1px solid #ccc;border-radius:6px;font-size:14px;max-width:400px;padding:6px 10px;width:100%}.CourseReport_reportControls__be2Q8{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between;margin:20px 10px}.CourseReport_downloadContainer__jHchR{display:flex;justify-content:flex-end;margin-bottom:20px}.CourseReport_downloadBtn__fuLYa{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__fuLYa:disabled{background-color:#a0a0a0;box-shadow:none;cursor:not-allowed}.CourseReport_tableWrapper__InHxm{background:#fff;border:1px solid #bcc9db;border-radius:8px;box-shadow:0 0 8px #2538581a;overflow-x:auto}.CourseReport_courseReportTable__jmWkO{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__Eu9OV{display:flex;gap:1rem;margin-bottom:1rem}.CourseReport_dropdownsContainer__Eu9OV select{background-color:#f0f0f0;border:1px solid #ccc;border-radius:4px;cursor:pointer;font-size:.8rem;margin:0;padding:5px}.CourseReport_courseReportTable__jmWkO th{border-bottom:1px solid #e4e9f2;color:#2f3e64;font-size:12px;padding:5px;vertical-align:middle}.CourseReport_courseReportTable__jmWkO td{border-bottom:1px solid #e4e9f2;color:#2f3e64;font-size:15px;padding:6px;text-align:center;vertical-align:middle}.CourseReport_stickyLeft__pW-B4{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__Qmpwn{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__GJn\+o{display:inline-block;gap:6px}.CourseReport_questionText__3tyFn{text-align:start}.CourseReport_moduleHeader__q4tWP{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__Qmpwn:last-child{border-right:none}.CourseReport_quizQuestion__MgeLY{background-color:#fff8d5;color:#897700}.CourseReport_codingQuestion__TrntC{color:#a35900}.CourseReport_questionHeader__Qmpwn .CourseReport_icon__gqqho{align-items:center;background:#ffa60026;border-radius:50%;color:#a35900;display:inline-flex;justify-content:center;padding:3px}.CourseReport_codingHeader__SnTxK{background-color:#ffea94;color:#1f3d7a}.CourseReport_quizHeader__Rzupi{background-color:#ffea94d0;color:#044f7a}.CourseReport_lsrwHeader__r4\+8U{background-color:#ffea949a;color:#044f7a}.CourseReport_avatar__WrYT8{background-color:#e1e7f8;border-radius:50%;font-size:.5rem;justify-content:start;margin-right:12px;overflow:hidden;transition:width .3s,height .3s}.CourseReport_search__Qk7nB{gap:5px;padding:10px}.CourseReport_loadingText__cTk1q{color:#555;font-size:18px;padding:40px 0;text-align:center;width:100%}.CourseReport_noData__-WBph{color:#777;font-size:18px;font-weight:500;padding:50px 0;text-align:center}.CourseReport_searchContainer__u19Dq{align-items:center;display:flex;gap:8px;margin-bottom:12px}.CourseReport_searchContainer__u19Dq input{border:1px solid #ccc;border-radius:4px;padding:6px 10px;width:200px}.CourseReport_stickyLeft__pW-B4.CourseReport_vibrantUserHeader__315zl{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__Q6Zjg{white-space:nowrap}.CourseReport_avatarWrapper__w5HMt{align-items:center;display:flex;flex:0 0 40px;font-size:.6rem;height:40px;justify-content:center;width:40px}.CourseReport_userInfo__gb04p{align-items:center;display:flex;gap:10px}.CourseReport_vibrantEmailHeader__tZihL{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__roS6Q{align-items:center;flex-direction:row;justify-content:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CourseReport_userCell__Q6Zjg.CourseReport_stickyLeft__pW-B4.CourseReport_vibrantUserCell__uxLwi{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__uxLwi{background:#f8fafc;color:#1e293b;font-weight:600}.CourseReport_userName__P70OY{color:#1e3a8a;font-size:12px;overflow:hidden;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.CourseReport_userName__P70OY:hover{text-decoration:underline}.CourseReport_userEmail__KMqq8{color:#65788b;font-size:12px;font-style:italic}.CourseReport_userAnswerCell__R3f1i{border-left:1px solid gold;color:#687b9a;font-size:10px;padding:6px;transition:color .3s ease,background-color .3s ease}.CourseReport_moduleEndCell__YPhCI{border-right:1px solid #274cb1bd}.CourseReport_codingCell__L0XEb.CourseReport_completedCell__mcD12{background-color:#d4f3e4;color:#276c38;padding:5px}.CourseReport_moduleDivider__4ORjF{border-right:3px solid #1e3a8a}.CourseReport_quizCell__nI2KG.CourseReport_completedCell__mcD12{background-color:#fff9c4;color:#7a6b00;padding:5px}.CourseReport_userAnswerCell__R3f1i.CourseReport_completedCell__mcD12:hover{cursor:default;filter:brightness(.95)}.CourseReport_vibrantAnswerCell__gK4UE:hover{color:#2952d3;cursor:default}.CourseReport_codingIcon__qDiA3{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__wuPRi{color:#28a745;transition:color .3s ease}.CourseReport_successIcon__wuPRi:hover{color:#1e7e34}.CourseReport_questionHeaderInner__egWiJ{gap:4px;height:100%;padding-top:2px;text-align:start}.CourseReport_question__NXmi\+{display:flex;text-decoration:none}.CourseReport_question__NXmi\+:hover{text-decoration:underline}.CourseReport_quizIcon__8wNJG{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__3T4jt:nth-child(2n){background-color:#f7faff}.CourseReport_userRow__3T4jt:hover{background-color:#cbdffb;transition:background-color .3s ease}.CourseReport_pagination__GeDK\+{align-items:center;display:flex;gap:10px;justify-content:center;margin:10px 0}.CourseReport_pagination__GeDK\+ button{align-items:center;background-color:#fff;border:none;display:flex;justify-content:center}.CourseReport_pagination__GeDK\+ button:disabled{color:#ccc;cursor:not-allowed}.CourseReport_pagination__GeDK\+ button:hover{color:#007bff;cursor:pointer}.CourseReport_pagination__GeDK\+ span{font-size:14px;font-weight:500}.CourseReport_prevDouble__blQj2{font-size:2rem;transform:rotate(180deg)}.CourseReport_prev__Nrqi9{font-size:1.2rem}.CourseReport_next__mTf7l{font-size:1.2rem;transform:rotate(180deg)}.CourseReport_nextDouble__d9wR8{font-size:2rem}.CourseReport_tableWrapper__InHxm::-webkit-scrollbar{height:8px}.CourseReport_tableWrapper__InHxm::-webkit-scrollbar-track{background:#f1f5fe;border-radius:8px}.CourseReport_tableWrapper__InHxm::-webkit-scrollbar-thumb{background:#3a68ff;border-radius:8px}.CourseReport_questionCard__D4aoh{background-color:#fff;box-sizing:border-box;max-height:85vh;max-width:100%;overflow:hidden;overflow-y:auto;padding:.5rem}.CourseReport_section__by9y4{background:#f9f9f9;border-radius:5px;margin-bottom:20px;padding:15px;text-align:left}.CourseReport_subTitle__Bly8\+{color:#333;font-size:1.3rem;font-weight:600;margin-bottom:10px}.CourseReport_codeEditor__ugr5p{background-color:#f8f8f8;border:1px solid #ddd;border-radius:4px;min-height:200px}.CourseReport_attemptDetails__b6w-D{background-color:#fff;border-radius:8px;box-shadow:0 2px 4px #0000001a;margin-bottom:.5rem;padding:1rem;text-align:left}.CourseReport_attemptDetails__b6w-D h2{font-size:1.5rem;margin-bottom:1rem}.CourseReport_attemptDetails__b6w-D p{color:#555;font-size:1rem;margin:.5rem 0}.CourseReport_questionsHeatmap__uNbBW{grid-gap:6px;display:grid;gap:6px;grid-template-columns:repeat(auto-fill,minmax(40px,1fr))}.CourseReport_questionBox__MPtDW{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__MPtDW.CourseReport_correct__cTCep{background-color:#d8ffd8;color:#555}.CourseReport_questionBox__MPtDW.CourseReport_wrong__uHG6o{background-color:#ffdede;color:#555}.CourseReport_questionBox__MPtDW.CourseReport_notAttempted__yb-zM{background-color:#f8f9fa;border:1px solid #ccc;color:#555}.CourseReport_questionBox__MPtDW:hover{transform:scale(1.1)}.CourseReport_userInfos__07\+G8{align-items:center;display:flex;gap:10px;margin-bottom:15px}.CourseReport_btnCon__dv0p1{align-items:center;display:flex;justify-content:end}.CourseReport_cancelButton__\+JaFq{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__\+JaFq:hover{background-color:#e0e0e0}.CourseReport_questionDetailModal__xuYsf{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__xuYsf:hover{box-shadow:0 6px 18px #0000001a;transform:translateY(-2px)}.CourseReport_questionDetailModal__xuYsf h3{color:#222;font-size:1.2rem;font-weight:600;margin-bottom:1rem;text-align:center}.CourseReport_questionDetailModal__xuYsf div{background:#f9fafb;border-radius:8px;color:#333;font-size:.95rem;line-height:1.5;padding:1rem}.CourseReport_questionDetailModal__xuYsf p{color:#444;font-size:1rem;margin-top:1rem;text-align:center}.CourseReport_questionDetailModal__xuYsf strong{color:#000}.CourseReport_closeBtn__oSRUR{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__oSRUR:hover{background-color:#0056b3;transform:scale(1.05)}.CourseReport_colorfulTable__1dlXo{table-layout:fixed;width:100%}.CourseReport_colorfulTable__1dlXo td,.CourseReport_colorfulTable__1dlXo th{overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap}.CourseReport_questionCardInner__HxTNL{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__HxTNL:hover{box-shadow:0 6px 18px #0000001a;transform:translateY(-2px)}.CourseReport_questionCardInner__HxTNL{box-sizing:border-box;overflow:hidden}.CourseReport_questionHeaderInner__egWiJ{align-items:flex-start;display:flex;gap:8px;margin-bottom:1rem}.CourseReport_questionNumber__TjNNr{color:#333;flex-shrink:0;font-size:1.25rem;font-weight:700;min-width:30px}.CourseReport_questionContent__HHydH{word-wrap:break-word;flex:1 1;max-width:100%;overflow:hidden}.CourseReport_answerItem__9MaqS img,.CourseReport_questionContent__HHydH 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__9MaqS img:hover,.CourseReport_questionContent__HHydH img:hover{transform:scale(1.05)}.CourseReport_answersList__41cjh{list-style-position:outside;margin-bottom:1rem;margin-left:2rem;padding:0}.CourseReport_answerItem__9MaqS{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__cTCep{background-color:#d8ffd8}.CourseReport_wrong__uHG6o{background-color:#ffdede}.CourseReport_status__CqLqT{font-size:.95rem;margin-top:1rem}@media (max-width:768px){.CourseReport_avatar__WrYT8{display:none}.CourseReport_downloadBtn__fuLYa{width:100%}.CourseReport_tableWrapper__InHxm{border-radius:0}}.CompilerModal_modalOverlay__xHW1S{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__xo7Jn{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__dn1N0{color:#333;line-height:1.7}.QuestioncontentDisplay_exerciseContent__dn1N0 img{border-radius:8px;box-shadow:0 2px 8px #0000001a;display:block;height:auto;margin:15px 0;max-width:100%}.QuestioncontentDisplay_exerciseContent__dn1N0 strong{font-weight:600}.QuestioncontentDisplay_exerciseContent__dn1N0 em{font-style:italic}.QuestioncontentDisplay_exerciseContent__dn1N0 u{text-decoration:underline}.QuestioncontentDisplay_exerciseContent__dn1N0 s{text-decoration:line-through}.QuestioncontentDisplay_exerciseContent__dn1N0 a{color:#007bff;text-decoration:none}.QuestioncontentDisplay_exerciseContent__dn1N0 a:hover{text-decoration:underline}.QuestioncontentDisplay_exerciseContent__dn1N0 ol,.QuestioncontentDisplay_exerciseContent__dn1N0 ul{margin:10px 0;padding-left:25px}.QuestioncontentDisplay_exerciseContent__dn1N0 li{margin:5px 0}.QuestioncontentDisplay_exerciseContent__dn1N0 blockquote{border-left:4px solid #007bff;color:#666;font-style:italic;margin:15px 0;padding-left:15px}.QuestioncontentDisplay_exerciseContent__dn1N0 code{background-color:#f4f4f4;border-radius:4px;font-family:Courier New,monospace;font-size:.9em;padding:2px 6px}.QuestioncontentDisplay_exerciseContent__dn1N0 pre{background-color:#f4f4f4;border-radius:8px;margin:15px 0;overflow-x:auto;padding:15px}.QuestioncontentDisplay_blankInput__pX-6E{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__pX-6E,.QuestioncontentDisplay_blankWrapper__Q6GPN{display:inline-block;vertical-align:middle}.QuestioncontentDisplay_exerciseContent__dn1N0 p{display:inline-block;margin:0 0 10px}.QuestioncontentDisplay_correct__N9Afd{background-color:#d4edda;border-color:#28a745;color:#155724;font-weight:600}.QuestioncontentDisplay_blankInput__pX-6E.QuestioncontentDisplay_incorrect__Yxwcw{background-color:#ffdede;border-color:#dc3545}.QuestioncontentDisplay_exerciseContent__dn1N0 pre code{background:none;padding:0}.QuestioncontentDisplay_exerciseContent__dn1N0 .QuestioncontentDisplay_ql-align-center__Cqlir{text-align:center}.QuestioncontentDisplay_exerciseContent__dn1N0 .QuestioncontentDisplay_ql-align-right__hpKo6{text-align:right}.QuestioncontentDisplay_exerciseContent__dn1N0 .QuestioncontentDisplay_ql-align-justify__dz00z{text-align:justify}@media (max-width:768px){.QuestioncontentDisplay_exerciseContent__dn1N0 img{margin:10px 0}}.TopNavbar_navbar__1OChr{display:flex;justify-content:center;margin-top:1.3rem}.TopNavbar_navList__LcNAQ{background-color:#f0f0f0;list-style:none;max-width:1200px}.TopNavbar_navItem__qwSl5,.TopNavbar_navList__LcNAQ{align-items:center;display:flex}.TopNavbar_navLink__RDTP0{border:1px solid #0000;color:#333;padding:15px 20px;text-decoration:none;transition:background-color .2s,color .2s}.TopNavbar_navLink__RDTP0:hover{background-color:#e0e0e0}.TopNavbar_active__2a9in{background-color:#d0e7ff;color:#0056b3;font-weight:700}@media screen and (max-width:720px){.TopNavbar_navList__LcNAQ{flex-wrap:wrap}}@media screen and (max-width:500px){.TopNavbar_navList__LcNAQ{flex-wrap:wrap}.TopNavbar_navLink__RDTP0{padding:8px 15px}}.LsrwQuestions_loading__avNzj{align-items:center;display:flex;height:100vh;justify-content:center}.LsrwQuestions_container__MY6rb{display:flex;flex-direction:column;font-size:1rem;gap:10px;justify-content:center;padding:40px}.LsrwQuestions_heading__rUKal{font-feature-settings:"smcp";color:#007bff;font-size:2rem;font-variant:small-caps;font-weight:700}.LsrwQuestions_sampleButton__lhcda{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__lhcda:hover{background-color:#218838}.LsrwQuestions_add__yT879{align-items:center;display:flex;justify-content:center}.LsrwQuestions_addSave__lrwZD{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.LsrwQuestions_bulk__Hh5ed{width:115px}.LsrwQuestions_bulk__Hh5ed,.LsrwQuestions_save__cJdDw{background-color:#007bff;border:none;border-radius:5px;box-shadow:0 2px 4px #0000001a;color:#fff;cursor:pointer;height:35px;padding:7px}.LsrwQuestions_save__cJdDw{width:60px}.LsrwQuestions_save__cJdDw:hover{background-color:#1174df}.LsrwQuestions_questions__sQ5bA{display:flex;flex-direction:column;gap:10px}.LsrwQuestions_countSave__7xB\+v{align-items:center;display:flex;justify-content:space-between}.LsrwQuestions_itemsPerPageWrapper__ujRrx{align-items:center;display:flex;gap:6px;margin-left:10px}.LsrwQuestions_itemsPerPageWrapper__ujRrx label{color:#333;font-size:.9rem;font-weight:500}.LsrwQuestions_itemsPerPageDropdown__xRy7F{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__xRy7F:hover{border-color:#007bff;box-shadow:0 0 4px #007bff4d}.LsrwQuestions_pagination__p8YNm{align-items:center;color:#333;display:flex;flex-wrap:wrap;font-size:.9rem;gap:8px;justify-content:center;margin:15px 0}.LsrwQuestions_pagination__p8YNm 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__p8YNm button:focus{outline:none}.LsrwQuestions_pagination__p8YNm button:hover:not(:disabled){color:#0056b3}.LsrwQuestions_pagination__p8YNm button:disabled{color:#ccc;cursor:not-allowed}.LsrwQuestions_pagination__p8YNm span{color:#333;font-size:.9rem;font-weight:500;margin:0 5px}.LsrwQuestions_nextDouble__Jy8SR,.LsrwQuestions_prevDouble__pj2y3{font-size:1.4rem}.LsrwQuestions_next__elg9Z,.LsrwQuestions_prev__-Bmpo{font-size:1.1rem}.LsrwQuestions_next__elg9Z,.LsrwQuestions_prevDouble__pj2y3{transform:rotate(180deg)}@media screen and (max-width:500px){.LsrwQuestions_container__MY6rb{padding:20px}}@media screen and (max-width:320px){.LsrwQuestions_countSave__7xB\+v{align-items:flex-start;flex-direction:column;gap:10px}}.LsrwQuestionItem_container__BIlGM{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__omvd0{align-items:flex-start;display:flex;flex:1 1;gap:8px}.LsrwQuestionItem_content__GA-IK{margin-left:5px}.LsrwQuestionItem_actions__aNQlm{align-items:center;display:flex;gap:10px}.LsrwQuestionItem_actionIcon__tnJbD{align-items:center;color:#555;cursor:pointer;display:flex;font-size:18px;justify-content:center;position:relative;transition:color .2s}.LsrwQuestionItem_actionIcon__tnJbD:hover{color:#000}.LsrwQuestionItem_tooltip__dVVR6{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__tnJbD:hover .LsrwQuestionItem_tooltip__dVVR6{opacity:1;visibility:visible}.LsrwQuestionItem_confirmation__98NGI{background-color:#fff;border-radius:8px;padding:20px;text-align:center;width:320px}.LsrwQuestionItem_confirmTitle__sHT8b{font-size:18px;font-weight:600;margin-bottom:10px}.LsrwQuestionItem_message__EKIyX{font-size:14px;margin-bottom:20px}.LsrwQuestionItem_dialogBtns__d50hg{display:flex;justify-content:space-around}.LsrwQuestionItem_cancel__zRy7P{background-color:#e0e0e0;border:none;border-radius:5px;cursor:pointer;font-size:14px;padding:6px 12px}.LsrwQuestionItem_cancel__zRy7P:hover{background-color:#d5d5d5}.LsrwQuestionCreate_container__SrgZ2{align-items:flex-start;display:flex;flex-direction:column;font-size:1rem;gap:20px;justify-content:center;padding:20px;width:100%}.LsrwQuestionCreate_heading__iRHnC{font-feature-settings:"smcp";color:#007bff;font-size:2rem;font-variant:small-caps;font-weight:700}.DescriptionType_addBlankBtn__jlzqt{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__ehqHI{margin-top:20px}.DescriptionType_blanksPreview__ehqHI h4{color:#333;margin-bottom:10px}.DescriptionType_blanksPreview__ehqHI 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__ehqHI input:focus{border-color:#007bff;box-shadow:0 0 3px #007bff4d;outline:none}.DescriptionType_detailsContainer__oI8Kt{display:flex;flex-direction:column;gap:20px;justify-content:flex-start;width:100%}.DescriptionType_detailsPara__dIxEt{color:#29cc4f;display:flex;font-weight:550;justify-content:flex-end;min-width:150px;padding-right:15px;width:150px}.DescriptionType_quillContainer__Yq-uV{width:100%}.DescriptionType_requiredStar__iPE5S{color:red;font-size:14px;margin-left:4px}.DescriptionType_subcontainer__Yd1bx{display:flex;flex-direction:row;width:100%}.DescriptionType_hintsSection__2ds0f{display:flex;flex-direction:column;gap:10px}.DescriptionType_hintsSection__2ds0f input{border:1px solid #ccc;border-radius:5px;font-size:1rem;padding:8px 12px;width:100%}.DescriptionType_hintsSection__2ds0f input:focus{border-color:#007bff;outline:none}.DescriptionType_addHintBtn__77le0{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__77le0:hover{background-color:#0056b3}.DescriptionType_saveContainer__4uaCC{align-items:center;display:flex;font-size:1rem;gap:30px;justify-content:center;width:100%}.DescriptionType_save__ijWje{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__ijWje:hover{background-color:#1174df}.DescriptionType_cancelBtn__djvHn{background-color:#fff;border:none;cursor:pointer}.AddBlanksAnswers_answersContainer__SBnOY{background-color:#fff;border-radius:8px;box-shadow:0 0 5px #0000001a;margin-top:20px;padding:15px;width:100%}.AddBlanksAnswers_title__lkWUi{font-weight:600;margin-bottom:10px}.AddBlanksAnswers_blankItem__P4\+FV{background-color:#fff;border:1px solid #ddd;border-radius:6px;margin-bottom:10px;padding:10px}.AddBlanksAnswers_blankHeader__ioEPY{align-items:center;display:flex;justify-content:space-between}.AddBlanksAnswers_deleteBtn__9ECm4{background:none;border:none;color:red;cursor:pointer}.AddBlanksAnswers_hint__UShsd{margin-bottom:1rem;margin-top:1rem}.AddBlanksAnswers_subTitle__FffnF{font-weight:600;margin-bottom:10px}.AddBlanksAnswers_inputField__ZOxy4{border:1px solid #ccc;border-radius:5px;margin-top:8px;padding:8px;width:100%}.AddBlanksAnswers_saveBtn__nWbes{background-color:#007bff;border:none;border-radius:6px;color:#fff;cursor:pointer;margin-top:10px;padding:8px 15px}.AddBlanksAnswers_addOptionBtn__hoRmC,.AddBlanksAnswers_deleteOptionBtn__j1VLp{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__\+PTtn{background-color:#007bff;border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:14px;margin:20px 2px 2px;padding:10px 14px}.DescriptionEdit_blanksPreview__o29ai{margin-top:20px}.DescriptionEdit_blanksPreview__o29ai h4{color:#333;margin-bottom:10px}.DescriptionEdit_blanksPreview__o29ai 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__o29ai 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__x2tEI{display:flex;flex-direction:column;gap:20px;justify-content:flex-start;margin-top:5%;width:90%}.DescriptionEdit_detailsPara__I6254{color:#29cc4f;display:flex;font-weight:550;justify-content:flex-end;min-width:150px;padding-right:15px;width:150px}.DescriptionEdit_quillContainer__0fJqb{width:100%}.DescriptionEdit_requiredStar__Ze1Nz{color:red;font-size:14px;margin-left:4px}.DescriptionEdit_subcontainer__zZnuo{display:flex;flex-direction:row;width:100%}.DescriptionEdit_hintsSection__a9aVm{display:flex;flex-direction:column;gap:10px}.DescriptionEdit_hintsSection__a9aVm input{border:1px solid #ccc;border-radius:5px;font-size:1rem;padding:8px 12px;width:100%}.DescriptionEdit_hintsSection__a9aVm input:focus{border-color:#007bff;outline:none}.DescriptionEdit_addHintBtn__xCi1s{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__xCi1s:hover{background-color:#0056b3}.DescriptionEdit_saveContainer__ESLnm{align-items:center;display:flex;font-size:1rem;gap:30px;justify-content:center;width:100%}.DescriptionEdit_save__hrxR7{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__hrxR7:hover{background-color:#1174df}.DescriptionEdit_cancelBtn__hgwEd{background-color:#fff;border:none;cursor:pointer}@media screen and (max-width:500px){.DescriptionEdit_subcontainer__zZnuo{flex-direction:column;gap:10px;margin:10px}.DescriptionEdit_detailsPara__I6254{justify-content:flex-start}.DescriptionEdit_quillContainer__0fJqb{width:100%}}.BulkLsrwQuestionsUpload_container__Es8kw{display:flex;flex-direction:column;font-size:1rem;gap:20px;justify-content:center;padding:40px}.BulkLsrwQuestionsUpload_heading__k\+14h{font-feature-settings:"smcp";color:#007bff;font-size:2rem;font-variant:small-caps;font-weight:700}.BulkLsrwQuestionsUpload_success__rjbl6{display:flex;flex-direction:column;gap:10px}.BulkLsrwQuestionsUpload_subcontainer__6vKU-{-ms-flex-align:center;border:1px solid #ccc;display:flex;justify-content:space-between;padding:12px 15px}.BulkLsrwQuestionsUpload_titleError__r\+81V,.BulkLsrwQuestionsUpload_title__GjZoo{align-items:center;display:flex;gap:4px;width:90%}.BulkLsrwQuestionsUpload_titleError__r\+81V{color:red}.BulkLsrwQuestionsUpload_titlePara__GaGkm{display:inline-block;max-width:90%;overflow:hidden;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap}.BulkLsrwQuestionsUpload_titlePara__GaGkm *{display:inline;white-space:nowrap}.BulkLsrwQuestionsUpload_subcontainerHead__RO5Ha{display:flex;flex-direction:column;gap:15px;justify-content:space-between}.BulkLsrwQuestionsUpload_detailsPara__0jTx1{color:#29cc4f;display:flex;font-weight:550;justify-content:flex-end;min-width:150px;padding-right:15px;width:200px}.BulkLsrwQuestionsUpload_requiredStar__KNiYE{color:red;font-size:14px;margin-left:4px}.BulkLsrwQuestionsUpload_subcontainerField__0PTUl{display:flex}.BulkLsrwQuestionsUpload_scoreInput__3MhxS{border:1px solid #ccc;font-size:1rem;height:30px;padding:5px;width:80px}.BulkLsrwQuestionsUpload_subcontainerScore__64Vls{display:flex;gap:66px}.BulkLsrwQuestionsUpload_scorePara__PTHuU{color:#29cc4f;font-weight:550}.BulkLsrwQuestionsUpload_subcontainerScore__64Vls input{border:1px solid #ccc;font-size:1rem;height:30px;padding:5px;width:80px}.BulkLsrwQuestionsUpload_subcontainerOptions__xr590{display:flex;gap:50px}.BulkLsrwQuestionsUpload_btns__eIpmA{align-items:center;display:flex;gap:20px;justify-content:center}.BulkLsrwQuestionsUpload_submitBtn__v\+vLt{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__v\+vLt :hover{background-color:#106ed3}.BulkLsrwQuestionsUpload_back__BCSZ0{background-color:#fff;border:none;cursor:pointer}.BulkLsrwQuestionsUpload_message__\+Iy0Z{font-size:1rem;font-weight:550}.BulkLsrwQuestionsUpload_uploadFile__hVrcK{display:flex}.BulkLsrwQuestionsUpload_uploadFile__hVrcK button{background-color:#fff;border:1px solid #ccc;height:35px;padding:0 5px}.BulkLsrwQuestionsUpload_uploadFile__hVrcK button:hover{background-color:#cfcece}.BulkLsrwQuestionsUpload_uploadFile__hVrcK input{background-color:#fff;border:1px solid #ccc;border-right:none;height:35px;outline:none;padding:0 10px}.BulkLsrwQuestionsUpload_UploadContainer__6vj8h{color:#626262;display:flex;flex-direction:column;font-size:.75rem}@media screen and (max-width:550px){.BulkLsrwQuestionsUpload_container__Es8kw{padding:20px}.BulkLsrwQuestionsUpload_subcontainerField__0PTUl{align-items:flex-start;flex-direction:column;gap:10px;justify-content:flex-start}.BulkLsrwQuestionsUpload_detailsPara__0jTx1{justify-content:flex-start}.BulkLsrwQuestionsUpload_subcontainerHead__RO5Ha{align-items:flex-start;flex-direction:column;gap:10px}.BulkLsrwQuestionsUpload_uploadFile__hVrcK input{width:60%}}.LsrwDetailsPage_mainContainer__jA-\+B{align-items:flex-start;display:flex;flex-direction:column;gap:10px;padding:20px}.LsrwDetailsPage_lsrwHeading__RNRMf{align-items:center;display:flex;justify-content:flex-start;margin-bottom:2rem}.LsrwDetailsPage_title__Sev32{font-feature-settings:"smcp";color:#007bff;font-size:2rem;font-variant:small-caps;font-weight:700}.LsrwDetailsPage_detailsContainer__ahO0-{align-items:flex-start;display:flex;flex-direction:column;gap:6px;justify-content:flex-start}.LsrwDetailsPage_detailsContainer__ahO0- p{font-weight:500}.LsrwDetailsPage_detailsContainer__ahO0- span{font-weight:400}.LsrwDetailsPage_historyContainer__zT\+5b{margin-top:10px}.LsrwDetailsPage_historyTitle__IWVBK{color:#007bff;font-size:1.5rem;font-weight:600;margin-bottom:10px}.LsrwDetailsPage_startButton__ozSj7{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__ozSj7:hover{background-color:#0056b3}.LsrwDetailsPage_modalHeading__zLQ0b{color:#34dc00;font-size:1.2rem;font-weight:500;text-align:left}.LsrwDetailsPage_modalSubmit__0ZxEe{background-color:#007bff;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:.9rem;padding:8px 12px;transition:all .5s ease}.LsrwDetailsPage_buttonCon__am3fZ{align-items:center;display:flex;justify-content:flex-start;padding:15px 0 0;width:100%}.LsrwDetailsPage_modalSubmit__0ZxEe:hover{transform:scale(1.05)}.LsrwDetailsPage_modalHeader__RNeJe{display:flex;flex-direction:column;gap:13px;justify-content:space-between}.LsrwDetailsPage_deleteBtn__bCwTw{align-items:center;display:flex;justify-content:center;position:relative}.LsrwDetailsPage_rulesList__bZsTt{align-items:flex-start;display:flex;flex-direction:column;gap:5px;justify-content:flex-start;padding:0 0 5px 18px}.LsrwDetailsPage_rulesList__bZsTt strong{color:#007bff}.LsrwDetailsPage_cancel__U2in2{background-color:#fff;border:none;cursor:pointer;margin-left:15px}.LsrwDetailsPage_subHead__QYmIL{color:#007bff;padding:10px 0 5px;text-align:left}.LsrwDetailsPage_cause__fex0l{text-align:left}.LsrwDetailsPage_backButtonContainer__m3ZwD{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__c3gRa{padding:20px}.LsrwDetailsEditPage_pageHeading__Whm1P{color:#007bff;font-size:1.5rem;font-weight:600;margin-bottom:20px}.LsrwDetailsEditPage_accordionContainer__K4oeu{margin-top:20px}.LsrwDetailsEditPage_field__CNVIU{align-items:center;display:flex;margin-bottom:15px}.LsrwDetailsEditPage_fieldProctoring__QWtOP{align-items:center;display:flex;margin-bottom:75px}.LsrwDetailsEditPage_fullWidth__b1e5s{flex-wrap:wrap}.LsrwDetailsEditPage_label__N2djh{flex:0 0 300px;font-weight:500}.LsrwDetailsEditPage_inputGroup__pJGey{align-items:center;display:flex;flex:1 1;gap:10px}.LsrwDetailsEditPage_input__rkVQk{font-size:.9rem;padding:6px}.LsrwDetailsEditPage_enableCheckbox__6Pt8z{align-items:center;display:flex;gap:5px}.LsrwDetailsEditPage_fullWidth__b1e5s .LsrwDetailsEditPage_input__rkVQk{padding:8px;width:80%}.LsrwDetailsEditPage_fullWidth__b1e5s .LsrwDetailsEditPage_label__N2djh{flex:0 0 100%;margin-bottom:10px}.LsrwDetailsEditPage_saveButtonContainer__Pzd-W{display:flex;justify-content:center;margin-top:20px}.LsrwDetailsEditPage_saveButton__K3psb{background-color:#007bff;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:.9rem;padding:8px 15px}.LsrwDetailsEditPage_saveButton__K3psb:hover{background-color:#0056b3}.LsrwDetailsEditPage_interval__MM-kW{display:flex;flex-direction:column;gap:2px}.LsrwDetailsEditPage_fieldswithType__FIFcM{display:flex;gap:5px;z-index:1000}.LsrwDetailsEditPage_intervalField__8UXjd{background-color:#fff;border:1px solid #ccc;border-radius:5px;font-size:1rem;width:100px}.LsrwDetailsEditPage_warningText__A25GR{background-color:#fff3cd;border-radius:6px;color:#856404;font-size:1rem;margin-top:8px;padding:10px 14px}.LsrwDetailsEditPage_warningText__A25GR span{margin-top:6px}.LsrwUserPage_lsrwContainer__0DVQx{display:flex;flex-direction:row-reverse;height:100vh;overflow:hidden;position:relative}.LsrwUserPage_cameraSection__H3uCS{-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__H3uCS:hover{box-shadow:0 12px 35px #0003;transform:translateY(-2px)}.LsrwUserPage_cameraHeader__D263W{align-items:center;display:flex;justify-content:space-between;margin-bottom:8px}.LsrwUserPage_cameraTitle__1ZXMe{color:#333;font-size:.8rem;font-weight:600;margin:0}.LsrwUserPage_cameraClose__JPcJ7{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__JPcJ7:hover{background:#f0f0f0;color:#333}.LsrwUserPage_cameraSection__H3uCS.LsrwUserPage_minimized__jJUXI{background:#0000;border-radius:50%;box-shadow:0 4px 15px #007bff4d;padding:0}.LsrwUserPage_cameraSection__H3uCS.LsrwUserPage_minimized__jJUXI .LsrwUserPage_cameraHeader__D263W{display:none}.LsrwUserPage_cameraPreview__gvfFK{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__gvfFK.LsrwUserPage_inactive__uN1bT{border-color:#dc3545}.LsrwUserPage_cameraVideo__ppIA3{height:100%;object-fit:cover;transform:scaleX(-1);width:100%}.LsrwUserPage_sidebar__qeiiA{-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__Dfzdn{background:#fff;border-radius:15px;box-shadow:0 8px 25px #0000001a;padding:20px}.LsrwUserPage_lsrwInfo__Dfzdn h3{color:#333;font-size:1.2rem;font-weight:600;margin-bottom:15px}.LsrwUserPage_infoItem__3y6c9{align-items:center;display:flex;font-size:.9rem;justify-content:space-between;margin-bottom:12px}.LsrwUserPage_infoLabel__OWCog{color:#666;font-weight:500}.LsrwUserPage_infoValue__QNn7q{color:#333;font-weight:600}.LsrwUserPage_statusAnswered__j2cXE{color:#28a745!important}.LsrwUserPage_statusUnanswered__EpQQv{color:#ffc107!important}.LsrwUserPage_timerSection__3WKQe{background:linear-gradient(135deg,#007bff,#0056b3);border-radius:15px;box-shadow:0 8px 25px #007bff4d;color:#fff;padding:20px;text-align:center}.LsrwUserPage_timerLabel__we9wQ{font-size:.9rem;margin-bottom:8px;opacity:.9}.LsrwUserPage_timerValue__JF13\+{font-family:Courier New,monospace;font-size:1.8rem;font-weight:700}.LsrwUserPage_navSection__lOXyF{background:#fff;border-radius:15px;box-shadow:0 8px 25px #0000001a;display:flex;flex:1 1;flex-direction:column;padding:20px}.LsrwUserPage_navTitle__\+KDFg{color:#333;font-size:1.1rem;font-weight:600;margin-bottom:15px;text-align:center}.LsrwUserPage_navigationGrid__8wIV\+{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin-bottom:20px;max-height:300px;overflow-y:auto;padding:5px}.LsrwUserPage_navButton__Djswc{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__Djswc:hover:not(:disabled){box-shadow:0 3px 10px #0000001a;transform:translateY(-1px)}.LsrwUserPage_navButton__Djswc:disabled{cursor:not-allowed;opacity:.6}.LsrwUserPage_navButton__Djswc:disabled:hover{box-shadow:none;transform:none}.LsrwUserPage_navButton__Djswc.LsrwUserPage_active__2ZhLN{background:linear-gradient(135deg,#007bff,#0056b3)!important;border-color:#007bff!important;box-shadow:0 4px 15px #007bff66;color:#fff!important}.LsrwUserPage_navButton__Djswc.LsrwUserPage_answered__WhRJr:not(.LsrwUserPage_active__2ZhLN){background:#28a745;border-color:#28a745;color:#fff}.LsrwUserPage_navButton__Djswc.LsrwUserPage_notAnswered__wC4wJ:not(.LsrwUserPage_active__2ZhLN){background:#ffc107;border-color:#ffc107;color:#333}.LsrwUserPage_navButton__Djswc.LsrwUserPage_active__2ZhLN:hover{box-shadow:0 6px 20px rgba(0,123,255,.5,.5)!important;transform:translateY(-1px)}.LsrwUserPage_navNumber__wT79A{font-size:.85rem;font-weight:600}.LsrwUserPage_finishAttemptBtn__ej49O{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__ej49O:hover:not(:disabled){box-shadow:0 8px 25px #28a7454d;transform:translateY(-2px)}.LsrwUserPage_finishAttemptBtn__ej49O:disabled{cursor:not-allowed;opacity:.6;transform:none}.LsrwUserPage_mainContent__b7xny{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__N7w2n{-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__JQWr6{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__bHwJz{color:#333;font-size:1.4rem;font-weight:600}.LsrwUserPage_questionScore__qmHkr{background:linear-gradient(135deg,#007bff,#0056b3);border-radius:25px;color:#fff;font-size:.9rem;font-weight:600;padding:10px 18px}.LsrwUserPage_questionContent__jmIb0{word-wrap:break-word;color:#333;font-size:1.1rem;line-height:1.7;margin-bottom:25px;max-width:100%;overflow:hidden}.LsrwUserPage_answersList__DSKky{display:flex;flex-direction:column;gap:15px;list-style:none;margin-bottom:30px}.LsrwUserPage_answerOption__AFEmd{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__AFEmd:hover{background:#007bff0d;border-color:#007bff}.LsrwUserPage_answerOption__AFEmd.LsrwUserPage_selected__96F26{background:linear-gradient(135deg,#007bff1a,#90ee901a);border-color:#007bff}.LsrwUserPage_answerInput__fpLkI{accent-color:#007bff;flex-shrink:0;height:20px;margin-top:2px;width:20px}.LsrwUserPage_answerText__rYPd1{flex:1 1}.LsrwUserPage_answerOption__AFEmd .LsrwUserPage_answerText__rYPd1 img{height:auto;margin:8px 0;max-height:200px;max-width:100%;object-fit:contain}.LsrwUserPage_navButtons__Sv-RH{display:flex;flex-wrap:wrap;gap:15px;justify-content:space-between}.LsrwUserPage_navBtn__q6FK-{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__WaMZ9{background:linear-gradient(135deg,#6c757d,#495057);color:#fff}.LsrwUserPage_nextBtn__optpU{background:linear-gradient(135deg,#007bff,#0056b3);color:#fff;margin-left:auto}.LsrwUserPage_finishBtn__AM6tJ{background:linear-gradient(135deg,#28a745,#20c997);color:#fff;margin-left:auto}.LsrwUserPage_navBtn__q6FK-:hover:not(:disabled){box-shadow:0 8px 25px #0003;transform:translateY(-2px)}.LsrwUserPage_navBtn__q6FK-:disabled{cursor:not-allowed;opacity:.5;transform:none}.LsrwUserPage_mobileToggle__Aznbk{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__Aznbk:hover{transform:scale(1.05)}.LsrwUserPage_mobileOverlay__PGmoV{background:#00000080;display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:99}.LsrwUserPage_loading__MNq6o{animation:LsrwUserPage_spin__1CX\+w 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__JD0Bq{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__JD0Bq:hover{background-color:#d97706;box-shadow:0 4px 6px #0000001a;transform:translateY(-1px)}.LsrwUserPage_hintBtn__JD0Bq:active{box-shadow:0 1px 2px #0000001a;transform:translateY(0)}.LsrwUserPage_hintBtn__JD0Bq:focus-visible{outline:2px solid #f59e0b;outline-offset:2px}.LsrwUserPage_hintBox__tY5tp{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__tY5tp strong{color:#d97706;font-weight:600;margin-right:8px}@keyframes LsrwUserPage_spin__1CX\+w{to{transform:rotate(1turn)}}@media (max-width:1200px){.LsrwUserPage_sidebar__qeiiA{width:300px}.LsrwUserPage_mainContent__b7xny{max-width:calc(100vw - 300px);padding:25px}}@media (max-width:1024px){.LsrwUserPage_cameraSection__H3uCS{bottom:15px;left:15px;padding:8px}.LsrwUserPage_cameraSection__H3uCS.LsrwUserPage_minimized__jJUXI .LsrwUserPage_cameraPreview__gvfFK{height:70px;width:70px}.LsrwUserPage_cameraPreview__gvfFK{height:100px;width:180px}.LsrwUserPage_mainContent__b7xny{padding:20px}.LsrwUserPage_sidebar__qeiiA{padding:15px;width:280px}.LsrwUserPage_mainContent__b7xny{max-width:calc(100vw - 280px)}.LsrwUserPage_questionCard__N7w2n{padding:25px}}@media (max-width:768px){.LsrwUserPage_lsrwContainer__0DVQx{flex-direction:column}.LsrwUserPage_sidebar__qeiiA{height:100vh;padding:20px;position:fixed;right:0;top:0;transform:translateX(100%);width:300px;z-index:100}.LsrwUserPage_sidebar__qeiiA.LsrwUserPage_open__dbRaF{transform:translateX(0)}.LsrwUserPage_mobileToggle__Aznbk{align-items:center;display:flex;justify-content:center}.LsrwUserPage_mobileOverlay__PGmoV{display:block}.LsrwUserPage_mainContent__b7xny{max-width:100vw;padding:90px 20px 20px}.LsrwUserPage_questionCard__N7w2n{border-radius:15px;padding:20px}.LsrwUserPage_questionHeader__JQWr6{align-items:flex-start;flex-direction:column;gap:10px}.LsrwUserPage_questionTitle__bHwJz{font-size:1.2rem}.LsrwUserPage_navSection__lOXyF{padding:15px}.LsrwUserPage_navigationGrid__8wIV\+{gap:8px}.LsrwUserPage_navButtons__Sv-RH{flex-direction:column;gap:12px}.LsrwUserPage_navBtn__q6FK-{font-size:.95rem;justify-content:center;padding:12px 24px;width:100%}.LsrwUserPage_finishBtn__AM6tJ,.LsrwUserPage_nextBtn__optpU{margin-left:0;order:1}.LsrwUserPage_prevBtn__WaMZ9{order:2}.LsrwUserPage_cameraSection__H3uCS{bottom:10px;left:10px}.LsrwUserPage_cameraSection__H3uCS.LsrwUserPage_minimized__jJUXI .LsrwUserPage_cameraPreview__gvfFK{height:60px;width:60px}.LsrwUserPage_cameraPreview__gvfFK{height:90px;width:160px}.LsrwUserPage_timerSection__3WKQe{border-radius:10px;padding:15px}.LsrwUserPage_timerValue__JF13\+{font-size:1.5rem}.LsrwUserPage_answerOption__AFEmd{gap:12px;padding:15px 18px}.LsrwUserPage_answerText__rYPd1{font-size:.95rem}.LsrwUserPage_answerOption__AFEmd .LsrwUserPage_answerText__rYPd1 img{max-height:150px}.LsrwUserPage_hintBtn__JD0Bq{font-size:12px;margin-left:8px;padding:5px 10px}.LsrwUserPage_hintBox__tY5tp{font-size:13px;margin:16px 0;padding:12px 16px}}@media (max-width:480px){.LsrwUserPage_sidebar__qeiiA{gap:10px;padding:15px;width:280px}.LsrwUserPage_mainContent__b7xny{padding:85px 15px 15px}.LsrwUserPage_questionCard__N7w2n{padding:18px}.LsrwUserPage_questionTitle__bHwJz{font-size:1.1rem}.LsrwUserPage_questionContent__jmIb0{font-size:1rem}.LsrwUserPage_navSection__lOXyF{padding:10px}.LsrwUserPage_navigationGrid__8wIV\+{gap:6px}.LsrwUserPage_navNumber__wT79A{font-size:.8rem}.LsrwUserPage_answerOption__AFEmd{padding:12px 15px}.LsrwUserPage_answerInput__fpLkI{height:18px;width:18px}.LsrwUserPage_answerOption__AFEmd .LsrwUserPage_answerText__rYPd1 img{max-height:120px}.LsrwUserPage_cameraSection__H3uCS.LsrwUserPage_minimized__jJUXI .LsrwUserPage_cameraPreview__gvfFK{height:55px;width:55px}.LsrwUserPage_cameraPreview__gvfFK{height:80px;width:140px}.LsrwUserPage_timerSection__3WKQe{border-radius:10px;padding:10px}.LsrwUserPage_mobileToggle__Aznbk{height:50px;right:15px;top:15px;width:50px}.LsrwUserPage_lsrwInfo__Dfzdn{box-shadow:0 8px 25px #0000001a;padding:15px}.LsrwUserPage_lsrwInfo__Dfzdn h3{color:#333;font-size:1.2rem;font-weight:600;margin-bottom:10px}.LsrwUserPage_infoItem__3y6c9{align-items:center;display:flex;font-size:.9rem;justify-content:space-between;margin-bottom:8px}.LsrwUserPage_infoLabel__OWCog{color:#666;font-weight:500}.LsrwUserPage_infoValue__QNn7q{color:#333;font-weight:600}}@media (max-width:360px){.LsrwUserPage_sidebar__qeiiA{width:100vw}.LsrwUserPage_mainContent__b7xny{padding:80px 10px 10px}.LsrwUserPage_questionCard__N7w2n{padding:15px}.LsrwUserPage_finishAttemptBtn__ej49O{font-size:.9rem;padding:12px 20px}}.LsrwAttemptWrapper_modalText__nm4LV{text-align:center}.LsrwAttemptWrapper_modalButton__7m50t{background-color:#007bff;border:none;border-radius:4px;color:#fff;cursor:pointer;font-weight:700;margin-top:20px;padding:12px}.LsrwAttemptWrapper_modalBtns__3LnNv{align-items:center;display:flex;gap:20px;justify-content:center;width:100%}.LsrwAttemptWrapper_container__ELAqC{display:flex;flex-direction:column;height:100vh;overflow:hidden;position:relative}.LsrwAttemptWrapper_cameraPreview__RpP45{border-radius:4px;cursor:grab;height:90px;overflow:hidden;position:fixed;transition:transform .1s,box-shadow .2s;width:160px;z-index:1000}.LsrwAttemptWrapper_cameraPreviewHidden__qF7eb{border-radius:4px;height:30px;overflow:hidden;position:fixed;width:90px}.LsrwAttemptWrapper_cameraPreviewHidden__qF7eb.LsrwAttemptWrapper_active__079DS{border:2px solid #4caf50}.LsrwAttemptWrapper_cameraPreviewHidden__qF7eb.LsrwAttemptWrapper_inactive__scT5k{border:2px solid #f44336}.LsrwAttemptWrapper_cameraPreview__RpP45.LsrwAttemptWrapper_active__079DS{border:2px solid #4caf50}.LsrwAttemptWrapper_cameraPreview__RpP45.LsrwAttemptWrapper_inactive__scT5k{border:2px solid #f44336}.LsrwAttemptWrapper_cameraPreview__RpP45.LsrwAttemptWrapper_dragging__DlM7-{box-shadow:0 4px 8px #0003;cursor:grabbing;opacity:.9}.LsrwAttemptWrapper_cameraVideoHidden__big4s,.LsrwAttemptWrapper_cameraVideo__kxbH8{height:100%;object-fit:cover;transform:scaleX(-1);width:100%}.LsrwAttemptWrapper_cameraVideoHidden__big4s{opacity:0}.LsrwAttemptWrapper_cameraLoading__Gtde0{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__ELAqC{background-color:#ebebeb}}.LsrwAttemptWrapper_dragHint__n\+9gt{bottom:-1.5rem;color:inherit;font-size:.7rem;position:absolute;text-align:center;width:100%}.LsrwAttemptWrapper_hidden__wcANC{display:none}.LsrwAttemptWrapper_modalText__nm4LV{font-size:1rem}.LsrwAttemptWrapper_recordingShow__bdtMs{height:1px;height:16px;left:-9999px;overflow:hidden;position:absolute;top:-9999px;visibility:hidden;width:1px;width:55px}.LsrwSummaryPage_container__8oipZ{background-color:#f9f9f9;max-width:100%;overflow-x:hidden;padding:2rem}.LsrwSummaryPage_heading__AuLMx{color:#333;font-size:2rem;margin-bottom:1.5rem}.LsrwSummaryPage_attemptDetails__n\+g48{background-color:#fff;border-radius:8px;box-shadow:0 2px 4px #0000001a;margin-bottom:2rem;padding:1rem}.LsrwSummaryPage_attemptDetails__n\+g48 h2{font-size:1.5rem;margin-bottom:1rem}.LsrwSummaryPage_attemptDetails__n\+g48 p{color:#555;font-size:1rem;margin:.5rem 0}.LsrwSummaryPage_dropdown__hubtP{align-items:center;display:flex;gap:1rem;margin-bottom:1.5rem}.LsrwSummaryPage_dropdown__hubtP label{color:#333;font-size:1rem}.LsrwSummaryPage_dropdown__hubtP select{background-color:#fff;border:1px solid #ccc;border-radius:.25rem;font-size:.9rem;padding:.2rem .5rem}.LsrwSummaryPage_questions__DzrId{margin-bottom:2rem}.LsrwSummaryPage_questions__DzrId h2{font-size:1.5rem;margin-bottom:1rem}.LsrwSummaryPage_questionCard__E3NEZ{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__-IQ5a{align-items:flex-start;display:flex;gap:8px;margin-bottom:1rem}.LsrwSummaryPage_questionNumber__R0cqV{color:#333;flex-shrink:0;font-size:1.25rem;font-weight:700;min-width:30px}.LsrwSummaryPage_questionContent__ylizp{word-wrap:break-word;flex:1 1;max-width:100%;overflow:hidden}.LsrwSummaryPage_answerItem__v7CBZ img,.LsrwSummaryPage_questionContent__ylizp 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__v7CBZ img:hover,.LsrwSummaryPage_questionContent__ylizp img:hover{transform:scale(1.05)}.LsrwSummaryPage_answersList__tK\+bd{list-style-position:outside;margin-bottom:1rem;margin-left:2rem;padding:0}.LsrwSummaryPage_answerItem__v7CBZ{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__84hkc{background-color:#d8ffd8}.LsrwSummaryPage_wrong__rN7pS{background-color:#ffdede}.LsrwSummaryPage_status__e067O{font-size:.95rem;margin-top:1rem}.LsrwSummaryPage_pagination__bKKR\+{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin:10px 0}.LsrwSummaryPage_pagination__bKKR\+ button{align-items:center;border:none;color:#333;display:flex;justify-content:center;transition:color .2s ease}.LsrwSummaryPage_pagination__bKKR\+ button:disabled{color:#ccc;cursor:not-allowed}.LsrwSummaryPage_pagination__bKKR\+ button:hover:not(:disabled){color:#007bff;cursor:pointer}.LsrwSummaryPage_pagination__bKKR\+ span{color:#333;font-size:14px;font-weight:500}.LsrwSummaryPage_prevDouble__kzGFx{background-color:#f9f9f9;font-size:2rem;transform:rotate(180deg)}.LsrwSummaryPage_next__EVag6,.LsrwSummaryPage_prev__e4hfs{background-color:#f9f9f9;font-size:1.2rem}.LsrwSummaryPage_next__EVag6{transform:rotate(180deg)}.LsrwSummaryPage_nextDouble__OXb5a{background-color:#f9f9f9;font-size:2rem}.LsrwSummaryPage_pageButton__x-XnO{background-color:#fff;border:1px solid #ccc;border-radius:.25rem;cursor:pointer;font-size:1rem;padding:.5rem 1rem}.LsrwSummaryPage_pageButton__x-XnO:hover{background-color:#f0f0f0}.LsrwSummaryPage_activePage__kLn-5{background-color:#007bff;border-color:#007bff;color:#fff}.LsrwSummaryPage_backButtonContainer__Iae2A{padding:15px 15px 0;width:100%}.LsrwSummaryPage_backButton__paeIq{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__paeIq:hover{color:#555}.LsrwSummaryPage_backIcon__cLFfK{font-size:20px;margin-right:5px}.LsrwSummaryPage_backText__Q6BI-{font-weight:700}.LsrwSummaryPage_notAnswered__Rp5rc{color:gray;font-size:1rem}.LsrwSummaryPage_correctStatus__vPnKN{color:green;font-size:1rem}.LsrwSummaryPage_wrongStatus__LbKeN{color:red;font-size:1rem}@media (max-width:768px){.LsrwSummaryPage_container__8oipZ{padding:1.5rem}.LsrwSummaryPage_heading__AuLMx{font-size:1.5rem}.LsrwSummaryPage_attemptDetails__n\+g48 p,.LsrwSummaryPage_dropdown__hubtP label,.LsrwSummaryPage_dropdown__hubtP select,.LsrwSummaryPage_pageButton__x-XnO{font-size:.9rem}.LsrwSummaryPage_questionNumber__R0cqV{font-size:1.1rem;min-width:25px}.LsrwSummaryPage_answersList__tK\+bd{margin-left:1.5rem}.LsrwSummaryPage_answerItem__v7CBZ img,.LsrwSummaryPage_questionContent__ylizp img{max-height:auto!important;max-width:100%!important}}@media (max-width:480px){.LsrwSummaryPage_dropdown__hubtP{align-items:flex-start;flex-direction:column}.LsrwSummaryPage_questions__DzrId h2{font-size:1rem}.LsrwSummaryPage_pageButton__x-XnO{font-size:.85rem;padding:.25rem .5rem}.LsrwSummaryPage_questionHeader__-IQ5a{gap:6px}.LsrwSummaryPage_questionNumber__R0cqV{font-size:1rem;min-width:20px}.LsrwSummaryPage_answersList__tK\+bd{margin-left:1rem}.LsrwSummaryPage_answerItem__v7CBZ img,.LsrwSummaryPage_questionContent__ylizp img{max-height:auto!important;max-width:100%!important}}.LsrwReport_lsrwReportPage__Hi9BS{padding:20px}.LsrwReport_title__6u-kZ{color:#007bff;font-size:1.5rem;font-weight:500;margin-bottom:20px}.LsrwReport_filters__t5oKg{display:flex;gap:1rem;margin-bottom:20px}.LsrwReport_filterHeading__MhgDQ{font-size:1rem;font-weight:500}.LsrwReport_filters__t5oKg label{align-items:center;display:flex;font-size:1rem;margin-right:15px}.LsrwReport_filters__t5oKg input{height:15px;margin-right:5px;width:15px}.LsrwReport_controls__pbf-2{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:30px}.LsrwReport_limitLabel__ifzAx{align-items:center;display:flex;font-size:14px;font-size:1rem;font-weight:500;margin-right:15px}.LsrwReport_limitSelect__AsGx5{background-color:#fff;border:1px solid #ccc;border-radius:4px;font-size:14px;margin-left:20px;padding:5px 10px}.LsrwReport_pagination__nbl3C{align-items:center;gap:10px;margin:10px 0}.LsrwReport_pagination__nbl3C button{align-items:center;border:none;display:flex;justify-content:center}.LsrwReport_pagination__nbl3C button:disabled{cursor:not-allowed}.LsrwReport_pagination__nbl3C button:hover{color:#007bff;cursor:pointer}.LsrwReport_pagination__nbl3C span{font-size:14px;font-weight:500}.LsrwReport_prevDouble__seVOG{background-color:#f9f9f9;font-size:2rem;transform:rotate(180deg)}.LsrwReport_next__zTVWI,.LsrwReport_prev__74kH7{background-color:#f9f9f9;font-size:1.2rem}.LsrwReport_next__zTVWI{transform:rotate(180deg)}.LsrwReport_nextDouble__EcXU3{background-color:#f9f9f9;font-size:2rem}.LsrwReport_downloadButton__zL-FK{background-color:#007bff;border:none;border-radius:4px;color:#fff;cursor:pointer;padding:10px 20px}.LsrwReport_downloadButton__zL-FK:disabled{background-color:#6c757d;cursor:not-allowed}.LsrwReport_tableContainer__ynuci{margin-bottom:1rem;overflow-x:auto}.LsrwReport_reportTable__DvN7A{border-collapse:collapse;margin-bottom:20px;width:100%}.LsrwReport_reportTable__DvN7A td,.LsrwReport_reportTable__DvN7A th{border:1px solid #ddd;padding:.5rem;text-align:left}.LsrwReport_reportTable__DvN7A th{background-color:#f4f4f4}.LsrwReport_report__IF0MD{padding:0 1.2rem}.LsrwReport_pagination__nbl3C{display:flex;gap:.5rem;justify-content:center;margin-top:2rem}.LsrwReport_pageButton__cUCQ5{background-color:#fff;border:1px solid #ccc;border-radius:.25rem;cursor:pointer;font-size:1rem;padding:.5rem 1rem}.LsrwReport_pageButton__cUCQ5:hover{background-color:#f0f0f0}.LsrwReport_activePage__r2tco{background-color:#007bff;border-color:#007bff;color:#fff}.LsrwReport_graphContainer__rFKVr{margin:2rem auto;max-width:600px;width:90%}.LsrwReport_graphTitle__YdMfT{color:#007bff;font-size:1.4rem;font-weight:500;margin-bottom:1.5rem;text-align:center}.LsrwReport_deleteButton__eO6Sn{background-color:#ff3434;border:1px solid #ff3434;border-radius:5px;color:#fff;cursor:pointer;margin-left:10px;padding:10px 13px}.LsrwReport_deleteButton__eO6Sn:hover{transform:scale(1.03)}@media (max-width:768px){.LsrwReport_graphContainer__rFKVr{max-width:100%;width:100%}.LsrwReport_controls__pbf-2{align-items:flex-start;flex-direction:column;gap:10px}.LsrwReport_reportTable__DvN7A{font-size:14px}.LsrwReport_pageButton__cUCQ5{font-size:.9rem}}@media (max-width:480px){.LsrwReport_pageButton__cUCQ5{font-size:.85rem;padding:.25rem .5rem}}.LsrwReport_clickableAttempt__toxcG{color:#28a745;cursor:pointer;font-weight:700;text-decoration:underline}.LsrwReport_backButton__99012{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__p3Zr-{border-radius:8px;margin-bottom:1rem;padding:1rem 1.5rem}.LsrwReport_userInfoContainer__p3Zr- p{color:#333;font-size:1rem;margin:.5rem 0}.LSRWUserReportPage_courseReportContainer__QD5-s{background:#f9fbff;border-radius:8px;box-shadow:0 4px 8px #32325d1a;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;padding:24px}.LSRWUserReportPage_courseReportTitle__R8JeG{color:#000;font-family:Arial,Helvetica,sans-serif;font-size:1.75rem;font-weight:500;margin:1px 0 20px;text-align:center}.LSRWUserReportPage_searchContainerLeft__vfzvd{align-items:center;display:flex;flex:1 1 250px;gap:10px}.LSRWUserReportPage_searchContainerLeft__vfzvd input{border:1px solid #ccc;border-radius:6px;font-size:14px;max-width:300px;padding:6px 10px;width:100%}.LSRWUserReportPage_reportControls__AZdG2{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between;margin:20px 10px 5px}.LSRWUserReportPage_downloadContainer__qUkPr{display:flex;justify-content:flex-end;margin-bottom:20px}.LSRWUserReportPage_downloadBtn__O\+Ueh{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__O\+Ueh:disabled{background-color:#a0a0a0;box-shadow:none;cursor:not-allowed}.LSRWUserReportPage_tableWrapper__H\+oZr{background:#fff;border:1px solid #bcc9db;border-radius:8px;box-shadow:0 0 8px #2538581a;overflow-x:auto}.LSRWUserReportPage_courseReportTable__Yfe72{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__aMFVj{display:flex;gap:1rem;margin-bottom:1rem}.LSRWUserReportPage_dropdownsContainer__aMFVj select{background-color:#f0f0f0;border:1px solid #ccc;border-radius:4px;cursor:pointer;font-size:.8rem;margin:0;padding:5px}.LSRWUserReportPage_courseReportTable__Yfe72 th{border-bottom:1px solid #e4e9f2;color:#2f3e64;font-size:12px;padding:5px;vertical-align:middle}.LSRWUserReportPage_courseReportTable__Yfe72 td{border-bottom:1px solid #e4e9f2;color:#2f3e64;font-size:15px;padding:3px;text-align:center;vertical-align:middle}.LSRWUserReportPage_stickyLeft__TSON3{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__leCN1{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__YGPFQ{display:inline-block;gap:6px}.LSRWUserReportPage_questionText__wYEDN{text-align:start}.LSRWUserReportPage_moduleHeader__X8cAJ{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__leCN1:last-child{border-right:none}.LSRWUserReportPage_quizQuestion__UtS1p{background-color:#fff8d5;color:#897700}.LSRWUserReportPage_codingQuestion__baC1G{color:#a35900}.LSRWUserReportPage_questionHeader_map__leCN1 .LSRWUserReportPage_icon__sm4Fx{align-items:center;background:#ffa60026;border-radius:50%;color:#a35900;display:inline-flex;justify-content:center;padding:3px}.LSRWUserReportPage_filterInput__9iK6Z{margin-right:5px}.LSRWUserReportPage_filters__3Odxy{align-items:center;display:flex;gap:1rem}.LSRWUserReportPage_filterDiv__-jM8\+{align-items:center;display:flex;gap:15px;justify-content:center;margin:10px}.LSRWUserReportPage_codingHeader__gC2\+j{background:#ffa60026;color:#1f3d7a}.LSRWUserReportPage_quizHeader__y\+7Mj{background-color:#fff8d5;color:#044f7a}.LSRWUserReportPage_avatar__Yrrh3{background-color:#e1e7f8;border-radius:50%;font-size:.5rem;justify-content:start;margin-right:12px;overflow:hidden;transition:width .3s,height .3s}.LSRWUserReportPage_search__lg613{gap:5px;padding:10px}.LSRWUserReportPage_loadingText__OIS2d{color:#555;font-size:18px;padding:40px 0;text-align:center;width:100%}.LSRWUserReportPage_noData__yUPJb{color:#777;font-size:18px;font-weight:500;padding:50px 0;text-align:center}.LSRWUserReportPage_searchContainer__F9FDn{align-items:center;display:flex;gap:8px;margin-bottom:12px}.LSRWUserReportPage_searchContainer__F9FDn input{border:1px solid #ccc;border-radius:4px;padding:6px 10px;width:200px}.LSRWUserReportPage_stickyLeft__TSON3.LSRWUserReportPage_vibrantUserHeader__F9PYa{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__jE5vs{max-width:22vw;min-width:180px;min-width:140px;white-space:nowrap;width:180px}.LSRWUserReportPage_userInfo__GCvAB{align-items:center;display:flex;gap:10px}.LSRWUserReportPage_vibrantEmailHeader__PJW1Q{max-width:22vw;min-width:140px;width:160px}.LSRWUserReportPage_vibrantEmailHeader__PJW1Q,.LSRWUserReportPage_vibrantStatusHeader__wLctu{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__wLctu{max-width:12vw;min-width:90px;width:100px}.LSRWUserReportPage_vibrantDateHeader__e\+axa{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__Dv\+Ah{max-width:300px;min-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.LSRWUserReportPage_userCell__jE5vs.LSRWUserReportPage_stickyLeft__TSON3.LSRWUserReportPage_vibrantUserCell__vdruj{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__vdruj{background:#f8fafc;color:#1e293b;font-weight:600}.LSRWUserReportPage_userName__0ap94{color:#1e3a8a;font-size:12px;overflow:hidden;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.LSRWUserReportPage_userName__0ap94:hover{text-decoration:underline}.LSRWUserReportPage_userEmail__8OrPu{color:#65788b;font-size:12px;font-style:italic}.LSRWUserReportPage_userAnswerCell__-SqGM{border-left:1px solid gold;color:#687b9a;font-size:10px;padding:5px;transition:color .3s ease,background-color .3s ease}.LSRWUserReportPage_moduleEndCell__vOvty{border-right:1px solid #274cb1bd}.LSRWUserReportPage_codingCell__rDLlE.LSRWUserReportPage_completedCell__TI7A6{background-color:#d4f3e4;color:#276c38;padding:5px}.LSRWUserReportPage_moduleDivider__8PRFz{border-right:3px solid #1e3a8a}.LSRWUserReportPage_quizCell__Hdqie.LSRWUserReportPage_completedCell__TI7A6{background-color:#fff9c4;color:#7a6b00;padding:5px}.LSRWUserReportPage_userAnswerCell__-SqGM.LSRWUserReportPage_completedCell__TI7A6:hover{cursor:default;filter:brightness(.95)}.LSRWUserReportPage_vibrantAnswerCell__sxaDs:hover{color:#2952d3;cursor:default}.LSRWUserReportPage_codingIcon__jdSG8{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__0pQ2l{color:#28a745;transition:color .3s ease}.LSRWUserReportPage_successIcon__0pQ2l:hover{color:#1e7e34}.LSRWUserReportPage_questionHeaderInner__kXpm2{gap:4px;height:100%;padding-top:2px;text-align:start}.LSRWUserReportPage_question__s3mU2{display:flex}.LSRWUserReportPage_quizIcon__A-qzZ{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__rOT-q:nth-child(2n){background-color:#f7faff}.LSRWUserReportPage_userRow__rOT-q:hover{background-color:#cbdffb;transition:background-color .3s ease}.LSRWUserReportPage_pagination__aYIvJ{align-items:center;display:flex;gap:10px;justify-content:center;margin:10px 0}.LSRWUserReportPage_pagination__aYIvJ button{align-items:center;background-color:#fff;border:none;display:flex;justify-content:center}.LSRWUserReportPage_pagination__aYIvJ button:disabled{color:#ccc;cursor:not-allowed}.LSRWUserReportPage_pagination__aYIvJ button:hover{color:#007bff;cursor:pointer}.LSRWUserReportPage_pagination__aYIvJ span{font-size:14px;font-weight:500}.LSRWUserReportPage_prevDouble__MOpIh{font-size:2rem;transform:rotate(180deg)}.LSRWUserReportPage_prev__G6U2r{font-size:1.2rem}.LSRWUserReportPage_next__SF9Dw{font-size:1.2rem;transform:rotate(180deg)}.LSRWUserReportPage_nextDouble__wBGbR{font-size:2rem}.LSRWUserReportPage_tableWrapper__H\+oZr::-webkit-scrollbar{height:8px}.LSRWUserReportPage_tableWrapper__H\+oZr::-webkit-scrollbar-track{background:#f1f5fe;border-radius:8px}.LSRWUserReportPage_tableWrapper__H\+oZr::-webkit-scrollbar-thumb{background:#3a68ff;border-radius:8px}.LSRWUserReportPage_questionCard__ksw\+l{background-color:#fff;box-sizing:border-box;max-height:85vh;max-width:100%;overflow:hidden;overflow-y:auto;padding:.5rem}.LSRWUserReportPage_attemptDetails__WyTKK .LSRWUserReportPage_questionContent__xBY1d{align-items:center;display:flex;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.LSRWUserReportPage_attemptDetails__WyTKK .LSRWUserReportPage_questionContent__xBY1d p{margin:0}.LSRWUserReportPage_btnCon__MTuf1{justify-content:flex-end;margin-top:1rem}.LSRWUserReportPage_cancelButton__y68L\+{position:sticky}.LSRWUserReportPage_questionHeader__K49so{align-items:flex-start;display:flex;gap:8px;margin:.7rem 0}.LSRWUserReportPage_attemptDetails__WyTKK{background-color:#fff;border-radius:8px;box-shadow:0 2px 4px #0000001a;margin-bottom:.5rem;padding:1rem;text-align:left}.LSRWUserReportPage_attemptDetails__WyTKK h2{font-size:1.5rem;margin-bottom:1rem}.LSRWUserReportPage_attemptDetails__WyTKK p{color:#555;font-size:1rem;margin:.5rem 0}.LSRWUserReportPage_questionContent__xBY1d{display:block;text-align:left}.LSRWUserReportPage_icon__sm4Fx:hover{text-decoration:underline}.LSRWUserReportPage_questionContent__xBY1d .LSRWUserReportPage_content__RkVzE{overflow:hidden;text-overflow:ellipsis;word-break:break-word}.LSRWUserReportPage_avatarWrapper__mG3FS{align-items:center;display:flex;flex:0 0 40px;font-size:.6rem;height:40px;justify-content:center;width:40px}.LSRWUserReportPage_userInfos__-txsZ{align-items:center;display:flex;gap:10px;margin-bottom:15px}.LSRWUserReportPage_btnCon__MTuf1{align-items:center;display:flex;justify-content:end}.LSRWUserReportPage_cancelButton__y68L\+{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__y68L\+:hover{background-color:#e0e0e0}.LSRWUserReportPage_questionCardInner__E2v6k{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__kXpm2{align-items:flex-start;display:flex;gap:8px;margin-bottom:1rem}.LSRWUserReportPage_questionNumber__j5IlO{color:#333;flex-shrink:0;font-size:1.25rem;font-weight:700;min-width:30px}.LSRWUserReportPage_questionContent__xBY1d{word-wrap:break-word;flex:1 1;max-width:100%;overflow:hidden}.LSRWUserReportPage_answerItem__iUQDG img,.LSRWUserReportPage_questionContent__xBY1d 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__iUQDG img:hover,.LSRWUserReportPage_questionContent__xBY1d img:hover{transform:scale(1.05)}.LSRWUserReportPage_answersList__o4eyK{list-style-position:outside;margin-bottom:1rem;margin-left:2rem;padding:0}.LSRWUserReportPage_answerItem__iUQDG{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__OfSPN{background-color:#d8ffd8}.LSRWUserReportPage_wrong__972Ve{background-color:#ffdede}.LSRWUserReportPage_status__jLwwS{font-size:.95rem;margin-top:1rem}@media (max-width:768px){.LSRWUserReportPage_avatar__Yrrh3{display:none}.LSRWUserReportPage_stickyLeft__TSON3.LSRWUserReportPage_vibrantUserHeader__F9PYa,.LSRWUserReportPage_userCell__jE5vs.LSRWUserReportPage_stickyLeft__TSON3.LSRWUserReportPage_vibrantUserCell__vdruj{max-width:25vw;min-width:150px;padding-left:8px;width:90px}.LSRWUserReportPage_downloadBtn__O\+Ueh{width:100%}.LSRWUserReportPage_tableWrapper__H\+oZr{border-radius:0}}.LSRWUserReportPage_vibrantStatusHeader__wLctu{max-width:100px!important;min-width:70px!important;width:80px!important}.LSRWUserReportPage_vibrantDateHeader__e\+axa{max-width:120px!important;min-width:80px!important;white-space:normal!important;width:100px!important;word-break:break-word!important}.LSRWUserReportPage_questionHeader_map__leCN1{max-width:50px!important;min-width:35px!important;padding:0 2px!important;width:40px!important}.LSRWUserReportPage_courseReportTable__Yfe72 td,.LSRWUserReportPage_courseReportTable__Yfe72 th{padding:3px 5px!important}.LearnerAssessmentsPage_container__G1B1P{background:#f9fbff;min-height:80vh;padding:2rem}.LearnerAssessmentsPage_heading__hzM5N{-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__hzM5N:hover:before{left:120%}.LearnerAssessmentsPage_heading__hzM5N h1{font-size:1.8rem;font-weight:700;letter-spacing:.5px;margin:0;z-index:2}.LearnerAssessmentsPage_noDataContainer__fjycs{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__efYNJ{color:#a5b4fc;font-size:36px;margin-bottom:12px}.LearnerAssessmentsPage_noDataContainer__fjycs h2{color:#334155;font-size:1.3rem;font-weight:600;margin-bottom:.5rem}.LearnerAssessmentsPage_noDataContainer__fjycs p{color:#64748b;font-size:.95rem;line-height:1.5}.LearnerAssessmentsPage_assessmentList__FqBq1{display:flex;flex-direction:column;gap:1rem;width:100%}.LearnerAssessmentsPage_loadingContainer__UVaw2{align-items:center;color:#64748b;display:flex;flex-direction:column;justify-content:center;min-height:60vh}.CourseAssessmentCard_card__EpQ0l{background:var(--card-background);border:1px solid var(--border-color);border-radius:12px;margin-bottom:1.5rem;overflow:hidden;transition:all .3s ease}.CourseAssessmentCard_card__EpQ0l:hover{box-shadow:0 4px 12px #0000001a}.CourseAssessmentCard_header__E41xF{align-items:center;cursor:pointer;display:flex;justify-content:space-between;padding:1.5rem;transition:background-color .2s ease}.CourseAssessmentCard_header__E41xF:hover{background-color:var(--hover-background)}.CourseAssessmentCard_courseInfo__pJh0q{align-items:center;display:flex;flex:1 1;gap:1.5rem}.CourseAssessmentCard_imageContainer__czIVG{flex-shrink:0;width:200px}.CourseAssessmentCard_courseImage__Ge3d7{aspect-ratio:16/9;border:2px solid var(--border-color);border-radius:8px;height:auto;object-fit:cover;width:100%}.CourseAssessmentCard_courseDetails__sR2T2{display:flex;flex:1 1;flex-direction:column;gap:.5rem;min-width:0}.CourseAssessmentCard_courseTitle__kOsOw{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;color:var(--text-primary);cursor:help;display:-webkit-box;font-size:1.5rem;font-weight:600;line-height:1.3;margin:0;overflow:hidden;text-overflow:ellipsis}.CourseAssessmentCard_assessmentCount__O23IL{color:var(--text-secondary);font-size:.9rem;margin:0}.CourseAssessmentCard_expandIcon__QSrJM{color:var(--text-secondary);flex-shrink:0;transition:transform .3s ease}.CourseAssessmentCard_assessmentsContainer__7747K{animation:CourseAssessmentCard_slideDown__kXeGj .3s ease;padding:0 1.5rem 1.5rem}@keyframes CourseAssessmentCard_slideDown__kXeGj{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.CourseAssessmentCard_assessmentsGrid__bwA9J{border-top:1px solid var(--border-color);display:flex;flex-direction:column;gap:1rem;padding-top:1rem}@media (max-width:1024px){.CourseAssessmentCard_imageContainer__czIVG{width:150px}.CourseAssessmentCard_courseInfo__pJh0q{gap:1rem}.CourseAssessmentCard_courseTitle__kOsOw{font-size:1.3rem}}@media (max-width:768px){.CourseAssessmentCard_header__E41xF{padding:1rem}.CourseAssessmentCard_imageContainer__czIVG{width:120px}.CourseAssessmentCard_courseTitle__kOsOw{font-size:1.2rem}.CourseAssessmentCard_assessmentsContainer__7747K{padding:0 1rem 1rem}}@media (max-width:480px){.CourseAssessmentCard_courseInfo__pJh0q{align-items:flex-start;flex-direction:column}.CourseAssessmentCard_imageContainer__czIVG{width:100%}}.AssessmentCard_card__HviM7{--primary-color:#1490e5;--secondary-color:#0b6bb8;align-items:center;background:var(--card-background);border:1px solid var(--border-color);border-radius:12px;box-shadow:0 2px 8px #00000014;cursor:pointer;display:flex;flex-direction:row;gap:1rem;padding:1.25rem;transition:all .3s ease}.AssessmentCard_card__HviM7:hover{border-color:var(--primary-color);box-shadow:0 4px 12px #0000001f;transform:translateY(-2px)}.AssessmentCard_assessmentIcon__sUK\+V{align-items:center;background:linear-gradient(135deg,var(--primary-color) 0,var(--secondary-color) 100%);border-radius:8px;color:#fff;display:flex;flex-shrink:0;height:40px;justify-content:center;width:40px}.AssessmentCard_content__\+lTlW{display:flex;flex:1 1;flex-direction:column;gap:.5rem;min-width:0}.AssessmentCard_titleSection__pgKNy{align-items:center;display:flex;flex-wrap:wrap;gap:.75rem}.AssessmentCard_title__ZIsJl{-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;color:var(--text-primary);cursor:help;display:-webkit-box;font-size:1rem;font-weight:600;line-height:1.4;margin:0;overflow:hidden;text-overflow:ellipsis}.AssessmentCard_expiredBadge__vKaJa{background-color:#dc3545;border-radius:12px;color:#fff;font-size:.75rem;font-weight:600;padding:.25rem .75rem;text-transform:uppercase;white-space:nowrap}.AssessmentCard_description__-Sluo{color:var(--text-secondary);font-size:.9rem;line-height:1.5;margin:0}.AssessmentCard_badges__b5UGl{display:flex;flex-wrap:wrap;gap:.5rem}.AssessmentCard_dateBadge__YCaUs{background-color:#e3f2fd;border-radius:6px;color:#1976d2;font-size:.75rem;font-weight:500;padding:.25rem .6rem;white-space:nowrap}.AssessmentCard_viewButton__YQVj5{background-color:#1490e514;border-radius:8px;color:var(--primary-color);flex-shrink:0;font-size:.85rem;font-weight:500;padding:.5rem 1rem;transition:background-color .2s ease;white-space:nowrap}.AssessmentCard_card__HviM7:hover .AssessmentCard_viewButton__YQVj5{background-color:#1490e526}@media (max-width:768px){.AssessmentCard_card__HviM7{flex-wrap:wrap;padding:1rem}.AssessmentCard_title__ZIsJl{font-size:.95rem}.AssessmentCard_assessmentIcon__sUK\+V{height:36px;width:36px}.AssessmentCard_viewButton__YQVj5{padding:.6rem;text-align:center;width:100%}.AssessmentCard_badges__b5UGl{font-size:.7rem}}.LearnerCertificatesPage_container__uEN0Q{background:#f9fbff;min-height:80vh;padding:2rem}.LearnerCertificatesPage_heading__YJRg9{-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__YJRg9:hover:before{left:120%}.LearnerCertificatesPage_heading__YJRg9 h1{font-size:1.8rem;font-weight:700;letter-spacing:.5px;margin:0;z-index:2}.LearnerCertificatesPage_noDataContainer__we7FL{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__U825o{color:#a5b4fc;font-size:36px;margin-bottom:12px}.LearnerCertificatesPage_noDataContainer__we7FL h2{color:#334155;font-size:1.3rem;font-weight:600;margin-bottom:.5rem}.LearnerCertificatesPage_noDataContainer__we7FL p{color:#64748b;font-size:.95rem;line-height:1.5}.LearnerSupportPage_supportWrapper__tqKFh{align-items:center;display:flex;justify-content:center;min-height:calc(100vh - 4rem);padding:2rem}.LearnerSupportPage_supportCard__zNITl{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__zNITl: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__zNITl:hover{box-shadow:0 14px 32px #3e52a02e;transform:translateY(-3px)}.LearnerSupportPage_contentWrapper__aKKal{align-items:center;display:flex;gap:3rem;margin-top:2rem}.LearnerSupportPage_heading__tsMIb{-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__M9hyh{color:#475569;font-size:1.1rem;line-height:1.6;margin-bottom:0;text-align:center}.LearnerSupportPage_imageContainer__rNjGQ{align-items:center;display:flex;flex:1 1;justify-content:center}.LearnerSupportPage_supportImage__rNXvT{border-radius:16px;box-shadow:0 8px 25px #0000001a;height:auto;max-width:400px;transition:transform .3s ease;width:100%}.LearnerSupportPage_supportImage__rNXvT:hover{transform:scale(1.02)}.LearnerSupportPage_contactSection__1Kj1v{align-items:center;display:flex;flex:1 1;flex-direction:column;text-align:center}.LearnerSupportPage_iconWrapper__0IWAB{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__faM8W{color:#fff;font-size:28px}.LearnerSupportPage_cardHeading__QcKc2{color:#1e293b;font-size:1.5rem;font-weight:600;margin:0 0 .5rem}.LearnerSupportPage_cardDescription__RpST0{color:#64748b;font-size:1rem;line-height:1.5;margin-bottom:1rem}.LearnerSupportPage_email__a7fuX{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__a7fuX:hover{background:linear-gradient(135deg,#1490e533,#34dc0033);box-shadow:0 4px 12px #1490e533;transform:translateY(-2px)}@media (max-width:768px){.LearnerSupportPage_contentWrapper__aKKal{flex-direction:column;gap:2rem}.LearnerSupportPage_supportWrapper__tqKFh{padding:1rem}.LearnerSupportPage_supportCard__zNITl{padding:2rem}.LearnerSupportPage_heading__tsMIb{font-size:2rem}.LearnerSupportPage_cardHeading__QcKc2{font-size:1.25rem}.LearnerSupportPage_supportImage__rNXvT{max-width:300px}}@media (max-width:400px){.LearnerSupportPage_supportWrapper__tqKFh{padding:.5rem}.LearnerSupportPage_supportCard__zNITl{padding:1.5rem}.LearnerSupportPage_heading__tsMIb{font-size:1.75rem}.LearnerSupportPage_subtitle__M9hyh{font-size:1rem}.LearnerSupportPage_cardHeading__QcKc2{font-size:1.1rem}.LearnerSupportPage_email__a7fuX{font-size:.95rem;padding:.6rem 1.2rem}}.LearnerCourseList_container__CNYfY{padding:24px}.LearnerCourseList_heading__LCOhv{font-size:1.6rem;font-weight:600;margin-bottom:20px}.LearnerCourseList_enrolledCoursesWrapper__VsuzA{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__VsuzA: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__VsuzA:hover{box-shadow:0 14px 32px #3e52a02e;transform:translateY(-3px)}.LearnerCourseList_enrolledCoursesTitle__HXZ3g{-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__ds2Mt{display:flex;flex-wrap:wrap;gap:18px;justify-content:flex-start;padding-bottom:8px}.LearnerCourseList_enrolledGrid__ds2Mt::-webkit-scrollbar{height:6px}.LearnerCourseList_enrolledGrid__ds2Mt::-webkit-scrollbar-thumb{background:#b5bbdb73;border-radius:10px}.LearnerCourseList_enrolledGrid__ds2Mt::-webkit-scrollbar-track{background:#f3f6ff}.LearnerCourseList_otherCoursesWrapper__juzNy{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__juzNy:before{background:linear-gradient(135deg,#1490e5,#34dc00);content:"";height:4px;left:0;position:absolute;top:0;width:100%}.LearnerCourseList_otherCoursesWrapper__juzNy:hover{box-shadow:0 14px 32px #3e52a026;transform:translateY(-3px)}.LearnerCourseList_otherCoursesTitle__1OWAD{-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__rwp--{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(240px,1fr))}.LearnerCourseList_otherCourseCard__suo4f{background:#f9fafb;border:1px solid #e3e8ff;border-radius:14px;opacity:.85;padding:12px;transition:all .25s ease-in-out}.LearnerCourseList_otherCourseCard__suo4f:hover{background:#eef4ff;box-shadow:0 4px 12px #2563eb1f;transform:scale(1.02)}.LearnerCourseList_grid__pPzGz{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(260px,1fr))}.LearnerCourseList_card__2JMfE{background:#fff;border-radius:12px;box-shadow:0 3px 10px #00000014;cursor:pointer;overflow:hidden;transition:transform .2s ease}.LearnerCourseList_card__2JMfE:hover{transform:translateY(-4px)}.LearnerCourseList_locked__GzW8e{cursor:not-allowed;opacity:.6}.LearnerCourseList_image__yZnBA{height:160px;object-fit:cover;width:100%}.LearnerCourseList_content__UcW5c{padding:14px}.LearnerCourseList_title__P3inR{font-size:1.1rem;font-weight:600;margin-bottom:6px}.LearnerCourseList_desc__IxeaN{color:#666;font-size:.9rem;margin-bottom:8px}.LearnerCourseList_enrolled__9hlno{background:#22c55e;border-radius:6px;color:#fff;font-size:.8rem;padding:3px 8px}.LearnerCourseList_lockedText__qzm\+4{background:#ccc;border-radius:6px;color:#333;font-size:.8rem;padding:3px 8px}.LearnerCourseList_filterContainer__tiz0d{display:flex;flex-direction:column;gap:10px}.LearnerCourseList_searchSort__WQ47h{align-items:center;align-self:stretch;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between}.LearnerCourseList_search__DJd1Q{align-items:center;border:1px solid #626262;border-radius:5px;display:flex;gap:10px;padding:10px 15px;width:60%}.LearnerCourseList_search__DJd1Q svg{flex-shrink:0;height:16px;width:16px}.LearnerCourseList_search__DJd1Q input{background-color:#f5f8fb;border:none;font-size:.875rem;outline:none;width:100%}.LearnerCourseList_sort__H5oey{align-items:center;align-self:stretch;display:flex;gap:15px}.LearnerCourseList_courseListContainer__b\+EUC{display:flex;flex-wrap:wrap;gap:20px}.LearnerCourseList_courseListContainer__b\+EUC a{text-decoration:none}.LearnerCourseList_sectionTitle__-CZdq{-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__-CZdq: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__-CZdq:hover:before{left:120%}.LearnerCourseList_sectionTitle__-CZdq h1{font-size:1.8rem;font-weight:700;letter-spacing:.5px;margin:0;z-index:2}.LearnerCourseList_sectionTitle__-CZdq span{color:#ffffffd9;font-size:.95rem;z-index:2}.LearnerCourseList_pagination__tOvfw{align-items:center;display:flex;gap:10px;justify-content:center;margin:10px 0}.LearnerCourseList_pagination__tOvfw button{align-items:center;background-color:#fff;border:none;display:flex;justify-content:center}.LearnerCourseList_pagination__tOvfw button:disabled{color:#ccc;cursor:not-allowed}.LearnerCourseList_pagination__tOvfw button:hover{color:#007bff;cursor:pointer}.LearnerCourseList_pagination__tOvfw span{font-size:14px;font-weight:500}.LearnerCourseList_prevDouble__aNhK6{font-size:2rem;transform:rotate(180deg)}.LearnerCourseList_prev__eWTmF{font-size:1.2rem}.LearnerCourseList_next__FUMWM{font-size:1.2rem;transform:rotate(180deg)}.LearnerCourseList_nextDouble__qWoiq{font-size:2rem}@media (max-width:768px){.LearnerCourseList_search__DJd1Q{width:100%}.LearnerCourseList_sectionTitle__-CZdq{flex-direction:column;padding:14px 16px;text-align:center}.LearnerCourseList_sectionTitle__-CZdq h1{font-size:1.4rem}}@media (max-width:576px){.LearnerCourseList_coursesTitle__rJSV1{padding:10px}.LearnerCourseList_coursesTitle__rJSV1 h1{font-size:1.2rem}.LearnerCourseList_coursesTitle__rJSV1 button{font-size:.9rem;padding:5px 10px}.LearnerCourseList_coursesContent__mGvqf{gap:10px;padding:10px}.LearnerCourseList_filterContainer__tiz0d{gap:5px}.LearnerCourseList_search__DJd1Q{gap:5px;padding:10px}.LearnerCourseList_search__DJd1Q input{font-size:.9rem}.LearnerCourseList_sort__H5oey{gap:10px}.LearnerCourseList_courseListContainer__b\+EUC{gap:15px}}.NotEnrolledCourse_card__U5CXV{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__fofvo{border-radius:8px;height:140px;overflow:hidden;position:relative;width:100%}.NotEnrolledCourse_lockedImage__VYBCZ{filter:grayscale(80%) brightness(70%);height:100%;object-fit:cover;width:100%}.NotEnrolledCourse_lockOverlay__XBBd0{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__AcFZn{margin-top:12px}.NotEnrolledCourse_instructor__mDU-V{font-size:.85rem;font-style:italic}.NotEnrolledCourse_title__Pbm32{font-size:1.1rem;font-weight:700;margin-top:4px}.NotEnrolledCourse_lockedInfo__pWTKR{font-size:.9rem;font-style:italic;margin-top:14px;text-align:center}.AssessmentDetailsPage_noPadding__ilKHr{padding:0!important}.AssessmentDetailsPage_header__GOrUs{margin-left:auto;margin-right:auto;margin-top:30px;width:80%}@media (max-width:500px){.AssessmentDetailsPage_header__GOrUs{width:90%}}.AssessmentDetailsPage_breadcrumbsContainer__pGjqG{margin-bottom:20px;overflow-x:auto;padding-bottom:4px}.AssessmentDetailsPage_breadcrumbsContainer__pGjqG::-webkit-scrollbar{height:4px}.AssessmentDetailsPage_breadcrumbsContainer__pGjqG::-webkit-scrollbar-thumb{background-color:#ccc;border-radius:2px}@media (max-width:768px){.AssessmentDetailsPage_breadcrumbsContainer__pGjqG{margin-bottom:16px}}.AssessmentDetailsPage_titleRow__wO9To{align-items:flex-start;display:flex;gap:16px;justify-content:space-between;margin-bottom:16px}@media (max-width:768px){.AssessmentDetailsPage_titleRow__wO9To{flex-direction:column;gap:12px}}.AssessmentDetailsPage_titleAndDate__Mrgfm{display:flex;flex:1 1;flex-direction:column;gap:8px;min-width:0}.AssessmentDetailsPage_titleActions__52by7{align-items:center;display:flex;flex-shrink:0;gap:12px}@media (max-width:768px){.AssessmentDetailsPage_titleActions__52by7{justify-content:flex-end;width:100%}}.AssessmentDetailsPage_saveButton__40d9M{align-items:center;display:flex}.AssessmentDetailsPage_assessmentTitle__mn3Fr{word-wrap:break-word;color:#333;font-size:32px;font-weight:600;-webkit-hyphens:auto;hyphens:auto;margin:0;overflow-wrap:break-word}@media (max-width:1024px){.AssessmentDetailsPage_assessmentTitle__mn3Fr{font-size:28px}}@media (max-width:768px){.AssessmentDetailsPage_assessmentTitle__mn3Fr{font-size:24px}}@media (max-width:500px){.AssessmentDetailsPage_assessmentTitle__mn3Fr{font-size:20px}}.AssessmentDetailsPage_dateInfo__thhzT{align-items:center;display:flex;flex-wrap:wrap;font-size:14px;gap:8px}@media (max-width:768px){.AssessmentDetailsPage_dateInfo__thhzT{font-size:13px}}@media (max-width:500px){.AssessmentDetailsPage_dateInfo__thhzT{font-size:12px;gap:6px}}.AssessmentDetailsPage_dateLabel__eJbwc{color:#666;font-weight:500;white-space:nowrap}.AssessmentDetailsPage_dateValue__Fa7ZD{background-color:#f0f0f0;border-radius:4px;color:#333;padding:4px 12px;word-break:break-word}@media (max-width:500px){.AssessmentDetailsPage_dateValue__Fa7ZD{font-size:12px;padding:3px 8px}}.AssessmentDetailsPage_settingsIcon__hfQI3{align-items:center;border-radius:50%;color:#666;cursor:pointer;display:flex;justify-content:center;padding:8px;transition:all .2s}.AssessmentDetailsPage_settingsIcon__hfQI3:hover{background-color:#f0f0f0;color:#333}.AssessmentDetailsPage_description__hxtig{color:#666;font-size:16px;line-height:1.6;margin:0}.AssessmentDetailsPage_instructions__xPPIP{color:#666;font-size:15px;line-height:1.6;margin-bottom:24px}.AssessmentEditPage_container__DbG-6{margin:0 auto;max-width:900px;padding:40px 20px}.AssessmentEditPage_header__Xhaqg{margin-bottom:32px}.AssessmentEditPage_backButton__vs2Qo{align-items:center;background:none;border:none;border-radius:4px;color:#666;cursor:pointer;display:flex;font-size:14px;gap:8px;margin-bottom:16px;padding:8px 12px;transition:all .2s}.AssessmentEditPage_backButton__vs2Qo:hover{background-color:#f0f0f0;color:#333}.AssessmentEditPage_title__9w019{color:#333;font-size:28px;font-weight:600;margin:0}.AssessmentEditPage_formContainer__Uvqw-{background:#fff;border-radius:8px;box-shadow:0 2px 8px #0000001a;padding:32px}.AssessmentEditPage_section__7IPvA{border-bottom:1px solid #e0e0e0;margin-bottom:40px;padding-bottom:32px}.AssessmentEditPage_section__7IPvA:last-of-type{border-bottom:none;margin-bottom:0;padding-bottom:0}.AssessmentEditPage_sectionTitle__obOGj{color:#333;font-size:20px;font-weight:600;margin-bottom:24px}.AssessmentEditPage_inputGroup__M7e9h{margin-bottom:24px}.AssessmentEditPage_inputGroup__M7e9h:last-child{margin-bottom:0}.AssessmentEditPage_label__NLchO{color:#333;display:block;font-size:14px;font-weight:500;margin-bottom:8px}.AssessmentEditPage_required__7JUIK{color:#d32f2f}.AssessmentEditPage_input__Yo2or,.AssessmentEditPage_textarea__Kqyeu{border:1px solid #ddd;border-radius:4px;font-family:inherit;font-size:14px;padding:10px 12px;transition:border-color .2s;width:100%}.AssessmentEditPage_input__Yo2or:focus,.AssessmentEditPage_textarea__Kqyeu:focus{border-color:#007bff;outline:none}.AssessmentEditPage_textarea__Kqyeu{min-height:100px;resize:vertical}.AssessmentEditPage_checkboxGroup__J0Rf9{align-items:center;display:flex;gap:8px;margin-bottom:12px}.AssessmentEditPage_checkbox__brdDX{cursor:pointer;height:18px;width:18px}.AssessmentEditPage_checkboxLabel__roFRl{color:#333;cursor:pointer;font-size:14px;-webkit-user-select:none;user-select:none}.AssessmentEditPage_helperText__2pbJp{color:#666;display:block;font-size:12px;margin-top:6px}.AssessmentEditPage_actions__xSPsI{border-top:1px solid #e0e0e0;display:flex;gap:16px;justify-content:flex-end;margin-top:32px;padding-top:24px}.AssessmentEditPage_cancelButton__Xls22{background-color:#fff;border:1px solid #ddd;border-radius:4px;color:#666;cursor:pointer;font-size:14px;font-weight:500;padding:10px 24px;transition:all .2s}.AssessmentEditPage_cancelButton__Xls22:hover{background-color:#f5f5f5;border-color:#ccc}.AssessmentDashboard_dashboardContainer__7n0Yi{background-color:var(--background-primary);margin:0 auto;max-width:1400px;padding:2rem}.AssessmentDashboard_header__ek5g3{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:2rem}.AssessmentDashboard_assessmentTitle__4QG4\+{color:var(--text-primary);font-size:2rem;font-weight:700;margin:0 0 .5rem}.AssessmentDashboard_courseInfo__IY-GH{color:var(--text-secondary);font-size:1rem;margin:0}.AssessmentDashboard_accessibilityBanner__C2g9o{background:linear-gradient(135deg,#e3f2fd,#f3e5f5);border:2px solid #90caf9;border-radius:12px;box-shadow:0 2px 8px #0000000d;margin-bottom:2rem;padding:1rem 1.5rem}.AssessmentDashboard_bannerContent__tV7X7{align-items:center;display:flex;gap:1rem}.AssessmentDashboard_bannerIcon__MtWu2{flex-shrink:0;font-size:1.5rem}.AssessmentDashboard_bannerText__DP2za{color:#1565c0;flex:1 1;font-size:.95rem;line-height:1.5}.AssessmentDashboard_bannerText__DP2za strong{color:#0d47a1;font-weight:600}.AssessmentDashboard_mainContentWithSidebar__-gPrr{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:2fr 1fr}.AssessmentDashboard_analyticsSection__CyvCO{display:flex;flex-direction:column;gap:2rem}.AssessmentDashboard_progressOverview__J5dXO{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.AssessmentDashboard_modulesSection__os6rR{background:var(--card-background);border:1px solid var(--border-color);border-radius:12px;padding:1.5rem}.AssessmentDashboard_modulesTitle__xgRM8{color:var(--text-primary);font-size:1.5rem;font-weight:600;margin:0 0 1.5rem}.AssessmentDashboard_modulesList__Zao\+k{display:flex;flex-direction:column;gap:1rem}.AssessmentDashboard_noModulesText__Fd\+sB{color:var(--text-secondary);font-size:1rem;padding:2rem;text-align:center}.AssessmentDashboard_errorContainer__9LUlH,.AssessmentDashboard_loadingContainer__yzD-q{align-items:center;display:flex;flex-direction:column;gap:1rem;justify-content:center;min-height:400px}.AssessmentDashboard_spinner__3DFst{animation:AssessmentDashboard_spin__KQBwE 1s linear infinite;border:4px solid var(--border-color);border-radius:50%;border-top-color:var(--primary-color);height:40px;width:40px}@keyframes AssessmentDashboard_spin__KQBwE{to{transform:rotate(1turn)}}@media (max-width:1024px){.AssessmentDashboard_mainContentWithSidebar__-gPrr{grid-template-columns:1fr}.AssessmentDashboard_progressOverview__J5dXO{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.AssessmentDashboard_dashboardContainer__7n0Yi{padding:1rem}.AssessmentDashboard_assessmentTitle__4QG4\+{font-size:1.5rem}.AssessmentDashboard_progressOverview__J5dXO{grid-template-columns:1fr}.AssessmentDashboard_modulesSection__os6rR{padding:1rem}}.AssessmentTimeTracker_container__vEmfP{background:#fff;border:1px solid #e2e8f0;border-radius:16px;box-shadow:0 4px 6px -1px #0000001a;height:fit-content;padding:20px;width:100%}.AssessmentTimeTracker_header__-Zm1x{align-items:flex-start;display:flex;gap:16px;justify-content:space-between;margin-bottom:20px}.AssessmentTimeTracker_title__VRquv{color:#1f2937;font-size:1.125rem;font-weight:600;line-height:1.3;margin:0 0 12px}.AssessmentTimeTracker_summaryStats__Hdz7I{display:flex;flex-direction:column;gap:8px}.AssessmentTimeTracker_stat__u5tJE{color:#6b7280;font-size:.8rem;line-height:1.2}.AssessmentTimeTracker_statValue__KrPs2{color:#1f2937;font-size:1.25rem;font-weight:600}.AssessmentTimeTracker_statValueAccent__gNgYV{color:#6366f1;font-size:1rem;font-weight:600}.AssessmentTimeTracker_dropdownContainer__G6G7L{position:relative}.AssessmentTimeTracker_dropdownButton__9hL5s{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}.AssessmentTimeTracker_dropdownButton__9hL5s:hover{background:#e0e7ff}.AssessmentTimeTracker_chevronIcon__ElJIV{height:14px;transition:transform .2s ease-in-out;width:14px}.AssessmentTimeTracker_chevronRotated__Br4RA{transform:rotate(180deg)}.AssessmentTimeTracker_dropdownMenu__bCzxe{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}.AssessmentTimeTracker_dropdownItem__mTPBA{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%}.AssessmentTimeTracker_dropdownItem__mTPBA:hover{background:#f9fafb}.AssessmentTimeTracker_dropdownItemActive__CCWJP{background:#eef2ff;color:#4338ca;font-weight:500}.AssessmentTimeTracker_chartContainer__TZxdJ{height:220px;margin-bottom:20px;position:relative;width:100%}.AssessmentTimeTracker_chartFixed__Fbco1,.AssessmentTimeTracker_chartScrollable__1G2Nw{height:100%;transition:filter .3s ease}.AssessmentTimeTracker_dummyDataOverlay__O0GMX{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}.AssessmentTimeTracker_dummyDataMessage__\+Wfcb{max-width:300px;padding:24px;text-align:center}.AssessmentTimeTracker_dummyDataIcon__L8tDo{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}.AssessmentTimeTracker_dummyDataTitle__KFZ0g{color:#1f2937;font-size:1.2rem;font-weight:600;line-height:1.3;margin:0 0 8px}.AssessmentTimeTracker_dummyDataText__P1qAO{color:#555a65;font-size:1rem;line-height:1.4;margin:0 0 12px}.AssessmentTimeTracker_chartBlurred__5hglS{filter:blur(2px)}.AssessmentTimeTracker_tooltip__O6eBK{background:#fff;border:1px solid #e5e7eb;border-radius:8px;box-shadow:0 4px 6px -1px #0000001a;padding:12px}.AssessmentTimeTracker_tooltipDate__5Q9Ac{color:#6b7280;font-size:.875rem;margin:0 0 4px}.AssessmentTimeTracker_tooltipHours__8Cj3P{color:#6366f1;font-weight:600;margin:0}.AssessmentTimeTracker_bottomStats__q7iri{grid-gap:12px;border-top:1px solid #f3f4f6;display:grid;gap:12px;grid-template-columns:repeat(3,1fr);padding-top:16px}.AssessmentTimeTracker_bottomStat__UiGZO{text-align:center}.AssessmentTimeTracker_bottomStatValue__429B6{color:#1f2937;font-size:1.25rem;font-weight:700;margin-bottom:2px}.AssessmentTimeTracker_bottomStatLabel__UKjHQ{color:#6b7280;font-size:.75rem;line-height:1.2}@media (min-width:1150px){.AssessmentTimeTracker_header__-Zm1x{align-items:flex-start;flex-direction:column;gap:12px}.AssessmentTimeTracker_summaryStats__Hdz7I{width:100%}.AssessmentTimeTracker_dropdownContainer__G6G7L{align-self:flex-end}.AssessmentTimeTracker_dummyDataMessage__\+Wfcb{max-width:280px;padding:20px}.AssessmentTimeTracker_dummyDataIcon__L8tDo{height:40px;margin-bottom:12px;width:40px}.AssessmentTimeTracker_dummyDataTitle__KFZ0g{font-size:.9rem}.AssessmentTimeTracker_dummyDataText__P1qAO{font-size:.8rem}}@media (max-width:1149px){.AssessmentTimeTracker_container__vEmfP{padding:24px;width:100%}.AssessmentTimeTracker_header__-Zm1x{align-items:center}.AssessmentTimeTracker_summaryStats__Hdz7I{flex-direction:row;gap:20px}.AssessmentTimeTracker_stat__u5tJE{font-size:.875rem}.AssessmentTimeTracker_statValue__KrPs2{font-size:1.5rem}.AssessmentTimeTracker_statValueAccent__gNgYV{font-size:1.125rem}.AssessmentTimeTracker_chartContainer__TZxdJ{height:280px}.AssessmentTimeTracker_dropdownButton__9hL5s{font-size:.875rem;padding:8px 16px}.AssessmentTimeTracker_chevronIcon__ElJIV{height:16px;width:16px}.AssessmentTimeTracker_bottomStats__q7iri{gap:20px}.AssessmentTimeTracker_bottomStatValue__429B6{font-size:1.5rem;margin-bottom:4px}.AssessmentTimeTracker_bottomStatLabel__UKjHQ{font-size:.875rem}}@media (max-width:768px){.AssessmentTimeTracker_container__vEmfP{padding:16px}.AssessmentTimeTracker_header__-Zm1x{align-items:flex-start;flex-direction:column;gap:16px}.AssessmentTimeTracker_summaryStats__Hdz7I{align-items:flex-start;flex-direction:column;gap:8px}.AssessmentTimeTracker_dropdownContainer__G6G7L{align-self:flex-end;width:auto}.AssessmentTimeTracker_bottomStats__q7iri{gap:12px;grid-template-columns:1fr}.AssessmentTimeTracker_bottomStat__UiGZO{align-items:center;display:flex;justify-content:space-between;text-align:left}.AssessmentTimeTracker_bottomStatValue__429B6{font-size:1.25rem;margin-bottom:0}.AssessmentTimeTracker_bottomStatLabel__UKjHQ{font-size:.8rem}.AssessmentTimeTracker_dummyDataMessage__\+Wfcb{max-width:250px;padding:16px}.AssessmentTimeTracker_dummyDataIcon__L8tDo{height:36px;margin-bottom:10px;width:36px}.AssessmentTimeTracker_dummyDataTitle__KFZ0g{font-size:.875rem}.AssessmentTimeTracker_dummyDataText__P1qAO{font-size:.75rem}}@media (max-width:480px){.AssessmentTimeTracker_chartContainer__TZxdJ{height:200px}.AssessmentTimeTracker_title__VRquv{font-size:1rem}.AssessmentTimeTracker_statValue__KrPs2{font-size:1.25rem}.AssessmentTimeTracker_statValueAccent__gNgYV{font-size:1rem}.AssessmentTimeTracker_dropdownButton__9hL5s{font-size:.8rem;padding:6px 12px}.AssessmentTimeTracker_chevronIcon__ElJIV{height:14px;width:14px}.AssessmentTimeTracker_dummyDataMessage__\+Wfcb{max-width:220px;padding:12px}.AssessmentTimeTracker_dummyDataIcon__L8tDo{height:32px;margin-bottom:8px;width:32px}.AssessmentTimeTracker_dummyDataTitle__KFZ0g{font-size:.8rem}.AssessmentTimeTracker_dummyDataText__P1qAO{font-size:.7rem}}
/*# sourceMappingURL=main.4aba181b.css.map*/