.src-logo{background:var(--hj-tint-cream);width:24px;height:24px;box-shadow:inset 0 0 0 1px var(--hj-ink-line);color:var(--hj-ink);font-family:var(--hj-font-text);vertical-align:middle;border-radius:6px;flex-shrink:0;place-items:center;font-size:10px;font-weight:600;line-height:1;display:inline-grid;overflow:hidden}.src-logo[data-size=xs]{border-radius:5px;width:18px;height:18px;font-size:8px}.src-logo[data-size=xs] img{padding:1px}.src-logo[data-size=md]{border-radius:8px;width:32px;height:32px;font-size:12px}.src-logo[data-size=lg]{border-radius:10px;width:40px;height:40px;font-size:14px}.src-logo[data-round]{border-radius:50%}.src-logo:has(img){background:var(--hj-logo-tile)}.src-logo img{object-fit:contain;background:var(--hj-logo-tile);width:100%;height:100%;padding:2px}.src-logo[data-size=md] img{padding:3px}.src-logo[data-size=lg] img{padding:4px}.src-logo[data-round] img{object-fit:cover;object-position:50% 20%;padding:0}.src-named{vertical-align:middle;align-items:center;gap:8px;min-width:0;display:inline-flex}.src-strip{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.src-inline{align-items:baseline;gap:5px;display:inline-flex}.src-inline .src-logo{align-self:center}
