@layer osha-ui{.osha-ai-tag-host{display:inline-flex;align-items:center;vertical-align:baseline}.osha-ai-tag,.osha-ai-tag-host{max-inline-size:100%;min-inline-size:0}.osha-ai-tag{box-sizing:border-box;gap:var(--density-field-gap,.25rem);transition:background-color var(--motion-duration-fast,.15s) var(--motion-ease-standard,ease),color var(--motion-duration-fast,.15s) var(--motion-ease-standard,ease),border-color var(--motion-duration-fast,.15s) var(--motion-ease-standard,ease)}.osha-ai-tag .osha-chip-label{overflow:hidden;text-overflow:ellipsis;min-inline-size:0}.osha-ai-tag .osha-chip-icon{flex-shrink:0;transition:opacity var(--motion-duration-fast,.15s) var(--motion-ease-standard,ease)}.osha-ai-tag--sm{font-size:var(--type-step-0,.75rem)}.osha-ai-tag--md{font-size:var(--type-step-1,.875rem)}.osha-ai-tag--standard .osha-chip-icon{color:var(--osha-color-brand-600,#0e7490)}.osha-ai-tag--muted .osha-chip-icon{opacity:.85}@container app-content (min-width: 48rem){.osha-ai-tag--md{font-size:var(--type-step-2,1rem)}}@container app-content (max-width: 20rem){.osha-ai-tag{max-inline-size:100%}.osha-ai-tag .osha-chip-label{white-space:nowrap}}}