.animate-border[data-v-a1efa806]{position:relative}.animate-border[data-v-a1efa806]:after{animation:border-run-a1efa806 4.8s linear .1s forwards;border:2px solid var(--color-secondary-500);content:"";height:calc(100% + 1px);inset:0 -1px -1px;-webkit-mask:linear-gradient(#000 0 0) 0 0 /0 2px no-repeat,linear-gradient(#000 0 0) 100% 0 /2px 0 no-repeat,linear-gradient(#000 0 0) 100% 100% /0 2px no-repeat,linear-gradient(#000 0 0) 0 100% /2px 0 no-repeat;mask:linear-gradient(#000 0 0) 0 0 /0 2px no-repeat,linear-gradient(#000 0 0) 100% 0 /2px 0 no-repeat,linear-gradient(#000 0 0) 100% 100% /0 2px no-repeat,linear-gradient(#000 0 0) 0 100% /2px 0 no-repeat;position:absolute;transition:opacity .2s ease;width:calc(100% + 2px);z-index:0}@media(hover:hover){.animate-border[data-v-a1efa806]:hover:after{opacity:0}}@keyframes border-run-a1efa806{0%{-webkit-mask-size:0 2px,2px 0,0 2px,2px 0;mask-size:0 2px,2px 0,0 2px,2px 0}5%{-webkit-mask-size:0 2px,2px 0,0 2px,2px 0;mask-size:0 2px,2px 0,0 2px,2px 0}17.5%{-webkit-mask-size:0 2px,2px 100%,0 2px,2px 0;mask-size:0 2px,2px 100%,0 2px,2px 0}55%{-webkit-mask-size:0 2px,2px 100%,100% 2px,2px 0;mask-size:0 2px,2px 100%,100% 2px,2px 0}67.5%{-webkit-mask-size:0 2px,2px 100%,100% 2px,2px 100%;mask-size:0 2px,2px 100%,100% 2px,2px 100%}to{-webkit-mask-size:100% 2px,2px 100%,100% 2px,2px 100%;mask-size:100% 2px,2px 100%,100% 2px,2px 100%}}.scroller[data-v-a1efa806]{touch-action:pan-x}
