.login-landing{--ez-bg:#f4f7ff;--ez-navy-50:#f4f7fa;--ez-navy-100:#e2e8fe;--ez-navy-800:#123d66;--ez-navy-900:#0a2745;--ez-navy-950:#051322;--ez-gold-400:#fbc40c;--ez-gold-500:#e0ab00;--ez-gold-600:#d68108;--ez-link:#0f46a3;--ez-success:#00d09c;--ez-error:#dc2626;--ez-error-bg:#fef2f2;background-color:var(--ez-bg);color:#1e293b;font-family:Inter,ui-sans-serif,system-ui,sans-serif}.login-landing *{transition-property:background-color,border-color,color,opacity,transform,box-shadow;transition-duration:.2s}.signup-proceed-btn:not(:disabled){box-shadow:0 4px 14px #fbc40c59;color:#0a2745!important;background:linear-gradient(90deg,#fbc40c,#f59e0b)!important}.signup-proceed-btn:not(:disabled):hover{filter:brightness(1.05)}.signup-proceed-btn:disabled{color:#94a3b8!important;box-shadow:none!important;cursor:not-allowed!important;opacity:1!important;background:#e8eeff!important}@keyframes login-phone-float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.login-phone-mockup{animation:5s ease-in-out infinite login-phone-float}@keyframes login-mobile-scroll-hint{0%,to{opacity:.35;transform:translateY(0)}50%{opacity:.9;transform:translateY(3px)}}.login-mobile-scroll-hint{animation:1.8s ease-in-out infinite login-mobile-scroll-hint}@keyframes login-footer-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.login-footer-marquee{animation:80s linear infinite login-footer-marquee;display:inline-block}@keyframes login-qr-scan-line{0%,to{opacity:.35;top:1rem}50%{opacity:1;top:calc(100% - 1.25rem)}}.login-qr-scan-line{animation:2.8s ease-in-out infinite login-qr-scan-line}@keyframes login-tradingview-vertical-spin{0%{transform:rotateY(0)}20%{transform:rotateY(360deg)}to{transform:rotateY(360deg)}}.login-tradingview-vertical-spin{transform-style:preserve-3d;animation:3s ease-in-out infinite login-tradingview-vertical-spin}
