.data-list-page-hidden{display:none!important}
.data-list-entry{width:100%;min-height:72px;padding:14px 16px;display:grid;grid-template-columns:1fr auto;gap:6px 12px;text-align:left;border:1px solid var(--border,#ded9ee);border-radius:14px;background:var(--panel,#fff);color:var(--text,#292335);box-shadow:none;margin:8px 0}
.data-list-entry b{font-size:17px}.data-list-entry>span:not(.data-list-arrow){grid-row:2;color:var(--muted,#797184);font-size:14px}.data-list-arrow{grid-column:2;grid-row:1/3;align-self:center;color:var(--primary,#7046c3);font-size:14px}
.data-list-entry:hover,.data-list-entry:focus-visible{background:var(--soft,#f0e9fb);border-color:var(--primary,#7046c3)}
.data-list-dialog{width:min(1040px,calc(100vw - 24px));max-width:none;max-height:90dvh;padding:0;border:1px solid var(--border,#ded9ee);border-radius:18px;background:var(--panel,#fff);color:var(--text,#292335);overflow:hidden}
.data-list-dialog::backdrop{background:rgba(27,16,46,.4)}.data-list-dialog[open]{display:flex;flex-direction:column}.data-list-dialog>header{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 20px;border-bottom:1px solid var(--border,#ded9ee);flex:none}.data-list-dialog h2{margin:0;font-size:20px}.data-list-body{padding:16px 20px;overflow:auto;overscroll-behavior:contain;min-height:150px}.data-list-pager{display:flex;align-items:center;justify-content:center;gap:10px;flex-wrap:wrap;padding:14px 0}.data-list-pager span{font-size:14px;color:var(--muted,#797184)}.data-list-controls[hidden]{display:none}.data-list-more{margin-top:10px}
#wrongQuestionBankTabs{display:grid;gap:8px;background:none;padding:0}#wrongQuestionBankTabs .data-list-entry{margin:0;box-shadow:none}#wrongQuestionBankList+.data-list-controls{margin-top:12px}
@media(max-width:600px){.data-list-dialog{width:calc(100vw - 16px);max-height:92dvh;border-radius:14px}.data-list-dialog>header,.data-list-body{padding:14px}.data-list-entry{min-height:68px;padding:12px}.data-list-arrow{font-size:12px}.data-list-pager{gap:8px}}

button[data-list-open="wrongQuestionBankList"]{display:none}

.data-list-dialog>.data-list-pager,.data-list-server-pager{flex:none;background:var(--panel,#fff);padding:10px 14px;margin:0;border-top:1px solid var(--border,#ded9ee)}.data-list-server-pager{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:8px}.data-list-more{display:none!important}
