._page_f1ork_1{--db-bg:#f6f7f9;--db-surface:#fff;--db-border:#0f172a14;--db-text:#0f172a;--db-text-secondary:#64748b;--db-accent:#2563eb;--db-accent-hover:#1d4ed8;--db-danger:#dc2626;--db-danger-soft:#fef2f2;--db-radius-md:12px;--db-radius-lg:16px;--db-shadow-md:0 4px 10px #0f172a0f, 0 2px 4px #0f172a0f;--db-series-1:#2a78d6;--db-series-2:#eb6834;--db-series-3:#1baf7a;--db-series-4:#eda100;--db-success:#006300;--db-success-soft:#f0fdf4;background:var(--db-bg);min-height:100vh;color:var(--db-text);box-sizing:border-box;padding:3rem 1.5rem 4rem;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Inter,Roboto,sans-serif}:root[data-theme=dark] ._page_f1ork_1{--db-bg:#0e1211;--db-surface:#171d1b;--db-border:#e7ece924;--db-text:#e7ece9;--db-text-secondary:#8b9a94;--db-accent:#4f8ef7;--db-accent-hover:#74a8fa;--db-danger:#e0796d;--db-danger-soft:#2b1a18;--db-shadow-md:0 4px 10px #0000005c, 0 2px 4px #0000004d;--db-series-1:#3c8ed6;--db-series-2:#d0703a;--db-series-3:#1e9e86;--db-series-4:#be8014;--db-success:#63b587;--db-success-soft:#15261d}._card_f1ork_52{background:var(--db-surface);border:1px solid var(--db-border);border-radius:var(--db-radius-lg);max-width:52rem;box-shadow:var(--db-shadow-md);margin:0 auto;padding:2.5rem}._panel_f1ork_65{background:var(--db-surface);border:1px solid var(--db-border);border-radius:var(--db-radius-lg);box-shadow:var(--db-shadow-md);padding:2rem}._headerRow_f1ork_73{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1.75rem;display:flex}._title_f1ork_81{letter-spacing:-.01em;margin:0;font-size:1.5rem;font-weight:700}._backLink_f1ork_88{color:var(--db-text-secondary);margin-bottom:1rem;font-size:.9rem;text-decoration:none;display:inline-block}._backLink_f1ork_88:hover{color:var(--db-accent)}._stateMessage_f1ork_100{text-align:center;color:var(--db-text-secondary);margin:2rem 0;font-size:.95rem}._errorMessage_f1ork_107{color:var(--db-danger);margin:.5rem 0 0;font-size:.9rem}._primaryButton_f1ork_115{border-radius:var(--db-radius-md);background:var(--db-accent);color:#fff;cursor:pointer;border:none;align-items:center;padding:.6rem 1.1rem;font-size:.9rem;font-weight:600;text-decoration:none;display:inline-flex}._primaryButton_f1ork_115:hover{background:var(--db-accent-hover)}._primaryButton_f1ork_115:disabled{opacity:.6;cursor:default}._secondaryButton_f1ork_138{border-radius:var(--db-radius-md);border:1px solid var(--db-border);color:var(--db-text);cursor:pointer;background:0 0;align-items:center;padding:.6rem 1.1rem;font-size:.9rem;font-weight:600;text-decoration:none;display:inline-flex}._iconButton_f1ork_152{cursor:pointer;color:var(--db-text-secondary);background:0 0;border:none;border-radius:8px;padding:.3rem .5rem;font-size:1rem}._iconButton_f1ork_152:hover{background:var(--db-bg);color:var(--db-text)}._iconButton_f1ork_152._danger_f1ork_167:hover{background:var(--db-danger-soft);color:var(--db-danger)}._iconButton_f1ork_152:disabled{opacity:.5;cursor:default}._list_f1ork_179{flex-direction:column;gap:.75rem;display:flex}._listItem_f1ork_185{border:1px solid var(--db-border);border-radius:var(--db-radius-md);background:var(--db-surface);justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.25rem;display:flex}._listItemMain_f1ork_198{flex:1;min-width:0}._listItemName_f1ork_203{margin:0;font-weight:600}._listItemDescription_f1ork_208{color:var(--db-text-secondary);text-overflow:ellipsis;white-space:nowrap;margin:.2rem 0 0;font-size:.85rem;overflow:hidden}._listItemMeta_f1ork_217{color:var(--db-text-secondary);margin:.35rem 0 0;font-size:.78rem}._listItemActions_f1ork_223{flex-shrink:0;align-items:center;gap:.25rem;display:flex}._emptyState_f1ork_230{text-align:center;color:var(--db-text-secondary);padding:2rem 0;font-size:.9rem}._formGroup_f1ork_239{margin-bottom:1.25rem}._formRow_f1ork_243{gap:1rem;display:flex}._formRow_f1ork_243 ._formGroup_f1ork_239{flex:1}._formLabel_f1ork_252{color:var(--db-text-secondary);margin-bottom:.4rem;font-size:.85rem;font-weight:600;display:block}._textInput_f1ork_260,._textArea_f1ork_261,._select_f1ork_262{box-sizing:border-box;border:1px solid var(--db-border);width:100%;color:var(--db-text);background:var(--db-surface);border-radius:8px;padding:.6rem .75rem;font-family:inherit;font-size:.9rem}._textInput_f1ork_260:focus,._textArea_f1ork_261:focus,._select_f1ork_262:focus{outline:2px solid var(--db-accent);outline-offset:1px}._textArea_f1ork_261{resize:vertical;min-height:4.5rem}._accessRow_f1ork_286{align-items:center;gap:.6rem;margin-bottom:.6rem;display:flex}._accessRow_f1ork_286 ._textInput_f1ork_260{flex:1}._accessRow_f1ork_286 ._select_f1ork_262{flex-shrink:0;width:auto}._formActions_f1ork_302{align-items:center;gap:.75rem;margin-top:2rem;display:flex}._listItemButton_f1ork_311{border:1px solid var(--db-border);cursor:pointer;width:100%;font:inherit;color:inherit;text-align:left}._listItemButton_f1ork_311:hover{border-color:var(--db-accent);background:var(--db-bg)}._accessBadge_f1ork_325{background:var(--db-bg);color:var(--db-text-secondary);border-radius:999px;flex-shrink:0;padding:.25rem .65rem;font-size:.75rem;font-weight:600}._boardHeader_f1ork_337{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1.5rem;margin:0 0 1.5rem;display:flex}._boardHeaderMain_f1ork_346{min-width:0}._boardDescription_f1ork_350{color:var(--db-text-secondary);margin:.35rem 0 0;font-size:.9rem}._periodRange_f1ork_356{color:var(--db-text-secondary);margin:.5rem 0 0;font-size:.8rem}._boardHeaderControls_f1ork_362{flex-shrink:0;align-items:center;gap:.6rem;display:flex}._boardHeaderControls_f1ork_362 ._select_f1ork_262{width:auto}._exportButton_f1ork_374{border:1px solid var(--db-accent);background:var(--db-surface);color:var(--db-accent);font:inherit;white-space:nowrap;cursor:pointer;border-radius:999px;padding:.35rem .85rem;font-size:.8rem;font-weight:600}._exportButton_f1ork_374:hover:not(:disabled){background:var(--db-bg)}._exportButton_f1ork_374:disabled{opacity:.5;cursor:default}._adminMenu_f1ork_398{position:relative}._adminMenuButton_f1ork_402{border:1px solid var(--db-border);width:2.25rem;height:2.25rem;color:var(--db-text-secondary);cursor:pointer;background:0 0;border-radius:999px;justify-content:center;align-items:center;font-size:1.05rem;display:inline-flex}._adminMenuButton_f1ork_402:hover{background:var(--db-bg);color:var(--db-accent);border-color:var(--db-accent)}._adminMenuDropdown_f1ork_422{z-index:10;background:var(--db-surface);border:1px solid var(--db-border);border-radius:var(--db-radius-md);min-width:220px;box-shadow:var(--db-shadow-md);flex-direction:column;padding:.4rem;display:flex;position:absolute;top:calc(100% + .5rem);right:0}._adminMenuDivider_f1ork_437{background:var(--db-border);height:1px;margin:.3rem 0}._menuItem_f1ork_443{text-align:left;color:var(--db-text);cursor:pointer;background:0 0;border:none;border-radius:8px;padding:.55rem .75rem;font-size:.85rem;font-weight:500}._menuItem_f1ork_443:hover:not(:disabled){background:var(--db-bg)}._menuItem_f1ork_443:disabled{opacity:.45;cursor:default}._menuItemDanger_f1ork_464{color:var(--db-danger)}._menuItemDanger_f1ork_464:hover:not(:disabled){background:var(--db-danger-soft)}._checkboxLabel_f1ork_472{color:var(--db-text-secondary);cursor:pointer;align-items:center;gap:.5rem;margin-bottom:.5rem;font-size:.85rem;font-weight:600;display:flex}._modeSwitch_f1ork_485{border:1px solid var(--db-border);border-radius:var(--db-radius-md);margin-bottom:1rem;padding:.2rem;display:inline-flex}._modeSwitchOption_f1ork_493{color:var(--db-text-secondary);cursor:pointer;background:0 0;border:none;border-radius:8px;padding:.4rem .9rem;font-size:.82rem;font-weight:600}._modeSwitchOptionActive_f1ork_504{background:var(--db-accent);color:#fff}._jsonTextarea_f1ork_509{box-sizing:border-box;border:1px solid var(--db-border);width:100%;min-height:16rem;color:var(--db-text);background:var(--db-bg);resize:vertical;border-radius:8px;padding:.75rem;font-family:SF Mono,Monaco,Consolas,monospace;font-size:.8rem}._jsonTextarea_f1ork_509:focus{outline:2px solid var(--db-accent);outline-offset:1px}._sectionsEditor_f1ork_530{border:1px solid var(--db-border);border-radius:var(--db-radius-md);background:var(--db-bg);padding:1rem}._grid_f1ork_541{margin:0 0 .75rem}._gridEmpty_f1ork_548{border:2px dashed var(--db-border);border-radius:var(--db-radius-md);min-height:10rem}._gridCard_f1ork_554{box-sizing:border-box;background:var(--db-surface);border:1px solid var(--db-border);border-radius:var(--db-radius-md);height:100%;box-shadow:var(--db-shadow-md);flex-direction:column;display:flex;overflow:hidden}._gridCardBody_f1ork_566{flex:1;min-height:0;padding:1rem;overflow-y:auto}._sectionDragHandle_f1ork_573{cursor:grab;color:var(--db-text-secondary);-webkit-user-select:none;user-select:none;padding:0 .4rem}._sectionDragHandle_f1ork_573:active{cursor:grabbing}._sectionCardHeader_f1ork_584{border-bottom:1px solid var(--db-border);flex-shrink:0;align-items:center;gap:.4rem;padding:.6rem .75rem;display:flex}._sectionCardHeader_f1ork_584 ._sectionKindBadge_f1ork_593{margin-right:auto}._sectionKindBadge_f1ork_593{background:var(--db-accent-soft,var(--db-bg));color:var(--db-accent);text-transform:uppercase;letter-spacing:.03em;border-radius:999px;padding:.2rem .6rem;font-size:.72rem;font-weight:700}._gridCardBody_f1ork_566 ._textInput_f1ork_260,._gridCardBody_f1ork_566 ._textArea_f1ork_261,._gridCardBody_f1ork_566 ._select_f1ork_262{margin-bottom:.6rem}._sectionSubBlock_f1ork_614{border:1px dashed var(--db-border);border-radius:8px;margin-bottom:.6rem;padding:.75rem}._builderLayout_f1ork_623{align-items:flex-start;gap:1.25rem;display:flex}._builderCanvas_f1ork_629{flex:1;min-width:0}._addPanel_f1ork_634{background:var(--db-surface);border:1px solid var(--db-border);border-radius:var(--db-radius-md);width:20rem;max-height:calc(100vh - 2rem);box-shadow:var(--db-shadow-md);box-sizing:border-box;flex-shrink:0;padding:1rem;position:sticky;top:1rem;overflow-y:auto}._addPanelHeader_f1ork_649{justify-content:space-between;align-items:center;margin-bottom:.75rem;display:flex}._addPanelHeader_f1ork_649 ._formLabel_f1ork_252{margin-bottom:0}._addPanelHint_f1ork_660{color:var(--db-text-secondary);margin:0 0 .75rem;font-size:.78rem}._addPanelList_f1ork_666{flex-direction:column;gap:.75rem;display:flex}._addPanelItem_f1ork_676{border:1px solid var(--db-border);border-radius:var(--db-radius-md);background:var(--db-bg);cursor:grab;text-align:left;font:inherit;color:inherit;-webkit-user-select:none;user-select:none;align-items:center;gap:.75rem;padding:.6rem;display:flex}._addPanelItem_f1ork_676:active{cursor:grabbing}._addPanelItem_f1ork_676:hover{border-color:var(--db-accent);background:var(--db-accent-soft,var(--db-surface))}._addPanelPreview_f1ork_701{border:1px solid var(--db-border);background:var(--db-surface);pointer-events:none;border-radius:8px;flex-shrink:0;width:5.5rem;height:4rem;overflow:hidden}._addPanelPreviewScale_f1ork_714{transform-origin:0 0;width:250%;padding:.5rem;transform:scale(.4)}._addPanelText_f1ork_721{flex-direction:column;gap:.15rem;min-width:0;display:flex}._addPanelItemTitle_f1ork_728{font-size:.85rem;font-weight:600}._addPanelItemDescription_f1ork_733{color:var(--db-text-secondary);text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;overflow:hidden}._sectionHeading_f1ork_743{margin:0 0 .75rem;font-size:1.05rem;font-weight:700}._sectionText_f1ork_749{white-space:pre-wrap;color:var(--db-text);margin:0;font-size:.92rem;line-height:1.6}._kpiRow_f1ork_757{flex-wrap:wrap;gap:.75rem;display:flex}._kpiTile_f1ork_763{border:1px solid var(--db-border);border-radius:var(--db-radius-md);background:var(--db-bg);flex-direction:column;flex:1;gap:.2rem;min-width:9rem;padding:.85rem 1rem;display:flex}._kpiLabel_f1ork_775{color:var(--db-text-secondary);font-size:.75rem}._kpiValue_f1ork_780{font-size:1.3rem;font-weight:700}._kpiDeltaPositive_f1ork_785,._kpiDeltaNegative_f1ork_786,._kpiDeltaNeutral_f1ork_787{font-size:.78rem;font-weight:600}._kpiDeltaPositive_f1ork_785{color:var(--db-success)}._kpiDeltaNegative_f1ork_786{color:var(--db-danger)}._kpiDeltaNeutral_f1ork_787{color:var(--db-text-secondary)}._kpiGaugeTile_f1ork_806{flex-direction:column;flex:1;align-items:center;gap:.5rem;min-width:8rem;padding:.85rem;display:flex}._kpiGauge_f1ork_806{border-radius:50%;justify-content:center;align-items:center;width:5.5rem;height:5.5rem;display:flex}._kpiGaugeValue_f1ork_825{background:var(--db-surface);border-radius:50%;justify-content:center;align-items:center;width:4.4rem;height:4.4rem;font-size:.85rem;font-weight:700;display:flex}._kpiLinearGaugeTile_f1ork_839{border:1px solid var(--db-border);border-radius:var(--db-radius-md);background:var(--db-bg);flex-direction:column;flex:1;gap:.4rem;min-width:9rem;padding:.85rem 1rem;display:flex}._kpiLinearGaugeHeader_f1ork_851{justify-content:space-between;align-items:baseline;gap:.5rem;display:flex}._kpiLinearGaugeTrack_f1ork_858{background:var(--db-surface);border:1px solid var(--db-border);border-radius:999px;height:.6rem;overflow:hidden}._kpiLinearGaugeFill_f1ork_866{background:var(--db-accent);border-radius:999px;height:100%}._chartLegend_f1ork_874{flex-wrap:wrap;gap:1rem;margin-bottom:.75rem;display:flex}._chartLegendItem_f1ork_881{color:var(--db-text-secondary);align-items:center;gap:.4rem;font-size:.8rem;display:inline-flex}._chartLegendSwatch_f1ork_889{border-radius:3px;flex-shrink:0;width:.65rem;height:.65rem}._chart_f1ork_874{flex-direction:column;gap:.85rem;display:flex}._chartCategory_f1ork_902{flex-direction:column;gap:.3rem;display:flex}._chartCategoryLabel_f1ork_908{color:var(--db-text);font-size:.82rem;font-weight:600}._chartBars_f1ork_914{flex-direction:column;gap:.3rem;display:flex}._chartBarRow_f1ork_920{align-items:center;gap:.6rem;display:flex}._chartBar_f1ork_914{border-radius:4px;min-width:4px;height:.9rem}._chartBarValue_f1ork_932{color:var(--db-text-secondary);white-space:nowrap;font-size:.78rem}._pieRow_f1ork_940{flex-wrap:wrap;align-items:center;gap:1.5rem;display:flex}._pieChartWrap_f1ork_947{flex-shrink:0;width:8rem;height:8rem;position:relative}._pieChart_f1ork_947{border-radius:50%;width:100%;height:100%}._pieChartHole_f1ork_960{background:var(--db-surface);border-radius:50%;position:absolute;inset:1.8rem}._tableWrap_f1ork_969{overflow-x:auto}._reportTable_f1ork_973{border-collapse:collapse;width:100%;font-size:.85rem}._reportTable_f1ork_973 th,._reportTable_f1ork_973 td{text-align:left;border-bottom:1px solid var(--db-border);white-space:nowrap;padding:.6rem .85rem}._reportTable_f1ork_973 thead th{color:var(--db-text-secondary);text-transform:uppercase;letter-spacing:.03em;background:var(--db-bg);font-size:.72rem;font-weight:600}._planList_f1ork_998{flex-direction:column;gap:.6rem;display:flex}._planItem_f1ork_1004{border:1px solid var(--db-border);border-radius:var(--db-radius-md);padding:.75rem 1rem}._planItemTitle_f1ork_1010{margin:0;font-weight:600}._modalOverlay_f1ork_1017{z-index:100;background:#0f172a73;justify-content:center;align-items:center;padding:1.5rem;display:flex;position:fixed;inset:0}:root[data-theme=dark] ._modalOverlay_f1ork_1017{background:#0000008c}._modalCard_f1ork_1032{background:var(--db-surface);border:1px solid var(--db-border);border-radius:var(--db-radius-lg);box-shadow:var(--db-shadow-md);width:100%;max-width:40rem;max-height:85vh;padding:2rem;position:relative;overflow-y:auto}._modalClose_f1ork_1045{color:var(--db-text-secondary);cursor:pointer;background:0 0;border:none;padding:.25rem;font-size:1.3rem;line-height:1;position:absolute;top:1rem;right:1rem}._modalClose_f1ork_1045:hover{color:var(--db-text)}._adminButton_f1ork_1062{border-radius:var(--db-radius-md);border:1px solid var(--db-border);background:var(--db-surface);color:var(--db-text);cursor:pointer;padding:.6rem 1.1rem;font-size:.9rem;font-weight:600}._adminButton_f1ork_1062:hover{border-color:var(--db-accent);color:var(--db-accent)}._pageHeaderRow_f1ork_1078{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1.75rem;display:flex}._metricGridWrap_f1ork_1095{--mg-w-metric:13rem;--mg-w-unit:4rem;--mg-w-num:6.75rem;overflow-x:auto}._metricGridEditor_f1ork_1092{--mg-w-metric:15rem;--mg-w-unit:5rem;--mg-w-num:6.5rem}._metricGrid_f1ork_1092{border-collapse:separate;border-spacing:0;font-variant-numeric:tabular-nums;font-size:.85rem}:where(._metricGrid_f1ork_1092 th,._metricGrid_f1ork_1092 td){box-sizing:border-box;border-bottom:1px solid var(--db-border);text-align:left;white-space:nowrap;padding:.45rem .6rem}:where(._metricGrid_f1ork_1092 thead th){background:var(--db-bg);color:var(--db-text-secondary);text-transform:uppercase;letter-spacing:.03em;font-size:.7rem;font-weight:600}._mgHeadMetric_f1ork_1165,._mgHeadUnit_f1ork_1166{z-index:3;background:var(--db-bg);position:sticky}._mgHeadMetric_f1ork_1165{width:var(--mg-w-metric);min-width:var(--mg-w-metric);left:0}._mgHeadUnit_f1ork_1166{left:var(--mg-w-metric);width:var(--mg-w-unit);min-width:var(--mg-w-unit)}._mgHeadGroup_f1ork_1129{border-left:1px solid var(--db-border);text-align:center}._mgHeadSub_f1ork_1190,._mgHeadSubFirst_f1ork_1191{width:var(--mg-w-num);min-width:var(--mg-w-num);text-align:right}._mgHeadSubFirst_f1ork_1191{border-left:1px solid var(--db-border)}._mgHeadTotalGroup_f1ork_1203{z-index:3;border-left:2px solid var(--db-accent);background:var(--db-bg);color:var(--db-accent);text-align:center;position:sticky;right:0}._mgHeadTotalPlan_f1ork_1213,._mgHeadTotalFact_f1ork_1214{z-index:3;width:var(--mg-w-num);min-width:var(--mg-w-num);background:var(--db-bg);text-align:right;position:sticky}._mgHeadTotalPlan_f1ork_1213{right:var(--mg-w-num);border-left:2px solid var(--db-accent)}._mgHeadTotalFact_f1ork_1214{right:0}._mgCellMetric_f1ork_1130{z-index:2;width:var(--mg-w-metric);min-width:var(--mg-w-metric);background:var(--db-surface);color:var(--db-text);white-space:normal;font-weight:500;position:sticky;left:0}._mgCellUnit_f1ork_1247{left:var(--mg-w-metric);z-index:2;width:var(--mg-w-unit);min-width:var(--mg-w-unit);background:var(--db-surface);color:var(--db-text-secondary);position:sticky}._mgNum_f1ork_1129{text-align:right}._mgGroupStart_f1ork_1263{border-left:1px solid var(--db-border)}._mgCellTotalPlan_f1ork_1261,._mgCellTotalFact_f1ork_1268{z-index:2;width:var(--mg-w-num);min-width:var(--mg-w-num);background:var(--db-surface);font-weight:600;position:sticky}._mgCellTotalPlan_f1ork_1261{right:var(--mg-w-num);border-left:2px solid var(--db-accent)}._mgCellTotalFact_f1ork_1268{right:0}._mgGood_f1ork_1287{color:var(--db-success);font-weight:600}._mgBad_f1ork_1292{color:var(--db-danger);font-weight:600}._mgOverride_f1ork_1297{color:var(--db-text-secondary);cursor:help;margin-left:.15rem;font-weight:400}._mgToolbar_f1ork_1306{flex-wrap:wrap;align-items:center;gap:.4rem;margin-bottom:.5rem;display:flex}._mgInput_f1ork_1314{border:1px solid var(--db-border);background:var(--db-surface);width:100%;min-width:0;color:var(--db-text);font:inherit;font-variant-numeric:tabular-nums;text-align:right;appearance:textfield;border-radius:6px;padding:.25rem .35rem}._mgInput_f1ork_1314::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}._mgInput_f1ork_1314::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}._mgInput_f1ork_1314:focus{outline:2px solid var(--db-accent);outline-offset:-1px}._mgHeadInput_f1ork_1340{text-align:center}._mgMetricInput_f1ork_1344{text-align:left}._mgRowControls_f1ork_1348{align-items:center;gap:.3rem;margin-top:.3rem;display:flex}._mgSelect_f1ork_1355{border:1px solid var(--db-border);background:var(--db-surface);min-width:0;color:var(--db-text-secondary);font:inherit;border-radius:6px;flex:1;padding:.2rem .3rem;font-size:.72rem}._mgComputed_f1ork_1369{color:var(--db-text-secondary);text-align:right;font-weight:600}._mgHint_f1ork_1375{color:var(--db-text-secondary);margin:.4rem 0 0;font-size:.72rem}._confirmPanel_f1ork_1385{border-color:var(--db-danger);margin-bottom:1rem;padding:1.25rem 1.5rem}._confirmText_f1ork_1391{margin:0 0 1rem;font-size:.95rem}._confirmActions_f1ork_1396{flex-wrap:wrap;gap:.75rem;display:flex}._dangerButton_f1ork_1402{border-radius:var(--db-radius-md);background:var(--db-danger);color:var(--db-surface);cursor:pointer;border:none;padding:.6rem 1.1rem;font-size:.9rem;font-weight:600}._dangerButton_f1ork_1402:disabled{opacity:.6;cursor:default}._stack_f1ork_1424{flex-direction:column;gap:.75rem;margin:0 0 .75rem;display:flex}._stackCard_f1ork_1431{height:auto}._stackCard_f1ork_1431 ._gridCardBody_f1ork_566{overflow-x:auto}@media (width<=700px){._page_f1ork_1{padding:1rem .75rem 2rem}._card_f1ork_52,._panel_f1ork_65{padding:1rem}._title_f1ork_81{font-size:1.25rem}._boardHeader_f1ork_337{gap:.75rem}._boardHeaderControls_f1ork_362{flex-wrap:wrap;flex-shrink:1;width:100%}._boardHeaderControls_f1ork_362 ._select_f1ork_262{flex:100%;width:100%}._formRow_f1ork_243{flex-direction:column;gap:0}._accessRow_f1ork_286{flex-wrap:wrap}._accessRow_f1ork_286 ._textInput_f1ork_260{flex:9rem;min-width:0}._formActions_f1ork_302{flex-wrap:wrap;margin-top:1.25rem}._builderLayout_f1ork_623{flex-direction:column;align-items:stretch}._addPanel_f1ork_634{width:100%;max-height:none;position:static}._addPanelText_f1ork_721{white-space:normal}}._root_12omn_6{--hr-neutral:#b6bfcc;--hr-grid:#edf0f4;--hr-sunk:#f8fafc;--hr-border-strong:#0f172a29;--hr-accent-soft:#eff4ff;--hr-on-accent:#fff;--hr-warn:#b45309;--hr-on-band:#fff;--hr-cat-5:#e87ba4;--hr-cat-6:#008300;--hr-cat-7:#6250d6;--hr-cat-8:#e34948;--hr-cat-9:#0e9fb8;--hr-cat-10:sienna;--hr-cat-11:#4363d8;--hr-cat-12:#7a9a01;--hr-cat-13:#b4329b;--hr-cat-14:#c08a2e;--hr-cat-15:#784f90;--hr-cat-16:#757313;--hr-cat-17:#ac2854;--hr-cat-18:#0e6a9b;--hr-cat-19:#9459c8;--hr-cat-20:#00764f;--hr-cat-21:#a65e8c;--hr-cat-22:#588947;--hr-cat-23:#5e68ae;--hr-cat-24:#af2c1f;flex-direction:column;gap:1rem;display:flex}:root[data-theme=dark] ._root_12omn_6{--hr-neutral:#4b5563;--hr-grid:#232b28;--hr-sunk:#131917;--hr-border-strong:#e7ece933;--hr-accent-soft:#1a2a44;--hr-on-accent:#0b1422;--hr-warn:#d39a3a;--hr-on-band:#0b1422;--hr-cat-5:#d55181;--hr-cat-6:#008300;--hr-cat-7:#9085e9;--hr-cat-8:#e66767;--hr-cat-9:#1497ae;--hr-cat-10:#b5683a;--hr-cat-11:#6680e6;--hr-cat-12:#789a0c;--hr-cat-13:#c44aab;--hr-cat-14:#b8862a}._header_12omn_73{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.75rem 1.5rem;display:flex}._headerSide_12omn_83{flex-direction:column;align-items:flex-end;gap:.4rem;display:flex}._headerActions_12omn_90{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.6rem;display:flex}._sourcePill_12omn_98{border:1px solid var(--db-border);background:var(--db-surface);color:var(--db-text-secondary);white-space:nowrap;border-radius:999px;align-items:center;gap:.5rem;padding:.3rem .8rem;font-size:.8rem;display:inline-flex}._sourceOk_12omn_111,._sourceNone_12omn_112{border-radius:50%;width:8px;height:8px}._sourceOk_12omn_111{background:var(--db-success)}._sourceNone_12omn_112{background:var(--hr-neutral)}._filters_12omn_126{z-index:5;background:var(--db-surface);border:1px solid var(--db-border);border-radius:var(--db-radius-lg);box-shadow:var(--db-shadow-md);flex-wrap:wrap;align-items:flex-end;gap:.75rem 1.4rem;padding:.9rem 1.1rem;display:flex;position:sticky;top:0}._field_12omn_141{flex-direction:column;gap:.3rem;min-width:0;display:flex}._fieldLabel_12omn_148{color:var(--db-text-secondary);font-size:.75rem;font-weight:600}._row_12omn_154{flex-wrap:wrap;align-items:center;gap:.4rem;display:flex}._select_12omn_161{border:1px solid var(--hr-border-strong);background:var(--db-surface);max-width:100%;color:var(--db-text);font:inherit;border-radius:10px;padding:.4rem .6rem;font-size:.875rem}._select_12omn_161:disabled{opacity:.5}._chip_12omn_176{border:1px solid var(--hr-border-strong);background:var(--db-surface);color:var(--db-text);font:inherit;cursor:pointer;border-radius:999px;align-items:center;gap:.4rem;padding:.3rem .7rem;font-size:.8rem;display:inline-flex}._chip_12omn_176:hover{border-color:var(--db-accent)}._chip_12omn_176[aria-pressed=true]{border-color:var(--db-accent);background:var(--hr-accent-soft);color:var(--db-accent);font-weight:600}._segmented_12omn_201{border:1px solid var(--db-border);background:var(--hr-sunk);border-radius:12px;gap:2px;padding:3px;display:inline-flex}._segmented_12omn_201 button{color:var(--db-text-secondary);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:9px;padding:.3rem .75rem;font-size:.8rem;font-weight:550}._segmented_12omn_201 button[aria-pressed=true]{background:var(--db-accent);color:var(--hr-on-accent)}._segmented_12omn_201 button:disabled{opacity:.4;cursor:not-allowed}._stale_12omn_232{opacity:.55;transition:opacity .15s}._board_12omn_239{flex-direction:column;gap:1rem;display:flex}:root[data-theme=dark] ._root_12omn_6{--hr-neutral:#4b5563;--hr-grid:#232b28;--hr-sunk:#131917;--hr-border-strong:#e7ece933;--hr-accent-soft:#1a2a44;--hr-on-accent:#0b1422;--hr-warn:#d39a3a;--hr-on-band:#0b1422}._scope_12omn_258{color:var(--db-text-secondary);margin:0;font-size:.85rem}._scope_12omn_258 b{color:var(--db-text)}._kpis_12omn_268{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:1rem;display:grid}._kpi_12omn_268{background:var(--db-surface);border:1px solid var(--db-border);border-radius:var(--db-radius-lg);box-shadow:var(--db-shadow-md);flex-direction:column;gap:2px;padding:1rem 1.1rem .6rem;display:flex;overflow:hidden}._kpiLabel_12omn_286{color:var(--db-text-secondary);font-size:.8rem;font-weight:550}._kpiValue_12omn_292{letter-spacing:-.02em;font-variant-numeric:tabular-nums;align-items:baseline;gap:.5rem;font-size:1.75rem;font-weight:700;display:flex}._kpiSub_12omn_302{color:var(--db-text-secondary);font-variant-numeric:tabular-nums;font-size:.75rem}._kpiSpark_12omn_308{width:calc(100% + 2.2rem);height:36px;margin:.4rem -1.1rem -.6rem;display:block}._delta_12omn_315{background:var(--hr-sunk);border-radius:999px;padding:1px 8px;font-size:.8rem;font-weight:650}._up_12omn_323{color:var(--db-success)}._down_12omn_327{color:var(--db-danger)}._blocks_12omn_331{grid-template-columns:repeat(12,minmax(0,1fr));gap:1rem;display:grid}._block_12omn_331{background:var(--db-surface);border:1px solid var(--db-border);border-radius:var(--db-radius-lg);min-width:0;box-shadow:var(--db-shadow-md);flex-direction:column;gap:.75rem;padding:1.1rem 1.25rem 1rem;display:flex}._w5_12omn_349{grid-column:span 5}._w6_12omn_353{grid-column:span 6}._w7_12omn_357{grid-column:span 7}._w12_12omn_361{grid-column:span 12}@media (width<=900px){._w5_12omn_349,._w6_12omn_353,._w7_12omn_357{grid-column:span 12}}._blockHead_12omn_373{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.5rem;display:flex}._blockTitle_12omn_381{margin:0;font-size:1rem;font-weight:650}._blockNote_12omn_387{color:var(--db-text-secondary);margin:-.4rem 0 0;font-size:.8rem}._aside_12omn_393{color:var(--db-text-secondary);font-size:.8rem}._aside_12omn_393 b{color:var(--db-text)}._hint_12omn_402{border:1px dashed var(--hr-border-strong);background:var(--hr-sunk);color:var(--db-text-secondary);border-radius:10px;margin:0;padding:.5rem .75rem;font-size:.8rem}._notes_12omn_412{color:var(--db-text-secondary);margin:0;padding-left:1.2rem;font-size:.8rem}._chart_12omn_421{width:100%;min-height:60px;position:relative}._chart_12omn_421 svg{display:block;overflow:visible}._axisText_12omn_432{fill:var(--db-text-secondary);font-variant-numeric:tabular-nums;font-size:11.5px}._valueLabel_12omn_438,._valueLabelSmall_12omn_439,._directLabel_12omn_440{fill:var(--db-text);font-variant-numeric:tabular-nums}._valueLabel_12omn_438{font-size:11.5px;font-weight:600}._valueLabelSmall_12omn_439{font-size:10.5px;font-weight:550}._directLabel_12omn_440{font-size:12px;font-weight:600}._gridline_12omn_460{stroke:var(--hr-grid);stroke-dasharray:3 4}._baseline_12omn_465{stroke:var(--hr-border-strong)}._reference_12omn_469{stroke:var(--db-text-secondary);stroke-dasharray:5 5;stroke-width:1.2px}._referenceStrong_12omn_475{stroke:var(--db-text);stroke-dasharray:5 5;stroke-width:1.2px;opacity:.6}._line_12omn_482{fill:none;stroke-linejoin:round;stroke-linecap:round}._secondaryLine_12omn_489{fill:none;stroke-width:1.6px;stroke-dasharray:6 5;stroke-linejoin:round;stroke-linecap:round}._dot_12omn_497{stroke:var(--db-surface);stroke-width:2.5px}._hollowDot_12omn_502{fill:var(--db-surface);stroke-width:2px}._guide_12omn_507{stroke:var(--db-text-secondary);stroke-dasharray:2 3}._bandHover_12omn_512{fill:var(--hr-grid);opacity:.7}._hatchBg_12omn_517{fill:var(--hr-sunk)}._hatchLine_12omn_521{stroke:var(--hr-neutral);stroke-width:2.5px}._tooltip_12omn_526{z-index:10;pointer-events:none;background:var(--db-surface);border:1px solid var(--hr-border-strong);font-variant-numeric:tabular-nums;border-radius:12px;min-width:170px;padding:.55rem .75rem;font-size:.8rem;position:absolute;box-shadow:0 8px 24px #0f172a24}:root[data-theme=dark] ._tooltip_12omn_526{box-shadow:0 8px 24px #0006}._tooltipTitle_12omn_544{margin-bottom:.3rem;font-weight:650}._tooltipRow_12omn_549{justify-content:space-between;gap:1rem;display:flex}._tooltipRow_12omn_549 span{color:var(--db-text-secondary);align-items:center;gap:.4rem;display:inline-flex}._legend_12omn_562{color:var(--db-text-secondary);flex-wrap:wrap;gap:.25rem 1rem;font-size:.8rem;display:flex}._legend_12omn_562 span{align-items:center;gap:.4rem;display:inline-flex}._swatch_12omn_576{border-radius:3px;flex:none;width:10px;height:10px;display:inline-block}._swatchHatched_12omn_584{border:1px solid var(--hr-neutral);background:repeating-linear-gradient(135deg, var(--hr-neutral) 0 2px, transparent 2px 5px)}._donutRow_12omn_589{flex-wrap:wrap;align-items:center;gap:1.5rem;display:flex}._donutWrap_12omn_596{flex:none;position:relative}._donutArc_12omn_601{stroke:var(--db-surface);stroke-width:2.5px;stroke-linejoin:round}._donutEmpty_12omn_607{fill:none;stroke:var(--hr-grid)}._donutValue_12omn_612{fill:var(--db-text);font-size:30px;font-weight:700}._typeList_12omn_618{flex-direction:column;flex:1;gap:.6rem;min-width:200px;display:flex}._typeItem_12omn_626{grid-template-columns:14px 1fr auto;align-items:center;gap:.5rem;font-size:.85rem;display:grid}._typeCount_12omn_634{font-variant-numeric:tabular-nums}._typeCount_12omn_634 small{color:var(--db-text-secondary);margin-left:.4rem}._bars_12omn_643{flex-direction:column;gap:.55rem;display:flex}._barRow_12omn_649{grid-template-columns:minmax(130px,240px) 1fr 72px;align-items:center;gap:.75rem;font-size:.85rem;display:grid}._barLabel_12omn_657{min-width:0}._barTrack_12omn_661{background:var(--hr-sunk);border-radius:999px;height:12px;overflow:hidden}._barFill_12omn_668{border-radius:999px;height:100%}._barValue_12omn_673{text-align:right;font-variant-numeric:tabular-nums}._barValue_12omn_673 small{color:var(--db-text-secondary)}._tableWrap_12omn_684{overflow-x:auto}._table_12omn_684{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:.85rem}._table_12omn_684 th,._table_12omn_684 td{border-bottom:1px solid var(--db-border);text-align:right;white-space:nowrap;padding:.55rem .65rem}._table_12omn_684 th{color:var(--db-text-secondary);font-size:.75rem;font-weight:600}._table_12omn_684 th:first-child,._table_12omn_684 td:first-child{text-align:left;white-space:normal;min-width:170px}._table_12omn_684 tbody tr:hover td:not(._groupRow_12omn_716){background:var(--hr-sunk)}._groupRow_12omn_716{background:var(--hr-sunk);font-size:.8rem;font-weight:650}._table_12omn_684 td._groupRow_12omn_716{text-align:left}._totalRow_12omn_730 td{border-top:2px solid var(--hr-border-strong);border-bottom:none;font-weight:700}._table_12omn_684 ._dot_12omn_497{stroke:none;border-radius:3px;width:9px;height:9px;margin-right:.5rem;display:inline-block}._tableSpark_12omn_745{width:90px;height:24px;margin-left:auto;display:block}._heat_12omn_752{border-radius:6px;padding:2px 7px}._neg_12omn_757{color:var(--db-danger)}._pos_12omn_761{color:var(--db-success)}._table_12omn_684 td._wrapCell_12omn_765{text-align:left;white-space:normal;min-width:180px}._picker_12omn_773{position:relative}._pickerButton_12omn_777{border:1px solid var(--hr-border-strong);background:var(--db-surface);color:var(--db-text);font:inherit;font-variant-numeric:tabular-nums;cursor:pointer;border-radius:10px;align-items:center;gap:.5rem;padding:.4rem .75rem;font-size:.875rem;display:inline-flex}._pickerButton_12omn_777:hover,._pickerButton_12omn_777[aria-expanded=true]{border-color:var(--db-accent)}._pickerCaret_12omn_797{color:var(--db-text-secondary);font-size:.75rem}._pickerPopover_12omn_802{z-index:20;background:var(--db-surface);border:1px solid var(--db-border);border-radius:var(--db-radius-lg);width:300px;padding:1rem 1rem .75rem;position:absolute;top:calc(100% + 6px);left:0;box-shadow:0 12px 32px #0f172a29,0 2px 6px #0f172a14}:root[data-theme=dark] ._pickerPopover_12omn_802,:root[data-theme=dark] ._exportMenu_12omn_816{box-shadow:0 12px 32px #00000073,0 2px 6px #0000004d}._pickerYear_12omn_820{justify-content:space-between;align-items:center;margin-bottom:.75rem;font-size:1rem;display:flex}._pickerNav_12omn_828{width:32px;height:32px;color:var(--db-text);cursor:pointer;background:0 0;border:0;border-radius:8px;font-size:1.25rem;line-height:1}._pickerNav_12omn_828:hover:not(:disabled){background:var(--hr-sunk)}._pickerNav_12omn_828:disabled{opacity:.3;cursor:default}._pickerGrid_12omn_849{grid-template-columns:repeat(3,1fr);gap:6px;display:grid}._pickerGridQuarters_12omn_855{grid-template-columns:repeat(2,1fr)}._pickerQuarterMonths_12omn_859{opacity:.7;margin-top:2px;font-size:.75rem;display:block}._pickerMonth_12omn_866{color:var(--db-text);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:10px;padding:.6rem 0;font-size:.875rem}._pickerMonth_12omn_866:hover:not(:disabled){background:var(--hr-sunk)}._pickerMonth_12omn_866:disabled{color:var(--db-text-secondary);opacity:.35;cursor:default}._pickerMonth_12omn_866._pickerInRange_12omn_887{background:var(--hr-accent-soft);color:var(--db-accent)}._pickerMonth_12omn_866._pickerEdge_12omn_892{background:var(--db-accent);color:var(--hr-on-accent);font-weight:650}._pickerHint_12omn_898{text-align:center;color:var(--db-text-secondary);margin:.75rem 0 0;font-size:.75rem}._clickable_12omn_907{cursor:pointer}._tooltipHint_12omn_911{border-top:1px solid var(--db-border);color:var(--db-accent);margin-top:.35rem;padding-top:.35rem;font-size:.75rem}._kpiButton_12omn_919{font:inherit;color:inherit;text-align:left;cursor:pointer}._kpiButton_12omn_919:hover{border-color:var(--db-accent)}button._typeItem_12omn_626,button._barRow_12omn_649{box-sizing:content-box;width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;margin:-.2rem -.35rem;padding:.2rem .35rem;font-size:.85rem}button._typeItem_12omn_626:hover,button._barRow_12omn_649:hover{background:var(--hr-sunk)}._panelOverlay_12omn_952{z-index:50;background:#0f172a47;justify-content:flex-end;display:flex;position:fixed;inset:0}:root[data-theme=dark] ._panelOverlay_12omn_952{background:#0000008c}._panel_12omn_952{box-sizing:border-box;background:var(--db-surface);flex-direction:column;gap:.75rem;width:min(920px,100%);height:100%;padding:1.25rem 1.5rem 2rem;display:flex;overflow-y:auto;box-shadow:-12px 0 32px #0f172a2e}:root[data-theme=dark] ._panel_12omn_952{box-shadow:-12px 0 32px #00000073}._panelHead_12omn_982{z-index:1;background:var(--db-surface);border-bottom:1px solid var(--db-border);justify-content:space-between;align-items:flex-start;gap:1rem;margin:-1.25rem -1.5rem 0;padding:1.25rem 1.5rem .75rem;display:flex;position:sticky;top:-1.25rem}._panelHead_12omn_982 ._blockNote_12omn_387{margin:.2rem 0 0}._panelClose_12omn_1000{border:1px solid var(--db-border);background:var(--db-surface);width:34px;height:34px;color:var(--db-text-secondary);cursor:pointer;border-radius:10px;flex:none;font-size:.95rem}._panelClose_12omn_1000:hover{border-color:var(--db-accent);color:var(--db-text)}._peopleTable_12omn_1017 td{vertical-align:top}._personName_12omn_1021{font-weight:600}._personMeta_12omn_1025{color:var(--db-text-secondary);font-size:.75rem}._status_12omn_1030{background:var(--hr-sunk);color:var(--db-text-secondary);border-radius:999px;padding:1px 8px;font-size:.75rem;font-weight:600;display:inline-block}._status_passed_12omn_1040{background:var(--db-success-soft);color:var(--db-success)}._status_left_12omn_1045{background:var(--db-danger-soft);color:var(--db-danger)}._status_onProbation_12omn_1050{background:var(--hr-accent-soft);color:var(--db-accent)}._toggle_12omn_1057{color:var(--db-text-secondary);cursor:pointer;align-self:flex-end;align-items:center;gap:.45rem;padding:.4rem 0;font-size:.8rem;display:inline-flex}._toggle_12omn_1057 input{width:16px;height:16px;accent-color:var(--db-accent);margin:0}._exportButton_12omn_1077{border:1px solid var(--db-accent);background:var(--db-surface);color:var(--db-accent);font:inherit;white-space:nowrap;cursor:pointer;border-radius:999px;padding:.35rem .85rem;font-size:.8rem;font-weight:600}._exportButton_12omn_1077:hover:not(:disabled){background:var(--hr-accent-soft)}._exportButton_12omn_1077:disabled{opacity:.5;cursor:default}._exportWrap_12omn_1099{position:relative}._exportMenu_12omn_816{z-index:20;background:var(--db-surface);border:1px solid var(--db-border);border-radius:var(--db-radius-lg);flex-direction:column;gap:4px;width:320px;padding:.6rem;display:flex;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 12px 32px #0f172a29,0 2px 6px #0f172a14}._exportMenuTitle_12omn_1119{color:var(--db-text-secondary);margin:.15rem .5rem .35rem;font-size:.75rem;font-weight:600}._exportOption_12omn_1126{color:var(--db-text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;flex-direction:column;gap:2px;padding:.55rem .6rem;font-size:.85rem;display:flex}._exportOption_12omn_1126 span{color:var(--db-text-secondary);font-size:.75rem}._exportOption_12omn_1126:hover,._exportOption_12omn_1126:focus-visible{background:var(--hr-sunk)}._hpWrap_12omn_1155{max-height:640px;overflow:auto}._hpTable_12omn_1160 thead th{z-index:2;background:var(--db-surface);box-shadow:inset 0 -1px 0 var(--db-border);position:sticky;top:0}._hpTable_12omn_1160 thead tr:nth-child(2) th{top:2.05rem}._hpTable_12omn_1160 thead tr:nth-child(2) th:first-child{text-align:right;white-space:nowrap;min-width:0}._hpTable_12omn_1160 tfoot td{z-index:1;background:var(--db-surface);position:sticky;bottom:0}._hpTable_12omn_1160 td,._hpTable_12omn_1160 th{vertical-align:middle}._hpSticky_12omn_1193{z-index:1;background:var(--db-surface);position:sticky;left:0}._hpTable_12omn_1160 thead ._hpSticky_12omn_1193{z-index:3}._hpTable_12omn_1160 tfoot ._hpSticky_12omn_1193{z-index:2}._hpTable_12omn_1160 tbody tr:hover td._hpSticky_12omn_1193:not(._groupRow_12omn_716){background:var(--hr-sunk)}._hpLeft_12omn_1212{text-align:left!important}._hpTable_12omn_1160 ._hpPadIn_12omn_1218{padding-left:calc(1.15rem + 1px);padding-right:calc(1.15rem + 1px)}._hpCenter_12omn_1223{text-align:center!important}._hpCalc_12omn_1228{color:var(--db-text-secondary)}._hpGroup_12omn_1232{cursor:pointer}._hpTable_12omn_1160 td._groupRow_12omn_716{text-align:right}._hpTable_12omn_1160 td._groupRow_12omn_716._hpSticky_12omn_1193{text-align:left;background:var(--hr-sunk)}._hpInput_12omn_1216{box-sizing:border-box;border:1px solid var(--hr-border-strong);background:var(--db-surface);width:100%;min-width:8rem;color:var(--db-text);font:inherit;border-radius:8px;padding:.3rem .5rem}._hpInput_12omn_1216:focus{border-color:var(--db-accent);outline:none}._hpInputEmpty_12omn_1264{border-style:dashed}._hpInputNum_12omn_1268{font-variant-numeric:tabular-nums;text-align:right;width:6.5rem;min-width:0}._hpInputMonth_12omn_1275{width:4rem}._hpTitle_12omn_1279{min-width:15rem}._hpTitle_12omn_1279 ._hpInput_12omn_1216{min-width:14rem;font-weight:550}._hpWide_12omn_1288 ._hpInput_12omn_1216{min-width:14rem}._hpSelect_12omn_1292{border:1px solid var(--hr-border-strong);background:var(--db-surface);max-width:13rem;color:var(--db-text);font:inherit;border-radius:8px;padding:.3rem .45rem}._hpF_12omn_1311{color:var(--db-accent);font-weight:700}._hpRemove_12omn_1327{color:var(--db-text-secondary);cursor:pointer;opacity:.4;background:0 0;border:0;font-size:1rem}._hpTable_12omn_1160 tr:hover ._hpRemove_12omn_1327{opacity:1}._hpRemove_12omn_1327:hover{color:var(--db-danger)}._hpAddMonth_12omn_1344{border:1px dashed var(--db-accent);color:var(--db-accent);font:inherit;cursor:pointer;background:0 0;border-radius:8px;margin-left:.5rem;padding:.05rem .5rem;font-size:.75rem}._hpStack_12omn_1357{gap:2px;display:flex;position:absolute;inset:5px 0}._hpStack_12omn_1357>span{height:100%}._hpStack_12omn_1357>span:last-child{border-radius:0 4px 4px 0}._hpActive_12omn_1372{background:var(--hr-sunk);box-shadow:inset 3px 0 0 var(--db-accent)}._hpOverlay_12omn_1377{z-index:100;background:#0f172a59;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}._hpDialog_12omn_1388{border-radius:var(--db-radius-lg);background:var(--db-surface);width:min(640px,100%);max-height:90vh;color:var(--db-text);box-shadow:var(--db-shadow-md);flex-direction:column;gap:.6rem;padding:1.25rem 1.4rem;display:flex;overflow:auto}._hpH3_12omn_1402{margin:.4rem 0 0;font-size:.9rem}._hpMap_12omn_1407 td{padding:.25rem .5rem .25rem 0}._hpYear_12omn_1411{border:1px solid var(--hr-border-strong);width:5rem;font:inherit;border-radius:6px;padding:.15rem .35rem}._hpDialogActions_12omn_1419{justify-content:flex-end;gap:.5rem;margin-top:.4rem;display:flex}._hpPrimary_12omn_1426{background:var(--db-accent);color:var(--hr-on-accent)}._hpPrimary_12omn_1426:hover:not(:disabled){background:var(--db-accent-hover)}._hpCaret_12omn_1442{width:1rem;color:var(--db-text-secondary);display:inline-block}._hpGroupName_12omn_1448{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-weight:700}._hpGroupMeta_12omn_1458{color:var(--db-text-secondary);margin:0 .6rem 0 .5rem;font-weight:500}._hpLink_12omn_1465{color:var(--db-accent);font:inherit;cursor:pointer;background:0 0;border:0;padding:.2rem .4rem;font-size:.8rem}._hpLink_12omn_1465:hover{text-decoration:underline}._hpFlash_12omn_1480 td{animation:2.5s ease-out _hpFlash_12omn_1480}@keyframes _hpFlash_12omn_1480{0%,40%{background:color-mix(in oklab, var(--db-accent) 16%, var(--db-surface))}to{background:0 0}}._hpForm_12omn_1495{grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem .9rem;display:grid}._hpForm_12omn_1495 ._select_12omn_161{box-sizing:border-box;width:100%;min-width:0;max-width:none}._hpForm_12omn_1495 textarea._select_12omn_161{resize:vertical;font:inherit}._hpFormWide_12omn_1513{grid-column:1/-1}@media (width<=560px){._hpForm_12omn_1495{grid-template-columns:1fr}}._hpSegment_12omn_1524{cursor:pointer}._hpSegment_12omn_1524:hover{filter:brightness(.9)}._recTable_12omn_1534 td:first-child{min-width:18rem}._recLabel_12omn_1538{font-weight:550}._recTable_12omn_1534 ._recTotal_12omn_1543{background:var(--hr-sunk);font-weight:650}._recTable_12omn_1534 tbody tr:hover td._recTotal_12omn_1543{background:var(--hr-grid)}._engPart_12omn_1553{border-top:1px solid var(--db-border);flex-direction:column;gap:.6rem;padding-top:.75rem;display:flex}._engHead_12omn_1561{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.25rem 1rem;display:flex}._engTitle_12omn_1569{margin:0;font-size:1rem;font-weight:650}._engSource_12omn_1575,._engQuestion_12omn_1576{color:var(--db-text-secondary);margin:0;font-size:.8rem}._engNps_12omn_1582{grid-template-columns:minmax(150px,220px) minmax(0,1fr);align-items:center;gap:1.25rem;display:grid}._engScore_12omn_1589{flex-direction:column;gap:2px;display:flex}._engScoreValue_12omn_1595{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:2.5rem;font-weight:750;line-height:1}._engSplit_12omn_1603{flex-direction:column;gap:.5rem;min-width:0;display:flex}._engBar_12omn_1610{border-radius:8px;gap:2px;height:28px;display:flex;overflow:hidden}._engSeg_12omn_1618{min-width:2.25rem;color:var(--hr-on-band);font-variant-numeric:tabular-nums;justify-content:center;align-items:center;font-size:.8rem;font-weight:650;display:flex}@media (width<=700px){._engNps_12omn_1582{grid-template-columns:1fr}}._bullets_7y1o5_10{flex-direction:column;gap:.35rem;display:flex}._bulletRow_7y1o5_16{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;grid-template-columns:minmax(110px,220px) 1fr minmax(120px,auto);align-items:center;gap:.75rem;padding:.4rem .35rem;font-size:.85rem;display:grid}._bulletRow_7y1o5_16:hover{background:var(--hr-sunk)}._bulletTrack_7y1o5_37{height:22px;position:relative}._bulletTrack_7y1o5_37:before{content:"";background:var(--hr-sunk);border-radius:999px;position:absolute;inset:5px 0}._bulletFill_7y1o5_50{background:var(--db-series-1);border-radius:0 4px 4px 0;position:absolute;top:5px;bottom:5px;left:0}._bulletUnplanned_7y1o5_60{border:1px solid var(--hr-neutral);background:repeating-linear-gradient(135deg, var(--hr-neutral) 0 2px, transparent 2px 5px);border-radius:0 4px 4px 0;position:absolute;top:5px;bottom:5px}._bulletPlan_7y1o5_73{background:var(--db-text);width:3px;box-shadow:0 0 0 2px var(--db-surface);border-radius:2px;margin-left:-1.5px;position:absolute;top:0;bottom:0}._bulletValue_7y1o5_84{text-align:right;font-variant-numeric:tabular-nums;line-height:1.25}._bulletValue_7y1o5_84 small{color:var(--db-text-secondary);font-size:.75rem;display:block}._swatchTick_7y1o5_96{background:var(--db-text);border-radius:2px;width:3px;height:14px;display:inline-block}@media (width<=560px){._bulletRow_7y1o5_16{grid-template-columns:1fr minmax(100px,auto)}._bulletTrack_7y1o5_37{grid-area:2/1/auto/-1}}._crumb_7y1o5_117{border:1px solid var(--hr-border-strong);background:var(--db-surface);color:var(--db-text);font:inherit;cursor:pointer;border-radius:999px;padding:.25rem .7rem;font-size:.8rem}._crumb_7y1o5_117:hover{border-color:var(--db-accent);color:var(--db-accent)}._opens_7y1o5_133{color:var(--db-text-secondary)}._over_7y1o5_139{color:var(--db-danger)}._under_7y1o5_143{color:var(--db-success)}._overBg_7y1o5_147{background:var(--db-danger-soft);color:var(--db-danger)}._underBg_7y1o5_152{background:var(--db-success-soft);color:var(--db-success)}._muted_7y1o5_157{color:var(--db-text-secondary)}._pctPill_7y1o5_161{text-align:right;border-radius:6px;min-width:56px;padding:2px 7px;display:inline-block}._unit_7y1o5_169{align-items:flex-start;gap:.4rem;display:flex}._subRow_7y1o5_175 ._unit_7y1o5_169{padding-left:2rem}._divisionRow_7y1o5_179 td{font-weight:650}._expander_7y1o5_183{border:1px solid var(--db-border);background:var(--db-surface);width:24px;height:24px;color:var(--db-text-secondary);font:inherit;cursor:pointer;border-radius:7px;flex:none;margin-top:-1px;font-size:.8rem;line-height:1;transition:transform .15s}._expander_7y1o5_183:hover{border-color:var(--db-accent);color:var(--db-accent)}._expander_7y1o5_183[aria-expanded=true]{transform:rotate(90deg)}@media (prefers-reduced-motion:reduce){._expander_7y1o5_183{transition:none}}._manager_7y1o5_214{color:var(--db-text-secondary);margin-top:1px;font-size:.75rem;font-weight:400;display:block}._manager_7y1o5_214 b{color:var(--db-text);font-weight:550}._factLink_7y1o5_227{color:var(--db-accent);font:inherit;font-variant-numeric:tabular-nums;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;border-radius:6px;margin:-1px -6px;padding:1px 6px;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}._factLink_7y1o5_227:hover{background:var(--hr-accent-soft)}._tag_7y1o5_245{background:var(--hr-sunk);color:var(--db-text-secondary);border-radius:999px;padding:1px 8px;font-size:.75rem;font-weight:600;display:inline-block}._progress_7y1o5_255{background:var(--hr-sunk);vertical-align:middle;border-radius:999px;width:90px;height:8px;display:inline-block;position:relative}._progress_7y1o5_255 i{background:var(--db-series-1);border-radius:999px;position:absolute;inset:0 auto 0 0}._progress_7y1o5_255 b{background:var(--db-text);border-radius:1px;width:2px;position:absolute;top:-3px;bottom:-3px;left:83.3333%}._planInput_7y1o5_283{border:1px solid var(--hr-border-strong);background:var(--db-surface);width:120px;color:var(--db-text);font:inherit;font-variant-numeric:tabular-nums;text-align:right;border-radius:8px;padding:.3rem .5rem}._planInput_7y1o5_283:focus{border-color:var(--db-accent);outline:none}._planInputEmpty_7y1o5_300{border-style:dashed}._editBar_7y1o5_304{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}._savedNote_7y1o5_311{color:var(--db-text-secondary);font-size:.78rem}._primaryButton_7y1o5_316{border:1px solid var(--db-accent);background:var(--db-accent);color:var(--hr-on-accent);font:inherit;white-space:nowrap;cursor:pointer;border-radius:999px;padding:.35rem .85rem;font-size:.8rem;font-weight:600}._primaryButton_7y1o5_316:disabled{opacity:.5;cursor:default}._quietButton_7y1o5_334{border:1px solid var(--hr-border-strong);background:var(--db-surface);color:var(--db-text);font:inherit;white-space:nowrap;cursor:pointer;border-radius:999px;padding:.35rem .85rem;font-size:.8rem;font-weight:600}._quietButton_7y1o5_334:hover:not(:disabled){border-color:var(--db-accent)}._quietButton_7y1o5_334:disabled{opacity:.5;cursor:default}._search_7y1o5_358{border:1px solid var(--hr-border-strong);background:var(--db-surface);width:100%;max-width:320px;color:var(--db-text);font:inherit;border-radius:10px;padding:.45rem .7rem;font-size:.875rem}._sortable_7y1o5_370{cursor:pointer;-webkit-user-select:none;user-select:none}._sortable_7y1o5_370:hover{color:var(--db-accent)}._ratesBar_7y1o5_381{gap:.5rem;padding:.85rem 1.25rem}._rates_7y1o5_381{font-variant-numeric:tabular-nums;flex-wrap:wrap;gap:.5rem 1.75rem;font-size:.875rem;display:flex}._rate_7y1o5_381{align-items:center;gap:.5rem;display:inline-flex}._cmpA_7y1o5_402{background:var(--db-series-1)}._cmpB_7y1o5_406{background:var(--hr-neutral)}._cmpDot_7y1o5_410{vertical-align:-1px;border-radius:3px;flex:none;width:10px;height:10px;margin-right:.35rem;display:inline-block}._cmpChip_7y1o5_420{background:var(--hr-sunk);font-variant-numeric:tabular-nums;white-space:nowrap;border-radius:999px;padding:1px 8px;font-size:.78rem;font-weight:700;display:inline-block}._cmpKpi_7y1o5_433{gap:.5rem;padding-bottom:.9rem}._cmpKpiHead_7y1o5_438{justify-content:space-between;align-items:center;gap:.5rem;display:flex}._cmpKpiRow_7y1o5_445{grid-template-columns:3.6rem 1fr auto;align-items:center;gap:.6rem;display:grid}._cmpPer_7y1o5_452{color:var(--db-text-secondary);align-items:center;font-size:.75rem;display:inline-flex}._cmpKpiTrack_7y1o5_459{min-width:0;display:block}._cmpKpiBar_7y1o5_464{border-radius:0 4px 4px 0;height:8px;display:block}._cmpKpiValue_7y1o5_470{color:var(--db-text-secondary);font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap;font-size:.95rem;font-weight:600}._cmpKpiMain_7y1o5_479 ._cmpKpiValue_7y1o5_470{color:var(--db-text);letter-spacing:-.02em;font-size:1.35rem;font-weight:700}._cmpKpiMain_7y1o5_479 ._cmpKpiValue_7y1o5_470._over_7y1o5_139{color:var(--db-danger)}._cmpKpiMain_7y1o5_479 ._cmpKpiValue_7y1o5_470._under_7y1o5_143{color:var(--db-success)}._cmpUnits_7y1o5_496{flex-direction:column;display:flex}._cmpUnit_7y1o5_496{border-top:1px solid var(--db-border);grid-template-columns:minmax(130px,220px) 1fr minmax(200px,250px);align-items:center;gap:1rem;padding:.6rem .35rem;font-size:.85rem;display:grid}._cmpUnit_7y1o5_496:first-child{border-top:0}._cmpUnitName_7y1o5_515{font-weight:600}._cmpLines_7y1o5_519{flex-direction:column;gap:6px;display:flex}._cmpLine_7y1o5_519{grid-template-columns:2.4rem 1fr;align-items:center;gap:.5rem;display:grid}._cmpLinePer_7y1o5_532{color:var(--db-text-secondary);text-align:right;font-size:.72rem}._cmpTrack_7y1o5_538{height:16px;position:relative}._cmpTrack_7y1o5_538:before{content:"";background:var(--hr-sunk);border-radius:999px;position:absolute;inset:3px 0}._cmpFill_7y1o5_551{border-radius:0 5px 5px 0;position:absolute;top:3px;bottom:3px;left:0}._cmpSum_7y1o5_559{font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap;flex-direction:column;gap:4px;font-size:.8rem;display:flex}@media (width<=760px){._cmpUnit_7y1o5_496{grid-template-columns:1fr;gap:.5rem}._cmpSum_7y1o5_559{text-align:left}}._cmpGroup_7y1o5_582{text-align:center!important;border-bottom:0!important;padding-bottom:.2rem!important}._cmpGroup_7y1o5_582 span{background:var(--hr-sunk);color:var(--db-text);border-radius:8px;align-items:center;padding:.15rem .6rem;font-size:.78rem;display:inline-flex}._cmpSep_7y1o5_598{border-left:1px solid var(--hr-border-strong)}._cmpExec_7y1o5_602{align-items:center;gap:.4rem;display:inline-flex}._syncControl_7y1o5_612{flex-direction:column;align-items:flex-start;gap:.3rem;max-width:320px;display:flex}._syncNote_7y1o5_620,._syncError_7y1o5_621{font-size:.75rem;line-height:1.35}._syncNote_7y1o5_620{color:var(--db-text-secondary)}._syncError_7y1o5_621{color:var(--db-danger)}._budgetLine_7y1o5_634{width:100%;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:6px;grid-template-columns:4.4rem 1fr;padding:0}._budgetLine_7y1o5_634:hover ._cmpTrack_7y1o5_538:before{background:var(--hr-accent-soft)}._root_1fyhp_3{--qc-stage-7:#4a3aa7}:root[data-theme=dark] ._root_1fyhp_3{--qc-stage-7:#9085e9}._multiples_1fyhp_19{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;display:grid}@media (width<=1100px){._multiples_1fyhp_19{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){._multiples_1fyhp_19{grid-template-columns:1fr}}._mini_1fyhp_37{border:1px solid var(--db-border);background:var(--db-surface);border-radius:12px;min-width:0;padding:.75rem .85rem .25rem}._miniOn_1fyhp_45{border-color:var(--db-accent)}._miniTotal_1fyhp_49{background:var(--hr-sunk);grid-column:1/-1}._miniHead_1fyhp_54{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.25rem .5rem;display:flex}._miniName_1fyhp_62{font-size:.9rem;font-weight:600}._miniNow_1fyhp_67{font-variant-numeric:tabular-nums;font-size:1.15rem;font-weight:700}._miniChange_1fyhp_73{white-space:nowrap;margin-left:.4rem;font-size:.78rem;font-weight:600}._worse_1fyhp_81{color:var(--db-danger)}._better_1fyhp_85{color:var(--db-success)}._flat_1fyhp_89{color:var(--db-text-secondary)}._legendRow_1fyhp_93{color:var(--db-text-secondary);flex-wrap:wrap;gap:.5rem 1rem;font-size:.78rem;display:flex}._swatch_1fyhp_101{vertical-align:-1px;border-radius:2px;width:10px;height:10px;margin-right:.35rem;display:inline-block}._avgLine_1fyhp_110{border-top:2px dashed var(--db-text-secondary);vertical-align:3px;width:16px;margin-right:.35rem;display:inline-block}._partialMark_1fyhp_118{color:var(--db-series-4);font-weight:700}._selects_1fyhp_125{flex-wrap:wrap;gap:.75rem;display:flex}._insights_1fyhp_131{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}._insights_1fyhp_131 li{background:var(--hr-sunk);border-radius:10px;padding:.6rem .85rem;font-size:.875rem}._tableWrap_1fyhp_146{overflow-x:auto}._cmp_1fyhp_150{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;min-width:640px;font-size:.875rem}._cmp_1fyhp_150 th{border-bottom:1px solid var(--db-border);color:var(--db-text-secondary);text-align:right;padding:.5rem .6rem;font-size:.78rem;font-weight:600}._cmp_1fyhp_150 td{border-bottom:1px solid var(--db-border);text-align:right;padding:.6rem}._cmp_1fyhp_150 th:first-child,._cmp_1fyhp_150 td:first-child{text-align:left}._cmp_1fyhp_150 tbody tr:last-child td{border-bottom:0;font-weight:650}._count_1fyhp_183{color:var(--db-text-secondary);margin-left:.3rem;font-size:.75rem}._tag_1fyhp_189{background:var(--hr-sunk);color:var(--db-series-4);white-space:nowrap;border-radius:5px;margin-left:.4rem;padding:1px 7px;font-size:.72rem;font-weight:600;display:inline-block}._dbar_1fyhp_202{background:linear-gradient(90deg, transparent calc(50% - .5px), var(--db-border) calc(50% - .5px), var(--db-border) calc(50% + .5px), transparent calc(50% + .5px));min-width:160px;height:14px;position:relative}._dbar_1fyhp_202 span{border-radius:3px;height:10px;position:absolute;top:2px}._notes_1fyhp_222{color:var(--db-text-secondary);grid-template-columns:max-content 1fr;gap:.4rem 1.25rem;margin:0;font-size:.85rem;display:grid}._notes_1fyhp_222 dt{color:var(--db-text);font-weight:600}._notes_1fyhp_222 dd{margin:0}@media (width<=640px){._notes_1fyhp_222{grid-template-columns:1fr}}._filterCount_1fyhp_248{color:var(--db-text-secondary);font-variant-numeric:tabular-nums;font-size:.85rem;font-weight:500}._filterToolbar_1fyhp_255{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}._filterToolbar_1fyhp_255 input{flex:260px}._filterButton_1fyhp_266{border:1px solid var(--hr-border-strong);background:var(--db-surface);color:var(--db-text);font:inherit;cursor:pointer;white-space:nowrap;border-radius:8px;padding:.4rem .85rem;font-size:.82rem}._filterButton_1fyhp_266:hover{border-color:var(--db-accent)}._filterActive_1fyhp_283{border-color:var(--db-accent);background:var(--hr-accent-soft);color:var(--db-accent);font-weight:600}._filterPrimary_1fyhp_290{border-color:var(--db-accent);background:var(--db-accent);color:var(--hr-on-accent)}._modalBackdrop_1fyhp_296{z-index:1000;background:#0f172a73;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}:root[data-theme=dark] ._modalBackdrop_1fyhp_296{background:#0000008c}._modal_1fyhp_296{border-radius:var(--db-radius-lg);background:var(--db-surface);width:min(880px,100%);max-height:min(85vh,900px);color:var(--db-text);flex-direction:column;gap:.75rem;padding:1.1rem 1.25rem;display:flex;box-shadow:0 20px 50px #0f172a40}:root[data-theme=dark] ._modal_1fyhp_296{box-shadow:0 20px 50px #00000073}._modalHead_1fyhp_328{justify-content:space-between;align-items:baseline;gap:.75rem;display:flex}._modalClose_1fyhp_335{color:var(--db-text-secondary);cursor:pointer;background:0 0;border:0;font-size:1.4rem;line-height:1}._modalFoot_1fyhp_344{justify-content:flex-end;display:flex}._filterGroups_1fyhp_349{flex-direction:column;gap:1rem;min-height:0;padding-right:.25rem;display:flex;overflow-y:auto}._filterStageName_1fyhp_358{margin:0 0 .4rem;font-size:.95rem;font-weight:650}._filterComponent_1fyhp_364{border:1px solid var(--db-border);border-radius:10px;margin:0 0 .5rem;padding:.5rem .75rem .6rem}._filterComponent_1fyhp_364 legend label,._filterQuestion_1fyhp_372{cursor:pointer;align-items:flex-start;gap:.45rem;font-size:.85rem;display:flex}._filterQuestion_1fyhp_372{padding:.2rem 0 .2rem 1.4rem}._meta_k2the_7{color:var(--db-text-secondary);margin:.25rem 0 0;font-size:.8rem}._level_k2the_13{white-space:nowrap;border:1px solid var(--db-border);color:var(--db-text-secondary);background:var(--db-surface);border-radius:999px;padding:.1rem .5rem;font-size:.75rem;font-weight:600;display:inline-block}._level1_k2the_26{color:var(--db-text)}._level2_k2the_30{color:var(--db-text);border-color:var(--db-accent)}._level3_k2the_35{color:var(--db-surface);border-color:var(--db-accent);background:var(--db-accent)}._declining_k2the_41{color:var(--db-danger);white-space:nowrap;margin-left:.35rem;font-size:.75rem;font-weight:600}._rowButton_k2the_49{cursor:pointer}._rowOn_k2the_53 td{background:var(--hr-sunk)}._chips_k2the_57{flex-wrap:wrap;gap:.35rem;margin-bottom:.75rem;display:flex}._metricGrid_k2the_64{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;display:grid}@media (width<=1100px){._metricGrid_k2the_64{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){._metricGrid_k2the_64{grid-template-columns:1fr}}._metric_k2the_64{border:1px solid var(--db-border);background:var(--db-surface);border-radius:12px;min-width:0;padding:.75rem .85rem}._metricWide_k2the_90{grid-column:span 2}@media (width<=640px){._metricWide_k2the_90{grid-column:auto}}._metricLabel_k2the_100{color:var(--db-text-secondary);font-size:.82rem}._metricValue_k2the_105{font-variant-numeric:tabular-nums;margin-top:.15rem;font-size:1.35rem;font-weight:700}._metricAgg_k2the_112{color:var(--db-text-secondary);font-size:.75rem}._spark_k2the_117{width:100%;height:36px;margin-top:.4rem;display:block}._empty_k2the_124{color:var(--db-text-secondary)}._tokens_17hzk_8{--rv-plan:#d9d9d7;--rv-pipe:#fadfc6;--rv-pipe-edge:#f2a557;--rv-contr:#f2a557;--rv-ship:#f2c94c;--rv-recv:#84d47e}:root[data-theme=dark] ._tokens_17hzk_8{--rv-plan:#3a3c39;--rv-pipe:#5a4634;--rv-pipe-edge:#e8964a;--rv-contr:#e8964a;--rv-ship:#d9b43a;--rv-recv:#6cc266}._fieldEnd_17hzk_32{align-items:flex-end;gap:.75rem;margin-left:auto;display:flex}._fieldEndWrapped_17hzk_40{align-items:flex-end;gap:.75rem;display:flex}._resetButton_17hzk_47{position:relative}._resetButton_17hzk_47:after{content:"";border:2px solid var(--db-surface);background:var(--db-accent);border-radius:50%;width:9px;height:9px;position:absolute;top:-3px;right:-3px}._kpiLabel_17hzk_64{align-items:center;gap:.45rem;display:inline-flex}._legend_17hzk_72{color:var(--db-text-secondary);flex-wrap:wrap;gap:.35rem 1.1rem;font-size:.8rem;display:flex}._legend_17hzk_72 span{align-items:center;gap:.45rem;display:inline-flex}._dot_17hzk_86{border-radius:50%;flex:none;width:10px;height:10px;display:inline-block}._dotPlan_17hzk_94{background:var(--rv-plan)}._dotPipeline_17hzk_98{background:var(--rv-pipe);outline:1px solid var(--rv-pipe-edge)}._dotContracted_17hzk_103{background:var(--rv-contr)}._dotShipped_17hzk_107{background:var(--rv-ship)}._dotReceived_17hzk_111{background:var(--rv-recv)}._bar_17hzk_117{--bh:28px;height:var(--bh);border-radius:calc(var(--bh) / 2);position:relative}._barTotal_17hzk_124{--bh:44px}._barCompact_17hzk_128{--bh:20px}._segPlan_17hzk_132,._segPipeline_17hzk_133,._segContracted_17hzk_134,._segShipped_17hzk_135,._segReceived_17hzk_136{border-radius:calc(var(--bh) / 2);transition:width .5s cubic-bezier(.2,.7,.2,1);position:absolute;top:0;bottom:0;left:0}._segPlan_17hzk_132{background:var(--rv-plan)}._segPipeline_17hzk_133{background:var(--rv-pipe)}._segContracted_17hzk_134{background:var(--rv-contr)}._segShipped_17hzk_135{background:var(--rv-ship)}._segReceived_17hzk_136{background:var(--rv-recv)}._mark_17hzk_167{background:color-mix(in srgb, var(--db-text) 55%, transparent);border-radius:1px;width:2px;position:absolute;top:-5px;bottom:-5px}._mark_17hzk_167 span{color:color-mix(in srgb, var(--db-text) 75%, transparent);white-space:nowrap;pointer-events:none;font-size:.7rem;font-weight:600;line-height:1;position:absolute;top:50%;right:6px;transform:translateY(-50%)}._markRight_17hzk_190 span{left:6px;right:auto}._barEmpty_17hzk_195{border:1px dashed var(--hr-border-strong,#0f172a29);background:repeating-linear-gradient(135deg, var(--hr-sunk,#f1f3f6) 0 8px, transparent 8px 16px)}:root[data-theme=dark] ._barEmpty_17hzk_195{border-color:var(--hr-border-strong,#e7ece933);background:repeating-linear-gradient(135deg, var(--hr-sunk,#131917) 0 8px, transparent 8px 16px)}@media (prefers-reduced-motion:reduce){._segPlan_17hzk_132,._segPipeline_17hzk_133,._segContracted_17hzk_134,._segShipped_17hzk_135,._segReceived_17hzk_136{transition:none}}._pct_17hzk_219{color:var(--db-text-secondary);font-size:.8rem}._pct_17hzk_219 b{color:var(--db-text);font-weight:650}._stats_17hzk_229{grid-template-columns:repeat(5,minmax(0,1fr));gap:.5rem 1rem;display:grid}._stat_17hzk_229{flex-direction:column;gap:2px;min-width:0;display:flex}._statKey_17hzk_242{color:var(--db-text-secondary);align-items:center;gap:.4rem;font-size:.75rem;display:flex}._statValue_17hzk_250{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:1.05rem;font-weight:650}._statTotal_17hzk_257 ._statValue_17hzk_250{font-size:1.4rem}._statUnit_17hzk_261{color:var(--db-text-secondary);margin-left:.25rem;font-size:.75rem;font-weight:500}._delta_17hzk_268{margin-left:.35rem;font-size:.8rem;font-weight:600}._up_17hzk_274{color:var(--db-success)}._down_17hzk_278{color:var(--db-danger)}._flat_17hzk_282{color:var(--db-text-secondary);font-weight:500}@media (width<=640px){._stats_17hzk_229{grid-template-columns:repeat(2,minmax(0,1fr))}}._catBlock_17hzk_294{cursor:pointer;text-align:left;font:inherit;color:inherit;transition:border-color .15s}._catBlock_17hzk_294:hover{border-color:var(--hr-border-strong)}._catBlock_17hzk_294[aria-pressed=true]{border-color:var(--db-accent)}._blockFilters_17hzk_313{flex-wrap:wrap;align-items:flex-end;gap:.75rem 1.25rem;display:flex}._cellChanged_17hzk_320{border-color:var(--db-accent)!important;background:var(--hr-accent-soft)!important}._cellInvalid_17hzk_325{border-color:var(--db-danger)!important;border-style:solid!important}._rowCurrent_17hzk_330 td:first-child:after{content:"";background:var(--db-accent);vertical-align:2px;border-radius:50%;width:6px;height:6px;margin-left:6px;display:inline-block}._warn_17hzk_341{color:var(--db-danger);font-size:.8rem}._confirm_17hzk_347{border:1px solid var(--db-accent);background:var(--hr-accent-soft);border-radius:10px;flex-wrap:wrap;align-items:center;gap:.5rem .75rem;padding:.6rem .8rem;font-size:.85rem;display:flex}._confirm_17hzk_347 span{flex:240px}._histAction_17hzk_365{white-space:normal!important;text-align:left!important}._histWho_17hzk_370{color:var(--db-text-secondary)}._rowOpen_17hzk_375 td{background:var(--hr-accent-soft)}._changePanel_17hzk_381{width:min(680px,100%)}._panelAction_17hzk_385{margin:0;font-size:.9rem;font-weight:600}._cellLeft_17hzk_391{text-align:left!important}._more_17hzk_395{justify-content:center;padding-top:.25rem;display:flex}._dayGrid_17hzk_403{grid-template-columns:repeat(7,1fr);gap:2px;display:grid}._dayName_17hzk_409{color:var(--db-text-secondary);text-align:center;padding:.2rem 0;font-size:.7rem}._dayCell_17hzk_416{font-variant-numeric:tabular-nums;position:relative;padding:.4rem 0!important;font-size:.8rem!important}._dayToday_17hzk_423{box-shadow:inset 0 0 0 1px var(--hr-border-strong)}._dayMark_17hzk_427{opacity:.6;background:currentColor;border-radius:50%;width:4px;height:4px;margin-left:-2px;position:absolute;bottom:3px;left:50%}._block_17hzk_313{flex-direction:column;gap:14px;display:flex}._blockTitle_17hzk_447{margin:0;font-size:1rem;font-weight:650}._blockRow_17hzk_453{flex-direction:column;gap:8px;display:flex}._blockRowHead_17hzk_459{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:2px 12px;font-size:.875rem;display:flex}._blockRowHead_17hzk_459 b{font-weight:650}._blockStats_17hzk_472{color:var(--db-text-secondary);flex-wrap:wrap;gap:2px 14px;font-size:.78rem;display:flex}._blockStats_17hzk_472 span{align-items:center;gap:5px;display:inline-flex}._blockStats_17hzk_472 b{color:var(--db-text);font-weight:600}._hint_17hzk_491{color:var(--db-text-secondary);margin:0;font-size:.78rem}._typeActive_17hzk_500{border-color:var(--db-accent);background:var(--db-accent);color:var(--hr-on-accent);font-weight:600}._typeActive_17hzk_500 span{color:inherit}._typePopover_17hzk_511{flex-direction:column;gap:.6rem;width:280px;display:flex}._typeList_17hzk_518{flex-direction:column;max-height:240px;display:flex;overflow-y:auto}._typeOption_17hzk_525{color:var(--db-text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;padding:.45rem .6rem;font-size:.875rem}._typeOption_17hzk_525:hover{background:var(--hr-sunk)}._typeOptionOn_17hzk_541{background:var(--hr-accent-soft);color:var(--db-accent);font-weight:600}._typeAddButton_17hzk_547{border:1px dashed var(--hr-border-strong);color:var(--db-accent);font:inherit;text-align:left;cursor:pointer;background:0 0;border-radius:8px;padding:.45rem .6rem;font-size:.85rem;font-weight:600}._typeAddButton_17hzk_547:hover{border-color:var(--db-accent)}._typeAdd_17hzk_547{border-top:1px solid var(--db-border);flex-direction:column;gap:.5rem;padding-top:.5rem;display:flex}._typeRow_17hzk_572{align-items:center;gap:2px;display:flex}._typeRow_17hzk_572 ._typeOption_17hzk_525{flex:1;min-width:0}._typeIcon_17hzk_583{width:28px;height:28px;color:var(--db-text-secondary);cursor:pointer;background:0 0;border:0;border-radius:8px;flex:none;font-size:.85rem}._typeIcon_17hzk_583:hover{background:var(--hr-sunk);color:var(--db-text)}._typeIconDanger_17hzk_600:hover{color:var(--db-danger)}._typeConfirm_17hzk_604{border:1px solid var(--db-danger);border-radius:8px;flex-direction:column;gap:.5rem;padding:.6rem;font-size:.82rem;display:flex}._dayClear_17hzk_615{border:1px solid var(--hr-border-strong);width:100%;color:var(--db-text);font:inherit;cursor:pointer;background:0 0;border-radius:8px;margin-top:.6rem;padding:.45rem .6rem;font-size:.82rem;font-weight:600}._dayClear_17hzk_615:hover{border-color:var(--db-accent)}._typeGroup_17hzk_634{color:var(--db-text-secondary);letter-spacing:.02em;text-transform:uppercase;margin:.4rem .6rem .15rem;font-size:.7rem;font-weight:600}._headerEnd_17hzk_644{flex-wrap:wrap;align-items:center;gap:.5rem .75rem;display:flex}._ratePill_17hzk_651{border:1px solid var(--db-border);background:var(--db-surface);white-space:nowrap;border-radius:999px;padding:.35rem .85rem;font-size:.8rem}._ratePill_17hzk_651 b{font-weight:600}.react-grid-layout{transition:height .2s;position:relative}.react-grid-item{transition:left .2s,top .2s,width .2s,height .2s}.react-grid-item img{pointer-events:none;-webkit-user-select:none;user-select:none}.react-grid-item.cssTransforms{transition-property:transform,width,height}.react-grid-item.resizing{z-index:1;will-change:width, height;transition:none}.react-grid-item.react-draggable-dragging{z-index:3;will-change:transform;transition:none}.react-grid-item.dropping{visibility:hidden}.react-grid-item.react-grid-placeholder{opacity:.2;z-index:2;-webkit-user-select:none;user-select:none;-o-user-select:none;background:red;transition-duration:.1s}.react-grid-item.react-grid-placeholder.placeholder-resizing{transition:none}.react-grid-item>.react-resizable-handle{width:20px;height:20px;position:absolute}.react-grid-item>.react-resizable-handle:after{content:"";border-bottom:2px solid #0006;border-right:2px solid #0006;width:5px;height:5px;position:absolute;bottom:3px;right:3px}.react-resizable-hide>.react-resizable-handle{display:none}.react-grid-item>.react-resizable-handle.react-resizable-handle-sw{cursor:sw-resize;bottom:0;left:0;transform:rotate(90deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-se{cursor:se-resize;bottom:0;right:0}.react-grid-item>.react-resizable-handle.react-resizable-handle-nw{cursor:nw-resize;top:0;left:0;transform:rotate(180deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-ne{cursor:ne-resize;top:0;right:0;transform:rotate(270deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-w,.react-grid-item>.react-resizable-handle.react-resizable-handle-e{cursor:ew-resize;margin-top:-10px;top:50%}.react-grid-item>.react-resizable-handle.react-resizable-handle-w{left:0;transform:rotate(135deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-e{right:0;transform:rotate(315deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-n,.react-grid-item>.react-resizable-handle.react-resizable-handle-s{cursor:ns-resize;margin-left:-10px;left:50%}.react-grid-item>.react-resizable-handle.react-resizable-handle-n{top:0;transform:rotate(225deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-s{bottom:0;transform:rotate(45deg)}.react-resizable{position:relative}.react-resizable-handle{box-sizing:border-box;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2IDYiIHN0eWxlPSJiYWNrZ3JvdW5kLWNvbG9yOiNmZmZmZmYwMCIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSI2cHgiIGhlaWdodD0iNnB4Ij48ZyBvcGFjaXR5PSIwLjMwMiI+PHBhdGggZD0iTSA2IDYgTCAwIDYgTCAwIDQuMiBMIDQgNC4yIEwgNC4yIDQuMiBMIDQuMiAwIEwgNiAwIEwgNiA2IEwgNiA2IFoiIGZpbGw9IiMwMDAwMDAiLz48L2c+PC9zdmc+);background-position:100% 100%;background-repeat:no-repeat;background-origin:content-box;width:20px;height:20px;padding:0 3px 3px 0;position:absolute}.react-resizable-handle-sw{cursor:sw-resize;bottom:0;left:0;transform:rotate(90deg)}.react-resizable-handle-se{cursor:se-resize;bottom:0;right:0}.react-resizable-handle-nw{cursor:nw-resize;top:0;left:0;transform:rotate(180deg)}.react-resizable-handle-ne{cursor:ne-resize;top:0;right:0;transform:rotate(270deg)}.react-resizable-handle-w,.react-resizable-handle-e{cursor:ew-resize;margin-top:-10px;top:50%}.react-resizable-handle-w{left:0;transform:rotate(135deg)}.react-resizable-handle-e{right:0;transform:rotate(315deg)}.react-resizable-handle-n,.react-resizable-handle-s{cursor:ns-resize;margin-left:-10px;left:50%}.react-resizable-handle-n{top:0;transform:rotate(225deg)}.react-resizable-handle-s{bottom:0;transform:rotate(45deg)}
