.hero-bg[data-v-5ed08210]{background-position:40% 0;padding-top:20rem;padding-bottom:50px}.safety-bg[data-v-5ed08210]{background-position:75% 0;padding-top:30rem;padding-bottom:20rem}.bottom-8[data-v-5ed08210]{bottom:0rem!important}.cta-bg[data-v-5ed08210]{background-position:25% 0}@media(min-width:1024px){.hero-bg[data-v-5ed08210],.safety-bg[data-v-5ed08210],.cta-bg[data-v-5ed08210]{background-position:center}}.section-features[data-v-5ed08210],.section-safety[data-v-5ed08210]{padding-top:6rem;padding-bottom:6rem}.section-cta[data-v-5ed08210]{padding-top:30rem;padding-bottom:8rem}@media(min-width:1024px){.section-features[data-v-5ed08210]{padding-top:16rem;padding-bottom:16rem}.section-safety[data-v-5ed08210]{padding-top:10rem;padding-bottom:10rem}.section-cta[data-v-5ed08210]{padding-top:12rem;padding-bottom:12rem}}.animate-pulse-slow[data-v-5ed08210]{animation:pulse-5ed08210 4s cubic-bezier(.4,0,.6,1) infinite}.top-1\/2[data-v-5ed08210]{top:37%!important}.h-full[data-v-5ed08210]{height:140%!important}@keyframes pulse-5ed08210{0%,to{opacity:1}50%{opacity:.8}}.animate-float-particle[data-v-5ed08210]{animation-name:floatAndFade-5ed08210;animation-timing-function:ease-in-out;animation-iteration-count:infinite;opacity:0}@keyframes floatAndFade-5ed08210{0%{opacity:0;transform:translateY(100px) scale(.5)}20%{opacity:.6}80%{opacity:.6}to{opacity:0;transform:translateY(-100px) scale(1.2)}}@keyframes float-gentle-7db09fdd{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.float-gentle[data-v-7db09fdd]{animation:float-gentle-7db09fdd 6s ease-in-out infinite}@keyframes pulse-slow-7db09fdd{0%,to{transform:scale(1.1)}50%{transform:scale(1.15)}}.animate-pulse-slow[data-v-7db09fdd]{animation:pulse-slow-7db09fdd 20s ease-in-out infinite}.animate-fade-in[data-v-248de689]{animation:fadeIn-248de689 .6s cubic-bezier(.16,1,.3,1)}@keyframes fadeIn-248de689{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.password-strength[data-v-97c0adbe]{margin-top:var(--space-sm)}.strength-bar[data-v-97c0adbe]{width:100%;height:4px;background:#0000001a;border-radius:2px;overflow:hidden;margin-bottom:var(--space-sm)}.strength-fill[data-v-97c0adbe]{height:100%;transition:all var(--transition-medium);border-radius:2px}.strength-fill.weak[data-v-97c0adbe]{background:#f44336}.strength-fill.fair[data-v-97c0adbe]{background:#ff9800}.strength-fill.good[data-v-97c0adbe]{background:#2196f3}.strength-fill.strong[data-v-97c0adbe]{background:#4caf50}.strength-info[data-v-97c0adbe]{display:flex;flex-direction:column;gap:var(--space-xs)}.strength-text[data-v-97c0adbe]{font-size:var(--font-size-xs);font-weight:600}.strength-text.weak[data-v-97c0adbe]{color:#f44336}.strength-text.fair[data-v-97c0adbe]{color:#ff9800}.strength-text.good[data-v-97c0adbe]{color:#2196f3}.strength-text.strong[data-v-97c0adbe]{color:#4caf50}.strength-requirements[data-v-97c0adbe]{display:flex;flex-direction:column;gap:2px}.requirement[data-v-97c0adbe]{display:flex;align-items:center;gap:var(--space-xs);font-size:var(--font-size-xs);color:var(--text-light);transition:color var(--transition-fast)}.requirement.met[data-v-97c0adbe]{color:#4caf50}.requirement-icon[data-v-97c0adbe]{width:12px;font-size:10px}.requirement-text[data-v-97c0adbe]{flex:1}@media(max-width:768px){.strength-requirements[data-v-97c0adbe]{font-size:var(--font-size-xs)}}.custom-scrollbar[data-v-48bde126]::-webkit-scrollbar{width:5px}.custom-scrollbar[data-v-48bde126]::-webkit-scrollbar-track{background:transparent}.custom-scrollbar[data-v-48bde126]::-webkit-scrollbar-thumb{background:#9ca3af80;border-radius:10px}.custom-scrollbar[data-v-48bde126]::-webkit-scrollbar-thumb:hover{background:#6b7280cc}.custom-scrollbar[data-v-0767d597]::-webkit-scrollbar{width:5px}.custom-scrollbar[data-v-0767d597]::-webkit-scrollbar-track{background:transparent}.custom-scrollbar[data-v-0767d597]::-webkit-scrollbar-thumb{background:#9ca3af80;border-radius:10px}.custom-scrollbar[data-v-0767d597]::-webkit-scrollbar-thumb:hover{background:#6b7280cc}@keyframes fade-in-4c6ab744{0%{opacity:0}to{opacity:1}}@keyframes scale-up-4c6ab744{0%{transform:scale(.9);opacity:0}to{transform:scale(1)}}.animate-fade-in[data-v-4c6ab744]{animation:fade-in-4c6ab744 .2s ease-out}.animate-scale-up[data-v-4c6ab744]{animation:scale-up-4c6ab744 .3s cubic-bezier(.16,1,.3,1)}.droplet-user[data-v-65a84344]{background:#0096ff8c;backdrop-filter:blur(12px);color:#fff;border-radius:2rem 2rem .5rem;border:1px solid rgba(255,255,255,.4);box-shadow:inset -8px -8px 20px #00286433,inset 8px 8px 20px #ffffff4d,10px 15px 35px #0003}.droplet-bot[data-v-65a84344]{background:#ffffffbf;backdrop-filter:blur(12px);border-radius:2rem 2rem 2rem .5rem;border:1px solid rgba(255,255,255,.8);box-shadow:inset -8px -8px 20px #0000000d,inset 8px 8px 20px #ffffffe6,10px 15px 35px #0000001a}.droplet-shadow[data-v-65a84344]{box-shadow:inset -2px -2px 6px #0000001a,4px 6px 12px #0003}.animate-emerge[data-v-65a84344]{animation:emerge-65a84344 .5s cubic-bezier(.34,1.56,.64,1)}@keyframes emerge-65a84344{0%{opacity:0;transform:scale(.7) translateY(30px)}to{opacity:1;transform:scale(1) translateY(0)}}.custom-audio[data-v-65a84344]::-webkit-media-controls-panel{background-color:#fffc}.water-input-panel[data-v-f0bb31c5]{background:#ffffffe0;backdrop-filter:blur(25px);-webkit-backdrop-filter:blur(25px)}.menu-item[data-v-f0bb31c5]{padding:.75rem 1rem;border-radius:1rem;font-weight:800;font-size:.9rem;display:flex;align-items:center;gap:.5rem;transition:all .2s;box-shadow:0 2px 5px #0000000d}.menu-item[data-v-f0bb31c5]:active{transform:scale(.95);background-color:#f3f4f6}.animate-pulse-slow[data-v-f0bb31c5]{animation:pulse-f0bb31c5 1.5s infinite}@keyframes pulse-f0bb31c5{0%,to{box-shadow:0 0 #ef444400}50%{box-shadow:0 0 20px #ef444466}}.pop-enter-active[data-v-f0bb31c5],.pop-leave-active[data-v-f0bb31c5]{transition:all .3s cubic-bezier(.34,1.56,.64,1)}.pop-enter-from[data-v-f0bb31c5],.pop-leave-to[data-v-f0bb31c5]{opacity:0;transform:scale(.8) translateY(10px)}@keyframes float-slow-f0bb31c5{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}.animate-float-slow[data-v-f0bb31c5]{animation:float-slow-f0bb31c5 4s ease-in-out infinite}.no-scrollbar[data-v-def5b1b8]::-webkit-scrollbar{display:none}.no-scrollbar[data-v-def5b1b8]{-ms-overflow-style:none;scrollbar-width:none}.text-outline-blue[data-v-def5b1b8]{text-shadow:3px 3px 0 #1e40af,-1px -1px 0 #1e40af,1px -1px 0 #1e40af,-1px 1px 0 #1e40af}.water-btn[data-v-def5b1b8]{background:#fff6;backdrop-filter:blur(12px);border:2px solid rgba(255,255,255,.6);border-radius:2rem;padding:1.5rem;display:flex;flex-direction:column;align-items:center;gap:.75rem;box-shadow:inset 4px 4px 10px #fffc,inset -4px -4px 10px #0000001a,0 10px 25px #00000026;transition:all .3s cubic-bezier(.175,.885,.32,1.275)}.water-btn[data-v-def5b1b8]:active{transform:scale(.92);box-shadow:inset 6px 6px 15px #0000001a}.bubble[data-v-def5b1b8]{position:absolute;bottom:-50px;background:#fff3;border-radius:50%;animation:float-up-def5b1b8 8s infinite ease-in}@keyframes float-up-def5b1b8{0%{transform:translateY(0) scale(1);opacity:0}20%{opacity:.4}to{transform:translateY(-110vh) scale(1.5);opacity:0}}@keyframes float-def5b1b8{0%,to{transform:translateY(0)}50%{transform:translateY(-15px)}}.animate-float[data-v-def5b1b8]{animation:float-def5b1b8 6s ease-in-out infinite}.animate-emerge[data-v-def5b1b8]{animation:emerge-def5b1b8 .4s cubic-bezier(.34,1.56,.64,1)}@keyframes emerge-def5b1b8{0%{opacity:0;transform:scale(.6) translateY(20px)}to{opacity:1;transform:scale(1) translateY(0)}}.droplet-bot-bubble[data-v-def5b1b8]{background:#fffc;backdrop-filter:blur(10px);border:1px solid white;box-shadow:inset 4px 4px 10px #ffffffe6,5px 10px 20px #0000001a}@keyframes zoom-breathing-246a2eed{0%{transform:scale(1.12)}to{transform:scale(1.18)}}.animate-zoom-effect[data-v-246a2eed]{animation:zoom-breathing-246a2eed 20s ease-in-out infinite alternate;will-change:transform}.water-btn-error[data-v-246a2eed]{background:#fffffff2;color:#dc2626;border-radius:2rem;padding:1rem 2rem;display:flex;align-items:center;justify-content:center;gap:1rem;box-shadow:0 10px 25px #dc26264d;transition:all .3s cubic-bezier(.175,.885,.32,1.275);border:4px solid rgba(255,255,255,.5)}.water-btn-error[data-v-246a2eed]:hover{transform:translateY(-3px) scale(1.05);box-shadow:0 15px 35px #dc262666;background:#fff}.water-btn-error[data-v-246a2eed]:active{transform:scale(.95)}.bubble[data-v-246a2eed]{position:absolute;bottom:-50px;background:radial-gradient(circle at 30% 30%,#fff6,#ffffff1a);border-radius:50%;border:1px solid rgba(255,255,255,.3);animation:float-up-246a2eed 8s infinite ease-in;pointer-events:none}@keyframes float-up-246a2eed{0%{transform:translateY(0) scale(1);opacity:0}20%{opacity:.6}to{transform:translateY(-110vh) scale(1.2);opacity:0}}@keyframes shimmer-246a2eed{0%{transform:translate(-150%) skew(-12deg)}to{transform:translate(150%) skew(-12deg)}}.animate-shimmer[data-v-246a2eed]{animation:shimmer-246a2eed 2s infinite linear}.animate-float[data-v-246a2eed]{animation:float-246a2eed 6s ease-in-out infinite}@keyframes float-246a2eed{0%,to{transform:translateY(0)}50%{transform:translateY(-20px) rotate(2deg)}}.animate-emerge[data-v-246a2eed]{animation:emerge-246a2eed .8s cubic-bezier(.34,1.56,.64,1)}@keyframes emerge-246a2eed{0%{opacity:0;transform:scale(.9) translateY(30px)}to{opacity:1;transform:scale(1) translateY(0)}}.animate-shake[data-v-246a2eed]{animation:shake-246a2eed .5s cubic-bezier(.36,.07,.19,.97) both}@keyframes shake-246a2eed{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)}}.fade-scale-enter-active[data-v-246a2eed],.fade-scale-leave-active[data-v-246a2eed]{transition:all .6s ease}.fade-scale-enter-from[data-v-246a2eed]{opacity:0;transform:scale(.95);filter:blur(10px)}.fade-scale-leave-to[data-v-246a2eed]{opacity:0;transform:scale(1.05);filter:blur(10px)}@media(min-width:1024px){.about{min-height:100vh;display:flex;align-items:center}}.animate-float[data-v-5b82d73b]{animation:float-5b82d73b 6s ease-in-out infinite}@keyframes float-5b82d73b{0%,to{transform:translateY(0)}50%{transform:translateY(-20px)}}.animate-spin-slow[data-v-5b82d73b]{animation:spin-5b82d73b 15s linear infinite}@keyframes spin-5b82d73b{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.animate-pulse-slow[data-v-5b82d73b]{animation:pulse 4s cubic-bezier(.4,0,.6,1) infinite}.animate-scale-in[data-v-23805dd3]{animation:scaleIn-23805dd3 .3s cubic-bezier(.16,1,.3,1)}@keyframes scaleIn-23805dd3{0%{opacity:0;transform:scale(.9) translateY(20px)}to{opacity:1;transform:scale(1) translateY(0)}}.animate-shake[data-v-23805dd3]{animation:shake-23805dd3 .5s cubic-bezier(.36,.07,.19,.97) both}@keyframes shake-23805dd3{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)}}.custom-scrollbar[data-v-92bf958f]::-webkit-scrollbar{width:4px}.custom-scrollbar[data-v-92bf958f]::-webkit-scrollbar-track{background:transparent}.custom-scrollbar[data-v-92bf958f]::-webkit-scrollbar-thumb{background:#fff3;border-radius:10px}.custom-scrollbar[data-v-92bf958f]::-webkit-scrollbar-thumb:hover{background:#fff6}.animate-scale-in[data-v-92bf958f]{animation:scaleIn-92bf958f .2s cubic-bezier(.16,1,.3,1)}@keyframes scaleIn-92bf958f{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes shimmer-ce5355e4{0%{transform:translate(-100%)}to{transform:translate(100%)}}.animate-shimmer[data-v-ce5355e4]{animation:shimmer-ce5355e4 2s infinite}.animate-scale-in[data-v-e651c8fb]{animation:scaleIn-e651c8fb .2s ease-out}@keyframes scaleIn-e651c8fb{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.text-outline-sm[data-v-65916758]{text-shadow:0 1px 2px rgba(0,0,0,.5)}@keyframes zoom-breathing-65916758{0%{transform:scale(1.1)}to{transform:scale(1.2)}}.animate-zoom-effect[data-v-65916758]{animation:zoom-breathing-65916758 20s ease-in-out infinite alternate;will-change:transform}.bubble[data-v-65916758]{position:absolute;bottom:-50px;background:radial-gradient(circle at 30% 30%,#ffffff26,#ffffff0d);border-radius:50%;border:1px solid rgba(255,255,255,.1);animation:float-up-65916758 12s infinite ease-in;pointer-events:none}@keyframes float-up-65916758{0%{transform:translateY(0) scale(1);opacity:0}20%{opacity:.4}to{transform:translateY(-110vh) scale(1.5);opacity:0}}.animate-fade-in-up[data-v-65916758]{animation:fadeInUp-65916758 .6s cubic-bezier(.16,1,.3,1)}@keyframes fadeInUp-65916758{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.animate-spin[data-v-65916758]{animation:spin-65916758 1s linear infinite}@keyframes spin-65916758{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.animate-float[data-v-24e32b7f]{animation:float-24e32b7f 6s ease-in-out infinite}@keyframes float-24e32b7f{0%,to{transform:translateY(0)}50%{transform:translateY(-15px)}}
