.question-bank-container[data-v-8ef449c6]{min-height:100vh;background:linear-gradient(135deg,#f5f7fa,#c3cfe2);padding:24px}.question-bank-layout[data-v-8ef449c6]{display:flex;gap:20px;max-width:1600px;margin:0 auto}.question-bank-layout .left-sidebar[data-v-8ef449c6]{width:280px;background:#fff;border-radius:12px;padding:20px;box-shadow:0 2px 12px rgba(0,0,0,.08);min-height:calc(100vh - 48px)}.question-bank-layout .left-sidebar .sidebar-header[data-v-8ef449c6]{margin-bottom:16px}.question-bank-layout .left-sidebar .sidebar-header .add-btn[data-v-8ef449c6]{width:100%;background:linear-gradient(135deg,#667eea,#764ba2);border:none;display:flex;align-items:center;justify-content:center;gap:6px;transition:all .3s ease}.question-bank-layout .left-sidebar .sidebar-header .add-btn[data-v-8ef449c6]:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(102,126,234,.4)}.question-bank-layout .left-sidebar .search-box[data-v-8ef449c6]{margin-bottom:16px}.question-bank-layout .left-sidebar .search-box .search-input[data-v-8ef449c6] .el-input__inner{border-radius:8px}.question-bank-layout .left-sidebar .search-box .search-input i[data-v-8ef449c6]{cursor:pointer;color:#667eea}.question-bank-layout .left-sidebar .classify-list .classify-item[data-v-8ef449c6]{display:flex;align-items:center;justify-content:space-between;padding:10px 12px;margin-bottom:6px;border-radius:8px;cursor:pointer;transition:all .3s ease}.question-bank-layout .left-sidebar .classify-list .classify-item[data-v-8ef449c6]:hover{background:#f5f7fa}.question-bank-layout .left-sidebar .classify-list .classify-item.classify-active[data-v-8ef449c6]{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff}.question-bank-layout .left-sidebar .classify-list .classify-item.classify-active .item-content .item-name[data-v-8ef449c6],.question-bank-layout .left-sidebar .classify-list .classify-item.classify-active .item-content i[data-v-8ef449c6]{color:#fff}.question-bank-layout .left-sidebar .classify-list .classify-item .item-content[data-v-8ef449c6]{display:flex;align-items:center;gap:10px;flex:1}.question-bank-layout .left-sidebar .classify-list .classify-item .item-content i[data-v-8ef449c6]{font-size:16px;color:#667eea;transition:color .3s ease}.question-bank-layout .left-sidebar .classify-list .classify-item .item-content .item-name[data-v-8ef449c6]{color:#333;font-size:14px;transition:color .3s ease}.question-bank-layout .left-sidebar .classify-list .classify-item .item-actions[data-v-8ef449c6]{display:flex;gap:8px}.question-bank-layout .left-sidebar .classify-list .classify-item .item-actions i[data-v-8ef449c6]{padding:4px;border-radius:4px;transition:all .3s ease}.question-bank-layout .left-sidebar .classify-list .classify-item .item-actions i[data-v-8ef449c6]:hover{background:rgba(102,126,234,.1);color:#667eea}.question-bank-layout .left-sidebar .classify-list .no-data[data-v-8ef449c6]{display:flex;flex-direction:column;align-items:center;padding:40px 0;color:#999}.question-bank-layout .left-sidebar .classify-list .no-data i[data-v-8ef449c6]{font-size:48px;margin-bottom:12px}.question-bank-layout .left-sidebar .classify-list .no-data p[data-v-8ef449c6]{font-size:14px}.question-bank-layout .right-content[data-v-8ef449c6]{flex:1;background:#fff;border-radius:12px;padding:24px;box-shadow:0 2px 12px rgba(0,0,0,.08)}.question-bank-layout .right-content .content-header[data-v-8ef449c6]{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;gap:16px;margin-bottom:24px;padding-bottom:20px;border-bottom:2px solid #f0f0f0}.question-bank-layout .right-content .content-header .search-form[data-v-8ef449c6]{flex:1;display:flex;flex-wrap:wrap;gap:16px}.question-bank-layout .right-content .content-header .search-form .form-item[data-v-8ef449c6]{display:flex;align-items:center;gap:8px}.question-bank-layout .right-content .content-header .search-form .form-item .form-label[data-v-8ef449c6]{font-size:14px;color:#666;white-space:nowrap}.question-bank-layout .right-content .content-header .search-form .form-item .form-input[data-v-8ef449c6]{width:220px}.question-bank-layout .right-content .content-header .search-form .form-item .form-select[data-v-8ef449c6]{width:150px}.question-bank-layout .right-content .content-header .search-form .form-actions[data-v-8ef449c6]{display:flex;gap:12px}.question-bank-layout .right-content .content-header .tag-btn[data-v-8ef449c6]{min-width:140px}.question-bank-layout .right-content .content-body .batch-bar[data-v-8ef449c6]{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;margin-bottom:16px;background:linear-gradient(135deg,#f5f7fa,#e8eaf6);border-radius:8px;border:1px solid #667eea}.question-bank-layout .right-content .content-body .batch-bar .batch-info[data-v-8ef449c6]{display:flex;align-items:center;gap:8px;color:#333}.question-bank-layout .right-content .content-body .batch-bar .batch-info i[data-v-8ef449c6]{color:#667eea;font-size:16px}.question-bank-layout .right-content .content-body .batch-bar .batch-info .count[data-v-8ef449c6]{color:#667eea;font-weight:600;margin:0 4px}.question-bank-layout .right-content .content-body .batch-bar .batch-actions[data-v-8ef449c6]{display:flex;gap:8px}.question-bank-layout .right-content .content-body .pagination-box[data-v-8ef449c6]{display:flex;justify-content:flex-end;margin-top:20px;padding-top:20px;border-top:1px solid #f0f0f0}[data-v-8ef449c6] .question-table th{background:linear-gradient(135deg,#667eea,#764ba2)!important;color:#fff!important;font-weight:600;padding:16px 0}[data-v-8ef449c6] .question-table th .cell{color:#fff!important;padding-left:12px;padding-right:12px}[data-v-8ef449c6] .question-table tr{transition:all .3s ease}[data-v-8ef449c6] .question-table tr:hover{background-color:#f5f7fa!important}[data-v-8ef449c6] .question-table tr td{padding:16px 0}[data-v-8ef449c6] .question-table tr td .cell{padding-left:12px;padding-right:12px}[data-v-8ef449c6] .question-table .tag-item{margin:2px 5px 2px 0;border-radius:4px}[data-v-8ef449c6] .question-table .action-btns{display:flex;gap:8px}[data-v-8ef449c6] .el-button--primary{background:linear-gradient(135deg,#667eea,#764ba2);border:none;display:inline-flex;align-items:center;gap:6px;transition:all .3s ease}[data-v-8ef449c6] .el-button--primary:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(102,126,234,.4)}[data-v-8ef449c6] .el-button--text{color:#667eea;display:inline-flex;align-items:center;gap:4px;transition:all .3s ease}[data-v-8ef449c6] .el-button--text:hover{color:#764ba2;background-color:rgba(102,126,234,.1)}[data-v-8ef449c6] .el-pagination .btn-next,[data-v-8ef449c6] .el-pagination .btn-prev,[data-v-8ef449c6] .el-pagination .el-pager li{border-radius:6px;transition:all .3s ease}[data-v-8ef449c6] .el-pagination .btn-next:hover,[data-v-8ef449c6] .el-pagination .btn-prev:hover,[data-v-8ef449c6] .el-pagination .el-pager li:hover{color:#667eea}[data-v-8ef449c6] .el-pagination .btn-next.active,[data-v-8ef449c6] .el-pagination .btn-prev.active,[data-v-8ef449c6] .el-pagination .el-pager li.active{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff}.tagDialog[data-v-8ef449c6]{min-height:60vh}.tagDialog .el-tag[data-v-8ef449c6]{margin:3px 5px;border-radius:4px}.tagDialog .button-new-tag[data-v-8ef449c6]{margin-left:10px;height:32px;line-height:30px;padding-top:0;padding-bottom:0}.tagDialog .input-new-tag[data-v-8ef449c6]{width:90px;margin-left:10px;vertical-align:bottom}.tag-dialog .nav[data-v-8ef449c6]{display:flex;gap:20px;margin-bottom:20px}.tag-dialog .nav div[data-v-8ef449c6]{padding:10px 20px;cursor:pointer;border-radius:8px;transition:all .3s ease}.tag-dialog .nav div.active[data-v-8ef449c6]{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff}.tag-dialog .nav div[data-v-8ef449c6]:not(.active):hover{background:#f5f7fa}.tag-dialog .grid-left .title[data-v-8ef449c6]{margin:30px 0 5px;font-weight:600}.tag-dialog .grid-left .checked-person[data-v-8ef449c6]{display:flex;flex-wrap:wrap}.tag-dialog .grid-left .checked-person .el-tag[data-v-8ef449c6]{margin:5px 10px}.tag-dialog .grid-right[data-v-8ef449c6]{border-left:1px solid #e7e6e6;padding-left:20px}.tag-dialog .grid-right .el-checkbox-group[data-v-8ef449c6]{height:500px;overflow:auto}.tag-dialog .grid-right .el-checkbox[data-v-8ef449c6]{display:flex;align-items:center;margin:20px 0}.tag-dialog .grid-right .el-checkbox .item-check[data-v-8ef449c6]{display:flex;width:240px;align-items:center;padding:10px;border-radius:6px;border:1px solid #e0e0e0;transition:all .3s ease}.tag-dialog .grid-right .el-checkbox .item-check[data-v-8ef449c6]:hover{border-color:#667eea;background:#f5f7fa}.layout0[data-v-8ef449c6]{display:flex;flex-direction:column;align-items:center;margin:60px 0}[data-v-8ef449c6] .el-checkbox__input.is-checked+.el-checkbox__label{color:#333}[data-v-8ef449c6] .el-checkbox__label{color:#333;font-weight:400;flex:1}[data-v-8ef449c6] .input-new-tag .el-input__inner{height:32px;line-height:32px;margin:3px 0}