.faq-editor[data-v-edc8c7ab]{gap:12px}.faq-editor[data-v-edc8c7ab],.faq-row[data-v-edc8c7ab]{flex-direction:column;display:flex}.faq-row[data-v-edc8c7ab]{gap:8px}.row-header[data-v-edc8c7ab]{align-items:center;gap:8px;display:flex}.faq-row textarea[data-v-edc8c7ab],.row-header input[data-v-edc8c7ab]{border:1px solid var(--border);border-radius:6px;flex:1;padding:6px 10px;font-family:inherit;font-size:.875rem}.faq-row textarea[data-v-edc8c7ab]{resize:vertical}.icon-btn[data-v-edc8c7ab]{border:1px solid var(--border);background:var(--surface);cursor:pointer;width:28px;height:28px;color:var(--text-muted);border-radius:6px}.icon-btn[data-v-edc8c7ab]:disabled{opacity:.4;cursor:default}.remove-btn[data-v-edc8c7ab]{color:var(--clay-deep);white-space:nowrap;border:none}.add-btn[data-v-edc8c7ab],.remove-btn[data-v-edc8c7ab]{cursor:pointer;background:0 0;font-size:.8rem}.add-btn[data-v-edc8c7ab]{border:1px dashed var(--border-strong);color:var(--text-muted);border-radius:6px;align-self:flex-start;padding:6px 12px}
