/* ---------- the Send feedback dialog (Help > Send feedback) ---------- */

#card.feedback .fb-stars { display: flex; justify-content: center; gap: 4px; }
#card.feedback .fb-stars button {
  border: 0;
  background: none;
  padding: 0 2px;
  font-size: 38px;
  line-height: 1.1;
  color: var(--border);
  cursor: pointer;
  transition: transform 0.1s;
}
#card.feedback .fb-stars button.on { color: #f5a623; }
#card.feedback .fb-stars button:hover { transform: scale(1.15); }
#card.feedback .fb-stars button:focus-visible { outline: 2px solid var(--accent); border-radius: 6px; }
#card.feedback .fb-label { line-height: 1.45; }
#card.feedback textarea {
  width: 100%;
  resize: vertical;
  padding: 8px 10px;
  border: 1px solid var(--border);
  border-radius: 8px;
  background: transparent;
  color: inherit;
  font: inherit;
  font-size: 14px;
}
#card.feedback textarea:focus { outline: none; border-color: var(--accent); }
#card.feedback .actions button:disabled { opacity: 0.5; cursor: default; }
