:root{--bg:#0a0a0a;--panel:#171717;--panel-2:#1f1f1f;--border:#ffffff14;--text:#f3f3f3;--muted:#9c9c9c;--accent-rgb:35, 132, 255;--accent-2-rgb:99, 177, 255;--accent:#2384ff;--accent-2:#63b1ff;--accent-surface:#0d213b;--accent-surface-2:#102d51;--accent-contrast:#07111f;--danger:#d9534f;--success:#5cb85c;--radius:12px}body.theme-mobile-clean{--accent-rgb:241, 38, 56;--accent-2-rgb:255, 92, 105;--accent:#f12638;--accent-2:#ff5c69;--accent-surface:#2b0c11;--accent-surface-2:#430e17;--accent-contrast:#fff;--bg:#08090b;--panel:#111216;--panel-2:#18191e;--border:#ffffff13;--radius:18px;color:#f5f5f6;background:radial-gradient(circle at 72% 3%,#cb0e261a,#0000 28%),#08090b}body.theme-mobile-clean .desktop-rail{background:linear-gradient(#111216,#090a0c 62%);border-right-color:#ffffff0f}body.theme-mobile-clean .desktop-rail-link{border-radius:15px}body.theme-mobile-clean .app-header{-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:#08090bc2;border-color:#ffffff0e}body.theme-mobile-clean .app-shell{max-width:1380px}body.theme-mobile-clean .content-area{padding:30px clamp(18px,3vw,42px) 110px}.trader-dashboard-intro{justify-content:space-between;align-items:flex-end;gap:20px;margin:2px 0 24px;display:flex}.trader-dashboard-intro h1{letter-spacing:-.04em;margin:7px 0 3px;font-size:clamp(1.8rem,3vw,2.55rem);font-weight:800}.trader-dashboard-intro p{color:#777b84;margin:0;font-size:.88rem}.trader-live-label{color:#ff6674;letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:8px;font-size:.66rem;font-weight:800;display:inline-flex}.trader-live-label i{background:#f12638;border-radius:50%;width:7px;height:7px;animation:1.8s infinite auth-pulse;box-shadow:0 0 0 5px #f126381c,0 0 14px #f12638}.trader-session-chip{background:#111216;border:1px solid #ffffff13;border-radius:14px;min-width:155px;padding:10px 14px}.trader-session-chip span,.trader-session-chip strong{display:block}.trader-session-chip span{color:#6f737c;text-transform:uppercase;letter-spacing:.09em;font-size:.62rem}.trader-session-chip strong{margin-top:2px;font-size:.78rem}.trader-overview-grid{grid-template-columns:minmax(0,1.65fr) minmax(300px,.75fr);gap:16px;display:grid}.trader-portfolio-card,.trader-quick-panel,.trader-quotes-section{background:linear-gradient(145deg,#15161a,#0e0f12);border:1px solid #ffffff13;border-radius:22px;position:relative;overflow:hidden;box-shadow:0 22px 55px #00000038}.trader-portfolio-card:after{content:"";filter:blur(28px);background:#de122b14;border-radius:50%;width:300px;height:300px;position:absolute;inset:auto -70px -110px auto}.trader-card-topline,.trader-panel-title,.trader-section-heading{justify-content:space-between;align-items:center;gap:15px;display:flex}.trader-card-topline{color:#898d96;font-size:.75rem;font-weight:650}.trader-card-topline i{color:#5c6068}.trader-portfolio-value{letter-spacing:-.055em;margin-top:8px;font-size:clamp(2.2rem,4.4vw,3.85rem);line-height:1.05;display:block}.trader-dual-balances{z-index:2;grid-template-columns:1fr 1fr;gap:12px;margin-top:10px;display:grid;position:relative}.trader-dual-balances span{gap:2px;display:grid}.trader-dual-balances small{color:#8d939d;letter-spacing:.04em;text-transform:uppercase;font-size:.62rem}.trader-dual-balances strong{color:#fff;font-size:.95rem}.trader-fraction-hint{z-index:2;color:#8d939d;letter-spacing:.03em;margin-top:6px;font-size:.68rem;position:relative}.balance-fraction-line{gap:2px;margin-top:6px;display:grid}.trader-portfolio-meta{z-index:2;gap:36px;margin-top:22px;display:flex;position:relative}.trader-portfolio-meta span{gap:3px;display:grid}.trader-portfolio-meta small{color:#6f737c;font-size:.65rem}.trader-portfolio-meta strong{font-size:.9rem}.trader-portfolio-meta .positive,.trader-quote-change.positive{color:#39d98a}.trader-equity-chart{width:60%;height:48%;position:absolute;bottom:0;right:0}.trader-chart-area{fill:url(#equityRed)}.trader-chart-line{fill:none;stroke:#ff3048;stroke-width:2.2px;vector-effect:non-scaling-stroke;filter:drop-shadow(0 0 6px #ff304880)}.trader-panel-title span{font-size:.78rem;font-weight:800}.trader-panel-title i{color:#f12638}.trader-quick-grid{grid-template-columns:repeat(2,1fr);gap:9px;margin-top:18px;display:grid}.trader-quick-grid a{color:#d9dadd;background:#18191d;border:1px solid #fff1;border-radius:14px;flex-direction:column;justify-content:space-between;min-height:72px;padding:13px;text-decoration:none;transition:all .18s;display:flex}.trader-quick-grid a:hover{color:#fff;background:#211116;border-color:#f1263880;transform:translateY(-2px)}.trader-quick-grid i{color:#f45160;font-size:1rem}.trader-quick-grid span{font-size:.73rem;font-weight:700}.trader-active-summary{color:#888c94;background:#0c0d10;border-radius:12px;justify-content:space-between;align-items:center;margin-top:12px;padding:11px 13px;font-size:.7rem;display:flex}.trader-active-summary i{color:#f12638;margin-right:5px}.trader-active-summary strong{color:#fff;font-size:1rem}.trader-quotes-section{padding:21px}.trader-section-heading>div{gap:2px;display:grid}.trader-section-heading span{color:#f34c5d;letter-spacing:.12em;text-transform:uppercase;font-size:.63rem;font-weight:800}.trader-section-heading strong{font-size:1rem}.trader-section-heading small{color:#5f636c;font-size:.65rem}.trader-quotes-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:17px;display:grid}.trader-quote-card{background:#18191d;border:1px solid #fff1;border-radius:16px;min-width:0;padding:15px}.trader-asset-head{grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:9px;display:grid}.trader-asset-head>div{min-width:0;display:grid}.trader-asset-head strong{text-overflow:ellipsis;white-space:nowrap;font-size:.76rem;overflow:hidden}.trader-asset-head small{color:#676b74;font-size:.58rem}.trader-asset-icon{border-radius:11px;place-items:center;width:36px;height:36px;font-size:.9rem;display:grid}.trader-asset-icon.btc{color:#ffaf39;background:#f7931a1f}.trader-asset-icon.eth{color:#9caaff;background:#6271ff21}.trader-asset-icon.usd{color:#3dde93;background:#39d98a1c}.trader-asset-icon.bnb{color:#f3ba2f;background:#f3ba2f1c}.trader-quote-change{color:#7d8189;font-size:.59rem;font-weight:800}.trader-quote-change.negative{color:#ff5263}.trader-quote-price{letter-spacing:-.025em;margin-top:15px;font-size:1.06rem;display:block}.trader-mini-bars{align-items:flex-end;gap:4px;height:25px;margin-top:9px;display:flex}.trader-mini-bars i{background:#f1263875;border-radius:2px 2px 0 0;flex:1;height:38%}.trader-mini-bars i:nth-child(2),.trader-mini-bars i:nth-child(6){height:65%}.trader-mini-bars i:nth-child(3){height:48%}.trader-mini-bars i:nth-child(4),.trader-mini-bars i:nth-child(8){height:82%}.trader-mini-bars i:nth-child(5){height:58%}.trader-mini-bars i:nth-child(7){height:100%}.trader-mini-bars.alt{opacity:.72;transform:scaleY(-1)}.trader-marketplace{background:linear-gradient(145deg,#121317,#0c0d10)!important;border-radius:22px!important;padding:24px!important}.trader-marketplace .investment-hub-head .section-eyebrow{color:#f34c5d}.trader-marketplace .section-title{font-size:1.35rem;font-weight:800}.trader-marketplace .dashboard-tab-pill{border-radius:12px}.trader-marketplace .market-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}body.theme-mobile-clean .trader-marketplace .market-card{background:#18191d!important;border-radius:18px!important;margin:0!important}@media (width<=1050px){.trader-overview-grid{grid-template-columns:1fr}.trader-quick-panel{grid-template-columns:160px 1fr;align-items:start;gap:14px 20px;display:grid}.trader-quick-grid{grid-template-columns:repeat(4,1fr);margin:0}.trader-active-summary{grid-column:1/-1;margin:0}.trader-quotes-grid{grid-template-columns:repeat(2,1fr)}.trader-marketplace .market-list{grid-template-columns:1fr}}@media (width<=767.98px){body.theme-mobile-clean .content-area{padding:18px 13px 104px}.trader-dashboard-intro{margin-bottom:17px}.trader-session-chip{display:none}.trader-overview-grid{gap:11px}.trader-portfolio-card{min-height:245px;padding:21px 19px 10px}.trader-portfolio-meta{gap:20px}.trader-equity-chart{opacity:.8;width:78%}.trader-quick-panel{padding:17px;display:block}.trader-quick-grid{grid-template-columns:repeat(4,1fr);margin-top:14px}.trader-quick-grid a{min-height:62px;padding:10px}.trader-quick-grid span{font-size:.65rem}.trader-active-summary{margin-top:10px}.trader-quotes-section{border-left:0;border-right:0;border-radius:0;margin-left:-13px;margin-right:-13px;padding:18px 13px}.trader-quotes-grid{scroll-snap-type:x mandatory;scrollbar-width:none;display:flex;overflow-x:auto}.trader-quotes-grid::-webkit-scrollbar{display:none}.trader-quote-card{scroll-snap-align:start;flex:0 0 72%}.trader-marketplace{margin-left:-13px;margin-right:-13px;border-left:0!important;border-right:0!important;border-radius:0!important;padding:18px 13px!important}}@media (width>=768px){body.theme-mobile-clean .bottom-menu{display:none}body.theme-mobile-clean .app-header .brand-link{visibility:hidden}}body.auth-redesign{--accent-rgb:239, 32, 48;--accent-2-rgb:255, 82, 82;--accent:#ef2030;--accent-2:#ff5252;--accent-surface:#2a0b0f;--accent-surface-2:#3b0d14;--accent-contrast:#fff;background:#050506;min-height:100vh;overflow-x:hidden}.auth-market-stage,.auth-market-image,.auth-market-shade,.auth-market-grid,.auth-market-scan{position:fixed;inset:0}.auth-market-stage{z-index:0;background:#050506;overflow:hidden}.auth-market-image{object-fit:cover;object-position:center;filter:saturate(1.02)contrast(1.08)brightness(.9);width:100%;height:100%;transform:scale(1.015)}.auth-market-shade{background:radial-gradient(circle at 18% 70%,#e312262e,#0000 30%),linear-gradient(90deg,#0303052e 0%,#03030557 48%,#0303059e 74%,#050506c2 100%),linear-gradient(#00000014,#0000007a)}.auth-market-grid{opacity:.28;background-image:linear-gradient(#ff303e1f 1px,#0000 1px),linear-gradient(90deg,#ff303e1f 1px,#0000 1px);background-size:58px 58px;-webkit-mask-image:linear-gradient(90deg,#000,#0000 74%);mask-image:linear-gradient(90deg,#000,#0000 74%)}.auth-market-scan{background:linear-gradient(90deg,#0000,#ff273609);border-right:1px solid #ff3a4638;width:42%;animation:8s ease-in-out infinite alternate auth-market-scan;right:auto}@keyframes auth-market-scan{0%{transform:translate(-28%)}to{transform:translate(105%)}}.auth-market-ticker{z-index:1;color:#ffffffb8;letter-spacing:.12em;text-transform:uppercase;pointer-events:none;background:linear-gradient(#0000,#050506d1);flex-wrap:wrap;gap:10px 18px;padding:14px clamp(18px,4vw,48px);font-size:.68rem;font-weight:800;display:flex;position:fixed;bottom:0;left:0;right:0}.auth-market-ticker span{align-items:center;gap:7px;display:inline-flex}.auth-market-ticker i{color:#ff5a66}body.auth-redesign .auth-shell-v2{z-index:2;grid-template-columns:minmax(0,1.2fr) minmax(360px,480px);align-items:stretch;gap:clamp(18px,3vw,42px);width:100%;max-width:1440px;min-height:100vh;margin:0 auto;padding:clamp(24px,4vw,56px);display:grid;position:relative}.auth-story-panel{flex-direction:column;justify-content:space-between;min-height:100vh;padding:clamp(34px,5vw,72px);display:none}.auth-story-brand{color:#fff;letter-spacing:.08em;align-items:center;gap:14px;width:fit-content;font-weight:900;text-decoration:none;display:inline-flex}.auth-story-brand img{object-fit:contain;filter:drop-shadow(0 0 18px #ff233452);width:58px;height:58px}.auth-story-content{max-width:710px;margin:auto 0;padding:64px 0}.auth-story-kicker{color:#ff7b83;letter-spacing:.16em;background:#5d081047;border:1px solid #ff48524d;border-radius:4px;align-items:center;gap:10px;padding:8px 12px;font-size:.68rem;font-weight:900;display:inline-flex}.auth-story-content h1{color:#fff;letter-spacing:-.055em;text-shadow:0 12px 45px #000;margin:25px 0 18px;font-size:clamp(2.55rem,5.2vw,5.4rem);font-weight:700;line-height:.98}.auth-story-content h1 strong{color:#f12638;font-weight:900}.auth-story-content p{color:#ffffffa3;max-width:610px;margin:0;font-size:clamp(.98rem,1.35vw,1.18rem);line-height:1.7}.auth-live-strip{color:#ffffff94;text-transform:uppercase;letter-spacing:.08em;align-items:center;gap:24px;margin-top:32px;font-size:.72rem;font-weight:700;display:flex}.auth-live-strip span:first-child{color:#fff}.auth-live-strip i{background:#ef2030;border-radius:50%;width:8px;height:8px;margin-right:7px;animation:1.8s infinite auth-pulse;display:inline-block;box-shadow:0 0 0 5px #ef203021,0 0 18px #ef2030}@keyframes auth-pulse{50%{opacity:.45;transform:scale(.76)}}.auth-story-foot{color:#ffffff47;letter-spacing:.22em;gap:24px;font-size:.58rem;font-weight:900;display:flex}.auth-story-points{gap:12px;margin:28px 0 0;padding:0;list-style:none;display:grid}.auth-story-points li{color:#ffffffb8;align-items:center;gap:10px;font-size:.82rem;font-weight:600;display:flex}.auth-story-points i{color:#ff5a66;font-size:1rem}@media (width>=992px){.auth-story-panel{display:flex}body.auth-redesign .auth-form-panel{place-self:center end}}@media (width<=991.98px){.auth-story-panel{display:none}}body.auth-redesign .auth-form-panel{-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:linear-gradient(155deg,#08080adb,#0c0406c7);border:1px solid #ffffff1a;border-radius:24px;flex-direction:column;justify-content:center;width:min(480px,100%);max-width:480px;min-height:auto;max-height:calc(100vh - 48px);padding:clamp(28px,4vw,48px);display:flex;overflow-y:auto;box-shadow:0 28px 90px #0000009e,0 0 70px #bc001614}.auth-form-topbar{justify-content:center;align-items:center;margin:0 0 22px;display:flex;position:static}.auth-secure-label{color:#ffffff61;letter-spacing:.07em;text-transform:uppercase;font-size:.63rem;font-weight:800}.auth-secure-label i{color:#ef2030;margin-right:5px}.auth-mobile-brand{justify-content:center;margin:0 0 18px;display:flex}.auth-brand-centered .guest-brand-ball{object-fit:contain;filter:drop-shadow(0 10px 25px #ff173033);width:240px;height:145px}.auth-form-heading{text-align:center;margin:0 0 26px}.auth-form-heading>span{color:#ef3445;letter-spacing:.18em;font-size:.63rem;font-weight:900}.auth-form-heading h2{color:#fff;letter-spacing:-.035em;margin:8px 0 6px;font-size:clamp(1.8rem,3vw,2.5rem);font-weight:900}.auth-form-heading p{color:#ffffff73;margin:0;font-size:.88rem}body.auth-redesign .guest-form-grid{width:100%;max-width:520px}body.auth-redesign .form-label{color:#ffffff94;letter-spacing:.035em;margin-bottom:7px;font-size:.68rem;font-weight:800}.auth-input-wrap{align-items:center;display:flex;position:relative}.auth-input-wrap>i{z-index:2;color:#ffffff57;pointer-events:none;font-size:.88rem;position:absolute;left:16px}body.auth-redesign .auth-input-wrap .form-control{color:#fff;min-height:52px;box-shadow:none;background:#ffffff0b;border:1px solid #ffffff1a;border-radius:8px;padding-left:44px;padding-right:44px}body.auth-redesign .auth-input-wrap .form-control:focus{background:#ef20300b;border-color:#ef2030cc;box-shadow:0 0 0 4px #ef203017}body.auth-redesign .form-select{color:#fff;background-color:#ffffff0b;border-color:#ffffff1a;border-radius:8px;min-height:52px}.auth-password-toggle{z-index:3;color:#ffffff6b;background:0 0;border:0;width:36px;height:36px;position:absolute;right:8px}.auth-form-options{justify-content:space-between;align-items:center;gap:12px;font-size:.75rem;display:flex}body.auth-redesign .form-check-input:checked{background-color:#ef2030;border-color:#ef2030}body.auth-redesign .text-accent{color:#ff5a66!important}body.auth-redesign .auth-primary-action{color:#fff;letter-spacing:.02em;background:linear-gradient(110deg,#a50f1d,#f12638 58%,#d31324);border:1px solid #ff4352;border-radius:8px;justify-content:center;align-items:center;gap:12px;min-height:54px;font-weight:900;display:flex;box-shadow:0 12px 30px #cf11233d}body.auth-redesign .auth-primary-action:hover{color:#fff;transform:translateY(-1px);box-shadow:0 16px 38px #cf112359}body.auth-redesign .guest-form-foot{color:#fff6;font-size:.78rem}body.auth-redesign .alert{border-radius:8px;font-size:.78rem}@media (width<=991.98px){body.auth-redesign .auth-shell-v2{grid-template-columns:1fr;place-items:center;padding:18px}body.auth-redesign .auth-form-panel{background:#08080adb;border:1px solid #ffffff1a;border-radius:18px;width:min(540px,100%);min-height:auto;max-height:calc(100vh - 36px);padding:24px;overflow-y:auto;box-shadow:0 28px 80px #0000008c}.auth-form-topbar{order:0;margin-bottom:16px;position:static}.auth-mobile-brand{margin:0 0 8px;display:grid}.auth-mobile-brand .guest-brand-ball{width:190px;height:120px;max-height:120px}.auth-form-heading{text-align:center;margin:12px 0 24px}body.auth-redesign .guest-form-grid{max-width:none}.auth-market-shade{background:linear-gradient(#0404068c,#040406e0)}}@media (width<=575.98px){body.auth-redesign .auth-shell-v2{align-items:stretch;padding:0}body.auth-redesign .auth-form-panel{background:linear-gradient(#050507bd,#070709f5 30%);border:0;border-radius:0;width:100%;min-height:100vh;max-height:none;padding:20px 18px 30px}.auth-secure-label{display:none}.auth-form-topbar{justify-content:flex-end}.auth-form-heading h2{font-size:1.75rem}.auth-form-options{font-size:.68rem}body.auth-redesign .guest-form-grid .row>.col-6{width:100%}.auth-mobile-brand .guest-brand-ball{width:165px;height:104px}}@media (prefers-reduced-motion:reduce){.auth-market-scan,.auth-live-strip i{animation:none}}body.theme-admin{--bg:#f4f6fb;--panel:#fff;--panel-2:#f8fafc;--border:#e2e8f0;--text:#1f2937;--muted:#64748b;--accent-rgb:37, 99, 235;--accent-2-rgb:124, 58, 237;--accent:#2563eb;--accent-2:#7c3aed;--accent-surface:#eff6ff;--accent-surface-2:#ede9fe;--accent-contrast:#fff}.dashboard-tab-pill,.market-filter-chip{color:#aaa;white-space:nowrap;background:#171717;border-color:#ffffff1a;border-radius:6px;justify-content:center;align-items:center;gap:7px;min-height:38px;padding:0 14px;display:inline-flex}.dashboard-tab-pill i,.market-filter-chip i{color:var(--accent-2);font-size:.8rem}.dashboard-tab-pill.active,.market-filter-chip.active{color:var(--accent-contrast);background:var(--accent-2);border-color:var(--accent-2)}.dashboard-tab-pill.active i,.market-filter-chip.active i{color:var(--accent-contrast)}.market-list{gap:10px}.market-card{min-height:126px;box-shadow:none;background:#171717;border:1px solid #ffffff17;border-radius:7px;grid-template-columns:76px minmax(0,1fr) 132px;gap:12px;padding:10px}.market-card-media{background:#0c0c0c;border-radius:5px;align-self:stretch;min-height:104px;overflow:hidden}.market-card-photo{background-image:var(--market-sprite);background-repeat:no-repeat;background-size:600% 100%;background-position:var(--market-image-position) center;filter:saturate(.9)contrast(1.04);width:100%;height:100%;min-height:104px}.market-card-topline{align-items:center;margin-bottom:4px}.plan-team{color:#f4f4f4;font-size:.96rem;font-weight:800}.plan-tier-chip{border:1px solid rgba(var(--accent-rgb), .28);color:var(--accent-2);text-transform:uppercase;border-radius:4px;flex:none;padding:4px 7px;font-size:.55rem;font-weight:800;line-height:1}.market-card-note{color:#929292;margin-bottom:9px;font-size:.65rem}.market-card-stats{gap:0}.market-stat-line{border-right:1px solid #ffffff14;padding-right:7px}.market-stat-line:last-child{border-right:0;padding-right:0}.market-stat-line span{color:#8e8e8e;align-items:center;gap:3px;font-size:.55rem;display:flex}.market-stat-line span i{color:var(--accent-2)}.market-stat-line strong{color:#f0f0f0;white-space:nowrap;margin-top:3px;font-size:.69rem}.market-card-side{border-left:1px solid #ffffff14;align-content:center;padding-left:10px}.plan-amount-label{color:#929292;text-transform:uppercase;font-size:.57rem}.plan-amount{color:var(--accent-2);white-space:nowrap;font-size:1rem;line-height:1.1}.market-card .btn-kick{border-radius:5px;min-height:32px;font-size:.68rem;font-weight:800}@media (width<=575.98px){.market-card{grid-template-columns:64px minmax(0,1fr) 108px;gap:9px;padding:8px}.market-card-media,.market-card-photo{min-height:108px}.market-card-side{padding-left:8px}.plan-team{font-size:.85rem}.plan-tier-chip{display:none}.market-card-note{margin-bottom:7px;font-size:.58rem}.market-stat-line strong{font-size:.61rem}.plan-amount{font-size:.86rem}}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--bg);min-height:100vh;color:var(--text);margin:0;font-family:Barlow,Segoe UI,sans-serif}a{color:inherit}img{max-width:100%;display:block}.text-soft,.small,small,.text-muted,.text-secondary{color:var(--muted)!important}.text-accent{color:var(--accent-2)!important}.section-eyebrow,.balance-label,.metric-label,.plan-amount-label,.rules-card-label,.guest-eyebrow{color:var(--accent);letter-spacing:.08em;text-transform:uppercase;font-size:.7rem;font-weight:800}.section-title,.metric-value,.balance-value,.plan-team,.purchase-title,.brand-name,.guest-form-title,.guest-hero-copy h1{color:var(--text);font-weight:800}.btn-kick,.btn-primary,.btn-success{font-weight:800;background:var(--accent)!important;border:1px solid rgba(var(--accent-rgb), .3)!important;color:var(--accent-contrast)!important;box-shadow:none!important;border-radius:10px!important}.btn-outline-brand{border:1px solid var(--border)!important;color:var(--text)!important;background:0 0!important;border-radius:10px!important}.form-control,.form-select,textarea{background:var(--panel-2)!important;border:1px solid var(--border)!important;color:var(--text)!important;box-shadow:none!important;border-radius:10px!important}.form-control:focus,.form-select:focus,textarea:focus{border-color:rgba(var(--accent-rgb), .35)!important;box-shadow:none!important}.form-check-input{background-color:var(--panel-2);border-color:var(--border)}.form-check-input:checked{background-color:var(--accent);border-color:var(--accent)}.alert{border:1px solid var(--border);border-radius:10px}.alert-success{color:#dff0d8;background:#5cb85c24}.alert-danger{color:#f2dede;background:#d9534f24}.loader-screen{z-index:1200;color:#fff;opacity:1;background:radial-gradient(circle at 50% 46%,#db0c2633,#0000 27%),radial-gradient(circle,#151216 0%,#08090b 53%,#030405 100%);place-items:center;transition:opacity .46s,visibility .46s;display:grid;position:fixed;inset:0;overflow:hidden}.loader-screen:before{content:"";background-image:linear-gradient(#ffffff06 1px,#0000 1px),linear-gradient(90deg,#ffffff06 1px,#0000 1px);background-size:48px 48px;animation:5s linear infinite loader-grid-drift;position:absolute;inset:-25%;transform:perspective(500px)rotateX(62deg)translateY(18%);-webkit-mask-image:radial-gradient(circle,#000 0%,#0000 64%);mask-image:radial-gradient(circle,#000 0%,#0000 64%)}.loader-screen:after{content:"";border:1px solid #f1263814;border-radius:50%;width:min(78vw,680px);height:min(78vw,680px);position:absolute;box-shadow:0 0 90px #f1263814,inset 0 0 90px #f126380b}.loader-identity{z-index:2;text-align:center;flex-direction:column;align-items:center;width:min(88vw,390px);display:flex;position:relative}.loader-stage{justify-content:center;align-items:center;width:240px;height:240px;display:flex;position:relative}.movcar-loader-logo{z-index:3;object-fit:contain;opacity:1;filter:drop-shadow(0 16px 32px #000000b8)drop-shadow(0 0 16px #f126382e);width:210px;height:145px;animation:.78s cubic-bezier(.2,.8,.2,1) .12s forwards loader-logo-reveal;position:relative;transform:scale(.78)translateY(8px)}.loader-caption{letter-spacing:.055em;text-transform:uppercase;margin-top:9px;font-size:.67rem;font-weight:600;color:#ffffff6b!important}.loader-orbit{border:1px solid #0000;border-radius:50%;position:absolute;inset:12px}.loader-orbit-one{border-top-color:#f12638;border-right-color:#f1263821;animation:2.1s linear infinite loader-orbit-spin}.loader-orbit-two{border-bottom-color:#ffffff6b;border-left-color:#ffffff14;animation:2.8s linear infinite reverse loader-orbit-spin;inset:30px}.loader-core-glow{filter:blur(28px);background:#e60f2a2e;border-radius:50%;width:128px;height:128px;animation:1.45s ease-in-out infinite loader-core-pulse;position:absolute}.loader-brand-line{justify-content:center;align-items:center;gap:12px;width:100%;margin-top:-7px;display:flex}.loader-brand-line span{background:linear-gradient(90deg,#0000,#f12638);width:42px;height:1px}.loader-brand-line span:last-child{transform:scaleX(-1)}.loader-brand-line strong{letter-spacing:.34em;text-indent:.34em;font-size:.7rem;font-weight:900}.loader-progress{background:#ffffff13;border-radius:99px;width:168px;height:2px;margin-top:18px;overflow:hidden}.loader-progress i{border-radius:inherit;background:linear-gradient(90deg,#0000,#f12638,#ff6976,#0000);width:48%;height:100%;animation:1.2s ease-in-out infinite loader-progress-run;display:block}.loader-screen.is-compact .loader-stage{width:116px;height:116px}.loader-screen.is-compact .movcar-loader-logo{width:105px;height:78px}.loader-screen.is-compact .loader-orbit-two{inset:20px}.loader-screen.is-compact .loader-brand-line,.loader-screen.is-compact .loader-caption{display:none}.loader-screen.is-compact .loader-progress{margin-top:5px}@keyframes loader-logo-reveal{to{opacity:1;transform:scale(1)translateY(0)}}@keyframes loader-orbit-spin{to{transform:rotate(360deg)}}@keyframes loader-core-pulse{50%{opacity:.55;transform:scale(1.2)}}@keyframes loader-progress-run{0%{transform:translate(-110%)}to{transform:translate(220%)}}@keyframes loader-grid-drift{to{transform:perspective(500px)rotateX(62deg)translateY(calc(18% + 48px))}}@media (width<=575.98px){.loader-stage{width:210px;height:210px}.movcar-loader-logo{width:185px;height:128px}.loader-screen:after{width:120vw;height:120vw}}@media (prefers-reduced-motion:reduce){.loader-screen:before,.loader-orbit,.loader-core-glow,.loader-progress i,.movcar-loader-logo{animation:none}.movcar-loader-logo{opacity:1;transform:none}}body.theme-mobile-clean,body.theme-mobile,body.theme-copa.theme-mobile{background:var(--bg)}.app-desktop-shell{grid-template-columns:78px minmax(0,1fr);min-height:100vh;display:grid}.desktop-rail{border-right:1px solid var(--border);background:#111;flex-direction:column;align-items:center;gap:22px;min-height:100vh;padding:18px 14px;display:flex}.desktop-rail-link,.icon-btn,.header-profile-chip{background:var(--panel);border:1px solid var(--border);box-shadow:none;border-radius:12px}.desktop-rail-brand{width:58px;height:58px;box-shadow:none;background:0 0;border:0;border-radius:0;justify-content:center;align-items:center;display:flex}.desktop-rail-logo{object-fit:contain;width:58px;height:58px}.desktop-rail-nav{gap:12px;display:grid}.desktop-rail-link{width:48px;height:48px;color:var(--muted);justify-content:center;align-items:center;text-decoration:none;display:flex}.groups-top-button{min-height:38px;color:var(--accent-2);background:var(--accent-surface);border:1px solid rgba(var(--accent-rgb), .46);white-space:nowrap;cursor:pointer;border-radius:11px;align-items:center;gap:7px;padding:4px 9px 4px 5px;font-size:.78rem;font-weight:800;line-height:1;transition:transform .18s,border-color .18s,background .18s;display:inline-flex}.groups-top-button:hover,.groups-top-button:focus-visible{color:var(--accent-2);background:rgba(var(--accent-rgb), .2);border-color:var(--accent);outline:none;transform:translateY(-1px)}.groups-top-button-icon{color:#fff;background:#25d366;border-radius:8px;justify-content:center;align-items:center;width:28px;height:28px;font-size:.95rem;display:inline-flex}.groups-top-button-count{min-width:18px;height:18px;color:var(--accent-2);background:rgba(var(--accent-rgb), .18);border-radius:999px;justify-content:center;align-items:center;padding:0 4px;font-size:.68rem;display:inline-flex}.desktop-rail-link.active,.bottom-menu>a.active,.dashboard-tab-pill.active,.market-filter-chip.active,.icon-btn:hover,.icon-btn:focus-visible{background:var(--accent-surface)!important;border-color:rgba(var(--accent-rgb), .25)!important;color:var(--accent-2)!important}.app-shell{max-width:1180px;min-height:100vh;margin:0 auto}.app-header{z-index:50;border-bottom:1px solid var(--border);background:#2a2a2a;padding:8px 14px;position:sticky;top:0}.app-header-row{justify-content:space-between;align-items:center;gap:16px;display:flex}.brand-link{align-items:center;gap:12px;text-decoration:none;display:inline-flex}.brand-mark{object-fit:contain;width:84px;height:46px}.brand-title{color:var(--accent);letter-spacing:.08em;text-transform:uppercase;font-size:.7rem;font-weight:800}.brand-name{font-size:1.06rem;line-height:1.1}.header-actions{align-items:center;gap:10px;display:flex}.icon-btn,.header-profile-chip{width:34px;height:34px;color:var(--muted);justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.header-profile-avatar{background:var(--accent-surface);width:28px;height:28px;color:var(--accent-2);border-radius:999px;justify-content:center;align-items:center;font-size:.76rem;font-weight:800;display:inline-flex}.content-area{padding:24px 24px 96px}.impersonation-bar,.surface,.metric,.brand-panel,.quick-action-btn,.ticker-strip,.dashboard-tab-strip,.market-filter-strip,.dashboard-balance-main,.dashboard-mini-box,.plan-card,.market-card,.rules-card,.purchase-summary,.payment-option,.modal-content,.whatsapp-group-link,.guest-panel{background:var(--panel);border:1px solid var(--border);border-radius:var(--radius);box-shadow:none}.guest-language-switch,.header-language-switch{align-items:center;gap:3px;display:inline-flex}.guest-language-switch{justify-content:flex-end;width:100%;margin-bottom:8px}.guest-language-btn,.header-language-btn{filter:grayscale();opacity:.55;background:0 0;border:1px solid #0000;border-radius:5px;place-items:center;gap:4px;min-width:44px;height:26px;font-size:.82rem;text-decoration:none;display:inline-grid}.guest-language-btn b,.header-language-btn b{color:var(--muted);letter-spacing:.04em;font-size:.58rem;font-weight:800}.guest-language-btn.active,.header-language-btn.active,.guest-language-btn:hover,.header-language-btn:hover{border-color:rgba(var(--accent-rgb), .35);background:rgba(var(--accent-rgb), .1);filter:none;opacity:1}.header-language-switch{margin-right:2px}.brand-panel,.surface{padding:16px}.dashboard-secondary-sections{display:block}.hero-trader-card{border:1px solid rgba(var(--accent-rgb), .18);background:#111;border-radius:14px;min-height:0;position:relative;overflow:hidden}.hero-trader-visual{min-height:168px;position:relative}.hero-team-logo{z-index:2;object-fit:contain;filter:drop-shadow(0 2px 8px #0000007a);width:72px;height:42px;position:absolute;top:14px;left:16px}.hero-trader-media{object-fit:cover;width:100%;height:100%;min-height:168px}.hero-trader-overlay{background:linear-gradient(90deg,#0000004d 0%,#0000001f 55%,#00000038 100%),linear-gradient(#0000000a,#0000006b);padding:16px;position:absolute;inset:0}.hero-trader-toggle{z-index:2;border:1px solid rgba(var(--accent-2-rgb), .35);width:30px;height:30px;color:var(--accent-2);background:#0a0a0aa3;border-radius:7px;place-items:center;display:inline-grid;position:absolute;bottom:14px;right:14px}.hero-trader-toggle[aria-expanded=true] i{transform:rotate(180deg)}.hero-trader-toggle i{transition:transform .2s}.hero-trader-balance{border-color:rgba(var(--accent-2-rgb), .24);background:#0a0a0a94;width:min(215px,100% - 70px);min-height:64px;position:absolute;bottom:16px;left:16px}.hero-trader-balance .balance-value{font-size:1.25rem}.hero-trader-details{border-top:1px solid rgba(var(--accent-rgb), .16);background:#171717;grid-template-columns:repeat(2,minmax(120px,1fr));gap:8px;width:100%;padding:10px;position:static;display:grid!important}.hero-trader-details:not(.show){display:none!important}.hero-trader-details .hero-stat-box{background:#0a0a0a94;min-height:58px}.hero-trader-top{justify-content:flex-end;align-items:flex-start;display:flex}.hero-trader-title{color:var(--text);margin-top:4px;font-size:1.28rem;font-weight:800}.hero-trader-copy{max-width:240px;position:absolute;bottom:16px;left:16px;right:16px}.hero-trader-subtitle{color:#afbdd0;margin-top:4px;font-size:.66rem;line-height:1.35}.hero-trader-stats{position:absolute;inset:0}.hero-stat-box{border:1px solid rgba(var(--accent-rgb), .1);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:linear-gradient(#1414145c,#14141429);border-radius:10px;gap:2px;min-height:54px;padding:8px 9px;display:grid;box-shadow:inset 0 1px #ffffff08}.hero-stat-box-corner{width:min(156px,50% - 30px);position:absolute}.hero-stat-box-top-left{top:18px;left:18px}.hero-stat-box-top-right{top:18px;right:18px}.hero-stat-box-bottom-left{bottom:18px;left:18px}.hero-stat-box-bottom-right{bottom:18px;right:18px}.hero-stat-box span{color:rgba(var(--accent-2-rgb), .88);text-transform:uppercase;letter-spacing:.09em;font-size:.5rem}.hero-stat-box strong{color:var(--text);text-shadow:0 1px 10px #00000047;font-size:.82rem;font-weight:800;line-height:1.08}.hero-stat-balance{width:min(176px,50% - 30px)}.promo-banner-media img{object-fit:cover;width:100%;height:100%}.balance-value{margin-top:2px;font-size:1rem;line-height:.95}.dashboard-shell-head{justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}.dashboard-head-badge,.plan-tier-chip{background:var(--accent-surface);border:1px solid rgba(var(--accent-rgb), .22);min-height:20px;color:var(--accent-2);text-transform:uppercase;border-radius:8px;justify-content:center;align-items:center;padding:0 6px;font-size:.52rem;font-weight:800;display:inline-flex}.dashboard-balance-strip{grid-template-columns:1.2fr .8fr;gap:10px;display:grid}.dashboard-balance-main,.dashboard-mini-box,.rules-card,.metric{padding:12px}.dashboard-balance-side,.rules-grid{gap:8px;display:grid}.ticker-strip{align-items:center;gap:10px;padding:10px 12px;display:flex}.dashboard-tab-strip,.market-filter-strip{gap:8px;padding:0;display:flex;overflow-x:auto}.dashboard-tab-pill,.market-filter-chip{border:1px solid var(--border);min-height:32px;color:var(--muted);background:#202020;border-radius:8px;flex:none;padding:0 12px;font-size:.64rem;font-weight:700}.dashboard-tab-pill.active,.market-filter-chip.active{background:var(--accent-surface-2);border-color:rgba(var(--accent-rgb), .28);color:var(--accent-2)}.investment-hub{background:0 0;border:0;padding:0!important}.investment-hub-head{justify-content:space-between;align-items:end;gap:12px;display:flex}.investment-hub-head,.investment-hub-tabs,.investment-hub-filters{max-width:980px;margin-left:auto;margin-right:auto}.investment-hub-tabs,.investment-hub-filters{justify-content:center}.investment-hub-tabs{border-bottom:1px solid rgba(var(--accent-rgb), .1);padding-bottom:12px}.investment-hub-filters{padding-top:12px}.quick-actions{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.quick-action-btn{align-content:center;justify-items:center;gap:4px;min-height:44px;padding:8px 6px;text-decoration:none;display:grid}.quick-action-btn i{color:var(--accent-2)}.quick-action-btn span{font-size:.72rem;font-weight:700}.market-list{gap:12px;display:grid}@media (width>=768px){.market-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}}.market-card,.plan-card{grid-template-columns:46px minmax(0,1fr) 104px;align-items:center;gap:12px;min-height:112px;padding:12px 14px;display:grid;overflow:hidden}.market-card[hidden],.market-card:before,.market-card:after,.plan-card:before,.plan-card:after,.brand-panel:after{display:none!important}.market-logo-frame,.market-logo-fallback,.plan-logo-frame{border:1px solid rgba(var(--accent-rgb), .16)!important;background:#101010!important;border-radius:6px!important;width:42px!important;height:42px!important;margin:0!important}.market-logo-fallback{color:var(--accent-2);justify-content:center;align-items:center;display:inline-flex}.market-card-copy,.market-card-side{min-width:0}.market-card-topline{justify-content:space-between;align-items:flex-start;gap:8px;margin-bottom:2px;display:flex}.plan-team{font-size:.94rem;line-height:1.05}.market-card-note{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;margin-bottom:4px;font-size:.64rem;line-height:1.15;overflow:hidden}.market-card-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.market-stat-line{min-width:0}.market-stat-line span{color:var(--muted);text-transform:uppercase;margin-bottom:2px;font-size:.58rem;display:block}.market-stat-line strong{color:var(--text);font-size:.7rem;line-height:1.12;display:block}.market-card-side{gap:4px;display:grid}.plan-amount-label{font-size:.58rem}.plan-amount{color:var(--accent-2);margin-top:0;font-size:.98rem;font-weight:900;line-height:1}.market-card .btn-kick,.plan-card .btn-kick{min-height:28px;padding:0 8px;font-size:.66rem}.dashboard-metric-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.bottom-menu{z-index:40;border:1px solid rgba(var(--accent-rgb), .14);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#1c1c1cf5;border-radius:18px;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;margin:0;padding:10px;display:grid;position:fixed;bottom:14px;left:max(10px,50% - 551px);right:max(10px,50% - 551px);box-shadow:0 18px 40px #0000006b}.content-area{padding-bottom:118px}.bottom-menu>a{min-height:56px;color:var(--muted);border-radius:14px;align-content:center;justify-items:center;gap:5px;padding:6px 4px;text-decoration:none;transition:background .2s,color .2s,transform .2s;display:grid}.bottom-menu>a i{font-size:1.04rem}.menu-label{letter-spacing:.02em;font-size:.58rem;font-weight:700}.bottom-menu>a:hover,.bottom-menu>a.active{background:linear-gradient(180deg, rgba(var(--accent-rgb), .18), rgba(var(--accent-rgb), .08));color:var(--accent-2);transform:translateY(-1px)}.bottom-menu>a.active i{color:var(--accent-2)}.guest-shell{place-items:center;min-height:100vh;padding:28px 18px;display:grid}.guest-panel{background:0 0;border-color:#0000;width:100%;max-width:420px;padding:10px 4px}.guest-topbar{justify-content:flex-end;margin-bottom:14px;display:flex}.guest-locale-switch{gap:8px;display:inline-flex}.guest-locale-btn{border:1px solid var(--border);background:var(--panel-2);min-width:44px;min-height:34px;color:var(--muted);border-radius:8px;justify-content:center;align-items:center;padding:0 10px;font-weight:700;text-decoration:none;display:inline-flex}.locale-switcher{align-items:center;gap:6px;display:inline-flex}.locale-form{margin:0}.locale-button{border:1px solid var(--border);background:var(--surface-2,#242424);min-height:34px;color:var(--text-soft,#b0b0b0);font:inherit;cursor:pointer;border-radius:8px;justify-content:center;align-items:center;gap:5px;padding:0 9px;font-size:.68rem;font-weight:800;line-height:1;transition:border-color .18s,color .18s,background .18s,transform .18s;display:inline-flex}.locale-button:hover,.locale-button:focus-visible,.locale-button.active{color:var(--accent-2,#2f8cff);border-color:rgba(var(--accent-rgb), .55);background:rgba(var(--accent-rgb), .12);transform:translateY(-1px)}.locale-flag{border:1px solid #ffffff3d;border-radius:2px;flex:none;width:18px;height:13px;display:inline-block;position:relative;overflow:hidden;box-shadow:0 1px 3px #00000059}.locale-flag-us{background:repeating-linear-gradient(#b22234 0 1.5px,#fff 1.5px 3px)}.locale-flag-us:before{content:"";background:#3c3b6e;width:8px;height:7px;position:absolute;inset:0 auto auto 0}.locale-flag-br{background:#168b43}.locale-flag-br:before{content:"";background:#f8d447;width:10px;height:7px;position:absolute;top:2px;left:3px;transform:rotate(45deg)}.locale-flag-br:after{content:"";background:#1f4f9b;border-radius:50%;width:4px;height:4px;position:absolute;top:4px;left:6px}.locale-flag-es{background:linear-gradient(#aa151b 0 25%,#f1bf00 25% 75%,#aa151b 75% 100%)}.profile-locale-options{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.profile-locale-option{border:1px solid var(--border);background:var(--surface-2,#242424);min-height:48px;color:var(--muted);cursor:pointer;border-radius:8px;align-items:center;gap:7px;padding:7px 9px;display:flex}.profile-locale-option input{opacity:0;pointer-events:none;position:absolute}.profile-locale-option span:last-child{gap:2px;min-width:0;display:grid}.profile-locale-option strong{color:var(--text-main,#fff);font-size:.72rem}.profile-locale-option small{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:.58rem;overflow:hidden}.profile-locale-option.active{border-color:rgba(var(--accent-rgb), .7);background:rgba(var(--accent-rgb), .12);color:var(--accent-2)}.profile-locale-option:has(input:checked){border-color:rgba(var(--accent-rgb), .7);background:rgba(var(--accent-rgb), .12);color:var(--accent-2)}.profile-locale-option:has(input:focus-visible){border-color:rgba(var(--accent-rgb), .7);background:rgba(var(--accent-rgb), .12);color:var(--accent-2)}.locale-switcher-compact{gap:3px}.locale-switcher-compact .locale-button{border-radius:7px;min-width:29px;min-height:29px;padding:0 4px;font-size:.58rem}@media (width<=575.98px){.guest-topbar{justify-content:center}.locale-switcher-compact .locale-button span:last-child{display:none}}.guest-hero{text-align:center;justify-items:center;margin-bottom:24px;display:grid}.guest-brand-ball{object-fit:contain;width:min(250px,72vw);height:auto}.guest-hero-copy h1{margin:0;font-size:1.4rem}.guest-hero-copy p{color:var(--muted);margin:6px 0 0;font-size:.9rem}.guest-form-intro{display:none}.guest-form-title{margin:4px 0 6px;font-size:1.15rem}.guest-form-subtitle,.guest-form-foot{color:var(--muted)}.account-type-picker{grid-template-columns:minmax(0,1fr) auto;gap:10px;display:grid}.account-type-flags{border:1px solid var(--border);background:var(--panel-2);border-radius:10px;justify-content:center;align-items:center;gap:8px;min-width:114px;padding:0 12px;font-size:1.2rem;display:inline-flex}.whatsapp-group-link{justify-content:space-between;align-items:center;gap:12px;padding:12px;text-decoration:none;display:flex}.whatsapp-group-link-title{align-items:center;gap:10px;margin-bottom:4px;display:flex}.whatsapp-group-link-badge{background:var(--accent-surface);width:34px;height:34px;color:var(--accent-2);border-radius:10px;justify-content:center;align-items:center;display:inline-flex}#whatsAppGroupsModal .modal-content{color:#f8fafc;border:1px solid rgba(var(--accent-rgb), .42);background:#161b23;overflow:hidden;box-shadow:0 24px 60px #00000094}#whatsAppGroupsModal .modal-header{padding:16px 18px 13px;border-bottom:1px solid #ffffff1f!important}#whatsAppGroupsModal .modal-title{color:#fff;font-size:1.08rem;font-weight:800}#whatsAppGroupsModal .modal-body{padding:14px 18px 18px}#whatsAppGroupsModal .text-soft{color:#cbd5e1!important}#whatsAppGroupsModal .whatsapp-group-link{color:#fff;background:#222a35;border-color:#ffffff29}#whatsAppGroupsModal .whatsapp-group-link:hover,#whatsAppGroupsModal .whatsapp-group-link:focus-visible{color:#fff;border-color:var(--accent-2);background:#293544;outline:none}#whatsAppGroupsModal .whatsapp-group-link strong{color:#fff}#whatsAppGroupsModal .whatsapp-group-link small{color:#cbd5e1}#whatsAppGroupsModal .whatsapp-group-link>i{color:var(--accent-2)}#whatsAppGroupsModal .btn-close{opacity:.9}.announcement-media img,.announcement-media video{border-radius:10px;width:100%}.app-download-modal{background:linear-gradient(#121216fa,#08080afa);border:1px solid #ffffff14}.app-download-icon{width:72px;height:72px;color:var(--brand,#f5c518);background:#ffffff0f;border-radius:18px;place-items:center;margin-inline:auto;font-size:2rem;display:grid}@media (width<=991.98px){.app-desktop-shell{grid-template-columns:1fr}.desktop-rail{display:none}}@media (width<=767.98px){.content-area{padding:16px 16px 92px}.app-header-row{gap:8px}.header-actions{gap:6px}.groups-top-button{gap:5px;padding-right:7px}.quick-actions{grid-template-columns:repeat(2,minmax(0,1fr))}.market-card,.plan-card{grid-template-columns:46px minmax(0,1fr) 104px;min-height:112px;padding:12px 14px}.market-stat-line strong{font-size:.58rem}.hero-trader-card,.hero-trader-visual,.hero-trader-media{min-height:178px}.hero-stat-box-corner,.hero-stat-balance{width:min(150px,50% - 26px)}}@media (width<=575.98px){.dashboard-balance-strip,.dashboard-metric-grid{grid-template-columns:1fr}.guest-shell{padding:12px}.guest-panel{padding:14px}.account-type-picker{grid-template-columns:1fr}.account-type-flags{min-height:48px}.hero-trader-card,.hero-trader-visual,.hero-trader-media{min-height:188px}.hero-trader-overlay{padding:12px}.hero-trader-balance{width:calc(100% - 58px);bottom:12px;left:12px}.hero-trader-details{grid-template-columns:repeat(2,minmax(0,1fr));width:100%;top:auto;right:auto}.hero-trader-details .hero-stat-box{min-height:48px;padding:7px}.hero-trader-title{font-size:1.08rem}.hero-trader-copy{max-width:180px;bottom:12px;left:12px;right:12px}.hero-stat-box{min-height:54px;padding:8px}.hero-stat-box-corner,.hero-stat-balance{width:calc(50% - 20px)}.hero-stat-box-top-left,.hero-stat-box-top-right,.hero-stat-box-bottom-left,.hero-stat-box-bottom-right{inset:auto}.hero-stat-box-top-left{top:12px;left:12px}.hero-stat-box-top-right{top:12px;right:12px}.hero-stat-box-bottom-left{bottom:12px;left:12px}.hero-stat-box-bottom-right{bottom:12px;right:12px}.investment-hub-head{flex-direction:column;align-items:flex-start}.bottom-menu{gap:6px;margin:0 10px 10px;padding:8px}.bottom-menu>a{min-height:52px}}.dashboard-shell-block.investment-hub .investment-hub-tabs,.dashboard-shell-block.investment-hub .investment-hub-filters{flex-wrap:wrap;justify-content:center;overflow:visible}.dashboard-shell-block.investment-hub .market-card{min-height:126px;box-shadow:none;background:#171717;border:1px solid #ffffff17;border-radius:7px;grid-template-columns:76px minmax(0,1fr) 132px;gap:12px;padding:10px}.dashboard-shell-block.investment-hub .market-card-media{aspect-ratio:1;border:1px solid rgba(var(--accent-rgb), .3);width:64px;height:64px;min-height:64px;box-shadow:0 0 0 1px rgba(var(--accent-rgb), .05);background:#0c0c0c;border-radius:50%;align-self:center;overflow:hidden}.investment-hub-selects{justify-content:center;gap:10px;width:100%;display:flex}.investment-hub-select{width:min(100%,330px);margin:0;display:block;position:relative}.investment-hub-select>i{z-index:1;color:var(--accent-2);pointer-events:none;font-size:.78rem;position:absolute;top:50%;left:13px;transform:translateY(-50%)}.investment-hub-select select{appearance:none;background-image:linear-gradient(45deg, transparent 50%, var(--accent-2) 50%), linear-gradient(135deg, var(--accent-2) 50%, transparent 50%);cursor:pointer;background-position:calc(100% - 16px) 16px,calc(100% - 11px) 16px;background-repeat:no-repeat;background-size:5px 5px,5px 5px;outline:0;width:100%;min-height:38px;padding:0 38px 0 36px;font-size:.68rem;font-weight:800;transition:border-color .2s,background-color .2s,box-shadow .2s;border:1px solid rgba(var(--accent-rgb), .22)!important;color:var(--text)!important;background-color:#202020!important;border-radius:8px!important}.investment-hub-select select:hover,.investment-hub-select select:focus{border-color:rgba(var(--accent-rgb), .5)!important;background-color:var(--accent-surface)!important;box-shadow:0 0 0 3px rgba(var(--accent-rgb), .08)!important}.investment-hub-filter-select{width:min(100%,260px)}.dashboard-shell-block.investment-hub .market-card{transition:transform .2s,border-color .2s,background-color .2s;animation:.42s both market-card-enter}.dashboard-shell-block.investment-hub .market-card:nth-child(2){animation-delay:40ms}.dashboard-shell-block.investment-hub .market-card:nth-child(3){animation-delay:80ms}.dashboard-shell-block.investment-hub .market-card:nth-child(4){animation-delay:.12s}.dashboard-shell-block.investment-hub .market-card:nth-child(5){animation-delay:.16s}.dashboard-shell-block.investment-hub .market-card:nth-child(6){animation-delay:.2s}.dashboard-shell-block.investment-hub .market-card:hover{border-color:rgba(var(--accent-rgb), .3);background-color:#1b1b1b;transform:translateY(-2px)}.dashboard-shell-block.investment-hub .market-card:hover .market-card-media{border-color:rgba(var(--accent-rgb), .5);box-shadow:0 0 0 2px rgba(var(--accent-rgb), .08)}.dashboard-shell-block.investment-hub .market-card .btn-kick{letter-spacing:.01em;min-height:26px;padding:0 7px;font-size:.62rem;transition:filter .2s,transform .2s;border-radius:7px!important}.dashboard-shell-block.investment-hub .market-card .btn-kick:hover{filter:brightness(1.08);transform:translateY(-1px)}@keyframes market-card-enter{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.dashboard-shell-block.investment-hub .market-card,.dashboard-shell-block.investment-hub .market-card .btn-kick,.investment-hub-select select{transition:none;animation:none}}.dashboard-shell-block.investment-hub .market-card-photo{background-image:var(--market-sprite);background-repeat:no-repeat;background-size:600% 100%;background-position:var(--market-image-position) center;filter:saturate(.9)contrast(1.04);border-radius:50%;width:100%;height:100%;min-height:64px}.dashboard-shell-block.investment-hub .market-card-daily{border-color:rgba(var(--accent-2-rgb), .72);box-shadow:0 0 0 1px rgba(var(--accent-2-rgb), .12), 0 0 18px rgba(var(--accent-rgb), .18), inset 0 0 16px #00000061}.market-daily-callout{border:1px solid rgba(var(--accent-2-rgb), .62);background:rgba(var(--accent-rgb), .13);width:fit-content;max-width:100%;color:var(--accent-2);white-space:nowrap;box-sizing:border-box;border-radius:5px;align-items:center;gap:5px;margin:2px 0 7px;padding:4px 7px;font-size:.62rem;line-height:1.15;display:flex}.market-daily-callout i{font-size:.78rem}.market-daily-callout span{color:#d3d3d3;font-size:.58rem}@media (width<=575.98px){.market-daily-callout{white-space:normal;flex-wrap:wrap;gap:4px;width:100%;margin-bottom:5px;padding:3px 5px;font-size:.55rem}.market-daily-callout span{flex-basis:100%;padding-left:15px;font-size:.5rem}}.dashboard-shell-block.investment-hub .market-card-side{border-left:1px solid #ffffff14;align-content:center;padding-left:10px}.dashboard-shell-block.investment-hub .plan-team{color:#f4f4f4;font-size:.96rem;font-weight:800}.dashboard-shell-block.investment-hub .plan-tier-chip{border:1px solid rgba(var(--accent-rgb), .28);color:var(--accent-2);text-transform:uppercase;border-radius:4px;flex:none;padding:4px 7px;font-size:.55rem;font-weight:800;line-height:1}.dashboard-shell-block.investment-hub .market-card-note{color:#929292;margin-bottom:9px;font-size:.65rem}.dashboard-shell-block.investment-hub .market-stat-line{border-right:1px solid #ffffff14;padding-right:7px}.dashboard-shell-block.investment-hub .market-stat-line:last-child{border-right:0;padding-right:0}.dashboard-shell-block.investment-hub .market-stat-line span{color:#8e8e8e;align-items:center;gap:3px;font-size:.55rem;display:flex}.dashboard-shell-block.investment-hub .market-stat-line span i{color:var(--accent-2)}.dashboard-shell-block.investment-hub .market-stat-line strong{color:#f0f0f0;white-space:normal;overflow-wrap:anywhere;margin-top:3px;font-size:.69rem;line-height:1.15}.dashboard-shell-block.investment-hub .plan-amount-label{color:#929292;text-transform:uppercase;font-size:.57rem}.dashboard-shell-block.investment-hub .plan-amount{color:var(--accent-2);white-space:nowrap;font-size:1rem;line-height:1.1}.dashboard-shell-block.investment-hub .market-card .btn-kick{border-radius:5px;min-height:32px;font-size:.68rem;font-weight:800}@media (width<=575.98px){.dashboard-shell-block.investment-hub .market-card{grid-template-columns:64px minmax(0,1fr) 108px;gap:9px;padding:8px}.dashboard-shell-block.investment-hub .market-card-media,.dashboard-shell-block.investment-hub .market-card-photo{width:64px;height:64px;min-height:64px}.dashboard-shell-block.investment-hub .market-card-side{padding-left:8px}.dashboard-shell-block.investment-hub .plan-team{font-size:.85rem}.dashboard-shell-block.investment-hub .plan-tier-chip{display:none}.dashboard-shell-block.investment-hub .market-card-note{margin-bottom:7px;font-size:.58rem}.dashboard-shell-block.investment-hub .market-stat-line strong{font-size:.56rem}.dashboard-shell-block.investment-hub .plan-amount{font-size:.86rem}}.app-main-shell{min-width:0}.bottom-menu{border-color:rgba(var(--accent-rgb), .22);-webkit-backdrop-filter:none;backdrop-filter:none;background:#1d1d1d;margin:0;position:fixed;bottom:14px;left:max(10px,50% - 551px);right:max(10px,50% - 551px)}.network-premium-hero{background:#171717;border:1px solid #ffffff17;border-radius:8px;grid-template-columns:minmax(0,1fr) 130px 150px;align-items:end;gap:12px;padding:18px;display:grid}.network-premium-title{color:#f7f7f7;margin:3px 0 5px;font-size:1.3rem;line-height:1.05}.network-premium-copy{color:#969696;max-width:420px;margin:0;font-size:.78rem}.network-premium-total{background:#202020;border:1px solid #ffffff14;border-radius:6px;min-height:70px;padding:12px}.network-premium-total span,.network-level-commission small{color:#909090;text-transform:uppercase;font-size:.58rem;display:block}.network-premium-total strong{color:#f2f2f2;margin-top:6px;font-size:1.12rem;display:block}.network-premium-total-highlight strong{color:var(--accent-2)}.network-invite-panel{background:#171717;border:1px solid #ffffff17;border-radius:8px;padding:14px}.network-panel-heading,.network-link-row{justify-content:space-between;align-items:center;gap:10px;display:flex}.network-link-row{margin-top:12px}.network-link-row .form-control{min-width:0}.network-link-row .btn{flex:0 0 42px;width:42px;height:42px;padding:0}.network-level-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.network-level-card{background:#171717;border:1px solid #ffffff17;border-radius:7px;align-self:start;overflow:hidden}.network-level-card summary{cursor:pointer;grid-template-columns:34px minmax(0,1fr) auto 16px;align-items:center;gap:9px;min-height:76px;padding:12px;list-style:none;display:grid}.network-level-card summary::-webkit-details-marker{display:none}.network-level-icon,.network-member-avatar{color:var(--accent-contrast);background:var(--accent-2);border-radius:50%;justify-content:center;align-items:center;font-weight:800;display:inline-flex}.network-level-icon{width:34px;height:34px}.network-level-main strong,.network-level-main small,.network-level-commission strong{display:block}.network-level-main strong{color:#f4f4f4;font-size:.84rem}.network-level-main small{color:#929292;margin-top:4px;font-size:.65rem}.network-level-commission{text-align:right}.network-level-commission strong{color:var(--accent-2);margin-top:4px;font-size:.78rem}.network-level-chevron{color:#929292;transition:transform .2s}.network-level-card[open] .network-level-chevron{transform:rotate(180deg)}.network-member-list{border-top:1px solid #ffffff14;padding:0 12px 12px}.network-member-row{border-bottom:1px solid #ffffff0f;grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:8px;padding:10px 0;display:grid}.network-member-row:last-child{border-bottom:0;padding-bottom:0}.network-member-avatar{width:30px;height:30px;font-size:.72rem}.network-member-row strong,.network-member-row small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.network-member-row strong{color:#f1f1f1;font-size:.73rem}.network-member-row small,.network-member-row time,.network-empty{color:#8e8e8e;font-size:.62rem}.network-member-row time{white-space:nowrap}.network-empty{padding-top:12px}.investment-modal .modal-dialog{max-width:520px}.investment-modal-content{color:#f2f2f2;overflow:hidden;border:1px solid rgba(var(--accent-rgb), .28)!important;background:#161616!important;border-radius:10px!important;box-shadow:0 24px 80px #000000a6!important}.investment-modal .modal-header{background:#1d1d1d;padding:16px 18px 13px;border-bottom:1px solid #ffffff14!important}.investment-modal .modal-title,.investment-modal .form-label{color:#fff}.investment-modal .modal-body{background:#161616;padding:18px}.investment-modal .modal-footer{background:#161616;padding:0 18px 18px}.investment-modal .purchase-summary{background:#232323;border:1px solid #ffffff1a;border-radius:7px;align-items:center;gap:12px;padding:12px;display:flex}.investment-modal .investment-modal-logo-frame{width:48px;height:48px;color:var(--accent-2);background:#101010;border-radius:50%;flex:0 0 48px;justify-content:center;align-items:center;display:inline-flex}.investment-modal .investment-modal-logo-frame img{object-fit:cover;border-radius:50%;width:100%;height:100%}.investment-modal .purchase-title{color:#fff;font-size:1rem}.investment-modal .form-control,.investment-modal .form-select{min-height:46px;color:#fff!important;background:#252525!important;border-color:#ffffff26!important}.investment-modal .text-soft,.investment-modal small{color:#a8a8a8!important}.investment-modal .payment-method-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.investment-modal .payment-option{color:#f2f2f2;background:#222;border:1px solid #ffffff1f;min-height:76px}.investment-modal .payment-option.active{background:var(--accent-surface-2);border-color:var(--accent-2);color:#fff}.investment-modal .payment-option i{color:var(--accent-2)}.investment-modal .btn-kick{min-height:48px;background:var(--accent)!important;color:var(--accent-contrast)!important;border-radius:6px!important}@media (width<=767.98px){.bottom-menu{gap:5px;padding:8px;bottom:10px;left:10px;right:10px}.content-area{padding-bottom:112px}.network-premium-hero{grid-template-columns:repeat(2,minmax(0,1fr))}.network-premium-hero>:first-child{grid-column:1/-1}.network-level-grid{grid-template-columns:1fr}}.investment-modal .modal-dialog{width:calc(100% - 24px);margin:12px auto}.investment-modal .modal-content{max-height:calc(100vh - 24px)}.investment-plan-summary{min-height:72px}.investment-amount-card{background:#202020;border:1px solid #ffffff1a;border-radius:8px;padding:14px}.investment-amount-card .form-label{margin-bottom:8px;font-size:.8rem;font-weight:700}.investment-amount-input{border:1px solid rgba(var(--accent-rgb), .42);background:#2a2a2a;border-radius:7px;align-items:center;min-height:54px;padding:0 14px;display:flex}.investment-amount-input span{color:var(--accent-2);font-size:.85rem;font-weight:800}.investment-amount-input input{color:#fff;background:0 0;border:0;outline:0;width:100%;min-width:0;padding:0 0 0 10px;font-size:1.45rem;font-weight:800}.investment-amount-input input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.investment-amount-input input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.investment-projection-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.investment-projection-card{background:#202020;border:1px solid #ffffff17;border-radius:7px;min-width:0;padding:11px 9px}.investment-projection-card small,.investment-projection-card strong{display:block}.investment-projection-card small{color:#9b9b9b;text-transform:uppercase;font-size:.57rem;line-height:1.15}.investment-projection-card strong{color:#f5f5f5;white-space:nowrap;margin-top:7px;font-size:.78rem;line-height:1.1}.investment-projection-card-highlight{border-color:rgba(var(--accent-rgb), .4);background:var(--accent-surface-2)}.investment-projection-card-highlight strong{color:var(--accent-2)}.investment-redemption-note{border-left:3px solid var(--accent-2);color:#b1b1b1;background:#1d1d1d;min-height:34px;padding:9px 11px;font-size:.68rem;line-height:1.3}.investment-payment-heading{border-bottom:1px solid #ffffff17;gap:4px;margin-bottom:14px;padding-bottom:12px;display:grid}.investment-payment-heading strong{color:#fff;font-size:1.05rem}.investment-payment-heading small{color:var(--accent-2);font-size:.75rem;font-weight:700}.investment-back-button{color:#b6b6b6;background:0 0;border:0;padding:0;font-size:.72rem}.investment-back-button:hover{color:var(--accent-2)}.investment-modal-footer{padding-top:0!important}.investment-modal-footer .btn{min-height:48px}@media (width<=480px){.investment-projection-card{padding:10px 7px}.investment-projection-card strong{font-size:.68rem}.investment-projection-card small{font-size:.52rem}}@media (width<=420px){.network-panel-heading{flex-direction:column;align-items:flex-start}.network-panel-heading .btn{width:100%}.network-level-card summary{grid-template-columns:32px minmax(0,1fr) auto 14px;gap:7px;padding:10px}.network-level-commission strong{font-size:.7rem}.investment-modal .payment-method-grid{grid-template-columns:1fr}}.dashboard-shell-block.investment-hub .market-card-is-locked{border-color:rgba(var(--accent-2-rgb), .66);box-shadow:0 0 0 1px rgba(var(--accent-2-rgb), .08), 0 0 18px rgba(var(--accent-rgb), .13), inset 0 0 18px #0000006b}.market-active-label{border:1px solid rgba(var(--accent-2-rgb), .45);width:fit-content;color:var(--accent-2);text-transform:uppercase;border-radius:4px;align-items:center;gap:4px;margin:1px 0 7px;padding:3px 6px;font-size:.57rem;font-weight:900;line-height:1;display:inline-flex}.market-active-label-pending{color:#ffd166;border-color:#ffc10773}.market-active-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;min-width:0;display:grid}.market-active-metrics>div{min-width:0}.market-active-metrics span,.market-active-progress-head,.market-active-next{color:#8e9aab;font-size:.56rem;line-height:1.15}.market-active-metrics strong{color:#f4f7fb;text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:.65rem;line-height:1.1;display:block;overflow:hidden}.market-active-progress{margin-top:7px}.market-active-progress-head{justify-content:space-between;gap:6px;margin-bottom:3px;display:flex}.market-active-progress-head strong{color:var(--accent-2);font-weight:800}.market-active-progress .progress{background:#ffffff14;border-radius:99px;height:4px;overflow:hidden}.market-active-progress .progress-bar{background:var(--accent-2);border-radius:inherit}.market-active-next{text-overflow:ellipsis;white-space:nowrap;margin-top:6px;overflow:hidden}.market-card-redeem-form{margin:0}.market-card .market-redeem-button,.market-card .market-pending-button{white-space:normal;min-height:32px;padding:4px 7px;line-height:1.05}.market-card .market-redeem-button{background:var(--accent-2)!important;color:var(--accent-contrast)!important}.market-card .market-pending-button{color:#ffe08a!important;background:#4b3a12!important;border-color:#8b6b20!important}.market-card-state{color:#9ba6b5;text-align:center;border:1px solid #ffffff1f;border-radius:5px;justify-content:center;align-items:center;min-height:32px;padding:4px 6px;font-size:.59rem;font-weight:800;line-height:1.05;display:flex}@media (width<=575.98px){.market-active-metrics strong{font-size:.58rem}.market-active-metrics span,.market-active-progress-head,.market-active-next{font-size:.51rem}.market-card .market-redeem-button,.market-card .market-pending-button,.market-card-state{min-height:30px;font-size:.58rem}}body.theme-mobile,body.theme-guest,body.theme-welcome{background-color:#05070b;background-image:linear-gradient(135deg, #0c1f3f38, transparent 38%), repeating-linear-gradient(135deg, rgba(var(--accent-rgb), .045) 0, rgba(var(--accent-rgb), .045) 1px, transparent 1px, transparent 86px), repeating-linear-gradient(45deg, rgba(var(--accent-2-rgb), .022) 0, rgba(var(--accent-2-rgb), .022) 1px, transparent 1px, transparent 124px);background-size:auto,auto,auto;background-attachment:fixed}body.theme-mobile .app-main-shell,body.theme-guest .guest-shell,body.theme-welcome .welcome-shell{z-index:1;position:relative}.bottom-menu{border-color:rgba(var(--accent-rgb), .3);background:#181818;border-radius:16px;grid-template-columns:repeat(6,minmax(0,1fr));gap:6px;min-height:68px;padding:8px 10px;box-shadow:0 16px 38px #00000094,inset 0 1px #ffffff0d}.bottom-menu>a{color:#8e8e8e;border-radius:12px;min-height:50px;padding:0;position:relative}.bottom-menu>a i{border:1px solid #0000;border-radius:12px;justify-content:center;align-items:center;width:40px;height:40px;font-size:1.16rem;transition:color .2s,background .2s,border-color .2s,transform .2s;display:inline-flex}.bottom-menu>a:hover,.bottom-menu>a:focus-visible{color:var(--accent-2);background:0 0;transform:none}.bottom-menu>a:hover i,.bottom-menu>a:focus-visible i{background:var(--accent-surface);border-color:rgba(var(--accent-rgb), .3);transform:translateY(-1px)}.bottom-menu>a.active{color:var(--accent-2);background:0 0;transform:none}.bottom-menu>a.active i{color:var(--accent-contrast);background:var(--accent-2);border-color:var(--accent-2);box-shadow:0 6px 16px rgba(var(--accent-rgb), .22)}.bottom-menu .menu-label{position:absolute}@media (width<=767.98px){.bottom-menu{min-height:64px;padding:7px 8px}.bottom-menu>a i{width:38px;height:38px;font-size:1.08rem}}.account-command-center{--account-red:#f12638;--account-red-bright:#ff5363;--account-panel:#0d0e12;display:block}@property --account-neon-angle{syntax:"<angle>";inherits:false;initial-value:0deg}.neon-trace-card{isolation:isolate;position:relative;overflow:hidden;box-shadow:0 20px 55px #00000052,inset 0 1px #ffffff06;border:1px solid #f126382e!important}.neon-trace-card:before{content:"";z-index:4;border-radius:inherit;background:conic-gradient(from var(--account-neon-angle), transparent 0 72%, #f126381a 76%, #f12638 81%, #ffb0b7 82.5%, #f12638 84%, #f126381f 88%, transparent 93%);-webkit-mask-composite:xor;pointer-events:none;padding:1px;animation:7s linear infinite account-neon-orbit;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 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}@keyframes account-neon-orbit{to{--account-neon-angle:360deg}}.account-hero{background:radial-gradient(circle at 88% 5%,#f1263829,#0000 28%),radial-gradient(circle at 9% 92%,#9f0d1e1c,#0000 32%),linear-gradient(145deg,#15161b,#090a0d 68%);border-radius:22px;padding:clamp(18px,3vw,28px)}.account-hero:after{content:"";z-index:-1;border:1px solid #f126381f;border-radius:50%;width:280px;height:280px;position:absolute;bottom:-95px;right:-70px;box-shadow:0 0 0 28px #f1263806,0 0 0 62px #f1263805}.account-hero-top,.account-identity,.account-balance-card,.account-withdraw-primary{align-items:center;display:flex}.account-hero-top{justify-content:space-between;gap:16px}.account-identity{gap:12px;min-width:0}.account-identity>div{min-width:0;display:grid}.account-avatar{color:#fff;background:linear-gradient(145deg,#ef2638,#720912);border:1px solid #ff5b6985;border-radius:15px;flex:0 0 46px;place-items:center;width:46px;height:46px;display:grid;box-shadow:0 10px 30px #f1263838}.account-kicker{color:#ff6573;letter-spacing:.14em;text-transform:uppercase;font-size:.56rem;font-weight:900}.account-identity strong{color:#fff;text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:1rem;overflow:hidden}.account-identity small{color:#737780;text-overflow:ellipsis;white-space:nowrap;font-size:.62rem;overflow:hidden}.account-hero .brand-panel-logo{object-fit:contain;opacity:.9;filter:drop-shadow(0 0 20px #f1263833);width:86px;height:54px}.account-balance-grid{grid-template-columns:1.4fr 1fr;gap:10px;margin-top:20px;display:grid}.account-balance-card{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff06;border:1px solid #fff1;border-radius:16px;gap:13px;min-width:0;min-height:112px;padding:16px}.account-balance-card.is-yield{background:linear-gradient(145deg,#f126381a,#ffffff05);border-color:#f1263847}.account-balance-icon{color:#ff6371;background:#f126381a;border:1px solid #f1263857;border-radius:12px;flex:0 0 38px;place-items:center;width:38px;height:38px;display:grid}.account-balance-card>div{min-width:0;display:grid}.account-balance-card small{color:#747881;letter-spacing:.08em;text-transform:uppercase;font-size:.58rem;font-weight:800}.account-balance-card strong{color:#fff;font-variant-numeric:tabular-nums;margin:3px 0;font-size:clamp(1.15rem,3vw,1.75rem);line-height:1}.account-balance-card>div>span{color:#686c74;font-size:.57rem;line-height:1.35}.account-withdraw-primary{color:#fff;background:linear-gradient(110deg,#8f0b18,#e82134 58%,#b00f20);border:1px solid #ff4052;border-radius:14px;justify-content:flex-start;gap:11px;width:100%;min-height:54px;margin-top:12px;padding:8px 12px;transition:transform .18s,filter .18s,box-shadow .18s;box-shadow:0 13px 30px #c80f2538}.account-withdraw-primary>span{background:#ffffff1f;border-radius:10px;place-items:center;width:34px;height:34px;display:grid}.account-withdraw-primary strong{text-align:left;flex:1;font-size:.78rem}.account-withdraw-primary:hover:not(:disabled){filter:brightness(1.13);transform:translateY(-2px);box-shadow:0 17px 38px #c80f2552}.account-withdraw-primary:disabled{cursor:not-allowed;filter:grayscale(.7);opacity:.48}.account-withdraw-hint{color:#686c74;align-items:center;gap:6px;margin-top:9px;font-size:.58rem;display:flex}.account-withdraw-hint i{color:#d83b4b}.account-glass-card{background:radial-gradient(circle at 100% 0,#f126380f,#0000 30%),linear-gradient(145deg,#121318,#0a0b0e);border-radius:19px}.account-shortcuts-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.account-action{color:#f0f0f0;background:#ffffff06;border:1px solid #ffffff13;border-radius:14px;align-items:center;gap:11px;min-width:0;min-height:78px;padding:12px;text-decoration:none;transition:border-color .2s,background .2s,transform .2s,box-shadow .2s;display:flex;position:relative}.account-action:hover,.account-action:focus-visible{color:#fff;background:linear-gradient(145deg,#f1263821,#ffffff08);border-color:#f1263885;transform:translateY(-2px);box-shadow:0 12px 28px #94081824}.account-action>i{color:#ff5968;background:#f1263817;border:1px solid #f1263840;border-radius:12px;flex:0 0 38px;justify-content:center;align-items:center;width:38px;height:38px;font-size:.95rem;display:inline-flex}.account-action>div{min-width:0}.account-action strong,.account-action small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.account-action strong{font-size:.72rem;line-height:1.1}.account-action small{color:#71757d;margin-top:3px;font-size:.55rem;line-height:1.1}.account-action-arrow{color:#4f535a;margin-left:auto;font-size:.68rem;transition:color .18s,transform .18s}.account-action:hover .account-action-arrow{color:#ff5968;transform:translate(2px)}.brand-panel .btn-kick{min-height:44px;border-radius:7px!important}.rules-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.rules-card{background:#ffffff06;border:1px solid #ffffff12;border-radius:14px;min-width:0;position:relative;padding:14px!important}.account-rule-card>i{color:#ff5665;background:#f1263814;border:1px solid #f1263840;border-radius:9px;place-items:center;width:30px;height:30px;margin-bottom:10px;display:grid}.account-rule-card:after{content:"";background:linear-gradient(90deg,#0000,#ff4052,#0000);width:36px;height:1px;position:absolute;top:0;left:14px;box-shadow:0 0 10px #f12638}.rules-card strong,.rules-card small{overflow-wrap:anywhere;display:block}.rules-card strong{color:#f0f0f0;margin-top:5px;font-size:.7rem}.rules-card small{color:#8f8f8f;margin-top:4px;font-size:.6rem}.account-copy-field{grid-template-columns:minmax(0,1fr) auto;gap:8px;display:grid}.account-copy-field .form-control{background:#090a0d;border-color:#f126382e;border-radius:12px;min-width:0}.account-copy-button,.account-save-button,.account-admin-button,.account-logout-button{border-radius:12px;justify-content:center;align-items:center;gap:8px;min-height:44px;font-size:.68rem;font-weight:850;text-decoration:none;transition:transform .18s,border-color .18s,background .18s;display:inline-flex}.account-copy-button{color:#fff;background:#f126381f;border:1px solid #f1263894;padding:0 14px}.account-copy-button:hover{background:#a20d1b;transform:translateY(-1px)}.account-profile-form{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.account-field{min-width:0}.account-field-wide{grid-column:1/-1}.account-profile-card .form-label{color:#8a8e96;font-size:.6rem;font-weight:800}.account-profile-card .form-control{background:#ffffff08;border-color:#ffffff14;border-radius:11px;min-height:47px}.account-profile-card .form-control:focus{border-color:#f12638a6;box-shadow:0 0 0 3px #f1263817}.account-save-button{color:#fff;background:linear-gradient(110deg,#8d0b18,#ed2437);border:1px solid #ff4052;width:100%;box-shadow:0 10px 26px #be0e2233}.account-save-button:hover{color:#fff;filter:brightness(1.12);transform:translateY(-1px)}.account-withdrawal-row{background:#ffffff05;border:1px solid #fff1;border-radius:12px;margin-top:8px;padding:12px}.account-admin-button,.account-logout-button{width:100%;padding:0 16px}.account-admin-button{color:#fff;background:linear-gradient(145deg,#191014,#100b0d);border:1px solid #f126386b;justify-content:flex-start}.account-admin-button .bi-arrow-right{margin-left:auto}.account-admin-button:hover{color:#fff;border-color:#f12638;transform:translateY(-1px)}.account-logout-button{color:#969aa2;background:#0b0c0f;border:1px solid #ffffff1a}.account-logout-button:hover{color:#fff;background:#170c10;border-color:#f1263873}@media (width<=767.98px){.rules-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=575.98px){.account-hero{border-radius:18px;padding:16px}.account-hero .brand-panel-logo{width:64px}.account-balance-grid{grid-template-columns:1fr}.account-balance-card{min-height:94px}.account-profile-form{grid-template-columns:1fr}.account-field-wide{grid-column:auto}.account-copy-field{grid-template-columns:1fr}.account-copy-button{width:100%}}@media (width<=420px){.account-shortcuts-grid{grid-template-columns:1fr;gap:8px}.account-action{gap:10px;min-height:68px;padding:10px}.account-action>i{flex-basis:36px;width:36px;height:36px;font-size:.85rem}.account-action strong{font-size:.68rem}.account-action small{font-size:.53rem}}@media (prefers-reduced-motion:reduce){.neon-trace-card:before{animation:none}}body.theme-mobile,body.theme-guest,body.theme-welcome{background-color:#030508;background-image:linear-gradient(132deg, transparent 0 11%, rgba(var(--accent-rgb), .13) 11.08%, transparent 11.2% 28%, rgba(var(--accent-2-rgb), .07) 28.08%, transparent 28.2% 100%), linear-gradient(132deg, transparent 0 68%, rgba(var(--accent-rgb), .09) 68.08%, transparent 68.2% 84%, rgba(var(--accent-2-rgb), .05) 84.08%, transparent 84.2% 100%), repeating-linear-gradient(135deg, rgba(var(--accent-rgb), .035) 0, rgba(var(--accent-rgb), .035) 1px, transparent 1px, transparent 86px), repeating-linear-gradient(45deg, rgba(var(--accent-2-rgb), .018) 0, rgba(var(--accent-2-rgb), .018) 1px, transparent 1px, transparent 124px);background-attachment:fixed}.hero-trader-card{border-color:rgba(var(--accent-rgb), .42);box-shadow:0 0 0 1px rgba(var(--accent-rgb), .06), 0 0 20px rgba(var(--accent-rgb), .12), inset 0 0 24px #0000006b;background:#05080e;border-radius:10px}.hero-trader-media{filter:saturate(1.06)contrast(1.06)}.hero-trader-overlay{background:linear-gradient(90deg,#02050ca3 0%,#02081247 48%,#02050c94 100%)}.dashboard-shell-block.investment-hub .market-card{border-color:rgba(var(--accent-rgb), .43);box-shadow:0 0 0 1px rgba(var(--accent-rgb), .05), 0 0 14px rgba(var(--accent-rgb), .1), inset 0 0 18px #0000006b;background:#06090f}.dashboard-shell-block.investment-hub .market-card:hover{border-color:rgba(var(--accent-2-rgb), .78);box-shadow:0 0 0 1px rgba(var(--accent-2-rgb), .12), 0 0 22px rgba(var(--accent-rgb), .2), inset 0 0 18px #0006}.dashboard-shell-block.investment-hub .market-card-media{border-color:rgba(var(--accent-rgb), .52);box-shadow:0 0 0 1px rgba(var(--accent-rgb), .08), 0 0 10px rgba(var(--accent-rgb), .14)}.dashboard-shell-block.investment-hub .market-card-side{border-left-color:rgba(var(--accent-rgb), .2)}.market-amount-header{justify-content:space-between;align-items:center;gap:5px;display:flex}.market-coin-icon{color:var(--accent-2);filter:drop-shadow(0 0 5px rgba(var(--accent-rgb), .5));flex:none;font-size:1rem;line-height:1;animation:2.6s ease-in-out infinite market-coin-glow}.dashboard-shell-block.investment-hub .plan-amount{white-space:normal;overflow-wrap:anywhere;text-shadow:0 0 8px rgba(var(--accent-rgb), .18);line-height:1.06}@keyframes market-coin-glow{0%,to{opacity:.72;transform:translateY(0)}50%{opacity:1;transform:translateY(-1px)}}@media (prefers-reduced-motion:reduce){.market-coin-icon{animation:none}}body.theme-mobile .app-main-shell{z-index:auto}body.theme-mobile .modal,body.theme-guest .modal,body.theme-welcome .modal{z-index:1060}body.theme-mobile .modal-backdrop,body.theme-guest .modal-backdrop,body.theme-welcome .modal-backdrop{z-index:1050}.investment-modal .payment-method-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.investment-modal .payment-option{cursor:pointer;background:#1b1d21;border:1px solid #ffffff21;border-radius:9px;grid-template-rows:auto auto;grid-template-columns:24px minmax(0,1fr);align-items:center;min-width:0;min-height:70px;padding:10px;transition:background .18s,border-color .18s,box-shadow .18s,transform .18s;display:grid;position:relative}.investment-modal .payment-option:hover{border-color:rgba(var(--accent-2-rgb), .55);background:#202832;transform:translateY(-1px)}.investment-modal .payment-option.active{border-color:var(--accent-2);box-shadow:0 0 0 1px rgba(var(--accent-rgb), .12), 0 6px 16px rgba(var(--accent-rgb), .14);background:#0d2541}.investment-modal .payment-option.active:after{content:"✓";background:var(--accent-2);color:#06111e;border-radius:50%;place-items:center;width:15px;height:15px;font-size:.58rem;font-weight:900;display:grid;position:absolute;top:7px;right:8px}.investment-modal .payment-option i{width:22px;height:22px;color:var(--accent-2);grid-area:1/1/span 2;justify-content:center;align-items:center;font-size:1rem;display:inline-flex}.investment-modal .payment-option>span{color:#fff;grid-area:1/2;min-width:0;padding-right:14px;font-size:.76rem;font-weight:800;line-height:1.1}.investment-modal .payment-option>small{text-overflow:ellipsis;white-space:nowrap;grid-area:2/2;min-width:0;margin-top:3px;font-size:.58rem;line-height:1.15;overflow:hidden;color:#aeb8c5!important}#withdrawModal .modal-content{color:#f7fbff!important;background:#101821!important;border:1px solid #3894ff94!important;box-shadow:0 24px 80px #000000b8!important}#withdrawModal .modal-header,#withdrawModal .modal-body,#withdrawModal .modal-footer{background:#101821!important}#withdrawModal .modal-title,#withdrawModal .form-label,#withdrawModal .purchase-title,#withdrawModal .metric-label,#withdrawModal .metric strong{color:#fff!important}#withdrawModal .text-soft,#withdrawModal small,#withdrawModal .small,#withdrawModal .text-muted{color:#d5e2f0!important;opacity:1!important}#withdrawModal .metric{background:#182532!important;border:1px solid #8fbbe757!important}#withdrawModal .form-control,#withdrawModal .form-select{color:#fff!important;background:#1a2938!important;border:1px solid #8fbbe77a!important}#withdrawModal .form-control::placeholder{opacity:1;color:#b7c8d9!important}#withdrawModal .form-select option{color:#fff;background:#1a2938}#withdrawModal .payment-option{color:#fff!important;background:#182532!important;border:1px solid #8fbbe76b!important}#withdrawModal .payment-option span{color:#fff!important}#withdrawModal .payment-option small{color:#d5e2f0!important}#withdrawModal .payment-option.active{box-shadow:0 0 0 1px #4da3ff38,0 8px 24px #0f5ba03d;background:#123e68!important;border-color:#4da3ff!important}#withdrawModal .payment-option.is-disabled{opacity:.45;pointer-events:none}#withdrawModal .payment-option:has(input:disabled){opacity:.45;pointer-events:none}.investment-modal #modalPixConversion{border:1px solid rgba(var(--accent-rgb), .2);background:#101a27;border-radius:7px;padding:8px 10px;font-size:.62rem;line-height:1.3;display:block;color:#b9c8d8!important;margin-top:10px!important}.investment-modal #cpfFieldWrap{margin-top:12px!important}@media (width<=420px){.investment-modal .payment-method-grid{gap:7px}.investment-modal .payment-option{min-height:66px;padding:9px 8px}.investment-modal .payment-option>span{font-size:.7rem}.investment-modal .payment-option>small{font-size:.52rem}}.dashboard-shell-block.investment-hub .market-card-in-progress{background:linear-gradient(105deg,#071626fa,#060e19fa);border-color:#14cfff #24c2ffeb #24c2ffeb;border-top-style:solid;border-top-width:2px;box-shadow:0 0 0 1px #24c2ff42,0 0 22px #0097ff3d,inset 0 0 18px #0073be1f}.market-card-in-progress .market-card-media{border:1px solid #24c2ffc7;box-shadow:0 0 0 1px #24c2ff1f,0 0 12px #0097ff40}.market-card-in-progress .market-active-label{color:#7fe7ff;background:#16aceb24;border-color:#24c2ffd1;box-shadow:0 0 10px #0097ff2e}.market-card-in-progress .market-active-progress .progress{background:#24c2ff1f}.market-card-in-progress .market-active-progress .progress-bar{background:linear-gradient(90deg,#14cfff,#2b7cff);box-shadow:0 0 8px #24c2ffad}.market-card-in-progress .market-active-progress-head strong{color:#62ddff}@media (width<=720px){.dashboard-shell-block.investment-hub .market-card-in-progress{box-shadow:0 0 0 1px #24c2ff33,0 0 14px #0097ff2e,inset 0 0 14px #0073be1a}}.active-investment-rail{background:#0d1724;border:1px solid #2a7dff52;border-radius:8px;padding:10px}.active-investment-rail-head{justify-content:space-between;align-items:center;gap:10px;margin-bottom:8px;display:flex}.active-investment-rail-count{color:#f3f7fc;font-size:.77rem;font-weight:800}.active-investment-rail-link{color:#6edcff;white-space:nowrap;font-size:.65rem;font-weight:800;text-decoration:none}.active-investment-mini-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;display:grid}.active-investment-mini-card,.investment-summary-card{color:inherit;text-decoration:none}.active-investment-mini-card{background:#101e2d;border:1px solid #24c2ff59;border-radius:6px;grid-template-columns:25px minmax(0,1fr) auto;align-items:center;gap:7px;min-width:0;padding:8px;transition:border-color .18s,background-color .18s,transform .18s;display:grid}.active-investment-mini-card:hover{background:#13283b;border-color:#24c2ffcc;transform:translateY(-1px)}.active-investment-mini-icon,.investment-summary-icon{color:#74e3ff;background:#13cfff1f;border:1px solid #24c2ff80;flex:none;place-items:center;display:grid}.active-investment-mini-icon{border-radius:6px;width:25px;height:25px;font-size:.7rem}.active-investment-mini-copy,.active-investment-mini-value{flex-direction:column;min-width:0;display:flex}.active-investment-mini-copy strong,.active-investment-mini-value strong{color:#f5f8fb;text-overflow:ellipsis;white-space:nowrap;font-size:.68rem;line-height:1.15;overflow:hidden}.active-investment-mini-copy small,.active-investment-mini-value small{color:#91a5b8;text-overflow:ellipsis;white-space:nowrap;font-size:.54rem;line-height:1.15;overflow:hidden}.active-investment-mini-value{text-align:right;align-items:flex-end;max-width:110px}.active-investment-mini-value strong{color:#6edcff}.active-investment-mini-bar,.investment-summary-progress-bar{background:#ffffff1a;border-radius:99px;display:block;overflow:hidden}.active-investment-mini-bar{height:3px;margin-top:5px}.active-investment-mini-bar span,.investment-summary-progress-bar span{border-radius:inherit;background:linear-gradient(90deg,#14cfff,#2b7cff);height:100%;display:block}.investment-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}.investment-overview-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;display:grid}.investment-overview-card{background:#111b28;border:1px solid #2a7dff4d;border-radius:7px;align-items:center;gap:9px;min-width:0;padding:11px;display:flex}.investment-overview-icon{border-radius:7px;flex:none;place-items:center;width:30px;height:30px;font-size:.82rem;display:grid}.investment-overview-card .metric-label,.investment-overview-card .metric-value{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.investment-overview-card .metric-value{margin-top:2px;font-size:.9rem}.investment-overview-card-active{border-color:#14cfff9e}.investment-overview-card-active .investment-overview-icon{color:#72e4ff;background:#14cfff21;border:1px solid #14cfff73}.investment-overview-card-completed .investment-overview-icon{color:#8df0b6;background:#2ed3911f;border:1px solid #2ed39166}.investment-overview-card-invested .investment-overview-icon{color:#bca1ff;background:#8b5cf621;border:1px solid #8b5cf66b}.investment-overview-card-earned .investment-overview-icon{color:#ffd36e;background:#ffc10721;border:1px solid #ffc1076b}.investment-summary-card{background:#111b28;border:1px solid #2a7dff57;border-radius:7px;min-width:0;margin-bottom:9px;padding:11px;transition:background-color .18s,border-color .18s,transform .18s;display:block;box-shadow:0 5px 18px #00000029}.investment-summary-card:hover{background:#142235;border-color:#24c2ffc7;transform:translateY(-1px)}.investment-summary-head,.investment-summary-title,.investment-summary-foot,.investment-summary-progress>div{align-items:center;display:flex}.investment-summary-head,.investment-summary-foot,.investment-summary-progress>div{justify-content:space-between;gap:8px}.investment-summary-title{gap:8px;min-width:0}.investment-summary-icon{border-radius:7px;width:30px;height:30px;font-size:.8rem}.investment-summary-title>span:last-child{flex-direction:column;min-width:0;display:flex}.investment-summary-title small,.investment-summary-values small,.investment-summary-foot{color:#8fa1b3;font-size:.58rem}.investment-summary-title strong{color:#f4f7fb;text-overflow:ellipsis;white-space:nowrap;font-size:.84rem;line-height:1.15;overflow:hidden}.investment-summary-values{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;margin-top:10px;display:grid}.investment-summary-values>div{min-width:0}.investment-summary-values strong{color:#fff;text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:.72rem;line-height:1.15;display:block;overflow:hidden}.investment-summary-values>div:nth-child(2) strong,.investment-summary-values>div:nth-child(3) strong{color:#6edcff}.investment-summary-progress{margin-top:9px}.investment-summary-progress>div{color:#93a5b7;font-size:.59rem}.investment-summary-progress>div strong{color:#6edcff}.investment-summary-progress-bar{height:4px;margin-top:4px}.investment-summary-meta{color:#93a5b7;border-top:1px solid #ffffff14;justify-content:space-between;gap:8px;min-width:0;margin-top:9px;padding-top:8px;font-size:.58rem;display:flex}.investment-summary-meta span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.investment-summary-meta i{color:#6edcff;margin-right:3px}.investment-summary-foot{margin-top:9px}.investment-summary-foot span:last-child{color:#6edcff;font-weight:800}@media (width<=520px){.active-investment-mini-grid,.investment-summary-grid{grid-template-columns:1fr}.investment-overview-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.investment-summary-values{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:8px}.investment-summary-card{padding:10px}}.robot-catalog,.robot-workspace{background:linear-gradient(145deg,#141519,#0b0c0f);border:1px solid #ffffff13;border-radius:24px;margin-bottom:16px;padding:clamp(18px,2.5vw,30px);box-shadow:0 26px 70px #00000040}.robot-catalog-head,.robot-workspace-head{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.robot-catalog-head h2,.robot-workspace-head h2{color:#fff;letter-spacing:-.04em;margin:5px 0 3px;font-size:clamp(1.45rem,2.4vw,2rem);font-weight:850}.robot-catalog-head p{color:#747881;margin:0;font-size:.82rem}.robot-catalog-eyebrow{color:#f24859;letter-spacing:.16em;font-size:.62rem;font-weight:900}.robot-demo-badge{color:#ff9ba4;white-space:nowrap;background:#f1263813;border:1px solid #f1263840;border-radius:999px;align-items:center;gap:7px;padding:8px 11px;font-size:.64rem;font-weight:750;display:inline-flex}.robot-group-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;margin-top:22px;display:grid}.robot-group-card{background:#191a1f;border:1px solid #ffffff12;border-radius:18px;padding:17px;transition:all .2s;position:relative;overflow:hidden}.robot-group-card:after{content:"";filter:blur(15px);pointer-events:none;background:#f1263812;border-radius:50%;width:140px;height:140px;position:absolute;top:-70px;right:-65px}.robot-group-card.is-selected{background:linear-gradient(145deg,#211419,#17171c);border-color:#f12638b3;transform:translateY(-2px);box-shadow:0 12px 34px #c50e2521}.robot-group-select{z-index:2;color:#fff;text-align:left;background:0 0;border:0;grid-template-columns:42px 1fr auto;align-items:center;gap:10px;width:100%;padding:0;display:grid;position:relative}.robot-group-icon{color:#ff5363;background:#f126381c;border-radius:13px;place-items:center;width:42px;height:42px;font-size:1rem;display:grid}.robot-group-copy{display:grid}.robot-group-copy small{color:#676b73;letter-spacing:.1em;font-size:.55rem;font-weight:800}.robot-group-copy strong{font-size:1rem}.robot-group-rate{text-align:right;display:grid}.robot-group-rate strong{color:#ff5363;font-size:1.35rem;line-height:1}.robot-group-rate small{color:#72767e;margin-top:3px;font-size:.55rem}.robot-group-divider{background:#ffffff0f;height:1px;margin:15px 0 12px}.robot-group-meta{color:#737780;flex-wrap:wrap;gap:7px 12px;font-size:.62rem;display:flex}.robot-group-meta i{color:#d84857;margin-right:4px}.robot-value-options{grid-template-columns:repeat(2,1fr);gap:7px;margin-top:14px;display:grid}.robot-value-option{color:#a7aab0;background:#101115;border:1px solid #ffffff12;border-radius:10px;min-height:38px;font-size:.7rem;font-weight:750;transition:all .16s}.robot-value-option:hover,.robot-value-option.is-selected{color:#fff;background:#2a1016;border-color:#f126388c}.robot-configurator{background:#0e0f12;border:1px solid #fff1;border-radius:17px;grid-template-columns:minmax(270px,1fr) auto auto;align-items:center;gap:20px;margin-top:14px;padding:16px;display:grid}.robot-config-summary{align-items:center;gap:12px;display:flex}.robot-config-icon{color:#fff;background:linear-gradient(145deg,#f12638,#7d0c19);border-radius:14px;flex:none;place-items:center;width:46px;height:46px;font-size:1.2rem;display:grid;box-shadow:0 10px 25px #f126382e}.robot-config-summary div{display:grid}.robot-config-summary small{color:#666a72;letter-spacing:.1em;font-size:.54rem;font-weight:850}.robot-config-summary strong{margin:2px 0;font-size:.9rem}.robot-config-summary span{color:#797d85;font-size:.66rem}.robot-config-metrics{gap:20px;display:flex}.robot-config-metrics div{min-width:105px;display:grid}.robot-config-metrics small{color:#686c74;font-size:.58rem}.robot-config-metrics strong{margin-top:2px;font-size:.82rem}.robot-preview-button{color:#fff;background:linear-gradient(110deg,#a70e1d,#f12638);border:1px solid #ff4052;border-radius:12px;min-height:46px;padding:0 17px;font-size:.72rem;font-weight:850;box-shadow:0 11px 28px #c80f2533}.robot-workspace{background:radial-gradient(circle at 12% 40%,#f1263814,#0000 29%),linear-gradient(145deg,#111216,#090a0d);scroll-margin-top:90px}.robot-running-status{color:#45da93;align-items:center;gap:8px;font-size:.68rem;font-weight:750;display:inline-flex}.robot-running-status i{background:#39d98a;border-radius:50%;width:7px;height:7px;animation:1.8s infinite auth-pulse;box-shadow:0 0 0 5px #39d98a1a,0 0 14px #39d98a}.robot-runtime-grid{grid-template-columns:1.45fr 1fr .75fr .75fr;gap:10px;margin-top:18px;display:grid}.robot-machine-card,.robot-countdown-card,.robot-runtime-card{background:#17181d;border:1px solid #fff1;border-radius:16px;min-height:128px;padding:16px}.robot-machine-card{align-items:center;gap:15px;display:flex}.robot-machine-visual{color:#fff;flex:none;place-items:center;width:92px;height:92px;font-size:1.55rem;display:grid;position:relative}.robot-machine-visual>i{z-index:3;text-shadow:0 0 20px #f12638;position:relative}.robot-machine-ring{border:1px solid #0000;border-top-color:#f12638;border-radius:50%;animation:2s linear infinite loader-orbit-spin;position:absolute;inset:5px}.robot-machine-ring-two{border-top-color:#0000;border-bottom-color:#ffffff73;animation-duration:2.7s;animation-direction:reverse;inset:18px}.robot-machine-info{display:grid}.robot-machine-info small{color:#f04c5c;letter-spacing:.1em;font-size:.57rem;font-weight:850}.robot-machine-info strong{margin:3px 0;font-size:1.22rem}.robot-machine-info span,.robot-countdown-card span,.robot-runtime-card span{color:#70747c;font-size:.62rem}.robot-countdown-card,.robot-runtime-card{flex-direction:column;justify-content:center;display:flex}.robot-countdown-card small,.robot-runtime-card small{color:#6c7079;letter-spacing:.08em;font-size:.58rem;font-weight:800}.robot-countdown-card strong{color:#fff;font-variant-numeric:tabular-nums;letter-spacing:.02em;margin:5px 0;font-size:clamp(1.4rem,2.5vw,2.1rem)}.robot-runtime-card strong{margin:5px 0;font-size:1rem}.robot-cap-progress{background:#0d0e11;border-radius:14px;margin-top:12px;padding:14px 16px}.robot-cap-progress>div{color:#858991;justify-content:space-between;font-size:.66rem;display:flex}.robot-cap-progress>div strong{color:#fff}.robot-cap-progress>span{background:#24262c;border-radius:99px;height:5px;margin:8px 0;display:block;overflow:hidden}.robot-cap-progress>span i{border-radius:inherit;background:linear-gradient(90deg,#9d101e,#f12638);height:100%;transition:width .35s;display:block}.robot-cap-progress>small{color:#5f636b;font-size:.58rem}.robot-active-list{gap:16px;margin-top:18px;display:grid}.robot-active-item{background:#101115;border:1px solid #fff1;border-radius:18px;padding:16px}.robot-active-item .robot-runtime-grid{margin-top:0}@media (width<=1100px){.robot-runtime-grid{grid-template-columns:repeat(2,1fr)}.robot-configurator{grid-template-columns:1fr auto}.robot-config-metrics{order:3;grid-column:1/-1}.robot-preview-button{grid-area:1/2}}@media (width<=767.98px){.robot-catalog,.robot-workspace{border-left:0;border-right:0;border-radius:0;margin-left:-13px;margin-right:-13px;padding:19px 13px}.robot-catalog-head,.robot-workspace-head{display:block}.robot-demo-badge,.robot-running-status{margin-top:11px}.robot-group-grid{scroll-snap-type:x mandatory;scrollbar-width:none;display:flex;overflow-x:auto}.robot-group-grid::-webkit-scrollbar{display:none}.robot-group-card{scroll-snap-align:start;flex:0 0 84%}.robot-configurator{display:block}.robot-config-metrics{margin:15px 0}.robot-preview-button{width:100%}.robot-runtime-grid{grid-template-columns:1fr 1fr}.robot-machine-card,.robot-countdown-card{grid-column:1/-1}.robot-runtime-card{min-height:100px}}.trader-quotes-ticker{border-radius:14px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;height:52px;padding:0;display:grid}.trader-ticker-label{z-index:3;color:#fff;letter-spacing:.08em;text-transform:uppercase;background:#15161a;border-right:1px solid #ffffff12;align-items:center;gap:7px;height:100%;padding:0 15px;font-size:.63rem;font-weight:850;display:flex;position:relative}.trader-ticker-label i{color:#f12638}.trader-ticker-window{min-width:0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 4% 96%,#0000);mask-image:linear-gradient(90deg,#0000,#000 4% 96%,#0000)}.trader-quotes-ticker .trader-quotes-grid{will-change:transform;align-items:center;gap:34px;width:max-content;margin:0;animation:25s linear infinite trader-ticker-run;display:flex}.trader-quotes-ticker:hover .trader-quotes-grid{animation-play-state:paused}.trader-quotes-ticker .trader-quote-card{background:0 0;border:0;align-items:center;gap:12px;min-width:220px;padding:0;display:flex}.trader-quotes-ticker .trader-asset-head{flex:1;grid-template-columns:26px minmax(70px,1fr) auto;gap:7px}.trader-quotes-ticker .trader-asset-icon{border-radius:8px;width:26px;height:26px;font-size:.7rem}.trader-quotes-ticker .trader-asset-head strong{font-size:.67rem}.trader-quotes-ticker .trader-asset-head small{font-size:.5rem}.trader-quotes-ticker .trader-quote-price{white-space:nowrap;min-width:72px;margin:0;font-size:.7rem}.trader-ticker-updated{z-index:3;color:#5f636c;white-space:nowrap;background:#101115;border-left:1px solid #ffffff12;padding:0 13px;font-size:.55rem;position:relative}@keyframes trader-ticker-run{0%{transform:translate(62vw)}to{transform:translate(-100%)}}.trader-overview-grid{gap:11px;margin-bottom:11px!important}.trader-portfolio-card{min-height:158px;padding:17px 20px 12px}.trader-portfolio-value{margin-top:4px;font-size:clamp(1.8rem,3vw,2.55rem)}.trader-portfolio-meta{gap:30px;margin-top:12px}.trader-equity-chart{opacity:.7;width:43%;height:45%}.trader-quick-panel{padding:15px 17px}.trader-quick-grid{grid-template-columns:repeat(4,1fr);gap:7px;margin-top:10px}.trader-quick-grid a{min-height:56px;padding:9px}.trader-active-summary{margin-top:8px;padding:7px 11px}.robot-catalog{margin-top:0}@media (width<=1050px){.trader-quick-panel{display:block}.trader-quick-grid{margin-top:10px}.trader-active-summary{margin-top:8px}}@media (width<=767.98px){.trader-quotes-ticker{border-radius:0;grid-template-columns:auto minmax(0,1fr);height:44px;margin:0 -13px 8px!important}.trader-ticker-label{padding:0 10px}.trader-ticker-updated{display:none}.trader-quotes-ticker .trader-quotes-grid{gap:26px;animation-duration:21s;display:flex;overflow:visible}.trader-quotes-ticker .trader-quote-card{flex:none;min-width:195px}.trader-portfolio-card{min-height:142px;padding:14px 15px 10px}.trader-portfolio-value{font-size:1.85rem}.trader-portfolio-meta{margin-top:9px}.trader-equity-chart{width:55%;height:39%}.trader-quick-panel{padding:13px}.trader-quick-grid{margin-top:8px}.trader-quick-grid a{min-height:52px;padding:8px}}.robot-monitor-badge{color:#ffb4bb;text-align:right;background:#f1263829;border:1px solid #f1263866;border-radius:999px;max-width:220px;padding:6px 10px;font-size:.68rem;font-weight:700;line-height:1.25;display:inline-block}.robot-monitor-toolbar{grid-template-columns:1fr 110px auto;align-items:end;gap:10px;display:grid}.robot-monitor-toolbar label{color:#8d939d;text-transform:uppercase;letter-spacing:.04em;gap:4px;font-size:.68rem;display:grid}.robot-monitor-toolbar select{color:#fff;background:#101217;border:1px solid #ffffff1f;border-radius:8px;padding:8px 10px}.robot-monitor-status{color:#8d939d;padding-bottom:8px;font-size:.72rem}.robot-monitor-chart{background:#0b0d11;border:1px solid #ffffff14;border-radius:12px;width:100%;height:220px}.robot-monitor-volume{color:#8d939d;margin-top:6px;font-size:.72rem}.robot-signal-list{gap:8px;margin-top:8px;display:grid}.robot-signal{background:#101217;border:1px solid #ffffff14;border-radius:10px;grid-template-columns:auto 1fr auto auto;align-items:center;gap:10px;padding:8px 10px;font-size:.78rem;display:grid}.robot-signal.is-buy{border-color:#22c55e59}.robot-signal.is-sell{border-color:#ef444459}.robot-signal.is-buy strong{color:#22c55e}.robot-signal.is-sell strong{color:#ef4444}.robot-signal small{color:#8d939d;text-transform:uppercase;letter-spacing:.04em;font-size:.62rem}@media (width<=720px){.robot-monitor-toolbar{grid-template-columns:1fr 1fr}.robot-monitor-status{grid-column:1/-1}}.trader-active-summary{color:#b9bbc2;border:1px solid #f1263847;text-decoration:none;transition:border-color .18s,background-color .18s,transform .18s}.trader-active-summary:hover{color:#fff;background:#171014;border-color:#f12638b8;transform:translateY(-1px)}.trader-active-summary-action{align-items:center;gap:8px;display:inline-flex}.trader-active-summary-action>i{color:#f12638;margin:0}.active-investment-rail,.investment-overview-card,.investment-summary-card{background:linear-gradient(145deg,#15161a,#0b0c0f);border-color:#f1263847}.active-investment-mini-card{background:#111216;border-color:#f1263840}.active-investment-mini-card:hover,.investment-summary-card:hover{background:#1b1115;border-color:#f12638c2}.active-investment-mini-icon,.investment-summary-icon{color:#ff5363;background:#f126381c;border-color:#f1263873}.active-investment-rail-link,.active-investment-mini-value strong,.investment-summary-values>div:nth-child(2) strong,.investment-summary-values>div:nth-child(3) strong,.investment-summary-progress>div strong,.investment-summary-meta i,.investment-summary-foot span:last-child{color:#ff5363}.active-investment-mini-bar span,.investment-summary-progress-bar span{background:linear-gradient(90deg,#8f0c1a,#f12638)}.investment-overview-card-active,.investment-overview-card-completed,.investment-overview-card-invested,.investment-overview-card-earned{border-color:#f1263857}.investment-overview-card-active .investment-overview-icon,.investment-overview-card-completed .investment-overview-icon,.investment-overview-card-invested .investment-overview-icon,.investment-overview-card-earned .investment-overview-icon{color:#ff5363;background:#f126381c;border-color:#f1263866}.robot-list-details-button{background:#f126381f;border:1px solid #f1263894;border-radius:9px;align-items:center;gap:6px;padding:7px 10px;display:inline-flex;color:#fff!important}.investment-summary-card:hover .robot-list-details-button{background:linear-gradient(110deg,#840b17,#e51f32)}.robot-active-item{background:radial-gradient(circle at 10% 20%,#f1263814,#0000 30%),#0d0e11;border-color:#f1263838}.robot-active-actions{justify-content:flex-end;margin-top:12px;display:flex}.robot-details-button{color:#fff;background:linear-gradient(110deg,#840b17,#e51f32);border:1px solid #f12638ad;border-radius:11px;align-items:center;gap:9px;min-height:42px;padding:0 15px;font-size:.72rem;font-weight:850;text-decoration:none;display:inline-flex;box-shadow:0 10px 25px #c80f252e}.robot-details-button:hover{color:#fff;background:linear-gradient(110deg,#a10d1c,#ff3048)}.robot-details-button .bi-arrow-right{margin-left:4px}.robot-monitor{background:radial-gradient(circle at 75% 15%,#f126381a,#0000 30%),linear-gradient(145deg,#141519,#090a0d)!important;border:1px solid #f1263852!important;border-radius:22px!important;padding:clamp(18px,2.5vw,28px)!important}.robot-monitor-chart{background-color:#08090b;background-image:linear-gradient(#ffffff09 1px,#0000 1px),linear-gradient(90deg,#ffffff09 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:52px 42px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;border-color:#f1263833;height:clamp(290px,44vw,430px)}.robot-monitor-toolbar select{border-color:#f126384d}.robot-monitor-status{color:#45da93;font-weight:750}.robot-signal{background:#0c0d10}@media (width<=767.98px){.robot-active-actions{display:block}.robot-details-button{justify-content:center;width:100%}.robot-monitor{margin-left:0;margin-right:0}.robot-monitor-chart{height:310px}}
