.WidgetGrid_grid__YaJhz{display:grid;grid-template-columns:repeat(12,1fr);grid-gap:16px;gap:16px;width:100%}.WidgetGrid_cell__YmemP{min-width:0;display:flex;flex-direction:column;position:relative;transition:box-shadow .15s ease,transform .15s ease}.WidgetGrid_cell__YmemP[data-edit-mode]{outline:2px dashed var(--border);outline-offset:4px;border-radius:8px}.WidgetGrid_cell__YmemP[data-edit-mode]:hover{outline-color:var(--accent)}.WidgetGrid_cellContent__EV_Wx{flex:1 1 auto;min-height:0;display:flex;flex-direction:column}.WidgetGrid_cellContent__EV_Wx>*{flex:1 1 auto;min-height:0}.WidgetGrid_dragOverlayCard__98Obt{background:var(--card-background);border:2px solid var(--accent);border-radius:8px;padding:16px 24px;color:var(--foreground);font-size:14px;font-weight:600;box-shadow:0 8px 24px rgba(0,0,0,.15);white-space:nowrap;pointer-events:none}.WidgetGrid_dragPlaceholder__HC_kG{flex:1 1 auto;min-height:80px;display:flex;align-items:center;justify-content:center;background:var(--card-background);border:1px dashed var(--border);border-radius:8px;color:var(--secondary-foreground);font-size:13px;font-weight:500;opacity:.6}.WidgetGrid_editOverlay__u30Jx{position:absolute;top:8px;left:8px;right:8px;z-index:2;display:flex;justify-content:space-between;align-items:center;pointer-events:none}.WidgetGrid_editOverlayRight__L9iBw{display:flex;align-items:center;gap:6px}.WidgetGrid_dragHandle__na8uv{pointer-events:auto;background:var(--card-background);border:1px solid var(--border);box-shadow:0 1px 3px rgba(0,0,0,.12);cursor:-webkit-grab;cursor:grab}.WidgetGrid_dragHandle__na8uv:active{cursor:-webkit-grabbing;cursor:grabbing}.WidgetGrid_resizeButton__WH_zw{pointer-events:auto;background:var(--card-background);border:1px solid var(--border);color:var(--foreground);border-radius:6px;padding:4px 8px;font-size:11px;font-weight:600;letter-spacing:.04em;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;box-shadow:0 1px 3px rgba(0,0,0,.12);transition:background .12s ease,border-color .12s ease}.WidgetGrid_resizeButton__WH_zw:hover{background:var(--accent-light,var(--card-background));border-color:var(--accent)}.WidgetGrid_removeButton__2WINg{pointer-events:auto;background:var(--card-background);border:1px solid var(--border);color:var(--secondary-foreground);border-radius:6px;width:24px;height:24px;padding:0;font-size:16px;line-height:1;font-weight:600;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;box-shadow:0 1px 3px rgba(0,0,0,.12);transition:background .12s ease,border-color .12s ease,color .12s ease}.WidgetGrid_removeButton__2WINg:hover{background:color-mix(in srgb,#dc2626 12%,transparent);border-color:#dc2626;color:#dc2626}@media (max-width:1200px){.WidgetGrid_grid__YaJhz{grid-template-columns:repeat(6,1fr)}.WidgetGrid_cell__YmemP[data-size=small]{grid-column:span 3!important}.WidgetGrid_cell__YmemP[data-size=large],.WidgetGrid_cell__YmemP[data-size=medium],.WidgetGrid_cell__YmemP[data-size=xl]{grid-column:span 6!important}}@media (max-width:768px){.WidgetGrid_grid__YaJhz{grid-template-columns:1fr}.WidgetGrid_cell__YmemP[data-size=large],.WidgetGrid_cell__YmemP[data-size=medium],.WidgetGrid_cell__YmemP[data-size=small],.WidgetGrid_cell__YmemP[data-size=xl]{grid-column:span 1!important}}.cellRenderers_progressCellContainer__P6Mm1{display:flex;align-items:center;gap:12px;width:100%}.cellRenderers_progressCellContainer__P6Mm1 span{min-width:36px;font-size:.875rem}.cellRenderers_progressBar__Or1dz{height:4px;width:100%;background-color:var(--progress-background,#333);border-radius:2px;overflow:hidden}.cellRenderers_progressFill__WHOkA{height:100%;background-color:var(--accent,#0070f3);transition:width .3s ease}.cellRenderers_progressFillLow__21wGV{background-color:var(--warning,#f5a623)}.cellRenderers_progressLow__4zyJK{color:var(--warning,#f5a623)}.cellRenderers_infoChip__FJ7IZ{padding:0 8px;height:18px;border-radius:9px;font-weight:500;line-height:1;background-color:var(--accent,#0070f3);color:#fff;cursor:pointer}.cellRenderers_infoChip__FJ7IZ,.cellRenderers_statusIcon__xh_Gn{display:inline-flex;align-items:center;justify-content:center;font-size:12px}.cellRenderers_statusIcon__xh_Gn{width:20px;height:20px;border-radius:50%;background-color:#16a34a;color:white;font-weight:700}.cellRenderers_statusDot__1dZyR{display:inline-block;width:8px;height:8px;border-radius:50%;margin:0 auto}.cellRenderers_statusDot__1dZyR.cellRenderers_pending__D3MJE{background-color:#f59e0b}.cellRenderers_statusDot__1dZyR.cellRenderers_receiving__mlU6T{background-color:#3b82f6}.cellRenderers_statusDot__1dZyR.cellRenderers_discrepancy__hdHmh{background-color:#ef4444}.cellRenderers_statusDot__1dZyR.cellRenderers_scheduled__BKFgY{background-color:#6b7280}.cellRenderers_statusDot__1dZyR.cellRenderers_arrived__x3iZx{background-color:#3b82f6}.cellRenderers_statusDot__1dZyR.cellRenderers_unloading__JwR4j{background-color:#f59e0b}.cellRenderers_statusDot__1dZyR.cellRenderers_delayed__gWzxB{background-color:#ef4444}.cellRenderers_statusDot__1dZyR.cellRenderers_failed__cTrpU{background-color:#dc2626}.cellRenderers_statusDot__1dZyR.cellRenderers_cancelled__DEBRx{background-color:#f59e0b}.cellRenderers_statusDot__1dZyR.cellRenderers_inprogress__Jalp5{background-color:#3b82f6}.cellRenderers_statusBadge__R6_55{display:inline-flex;align-items:center;justify-content:center;padding:6px 12px;border-radius:8px;font-size:.75rem;font-weight:600;text-transform:capitalize;white-space:nowrap;border:1px solid transparent;transition:all .2s ease}.cellRenderers_statusBadge__R6_55.cellRenderers_completed__nYsM9{background-color:#d1fae5;color:#065f46;border:1px solid #16a34a20}.cellRenderers_statusBadge__R6_55.cellRenderers_inprogress__Jalp5{background-color:#dbeafe;color:#1e40af;border:1px solid #3b82f620}.cellRenderers_statusBadge__R6_55.cellRenderers_pending__D3MJE{background-color:#fef3c7;color:#92400e;border:1px solid #f59e0b20}.cellRenderers_statusBadge__R6_55.cellRenderers_receiving__mlU6T{background-color:#dbeafe;color:#1e40af;border:1px solid #3b82f620}.cellRenderers_statusBadge__R6_55.cellRenderers_discrepancy__hdHmh{background-color:#fee2e2;color:#dc2626;border:1px solid #ef444420}.cellRenderers_statusBadge__R6_55.cellRenderers_failed__cTrpU{background-color:#fee2e2;color:#991b1b;border:1px solid #dc262620}.cellRenderers_statusBadge__R6_55.cellRenderers_cancelled__DEBRx{background-color:#fef3c7;color:#92400e;border:1px solid #f59e0b20}.cellRenderers_statusBadge__R6_55.cellRenderers_scheduled__BKFgY{background-color:#f8fafc;color:#475569;border:1px solid #cbd5e120}.cellRenderers_statusBadge__R6_55.cellRenderers_arrived__x3iZx{background-color:#dbeafe;color:#1e40af;border:1px solid #3b82f620}.cellRenderers_statusBadge__R6_55.cellRenderers_unloading__JwR4j{background-color:#fef3c7;color:#d97706;border:1px solid #f59e0b20}.cellRenderers_statusBadge__R6_55.cellRenderers_delayed__gWzxB{background-color:#fee2e2;color:#dc2626;border:1px solid #ef444420}.cellRenderers_statusBadgeGeneric__RvZo3{padding:4px 10px;border-radius:12px;color:white;border:1px solid rgba(0,0,0,.1)}.cellRenderers_priorityBadge__58xRH,.cellRenderers_statusBadgeGeneric__RvZo3{display:inline-flex;align-items:center;justify-content:center;font-size:.75rem;font-weight:600;text-transform:capitalize;white-space:nowrap}.cellRenderers_priorityBadge__58xRH{padding:2px 6px;border-radius:4px}.cellRenderers_priorityBadge__58xRH.cellRenderers_high__qyWu_{background-color:#fee2e2;color:#dc2626}.cellRenderers_priorityBadge__58xRH.cellRenderers_medium__2f26L{background-color:#fef3c7;color:#d97706}.cellRenderers_priorityBadge__58xRH.cellRenderers_low__sh3OK{background-color:#d1fae5;color:#16a34a}.taskRenderers_statusPending__SY1Gt{border-radius:3px;background-color:color-mix(in srgb,var(--foreground) 10%,transparent);color:color-mix(in srgb,var(--foreground) 70%,transparent);border:1px solid color-mix(in srgb,var(--foreground) 20%,transparent)}.taskRenderers_statusInProgress__xpz2Y,.taskRenderers_statusPending__SY1Gt{display:inline-flex;align-items:center;padding:2px 6px;font-size:11px;font-weight:400;text-transform:capitalize;line-height:1.2}.taskRenderers_statusInProgress__xpz2Y{border-radius:3px;background-color:color-mix(in srgb,#2563eb 15%,var(--background));color:#2563eb;border:1px solid color-mix(in srgb,#2563eb 30%,transparent)}.taskRenderers_statusCompleted__pnurp{border-radius:3px;background-color:color-mix(in srgb,#16a34a 15%,var(--background));color:#16a34a;border:1px solid color-mix(in srgb,#16a34a 30%,transparent)}.taskRenderers_statusCompleted__pnurp,.taskRenderers_statusFailed__Yab2P{display:inline-flex;align-items:center;padding:2px 6px;font-size:11px;font-weight:400;text-transform:capitalize;line-height:1.2}.taskRenderers_statusFailed__Yab2P{border-radius:3px;background-color:color-mix(in srgb,#dc2626 15%,var(--background));color:#dc2626;border:1px solid color-mix(in srgb,#dc2626 30%,transparent)}.taskRenderers_statusCancelled__Pi5IA{border-radius:3px;background-color:color-mix(in srgb,var(--foreground) 10%,transparent);color:color-mix(in srgb,var(--foreground) 70%,transparent);border:1px solid color-mix(in srgb,var(--foreground) 20%,transparent)}.taskRenderers_statusCancelled__Pi5IA,.taskRenderers_statusOnHold__QacyG{display:inline-flex;align-items:center;padding:2px 6px;font-size:11px;font-weight:400;text-transform:capitalize;line-height:1.2}.taskRenderers_statusOnHold__QacyG{border-radius:3px;background-color:color-mix(in srgb,#d97706 15%,var(--background));color:#d97706;border:1px solid color-mix(in srgb,#d97706 30%,transparent)}.taskRenderers_priorityLow__WPOnl{border-radius:3px;background-color:color-mix(in srgb,#0369a1 15%,var(--background));color:#0369a1;border:1px solid color-mix(in srgb,#0369a1 30%,transparent)}.taskRenderers_priorityLow__WPOnl,.taskRenderers_priorityMedium__Rsapf{display:inline-flex;align-items:center;padding:2px 6px;font-size:11px;font-weight:400;text-transform:capitalize;line-height:1.2}.taskRenderers_priorityMedium__Rsapf{border-radius:3px;background-color:color-mix(in srgb,#d97706 15%,var(--background));color:#d97706;border:1px solid color-mix(in srgb,#d97706 30%,transparent)}.taskRenderers_priorityHigh__RlbmF{border-radius:3px;font-weight:400;background-color:color-mix(in srgb,#e53e3e 15%,var(--background));color:#e53e3e;border:1px solid color-mix(in srgb,#e53e3e 30%,transparent)}.taskRenderers_priorityHigh__RlbmF,.taskRenderers_priorityUrgent__nBB0s{display:inline-flex;align-items:center;padding:2px 6px;font-size:11px;text-transform:capitalize;line-height:1.2}.taskRenderers_priorityUrgent__nBB0s{border-radius:3px;font-weight:500;background-color:color-mix(in srgb,#dc2626 15%,var(--background));color:#dc2626;border:1px solid color-mix(in srgb,#dc2626 30%,transparent)}.taskRenderers_typeBadge__HNVUC{display:inline-flex;align-items:center;padding:2px 6px;border-radius:3px;font-size:11px;font-weight:400;text-transform:capitalize;line-height:1.2;background-color:color-mix(in srgb,var(--foreground) 10%,transparent);color:color-mix(in srgb,var(--foreground) 80%,transparent);border:1px solid color-mix(in srgb,var(--foreground) 20%,transparent)}.taskRenderers_quantityContainer__r9UCL{display:flex;flex-direction:column;gap:2px}.taskRenderers_quantity__4d1xj{font-weight:400;color:var(--foreground)}.taskRenderers_quantityProgress__XAVly{font-size:12px}.taskRenderers_quantityProgress__XAVly,.taskRenderers_unassigned__57ppv{color:color-mix(in srgb,var(--foreground) 60%,transparent)}.rowActions_actionsContainer__3r_QJ{position:relative;display:flex;justify-content:center;align-items:center;height:100%}.rowActions_backdrop___V_qm{position:fixed;top:0;left:0;right:0;bottom:0;z-index:9998;background:transparent}.rowActions_menuToggle__mw7iq{background:none;border:none;cursor:pointer;padding:8px;border-radius:4px;display:flex;align-items:center;justify-content:center;color:var(--foreground);transition:background-color .2s;font-size:16px;min-width:32px;min-height:32px}.rowActions_menuToggle__mw7iq:hover{background-color:var(--input-background)}.rowActions_dotsIcon__N6_s3{font-size:18px;font-weight:700;line-height:1;transform:rotate(90deg)}.rowActions_actionsMenu___7kWL{position:fixed;min-width:150px;background-color:var(--background);border:1px solid var(--border);border-radius:6px;box-shadow:0 4px 12px rgba(0,0,0,.15);z-index:9999;overflow:hidden;margin-top:4px}.rowActions_actionButton__L9iW_{display:flex;align-items:center;width:100%;text-align:left;padding:12px 16px;background:none;border:none;cursor:pointer;font-size:14px;color:var(--foreground);transition:background-color .2s;border-bottom:1px solid var(--border)}.rowActions_actionButton__L9iW_:last-child{border-bottom:none}.rowActions_actionButton__L9iW_:hover:not(.rowActions_disabled__uUVmE){background-color:var(--input-background)}.rowActions_actionButton__L9iW_.rowActions_disabled__uUVmE{opacity:.5;cursor:default}.rowActions_actionIcon__OCcZQ{margin-right:8px;display:flex;align-items:center;justify-content:center;font-size:16px}@media (prefers-color-scheme:dark){.rowActions_actionsMenu___7kWL{box-shadow:0 4px 12px rgba(0,0,0,.3)}}.ExportButton_exportButtonContainer__nWAmT{position:relative}.ExportButton_dropdown__My1WK{position:absolute;top:100%;right:0;margin-top:4px;background-color:var(--card-background);border:1px solid var(--border);border-radius:8px;padding:8px 0;min-width:140px;z-index:1000;box-shadow:0 8px 24px rgba(0,0,0,.4)}.ExportButton_dropdownItem__IZQfT{display:flex;align-items:center;gap:8px;width:100%;padding:10px 16px;border:none;background:transparent;cursor:pointer;font-size:14px;color:var(--foreground);transition:background-color .2s ease;font-family:inherit;text-align:left}.ExportButton_dropdownItem__IZQfT:hover:not(:disabled){background-color:var(--muted-hover)}.ExportButton_dropdownItem__IZQfT:disabled{cursor:not-allowed;opacity:.5}.ExportButton_overlay__4eXTe{position:fixed;top:0;left:0;right:0;bottom:0;z-index:999}.table_tableWrapper__2cB1W{display:flex;flex-direction:column;gap:12px;width:100%;max-width:100%;overflow-x:auto}.table_tableHeader__VTTG9{display:flex;justify-content:flex-end;align-items:center;padding:0;background:transparent;border:none;border-radius:0}.table_tableContainer__i22UG{position:relative;border-radius:0;overflow:auto;border:none;background-color:var(--card-background,#111);width:100%;max-width:100%;min-width:0}.table_tableContainer__i22UG .ag-root-wrapper{overflow:auto!important;width:100%!important}.table_tableContainer__i22UG .ag-body-viewport,.table_tableContainer__i22UG .ag-center-cols-viewport{overflow-x:auto!important}.table_tableContainer__i22UG .ag-body-horizontal-scroll-viewport,.table_tableContainer__i22UG .ag-header-viewport{width:100%!important}.table_loadingOverlay__xd6ZZ{position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.7);display:flex;flex-direction:column;justify-content:center;align-items:center;z-index:10;color:var(--foreground,#fff)}.table_spinner__iBKiX{width:40px;height:40px;border:3px solid var(--secondary-foreground,#888);border-top-color:var(--accent,#0070f3);border-radius:50%;animation:table_spinner__iBKiX 1s ease-in-out infinite;margin-bottom:12px}@keyframes table_spinner__iBKiX{to{transform:rotate(1turn)}}.table_gridWrapper__nFHDP{width:100%;overflow-x:auto;--ag-foreground-color:var(--foreground,#fff);--ag-background-color:var(--card-background,#111);--ag-header-foreground-color:var(--secondary-foreground,#888);--ag-header-background-color:var(--card-background,#111);--ag-odd-row-background-color:rgba(255,255,255,0.05);--ag-header-column-resize-handle-color:var(--border,#333);--ag-border-color:var(--border,#333);--ag-row-border-color:var(--border,#333);--ag-row-hover-color:rgba(255,255,255,0.1);--ag-selected-row-background-color:rgba(0,112,243,0.2);--ag-font-size:13px;--ag-font-family:var(--font-sans);--ag-disabled-foreground-color:var(--secondary-foreground,#888);--ag-checkbox-unchecked-color:var(--secondary-foreground,#888);--ag-checkbox-checked-color:var(--accent,#0070f3);--ag-input-focus-border-color:var(--accent,#0070f3);--ag-range-selection-border-color:var(--accent,#0070f3);--ag-header-height:36px;--ag-row-height:40px;--ag-checkbox-background-color:transparent;--ag-checkbox-border-color:var(--border,#333)}.light-mode .table_gridWrapper__nFHDP{--ag-foreground-color:var(--foreground,#000);--ag-background-color:var(--card-background,#fff);--ag-header-foreground-color:var(--secondary-foreground,#666);--ag-header-background-color:var(--card-background,#fff);--ag-odd-row-background-color:rgba(0,0,0,0.02);--ag-border-color:var(--border,#eaeaea);--ag-row-border-color:var(--border,#eaeaea);--ag-row-hover-color:rgba(0,0,0,0.05);--ag-checkbox-background-color:#fff;--ag-checkbox-border-color:var(--border,#eaeaea);--ag-checkbox-unchecked-color:var(--secondary-foreground,#666)}.table_gridWrapper__nFHDP .table_ag-row__M2Jjv{cursor:pointer}.table_gridWrapper__nFHDP .table_ag-row__M2Jjv:hover{background-color:var(--ag-row-hover-color)!important}.table_gridWrapper__nFHDP .ag-row-highlighted{background-color:rgba(245,158,11,.15)!important;border-left:3px solid #f59e0b!important}.table_gridWrapper__nFHDP .ag-row-selected,.table_gridWrapper__nFHDP .ag-row-selected:hover{background-color:var(--ag-selected-row-background-color)}.table_gridWrapper__nFHDP .ag-cell-focus{border:none!important;outline:none!important}.table_gridWrapper__nFHDP .ag-header-cell-menu-button:hover{color:var(--accent,#0070f3);cursor:pointer}.table_gridWrapper__nFHDP .ag-cell{cursor:pointer;line-height:38px;padding:0 8px}.table_gridWrapper__nFHDP .ag-header-cell{padding:0 8px}.table_gridWrapper__nFHDP .ag-root-wrapper{border:none}.table_gridWrapper__nFHDP .ag-header{border-bottom:1px solid var(--ag-border-color)}.table_gridWrapper__nFHDP .ag-paging-panel{padding:4px 8px;border-top:1px solid var(--ag-border-color)}.table_gridWrapper__nFHDP .ag-checkbox-input-wrapper{width:18px;height:18px}.table_gridWrapper__nFHDP .ag-selection-checkbox{transform:scale(1)}.table_gridWrapper__nFHDP .ag-checkbox-input{opacity:1}.table_gridWrapper__nFHDP .ag-checkbox-input:checked{background-color:var(--accent);border-color:var(--accent)}.table_gridWrapper__nFHDP .ag-checkbox-input:focus{outline:2px solid var(--accent);outline-offset:2px}.table_gridWrapper__nFHDP .ag-header-select-all{margin-right:4px}.table_gridWrapper__nFHDP .ag-cell[col-id=checkbox],.table_gridWrapper__nFHDP .ag-header-cell[col-id=checkbox]{display:flex!important;align-items:center!important;justify-content:center!important;padding:0!important}.table_gridWrapper__nFHDP .ag-checkbox{font-size:16px}@media (max-width:768px){.table_tableWrapper__2cB1W{width:100%;max-width:100vw;overflow-x:auto}.table_tableContainer__i22UG{min-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table_gridWrapper__nFHDP{min-width:600px;width:100%}.table_gridWrapper__nFHDP .ag-paging-page-size,.table_gridWrapper__nFHDP .ag-paging-panel .ag-paging-page-size,.table_gridWrapper__nFHDP .ag-paging-panel .ag-paging-page-size-selector{display:none!important}.table_gridWrapper__nFHDP .ag-paging-panel{padding:8px;flex-wrap:wrap;justify-content:center;gap:8px}.table_gridWrapper__nFHDP .ag-paging-button{min-width:32px;height:32px;padding:4px}.table_gridWrapper__nFHDP{--ag-row-height:44px;--ag-header-height:40px}.table_gridWrapper__nFHDP .ag-cell{padding:8px 6px;line-height:44px}.table_gridWrapper__nFHDP .ag-header-cell{padding:8px 6px}.table_tableHeader__VTTG9{padding:0 8px;margin-bottom:8px}}.MetricCard_card__pUnLU{background:var(--card-background);border-radius:8px;color:var(--accent);box-shadow:0 1px 4px 0 rgba(0,0,0,.08);display:flex;flex-direction:column;gap:8px;height:100%;box-sizing:border-box}.MetricCard_label__1M7O0{color:var(--foreground);font-weight:500;letter-spacing:.01em}.MetricCard_value__eyAL0{font-weight:700;line-height:1.1;color:var(--accent);display:flex;align-items:baseline;gap:4px}.MetricCard_unit__vCMLq{font-size:.5em;font-weight:500;color:var(--secondary-foreground)}.MetricCard_sparkline__sVhxC{margin-top:auto;width:100%}.SqlDiffPane_wrap__DqhCk{display:flex;flex-direction:column;gap:6px;flex:1 1;min-height:0}.SqlDiffPane_header__ZD6PR{display:flex;gap:8px;font-size:10px;text-transform:uppercase;letter-spacing:.5px;opacity:.6}.SqlDiffPane_header__ZD6PR>span{flex:1 1}.SqlDiffPane_grid__Q0zjk{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px;flex:1 1;min-height:0}.SqlDiffPane_pane__Qrst8{background:#0f172a;color:#e2e8f0;font-family:ui-monospace,Cascadia Code,Source Code Pro,monospace;font-size:11px;line-height:1.5;border-radius:6px;padding:10px 0;overflow:auto;min-height:0;flex:1 1}.SqlDiffPane_line__89cRl{display:block;padding:0 12px;white-space:pre;min-height:1lh}.SqlDiffPane_lineChanged__CrKFb{background:rgba(59,130,246,.18)}.SqlDiffPane_lineRemoved__qYsUp{background:rgba(220,38,38,.18)}.SqlDiffPane_lineAdded__FHFQ8{background:rgba(34,197,94,.18)}.SqlDiffPane_empty__IIPGY{padding:10px 12px;opacity:.5;font-size:11px}.SqlDiffPane_unchangedNotice__Go1hF{font-size:11px;opacity:.7;padding:6px 10px;border-left:3px solid #22c55e;background:rgba(34,197,94,.08);border-radius:0 4px 4px 0}.Combobox_container__RGwca{position:relative;width:100%}.Combobox_trigger__WC_hm{display:flex;align-items:center;justify-content:space-between;gap:6px;width:100%;padding:6px 10px;font-size:13px;border:1px solid #d1d5db;border-radius:4px;background:var(--background);color:var(--foreground);cursor:pointer;font-family:inherit;text-align:left;min-width:0}.Combobox_triggerCompact__qgODy{padding:6px 8px;font-size:12px}.Combobox_trigger__WC_hm:focus{outline:none;border-color:#6b7280}.Combobox_trigger__WC_hm:disabled{opacity:.6;cursor:not-allowed}.Combobox_triggerLabel__wm0iz{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Combobox_triggerPlaceholder__GN9i7{opacity:.55}.Combobox_chevron__s5FJI{flex-shrink:0;opacity:.5;font-size:10px}.Combobox_dropdown__GNEPc{position:fixed;min-width:220px;max-height:280px;overflow:hidden;display:flex;flex-direction:column;background:var(--background);border:1px solid #d1d5db;border-radius:6px;box-shadow:0 8px 16px rgba(0,0,0,.12);z-index:1000}.Combobox_searchRow__Czw4r{padding:6px;border-bottom:1px solid #e5e7eb;flex-shrink:0}.Combobox_searchInput__0zhzt{width:100%;padding:6px 8px;font-size:12px;border:1px solid #d1d5db;border-radius:4px;background:var(--background);color:var(--foreground);font-family:inherit}.Combobox_searchInput__0zhzt:focus{outline:none;border-color:#6b7280}.Combobox_list__9KKnc{flex:1 1;overflow-y:auto;padding:4px 0}.Combobox_item__mPn18{padding:6px 10px;font-size:12px;cursor:pointer;color:var(--foreground);display:flex;flex-direction:column;gap:1px}.Combobox_itemActive__aOtGa,.Combobox_item__mPn18:hover{background:rgba(0,0,0,.06)}.Combobox_itemSelected__RsG6h{font-weight:600}.Combobox_itemHint__j5RbR,.Combobox_itemLabel__2NpcS{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Combobox_itemHint__j5RbR{font-size:10px;opacity:.6}.Combobox_empty__YcyCG{padding:10px;text-align:center;font-size:12px;opacity:.6}.Combobox_clearBtn__K6Z6L{padding:6px 10px;font-size:11px;background:none;border:none;border-top:1px solid #e5e7eb;color:var(--foreground);cursor:pointer;text-align:left;opacity:.7;flex-shrink:0}.Combobox_clearBtn__K6Z6L:hover{opacity:1;background:rgba(0,0,0,.04)}.MetricBuilderWizard_wizard__8p18r{display:grid;grid-template-columns:minmax(0,1fr) 480px;grid-gap:16px;gap:16px;flex:1 1;min-height:0;padding:16px}.MetricBuilderWizard_form___PCI6{display:flex;flex-direction:column;gap:16px;overflow-y:auto;padding-right:4px}.MetricBuilderWizard_previewPane__nMH0t{display:flex;flex-direction:column;gap:12px;position:-webkit-sticky;position:sticky;top:0;align-self:flex-start;max-height:calc(100vh - 140px)}.MetricBuilderWizard_section__5VYsg{border:1px solid var(--border,#e5e7eb);border-radius:6px;padding:12px 14px;background:var(--background)}.MetricBuilderWizard_sectionHeader___u8o_{display:flex;justify-content:space-between;align-items:center;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;opacity:.65;margin-bottom:10px}.MetricBuilderWizard_fieldGrid__hhP0A{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px}.MetricBuilderWizard_field__po_lr{display:flex;flex-direction:column;gap:4px}.MetricBuilderWizard_field__po_lr label{font-size:11px;font-weight:600;opacity:.7}.MetricBuilderWizard_field__po_lr input,.MetricBuilderWizard_field__po_lr select,.MetricBuilderWizard_field__po_lr textarea{padding:6px 10px;border:1px solid #d1d5db;border-radius:4px;font-size:13px;background:var(--background);color:var(--foreground);font-family:inherit}.MetricBuilderWizard_field__po_lr textarea{resize:vertical;min-height:48px}.MetricBuilderWizard_rowWrap__AylP1{display:flex;flex-direction:column;gap:8px}.MetricBuilderWizard_selectRow__cng9v{display:grid;grid-template-columns:1fr 1fr 140px 1fr auto;grid-gap:6px;gap:6px;align-items:center}.MetricBuilderWizard_fieldRow__h64ky{display:flex;flex-direction:column;gap:6px;padding:8px;border:1px solid #f3f4f6;border-radius:4px;background:rgba(0,0,0,.015)}.MetricBuilderWizard_fieldRowLine__xhpV8{display:grid;grid-template-columns:1fr 1fr auto;grid-gap:6px;gap:6px;align-items:center;min-width:0}.MetricBuilderWizard_fieldRowLine__xhpV8>input,.MetricBuilderWizard_fieldRowLine__xhpV8>select{min-width:0;padding:6px 8px;border:1px solid #d1d5db;border-radius:4px;font-size:12px;background:var(--background);color:var(--foreground)}.MetricBuilderWizard_hint__HVxDu{font-size:11px;opacity:.6;margin-top:2px}.MetricBuilderWizard_checkboxList__5HffX{display:flex;flex-direction:column;gap:4px;padding:6px 8px;border:1px solid #d1d5db;border-radius:4px;background:var(--background);max-height:140px;overflow-y:auto}.MetricBuilderWizard_checkboxRow__bIowS{display:flex;align-items:center;gap:6px;font-size:12px;cursor:pointer}.MetricBuilderWizard_checkboxRow__bIowS input[type=checkbox]{margin:0}.MetricBuilderWizard_whereRow__fj78w{display:grid;grid-template-columns:minmax(120px,1.2fr) minmax(110px,.9fr) minmax(120px,1.3fr) auto;grid-gap:6px;gap:6px;align-items:center;padding:6px;border:1px solid #f3f4f6;border-radius:4px;background:rgba(0,0,0,.015);min-width:0}.MetricBuilderWizard_whereRow__fj78w>input{min-width:0;padding:6px 8px;border:1px solid #d1d5db;border-radius:4px;font-size:12px;background:var(--background);color:var(--foreground)}.MetricBuilderWizard_whereBetweenRow__AGPl5{display:flex;align-items:center;gap:4px;min-width:0}.MetricBuilderWizard_whereBetweenRow__AGPl5>input{flex:1 1;min-width:0;padding:6px 8px;border:1px solid #d1d5db;border-radius:4px;font-size:12px;background:var(--background);color:var(--foreground)}.MetricBuilderWizard_whereBetweenRow__AGPl5>span{font-size:11px;opacity:.7}.MetricBuilderWizard_whereValueWithBrowse__9Sh47{display:flex;align-items:center;gap:4px;min-width:0}.MetricBuilderWizard_whereValueWithBrowse__9Sh47>input{flex:1 1;min-width:0;padding:6px 8px;border:1px solid #d1d5db;border-radius:4px;font-size:12px;background:var(--background);color:var(--foreground)}.MetricBuilderWizard_whereNullHint__bKcAi{font-size:12px;opacity:.5;padding:6px 8px}.MetricBuilderWizard_whereLegacy__HP_nO{grid-column:1/4;display:flex;align-items:center;gap:8px;min-width:0;overflow:hidden}.MetricBuilderWizard_whereLegacy__HP_nO code{font-family:ui-monospace,Cascadia Code,Source Code Pro,monospace;font-size:11px;opacity:.85;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.MetricBuilderWizard_whereLegacyTag__P21Ob{flex-shrink:0;font-size:10px;text-transform:uppercase;letter-spacing:.5px;padding:2px 6px;border-radius:3px;background:rgba(0,0,0,.08);opacity:.7}.MetricBuilderWizard_joinRow__40o_Y{display:flex;align-items:flex-start;gap:8px;padding:6px 0;border-top:1px solid #f3f4f6}.MetricBuilderWizard_joinRow__40o_Y:first-child{border-top:none}.MetricBuilderWizard_joinMeta__7So_B{font-size:11px;opacity:.65;font-family:ui-monospace,Cascadia Code,Source Code Pro,monospace}.MetricBuilderWizard_smallBtn__rO7qM{padding:4px 8px;font-size:11px;background:none;border:1px solid #d1d5db;border-radius:4px;color:inherit;cursor:pointer}.MetricBuilderWizard_smallBtn__rO7qM:hover{background:rgba(0,0,0,.04)}.MetricBuilderWizard_smallBtnDanger__Y2cOx{border-color:#fca5a5;color:#dc2626}.MetricBuilderWizard_addBtn__qoE9l{background:none;border:1px dashed #d1d5db;border-radius:4px;padding:6px 10px;font-size:12px;color:inherit;cursor:pointer;margin-top:4px}.MetricBuilderWizard_addBtn__qoE9l:hover{border-color:#6b7280}.MetricBuilderWizard_sqlBox__8Wqac{background:#0f172a;color:#e2e8f0;font-family:ui-monospace,Cascadia Code,Source Code Pro,monospace;font-size:12px;line-height:1.5;padding:12px;border-radius:6px;overflow:auto;white-space:pre;max-height:360px;flex:1 1}.MetricBuilderWizard_previewData__ZBTDh{display:flex;flex-direction:column;gap:8px;flex:1 1;min-height:0}.MetricBuilderWizard_previewCount__Yl042{font-size:11px;opacity:.7}.MetricBuilderWizard_previewTableWrap__d_I36{overflow:auto;border:1px solid #e5e7eb;border-radius:4px;max-height:360px}.MetricBuilderWizard_previewTable__Pcg_p{border-collapse:collapse;width:100%;font-size:12px}.MetricBuilderWizard_previewTable__Pcg_p td,.MetricBuilderWizard_previewTable__Pcg_p th{padding:6px 10px;border-bottom:1px solid #f3f4f6;text-align:left;white-space:nowrap}.MetricBuilderWizard_previewTable__Pcg_p th{position:-webkit-sticky;position:sticky;top:0;background:var(--background);font-size:10px;text-transform:uppercase;letter-spacing:.5px;opacity:.7}.MetricBuilderWizard_previewTable__Pcg_p tbody tr:hover{background:rgba(0,0,0,.02)}.MetricBuilderWizard_warningBox__FkZdA{font-size:11px;opacity:.8;padding:8px 10px;border-left:3px solid #f59e0b;background:rgba(245,158,11,.08);border-radius:0 4px 4px 0}.MetricBuilderWizard_errorBox__lUXFz{font-size:12px;padding:10px 12px;border-left:3px solid #dc2626;background:rgba(220,38,38,.08);color:#7f1d1d;border-radius:0 4px 4px 0}.MetricBuilderWizard_footer__zUVqC{display:flex;justify-content:space-between;padding:12px 16px;border-top:1px solid #e5e7eb;background:var(--background)}.MetricBuilderWizard_saveBtn__n2sog{padding:8px 16px;background:#3b82f6;border:1px solid #3b82f6;border-radius:4px;color:white;font-size:13px;cursor:pointer}.MetricBuilderWizard_saveBtn__n2sog:disabled{opacity:.5;cursor:not-allowed}.MetricBuilderWizard_cancelBtn__WjJ1v{padding:8px 16px;background:var(--background);border:1px solid #d1d5db;border-radius:4px;color:inherit;font-size:13px;cursor:pointer}.MetricBuilderWizard_readOnlyBanner__CqUYP{padding:10px 14px;background:rgba(0,0,0,.04);border-bottom:1px solid #e5e7eb;font-size:12px;opacity:.8}.Tabs_tabsContainer__H_oEU{display:flex;border-bottom:1px solid var(--border)}.Tabs_tabButton__Etg8S{background:none;border:none;padding:12px 24px;font-size:14px;cursor:pointer;color:var(--secondary-foreground);position:relative;transition:color .2s}.Tabs_tabButton__Etg8S.Tabs_activeTab__NVaYW{color:var(--foreground);font-weight:500}.Tabs_tabButton__Etg8S.Tabs_activeTab__NVaYW:after{content:"";position:absolute;bottom:-1px;left:0;right:0;height:2px;background-color:var(--accent)}