:root{--bg-dark:#080b12;--bg-card:#101622bf;--bg-card-inner:#0b101ad9;--border-glass:#ffffff14;--border-glow:#ff444f59;--deriv-red:#ff444f;--deriv-red-glow:#ff444f73;--deriv-dark-red:#cc2933;--accent-green:#0f8;--accent-green-glow:#00ff8859;--accent-cyan:#00f0ff;--accent-cyan-glow:#00f0ff59;--accent-orange:#ff9f1c;--accent-orange-glow:#ff9f1c59;--text-white:#fff;--text-muted:#8e9db7;--text-dim:#546481;--font-main:"Plus Jakarta Sans", -apple-system, BlinkMacSystemFont, sans-serif;--font-mono:"JetBrains Mono", monospace}*{box-sizing:border-box;margin:0;padding:0}body{background-color:var(--bg-dark);color:var(--text-white);font-family:var(--font-main);min-height:100vh;line-height:1.5;position:relative;overflow-x:hidden}.horizon-arc{filter:blur(60px);pointer-events:none;z-index:0;background:radial-gradient(at 50% 30%,#ff444f47 0%,#ff444f0f 45%,#0000 75%);border-radius:50%;width:1400px;height:700px;position:absolute;top:-200px;left:50%;transform:translate(-50%)}.stars-particle-bg{background-image:radial-gradient(1px 1px at 20px 30px, #fff, #0000), radial-gradient(1px 1px at 140px 70px, #ffffffb3, #0000), radial-gradient(1.5px 1.5px at 240px 220px, var(--deriv-red), #0000);opacity:.25;pointer-events:none;z-index:0;background-repeat:repeat;background-size:400px 400px;position:absolute;inset:0}.glass-pill{-webkit-backdrop-filter:blur(16px);border:1px solid var(--border-glass);background:#121928bf;border-radius:999px}.glass-panel{background:var(--bg-card);-webkit-backdrop-filter:blur(24px);border:1px solid var(--border-glass);border-radius:20px;box-shadow:0 20px 50px #0009}.glass-panel-inner{background:var(--bg-card-inner);border:1px solid var(--border-glass);border-radius:14px;padding:18px}.glow-border{position:relative}.glow-border:before{content:"";border-radius:inherit;-webkit-mask-composite:xor;pointer-events:none;background:linear-gradient(#ff444f73,#ff444f0d 50%,#ffffff0d);padding:1px;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.navbar-wrapper{z-index:100;width:calc(100% - 40px);max-width:1400px;margin:0 auto;padding:0;position:sticky;top:20px}.navbar{justify-content:space-between;align-items:center;gap:20px;padding:10px 24px;display:flex}.nav-brand{flex-shrink:0;align-items:center;gap:12px;text-decoration:none;display:flex}.deriv-logo{align-items:center;font-size:1.25rem;font-weight:800;display:flex}.deriv-text{color:var(--deriv-red);font-size:1.4rem;font-style:italic}.brand-divider{color:var(--text-dim);margin:0 6px}.sniper-text{color:var(--text-white)}.accent-dot{color:var(--deriv-red)}.nav-links{flex-shrink:0;align-items:center;gap:18px;display:flex}.nav-link{color:var(--text-muted);white-space:nowrap;align-items:center;gap:5px;font-size:.85rem;font-weight:600;text-decoration:none;transition:color .2s;display:flex}.nav-link:hover,.nav-link.active{color:var(--text-white)}.nav-badge-pill{background:var(--deriv-red);color:#fff;border-radius:4px;padding:1px 5px;font-size:.58rem;font-weight:800}.nav-dropdown-wrapper{align-items:center;display:flex;position:relative}.nav-dropdown-trigger{cursor:pointer;background:0 0;border:none;padding:0;font-family:inherit}.dropdown-chevron-icon{transition:transform .25s}.dropdown-chevron-icon.rotate{transform:rotate(180deg)}.resources-mega-menu{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);z-index:1000;background:#0e121cfa;border:1px solid #ff444f4d;border-radius:14px;width:380px;padding:14px;animation:.2s cubic-bezier(.16,1,.3,1) megaMenuDropdownFade;position:absolute;top:calc(100% + 8px);left:50%;transform:translate(-50%);box-shadow:0 20px 48px #000000bf,0 0 25px #ff444f26}.resources-mega-menu:before{content:"";background:0 0;height:16px;position:absolute;top:-16px;left:0;right:0}@keyframes megaMenuDropdownFade{0%{opacity:0;transform:translate(-50%)translateY(-6px)}to{opacity:1;transform:translate(-50%)translateY(0)}}.resources-mega-header{border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;margin-bottom:6px;padding:2px 6px 8px;display:flex}.resources-mega-header .header-tag{color:var(--deriv-red);letter-spacing:.6px;font-size:.65rem;font-weight:800}.resources-mega-items{flex-direction:column;gap:6px;display:flex}.resources-menu-card{background:#ffffff05;border:1px solid #0000;border-radius:10px;align-items:flex-start;gap:12px;padding:10px 12px;text-decoration:none;transition:all .2s;display:flex}.resources-menu-card:hover{background:#ff444f14;border-color:#ff444f59;transform:translate(3px)}.resources-menu-card.active{background:#ff444f1f;border-color:#ff444f66}.resources-menu-card .card-icon-wrap{background:#ff444f1f;border:1px solid #ff444f40;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;transition:all .2s;display:flex}.resources-menu-card:hover .card-icon-wrap{background:#ff444f}.resources-menu-card:hover .card-icon-wrap svg{color:#fff!important}.resources-menu-card .card-body{flex-direction:column;flex:1;gap:2px;display:flex}.resources-menu-card .card-title-row{justify-content:space-between;align-items:center;gap:8px;display:flex}.resources-menu-card .card-title{color:#fff;font-size:.85rem;font-weight:700}.resources-menu-card .card-pill{color:var(--text-dim);background:#ffffff14;border-radius:4px;padding:1px 6px;font-size:.62rem;font-weight:700;transition:all .2s}.resources-menu-card:hover .card-pill{color:#fff;background:#ff444f}.resources-menu-card .card-desc{color:var(--text-muted);margin:0;font-size:.72rem;line-height:1.35}.nav-actions{flex-shrink:0;align-items:center;gap:12px;display:flex}.nav-actions .btn-deriv{white-space:nowrap;flex-shrink:0;padding:8px 18px;font-size:.82rem}.account-mode-tabs{background:#0e121cd9;border:1px solid #ffffff1a;border-radius:999px;align-items:center;gap:2px;padding:3px;display:flex}.mode-tab-btn{color:#ffffffa6;cursor:pointer;letter-spacing:.02em;background:0 0;border:none;border-radius:999px;padding:4px 13px;font-size:.75rem;font-weight:700;transition:all .2s}.mode-tab-btn:hover{color:#fff}.mode-tab-btn.active{background:var(--deriv-red,#ff444f);color:#fff;box-shadow:0 0 12px #ff444f73}.deriv-account-switcher{align-items:center;display:flex;position:relative}.deriv-account-trigger{cursor:pointer;white-space:nowrap;-webkit-user-select:none;user-select:none;text-align:left;background:0 0;border:none;border-radius:8px;flex-direction:column;align-items:flex-start;padding:4px 10px;font-family:inherit;transition:background .15s;display:flex}.deriv-account-trigger:hover{background:#ffffff0f}.deriv-acc-top-row{align-items:center;gap:4px;display:flex}.deriv-acc-name{font-size:.8rem;font-weight:500;line-height:1.2}.deriv-acc-name.real{color:#2ac7ac}.deriv-acc-name.demo{color:#ff9f43}.deriv-acc-chevron{color:var(--text-dim,#94a3b8);transition:transform .2s}.deriv-acc-chevron.open{transform:rotate(180deg)}.deriv-acc-balance-row{color:#fff;font-family:inherit;font-size:.95rem;font-weight:700;line-height:1.3}.deriv-account-popover{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);z-index:1000;background:#171d2b;border:1px solid #ffffff1f;border-radius:14px;flex-direction:column;gap:3px;width:195px;padding:6px;animation:.15s cubic-bezier(.16,1,.3,1) megaMenuDropdownFade;display:flex;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 12px 36px #000000bf,0 0 1px #fff3}.deriv-popover-item{text-align:left;cursor:pointer;background:0 0;border:none;border-radius:10px;flex-direction:column;gap:2px;width:100%;padding:8px 12px;font-family:inherit;transition:all .15s;display:flex}.deriv-popover-item:hover{background:#ffffff0d}.deriv-popover-item.selected{background:#ffffff1a}.popover-item-type{font-size:.8rem;font-weight:500;line-height:1.2}.popover-item-type.real{color:#2ac7ac}.popover-item-type.demo{color:#ff9f43}.popover-item-balance{color:#fff;font-size:.95rem;font-weight:700;line-height:1.3}.btn{cursor:pointer;font-family:var(--font-main);border:none;border-radius:999px;justify-content:center;align-items:center;gap:8px;font-weight:700;text-decoration:none;transition:all .25s;display:inline-flex}.btn-deriv{color:#fff;background:linear-gradient(135deg,#ff444f 0%,#e63540 100%);padding:10px 22px;font-size:.9rem;box-shadow:0 4px 15px #ff444f66}.btn-deriv:hover{transform:translateY(-1px);box-shadow:0 6px 25px #ff444fa6}.btn-action-start{color:#fff;background:linear-gradient(135deg,#ff444f 0%,#ff6b72 100%);border-radius:12px;flex:2;padding:14px 20px;font-size:1rem;box-shadow:0 6px 20px #ff444f59}.btn-action-start:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 8px 30px #ff444f99}.btn-action-start:disabled{opacity:.5;cursor:not-allowed}.btn-action-stop{border:1px solid var(--border-glass);color:var(--text-white);background:#1a2233;border-radius:12px;flex:1;padding:14px 20px;font-size:1rem}.btn-action-stop:hover:not(:disabled){border-color:var(--deriv-red);background:#ff444f33}.btn-action-stop:disabled{opacity:.4;cursor:not-allowed}.main-content-flow{z-index:10;max-width:1240px;margin:0 auto;padding:40px 20px 80px;position:relative}.text-center{text-align:center}.hero-banner-section{margin-bottom:75px;padding:30px 0 20px;position:relative;overflow:visible}.hero-banner-grid{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:center;gap:36px;display:grid;position:relative}.hero-banner-left{text-align:left;z-index:5;padding-right:10px}.hero-headline{font-family:var(--font-main);letter-spacing:-1.8px;flex-direction:column;gap:2px;margin:0 0 22px;font-size:clamp(2.9rem,5.2vw,4.5rem);font-weight:800;line-height:1.06;display:flex}.hero-line{display:block}.hero-line-white{color:#fff}.hero-line-red{color:var(--deriv-red);-webkit-text-fill-color:var(--deriv-red);background:0 0}.hero-line-bottom{color:#fff;flex-wrap:nowrap;align-items:center;gap:16px;display:inline-flex}.hero-sparkle{color:#fff;filter:drop-shadow(0 0 10px #ffffffe6);font-size:.72em;line-height:1;display:inline-block}.hero-deriv-swoosh-wrap{vertical-align:middle;align-items:center;width:1.9em;height:.62em;display:inline-flex}.deriv-brand-swoosh{filter:drop-shadow(0 0 12px #ff444fa6);width:100%;height:100%}.hero-lead-desc{color:#94a3b8;max-width:530px;margin:0 0 34px;font-size:1.05rem;line-height:1.65}.hero-cta-actions{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.hero-btn-primary{color:#fff;font-family:var(--font-main);background:linear-gradient(135deg,#ff444f 0%,#eb2f3a 100%);border:1px solid #fff3;border-radius:9px;align-items:center;gap:10px;padding:13px 28px;font-size:1rem;font-weight:700;text-decoration:none;transition:all .25s;display:inline-flex;box-shadow:0 6px 20px #ff444f73}.hero-btn-primary:hover{color:#fff;transform:translateY(-2px);box-shadow:0 8px 30px #ff444fb3}.hero-btn-secondary{color:#fff;font-family:var(--font-main);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#121723cc;border:1px solid #ffffff29;border-radius:9px;align-items:center;gap:8px;padding:13px 26px;font-size:1rem;font-weight:600;text-decoration:none;transition:all .25s;display:inline-flex}.hero-btn-secondary:hover{color:#fff;background:#ffffff14;border-color:#ffffff59;transform:translateY(-2px)}.btn-arrow{font-size:1.1rem;transition:transform .2s}.hero-btn-secondary:hover .btn-arrow{transform:translate(2px,-2px)}.hero-banner-right{justify-content:center;align-items:center;min-height:540px;display:flex;position:relative}.hero-mockups-container{justify-content:center;align-items:center;width:100%;display:flex;position:relative}.hero-globe-wireframe{pointer-events:none;z-index:0;opacity:.65;filter:drop-shadow(0 0 35px #ff444f1a);width:480px;height:480px;position:absolute;top:50%;left:55%;transform:translate(-50%,-50%)}.globe-svg{width:100%;height:100%}.hero-phones-stage{z-index:2;perspective:1400px;justify-content:center;align-items:center;display:flex;position:relative}.phone-mockup{-webkit-user-select:none;user-select:none;background:linear-gradient(145deg,#2e3748 0%,#171d28 40%,#0d121c 100%);border:3px solid #3c485e;border-radius:36px;width:250px;height:505px;padding:5px;transition:transform .4s,box-shadow .4s;box-shadow:0 30px 65px -12px #000000f2,0 0 35px #ff444f1f}.phone-foreground{z-index:4;margin-right:-45px;transform:rotateY(-11deg)rotateX(4deg)rotate(-3deg)translateZ(40px)}.phone-foreground:hover{transform:rotateY(-6deg)rotateX(2deg)rotate(-1deg)scale(1.02)translateZ(50px)}.phone-background{z-index:2;filter:brightness(.93);margin-top:-20px;transform:rotateY(3deg)rotateX(2deg)rotate(1deg)scale(.96)translateZ(0)}.phone-background:hover{filter:brightness();transform:rotateY(0)rotateX(0)scale(.98)}.phone-chassis{background:#090c12;border:1px solid #ffffff14;border-radius:30px;width:100%;height:100%;position:relative;overflow:hidden}.phone-screen{box-sizing:border-box;background:radial-gradient(circle at 50% 0,#151b27 0%,#090c12 70%);flex-direction:column;width:100%;height:100%;padding:0 10px 10px;display:flex}.phone-top-bar{color:#e2e8f0;justify-content:space-between;align-items:center;padding:7px 6px 3px;font-size:.65rem;display:flex}.phone-time{font-size:.68rem;font-weight:700}.phone-notch{background:#000;border-radius:10px;width:72px;height:13px}.phone-icons{align-items:center;gap:3px;font-size:.62rem;display:flex}.app-header-row{justify-content:space-between;align-items:center;padding:4px 2px;display:flex}.app-icon-btn{color:#94a3b8;cursor:pointer;background:0 0;border:none;padding:0 4px;font-size:1.1rem}.app-header-title{color:#fff;font-size:.8rem;font-weight:700}.app-search-box{color:#64748b;background:#ffffff0d;border:1px solid #ffffff14;border-radius:8px;align-items:center;gap:6px;margin:4px 0 6px;padding:4px 8px;font-size:.66rem;display:flex}.search-placeholder{font-size:.65rem}.market-ticker-banner{justify-content:space-between;align-items:center;padding:3px 2px;display:flex}.ticker-left{align-items:center;gap:6px;display:flex}.ticker-logo-circle{color:#000;background:#f7931a;border-radius:50%;justify-content:center;align-items:center;width:18px;height:18px;font-size:.68rem;font-weight:800;display:flex}.ticker-name{color:#fff;font-size:.72rem;font-weight:700}.ticker-tag{color:#64748b;margin-left:3px;font-size:.6rem}.ticker-change-badge{font-size:.65rem;font-weight:700}.ticker-change-badge.positive{color:#00e676}.ticker-change-badge.negative{color:#ff444f}.timeframe-strip{color:#64748b;border-bottom:1px solid #ffffff0d;justify-content:space-between;padding:5px 2px;font-size:.58rem;font-weight:600;display:flex}.timeframe-strip span{cursor:pointer;border-radius:4px;padding:2px 4px}.timeframe-strip .tf-active{color:#fff;background:#ffffff1a}.candlestick-chart-area{flex:1;justify-content:center;align-items:center;margin:4px 0;display:flex;position:relative}.chart-canvas-svg{width:100%;height:100%;max-height:175px}.phone-trade-buttons{grid-template-columns:1fr 1fr;gap:8px;margin-top:4px;display:grid}.phone-btn-buy{color:#052011;cursor:pointer;background:linear-gradient(135deg,#00e676 0%,#00b85c 100%);border:none;border-radius:8px;padding:7px 0;font-size:.78rem;font-weight:800;box-shadow:0 4px 12px #00e67659}.phone-btn-sell{color:#fff;cursor:pointer;background:linear-gradient(135deg,#ff444f 0%,#d82c37 100%);border:none;border-radius:8px;padding:7px 0;font-size:.78rem;font-weight:800;box-shadow:0 4px 12px #ff444f59}.phone-bottom-nav{border-top:1px solid #ffffff0f;justify-content:space-around;align-items:center;margin-top:6px;padding:8px 4px 3px;display:flex}.nav-tab-item{color:#64748b;cursor:pointer;justify-content:center;align-items:center;font-size:.9rem;display:flex}.nav-tab-item.active-glow{color:#00e676;filter:drop-shadow(0 0 6px #00e67699)}.phone-home-indicator{background:#ffffff4d;border-radius:2px;width:80px;height:3px;margin:4px auto 0}.portfolio-balance-card{text-align:center;background:#ffffff08;border:1px solid #ffffff0f;border-radius:14px;margin:6px 0 10px;padding:12px 10px}.balance-label-row{color:#64748b;letter-spacing:.5px;justify-content:center;align-items:center;gap:5px;font-size:.58rem;font-weight:700;display:flex}.balance-eye{color:#94a3b8;font-size:.65rem}.balance-amount-display{color:#fff;font-size:1.35rem;font-weight:800;font-family:var(--font-mono);letter-spacing:-.5px;margin:6px 0 12px}.balance-currency{color:#94a3b8;font-size:.95rem;font-weight:600}.balance-cents{color:#94a3b8;font-size:.95rem}.quick-actions-row{justify-content:space-around;align-items:center;padding:0 8px;display:flex}.quick-action-col{flex-direction:column;align-items:center;gap:4px;display:flex}.action-circle-btn{color:#fff;cursor:pointer;background:linear-gradient(135deg,#ff444f 0%,#e62e39 100%);border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;font-size:.85rem;font-weight:800;display:flex;box-shadow:0 4px 10px #ff444f59}.action-label{color:#94a3b8;letter-spacing:.3px;font-size:.52rem;font-weight:700}.portfolio-asset-list{flex-direction:column;flex:1;gap:6px;display:flex;overflow:hidden}.asset-list-row{background:#ffffff05;border:1px solid #ffffff0a;border-radius:9px;justify-content:space-between;align-items:center;padding:6px 8px;display:flex}.asset-avatar-col{align-items:center;gap:6px;display:flex}.asset-icon-badge{border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;font-size:.65rem;font-weight:800;display:flex}.asset-icon-badge.gold{color:#000;background:#f7931a}.asset-icon-badge.blue{color:#fff;background:#627eea}.asset-icon-badge.red{color:#fff;background:#eb0029}.asset-icon-badge.green{color:#fff;background:#26a17b}.asset-name{color:#fff;font-size:.68rem;font-weight:700;line-height:1.1}.asset-subprice{color:#64748b;font-size:.58rem;font-family:var(--font-mono)}.asset-change-col{text-align:center}.asset-pill{border-radius:4px;padding:2px 5px;font-size:.58rem;font-weight:700}.asset-pill.positive{color:#00e676;background:#00e6761a}.asset-pill.negative{color:#ff444f;background:#ff444f1a}.asset-balance-col{text-align:right}.asset-holding-num{color:#fff;font-size:.64rem;font-weight:700;font-family:var(--font-mono)}.asset-holding-fiat{color:#64748b;font-size:.56rem;font-family:var(--font-mono)}@media (width<=992px){.hero-banner-grid{text-align:center;grid-template-columns:1fr;gap:40px}.hero-banner-left{text-align:center;padding-right:0}.hero-headline{align-items:center}.hero-line-bottom{justify-content:center}.hero-lead-desc{margin:0 auto 30px}.hero-cta-actions{justify-content:center}.hero-mockups-container{transform:scale(.9)}}@media (width<=580px){.hero-headline{font-size:2.3rem}.phone-foreground{width:220px;height:460px;margin-right:-25px}.phone-background{width:220px;height:460px}.hero-mockups-container{transform:scale(.85)}}.welcome-section-outer{width:100%;max-width:1180px;margin:0 auto 60px;padding:10px 0;position:relative}.welcome-header-wrap{text-align:center;margin-bottom:50px}.welcome-main-title{font-family:var(--font-main);letter-spacing:-1px;color:#fff;justify-content:center;align-items:center;gap:16px;margin:0;font-size:clamp(2.4rem,4.8vw,3.8rem);font-weight:800;display:inline-flex}.title-highlight-red{color:#ff444f;-webkit-text-fill-color:#ff444f;background:0 0}.title-text-white{color:#fff;margin-left:2px}.sparkle-star{color:#fff;filter:drop-shadow(0 0 10px #fffffff2);font-size:.8em;line-height:1;display:inline-block}.welcome-stage-grid{grid-template-columns:minmax(0,.9fr) minmax(0,1.15fr);align-items:center;gap:45px;display:grid;position:relative}.welcome-left-art{justify-content:center;align-items:center;display:flex;position:relative}.art-disc-stage{justify-content:center;align-items:center;width:100%;max-width:440px;display:flex;position:relative}.art-radial-glow{filter:blur(40px);z-index:0;pointer-events:none;background:radial-gradient(circle,#ff444f47 0%,#ff444f0f 55%,#0000 75%);border-radius:50%;width:360px;height:360px;position:absolute}.art-growth-img{z-index:1;object-fit:contain;filter:drop-shadow(0 20px 45px #000000f2);width:100%;height:auto;max-height:420px;transition:transform .4s;position:relative}.art-growth-img:hover{transform:translateY(-4px)scale(1.02)}.welcome-right-points{flex-direction:column;gap:28px;display:flex;position:relative}.welcome-point-row{align-items:flex-start;gap:16px;display:flex;position:relative}.point-check-badge{color:#fff;background:#ff444f;border-radius:50%;justify-content:center;align-items:center;width:26px;min-width:26px;height:26px;margin-top:3px;font-size:.9rem;font-weight:800;display:flex;box-shadow:0 0 12px #ff444f80}.point-text-wrap{flex:1}.point-lead-paragraph{color:#94a3b8;margin:0;font-size:.98rem;line-height:1.68}.point-lead-paragraph strong{color:#fff;font-weight:700}.framed-arch-container{flex-direction:column;gap:0;padding:10px 0;position:relative}.arch-svg-overlay{pointer-events:none;z-index:2;width:calc(100% + 40px);height:calc(100% + 30px);position:absolute;inset:-15px -20px;overflow:visible}.arch-text-svg{width:100%;height:100%;overflow:visible}.arch-card-inner{z-index:1;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff05;border-radius:20px;align-items:flex-start;gap:16px;padding:24px 30px;display:flex;position:relative}.welcome-actions-row{flex-wrap:wrap;align-items:center;gap:14px;margin-top:4px;display:flex}.welcome-actions-row .btn{border-radius:12px;text-decoration:none}@media (width<=980px){.welcome-stage-grid{grid-template-columns:1fr;gap:36px}.welcome-left-art{order:-1}.art-growth-img{max-height:320px}.arch-svg-overlay{display:none}.arch-card-inner{padding:18px 20px}}@media (width<=580px){.welcome-main-title{gap:10px;font-size:2rem}.point-lead-paragraph{font-size:.92rem}}.strategy-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}@media (width<=900px){.strategy-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=600px){.strategy-grid{grid-template-columns:1fr}}.strategy-card{border:1px solid var(--border-glass);cursor:pointer;background:#0e1420b3;border-radius:14px;padding:16px 14px;transition:all .25s;position:relative}.strategy-card:hover{border-color:#ff444f66;transform:translateY(-2px)}.strategy-card.active{background:#ff444f;border-color:#ff444f;transform:translateY(-2px);box-shadow:0 4px 22px #ff444f8c}.strategy-card.active:hover{background:#ff2b38;border-color:#ff2b38}.strategy-card.active .card-title{color:#fff;font-weight:800}.strategy-card.active .bot-badge{color:#ff444f;background:#fff;font-weight:800}.strategy-card.active .card-icon svg{color:#fff!important}.strategy-card.active .card-payout{color:#fff;font-weight:700}.strategy-card.active .card-desc{color:#ffffffeb}.strategy-card.active .card-best-market{color:#ffffffe6}.strategy-card.active .card-best-market strong{color:#fff}.strategy-card.active .card-best-market svg{color:#fff!important}.bot-badge{color:#fff;letter-spacing:.4px;background:#ff444f;border-radius:4px;padding:3px 7px;font-size:.62rem;font-weight:800;position:absolute;top:8px;right:8px}.card-icon{margin-bottom:8px;font-size:1.4rem}.card-title{margin-bottom:4px;font-size:.92rem;font-weight:700}.card-payout{color:var(--accent-green);font-size:.72rem;font-family:var(--font-mono);margin-bottom:6px;font-weight:600}.card-desc{color:var(--text-muted);font-size:.72rem;line-height:1.35}.card-best-market{color:var(--accent-orange);border-top:1px solid #ffffff0d;margin-top:8px;padding-top:6px;font-size:.68rem}.terminal-card{padding:24px}.terminal-header{border-bottom:1px solid var(--border-glass);justify-content:space-between;align-items:center;margin-bottom:24px;padding-bottom:18px;display:flex}.terminal-tabs{gap:8px;display:flex}.tab-btn{color:var(--text-muted);font-family:var(--font-main);cursor:pointer;background:0 0;border:none;border-radius:8px;padding:8px 16px;font-size:.95rem;font-weight:600}.tab-btn.active,.tab-btn:hover{color:var(--text-white);background:#ffffff0d}.toggle-group{padding:4px;display:flex}.mode-btn{color:var(--text-muted);cursor:pointer;background:0 0;border:none;border-radius:999px;padding:6px 14px;font-size:.75rem;font-weight:800}.mode-btn.active{background:var(--deriv-red);color:#fff;box-shadow:0 0 10px #ff444f66}.grid-dashboard{grid-template-columns:1.3fr 1fr;gap:20px;display:grid}@media (width<=992px){.grid-dashboard{grid-template-columns:1fr}}.ai-supervisor-card{background:#ff444f;margin-bottom:18px;box-shadow:0 8px 30px #ff444f66;border:none!important}.ai-supervisor-card .ai-title{color:#fff}.ai-supervisor-card .ai-title svg{color:#fff!important}.ai-supervisor-card .ai-score-pill{color:#fff;background:#ffffff2e;border:1px solid #ffffff4d}.ai-supervisor-card .ai-score-pill.text-green{color:#fff}.ai-supervisor-card .ai-env-badge-row{background:#ffffff24;border:1px solid #ffffff40}.ai-supervisor-card .ai-env-text{color:#fff;font-weight:700}.ai-supervisor-card .positive-dot-pulse{background:#fff;box-shadow:0 0 8px #fff}.ai-supervisor-card .ai-meter-track{background:#ffffff40}.ai-supervisor-card .ai-meter-fill{background:#fff}.ai-supervisor-card .diag-item{background:#ffffff24;border:1px solid #ffffff40}.ai-supervisor-card .diag-lbl{color:#ffffffe6}.ai-supervisor-card .diag-val{color:#fff;font-weight:800}.ai-supervisor-card .diag-val.text-green{color:#fff}.ai-supervisor-card .diag-val svg{color:#fff!important}.supervisor-header{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.ai-title{color:#fff;align-items:center;gap:8px;font-size:.85rem;font-weight:800;display:flex}.ai-pulse-dot{background:var(--deriv-red);width:8px;height:8px;box-shadow:0 0 10px var(--deriv-red);border-radius:50%;animation:1.5s infinite pulseGlow}@keyframes pulseGlow{0%{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(1.4)}to{opacity:1;transform:scale(1)}}.ai-score-pill{color:var(--accent-green);border:1px solid var(--accent-green);font-family:var(--font-mono);background:#00ff8826;border-radius:999px;padding:3px 10px;font-size:.75rem;font-weight:700}.ai-meter-track{background:#ffffff14;border-radius:3px;height:6px;margin-bottom:14px;overflow:hidden}.ai-meter-fill{background:linear-gradient(90deg,#ff444f,#0f8);border-radius:3px;height:100%;transition:width .4s}.ai-diagnostics-row{text-align:center;grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.diag-item{border:1px solid var(--border-glass);background:#00000040;border-radius:8px;padding:8px 6px}.diag-lbl{color:var(--text-dim);margin-bottom:2px;font-size:.68rem;display:block}.diag-val{font-size:.8rem;font-weight:700}.text-green{color:var(--accent-green)}.text-deriv-bold{color:var(--deriv-red);font-weight:800}.telemetry-header{justify-content:space-between;align-items:center;margin-bottom:14px;display:flex}.telemetry-title{align-items:center;gap:8px;font-size:.88rem;font-weight:700;display:flex}.market-tag{color:var(--text-white);font-size:.72rem;font-family:var(--font-mono);background:#ffffff14;border-radius:4px;padding:2px 8px}.digit-over-badge{color:#fff;background:#ff444f;border:1px solid #ff444f;border-radius:6px;padding:3px 10px;font-size:.72rem;font-weight:800;box-shadow:0 2px 8px #ff444f59}.digit-over-badge.qualified{color:#061d10;background:#22c55e;border-color:#22c55e}.digit-distribution-grid{grid-template-columns:repeat(10,1fr);gap:6px;margin-bottom:16px;display:grid}.digit-telemetry-card{border:none!important}.digit-col{text-align:center;background:#0000004d;border-radius:8px;padding:10px 4px;border:none!important}.digit-col.hot{background:#00ff8826;box-shadow:0 0 10px #0f83;border:none!important}.digit-col.suppressed{background:#ff444f26;border:none!important}.digit-val{font-family:var(--font-mono);margin-bottom:4px;font-size:.95rem;font-weight:800}.digit-lbl{color:var(--text-muted);font-size:.68rem}.tick-stream-row{background:#00000040;border-radius:8px;align-items:center;gap:12px;padding:8px 14px;display:flex;border:none!important}.tick-stream-lbl{color:var(--text-dim);font-size:.75rem;font-weight:600}.tick-bubbles{gap:6px;display:flex}.digit-bubble{width:26px;height:26px;font-family:var(--font-mono);border:1px solid var(--border-glass);background:#192233;border-radius:50%;justify-content:center;align-items:center;font-size:.8rem;font-weight:700;display:flex}.digit-bubble.low{color:#ff858d;border-color:var(--deriv-red);background:#ff444f40}.digit-bubble.win{color:var(--accent-green);border-color:var(--accent-green);background:#00ff8840}.market-synergy-banner{background:0 0;border:none;margin-bottom:14px;padding:0 0 10px}.synergy-top{justify-content:space-between;align-items:center;margin-bottom:6px;display:flex}.synergy-title{color:#fff;letter-spacing:.5px;font-size:.76rem;font-weight:800}.synergy-score-badge{color:#061d10;font-size:.68rem;font-weight:800;font-family:var(--font-mono);background:#22c55e;border:1px solid #22c55e;border-radius:6px;padding:3px 8px}.synergy-desc{color:var(--text-muted);font-size:.72rem;line-height:1.35}.panel-subtitle{letter-spacing:.8px;color:var(--text-muted);margin-bottom:14px;font-size:.75rem;font-weight:800}.inputs-grid{grid-template-columns:1fr 1fr;gap:12px;margin-bottom:16px;display:grid}.form-group label{color:var(--text-dim);margin-bottom:4px;font-size:.72rem;font-weight:600;display:block}.form-group input,.form-group select{border:1px solid var(--border-glass);color:#fff;width:100%;font-family:var(--font-mono);background:#0d121c;border-radius:8px;outline:none;padding:8px 12px;font-size:.88rem}.form-group input:focus,.form-group select:focus{border-color:var(--deriv-red)}.quick-stake-pills{gap:4px;margin-top:4px;display:flex}.pill-btn{border:1px solid var(--border-glass);color:var(--text-muted);font-size:.68rem;font-family:var(--font-mono);cursor:pointer;background:#ffffff0d;border-radius:4px;flex:1;padding:3px}.pill-btn:hover{color:#fff;border-color:var(--deriv-red);background:#ff444f33}.session-scorecard{border:1px solid var(--border-glass);background:#00000059;border-radius:10px;grid-template-columns:repeat(3,1fr);gap:10px;margin-bottom:16px;padding:12px;display:grid}.score-box{text-align:center}.score-label{color:var(--text-dim);margin-bottom:2px;font-size:.68rem;display:block}.score-val{font-family:var(--font-mono);font-size:1.05rem;font-weight:800}.action-buttons-row{gap:10px;margin-bottom:10px;display:flex}.safety-note{color:var(--text-dim);text-align:center;font-size:.7rem}.terminal-activity-row{width:100%;margin-top:18px}.activity-log-card{flex-direction:column;min-height:240px;max-height:380px;display:flex;border:none!important}.terminal-controls-cockpit-bar{background:#121622d9;border-radius:10px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:14px 18px;display:flex}.terminal-bar-strategy-info{align-items:center;gap:14px;display:flex}.bar-market-badge{color:#061d10;letter-spacing:.5px;background:#22c55e;border-radius:6px;align-items:center;gap:8px;padding:6px 12px;font-size:.82rem;font-weight:800;display:inline-flex}.bar-market-badge .market-dot-indicator{border-radius:50%;width:7px;height:7px}.bar-bot-info{flex-direction:column;gap:2px;display:flex}.bar-bot-name{color:var(--text-primary);font-size:.9rem;font-weight:700}.bar-bot-payout{color:var(--text-dim);font-size:.72rem}.terminal-bar-scorecard{background:#00000040;border-radius:8px;align-items:center;gap:18px;padding:6px 16px;display:flex}.score-mini-box{flex-direction:column;align-items:center;gap:2px;display:flex}.score-mini-box .mini-label{color:var(--text-dim);text-transform:uppercase;letter-spacing:.5px;font-size:.65rem}.score-mini-box .mini-val{font-size:.9rem;font-weight:700;font-family:var(--font-mono)}.terminal-bar-actions{align-items:center;gap:12px;display:flex}.btn-terminal-halt{color:#fff;cursor:pointer;letter-spacing:.5px;background:#ff444f;border:none;border-radius:8px;align-items:center;gap:7px;padding:9px 20px;font-size:.85rem;font-weight:700;transition:all .2s;display:inline-flex}.btn-terminal-halt:hover:not(:disabled){background:#e03a44;transform:translateY(-1px);box-shadow:0 4px 14px #ff444f66}.btn-terminal-halt:disabled{opacity:.35;cursor:not-allowed;filter:grayscale(.5)}.btn-terminal-restart{color:#061d10;cursor:pointer;letter-spacing:.5px;background:#22c55e;border:none;border-radius:8px;align-items:center;gap:7px;padding:9px 20px;font-size:.85rem;font-weight:700;transition:all .2s;display:inline-flex}.btn-terminal-restart:hover{background:#16a34a;transform:translateY(-1px);box-shadow:0 4px 14px #22c55e66}.terminal-bot-switcher-row{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.switcher-label{color:var(--text-dim);letter-spacing:.5px;font-size:.7rem;font-weight:700}.switcher-pills{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.strategy-pill-btn{color:var(--text-muted);cursor:pointer;background:#ffffff0d;border:1px solid #ffffff14;border-radius:6px;padding:5px 12px;font-size:.75rem;font-weight:600;transition:all .2s}.strategy-pill-btn:hover{color:#fff;background:#ffffff1a}.strategy-pill-btn.active{color:#fff;background:#ff444f;border-color:#ff444f}.log-header{color:var(--text-dim);justify-content:space-between;align-items:center;margin-bottom:8px;font-size:.72rem;font-weight:700;display:flex}.log-stream{font-family:var(--font-mono);flex-direction:column;flex:1;gap:4px;font-size:.75rem;display:flex;overflow-y:auto}.log-item{border-radius:0;padding:3px 0;background:0 0!important}.log-item.win{color:var(--accent-green);background:0 0!important}.log-item.loss{color:var(--deriv-red);background:0 0!important}.log-item.info{color:var(--text-muted);background:0 0!important}.radar-strip-container{background:linear-gradient(135deg,#ff444f 0%,#db2431 100%);border:1px solid #ffffff40;border-left:none;border-right:none;border-radius:0;width:100vw;margin:24px -50vw 10px;padding:12px 0;position:relative;left:50%;right:50%;overflow:hidden;box-shadow:0 10px 30px #ff444f4d}.radar-strip-container:before,.radar-strip-container:after{content:"";z-index:3;pointer-events:none;width:80px;position:absolute;top:0;bottom:0}.radar-strip-container:before{background:linear-gradient(90deg,#ff444f,#0000);left:0}.radar-strip-container:after{background:linear-gradient(270deg,#db2431,#0000);right:0}.radar-strip-track{will-change:transform;align-items:center;gap:12px;width:max-content;padding:2px 10px;animation:38s linear infinite radarScrollLeftToRight;display:flex}.radar-strip-track:hover{animation-play-state:paused}@keyframes radarScrollLeftToRight{0%{transform:translate(-50%)}to{transform:translate(0%)}}.radar-strip-item{white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;font-family:var(--font-main);background:#00000047;border:1px solid #fff3;border-radius:999px;align-items:center;gap:10px;padding:8px 18px;transition:transform .2s,background .2s,border-color .2s,box-shadow .2s;display:inline-flex}.radar-strip-item:hover{background:#00000073;border-color:#fff9;transform:translateY(-1px)}.radar-strip-item.current{background:#0000008c;border-color:#fff;box-shadow:0 0 18px #ffffff73}.strip-item-name{font-family:var(--font-main);color:#fff;letter-spacing:-.3px;font-size:.94rem;font-weight:800}.strip-item-speed{font-family:var(--font-mono);color:#fff;background:#0000004d;border:1px solid #ffffff40;border-radius:999px;padding:2px 8px;font-size:.72rem;font-weight:700}.strip-item-speed.active-speed{background:#ffffff40;border-color:#fff}.strip-item-divider{color:#ffffff73;font-size:.72rem;line-height:1}.strip-item-stat{font-family:var(--font-mono);color:#ffffffe6;font-size:.78rem}.strip-item-stat strong{color:#fff;font-weight:700}.live-stat{text-shadow:0 0 8px #4ade8099;font-weight:800;color:#4ade80!important}.strip-item-live{font-family:var(--font-mono);color:#4ade80;letter-spacing:.5px;background:#0006;border-radius:999px;align-items:center;gap:5px;padding:2px 8px;font-size:.65rem;font-weight:800;display:inline-flex}.strip-live-dot{background:#4ade80;border-radius:50%;width:6px;height:6px;animation:1.4s ease-in-out infinite pulseDot;box-shadow:0 0 8px #4ade80}@keyframes pulseDot{0%,to{opacity:1;transform:scale(1)}50%{opacity:.35;transform:scale(.8)}}.radar-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:14px;display:grid}.radar-card{background:var(--bg-card);border:1px solid var(--border-glass);cursor:pointer;border-radius:14px;padding:16px;transition:all .2s}.radar-card:hover{border-color:var(--deriv-red);transform:translateY(-2px)}.radar-card.qualified{border-color:var(--accent-green);box-shadow:0 0 20px #0f83}.radar-card.current{border-color:var(--deriv-red);background:#ff444f0d}.radar-top{justify-content:space-between;margin-bottom:8px;display:flex}.radar-symbol{font-size:1.05rem;font-weight:800}.radar-status{border-radius:4px;padding:2px 8px;font-size:.68rem;font-weight:800}.radar-status.hot{color:var(--accent-green);background:#0f83}.radar-status.scan{color:var(--text-dim);background:#ffffff0d}.radar-metrics{font-family:var(--font-mono);color:var(--text-muted);justify-content:space-between;font-size:.8rem;display:flex}.playbook-table-wrapper{overflow-x:auto}.playbook-design-container{width:100%}.playbook-view-toggle-bar{justify-content:center;gap:12px;margin-bottom:28px;display:flex}.view-toggle-btn{color:#94a3b8;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:999px;align-items:center;gap:8px;padding:8px 18px;font-size:.82rem;font-weight:700;transition:all .25s;display:inline-flex}.view-toggle-btn:hover{color:#fff;background:#ffffff14}.view-toggle-btn.active{color:#fff;background:#ff444f29;border-color:#ff444f;box-shadow:0 0 15px #ff444f40}.playbook-cards-grid{grid-template-columns:repeat(3,1fr);align-items:stretch;gap:24px;display:grid}.playbook-archetype-card{border-radius:28px;flex-direction:column;justify-content:space-between;min-height:560px;padding:32px 26px 0;transition:transform .3s,box-shadow .3s;display:flex;position:relative;overflow:hidden}.playbook-archetype-card.card-theme-dark{background:#111520;border:1px solid #ffffff14;box-shadow:0 15px 35px #000000b3}.playbook-archetype-card.card-theme-dark:hover{border-color:#ff444f59;transform:translateY(-5px);box-shadow:0 20px 45px #000000d9,0 0 25px #ff444f1f}.playbook-archetype-card.card-theme-blue{background:#171d2b;border:1px solid #ffffff1a;box-shadow:0 15px 35px #000000b3}.playbook-archetype-card.card-theme-blue:hover{border-color:#38bdf859;transform:translateY(-5px);box-shadow:0 20px 45px #000000d9,0 0 25px #38bdf81f}.playbook-archetype-card.card-theme-red{background:linear-gradient(150deg,#ff444f 0%,#db2431 100%);border:1px solid #fff3;box-shadow:0 18px 40px #ff444f59}.playbook-archetype-card.card-theme-red:hover{transform:translateY(-5px);box-shadow:0 22px 50px #ff444f8c}.card-top-content{flex-direction:column;flex:1;display:flex}.card-header-badge-row{flex-wrap:nowrap;align-items:center;gap:8px;margin-bottom:14px;display:flex}.card-bot-num{letter-spacing:.5px;text-transform:uppercase;white-space:nowrap;background:0 0;border:none;flex-shrink:0;padding:0;font-size:.78rem;font-weight:800}.card-theme-dark .card-bot-num{color:#ff444f;background:0 0;border:none}.card-theme-blue .card-bot-num{color:#38bdf8;background:0 0;border:none}.card-theme-red .card-bot-num{color:#fff;background:0 0;border:none}.card-pill-tag{white-space:nowrap;border-radius:999px;flex-shrink:0;align-items:center;padding:4px 11px;font-size:.72rem;font-weight:700;display:inline-flex}.card-theme-dark .card-pill-tag,.card-theme-blue .card-pill-tag{color:#94a3b8;background:#ffffff14;border:1px solid #ffffff0f}.card-theme-red .card-pill-tag{color:#fff;background:#ffffff38;border:1px solid #ffffff47}.card-heading{letter-spacing:-.5px;color:#fff;margin:0 0 14px;font-size:1.48rem;font-weight:800;line-height:1.25}.beginner-guide-boxes{background:0 0;border:none;flex-direction:column;gap:14px;margin-bottom:18px;padding:0;display:flex}.guide-box{flex-direction:column;gap:4px;display:flex;box-shadow:none!important;background:0 0!important;border:none!important;padding:0!important}.guide-box.guide-box-blue,.guide-box.guide-box-green,.card-theme-red .guide-box.guide-box-blue,.card-theme-red .guide-box.guide-box-green{box-shadow:none!important;background:0 0!important;border:none!important}.guide-box .guide-label{text-transform:uppercase;letter-spacing:.8px;font-size:.7rem;font-weight:800}.guide-box.guide-box-blue .guide-label{color:#38bdf8}.guide-box.guide-box-green .guide-label{color:#10b981}.guide-box .guide-text{color:#e2e8f0;margin:0;font-size:.84rem;font-weight:500;line-height:1.4}.card-theme-red .guide-box .guide-text{color:#fffffff2}.card-market-chips{flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:14px;display:flex}.chips-hint{color:#64748b;text-transform:uppercase;letter-spacing:.5px;margin-right:2px;font-size:.7rem;font-weight:800}.card-theme-red .chips-hint{color:#ffffffd9}.market-chip-btn{color:#fff;font-family:var(--font-mono);cursor:pointer;background:#ffffff0f;border:1px solid #ffffff1f;border-radius:6px;padding:3px 9px;font-size:.72rem;font-weight:700;transition:all .2s}.market-chip-btn:hover{background:#ff444f33;border-color:#ff444f}.card-theme-red .market-chip-btn{color:#fff;background:#00000038;border-color:#ffffff4d}.card-theme-red .market-chip-btn:hover{background:#0006}.card-action-link{cursor:pointer;text-align:left;color:#ff444f;background:0 0;border:none;align-items:center;gap:6px;margin-top:2px;margin-bottom:14px;padding:0;font-size:.94rem;font-weight:700;transition:transform .2s;display:inline-flex}.card-theme-red .card-action-link{color:#fff;font-weight:800}.card-action-link:hover{transform:translate(3px)}.card-bottom-artwork{justify-content:center;align-items:flex-end;width:calc(100% + 52px);margin-top:auto;margin-left:-26px;margin-right:-26px;line-height:0;display:flex}.card-art-img{object-fit:contain;width:100%;max-height:180px;display:block}.card-action-footer{padding:18px 0 24px}.card-action-btn{width:100%;font-family:var(--font-main);cursor:pointer;color:#fff;background:#ff444f;border:none;border-radius:12px;padding:13px 20px;font-size:.92rem;font-weight:800;transition:transform .2s,box-shadow .2s,background .2s;box-shadow:0 8px 20px #ff444f4d}.card-action-btn:hover{background:#e63946;transform:translateY(-2px);box-shadow:0 12px 26px #ff444f73}.card-theme-red .card-action-btn{color:#db2431;background:#fff;box-shadow:0 8px 20px #00000040}.card-theme-red .card-action-btn:hover{background:#f8f8f8;box-shadow:0 12px 26px #00000059}@media (width<=1024px){.playbook-cards-grid{grid-template-columns:1fr;max-width:580px;margin:0 auto}}.playbook-table{border-collapse:collapse;text-align:left;width:100%;font-size:.82rem}.playbook-table th{color:var(--text-dim);border-bottom:1px solid var(--border-glass);background:#0006;padding:12px;font-size:.72rem;font-weight:700}.playbook-table td{vertical-align:middle;border-bottom:1px solid #ffffff0a;padding:14px 12px}.speed-pill{font-size:.68rem;font-weight:700;font-family:var(--font-mono);border-radius:4px;padding:2px 6px;display:inline-block}.speed-pill.fast{color:var(--accent-cyan);background:#00f0ff26}.speed-pill.moderate{color:var(--accent-orange);background:#ff9f1c26}.btn-sm-deriv{background:var(--deriv-red);color:#fff;cursor:pointer;border:none;border-radius:6px;padding:4px 10px;font-size:.72rem;font-weight:700}.btn-sm-deriv:hover{box-shadow:0 0 10px var(--deriv-red-glow)}.referral-card{text-align:center;padding:40px}.badge-orange{color:var(--accent-orange);border:1px solid var(--accent-orange);background:#ff9f1c26;border-radius:999px;padding:4px 12px;font-size:.75rem;font-weight:800}.referral-content h2{margin:14px 0;font-size:2.2rem;font-weight:800;line-height:1.25}.gradient-orange{background:linear-gradient(135deg,#ff9f1c 0%,#ffc070 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text}.referral-content p{color:var(--text-muted);max-width:680px;margin:0 auto 30px;font-size:1.05rem}.affiliate-stats-row{grid-template-columns:repeat(3,1fr);gap:20px;max-width:720px;margin:0 auto 30px;display:grid}.aff-stat{border:1px solid var(--border-glass);background:#0000004d;border-radius:12px;padding:16px}.stat-num{color:var(--accent-orange);font-size:1.8rem;font-weight:800;font-family:var(--font-mono);display:block}.stat-lbl{color:var(--text-muted);font-size:.78rem}.referral-input-box{max-width:580px;margin:0 auto;padding:6px;display:flex}.referral-input-box input{color:#fff;font-family:var(--font-mono);background:0 0;border:none;outline:none;flex:1;padding:8px 16px;font-size:.85rem}.btn-copy{background:var(--accent-orange);color:#000;padding:8px 20px;font-size:.85rem}.faq-container{flex-direction:column;gap:12px;display:flex}.faq-card{cursor:pointer;transition:all .2s}.faq-card:hover{border-color:#ff444f4d}.faq-question-row{justify-content:space-between;align-items:center;display:flex}.faq-question{color:#fff;font-size:1rem;font-weight:700}.faq-toggle-icon{color:var(--text-muted);font-size:1.3rem}.faq-answer{color:var(--text-muted);border-top:1px solid #ffffff0d;margin-top:12px;padding-top:10px;font-size:.88rem;line-height:1.6}.modal-overlay{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:1000;opacity:0;pointer-events:none;background:#000c;justify-content:center;align-items:center;transition:opacity .25s;display:flex;position:fixed;inset:0}.modal-overlay.active{opacity:1;pointer-events:auto}.modal-card{width:90%;max-width:480px;padding:30px}.modal-header{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.close-modal{color:var(--text-muted);cursor:pointer;background:0 0;border:none;font-size:1.6rem}.modal-desc{color:var(--text-muted);margin-bottom:20px;font-size:.88rem}.auth-modal-card{width:90%;max-width:440px}.oauth-primary-box{flex-direction:column;gap:12px;margin-bottom:24px;display:flex}.btn-deriv-oauth-lg{color:#fff;cursor:pointer;background:linear-gradient(135deg,#ff444f 0%,#e63540 100%);border:none;border-radius:12px;justify-content:center;align-items:center;gap:8px;width:100%;padding:14px 20px;font-size:1.02rem;font-weight:800;transition:all .2s;display:flex;box-shadow:0 8px 24px #ff444f73}.btn-deriv-oauth-lg:hover{transform:translateY(-2px);box-shadow:0 10px 30px #ff444fa6}.deriv-bold-brand{letter-spacing:-.5px;font-size:1.15rem;font-style:italic;font-weight:900}.oauth-btn-sep{opacity:.5;font-weight:300}.oauth-security-badge{text-align:center;color:var(--text-dim);letter-spacing:.02em;font-size:.72rem}.manual-token-accordion{text-align:center;border-top:1px solid #ffffff14;padding-top:16px}.toggle-manual-token-btn{color:var(--text-dim);cursor:pointer;background:0 0;border:none;padding:4px;font-size:.75rem;transition:color .2s}.toggle-manual-token-btn:hover{color:#fff}.manual-token-expanded{text-align:left;margin-top:14px}.btn-token-submit{color:#fff;background:#ffffff14;border:1px solid #ffffff26;width:100%;padding:10px;font-size:.85rem}.btn-token-submit:hover{background:#ff444f33;border-color:#ff444f}.footer-wrapper{border-top:1px solid var(--border-glass);text-align:center;padding:40px 20px}.footer-content{max-width:800px;margin:0 auto}.footer-links-row{flex-wrap:wrap;justify-content:center;gap:16px;margin:16px 0;display:flex}.footer-links-row a{color:var(--text-muted);font-size:.82rem;text-decoration:none}.footer-links-row a:hover{color:#fff}.footer-disclaimer{color:var(--text-dim);margin-bottom:16px;font-size:.78rem;line-height:1.6}.footer-copy{color:var(--text-dim);font-size:.72rem}.trade-steps-section{max-width:1140px;margin:0 auto;padding:10px 20px}.trade-steps-header{text-align:center;margin-bottom:38px}.trade-steps-title{font-family:var(--font-main);color:#fff;letter-spacing:-.025em;margin:0 0 14px;font-size:clamp(2.1rem,3.8vw,2.85rem);font-weight:800;line-height:1.15}.trade-steps-subtitle{font-family:var(--font-main);color:#ffffffa6;max-width:680px;margin:0 auto;font-size:.95rem;line-height:1.6}.trade-steps-grid-container{max-width:1060px;margin:0 auto;position:relative}.trade-steps-tracker{grid-template-columns:repeat(3,1fr);align-items:center;gap:28px;margin-bottom:24px;display:grid}.tracker-segment{align-items:center;width:100%;display:flex}.tracker-line{background:#ffffff1a;flex:1;height:1.5px}.tracker-segment.active .tracker-line-left{background:linear-gradient(90deg,#0000 0%,#ff444f80 40%,#ff444f 100%)}.tracker-segment.active .tracker-line-right{background:linear-gradient(90deg,#ff444f 0%,#ff444f66 60%,#ffffff1a 100%)}.tracker-segment:last-child .tracker-line-right{background:linear-gradient(90deg,#ffffff1a 0%,#0000 100%)}.tracker-dot{background:#232736;border:2px solid #363c4e;border-radius:50%;flex-shrink:0;width:11px;height:11px;transition:all .3s}.tracker-segment.active .tracker-dot{background:#ff444f;border-color:#ff444f;box-shadow:0 0 12px #ff444fe6,0 0 4px #ff444f}.trade-steps-cards{grid-template-columns:repeat(3,1fr);gap:28px;display:grid}.trade-step-card{text-align:center;border-radius:16px;flex-direction:column;justify-content:flex-start;align-items:center;min-height:250px;padding:44px 28px 48px;transition:transform .25s cubic-bezier(.16,1,.3,1),box-shadow .25s,border-color .25s;display:flex}.step-card-active{color:#fff;background:linear-gradient(145deg,#ff1a38 0%,#db0026 100%);border:1px solid #ffffff2e;box-shadow:0 16px 36px #db002652,inset 0 1px 1px #ffffff4d}.step-card-active:hover{transform:translateY(-5px);box-shadow:0 22px 48px #db002675}.step-card-dark{color:#fff;background:#141722;border:1px solid #ffffff14;box-shadow:0 14px 32px #00000073}.step-card-dark:hover{border-color:#ffffff2e;transform:translateY(-5px);box-shadow:0 20px 42px #0009}.step-card-number{font-family:var(--font-main);color:#fff;letter-spacing:-.03em;margin-bottom:22px;font-size:2.75rem;font-weight:800;line-height:1}.step-card-title{font-family:var(--font-main);color:#fff;margin:0 0 14px;font-size:1.25rem;font-weight:700;line-height:1.3}.step-card-desc{font-family:var(--font-main);margin:0;font-size:.88rem;line-height:1.55}.step-card-active .step-card-desc{color:#fffffff2}.step-card-dark .step-card-desc{color:#ffffff94}@media (width<=860px){.trade-steps-cards{grid-template-columns:1fr;gap:20px}.trade-steps-tracker{display:none}.trade-step-card{min-height:auto;padding:34px 22px 38px}}.terminal-intro-header{text-align:left;max-width:1240px;margin:0 auto 28px;padding:0 4px}.terminal-badge-pill{letter-spacing:.07em;color:#fff;background:#ff444f14;border:1px solid #ff444f59;border-radius:999px;align-items:center;gap:8px;margin-bottom:16px;padding:6px 14px;font-size:.76rem;font-weight:800;display:inline-flex}.terminal-hero-title{font-family:var(--font-main);color:#fff;letter-spacing:-.03em;margin:0 0 16px;font-size:clamp(2.3rem,4.2vw,3.4rem);font-weight:800;line-height:1.08}.terminal-hero-subtitle{font-family:var(--font-main);color:#ffffffb3;max-width:720px;margin:0 0 24px;font-size:1rem;line-height:1.6}.terminal-beginner-steps{grid-template-columns:repeat(3,1fr);gap:16px;margin-top:10px;display:grid}.terminal-step-box{background:#141822d9;border:1px solid #ffffff14;border-radius:14px;align-items:flex-start;gap:14px;padding:16px 18px;transition:border-color .25s,transform .25s;display:flex}.terminal-step-box:hover{border-color:#ff444f59;transform:translateY(-2px)}.step-icon-wrap{color:#ff444f;background:#ff444f1f;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.step-content{flex-direction:column;gap:4px;display:flex}.step-content strong{color:#fff;font-size:.94rem;font-weight:700}.step-content span{color:#fff9;font-size:.82rem;line-height:1.45}@media (width<=860px){.terminal-beginner-steps{grid-template-columns:1fr;gap:12px}.terminal-hero-title{font-size:2.2rem}}.terminal-hero-banner{margin-bottom:65px}.terminal-hero-right{justify-content:center;align-items:center;display:flex;position:relative}.terminal-robot-stage{justify-content:center;width:100%;max-width:460px;display:flex;position:relative}.robot-glow-radial{filter:blur(40px);pointer-events:none;z-index:1;background:radial-gradient(circle,#ff444f52 0%,#ff444f14 50%,#0000 75%);border-radius:50%;width:380px;height:380px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.robot-image-card{z-index:2;background:#090c13;border:1px solid #ffffff1f;border-radius:24px;transition:transform .4s cubic-bezier(.16,1,.3,1),box-shadow .4s;position:relative;overflow:hidden;box-shadow:0 24px 60px #000000d9,0 0 35px #ff444f33}.robot-image-card:hover{transform:translateY(-4px)scale(1.01);box-shadow:0 30px 70px #000000f2,0 0 50px #ff444f59}.terminal-robot-artwork{object-fit:cover;object-position:center;border-radius:22px;width:100%;height:auto;max-height:480px;display:block}.robot-card-overlay{z-index:3;justify-content:center;display:flex;position:absolute;bottom:16px;left:16px;right:16px}.robot-floating-pill{color:#fff;-webkit-backdrop-filter:blur(14px);background:#0e121ce6;border:1px solid #ffffff29;align-items:center;gap:8px;padding:8px 18px;font-size:.82rem;font-weight:700;display:inline-flex;box-shadow:0 10px 25px #0009}@media (width<=980px){.terminal-hero-banner .hero-banner-grid{grid-template-columns:1fr;gap:40px}.terminal-hero-right{order:-1}}.terminal-launch-section{max-width:1140px;margin:0 auto;padding:0 20px}.terminal-launch-card{background:radial-gradient(circle at 10%,#ff444f14 0%,#121826f2 70%);border-radius:20px;justify-content:space-between;align-items:center;gap:32px;padding:36px 40px;display:flex}.launch-card-left{max-width:700px}.launch-card-title{font-family:var(--font-main);color:#fff;letter-spacing:-.02em;margin:0 0 10px;font-size:clamp(1.6rem,2.8vw,2.1rem);font-weight:800}.launch-card-desc{color:#ffffffb3;margin:0;font-size:.95rem;line-height:1.6}.launch-modal-btn{white-space:nowrap;border-radius:12px;padding:14px 32px;font-size:.95rem}.cockpit-modal-backdrop{-webkit-backdrop-filter:blur(20px);z-index:9999;background:#04070de0;justify-content:center;align-items:center;padding:24px;animation:.25s ease-out fadeInModal;display:flex;position:fixed;inset:0}@keyframes fadeInModal{0%{opacity:0}to{opacity:1}}.terminal-cockpit-section{margin-bottom:75px;scroll-margin-top:80px}.terminal-cockpit-frame{background:#0a0e18;border-radius:24px;width:100%;overflow:hidden;box-shadow:0 20px 60px #000c,0 0 40px #ff444f14;border:none!important}.cockpit-modal-dialog{background:#0a0e18;border:1px solid #ffffff1f;border-radius:24px;flex-direction:column;width:100%;max-width:1280px;max-height:92vh;animation:.28s cubic-bezier(.16,1,.3,1) scaleInModal;display:flex;overflow:hidden;box-shadow:0 30px 80px #000000f2,0 0 50px #ff444f26}@keyframes scaleInModal{0%{opacity:0;transform:scale(.96)translateY(12px)}to{opacity:1;transform:scale(1)translateY(0)}}.cockpit-panel-header{background:#101622f2;border-bottom:none;flex-wrap:wrap;flex-shrink:0;justify-content:space-between;align-items:center;gap:16px;padding:20px 30px;display:flex}.cockpit-modal-header{background:#101622f2;border-bottom:1px solid #ffffff14;flex-wrap:wrap;flex-shrink:0;justify-content:space-between;align-items:center;gap:16px;padding:20px 30px;display:flex}.modal-header-left{flex-wrap:wrap;align-items:center;gap:20px;display:flex}.modal-title-row{align-items:center;gap:8px;display:flex}.modal-title-text{font-family:var(--font-main);color:#fff;font-size:1.15rem;font-weight:800}.modal-ai-positive-tag{color:#4ade80;background:0 0;border:none;align-items:center;gap:7px;padding:0;font-size:.82rem;font-weight:700;display:inline-flex}.positive-dot-pulse{background:#22c55e;border-radius:50%;width:7px;height:7px;animation:1.5s infinite pulseGreen;box-shadow:0 0 8px #22c55e}@keyframes pulseGreen{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.85)}}.cockpit-modal-close-btn{color:#fffc;cursor:pointer;background:#ffffff0f;border:1px solid #ffffff1a;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;transition:all .2s;display:flex}.cockpit-modal-close-btn:hover{color:#fff;background:#ff444f33;border-color:#ff444f;transform:rotate(90deg)}.cockpit-panel-body,.cockpit-modal-body{flex:1;padding:24px 28px;overflow-y:visible}.ai-env-badge-row{background:#22c55e14;border:1px solid #22c55e33;border-radius:8px;align-items:center;gap:8px;margin:10px 0 12px;padding:8px 12px;display:flex}.ai-env-text{color:#4ade80;font-size:.78rem;font-weight:700}@media (width<=860px){.terminal-launch-card{text-align:center;flex-direction:column;padding:28px 20px}.cockpit-modal-dialog{max-height:96vh}.cockpit-modal-header{padding:14px 18px}.cockpit-modal-body{padding:16px 14px}}.modal-toolbar-row{border-bottom:none;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:20px;padding-bottom:6px;display:flex}.live-api-tag{color:#fffc;align-items:center;gap:8px;font-size:.84rem;display:inline-flex}.terminal-module-block{background:#0e121c99;border:1px solid #ffffff14;border-radius:18px;margin-bottom:26px;padding:20px 22px}.module-header-row{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:18px;display:flex}.module-tag{color:#fff;letter-spacing:.07em;background:#ff444f;border:1px solid #ff444f;border-radius:6px;justify-content:center;align-items:center;padding:4px 10px;font-size:.72rem;font-weight:800;display:inline-flex;box-shadow:0 2px 10px #ff444f66}.module-title{font-family:var(--font-main);color:#fff;align-items:center;gap:8px;margin:0;font-size:1.08rem;font-weight:800;display:inline-flex}.module-subtitle{color:#ffffff8c;margin-left:auto;font-size:.82rem}.modal-markets-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;display:grid}@media (width<=960px){.modal-markets-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=520px){.modal-markets-grid{grid-template-columns:1fr}}.modal-market-card{cursor:pointer;background:#121724d9;border:1px solid #ffffff14;border-radius:12px;flex-direction:column;gap:6px;padding:12px 10px;transition:all .22s;display:flex;position:relative}.modal-market-card:hover{background:#192030e6;border-color:#ff444f73;transform:translateY(-2px)}.modal-market-card.active{background:#ff444f;border-color:#ff444f;transform:translateY(-2px);box-shadow:0 4px 22px #ff444f8c}.modal-market-card.active:hover{background:#ff2b38;border-color:#ff2b38}.modal-market-card.active .market-card-name{color:#fff;font-weight:800}.modal-market-card.active .market-card-speed{color:#ffffffe6}.modal-market-card.active .market-card-stats{color:#fffffff2}.modal-market-card.active .market-card-stats strong{color:#fff;font-weight:800}.modal-market-card.active .market-card-stats .text-green{color:#fff}.market-card-top{justify-content:space-between;align-items:center;display:flex}.market-card-name{color:#fff;font-size:.84rem;font-weight:700}.market-card-speed{color:#ffffff80;font-size:.7rem;font-family:var(--font-mono)}.market-card-stats{color:#ffffffa6;flex-direction:column;gap:2px;font-size:.72rem;display:flex}.stat-line{justify-content:space-between;display:flex}.market-card-active-badge{color:#4ade80;align-items:center;gap:4px;margin-top:4px;font-size:.65rem;font-weight:800;display:inline-flex}.market-card-action{margin-top:6px}.market-card-btn{color:#ffffffb3;-webkit-user-select:none;user-select:none;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:6px;justify-content:center;align-items:center;gap:5px;width:100%;padding:5px 8px;font-size:.72rem;font-weight:700;transition:all .2s;display:inline-flex}.modal-market-card:hover .market-card-btn:not(.active){color:#fff;background:#ffffff1f;border-color:#ffffff40}.market-card-btn.active{color:#0a0e18;background:#fff;border-color:#fff;font-weight:800;box-shadow:0 2px 10px #ffffff59}.terminal-stepper-bar{background:#0e121cbf;border:none;border-radius:14px;align-items:center;width:100%;margin-bottom:22px;padding:10px 16px;display:flex}.stepper-pipeline{flex-wrap:nowrap;justify-content:space-between;align-items:center;gap:8px;width:100%;display:flex;overflow-x:auto}.stepper-step-tab{color:#fff9;cursor:pointer;white-space:nowrap;background:0 0;border:none;border-bottom:2px solid #0000;border-radius:0;flex-shrink:0;align-items:center;gap:8px;padding:8px 12px 10px;font-size:.8rem;font-weight:700;transition:all .2s;display:inline-flex}.stepper-step-tab:hover{color:#fff}.stepper-step-tab.active{color:#fff;box-shadow:none;background:0 0;border:none;border-bottom:2px solid #ff444f}.stepper-step-tab.active .step-num-pill{color:#fff;background:#ff444f}.stepper-step-tab.active .step-meta-badge{color:#061d10;background:#22c55e;border:1px solid #22c55e;font-weight:800}.stepper-step-tab.done{color:#ffffffd9;border-bottom:2px solid #22c55e66}.stepper-step-tab.done:hover{border-bottom-color:#22c55e}.stepper-step-tab.done .step-num-pill{color:#061d10;background:#22c55e}.stepper-step-tab.done .step-meta-badge{color:#22c55e;background:#22c55e26;border:1px solid #22c55e4d;font-weight:700}.stepper-step-tab.upcoming{color:#ffffff59;opacity:.7}.stepper-step-tab.upcoming .step-num-pill{color:#fff6;background:#ffffff14}.stepper-step-tab.upcoming .step-meta-badge{color:#ffffff4d;background:#ffffff0a}.step-num-pill{color:#fff;background:#ffffff1a;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;font-size:.72rem;font-weight:800;transition:all .2s;display:inline-flex}.step-meta-badge{color:#fffc;font-size:.68rem;font-family:var(--font-mono);background:#ffffff14;border-radius:999px;padding:2px 7px;transition:all .2s}.stepper-connector{color:#ffffff2e;flex:1;align-items:center;gap:4px;min-width:14px;max-width:50px;transition:all .25s;display:inline-flex}.stepper-connector .connector-line{background:#ffffff1f;flex:1;height:1px;transition:all .25s}.stepper-connector.completed{color:#22c55e}.stepper-connector.completed .connector-line{background:#22c55e}.module-nav-bar{border-top:1px solid #ffffff14;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;margin-top:22px;padding-top:18px;display:flex}.module-nav-info{color:#ffffffbf;align-items:center;gap:8px;font-size:.82rem;display:inline-flex}.module-nav-actions{align-items:center;gap:10px;margin-left:auto;display:inline-flex}.module-next-btn{background:var(--deriv-red);color:#fff;cursor:pointer;border:none;border-radius:10px;align-items:center;gap:8px;padding:10px 20px;font-size:.86rem;font-weight:800;transition:all .2s;display:inline-flex;box-shadow:0 4px 18px #ff444f59}.module-next-btn:hover{background:#ff2b38;transform:translateY(-1px);box-shadow:0 6px 22px #ff444f80}.module-prev-btn{color:#ffffffd9;cursor:pointer;background:#ffffff12;border:1px solid #ffffff1f;border-radius:10px;align-items:center;gap:8px;padding:10px 18px;font-size:.86rem;font-weight:700;transition:all .2s;display:inline-flex}.module-prev-btn:hover{color:#fff;background:#ffffff1f}html,body{max-width:100vw!important;overflow-x:hidden!important}.app-layout,.main-content-flow{width:100%!important;overflow-x:hidden!important}.mobile-hamburger-btn,.mobile-nav-drawer{display:none}@media (width<=960px){.navbar-wrapper{width:calc(100% - 16px)!important;top:8px!important}.navbar{gap:8px!important;padding:8px 12px!important}.nav-links{display:none!important}.nav-actions{align-items:center!important;gap:8px!important;display:flex!important}.mobile-hamburger-btn{color:#fff!important;cursor:pointer!important;background:#ffffff14!important;border:1px solid #ffffff2e!important;border-radius:8px!important;flex-shrink:0!important;justify-content:center!important;align-items:center!important;width:36px!important;height:36px!important;padding:0!important;display:flex!important}.mobile-nav-drawer{z-index:9999!important;-webkit-backdrop-filter:blur(24px)!important;background:#0d111cfa!important;border:1px solid #ffffff24!important;border-radius:16px!important;padding:14px!important;display:block!important;position:absolute!important;top:calc(100% + 8px)!important;left:0!important;right:0!important;box-shadow:0 20px 40px #000000d9!important}.mobile-nav-links{flex-direction:column!important;gap:8px!important;display:flex!important}.mobile-nav-item{color:#fff!important;background:#ffffff0a!important;border-radius:8px!important;justify-content:space-between!important;align-items:center!important;padding:12px 14px!important;font-size:.92rem!important;font-weight:600!important;text-decoration:none!important;transition:all .2s!important;display:flex!important}.mobile-nav-item:hover,.mobile-nav-item.active{color:#ff444f!important;background:#ff444f26!important}}@media (width<=600px){.desktop-only-text{display:none!important}.nav-balance-box{margin-right:0!important}.toggle-group .mode-btn{padding:3px 7px!important;font-size:.68rem!important}.balance-val{font-size:.78rem!important}.nav-auth-btn{padding:6px 10px!important;font-size:.78rem!important}}@media (width<=440px){.balance-label-desktop,.btn-text-responsive{display:none!important}.nav-auth-btn{padding:7px 9px!important}}@media (width<=768px){.playbook-design-container{padding:0 10px!important}.playbook-archetype-card{border-radius:20px!important;min-height:auto!important;padding:22px 18px 0!important}.card-heading{margin-bottom:12px!important;font-size:1.25rem!important}.card-bottom-artwork{justify-content:center!important;margin:8px 0!important;display:flex!important}.card-art-img{object-fit:contain!important;width:auto!important;max-height:160px!important}.card-action-footer{padding:12px 0 18px!important}.card-action-btn{width:100%!important;padding:12px!important;font-size:.88rem!important}.card-market-chips{flex-wrap:wrap!important;gap:6px!important}.terminal-page-container{padding:0 10px!important}.terminal-hero-title{font-size:1.85rem!important;line-height:1.15!important}.hero-cta-actions{flex-direction:column!important;gap:10px!important;width:100%!important}.hero-btn-primary,.hero-btn-secondary{justify-content:center!important;width:100%!important}.terminal-stepper-bar{-webkit-overflow-scrolling:touch!important;padding-bottom:6px!important;overflow-x:auto!important}.stepper-pipeline{min-width:620px!important}.terminal-bar-scorecard{flex-wrap:wrap!important;gap:8px 14px!important;padding:8px 12px!important}.terminal-bar-actions{gap:8px!important;width:100%!important;margin-top:8px!important;display:flex!important}.btn-terminal-halt,.btn-terminal-restart{flex:1!important;justify-content:center!important;padding:10px!important}.tradingview-chart-box,.chart-tradingview-container{height:380px!important;min-height:380px!important}.multiplier-action-bar{flex-direction:column!important;gap:8px!important;width:100%!important}.multiplier-action-bar button{width:100%!important}}@media (width<=480px){.auth-modal-card{max-height:90vh!important;padding:18px!important;overflow-y:auto!important}}
