/**
 * Spell-assist suggestion chip
 * 
 * Extracted from index.html (inline <style> that began at line 49570).
 * Stylesheet order matters (cascade); index.html links the files in numeric order.
 * See assets/README.md.
 */
#_spellChip{
  position:absolute;
  bottom:calc(100% + 8px);
  left:14px;
  z-index:250;
  display:none;
  align-items:center;
  gap:8px;
  background:#fff;
  border:1.5px solid #b8cfe8;
  border-radius:12px;
  padding:8px 10px 8px 12px;
  box-shadow:0 6px 22px rgba(26,115,232,0.18);
  font-family:'DM Sans',sans-serif;
  font-size:0.82rem;
  color:#1a2a3a;
  animation:_spellChipIn 0.16s ease both;
  max-width:min(420px,86vw);
}
@keyframes _spellChipIn{from{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}
#_spellChip b{color:#1a73e8;font-weight:700;}
#_spellChip .sc-btn{
  border:none;border-radius:8px;cursor:pointer;
  font-family:'DM Sans',sans-serif;font-size:0.76rem;font-weight:700;
  padding:5px 10px;line-height:1.4;flex-shrink:0;
}
#_spellChip .sc-fix{background:#1a73e8;color:#fff;}
#_spellChip .sc-dismiss{background:transparent;color:#94a3b8;padding:5px 6px;}
