input[type=checkbox]:checked+div[data-v-f6df5c76]{background-color:#10b981}.quill-container[data-v-f6df5c76]{min-height:200px}.quill-container[data-v-f6df5c76] .ql-container{min-height:150px;font-size:14px}.quill-container[data-v-f6df5c76] .ql-editor{min-height:150px}.quill-container[data-v-f6df5c76] .ql-toolbar{border-top-left-radius:.5rem;border-top-right-radius:.5rem;border:1px solid #d1d5db;background-color:#f9fafb}.quill-container[data-v-f6df5c76] .ql-container{border-bottom-left-radius:.5rem;border-bottom-right-radius:.5rem;border:1px solid #d1d5db;border-top:none}.quill-container[data-v-f6df5c76] .ql-editor.ql-blank:before{font-style:normal;color:#9ca3af}.quill-container[data-v-f6df5c76] .logic-target-multiselect.multiselect,.quill-container[data-v-f6df5c76] .visibility-multiselect.multiselect{min-height:38px}.quill-container[data-v-f6df5c76] .visibility-multiselect .multiselect__tags{min-height:38px;border:1px solid #d1d5db;border-radius:.5rem}.quill-container[data-v-f6df5c76] .visibility-multiselect .multiselect__tags:focus-within{border-color:#0d9488;box-shadow:0 0 0 2px rgba(13,148,136,.15)}.quill-container[data-v-f6df5c76] .visibility-multiselect .multiselect__option--highlight{background:#0d9488;color:#fff}.quill-container[data-v-f6df5c76] .logic-target-multiselect .multiselect__tags{min-height:38px;border:1px solid #d1d5db;border-radius:.5rem;padding:6px 12px}.quill-container[data-v-f6df5c76] .logic-target-multiselect .multiselect__tags:focus-within{border-color:#0d9488;box-shadow:0 0 0 2px rgba(13,148,136,.15)}.quill-container[data-v-f6df5c76] .logic-target-multiselect .multiselect__option--highlight{background:#0d9488;color:#fff}.transition-all[data-v-f6df5c76]{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.slide-fade-enter-active[data-v-f6df5c76]{transition:all .3s ease-out}.slide-fade-leave-active[data-v-f6df5c76]{transition:all .3s ease-in}.slide-fade-enter-from[data-v-f6df5c76],.slide-fade-leave-to[data-v-f6df5c76]{transform:translateY(-10px);opacity:0}.question-ghost[data-v-f6df5c76]{opacity:.5;background:#e0e7ff;border-color:#6366f1}.question-drag[data-v-f6df5c76]{opacity:.8;cursor:grabbing}.drag-handle[data-v-f6df5c76]{user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;touch-action:none}.fade-enter-active[data-v-f6df5c76],.fade-leave-active[data-v-f6df5c76]{transition:opacity .2s ease}.fade-enter-from[data-v-f6df5c76],.fade-leave-to[data-v-f6df5c76]{opacity:0}.sfm-bulk-modal-header[data-v-f6df5c76]{display:flex;align-items:center;gap:.875rem;padding:1.25rem 2rem 1rem;border-bottom:1px solid #e5e7eb}.sfm-bulk-modal-header-icon[data-v-f6df5c76]{width:2.75rem;height:2.75rem;border-radius:.75rem;background:linear-gradient(135deg,#4f46e5,#6366f1);color:#fff;display:flex;align-items:center;justify-content:center;font-size:1.125rem;flex-shrink:0}.sfm-bulk-modal-title[data-v-f6df5c76]{font-size:1.125rem;font-weight:700;color:#111827;margin:0}.sfm-bulk-modal-subtitle[data-v-f6df5c76]{font-size:.8125rem;color:#6b7280;margin:.125rem 0 0}.sfm-bulk-modal-body[data-v-f6df5c76]{padding:0 2rem 1.5rem}.sfm-bulk-modal-info[data-v-f6df5c76]{display:flex;gap:.75rem;padding:.875rem 1rem;margin-bottom:1.25rem;border-radius:.75rem;background-color:#eef2ff;border:1px solid #c7d2fe}.sfm-bulk-modal-info-icon[data-v-f6df5c76]{color:#4f46e5;margin-top:.125rem;flex-shrink:0}.sfm-bulk-modal-info-title[data-v-f6df5c76]{font-size:.8125rem;font-weight:600;color:#312e81;margin:0 0 .25rem}.sfm-bulk-modal-info-text[data-v-f6df5c76]{font-size:.8125rem;line-height:1.5;color:#4338ca;margin:0}.sfm-bulk-modal-label[data-v-f6df5c76]{display:block;font-size:.875rem;font-weight:600;color:#374151;margin-bottom:.5rem}.sfm-bulk-modal-textarea[data-v-f6df5c76]{width:100%;min-height:11rem;padding:.875rem 1rem;border:1px solid #d1d5db;border-radius:.75rem;font-size:.875rem;line-height:1.6;color:#111827;background-color:#fff;resize:vertical;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.sfm-bulk-modal-textarea[data-v-f6df5c76]:focus{outline:none;border-color:#6366f1;box-shadow:0 0 0 3px rgba(99,102,241,.15)}.sfm-bulk-modal-meta[data-v-f6df5c76]{margin-top:.5rem;min-height:1.25rem}.sfm-bulk-modal-count[data-v-f6df5c76]{font-size:.75rem;font-weight:600;color:#059669}.sfm-bulk-modal-count-empty[data-v-f6df5c76]{font-size:.75rem;color:#9ca3af}.sfm-bulk-modal-mode[data-v-f6df5c76]{margin-top:1.25rem;padding-top:1.25rem;border-top:1px solid #e5e7eb}.sfm-bulk-modal-mode-label[data-v-f6df5c76]{font-size:.8125rem;font-weight:600;color:#374151;margin:0 0 .75rem}.sfm-bulk-modal-mode-option[data-v-f6df5c76]{display:flex;align-items:flex-start;gap:.75rem;padding:.75rem .875rem;margin-bottom:.5rem;border:1px solid #e5e7eb;border-radius:.75rem;cursor:pointer;transition:border-color .15s ease,background-color .15s ease}.sfm-bulk-modal-mode-option[data-v-f6df5c76]:hover{border-color:#c7d2fe;background-color:#f8fafc}.sfm-bulk-modal-radio[data-v-f6df5c76]{margin-top:.2rem;flex-shrink:0}.sfm-bulk-modal-mode-title[data-v-f6df5c76]{display:block;font-size:.875rem;font-weight:600;color:#111827}.sfm-bulk-modal-mode-desc[data-v-f6df5c76]{display:block;font-size:.75rem;color:#6b7280;margin-top:.125rem}.sfm-bulk-modal-actions[data-v-f6df5c76]{display:flex;justify-content:flex-end;gap:.75rem;margin-top:1.5rem;padding-top:1rem;border-top:1px solid #e5e7eb}.sfm-bulk-modal-btn[data-v-f6df5c76]{display:inline-flex;align-items:center;justify-content:center;padding:.625rem 1.125rem;border-radius:.625rem;font-size:.875rem;font-weight:600;transition:background-color .15s ease,border-color .15s ease,opacity .15s ease}.sfm-bulk-modal-btn-cancel[data-v-f6df5c76]{background-color:#fff;border:1px solid #d1d5db;color:#374151}.sfm-bulk-modal-btn-cancel[data-v-f6df5c76]:hover{background-color:#f9fafb}.sfm-bulk-modal-btn-submit[data-v-f6df5c76]{background:linear-gradient(135deg,#4f46e5,#6366f1);border:1px solid #4f46e5;color:#fff}.sfm-bulk-modal-btn-submit[data-v-f6df5c76]:hover{background:linear-gradient(135deg,#4338ca,#4f46e5)}.sfm-bulk-modal-btn-submit[data-v-f6df5c76]:disabled{opacity:.5;cursor:not-allowed}.sfm-section-color-picker[data-v-f6df5c76]{display:flex;align-items:center;gap:.75rem;padding:.75rem;border:1px solid #e5e7eb;border-radius:.625rem;background-color:#fff}.sfm-section-color-swatch-btn[data-v-f6df5c76]{flex-shrink:0;padding:0;border:none;background:transparent;cursor:pointer}.sfm-section-color-swatch[data-v-f6df5c76]{display:block;width:2.25rem;height:2.25rem;border-radius:9999px;border:2px solid #fff;box-shadow:0 0 0 1px #d1d5db}.sfm-section-color-input-hidden[data-v-f6df5c76]{position:absolute;width:0;height:0;opacity:0;pointer-events:none}.sfm-section-color-hex[data-v-f6df5c76]{flex:1;min-width:0;padding:.5rem .75rem;border:1px solid #d1d5db;border-radius:.5rem;font-size:.875rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;color:#111827;background-color:#fff}.sfm-section-color-hex[data-v-f6df5c76]:focus{outline:none;border-color:#6366f1;box-shadow:0 0 0 2px rgba(99,102,241,.2)}.sfm-section-color-format[data-v-f6df5c76]{flex-shrink:0;font-size:.75rem;font-weight:600;color:#6b7280;text-transform:uppercase;letter-spacing:.04em}.sfm-section-color-presets[data-v-f6df5c76]{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.75rem}.sfm-section-color-preset[data-v-f6df5c76]{width:1.5rem;height:1.5rem;border-radius:.375rem;border:1px solid rgba(0,0,0,.08);cursor:pointer;padding:0}.sfm-section-color-preset[data-v-f6df5c76]:hover{transform:scale(1.08)}.sfm-page-border-settings[data-v-f6df5c76]{display:flex;gap:.75rem;align-items:stretch}.sfm-page-border-field[data-v-f6df5c76]{display:flex;flex-direction:column;gap:.5rem;min-width:0}.sfm-page-border-field[data-v-f6df5c76]:first-child{width:6.5rem;flex-shrink:0}.sfm-page-border-field-color[data-v-f6df5c76]{flex:1}.sfm-page-border-field-label[data-v-f6df5c76]{display:block;font-size:.75rem;font-weight:600;color:#6b7280;line-height:1rem}.sfm-page-border-control[data-v-f6df5c76]{display:flex;align-items:center;min-height:2.75rem}.sfm-page-border-width-control[data-v-f6df5c76]{padding:0 .75rem;border:1px solid #e5e7eb;border-radius:.625rem;background-color:#fff}.sfm-page-border-width-input[data-v-f6df5c76]{width:100%;border:none;background:transparent;font-size:.875rem;color:#111827;padding:0}.sfm-page-border-width-input[data-v-f6df5c76]:focus{outline:none}.sfm-page-border-color-control[data-v-f6df5c76]{width:100%}.sfm-page-border-color-picker[data-v-f6df5c76]{width:100%;padding:.5rem .75rem;margin:0}.sfm-page-border-preview[data-v-f6df5c76]{margin-top:.75rem;padding-bottom:.75rem}.sfm-page-border-preview-label[data-v-f6df5c76]{display:block;font-size:.75rem;color:#9ca3af;margin-top:.5rem}.sfm-section-border-preview[data-v-f6df5c76]{padding-top:.75rem}.mcl-filter-toggle-badge[data-v-6e938cad]{position:absolute;top:-4px;right:-4px;min-width:1.125rem;height:1.125rem;padding:0 .25rem;border-radius:9999px;background:#2563eb;color:#fff;font-size:.625rem;font-weight:700;display:flex;align-items:center;justify-content:center}.mcl-filter-hint[data-v-6e938cad]{margin-top:.375rem;font-size:.75rem;color:#6b7280}.mcl-active-filter-chip[data-v-6e938cad]{display:inline-flex;align-items:center;padding:.25rem .625rem;border-radius:9999px;font-size:.75rem;font-weight:500;color:#1e40af;background:#fff;border:1px solid #bfdbfe}.mcl-active-filter-clear[data-v-6e938cad]{margin-left:auto;font-size:.75rem;font-weight:600;color:#2563eb}.mcl-active-filter-clear[data-v-6e938cad]:hover{color:#1d4ed8;text-decoration:underline}.slide-enter-active[data-v-6e938cad],.slide-leave-active[data-v-6e938cad]{transition:transform .3s ease}.slide-enter-from[data-v-6e938cad],.slide-leave-to[data-v-6e938cad]{transform:translateX(-100%)}.mcl-page[data-v-6e938cad] .multiselect{min-height:42px}.mcl-page[data-v-6e938cad] .multiselect__tags{border:1px solid #d1d5db;border-radius:.75rem;padding:8px 40px 8px 12px;min-height:42px;display:flex;align-items:center;flex-wrap:wrap}.mcl-page[data-v-6e938cad] .multiselect__tags-wrap{display:inline-flex;align-items:center;flex-wrap:wrap;vertical-align:middle}.mcl-page[data-v-6e938cad] .multiselect__input,.mcl-page[data-v-6e938cad] .multiselect__single{font-size:14px;line-height:20px;margin-bottom:0;vertical-align:middle;align-self:center}.mcl-page[data-v-6e938cad] .multiselect__single{padding-left:0;margin-bottom:0}.mcl-page[data-v-6e938cad] .multiselect__placeholder{color:#9ca3af;margin-bottom:0;padding-top:0;line-height:20px}.mcl-page[data-v-6e938cad] .multiselect__option--highlight{background:#2563eb}.mcl-page[data-v-6e938cad] .multiselect__option--selected.multiselect__option--highlight{background:#1d4ed8}.mcl-page[data-v-6e938cad] .multiselect__tag{background:#eff6ff;color:#1d4ed8;border:1px solid #bfdbfe}.mcl-page[data-v-6e938cad] .multiselect__tag-icon:after{color:#1d4ed8}.fade-enter-active[data-v-6e938cad],.fade-leave-active[data-v-6e938cad]{transition:opacity .25s ease}.fade-enter-from[data-v-6e938cad],.fade-leave-to[data-v-6e938cad]{opacity:0}.icon-fade-enter-active[data-v-6e938cad],.icon-fade-leave-active[data-v-6e938cad]{transition:all .2s ease-in-out}.icon-fade-enter-from[data-v-6e938cad],.icon-fade-leave-to[data-v-6e938cad]{opacity:0;transform:scale(.9)}.line-clamp-2[data-v-6e938cad]{display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.survey-card-shimmer[data-v-6e938cad]{background:#fff;border-radius:.5rem;border:1px solid #e5e7eb;overflow:hidden;box-shadow:0 1px 3px 0 rgba(0,0,0,.1)}.survey-qr-header[data-v-6e938cad]{padding:1.25rem 3rem 1.25rem 1.5rem;background:linear-gradient(135deg,#0f172a,#1e3a8a 45%,#2563eb);color:#fff;border-radius:1rem 1rem 0 0;box-shadow:inset 0 -1px 0 hsla(0,0%,100%,.08)}.survey-qr-header-inner[data-v-6e938cad]{display:flex;align-items:center;gap:.875rem}.survey-qr-header-icon-wrap[data-v-6e938cad]{width:2.75rem;height:2.75rem;border-radius:.75rem;background:hsla(0,0%,100%,.15);display:flex;align-items:center;justify-content:center;flex-shrink:0;box-shadow:0 4px 14px rgba(0,0,0,.2)}.survey-qr-header-icon[data-v-6e938cad]{font-size:1.35rem;opacity:.95}.survey-qr-header-title[data-v-6e938cad]{font-size:1.125rem;font-weight:700;letter-spacing:-.02em;margin:0;line-height:1.3}.survey-qr-header-sub[data-v-6e938cad]{margin:.2rem 0 0 0;font-size:.8125rem;color:rgba(219,234,254,.95);line-height:1.35}.survey-qr-body[data-v-6e938cad]{padding:1.5rem;background:linear-gradient(180deg,#f8fafc,#f1f5f9)}.survey-qr-survey-name[data-v-6e938cad]{font-size:.9375rem;font-weight:600;color:#334155;text-align:center;margin:0 0 1.25rem 0;line-height:1.4;padding:0 .25rem}.survey-qr-frame[data-v-6e938cad]{display:flex;align-items:center;justify-content:center;min-height:260px;margin-bottom:1.25rem;padding:1.25rem;background:#fff;border-radius:1rem;border:1px solid #e2e8f0;box-shadow:0 10px 40px rgba(15,23,42,.08),0 2px 8px rgba(15,23,42,.04)}.survey-qr-image[data-v-6e938cad]{display:block;width:240px;height:240px;border-radius:.5rem}.survey-qr-loading[data-v-6e938cad]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75rem;color:#64748b;font-size:.875rem;font-weight:500}.survey-qr-spinner[data-v-6e938cad]{font-size:2rem;color:#2563eb}.survey-qr-error[data-v-6e938cad]{display:flex;align-items:center;justify-content:center;color:#b91c1c;font-size:.875rem;text-align:center;padding:1rem}.survey-qr-url-box[data-v-6e938cad]{background:#fff;border:1px solid #e2e8f0;border-radius:.75rem;padding:.75rem 1rem;margin-bottom:1.25rem;box-shadow:0 1px 3px rgba(0,0,0,.05)}.survey-qr-url-label[data-v-6e938cad]{display:block;font-size:.6875rem;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:#94a3b8;margin-bottom:.35rem}.survey-qr-url-text[data-v-6e938cad]{margin:0;font-size:.75rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;color:#475569;word-break:break-all;line-height:1.45}.survey-qr-actions[data-v-6e938cad]{display:flex;flex-direction:column;gap:.625rem}@media(min-width:400px){.survey-qr-actions[data-v-6e938cad]{flex-direction:row;gap:.75rem}}.survey-qr-btn[data-v-6e938cad]{flex:1;display:inline-flex;align-items:center;justify-content:center;padding:.75rem 1rem;font-size:.875rem;font-weight:600;border-radius:.625rem;border:none;cursor:pointer;transition:transform .15s ease,box-shadow .15s ease,background .15s ease}.survey-qr-btn[data-v-6e938cad]:disabled{opacity:.45;cursor:not-allowed;transform:none}.survey-qr-btn-primary[data-v-6e938cad]{background:linear-gradient(135deg,#2563eb,#1d4ed8);color:#fff;box-shadow:0 4px 14px rgba(37,99,235,.35)}.survey-qr-btn-primary[data-v-6e938cad]:not(:disabled):hover{background:linear-gradient(135deg,#1d4ed8,#1e40af);box-shadow:0 6px 20px rgba(37,99,235,.45);transform:translateY(-1px)}.survey-qr-btn-secondary[data-v-6e938cad]{background:#fff;color:#334155;border:2px solid #e2e8f0}.survey-qr-btn-secondary[data-v-6e938cad]:hover{border-color:#cbd5e1;background:#f8fafc}.survey-qr-hint[data-v-6e938cad]{margin:1.25rem 0 0 0;padding:.75rem 1rem;font-size:.8125rem;color:#64748b;line-height:1.5;background:hsla(0,0%,100%,.7);border-radius:.5rem;border:1px dashed #cbd5e1}