.ws-term .ws{grid-template-columns:68px minmax(0,1fr);max-width:none}.ws-term .ws-side{padding:14px 8px}.ws-term .ws-user,.ws-term .ws-nav-h,.ws-term .ws-nav a span,.ws-term .ws-nav a .ws-lk{display:none}.ws-term .ws-nav a{justify-content:center;padding:10px 0}.ws-term .ws-nav a svg{width:20px;height:20px}.ws-term .ws-main{padding:14px 14px 30px}@media (max-width: 960px){.ws-term .ws{grid-template-columns:1fr}.ws-term .ws-nav a span{display:inline}.ws-term .ws-nav a{padding:8px 12px}.ws-term .ws-main{padding:12px 10px 90px}}.tm-head{margin-bottom:4px}.tm-head h1{font-size:22px!important}.tm{--tb: #0A1730;--tl: #16284A;display:flex;flex-direction:column;gap:8px;font-size:13.5px}.tm .up{color:var(--up)}.tm .down{color:var(--down)}.tm .warn{color:#f0a13a}.tm-bar,.tm-chart,.tm-book,.tm-form,.tm-bottom,.tm-strip{background:var(--tb);border:1px solid var(--tl);border-radius:12px}.tm-bar{display:flex;align-items:center;gap:22px;padding:10px 14px;flex-wrap:wrap}.tm-sym{position:relative}.tm-symbtn{display:flex;align-items:center;gap:8px;background:none;border:0;color:var(--text);cursor:pointer;padding:4px 6px 4px 0;font:inherit}.tm-symbtn b{font:800 19px var(--font-display);letter-spacing:-.02em}.tm-symbtn span{font-size:11.5px;font-weight:700;color:var(--muted);background:#ffffff12;border-radius:5px;padding:2px 6px}.tm-symlist{position:absolute;z-index:30;top:calc(100% + 6px);left:0;width:290px;background:#0c1b3a;border:1px solid #22375E;border-radius:12px;padding:6px;box-shadow:0 24px 50px -20px #000000b3}.tm-symlist button{display:grid;grid-template-columns:1fr auto;grid-template-rows:auto auto;width:100%;text-align:left;background:none;border:0;color:var(--text);padding:9px 10px;border-radius:8px;cursor:pointer;font:inherit}.tm-symlist button:hover{background:#ffffff0f}.tm-symlist b{font-weight:700}.tm-symlist span{color:var(--muted);font-size:12.5px;grid-row:2}.tm-symlist em{font-style:normal;font-family:var(--font-mono);font-size:12.5px;grid-row:1 / 3;grid-column:2;align-self:center}.tm-last b{display:block;font:700 21px var(--font-mono);letter-spacing:-.02em;color:var(--text)}.tm-last b.up{color:var(--up)}.tm-last b.down{color:var(--down)}.tm-last small{font:500 12px var(--font-mono);color:var(--muted)}.tm-stats{display:flex;gap:22px;margin:0;flex-wrap:wrap}.tm-stats dt{font-size:11.5px;color:var(--dim)}.tm-stats dd{margin:2px 0 0;font:500 13px var(--font-mono);color:var(--text-2)}.tm-acct{margin-left:auto;display:flex;gap:20px}.tm-acct span{display:block;font-size:11.5px;color:var(--dim)}.tm-acct b{font:700 14.5px var(--font-mono);color:var(--text)}.tm-strip{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));padding:0;overflow:hidden}.tm-meter{padding:12px 14px;border-right:1px solid var(--tl);min-width:0}.tm-meter:last-child{border-right:0}.tm-meter span{font-size:12px;color:var(--dim);display:block}.tm-meter b{display:block;font:700 16px var(--font-mono);color:var(--text);margin:3px 0 7px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tm-meter i{display:block;height:5px;border-radius:3px;background:#15274b;overflow:hidden}.tm-meter i em{display:block;height:100%;background:#7f8ea8;border-radius:3px;transition:width .5s ease}.tm-meter.good i em{background:var(--up)}.tm-meter.warn i em{background:#4f7bd1}.tm-meter.bad i em{background:var(--down)}.tm-meter.gold i em{background:var(--gold)}.tm-meter.bad b{color:var(--down)}.tm-meter small{display:block;font-size:11.5px;color:var(--dim);margin-top:6px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tm-grid{display:grid;grid-template-columns:minmax(0,1fr) 280px 300px;gap:8px;min-height:560px}.tm-chart{display:flex;flex-direction:column;min-width:0;overflow:hidden}.tm-ch-h{display:flex;align-items:center;gap:14px;padding:6px 10px;border-bottom:1px solid var(--tl);min-height:40px;flex-wrap:wrap}.tm-tfs{display:flex;gap:2px}.tm-tfs button{background:none;border:0;color:var(--muted);font:600 12.5px var(--font-mono);padding:5px 8px;border-radius:6px;cursor:pointer}.tm-tfs button.on{color:var(--gold);background:#e9b9491a}.tm-ohlc{font:500 12px var(--font-mono);color:var(--dim)}.tm-ohlc b{color:var(--text-2);font-weight:500;margin-right:6px}.tm-chart-box{flex:1;min-height:480px;position:relative}.tm-book{display:flex;flex-direction:column;overflow:hidden}.tm-tabs{display:flex;gap:2px;align-items:center;border-bottom:1px solid var(--tl);padding:0 8px;flex-wrap:wrap}.tm-tabs button{background:none;border:0;color:var(--muted);font:600 13.5px var(--font-body);padding:11px 10px 10px;cursor:pointer;border-bottom:2px solid transparent;margin-bottom:-1px}.tm-tabs button.on{color:var(--text);border-bottom-color:var(--gold)}.tm-tabs.small button{font-size:13px;padding:9px 8px 8px}.tm-ob-h,.tm-ob-row,.tm-tr{display:grid;grid-template-columns:1.1fr 1fr 1fr;padding:0 10px}.tm-ob-h{font-size:11.5px;color:var(--dim);padding-top:8px;padding-bottom:4px}.tm-ob-h span:not(:first-child),.tm-ob-row span:not(:first-child),.tm-tr span:not(:first-child){text-align:right}.tm-bookbody{flex:1;overflow:hidden;font:500 12.5px/1.72 var(--font-mono)}.tm-ob-row{position:relative;width:100%;background:none;border:0;color:var(--text-2);font:inherit;cursor:pointer;text-align:left}.tm-ob-row:hover{background:#ffffff0a}.tm-ob-row i{position:absolute;right:0;top:1px;bottom:1px;opacity:.15}.tm-ob-row.a span:first-child{color:var(--down)}.tm-ob-row.a i{background:var(--down)}.tm-ob-row.b span:first-child{color:var(--up)}.tm-ob-row.b i{background:var(--up)}.tm-ob-row span{position:relative}.tm-ob-mid{display:flex;align-items:baseline;gap:10px;padding:7px 10px;border-block:1px solid var(--tl);margin:3px 0}.tm-ob-mid b{font:700 17px var(--font-mono);color:var(--text)}.tm-ob-mid b.up{color:var(--up)}.tm-ob-mid b.down{color:var(--down)}.tm-ob-mid small{color:var(--dim);font-size:11.5px}.tm-trades{padding-top:4px}.tm-tr{color:var(--text-2)}.tm-form{padding:10px 12px 14px;display:flex;flex-direction:column;gap:10px;min-width:0}.tm-form-top{display:flex;align-items:center;justify-content:space-between;gap:8px;border-bottom:1px solid var(--tl);margin:-10px -12px 0;padding:0 12px 0 4px}.tm-form-top .tm-tabs{border:0;padding:0}.tm-lev{background:#ffffff0f;border:1px solid #22375E;color:var(--gold);font:700 13px var(--font-mono);padding:5px 10px;border-radius:8px;cursor:pointer}.tm-avail{display:flex;justify-content:space-between;font-size:12.5px;color:var(--dim)}.tm-avail b{font:600 13px var(--font-mono);color:var(--text)}.tm-in{display:flex;align-items:center;gap:8px;background:#0d1d3b;border:1px solid #1C2F53;border-radius:9px;padding:0 10px;height:42px}.tm-in:focus-within{border-color:var(--gold)}.tm-in span{font-size:12.5px;color:var(--dim);white-space:nowrap;flex:none}.tm-in input{flex:1 1 0;width:0;min-width:0;background:none;border:0;outline:0;color:var(--text);font:600 14px var(--font-mono);text-align:right}.tm-in em{font-style:normal;font-size:12px;color:var(--muted)}.tm-in-ro b{margin-left:auto;color:var(--muted);font-weight:600}.tm-pcts{display:grid;grid-template-columns:repeat(5,1fr);gap:4px}.tm-pcts button{background:#ffffff0a;border:1px solid #1C2F53;color:var(--muted);font:600 12px var(--font-mono);padding:5px 0;border-radius:6px;cursor:pointer}.tm-pcts button:hover{color:var(--text);border-color:var(--line-strong)}.tm-chk{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--text-2);cursor:pointer}.tm-chk small{color:var(--dim)}.tm-chk input{accent-color:var(--gold);width:15px;height:15px}.tm-tpsl{display:grid;gap:6px}.tm-calc{display:grid;gap:4px;font-size:12.5px;color:var(--dim)}.tm-calc div{display:flex;justify-content:space-between}.tm-calc b{font:500 12.5px var(--font-mono);color:var(--text-2)}.tm-risk{margin-top:4px;padding:8px 10px;border-radius:8px;background:#ffffff08;font-size:12.5px;color:var(--text-2);line-height:1.6}.tm-buttons{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:2px}.tm-buttons button{border:0;border-radius:9px;padding:12px 6px;font:700 14.5px var(--font-body);cursor:pointer}.tm-buy{background:var(--up);color:#04140d}.tm-buy:hover{filter:brightness(1.08)}.tm-sell{background:var(--down-solid, #CF2F48);color:#fff}.tm-sell:hover{filter:brightness(1.08)}.tm-buttons button:disabled{opacity:.45;cursor:not-allowed}.tm-ferr{font-size:13px;color:#ff97a5;background:#f6465d1a;border:1px solid rgba(246,70,93,.3);border-radius:8px;padding:8px 10px}.tm-bottom{min-height:220px}.tm-jchk{margin-left:auto;padding:8px 6px}.tm-tabbody{padding:4px 0 10px}.tm-tw{overflow-x:auto}.tm-t{width:100%;border-collapse:collapse;font-size:13px}.tm-t th{text-align:left;font-weight:500;color:var(--dim);font-size:12px;padding:9px 12px;white-space:nowrap;border-bottom:1px solid var(--tl)}.tm-t td{padding:10px 12px;border-bottom:1px solid #10203E;white-space:nowrap;font-family:var(--font-mono);font-size:12.5px;color:var(--text-2)}.tm-t td b{color:var(--text)}.tm-t td small{color:var(--dim);font-family:var(--font-body)}.tm-t tr.me td{background:#e9b94912}.tm-side{display:inline-block;width:3px;height:14px;border-radius:2px;vertical-align:-2px;margin-right:8px}.tm-side.up{background:var(--up)}.tm-side.down{background:var(--down)}.tm-pnl b,.tm-pnl small{display:block}.tm-acts{display:flex;gap:6px}.tm-sm{background:#ffffff14;border:1px solid #22375E;color:var(--text);font:600 12px var(--font-body);padding:6px 10px;border-radius:7px;cursor:pointer;white-space:nowrap}.tm-sm:hover{border-color:var(--gold)}.tm-sm.ghost{background:transparent}.tm-link{background:none;border:0;color:var(--gold);font:600 12px var(--font-body);cursor:pointer;padding:0 0 0 6px}.tm-empty{padding:26px 14px;color:var(--muted);text-align:center;font-size:14px}.tm-ev{list-style:none;margin:0;padding:4px 0}.tm-ev li{display:grid;grid-template-columns:8px 1fr auto;gap:12px;align-items:baseline;padding:9px 14px;border-bottom:1px solid #10203E;color:var(--text-2)}.tm-ev li i{width:7px;height:7px;border-radius:50%;background:var(--dim)}.tm-ev li.good i{background:var(--up)}.tm-ev li.bad i{background:var(--down)}.tm-ev li.prize i{background:var(--gold)}.tm-ev time{color:var(--dim);font-size:12px}.tm-note{font-size:12px;color:var(--dim);padding:4px 4px 0}.tm-note a{color:var(--muted);text-decoration:underline}.tm-levbig{text-align:center;margin:10px 0}.tm-levbig b{font:800 40px var(--font-mono);color:var(--gold)}.tm-range{width:100%;accent-color:var(--gold)}.tm-levmarks{display:flex;justify-content:space-between;margin-top:6px}.tm-levmarks button{background:none;border:1px solid var(--line);color:var(--muted);border-radius:6px;padding:3px 8px;cursor:pointer;font:600 12px var(--font-mono)}.tm-rules{margin-bottom:0}.ch-result{border:1px solid var(--line);border-radius:14px;padding:22px 24px;background:var(--card-2)}.ch-result h2{font-size:24px;margin-bottom:8px}.ch-result p{color:var(--text-2)}.ch-result p+p{margin-top:6px}.ch-result.win{border-color:#e9b94980;background:linear-gradient(135deg,rgba(233,185,73,.12),transparent 60%),var(--card-2)}.ch-plain{margin:6px 0 0;padding-left:18px;color:var(--text-2);display:grid;gap:8px;font-size:14.5px}.ch-plain b{color:var(--text)}.st{font:700 11.5px var(--font-body);padding:2px 8px;border-radius:999px;background:#ffffff12;color:var(--text-2)}.st.passed{background:#e9b94929;color:var(--gold)}.st.failed{background:var(--down-bg);color:var(--down)}.st.active{background:var(--up-bg);color:var(--up)}.lbt .rk{color:var(--muted);font-weight:700}.lbt .bar{display:inline-block;width:110px;height:6px;border-radius:3px;background:#15274b;overflow:hidden;vertical-align:middle}.lbt .bar i{display:block;height:100%;background:var(--up)}.livedot{display:inline-block;width:7px;height:7px;border-radius:50%;background:var(--up);margin-left:6px;vertical-align:1px;animation:t12pulse 2.2s infinite}@media (max-width: 1280px){.tm-grid{grid-template-columns:minmax(0,1fr) 300px}.tm-book{display:none}.tm-strip{grid-template-columns:repeat(3,minmax(0,1fr))}.tm-meter:nth-child(3){border-right:0}.tm-meter:nth-child(-n+3){border-bottom:1px solid var(--tl)}}@media (max-width: 860px){.tm-grid{grid-template-columns:1fr;min-height:0}.tm-chart-box{min-height:340px}.tm-book{display:flex;max-height:360px}.tm-stats{gap:14px}.tm-stats div:nth-child(n+4){display:none}.tm-acct{margin-left:0;width:100%;justify-content:space-between;border-top:1px solid var(--tl);padding-top:8px}.tm-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.tm-meter{border-bottom:1px solid var(--tl)}.tm-meter:nth-child(2n){border-right:0}.tm-meter:nth-child(3){border-right:1px solid var(--tl)}}.ch-steps{margin:16px 0}.ch-st{width:100%;border-collapse:collapse;text-align:center}.ch-st caption{text-align:center;font-size:13px;font-weight:600;color:var(--muted);padding-bottom:8px}.ch-st thead th{padding:6px 10px 14px;font-size:16px;color:#fff;font-weight:700;vertical-align:bottom}.ch-st thead th small{display:block;font-size:11.5px;font-weight:600;color:var(--gold)}.ch-st .ch-n{display:grid;place-items:center;width:44px;height:44px;margin:0 auto 10px;border-radius:50%;background:#ffffff14;color:#fff;font:700 17px var(--font-mono);position:relative}.ch-st thead th.on .ch-n{background:var(--gold);color:#1a1300}.ch-st tbody th{text-align:left;font-weight:500;color:var(--text-2);padding:11px 10px;font-size:14.5px;border-top:1px solid var(--line-soft);white-space:nowrap}.ch-st tbody td{padding:11px 10px;font:600 16px var(--font-mono);color:#fff;border-top:1px solid var(--line-soft)}.ch-st td.on,.ch-st th.on{background:#e9b9490f}.ch-steps .ws-small{margin-top:10px}.ch-phase{display:inline-block;vertical-align:middle;margin-left:8px;padding:4px 10px;border-radius:999px;background:#e9b94924;color:var(--gold);font:700 13px var(--font-body)}@media (max-width: 520px){.ch-st thead th{font-size:14px}.ch-st tbody th,.ch-st tbody td{padding:9px 6px;font-size:14px}}.tm-symlist{max-height:min(70vh,520px);overflow-y:auto}.tm-symgrp{margin:8px 10px 2px;font-size:11.5px;color:#8d9bb5;font-weight:600}.tm-symlist button[aria-selected=true]{background:#e9b9491a}.tm-shut{display:inline-block;margin-left:4px;padding:0 6px;border-radius:6px;border:1px solid #3A4D72;color:#c9d3e3;font-size:11px}#tm-symsub{color:var(--muted);font-size:12px;max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tm-hint{margin:-4px 0 8px;font-size:12px;color:#a9b6cc}.tm-hint.tm-closed{margin:8px 0 0;padding:8px 10px;border:1px dashed #F0A13A;border-radius:8px;color:#f5c27a}.st.gold{background:#e9b94929;color:var(--gold)}.st.good{background:var(--up-bg);color:var(--up)}.st.bad{background:var(--down-bg);color:var(--down)}
