#copy-prospect-message {
  position: fixed;
  right: 10px;
  bottom: 8px;
  z-index: 1000;
  width: 130px;
  min-height: 24px;
  padding: 3px 6px;
  border: 0;
  border-radius: 5px;
  font-size: 8px;
  line-height: 1.2;
  color: #f7f7fb;
  background-color: #f7f7fb;
  cursor: pointer;
}
#copy-prospect-message:focus-visible {
  color: #6346ae;
  outline: 2px solid #785cc2;
  outline-offset: 2px;
}
#prospect-copy-status {
  position: absolute;
  width: 1px;
  height: 1px;
  overflow: hidden;
  clip-path: inset(50%);
  white-space: nowrap;
}
#prospect-message {
  display: block;
  width: 100%;
  padding: 14px;
  border: 1px solid #e1d9ef;
  border-radius: 9px;
  background: #fff;
  color: #362950;
  font: 14px/1.6 system-ui, sans-serif;
  resize: vertical;
}
