:root,:host,.bm-light,.bm-dark .bm-inverse,.bm-dark.bm-inverse,[data-bm-theme~=bm-dark] .bm-inverse,[data-bm-theme~=bm-dark].bm-inverse,.bm-enterprise,.bm-consumer,[data-bm-theme~=bm-light]{--bm-comp-link-space-gap:var(--bm-sem-space-25,.25rem);--bm-comp-link-size-sm-icon:var(--bm-sem-size-icon-sm,1rem);--bm-comp-link-size-md-icon:var(--bm-sem-size-icon-md,1.25rem);--bm-comp-link-size-lg-icon:var(--bm-sem-size-icon-md,1.25rem);--bm-comp-link-size-xl-icon:var(--bm-sem-size-icon-lg,1.5rem);--bm-comp-link-typo-sm:var(--bm-sem-typo-body-sm,400 .875rem/1.25rem "Source Sans Pro");--bm-comp-link-typo-md:var(--bm-sem-typo-body-md,400 1rem/1.5rem "Source Sans Pro");--bm-comp-link-typo-lg:var(--bm-sem-typo-body-lg,400 1.125rem/1.75rem "Source Sans Pro");--bm-comp-link-typo-xl:var(--bm-sem-typo-body-xl,400 1.25rem/2rem "Source Sans Pro");--bm-comp-link-color-primary-enabled:var(--bm-sem-color-action-primary,#00768f);--bm-comp-link-color-primary-hover:var(--bm-sem-color-action-primary-hover,#005b75);--bm-comp-link-color-primary-active:var(--bm-sem-color-action-primary-active,#00414d);--bm-comp-link-color-secondary-enabled:var(--bm-sem-color-link-secondary,#141d24);--bm-comp-link-color-secondary-hover:var(--bm-sem-color-link-secondary,#141d24);--bm-comp-link-color-secondary-active:var(--bm-sem-color-link-secondary,#141d24)}:host,.bm-dark,.bm-light .bm-inverse,.bm-light.bm-inverse,[data-bm-theme~=bm-light] .bm-inverse,[data-bm-theme~=bm-light].bm-inverse,.bm-enterprise,.bm-consumer,[data-bm-theme~=bm-dark]{--bm-comp-link-space-gap:var(--bm-sem-space-25,.25rem);--bm-comp-link-size-sm-icon:var(--bm-sem-size-icon-sm,1rem);--bm-comp-link-size-md-icon:var(--bm-sem-size-icon-md,1.25rem);--bm-comp-link-size-lg-icon:var(--bm-sem-size-icon-md,1.25rem);--bm-comp-link-size-xl-icon:var(--bm-sem-size-icon-lg,1.5rem);--bm-comp-link-typo-sm:var(--bm-sem-typo-body-sm,400 .875rem/1.25rem "Source Sans Pro");--bm-comp-link-typo-md:var(--bm-sem-typo-body-md,400 1rem/1.5rem "Source Sans Pro");--bm-comp-link-typo-lg:var(--bm-sem-typo-body-lg,400 1.125rem/1.75rem "Source Sans Pro");--bm-comp-link-typo-xl:var(--bm-sem-typo-body-xl,400 1.25rem/2rem "Source Sans Pro");--bm-comp-link-color-primary-enabled:var(--bm-sem-color-action-primary,#43bfd6);--bm-comp-link-color-primary-hover:var(--bm-sem-color-action-primary-hover,#8cd8e6);--bm-comp-link-color-primary-active:var(--bm-sem-color-action-primary-active,#b2e7f0);--bm-comp-link-color-secondary-enabled:var(--bm-sem-color-link-secondary,#fff);--bm-comp-link-color-secondary-hover:var(--bm-sem-color-link-secondary,#fff);--bm-comp-link-color-secondary-active:var(--bm-sem-color-link-secondary,#fff)}.bm-link{border:var(--bm-sem-border-width-focus)solid transparent;width:-moz-fit-content;width:fit-content;margin:calc(var(--bm-sem-border-width-focus)*-1);outline:none;align-items:center;display:inline-flex}.bm-link:hover{text-decoration:underline}.bm-link:focus{border-radius:var(--bm-sem-radius-focus-md);border:var(--bm-sem-border-width-focus)solid var(--bm-sem-color-border-focus);outline:none}.bm-link:focus-visible{border-radius:var(--bm-sem-radius-focus-md);border:var(--bm-sem-border-width-focus)solid var(--bm-sem-color-border-focus);outline:none}.bm-link--disabled{cursor:not-allowed;opacity:var(--bm-sem-opacity-disabled);text-decoration:none!important}.bm-link--disabled:focus{border:var(--bm-sem-border-width-focus)solid transparent}.bm-link--disabled:focus-visible{border:var(--bm-sem-border-width-focus)solid transparent}.bm-link--hide-underline{text-decoration:none}.bm-link--sm{font:var(--bm-comp-link-typo-sm);gap:var(--bm-comp-link-space-gap)}.bm-link--sm .bm-link__icon,.bm-link--sm ::slotted([slot=iconBefore]),.bm-link--sm ::slotted([slot=iconAfter]){width:var(--bm-comp-link-size-sm-icon);height:var(--bm-comp-link-size-sm-icon);flex-shrink:0}.bm-link--md{font:var(--bm-comp-link-typo-md);gap:var(--bm-comp-link-space-gap)}.bm-link--md .bm-link__icon,.bm-link--md ::slotted([slot=iconBefore]),.bm-link--md ::slotted([slot=iconAfter]){width:var(--bm-comp-link-size-md-icon);height:var(--bm-comp-link-size-md-icon);flex-shrink:0}.bm-link--lg{font:var(--bm-comp-link-typo-lg);gap:var(--bm-comp-link-space-gap)}.bm-link--lg .bm-link__icon,.bm-link--lg ::slotted([slot=iconBefore]),.bm-link--lg ::slotted([slot=iconAfter]){width:var(--bm-comp-link-size-lg-icon);height:var(--bm-comp-link-size-lg-icon);flex-shrink:0}.bm-link--xl{font:var(--bm-comp-link-typo-xl);gap:var(--bm-comp-link-space-gap)}.bm-link--xl .bm-link__icon,.bm-link--xl ::slotted([slot=iconBefore]),.bm-link--xl ::slotted([slot=iconAfter]){width:var(--bm-comp-link-size-xl-icon);height:var(--bm-comp-link-size-xl-icon);flex-shrink:0}.bm-link--primary{color:var(--bm-sem-color-link-primary)}.bm-link--primary:not(.bm-link--primary--disabled):hover{color:var(--bm-comp-link-color-primary-hover)}.bm-link--primary:not(.bm-link--primary--disabled):active{color:var(--bm-comp-link-color-primary-active)}.bm-link--secondary{color:var(--bm-sem-color-link-secondary)}.bm-link--secondary:not(.bm-link--secondary--disabled):hover{color:var(--bm-comp-link-color-secondary-hover)}.bm-link--secondary:not(.bm-link--secondary--disabled):active{color:var(--bm-comp-link-color-secondary-active)}.bm-link--body-bold{font-weight:var(--bm-sem-font-weight-body-bold)}
