.lg-field[data-v-f29b13db]{animation:.55s cubic-bezier(.22,1,.36,1) both lg-rise-f29b13db;animation-delay:calc(.5s + var(--d,0s));will-change:opacity, transform}@keyframes lg-rise-f29b13db{0%{opacity:0;transform:translateY(11px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}.lg-btn[data-v-f29b13db]{transition:transform .18s cubic-bezier(.22,1,.36,1),box-shadow .28s,filter .2s}.lg-btn[data-v-f29b13db]:hover:not(:disabled){filter:brightness(1.06)saturate(1.05);box-shadow:0 10px 26px -8px color-mix(in srgb, var(--btn-glow,#fff) 55%, transparent), inset 0 0 0 1px #ffffff1f;transform:translateY(-1.5px)}.lg-btn[data-v-f29b13db]:active:not(:disabled){transition-duration:50ms;transform:translateY(0)scale(.985)}.lg-btn[data-v-f29b13db]:before{content:"";pointer-events:none;background:linear-gradient(115deg,#0000 30%,#ffffff61 50%,#0000 70%);position:absolute;inset:0;transform:translate(-130%)}.lg-btn[data-v-f29b13db]:hover:not(:disabled):before{animation:.8s cubic-bezier(.4,0,.2,1) lg-btn-shine-f29b13db}@keyframes lg-btn-shine-f29b13db{to{transform:translate(130%)}}.lg-btn--busy[data-v-f29b13db]{animation:1.3s ease-in-out infinite lg-btn-pulse-f29b13db}@keyframes lg-btn-pulse-f29b13db{0%,to{box-shadow:0 0 0 0 color-mix(in srgb, var(--btn-glow,#fff) 45%, transparent)}50%{box-shadow:0 0 22px 2px color-mix(in srgb, var(--btn-glow,#fff) 40%, transparent)}}.lg-shake[data-v-f29b13db]{animation:.5s cubic-bezier(.36,.07,.19,.97) both lg-shake-f29b13db}@keyframes lg-shake-f29b13db{0%,to{transform:translate(0)}15%{transform:translate(-9px)}30%{transform:translate(8px)}45%{transform:translate(-6px)}60%{transform:translate(4px)}75%{transform:translate(-2px)}}.lg-error-flash[data-v-f29b13db]{animation:.6s ease-out both lg-error-flash-f29b13db}@keyframes lg-error-flash-f29b13db{0%{box-shadow:0 0 #ef44448c}to{box-shadow:0 0 0 6px #ef444400}}@media (prefers-reduced-motion:reduce){.lg-field[data-v-f29b13db]{opacity:1;animation:none;transform:none}.lg-btn[data-v-f29b13db],.lg-btn--busy[data-v-f29b13db]{transition:none;animation:none}.lg-btn[data-v-f29b13db]:before{display:none}.lg-shake[data-v-f29b13db],.lg-error-flash[data-v-f29b13db]{animation:none}}
