:root{font-family:Inter,Arial,sans-serif;color:#171719;background:#fff;font-synthesis:none;text-rendering:optimizeLegibility;--blue: #3483fa;--green: #00a650;--yellow: #ffe600;--line: #dedede;--muted: #6b6b6e}*{box-sizing:border-box}html{min-width:320px;overflow-x:hidden;background:#fff}body{margin:0;min-width:320px;min-height:100vh;overflow-x:hidden;background:#fff}button,input{font:inherit}button{-webkit-tap-highlight-color:transparent}.site-header{height:69px;padding:0 45px;display:flex;align-items:center;justify-content:space-between;background:var(--yellow)}.brand-logo{width:104px;height:auto;display:block}.header-title{font-size:14px;font-weight:700}.progress-nav{height:39px;display:flex;align-items:center;justify-content:center;border-bottom:1px solid #ddd;background:#fff}.progress-track{display:flex;align-items:center;justify-content:center;gap:12px}.progress-step{position:relative;padding-left:14px;color:#aaa;font-size:11px;white-space:nowrap}.progress-step:before{content:"";width:8px;height:8px;position:absolute;top:3px;left:0;border-radius:50%;background:#ddd}.progress-step.is-active,.progress-step.is-done{color:var(--blue)}.progress-step.is-active:before,.progress-step.is-done:before{background:var(--blue)}.progress-track>i{width:45px;height:1px;background:#ddd}.progress-track>i.is-done{background:var(--blue)}.page-main{min-height:calc(100vh - 108px);overflow:hidden}.screen{width:100%;margin:0 auto;text-align:center}.screen h1{margin:0;font-size:38px;line-height:1.14;letter-spacing:-.04em}.lead{color:var(--muted);font-size:17px;line-height:1.55}.status-pill{min-height:34px;padding:8px 14px;display:inline-flex;align-items:center;justify-content:center;gap:8px;color:var(--blue);border:1px solid #bfd8ff;border-radius:999px;background:#eef5ff;font-size:11px;line-height:1.2;font-weight:600;letter-spacing:.11em}.status-pill i{width:6px;height:6px;flex:0 0 auto;border-radius:50%;background:#93c1ff}.status-pill.is-success{color:var(--green);border-color:#a9deb7;background:#eff8d9}.status-pill.is-success i{background:var(--green)}.primary-button{height:49px;border:0;border-radius:9px;color:#fff;background:var(--blue);font-size:15px;font-weight:700;cursor:pointer;transition:transform .2s,box-shadow .2s,background .2s}.primary-button span{display:inline-block;margin-left:3px;font-size:20px;line-height:0;transform:translateY(1px)}.primary-button:hover{background:#2968c8;transform:translateY(-2px);box-shadow:0 10px 24px #3483fa38}.primary-button:focus-visible,.text-button:focus-visible{outline:3px solid rgba(52,131,250,.28);outline-offset:3px}.intro-screen{max-width:1292px;padding:45px 20px 80px;display:grid;grid-template-columns:1.02fr 1fr;align-items:center;gap:70px;text-align:left}.live-kicker{margin-bottom:25px;display:flex;align-items:center;gap:9px;color:#656568;font-size:12px;font-weight:700;letter-spacing:.11em}.live-kicker i{width:7px;height:7px;border-radius:50%;background:#82dcb0}.intro-copy .status-pill{margin-bottom:24px}.intro-screen h1{max-width:590px;font-size:51px;line-height:1.08}.intro-screen h1 em{color:var(--blue);font-style:normal}.intro-screen .lead{max-width:570px;margin:24px 0 19px}.signal-tags{display:flex;flex-wrap:wrap;gap:8px}.signal-tags span{padding:8px 14px;color:#565659;border:1px solid #ddd;border-radius:999px;background:#fff;font-size:12px}.signal-tags span:first-child{color:var(--blue);border-color:var(--blue);background:#f2f7ff}.market-wrap{padding-top:83px}.market-preview{position:relative;overflow:hidden;border:1px solid #ddd;border-radius:17px;background:#fff;box-shadow:0 14px 34px #00000014;text-align:left}.market-top{height:54px;padding:0 22px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #ddd}.market-top span{display:flex;align-items:center;gap:9px;font-weight:700}.market-top span i{width:8px;height:8px;border-radius:50%;background:var(--green)}.market-top strong{font-size:17px}.market-top b{margin-left:10px;color:var(--green);font-size:14px}.line-chart{width:100%;height:210px;display:block}.chart-line{fill:none;stroke:var(--blue);stroke-width:2.2;vector-effect:non-scaling-stroke}.chart-area{fill:url(#chartFill)}.market-foot{height:47px;padding:14px 22px 0;border-top:1px solid #ddd;background:#f5f5f5;color:#5c5c60;font-size:10px;letter-spacing:.13em;white-space:nowrap}.intro-cta{width:calc(100% - 44px);margin:18px 22px 0}.under-button{margin:10px 0 18px;display:block;color:#717174;font-size:11px;text-align:center}.analysis-screen{max-width:880px;padding:220px 20px 80px}.analysis-screen .status-pill{margin-bottom:24px}.analysis-screen h1{margin-bottom:22px}.analysis-screen .lead{max-width:580px;margin:0 auto 22px}.analysis-card{height:224px;overflow:hidden;border:1px solid #ddd;border-radius:17px;box-shadow:0 8px 26px #00000012;background:#fff}.analysis-signals{height:46px;padding:0 22px;display:flex;align-items:center;gap:22px;color:var(--green);border-bottom:1px solid #ddd;font-size:11px;font-weight:600;white-space:nowrap}.analysis-signals span:nth-child(4){color:var(--blue)}.analysis-signals .pending{color:#c4c4c4}.analysis-chart{height:177px;overflow:hidden;background-image:repeating-linear-gradient(to bottom,transparent 0,transparent 58px,#edf0f2 59px)}.analysis-chart .line-chart{height:177px}.chart-live-dot{fill:var(--blue);transform-box:fill-box;transform-origin:center}.analysis-count{margin:25px auto 26px;display:flex;justify-content:center;align-items:baseline;gap:9px;color:#646467;font-size:14px}.analysis-count i{width:10px;height:10px;border-radius:50%;background:#b8d6ff}.analysis-count strong{color:var(--blue);font-size:19px}.loading-copy,.loading-bar{width:500px;max-width:100%;margin:0 auto}.loading-copy{margin-bottom:10px;display:flex;justify-content:space-between;color:#666;font-size:11px}.loading-copy b{color:var(--blue)}.loading-bar{height:6px;overflow:hidden;border-radius:99px;background:#e5e5e5}.loading-bar span{height:100%;display:block;border-radius:inherit;background:var(--blue);transition:width .15s linear}.simulation-screen{max-width:1220px;padding:22px 20px 45px}.simulation-screen .status-pill{margin-bottom:18px}.simulation-screen>h1{margin-bottom:20px;font-size:27px}.trading-layout{display:grid;grid-template-columns:minmax(0,1fr) 235px;gap:18px;text-align:left}.trading-panel{height:var(--panel-height, 423px);overflow:hidden;border:1px solid #ddd;border-radius:17px;background:#fff;box-shadow:0 5px 16px #0000000d;transition:height .35s ease}.panel-title{height:42px;padding:0 18px;display:flex;align-items:center;justify-content:space-between;color:#656568;border-bottom:1px solid #ddd;font-size:11px;font-weight:700;letter-spacing:.1em}.panel-title span{color:var(--green);letter-spacing:0}.panel-title i{width:7px;height:7px;display:inline-block;border-radius:50%;background:var(--green)}.candle-chart{width:100%;height:calc(var(--panel-height, 423px) - 42px);padding:12px 18px}.candle-chart>line{stroke:#dfe3e3;stroke-width:1;stroke-dasharray:4 5;vector-effect:non-scaling-stroke}.candle{opacity:0;color:#ff525e;transition:opacity .3s ease}.candle.is-visible{opacity:1}.candle path{fill:none;stroke:currentColor;stroke-width:1.5;vector-effect:non-scaling-stroke}.candle rect{stroke:none}.candle rect.red{fill:#ff525e}.candle rect.green{fill:#22b66a}.transactions h2{height:26px;margin:0;color:#68686b;font-size:10px;letter-spacing:.14em}.trade-card{height:67px;margin-bottom:10px;padding:9px 14px;display:flex;align-items:center;gap:12px;opacity:.18;border:1px solid #ddd;border-radius:13px;background:#fff;box-shadow:0 4px 10px #0000000f;filter:grayscale(1);transform:translate(12px);transition:opacity .35s,transform .35s,filter .35s}.trade-card.is-visible{opacity:1;filter:none;transform:none}.trade-card img{width:40px;height:40px;object-fit:contain}.trade-card>span{min-width:0;display:flex;flex-direction:column}.trade-card b{overflow:hidden;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.trade-card small{width:fit-content;margin-top:5px;padding:3px 7px;color:var(--green);border-radius:99px;background:#e9f7ef;font-size:9px;font-weight:700}.trade-card strong{margin-left:auto;color:var(--green);font-size:15px;white-space:nowrap}.simulation-summary{margin-top:17px;display:grid;grid-template-columns:1fr 110px 90px 90px;gap:9px;text-align:left}.earning-card,.stat-card{height:119px;border:1px solid #ddd;border-radius:15px;background:#fff}.earning-card{padding:18px 22px;display:flex;flex-direction:column}.earning-card span{color:#666;font-size:11px;font-weight:700;letter-spacing:.11em}.earning-card strong{margin-top:10px;color:var(--green);font-size:38px;line-height:1}.earning-card small{margin-top:7px;color:#777}.stat-card{display:flex;flex-direction:column;align-items:center;justify-content:center}.stat-card strong{font-size:26px}.stat-card span{margin-top:7px;color:#6f6f72;font-size:11px}.trade-log{margin-top:17px;overflow:hidden;border:1px solid #ddd;border-radius:15px;background:#fff;text-align:left}.trade-log h2{height:48px;margin:0;padding:16px 21px;border-bottom:1px solid #ddd;font-size:14px}.trade-log>div{height:53px;padding:0 21px;display:flex;align-items:center;gap:12px;opacity:.2;border-bottom:1px solid #222;filter:grayscale(1);transition:.3s}.trade-log>div:last-child{border-bottom:0}.trade-log>div.is-visible{opacity:1;filter:none}.trade-log img{width:31px;height:31px;object-fit:contain}.trade-log b{font-size:12px}.trade-log small{color:#777}.trade-log span{margin-left:auto;padding:4px 9px;color:var(--green);border-radius:99px;background:#e9f7ef;font-size:9px;font-weight:700}.trade-log strong{color:var(--green);font-size:14px}.stage-3{background:#fffdd0}.result-screen{max-width:615px;padding:212px 0 70px}.result-screen .status-pill{margin-bottom:21px}.result-card{padding:38px 25px 34px;border:1px solid #ddd;border-radius:17px;background:#fff;box-shadow:0 8px 25px #00000014}.result-card>span{color:#707074;font-size:11px;font-weight:700;letter-spacing:.13em}.result-card h2{margin:17px 0 0;color:#666;font-size:12px}.result-card>strong{margin:16px 0 4px;display:block;font-size:66px;line-height:1;letter-spacing:-.04em}.result-card>p{margin:16px 0 22px;color:#666;font-size:14px}.result-stats{display:flex;justify-content:center;gap:14px}.result-stats div{width:100px;height:84px;display:flex;flex-direction:column;align-items:center;justify-content:center;border:1px solid #ddd;border-radius:13px}.result-stats b{font-size:25px}.result-stats small{margin-top:7px;color:#6e6e71;font-size:11px}.demo-note{margin:19px auto 0;padding:11px 14px;color:#777;border-radius:9px;background:#f4f4f4;font-size:10px}.result-cta{width:100%;margin-top:22px}.text-button{margin:13px auto 0;display:block;color:#666;border:0;background:transparent;font-size:15px;cursor:pointer}.eyebrow{color:var(--blue);font-size:11px;font-weight:700;letter-spacing:.14em}.activation-screen{max-width:990px;padding:276px 20px 70px}.activation-screen h1{margin:28px 0;font-size:32px}.activation-list{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;text-align:left}.activation-list article{min-height:246px;padding:24px 26px;border:1px solid #ddd;border-radius:17px;background:#fff;box-shadow:0 4px 12px #0000000d}.activation-list article.is-highlighted{background:#fffde9}.activation-list article>span{width:44px;height:44px;display:flex;align-items:center;justify-content:center;color:#fff;border-radius:50%;background:var(--blue);font-size:15px;font-weight:700}.activation-list h2{margin:18px 0 14px;font-size:15px}.activation-list p{margin:0;color:#707073;font-size:13px;line-height:1.65}.next-button{width:145px;margin-top:27px}.stage-5{background:#f5f5f5}.registration-screen{min-height:calc(100vh - 108px);padding-bottom:70px;text-align:center}.registration-hero{height:194px;padding:36px 20px 0;background:var(--yellow)}.registration-screen h1{margin:18px 0 7px;font-size:29px;letter-spacing:-.03em}.registration-screen .lead{margin:0}.lead-form{width:560px;max-width:calc(100% - 32px);margin:-44px auto 0;padding:41px 40px 38px;display:grid;gap:15px;border:1px solid #ddd;border-radius:17px;background:#fff;box-shadow:0 14px 31px #00000017;text-align:left}.form-grid{display:grid;grid-template-columns:1fr 1fr;gap:13px}.lead-form label{display:grid;gap:8px;font-size:12px;font-weight:700}.lead-form input{width:100%;height:56px;padding:0 16px;color:#28282a;border:1px solid #ccc;border-radius:9px;outline:none;font-size:15px;font-weight:400;background:#fff}.lead-form input::placeholder{color:#939396}.lead-form input:focus{border-color:var(--blue);box-shadow:0 0 0 3px #3483fa1f}.lead-form input.has-error,.phone-control.has-error{border-color:#c60018}.phone-control{display:grid;grid-template-columns:92px 1fr;gap:9px}.phone-control>span{height:56px;display:flex;align-items:center;justify-content:center;gap:6px;border:1px solid #ccc;border-radius:9px;font-weight:500}.phone-control img{width:18px;height:12px;object-fit:cover;display:block}.honeypot{display:none}.form-error{margin:-3px 0;color:#c60018;font-size:11px}.submit-button{width:100%;height:62px;margin-top:10px}.submit-button:disabled{opacity:.68;cursor:wait}.secure-note{display:flex;align-items:center;justify-content:center;gap:6px;color:#666;font-size:12px;font-weight:400}.secure-note img{width:12px;height:12px;object-fit:contain}.legal-note{margin:0;color:#aaa;font-size:10px;line-height:1.5;text-align:center}.stage-6{background:#f5f5f5}.success-screen{padding:400px 20px 70px}.success-check{width:70px;height:70px;margin:0 auto 22px;display:flex;align-items:center;justify-content:center;color:#fff;border-radius:50%;background:var(--green);font-size:26px}.success-screen h1{margin-bottom:18px;font-size:23px}.success-screen p{max-width:480px;margin:0 auto;color:#6f6f72;font-size:15px;line-height:1.45}@media(max-width:800px){.site-header{height:57px;padding:0 12px}.brand-logo{width:92px}.header-title{font-size:13px}.progress-nav{height:88px;padding:14px 20px;justify-content:flex-start}.progress-track{width:310px;display:flex;flex-wrap:wrap;justify-content:flex-start;align-content:center;gap:4px 10px}.progress-step{padding-left:12px;font-size:10px}.progress-step:before{width:7px;height:7px;top:2px}.progress-track>i{width:38px}.page-main{min-height:calc(100vh - 145px)}.screen{padding-right:9px;padding-left:9px}.intro-screen{padding-top:25px;display:block;text-align:left}.intro-copy,.market-wrap{min-width:0;max-width:100%;overflow:hidden}.live-kicker{margin-bottom:22px;font-size:10px}.intro-copy .status-pill{margin-bottom:20px}.intro-screen h1{max-width:100%;font-size:clamp(34px,10.8vw,46px);line-height:1.08;-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word}.intro-screen .lead{margin:25px 0 18px;font-size:16px;line-height:1.65}.signal-tags{gap:10px 18px}.signal-tags span{padding:7px 12px;font-size:11px}.market-wrap{padding-top:28px}.market-preview{border-radius:15px}.market-top{height:47px;padding:0 18px}.market-top strong{font-size:15px}.line-chart{height:179px}.market-foot{overflow:hidden;height:43px;padding:13px 18px 0;font-size:9px}.intro-cta{width:100%;height:42px;margin:0;border-radius:0}.under-button{margin:10px 0 17px}.analysis-screen{padding-top:23px}.analysis-screen .status-pill{margin-bottom:20px}.analysis-screen h1{max-width:355px;margin:0 auto 21px;font-size:34px}.analysis-screen .lead{margin-bottom:20px;font-size:15px}.analysis-card{height:192px;border-radius:15px}.analysis-signals{height:45px;padding:0 18px;gap:19px;overflow:hidden;font-size:10px}.analysis-chart,.analysis-chart .line-chart{height:146px}.analysis-count{margin:20px 0 25px;justify-content:flex-start}.loading-copy,.loading-bar{width:100%}.simulation-screen{padding:34px 29px 55px}.simulation-screen>h1{max-width:280px;margin:17px auto 20px;font-size:21px}.trading-layout{display:flex;flex-direction:column;gap:13px}.trading-panel{height:181px;border-radius:13px}.panel-title{height:33px;padding:0 12px;font-size:8px}.candle-chart{height:148px;padding:5px 8px}.candle rect{transform-box:fill-box;transform-origin:center;transform:scaleX(1.75)}.transactions h2{height:24px}.trade-card{height:58px;margin-bottom:8px;padding:8px 11px}.trade-card img{width:36px;height:36px}.trade-card strong{font-size:13px}.simulation-summary{margin-top:13px;grid-template-columns:repeat(3,1fr);gap:6px}.earning-card{height:91px;grid-column:1 / -1;padding:14px 16px}.earning-card strong{margin-top:7px;font-size:30px}.earning-card small{font-size:8px}.stat-card{height:83px;text-align:center}.stat-card strong{font-size:23px}.stat-card span{font-size:9px}.trade-log{margin-top:14px;border-radius:13px}.trade-log h2{height:41px;padding:13px 15px;font-size:11px}.trade-log>div{height:45px;padding:0 15px;gap:8px}.trade-log img{width:27px;height:27px}.trade-log b{font-size:9px}.trade-log small{font-size:7px}.trade-log span,.trade-log strong{display:none}.result-screen{padding-top:35px}.result-screen .status-pill{margin-bottom:21px}.result-card{padding:38px 14px 16px;border-radius:16px}.result-card>strong{margin-top:19px;font-size:clamp(54px,15vw,66px)}.result-card>p{margin:18px 0 23px}.result-stats{gap:7px}.result-stats div{width:calc((100% - 14px) / 3);height:84px}.demo-note{font-size:10px;line-height:1.6}.result-cta{margin-top:22px}.activation-screen{padding:27px 51px 42px}.activation-screen h1{margin:29px auto 27px;font-size:33px}.activation-list{display:grid;grid-template-columns:1fr;gap:17px}.activation-list article{min-height:243px;padding:23px 26px}.activation-list h2{margin-top:18px}.next-button{width:calc(100% + 84px);margin:26px -42px 0}.registration-screen{min-height:calc(100vh - 145px);padding-bottom:35px}.registration-hero{height:228px;padding:37px 16px 0}.registration-screen h1{margin:20px auto 8px;max-width:390px;font-size:28px}.registration-screen .lead{font-size:16px}.lead-form{max-width:calc(100% - 16px);margin-top:22px;padding:40px 39px 38px}.form-grid{grid-template-columns:1fr;gap:0}.form-grid label+label{margin-top:0}.lead-form input,.phone-control>span{height:56px}.phone-control{grid-template-columns:91px 1fr}.submit-button{margin-top:11px}.success-screen{padding-top:72px}.success-check{margin-bottom:25px}.success-screen p{font-size:15px}}@media(max-width:390px){.header-title{font-size:11px}.progress-track{width:285px}.progress-track>i{width:31px}.intro-screen h1{font-size:34px}.signal-tags{gap:9px}.analysis-screen h1{font-size:31px}.simulation-screen{padding-right:29px;padding-left:29px}.simulation-screen .status-pill{max-width:100%;overflow:hidden;white-space:nowrap}.activation-screen{padding-right:30px;padding-left:30px}.next-button{width:calc(100% + 42px);margin-right:-21px;margin-left:-21px}.lead-form{padding-right:39px;padding-left:39px}}.page-main{animation:page-in .48s cubic-bezier(.22,.8,.22,1) both}.status-pill{animation:drop-in .48s .08s cubic-bezier(.2,.8,.2,1) both}.screen>h1{animation:rise-in .55s .15s cubic-bezier(.2,.8,.2,1) both}.screen>.lead,.result-kicker{animation:rise-in .55s .23s cubic-bezier(.2,.8,.2,1) both}.live-label i,.panel-title i{animation:live-pulse 1.8s ease-in-out infinite}.progress-step.is-active:after{animation:underline-in .4s ease-out both}.signal-tags span{animation:chip-in .4s cubic-bezier(.2,.8,.2,1) both}.signal-tags span:nth-child(1){animation-delay:.27s}.signal-tags span:nth-child(2){animation-delay:.31s}.signal-tags span:nth-child(3){animation-delay:.35s}.signal-tags span:nth-child(4){animation-delay:.39s}.signal-tags span:nth-child(5){animation-delay:.43s}.signal-tags span:nth-child(6){animation-delay:.47s}.market-preview,.analysis-card,.result-card,.lead-form{animation:card-in .6s .34s cubic-bezier(.2,.8,.2,1) both}.chart-reveal{animation:chart-reveal 1.5s .5s cubic-bezier(.2,.7,.2,1) both}.intro-cta,.under-button{animation:rise-in .45s .68s ease both}.primary-button{transition:background .2s,box-shadow .2s,transform .2s}.primary-button:active{transform:translateY(0) scale(.985)}.primary-button span{transition:transform .2s}.primary-button:hover span{transform:translate(3px,1px)}.analysis-signals span{animation:signal-on .3s both}.analysis-signals span:nth-child(1){animation-delay:.35s}.analysis-signals span:nth-child(2){animation-delay:.55s}.analysis-signals span:nth-child(3){animation-delay:.75s}.analysis-signals span:nth-child(4){animation-delay:.95s}.analysis-signals span:nth-child(5){animation-delay:1.15s}.line-chart.is-scanning .chart-line{stroke-dasharray:1100;stroke-dashoffset:1100;animation:analysis-line-draw 3.45s cubic-bezier(.2,.72,.2,1) forwards}.line-chart.is-scanning .chart-area{animation:analysis-area-in 1.2s 1.6s ease both}.chart-live-dot{animation:chart-dot-pulse 1.45s 2.8s ease-in-out infinite}.analysis-count{animation:rise-in .4s .5s ease both}.loading-bar{animation:rise-in .4s .6s ease both}.trading-panel{animation:card-in .48s .25s ease both}.transactions{animation:right-in .5s .32s ease both}.trade-card.is-visible{animation:trade-pop .45s cubic-bezier(.18,.9,.25,1.2) both}.earning-card,.stat-card{animation:rise-in .45s .42s ease both}.earning-card strong{animation:number-pulse .35s ease}.stat-card:nth-child(2){animation-delay:.48s}.stat-card:nth-child(3){animation-delay:.54s}.stat-card:nth-child(4){animation-delay:.6s}.candle.is-visible{animation:candle-in .3s ease both}.result-card>strong{animation:profit-pop .7s .58s cubic-bezier(.18,.9,.25,1.2) both}.result-stats div{animation:chip-in .4s .75s ease both}.result-stats div:nth-child(2){animation-delay:.82s}.result-stats div:nth-child(3){animation-delay:.89s}.result-cta,.text-button{animation:rise-in .45s .7s ease both}.activation-list article{animation:left-in .5s var(--delay) cubic-bezier(.2,.8,.2,1) both}.activation-list article>span{animation:number-pop .4s calc(var(--delay) + .18s) ease both}.next-button{animation:rise-in .4s .38s ease both}.lead-form label{animation:rise-in .4s .5s ease both}.lead-form label:nth-child(2){animation-delay:.56s}.lead-form input{transition:border-color .2s,box-shadow .2s,transform .2s}.lead-form input:focus{transform:translateY(-1px)}.lead-form input.has-error{animation:shake .3s ease}.success-check{animation:success-pop .65s .1s cubic-bezier(.18,.9,.25,1.25) both}@keyframes page-in{0%{opacity:0}to{opacity:1}}@keyframes drop-in{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:none}}@keyframes rise-in{0%{opacity:0;transform:translateY(13px)}to{opacity:1;transform:none}}@keyframes left-in{0%{opacity:0;transform:translate(-18px)}to{opacity:1;transform:none}}@keyframes right-in{0%{opacity:0;transform:translate(18px)}to{opacity:1;transform:none}}@keyframes card-in{0%{opacity:0;transform:translateY(15px) scale(.99)}to{opacity:1;transform:none}}@keyframes chip-in{0%{opacity:0;transform:translateY(7px) scale(.94)}to{opacity:1;transform:none}}@keyframes underline-in{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes chart-reveal{0%{width:0}to{width:820px}}@keyframes signal-on{0%{opacity:.16}to{opacity:1}}@keyframes analysis-line-draw{to{stroke-dashoffset:0}}@keyframes analysis-area-in{0%{opacity:0}to{opacity:1}}@keyframes chart-dot-pulse{0%,to{opacity:.5;transform:scale(.8)}50%{opacity:1;transform:scale(1.45)}}@keyframes candle-in{0%{opacity:0}to{opacity:1}}@keyframes trade-pop{0%{opacity:0;transform:translate(13px) scale(.97)}to{opacity:1;transform:none}}@keyframes number-pulse{50%{transform:scale(1.035)}}@keyframes profit-pop{0%{opacity:0;transform:scale(.82)}to{opacity:1;transform:none}}@keyframes number-pop{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:none}}@keyframes live-pulse{0%,to{opacity:1;box-shadow:0 0 #57bdd066}50%{opacity:.72;box-shadow:0 0 0 5px #57bdd000}}@keyframes success-pop{0%{opacity:0;transform:scale(.45) rotate(-15deg)}70%{opacity:1;transform:scale(1.08)}to{transform:scale(1)}}@keyframes shake{25%{transform:translate(-3px)}50%{transform:translate(3px)}75%{transform:translate(-2px)}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-delay:0ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}
