.dialog-title-row[data-v-60ffd59a]{display:flex;align-items:center;gap:16px}.dialog-title[data-v-60ffd59a]{font-size:16px;font-weight:600;color:#303133}[data-v-60ffd59a] .mooc-resource-library-dialog{border-radius:8px;overflow:hidden}[data-v-60ffd59a] .mooc-resource-library-dialog .el-dialog__header{padding:22px 24px 12px;border-bottom:1px solid #f0f2f5}[data-v-60ffd59a] .mooc-resource-library-dialog .el-dialog__body{padding:0}.resource-library[data-v-60ffd59a]{background:#fff}.tabs-bar[data-v-60ffd59a]{display:flex;align-items:center;gap:28px;padding:0 24px;height:56px;border-bottom:1px solid #eef1f5}.tabs-bar .tab-item[data-v-60ffd59a]{position:relative;height:56px;line-height:56px;font-size:15px;color:#606266;cursor:pointer;-webkit-user-select:none;user-select:none;transition:color .2s ease}.tabs-bar .tab-item[data-v-60ffd59a]:hover{color:#00c5c4}.tabs-bar .tab-item.active[data-v-60ffd59a]{color:#00c5c4;font-weight:600}.tabs-bar .tab-item.active[data-v-60ffd59a]:after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;border-radius:2px;background:#00c5c4}.toolbar[data-v-60ffd59a]{display:flex;justify-content:flex-end;gap:14px;padding:20px 24px 16px}.toolbar .toolbar-select[data-v-60ffd59a]{width:240px;flex-shrink:0}.toolbar .toolbar-search[data-v-60ffd59a]{width:320px;flex-shrink:0}.resource-grid-wrap[data-v-60ffd59a]{height:380px;padding:10px 24px 8px;overflow-y:auto}.resource-grid[data-v-60ffd59a]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.resource-card[data-v-60ffd59a]{position:relative;padding:10px;border:1px solid #ebeef5;border-radius:4px;background:#fff;cursor:pointer;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.resource-card[data-v-60ffd59a]:hover{border-color:#c6e2ff;box-shadow:0 4px 12px #409eff14;transform:translateY(-1px)}.resource-card.active[data-v-60ffd59a]{border-color:#00c5c4;box-shadow:0 6px 14px #409eff24}.resource-card.disable[data-v-60ffd59a]{border-color:#c4c4c4}.resource-card.disable .card-selected[data-v-60ffd59a]{background-color:#c4c4c4}.resource-card.disable[data-v-60ffd59a]:hover{cursor:not-allowed}.resource-card .card-thumb[data-v-60ffd59a]{height:130px;display:flex;align-items:center;justify-content:center;background:#f8fafc;border-radius:2px;overflow:hidden}.resource-card .thumb-image[data-v-60ffd59a]{width:100%;height:100%}.resource-card .thumb-image[data-v-60ffd59a] img{width:100%;height:100%;object-fit:contain}.resource-card .card-name[data-v-60ffd59a]{margin-top:10px;font-size:14px;line-height:20px;color:#606266;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.resource-card .card-selected[data-v-60ffd59a]{position:absolute;top:-1px;right:-1px;width:28px;height:28px;border-radius:0 4px 0 12px;background:#00c5c4;color:#fff;display:flex;align-items:center;justify-content:center;font-size:14px}.list-status[data-v-60ffd59a]{padding:18px 0 12px;text-align:center;color:#909399;font-size:13px}.empty-wrap[data-v-60ffd59a]{height:100%;min-height:280px;display:flex;align-items:center;justify-content:center}.dialog-footer[data-v-60ffd59a]{display:flex;justify-content:space-between;align-items:center;padding:16px 24px 22px}.footer-actions[data-v-60ffd59a]{display:flex;justify-content:flex-end;gap:12px;width:100%}.footer-btn[data-v-60ffd59a]{min-width:88px;border-radius:20px}.confirm-btn[data-v-60ffd59a]{padding-left:24px;padding-right:24px}@media screen and (max-width: 768px){.tabs-bar[data-v-60ffd59a]{padding:0 16px;gap:20px}.toolbar[data-v-60ffd59a]{padding:16px;flex-direction:column;align-items:stretch}.toolbar .toolbar-select[data-v-60ffd59a],.toolbar .toolbar-search[data-v-60ffd59a]{width:100%}.resource-grid-wrap[data-v-60ffd59a]{height:420px;padding:10px 16px 8px}.resource-grid[data-v-60ffd59a]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.resource-card .card-thumb[data-v-60ffd59a]{height:100px}.resource-card .card-name[data-v-60ffd59a]{font-size:13px}.dialog-footer[data-v-60ffd59a]{padding:14px 16px 18px}}
