.picPreview .ant-modal-footer[data-v-6afec719]{border-top:0}.picPreview .ant-modal-footer .allImg[data-v-6afec719]{width:100%;height:60px;margin-bottom:10px;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.picPreview .ant-modal-footer .allImg .changeImg[data-v-6afec719]{height:100%;width:50px;cursor:pointer;padding:0;border:0}.picPreview .ant-modal-footer .allImg .changeImg i[data-v-6afec719]{font-size:60px}.picPreview .ant-modal-footer .allImg .changeImg.right i[data-v-6afec719]{bottom:2px;right:7px;position:relative}.picPreview .ant-modal-footer .allImg .imgbox[data-v-6afec719]{width:370px;height:100%;overflow:hidden;margin:0 auto;border:1px solid #eee;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.picPreview .ant-modal-footer .allImg .imgbox.min[data-v-6afec719]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.picPreview .ant-modal-footer .allImg .imgbox img[data-v-6afec719]{width:50px;height:50px;cursor:pointer}.picPreview .ant-modal-footer .allImg .imgbox div[data-v-6afec719]{width:50px;height:50px;margin:5px;cursor:pointer}.picPreview .ant-modal-footer .allImg .imgbox .changeColor[data-v-6afec719]{border:2px solid #42b983}.picPreview .ant-modal-footer .ctr-box[data-v-6afec719]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center}.picPreview .ant-modal-body[data-v-6afec719]{padding:0 10px}.picPreview .ant-modal-body .originStyle[data-v-6afec719]{left:0;top:0;cursor:pointer;-o-object-fit:cover;object-fit:cover;height:100%}.picPreview .ant-modal-body #test_3[data-v-6afec719]{position:relative;width:100%;height:100%;overflow:hidden;border:1px solid #eee;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}.picPreview .ant-modal-body #test_3 img[data-v-6afec719]{cursor:move;display:inline-block;vertical-align:middle}.course-card[data-v-3c6223fe]{border-radius:8px;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.1);box-shadow:0 2px 8px rgba(0,0,0,.1)}.course-card .table-toolbar[data-v-3c6223fe]{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;background:linear-gradient(135deg,#fafafa,#f5f5f5);border-radius:8px;border:1px solid #e8e8e8}.course-card .table-toolbar .left-tools[data-v-3c6223fe],.course-card .table-toolbar .right-tools[data-v-3c6223fe]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px}.course-card .table-toolbar .add-btn[data-v-3c6223fe]{border-radius:6px;-webkit-box-shadow:0 2px 4px rgba(24,144,255,.2);box-shadow:0 2px 4px rgba(24,144,255,.2);font-weight:500}.course-card .table-toolbar .batch-delete-btn[data-v-3c6223fe]{border-radius:6px;font-weight:500}.course-card .table-toolbar .refresh-btn[data-v-3c6223fe]{border-radius:6px;color:#1890ff;border-color:#1890ff}.course-card .table-toolbar .refresh-btn[data-v-3c6223fe]:hover{color:#40a9ff;border-color:#40a9ff}.course-card .table-toolbar .export-btn[data-v-3c6223fe]{border-radius:6px;color:#52c41a;border-color:#52c41a}.course-card .table-toolbar .export-btn[data-v-3c6223fe]:hover{color:#73d13d;border-color:#73d13d}.course-card .course-table .cover-image-container[data-v-3c6223fe]{position:relative;display:inline-block;cursor:pointer;border-radius:8px;overflow:hidden;-webkit-transition:all .3s cubic-bezier(.4,0,.2,1);transition:all .3s cubic-bezier(.4,0,.2,1);-webkit-box-shadow:0 2px 8px rgba(0,0,0,.1);box-shadow:0 2px 8px rgba(0,0,0,.1)}.course-card .course-table .cover-image-container[data-v-3c6223fe]:hover{-webkit-transform:scale(1.08);transform:scale(1.08);-webkit-box-shadow:0 4px 16px rgba(0,0,0,.2);box-shadow:0 4px 16px rgba(0,0,0,.2)}.course-card .course-table .cover-image-container:hover .image-overlay[data-v-3c6223fe]{opacity:1}.course-card .course-table .cover-image-container .cover-image[data-v-3c6223fe]{width:90px;height:56px;-o-object-fit:cover;object-fit:cover;border-radius:8px;border:2px solid #f0f0f0;-webkit-transition:border-color .3s ease;transition:border-color .3s ease}.course-card .course-table .cover-image-container .image-overlay[data-v-3c6223fe]{position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,rgba(0,0,0,.6),rgba(0,0,0,.4));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;opacity:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;color:#fff;font-size:20px;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.course-card .course-table .course-name[data-v-3c6223fe]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:6px}.course-card .course-table .course-name .name-text[data-v-3c6223fe]{font-weight:600;color:#262626;line-height:1.4}.course-card .course-table .course-name .course-tags[data-v-3c6223fe]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:4px}.course-card .course-table .course-name .status-tag[data-v-3c6223fe]{border-radius:4px;font-size:11px;padding:0 6px;height:20px;line-height:18px}.course-card .course-table .status-badge .ant-badge-status-dot[data-v-3c6223fe]{width:8px;height:8px}.course-card .course-table .status-badge .ant-badge-status-text[data-v-3c6223fe]{font-size:12px;font-weight:500}.course-card .course-table .action-buttons[data-v-3c6223fe]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.course-card .course-table .action-buttons .edit-btn[data-v-3c6223fe]{color:#1890ff}.course-card .course-table .action-buttons .edit-btn[data-v-3c6223fe]:hover{color:#40a9ff;background:rgba(24,144,255,.1)}.course-card .course-table .action-buttons .delete-btn[data-v-3c6223fe]{color:#ff4d4f}.course-card .course-table .action-buttons .delete-btn[data-v-3c6223fe]:hover{color:#ff7875;background:rgba(255,77,79,.1)}.course-card .course-table .action-buttons .shelve-btn[data-v-3c6223fe]{color:#52c41a}.course-card .course-table .action-buttons .shelve-btn[data-v-3c6223fe]:hover{color:#73d13d;background:rgba(82,196,26,.1)}.course-card .course-table .action-buttons .unshelve-btn[data-v-3c6223fe]{color:#faad14}.course-card .course-table .action-buttons .unshelve-btn[data-v-3c6223fe]:hover{color:#ffc53d;background:rgba(250,173,20,.1)}.course-card .course-table .action-buttons .view-btn[data-v-3c6223fe]{color:#722ed1}.course-card .course-table .action-buttons .view-btn[data-v-3c6223fe]:hover{color:#9254de;background:rgba(114,46,209,.1)}