/* V7.5.30: loaded last so theme files cannot reduce node editor text. */
#app .node .node-prompt.rich-node-prompt,
#app .node .node-prompt[contenteditable="true"]{
  color:#fff!important;
  -webkit-text-fill-color:#fff!important;
  caret-color:#7fffd0!important;
  font-size:15px!important;
  font-weight:500!important;
  line-height:1.72!important;
}

#app .node .storyboard-record-edit,
#app .node .storyboard-record>div[contenteditable="true"],
#app .node .storyboard-followup textarea{
  color:#fff!important;
  -webkit-text-fill-color:#fff!important;
  caret-color:#7fffd0!important;
  font-size:14px!important;
  line-height:1.72!important;
}

#app .node textarea,
#app .node input:not([type="checkbox"]),
#app .node select{
  color:#fff!important;
  -webkit-text-fill-color:#fff!important;
  font-size:13px!important;
}

#app .node textarea::placeholder,
#app .node input::placeholder{
  color:#b9c0cc!important;
  -webkit-text-fill-color:#b9c0cc!important;
  opacity:1!important;
}

#app .node select option{color:#fff!important;background:#10151d!important}

/* V7.5.33: show the exact image number/name sent to the video provider. */
#app .node .rich-node-prompt .prompt-ref-chip{
  display:inline-flex!important;
  align-items:center!important;
  justify-content:flex-start!important;
  width:auto!important;
  min-width:22px!important;
  max-width:230px!important;
  height:28px!important;
  min-height:28px!important;
  max-height:28px!important;
  margin:0 4px!important;
  padding:2px 9px 2px 2px!important;
  gap:6px!important;
  overflow:visible!important;
  vertical-align:middle!important;
  border:1px solid rgba(116,171,255,.52)!important;
  border-radius:7px!important;
  background:rgba(42,90,154,.3)!important;
}
#app .node .rich-node-prompt .prompt-ref-chip>b{
  display:block!important;
  min-width:0!important;
  overflow:hidden!important;
  text-overflow:ellipsis!important;
  white-space:nowrap!important;
  color:#fff!important;
  -webkit-text-fill-color:#fff!important;
  font-size:12px!important;
  font-weight:700!important;
  line-height:22px!important;
}
#app .node .rich-node-prompt .prompt-ref-chip>img,
#app .node .rich-node-prompt .prompt-ref-chip>video{
  flex:0 0 22px!important;
  width:22px!important;
  height:22px!important;
}
