.sodaten-button-loading[data-v-019f79e3]{align-items:center;display:inline-flex;gap:.45rem;justify-content:center;line-height:1.35;max-width:100%;min-width:0}.sodaten-button-loading__mascot[data-v-019f79e3]{animation:sodaten-button-loading-float-019f79e3 1.2s ease-in-out infinite;height:1.35rem;min-width:1.35rem;-o-object-fit:contain;object-fit:contain;width:1.35rem}.sodaten-button-loading__text[data-v-019f79e3]{min-width:0;overflow-wrap:anywhere;text-align:center}@keyframes sodaten-button-loading-float-019f79e3{0%,to{transform:translateY(0)}50%{transform:translateY(-2px)}}@media(prefers-reduced-motion:reduce){.sodaten-button-loading__mascot[data-v-019f79e3]{animation:none}}.sodaten-bubble[data-v-176b6264]{background:#f2f9ec;position:relative}.sodaten-bubble[data-v-176b6264]:after{background:#f2f9ec;border-bottom:1px solid rgba(149,188,120,.18);border-right:1px solid rgba(149,188,120,.18);bottom:-8px;content:"";height:18px;position:absolute;transform:rotate(45deg);width:18px}.sodaten-bubble--center[data-v-176b6264]:after,.sodaten-bubble--left[data-v-176b6264]:after{left:24px}.sodaten-bubble--right[data-v-176b6264]:after{right:24px}.sodaten-mascot[data-v-910bc34e]{display:block;height:96px;max-height:96px;max-width:96px;min-height:96px;min-width:96px;-o-object-fit:contain;object-fit:contain;width:96px}.sodaten-mascot--xs[data-v-910bc34e]{height:40px;max-height:40px;max-width:40px;min-height:40px;min-width:40px;width:40px}.sodaten-mascot--sm[data-v-910bc34e]{height:64px;max-height:64px;max-width:64px;min-height:64px;min-width:64px;width:64px}.sodaten-mascot--md[data-v-910bc34e]{height:96px;max-height:96px;max-width:96px;min-height:96px;min-width:96px;width:96px}.sodaten-mascot--lg[data-v-910bc34e]{height:140px;max-height:140px;max-width:140px;min-height:140px;min-width:140px;width:140px}.sodaten-mascot--animated[data-v-910bc34e]{animation:float-910bc34e 4s ease-in-out infinite}@keyframes float-910bc34e{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@media(min-width:768px){.sodaten-mascot--xs[data-v-910bc34e]{height:56px;max-height:56px;max-width:56px;min-height:56px;min-width:56px;width:56px}.sodaten-mascot--sm[data-v-910bc34e]{height:80px;max-height:80px;max-width:80px;min-height:80px;min-width:80px;width:80px}.sodaten-mascot--md[data-v-910bc34e]{height:120px;max-height:120px;max-width:120px;min-height:120px;min-width:120px;width:120px}.sodaten-mascot--lg[data-v-910bc34e]{height:180px;max-height:180px;max-width:180px;min-height:180px;min-width:180px;width:180px}}.confirm-modal-enter-active[data-v-dfd35e88],.confirm-modal-leave-active[data-v-dfd35e88]{transition:opacity .18s ease}.confirm-modal-enter-active .confirm-modal__panel[data-v-dfd35e88],.confirm-modal-leave-active .confirm-modal__panel[data-v-dfd35e88]{transition:transform .22s ease,opacity .22s ease}.confirm-modal-enter-active .confirm-modal__mascot[data-v-dfd35e88],.confirm-modal-leave-active .confirm-modal__mascot[data-v-dfd35e88]{transition:transform .28s ease,opacity .22s ease}.confirm-modal-enter-from[data-v-dfd35e88],.confirm-modal-leave-to[data-v-dfd35e88]{opacity:0}.confirm-modal-enter-from .confirm-modal__panel[data-v-dfd35e88],.confirm-modal-leave-to .confirm-modal__panel[data-v-dfd35e88]{opacity:0;transform:translateY(8px) scale(.98)}.confirm-modal-enter-from .confirm-modal__mascot[data-v-dfd35e88],.confirm-modal-leave-to .confirm-modal__mascot[data-v-dfd35e88]{opacity:0;transform:translateY(8px) scale(.92)}@media(max-width:639px){.confirm-modal__button[data-v-dfd35e88]{width:100%}}@media(prefers-reduced-motion:reduce){.confirm-modal-enter-active[data-v-dfd35e88],.confirm-modal-enter-active .confirm-modal__mascot[data-v-dfd35e88],.confirm-modal-enter-active .confirm-modal__panel[data-v-dfd35e88],.confirm-modal-leave-active[data-v-dfd35e88],.confirm-modal-leave-active .confirm-modal__mascot[data-v-dfd35e88],.confirm-modal-leave-active .confirm-modal__panel[data-v-dfd35e88]{transition:none}}.badge-toast-enter-active[data-v-2c5f47ce],.badge-toast-leave-active[data-v-2c5f47ce]{transition:all .28s ease}.badge-toast-enter-from[data-v-2c5f47ce],.badge-toast-leave-to[data-v-2c5f47ce]{opacity:0;transform:translateY(-12px) scale(.96)}.badge-confetti[data-v-2c5f47ce]{animation:badge-confetti-fall-2c5f47ce 2.2s ease-in-out infinite;color:#8acb72;font-size:1rem;position:absolute;top:-10px}@keyframes badge-confetti-fall-2c5f47ce{0%{opacity:0;transform:translateY(0) scale(.75)}18%{opacity:1}to{opacity:0;transform:translateY(86px) scale(1.08)}}.start-method-modal-enter-active[data-v-122da235],.start-method-modal-leave-active[data-v-122da235]{transition:opacity .18s ease}.start-method-modal-enter-active section[data-v-122da235],.start-method-modal-leave-active section[data-v-122da235]{transition:transform .22s ease,opacity .22s ease}.start-method-modal-enter-from[data-v-122da235],.start-method-modal-leave-to[data-v-122da235]{opacity:0}.start-method-modal-enter-from section[data-v-122da235],.start-method-modal-leave-to section[data-v-122da235]{opacity:0;transform:translateY(8px) scale(.98)}@media(prefers-reduced-motion:reduce){.start-method-modal-enter-active[data-v-122da235],.start-method-modal-enter-active section[data-v-122da235],.start-method-modal-leave-active[data-v-122da235],.start-method-modal-leave-active section[data-v-122da235]{transition:none}}.app-route-pending[data-v-08e23a2d]{background:#8cc87224;height:3px;inset:0 0 auto;overflow:hidden;pointer-events:none;position:fixed;z-index:60}.app-route-pending__bar[data-v-08e23a2d]{animation:app-route-pending-slide-08e23a2d 1s ease-in-out infinite;background:linear-gradient(90deg,transparent,#8cc872 30%,#5fae68 70%,transparent);border-radius:999px;height:100%;width:42%}.app-route-pending-enter-active[data-v-08e23a2d],.app-route-pending-leave-active[data-v-08e23a2d]{transition:opacity .16s ease}.app-route-pending-enter-from[data-v-08e23a2d],.app-route-pending-leave-to[data-v-08e23a2d]{opacity:0}@keyframes app-route-pending-slide-08e23a2d{0%{transform:translate(-110%)}to{transform:translate(340%)}}@media(prefers-reduced-motion:reduce){.app-route-pending__bar[data-v-08e23a2d]{animation:none;width:100%}}.animate-bounce-slow[data-v-134426af]{animation:bounce-slow-134426af 3s ease-in-out infinite}@keyframes bounce-slow-134426af{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}
