.video-player[data-v-320a909c]{padding:24px;border:1px solid #e6eaf4;border-radius:18px;background:#fff}.player-toolbar[data-v-320a909c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px;margin-bottom:18px}.player-toolbar h3[data-v-320a909c]{margin:0 0 5px;color:#283b58}.player-toolbar span[data-v-320a909c],.watch-note[data-v-320a909c]{color:#7d8898;font-size:12px}.player-loading[data-v-320a909c]{display:block;padding:80px 0}video[data-v-320a909c]{width:100%;max-height:70vh;background:#151d2c;border-radius:12px;display:block}.player-message[data-v-320a909c]{margin-bottom:16px}.player-status[data-v-320a909c]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:12px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;color:#778399;font-size:12px;padding:14px 0}.player-status .failed[data-v-320a909c]{color:#bd424d}.course-description[data-v-320a909c]{white-space:pre-wrap;line-height:1.8;color:#53647a}@media(max-width:600px){.video-player[data-v-320a909c]{padding:16px}.player-toolbar[data-v-320a909c]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.video-surface[data-v-08adb5fc]{border-radius:18px}.video-error[data-v-08adb5fc]{margin-bottom:16px}.video-filters[data-v-08adb5fc]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:22px}.video-filters .ant-select[data-v-08adb5fc]{min-width:180px}.video-filters .ant-input-search[data-v-08adb5fc]{width:300px;max-width:100%}.history-hint[data-v-08adb5fc]{-webkit-box-flex:1;-ms-flex:1;flex:1;color:#7e8ba0;font-size:13px}.video-grid[data-v-08adb5fc]{display:grid;grid-template-columns:repeat(auto-fill,minmax(245px,1fr));gap:20px}.video-card[data-v-08adb5fc]{border:1px solid #e7eaf3;border-radius:16px;overflow:hidden;background:#fff}.video-cover[data-v-08adb5fc]{height:120px;background:linear-gradient(120deg,#e8edff,#eee6fb);color:#8174c5;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative}.video-cover>.anticon[data-v-08adb5fc]{font-size:42px}.video-cover span[data-v-08adb5fc]{position:absolute;right:12px;bottom:10px;font-size:12px;color:#5e6387}.video-card-body[data-v-08adb5fc]{padding:20px}.video-card h3[data-v-08adb5fc]{font-size:16px;color:#2d3d58;margin:10px 0;overflow-wrap:anywhere}.video-card p[data-v-08adb5fc]{color:#7c8898;font-size:13px;height:44px;overflow:hidden}.video-progress[data-v-08adb5fc]{margin-bottom:14px;font-size:12px;color:#7c8898}.video-pagination[data-v-08adb5fc]{margin-top:22px;text-align:right}@media(max-width:600px){.video-grid[data-v-08adb5fc]{grid-template-columns:1fr}.video-surface[data-v-08adb5fc] .ant-card-body{padding:16px}}