.hyperlink{align-items:center;gap:var(--space-4);width:fit-content;max-width:100%;color:var(--color-surface-primary);cursor:pointer;transition:color var(--speed-medium) var(--ease-linear), opacity var(--speed-medium) var(--ease-linear);background:0 0;border:none;padding:0;text-decoration:none;display:inline-flex}.hyperlink:hover{color:var(--color-content-primary-hover)}.hyperlink:focus-visible{outline:var(--stroke-focus) solid var(--support-focus);outline-offset:2px;border-radius:var(--radius-4)}.hyperlink-disabled{opacity:.48;cursor:not-allowed;pointer-events:none}.hyperlink-text{color:inherit;position:relative}.hyperlink-text:before{content:"";z-index:1;height:2px;transition:transform var(--speed-fast) var(--ease-custom), opacity var(--speed-fast) var(--ease-custom);opacity:0;pointer-events:none;background-color:currentColor;position:absolute;bottom:-.18em;left:0;right:0;transform:translateY(3px)}.hyperlink .label.hyperlink-text:before{bottom:-2px}.hyperlink:hover .hyperlink-text:before,.hyperlink:focus-visible .hyperlink-text:before{opacity:.6;transform:translateY(0)}.hyperlink-icon{width:1em;height:1em;color:inherit;--neutral-surface-icons:currentColor;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.hyperlink-icon svg{width:16px;height:16px;display:block}
