.esca-susp-module { border:1px solid #eee; padding:12px; border-radius:10px; }
.esca-susp-module h4 { margin-top:0; }
.esca-swatch-group { display:flex; flex-wrap:wrap; gap:6px; margin-top:6px; }
.esca-swatch { border:1px solid #ccc; padding:6px 8px; border-radius:8px; cursor:pointer; background:#fff; }
.esca-swatch.selected { outline:2px solid #333; }
.esca-note { font-size:12px; opacity:.8; margin:4px 0 0; }
