.link-underline{-webkit-box-decoration-break:clone;box-decoration-break:clone;transition:all var(--delay-standard-2) var(--ease-standard);background:linear-gradient(90deg,currentColor 0 100%) 0 100%/0% 1px no-repeat}.link-underline:hover{transition:background-size var(--delay-standard-2) var(--ease-standard-decelerate) var(--duration-quick-1), box-shadow var(--duration-quick-1) var(--ease-standard);background-size:100% 1px;box-shadow:inset 0 -1px #0000}.link-underline:not(:hover){box-shadow:inset 0 -1px 0 0 var(--color-neutral-200);transition:background-size var(--delay-standard-2) var(--ease-standard-decelerate), box-shadow var(--duration-quick-1) var(--ease-standard) var(--delay-standard-2);background-size:0% 1px}.link-underline.text-white:not(:hover){box-shadow:inset 0 -1px 0 0 var(--color-neutral-600)}.link-underline.link-disabled{box-shadow:inset 0 -1px}.link-underline-center{background:linear-gradient(90deg,currentColor 0 100%) bottom no-repeat}.link-underline-center:hover{background-size:100% 1px}.link-underline-static{width:fit-content;transition:background-size var(--delay-standard-2) var(--ease-standard-decelerate);-webkit-box-decoration-break:clone;box-decoration-break:clone;background:linear-gradient(90deg,currentColor 0 100%) 0 100%/0% 1px no-repeat;display:inline}.link-underline-static:hover{background-size:100% 1px}.link-inline{transition:background-size var(--delay-standard-2) var(--ease-standard-decelerate);-webkit-box-decoration-break:clone;box-decoration-break:clone;background:linear-gradient(90deg,currentColor 0 100%) 0 100%/0% 1px no-repeat}.link-inline:hover{background-size:100% 1px}.link-none{box-shadow:none;background:0 0/0;display:inline}.link-none:hover{box-shadow:none;background:0 0/0}.link-disabled:hover{background-size:0% 1px}.text-xs{font-size:.6875rem}.text-sm{font-size:.8125rem}
