.MenuBar_header__Hl22I{position:fixed!important;top:0!important;left:0!important;right:0!important;background:linear-gradient(135deg,rgba(241,245,249,.95),rgba(226,232,240,.95))!important;backdrop-filter:blur(24px)!important;-webkit-backdrop-filter:blur(24px)!important;border-bottom:1px solid rgba(0,0,0,.05)!important;z-index:1000!important;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif!important;transition:all .4s cubic-bezier(.4,0,.2,1)!important;box-shadow:0 10px 32px rgba(0,0,0,.14),0 5px 16px rgba(0,0,0,.1),0 2px 8px rgba(0,0,0,.06)!important}.MenuBar_header__Hl22I.MenuBar_show__VFIPQ{transform:translateY(0)!important}.MenuBar_header__Hl22I.MenuBar_hide__yOGtO{transform:translateY(-100%)!important}.MenuBar_header__Hl22I.MenuBar_scrolling__V6tiD{background:linear-gradient(135deg,rgba(241,245,249,.98),rgba(226,232,240,.98))!important;box-shadow:0 12px 36px rgba(0,0,0,.16),0 6px 18px rgba(0,0,0,.12),0 3px 10px rgba(0,0,0,.08)!important}.MenuBar_menuBar__l2isG{display:flex!important;align-items:center!important;padding:0 2rem!important;height:72px!important;background:transparent!important;position:relative!important;z-index:1001!important;transition:all .4s cubic-bezier(.4,0,.2,1)!important}.MenuBar_menuBar__l2isG.MenuBar_fixedToTop__4hA1m{position:fixed!important;top:0!important;left:0!important;right:0!important;background:linear-gradient(135deg,rgba(241,245,249,.98),rgba(226,232,240,.98))!important;backdrop-filter:blur(24px)!important;-webkit-backdrop-filter:blur(24px)!important;border-bottom:1px solid rgba(0,0,0,.05)!important;box-shadow:0 16px 48px rgba(0,0,0,.22),0 8px 24px rgba(0,0,0,.15),0 4px 12px rgba(0,0,0,.1)!important;animation:MenuBar_slideDown__GeqlM .4s cubic-bezier(.4,0,.2,1)!important}@keyframes MenuBar_slideDown__GeqlM{0%{transform:translateY(-100%);opacity:0}to{transform:translateY(0);opacity:1}}.MenuBar_menuBar__l2isG.MenuBar_scrollDown____BdP{transform:translateY(-2px)!important}.MenuBar_menuBar__l2isG.MenuBar_scrollUp__rdP6a{transform:translateY(0)!important}.MenuBar_navContainer__8D0bX{max-width:1200px!important;width:100%!important;margin:0 auto!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:2rem!important}.MenuBar_logoSection__YKSlt{flex-shrink:0!important}.MenuBar_logoLink__EcOHC{text-decoration:none!important;color:inherit!important;display:block!important}.MenuBar_logo__mBqAD{display:flex!important;align-items:center!important;gap:.875rem!important;transition:all .4s cubic-bezier(.4,0,.2,1)!important;position:relative!important}.MenuBar_logo__mBqAD:hover{transform:translateY(-2px)!important}@keyframes MenuBar_logoGlow__5x7Vb{0%,to{box-shadow:0 4px 12px rgba(100,116,139,.3)}50%{box-shadow:0 6px 20px rgba(100,116,139,.4)}}.MenuBar_logoIcon__V61Tq{display:flex!important;align-items:center!important;justify-content:center!important;width:36px!important;height:36px!important;background:linear-gradient(135deg,#64748b,#475569)!important;border-radius:12px!important;color:white!important;font-size:1.125rem!important;box-shadow:0 4px 12px rgba(100,116,139,.3)!important;transition:all .4s cubic-bezier(.4,0,.2,1)!important;position:relative!important;overflow:hidden!important;animation:MenuBar_logoGlow__5x7Vb 3s ease-in-out infinite!important}.MenuBar_logoIcon__V61Tq:before{content:""!important;position:absolute!important;top:0!important;left:-100%!important;width:100%!important;height:100%!important;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent)!important;transition:left .6s ease!important;border-radius:12px!important}.MenuBar_logo__mBqAD:hover .MenuBar_logoIcon__V61Tq{transform:scale(1.05) rotate(3deg)!important;box-shadow:0 8px 24px rgba(100,116,139,.4)!important}.MenuBar_logo__mBqAD:hover .MenuBar_logoIcon__V61Tq:before{left:100%!important}.MenuBar_logo__mBqAD:hover .MenuBar_logoPrimary__54W9f{filter:brightness(.95)!important;transform:translateY(-1px)!important;text-shadow:none!important}.MenuBar_logo__mBqAD:hover .MenuBar_logoSecondary__e2uwZ{color:#334155!important;text-shadow:none!important}.MenuBar_logoText__s_ecH{display:flex!important;flex-direction:column!important;line-height:1!important}.MenuBar_logoPrimary__54W9f{font-size:1.5rem!important;font-weight:800!important;font-family:var(--font-unbounded),"Unbounded","Inter",sans-serif!important;background:linear-gradient(135deg,#0ea5e9,#2563eb 50%,#0f172a)!important;-webkit-background-clip:text!important;background-clip:text!important;-webkit-text-fill-color:transparent!important;letter-spacing:-.01em!important;transition:filter .2s ease,transform .2s ease!important;text-shadow:none!important}.MenuBar_logoSecondary__e2uwZ{font-size:.875rem!important;font-weight:600!important;font-family:var(--font-sora),"Sora","Inter",sans-serif!important;color:#334155!important;letter-spacing:.025em!important;transition:color .3s ease!important;text-shadow:none!important}.MenuBar_actionSection__hys3F{display:flex!important;align-items:center!important;gap:1.25rem!important;flex-shrink:0!important}.MenuBar_createButton___9nW1{display:flex!important;align-items:center!important;gap:.625rem!important;padding:.875rem 1.75rem!important;background:linear-gradient(135deg,#10b981,#059669)!important;color:white!important;border:none!important;border-radius:16px!important;font-weight:700!important;font-size:.875rem!important;cursor:pointer!important;transition:all .3s cubic-bezier(.4,0,.2,1)!important;box-shadow:0 4px 16px rgba(16,185,129,.3),0 2px 8px rgba(16,185,129,.2)!important;position:relative!important;overflow:hidden!important;transform:translateY(0)!important;letter-spacing:.025em!important;text-transform:uppercase!important;font-size:.8rem!important}.MenuBar_createButton___9nW1:before{content:""!important;position:absolute!important;top:0!important;left:-100%!important;width:100%!important;height:100%!important;background:linear-gradient(90deg,transparent,rgba(255,255,255,.4),transparent)!important;transition:left .6s cubic-bezier(.4,0,.2,1)!important}.MenuBar_createButton___9nW1:after{content:"✨"!important;position:absolute!important;top:50%!important;right:.5rem!important;transform:translateY(-50%) scale(0)!important;font-size:.75rem!important;opacity:0!important;transition:all .3s cubic-bezier(.4,0,.2,1)!important;z-index:2!important}.MenuBar_createButton___9nW1:hover{background:linear-gradient(135deg,#059669,#047857)!important;transform:translateY(-3px) scale(1.05)!important;box-shadow:0 8px 32px rgba(16,185,129,.4),0 4px 16px rgba(16,185,129,.3)!important}.MenuBar_createButton___9nW1:hover:before{left:100%!important}.MenuBar_createButton___9nW1:hover:after{opacity:1!important;transform:translateY(-50%) scale(1)!important}.MenuBar_createButton___9nW1:active{transform:translateY(0) scale(.98)!important;transition:all .1s ease!important}.MenuBar_buttonIcon__HiidH{width:1.125rem!important;height:1.125rem!important;transition:all .3s cubic-bezier(.4,0,.2,1)!important}.MenuBar_createButton___9nW1:hover .MenuBar_buttonIcon__HiidH{transform:scale(1.15) rotate(90deg)!important}.MenuBar_signInButton__bPFiB{display:flex!important;align-items:center!important;gap:.625rem!important;padding:.75rem 1.5rem!important;color:#4a5568!important;text-decoration:none!important;border-radius:12px!important;font-weight:600!important;font-size:.875rem!important;transition:all .3s cubic-bezier(.4,0,.2,1)!important;background:rgba(247,250,252,.8)!important;border:1px solid rgba(226,232,240,.8)!important;backdrop-filter:blur(12px)!important;-webkit-backdrop-filter:blur(12px)!important;transform:translateY(0)!important;position:relative!important;overflow:hidden!important}.MenuBar_signInButton__bPFiB:before{content:""!important;position:absolute!important;top:0!important;left:0!important;right:0!important;bottom:0!important;background:linear-gradient(135deg,rgba(102,126,234,.05),rgba(118,75,162,.05))!important;transform:scale(0)!important;transition:transform .3s cubic-bezier(.4,0,.2,1)!important;border-radius:12px!important}.MenuBar_signInButton__bPFiB:hover{color:#2d3748!important;background:rgba(247,250,252,.95)!important;border-color:rgba(102,126,234,.3)!important;transform:translateY(-2px) scale(1.02)!important;box-shadow:0 8px 25px rgba(0,0,0,.1)!important}.MenuBar_signInButton__bPFiB:hover:before{transform:scale(1)!important}.MenuBar_signInButton__bPFiB:active{transform:translateY(0) scale(.98)!important;transition:all .1s ease!important}.MenuBar_userMenuContainer__b0eMl{position:relative!important}.MenuBar_userMenuTrigger__8DGi3{display:flex!important;align-items:center!important;gap:.875rem!important;padding:.625rem!important;background:rgba(100,116,139,.1)!important;border:1px solid rgba(100,116,139,.2)!important;border-radius:12px!important;cursor:pointer!important;transition:all .3s cubic-bezier(.4,0,.2,1)!important;backdrop-filter:blur(12px)!important;-webkit-backdrop-filter:blur(12px)!important;min-width:0!important;transform:translateY(0)!important}.MenuBar_userMenuTrigger__8DGi3:hover{background:rgba(100,116,139,.2)!important;border-color:rgba(100,116,139,.3)!important;transform:translateY(-2px) scale(1.02)!important;box-shadow:0 8px 25px rgba(100,116,139,.15)!important}.MenuBar_userMenuTrigger__8DGi3:active{transform:translateY(0) scale(.98)!important;transition:all .1s ease!important}.MenuBar_userAvatar__ga_Qm{display:flex!important;align-items:center!important;justify-content:center!important;width:36px!important;height:36px!important;background:linear-gradient(135deg,#64748b,#475569)!important;background-size:200% 200%!important;border-radius:50%!important;color:white!important;font-size:1.125rem!important;flex-shrink:0!important;transition:all .3s cubic-bezier(.4,0,.2,1)!important;box-shadow:0 4px 12px rgba(100,116,139,.2)!important;position:relative!important;overflow:hidden!important}.MenuBar_userAvatar__ga_Qm:after{content:""!important;position:absolute!important;top:-50%!important;left:-50%!important;width:200%!important;height:200%!important;background:linear-gradient(45deg,transparent,rgba(255,255,255,.15),transparent)!important;transform:rotate(45deg) translate(-100%,-100%)!important;transition:transform .6s ease!important}.MenuBar_userMenuTrigger__8DGi3:hover .MenuBar_userAvatar__ga_Qm{transform:scale(1.05)!important;box-shadow:0 6px 20px rgba(100,116,139,.3)!important;background-position:100% 100%!important}.MenuBar_userMenuTrigger__8DGi3:hover .MenuBar_userAvatar__ga_Qm:after{transform:rotate(45deg) translate(100%,100%)!important}.MenuBar_userInfo__mtfuD{display:flex!important;flex-direction:column!important;gap:.125rem!important;min-width:0!important;flex:1 1!important}.MenuBar_userName__mXw5R{font-weight:700!important;font-size:.875rem!important;color:#1e293b!important}.MenuBar_userEmail__W3T_Y,.MenuBar_userName__mXw5R{white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;max-width:120px!important;text-shadow:none!important}.MenuBar_userEmail__W3T_Y{font-size:.75rem!important;color:#64748b!important}.MenuBar_chevron__euBeM{width:.875rem!important;height:.875rem!important;color:rgba(255,255,255,.7)!important;transition:all .3s cubic-bezier(.4,0,.2,1)!important;flex-shrink:0!important;transform:rotate(0deg)!important}.MenuBar_chevron__euBeM.MenuBar_rotated__sqxSv{transform:rotate(180deg)!important}.MenuBar_userDropdown__aT_n7{position:absolute!important;top:calc(100% + .75rem)!important;right:0!important;min-width:260px!important;background:rgba(255,255,255,.98)!important;border-radius:16px!important;box-shadow:0 20px 40px rgba(0,0,0,.12),0 8px 20px rgba(0,0,0,.08)!important;border:1px solid rgba(226,232,240,.8)!important;backdrop-filter:blur(24px)!important;-webkit-backdrop-filter:blur(24px)!important;animation:MenuBar_dropdownSlide__5Y31R .3s cubic-bezier(.4,0,.2,1)!important;z-index:1002!important}@keyframes MenuBar_dropdownSlide__5Y31R{0%{opacity:0;transform:translateY(-12px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}.MenuBar_dropdownHeader__Zt7kL{padding:1.25rem!important;border-bottom:1px solid rgba(226,232,240,.8)!important}.MenuBar_dropdownUserInfo__sibr0{display:flex!important;flex-direction:column!important;gap:.375rem!important}.MenuBar_dropdownUserName__seZPy{font-weight:700!important;font-size:.875rem!important;color:#2d3748!important}.MenuBar_dropdownUserEmail__i6tf7{font-size:.75rem!important;color:#718096!important}.MenuBar_dropdownDivider__wiGow{height:1px!important;background:rgba(226,232,240,.8)!important;margin:0!important}.MenuBar_dropdownItem__64y7O{display:flex!important;align-items:center!important;gap:.875rem!important;width:100%!important;padding:1rem 1.25rem!important;background:none!important;border:none!important;color:#4a5568!important;font-size:.875rem!important;font-weight:600!important;cursor:pointer!important;transition:all .3s cubic-bezier(.4,0,.2,1)!important;border-radius:0!important;transform:translateX(0)!important;position:relative!important;overflow:hidden!important}.MenuBar_dropdownItem__64y7O:before{content:""!important;position:absolute!important;top:0!important;left:-100%!important;width:100%!important;height:100%!important;background:linear-gradient(90deg,transparent,rgba(102,126,234,.03),transparent)!important;transition:left .5s ease!important}.MenuBar_dropdownItem__64y7O:hover{background:rgba(239,68,68,.08)!important;color:#e53e3e!important;transform:translateX(4px)!important}.MenuBar_dropdownItem__64y7O:hover:before{left:100%!important}.MenuBar_dropdownItem__64y7O:active{background:rgba(239,68,68,.12)!important}.MenuBar_dropdownIcon__1v39Q{width:1.125rem!important;height:1.125rem!important;color:inherit!important;transition:all .2s ease!important}.MenuBar_dropdownItem__64y7O:hover .MenuBar_dropdownIcon__1v39Q{transform:scale(1.1) translateX(2px)!important}.MenuBar_dropdownItem__64y7O[href]{text-decoration:none!important}@media (max-width:768px){.MenuBar_menuBar__l2isG{padding:0 1rem!important;height:64px!important}.MenuBar_navContainer__8D0bX{gap:1rem!important}.MenuBar_logoIcon__V61Tq{width:32px!important;height:32px!important;font-size:1rem!important}.MenuBar_logoPrimary__54W9f{font-size:1.25rem!important}.MenuBar_logoSecondary__e2uwZ{font-size:.75rem!important}.MenuBar_createButton___9nW1{padding:.75rem 1.5rem!important;font-size:.75rem!important}.MenuBar_signInButton__bPFiB{padding:.625rem 1.25rem!important;font-size:.8rem!important}.MenuBar_userMenuTrigger__8DGi3{padding:.5rem!important;gap:.625rem!important}.MenuBar_userAvatar__ga_Qm{width:32px!important;height:32px!important;font-size:1rem!important}.MenuBar_userName__mXw5R{font-size:.8rem!important;max-width:80px!important}.MenuBar_userEmail__W3T_Y{font-size:.7rem!important;max-width:80px!important}}@media (max-width:480px){.MenuBar_menuBar__l2isG{padding:0 .75rem!important;height:60px!important}.MenuBar_logo__mBqAD,.MenuBar_navContainer__8D0bX{gap:.5rem!important}.MenuBar_logoIcon__V61Tq{width:28px!important;height:28px!important;font-size:.875rem!important}.MenuBar_logoPrimary__54W9f{font-size:1.125rem!important}.MenuBar_logoSecondary__e2uwZ{font-size:.7rem!important}.MenuBar_createButton___9nW1{padding:.625rem 1.25rem!important;font-size:.7rem!important}.MenuBar_createButton___9nW1 span{display:none!important}.MenuBar_createButton___9nW1{min-width:2.75rem!important;justify-content:center!important}.MenuBar_signInButton__bPFiB{padding:.5rem 1rem!important;font-size:.75rem!important}.MenuBar_signInButton__bPFiB span{display:none!important}.MenuBar_signInButton__bPFiB{min-width:2.75rem!important;justify-content:center!important}.MenuBar_userMenuTrigger__8DGi3{padding:.375rem!important;gap:.5rem!important}.MenuBar_userAvatar__ga_Qm{width:28px!important;height:28px!important;font-size:.875rem!important}.MenuBar_chevron__euBeM,.MenuBar_userInfo__mtfuD{display:none!important}.MenuBar_userDropdown__aT_n7{min-width:220px!important;right:-.5rem!important}}@media (max-width:360px){.MenuBar_menuBar__l2isG{padding:0 .5rem!important;height:56px!important}.MenuBar_logoIcon__V61Tq{width:24px!important;height:24px!important;font-size:.75rem!important}.MenuBar_logoPrimary__54W9f{font-size:1rem!important}.MenuBar_logoSecondary__e2uwZ{font-size:.65rem!important}.MenuBar_createButton___9nW1{padding:.5rem!important;min-width:2.75rem!important}.MenuBar_signInButton__bPFiB{padding:.375rem!important;min-width:2.5rem!important}.MenuBar_userAvatar__ga_Qm{width:24px!important;height:24px!important;font-size:.75rem!important}}@keyframes MenuBar_menuFloat__Y3F7_{0%,to{box-shadow:0 1px 3px rgba(0,0,0,.02),0 1px 2px rgba(0,0,0,.04)}50%{box-shadow:0 4px 8px rgba(0,0,0,.06),0 2px 4px rgba(0,0,0,.04)}}@media (prefers-reduced-motion:no-preference){.MenuBar_header__Hl22I{will-change:transform!important;animation:MenuBar_menuFloat__Y3F7_ 4s ease-in-out infinite!important}.MenuBar_menuBar__l2isG.MenuBar_fixedToTop__4hA1m{will-change:transform,background,backdrop-filter!important}.MenuBar_userDropdown__aT_n7{will-change:transform,opacity!important}.MenuBar_logoIcon__V61Tq{animation:MenuBar_logoGlow__5x7Vb 3s ease-in-out infinite!important}}.ToastProvider_toastContainer__8zlAj{position:fixed;top:16px;right:16px;display:flex;flex-direction:column;gap:10px;z-index:2000}.ToastProvider_toast__FYLTD{min-width:220px;max-width:360px;padding:10px 14px;border-radius:8px;color:#111827;background:#f3f4f6;box-shadow:0 12px 28px rgba(0,0,0,.12),0 2px 6px rgba(0,0,0,.08);font-weight:600;border:1px solid rgba(0,0,0,.05);animation:ToastProvider_toastIn__hbejq .16s ease-out}.ToastProvider_success__IaySR{background:#ecfdf5;border-color:#a7f3d0;color:#065f46}.ToastProvider_error__5Ced2{background:#fef2f2;border-color:#fecaca;color:#7f1d1d}.ToastProvider_info__jVjtP{background:#eff6ff;border-color:#bfdbfe;color:#1e3a8a}.ToastProvider_warning__brOwz{background:#fffbeb;border-color:#fde68a;color:#92400e}@keyframes ToastProvider_toastIn__hbejq{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.EmailVerification_container__jFOoV{display:flex;justify-content:center;align-items:center;min-height:100vh;background-color:rgb(248,248,248);padding:1rem}.EmailVerification_card__2u4kx{background:white;border-radius:12px;box-shadow:0 10px 25px rgba(0,0,0,.1);padding:2rem;max-width:500px;width:100%;text-align:center}.EmailVerification_emailVerificationHeader__WTUrY{margin-bottom:2rem}.EmailVerification_icon__wfYux{font-size:3rem;color:#667eea;margin-bottom:1rem}.EmailVerification_emailVerificationHeader__WTUrY h2{color:#333;margin:0;font-size:1.8rem;font-weight:600}.EmailVerification_content__fcHUg{text-align:left}.EmailVerification_content__fcHUg p{color:#666;line-height:1.6;margin-bottom:1.5rem}.EmailVerification_instructions__eqqM8{background:#f8f9fa;border-radius:8px;padding:1.5rem;margin-bottom:2rem;border-left:4px solid #667eea}.EmailVerification_instructions__eqqM8 p{margin:0 0 1rem;font-weight:600;color:#333}.EmailVerification_instructions__eqqM8 ol{margin:0;padding-left:1.5rem;color:#666}.EmailVerification_instructions__eqqM8 li{margin-bottom:.5rem;line-height:1.5}.EmailVerification_error__gzEiI{background:#fee;color:#c53030;border-radius:8px;border:1px solid #fed7d7}.EmailVerification_error__gzEiI,.EmailVerification_success__qbdgS{padding:1rem;margin-bottom:1.5rem;display:flex;align-items:center;gap:.5rem}.EmailVerification_success__qbdgS{background:#f0fff4;color:#2f855a;border-radius:8px;border:1px solid #c6f6d5}.EmailVerification_actions__a9TyG{display:flex;flex-direction:column;gap:1rem;margin-top:2rem}.EmailVerification_checkButton__NyVlP,.EmailVerification_resendButton__hPRWz,.EmailVerification_signInButton__L5JL7{padding:.75rem 1.5rem;border:none;border-radius:8px;font-size:1rem;font-weight:500;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;justify-content:center;gap:.5rem;min-height:48px}.EmailVerification_checkButton__NyVlP{background:#667eea;color:white}.EmailVerification_checkButton__NyVlP:hover:not(:disabled){background:#5a67d8;transform:translateY(-1px)}.EmailVerification_checkButton__NyVlP:disabled{background:#a0aec0;cursor:not-allowed;transform:none}.EmailVerification_resendButton__hPRWz{background:#48bb78;color:white}.EmailVerification_resendButton__hPRWz:hover:not(:disabled){background:#38a169;transform:translateY(-1px)}.EmailVerification_resendButton__hPRWz:disabled{background:#a0aec0;cursor:not-allowed;transform:none}.EmailVerification_signInButton__L5JL7{background:#e2e8f0;color:#4a5568;border:1px solid #cbd5e0}.EmailVerification_signInButton__L5JL7:hover{background:#cbd5e0;transform:translateY(-1px)}.EmailVerification_spinner__YbUsx{animation:EmailVerification_spin__MNfC8 1s linear infinite}@keyframes EmailVerification_spin__MNfC8{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.EmailVerification_verifiedMessage__fYC9j{background:#f0fff4;color:#2f855a;padding:1.5rem;border-radius:8px;margin-top:1.5rem;display:flex;align-items:center;justify-content:center;gap:.5rem;border:1px solid #c6f6d5;font-weight:500}.EmailVerification_verifiedMessage__fYC9j p{margin:0}@media (max-width:640px){.EmailVerification_card__2u4kx{padding:1.5rem;margin:1rem}.EmailVerification_header__Vhh3m h2{font-size:1.5rem}.EmailVerification_actions__a9TyG{gap:.75rem}.EmailVerification_checkButton__NyVlP,.EmailVerification_resendButton__hPRWz,.EmailVerification_signInButton__L5JL7{padding:.625rem 1.25rem;font-size:.9rem}}.Account_container__9Y8bm{min-height:100vh;display:flex;flex-direction:column;position:relative;overflow-x:hidden;background:linear-gradient(135deg,#f8fafc,#f1f5f9 40%,#e2e8f0);color:#333}.Account_mainContent__E20Gb{flex:1 1;display:flex;align-items:center;justify-content:center;padding:160px 1rem 1.5rem;position:relative;z-index:1}.Account_card__96hTf{background:rgba(255,255,255,.9);backdrop-filter:blur(25px);-webkit-backdrop-filter:blur(25px);border-radius:24px;box-shadow:0 32px 64px rgba(0,0,0,.12),0 16px 32px rgba(0,0,0,.08),0 8px 16px rgba(0,0,0,.04),inset 0 1px 0 rgba(255,255,255,.4);padding:2.5rem;width:100%;max-width:600px;position:relative;animation:Account_slideUpFade__bofwL .8s cubic-bezier(.4,0,.2,1);border:1px solid rgba(255,255,255,.3);overflow:hidden}.Account_card__96hTf:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.6),transparent)}@keyframes Account_slideUpFade__bofwL{0%{opacity:0;transform:translateY(50px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}.Account_accountPageHeader__ir_DX{text-align:center;margin-bottom:2rem;position:relative;padding-bottom:1.5rem}.Account_accountPageHeader__ir_DX:after{content:"";position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:50px;height:2px;background:linear-gradient(90deg,#64748b,#475569);border-radius:1px}.Account_accountPageHeader__ir_DX h1{font-size:1.8rem;font-weight:800;background:linear-gradient(135deg,#1e293b,#475569);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin:0 0 1rem;letter-spacing:-.025em;text-shadow:none;position:relative}.Account_userIcon__mJ2EH{font-size:2.25rem;color:#64748b;margin-bottom:1rem;animation:Account_float__mfw0T 4s ease-in-out infinite;filter:drop-shadow(0 6px 12px rgba(100,116,139,.3));position:relative}.Account_userIcon__mJ2EH:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:60px;height:60px;background:radial-gradient(circle,rgba(100,116,139,.1),transparent);border-radius:50%;z-index:-1}@keyframes Account_float__mfw0T{0%,to{transform:translateY(0) rotate(0deg)}25%{transform:translateY(-8px) rotate(1deg)}75%{transform:translateY(-12px) rotate(-1deg)}}.Account_error__eLB91,.Account_success__QXWI0{padding:1rem 1.5rem;border-radius:16px;margin-bottom:1.5rem;display:flex;align-items:center;font-weight:600;animation:Account_slideInDown__1VKk3 .4s cubic-bezier(.4,0,.2,1);backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(15px);border:1px solid rgba(255,255,255,.3);position:relative;overflow:hidden}.Account_error__eLB91:before,.Account_success__QXWI0:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.6),transparent)}@keyframes Account_slideInDown__1VKk3{0%{opacity:0;transform:translateY(-30px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}.Account_error__eLB91{background:rgba(239,68,68,.08);color:#dc2626;border-color:rgba(239,68,68,.2);box-shadow:0 8px 32px rgba(239,68,68,.1)}.Account_success__QXWI0{background:rgba(16,185,129,.08);color:#059669;border-color:rgba(16,185,129,.2);box-shadow:0 8px 32px rgba(16,185,129,.1)}.Account_loading__NgJ40{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:200px;color:#64748b;font-weight:600;font-size:1rem}.Account_spinner__tIKAP{font-size:2rem;animation:Account_spin__u982Y 1.2s cubic-bezier(.4,0,.2,1) infinite;margin-bottom:1rem;color:#64748b;filter:drop-shadow(0 6px 12px rgba(100,116,139,.3))}@keyframes Account_spin__u982Y{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.Account_authSection__0jMZw{background:rgba(248,250,252,.7);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-radius:20px;padding:2rem;margin-bottom:1.5rem;border:1px solid rgba(226,232,240,.4);box-shadow:0 12px 40px rgba(0,0,0,.06);position:relative;overflow:hidden}.Account_authSection__0jMZw:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(100,116,139,.3),transparent)}.Account_tabs__joO75{display:flex;gap:.5rem;margin-bottom:2rem;background:rgba(255,255,255,.8);backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(15px);padding:.5rem;border-radius:16px;border:1px solid rgba(226,232,240,.4);box-shadow:0 8px 24px rgba(0,0,0,.06)}.Account_tab__6KotV{flex:1 1;padding:.75rem 1.25rem;border:none;background:transparent;border-radius:12px;font-weight:700;color:#64748b;cursor:pointer;transition:all .4s cubic-bezier(.4,0,.2,1);display:flex;align-items:center;justify-content:center;gap:.5rem;position:relative;overflow:hidden;font-size:.9rem}.Account_tab__6KotV:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.3),transparent);transition:left .6s ease}.Account_tab__6KotV:hover:before{left:100%}.Account_tab__6KotV:hover{background:rgba(241,245,249,.9);color:#475569;transform:translateY(-2px);box-shadow:0 4px 16px rgba(0,0,0,.1)}.Account_tab__6KotV.Account_active__QDUj8{background:linear-gradient(135deg,#64748b,#475569);color:white;box-shadow:0 8px 24px rgba(100,116,139,.3);transform:translateY(-2px)}.Account_form__sKmrF{display:flex;flex-direction:column;gap:1.5rem}.Account_formGroup__kbM__{display:flex;flex-direction:column;gap:.5rem;position:relative}.Account_formGroup__kbM__ label{font-weight:700;color:#1e293b;display:flex;align-items:center;gap:.5rem;font-size:.9rem;letter-spacing:.025em}.Account_formGroup__kbM__ input{padding:1rem 1.25rem;border:2px solid rgba(226,232,240,.6);border-radius:16px;font-size:.95rem;transition:all .4s cubic-bezier(.4,0,.2,1);background:rgba(255,255,255,.9);backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(15px);color:#1e293b;box-shadow:0 4px 16px rgba(0,0,0,.06);font-weight:500}.Account_formGroup__kbM__ input:focus{outline:none;border-color:#64748b;box-shadow:0 0 0 4px rgba(100,116,139,.1),0 8px 24px rgba(0,0,0,.1);transform:translateY(-2px);background:rgba(255,255,255,.95)}.Account_forgotPassword__eRFMk{display:flex;justify-content:flex-end;margin-top:.5rem}.Account_forgotPasswordLink__gF4sw{color:#64748b;text-decoration:none;font-size:.85rem;font-weight:600;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem;border-radius:12px;background:rgba(100,116,139,.05)}.Account_forgotPasswordLink__gF4sw:hover{color:#475569;background:rgba(100,116,139,.1);transform:translateX(4px)}.Account_formGroup__kbM__ input::placeholder{color:#94a3b8;font-weight:400}.Account_submitButton__l3j9O{background:linear-gradient(135deg,#64748b,#475569);color:white;border:none;padding:1rem 2rem;border-radius:16px;font-weight:700;font-size:1rem;cursor:pointer;transition:all .4s cubic-bezier(.4,0,.2,1);display:flex;align-items:center;justify-content:center;gap:.5rem;position:relative;overflow:hidden;box-shadow:0 12px 32px rgba(100,116,139,.25);letter-spacing:.025em}.Account_submitButton__l3j9O:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.3),transparent);transition:left .6s ease}.Account_submitButton__l3j9O:hover:before{left:100%}.Account_submitButton__l3j9O:hover:not(:disabled){transform:translateY(-4px);box-shadow:0 16px 40px rgba(100,116,139,.35)}.Account_submitButton__l3j9O:disabled{opacity:.6;cursor:not-allowed;transform:none}.Account_demoInfo__AlK75{background:rgba(254,243,199,.7);backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(15px);border:1px solid rgba(245,158,11,.3);border-radius:16px;padding:1.5rem;margin-top:1.5rem;text-align:center;box-shadow:0 8px 24px rgba(245,158,11,.1);position:relative;overflow:hidden}.Account_demoInfo__AlK75:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,transparent,rgba(245,158,11,.6),transparent)}.Account_demoInfo__AlK75 p{margin:.5rem 0;color:#92400e;font-weight:600;font-size:.9rem}.Account_profileSection__rSp5u{background:rgba(248,250,252,.7);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-radius:20px;padding:2rem;border:1px solid rgba(226,232,240,.4);box-shadow:0 12px 40px rgba(0,0,0,.06);position:relative;overflow:hidden}.Account_profileSection__rSp5u:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(100,116,139,.3),transparent)}.Account_profileHeader__zycUI{display:flex;justify-content:space-between;align-items:center;margin-bottom:2rem;padding-bottom:1rem;border-bottom:2px solid rgba(226,232,240,.6);position:relative}.Account_profileHeader__zycUI:after{content:"";position:absolute;bottom:-2px;left:0;width:60px;height:2px;background:linear-gradient(90deg,#64748b,#475569);border-radius:1px}.Account_profileHeader__zycUI h2{font-size:1.25rem;font-weight:800;color:#1e293b;margin:0;display:flex;align-items:center;gap:.5rem;letter-spacing:-.025em}.Account_profileInfo__MO2RN{display:flex;flex-direction:column;gap:1.5rem;margin-bottom:2rem}.Account_profileInfo__MO2RN .Account_formGroup__kbM__{background:rgba(255,255,255,.8);backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(15px);padding:1.5rem;border-radius:16px;border:1px solid rgba(226,232,240,.4);transition:all .4s cubic-bezier(.4,0,.2,1);box-shadow:0 8px 24px rgba(0,0,0,.06);position:relative;overflow:hidden}.Account_profileInfo__MO2RN .Account_formGroup__kbM__:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(100,116,139,.2),transparent)}.Account_profileInfo__MO2RN .Account_formGroup__kbM__:hover{background:rgba(248,250,252,.9);transform:translateY(-3px);box-shadow:0 12px 32px rgba(0,0,0,.1)}.Account_profileInfo__MO2RN .Account_formGroup__kbM__ span{font-weight:600;color:#1e293b;padding:.5rem 0;font-size:.95rem}.Account_storageToggle__EkMcZ{display:flex;justify-content:space-between;align-items:center;padding:.5rem 0}.Account_storageToggle__EkMcZ span{font-weight:600;color:#1e293b;font-size:.95rem}.Account_toggle__nOUmy{background:rgba(226,232,240,.8);border:none;border-radius:20px;width:48px;height:26px;position:relative;cursor:pointer;transition:all .4s cubic-bezier(.4,0,.2,1);display:flex;align-items:center;justify-content:center;color:#94a3b8;box-shadow:inset 0 2px 4px rgba(0,0,0,.1)}.Account_toggle__nOUmy.Account_active__QDUj8{background:linear-gradient(135deg,#64748b,#475569);color:white;box-shadow:0 4px 12px rgba(100,116,139,.3)}.Account_toggle__nOUmy:before{content:"";position:absolute;left:3px;width:20px;height:20px;background:white;border-radius:50%;transition:all .4s cubic-bezier(.4,0,.2,1);box-shadow:0 2px 8px rgba(0,0,0,.2)}.Account_toggle__nOUmy.Account_active__QDUj8:before{left:25px}.Account_adminSection__018ob{background:rgba(254,243,199,.7);backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(15px);border:1px solid rgba(245,158,11,.3);border-radius:16px;padding:1.5rem;margin-bottom:1.5rem;box-shadow:0 8px 24px rgba(245,158,11,.1);position:relative;overflow:hidden}.Account_adminSection__018ob:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,transparent,rgba(245,158,11,.6),transparent)}.Account_adminSection__018ob h3{font-size:1.1rem;font-weight:800;color:#92400e;margin:0 0 1rem;display:flex;align-items:center;gap:.5rem;letter-spacing:-.025em}.Account_configItem__hFjoc{display:flex;align-items:center;gap:.75rem;padding:.75rem;background:rgba(255,255,255,.8);backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(15px);border-radius:12px;transition:all .4s cubic-bezier(.4,0,.2,1);border:1px solid rgba(253,230,138,.4);box-shadow:0 4px 16px rgba(0,0,0,.06)}.Account_configItem__hFjoc:hover{background:rgba(254,243,199,.9);transform:translateY(-2px);box-shadow:0 8px 24px rgba(245,158,11,.15)}.Account_configItem__hFjoc label{display:flex;align-items:center;gap:.5rem;font-weight:600;color:#92400e;cursor:pointer;margin:0;font-size:.9rem}.Account_configItem__hFjoc input[type=checkbox]{width:18px;height:18px;accent-color:#f59e0b;cursor:pointer}.Account_actions__EjQDr{display:flex;gap:1rem;margin-top:2rem}.Account_editActions__KTykW{display:flex;gap:1rem}.Account_cancelButton__oWDmb,.Account_editButton__hrG2U,.Account_saveButton__Up_YX{padding:.75rem 1.5rem;border:none;border-radius:12px;font-weight:700;cursor:pointer;transition:all .4s cubic-bezier(.4,0,.2,1);display:flex;align-items:center;gap:.5rem;box-shadow:0 8px 24px rgba(0,0,0,.1);font-size:.9rem;letter-spacing:.025em}.Account_editButton__hrG2U{background:linear-gradient(135deg,#64748b,#475569);color:white}.Account_editButton__hrG2U:hover{transform:translateY(-3px);box-shadow:0 12px 32px rgba(100,116,139,.3)}.Account_saveButton__Up_YX{background:linear-gradient(135deg,#10b981,#059669);color:white}.Account_saveButton__Up_YX:hover:not(:disabled){transform:translateY(-3px);box-shadow:0 12px 32px rgba(16,185,129,.3)}.Account_saveButton__Up_YX:disabled{opacity:.6;cursor:not-allowed;transform:none}.Account_cancelButton__oWDmb{background:rgba(243,244,246,.9);backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(15px);color:#374151;border:1px solid rgba(209,213,219,.6)}.Account_cancelButton__oWDmb:hover{background:rgba(229,231,235,.95);transform:translateY(-3px);box-shadow:0 8px 24px rgba(0,0,0,.15)}.Account_logoutButton__roQwZ{background:linear-gradient(135deg,#ef4444,#dc2626);color:white;border:none;padding:1rem 2rem;border-radius:16px;font-weight:700;cursor:pointer;transition:all .4s cubic-bezier(.4,0,.2,1);display:flex;align-items:center;gap:.5rem;width:100%;justify-content:center;position:relative;overflow:hidden;box-shadow:0 12px 32px rgba(239,68,68,.25);font-size:1rem;letter-spacing:.025em}.Account_logoutButton__roQwZ:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.3),transparent);transition:left .6s ease}.Account_logoutButton__roQwZ:hover:before{left:100%}.Account_logoutButton__roQwZ:hover{transform:translateY(-4px);box-shadow:0 16px 40px rgba(239,68,68,.35)}.Account_dangerZone__rSiuW{margin-top:2rem;background:rgba(254,226,226,.6);border:1px solid rgba(252,165,165,.6);border-radius:16px;padding:1.25rem;box-shadow:0 8px 24px rgba(239,68,68,.08)}.Account_dangerHeader__WBJa_{font-weight:800;color:#991b1b;margin-bottom:.5rem}.Account_dangerText__5ZXff{color:#7f1d1d;margin-bottom:1rem;font-weight:600;font-size:.9rem}.Account_deleteAccountButton__4AZ_7{background:linear-gradient(135deg,#b91c1c,#7f1d1d);color:white;border:none;padding:.75rem 1.5rem;border-radius:12px;font-weight:700;cursor:pointer;transition:all .3s ease;width:100%;box-shadow:0 10px 30px rgba(185,28,28,.25)}.Account_deleteAccountButton__4AZ_7:hover:not(:disabled){transform:translateY(-3px);box-shadow:0 14px 36px rgba(127,29,29,.35)}.Account_deleteAccountButton__4AZ_7:disabled{opacity:.7;cursor:not-allowed}.Account_resendVerificationButton__IrnMx{padding:.5rem 1rem;font-size:.8rem;background:linear-gradient(135deg,#10b981,#059669);color:white;border:none;border-radius:8px;cursor:pointer;transition:all .4s cubic-bezier(.4,0,.2,1);box-shadow:0 6px 20px rgba(16,185,129,.25);font-weight:600;letter-spacing:.025em}.Account_resendVerificationButton__IrnMx:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 8px 24px rgba(16,185,129,.35)}.Account_resendVerificationButton__IrnMx:disabled{background:#94a3b8;cursor:not-allowed;transform:none;box-shadow:none}@media (max-width:768px){.Account_mainContent__E20Gb{padding:4rem 1rem 1rem}.Account_card__96hTf{padding:2rem 1.5rem;margin:1rem;border-radius:20px}.Account_accountPageHeader__ir_DX h1{font-size:1.6rem}.Account_userIcon__mJ2EH{font-size:2rem}.Account_profileHeader__zycUI{flex-direction:column;gap:1rem;align-items:flex-start}.Account_actions__EjQDr,.Account_tabs__joO75{flex-direction:column}.Account_storageToggle__EkMcZ{flex-direction:column;gap:.75rem;align-items:flex-start}.Account_authSection__0jMZw,.Account_profileSection__rSp5u{padding:1.5rem}}.Account_container__9Y8bm>:first-child{position:fixed;top:0;left:0;right:0;z-index:10}.DeleteConfirmationDialog_dialogOverlay__ly5ID{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:1000;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.DeleteConfirmationDialog_dialog__QjgAg{background-color:white;padding:2rem;border-radius:12px;box-shadow:0 20px 40px rgba(0,0,0,.15),0 2px 10px rgba(0,0,0,.06);max-width:500px;width:90%}.DeleteConfirmationDialog_warning__pJ7N6{color:#dc2626;font-weight:500;margin:1rem 0}.DeleteConfirmationDialog_noteTitle__ZGlAw{font-weight:600;margin:1rem 0}.DeleteConfirmationDialog_confirmationInput__hpa_g{width:100%;padding:.5rem;border:1px solid #d1d5db;border-radius:4px;margin:1rem 0;font-size:1em}.DeleteConfirmationDialog_confirmationInput__hpa_g:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 3px rgba(59,130,246,.15)}.DeleteConfirmationDialog_buttonGroup__7DeVw{display:flex;justify-content:flex-end;gap:1rem;margin-top:1rem}.DeleteConfirmationDialog_confirmButton__1IUOo{background-color:#dc2626;color:white;padding:.5rem 1rem;border-radius:4px;border:none;cursor:pointer}.DeleteConfirmationDialog_confirmButton__1IUOo:hover:not(:disabled){background-color:#b91c1c}.DeleteConfirmationDialog_confirmButton__1IUOo:focus-visible{outline:3px solid rgba(220,38,38,.45);outline-offset:2px}.DeleteConfirmationDialog_confirmButton__1IUOo:disabled{background-color:#fca5a5;cursor:not-allowed}.DeleteConfirmationDialog_cancelButton__ccvuj{background-color:#f3f4f6;color:#374151;padding:.5rem 1rem;border-radius:4px;border:1px solid #d1d5db;cursor:pointer}.DeleteConfirmationDialog_cancelButton__ccvuj:hover{background-color:#e5e7eb}.DeleteConfirmationDialog_cancelButton__ccvuj:focus-visible{outline:3px solid rgba(59,130,246,.35);outline-offset:2px}.Home_homePage__pNu7P{background:linear-gradient(135deg,#667eea,#764ba2);color:#333;overflow-x:hidden;min-height:100vh}.Home_container__YRaDf{max-width:1200px;margin:0 auto;padding:0 2rem}.Home_heroSection__xMM1F{padding:190px 0 80px;position:relative;z-index:2}.Home_heroContent__5yUTO{display:grid;grid-template-columns:1fr 1fr;grid-gap:4rem;gap:4rem;align-items:center;max-width:1200px;margin:0 auto;padding:0 2rem}.Home_heroText__lJceZ{color:white}.Home_title__utdWP{font-size:clamp(2.5rem,5vw,4rem);font-weight:800;line-height:1.2;margin-bottom:1.5rem;color:white}.Home_highlight__yOSZ4{background:linear-gradient(45deg,#ffd700,#ffed4e);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-shadow:none}.Home_subtitle__Q3Lh7{font-size:1.25rem;color:rgba(255,255,255,.9);margin-bottom:2.5rem;line-height:1.6}.Home_heroButtons__rBMF7{display:flex;gap:1rem;flex-wrap:wrap}.Home_primaryButton__AbkTq,.Home_secondaryButton__hD0i_{display:inline-flex;align-items:center;gap:.5rem;padding:1rem 2rem;border-radius:50px;font-weight:600;font-size:1.1rem;text-decoration:none;transition:all .3s ease;border:2px solid transparent}.Home_primaryButton__AbkTq{background:linear-gradient(135deg,#ffd700,#ffed4e);color:#333;box-shadow:0 8px 25px rgba(255,215,0,.3)}.Home_primaryButton__AbkTq:hover{transform:translateY(-3px);box-shadow:0 12px 35px rgba(255,215,0,.4);color:#333}.Home_primaryButton__AbkTq:focus-visible{outline:3px solid rgba(255,215,0,.6);outline-offset:3px}.Home_secondaryButton__hD0i_{background:transparent;color:white;border-color:rgba(255,255,255,.3)}.Home_secondaryButton__hD0i_:hover{background:rgba(255,255,255,.1);border-color:rgba(255,255,255,.5);transform:translateY(-2px)}.Home_secondaryButton__hD0i_:focus-visible{outline:3px solid rgba(255,255,255,.6);outline-offset:3px}.Home_heroVisual__dyJHU{display:flex;justify-content:center;align-items:center}.Home_noteCard__DWWwA{background:white;border-radius:16px;box-shadow:0 20px 40px rgba(0,0,0,.1);padding:1.5rem;max-width:300px;transform:rotate(-1deg);animation:Home_float__YAUVI 6s ease-in-out infinite}.Home_noteHeader__0UaLm{margin-bottom:1rem}.Home_noteDots__Qw4yu{display:flex;gap:.5rem}.Home_noteDots__Qw4yu span{width:12px;height:12px;border-radius:50%;background:#e0e0e0}.Home_noteDots__Qw4yu span:first-child{background:#ff6b6b}.Home_noteDots__Qw4yu span:nth-child(2){background:#ffd93d}.Home_noteDots__Qw4yu span:nth-child(3){background:#6bcf7f}.Home_noteContent__pv79J h3{font-size:1.2rem;font-weight:600;margin-bottom:1rem;color:#333}.Home_noteContent__pv79J p{margin-bottom:.5rem;color:#666;font-size:.9rem}.Home_featuresSection__qrnPF{background:white;padding:80px 0;position:relative;z-index:2}.Home_sectionTitle__NU4Sm{text-align:center;font-size:2.5rem;font-weight:700;margin-bottom:3rem;color:#333}.Home_featuresGrid__RV6hl{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));grid-gap:2rem;gap:2rem;margin-top:3rem}.Home_featureCard__He1xZ{background:white;padding:2rem;border-radius:16px;text-align:center;box-shadow:0 10px 30px rgba(0,0,0,.1);transition:all .3s ease;border:1px solid #f0f0f0}.Home_featureCard__He1xZ:hover{transform:translateY(-5px);box-shadow:0 20px 40px rgba(0,0,0,.15)}.Home_featureIcon__6_dA6{width:80px;height:80px;background:linear-gradient(135deg,#667eea,#764ba2);border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 1.5rem;font-size:2rem;color:white}.Home_featureCard__He1xZ h3{font-size:1.3rem;font-weight:600;margin-bottom:1rem;color:#333}.Home_featureCard__He1xZ p{color:#666;line-height:1.6}.Home_sharingSection__DAvee{background:linear-gradient(135deg,#667eea,#764ba2);color:white;padding:80px 0;position:relative;overflow:hidden}.Home_sharingSection__DAvee:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100"><defs><pattern id="grain" width="100" height="100" patternUnits="userSpaceOnUse"><circle cx="25" cy="25" r="1" fill="white" opacity="0.1"/><circle cx="75" cy="75" r="1" fill="white" opacity="0.1"/><circle cx="50" cy="10" r="0.5" fill="white" opacity="0.1"/><circle cx="10" cy="60" r="0.5" fill="white" opacity="0.1"/><circle cx="90" cy="40" r="0.5" fill="white" opacity="0.1"/></pattern></defs><rect width="100" height="100" fill="url(%23grain)"/></svg>');pointer-events:none}.Home_sharingContent__RMctJ{display:grid;grid-template-columns:1fr 1fr;grid-gap:60px;gap:60px;align-items:center;position:relative;z-index:1}.Home_sharingText__il_lv h2{font-size:2.5rem;font-weight:700;margin-bottom:20px;background:linear-gradient(135deg,#fff,#f0f0f0);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.Home_sharingText__il_lv p{font-size:1.2rem;line-height:1.6;margin-bottom:30px;opacity:.9}.Home_sharingFeatures__hVXz4{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px;gap:20px}.Home_sharingFeature__m7S_U{display:flex;align-items:center;gap:12px;font-size:1rem;opacity:.9}.Home_sharingFeature__m7S_U svg{font-size:1.2rem;color:#ffd700}.Home_sharingVisual__VmhF1{display:flex;justify-content:center;align-items:center}.Home_sharingCard__q8e_j{background:rgba(255,255,255,.1);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.2);border-radius:16px;padding:24px;width:100%;max-width:400px;box-shadow:0 20px 40px rgba(0,0,0,.1);transform:perspective(1000px) rotateY(-2deg) rotateX(2deg);transition:transform .3s ease}.Home_sharingCard__q8e_j:hover{transform:perspective(1000px) rotateY(0deg) rotateX(0deg)}.Home_sharingCardHeader__vcOP2{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.Home_sharingCardDots__esVfW{display:flex;gap:6px}.Home_sharingCardDots__esVfW span{width:8px;height:8px;border-radius:50%;background:rgba(255,255,255,.6)}.Home_publicBadge___aZyR{display:flex;align-items:center;gap:6px;background:rgba(255,255,255,.2);padding:4px 12px;border-radius:20px;font-size:.8rem;font-weight:500}.Home_publicBadge___aZyR svg{font-size:.9rem}.Home_sharingCardContent__BGGgG h3{font-size:1.3rem;font-weight:600;margin-bottom:12px;color:white}.Home_sharingCardContent__BGGgG p{font-size:.9rem;margin-bottom:8px;opacity:.9}.Home_sharingLink__SOyxb{margin-top:16px;padding:8px 12px;background:rgba(255,255,255,.1);border-radius:8px;font-size:.8rem;font-family:Courier New,monospace;color:#ffd700;border:1px solid rgba(255,255,255,.2)}@media (max-width:768px){.Home_sharingContent__RMctJ{grid-template-columns:1fr;gap:40px;text-align:center}.Home_sharingText__il_lv h2{font-size:2rem}.Home_sharingFeatures__hVXz4{grid-template-columns:1fr;gap:15px}.Home_sharingCard__q8e_j{transform:none;max-width:100%}.Home_sharingCard__q8e_j:hover{transform:none}}.Home_ctaSection__jPEUq{background:linear-gradient(135deg,#f093fb,#f5576c);padding:80px 0;color:white;text-align:center}.Home_ctaContent__7lAAa h2{font-size:2.5rem;font-weight:700;margin-bottom:1rem}.Home_ctaContent__7lAAa p{font-size:1.2rem;margin-bottom:2rem;opacity:.9}.Home_ctaFeatures__l_4dm{display:flex;justify-content:center;gap:2rem;margin-bottom:2.5rem;flex-wrap:wrap}.Home_ctaFeature__1vdZq{display:flex;align-items:center;gap:.5rem;font-weight:500}.Home_ctaFeature__1vdZq svg{color:#ffd700}.Home_ctaButton___sbjj{display:inline-flex;align-items:center;gap:.5rem;background:white;color:#333;padding:1rem 2.5rem;border-radius:50px;font-weight:600;font-size:1.1rem;text-decoration:none;transition:all .3s ease;box-shadow:0 8px 25px rgba(0,0,0,.2)}.Home_ctaButton___sbjj:hover{transform:translateY(-3px);box-shadow:0 12px 35px rgba(0,0,0,.3);color:#333}.Home_ctaButton___sbjj:focus-visible{outline:3px solid rgba(37,99,235,.45);outline-offset:3px}@media (prefers-reduced-motion:reduce){.Home_circle__FMa49,.Home_noteCard__DWWwA{animation:none}.Home_sharingCard__q8e_j{transition:none;transform:none}.Home_ctaButton___sbjj:hover,.Home_featureCard__He1xZ:hover,.Home_primaryButton__AbkTq:hover,.Home_secondaryButton__hD0i_:hover{transform:none}}.Home_footer__94Zwe{background:#333;color:white;padding:2rem 0;text-align:center}.Home_footer__94Zwe p{margin:0;opacity:.8}.Home_animationContainer__JqIoO{position:fixed;top:0;left:0;width:100%;height:100%;overflow:hidden;z-index:1;pointer-events:none}.Home_circle__FMa49{position:absolute;border-radius:50%;background:rgba(255,255,255,.1);animation:Home_float__YAUVI 8s ease-in-out infinite}.Home_circle__FMa49:first-child{width:120px;height:120px;top:10%;left:5%;animation-delay:0s}.Home_circle__FMa49:nth-child(2){width:180px;height:180px;top:50%;right:5%;animation-delay:2s}.Home_circle__FMa49:nth-child(3){width:100px;height:100px;bottom:20%;left:15%;animation-delay:4s}.Home_circle__FMa49:nth-child(4){width:140px;height:140px;top:70%;right:20%;animation-delay:6s}@keyframes Home_float__YAUVI{0%,to{transform:translateY(0) rotate(-1deg)}50%{transform:translateY(-30px) rotate(1deg)}}@media (max-width:768px){.Home_heroContent__5yUTO{grid-template-columns:1fr;gap:2rem;text-align:center}.Home_heroButtons__rBMF7{justify-content:center}.Home_featuresGrid__RV6hl{grid-template-columns:1fr}.Home_ctaFeatures__l_4dm{flex-direction:column;align-items:center;gap:1rem}.Home_title__utdWP{font-size:2.5rem}.Home_ctaContent__7lAAa h2,.Home_sectionTitle__NU4Sm{font-size:2rem}}@media (max-width:480px){.Home_container__YRaDf{padding:0 1rem}.Home_heroSection__xMM1F{padding:100px 0 60px}.Home_title__utdWP{font-size:2rem}.Home_subtitle__Q3Lh7{font-size:1.1rem}.Home_primaryButton__AbkTq,.Home_secondaryButton__hD0i_{padding:.8rem 1.5rem;font-size:1rem}}.reset-password_container__F5PXK{min-height:100vh;background:linear-gradient(135deg,#667eea,#764ba2);position:relative;overflow:hidden}.reset-password_mainContent__dqS_l{padding-top:190px;padding-bottom:2rem;min-height:calc(100vh - 190px);display:flex;align-items:center;justify-content:center}.reset-password_card__U31xn{background:rgba(255,255,255,.95);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:20px;padding:2.5rem;box-shadow:0 20px 40px rgba(0,0,0,.1);border:1px solid rgba(255,255,255,.2);max-width:500px;width:100%;margin:0 auto;position:relative;overflow:hidden}.reset-password_card__U31xn:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,#667eea,#764ba2,#f093fb);background-size:200% 100%;animation:reset-password_shimmer__Ymbgo 2s ease-in-out infinite}@keyframes reset-password_shimmer__Ymbgo{0%{background-position:200% 0}to{background-position:-200% 0}}.reset-password_header__0n8_D{text-align:center;margin-bottom:2rem;position:relative}.reset-password_backButton__PTasO{position:absolute;left:0;top:0;background:none;border:none;color:#667eea;font-size:.9rem;cursor:pointer;display:flex;align-items:center;gap:.5rem;padding:.5rem;border-radius:8px;transition:all .3s ease}.reset-password_backButton__PTasO:hover{background:rgba(102,126,234,.1);transform:translateX(-2px)}.reset-password_titleSection__KMmy9{display:flex;flex-direction:column;align-items:center;gap:1rem}.reset-password_icon__PqeNO{font-size:3rem;color:#667eea;margin-bottom:.5rem}.reset-password_titleSection__KMmy9 h1{font-size:2rem;font-weight:700;color:#2d3748;margin:0;background:linear-gradient(135deg,#667eea,#764ba2);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.reset-password_description__EypHB{text-align:center;color:#718096;margin-bottom:2rem;line-height:1.6;font-size:1rem}.reset-password_error__ZnZcR{background:linear-gradient(135deg,#fed7d7,#feb2b2);border:1px solid #fc8181;color:#c53030;border-radius:12px;box-shadow:0 4px 12px rgba(197,48,48,.1)}.reset-password_error__ZnZcR,.reset-password_success___M2h9{padding:1rem;margin-bottom:1.5rem;display:flex;align-items:center;gap:.75rem;font-weight:500}.reset-password_success___M2h9{background:linear-gradient(135deg,#c6f6d5,#9ae6b4);border:1px solid #68d391;color:#2f855a;border-radius:12px;box-shadow:0 4px 12px rgba(47,133,90,.1)}.reset-password_form__lyZ2M{display:flex;flex-direction:column;gap:1.5rem}.reset-password_formGroup__8O6Uz{display:flex;flex-direction:column;gap:.5rem}.reset-password_formGroup__8O6Uz label{font-weight:600;color:#4a5568;display:flex;align-items:center;gap:.5rem;font-size:.95rem}.reset-password_formGroup__8O6Uz label svg{color:#667eea}.reset-password_formGroup__8O6Uz input{padding:1rem;border:2px solid #e2e8f0;border-radius:12px;font-size:1rem;transition:all .3s ease;background:rgba(255,255,255,.8);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.reset-password_formGroup__8O6Uz input:focus{outline:none;border-color:#667eea;box-shadow:0 0 0 3px rgba(102,126,234,.1);transform:translateY(-1px)}.reset-password_formGroup__8O6Uz input::placeholder{color:#a0aec0}.reset-password_passwordInput__vJXFU{position:relative;display:flex;align-items:center}.reset-password_passwordInput__vJXFU input{flex:1 1;padding-right:3rem}.reset-password_passwordToggle__VuiD9{position:absolute;right:.75rem;background:none;border:none;color:#a0aec0;cursor:pointer;padding:.5rem;border-radius:8px;transition:all .3s ease;display:flex;align-items:center;justify-content:center}.reset-password_passwordToggle__VuiD9:hover{color:#667eea;background:rgba(102,126,234,.1)}.reset-password_submitButton__ks353{background:linear-gradient(135deg,#667eea,#764ba2);color:white;border:none;padding:1rem 2rem;border-radius:12px;font-size:1rem;font-weight:600;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;justify-content:center;gap:.75rem;margin-top:1rem;box-shadow:0 8px 25px rgba(102,126,234,.3);position:relative;overflow:hidden}.reset-password_submitButton__ks353:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);transition:left .5s}.reset-password_submitButton__ks353:hover:before{left:100%}.reset-password_submitButton__ks353:hover{transform:translateY(-2px);box-shadow:0 12px 35px rgba(102,126,234,.4)}.reset-password_submitButton__ks353:disabled{opacity:.7;cursor:not-allowed}.reset-password_submitButton__ks353:disabled,.reset-password_submitButton__ks353:disabled:hover{transform:none;box-shadow:0 4px 15px rgba(102,126,234,.2)}.reset-password_spinner__K0ZK9{animation:reset-password_spin__XwpHa 1s linear infinite}@keyframes reset-password_spin__XwpHa{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.reset-password_requestSection__c4OCV,.reset-password_resetSection__7R4Oj{animation:reset-password_slideUpFade__1BIRf .5s ease-out}@keyframes reset-password_slideUpFade__1BIRf{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media (max-width:768px){.reset-password_mainContent__dqS_l{padding:190px 1rem 2rem}.reset-password_card__U31xn{padding:2rem 1.5rem;margin:0 1rem}.reset-password_titleSection__KMmy9 h1{font-size:1.75rem}.reset-password_backButton__PTasO{position:relative;margin-bottom:1rem;justify-content:center}.reset-password_header__0n8_D{text-align:center}}@media (max-width:480px){.reset-password_card__U31xn{padding:1.5rem 1rem}.reset-password_titleSection__KMmy9 h1{font-size:1.5rem}.reset-password_formGroup__8O6Uz input{padding:.875rem;font-size:.95rem}.reset-password_submitButton__ks353{padding:.875rem 1.5rem;font-size:.95rem}}