.ds-link{color:inherit;text-underline-offset:.2em;border-radius:var(--radius-050);cursor:pointer;text-decoration-line:underline;text-decoration-color:currentColor;text-decoration-thickness:from-font;display:inline}.ds-link:focus-visible{outline:var(--border-050) solid var(--color-action-primary-bg);outline-offset:var(--border-050)}.ds-link:hover{text-decoration-thickness:var(--border-050)}.ds-link--standalone{color:var(--color-action-primary-text-tertiary)}.ds-link--standalone.ds-link--default{font-family:var(--font-paragraph-emphasis-family);font-size:var(--font-paragraph-emphasis-size);font-weight:var(--font-paragraph-emphasis-weight);line-height:var(--font-paragraph-emphasis-line-height);letter-spacing:var(--font-paragraph-emphasis-letter-spacing)}.ds-link--standalone.ds-link--compact{font-family:var(--font-paragraph-sm-emphasis-family);font-size:var(--font-paragraph-sm-emphasis-size);font-weight:var(--font-paragraph-sm-emphasis-weight);line-height:var(--font-paragraph-sm-emphasis-line-height);letter-spacing:var(--font-paragraph-sm-emphasis-letter-spacing)}.ds-link__icon{--icon-size:1em;vertical-align:-.125em;line-height:1;text-decoration:none;display:inline-block}.ds-link__icon--start{margin-inline-end:var(--gap-050)}.ds-link__icon--end{margin-inline-start:var(--gap-050)}.ds-link--disabled{opacity:.4;cursor:not-allowed}.ds-link--disabled:hover{text-decoration-thickness:from-font}
