.react-command-shell{display:grid;grid-template-columns:minmax(min-content,auto) 1fr minmax(min-content,auto);align-items:center;gap:10px;width:100%;min-height:var(--topbar-height, 64px);padding:0 12px;border:none;border-bottom:1px solid rgba(0,245,200,.28);border-radius:0;box-sizing:border-box;background:linear-gradient(90deg,rgba(0,245,200,.08),transparent 24%,rgba(47,134,255,.09) 76%,transparent),linear-gradient(90deg,#071021f0,#0b1e34e6);box-shadow:0 14px 38px #00000061,inset 0 -1px #2f86ff47;position:relative}body:has(#auth-overlay.active) .react-command-shell,body:has(#auth-overlay.active) .react-playfield-strip,body:has(#auth-overlay.active) .react-mobile-dock,body:has(#auth-overlay.active) .react-desktop-dock,body:has(#auth-overlay.active) .react-mobile-action-layer,body:has(#auth-overlay.active) .react-order-action-layer{display:none!important}.react-command-shell:after{content:"";position:absolute;left:16px;right:16px;bottom:0;height:1px;background:linear-gradient(90deg,transparent,rgba(0,245,200,.18),transparent);pointer-events:none}.react-command-brand,.react-command-status,.react-command-nav{display:flex;align-items:center}.react-command-right{display:grid;justify-items:end;align-content:center;gap:8px;min-width:0}.react-command-brand{gap:8px;min-width:0}.react-command-mark{display:grid;place-items:center;width:34px;height:34px;border:1px solid rgba(255,210,86,.45);border-radius:50%;color:#ffd256;font-family:var(--font-display);font-size:12px;letter-spacing:0;background:#ffd25614}.react-command-brand strong{display:block;color:var(--text-bright);font-family:var(--font-display);font-size:13px}.react-command-brand span:last-child{display:none;color:var(--text-muted);font-size:11px;line-height:1.2}.react-command-nav{justify-content:center;gap:6px;min-width:0}.react-mobile-action-layer{display:none}.react-command-nav button,.react-settings-btn,.react-next-turn-btn{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:5px;min-height:42px;border:1px solid rgba(92,225,230,.22);border-radius:7px;color:#dcefff;background:linear-gradient(135deg,#00f5c80e,#2f86ff0b);cursor:pointer;transition:transform .15s ease,border-color .15s ease,background .15s ease;clip-path:polygon(0 7px,7px 0,100% 0,100% calc(100% - 7px),calc(100% - 7px) 100%,0 100%)}body.chat-has-unread .react-mobile-dock button[data-mobile-action=chat]:after{content:"";position:absolute;top:6px;right:8px;width:8px;height:8px;border:1px solid rgba(5,10,24,.9);border-radius:50%;background:#ff9f1c;box-shadow:0 0 8px #ff9f1cb8}.react-command-nav button{flex-direction:column;width:68px;padding:4px 5px;font-family:var(--font-display);font-size:9px;line-height:1}.react-command-nav button:hover,.react-settings-btn:hover,.react-next-turn-btn:hover{transform:translateY(-1px);border-color:#5ce1e68f;background:#5ce1e61f}.react-command-icon{width:22px;height:22px;object-fit:contain;filter:drop-shadow(0 0 8px rgba(92,225,230,.2))}.react-command-fallback{display:grid;place-items:center;width:22px;height:22px;color:#ffd256;font-size:17px;line-height:1}.react-command-status{justify-content:flex-end;gap:7px}.react-status-chip{display:inline-flex;align-items:center;flex-direction:column;gap:2px;min-height:42px;padding:5px 10px;border:1px solid rgba(0,255,136,.24);border-radius:7px;color:#98ffd0;background:#00ff8814;font-family:var(--font-display);font-size:9px;white-space:nowrap}.react-status-chip span,.react-year-stack span{color:#e8f4ff9e;font-family:var(--font-body);font-size:9px;line-height:1}.react-status-chip strong,.react-year-stack strong{color:#fff;font-size:12px;line-height:1.1}.react-turn-clock-chip strong{display:inline-block;min-width:8ch;text-align:right;font-variant-numeric:tabular-nums;font-feature-settings:"tnum"}.react-online-chip{border-color:#5ce1e63d;color:#bdefff;background:#5ce1e613}.react-turn-clock-chip.is-turn-ending{border-color:#ff4d4d94;color:#ffb3b3;background:#ff4d4d1f;box-shadow:0 0 18px #ff4d4d29}.react-turn-clock-chip.is-turn-ending strong{color:#ff4d4d;text-shadow:0 0 10px rgba(255,77,77,.5)}.react-year-stack{display:grid;grid-template-columns:repeat(2,minmax(74px,1fr));gap:6px}.react-year-stack div{display:grid;align-content:center;gap:3px;min-height:42px;padding:5px 8px;border:1px solid rgba(92,225,230,.18);border-radius:7px;background:#ffffff0b;font-family:var(--font-display);white-space:nowrap}.react-settings-btn{min-width:58px;width:auto;padding:0 10px;color:#ffd256;font-family:var(--font-display);font-size:10px;text-transform:uppercase}.react-order-action-layer{position:fixed;top:calc(var(--topbar-height, 64px) + 8px);left:50%;z-index:430;display:none;width:min(760px,calc(100vw - 32px));transform:translate(-50%);pointer-events:none}body.react-action-menu-open .react-order-action-layer{display:block}.react-order-action-layer .react-order-nav{justify-content:center;flex-wrap:wrap;gap:8px;padding:10px;border:1px solid rgba(255,210,86,.28);border-radius:8px;background:linear-gradient(135deg,rgba(255,210,86,.08),transparent 42%,rgba(92,225,230,.1)),#050a18f5;box-shadow:0 18px 54px #00000085,0 0 24px #5ce1e61f;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);pointer-events:auto}.react-mobile-dock{display:none}.react-desktop-dock{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;gap:8px;min-width:0;padding:0;border:0;background:transparent;box-shadow:none;pointer-events:auto}.react-desktop-dock button{position:relative;min-width:76px;min-height:42px;border:1px solid rgba(92,225,230,.18);background:#ffffff06;color:#e8f4ffb8;display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;overflow:hidden;padding:4px 12px;font-family:var(--font-display);cursor:pointer;clip-path:polygon(0 7px,7px 0,100% 0,100% calc(100% - 7px),calc(100% - 7px) 100%,0 100%)}.react-desktop-dock button.active{color:#00f5c8;border-color:#00f5c857;background:#00f5c814;text-shadow:0 0 8px rgba(0,245,200,.5)}.react-desktop-dock span{font-size:14px;line-height:1}.react-desktop-dock strong{max-width:100%;overflow:hidden;font-size:8px;line-height:1;text-transform:uppercase;letter-spacing:0;text-overflow:ellipsis;white-space:nowrap}.react-next-turn-btn{min-width:116px;padding:0 12px;border-color:#ffd25670;color:#08101c;background:linear-gradient(135deg,#ffd256,#98ffd0);font-family:var(--font-display);font-size:10px;font-weight:800;text-transform:uppercase}@media(max-width:1200px){.react-command-shell{grid-template-columns:1fr;align-items:stretch}.react-command-right{justify-items:stretch}.react-command-status{justify-content:flex-end;flex-wrap:wrap}}@media(max-width:680px){.react-command-shell{grid-template-columns:1fr auto;min-height:48px;padding:0 8px;gap:8px;z-index:210}.react-command-brand{gap:7px}.react-command-mark{width:30px;height:30px;font-size:10px}.react-command-brand strong{font-size:12px}.react-dev-badge,.react-year-stack,.react-online-chip{display:none!important}.react-command-right{display:contents}.react-command-status{justify-content:flex-end;gap:6px}.react-status-chip{min-height:34px;padding:4px 8px}.react-order-action-layer,.react-desktop-dock{display:none!important}.react-mobile-action-layer{display:block}.react-mobile-action-layer .react-command-nav{display:none;position:fixed;left:50%;bottom:calc(68px + env(safe-area-inset-bottom,0px));transform:translate(-50%);width:min(94vw,420px);max-height:min(42dvh,calc(100dvh - 92px - env(safe-area-inset-bottom,0px)));grid-template-columns:repeat(auto-fit,minmax(64px,1fr));gap:8px;padding:10px;overflow-y:auto;overscroll-behavior:contain;z-index:430;border:1px solid rgba(0,245,200,.38);background:linear-gradient(135deg,rgba(0,245,200,.12),transparent 46%,rgba(47,134,255,.12)),#050a18f7;box-shadow:0 12px 48px #000c,0 0 24px #00f5c82e;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);clip-path:polygon(0 14px,14px 0,100% 0,100% calc(100% - 14px),calc(100% - 14px) 100%,0 100%)}.react-mobile-action-layer .react-command-nav.mobile-active{display:grid;animation:reactDockRise .18s ease-out}body.react-action-menu-open .react-command-shell{z-index:430}body.react-action-menu-open .react-mobile-dock{z-index:440}.react-mobile-action-layer .react-command-nav button[data-hud-action=rail-command]{display:none}.react-mobile-action-layer .react-command-nav button{width:100%;min-height:48px;padding:5px 3px;font-size:8px}.react-mobile-action-layer .react-command-icon,.react-mobile-action-layer .react-command-fallback{width:24px;height:24px}#toolbar{position:fixed!important;left:12px!important;right:12px!important;bottom:calc(76px + env(safe-area-inset-bottom,0px))!important;width:auto!important;z-index:420!important}#toolbar.toolbar-hidden{transform:translateY(160%)!important;opacity:0!important;pointer-events:none!important}.react-mobile-dock{position:fixed;top:auto;right:auto;left:50%;bottom:max(10px,env(safe-area-inset-bottom,0px));transform:translate(-50%);display:grid;grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;gap:3px;width:calc(100vw - 8px);max-width:420px;min-height:58px;padding:4px 8px;z-index:560;border:1px solid rgba(0,245,200,.38);background:linear-gradient(135deg,rgba(0,245,200,.13),transparent 38%,rgba(47,134,255,.12)),#071021f0;box-shadow:0 8px 34px #000000b8,0 0 28px #00f5c82e,inset 0 0 0 1px #2f86ff29;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);pointer-events:auto;clip-path:polygon(0 12px,12px 0,100% 0,100% calc(100% - 12px),calc(100% - 12px) 100%,0 100%)}.react-mobile-dock button{position:relative;min-width:0;border:1px solid transparent;background:#ffffff06;color:#e8f4ffb8;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1px;overflow:hidden;font-family:var(--font-display);cursor:pointer;clip-path:polygon(0 7px,7px 0,100% 0,100% calc(100% - 7px),calc(100% - 7px) 100%,0 100%)}.react-mobile-dock button.active{color:#00f5c8;border-color:#00f5c857;background:#00f5c814;text-shadow:0 0 8px rgba(0,245,200,.5)}.react-mobile-dock span{font-size:16px;line-height:1}.react-mobile-dock strong{max-width:100%;overflow:hidden;font-size:7px;line-height:1;text-transform:uppercase;letter-spacing:0;text-overflow:ellipsis;white-space:nowrap}}@keyframes reactDockRise{0%{opacity:0;transform:translate(-50%) translateY(8px) scale(.98)}to{opacity:1;transform:translate(-50%) translateY(0) scale(1)}}@media(max-width:1200px){.react-trade-grid{grid-template-columns:1fr}}.react-landing{min-height:100vh;color:#e8f4ff;background:#050a18;font-family:var(--font-body, Rajdhani, sans-serif)}.react-site-header{position:fixed;top:0;left:0;right:0;z-index:20;display:flex;align-items:center;justify-content:space-between;gap:14px;height:68px;padding:0 clamp(18px,4vw,56px);border-bottom:1px solid rgba(92,225,230,.18);background:#050a18bd;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.react-site-header>div:first-child,.react-site-header nav{min-width:0}.react-brand{color:#5ce1e6;font-family:var(--font-display, Orbitron, sans-serif);font-size:18px;font-weight:800;letter-spacing:.08em;text-decoration:none;text-transform:uppercase}.react-site-header nav{display:flex;align-items:center;gap:18px;overflow-x:auto;scrollbar-width:none}.react-site-header nav::-webkit-scrollbar{display:none}.react-site-header nav a{flex:0 0 auto;color:#e8f4ffc7;font-family:var(--font-display, Orbitron, sans-serif);font-size:11px;text-decoration:none;text-transform:uppercase}.react-nav-cta{padding:9px 13px;border:1px solid rgba(255,210,86,.45);border-radius:7px;color:#ffd256!important;background:#ffd25614}.react-hero{position:relative;min-height:92vh;display:flex;align-items:flex-end;overflow:hidden;padding:110px clamp(20px,6vw,86px) 46px}.react-hero img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.react-hero-shade{position:absolute;inset:0;background:linear-gradient(90deg,#050a18eb,#050a1894 52%,#050a1838)}.react-hero-content{position:relative;z-index:1;width:min(760px,100%)}.react-kicker{display:inline-flex;align-items:center;gap:8px;color:#98ffd0;font-family:var(--font-display, Orbitron, sans-serif);font-size:12px;letter-spacing:.08em;text-transform:uppercase}.react-hero h1{margin:14px 0 12px;color:#fff;font-family:var(--font-display, Orbitron, sans-serif);font-size:clamp(46px,8vw,104px);line-height:.95}.react-hero p{width:min(620px,100%);margin:0;color:#e8f4ffd6;font-size:clamp(18px,2.2vw,24px);line-height:1.35}.react-hero-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:26px}.react-btn{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 18px;border-radius:7px;font-family:var(--font-display, Orbitron, sans-serif);font-size:12px;text-decoration:none;text-transform:uppercase}.react-btn.primary{color:#041018;background:#5ce1e6}.react-btn.secondary{color:#ffd256;border:1px solid rgba(255,210,86,.42);background:#ffd25614}.react-signal-strip{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;width:min(720px,100%);margin-top:32px;border:1px solid rgba(92,225,230,.2);border-radius:8px;overflow:hidden;background:#5ce1e629}.react-signal-strip div{padding:13px 14px;background:#050a18c7}.react-signal-strip span{display:block;color:#e8f4ff94;font-size:12px}.react-signal-strip strong{display:block;margin-top:4px;color:#fff;font-family:var(--font-display, Orbitron, sans-serif);font-size:12px}.react-section{padding:72px clamp(20px,6vw,86px);border-top:1px solid rgba(92,225,230,.14);background:linear-gradient(180deg,#061124,#050a18)}.react-section-heading{max-width:780px;margin-bottom:26px}.react-section-heading h2{margin:10px 0 0;color:#fff;font-family:var(--font-display, Orbitron, sans-serif);font-size:clamp(26px,3vw,42px)}.react-step-grid,.react-system-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.react-system-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.react-step-card,.react-system-card{min-height:170px;padding:18px;border:1px solid rgba(92,225,230,.18);border-radius:8px;background:#ffffff0b}.react-step-card strong,.react-system-card svg{color:#ffd256}.react-step-card h3,.react-system-card h3{margin:12px 0 8px;color:#fff;font-family:var(--font-display, Orbitron, sans-serif);font-size:16px}.react-step-card p,.react-system-card p{margin:0;color:#e8f4ffb8;line-height:1.45}body.react-landing-ready>.site-header,body.react-landing-ready>main,body.react-landing-ready>.site-footer{display:none}.react-ranking{min-height:100vh;color:#eef5ff;background:linear-gradient(180deg,#05070b9e,#05070b 48%),url(/assets/landing_bg-B9JplDmr.png) center top / cover fixed,#05070b;font-family:var(--font-body, Rajdhani, sans-serif)}.react-ranking-page{width:min(1180px,calc(100% - 36px));margin:0 auto;padding:126px 0 72px}.react-ranking-hero{max-width:820px;margin-bottom:32px}.react-ranking-hero h1{margin:12px 0 16px;color:#fff;font-family:var(--font-display, Orbitron, sans-serif);font-size:clamp(42px,6vw,86px);line-height:.98;text-transform:uppercase}.react-ranking-hero p{margin:0;color:#e8f4ffd1;font-size:20px;line-height:1.5}.react-ranking-shell{border:1px solid rgba(185,215,255,.16);border-radius:8px;background:#0a111be6;overflow:hidden;box-shadow:0 24px 60px #00000057}.react-ranking-toolbar{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:18px;border-bottom:1px solid rgba(185,215,255,.16);background:#ffffff0a}.react-ranking-toolbar div{display:grid;gap:3px}.react-ranking-toolbar strong{color:#fff;font-family:var(--font-display, Orbitron, sans-serif)}.react-ranking-toolbar span{color:#e8f4ff9e}.react-ranking-toolbar button{min-height:38px;border:1px solid rgba(95,212,255,.34);border-radius:7px;padding:8px 14px;background:#5fd4ff1f;color:#eef5ff;font-family:var(--font-display, Orbitron, sans-serif);font-weight:800;cursor:pointer}.react-ranking-toolbar button:disabled{cursor:wait;opacity:.62}.react-ranking-table-wrap{overflow-x:auto}.react-ranking-table{width:100%;min-width:880px;border-collapse:collapse}.react-ranking-table th,.react-ranking-table td{padding:15px 16px;border-bottom:1px solid rgba(185,215,255,.16);text-align:left;white-space:nowrap}.react-ranking-table th{color:#e8f4ff9e;font-size:13px;text-transform:uppercase}.react-ranking-table tbody tr:first-child{background:#f6c85f14}.react-rank-cell{color:#f6c85f;font-family:var(--font-display, Orbitron, sans-serif);font-weight:900}.react-emperor-cell{display:flex;align-items:center;gap:10px;font-weight:800}.react-bot-badge,.react-player-badge{border:1px solid rgba(185,215,255,.16);border-radius:999px;padding:3px 8px;color:#e8f4ffa3;font-size:12px;font-weight:800}.react-bot-badge{color:#5fd4ff}.react-ranking-empty{color:#e8f4ffa3;text-align:center}body.react-ranking-ready>.ranking-header,body.react-ranking-ready>.ranking-page{display:none}body.react-trade-ready{margin:0;color:#e8f4ff;background:#050a18;font-family:var(--font-body, Rajdhani, sans-serif)}body.react-trade-ready>header,body.react-trade-ready>main,body.react-trade-ready>.trade-container{display:none}.react-trade{min-height:100vh;padding:18px;box-sizing:border-box;background:radial-gradient(circle at top left,rgba(92,225,230,.14),transparent 28rem),linear-gradient(180deg,#071021,#050a18)}.react-trade-top,.react-trade-panel{border:1px solid rgba(185,215,255,.16);border-radius:8px;background:#081122e0;box-shadow:0 18px 38px #00000047}.react-trade-top{display:grid;grid-template-columns:auto 1fr auto;gap:14px;align-items:center;margin-bottom:14px;padding:12px 14px}.react-trade-top strong,.react-trade-panel strong{color:#fff;font-family:var(--font-display, Orbitron, sans-serif)}.react-trade-top span,.react-trade-panel span,.react-history-row span{color:#e8f4ff9e}.react-brand{color:#f6c85f;font-family:var(--font-display, Orbitron, sans-serif);font-weight:900;text-decoration:none;white-space:nowrap}.react-trade button,.react-trade select,.react-trade input{border:1px solid rgba(92,225,230,.22);border-radius:7px;color:#e8f4ff;background:#ffffff0e;font:inherit}.react-trade button{cursor:pointer}.react-trade button:hover{border-color:#5ce1e68f;background:#5ce1e61f}.react-trade-top button,.react-exec-actions button,.react-create button[type=submit]{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:38px;padding:0 12px}.react-create button[type=submit]{border-color:#f6c85f85;color:#06101f;background:linear-gradient(135deg,#f6c85f,#5ce1e6);font-weight:900}.react-trade-toast{margin-bottom:14px;padding:10px 12px;border:1px solid rgba(246,200,95,.4);border-radius:8px;color:#ffe2a0;background:#f6c85f1a}.react-trade-proposal{position:fixed;right:18px;top:92px;z-index:65;display:grid;grid-template-columns:minmax(240px,1fr) auto auto;gap:10px;align-items:center;max-width:min(680px,calc(100vw - 36px));padding:12px;border:1px solid rgba(246,200,95,.42);border-radius:6px;background:#090f1efa;box-shadow:0 18px 48px #0000006b}.react-trade-proposal div{display:grid;gap:3px;min-width:0}.react-trade-proposal span,.react-trade-proposal em{color:#e8f4ff9e;font-size:12px}.react-trade-proposal strong{overflow:hidden;color:#f6c85f;text-overflow:ellipsis;white-space:nowrap}.react-trade-proposal button{min-height:34px;padding:0 12px;border-radius:4px}.react-trade-grid{display:grid;grid-template-columns:minmax(220px,.9fr) minmax(360px,1.8fr) minmax(260px,1fr);gap:14px}.react-trade-panel{min-width:0;padding:13px}.react-trade-panel-head,.react-market-row,.react-history-row{display:flex;align-items:center;justify-content:space-between;gap:10px}.react-trade-panel-head{margin-bottom:12px}.react-trade-panel-head select{min-height:34px;padding:0 8px}.react-pair-list,.react-listings{display:grid;gap:8px;max-height:560px;overflow:auto}.react-pair-list button,.react-listings button{display:grid;grid-template-columns:1fr auto auto;gap:8px;align-items:center;min-height:48px;padding:9px 10px;text-align:left}.react-listings button{grid-template-columns:1fr auto}.react-pair-list button.is-active,.react-listings button.is-active{border-color:#f6c85f8f;background:#f6c85f1a}.react-pair-list em{font-style:normal;font-weight:900}.react-pair-list .up,.react-market-summary .up{color:#5dffad}.react-pair-list .down,.react-market-summary .down{color:#ff7388}.react-market-summary{display:grid;grid-template-columns:repeat(6,minmax(88px,1fr));gap:8px}.react-market-summary div{display:grid;gap:4px;min-height:58px;padding:9px;border:1px solid rgba(185,215,255,.12);border-radius:7px;background:#ffffff0a}.react-market-summary span{font-size:12px}.react-trade-chart{width:100%;height:230px;margin:12px 0;border:1px solid rgba(185,215,255,.12);border-radius:7px;background:#0000002e}.react-market-table{overflow-x:auto}.react-market-row{display:grid;grid-template-columns:1.3fr repeat(3,minmax(78px,1fr));min-width:520px;padding:9px 0;border-bottom:1px solid rgba(185,215,255,.1)}.react-market-row.head{color:#e8f4ff9e;font-weight:900;text-transform:uppercase}.react-exec-box{display:grid;gap:10px;margin-top:12px;padding:12px;border:1px solid rgba(185,215,255,.12);border-radius:7px;background:#ffffff0a}.react-exec-actions{display:grid;grid-template-columns:1fr 1fr;gap:8px}.react-create,.react-history{grid-column:span 1}.react-create form{display:grid;grid-template-columns:repeat(3,minmax(120px,1fr));gap:9px}.react-create label{grid-column:1 / -1;color:#e8f4ffad;font-weight:900}.react-create select,.react-create input{min-height:38px;padding:0 10px}.react-create button[type=submit]{grid-column:1 / -1}.react-trade-reco{grid-column:1 / -1;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px;border:1px solid rgba(93,255,173,.24);border-radius:7px;background:#5dffad14}.react-trade-reco em{color:#ffe2a0;font-style:normal}.react-history-row{padding:9px 0;border-bottom:1px solid rgba(185,215,255,.1)}@media(max-width:820px){.react-site-header{height:auto;min-height:68px;padding:8px 12px}.react-site-header>div:first-child{gap:8px!important}.react-site-header .react-dev-badge{max-width:94px;overflow:hidden;text-overflow:ellipsis}.react-site-header nav{flex:1 1 auto;gap:10px}.react-site-header nav a{font-size:10px;white-space:nowrap}.react-nav-cta{padding:7px 10px}.react-signal-strip,.react-step-grid,.react-system-grid{grid-template-columns:1fr}.react-ranking-toolbar{align-items:flex-start;flex-direction:column}.react-trade{padding:10px}.react-trade-top,.react-trade-grid,.react-create form{grid-template-columns:1fr}.react-market-summary{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:821px)and (max-width:1180px){.react-trade-grid{grid-template-columns:1fr 1fr}.react-market-main{grid-column:span 2;order:-1}.react-market-summary{grid-template-columns:repeat(3,minmax(0,1fr))}}body.react-trade-ready{overflow-y:auto;overflow-x:hidden;background:#050913}.react-trade{min-height:100vh;height:auto;padding:10px;background:linear-gradient(135deg,rgba(92,225,230,.1),transparent 34%),radial-gradient(circle at 84% 8%,rgba(246,200,95,.12),transparent 28rem),#050913}.react-trade-top{grid-template-columns:auto minmax(160px,1fr) minmax(180px,auto) minmax(120px,auto) auto;min-height:56px;margin-bottom:8px;padding:8px 12px;border-radius:6px;background:#080e1cf5}.react-trade-title{display:grid;gap:2px;min-width:0}.react-trade-title strong{font-size:15px}.react-trade-title span{overflow:hidden;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.react-trade-ticker{display:grid;grid-template-columns:minmax(110px,auto) auto auto;gap:10px;align-items:center;justify-content:end;min-width:0}.react-trade-ticker span{overflow:hidden;color:#fff;font-weight:900;text-overflow:ellipsis;white-space:nowrap}.react-trade-ticker strong{color:#f6c85f;font-size:18px}.react-trade-wallet{display:grid;justify-items:end;gap:2px;min-width:0}.react-trade-wallet span{color:#e8f4ff8f;font-size:11px;text-transform:uppercase}.react-trade-wallet strong{overflow:hidden;max-width:160px;color:#f6c85f;font-size:14px;text-overflow:ellipsis;white-space:nowrap}.react-trade-ticker em,.react-pair-list em,.react-history-row em{font-style:normal}.react-trade-ticker .up,.react-pair-list .up{color:#5dffad}.react-trade-ticker .down,.react-pair-list .down{color:#ff7388}.react-trade-grid{display:grid;grid-template-columns:minmax(210px,.78fr) minmax(0,1.76fr) minmax(260px,.92fr);grid-template-areas:"pairs market book" "create market book" "create history history";gap:8px;align-items:stretch;padding-bottom:24px}.react-trade-panel{padding:10px;border-radius:6px;background:#080e1cf0;box-shadow:none}.react-pairs{grid-area:pairs;min-height:300px}.react-market-main{grid-area:market;min-height:610px}.react-orderbook{grid-area:book;min-height:610px}.react-create{grid-area:create}.react-history{grid-area:history}.react-trade-panel-head{min-height:34px;margin-bottom:8px}.react-order-tabs{display:flex;gap:4px}.react-order-tabs button{min-height:26px;padding:0 8px;font-size:11px;border-radius:4px}.react-order-tabs button.is-active{border-color:#5ce1e68f;background:#5ce1e61f;color:#5ce1e6}.react-order-search{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-bottom:8px}.react-order-search input{width:100%;min-height:30px;padding:0 8px;font-size:11px;border-radius:4px;box-sizing:border-box}.react-trade-panel-head strong{font-size:14px}.react-pair-head,.react-book-head{display:grid;grid-template-columns:1fr 74px 54px;gap:8px;padding:0 8px 6px;color:#e8f4ff7a;font-size:11px;font-weight:900;text-transform:uppercase}.react-book-head{grid-template-columns:1fr 1fr}.react-pair-list,.react-listings{gap:2px;max-height:246px;padding-right:2px}.react-orderbook .react-listings{max-height:418px}.react-pair-list button,.react-listings button{min-height:34px;padding:6px 8px;border-color:transparent;border-radius:4px;background:transparent;font-size:12px}.react-pair-list button{grid-template-columns:minmax(0,1fr) 74px 54px}.react-listings button{grid-template-columns:minmax(0,1fr) minmax(86px,1fr)}.react-pair-list button span,.react-listings button strong,.react-listings button span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.react-pair-list button.is-active,.react-listings button.is-active{border-color:#f6c85f57;background:#f6c85f17}.react-listings-empty{padding:12px 8px;color:#e8f4ff94;font-size:12px}.react-listing-pager{display:grid;grid-template-columns:86px minmax(0,1fr) 96px;align-items:center;gap:6px;margin-top:8px;color:#e8f4ff94;font-size:12px;text-align:center}.react-listing-pager button{min-height:30px;padding:6px 8px;border-radius:4px}.react-listing-pager button:disabled{opacity:.42;cursor:not-allowed}.react-market-toolbar,.react-depth-strip{display:grid;gap:6px}.react-market-toolbar{grid-template-columns:1.4fr repeat(4,minmax(92px,1fr))}.react-depth-strip{grid-template-columns:repeat(4,minmax(0,1fr));margin:8px 0}.react-market-toolbar div,.react-depth-strip div{display:grid;gap:3px;min-height:48px;padding:8px;border:1px solid rgba(185,215,255,.1);border-radius:5px;background:#ffffff09}.react-market-toolbar span,.react-depth-strip span{font-size:11px}.react-market-toolbar strong,.react-depth-strip strong{overflow:hidden;font-size:14px;text-overflow:ellipsis;white-space:nowrap}.react-trade-chart{height:330px;margin:8px 0;border-color:#5ce1e629;border-radius:5px;background:#070d1b}.react-chart-controls{display:flex;align-items:center;gap:6px;margin-top:8px;overflow-x:auto}.react-chart-controls button,.react-chart-controls input{min-height:30px;padding:0 9px;border-radius:4px;font-size:12px;white-space:nowrap}.react-chart-controls button.is-active{border-color:#f6c85f85;color:#f6c85f;background:#f6c85f17}.react-chart-controls input{width:136px}.react-market-table,.react-history-table{max-height:180px;overflow:auto;border:1px solid rgba(185,215,255,.08);border-radius:5px}.react-market-row,.react-history-row{display:grid;min-width:0;padding:7px 9px;font-size:12px}.react-market-row{grid-template-columns:minmax(150px,1.3fr) repeat(3,minmax(70px,1fr))}.react-history-row{grid-template-columns:minmax(180px,1.4fr) minmax(120px,1fr) minmax(70px,.6fr)}.react-market-row.head,.react-history-row.head{position:sticky;top:0;z-index:1;background:#080e1c}.react-history-row span,.react-history-row strong,.react-history-row em,.react-market-row span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.react-exec-box{min-height:86px;margin-top:8px;padding:10px;border-radius:5px}.react-exec-actions{grid-template-columns:repeat(3,minmax(0,1fr))}.react-exec-actions button{min-width:0;padding:0 8px;font-size:12px}.react-create form{grid-template-columns:1fr;gap:7px}.react-create label{margin-top:4px;font-size:11px;text-transform:uppercase}.react-create select,.react-create input{width:100%;min-height:34px;box-sizing:border-box;font-size:12px}.react-asset-available{display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:8px;align-items:center;min-height:34px;padding:7px 8px;border:1px solid rgba(92,225,230,.16);border-radius:5px;background:#5ce1e60f;font-size:12px}.react-asset-available strong,.react-asset-available span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.react-asset-available button{min-height:26px;padding:0 8px}.react-stock-strip{display:grid;grid-template-columns:1fr;gap:4px;max-height:116px;overflow:auto;padding:6px;border:1px solid rgba(185,215,255,.08);border-radius:5px;background:#ffffff08}.react-stock-tabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;margin-bottom:4px}.react-stock-tabs button{min-width:0;min-height:28px;padding:0 6px;border-radius:4px;font-size:11px}.react-stock-tabs button.is-active{border-color:#5ce1e68f;background:#5ce1e61f;color:#5ce1e6}.react-stock-strip span{display:flex;justify-content:space-between;gap:8px;font-size:11px}.react-stock-strip strong{color:#fff}.react-notification-actions{display:flex;gap:4px;justify-content:flex-end}.react-notification-actions button{min-height:26px;padding:0 7px;border-radius:4px;font-size:11px}.react-trade-reco{align-items:flex-start;flex-direction:column;gap:3px;padding:8px;font-size:12px}@media(max-width:1120px){.react-trade-grid{grid-template-columns:minmax(190px,.82fr) minmax(0,1.6fr);grid-template-areas:"pairs market" "book market" "create history"}.react-market-main,.react-orderbook{min-height:520px}.react-market-toolbar,.react-depth-strip{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.react-trade-top,.react-trade-grid{grid-template-columns:1fr}.react-trade-grid{grid-template-areas:"market" "pairs" "book" "create" "history"}.react-trade-ticker{justify-content:start}.react-trade-wallet{justify-items:start}.react-market-main,.react-orderbook{min-height:auto}.react-trade-chart{height:260px}.react-history-row{grid-template-columns:minmax(150px,1fr) minmax(90px,.8fr) 56px}}.react-pair-head button,.react-market-row.head button,.react-book-head button{border:0;padding:0;color:inherit;background:transparent;font:inherit;text-align:inherit;cursor:pointer}.react-book-head,.react-listings button{grid-template-columns:minmax(120px,1.25fr) minmax(76px,.8fr) minmax(96px,1fr)}.react-listings button small{grid-column:1 / -1;color:var(--text-muted);font-size:10px}.react-hero:before{content:"";position:absolute;width:min(42vw,520px);aspect-ratio:1;right:clamp(18px,7vw,96px);bottom:8vh;border-radius:50%;background:radial-gradient(circle at 34% 28%,rgba(255,255,255,.9),transparent 7%),radial-gradient(circle at 48% 46%,rgba(92,225,230,.5),rgba(47,134,255,.16) 46%,rgba(5,10,24,.05) 66%,transparent 68%);box-shadow:0 0 70px #5ce1e638;opacity:.72;pointer-events:none}.react-hero:after{content:"";position:absolute;width:86px;height:2px;right:26vw;top:30vh;background:linear-gradient(90deg,transparent,#ffd256,transparent);box-shadow:0 0 16px #ffd256bf;transform:rotate(-18deg);pointer-events:none}.react-hero-shade{background:radial-gradient(circle at 76% 56%,rgba(92,225,230,.16),transparent 28%),linear-gradient(90deg,#050a18f0,#050a189e 52%,#050a1833)}.react-step-card,.react-system-card,.react-signal-strip div{background:linear-gradient(180deg,#08162de0,#050a18c2);box-shadow:inset 0 0 0 1px #ffffff09}.react-trade{background:radial-gradient(circle at 82% 12%,rgba(0,255,255,.08),transparent 24%),radial-gradient(circle at 18% 78%,rgba(255,210,86,.07),transparent 28%),#050a16}.react-trade-panel{border-color:#5ce1e62e!important;background:linear-gradient(180deg,#08162ddb,#050a18c7)!important;box-shadow:inset 0 0 0 1px #ffffff09,0 14px 34px #0000003d}.react-listings button{position:relative;border-left:3px solid rgba(255,210,86,.52)!important}.react-listings button:before{content:"CONTRATO";position:absolute;right:10px;top:8px;color:#ffd256a3;font-family:var(--font-display, Orbitron, sans-serif);font-size:8px;letter-spacing:.08em}.react-trade-toast{animation:market-contract-pulse 2.2s ease both}@keyframes market-contract-pulse{0%{transform:translateY(-8px);opacity:0}15%{transform:translateY(0);opacity:1}80%{opacity:1}to{opacity:0}}
