:root{--bg: #071113;--panel: #0b171a;--panel-2: #0e1c20;--line: #142429;--muted: #6f8992;--text: #d6e7ea;--dim: #9bb0b6;--cyan: #45cdbc;--cyan-2: #12a899;--red: #f05b63;--green: #07a987;--blue: #2f69f5}*{box-sizing:border-box}body{margin:0;min-width:1280px;min-height:100vh;overflow-y:auto;background:var(--bg);color:var(--text);font-family:Inter,Microsoft YaHei,PingFang SC,Arial,sans-serif;font-size:13px;letter-spacing:0}button{border:0;background:transparent;color:inherit;font:inherit;cursor:pointer}button svg{display:block}.app-shell{min-height:100vh;overflow:visible;background:#071113}.app-shell.theme-light{--bg: #f3f6f8;--panel: #ffffff;--panel-2: #eef3f5;--line: #d8e1e5;--muted: #61727a;--text: #152328;--dim: #52656d;background:#f3f6f8;color:#152328}.boot-screen{min-height:100vh;display:grid;place-items:center;background:#071113;color:var(--cyan);font-size:34px;font-weight:900}.desktop-landing{min-height:100vh;display:grid;grid-template-rows:auto auto 1fr auto;gap:24px;padding:30px clamp(34px,5vw,82px);overflow:hidden;background:linear-gradient(180deg,#071113ad,#071113f0),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1440' height='900' viewBox='0 0 1440 900'%3E%3Crect width='1440' height='900' fill='%23071113'/%3E%3Cg opacity='.16' stroke='%234ed2c5' stroke-width='1'%3E%3Cpath d='M0 90H1440M0 180H1440M0 270H1440M0 360H1440M0 450H1440M0 540H1440M0 630H1440M0 720H1440M0 810H1440'/%3E%3Cpath d='M120 0V900M240 0V900M360 0V900M480 0V900M600 0V900M720 0V900M840 0V900M960 0V900M1080 0V900M1200 0V900M1320 0V900'/%3E%3C/g%3E%3Cg stroke='%234ed2c5' stroke-width='6' fill='none' opacity='.34'%3E%3Cpath d='M92 636C220 584 278 628 390 496S604 390 732 426 914 264 1056 236 1210 206 1364 116'/%3E%3C/g%3E%3Cg fill='%234ed2c5' opacity='.42'%3E%3Crect x='202' y='548' width='22' height='116' rx='4'/%3E%3Crect x='398' y='440' width='22' height='156' rx='4'/%3E%3Crect x='594' y='392' width='22' height='142' rx='4'/%3E%3Crect x='987' y='266' width='22' height='174' rx='4'/%3E%3C/g%3E%3Cg fill='%23f05259' opacity='.36'%3E%3Crect x='300' y='604' width='22' height='104' rx='4'/%3E%3Crect x='496' y='496' width='22' height='132' rx='4'/%3E%3Crect x='790' y='362' width='22' height='156' rx='4'/%3E%3Crect x='1184' y='316' width='22' height='188' rx='4'/%3E%3C/g%3E%3C/svg%3E");background-position:center;background-size:cover;color:var(--text)}.landing-nav,.landing-actions,.landing-main,.landing-status-row{position:relative;z-index:1}.landing-nav{display:flex;align-items:center;justify-content:space-between;gap:18px}.landing-brand{color:#f2fbfb;font-size:28px;font-weight:950}.landing-actions{display:flex;gap:10px}.landing-actions button{height:38px;display:inline-flex;align-items:center;gap:7px;padding:0 13px;border:1px solid #1d373b;border-radius:7px;background:#0d191dbd;color:#d7eeee;font-weight:850}.landing-ticker{position:relative;z-index:1;display:flex;gap:16px;overflow:hidden;padding:12px;border:1px solid rgb(78 210 197 / 18%);border-radius:10px;background:#0d191d94;-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.landing-ticker span{flex:0 0 auto;display:inline-flex;align-items:center;gap:10px;color:#c6dbdf;font-weight:900;animation:desktop-ticker-slide 18s linear infinite}.landing-ticker b{color:#f2fbfb}.landing-ticker em{font-style:normal}.landing-main{display:grid;grid-template-columns:minmax(440px,.92fr) minmax(520px,1fr);align-items:center;gap:clamp(38px,6vw,92px)}.landing-copy{display:grid;gap:20px;max-width:720px}.landing-copy>span{width:max-content;max-width:100%;padding:8px 12px;border:1px solid rgb(78 210 197 / 34%);border-radius:999px;background:#0d191d9e;color:var(--cyan);font-weight:900}.landing-copy h1{margin:0;color:#f2fbfb;font-size:clamp(54px,5.8vw,92px);line-height:.95;letter-spacing:0}.landing-copy p{max-width:620px;margin:0;color:#a9bec4;font-size:18px;line-height:1.75;font-weight:700}.landing-cta{width:max-content;min-width:240px;height:52px;display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:0 22px;border:0;border-radius:8px;background:linear-gradient(135deg,#4ed2c5,#13bca8);color:#031113;font-size:17px;font-weight:950;box-shadow:0 18px 42px #4ed2c538}.landing-board{position:relative;min-height:480px;border:1px solid rgb(78 210 197 / 16%);border-radius:12px;background:linear-gradient(90deg,transparent 0 12%,rgb(78 210 197 / 7%) 12% 13%,transparent 13% 25%,rgb(78 210 197 / 7%) 25% 26%,transparent 26% 38%,rgb(78 210 197 / 7%) 38% 39%,transparent 39% 51%,rgb(78 210 197 / 7%) 51% 52%,transparent 52%),linear-gradient(180deg,transparent 0 19%,rgb(255 255 255 / 7%) 19% 20%,transparent 20% 39%,rgb(255 255 255 / 7%) 39% 40%,transparent 40% 59%,rgb(255 255 255 / 7%) 59% 60%,transparent 60%),#0d191d94;box-shadow:inset 0 0 60px #4ed2c512}.board-grid{position:absolute;inset:26px}.board-card{position:absolute;width:210px;display:grid;gap:8px;padding:18px;border:1px solid rgb(255 255 255 / 12%);border-radius:10px;background:#0d191dd1;box-shadow:0 22px 56px #00000042;animation:board-float 5.8s ease-in-out infinite}.board-card.featured{left:0;top:22px;width:280px;padding:22px}.board-card:nth-child(2){right:28px;top:0;animation-delay:-1.2s}.board-card:nth-child(3){right:96px;bottom:20px;animation-delay:-2.4s}.board-card:nth-child(4){left:110px;bottom:46px;animation-delay:-3.6s}.board-card small{color:#8ca3a9;font-size:13px;font-weight:900}.board-card strong{color:#f2fbfb;font-size:30px;line-height:1}.board-card span{font-weight:900}.board-card.tick-up{border-color:#4ed2c561}.board-card.tick-down{border-color:#ff6f9157}.chart-rail{position:absolute;left:36px;right:36px;bottom:34px;height:116px;display:flex;align-items:end;gap:18px;opacity:.42}.chart-rail i{flex:1;display:block;border-radius:5px 5px 0 0;background:var(--cyan);animation:rail-grow 2.4s ease-in-out infinite}.chart-rail i:nth-child(1){height:38%}.chart-rail i:nth-child(2){height:64%;animation-delay:-.4s}.chart-rail i:nth-child(3){height:46%;animation-delay:-.8s}.chart-rail i:nth-child(4){height:82%;animation-delay:-1.2s}.chart-rail i:nth-child(5){height:56%;animation-delay:-1.6s}.chart-rail i:nth-child(6){height:74%;animation-delay:-2s}.landing-status-row{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.landing-status-row span{min-height:48px;display:grid;place-items:center;border:1px solid rgb(255 255 255 / 10%);border-radius:8px;background:#0d191d9e;color:#d7eeee;font-weight:900}@keyframes desktop-ticker-slide{0%{transform:translate(0)}to{transform:translate(-360px)}}@keyframes board-float{0%,to{transform:translateZ(0)}50%{transform:translate3d(0,-8px,0)}}@keyframes rail-grow{0%,to{transform:scaleY(.84)}50%{transform:scaleY(1)}}.auth-screen{min-height:100vh;display:grid;grid-template-columns:minmax(420px,1fr) minmax(430px,540px);align-items:center;gap:56px;padding:48px clamp(32px,6vw,96px);background:linear-gradient(90deg,rgb(69 205 188 / 10%),transparent 44%),#071113}.auth-brand{max-width:680px}.auth-logo{width:max-content;margin-bottom:42px;color:#ecfbfb;font-size:28px;font-weight:900}.auth-brand h1{margin:0 0 18px;color:#f2fbfb;font-size:56px;line-height:1.02;letter-spacing:0}.auth-brand p{max-width:560px;margin:0;color:#94aab0;font-size:18px;line-height:1.7;font-weight:700}.auth-points{display:flex;flex-wrap:wrap;gap:12px;margin-top:34px}.auth-points span{height:38px;display:inline-flex;align-items:center;gap:8px;padding:0 13px;border:1px solid #1d373b;border-radius:6px;background:#0d191d;color:#c6dbdf;font-weight:800}.auth-points svg{color:var(--cyan)}.auth-card{min-height:520px;padding:24px;border:1px solid #1d3439;border-radius:8px;background:#0d191d;box-shadow:0 28px 80px #0000006b}.register-card{min-height:650px}.auth-card-head{display:flex;justify-content:space-between;gap:16px}.auth-card h2{margin:0 0 8px;color:#eff8f8;font-size:28px}.auth-card p{margin:0;color:#879aa0;line-height:1.55;font-weight:700}.lang-btn,.theme-btn{height:36px;min-width:72px;display:inline-flex;align-items:center;justify-content:center;gap:7px;border:1px solid var(--line);border-radius:6px;background:#0c171b;color:#cfe3e7;font-weight:800}.theme-btn{min-width:82px}.auth-tabs{height:48px;display:grid;grid-template-columns:1fr 1fr;gap:6px;margin:28px 0 24px;padding:4px;border-radius:7px;background:#142126}.auth-tabs button{display:inline-flex;align-items:center;justify-content:center;gap:8px;border-radius:5px;color:#9fb0b6;font-weight:900}.auth-tabs button.active{background:var(--cyan);color:#052024}.auth-form{display:grid;gap:16px}.register-form{gap:13px}.auth-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px}.auth-form label{display:grid;gap:7px;color:#9db0b6;font-weight:800}.auth-form input,.auth-form select{width:100%;min-width:0;height:44px;padding:0 13px;border:1px solid #243a40;border-radius:6px;outline:none;background:#081315;color:#e8f4f5;font:inherit;font-size:15px;font-weight:800}.auth-form select{appearance:none;background:linear-gradient(45deg,transparent 50%,#9db0b6 50%) right 17px center / 7px 7px no-repeat,linear-gradient(135deg,#9db0b6 50%,transparent 50%) right 12px center / 7px 7px no-repeat,#081315}.auth-form input:focus,.auth-form select:focus{border-color:var(--cyan)}.auth-primary{height:44px;margin-top:4px;border-radius:6px;background:var(--cyan);color:#052024;font-weight:900}.register-form .auth-primary{margin-top:2px}.auth-primary:disabled,.primary:disabled{cursor:progress;opacity:.65}.form-error{margin:0;padding:10px 12px;border:1px solid #ff4f61;border-radius:6px;background:#ff3f511f;color:#ff4f61;font-size:18px;line-height:1.35;font-weight:900}.demo-account-box,.generated-account{display:grid;gap:8px;padding:14px;border:1px solid #20363b;border-radius:6px;background:#091416}.demo-account-box strong,.generated-account span{color:#eff8f8;font-size:16px}.demo-account-box span,.generated-account small{color:#91a8af;line-height:1.55;font-weight:700}.auth-modal-backdrop{position:fixed;inset:0;z-index:80;display:grid;place-items:center;padding:24px;background:#00000094}.auth-success-modal{width:min(420px,100%);padding:24px;border:1px solid #236660;border-radius:8px;background:#0d191d;box-shadow:0 30px 80px #00000085}.auth-success-modal h3{margin:0 0 10px;color:#eff8f8;font-size:26px}.auth-success-modal p{margin:0 0 18px;color:#91a8af;line-height:1.6;font-weight:800}.auth-success-modal .generated-account{grid-template-columns:92px 1fr;margin-bottom:18px}.auth-success-modal .generated-account span{color:#91a8af;font-size:14px}.auth-success-modal .generated-account strong{color:#eff8f8;font-size:15px;word-break:break-all}.modal-login-btn{width:100%;height:48px;display:grid;place-items:center;margin-top:18px;font-size:16px}.topbar{position:sticky;top:0;z-index:30;height:56px;display:grid;grid-template-columns:190px 1fr;align-items:center;border-bottom:1px solid #0f2529;background:#0a1215;padding:0 10px 0 18px}.brand,.account-actions,.pair-block,.mode-row,.order-tabs,.side-row,.transfer-row{display:flex;align-items:center}.brand{gap:10px;color:#dce8eb;font-size:20px}.positive,.account-panel dd:last-child{color:var(--cyan)}.account-actions{position:relative;justify-self:end;gap:8px}.top-margin-summary{height:36px;display:flex;align-items:center;gap:14px;padding:0 12px;border:1px solid var(--line);border-radius:6px;background:#0c171b}.top-margin-summary span{display:grid;gap:2px;min-width:82px}.top-margin-summary em{color:#7f949b;font-size:10px;font-style:normal;font-weight:800;line-height:1;white-space:nowrap}.top-margin-summary strong{color:#dcebee;font-size:12px;font-weight:900;line-height:1;white-space:nowrap}.top-margin-summary span:last-child strong{color:var(--cyan)}.primary{background:var(--cyan);color:#052024;border-radius:6px;font-weight:800}.account,.icon-btn{height:36px;background:#0c171b;border:1px solid var(--line);border-radius:6px}.account{min-width:170px;display:inline-flex;align-items:center;justify-content:center;gap:6px;color:#cae0e5}.account small{color:var(--cyan);font-size:11px;font-weight:900}.icon-btn{width:36px;color:#7f949b}.terminal{min-height:calc(100vh - 56px);display:grid;grid-template-columns:minmax(760px,1fr) 470px;grid-template-rows:1fr;align-items:stretch}.left-workspace{display:grid;grid-template-rows:70px minmax(520px,1fr) minmax(250px,auto);min-height:calc(100vh - 56px);min-width:0;border-right:1px solid var(--line)}.market-strip{display:grid;grid-template-columns:310px repeat(2,minmax(150px,1fr));gap:8px;align-items:center;padding:0 14px;border-bottom:1px solid var(--line);background:#0b171a}.pair-block{position:relative;gap:10px}.pair-block h1{margin:0;font-size:22px;line-height:1}.symbol-trigger{display:inline-flex;align-items:center;gap:8px;padding:0}.symbol-menu{position:fixed;top:116px;left:12px;z-index:60;width:min(1120px,calc(100vw - 32px));min-height:492px;padding:14px;border:1px solid #26343a;border-radius:12px;background:#151f24;box-shadow:0 28px 70px #0000007a}.symbol-menu-top{display:grid;grid-template-columns:minmax(380px,1fr) 210px;gap:18px}.symbol-search{height:48px;display:flex;align-items:center;gap:10px;padding:0 16px;border:1px solid #91a0a5;border-radius:10px;color:#93a3a8;background:#172228}.symbol-search input{width:100%;height:100%;padding:0;border:0;outline:none;background:transparent;color:#d8ecef;font:inherit;font-size:18px;font-weight:700}.symbol-search input::placeholder{color:#9ba9ad}.strict-toggle{height:48px;display:grid;grid-template-columns:1fr 1fr;gap:4px;padding:5px;border-radius:10px;background:#222c32}.strict-toggle button{border-radius:8px;color:#dce8eb;font-size:17px;font-weight:800}.strict-toggle button.active{background:var(--cyan);color:#041e22}.market-tabs{height:64px;display:flex;align-items:flex-end;gap:28px;border-bottom:1px solid #2b363b;overflow-x:auto}.market-tabs button{height:42px;flex:0 0 auto;padding:0 0 10px;color:#9ba9ad;font-size:17px;font-weight:800;white-space:nowrap}.market-tabs button.active{color:#f0f7f8;border-bottom:2px solid var(--cyan)}.symbol-table-head,.symbol-list button{display:grid;grid-template-columns:2fr 1.05fr 1.05fr 1.65fr;column-gap:18px;align-items:center}.symbol-table-head{height:58px;color:#9ba9ad;font-size:17px;font-weight:800}.symbol-list{max-height:282px;overflow-y:auto;display:block;margin-top:0}.symbol-list button{width:100%;min-height:36px;padding:0;border-radius:0;color:#f2f7f8;font-size:17px;font-weight:700;text-align:left}.symbol-list button:hover,.symbol-list button.active{background:#263139}.symbol-list button.active span{color:var(--cyan)}.symbol-list button.active .price-cell,.symbol-list button.active .change-cell{color:#f2f7f8}.symbol-list button.active .price-cell.down,.symbol-list .price-cell.down,.symbol-list .change-cell.down{color:#ff6685}.symbol-list button.active .price-cell.up,.symbol-list .price-cell.up,.symbol-list .change-cell.up{color:var(--cyan)}.symbol-name{display:flex;align-items:center;gap:8px;min-width:0}.favorite-star{width:22px;height:22px;display:inline-grid;place-items:center;color:#7f949b;border-radius:4px}.favorite-star:hover,.favorite-star.active{color:#ffb83d}.symbol-list .up{color:var(--cyan)}.symbol-list .down{color:#ff6685}.symbol-list p{margin:10px 0;color:#8ba1a8;font-size:15px}.drop{color:#fff}.chevron{color:var(--muted);font-size:18px}.market-stat{margin:0;min-width:0}.market-stat dt{color:var(--muted);font-weight:700;white-space:nowrap}.market-stat dd{margin:5px 0 0;color:#d8ecef;font-weight:800;white-space:nowrap}.market-stat dd.up{color:var(--cyan)}.market-stat dd.down{color:#ff6685}.chart-card{min-height:520px;border-bottom:1px solid var(--line);background:#091416}.chart-main{position:relative;min-width:0;min-height:0;height:100%}.chart-main:after{content:"Inera";position:absolute;inset:0;z-index:2;display:grid;place-items:center;color:#ffffff0d;font-size:clamp(110px,15vw,220px);font-weight:900;letter-spacing:0;pointer-events:none;-webkit-user-select:none;user-select:none}.tab-row button{background:transparent;color:#97adb4;font-weight:800}.tab-row .active{color:var(--cyan)}.tv-chart-container{width:100%;height:100%;display:block;background:#091416}.tv-chart-container iframe{display:block}.positions-panel{min-height:250px;overflow-x:auto;background:#081315}.tab-row{height:38px;display:flex;gap:22px;align-items:center;padding-left:8px;border-bottom:1px solid var(--line)}.tab-row .active{height:38px;border-bottom:2px solid var(--cyan)}.position-grid{display:grid;grid-template-columns:120px repeat(7,minmax(100px,1fr));gap:12px;padding:8px 12px;color:#80a0a8;font-weight:800}.positions-panel p{margin:0;padding-left:12px;color:#f2f7f8;font-weight:800}.position-rows{min-width:940px}.position-row{min-height:38px;display:grid;grid-template-columns:120px repeat(7,minmax(100px,1fr));gap:12px;align-items:center;padding:0 12px;border-top:1px solid #102127;color:#d7e6e9;font-weight:800}.position-row .up{color:var(--green)}.position-row .down{color:var(--red)}.mini-action{height:26px;padding:0 10px;border:1px solid var(--cyan-2);border-radius:4px;color:var(--cyan);font-weight:900}.position-dialog-backdrop{position:fixed;inset:0;z-index:70;display:grid;place-items:center;padding:24px;background:#0000009e}.position-dialog{width:min(420px,100%);display:grid;gap:16px;border:1px solid #1d3d43;border-radius:8px;background:#0b171a;box-shadow:0 28px 70px #00000075;padding:18px}.position-dialog-head{display:flex;align-items:center;justify-content:space-between;gap:14px}.position-dialog-head div{display:grid;gap:4px}.position-dialog-head span,.position-dialog-meta span,.position-dialog-field span{color:#8ca4ab;font-weight:800}.position-dialog-head strong{color:#f5fbfc;font-size:24px;letter-spacing:0}.position-dialog-head button{width:34px;height:34px;border:1px solid var(--line);border-radius:6px;color:#e4f0f2;font-size:24px;line-height:1}.position-dialog-meta{display:grid;grid-template-columns:auto 1fr;gap:8px 14px;padding:12px;border:1px solid var(--line);border-radius:6px;background:#081315}.position-dialog-meta strong{justify-self:end;color:#e4f0f2;font-weight:900}.position-dialog-field{display:grid;gap:8px}.position-dialog-field input{height:42px;border:1px solid #1d3d43;border-radius:6px;background:#081315;color:#f5fbfc;padding:0 12px;font:inherit;font-weight:800}.position-dialog-actions{display:flex;gap:10px;justify-content:flex-end}.position-dialog-actions button{height:38px;min-width:104px;border:1px solid var(--cyan-2);border-radius:6px;color:var(--cyan);font-weight:900}.position-dialog-actions button[type=submit]{background:var(--cyan);color:#031012}.position-dialog-actions button:disabled{opacity:.55;cursor:not-allowed}.trade-panel{position:sticky;top:56px;max-height:calc(100vh - 56px);overflow-y:auto;overscroll-behavior:contain;min-width:0;background:#091416;border-right:1px solid var(--line);padding:14px 14px 28px}.order-tabs{height:45px;border-bottom:1px solid var(--line)}.order-tabs button{flex:1;height:45px;background:transparent;color:#8198a0;font-weight:800}.order-tabs .active{color:#e7f2f4;border-bottom:2px solid var(--cyan)}.side-row{gap:2px;margin-top:16px}.side-row button{flex:1;height:36px;background:#1a262b;font-weight:900}.side-row .active{background:var(--cyan);color:#052024;border-radius:4px 0 0 4px}.balance-row{display:grid;grid-template-columns:1fr auto;row-gap:8px;margin:12px 0;color:#7e969e}.balance-row strong{color:#dbecee}.input-line{height:40px;width:100%;display:flex;align-items:center;justify-content:space-between;padding:0 12px;border:1px solid var(--line);border-radius:4px;color:#7f969e}.input-line strong{color:#dcebee}.volume-input{width:100%;height:38px;margin-top:8px;padding:0 12px;border:1px solid var(--line);border-radius:4px;outline:none;background:#081315;color:#dcebee;font:inherit;font-weight:900}.volume-input:focus{border-color:var(--cyan-2)}.limit-price-field{display:grid;gap:7px;margin-top:10px;color:#8ca4ab;font-weight:800}.limit-price-field input{width:100%;height:38px;padding:0 12px;border:1px solid var(--line);border-radius:4px;outline:none;background:#081315;color:#dcebee;font:inherit;font-weight:900}.limit-price-field input:focus{border-color:var(--cyan-2)}.asset-menu,.account-menu{position:absolute;z-index:20;display:grid;gap:4px;padding:6px;border:1px solid var(--line);border-radius:6px;background:#101c20;box-shadow:0 14px 36px #00000052}.account-menu{top:42px;right:116px;width:160px}.asset-menu{left:14px;right:14px;margin-top:4px}.account-menu button,.asset-menu button{height:30px;padding:0 10px;border-radius:4px;color:#cfe1e5;text-align:left}.account-menu button:hover,.asset-menu button:hover,.asset-menu button.active{background:#193136;color:var(--cyan)}.account-overview-drawer{position:absolute;top:42px;right:0;z-index:25;width:320px;padding:14px;border:1px solid #20363b;border-radius:8px;background:#101c20;box-shadow:0 18px 46px #0000006b}.drawer-head{display:flex;align-items:center;justify-content:space-between;padding-bottom:10px;border-bottom:1px solid var(--line)}.drawer-head strong{color:#eff8f8;font-size:15px}.drawer-head button{color:#7f949b;font-size:12px;font-weight:900}.drawer-head button:hover{color:var(--cyan)}.account-overview-drawer dl{display:grid;grid-template-columns:92px 1fr;row-gap:12px;column-gap:12px;margin:14px 0 0}.account-overview-drawer dt{color:#7f949b;font-weight:800}.account-overview-drawer dd{margin:0;color:#dcebee;font-weight:900;text-align:right;word-break:break-all}.check{display:block;margin:7px 0;color:#cee6eb;font-weight:800}.check input{width:17px;height:17px;vertical-align:middle;appearance:none;border:1px solid #294147;border-radius:4px;background:#0b171a}.check input:checked{border-color:var(--cyan-2);background:linear-gradient(135deg,transparent 0 34%,var(--cyan) 35% 65%,transparent 66% 100%),#0b171a}.order-sltp-panel{display:grid;gap:10px;margin-top:10px;padding:12px;border:1px solid #1d3d43;border-radius:6px;background:#081315}.order-sltp-panel label{display:grid;gap:7px;color:#8ca4ab;font-weight:800}.order-sltp-panel input{height:38px;border:1px solid var(--line);border-radius:4px;outline:none;background:#0b171a;color:#dcebee;padding:0 10px;font:inherit;font-weight:900}.order-sltp-panel input:focus{border-color:var(--cyan-2)}.primary{width:100%;height:36px;margin-top:18px}.trade-action{height:40px}.sell-action{background:var(--red);color:#fff}.account-panel dl{display:grid;grid-template-columns:1fr auto;row-gap:10px;margin:18px 0 0;color:#859ba3}.account-panel dd{margin:0;color:#dbecee;font-weight:900}.toast{position:fixed;right:18px;bottom:18px;z-index:50;max-width:460px;padding:16px 18px;border:2px solid #ff4f61;border-radius:6px;background:#2a1015;color:#ff4f61;box-shadow:0 18px 42px #00000070;font-size:20px;line-height:1.35;font-weight:900}.account-panel h2{margin:12px 0;font-size:14px}.account-panel dl{row-gap:11px;margin-top:0}.specification-panel{margin-top:14px;border:1px solid #1b3035;border-radius:4px;overflow:hidden;background:#0b171a}.specification-panel h2{margin:0;padding:9px 10px;border-bottom:1px solid #22383e;background:#101d21;color:#e6f1f3;font-size:13px;line-height:1.25}.specification-panel p{margin:0;padding:12px 10px;color:#8da1a8;font-weight:800}.spec-section-title{height:28px;display:flex;align-items:center;padding:0 10px;border-bottom:1px solid #22383e;background:#132228;color:var(--cyan);font-size:12px;font-weight:900}.spec-table,.spec-session-table,.spec-session-head{display:grid;font-size:12px}.spec-table{grid-template-columns:minmax(92px,1fr) minmax(82px,auto)}.spec-session-head,.spec-session-table{grid-template-columns:68px 1fr 1fr}.spec-table span,.spec-table strong,.spec-session-head span,.spec-session-table span,.spec-session-table strong{min-width:0;padding:6px 8px;border-bottom:1px solid #1b3035;color:#91a5ac;line-height:1.2}.spec-table strong,.spec-session-table strong,.spec-session-head span{color:#d9e8eb;text-align:right;font-weight:800}.spec-table span:nth-child(4n+1),.spec-table span:nth-child(4n+1)+strong,.spec-session-table span:nth-child(6n+1),.spec-session-table span:nth-child(6n+1)+strong,.spec-session-table span:nth-child(6n+1)+strong+strong{background:#0f1c20}.trade-panel::-webkit-scrollbar,.positions-panel::-webkit-scrollbar,.symbol-list::-webkit-scrollbar{width:8px;height:8px}.trade-panel::-webkit-scrollbar-thumb,.positions-panel::-webkit-scrollbar-thumb,.symbol-list::-webkit-scrollbar-thumb{border-radius:8px;background:#20353a}.trade-panel::-webkit-scrollbar-track,.positions-panel::-webkit-scrollbar-track,.symbol-list::-webkit-scrollbar-track{background:#081315}.theme-light .topbar,.theme-light .market-strip,.theme-light .trade-panel,.theme-light .positions-panel,.theme-light .left-workspace,.theme-light .chart-card,.theme-light .chart-main{background:#fff;color:#152328}.theme-light .chart-main:after{color:#15232812}.theme-light .desktop-landing{background:linear-gradient(180deg,#ffffffa8,#ffffffeb),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1440' height='900' viewBox='0 0 1440 900'%3E%3Crect width='1440' height='900' fill='%23f7fafb'/%3E%3Cg opacity='.24' stroke='%2313bca8' stroke-width='1'%3E%3Cpath d='M0 90H1440M0 180H1440M0 270H1440M0 360H1440M0 450H1440M0 540H1440M0 630H1440M0 720H1440M0 810H1440'/%3E%3Cpath d='M120 0V900M240 0V900M360 0V900M480 0V900M600 0V900M720 0V900M840 0V900M960 0V900M1080 0V900M1200 0V900M1320 0V900'/%3E%3C/g%3E%3Cg stroke='%2313bca8' stroke-width='6' fill='none' opacity='.22'%3E%3Cpath d='M92 636C220 584 278 628 390 496S604 390 732 426 914 264 1056 236 1210 206 1364 116'/%3E%3C/g%3E%3C/svg%3E");color:#152328}.theme-light .landing-brand,.theme-light .landing-copy h1,.theme-light .landing-ticker b,.theme-light .board-card strong{color:#152328}.theme-light .landing-actions button,.theme-light .landing-ticker,.theme-light .landing-copy>span,.theme-light .landing-board,.theme-light .board-card,.theme-light .landing-status-row span{border-color:#dce6ea;background:#ffffffc7}.theme-light .landing-copy p,.theme-light .landing-ticker span,.theme-light .board-card small,.theme-light .landing-status-row span{color:#63757d}.theme-light .topbar,.theme-light .market-strip,.theme-light .left-workspace,.theme-light .positions-panel,.theme-light .order-tabs,.theme-light .tab-row{border-color:var(--line)}.theme-light .brand,.theme-light .account,.theme-light .lang-btn,.theme-light .theme-btn,.theme-light .top-margin-summary strong,.theme-light .balance-row strong,.theme-light .input-line strong,.theme-light .volume-input,.theme-light .position-row,.theme-light .account-panel h2,.theme-light .account-panel dd,.theme-light .pair-block h1,.theme-light .position-dialog-head strong,.theme-light .position-dialog-meta strong{color:#152328}.theme-light .account,.theme-light .lang-btn,.theme-light .theme-btn,.theme-light .top-margin-summary,.theme-light .volume-input,.theme-light .input-line,.theme-light .order-sltp-panel,.theme-light .position-dialog,.theme-light .position-dialog-meta,.theme-light .position-dialog-field input,.theme-light .account-menu,.theme-light .account-overview-drawer,.theme-light .symbol-menu,.theme-light .symbol-search,.theme-light .strict-toggle,.theme-light .strict-toggle button{border-color:var(--line);background:#f7fafb}.theme-light .market-stat dt,.theme-light .top-margin-summary em,.theme-light .position-grid,.theme-light .balance-row span,.theme-light .input-line,.theme-light .account-panel dt,.theme-light .order-sltp-panel label,.theme-light .limit-price-field,.theme-light .position-dialog-head span,.theme-light .position-dialog-meta span,.theme-light .position-dialog-field span,.theme-light .symbol-table-head,.theme-light .symbol-name,.theme-light .market-tabs button,.theme-light .order-tabs button{color:#63757d}.theme-light .position-row,.theme-light .positions-panel p{color:#203037;border-color:#dde7eb}.theme-light .order-sltp-panel input,.theme-light .limit-price-field input,.theme-light .position-dialog-field input{background:#fff;color:#152328}.theme-light .side-row{background:#eef3f5}.theme-light .side-row,.theme-light .side-row button,.theme-light .order-tabs .active,.theme-light .tab-row .active,.theme-light .market-tabs .active{color:#152328}.theme-light .side-row button.active,.theme-light .strict-toggle button.active{background:var(--cyan);color:#031012}.theme-light .specification-panel{border-color:#dce6ea;background:#fff}.theme-light .specification-panel h2{border-color:#dce6ea;background:#eef4f6;color:#152328}.theme-light .spec-section-title{border-color:#dce6ea;background:#e7eff2}.theme-light .spec-table span,.theme-light .spec-session-table span,.theme-light .specification-panel p{color:#63757d}.theme-light .spec-table strong,.theme-light .spec-session-table strong,.theme-light .spec-session-head span{color:#152328}.theme-light .spec-table span,.theme-light .spec-table strong,.theme-light .spec-session-head span,.theme-light .spec-session-table span,.theme-light .spec-session-table strong{border-color:#dce6ea}.theme-light .spec-table span:nth-child(4n+1),.theme-light .spec-table span:nth-child(4n+1)+strong,.theme-light .spec-session-table span:nth-child(6n+1),.theme-light .spec-session-table span:nth-child(6n+1)+strong,.theme-light .spec-session-table span:nth-child(6n+1)+strong+strong{background:#f4f8f9}.theme-light .symbol-menu{box-shadow:0 28px 70px #15232833}.theme-light .trade-panel::-webkit-scrollbar-thumb,.theme-light .positions-panel::-webkit-scrollbar-thumb,.theme-light .symbol-list::-webkit-scrollbar-thumb{background:#c9d6dc}.theme-light .trade-panel::-webkit-scrollbar-track,.theme-light .positions-panel::-webkit-scrollbar-track,.theme-light .symbol-list::-webkit-scrollbar-track{background:#eef3f5}@media(max-width:1500px){body{min-width:1180px;font-size:12px}.auth-screen{grid-template-columns:minmax(360px,1fr) 500px;gap:36px;padding-inline:34px}.terminal{grid-template-columns:minmax(680px,1fr) 380px}.market-strip{grid-template-columns:260px repeat(3,minmax(110px,1fr))}.pair-block h1{font-size:18px}}
