@layer osha-ui{.osha-ai-tag-host{vertical-align:baseline;align-items:center;min-inline-size:0;max-inline-size:100%;display:inline-flex}.osha-ai-tag{box-sizing:border-box;gap:var(--density-field-gap,.25rem);min-inline-size:0;max-inline-size:100%;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{text-overflow:ellipsis;min-inline-size:0;overflow:hidden}.osha-ai-tag .osha-chip-icon{transition:opacity var(--motion-duration-fast,.15s) var(--motion-ease-standard,ease);flex-shrink:0}.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}}}
