.qualification-bar{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.qualification-bar h2{font-size:22px}.qualification-bar .field{min-width:190px}.qualification-bar .field select{margin-bottom:0}.qualification-contact{padding:16px 20px;border-block:1px solid var(--line);background:var(--surface,#fff)}.qualification-contact>details{margin-top:12px}.qualification-contact summary{font-size:12px;cursor:pointer;font-weight:650}.qualification-controls{margin-top:12px;flex-wrap:wrap}.qualification-controls .btn{font-size:11px;padding:8px 12px;min-height:35px}.qualification-answers{display:grid;gap:12px;margin:18px 0}.qualification-answers>div{padding:12px 14px;border:1px solid var(--line);border-radius:9px;min-width:0}.qualification-answers dt{font-size:11px;color:var(--muted);margin-bottom:5px}.qualification-answers dd{font-size:14px;margin:0;overflow-wrap:anywhere;white-space:pre-wrap}.qualification-profiles{display:grid;gap:12px;margin-top:18px}.qualification-profiles article{display:flex;justify-content:space-between;gap:18px;align-items:center;flex-wrap:wrap;border:1px solid var(--line);padding:18px;border-radius:12px}.workspace-table td small{display:block;max-width:300px;overflow-wrap:anywhere}.qualification-contact .footer-note{margin-bottom:0}@media(max-width:760px){.qualification-contact{padding:14px}.qualification-controls .btn{flex:1}.qualification-profiles .actions{flex-wrap:wrap}.qualification-contact .qualification-bar{align-items:flex-start}.qualification-profiles article{padding:14px}}
