.week-mode[data-v-3c2079a4]{overflow:hidden;-webkit-filter:invert(80%);filter:invert(80%)}.beauty-scroll[data-v-3c2079a4]{scrollbar-color:#ddd #f4f4f4;scrollbar-width:thin;-ms-overflow-style:none;position:relative}.beauty-scroll[data-v-3c2079a4]::-webkit-scrollbar{width:0;height:0}.beauty-scroll[data-v-3c2079a4]::-webkit-scrollbar-thumb{border-radius:3px;background:#c2c1c2}.beauty-scroll[data-v-3c2079a4]::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 1px rgba(0,0,0,0);border-radius:3px;background:#e7e5e7}.split-right[data-v-3c2079a4]:not(:last-child){border-right:1px solid rgba(98,98,98,.2)}.disabled[data-v-3c2079a4]{cursor:not-allowed;color:rgba(0,0,0,.25);pointer-events:none}#nprogress[data-v-3c2079a4]{pointer-events:none}#nprogress .bar[data-v-3c2079a4]{background:#008c95;position:fixed;z-index:1031;top:0;left:0;width:100%;height:2px}#nprogress .peg[data-v-3c2079a4]{display:block;position:absolute;right:0;width:100px;height:100%;-webkit-box-shadow:0 0 10px #008c95,0 0 5px #008c95;box-shadow:0 0 10px #008c95,0 0 5px #008c95;opacity:1;-webkit-transform:rotate(3deg) translateY(-4px);transform:rotate(3deg) translateY(-4px)}#nprogress .spinner[data-v-3c2079a4]{display:block;position:fixed;z-index:1031;top:15px;right:15px}#nprogress .spinner-icon[data-v-3c2079a4]{width:18px;height:18px;-webkit-box-sizing:border-box;box-sizing:border-box;border:2px solid transparent;border-top-color:#008c95;border-left-color:#008c95;border-radius:50%;-webkit-animation:nprogress-spinner-3c2079a4 .4s linear infinite;animation:nprogress-spinner-3c2079a4 .4s linear infinite}.nprogress-custom-parent[data-v-3c2079a4]{overflow:hidden;position:relative}.nprogress-custom-parent #nprogress .bar[data-v-3c2079a4],.nprogress-custom-parent #nprogress .spinner[data-v-3c2079a4]{position:absolute}@-webkit-keyframes nprogress-spinner-3c2079a4{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(1turn)}}@keyframes nprogress-spinner-3c2079a4{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.module-tree[data-v-3c2079a4]{width:196px;-webkit-box-flex:0;-ms-flex:none;flex:none;position:sticky;top:12px;border:1px solid #e6ecee;border-radius:8px;padding:12px 8px;background:#fff}.tree-title[data-v-3c2079a4]{padding:0 8px 10px;font-weight:600;color:#1f2a32;font-size:13px}.module-item[data-v-3c2079a4]{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;padding:8px 10px;margin-bottom:4px;border-radius:6px;cursor:pointer;color:#5c6b73}.module-item[data-v-3c2079a4]:hover{background:#f6f8f9}.module-item.active[data-v-3c2079a4]{background:#e8f6f7;color:#008c95}.module-item.active .module-name[data-v-3c2079a4]{font-weight:600}.module-name[data-v-3c2079a4]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-right:8px}.module-status[data-v-3c2079a4]{-webkit-box-flex:0;-ms-flex:none;flex:none;font-size:12px;line-height:18px;padding:0 6px;border-radius:9px}.module-status.is-ready[data-v-3c2079a4]{color:#389e0d;background:#f6ffed}.module-status.is-wait[data-v-3c2079a4]{color:#8a9aa3;background:#f6f8f9}.tree-tip[data-v-3c2079a4]{padding:10px 8px 2px;font-size:12px;color:#8a9aa3;border-top:1px solid #e6ecee;margin-top:8px}.week-mode[data-v-22a428a1]{overflow:hidden;-webkit-filter:invert(80%);filter:invert(80%)}.beauty-scroll[data-v-22a428a1]{scrollbar-color:#ddd #f4f4f4;scrollbar-width:thin;-ms-overflow-style:none;position:relative}.beauty-scroll[data-v-22a428a1]::-webkit-scrollbar{width:0;height:0}.beauty-scroll[data-v-22a428a1]::-webkit-scrollbar-thumb{border-radius:3px;background:#c2c1c2}.beauty-scroll[data-v-22a428a1]::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 1px rgba(0,0,0,0);border-radius:3px;background:#e7e5e7}.split-right[data-v-22a428a1]:not(:last-child){border-right:1px solid rgba(98,98,98,.2)}.disabled[data-v-22a428a1]{cursor:not-allowed;color:rgba(0,0,0,.25);pointer-events:none}#nprogress[data-v-22a428a1]{pointer-events:none}#nprogress .bar[data-v-22a428a1]{background:#008c95;position:fixed;z-index:1031;top:0;left:0;width:100%;height:2px}#nprogress .peg[data-v-22a428a1]{display:block;position:absolute;right:0;width:100px;height:100%;-webkit-box-shadow:0 0 10px #008c95,0 0 5px #008c95;box-shadow:0 0 10px #008c95,0 0 5px #008c95;opacity:1;-webkit-transform:rotate(3deg) translateY(-4px);transform:rotate(3deg) translateY(-4px)}#nprogress .spinner[data-v-22a428a1]{display:block;position:fixed;z-index:1031;top:15px;right:15px}#nprogress .spinner-icon[data-v-22a428a1]{width:18px;height:18px;-webkit-box-sizing:border-box;box-sizing:border-box;border:2px solid transparent;border-top-color:#008c95;border-left-color:#008c95;border-radius:50%;-webkit-animation:nprogress-spinner-22a428a1 .4s linear infinite;animation:nprogress-spinner-22a428a1 .4s linear infinite}.nprogress-custom-parent[data-v-22a428a1]{overflow:hidden;position:relative}.nprogress-custom-parent #nprogress .bar[data-v-22a428a1],.nprogress-custom-parent #nprogress .spinner[data-v-22a428a1]{position:absolute}@-webkit-keyframes nprogress-spinner-22a428a1{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(1turn)}}@keyframes nprogress-spinner-22a428a1{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.tip[data-v-22a428a1]{margin-left:10px;color:#999;font-size:12px}.week-mode[data-v-39d0648a]{overflow:hidden;-webkit-filter:invert(80%);filter:invert(80%)}.beauty-scroll[data-v-39d0648a]{scrollbar-color:#ddd #f4f4f4;scrollbar-width:thin;-ms-overflow-style:none;position:relative}.beauty-scroll[data-v-39d0648a]::-webkit-scrollbar{width:0;height:0}.beauty-scroll[data-v-39d0648a]::-webkit-scrollbar-thumb{border-radius:3px;background:#c2c1c2}.beauty-scroll[data-v-39d0648a]::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 1px rgba(0,0,0,0);border-radius:3px;background:#e7e5e7}.split-right[data-v-39d0648a]:not(:last-child){border-right:1px solid rgba(98,98,98,.2)}.disabled[data-v-39d0648a]{cursor:not-allowed;color:rgba(0,0,0,.25);pointer-events:none}#nprogress[data-v-39d0648a]{pointer-events:none}#nprogress .bar[data-v-39d0648a]{background:#008c95;position:fixed;z-index:1031;top:0;left:0;width:100%;height:2px}#nprogress .peg[data-v-39d0648a]{display:block;position:absolute;right:0;width:100px;height:100%;-webkit-box-shadow:0 0 10px #008c95,0 0 5px #008c95;box-shadow:0 0 10px #008c95,0 0 5px #008c95;opacity:1;-webkit-transform:rotate(3deg) translateY(-4px);transform:rotate(3deg) translateY(-4px)}#nprogress .spinner[data-v-39d0648a]{display:block;position:fixed;z-index:1031;top:15px;right:15px}#nprogress .spinner-icon[data-v-39d0648a]{width:18px;height:18px;-webkit-box-sizing:border-box;box-sizing:border-box;border:2px solid transparent;border-top-color:#008c95;border-left-color:#008c95;border-radius:50%;-webkit-animation:nprogress-spinner-39d0648a .4s linear infinite;animation:nprogress-spinner-39d0648a .4s linear infinite}.nprogress-custom-parent[data-v-39d0648a]{overflow:hidden;position:relative}.nprogress-custom-parent #nprogress .bar[data-v-39d0648a],.nprogress-custom-parent #nprogress .spinner[data-v-39d0648a]{position:absolute}@-webkit-keyframes nprogress-spinner-39d0648a{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(1turn)}}@keyframes nprogress-spinner-39d0648a{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.cond-block[data-v-39d0648a]{border:1px solid #e8e8e8;border-radius:4px;padding:12px;margin-top:4px}.cond-title[data-v-39d0648a]{font-weight:600;margin-bottom:10px}.cond-title .cond-tip[data-v-39d0648a]{margin-left:8px;font-weight:400;color:#999;font-size:12px}.cond-row[data-v-39d0648a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;margin-bottom:8px}.cond-index[data-v-39d0648a]{width:18px;color:#999}.cond-del[data-v-39d0648a]{color:#ff4d4f;margin-left:4px}.add-cond[data-v-39d0648a]{color:#008c95;cursor:pointer;padding:4px 0}.cond-preview[data-v-39d0648a]{margin-top:10px;padding-top:10px;border-top:1px dashed #e8e8e8;color:#666}.cond-preview .ant-tag[data-v-39d0648a]{margin-left:6px}.preview-empty[data-v-39d0648a]{margin-left:8px;color:#ccc}.modal-footer[data-v-39d0648a]{text-align:right;margin-top:16px}.week-mode[data-v-5d125467]{overflow:hidden;-webkit-filter:invert(80%);filter:invert(80%)}.beauty-scroll[data-v-5d125467]{scrollbar-color:#ddd #f4f4f4;scrollbar-width:thin;-ms-overflow-style:none;position:relative}.beauty-scroll[data-v-5d125467]::-webkit-scrollbar{width:0;height:0}.beauty-scroll[data-v-5d125467]::-webkit-scrollbar-thumb{border-radius:3px;background:#c2c1c2}.beauty-scroll[data-v-5d125467]::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 1px rgba(0,0,0,0);border-radius:3px;background:#e7e5e7}.split-right[data-v-5d125467]:not(:last-child){border-right:1px solid rgba(98,98,98,.2)}.disabled[data-v-5d125467]{cursor:not-allowed;color:rgba(0,0,0,.25);pointer-events:none}#nprogress[data-v-5d125467]{pointer-events:none}#nprogress .bar[data-v-5d125467]{background:#008c95;position:fixed;z-index:1031;top:0;left:0;width:100%;height:2px}#nprogress .peg[data-v-5d125467]{display:block;position:absolute;right:0;width:100px;height:100%;-webkit-box-shadow:0 0 10px #008c95,0 0 5px #008c95;box-shadow:0 0 10px #008c95,0 0 5px #008c95;opacity:1;-webkit-transform:rotate(3deg) translateY(-4px);transform:rotate(3deg) translateY(-4px)}#nprogress .spinner[data-v-5d125467]{display:block;position:fixed;z-index:1031;top:15px;right:15px}#nprogress .spinner-icon[data-v-5d125467]{width:18px;height:18px;-webkit-box-sizing:border-box;box-sizing:border-box;border:2px solid transparent;border-top-color:#008c95;border-left-color:#008c95;border-radius:50%;-webkit-animation:nprogress-spinner-5d125467 .4s linear infinite;animation:nprogress-spinner-5d125467 .4s linear infinite}.nprogress-custom-parent[data-v-5d125467]{overflow:hidden;position:relative}.nprogress-custom-parent #nprogress .bar[data-v-5d125467],.nprogress-custom-parent #nprogress .spinner[data-v-5d125467]{position:absolute}@-webkit-keyframes nprogress-spinner-5d125467{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(1turn)}}@keyframes nprogress-spinner-5d125467{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.field-tags[data-v-5d125467]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:6px;min-height:34px;padding:4px;border:1px dashed #e8e8e8;border-radius:3px}.tag-handle[data-v-5d125467]{color:#ccc;margin-right:4px;cursor:move}.add-field[data-v-5d125467]{width:160px;margin-top:8px}.form-tip[data-v-5d125467]{color:#999;font-size:12px}.form-tip.inline[data-v-5d125467]{margin-left:10px}.week-mode[data-v-d6f5eb06]{overflow:hidden;-webkit-filter:invert(80%);filter:invert(80%)}.beauty-scroll[data-v-d6f5eb06]{scrollbar-color:#ddd #f4f4f4;scrollbar-width:thin;-ms-overflow-style:none;position:relative}.beauty-scroll[data-v-d6f5eb06]::-webkit-scrollbar{width:0;height:0}.beauty-scroll[data-v-d6f5eb06]::-webkit-scrollbar-thumb{border-radius:3px;background:#c2c1c2}.beauty-scroll[data-v-d6f5eb06]::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 1px rgba(0,0,0,0);border-radius:3px;background:#e7e5e7}.split-right[data-v-d6f5eb06]:not(:last-child){border-right:1px solid rgba(98,98,98,.2)}.disabled[data-v-d6f5eb06]{cursor:not-allowed;color:rgba(0,0,0,.25);pointer-events:none}#nprogress[data-v-d6f5eb06]{pointer-events:none}#nprogress .bar[data-v-d6f5eb06]{background:#008c95;position:fixed;z-index:1031;top:0;left:0;width:100%;height:2px}#nprogress .peg[data-v-d6f5eb06]{display:block;position:absolute;right:0;width:100px;height:100%;-webkit-box-shadow:0 0 10px #008c95,0 0 5px #008c95;box-shadow:0 0 10px #008c95,0 0 5px #008c95;opacity:1;-webkit-transform:rotate(3deg) translateY(-4px);transform:rotate(3deg) translateY(-4px)}#nprogress .spinner[data-v-d6f5eb06]{display:block;position:fixed;z-index:1031;top:15px;right:15px}#nprogress .spinner-icon[data-v-d6f5eb06]{width:18px;height:18px;-webkit-box-sizing:border-box;box-sizing:border-box;border:2px solid transparent;border-top-color:#008c95;border-left-color:#008c95;border-radius:50%;-webkit-animation:nprogress-spinner-d6f5eb06 .4s linear infinite;animation:nprogress-spinner-d6f5eb06 .4s linear infinite}.nprogress-custom-parent[data-v-d6f5eb06]{overflow:hidden;position:relative}.nprogress-custom-parent #nprogress .bar[data-v-d6f5eb06],.nprogress-custom-parent #nprogress .spinner[data-v-d6f5eb06]{position:absolute}@-webkit-keyframes nprogress-spinner-d6f5eb06{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(1turn)}}@keyframes nprogress-spinner-d6f5eb06{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.list-config-page[data-v-d6f5eb06]{height:auto!important}.list-config-page[data-v-d6f5eb06] .ant-card-body{padding:12px 20px 20px;overflow:visible}.page-header[data-v-d6f5eb06]{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:16px;margin-bottom:12px;padding:0 2px 10px;border-bottom:1px solid #e6ecee}.page-heading[data-v-d6f5eb06]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;min-width:0;gap:10px}.page-title[data-v-d6f5eb06]{position:relative;-webkit-box-flex:0;-ms-flex:none;flex:none;padding-left:10px;font-size:16px;font-weight:600;color:#1f2a32;line-height:1.4}.page-title[data-v-d6f5eb06]:before{content:"";position:absolute;left:0;top:3px;bottom:3px;width:3px;border-radius:2px;background:#008c95}.page-desc[data-v-d6f5eb06]{color:#8a9aa3;font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page-actions[data-v-d6f5eb06]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;-webkit-box-flex:0;-ms-flex:none;flex:none}.page-body[data-v-d6f5eb06]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.config-area[data-v-d6f5eb06]{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-left:16px;min-width:0;background:#f6f8f9;border:1px solid #e6ecee;border-radius:8px;padding:12px 16px 16px}.area-header[data-v-d6f5eb06]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:4px}.area-header[data-v-d6f5eb06],.area-meta[data-v-d6f5eb06]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.area-meta[data-v-d6f5eb06]{gap:8px;min-width:0}.area-module[data-v-d6f5eb06]{font-size:14px;font-weight:600;color:#1f2a32}.area-stat[data-v-d6f5eb06]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:22px;padding:0 8px;border-radius:11px;background:#fff;border:1px solid #e6ecee;color:#5c6b73;font-size:12px}.area-hint[data-v-d6f5eb06]{color:#8a9aa3;font-size:12px}.config-tabs[data-v-d6f5eb06] .ant-tabs-bar{margin-bottom:12px;border-bottom-color:#e6ecee}.config-tabs[data-v-d6f5eb06] .ant-tabs-tab{padding:8px 0;margin-right:24px}.config-tabs[data-v-d6f5eb06] .ant-tabs-content,.config-tabs[data-v-d6f5eb06] .ant-tabs-tabpane{overflow:visible;height:auto}.block[data-v-d6f5eb06]{margin-bottom:12px;background:#fff;border:1px solid #e6ecee;border-radius:6px;padding:12px}.block-fill[data-v-d6f5eb06]{min-height:280px}.query-side-stack[data-v-d6f5eb06]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px}.query-side-stack .block[data-v-d6f5eb06]{margin-bottom:0;min-height:0}.block-compact[data-v-d6f5eb06]{padding:8px 12px}.block-compact .block-title[data-v-d6f5eb06]{margin-bottom:6px}.block-compact .field-pool[data-v-d6f5eb06]{min-height:0;padding:0}.block-compact .empty-tip[data-v-d6f5eb06]{padding:4px 0}.block-title[data-v-d6f5eb06]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;font-weight:600;color:#1f2a32;margin-bottom:10px;font-size:13px}.block-title .block-tip[data-v-d6f5eb06]{margin-left:8px;font-weight:400;color:#8a9aa3;font-size:12px}.list-layout[data-v-d6f5eb06]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:12px}.list-groups-pane[data-v-d6f5eb06],.list-pool-pane[data-v-d6f5eb06]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:0}.list-pool-pane[data-v-d6f5eb06]{width:300px;-webkit-box-flex:0;-ms-flex:none;flex:none;position:sticky;top:12px}.list-groups-pane[data-v-d6f5eb06]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;padding-bottom:8px}.groups-scroll[data-v-d6f5eb06]{overflow:visible}.field-pool[data-v-d6f5eb06]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;padding:0}.field-pool-side[data-v-d6f5eb06]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;max-height:calc(100vh - 220px);overflow-y:auto;padding:0}.field-pool-side .pool-item[data-v-d6f5eb06]{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;width:100%;border-radius:6px}.field-pool-side .empty-tip[data-v-d6f5eb06]{padding:24px 8px}.pool-item[data-v-d6f5eb06]{padding:4px 10px;border:1px solid #e6ecee;border-radius:14px;background:#f6f8f9;cursor:move;font-size:12px;color:#5c6b73;line-height:20px;-webkit-transition:all .15s ease;transition:all .15s ease}.pool-item[data-v-d6f5eb06]:hover{border-color:#008c95;color:#008c95;background:#e8f6f7}.pool-group[data-v-d6f5eb06]{margin-left:6px;color:#8a9aa3;font-size:11px}.field-list[data-v-d6f5eb06]{min-height:180px}.field-row[data-v-d6f5eb06]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:8px 8px;border-radius:6px;margin-bottom:4px;background:#f6f8f9}.field-row[data-v-d6f5eb06]:last-child{margin-bottom:0}.field-row .drag-handle[data-v-d6f5eb06],.field-row .star-icon[data-v-d6f5eb06]{width:16px;margin-right:8px;-webkit-box-flex:0;-ms-flex:none;flex:none}.field-row .drag-handle[data-v-d6f5eb06]{color:#c3ced3;cursor:move}.field-row .star-icon[data-v-d6f5eb06]{color:#faad14}.field-row .field-label[data-v-d6f5eb06]{width:88px;-webkit-box-flex:0;-ms-flex:none;flex:none;color:#1f2a32;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.field-row .field-type[data-v-d6f5eb06]{-webkit-box-flex:0;-ms-flex:none;flex:none;margin-right:10px;padding:0 6px;height:20px;line-height:18px;border:1px solid #e6ecee;border-radius:4px;background:#fff;color:#5c6b73;font-size:12px}.field-row .field-extra[data-v-d6f5eb06]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;color:#8a9aa3;font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.field-row .plan-summary[data-v-d6f5eb06]{color:#5c6b73}.field-row .row-actions[data-v-d6f5eb06]{-webkit-box-flex:0;-ms-flex:none;flex:none;margin-left:8px}.action-btn[data-v-d6f5eb06]{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:24px;height:24px;margin-left:2px;border-radius:4px;color:#8a9aa3}.action-btn[data-v-d6f5eb06]:hover{background:#fff;color:#008c95}.action-btn.danger[data-v-d6f5eb06]:hover{color:#d4380d;background:#fff1f0}.group-row[data-v-d6f5eb06]{padding:10px 12px;border:1px solid #e6ecee;border-radius:6px;margin-bottom:8px;background:#f6f8f9}.group-head[data-v-d6f5eb06]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.group-head .drag-handle[data-v-d6f5eb06]{color:#c3ced3;cursor:move;margin-right:8px}.group-head .group-name[data-v-d6f5eb06]{font-weight:600;color:#1f2a32;margin-right:8px}.group-head .group-count[data-v-d6f5eb06]{color:#8a9aa3;font-size:12px}.group-ops[data-v-d6f5eb06]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:auto;gap:8px}.group-width-label[data-v-d6f5eb06]{color:#8a9aa3;font-size:12px}.group-width[data-v-d6f5eb06]{width:84px}.group-fields[data-v-d6f5eb06]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:6px;margin-top:10px;padding:8px;border:1px dashed #d7e0e3;border-radius:6px;min-height:40px;background:#fff}.group-field-item[data-v-d6f5eb06]{padding:3px 8px;background:#e8f6f7;color:#008c95;border-radius:12px;font-size:12px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.group-field-item.hidden-field[data-v-d6f5eb06]{background:#f6f8f9;color:#8a9aa3;text-decoration:line-through}.add-group[data-v-d6f5eb06]{position:sticky;bottom:12px;z-index:5;-webkit-box-flex:0;-ms-flex:none;flex:none;margin-top:8px;border:1px dashed #9ec9cd;border-radius:6px;min-height:56px;color:#008c95;background:#e8f6f7;-webkit-box-shadow:0 -8px 16px rgba(255,255,255,.85);box-shadow:0 -8px 16px rgba(255,255,255,.85)}.add-group .add-group-inner[data-v-d6f5eb06]{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:6px;min-height:56px}.add-group .add-group-drop[data-v-d6f5eb06]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2}.add-group[data-v-d6f5eb06]:hover{border-color:#008c95;background:#d7eef0}.add-plan[data-v-d6f5eb06]{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:4px;margin-top:8px;height:36px;border:1px dashed #cdd8dc;border-radius:6px;color:#008c95;cursor:pointer;background:#fff}.add-plan[data-v-d6f5eb06]:hover{border-color:#008c95;background:#e8f6f7}.empty-tip[data-v-d6f5eb06]{color:#8a9aa3;font-size:12px;padding:18px 8px;width:100%;text-align:center}.danger-link[data-v-d6f5eb06]{margin-left:10px;color:#d4380d}.preview-tip[data-v-d6f5eb06]{margin-top:10px;color:#8a9aa3;font-size:12px}