/* HOTFIX9C25 — Footprint zastępuje świecę, Heatmap = raster czas × cena + hover danych */
#chart-area>.sigma-orderflow-layer{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;display:block}
#cv-orderflow-heatmap{z-index:1;opacity:1;mix-blend-mode:normal}
#cv-orderflow-footprint{z-index:2;opacity:1;mix-blend-mode:normal}

.sigma-orderflow-heat-tooltip{position:absolute;z-index:9;min-width:178px;max-width:230px;padding:9px 10px;border:1px solid rgba(255,211,83,.34);border-radius:9px;background:rgba(5,10,17,.95);box-shadow:0 12px 34px rgba(0,0,0,.45);backdrop-filter:blur(8px);pointer-events:none;color:#dce7f3;font:700 9px/1.45 'JetBrains Mono',ui-monospace,monospace}
.sigma-orderflow-heat-tooltip[hidden]{display:none}
.sigma-orderflow-heat-tooltip>b{display:block;margin-bottom:6px;color:#ffe08a;font-size:9px}
.sigma-orderflow-heat-tooltip>span{display:flex;justify-content:space-between;gap:14px;color:#8090a5}.sigma-orderflow-heat-tooltip strong{color:#eef5fb;font-weight:900}

/* HOTFIX9C33 — PRÓG PŁYNNOŚCI w rangebarze, poza obszarem dragowania wykresu */
#canv-wrap{position:relative}
#sigma-orderflow-heat-controls-mount{display:flex;align-items:center;flex:0 0 auto;min-width:0;overflow:visible;position:relative;z-index:120}
#sigma-orderflow-heat-controls{position:relative;z-index:120;display:flex;align-items:center;gap:6px;min-height:25px;padding:3px 7px;margin-left:2px;border:1px solid rgba(255,255,255,.10);border-radius:8px;background:rgba(4,9,15,.82);box-shadow:0 3px 14px rgba(0,0,0,.20);pointer-events:auto;user-select:none;white-space:nowrap;flex:0 0 auto}
#sigma-orderflow-heat-controls[hidden]{display:none!important}
#sigma-orderflow-heat-controls>span{font:900 7px/1 'JetBrains Mono',ui-monospace,monospace;letter-spacing:.07em;color:#9aaabd;white-space:nowrap}
#sigma-orderflow-heat-controls input{width:118px;accent-color:#e2dc3d;cursor:pointer;touch-action:none;pointer-events:auto}
#sigma-orderflow-heat-controls>b{font:900 9px/1 'JetBrains Mono',ui-monospace,monospace;color:#f2f6fb;min-width:29px;text-align:right}
#sigma-orderflow-heat-controls>small{font:800 7px/1 'JetBrains Mono',ui-monospace,monospace;color:#65dbc1;white-space:nowrap}
@media(max-width:1100px){#sigma-orderflow-heat-controls>small{display:none}#sigma-orderflow-heat-controls input{width:86px}}
/* RC3: restrained, readable activity controls; no blurred live overlay. */
.sigma-orderflow-heat-tooltip{font-size:10px;line-height:1.6;max-width:280px;border-color:#6d90ae66;background:#101a27f7;backdrop-filter:none;box-shadow:0 12px 35px #0006}.sigma-orderflow-heat-tooltip>b{font-size:10px;color:#c3d6e9;letter-spacing:.035em}.sigma-orderflow-heat-tooltip>span{color:#9aaec4;gap:12px}.sigma-orderflow-heat-tooltip strong{font-weight:600}.sigma-orderflow-heat-tooltip>span:last-child{display:block;margin-top:8px;padding-top:7px;border-top:1px solid #34495f;font-size:9px;color:#b4c2d1}
#sigma-orderflow-heat-controls{border-color:#47627e66;background:#102033e8;box-shadow:none}#sigma-orderflow-heat-controls>span{font-size:8px;letter-spacing:.035em;color:#c2d3e4}#sigma-orderflow-heat-controls>small{color:#91a8c0;font-weight:500}#sigma-orderflow-heat-controls input{accent-color:#a9c8de}#sigma-orderflow-heat-controls input:focus-visible{outline:2px solid #c3d7ea;outline-offset:3px}
