.WbsVarianceTable_shell__vSwhB{position:relative;display:flex;flex:1;min-height:0;min-width:0;flex-direction:column;overflow:hidden;border:1px solid #dbe3ef;border-left:0;border-bottom:0;background:#f8fafc;box-shadow:0 6px 18px rgba(15,23,42,.06)}.WbsVarianceTable_shell__vSwhB:before{position:absolute;top:0;bottom:var(--wbs-variance-scrollbar-row-height,14px);left:0;z-index:5;border-left:1px solid #dbe3ef;content:"";pointer-events:none}.WbsVarianceTable_pvFallbackNote__KY_yu{flex:0 0 auto;padding:3px 8px;border-bottom:1px solid #fde68a;background:#fffbeb;color:#92400e;font-size:11px}.WbsVarianceTable_tableFrame__Zb0G8{display:flex;flex:1;min-height:0;min-width:0;flex-direction:column;overflow:hidden;background:#f8fafc;position:relative}.WbsVarianceTable_footerBand__qvORR,.WbsVarianceTable_headerBand__K2VgE{display:grid;flex-shrink:0;grid-template-columns:var(--wbs-variance-name-pane-width,320px) 1fr;min-width:0;position:relative}.WbsVarianceTable_metricsFooterClip__62ZOQ,.WbsVarianceTable_metricsHeaderClip__InxbW{overflow:hidden;min-width:0;padding-right:var(--wbs-body-scrollbar-gutter,0)}.WbsVarianceTable_bodyScroll__nynoQ{flex:1;min-height:0;min-width:0;overflow-y:scroll;overflow-x:hidden;scrollbar-gutter:stable;background:#f8fafc;scrollbar-color:#94a3b8 var(--wbs-variance-serial-number-bg,#dfdddd)}.WbsVarianceTable_bodyScroll__nynoQ::-webkit-scrollbar-track{background:var(--wbs-variance-serial-number-bg,#dfdddd)}.WbsVarianceTable_bodyScroll__nynoQ::-webkit-scrollbar-thumb{background:#94a3b8;border-radius:4px}.WbsVarianceTable_bodyScroll__nynoQ::-webkit-scrollbar-thumb:hover{background:#64748b}.WbsVarianceTable_bodyGrid__E1eju{display:grid;grid-template-columns:var(--wbs-variance-name-pane-width,320px) 1fr;min-width:0;box-sizing:border-box}.WbsVarianceTable_nameBodyPane__t53bl,.WbsVarianceTable_nameFooterPane__yrQPr,.WbsVarianceTable_nameHeaderPane__vKfOX{display:grid;grid-template-columns:var(--wbs-variance-sn-width,34px) var(--wbs-variance-gutter-width,36px) calc(var(--wbs-variance-name-width, 280px) + var(--wbs-variance-menu-col-width, 26px));position:relative;box-sizing:border-box}.WbsVarianceTable_nameMetricsDivider__5_ldJ{position:absolute;top:0;bottom:0;z-index:7;width:9px;cursor:col-resize;transform:translateX(-4px);touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;outline:none}.WbsVarianceTable_nameMetricsDivider__5_ldJ:after{position:absolute;top:0;bottom:0;left:4px;width:0;border-right:var(--wbs-variance-vline,1px solid #cbd5e1);content:""}.WbsVarianceTable_nameMetricsDivider__5_ldJ:active:after,.WbsVarianceTable_nameMetricsDivider__5_ldJ:focus-visible:after,.WbsVarianceTable_nameMetricsDivider__5_ldJ:hover:after{border-right-color:#2878bd;border-right-width:2px}.WbsVarianceTable_nameHeaderPane__vKfOX{grid-auto-rows:var(--wbs-variance-header-row-height,var(--wbs-matrix-row-height,23px))}.WbsVarianceTable_nameFooterPane__yrQPr{grid-auto-rows:var(--wbs-variance-footer-row-height,20px)}.WbsVarianceTable_nameBodyPane__t53bl{grid-auto-rows:var(--wbs-matrix-row-height,23px);position:relative;overflow:hidden}.WbsVarianceTable_metricsBodyCanvas__scNi2,.WbsVarianceTable_nameBodyCanvas__EIBZp{position:relative}.WbsVarianceTable_virtualMetricRow___dk0j,.WbsVarianceTable_virtualNameRow__rpBhm{position:absolute;top:0;left:0;display:grid;box-sizing:border-box;z-index:1}.WbsVarianceTable_virtualRowClickable__y7QVB{cursor:pointer}.WbsVarianceTable_virtualRowSelected__Paf2l .WbsVarianceTable_bodyCell__16qgI{background:inherit;color:inherit}.WbsVarianceTable_gridSvg__WuMzj{position:absolute;top:0;left:0;z-index:2;pointer-events:none;overflow:visible}.WbsVarianceTable_serialBgWrap___57J7{position:absolute;top:0;background:var(--wbs-variance-serial-number-bg,#dfdddd)}.WbsVarianceTable_metricsBodyInner__DISU8,.WbsVarianceTable_metricsFooterInner__EqkkB,.WbsVarianceTable_metricsHeaderInner__vDpP0{display:grid;position:relative}.WbsVarianceTable_metricsHeaderInner__vDpP0{grid-auto-rows:var(--wbs-variance-header-row-height,23px)}.WbsVarianceTable_metricsFooterInner__EqkkB{grid-auto-rows:var(--wbs-variance-footer-row-height,20px)}.WbsVarianceTable_metricsBodyInner__DISU8{grid-auto-rows:var(--wbs-matrix-row-height,23px)}.WbsVarianceTable_metricsBodyScroll__Ku74R{overflow-x:scroll;overflow-y:hidden;scrollbar-width:none}.WbsVarianceTable_metricsBodyScroll__Ku74R::-webkit-scrollbar{display:none}.WbsVarianceTable_bodyCell__16qgI,.WbsVarianceTable_flatGutterCell__U42PO,.WbsVarianceTable_footerCell__mluc6,.WbsVarianceTable_headerCell__JDqUh,.WbsVarianceTable_nameCell__te9by,.WbsVarianceTable_snBodyCell__oRgZt{display:flex;align-items:center;min-width:0;padding:4px 8px;height:var(--wbs-matrix-row-height,23px);box-sizing:border-box;white-space:nowrap;font-variant-numeric:tabular-nums;border-right:none;border-bottom:none;position:relative;z-index:1}.WbsVarianceTable_flatGutterCell__U42PO{background:var(--wbs-variance-serial-number-bg,#dfdddd);color:var(--wbs-variance-serial-number-fg,#111827)}.WbsVarianceTable_flatGutterCell__U42PO,.WbsVarianceTable_snBodyCell__oRgZt{justify-content:center;padding:0;font-size:var(--wbs-variance-body-font-size,16px)}.WbsVarianceTable_snBodyCell__oRgZt{color:var(--wbs-variance-body-font-color,#0f172a)}.WbsVarianceTable_flatGutterHeaderCell__d6SeI{position:relative;background:var(--wbs-variance-header-bg,#e5f2ff);color:var(--wbs-variance-chrome-font-color,#2878bd);font-size:var(--wbs-variance-chrome-font-size,16px);font-weight:var(--wbs-variance-chrome-font-weight,700);height:var(--wbs-variance-header-row-height,23px)}.WbsVarianceTable_idGutterHeaderCell__Dr8P_{justify-content:center;padding:0;text-align:center}.WbsVarianceTable_headerMenuCell__S0llt{min-width:0;padding:0;box-sizing:border-box;position:relative;z-index:1}.WbsVarianceTable_headerMenuCell__S0llt,.WbsVarianceTable_scrollbarGutterHeaderMenu__KmZP_{display:flex;align-items:center;justify-content:center;height:var(--wbs-variance-header-row-height,23px);background:var(--wbs-variance-header-bg,#e5f2ff);color:var(--wbs-variance-menu-icon-color,var(--wbs-variance-chrome-font-color,#2878bd))}.WbsVarianceTable_scrollbarGutterHeaderMenu__KmZP_{position:absolute;top:0;right:0;z-index:3}.WbsVarianceTable_scrollbarGutterFooterFill___jle_{position:absolute;right:0;bottom:var(--wbs-variance-scrollbar-row-height,14px);height:var(--wbs-variance-footer-row-height,20px);background:var(--wbs-variance-footer-bg,#e5f2ff);pointer-events:none;z-index:2}.WbsVarianceTable_flatGutterFooterCell__zjEMR,.WbsVarianceTable_gutterFooterChrome__Zktco{border:none}.WbsVarianceTable_flatGutterFooterCell__zjEMR,.WbsVarianceTable_gutterFooterChrome__Zktco{background:var(--wbs-variance-footer-bg,#e5f2ff);height:var(--wbs-variance-footer-row-height,20px)}.WbsVarianceTable_snCell__ld_vM{display:inline-flex;align-items:center;justify-content:center}.WbsVarianceTable_nameCell__te9by,.WbsVarianceTable_snCell__ld_vM{font-family:var(--wbs-variance-body-font-family,Calibri,sans-serif)}.WbsVarianceTable_nameCell__te9by{justify-content:flex-start;background:#f1f5f9;color:var(--wbs-variance-body-font-color,#0f172a);font-size:var(--wbs-variance-body-font-size,16px);overflow:hidden;text-overflow:ellipsis}.WbsVarianceTable_nameHeaderCell__YRnRa{background:var(--wbs-variance-header-bg,#e5f2ff);color:var(--wbs-variance-chrome-font-color,#2878bd);font-size:var(--wbs-variance-chrome-font-size,16px);height:var(--wbs-variance-header-row-height,23px)}.WbsVarianceTable_nameFooterCell__WYTE4,.WbsVarianceTable_nameHeaderCell__YRnRa{font-family:var(--wbs-variance-chrome-font-family,Calibri,sans-serif);font-weight:var(--wbs-variance-chrome-font-weight,700)}.WbsVarianceTable_nameFooterCell__WYTE4{background:var(--wbs-variance-footer-bg,#e5f2ff);color:var(--wbs-variance-chrome-font-color,#0f172a);font-size:var(--wbs-variance-footer-font-size,var(--wbs-variance-chrome-font-size,16px));height:var(--wbs-variance-footer-row-height,20px)}.WbsVarianceTable_headerCell__JDqUh{position:relative;justify-content:flex-end;background:var(--wbs-variance-header-bg,#e5f2ff);color:var(--wbs-variance-chrome-font-color,#2878bd);font-size:var(--wbs-variance-chrome-font-size,16px);font-family:var(--wbs-variance-chrome-font-family,Calibri,sans-serif);font-weight:var(--wbs-variance-chrome-font-weight,700);height:var(--wbs-variance-header-row-height,23px)}.WbsVarianceTable_bodyCell__16qgI{justify-content:flex-end;background:#ffffff;color:var(--wbs-variance-body-font-color,#0f172a);font-size:var(--wbs-variance-body-font-size,16px);font-family:var(--wbs-variance-body-font-family,Calibri,sans-serif)}.WbsVarianceTable_footerCell__mluc6{justify-content:flex-end;background:var(--wbs-variance-footer-bg,#e5f2ff);color:var(--wbs-variance-chrome-font-color,#0f172a);font-size:var(--wbs-variance-footer-font-size,var(--wbs-variance-chrome-font-size,16px));font-family:var(--wbs-variance-chrome-font-family,Calibri,sans-serif);font-weight:var(--wbs-variance-chrome-font-weight,700);height:var(--wbs-variance-footer-row-height,20px)}.WbsVarianceTable_spiCell__fvSOS{font-weight:600}.WbsVarianceTable_sortable__VYJE_{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.WbsVarianceTable_sortable__VYJE_:hover{background:var(--wbs-variance-header-bg,#e5f2ff);filter:brightness(.96)}.WbsVarianceTable_sortArrow__TWARV{margin-left:2px;font-size:9px;line-height:1}.WbsVarianceTable_columnResizeHandle__e3iF0{position:absolute;top:0;right:-4px;bottom:0;z-index:8;width:9px;cursor:col-resize;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;outline:none}.WbsVarianceTable_columnResizeHandle__e3iF0:after{position:absolute;top:3px;right:3px;bottom:3px;width:2px;background:transparent;content:""}.WbsVarianceTable_columnResizeHandle__e3iF0:active:after,.WbsVarianceTable_columnResizeHandle__e3iF0:focus-visible:after,.WbsVarianceTable_columnResizeHandle__e3iF0:hover:after{background:#2878bd}.WbsVarianceTable_scrollbarRow__4t7TQ{display:grid;flex-shrink:0;grid-template-columns:var(--wbs-variance-name-pane-width,320px) 1fr;background:transparent}.WbsVarianceTable_scrollbarSpacer__WDoIj{background:transparent}.WbsVarianceTable_scrollbarTrack__p1Tw8{height:var(--wbs-variance-scrollbar-row-height,14px);overflow-x:auto;overflow-y:hidden;padding-right:var(--wbs-body-scrollbar-gutter,0);border-top:1px solid #dbe3ef;border-bottom:1px solid #dbe3ef;background:#f1f5f9;scrollbar-color:#94a3b8 #f1f5f9}.WbsVarianceTable_scrollbarTrack__p1Tw8::-webkit-scrollbar{height:var(--wbs-variance-scrollbar-row-height,14px)}.WbsVarianceTable_scrollbarTrack__p1Tw8::-webkit-scrollbar-track{background:#f1f5f9}.WbsVarianceTable_scrollbarTrack__p1Tw8::-webkit-scrollbar-thumb{background:#94a3b8;border-radius:4px}.WbsVarianceTable_scrollbarProxy__hOPQG{height:1px}.WbsVarianceTable_empty__9x9bO{display:flex;flex:1;align-items:center;justify-content:center;padding:24px;color:#64748b;font-size:13px;text-align:center}.WbsVarianceTable_pinnedLayout__9XNeB .WbsVarianceTable_footerBand__qvORR,.WbsVarianceTable_pinnedLayout__9XNeB .WbsVarianceTable_headerBand__K2VgE,.WbsVarianceTable_pinnedLayout__9XNeB .WbsVarianceTable_scrollbarRow__4t7TQ{grid-template-columns:var(--wbs-variance-name-pane-width) minmax(0,1fr) var(
      --wbs-variance-spi-track-width
    )}.WbsVarianceTable_pinnedLayout__9XNeB .WbsVarianceTable_bodyGrid__E1eju{grid-template-columns:var(--wbs-variance-name-pane-width) minmax(0,1fr) var(
      --wbs-variance-spi-width
    )}.WbsVarianceTable_pinnedLayout__9XNeB .WbsVarianceTable_metricsFooterClip__62ZOQ,.WbsVarianceTable_pinnedLayout__9XNeB .WbsVarianceTable_metricsHeaderClip__InxbW,.WbsVarianceTable_pinnedLayout__9XNeB .WbsVarianceTable_scrollbarTrack__p1Tw8{padding-right:0}.WbsVarianceTable_pinnedLayout__9XNeB .WbsVarianceTable_nameBodyPane__t53bl,.WbsVarianceTable_pinnedLayout__9XNeB .WbsVarianceTable_nameFooterPane__yrQPr,.WbsVarianceTable_pinnedLayout__9XNeB .WbsVarianceTable_nameHeaderPane__vKfOX{overflow:hidden}.WbsVarianceTable_pinnedSpiPane__Vd4ZT{position:relative;min-width:0;overflow:hidden;background:#f8fafc}.WbsVarianceTable_pinnedSpiPane__Vd4ZT>[role=cell],.WbsVarianceTable_pinnedSpiPane__Vd4ZT>[role=columnheader]{width:var(--wbs-variance-spi-width)}.WbsVarianceTable_pinnedLayout__9XNeB .WbsVarianceTable_bodyCell__16qgI,.WbsVarianceTable_pinnedLayout__9XNeB .WbsVarianceTable_footerCell__mluc6{overflow:hidden}.WbsVarianceTable_pinnedLayout__9XNeB .WbsVarianceTable_pinnedSpiPane__Vd4ZT .WbsVarianceTable_columnResizeHandle__e3iF0{right:0}.WbsVarianceTable_metricText__gMUVB{display:block;min-width:0;overflow:hidden;text-overflow:clip;white-space:nowrap}.WbsVarianceTable_pinnedLayout__9XNeB .WbsVarianceTable_headerBand__K2VgE,.WbsVarianceTable_pinnedLayout__9XNeB .WbsVarianceTable_headerBand__K2VgE .WbsVarianceTable_pinnedSpiPane__Vd4ZT{background:var(--wbs-variance-header-bg,#e5f2ff)}.WbsVarianceTable_pinnedLayout__9XNeB .WbsVarianceTable_footerBand__qvORR,.WbsVarianceTable_pinnedLayout__9XNeB .WbsVarianceTable_footerBand__qvORR .WbsVarianceTable_pinnedSpiPane__Vd4ZT{background:var(--wbs-variance-footer-bg,#e5f2ff)}.WbsVarianceTable_spiCell__fvSOS{justify-content:center}.WbsVarianceTable_bodyCell__16qgI.WbsVarianceTable_spiCell__fvSOS,.WbsVarianceTable_footerCell__mluc6.WbsVarianceTable_spiCell__fvSOS{padding:2px 4px}.WbsVarianceTable_spiValue__IyOYp{display:block;min-width:0;max-width:100%;max-height:calc(var(--wbs-matrix-row-height, 23px) - 4px);box-sizing:border-box;padding:2px 4px;line-height:1;overflow:hidden;text-overflow:clip;white-space:nowrap}.WbsVarianceTable_footerCell__mluc6 .WbsVarianceTable_spiValue__IyOYp{max-height:calc(var(--wbs-variance-footer-row-height, 20px) - 8px)}.WbsVarianceTable_footerCell__mluc6.WbsVarianceTable_spiCell__fvSOS{padding:4px}.WbsVarianceTable_footerCell__mluc6,.WbsVarianceTable_nameFooterCell__WYTE4{line-height:1.2}.EvmPaneSplitter_splitter__zOOi_{position:relative;z-index:6;flex:0 0 8px;min-height:8px;cursor:row-resize;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;outline:none}.EvmPaneSplitter_splitter__zOOi_:after{position:absolute;top:3px;right:0;left:0;height:2px;background:#cbd5e1;content:"";transition:background 80ms ease-out}.EvmPaneSplitter_splitter__zOOi_:active:after,.EvmPaneSplitter_splitter__zOOi_:focus-visible:after,.EvmPaneSplitter_splitter__zOOi_:hover:after{background:#2878bd}.WbsEvmDashboard_dashboard__Q5BFs{display:flex;height:100%;width:100%;min-height:0;min-width:0;box-sizing:border-box;flex-direction:row;overflow:hidden;align-items:stretch;gap:var(--ui-analytics-row-gap,var(--space-2));opacity:0;transition:opacity 60ms ease-out}.WbsEvmDashboard_dashboard__Q5BFs[data-ready=true]{opacity:1}.WbsEvmDashboard_mainColumn__putGA{display:flex;flex:1 1 0;min-width:0;min-height:0;flex-direction:column;gap:0;padding:var(--ui-analytics-content-padding,0);box-sizing:border-box;overflow:hidden}.WbsEvmDashboard_scurveCard__WYfGq{display:flex;flex:0 0 auto;min-height:0;min-width:0;flex-direction:column;overflow:var(--ui-evm-chart-overflow,hidden);margin-top:8px}.WbsEvmDashboard_scurveCard__WYfGq>*{flex:1;min-height:0;min-width:var(--ui-evm-chart-min-width,0)}.WbsEvmDashboard_slicerCard__jqUSV{display:flex;flex:0 0 auto;min-width:0;flex-direction:column;overflow:hidden}.WbsEvmDashboard_periodChipRow__hxSxj{display:flex;flex:0 0 auto;align-items:center}.WbsEvmDashboard_periodChip__lloMC{display:inline-flex;align-items:center;gap:6px;padding:3px 6px 3px 10px;border:1px solid #bcd2ee;border-radius:999px;background:#e5f2ff;color:#1e3a5f;font-size:var(--ui-font-size-sm,12px)}.WbsEvmDashboard_periodChipClear__lRmXW{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;padding:0;border:none;border-radius:999px;background:transparent;color:#2878bd;cursor:pointer}.WbsEvmDashboard_periodChipClear__lRmXW:hover{background:#cfe3fa}.WbsEvmDashboard_varianceCard__yIEzo{display:flex;flex:1 1 0;min-height:0;min-width:0;flex-direction:column;overflow:hidden}.DccHierarchyGutter_dccTheme___OhVm{display:contents;--hierarchy-gutter-bg:var(--dcc-hierarchy-gutter-bg,#07215f);--hierarchy-gutter-fg:var(--dcc-hierarchy-gutter-fg,#ffffff);--hierarchy-gutter-edge:var(--dcc-hierarchy-gutter-edge,#ffffff)}.DccHorizontalScrollLane_footerRow__oImpo{display:flex;flex-shrink:0;align-items:stretch;width:100%;min-width:0;height:var(--dcc-hscroll-footer-height,20px);min-height:var(--dcc-hscroll-footer-height,20px);max-height:var(--dcc-hscroll-footer-height,20px);border-top:1px solid #cbd5e1;box-sizing:border-box;background:var(--dcc-hscroll-footer-bg,#e5e7eb)}.DccHorizontalScrollLane_gutterBand__3zFAf{flex-shrink:0;align-self:stretch;background:var(--dcc-hierarchy-gutter-bg,#07215f);border-right:1px solid rgba(255,255,255,.12)}.DccHorizontalScrollLane_hScrollLane__24ec3{flex:1;min-width:0;height:100%;overflow-x:scroll;overflow-y:hidden;box-sizing:border-box;scrollbar-width:auto;scrollbar-color:#4b5563 var(--dcc-hscroll-footer-bg,#e5e7eb)}.DccHorizontalScrollLane_hScrollSpacer__F9KL_{height:1px;pointer-events:none}.DccHorizontalScrollLane_hScrollLane__24ec3::-webkit-scrollbar{height:var(--dcc-hscroll-footer-height,20px)}.DccHorizontalScrollLane_hScrollLane__24ec3::-webkit-scrollbar-track{background:var(--dcc-hscroll-footer-bg,#e5e7eb)}.DccHorizontalScrollLane_hScrollLane__24ec3::-webkit-scrollbar-thumb{background-color:#4b5563;border-radius:999px;border:2px solid var(--dcc-hscroll-footer-bg,#e5e7eb);background-clip:padding-box;min-height:12px}.DccHorizontalScrollLane_hScrollLane__24ec3::-webkit-scrollbar-thumb:hover{background-color:#374151}.DccHorizontalScrollLane_hScrollLane__24ec3::-webkit-scrollbar-button:single-button:horizontal:decrement,.DccHorizontalScrollLane_hScrollLane__24ec3::-webkit-scrollbar-button:single-button:horizontal:increment{display:block;width:16px;height:var(--dcc-hscroll-footer-height,20px);background-color:var(--dcc-hscroll-footer-bg,#e5e7eb);background-repeat:no-repeat;background-position:50%;background-size:7px 7px}.DccHorizontalScrollLane_hScrollLane__24ec3::-webkit-scrollbar-button:single-button:horizontal:decrement{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 8'%3E%3Cpath fill='%234b5563' d='M5 0L0 4l5 4z'/%3E%3C/svg%3E")}.DccHorizontalScrollLane_hScrollLane__24ec3::-webkit-scrollbar-button:single-button:horizontal:increment{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 8'%3E%3Cpath fill='%234b5563' d='M1 0l5 4-5 4z'/%3E%3C/svg%3E")}.DccHorizontalScrollLane_hScrollLane__24ec3::-webkit-scrollbar-button:single-button:horizontal:decrement:hover,.DccHorizontalScrollLane_hScrollLane__24ec3::-webkit-scrollbar-button:single-button:horizontal:increment:hover{background-color:#d1d5db}.DccHorizontalScrollLane_hScrollLane__24ec3::-webkit-scrollbar-corner{background:var(--dcc-hscroll-footer-bg,#e5e7eb)}.DccSectionDivider_divider__nGnxA{flex-shrink:0;width:100%;min-height:0;align-self:stretch;margin:0;cursor:col-resize;position:relative;z-index:2;background:transparent;box-sizing:border-box}.DccSectionDivider_divider__nGnxA:hover{background:rgba(100,116,139,.35)}.DccVerticalScrollLane_vScrollLane__2gIPF{flex-shrink:0;height:100%;min-height:0;overflow-y:scroll;overflow-x:hidden;width:var(--dcc-hscroll-footer-height,20px);box-sizing:border-box;scrollbar-width:auto;scrollbar-color:#4b5563 var(--dcc-hscroll-footer-bg,#e5e7eb);background:var(--dcc-hscroll-footer-bg,#e5e7eb);border-right:1px solid #cbd5e1}.DccVerticalScrollLane_vScrollSpacer__IlgrT{width:1px;pointer-events:none}.DccVerticalScrollLane_vScrollLane__2gIPF::-webkit-scrollbar{width:var(--dcc-hscroll-footer-height,20px)}.DccVerticalScrollLane_vScrollLane__2gIPF::-webkit-scrollbar-track{background:var(--dcc-hscroll-footer-bg,#e5e7eb)}.DccVerticalScrollLane_vScrollLane__2gIPF::-webkit-scrollbar-thumb{background-color:#4b5563;border-radius:999px;border:2px solid var(--dcc-hscroll-footer-bg,#e5e7eb);background-clip:padding-box}.DccVerticalScrollLane_vScrollLane__2gIPF::-webkit-scrollbar-thumb:hover{background-color:#374151}.DccVerticalScrollLane_vScrollLane__2gIPF::-webkit-scrollbar-button:single-button:vertical:decrement,.DccVerticalScrollLane_vScrollLane__2gIPF::-webkit-scrollbar-button:single-button:vertical:increment{display:block;height:16px;width:var(--dcc-hscroll-footer-height,20px);background-color:var(--dcc-hscroll-footer-bg,#e5e7eb);background-repeat:no-repeat;background-position:50%;background-size:7px 7px}.DccVerticalScrollLane_vScrollLane__2gIPF::-webkit-scrollbar-button:single-button:vertical:decrement{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 6'%3E%3Cpath fill='%234b5563' d='M0 5l4-4 4 4z'/%3E%3C/svg%3E")}.DccVerticalScrollLane_vScrollLane__2gIPF::-webkit-scrollbar-button:single-button:vertical:increment{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 6'%3E%3Cpath fill='%234b5563' d='M0 1l4 4 4-4z'/%3E%3C/svg%3E")}.DccVerticalScrollLane_vScrollLane__2gIPF::-webkit-scrollbar-button:single-button:vertical:decrement:hover,.DccVerticalScrollLane_vScrollLane__2gIPF::-webkit-scrollbar-button:single-button:vertical:increment:hover{background-color:#d1d5db}.DccVerticalScrollLane_vScrollLane__2gIPF::-webkit-scrollbar-corner{background:var(--dcc-hscroll-footer-bg,#e5e7eb)}.DataControlGrid_grid__7ZJI_{--dcc-hierarchy-gutter-bg:#07215f;--dcc-hierarchy-gutter-fg:#ffffff;--dcc-hierarchy-gutter-edge:#ffffff;--dcc-header-bg:#07215f;--dcc-header-fg:#f8fafc;--dcc-hscroll-footer-bg:#d1d5db;--dcc-hscroll-footer-height:20px;--dcc-section-divider-width:8px;--dcc-vscroll-width:var(--dcc-hscroll-footer-height,20px);display:grid;grid-template-columns:var(--dcc-s1-w) var(--dcc-divider-w) var(--dcc-metric-def-w) minmax(0,1fr) var(--dcc-vscroll-width);grid-template-rows:auto 1fr auto;flex:1 1 auto;min-height:0;font-family:var(--font-family-body);color:var(--color-text-default);background:var(--color-surface-default);border:1px solid var(--color-border-default);border-radius:var(--radius-sm);overflow:hidden}.DataControlGrid_gridCell__w5Glo{display:flex;flex-direction:column;min-width:0;min-height:0}.DataControlGrid_vScrollCell__SqDyc{display:flex;min-height:0;overflow:hidden}.DataControlGrid_vScrollCell__SqDyc>*{flex:1 1 auto;width:100%;min-height:0}.DataControlGrid_headerRow__iRbi_{display:flex;flex-shrink:0;background:var(--dcc-header-bg,#07215f);color:var(--dcc-header-fg,#f8fafc);border-bottom:1px solid var(--color-border-strong);font-weight:600}.DataControlGrid_sectionBodyStack__8Riq8{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;height:100%}.DataControlGrid_headerDataScroll__rMRf3{flex:1;min-width:0;overflow:hidden}.DataControlGrid_headerDataInner__BlryP,.DataControlGrid_s1DataStrip__jn7fk{display:flex;flex-shrink:0}.DataControlGrid_headerCell__X0FuU{flex-shrink:0;padding:3px 5px;border-right:1px solid rgba(255,255,255,.1);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;position:relative;box-sizing:border-box}.DataControlGrid_headerCellRight__Cg_VC{text-align:right}.DataControlGrid_resizeHandle__kFqSm{position:absolute;top:0;right:0;width:4px;height:100%;cursor:col-resize}.DataControlGrid_headerScroll__MsI9n{overflow:hidden;flex-shrink:0}.DataControlGrid_bodyPane__w7_sj{flex:1 1 auto;min-height:0;overflow:hidden}.DataControlGrid_bodyInner__q_YTS{position:relative}.DataControlGrid_row__FNgAL{display:flex;position:absolute;left:0;box-sizing:border-box}.DataControlGrid_rowClickable__jN559{cursor:pointer}.DataControlGrid_rowSelected__13txx{color:inherit}.DataControlGrid_cell__aiyZW{flex-shrink:0;padding:0 5px;border-right:var(--dcc-vline-w,1px) solid var(--dcc-grid-line-color,#e5e7eb);border-bottom:var(--dcc-row-line-w,1px) solid var(--dcc-grid-line-color,#e5e7eb);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;box-sizing:border-box;line-height:1.2}.DataControlGrid_cellRight__3selw{text-align:right;font-variant-numeric:tabular-nums}.DataControlGrid_cellSummary__OETF5{font-weight:var(--font-weight-medium,600)}.DataControlGrid_metricDefCell__F17mP{text-align:left;font-size:.95em;color:inherit;opacity:.92;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.DataControlGrid_metricDefFooterBand__flANl{flex-shrink:0;height:var(--dcc-hscroll-footer-height,20px);background:var(--dcc-hscroll-footer-bg,#d1d5db);border-top:1px solid #cbd5e1;box-sizing:border-box}.DataControlGrid_metricDefPane__HKVhn{flex-shrink:0;min-width:var(--dcc-metric-def-w);width:var(--dcc-metric-def-w);box-sizing:border-box;border-right:1px solid var(--color-border-strong);background:var(--color-surface-default);z-index:1}.DataControlGrid_periodsPane__Z95sf{flex:1 1 auto;min-width:0;overflow:hidden}.DataControlGrid_badge___nE2s{margin-left:3px;font-size:8px;font-weight:500;opacity:.85}.DataControlGrid_empty__4Agy8{padding:16px;text-align:center;color:var(--color-text-muted);font-size:11px}.DataControlGrid_cellReconstructed__QufoY{background:#1cd1e9!important;color:#000000!important}.DccColumnChooserDialog_overlay__fqtAv{position:fixed;inset:0;background:var(--dialog-backdrop-background,rgba(0,0,0,.4));z-index:100}.DccColumnChooserDialog_content__oCWLQ{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:101;width:min(420px,92vw);max-height:80vh;display:flex;flex-direction:column;background:var(--color-surface-default);border:1px solid var(--color-border-default);border-radius:var(--radius-md);padding:0;overflow:hidden;box-shadow:0 0 0 1px rgba(0,0,0,.05),0 10px 24px rgba(0,0,0,.1),0 28px 48px rgba(0,0,0,.14)}.DccColumnChooserDialog_header__5FZfb{display:flex;align-items:center;gap:8px;padding:6px 10px}.DccColumnChooserDialog_title__0pMy5{font-size:var(--font-size-md);font-weight:600;margin:0;flex:1;min-width:0}.DccColumnChooserDialog_search__IVjuE{width:calc(100% - 24px);margin:12px;flex-shrink:0;padding:6px 8px;font-size:var(--font-size-sm);border:1px solid var(--color-border-default);border-radius:var(--radius-sm)}.DccColumnChooserDialog_list__L7t9m{list-style:none;margin:0;padding:0 12px;min-height:0;overflow-y:auto;flex:1 1 auto;max-height:var(--dialog-body-max-height,320px)}.DccColumnChooserDialog_option__ZQi8w{display:flex;align-items:center;gap:8px;padding:6px 4px;font-size:var(--font-size-sm);cursor:pointer}.DccColumnChooserDialog_req__tw9of{margin-left:auto;font-size:9px;color:var(--color-text-muted)}.DccColumnChooserDialog_footer__G2PpT{display:flex;gap:8px;justify-content:flex-end;margin-top:16px;padding-top:12px;border-top:1px solid var(--color-border-default)}.DccColumnChooserDialog_btnPrimary__o2_2_,.DccColumnChooserDialog_btnSecondary__ZFqoV{padding:6px 12px;font-size:var(--font-size-sm);border-radius:var(--radius-sm);cursor:pointer}.DccColumnChooserDialog_btnPrimary__o2_2_{background:var(--color-accent,#2563eb);color:#fff;border:none}.DccColumnChooserDialog_btnSecondary__ZFqoV{background:var(--color-surface-muted);border:1px solid var(--color-border-default)}.DataControlCenter_panelRow__pv0o1{display:flex;flex-direction:row;align-items:stretch;gap:6px;min-height:0;min-width:0}.DataControlCenter_panelRowFit__mH_1r{height:100%}.DataControlCenter_panelGrow__cy27E{flex:1 1 auto;min-width:0;min-height:0}.DataControlCenter_panel__IS9hS{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;padding:4px 8px 8px;gap:4px}.DataControlCenter_headerBar__Yip91{display:flex;align-items:center;flex-wrap:wrap;gap:6px;flex-shrink:0}.DataControlCenter_headerSpacer__nAOyL{flex:1 1 auto}.DataControlCenter_panelFit__j_B9S{height:100%}.DataControlCenter_tabs__TEaEP{display:flex;gap:2px;flex-shrink:0;border-bottom:1px solid var(--color-border-default)}.DataControlCenter_tab__fxs2s{padding:5px 12px;font-size:11px;font-weight:500;background:transparent;border:none;border-bottom:2px solid transparent;margin-bottom:-1px;cursor:pointer;color:var(--color-text-muted)}.DataControlCenter_tab__fxs2s:hover{color:var(--color-text-default)}.DataControlCenter_tabActive__AXxe4{color:var(--color-accent,#2563eb);border-bottom-color:var(--color-accent,#2563eb)}.DataControlCenter_toolbar__oWx1a{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;flex-shrink:0;font-size:10px}.DataControlCenter_searchField__ZC615{display:inline-flex;align-items:center;gap:4px;min-width:160px;flex:1 1 180px;max-width:280px}.DataControlCenter_searchLabel__4v3Wh{color:var(--color-text-muted);white-space:nowrap}.DataControlCenter_searchInput__xowZL{flex:1;min-width:0;padding:3px 6px}.DataControlCenter_searchInput__xowZL,.DataControlCenter_toolbarBtnIcon__0Q_i4,.DataControlCenter_toolbarBtn__Drjx1{font-size:10px;border:1px solid var(--color-border-default);border-radius:var(--radius-sm);background:var(--color-surface-default)}.DataControlCenter_toolbarBtnIcon__0Q_i4,.DataControlCenter_toolbarBtn__Drjx1{padding:3px 8px;cursor:pointer}.DataControlCenter_toolbarBtnIcon__0Q_i4{display:inline-flex;align-items:center;padding:3px 6px}.DataControlCenter_toolbarBtnIcon__0Q_i4:hover,.DataControlCenter_toolbarBtn__Drjx1:hover{background:var(--color-surface-muted)}.DataControlCenter_bandSwitch__spdgh{display:inline-flex;align-items:center;gap:6px}.DataControlCenter_bandSwitchLabel__UuzeC{font-size:11px;color:var(--color-text-muted)}.DataControlCenter_bandSwitchGroup___ounT{display:inline-flex;padding:2px;border:1px solid var(--color-border-default);border-radius:var(--radius-sm);background:var(--color-surface-sunken,#f1f5f9)}.DataControlCenter_bandSwitchActive__NW8fC,.DataControlCenter_bandSwitchBtn__33nQQ{padding:3px 10px;font-size:11px;font-weight:500;border:none;border-radius:calc(var(--radius-sm) - 2px);background:transparent;color:var(--color-text-muted);cursor:pointer}.DataControlCenter_bandSwitchBtn__33nQQ:hover{background:var(--color-surface-muted)}.DataControlCenter_bandSwitchActive__NW8fC{background:var(--color-navy-700,#1e293b);color:var(--color-text-inverse,#ffffff);font-weight:600}.DataControlCenter_chipAction__MkXYZ{padding:3px 10px;font-size:10px;font-weight:500;border:1px solid #5b21b6;border-radius:var(--radius-sm);background:#6d28d9;color:#ffffff;cursor:pointer}.DataControlCenter_chipAction__MkXYZ:hover{filter:brightness(1.06)}.DataControlCenter_toolbarInline__q1wbO{display:inline-flex;align-items:center;gap:4px;color:var(--color-text-muted);white-space:nowrap}.DataControlCenter_toolbarSelect__hbZ_m{font-size:10px;padding:2px 4px;border:1px solid var(--color-border-default);border-radius:var(--radius-sm);max-width:180px}.DataControlCenter_helpTip__OUsra{flex:1 1 100%;font-size:10px;color:var(--color-text-muted);padding:2px 0}.DataControlCenter_metricsBar__V7V_b{flex:1 1 100%;display:flex;flex-wrap:wrap;align-items:center;gap:6px;font-size:10px;color:var(--color-text-muted);padding:2px 0 4px;border-bottom:1px solid var(--color-border-default)}.DataControlCenter_metricsBar__V7V_b strong{color:var(--color-text-default);font-weight:600}.DataControlCenter_metricsEditBtn__lsFoT{padding:2px 6px;font-size:10px;border:1px solid var(--color-border-default);border-radius:var(--radius-sm);background:var(--color-surface-default);cursor:pointer}.DataControlCenter_metricsEditBtn__lsFoT:hover{background:var(--color-surface-muted)}.DataControlCenter_tabBody__AZCyn{flex:1 1 auto;min-height:0;display:flex;flex-direction:column}.TableGroupingEditor_root__Lkt91{display:flex;flex-direction:column;gap:8px;grid-column:1/-1;width:-moz-max-content;width:max-content;min-width:692px;max-width:none;flex-shrink:0;color:var(--color-text-default);font-family:inherit;font-size:11px;line-height:1.3;text-rendering:geometricprecision;-webkit-font-smoothing:antialiased}.TableGroupingEditor_options__hifFp{display:flex;flex-wrap:nowrap;gap:8px 16px;font-size:11px;font-weight:var(--font-weight-medium)}.TableGroupingEditor_options__hifFp label{display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.TableGroupingEditor_header__Hv58P,.TableGroupingEditor_row__X2HyE{display:grid;grid-template-columns:118px 128px 72px 82px max-content 108px 68px 84px;gap:5px;align-items:center;white-space:nowrap}.TableGroupingEditor_header__Hv58P{color:var(--color-text-muted);font-size:10px;font-weight:var(--font-weight-medium);line-height:1.25}.TableGroupingEditor_header__Hv58P>span:last-child{justify-self:end}.TableGroupingEditor_select__xRH5Z{width:100%;min-width:0;min-height:28px;padding:3px 6px;border:1px solid var(--color-border-subtle);border-radius:4px;background:var(--color-surface-default);color:var(--color-text-default);font-size:11px;font-family:inherit;font-weight:var(--font-weight-medium);line-height:1.25;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.TableGroupingEditor_cell__UOB38{min-width:0}.TableGroupingEditor_backgroundCell__CNzwg{width:-moz-max-content;width:max-content}.TableGroupingEditor_actionsCell__XkRP3{justify-self:end}.TableGroupingEditor_cellLabel___mHGN{display:none;margin-bottom:3px;color:var(--color-text-muted);font-size:10px;font-weight:var(--font-weight-medium);white-space:nowrap}.TableGroupingEditor_colorChip__A8syP{position:relative;display:inline-flex;align-items:center;justify-content:center;width:-moz-max-content;width:max-content;min-height:28px;padding:3px 6px;border:1px solid color-mix(in srgb,currentColor 18%,transparent);border-radius:4px;cursor:pointer;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;user-select:none}.TableGroupingEditor_colorChipText__HDJu7{font-size:10px;font-weight:var(--font-weight-medium);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;letter-spacing:.02em;line-height:1.2}.TableGroupingEditor_colorChipInput__3s8KN{position:absolute;inset:0;width:100%;height:100%;margin:0;padding:0;opacity:0;cursor:pointer}.TableGroupingEditor_color__3mb5_{width:28px;height:28px;padding:1px;border:1px solid var(--color-border-subtle);flex-shrink:0}.TableGroupingEditor_colorField__gnS1b{display:inline-flex;align-items:center;gap:4px;min-width:0;white-space:nowrap}.TableGroupingEditor_colorField__gnS1b span{overflow:hidden;color:var(--color-text-muted);font-family:inherit;font-size:10px;font-weight:var(--font-weight-medium);text-overflow:ellipsis;white-space:nowrap}.TableGroupingEditor_textColor__JE1e4{display:flex;align-items:center;gap:4px;min-width:0;white-space:nowrap}.TableGroupingEditor_textColor__JE1e4 label{display:inline-flex;align-items:center;gap:3px;font-size:10px;font-weight:var(--font-weight-medium);white-space:nowrap}.TableGroupingEditor_actions__fFbP5{display:flex;gap:3px;justify-content:flex-end;flex-wrap:nowrap}.TableGroupingEditor_actions__fFbP5 button,.TableGroupingEditor_add__9tYPD{display:inline-flex;align-items:center;justify-content:center;min-width:26px;min-height:26px;border:1px solid var(--color-border-subtle);border-radius:4px;background:var(--color-surface-default);color:var(--color-text-default);font-family:inherit;font-size:11px;font-weight:var(--font-weight-medium);line-height:1.25;flex-shrink:0}.TableGroupingEditor_actions__fFbP5 button:disabled{opacity:.4}.TableGroupingEditor_add__9tYPD{align-self:flex-start;gap:6px;padding:4px 10px;min-width:0}.TableGroupingEditor_row__X2HyE{padding:3px 0}.TableGroupingEditor_cellStructuralMuted__i2_7c .TableGroupingEditor_structuralControl__S1UHY,.TableGroupingEditor_cellStructuralMuted__i2_7c .TableGroupingEditor_toLevelEmpty__7_qXo{color:var(--color-text-muted)}.TableGroupingEditor_toLevelEmpty__7_qXo{width:100%;min-height:28px;border:1px solid var(--color-border-subtle);border-radius:4px;background:color-mix(in srgb,var(--color-surface-default) 88%,var(--color-text-muted))}.SlicersSettingsTab_wrap__fTv3G{display:flex;flex-direction:column;gap:var(--space-3)}.SlicersSettingsTab_cardRow__ln3A4{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-3)}.SlicersSettingsTab_card__gJzDE{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-3);border:1px solid var(--color-border-default);border-radius:var(--radius-md,8px);background:var(--color-surface-default);min-width:0}.SlicersSettingsTab_card__gJzDE[data-focused=true]{outline:2px solid var(--color-border-focus);outline-offset:2px}.SlicersSettingsTab_cardHead__g6YxD{display:flex;align-items:center;gap:var(--space-2)}.SlicersSettingsTab_cardIcon__a4jIE{display:inline-flex;flex-shrink:0;color:var(--color-text-muted)}.SlicersSettingsTab_cardTitle__ShCUD{margin:0;font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold)}.SlicersSettingsTab_cardGrid__vSQ4J{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-2) var(--space-3)}.SlicersSettingsTab_field__dLb0P{display:flex;flex-direction:column;gap:2px;min-width:0}.SlicersSettingsTab_label__5z8zB{font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);color:var(--color-text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.SlicersSettingsTab_input__TFXXO{width:100%;padding:var(--space-1) var(--space-2);font-size:var(--font-size-sm)}.SlicersSettingsTab_colorSwatch__aiXX2,.SlicersSettingsTab_input__TFXXO{box-sizing:border-box;border:1px solid var(--color-border-default);border-radius:var(--radius-sm)}.SlicersSettingsTab_colorSwatch__aiXX2{flex:0 0 auto;width:28px;height:24px;padding:0}.SlicersSettingsTab_colorRow__U_tjv{display:flex;align-items:center;gap:var(--space-2);min-width:0}.SlicersSettingsTab_colorText__khStX{flex:1 1 auto;min-width:0;box-sizing:border-box;padding:var(--space-1) var(--space-2);border:1px solid var(--color-border-default);border-radius:var(--radius-sm);font-size:var(--font-size-xs);font-family:ui-monospace,monospace}.SlicersSettingsTab_slicersCard__PAfvi{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-3);border:1px solid var(--color-border-default);border-radius:var(--radius-md,8px);background:var(--color-surface-default)}.SlicersSettingsTab_slicerHeadRow__4Ujf_,.SlicersSettingsTab_slicerRow__dk3NM{display:grid;grid-template-columns:1fr 12rem;align-items:center;gap:var(--space-3)}.SlicersSettingsTab_slicerHeadRow__4Ujf_{padding:0 var(--space-2) var(--space-1);border-bottom:1px solid var(--color-border-default)}.SlicersSettingsTab_colHead__tWxF3{font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);color:var(--color-text-muted)}.SlicersSettingsTab_slicerRow__dk3NM{padding:var(--space-1) var(--space-2);border-bottom:1px solid var(--color-border-subtle)}.SlicersSettingsTab_slicerRow__dk3NM[data-focused=true]{background:var(--color-surface-muted)}.SlicersSettingsTab_slicerName__PMSqc{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.SlicersSettingsTab_modeSelect__2Mr7u{width:100%;box-sizing:border-box;padding:var(--space-1) var(--space-2);border:1px solid var(--color-border-default);border-radius:var(--radius-sm);font-size:var(--font-size-sm)}.SlicersSettingsTab_lead__QNIrg{margin:0;font-size:var(--font-size-sm);color:var(--color-text-muted)}.GanttSettingsDialog_overlay__4kBvJ{position:fixed;inset:0;background-color:var(--dialog-backdrop-background,rgba(15,23,42,.38));z-index:60}.GanttSettingsDialog_panel__nwyzg{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:61;width:min(720px,94vw);max-height:min(640px,90vh);background:#ffffff;border:1px solid #e2e8f0;border-radius:8px;box-shadow:0 12px 40px rgba(15,23,42,.1);display:flex;flex-direction:column;outline:none;overflow:hidden}.GanttSettingsDialog_header__E02WR{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-3);padding:var(--space-4) var(--space-5);border-bottom:1px solid var(--color-border-default);background:#ffffff;flex-shrink:0}.GanttSettingsDialog_panelWide__Mes3d{width:min(1080px,96vw);max-height:min(720px,92vh)}.GanttSettingsDialog_headerText__sFYiG{min-width:0}.GanttSettingsDialog_title__e_WiS{display:inline-flex;align-items:center;gap:var(--space-2);margin:0;font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-navy-900);letter-spacing:.01em}.GanttSettingsDialog_subtitle__8o_s0{margin:var(--space-1) 0 0;font-size:var(--ui-font-size-sm,11px);color:var(--color-text-muted);line-height:1.35}.GanttSettingsDialog_closeBtn__6oE5j{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border:none;border-radius:6px;background:transparent;color:#64748b;cursor:pointer;flex-shrink:0}.GanttSettingsDialog_closeBtn__6oE5j:hover{background:#f1f5f9;color:#334155}.GanttSettingsDialog_shell__cAbT9{display:flex;flex:1;min-height:0;height:420px;border-bottom:1px solid var(--color-border-subtle)}.GanttSettingsDialog_nav__ih1G5{flex-shrink:0;width:168px;display:flex;flex-direction:column;gap:1px;padding:var(--space-2);border-right:1px solid var(--color-border-default);background:var(--color-surface-sunken);overflow-y:auto}.GanttSettingsDialog_navItemActive__mXZj_,.GanttSettingsDialog_navItem___CeGx{display:block;width:100%;padding:var(--space-2) var(--space-3);border:none;border-radius:var(--radius-sm);background:transparent;text-align:left;font-family:inherit;font-size:var(--ui-font-size-sm,11px);font-weight:var(--font-weight-medium);color:var(--color-text-muted);cursor:pointer;line-height:1.3}.GanttSettingsDialog_navItem___CeGx:hover{background:var(--color-surface-hover);color:var(--color-text-default)}.GanttSettingsDialog_navItemActive__mXZj_{background:#ffffff;color:#0f172a;font-weight:var(--font-weight-semibold);box-shadow:inset 3px 0 0 #2563eb}.GanttSettingsDialog_content__OzC9I{flex:1;min-width:0;display:flex;flex-direction:column;background:var(--color-surface-default)}.GanttSettingsDialog_contentHeader__a6_EP{flex-shrink:0;padding:var(--space-3) var(--space-4) var(--space-2);border-bottom:1px solid var(--color-border-subtle)}.GanttSettingsDialog_contentTitle__e3CH9{margin:0;font-size:var(--ui-font-size-sm,12px);font-weight:var(--font-weight-semibold);color:var(--color-navy-900);letter-spacing:.01em}.GanttSettingsDialog_contentDescription__9s_rg{margin:var(--space-1) 0 0;font-size:var(--ui-font-size-xs,10px);line-height:1.4;color:var(--color-text-muted)}.GanttSettingsDialog_contentScroll__Ool3q{flex:1;min-height:0;overflow-y:auto;padding:var(--space-3) var(--space-4)}.GanttSettingsDialog_presetsBar__kLBUI{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-2);margin-bottom:var(--space-3);padding-bottom:var(--space-3);border-bottom:1px solid var(--color-border-subtle)}.GanttSettingsDialog_presetsLabel__aXPab{font-size:var(--ui-font-size-xs,10px);font-weight:var(--font-weight-semibold);text-transform:uppercase;letter-spacing:.06em;color:var(--color-text-muted);margin-right:var(--space-1)}.GanttSettingsDialog_presetBtnActive__8vDPf,.GanttSettingsDialog_presetBtn__NxGuz{padding:2px var(--space-3);font-size:var(--ui-font-size-sm,11px);font-weight:var(--font-weight-medium);border-radius:var(--radius-sm);cursor:pointer;font-family:inherit;border:1px solid var(--color-border-default);background:var(--color-surface-default);color:var(--color-text-default)}.GanttSettingsDialog_presetBtnActive__8vDPf{border-color:var(--color-navy-700);background:var(--color-navy-700);color:var(--color-text-inverse)}.GanttSettingsDialog_sectionNote__V61V9{margin:var(--space-3) 0 0;font-size:var(--ui-font-size-xs,10px);line-height:1.4;color:var(--color-text-muted)}.GanttSettingsDialog_subsectionLabel__Si_t0{margin:var(--space-3) 0 var(--space-2);font-size:var(--ui-font-size-sm,11px);font-weight:var(--font-weight-semibold);line-height:1.3;color:var(--color-text-default)}.GanttSettingsDialog_subsectionLabel__Si_t0:first-child{margin-top:0}.GanttSettingsDialog_fieldGrid__WDgHa{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-2) var(--space-3)}.GanttSettingsDialog_field__9Tb9p{display:flex;flex-direction:column;gap:2px;min-width:0}.GanttSettingsDialog_fieldLabel__bagZR{font-size:var(--ui-font-size-xs,10px);font-weight:var(--font-weight-medium);color:var(--ui-label-ink,var(--color-text-muted))}.GanttSettingsDialog_fieldHint__hZP5y{font-size:var(--ui-font-size-xs,9px);color:var(--color-text-muted);line-height:1.3}.GanttSettingsDialog_colorText__qxdMH,.GanttSettingsDialog_numberInput__F3IoP,.GanttSettingsDialog_select__LU6tB{width:100%;padding:3px var(--space-2);border:1px solid var(--color-border-default);border-radius:var(--radius-sm);background:var(--color-surface-default);color:var(--color-text-default);font-size:var(--ui-font-size-sm,11px);font-family:inherit}.GanttSettingsDialog_colorRow__fJZCO{display:flex;align-items:center;gap:var(--space-2)}.GanttSettingsDialog_colorSwatch__C6lTU{width:28px;height:24px;padding:0;border:1px solid var(--color-border-default);border-radius:var(--radius-sm);background:transparent;cursor:pointer;flex-shrink:0}.GanttSettingsDialog_selectField__a7C2J{display:flex;flex-direction:column;gap:2px}.GanttSettingsDialog_toggleField__0mqZM{display:flex;align-items:center;gap:var(--space-2);font-size:var(--ui-font-size-sm,11px);color:var(--color-text-default);grid-column:1/-1}.GanttSettingsDialog_stackSettingsRow__FX9MY{display:flex;align-items:flex-end;gap:var(--space-2);grid-column:1/-1}.GanttSettingsDialog_stackSettingsRow__FX9MY .GanttSettingsDialog_selectField__a7C2J{flex:1}.GanttSettingsDialog_stackSettingsAdd___E0ts,.GanttSettingsDialog_stackSettingsRemove__aOJ7l{display:inline-flex;align-items:center;gap:var(--space-1);padding:var(--space-1) var(--space-2);border:1px solid var(--color-border-default);border-radius:var(--radius-sm);background:var(--color-surface-default);font-size:var(--ui-font-size-sm,11px);font-family:inherit;cursor:pointer;color:var(--color-text-default)}.GanttSettingsDialog_stackSettingsAdd___E0ts{grid-column:1/-1;margin-bottom:var(--space-1)}.GanttSettingsDialog_colorPairStack__WLsib{display:flex;flex-direction:column;gap:var(--space-3)}.GanttSettingsDialog_colorPair__FUYRy{padding-bottom:var(--space-2);border-bottom:1px solid var(--color-border-subtle)}.GanttSettingsDialog_colorPair__FUYRy:last-child{border-bottom:none;padding-bottom:0}.GanttSettingsDialog_colorPairLabel__s0Ufq{display:block;font-size:var(--ui-font-size-xs,10px);font-weight:var(--font-weight-semibold);color:var(--color-navy-700);margin-bottom:var(--space-2)}.GanttSettingsDialog_colorPairRow__ZFTss{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-2)}.GanttSettingsDialog_groupingLevelColorStack__Zs44T{display:flex;flex-direction:column;gap:var(--space-2)}.GanttSettingsDialog_groupingLevelColorRow__RgE5n{display:grid;grid-template-columns:72px 1fr 1fr;align-items:end;gap:var(--space-2);padding-bottom:var(--space-2);border-bottom:1px solid var(--color-border-subtle)}.GanttSettingsDialog_groupingLevelColorRow__RgE5n:last-child{border-bottom:none;padding-bottom:0}.GanttSettingsDialog_groupingLevelColorLabel__UN7bs{font-size:var(--ui-font-size-xs,10px);font-weight:var(--font-weight-semibold);color:var(--color-navy-700);padding-bottom:6px}.GanttSettingsDialog_footer__XrDPS{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);padding:var(--space-3) var(--space-5);border-top:1px solid var(--color-border-default);background:#ffffff;flex-shrink:0}.GanttSettingsDialog_linkBtn__qOxVT{display:inline-flex;align-items:center;gap:6px;border:none;background:transparent;color:#2563eb;font-size:var(--ui-font-size-sm,12px);font-weight:500;cursor:pointer;padding:6px 0;font-family:inherit}.GanttSettingsDialog_linkBtn__qOxVT:hover{color:#1d4ed8}.GanttSettingsDialog_footerActions__wPGZj{display:flex;align-items:center;gap:var(--space-2)}.GanttSettingsDialog_primaryBtn__1a_W7,.GanttSettingsDialog_secondaryBtn__0XgYo{padding:8px 16px;border-radius:6px;font-size:var(--ui-font-size-sm,12px);font-weight:var(--font-weight-medium);cursor:pointer;font-family:inherit}.GanttSettingsDialog_secondaryBtn__0XgYo{border:1px solid var(--color-border-default);background:var(--color-surface-default);color:var(--color-text-default)}.GanttSettingsDialog_primaryBtn__1a_W7{border:1px solid #2563eb;background:#2563eb;color:#ffffff}.GanttSettingsDialog_primaryBtn__1a_W7:hover{background:#1d4ed8;border-color:#1d4ed8}.GanttSettingsDialog_secondaryBtn__0XgYo:hover{background:#f8fafc}@media (max-width:560px){.GanttSettingsDialog_shell__cAbT9{flex-direction:column;height:auto;max-height:50vh}.GanttSettingsDialog_nav__ih1G5{width:100%;flex-direction:row;flex-wrap:wrap;border-right:none;border-bottom:1px solid var(--color-border-default)}.GanttSettingsDialog_navItemActive__mXZj_{box-shadow:inset 0 -2px 0 var(--color-navy-700)}.GanttSettingsDialog_colorPairRow__ZFTss,.GanttSettingsDialog_fieldGrid__WDgHa{grid-template-columns:1fr}}.GanttSettingsDialog_fieldRow__reC9A{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-4);margin-bottom:var(--space-3)}.GanttSettingsDialog_linkButton__LIHJZ{font-size:var(--font-size-sm);color:var(--color-navy-700);background:none;border:none;padding:0;cursor:pointer;text-decoration:underline}.GanttSettingsDialog_checkboxLabel__Icpl3{display:inline-flex;align-items:center;gap:var(--space-2);font-size:var(--font-size-sm);color:var(--color-text-secondary)}.settingsDialog_overlay__sU8U6{display:none}.settingsDialog_panel__PMrPO{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:61;width:min(var(--dialog-standard-width,720px),94vw);max-height:var(--dialog-max-height,min(640px,90vh));background:#ffffff;border:1px solid #e5e5e5;border-radius:8px;box-shadow:0 0 0 1px rgba(0,0,0,.05),0 10px 24px rgba(0,0,0,.1),0 28px 56px rgba(0,0,0,.14);display:flex;flex-direction:column;outline:none;overflow:hidden}.settingsDialog_panelWide__pV10k{width:min(var(--dialog-wide-width,1080px),96vw);max-height:var(--dialog-max-height,min(720px,92vh))}.settingsDialog_panelMedium__60iQW{width:min(var(--dialog-medium-width,640px),94vw)}.settingsDialog_panelCompact__pKaXG{width:min(var(--dialog-compact-width,480px),94vw)}.settingsDialog_panelFitContent__HNdNu{width:-moz-fit-content;width:fit-content;max-width:min(var(--dialog-content-max-width,720px),96vw);max-height:var(--dialog-max-height,min(92vh,720px))}.settingsDialog_panelFitContent__HNdNu .settingsDialog_body__d4VDP,.settingsDialog_panelFitContent__HNdNu .settingsDialog_chartSettingsShellHorizontal__4rPzc,.settingsDialog_panelFitContent__HNdNu .settingsDialog_dataLabelsMain__90A2J{flex:var(--dialog-content-flex,0 1 auto);width:auto;min-width:0}.settingsDialog_panelFitContent__HNdNu .settingsDialog_dataLabelsContent__Rbjd0{width:auto;min-width:0;max-width:100%;overflow:auto;scrollbar-gutter:stable;scrollbar-width:auto;scrollbar-color:#94a3b8 #f1f5f9}.settingsDialog_panelFitContent__HNdNu .settingsDialog_bodyNoScroll__mqTEC{display:flex;flex-direction:column;overflow:hidden}.settingsDialog_panelFitContent__HNdNu .settingsDialog_dataLabelsMain__90A2J{min-height:0}.settingsDialog_panelDraggable__XnzIQ{position:fixed}.settingsDialog_header__ed0L2{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:16px 20px;border-bottom:1px solid #e5e5e5;background:#ffffff;flex-shrink:0}.settingsDialog_headerCompact__iUuZa{align-items:center;padding:10px 14px}.settingsDialog_headerText__3UBl6{min-width:0}.settingsDialog_headerTrailing__T8Q4x{display:flex;align-items:center;gap:8px;flex-shrink:0}.settingsDialog_title__uG5xf{display:inline-flex;align-items:center;gap:8px;margin:0;font-size:15px;font-weight:600;color:#262626;letter-spacing:-.01em}.settingsDialog_subtitle__uf60f{margin:4px 0 0;font-size:var(--ui-font-size-sm,12px);color:#737373;line-height:1.45;max-width:52em}.settingsDialog_closeBtn__uK_IG{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border:none;border-radius:6px;background:transparent;color:#737373;cursor:pointer;flex-shrink:0}.settingsDialog_closeBtn__uK_IG:hover{background:#efefef;color:#525252}.settingsDialog_srOnly__iXx3s{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.settingsDialog_tabBar__QdIaI{display:flex;flex-shrink:0;flex-wrap:wrap;border-bottom:1px solid #e5e5e5;background:#f5f5f5;padding:0 6px;overflow:visible}.settingsDialog_tabActive__0xn12,.settingsDialog_tabDisabled__AXtmt,.settingsDialog_tab__0Uvgd{position:relative;padding:8px 10px;font-size:var(--ui-font-size-sm,11px);font-weight:500;font-family:inherit;color:#737373;background:transparent;border:none;border-right:1px solid #e5e5e5;cursor:pointer;white-space:nowrap}.settingsDialog_tabActive__0xn12:last-child,.settingsDialog_tabDisabled__AXtmt:last-child,.settingsDialog_tab__0Uvgd:last-child{border-right:none}.settingsDialog_tab__0Uvgd:hover:not(.settingsDialog_tabDisabled__AXtmt){color:#525252;background:#efefef}.settingsDialog_tabActive__0xn12{color:#262626;font-weight:600;background:#ffffff}.settingsDialog_tabActive__0xn12:after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;background:#2563eb}.settingsDialog_tabDisabled__AXtmt{opacity:.4;cursor:not-allowed}.settingsDialog_body__d4VDP{flex:1;min-height:0;overflow-y:auto;padding:16px 20px;background:#f5f5f5}.settingsDialog_bodyFlush__wVMhl{padding:0;background:#f5f5f5}.settingsDialog_bodyNoScroll__mqTEC{overflow:visible;min-height:0}.settingsDialog_panelFitContent__HNdNu .settingsDialog_footer__0PPpz{padding:8px 14px}.settingsDialog_footer__0PPpz{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 20px;border-top:1px solid #e5e5e5;background:#ffffff;flex-shrink:0}.settingsDialog_footerEnd__fSUrL{justify-content:flex-end}.settingsDialog_linkBtn__N_p_4{display:inline-flex;align-items:center;gap:6px;border:none;background:transparent;color:#2563eb;font-size:var(--ui-font-size-sm,12px);font-weight:500;cursor:pointer;padding:6px 0;font-family:inherit}.settingsDialog_linkBtn__N_p_4:hover{color:#1d4ed8}.settingsDialog_footerActions__cH4Ga{display:flex;align-items:center;gap:8px}.settingsDialog_primaryBtn__Y6x2k,.settingsDialog_secondaryBtn__NV_ra{padding:8px 16px;border-radius:6px;font-size:var(--ui-font-size-sm,12px);font-weight:500;cursor:pointer;font-family:inherit}.settingsDialog_secondaryBtn__NV_ra{border:1px solid #cbd5e1;background:#ffffff;color:#525252}.settingsDialog_secondaryBtn__NV_ra:hover{background:#f5f5f5}.settingsDialog_primaryBtn__Y6x2k{border:1px solid #2563eb;background:#2563eb;color:#ffffff}.settingsDialog_primaryBtn__Y6x2k:hover{background:#1d4ed8;border-color:#1d4ed8}.settingsDialog_fieldGrid__VcEzA{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 16px}.settingsDialog_fieldGridTight__T5Ddj{gap:8px 10px}.settingsDialog_field__iqpgS{display:flex;flex-direction:column;gap:4px;min-width:0}.settingsDialog_fieldLabel__fF4m4{font-size:var(--ui-font-size-sm,11px);font-weight:500;color:var(--ui-label-ink,#475569)}.settingsDialog_fieldHint__4AmBd{font-size:var(--ui-font-size-xs,10px);color:var(--ui-hint-ink,#a3a3a3);line-height:1.35}.settingsDialog_numberInput__ygr18,.settingsDialog_select__w7ycC{width:100%;height:28px;padding:0 10px;border:1px solid #cbd5e1;border-radius:6px;background:#ffffff;color:#262626;font-size:var(--ui-font-size-sm,12px);font-family:inherit;box-sizing:border-box}.settingsDialog_checkboxField__s4Fgj{display:inline-flex;align-items:center;gap:8px;font-size:var(--ui-font-size-sm,12px);color:#525252;cursor:pointer}.settingsDialog_checkboxField__s4Fgj input{width:14px;height:14px;accent-color:#2563eb}.settingsDialog_cardsRow__2m0lN{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;align-items:start}@media (max-width:900px){.settingsDialog_cardsRow__2m0lN{grid-template-columns:1fr}}.settingsDialog_settingsCard__vB7UE{display:flex;flex-direction:column;min-height:100%;border:1px solid #e5e5e5;border-radius:8px;background:#ffffff;overflow:hidden}.settingsDialog_settingsCardDisabled__Vhx_8{opacity:.65}.settingsDialog_cardHeader__wKxPC{display:flex;align-items:flex-start;gap:10px;padding:14px 16px;border-bottom:1px solid #efefef}.settingsDialog_cardIcon__KSoyZ{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:6px;background:#eff6ff;color:#2563eb;flex-shrink:0}.settingsDialog_cardHeaderText__eHPL7{flex:1;min-width:0}.settingsDialog_cardTitle__veiD5{margin:0;font-size:13px;font-weight:600;color:#262626}.settingsDialog_cardSubtitle__0F9Ui{margin:2px 0 0;font-size:var(--ui-font-size-sm,11px);color:#737373}.settingsDialog_toggle___rtfG{position:relative;width:40px;height:22px;flex-shrink:0}.settingsDialog_toggle___rtfG input{opacity:0;width:0;height:0}.settingsDialog_toggleTrack__1wCRU{position:absolute;inset:0;border-radius:11px;background:#cbd5e1;cursor:pointer;transition:background .15s}.settingsDialog_toggle___rtfG input:checked+.settingsDialog_toggleTrack__1wCRU{background:#2563eb}.settingsDialog_toggleTrack__1wCRU:after{content:"";position:absolute;top:2px;left:2px;width:18px;height:18px;border-radius:50%;background:#ffffff;box-shadow:0 1px 2px rgba(0,0,0,.12);transition:transform .15s}.settingsDialog_toggle___rtfG input:checked+.settingsDialog_toggleTrack__1wCRU:after{transform:translateX(18px)}.settingsDialog_cardBody__moQYL{padding:14px 16px 16px;display:flex;flex-direction:column;gap:14px}.settingsDialog_seriesRow__zcMmk{display:flex;align-items:center;justify-content:space-between;gap:8px}.settingsDialog_seriesRowLabel__adV8U{font-size:var(--ui-font-size-sm,11px);font-weight:500;color:#475569}.settingsDialog_seriesAll__fI1hO{display:inline-flex;align-items:center;gap:6px;font-size:var(--ui-font-size-sm,11px);color:#525252;cursor:pointer}.settingsDialog_chipBox__2f5Qe{display:flex;flex-wrap:wrap;gap:6px;padding:8px;border:1px solid #e5e5e5;border-radius:6px;background:#f5f5f5;min-height:36px}.settingsDialog_chip__VBb9r{display:inline-flex;align-items:center;gap:6px;padding:4px 8px 4px 6px;border:1px solid #cbd5e1;border-radius:6px;background:#ffffff;font-size:var(--ui-font-size-sm,11px);font-weight:500;color:#262626}.settingsDialog_chipCheck__UuXEm{width:14px;height:14px;accent-color:#2563eb;margin:0}.settingsDialog_chipRemove__trY75{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;padding:0;border:none;background:transparent;color:#a3a3a3;cursor:pointer;font-size:14px;line-height:1}.settingsDialog_chipRemove__trY75:hover{color:#475569}.settingsDialog_sliderField___PjZC{display:flex;flex-direction:column;gap:4px}.settingsDialog_sliderRow__TsiW_{display:flex;align-items:center;gap:10px}.settingsDialog_sliderInput__Fmv7q{flex:1;min-width:0;height:4px;accent-color:#2563eb}.settingsDialog_sliderValue__lRzpp{width:40px;height:28px;padding:0 6px;border:1px solid #cbd5e1;border-radius:6px;background:#ffffff;font-size:var(--ui-font-size-sm,11px);font-family:ui-monospace,monospace;text-align:center;color:#525252;flex-shrink:0;box-sizing:border-box}.settingsDialog_notice__P8I0I{margin:0;padding:12px 16px;font-size:var(--ui-font-size-sm,12px);line-height:1.45;color:#737373;background:#f5f5f5;border:1px solid #e5e5e5;border-radius:6px}.settingsDialog_sectionBlock__JfEcm{margin-bottom:16px}.settingsDialog_sectionHeading__Sbm30{margin:0 0 8px;font-size:var(--ui-font-size-sm,12px);font-weight:600;color:#262626}.settingsDialog_sectionDesc__rQQiB{margin:0 0 12px;font-size:var(--ui-font-size-sm,12px);line-height:1.45;color:#737373}.settingsDialog_colorSwatch__AExWn{width:32px;height:28px;padding:0;border:1px solid #cbd5e1;border-radius:6px;cursor:pointer;flex-shrink:0}.settingsDialog_dataLabelsShell__kJghl{display:flex;align-items:stretch}.settingsDialog_chartSettingsShellHorizontal__4rPzc{display:flex;flex-direction:column;flex:1;min-height:0;align-items:stretch}.settingsDialog_dataLabelsSideNavVertical__xSM_m{flex-shrink:0;width:34px;display:flex;flex-direction:column;gap:4px;padding:8px 4px;border-right:1px solid #e5e5e5;background:#f5f5f5}.settingsDialog_dataLabelsSideVerticalActive__8PWER,.settingsDialog_dataLabelsSideVertical___DWRJ{display:flex;align-items:center;justify-content:center;flex:1;min-height:72px;padding:8px 2px;border:none;border-radius:4px;background:transparent;font-family:inherit;cursor:pointer}.settingsDialog_dataLabelsSideVertical___DWRJ:hover{background:#efefef}.settingsDialog_dataLabelsSideVerticalActive__8PWER{background:#ffffff;box-shadow:inset 2px 0 0 #2563eb}.settingsDialog_dataLabelsSideVerticalText__ttZ_u{writing-mode:vertical-rl;transform:rotate(180deg);font-size:var(--ui-font-size-xs,10px);font-weight:600;letter-spacing:.02em;color:#737373;white-space:nowrap}.settingsDialog_dataLabelsSideVerticalActive__8PWER .settingsDialog_dataLabelsSideVerticalText__ttZ_u{color:#262626}.settingsDialog_dataLabelsMain__90A2J{flex:1;min-width:0;display:flex;flex-direction:column}.settingsDialog_innerTabBar__x7etB{display:flex;flex-shrink:0;gap:0;padding:0 12px;border-bottom:1px solid #e5e5e5;background:#ffffff;max-width:100%;overflow-x:auto;overflow-y:hidden;white-space:nowrap}.settingsDialog_innerTabActive__5sU7C,.settingsDialog_innerTab__DZ4vV{flex-shrink:0;padding:6px 8px;font-size:var(--ui-font-size-sm,11px);font-weight:500;font-family:inherit;color:#737373;background:transparent;border:none;border-bottom:2px solid transparent;cursor:pointer;margin-bottom:-1px}.settingsDialog_innerTab__DZ4vV:hover{color:#525252}.settingsDialog_innerTabActive__5sU7C{color:#262626;font-weight:600;border-bottom-color:#2563eb}.settingsDialog_dataLabelsContent__Rbjd0{flex:1;min-height:0;overflow-y:auto;padding:12px 14px}.settingsDialog_generalRow__x6CFW{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:12px}.settingsDialog_generalRowTitle__p5uXc{margin:0;font-size:var(--ui-font-size-sm,12px);font-weight:600;color:#262626}.settingsDialog_infoCallout__BW0DA{display:flex;gap:8px;align-items:flex-start;margin:12px 0 0;padding:10px 12px;font-size:var(--ui-font-size-sm,11px);line-height:1.4;color:#737373;background:#efefef;border:1px solid #e5e5e5;border-radius:6px}.settingsDialog_infoCalloutIcon__iHMq9{flex-shrink:0;color:#a3a3a3;margin-top:1px}.settingsDialog_compactColorRow__g3rGz{display:flex;align-items:center;gap:10px;padding:8px 0;border-bottom:1px solid #efefef}.settingsDialog_compactColorRow__g3rGz:last-child{border-bottom:none}.settingsDialog_compactColorRowText__LzIcS{flex:1;min-width:0}.settingsDialog_compactColorRowLabel__3SWba{display:block;font-size:var(--ui-font-size-sm,11px);font-weight:600;color:#262626}.settingsDialog_compactColorRowDesc__QEk8S{display:block;font-size:var(--ui-font-size-xs,10px);color:#737373;line-height:1.3;margin-top:1px}.settingsDialog_compactHex__kE8M9{font-size:var(--ui-font-size-xs,10px);font-family:ui-monospace,monospace;color:#737373;flex-shrink:0}.settingsDialog_compactChipList__xDKuU{display:flex;flex-direction:column;gap:0;max-height:280px;overflow-y:auto}.settingsDialog_compactCodeRow__rjRZ3{display:flex;align-items:center;gap:8px;padding:6px 0;border-bottom:1px solid #efefef;font-size:var(--ui-font-size-sm,11px)}.settingsDialog_compactCodeRow__rjRZ3 label{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#262626}.settingsDialog_compactResetLink__MDnuj{border:none;background:transparent;color:#2563eb;font-size:var(--ui-font-size-xs,10px);cursor:pointer;padding:0;font-family:inherit}.settingsDialog_compactCheckList__N7JJ4{display:flex;flex-direction:column;gap:4px}.settingsDialog_compactCheckRow__PHiFy{display:flex;align-items:center;gap:8px;font-size:var(--ui-font-size-sm,11px);color:#525252;cursor:pointer}.settingsDialog_compactCheckRow__PHiFy input{accent-color:#2563eb}.settingsDialog_compactRadioGroup__oEawz{border:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.settingsDialog_compactRadioRow__UyCuQ{display:flex;align-items:flex-start;gap:8px;font-size:var(--ui-font-size-sm,11px);line-height:1.35;color:#525252;cursor:pointer}.settingsDialog_compactRadioRow__UyCuQ input{margin-top:2px;accent-color:#2563eb;flex-shrink:0}.settingsDialog_compactRadioRow__UyCuQ strong{font-weight:600;color:#262626}.LayoutFilterEditor_editor__PoEBf{min-width:0;container-type:inline-size}.LayoutFilterEditor_group__L8Pb5{min-width:0;margin:0 0 5px;padding:5px;border:1px solid var(--color-border-subtle,#e5e5e5);border-radius:var(--radius-sm,3px)}.LayoutFilterEditor_legend__NIwyy{padding:0 3px}.LayoutFilterEditor_condition__vnXXj{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr) minmax(0,1fr) 24px;align-items:end;gap:5px;margin-bottom:5px}.LayoutFilterEditor_field__ZyyNt{display:flex;flex-direction:column;gap:2px;min-width:0;font-size:var(--ui-font-size-xs,10px)}.LayoutFilterEditor_field__ZyyNt input,.LayoutFilterEditor_field__ZyyNt select,.LayoutFilterEditor_legend__NIwyy select{min-width:0;width:100%;max-width:100%;box-sizing:border-box;padding:3px 5px;font:inherit;color:inherit;background:var(--color-surface-default,#fff);border:1px solid var(--color-border-default,#d4d4d4);border-radius:var(--radius-sm,3px)}.LayoutFilterEditor_legend__NIwyy select{width:auto;max-width:140px}.LayoutFilterEditor_values__Y4GH6{display:flex;min-width:0;gap:4px}.LayoutFilterEditor_values__Y4GH6 .LayoutFilterEditor_field__ZyyNt{flex:1}.LayoutFilterEditor_condition__vnXXj .LayoutFilterEditor_remove__Y7WXc{padding:3px 0;align-self:end}.LayoutFilterEditor_actions__BMS2I{display:flex;flex-wrap:wrap;gap:5px}.LayoutFilterEditor_actions__BMS2I button{padding:3px 6px}@container (max-width: 390px){.LayoutFilterEditor_condition__vnXXj{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 24px}.LayoutFilterEditor_values__Y4GH6{grid-column:1/3}.LayoutFilterEditor_remove__Y7WXc{grid-column:3;grid-row:2}}@container (max-width: 240px){.LayoutFilterEditor_condition__vnXXj{grid-template-columns:minmax(0,1fr) 24px}.LayoutFilterEditor_field__ZyyNt,.LayoutFilterEditor_values__Y4GH6{grid-column:1}.LayoutFilterEditor_remove__Y7WXc{grid-column:2;grid-row:3}}.BarStylesEditor_editor__bUrJv{width:min(540px,100%);min-width:0;display:flex;flex-direction:column;gap:8px;font-size:var(--ui-font-size-sm,11px);color:var(--color-text-default,#171717)}.BarStylesEditor_detailHeader__DpBbF,.BarStylesEditor_labelActions__0SMJB,.BarStylesEditor_sections__qx01V,.BarStylesEditor_toolbar__pRdxP{display:flex;align-items:center;flex-wrap:wrap;gap:6px}.BarStylesEditor_editor__bUrJv button{font:inherit;color:inherit;background:var(--color-surface-default,#fff);border:1px solid var(--color-border-default,#d4d4d4);border-radius:var(--radius-sm,3px);padding:3px 8px;cursor:pointer}.BarStylesEditor_editor__bUrJv button:disabled{color:var(--color-text-muted,#737373);cursor:default}.BarStylesEditor_editor__bUrJv button:focus-visible,.BarStylesEditor_editor__bUrJv input:focus-visible,.BarStylesEditor_editor__bUrJv select:focus-visible,.BarStylesEditor_editor__bUrJv summary:focus-visible,.BarStylesEditor_list__kW06F:focus-visible{outline:2px solid #2563eb;outline-offset:1px}.BarStylesEditor_fullNote__FCdyO,.BarStylesEditor_note__25ITb{margin:0;color:var(--color-text-muted,#737373);line-height:1.4;font-size:var(--ui-font-size-xs,10px)}.BarStylesEditor_list__kW06F{max-height:190px;overflow:auto;border:1px solid var(--color-border-default,#d4d4d4);border-radius:var(--radius-sm,3px)}.BarStylesEditor_table__k_4if{border:0;border-collapse:collapse;table-layout:fixed}.BarStylesEditor_table__k_4if td,.BarStylesEditor_table__k_4if th{padding:4px 5px;text-align:left;border-bottom:1px solid var(--color-border-subtle,#e5e5e5);vertical-align:middle}.BarStylesEditor_table__k_4if th{position:sticky;top:0;background:var(--color-surface-sunken,#f5f5f5);z-index:1;font-weight:500;padding-right:9px;overflow-wrap:anywhere}.BarStylesEditor_columnResize__WPfB7{border-right:1px solid var(--color-border-default,#d4d4d4)}.BarStylesEditor_table__k_4if td:first-child{text-align:center}.BarStylesEditor_table__k_4if tr:last-child td{border-bottom:0}.BarStylesEditor_table__k_4if .BarStylesEditor_selected__wiz9L{background:var(--color-surface-selected,#eff6ff)}.BarStylesEditor_table__k_4if .BarStylesEditor_rowButton__1Ynww{width:100%;text-align:left;padding:0;border:0;background:transparent;overflow-wrap:anywhere}.BarStylesEditor_table__k_4if .BarStylesEditor_rowButton__1Ynww[aria-pressed=true]{font-weight:600}.BarStylesEditor_labelSummary__LHoop{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.BarStylesEditor_previewCell__HGlB2{display:flex;align-items:center;justify-content:center;height:16px}.BarStylesEditor_bar__KzueE{display:block;width:34px}.BarStylesEditor_diamond__9WPBq{display:block;width:8px;transform:rotate(45deg)}.BarStylesEditor_detail__xYRZ0{border:1px solid var(--color-border-default,#d4d4d4);border-radius:var(--radius-sm,3px);padding:8px;display:flex;flex-direction:column;gap:8px}.BarStylesEditor_detailHeader__DpBbF{justify-content:space-between}.BarStylesEditor_nameInput__2Z8sa{flex:1;min-width:0;width:120px;font:inherit;font-weight:600;color:inherit;background:transparent;border:1px solid var(--color-border-default,#d4d4d4);border-radius:var(--radius-sm,3px);padding:3px 6px}.BarStylesEditor_detailHeader__DpBbF strong{overflow-wrap:anywhere;min-width:0}.BarStylesEditor_sections__qx01V button[aria-pressed=true]{border-color:#2563eb;color:#2563eb}.BarStylesEditor_grid__6e80_{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 12px}.BarStylesEditor_datesGrid__kPsMf{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) 62px;gap:6px}.BarStylesEditor_field__RN_34{display:flex;flex-direction:column;gap:3px;min-width:0}.BarStylesEditor_field__RN_34 input,.BarStylesEditor_field__RN_34 select{width:100%;min-width:0;box-sizing:border-box;font:inherit;color:inherit;background:var(--color-surface-default,#fff);border:1px solid var(--color-border-default,#d4d4d4);border-radius:var(--radius-sm,3px);padding:3px 6px}.BarStylesEditor_field__RN_34 input:disabled{background:var(--color-surface-sunken,#f5f5f5);color:var(--color-text-muted,#737373)}.BarStylesEditor_colourInput__0R3z9{display:flex;align-items:center;gap:6px;min-width:0}.BarStylesEditor_colourInput__0R3z9 input[type=color]{width:28px;height:24px;padding:0;flex-shrink:0}.BarStylesEditor_toggle__QmAGg{display:flex;align-items:center;gap:4px;align-self:end}.BarStylesEditor_fullNote__FCdyO{grid-column:1/-1}.BarStylesEditor_labels__7OI_p{display:flex;flex-direction:column;align-items:stretch;gap:8px}.BarStylesEditor_labelEditor__wy28o{border-bottom:1px solid var(--color-border-subtle,#e5e5e5);padding-bottom:8px}.BarStylesEditor_labelActions__0SMJB{margin-top:6px}.BarStylesEditor_labelActions__0SMJB label{display:inline-flex;align-items:center;gap:3px}.BarStylesEditor_labelActions__0SMJB button{margin-left:auto}.BarStylesEditor_disclosure__t9YCX{border-top:1px solid var(--color-border-subtle,#e5e5e5);padding-top:6px}.BarStylesEditor_disclosure__t9YCX summary{cursor:pointer}.BarStylesEditor_disclosure__t9YCX[open]>summary{margin-bottom:8px}.BarStylesEditor_disclosure__t9YCX .BarStylesEditor_note__25ITb{margin-top:6px}@media (max-width:480px){.BarStylesEditor_grid__6e80_{grid-template-columns:1fr}.BarStylesEditor_datesGrid__kPsMf{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.BarStylesEditor_datesGrid__kPsMf>:last-child{width:62px}.BarStylesEditor_table__k_4if td{padding:4px 3px}}.SCurveSettingsDialog_tabRow__A5AMr{display:flex;flex-wrap:wrap;gap:var(--space-1);padding:var(--space-3) var(--space-5) 0;border-bottom:1px solid var(--color-border-default);flex-shrink:0}.SCurveSettingsDialog_tabActive__3wA_C,.SCurveSettingsDialog_tabDisabled__vF1J8,.SCurveSettingsDialog_tab__SRt5h{padding:var(--space-2) var(--space-3);font-size:var(--ui-font-size-sm,11px);border:1px solid var(--color-border-default);border-bottom:none;border-radius:var(--radius-sm) var(--radius-sm) 0 0;background:var(--color-surface-sunken);cursor:pointer;font-family:inherit;color:var(--color-text-muted)}.SCurveSettingsDialog_tabActive__3wA_C{background:var(--color-surface-overlay);color:var(--color-navy-800);font-weight:var(--font-weight-semibold);margin-bottom:-1px}.SCurveSettingsDialog_tabDisabled__vF1J8{opacity:.45;cursor:not-allowed}.SCurveSettingsDialog_sectionTitle__Ag_a_{margin:var(--space-4) var(--space-5) 0;font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-navy-800)}.SCurveSettingsDialog_codeTypeList__nkPIk{display:flex;flex-direction:column;gap:var(--space-1);margin:var(--space-2) var(--space-5) var(--space-3);padding:var(--space-3);border:1px solid var(--color-border-subtle);border-radius:var(--radius-sm);background:var(--color-surface-default);max-height:200px;overflow-y:auto}.SCurveSettingsDialog_codeTypeRow__yYlMb{display:flex;align-items:center;gap:var(--space-2);font-size:var(--ui-font-size-sm,12px);color:var(--color-text-default);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.SCurveSettingsDialog_codeTypeRowSelectAll__62xsi{font-weight:var(--font-weight-semibold);padding-bottom:var(--space-1);margin-bottom:var(--space-1);border-bottom:1px solid var(--color-border-subtle)}.SCurveSettingsDialog_codeTypeRow__yYlMb input{accent-color:var(--color-navy-600)}.SCurveSettingsDialog_stackOrderList__LdznE{display:flex;flex-direction:column;gap:var(--space-1);margin:var(--space-2) var(--space-5) var(--space-3);padding:var(--space-2);border:1px solid var(--color-border-subtle);border-radius:var(--radius-sm);background:var(--color-surface-default);max-height:220px;overflow-y:auto}.SCurveSettingsDialog_stackOrderRow__cFzgF{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-1) var(--space-2);font-size:var(--ui-font-size-sm,12px)}.SCurveSettingsDialog_stackOrderRank__Kxoug{width:18px;font-size:var(--ui-font-size-xs,10px);font-weight:var(--font-weight-semibold);color:var(--color-text-muted);text-align:center;flex-shrink:0}.SCurveSettingsDialog_stackOrderLabel__IeN0M{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--color-text-default)}.SCurveSettingsDialog_stackOrderBtns__NKN8V{display:inline-flex;gap:2px;flex-shrink:0}.SCurveSettingsDialog_stackOrderBtn__MI1ot{width:26px;height:22px;padding:0;border:1px solid var(--color-border-default);border-radius:var(--radius-sm);background:var(--color-surface-sunken);font-size:var(--ui-font-size-sm,12px);font-family:inherit;cursor:pointer;color:var(--color-navy-800)}.SCurveSettingsDialog_stackOrderBtn__MI1ot:disabled{opacity:.35;cursor:not-allowed}.SCurveSettingsDialog_stackOrderBtn__MI1ot:hover:not(:disabled){background:var(--color-surface-overlay)}.SCurveSettingsDialog_tabHint___jpNJ{margin:0;padding:var(--space-2) var(--space-5) 0;font-size:var(--ui-font-size-xs,10px);line-height:1.4;color:var(--color-text-muted)}.SCurveSettingsDialog_colorCard__48FYM{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-3);border:1px solid var(--color-border-subtle);border-radius:var(--radius-sm);background:var(--color-surface-default)}.SCurveSettingsDialog_colorCardText__f8pk7{flex:1;min-width:0}.SCurveSettingsDialog_colorCardLabel__4gXNQ{display:block;font-size:var(--ui-font-size-sm,12px);font-weight:var(--font-weight-medium);color:var(--color-text-default)}.SCurveSettingsDialog_colorCardDesc__V9ua_{margin:2px 0 0;font-size:var(--ui-font-size-xs,10px);line-height:1.35;color:var(--color-text-muted)}.SCurveSettingsDialog_colorHex__QHvJu{font-family:ui-monospace,monospace;font-size:var(--ui-font-size-sm,11px);color:var(--color-text-muted);font-variant-numeric:tabular-nums}.SCurveSettingsDialog_colorList__fHr_Z{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-3) var(--space-5) var(--space-4)}.SCurveSettingsDialog_curveCard__qH_RN{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-3);border:1px solid var(--color-border-subtle);border-radius:var(--radius-sm);background:var(--color-surface-default)}.SCurveSettingsDialog_curveCardHeader__f8rGC{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2)}.SCurveSettingsDialog_curveCardTitle___qm4D{display:flex;align-items:center;gap:var(--space-2);min-width:0}.SCurveSettingsDialog_curveCardLabel__0xJYl{font-size:var(--ui-font-size-sm,12px);font-weight:var(--font-weight-medium);color:var(--color-text-default)}.SCurveSettingsDialog_curveControls__z_FW6{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-2);padding-top:var(--space-1)}.SCurveSettingsDialog_controlLabel__dJ0z0{display:block;font-size:var(--ui-font-size-xs,10px);color:var(--color-text-muted);margin-bottom:2px}.SCurveSettingsDialog_widthRow__2H3Cx{display:flex;align-items:center;gap:var(--space-2)}.SCurveSettingsDialog_rangeInput__Jicqj{flex:1;min-width:0;accent-color:var(--color-navy-700)}.SCurveSettingsDialog_widthValue__ToXts{width:1.5rem;font-family:ui-monospace,monospace;font-size:var(--ui-font-size-xs,10px);color:var(--color-text-muted);text-align:right;font-variant-numeric:tabular-nums}.SCurveSettingsDialog_miniSelect__qMiqL{width:100%;padding:3px var(--space-2);border:1px solid var(--color-border-default);border-radius:var(--radius-sm);background:var(--color-surface-raised);color:var(--color-text-default);font-size:var(--ui-font-size-sm,11px);font-family:inherit}.SCurveSettingsDialog_toggle__6V8bC{position:relative;width:36px;height:20px;flex-shrink:0}.SCurveSettingsDialog_toggle__6V8bC input{opacity:0;width:0;height:0}.SCurveSettingsDialog_toggleTrack__vPTwL{position:absolute;inset:0;border-radius:10px;background:var(--color-border-default);cursor:pointer;transition:background .15s}.SCurveSettingsDialog_toggle__6V8bC input:checked+.SCurveSettingsDialog_toggleTrack__vPTwL{background:var(--color-navy-700)}.SCurveSettingsDialog_toggleTrack__vPTwL:after{content:"";position:absolute;top:2px;left:2px;width:16px;height:16px;border-radius:50%;background:var(--color-surface-raised);transition:transform .15s}.SCurveSettingsDialog_toggle__6V8bC input:checked+.SCurveSettingsDialog_toggleTrack__vPTwL:after{transform:translateX(16px)}.SCurveSettingsDialog_borderCard__OEMQ1{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-3);border:1px solid var(--color-border-subtle);border-radius:var(--radius-sm);background:var(--color-surface-default)}.SCurveSettingsDialog_borderCardHeader___UJLN{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2)}.SCurveSettingsDialog_borderCardTitle__hJVQ0{font-size:var(--ui-font-size-sm,12px);font-weight:var(--font-weight-medium);color:var(--color-text-default)}.SCurveSettingsDialog_borderWidthRow__bMiEI{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2)}.SCurveSettingsDialog_paletteList__yM4Nn{max-height:260px;overflow-y:auto;display:flex;flex-direction:column;gap:var(--space-2);padding:0 var(--space-5) var(--space-4)}.SCurveSettingsDialog_paletteRow__qExz_{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3);border:1px solid var(--color-border-subtle);border-radius:var(--radius-sm);background:var(--color-surface-default)}.SCurveSettingsDialog_paletteLabel__3uKlj{flex:1;min-width:0;font-size:var(--ui-font-size-sm,12px);font-weight:var(--font-weight-medium);color:var(--color-text-default);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.SCurveSettingsDialog_paletteReset__XbIZh{padding:2px var(--space-2);border:none;background:transparent;font-size:var(--ui-font-size-xs,10px);color:var(--color-text-muted);cursor:pointer;font-family:inherit}.SCurveSettingsDialog_paletteReset__XbIZh:hover{color:var(--color-text-default)}.SCurveSettingsDialog_footerNote__fkQLY{margin:var(--space-2) var(--space-5) 0;font-size:var(--ui-font-size-xs,10px);line-height:1.4;color:var(--color-text-muted)}.ScheduleFilterSettingsSection_wrap__Hg2ry{display:flex;flex-direction:column;gap:12px;max-width:720px}.ScheduleFilterSettingsSection_baselineNote__odkyY,.ScheduleFilterSettingsSection_intro__TgYsh,.ScheduleFilterSettingsSection_stats__Nhui8{margin:0;font-size:11px;color:#64748b;line-height:1.4}.ScheduleFilterSettingsSection_stats__Nhui8{color:#334155;font-weight:500}.ScheduleFilterSettingsSection_baselineNote__odkyY{font-style:italic}.ScheduleFilterSettingsSection_rules__FF1hz{display:flex;flex-direction:column;gap:10px}.ScheduleFilterSettingsSection_ruleRow__rgLAd{border:1px solid #e2e8f0;border-radius:8px;padding:10px 12px;background:#fafafa}.ScheduleFilterSettingsSection_ruleControls__r_tUi{display:flex;flex-wrap:wrap;align-items:flex-start;gap:10px 12px}.ScheduleFilterSettingsSection_ruleFieldStack__GT6z2{display:flex;flex-direction:column;gap:6px;min-width:11rem}.ScheduleFilterSettingsSection_ruleField__C8_jT{display:flex;flex-direction:column;gap:4px;min-width:10rem}.ScheduleFilterSettingsSection_ruleFieldLabel__Bjij9{font-size:10px;font-weight:600;color:#64748b}.ScheduleFilterSettingsSection_ruleSelect__ueAJz{height:26px;padding:0 8px;border:1px solid #cbd5e1;border-radius:6px;font-size:12px;font-family:inherit;background:#fff}.ScheduleFilterSettingsSection_ruleOperator__3LcX0{align-self:center;margin-top:28px;font-size:11px;font-weight:500;color:#475569}.ScheduleFilterSettingsSection_ruleValues__EWX_c{flex:1;min-width:min(100%,280px)}.ScheduleFilterSettingsSection_ruleRemoveBtn__ffr9P{align-self:center;margin-top:24px;display:inline-flex;padding:6px;border:none;border-radius:6px;background:transparent;color:#64748b;cursor:pointer}.ScheduleFilterSettingsSection_ruleRemoveBtn__ffr9P:hover{background:#fee2e2;color:#b91c1c}.ScheduleFilterSettingsSection_addRuleBtn__J8Flc{align-self:flex-start;padding:6px 12px;border:1px dashed #94a3b8;border-radius:6px;background:#fff;font-size:12px;color:#334155;cursor:pointer;font-family:inherit}.ScheduleFilterSettingsSection_addRuleBtn__J8Flc:hover{border-color:#64748b;background:#f8fafc}.ScheduleFilterSettingsSection_pickerWrap__Qznpp{display:flex;flex-direction:column;gap:6px;width:100%}.ScheduleFilterSettingsSection_pickerTrigger__BCql2{display:inline-flex;align-items:center;justify-content:space-between;gap:8px;width:100%;min-height:26px;padding:3px 8px;border:1px solid #cbd5e1;border-radius:6px;background:#fff;font-size:12px;color:#334155;cursor:pointer;font-family:inherit}.ScheduleFilterSettingsSection_pickerTrigger__BCql2:disabled{opacity:.5;cursor:not-allowed}.ScheduleFilterSettingsSection_pickerPanel__DDFG3{z-index:80;width:min(360px,90vw);padding:8px;background:#fff;border:1px solid #e2e8f0;border-radius:8px;box-shadow:0 8px 24px rgba(15,23,42,.12)}.ScheduleFilterSettingsSection_pickerToolbar__X50Yf{display:flex;gap:10px;margin-bottom:4px}.ScheduleFilterSettingsSection_pickerLink__7C44V{padding:0;border:none;background:transparent;font-size:11px;color:#2563eb;cursor:pointer;font-family:inherit}.ScheduleFilterSettingsSection_pickerLink__7C44V:disabled{color:#94a3b8;cursor:not-allowed}.ScheduleFilterSettingsSection_pickerSearch__XmFWO{width:100%;height:26px;padding:0 8px;margin-bottom:4px;border:1px solid #cbd5e1;border-radius:6px;font-size:12px;font-family:inherit;box-sizing:border-box}.ScheduleFilterSettingsSection_pickerList__Ift8d{max-height:200px;overflow-y:auto;display:flex;flex-direction:column;gap:0}.ScheduleFilterSettingsSection_pickerOption__Emdom{display:flex;align-items:center;gap:6px;padding:2px 6px;min-height:24px;font-size:11px;color:#0f172a;border-radius:4px;cursor:pointer}.ScheduleFilterSettingsSection_pickerOption__Emdom:hover{background:#f1f5f9}.ScheduleFilterSettingsSection_pickerOptionLabel__L_HkE{line-height:1.25;overflow:hidden;text-overflow:ellipsis}.ScheduleFilterSettingsSection_pickerEmpty__ERtJx{margin:0;padding:8px;font-size:11px;color:#94a3b8}.ScheduleFilterSettingsSection_chips__iccuF{display:flex;flex-wrap:wrap;gap:6px}.ScheduleFilterSettingsSection_chip__03us_{display:inline-flex;align-items:center;gap:4px;max-width:100%;padding:2px 4px 2px 8px;border-radius:999px;background:#e2e8f0;font-size:11px;color:#0f172a}.ScheduleFilterSettingsSection_chipLabel__NVJ5j{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:240px}.ScheduleFilterSettingsSection_chipRemove__7ysD0{display:inline-flex;padding:2px;border:none;border-radius:999px;background:transparent;color:#64748b;cursor:pointer}.ScheduleFilterSettingsSection_chipRemove__7ysD0:hover{background:#cbd5e1}