.textLink { display: inline-flex; align-items: center; justify-content: center; gap: var(--Space-x05); padding: var(--Space-x025) 0; } .disabled { color: var(--Text-Interactive-Disabled); text-decoration: none; cursor: default; pointer-events: none; } .inline { padding: 0; } .theme-primary:not(.disabled) { color: var(--Text-Interactive-Secondary); &:hover { color: var(--Text-Interactive-Secondary-Hover); } } .theme-inverted:not(.disabled) { color: var(--Text-Inverted); &:hover { opacity: 0.7; } }