[data-link-move]{animation-duration:4s;animation-timing-function:ease-in-out;animation-iteration-count:infinite;animation-delay:1.2s;animation-fill-mode:both}[data-link-move=shake]{animation-name:link-move-shake}[data-link-move=pulse]{animation-name:link-move-pulse}[data-link-move=bounce]{animation-name:link-move-bounce}[data-link-move=shine]{animation-name:none}[data-link-move=shine]>:first-child{isolation:isolate;position:relative;overflow:hidden}[data-link-move=shine]>:first-child:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(105deg, transparent 30%, color-mix(in oklab, var(--t-accent,currentColor) 26%, transparent) 44%, #ffffff8c 50%, color-mix(in oklab, var(--t-accent,currentColor) 26%, transparent) 56%, transparent 70%);animation-name:link-move-shine;animation-duration:4s;animation-timing-function:ease-in-out;animation-iteration-count:infinite;animation-delay:1.2s;animation-fill-mode:both;position:absolute;inset:0;translate:-100%}[data-link-move]:is(:hover,:focus-within),[data-link-move]:is(:hover,:focus-within)>:first-child:after{animation-play-state:paused}@keyframes link-move-shake{0%,20%,to{translate:0}4%{translate:-5px}8%{translate:5px}12%{translate:-4px}16%{translate:3px}}@keyframes link-move-pulse{0%,24%,to{scale:1}6%{scale:1.035}12%{scale:1}18%{scale:1.025}}@keyframes link-move-bounce{0%,22%,to{translate:0}6%{translate:0 -8px}12%{translate:0}17%{translate:0 -3px}}@keyframes link-move-shine{0%{translate:-100%}25%,to{translate:100%}}@media (prefers-reduced-motion:reduce){[data-link-move],[data-link-move]>:first-child:after{animation-name:none}[data-link-move=shine]>:first-child:after{display:none}}
