@layer components{.c-link:where([data-priority=primary]){text-decoration-thickness:var(--alias--size-border-width-link)}.c-link:where([data-priority=primary]):where(:link){color:var(--alias--color-link-normal-alfa)}.c-link:where([data-priority=primary]):where(:visited){color:var(--alias--color-link-visited-alfa)}@media (any-hover:hover){.c-link:where([data-priority=primary]):where(:hover){text-decoration-line:underline}.c-link:where([data-priority=primary]):where(:hover):where(:link){-webkit-text-decoration-color:var(--alias--color-link-normal-bravo);text-decoration-color:var(--alias--color-link-normal-bravo)}.c-link:where([data-priority=primary]):where(:hover):where(:visited){-webkit-text-decoration-color:var(--alias--color-link-visited-bravo);text-decoration-color:var(--alias--color-link-visited-bravo)}}.c-link:where([data-priority=primary]):where(:active){text-decoration-line:underline}.c-link:where([data-priority=primary]):where(:active):where(:link){color:var(--alias--color-link-normal-bravo);-webkit-text-decoration-color:var(--alias--color-link-normal-bravo);text-decoration-color:var(--alias--color-link-normal-bravo)}.c-link:where([data-priority=primary]):where(:active):where(:visited){color:var(--alias--color-link-visited-bravo);-webkit-text-decoration-color:var(--alias--color-link-visited-bravo);text-decoration-color:var(--alias--color-link-visited-bravo)}@media (prefers-contrast:more){.c-link:where([data-priority=primary]){text-decoration-line:underline}}.c-link:where([data-priority=secondary]){text-decoration-thickness:var(--alias--size-border-width-link)}@media (any-hover:hover){.c-link:where([data-priority=secondary]):where(:hover){text-decoration-line:underline;-webkit-text-decoration-color:var(--color-foreground-bravo);text-decoration-color:var(--color-foreground-bravo)}}.c-link:where([data-priority=secondary]):where(:active){color:var(--color-foreground-bravo);text-decoration-line:underline;-webkit-text-decoration-color:var(--color-foreground-bravo);text-decoration-color:var(--color-foreground-bravo)}@media (prefers-contrast:more){.c-link:where([data-priority=secondary]){text-decoration-line:underline}}.c-link :where(.c-icon){vertical-align:-.125em}}
