.pcp-v540-results{padding:10px;max-height:min(70vh,640px);overflow:auto;background:#fff;border-radius:0 0 12px 12px}.pcp-v540-group{padding:4px 0 10px}.pcp-v540-group+.pcp-v540-group{border-top:1px solid #eef1f5;padding-top:10px}.pcp-v540-group h4{margin:0 8px 6px;font-size:11px;text-transform:uppercase;letter-spacing:.12em;color:#64748b}.pcp-v540-row{display:flex;gap:10px;align-items:center;padding:8px;border-radius:8px;text-decoration:none!important;color:#0f172a}.pcp-v540-row:hover{background:#f6f8fb}.pcp-v540-row img{width:52px;height:52px;object-fit:contain;border:1px solid #eef1f5;border-radius:7px;background:#fff}.pcp-v540-row span{display:flex;flex-direction:column;min-width:0}.pcp-v540-row strong{font-size:13px;line-height:1.3}.pcp-v540-row small{font-size:11px;color:#64748b;margin-top:3px}.pcp-v540-chips{padding:9px 8px;border-top:1px solid #eef1f5;display:flex;gap:6px;flex-wrap:wrap;align-items:center}.pcp-v540-chips small{width:100%;font-size:10px;text-transform:uppercase;letter-spacing:.1em;color:#64748b}.pcp-v540-chips button{border:1px solid #dbe2ea;background:#fff;color:#334155!important;border-radius:999px;padding:5px 11px;font-size:11px;font-weight:700;line-height:1.2;cursor:pointer;opacity:1;-webkit-text-fill-color:#334155}.pcp-v540-chips button:hover,.pcp-v540-chips button:focus-visible{border-color:#0b63ce;background:#f5f9ff;color:#0b63ce!important;-webkit-text-fill-color:#0b63ce;outline:none}.pcp-v540-empty{padding:18px 12px;text-align:center;display:grid;gap:7px}.pcp-v540-empty strong{font-size:14px}.pcp-v540-empty span{font-size:12px;color:#64748b}.pcp-v540-empty a{display:inline-block;font-size:12px;font-weight:700;color:#0b63ce}