.EmptyState-module__kebv5a__emptyState{box-sizing:border-box;inline-size:100%;padding:var(--tcs-space-7) var(--tcs-space-5);color:var(--tcs-color-text-tertiary);text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex}.EmptyState-module__kebv5a__icon{inline-size:calc(var(--tcs-space-6) + var(--tcs-space-4));block-size:calc(var(--tcs-space-6) + var(--tcs-space-4));color:var(--tcs-color-text-tertiary);font-size:calc(var(--tcs-font-size-h2) + var(--tcs-font-size-h2) + var(--tcs-space-2));place-items:center;margin-block-end:var(--tcs-space-4);display:grid}.EmptyState-module__kebv5a__title{color:var(--tcs-color-text-secondary);font-size:var(--tcs-font-size-h3);line-height:var(--tcs-font-line-h3);margin:0;font-weight:500}.EmptyState-module__kebv5a__description{max-inline-size:calc(var(--tcs-space-8) * 6);margin:var(--tcs-space-2) 0 0;color:var(--tcs-color-text-tertiary);font-size:var(--tcs-font-size-body);line-height:var(--tcs-font-line-body)}.EmptyState-module__kebv5a__emptyState .ant-btn{margin-block-start:var(--tcs-space-4)}.EmptyState-module__kebv5a__unauthorized{padding-block:var(--tcs-space-6)}.EmptyState-module__kebv5a__unauthorized .EmptyState-module__kebv5a__icon{opacity:.6}
.FilterBar-module__NsCiOW__root{--tcs-filter-control-height:38px;--tcs-filter-gap:12px;--tcs-filter-field-compact:168px;--tcs-filter-field-medium:228px;--tcs-filter-field-wide:292px;align-items:end;gap:var(--tcs-filter-gap);flex-wrap:wrap;width:100%;min-width:0;display:flex}.FilterBar-module__NsCiOW__field{flex:0 1 var(--tcs-filter-field-width,var(--tcs-filter-field-medium));min-width:min(100%,136px);max-width:min(100%, var(--tcs-filter-field-max,var(--tcs-filter-field-width,var(--tcs-filter-field-medium))));color:var(--tcs-color-text-secondary);font-size:var(--tcs-font-size-caption);line-height:var(--tcs-font-line-caption);font-weight:var(--tcs-font-weight-semibold);gap:6px;display:grid}.FilterBar-module__NsCiOW__field :where(input:not([type=checkbox]):not([type=radio]),select){min-height:var(--tcs-filter-control-height);height:var(--tcs-filter-control-height);border-radius:var(--tcs-radius-base);padding:7px 10px}.FilterBar-module__NsCiOW__compactField{--tcs-filter-field-width:var(--tcs-filter-field-compact)}.FilterBar-module__NsCiOW__mediumField{--tcs-filter-field-width:var(--tcs-filter-field-medium)}.FilterBar-module__NsCiOW__wideField{--tcs-filter-field-width:var(--tcs-filter-field-wide)}.FilterBar-module__NsCiOW__timeRange{border:0;flex:100%;align-items:center;gap:12px;min-width:min(100%,320px);max-width:100%;margin:0;padding:0;display:flex}.FilterBar-module__NsCiOW__legend{color:var(--tcs-color-text-secondary);font-size:var(--tcs-font-size-caption);line-height:var(--tcs-font-line-caption);font-weight:var(--tcs-font-weight-semibold);flex:0 0 42px}.FilterBar-module__NsCiOW__timeRangeControls{flex-wrap:wrap;flex:auto;align-items:center;gap:10px;min-width:0;display:flex}.FilterBar-module__NsCiOW__quickRanges{border:1px solid var(--tcs-color-border-subtle);background:var(--tcs-color-bg-subtle);border-radius:11px;flex-wrap:nowrap;flex:0 auto;gap:3px;padding:3px;display:inline-flex}.FilterBar-module__NsCiOW__quickRange{min-height:31px;color:var(--tcs-color-text-secondary);font-size:var(--tcs-font-size-compact);line-height:var(--tcs-font-line-compact);font-weight:var(--tcs-font-weight-medium);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;padding:0 15px;text-decoration:none;display:inline-flex}.FilterBar-module__NsCiOW__quickRange:hover{background:var(--tcs-color-bg-surface);color:var(--tcs-color-text-primary)}.FilterBar-module__NsCiOW__quickRange[aria-pressed=true]{background:var(--tcs-color-bg-surface);color:var(--tcs-color-brand);box-shadow:var(--tcs-shadow-xs);font-weight:var(--tcs-font-weight-semibold)}.FilterBar-module__NsCiOW__quickRange[aria-pressed=true]:hover{background:var(--tcs-color-bg-surface);color:var(--tcs-color-brand-hover)}.FilterBar-module__NsCiOW__quickRange[aria-disabled=true]{cursor:progress;opacity:.72;pointer-events:none}.FilterBar-module__NsCiOW__morePanel{flex:none;display:inline-flex;position:relative}.FilterBar-module__NsCiOW__moreSummary{min-height:34px;color:var(--tcs-color-brand);font-size:var(--tcs-font-size-caption);font-weight:var(--tcs-font-weight-semibold);cursor:pointer;border-radius:9px;align-items:center;gap:6px;padding:0 10px;list-style:none;display:inline-flex}.FilterBar-module__NsCiOW__moreSummary::-webkit-details-marker{display:none}.FilterBar-module__NsCiOW__moreSummary:after{content:"";border-right:1.5px solid var(--tcs-color-text-tertiary);border-bottom:1.5px solid var(--tcs-color-text-tertiary);width:6px;height:6px;transform:translateY(-2px)rotate(45deg)}.FilterBar-module__NsCiOW__morePanel[open] .FilterBar-module__NsCiOW__moreSummary{background:var(--tcs-color-bg-subtle)}.FilterBar-module__NsCiOW__moreMenu{z-index:var(--tcs-z-popover,50);border:1px solid var(--tcs-color-border-subtle);background:var(--tcs-color-bg-surface);width:min(430px,100vw - 32px);box-shadow:var(--tcs-shadow-lg);border-radius:12px;gap:12px;padding:12px;display:grid;position:absolute;top:calc(100% + 8px);left:0}.FilterBar-module__NsCiOW__moreQuickRanges{flex-wrap:wrap;gap:6px;display:flex}.FilterBar-module__NsCiOW__moreQuickRange{border:1px solid var(--tcs-color-border-subtle);background:var(--tcs-color-bg-surface);min-height:30px;color:var(--tcs-color-text-secondary);font-size:var(--tcs-font-size-caption);font-weight:var(--tcs-font-weight-semibold);cursor:pointer;border-radius:9px;align-items:center;padding:0 10px;text-decoration:none;display:inline-flex}.FilterBar-module__NsCiOW__moreQuickRange:hover,.FilterBar-module__NsCiOW__moreQuickRange[aria-pressed=true]{border-color:var(--tcs-color-brand-border);background:var(--tcs-color-bg-subtle);color:var(--tcs-color-brand)}.FilterBar-module__NsCiOW__customDates{grid-template-columns:repeat(2,minmax(132px,1fr));gap:8px;display:grid}.FilterBar-module__NsCiOW__keywordField{--tcs-filter-field-width:var(--tcs-filter-field-wide);--tcs-filter-field-max:360px;flex-grow:1}.FilterBar-module__NsCiOW__actions{flex:none;align-items:end;gap:8px;margin-left:auto;display:inline-flex}.FilterBar-module__NsCiOW__actions button{min-height:var(--tcs-filter-control-height);border-radius:var(--tcs-radius-base);padding-inline:16px}.FilterBar-module__NsCiOW__pendingStatus{color:var(--tcs-color-text-secondary);font-size:var(--tcs-font-size-caption);line-height:var(--tcs-font-line-caption);white-space:nowrap;align-self:center}.FilterBar-module__NsCiOW__root[data-filter-bar-pending=true],.FilterBar-module__NsCiOW__root[data-filter-bar-pending=true] :is(a,button,input,select){cursor:progress}.FilterBar-module__NsCiOW__activeChips{border-top:1px solid var(--tcs-color-border-subtle);flex-wrap:wrap;flex:100%;align-items:center;gap:8px;min-width:0;padding-top:12px;display:flex}.FilterBar-module__NsCiOW__activeChipsLabel{color:var(--tcs-color-text-secondary);font-size:var(--tcs-font-size-caption);font-weight:var(--tcs-font-weight-semibold)}.FilterBar-module__NsCiOW__emptyChip,.FilterBar-module__NsCiOW__activeChip{border:1px solid color-mix(in srgb, var(--tcs-color-brand) 18%, transparent);background:color-mix(in srgb, var(--tcs-color-brand) 7%, transparent);min-height:28px;color:var(--tcs-color-brand);font-size:var(--tcs-font-size-caption);font-weight:var(--tcs-font-weight-medium);border-radius:8px;align-items:center;gap:7px;padding:0 10px;display:inline-flex}.FilterBar-module__NsCiOW__activeChip{cursor:pointer}.FilterBar-module__NsCiOW__activeChip:hover{border-color:var(--tcs-color-brand-border);background:color-mix(in srgb, var(--tcs-color-brand) 10%, transparent)}.FilterBar-module__NsCiOW__activeChip strong{color:var(--tcs-color-text-secondary);font-size:inherit;font-weight:var(--tcs-font-weight-semibold)}.FilterBar-module__NsCiOW__activeChip span{color:var(--tcs-color-text-tertiary);font-size:13px;line-height:1}.FilterBar-module__NsCiOW__clearAll{color:var(--tcs-color-danger);font-size:var(--tcs-font-size-caption);font-weight:var(--tcs-font-weight-semibold);cursor:pointer;background:0 0;border:0;padding:0 4px}@media (max-width:720px){.FilterBar-module__NsCiOW__root{align-items:stretch}.FilterBar-module__NsCiOW__field,.FilterBar-module__NsCiOW__timeRange,.FilterBar-module__NsCiOW__keywordField,.FilterBar-module__NsCiOW__actions{width:100%;max-width:100%}.FilterBar-module__NsCiOW__timeRange{align-items:stretch}.FilterBar-module__NsCiOW__legend{flex-basis:auto}.FilterBar-module__NsCiOW__timeRangeControls,.FilterBar-module__NsCiOW__quickRanges,.FilterBar-module__NsCiOW__morePanel{width:100%}.FilterBar-module__NsCiOW__quickRanges{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.FilterBar-module__NsCiOW__moreMenu{width:100%;margin-top:8px;position:static}.FilterBar-module__NsCiOW__customDates{grid-template-columns:1fr}.FilterBar-module__NsCiOW__actions{grid-template-columns:1fr;display:grid}.FilterBar-module__NsCiOW__pendingStatus{justify-self:start}}
.Skeleton-module__dylJeq__skeleton{background:var(--tcs-color-bg-subtle);animation:Skeleton-module__dylJeq__tcsShimmer var(--tcs-duration-shimmer) var(--tcs-easing-standard) infinite alternate;display:inline-block}.Skeleton-module__dylJeq__text{block-size:1em;inline-size:100%;display:block}.Skeleton-module__dylJeq__rect{display:block}.Skeleton-module__dylJeq__circle{display:inline-block}.Skeleton-module__dylJeq__radiusSm{border-radius:var(--tcs-radius-sm)}.Skeleton-module__dylJeq__radiusMd{border-radius:var(--tcs-radius-md)}.Skeleton-module__dylJeq__radiusLg{border-radius:var(--tcs-radius-lg)}.Skeleton-module__dylJeq__radiusFull{border-radius:var(--tcs-radius-pill)}.Skeleton-module__dylJeq__row{gap:var(--tcs-space-2);flex-direction:column;inline-size:100%;display:flex}@media (prefers-reduced-motion:reduce){.Skeleton-module__dylJeq__skeleton{opacity:.7;animation:none}}
.Hero-module__uexbBq__hero{inline-size:100%;padding:var(--tcs-space-6);border-radius:var(--tcs-radius-lg);background:var(--tcs-color-bg-inverse);color:var(--tcs-color-text-inverse)}.Hero-module__uexbBq__title{margin:0 0 var(--tcs-space-6);color:color-mix(in srgb, var(--tcs-color-text-inverse) 70%, transparent);font-size:var(--tcs-font-size-body);line-height:var(--tcs-font-line-body);font-weight:500}.Hero-module__uexbBq__metrics{gap:var(--tcs-space-5);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.Hero-module__uexbBq__metric{gap:var(--tcs-space-2);min-inline-size:0;display:grid}.Hero-module__uexbBq__metricLabel,.Hero-module__uexbBq__metricUnit,.Hero-module__uexbBq__metricTrend{color:color-mix(in srgb, var(--tcs-color-text-inverse) 70%, transparent);font-size:var(--tcs-font-size-body);line-height:var(--tcs-font-line-body)}.Hero-module__uexbBq__metricValue{color:var(--tcs-color-text-inverse);font-size:var(--tcs-font-size-display);line-height:var(--tcs-font-line-display);letter-spacing:0;font-weight:600}.Hero-module__uexbBq__metric[data-state=zero] .Hero-module__uexbBq__metricLabel,.Hero-module__uexbBq__metric[data-state=zero] .Hero-module__uexbBq__metricValue,.Hero-module__uexbBq__metric[data-state=zero] .Hero-module__uexbBq__metricUnit,.Hero-module__uexbBq__metric[data-state=zero] .Hero-module__uexbBq__metricTrend{color:color-mix(in srgb, var(--tcs-color-text-inverse) 40%, transparent)}.Hero-module__uexbBq__metricTrend[data-tone=success]{color:var(--tcs-color-success)}.Hero-module__uexbBq__metricTrend[data-tone=danger]{color:var(--tcs-color-danger)}.Hero-module__uexbBq__sparkline{inline-size:100%;block-size:var(--tcs-space-5);color:color-mix(in srgb, var(--tcs-color-text-inverse) 50%, transparent);display:block}.Hero-module__uexbBq__skeletonLabel,.Hero-module__uexbBq__skeletonTrend{inline-size:45%;block-size:var(--tcs-space-4)}.Hero-module__uexbBq__skeletonValue{inline-size:65%;block-size:var(--tcs-space-6)}.Hero-module__uexbBq__skeletonSparkline{inline-size:100%;block-size:var(--tcs-space-5)}@media (max-width:63.999em){.Hero-module__uexbBq__metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:47.999em){.Hero-module__uexbBq__hero{padding:var(--tcs-space-5)}.Hero-module__uexbBq__metrics{grid-template-columns:minmax(0,1fr)}.Hero-module__uexbBq__sparkline{display:none}}
.KpiCard-module__aNqdgq__card{box-sizing:border-box;gap:var(--tcs-space-3);min-block-size:var(--tcs-kpi-card-min-height);inline-size:100%;padding:var(--tcs-kpi-card-padding);border-radius:var(--tcs-radius-md);background:var(--tcs-color-bg-surface);color:var(--tcs-color-text-primary);text-align:start;transition:border-color var(--tcs-duration-fast) var(--tcs-easing-standard), box-shadow var(--tcs-duration-fast) var(--tcs-easing-standard);border:1px solid #0000;flex-direction:column;display:flex}.KpiCard-module__aNqdgq__card[data-tone=success]{border-color:var(--tcs-color-success-border)}.KpiCard-module__aNqdgq__card[data-tone=success] .KpiCard-module__aNqdgq__value{color:var(--tcs-color-success-text)}.KpiCard-module__aNqdgq__card[data-tone=warning]{border-color:var(--tcs-color-warning-border)}.KpiCard-module__aNqdgq__card[data-tone=warning] .KpiCard-module__aNqdgq__value{color:var(--tcs-color-warning-text)}.KpiCard-module__aNqdgq__card[data-tone=danger]{border-color:var(--tcs-color-danger-border)}.KpiCard-module__aNqdgq__card[data-tone=danger] .KpiCard-module__aNqdgq__value{color:var(--tcs-color-danger-text)}.KpiCard-module__aNqdgq__card[data-tone=info]{border-color:var(--tcs-color-info-border)}.KpiCard-module__aNqdgq__card[data-tone=info] .KpiCard-module__aNqdgq__value{color:var(--tcs-color-info-text)}.KpiCard-module__aNqdgq__card.KpiCard-module__aNqdgq__error .KpiCard-module__aNqdgq__value{color:var(--tcs-color-text-tertiary)}.KpiCard-module__aNqdgq__clickable{cursor:pointer}.KpiCard-module__aNqdgq__clickable:hover{box-shadow:var(--tcs-shadow-sm)}.KpiCard-module__aNqdgq__clickable:focus-visible{box-shadow:var(--tcs-shadow-focus);outline:0}.KpiCard-module__aNqdgq__header{justify-content:space-between;align-items:center;gap:var(--tcs-space-3);display:flex}.KpiCard-module__aNqdgq__label{color:var(--tcs-color-text-secondary);font-size:var(--tcs-font-size-body);line-height:var(--tcs-font-line-body);font-weight:500}.KpiCard-module__aNqdgq__trend{border-radius:var(--tcs-radius-pill);color:var(--tcs-color-text-tertiary);font-size:var(--tcs-font-size-caption);line-height:var(--tcs-font-line-caption);flex:none;font-weight:600}.KpiCard-module__aNqdgq__trend[data-tone=success]{color:var(--tcs-color-success)}.KpiCard-module__aNqdgq__trend[data-tone=danger]{color:var(--tcs-color-danger)}.KpiCard-module__aNqdgq__valueRow{align-items:baseline;gap:var(--tcs-space-2);min-inline-size:0;display:flex}.KpiCard-module__aNqdgq__value{min-inline-size:0;max-inline-size:100%;color:var(--tcs-color-text-primary);font-size:var(--tcs-font-size-metric-lg);line-height:var(--tcs-font-line-metric-lg);font-variant-numeric:tabular-nums;letter-spacing:0;text-overflow:clip;overflow-wrap:anywhere;white-space:normal;font-weight:600;overflow:visible}:root[data-skin=r1-ai] .KpiCard-module__aNqdgq__value{color:var(--tcs-color-text-primary);font-size:var(--tcs-font-size-display);line-height:var(--tcs-font-line-display);font-weight:800}.KpiCard-module__aNqdgq__unit,.KpiCard-module__aNqdgq__meta{color:var(--tcs-color-text-tertiary);font-size:var(--tcs-font-size-caption);line-height:var(--tcs-font-line-caption)}.KpiCard-module__aNqdgq__secondary{align-items:baseline;gap:var(--tcs-space-1);color:var(--tcs-color-text-tertiary);font-size:var(--tcs-font-size-compact);line-height:var(--tcs-font-line-caption);font-weight:500;display:inline-flex}.KpiCard-module__aNqdgq__secondarySeparator{color:var(--tcs-color-text-tertiary);opacity:.6}.KpiCard-module__aNqdgq__secondaryValue,.KpiCard-module__aNqdgq__secondaryUnit{color:var(--tcs-color-text-tertiary)}.KpiCard-module__aNqdgq__meta{min-block-size:var(--tcs-font-line-caption);margin:0}.KpiCard-module__aNqdgq__sparkline{inline-size:100%;block-size:var(--tcs-space-5);color:var(--tcs-color-text-tertiary);margin-block-start:auto;display:block}.KpiCard-module__aNqdgq__card.KpiCard-module__aNqdgq__zero .KpiCard-module__aNqdgq__label,.KpiCard-module__aNqdgq__card.KpiCard-module__aNqdgq__zero .KpiCard-module__aNqdgq__value{color:var(--tcs-color-text-tertiary)}.KpiCard-module__aNqdgq__error .KpiCard-module__aNqdgq__meta{color:var(--tcs-color-danger)}.KpiCard-module__aNqdgq__loading{pointer-events:none}.KpiCard-module__aNqdgq__skeletonLabel{inline-size:35%;block-size:var(--tcs-space-4)}.KpiCard-module__aNqdgq__skeletonValue{inline-size:48%;block-size:var(--tcs-space-6)}.KpiCard-module__aNqdgq__skeletonMeta{inline-size:72%;block-size:var(--tcs-space-3)}.KpiCard-module__aNqdgq__skeletonSparkline{inline-size:100%;block-size:var(--tcs-space-5);margin-block-start:auto}@media (max-width:63.999em){.KpiCard-module__aNqdgq__sparkline{display:none}}@media (max-width:47.999em){.KpiCard-module__aNqdgq__card{padding:var(--tcs-space-4)}}
.RangePill-module__8z6BJq__root{grid-template-columns:repeat(var(--range-pill-count), minmax(0, 1fr));padding:var(--tcs-space-1);border-radius:var(--tcs-radius-pill);background:var(--tcs-color-bg-subtle);align-items:center;display:inline-grid;position:relative}.RangePill-module__8z6BJq__highlight{inset-block:var(--tcs-space-1);inline-size:calc((100% - (var(--tcs-space-1) * 2)) / var(--range-pill-count));border-radius:var(--tcs-radius-pill);background:var(--tcs-color-bg-surface);box-shadow:var(--tcs-shadow-xs);transform:translateX(calc(var(--range-pill-index) * 100%));transition:transform var(--tcs-duration-base) var(--tcs-easing-standard);position:absolute;inset-inline-start:var(--tcs-space-1)}.RangePill-module__8z6BJq__pill{z-index:var(--tcs-z-base);min-inline-size:calc(var(--tcs-space-8) * .875);padding:var(--tcs-space-2) var(--tcs-space-4);border-radius:var(--tcs-radius-pill);color:var(--tcs-color-text-secondary);font-size:var(--tcs-font-size-body);line-height:var(--tcs-font-line-body);cursor:pointer;background:0 0;border:0;font-weight:500;position:relative}.RangePill-module__8z6BJq__pill[data-active=true]{color:var(--tcs-color-text-primary);font-weight:600}.RangePill-module__8z6BJq__pill:focus-visible{box-shadow:var(--tcs-shadow-focus);outline:0}@media (max-width:47.999em){.RangePill-module__8z6BJq__root{inline-size:100%}.RangePill-module__8z6BJq__pill{min-inline-size:0;padding-inline:var(--tcs-space-2)}}
.PeriodicRangeSelector-module__BNv9EG__root{--tcs-periodic-control-height:32px;--tcs-periodic-gap:8px;align-items:end;gap:var(--tcs-periodic-gap);flex-wrap:wrap;display:flex}.PeriodicRangeSelector-module__BNv9EG__group{border:0;flex:360px;gap:6px;min-width:min(100%,280px);margin:0;padding:0;display:grid}.PeriodicRangeSelector-module__BNv9EG__legend{color:var(--tcs-color-text-secondary);font-size:var(--tcs-font-size-caption);line-height:var(--tcs-font-line-caption);font-weight:var(--tcs-font-weight-semibold)}.PeriodicRangeSelector-module__BNv9EG__presets{flex-wrap:wrap;gap:4px;display:flex}.PeriodicRangeSelector-module__BNv9EG__preset{border:1px solid var(--tcs-color-border-subtle);border-radius:var(--tcs-radius-pill);background:var(--tcs-color-bg-subtle);min-height:26px;color:var(--tcs-color-text-secondary);font-size:var(--tcs-font-size-caption);line-height:var(--tcs-font-line-caption);cursor:pointer;justify-content:center;align-items:center;padding:0 8px;text-decoration:none;display:inline-flex}.PeriodicRangeSelector-module__BNv9EG__preset:hover{border-color:var(--tcs-color-brand-border);background:var(--tcs-color-bg-surface);color:var(--tcs-color-text-primary)}.PeriodicRangeSelector-module__BNv9EG__preset[aria-pressed=true]{border-color:var(--tcs-color-brand-border);background:var(--tcs-color-brand);color:var(--tcs-color-text-inverse)}.PeriodicRangeSelector-module__BNv9EG__preset[aria-pressed=true]:hover{border-color:var(--tcs-color-brand-hover);background:var(--tcs-color-brand-hover);color:var(--tcs-color-text-inverse)}.PeriodicRangeSelector-module__BNv9EG__preset[aria-disabled=true]{cursor:progress;opacity:.72;pointer-events:none}.PeriodicRangeSelector-module__BNv9EG__customDates{grid-template-columns:repeat(2,minmax(132px,1fr));gap:6px;display:grid}.PeriodicRangeSelector-module__BNv9EG__dateField{color:var(--tcs-color-text-secondary);font-size:var(--tcs-font-size-caption);line-height:var(--tcs-font-line-caption);font-weight:var(--tcs-font-weight-semibold);gap:4px;display:grid}.PeriodicRangeSelector-module__BNv9EG__dateField input{min-height:var(--tcs-periodic-control-height);height:var(--tcs-periodic-control-height);padding:5px 8px}.PeriodicRangeSelector-module__BNv9EG__actions{flex:none;align-items:end;gap:6px;display:inline-flex}.PeriodicRangeSelector-module__BNv9EG__actions button{min-height:var(--tcs-periodic-control-height);padding-inline:12px}.PeriodicRangeSelector-module__BNv9EG__root[data-periodic-range-pending=true],.PeriodicRangeSelector-module__BNv9EG__root[data-periodic-range-pending=true] :is(a,button,input){cursor:progress}@media (max-width:720px){.PeriodicRangeSelector-module__BNv9EG__root{align-items:stretch}.PeriodicRangeSelector-module__BNv9EG__group,.PeriodicRangeSelector-module__BNv9EG__actions{width:100%}.PeriodicRangeSelector-module__BNv9EG__customDates{grid-template-columns:1fr}.PeriodicRangeSelector-module__BNv9EG__actions{grid-template-columns:1fr;display:grid}}
.ScopeSwitcher-module__SiD2ha__switcher{align-items:center;gap:var(--tcs-space-3);min-block-size:var(--tcs-scope-switcher-height);color:var(--tcs-color-text-primary);display:flex}.ScopeSwitcher-module__SiD2ha__select{min-inline-size:calc(var(--tcs-space-8) * 2.25)}.ScopeSwitcher-module__SiD2ha__switcher .ant-select-selector{min-block-size:var(--tcs-scope-switcher-height);transition:border-color var(--tcs-duration-fast) var(--tcs-easing-standard);border-color:var(--tcs-color-border-subtle)!important;border-radius:var(--tcs-radius-md)!important;background:var(--tcs-color-bg-surface)!important}.ScopeSwitcher-module__SiD2ha__switcher .ant-select:not(.ant-select-disabled):hover .ant-select-selector{border-color:var(--tcs-color-border-strong)!important}.ScopeSwitcher-module__SiD2ha__switcher .ant-select-focused .ant-select-selector{border-color:var(--tcs-color-border-focus)!important;box-shadow:var(--tcs-shadow-focus)!important}.ScopeSwitcher-module__SiD2ha__switcher .ant-select-selection-item{color:var(--tcs-color-text-primary);font-size:var(--tcs-font-size-body);line-height:var(--tcs-font-line-body);font-weight:500}.ScopeSwitcher-module__SiD2ha__locked .ant-select-arrow{display:none}.ScopeSwitcher-module__SiD2ha__tooltipWrapper{display:inline-flex}.ScopeSwitcher-module__SiD2ha__sentinel{border-block-start:calc(var(--tcs-space-1) / 4) solid var(--tcs-color-border-subtle);padding-block-start:var(--tcs-space-1);display:block}.ScopeSwitcher-module__SiD2ha__compact{min-block-size:var(--tcs-scope-switcher-height-stuck);padding-block:var(--tcs-space-1);border-block-end:calc(var(--tcs-space-1) / 4) solid var(--tcs-color-border-subtle);background:var(--tcs-color-bg-canvas)}.ScopeSwitcher-module__SiD2ha__compact .ant-select-selector{min-block-size:var(--tcs-scope-switcher-height-stuck);background:var(--tcs-color-bg-canvas)!important}.ScopeSwitcher-module__SiD2ha__dropdown .ant-select-item-option-content{font-size:var(--tcs-font-size-body);line-height:var(--tcs-font-line-body)}@media (max-width:63.999em){.ScopeSwitcher-module__SiD2ha__select{min-inline-size:calc(var(--tcs-space-8) * 1.875)}}@media (max-width:47.999em){.ScopeSwitcher-module__SiD2ha__switcher{flex-direction:column;align-items:stretch}.ScopeSwitcher-module__SiD2ha__select,.ScopeSwitcher-module__SiD2ha__tooltipWrapper{inline-size:100%}}
.AnalyticsTablePanel-module__lkVrJa__root{gap:16px;display:grid}.AnalyticsTablePanel-module__lkVrJa__header{justify-content:space-between;align-items:center;gap:12px;display:flex}.AnalyticsTablePanel-module__lkVrJa__title{font-size:var(--tcs-font-size-h2);line-height:var(--tcs-font-line-h2);font-weight:var(--tcs-font-weight-semibold);color:var(--tcs-color-text-primary);margin:0}.AnalyticsTablePanel-module__lkVrJa__headerActions{align-items:center;gap:8px;display:inline-flex}.AnalyticsTablePanel-module__lkVrJa__top{gap:16px;display:grid}.AnalyticsTablePanel-module__lkVrJa__controls{gap:8px;display:grid}.AnalyticsTablePanel-module__lkVrJa__summary{gap:12px;display:grid}.AnalyticsTablePanel-module__lkVrJa__bottom{gap:8px;display:grid}.AnalyticsTablePanel-module__lkVrJa__empty{border:1px dashed var(--tcs-color-border-subtle);border-radius:var(--tcs-radius-md);background:var(--tcs-color-bg-subtle);min-height:96px;color:var(--tcs-color-text-secondary);font-size:var(--tcs-font-size-caption);line-height:var(--tcs-font-line-caption);justify-content:center;align-items:center;display:flex}.AnalyticsTablePanel-module__lkVrJa__root[data-analytics-table-panel-pending=true]{cursor:progress}
.CaseFollowupFilters-module__HrE62W__root{gap:6px;min-width:0;display:grid;position:relative}.CaseFollowupFilters-module__HrE62W__toolbar{flex-wrap:wrap;align-items:center;gap:6px;min-width:0;display:flex}.CaseFollowupFilters-module__HrE62W__trigger{border:1px solid var(--tcs-color-border-subtle);background:var(--tcs-color-bg-surface)}.CaseFollowupFilters-module__HrE62W__permissionTrigger{margin-left:auto}.CaseFollowupFilters-module__HrE62W__globalSearch{flex:0 390px;align-items:center;gap:4px;min-width:0;display:inline-flex}.CaseFollowupFilters-module__HrE62W__globalSearchBox{border:1px solid var(--tcs-color-bg-surface);border-radius:var(--tcs-radius-base);background:var(--tcs-color-bg-surface);min-width:150px;height:36px;color:var(--tcs-color-text-tertiary);box-shadow:none;flex:220px;align-items:center;gap:6px;padding:0 9px;display:inline-flex}.CaseFollowupFilters-module__HrE62W__globalSearchBox:focus-within{border-color:#3370ff6b;box-shadow:0 0 0 2px #3370ff1a}.CaseFollowupFilters-module__HrE62W__globalSearchBox input{background:var(--tcs-color-bg-surface);width:100%;min-width:0;color:var(--tcs-color-text-primary);font-size:var(--tcs-font-size-caption);border:0;outline:0}.CaseFollowupFilters-module__HrE62W__globalSearchBox input::placeholder{color:var(--tcs-color-text-disabled)}.CaseFollowupFilters-module__HrE62W__globalSearchButton{border:1px solid var(--tcs-color-border-subtle);background:var(--tcs-color-bg-surface);flex:none;padding-inline:10px}.CaseFollowupFilters-module__HrE62W__resultSummary{min-height:36px;color:var(--tcs-color-text-tertiary);font-size:var(--tcs-font-size-compact);line-height:var(--tcs-font-line-compact);white-space:nowrap;flex:none;align-items:center;display:inline-flex}.CaseFollowupFilters-module__HrE62W__chips{flex-wrap:wrap;flex:360px;gap:4px;min-width:0;display:flex}.CaseFollowupFilters-module__HrE62W__chip{border-radius:var(--tcs-radius-base);background:var(--tcs-color-brand-bg);max-width:min(260px,100%);min-height:26px;color:var(--tcs-color-brand);font-size:var(--tcs-font-size-caption);border:1px solid #3370ff3d;align-items:center;gap:5px;padding:0 7px;line-height:1;display:inline-flex}.CaseFollowupFilters-module__HrE62W__chip:hover{background:var(--tcs-color-bg-subtle);border-color:#3370ff61}.CaseFollowupFilters-module__HrE62W__chip span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.CaseFollowupFilters-module__HrE62W__popover{z-index:35;border:1px solid var(--tcs-color-border-subtle);border-radius:var(--tcs-radius-md);background:var(--tcs-color-bg-surface);width:min(680px,100vw - 24px);max-height:min(100dvh - 112px,540px);box-shadow:var(--tcs-shadow-md);align-content:start;gap:6px;padding:10px 12px;display:grid;position:absolute;top:calc(100% + 4px);left:0;overflow:auto}.CaseFollowupFilters-module__HrE62W__popover[hidden]{display:none}.CaseFollowupFilters-module__HrE62W__popover[data-case-followup-filter-dialog]{top:56px;left:calc(((100vw - min(var(--tcs-business-shell-max-width), calc(100vw - var(--tcs-business-shell-gutter)))) / 2) + var(--tcs-business-sidebar-width) + var(--tcs-business-shell-gap) + var(--tcs-business-shell-gutter));scrollbar-gutter:stable;gap:3px;width:min(640px,100vw - 20px);max-height:min(100dvh - 72px,560px);padding:6px 8px;position:fixed}body[data-nav-collapsed="1"] .CaseFollowupFilters-module__HrE62W__popover[data-case-followup-filter-dialog]{left:calc(((100vw - min(var(--tcs-business-shell-max-width), calc(100vw - var(--tcs-business-shell-gutter)))) / 2) + var(--tcs-business-sidebar-collapsed-width) + var(--tcs-business-shell-gap) + var(--tcs-business-shell-gutter))}.CaseFollowupFilters-module__HrE62W__popoverHeader{justify-content:space-between;align-items:center;gap:6px;display:flex}.CaseFollowupFilters-module__HrE62W__popoverHeader strong{color:var(--tcs-color-text-primary);font-size:var(--tcs-font-size-compact)}.CaseFollowupFilters-module__HrE62W__popoverHeader .icon-action-button{min-width:26px;min-height:26px}.CaseFollowupFilters-module__HrE62W__conditionToolbar{justify-items:start;gap:3px;display:grid;position:relative}.CaseFollowupFilters-module__HrE62W__addCondition{background:var(--tcs-color-bg-surface);min-height:26px;color:var(--tcs-color-brand);border:1px dashed #3370ff5c;padding-inline:7px}.CaseFollowupFilters-module__HrE62W__fieldPicker{border:1px solid var(--tcs-color-border-subtle);border-radius:var(--tcs-radius-base);background:var(--tcs-color-bg-canvas);flex-wrap:wrap;gap:3px;max-width:100%;padding:4px;display:flex}.CaseFollowupFilters-module__HrE62W__fieldPickerItem{border:1px solid var(--tcs-color-border-subtle);border-radius:var(--tcs-radius-base);background:var(--tcs-color-bg-surface);min-height:26px;color:var(--tcs-color-text-secondary);font-size:var(--tcs-font-size-caption);padding:0 7px}.CaseFollowupFilters-module__HrE62W__fieldPickerItem:hover{background:var(--tcs-color-brand-bg);color:var(--tcs-color-brand);border-color:#3370ff52}.CaseFollowupFilters-module__HrE62W__fieldPickerItem:disabled{cursor:not-allowed;opacity:.62}.CaseFollowupFilters-module__HrE62W__fieldPickerItemActive{background:var(--tcs-color-brand-bg);color:var(--tcs-color-brand);border-color:#3370ff73}.CaseFollowupFilters-module__HrE62W__narrowPopover{width:min(360px,100vw - 24px)}.CaseFollowupFilters-module__HrE62W__groupPopover{gap:4px;width:min(560px,100vw - 24px);max-height:min(100dvh - 104px,470px);padding:7px 9px}.CaseFollowupFilters-module__HrE62W__sortPopover{width:min(420px,100vw - 24px);color:var(--tcs-color-text-primary);font-family:var(--font-sans);font-size:var(--tcs-font-size-compact);font-weight:var(--tcs-font-weight-medium);line-height:var(--tcs-font-line-compact);padding:10px}.CaseFollowupFilters-module__HrE62W__sortPopoverPickerOnly{width:min(420px,100vw - 24px)}.CaseFollowupFilters-module__HrE62W__sortPopoverWithRules{width:min(560px,100vw - 24px)}.CaseFollowupFilters-module__HrE62W__sortPopover .CaseFollowupFilters-module__HrE62W__popoverHeader{align-items:flex-start}.CaseFollowupFilters-module__HrE62W__sortPopover .CaseFollowupFilters-module__HrE62W__popoverHeader strong{font:inherit;line-height:32px}.CaseFollowupFilters-module__HrE62W__sortPopover :is(button,input,strong,span){font:inherit;letter-spacing:0}.CaseFollowupFilters-module__HrE62W__sortPopover input::placeholder{color:var(--tcs-color-text-tertiary);font:inherit}.CaseFollowupFilters-module__HrE62W__createPopover{gap:3px;width:min(920px,100vw - 24px);max-height:min(100dvh - 88px,560px);padding:7px 9px 9px}.CaseFollowupFilters-module__HrE62W__permissionPopover{gap:6px;width:min(840px,100vw - 24px);max-height:min(100dvh - 88px,620px);left:auto;right:0}.CaseFollowupFilters-module__HrE62W__createPopover .CaseFollowupFilters-module__HrE62W__popoverHeader{min-height:28px}.CaseFollowupFilters-module__HrE62W__createPopover .CaseFollowupFilters-module__HrE62W__popoverHeader .icon-action-button{min-width:28px;min-height:28px}.CaseFollowupFilters-module__HrE62W__dialogHint{color:var(--tcs-color-text-tertiary);font-size:var(--tcs-font-size-caption);margin:0}.CaseFollowupFilters-module__HrE62W__createFormSlot,.CaseFollowupFilters-module__HrE62W__permissionFormSlot{min-width:0;display:grid}.CaseFollowupFilters-module__HrE62W__permissionFormSlot [data-case-followup-permission-form]{gap:10px;min-width:0;display:grid}.CaseFollowupFilters-module__HrE62W__permissionFormSlot [data-case-followup-permission-grid]{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.CaseFollowupFilters-module__HrE62W__permissionFormSlot [data-case-followup-permission-role]{border:1px solid var(--tcs-color-border-subtle);border-radius:var(--tcs-radius-base);background:var(--tcs-color-bg-canvas);align-content:start;gap:5px;min-width:0;padding:8px;display:grid}.CaseFollowupFilters-module__HrE62W__permissionFormSlot [data-case-followup-permission-role] strong{color:var(--tcs-color-text-primary);font-size:var(--tcs-font-size-compact)}.CaseFollowupFilters-module__HrE62W__permissionFormSlot [data-case-followup-permission-role] select{border:1px solid var(--tcs-color-border-subtle);border-radius:var(--tcs-radius-base);background:var(--tcs-color-bg-surface);width:100%;min-height:168px;color:var(--tcs-color-text-primary);font-size:var(--tcs-font-size-caption);padding:6px}.CaseFollowupFilters-module__HrE62W__permissionFormSlot [data-case-followup-permission-role] option:checked{background:var(--tcs-color-brand-bg);color:var(--tcs-color-brand)}.CaseFollowupFilters-module__HrE62W__permissionFormSlot [data-case-followup-permission-summary]{flex-wrap:wrap;gap:5px;min-width:0;display:flex}.CaseFollowupFilters-module__HrE62W__permissionFormSlot [data-case-followup-permission-summary] span{border:1px solid var(--tcs-color-border-subtle);border-radius:var(--tcs-radius-base);background:var(--tcs-color-bg-surface);color:var(--tcs-color-text-tertiary);font-size:var(--tcs-font-size-caption);padding:3px 7px}.CaseFollowupFilters-module__HrE62W__permissionFormSlot [data-case-followup-permission-batch]{border:1px solid var(--tcs-color-border-subtle);border-radius:var(--tcs-radius-base);background:var(--tcs-color-bg-canvas);grid-template-columns:repeat(3,minmax(150px,1fr)) auto;align-items:end;gap:6px;min-width:0;padding:7px;display:grid}.CaseFollowupFilters-module__HrE62W__permissionFormSlot [data-case-followup-permission-batch] label{min-width:0;color:var(--tcs-color-text-secondary);font-size:var(--tcs-font-size-caption);gap:3px;display:grid}.CaseFollowupFilters-module__HrE62W__permissionFormSlot [data-case-followup-permission-batch] select{border:1px solid var(--tcs-color-border-subtle);border-radius:var(--tcs-radius-base);background:var(--tcs-color-bg-surface);width:100%;min-width:0;min-height:30px;color:var(--tcs-color-text-primary);padding:0 8px}.CaseFollowupFilters-module__HrE62W__permissionFormSlot [data-case-followup-permission-user-shell]{border:1px solid var(--tcs-color-border-subtle);border-radius:var(--tcs-radius-base);background:var(--tcs-color-bg-surface);width:100%;max-height:280px;overflow:auto}.CaseFollowupFilters-module__HrE62W__permissionFormSlot [data-case-followup-permission-user-table]{border-collapse:collapse;table-layout:fixed;width:100%;min-width:0}:is(.CaseFollowupFilters-module__HrE62W__permissionFormSlot [data-case-followup-permission-user-table] th:first-child,.CaseFollowupFilters-module__HrE62W__permissionFormSlot [data-case-followup-permission-user-table] td:first-child){width:32%}:is(.CaseFollowupFilters-module__HrE62W__permissionFormSlot [data-case-followup-permission-user-table] th:nth-child(2),.CaseFollowupFilters-module__HrE62W__permissionFormSlot [data-case-followup-permission-user-table] td:nth-child(2)){width:26%}:is(.CaseFollowupFilters-module__HrE62W__permissionFormSlot [data-case-followup-permission-user-table] th:nth-child(3),.CaseFollowupFilters-module__HrE62W__permissionFormSlot [data-case-followup-permission-user-table] td:nth-child(3)){width:24%}:is(.CaseFollowupFilters-module__HrE62W__permissionFormSlot [data-case-followup-permission-user-table] th:nth-child(4),.CaseFollowupFilters-module__HrE62W__permissionFormSlot [data-case-followup-permission-user-table] td:nth-child(4)){width:18%}:is(.CaseFollowupFilters-module__HrE62W__permissionFormSlot [data-case-followup-permission-user-table] th,.CaseFollowupFilters-module__HrE62W__permissionFormSlot [data-case-followup-permission-user-table] td){border-bottom:1px solid var(--tcs-color-border-subtle);text-align:left;vertical-align:middle;font-size:var(--tcs-font-size-caption);padding:5px 7px;line-height:1.25}.CaseFollowupFilters-module__HrE62W__permissionFormSlot [data-case-followup-permission-user-table] th{z-index:1;background:var(--tcs-color-bg-canvas);color:var(--tcs-color-text-secondary);font-weight:var(--tcs-font-weight-semibold);position:sticky;top:0}:is(.CaseFollowupFilters-module__HrE62W__permissionFormSlot [data-case-followup-permission-user-table] td:first-child,.CaseFollowupFilters-module__HrE62W__permissionFormSlot [data-case-followup-permission-user-table] td:nth-child(2)){vertical-align:top;min-width:0}:is(.CaseFollowupFilters-module__HrE62W__permissionFormSlot [data-case-followup-permission-user-table] td:first-child strong,.CaseFollowupFilters-module__HrE62W__permissionFormSlot [data-case-followup-permission-user-table] td:first-child span,.CaseFollowupFilters-module__HrE62W__permissionFormSlot [data-case-followup-permission-user-table] td:nth-child(2) span){display:block}.CaseFollowupFilters-module__HrE62W__permissionFormSlot [data-case-followup-permission-user-table] td strong{color:var(--tcs-color-text-primary)}.CaseFollowupFilters-module__HrE62W__permissionFormSlot [data-case-followup-permission-user-table] td span{color:var(--tcs-color-text-tertiary)}.CaseFollowupFilters-module__HrE62W__permissionFormSlot [data-case-followup-permission-user-table] select{border:1px solid var(--tcs-color-border-subtle);border-radius:var(--tcs-radius-base);background:var(--tcs-color-bg-surface);min-width:132px;min-height:30px;color:var(--tcs-color-text-primary);padding-inline:8px}.CaseFollowupFilters-module__HrE62W__permissionFormSlot [data-case-followup-field-config-permission]{min-height:30px;color:var(--tcs-color-text-secondary);white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.CaseFollowupFilters-module__HrE62W__permissionFormSlot [data-case-followup-field-config-permission] input{width:16px;min-width:16px;height:16px}:is(.CaseFollowupFilters-module__HrE62W__permissionFormSlot [data-case-followup-group-permission-panel],.CaseFollowupFilters-module__HrE62W__permissionFormSlot [data-case-followup-stage-permission-panel]){gap:7px;min-width:0;display:grid}:is(.CaseFollowupFilters-module__HrE62W__permissionFormSlot [data-case-followup-group-permission-panel]>strong,.CaseFollowupFilters-module__HrE62W__permissionFormSlot [data-case-followup-stage-permission-panel]>strong){color:var(--tcs-color-text-primary);font-size:var(--tcs-font-size-compact)}:is(.CaseFollowupFilters-module__HrE62W__permissionFormSlot [data-case-followup-group-permission-list],.CaseFollowupFilters-module__HrE62W__permissionFormSlot [data-case-followup-stage-permission-list]){border:1px solid var(--tcs-color-border-subtle);border-radius:var(--tcs-radius-base);background:var(--tcs-color-bg-surface);min-width:0;max-height:220px;display:grid;overflow:auto}.CaseFollowupFilters-module__HrE62W__permissionFormSlot [data-case-followup-group-permission-list]{grid-template-columns:repeat(2,minmax(0,1fr))}:is(.CaseFollowupFilters-module__HrE62W__permissionFormSlot [data-case-followup-group-permission-user],.CaseFollowupFilters-module__HrE62W__permissionFormSlot [data-case-followup-stage-permission-user]){border:0;border-bottom:1px solid var(--tcs-color-border-subtle);gap:6px 8px;min-width:0;margin:0;padding:7px 8px;display:grid}.CaseFollowupFilters-module__HrE62W__permissionFormSlot [data-case-followup-group-permission-user]{grid-template-columns:minmax(110px,160px) minmax(0,1fr);align-items:center}.CaseFollowupFilters-module__HrE62W__permissionFormSlot [data-case-followup-stage-permission-user]{grid-template-columns:minmax(0,1fr)}:is(.CaseFollowupFilters-module__HrE62W__permissionFormSlot [data-case-followup-group-permission-user]:last-child,.CaseFollowupFilters-module__HrE62W__permissionFormSlot [data-case-followup-stage-permission-user]:last-child){border-bottom:0}:is(.CaseFollowupFilters-module__HrE62W__permissionFormSlot [data-case-followup-group-permission-user] legend,.CaseFollowupFilters-module__HrE62W__permissionFormSlot [data-case-followup-stage-permission-user] legend){min-width:0;color:var(--tcs-color-text-primary);font-size:var(--tcs-font-size-caption);text-overflow:ellipsis;white-space:nowrap;padding:0;font-weight:600;overflow:hidden}:is(.CaseFollowupFilters-module__HrE62W__permissionFormSlot [data-case-followup-group-permission-options],.CaseFollowupFilters-module__HrE62W__permissionFormSlot [data-case-followup-stage-permission-options]){gap:6px 16px;min-width:0;display:grid}.CaseFollowupFilters-module__HrE62W__permissionFormSlot [data-case-followup-group-permission-options]{grid-template-columns:repeat(2,max-content)}.CaseFollowupFilters-module__HrE62W__permissionFormSlot [data-case-followup-stage-permission-options]{grid-template-columns:repeat(auto-fill,minmax(100px,1fr));justify-content:start}:is(.CaseFollowupFilters-module__HrE62W__permissionFormSlot [data-case-followup-group-permission-options] label,.CaseFollowupFilters-module__HrE62W__permissionFormSlot [data-case-followup-stage-permission-options] label){min-width:0;color:var(--tcs-color-text-tertiary);font-size:var(--tcs-font-size-caption);align-items:center;gap:4px;display:inline-flex}:is(.CaseFollowupFilters-module__HrE62W__permissionFormSlot [data-case-followup-group-permission-options] span,.CaseFollowupFilters-module__HrE62W__permissionFormSlot [data-case-followup-stage-permission-options] span){white-space:nowrap}:is(.CaseFollowupFilters-module__HrE62W__permissionFormSlot [data-case-followup-group-permission-options] input[type=checkbox],.CaseFollowupFilters-module__HrE62W__permissionFormSlot [data-case-followup-stage-permission-options] input[type=checkbox]){width:14px;min-width:14px;height:14px;margin:0}.CaseFollowupFilters-module__HrE62W__permissionFormSlot [data-case-followup-permission-actions]{justify-content:flex-end;gap:8px;display:flex}.CaseFollowupFilters-module__HrE62W__permissionFormSlot [data-case-followup-permission-actions] button{min-height:32px;padding-inline:14px}.CaseFollowupFilters-module__HrE62W__createFormSlot .form-grid{margin:0}.CaseFollowupFilters-module__HrE62W__createFormSlot [data-case-followup-create-form]{--tcs-product-control-height:32px;grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;gap:6px 8px}.CaseFollowupFilters-module__HrE62W__createFormSlot [data-case-followup-create-form] label{min-width:0;color:var(--tcs-color-text-tertiary);font-size:var(--tcs-font-size-caption);line-height:var(--tcs-font-line-caption);gap:3px}.CaseFollowupFilters-module__HrE62W__createFormSlot [data-case-followup-create-form] :is(input,select,textarea){min-height:32px;font-size:var(--tcs-font-size-compact);line-height:var(--tcs-font-line-body);padding:4px 8px}.CaseFollowupFilters-module__HrE62W__createFormSlot [data-case-followup-create-form] select{padding-right:24px}.CaseFollowupFilters-module__HrE62W__createFormSlot [data-case-followup-create-form] textarea{min-height:46px;padding-block:4px}:is(.CaseFollowupFilters-module__HrE62W__createFormSlot [data-case-create-field=preservation-contract],.CaseFollowupFilters-module__HrE62W__createFormSlot [data-case-create-field=hearing-contract],.CaseFollowupFilters-module__HrE62W__createFormSlot [data-case-create-field=order-report]){grid-column:span 4}:is(.CaseFollowupFilters-module__HrE62W__createFormSlot [data-case-create-field=owner],.CaseFollowupFilters-module__HrE62W__createFormSlot [data-case-create-field=stage],.CaseFollowupFilters-module__HrE62W__createFormSlot [data-case-create-field=status],.CaseFollowupFilters-module__HrE62W__createFormSlot [data-case-create-field=risk],.CaseFollowupFilters-module__HrE62W__createFormSlot [data-case-create-field=priority],.CaseFollowupFilters-module__HrE62W__createFormSlot [data-case-create-field=next-follow-up]){grid-column:span 3}:is(.CaseFollowupFilters-module__HrE62W__createFormSlot [data-case-create-field=next-action],.CaseFollowupFilters-module__HrE62W__createFormSlot [data-case-create-field=note],.CaseFollowupFilters-module__HrE62W__createFormSlot [data-case-create-parallel-labels]){grid-column:span 6}.CaseFollowupFilters-module__HrE62W__createFormSlot [data-case-create-parallel-labels]{border:0;grid-template-columns:repeat(2,minmax(72px,max-content));align-content:start;gap:5px 12px;min-width:0;margin:0;padding:0;display:grid}.CaseFollowupFilters-module__HrE62W__createFormSlot [data-case-create-parallel-labels] legend{color:var(--tcs-color-text-tertiary);font-size:var(--tcs-font-size-caption);font-weight:var(--tcs-font-weight-semibold);line-height:var(--tcs-font-line-caption);grid-column:1/-1;padding:0}.CaseFollowupFilters-module__HrE62W__createFormSlot [data-case-create-parallel-labels] label{align-items:center;min-height:32px;display:inline-flex}.CaseFollowupFilters-module__HrE62W__createFormSlot [data-case-followup-create-form] .form-actions{grid-column:1/-1;gap:6px;margin-top:0;padding-top:0}.CaseFollowupFilters-module__HrE62W__createFormSlot [data-case-followup-create-form] .form-actions button{min-height:32px;padding-inline:14px}.CaseFollowupFilters-module__HrE62W__createFormSlot [data-case-followup-create-submit]{border-color:var(--tcs-tag-violet-border);background:var(--tcs-tag-violet-bg);color:var(--tcs-tag-violet-text)}.CaseFollowupFilters-module__HrE62W__createFormSlot [data-case-followup-create-submit]:hover{border-color:color-mix(in srgb, var(--tcs-tag-violet-text) 28%, var(--tcs-tag-violet-border));background:color-mix(in srgb, var(--tcs-tag-violet-bg) 72%, var(--tcs-color-bg-surface));color:var(--tcs-tag-violet-text)}@media (max-width:720px){.CaseFollowupFilters-module__HrE62W__createFormSlot [data-case-followup-create-form]{grid-template-columns:repeat(2,minmax(0,1fr))}:is(.CaseFollowupFilters-module__HrE62W__createFormSlot [data-case-followup-create-form]>[data-case-create-field],.CaseFollowupFilters-module__HrE62W__createFormSlot [data-case-followup-create-form]>[data-case-create-parallel-labels]){grid-column:span 1}:is(.CaseFollowupFilters-module__HrE62W__createFormSlot [data-case-create-field=next-action],.CaseFollowupFilters-module__HrE62W__createFormSlot [data-case-create-field=note],.CaseFollowupFilters-module__HrE62W__createFormSlot [data-case-followup-create-form]>.form-actions){grid-column:1/-1}.CaseFollowupFilters-module__HrE62W__permissionFormSlot [data-case-followup-permission-grid]{grid-template-columns:minmax(0,1fr)}}@media (max-width:460px){.CaseFollowupFilters-module__HrE62W__createFormSlot [data-case-followup-create-form]{grid-template-columns:minmax(0,1fr)}:is(.CaseFollowupFilters-module__HrE62W__createFormSlot [data-case-followup-create-form]>[data-case-create-field],.CaseFollowupFilters-module__HrE62W__createFormSlot [data-case-followup-create-form]>[data-case-create-parallel-labels],.CaseFollowupFilters-module__HrE62W__createFormSlot [data-case-followup-create-form]>.form-actions){grid-column:1/-1}.CaseFollowupFilters-module__HrE62W__permissionFormSlot [data-case-followup-permission-grid]{grid-template-columns:1fr}.CaseFollowupFilters-module__HrE62W__permissionFormSlot [data-case-followup-group-permission-list]{grid-template-columns:1fr}:is(.CaseFollowupFilters-module__HrE62W__permissionFormSlot [data-case-followup-group-permission-user],.CaseFollowupFilters-module__HrE62W__permissionFormSlot [data-case-followup-stage-permission-user]){grid-template-columns:1fr}:is(.CaseFollowupFilters-module__HrE62W__permissionFormSlot [data-case-followup-group-permission-options],.CaseFollowupFilters-module__HrE62W__permissionFormSlot [data-case-followup-stage-permission-options]){grid-template-columns:repeat(2,minmax(0,1fr))}}.CaseFollowupFilters-module__HrE62W__searchBox{border:1px solid var(--tcs-color-border-subtle);border-radius:var(--tcs-radius-base);background:var(--tcs-color-bg-surface);min-height:32px;color:var(--tcs-color-text-tertiary);align-items:center;gap:8px;padding:0 10px;display:flex}.CaseFollowupFilters-module__HrE62W__searchBox input{width:100%;min-width:0;color:var(--tcs-color-text-primary);font-size:var(--tcs-font-size-caption);background:0 0;border:0;outline:0}.CaseFollowupFilters-module__HrE62W__fieldPickerList{gap:4px;max-height:300px;display:grid;overflow:auto}.CaseFollowupFilters-module__HrE62W__groupPopover .CaseFollowupFilters-module__HrE62W__fieldPickerList{grid-template-columns:repeat(2,minmax(0,1fr));gap:3px;max-height:clamp(112px,24dvh,176px)}.CaseFollowupFilters-module__HrE62W__fieldPickerList .CaseFollowupFilters-module__HrE62W__fieldPickerItem{text-align:left;justify-content:flex-start}.CaseFollowupFilters-module__HrE62W__groupPopover .CaseFollowupFilters-module__HrE62W__fieldPickerItem{min-height:24px;padding-inline:6px}.CaseFollowupFilters-module__HrE62W__dialogActions{border-top:1px solid var(--tcs-color-border-subtle);justify-content:flex-end;gap:6px;padding-top:5px;display:flex}.CaseFollowupFilters-module__HrE62W__groupPopover .CaseFollowupFilters-module__HrE62W__dialogActions{gap:6px;padding-top:4px}.CaseFollowupFilters-module__HrE62W__dialogActions button{min-height:30px;padding-inline:10px}.CaseFollowupFilters-module__HrE62W__bulkActionSlot{border-top:1px solid var(--tcs-color-border-subtle);gap:4px;padding-top:5px;display:grid}.CaseFollowupFilters-module__HrE62W__bulkActionSlot [data-case-followup-bulk-actions]{border:1px solid var(--tcs-color-border-subtle);border-radius:var(--tcs-radius-base);background:var(--tcs-color-bg-surface);grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;gap:5px 8px;margin:0;padding:6px 8px;display:grid}.CaseFollowupFilters-module__HrE62W__bulkActionSlot [data-case-followup-bulk-actions]>label{min-width:0;font-size:var(--tcs-font-size-caption);line-height:var(--tcs-font-line-caption);gap:3px}.CaseFollowupFilters-module__HrE62W__bulkActionSlot [data-case-followup-bulk-actions]>label:has(textarea){grid-column:span 2}.CaseFollowupFilters-module__HrE62W__bulkActionSlot [data-case-followup-bulk-actions] :is(input,select){width:100%;min-height:28px;padding-inline:8px}.CaseFollowupFilters-module__HrE62W__bulkActionSlot [data-case-followup-bulk-actions] textarea{width:100%;min-height:42px;padding:5px 8px}.CaseFollowupFilters-module__HrE62W__bulkActionSlot [data-case-followup-bulk-actions] .form-actions{justify-content:flex-start;align-items:end;gap:6px;display:inline-flex}.CaseFollowupFilters-module__HrE62W__bulkActionSlot [data-case-followup-bulk-actions] .form-actions.span-2{grid-column:auto}.CaseFollowupFilters-module__HrE62W__bulkActionSlot [data-case-followup-bulk-actions] button{min-height:28px;padding-inline:10px}.CaseFollowupFilters-module__HrE62W__sortHeaderActions{flex:none;align-items:center;gap:6px;margin-left:auto;display:flex}.CaseFollowupFilters-module__HrE62W__sortAutoPanel{border:1px solid var(--tcs-color-border-subtle);border-radius:var(--tcs-radius-base);background:color-mix(in srgb, var(--tcs-color-bg-surface) 84%, var(--tcs-color-bg-canvas));min-height:30px;color:var(--tcs-color-text-tertiary);white-space:nowrap;align-items:center;gap:6px;padding:3px 6px;display:inline-flex}.CaseFollowupFilters-module__HrE62W__switch{box-sizing:border-box;border:1px solid var(--tcs-color-border-subtle);background:var(--tcs-color-bg-canvas);border-radius:999px;flex:0 0 42px;justify-content:flex-start;align-items:center;width:42px;min-width:42px;height:24px;min-height:24px;padding:1px;transition:background .16s,border-color .16s;display:inline-flex;position:relative}.CaseFollowupFilters-module__HrE62W__switch span{background:var(--tcs-color-bg-surface);width:20px;height:20px;box-shadow:var(--tcs-shadow-xs);border-radius:50%;transition:background .16s,transform .16s;display:block}.CaseFollowupFilters-module__HrE62W__switchOn{border-color:color-mix(in srgb, var(--tcs-color-brand) 26%, var(--tcs-color-border-subtle));background:color-mix(in srgb, var(--tcs-color-brand) 10%, var(--tcs-color-bg-surface))}.CaseFollowupFilters-module__HrE62W__switchOn span{background:var(--tcs-color-brand);transform:translate(18px)}.CaseFollowupFilters-module__HrE62W__sortRuleList{gap:5px;min-width:0;max-height:292px;display:grid;overflow:auto}.CaseFollowupFilters-module__HrE62W__sortRuleRow{border-radius:var(--tcs-radius-base);background:var(--tcs-color-bg-canvas);grid-template-columns:16px minmax(68px,1fr) auto 28px;align-items:center;gap:5px;padding:5px;display:grid}.CaseFollowupFilters-module__HrE62W__sortRuleRow .icon-action-button{min-width:28px;min-height:28px}.CaseFollowupFilters-module__HrE62W__dragHandle{color:var(--tcs-color-text-tertiary);font-size:var(--tcs-font-size-caption)}.CaseFollowupFilters-module__HrE62W__sortRuleField{min-width:0;color:var(--tcs-color-text-primary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.CaseFollowupFilters-module__HrE62W__sortDirectionGroup{border-radius:var(--tcs-radius-base);background:var(--tcs-color-bg-surface);grid-template-columns:repeat(2,minmax(54px,1fr));gap:2px;padding:2px;display:inline-grid}.CaseFollowupFilters-module__HrE62W__sortDirectionGroup button{border-radius:var(--tcs-radius-base);min-height:26px;color:var(--tcs-color-text-tertiary);background:0 0;border:1px solid #0000;padding-inline:6px}.CaseFollowupFilters-module__HrE62W__sortDirectionGroup button:hover,.CaseFollowupFilters-module__HrE62W__sortDirectionGroup .CaseFollowupFilters-module__HrE62W__directionActive{background:var(--tcs-color-brand-bg);color:var(--tcs-color-brand);border-color:#3370ff33}.CaseFollowupFilters-module__HrE62W__sortFieldDropdown{border:1px solid var(--tcs-color-border-subtle);border-radius:var(--tcs-radius-base);background:var(--tcs-color-bg-canvas);gap:5px;width:100%;max-width:100%;padding:6px;display:grid}.CaseFollowupFilters-module__HrE62W__sortFieldDropdown .CaseFollowupFilters-module__HrE62W__searchBox{min-height:32px;padding-inline:8px}.CaseFollowupFilters-module__HrE62W__sortFieldDropdown .CaseFollowupFilters-module__HrE62W__fieldPickerList{max-height:238px}.CaseFollowupFilters-module__HrE62W__sortBody{align-items:start;gap:8px;min-width:0;display:grid}.CaseFollowupFilters-module__HrE62W__sortBodyPickerOnly{grid-template-columns:minmax(0,1fr)}.CaseFollowupFilters-module__HrE62W__sortBodyWithRules{grid-template-columns:minmax(170px,190px) minmax(0,1fr)}.CaseFollowupFilters-module__HrE62W__sortPickerColumn{align-content:start;gap:6px;min-width:0;display:grid}.CaseFollowupFilters-module__HrE62W__sortFooter{border-top:1px solid var(--tcs-color-border-subtle);background:var(--tcs-color-bg-surface);justify-content:flex-end;gap:8px;margin:0 -10px -10px;padding:8px 10px 10px;display:flex;position:sticky;bottom:-10px}.CaseFollowupFilters-module__HrE62W__sortFooter button{border-color:color-mix(in srgb, var(--tcs-color-brand) 24%, var(--tcs-color-border-subtle));background:color-mix(in srgb, var(--tcs-color-brand) 12%, var(--tcs-color-bg-surface));min-width:86px;box-shadow:inset 0 -2px 0 var(--tcs-color-brand);color:var(--tcs-color-brand)}.CaseFollowupFilters-module__HrE62W__sortFooter button:hover,.CaseFollowupFilters-module__HrE62W__sortFooter button:focus-visible{border-color:color-mix(in srgb, var(--tcs-color-brand) 36%, var(--tcs-color-border-subtle));background:color-mix(in srgb, var(--tcs-color-brand) 18%, var(--tcs-color-bg-surface));color:var(--tcs-color-brand)}.CaseFollowupFilters-module__HrE62W__filterForm{--tcs-filter-control-height:30px;--tcs-filter-gap:5px;box-shadow:none;background:0 0;border:0;grid-template-columns:repeat(4,minmax(0,1fr));justify-content:stretch;align-items:start;gap:4px 5px;padding:0;display:grid}.CaseFollowupFilters-module__HrE62W__filterForm [data-filter-bar-field]{width:100%;min-width:0;font-size:var(--tcs-font-size-caption);line-height:var(--tcs-font-line-caption);flex:none;gap:2px}.CaseFollowupFilters-module__HrE62W__filterForm [data-filter-bar-field] :is(input,select){width:100%;height:var(--tcs-filter-control-height);min-height:var(--tcs-filter-control-height);padding-inline:7px}.CaseFollowupFilters-module__HrE62W__filterForm [data-filter-bar-field] :is(input[type=date],input[type=search]){min-width:0}.CaseFollowupFilters-module__HrE62W__filterForm [data-filter-bar-field=timeRange]{grid-column:span 2;gap:3px}.CaseFollowupFilters-module__HrE62W__filterForm [data-filter-bar-field=timeRange] [role=group]{gap:3px}.CaseFollowupFilters-module__HrE62W__filterForm [data-filter-bar-field=timeRange] button{min-height:24px;padding-inline:7px}.CaseFollowupFilters-module__HrE62W__filterForm [data-filter-bar-field=timeRange]>div:last-child{grid-template-columns:repeat(2,minmax(0,1fr));gap:3px}.CaseFollowupFilters-module__HrE62W__filterForm [data-filter-bar-field=actions]{border-top:1px solid var(--tcs-color-border-subtle);grid-column:1/-1;justify-content:flex-end;width:100%;padding-top:4px}.CaseFollowupFilters-module__HrE62W__filterForm [data-filter-bar-field=actions] button{min-height:28px;padding-inline:10px}@media (max-width:900px){.CaseFollowupFilters-module__HrE62W__filterForm{grid-template-columns:repeat(2,minmax(0,1fr))}.CaseFollowupFilters-module__HrE62W__filterForm [data-filter-bar-field=timeRange]{grid-column:1/-1}}@media (max-width:720px){.CaseFollowupFilters-module__HrE62W__globalSearch,.CaseFollowupFilters-module__HrE62W__chips{flex-basis:100%}.CaseFollowupFilters-module__HrE62W__popover{width:min(680px,100vw - 20px);max-height:min(78dvh,560px);padding:10px;left:50%;transform:translate(-50%)}.CaseFollowupFilters-module__HrE62W__popover[data-case-followup-filter-dialog]{width:min(620px,100vw - 16px);max-height:min(80dvh,500px);padding:8px;top:52px;left:50%}body[data-nav-collapsed="1"] .CaseFollowupFilters-module__HrE62W__popover[data-case-followup-filter-dialog]{width:min(620px,100vw - 16px);max-height:min(80dvh,500px);padding:8px;top:52px;left:50%}.CaseFollowupFilters-module__HrE62W__sortPopover,.CaseFollowupFilters-module__HrE62W__sortPopoverPickerOnly,.CaseFollowupFilters-module__HrE62W__sortPopoverWithRules{width:min(430px,100vw - 16px)}.CaseFollowupFilters-module__HrE62W__createPopover{width:min(620px,100vw - 20px);max-height:min(82dvh,520px);padding:8px 10px}.CaseFollowupFilters-module__HrE62W__createFormSlot [data-case-followup-create-form]{grid-template-columns:repeat(2,minmax(0,1fr))}:is(.CaseFollowupFilters-module__HrE62W__createFormSlot [data-case-followup-create-form]>[data-case-create-field],.CaseFollowupFilters-module__HrE62W__createFormSlot [data-case-followup-create-form]>[data-case-create-parallel-labels]){grid-column:span 1}:is(.CaseFollowupFilters-module__HrE62W__createFormSlot [data-case-create-field=next-action],.CaseFollowupFilters-module__HrE62W__createFormSlot [data-case-create-field=note],.CaseFollowupFilters-module__HrE62W__createFormSlot [data-case-followup-create-form]>.form-actions){grid-column:1/-1}.CaseFollowupFilters-module__HrE62W__sortBody,.CaseFollowupFilters-module__HrE62W__sortBodyPickerOnly,.CaseFollowupFilters-module__HrE62W__sortBodyWithRules{grid-template-columns:1fr}.CaseFollowupFilters-module__HrE62W__filterForm{grid-template-columns:1fr;gap:6px}.CaseFollowupFilters-module__HrE62W__filterForm [data-filter-bar-field=timeRange]{grid-column:auto}.CaseFollowupFilters-module__HrE62W__filterForm [data-filter-bar-field=timeRange]>div:last-child{grid-template-columns:1fr}.CaseFollowupFilters-module__HrE62W__sortRuleRow{grid-template-columns:20px minmax(0,1fr) 32px}.CaseFollowupFilters-module__HrE62W__sortDirectionGroup{grid-column:2/-1}.CaseFollowupFilters-module__HrE62W__sortHeaderActions{gap:6px}.CaseFollowupFilters-module__HrE62W__bulkActionSlot [data-case-followup-bulk-actions]{grid-template-columns:1fr}.CaseFollowupFilters-module__HrE62W__bulkActionSlot [data-case-followup-bulk-actions]>label:has(textarea){grid-column:auto}.CaseFollowupFilters-module__HrE62W__groupPopover .CaseFollowupFilters-module__HrE62W__fieldPickerList{grid-template-columns:1fr}}@media (max-width:520px){.CaseFollowupFilters-module__HrE62W__createFormSlot [data-case-followup-create-form]{grid-template-columns:1fr}:is(.CaseFollowupFilters-module__HrE62W__createFormSlot [data-case-followup-create-form]>[data-case-create-field],.CaseFollowupFilters-module__HrE62W__createFormSlot [data-case-followup-create-form]>[data-case-create-parallel-labels],.CaseFollowupFilters-module__HrE62W__createFormSlot [data-case-followup-create-form]>.form-actions){grid-column:1/-1}}
.Section-module__ARFWHa__section{gap:var(--tcs-space-4);inline-size:100%;color:var(--tcs-color-text-primary);display:flex;position:relative}.Section-module__ARFWHa__withAccent{padding-inline-start:var(--tcs-space-4)}.Section-module__ARFWHa__accent{inline-size:var(--tcs-space-1);border-radius:var(--tcs-radius-pill);background:var(--tcs-color-brand);position:absolute;inset-block:0;inset-inline-start:0}.Section-module__ARFWHa__body{inline-size:100%;min-inline-size:0}.Section-module__ARFWHa__header{justify-content:space-between;align-items:center;gap:var(--tcs-space-4);margin-block-end:var(--tcs-space-5);display:flex}.Section-module__ARFWHa__title{color:var(--tcs-color-text-primary);font-size:var(--tcs-font-size-h2);line-height:var(--tcs-font-line-h2);letter-spacing:0;margin:0;font-weight:600}.Section-module__ARFWHa__headerMeta{justify-content:flex-end;align-items:center;gap:var(--tcs-space-4);color:var(--tcs-color-text-tertiary);font-size:var(--tcs-font-size-body);line-height:var(--tcs-font-line-body);display:flex}.Section-module__ARFWHa__breadcrumb{color:var(--tcs-color-text-tertiary);white-space:nowrap}.Section-module__ARFWHa__expand,.Section-module__ARFWHa__expandButton{border-radius:var(--tcs-radius-sm);color:var(--tcs-color-text-link);font:inherit;cursor:pointer;background:0 0;border:0;font-weight:500;text-decoration:none}.Section-module__ARFWHa__expand:focus-visible,.Section-module__ARFWHa__expandButton:focus-visible{box-shadow:var(--tcs-shadow-focus);outline:0}.Section-module__ARFWHa__content{min-inline-size:0}.Section-module__ARFWHa__hidden{padding-block:var(--tcs-space-6);color:var(--tcs-color-text-tertiary);font-size:var(--tcs-font-size-body);line-height:var(--tcs-font-line-body);text-align:center;margin:0}@media (max-width:63.999em){.Section-module__ARFWHa__header{align-items:flex-start;gap:var(--tcs-space-2);flex-direction:column}.Section-module__ARFWHa__headerMeta{justify-content:flex-start}}
