.page-outer[data-v-70ee8894]{display:flex;flex-direction:column;min-height:100%}.page-header[data-v-70ee8894]{background:#f5f7fa;border-bottom:1px solid #e5e7eb;box-shadow:0 2px 8px rgba(0,0,0,.06);padding:10px 20px;justify-content:space-between;flex-wrap:wrap;gap:10px}.header-left[data-v-70ee8894],.page-header[data-v-70ee8894]{display:flex;align-items:center}.header-actions[data-v-70ee8894]{display:flex;align-items:center;gap:8px}.page-title[data-v-70ee8894]{font-size:20px;font-weight:600;margin:0}.page-container[data-v-70ee8894]{padding:20px;padding-top:72px}.btn[data-v-70ee8894]{padding:6px 16px;border-radius:6px;font-size:13px;font-weight:500;cursor:pointer;border:none;display:inline-flex;align-items:center;gap:6px}.btn-primary[data-v-70ee8894]{background:#3b82f6;color:#fff}.btn-primary[data-v-70ee8894]:hover:not(:disabled){background:#2563eb}.btn-primary[data-v-70ee8894]:disabled{opacity:.6;cursor:not-allowed}.btn-secondary[data-v-70ee8894]{background:#f3f4f6;color:#374151;border:1px solid #e5e7eb}.btn-secondary[data-v-70ee8894]:hover{background:#e5e7eb}.form-container[data-v-70ee8894]{max-width:900px}.form-section[data-v-70ee8894]{margin-bottom:30px;padding-bottom:20px;border-bottom:1px solid #e4e7ed}.form-section[data-v-70ee8894]:last-child{border-bottom:none}.section-title[data-v-70ee8894]{font-size:16px;font-weight:600;margin-bottom:16px;color:#303133}.info-box[data-v-70ee8894]{display:flex;gap:12px;padding:12px 16px;margin-bottom:20px;background:#e6f7ff;border-left:4px solid #1890ff;border-radius:4px}.info-box-icon[data-v-70ee8894]{flex-shrink:0;font-size:20px;color:#1890ff}.info-box-content[data-v-70ee8894]{flex:1}.info-box-text[data-v-70ee8894]{margin:0;font-size:14px;line-height:1.6;color:#00476a}.suggestion-box[data-v-70ee8894]{display:flex;gap:12px;padding:16px;margin-bottom:20px;background:linear-gradient(135deg,#f6ffed,#d9f7be);border:2px solid #52c41a;border-radius:8px}.suggestion-icon[data-v-70ee8894]{flex-shrink:0;font-size:24px;color:#52c41a}.suggestion-content[data-v-70ee8894]{flex:1}.suggestion-title[data-v-70ee8894]{font-size:16px;font-weight:600;margin:0 0 12px 0;color:#237804}.suggestion-list[data-v-70ee8894]{margin:0 0 12px 0;padding-left:20px;list-style:none}.suggestion-list li[data-v-70ee8894]{position:relative;margin-bottom:8px;padding-left:8px;font-size:14px;line-height:1.6;color:#389e0d}.suggestion-list li[data-v-70ee8894]:before{content:"✓";position:absolute;left:-12px;font-weight:700;color:#52c41a}.warning-box[data-v-70ee8894]{display:flex;gap:12px;padding:16px;margin-bottom:20px;background:linear-gradient(135deg,#fff7e6,#ffe7ba);border:2px solid #fa8c16;border-radius:8px;animation:shake-70ee8894 .5s ease}@keyframes shake-70ee8894{0%,to{transform:translateX(0)}25%{transform:translateX(-5px)}75%{transform:translateX(5px)}}.warning-icon[data-v-70ee8894]{flex-shrink:0;font-size:24px;color:#fa8c16;animation:pulse-70ee8894 2s infinite}@keyframes pulse-70ee8894{0%,to{opacity:1}50%{opacity:.6}}.warning-content[data-v-70ee8894]{flex:1}.warning-title[data-v-70ee8894]{font-size:16px;font-weight:600;margin:0 0 12px 0;color:#ad4e00}.warning-list[data-v-70ee8894]{margin:0;padding-left:20px;list-style:none}.warning-list li[data-v-70ee8894]{position:relative;margin-bottom:8px;padding-left:8px;font-size:14px;line-height:1.6;color:#d46b08}.warning-list li[data-v-70ee8894]:before{content:"!";position:absolute;left:-12px;font-weight:700;color:#fa8c16}.execution-triggers[data-v-70ee8894]{margin-left:24px;padding:16px;background:#f5f7fa;border-radius:4px}.triggers-label[data-v-70ee8894]{font-weight:600;margin-bottom:12px;color:#303133}.trigger-name[data-v-70ee8894]{font-weight:500}.form-group[data-v-70ee8894]{margin-bottom:16px}.form-group label.required[data-v-70ee8894]:after{content:" *";color:#f56c6c}.form-text[data-v-70ee8894]{display:block;margin-top:4px;font-size:12px;color:#909399}.radio-group[data-v-70ee8894]{display:flex;gap:20px}.checkbox-label[data-v-70ee8894],.radio-label[data-v-70ee8894]{display:flex;align-items:center;gap:8px;cursor:pointer}.logic-info-box[data-v-70ee8894]{margin-bottom:20px;background:linear-gradient(135deg,#667eea,#764ba2);border-radius:8px;color:#fff;overflow:hidden;transition:all .3s ease}.logic-info-box.collapsed[data-v-70ee8894]{background:linear-gradient(135deg,rgba(102,126,234,.1),rgba(118,75,162,.1));border:2px solid #667eea}.logic-info-box.collapsed .info-header[data-v-70ee8894]{color:#667eea}.info-header[data-v-70ee8894]{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:background .2s ease}.info-header[data-v-70ee8894]:hover{background:hsla(0,0%,100%,.1)}.logic-info-box.collapsed .info-header[data-v-70ee8894]:hover{background:rgba(102,126,234,.05)}.info-header-left[data-v-70ee8894]{display:flex;align-items:center;gap:8px}.info-header-left i[data-v-70ee8894]{font-size:20px}.expand-icon[data-v-70ee8894]{font-size:20px;transition:transform .3s ease}.info-title[data-v-70ee8894]{font-size:15px;font-weight:600;margin:0}.info-content[data-v-70ee8894]{padding:0 16px 16px 16px}.info-list[data-v-70ee8894]{margin:0 0 12px 0;padding-left:20px}.info-list li[data-v-70ee8894]{margin-bottom:8px;line-height:1.6}.info-list ul[data-v-70ee8894]{margin-top:4px;padding-left:20px}.info-list ul li[data-v-70ee8894]{margin-bottom:4px;font-size:13px;opacity:.95}.info-example[data-v-70ee8894]{font-size:13px;padding:12px;background:hsla(0,0%,100%,.15);border-radius:4px;margin:0;line-height:1.8}.result-text[data-v-70ee8894]{display:block;margin-top:8px;font-weight:600}.slide-fade-enter-active[data-v-70ee8894],.slide-fade-leave-active[data-v-70ee8894]{transition:all .3s ease}.slide-fade-enter-from[data-v-70ee8894],.slide-fade-leave-to[data-v-70ee8894]{transform:translateY(-10px);opacity:0}.badge[data-v-70ee8894]{display:inline-block;padding:2px 8px;border-radius:12px;font-size:12px;font-weight:600;line-height:1.4}.badge-and[data-v-70ee8894]{background:rgba(103,194,58,.9);color:#fff}.badge-or[data-v-70ee8894]{background:rgba(245,108,108,.9);color:#fff}.condition-group[data-v-70ee8894]{padding:16px;margin-bottom:16px;background-color:#f5f7fa;border-radius:4px}.group-header[data-v-70ee8894]{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px;font-weight:600}.condition-item[data-v-70ee8894]{margin-bottom:12px}.condition-row[data-v-70ee8894]{display:flex;gap:12px;align-items:flex-start}.flex-1[data-v-70ee8894]{flex:1}.flex-2[data-v-70ee8894]{flex:2}.purchase-condition[data-v-70ee8894]{display:flex;flex-direction:column;gap:8px}.purchase-params[data-v-70ee8894]{display:flex;flex-wrap:wrap;gap:12px}.purchase-param[data-v-70ee8894]{display:flex;align-items:center;gap:6px}.param-label[data-v-70ee8894]{font-size:13px;color:#606266;white-space:nowrap}.param-input[data-v-70ee8894]{width:90px}.product-pick-btn[data-v-70ee8894]{justify-content:flex-start;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width:768px){.condition-row[data-v-70ee8894]{flex-direction:column;align-items:stretch}}.switch[data-v-70ee8894]{position:relative;display:inline-block;width:44px;height:24px}.switch input[data-v-70ee8894]{opacity:0;width:0;height:0}.slider[data-v-70ee8894]{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;transition:.4s;border-radius:24px}.slider[data-v-70ee8894]:before{position:absolute;content:"";height:18px;width:18px;left:3px;bottom:3px;background-color:#fff;transition:.4s;border-radius:50%}input:checked+.slider[data-v-70ee8894]{background-color:#667eea}input:checked+.slider[data-v-70ee8894]:before{transform:translateX(20px)}