.MyCoursePage-module__i1NYhG__pageContainer{flex-direction:column;gap:24px;padding:20px;display:flex}.MyCoursePage-module__i1NYhG__pageContainer>header,.MyCoursePage-module__i1NYhG__pageContainer>div:first-of-type{flex-shrink:0}.MyCoursePage-module__i1NYhG__courseGrid{scrollbar-width:thin;scrollbar-color:#ccc transparent;flex-grow:1;grid-template-columns:repeat(auto-fill,minmax(340px,1fr));align-content:start;gap:24px;display:grid;overflow-y:auto}.MyCoursePage-module__i1NYhG__courseGrid::-webkit-scrollbar{width:6px}.MyCoursePage-module__i1NYhG__courseGrid::-webkit-scrollbar-track{background:0 0}.MyCoursePage-module__i1NYhG__courseGrid::-webkit-scrollbar-thumb{background-color:#ccc;border-radius:3px}.MyCoursePage-module__i1NYhG__skeletonCard{background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%) 0 0/200% 100%;border-radius:16px;height:280px;animation:1.5s linear infinite MyCoursePage-module__i1NYhG__skeleton-loading}@keyframes MyCoursePage-module__i1NYhG__skeleton-loading{0%{background-position:200% 0}to{background-position:-200% 0}}.MyCoursePage-module__i1NYhG__noResults{text-align:center;background-color:var(--teacher-white);border:2px dashed var(--teacher-border-color);border-radius:16px;grid-column:1/-1;padding:80px 20px}.MyCoursePage-module__i1NYhG__noResults i{color:var(--teacher-text-tertiary);opacity:.5;margin-bottom:24px;font-size:48px}.MyCoursePage-module__i1NYhG__noResults p{color:var(--teacher-text-secondary);font-size:18px;font-weight:500}.MyCoursePage-module__i1NYhG__paginationWrapper{flex-shrink:0;padding-top:16px}
.MyCoursesHeader-module__rTiscW__headerContainer{color:#fff;background:linear-gradient(135deg,#4d8dff 0%,#2969ff 100%);border-radius:20px;justify-content:space-between;align-items:stretch;gap:32px;padding:32px 40px;display:flex;position:relative;overflow:hidden}.MyCoursesHeader-module__rTiscW__headerContainer:before{content:"";opacity:.5;z-index:0;background-image:radial-gradient(circle at 1px 1px,#ffffff1a 1px,#0000 0),linear-gradient(90deg,#ffffff0d 1px,#0000 1px),linear-gradient(#ffffff0d 1px,#0000 1px);background-size:20px 20px,100px 100px,100px 100px;position:absolute;inset:0}.MyCoursesHeader-module__rTiscW__leftSection{z-index:1;flex-direction:column;justify-content:flex-end;display:flex;position:relative}.MyCoursesHeader-module__rTiscW__title{margin:0 0 8px;font-size:28px;font-weight:700}.MyCoursesHeader-module__rTiscW__subtitle{opacity:.8;max-width:500px;margin:0 0 24px;font-size:15px;line-height:1.6}.MyCoursesHeader-module__rTiscW__statsRow{gap:20px;display:flex}.MyCoursesHeader-module__rTiscW__statCard{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff1a;border:1px solid #fff3;border-radius:12px;align-items:center;gap:16px;min-width:180px;padding:16px 20px;transition:all .3s;display:flex}.MyCoursesHeader-module__rTiscW__statCard:hover{background:#fff3;transform:translateY(-3px)}.MyCoursesHeader-module__rTiscW__statIcon{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;font-size:20px;display:flex}.MyCoursesHeader-module__rTiscW__iconBlue{background-color:#3b82f6}.MyCoursesHeader-module__rTiscW__iconGreen{background-color:#10b981}.MyCoursesHeader-module__rTiscW__iconPurple{background-color:#8b5cf6}.MyCoursesHeader-module__rTiscW__statDetails{flex-direction:column;display:flex}.MyCoursesHeader-module__rTiscW__statValue{font-size:26px;font-weight:700;line-height:1}.MyCoursesHeader-module__rTiscW__statLabel{opacity:.8;margin-top:4px;font-size:13px}.MyCoursesHeader-module__rTiscW__sparkline{width:60px;height:30px;margin-left:auto}.MyCoursesHeader-module__rTiscW__rightSection{z-index:1;flex-shrink:0;align-items:flex-end;gap:12px;display:flex;position:relative}.MyCoursesHeader-module__rTiscW__viewToggle{background-color:#00000026;border-radius:8px;padding:4px;display:flex}.MyCoursesHeader-module__rTiscW__viewToggle button{color:#ffffffb3;cursor:pointer;background:0 0;border:none;border-radius:6px;width:36px;height:36px;font-size:16px;transition:all .2s}.MyCoursesHeader-module__rTiscW__viewToggle button:hover{color:#fff}.MyCoursesHeader-module__rTiscW__viewToggle button.MyCoursesHeader-module__rTiscW__active{color:#fff;background-color:#ffffff40;box-shadow:0 2px 5px #0000001a}.MyCoursesHeader-module__rTiscW__createButton{background-color:var(--teacher-white);color:var(--teacher-primary);cursor:pointer;border:none;border-radius:8px;align-items:center;gap:8px;padding:10px 20px;font-size:15px;font-weight:600;transition:all .2s;display:flex;box-shadow:0 4px 12px #0000001a}.MyCoursesHeader-module__rTiscW__createButton:hover{transform:scale(1.03);box-shadow:0 6px 16px #00000026}
