.DataTable_tableWrapper__Jr2F_{border:none;border-radius:0;overflow:hidden;background:var(--card-bg);width:100%;max-width:100%;position:relative;display:flex;flex-direction:column;flex:1 1;min-height:0;--table-scale:1;--cell-padding-y:calc(1.5px * var(--table-scale, 1));--cell-padding-x:calc(9.5px * var(--table-scale, 1));--group-row-height:0px;--header-row-height:calc((var(--cell-padding-y) * 2) + 14px);--filter-row-height:calc((var(--cell-padding-y) * 2) + 14px)}.DataTable_tableWrapper__Jr2F_:before{content:"";position:absolute;inset:0;pointer-events:none;z-index:1}.DataTable_tableScroll__hlEdr{overflow-x:scroll;overflow-y:auto;flex:1 1;width:100%;max-width:100%;min-height:0;position:relative;height:auto;padding-bottom:10px;scrollbar-gutter:stable}.DataTable_tableScroll__hlEdr::-webkit-scrollbar{height:8px;width:8px}.DataTable_tableScroll__hlEdr::-webkit-scrollbar-track{background:var(--surface-2);border-radius:0}.DataTable_tableScroll__hlEdr::-webkit-scrollbar-thumb{background:rgba(100,116,139,.55);border-radius:4px;border:2px solid var(--surface-2)}.DataTable_tableScroll__hlEdr::-webkit-scrollbar-thumb:hover{background:rgba(71,85,105,.85)}[data-theme=dark] .DataTable_tableScroll__hlEdr::-webkit-scrollbar-thumb{background:rgba(148,163,184,.45)}[data-theme=dark] .DataTable_tableScroll__hlEdr::-webkit-scrollbar-thumb:hover{background:rgba(203,213,225,.7)}.DataTable_dataTable__Z8vTB{table-layout:fixed;width:max-content;border-collapse:separate;border-spacing:0;font-family:var(--font-sans)}.DataTable_dataTable__Z8vTB thead{position:-webkit-sticky;position:sticky;top:0;z-index:20;background:var(--surface-2)}.DataTable_dataTable__Z8vTB thead th{position:-webkit-sticky!important;position:sticky!important;background:var(--surface-2)!important;border-bottom:0;z-index:10!important;border-radius:0}.DataTable_dataTable__Z8vTB th{text-align:left;padding:var(--cell-padding-y) var(--cell-padding-x);font-size:calc(12px * var(--table-scale, 1));font-weight:600;line-height:1.25;color:var(--text-secondary);text-transform:none;letter-spacing:calc(.2px * var(--table-scale, 1));white-space:nowrap;border-right:none;font-family:var(--font-sans);font-weight:500;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.DataTable_dataTable__Z8vTB th.DataTable_center__9yXPv{text-align:center}.DataTable_dataTable__Z8vTB th.DataTable_num__WfSs0{text-align:right}.DataTable_headerCell__e4xno{vertical-align:top}.DataTable_groupHeaderRow__p_kle th{top:0!important;z-index:13!important;border-bottom:0;padding-top:4px;padding-bottom:4px}.DataTable_headerRow__cWvuI th{top:var(--group-row-height)!important;z-index:12!important}.DataTable_headerRow__cWvuI{position:-webkit-sticky;position:sticky;top:var(--group-row-height);z-index:12}.DataTable_filterRow__cQprc th{top:calc(var(--group-row-height) + var(--header-row-height))!important;z-index:11!important;border-bottom:1px solid var(--border-light)!important}.DataTable_filterRow__cQprc{position:-webkit-sticky;position:sticky;top:calc(var(--group-row-height) + var(--header-row-height));z-index:11}.DataTable_filterCell__xz4zF{vertical-align:top;padding:var(--cell-padding-y) var(--cell-padding-x)}.DataTable_dataTable__Z8vTB td{padding:var(--cell-padding-y) var(--cell-padding-x);font-size:calc(12px * var(--table-scale, 1));border-bottom:1px solid var(--border-light);white-space:nowrap;color:var(--text-primary);font-weight:500;background:var(--card-bg);transition:background-color .15s ease;border-right:none;font-family:var(--font-sans);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.DataTable_dataTable__Z8vTB tbody tr:nth-child(2n) td{background:rgba(17,24,39,.012)}.DataTable_dataTable__Z8vTB tbody tr:hover td{background:rgba(var(--accent-rgb),.12)}.DataTable_dataTable__Z8vTB tbody tr.DataTable_rowSelected__iTM7H td{background:rgba(var(--accent-rgb),.18);box-shadow:inset 0 1px 0 var(--border-light),inset 0 -1px 0 var(--border-light)}.DataTable_dataTable__Z8vTB tbody tr.DataTable_rowSelected__iTM7H:hover td{background:rgba(var(--accent-rgb),.22);box-shadow:inset 0 1px 0 var(--border-light),inset 0 -1px 0 var(--border-light)}.DataTable_dataTable__Z8vTB tbody tr:nth-child(2n):hover td{background:rgba(var(--accent-rgb),.12)}.DataTable_dataTable__Z8vTB tbody tr:nth-child(2n).DataTable_rowSelected__iTM7H td{background:rgba(var(--accent-rgb),.18);box-shadow:inset 0 1px 0 var(--border-light),inset 0 -1px 0 var(--border-light)}.DataTable_dataTable__Z8vTB tbody tr:nth-child(2n).DataTable_rowSelected__iTM7H:hover td{background:rgba(var(--accent-rgb),.22);box-shadow:inset 0 1px 0 var(--border-light),inset 0 -1px 0 var(--border-light)}.DataTable_dataTable__Z8vTB tbody tr{cursor:pointer}[data-theme=dark] .DataTable_dataTable__Z8vTB tbody tr:nth-child(2n) td{background:hsla(0,0%,100%,.012)}[data-theme=dark] .DataTable_dataTable__Z8vTB tbody tr:hover td{background:rgba(var(--accent-rgb),.12)}[data-theme=dark] .DataTable_dataTable__Z8vTB tbody tr.DataTable_rowSelected__iTM7H td{background:rgba(var(--accent-rgb),.18);box-shadow:inset 0 1px 0 var(--border-light),inset 0 -1px 0 var(--border-light)}[data-theme=dark] .DataTable_dataTable__Z8vTB tbody tr.DataTable_rowSelected__iTM7H:hover td{background:rgba(var(--accent-rgb),.22);box-shadow:inset 0 1px 0 var(--border-light),inset 0 -1px 0 var(--border-light)}[data-theme=dark] .DataTable_dataTable__Z8vTB tbody tr:nth-child(2n):hover td{background:rgba(var(--accent-rgb),.12)}[data-theme=dark] .DataTable_dataTable__Z8vTB tbody tr:nth-child(2n).DataTable_rowSelected__iTM7H td{background:rgba(var(--accent-rgb),.18);box-shadow:inset 0 1px 0 var(--border-light),inset 0 -1px 0 var(--border-light)}[data-theme=dark] .DataTable_dataTable__Z8vTB tbody tr:nth-child(2n).DataTable_rowSelected__iTM7H:hover td{background:rgba(var(--accent-rgb),.22);box-shadow:inset 0 1px 0 var(--border-light),inset 0 -1px 0 var(--border-light)}.DataTable_dataTable__Z8vTB tbody tr.DataTable_rowExpanded__ChFhd td{background:color-mix(in srgb,var(--accent-blue) 18%,var(--card-bg))!important}.DataTable_dataTable__Z8vTB tbody tr.DataTable_rowExpanded__ChFhd td:first-child{box-shadow:inset 4px 0 0 var(--accent-blue)!important}.DataTable_dataTable__Z8vTB tbody tr.DataTable_rowExpanded__ChFhd:nth-child(2n) td{background:color-mix(in srgb,var(--accent-blue) 11%,var(--card-bg))!important}.DataTable_dataTable__Z8vTB tbody tr.DataTable_rowExpanded__ChFhd:hover td{background:color-mix(in srgb,var(--accent-blue) 26%,var(--card-bg))!important}.DataTable_dataTable__Z8vTB tbody tr.DataTable_rowExpanded__ChFhd td.DataTable_stickyArticle__qg6Z8{background:color-mix(in srgb,var(--accent-blue) 18%,var(--card-bg))!important}.DataTable_dataTable__Z8vTB tbody tr.DataTable_rowExpanded__ChFhd:nth-child(2n) td.DataTable_stickyArticle__qg6Z8{background:color-mix(in srgb,var(--accent-blue) 11%,var(--card-bg))!important}.DataTable_dataTable__Z8vTB tbody tr.DataTable_rowExpanded__ChFhd:hover td.DataTable_stickyArticle__qg6Z8{background:color-mix(in srgb,var(--accent-blue) 26%,var(--card-bg))!important}[data-theme=dark] .DataTable_dataTable__Z8vTB tbody tr.DataTable_rowExpanded__ChFhd td{background:color-mix(in srgb,var(--accent-blue) 22%,var(--card-bg))!important}[data-theme=dark] .DataTable_dataTable__Z8vTB tbody tr.DataTable_rowExpanded__ChFhd:nth-child(2n) td{background:color-mix(in srgb,var(--accent-blue) 14%,var(--card-bg))!important}[data-theme=dark] .DataTable_dataTable__Z8vTB tbody tr.DataTable_rowExpanded__ChFhd:hover td{background:color-mix(in srgb,var(--accent-blue) 30%,var(--card-bg))!important}[data-theme=dark] .DataTable_dataTable__Z8vTB tbody tr.DataTable_rowExpanded__ChFhd td.DataTable_stickyArticle__qg6Z8{background:color-mix(in srgb,var(--accent-blue) 22%,var(--card-bg))!important}[data-theme=dark] .DataTable_dataTable__Z8vTB tbody tr.DataTable_rowExpanded__ChFhd:nth-child(2n) td.DataTable_stickyArticle__qg6Z8{background:color-mix(in srgb,var(--accent-blue) 14%,var(--card-bg))!important}[data-theme=dark] .DataTable_dataTable__Z8vTB tbody tr.DataTable_rowExpanded__ChFhd:hover td.DataTable_stickyArticle__qg6Z8{background:color-mix(in srgb,var(--accent-blue) 30%,var(--card-bg))!important}.DataTable_dataTable__Z8vTB tbody tr:last-child td{border-bottom:none}.DataTable_num__WfSs0{text-align:right;font-variant-numeric:tabular-nums;font-feature-settings:"tnum","tnum"}.DataTable_groupEnd__1shir{box-shadow:inset -1px 0 0 var(--border-light)}.DataTable_groupHeaderTitle__7LDh5{display:inline-flex;align-items:center;justify-content:center;padding:0;border-radius:0;font-size:9px;text-transform:uppercase;letter-spacing:.45px;color:var(--muted-icon);font-family:var(--font-sans);font-weight:500;background:transparent;opacity:.9}[data-theme=dark] .DataTable_groupHeaderTitle__7LDh5{background:transparent}.DataTable_dateWeekend__I8vbF{color:var(--accent-orange);font-weight:600}.DataTable_highlightHeader__6wHJx{background:rgba(var(--accent-rgb),.06)!important;color:var(--text-primary)}.DataTable_filterRow__cQprc .DataTable_highlightHeader__6wHJx{background:rgba(var(--accent-rgb),.03)!important}.DataTable_dataTable__Z8vTB td.DataTable_highlightCell__sCJE2,.DataTable_highlightCell__sCJE2{color:var(--accent-blue)!important;font-weight:500}.DataTable_dataTable__Z8vTB td.DataTable_highlightCellStrong__J34C0,.DataTable_highlightCellStrong__J34C0{color:var(--accent-blue)!important;font-weight:600;font-family:var(--font-sans);font-weight:500}.DataTable_dataTable__Z8vTB td.DataTable_highlightBlue__2Gio5,.DataTable_highlightBlue__2Gio5{color:#1d4ed8!important}.DataTable_dataTable__Z8vTB td.DataTable_highlightGreen__bnvCE,.DataTable_highlightGreen__bnvCE{color:#15803d!important}.DataTable_dataTable__Z8vTB td.DataTable_highlightTeal__2pyJu,.DataTable_highlightTeal__2pyJu{color:#0f766e!important}.DataTable_dataTable__Z8vTB td.DataTable_highlightOrange__bS99p,.DataTable_highlightOrange__bS99p{color:var(--text-primary)!important;font-weight:600;font-family:var(--font-sans);font-weight:500}.DataTable_dataTable__Z8vTB td.DataTable_highlightPurple__vanl2,.DataTable_highlightPurple__vanl2{color:#0567fc!important}[data-theme=dark] .DataTable_dataTable__Z8vTB td.DataTable_highlightBlue__2Gio5,[data-theme=dark] .DataTable_highlightBlue__2Gio5{color:#93c5fd!important}[data-theme=dark] .DataTable_dataTable__Z8vTB td.DataTable_highlightGreen__bnvCE,[data-theme=dark] .DataTable_highlightGreen__bnvCE{color:#86efac!important}[data-theme=dark] .DataTable_dataTable__Z8vTB td.DataTable_highlightTeal__2pyJu,[data-theme=dark] .DataTable_highlightTeal__2pyJu{color:#5eead4!important}[data-theme=dark] .DataTable_dataTable__Z8vTB td.DataTable_highlightOrange__bS99p,[data-theme=dark] .DataTable_highlightOrange__bS99p{color:var(--text-primary)!important}[data-theme=dark] .DataTable_dataTable__Z8vTB td.DataTable_highlightPurple__vanl2,[data-theme=dark] .DataTable_highlightPurple__vanl2{color:#c4b5fd!important}.DataTable_dataTable__Z8vTB tbody tr.DataTable_rowSelected__iTM7H td.DataTable_highlightCellStrong__J34C0,.DataTable_dataTable__Z8vTB tbody tr.DataTable_rowSelected__iTM7H td.DataTable_highlightCell__sCJE2,.DataTable_dataTable__Z8vTB tbody tr:hover td.DataTable_highlightCellStrong__J34C0,.DataTable_dataTable__Z8vTB tbody tr:hover td.DataTable_highlightCell__sCJE2{color:var(--accent-blue)!important}.DataTable_dataTable__Z8vTB tbody tr.DataTable_rowSelected__iTM7H td.DataTable_highlightBlue__2Gio5,.DataTable_dataTable__Z8vTB tbody tr:hover td.DataTable_highlightBlue__2Gio5{color:#1d4ed8!important}.DataTable_dataTable__Z8vTB tbody tr.DataTable_rowSelected__iTM7H td.DataTable_highlightGreen__bnvCE,.DataTable_dataTable__Z8vTB tbody tr:hover td.DataTable_highlightGreen__bnvCE{color:#15803d!important}.DataTable_dataTable__Z8vTB tbody tr.DataTable_rowSelected__iTM7H td.DataTable_highlightTeal__2pyJu,.DataTable_dataTable__Z8vTB tbody tr:hover td.DataTable_highlightTeal__2pyJu{color:#0f766e!important}.DataTable_dataTable__Z8vTB tbody tr.DataTable_rowSelected__iTM7H td.DataTable_highlightOrange__bS99p,.DataTable_dataTable__Z8vTB tbody tr:hover td.DataTable_highlightOrange__bS99p{color:var(--text-primary)!important}.DataTable_dataTable__Z8vTB tbody tr.DataTable_rowSelected__iTM7H td.DataTable_highlightPurple__vanl2,.DataTable_dataTable__Z8vTB tbody tr:hover td.DataTable_highlightPurple__vanl2{color:#0567fc!important}[data-theme=dark] .DataTable_dataTable__Z8vTB tbody tr.DataTable_rowSelected__iTM7H td.DataTable_highlightBlue__2Gio5,[data-theme=dark] .DataTable_dataTable__Z8vTB tbody tr:hover td.DataTable_highlightBlue__2Gio5{color:#93c5fd!important}[data-theme=dark] .DataTable_dataTable__Z8vTB tbody tr.DataTable_rowSelected__iTM7H td.DataTable_highlightGreen__bnvCE,[data-theme=dark] .DataTable_dataTable__Z8vTB tbody tr:hover td.DataTable_highlightGreen__bnvCE{color:#86efac!important}[data-theme=dark] .DataTable_dataTable__Z8vTB tbody tr.DataTable_rowSelected__iTM7H td.DataTable_highlightTeal__2pyJu,[data-theme=dark] .DataTable_dataTable__Z8vTB tbody tr:hover td.DataTable_highlightTeal__2pyJu{color:#5eead4!important}[data-theme=dark] .DataTable_dataTable__Z8vTB tbody tr.DataTable_rowSelected__iTM7H td.DataTable_highlightOrange__bS99p,[data-theme=dark] .DataTable_dataTable__Z8vTB tbody tr:hover td.DataTable_highlightOrange__bS99p{color:var(--text-primary)!important}[data-theme=dark] .DataTable_dataTable__Z8vTB tbody tr.DataTable_rowSelected__iTM7H td.DataTable_highlightPurple__vanl2,[data-theme=dark] .DataTable_dataTable__Z8vTB tbody tr:hover td.DataTable_highlightPurple__vanl2{color:#c4b5fd!important}.DataTable_groupBase__sk7N6 .DataTable_headerTitle__p_fVd,.DataTable_groupBase__sk7N6 .DataTable_plainHeaderTitle__5SF6k{text-transform:none;letter-spacing:.2px;color:var(--text-secondary);font-size:inherit;font-weight:inherit}.DataTable_center__9yXPv{text-align:center}.DataTable_empty__1V5HZ{padding:3rem;border:1px solid var(--border-light);border-radius:12px}.DataTable_emptyCell__igq2A,.DataTable_empty__1V5HZ{text-align:center;color:var(--text-secondary);background:var(--card-bg)}.DataTable_emptyCell__igq2A{padding:24px}.DataTable_emptyOverlay__ITocW{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;padding:24px;pointer-events:none;z-index:5}.DataTable_emptyOverlayCard__OvCIi{max-width:640px;padding:18px 20px;border-radius:14px;background:var(--card-bg);border:1px solid var(--border-light);box-shadow:var(--shadow-md);color:var(--text-secondary);font-size:15px;line-height:1.45;text-align:center;letter-spacing:-.1px}.DataTable_filterHeaderContent__l0wC1{display:flex;align-items:center;justify-content:flex-end;gap:6px;width:100%}.DataTable_filterButton__dYFQ1{display:flex;align-items:center;justify-content:center;width:20px;height:20px;padding:0;background:transparent;border:none;border-radius:4px;cursor:pointer;color:var(--text-secondary);transition:all .2s ease;font-size:14px;flex-shrink:0}.DataTable_filterButton__dYFQ1:hover{background:rgba(17,24,39,.06);color:var(--text-primary)}[data-theme=dark] .DataTable_filterButton__dYFQ1:hover{background:hsla(0,0%,100%,.08)}.DataTable_filterButtonActive__9eAz3{color:var(--accent-blue);background:rgba(var(--accent-rgb),.14)}.DataTable_filterButtonActive__9eAz3:hover{background:rgba(var(--accent-rgb),.18)}.DataTable_headerTop__JyBje{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:24px;line-height:1.25}.DataTable_headerTopMetric__OW58g{align-items:flex-start;gap:4px;min-height:32px}.DataTable_headerTitleWithMove__S7_hP{display:flex;align-items:center;gap:2px;flex:1 1 auto;min-width:0}.DataTable_headerTopMetric__OW58g .DataTable_headerTitleWithMove__S7_hP{align-items:flex-start}.DataTable_headerTopMetric__OW58g .DataTable_columnMoveToStart__O5Vya{margin-top:1px}.DataTable_headerTitleWithMove__S7_hP .DataTable_columnDragZone__7CL7p{flex:1 1 auto;min-width:0}.DataTable_columnMoveToStart__O5Vya{display:flex;align-items:center;justify-content:center;width:24px;height:20px;padding:0;border:none;border-radius:6px;background:transparent;cursor:pointer;color:var(--text-secondary);transition:all .15s ease;flex-shrink:0}.DataTable_columnMoveToStart__O5Vya:hover{color:var(--accent-blue);background:rgba(17,24,39,.06)}[data-theme=dark] .DataTable_columnMoveToStart__O5Vya:hover{background:hsla(0,0%,100%,.08)}.DataTable_columnMoveToStart__O5Vya i{font-size:14px;line-height:1}.DataTable_columnDragZoneMetric__sml55{flex-direction:column;align-items:flex-end;gap:0;cursor:-webkit-grab;cursor:grab}.DataTable_metricHeaderTitle__Hx_Pt{display:block;font-size:11px;font-weight:500;line-height:1.25;color:var(--text-secondary);white-space:normal;text-align:right;max-width:100%;transition:color .15s ease}.DataTable_columnDragZoneMetric__sml55:hover .DataTable_metricHeaderTitle__Hx_Pt{color:var(--text-primary)}.DataTable_metricHeaderTitleMultiline__K2QKJ{display:flex;flex-direction:column;align-items:flex-end;gap:0;line-height:1.15}.DataTable_metricHeaderLine__C9bZ5{display:block;white-space:nowrap}.DataTable_headerRow__cWvuI th.DataTable_num__WfSs0{overflow:hidden}.DataTable_columnDraggable__sBIdW{cursor:-webkit-grab;cursor:grab}.DataTable_columnDraggable__sBIdW:active{cursor:-webkit-grabbing;cursor:grabbing}.DataTable_columnDragging__XIIfv{opacity:.55}.DataTable_columnDragOver__ZqeoX{box-shadow:inset 2px 0 0 var(--accent-blue)}.DataTable_columnDragZone__7CL7p{display:inline-flex;align-items:center;gap:4px;flex:0 1 auto;min-width:0;cursor:-webkit-grab;cursor:grab;-webkit-user-select:none;-moz-user-select:none;user-select:none}.DataTable_columnDragZone__7CL7p:active{cursor:-webkit-grabbing;cursor:grabbing}.DataTable_columnDragHandleIcon__rQP8z{flex-shrink:0;font-size:13px;line-height:1;color:var(--text-secondary);opacity:.45}.DataTable_columnDragZone__7CL7p:hover .DataTable_columnDragHandleIcon__rQP8z,.DataTable_columnDraggable__sBIdW:hover .DataTable_columnDragHandleIcon__rQP8z{opacity:.85}.DataTable_columnDragHandle__TLbu3{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:16px;height:16px;font-size:13px;line-height:1;color:var(--text-secondary);opacity:.45;cursor:-webkit-grab;cursor:grab}.DataTable_columnDraggable__sBIdW:hover .DataTable_columnDragHandle__TLbu3{opacity:.85}.DataTable_headerTitle__p_fVd{max-width:110px}.DataTable_headerTitle__p_fVd,.DataTable_plainHeaderTitle__5SF6k{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:inherit;font-weight:inherit;color:inherit}.DataTable_plainHeaderTitle__5SF6k{max-width:140px}.DataTable_categoryHeaderWithToggle__T3dOZ{display:inline-flex;align-items:center;gap:6px}.DataTable_headerGroupToggle__5_QL3{width:24px;height:24px;padding:0;border:1px solid var(--border-light);border-radius:6px;background:var(--card-bg);color:var(--text-secondary);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:border-color .15s ease,background .15s ease,color .15s ease;flex-shrink:0}.DataTable_headerGroupToggle__5_QL3 i{font-size:14px}.DataTable_headerGroupToggle__5_QL3:hover{background:var(--bg-hover);border-color:var(--control-border);color:var(--text-primary)}.DataTable_headerGroupToggleActive__YBHEH{background:rgba(var(--accent-rgb),.1);border-color:rgba(var(--accent-rgb),.25);color:var(--accent-blue)}.DataTable_headerGroupToggleActive__YBHEH:hover{background:rgba(var(--accent-rgb),.14);border-color:var(--accent-blue)}.DataTable_headerGroupToggleWrap__XIcc5{position:relative;display:inline-flex}.DataTable_headerGroupToggleTooltip__oR5hg{position:absolute;top:calc(100% + 6px);left:50%;transform:translateX(-50%);white-space:nowrap;pointer-events:none;opacity:0;visibility:hidden;transition:opacity .06s ease,visibility 0s linear .15s;z-index:1000;background:rgba(17,24,39,.95);color:#fff;padding:6px 8px;border-radius:6px;font-size:12px;line-height:14px;font-family:var(--font-sans);font-weight:500;box-shadow:0 8px 24px rgba(0,0,0,.18)}.DataTable_headerGroupToggleWrap__XIcc5:hover .DataTable_headerGroupToggleTooltip__oR5hg{opacity:1;visibility:visible;transition-delay:0s}.DataTable_dataTable__Z8vTB thead th:has(.DataTable_headerGroupToggleWrap__XIcc5:hover){z-index:30!important}[data-theme=dark] .DataTable_headerGroupToggleTooltip__oR5hg{background:rgba(30,30,35,.98);color:#e6e7eb}.DataTable_dataTable__Z8vTB thead th[data-tooltip]{position:relative}.DataTable_dataTable__Z8vTB thead th[data-tooltip]:after{content:attr(data-tooltip);position:absolute;top:calc(100% + 6px);left:50%;transform:translateX(-50%);white-space:nowrap;pointer-events:none;opacity:0;z-index:1000;background:rgba(17,24,39,.95);color:#fff;padding:6px 8px;border-radius:6px;font-size:12px;line-height:14px;font-family:var(--font-sans);font-weight:500;box-shadow:0 8px 24px rgba(0,0,0,.18)}.DataTable_dataTable__Z8vTB thead th[data-tooltip]:focus-visible:after,.DataTable_dataTable__Z8vTB thead th[data-tooltip]:hover:after{opacity:1}.DataTable_headerIconTitle__MMfbS{display:inline-flex;align-items:center;justify-content:center;min-height:20px;font-size:inherit;font-weight:inherit;color:inherit;gap:2px}.DataTable_headerIconTitle__MMfbS i{font-size:13px;color:inherit}.DataTable_headerPrefix__UC7Oy{font-size:inherit;font-weight:inherit;color:inherit;margin-right:4px;white-space:nowrap}.DataTable_headerMetricActions__DINFP{display:inline-flex;align-items:center;gap:2px;flex-shrink:0}.DataTable_dynamicsToggle__IJHA9{display:flex;align-items:center;justify-content:center;width:22px;height:22px;padding:0;border:none;border-radius:5px;background:transparent;cursor:pointer;color:var(--text-secondary);transition:all .15s ease;flex-shrink:0;opacity:.55}.DataTable_dynamicsToggle__IJHA9 i{font-size:calc(13px * var(--table-scale, 1))}.DataTable_dynamicsToggle__IJHA9:hover{opacity:1;background:rgba(17,24,39,.06)}[data-theme=dark] .DataTable_dynamicsToggle__IJHA9:hover{background:hsla(0,0%,100%,.08)}.DataTable_dynamicsToggleOn__PaDlu{color:#16a34a;opacity:1;background:rgba(34,197,94,.12)}.DataTable_dynamicsToggleOff__cFMWV{color:var(--text-secondary);opacity:.4}[data-theme=dark] .DataTable_dynamicsToggleOn__PaDlu{color:#4ade80;background:rgba(34,197,94,.18)}.DataTable_sortToggle__Ppbhr{display:flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;border:none;border-radius:6px;background:transparent;cursor:pointer;color:var(--text-secondary);transition:all .15s ease;flex-shrink:0}.DataTable_sortToggle__Ppbhr:hover{color:var(--accent-blue);background:rgba(17,24,39,.06)}[data-theme=dark] .DataTable_sortToggle__Ppbhr:hover{background:hsla(0,0%,100%,.08)}.DataTable_sortToggleActive__Q03BE{background:var(--accent-blue);color:#fff;box-shadow:0 4px 12px rgba(var(--accent-rgb),.25)}.DataTable_sortToggleAsc__fpHGQ i{transform:translateY(-1px)}.DataTable_sortToggleDesc__IK3ZN i{transform:translateY(1px)}.DataTable_inlineFilters__P9yzD{display:flex;flex-direction:column;gap:2px;padding:2px 0;margin-top:0}.DataTable_inlineActionButton__JtYlK{width:100%;padding:3px 10px;border:.5px solid var(--border-light);border-radius:6px;background:var(--card-bg);color:var(--text-primary);font-size:calc(12px * var(--table-scale, 1));font-weight:500;cursor:pointer;transition:border-color .15s ease,box-shadow .15s ease,color .15s ease,background-color .15s ease;box-sizing:border-box}.DataTable_inlineActionButton__JtYlK:hover{border-color:var(--accent-blue);color:var(--accent-blue);background:var(--bg-hover)}.DataTable_inlineActionButtonActive__cIMnT{background:var(--accent-blue);border-color:var(--accent-blue);color:#fff}.DataTable_inlineFilterInput__fjEqJ{width:100%;min-width:0;padding:1px 4px;margin:0;border:0;border-bottom:1px solid var(--border-light);border-radius:0;font-size:calc(12px * var(--table-scale, 1));background:transparent;color:var(--text-primary);font-family:var(--font-sans);transition:border-color .15s ease,box-shadow .15s ease;box-sizing:border-box}.DataTable_inlineFilterInput__fjEqJ:hover{border-color:var(--muted-icon)}.DataTable_inlineFilterInput__fjEqJ:focus{outline:none;border-color:var(--accent-blue);box-shadow:none;background:transparent}.DataTable_inlineFilterInput__fjEqJ::placeholder{color:var(--text-secondary);opacity:.8}.DataTable_groupRow__xXVBz{font-weight:600}.DataTable_groupRowExpanded__sCEV_ td{background:color-mix(in srgb,var(--accent-blue) 10%,var(--card-bg))!important}.DataTable_groupRowExpanded__sCEV_ td:first-child{box-shadow:inset 4px 0 0 var(--accent-blue)!important}[data-theme=dark] .DataTable_groupRowExpanded__sCEV_ td{background:color-mix(in srgb,var(--accent-blue) 14%,var(--card-bg))!important}.DataTable_groupRow__xXVBz:hover td{background:rgba(var(--accent-rgb),.12)}.DataTable_groupRow__xXVBz td{background:inherit}.DataTable_groupRow__xXVBz.DataTable_rowSelected__iTM7H td{background:rgba(var(--accent-rgb),.18);box-shadow:inset 0 1px 0 var(--border-light),inset 0 -1px 0 var(--border-light)}.DataTable_groupRow__xXVBz.DataTable_rowSelected__iTM7H:hover td{background:rgba(var(--accent-rgb),.22);box-shadow:inset 0 1px 0 var(--border-light),inset 0 -1px 0 var(--border-light)}[data-theme=dark] .DataTable_groupRow__xXVBz:hover td{background:rgba(var(--accent-rgb),.12)}[data-theme=dark] .DataTable_groupRow__xXVBz.DataTable_rowSelected__iTM7H td{background:rgba(var(--accent-rgb),.18);box-shadow:inset 0 1px 0 var(--border-light),inset 0 -1px 0 var(--border-light)}[data-theme=dark] .DataTable_groupRow__xXVBz.DataTable_rowSelected__iTM7H:hover td{background:rgba(var(--accent-rgb),.22);box-shadow:inset 0 1px 0 var(--border-light),inset 0 -1px 0 var(--border-light)}.DataTable_groupRow__xXVBz td:first-child{box-shadow:inset 3px 0 0 rgba(var(--accent-rgb),.35)}.DataTable_categoryCell__1oCFN{display:flex;align-items:center;gap:8px;width:100%}.DataTable_supplierCell__wExCK{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--text-secondary);font-size:calc(11px * var(--table-scale, 1))}.DataTable_articleCell__ouO2m{display:flex;align-items:center;gap:8px;min-width:0;width:100%}.DataTable_articleText__PDSvZ{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:inherit;font-weight:inherit}.DataTable_articleCellWithPhoto__tSu2B{gap:6px}.DataTable_articleThumb__MgdPf{width:32px;height:42px;object-fit:cover;border-radius:4px;border:1px solid var(--border-light);background:var(--surface-2);flex-shrink:0;display:block}.DataTable_wbLinkButton__JEaJq{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:6px;border:1px solid var(--border-light);background:var(--card-bg);color:var(--text-secondary);cursor:pointer;flex-shrink:0;transition:background-color .15s ease,border-color .15s ease,color .15s ease;text-decoration:none}.DataTable_wbLinkButton__JEaJq:hover{background:var(--bg-hover);border-color:var(--accent-blue);color:var(--accent-blue)}.DataTable_wbLinkButton__JEaJq:focus-visible{outline:none;box-shadow:0 0 0 2px rgba(0,122,255,.18)}.DataTable_wbIcon___HA40{width:12px;height:12px;display:block;object-fit:contain}.DataTable_wbFeedbackIcon__Vv8ha{width:12px;height:12px;display:block;color:#9b59b6}.DataTable_wbLinkWrap__tj7d6{position:relative;display:inline-flex}.DataTable_wbProductTooltip__a_LL6{position:absolute;bottom:100%;left:50%;transform:translateX(-50%);margin-bottom:6px;z-index:100;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .15s ease,visibility .15s ease;transition-delay:.25s;padding:4px;border-radius:8px;background:var(--card-bg);border:1px solid var(--border-light);box-shadow:0 4px 12px rgba(0,0,0,.15)}.DataTable_wbLinkWrap__tj7d6:hover .DataTable_wbProductTooltip__a_LL6{opacity:1;visibility:visible;transition-delay:0s}.DataTable_wbProductTooltip__a_LL6 img{display:block;width:123px;height:auto;max-height:164px;object-fit:contain;border-radius:4px;vertical-align:middle}.DataTable_wbProductTooltipPortal__xgFo3{position:fixed;transform:translate(-50%,-100%);margin-top:-6px;z-index:10000;pointer-events:none;padding:4px;border-radius:8px;background:var(--card-bg);border:1px solid var(--border-light);box-shadow:0 4px 12px rgba(0,0,0,.15)}.DataTable_wbProductTooltipPortal__xgFo3 img{display:block;width:123px;height:auto;max-height:164px;object-fit:contain;border-radius:4px;vertical-align:middle}.DataTable_expandButton__WDpYN{display:flex;align-items:center;justify-content:center;width:20px;height:20px;padding:0;border:none;background:transparent;color:var(--accent-blue);cursor:pointer;transition:all .15s ease;border-radius:4px;flex-shrink:0}.DataTable_expandButton__WDpYN:hover{background:rgba(0,122,255,.1)}.DataTable_expandButton__WDpYN i{font-size:14px}.DataTable_expandIcon__MkPYv{transition:transform .15s ease;display:inline-block}.DataTable_expandIconExpanded__ZgXqW{transform:rotate(90deg)}.DataTable_categoryName__hF6te{flex:1 1;min-width:0;font-weight:600;color:var(--text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:inherit}.DataTable_stickyArticle__qg6Z8{position:-webkit-sticky!important;position:sticky!important;left:0;z-index:3;background:var(--card-bg)!important}.DataTable_stickyArticle__qg6Z8:after{content:"";position:absolute;top:0;right:-1px;width:1px;height:100%;background:var(--border-light);pointer-events:none}.DataTable_dataTable__Z8vTB thead th.DataTable_stickyArticle__qg6Z8{z-index:22!important;background:var(--surface-2)!important}.DataTable_dataTable__Z8vTB tbody tr:hover td.DataTable_stickyArticle__qg6Z8{background:color-mix(in srgb,var(--accent-blue) 12%,var(--card-bg))!important}.DataTable_dataTable__Z8vTB tbody tr.DataTable_rowSelected__iTM7H td.DataTable_stickyArticle__qg6Z8{background:color-mix(in srgb,var(--accent-blue) 18%,var(--card-bg))!important}.DataTable_dataTable__Z8vTB tbody tr.DataTable_rowSelected__iTM7H:hover td.DataTable_stickyArticle__qg6Z8{background:color-mix(in srgb,var(--accent-blue) 22%,var(--card-bg))!important}.DataTable_dataTable__Z8vTB tbody tr:nth-child(2n) td.DataTable_stickyArticle__qg6Z8{background:var(--card-bg)!important}.DataTable_dataTable__Z8vTB tbody tr:nth-child(2n):hover td.DataTable_stickyArticle__qg6Z8{background:color-mix(in srgb,var(--accent-blue) 12%,var(--card-bg))!important}.DataTable_dataTable__Z8vTB tbody tr:nth-child(2n).DataTable_rowSelected__iTM7H td.DataTable_stickyArticle__qg6Z8{background:color-mix(in srgb,var(--accent-blue) 18%,var(--card-bg))!important}[data-theme=dark] .DataTable_dataTable__Z8vTB tbody tr:nth-child(2n) td.DataTable_stickyArticle__qg6Z8{background:var(--card-bg)!important}[data-theme=dark] .DataTable_dataTable__Z8vTB tbody tr:hover td.DataTable_stickyArticle__qg6Z8,[data-theme=dark] .DataTable_dataTable__Z8vTB tbody tr:nth-child(2n):hover td.DataTable_stickyArticle__qg6Z8{background:color-mix(in srgb,var(--accent-blue) 12%,var(--card-bg))!important}[data-theme=dark] .DataTable_dataTable__Z8vTB tbody tr.DataTable_rowSelected__iTM7H td.DataTable_stickyArticle__qg6Z8,[data-theme=dark] .DataTable_dataTable__Z8vTB tbody tr:nth-child(2n).DataTable_rowSelected__iTM7H td.DataTable_stickyArticle__qg6Z8{background:color-mix(in srgb,var(--accent-blue) 18%,var(--card-bg))!important}[data-theme=dark] .DataTable_dataTable__Z8vTB tbody tr.DataTable_rowSelected__iTM7H:hover td.DataTable_stickyArticle__qg6Z8,[data-theme=dark] .DataTable_dataTable__Z8vTB tbody tr:nth-child(2n).DataTable_rowSelected__iTM7H:hover td.DataTable_stickyArticle__qg6Z8{background:color-mix(in srgb,var(--accent-blue) 22%,var(--card-bg))!important}.DataTable_tagsList__LCWWx{display:flex;flex-wrap:wrap;gap:3px;align-items:center;min-width:80px}.DataTable_tagChip__dSncN{display:inline-block;padding:1px 6px;border-radius:4px;font-size:11px;font-weight:500;white-space:nowrap;color:#333;line-height:1.6;opacity:.92}.DataTable_tagFilterCell__CHXwK{padding:2px 4px!important}.DataTable_tagFilterBtn__sm4Cg{display:flex;align-items:center;gap:3px;background:none;border:1px solid transparent;border-radius:4px;padding:1px 4px;cursor:pointer;font-size:11px;color:var(--text-secondary,#888);white-space:nowrap;max-width:120px;transition:border-color .15s,background .15s}.DataTable_tagFilterBtn__sm4Cg:hover{border-color:var(--border-color,#ddd);background:var(--hover-bg,#f5f5f5)}.DataTable_tagFilterBtnActive__2if9l{border-color:var(--accent-color,#0567fc)!important;background:color-mix(in srgb,var(--accent-color,#0567fc) 8%,transparent)}.DataTable_tagFilterPlaceholder__QIxSL{color:var(--text-secondary,#aaa);font-size:11px}.DataTable_tagFilterArrow__zd_cp{font-size:12px;color:var(--text-secondary,#aaa);flex-shrink:0;transition:transform .15s}.DataTable_tagFilterArrowOpen__pXb14{transform:rotate(180deg)}.DataTable_tagDropdown__o6btH{position:absolute;z-index:9999;background:var(--card-bg,#fff);border:1px solid var(--border-color,#e0e0e0);border-radius:8px;box-shadow:0 4px 20px rgba(0,0,0,.12);min-width:160px;max-width:240px;max-height:280px;overflow-y:auto;padding:4px}.DataTable_tagDropdownItem__aFHNZ{display:flex;align-items:center;justify-content:space-between;gap:6px;width:100%;background:none;border:none;border-radius:5px;padding:5px 8px;cursor:pointer;font-size:12px;color:var(--text-primary,#333);text-align:left;transition:background .1s}.DataTable_tagDropdownItem__aFHNZ:hover{background:var(--hover-bg,#f5f5f5)}.DataTable_tagDropdownItemActive__ue81r{background:color-mix(in srgb,var(--accent-color,#0567fc) 10%,transparent)}.DataTable_tagDropdownAll__eGvQg{font-size:12px;color:var(--text-secondary,#666)}.DataTable_contextMenu__hdMYN{position:fixed;z-index:9999;background:var(--card-bg);border:1px solid var(--border-light);border-radius:8px;box-shadow:0 8px 24px rgba(0,0,0,.14);padding:4px;min-width:230px;font-family:var(--font-sans);-webkit-user-select:none;-moz-user-select:none;user-select:none}.DataTable_contextMenuHeader__t6Td6{padding:6px 10px 4px;font-size:11px;font-weight:600;color:var(--text-secondary);text-transform:uppercase;letter-spacing:.4px;border-bottom:1px solid var(--border-light);margin-bottom:3px}.DataTable_contextMenuItem__mlrm1{display:flex;align-items:center;gap:8px;width:100%;padding:7px 10px;border:none;background:transparent;border-radius:5px;font-size:13px;color:var(--text-primary);cursor:pointer;text-align:left;transition:background .12s}.DataTable_contextMenuItem__mlrm1 i{font-size:15px;color:var(--accent-blue);flex-shrink:0}.DataTable_contextMenuItem__mlrm1:hover{background:color-mix(in srgb,var(--accent-blue) 8%,var(--card-bg))}.DataTable_contextMenuItemAccent__KT16s i{color:var(--accent-blue)}.DataTable_contextMenuItemAccent__KT16s:hover{background:color-mix(in srgb,var(--accent-blue) 12%,var(--card-bg))}.DataTable_contextMenuDivider__vi47r{height:1px;background:var(--border-light);margin:3px 4px}[data-theme=dark] .DataTable_contextMenu__hdMYN{box-shadow:0 8px 28px rgba(0,0,0,.5)}@media (max-width:767px){.DataTable_tableScroll__hlEdr{-webkit-overflow-scrolling:touch;overscroll-behavior:contain}.DataTable_tableScroll__hlEdr::-webkit-scrollbar{height:4px;width:4px}.DataTable_tableWrapper__Jr2F_{flex:1 1;min-height:0}.DataTable_inlineFilterInput__fjEqJ{min-width:0;width:100%;font-size:16px}.DataTable_stickyArticle__qg6Z8{position:-webkit-sticky;position:sticky;left:0;z-index:2;background:var(--card-bg);box-shadow:2px 0 6px rgba(0,0,0,.06)}[data-theme=dark] .DataTable_stickyArticle__qg6Z8{box-shadow:2px 0 6px rgba(0,0,0,.25)}}[data-variant=purple] .DataTable_tableScroll__hlEdr,[data-variant=purple] .DataTable_tableWrapper__Jr2F_{background:#000}[data-variant=purple] .DataTable_dataTable__Z8vTB tbody tr:not(.DataTable_rowSelected__iTM7H) td,[data-variant=purple] .DataTable_dataTable__Z8vTB tbody tr:not(.DataTable_rowSelected__iTM7H) td.DataTable_stickyArticle__qg6Z8,[data-variant=purple] .DataTable_dataTable__Z8vTB tbody tr:not(.DataTable_rowSelected__iTM7H):nth-child(2n) td,[data-variant=purple] .DataTable_dataTable__Z8vTB tbody tr:not(.DataTable_rowSelected__iTM7H):nth-child(2n) td.DataTable_stickyArticle__qg6Z8,[data-variant=purple] .DataTable_dataTable__Z8vTB thead,[data-variant=purple] .DataTable_dataTable__Z8vTB thead th{background:#000!important}[data-variant=purple] .DataTable_tagChip__dSncN{opacity:1}[data-variant=purple] .DataTable_tagDropdown__o6btH{background:#000;border-color:#24102e}[data-variant=purple] .DataTable_dataTable__Z8vTB tbody tr:not(.DataTable_rowSelected__iTM7H):hover td,[data-variant=purple] .DataTable_dataTable__Z8vTB tbody tr:not(.DataTable_rowSelected__iTM7H):nth-child(2n):hover td{background:rgba(119,0,122,.28)!important}[data-variant=purple] .DataTable_dataTable__Z8vTB tbody tr.DataTable_rowSelected__iTM7H td,[data-variant=purple] .DataTable_dataTable__Z8vTB tbody tr.DataTable_rowSelected__iTM7H td.DataTable_highlightBlue__2Gio5,[data-variant=purple] .DataTable_dataTable__Z8vTB tbody tr.DataTable_rowSelected__iTM7H td.DataTable_highlightCellStrong__J34C0,[data-variant=purple] .DataTable_dataTable__Z8vTB tbody tr.DataTable_rowSelected__iTM7H td.DataTable_highlightCell__sCJE2,[data-variant=purple] .DataTable_dataTable__Z8vTB tbody tr.DataTable_rowSelected__iTM7H td.DataTable_highlightGreen__bnvCE,[data-variant=purple] .DataTable_dataTable__Z8vTB tbody tr.DataTable_rowSelected__iTM7H td.DataTable_highlightOrange__bS99p,[data-variant=purple] .DataTable_dataTable__Z8vTB tbody tr.DataTable_rowSelected__iTM7H td.DataTable_highlightPurple__vanl2,[data-variant=purple] .DataTable_dataTable__Z8vTB tbody tr.DataTable_rowSelected__iTM7H td.DataTable_highlightTeal__2pyJu,[data-variant=purple] .DataTable_dataTable__Z8vTB tbody tr:nth-child(2n).DataTable_rowSelected__iTM7H td,[data-variant=purple] .DataTable_groupRow__xXVBz.DataTable_rowSelected__iTM7H td{background:#770076!important;box-shadow:inset 0 1px 0 #8a0a8c,inset 0 -1px 0 #5e005f;color:#fff}[data-variant=purple] .DataTable_dataTable__Z8vTB tbody tr.DataTable_rowSelected__iTM7H:hover td,[data-variant=purple] .DataTable_dataTable__Z8vTB tbody tr.DataTable_rowSelected__iTM7H:hover td.DataTable_highlightBlue__2Gio5,[data-variant=purple] .DataTable_dataTable__Z8vTB tbody tr.DataTable_rowSelected__iTM7H:hover td.DataTable_highlightCellStrong__J34C0,[data-variant=purple] .DataTable_dataTable__Z8vTB tbody tr.DataTable_rowSelected__iTM7H:hover td.DataTable_highlightCell__sCJE2,[data-variant=purple] .DataTable_dataTable__Z8vTB tbody tr.DataTable_rowSelected__iTM7H:hover td.DataTable_highlightGreen__bnvCE,[data-variant=purple] .DataTable_dataTable__Z8vTB tbody tr.DataTable_rowSelected__iTM7H:hover td.DataTable_highlightOrange__bS99p,[data-variant=purple] .DataTable_dataTable__Z8vTB tbody tr.DataTable_rowSelected__iTM7H:hover td.DataTable_highlightPurple__vanl2,[data-variant=purple] .DataTable_dataTable__Z8vTB tbody tr.DataTable_rowSelected__iTM7H:hover td.DataTable_highlightTeal__2pyJu,[data-variant=purple] .DataTable_dataTable__Z8vTB tbody tr:nth-child(2n).DataTable_rowSelected__iTM7H:hover td,[data-variant=purple] .DataTable_groupRow__xXVBz.DataTable_rowSelected__iTM7H:hover td{background:#85008a!important;box-shadow:inset 0 1px 0 #9a0a9c,inset 0 -1px 0 #5e005f}[data-variant=purple] .DataTable_dataTable__Z8vTB tbody tr.DataTable_rowSelected__iTM7H td.DataTable_stickyArticle__qg6Z8,[data-variant=purple] .DataTable_dataTable__Z8vTB tbody tr:nth-child(2n).DataTable_rowSelected__iTM7H td.DataTable_stickyArticle__qg6Z8{background:#770076!important}[data-variant=purple] .DataTable_dataTable__Z8vTB tbody tr.DataTable_rowSelected__iTM7H:hover td.DataTable_stickyArticle__qg6Z8,[data-variant=purple] .DataTable_dataTable__Z8vTB tbody tr:nth-child(2n).DataTable_rowSelected__iTM7H:hover td.DataTable_stickyArticle__qg6Z8{background:#85008a!important}[data-variant=purple] .DataTable_dataTable__Z8vTB tbody tr.DataTable_groupRowExpanded__sCEV_:not(.DataTable_rowSelected__iTM7H) td,[data-variant=purple] .DataTable_dataTable__Z8vTB tbody tr.DataTable_groupRowExpanded__sCEV_:not(.DataTable_rowSelected__iTM7H) td.DataTable_stickyArticle__qg6Z8,[data-variant=purple] .DataTable_dataTable__Z8vTB tbody tr.DataTable_rowExpanded__ChFhd:not(.DataTable_rowSelected__iTM7H) td,[data-variant=purple] .DataTable_dataTable__Z8vTB tbody tr.DataTable_rowExpanded__ChFhd:not(.DataTable_rowSelected__iTM7H) td.DataTable_stickyArticle__qg6Z8{background:#120818!important;box-shadow:inset 4px 0 0 #9a009e!important}[data-variant=purple] .DataTable_dataTable__Z8vTB tbody tr.DataTable_groupRowExpanded__sCEV_:not(.DataTable_rowSelected__iTM7H):nth-child(2n) td,[data-variant=purple] .DataTable_dataTable__Z8vTB tbody tr.DataTable_groupRowExpanded__sCEV_:not(.DataTable_rowSelected__iTM7H):nth-child(2n) td.DataTable_stickyArticle__qg6Z8,[data-variant=purple] .DataTable_dataTable__Z8vTB tbody tr.DataTable_rowExpanded__ChFhd:not(.DataTable_rowSelected__iTM7H):nth-child(2n) td,[data-variant=purple] .DataTable_dataTable__Z8vTB tbody tr.DataTable_rowExpanded__ChFhd:not(.DataTable_rowSelected__iTM7H):nth-child(2n) td.DataTable_stickyArticle__qg6Z8{background:#0e0612!important;box-shadow:inset 4px 0 0 #9a009e!important}[data-variant=purple] .DataTable_dataTable__Z8vTB tbody tr.DataTable_groupRowExpanded__sCEV_:not(.DataTable_rowSelected__iTM7H):hover td,[data-variant=purple] .DataTable_dataTable__Z8vTB tbody tr.DataTable_groupRowExpanded__sCEV_:not(.DataTable_rowSelected__iTM7H):hover td.DataTable_stickyArticle__qg6Z8,[data-variant=purple] .DataTable_dataTable__Z8vTB tbody tr.DataTable_groupRowExpanded__sCEV_:not(.DataTable_rowSelected__iTM7H):nth-child(2n):hover td,[data-variant=purple] .DataTable_dataTable__Z8vTB tbody tr.DataTable_rowExpanded__ChFhd:not(.DataTable_rowSelected__iTM7H):hover td,[data-variant=purple] .DataTable_dataTable__Z8vTB tbody tr.DataTable_rowExpanded__ChFhd:not(.DataTable_rowSelected__iTM7H):hover td.DataTable_stickyArticle__qg6Z8,[data-variant=purple] .DataTable_dataTable__Z8vTB tbody tr.DataTable_rowExpanded__ChFhd:not(.DataTable_rowSelected__iTM7H):nth-child(2n):hover td{background:rgba(119,0,122,.22)!important;box-shadow:inset 4px 0 0 #9a009e!important}.DataTable_metricWithDelta__PtILR{display:inline-flex;align-items:center;justify-content:flex-end;gap:5px;white-space:nowrap;max-width:100%}.DataTable_metricWithDelta__PtILR .DataTable_deltaChip__39odt{flex-shrink:0}.DataTable_metricValue__RHX1t{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.DataTable_deltaChip__39odt{display:inline-flex;align-items:center;gap:1px;font-size:calc(10.5px * var(--table-scale, 1));font-weight:700;padding:0 4px;border-radius:5px;line-height:1.5;white-space:nowrap}.DataTable_deltaChip__39odt i{font-size:calc(11px * var(--table-scale, 1))}.DataTable_deltaNeutral__FUvxr{color:var(--text-secondary);font-weight:600;font-size:calc(10.5px * var(--table-scale, 1))}.DataTable_deltaUp__0F2JW{color:#16a34a}.DataTable_deltaDown__X_GLS{color:#ef4444}.DataTable_deltaChip__39odt.DataTable_deltaUp__0F2JW{background:rgba(34,197,94,.12)}.DataTable_deltaChip__39odt.DataTable_deltaDown__X_GLS{background:rgba(239,68,68,.12)}[data-theme=dark] .DataTable_deltaUp__0F2JW{color:#4ade80}[data-theme=dark] .DataTable_deltaDown__X_GLS{color:#f87171}[data-theme=dark] .DataTable_deltaChip__39odt.DataTable_deltaUp__0F2JW{background:rgba(34,197,94,.18)}[data-theme=dark] .DataTable_deltaChip__39odt.DataTable_deltaDown__X_GLS{background:rgba(239,68,68,.18)}.forecast_forecast__do_Kh{min-height:calc(100vh - 60px);background:linear-gradient(180deg,var(--surface-2) 0,#e8eef2 100%);width:calc(100% + 64px);max-width:none;margin:-32px;padding:0;box-sizing:content-box}[data-theme=dark] .forecast_forecast__do_Kh{background:linear-gradient(180deg,var(--bg-color) 0,var(--surface-2) 50%,#0f1217 100%)}[data-variant=purple] .forecast_forecast__do_Kh{background:#000}@media (max-width:1200px){.forecast_forecast__do_Kh{width:calc(100% + 48px);margin:-24px}}.forecast_forecastContent__RE0tV{max-width:1400px;margin:0 auto;padding:32px 32px 48px;display:flex;flex-direction:column;gap:20px}.forecast_pageHeader__4fI1A{display:flex;align-items:center;justify-content:space-between;gap:16px;padding-bottom:18px;position:relative;flex-wrap:wrap}.forecast_pageHeader__4fI1A:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:hsla(0,0%,7%,.08);pointer-events:none}[data-theme=dark] .forecast_pageHeader__4fI1A:after{background:hsla(0,0%,100%,.08)}.forecast_pageTitleBlock___wdrI{display:flex;flex-direction:column;gap:8px}.forecast_pageTitleRow__74tzc{display:flex;align-items:center;gap:10px}.forecast_pageTitleIcon__0fGDV{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:10px;background:rgba(var(--accent-rgb),.1);color:var(--accent-blue);font-size:18px;flex-shrink:0}.forecast_pageTitle__gCaj5{font-size:20px;font-weight:600;margin:0;color:var(--text-primary);letter-spacing:-.25px;font-family:var(--font-sans);line-height:1.3}.forecast_pageSubtitle__WdX_1{display:inline-block;position:relative;padding-left:12px;font-size:13px;color:var(--text-secondary);margin:0;font-family:var(--font-sans);font-weight:400;line-height:1.45;max-width:820px}.forecast_pageSubtitle__WdX_1:before{content:"";position:absolute;left:0;top:3px;width:3px;height:14px;border-radius:999px;background:rgba(var(--accent-rgb),.55)}.forecast_headerActions__pM0P4{display:flex;align-items:center;gap:8px;flex-shrink:0}.forecast_sppFilterRow__dppkY{display:flex;align-items:flex-end;gap:12px;max-width:360px}.forecast_filterBar__7_mVj{display:flex;flex-direction:column;gap:10px;padding:14px 16px;background:var(--card-bg);border:1px solid var(--border-light);border-radius:14px;box-shadow:var(--shadow-sm)}[data-theme=dark] .forecast_filterBar__7_mVj{box-shadow:none}.forecast_filterFields__fvPBi{display:flex;align-items:flex-end;gap:14px;flex-wrap:wrap}.forecast_filterField__cwq0S{display:flex;flex-direction:column;gap:6px;min-width:0}.forecast_filterLabel__j3Q6f{font-size:11px;color:var(--text-secondary);font-weight:600;text-transform:uppercase;letter-spacing:.04em;font-family:var(--font-sans);padding-left:2px}.forecast_filterFieldPeriod__DDnkB{flex:0 0 auto}.forecast_filterFieldCategory__GMjYW{flex:1 1 220px;max-width:320px}.forecast_filterFieldMetric__hwlU1{flex:0 0 auto;min-width:180px}.forecast_filterDivider__rgyk_{width:1px;height:40px;background:var(--border-light);flex-shrink:0;align-self:flex-end;margin:0 2px}.forecast_filterBarNote__Z_8P_{display:flex;align-items:center;gap:6px;margin:0;padding:8px 10px;border-radius:8px;background:var(--surface-2);font-size:12.5px;color:var(--text-secondary);font-family:var(--font-sans);line-height:1.4}.forecast_filterBarNote__Z_8P_ i{font-size:15px;flex-shrink:0}@media (max-width:720px){.forecast_filterDivider__rgyk_{display:none}.forecast_filterFieldCategory__GMjYW,.forecast_filterFieldMetric__hwlU1,.forecast_filterFieldPeriod__DDnkB{flex:1 1 100%;max-width:none}}.forecast_toolbar__dSpDx{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;flex-wrap:wrap;padding:16px 18px;background:var(--card-bg);border:1px solid var(--border-light);border-radius:16px;box-shadow:var(--shadow-sm)}[data-theme=dark] .forecast_toolbar__dSpDx{box-shadow:none}.forecast_filters__IGRVc{display:flex;align-items:flex-end;gap:12px;flex-wrap:wrap;flex:1 1}.forecast_control__hWqwO{display:flex;flex-direction:column;gap:6px;min-width:0}.forecast_control__hWqwO label{font-size:11px;color:var(--text-secondary);font-weight:600;text-transform:uppercase;letter-spacing:.04em;font-family:var(--font-sans)}.forecast_input__Hg0ox,.forecast_select__2Uz2_{height:40px;min-width:140px;background:var(--card-bg);border:1px solid var(--border-light);border-radius:12px;padding:0 12px;font-size:14px;font-weight:500;color:var(--text-primary);font-family:var(--font-sans);outline:none;transition:border-color .2s ease,box-shadow .2s ease;box-shadow:0 1px 3px rgba(0,0,0,.04)}.forecast_input__Hg0ox:focus,.forecast_select__2Uz2_:focus{border-color:var(--accent-blue);box-shadow:0 0 0 3px rgba(var(--accent-rgb),.12)}.forecast_inputWide__1yFaw{min-width:150px}.forecast_btn__pe_w8{height:40px;padding:0 16px;background:var(--accent-blue);color:#fff;border:none;border-radius:12px;font-size:14px;font-weight:600;font-family:var(--font-sans);cursor:pointer;display:inline-flex;align-items:center;gap:6px;transition:opacity .15s ease,box-shadow .15s ease;white-space:nowrap}.forecast_btn__pe_w8:hover:not(:disabled){opacity:.92;box-shadow:0 4px 12px rgba(var(--accent-rgb),.25)}.forecast_btn__pe_w8:disabled{opacity:.55;cursor:not-allowed}.forecast_btnGhost__sIhOp{background:var(--card-bg);color:var(--text-primary);border:1px solid var(--border-light);box-shadow:0 1px 3px rgba(0,0,0,.04)}.forecast_btnGhost__sIhOp:hover:not(:disabled){background:var(--bg-hover);opacity:1;box-shadow:0 2px 8px rgba(0,0,0,.06)}.forecast_tabsWrap__wJyGD{overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none}.forecast_tabsWrap__wJyGD::-webkit-scrollbar{display:none}.forecast_tabs__0zHYO{display:inline-flex;align-items:center;gap:2px;padding:3px;border-radius:12px;border:1px solid var(--border-light);background:var(--bg-hover);min-width:min-content}.forecast_tab__7f486{display:inline-flex;align-items:center;gap:6px;height:34px;padding:0 14px;border:0;border-radius:9px;background:transparent;color:var(--text-secondary);font-size:13px;font-weight:500;font-family:var(--font-sans);cursor:pointer;white-space:nowrap;transition:background .15s ease,color .15s ease,box-shadow .15s ease}.forecast_tab__7f486 i{font-size:15px}.forecast_tab__7f486:hover{color:var(--text-primary)}.forecast_tabActive__Qe_gG{background:var(--card-bg);color:var(--text-primary);font-weight:600;box-shadow:0 1px 3px rgba(0,0,0,.08)}[data-theme=dark] .forecast_tabActive__Qe_gG{border:1px solid var(--border-light)}.forecast_tabPanel__1cP_B{display:flex;flex-direction:column;gap:20px;animation:forecast_fadeIn__kcjKs .25s ease}@keyframes forecast_fadeIn__kcjKs{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.forecast_sectionHeader__UhFjz{display:flex;flex-direction:column;gap:4px;padding-left:12px;border-left:3px solid rgba(var(--accent-rgb),.5);margin-bottom:4px}.forecast_sectionTitle__fx7I6{font-size:16px;font-weight:600;margin:0;color:var(--text-primary);font-family:var(--font-sans);letter-spacing:-.15px}.forecast_sectionSubtitle__ckU1T{font-size:13px;color:var(--text-secondary);margin:0;font-family:var(--font-sans);line-height:1.4}.forecast_cards__wEXmd{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:16px;gap:16px}.forecast_card__6h96W{position:relative;overflow:hidden;background:var(--card-bg);border:none;border-radius:16px;padding:16px 18px;box-shadow:var(--shadow-md);display:flex;flex-direction:column;gap:6px;min-height:88px;transition:box-shadow .2s ease}.forecast_card__6h96W:hover{box-shadow:0 8px 28px rgba(0,0,0,.06)}[data-theme=dark] .forecast_card__6h96W{border:1px solid var(--border-light)}.forecast_cardIcon__wZko9{position:absolute;right:10px;top:10px;font-size:28px;color:var(--accent-blue);opacity:.07;pointer-events:none;transform:rotate(-12deg)}.forecast_cardLabel__Ocxhm{font-size:12px;font-weight:500;color:var(--text-secondary);font-family:var(--font-sans);padding-right:24px}.forecast_cardValue__jCHN_{font-size:24px;font-weight:700;color:var(--text-primary);font-family:var(--font-sans);letter-spacing:-.3px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1.2}.forecast_cardSub__OUHH1{font-size:12px;color:var(--text-secondary);font-family:var(--font-sans);line-height:1.35}.forecast_cardAccent__fXv1s .forecast_cardValue__jCHN_{color:var(--accent-blue)}.forecast_cardGreen__Ikvk9 .forecast_cardValue__jCHN_{color:var(--accent-green,#22a06b)}.forecast_cardOrange__QjwwW .forecast_cardValue__jCHN_{color:var(--accent-orange)}.forecast_chartCard__uIg9K{background:var(--card-bg);border:none;border-radius:16px;padding:20px 20px 16px;box-shadow:var(--shadow-md);transition:box-shadow .2s ease}.forecast_chartCard__uIg9K:hover{box-shadow:0 8px 28px rgba(0,0,0,.06)}[data-theme=dark] .forecast_chartCard__uIg9K{border:1px solid var(--border-light)}.forecast_chartHeader__AvWnG{display:flex;align-items:flex-start;justify-content:space-between;gap:12px 16px;margin-bottom:16px;padding-bottom:12px;position:relative;flex-wrap:wrap}.forecast_chartSeriesToggles__mDYuy{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-left:auto}.forecast_chartSeriesToggle__S_P_6{display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 10px;border-radius:8px;border:1px solid var(--border-light);background:var(--surface-2);color:var(--text-secondary);font-size:12px;font-weight:500;font-family:var(--font-sans);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:background .15s ease,border-color .15s ease,color .15s ease,opacity .15s ease}.forecast_chartSeriesToggle__S_P_6 input{position:absolute;opacity:0;width:0;height:0;pointer-events:none}.forecast_chartSeriesToggleOn__FucYO{background:var(--card-bg);border-color:rgba(var(--accent-rgb),.25);color:var(--text-primary);box-shadow:0 1px 2px rgba(0,0,0,.04)}.forecast_chartSeriesToggle__S_P_6:not(.forecast_chartSeriesToggleDisabled__Do8lb):hover{border-color:rgba(var(--accent-rgb),.35);color:var(--text-primary)}.forecast_chartSeriesToggleDisabled__Do8lb{opacity:.45;cursor:not-allowed}.forecast_chartSeriesGroup__k5V3a{display:inline-flex;align-items:stretch;flex-shrink:0}.forecast_chartSeriesToggleWithSuffix__LjZYO{border-radius:8px 0 0 8px;border-right:none}.forecast_chartSeriesDot___Tfi4{width:8px;height:8px;border-radius:2px;flex-shrink:0}.forecast_invertTempBtn__dpvHA{display:inline-flex;align-items:center;justify-content:center;height:30px;width:30px;border-radius:0 8px 8px 0;border-left:1px solid var(--border-light);border:1px solid var(--border-light);background:var(--surface-2);color:var(--text-secondary);cursor:pointer;font-size:14px;line-height:1;transition:background .15s,border-color .15s,color .15s;flex-shrink:0;padding:0}.forecast_invertTempBtn__dpvHA:hover{background:var(--hover-bg,rgba(0,0,0,.05))}.forecast_invertTempBtnOn__3ur3v{background:rgba(99,179,237,.14);border-color:rgba(99,179,237,.45);color:#3182ce}.forecast_invertTempBtnDisabled__88Afo{opacity:.45;cursor:not-allowed}@media (max-width:720px){.forecast_chartSeriesToggles__mDYuy{margin-left:0;width:100%}}.forecast_chartHeader__AvWnG:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:var(--border-light)}.forecast_chartHeader__AvWnG:before{content:"";position:absolute;left:0;bottom:0;width:24px;height:2px;background:rgba(var(--accent-rgb),.4);border-radius:0 1px 0 0;pointer-events:none}.forecast_chartTitle__ZQ5VU{font-size:15px;font-weight:600;margin:0;color:var(--text-primary);font-family:var(--font-sans);letter-spacing:-.1px}.forecast_chartSubtitle__leHgr{font-size:13px;color:var(--text-secondary);margin:4px 0 0;font-family:var(--font-sans);line-height:1.4}.forecast_corrGrid___QxuM{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:14px;gap:14px}.forecast_corrItem__LuHKg{background:var(--card-bg);border:1px solid var(--border-light);border-radius:14px;padding:16px 18px;box-shadow:var(--shadow-sm);transition:box-shadow .2s ease,border-color .2s ease}.forecast_corrItem__LuHKg:hover{box-shadow:var(--shadow-md);border-color:rgba(var(--accent-rgb),.2)}.forecast_corrName__1IXpr{font-size:13px;color:var(--text-secondary);margin-bottom:8px;font-family:var(--font-sans);font-weight:500}.forecast_corrVal__HDkjn{font-size:28px;font-weight:700;font-family:var(--font-sans);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:-.4px}.forecast_corrBarTrack__GOPKp{height:6px;border-radius:3px;background:var(--surface-tertiary);margin-top:12px;overflow:hidden}.forecast_corrBarFill__w6AVt{height:100%;border-radius:3px;transition:width .4s ease}.forecast_tableSection__4N3v3{background:var(--card-bg);border:1px solid var(--border-light);border-radius:16px;box-shadow:var(--shadow-sm);overflow:hidden}.forecast_tableWrap__ZGs1Y{max-height:560px;overflow:auto}.forecast_table__r8F89{width:100%;border-collapse:collapse;font-size:13px;font-family:var(--font-sans)}.forecast_table__r8F89 td,.forecast_table__r8F89 th{padding:10px 14px;text-align:right;border-bottom:1px solid var(--divider);white-space:nowrap}.forecast_table__r8F89 th{color:var(--text-secondary);font-weight:600;font-size:11px;text-transform:uppercase;letter-spacing:.03em;position:-webkit-sticky;position:sticky;top:0;background:var(--card-bg);z-index:1}.forecast_table__r8F89 td:first-child,.forecast_table__r8F89 th:first-child{text-align:left}.forecast_table__r8F89 tbody tr:hover{background:var(--bg-hover)}.forecast_table__r8F89 tbody tr:last-child td{border-bottom:none}.forecast_forecastRow__grtHz{background:rgba(var(--accent-rgb),.04)}.forecast_forecastRow__grtHz:hover{background:rgba(var(--accent-rgb),.07)!important}.forecast_dataTableCard__rAzB8{background:var(--card-bg);border:.5px solid var(--border-light);border-radius:12px;overflow:hidden;display:flex;flex-direction:column}[data-theme=dark] .forecast_dataTableCard__rAzB8{border:1px solid var(--border-light)}.forecast_dataTableHeader__W5Iqc{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:12px 16px;border-bottom:1px solid var(--border-light);background:var(--card-bg);flex-shrink:0}.forecast_dataTableHeaderLeft__MfYnm{display:flex;align-items:center;min-width:0;padding-left:12px;border-left:3px solid rgba(var(--accent-rgb),.5)}.forecast_dataTableHeaderTitle___jIDY{font-size:18px;font-weight:600;margin:0;color:var(--text-primary);font-family:var(--font-sans);letter-spacing:-.2px;line-height:1.3}.forecast_dataTableMeta__0R2Hn{font-size:13px;color:var(--text-secondary);font-family:var(--font-sans);white-space:nowrap}.forecast_dataTableScroll__Tt10i{max-height:min(640px,calc(100vh - 240px))}.forecast_dataTableCard__rAzB8 tbody tr{cursor:default}.forecast_dataForecastRow__YRHsT td{background:color-mix(in srgb,var(--accent-blue) 9%,var(--card-bg))!important}.forecast_dataForecastRow__YRHsT:hover td{background:color-mix(in srgb,var(--accent-blue) 14%,var(--card-bg))!important}.forecast_dataDateCell__8qLDf{display:inline-flex;align-items:center;gap:8px}.forecast_forecastBadge__Kh0Gk{display:inline-flex;align-items:center;padding:2px 7px;border-radius:6px;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--accent-blue);background:rgba(var(--accent-rgb),.1);font-family:var(--font-sans)}.forecast_dataTableFooter__RhR7E{display:flex;align-items:flex-start;gap:8px;padding:10px 16px;border-top:1px solid var(--border-light);background:var(--surface-2);font-size:12.5px;color:var(--text-secondary);line-height:1.45;font-family:var(--font-sans)}.forecast_dataTableFooter__RhR7E i{font-size:15px;flex-shrink:0;margin-top:1px}.forecast_modeTag__2FLmc{display:inline-flex;align-items:center;gap:4px;padding:4px 10px;border-radius:8px;font-size:12px;font-weight:600;font-family:var(--font-sans);white-space:nowrap}.forecast_mode_hot__Z1G8M{background:rgba(239,68,68,.12);color:var(--accent-red,#ef4444)}.forecast_mode_warm__sh7Ia{background:rgba(255,135,48,.14);color:var(--accent-orange)}.forecast_mode_cool__61JlR{background:rgba(5,103,252,.1);color:var(--accent-blue)}.forecast_mode_cold__Jq8Ka{background:rgba(115,217,237,.18);color:#2b8fb0}.forecast_matrix__hG9bR{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));grid-gap:14px;gap:14px}.forecast_matrixCard__mc_jm{border:1px solid var(--border-light);border-radius:14px;padding:16px 18px;background:var(--card-bg);box-shadow:var(--shadow-sm);display:flex;flex-direction:column;gap:8px;transition:box-shadow .2s ease,border-color .2s ease}.forecast_matrixCard__mc_jm:hover{box-shadow:var(--shadow-md);border-color:rgba(var(--accent-rgb),.2)}.forecast_matrixCond__eH8k_{font-size:12px;color:var(--text-secondary);font-family:var(--font-sans);line-height:1.4}.forecast_matrixAction__GJVSd{color:var(--text-primary)}.forecast_matrixAction__GJVSd,.forecast_note__Toxrv{font-size:13px;font-family:var(--font-sans);line-height:1.45}.forecast_note__Toxrv{display:flex;align-items:flex-start;gap:10px;color:var(--text-secondary);background:var(--surface-2);border:1px solid var(--border-light);border-radius:12px;padding:12px 14px}.forecast_note__Toxrv i{font-size:16px;color:var(--muted-icon);flex-shrink:0;margin-top:1px}.forecast_banner__Guwxk{display:flex;align-items:flex-start;gap:10px;font-size:13px;border-radius:12px;padding:12px 14px;font-family:var(--font-sans);line-height:1.45}.forecast_bannerInfo__ZCi0u{background:rgba(var(--accent-rgb),.08);color:var(--accent-blue);border:1px solid rgba(var(--accent-rgb),.18)}.forecast_bannerWarn__jIjja{background:rgba(255,135,48,.1);color:var(--accent-orange);border:1px solid rgba(255,135,48,.22)}.forecast_bannerError__Sr_K_{background:rgba(239,68,68,.08);color:var(--accent-red,#ef4444);border:1px solid rgba(239,68,68,.18)}.forecast_bannerSuccess__hiDhQ{background:rgba(34,160,107,.08);color:var(--accent-green,#22a06b);border:1px solid rgba(34,160,107,.18)}.forecast_weightStack__dsOqJ{display:flex;height:10px;border-radius:999px;overflow:hidden;margin-bottom:20px;background:var(--surface-2)}.forecast_weightStackSegment__eHfdV{min-width:2px;transition:width .3s ease}.forecast_weightList__MwurX{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));grid-gap:16px;gap:16px}.forecast_weightRowHeader__3rf7z{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.forecast_weightRegion__cRKdw{display:inline-flex;align-items:center;gap:8px;font-size:13px;font-weight:600;color:var(--text-primary);font-family:var(--font-sans)}.forecast_weightDot__DATAD{width:8px;height:8px;border-radius:50%;flex-shrink:0}.forecast_weightPct__VJeeQ{font-size:14px;font-weight:700;color:var(--text-primary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-family:var(--font-sans)}.forecast_weightTrack__ue3vH{height:6px;border-radius:999px;background:var(--surface-2);overflow:hidden}.forecast_weightFill__EAq2y{height:100%;border-radius:999px;min-width:2px;transition:width .3s ease}.forecast_matrixValue__vH2Sl{font-size:22px;font-weight:700;color:var(--text-primary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:-.3px;font-family:var(--font-sans);line-height:1.2}.forecast_settingsStatGrid__ZNw_2{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));grid-gap:1px;gap:1px;background:var(--border-light);border-radius:12px;overflow:hidden}.forecast_settingsStat__GFJF_{display:flex;flex-direction:column;gap:4px;padding:14px 16px;background:var(--surface-2)}.forecast_settingsStatLabel__oA9EX{font-size:11px;font-weight:600;color:var(--text-secondary);text-transform:uppercase;letter-spacing:.04em;font-family:var(--font-sans)}.forecast_settingsStatValue__0HCw8{font-size:16px;font-weight:600;color:var(--text-primary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-family:var(--font-sans)}.forecast_settingsActions__jLcbM{display:flex;flex-direction:column}.forecast_settingsActionRow__VReTV{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 0}.forecast_settingsActionRow__VReTV+.forecast_settingsActionRow__VReTV{border-top:1px solid var(--border-light)}.forecast_settingsActionInfo__HhObW{display:flex;flex-direction:column;gap:2px;min-width:0}.forecast_settingsActionLabel__PVJhh{font-size:14px;font-weight:600;color:var(--text-primary);font-family:var(--font-sans)}.forecast_settingsActionDesc__iMUni{font-size:12.5px;color:var(--text-secondary);line-height:1.4;font-family:var(--font-sans)}@media (max-width:640px){.forecast_settingsActionRow__VReTV{flex-direction:column;align-items:stretch}.forecast_settingsActionRow__VReTV .forecast_btn__pe_w8{width:100%;justify-content:center}}.forecast_sourceBadge__6uJnC{display:inline-block;padding:2px 8px;border-radius:6px;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.03em}.forecast_source_wb__6YqNo{background:rgba(var(--accent-rgb),.1);color:var(--accent-blue)}.forecast_source_evirma__kegHB{background:rgba(34,160,107,.1);color:var(--accent-green,#22a06b)}.forecast_source_seed__X2wLn{background:rgba(255,135,48,.12);color:var(--accent-orange)}.forecast_chartTooltip__lusOi{background:var(--card-bg);border:1px solid var(--border-light);border-radius:10px;padding:10px 14px;font-size:12px;font-family:var(--font-sans);box-shadow:var(--shadow-md)}.forecast_chartTooltipTitle__tw_DF{font-weight:600;margin-bottom:6px;color:var(--text-primary)}.forecast_chartTooltipRow__pZxwp{display:flex;align-items:center;gap:6px;margin-top:2px}.forecast_chartTooltipDot__e709d{width:8px;height:8px;border-radius:50%;flex-shrink:0}.forecast_loadingWrap__Gvk2f{display:flex;justify-content:center;padding:48px 0}.forecast_emptyState__I5uIN{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:56px 24px;text-align:center;background:var(--card-bg);border:1px dashed var(--border-light);border-radius:16px}.forecast_emptyState__I5uIN i{font-size:40px;color:var(--muted-icon);opacity:.6}.forecast_emptyStateTitle__H3Dwk{font-size:16px;font-weight:600;color:var(--text-primary);margin:0}.forecast_emptyStateText__7YSR2{font-size:13px;color:var(--text-secondary);margin:0;max-width:420px;line-height:1.45}@media (max-width:768px){.forecast_forecastContent__RE0tV{padding:20px 16px 32px}.forecast_toolbar__dSpDx{padding:14px}.forecast_filters__IGRVc{width:100%}.forecast_control__hWqwO{flex-grow:1;flex-shrink:1;flex-basis:calc(50% - 6px)}.forecast_input__Hg0ox,.forecast_select__2Uz2_{width:100%;min-width:0}.forecast_cards__wEXmd{grid-template-columns:1fr 1fr}.forecast_cardValue__jCHN_{font-size:20px}}@media (max-width:480px){.forecast_cards__wEXmd{grid-template-columns:1fr}}@media (max-width:767px){.forecast_forecast__do_Kh{width:calc(100% + 24px);margin:-12px;min-height:calc(100dvh - var(--app-shell-top) - var(--app-shell-bottom))}.forecast_forecastContent__RE0tV{padding:16px 12px 24px}.forecast_pageTitle__gCaj5{font-size:18px}.forecast_pageSubtitle__WdX_1{font-size:12px;max-width:100%}.forecast_tabsWrap__wJyGD{margin:0 -12px;padding:0 12px}}