/* SD ONE lot 64 (24/10/2026) : case « Total TTC » modifiable. Bleu nuit, bleu, argent. */
td.sd64 { cursor: text; }
td.sd64:hover, td.sd64:focus { outline: 2px dashed #1E5AA8; outline-offset: -3px; border-radius: 6px; }
.sd64-boite { position: absolute; z-index: 9999; width: 220px; background: #fff; border: 1px solid #C8D0DC; border-radius: 12px; box-shadow: 0 10px 30px rgba(11,31,58,.25); padding: 10px; display: flex; gap: 8px; align-items: flex-end; font-family: Manrope, -apple-system, "Helvetica Neue", sans-serif; }
.sd64-boite label { flex: 1; display: flex; flex-direction: column; gap: 4px; font-size: 12px; font-weight: 600; color: #0B1F3A; }
.sd64-boite .sd64-in { height: 44px; border: 1px solid #A9B4C4; border-radius: 10px; padding: 0 10px; font-size: 16px; font-weight: 700; color: #0B1F3A; width: 100%; box-sizing: border-box; }
.sd64-boite .sd64-in:focus { outline: 2px solid #1E5AA8; border-color: #1E5AA8; }
.sd64-boite .sd64-ok { min-width: 44px; height: 44px; border: 0; border-radius: 10px; background: #0B1F3A; color: #fff; font-weight: 800; cursor: pointer; }
.sd64-boite .sd64-ok:hover { background: #1E5AA8; }
