.link{align-items:center;color:var(--link-color);display:inline-flex;transition-duration:var(--transition-duration-1);transition-property:color,text-decoration-line}.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-4);--link-color-hover:var(--neutral-color-5);--link-color-active:var(--neutral-color-6);--link-color:var(--neutral-color-1)}.link[aria-disabled=true]{cursor:not-allowed;opacity:var(--disabled-opacity)}.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}
