.client-link-host{background:var(--onex-op-canvas);border:1px solid var(--onex-op-line);border-radius:6px;padding:12px;margin-bottom:16px;color:var(--onex-op-navy);font-family:"Segoe UI",system-ui,sans-serif}.client-link-line{display:flex;align-items:center;justify-content:space-between;gap:12px}.client-link-line>div{display:grid;gap:4px;min-width:0}.client-link-line strong{font-size:12px;overflow-wrap:anywhere}.client-link-line small{font-size:10px;color:var(--onex-op-muted);overflow-wrap:anywhere}.client-link-host [hidden]{display:none!important}.client-search-tools{display:grid;grid-template-columns:minmax(0,1fr) 150px;gap:12px;margin:14px 0 10px}.client-search-tools label{display:grid;gap:5px}.client-link-host [data-client-results]{max-height:200px;overflow:auto;border:1px solid var(--onex-op-line);border-radius:4px;background:white}.client-link-host [data-client-results]>button{display:flex;flex-direction:column;align-items:flex-start;width:100%;border:0;border-bottom:1px solid var(--onex-op-line);border-radius:0;padding:10px;gap:4px;text-align:left;min-height:48px}.client-link-host [data-client-results]>button:hover{background:var(--onex-op-crm-tint)}.client-link-host [data-client-results]>button>span{font-size:10px;color:var(--onex-op-muted);overflow-wrap:anywhere}.client-create-tools{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-top:10px;font-size:11px}.client-link-host [data-client-alert]{font-size:11px;line-height:1.5;color:var(--onex-op-stage-analysis);margin:8px 0 0}.client-link-host [data-client-alert]:empty{display:none}@media(max-width:600px){.client-link-line{align-items:flex-start;flex-direction:column}.client-search-tools{grid-template-columns:minmax(0,1fr)}.client-link-host button{min-height:44px!important;max-width:100%}.client-link-host{padding:10px}}
