.lectures_container__moYEs{display:flex;flex-direction:column;min-height:100vh;max-width:100%;background-color:#FFFFFF;padding-bottom:92px;overflow-x:hidden;box-sizing:border-box}.lectures_header__Y0k9I{position:-webkit-sticky;position:sticky;top:0;z-index:100;display:flex;align-items:center;height:54px;padding:0 16px;background-color:#FFFFFF;border-bottom:1px solid #f3f4f6}.lectures_headerIcon__CcdlP{font-size:22px;margin-right:8px}.lectures_headerTitle__oIRF9{flex:1 1;font-family:Noto Sans KR,sans-serif;font-size:17px;font-weight:700;color:#171717;margin:0;line-height:1.3}.lectures_refreshBtn__xuMe_{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border:none;background:transparent;border-radius:8px;cursor:pointer;color:#171717;font-size:20px;transition:background-color .2s}.lectures_refreshBtn__xuMe_:hover{background-color:#F5F5F5}.lectures_refreshBtn__xuMe_:disabled{opacity:.4;cursor:not-allowed}.lectures_searchWrap__F6EL4{padding:12px 16px;background-color:#FFFFFF}.lectures_searchField__Qa3BA{display:flex;align-items:center;gap:8px;padding:10px 14px;background-color:#F3F4F6;border-radius:10px}.lectures_searchIcon___WMGl{color:#9CA3AF;font-size:18px;flex-shrink:0}.lectures_searchInput__m2T7G{flex:1 1;border:none;background:transparent;font-family:Noto Sans KR,sans-serif;font-size:15px;color:#171717;outline:none}.lectures_searchInput__m2T7G::placeholder{color:#9CA3AF}.lectures_clearBtn__Mxn84{display:flex;align-items:center;justify-content:center;width:20px;height:20px;border:none;background:#D1D5DB;border-radius:50%;cursor:pointer;color:#FFFFFF;font-size:12px;line-height:1;flex-shrink:0}.lectures_scrollContent__h9rig{flex:1 1;padding:8px 16px 0}.lectures_card__ouHXk{display:block;background-color:#FFFFFF;border:1px solid #e5e7eb;border-radius:12px;overflow:hidden;margin-bottom:16px;cursor:pointer;transition:box-shadow .2s;text-decoration:none;color:inherit}.lectures_card__ouHXk:hover{box-shadow:0 2px 8px rgba(0,0,0,.08)}.lectures_thumbWrap__mgWMr{position:relative;width:100%;aspect-ratio:16/9;background-color:#E5E7EB;overflow:hidden}.lectures_thumbImg__eFAHI{width:100%;height:100%;object-fit:cover}.lectures_playOverlay__gspUq{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background-color:rgba(0,0,0,.15);opacity:0;transition:opacity .2s}.lectures_card__ouHXk:hover .lectures_playOverlay__gspUq{opacity:1}.lectures_playIcon__d7fKu{width:48px;height:48px;background-color:rgba(0,0,0,.6);border-radius:50%;display:flex;align-items:center;justify-content:center;color:#FFFFFF;font-size:22px}.lectures_durationBadge__JUtSb{position:absolute;bottom:8px;right:8px;padding:2px 6px;background-color:rgba(0,0,0,.75);border-radius:4px;font-family:Noto Sans KR,sans-serif;font-size:12px;font-weight:600;color:#FFFFFF;line-height:1.4}.lectures_cardBody__Wjghg{padding:12px 14px 14px;overflow:hidden}.lectures_cardTitle__ucVE_{font-family:Noto Sans KR,sans-serif;font-size:15px;font-weight:600;color:#171717;line-height:1.5;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin:0 0 6px}.lectures_cardMeta__mbXZc{display:flex;align-items:center;gap:6px;font-family:Noto Sans KR,sans-serif;font-size:12px;color:#6B7280;margin:0 0 6px;flex-wrap:wrap}.lectures_metaDot__94T6h{color:#D1D5DB}.lectures_cardDesc__qDTHX{font-family:Noto Sans KR,sans-serif;font-size:13px;color:#6B7280;line-height:1.5;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:break-word;word-break:break-all;margin:0}.lectures_centeredState__BxRL7{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:80px 20px;text-align:center;gap:12px}.lectures_stateIcon__XzTVv{font-size:48px;color:#D1D5DB}.lectures_stateText__dnklS{font-family:Noto Sans KR,sans-serif;font-size:15px;color:#6B7280}.lectures_retryBtn__ifH0W{padding:10px 24px;border:1px solid #e5e7eb;border-radius:8px;background:#FFFFFF;font-family:Noto Sans KR,sans-serif;font-size:14px;color:#374151;cursor:pointer}.lectures_spinner__QhMmD{width:32px;height:32px;border:3px solid #f3f4f6;border-top:3px solid var(--color-primary);border-radius:50%;animation:lectures_spin___w48l .8s linear infinite}@keyframes lectures_spin___w48l{to{transform:rotate(1turn)}}