.trust-chip{display:inline-flex;align-items:center;gap:4px;padding:4px 8px;border-radius:var(--radius-chip);background:color-mix(in srgb,var(--chip-color) 12%,transparent);border:1px solid color-mix(in srgb,var(--chip-color) 25%,transparent);font-size:var(--text-xs);font-weight:var(--weight-medium);color:var(--color-ink);line-height:1;white-space:nowrap;flex-shrink:0;min-width:80px;overflow:hidden}.trust-chip__icon{font-size:13px;line-height:1;flex-shrink:0}.trust-chip__label{font-size:12px;letter-spacing:.02em;overflow:hidden;text-overflow:ellipsis}.trust-chip__axes{display:inline-flex;align-items:center;gap:6px;margin-left:2px;flex-shrink:0}.trust-dot-bar{display:inline-flex;align-items:center;gap:2px;cursor:help}.trust-dot-bar__icon{width:10px;height:10px;flex-shrink:0;opacity:.65;color:var(--chip-color)}.trust-dot-bar__label{display:none}.trust-dot{width:9px;height:9px;border-radius:50%;flex-shrink:0;transition:background var(--transition-fast),border-color var(--transition-fast)}.trust-dot--factuality{background:color-mix(in srgb,var(--chip-color) 20%,transparent);border:none}.trust-dot--factuality.trust-dot--filled{background:var(--chip-color)}.trust-dot--richness{background:transparent;border:1.5px solid color-mix(in srgb,var(--chip-color) 40%,transparent)}.trust-dot--richness.trust-dot--filled{background:color-mix(in srgb,var(--chip-color) 45%,transparent);border-color:var(--chip-color)}@container (max-width: 220px){.trust-chip__axes{display:none}}@container (max-width: 110px){.trust-chip__label{display:none}.trust-chip{min-width:0;padding:4px 6px}}
