.pro-badge[data-v-c77b0c24]{align-items:center;background-color:#f59e0b;border-radius:999px;color:#78350f;display:inline-flex;font-size:9px;font-weight:800;letter-spacing:.08em;line-height:1.6;padding:1px 6px;text-transform:uppercase;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap}.dm-tools[data-v-989e8d68]{display:flex;gap:10px;margin-bottom:15px;margin-top:10px}.tool-btn[data-v-989e8d68]{background-color:#007bff;border:none;border-radius:4px;color:#fff;cursor:pointer;padding:6px 12px;transition:background-color .2s}.tool-btn[data-v-989e8d68]:hover{background-color:#0056b3}.editable-input[data-v-989e8d68]{background-color:#fff;border:1px solid var(--border-color);border-radius:4px;color:var(--text-color-with-light-bg);flex:1;line-height:1.5;min-height:60px;overflow-y:auto;padding:8px;transition:border-color .3s;white-space:pre-wrap;word-break:break-word}.editable-input[data-v-989e8d68]:focus{border-color:var(--primary-color);box-shadow:0 0 0 2px #007bff40;outline:none}.editable-input[data-v-989e8d68]:empty:before{color:#aaa;content:attr(placeholder);pointer-events:none}.variable-tag[data-v-989e8d68]{background:#e0f7fa;border:1px solid #b2ebf2;border-radius:4px;color:#00796b;cursor:default;display:inline-block;font-weight:700;margin:0 2px;padding:2px 6px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.editable-input{background-color:#fff;border:1px solid var(--border-color);border-radius:4px;color:var(--text-color-with-light-bg);flex:1!important;line-height:1.5;min-height:38px;overflow-y:auto;padding:8px;transition:border-color .3s;white-space:pre-wrap;word-break:break-word}.editable-input:focus{border-color:var(--primary-color);box-shadow:0 0 0 2px #007bff40;outline:none}.editable-input.disabled{cursor:not-allowed;opacity:.5}.editable-input:empty:before{color:#aaa;content:"Digite uma resposta";pointer-events:none}.variable-tag{background:#e0f7fa;border:1px solid #b2ebf2;border-radius:4px;color:#00796b;cursor:default;display:inline-block;font-weight:700;margin:0 2px;padding:2px 6px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.response-tools{display:flex;gap:10px;margin-bottom:15px;margin-top:10px}.tool-btn{background-color:#007bff;border:none;border-radius:4px;color:#fff;cursor:pointer;padding:6px 12px;transition:background-color .2s}.tool-btn:hover{background-color:#0056b3}.modal{align-items:center;background:#00000080;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000}.modal-content{background:#fff;border-radius:8px;box-shadow:0 2px 10px #0000001a;max-width:400px;padding:20px;width:80%}.modal-content h3{color:#333;font-size:18px;margin:0 0 15px}.modal-btn{background-color:#007bff;border:none;border-radius:4px;color:#fff;cursor:pointer;display:block;margin:10px 0;padding:10px;transition:background-color .2s;width:100%}.modal-btn:hover{background-color:#0056b3}.input-group,.input-reply-comment{align-items:start;display:flex}.input-reply-comment{flex:1;flex-direction:column}.input-reply-comment .editable-input{width:100%}@media(max-width:767px){.editable-input{font-size:14px;width:100%}.tool-btn{flex:1;font-size:14px}.modal-content h3{font-size:16px}.add-btn,.modal-btn{font-size:14px}}.review-container[data-v-9bd88550]{background-color:var(--background-secondary);border-radius:8px;padding:16px}.section-container[data-v-9bd88550]{margin-bottom:24px}.section-title[data-v-9bd88550]{align-items:center;color:var(--text-color);display:flex;font-size:16px;font-weight:600;gap:8px;margin:0 0 12px}.content-card[data-v-9bd88550]{background-color:var(--background-color);border-radius:8px;overflow:hidden}.content-item[data-v-9bd88550]{border-bottom:1px solid var(--border-color);padding:16px}.content-item[data-v-9bd88550]:last-child{border-bottom:none}.content-item h4[data-v-9bd88550]{color:var(--text-secondary);font-size:14px;font-weight:500;margin:0}.content-item p[data-v-9bd88550]{color:var(--text-color);font-size:15px;line-height:1.5;margin:0}.post-preview[data-v-9bd88550]{text-align:center}.preview-image[data-v-9bd88550]{margin:0 auto;max-width:200px}.preview-image img[data-v-9bd88550]{border-radius:6px;-o-object-fit:cover;object-fit:cover;width:100%}.preview-caption[data-v-9bd88550]{color:var(--text-secondary);font-size:14px;margin-top:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.instagram-link[data-v-9bd88550]{display:flex;justify-content:center;margin-top:12px}.instagram-button[data-v-9bd88550]{align-items:center;background-color:#e1306c;border-radius:8px;color:#fff;display:flex;font-weight:500;gap:8px;padding:12px 24px;text-decoration:none;transition:all .2s ease}.instagram-button[data-v-9bd88550]:hover{background-color:#c13584;transform:translateY(-1px)}.feature-status[data-v-9bd88550]{gap:12px}.feature-icon[data-v-9bd88550],.feature-status[data-v-9bd88550]{align-items:center;display:flex}.feature-icon[data-v-9bd88550]{background-color:var(--background-secondary);border-radius:50%;color:var(--text-secondary);height:36px;justify-content:center;width:36px}.feature-icon.active[data-v-9bd88550]{color:#10b981}.tag[data-v-9bd88550]{background-color:var(--background-secondary);border-radius:16px;color:var(--text-secondary);display:inline-flex;font-size:13px;font-weight:500;padding:4px 10px}.tag.active[data-v-9bd88550]{background-color:#10b98126;color:#10b981}.keywords-container[data-v-9bd88550]{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.keyword-tag[data-v-9bd88550]{background-color:var(--background-secondary);border:1px solid var(--border-color);border-radius:16px;color:var(--text-color);display:inline-flex;font-size:13px;padding:6px 12px}.responses-list[data-v-9bd88550]{display:flex;flex-direction:column;gap:12px}.response-card[data-v-9bd88550]{background-color:var(--background-secondary);border-radius:8px;display:flex;overflow:hidden}.response-number[data-v-9bd88550]{align-items:center;background-color:var(--primary-color);color:#fff;display:flex;font-weight:600;justify-content:center;min-width:36px}.response-content[data-v-9bd88550]{color:var(--text-color);font-size:14px;line-height:1.5;padding:12px}.dm-type-container[data-v-9bd88550]{border-bottom:1px solid var(--border-color);padding:16px}.dm-type[data-v-9bd88550]{gap:8px}.dm-type[data-v-9bd88550],.dm-type-icon[data-v-9bd88550]{align-items:center;display:flex}.dm-type-icon[data-v-9bd88550]{background-color:var(--background-secondary);border-radius:50%;color:var(--primary-color);height:24px;justify-content:center;width:24px}.dm-type-label[data-v-9bd88550]{background-color:#10b9811a;color:#10b981;font-size:14px;font-weight:500;padding:6px 12px}.dm-message-preview[data-v-9bd88550]{background-color:var(--background-secondary);border-radius:8px;color:var(--text-color);line-height:1.5;padding:16px}.links-list[data-v-9bd88550]{display:flex;flex-direction:column;gap:12px}.link-item[data-v-9bd88550]{background-color:var(--background-secondary);border-radius:8px;display:flex;gap:12px;padding:12px}.link-number[data-v-9bd88550]{align-items:center;background-color:var(--primary-color);border-radius:50%;color:#fff;display:flex;font-size:13px;font-weight:600;height:28px;justify-content:center;min-width:28px}.link-details[data-v-9bd88550]{display:flex;flex-direction:column;gap:4px}.link-title[data-v-9bd88550]{color:var(--text-color);font-weight:500}.link-url[data-v-9bd88550]{color:var(--primary-color);font-size:13px;text-decoration:none;word-break:break-all}.link-url[data-v-9bd88550]:hover{text-decoration:underline}.buttons-list[data-v-9bd88550]{display:flex;flex-direction:column;gap:12px}.button-item[data-v-9bd88550]{background-color:var(--background-secondary);border-radius:8px;overflow:hidden;transition:all .2s ease}.button-preview[data-v-9bd88550]{background-color:var(--primary-color);color:#fff;font-weight:500;padding:12px;text-align:center}.button-url[data-v-9bd88550]{color:var(--text-secondary);font-size:13px;padding:10px 12px;word-break:break-all}.button-item-link[data-v-9bd88550]{border:1px solid var(--primary-color);border-radius:8px;display:block;overflow:hidden;text-decoration:none}.button-item-link[data-v-9bd88550]:hover{box-shadow:0 4px 8px #0000001a;transform:translateY(-2px)}.button-item-link:hover .button-preview[data-v-9bd88550]{background-color:var(--primary-color-dark,#0056b3)}.button-item-link:hover .button-url[data-v-9bd88550]{color:var(--primary-color)}.image-preview[data-v-9bd88550]{background-color:var(--background-secondary);border-radius:8px;overflow:hidden;width:100%}.image-preview img[data-v-9bd88550]{border-radius:8px;display:block;height:auto;max-height:300px;-o-object-fit:cover;object-fit:cover;width:100%}.image-fallback[data-v-9bd88550]{align-items:center;color:var(--text-secondary);display:flex;flex-direction:column;gap:12px;padding:20px}.image-url[data-v-9bd88550]{color:var(--primary-color);font-size:13px;text-decoration:none;word-break:break-all}.image-url[data-v-9bd88550]:hover{text-decoration:underline}@media(max-width:768px){.review-container[data-v-9bd88550]{padding:12px}.section-title[data-v-9bd88550]{font-size:14px}.content-item[data-v-9bd88550]{padding:12px}.content-item h4[data-v-9bd88550]{font-size:13px}.content-item p[data-v-9bd88550]{font-size:14px}.preview-image[data-v-9bd88550]{max-width:150px}.instagram-button[data-v-9bd88550]{font-size:14px;padding:10px 16px}.responses-list[data-v-9bd88550]{gap:8px}.response-card[data-v-9bd88550]{flex-direction:column}.response-number[data-v-9bd88550]{min-width:30px;padding:8px}.response-content[data-v-9bd88550]{padding:10px}}.modal-overlay[data-v-8bb0a27f]{align-items:center;background:#0009;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000}.modal-content.wizard[data-v-8bb0a27f]{background-color:var(--background-color);border-radius:10px;box-shadow:0 6px 20px #0003;color:var(--text-color);display:flex;flex-direction:column;max-height:90vh;max-width:95%;overflow:hidden;width:850px}.modal-content.wizard li[data-v-8bb0a27f]{color:var(--text-color-with-light-bg)}.wizard-header[data-v-8bb0a27f]{align-items:center;background-color:var(--background-secondary);display:flex;justify-content:space-between;padding:24px 32px;position:relative}.header-content[data-v-8bb0a27f]{margin-right:20px;text-align:center;width:100%}.title[data-v-8bb0a27f]{color:var(--text-color);font-size:28px;font-weight:700;margin-bottom:10px}.steps-progress[data-v-8bb0a27f]{align-items:center;display:flex;gap:20px;justify-content:space-evenly;padding:0 40px;position:relative}.steps-progress[data-v-8bb0a27f]:before{background-color:var(--border-color);content:"";height:2px;left:50px;position:absolute;right:50px;top:20px;z-index:1}.step-indicator[data-v-8bb0a27f]{flex-direction:column;gap:8px;position:relative;z-index:2}.step-indicator[data-v-8bb0a27f],.step-number[data-v-8bb0a27f]{align-items:center;display:flex}.step-number[data-v-8bb0a27f]{background-color:var(--background-color);border:2px solid var(--border-color);border-radius:50%;font-weight:600;height:36px;justify-content:center;transition:all .3s ease;width:36px}.step-label[data-v-8bb0a27f]{color:var(--text-secondary);font-size:14px;transition:color .3s ease}.step-indicator.active .step-number[data-v-8bb0a27f]{background-color:var(--primary-color);border-color:var(--primary-color);color:#fff}.step-indicator.active .step-label[data-v-8bb0a27f]{color:var(--primary-color);font-weight:500}.step-indicator.completed .step-number[data-v-8bb0a27f]{background-color:var(--primary-color);border-color:var(--primary-color);color:#fff}.wizard-body[data-v-8bb0a27f]{flex:1;overflow-y:auto;padding:32px}.step-container[data-v-8bb0a27f]{margin:0 auto;max-width:800px}.step-content[data-v-8bb0a27f]{animation:fadeIn-8bb0a27f .3s ease}.step-header[data-v-8bb0a27f]{margin-bottom:24px;text-align:center}.step-header h3[data-v-8bb0a27f]{color:var(--text-color);font-size:22px;font-weight:600;margin-bottom:8px}.step-description[data-v-8bb0a27f]{color:var(--text-secondary);font-size:16px}.post-grid[data-v-8bb0a27f]{display:grid;gap:20px;grid-template-columns:repeat(3,1fr);margin-bottom:20px}.post-card[data-v-8bb0a27f]{background-color:#fff;border:1px solid var(--border-color);border-radius:8px;cursor:pointer;display:flex;flex-direction:column;height:365px;overflow:hidden;transition:transform .2s,border-color .2s}.post-card .post-image[data-v-8bb0a27f]{align-items:center;background-color:var(--background-secondary);display:flex;height:250px;justify-content:center;overflow:hidden}.post-image img[data-v-8bb0a27f]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.post-info[data-v-8bb0a27f]{display:flex;flex-direction:column;height:100px;justify-content:space-between;padding:10px}.post-caption[data-v-8bb0a27f]{color:var(--text-secondary);display:-webkit-box;font-size:13px;-webkit-line-clamp:2;line-height:1.2;-webkit-box-orient:vertical;margin-bottom:8px;overflow:hidden;text-overflow:ellipsis}.view-post-btn[data-v-8bb0a27f]{background-color:transparent;border:1px solid var(--primary-color);border-radius:4px;color:var(--primary-color);display:inline-block;font-size:12px;padding:4px 8px;text-align:center;text-decoration:none;transition:all .2s ease}.view-post-btn[data-v-8bb0a27f]:hover{background-color:var(--primary-color);color:#fff}.post-card.selected[data-v-8bb0a27f]{border:2px solid var(--primary-color);transform:scale(1.03)}.skeleton-container[data-v-8bb0a27f]{display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));margin-top:16px}.skeleton-card[data-v-8bb0a27f]{animation:pulse-8bb0a27f 1.5s ease-in-out infinite;background-color:#e0e0e0;border-radius:8px;height:220px}.toggle-container[data-v-8bb0a27f]{align-items:center;justify-content:center;margin-bottom:20px}.toggle-container[data-v-8bb0a27f],.toggle-item[data-v-8bb0a27f]{display:flex;gap:10px}.switch[data-v-8bb0a27f]{display:inline-block;height:24px;position:relative;width:50px}.switch input[data-v-8bb0a27f]{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:0;opacity:0;width:0}.switch.disabled[data-v-8bb0a27f]{cursor:not-allowed;opacity:.5}.slider[data-v-8bb0a27f]{background-color:#ccc;border-radius:24px;cursor:pointer;inset:0}.slider[data-v-8bb0a27f],.slider[data-v-8bb0a27f]:before{position:absolute;transition:.4s}.slider[data-v-8bb0a27f]:before{background-color:#fff;border-radius:50%;bottom:3px;content:"";height:18px;left:3px;width:18px}.switch input:checked+.slider[data-v-8bb0a27f]{background-color:var(--primary-color)}.switch input:checked+.slider[data-v-8bb0a27f]:before{transform:translate(26px)}.info-balloon[data-v-8bb0a27f]{background-color:#f1f1f1;border:1px solid #ccc;border-radius:50%;color:#555;cursor:default;font-size:14px;height:20px;line-height:18px;text-align:center;width:20px}.input-group[data-v-8bb0a27f]{align-items:center;display:flex;flex-direction:row;gap:8px;margin-bottom:16px;width:100%}.input-group input[data-v-8bb0a27f]{border:1px solid var(--border-color);border-radius:4px;color:var(--text-color-with-light-bg);flex:1;padding:10px}.input-group[data-v-8bb0a27f] .reply-comment-input{flex:1;width:100%}.activation-list[data-v-8bb0a27f]{list-style:none;margin:0;padding:0}.activation-list li[data-v-8bb0a27f]{align-items:center;background-color:#f9f9f9;border:1px solid var(--border-color);border-radius:6px;display:flex;justify-content:space-between;margin-bottom:10px;padding:10px 12px}.activation-list li span[data-v-8bb0a27f]{flex:1;line-height:1.4;overflow:hidden;padding-right:10px;text-overflow:ellipsis;word-break:break-word}.add-btn[data-v-8bb0a27f]{background-color:var(--primary-color);border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:14px;font-weight:500;height:36px;min-width:80px;padding:8px 16px;transition:all .2s ease}.reply-comment-add-button[data-v-8bb0a27f]{height:42px}.add-btn[data-v-8bb0a27f]:disabled{background-color:gray;cursor:not-allowed}.remove-link-btn[data-v-8bb0a27f]{background-color:red;border:none;border-radius:4px;color:#fff;cursor:pointer;padding:6px 10px}.response-tools[data-v-8bb0a27f]{margin-top:10px}.emoji-picker[data-v-8bb0a27f],.response-tools[data-v-8bb0a27f]{display:flex;gap:10px;margin-bottom:15px}.emoji-picker[data-v-8bb0a27f]{background-color:#f9f9f9;border:1px solid var(--border-color);border-radius:4px;padding:10px}.emoji-option[data-v-8bb0a27f]{cursor:pointer;font-size:20px}.emoji-option[data-v-8bb0a27f]:hover{opacity:.7}.dm-menu[data-v-8bb0a27f]{display:flex;gap:10px;margin-bottom:20px}.dm-menu button[data-v-8bb0a27f]{align-items:center;background-color:#ddd;border:1px solid var(--border-color);border-radius:4px;color:#555;cursor:pointer;display:inline-flex;flex:1;gap:6px;justify-content:center;padding:10px;transition:background-color .3s}.dm-menu button.active[data-v-8bb0a27f]{background-color:var(--primary-color);border-color:var(--primary-color);color:#fff}.dm-menu button.disabled[data-v-8bb0a27f]{background-color:#e9e9e9;color:#9a9a9a;cursor:not-allowed}.add-btn[data-v-8bb0a27f]:disabled,.input-group input[data-v-8bb0a27f]:disabled{cursor:not-allowed;opacity:.5}.dm-model[data-v-8bb0a27f]{margin-top:10px}.dm-model input[data-v-8bb0a27f],.dm-model textarea[data-v-8bb0a27f]{border:1px solid var(--border-color);border-radius:4px;color:var(--text-color-with-light-bg);margin-top:5px;padding:8px;resize:none;width:100%}.char-counter[data-v-8bb0a27f]{color:var(--text-secondary);font-size:12px;margin-top:2px;text-align:right}.char-counter.error[data-v-8bb0a27f]{color:red;font-weight:700}.button-entry[data-v-8bb0a27f],.link-entry[data-v-8bb0a27f]{border-radius:6px;display:flex;flex-direction:row;margin-bottom:5px;padding:5px;position:relative;width:100%}.button-inputs[data-v-8bb0a27f],.link-inputs[data-v-8bb0a27f]{display:flex;flex-direction:column;gap:6px;padding-right:30px;width:100%}.button-inputs input[data-v-8bb0a27f],.link-inputs input[data-v-8bb0a27f]{border:1px solid var(--border-color);border-radius:4px;padding:6px}.button-inputs .font-bold[data-v-8bb0a27f],.link-inputs .font-bold[data-v-8bb0a27f]{font-size:14px;line-height:1.3;word-break:break-word}.button-inputs a[data-v-8bb0a27f],.link-inputs a[data-v-8bb0a27f]{display:inline-block;font-size:13px;max-width:100%;overflow:hidden;text-overflow:ellipsis;word-break:break-all}.image-preview-container[data-v-8bb0a27f]{margin-top:10px;text-align:center}.img-preview[data-v-8bb0a27f]{border:1px solid var(--border-color);border-radius:4px;max-height:300px;max-width:300px}.error-message[data-v-8bb0a27f]{color:red;font-size:14px;margin-top:5px}.close-button[data-v-8bb0a27f]{background:none;border:none;color:var(--text-secondary);cursor:pointer;font-size:24px;position:absolute;right:32px;top:24px;z-index:10}.dm-tools[data-v-8bb0a27f]{display:flex;gap:10px;margin-bottom:15px;margin-top:10px}.tool-btn[data-v-8bb0a27f]{background-color:#007bff;border:none;border-radius:4px;color:#fff;cursor:pointer;padding:6px 12px;transition:background-color .2s}.tool-btn[data-v-8bb0a27f]:hover{background-color:#0056b3}.editable-input[data-v-8bb0a27f]:focus{border-color:var(--primary-color);box-shadow:0 0 0 2px #007bff40;outline:none}.editable-input[data-v-8bb0a27f]:empty:before{color:#aaa;content:attr(placeholder);pointer-events:none}.variable-tag[data-v-8bb0a27f]{background:#e0f7fa;border:1px solid #b2ebf2;border-radius:4px;color:#00796b;cursor:default;display:inline-block;font-weight:700;margin:0 2px;padding:2px 6px}.review-preview[data-v-8bb0a27f]{background-color:var(--background-color);border:1px solid var(--border-color);border-radius:8px;padding:15px}.post-preview[data-v-8bb0a27f]{margin-bottom:15px;text-align:center}.post-preview .preview-image[data-v-8bb0a27f]{margin:0 auto;max-width:200px}.post-preview .preview-image img[data-v-8bb0a27f]{border-radius:6px;width:100%}.preview-caption[data-v-8bb0a27f]{color:var(--text-secondary);font-size:14px;margin-top:10px}.preview-caption[data-v-8bb0a27f],.preview-image-url[data-v-8bb0a27f]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wizard-footer[data-v-8bb0a27f]{background-color:var(--background-secondary);border-top:1px solid var(--border-color);display:flex;gap:16px;justify-content:space-between;padding:24px 32px}.cancel-btn[data-v-8bb0a27f],.next-btn[data-v-8bb0a27f],.prev-btn[data-v-8bb0a27f],.submit-btn[data-v-8bb0a27f]{align-items:center;border-radius:8px;display:flex;font-weight:500;gap:8px;padding:12px 24px;transition:all .2s ease}.btn-icon[data-v-8bb0a27f]{font-size:18px}.cancel-btn[data-v-8bb0a27f]{background-color:var(--cancel-button-bg-color);border:1px solid var(--border-color);color:var(--cancel-button-text-color)}.cancel-btn[data-v-8bb0a27f]:hover{background-color:var(--cancel-button-hover-bg-color)}.prev-btn[data-v-8bb0a27f]{background-color:var(--background-color);border:1px solid var(--border-color);color:var(--text-color)}.prev-btn[data-v-8bb0a27f]:hover{background-color:var(--background-secondary)}.next-btn[data-v-8bb0a27f],.submit-btn[data-v-8bb0a27f]{background-color:var(--primary-color);border:none;color:#fff}.next-btn[data-v-8bb0a27f]:hover,.submit-btn[data-v-8bb0a27f]:hover{background-color:var(--primary-color-dark)}.next-btn[data-v-8bb0a27f]:disabled,.submit-btn[data-v-8bb0a27f]:disabled{cursor:not-allowed;opacity:.6}@media(max-width:768px){.wizard-header[data-v-8bb0a27f]{padding:16px}.steps-progress[data-v-8bb0a27f]{gap:5px;padding:0}.step-label[data-v-8bb0a27f]{font-size:12px}.wizard-body[data-v-8bb0a27f]{padding:16px}.wizard-footer[data-v-8bb0a27f]{flex-direction:column;padding:16px}.cancel-btn[data-v-8bb0a27f],.next-btn[data-v-8bb0a27f],.prev-btn[data-v-8bb0a27f],.submit-btn[data-v-8bb0a27f]{justify-content:center;width:100%}.post-grid[data-v-8bb0a27f],.skeleton-container[data-v-8bb0a27f]{gap:16px;grid-template-columns:repeat(2,1fr)}.post-card[data-v-8bb0a27f]{height:380px}.post-card .post-image[data-v-8bb0a27f]{height:300px}}.form-group[data-v-8bb0a27f]{margin-bottom:16px}.form-group label[data-v-8bb0a27f]{color:var(--text-color);display:block;font-size:14px;font-weight:500;margin-bottom:6px}.input-field[data-v-8bb0a27f],.textarea-field[data-v-8bb0a27f]{background-color:var(--background-color);border:1px solid var(--border-color);border-radius:4px;color:var(--text-color);font-size:14px;padding:10px;width:100%}.input-field[data-v-8bb0a27f]:focus,.textarea-field[data-v-8bb0a27f]:focus{border-color:var(--primary-color);box-shadow:0 0 0 2px #007bff40;outline:none}@media(max-width:480px){.post-grid[data-v-8bb0a27f],.skeleton-container[data-v-8bb0a27f]{grid-template-columns:1fr}.post-card[data-v-8bb0a27f]{height:360px}.post-card .post-image[data-v-8bb0a27f]{height:280px}}@keyframes pulse-8bb0a27f{0%{opacity:1}50%{opacity:.5}to{opacity:1}}@keyframes fadeIn-8bb0a27f{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media(max-width:768px){.wizard-header[data-v-8bb0a27f]{align-items:center;flex-direction:column;padding:12px 16px}.header-content[data-v-8bb0a27f]{margin-right:0;width:100%}.title[data-v-8bb0a27f]{font-size:20px;margin-bottom:8px}.steps-progress[data-v-8bb0a27f]{flex-wrap:wrap;gap:10px;justify-content:center;padding:0}.step-indicator[data-v-8bb0a27f]{flex:1 0 auto;max-width:80px}.step-number[data-v-8bb0a27f]{font-size:14px;height:28px;width:28px}.step-label[data-v-8bb0a27f]{font-size:12px}.steps-progress[data-v-8bb0a27f]:before{display:none}.close-button[data-v-8bb0a27f]{font-size:20px;right:16px;top:12px}.input-group[data-v-8bb0a27f]{align-items:stretch;flex-direction:column}.input-group .add-btn[data-v-8bb0a27f]{height:40px;margin-top:8px;width:100%}}@media(max-width:480px){.steps-progress[data-v-8bb0a27f]{gap:5px}.step-indicator[data-v-8bb0a27f]{max-width:60px}.step-number[data-v-8bb0a27f]{font-size:12px;height:24px;width:24px}.step-label[data-v-8bb0a27f]{font-size:10px}.close-button[data-v-8bb0a27f]{font-size:18px;right:12px;top:12px}.dm-model[data-v-8bb0a27f]{padding:12px 10px}.form-group label[data-v-8bb0a27f]{font-size:14px}.input-group input[data-v-8bb0a27f]{padding:12px 10px}.add-btn[data-v-8bb0a27f]{margin-top:4px;padding:12px;width:100%}.button-entry[data-v-8bb0a27f],.link-entry[data-v-8bb0a27f]{padding:12px 10px}.button-inputs a[data-v-8bb0a27f],.link-inputs a[data-v-8bb0a27f]{font-size:12px}.button-inputs .font-bold[data-v-8bb0a27f],.link-inputs .font-bold[data-v-8bb0a27f]{color:var(--text-color-with-light-bg);font-weight:600;margin-bottom:4px}.button-inputs .font-bold[data-v-8bb0a27f]:before,.link-inputs .font-bold[data-v-8bb0a27f]:before{content:"📝 ";margin-right:2px}.button-inputs a[data-v-8bb0a27f]:before,.link-inputs a[data-v-8bb0a27f]:before{content:"🔗 ";margin-right:2px}.input-group[data-v-8bb0a27f]{flex-direction:column}.add-btn[data-v-8bb0a27f]{font-size:13px;padding:10px}}.media-type-selector[data-v-8bb0a27f]{display:flex;gap:10px;justify-content:center;margin-bottom:20px}.media-type-selector button[data-v-8bb0a27f]{background-color:var(--background-color);border:1px solid var(--border-color);border-radius:4px;color:var(--text-color);cursor:pointer;padding:8px 16px;transition:all .2s ease}.media-type-selector button.active[data-v-8bb0a27f]{background-color:var(--primary-color);border-color:var(--primary-color);color:#fff}.media-type-selector button[data-v-8bb0a27f]:hover:not(.active){background-color:var(--background-secondary)}.activation-fields .input-group input[data-v-8bb0a27f]{width:100%}.modal-overlay[data-v-aefcfb89]{align-items:center;background:#0009;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000}.modal-content.wizard[data-v-aefcfb89]{background-color:var(--background-color);border-radius:10px;box-shadow:0 6px 20px #0003;color:var(--text-color);display:flex;flex-direction:column;max-height:90vh;max-width:95%;overflow:hidden;width:850px}.modal-content.wizard li[data-v-aefcfb89]{color:var(--text-color-with-light-bg)}.wizard-header[data-v-aefcfb89]{align-items:center;background-color:var(--background-secondary);display:flex;justify-content:space-between;padding:24px 32px;position:relative}.header-content[data-v-aefcfb89]{margin-right:20px;text-align:center;width:100%}.title[data-v-aefcfb89]{color:var(--text-color);font-size:28px;font-weight:700;margin-bottom:10px}.steps-progress[data-v-aefcfb89]{align-items:center;display:flex;gap:20px;justify-content:space-evenly;padding:0 40px;position:relative}.steps-progress[data-v-aefcfb89]:before{background-color:var(--border-color);content:"";height:2px;left:50px;position:absolute;right:50px;top:20px;z-index:1}.step-indicator[data-v-aefcfb89]{flex-direction:column;gap:8px;position:relative;z-index:2}.step-indicator[data-v-aefcfb89],.step-number[data-v-aefcfb89]{align-items:center;display:flex}.step-number[data-v-aefcfb89]{background-color:var(--background-color);border:2px solid var(--border-color);border-radius:50%;font-weight:600;height:36px;justify-content:center;transition:all .3s ease;width:36px}.step-label[data-v-aefcfb89]{color:var(--text-secondary);font-size:14px;transition:color .3s ease}.step-indicator.active .step-number[data-v-aefcfb89]{background-color:var(--primary-color);border-color:var(--primary-color);color:#fff}.step-indicator.active .step-label[data-v-aefcfb89]{color:var(--primary-color);font-weight:500}.step-indicator.completed .step-number[data-v-aefcfb89]{background-color:var(--primary-color);border-color:var(--primary-color);color:#fff}.wizard-body[data-v-aefcfb89]{flex:1;overflow-y:auto;padding:32px}.step-container[data-v-aefcfb89]{margin:0 auto;max-width:800px}.step-content[data-v-aefcfb89]{animation:fadeIn-aefcfb89 .3s ease}.step-header[data-v-aefcfb89]{margin-bottom:24px;text-align:center}.step-header h3[data-v-aefcfb89]{color:var(--text-color);font-size:22px;font-weight:600;margin-bottom:8px}.step-description[data-v-aefcfb89]{color:var(--text-secondary);font-size:16px}.current-post[data-v-aefcfb89]{background-color:var(--background-color);border:1px solid var(--border-color);border-radius:8px;height:auto;margin:0 auto 20px;padding:20px;width:100%}.current-post>img[data-v-aefcfb89]{border-radius:4px;margin-bottom:12px;max-height:300px;max-width:100%;-o-object-fit:contain;object-fit:contain}.current-post>p[data-v-aefcfb89]{color:var(--text-color-with-light-bg);display:-webkit-box;font-size:14px;-webkit-line-clamp:3;line-height:1.4;margin:0;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.change-post-btn[data-v-aefcfb89]{background-color:var(--primary-color);border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:14px;margin-bottom:16px;padding:12px;transition:all .2s ease;width:100%}.change-post-btn[data-v-aefcfb89]:hover{background-color:var(--primary-color-dark)}.cancel-change-btn[data-v-aefcfb89]{background-color:var(--cancel-button-bg-color);border-radius:4px;color:var(--cancel-button-text-color);margin-bottom:10px;padding:10px;transition:background-color .3s,color .3s;width:300px}.cancel-change-btn[data-v-aefcfb89]:hover{background-color:var(--cancel-button-hover-bg-color);color:var(--cancel-button-hover-text-color)}.post-grid[data-v-aefcfb89]{display:grid;gap:20px;grid-template-columns:repeat(3,1fr);margin-bottom:16px}.post-card[data-v-aefcfb89]{background-color:#fff;border:1px solid var(--border-color);border-radius:8px;cursor:pointer;height:365px;overflow:hidden;transition:all .2s ease}.post-card[data-v-aefcfb89]:hover{box-shadow:0 4px 8px #0000001a;transform:translateY(-2px)}.post-image[data-v-aefcfb89]{align-items:center;background-color:var(--background-secondary);display:flex;height:250px;justify-content:center}.post-image>img[data-v-aefcfb89]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.post-info[data-v-aefcfb89]{padding:12px}.post-caption[data-v-aefcfb89]{color:var(--text-secondary);display:-webkit-box;font-size:13px;-webkit-line-clamp:2;line-height:1.3;margin:0 0 8px;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.view-post-btn[data-v-aefcfb89]{background-color:transparent;border:1px solid var(--primary-color);border-radius:4px;color:var(--primary-color);display:block;font-size:12px;padding:4px 8px;text-align:center;text-decoration:none;transition:background-color .2s ease}.view-post-btn[data-v-aefcfb89]:hover{background-color:var(--primary-color);color:#fff}.skeleton-container[data-v-aefcfb89]{display:grid;gap:20px;grid-template-columns:repeat(3,1fr)}.skeleton-card[data-v-aefcfb89]{animation:pulse-aefcfb89 1.5s infinite;background-color:#e0e0e0;height:365px}.toggle-container[data-v-aefcfb89]{align-items:center;justify-content:center;margin-bottom:20px}.toggle-container[data-v-aefcfb89],.toggle-item[data-v-aefcfb89]{display:flex;gap:10px}.switch[data-v-aefcfb89]{display:inline-block;height:24px;position:relative;width:50px}.switch>input[data-v-aefcfb89]{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:0;opacity:0;width:0}.slider[data-v-aefcfb89]{background-color:#ccc;border-radius:24px;cursor:pointer;inset:0}.slider[data-v-aefcfb89],.slider[data-v-aefcfb89]:before{position:absolute;transition:.4s}.slider[data-v-aefcfb89]:before{background-color:#fff;border-radius:50%;bottom:3px;content:"";height:18px;left:3px;width:18px}.switch input:checked+.slider[data-v-aefcfb89]{background-color:var(--primary-color)}.switch input:checked+.slider[data-v-aefcfb89]:before{transform:translate(26px)}.info-balloon[data-v-aefcfb89]{background-color:#f1f1f1;border:1px solid #ccc;border-radius:50%;color:#555;cursor:default;font-size:14px;height:20px;line-height:18px;text-align:center;width:20px}.activation-fields[data-v-aefcfb89]{margin-top:12px}.input-group[data-v-aefcfb89]{align-items:flex-start;display:flex;flex-direction:row;gap:8px;margin-bottom:16px;width:100%}.input-group>input[data-v-aefcfb89]{border:1px solid var(--border-color);border-radius:4px;box-sizing:border-box;color:var(--text-color-with-light-bg);flex:1;height:38px;padding:10px}.input-group[data-v-aefcfb89] .reply-comment-input{flex:1;width:100%}.input-group[data-v-aefcfb89] .input-reply-comment{align-items:stretch;display:flex;flex-direction:column;width:100%}.input-group[data-v-aefcfb89]>.editable-input{max-height:120px;min-height:38px}.reply-comment-add-button-wrapper[data-v-aefcfb89]{align-items:flex-start;display:flex}.input-group>.add-btn[data-v-aefcfb89]{align-self:flex-start;padding-bottom:9px;padding-top:9px}.dm-input-group[data-v-aefcfb89]{align-items:flex-start}.dm-input-group input[data-v-aefcfb89]{box-sizing:border-box;height:38px}.dm-add-btn[data-v-aefcfb89]{align-self:flex-start;height:38px;margin-top:0;padding:8px 16px}.activation-list[data-v-aefcfb89]{list-style:none;margin:0;padding:0}.activation-list li[data-v-aefcfb89]{align-items:center;background-color:#f9f9f9;border:1px solid var(--border-color);border-radius:6px;display:flex;justify-content:space-between;margin-bottom:10px;padding:10px 12px}.activation-list li span[data-v-aefcfb89]{flex:1;line-height:1.4;overflow:hidden;padding-right:10px;text-overflow:ellipsis;word-break:break-word}.add-btn[data-v-aefcfb89]{background-color:var(--primary-color);border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:14px;font-weight:500;height:36px;min-width:80px;padding:8px 16px;transition:all .2s ease}.reply-comment-add-button[data-v-aefcfb89]{height:42px}.add-btn[data-v-aefcfb89]:hover{background-color:var(--primary-color-dark)}.remove-link-btn[data-v-aefcfb89]{background:none;border:none;color:#dc3545;cursor:pointer;line-height:1;padding:4px}.dm-menu[data-v-aefcfb89]{display:flex;gap:10px;margin-bottom:20px}.dm-menu button[data-v-aefcfb89]{background-color:#ddd;border:1px solid var(--border-color);border-radius:4px;flex:1;padding:10px}.dm-menu button.active[data-v-aefcfb89]{background-color:var(--primary-color);color:#fff}.add-btn[data-v-aefcfb89]:disabled,.dm-menu button.disabled[data-v-aefcfb89],.input-group input[data-v-aefcfb89]:disabled{cursor:not-allowed;opacity:.5}.dm-model[data-v-aefcfb89]{background-color:var(--background-color);border:1px solid var(--border-color);border-radius:8px;margin-top:20px;padding:15px}.dm-model label[data-v-aefcfb89]{color:var(--text-color-with-light-bg);display:block;font-weight:500;margin-bottom:8px}.dm-model>input[data-v-aefcfb89],.dm-model>textarea[data-v-aefcfb89]{border:1px solid var(--border-color);border-radius:4px;color:var(--text-color-with-light-bg);margin-top:5px;padding:8px;resize:none;width:100%}.char-counter[data-v-aefcfb89]{color:var(--text-secondary);font-size:12px;margin-top:4px;text-align:right}.char-counter.error[data-v-aefcfb89]{color:#dc3545;font-weight:700}.form-group[data-v-aefcfb89]{margin-bottom:20px}.form-group label[data-v-aefcfb89]{display:block;font-weight:500;margin-bottom:10px}.input-field[data-v-aefcfb89],.textarea-field[data-v-aefcfb89]{background-color:var(--background-color);border:1px solid var(--border-color);border-radius:4px;color:var(--text-color);font-size:14px;padding:10px;width:100%}.input-field[data-v-aefcfb89]:focus,.textarea-field[data-v-aefcfb89]:focus{border-color:var(--primary-color);box-shadow:0 0 0 2px #007bff40;outline:none}.button-entry[data-v-aefcfb89],.link-entry[data-v-aefcfb89]{border-radius:6px;display:flex;flex-direction:row;margin-bottom:5px;padding:5px;position:relative;width:100%}.button-inputs[data-v-aefcfb89],.link-inputs[data-v-aefcfb89]{display:flex;flex-direction:column;gap:6px;padding-right:30px;width:100%}.button-inputs input[data-v-aefcfb89],.link-inputs input[data-v-aefcfb89]{border:1px solid var(--border-color);border-radius:4px;padding:6px}.button-inputs .font-bold[data-v-aefcfb89],.link-inputs .font-bold[data-v-aefcfb89]{font-size:14px;line-height:1.3;word-break:break-word}.button-inputs a[data-v-aefcfb89],.link-inputs a[data-v-aefcfb89]{display:inline-block;font-size:13px;max-width:100%;overflow:hidden;text-overflow:ellipsis;word-break:break-all}.image-preview-container[data-v-aefcfb89]{margin:15px 0;text-align:center}.img-preview[data-v-aefcfb89]{border:1px solid var(--border-color);border-radius:6px;max-height:300px;max-width:300px}.error-message[data-v-aefcfb89]{color:#dc3545;font-size:14px;margin-top:5px}.close-button[data-v-aefcfb89]{background:none;border:none;color:var(--text-secondary);cursor:pointer;font-size:24px;position:absolute;right:32px;top:24px;z-index:10}.post-preview[data-v-aefcfb89]{background-color:var(--background-color);border:1px solid var(--border-color);border-radius:8px;margin-bottom:20px;padding:20px}.preview-image[data-v-aefcfb89]{display:flex;justify-content:center;text-align:center}.preview-image img[data-v-aefcfb89]{border-radius:4px;max-height:300px;max-width:100%;-o-object-fit:contain;object-fit:contain}.preview-caption[data-v-aefcfb89]{color:var(--text-color-with-light-bg);display:-webkit-box;font-size:14px;-webkit-line-clamp:3;line-height:1.4;margin:12px 0 0;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.wizard-footer[data-v-aefcfb89]{background-color:var(--background-secondary);border-top:1px solid var(--border-color);display:flex;gap:16px;justify-content:space-between;padding:24px 32px}.cancel-btn[data-v-aefcfb89],.next-btn[data-v-aefcfb89],.prev-btn[data-v-aefcfb89],.submit-btn[data-v-aefcfb89]{align-items:center;border-radius:8px;display:flex;font-weight:500;gap:8px;padding:12px 24px;transition:all .2s ease}.btn-icon[data-v-aefcfb89]{font-size:18px}.cancel-btn[data-v-aefcfb89]{background-color:var(--cancel-button-bg-color);border:1px solid var(--border-color);color:var(--cancel-button-text-color)}.cancel-btn[data-v-aefcfb89]:hover{background-color:var(--cancel-button-hover-bg-color)}.prev-btn[data-v-aefcfb89]{background-color:var(--background-color);border:1px solid var(--border-color);color:var(--text-color)}.prev-btn[data-v-aefcfb89]:hover{background-color:var(--background-secondary)}.next-btn[data-v-aefcfb89],.submit-btn[data-v-aefcfb89]{background-color:var(--primary-color);border:none;color:#fff}.next-btn[data-v-aefcfb89]:hover,.submit-btn[data-v-aefcfb89]:hover{background-color:var(--primary-color-dark)}.next-btn[data-v-aefcfb89]:disabled,.submit-btn[data-v-aefcfb89]:disabled{cursor:not-allowed;opacity:.6}@keyframes pulse-aefcfb89{0%,to{opacity:1}50%{opacity:.5}}@keyframes fadeIn-aefcfb89{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media(max-width:768px){.wizard-header[data-v-aefcfb89]{padding:16px}.steps-progress[data-v-aefcfb89]{gap:5px;padding:0}.step-label[data-v-aefcfb89]{font-size:12px}.wizard-body[data-v-aefcfb89]{padding:16px}.wizard-footer[data-v-aefcfb89]{flex-direction:column;padding:16px}.cancel-btn[data-v-aefcfb89],.next-btn[data-v-aefcfb89],.prev-btn[data-v-aefcfb89],.submit-btn[data-v-aefcfb89]{justify-content:center;width:100%}.post-grid[data-v-aefcfb89]{grid-template-columns:repeat(2,1fr)}.current-post[data-v-aefcfb89]{padding:15px;width:100%}}@media(max-width:480px){.post-grid[data-v-aefcfb89]{grid-template-columns:1fr}}@media(max-width:768px){.wizard-header[data-v-aefcfb89]{align-items:center;flex-direction:column;padding:12px 16px}.header-content[data-v-aefcfb89]{margin-right:0;width:100%}.title[data-v-aefcfb89]{font-size:20px;margin-bottom:8px}.steps-progress[data-v-aefcfb89]{flex-wrap:wrap;gap:10px;justify-content:center;padding:0}.step-indicator[data-v-aefcfb89]{flex:1 0 auto;max-width:80px}.step-number[data-v-aefcfb89]{font-size:14px;height:28px;width:28px}.step-label[data-v-aefcfb89]{font-size:12px}.steps-progress[data-v-aefcfb89]:before{display:none}.close-button[data-v-aefcfb89]{font-size:20px;right:16px;top:12px}.input-group[data-v-aefcfb89]{align-items:stretch;flex-direction:column}.input-group .add-btn[data-v-aefcfb89]{height:40px;margin-top:8px;width:100%}}@media(max-width:480px){.steps-progress[data-v-aefcfb89]{gap:5px}.step-indicator[data-v-aefcfb89]{max-width:60px}.step-number[data-v-aefcfb89]{font-size:12px;height:24px;width:24px}.step-label[data-v-aefcfb89]{font-size:10px}.close-button[data-v-aefcfb89]{font-size:18px;right:12px;top:12px}.dm-model[data-v-aefcfb89]{padding:12px 10px}.form-group label[data-v-aefcfb89]{font-size:14px}.input-group input[data-v-aefcfb89]{padding:12px 10px}.add-btn[data-v-aefcfb89]{margin-top:4px;padding:12px;width:100%}.button-entry[data-v-aefcfb89],.link-entry[data-v-aefcfb89]{padding:12px 10px}.button-inputs a[data-v-aefcfb89],.link-inputs a[data-v-aefcfb89]{font-size:12px}.button-inputs .font-bold[data-v-aefcfb89],.link-inputs .font-bold[data-v-aefcfb89]{color:var(--text-color-with-light-bg);font-weight:600;margin-bottom:4px}.button-inputs .font-bold[data-v-aefcfb89]:before,.link-inputs .font-bold[data-v-aefcfb89]:before{content:"📝 ";margin-right:2px}.button-inputs a[data-v-aefcfb89]:before,.link-inputs a[data-v-aefcfb89]:before{content:"🔗 ";margin-right:2px}.input-group[data-v-aefcfb89]{flex-direction:column}.add-btn[data-v-aefcfb89]{font-size:13px;padding:10px}}.media-type-selector[data-v-aefcfb89]{display:flex;gap:10px;justify-content:center;margin-bottom:20px}.media-type-selector button[data-v-aefcfb89]{background-color:var(--background-color);border:1px solid var(--border-color);border-radius:4px;color:var(--text-color);cursor:pointer;padding:8px 16px;transition:all .2s ease}.media-type-selector button.active[data-v-aefcfb89]{background-color:var(--primary-color);border-color:var(--primary-color);color:#fff}.media-type-selector button[data-v-aefcfb89]:hover:not(.active){background-color:var(--background-secondary)}.activation-fields .input-group input[data-v-aefcfb89]{width:100%}.fnode[data-v-2316b398]{background-color:var(--content-background,var(--background-color));border:1px solid var(--border-color);border-radius:12px;box-shadow:0 1px 2px #0a0a1424,0 8px 18px -10px #0a0a1466;color:var(--text-color);cursor:pointer;padding:10px 11px;position:relative;text-align:left;transition:box-shadow .15s ease,border-color .15s ease;width:264px}.fnode.readonly[data-v-2316b398]{cursor:default}.fnode.pickable[data-v-2316b398]{border-color:#a78bfa;box-shadow:0 0 0 3px #a78bfa73;cursor:copy}.fnode.sel[data-v-2316b398]{border-color:var(--primary-color);box-shadow:0 0 0 2px var(--primary-color)}.fnode.root[data-v-2316b398]{border-top:3px solid #10b981}.fnode.invalid[data-v-2316b398]{border-color:#f87171;box-shadow:0 0 0 3px #f8727238}.fnode.invalid.sel[data-v-2316b398]{box-shadow:0 0 0 3px #f87171}.fnode-head[data-v-2316b398]{align-items:center;display:flex;gap:6px;margin-bottom:6px}.fnode-label[data-v-2316b398]{color:var(--primary-color);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:9px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.fnode-label.opts[data-v-2316b398]{color:#a78bfa;display:block;margin:9px 0 5px}.fnode-alert[data-v-2316b398]{align-items:center;background-color:#f87171;border-radius:50%;color:#fff;cursor:help;display:inline-flex;font-size:11px;font-weight:700;height:16px;justify-content:center;width:16px}.fnode-del[data-v-2316b398]{background:transparent;border:none;border-radius:6px;color:var(--text-secondary);cursor:pointer;font-size:12px;height:22px;line-height:1;margin-left:auto;width:22px}.fnode-del[data-v-2316b398]:hover{background-color:#dc3545;color:#fff}.fnode-img[data-v-2316b398]{border-radius:8px;display:block;height:96px;margin-bottom:8px;-o-object-fit:cover;object-fit:cover;width:100%}.fnode-img.broken[data-v-2316b398]{align-items:center;color:var(--text-secondary);display:flex;font-size:11px;justify-content:center;padding:8px;text-align:center}.fnode-bubble[data-v-2316b398],.fnode-img.broken[data-v-2316b398]{background-color:var(--background-secondary)}.fnode-bubble[data-v-2316b398]{border:1px solid transparent;border-radius:10px 10px 10px 3px;font-size:11.5px;line-height:1.45;padding:8px 10px;white-space:pre-wrap;word-break:break-word}.fnode-bubble.empty[data-v-2316b398]{color:var(--text-secondary);font-style:italic}.fnode-opt-row[data-v-2316b398]{margin-bottom:5px;position:relative}.fnode-opt[data-v-2316b398],.fnode-opt-row[data-v-2316b398]{align-items:center;display:flex;gap:6px}.fnode-opt[data-v-2316b398]{background-color:var(--background-secondary);border:1px solid var(--border-color);border-radius:7px;color:var(--text-color);cursor:pointer;flex:1;font-family:inherit;font-size:10.5px;font-weight:600;min-width:0;padding:7px 9px;text-align:left}.fnode-opt.link[data-v-2316b398],.fnode-opt.pending[data-v-2316b398]{border-style:dashed}.fnode-opt.pending[data-v-2316b398]{background-color:#f59e0b1f;border-color:#f59e0b;color:#f59e0b}.fnode-opt.pending[data-v-2316b398]:hover{background-color:#f59e0b38}.fnode-opt.pending .fnode-opt-arrow[data-v-2316b398],.fnode-plus[data-v-2316b398]{color:#f59e0b;font-weight:700}.fnode-plus[data-v-2316b398]{background-color:var(--background-color);border:1.5px solid #f59e0b;border-radius:50%;cursor:pointer;flex:none;font-family:inherit;font-size:14px;height:24px;line-height:1;width:24px}.fnode-plus[data-v-2316b398]:hover{background-color:#f59e0b;color:#fff}.fnode-opt-title[data-v-2316b398]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fnode-opt-arrow[data-v-2316b398]{flex:none;font-weight:400;opacity:.8}.fnode-end[data-v-2316b398]{color:var(--text-secondary);font-size:10px;font-style:italic;margin:8px 0 0}.fnode-handle[data-v-2316b398]{background-color:var(--primary-color);border:none;height:7px;width:7px}.fnode-handle.edge-anchor[data-v-2316b398]{border:2px solid var(--background-color);height:8px;pointer-events:none;right:-16px;width:8px}.ftrigger[data-v-2118a35a]{background-color:var(--primary-color);border-radius:12px;box-shadow:0 4px 14px -5px #0a7cffb3;color:#fff;cursor:pointer;padding:9px 11px;text-align:left;width:264px}.ftrigger.readonly[data-v-2118a35a]{cursor:default}.ftrigger.invalid[data-v-2118a35a]{box-shadow:0 0 0 3px #f87171}.ftrigger-alert[data-v-2118a35a]{background-color:#f87171;border-radius:50%;color:#fff;display:inline-flex;flex:none;font-size:11px;font-weight:700;height:16px;width:16px}.ftrigger-alert[data-v-2118a35a],.ftrigger.empty[data-v-2118a35a]{align-items:center;justify-content:center}.ftrigger.empty[data-v-2118a35a]{background-color:#f872721a;border:1.5px dashed #f87171;border-radius:22px;box-shadow:0 0 0 3px #f8727229;color:#f87171;display:flex;gap:8px;height:44px;padding:0 12px}.ftrigger-plus[data-v-2118a35a]{font-size:17px;font-weight:700;line-height:1}.ftrigger-add[data-v-2118a35a]{font-size:13px;font-weight:700}.ftrigger-head[data-v-2118a35a]{align-items:center;display:flex;gap:6px;margin-bottom:7px}.ftrigger-tag[data-v-2118a35a]{background-color:#ffffff3d;border-radius:20px;flex:none;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:9px;font-weight:800;letter-spacing:.06em;padding:2px 7px;text-transform:uppercase}.ftrigger-kind[data-v-2118a35a]{font-size:11.5px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ftrigger-edit[data-v-2118a35a]{font-size:12px;margin-left:auto;opacity:.8}.ftrigger-body[data-v-2118a35a]{align-items:center;display:flex;gap:9px;min-width:0}.ftrigger-thumb[data-v-2118a35a]{border-radius:7px;display:block;flex:none;height:42px;-o-object-fit:cover;object-fit:cover;width:42px}.ftrigger-what[data-v-2118a35a]{display:flex;flex-direction:column;gap:1px;min-width:0}.ftrigger-what small[data-v-2118a35a]{font-size:9px;letter-spacing:.05em;opacity:.75;text-transform:uppercase}.ftrigger-what span[data-v-2118a35a]{display:-webkit-box;font-size:11.5px;font-weight:600;-webkit-line-clamp:2;line-clamp:2;line-height:1.35;overflow:hidden;-webkit-box-orient:vertical}.ftrigger-reply[data-v-2118a35a]{border-top:1px solid hsla(0,0%,100%,.22);font-size:10px;margin:7px 0 0;opacity:.9;padding-top:6px}.ftrigger-handle[data-v-2118a35a]{height:7px;opacity:0;pointer-events:none;width:7px}.back-edge[data-v-54d3aeb8]{fill:none;opacity:.95;stroke:#a78bfa;stroke-dasharray:6 4;stroke-width:1.8}.back-edge-label[data-v-54d3aeb8]{fill:#a78bfa;font-family:inherit;font-size:10px;font-weight:700}.step-edge[data-v-ec719b0f]{fill:none;opacity:.9;stroke-width:1.8}.fcanvas[data-v-692cfd8a]{background-color:var(--background-color);height:100%;min-height:0;position:relative;text-align:left;width:100%}.fcanvas[data-v-692cfd8a] .vue-flow__node{cursor:default}.fcanvas-controls[data-v-692cfd8a]{align-items:center;bottom:calc(12px + env(safe-area-inset-bottom));display:flex;gap:8px;position:absolute;right:12px;z-index:6}.fcanvas-fit[data-v-692cfd8a],.fcanvas-zoom[data-v-692cfd8a]{align-items:center;background-color:var(--background-color);border:1px solid var(--border-color);border-radius:10px;box-shadow:0 3px 12px #00000038;display:flex;overflow:hidden}.fcanvas-fit[data-v-692cfd8a]{align-items:center;color:var(--text-color);cursor:pointer;display:flex;font-family:inherit;font-size:12px;font-weight:600;gap:7px;height:40px;padding:0 13px}.fcanvas-fit[data-v-692cfd8a]:hover{background-color:var(--background-secondary)}.fcanvas-zoom button[data-v-692cfd8a]{background:transparent;border:none;color:var(--text-color);cursor:pointer;font-size:17px;height:40px;width:38px}.fcanvas-zoom button[data-v-692cfd8a]:hover{background-color:var(--background-secondary)}.fcanvas-zoom span[data-v-692cfd8a]{border-left:1px solid var(--border-color);border-right:1px solid var(--border-color);color:var(--text-color);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;font-weight:600;min-width:46px;padding:0 6px;text-align:center}@media(max-width:640px){.fcanvas-fit[data-v-692cfd8a]{padding:0 12px}.fcanvas-fit-txt[data-v-692cfd8a]{display:none}}.step-editor[data-v-6b7c54e7]{background-color:var(--background-color);color:var(--text-color);display:flex;flex-direction:column;height:100%;min-height:0;text-align:left}.editor-header[data-v-6b7c54e7]{border-bottom:1px solid var(--border-color);padding:14px 16px}.editor-header[data-v-6b7c54e7],.editor-title[data-v-6b7c54e7]{align-items:center;display:flex;gap:10px}.editor-title h4[data-v-6b7c54e7]{font-size:16px;font-weight:600;margin:0}.editor-badge[data-v-6b7c54e7]{background-color:var(--background-secondary);border-radius:20px;color:var(--text-secondary);font-size:10px;font-weight:700;letter-spacing:.05em;padding:3px 8px;text-transform:uppercase}.editor-badge.root[data-v-6b7c54e7]{background-color:#10b981;color:#fff}.editor-close[data-v-6b7c54e7]{background:transparent;border:none;border-radius:8px;color:var(--text-color);cursor:pointer;font-size:24px;height:32px;line-height:1;margin-left:auto;width:32px}.editor-close[data-v-6b7c54e7]:hover{background-color:var(--background-secondary)}.editor-body[data-v-6b7c54e7]{display:flex;flex:1;flex-direction:column;gap:20px;min-height:0;overflow-y:auto;padding:16px}.editor-errors[data-v-6b7c54e7]{background-color:#f872721f;border:1px solid #f87171;border-radius:8px;color:#f87171;font-size:13px;margin:0;padding:10px 12px 10px 28px}.editor-field[data-v-6b7c54e7]{display:flex;flex-direction:column;gap:8px}.editor-field>label[data-v-6b7c54e7],.field-header label[data-v-6b7c54e7]{font-size:14px;font-weight:600}.field-header[data-v-6b7c54e7]{align-items:center;display:flex;justify-content:space-between}.field-counter[data-v-6b7c54e7],.field-hint[data-v-6b7c54e7]{color:var(--text-secondary);font-size:12px}.field-hint[data-v-6b7c54e7]{line-height:1.5;margin:0}.field-error[data-v-6b7c54e7]{color:#f87171;font-size:12px;margin:6px 0 0}.text-input[data-v-6b7c54e7]{background-color:var(--background-color);border:1px solid var(--border-color);border-radius:8px;color:var(--text-color);font-family:inherit;font-size:16px;padding:10px 12px;width:100%}.text-input[data-v-6b7c54e7]:focus{border-color:var(--primary-color);outline:none}.toggle-row[data-v-6b7c54e7]{align-items:center;cursor:pointer;display:flex;font-size:14px;font-weight:600;gap:12px;justify-content:space-between}.switch[data-v-6b7c54e7]{display:inline-block;flex-shrink:0;height:24px;position:relative;width:44px}.switch input[data-v-6b7c54e7]{height:0;opacity:0;width:0}.slider[data-v-6b7c54e7]{background-color:var(--border-color);border-radius:24px;inset:0}.slider[data-v-6b7c54e7],.slider[data-v-6b7c54e7]:before{position:absolute;transition:.2s}.slider[data-v-6b7c54e7]:before{background-color:#fff;border-radius:50%;bottom:3px;content:"";height:18px;left:3px;width:18px}.switch input:checked+.slider[data-v-6b7c54e7]{background-color:var(--primary-color)}.switch input:checked+.slider[data-v-6b7c54e7]:before{transform:translate(20px)}.image-preview img[data-v-6b7c54e7]{border-radius:8px;margin-top:8px;max-height:160px;-o-object-fit:cover;object-fit:cover;width:100%}.editor-toolbar[data-v-6b7c54e7]{align-items:center;display:flex;gap:10px;margin-top:2px}.tool-toggle[data-v-6b7c54e7]{background:transparent;border:1px solid var(--border-color);border-radius:8px;color:var(--text-color);cursor:pointer;font-family:inherit;font-size:12.5px;font-weight:600;padding:7px 12px}.tool-toggle[data-v-6b7c54e7]:hover{background-color:var(--background-secondary)}.tool-toggle.on[data-v-6b7c54e7]{border-color:var(--primary-color);color:var(--primary-color)}.char-counter[data-v-6b7c54e7]{color:var(--text-secondary);font-size:12px;margin-left:auto}.char-counter.error[data-v-6b7c54e7]{color:#f87171;font-weight:600}.button-card[data-v-6b7c54e7]{background-color:var(--background-secondary);border:1px solid var(--border-color);border-radius:10px;display:flex;flex-direction:column;gap:10px;padding:12px}.button-card-header[data-v-6b7c54e7]{align-items:center;display:flex;gap:8px;min-width:0}.button-card-header .text-input[data-v-6b7c54e7]{min-width:0}.button-card-index[data-v-6b7c54e7]{align-items:center;background-color:var(--primary-color);border-radius:50%;color:#fff;display:inline-flex;flex-shrink:0;font-size:12px;font-weight:700;height:24px;justify-content:center;width:24px}.button-card-remove[data-v-6b7c54e7]{background:transparent;border:none;border-radius:8px;color:var(--text-secondary);cursor:pointer;flex-shrink:0;font-size:22px;height:30px;line-height:1;width:30px}.button-card-remove[data-v-6b7c54e7]:hover{background-color:#dc3545;color:#fff}.button-card-meta[data-v-6b7c54e7]{align-self:flex-end;color:var(--text-secondary);font-size:11px}.button-card-row[data-v-6b7c54e7]{display:flex;flex-direction:column;gap:5px}.button-card-row label[data-v-6b7c54e7]{color:var(--text-secondary);font-size:12px}.add-button-btn[data-v-6b7c54e7]{background:transparent;border:1px dashed var(--primary-color);border-radius:8px;color:var(--primary-color);cursor:pointer;font-size:14px;font-weight:600;padding:11px}.add-button-btn[data-v-6b7c54e7]:disabled{border-color:var(--border-color);color:var(--text-secondary);cursor:not-allowed}.add-button-btn[data-v-6b7c54e7]:not(:disabled):hover{background-color:#3b82f61a}.picker[data-v-361add43]{align-items:center;background:#000000a6;display:flex;inset:0;justify-content:center;padding:16px;position:fixed;z-index:1300}.picker-box[data-v-361add43]{background-color:var(--background-color);border-radius:14px;color:var(--text-color);display:flex;flex-direction:column;height:min(80vh,720px);max-width:100%;overflow:hidden;text-align:left;width:640px}.picker-head[data-v-361add43]{align-items:center;border-bottom:1px solid var(--border-color);display:flex;flex:none;padding:14px 16px}.picker-head h4[data-v-361add43]{font-size:15px;font-weight:700;margin:0}.picker-close[data-v-361add43]{background:transparent;border:none;border-radius:8px;color:var(--text-color);cursor:pointer;font-size:15px;height:32px;margin-left:auto;width:32px}.picker-body[data-v-361add43]{flex:1;min-height:0;overflow-y:auto;padding:14px}.picker-grid[data-v-361add43]{display:grid;gap:8px;grid-template-columns:repeat(auto-fill,minmax(96px,1fr))}.picker-item[data-v-361add43]{background-color:var(--background-secondary);border:2px solid transparent;border-radius:10px;cursor:pointer;height:96px;overflow:hidden;padding:0;position:relative}.picker-item.active[data-v-361add43]{border-color:var(--primary-color)}.picker-item img[data-v-361add43],.picker-ph[data-v-361add43]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.picker-check[data-v-361add43]{align-items:center;background-color:var(--primary-color);border-radius:50%;bottom:5px;color:#fff;display:flex;font-size:11px;font-weight:700;height:20px;justify-content:center;position:absolute;right:5px;width:20px}.picker-sentinel[data-v-361add43]{height:1px}.picker-note[data-v-361add43]{color:var(--text-secondary);font-size:12px;margin:14px 0 0;text-align:center}@media(max-width:640px){.picker[data-v-361add43]{padding:0}.picker-box[data-v-361add43]{border-radius:0;height:100dvh;padding-bottom:env(safe-area-inset-bottom);width:100%}}.fte-foot[data-v-c5a58475]{background-color:var(--background-color);border-top:1px solid var(--border-color);flex:none;padding:12px 16px calc(14px + env(safe-area-inset-bottom))}.fte-continue[data-v-c5a58475]{background-color:var(--primary-color);border:none;border-radius:10px;color:#fff;cursor:pointer;font-family:inherit;font-size:15px;font-weight:700;padding:14px;text-align:center;width:100%}.fte-continue[data-v-c5a58475]:disabled{cursor:not-allowed;opacity:.45}.fte-foot .fte-hint[data-v-c5a58475]{margin-top:8px;text-align:center}.ftrigger-editor[data-v-c5a58475]{background-color:var(--background-color);color:var(--text-color);display:flex;flex-direction:column;height:100%;min-height:0;text-align:left}.fte-head[data-v-c5a58475]{align-items:center;border-bottom:1px solid var(--border-color);display:flex;padding:14px 16px}.fte-head h4[data-v-c5a58475]{font-size:15px;font-weight:700;margin:0}.fte-close[data-v-c5a58475]{background:transparent;border:none;border-radius:8px;color:var(--text-color);cursor:pointer;font-size:15px;height:32px;margin-left:auto;width:32px}.fte-close[data-v-c5a58475]:hover{background-color:var(--background-secondary)}.fte-body[data-v-c5a58475]{flex:1;gap:20px;min-height:0;overflow-y:auto;padding:16px}.fte-body[data-v-c5a58475],.fte-field[data-v-c5a58475]{display:flex;flex-direction:column}.fte-field[data-v-c5a58475]{gap:8px}.fte-field>label[data-v-c5a58475]{font-size:13px;font-weight:600}.fte-sources[data-v-c5a58475]{display:flex;gap:8px}.fte-sources button[data-v-c5a58475]{align-items:center;background:transparent;border:1px solid var(--border-color);border-radius:8px;color:var(--text-color);cursor:pointer;display:flex;flex:1;flex-direction:column;font-family:inherit;font-size:13px;gap:3px;padding:10px 6px;text-align:center}.fte-sources button strong[data-v-c5a58475]{font-size:13px;font-weight:700}.fte-sources button small[data-v-c5a58475]{color:var(--text-secondary);font-size:10px;line-height:1.3}.fte-sources button.active[data-v-c5a58475]{background-color:var(--primary-color);border-color:var(--primary-color);color:#fff}.fte-sources button.active small[data-v-c5a58475]{color:#ffffffd9}.fte-media[data-v-c5a58475]{display:grid;gap:8px;grid-template-columns:repeat(3,1fr)}.fte-media-item[data-v-c5a58475]{background-color:var(--background-secondary);border:2px solid transparent;border-radius:8px;cursor:pointer;height:84px;overflow:hidden;padding:0;position:relative}.fte-media-item.active[data-v-c5a58475]{border-color:var(--primary-color)}.fte-media-item img[data-v-c5a58475]{-o-object-fit:cover;object-fit:cover}.fte-media-item img[data-v-c5a58475],.fte-media-ph[data-v-c5a58475]{display:block;height:100%;width:100%}.fte-media-ph[data-v-c5a58475]{background-color:var(--background-secondary)}.fte-media-check[data-v-c5a58475]{align-items:center;background-color:var(--primary-color);border-radius:50%;bottom:4px;color:#fff;display:flex;font-size:10px;font-weight:700;height:18px;justify-content:center;position:absolute;right:4px;width:18px}.fte-more[data-v-c5a58475]{background:transparent;border:1px solid var(--border-color);border-radius:8px;color:var(--text-color);cursor:pointer;font-family:inherit;font-size:13px;font-weight:600;padding:10px;width:100%}.fte-more[data-v-c5a58475]:hover{background-color:var(--background-secondary)}.fte-vars[data-v-c5a58475]{display:flex;flex-wrap:wrap;gap:6px}.fte-vars button[data-v-c5a58475]{background:transparent;border:1px solid var(--border-color);border-radius:20px;color:var(--primary-color);font-family:inherit;font-size:11px;padding:5px 10px}.fte-toggle[data-v-c5a58475],.fte-vars button[data-v-c5a58475]{cursor:pointer;font-weight:600}.fte-toggle[data-v-c5a58475]{align-items:center;display:flex;font-size:13px;gap:12px;justify-content:space-between}.switch[data-v-c5a58475]{display:inline-block;flex-shrink:0;height:24px;position:relative;width:44px}.switch input[data-v-c5a58475]{height:0;opacity:0;width:0}.slider[data-v-c5a58475]{background-color:var(--border-color);border-radius:24px;inset:0}.slider[data-v-c5a58475],.slider[data-v-c5a58475]:before{position:absolute;transition:.2s}.slider[data-v-c5a58475]:before{background-color:#fff;border-radius:50%;bottom:3px;content:"";height:18px;left:3px;width:18px}.switch input:checked+.slider[data-v-c5a58475]{background-color:var(--primary-color)}.switch input:checked+.slider[data-v-c5a58475]:before{transform:translate(20px)}.fte-hint[data-v-c5a58475]{color:var(--text-secondary);font-size:11.5px;line-height:1.5;margin:0}.fte-hint.warn[data-v-c5a58475]{color:#f59e0b}.fte-kw-input[data-v-c5a58475]{display:flex;gap:8px;min-width:0}.fte-kw-input input[data-v-c5a58475]{background-color:var(--background-color);border:1px solid var(--border-color);border-radius:8px;color:var(--text-color);flex:1;font-family:inherit;font-size:16px;min-width:0;padding:10px 12px}.fte-kw-input button[data-v-c5a58475]{background-color:var(--primary-color);border:none;border-radius:8px;color:#fff;cursor:pointer;flex:none;font-family:inherit;font-weight:600;padding:10px 16px}.fte-kw-list[data-v-c5a58475]{display:flex;flex-wrap:wrap;gap:8px;list-style:none;margin:0;padding:0}.fte-kw-list li[data-v-c5a58475]{align-items:center;border:1px solid var(--border-color);border-radius:20px;display:flex;font-size:12.5px;gap:8px;padding:6px 12px}.fte-kw-list button[data-v-c5a58475]{background:transparent;border:none;color:var(--text-secondary);cursor:pointer;font-size:11px}.tester-overlay[data-v-6ec880e7]{align-items:center;background:#000000bf;display:flex;inset:0;justify-content:center;padding:16px;position:fixed;z-index:1200}.tester-phone[data-v-6ec880e7]{border-radius:20px;box-shadow:0 12px 40px #00000080;color:#fff;flex-direction:column;height:min(720px,92vh);max-width:100%;overflow:hidden;text-align:left;width:380px}.tester-phone[data-v-6ec880e7],.tester-topbar[data-v-6ec880e7]{background-color:#000;display:flex}.tester-topbar[data-v-6ec880e7]{align-items:center;border-bottom:1px solid #262626;gap:10px;padding:12px 14px}.tester-back[data-v-6ec880e7]{background:transparent;border:none;color:#fff;cursor:pointer;font-size:28px;line-height:1;padding:0 4px}.tester-account[data-v-6ec880e7]{align-items:center;display:flex;gap:10px;min-width:0}.tester-avatar[data-v-6ec880e7]{border-radius:50%;flex-shrink:0;height:34px;-o-object-fit:cover;object-fit:cover;width:34px}.tester-avatar.placeholder[data-v-6ec880e7]{align-items:center;background:linear-gradient(45deg,#f09433,#dc2743,#bc1888);display:flex;font-weight:700;justify-content:center}.tester-account-text[data-v-6ec880e7]{display:flex;flex-direction:column;min-width:0}.tester-account-text strong[data-v-6ec880e7]{font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tester-account-text small[data-v-6ec880e7]{color:#a8a8a8;font-size:11px}.tester-restart[data-v-6ec880e7]{background:transparent;border:1px solid #363636;border-radius:8px;color:#fff;cursor:pointer;font-size:12px;margin-left:auto;padding:6px 10px}.tester-restart[data-v-6ec880e7]:hover{background-color:#262626}.tester-thread[data-v-6ec880e7]{display:flex;flex:1;flex-direction:column;gap:8px;overflow-y:auto;padding:16px 12px}.tester-hint[data-v-6ec880e7]{font-size:11px;line-height:1.5;margin:0 0 8px}.tester-end[data-v-6ec880e7],.tester-hint[data-v-6ec880e7]{color:#737373;text-align:center}.tester-end[data-v-6ec880e7]{font-size:12px;margin:12px 0 0}.bubble-row[data-v-6ec880e7]{display:flex}.bubble-row.out[data-v-6ec880e7]{justify-content:flex-end}.bubble-row.in[data-v-6ec880e7]{justify-content:flex-start}.bubble-stack[data-v-6ec880e7]{display:flex;flex-direction:column;gap:6px;max-width:82%}.bubble[data-v-6ec880e7]{border-radius:20px;font-size:14px;line-height:1.4;padding:10px 14px;white-space:pre-wrap;word-break:break-word}.bubble.in[data-v-6ec880e7]{background-color:#262626;border-bottom-left-radius:6px;color:#fff}.bubble.out[data-v-6ec880e7]{background-color:#3797f0;border-bottom-right-radius:6px;color:#fff;max-width:82%}.ig-button[data-v-6ec880e7]{align-items:center;background-color:#1a1a1a;border:1px solid #363636;border-radius:20px;color:#3797f0;cursor:pointer;display:flex;font-family:inherit;font-size:14px;font-weight:600;gap:6px;justify-content:center;padding:11px;width:100%}.ig-button[data-v-6ec880e7]:hover:not(:disabled){background-color:#262626}.ig-button[data-v-6ec880e7]:disabled{cursor:default;opacity:.45}.ig-card[data-v-6ec880e7]{background-color:#1a1a1a;border:1px solid #363636;border-radius:16px;overflow:hidden}.ig-card-image[data-v-6ec880e7]{display:block;height:170px;-o-object-fit:cover;object-fit:cover;width:100%}.ig-card-body[data-v-6ec880e7]{display:flex;flex-direction:column;gap:4px;padding:12px 14px}.ig-card-title[data-v-6ec880e7]{font-size:14px;line-height:1.35}.ig-card-subtitle[data-v-6ec880e7]{color:#a8a8a8;font-size:13px;line-height:1.35}.ig-card-button[data-v-6ec880e7]{background-color:transparent;border:none;border-top:1px solid #363636;color:#3797f0;cursor:pointer;font-family:inherit;font-size:14px;font-weight:600;padding:11px;text-align:center;width:100%}.ig-card-button[data-v-6ec880e7]:hover:not(:disabled){background-color:#262626}.ig-card-button[data-v-6ec880e7]:disabled{cursor:default;opacity:.45}.ig-ext[data-v-6ec880e7]{font-size:12px}.tester-composer[data-v-6ec880e7]{border-top:1px solid #262626;color:#737373;font-size:13px;padding:12px 14px}@media(max-width:640px){.tester-overlay[data-v-6ec880e7]{padding:0}.tester-phone[data-v-6ec880e7]{border-radius:0;height:100dvh;padding-bottom:env(safe-area-inset-bottom);width:100%}}.bam[data-v-9355c08a]{align-items:flex-end;background:#0009;display:flex;inset:0;justify-content:center;padding:0;position:fixed;z-index:1250}.bam-box[data-v-9355c08a]{background-color:var(--background-color);border-radius:16px 16px 0 0;color:var(--text-color);max-width:100%;overflow:hidden;padding-bottom:env(safe-area-inset-bottom);text-align:left;width:460px}.bam-head[data-v-9355c08a]{align-items:flex-start;border-bottom:1px solid var(--border-color);display:flex;gap:10px;padding:16px}.bam-head h4[data-v-9355c08a]{font-size:15px;font-weight:700;margin:0}.bam-head p[data-v-9355c08a]{color:var(--text-secondary);font-size:12.5px;margin:3px 0 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bam-close[data-v-9355c08a]{background:transparent;border:none;border-radius:8px;color:var(--text-color);cursor:pointer;flex:none;font-size:15px;height:32px;margin-left:auto;width:32px}.bam-body[data-v-9355c08a]{display:flex;flex-direction:column;gap:10px;padding:14px 16px 18px}.bam-option[data-v-9355c08a]{align-items:center;background:transparent;border:1px solid var(--border-color);border-radius:12px;color:var(--text-color);cursor:pointer;display:flex;font-family:inherit;gap:12px;padding:13px 14px;text-align:left;width:100%}.bam-option[data-v-9355c08a]:hover:not(:disabled){background-color:var(--background-secondary);border-color:var(--primary-color)}.bam-option[data-v-9355c08a]:disabled{cursor:not-allowed;opacity:.45}.bam-option-icon[data-v-9355c08a]{align-items:center;background-color:var(--background-secondary);border-radius:50%;color:var(--primary-color);display:flex;flex:none;font-size:17px;font-weight:700;height:34px;justify-content:center;width:34px}.bam-option-text[data-v-9355c08a]{display:flex;flex-direction:column;gap:2px;min-width:0}.bam-option-text strong[data-v-9355c08a]{font-size:14px;font-weight:700}.bam-option-text small[data-v-9355c08a]{color:var(--text-secondary);font-size:11.5px;line-height:1.4}.bam-field span[data-v-9355c08a]{display:block;font-size:13px;font-weight:600;margin-bottom:6px}.bam-field input[data-v-9355c08a]{background-color:var(--background-color);border:1px solid var(--border-color);border-radius:8px;color:var(--text-color);font-family:inherit;font-size:16px;padding:12px;width:100%}.bam-field input[data-v-9355c08a]:focus{border-color:var(--primary-color);outline:none}.bam-hint[data-v-9355c08a]{color:var(--text-secondary);font-size:11.5px;line-height:1.5;margin:0}.bam-actions[data-v-9355c08a]{display:flex;gap:10px;margin-top:4px}.bam-actions button[data-v-9355c08a]{background:transparent;border:1px solid var(--border-color);border-radius:10px;color:var(--text-color);cursor:pointer;flex:1;font-family:inherit;font-size:14px;font-weight:600;padding:12px;text-align:center}.bam-actions button.primary[data-v-9355c08a]{background-color:var(--primary-color);border-color:var(--primary-color);color:#fff}.bam-actions button[data-v-9355c08a]:disabled{cursor:not-allowed;opacity:.45}@media(min-width:641px){.bam[data-v-9355c08a]{align-items:center;padding:20px}.bam-box[data-v-9355c08a]{border-radius:14px}}.studio[data-v-58a127c3]{background-color:var(--background-color);color:var(--text-color);display:flex;flex-direction:column;inset:0;overflow:hidden;position:fixed;text-align:left;z-index:1100}.studio-top[data-v-58a127c3]{align-items:center;background-color:var(--background-secondary);border-bottom:1px solid var(--border-color);display:flex;flex:none;gap:8px;padding:max(10px,env(safe-area-inset-top)) 12px 10px}.studio-back[data-v-58a127c3]{background:transparent;border:none;border-radius:8px;color:var(--text-color);cursor:pointer;flex:none;font-size:26px;height:36px;line-height:1;width:36px}.studio-back[data-v-58a127c3]:hover{background-color:var(--background-color)}.studio-spacer[data-v-58a127c3]{flex:1}.studio-ghost[data-v-58a127c3]{align-items:center;background:transparent;border:1px solid var(--border-color);border-radius:8px;color:var(--text-color);cursor:pointer;display:inline-flex;flex:none;font-family:inherit;font-size:13px;font-weight:600;gap:6px;height:36px;padding:0 12px}.studio-ghost[data-v-58a127c3]:disabled{cursor:not-allowed;opacity:.45}.studio-save[data-v-58a127c3]{background-color:#16a34a;border:none;border-radius:20px;color:#fff;cursor:pointer;flex:none;font-family:inherit;font-size:13px;font-weight:700;height:36px;padding:0 16px;text-align:center}.studio-save[data-v-58a127c3]:disabled{cursor:not-allowed;opacity:.45}.studio-body[data-v-58a127c3]{display:flex;flex:1;min-height:0;position:relative}.studio-canvas[data-v-58a127c3]{flex:1;min-width:0;position:relative}.studio-loading[data-v-58a127c3]{align-items:center;color:var(--text-secondary);display:flex;flex:1;font-size:14px;justify-content:center}.studio-picking[data-v-58a127c3]{align-items:center;background-color:var(--background-color);border:1px solid #a78bfa;border-radius:10px;box-shadow:0 3px 12px #00000040;color:#a78bfa;display:flex;font-size:12.5px;font-weight:600;gap:12px;left:12px;padding:11px 14px;position:absolute;right:12px;top:12px;z-index:6}.studio-picking span[data-v-58a127c3]{flex:1;min-width:0}.studio-picking button[data-v-58a127c3]{background:transparent;border:1px solid var(--border-color);border-radius:8px;color:var(--text-color);flex:none;padding:6px 12px}.studio-issues[data-v-58a127c3],.studio-picking button[data-v-58a127c3]{cursor:pointer;font-family:inherit;font-size:12px;font-weight:600}.studio-issues[data-v-58a127c3]{border:1px solid #f59e0b;border-radius:10px;bottom:calc(12px + env(safe-area-inset-bottom));box-shadow:0 3px 12px #00000038;color:#f59e0b;height:40px;left:12px;padding:0 14px;position:absolute;z-index:6}.studio-issues[data-v-58a127c3],.studio-panel[data-v-58a127c3]{background-color:var(--background-color)}.studio-panel[data-v-58a127c3]{border-left:1px solid var(--border-color);flex:none;overflow:hidden;width:400px}.studio-panel-empty[data-v-58a127c3]{color:var(--text-secondary);flex-direction:column;font-size:14px;gap:16px;height:100%;line-height:1.5;padding:24px;text-align:center}.studio-confirm[data-v-58a127c3],.studio-panel-empty[data-v-58a127c3]{align-items:center;display:flex;justify-content:center}.studio-confirm[data-v-58a127c3]{background:#0009;inset:0;padding:20px;position:absolute;z-index:1200}.studio-confirm-box[data-v-58a127c3]{background-color:var(--background-color);border-radius:12px;box-shadow:0 8px 30px #00000059;max-width:100%;padding:22px;width:380px}.studio-confirm-box h4[data-v-58a127c3]{font-size:17px;font-weight:700;margin:0 0 8px}.studio-confirm-box p[data-v-58a127c3]{color:var(--text-secondary);font-size:14px;line-height:1.5;margin:0 0 20px}.studio-confirm-actions[data-v-58a127c3]{display:flex;gap:10px}.studio-confirm-actions button[data-v-58a127c3]{background:transparent;border:1px solid var(--border-color);border-radius:8px;color:var(--text-color);cursor:pointer;flex:1;font-family:inherit;font-size:14px;font-weight:600;padding:12px;text-align:center}.studio-confirm-actions button.danger[data-v-58a127c3]{background-color:#dc3545;border-color:#dc3545;color:#fff}.studio-confirm-actions button.primary[data-v-58a127c3]{background-color:#16a34a;border-color:#16a34a;color:#fff}.studio-confirm-actions button[data-v-58a127c3]:disabled{cursor:not-allowed;opacity:.45}.studio-field[data-v-58a127c3]{display:block;margin-bottom:14px}.studio-field span[data-v-58a127c3]{display:block;font-size:13px;font-weight:600;margin-bottom:6px}.studio-field input[data-v-58a127c3],.studio-field textarea[data-v-58a127c3]{background-color:var(--background-color);border:1px solid var(--border-color);border-radius:8px;color:var(--text-color);font-family:inherit;font-size:16px;padding:11px 12px;resize:vertical;width:100%}.studio-field input[data-v-58a127c3]:focus,.studio-field textarea[data-v-58a127c3]:focus{border-color:var(--primary-color);outline:none}@media(max-width:900px){.studio-panel[data-v-58a127c3]{border-left:none;border-radius:16px 16px 0 0;border-top:1px solid var(--border-color);bottom:0;box-shadow:0 -6px 26px #00000057;height:78%;left:0;position:absolute;right:0;transform:translateY(100%);transition:transform .22s cubic-bezier(.32,.72,0,1),height .22s ease;transition:transform .22s cubic-bezier(.32,.72,0,1);width:auto;z-index:10}.studio-panel.open[data-v-58a127c3]{transform:none}.studio-panel.tall[data-v-58a127c3]{height:92%}.studio-panel-empty[data-v-58a127c3]{display:none}}.header-section[data-v-c2ef846a]{background-color:var(--background-color);padding:40px 0;position:sticky;top:0;z-index:10}.header-content[data-v-c2ef846a]{align-items:center;display:flex;justify-content:space-between;margin:0 auto;max-width:100%;padding:0 24px}.title-wrapper[data-v-c2ef846a]{align-items:baseline;display:flex;gap:12px}.page-title[data-v-c2ef846a]{color:var(--text-color);font-size:24px;font-weight:600;margin:0}.automation-count[data-v-c2ef846a]{color:var(--text-secondary);font-size:14px}.add-button[data-v-c2ef846a]{align-items:center;background-color:var(--primary-color);border:none;border-radius:8px;box-shadow:0 2px 4px #0000001a;color:#fff;cursor:pointer;display:flex;font-size:15px;font-weight:500;gap:8px;padding:12px 24px;transition:all .2s ease}.add-button[data-v-c2ef846a]:hover{background-color:var(--primary-color-dark);box-shadow:0 4px 6px #0000001a;transform:translateY(-1px)}.add-actions[data-v-c2ef846a]{align-items:stretch;display:flex;flex-direction:column;gap:10px}.add-button.flow[data-v-c2ef846a]{background-color:#f59e0b;color:#78350f}.add-button.flow[data-v-c2ef846a]:hover{background-color:#d97706}.add-button.flow.locked[data-v-c2ef846a],.add-button.flow.locked[data-v-c2ef846a]:hover{background-color:var(--background-secondary);box-shadow:none;color:var(--text-secondary);cursor:not-allowed;transform:none}.main-content[data-v-c2ef846a]{border-radius:16px;margin:0 auto;max-width:1400px;padding:24px}.empty-state[data-v-c2ef846a]{align-items:center;background-color:var(--background-color);border:2px dashed var(--border-color);border-radius:12px;display:flex;justify-content:center;min-height:400px}.empty-state-content[data-v-c2ef846a]{align-items:center;display:flex;flex-direction:column;padding:40px;text-align:center}.empty-state-content svg[data-v-c2ef846a]{color:var(--text-secondary);margin-bottom:24px}.empty-state-content h2[data-v-c2ef846a]{color:var(--text-color);font-size:20px;font-weight:600;margin:0 0 8px}.empty-state-content p[data-v-c2ef846a]{color:var(--text-secondary);margin:0 0 24px}.create-first-button[data-v-c2ef846a]{align-items:center;background-color:var(--primary-color);border:none;border-radius:8px;box-shadow:0 2px 4px #0000001a;color:#fff;cursor:pointer;display:flex;font-size:16px;font-weight:500;gap:8px;padding:14px 28px;transition:all .2s ease}.create-first-button[data-v-c2ef846a]:hover{background-color:var(--primary-color-dark);box-shadow:0 4px 6px #0000001a;transform:translateY(-1px)}.automation-list[data-v-c2ef846a]{display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(340px,1fr))}.automation-card[data-v-c2ef846a]:hover{border-color:var(--primary-color);box-shadow:0 4px 12px #0000001a;transform:translateY(-2px)}.card-content[data-v-c2ef846a]{padding:20px}.automation-header[data-v-c2ef846a]{align-items:center;display:flex;gap:8px;margin-bottom:8px}.status-indicator[data-v-c2ef846a]{background-color:var(--text-secondary);border-radius:50%;height:8px;width:8px}.status-indicator.active[data-v-c2ef846a]{background-color:#10b981}.automation-name[data-v-c2ef846a]{color:var(--text-color);font-size:16px;font-weight:600;margin:0}.automation-activation[data-v-c2ef846a]{color:var(--text-secondary);font-size:14px;line-height:1.5;margin:0}.automation-meta[data-v-c2ef846a]{color:var(--text-secondary);display:flex;font-size:12px;gap:16px;margin-top:16px}.execution-count[data-v-c2ef846a],.last-execution[data-v-c2ef846a]{align-items:center;display:flex;gap:4px}.automation-actions[data-v-c2ef846a]{border-top:1px solid var(--border-color);display:flex;gap:8px;justify-content:flex-end;margin-top:16px;padding-top:16px}.action-button[data-v-c2ef846a],.action-button-preview[data-v-c2ef846a]{align-items:center;background:transparent;border:1px solid var(--border-color);border-radius:8px;color:var(--text-secondary);cursor:pointer;display:flex;justify-content:center;transition:all .2s ease}.action-button-preview[data-v-c2ef846a]{height:36px;width:160px}.action-button-preview[data-v-c2ef846a]:hover{background-color:var(--button-hover-bg-color);color:var(--button-hover-text-color)}.modal-overlay[data-v-c2ef846a]{align-items:center;background:#00000080;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000}.delete-confirmation-modal[data-v-c2ef846a]{background-color:var(--background-color);border-radius:8px;box-shadow:0 4px 12px #00000026;max-width:400px;padding:24px;width:90%}.delete-confirmation-modal h3[data-v-c2ef846a]{color:var(--text-color);margin-top:0}.delete-confirmation-modal p[data-v-c2ef846a]{color:var(--text-secondary);margin:16px 0}.modal-actions[data-v-c2ef846a]{margin-top:24px}.cancel-btn[data-v-c2ef846a],.confirm-btn[data-v-c2ef846a]{border-radius:4px;cursor:pointer;padding:8px 16px;transition:all .2s ease}.cancel-btn[data-v-c2ef846a]{border:1px solid var(--border-color);color:var(--text-color)}.cancel-btn[data-v-c2ef846a],.cancel-btn[data-v-c2ef846a]:hover{background-color:var(--background-secondary)}.confirm-btn[data-v-c2ef846a]{background-color:#dc3545;border:1px solid #dc3545;color:#fff}.confirm-btn[data-v-c2ef846a]:hover{background-color:#c82333;border-color:#bd2130}.automation-info[data-v-c2ef846a]{align-items:start;display:flex;flex-direction:column}.modal-header[data-v-c2ef846a]{align-items:center;display:flex;justify-content:space-between;margin-bottom:16px}.modal-header h3[data-v-c2ef846a]{color:var(--text-color);font-size:20px;font-weight:600;margin:0}.modal-body p[data-v-c2ef846a]{color:var(--text-color);margin:8px 0}.modal-actions[data-v-c2ef846a]{display:flex;gap:12px;justify-content:flex-end}.action-button[data-v-c2ef846a]{align-items:center;background:transparent;border:1px solid var(--border-color);border-radius:8px;color:var(--text-secondary);cursor:pointer;display:flex;height:36px;justify-content:center;transition:all .2s ease;width:36px}.action-button[data-v-c2ef846a]:hover{background-color:var(--background-secondary);color:var(--text-color)}.action-button.toggle.active[data-v-c2ef846a]{background-color:#10b981;border-color:#10b981;color:#fff}.action-button.delete[data-v-c2ef846a]{border-color:#dc3545;color:#dc3545}.action-button.delete[data-v-c2ef846a]:hover{background-color:#dc3545;color:#fff}.filters-container[data-v-c2ef846a]{background-color:var(--background-color);border:1px solid var(--border-color);border-radius:8px;display:flex;flex-wrap:wrap;gap:16px;margin-bottom:24px;padding:16px}.filter-group[data-v-c2ef846a]{align-items:center;display:flex;gap:8px}.filter-group label[data-v-c2ef846a]{color:var(--text-secondary);font-size:14px;white-space:nowrap}.filter-group select[data-v-c2ef846a]{background-color:var(--background-color);border:1px solid var(--border-color);border-radius:6px;color:var(--text-color);cursor:pointer;font-size:14px;padding:8px 12px}.loading-state[data-v-c2ef846a]{align-items:center;color:var(--text-secondary);display:flex;flex-direction:column;justify-content:center;padding:48px 0}.loading-spinner[data-v-c2ef846a]{animation:spin-c2ef846a 1s linear infinite;border:4px solid rgba(0,0,0,.1);border-radius:50%;border-top:4px solid var(--primary-color);height:40px;margin-bottom:16px;width:40px}@keyframes spin-c2ef846a{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.pagination-container[data-v-c2ef846a]{border-top:1px solid var(--border-color);gap:16px;margin-top:32px;padding:16px}.pagination-button[data-v-c2ef846a],.pagination-container[data-v-c2ef846a]{align-items:center;display:flex;justify-content:center}.pagination-button[data-v-c2ef846a]{background-color:var(--background-color);border:1px solid var(--border-color);border-radius:6px;color:var(--text-color);cursor:pointer;height:36px;transition:all .2s ease;width:36px}.pagination-button[data-v-c2ef846a]:hover:not(:disabled){background-color:var(--button-hover-bg-color)}.pagination-button[data-v-c2ef846a]:disabled{cursor:not-allowed;opacity:.5}.pagination-info[data-v-c2ef846a]{color:var(--text-secondary);font-size:14px}.page-size-selector[data-v-c2ef846a]{align-items:center;display:flex;gap:8px;margin-left:16px}.page-size-selector label[data-v-c2ef846a]{color:var(--text-secondary);font-size:14px}.page-size-selector select[data-v-c2ef846a]{border-radius:6px;color:var(--text-color);cursor:pointer;font-size:14px;padding:6px 8px}.automation-card[data-v-c2ef846a],.page-size-selector select[data-v-c2ef846a]{background-color:var(--background-color);border:1px solid var(--border-color)}.automation-card[data-v-c2ef846a]{border-radius:12px;box-shadow:0 1px 3px #0000001a;overflow:hidden;position:relative;transition:all .2s ease}.media-type-flag[data-v-c2ef846a]{border-bottom-left-radius:8px;color:#fff;font-size:12px;font-weight:500;padding:4px 8px;position:absolute;right:0;top:0;z-index:2}.media-type-post[data-v-c2ef846a]{background-color:#93c5fd;color:#1e40af}.media-type-story[data-v-c2ef846a]{background-color:#c4b5fd;color:#5b21b6}.media-type-message[data-v-c2ef846a]{background-color:#a7f3d0;color:#065f46}.media-type-flow[data-v-c2ef846a]{background-color:#fbbf24;color:#78350f}.media-type-default[data-v-c2ef846a]{background-color:#e5e7eb;color:#374151}@media(max-width:768px){.filters-container[data-v-c2ef846a]{align-items:stretch;flex-direction:column;padding:12px}.filter-group[data-v-c2ef846a]{align-items:flex-start;flex-direction:column}.filter-group select[data-v-c2ef846a]{width:100%}.pagination-container[data-v-c2ef846a]{flex-wrap:wrap;gap:8px}.page-size-selector[data-v-c2ef846a]{justify-content:center;margin-left:0;margin-top:8px;width:100%}}@media(max-width:480px){.pagination-info[data-v-c2ef846a]{font-size:12px}.pagination-button[data-v-c2ef846a]{height:32px;width:32px}}@media(max-width:768px){.header-content[data-v-c2ef846a]{align-items:stretch;flex-direction:column;gap:16px}.header-section[data-v-c2ef846a]{padding:20px 12px}.title-wrapper[data-v-c2ef846a]{align-items:flex-start;flex-direction:column}.page-title[data-v-c2ef846a]{font-size:20px}.automation-count[data-v-c2ef846a]{font-size:12px}.add-button[data-v-c2ef846a]{font-size:16px;justify-content:center;padding:10px;width:100%}.main-content[data-v-c2ef846a]{padding:12px}.empty-state[data-v-c2ef846a]{min-height:auto;padding:20px}.card-content[data-v-c2ef846a]{padding:16px}.automation-actions[data-v-c2ef846a],.automation-meta[data-v-c2ef846a]{flex-wrap:wrap;gap:8px}.automation-actions[data-v-c2ef846a]{align-items:stretch}.action-button-preview[data-v-c2ef846a]{width:100%}.automation-list[data-v-c2ef846a]{display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(240px,1fr))}}@media(max-width:480px){.page-title[data-v-c2ef846a]{font-size:18px}.add-button[data-v-c2ef846a]{padding:8px 12px}.add-button[data-v-c2ef846a],.automation-name[data-v-c2ef846a]{font-size:14px}.automation-activation[data-v-c2ef846a]{font-size:13px}}
