.AuthGuard_wrapper__f4LBI{font-size:var(--font-size-2);color:var(--foreground-medium-rgb);font-weight:800;text-align:center;padding:var(--s-1) 0}.Card_cardWrapper__z1r0H{display:flex;flex-direction:column;box-shadow:var(--shadow-2);background-color:rgb(var(--background-rgb));border-radius:10px;border:1px solid rgb(var(--border-rgb));position:relative}.Card_imageWrapper__VI35S{overflow:hidden;isolation:isolate;transform:translateZ(0);position:relative;width:100%;border-radius:10px;box-shadow:var(--shadow-2)}.Card_imageWrapper__VI35S:before{content:"";display:block;padding-top:56.25%}.Card_imageWrapper__VI35S img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity var(--t-3) ease-in;transition-delay:.2s}.Card_imageLoaded__zGq_R img{opacity:1}.Card_infoWrapper__woUQ1{margin:var(--s-4)}.Card_title__PcqqF{color:rgb(var(--foreground-rgb));font-size:var(--font-size-2);font-weight:800;line-height:1.5}.Card_author___fJ44{color:rgb(var(--foreground-medium-rgb));font-size:var(--font-size-1);margin:var(--s-4) 0}.Card_author___fJ44 span{color:rgb(var(--foreground-rgb));font-weight:800}.Card_rightCornerComponentWrapper__bCdpA{position:absolute;right:var(--s-4);top:var(--s-4);z-index:1}.Card_leftCornerComponentWrapper__jfDlk{position:absolute;left:var(--s-4);top:var(--s-4);z-index:1}.MyCoursesPage_title__m_B5N{margin-top:var(--s-1);font-size:var(--font-size-4);font-weight:800}.MyCoursesPage_linksWrapper__TXBSP{margin-top:var(--s-2);display:flex;flex-direction:column}.MyCoursesPage_cardsContainer__RJ4Yr{margin-top:var(--s-2);display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));grid-gap:var(--s-3);margin-bottom:var(--s-1)}.MyCoursesPage_removeButton__jdVhV{background-color:rgb(var(--c-error));font-size:var(--font-size-1);padding:10px 15px;transition:opacity .1s ease-in}.MyCoursesPage_removeButton__jdVhV:disabled{opacity:.3;cursor:not-allowed}.MyCoursesPage_noCourses__B0f_a{margin-bottom:var(--s-4)}.MyCoursesPage_noCoursesWrapper__opzNN{display:flex;flex-direction:column;align-items:flex-start}