@layer components{.src{display:inline-flex;align-items:center;justify-content:center;min-block-size:var(--gz-size-target-min);min-inline-size:var(--gz-size-target-min);color:var(--gz-color-link-text)}.src .u{display:inline-flex;align-items:center;gap:var(--gz-space-1);border-block-end:var(--gz-border-link)}.src .icon{color:var(--gz-color-icon-accent)}.src:hover .u,.src:focus-visible .u{border-block-end:var(--gz-border-link-hover)}.src:visited .u{border-block-end-color:var(--gz-color-link-visited-underline)}[data-surface=raised] .src{color:var(--gz-color-link-text)}[data-surface=raised] .src .u{border-block-end:var(--gz-border-link-on-ink)}[data-surface=raised] .src .icon{color:var(--gz-color-icon-accent)}[data-surface=raised] .src:visited .u{border-block-end-color:var(--gz-color-link-visited-underline)}[data-surface=raised] [data-surface=base] .src,[data-surface=raised] [data-surface=card] .src{color:var(--gz-color-link-text)}[data-surface=raised] :is([data-surface=base],[data-surface=card]) .src .u{border-block-end:var(--gz-border-link)}[data-surface=raised] :is([data-surface=base],[data-surface=card]) .src:visited .u{border-block-end-color:var(--gz-color-link-visited-underline)}[data-surface=raised] :is([data-surface=base],[data-surface=card]) .src .icon{color:var(--gz-color-icon-accent)}}
