
.link {
    &.link-underline-none {
        text-decoration: none;
    }

    &.link-underline-hover {
        text-decoration: none;

        &:hover, &:focus-visible {
            text-decoration: underline;
        }
    }

    &.link-underline-always {
        text-decoration: underline;
    }

    &.link-disabled {
        cursor: default;
        color: var(--palette-action-disabled) !important;

        &:not(.link-underline-always) {
            text-decoration: none;
        }
    }
}
