.UnityWaterSortView_handIcon__uwG1r{position:absolute;top:50% !important;left:70% !important;transform:translate(-50%, -50%);z-index:999;animation:UnityWaterSortView_tapOnScreen__D2-e9 1.5s cubic-bezier(0.4, 0, 0.2, 1) infinite}@media screen and (max-height: 660px)and (orientation: landscape){.UnityWaterSortView_handIcon__uwG1r{top:61% !important;left:58% !important;zoom:1.5}}@keyframes UnityWaterSortView_tapOnScreen__D2-e9{0%,100%{transform:translate(-50%, -50%) scale(1.3)}20%,60%{transform:translate(-50%, -45%) scale(1.5) rotate(10deg)}40%,80%{transform:translate(-50%, -50%) scale(1.3)}}
.UserDashboardBillingView_billingContainer__R8YTu{display:flex;flex-direction:column;justify-content:center;align-items:center;min-height:100vh;padding:40px 20px;background:#f5f7fa;padding-left:220px}@media(max-width: 768px){.UserDashboardBillingView_billingContainer__R8YTu{padding:60px 16px 20px 16px}}.UserDashboardBillingView_billingLayout__j6ENY{display:grid;grid-template-columns:1fr 1fr;grid-gap:32px;gap:32px;max-width:900px;width:100%;margin-bottom:40px}@media(max-width: 768px){.UserDashboardBillingView_billingLayout__j6ENY{grid-template-columns:1fr;gap:24px;max-width:400px}}.UserDashboardBillingView_pricingCard__dZF\+Y{background:#fff;border-radius:16px;padding:32px;box-shadow:0 4px 16px rgba(0,0,0,.1);border:1px solid #e2e8f0;text-align:left}@media(max-width: 768px){.UserDashboardBillingView_pricingCard__dZF\+Y{padding:24px}}.UserDashboardBillingView_pricingHeader__XuhPs{margin-bottom:24px}.UserDashboardBillingView_planTitle__KHhq7{font-size:24px;font-weight:700;color:#1a365d;margin:0 0 8px 0}.UserDashboardBillingView_planDescription__FRkvv{color:#64748b;margin:0;font-size:16px}.UserDashboardBillingView_priceSection__\+Eqnl{margin-bottom:32px;display:flex;align-items:baseline}.UserDashboardBillingView_priceSymbol__CPNC\+{font-size:24px;font-weight:600;color:#1a365d;margin-right:4px}.UserDashboardBillingView_priceAmount__wGesN{font-size:48px;font-weight:700;color:#1a365d;line-height:1}.UserDashboardBillingView_priceUnit__8X89H{font-size:16px;color:#64748b;margin-left:8px}.UserDashboardBillingView_featuresSection__JbnHh{margin-bottom:0}.UserDashboardBillingView_feature__98vLH{display:flex;align-items:center;margin-bottom:12px}.UserDashboardBillingView_feature__98vLH:last-child{margin-bottom:0}.UserDashboardBillingView_checkmark__rq76e{color:#10b981;font-weight:700;margin-right:12px;font-size:16px}.UserDashboardBillingView_featureText__UQErv{color:#374151;font-size:16px}.UserDashboardBillingView_licenseCard__0twcM{background:#fff;border-radius:16px;padding:32px;box-shadow:0 4px 16px rgba(0,0,0,.1);border:1px solid #e2e8f0}@media(max-width: 768px){.UserDashboardBillingView_licenseCard__0twcM{padding:24px}}.UserDashboardBillingView_licenseTitle__EzIqr{font-size:20px;font-weight:600;color:#1a365d;margin:0 0 24px 0}.UserDashboardBillingView_quantitySection__6Y4HG{margin-bottom:24px}.UserDashboardBillingView_quantityLabel__I7PAS{display:block;font-size:16px;font-weight:500;color:#374151;margin-bottom:12px}.UserDashboardBillingView_quantityInputWrapper__o8tvh{display:flex;align-items:center;border:2px solid #e2e8f0;border-radius:8px;background:#fff;overflow:hidden;max-width:200px}.UserDashboardBillingView_quantityButton__kDL3R{background:#f8fafc;border:none;padding:12px 16px;font-size:18px;font-weight:600;color:#374151;cursor:pointer;transition:all .2s ease;min-width:44px;display:flex;align-items:center;justify-content:center;touch-action:manipulation;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-user-select:none;-moz-user-select:none;user-select:none}.UserDashboardBillingView_quantityButton__kDL3R:hover:not(:disabled){background:#e2e8f0}.UserDashboardBillingView_quantityButton__kDL3R:active:not(:disabled){background:#d1d5db;transform:scale(0.95)}.UserDashboardBillingView_quantityButton__kDL3R:disabled{opacity:.5;cursor:not-allowed}.UserDashboardBillingView_quantityButton__kDL3R:first-child{border-right:1px solid #e2e8f0}.UserDashboardBillingView_quantityButton__kDL3R:last-child{border-left:1px solid #e2e8f0}@media(max-width: 768px){.UserDashboardBillingView_quantityButton__kDL3R{min-width:48px;padding:14px 18px;font-size:20px}}.UserDashboardBillingView_quantityInput__hRLFP{border:none;padding:12px 16px;font-size:16px;font-weight:600;color:#1a365d;text-align:center;width:100px;background:#fff}.UserDashboardBillingView_quantityInput__hRLFP:focus{outline:none}.UserDashboardBillingView_quantityInput__hRLFP::-webkit-outer-spin-button,.UserDashboardBillingView_quantityInput__hRLFP::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.UserDashboardBillingView_quantityInput__hRLFP[type=number]{-moz-appearance:textfield}.UserDashboardBillingView_selectedPricing__UKdUN{margin-bottom:24px;padding:16px;background:#f8fafc;border-radius:8px}.UserDashboardBillingView_pricingBreakdown__Y8Dkh{display:flex;justify-content:space-between;align-items:center}.UserDashboardBillingView_selectedQuantity__jTkWE{color:#64748b;font-size:14px}.UserDashboardBillingView_totalAmount__MmkJ5{font-size:18px;font-weight:700;color:#1a365d}.UserDashboardBillingView_buyButton__ea0EJ{margin-bottom:24px}.UserDashboardBillingView_guaranteeSection__OtwhN{border-top:1px solid #e2e8f0;padding-top:20px}.UserDashboardBillingView_guaranteeBadge__tKGaN{display:flex;align-items:center;gap:12px}.UserDashboardBillingView_guaranteeIcon__8aTkw{font-size:20px}.UserDashboardBillingView_guaranteeText__tAM4-{flex:1 1}.UserDashboardBillingView_guaranteeText__tAM4- strong{display:block;color:#1a365d;margin-bottom:4px;font-size:14px}.UserDashboardBillingView_guaranteeText__tAM4- p{margin:0;color:#64748b;font-size:13px}.UserDashboardBillingView_testimonialSection__LDCYd{max-width:900px;width:100%;margin-bottom:32px}.UserDashboardBillingView_testimonialCard__NDlyu{background:#fff;border-radius:16px;padding:32px;box-shadow:0 4px 16px rgba(0,0,0,.1);border:1px solid #e2e8f0}@media(max-width: 768px){.UserDashboardBillingView_testimonialCard__NDlyu{padding:24px}}.UserDashboardBillingView_testimonialBadge__D0sNk{display:flex;align-items:center;gap:8px;margin-bottom:24px;padding:12px 16px;background:#d4edda;border-radius:8px;border:1px solid #c3e6cb}.UserDashboardBillingView_satisfactionIcon__eu6vx{color:#28a745;font-weight:bold}.UserDashboardBillingView_satisfactionText__yeeyH{color:#155724;font-weight:600;font-size:14px}.UserDashboardBillingView_satisfactionSubtext__yMz\+-{color:#155724;font-size:12px;margin-left:auto}.UserDashboardBillingView_brandSection__Gu6TY{display:grid;grid-template-columns:auto 1fr;grid-gap:32px;gap:32px;align-items:start}@media(max-width: 768px){.UserDashboardBillingView_brandSection__Gu6TY{grid-template-columns:1fr;gap:24px}}.UserDashboardBillingView_brandLogo__IIY8g{text-align:center}.UserDashboardBillingView_brandLogo__IIY8g strong{display:block;font-size:32px;font-weight:700;color:#1a365d;margin-bottom:4px}.UserDashboardBillingView_brandSubtitle__wRiyL{color:#64748b;font-size:14px}.UserDashboardBillingView_testimonialContent__IZy7J{flex:1 1}.UserDashboardBillingView_testimonialQuote__i8AoN{color:#374151;font-size:16px;line-height:1.6;margin-bottom:20px;font-style:italic}.UserDashboardBillingView_testimonialAuthor__cvtiI{display:flex;align-items:center;gap:16px}.UserDashboardBillingView_authorAvatar__syWdG{width:60px;height:60px;border-radius:50%;overflow:hidden;flex-shrink:0}.UserDashboardBillingView_avatarImage__NLavA{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.UserDashboardBillingView_authorInfo__F6tBr{flex:1 1}.UserDashboardBillingView_authorName__D7tnU{font-weight:600;color:#1a365d;font-size:16px;margin-bottom:4px}.UserDashboardBillingView_authorTitle__9MZ1h{color:#64748b;font-size:14px;margin-bottom:2px}.UserDashboardBillingView_authorOrg__9UJQW{color:#64748b;font-size:14px}.UserDashboardBillingView_securitySection__OvaAw{max-width:900px;width:100%}.UserDashboardBillingView_securityItems__gqR6j{display:flex;justify-content:center;gap:32px;padding:24px}@media(max-width: 768px){.UserDashboardBillingView_securityItems__gqR6j{flex-direction:column;gap:16px;text-align:center}}.UserDashboardBillingView_securityItem__8Lqtm{display:flex;align-items:center;gap:8px;color:#64748b;font-size:14px}.UserDashboardBillingView_securityIcon__9dtaa{font-size:16px}
@keyframes UserDashboardOnboarding_move-left-right__Ss7kT{0%{-webkit-transform:translateX(0)}50%{-webkit-transform:translateX(20px)}100%{-webkit-transform:translateX(0)}}@keyframes UserDashboardOnboarding_move-right-left__SpkPA{0%{-webkit-transform:translateX(0)}50%{-webkit-transform:translateX(-20px)}100%{-webkit-transform:translateX(0)}}@keyframes UserDashboardOnboarding_move-up-down__Ta33h{0%{-webkit-transform:translateY(0)}50%{-webkit-transform:translateY(-20px)}100%{-webkit-transform:translateY(0)}}@keyframes UserDashboardOnboarding_move-down-up__RXWMd{0%{-webkit-transform:translateY(0)}50%{-webkit-transform:translateY(20px)}100%{-webkit-transform:translateY(0)}}@keyframes UserDashboardOnboarding_move-diagonally-up-right__1sGYy{0%{-webkit-transform:translateX(0) translateY(0)}50%{-webkit-transform:translateX(20px) translateY(-20px)}100%{-webkit-transform:translateX(0) translateY(0)}}@keyframes UserDashboardOnboarding_move-diagonally-down-right__\+j7mN{0%{-webkit-transform:translateX(0) translateY(0)}50%{-webkit-transform:translateX(-20px) translateY(-20px)}100%{-webkit-transform:translateX(0) translateY(0)}}@keyframes UserDashboardOnboarding_move-diagonally-down-left__ITH68{0%{-webkit-transform:translateX(0) translateY(0)}50%{-webkit-transform:translateX(-20px) translateY(20px)}100%{-webkit-transform:translateX(0) translateY(0)}}@keyframes UserDashboardOnboarding_fadeIn__u-YWx{0%{opacity:0}100%{opacity:1}}@keyframes UserDashboardOnboarding_fadeOut__0JIOv{0%{opacity:1}100%{opacity:0}}@keyframes UserDashboardOnboarding_bounce__3BkEu{0%{transform:scale(1.1)}50%{transform:scale(1)}100%{transform:scale(1.1)}}@keyframes UserDashboardOnboarding_bounce-big__tKrgb{0%{transform:scale(1.3)}50%{transform:scale(1)}100%{transform:scale(1.3)}}@keyframes UserDashboardOnboarding_tutorialButtonBounce__W-r9R{0%{transform:scale(1.1) translate(-50%, 0)}50%{transform:scale(1) translate(-50%, 0)}100%{transform:scale(1.1) translate(-50%, 0)}}@keyframes UserDashboardOnboarding_end-year-btn-bounce__fpRaC{0%{transform:scale(0.9)}50%{transform:scale(1.2)}100%{transform:scale(0.9)}}.UserDashboardOnboarding_onboardingContainer__ffqHr{height:100vh;background:#0a55ba;display:flex;flex-direction:column;position:relative;z-index:1000;overflow:hidden}.UserDashboardOnboarding_onboardingContainer__ffqHr::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle at 20% 20%, rgba(255, 255, 255, 0.1) 0%, transparent 50%),radial-gradient(circle at 80% 80%, rgba(255, 255, 255, 0.05) 0%, transparent 50%),radial-gradient(circle at 40% 40%, rgba(255, 255, 255, 0.03) 0%, transparent 50%);pointer-events:none}.UserDashboardOnboarding_onboardingHeader__QT9q7{background:#0a55ba;border-bottom:1px solid rgba(255,255,255,.2);padding:16px 32px;position:relative;z-index:100;box-shadow:0 4px 16px rgba(0,0,0,.15);flex-shrink:0;height:80px;display:flex;align-items:center}.UserDashboardOnboarding_headerContent__l2FhB{max-width:1200px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:32px;width:100%}.UserDashboardOnboarding_headerLeft__6KcI\+{display:flex;align-items:center;min-width:140px}.UserDashboardOnboarding_cashyLogo__7uc45{height:28px;width:auto;filter:drop-shadow(0 1px 2px rgba(0, 0, 0, 0.1))}.UserDashboardOnboarding_headerRight__3A7D2{display:flex;align-items:center;min-width:140px;justify-content:flex-end}.UserDashboardOnboarding_skipButton__O-EGn{background:rgba(255,255,255,.15);border:1px solid rgba(255,255,255,.3);color:#fff;padding:10px 20px;border-radius:8px;font-size:14px;font-weight:600;cursor:pointer;transition:all .3s ease;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.UserDashboardOnboarding_skipButton__O-EGn:hover{background:rgba(255,255,255,.25);border-color:rgba(255,255,255,.5);transform:translateY(-1px);box-shadow:0 4px 12px rgba(0,0,0,.2)}.UserDashboardOnboarding_progressSection__1wuLB{flex:1 1;max-width:400px;margin:0 auto;text-align:center}.UserDashboardOnboarding_progressText__NS-Br{font-size:14px;font-weight:600;color:#fff;margin-bottom:10px;text-shadow:0 1px 2px rgba(0,0,0,.1)}.UserDashboardOnboarding_progressBar__U8oW-{width:100%;height:8px;background:rgba(255,255,255,.2);border-radius:4px;overflow:hidden;box-shadow:inset 0 1px 3px rgba(0,0,0,.2)}.UserDashboardOnboarding_progressFill__lc4Io{height:100%;background:linear-gradient(90deg, #17C993 0%, #43e9b7 100%);border-radius:4px;transition:width .8s cubic-bezier(0.4, 0, 0.2, 1);box-shadow:0 0 12px rgba(23,201,147,.6);position:relative}.UserDashboardOnboarding_progressFill__lc4Io::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(90deg, transparent 0%, rgba(255, 255, 255, 0.4) 50%, transparent 100%);animation:UserDashboardOnboarding_shimmer__jlZCo 3s infinite}@keyframes UserDashboardOnboarding_fadeIn__u-YWx{from{opacity:0}to{opacity:1}}@keyframes UserDashboardOnboarding_shimmer__jlZCo{0%{transform:translateX(-100%)}100%{transform:translateX(100%)}}@keyframes UserDashboardOnboarding_modalSlideIn__WHU9-{from{opacity:0;transform:translate(-50%, -60%) scale(0.95)}to{opacity:1;transform:translate(-50%, -50%) scale(1)}}.UserDashboardOnboarding_onboardingMain__QfzRe{flex:1 1;padding:32px 40px 0;max-width:1200px;margin:0 auto;width:100%;position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden}.UserDashboardOnboarding_stepContainer__kScaB{text-align:center;max-width:900px;width:100%;background:rgba(255,255,255,.98);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:20px;padding:32px 40px;box-shadow:0 20px 60px rgba(0,0,0,.15),0 8px 24px rgba(10,85,186,.1);border:1px solid rgba(255,255,255,.8);position:relative;overflow:hidden;display:flex;flex-direction:column;max-height:calc(100vh - 160px)}.UserDashboardOnboarding_stepContainer__kScaB::before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg, #0A55BA 0%, #17C993 100%)}.UserDashboardOnboarding_stepContainer__kScaB::after{content:"";position:absolute;top:-2px;left:-2px;right:-2px;bottom:-2px;background:linear-gradient(135deg, rgba(10, 85, 186, 0.1) 0%, rgba(23, 201, 147, 0.05) 100%);border-radius:22px;z-index:-1}.UserDashboardOnboarding_stepHeader__bTLRN{margin-bottom:24px;position:relative;flex-shrink:0}.UserDashboardOnboarding_stepEmoji__yWF-t{font-size:40px;margin-bottom:12px;line-height:1;display:inline-block;filter:drop-shadow(0 2px 4px rgba(0, 0, 0, 0.1))}.UserDashboardOnboarding_stepTitle__d4aqc{font-size:24px;font-weight:700;color:#0d2f71;margin:0 0 8px 0;line-height:1.3}.UserDashboardOnboarding_stepSubtitle__Xbgjn{font-size:16px;font-weight:500;color:#556d9c;margin:0 0 12px 0;line-height:1.4}.UserDashboardOnboarding_stepDescription__4-vSq{font-size:14px;color:#556d9c;line-height:1.6;max-width:500px;margin:0 auto;font-weight:400}.UserDashboardOnboarding_stepDescription__4-vSq strong{color:#0d2f71;font-weight:600}.UserDashboardOnboarding_stepContent__y\+8g3{display:flex;justify-content:center;align-items:center;flex:1 1;min-height:0}.UserDashboardOnboarding_videoContentWrapper__YeEFJ{width:100%;max-width:600px;margin:0 auto;position:relative;display:flex;flex-direction:column;align-items:center}.UserDashboardOnboarding_videoWrapper__DhFWv{position:relative;padding-top:56.25%;border-radius:12px;overflow:hidden;box-shadow:0 16px 40px rgba(0,0,0,.2),0 4px 12px rgba(0,0,0,.1);margin-bottom:16px;transition:box-shadow .3s ease;width:100%;background:linear-gradient(135deg, rgba(10, 85, 186, 0.05) 0%, rgba(23, 201, 147, 0.02) 100%)}.UserDashboardOnboarding_videoWrapper__DhFWv::before{content:"Watch Time: 2 min";position:absolute;top:8px;right:8px;background:rgba(0,0,0,.7);color:#fff;padding:2px 6px;border-radius:3px;font-size:10px;font-weight:500;z-index:10;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.UserDashboardOnboarding_videoWrapper__DhFWv:hover{box-shadow:0 20px 48px rgba(0,0,0,.25),0 6px 16px rgba(0,0,0,.15)}.UserDashboardOnboarding_video__QD0Cx{position:absolute;top:0;left:0;width:100%;height:100%;border:0;border-radius:12px}.UserDashboardOnboarding_videoDescription__ZywvY{font-size:12px;color:#556d9c;font-weight:500;text-align:center;padding:4px 12px;background:rgba(0,0,0,0);border-radius:6px;max-width:350px;margin:0 auto;opacity:.8;font-style:italic}.UserDashboardOnboarding_interactiveDemo__f0H6-{display:flex;justify-content:center;width:100%}.UserDashboardOnboarding_demoCard__KAdyv{background:rgba(255,255,255,.95);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:16px;padding:24px 32px 32px;box-shadow:0 12px 40px rgba(10,85,186,.15);border:2px solid rgba(10,85,186,.1);text-align:center;max-width:480px;width:100%;transition:all .3s ease;position:relative;display:flex;flex-direction:column;align-items:center}.UserDashboardOnboarding_demoCard__KAdyv:hover{transform:translateY(-4px);box-shadow:0 16px 52px rgba(10,85,186,.2);border-color:rgba(10,85,186,.25)}.UserDashboardOnboarding_demoCard__KAdyv h4{font-size:20px;font-weight:600;color:#0d2f71;margin:16px 0 8px 0;text-align:center}.UserDashboardOnboarding_demoCard__KAdyv p{font-size:14px;color:#556d9c;margin:0 0 20px 0;line-height:1.5;text-align:center}.UserDashboardOnboarding_demoIcon__en4Pr{width:80px;height:80px;background:linear-gradient(135deg, #0A55BA 0%, #0d6bea 100%);border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 16px;box-shadow:0 4px 16px rgba(10,85,186,.2)}.UserDashboardOnboarding_demoIcon__en4Pr svg{width:40px;height:40px;color:#fff;filter:drop-shadow(0 1px 2px rgba(0, 0, 0, 0.1))}.UserDashboardOnboarding_demoImageWrapper__d5K1i{width:100%;max-width:300px;margin:0 auto;border-radius:12px;overflow:hidden;box-shadow:0 8px 24px rgba(10,85,186,.2);border:2px solid rgba(10,85,186,.15);transition:all .3s ease}.UserDashboardOnboarding_demoImageWrapper__d5K1i:hover{transform:translateY(-2px);box-shadow:0 12px 32px rgba(10,85,186,.25);border-color:rgba(10,85,186,.3)}.UserDashboardOnboarding_demoImage__NtGvP{width:100%;height:auto;display:block;transition:transform .3s ease}.UserDashboardOnboarding_demoImage__NtGvP:hover{transform:scale(1.02)}.UserDashboardOnboarding_demoButton__GwZ3f{min-width:160px !important;padding:10px 20px !important;font-size:14px !important;font-weight:600 !important;background:linear-gradient(135deg, #0A55BA 0%, #0d6bea 100%) !important;border:none !important;box-shadow:0 4px 16px rgba(10,85,186,.3) !important;transition:all .3s ease !important;margin:0 auto !important;display:block !important}.UserDashboardOnboarding_demoButton__GwZ3f:hover{transform:translateY(-2px) !important;box-shadow:0 6px 20px rgba(10,85,186,.4) !important}.UserDashboardOnboarding_resourcesGrid__7A0Ta{display:flex;justify-content:center;gap:24px;width:100%}.UserDashboardOnboarding_resourceCard__X2TwE{background:rgba(255,255,255,.95);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:12px;padding:24px 20px 28px;box-shadow:0 8px 32px rgba(0,0,0,.1);border:1px solid rgba(255,255,255,.5);text-align:center;min-width:240px;max-width:280px;transition:all .3s ease;position:relative;display:flex;flex-direction:column;align-items:center}.UserDashboardOnboarding_resourceCard__X2TwE::before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:#0a55ba}.UserDashboardOnboarding_resourceCard__X2TwE:hover{transform:translateY(-4px);box-shadow:0 12px 40px rgba(0,0,0,.15)}.UserDashboardOnboarding_resourceCard__X2TwE h4{font-size:18px;font-weight:600;color:#0d2f71;margin:12px 0 8px 0;text-align:center}.UserDashboardOnboarding_resourceCard__X2TwE p{font-size:13px;color:#556d9c;margin:0 0 20px 0;line-height:1.5;text-align:center;flex-grow:1}.UserDashboardOnboarding_resourceIcon__4jPZC{font-size:48px;margin-bottom:8px;filter:drop-shadow(0 2px 4px rgba(0, 0, 0, 0.1))}.UserDashboardOnboarding_resourceButton__UPXeS{min-width:140px !important;padding:8px 16px !important;font-size:13px !important;font-weight:600 !important;background:linear-gradient(135deg, #0A55BA 0%, #0d6bea 100%) !important;border:none !important;box-shadow:0 4px 12px rgba(10,85,186,.3) !important;transition:all .3s ease !important;margin:0 auto !important;display:block !important}.UserDashboardOnboarding_resourceButton__UPXeS:hover{transform:translateY(-2px) !important;box-shadow:0 6px 16px rgba(10,85,186,.4) !important}.UserDashboardOnboarding_onboardingFooter__vaOiZ{background:rgba(255,255,255,.98);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-top:1px solid rgba(0,0,0,.05);padding:16px 40px;position:relative;z-index:100;box-shadow:0 -6px 24px rgba(0,0,0,.08);flex-shrink:0;height:80px;display:flex;align-items:center}.UserDashboardOnboarding_footerContent__NfK5m{max-width:1200px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;width:100%}.UserDashboardOnboarding_stepIndicators__jioSN{display:flex;gap:16px}.UserDashboardOnboarding_stepIndicator__V72Os{width:48px;height:48px;border-radius:50%;background:linear-gradient(135deg, #e5e7eb 0%, #d1d5db 100%);display:flex;align-items:center;justify-content:center;font-weight:700;font-size:16px;color:#556d9c;transition:all .3s ease;box-shadow:0 4px 12px rgba(0,0,0,.1);position:relative}.UserDashboardOnboarding_stepIndicator__V72Os.UserDashboardOnboarding_active__sBbId{background:linear-gradient(135deg, #0A55BA 0%, #0d6bea 100%);color:#fff;transform:scale(1.1);box-shadow:0 6px 20px rgba(10,85,186,.4)}.UserDashboardOnboarding_stepIndicator__V72Os.UserDashboardOnboarding_completed__6gTqI{background:linear-gradient(135deg, #17C993 0%, #2ce7ae 100%);color:#fff;box-shadow:0 4px 16px rgba(23,201,147,.4)}.UserDashboardOnboarding_stepIndicator__V72Os span{line-height:1;font-weight:700}.UserDashboardOnboarding_checkIcon__CiuE\+{width:24px;height:24px;color:#fff;filter:drop-shadow(0 1px 2px rgba(0, 0, 0, 0.2))}.UserDashboardOnboarding_footerActions__0AoeJ{display:flex;align-items:center;gap:20px}.UserDashboardOnboarding_backButton__OuXRG{background:rgba(255,255,255,.9);border:1px solid rgba(107,114,128,.3);color:#556d9c;padding:12px 24px;border-radius:8px;font-size:14px;font-weight:500;cursor:pointer;transition:all .3s ease;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.UserDashboardOnboarding_backButton__OuXRG:hover{border-color:#0a55ba;color:#0a55ba;transform:translateY(-1px);box-shadow:0 4px 16px rgba(10,85,186,.15)}.UserDashboardOnboarding_nextButton__0RekW{min-width:200px !important;padding:12px 32px !important;font-weight:700 !important;font-size:16px !important;background:linear-gradient(135deg, #0A55BA 0%, #0d6bea 100%) !important;border:none !important;box-shadow:0 6px 20px rgba(10,85,186,.3) !important;transition:all .3s ease !important}.UserDashboardOnboarding_nextButton__0RekW:hover{transform:translateY(-2px) !important;box-shadow:0 8px 28px rgba(10,85,186,.4) !important}.UserDashboardOnboarding_nextButton__0RekW:active{transform:translateY(0) !important}.UserDashboardOnboarding_modalBackdrop__7Cyn8{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.6);z-index:1000;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);animation:UserDashboardOnboarding_fadeIn__u-YWx .3s ease}.UserDashboardOnboarding_completionModal__zi12R{position:fixed;top:50%;left:50%;transform:translate(-50%, -50%);background:rgba(255,255,255,.98);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:16px;padding:48px 40px;max-width:480px;width:90%;text-align:center;z-index:1001;box-shadow:0 20px 60px rgba(0,0,0,.2);border:1px solid rgba(255,255,255,.5);animation:UserDashboardOnboarding_modalSlideIn__WHU9- .4s ease;display:flex;flex-direction:column;align-items:center}.UserDashboardOnboarding_modalCloseButton__Fk4wY{position:absolute;top:16px;right:16px;background:rgba(255,255,255,.8);border:none;padding:8px;cursor:pointer;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:all .3s ease}.UserDashboardOnboarding_modalCloseButton__Fk4wY:hover{background:rgba(255,255,255,.9);transform:scale(1.05)}.UserDashboardOnboarding_modalCloseButton__Fk4wY svg{width:16px;height:16px;color:#556d9c}.UserDashboardOnboarding_celebrationIcon__GFNv6{font-size:72px;margin-bottom:20px;filter:drop-shadow(0 2px 4px rgba(0, 0, 0, 0.1))}.UserDashboardOnboarding_modalTitle__w3KBL{font-size:28px;font-weight:700;color:#0d2f71;margin:0 0 16px 0;line-height:1.2}.UserDashboardOnboarding_modalDescription__PzurO{font-size:16px;color:#556d9c;line-height:1.6;margin:0 0 32px 0}.UserDashboardOnboarding_completionButton__KjcYR{min-width:200px !important;padding:14px 28px !important;font-weight:600 !important;font-size:16px !important;background:linear-gradient(135deg, #0A55BA 0%, #0d6bea 100%) !important;border:none !important;box-shadow:0 6px 20px rgba(10,85,186,.3) !important;transition:all .3s ease !important;margin:0 auto !important;display:block !important}.UserDashboardOnboarding_completionButton__KjcYR:hover{transform:translateY(-2px) !important;box-shadow:0 8px 24px rgba(10,85,186,.4) !important}.UserDashboardOnboarding_completionButton__KjcYR:active{transform:translateY(0) !important}@keyframes UserDashboardOnboarding_gradientShift__qK46H{0%{background-position:0% 50%}50%{background-position:100% 50%}100%{background-position:0% 50%}}@media(max-width: 768px){.UserDashboardOnboarding_onboardingHeader__QT9q7{padding:8px 16px;height:48px}.UserDashboardOnboarding_headerContent__l2FhB{gap:12px}.UserDashboardOnboarding_cashyLogo__7uc45{height:16px}.UserDashboardOnboarding_skipButton__O-EGn{padding:4px 8px;font-size:10px}.UserDashboardOnboarding_progressText__NS-Br{font-size:10px;margin-bottom:4px}.UserDashboardOnboarding_progressBar__U8oW-{height:3px}.UserDashboardOnboarding_onboardingMain__QfzRe{padding:12px 16px 0}.UserDashboardOnboarding_stepContainer__kScaB{padding:16px 20px;border-radius:8px;max-height:calc(100vh - 104px)}.UserDashboardOnboarding_stepHeader__bTLRN{margin-bottom:12px}.UserDashboardOnboarding_stepTitle__d4aqc{font-size:18px;margin-bottom:6px}.UserDashboardOnboarding_stepSubtitle__Xbgjn{font-size:12px;margin-bottom:8px}.UserDashboardOnboarding_stepDescription__4-vSq{font-size:11px}.UserDashboardOnboarding_stepEmoji__yWF-t{font-size:24px;margin-bottom:8px}.UserDashboardOnboarding_videoContentWrapper__YeEFJ{max-width:100%}.UserDashboardOnboarding_videoWrapper__DhFWv{border-radius:6px;margin-bottom:8px}.UserDashboardOnboarding_videoDescription__ZywvY{font-size:10px;padding:6px 12px;max-width:250px}.UserDashboardOnboarding_demoCard__KAdyv{padding:16px 20px 20px;margin:0;max-width:100%}.UserDashboardOnboarding_demoCard__KAdyv h4{font-size:16px;margin:8px 0 4px 0}.UserDashboardOnboarding_demoCard__KAdyv p{font-size:11px;margin-bottom:12px}.UserDashboardOnboarding_demoIcon__en4Pr{width:64px;height:64px}.UserDashboardOnboarding_demoIcon__en4Pr svg{width:32px;height:32px}.UserDashboardOnboarding_demoImageWrapper__d5K1i{max-width:200px}.UserDashboardOnboarding_demoButton__GwZ3f{min-width:120px !important;padding:6px 12px !important;font-size:11px !important}.UserDashboardOnboarding_resourcesGrid__7A0Ta{flex-direction:column;align-items:center;gap:12px}.UserDashboardOnboarding_resourceCard__X2TwE{min-width:auto;width:100%;max-width:240px;padding:16px 20px 20px}.UserDashboardOnboarding_resourceCard__X2TwE h4{font-size:14px;margin:6px 0 4px 0}.UserDashboardOnboarding_resourceCard__X2TwE p{font-size:10px;margin-bottom:12px}.UserDashboardOnboarding_resourceIcon__4jPZC{font-size:32px;margin-bottom:4px}.UserDashboardOnboarding_resourceButton__UPXeS{min-width:100px !important;padding:4px 8px !important;font-size:10px !important}.UserDashboardOnboarding_onboardingFooter__vaOiZ{padding:6px 16px;height:44px}.UserDashboardOnboarding_footerContent__NfK5m{flex-direction:row;justify-content:space-between;gap:8px}.UserDashboardOnboarding_footerActions__0AoeJ{gap:8px}.UserDashboardOnboarding_stepIndicators__jioSN{gap:6px}.UserDashboardOnboarding_stepIndicator__V72Os{width:24px;height:24px;font-size:9px}.UserDashboardOnboarding_checkIcon__CiuE\+{width:12px;height:12px}.UserDashboardOnboarding_backButton__OuXRG{padding:4px 8px;font-size:9px}.UserDashboardOnboarding_nextButton__0RekW{min-width:100px !important;padding:4px 12px !important;font-size:9px !important}.UserDashboardOnboarding_completionModal__zi12R{padding:20px 16px;margin:8px;width:auto;border-radius:8px;max-height:80vh;overflow-y:auto}.UserDashboardOnboarding_modalTitle__w3KBL{font-size:18px}.UserDashboardOnboarding_modalDescription__PzurO{font-size:13px}.UserDashboardOnboarding_celebrationIcon__GFNv6{font-size:40px;margin-bottom:12px}.UserDashboardOnboarding_completionButton__KjcYR{min-width:140px !important;padding:8px 16px !important;font-size:12px !important}}@media(max-width: 480px){.UserDashboardOnboarding_onboardingHeader__QT9q7{height:44px;padding:6px 12px}.UserDashboardOnboarding_cashyLogo__7uc45{height:14px}.UserDashboardOnboarding_stepContainer__kScaB{max-height:calc(100vh - 88px);padding:12px 16px}.UserDashboardOnboarding_stepTitle__d4aqc{font-size:16px}.UserDashboardOnboarding_stepSubtitle__Xbgjn{font-size:11px}.UserDashboardOnboarding_stepDescription__4-vSq{font-size:10px}.UserDashboardOnboarding_onboardingFooter__vaOiZ{height:40px}.UserDashboardOnboarding_stepIndicator__V72Os{width:20px;height:20px;font-size:8px}.UserDashboardOnboarding_nextButton__0RekW{min-width:80px !important;font-size:8px !important}.UserDashboardOnboarding_backButton__OuXRG{font-size:8px}}
