.qy-material-manage-page[data-v-46a5a07a]{padding:1rem;background-color:#f0f5ff;min-height:100vh}.dc-toolbar[data-v-46a5a07a]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:.75rem;margin-bottom:.875rem;padding-bottom:.75rem;border-bottom:1px solid #eef2f7}.dc-toolbar .dc-toolbar__actions[data-v-46a5a07a],.dc-toolbar[data-v-46a5a07a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.dc-toolbar .dc-toolbar__actions[data-v-46a5a07a]{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.5rem}.dc-filter-bar[data-v-46a5a07a]{background:#eff6ff;border:1px solid #dbeafe;border-radius:.5rem;padding:.75rem 1rem 0;margin-bottom:1rem}.dc-filter-bar .dc-filter-form .el-form-item[data-v-46a5a07a]{margin-bottom:.75rem}.dc-section-card[data-v-46a5a07a]{background:#fff;border:1px solid #eef2f7;border-radius:.75rem;padding:1rem;-webkit-box-shadow:0 .25rem 1rem rgba(59,130,246,.06);box-shadow:0 .25rem 1rem rgba(59,130,246,.06)}.material-grid[data-v-46a5a07a]{display:grid;grid-template-columns:repeat(auto-fill,minmax(12.5rem,1fr));gap:1rem}.material-grid-card[data-v-46a5a07a]{border:1px solid #e2e8f0;border-radius:.5rem;overflow:hidden;background:#fff;-webkit-transition:all .2s ease;transition:all .2s ease}.material-grid-card[data-v-46a5a07a]:hover{border-color:#3b82f6;-webkit-box-shadow:0 .25rem .75rem rgba(59,130,246,.12);box-shadow:0 .25rem .75rem rgba(59,130,246,.12)}.material-grid-card .material-grid-card__cover[data-v-46a5a07a]{position:relative;width:100%;height:9.375rem;background:#f8fafc;cursor:pointer;overflow:hidden}.material-grid-card .material-grid-card__cover .cover-img[data-v-46a5a07a]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.material-grid-card .material-grid-card__cover .empty-cover[data-v-46a5a07a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%;color:#94a3b8;font-size:.8125rem}.material-grid-card .material-grid-card__cover .empty-cover.blocked[data-v-46a5a07a]{color:#f59e0b;padding:.5rem;text-align:center}.material-grid-card .material-grid-card__cover .play-icon-overlay[data-v-46a5a07a]{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:2rem;color:hsla(0,0%,100%,.9);pointer-events:none}.material-grid-card .material-grid-card__cover .duration-badge[data-v-46a5a07a]{position:absolute;bottom:.375rem;right:.375rem;background:rgba(15,23,42,.75);color:#fff;font-size:.6875rem;padding:.125rem .375rem;border-radius:.25rem}.material-grid-card .material-grid-card__cover .card-overlay[data-v-46a5a07a]{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(30,41,59,.5);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;gap:.5rem;opacity:0;-webkit-transition:opacity .2s ease;transition:opacity .2s ease}.material-grid-card .material-grid-card__cover:hover .card-overlay[data-v-46a5a07a]{opacity:1}.material-grid-card .material-grid-card__info[data-v-46a5a07a]{padding:.625rem .75rem}.material-grid-card .material-grid-card__info .title-line[data-v-46a5a07a]{font-size:.8125rem;font-weight:600;color:#1e293b;margin-bottom:.25rem}.material-grid-card .material-grid-card__info .meta-line[data-v-46a5a07a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:.75rem;color:#94a3b8;margin-bottom:.375rem}.material-grid-card .material-grid-card__info .tags-line[data-v-46a5a07a]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.25rem}.dc-compact-table[data-v-46a5a07a]{width:100%}.dc-compact-table .table-preview-box[data-v-46a5a07a]{position:relative;width:3.75rem;height:3.75rem;margin:0 auto;cursor:pointer;overflow:hidden;border-radius:.25rem}.dc-compact-table .table-thumb[data-v-46a5a07a]{width:3.75rem;height:3.75rem;-o-object-fit:cover;object-fit:cover;border-radius:.25rem}.dc-compact-table .table-thumb-empty[data-v-46a5a07a]{width:3.75rem;height:3.75rem;background:#f1f5f9;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;color:#94a3b8;border-radius:.25rem}.dc-compact-table .table-play-overlay[data-v-46a5a07a]{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:#fff;font-size:1.25rem}.dc-compact-table .table-blocked-text[data-v-46a5a07a]{font-size:.6875rem;color:#f59e0b}.pagination-wrapper[data-v-46a5a07a]{margin-top:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.sub-tip[data-v-46a5a07a]{font-size:.75rem;color:#94a3b8;line-height:1.4;margin-top:.25rem}.image-crop-preview-box[data-v-46a5a07a]{width:100%;height:20rem;background:#f8fafc;border:1px dashed #dbeafe;border-radius:.5rem;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;overflow:hidden}.image-crop-preview-box .crop-img-element[data-v-46a5a07a]{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.task-guide-bar[data-v-46a5a07a]{gap:.5rem;background:#eff6ff;border:1px solid #dbeafe;border-radius:.375rem;padding:.5rem .75rem;font-size:.8125rem;color:#475569;margin-bottom:.75rem}.task-guide-bar[data-v-46a5a07a],.task-toolbar[data-v-46a5a07a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.task-toolbar[data-v-46a5a07a]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.auth-guide-content[data-v-46a5a07a]{padding:.75rem 0;font-size:.875rem;color:#1e293b;line-height:1.6}.auth-guide-content .auth-highlight[data-v-46a5a07a]{font-weight:600;color:#3b82f6;font-size:1rem;margin:.5rem 0}.auth-guide-content .auth-link[data-v-46a5a07a]{color:#3b82f6;text-decoration:underline}.preview-dialog-body[data-v-46a5a07a]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem}.preview-dialog-body .preview-media-wrap[data-v-46a5a07a]{width:20rem;height:20rem;background:#f1f5f9;border-radius:.5rem;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;overflow:hidden}.preview-dialog-body .preview-media-wrap .preview-img[data-v-46a5a07a]{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.preview-dialog-body .preview-media-wrap .empty-text[data-v-46a5a07a]{color:#94a3b8;font-size:.8125rem;padding:.75rem;text-align:center}.preview-dialog-body .preview-meta-info[data-v-46a5a07a]{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:.8125rem;color:#1e293b;line-height:1.8}.detail-drawer-content[data-v-46a5a07a]{padding:1rem}.detail-drawer-content .detail-block[data-v-46a5a07a]{margin-bottom:1.25rem}.detail-drawer-content .detail-block h4[data-v-46a5a07a]{margin:0 0 .625rem;font-size:.9375rem;font-weight:600;color:#1e293b;border-left:.1875rem solid #3b82f6;padding-left:.5rem}.detail-drawer-content .detail-block .info-grid[data-v-46a5a07a]{display:grid;grid-template-columns:1fr 1fr;gap:.5rem 1rem;font-size:.8125rem;color:#475569}.detail-drawer-content .detail-block .info-grid span[data-v-46a5a07a]{color:#94a3b8}.detail-drawer-content .detail-block .detail-empty[data-v-46a5a07a]{font-size:.8125rem;color:#94a3b8;padding:.5rem 0}.truncate[data-v-46a5a07a]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}