@scope(.instui-text){&{font-family:var(--instui-component-text-content-font-family);color:var(--instui-component-text-base-color);font-size:var(--instui-component-text-font-size-medium);font-weight:var(--instui-component-text-font-weight-normal);line-height:var(--instui-component-text-content-line-height)}&.-size-xs{font-size:var(--instui-component-text-font-size-x-small)}&.-size-sm{font-size:var(--instui-component-text-font-size-small)}&.-size-lg{font-size:var(--instui-component-text-font-size-large)}&.-size-xl{font-size:var(--instui-component-text-font-size-x-large)}&.-weight-bold{font-weight:var(--instui-component-text-font-weight-bold)}&.-style-italic{font-style:italic}&.-color-primary{color:var(--instui-component-text-primary-color)}&.-color-secondary{color:var(--instui-component-text-muted-color)}&.-color-brand{color:light-dark(var(--instui-color-institutional-brand-primary),var(--instui-color-institutional-brand-font-color-dark))}&.-color-success{color:var(--instui-component-text-success-color)}&.-color-danger{color:var(--instui-component-text-error-color)}&.-color-warning{color:var(--instui-component-text-warning-color)}&:is(.-color-ai-highlight,.-color-ai){color:var(--instui-component-text-ai-color);background:var(--instui-component-text-ai-background-color)}&.-color-primary-inverse,&.-color-secondary-inverse{color:var(--instui-component-text-inverse-color)}&.-color-primary-on{color:var(--instui-component-text-base-on-color)}&.-color-secondary-on{color:var(--instui-component-text-muted-on-color)}&.-variant-description-page{font-size:var(--instui-component-text-description-page-font-size);font-weight:var(--instui-component-text-description-page-font-weight);line-height:var(--instui-component-text-description-page-line-height)}&.-variant-description-section{font-size:var(--instui-component-text-description-section-font-size);font-weight:var(--instui-component-text-description-section-font-weight);line-height:var(--instui-component-text-description-section-line-height)}&.-variant-content{font-size:var(--instui-component-text-content-font-size);line-height:var(--instui-component-text-content-line-height);font-weight:var(--instui-component-text-content-font-weight)}&.-variant-content-small{font-size:var(--instui-component-text-content-small-font-size);font-weight:var(--instui-component-text-content-small-font-weight);line-height:var(--instui-component-text-content-small-line-height)}&.-variant-content-important{font-size:var(--instui-component-text-content-important-font-size);line-height:var(--instui-component-text-content-important-line-height);font-weight:var(--instui-component-text-content-important-font-weight)}&.-variant-content-quote{font-size:var(--instui-component-text-content-quote-font-size);font-weight:var(--instui-component-text-content-quote-font-weight);font-style:var(--instui-component-text-content-quote-font-style);line-height:var(--instui-component-text-content-quote-line-height)}&.-variant-legend{font-size:var(--instui-component-text-legend-font-size);line-height:var(--instui-component-text-legend-line-height);font-weight:var(--instui-component-text-legend-font-weight)}&.-transform-uppercase{text-transform:uppercase}&.-transform-lowercase{text-transform:lowercase}&.-transform-capitalize{text-transform:capitalize}&.-size-x-small{font-size:var(--instui-component-text-font-size-x-small)}&.-size-small{font-size:var(--instui-component-text-font-size-small)}&.-size-large{font-size:var(--instui-component-text-font-size-large)}&.-size-x-large{font-size:var(--instui-component-text-font-size-x-large)}}
