.bm-sem-typo-heading-6xl{font:var(--bm-sem-typo-heading-6xl);text-transform:var(--bm-primitive-text-case-none);-webkit-text-decoration:var(--bm-primitive-text-decoration-none);text-decoration:var(--bm-primitive-text-decoration-none);letter-spacing:var(--bm-primitive-letter-spacing-heading)}.bm-sem-typo-heading-5xl{font:var(--bm-sem-typo-heading-5xl);text-transform:var(--bm-primitive-text-case-none);-webkit-text-decoration:var(--bm-primitive-text-decoration-none);text-decoration:var(--bm-primitive-text-decoration-none);letter-spacing:var(--bm-primitive-letter-spacing-heading)}.bm-sem-typo-heading-4xl{font:var(--bm-sem-typo-heading-4xl);text-transform:var(--bm-primitive-text-case-none);-webkit-text-decoration:var(--bm-primitive-text-decoration-none);text-decoration:var(--bm-primitive-text-decoration-none);letter-spacing:var(--bm-primitive-letter-spacing-heading)}.bm-sem-typo-heading-3xl{font:var(--bm-sem-typo-heading-3xl);text-transform:var(--bm-primitive-text-case-none);-webkit-text-decoration:var(--bm-primitive-text-decoration-none);text-decoration:var(--bm-primitive-text-decoration-none);letter-spacing:var(--bm-primitive-letter-spacing-heading)}.bm-sem-typo-heading-2xl{font:var(--bm-sem-typo-heading-2xl);text-transform:var(--bm-primitive-text-case-none);-webkit-text-decoration:var(--bm-primitive-text-decoration-none);text-decoration:var(--bm-primitive-text-decoration-none);letter-spacing:var(--bm-primitive-letter-spacing-heading)}.bm-sem-typo-heading-alt-6xl{font:var(--bm-sem-typo-heading-alt-6xl);text-transform:var(--bm-primitive-text-case-none);-webkit-text-decoration:var(--bm-primitive-text-decoration-none);text-decoration:var(--bm-primitive-text-decoration-none);letter-spacing:var(--bm-primitive-letter-spacing-heading)}.bm-sem-typo-heading-alt-5xl{font:var(--bm-sem-typo-heading-alt-5xl);text-transform:var(--bm-primitive-text-case-none);-webkit-text-decoration:var(--bm-primitive-text-decoration-none);text-decoration:var(--bm-primitive-text-decoration-none);letter-spacing:var(--bm-primitive-letter-spacing-heading)}.bm-sem-typo-heading-alt-4xl{font:var(--bm-sem-typo-heading-alt-4xl);text-transform:var(--bm-primitive-text-case-none);-webkit-text-decoration:var(--bm-primitive-text-decoration-none);text-decoration:var(--bm-primitive-text-decoration-none);letter-spacing:var(--bm-primitive-letter-spacing-heading)}.bm-sem-typo-heading-alt-3xl{font:var(--bm-sem-typo-heading-alt-3xl);text-transform:var(--bm-primitive-text-case-none);-webkit-text-decoration:var(--bm-primitive-text-decoration-none);text-decoration:var(--bm-primitive-text-decoration-none);letter-spacing:var(--bm-primitive-letter-spacing-heading)}.bm-sem-typo-heading-alt-2xl{font:var(--bm-sem-typo-heading-alt-2xl);text-transform:var(--bm-primitive-text-case-none);-webkit-text-decoration:var(--bm-primitive-text-decoration-none);text-decoration:var(--bm-primitive-text-decoration-none);letter-spacing:var(--bm-primitive-letter-spacing-heading)}.bm-sem-typo-heading-xl{font:var(--bm-sem-typo-heading-xl);text-transform:var(--bm-primitive-text-case-none);-webkit-text-decoration:var(--bm-primitive-text-decoration-none);text-decoration:var(--bm-primitive-text-decoration-none);letter-spacing:var(--bm-primitive-letter-spacing-heading)}.bm-sem-typo-heading-lg{font:var(--bm-sem-typo-heading-lg);text-transform:var(--bm-primitive-text-case-none);-webkit-text-decoration:var(--bm-primitive-text-decoration-none);text-decoration:var(--bm-primitive-text-decoration-none);letter-spacing:var(--bm-primitive-letter-spacing-heading)}.bm-sem-typo-heading-md{font:var(--bm-sem-typo-heading-md);text-transform:var(--bm-primitive-text-case-none);-webkit-text-decoration:var(--bm-primitive-text-decoration-none);text-decoration:var(--bm-primitive-text-decoration-none);letter-spacing:var(--bm-primitive-letter-spacing-heading)}.bm-sem-typo-heading-sm{font:var(--bm-sem-typo-heading-sm);text-transform:var(--bm-primitive-text-case-none);-webkit-text-decoration:var(--bm-primitive-text-decoration-none);text-decoration:var(--bm-primitive-text-decoration-none);letter-spacing:var(--bm-primitive-letter-spacing-heading)}.bm-sem-typo-heading-xs{font:var(--bm-sem-typo-heading-xs);text-transform:var(--bm-primitive-text-case-none);-webkit-text-decoration:var(--bm-primitive-text-decoration-none);text-decoration:var(--bm-primitive-text-decoration-none);letter-spacing:var(--bm-primitive-letter-spacing-heading)}.bm-sem-typo-heading-alt-xl{font:var(--bm-sem-typo-heading-alt-xl);text-transform:var(--bm-primitive-text-case-none);-webkit-text-decoration:var(--bm-primitive-text-decoration-none);text-decoration:var(--bm-primitive-text-decoration-none);letter-spacing:var(--bm-primitive-letter-spacing-heading)}.bm-sem-typo-heading-alt-lg{font:var(--bm-sem-typo-heading-alt-lg);text-transform:var(--bm-primitive-text-case-none);-webkit-text-decoration:var(--bm-primitive-text-decoration-none);text-decoration:var(--bm-primitive-text-decoration-none);letter-spacing:var(--bm-primitive-letter-spacing-heading)}.bm-sem-typo-heading-alt-md{font:var(--bm-sem-typo-heading-alt-md);text-transform:var(--bm-primitive-text-case-none);-webkit-text-decoration:var(--bm-primitive-text-decoration-none);text-decoration:var(--bm-primitive-text-decoration-none);letter-spacing:var(--bm-primitive-letter-spacing-heading)}.bm-sem-typo-heading-alt-sm{font:var(--bm-sem-typo-heading-alt-sm);text-transform:var(--bm-primitive-text-case-none);-webkit-text-decoration:var(--bm-primitive-text-decoration-none);text-decoration:var(--bm-primitive-text-decoration-none);letter-spacing:var(--bm-primitive-letter-spacing-heading)}.bm-sem-typo-heading-alt-xs{font:var(--bm-sem-typo-heading-alt-xs);text-transform:var(--bm-primitive-text-case-none);-webkit-text-decoration:var(--bm-primitive-text-decoration-none);text-decoration:var(--bm-primitive-text-decoration-none);letter-spacing:var(--bm-primitive-letter-spacing-heading)}.bm-sem-typo-body-xs{font:var(--bm-sem-typo-body-xs);text-transform:var(--bm-primitive-text-case-none);-webkit-text-decoration:var(--bm-primitive-text-decoration-none);text-decoration:var(--bm-primitive-text-decoration-none);letter-spacing:var(--bm-primitive-letter-spacing-body)}.bm-sem-typo-body-sm{font:var(--bm-sem-typo-body-sm);text-transform:var(--bm-primitive-text-case-none);-webkit-text-decoration:var(--bm-primitive-text-decoration-none);text-decoration:var(--bm-primitive-text-decoration-none);letter-spacing:var(--bm-primitive-letter-spacing-body)}.bm-sem-typo-body-md{font:var(--bm-sem-typo-body-md);text-transform:var(--bm-primitive-text-case-none);-webkit-text-decoration:var(--bm-primitive-text-decoration-none);text-decoration:var(--bm-primitive-text-decoration-none);letter-spacing:var(--bm-primitive-letter-spacing-body)}.bm-sem-typo-body-lg{font:var(--bm-sem-typo-body-lg);text-transform:var(--bm-primitive-text-case-none);-webkit-text-decoration:var(--bm-primitive-text-decoration-none);text-decoration:var(--bm-primitive-text-decoration-none);letter-spacing:var(--bm-primitive-letter-spacing-body)}.bm-sem-typo-body-xl{font:var(--bm-sem-typo-body-xl);text-transform:var(--bm-primitive-text-case-none);-webkit-text-decoration:var(--bm-primitive-text-decoration-none);text-decoration:var(--bm-primitive-text-decoration-none);letter-spacing:var(--bm-primitive-letter-spacing-body)}.bm-sem-typo-body-2xl{font:var(--bm-sem-typo-body-2xl);text-transform:var(--bm-primitive-text-case-none);-webkit-text-decoration:var(--bm-primitive-text-decoration-none);text-decoration:var(--bm-primitive-text-decoration-none);letter-spacing:var(--bm-primitive-letter-spacing-body)}.bm-sem-typo-detail-xs{font:var(--bm-sem-typo-detail-xs);text-transform:var(--bm-primitive-text-case-uppercase);-webkit-text-decoration:var(--bm-primitive-text-decoration-none);text-decoration:var(--bm-primitive-text-decoration-none);letter-spacing:var(--bm-primitive-letter-spacing-heading)}.bm-sem-typo-detail-sm{font:var(--bm-sem-typo-detail-sm);text-transform:var(--bm-primitive-text-case-uppercase);-webkit-text-decoration:var(--bm-primitive-text-decoration-none);text-decoration:var(--bm-primitive-text-decoration-none);letter-spacing:var(--bm-primitive-letter-spacing-heading)}.bm-sem-typo-detail-md{font:var(--bm-sem-typo-detail-md);text-transform:var(--bm-primitive-text-case-uppercase);-webkit-text-decoration:var(--bm-primitive-text-decoration-none);text-decoration:var(--bm-primitive-text-decoration-none);letter-spacing:var(--bm-primitive-letter-spacing-heading)}.bm-sem-typo-detail-lg{font:var(--bm-sem-typo-detail-lg);text-transform:var(--bm-primitive-text-case-uppercase);-webkit-text-decoration:var(--bm-primitive-text-decoration-none);text-decoration:var(--bm-primitive-text-decoration-none);letter-spacing:var(--bm-primitive-letter-spacing-heading)}.bm-sem-typo-detail-xl{font:var(--bm-sem-typo-detail-xl);text-transform:var(--bm-primitive-text-case-uppercase);-webkit-text-decoration:var(--bm-primitive-text-decoration-none);text-decoration:var(--bm-primitive-text-decoration-none);letter-spacing:var(--bm-primitive-letter-spacing-heading)}.bm-sem-typo-label-xs{font:var(--bm-sem-typo-label-xs);text-transform:var(--bm-primitive-text-case-none);-webkit-text-decoration:var(--bm-primitive-text-decoration-none);text-decoration:var(--bm-primitive-text-decoration-none);letter-spacing:var(--bm-primitive-letter-spacing-body)}.bm-sem-typo-label-sm{font:var(--bm-sem-typo-label-sm);text-transform:var(--bm-primitive-text-case-none);-webkit-text-decoration:var(--bm-primitive-text-decoration-none);text-decoration:var(--bm-primitive-text-decoration-none);letter-spacing:var(--bm-primitive-letter-spacing-body)}.bm-sem-typo-label-md{font:var(--bm-sem-typo-label-md);text-transform:var(--bm-primitive-text-case-none);-webkit-text-decoration:var(--bm-primitive-text-decoration-none);text-decoration:var(--bm-primitive-text-decoration-none);letter-spacing:var(--bm-primitive-letter-spacing-body)}.bm-sem-typo-label-lg{font:var(--bm-sem-typo-label-lg);text-transform:var(--bm-primitive-text-case-none);-webkit-text-decoration:var(--bm-primitive-text-decoration-none);text-decoration:var(--bm-primitive-text-decoration-none);letter-spacing:var(--bm-primitive-letter-spacing-body)}.bm-sem-typo-label-xl{font:var(--bm-sem-typo-label-xl);text-transform:var(--bm-primitive-text-case-none);-webkit-text-decoration:var(--bm-primitive-text-decoration-none);text-decoration:var(--bm-primitive-text-decoration-none);letter-spacing:var(--bm-primitive-letter-spacing-body)}.bm-sem-typo-label-2xl{font:var(--bm-sem-typo-label-2xl);text-transform:var(--bm-primitive-text-case-none);-webkit-text-decoration:var(--bm-primitive-text-decoration-none);text-decoration:var(--bm-primitive-text-decoration-none);letter-spacing:var(--bm-primitive-letter-spacing-body)}.bm-sem-typo-compact-body-xs{font:var(--bm-sem-typo-compact-body-xs);text-transform:var(--bm-primitive-text-case-none);-webkit-text-decoration:var(--bm-primitive-text-decoration-none);text-decoration:var(--bm-primitive-text-decoration-none);letter-spacing:var(--bm-primitive-letter-spacing-body)}.bm-sem-typo-compact-body-sm{font:var(--bm-sem-typo-compact-body-sm);text-transform:var(--bm-primitive-text-case-none);-webkit-text-decoration:var(--bm-primitive-text-decoration-none);text-decoration:var(--bm-primitive-text-decoration-none);letter-spacing:var(--bm-primitive-letter-spacing-body)}.bm-sem-typo-compact-body-md{font:var(--bm-sem-typo-compact-body-md);text-transform:var(--bm-primitive-text-case-none);-webkit-text-decoration:var(--bm-primitive-text-decoration-none);text-decoration:var(--bm-primitive-text-decoration-none);letter-spacing:var(--bm-primitive-letter-spacing-body)}.bm-sem-typo-compact-body-lg{font:var(--bm-sem-typo-compact-body-lg);text-transform:var(--bm-primitive-text-case-none);-webkit-text-decoration:var(--bm-primitive-text-decoration-none);text-decoration:var(--bm-primitive-text-decoration-none);letter-spacing:var(--bm-primitive-letter-spacing-body)}.bm-sem-typo-compact-body-xl{font:var(--bm-sem-typo-compact-body-xl);text-transform:var(--bm-primitive-text-case-none);-webkit-text-decoration:var(--bm-primitive-text-decoration-none);text-decoration:var(--bm-primitive-text-decoration-none);letter-spacing:var(--bm-primitive-letter-spacing-body)}.bm-sem-typo-compact-body-2xl{font:var(--bm-sem-typo-compact-body-2xl);text-transform:var(--bm-primitive-text-case-none);-webkit-text-decoration:var(--bm-primitive-text-decoration-none);text-decoration:var(--bm-primitive-text-decoration-none);letter-spacing:var(--bm-primitive-letter-spacing-body)}.bm-sem-typo-compact-label-xs{font:var(--bm-sem-typo-compact-label-xs);text-transform:var(--bm-primitive-text-case-none);-webkit-text-decoration:var(--bm-primitive-text-decoration-none);text-decoration:var(--bm-primitive-text-decoration-none);letter-spacing:var(--bm-primitive-letter-spacing-body)}.bm-sem-typo-compact-label-sm{font:var(--bm-sem-typo-compact-label-sm);text-transform:var(--bm-primitive-text-case-none);-webkit-text-decoration:var(--bm-primitive-text-decoration-none);text-decoration:var(--bm-primitive-text-decoration-none);letter-spacing:var(--bm-primitive-letter-spacing-body)}.bm-sem-typo-compact-label-md{font:var(--bm-sem-typo-compact-label-md);text-transform:var(--bm-primitive-text-case-none);-webkit-text-decoration:var(--bm-primitive-text-decoration-none);text-decoration:var(--bm-primitive-text-decoration-none);letter-spacing:var(--bm-primitive-letter-spacing-body)}.bm-sem-typo-compact-label-lg{font:var(--bm-sem-typo-compact-label-lg);text-transform:var(--bm-primitive-text-case-none);-webkit-text-decoration:var(--bm-primitive-text-decoration-none);text-decoration:var(--bm-primitive-text-decoration-none);letter-spacing:var(--bm-primitive-letter-spacing-body)}.bm-sem-typo-compact-label-xl{font:var(--bm-sem-typo-compact-label-xl);text-transform:var(--bm-primitive-text-case-none);-webkit-text-decoration:var(--bm-primitive-text-decoration-none);text-decoration:var(--bm-primitive-text-decoration-none);letter-spacing:var(--bm-primitive-letter-spacing-body)}.bm-sem-typo-compact-label-2xl{font:var(--bm-sem-typo-compact-label-2xl);text-transform:var(--bm-primitive-text-case-none);-webkit-text-decoration:var(--bm-primitive-text-decoration-none);text-decoration:var(--bm-primitive-text-decoration-none);letter-spacing:var(--bm-primitive-letter-spacing-body)}.bm-text{padding:var(--bm-sem-space-0);margin:var(--bm-sem-space-0)}.bm-text--normal{word-break:normal}.bm-text--breakAll{word-break:break-all}.bm-text--breakWord{word-break:break-word}.bm-text--start{text-align:start}.bm-text--center{text-align:center}.bm-text--end{text-align:end}.bm-text--block{display:block}.bm-text--truncate,.bm-text--truncate ::slotted(*){white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.bm-text--italic{font-style:italic}.bm-text--underline.bm-text--strikethrough{text-decoration:underline line-through}.bm-text--underline{text-decoration:underline}.bm-text--strikethrough{text-decoration:line-through}.bm-text--heading-regular{font-weight:var(--bm-sem-font-weight-heading)}.bm-text--heading-bold{font-weight:var(--bm-sem-font-weight-heading-alt)}.bm-text--body-regular{font-weight:var(--bm-sem-font-weight-body)}.bm-text--body-bold{font-weight:var(--bm-sem-font-weight-body-bold)}.bm-text--primary{color:var(--bm-sem-color-text-primary)}.bm-text--secondary{color:var(--bm-sem-color-text-secondary)}.bm-text--positive{color:var(--bm-sem-color-text-positive)}.bm-text--warning{color:var(--bm-sem-color-text-warning)}.bm-text--negative{color:var(--bm-sem-color-text-negative)}.bm-text--infoPrimary{color:var(--bm-sem-color-text-info-primary)}.bm-text--infoSecondary{color:var(--bm-sem-color-text-info-secondary)}.bm-text--selected{color:var(--bm-sem-color-text-selected)}.bm-text--disabled{color:var(--bm-sem-color-text-disabled)}.bm-text--primaryInverse{color:var(--bm-sem-color-text-primary-inverse)}.bm-text--secondaryInverse{color:var(--bm-sem-color-text-secondary-inverse)}.bm-text--expressive{color:var(--bm-expressive-color-fg)}.bm-text--expressiveStronger{color:var(--bm-expressive-color-fg-stronger)}.bm-text--expressiveInverse{color:var(--bm-expressive-color-inverse-fg)}.bm-text--expressiveInverseStronger{color:var(--bm-expressive-color-inverse-fg-stronger)}
