#mt5-panel,#basic-trend,#setup-state{display:none!important}
.sc{margin:12px 0 4px;padding:14px 16px;border-radius:12px;border:1px solid var(--line);background:#0f1a24}
.sc.buy{border-color:#2f7a5c;background:#10251e}.sc.sell{border-color:#8a3a4a;background:#2a141b}
.sc-top{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}
.sc-action{font-size:2.4rem;font-weight:800;letter-spacing:-.02em;line-height:1}
.sc.buy .sc-action{color:var(--up)}.sc.sell .sc-action{color:var(--red)}.sc.wait .sc-action{color:#c2ced8}
.sc-conf{font-weight:650;font-size:1rem;display:flex;align-items:center;gap:8px}.sc-dots{letter-spacing:2px;color:var(--green)}
.sc-line{margin-top:8px;font-size:.95rem}.sc-small{font-size:.8rem;color:var(--muted);margin-top:6px}
.sc-prog{height:8px;border-radius:5px;background:#26333f;margin-top:10px;overflow:hidden}.sc-prog i{display:block;height:100%;background:var(--up)}
.sc.sell .sc-prog i{background:var(--red)}
.sc-legend{font-size:.8rem;margin-top:10px;color:var(--muted)}.sc-legend .g{color:var(--up)}.sc-legend .r{color:var(--red)}
.sc-last.win{color:var(--up)}.sc-last.loss{color:var(--red)}.sc-warn{color:#f2d59a}
.sc details summary{cursor:pointer;color:var(--green);min-height:auto}
.mk-badge{display:block;font-size:10px;font-weight:700;margin-top:2px;color:var(--muted);letter-spacing:.03em}
.mk-badge.buy{color:var(--up)}.mk-badge.sell{color:var(--red)}

.sc-why ul{list-style:none;padding:0;margin:6px 0}.sc-why li{margin:3px 0}.sc-why li.ok{color:var(--up)}.sc-why li.no{color:var(--muted)}
