:root{--bg:#f0f0f0;--panel:#fff;--panel2:#f5f5f5;--line:#c8c8c8;--line2:#e3e3e3;--text:#1a1a1a;--muted:#6b6b6b;--up:#1f8f3a;--down:#d12c2c;--buy:#1565c0;--sell:#d32f2f;--accent:#0a64c8;--sel:#cce4ff;--head:#e9e9e9}*{box-sizing:border-box;margin:0;padding:0}html,body{background:var(--bg);height:100%;color:var(--text);-webkit-font-smoothing:antialiased;font:12px/1.3 Tahoma,Segoe UI,Verdana,Arial,sans-serif}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0}input,select{font:inherit;color:inherit}a{color:inherit}.r{text-align:right}.pos{color:var(--up)}.neg{color:var(--down)}.buy{color:var(--buy)}.sell{color:var(--sell)}.dim{color:var(--muted)}.lnk{cursor:pointer;-webkit-text-decoration:underline dotted var(--muted);text-decoration:underline dotted var(--muted)}.sp{flex:1}.brand{align-items:center;gap:6px;font-weight:700;display:inline-flex}.brand .mark{color:#fff;background:linear-gradient(135deg,#3b82f6,#1e40af);border-radius:3px;place-items:center;width:18px;height:18px;font-size:11px;display:inline-grid}.brand small{color:var(--muted);font-weight:400}.boot{height:100vh;color:var(--muted);place-content:center;justify-items:center;gap:14px;display:grid}.boot .bar{background:var(--line);border-radius:2px;width:180px;height:3px;overflow:hidden}.boot .bar i{background:var(--accent);width:40%;height:100%;animation:1.1s infinite slide;display:block}@keyframes slide{0%{transform:translate(-100%)}to{transform:translate(250%)}}.term{background:var(--bg);grid-template:"title title"24px"menu menu"22px"tool tool"30px"left charts"1fr"left tb"190px"status status"22px/290px 1fr;height:100dvh;display:grid;overflow:hidden}.titlebar{border-bottom:1px solid var(--line2);background:#fff;grid-area:title;align-items:center;gap:8px;padding:0 8px;font-size:12px;display:flex}.menubar{border-bottom:1px solid var(--line2);background:#fff;grid-area:menu;align-items:center;gap:2px;padding:0 4px;display:flex}.menubar span{padding:2px 7px}.menubar span:hover{background:var(--sel)}.menubar .lnk{color:var(--accent);padding:2px 8px;text-decoration:none}.toolbar{background:var(--bg);border-bottom:1px solid var(--line);grid-area:tool;align-items:center;gap:3px;padding:0 6px;display:flex}.tbtn{border:1px solid #0000;border-radius:2px;min-width:22px;height:22px;padding:0 5px;font-size:12px}.tbtn:hover{border-color:var(--line);background:#fff}.tbtn.neworder{font-weight:600}.sep{background:var(--line);width:1px;height:18px;margin:0 4px}.algo{color:var(--up);padding:0 4px;font-size:12px}.algo.off{color:var(--muted)}.tfs{gap:1px;display:flex}.tfs button{border:1px solid #0000;border-radius:2px;height:22px;padding:0 6px;font-size:11px}.tfs button:hover{border-color:var(--line);background:#fff}.tfs .on{background:#fff;border-color:#8c8c8c;font-weight:700;box-shadow:inset 0 1px 2px #00000026}.eqchip{color:var(--muted);padding:0 6px;font-size:11px}.left{grid-area:left;grid-template-rows:1fr 1fr;gap:3px;min-height:0;padding:3px 0 3px 3px;display:grid}.panel{background:var(--panel);border:1px solid var(--line);flex-direction:column;min-height:0;display:flex}.ph{background:var(--head);border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;height:20px;padding:0 6px;font-size:11px;display:flex}.ph .pclose{color:var(--muted);font-size:10px;font-style:normal}.ptabs{border-top:1px solid var(--line);background:var(--bg);display:flex}.ptabs button{border-right:1px solid var(--line);color:var(--muted);padding:3px 10px;font-size:11px}.ptabs .on{color:var(--text);background:#fff;border-top:1px solid #fff;margin-top:-1px}.mw .grid{flex-direction:column;flex:1;min-height:0;display:flex}.gh,.mw .row{grid-template-columns:1fr 66px 66px 62px;align-items:center;gap:4px;padding:0 4px;display:grid}.gh{height:18px;color:var(--muted);border-bottom:1px solid var(--line2);background:var(--panel2);font-size:11px}.gb{flex:1;overflow:auto}.mw .row{text-align:left;font-variant-numeric:tabular-nums;border-bottom:1px solid #f3f3f3;width:100%;height:17px;font-size:11px}.mw .row:hover{background:var(--panel2)}.mw .row.on{background:var(--sel)}.mw .sy{align-items:center;gap:4px;font-weight:600;display:flex}.mw .arr{color:#bbb;font-size:8px;font-style:normal}.mw .up{color:var(--buy)}.mw .dn{color:var(--down)}.det{padding:6px 8px;font-size:11px;overflow:auto}.det h4{margin-bottom:6px;font-size:11px}.det>div{border-bottom:1px solid #f0f0f0;justify-content:space-between;padding:2px 0;display:flex}.det span{color:var(--muted)}.tree{flex:1;padding:2px 0;overflow:auto}.node{text-align:left;white-space:nowrap;align-items:center;gap:4px;width:100%;height:19px;font-size:11px;display:flex}.node:hover{background:var(--panel2)}.node .tw{width:10px;color:var(--muted);font-size:9px;font-style:normal}.node .ic{text-align:center;width:14px;font-size:10px;font-style:normal}.charts{flex-direction:column;grid-area:charts;gap:3px;min-height:0;padding:3px;display:flex}.wins{flex:1;grid-template-rows:1fr 1fr;grid-template-columns:1fr 1fr;gap:3px;min-height:0;display:grid}.n1 .wins{grid-template-rows:1fr;grid-template-columns:1fr}.n2 .wins{grid-template-rows:1fr}.n3 .wins>:first-child{grid-row:1/3}.win{border:1px solid var(--line);background:#000;flex-direction:column;min-height:0;display:flex}.win.act{border-color:#6a6a6a}.wh{background:var(--head);height:20px;color:var(--text);border-bottom:1px solid var(--line);align-items:center;gap:5px;padding:0 4px 0 6px;font-size:11px;display:flex}.wh .ic{font-size:10px;font-style:normal}.wh button{width:18px;height:16px;color:var(--muted);font-size:10px}.wh button:hover{color:#000;background:#fff}.wh button:last-child:hover{color:#fff;background:#d12c2c}.chart{background:#000;flex:1;min-height:0;position:relative;overflow:hidden}.chart canvas{display:block}.nowin{color:var(--muted);border:1px solid var(--line);background:#fff;grid-column:1/-1;place-items:center;display:grid}.ctabs{gap:1px;height:20px;display:flex}.ctabs button{background:var(--bg);border:1px solid var(--line);color:var(--muted);border-top:0;padding:0 10px;font-size:11px}.ctabs .on{color:var(--text);background:#fff;font-weight:600}.oneclick{gap:2px;width:170px;font-family:Arial,Tahoma,sans-serif;display:grid;position:absolute;top:22px;left:8px}.oneclick .row1{grid-template-columns:46px 1fr 46px;gap:2px;display:grid}.oneclick .row1 .sell,.oneclick .row1 .buy{color:#fff;border-radius:2px;height:20px;font-size:11px;font-weight:700}.oneclick .sell{background:#d41e1e}.oneclick .buy{background:#1a56d6}.oneclick .lotbox{background:#fff;border:1px solid #888;border-radius:2px;height:20px;display:flex}.oneclick .lotbox input{text-align:center;border:0;outline:0;width:100%;min-width:0;font-size:11px}.oneclick .lotbox button{color:#333;width:14px;font-size:8px}.oneclick .row2{grid-template-columns:1fr 1fr;gap:2px;display:grid}.oneclick .row2 button{color:#fff;border-radius:2px;place-items:center;height:34px;display:grid}.px{align-items:baseline;gap:1px;line-height:1;display:inline-flex}.px small{font-size:12px}.px b{font-size:24px;font-weight:700}.px sup{align-self:start;margin-top:2px;font-size:11px;font-weight:700}.tb{grid-area:tb;margin:0 3px 3px}.tb .tbl{flex:1;overflow:auto}table{border-collapse:collapse;font-variant-numeric:tabular-nums;white-space:nowrap;width:100%;font-size:11px}th,td{text-align:left;border-bottom:1px solid var(--line2);height:19px;padding:2px 6px}th{background:var(--panel2);color:var(--text);z-index:1;border-right:1px solid var(--line2);font-weight:400;position:sticky;top:0}th.r{text-align:right}td.sy{font-weight:600}tr.sum td{background:#f7f7f7}tr.sum b{color:#000}tr.pend td,tr.flow td{color:var(--muted)}td.empty{color:var(--muted);text-align:center;padding:14px}.x{width:16px;height:16px;color:var(--muted);border-radius:2px;font-size:10px}.x:hover{background:var(--down);color:#fff}.filt{gap:2px;padding:4px;display:flex}.filt button{border:1px solid var(--line);color:var(--muted);background:#fff;border-radius:2px;padding:2px 8px;font-size:11px}.filt .on{color:var(--text);border-color:#8c8c8c;font-weight:600}.jr{align-content:start;gap:2px;padding:4px 8px;font-size:11px;display:grid}.pwd{gap:6px;margin-top:8px;display:flex}.pwd input{border:1px solid #9a9a9a;outline:0;height:24px;padding:0 6px}.btn{background:linear-gradient(#fdfdfd,#e3e3e3);border:1px solid #7a7a7a;border-radius:2px;height:24px;padding:0 10px}.status{background:var(--bg);border-top:1px solid var(--line);grid-area:status;align-items:center;gap:14px;padding:0 8px;font-size:11px;display:flex}.ping{align-items:center;gap:4px;display:inline-flex}.ping i{color:var(--up);letter-spacing:-1px;font-size:9px;font-style:normal}.ping.off i{color:var(--down)}.modal{z-index:50;background:#00000040;place-items:center;padding:12px;display:grid;position:fixed;inset:0}.dlg{background:var(--bg);border:1px solid #7a7a7a;border-radius:4px;width:440px;max-width:100%;max-height:100%;overflow:auto;box-shadow:0 16px 48px #0006}.dh{border-bottom:1px solid var(--line);background:#fff;justify-content:space-between;align-items:center;padding:6px 10px;font-weight:600;display:flex}.dh button{color:var(--muted);font-size:13px}.db{gap:8px;padding:12px;display:grid}.db label{grid-template-columns:110px 1fr;align-items:center;gap:8px;font-size:12px;display:grid}.db label small{color:var(--muted);grid-column:2;font-size:10px}.db input,.db select{background:#fff;border:1px solid #9a9a9a;border-radius:2px;outline:0;width:100%;height:26px;padding:0 6px}.db input:focus,.db select:focus{border-color:var(--accent)}.vol{display:flex}.vol button{background:linear-gradient(#fdfdfd,#e3e3e3);border:1px solid #9a9a9a;width:26px;font-size:14px}.vol input{text-align:center;border-left:0;border-right:0;border-radius:0}.two{grid-template-columns:1fr 1fr;gap:8px;display:grid}.two label{grid-template-columns:1fr;gap:3px}.info{color:var(--muted);border:1px solid var(--line2);background:#fff;grid-template-columns:1fr auto;gap:3px 12px;padding:6px 8px;font-size:11px;display:grid}.info b{color:var(--text);text-align:right}.db .err{color:var(--down);font-size:12px}.bs{grid-template-columns:1fr 1fr;gap:6px;display:grid}.bs button{color:#fff;border-radius:2px;justify-items:center;padding:6px;display:grid}.bs small{opacity:.9;font-size:11px}.bs b{font-size:18px}.bs .sell{background:#d41e1e}.bs .buy{background:#1a56d6}.db .ok,.ok{background:linear-gradient(#fdfdfd,#e3e3e3);border:1px solid #7a7a7a;border-radius:3px;height:28px;padding:0 14px;font-weight:600}.toast{color:#fff;z-index:60;background:#333;border-radius:3px;padding:7px 14px;font-size:12px;position:fixed;bottom:40px;left:50%;transform:translate(-50%);box-shadow:0 6px 20px #00000059}.mnav{display:none}.bo{flex-direction:column;min-height:100vh;display:flex}.bo .top{border-bottom:1px solid var(--line);z-index:5;background:#fff;align-items:center;gap:10px;height:34px;padding:0 10px;display:flex;position:sticky;top:0}.bo .top .lnk{color:var(--accent);padding:4px 6px;text-decoration:none}.bo .conn{color:var(--down);font-size:11px}.bo .conn.on{color:var(--up)}.bnav{background:var(--bg);border-bottom:1px solid var(--line);gap:2px;padding:0 8px;display:flex;overflow-x:auto}.bnav button{color:var(--muted);white-space:nowrap;border-bottom:2px solid #0000;padding:7px 12px;font-size:12px}.bnav .on{color:var(--text);border-color:var(--accent);font-weight:600}.bbody{align-content:start;gap:10px;padding:10px;display:grid}.kpis{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:6px;display:grid}.kpis>div{border:1px solid var(--line);background:#fff;border-radius:3px;padding:7px 10px}.kpis small{color:var(--muted);font-size:11px;display:block}.kpis b{font-size:14px;font-weight:600}.bbody .tbl{border:1px solid var(--line);background:#fff;max-height:70vh;overflow:auto}.bbody tr.click{cursor:pointer}.bbody tr.click:hover td{background:var(--panel2)}.bbody h3{color:var(--muted);text-transform:uppercase;letter-spacing:.4px;font-size:11px;font-weight:600}.bbody h2{font-size:15px;font-weight:600}.warn{color:#b7791f}.bar{gap:8px;display:flex}.bar input,.form input,.form select{background:#fff;border:1px solid #9a9a9a;border-radius:2px;outline:0;min-width:0;height:26px;padding:0 6px}.bar input{flex:1;max-width:360px}.bar input:focus,.form input:focus{border-color:var(--accent)}.form{border:1px solid var(--line);background:#fff;border-radius:3px;flex-wrap:wrap;align-items:end;gap:8px;padding:8px 10px;display:flex}.form label{color:var(--muted);gap:3px;font-size:11px;display:grid}.form input{width:150px}.x2{background:linear-gradient(#fdfdfd,#e3e3e3);border:1px solid #7a7a7a;border-radius:2px;height:26px;padding:0 10px;font-size:11px}.x2:hover{border-color:var(--accent)}.detail .back{color:var(--accent);justify-self:start;font-size:12px}input.mini{text-align:right;background:#fff;border:1px solid #9a9a9a;border-radius:2px;outline:0;width:58px;height:20px;padding:0 4px}input.mini:focus{border-color:var(--accent)}@media (max-width:899px){.term{grid-template:"tool"30px"main"1fr"nav"46px/1fr}.titlebar,.menubar,.status,.ctabs,.toolbar .sep,.toolbar .algo,.toolbar .tbtn:not(.neworder),.toolbar .eqchip{display:none}.toolbar{grid-area:tool;gap:6px}.toolbar .tfs{flex:1;overflow-x:auto}.left,.charts,.tb{grid-area:main;margin:0;padding:0;display:none}.v-quotes .left{grid-template-rows:1fr;display:grid}.v-quotes .nav{display:none}.v-chart .charts{display:flex}.v-chart .wins{grid-template-rows:1fr!important;grid-template-columns:1fr!important}.v-chart .win:not(.act){display:none}.v-trade .tb,.v-history .tb{display:flex}.mnav{border-top:1px solid var(--line);background:#fff;grid-area:nav;grid-template-columns:repeat(4,1fr);display:grid}.mnav button{color:var(--muted);font-size:12px}.mnav .on{color:var(--accent);box-shadow:inset 0 2px 0 var(--accent);font-weight:700}.gh,.mw .row{grid-template-columns:1fr 80px 80px 60px}.mw .row{height:30px;font-size:13px}.oneclick{width:auto;inset:auto 8px 24px}th,td{height:26px;padding:4px 6px}.bbody{padding:8px}.bbody .tbl{max-height:none}.form input{width:120px}}.menubar .mfile{cursor:default;position:relative}.menubar .mfile.on{background:var(--sel)}.menubar .dd{z-index:40;background:#fff;border:1px solid #9a9a9a;min-width:230px;padding:3px 0;display:grid;position:absolute;top:100%;left:0;box-shadow:0 6px 18px #00000040}.menubar .dd button{text-align:left;white-space:nowrap;padding:5px 14px 5px 28px;font-size:12px}.menubar .dd button:hover{background:var(--sel)}.menubar .dd hr{border:0;border-top:1px solid var(--line2);margin:3px 0}.menubar .who{color:var(--muted);padding:0 8px;font-size:11px}.dlg.wide{width:640px}.dtabs{background:var(--bg);border-bottom:1px solid var(--line);gap:2px;padding:6px 10px 0;display:flex}.dtabs button{border:1px solid var(--line);color:var(--muted);background:#e6e6e6;border-bottom:0;padding:4px 12px;font-size:12px}.dtabs .on{color:var(--text);background:#fff;margin-bottom:-1px}.db.grid2{grid-template-columns:1fr 1fr}.db.grid2 label{color:var(--muted);grid-template-columns:1fr;gap:3px;font-size:11px}.db .full{grid-column:1/-1}.db .btns{align-items:center;gap:8px;margin-top:6px;display:flex}.x2.danger{color:var(--down)}.mgr{background:var(--bg);grid-template:"title title"24px"menu menu"22px"tool tool"30px"mw main"1fr"tb tb"200px"status status"22px/240px 1fr;height:100dvh;display:grid;overflow:hidden}.mgr .mw{grid-area:mw;margin:3px 0 3px 3px}.mgr .main{grid-area:main;margin:3px}.mgr .tool{grid-area:tb;margin:0 3px 3px}.mgr .panel .tbl{background:#fff;flex:1;overflow:auto}.mgr .search{border:1px solid #9a9a9a;border-radius:2px;outline:0;width:220px;height:22px;padding:0 6px;font-size:12px}.mgr .conn{color:var(--down);padding:0 6px;font-size:11px}.mgr .conn.on{color:var(--up)}.mgr .mw .gh,.mgr .mw .row{grid-template-columns:1fr 70px 70px}.mgr .mw .row{background:#fff;border-bottom:1px solid #eef2fb;height:18px}.mgr .mw .gb .row:nth-child(2n){background:#e8f0fe}.mgr .mw .row:hover{background:#dcebfc}.mgr .mw .row.on{color:#fff;background:#39f}.mgr .mw .row.on .sy{color:#fff}.mgr .mw .row .b{color:green}.mgr .mw .row .a{color:red}.mgr .mw .row.on .b,.mgr .mw .row.on .a{color:#fff}.mgr .mw .row .up{color:green}.mgr .mw .row .dn{color:red}.mgr table th{color:#000;background:#f3f3f3;font-weight:700}.mgr .main tbody tr:nth-child(2n) td{background:#f5f5f5}.mgr tr.click{cursor:default}.mgr tr.click:hover td{background:#dcebfc}.mgr tr.off td{color:var(--muted)}.mgr td .ic{margin-right:4px;font-size:9px;font-style:normal}.mgr .ic.ok{color:var(--up)}.mgr .ic.no{color:var(--down)}.mgr .rep{gap:6px;padding:4px;display:grid}.mgr table.kv td:nth-child(odd){color:var(--muted)}.mgr .empty{color:var(--muted);text-align:center;padding:14px}.mgr .ptabs{flex:none}.mgr .status{background:var(--bg);border-top:1px solid var(--line);grid-area:status;align-items:center;gap:8px;padding:0 8px;font-size:11px;display:flex}.mgr .status .vsep{background:silver;width:1px;height:14px;margin:0 4px;display:inline-block}@media (max-width:899px){.mgr{grid-template:"tool"30px"main"1fr"tb"160px/1fr}.mgr .titlebar,.mgr .menubar,.mgr .mw,.mgr .status{display:none}.mgr .search{width:100%}}.mgr .menubar .mn{cursor:default;-webkit-user-select:none;user-select:none;align-items:center;height:100%;padding:0 8px;display:inline-flex;position:relative}.mgr .menubar .mn.on,.mgr .menubar .mn:hover{background:#cfe0f5}.mgr .menubar .dd{z-index:60;background:#fff;border:1px solid #8e8e8e;min-width:200px;padding:2px;display:grid;position:absolute;top:100%;left:0;box-shadow:2px 2px 6px #00000040}.mgr .menubar .dd button{text-align:left;cursor:default;color:var(--text);background:0 0;border:0;grid-template-columns:16px 1fr auto;align-items:center;gap:6px;padding:3px 10px 3px 4px;font-size:12px;display:grid}.mgr .menubar .dd button:hover:not(:disabled){color:#fff;background:#3875d7}.mgr .menubar .dd button:disabled{color:#999}.mgr .menubar .dd button small{color:inherit;opacity:.6;margin-left:12px}.mgr .menubar .dd .chk{text-align:center}.mgr .menubar .dsep{background:#ddd;height:1px;margin:2px 4px}.mgr.nomw{grid-template-columns:1fr;grid-template-areas:"title""menu""tool""main""tb""status"}.mgr.nomw .mw{display:none}.mgr.nomw .main{margin-left:3px}.mgr.notb{grid-template-rows:24px 22px 30px 1fr 0 22px}.mgr.notb .tool{display:none}.mgr.nost{grid-template-rows:24px 22px 30px 1fr 200px 0}.mgr.notb.nost{grid-template-rows:24px 22px 30px 1fr 0 0}.mgr.nost .status{display:none}.mgr .tickwrap{background:#fff;flex:1;min-height:0}.mgr .tick{width:100%;height:100%;display:block}.mgr tr.sel td{color:#fff;background:#39f}.mgr tr.sel td *,.mgr tr.sel td .lnk{color:#fff}.mgr td.lnk{color:var(--accent);cursor:pointer}.mgr .status .tr{color:#1f7a3a;font-style:normal}.mgr .status .tr+.tr{color:#c0392b}.dlg .grid1{gap:8px;display:grid}.dlg .grid1 label{gap:3px;font-size:12px;display:grid}.dlg textarea{font:inherit;resize:vertical;border:1px solid #9a9a9a;border-radius:2px;padding:4px 6px;font-size:12px}.dlg .lotbox{align-items:stretch;display:inline-flex}.dlg .lotbox input{text-align:center;flex:1;min-width:0}.dlg .lotbox button{background:#eee;border:1px solid #9a9a9a;width:24px}.dlg .dealbtns{grid-template-columns:1fr 1fr;gap:8px;margin-top:6px;display:grid}.dlg .dealbtns button{color:#fff;border:0;border-radius:3px;place-items:center;height:48px;font-size:12px;font-weight:700;display:grid}.dlg .dealbtns button b{font-size:16px}.dlg .dealbtns .sellb{background:#c0392b}.dlg .dealbtns .buyb{background:#2563eb}.dlg .dealbtns button:disabled{opacity:.5}.dlg .about p{margin:0 0 6px;font-size:12px}.dlg .x2.neg{color:#c0392b}.mgr .person{vertical-align:-2px;margin-right:4px}.mgr .toolbar.hide{display:none}.mgr tr.warnrow td{background:#fff1f0}.mgr .mw .row .arr{color:#2e7d32;margin-right:4px;font-size:9px}.mgr .mw .row .arr.dn{color:#c0392b}.mgr .main .arr{color:#b58900;margin-right:4px;font-size:9px}@media print{.mgr .titlebar,.mgr .menubar,.mgr .toolbar,.mgr .mw,.mgr .tool,.mgr .status,.mgr .ptabs{display:none!important}.mgr{height:auto;display:block;overflow:visible}.mgr .main{margin:0}}.login{background:#2b2b2b radial-gradient(at 50% 0,#3a3a3a,#232323 70%);align-content:center;place-items:center;gap:18px;min-height:100dvh;padding:16px;font-family:Tahoma,Segoe UI,Arial,sans-serif;display:grid}.login .lbrand{color:#fff;align-items:center;gap:8px;font-size:20px;display:flex}.login .lbrand .mark{width:28px;height:28px;font-size:15px}.login .lbrand small{color:#aaa;margin-left:4px;font-size:12px;font-weight:400}.login .win{color:#111;background:#f0f0f0;border:1px solid #5a5a5a;width:440px;max-width:100%;display:grid;box-shadow:0 16px 48px #0009}.login .wt{background:#fff;border-bottom:1px solid #ccc;align-items:center;gap:8px;height:30px;padding:0 8px 0 10px;font-size:12px;display:flex}.login .wt .wicon{font-size:13px}.login .wt i{text-align:center;cursor:pointer;color:#444;width:26px;font-style:normal}.login .wt i:hover{color:#fff;background:#e81123}.login .wb{grid-template-columns:48px 1fr;align-items:start;gap:14px;padding:18px 18px 8px;display:grid}.login .key{margin-top:2px}.login .wf{gap:8px;display:grid}.login .wf label{grid-template-columns:78px 1fr;align-items:center;gap:8px;font-size:12px;display:grid}.login .wf label>span:first-child{text-align:right;color:#222}.login .wf input:not([type=checkbox]),.login .wf select{height:24px;font:inherit;box-sizing:border-box;background:#fff;border:1px solid #7a7a7a;border-radius:0;outline:0;width:100%;padding:0 6px;font-size:12px}.login .wf input:focus,.login .wf select:focus{border-color:#0078d7;box-shadow:inset 0 0 0 1px #0078d7}.login .wf .chk input{vertical-align:-2px;margin:0 4px 0 0}.login .wmsg{margin:0 18px;font-size:12px}.login .wmsg.err{color:#c0392b}.login .wmsg.ok{color:#1f7a3a}.login .wbtn{align-items:center;gap:8px;padding:10px 18px 16px;display:flex}.login .wbtn .go,.login .wbtn .cancel{min-width:84px;height:26px;font:inherit;cursor:pointer;background:#e1e1e1;border:1px solid #adadad;font-size:12px}.login .wbtn .go{border-color:#0078d7;box-shadow:inset 0 0 0 1px #0078d7}.login .wbtn .go:hover,.login .wbtn .cancel:hover{background:#e5f1fb;border-color:#0078d7}.login .wbtn .go:disabled{opacity:.6}.login .wbtn .lnk{color:#06c;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-size:12px;text-decoration:underline}.login .hint{color:#9a9a9a;text-align:center;font-size:11px}.login .hint b{color:#ddd}.login .hint a{color:#6cb4ff}@media (max-width:520px){.login .wb{grid-template-columns:1fr}.login .key{display:none}.login .wf label{grid-template-columns:1fr;gap:3px}.login .wf label>span:first-child{text-align:left}}.login{box-sizing:border-box;width:100%;overflow-x:hidden}.login .lbrand .mark{color:#fff;background:linear-gradient(135deg,#3b82f6,#1e40af);border-radius:5px;place-items:center;font-weight:700;display:inline-grid}.login .win{box-sizing:border-box;width:min(440px,100vw - 32px)}.login .wf{min-width:0}.login .hint{max-width:calc(100vw - 32px)}.ico{vertical-align:-3px;flex:none;display:inline-block}.mgr .ptabs button{align-items:center;gap:4px;display:inline-flex}.mgr .tbtn{align-items:center;gap:5px;display:inline-flex}.mgr .filt button{align-items:center;gap:4px;display:inline-flex}.mgr .menubar .dd button{grid-template-columns:20px 1fr auto}.mgr .menubar .dd .chk.on{background:#e3eefb;border-radius:2px;outline:1px solid #7aa7e0}.mgr .menubar .dd button:hover:not(:disabled) .chk.on{background:#5b8fd6;outline-color:#fff}.mgr .mw .row .sy{align-items:center;gap:4px;display:inline-flex}.mgr td .ico{margin-right:4px}.mgr .ban{vertical-align:2px;background:#d7262c;border-radius:50%;width:6px;height:6px;margin:0 3px 0 -6px;display:inline-block}.mgr .menubar .dd{background:#fff;padding:2px 2px 2px 0}.mgr .menubar .dd button{grid-template-columns:26px 1fr auto;padding:3px 14px 3px 2px}.mgr .menubar .dd .chk{justify-self:center;place-items:center;width:22px;height:22px;display:grid}.mgr .menubar .dd .chk.on{background:#d9e6f5;outline:1px solid #6f8fb5}.mgr.adm .cfg .tree{background:#fff;flex:1;padding:2px 0;overflow:auto}.mgr.adm .cfg .node{text-align:left;cursor:default;width:100%;color:var(--text);background:0 0;border:0;align-items:center;gap:6px;padding:3px 8px;font-size:12px;display:flex}.mgr.adm .cfg .node:hover{background:#eef3fa}.mgr.adm .cfg .node.on{color:#fff;background:#3875d7}.mgr.adm .main .ph{align-items:center;gap:6px;display:flex}.mgr.adm .form{max-width:760px;padding:12px 16px}.mgr.adm .cfgform label{grid-template-columns:170px 1fr;align-items:center;gap:8px;font-size:12px;display:grid}.mgr.adm .cfgform input{border:1px solid #9a9a9a;height:24px;padding:0 6px;font-size:12px}.mgr.adm .kv{grid-template-columns:170px 1fr;gap:8px;margin-bottom:10px;font-size:12px;display:grid}.mgr .kvt td.k{color:#444;background:#f4f4f4;width:220px;font-weight:600}.mgr .brand .mark.adm{background:linear-gradient(135deg,#d7262c,#8e1419)}.dlg .chk{align-items:center;gap:6px;display:flex!important}.dlg .chk input{width:auto}.toast.ok{background:#1f7a3a}.toast.err{background:#c0392b}@keyframes rowflash{0%{background:#ffe88a}to{background:0 0}}.tb tr.new td{animation:2.5s ease-out rowflash}.db.result{text-align:center;justify-items:center;gap:8px;padding:18px 14px;display:grid}.db.result .okmark{color:#fff;background:#1f7a3a;border-radius:50%;width:40px;height:40px;font-size:24px;line-height:40px}.db.result .rtitle{font-size:14px;font-weight:700}.db.result .rsub{color:var(--mu);font-size:12px}.db.result .ok{min-width:120px;margin-top:4px}.dlg.oc{width:680px}.dlg.oc .dh span:before{content:"";vertical-align:-1px;background:linear-gradient(#2e86ff 0 50%,#ff5050 50% 100%);border:1px solid #555;width:14px;height:11px;margin-right:6px;display:inline-block}.octext{color:#000;background:#fff;border:1px solid #a0a0a0;max-height:340px;margin:8px 10px 0;padding:6px 10px;font-size:12px;line-height:1.45;overflow-y:auto}.octext h4{text-align:center;margin:0 0 8px;font-weight:400}.octext p{margin:0 0 10px}.octext ul{margin:0 0 10px 18px;padding:0}.octext ul ul{margin-bottom:0}.octext .caps{font-weight:400}.ocbtns{justify-content:flex-end;gap:10px;padding:10px;display:flex}.ocbtns button{min-width:86px;font:inherit;background:#e1e1e1;border:1px solid #adadad;border-radius:2px;padding:4px 12px;font-size:12px}.ocbtns button.primary{border-color:#0078d7;box-shadow:inset 0 0 0 1px #0078d7}.login.app-manager .lbrand small,.login.app-admin .lbrand small{color:#ffd166}.login .hint.links{gap:14px;margin-top:4px;display:flex}.login .hint.links a{color:#8ab4f8;text-decoration:none}.login .hint.links a:hover{text-decoration:underline}.tbtn.on{background:#fff;border-color:#7a7a7a;box-shadow:inset 0 1px 2px #0003}.chart.tool-cross{cursor:crosshair}.chart.tool-cursor{cursor:default}.chart.tool-cursor:active{cursor:grabbing}.chart.tool-hline,.chart.tool-vline,.chart.tool-trend,.chart.tool-fibo,.chart.tool-text{cursor:cell}.chart .hintbar{color:#000;pointer-events:none;background:#ffd700e6;border-radius:2px;padding:2px 8px;font-size:11px;position:absolute;bottom:22px;left:50%;transform:translate(-50%)}.dlg.ind{width:360px}.dlg.ind .clr{align-items:center;gap:6px;display:flex}.dlg.ind .clr i{width:60px;height:3px;display:inline-block}.dlg.ind .dbtns{justify-content:flex-end;gap:8px;margin-top:4px;display:flex}.dlg.ind .dbtns button{min-width:80px}.dlg.ind.list{width:460px}.dlg.ind .tbl{border:1px solid var(--line);background:#fff;width:100%;font-size:12px}.dlg.ind .tbl td,.dlg.ind .tbl th{text-align:left;padding:4px 8px}.dlg.ind .tbl td button{font-size:11px}.dlg.ind .mu{color:var(--muted)}.ctx{z-index:90;color:#111;background:#fff;border:1px solid #9a9a9a;min-width:240px;padding:2px;font-size:12px;position:fixed;box-shadow:2px 2px 8px #0000004d}.ctx button{text-align:left;width:100%;font:inherit;background:0 0;border:0;grid-template-columns:16px 1fr auto;align-items:center;gap:6px;padding:3px 10px 3px 4px;display:grid}.ctx button:hover:not(:disabled){background:#cce4ff}.ctx button:disabled{color:#999}.ctx .dsep{background:#ddd;height:1px;margin:2px 4px;display:block}.ctx small{color:#777;margin-left:12px}.ctx .chk{text-align:center}.tb small.tr{color:#b36b00;margin-left:4px;font-size:9px;font-weight:700}.alerts{gap:6px;padding:6px;display:grid}.alerts .form{align-items:end}.alerts .form input,.alerts .form select{height:24px}.alerts table{width:100%}.mw .trow{border-bottom:1px solid var(--line);cursor:default;grid-template-columns:1fr 62px 42px 62px;align-items:center;gap:3px;padding:2px 6px;font-size:11px;display:grid}.mw .trow.on{background:#ffe79a}.mw .trow .sell,.mw .trow .buy{color:#fff;border-radius:2px;height:20px;padding:0;font-size:10px}.mw .trow .sell{background:#d41e1e}.mw .trow .buy{background:#1a56d6}.mw .trow button:disabled{opacity:.4}.mw .trow input{text-align:center;box-sizing:border-box;border:1px solid #888;width:100%;height:20px;font-size:11px}.dom{z-index:50;background:var(--bg);border:1px solid #7a7a7a;width:270px;font-size:11px;position:fixed;top:92px;right:10px;box-shadow:0 8px 24px #00000059}.dom .top{grid-template-columns:1fr 56px 1fr 1fr;gap:4px;padding:6px;display:grid}.dom .top button{color:#fff;border-radius:2px;height:22px;font-weight:700}.dom .top .sell{background:#d41e1e}.dom .top .buy{background:#1a56d6}.dom .top .cls{background:#777}.dom .top button:disabled{opacity:.4}.dom .top input{text-align:center;box-sizing:border-box;border:1px solid #888;height:22px}.dom table{border-collapse:collapse;background:#fff;width:100%}.dom td,.dom th{text-align:right;height:18px;padding:1px 8px}.dom th{background:#e8e8e8;font-weight:600}.dom tr.a td.p{color:#d41e1e}.dom tr.b td.p{color:#1a56d6}.dom tr.mid td{text-align:center;background:#f3f3f3;font-weight:700}.dom td.v{color:#555}.dom .foot{color:var(--muted);padding:6px}.dlg.req{width:420px}.dlg.req .rq{font-size:13px}.dlg.req .rqnew{background:#fff7d6;border:1px solid #e8c55a;padding:6px 8px;font-size:12px}.dlg.req .rqnow,.dlg.req .rqwait{color:var(--muted);align-items:center;gap:8px;font-size:12px;display:flex}.dlg.req .dbtns{justify-content:flex-end;gap:8px;margin-top:4px;display:flex}.dlg.req .dbtns button{min-width:90px}@keyframes spin{to{transform:rotate(360deg)}}.spin{border:2px solid #bbb;border-top-color:#1a56d6;border-radius:50%;width:12px;height:12px;animation:.8s linear infinite spin;display:inline-block}.mgr .reqhead{background:#fff3cd;border-bottom:1px solid #e0c060;padding:4px 8px;font-weight:600}.mgr table.reqs{width:100%;margin-bottom:6px}.mgr .reqs .reqrow td{background:#fffbea}.mgr .reqs .acts button{margin-right:2px;padding:2px 6px;font-size:11px}.mgr .reqs .acts .ok{color:#fff;background:#1f7a3a;border-color:#1f7a3a}.mgr .reqs .acts .neg{color:#c0392b}.menubar .dd .mi{position:relative}.menubar .dd .mi>button{grid-template-columns:22px 1fr auto 10px;align-items:center;gap:6px;width:100%;padding:4px 8px 4px 6px;display:grid}.menubar .dd .mi>button .lbl{white-space:nowrap}.menubar .dd .mi>button small{color:#777;margin-left:18px}.menubar .dd .mi>button .arr{color:#444;font-size:10px}.menubar .dd .mi>button:disabled .gl{filter:grayscale();opacity:.5}.menubar .dd .gl{font-size:13px;font-style:normal;line-height:1}.menubar .dd .chk{text-align:center}.menubar .dd .dsep{background:#ddd;height:1px;margin:3px 6px;display:block}.menubar .dd.sub{min-width:210px;position:absolute;top:-4px;left:100%}.wins.lay-h{grid-template-rows:repeat(auto-fit,minmax(0,1fr))!important;grid-template-columns:1fr!important}.wins.lay-v{grid-template-rows:1fr!important;grid-template-columns:repeat(auto-fit,minmax(0,1fr))!important}.wins.lay-cascade{display:block;position:relative}.wins.lay-h>:first-child,.wins.lay-v>:first-child{grid-row:auto}.toolbar.hide,.ctabs.hide,.status.hide{display:none!important}.dw .det{font-size:11px}.dw .det div{justify-content:space-between;padding:1px 8px;display:flex}.dlg.opts .db label,.dlg.props .db label{grid-template-columns:150px 1fr}.dlg .dbtns{justify-content:flex-end;gap:8px;margin-top:6px;display:flex}.dlg .dbtns button{min-width:80px}.dlg .mu{color:var(--muted);font-size:12px}.dlg.syms .symlist{border:1px solid var(--line);background:#fff;max-height:380px;padding:4px 8px;font-size:12px;overflow:auto}.dlg.syms .symlist h5{color:var(--muted);margin:6px 0 2px;font-weight:600}.dlg.syms .symlist label{padding:1px 0;display:block}.dlg.syms .symlist small{color:var(--muted)}.menubar .mn{cursor:default;-webkit-user-select:none;user-select:none;align-items:center;height:100%;padding:0 8px;display:inline-flex;position:relative}.menubar .mn.on,.menubar .mn:hover{background:var(--sel,#cfe0f5)}.menubar .dd{background:#f0f0f0;border:1px solid #c5c5c5;min-width:300px;padding:4px 0;font-size:13px;box-shadow:2px 3px 8px #00000038}.menubar .dd .mi>button{color:#1c1c1c;grid-template-columns:30px 1fr auto 14px;min-height:29px;padding:5px 10px 5px 8px;font-size:13px}.menubar .dd .mi>button u{text-underline-offset:2px;text-decoration:underline}.menubar .dd .mi>button small{color:#4a4a4a;margin-left:28px;font-size:12.5px}.menubar .dd .mi>button:hover:not(:disabled){color:#1c1c1c;background:#cfe3fb}.menubar .dd .mi>button:hover:not(:disabled) small,.menubar .dd .mi>button:hover:not(:disabled) .arr{color:#1c1c1c}.menubar .dd .mi>button:disabled svg{opacity:.45;filter:grayscale()}.menubar .dd .dsep{background:#d7d7d7;margin:4px 2px}.menubar .dd .chk svg{width:20px;height:20px;margin:0 auto;display:block}.menubar .mn u{text-underline-offset:2px;text-decoration:underline}.menubar .mn.on{color:#fff;background:#0a64d8}.menubar .dd.sub{min-width:200px}.dlg .ai .msgs{background:#fff;border:1px solid #ccc;align-content:start;gap:6px;height:300px;margin-bottom:8px;padding:8px;display:grid;overflow:auto}.dlg .ai .m{white-space:pre-wrap;border-radius:8px;max-width:85%;padding:6px 9px;font-size:12px;line-height:1.4}.dlg .ai .m.ai{background:#eef3fa;justify-self:start}.dlg .ai .m.me{background:#d6ebff;justify-self:end}.dlg .ai .row{gap:6px;display:flex}.dlg .ai .row input{flex:1}.dlg .pprev{background:#fff;border:1px solid #bbb;width:100%;max-height:420px;margin:0 auto 8px;padding:12px;overflow:hidden;box-shadow:0 2px 8px #00000040}.dlg .pprev h4{margin:0 0 8px;font-size:12px}.dlg .pprev img{width:100%;display:block}.dlg .tbl .lnk{color:var(--accent);cursor:pointer;background:0 0;border:0;font-size:12px}.dlg .dim{color:var(--muted)}.menubar .dd .scrl{max-height:46vh;display:grid;overflow:hidden auto}.wins.lay-free{display:block;position:relative;overflow:hidden}.wins.lay-free .win{box-shadow:0 6px 22px #00000073}.wins.lay-free .wh{cursor:default;-webkit-user-select:none;user-select:none}.win .rsz{cursor:nwse-resize;background:linear-gradient(135deg,#0000 50%,#7a7a7a 50% 60%,#0000 60% 75%,#7a7a7a 75% 85%,#0000 85%);width:14px;height:14px;position:absolute;bottom:0;right:0}.win{position:relative}.dd.sub.cols{column-gap:0;display:grid}.dd.sub.cols .dsep{grid-column:1/-1}html.dark{--bg:#2b2b2b;--panel:#1e1e1e;--panel2:#262626;--line:#4a4a4a;--line2:#3a3a3a;--text:#e6e6e6;--muted:#a0a0a0;--sel:#3a5a80;--head:#333}html.dark .titlebar,html.dark .menubar,html.dark .ptabs .on,html.dark .dd{color:var(--text);background:#2b2b2b}html.dark .dd{border-color:#555}html.dark table th{background:#333}html.dark .ctabs button{background:#2b2b2b}html.dark .ctabs .on{color:#fff;background:#1e1e1e}.tbwrap{flex-direction:column;grid-area:tb;gap:3px;min-height:0;margin:0 3px 3px;display:flex}.tbwrap .tb{flex:1;grid-area:auto;min-height:0;margin:0}.term:has(.tbwrap.with-tester){grid-template-rows:24px 22px 30px 1fr 470px 22px}.tester{flex-direction:row;flex:0 0 275px}.tester-side{background:var(--head);border-right:1px solid var(--line);flex-direction:column;align-items:center;width:18px;display:flex}.tester-side span{writing-mode:vertical-rl;color:var(--muted);margin-top:auto;padding:6px 0;font-size:11px;transform:rotate(180deg)}.tester-side .pclose{color:#d33;cursor:pointer;padding:2px 0;font-size:10px}.tester-body{flex-direction:column;flex:1;min-width:0;display:flex}.tester-body>table{flex:1}.tester-body .ptabs{margin-top:auto}.tester-tiles{flex:1;align-items:flex-start;gap:18px;padding:10px 18px;display:flex;overflow:auto}.tile{text-align:center;width:104px;color:var(--text);flex-direction:column;align-items:center;gap:6px;font-size:12px;display:flex}.tile .img{border:1px solid var(--line);background:#fff;place-items:center;width:100px;height:100px;display:grid}.tile .img svg{width:92px;height:92px}.tile:hover .img,.tile.on .img{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent) inset}.tester-form{flex-direction:column;flex:1;gap:6px;padding:8px 14px;font-size:12px;display:flex;overflow:auto}.tester-form .row{align-items:center;gap:8px;display:flex}.tester-form .row>label{width:90px;color:var(--text)}.tester-form select,.tester-form input{border:1px solid var(--line);background:var(--panel);min-width:120px;padding:2px 4px}.tester-form .row.end{justify-content:space-between;margin-top:auto}.tester-form .ck{align-items:center;gap:6px;width:auto;display:flex}.repwin{background:var(--panel);box-shadow:0 8px 26px #00000080}.rep-tabs{border-bottom:1px solid var(--line);background:var(--bg);gap:2px;padding:4px 6px 0;display:flex}.rep-tabs button{border:1px solid var(--line);color:var(--muted);background:var(--bg);border-bottom:0;padding:3px 12px;font-size:11px}.rep-tabs .on{background:var(--panel);color:var(--text)}.rep-body{flex:1;padding:8px;overflow:auto}.rep-cards{grid-template-columns:repeat(5,1fr);gap:8px;display:grid}.rep-cards .card{border:1px solid var(--line);background:var(--panel2);flex-direction:column;gap:4px;padding:8px 10px;display:flex}.rep-cards .card span{color:var(--muted);font-size:11px}.rep-cards .card b{font-size:15px}.rep-body table{border-collapse:collapse;width:100%}.rep-body th,.rep-body td{border-bottom:1px solid var(--line2);text-align:left;padding:3px 6px}.rep-body .tot td{font-weight:700}.ctabs .rep svg{vertical-align:-3px;margin-right:3px}.chats{flex:1;place-items:start center;padding:18px 10px;display:grid}.chats-login{flex-direction:column;gap:8px;width:100%;max-width:240px;font-size:12px;display:flex}.chats-login p{color:var(--muted)}.chats-login label{flex-direction:column;gap:3px;display:flex}.chats-login input{border:1px solid var(--line);background:var(--panel);padding:3px 5px}.chats-login a{color:var(--accent);font-size:11px}.msgbox{width:360px}.msgbox .db{flex-direction:column;gap:6px;padding:14px 16px;display:flex}.msgbox .df{justify-content:flex-end;gap:8px;padding:8px 12px;display:flex}.dd{background:#fff;border:1px solid #a6a6a6;border-radius:0;min-width:233px;padding:2px 0;box-shadow:2px 2px 4px #0003}.dd button{color:#000;grid-template-columns:28px 1fr auto;gap:0;height:23px;padding:0 12px 0 3px;font:12px/23px Tahoma,Segoe UI,Verdana,sans-serif}.dd button:hover:not(:disabled){color:#fff;background:#3096fa}.dd button:hover:not(:disabled) small{color:#fff}.dd button:disabled{color:#8d8d8d}.dd button:disabled .png{filter:grayscale()opacity(.55)}.dd button small{color:#214091;margin-left:24px;font-size:12px}.dd .arr{margin-left:12px;font-size:10px}.dsep{background:#d7d7d7;height:1px;margin:3px 2px 3px 30px}.dd .chk{place-items:center;display:grid}.dd .chk .png{image-rendering:auto;width:22px;height:22px}.dd .lbl u{text-underline-offset:1px;text-decoration:underline}.whatsnew{width:520px}.whatsnew .db{padding:12px 18px}.whatsnew li{margin:4px 0 4px 14px}.about5{background:#f0f0f0;width:525px}.about5 .dh{background:#fff;border-bottom:1px solid #ddd;align-items:center;height:42px;padding:0 8px;display:flex}.about5 .dh .ttl{text-align:center;color:#333;flex:1;font-size:22px;font-weight:400}.about5 .dh button{color:#333;padding:0 8px;font-size:20px}.about5 .db{background:#fff;grid-template-columns:150px 1fr;gap:0;padding:14px 10px 10px;display:grid}.about5 .lft{text-align:center;border-right:1px solid #ccc;flex-direction:column;align-items:center;gap:6px;padding-right:8px;display:flex}.about5 .pname{color:#444;font-size:20px;font-weight:700}.about5 .pname span{color:#f2a71b}.about5 .ver{margin-top:auto;font-size:11px}.about5 .ver b{font-weight:400}.about5 .rgt{flex-direction:column;gap:14px;padding-left:14px;font-size:12px;display:flex}.about5 .rgt>b{font-size:13px}.about5 .rgt a{color:#0a3fb0;text-decoration:none}.about5 .foot{justify-content:space-between;align-items:center;margin-top:auto;display:flex}.about5 .foot .btn{background:#e5e5e5;border:1px solid #0a64c8;min-width:70px;padding:2px 10px}.mqldlg{width:380px}.mqldlg .db{flex-direction:column;gap:8px;padding:12px 16px;display:flex}.mqldlg label{grid-template-columns:80px 1fr;align-items:center;display:grid}.mqldlg label.ck{grid-template-columns:auto 1fr;gap:6px}.mqldlg input:not([type=checkbox]){border:1px solid var(--line);padding:3px 5px}.mqldlg .df{align-items:center;gap:8px;margin-top:6px;display:flex}.mqldlg .df a{color:var(--accent);font-size:11px}.menubar .dd{background:#fff;border:1px solid #a6a6a6;min-width:233px;padding:2px 0;box-shadow:2px 2px 3px #00000040}.menubar .dd.sub{min-width:180px;top:-3px;left:calc(100% - 3px)}.menubar .dd .mi>button{color:#000;grid-template-columns:28px 1fr auto 14px;gap:0;height:23px;min-height:0;padding:0 8px 0 2px;font:12px/23px Tahoma,Segoe UI,Verdana,sans-serif}.menubar .dd .mi>button small{color:#214091;margin-left:20px;font:12px/23px Tahoma,Segoe UI,Verdana,sans-serif}.menubar .dd .mi>button .arr{color:#000;text-align:right;font-size:9px}.menubar .dd .mi>button:hover:not(:disabled),.menubar .dd .mi>button:hover:not(:disabled) small,.menubar .dd .mi>button:hover:not(:disabled) .arr{color:#fff;background:#3096fa}.menubar .dd .mi>button:disabled{color:#8d8d8d}.menubar .dd .mi>button:disabled .png,.menubar .dd .mi>button:disabled svg{filter:grayscale();opacity:.5}.menubar .dd .chk{width:22px;height:22px}.menubar .dd .chk.on{background:0 0;outline:0;font-size:13px;font-weight:700}.menubar .dd .mi>button:hover:not(:disabled) .chk.on{background:0 0}.menubar .dd .chk .png{width:22px;height:22px;display:block}.menubar .dd .dsep{background:#d7d7d7;height:1px;margin:3px 2px}.menubar .dd .mi>button u{text-underline-offset:1px}.menubar .dd .scrl{max-height:60vh}.taskdlg{width:640px}.gvdlg{width:560px}.taskdlg .db,.gvdlg .db{max-height:50vh;padding:8px;overflow:auto}.taskdlg table,.gvdlg table{border-collapse:collapse;width:100%}.taskdlg th,.taskdlg td,.gvdlg th,.gvdlg td{border-bottom:1px solid var(--line2);text-align:left;padding:3px 6px}.gvdlg input{background:0 0;border:1px solid #0000;width:100%}.gvdlg input:focus{border-color:var(--accent);background:var(--panel)}.taskdlg .df,.gvdlg .df{border-top:1px solid var(--line);align-items:center;gap:8px;padding:8px;display:flex}.edwin{background:var(--panel);box-shadow:0 8px 26px #00000080}.ed-tools{border-bottom:1px solid var(--line);background:var(--bg);align-items:center;gap:6px;padding:4px 6px;display:flex}.ed-code{resize:none;color:#000;white-space:pre;background:#fff;border:0;outline:0;flex:1;padding:8px;font:12px/1.45 Consolas,Courier New,monospace}.ed-out{border-top:1px solid var(--line);background:var(--panel2);height:110px;padding:4px 8px;font:11px/1.5 Consolas,monospace;overflow:auto}.menubar .dd .mi>button:hover:not(:disabled),.menubar .dd .mi>button:focus-visible:not(:disabled){color:#fff!important;background:#3096fa!important}.menubar .dd .mi>button:hover:not(:disabled) *,.menubar .dd .mi>button:hover:not(:disabled) small,.menubar .dd .mi>button:hover:not(:disabled) .arr,.menubar .dd .mi>button:hover:not(:disabled) .lbl{color:#fff!important;background:0 0!important;outline:0!important}.menubar .dd .mi>button .chk{background:0 0!important;outline:0!important}.menubar .dd .mi>button:hover:not(:disabled) .chk.on{color:#fff}.toolbar.mt5tb{background:#fff;border-bottom:1px solid #a6a6a6;align-items:center;gap:0;height:26px;padding:0 2px;display:flex;overflow:hidden}.toolbar.mt5tb .tb5{color:#000;cursor:default;background:0 0;border:1px solid #0000;border-radius:0;align-items:center;gap:3px;min-width:24px;height:24px;padding:0 2px;font:12px Tahoma,Segoe UI,Verdana,sans-serif;display:inline-flex}.toolbar.mt5tb .tb5.txt{padding:0 5px}.toolbar.mt5tb .tb5 span{white-space:nowrap;padding-right:2px}.toolbar.mt5tb .tb5.on{background:#cce4f7;border-color:#99cbed}.toolbar.mt5tb .tb5.on:hover{background:#cce4f7}.toolbar.mt5tb .tb5:disabled .png{filter:grayscale();opacity:.5}.toolbar.mt5tb .tb5.dd5{min-width:12px;margin-left:-3px;padding:0}.toolbar.mt5tb .tb5.dd5 .png{object-fit:none;width:12px}.toolbar.mt5tb .tbdrop{background:0 0;border:0;grid-area:auto;margin:0;padding:0;display:inline-flex;position:relative}.searchdlg{width:480px}.searchdlg .db{gap:8px;padding:12px;display:flex}.searchdlg input{border:1px solid var(--line);flex:1;padding:4px 6px}.toolbar.mt5tb .tb5{border:1px solid #0000;min-width:25px;height:24px;padding:0 1px}.toolbar.mt5tb .tb5.on,.toolbar.mt5tb .tb5.on:hover{background:gray;border-color:#a6a6a6}.toolbar.mt5tb .tb5.txt{color:#214091;padding:0 6px}.toolbar.mt5tb .tb5 span{color:#000}.toolbar.mt5tb .tb5.txt span{color:inherit}.toolbar.mt5tb .sep{background:#c8c8c8;width:1px;height:22px;margin:0 4px}.toolbar.mt5tb .tb5.dd5{min-width:11px;margin-left:-2px;margin-right:2px}.toolbar.mt5tb{background:#f0f0f0;border-top:1px solid #a1a1a1;border-bottom:1px solid #a1a1a1;gap:0;height:27px;padding:0 0 0 1px}.toolbar.mt5tb .tb5{color:#000;cursor:default;background:0 0;border:1px solid #0000;border-radius:0;justify-content:center;align-items:center;gap:2px;min-width:26px;height:24px;padding:0 1px;font:12px Tahoma,Segoe UI,Verdana,sans-serif;display:inline-flex}.toolbar.mt5tb .tb5 .png{width:24px;height:24px;display:block}.toolbar.mt5tb .tb5.txt{color:#265c9c;min-width:0;padding:0 5px;font-weight:400}.toolbar.mt5tb .tb5 span{color:#000;white-space:nowrap;padding:0 3px 0 0}.toolbar.mt5tb .tb5.txt span{color:inherit;padding:0}.toolbar.mt5tb .tb5:hover:not(:disabled){background:#e5eef8;border-color:#b0b0b0}.toolbar.mt5tb .tb5.on,.toolbar.mt5tb .tb5.on:hover{color:inherit;background:#d9e4f1;border-color:#a0a0a0}.toolbar.mt5tb .tb5.txt.on{color:#265c9c}.toolbar.mt5tb .tb5:disabled .png{filter:grayscale()opacity(.45)}.toolbar.mt5tb .tb5:disabled span{color:#a0a0a0}.toolbar.mt5tb .sep{background:#a1a1a1;width:1px;height:20px;margin:0 5px 0 4px;display:inline-block!important}.toolbar.mt5tb .tb5.dd5{min-width:12px;margin:0 2px 0 -1px;padding:0}.toolbar.mt5tb .tb5.dd5 .png{object-fit:cover;width:12px;height:24px}.toolbar.mt5tb .tbdrop .dd{top:25px;left:0}.toolbar.mt5tb .tb5.dd5{margin:0 3px 0 -4px}.menubar .dd{background:#f0f0f0}.menubar .dd .chk .png,.toolbar.mt5tb .tb5 .png{background:0 0}.toolbar.mt5tb{height:29px}.toolbar.mt5tb .tb5{min-width:31px;height:26px;margin:0 1px}.toolbar.mt5tb .tb5.txt{min-width:0;padding:0 6px}.toolbar.mt5tb .tb5.dd5{min-width:12px;margin:0 4px 0 -5px}.toolbar.mt5tb .sep{height:22px;margin:0 6px 0 5px}.menubar{background:#f0f0f0}.titlebar{background:#fff}.toolbar.mt5tb .tb5{min-width:30px}.ordlg{color:#000;background:#fff;width:1010px;max-width:98vw;font:12px Tahoma,Segoe UI,Verdana,sans-serif}.ordlg.nopanel{width:640px}.ordlg.mini .ob{display:none}.ordlg .dh{color:#000;background:#fff;border-bottom:1px solid #e5e5e5;height:30px;padding:0 10px;font-size:12px}.ordlg .dh button{color:#333;padding:0 10px;font-size:13px}.ordlg .ob{grid-template-columns:200px 1fr 460px;min-height:440px;display:grid}.ordlg.nopanel .ob{grid-template-columns:200px 1fr}.onav{background:#f7f7f7;border-right:1px solid #e5e5e5;flex-direction:column;padding:6px 0;display:flex}.onav button{text-align:left;color:#000;align-items:center;gap:10px;height:40px;padding:0 12px;font-size:13px;display:flex}.onav button .ico{width:22px;height:22px}.onav button .gl{text-align:center;color:#2a7fd4;width:22px;font-size:15px;font-style:normal}.onav button.on{background:#fff}.onav button:hover:not(:disabled):not(.on){background:#eef4fb}.onav button:disabled{color:#999}.oform{flex-direction:column;gap:8px;padding:14px 18px 10px 10px;display:flex;position:relative}.oform .row{grid-template-columns:110px 1fr auto;align-items:center;gap:8px;display:grid}.oform .row>label{text-align:right}.oform .row small{color:#888}.oform .row.dim span{color:#666;font-size:11px}.oform select,.oform input.cmt{height:24px;font:inherit;color:#000;background:#fff;border:1px solid #adadad;grid-column:2/4;padding:0 6px}.oform .ospin{border:1px solid #adadad;width:120px;height:24px;display:inline-flex}.oform .ospin input{text-align:right;min-width:0;font:inherit;border:0;outline:0;flex:1;padding:0 6px}.oform .ospin i{border-left:1px solid #adadad;flex-direction:column;width:16px;font-style:normal;display:flex}.oform .ospin i b{text-align:center;cursor:default;color:#333;background:#f0f0f0;flex:1;font-size:8px;line-height:10px}.oform .ospin i b:hover{background:#dde8f5}.fills{gap:14px;display:flex}.fills button{color:#000;border-bottom:2px solid #0000;padding:2px 0}.fills button.on{border-bottom-color:#2a7fd4}.oact{justify-content:center;align-items:center;min-height:90px;margin-top:10px;display:flex}.oact .closed{color:#000;font-size:22px}.oact .bs{gap:8px;width:100%;display:flex}.oact .bs button{color:#fff;height:60px;font:inherit;border-radius:0;flex-direction:column;flex:1;justify-content:center;align-items:center;display:flex}.oact .bs .sell{background:#e8322f}.oact .bs .buy{background:#1e63d6}.oact .bs small{font-size:12px}.oact .bs b{font-size:20px}.oact .place{min-width:160px}.ofoot{gap:16px;margin-top:auto;padding-top:10px;display:flex}.ofoot .ok,.oact .ok{color:#000;height:26px;font:inherit;background:#e1e1e1;border:1px solid #adadad;border-radius:0;flex:1}.ofoot .ok:first-child{border-color:#0078d7}.opanel{flex-direction:column;gap:6px;padding:10px 12px 10px 0;display:flex}.opanel .ptb{align-items:center;gap:2px;display:flex}.opanel .ptb button{border:1px solid #0000;place-items:center;width:28px;height:26px;display:grid}.opanel .ptb button.on{background:#d9e4f1;border-color:#a0a0a0}.opanel .ptb .sep{background:#c8c8c8;width:1px;height:18px;margin:0 4px}.opanel canvas{width:440px;height:420px}.odom table{border-collapse:collapse;width:100%}.odom td,.odom th{border-bottom:1px solid #eee;padding:3px 8px}.odom .ask td:first-child{color:#e53935}.odom .bid td:first-child{color:#1e4fd8}.ordlg .err{color:#c62828;font-size:12px}.oform .ospin,.oform .ospin *,.oform .ospin input{font-style:normal;rotate:none;transform:none!important}.oform .ospin input{color:#000;background:#fff;height:22px;line-height:22px}:root{--head:#bfcddb;--sel:#e1f1fe;--line:#c8c8c8}.ph{color:#000;background:#bfcddb;border-bottom:1px solid #a0a0a0}.mw table tbody tr:nth-child(2n) td,.tool table tbody tr:nth-child(2n) td,.toolbox table tbody tr:nth-child(2n) td{background:#ebebeb}.mw table tbody tr.sel td,.tool table tbody tr.sel td,.toolbox table tbody tr.sel td{background:#e1f1fe}table th{color:#000;background:#fff}.ptabs{background:#f0f0f0}.ptabs button{color:#000;border-right:0}.ptabs .on{background:#fff;border:1px solid #a0a0a0;border-bottom-color:#fff;margin-bottom:-1px}.ctabs{background:#f0f0f0}.ctabs button{color:#000;border-color:#a0a0a0}.ctabs .on{color:#000;background:#fff}.status{background:#f0f0f0;border-top:1px solid #a0a0a0}.oneclick{gap:1px;width:156px;top:22px;left:8px}.oneclick .row1{grid-template-columns:40px 1fr 40px;gap:1px}.oneclick .row1 .sell,.oneclick .row1 .buy{color:#000;background:#e9e9e9;border:1px solid #a4a4a4;border-radius:0;height:19px;font-size:11px;font-weight:400}.oneclick .row1 .sell:hover,.oneclick .row1 .buy:hover{background:#f5f5f5}.oneclick .lotbox{border:1px solid #a4a4a4;border-radius:0;height:19px}.oneclick .lotbox input{font-size:11px}.oneclick .lotbox button{color:#000}.oneclick .row2{gap:1px}.oneclick .row2 .sell,.oneclick .row2 .buy{color:#fff;background:#000000b8;border:1px solid #a4a4a4;border-radius:0;height:32px}.oneclick .row2 .px small{color:#fff;font-size:11px}.oneclick .row2 .px b{color:#fff;font-size:20px}.oneclick .row2 .px sup{color:#fff}.mailtbl .env{vertical-align:-1px;background:#ffffb6;border:1px solid #c8a800;width:14px;height:10px;margin-right:6px;display:inline-block;position:relative}.mailtbl .env:after{content:"";border-bottom:1px solid #c8a800;height:4px;position:absolute;top:0;left:1px;right:1px;transform:skewY(0)}.mailtbl .env.rd{background:#f0f0f0;border-color:#a0a0a0}.mailtbl .env.rd:after{border-color:#a0a0a0}.mailtbl tr.mailbody td{white-space:pre-wrap;color:#000;background:#fff;padding:8px 12px 10px 32px}.imp{letter-spacing:1px}.imp.high{color:#d12c2c}.imp.medium{color:#e69500}.imp.low{color:#6b6b6b}.company{padding:10px 14px;font-size:12px}.company .co-head{align-items:baseline;gap:12px;margin-bottom:6px;font-size:14px;display:flex}.company .co-head span{color:#6b6b6b;font-size:12px}.company table td{padding:2px 10px 2px 0}.company a{color:#0a64c8}.mw .arr{color:#9a9a9a;text-align:center;width:12px;font:700 11px/1 Segoe UI Symbol,DejaVu Sans,Tahoma,sans-serif;display:inline-block}.mw .arr.up{color:#00a000}.mw .arr.dn{color:#e03030}.nav .node{color:#000;gap:3px;height:18px;font:11px Tahoma,Segoe UI,Verdana,sans-serif}.nav .node .tw{color:#8a8a8a;text-align:center;width:12px;font-size:8px}.nav .node .ic{place-items:center;width:18px;height:18px;display:inline-grid}.nav .node .ic .png{width:18px;height:18px}.nav .node.srv{font-weight:700}.nav .node:hover{background:#e5f1fb}.mw .arr .png{vertical-align:-3px;width:14px;height:14px;display:inline-block}.mt5det{padding:0;font:11px Tahoma,Segoe UI,Verdana,sans-serif}.mt5det h4{color:#00f;margin:0;padding:4px 6px;font-weight:400}.mt5det>div{border-bottom:0;grid-template-columns:16px 1fr auto;align-items:center;gap:4px;height:20px;padding:0 6px 0 4px;display:grid}.mt5det>div:nth-child(odd){background:#ebebeb}.mt5det .arr{text-align:center;color:#9a9a9a;width:12px;font-style:normal}.mt5det .arr .png{width:12px;height:12px}.mt5det span{color:#000}.mt5det b{color:#000;font-weight:400}.mt5det .up b{color:#00f}.mt5det .dn b{color:red}.mw .tiles{grid-template-columns:1fr 1fr;align-content:start;gap:0;display:grid}.tile{background:#fff;border:1px solid #c8c8c8;margin:-1px 0 0 -1px;padding:2px 3px 3px;font:11px Tahoma,Segoe UI,Verdana,sans-serif}.tile.on{background:#f5f9ff}.tile .th{justify-content:space-between;align-items:center;height:16px;display:flex}.tile .th b{font-size:11px}.tile .th span{color:#000;font-size:10px}.tile .tr1{grid-template-columns:34px 1fr 34px;gap:2px;height:20px;display:grid}.tile .sb{color:#000;background:#e9e9e9;border:1px solid #a4a4a4;border-radius:0;font-size:10px}.tile .sb:hover{background:#f5f5f5}.tile .lot{background:#fff;border:1px solid #a4a4a4;display:flex}.tile .lot input{text-align:center;border:0;outline:0;width:100%;min-width:0;font-size:10px}.tile .lot i{text-align:center;cursor:default;color:#333;width:12px;font-size:8px;font-style:normal;line-height:18px}.tile .tr2{grid-template-columns:1fr 1fr;gap:2px;margin-top:2px;display:grid}.tile .tr2 .px{color:#fff;background:#000;border:1px solid #a4a4a4;justify-content:center;align-items:baseline;height:30px;display:flex}.tile .tr2 .px b{font-size:22px;font-weight:400;line-height:1}.tile .tr2 .px sup{vertical-align:top;font-size:10px}.tile .tr3{grid-template-columns:1fr auto 1fr;gap:2px;margin-top:2px;display:grid}.tile .tr3 span{border:1px solid #c8c8c8;flex-direction:column;align-items:center;padding:1px 2px;font-size:10px;display:flex}.tile .tr3 em{color:#000;font-style:normal}.tile .tr3 .r{align-items:center}.tickbox{flex:1;min-height:0;position:relative}.tickbox canvas{width:100%;height:100%;position:absolute;inset:0}.mw .tiles{grid-template-columns:repeat(auto-fill,minmax(138px,1fr))}.tile{min-width:0;overflow:hidden}.tile .tr1{grid-template-columns:32px minmax(0,1fr) 32px}.tile .tr1 .sb,.tile .lot input{padding:0;font-size:9px}.tile .lot i{width:9px}.tile .tr2 .px{min-width:0;overflow:hidden}.tile .tr2 .px small{font-size:9px}.tile .tr2 .px b{font-size:18px}.tile .tr2 .px sup{font-size:9px}.tile .tr3{grid-template-columns:minmax(0,1fr) minmax(0,auto) minmax(0,1fr)}.tile .tr3 span{white-space:nowrap;min-width:0;padding:1px;font-size:9px;overflow:hidden}.mw .gb.tiles{grid-auto-rows:auto;align-content:start;display:grid;overflow-y:auto}.mw .gb.tiles .tile{height:auto;min-height:98px;display:block}.tile .tr3{grid-template-columns:minmax(0,1fr) minmax(0,1.25fr) minmax(0,1fr);gap:1px}.tile .tr3 span{letter-spacing:-.2px;padding:1px 0;font-size:8px}.tile .tr3 span em{font-size:8px}.wh{color:#000;background:#f0f0f0;border-bottom:1px solid #a0a0a0;height:22px;font:11px Tahoma,Segoe UI,Verdana,sans-serif}.win.act .wh{background:#fff}.wh .png{width:16px;height:16px}.wh button{color:#444;width:20px}.wh button:hover{background:#e5e5e5}.ctabs .png{vertical-align:-3px;width:14px;height:14px;margin-right:3px}.ctabs button{align-items:center;display:inline-flex}.toolbar.mt5tb{background:#f8f8f8}.mgr .leftcol{flex-direction:column;grid-area:mw;gap:3px;min-height:0;margin:3px 0 3px 3px;display:flex}.mgr .leftcol .panel{min-height:0;margin:0}.mgr .leftcol .mw{flex:55%}.mgr .leftcol .navi{flex-direction:column;flex:45%;display:flex}.mgr.nomw .leftcol{display:none}.mgr .navi .tree{background:#fff;padding:3px 0}.mgr .node.lvl1{padding-left:8px}.mgr .node.lvl2{padding-left:26px}.mgr .node b{font-weight:700}.cmenu{z-index:120;background:#f1f1f1;border:1px solid #8e8e8e;min-width:190px;padding:2px;position:fixed;box-shadow:3px 3px 6px #00000040}.cmenu button{text-align:left;color:#000;background:0 0;border:0;align-items:center;gap:7px;width:100%;padding:4px 10px;font-size:12px;display:flex}.cmenu button:hover:not(:disabled){color:#fff;background:#39f}.cmenu button:disabled{color:#999}.sep-hr{border-top:1px solid #c8c8c8;margin:4px 0}.mgr .syssel{background:#fff;border:1px solid #9a9a9a;height:22px;font-size:11px}.dw .accbar{background:#f3f3f3;border-bottom:1px solid #a0a0a0;gap:0;display:flex}.dw .accbar>div{border-right:1px solid #d8d8d8;flex:1;padding:4px 8px}.dw .accbar small{color:#666;font-size:10px;display:block}.dw .accbar b{font-size:12px}.dw .dealbtns{gap:10px;margin:6px 0;display:flex}.dw .dealbtns button{color:#fff;cursor:default;border:1px solid #7a7a7a;flex:1;height:56px;font-size:15px;font-weight:700}.dw .sellb{background:#d12c2c}.buyb{background:#1e9c1e}.dw .dealbtns button b{margin-top:2px;font-size:19px;font-weight:700;display:block}.dw .dealbtns button:disabled{opacity:.5}.dw .confirmline{align-items:center;gap:10px;margin:6px 0;display:flex}.dw .bigpx{text-align:center;border:1px solid #7a7a7a;flex:1;padding:10px 0;font-size:26px;font-weight:700}.dw .bigpx.sell{color:#fff;background:#d12c2c}.bigpx.buy{color:#fff;background:#1e9c1e}.dw .cfright{flex-direction:column;gap:4px;min-width:110px;display:flex}.dw .cfright .chk{font-size:11px}.dw .cfok{color:#fff;background:#1e9c1e;border:1px solid #0e7a0e;height:26px;font-weight:700}.dw .cfno{color:#fff;background:#d12c2c;border:1px solid #a01e1e;height:26px;font-weight:700}.dw .dwpos{border:1px solid #c8c8c8;max-height:170px;margin-top:4px;overflow:auto}.permrow{border-bottom:1px solid #eee;justify-content:space-between;align-items:center;width:100%;padding:4px 8px;font-size:12px;display:flex}.permrow:hover{background:#eef3fa}.perms{flex-direction:column;display:flex}.mgr .searchwrap{align-items:center;display:inline-flex;position:relative}.mgr .searchwrap .search{padding-right:26px}.mgr .searchwrap .findbtn{background:0 0;border:0;justify-content:center;align-items:center;width:20px;height:20px;display:inline-flex;position:absolute;top:1px;right:2px}.mgr .searchwrap .findbtn:hover{background:#dcebfc}
