.question-bank-page[data-v-040dfed4]{display:flex;flex-direction:column;height:calc(100vh - 100px);padding:20px}.page-header[data-v-040dfed4]{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px}.page-title[data-v-040dfed4]{color:#1f2937;font-size:24px;margin:0}.stats-badges[data-v-040dfed4]{display:flex;gap:8px;margin-top:8px}.main-layout[data-v-040dfed4]{display:flex;flex:1;gap:20px;min-height:0}.category-sidebar[data-v-040dfed4]{background:#fff;border:1px solid #ebeef5;border-radius:4px;display:flex;flex-direction:column;width:260px}.sidebar-header[data-v-040dfed4]{border-bottom:1px solid #ebeef5;color:#303133;font-weight:500;padding:12px 16px}.custom-tree-node[data-v-040dfed4],.sidebar-header[data-v-040dfed4]{align-items:center;display:flex;justify-content:space-between}.custom-tree-node[data-v-040dfed4]{flex:1;font-size:14px;padding-right:8px}.count[data-v-040dfed4]{color:#909399;font-size:12px}.question-list-container[data-v-040dfed4]{background:#fff;border:1px solid #ebeef5;border-radius:4px;display:flex;flex:1;flex-direction:column;padding:20px}.filter-bar[data-v-040dfed4]{margin-bottom:10px}.q-list[data-v-040dfed4]{flex:1;overflow-y:auto}.q-item[data-v-040dfed4]{border-bottom:1px solid #ebeef5;padding:16px 0}.q-item[data-v-040dfed4]:last-child{border-bottom:none}.q-header[data-v-040dfed4]{align-items:center;display:flex;justify-content:space-between;margin-bottom:8px}.q-tags[data-v-040dfed4]{display:flex;gap:8px}.q-content[data-v-040dfed4]{color:#303133;font-size:14px;line-height:1.5;margin-bottom:12px}.q-footer[data-v-040dfed4]{color:#909399;display:flex;font-size:12px;gap:16px}.text-red[data-v-040dfed4]{color:#f56c6c}.pagination-area[data-v-040dfed4]{display:flex;justify-content:flex-end;margin-top:10px}.upload-area[data-v-040dfed4]{text-align:center}.template-download[data-v-040dfed4]{margin-top:15px}