.ic-entity-link{display:inline-flex;max-width:100%;color:inherit;text-decoration:none;vertical-align:middle}.ic-entity-identity{display:inline-flex;align-items:center;min-width:0;gap:9px;color:inherit;line-height:1.25;vertical-align:middle}.ic-entity-identity--sm{gap:7px;font-size:12px}.ic-entity-identity--lg{gap:11px;font-size:18px;font-weight:850}.ic-entity-logo{display:inline-flex;align-items:center;justify-content:center;flex:none;width:32px;height:32px;border:1px solid #e2e8f0;border-radius:50%;background:#f8fafc;overflow:hidden}.ic-entity-identity--sm .ic-entity-logo{width:24px;height:24px}.ic-entity-identity--lg .ic-entity-logo{width:42px;height:42px}.ic-entity-logo img{display:block;width:100%;height:100%;padding:4px;object-fit:contain;background:#fff}.ic-entity-fallback{display:inline-flex;align-items:center;justify-content:center;width:100%;height:100%;background:var(--ic-entity-fallback,#1d4ed8);color:#fff;font-size:11px;font-weight:900;letter-spacing:.02em}.ic-entity-identity--sm .ic-entity-fallback{font-size:9px}.ic-entity-identity--lg .ic-entity-fallback{font-size:14px}.ic-entity-name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ic-entity-status{color:#64748b;font-size:10px;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.ic-entity-identity--synthetic .ic-entity-logo{border-style:dashed}.ic-entity-link:hover .ic-entity-identity{color:#0f172a}.ic-entity-link:focus-visible{outline:3px solid rgba(37,99,235,.24);outline-offset:3px;border-radius:999px}

/* A hidden fallback must not take space beside a loaded logo. */
.ic-entity-logo [hidden]{display:none!important}.ic-entity-logo{border-style:solid!important}.ic-entity-name{white-space:normal;overflow-wrap:anywhere}.ic-entity-identity{max-width:100%}.ic-entity-logo img{flex:none;min-width:0}.ic-entity-identity--lg{font-size:16px}
