.category-tree-selector{width:100%}.category-tree-selector .selector-header{margin-bottom:16px}.category-tree-selector .selector-header .search-input{width:100%}.category-tree-selector .selector-content{min-height:200px;max-height:500px;overflow-y:auto;overflow-x:hidden;border:1px solid #f0f0f0;border-radius:4px;position:relative;background:#fff}.category-tree-selector .selector-content::-webkit-scrollbar{width:6px}.category-tree-selector .selector-content::-webkit-scrollbar-track{background:#f0f0f0;border-radius:3px}.category-tree-selector .selector-content::-webkit-scrollbar-thumb{background:#d9d9d9;border-radius:3px}.category-tree-selector .selector-content::-webkit-scrollbar-thumb:hover{background:#bfbfbf}.category-tree-selector .selector-content .loading-container{display:flex;justify-content:center;align-items:center;min-height:200px}.category-tree-selector .selector-content .tree-container{padding:8px 0}.category-tree-selector .selector-content .tree-category{-webkit-user-select:none;user-select:none}.category-tree-selector .selector-content .tree-category.level-0>.category-header{padding:8px 16px;font-weight:500;background-color:#fafafa;border-bottom:1px solid #f0f0f0}.category-tree-selector .selector-content .tree-category.level-0>.category-children{background:#fff}.category-tree-selector .selector-content .tree-category.level-1>.category-header{padding:6px 16px 6px 32px;background-color:#fff}.category-tree-selector .selector-content .tree-category.level-1>.category-header:hover{background-color:#fafafa}.category-tree-selector .selector-content .tree-category.level-1>.category-children{background:#fafafa}.category-tree-selector .selector-content .tree-category.level-2>.category-header{padding:6px 16px 6px 48px;background-color:#fafafa}.category-tree-selector .selector-content .tree-category.level-2>.category-header:hover{background-color:#f0f0f0}.category-tree-selector .selector-content .tree-category .category-header{display:flex;align-items:center;cursor:pointer;transition:background-color .2s}.category-tree-selector .selector-content .tree-category .category-header .expand-icon{font-size:12px;margin-right:8px;transition:transform .2s;flex-shrink:0}.category-tree-selector .selector-content .tree-category .category-header .expand-icon.expanded{transform:rotate(90deg)}.category-tree-selector .selector-content .tree-category .category-header .expand-icon-placeholder{width:12px;margin-right:8px;flex-shrink:0}.category-tree-selector .selector-content .tree-category .category-header .category-checkbox{margin-right:8px;flex-shrink:0}.category-tree-selector .selector-content .tree-category .category-header .category-checkbox .ant-checkbox{top:0}.category-tree-selector .selector-content .tree-category .category-header .category-name{flex:1 1;font-size:14px;color:#262626;text-align:left;word-break:break-word}.category-tree-selector .selector-content .tree-category .category-children{position:relative}.category-tree-selector .selector-content .tree-category .category-children:before{content:"";position:absolute;left:24px;top:0;bottom:0;width:1px;background-color:#f0f0f0}.category-tree-selector .selector-content .tree-item.product-item{display:flex;align-items:center;padding:6px 16px 6px 64px;cursor:pointer;transition:background-color .2s;position:relative}.category-tree-selector .selector-content .tree-item.product-item:hover{background-color:#f5f5f5}.category-tree-selector .selector-content .tree-item.product-item .item-checkbox{margin-right:8px;pointer-events:none;flex-shrink:0}.category-tree-selector .selector-content .tree-item.product-item .item-name{flex:1 1;font-size:13px;color:#595959;text-align:left;word-break:break-word;line-height:1.4}.category-tree-selector .selector-content .load-more-container{display:flex;justify-content:center;padding:16px;margin:0;background:#fff;border-top:1px solid #f0f0f0}.category-tree-selector .selector-footer{display:flex;justify-content:space-between;align-items:center;margin-top:16px;padding-top:16px;border-top:1px solid #f0f0f0}.UserAttributeComponent .SegmentationComponent .tags-wrapper{background:#fff;border:2px solid #d1d5db;border-radius:8px;padding:18px;min-height:85px;margin-bottom:16px;box-shadow:0 2px 4px rgba(0,0,0,.06);position:relative;display:flex;align-items:center;overflow:visible}.UserAttributeComponent .SegmentationComponent .tags-wrapper:after{content:"";position:absolute;top:-2px;left:-2px;right:-2px;bottom:-2px;border:2px solid transparent;border-radius:8px;pointer-events:none}.UserAttributeComponent .SegmentationComponent .tags-wrapper:hover{background:#fafafa;border-color:#9ca3af;box-shadow:0 4px 8px rgba(0,0,0,.08)}.UserAttributeComponent .SegmentationComponent .tags-wrapper:focus-within{border-color:#60a5fa;box-shadow:0 0 0 3px rgba(96,165,250,.1)}.UserAttributeComponent.Entrance .form-item .ant-select{width:100%}.CheckUserAttrModal{width:1200px!important}.CheckUserAttrModal .CheckUserAttrForm{display:flex;flex-wrap:wrap;grid-gap:8px;gap:8px}.CheckUserAttrModal .form-item{display:flex;flex-direction:column;align-items:space-between;justify-content:flex-start;min-width:130px}.CheckUserAttrModal .form-item.type{min-width:220px;width:auto}.CheckUserAttrModal .form-item .ant-input,.CheckUserAttrModal .form-item .ant-select,.CheckUserAttrModal .form-item .ant-select-selector,.CheckUserAttrModal .form-item input{width:100%;height:40px;border-radius:4px}.CheckUserAttrModal .form-item .ant-select-selection-placeholder{line-height:40px}.CheckUserAttrModal .form-item .in-period{display:flex}.CheckUserAttrModal .form-item .in-period .ant-select{margin-left:4px}.CheckUserAttrModal .form-item .everyday-at .ant-picker{width:100%}.CheckUserAttrModal .form-item .everyday-at input{color:var(--gray_9)}.CheckUserAttrModal .form-item .everyday-at .anticon{display:none}.CheckUserAttrModal .attribute-list{margin:20px 0}.CheckUserAttrModal .attribute-list .field-title{font-size:20px;text-align:center;color:var(--brand_primary)}.is-running{pointer-events:none;opacity:.5}.CJPopover{width:-moz-fit-content;width:fit-content;z-index:20!important}.CJPopover .ant-popover-inner{min-width:250px;max-width:500px}.CJPopover .ant-popover-inner-content{padding:12px;display:flex;flex-direction:column;align-items:flex-start!important;width:100%}.CJPopover .ant-list-items{width:100%}.CJPopover .CJPopoverBody{background:none;padding-top:5px;width:100%}.CJPopover .CJPopoverBody .ant-list-item{cursor:pointer;transition:.2s;border-radius:5px;border:none;padding:5px}.CJPopover .CJPopoverBody .ant-list-item .item-content{display:flex;align-items:center;justify-content:space-between}.CJPopover .CJPopoverBody .ant-list-item:hover{background:var(--gray_3)}.CJPopover .CJPopoverBody .ant-list-item .ant-typography,.CJPopover .CJPopoverBody .ant-list-item svg{font-size:14px;color:var(--gray_9)!important;margin:0}.CJPopover .CJPopoverBody .ant-list-item-meta-title{margin:0}.CJPopover .CJPopoverBody .ant-list-item-meta{justify-content:center;align-items:center}.CJPopover .CJPopoverBody .ant-list-item-meta .ant-avatar{background:none;width:25px;display:flex;flex-direction:column;justify-content:center}.NodeConfigComponent{padding-top:10px}.NodeConfigComponent .ant-select-selector{border-radius:4px!important;border:1px solid #d9d9d9!important}.NodeConfigComponent .ant-select-selector:focus,.NodeConfigComponent .ant-select-selector:hover{border-color:#40a9ff!important;box-shadow:0 0 0 2px rgba(24,144,255,.2)!important}.NodeConfigComponent .customize-audience-btn{animation:movingRight 1s ease-in-out infinite}.WaitComponent .time-setter{display:flex;justify-content:center;align-items:center}.WaitComponent .time-setter-format{width:90px}.ABTestingComponent .AB-wrapper{display:flex;justify-content:space-between}.ABTestingComponent .AB-wrapper span{font-size:20px;font-weight:700}.ABTestingComponent .AB-wrapper .A-item{color:var(--ocean_blue)}.ABTestingComponent .AB-wrapper .B-item{color:var(--yellow)}.ABTestingComponent .ant-slider{height:10px;display:flex;margin:0;align-items:center}.ABTestingComponent .ant-slider:hover .ant-slider-rail{background:var(--blue_6)}.ABTestingComponent .ant-slider:hover .ant-slider-track{background:var(--cyan_5)}.ABTestingComponent .ant-slider:hover .ant-slider-handle{border:2px solid var(--gray_6)!important;background:var(--gray_6)}.ABTestingComponent .ant-slider .ant-slider-track{background:var(--cyan_5);height:100%;border-radius:30px}.ABTestingComponent .ant-slider .ant-slider-rail{background:var(--blue_6);height:100%;border-radius:30px}.ABTestingComponent .ant-slider .ant-slider-handle{border:2px solid var(--gray_6);background:var(--gray_6);height:25px;width:25px;margin:0}.ReachabilityComponent .ant-select-selector{min-width:120px}.ChannelsModal .CJPopoverHeader{display:flex;justify-content:space-between;color:var(--gray_9)}.ChannelsModal .SelectAudienceComponent .existing-audience{height:300px;overflow-y:scroll}.ChannelsModal .SelectAudienceComponent .add-audience-set-btn{border:none!important;color:var(--white)}@keyframes movingRight{to{transform:translateX(5px)}}.dropdown-zindex-fix{z-index:1050!important}.CommonInputs .ant-dropdown-trigger:hover{border-color:var(--blue_5)!important}.CommonInputs .input-wrapper .ant-input-number-handler-wrap{opacity:1!important}.CommonInputs .singleSelect-wrapper .ant-select-selector{border-radius:var(--br_DEFAULT)!important;height:40px!important;display:flex;align-items:center;padding:0 0 0 var(--sp_lv_4)!important}.CommonInputs .singleSelect-wrapper .ant-select-selector .ant-select-selection-placeholder{color:var(--disabled_text);padding-right:var(--sp_lv_10)!important}.CommonInputs .singleSelect-wrapper .ant-select-selector .ant-select-selection-item{padding-right:var(--sp_lv_10)!important}.CommonInputs .singleSelect-wrapper .ant-select-arrow{display:flex;justify-content:center;align-items:center;color:var(--text_primary);font-size:var(--fs_xs);right:var(--sp_lv_4)}.CommonInputs-multi-select-dropdown .ant-checkbox-group{max-height:230px;overflow-y:auto}.CommonInputs-multi-select-dropdown .ant-checkbox-group .ant-checkbox-wrapper{padding-left:var(--sp_lv_4)}.CommonInputs-multi-select-dropdown .ant-checkbox-group .ant-checkbox-wrapper:hover{background-color:var(--blue_1)}.CommonInputs-multi-select-dropdown .ant-checkbox-group .ant-checkbox-group-item{margin-right:0}.CommonInputs-single-select-dropdown{width:209px}.CommonInputs-single-select-dropdown .rc-virtual-list-holder-inner .ant-select-item{margin:0 var(--sp_lv_2)}.CommonInputs-single-select-dropdown .rc-virtual-list-holder-inner .ant-select-item:hover{background-color:var(--blue_1)}.DimensionFilterPopup .ant-modal-body{padding:0}.DimensionFilterPopup .ant-modal-body .DimensionFilterPopup-header-btns .DimensionFilterPopup-cancel-btn{width:64px;height:32px!important;padding:var(--sp_lv_1) var(--sp_lv_2)!important;color:var(--gray_13);font-weight:var(--fw_semibold);margin-right:var(--sp_lv_2);font-size:var(--fs_base)}.DimensionFilterPopup .ant-modal-body .DimensionFilterPopup-header-btns .DimensionFilterPopup-save-btn{width:49px;font-size:var(--fs_base);height:32px!important;color:var(--gray_13);font-weight:var(--fw_semibold);padding:var(--sp_lv_1) var(--sp_lv_2)!important}.DimensionFilterPopup .ant-modal-body .DimensionFilterPopup-header-btns .ant-btn[disabled]{cursor:not-allowed;background-color:var(--gray_4)!important;color:var(--gray_7)!important}.DimensionFilterPopup .ant-modal-body .DimensionFilterPopup-header-btns .ant-btn[disabled] span{color:var(--gray_14)!important}.DimensionFilterPopup .dimension-condition-select .ant-select-selector{border:none!important;height:30px!important}.DimensionGroups .ant-tabs .ant-tabs-content-holder .ant-alert{height:40px;margin:var(--sp_lv_4) var(--sp_lv_8) 0 var(--sp_lv_8);padding:0!important}.DimensionGroups .ant-tabs .ant-tabs-content-holder .ant-alert .ant-alert-content .ant-alert-message{display:none!important}.DimensionGroups .ant-tabs .ant-tabs-content-holder .ant-alert .ant-alert-content .ant-alert-description{line-height:var(--sp_lv_10)!important;padding-left:var(--sp_lv_4)}.DimensionGroups .ant-tabs .ant-tabs-content-holder .ant-alert .ant-alert-action{margin-right:var(--sp_lv_3);line-height:var(--sp_lv_10)}.DimensionGroups .ant-tabs .ant-tabs-content-holder .ant-alert .ant-alert-close-icon{font-size:var(--fs_base);margin-right:var(--sp_lv_3);line-height:var(--sp_lv_10)}.DimensionGroups .ant-alert{height:40px;margin:var(--sp_lv_4) var(--sp_lv_8) 0 0;padding:0!important}.DimensionGroups .ant-alert .ant-alert-content .ant-alert-message{display:none!important}.DimensionGroups .ant-alert .ant-alert-content .ant-alert-description{line-height:var(--sp_lv_10)!important;padding-left:var(--sp_lv_4)}.DimensionGroups .segment-item{cursor:pointer;color:var(--primary_text);border-radius:var(--br_DEFAULT);display:flex;align-items:center;justify-content:space-between;padding:var(--sp_lv_2) var(--sp_lv_3)}.DimensionGroups .segment-item:hover{background-color:var(--hover_overlay)}.DimensionGroups .ant-tabs .ant-tabs-nav .ant-tabs-nav-wrap{margin-top:var(--sp_lv_3);margin-left:var(--sp_lv_8)}.DimensionGroups .ant-tree .ant-tree-treenode{margin-bottom:var(--sp_lv_2)}.DimensionGroups .ant-tree .ant-tree-treenode .ant-tree-checkbox-inner{border-color:var(--primary_text)}.DimensionGroups .ant-popover-inner{border-radius:var(--br_DEFAULT)}.DimensionGroups .ant-popover-inner-content{padding:var(--sp_lv_1)!important}.DimensionGroups .ant-checkbox-group{display:flex;flex-direction:column}.DimensionGroups .ant-checkbox-wrapper{margin-bottom:var(--sp_lv_2)}.DimensionGroups .ant-checkbox-wrapper .ant-checkbox-inner{border-color:var(--primary_text)}.DimensionGroups-modal{width:1300px!important}.DimensionGroups-modal .segment-item{cursor:pointer;color:var(--primary_text);border-radius:var(--br_DEFAULT);display:flex;align-items:center;justify-content:space-between;padding:var(--sp_lv_2) 0}.ant-select-item.ant-select-item-option-selected.exclude{background:var(--red-3)!important;color:var(--negative)!important}.ant-select-dropdown.dimension-groups-dropdown{width:-moz-fit-content!important;width:fit-content!important}.customer-segment-inputs-popover .ant-popover-inner-content{background:var(--gray_1)}.criteria-group .group-condition-select .ant-select-selector{border-radius:var(--br_DEFAULT)!important}.DimensionGroupsComponent{max-height:500px;overflow:scroll}.DimensionGroupsComponent .dimension-items{cursor:pointer;color:var(--primary_text)}.DimensionGroupsComponent .dimension-items:hover{background-color:var(--hover_overlay);color:var(--brand_primary)}.common-ellipsis{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.NodeMenuComponent{right:0;top:0;background-color:var(--white);background:rgba(var(--white),.7);border:1px solid var(--white);display:flex;justify-content:center;align-items:center;border-radius:100px;font-size:12px;transform:translate(0);transition:.3s;color:var(--gray_9);overflow:visible;box-shadow:0 0 10px rgba(var(--gray_9),.2);z-index:100;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);cursor:pointer}.NodeMenuComponent:hover{transform:scale(1.1)}.NodeMenuComponent.disabled{pointer-events:none!important;opacity:.5!important}.NodeMenuComponent:hover{box-shadow:0 0 10px rgba(var(--white),.5)}.NodeMenuComponent:hover.settings{color:var(--positive)}.NodeMenuComponent:hover.change{color:var(--yellow)}.NodeMenuComponent:hover.duplicate{color:var(--pink)}.NodeMenuComponent:hover.delete{color:var(--red)}foreignObject{overflow:visible}.NodeComponent{cursor:pointer}.NodeComponent.Square .node-content{width:100%;height:100%;display:flex;flex-direction:column;align-items:space-between;justify-content:space-between;border:1px solid var(--white);border-radius:4px;text-align:right;padding-top:5px;background:var(--white)}.NodeComponent.Square .node-content .reached{display:flex!important;width:100%!important;justify-content:center!important;align-items:center!important}.NodeComponent.Square .node-content .node-stats{font-size:12px;color:var(--gray_9);display:flex;align-items:center}.NodeComponent.Square .node-content .node-stats:hover{text-decoration:underline}.NodeComponent.Square .node-content .node-stats .anticon{margin-right:5px}.NodeComponent.Square .node-content .node-stats.disabled{opacity:.2;pointer-events:none}.NodeComponent.Square .node-content .node-info-icon{margin-left:auto}.NodeComponent.Square .node-content .node-header{height:72px}.NodeComponent.Square .node-content .node-footer{background-color:#fafafa;padding:12px!important}.NodeComponent.Square .node-content .status{font-size:12px;color:var(--gray_9);align-items:center;display:flex;justify-content:center}.NodeComponent.Square .node-content .status:hover{text-decoration:underline}.NodeComponent.Square .node-content .status .anticon{margin-right:5px}.NodeComponent.Square .node-content .status-value{text-decoration:underline}.NodeComponent.Square .node-content .node-body,.NodeComponent.Square .node-content .node-footer-stats,.NodeComponent.Square .node-content .node-header{display:flex;align-items:center;justify-content:space-between}.NodeComponent.Square .node-content .node-body .title{line-height:16px;width:70%}.NodeComponent.Square .node-content .node-body .icon{padding:8px;border-radius:4px}.NodeComponent.Square .node-content .node-body .icon svg{width:20px;height:20px}.NodeComponent.Square .node-content .node-body .name{line-height:16px}.NodeComponent.Round .node-content{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:space-around}.NodeComponent.Round .node-content .node-stats{font-size:12px;color:var(--gray_9);display:flex;align-items:center;text-align:center;width:100px;text-shadow:0 0 5px rgba(var(--white),1)}.NodeComponent.Round .node-content .node-stats:hover{text-decoration:underline}.NodeComponent.Round .node-content .node-stats .anticon{margin-right:5px}.NodeComponent.Round .node-content .icon-wrapper{padding:8px;border-radius:50%;background:rgba(var(--gray_3),.9);border:2px solid var(--white)}.NodeComponent.Round .node-content .anticon{margin-left:5px}.NodeComponent.Round .node-content .text{text-align:center;font-weight:700;display:flex;justify-content:center;font-size:14px;text-shadow:0 0 5px rgba(var(--white),1)}.node-prompt .ant-modal-confirm-body .ant-modal-confirm-title{font-size:18px;color:var(--brand_primary);font-weight:400}.node-prompt .ant-modal-confirm-body .ant-modal-confirm-title .node-name{font-weight:700}.node-prompt .ant-modal-confirm-body .ant-modal-confirm-content{margin:0!important;color:var(--red);font-weight:400}.check-attr-tooltip-overlay .ant-tooltip-inner{padding:0;background:#fff;color:#333;box-shadow:0 4px 12px rgba(0,0,0,.15);border-radius:8px;max-width:400px;min-width:280px}.check-attr-tooltip-overlay .ant-tooltip-arrow:before{background:#fff}.check-attr-tooltip .tooltip-header{padding:12px 16px;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;border-radius:8px 8px 0 0;display:flex;align-items:center;font-size:14px;font-weight:600}.check-attr-tooltip .tooltip-conditions{padding:16px;max-height:300px;overflow-y:auto}.check-attr-tooltip .tooltip-conditions::-webkit-scrollbar{width:6px}.check-attr-tooltip .tooltip-conditions::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}.check-attr-tooltip .tooltip-conditions::-webkit-scrollbar-thumb{background:#888;border-radius:3px}.check-attr-tooltip .tooltip-conditions::-webkit-scrollbar-thumb:hover{background:#555}.check-attr-tooltip .condition-connector{text-align:center;color:#8b5cf6;font-weight:600;font-size:11px;margin:8px 0;position:relative}.check-attr-tooltip .condition-connector:after,.check-attr-tooltip .condition-connector:before{content:"";position:absolute;top:50%;width:35%;height:1px;background:#e5e7eb}.check-attr-tooltip .condition-connector:before{left:0}.check-attr-tooltip .condition-connector:after{right:0}.check-attr-tooltip .condition-item{background:#f9fafb;padding:12px;border-radius:6px;border-left:3px solid #8b5cf6;transition:all .2s ease}.check-attr-tooltip .condition-item:hover{background:#f3f4f6;box-shadow:0 1px 3px rgba(0,0,0,.1)}.check-attr-tooltip .condition-row{display:flex;align-items:center;grid-gap:8px;gap:8px;margin-bottom:4px}.check-attr-tooltip .condition-type{font-weight:600;color:#1f2937;font-size:13px}.check-attr-tooltip .condition-operator{background:#ede9fe;color:#7c3aed;padding:2px 8px;border-radius:4px;font-size:12px;font-weight:500;font-family:"SF Mono",Monaco,monospace}.check-attr-tooltip .condition-value{color:#6b7280;font-size:12px;margin-top:4px;padding-left:4px;word-break:break-word}.check-attr-tooltip .tooltip-footer{padding:8px 16px;background:#f9fafb;border-top:1px solid #e5e7eb;border-radius:0 0 8px 8px;display:flex;align-items:center;justify-content:center;font-size:12px;color:#6b7280}.line-clamp-2.cursor-pointer:hover{color:#7c3aed;text-decoration:underline;-webkit-text-decoration-style:dotted;text-decoration-style:dotted;text-underline-offset:2px}
/*# sourceMappingURL=main~68c5af36.d3bac41d.chunk.css.map */