/* UGC rate calculator (views/ugc-rate-calculator.cjs). Shared pieces: css/_creator-kit.css. */
#visu-tools .vt-ugc-rate-calculator .vt-ug-row { display: grid; grid-template-columns: minmax(0, 1fr) 132px; gap: 12px; align-items: start; }
#visu-tools .vt-ugc-rate-calculator .vt-ug-addon .vt-ug-row { align-items: end; }
#visu-tools .vt-ugc-rate-calculator .vt-ug-row-one { grid-template-columns: minmax(0, 1fr); }
#visu-tools .vt-ugc-rate-calculator .vt-ug-addon { padding: 14px; border-radius: 14px; border: 1px solid var(--vt-line); background: var(--vt-bg); display: grid; gap: 8px; }
#visu-tools .vt-ugc-rate-calculator .vt-ug-name { font-size: 15.5px; font-weight: 680; color: var(--vt-ink); }
#visu-tools .vt-ugc-rate-calculator .vt-ug-mode .vt-seg-item span { min-height: 36px; padding: 6px 14px; font-size: 14px; }
@media (max-width: 600px) {
  #visu-tools .vt-ugc-rate-calculator .vt-ug-row { grid-template-columns: minmax(0, 1fr) 104px; }
  #visu-tools .vt-ugc-rate-calculator .vt-ug-row-one { grid-template-columns: minmax(0, 1fr); }
}
