/* Widget Link Styles */
/* Mobile-First: Basis-Styles gelten für mobile Geräte */

.base-link-standard {
    font-family: var(--font-family-primary);
    font-size: var(--font-size-base);
    line-height: var(--line-height-base);
    color: var(--color-primary);
    text-decoration: underline;
    transition: color 0.2s ease;
}

.base-link-standard:hover {
    color: var(--color-primary-dark);
    text-decoration: underline;
}

.base-link-secondary {
    font-family: var(--font-family-primary);
    font-size: var(--font-size-base);
    line-height: var(--line-height-base);
    color: var(--color-text-secondary);
    text-decoration: underline;
    transition: color 0.2s ease;
}

.base-link-secondary:hover {
    color: var(--color-text);
    text-decoration: underline;
}

.base-link-text {
    font-family: var(--font-family-primary);
    font-size: var(--font-size-base);
    line-height: var(--line-height-base);
    color: var(--color-text);
    text-decoration: none;
    transition: color 0.2s ease;
}

.base-link-text:hover {
    color: var(--color-primary);
    text-decoration: underline;
}
