/* ═════════════════════════════════════════════════════════════════════
   SIGMA CORE R7.2.4 — HOTFIX9C18
   Additive UI layer: czytelność Charta + AI Puls + Sentyment społeczności.
   Celowo osobny plik, aby nie nadpisywać działających bazowych arkuszy CSS.
   ═════════════════════════════════════════════════════════════════════ */
/* ═══════════════════════════════════════════════════════
   R7.2.4 HOTFIX9C18 — AI Puls Świata + sentyment społeczności
═══════════════════════════════════════════════════════ */
.sigma-world-pulse-panel,.sigma-community-sentiment-panel{container-type:inline-size}
.sigma-pulse-body,.sigma-community-sentiment-body{padding:8px 9px;color:#b8c7d8;font:9px/1.45 "JetBrains Mono",monospace}
.spulse-headline{padding:7px 8px;border:1px solid rgba(86,211,227,.13);background:rgba(86,211,227,.035);border-radius:9px;color:#e8f4ff;font:800 10px/1.4 Manrope,sans-serif}
.spulse-grid{display:grid;grid-template-columns:1fr 1fr;gap:5px;margin-top:6px}.spulse-grid span{min-width:0;padding:6px 7px;border:1px solid rgba(255,255,255,.055);border-radius:8px;background:rgba(255,255,255,.018)}
.spulse-grid small{display:block;color:#71849b;font-size:7px;text-transform:uppercase;letter-spacing:.08em}.spulse-grid b{display:block;margin-top:2px;color:#7ceeff;font-size:9px;white-space:normal;overflow-wrap:anywhere}.spulse-note{margin-top:6px;color:#91a3b7;font-size:8px;white-space:normal}
.scomm-bar{display:flex;height:9px;border:1px solid rgba(255,255,255,.08);border-radius:999px;overflow:hidden;background:#080d14}.scomm-bar i{display:block;background:#20d99a}.scomm-bar em{display:block;background:#f05a70}
.scomm-numbers{display:flex;justify-content:space-between;gap:8px;margin-top:5px}.scomm-numbers b:first-child{color:#47e3ae}.scomm-numbers b:last-child{color:#ff8295}.scomm-sample{margin-top:6px;color:#7d90a7}.scomm-sample b{color:#ffd584}.scomm-tfs{display:grid;grid-template-columns:repeat(3,1fr);gap:4px;margin-top:6px}.scomm-tfs span{padding:5px;border:1px solid rgba(255,255,255,.05);border-radius:7px;text-align:center;color:#a7b8ca}.scomm-tfs small{display:block;color:#63768d;font-size:6.5px}

/* ═══════════════════════════════════════════════════════
   R7.2.4 HOTFIX9C18 — czytelność Charta / ALGO MTF
═══════════════════════════════════════════════════════ */
#chart-area{background:radial-gradient(circle at 55% 25%,rgba(20,32,48,.10),transparent 42%),#05090e}
#sigma-panels{gap:8px!important;padding:6px!important}
.sigma-mtf-panel{background:linear-gradient(180deg,rgba(13,20,31,.97),rgba(7,12,19,.98))!important;border-color:rgba(114,141,172,.18)!important;box-shadow:0 8px 28px rgba(0,0,0,.16)!important}
.smp-head{color:#f0f5fb!important;border-bottom-color:rgba(255,255,255,.07)!important}
#sigma-ai-panel .sap-body{padding:9px!important;font-size:9px!important;line-height:1.38!important}
.sap-verdict{display:flex;justify-content:space-between;gap:8px;align-items:flex-start;padding-bottom:7px;border-bottom:1px solid rgba(255,255,255,.06)}.sap-verdict>b{font:900 14px/1.1 "Barlow Condensed",sans-serif;color:#ffd584}.sap-verdict>span{max-width:58%;text-align:right;color:#8fa3ba;font:700 8px/1.3 "JetBrains Mono",monospace}
.sap-mtf-matrix{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;margin:7px 0}.sap-tf{min-width:0;border:1px solid rgba(255,255,255,.06);border-radius:7px;padding:5px;background:rgba(255,255,255,.018)}.sap-tf span{display:block;color:#71849b;font:900 7px/1 "JetBrains Mono",monospace}.sap-tf b{display:block;margin-top:3px;font:900 8px/1.2 "JetBrains Mono",monospace;white-space:normal;overflow-wrap:anywhere}.sap-tf small{display:block;margin-top:2px;color:#61738a;font-size:6.5px}.sap-tf.bull b{color:#47e3ae}.sap-tf.bear b{color:#ff8295}.sap-tf.range b{color:#d5b66a}.sap-context{margin:6px 0;padding:6px 7px;border:1px solid rgba(86,211,227,.12);border-radius:7px;background:rgba(86,211,227,.035);color:#9eb2c8;font:700 7.5px/1.35 "JetBrains Mono",monospace}
.sap-cols{gap:7px!important}.sap-cols>div{padding:6px!important;background:rgba(255,255,255,.015);border:1px solid rgba(255,255,255,.045);border-radius:7px}.sap-cols ul{margin:4px 0 0 14px!important}.sap-cols li{margin:2px 0;color:#aab9c9;font-size:8px}
/* Etykiety AI mają być lekkie i nie dominować świec. */
.ais-label,.ai-signalizer-label{filter:saturate(.9);text-shadow:0 1px 2px rgba(0,0,0,.9)}
#sidebar.sigma-right-dock-empty,.sigma-right-dock-empty #sidebar{display:none!important;width:0!important;min-width:0!important;border:0!important}
@media(max-width:1200px){.sap-mtf-matrix{grid-template-columns:1fr 1fr}}
/* C17: elementy usunięte z systemu wtyczek pozostają niewidoczne; logika bazowa może nadal liczyć dane w tle. */
#setup-widget,#setup-reopen-btn,#no-setup-overlay,#sigma-confirm-panel{display:none!important}

/* C18 — Smart Money Flow ma przypominać dwustronny profil, nie kreski techniczne. */
#cv-smart-money-flow{position:absolute;inset:0;z-index:3;pointer-events:none;width:100%;height:100%}
#sigma-smart-flow-canvas{width:100%;height:240px;background:#040910;border:1px solid rgba(255,255,255,.055);border-radius:9px}
#sigma-smart-flow-panel .ssf-tabs{display:grid;grid-template-columns:repeat(3,1fr);gap:4px;margin:6px 8px}
#sigma-smart-flow-panel .ssf-tabs button{min-height:28px;border:1px solid rgba(255,255,255,.08);background:#0b1220;color:#8fa1b7;border-radius:7px;font:800 8px "JetBrains Mono",monospace}
#sigma-smart-flow-panel .ssf-tabs button.on{background:linear-gradient(180deg,#2164d7,#174cab);border-color:#377eea;color:#fff}
.sigma-feed-panel{min-width:0}.sigma-feed-head{display:flex;justify-content:space-between;gap:8px}.sigma-feed-head>span:last-child{color:#6f849c;font:700 7px "JetBrains Mono",monospace}
#sigma-ai-panel{min-height:180px}.sap-meta{display:block;margin-top:7px;color:#60748c;font:700 7px/1.3 "JetBrains Mono",monospace}
