@keyframes toast-progress-667445bd{0%{width:100%}to{width:0}}@keyframes toast-in-667445bd{0%{opacity:0;transform:translateY(-100%) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}.animate-toast-in[data-v-667445bd]{animation:toast-in-667445bd .5s cubic-bezier(.34,1.56,.64,1)}.toast-card[data-v-667445bd]{filter:drop-shadow(0 10px 30px rgba(0,0,0,.15)) drop-shadow(0 4px 12px rgba(0,0,0,.1));transition:all .3s cubic-bezier(.4,0,.2,1)}.toast-card[data-v-667445bd]:hover{filter:drop-shadow(0 15px 40px rgba(0,0,0,.2)) drop-shadow(0 6px 16px rgba(0,0,0,.12));transform:translateY(-2px)}.backdrop-blur-xl[data-v-667445bd]{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}@media (max-width:640px){.toast-card[data-v-667445bd]{max-width:calc(100vw - 2rem)}}@media (prefers-color-scheme:dark){.dark\:text-white[data-v-667445bd]{color:#fff}.dark\:text-gray-300[data-v-667445bd]{color:#d1d5db}.dark\:border-green-800[data-v-667445bd]{border-color:#22c55e4d}.dark\:border-red-800[data-v-667445bd]{border-color:#ef44444d}.dark\:border-yellow-800[data-v-667445bd]{border-color:#fbbf244d}.dark\:border-blue-800[data-v-667445bd]{border-color:#3b82f64d}}.fade-enter-active[data-v-38235451],.fade-leave-active[data-v-38235451]{transition:opacity .25s ease}.fade-enter-from[data-v-38235451],.fade-leave-to[data-v-38235451]{opacity:0}.pop-enter-active[data-v-38235451],.pop-leave-active[data-v-38235451]{transition:transform .3s cubic-bezier(.4,0,.2,1),opacity .3s ease}.pop-enter-from[data-v-38235451],.pop-leave-to[data-v-38235451]{opacity:0;transform:scale(.95) translateY(-10px)}.modal-wrapper[data-v-38235451]{backdrop-filter:blur(24px) saturate(180%);-webkit-backdrop-filter:blur(24px) saturate(180%);background:linear-gradient(135deg,#fffffffa,#f8fafff2);border:1px solid rgba(209,224,255,.8);border-radius:1.5rem;box-shadow:0 20px 60px #7c8cff40,0 10px 30px #0000001f,inset 0 1px #fff;max-width:24rem;padding:2rem;position:relative;text-align:center;width:100%}.icon-container[data-v-38235451]{background:linear-gradient(135deg,#fbbf2426,#f59e0b1a);border:2px solid rgba(251,191,36,.3);border-radius:50%;display:flex;height:4rem;margin:0 auto 1.5rem;width:4rem}.icon-container[data-v-38235451],.login-button[data-v-38235451]{align-items:center;justify-content:center}.login-button[data-v-38235451]{background:linear-gradient(135deg,#5b21b6e6,#6366f1d9 50%,#7c3aedcc);border:none;border-radius:9999px;box-shadow:0 4px 12px #5b21b666,0 2px 6px #0003;color:#fff;cursor:pointer;display:inline-flex;font-family:Poppins,sans-serif;font-size:1rem;font-weight:500;gap:.5rem;padding:.875rem 1.5rem;transition:all .3s cubic-bezier(.4,0,.2,1);width:100%}.login-button[data-v-38235451]:hover{background:linear-gradient(135deg,#5b21b6,#6366f1f2 50%,#7c3aede6);box-shadow:0 6px 20px #5b21b680,0 3px 10px #00000040;transform:scale(1.02)}.login-button[data-v-38235451]:active{transform:scale(.98)}@media (max-width:640px){.modal-wrapper[data-v-38235451]{max-width:calc(100% - 2rem);padding:1.5rem}}@media (prefers-reduced-motion:reduce){.fade-enter-active[data-v-38235451],.fade-leave-active[data-v-38235451],.login-button[data-v-38235451],.pop-enter-active[data-v-38235451],.pop-leave-active[data-v-38235451]{transition-duration:.01ms!important}}html{scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}html{scroll-padding-top:2rem}@supports not (view-transition-name:none){.page-enter-active,.page-leave-active{transition:all .6s cubic-bezier(.4,0,.2,1)}.page-enter-from{clip-path:inset(10% 5% 10% 5% round 20px);opacity:0;transform:scale(.95) translateY(20px)}.page-leave-to{opacity:0;transform:scale(1.05)}.page-enter-to,.page-leave-from{clip-path:inset(0 0 0 0 round 0);opacity:1;transform:scale(1) translateY(0)}}@supports (view-transition-name:none){::view-transition{background-color:#180c32}::view-transition-group(root){animation-duration:0s}::view-transition-new(root),::view-transition-old(root){animation:none;opacity:1}::view-transition-new(pricing-hero),::view-transition-old(pricing-hero){animation-duration:.3s;animation-timing-function:cubic-bezier(.4,0,.2,1)}::view-transition-old(pricing-hero){animation-name:fade-out}::view-transition-new(pricing-hero){animation-name:fade-in}@keyframes fade-out{0%{opacity:1}to{opacity:0}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}}@media (prefers-reduced-motion:reduce){.page-enter-active,.page-leave-active{transition-duration:.01ms!important}::view-transition-new(*),::view-transition-old(*){animation-duration:.01ms!important}}
