/* LES STRATEGIES DE RADAR, EN CLAIR (14/10/2026) -- shared/en_clair.js : l'onglet de Radar et le board d'Alpha. */
.enc-carte{background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.1);border-radius:12px;padding:14px;margin:0 0 14px;color:inherit;font-size:14px;line-height:1.45}
.enc-tete{display:flex;justify-content:space-between;align-items:flex-start;gap:8px;flex-wrap:wrap}
.enc-titre{font-size:16px}
.enc-meta{opacity:.65;font-size:12px;margin-top:2px}
.enc-b{border-radius:999px;padding:3px 9px;font-size:11px;font-weight:700;white-space:nowrap}
.enc-b--active{background:rgba(62,207,142,.15);color:#3ecf8e}
.enc-b--essai{background:rgba(245,196,81,.15);color:#f5c451}
.enc-b--jetee{background:rgba(154,163,181,.15);color:#9aa3b5}
.enc-clair{background:rgba(110,168,255,.08);border-left:3px solid #6ea8ff;border-radius:6px;padding:9px 11px;margin:12px 0}
.enc-grille{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}
.enc-chiffres{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}
@media (max-width:600px){.enc-grille,.enc-chiffres{grid-template-columns:1fr}}
.enc-case{border:1px solid rgba(255,255,255,.1);border-radius:9px;padding:8px 10px;min-width:0;overflow-wrap:anywhere}
.enc-lab{font-size:11px;opacity:.65;text-transform:uppercase;letter-spacing:.04em}
.enc-tech{font-size:11px;opacity:.55;margin-top:4px;font-family:ui-monospace,Consolas,monospace}
.enc-h{font-size:12px;margin:14px 0 6px;opacity:.65;text-transform:uppercase;letter-spacing:.05em}
.enc-parcours{display:flex;gap:6px;flex-wrap:wrap}
.enc-etape{flex:1;min-width:96px;border:1px solid rgba(255,255,255,.12);border-radius:9px;padding:6px 8px;font-size:12px}
.enc-etape small{display:block;opacity:.65}
.enc-ic{font-weight:700;margin-right:4px}
.enc-ok{border-color:rgba(62,207,142,.5)} .enc-ok .enc-ic{color:#3ecf8e}
.enc-non{border-color:rgba(255,107,107,.5)} .enc-non .enc-ic{color:#ff6b6b}
.enc-attente{border-color:rgba(245,196,81,.5)} .enc-attente .enc-ic{color:#f5c451}
.enc-vide{opacity:.55}
.enc-chiffres b{display:block;font-size:17px}
.enc-chiffres small{display:block;opacity:.65}
.enc-pos{color:#3ecf8e} .enc-neg{color:#ff6b6b} .enc-jaune{color:#f5c451} .enc-doux{color:#9aa3b5}
.enc-alerte{margin-top:12px;background:rgba(255,107,107,.1);border:1px solid rgba(255,107,107,.4);border-radius:9px;padding:8px 10px}
.enc-compteurs{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:14px}
.enc-cpt{border:1px solid rgba(255,255,255,.1);border-radius:9px;padding:7px 12px;min-width:84px}
.enc-cpt b{display:block;font-size:19px}
.enc-cpt span{opacity:.65;font-size:12px}
.enc-note{opacity:.55;font-size:12px;margin-top:8px}
.desk-strat .enc-carte{margin:10px 0}
.desk-strat__tech{margin-top:6px}
.desk-strat__tech>summary{cursor:pointer;opacity:.7;font-size:12px}
