.form-builder-page[data-v-0f58d4b4]{display:flex;justify-content:center;padding:40px 16px;background:#f1f3f4}.form-builder[data-v-0f58d4b4]{width:100%;max-width:720px}.form-header[data-v-0f58d4b4]{background:#fff;padding:24px;border-radius:8px;margin-bottom:16px;border-top:8px solid #370a38;position:relative}.form-title[data-v-0f58d4b4]{width:100%;font-size:32px;font-weight:600;border:none;outline:none}.form-description[data-v-0f58d4b4]{width:100%;margin-top:8px;font-size:14px;border:none;outline:none;color:#5f6368}.save-form-btn[data-v-0f58d4b4]{position:absolute;right:16px;top:16px;background:#370a38;color:#fff;border:none;padding:8px 16px;border-radius:8px;cursor:pointer;font-weight:600;transition:all .2s}.save-form-btn[data-v-0f58d4b4]:hover{background:#2c082a}.section-card[data-v-0f58d4b4]{background:#fff;border-radius:8px;padding:16px;margin-bottom:16px;border-left:4px solid transparent}.section-header[data-v-0f58d4b4]{margin-bottom:12px}.section-title[data-v-0f58d4b4]{font-weight:600;font-size:18px;width:100%;border:none;outline:none}.section-description[data-v-0f58d4b4]{width:100%;border:none;outline:none;color:#5f6368}.delete-section-btn[data-v-0f58d4b4]{background:#E60F0F;color:#fff;border:none;padding:6px 12px;border-radius:6px;cursor:pointer;margin-bottom:12px;transition:all .2s;font-weight:500}.delete-section-btn[data-v-0f58d4b4]:hover{background:#e04848;transform:scale(1.05)}.question-card[data-v-0f58d4b4]{background:#fdfdfd;border-radius:8px;padding:16px;margin-bottom:12px;border-left:4px solid transparent;transition:border-color .2s}.question-card.active[data-v-0f58d4b4]{border-left-color:#370a38}.question-header[data-v-0f58d4b4]{display:flex;gap:12px;align-items:center}.question-input[data-v-0f58d4b4]{flex:1;font-size:16px;border:none;outline:none;font-weight:500}.question-type[data-v-0f58d4b4]{font-size:14px;padding:6px 8px}.add-option-btn[data-v-0f58d4b4],.add-question-btn[data-v-0f58d4b4],.add-section-btn[data-v-0f58d4b4]{margin-top:12px;background:#fff;border:2px dashed #dadce0;border-radius:8px;padding:8px 12px;cursor:pointer;font-size:14px}.question-footer[data-v-0f58d4b4]{display:flex;justify-content:space-between;align-items:center;margin-top:12px}.file-upload a[data-v-0f58d4b4]{color:#370a38;text-decoration:underline;font-size:13px}.linear-scale input[data-v-0f58d4b4]{width:60px;margin-right:8px}.grid-question input[data-v-0f58d4b4]{width:45%;margin-bottom:4px}.logic-wrapper[data-v-0f58d4b4]{margin-top:12px}.logic-toggle[data-v-0f58d4b4]{background:#fff;border:1px solid #dadce0;padding:4px 8px;cursor:pointer;font-size:13px;border-radius:6px}.logic-builder[data-v-0f58d4b4]{margin-top:8px;padding:8px;border:1px dashed #dadce0;border-radius:6px}.logic-select[data-v-0f58d4b4],.logic-value[data-v-0f58d4b4]{margin-top:4px;width:100%;padding:6px 8px;font-size:14px;border-radius:4px;border:1px solid #dadce0}.logic-text[data-v-0f58d4b4]{font-size:13px;margin:4px 0;color:#5f6368}.group:hover .group-hover\:opacity-100[data-v-ae2a7c92]{opacity:1!important}
