.ly-text { white-space: pre-wrap; line-height: 1.8; font-size: 16px; margin-bottom: 18px; }
#ly-area { width: 100%; min-height: 52vh; resize: vertical; padding: 12px; background: var(--bg);
  border: 1px solid var(--line); border-radius: 3px; color: var(--text); font: inherit; line-height: 1.6; }
.ly-actions { display: flex; justify-content: flex-end; gap: 10px; margin-top: 12px; }
.ly-actions .primary { width: auto; padding: 10px 24px; }