.skill-base[data-v-738707a0]{position:relative;width:100%}.skill-base .text-state[data-v-738707a0]{width:-webkit-fit-content!important;width:-moz-fit-content!important;width:fit-content!important;text-transform:none}.skill-base .card[data-v-738707a0]{background-color:#fafafa}.skill-base .card[data-v-738707a0]:hover{background-color:#fff}.skill-base .card label[data-v-738707a0]{position:relative;z-index:1}.skill-base .card.card-click label[data-v-738707a0]{color:#767676;font-weight:400}.skill-base .card.card-click.selected[data-v-738707a0]{background-color:#fff}.skill-base .card.card-click.selected label[data-v-738707a0]{color:#181818;font-weight:700}.skill-base .edit_hover[data-v-738707a0]{opacity:0;position:absolute;background-color:#fff;z-index:1;right:3.5rem;z-index:5}.skill-base .card-click:hover div .edit_hover[data-v-738707a0]{opacity:1}.skill-base .card-click:hover div label[data-v-738707a0]{cursor:pointer}.skill-base .skill-nav[data-v-738707a0]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:auto 0;padding:.5rem 0 2rem;border-bottom:1px solid #e8e8e8}.skill-base .selected[data-v-738707a0]{-webkit-transition:.5s;transition:.5s;border-color:#2981ef;background-color:#fff;color:#2981ef!important}.dropdown-tab[data-v-5c4b3a90]{width:100%;position:relative;cursor:pointer}.dropdown-tab .dropdown-box[data-v-5c4b3a90]{width:100%;height:65px;min-height:65px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1rem;margin:auto 0;border-bottom:1px solid #e8e8e8}.dropdown-tab .info[data-v-5c4b3a90]{padding:1rem;background-color:#fff}.dropdown-tab .info.active[data-v-5c4b3a90]{border-bottom:1px solid #e8e8e8}.dropdown-tab .info.active.box_border[data-v-5c4b3a90]{border:1px solid #e8e8e8;border-top:0}.dropdown-tab .info ul li[data-v-5c4b3a90]{margin-bottom:.75rem}.dropdown-tab .info ul li[data-v-5c4b3a90]:last-child{margin-bottom:0}.dropdown-tab .dropdown-box[data-v-5c4b3a90]:hover{-webkit-transition:.25s;transition:.25s;background-color:#f2f2f2}.dropdown-tab .dropdown-box[data-v-5c4b3a90]:focus{background-color:#e8e8e8}.dropdown-tab .dropdown-box.active[data-v-5c4b3a90]{background-color:#fff;border-bottom:0}.dropdown-tab .dropdown-box.active.box_border[data-v-5c4b3a90]{border:1px solid #e8e8e8;border-bottom:0}.prompt-manager[data-v-0eb21610]{width:100%;padding-bottom:5rem}.prompt-manager .description[data-v-0eb21610]{width:80%}@media (max-width:768px){.prompt-manager .description[data-v-0eb21610]{width:100%}}.prompt-manager .btn-base[data-v-0eb21610]{width:120px}.prompt-manager .scroll_box[data-v-0eb21610]{max-height:500px;overflow-y:scroll}.condition-rules-builder[data-v-468fa42f]{background:transparent;border:0;padding:0}.condition-rules-builder.nested[data-v-468fa42f]{border-left:2px solid #e5e7eb;margin-left:.45rem;margin-top:.25rem;padding-left:.55rem}.condition-builder-actions[data-v-468fa42f],.condition-group-actions[data-v-468fa42f],.condition-group-header[data-v-468fa42f],.condition-rule-row[data-v-468fa42f]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.condition-group-header[data-v-468fa42f]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:.5rem;margin-bottom:.35rem}.condition-group-title[data-v-468fa42f]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#606060;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:.78rem;font-weight:700;gap:.35rem}.condition-group-title i[data-v-468fa42f]{color:#767676}.condition-group-actions[data-v-468fa42f]{gap:.35rem}.condition-rules-list[data-v-468fa42f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.3rem}.condition-rule-card[data-v-468fa42f]{background:transparent;border:0;padding:0}.condition-rule-row[data-v-468fa42f]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.4rem;min-height:32px;width:100%}.rule-chip[data-v-468fa42f]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;border:1px solid #cdcdcd;border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:.3rem;height:32px;min-width:0;padding:0 .45rem}.variable-chip[data-v-468fa42f]{-webkit-box-flex:0;-ms-flex:0 0 230px;flex:0 0 230px;max-width:none}.variable-chip i[data-v-468fa42f]{color:#767676;-ms-flex-negative:0;flex-shrink:0;font-size:.78rem}.condition-select[data-v-468fa42f],.condition-value[data-v-468fa42f]{background:#fff;border:1px solid #cdcdcd;border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#181818;font-size:.8rem;height:32px;margin:0;min-width:0;padding:0 .55rem}.condition-select[data-v-468fa42f]:focus,.condition-value[data-v-468fa42f]:focus{border-color:#2981ef;-webkit-box-shadow:0 0 0 2px rgba(41,129,239,.12);box-shadow:0 0 0 2px rgba(41,129,239,.12);outline:none}.variable-chip .condition-select[data-v-468fa42f]{background:transparent;border:none;-webkit-box-shadow:none;box-shadow:none;color:#181818;height:30px;padding-left:0}.variable-chip .condition-select[data-v-468fa42f]:focus{outline:none}.condition-select.variable[data-v-468fa42f]{-webkit-box-flex:1;-ms-flex:1;flex:1}.condition-select.comparator[data-v-468fa42f]{-webkit-box-flex:0;-ms-flex:0 0 142px;flex:0 0 142px}.condition-value-placeholder[data-v-468fa42f],.condition-value[data-v-468fa42f]{-webkit-box-flex:0;-ms-flex:0 0 180px;flex:0 0 180px}.condition-value-placeholder[data-v-468fa42f]{height:32px}.binary-comparator-control[data-v-468fa42f]{background:#fff;border:1px solid #cdcdcd;border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-flex:0;-ms-flex:0 0 142px;flex:0 0 142px;height:32px;min-width:0;padding:2px}.binary-comparator-btn[data-v-468fa42f]{background:transparent;border:none;border-radius:4px;color:#767676;cursor:pointer;-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:.76rem;font-weight:700;height:26px;padding:0 .45rem;white-space:nowrap}.binary-comparator-btn.active[data-v-468fa42f]{background:rgba(41,129,239,.1);color:#2981ef}.icon-btn.info[data-v-468fa42f]{color:#9b9b9b}.variable-help[data-v-468fa42f]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#f8f9fa;border:1px solid #cdcdcd;border-radius:4px;color:#606060;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:.76rem;gap:.4rem;line-height:1.35;margin-top:.4rem;padding:.45rem .55rem}.variable-help strong[data-v-468fa42f]{color:#181818}.variable-help code[data-v-468fa42f]{background:rgba(41,129,239,.1);border-radius:4px;color:#2981ef;font-size:.72rem;padding:.1rem .3rem}.icon-btn[data-v-468fa42f]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:transparent;border:none;border-radius:4px;color:#767676;cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-flex:0;-ms-flex:0 0 30px;flex:0 0 30px;height:32px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0;width:30px}.icon-btn[data-v-468fa42f]:hover{background:rgba(0,123,255,.1);color:#2981ef}.icon-btn.delete[data-v-468fa42f]:hover{background:rgba(220,53,69,.1);color:#dc3545}.icon-btn[data-v-468fa42f]:disabled{cursor:not-allowed;opacity:.45}.condition-builder-actions[data-v-468fa42f]{gap:.35rem;margin-top:.35rem}.builder-action-btn[data-v-468fa42f]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:transparent;border:1px solid transparent;border-radius:5px;color:#2981ef;cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:.76rem;font-weight:600;gap:.35rem;padding:.24rem .4rem}.builder-action-btn.text-action[data-v-468fa42f]:hover{background:rgba(41,129,239,.1)}.builder-action-btn.outlined-action[data-v-468fa42f]{border-color:#cdcdcd}.builder-action-btn.outlined-action[data-v-468fa42f]:hover{background:rgba(41,129,239,.1);border-color:#2981ef}@media (max-width:768px){.condition-rule-row[data-v-468fa42f]{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.binary-comparator-control[data-v-468fa42f],.condition-select[data-v-468fa42f],.condition-value[data-v-468fa42f],.variable-chip[data-v-468fa42f]{width:100%}.condition-value-placeholder[data-v-468fa42f]{display:none}}.SegmentEditor_editorWrapper_JEPLO{position:relative;background:#fff;border-radius:8px;border:1px solid #cdcdcd;-webkit-transition:border-color .2s,-webkit-box-shadow .2s;transition:border-color .2s,-webkit-box-shadow .2s;transition:border-color .2s,box-shadow .2s;transition:border-color .2s,box-shadow .2s,-webkit-box-shadow .2s}.SegmentEditor_editorWrapper_JEPLO:focus-within{border-color:#2981ef}.SegmentEditor_contentEditor_26H47{min-height:180px;max-height:400px;overflow-y:auto;padding:12px;font-size:14px;line-height:1.7;color:#181818;outline:none;white-space:pre-wrap;word-wrap:break-word;-webkit-text-fill-color:#181818}.SegmentEditor_contentEditor_26H47:empty:before{content:attr(data-placeholder);color:#b2b2b2;-webkit-text-fill-color:#b2b2b2;pointer-events:none}.SegmentEditor_selectionTooltip_2CFvf{position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:100000;-webkit-animation:SegmentEditor_fadeInUp_MhjoE .15s ease-out;animation:SegmentEditor_fadeInUp_MhjoE .15s ease-out}.SegmentEditor_tooltipContent_39Ohm{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#2e2e2e;border-radius:12px;-webkit-box-shadow:0 8px 24px rgba(0,0,0,.2);box-shadow:0 8px 24px rgba(0,0,0,.2);padding:6px;border:1px solid #3e3e3e;gap:8px}.SegmentEditor_tooltipInput_1Ev7p{border:none;background:transparent;padding:6px 12px;font-size:13px;color:#fff;min-width:200px;resize:none;outline:none;line-height:1.4}.SegmentEditor_tooltipInput_1Ev7p::-webkit-input-placeholder{color:#b2b2b2}.SegmentEditor_tooltipInput_1Ev7p::-moz-placeholder{color:#b2b2b2}.SegmentEditor_tooltipInput_1Ev7p:-ms-input-placeholder{color:#b2b2b2}.SegmentEditor_tooltipInput_1Ev7p::-ms-input-placeholder{color:#b2b2b2}.SegmentEditor_tooltipInput_1Ev7p::placeholder{color:#b2b2b2}@-webkit-keyframes SegmentEditor_fadeInUp_MhjoE{0%{opacity:0;-webkit-transform:translateX(-50%) translateY(5px);transform:translateX(-50%) translateY(5px)}to{opacity:1;-webkit-transform:translateX(-50%) translateY(0);transform:translateX(-50%) translateY(0)}}@keyframes SegmentEditor_fadeInUp_MhjoE{0%{opacity:0;-webkit-transform:translateX(-50%) translateY(5px);transform:translateX(-50%) translateY(5px)}to{opacity:1;-webkit-transform:translateX(-50%) translateY(0);transform:translateX(-50%) translateY(0)}}.SegmentEditor_tooltipBtn_j4rYA{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:32px;height:32px;background:#494949;color:#fff;border:none;border-radius:50%;font-size:14px;cursor:pointer;-webkit-transition:all .2s ease;transition:all .2s ease;-ms-flex-negative:0;flex-shrink:0}.SegmentEditor_tooltipBtn_j4rYA:hover:not(:disabled){background:#5e5e5e;-webkit-transform:scale(1.05);transform:scale(1.05)}.SegmentEditor_tooltipBtn_j4rYA:disabled{opacity:.5;cursor:not-allowed}.SegmentEditor_tooltipBtn_j4rYA.SegmentEditor_loading_12qIl{background:#5e5e5e}.SegmentEditor_tooltipBtn_j4rYA i{font-size:14px}.SegmentEditor_autocompleteMenu_27wdJ{position:absolute;background:#fff;border:1px solid #e2e8f0;border-radius:8px;-webkit-box-shadow:0 10px 40px rgba(0,0,0,.15);box-shadow:0 10px 40px rgba(0,0,0,.15);padding:0;z-index:99999;font-size:13px;max-height:280px;overflow-y:auto;min-width:280px;max-width:380px}.SegmentEditor_menuHeader_1IEdL{padding:10px 14px;font-size:11px;text-transform:uppercase;letter-spacing:.5px;color:#718096;background:#f7fafc;border-bottom:1px solid #e2e8f0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;position:sticky;top:0}.SegmentEditor_menuHeader_1IEdL i{font-size:12px}.SegmentEditor_menuItem_1P3N2{padding:10px 14px;cursor:pointer;-webkit-transition:all .1s ease;transition:all .1s ease;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:3px;border-left:3px solid transparent;background:#fff}.SegmentEditor_header-doc_3U_-j{background:#d1fae5;color:#047857}.SegmentEditor_header-doc_3U_-j i{color:#059669}.SegmentEditor_header-var_2vlHV{background:#dbeafe;color:#1e40af}.SegmentEditor_header-var_2vlHV i{color:#2563eb}.SegmentEditor_header-tool_qhEIc{background:#fae8ff;color:#86198f}.SegmentEditor_header-tool_qhEIc i{color:#a21caf}.SegmentEditor_item-doc_13jx3.SegmentEditor_active_2v-6m,.SegmentEditor_item-doc_13jx3:hover{background:#d1fae5;border-left-color:#059669}.SegmentEditor_item-doc_13jx3 .SegmentEditor_itemName_3r9LN{color:#047857}.SegmentEditor_item-var_2-HGY.SegmentEditor_active_2v-6m,.SegmentEditor_item-var_2-HGY:hover{background:#dbeafe;border-left-color:#2563eb}.SegmentEditor_item-var_2-HGY .SegmentEditor_itemName_3r9LN{color:#1e40af}.SegmentEditor_item-tool_10nbP.SegmentEditor_active_2v-6m,.SegmentEditor_item-tool_10nbP:hover{background:#fae8ff;border-left-color:#a21caf}.SegmentEditor_item-tool_10nbP .SegmentEditor_itemName_3r9LN{color:#86198f}.SegmentEditor_header-field_2HWBs{background:#ccfbf1;color:#0f766e}.SegmentEditor_header-field_2HWBs i{color:#0d9488}.SegmentEditor_item-field_2ZhFf.SegmentEditor_active_2v-6m,.SegmentEditor_item-field_2ZhFf:hover{background:#ccfbf1;border-left-color:#0d9488}.SegmentEditor_item-field_2ZhFf .SegmentEditor_itemName_3r9LN{color:#0f766e}.SegmentEditor_itemName_3r9LN{color:#2d3748;font-size:13px}.SegmentEditor_variableItem_1WgFx .SegmentEditor_itemName_3r9LN{color:#2a4365}.SegmentEditor_itemDesc_temVK{font-size:11px;color:#718096;line-height:1.3}.segment-content-editor .chip{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:2px 8px;border-radius:4px;font-size:13px;font-weight:500;margin:0 2px;vertical-align:baseline;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.segment-content-editor .chip-doc{background:#d1fae5;color:#047857;border:1px solid #a7f3d0}.segment-content-editor .chip-var{background:#dbeafe;color:#1e40af;border:1px solid #bfdbfe}.segment-content-editor .chip-tool{background:#fae8ff;color:#86198f;border:1px solid #f5d0fe}.segment-content-editor .chip-field{background:#ccfbf1;color:#0f766e;border:1px solid #99f6e4}.segment-content-editor .chip-placeholder{background:#fef3c7;color:#92400e;border:1px solid #fde68a}.segment-content-editor .selection-highlight{background:rgba(41,129,239,.2);border-radius:2px}.segment-card[data-v-6a0d0fbf]{background:#f2f2f2;border:1px solid #cdcdcd;border-radius:.5rem;margin-bottom:1rem;-webkit-transition:all .2s;transition:all .2s}.segment-card.expanded[data-v-6a0d0fbf]{border-color:#2981ef;-webkit-box-shadow:0 0 0 2px rgba(0,123,255,.1);box-shadow:0 0 0 2px rgba(0,123,255,.1)}.segment-card .segment-header[data-v-6a0d0fbf]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1rem;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.segment-card .segment-header[data-v-6a0d0fbf]:hover{background:rgba(0,0,0,.02)}.segment-card .segment-header .segment-title-wrapper[data-v-6a0d0fbf]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.75rem;-webkit-box-flex:1;-ms-flex:1;flex:1}.segment-card .segment-header .segment-title-wrapper i.fas.collapse-icon[data-v-6a0d0fbf]{color:#6c757d;font-size:.85rem;width:12px}.segment-card .segment-header .segment-title-wrapper .segment-name[data-v-6a0d0fbf]{font-weight:500;color:#2c3e50;font-size:1rem;cursor:pointer}.segment-card .segment-header .segment-title-wrapper .segment-name[data-v-6a0d0fbf]:hover{color:#2981ef}.segment-card .segment-header .segment-title-wrapper .segment-condition-badge[data-v-6a0d0fbf]{background:#eef5ff;border:1px solid #dbe7ff;border-radius:999px;color:#2981ef;font-size:.72rem;font-weight:600;line-height:1;max-width:280px;overflow:hidden;padding:.25rem .5rem;text-overflow:ellipsis;white-space:nowrap}.segment-card .segment-header .segment-title-wrapper .segment-name-input[data-v-6a0d0fbf]{border:1px solid #ced4da;border-radius:4px;padding:.375rem .75rem;font-weight:500;color:#2c3e50;outline:none;font-size:1rem}.segment-card .segment-header .segment-title-wrapper .segment-name-input[data-v-6a0d0fbf]:focus{-webkit-box-shadow:0 0 0 2px rgba(0,123,255,.1);box-shadow:0 0 0 2px rgba(0,123,255,.1)}.segment-card .segment-header .segment-title-wrapper .segment-tag[data-v-6a0d0fbf]{background:#e3f2fd;color:#1976d2;padding:.25rem .6rem;border-radius:4px;font-size:.75rem;font-family:Monaco,Menlo,Consolas,monospace;font-weight:500}.segment-card .segment-header .segment-actions[data-v-6a0d0fbf]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.5rem}.segment-card .segment-header .segment-actions .icon-btn[data-v-6a0d0fbf]{background:none;border:none;padding:.375rem .625rem;cursor:pointer;color:#6c757d;-webkit-transition:all .2s;transition:all .2s;border-radius:4px}.segment-card .segment-header .segment-actions .icon-btn[title][data-v-6a0d0fbf]{position:relative}.segment-card .segment-header .segment-actions .icon-btn[title][data-v-6a0d0fbf]:hover:after{content:attr(title);position:absolute;bottom:100%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);background:#333;color:#fff;padding:.25rem .5rem;border-radius:4px;font-size:.75rem;white-space:nowrap;z-index:1000;margin-bottom:.25rem;pointer-events:none}.segment-card .segment-header .segment-actions .icon-btn[data-v-6a0d0fbf]:hover{color:#007bff;background:rgba(0,123,255,.1)}.segment-card .segment-header .segment-actions .icon-btn.delete[data-v-6a0d0fbf]:hover{color:#dc3545;background:rgba(220,53,69,.1)}.segment-card .segment-header .segment-actions .icon-btn.confirm[data-v-6a0d0fbf]{color:#28a745;background:rgba(40,167,69,.1)}.segment-card .segment-header .segment-actions .icon-btn.confirm[data-v-6a0d0fbf]:hover{color:#1e7e34;background:rgba(40,167,69,.2)}.segment-card .segment-body[data-v-6a0d0fbf]{padding:1rem;padding-top:0;border-radius:0 0 .5rem .5rem;background:#fff}.segment-card .segment-body .form-group[data-v-6a0d0fbf]{margin-bottom:1.25rem}.segment-card .segment-body .form-group[data-v-6a0d0fbf]:last-child{margin-bottom:0}.segment-card .segment-body .condition-toggle-control[data-v-6a0d0fbf]{display:none}.segment-card .segment-body .form-group label[data-v-6a0d0fbf]{display:block;font-size:.875rem;font-weight:500;color:#495057;margin-bottom:.5rem}.segment-card .segment-body .form-group label .optional[data-v-6a0d0fbf]{font-weight:400;color:#6c757d;font-size:.8rem}.segment-card .segment-body .form-group .condition-input[data-v-6a0d0fbf],.segment-card .segment-body .form-group input[type=text][data-v-6a0d0fbf]{width:100%;padding:.5rem .75rem;border:1px solid #ced4da;border-radius:4px;font-size:.9rem;-webkit-transition:border-color .15s ease-in-out;transition:border-color .15s ease-in-out}.segment-card .segment-body .form-group .condition-input[data-v-6a0d0fbf]:focus,.segment-card .segment-body .form-group input[type=text][data-v-6a0d0fbf]:focus{outline:none;border-color:#80bdff;-webkit-box-shadow:0 0 0 .2rem rgba(0,123,255,.25);box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.segment-card .segment-body .form-group .condition-input[data-v-6a0d0fbf]{padding-right:2.5rem;background-color:#fff}.segment-card .segment-body .form-group .condition-dropdown[data-v-6a0d0fbf]{position:absolute;top:100%;left:0;right:0;max-height:200px;overflow-y:auto;background:#fff;border:1px solid #ced4da;border-top:none;border-radius:0 0 4px 4px;-webkit-box-shadow:0 4px 6px rgba(0,0,0,.1);box-shadow:0 4px 6px rgba(0,0,0,.1);z-index:1000;margin-top:-1px}.segment-card .segment-body .form-group .condition-dropdown-item[data-v-6a0d0fbf]{padding:.5rem .75rem;cursor:pointer;-webkit-transition:background-color .15s;transition:background-color .15s;font-size:.9rem;color:#495057}.segment-card .segment-body .form-group .condition-dropdown-item[data-v-6a0d0fbf]:hover{background-color:#f8f9fa}.segment-card .segment-body .form-group .condition-dropdown-item .condition-variable-name[data-v-6a0d0fbf]{color:#1f2937;font-weight:600;line-height:1.3}.segment-card .segment-body .form-group .condition-dropdown-item .condition-variable-key[data-v-6a0d0fbf]{display:inline-block;margin-top:.25rem;color:#2981ef;background:#eef5ff;border-radius:4px;font-size:.75rem;padding:.125rem .375rem}.segment-card .segment-body .form-group .condition-dropdown-item .condition-variable-description[data-v-6a0d0fbf]{color:#6c757d;font-size:.78rem;line-height:1.35;margin-top:.25rem}.segment-card .segment-body .form-group .condition-dropdown-item.no-results[data-v-6a0d0fbf]{color:#6c757d;cursor:default;font-style:italic}.segment-card .segment-body .form-group .condition-dropdown-item.no-results[data-v-6a0d0fbf]:hover{background-color:#fff}.segment-card .segment-body .form-group .condition-toggle-control[data-v-6a0d0fbf]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:.5rem;margin-bottom:.25rem;padding:0 .5rem;background:transparent;border:none}.segment-card .segment-body .form-group .condition-toggle-control .toggle-label-group[data-v-6a0d0fbf]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.375rem;-webkit-box-flex:initial;-ms-flex:initial;flex:initial}.segment-card .segment-body .form-group .condition-toggle-control .toggle-label-group .toggle-info-icon[data-v-6a0d0fbf]{color:#b2b2b2;cursor:help;font-size:.75rem;position:relative}.segment-card .segment-body .form-group .condition-toggle-control .toggle-label-group .toggle-info-icon[data-v-6a0d0fbf]:hover{color:#2981ef}.segment-card .segment-body .form-group .condition-toggle-control .toggle-switch[data-v-6a0d0fbf]{position:relative;width:28px;height:16px;background:#e5e7eb;border-radius:10px;cursor:pointer;-webkit-transition:all .2s ease;transition:all .2s ease;-ms-flex-negative:0;flex-shrink:0}.segment-card .segment-body .form-group .condition-toggle-control .toggle-switch .toggle-slider[data-v-6a0d0fbf]{position:absolute;top:2px;left:2px;width:12px;height:12px;background:#fff;border-radius:50%;-webkit-transition:all .2s ease;transition:all .2s ease;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.1);box-shadow:0 1px 2px rgba(0,0,0,.1)}.segment-card .segment-body .form-group .condition-toggle-control .toggle-switch[data-v-6a0d0fbf]:hover{background:#d1d5db}.segment-card .segment-body .form-group .condition-toggle-control .toggle-switch.active[data-v-6a0d0fbf]{background:#2981ef}.segment-card .segment-body .form-group .condition-toggle-control .toggle-switch.active .toggle-slider[data-v-6a0d0fbf]{-webkit-transform:translateX(12px);transform:translateX(12px)}.segment-card .segment-body .form-group .condition-input-wrapper[data-v-6a0d0fbf]{margin-top:.5rem;padding-top:.55rem;border-top:1px solid #e9ecef}.segment-card .segment-body .form-group .condition-section-label[data-v-6a0d0fbf]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.4rem;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:.45rem}.segment-card .segment-body .form-group .condition-section-help[data-v-6a0d0fbf]{color:#a0a7b1;cursor:help;font-size:.78rem;position:relative}.segment-card .segment-body .form-group .condition-section-help[data-v-6a0d0fbf]:hover{color:#2981ef}.segment-card .segment-body .form-group .legacy-condition-wrapper[data-v-6a0d0fbf]{background:#fff;border:1px solid #e5e7eb;border-radius:6px;padding:.65rem}.segment-card .segment-body .form-group .legacy-condition-header[data-v-6a0d0fbf]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#4b5563;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:.78rem;font-weight:600;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:.5rem}.segment-card .segment-body .form-group .builder-action-btn[data-v-6a0d0fbf]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;border:1px solid #dbe7ff;border-radius:5px;color:#2981ef;cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:.76rem;font-weight:600;gap:.35rem;padding:.3rem .5rem}.segment-card .segment-body .form-group .builder-action-btn[data-v-6a0d0fbf]:hover{background:#eef5ff;border-color:#b9d6ff}.segment-card .segment-body .form-group .input-with-help .help-icon[data-v-6a0d0fbf]{position:absolute;right:.75rem;top:1.25rem;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#cdcdcd;cursor:help;font-size:1rem}.segment-card .segment-body .form-group .input-with-help .help-icon[data-v-6a0d0fbf]:hover{color:#2981ef}.segment-card .segment-body .form-group .input-with-help .help-icon[title][data-v-6a0d0fbf]:hover:after{content:attr(title);position:absolute;bottom:100%;right:0;-webkit-transform:translateY(-.5rem);transform:translateY(-.5rem);background:#333;color:#fff;padding:.5rem .75rem;border-radius:4px;font-size:.75rem;white-space:normal;width:280px;z-index:1000;margin-bottom:.5rem;pointer-events:none;text-align:left;line-height:1.4}.preview-panel[data-v-b524d1d8]{background:#fff;border-radius:1rem;padding:1.5rem;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;min-height:400px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.preview-panel .preview-header[data-v-b524d1d8]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:1rem}.preview-panel .preview-header[data-v-b524d1d8],.preview-panel .preview-header h5[data-v-b524d1d8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.preview-panel .preview-header h5[data-v-b524d1d8]{margin:0;font-size:1.1rem;font-weight:600;color:#2c3e50;gap:.5rem}.preview-panel .preview-header .preview-actions[data-v-b524d1d8]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.5rem}.preview-panel .preview-header .preview-actions .i-btn[data-v-b524d1d8]{background-color:#fff}.preview-panel .preview-header .preview-actions .i-btn:hover i[data-v-b524d1d8]{color:#2981ef}.preview-panel .preview-options[data-v-b524d1d8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem;margin-bottom:1rem}.preview-panel .preview-options .option-label input[type=checkbox][data-v-b524d1d8]{cursor:pointer;accent-color:#2981ef;width:14px;height:14px}.preview-panel .preview-options .option-label span[data-v-b524d1d8]{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.preview-panel .preview-content[data-v-b524d1d8]{background:#fafafa;border:1px solid #e8e8e8;border-radius:8px;padding:1.25rem;min-height:300px;max-height:600px;overflow-y:auto;margin-bottom:1rem;background-color:#fafafa;-webkit-box-flex:1;-ms-flex:1;flex:1}.preview-panel .preview-content .preview-body[data-v-b524d1d8]{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:.875rem;line-height:1.7;color:#2c3e50}.preview-panel .preview-content[data-v-b524d1d8] .empty-preview{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:200px;color:#adb5bd}.preview-panel .preview-content[data-v-b524d1d8] .empty-preview i{font-size:2.5rem;margin-bottom:.75rem;opacity:.5}.preview-panel .preview-content[data-v-b524d1d8] .empty-preview span{font-size:.9rem}.preview-panel .preview-content[data-v-b524d1d8] .segment-block{margin-bottom:1.25rem}.preview-panel .preview-content[data-v-b524d1d8] .segment-block:last-child{margin-bottom:0}.preview-panel .preview-content[data-v-b524d1d8] .content-block{margin-bottom:1.25rem}.preview-panel .preview-content[data-v-b524d1d8] .content-block:last-child{margin-bottom:0}.preview-panel .preview-content[data-v-b524d1d8] .content-block.no-name{margin-top:0;margin-bottom:0}.preview-panel .preview-content[data-v-b524d1d8] .content-block.no-name .markdown-content{padding-left:0}.preview-panel .preview-content[data-v-b524d1d8] .content-block.no-name+.content-block{margin-top:.5rem}.preview-panel .preview-content[data-v-b524d1d8] .content-block.before-no-name{margin-bottom:0}.preview-panel .preview-content[data-v-b524d1d8] .markdown-header{color:#2981ef;margin-bottom:.5rem}.preview-panel .preview-content[data-v-b524d1d8] .markdown-content{color:#767676;padding-left:.5rem}.preview-panel .preview-content[data-v-b524d1d8] .segment-separator{height:1px;background:#fafafa;margin:1.25rem 0}.preview-panel .preview-content[data-v-b524d1d8] .xml-tag{color:#2981ef;font-size:.8rem;display:block}.preview-panel .preview-content[data-v-b524d1d8] .xml-tag.opening{margin-bottom:.5rem}.preview-panel .preview-content[data-v-b524d1d8] .xml-tag.closing{margin-top:.5rem}.preview-panel .preview-content[data-v-b524d1d8] .xml-content{color:#495057;padding-left:1rem;border-left:2px solid #dee2e6}.preview-panel .preview-content[data-v-b524d1d8] .var-chip{display:inline-block;padding:2px 8px;margin:0 2px;border-radius:4px;vertical-align:baseline}.preview-panel .preview-content[data-v-b524d1d8] .var-doc{background:rgba(16,185,129,.15);color:#059669}.preview-panel .preview-content[data-v-b524d1d8] .var-var{background:rgba(59,130,246,.15);color:#2563eb}.preview-panel .preview-content[data-v-b524d1d8] .var-tool{background:rgba(168,85,247,.15);color:#7c3aed}.preview-panel .preview-content[data-v-b524d1d8] .var-placeholder{background:rgba(220,38,38,.15)}.preview-panel .preview-stats[data-v-b524d1d8]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1.25rem;padding-top:.75rem;border-top:1px solid #e9ecef}.preview-panel .preview-stats .stat-item[data-v-b524d1d8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.375rem;font-size:.8rem;color:#6c757d}.preview-panel .preview-stats .stat-item i[data-v-b524d1d8]{font-size:.75rem}.preview-panel .preview-stats .stat-item.variables[data-v-b524d1d8]{color:#2981ef}.modal-overlay[data-v-376dc806]{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:9999}.modal-overlay .variables-modal[data-v-376dc806]{background:#fff;border-radius:8px;width:90%;max-width:600px;max-height:80vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-shadow:0 4px 6px rgba(0,0,0,.1);box-shadow:0 4px 6px rgba(0,0,0,.1)}.modal-overlay .variables-modal .modal-header[data-v-376dc806]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1.5rem;border-bottom:1px solid #dee2e6}.modal-overlay .variables-modal .modal-header h5[data-v-376dc806]{margin:0;font-size:1.1rem;font-weight:600;color:#2c3e50}.modal-overlay .variables-modal .modal-header .close-btn[data-v-376dc806]{background:none;border:none;font-size:1.25rem;color:#6c757d;cursor:pointer;padding:.25rem .5rem;-webkit-transition:color .2s;transition:color .2s}.modal-overlay .variables-modal .modal-header .close-btn[data-v-376dc806]:hover{color:#dc3545}.modal-overlay .variables-modal .modal-body[data-v-376dc806]{padding:1.5rem;overflow-y:auto}.modal-overlay .variables-modal .modal-body .modal-description[data-v-376dc806]{margin:0 0 1.5rem;color:#6c757d;font-size:.9rem}.modal-overlay .variables-modal .modal-body .category-section[data-v-376dc806]{margin-bottom:1.5rem}.modal-overlay .variables-modal .modal-body .category-section[data-v-376dc806]:last-child{margin-bottom:0}.modal-overlay .variables-modal .modal-body .category-section .category-header[data-v-376dc806]{font-size:.85rem;font-weight:600;text-transform:uppercase;margin:0 0 .75rem;padding:.5rem .75rem;border-radius:4px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem}.modal-overlay .variables-modal .modal-body .category-section .category-header.context[data-v-376dc806]{background:rgba(30,144,255,.1);color:#1e90ff}.modal-overlay .variables-modal .modal-body .category-section .category-header.document[data-v-376dc806]{background:rgba(76,175,80,.1);color:#4caf50}.modal-overlay .variables-modal .modal-body .category-section .category-header.tool[data-v-376dc806]{background:rgba(156,39,176,.1);color:#9c27b0}.modal-overlay .variables-modal .modal-body .category-section .category-header i[data-v-376dc806]{font-size:.9rem}.modal-overlay .variables-modal .modal-body .category-section .variable-option[data-v-376dc806]{padding:1rem;border:1px solid #dee2e6;border-radius:6px;margin-bottom:.75rem;cursor:pointer;-webkit-transition:all .2s;transition:all .2s}.modal-overlay .variables-modal .modal-body .category-section .variable-option[data-v-376dc806]:last-child{margin-bottom:0}.modal-overlay .variables-modal .modal-body .category-section .variable-option.context[data-v-376dc806]:hover{border-color:#1e90ff;background:rgba(30,144,255,.05)}.modal-overlay .variables-modal .modal-body .category-section .variable-option.document[data-v-376dc806]:hover{border-color:#4caf50;background:rgba(76,175,80,.05)}.modal-overlay .variables-modal .modal-body .category-section .variable-option.tool[data-v-376dc806]:hover{border-color:#9c27b0;background:rgba(156,39,176,.05)}.modal-overlay .variables-modal .modal-body .category-section .variable-option .variable-option-header[data-v-376dc806]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:.5rem}.modal-overlay .variables-modal .modal-body .category-section .variable-option .variable-option-header code[data-v-376dc806]{padding:.25rem .6rem;border-radius:4px;font-size:.85rem;font-family:Monaco,Menlo,Consolas,monospace;font-weight:500}.modal-overlay .variables-modal .modal-body .category-section .variable-option .variable-option-header .badge[data-v-376dc806]{background:#f8f9fa;color:#6c757d;padding:.2rem .5rem;border-radius:4px;font-size:.7rem;text-transform:uppercase;font-weight:500}.modal-overlay .variables-modal .modal-body .category-section .variable-option.context code[data-v-376dc806]{background:rgba(30,144,255,.15);color:#1e90ff}.modal-overlay .variables-modal .modal-body .category-section .variable-option.document code[data-v-376dc806]{background:rgba(76,175,80,.15);color:#4caf50}.modal-overlay .variables-modal .modal-body .category-section .variable-option.tool code[data-v-376dc806]{background:rgba(156,39,176,.15);color:#9c27b0}.modal-overlay .variables-modal .modal-body .category-section .variable-option .variable-option-body strong[data-v-376dc806]{display:block;color:#2c3e50;font-size:.9rem;margin-bottom:.25rem}.modal-overlay .variables-modal .modal-body .category-section .variable-option .variable-option-body p[data-v-376dc806]{margin:.25rem 0;font-size:.85rem;color:#6c757d;line-height:1.4}.modal-overlay .variables-modal .modal-body .category-section .variable-option .variable-option-body small[data-v-376dc806]{display:block;margin-top:.5rem;font-size:.75rem;color:#6c757d}.modal-overlay .variables-modal .modal-body .category-section .variable-option .variable-option-body small em[data-v-376dc806]{font-style:normal;color:#495057}.tip-alert[data-v-568306ae]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;margin-bottom:1.5rem;padding:.875rem 1rem;border-radius:.5rem;background-color:#f8fbff;border:1px solid #deedff;color:#181818}.tip-alert .alert-inner--icon[data-v-568306ae]{font-size:1.125rem;color:#2981ef}.tip-alert[data-v-568306ae]{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:.875rem;line-height:1.5;color:#767676;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px}.tip-alert .tip-line[data-v-568306ae]{margin-bottom:.1rem}.tip-alert strong[data-v-568306ae]{font-weight:600;color:#181818;margin-right:.3rem}.tip-alert code[data-v-568306ae]{display:inline-block;padding:.125rem .5rem;margin:0 .25rem;background-color:#2981ef;color:#fff;border-radius:.25rem;font-family:SF Mono,Monaco,Consolas,monospace;font-size:.875rem;font-weight:600}.tip-alert .close[data-v-568306ae]{padding:.5rem;margin:-.5rem -.5rem -.5rem 0;color:#767676;opacity:.7;font-size:1.25rem;font-weight:300;line-height:1;background:transparent;border:none;cursor:pointer}.tip-alert .close[data-v-568306ae]:hover{opacity:1;color:#2981ef}.template-modal-overlay[data-v-a2fabdf6]{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:10000;padding:1rem}.template-modal[data-v-a2fabdf6]{background:#fff;border-radius:12px;width:100%;max-width:700px;max-height:85vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-shadow:0 20px 60px rgba(0,0,0,.2);box-shadow:0 20px 60px rgba(0,0,0,.2);overflow:hidden}.modal-header[data-v-a2fabdf6]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:1.25rem 1.5rem;border-bottom:1px solid #e5e7eb;background:#f9fafb}.modal-header .header-content[data-v-a2fabdf6],.modal-header[data-v-a2fabdf6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.modal-header .header-content[data-v-a2fabdf6]{gap:1rem}.modal-header .header-content>i[data-v-a2fabdf6]{font-size:1.5rem;color:#2981ef}.modal-header .header-content h3[data-v-a2fabdf6]{margin:0;font-size:1.25rem;font-weight:600;color:#1f2937}.modal-header .header-content p[data-v-a2fabdf6]{margin:0;color:#767676}.modal-header .close-btn[data-v-a2fabdf6]{background:none;border:none;padding:.5rem .75rem;cursor:pointer;color:#767676;border-radius:6px;-webkit-transition:all .2s;transition:all .2s}.modal-header .close-btn[data-v-a2fabdf6]:hover{background:#e5e7eb;color:#1f2937}.modal-body[data-v-a2fabdf6]{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow-y:auto;padding:1.5rem}.template-gallery[data-v-a2fabdf6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.75rem}.template-card[data-v-a2fabdf6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem;padding:1rem;background:#f9fafb;border:1px solid #e5e7eb;border-radius:10px;cursor:pointer;-webkit-transition:all .2s;transition:all .2s}.template-card[data-v-a2fabdf6]:hover{background:#fff;border-color:#2981ef;-webkit-box-shadow:0 4px 12px rgba(41,129,239,.1);box-shadow:0 4px 12px rgba(41,129,239,.1)}.template-card:hover .arrow-icon[data-v-a2fabdf6]{color:#2981ef;-webkit-transform:translateX(4px);transform:translateX(4px)}.template-card .template-icon[data-v-a2fabdf6]{width:48px;height:48px;border-radius:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0}.template-card .template-icon i[data-v-a2fabdf6]{font-size:1.25rem;color:#fff}.template-card .template-info[data-v-a2fabdf6]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.template-card .template-info h4[data-v-a2fabdf6]{margin:0 0 .25rem;font-size:1rem;font-weight:600;color:#1f2937}.template-card .template-info p[data-v-a2fabdf6]{margin:0 0 .5rem;font-size:.875rem;color:#767676;line-height:1.4}.template-card .template-info .template-meta[data-v-a2fabdf6]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem;font-size:.75rem;color:#9ca3af}.template-card .template-info .template-meta span[data-v-a2fabdf6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.25rem}.template-card .template-info .template-meta .has-variables[data-v-a2fabdf6]{color:#2981ef}.template-card .arrow-icon[data-v-a2fabdf6]{color:#9ca3af;-webkit-transition:all .2s;transition:all .2s}.template-preview .back-btn[data-v-a2fabdf6]:hover{color:#2981ef}.template-preview .preview-header[data-v-a2fabdf6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem;margin-bottom:1.5rem;padding-bottom:1.5rem;border-bottom:1px solid #e5e7eb}.template-preview .preview-header .template-icon.large[data-v-a2fabdf6]{width:56px;height:56px;border-radius:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.template-preview .preview-header .template-icon.large i[data-v-a2fabdf6]{font-size:1.5rem;color:#fff}.template-preview .preview-header h3[data-v-a2fabdf6]{margin:0 0 .25rem;font-size:1.25rem;font-weight:600;color:#1f2937}.template-preview .preview-header p[data-v-a2fabdf6]{margin:0;font-size:.875rem;color:#767676}.template-preview .preview-sections h5[data-v-a2fabdf6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;margin:0 0 1rem;font-size:.875rem;font-weight:600;color:#767676}.template-preview .preview-sections h5 i[data-v-a2fabdf6]{color:#2981ef}.template-preview .preview-sections .sections-list[data-v-a2fabdf6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.75rem}.template-preview .preview-sections .section-item[data-v-a2fabdf6]{background:#f9fafb;border:1px solid #e5e7eb;border-radius:8px;padding:.875rem}.template-preview .preview-sections .section-item .section-header[data-v-a2fabdf6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.75rem;margin-bottom:.5rem}.template-preview .preview-sections .section-item .section-header .section-number[data-v-a2fabdf6]{width:24px;height:24px;background:#2981ef;color:#fff;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:.75rem;font-weight:600}.template-preview .preview-sections .section-item .section-header .section-name[data-v-a2fabdf6]{font-weight:600;color:#1f2937;font-size:.9375rem}.template-preview .preview-sections .section-item .section-header .section-tag[data-v-a2fabdf6]{background:#e8f4fd;color:#1a6dd4;padding:.125rem .5rem;border-radius:4px;font-size:.7rem;font-family:Monaco,Menlo,monospace;margin-left:auto}.template-preview .preview-sections .section-item .section-preview[data-v-a2fabdf6]{font-size:.8125rem;color:#767676;line-height:1.5;padding-left:2.25rem}.template-preview .preview-sections .section-item .section-preview[data-v-a2fabdf6] .placeholder-chip{display:inline-block;padding:2px 8px;margin:0 2px;border-radius:4px;font-size:.75rem;background-color:#fee2e2;color:#dc2626}.template-preview .variables-hint[data-v-a2fabdf6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:.75rem;margin-top:1.25rem;padding:.875rem;background-color:#f8fbff;border:1px solid #deedff;border-radius:8px;color:#2981ef}.template-preview .variables-hint i[data-v-a2fabdf6]{margin-top:.125rem;-ms-flex-negative:0;flex-shrink:0}.template-preview .variables-hint code[data-v-a2fabdf6]{background:#dbeafe;padding:.125rem .375rem;border-radius:4px;font-family:Monaco,Menlo,monospace;font-size:.75rem;color:#2981ef}.modal-footer[data-v-a2fabdf6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:.75rem;padding:1rem 1.5rem;border-top:1px solid #e5e7eb;background:#f9fafb}.modal-footer .btn[data-v-a2fabdf6]{padding:.625rem 1.25rem;border-radius:8px;cursor:pointer;-webkit-transition:all .2s;transition:all .2s;gap:.5rem}.diff-modal-overlay[data-v-7d246d18],.modal-footer .btn[data-v-a2fabdf6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.diff-modal-overlay[data-v-7d246d18]{position:fixed;inset:0;background:rgba(0,0,0,.5);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:10000;padding:1rem}.diff-modal[data-v-7d246d18]{background:#fff;border-radius:12px;width:100%;max-width:800px;max-height:85vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-shadow:0 20px 40px rgba(0,0,0,.15);box-shadow:0 20px 40px rgba(0,0,0,.15);overflow:hidden}.modal-header[data-v-7d246d18]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1rem 1.5rem;border-bottom:1px solid #e5e7eb}.modal-header h3[data-v-7d246d18]{margin:0;font-size:1.125rem;font-weight:600;color:#181818}.modal-header .close-btn[data-v-7d246d18]{background:none;border:none;padding:.5rem;cursor:pointer;color:#767676;border-radius:6px;-webkit-transition:all .2s;transition:all .2s}.modal-header .close-btn[data-v-7d246d18]:hover{background:#f2f2f2;color:#181818}.modal-body[data-v-7d246d18]{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow-y:auto;padding:1.25rem}.diff-pills[data-v-7d246d18]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.75rem;margin-bottom:1.25rem}.diff-pills .pill[data-v-7d246d18]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.375rem;padding:.375rem .75rem;border-radius:20px;font-size:.8125rem;font-weight:500}.diff-pills .pill i[data-v-7d246d18]{font-size:.7rem}.diff-pills .pill.modified[data-v-7d246d18]{background:rgba(41,129,239,.1);color:#2981ef}.diff-pills .pill.added[data-v-7d246d18]{background:#f0fdf4;color:#16a34a}.segments-list[data-v-7d246d18]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.75rem}.segment-item[data-v-7d246d18]{border:1px solid #e5e7eb;border-radius:8px;overflow:hidden;-webkit-transition:-webkit-box-shadow .2s;transition:-webkit-box-shadow .2s;transition:box-shadow .2s;transition:box-shadow .2s,-webkit-box-shadow .2s}.segment-item[data-v-7d246d18]:hover{-webkit-box-shadow:0 2px 8px rgba(0,0,0,.06);box-shadow:0 2px 8px rgba(0,0,0,.06)}.segment-item.expanded[data-v-7d246d18]{-webkit-box-shadow:0 2px 8px rgba(0,0,0,.08);box-shadow:0 2px 8px rgba(0,0,0,.08)}.segment-row[data-v-7d246d18]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.875rem 1rem;cursor:pointer;background:#fff;-webkit-transition:background .2s;transition:background .2s}.segment-row[data-v-7d246d18]:hover{background:#fafafa}.segment-left[data-v-7d246d18]{gap:.75rem}.checkbox-wrapper[data-v-7d246d18],.segment-left[data-v-7d246d18]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.checkbox-wrapper[data-v-7d246d18]{position:relative;cursor:pointer}.checkbox-wrapper input[data-v-7d246d18]{position:absolute;opacity:0;width:0;height:0}.checkbox-wrapper input:checked+.checkmark[data-v-7d246d18]{background:#2981ef;border-color:#2981ef}.checkbox-wrapper input:checked+.checkmark[data-v-7d246d18]:after{display:block}.checkbox-wrapper input:disabled+.checkmark[data-v-7d246d18]{opacity:.4;cursor:not-allowed}.checkbox-wrapper .checkmark[data-v-7d246d18]{width:18px;height:18px;border:2px solid #cdcdcd;border-radius:4px;-webkit-transition:all .2s;transition:all .2s;position:relative}.checkbox-wrapper .checkmark[data-v-7d246d18]:after{content:"";position:absolute;display:none;left:5px;top:2px;width:4px;height:8px;border:solid #fff;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.type-badge[data-v-7d246d18]{padding:.25rem .5rem;border-radius:4px;font-size:.75rem;font-weight:600}.type-badge.modified[data-v-7d246d18]{background:rgba(41,129,239,.1);color:#2981ef}.type-badge.added[data-v-7d246d18]{background:#f0fdf4;color:#16a34a}.type-badge.removed[data-v-7d246d18]{background:#fef2f2;color:#dc2626}.type-badge.unchanged[data-v-7d246d18]{background:#f2f2f2;color:#767676}.segment-name[data-v-7d246d18]{font-weight:500;color:#181818;font-size:.9375rem}.segment-right[data-v-7d246d18]{gap:.5rem}.apply-btn[data-v-7d246d18],.segment-right[data-v-7d246d18]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.apply-btn[data-v-7d246d18]{gap:.375rem;padding:.375rem .75rem;background:#f0fdf4;color:#16a34a;border:1px solid #bbf7d0;border-radius:6px;font-size:.8125rem;font-weight:500;cursor:pointer;-webkit-transition:all .2s;transition:all .2s}.apply-btn[data-v-7d246d18]:hover{background:#bbf7d0}.apply-btn i[data-v-7d246d18]{font-size:.7rem}.toggle-btn[data-v-7d246d18]{background:none;border:none;padding:.5rem;cursor:pointer;color:#767676;border-radius:4px;-webkit-transition:all .2s;transition:all .2s}.toggle-btn[data-v-7d246d18]:hover{background:#f2f2f2;color:#181818}.diff-content[data-v-7d246d18]{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid #e5e7eb}.diff-pane[data-v-7d246d18]{padding:0}.diff-pane.old[data-v-7d246d18]{border-right:1px solid #e5e7eb;background:#fef2f2}.diff-pane.new[data-v-7d246d18]{background:#f0fdf4}.diff-pane .pane-label[data-v-7d246d18]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;padding:.5rem .875rem;font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.3px;border-bottom:1px solid #e5e7eb}.diff-pane.old .pane-label[data-v-7d246d18]{background:rgba(220,38,38,.08);color:#dc2626}.diff-pane.new .pane-label[data-v-7d246d18]{background:rgba(22,163,74,.08);color:#16a34a}.diff-pane .pane-text[data-v-7d246d18]{padding:.875rem;font-size:.875rem;line-height:1.6;color:#181818;max-height:200px;overflow-y:auto;word-break:break-word}.diff-pane .pane-text .empty-text[data-v-7d246d18]{color:#767676;font-style:italic}.diff-removed[data-v-7d246d18]{background:#fecaca;color:#dc2626;text-decoration:line-through;border-radius:2px;padding:0 1px}.diff-added[data-v-7d246d18]{background:#bbf7d0;color:#16a34a;border-radius:2px;padding:0 1px}.modal-footer[data-v-7d246d18]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:.75rem;padding:1rem 1.5rem;border-top:1px solid #e5e7eb;background:#fafafa}.btn-cancel[data-v-7d246d18]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;padding:.625rem 1rem;background:#fff;border:1px solid #e5e7eb;border-radius:6px;font-size:.875rem;font-weight:500;color:#767676;cursor:pointer;-webkit-transition:all .2s;transition:all .2s}.btn-cancel[data-v-7d246d18]:hover{background:#f2f2f2;border-color:#cdcdcd;color:#181818}.btn-apply[data-v-7d246d18]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;padding:.625rem 1.25rem;background:#2981ef;border:none;border-radius:6px;font-size:.875rem;font-weight:500;color:#fff;cursor:pointer;-webkit-transition:all .2s;transition:all .2s}.btn-apply[data-v-7d246d18]:hover:not(:disabled){background:#1a6dd4}.btn-apply[data-v-7d246d18]:disabled{opacity:.5;cursor:not-allowed}@media (max-width:640px){.diff-content[data-v-7d246d18]{grid-template-columns:1fr}.diff-pane.old[data-v-7d246d18]{border-right:none;border-bottom:1px solid #e5e7eb}.segment-row[data-v-7d246d18]{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.5rem}.segment-right[data-v-7d246d18]{width:100%;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}.unsaved-indicator[data-v-99844d5c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.375rem;color:#f59e0b;font-size:.8125rem;font-weight:500}.unsaved-indicator i[data-v-99844d5c]{font-size:.5rem;-webkit-animation:pulse-99844d5c 1.5s ease-in-out infinite;animation:pulse-99844d5c 1.5s ease-in-out infinite}@-webkit-keyframes pulse-99844d5c{0%,to{opacity:1}50%{opacity:.5}}@keyframes pulse-99844d5c{0%,to{opacity:1}50%{opacity:.5}}.tools-config[data-v-4e2b81d2]{width:100%}.tools-list-card[data-v-4e2b81d2]{padding:0!important;overflow:hidden}.tools-list-header[data-v-4e2b81d2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1rem 1.25rem;border-bottom:1px solid #f0f0f0}.tools-list-header label[data-v-4e2b81d2]{font-weight:700;font-size:.75rem;text-transform:uppercase;letter-spacing:.1em;color:#6c757d;margin:0}.tool-item[data-v-4e2b81d2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.875rem;padding:.875rem 1.25rem;cursor:pointer;border-left:3px solid transparent;border-bottom:1px solid #f9f9f9;-webkit-transition:all .15s;transition:all .15s;position:relative}.tool-item[data-v-4e2b81d2]:hover{background:#fafafa}.tool-item.active[data-v-4e2b81d2]{background:#f0f5ff;border-left-color:#2981ef}.tool-swatch[data-v-4e2b81d2]{width:36px;height:36px;border-radius:9px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:15px;line-height:1;-ms-flex-negative:0;flex-shrink:0}.tool-swatch i[data-v-4e2b81d2]{display:inline-block;line-height:1;margin:0;padding:0}.tool-item-info[data-v-4e2b81d2]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2px}.tool-item-name[data-v-4e2b81d2]{font-size:.875rem;font-weight:600;color:#1a1a1a;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tool-item-desc[data-v-4e2b81d2]{font-size:.75rem;color:#adb5bd;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tools-list-footer[data-v-4e2b81d2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.625rem;padding:.875rem 1.25rem;border-top:1px solid #f0f0f0;font-size:.8rem;color:#6c757d}.footer-dot[data-v-4e2b81d2]{width:8px;height:8px;border-radius:50%;background:#10b981;-webkit-box-shadow:0 0 0 3px rgba(16,185,129,.15);box-shadow:0 0 0 3px rgba(16,185,129,.15);-ms-flex-negative:0;flex-shrink:0}.panel-head[data-v-4e2b81d2]{gap:1rem;padding:1.25rem 1.5rem;border-bottom:1px solid #f0f0f0;background:linear-gradient(135deg,#f8f9ff,#fff 60%)}.panel-head-icon[data-v-4e2b81d2],.panel-head[data-v-4e2b81d2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.panel-head-icon[data-v-4e2b81d2]{width:48px;height:48px;border-radius:12px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:20px;line-height:1;-ms-flex-negative:0;flex-shrink:0}.panel-head-icon i[data-v-4e2b81d2]{display:inline-block;line-height:1;margin:0;padding:0}.panel-head-text[data-v-4e2b81d2]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.panel-head-text h5[data-v-4e2b81d2]{font-size:1rem;font-weight:700;color:#1a1a1a;margin:0}.panel-status-badge[data-v-4e2b81d2]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;padding:4px 10px;background:rgba(16,185,129,.1);border:1px solid rgba(16,185,129,.3);border-radius:999px;font-size:.75rem;font-weight:600;color:#059669;white-space:nowrap;-ms-flex-negative:0;flex-shrink:0}.panel-status-badge[data-v-4e2b81d2]:before{content:"";width:6px;height:6px;border-radius:50%;background:#10b981}.tool-config-card[data-v-4e2b81d2]{padding:0!important;overflow:hidden}.config-section[data-v-4e2b81d2]{padding:1.25rem 1.5rem;border-bottom:1px solid #f8f8f8}.config-section-head[data-v-4e2b81d2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.625rem;margin-bottom:.875rem}.section-num[data-v-4e2b81d2]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:22px;height:22px;border-radius:6px;background:#f3f4f6;border:1px solid #e5e7eb;font-size:.65rem;font-weight:700;color:#6b7280;font-family:monospace;-ms-flex-negative:0;flex-shrink:0}.config-section-title[data-v-4e2b81d2]{font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:#374151}.savebar[data-v-4e2b81d2]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:1rem 1.5rem;border-top:1px solid #f0f0f0;background:#fff;position:sticky;bottom:0}.savebar-left[data-v-4e2b81d2],.savebar[data-v-4e2b81d2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.savebar-left[data-v-4e2b81d2]{gap:.75rem}.savebar-right[data-v-4e2b81d2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem}.toggle-grid[data-v-4e2b81d2]{display:grid;grid-template-columns:1fr 1fr;gap:.625rem}.toggle-card[data-v-4e2b81d2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:1rem;padding:.875rem 1rem;background:#fafafa;border:1px solid #e9ecef;border-radius:10px;cursor:pointer;-webkit-transition:border-color .15s,background .15s;transition:border-color .15s,background .15s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.toggle-card[data-v-4e2b81d2]:hover{border-color:#b3d0fa;background:#f0f5ff}.toggle-card.on[data-v-4e2b81d2]{border-color:rgba(41,129,239,.4);background:-webkit-gradient(linear,left top,left bottom,from(rgba(41,129,239,.05)),to(transparent));background:linear-gradient(180deg,rgba(41,129,239,.05),transparent)}.toggle-card .t-title[data-v-4e2b81d2]{font-size:.875rem;font-weight:600;color:#1a1a1a}.toggle-card .t-desc[data-v-4e2b81d2]{font-size:.75rem;color:#adb5bd;margin-top:2px}.on-sale-hint[data-v-4e2b81d2]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.5rem;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;background:#fffbeb;border:1px solid #fcd34d;border-radius:8px;padding:.625rem .75rem;font-size:.78rem;color:#92400e;margin-top:.625rem}.on-sale-hint i[data-v-4e2b81d2]{color:#f59e0b;margin-top:2px;-ms-flex-negative:0;flex-shrink:0}.msg-block[data-v-4e2b81d2]{background:#fafafa;border:1px solid #e9ecef;border-radius:10px;overflow:hidden;margin-bottom:.75rem}.msg-block[data-v-4e2b81d2]:last-child{margin-bottom:0}.msg-block-head[data-v-4e2b81d2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:.75rem;padding:.875rem 1rem;border-bottom:1px solid #f0f0f0;background:#fff}.msg-block-icon[data-v-4e2b81d2]{width:34px;height:34px;border-radius:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:14px;-ms-flex-negative:0;flex-shrink:0}.msg-block-icon i[data-v-4e2b81d2]{display:inline-block;line-height:1;margin:0;padding:0}.msg-icon-success[data-v-4e2b81d2]{background:rgba(16,185,129,.12);color:#059669}.msg-icon-warning[data-v-4e2b81d2]{background:rgba(245,158,11,.12);color:#d97706}.msg-icon-danger[data-v-4e2b81d2]{background:rgba(239,68,68,.12);color:#dc2626}.msg-icon-info[data-v-4e2b81d2]{background:rgba(41,129,239,.12);color:#2981ef}.msg-icon-busy[data-v-4e2b81d2]{background:rgba(139,92,246,.12);color:#7c3aed}.msg-block-text[data-v-4e2b81d2]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.msg-block-label[data-v-4e2b81d2]{font-size:.8rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:#374151}.msg-block-body[data-v-4e2b81d2]{padding:.875rem 1rem}.input-label[data-v-4e2b81d2]{display:block;font-size:.8rem;font-weight:600;color:#495057;margin-bottom:.375rem}.input-field[data-v-4e2b81d2]{width:100%;padding:.5rem .75rem;border:1px solid #e9ecef;border-radius:8px;font-size:.875rem;color:#1a1a1a;background:#fafafa;-webkit-transition:border .15s;transition:border .15s}.input-field[data-v-4e2b81d2]:focus{outline:none;border-color:#2981ef;background:#fff;-webkit-box-shadow:0 0 0 3px rgba(41,129,239,.08);box-shadow:0 0 0 3px rgba(41,129,239,.08)}.input-field-error[data-v-4e2b81d2]{border-color:#dc2626;background:rgba(239,68,68,.04)}.input-field-error[data-v-4e2b81d2]:focus{border-color:#dc2626;-webkit-box-shadow:0 0 0 3px rgba(239,68,68,.1);box-shadow:0 0 0 3px rgba(239,68,68,.1)}.price-range-error[data-v-4e2b81d2]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;margin-top:8px;font-size:.8rem;color:#dc2626}.mt-12[data-v-4e2b81d2]{margin-top:.75rem}.price-range-row[data-v-4e2b81d2]{display:grid;grid-template-columns:1fr 1fr;gap:.875rem}.price-field[data-v-4e2b81d2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.sort-row[data-v-4e2b81d2]{display:grid;grid-template-columns:1fr 1fr;gap:.875rem}.sort-field[data-v-4e2b81d2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.sort-hint[data-v-4e2b81d2]{font-size:.7rem;font-weight:400;color:#adb5bd}.priority-list[data-v-4e2b81d2]{border:1px solid #e9ecef;border-radius:8px;overflow:hidden;margin-bottom:.75rem}.priority-item[data-v-4e2b81d2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.75rem;padding:.625rem .875rem;border-bottom:1px solid #f3f4f6;background:#fafafa}.priority-item[data-v-4e2b81d2]:last-child{border-bottom:none}.priority-rank[data-v-4e2b81d2]{width:22px;height:22px;background:#2981ef;color:#fff;border-radius:50%;font-size:.7rem;font-weight:700;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0}.priority-rank.sku-rank[data-v-4e2b81d2]{width:auto;padding:0 6px;border-radius:4px;font-size:.65rem;background:#6c757d}.priority-name[data-v-4e2b81d2]{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:.875rem;color:#1a1a1a}.priority-name.mono[data-v-4e2b81d2]{font-family:monospace;font-size:.8rem}.priority-actions[data-v-4e2b81d2]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:4px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.priority-btn[data-v-4e2b81d2]{width:28px;height:28px;padding:0;margin:0;border:1px solid #e9ecef;background:#fff;border-radius:50%;cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#6c757d;font-size:11px;line-height:1;-ms-flex-negative:0;flex-shrink:0;-webkit-transition:all .12s;transition:all .12s;-webkit-box-sizing:border-box;box-sizing:border-box}.priority-btn[data-v-4e2b81d2]:hover{background:#f0f5ff;border-color:#2981ef;color:#2981ef;-webkit-transform:scale(1.08);transform:scale(1.08)}.priority-btn.danger[data-v-4e2b81d2]:hover{background:#fff5f5;border-color:#ff6565;color:#ff6565;-webkit-transform:scale(1.08);transform:scale(1.08)}.priority-btn i[data-v-4e2b81d2]{display:inline-block;line-height:1;margin:0;padding:0}.priority-grip[data-v-4e2b81d2]{color:#ced4da;font-size:.7rem;cursor:-webkit-grab;cursor:grab;-ms-flex-negative:0;flex-shrink:0}.priority-grip[data-v-4e2b81d2]:active{cursor:-webkit-grabbing;cursor:grabbing}.add-item-row[data-v-4e2b81d2]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.625rem;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.add-item-row .input-field[data-v-4e2b81d2],.brand-autocomplete[data-v-4e2b81d2]{-webkit-box-flex:1;-ms-flex:1;flex:1}.brand-autocomplete[data-v-4e2b81d2] .input{border-radius:8px;font-size:.875rem}.empty-list-hint[data-v-4e2b81d2]{font-size:.8rem;color:#adb5bd;margin-bottom:.625rem}.config-hint[data-v-4e2b81d2]{font-size:.8rem;color:#6c757d;background:#f8f9fa;border:1px solid #e9ecef;border-radius:6px;padding:.5rem .75rem;margin-bottom:.75rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:.5rem}.config-hint i[data-v-4e2b81d2]{margin-top:1px;color:#2981ef;-ms-flex-negative:0;flex-shrink:0}.stock-mode-option[data-v-4e2b81d2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.875rem;padding:.75rem 1rem;border:1px solid #e9ecef;border-left:3px solid transparent;border-radius:10px;margin-bottom:.5rem;cursor:pointer;background:#fafafa;-webkit-transition:all .12s;transition:all .12s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.stock-mode-option[data-v-4e2b81d2]:hover{background:#f0f5ff;border-color:#b3d0fa;border-left-color:#b3d0fa}.stock-mode-option.active[data-v-4e2b81d2]{background:#f0f5ff;border-color:#2981ef;border-left-color:#2981ef}.stock-mode-icon[data-v-4e2b81d2]{width:36px;height:36px;border-radius:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:15px;line-height:1;-ms-flex-negative:0;flex-shrink:0}.stock-mode-icon i[data-v-4e2b81d2]{display:inline-block;line-height:1;margin:0;padding:0}.stock-icon-blue[data-v-4e2b81d2]{background:#dbeafe;color:#1d4ed8}.stock-icon-green[data-v-4e2b81d2]{background:#dcfce7;color:#15803d}.stock-icon-teal[data-v-4e2b81d2]{background:#ccfbf1;color:#0f766e}.stock-icon-grey[data-v-4e2b81d2]{background:#f3f4f6;color:#6b7280}.stock-mode-info[data-v-4e2b81d2]{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2px}.stock-mode-info strong[data-v-4e2b81d2]{font-size:.875rem;font-weight:600;color:#1a1a1a}.stock-mode-info span[data-v-4e2b81d2]{font-size:.75rem;color:#adb5bd}.stock-mode-radio[data-v-4e2b81d2]{width:18px;height:18px;border:2px solid #ced4da;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0;-webkit-transition:border-color .15s;transition:border-color .15s}.stock-mode-radio.selected[data-v-4e2b81d2]{border-color:#2981ef}.radio-dot[data-v-4e2b81d2]{width:8px;height:8px;background:transparent;border-radius:50%;-webkit-transition:background .15s;transition:background .15s}.stock-mode-radio.selected .radio-dot[data-v-4e2b81d2]{background:#2981ef}.icon-purple[data-v-4e2b81d2]{background:#ede9fe;color:#7c3aed}.icon-yellow[data-v-4e2b81d2]{background:#fef9c3;color:#a16207}.icon-grey[data-v-4e2b81d2]{background:#f3f4f6;color:#6b7280}.icon-blue[data-v-4e2b81d2]{background:#dbeafe;color:#1d4ed8}.icon-teal[data-v-4e2b81d2]{background:#ccfbf1;color:#0f766e}.icon-violet[data-v-4e2b81d2]{background:#f3e8ff;color:#7c3aed}.am-channel-toggle[data-v-4e2b81d2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.4rem;-ms-flex-negative:0;flex-shrink:0;margin-left:auto}.am-toggle-label[data-v-4e2b81d2]{font-size:.8rem;color:#6c757d;white-space:nowrap}.am-switch[data-v-4e2b81d2]{position:relative;display:inline-block;width:36px;height:20px;margin:0}.am-switch input[data-v-4e2b81d2]{opacity:0;width:0;height:0}.am-slider[data-v-4e2b81d2]{position:absolute;cursor:pointer;inset:0;background:#ced4da;border-radius:20px;-webkit-transition:.2s;transition:.2s}.am-slider[data-v-4e2b81d2]:before{content:"";position:absolute;height:14px;width:14px;left:3px;bottom:3px;background:#fff;border-radius:50%;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.2);box-shadow:0 1px 3px rgba(0,0,0,.2);-webkit-transition:.2s;transition:.2s}.am-switch input:checked+.am-slider[data-v-4e2b81d2]{background:#2981ef}.am-switch input:checked+.am-slider[data-v-4e2b81d2]:before{-webkit-transform:translateX(16px);transform:translateX(16px)}.am-channel-tabs[data-v-4e2b81d2]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.4rem;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:.75rem}.am-channel-tab[data-v-4e2b81d2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.3rem;padding:.35rem .8rem;border:1px solid #e9ecef;border-radius:2rem;background:#f5f5f5;font-size:.8rem;color:#555;cursor:pointer;-webkit-transition:all .15s;transition:all .15s}.am-channel-tab[data-v-4e2b81d2]:hover{background:#f0f5ff;border-color:#2981ef;color:#2981ef}.am-channel-tab.active[data-v-4e2b81d2]{background:#2981ef;border-color:#2981ef;color:#fff}.am-tab-dot[data-v-4e2b81d2]{display:inline-block;width:6px;height:6px;border-radius:50%;background:#4caf50;margin-left:2px}.am-channel-tab.active .am-tab-dot[data-v-4e2b81d2]{background:#a5f3c0}.am-channel-hint[data-v-4e2b81d2]{font-size:.8rem;color:#6c757d;margin-bottom:.5rem}.am-textarea[data-v-4e2b81d2]{width:100%;resize:vertical;border:1px solid #e9ecef;border-radius:8px;padding:.6rem .75rem;font-size:.875rem;color:#1a1a1a;background:#fafafa;-webkit-transition:border .15s;transition:border .15s;outline:none}.am-textarea.active[data-v-4e2b81d2],.am-textarea[data-v-4e2b81d2]:focus{border-color:#2981ef;background:#fff;-webkit-box-shadow:0 0 0 3px rgba(41,129,239,.08);box-shadow:0 0 0 3px rgba(41,129,239,.08)}.field-list[data-v-4e2b81d2]{border:1px solid #e9ecef;border-radius:10px;overflow:hidden;margin-bottom:1rem}.field-list-row[data-v-4e2b81d2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem;padding:1rem 1.25rem;border-bottom:1px solid #f3f4f6;background:#fafafa;-webkit-transition:background .1s;transition:background .1s}.field-list-row[data-v-4e2b81d2]:last-child{border-bottom:none}.field-list-row[data-v-4e2b81d2]:hover{background:#f5f8ff}.field-list-row--required[data-v-4e2b81d2]{background:#f7fbff;border-left:3px solid #2981ef}.field-list-name[data-v-4e2b81d2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;min-width:140px;-ms-flex-negative:0;flex-shrink:0}.field-list-icon[data-v-4e2b81d2]{font-size:.75rem;color:#adb5bd;width:14px;text-align:center}.field-list-row--required .field-list-icon[data-v-4e2b81d2]{color:#2981ef}.field-list-name span[data-v-4e2b81d2]{font-size:.9rem;font-weight:600;color:#1a1a1a}.field-list-desc[data-v-4e2b81d2]{-webkit-box-flex:1;-ms-flex:1;flex:1;margin:0}.field-required-toggle[data-v-4e2b81d2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin:0;-ms-flex-negative:0;flex-shrink:0;min-width:110px}.toggle-switch[data-v-4e2b81d2]{position:relative;width:34px;height:20px;background:#e9ecef;border-radius:20px;-webkit-transition:background .2s;transition:background .2s;-ms-flex-negative:0;flex-shrink:0}.toggle-switch--on[data-v-4e2b81d2]{background:#2981ef}.toggle-knob[data-v-4e2b81d2]{position:absolute;top:3px;left:3px;width:14px;height:14px;background:#fff;border-radius:50%;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.2);box-shadow:0 1px 3px rgba(0,0,0,.2);-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.toggle-switch--on .toggle-knob[data-v-4e2b81d2]{-webkit-transform:translateX(14px);transform:translateX(14px)}.toggle-label-text[data-v-4e2b81d2]{font-size:.8rem;color:#6c757d;white-space:nowrap}.toggle-switch--on+.toggle-label-text[data-v-4e2b81d2]{color:#2981ef;font-weight:600}.field-list-delete[data-v-4e2b81d2]{width:28px;height:28px;padding:0;margin:0;border:1px solid #e9ecef;background:#fff;border-radius:50%;cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#adb5bd;font-size:11px;-ms-flex-negative:0;flex-shrink:0;-webkit-transition:all .12s;transition:all .12s;-webkit-box-sizing:border-box;box-sizing:border-box}.field-list-delete i[data-v-4e2b81d2]{display:inline-block;line-height:1;margin:0;padding:0}.field-list-delete[data-v-4e2b81d2]:hover{background:#fff5f5;border-color:#ff6565;color:#ff6565;-webkit-transform:scale(1.08);transform:scale(1.08)}.field-list-lock[data-v-4e2b81d2]{width:28px;height:28px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#ced4da;font-size:.7rem;-ms-flex-negative:0;flex-shrink:0}.field-add-row[data-v-4e2b81d2],.field-list-lock[data-v-4e2b81d2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.field-add-row[data-v-4e2b81d2]{gap:.75rem;margin-top:.25rem}.field-add-row .input-field[data-v-4e2b81d2]{-webkit-box-flex:1;-ms-flex:1;flex:1}.field-type-select[data-v-4e2b81d2]{width:110px;-ms-flex-negative:0;flex-shrink:0}.cf-field-row[data-v-4e2b81d2]{display:grid;grid-template-columns:minmax(90px,140px) auto 1fr auto auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.625rem;-ms-flex-wrap:unset;flex-wrap:unset}.cf-type-badge[data-v-4e2b81d2]{font-size:.7rem;font-weight:600;background:#ede9fe;color:#7c3aed;padding:2px 8px;border-radius:12px;-ms-flex-negative:0;flex-shrink:0;white-space:nowrap}.cf-desc[data-v-4e2b81d2]{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:.8rem;color:#6c757d;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.cf-required-badge[data-v-4e2b81d2]{font-size:.7rem;font-weight:600;background:#dbeafe;color:#1d4ed8;padding:2px 8px;border-radius:12px;-ms-flex-negative:0;flex-shrink:0;white-space:nowrap}.cf-optional-badge[data-v-4e2b81d2]{font-size:.7rem;color:#adb5bd;-ms-flex-negative:0;flex-shrink:0;white-space:nowrap}.cf-modal-body[data-v-4e2b81d2]{gap:1rem;padding:.5rem 1.25rem .25rem}.cf-form-group[data-v-4e2b81d2],.cf-modal-body[data-v-4e2b81d2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.cf-form-group[data-v-4e2b81d2]{gap:.375rem;text-align:left}.cf-textarea[data-v-4e2b81d2]{resize:vertical;min-height:80px}.cf-required-check[data-v-4e2b81d2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;cursor:pointer;font-size:.875rem;color:#495057;margin:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.cf-required-check input[data-v-4e2b81d2]{cursor:pointer}.cf-modal-footer[data-v-4e2b81d2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:.75rem;margin:.25rem -1.25rem -.25rem;padding:1rem 1.25rem;border-top:1px solid #f0f0f0}.tools-empty-panel[data-v-4e2b81d2]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:4rem 1rem;color:#adb5bd;min-height:280px}.loading-state[data-v-4e2b81d2],.tools-empty-panel[data-v-4e2b81d2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:.75rem;font-size:.9rem}.loading-state[data-v-4e2b81d2]{padding:3rem;color:#6c757d}.text-muted-sm[data-v-4e2b81d2]{font-size:.8rem;color:#adb5bd}.w-100[data-v-4e2b81d2]{width:100%}.btn-reset-defaults[data-v-4e2b81d2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.4rem;padding:.4rem .875rem;border:1px solid #fca5a5;border-radius:8px;background:#fff5f5;color:#dc2626;font-size:.8rem;font-weight:600;cursor:pointer;-webkit-transition:all .15s;transition:all .15s}.btn-reset-defaults[data-v-4e2b81d2]:hover{background:#fee2e2;border-color:#dc2626}.filter-toggle[data-v-4e2b81d2]{position:relative;display:inline-block;width:40px;height:22px;margin:0;-ms-flex-negative:0;flex-shrink:0;cursor:pointer}.filter-toggle input[data-v-4e2b81d2]{opacity:0;width:0;height:0;position:absolute}.filter-slider[data-v-4e2b81d2]{position:absolute;inset:0;background:#ced4da;border-radius:22px;-webkit-transition:background .2s;transition:background .2s;cursor:pointer}.filter-slider[data-v-4e2b81d2]:before{content:"";position:absolute;width:16px;height:16px;left:3px;top:3px;background:#fff;border-radius:50%;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.2);box-shadow:0 1px 3px rgba(0,0,0,.2);-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.filter-toggle input:checked+.filter-slider[data-v-4e2b81d2]{background:#2981ef}.filter-toggle input:checked+.filter-slider[data-v-4e2b81d2]:before{-webkit-transform:translateX(18px);transform:translateX(18px)}.prompt-manager[data-v-0faa74f5]{width:100%;min-height:100%;padding-bottom:5rem}.prompt-manager .header-section h2[data-v-0faa74f5]{font-size:1.75rem;font-weight:600;color:#1a1a1a;margin-bottom:.5rem}.prompt-manager .card[data-v-0faa74f5]{background:#fff;border-radius:1rem;padding:1.5rem;margin-bottom:2rem}.prompt-manager .card .mode-toggle-section[data-v-0faa74f5]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:1.25rem;padding-bottom:1rem;border-bottom:1px solid #e9ecef}.prompt-manager .card .character-limit-container[data-v-0faa74f5]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;padding:.375rem .75rem;background:#f8f9fa;border-radius:6px;border:1px solid #e9ecef;-webkit-transition:all .2s ease;transition:all .2s ease}.prompt-manager .card .character-limit-container.limit-exceeded[data-v-0faa74f5]{background:#fff5f5;border-color:#feb2b2;-webkit-box-shadow:0 0 0 2px rgba(255,99,71,.1);box-shadow:0 0 0 2px rgba(255,99,71,.1)}.prompt-manager .card .character-limit-container i.fa-text-width[data-v-0faa74f5]{color:#6c757d;font-size:.875rem}.prompt-manager .card .character-limit-container.limit-exceeded i.fa-text-width[data-v-0faa74f5]{color:#ff6565}.prompt-manager .card .character-count[data-v-0faa74f5]{font-weight:500;font-size:.875rem}.prompt-manager .card .limit-warning[data-v-0faa74f5]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.25rem;margin-left:.5rem;padding:.125rem .5rem;background:#ff6565;color:#fff;border-radius:4px;font-size:.75rem;font-weight:500;-webkit-animation:pulse-0faa74f5 2s infinite;animation:pulse-0faa74f5 2s infinite}.prompt-manager .card .limit-warning i[data-v-0faa74f5]{font-size:.625rem}@-webkit-keyframes pulse-0faa74f5{0%{opacity:1}50%{opacity:.7}to{opacity:1}}@keyframes pulse-0faa74f5{0%{opacity:1}50%{opacity:.7}to{opacity:1}}.prompt-manager .card .mode-toggle-section .mode-toggle[data-v-0faa74f5]{display:-webkit-box;display:-ms-flexbox;display:flex;background:#f2f2f2;border-radius:.75rem;padding:.5rem}.prompt-manager .card .mode-toggle-section .mode-toggle .mode-btn[data-v-0faa74f5]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;padding:.5rem 1rem;border:none;background:transparent;color:#767676;font-size:14px;border-radius:.5rem;-webkit-transition:all .2s;transition:all .2s;cursor:pointer}.prompt-manager .card .mode-toggle-section .mode-toggle .mode-btn i[data-v-0faa74f5]{font-size:.8rem}.prompt-manager .card .mode-toggle-section .mode-toggle .mode-btn[data-v-0faa74f5]:hover:not(.active){color:#495057}.prompt-manager .card .mode-toggle-section .mode-toggle .mode-btn.active[data-v-0faa74f5]{background:#fff;color:#2981ef;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.1);box-shadow:0 1px 3px rgba(0,0,0,.1)}.prompt-manager .card .single-prompt-header[data-v-0faa74f5]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:1rem}.prompt-manager .card .single-prompt-header h5[data-v-0faa74f5]{margin:0;font-size:1.1rem;font-weight:600;color:#2c3e50}.prompt-manager .card .single-prompt-editor[data-v-0faa74f5]{margin-bottom:1rem}.prompt-manager .card .segments-header .header-actions[data-v-0faa74f5]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:auto 0;gap:.5rem}.prompt-manager .card .segments-container .empty-state[data-v-0faa74f5]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:3rem 1rem;text-align:center;border:1px solid #e8e8e8;background-color:#fafafa;border-radius:1rem}.prompt-manager .card .segments-container .empty-state .fa-cube[data-v-0faa74f5]{color:#dee2e6;margin-bottom:1rem}.prompt-manager .card .segments-container .empty-state p[data-v-0faa74f5]{margin:.5rem 0 1.5rem;font-size:1rem}.prompt-manager .preview-column[data-v-0faa74f5]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-item-align:start;align-self:flex-start;position:sticky;top:20px}.prompt-manager .btn-base.sm[data-v-0faa74f5]{padding:.5rem 1rem;font-size:.875rem}.prompt-manager .btn-base.md[data-v-0faa74f5]{padding:.625rem 1.5rem;font-size:.9375rem}.prompt-manager .btn-ai[data-v-0faa74f5]{background:#2981ef;color:#fff;border:none;border-radius:6px;cursor:pointer;-webkit-transition:all .2s;transition:all .2s;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:.5rem;min-width:140px}.prompt-manager .btn-ai[data-v-0faa74f5]:hover:not(:disabled){background:#1a6dd4;-webkit-box-shadow:0 4px 12px rgba(41,129,239,.35);box-shadow:0 4px 12px rgba(41,129,239,.35)}.prompt-manager .btn-ai[data-v-0faa74f5]:disabled{opacity:.85;cursor:not-allowed}.prompt-manager .btn-ai.loading[data-v-0faa74f5]{background:#1a6dd4}.prompt-manager .btn-ai.sm[data-v-0faa74f5]{padding:.5rem 1rem;font-size:.875rem}.prompt-manager .btn-ai.primary[data-v-0faa74f5]{padding:.75rem 1.5rem;font-size:1rem;min-width:200px}.prompt-manager .btn-ai i[data-v-0faa74f5]{font-size:.875rem}.prompt-manager .scroll_box[data-v-0faa74f5]{max-height:500px;overflow-y:scroll}.prompt-manager .btn .btn-base[data-v-0faa74f5]{min-width:100px;white-space:nowrap}@media (max-width:1600px){.prompt-manager .desktop-md[data-v-0faa74f5]{max-width:100%!important;padding-inline:1rem}}.prompt-manager .save-button-wrapper[data-v-0faa74f5]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.75rem}.pm-tabs[data-v-0faa74f5]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:4px;border-bottom:2px solid #e9ecef;margin-bottom:0;padding-top:1.5rem}.pm-tab-btn[data-v-0faa74f5]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;padding:.625rem 1.25rem;border:none;background:transparent;color:#6c757d;font-size:.9rem;font-weight:500;border-bottom:2px solid transparent;margin-bottom:-2px;border-radius:6px 6px 0 0;cursor:pointer;-webkit-transition:all .15s;transition:all .15s}.pm-tab-btn i[data-v-0faa74f5]{font-size:.8rem}.pm-tab-btn[data-v-0faa74f5]:hover:not(.active){color:#2981ef;background:#f0f5ff}.pm-tab-btn.active[data-v-0faa74f5]{color:#2981ef;border-bottom-color:#2981ef;background:#fff}.pm-tab-badge[data-v-0faa74f5]{background:#2981ef;color:#fff;font-size:.68rem;font-weight:700;padding:1px 6px;border-radius:20px;line-height:16px}.add-faq .respuesta .fa-trash-alt[data-v-ebd88f54]{margin:.75rem .75rem 1rem;color:#b2b2b2;-webkit-transition:.5s;transition:.5s;cursor:pointer}.add-faq .respuesta .fa-trash-alt[data-v-ebd88f54]:hover{color:#767676}.add-faq select[data-v-ebd88f54]{width:100%;-webkit-box-shadow:none;box-shadow:none;border-radius:.5rem;border:1px solid #e8e8e8}.add-faq .btn-base[data-v-ebd88f54]{margin:0}@media(max-width:991px){.add-faq .col-lg-4[data-v-ebd88f54],.add-faq .col-lg-5[data-v-ebd88f54]{padding:0}}.add-faq .buttons_box[data-v-ebd88f54]{padding:2rem;border-radius:1rem;background-color:#fff;border:1px solid #e8e8e8;margin:auto auto 1rem}.add-faq .buttons_box[data-v-ebd88f54]:last-child{margin-bottom:2rem}.add-faq .select_box[data-v-ebd88f54]{padding:2rem;border-radius:1rem;border:1px solid #e8e8e8;background-color:#fafafa;margin:2rem auto 1rem;-webkit-box-shadow:none;box-shadow:none}.add-faq .select_box textarea[data-v-ebd88f54]{background-color:#fff}.add-faq .select_box .circle_number[data-v-ebd88f54]{margin-top:.25rem;font-size:14px;font-weight:700;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:50px;height:40px;border-radius:50%;border:1px solid #e8e8e8;background-color:#fafafa;color:#181818;margin-right:1rem}.add-faq .no_card[data-v-ebd88f54]{padding:1rem 0 .75rem;margin:1rem auto;background-color:transparent;-webkit-box-shadow:none;box-shadow:none;border-radius:0;border:none;border-bottom:1px solid #e8e8e8}.add-faq .no_textarea[data-v-ebd88f54]{padding:1.25rem;margin:1rem auto 0}.add-faq .space[data-v-ebd88f54]{margin:0 0 1rem!important}.add-faq .info[data-v-ebd88f54]{color:#b2b2b2}.add-faq .fa-question-circle[data-v-ebd88f54]{color:#181818}.add-faq .answer_box .label-radio[data-v-ebd88f54]{color:#767676!important;font-weight:400}.add-faq .text_sm[data-v-ebd88f54]{font-weight:400}.change-business-type[data-v-03b1e65a]{width:100%}.change-business-type .card[data-v-03b1e65a]{width:80px;height:80px;padding:1rem 0 .5rem;margin:auto 1rem 1rem auto;text-align:center;border-radius:.5rem;-webkit-transition:.5s;transition:.5s;position:relative;border:1px solid #e8e8e8;cursor:pointer}.change-business-type .card[data-v-03b1e65a]:hover{background-color:#fafafa}.change-business-type .card[data-v-03b1e65a]:focus{outline:none;background-color:#fafafa}.change-business-type .card .icon[data-v-03b1e65a]{height:2rem;margin:auto}.change-business-type .card .name[data-v-03b1e65a]{font-size:10px;color:#181818;font-weight:700;margin-top:.25rem}.change-business-type .card input[data-v-03b1e65a]{width:auto;position:absolute;-webkit-box-shadow:none!important;box-shadow:none!important;top:5px;right:5px;opacity:0}.change-business-type .active[data-v-03b1e65a]{position:relative;background-color:#fafafa;-webkit-transition:.5s;transition:.5s}.change-business-type .active[data-v-03b1e65a]:before{content:"";position:absolute;top:10px;right:10px;width:1.25rem;height:1.25rem;border-radius:100%;background-color:#2981ef;background-image:url(/img/icons/check-solo.svg);background-repeat:no-repeat,repeat;background-position:left 5px top 50%,0 0;background-size:.65rem}.preguntas .switch{position:relative!important;margin:0;z-index:10!important;right:0!important}.preguntas[data-v-77fd2ace]{width:100%}.preguntas .custom-col[data-v-77fd2ace]{width:90%}@media(max-width:1600px){.preguntas .custom-col[data-v-77fd2ace]{width:100%}}.preguntas .card[data-v-77fd2ace]{position:relative;padding:1rem;margin:auto auto 1rem;width:100%;z-index:0}.preguntas .card__box[data-v-77fd2ace]{padding:.5rem}.preguntas .custom-card[data-v-77fd2ace]{width:calc(100% - .5rem);margin:auto 0 1rem}.preguntas .hero_box[data-v-77fd2ace]{padding-top:0;margin:0 0 2rem}.preguntas .scroll_box[data-v-77fd2ace]{max-height:650px;padding:0 5px .25rem 0!important;overflow-y:scroll}@media(max-width:1600px){.preguntas .scroll_box[data-v-77fd2ace]{max-height:490px}}.preguntas .no_textarea[data-v-77fd2ace]{border-radius:.5rem;background-color:#f2f2f2;-webkit-box-shadow:none;box-shadow:none;border:none;padding:1.25rem;margin:1rem auto;resize:none}.preguntas .no_textarea[data-v-77fd2ace]:hover{color:#181818}.preguntas .slice_scroll[data-v-77fd2ace]{border-bottom:1px solid #e8e8e8}.preguntas .input_search-lg[data-v-77fd2ace]{width:calc(100% - .5rem);margin:.5rem 0 2rem}.preguntas .p-absolute[data-v-77fd2ace]{right:1rem;z-index:10;position:absolute}.preguntas .hover_edit[data-v-77fd2ace]{padding-right:1.5rem}.preguntas .hover_edit[data-v-77fd2ace]:hover{background-image:url(/img/icons/12-edit.svg);background-repeat:no-repeat,repeat;background-position:right 0 top 50%,0 0;background-size:1rem 100%}.preguntas .custom-left[data-v-77fd2ace],.preguntas .custom-right[data-v-77fd2ace]{width:120px}