:root{--borderColor:#d1d5db;--dropDownWidth:100%;--backGroundColor:transparent;--labelHeight:34.2px;--ddLabelFontSize:1em}.custom-select{width:var(--dropDownWidth);max-width:var(--ddMaxWidth)}.custom-select .disabled{pointer-events:none;opacity:.6}.custom-select .selector{position:relative}.custom-select .selector .select-label{display:block;border:1px solid var(--borderColor);border-radius:.285em;font-size:var(--ddLabelFontSize);background-color:var(--backGroundColor);height:var(--labelHeight);display:flex;align-items:center;padding:0 0 0 8px}.custom-select .selector .dropdown{position:fixed;z-index:999;background:#fff;border:1px solid #f3f1f1;overflow:hidden;max-height:16rem;border-radius:8px;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06)}.custom-select .selector .dropdown.dropdown-up{bottom:auto;top:auto}.custom-select .selector .dropdown .dropdown-content{display:flex;flex-direction:column;max-height:16rem;overflow:hidden}.custom-select .selector .dropdown .dropdown-content ul{overflow:auto;flex:1;margin:0;padding:8px 8px 8px 8px;list-style:none;font-size:var(--text-xs2);font-weight:400}.custom-select .selector .dropdown .dropdown-content ul .list-name{display:flex;align-items:center;gap:5px}.custom-select .selector .dropdown .dropdown-content ul li{text-align:left;line-height:normal;padding:8px;color:#000;padding-left:20px;border-radius:3px}.custom-select .selector .dropdown .dropdown-content ul li.current{background-color:#ebebeb;transition:background-color .3s ease;font-weight:600;border:1px solid #e9e9e9;border-radius:3px}.custom-select .selector .dropdown .dropdown-content ul li.highlight-item{background-color:hsla(0,0%,94.1%,.831372549);transition:background-color .3s ease}.custom-select .selector .dropdown .dropdown-content .slot-container{border-top:1px solid #e0e0e0;background:#fff}.custom-select .selector .hidden{visibility:hidden}.custom-select .selector .visible{visibility:visible}.custom-select.compact{width:10rem;height:-moz-fit-content;height:fit-content}.custom-select.compact .selector .select-label{font-size:.75em;padding:.25em .4em;line-height:1.2}.custom-select.compact .dropdown,.custom-select.compact .dropdown .dropdown-content{max-height:10rem}.custom-select.compact .dropdown .dropdown-content ul li{padding:4px 6px;font-size:.75em;line-height:1.2}.notMatching{color:#888;font-size:.85em;padding:8px;text-align:center}.dropdown-icon{width:15px;height:15px;color:#6b7280;transition:transform .3s ease;position:absolute;right:10px;top:50%;transform:translateY(-50%)}.dropdown-icon.rotated{transform:rotate(180deg) translateY(50%)}.custom-dropdown-container{width:var(--dropDownWidth)}.empty-configuration[data-v-47c6fa9c]{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:340px;max-width:960px;border:1px dashed #d7dde7;border-radius:8px;background:#fff;text-align:center}.empty-configuration h4[data-v-47c6fa9c]{margin:12px 0 6px;color:#344054;font-size:var(--text-xl)}.empty-configuration p[data-v-47c6fa9c]{max-width:360px;margin:0 0 18px;color:#667085;font-size:var(--text-m);line-height:1.5}.empty-icon[data-v-47c6fa9c]{display:flex;align-items:center;justify-content:center;width:48px;height:48px;border:0;border-radius:50%;background:#eef4ff;color:#246bfe;font-size:var(--text-4xl);cursor:pointer;transition:background .18s ease,transform .18s ease}.empty-icon[data-v-47c6fa9c]:hover{background:#dbeafe;transform:translateY(-1px)}.delete-icon[data-v-6b7977d6]{color:var(--delete-icon-color,#98a2b3);cursor:pointer;transition:color .18s ease}.delete-icon[data-v-6b7977d6]:hover{color:#f04438}.chevron-icon[data-v-9ed4080c]{color:currentColor;transition:transform .2s ease}.chevron-icon.up[data-v-9ed4080c]{transform:rotate(180deg)}.modal[data-v-e9fb65b4]{position:fixed;top:0;left:0;bottom:0;right:0;z-index:4;background-color:rgba(0,0,0,.4);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;justify-content:center;align-items:center}.modal-title[data-v-e9fb65b4]{display:flex;flex-direction:column;align-items:flex-start;gap:4px}.modal-description[data-v-e9fb65b4]{margin:0;padding:0;font-size:var(--text-s);font-weight:150;opacity:1;color:#616569;line-height:1.4}.modal-body[data-v-e9fb65b4]{position:relative;box-shadow:0 0 2px var(--brand-color);border-radius:8px;animation:popIn-e9fb65b4 .1s ease-in;background:var(--white);transition:height .24s ease;overflow:hidden;max-width:80vw}.modal-inner[data-v-e9fb65b4]{padding:23px 20px 20px 20px}.modal-close[data-v-e9fb65b4]{position:absolute;top:8px;right:12px;font-size:var(--text-3xl);color:rgba(59,59,59,.4666666667);cursor:pointer;transition:opacity .2s}.modal-close[data-v-e9fb65b4]:hover{opacity:.6}.modal-header[data-v-e9fb65b4]{display:flex;justify-content:space-between;align-items:center;padding-bottom:12px;text-align:center;border-bottom:1px solid #d1d5db}.modal-header h3[data-v-e9fb65b4]{margin:0;padding-right:6rem;font-size:var(--text-base);font-weight:400;color:var(--text-color-1)}.modal-content[data-v-e9fb65b4]{padding:10px 10px 0 10px;background-color:var(--white);max-height:85vh;overflow:auto}.modal-content-scroll[data-v-e9fb65b4]{overflow-y:auto}@keyframes popIn-e9fb65b4{0%{transform:scale(0)}to{transform:scale(1)}}.config-boolean[data-v-5bfe3ab6]{display:flex;align-items:center;gap:14px;min-height:30px;padding:0 10px;border:1px solid #dfe5ed;border-radius:4px;background:#fff}.config-boolean label[data-v-5bfe3ab6]{display:inline-flex;align-items:center;gap:5px;color:#344054;font-size:var(--text-xs2)}.config-boolean input[data-v-5bfe3ab6]{width:14px;height:14px;margin:0}.config-dynamic-input[data-v-e29248aa]{width:100%;height:30px;border:1px solid #dfe5ed;border-radius:4px;background:#fff;padding:0 10px;font-size:var(--text-xs2);outline:none}.config-dynamic-input[data-v-e29248aa]:focus{border-color:var(--brand-color)}.multiselect[data-v-2e9167a5]{position:relative;width:100%;font-family:inherit}.multiselect .disabled[data-v-2e9167a5]{color:#94a3b8}.multiselect .select-box[data-v-2e9167a5]{min-height:44px;border:1px solid #cbd5e1;padding:10px 36px 10px 12px;display:flex;flex-wrap:wrap;align-items:flex-start;gap:6px;cursor:pointer;border-radius:.285em;background:transparent;font-size:var(--custom-font-size,var(--text-base));color:#1f2937;width:100%;box-sizing:border-box;overflow:hidden}.multiselect .select-box[data-v-2e9167a5]:hover{border-color:#94a3b8;box-shadow:0 0 0 1px var(--brand-color-1)}.multiselect .select-box[data-v-2e9167a5]:focus-within{border-color:#3b82f6;box-shadow:0 0 0 2px rgba(59,130,246,.15)}.multiselect .select-box.readonly[data-v-2e9167a5]{cursor:default;background-color:#f9fafb;border-color:#e5e7eb}.multiselect .select-box.readonly[data-v-2e9167a5]:hover{border-color:#e5e7eb;box-shadow:none}.multiselect .placeholder[data-v-2e9167a5]{color:#94a3b8;font-size:var(--custom-font-size,var(--text-base))}.multiselect .tag[data-v-2e9167a5]{background:var(--brand-light-color);padding:4px 10px;border-radius:6px;font-size:var(--custom-font-size,var(--text-s));display:flex;align-items:center;gap:6px;line-height:1;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.multiselect .tag .remove[data-v-2e9167a5]{cursor:pointer;font-weight:600;flex-shrink:0;color:#c75e5e}.multiselect .arrow[data-v-2e9167a5]{position:absolute;right:14px;top:50%;transform:translateY(-50%);pointer-events:none;font-size:var(--custom-font-size,var(--text-s));color:#64748b}.multiselect .dropdown[data-v-2e9167a5]{position:absolute;left:0;right:0;display:flex;flex-direction:column;background:#fff;border:1px solid #cbd5e1;border-radius:10px;box-shadow:0 10px 24px rgba(15,23,42,.08);max-height:260px;overflow:hidden;z-index:100}.multiselect .dropdown--fixed[data-v-2e9167a5]{left:auto;right:auto;top:auto;bottom:auto}.multiselect .dropdown.open-down[data-v-2e9167a5]:not(.dropdown--fixed){top:calc(100% + 6px);bottom:auto}.multiselect .dropdown.open-up[data-v-2e9167a5]:not(.dropdown--fixed){top:auto;bottom:calc(100% + 6px);flex-direction:column-reverse}.multiselect .dropdown .dropdown-search[data-v-2e9167a5]{position:sticky;top:0;z-index:1;padding:8px;border-bottom:1px solid #e2e8f0;background:#fff}.multiselect .dropdown .dropdown-search input[data-v-2e9167a5]{width:100%;height:34px;border:1px solid #cbd5e1;border-radius:6px;padding:0 10px;font-size:var(--custom-font-size,var(--text-s));color:#1f2937;outline:none}.multiselect .dropdown .dropdown-options[data-v-2e9167a5]{flex:1;max-height:202px;overflow-y:auto}.multiselect .dropdown .empty-state[data-v-2e9167a5]{padding:12px;font-size:var(--custom-font-size,var(--text-s));color:#64748b;text-align:center}.multiselect .dropdown .option[data-v-2e9167a5]{display:flex;align-items:center;gap:8px;padding:6px 12px;font-size:var(--custom-font-size,var(--text-s));line-height:1.2;cursor:pointer;color:#1f2937}.multiselect .dropdown .option input[data-v-2e9167a5]{display:none}.multiselect .dropdown .option .checkbox[data-v-2e9167a5]{width:13px;height:13px;border:1px solid #f3ca52;border-radius:3px;position:relative;flex-shrink:0}.multiselect .dropdown .option input:checked+.checkbox[data-v-2e9167a5]{background:var(--brand-color)}.multiselect .dropdown .option input:checked+.checkbox[data-v-2e9167a5]:after{content:"";position:absolute;left:3px;top:0;width:4px;height:8px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.multiselect .dropdown .option .checkbox.disabled[data-v-2e9167a5]{border-color:#94a3b8;background:#e5e7eb}.multiselect .dropdown .option input:checked+.checkbox.disabled[data-v-2e9167a5]{background:#94a3b8}.multiselect .dropdown.open-up .dropdown-search[data-v-2e9167a5]{top:auto;bottom:0;border-bottom:none;border-top:1px solid #e2e8f0}.multiselect .dropdown.no-search .dropdown-options[data-v-2e9167a5]{max-height:258px}.config-multi-list[data-v-28fa2229]{width:100%}.config-multi-list__trigger[data-v-28fa2229]{display:flex;align-items:center;gap:8px;width:100%;min-height:var(--config-list-min-height);border:1px solid var(--config-list-border-color);border-radius:4px;background:var(--config-list-background);padding:3px 8px;color:#101828;cursor:pointer;font-size:var(--text-xs2);text-align:left}.config-multi-list__trigger[data-v-28fa2229]:hover{border-color:var(--config-list-border-hover);box-shadow:0 0 0 1px rgba(245,158,11,.18)}.config-multi-list__trigger[data-v-28fa2229]:focus-visible{outline:none;border-color:var(--config-list-border-active);box-shadow:0 0 0 2px rgba(245,158,11,.15)}.config-multi-list__values[data-v-28fa2229]{display:flex;flex:1;flex-wrap:nowrap;gap:6px;min-width:0;overflow:hidden}.config-multi-list__placeholder[data-v-28fa2229]{flex:1;min-width:0;color:#8a94a6}.config-multi-list__tag[data-v-28fa2229]{display:inline-flex;align-items:center;gap:4px;max-width:100%;border:1px solid rgba(245,158,11,.28);border-radius:6px;background:var(--config-list-tag-bg);color:var(--config-list-tag-color);padding:4px 8px;line-height:1;flex:0 0 auto}.config-multi-list__tag-text[data-v-28fa2229]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.config-multi-list__tag--overflow[data-v-28fa2229]{font-weight:500}.config-multi-list__caret[data-v-28fa2229]{flex:0 0 auto;color:#8a94a6}.config-multi-list__measure[data-v-28fa2229]{position:absolute;left:0;top:0;visibility:hidden;pointer-events:none;white-space:nowrap;height:0;overflow:hidden}.config-multi-list__tag--measure[data-v-28fa2229]{margin-right:6px}.config-multi-list[data-v-28fa2229] .multiselect__trigger{width:100%}.config-multi-list[data-v-28fa2229] .dropdown{z-index:1100;margin-top:-5px}.config-multi-list[data-v-28fa2229] .dropdown.open-up{margin-top:0;margin-bottom:-5px}.config-multi-list[data-v-28fa2229] .dropdown-search{padding:6px 8px}.config-multi-list[data-v-28fa2229] .dropdown-search input{height:30px;font-size:var(--text-xs2)}.config-dynamic-input[data-v-063dab1e]{width:100%;height:30px;border:1px solid #dfe5ed;border-radius:4px;background:#fff;padding:0 10px;font-size:var(--text-xs2);outline:none}.config-dynamic-input[data-v-063dab1e]:focus{border-color:var(--brand-color)}.tag-input[data-v-e93edaa2]{position:relative;width:100%;min-height:30px;border:1px solid #dfe5ed;border-radius:4px;background:#fff;padding:3px 8px;cursor:text;overflow:hidden}.tag-input[data-v-e93edaa2]:focus-within{border-color:#f59e0b;box-shadow:0 0 0 2px rgba(245,158,11,.15)}.tag-input[data-v-e93edaa2]:hover{border-color:#f8b84e;box-shadow:0 0 0 1px rgba(245,158,11,.18)}.tag-input--expanded[data-v-e93edaa2]{overflow:visible}.tag-input__content[data-v-e93edaa2]{display:flex;align-items:center;flex-wrap:nowrap;gap:6px;width:100%;min-height:22px;overflow:hidden}.tag-input--expanded .tag-input__content[data-v-e93edaa2]{align-items:flex-start;flex-wrap:wrap;overflow:visible}.tag-chip[data-v-e93edaa2]{display:inline-flex;align-items:center;gap:4px;max-width:100%;border:1px solid rgba(245,158,11,.28);border-radius:6px;background:#fff3bf;color:#8a5a00;padding:4px 8px;font-size:var(--text-xs2);line-height:1;white-space:nowrap;flex:0 0 auto}.tag-chip__label[data-v-e93edaa2]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tag-chip__remove[data-v-e93edaa2]{display:inline-grid;place-items:center;width:14px;height:14px;padding:0;border:0;background:transparent;color:#b36b00;cursor:pointer;font-size:12px;line-height:1}.tag-chip--overflow[data-v-e93edaa2]{color:#8a5a00;font-weight:500}.tag-input__field[data-v-e93edaa2]{flex:1 1 120px;min-width:80px;border:0;background:transparent;color:#101828;font-size:var(--text-xs2);outline:none;padding:4px 0}.tag-input__field--collapsed[data-v-e93edaa2]{flex:0 0 12px;min-width:12px;width:12px;padding:0}.tag-input__measure[data-v-e93edaa2]{position:absolute;left:0;top:0;visibility:hidden;pointer-events:none;white-space:nowrap;height:0;overflow:hidden}.tag-chip--measure[data-v-e93edaa2]{margin-right:6px}.config-dynamic-input[data-v-87b9df28]{width:100%;height:30px;border:1px solid #dfe5ed;border-radius:4px;background:#fff;padding:0 10px;font-size:var(--text-xs2);outline:none}.config-dynamic-input[data-v-87b9df28]:focus{border-color:var(--brand-color)}.config-dynamic-input[data-v-22582ba4]{width:100%;height:30px;border:1px solid #dfe5ed;border-radius:4px;background:#fff;padding:0 10px;font-size:var(--text-xs2);outline:none}.config-dynamic-input[data-v-22582ba4]:focus{border-color:var(--brand-color)}.condition-row[data-v-7dd514df]{display:grid;align-items:center;grid-template-columns:20px 190px 144px 112px minmax(180px,1fr) 24px;gap:8px;margin-bottom:10px;border-radius:4px;transition:background .15s ease,box-shadow .15s ease,opacity .15s ease,transform .15s ease}.condition-row:hover .drag-handle[data-v-7dd514df]{opacity:.58}.condition-row.is-dragging[data-v-7dd514df]{opacity:.45;transform:scale(.995);background:#f8fafc}.condition-row.is-drop-target[data-v-7dd514df]:not(.is-dragging){background:#f5f9ff;box-shadow:inset 0 2px 0 #8bb8ff}.drag-handle[data-v-7dd514df]{width:14px;height:14px;cursor:grab;opacity:.18;transition:opacity .15s ease}.drag-handle[data-v-7dd514df]:active{cursor:grabbing;opacity:.9}.condition-skeleton[data-v-7dd514df]{position:relative;height:34px;overflow:hidden;border:1px solid #e4e9f0;border-radius:4px;background:#eef1f5}.condition-skeleton[data-v-7dd514df]:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.75),transparent);transform:translateX(-100%);animation:condition-skeleton-shimmer-7dd514df 1.2s ease-in-out infinite}@keyframes condition-skeleton-shimmer-7dd514df{to{transform:translateX(100%)}}.icon-btn[data-v-7dd514df]{display:grid;place-items:center;width:24px;height:24px;border:0;border-radius:4px;background:transparent;color:#98a2b3;cursor:pointer}.delete-action[data-v-7dd514df]:hover{background:#fff1f0}.delete-action[data-v-7dd514df]:hover .delete-icon{color:#f04438}[data-v-7dd514df] .custom-dropdown-container,[data-v-7dd514df] .custom-select{width:100%;max-width:100%}@media(max-width:900px){.condition-row[data-v-7dd514df]{grid-template-columns:1fr}.drag-handle[data-v-7dd514df]{display:none}}.condition-group[data-v-6d2a682e]{margin-bottom:14px;overflow:hidden;border:1px solid #dfe5ed;border-left:4px solid var(--group-color);border-radius:6px;background:#fff}.group-1[data-v-6d2a682e]{--group-color:#2f80ff;--group-soft:#eef6ff}.group-2[data-v-6d2a682e]{--group-color:#b45cff;--group-soft:#fbf4ff}.group-3[data-v-6d2a682e]{--group-color:#f79009;--group-soft:#fff9e7}.group-4[data-v-6d2a682e]{--group-color:#12b76a;--group-soft:#ecfdf3}.group-5[data-v-6d2a682e]{--group-color:#e11d48;--group-soft:#fff1f3}.group-6[data-v-6d2a682e]{--group-color:#0891b2;--group-soft:#ecfeff}.group-actions[data-v-6d2a682e],.group-header[data-v-6d2a682e],.group-title[data-v-6d2a682e]{display:flex;align-items:center}.group-header[data-v-6d2a682e]{justify-content:space-between;gap:12px;min-height:44px;padding:8px 12px;background:var(--group-soft)}.group-title[data-v-6d2a682e]{flex-wrap:wrap;gap:8px;color:#667085;font-size:var(--text-xs1)}.group-title strong[data-v-6d2a682e]{color:var(--group-color);font-size:var(--text-xs2);letter-spacing:.8px;font-weight:500}.match-operator[data-v-6d2a682e]{min-width:34px;height:20px;border:1px solid var(--operator-color);border-radius:4px;background:var(--operator-soft);color:var(--operator-color);font-size:var(--text-xs2);font-weight:500;cursor:pointer}.operator-and[data-v-6d2a682e]{--operator-color:#246bfe;--operator-soft:#eef4ff}.operator-or[data-v-6d2a682e]{--operator-color:#f79009;--operator-soft:#fff8e7}.group-actions[data-v-6d2a682e]{gap:8px}.condition-list[data-v-6d2a682e]{padding:10px 12px 8px;overflow-x:auto;overflow-y:hidden;max-width:100%;scrollbar-gutter:stable}.condition-list[data-v-6d2a682e] .condition-row{min-width:700px}.icon-btn[data-v-6d2a682e],.text-btn[data-v-6d2a682e]{border:0;background:transparent;cursor:pointer}.text-btn[data-v-6d2a682e]{color:#0e9384;font-size:var(--text-s);font-weight:500}.text-btn.add-condition-btn[data-v-6d2a682e]{color:#0e9384}.icon-btn[data-v-6d2a682e]{display:grid;place-items:center;width:24px;height:24px;border-radius:4px;color:#98a2b3}.delete-action[data-v-6d2a682e]:hover{background:#fff1f0}.delete-action[data-v-6d2a682e]:hover .delete-icon{color:#f04438}.chevron[data-v-6d2a682e]{color:#98a2b3}@media(max-width:900px){.group-header[data-v-6d2a682e]{align-items:flex-start;flex-direction:column}.condition-list[data-v-6d2a682e] .condition-row{min-width:0}}.then-row[data-v-1c9115ac]{display:grid;align-items:center;grid-template-columns:40px 176px 78px minmax(180px,1fr) 24px;gap:8px;margin-bottom:12px}.then-row.sequence-template[data-v-1c9115ac]{grid-template-columns:40px 78px minmax(180px,1fr) 24px}.then-row.then-row--without-delete[data-v-1c9115ac]{grid-template-columns:40px 176px 78px minmax(180px,1fr)}.then-row.sequence-template.then-row--without-delete[data-v-1c9115ac]{grid-template-columns:40px 78px minmax(180px,1fr)}.then-label[data-v-1c9115ac]{color:#00a651;font-size:var(--text-xs2);font-weight:600}.icon-btn[data-v-1c9115ac]{display:grid;place-items:center;width:24px;height:24px;border:0;border-radius:4px;background:transparent;color:#98a2b3;cursor:pointer}.delete-action[data-v-1c9115ac]:hover{background:#fff1f0}.delete-action[data-v-1c9115ac]:hover .delete-icon{color:#f04438}.faint[data-v-1c9115ac]{opacity:.65}[data-v-1c9115ac] .custom-dropdown-container,[data-v-1c9115ac] .custom-select{width:100%;max-width:100%}@media(max-width:900px){.then-row.sequence-template[data-v-1c9115ac],.then-row[data-v-1c9115ac]{grid-template-columns:1fr}.then-label[data-v-1c9115ac]{display:none}}.rule-card[data-v-6dc6b39c]{overflow:hidden;border:1px solid #d9e0ea;border-radius:8px;background:#fff;box-shadow:0 1px 2px rgba(16,24,40,.04)}.card-actions[data-v-6dc6b39c],.feature-title[data-v-6dc6b39c],.rule-card__header[data-v-6dc6b39c],.section-heading[data-v-6dc6b39c]{display:flex;align-items:center}.rule-card__header[data-v-6dc6b39c]{justify-content:space-between;gap:16px;min-height:56px;padding:14px 20px;border-bottom:1px solid #eef1f5}.feature-title[data-v-6dc6b39c]{min-width:0;gap:10px;color:#667085;font-size:var(--text-xs1)}.feature-icon[data-v-6dc6b39c]{display:grid;place-items:center;width:30px;height:30px;border:1px solid var(--accent-color);border-radius:6px;background:var(--accent-soft)}.between-operator[data-v-6dc6b39c],.dash[data-v-6dc6b39c],.eyebrow[data-v-6dc6b39c],.feature-pill[data-v-6dc6b39c],.preview-operator[data-v-6dc6b39c],.status[data-v-6dc6b39c]{font-weight:500}.eyebrow[data-v-6dc6b39c]{color:#98a2b3;letter-spacing:.6px}.dash[data-v-6dc6b39c]{color:#344054}.feature-pill[data-v-6dc6b39c]{border-radius:4px;background:var(--accent-soft);color:var(--accent-color);padding:3px 7px;font-size:var(--text-xs1)}.summary[data-v-6dc6b39c]{color:#7a8699}.card-actions[data-v-6dc6b39c]{gap:10px}.status[data-v-6dc6b39c]{display:inline-flex;align-items:center;gap:6px;color:#00a651;font-size:var(--text-xs1);cursor:pointer}.status.inactive[data-v-6dc6b39c]{color:#98a2b3}.status-dot[data-v-6dc6b39c]{width:18px;height:11px;border:2px solid currentColor;border-radius:999px;position:relative}.status-dot[data-v-6dc6b39c]:after{content:"";position:absolute;top:2px;left:3px;width:3px;height:3px;border-radius:50%;background:currentColor}.icon-btn[data-v-6dc6b39c]{display:grid;place-items:center;width:24px;height:24px;border:0;border-radius:4px;background:transparent;color:#98a2b3;cursor:pointer}.delete-action[data-v-6dc6b39c]:hover{background:#fff1f0}.delete-action[data-v-6dc6b39c]:hover .delete-icon{color:#f04438}.chevron[data-v-6dc6b39c]{color:#98a2b3}.rule-card__body[data-v-6dc6b39c]{padding:20px}.rule-section[data-v-6dc6b39c]{padding:18px 0;border-top:1px solid #edf1f5}.rule-section[data-v-6dc6b39c]:first-child{padding-top:0;border-top:0}.section-heading[data-v-6dc6b39c]{gap:8px;margin-block:8px}.section-heading h4[data-v-6dc6b39c]{margin:0;color:#101828;font-size:var(--text-s);font-weight:500;letter-spacing:1px}.section-heading h4 span[data-v-6dc6b39c]{display:inline-flex;align-items:center;justify-content:center;min-width:17px;height:16px;margin-left:5px;border-radius:4px;background:#eef2f7;color:#7a8699;font-size:var(--text-xs1);letter-spacing:0}.section-heading p[data-v-6dc6b39c]{margin:3px 0 0;color:#8a96aa;font-size:var(--text-xs2)}.configure-section .section-heading[data-v-6dc6b39c]{flex-wrap:nowrap}.configure-section .section-heading h4[data-v-6dc6b39c]{white-space:nowrap}.configure-dropdown[data-v-6dc6b39c]{flex:0 0 230px;width:230px}.section-heading.split[data-v-6dc6b39c]{justify-content:space-between;width:100%}.section-heading-content[data-v-6dc6b39c]{display:flex;align-items:center;gap:8px}.section-symbol[data-v-6dc6b39c]{display:inline-grid;place-items:center;width:18px;height:18px;color:#c9852f;font-size:var(--text-l)}.then-symbol[data-v-6dc6b39c]{color:#12b76a;align-self:baseline;font-weight:500}.condition-set[data-v-6dc6b39c]{margin-top:16px;border:1px solid #dfe5ed;border-radius:8px;background:#fff}.condition-set__body[data-v-6dc6b39c]{padding:0 16px 16px}.conditions-layout[data-v-6dc6b39c]{display:grid;grid-template-columns:minmax(0,1fr) 224px;gap:20px;transition:grid-template-columns .3s ease,gap .3s ease}.conditions-layout--preview-collapsed[data-v-6dc6b39c]{grid-template-columns:minmax(0,1fr) 32px;gap:10px}.conditions-list[data-v-6dc6b39c]{min-width:0}.empty-state[data-v-6dc6b39c]{display:grid;place-items:center;width:100%;border:1px dashed #d7dde7;border-radius:4px;color:#98a2b3;font-size:var(--text-xs1);text-align:center}.empty-conditions[data-v-6dc6b39c]{min-height:80px;margin-top:8px}.empty-actions[data-v-6dc6b39c]{min-height:56px;margin:12px 0 10px}.action-list[data-v-6dc6b39c]{max-width:100%;overflow-x:auto;overflow-y:visible;scrollbar-gutter:stable}.action-list[data-v-6dc6b39c] .then-row{min-width:560px}.if-heading-row[data-v-6dc6b39c]{display:flex;align-items:center;justify-content:space-between;gap:12px}.if-heading-row .section-heading[data-v-6dc6b39c]{margin:8px 0 14px 0}.between-operator-row[data-v-6dc6b39c]{position:relative;display:flex;align-items:center;justify-content:center;height:28px;margin:-2px 0 12px;overflow:hidden;width:100%}.between-operator[data-v-6dc6b39c]{position:relative;display:inline-flex;align-items:center;justify-content:center;min-width:38px;height:24px;padding:0 8px;border:1px solid var(--operator-color);border-radius:5px;background:var(--operator-soft);color:var(--operator-color);font-size:var(--text-xs2);cursor:pointer;z-index:1;isolation:isolate}.between-operator[data-v-6dc6b39c]:after,.between-operator[data-v-6dc6b39c]:before{content:"";position:absolute;top:50%;width:100vw;height:1px;background:var(--operator-line);transform:translateY(-50%);z-index:-1;pointer-events:none}.between-operator[data-v-6dc6b39c]:before{right:calc(100% + 10px)}.between-operator[data-v-6dc6b39c]:after{left:calc(100% + 10px)}.operator-and[data-v-6dc6b39c]{--operator-color:#246bfe;--operator-soft:#eef4ff;--operator-line:#c9ddff}.operator-or[data-v-6dc6b39c]{--operator-color:#f79009;--operator-soft:#fff8e7;--operator-line:#ffd38a}.rule-preview[data-v-6dc6b39c]{min-width:0;padding-left:18px;border-left:1px solid #edf1f5;overflow:hidden;transition:padding-left .3s ease,border-color .3s ease}.rule-preview--collapsed[data-v-6dc6b39c]{display:flex;justify-content:center;width:32px;min-width:32px;padding-left:0;border-left-color:#edf1f5}.preview-title[data-v-6dc6b39c]{display:flex;align-items:center;justify-content:flex-start;gap:8px;width:100%;border:0;background:transparent;padding:0;margin-top:8px;margin-bottom:10px;color:#344054;font-size:var(--text-s);font-weight:500;cursor:pointer}.preview-toggle-icon[data-v-6dc6b39c]{cursor:pointer;flex:0 0 auto}.collapsed-preview[data-v-6dc6b39c]{display:flex;flex-direction:column;align-items:center;gap:10px;width:32px;padding-top:10px}.preview-divider[data-v-6dc6b39c]{width:20px;height:1px;background:#ebe6e7}.preview-vertical-text[data-v-6dc6b39c]{display:flex;align-items:center;justify-content:center;height:96px;white-space:nowrap}.preview-vertical-text span[data-v-6dc6b39c]{color:#99a1af;font-size:var(--text-xs1);font-weight:700;letter-spacing:1px;transform:rotate(-90deg);transform-origin:center}.empty-preview[data-v-6dc6b39c]{margin:0;padding:0 0 12px;border-bottom:1px solid #dfe5ed;color:#98a2b3;font-size:var(--text-xs2);font-style:italic}.preview-group[data-v-6dc6b39c]{margin-bottom:12px;padding:12px;border:1px solid var(--preview-color);border-left:3px solid var(--preview-color);border-radius:4px;background:var(--preview-soft)}.preview-group strong[data-v-6dc6b39c]{display:block;margin-bottom:8px;color:var(--preview-color);font-size:var(--text-xs2);font-weight:600}.preview-group span[data-v-6dc6b39c]{font-weight:400}.preview-group p[data-v-6dc6b39c]{margin:0 0 6px;color:#344054;font-size:var(--text-xs2);line-height:1.35}.preview-group p[data-v-6dc6b39c]:before{content:"-";margin-right:6px;color:var(--preview-color)}.preview-operator-row[data-v-6dc6b39c]{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:8px;width:100%;margin:-4px auto 8px;color:var(--operator-color);font-size:var(--text-xs2)}.preview-operator-row[data-v-6dc6b39c]:after,.preview-operator-row[data-v-6dc6b39c]:before{content:"";height:1px;background:var(--operator-line)}.preview-operator[data-v-6dc6b39c]{display:grid;place-items:center;min-width:38px;height:22px;padding:0 8px;border:1px solid var(--operator-color);border-radius:4px;background:var(--operator-soft);color:var(--operator-color);font-size:var(--text-xs2);z-index:1}.preview-1[data-v-6dc6b39c]{--preview-color:#2f80ff;--preview-soft:#eef6ff}.preview-2[data-v-6dc6b39c]{--preview-color:#b45cff;--preview-soft:#fbf4ff}.preview-3[data-v-6dc6b39c]{--preview-color:#f79009;--preview-soft:#fff9e7}.preview-4[data-v-6dc6b39c]{--preview-color:#12b76a;--preview-soft:#ecfdf3}.preview-5[data-v-6dc6b39c]{--preview-color:#e11d48;--preview-soft:#fff1f3}.preview-6[data-v-6dc6b39c]{--preview-color:#0891b2;--preview-soft:#ecfeff}.text-btn[data-v-6dc6b39c]{border:0;background:transparent;color:#246bfe;font-size:var(--text-s);font-weight:500;cursor:pointer}.text-btn.add-group-btn[data-v-6dc6b39c]{color:#d9822b}.text-btn.green[data-v-6dc6b39c]{color:#00a651}.configuration-confirmation[data-v-6dc6b39c]{width:360px;max-width:100%}.configuration-confirmation__message[data-v-6dc6b39c]{margin:0;color:#344054;font-size:var(--text-s);line-height:1.5}.configuration-confirmation__actions[data-v-6dc6b39c]{display:flex;justify-content:flex-end;gap:10px;margin-top:20px}.btn-secondary[data-v-6dc6b39c]{background:#eef2f6;color:#344054}[data-v-6dc6b39c] .custom-dropdown-container,[data-v-6dc6b39c] .custom-select{width:100%;max-width:100%}@media(max-width:900px){.rule-card__header[data-v-6dc6b39c]{align-items:flex-start;flex-direction:column}.conditions-layout--preview-collapsed[data-v-6dc6b39c],.conditions-layout[data-v-6dc6b39c]{grid-template-columns:1fr}.rule-preview[data-v-6dc6b39c]{padding-left:0;border-left:0}.rule-preview--collapsed[data-v-6dc6b39c]{justify-content:flex-start;width:100%;min-width:0;border-top:1px solid #edf1f5}.collapsed-preview[data-v-6dc6b39c]{flex-direction:row;width:100%;padding-top:8px}.preview-vertical-text[data-v-6dc6b39c]{height:auto}.preview-vertical-text span[data-v-6dc6b39c]{transform:none}.action-list[data-v-6dc6b39c] .then-row{min-width:0}}.configuration-panel[data-v-d8958a70]{display:flex;flex-direction:column;gap:16px;padding:22px 30px}.add-rule[data-v-d8958a70]{min-height:44px;border:1px dashed #d7dde7;border-radius:8px;background:transparent;color:#98a2b3;font-size:var(--text-xs1);font-weight:500;cursor:pointer}.add-rule span[data-v-d8958a70]{margin-right:8px;font-size:var(--text-m)}.add-rule[data-v-d8958a70]:hover{border-color:#b8c2d1;background:#fff;color:#667085}.asw-loader{position:absolute;top:0;left:0;width:100%;height:100%;background:var(--black);z-index:99999;display:flex;align-items:center;justify-content:center;opacity:.6;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:opacity .3s ease-in-out}.asw-loader .three-quarter-spinner{width:50px;height:50px;border:5px solid var(--brand-color);border-top:5px solid transparent;border-radius:50%;animation:spin .8s linear 0s infinite}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(359deg)}}.component-cards[data-v-cf5ec36e]{margin-top:30px;width:100%}.material-rules-actions[data-v-cf5ec36e]{display:flex;justify-content:flex-end;padding:0 30px 22px}.component-card[data-v-cf5ec36e]{display:table;width:100%;border-collapse:collapse;border:1px solid #ccc;table-layout:fixed;margin-top:20px}.component-row[data-v-cf5ec36e]{display:table-row}.tabs[data-v-cf5ec36e]{border:1px solid #ccc;border-radius:6px;overflow:hidden;font-family:sans-serif}.tab-headers[data-v-cf5ec36e]{display:flex;flex-wrap:wrap;align-items:stretch;background-color:#fff;border-bottom:1px solid #ccc;border:1px solid #ccc}.tab-header[data-v-cf5ec36e]{padding:12px 80px;cursor:pointer;text-align:center;transition:background .3s}.tab-header[data-v-cf5ec36e]:hover{background-color:#e0e0e0}.tab-header.active[data-v-cf5ec36e]{background-color:#f1f3f5;font-weight:500;border-bottom:2px solid var(--brand-color)}.col[data-v-cf5ec36e]{display:table-cell;padding:8px 8px 8px 8px;border:1px solid #ccc;vertical-align:middle;word-wrap:break-word;overflow-wrap:break-word}.sequence--container[data-v-cf5ec36e]{padding:20px;max-width:700px;overflow-y:visible;box-shadow:1px 1px 4px rgba(0,0,0,.25);margin-top:10px;border-radius:6px;background:#fff}.loading-container[data-v-cf5ec36e]{display:flex;align-items:center;justify-content:center;width:100%;min-height:200px;padding:24px;border:1px solid #ccc;border-top:0;background:#fff;box-sizing:border-box}