.shimmer-button[data-v-f45b31df]{align-items:center;background:var(--bg);border:1px solid hsla(0,0%,100%,.1);border-radius:var(--radius);color:#fff;cursor:pointer;display:flex;justify-content:center;overflow:hidden;padding:12px 24px;position:relative;transform:translateZ(0);transition:transform .3s ease,box-shadow .3s ease;white-space:nowrap;z-index:0}.shimmer-button[data-v-f45b31df]:active{transform:translateY(1px)}.shimmer-button__container[data-v-f45b31df]{container-type:size;filter:blur(2px);inset:0;overflow:visible;position:absolute;z-index:-30}.shimmer-button__slide[data-v-f45b31df]{animation:shimmer-btn-shimmer-slide-f45b31df var(--speed) ease-in-out infinite alternate;aspect-ratio:1;border-radius:0;height:100cqh;inset:0;position:absolute}.shimmer-button__spin[data-v-f45b31df]{animation:shimmer-btn-spin-around-f45b31df calc(var(--speed)*2) linear infinite;background:conic-gradient(from calc(270deg - var(--spread)*.5),transparent 0,var(--shimmer-color) var(--spread),transparent var(--spread));inset:-100%;position:absolute;rotate:0deg;translate:0 0;width:auto}.shimmer-button__highlight[data-v-f45b31df]{border-radius:var(--radius);box-shadow:inset 0 -8px 10px #ffffff1f;height:100%;inset:0;padding:6px 16px;pointer-events:none;position:absolute;transform:translateZ(0);transition:box-shadow .3s ease;width:100%}.shimmer-button:hover .shimmer-button__highlight[data-v-f45b31df]{box-shadow:inset 0 -6px 10px #ffffff40}.shimmer-button:active .shimmer-button__highlight[data-v-f45b31df]{box-shadow:inset 0 -10px 10px #ffffff40}.shimmer-button__inner-bg[data-v-f45b31df]{background:var(--bg);border-radius:var(--radius);inset:var(--cut);pointer-events:none;position:absolute;z-index:-20}@keyframes shimmer-btn-shimmer-slide-f45b31df{to{transform:translate(calc(100cqw - 100%))}}@keyframes shimmer-btn-spin-around-f45b31df{0%{transform:translateZ(0) rotate(0)}15%,35%{transform:translateZ(0) rotate(90deg)}65%,85%{transform:translateZ(0) rotate(270deg)}to{transform:translateZ(0) rotate(1turn)}}@media (prefers-reduced-motion:reduce){.shimmer-button__slide[data-v-f45b31df],.shimmer-button__spin[data-v-f45b31df]{animation:none}}
