.exam-bank-card,.exam-question-form,.exam-editor,.exam-results{margin:14px 0}.exam-bank-list{display:flex;flex-wrap:wrap;gap:10px;padding:0 22px 18px}.exam-bank-chip{display:flex;flex-direction:column;gap:4px;padding:11px 14px;border:1px solid var(--line);border-radius:10px;background:#f8faff}.exam-bank-chip small{font-size:12px;color:var(--muted)}.bank-row{grid-template-columns:minmax(240px,1fr) auto;align-items:end;padding:0 22px 18px}.bank-row .field{margin:0}.exam-participant-field{align-self:start}.exam-staff-search{margin-top:12px}.inline-search{display:flex;gap:8px}.inline-search input{flex:1}.exam-staff-results{display:flex;flex-direction:column;gap:7px;max-height:240px;overflow:auto;margin-top:9px;padding:10px;border:1px solid var(--line);border-radius:9px}.exam-staff-option{display:flex;align-items:center;gap:9px;padding:7px 9px;border-radius:7px;background:#f8faff;cursor:pointer}.exam-staff-option small{margin-left:8px;color:var(--muted)}.exam-results{margin-top:16px}.exam-editor select[multiple]{min-height:180px}@media(max-width:760px){.bank-row{grid-template-columns:1fr;padding:0 18px 18px}.exam-bank-list{padding:0 18px 18px}.inline-search{flex-wrap:wrap}.inline-search input{min-width:100%}}
