.link{align-items:center;display:inline-flex;flex-wrap:nowrap}.link.link-only-icon .link-text{height:1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border-width:0;margin:0;white-space:nowrap}.link.link-with-icon.link-right-icon>:not([hidden])~:not([hidden]){--tw-space-x-reverse:1}.link.link-with-icon.link-right-icon{flex-direction:row-reverse}.link.link-small .link-icon{height:1rem;width:1rem}.link.link-small.link-only-icon{min-width:2.5rem}.link-wrapper:before{background:currentColor;content:"";height:1px;left:0;pointer-events:none;position:absolute;top:100%;transform:scaleX(0);transform-origin:100% 50%;transition:transform .3s;width:100%}.link-wrapper:focus:before,.link-wrapper:hover:before{transform:scaleX(1);transform-origin:0 50%}
