.EmptyCourseState_emptyState__MgbPY{display:flex;justify-content:center;align-items:center;padding:1.25rem 2.5rem;min-height:18.75rem}@media(max-width:768px){.EmptyCourseState_emptyState__MgbPY{padding:1.25rem 1.5rem;min-height:17.5rem}}@media(max-width:480px){.EmptyCourseState_emptyState__MgbPY{padding:1.25rem;min-height:15.625rem}}.EmptyCourseState_content__z3uI8{max-width:30rem;text-align:center;width:100%}.EmptyCourseState_illustration__rhb0I{margin-bottom:1.5rem;display:flex;justify-content:center}@media(max-width:768px){.EmptyCourseState_illustration__rhb0I{margin-bottom:1.25rem}}.EmptyCourseState_iconContainer__WMOf5{width:4.375rem;height:4.375rem;background:rgba(4,29,5,.08);border-radius:8px;display:flex;align-items:center;justify-content:center;color:#041d05;transition:all .3s cubic-bezier(.4,0,.2,1)}.EmptyCourseState_iconContainer__WMOf5 svg{font-size:2.25rem}@media(max-width:768px){.EmptyCourseState_iconContainer__WMOf5{width:4rem;height:4rem}.EmptyCourseState_iconContainer__WMOf5 svg{font-size:1.75rem}}.EmptyCourseState_iconContainer__WMOf5:hover{transform:translateY(-2px);background:rgba(4,29,5,.12)}.EmptyCourseState_mainContent__xyKD6{margin-bottom:2rem}@media(max-width:768px){.EmptyCourseState_mainContent__xyKD6{margin-bottom:1.5rem}}.EmptyCourseState_title__N8AI1{font-size:var(--font-h5);color:#000;margin:0 0 .75rem;font-weight:600}.EmptyCourseState_description__o_Lqh{font-size:var(--font-body);color:rgba(0,0,0,.6);margin:0;max-width:37.5rem}.EmptyCourseState_primaryButton__TFPrw{display:inline-flex;align-items:center;gap:.5rem;padding:.75rem 1.25rem;background:#041d05;color:#fff;border:none;border-radius:999px;font-size:var(--font-body);cursor:pointer}.EmptyCourseState_primaryButton__TFPrw svg{font-size:var(--font-body)}.EmptyCourseState_primaryButton__TFPrw:hover{background:#1a4a28;transform:translateY(-1px)}.EmptyCourseState_primaryButton__TFPrw:active{transform:translateY(0)}.CourseRoom_courseRoom__4YN9i{min-height:100vh;background-color:#fdfdfd}.CourseRoom_courseRoom__4YN9i.CourseRoom_loggedIn__7O6Fm .CourseRoom_header__vMD1W{padding:0 0 1rem}.CourseRoom_courseRoom__4YN9i.CourseRoom_loggedOut__Zp9H0 .CourseRoom_header__vMD1W{padding:8rem 0 1rem}.CourseRoom_container__KSrtO{max-width:1240px;margin:0 auto;padding:0 40px}@media(max-width:768px){.CourseRoom_container__KSrtO{padding:0 20px}}.CourseRoom_row__Z22_j{display:flex;justify-content:center;width:100%}.CourseRoom_col__DI4Kx{width:100%;max-width:1000px}.CourseRoom_error__fk_Zl,.CourseRoom_loading__Oec4D{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:4rem 2rem;text-align:center}.CourseRoom_error__fk_Zl p,.CourseRoom_loading__Oec4D p{margin-top:1rem;color:#767676;font-size:1.1rem}.CourseRoom_spinner__DvHKn{width:3rem;height:3rem;border:3px solid #e1e1e1;border-top-color:#85a2eb;border-radius:50%;animation:CourseRoom_spin__5YULo 1s linear infinite}@keyframes CourseRoom_spin__5YULo{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.CourseRoom_error__fk_Zl h2{color:red;margin-bottom:1rem;font-size:1.5rem}.CourseRoom_retryButton__ZSZuK{padding:.75rem 1.5rem;background-color:#85a2eb;color:#fff;border:none;border-radius:4px;font-size:1rem;font-weight:500;cursor:pointer;transition:background-color .2s ease}.CourseRoom_retryButton__ZSZuK:hover{opacity:.9}.CourseRoom_header__vMD1W{background:#fff;text-align:center}.CourseRoom_headerContent__SOrUh{display:flex;justify-content:center;align-items:center;gap:1rem;margin-bottom:1rem}@media(max-width:575.98px){.CourseRoom_headerContent__SOrUh{flex-direction:row;gap:.5rem}}.CourseRoom_universityTag__WX8f1{background:#fdfdfd;border:1px solid #e1e1e1;color:#767676;padding:.5rem 1rem;border-radius:4px;font-size:var(--font-label)}.CourseRoom_courseCodeTag__OSrpt{background:#041d05;color:#fff;padding:.5rem 1rem;border-radius:4px;font-size:var(--font-label)}.CourseRoom_shareButton__QRjS5{display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem;background:#fff;border:1px solid #e1e1e1;border-radius:999px;color:#767676;font-size:var(--font-label);font-weight:500;cursor:pointer;transition:all .2s ease}.CourseRoom_shareButton__QRjS5:hover{background:#fdfdfd;border-color:#041d05;color:#041d05}.CourseRoom_shareButton__QRjS5:focus-visible{outline:2px solid #041d05;outline-offset:2px}@media(max-width:575.98px){.CourseRoom_shareButton__QRjS5{padding:.4rem .8rem;font-size:.8rem;gap:.3rem}}.CourseRoom_shareIcon__bUSq1{font-size:1rem}@media(max-width:575.98px){.CourseRoom_shareIcon__bUSq1{font-size:.9rem}}.CourseRoom_followButton__yybka{display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem;background:#fff;border:1px solid #e1e1e1;border-radius:999px;color:#767676;font-size:var(--font-label);font-weight:500;cursor:pointer;transition:all .2s ease}.CourseRoom_followButton__yybka:hover:not(:disabled){background:#fdfdfd;border-color:#041d05;color:#041d05}.CourseRoom_followButton__yybka:focus-visible{outline:2px solid #041d05;outline-offset:2px}.CourseRoom_followButton__yybka:disabled{opacity:.7;cursor:not-allowed}.CourseRoom_followButton__yybka.CourseRoom_following__DEAP8{background:#041d05;color:#fff;border-color:#041d05}.CourseRoom_followButton__yybka.CourseRoom_following__DEAP8:hover:not(:disabled){background:#1a4a28;color:#fff;border-color:#1a4a28}@media(max-width:575.98px){.CourseRoom_followButton__yybka{padding:.4rem .8rem;font-size:.8rem;gap:.3rem}}.CourseRoom_followIcon___x1kn{font-size:1rem}@media(max-width:575.98px){.CourseRoom_followIcon___x1kn{font-size:.9rem}}.CourseRoom_loadingSpinner__wPAsW{width:1rem;height:1rem;border:2px solid #e1e1e1;border-top-color:#041d05;border-radius:50%;animation:CourseRoom_spin__5YULo .8s linear infinite;display:inline-block}.CourseRoom_title___L_zd{font-size:var(--font-h4);color:#041d05;margin-left:auto;margin-right:auto}.CourseRoom_description__Vc6IK{font-size:17px;color:#767676;margin:0 auto;line-height:1.5;max-width:830px;text-align:center}.CourseRoom_shareButtonContainer__sPZZq{display:flex;justify-content:center;align-items:center;gap:1rem;margin-top:1.5rem}.CourseRoom_content__QetKn{background:#fff;border-radius:8px;padding:2rem;margin-bottom:2rem}@media(max-width:767.98px){.CourseRoom_content__QetKn{padding:1rem;margin-bottom:1rem}}.CourseRoom_tabs__uGZc5{margin-bottom:2.5rem;position:relative}@media(max-width:992.98px){.CourseRoom_tabs__uGZc5:after,.CourseRoom_tabs__uGZc5:before{content:"";position:absolute;top:0;bottom:2px;width:20px;z-index:2;pointer-events:none;transition:opacity .3s ease}.CourseRoom_tabs__uGZc5:before{left:0;background:linear-gradient(90deg,#fff 0,hsla(0,0%,100%,.8) 50%,transparent);opacity:0}.CourseRoom_tabs__uGZc5:after{right:0;background:linear-gradient(270deg,#fff 0,hsla(0,0%,100%,.8) 50%,transparent);opacity:1}.CourseRoom_tabs__uGZc5.CourseRoom_scrolled__1OilB:before{opacity:1}.CourseRoom_tabs__uGZc5.CourseRoom_scrolledToEnd__3pUyf:after{opacity:0}}.CourseRoom_tabsContainer__tehNU{display:flex;gap:0;justify-content:flex-start;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none;border-bottom:2px solid #f4f4f4;position:relative;scroll-behavior:smooth}.CourseRoom_tabsContainer__tehNU::-webkit-scrollbar{display:none}@media(min-width:1300px){.CourseRoom_tabsContainer__tehNU{justify-content:center}}@media(max-width:992.98px){.CourseRoom_tabsContainer__tehNU{padding:0 25px}}.CourseRoom_tab__4b8M3{display:flex;align-items:center;gap:.75rem;padding:1.25rem 2rem 1rem;background:transparent;color:#767676;font-size:1rem;font-weight:400;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);white-space:nowrap;position:relative;border:none;border-bottom:2px solid transparent}.CourseRoom_tab__4b8M3:after{content:"";position:absolute;bottom:-2px;left:50%;width:0;height:2px;background:#041d05;transition:all .3s cubic-bezier(.4,0,.2,1);transform:translateX(-50%)}.CourseRoom_tab__4b8M3:hover{color:#000}.CourseRoom_tab__4b8M3:hover:after{width:30%}.CourseRoom_tab__4b8M3.CourseRoom_active__GCjkz{color:#041d05;font-weight:500}.CourseRoom_tab__4b8M3.CourseRoom_active__GCjkz:after,.CourseRoom_tab__4b8M3.CourseRoom_active__GCjkz:hover:after{width:100%}.CourseRoom_tab__4b8M3:focus-visible{outline:2px solid #041d05;outline-offset:4px;border-radius:4px}@media(max-width:767.98px){.CourseRoom_tab__4b8M3{padding:1rem 1.25rem .875rem;font-size:.95rem;gap:.5rem;flex-shrink:0}}@media(max-width:575.98px){.CourseRoom_tab__4b8M3{padding:.875rem 1rem .75rem;font-size:.85rem;gap:.4rem;flex-shrink:0}}@media(max-width:400px){.CourseRoom_tab__4b8M3{padding:.75rem .875rem .625rem;font-size:.8rem;gap:.3rem}}.CourseRoom_tabLabel__3Ubsf{font-weight:inherit;line-height:1.3}.CourseRoom_tabCount___On3n{font-size:.875rem;color:#767676;font-weight:500;background:transparent;border:1.5px solid #e1e1e1;padding:.25rem .625rem;border-radius:999px;min-width:1.75rem;text-align:center;line-height:1.2;transition:all .3s cubic-bezier(.4,0,.2,1)}.CourseRoom_tab__4b8M3:hover .CourseRoom_tabCount___On3n{border-color:#000;color:#000}.CourseRoom_tab__4b8M3.CourseRoom_active__GCjkz .CourseRoom_tabCount___On3n{background:#041d05;border-color:#041d05;color:#fff}@media(max-width:575.98px){.CourseRoom_tabCount___On3n{font-size:.75rem;padding:.2rem .45rem;min-width:1.4rem;border-width:1px}}@media(max-width:400px){.CourseRoom_tabCount___On3n{font-size:.7rem;padding:.15rem .4rem;min-width:1.3rem}}.CourseRoom_documentFilter__lUtso{margin-bottom:2rem;margin-top:-.5rem}.CourseRoom_filterChips__H67h5{display:flex;justify-content:center;gap:.375rem;flex-wrap:wrap}@media(max-width:575.98px){.CourseRoom_filterChips__H67h5{gap:.25rem}}.CourseRoom_filterChip__63Dcp{padding:.375rem .875rem;background:#fdfdfd;border:none;border-radius:999px;color:#767676;font-size:.8rem;font-weight:400;cursor:pointer;transition:all .2s ease;white-space:nowrap}.CourseRoom_filterChip__63Dcp:hover{background:#f4f4f4;color:#000}.CourseRoom_filterChip__63Dcp.CourseRoom_active__GCjkz{background:#041d05;color:#fff;font-weight:500}.CourseRoom_filterChip__63Dcp.CourseRoom_active__GCjkz:hover{background:#041d05;color:#fff;opacity:.9}.CourseRoom_filterChip__63Dcp:focus-visible{outline:2px solid #041d05;outline-offset:2px}@media(max-width:575.98px){.CourseRoom_filterChip__63Dcp{padding:.3rem .7rem;font-size:.75rem}}.CourseRoom_grid__iwrTH{margin-top:1rem}.CourseRoom_cardContainer__WSrZR{margin-left:var(--card-margin);margin-right:var(--card-margin)}.CourseRoom_summaryContainer__XwzS8{display:flex;flex-direction:column;gap:0;margin:0}@media(min-width:768px){.CourseRoom_cardContainer__WSrZR{margin-top:10px;display:grid;grid-gap:var(--card-gap);gap:var(--card-gap);grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:992px){.CourseRoom_cardContainer__WSrZR{margin-top:10px;width:auto;display:grid;grid-row-gap:.625rem;row-gap:.625rem;grid-column-gap:.625rem;column-gap:.625rem;grid-template-columns:repeat(6,minmax(0,1fr))}}@media(max-width:991.96px){.CourseRoom_searchList__eC9TA [class*=CardX_price]{margin-top:.75rem}.CourseRoom_searchList__eC9TA [class*=CardX_bookCard]{margin-bottom:0;padding-bottom:0;height:100%}.CourseRoom_searchList__eC9TA [class*=CardX_details]{min-height:.625rem;width:100%}}@media(max-width:991.96px)and (max-width:319.96px){.CourseRoom_searchList__eC9TA [class*=CardX_details]{align-items:center}.CourseRoom_searchList__eC9TA [class*=CardX_details] [class*=CardX_author],.CourseRoom_searchList__eC9TA [class*=CardX_details] [class*=CardX_year]{text-align:center}}@media(max-width:991.96px){.CourseRoom_searchList__eC9TA .CourseRoom_cardContainer__WSrZR{display:grid;grid-row-gap:var(--card-gap);row-gap:var(--card-gap);grid-column-gap:var(--card-gap);column-gap:var(--card-gap);grid-template-columns:repeat(4,minmax(0,1fr))}.CourseRoom_searchList__eC9TA .CourseRoom_cardContainer__WSrZR .CourseRoom_card__GmD7g [class*=CardX_bookCard]{display:flex;flex-direction:column;align-items:center}.CourseRoom_searchList__eC9TA .CourseRoom_cardContainer__WSrZR .CourseRoom_card__GmD7g [class*=CardX_details]{max-width:100%;flex:1 1;padding-bottom:0;display:flex;flex-direction:column}.CourseRoom_searchList__eC9TA .CourseRoom_cardContainer__WSrZR .CourseRoom_card__GmD7g [class*=CardX_thumb]{width:100%;max-width:100%;border-radius:.625rem;border:1px solid #e9e7e3;filter:drop-shadow(0 2px 10px rgba(71,72,74,.3))}}@media(max-width:991.96px)and (max-width:767.96px){.CourseRoom_searchList__eC9TA .CourseRoom_cardContainer__WSrZR{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:991.96px)and (max-width:575.96px){.CourseRoom_searchList__eC9TA .CourseRoom_cardContainer__WSrZR{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:1.875rem}}@media(max-width:991.96px)and (max-width:575.96px)and (max-width:319.96px){.CourseRoom_searchList__eC9TA .CourseRoom_cardContainer__WSrZR{grid-template-columns:repeat(1,minmax(0,1fr))}}@media(max-width:991.96px)and (max-width:575.96px){.CourseRoom_searchList__eC9TA .CourseRoom_cardContainer__WSrZR .CourseRoom_card__GmD7g [class*=CardX_thumb]{width:100%}.CourseRoom_searchList__eC9TA .CourseRoom_cardContainer__WSrZR .CourseRoom_card__GmD7g [class*=CardX_price]{margin-top:.625rem}}.CourseRoom_empty__Y1_vI{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:4rem 2rem;text-align:center;background-color:#fdfdfd;border-radius:8px;margin:2rem 0}.CourseRoom_emptyIcon__80HgW{font-size:4rem;margin-bottom:1rem;opacity:.6}.CourseRoom_emptyTitle__dDerC{font-size:1.5rem;color:#000;margin-bottom:1rem;font-weight:600}.CourseRoom_emptyDescription__jjUlI{color:#767676;margin-bottom:2rem;max-width:400px;line-height:1.5}.CourseRoom_summaryCard__pwrjG{background:#fff;border:1px solid #e1e1e1;border-radius:8px;padding:1.25rem;transition:all .2s ease;box-shadow:0 1px 3px rgba(0,0,0,.04);width:100%;display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}@media(max-width:768px){.CourseRoom_summaryCard__pwrjG{padding:1rem;margin-bottom:.75rem}}@media(max-width:480px){.CourseRoom_summaryCard__pwrjG{padding:1rem;border-radius:4px;margin-bottom:.75rem;flex-direction:column;gap:1rem;align-items:stretch}}.CourseRoom_summaryCard__pwrjG:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.08);border-color:#041d05}.CourseRoom_summaryContent__dsiNs{flex:1 1;display:flex;flex-direction:column}.CourseRoom_summaryHeader__jkY5l{display:flex;align-items:center;gap:.5rem;margin-bottom:.75rem}@media(max-width:480px){.CourseRoom_summaryHeader__jkY5l{gap:.375rem;margin-bottom:.625rem}}.CourseRoom_summaryIcon__JZ3Q7{display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;color:#041d05;flex-shrink:0}@media(max-width:480px){.CourseRoom_summaryIcon__JZ3Q7{width:1.75rem;height:1.75rem}}.CourseRoom_summaryIcon__JZ3Q7 svg{font-size:1.125rem}@media(max-width:480px){.CourseRoom_summaryIcon__JZ3Q7 svg{font-size:1rem}}.CourseRoom_summaryTitle__9qfML{font-size:var(--font-h6);color:#000;margin:0;line-height:var(--line-height-h6);overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;flex:1 1;font-weight:500}@media(max-width:768px){.CourseRoom_summaryTitle__9qfML{font-size:1rem}}@media(max-width:480px){.CourseRoom_summaryTitle__9qfML{font-size:.9375rem;-webkit-line-clamp:1}}.CourseRoom_summaryPreview__qpOz6{font-size:var(--font-label);color:#767676;line-height:var(--line-height-body);margin:0 0 1rem;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;flex:1 1}@media(max-width:768px){.CourseRoom_summaryPreview__qpOz6{font-size:.8125rem;-webkit-line-clamp:2;margin:0 0 .875rem}}@media(max-width:480px){.CourseRoom_summaryPreview__qpOz6{font-size:.75rem;-webkit-line-clamp:2;margin:0 0 .75rem}}.CourseRoom_summaryFooter__LRTNE{display:flex;justify-content:space-between;align-items:flex-end;margin-top:auto;gap:.75rem}@media(max-width:480px){.CourseRoom_summaryFooter__LRTNE{flex-direction:column;align-items:flex-start;gap:.75rem}}.CourseRoom_summaryMeta__W_yHu{display:flex;flex-wrap:wrap;gap:.75rem}@media(max-width:768px){.CourseRoom_summaryMeta__W_yHu{gap:.625rem}}@media(max-width:480px){.CourseRoom_summaryMeta__W_yHu{gap:.75rem;flex-direction:column;align-items:flex-start}}.CourseRoom_metaItem__h6iHD{display:flex;align-items:center;gap:.25rem;font-size:var(--font-label);color:#767676;max-width:100%}.CourseRoom_metaItem__h6iHD span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:12.5rem}@media(max-width:480px){.CourseRoom_metaItem__h6iHD{font-size:.75rem;gap:.375rem;width:100%}.CourseRoom_metaItem__h6iHD span{max-width:100%;flex:1 1}}.CourseRoom_metaIcon__lmY_W{font-size:.875rem;color:#767676}@media(max-width:480px){.CourseRoom_metaIcon__lmY_W{font-size:.75rem}}.CourseRoom_summaryShared__SzW7z{background:#041d05;color:#fff;padding:.25rem .5rem;border-radius:4px;font-size:.6875rem;font-weight:500;white-space:nowrap}@media(max-width:480px){.CourseRoom_summaryShared__SzW7z{font-size:.625rem;padding:.1875rem .375rem}}.CourseRoom_summaryActions__PBuYp{display:flex;flex-direction:row;align-items:center;gap:.5rem;margin-left:1rem;flex-shrink:0}@media(max-width:768px){.CourseRoom_summaryActions__PBuYp{margin-left:.75rem}}@media(max-width:480px){.CourseRoom_summaryActions__PBuYp{margin-left:0;justify-content:stretch;gap:.75rem}}.CourseRoom_summaryButton__xRAj4{padding:.75rem 1.5625rem;border:1px solid #e1e1e1;border-radius:999px;background:#fff;color:#767676;font-size:var(--font-body);cursor:pointer;transition:all .2s ease;white-space:nowrap;min-width:5rem}.CourseRoom_summaryButton__xRAj4:hover{border-color:#041d05;color:#041d05;background:#fdfdfd}.CourseRoom_summaryButton__xRAj4.CourseRoom_primary__Z4C99{background:#041d05;border-color:#041d05;color:#fff}.CourseRoom_summaryButton__xRAj4.CourseRoom_primary__Z4C99:hover{background:#1a4a28;border-color:#1a4a28;color:#fff}.CourseRoom_summaryButton__xRAj4:disabled{opacity:.6;cursor:not-allowed}.CourseRoom_summaryButton__xRAj4:disabled:hover{background:#fff;border-color:#e1e1e1;color:#767676}.CourseRoom_summaryButton__xRAj4:disabled.CourseRoom_primary__Z4C99:hover{background:#041d05;border-color:#041d05;color:#fff}@media(max-width:768px){.CourseRoom_summaryButton__xRAj4{padding:.5rem 1rem;font-size:.75rem;min-width:5rem}}@media(max-width:480px){.CourseRoom_summaryButton__xRAj4{padding:.625rem 1rem;font-size:.75rem;min-width:0;flex:1 1;text-align:center}}.CourseRoom_deckCard__6gBlz{background:#fff;border:1px solid #e1e1e1;border-radius:8px;padding:1.25rem;transition:all .2s ease;box-shadow:0 1px 3px rgba(0,0,0,.04);width:100%;display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}@media(max-width:768px){.CourseRoom_deckCard__6gBlz{padding:1rem;margin-bottom:.75rem}}@media(max-width:480px){.CourseRoom_deckCard__6gBlz{padding:1rem;border-radius:4px;margin-bottom:.75rem;flex-direction:column;gap:1rem;align-items:stretch}}.CourseRoom_deckCard__6gBlz:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.08);border-color:#041d05}.CourseRoom_deckContent__NDI4p{flex:1 1;display:flex;flex-direction:column}.CourseRoom_deckHeader__mqMpF{display:flex;align-items:center;gap:.5rem;margin-bottom:.75rem}@media(max-width:480px){.CourseRoom_deckHeader__mqMpF{gap:.375rem;margin-bottom:.625rem}}.CourseRoom_deckIcon__uVL_B{display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;color:#041d05;flex-shrink:0}@media(max-width:480px){.CourseRoom_deckIcon__uVL_B{width:1.75rem;height:1.75rem}}.CourseRoom_deckIcon__uVL_B svg{font-size:1.125rem}@media(max-width:480px){.CourseRoom_deckIcon__uVL_B svg{font-size:1rem}}.CourseRoom_deckTitle__bOlO5{font-size:var(--font-h6);color:#000;margin:0;line-height:var(--line-height-h6);overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;flex:1 1;font-weight:500}@media(max-width:768px){.CourseRoom_deckTitle__bOlO5{font-size:1rem}}@media(max-width:480px){.CourseRoom_deckTitle__bOlO5{font-size:.9375rem;-webkit-line-clamp:1}}.CourseRoom_deckStats__llnmw{display:flex;flex-wrap:wrap;gap:1rem}@media(max-width:768px){.CourseRoom_deckStats__llnmw{gap:.75rem}}@media(max-width:480px){.CourseRoom_deckStats__llnmw{gap:.75rem;flex-direction:column;align-items:flex-start}}.CourseRoom_deckStat__dViak{display:flex;align-items:center;gap:.25rem;font-size:var(--font-label);color:#767676;max-width:100%}.CourseRoom_deckStat__dViak span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:12.5rem}@media(max-width:480px){.CourseRoom_deckStat__dViak{font-size:.75rem;gap:.375rem;width:100%}.CourseRoom_deckStat__dViak span{max-width:100%;flex:1 1}}.CourseRoom_statIcon__IQQDO{font-size:.875rem;color:#767676}@media(max-width:480px){.CourseRoom_statIcon__IQQDO{font-size:.75rem}}.CourseRoom_documentTitle__dn2O8{overflow-x:auto;overflow-y:hidden;white-space:nowrap;max-width:12.5rem;font-size:inherit;color:inherit;scrollbar-width:thin;scrollbar-color:#e1e1e1 #fdfdfd}.CourseRoom_documentTitle__dn2O8::-webkit-scrollbar{height:4px}.CourseRoom_documentTitle__dn2O8::-webkit-scrollbar-track{background:#fdfdfd;border-radius:2px}.CourseRoom_documentTitle__dn2O8::-webkit-scrollbar-thumb{background:#e1e1e1;border-radius:2px}.CourseRoom_documentTitle__dn2O8::-webkit-scrollbar-thumb:hover{background:#767676}@media(max-width:480px){.CourseRoom_documentTitle__dn2O8{max-width:100%;font-size:.6875rem}}.CourseRoom_deckActions__pClSv{display:flex;flex-direction:row;align-items:center;gap:.5rem;margin-left:1rem;flex-shrink:0}@media(max-width:768px){.CourseRoom_deckActions__pClSv{margin-left:.75rem}}@media(max-width:480px){.CourseRoom_deckActions__pClSv{margin-left:0;justify-content:stretch;gap:.75rem}}.CourseRoom_deckButton__LB4hF{padding:.75rem 1.5625rem;border:1px solid #e1e1e1;border-radius:999px;background:#fff;color:#767676;font-size:var(--font-body);cursor:pointer;transition:all .2s ease;white-space:nowrap;min-width:5rem}.CourseRoom_deckButton__LB4hF:hover{border-color:#041d05;color:#041d05;background:#fdfdfd}.CourseRoom_deckButton__LB4hF.CourseRoom_primary__Z4C99{background:#041d05;border-color:#041d05;color:#fff}.CourseRoom_deckButton__LB4hF.CourseRoom_primary__Z4C99:hover{background:#1a4a28;border-color:#1a4a28;color:#fff}.CourseRoom_deckButton__LB4hF:disabled{opacity:.6;cursor:not-allowed}.CourseRoom_deckButton__LB4hF:disabled:hover{background:#fff;border-color:#e1e1e1;color:#767676}.CourseRoom_deckButton__LB4hF:disabled.CourseRoom_primary__Z4C99:hover{background:#041d05;border-color:#041d05;color:#fff}@media(max-width:768px){.CourseRoom_deckButton__LB4hF{padding:.5rem 1rem;font-size:.75rem;min-width:5rem}}@media(max-width:480px){.CourseRoom_deckButton__LB4hF{padding:.625rem 1rem;font-size:.75rem;min-width:0;flex:1 1;text-align:center}}.CourseRoom_errorMessage__QP3R6{display:flex;align-items:center;justify-content:space-between;background:#fef2f2;border:1px solid #fecaca;border-radius:999px;padding:.75rem 1rem;margin-bottom:1rem;color:#dc2626;font-size:var(--font-body)}.CourseRoom_errorMessage__QP3R6 p{margin:0;flex:1 1}.CourseRoom_dismissError__qDGOn{background:none;border:none;color:#dc2626;font-size:1.25rem;font-weight:700;cursor:pointer;padding:0;margin-left:.75rem;line-height:1}.CourseRoom_dismissError__qDGOn:hover{color:#b91c1c}@media(max-width:575.98px){.CourseRoom_empty__Y1_vI{padding:3rem 1rem}.CourseRoom_emptyIcon__80HgW{font-size:3rem}.CourseRoom_emptyTitle__dDerC{font-size:1.25rem}.CourseRoom_emptyDescription__jjUlI{font-size:.7rem}}