@media (min-width:1024px){.tabs-wrap[data-v-65bdd067]{scrollbar-width:none;-ms-overflow-style:none}.tabs-wrap[data-v-65bdd067]::-webkit-scrollbar{display:none}}@keyframes bounce-subtle-65bdd067{0%,to{transform:translateY(0)}50%{transform:translateY(-2px)}}.animate-bounce-subtle[data-v-65bdd067]{animation:bounce-subtle-65bdd067 2s ease-in-out infinite}.scale-105[data-v-65bdd067]{transform:scale(1.05) translateY(-4px)}.hover\:ring-brand-purple\/60[data-v-65bdd067]:hover{box-shadow:0 0 0 2px #8f75f08c,0 4px 12px #8f75f033}button[data-v-93850123]{transition:all .2s cubic-bezier(.4,0,.2,1)}.shake-animation[data-v-93850123]{animation:shake-93850123 .5s cubic-bezier(.36,.07,.19,.97) both}@keyframes shake-93850123{10%,90%{transform:translate3d(-1px,0,0)}20%,80%{transform:translate3d(2px,0,0)}30%,50%,70%{transform:translate3d(-4px,0,0)}40%,60%{transform:translate3d(4px,0,0)}}.error-message-enter-active[data-v-93850123],.error-message-leave-active[data-v-93850123]{transition:all .3s ease}.error-message-enter-from[data-v-93850123],.error-message-leave-to[data-v-93850123]{opacity:0;transform:translateY(-5px)}.error-message-enter-to[data-v-93850123],.error-message-leave-from[data-v-93850123]{opacity:1;transform:translateY(0)}.email-suggestions-enter-active[data-v-93850123],.email-suggestions-leave-active[data-v-93850123]{transition:all .2s ease}.email-suggestions-enter-from[data-v-93850123],.email-suggestions-leave-to[data-v-93850123]{opacity:0;transform:translateY(5px)}.email-suggestions-enter-to[data-v-93850123],.email-suggestions-leave-from[data-v-93850123]{opacity:1;transform:translateY(0)}.account-confirm-enter-active[data-v-93850123],.account-confirm-leave-active[data-v-93850123]{transition:opacity .2s ease}.account-confirm-enter-from[data-v-93850123],.account-confirm-leave-to[data-v-93850123]{opacity:0}.animate-pulse-glow[data-v-93850123]{animation:pulse-glow-93850123 2s ease-in-out infinite}@keyframes pulse-glow-93850123{0%,to{box-shadow:0 4px 15px #8b5cf633,0 2px 8px #e377ff33;transform:scale(1)}50%{box-shadow:0 6px 25px #8b5cf666,0 4px 15px #e377ff4d;transform:scale(1.02)}}.webview-fixed-bottom[data-v-db3f72d3]{bottom:0;left:0;position:fixed;right:0;transform:translateZ(0);-webkit-transform:translateZ(0);width:100%}.safe-area-bottom[data-v-db3f72d3]{padding-bottom:max(env(safe-area-inset-bottom,0px),6px)}button[data-v-db3f72d3]{transition:all .3s cubic-bezier(.4,0,.2,1)}.popup-enter-active[data-v-db3f72d3]{transition:all .3s ease-out}.popup-leave-active[data-v-db3f72d3]{transition:all .25s ease-in}.popup-enter-from[data-v-db3f72d3],.popup-leave-to[data-v-db3f72d3]{opacity:0}.popup-enter-to[data-v-db3f72d3],.popup-leave-from[data-v-db3f72d3]{opacity:1}.popup-enter-from .popup-content-wrapper[data-v-db3f72d3]{transform:translateY(100%)}.popup-enter-to .popup-content-wrapper[data-v-db3f72d3],.popup-leave-from .popup-content-wrapper[data-v-db3f72d3]{transform:translateY(0)}.popup-leave-to .popup-content-wrapper[data-v-db3f72d3]{transform:translateY(100%)}.popup-content[data-v-db3f72d3]::-webkit-scrollbar{width:4px}.popup-content[data-v-db3f72d3]::-webkit-scrollbar-track{background:transparent}.popup-content[data-v-db3f72d3]::-webkit-scrollbar-thumb{background:#9ca3af4d;border-radius:2px}.popup-content[data-v-db3f72d3]::-webkit-scrollbar-thumb:hover{background:#9ca3af80}.animate-pulse-glow[data-v-db3f72d3]{animation:pulse-glow-db3f72d3 2s ease-in-out infinite}@keyframes pulse-glow-db3f72d3{0%,to{box-shadow:0 4px 15px #8b5cf633,0 2px 8px #e377ff33;transform:scale(1)}50%{box-shadow:0 6px 25px #8b5cf666,0 4px 15px #e377ff4d;transform:scale(1.05)}}.faq-item summary::-webkit-details-marker{display:none}.faq-item summary svg{transition:transform .2s}.faq-item[open] summary svg{transform:rotate(180deg)}.rich-text-content{font-size:1rem;line-height:1.75;word-wrap:break-word}.rich-text-content blockquote,.rich-text-content ol,.rich-text-content p,.rich-text-content ul{margin-bottom:1.25em;margin-top:1.25em}.rich-text-content h1,.rich-text-content h2,.rich-text-content h3,.rich-text-content h4{background:linear-gradient(90deg,#fff,#e9d5ff);-webkit-background-clip:text;background-clip:text;color:transparent;font-weight:700;letter-spacing:-.01em;line-height:1.3;margin-bottom:.8em;margin-top:1.6em}.rich-text-content h1{font-size:1.875rem}.rich-text-content h2{font-size:1.5rem}.rich-text-content h3{font-size:1.25rem}.rich-text-content h4{font-size:1.125rem}.rich-text-content ul{list-style-type:none;padding-left:.5em}.rich-text-content ul li{margin-bottom:.5em;margin-top:.5em;padding-left:1.5em;position:relative}.rich-text-content ul li:before{background-color:#e2e8f0;border-radius:50%;box-shadow:0 0 5px #fff3;content:"";height:6px;left:0;position:absolute;top:.6em;width:6px}.rich-text-content ol{list-style-type:decimal;padding-left:1.5em}.rich-text-content ol li::marker{color:#e2e8f0;font-weight:600}.rich-text-content a{color:#b8a8ff;text-decoration:underline;text-decoration-thickness:from-font;transition:color .2s ease}.rich-text-content a:hover{color:#e0d8ff}.rich-text-content img{border-radius:.75rem;height:auto;margin-bottom:2em;margin-top:2em;max-width:100%}.rich-text-content b,.rich-text-content strong{color:#fff;font-weight:600}.rich-text-content code{background-color:#64748b4d;border-radius:6px;color:#e2e8f0;font-size:85%;margin:0;padding:.2em .4em}.rich-text-content pre{background-color:#0c0e16;border-radius:.5rem;color:#e2e8f0;margin-bottom:1.5em;margin-top:1.5em;overflow-x:auto;padding:1em}.rich-text-content pre code{background-color:transparent;border-radius:0;color:inherit;font-size:100%;margin:0;padding:0}.rich-text-content blockquote{border-left:.25em solid #8f75f0;color:#cbd5e1;padding-left:1em}.coupon-promo-enter-active{transition:opacity .3s ease,transform .35s cubic-bezier(.34,1.56,.64,1)}.coupon-promo-leave-active{transition:opacity .2s ease,transform .2s ease}.coupon-promo-enter-from,.coupon-promo-leave-to{opacity:0;transform:translateY(24px) scale(.96)}.coupon-promo-enter-to,.coupon-promo-leave-from{opacity:1;transform:translateY(0) scale(1)}.clamp-3{display:-webkit-box;line-clamp:3;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}@media (max-width:768px){.rich-text-content{font-size:.9375rem;line-height:1.65}.rich-text-content h1{font-size:1.5rem}.rich-text-content h2{font-size:1.25rem}.rich-text-content h3{font-size:1.125rem}}
