.text-link.svelte-tdsjtn{display:inline-flex;align-items:center;gap:.35em;min-height:var(--text-link-min-height, 44px);color:var(--accent);font-weight:500;text-decoration:none;transition:color var(--dur-2) var(--ease)}.text-link[data-tone=quiet].svelte-tdsjtn{color:var(--ink-muted)}.label.svelte-tdsjtn{text-decoration-line:underline;text-decoration-thickness:1px;text-underline-offset:.22em;text-decoration-color:color-mix(in srgb,currentColor 30%,transparent);transition:text-decoration-color var(--dur-2) var(--ease)}.text-link.svelte-tdsjtn:hover .label:where(.svelte-tdsjtn){text-decoration-color:currentColor}.text-link[data-tone=quiet].svelte-tdsjtn:hover{color:var(--ink)}.arrow.svelte-tdsjtn{width:1em;height:1em;flex:none;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.text-link.svelte-tdsjtn:focus-visible{outline:2px solid var(--focus);outline-offset:3px;border-radius:var(--radius-sm)}@media(prefers-reduced-motion:no-preference){.arrow.svelte-tdsjtn{transition:transform var(--dur-2) var(--ease)}.text-link.svelte-tdsjtn:hover .arrow[data-arrow=forward]:where(.svelte-tdsjtn){transform:translate(2px)}.text-link.svelte-tdsjtn:hover .arrow[data-arrow=down]:where(.svelte-tdsjtn){transform:translateY(2px)}.text-link.svelte-tdsjtn:hover .arrow[data-arrow=external]:where(.svelte-tdsjtn){transform:translate(1px,-1px)}}
