.List_List__NFgh1{display:grid;grid-auto-rows:max-content;box-sizing:border-box;min-width:200px;width:100%;grid-gap:0;border-radius:0;min-height:50px;transition:background-color .35s ease;grid-template-columns:repeat(var(--columns,1),1fr);&:after{content:"";height:10px;grid-column-start:span var(--columns,1)}&.List_horizontal__A1744{width:100%;grid-auto-flow:column}}.Wrapper_Wrapper__oXSqJ{display:flex;width:100%;box-sizing:border-box;padding:0;justify-content:flex-start;&.Wrapper_center__YdGX2{justify-content:center}}@keyframes Item_pop__r275K{0%{transform:scale(1);box-shadow:var(--box-shadow)}to{transform:scale(var(--scale));box-shadow:var(--box-shadow-picked-up)}}@keyframes Item_fadeIn__kTnP_{0%{opacity:0}to{opacity:1}}.Item_Wrapper__KzS75{display:flex;box-sizing:border-box;transform:translate3d(var(--translate-x,0),var(--translate-y,0),0) scaleX(var(--scale-x,1)) scaleY(var(--scale-y,1));transform-origin:0 0;touch-action:manipulation}.Item_Wrapper__KzS75.Item_fadeIn__kTnP_{animation:Item_fadeIn__kTnP_ .5s ease}.Item_Wrapper__KzS75.Item_dragOverlay__dMqMs{--scale:1.05;--box-shadow:$box-shadow;--box-shadow-picked-up:$box-shadow-border,-1px 0 15px 0 rgba(34,33,81,0.01),0px 15px 15px 0 rgba(34,33,81,0.25);z-index:999}.Item_Item__SU6cN{position:relative;display:flex;flex-grow:1;align-items:center;padding:6px 8px;height:32px;background-color:rgba(0,0,0,0);outline:none;border-radius:6px;box-sizing:border-box;list-style:none;transform-origin:50% 50%;-webkit-tap-highlight-color:rgba(0,0,0,0);color:#303030;font-weight:400;font-size:13px;font-family:Inter,-apple-system,BlinkMacSystemFont,San Francisco,Segoe UI,Roboto,Helvetica Neue,sans-serif;white-space:nowrap;transform:scale(var(--scale,1));transition:background-color .12s ease,box-shadow .2s cubic-bezier(.18,.67,.6,1.22)}.Item_Item__SU6cN:hover:not(.Item_disabled__Io9xl):not(.Item_dragOverlay__dMqMs){background-color:rgba(0,0,0,.04)}.Item_Item__SU6cN:hover:not(.Item_disabled__Io9xl):not(.Item_dragOverlay__dMqMs) .Item_alwaysVisibleHandle__pwPUi,.Item_Item__SU6cN:hover:not(.Item_disabled__Io9xl):not(.Item_dragOverlay__dMqMs) .Item_eyeToggle__6LLuj{opacity:1}.Item_Item__SU6cN:focus-visible{box-shadow:0 0 0 2px #4c9ffe}.Item_Item__SU6cN{cursor:grab;touch-action:manipulation}.Item_Item__SU6cN.Item_dragging__Nr414:not(.Item_dragOverlay__dMqMs){opacity:var(--dragging-opacity,.5);z-index:0;cursor:grabbing}.Item_Item__SU6cN.Item_disabled__Io9xl{color:#999;background-color:#f1f1f1;cursor:not-allowed}.Item_Item__SU6cN.Item_notVisible__nwEgJ{background-color:#f1f1f1!important;color:#616161!important}.Item_Item__SU6cN.Item_dragOverlay__dMqMs{cursor:inherit;animation:Item_pop__r275K .2s cubic-bezier(.18,.67,.6,1.22);transform:scale(var(--scale));background-color:#fff;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.15),0 0 0 1px rgba(0,0,0,.05);opacity:1}.Item_Item__SU6cN.Item_color__EdTqP:before{content:"";position:absolute;top:50%;transform:translateY(-50%);left:0;height:100%;width:3px;display:block;border-top-left-radius:3px;border-bottom-left-radius:3px;background-color:var(--color)}.Item_Row___1O6j{display:flex;width:100%;align-items:center;gap:8px}.Item_Label__STVTm{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis}.Item_alwaysVisibleHandle__pwPUi{opacity:.4;pointer-events:none;transition:opacity .12s ease}.Item_eyeToggle__6LLuj{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;flex:0 0 auto;cursor:pointer;opacity:.6;border-radius:3px;transition:opacity .12s ease,background-color .12s ease}.Item_eyeToggle__6LLuj:hover{opacity:1;background-color:rgba(0,0,0,.06)}.Item_Remove__YwZyl{visibility:hidden}.Item_Actions__SsEB2{display:flex;align-self:flex-start;margin:-12px -10px -15px auto}.Action_Action___uF5J{display:flex;width:16px;padding:2px;align-items:center;justify-content:center;flex:0 0 auto;touch-action:none;cursor:var(--cursor,pointer);border-radius:2px;border:none;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:rgba(0,0,0,0);-webkit-tap-highlight-color:rgba(0,0,0,0)}@media(hover:hover){.Action_Action___uF5J:hover{background-color:var(--action-background,rgba(0,0,0,.05))}.Action_Action___uF5J:hover svg{fill:#6f7b88}}.Action_Action___uF5J svg{flex:0 0 auto;margin:0;height:16px;overflow:visible;fill:#919eab}.Action_Action___uF5J:active{background-color:var(--background,rgba(0,0,0,.05))}.Action_Action___uF5J:active svg{fill:var(--fill,#788491)}.Action_Action___uF5J:focus-visible{outline:none;box-shadow:0 0 0 2px hsla(0,0%,100%,0),0 0 0 2px #4c9ffe}ul{padding-inline-start:0!important}.ant-popover-inner{border-radius:12px!important}.ant-popover{z-index:998!important}.columns-editor-popover .ant-popover-inner{border-radius:12px!important;box-shadow:0 4px 16px rgba(0,0,0,.12),0 0 0 1px rgba(0,0,0,.05)!important;padding:0!important}.columns-editor-popover .ant-popover-inner-content{min-width:300px;max-width:340px;padding:6px 4px;font-family:-apple-system,BlinkMacSystemFont,Inter,Segoe UI,Roboto,Helvetica Neue,sans-serif}.sort-by-panel{padding:0 0 8px;border-bottom:1px solid #ebebeb;margin:0 0 8px}.sort-by-header{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:0 4px}.sort-by-header-label{display:inline-flex;align-items:center;gap:6px;font-size:13px;color:rgba(48,48,48,1);font-weight:500;letter-spacing:-.01em}.sort-by-header-icon{flex-shrink:0;color:rgba(48,48,48,.75)}.sort-by-trigger{-moz-appearance:none;appearance:none;-webkit-appearance:none;display:inline-flex;align-items:center;gap:8px;padding:0 8px 0 12px;height:30px;border:none;border-radius:8px;background-color:transparent;color:rgba(48,48,48,1);font-size:13px;font-family:inherit;font-weight:450;line-height:1;cursor:pointer;transition:background-color .1s ease;min-width:130px;max-width:200px}.sort-by-trigger:hover{background-color:#f6f6f7}.sort-by-trigger.is-open{background-color:#f1f2f3}.sort-by-trigger-chevron{flex-shrink:0;color:rgba(48,48,48,.85)}.sort-by-trigger:focus-visible{outline:none;border-color:#2c6ecb;box-shadow:0 0 0 2px rgba(44,110,203,.25)}.sort-by-trigger-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1 1 auto;text-align:left}.sort-by-trigger.is-open .sort-by-trigger-chevron,.sort-by-trigger:hover .sort-by-trigger-chevron{color:rgba(48,48,48,1)}.sort-by-menu-popover{z-index:1050!important}.sort-by-menu-popover .ant-popover-inner{border-radius:12px!important;box-shadow:0 4px 16px rgba(0,0,0,.12),0 0 0 1px rgba(0,0,0,.05)!important;padding:0!important}.sort-by-menu-popover .ant-popover-inner-content{padding:4px;min-width:210px;font-family:-apple-system,BlinkMacSystemFont,Inter,Segoe UI,Roboto,Helvetica Neue,sans-serif}.sort-by-menu{padding:0}.sort-by-menu-section-label{padding:6px 10px 2px;font-size:12px;color:rgba(0,0,0,.55);font-weight:600;letter-spacing:.01em}.sort-by-menu-item{display:flex;align-items:center;gap:10px;padding:5px 12px 5px 10px;border-radius:6px;font-size:13px;line-height:1.3;color:rgba(48,48,48,1);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:background-color .1s ease}.sort-by-menu-item:hover{background-color:#f1f2f3}.sort-by-menu-item.is-active .sort-by-menu-label{font-weight:600}.sort-by-menu-check{display:inline-flex;align-items:center;justify-content:center;width:14px;height:14px;flex-shrink:0;color:rgba(48,48,48,1);opacity:0;transition:opacity .1s ease}.sort-by-menu-item:hover .sort-by-menu-check{opacity:.35}.sort-by-menu-item.is-active .sort-by-menu-check{opacity:1}.sort-by-menu-label{flex:1 1 auto}.sort-by-menu-divider{height:1px;background-color:#ebebeb;margin:4px 6px}.DimensionsHoverCard{display:flex;flex-direction:column;gap:var(--p-space-150,6px);text-align:left;font-family:var(
    --p-font-family-sans,"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif
  );font-size:var(--p-font-size-325,13px);line-height:var(--p-font-line-height-500,1.25rem);color:var(--p-color-text,#303030)}.DimensionsHoverCard__title{margin:0;font-size:13px;font-weight:600}.DimensionsHoverCard__description{margin:0;color:var(--p-color-text-secondary,#616161)}.DimensionsHoverCard__formula{display:block;padding:var(--p-space-200,8px) var(--p-space-300,12px);border-radius:var(--p-border-radius-200,8px);background:var(--p-color-bg-surface-secondary,#f7f7f7);color:var(--p-color-text-success,#29845a);font-family:var(
    --p-font-family-mono,ui-monospace,SFMono-Regular,Consolas,monospace
  );font-size:12px;line-height:1.5;white-space:pre-wrap}.DimensionsHoverCard__helps{display:flex;flex-direction:column;gap:var(--p-space-100,4px);margin-top:var(--p-space-100,4px)}.DimensionsHoverCard__helpsTitle{margin:0;font-size:13px;font-weight:600}.DimensionsHoverCard__helpsList{margin:0;padding:0;list-style:none;color:var(--p-color-text-secondary,#616161)}.DimensionsHoverCard__helpsList li{position:relative;padding-left:var(--p-space-400,16px)}.DimensionsHoverCard__helpsList li+li{margin-top:var(--p-space-100,4px)}.DimensionsHoverCard__helpsList li:before{content:"•";position:absolute;left:var(--p-space-100,4px);color:var(--p-color-text-secondary,#8a8a8a)}.DimensionsSelectedList{list-style:none;margin:0;padding:0}.DimensionsSelectedItem{display:flex;align-items:center;gap:var(--p-space-200,8px);padding:var(--p-space-200,8px) var(--p-space-300,12px);min-height:36px;box-sizing:border-box}.DimensionsSelectedItem+.DimensionsSelectedItem{border-top:1px solid var(--p-color-border-secondary,#ebebeb)}.DimensionsSelectedItem:hover{background:var(--p-color-bg-surface-hover,#f6f6f7)}.DimensionsSelectedItem__label{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.DimensionsSelectedItem__actions{flex:0 0 auto;margin-left:auto;display:inline-flex;align-items:center;gap:var(--p-space-100,4px);max-width:0;overflow:hidden;opacity:0;transition:opacity var(--p-motion-duration-100,.1s) ease,max-width var(--p-motion-duration-100,.1s) ease}.DimensionsSelectedItem:focus-within .DimensionsSelectedItem__actions,.DimensionsSelectedItem:hover .DimensionsSelectedItem__actions{opacity:1;max-width:88px}.DimensionsSelectedItem__actionBtn,.DimensionsSelectedItem__actions>span{display:inline-flex;align-items:center}.DimensionsSelectedItem__actionBtn{justify-content:center;width:24px;height:24px;padding:0;border:none;border-radius:var(--p-border-radius-150,6px);background:none;cursor:pointer}.DimensionsSelectedItem__actionBtn:hover{background:var(--p-color-bg-surface-tertiary-hover,#ebebeb)}.DimensionsInfoCardSurface{width:300px;max-width:80vw;padding:var(--p-space-400,16px)}.DimensionsSelectedItem__handle{cursor:grab;touch-action:none}.DimensionsSelectedItem__handle:active{cursor:grabbing}.DimensionsAddPicker{display:flex;flex-direction:column;gap:var(--p-space-300,12px);flex:1 1 auto;min-height:0;min-width:0}.DimensionsAddPicker__search{flex:0 0 auto;margin-right:var(--p-space-300,12px)}.DimensionsAddPicker__body{flex:1 1 auto;min-height:0;overflow-y:auto;overflow-x:hidden;padding-right:var(--p-space-300,12px)}.DimensionsAddPicker__body::-webkit-scrollbar{width:8px}.DimensionsAddPicker__body::-webkit-scrollbar-thumb{background:#d4d4d4;border-radius:8px;border:2px solid #fff;background-clip:padding-box}.DimensionsAddPicker__body::-webkit-scrollbar-track{background:transparent}@supports not selector(::-webkit-scrollbar){.DimensionsAddPicker__body{scrollbar-width:thin;scrollbar-color:#d4d4d4 transparent}}.DimensionsPickerSection{margin-bottom:var(--p-space-200,8px)}.DimensionsPickerLabel{margin:var(--p-space-100,4px) 0 var(--p-space-150,6px);font-size:12px;color:var(--p-color-text-secondary,#8a8a8a)}.DimensionsPickerList{display:flex;flex-direction:column;gap:var(--p-space-050,2px)}.DimensionsPickerRow{padding:var(--p-space-100,4px) var(--p-space-200,8px);border-radius:var(--p-border-radius-200,8px)}.DimensionsPickerRow:hover{background:var(--p-color-bg-surface-hover,#f1f1f1)}.DimensionsPickerRow--disabled:hover{background:none}.DimensionsPickerEmpty{padding:var(--p-space-400,16px) 0;color:var(--p-color-text-secondary,#616161);text-align:center}.DimensionsCategoryList{display:flex;flex-direction:column;margin-top:var(--p-space-100,4px)}.DimensionsCategoryList__label{margin:var(--p-space-200,8px) 0 var(--p-space-100,4px);font-size:12px;color:var(--p-color-text-secondary,#8a8a8a)}.DimensionsCategoryRow{display:flex;align-items:center;gap:var(--p-space-200,8px);width:100%;min-width:0;padding:var(--p-space-150,6px) var(--p-space-200,8px);border:none;border-radius:var(--p-border-radius-200,8px);background:none;cursor:pointer;text-align:left;font:inherit;color:var(--p-color-text,#303030)}.DimensionsCategoryRow:hover:not(:disabled){background:var(--p-color-bg-surface-hover,#f1f1f1)}.DimensionsCategoryRow--disabled{color:var(--p-color-text-disabled,#b5b5b5);cursor:default}.DimensionsCategoryRow__icon{flex:0 0 auto;display:inline-flex}.DimensionsCategoryRow__title{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.DimensionsCategoryRow__count{flex:0 0 auto}.DimensionsCategoryRow__chevron{flex:0 0 auto;margin-left:var(--p-space-100,4px);display:inline-flex}.DimensionsCategoryDetail__header{display:flex;align-items:center;gap:var(--p-space-200,8px);margin-bottom:var(--p-space-200,8px)}.DimensionsCategoryDetail__title{font-weight:600}.DimensionsPreviewPanel{display:flex;flex-direction:column;gap:var(--p-space-300,12px);min-height:160px}.DimensionsPreviewPanel__graphic{flex:0 0 auto}.FieldsEditor__panel,.FieldsEditor__popoverInner{font-family:var(
    --p-font-family-sans,"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif
  );font-size:var(--p-font-size-325,13px);line-height:var(--p-font-line-height-500,1.25rem);color:var(--p-color-text,#303030)}.FieldsEditor__panel{display:flex;flex-direction:column;border:1px solid var(--p-color-border,#e3e3e3);border-radius:var(--p-border-radius-300,12px);background:var(--p-color-bg-surface,#fff);overflow:hidden}.FieldsEditor__panel--checklist .DimensionsAddPicker{padding:8px 0 10px 12px;max-height:340px}.FieldsEditor__panelHeader{display:flex;align-items:center;justify-content:space-between;padding:var(--p-space-150,6px) var(--p-space-200,8px) var(--p-space-150,6px) var(--p-space-300,12px);min-height:36px;background:var(--p-color-bg-surface-secondary,#f7f7f7)}.FieldsEditor__panelHeader--divided{border-bottom:1px solid var(--p-color-border-secondary,#ebebeb)}.FieldsEditor__popoverInner{width:520px;max-width:calc(100vw - 32px);overflow:hidden;border-radius:var(--p-border-radius-300,12px)}.FieldsEditor__popover{display:flex;align-items:stretch;max-height:min(440px,60vh)}.FieldsEditor__popover:has(.FieldsEditor__preview){height:min(440px,60vh)}.FieldsEditor__preview{flex:0 0 200px;min-width:0;background:#f7f7f7;border-right:1px solid var(--p-color-border-secondary,#ececec);padding:var(--p-space-400,16px);overflow-y:auto}.FieldsEditor__pane{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:var(--p-space-300,12px);padding:var(--p-space-300,12px) 0 var(--p-space-300,12px) var(--p-space-400,16px)}.DimensionsFooter{flex:0 0 auto;display:flex;align-items:center;justify-content:flex-end;gap:var(--p-space-400,16px);border-top:1px solid var(--p-color-border-secondary,#ececec);padding-top:var(--p-space-300,12px);padding-right:var(--p-space-300,12px)}.FieldsEditor__preview::-webkit-scrollbar{width:8px}.FieldsEditor__preview::-webkit-scrollbar-thumb{background:#d4d4d4;border-radius:8px;border:2px solid #f7f7f7;background-clip:padding-box}.FieldsEditor__preview::-webkit-scrollbar-track{background:transparent}@supports not selector(::-webkit-scrollbar){.FieldsEditor__preview{scrollbar-width:thin;scrollbar-color:#d4d4d4 transparent}}.FreeformFilters__rowActions{display:inline-flex;opacity:0;transition:opacity .1s ease}.FreeformFilters__row:focus-within .FreeformFilters__rowActions,.FreeformFilters__row:hover .FreeformFilters__rowActions{opacity:1}.FreeformFilters__rowActions{gap:2px}.FreeformFilters__actionBtn{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;border:none;border-radius:6px;background:none;cursor:pointer;color:var(--p-color-icon-secondary,#8a8a8a)}.FreeformFilters__actionBtn:hover{color:var(--p-color-icon,#4a4a4a);background:var(--p-color-bg-surface-hover,#f2f2f2)}.FreeformFilters__rowActions{align-items:center}.FreeformFilters__rowActions>*{display:inline-flex;align-items:center}.FreeformFilters__actionBtn svg{width:20px;height:20px}.FreeformDrawer__tabs{display:flex;gap:4px;padding:3px;background:var(--p-color-bg-surface-secondary,#f1f1f1);border-radius:10px}.FreeformDrawer__tab{flex:1 1 0;display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:6px 10px;border:0;border-radius:8px;background:none;font:inherit;font-size:13px;font-weight:500;color:var(--p-color-text-secondary,#616161);cursor:pointer}.FreeformDrawer__tab--active{background:var(--p-color-bg-surface,#fff);color:var(--p-color-text,#303030);box-shadow:0 1px 2px rgba(0,0,0,.08)}.FreeformDrawer__tabIcon{width:16px;height:16px;display:inline-flex;flex-shrink:0}.FreeformDrawer__tabIcon svg{width:16px;height:16px}.CustomerCell_popoverDiv__7dmFS{width:150px;min-width:150px}.CustomerCell_voidedDiv__g8LLK{text-decoration:line-through;font-weight:400}.SoloReportTable,.SoloReportTable .ant-table,.SoloReportTable .ant-table-cell{font-family:"Inter",var(--p-font-family-sans,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif)!important;font-size:12px!important;line-height:16px!important;color:var(--p-color-text,#303030)}.SoloReportTable .ant-table-thead>tr>th{background:var(--p-color-bg-surface,#fff);color:var(--p-color-text,#303030);font-weight:450;border-bottom:1px solid var(--p-color-border,#e3e3e3);height:36px;
  /* !important on all paddings: antd's CSS-in-JS (.ant-table-wrapper .ant-table.ant-table-small ...)
     out-specifies and out-orders these rules otherwise — same fight as the font pins above. */padding:0 12px!important}.SoloReportTable .ant-table-thead>tr>th:before{display:none}.SoloReportTable__headerButton{display:inline-flex;align-items:center;gap:6px;max-width:100%;border:none;background:none;padding:4px 8px;margin:0 -8px;border-radius:8px;cursor:pointer;font:inherit;color:inherit}.SoloReportTable__headerButton.ant-dropdown-open,.SoloReportTable__headerButton:hover{background:var(--p-color-bg-surface-hover,#f2f2f2)}.SoloReportTable__headerLabel{font-size:var(--p-font-size-300,12px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.SoloReportTable__headerLabel--active{font-weight:600}.SoloReportTable--auto .SoloReportTable__headerLabel{overflow:visible;text-overflow:clip}.SoloReportTable__sortIcon{display:inline-flex;flex:0 0 auto;opacity:.45;margin-right:-4px}.SoloReportTable__headerButton:hover .SoloReportTable__sortIcon,.SoloReportTable__sortIcon--active{opacity:1}.SoloReportTable__sortOption{display:inline-flex;align-items:center;gap:8px}.SoloReportTable__sortClear{color:var(--p-color-text-emphasis,#005bd3)}.SoloReportTable .ant-table-tbody>tr>td{border-bottom:1px solid var(--p-color-border-secondary,#ebebeb);padding:8px 12px!important;
  /* !important: antd's injected fixed-column (sticky) cell CSS vertically centers a
     rowspan cell's content, so the row-spanned Week label floats to the middle of its
     group instead of aligning with the group's first row. Force top so the Week's first
     line shares a baseline with the first channel row. */vertical-align:top!important;min-height:36px}.SoloReportTable .SoloReportTable__stickyCol{background:var(--p-color-bg-surface,#fff);border-right:1px solid var(--p-color-border,#e3e3e3)}.SoloReportTable .SoloReportTable__totalsRow>td{background:var(--p-color-bg-surface-secondary,#f7f7f7);border-bottom:1px solid var(--p-color-border,#e3e3e3);padding:8px 12px!important;vertical-align:top}.SoloReportTable__dimCell{text-align:left;line-height:16px}.SoloReportTable__dimCell>div{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.SoloReportTable__numCell{text-align:right;line-height:16px;font-variant-numeric:tabular-nums;white-space:nowrap}.SoloReportTable--auto .ant-table-header>table,.SoloReportTable--auto .ant-table-sticky-holder>table{table-layout:fixed!important}.SoloReportTableTooltip .ant-tooltip-inner{background:#fff;color:var(--p-color-text,#303030);font-family:"Inter",var(--p-font-family-sans,-apple-system,"Segoe UI",Roboto,sans-serif);font-size:12px;line-height:16px;min-height:0;padding:6px 10px;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.16),0 0 1px rgba(0,0,0,.2)}.SoloReportTableTooltip{--antd-arrow-background-color:#fff}.SoloReportTableMenu .ant-dropdown-menu-item{font-family:"Inter",var(--p-font-family-sans,-apple-system,"Segoe UI",Roboto,sans-serif)!important;font-size:12px!important;line-height:16px!important;padding:6px 12px!important}.SoloReportTable__strong{font-weight:600}.SoloReportTable__previous{color:var(--p-color-text-secondary,#616161)}.SoloReportTable__muted{color:var(--p-color-text-secondary,#8a8a8a)}.SoloReportTable .SoloReportTable__totalsRow .SoloReportTable__previous{font-weight:600}.SoloReportTable .ant-table-summary tr>td:first-child,.SoloReportTable .ant-table-tbody>tr>td.SoloReportTable__stickyCol,.SoloReportTable .ant-table-thead>tr>th:first-child{padding-left:16px!important}.SoloReportTable .ant-table-summary tr>td:last-child,.SoloReportTable .ant-table-tbody>tr>td:last-child,.SoloReportTable .ant-table-thead>tr>th:last-child{padding-right:16px!important}.SoloReportTable .ant-table-footer{background:var(--p-color-bg-surface,#fff);border-top:1px solid var(--p-color-border-secondary,#ebebeb);text-align:center;color:var(--p-color-text-secondary,#616161);padding:10px 12px}.SoloReportTable__link{color:var(--p-color-text-link,#005bd3);text-decoration:none}.SoloReportTable__link:hover{text-decoration:underline}.SoloReportTable__dot{display:inline-block;width:8px;height:8px;border-radius:4px;margin-right:6px;vertical-align:middle;position:relative;top:-1px}.SoloReportTable__entity{display:inline-flex;align-items:center;gap:6px;max-width:100%;vertical-align:middle}.SoloReportTable__entityLabel{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.SoloReportTable__thumb{flex:0 0 auto;border-radius:4px;-o-object-fit:cover;object-fit:cover;background:var(--p-color-bg-surface-secondary,#f1f1f1);border:1px solid var(--p-color-border-secondary,#e3e3e3)}.SoloReportTable__thumb--empty{display:inline-block}.SoloReportTable__entityChevron{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;padding:0;border:0;border-radius:4px;background:transparent;color:var(--p-color-text-secondary,#616161);cursor:pointer}.SoloReportTable__entityChevron:hover{background:var(--p-color-bg-surface-secondary-hover,#f1f1f1)}.SoloReportTable__entityPopover .ant-popover-inner,.SoloReportTable__entityPopover .ant-popover-inner-content{padding:8px}.SoloReportTable__entityCard{min-width:200px;max-width:340px;font-size:12px;display:flex;flex-direction:column}.SoloReportTable__entityCardTop{display:flex;gap:6px;align-items:flex-start}.SoloReportTable__entityCardText{min-width:0}.SoloReportTable__entityId{margin-top:0}.SoloReportTable__badge,.SoloReportTable__entityId{color:var(--p-color-text-secondary,#616161);font-size:11px}.SoloReportTable__badge{display:inline-block;margin-top:4px;padding:0 6px;border-radius:8px;background:var(--p-color-bg-surface-secondary,#f1f1f1)}.SoloReportTable__badge--active{background:var(--p-color-bg-fill-success-secondary,#cdfee1);color:var(--p-color-text-success,#0c5132)}.SoloReportTable__badge--archived{background:var(--p-color-bg-fill-caution-secondary,#ffd6a4);color:var(--p-color-text-caution,#5e4200)}.SoloReportTable__entityCardText .SoloReportTable__link{text-decoration:underline;font-weight:550;font-size:13px;line-height:16px;display:block}.SoloReportTable__entityButton{display:inline-block;align-self:center;margin-top:8px;padding:3px 10px;font-size:12px;line-height:16px;border:1px solid var(--p-color-border,#8a8a8a);border-radius:8px;background:var(--p-color-bg-surface,#fff);color:var(--p-color-text,#303030);text-align:center;text-decoration:none}.SoloReportTable__entityButton:hover{background:var(--p-color-bg-surface-secondary,#f1f1f1);color:var(--p-color-text,#303030)}.SoloReportTable__thumbSpacer{display:inline-block;width:26px;vertical-align:middle}.SoloReportTable__basket{display:inline-flex;flex-direction:column;align-items:flex-start;gap:4px;max-width:100%;vertical-align:middle}.SoloReportTable__basketItem{display:inline-flex;align-items:center;gap:6px;max-width:100%;min-width:0}.SoloReportTable__basketMore{margin-left:26px;padding:0;border:0;background:none;font:inherit;font-size:12px;color:var(--p-color-text-secondary,#616161);cursor:pointer;text-decoration:underline}.SoloDatePicker,.SoloReportTable__basketMore:hover{color:var(--p-color-text,#303030)}.SoloDatePicker{width:-moz-max-content;width:max-content;box-sizing:border-box;font-family:"Inter",var(--p-font-family-sans,-apple-system,"Segoe UI",Roboto,sans-serif);font-size:13px}.SoloDatePicker__content{display:flex;align-items:stretch}.SoloDatePicker--range{width:344px}.SoloDatePicker__rangeHeader{padding:10px 12px 0}.SoloDatePicker__rangeBody{padding:10px 16px 0}.SoloDatePicker--range .SoloDatePicker__custom{margin-bottom:12px}.SoloDatePicker--range .SoloDatePicker__customRow{gap:6px}.SoloDatePicker--range .SoloDatePicker__textInput{font-size:13px}.SoloDatePicker--range .SoloDatePicker__calTable{width:100%;flex:1 1 auto}.SoloDatePicker--range .SoloDatePicker__calCell,.SoloDatePicker--range .SoloDatePicker__calWeekday{width:auto}.SoloDatePicker--range .SoloDatePicker__footer .SoloDatePicker__actions{padding:12px 16px}.SoloDatePicker__actions--end{justify-content:flex-end}.SoloDatePicker__sidebar{width:176px;flex:0 0 176px;border-right:1px solid var(--p-color-border,#e3e3e3);padding:8px;box-sizing:border-box}.SoloDatePicker__optionList{list-style:none;margin:0;padding:0}.SoloDatePicker__optionItem{margin:0}.SoloDatePicker__optionButton{display:grid;grid-template-columns:1fr auto;align-items:center;width:100%;gap:8px;border:none;background:none;text-align:left;padding:4px 8px;border-radius:8px;cursor:pointer;font:inherit;font-size:12px;font-weight:450;line-height:1.3;color:inherit}.SoloDatePicker__optionButton:hover{background:var(--p-color-bg-surface-hover,#f2f2f2)}.SoloDatePicker__optionButton.is-selected{background:var(--p-color-bg-surface-selected,#f0f0f0);font-weight:600}.SoloDatePicker__optionLabel{line-height:1.35}.SoloDatePicker__optionAccessory{display:inline-flex;width:16px;height:16px}.SoloDatePicker__divider{height:1px;background:var(--p-color-border,#e3e3e3);margin:8px 0;list-style:none}.SoloDatePicker__backButton{display:flex;align-items:center;gap:6px;width:100%;border:none;background:none;padding:5px 8px;border-radius:8px;cursor:pointer;font:inherit;font-size:12px;font-weight:650;color:inherit}.SoloDatePicker__backButton .Polaris-Icon{width:16px;height:16px;margin:0}.SoloDatePicker__backButton:hover{background:var(--p-color-bg-surface-hover,#f2f2f2)}.SoloDatePicker__main{flex:0 0 428px;width:428px;box-sizing:border-box;display:flex;flex-direction:column}.SoloDatePicker__mainInner{padding:12px}.SoloDatePicker__rolling{display:flex;align-items:center;gap:8px;margin-bottom:12px}.SoloDatePicker__rollingLabel{font-size:12px}.SoloDatePicker__rollingInput{width:56px;height:28px;padding:0 8px;font:inherit;font-size:12px;border:1px solid var(--p-color-input-border,#8a8a8a);border-radius:8px;background:var(--p-color-bg-surface,#fff);color:inherit}.SoloDatePicker__unitSelect{position:relative}.SoloDatePicker__unitButton{display:inline-flex;align-items:center;justify-content:space-between;gap:8px;min-width:104px;height:28px;padding:0 6px 0 10px;font:inherit;font-size:12px;border:1px solid var(--p-color-input-border,#8a8a8a);border-radius:8px;background:var(--p-color-bg-surface,#fff);color:inherit;cursor:pointer}.SoloDatePicker__unitButton:hover{background:var(--p-color-bg-surface-hover,#f7f7f7)}.SoloDatePicker__unitCaret{display:inline-flex;width:16px;height:16px;flex:0 0 auto}.SoloDatePicker__unitMenu{position:absolute;top:calc(100% + 4px);left:0;z-index:10;min-width:100%;background:var(--p-color-bg-surface,#fff);border:1px solid var(--p-color-border,#e3e3e3);border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.16);padding:4px}.SoloDatePicker__unitOption{display:flex;align-items:center;gap:6px;width:100%;border:none;background:none;border-radius:6px;padding:5px 8px 5px 4px;cursor:pointer;font:inherit;font-size:12px;text-align:left;color:inherit;white-space:nowrap}.SoloDatePicker__unitOption:hover{background:var(--p-color-bg-surface-hover,#f2f2f2)}.SoloDatePicker__unitOption.is-selected{font-weight:600}.SoloDatePicker__unitCheck{display:inline-flex;width:16px;height:16px;flex:0 0 auto}.SoloDatePicker__rollingCheck{display:inline-flex;align-items:center;gap:6px;font-size:12px;white-space:nowrap;cursor:pointer}.SoloDatePicker__rollingCheck.is-disabled{color:var(--p-color-text-disabled,#b5b5b5);cursor:default}.SoloDatePicker__rollingCheck.is-disabled .SoloDatePicker__checkbox{cursor:default;opacity:.6}.SoloDatePicker__checkbox{-moz-appearance:none;appearance:none;-webkit-appearance:none;width:16px;height:16px;margin:0;border:1px solid var(--p-color-input-border,#8a8a8a);border-radius:4px;background:var(--p-color-bg-surface,#fff);cursor:pointer;position:relative;flex:0 0 auto}.SoloDatePicker__checkbox:checked{background:var(--p-color-bg-fill-brand,#303030);border-color:var(--p-color-bg-fill-brand,#303030)}.SoloDatePicker__checkbox:checked:after{content:"";position:absolute;left:5px;top:2px;width:4px;height:8px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.SoloDatePicker__custom{display:flex;flex-direction:column;gap:8px;margin-bottom:12px}.SoloDatePicker__customRow{display:grid;grid-template-columns:1fr auto 1fr auto;align-items:center;gap:8px}.SoloDatePicker__textInput{width:100%;height:28px;padding:0 8px;font:inherit;font-size:13px;border:1px solid var(--p-color-input-border,#8a8a8a);border-radius:8px;background:var(--p-color-bg-surface,#fff);color:inherit}.SoloDatePicker__inputWrap{position:relative;display:block}.SoloDatePicker__inputIcon{position:absolute;left:8px;top:50%;transform:translateY(-50%);width:16px;height:16px;pointer-events:none}.SoloDatePicker__textInput--icon{padding-left:28px}.SoloDatePicker__arrow{display:inline-flex;width:16px;height:16px;flex:0 0 auto}.SoloDatePicker__clockBtn{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:1px solid var(--p-color-border,#ccc);border-radius:8px;background:var(--p-color-bg-surface,#fff);cursor:pointer}.SoloDatePicker__clockBtn.is-active,.SoloDatePicker__clockBtn:hover{background:var(--p-color-bg-surface-hover,#f2f2f2)}.SoloDatePicker__clockSpacer{width:28px;height:28px}.SoloDatePicker__cal{-webkit-user-select:none;-moz-user-select:none;user-select:none}.SoloDatePicker__calHeader{display:flex;align-items:center;margin-bottom:8px}.SoloDatePicker__calMonths{flex:1 1 auto;display:flex;flex-wrap:nowrap}.SoloDatePicker__calMonthLabel{flex:1 1 0;text-align:center;font-size:13px;font-weight:600;white-space:nowrap}.SoloDatePicker__calNav{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border:none;background:none;border-radius:8px;cursor:pointer;flex:0 0 auto}.SoloDatePicker__calNav:hover{background:var(--p-color-bg-surface-hover,#f2f2f2)}.SoloDatePicker__calGrids{display:flex;flex-wrap:nowrap;gap:12px}.SoloDatePicker__calTable{border-collapse:collapse;table-layout:fixed;width:196px;flex:0 0 196px}.SoloDatePicker__calWeekday{width:28px;height:24px;font-size:11px;font-weight:400;color:var(--p-color-text-secondary,#616161);text-align:center;padding:0}.SoloDatePicker__calCell{width:28px;height:28px;padding:0;text-align:center}.SoloDatePicker__calCell.is-between{background:var(--p-color-bg-surface-selected,#f0f0f0)}.SoloDatePicker__calCell.is-range-start:not(.is-range-end){background:linear-gradient(to right,transparent 50%,var(--p-color-bg-surface-selected,#f0f0f0) 50%)}.SoloDatePicker__calCell.is-range-end:not(.is-range-start){background:linear-gradient(to left,transparent 50%,var(--p-color-bg-surface-selected,#f0f0f0) 50%)}.SoloDatePicker__calDay{width:28px;height:28px;border:none;background:none;border-radius:8px;font:inherit;font-size:12px;color:inherit;cursor:pointer}.SoloDatePicker__calDay:hover:not(.is-disabled):not(.is-selected){background:var(--p-color-bg-surface-hover,#e3e3e3)}.SoloDatePicker__calDay.is-selected{background:var(--p-color-bg-fill-brand,#303030);color:var(--p-color-text-brand-on-bg-fill,#fff);font-weight:600;border-radius:8px}.SoloDatePicker__calDay.is-disabled{color:var(--p-color-text-disabled,#b5b5b5);cursor:default}.SoloDatePicker__footer{margin-top:auto}.SoloDatePicker__footer .SoloDatePicker__divider{margin:0}.SoloDatePicker__actions{display:flex;align-items:center;justify-content:space-between;padding:10px 12px}.SoloDatePicker__summary{font-size:12px;font-weight:600;white-space:nowrap}.SoloDatePicker__actionGroup{display:flex;gap:8px}.SoloDatePicker__btn{font:inherit;font-size:12px;font-weight:600;padding:6px 12px;border-radius:8px;cursor:pointer;border:1px solid transparent}.SoloDatePicker__btn--secondary{background:var(--p-color-bg-surface,#fff);border-color:var(--p-color-border,#ccc);color:var(--p-color-text,#303030)}.SoloDatePicker__btn--secondary:hover{background:var(--p-color-bg-surface-hover,#f7f7f7)}.SoloDatePicker__btn--primary{background:var(--p-color-bg-fill-brand,#303030);color:var(--p-color-text-brand-on-bg-fill,#fff)}.SoloDatePicker__btn--primary:hover{background:var(--p-color-bg-fill-brand-hover,#1a1a1a)}.SoloDatePicker__btn--primary:disabled{background:var(--p-color-bg-fill-disabled,#ebebeb);color:var(--p-color-text-disabled,#b5b5b5);cursor:default}.export-settings-panel-header{display:flex;align-items:center;gap:8px;width:100%;padding:0 0 12px;margin:0 0 4px;background:none;border:none;cursor:pointer;text-align:left}.export-settings-panel-header-icon{font-size:10px;color:var(--p-color-text-secondary,#6d7175);width:12px;flex-shrink:0}.column-order-panel-header{display:flex;align-items:center;gap:8px;width:100%;padding:0;background:none;border:none;cursor:pointer;text-align:left}.column-order-panel-header-icon{font-size:10px;color:var(--p-color-text-secondary,#6d7175);width:12px;flex-shrink:0}.column-order-panel-header-count{margin-left:auto;font-size:12px;color:var(--p-color-text-secondary,#6d7175)}.column-order-panel-chips{display:flex;flex-wrap:wrap;gap:4px;padding-top:12px;max-height:240px;overflow-y:auto}.sortable-chip{display:inline-flex;align-items:center;gap:2px;padding:3px 6px 3px 10px;background:var(--p-color-bg-surface,#fff);border:1px solid var(--p-color-border,#c9cccf);border-radius:16px;font-size:12px;font-weight:500;color:var(--p-color-text,#202223);cursor:grab;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap;touch-action:none;transition:box-shadow .15s ease,border-color .15s ease}.sortable-chip:hover{border-color:var(--p-color-border-hover,#919eab);box-shadow:0 1px 3px rgba(0,0,0,.08)}.sortable-chip:active{cursor:grabbing}.sortable-chip--dragging{background:var(--p-color-bg-surface-hover,#f1f2f3);border-color:var(--p-color-border-focus,#4c9ffe);box-shadow:0 2px 8px rgba(0,0,0,.15);cursor:grabbing}.sortable-chip-label{max-width:160px;overflow:hidden;text-overflow:ellipsis}.sortable-chip-remove{display:flex;align-items:center;justify-content:center;width:18px;height:18px;padding:0;border:none;border-radius:50%;background:transparent;cursor:pointer;flex-shrink:0;opacity:.5;transition:opacity .15s ease,background .15s ease}.sortable-chip-remove:hover{opacity:1;background:rgba(0,0,0,.07)}.export-filter-editor-header{display:flex;align-items:center;gap:8px;width:100%;padding:0;background:none;border:none;cursor:pointer;text-align:left}.export-filter-editor-header-icon{font-size:10px;color:var(--p-color-text-secondary,#6d7175);width:12px;flex-shrink:0}.export-filter-editor-header-badge{margin-left:auto;font-size:11px;padding:2px 8px;border-radius:10px;background:var(--p-color-bg-fill-info,#a4e8f2);color:var(--p-color-text-info,#0070ad);font-weight:600}.export-filter-editor-summary{display:flex;flex-wrap:wrap;gap:6px;padding-top:10px}.export-filter-editor-empty{padding-top:8px}.export-filter-editor-content{padding-top:12px}