.dropdown-module__C_K1nW__dropdownMenu{padding:var(--spacing-1)!important;border-radius:var(--radius-md)!important;border:1px solid var(--color-gray-200)!important;box-shadow:0 4px 12px #00000014,0 2px 4px #0000000a!important}.dropdown-module__C_K1nW__dropdownMenu .ant-dropdown-menu{box-shadow:none!important;border:none!important;padding:0!important}.dropdown-module__C_K1nW__dropdownMenu .ant-dropdown-menu-item{padding:var(--spacing-2)var(--spacing-3)!important;border-radius:var(--radius-sm)!important;font-size:var(--font-size-sm)!important;color:var(--color-text-primary)!important;transition:background var(--transition-fast)!important;margin:1px 0!important}.dropdown-module__C_K1nW__dropdownMenu .ant-dropdown-menu-item:hover{background:var(--color-background-hover)!important}.dropdown-module__C_K1nW__dropdownMenu .ant-dropdown-menu-item-selected{background:var(--color-primary-50)!important;color:var(--color-primary-600)!important;font-weight:var(--font-weight-medium)!important}.dropdown-module__C_K1nW__selectDropdown{padding:var(--spacing-1)!important;border-radius:var(--radius-md)!important;border:1px solid var(--color-gray-200)!important;box-shadow:0 4px 12px #00000014,0 2px 4px #0000000a!important}.dropdown-module__C_K1nW__selectDropdown .ant-select-item{padding:var(--spacing-2)var(--spacing-3)!important;border-radius:var(--radius-sm)!important;font-size:var(--font-size-sm)!important;color:var(--color-text-primary)!important;transition:background var(--transition-fast)!important;min-height:auto!important;margin:1px 0!important;line-height:1.5!important}.dropdown-module__C_K1nW__selectDropdown .ant-select-item-option-active{background:var(--color-background-hover)!important}.dropdown-module__C_K1nW__selectDropdown .ant-select-item-option-selected{background:var(--color-primary-50)!important;color:var(--color-primary-600)!important;font-weight:var(--font-weight-medium)!important}.dropdown-module__C_K1nW__menuItemWithDot{align-items:center;gap:var(--spacing-2);display:flex}.dropdown-module__C_K1nW__menuDot{border-radius:var(--radius-full);flex-shrink:0;width:8px;height:8px}.dropdown-module__C_K1nW__editableTrigger{align-items:center;gap:var(--spacing-2);padding:var(--spacing-1)var(--spacing-2);border-radius:var(--radius-sm);cursor:pointer;transition:background var(--transition-fast);display:inline-flex}.dropdown-module__C_K1nW__editableTrigger:hover{background:#0000000a}.dropdown-module__C_K1nW__editableTriggerIcon{color:var(--color-gray-400);opacity:0;transition:opacity var(--transition-fast);flex-shrink:0}.dropdown-module__C_K1nW__editableTrigger:hover .dropdown-module__C_K1nW__editableTriggerIcon{opacity:1}
.DateRangePicker-module__lNG6Ma__datePickerWrapper{align-items:center;display:flex}.DateRangePicker-module__lNG6Ma__rangePicker{border-color:var(--color-gray-200);font-variant-numeric:tabular-nums;border-radius:6px;font-size:13px;transition:border-color .15s,box-shadow .15s;box-shadow:0 1px 2px #0000000a}.DateRangePicker-module__lNG6Ma__rangePicker:hover{border-color:var(--color-gray-300)}.DateRangePicker-module__lNG6Ma__rangePicker .ant-picker-input>input{color:var(--color-gray-700);letter-spacing:.01em;font-size:13px;font-weight:500}.DateRangePicker-module__lNG6Ma__rangePicker .ant-picker-suffix{color:var(--color-gray-400);font-size:14px}.DateRangePicker-module__lNG6Ma__rangePicker .ant-picker-active-bar{background:var(--color-primary-500)}.DateRangePicker-module__lNG6Ma__separator{color:var(--color-gray-300);font-size:11px}.DateRangePicker-module__lNG6Ma__delayIndicator{color:#92400e;white-space:nowrap;z-index:10;background:linear-gradient(135deg,#fffbeb 0%,#fef3c7 100%);border:1px solid #fbbf24;border-radius:6px;align-items:center;gap:6px;margin-top:8px;padding:6px 12px;font-size:12px;animation:.3s ease-out DateRangePicker-module__lNG6Ma__slideDown;display:flex;position:absolute;top:100%;left:0;box-shadow:0 2px 8px #fbbf2426}.DateRangePicker-module__lNG6Ma__delayIcon{color:#f59e0b;flex-shrink:0;font-size:14px;animation:2s ease-in-out infinite DateRangePicker-module__lNG6Ma__pulse}.DateRangePicker-module__lNG6Ma__delayText{letter-spacing:.01em;font-weight:500}@keyframes DateRangePicker-module__lNG6Ma__slideDown{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@keyframes DateRangePicker-module__lNG6Ma__pulse{0%,to{opacity:1}50%{opacity:.6}}.DateRangePicker-module__lNG6Ma__datePickerPopup{box-shadow:none!important;background:0 0!important;border:none!important;border-radius:0!important;padding:0!important}.DateRangePicker-module__lNG6Ma__datePickerPopup .ant-picker-range-wrapper{padding:0}.DateRangePicker-module__lNG6Ma__datePickerPopup .ant-picker-range-arrow{display:none}.DateRangePicker-module__lNG6Ma__datePickerPopup .ant-picker-panel-container{background:#fff;border:1.5px solid #00b96b;border-radius:12px;animation:.2s cubic-bezier(.2,0,0,1) DateRangePicker-module__lNG6Ma__popupEnter;overflow:hidden;box-shadow:0 0 0 3px #00b96b1f,0 24px 80px #00b96b1a,0 8px 24px #00000014,0 2px 6px #0000000a}@keyframes DateRangePicker-module__lNG6Ma__popupEnter{0%{opacity:0;transform:translateY(-6px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.DateRangePicker-module__lNG6Ma__datePickerPopup .ant-picker-presets{background:#f6f7f9;border-right:1px solid #e8eaed;min-width:140px;padding:8px 6px}.DateRangePicker-module__lNG6Ma__datePickerPopup .ant-picker-presets ul{flex-direction:column;gap:2px;display:flex}.DateRangePicker-module__lNG6Ma__datePickerPopup .ant-picker-presets li{color:#4b5563;cursor:pointer;border-left:2px solid #0000;border-radius:6px;padding:6px 10px;font-size:13px;font-weight:500;transition:all .15s}.DateRangePicker-module__lNG6Ma__datePickerPopup .ant-picker-presets li:hover{color:#065f46;background:#00b96b0f;border-left-color:#00b96b}.DateRangePicker-module__lNG6Ma__datePickerPopup .ant-picker-presets li:active{background:#00b96b1f}.DateRangePicker-module__lNG6Ma__datePickerPopup .ant-picker-panel{border-bottom:none}.DateRangePicker-module__lNG6Ma__datePickerPopup .ant-picker-header{border-bottom:1px solid #f0f1f3;padding:8px 12px}.DateRangePicker-module__lNG6Ma__datePickerPopup .ant-picker-header button{color:#1f2937;font-size:14px;font-weight:600;transition:color .15s}.DateRangePicker-module__lNG6Ma__datePickerPopup .ant-picker-header button:hover{color:#00b96b}:is(.DateRangePicker-module__lNG6Ma__datePickerPopup .ant-picker-header .ant-picker-header-super-prev-btn,.DateRangePicker-module__lNG6Ma__datePickerPopup .ant-picker-header .ant-picker-header-prev-btn,.DateRangePicker-module__lNG6Ma__datePickerPopup .ant-picker-header .ant-picker-header-next-btn,.DateRangePicker-module__lNG6Ma__datePickerPopup .ant-picker-header .ant-picker-header-super-next-btn){color:#9ca3af;transition:color .15s}:is(.DateRangePicker-module__lNG6Ma__datePickerPopup .ant-picker-header .ant-picker-header-super-prev-btn:hover,.DateRangePicker-module__lNG6Ma__datePickerPopup .ant-picker-header .ant-picker-header-prev-btn:hover,.DateRangePicker-module__lNG6Ma__datePickerPopup .ant-picker-header .ant-picker-header-next-btn:hover,.DateRangePicker-module__lNG6Ma__datePickerPopup .ant-picker-header .ant-picker-header-super-next-btn:hover){color:#00b96b}.DateRangePicker-module__lNG6Ma__datePickerPopup .ant-picker-content th{text-transform:uppercase;letter-spacing:.05em;color:#9ca3af;padding-bottom:8px;font-size:11px;font-weight:600}.DateRangePicker-module__lNG6Ma__datePickerPopup .ant-picker-body{padding:8px 12px 12px}.DateRangePicker-module__lNG6Ma__datePickerPopup .ant-picker-content td{font-variant-numeric:tabular-nums}.DateRangePicker-module__lNG6Ma__datePickerPopup .ant-picker-cell .ant-picker-cell-inner{border-radius:6px;min-width:28px;height:28px;font-size:13px;font-weight:500;line-height:28px;transition:all .12s}.DateRangePicker-module__lNG6Ma__datePickerPopup .ant-picker-cell:not(.ant-picker-cell-disabled):not(.ant-picker-cell-selected):not(.ant-picker-cell-range-start):not(.ant-picker-cell-range-end) .ant-picker-cell-inner:hover{color:#065f46;background:#f0fdf4}.DateRangePicker-module__lNG6Ma__datePickerPopup .ant-picker-cell-today .ant-picker-cell-inner:before{border-width:1.5px!important;border-color:#00b96b!important;border-radius:6px!important}:is(.DateRangePicker-module__lNG6Ma__datePickerPopup .ant-picker-cell-range-start .ant-picker-cell-inner,.DateRangePicker-module__lNG6Ma__datePickerPopup .ant-picker-cell-range-end .ant-picker-cell-inner){font-weight:600;box-shadow:0 1px 3px #00b96b4d;color:#fff!important;background:#00b96b!important;border-radius:6px!important}.DateRangePicker-module__lNG6Ma__datePickerPopup .ant-picker-cell-in-range:before{background:#e6f9f0!important}:is(.DateRangePicker-module__lNG6Ma__datePickerPopup .ant-picker-cell-range-hover:before,.DateRangePicker-module__lNG6Ma__datePickerPopup .ant-picker-cell-range-hover-start:before,.DateRangePicker-module__lNG6Ma__datePickerPopup .ant-picker-cell-range-hover-end:before){background:#e6f9f0!important}:is(.DateRangePicker-module__lNG6Ma__datePickerPopup .ant-picker-cell-range-hover:after,.DateRangePicker-module__lNG6Ma__datePickerPopup .ant-picker-cell-range-hover-start:after,.DateRangePicker-module__lNG6Ma__datePickerPopup .ant-picker-cell-range-hover-end:after){border-color:#86efac!important}.DateRangePicker-module__lNG6Ma__datePickerPopup .ant-picker-cell-disabled .ant-picker-cell-inner{color:#d1d5db}.DateRangePicker-module__lNG6Ma__datePickerPopup .ant-picker-footer{border-top:1px solid #f0f1f3}.DateRangePicker-module__lNG6Ma__datePickerPopup .ant-picker-ranges{padding:8px 12px}.DateRangePicker-module__lNG6Ma__datePickerPopup .ant-picker-panel+.ant-picker-panel{border-left:1px solid #f0f1f3}.DateRangePicker-module__lNG6Ma__datePickerPopup .ant-picker-input>input{font-variant-numeric:tabular-nums;font-size:13px;font-weight:500}
.EditableField-module__vn6jpG__editableField{align-items:center;gap:var(--spacing-2);padding:var(--spacing-1)var(--spacing-2);margin-left:calc(-1*var(--spacing-2));border-radius:var(--radius-sm);cursor:pointer;transition:background var(--transition-fast);width:calc(100% + var(--spacing-2));display:flex}.EditableField-module__vn6jpG__editableField:hover{background:#0000000a}.EditableField-module__vn6jpG__editableField:hover .EditableField-module__vn6jpG__editableFieldIcon{opacity:1}.EditableField-module__vn6jpG__editableFieldIconTrigger{cursor:default}.EditableField-module__vn6jpG__editableFieldIconTrigger:hover{background:0 0}.EditableField-module__vn6jpG__editableFieldIconTrigger .EditableField-module__vn6jpG__editableFieldIcon{cursor:pointer}.EditableField-module__vn6jpG__editableFieldText{font-size:inherit;font-weight:inherit;color:inherit;line-height:inherit;flex:1;min-width:0}.EditableField-module__vn6jpG__editableFieldEmpty .EditableField-module__vn6jpG__editableFieldText{color:var(--color-gray-400);font-style:italic}.EditableField-module__vn6jpG__editableFieldIcon{color:var(--color-gray-400);opacity:0;transition:opacity var(--transition-fast);flex-shrink:0}.EditableField-module__vn6jpG__editableFieldEditing{width:calc(100% + var(--spacing-2) + 1px);margin-left:calc(-1*var(--spacing-2) - 1px);display:block}.EditableField-module__vn6jpG__editableInput{font-size:inherit!important;font-weight:inherit!important;line-height:inherit!important;color:inherit!important}.EditableField-module__vn6jpG__editableInput.ant-input{padding:var(--spacing-1)var(--spacing-2)!important;border:1px solid var(--color-primary-300)!important;box-shadow:0 0 0 2px #00b96b1a!important}.EditableField-module__vn6jpG__editableInput.ant-input:focus{border-color:var(--color-primary-500)!important;box-shadow:0 0 0 3px #00b96b26!important}.EditableField-module__vn6jpG__editableInput.ant-input-textarea textarea{padding:var(--spacing-2)var(--spacing-3)!important}
.EditableSelect-module__AlcRaG__editableSelect{align-items:center;gap:var(--spacing-2);padding:var(--spacing-1)var(--spacing-2);margin-left:calc(-1*var(--spacing-2));border-radius:var(--radius-sm);cursor:pointer;box-sizing:border-box;height:30px;transition:background var(--transition-fast);border:1px solid #0000;display:inline-flex}.EditableSelect-module__AlcRaG__editableSelect:hover{background:#0000000a}.EditableSelect-module__AlcRaG__editableSelect:hover .EditableSelect-module__AlcRaG__editableSelectIcon{opacity:1}.EditableSelect-module__AlcRaG__editableSelectText{font-size:inherit;font-weight:inherit;color:inherit;line-height:1}.EditableSelect-module__AlcRaG__editableSelectEmpty .EditableSelect-module__AlcRaG__editableSelectText{color:var(--color-gray-400);font-style:italic}.EditableSelect-module__AlcRaG__editableSelectIcon{color:var(--color-gray-400);opacity:0;transition:opacity var(--transition-fast);flex-shrink:0}.EditableSelect-module__AlcRaG__editableSelectEditing{margin-left:calc(-1*var(--spacing-2) - 1px);min-width:120px;max-width:100%;height:30px;display:inline-block}.EditableSelect-module__AlcRaG__selectInput{width:100%;height:30px!important;min-height:30px!important;font-size:inherit!important;padding:var(--spacing-1)var(--spacing-2)!important;border:1px solid var(--color-primary-300)!important;border-radius:var(--radius-sm)!important;box-shadow:0 0 0 2px #00b96b1a!important}.EditableSelect-module__AlcRaG__selectInput .ant-select-selection-item{line-height:28px!important}.EditableSelect-module__AlcRaG__selectInput.ant-select-focused{border-color:var(--color-primary-500)!important;box-shadow:0 0 0 3px #00b96b26!important}
.session-module__wphlqG__theme .ant-table-thead>tr:first-child>th:nth-child(2){background:#e3f2ff!important;border-bottom:2px solid #bfdbfe!important}.session-module__wphlqG__theme .ant-table-thead>tr:first-child>th:nth-child(3){background:#fff7ed!important;border-bottom:2px solid #fed7aa!important}.session-module__wphlqG__theme .ant-table-thead>tr:first-child>th:nth-child(4){background:var(--color-primary-50)!important;border-bottom:2px solid var(--color-primary-100)!important}.session-module__wphlqG__theme .ant-table-thead>tr:last-child .session-module__wphlqG__engagementCell{background:#fafcff!important}.session-module__wphlqG__theme .ant-table-thead>tr:last-child .session-module__wphlqG__interactionCell{background:#fffdfa!important}.session-module__wphlqG__theme .ant-table-thead>tr:last-child .session-module__wphlqG__crmCell{background:color-mix(in srgb,var(--color-primary-50)30%,#fff)!important}.session-module__wphlqG__theme .ant-table-tbody>tr>td.session-module__wphlqG__crmCell{background:color-mix(in srgb,var(--color-primary-50)15%,#fff)!important}.session-module__wphlqG__theme .ant-table-tbody>tr:hover>td.session-module__wphlqG__engagementCell{background:#dbeafe80!important}.session-module__wphlqG__theme .ant-table-tbody>tr:hover>td.session-module__wphlqG__interactionCell{background:#fed7aa4d!important}.session-module__wphlqG__theme .ant-table-tbody>tr:hover>td.session-module__wphlqG__crmCell{background:color-mix(in srgb,var(--color-primary-50)40%,#fff)!important}
