.model-integrity-badge{border:1px solid var(--line);width:fit-content;max-width:100%;color:var(--muted);white-space:normal;overflow-wrap:anywhere;border-radius:5px;align-items:center;gap:5px;margin-top:6px;padding:4px 8px;font-size:12px;font-weight:500;line-height:1.6;display:inline-flex}.model-integrity-badge svg{flex:0 0 16px}.model-integrity-badge[data-status=passed]{color:var(--success);border-color:color-mix(in srgb, var(--success) 35%, var(--line));background:var(--success-soft,color-mix(in srgb, var(--success) 8%, var(--surface-raised)))}.model-integrity-summary{margin:12px 0}.model-integrity-summary>p{color:var(--muted);margin:8px 0 0;font-size:12px;line-height:1.7}.model-integrity-summary a{text-underline-offset:3px;text-decoration:underline}
