.link.color-primary{--link-color:var(--primary-color-4);--link-color-hover:var(--primary-color-5);--link-color-active:var(--primary-color-6)}.link.color-secondary{--link-color:var(--secondary-color-4);--link-color-hover:var(--secondary-color-5);--link-color-active:var(--secondary-color-6)}.link.color-success{--link-color:var(--success-color-4);--link-color-hover:var(--success-color-5);--link-color-active:var(--success-color-6)}.link.color-warning{--link-color:var(--warning-color-4);--link-color-hover:var(--warning-color-5);--link-color-active:var(--warning-color-6)}.link.color-danger{--link-color:var(--danger-color-4);--link-color-hover:var(--danger-color-5);--link-color-active:var(--danger-color-6)}.link.color-neutral{--link-color:var(--neutral-color-1);--link-color-hover:var(--neutral-color-5);--link-color-active:var(--neutral-color-6)}.link{color:var(--link-color);transition-property:color,text-decoration-line;transition-duration:var(--transition-duration-1);align-items:center;display:inline-flex}.link[aria-disabled=true]{opacity:var(--disabled-opacity);cursor:not-allowed}.link:focus-visible:not([aria-disabled=true]){border-radius:var(--border-radius-1);outline:var(--focus-outline)}@media (hover:hover){.link.variant-primary:hover:not([aria-disabled=true]){color:var(--link-color-hover)}}.link.variant-primary:active:not([aria-disabled=true]){color:var(--link-color-active)}@media (hover:hover){.link.variant-underline:hover:not([aria-disabled=true]){text-decoration-line:underline;text-decoration-thickness:1px}}.link.variant-underline:active:not([aria-disabled=true]){text-decoration-line:underline;text-decoration-thickness:1px}.link-icon.prefix{margin-right:.4em}.link-icon.suffix{margin-left:.4em}
