*{box-sizing:border-box}body,html{margin:0;padding:0;height:100%;transition:background-color .2s ease,color .2s ease}body{font-family:var(--font-nunito-sans),sans-serif}#root{display:flex;flex-direction:column}#root,.ant-layout{min-height:100vh}.action-button{background:#FFFFFF;padding:8px 16px;border-radius:6px;border:1px solid #dee4ed;color:#000000E0;font-size:16px;height:40px!important;@media screen and (max-width:768px){flex:1 1}}.action-button:hover{background:#FFF8F5!important;border:1px solid #fd3f00!important;color:#FD3F00!important}html:not([data-theme=dark]) .ant-layout-header{background:#fff;border-bottom:1px solid #f0f0f0}html:not([data-theme=dark]) .ant-layout-sider{background:#fff!important}html:not([data-theme=dark]) .ant-menu{background:transparent!important;border-right:none!important}[data-theme=dark] body{background-color:#141414;color:rgba(255,255,255,.85)}[data-theme=dark] ::-webkit-scrollbar{width:8px;height:8px}[data-theme=dark] ::-webkit-scrollbar-track{background:#1e293b}[data-theme=dark] ::-webkit-scrollbar-thumb{background:#334155;border-radius:4px}[data-theme=dark] ::-webkit-scrollbar-thumb:hover{background:#475569}[data-theme=dark] ::selection{background:rgba(24,144,255,.3)}.ant-layout-sider-trigger{background-color:#1890ff!important;color:#ffffff!important}.ant-layout-sider-trigger:hover{background-color:#40a9ff!important}.stat-card .ant-card-body{padding:16px!important}.logo-container{height:64px;display:flex;align-items:center;justify-content:center;padding:4px 0;border-bottom:1px solid #0000000f;border-right:1px solid #0000000f;transition:all .3s}.logo-image{transition:all .3s ease-in-out!important;object-fit:contain}.logo-container.collapsed .logo-image{width:32px!important;height:32px!important}.ant-layout-sider-trigger{background:transparent!important;color:#000000E0!important;height:64px!important;display:flex;align-items:center;justify-content:center}.ant-layout-sider-trigger:hover{background:#FFFFFF!important;color:#000000E0!important}.ant-layout-sider-trigger .anticon-left,.ant-layout-sider-trigger .anticon-right{border:1px solid #dee4ed!important;padding:6px!important;border-radius:6px!important}.ant-layout-sider-trigger:hover .anticon-left,.ant-layout-sider-trigger:hover .anticon-right{border-color:#FD3F00!important;color:#FD3F00!important}.ant-drawer-close{width:32px!important;height:32px!important;margin:0!important;padding:0!important;border:1px solid #dee4ed!important;border-radius:6px!important}.anticon-close{color:#000000E0!important}.ant-drawer-header{height:56px!important}.ant-table-thead .ant-table-cell{font-weight:700!important}.ant-table-wrapper .ant-table-cell{overflow-wrap:normal!important;word-break:normal!important;white-space:nowrap}.ant-pagination .ant-pagination-options{display:inline-block}.sidebar-menu .ant-menu-item-selected .ant-menu-title-content,.sidebar-menu .ant-menu-submenu-selected>.ant-menu-submenu-title .ant-menu-title-content{font-weight:700}.segment-query-builder-mobile .rule,.segment-query-builder-mobile .ruleGroup-header{display:flex;flex-wrap:wrap;gap:8px}.segment-query-builder-mobile .rule>*,.segment-query-builder-mobile .ruleGroup-header>*{min-width:0;flex-grow:1;flex-shrink:1;flex-basis:calc(50% - 4px)}.segment-query-builder-mobile .rule .rule-remove,.segment-query-builder-mobile .ruleGroup-header .ruleGroup-addGroup,.segment-query-builder-mobile .ruleGroup-header .ruleGroup-addRule{flex:1 1 auto}.customer-drawer .ant-drawer-body{padding:16px!important;@media (max-width:768px){padding-left:12px!important;padding-bottom:12px!important;padding-right:12px!important;padding-top:12px!important}}.drawer-range-wrap{position:relative;width:max-content;min-width:100%}.drawer-range-wrap .ant-picker{width:100%}.drawer-range-wrap .ant-picker-dropdown{position:static!important;inset:unset!important;transform:none!important;box-shadow:none!important;padding-top:12px}.drawer-range-wrap .ant-picker-panel-container{width:max-content!important;box-shadow:none!important}.drawer-range-wrap .ant-picker-panel-layout,.drawer-range-wrap .ant-picker-range-wrapper{width:max-content!important}.ant-drawer-close-end{z-index:1}.custom-timeline .ant-timeline-item-label{width:calc(50% - 60px)!important;text-align:right}.custom-timeline .ant-timeline-item-head,.custom-timeline .ant-timeline-item-tail{inset-inline-start:calc(50% - 50px)!important}.custom-timeline .ant-timeline-item-content{inset-inline-start:calc(50% - 60px)!important}.custom-scroll::-webkit-scrollbar{width:4px}.custom-scroll::-webkit-scrollbar-track{width:4px;height:80px;background:transparent}.custom-scroll::-webkit-scrollbar-thumb{background:#B3BDCC;border-radius:999px}.custom-scroll::-webkit-scrollbar-thumb:hover{background:#929FB1;width:6px}.save-to-dashboard{position:relative;padding:12px 16px;border:1px solid transparent;border-radius:9999px;background:linear-gradient(#fff,#fff) padding-box,linear-gradient(92.42deg,#F96939 -.87%,#FFC069 156.56%) border-box;color:inherit}.save-to-dashboard:hover{border:1px solid transparent!important;background:linear-gradient(#fff,#fff) padding-box,linear-gradient(92.42deg,#F96939 -.87%,#FFC069 156.56%) border-box!important;color:inherit!important}.save-to-dashboard .btn-text{background:linear-gradient(92.42deg,#F96939 -.87%,#FFC069 156.56%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.no-scroll{overflow:hidden;touch-action:none}.ant-pagination{margin:8px 16px 0!important;display:flex;align-items:center;justify-content:flex-end;gap:8px}.ant-pagination .ant-pagination-item{display:inline-flex;align-items:center;justify-content:center;min-width:32px!important;height:32px!important;line-height:22px!important}.ant-pagination .ant-pagination-options{margin-left:8px}.ant-pagination:after{display:none!important;content:none!important}.ant-pagination .ant-pagination-options .ant-select{height:32px!important}.ant-pagination .ant-pagination-options .ant-select-selector{padding:8px 12px!important}@media (max-width:768px){.ant-pagination{justify-content:center}.ant-pagination .ant-pagination-item{min-width:24px!important;height:24px!important;line-height:20px!important}.ant-pagination .ant-pagination-options .ant-select{height:24px!important}.ant-pagination .ant-pagination-options .ant-select-selector{padding:0 8px!important}}.ant-select-dropdown .ant-select-item-option-selected:not(.ant-select-item-option-disabled){background-color:#fff8f5!important;color:#eb5e25!important;font-weight:400}.audience-preview-pagination .ant-pagination{margin:0}.audience-preview-pagination .ant-pagination-item,.audience-preview-pagination .ant-pagination-next,.audience-preview-pagination .ant-pagination-prev{min-width:32px;height:32px;line-height:30px;-webkit-margin-end:0!important;margin-inline-end:0!important}.audience-preview-pagination .ant-pagination-options .ant-select,.audience-preview-pagination .ant-pagination-options .ant-select-selector{height:32px!important}.segment-enabled-switch.ant-switch.ant-switch-checked{background-color:#eb5e25!important}.segment-query-builder .segment-qb-group{--group-bg:#fff;padding:16px;border-color:#eb5e25;background:var(--group-bg);gap:16px}.segment-query-builder .segment-qb-group .segment-qb-group{--group-bg:#fff8f5}.segment-query-builder .segment-qb-group .segment-qb-group .segment-qb-group{--group-bg:#feece5}.segment-query-builder .segment-qb-group .segment-qb-group .segment-qb-group .segment-qb-group{--group-bg:#fdded2}.segment-query-builder .segment-qb-group .ruleGroup-body{gap:16px}.segment-query-builder .segment-qb-combinator{height:40px}.segment-query-builder .ant-select-single .ant-select-selector{font-size:16px}.segment-qb-fields{flex:0 0 155px;width:155px!important}.segment-query-builder .ruleGroup-header,.segment-query-builder .segment-qb-rule{min-width:0}.segment-qb-operators{flex:0 0 155px;width:155px!important;min-width:0!important}.segment-query-builder .segment-qb-operators .ant-select-selector,.segment-query-builder .segment-qb-operators.ant-select{min-width:0!important}.segment-query-builder .segment-qb-operators .ant-select-selection-item,.segment-query-builder .segment-qb-operators .ant-select-selection-placeholder{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.segment-query-builder .segment-qb-value.ant-input,.segment-query-builder .segment-qb-value.ant-input-number,.segment-query-builder .segment-qb-value.ant-picker,.segment-query-builder .segment-qb-value.ant-select{width:100%!important;min-width:0!important}.segment-query-builder .segment-qb-value{min-width:0!important}.segment-query-builder .segment-qb-event-count{display:flex;align-items:center;gap:8px;width:100%;min-width:0}.segment-query-builder .segment-qb-event-count-type{flex:1 1 auto;min-width:0}.segment-query-builder .segment-qb-event-count-value{flex:0 0 84px;min-width:84px}.segment-query-builder .segment-qb-event-count .ant-input-number,.segment-query-builder .segment-qb-event-count .ant-select-single{height:40px;display:flex;align-items:center}.segment-query-builder .segment-qb-event-count .ant-input-number-input,.segment-query-builder .segment-qb-event-count .ant-select-selector{font-size:16px}.segment-query-builder .segment-qb-btn{height:40px;font-size:16px;background:none;color:#eb5e25;border-color:#eb5e25;box-shadow:none}.segment-query-builder .ant-select-single{height:40px}.segment-query-builder input.segment-qb-value.ant-input{height:40px;font-size:16px;padding:8px 12px}.segment-query-builder .segment-qb-value.ant-picker{font-size:16px;height:40px!important}.segment-query-builder .segment-qb-value.ant-picker .ant-picker-input>input{font-size:16px}.segment-query-builder .segment-qb-btn-remove-group,.segment-query-builder .segment-qb-btn-remove-rule{width:40px;flex-shrink:0!important;flex-grow:0!important}.segment-query-builder .segment-qb-btn-remove-group:hover .anticon-close,.segment-query-builder .segment-qb-btn-remove-rule:hover .anticon-close{color:#fff!important}@media (max-width:768px){.segment-query-builder .segment-qb-combinator{height:32px}.segment-query-builder .ant-select-single .ant-select-selector{font-size:14px}.segment-query-builder .segment-qb-btn{height:32px;font-size:14px}.segment-query-builder .ant-select-single{height:32px}.segment-query-builder input.segment-qb-value.ant-input{height:32px;font-size:14px;padding:5px 12px}.segment-query-builder .segment-qb-value.ant-picker{font-size:14px;height:32px!important}.segment-query-builder .segment-qb-value.ant-picker .ant-picker-input>input{font-size:14px}.segment-query-builder .segment-qb-event-count{gap:6px}.segment-query-builder .segment-qb-event-count-mobile{flex-direction:row;align-items:center}.segment-query-builder .segment-qb-event-count-value{flex:0 0 72px;min-width:72px}.segment-query-builder .segment-qb-event-count .ant-input-number,.segment-query-builder .segment-qb-event-count .ant-select-single{height:32px}.segment-query-builder .segment-qb-event-count .ant-input-number-input,.segment-query-builder .segment-qb-event-count .ant-select-selector{font-size:14px}.segment-query-builder-mobile .ruleGroup-header{flex-wrap:wrap}.segment-query-builder-mobile .ruleGroup-header>*{flex:1 1 auto}.segment-query-builder-mobile .segment-qb-btn-remove-group,.segment-query-builder-mobile .segment-qb-btn-remove-rule{flex:0 0 32px!important;width:32px!important;height:32px!important}.segment-query-builder-mobile .segment-qb-combinator{flex-grow:1;flex-shrink:1;flex-basis:calc(100% - 32px - 8px);order:1}.segment-query-builder-mobile .segment-qb-btn-remove-group{order:2;flex:0 0 32px!important;width:32px!important;height:32px!important;display:flex;align-items:center;justify-content:center}.segment-query-builder-mobile .segment-qb-btn-add-group,.segment-query-builder-mobile .segment-qb-btn-add-rule{flex-grow:1;flex-shrink:1;flex-basis:calc(50% - 0.5rem);order:3}.segment-query-builder-mobile .segment-qb-rule .segment-qb-fields,.segment-query-builder-mobile .segment-qb-rule .segment-qb-operators{flex-grow:1;flex-shrink:1;flex-basis:calc(50% - 4px)}.segment-query-builder-mobile .segment-qb-rule .segment-qb-value{flex-grow:1;flex-shrink:1;flex-basis:calc(100% - 32px - 8px)}.segment-query-builder-mobile .segment-qb-rule .segment-qb-btn-remove-rule{flex:0 0 32px!important;width:32px!important;height:32px!important;display:flex;align-items:center;justify-content:center}.audience-preview-pagination .ant-pagination{justify-content:center}.audience-preview-pagination .ant-pagination-item,.audience-preview-pagination .ant-pagination-next,.audience-preview-pagination .ant-pagination-prev{min-width:24px;height:24px;line-height:22px}.audience-preview-pagination .ant-pagination-options .ant-select,.audience-preview-pagination .ant-pagination-options .ant-select-selector{height:24px!important}.audience-preview-pagination .ant-pagination-options .ant-select-selector{padding:0 8px!important}}