.question-bank-list{width:100%}.question-bank-list .ant-card{height:140px;border-radius:12px;border:1px solid #e1e8f0;transition:all .3s ease;cursor:pointer;display:flex;flex-direction:column;box-shadow:0 4px 12px rgba(0,0,0,.08);overflow:hidden}.question-bank-list .ant-card:hover{transform:translateY(-4px);box-shadow:0 12px 28px rgba(74,105,189,.18);border-color:#4a69bd}.question-bank-list .ant-card-body{padding:16px;height:100%;display:flex;flex-direction:column;justify-content:space-between}.question-bank-list .ant-card-meta-avatar{margin-right:16px}.question-bank-list .ant-card-meta-avatar .ant-avatar{width:64px;height:64px;border-radius:12px;border:2px solid #e1e8f0;box-shadow:0 2px 8px rgba(0,0,0,.1)}.question-bank-list .ant-card-meta-detail{overflow:hidden;flex:1 1}.question-bank-list .ant-card-meta-title{font-size:16px;font-weight:600;color:#262626;margin-bottom:8px;line-height:1.4;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.question-bank-list .ant-card-meta-description{color:#8c8c8c;font-size:14px;line-height:1.4;height:32px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.question-bank-list a{display:block;height:100%}.question-bank-list a,.question-bank-list a:hover{text-decoration:none;color:inherit}@media (max-width:1200px){.question-bank-list .ant-card{height:130px}.question-bank-list .ant-card-body{padding:14px}.question-bank-list .ant-card-meta-avatar .ant-avatar{width:56px;height:56px}}@media (max-width:768px){.question-bank-list .ant-card{height:120px}.question-bank-list .ant-card-body{padding:12px}.question-bank-list .ant-card-meta-avatar .ant-avatar{width:48px;height:48px}.question-bank-list .ant-card-meta-title{font-size:14px}.question-bank-list .ant-card-meta-description{font-size:12px;height:28px;line-height:1.3}}