/* Setup default Link */
.link {
    color: var(--primary);
    text-decoration: underline;
}

.link:hover { color: var(--primary-70);}
.link:active { color: var(--primary-40);}
.link:visited { color: var(--primary-30);}

/* Setup styles */
.link-accent { color: var(--accent) !important;}
.link-accent:hover { color: var(--accent-70) !important;}
.link-accent:active { color: var(--accent-40) !important;}
.link-accent:visited { color: var(--accent-30) !important;}

.link-info { color: var(--primary);}
.link-info:hover { color: var(--primary-70);}
.link-info:active { color: var(--primary-40);}
.link-info:visited { color: var(--primary-30);}

.link-success { color: var(--success);}
.link-success:hover { color: var(--success-70);}
.link-success:active { color: var(--success-40);}
.link-success:visited { color: var(--success-30);}

.link-warning { color: var(--warning);}
.link-warning:hover { color: var(--warning-70);}
.link-warning:active { color: var(--warning-40);}
.link-warning:visited { color: var(--warning-30);}

.link-error {color: var(--error);}
.link-error:hover { color: var(--error-70);}
.link-error:active { color: var(--error-40);}
.link-error:visited { color: var(--error-30);}
