.rmp-screen{color:#0f172a;min-width:0;padding:0 .85rem 1.5rem}.rmp-sticky-header{z-index:30;background:#fff;border-bottom:1px solid #e2e8f0;align-items:center;gap:.75rem;width:auto;margin:0 -.85rem 1rem;padding:.85rem .85rem .9rem;display:flex;position:sticky;top:0}.rmp-sticky-header>.rmp-page-header{width:100%;min-width:0}.rmp-page-header{flex:none;justify-content:space-between;align-items:flex-start;gap:1rem;width:100%;display:flex}.rmp-page-header h1{color:#0f4f59;letter-spacing:-.02em;flex:0 auto;min-width:0;margin:0;font-size:1.125rem;font-weight:600}.rmp-page-header--with-tabs{justify-content:space-between;align-items:center;gap:.75rem;width:100%}.rmp-page-header--with-tabs h1{flex:none;margin-right:0}.rmp-header-controls{flex:auto;justify-content:flex-end;align-items:center;gap:.5rem;min-width:0;margin-left:auto;display:flex}.rmp-year-select.ant-select{width:100px;min-width:100px}.rmp-year-select.rmp-year-select--multi.ant-select{width:auto;min-width:140px;max-width:min(320px,46vw)}.cases-filters-ant .rmp-year-select.ant-select.ant-select-outlined:not(.ant-select-disabled){--ant-select-border-color:#000!important;--ant-select-hover-border-color:#000!important;--ant-select-active-border-color:#000!important;--ant-select-active-outline-color:#0000001f!important}.cases-filters-ant .rmp-year-select .ant-select-selector{height:32px!important;min-height:32px!important;box-shadow:none!important;background:#fff!important;border-radius:6px!important;align-items:center!important;padding-inline:11px!important}.cases-filters-ant .rmp-year-select.rmp-year-select--multi .ant-select-selector{height:auto!important;min-height:32px!important;padding-block:2px!important}.cases-filters-ant .rmp-year-select .ant-select-selection-item{color:#000!important;box-shadow:none!important;background:0 0!important;border-radius:0!important;margin:0!important;padding:0!important;font-size:12px!important;font-weight:500!important;line-height:30px!important;inset-inline:11px!important}.cases-filters-ant .rmp-year-select.rmp-year-select--multi .ant-select-selection-item{inset-inline:unset!important;background:#f1f5f9!important;border-radius:4px!important;margin-block:2px!important;margin-inline-end:4px!important;padding-inline:6px!important;line-height:22px!important}.cases-filters-ant .rmp-year-select .ant-select-arrow,.cases-filters-ant .rmp-year-select .ant-select-suffix{color:#000!important}.cases-filters-ant .rmp-year-select.ant-select-focused .ant-select-selector,.cases-filters-ant .rmp-year-select.ant-select-open .ant-select-selector{border-color:#000!important;box-shadow:0 0 0 2px #0000001f!important}.rmp-year-select-dropdown .ant-select-item-option-content{width:100%;display:flex!important}.rmp-year-select-dropdown .rmp-year-option{color:#0f172a;pointer-events:none;align-items:center;gap:8px;width:100%;min-height:28px;font-size:12px;font-weight:500;display:inline-flex}.rmp-year-select-dropdown .rmp-year-option .ant-checkbox-wrapper{margin-inline-end:0;line-height:1}.rmp-year-select-dropdown .rmp-year-option .ant-checkbox-inner{border-color:#94a3b8;width:14px;height:14px}.rmp-year-select-dropdown .ant-select-item-option-selected .rmp-year-option .ant-checkbox-inner,.rmp-year-select-dropdown .rmp-year-option .ant-checkbox-checked .ant-checkbox-inner{background-color:#0d9e75!important;border-color:#0d9e75!important}.rmp-year-select-dropdown .ant-select-item-option-selected:not(.ant-select-item-option-disabled){font-weight:500;background:#f0fdf8!important}.rmp-year-select-dropdown .ant-select-item-option-active:not(.ant-select-item-option-disabled){background:#f8fafc!important}.rmp-year-option-label{line-height:1.2}.inventory-year-badge.ant-tag{border:none;border-radius:6px;line-height:20px}.rmp-header-tabs{flex:0 auto;justify-content:flex-end;align-items:center;min-width:0;margin-left:0;flex-direction:row!important;gap:0!important;display:flex!important}.rmp-header-tabs-list{scrollbar-width:none;-ms-overflow-style:none;max-width:100%;margin-left:auto;overflow-x:auto}.rmp-header-tabs-list::-webkit-scrollbar{height:0;display:none}.inv-tabs-list{background:#eef5f4;border-color:#d7e5e2}.inv-tabs-trigger[data-state=active]{font-weight:600;box-shadow:0 1px 2px #0f172a0f;color:#0f172a!important;background:#c5e4dc!important}.inv-tabs-trigger[data-state=inactive]{color:#000}.rmp-screen--fill{flex-direction:column;flex:auto;height:100%;min-height:0;padding-bottom:.5rem;display:flex}.rmp-screen--fill .rmp-sticky-header{flex:none;margin-bottom:.5rem;padding-top:.65rem;padding-bottom:.65rem}.rmp-screen--fill .rmp-workspace-card.ant-card,.rmp-screen--fill .rmp-workspace-card>.ant-card-body,.rmp-workspace-body{flex-direction:column;flex:auto;min-height:0;display:flex}.rmp-dcc-jump{background:#f7fbfa;border-bottom:1px solid #eef2f3;flex-wrap:wrap;flex:none;justify-content:space-between;align-items:center;gap:.5rem .75rem;padding:.55rem 1rem;display:flex}.rmp-dcc-jump-intro{color:#334155;align-items:center;gap:.4rem;min-width:0;font-size:.72rem;line-height:1.35;display:inline-flex}.rmp-dcc-jump-inline{color:#0d9e75;font-weight:600;text-decoration:none}.rmp-dcc-jump-inline:hover{text-decoration:underline}.rmp-dcc-jump-chips{flex-wrap:wrap;align-items:center;gap:.35rem;display:flex}.rmp-dcc-jump-chip{color:#0f4f59;background:#fff;border:1px solid #d7e5e2;border-radius:999px;align-items:center;gap:.25rem;max-width:100%;padding:.28rem .55rem .28rem .65rem;font-size:.68rem;font-weight:600;line-height:1.2;text-decoration:none;transition:background .15s,border-color .15s,color .15s;display:inline-flex}.rmp-dcc-jump-chip:hover{color:#0d9e75;background:#eff9f5;border-color:#0d9e75}.rmp-dcc-jump-chip-label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rmp-content-toolbar{border-bottom:1px solid #eef2f3;flex:none;padding:.65rem 1rem}.rmp-screen--fill .rmp-toolbar{flex:none;padding:.65rem 1rem}.rmp-screen--fill .rmp-grid-panel{flex-direction:column;flex:auto;min-height:0;padding:.5rem .75rem .75rem;display:flex}.rmp-screen--fill .rmp-grid-panel>.rmp-grid-wrap,.rmp-screen--fill .rmp-grid-panel>.inventory-data-grid-wrap{flex:auto;width:100%;max-height:none;height:100%!important;min-height:0!important}.rmp-screen--fill .rmp-grid-panel .ag-root-wrapper{height:100%}.rmp-screen--fill .rmp-grid-note--inline{border-top:1px solid #eef2f3;flex:none;margin:0;padding:.45rem 1rem .55rem}@media (min-width:640px){.rmp-screen{padding:0 1rem 2rem}.rmp-screen--fill{padding-bottom:.5rem}.rmp-sticky-header{margin:0 -1rem 1rem;padding:.85rem 1rem .9rem}.rmp-screen--fill .rmp-sticky-header{margin-bottom:.5rem;padding-top:.65rem;padding-bottom:.65rem}.rmp-page-header h1{font-size:1.25rem}}.rmp-workspace-card{overflow:hidden;border-color:#dbe8e7!important;border-radius:.85rem!important;box-shadow:0 1px 3px #0f172a0d!important}.rmp-toolbar{border-bottom:1px solid #eef2f3;justify-content:space-between;align-items:center;gap:.75rem;padding:.85rem 1rem;display:flex}.rmp-search{width:min(280px,36vw)}.rmp-category-select{width:150px}.rmp-risk-toggle,.rmp-month-toggle{color:#000;white-space:nowrap;align-items:center;gap:.45rem;font-size:.72rem;font-weight:600;display:inline-flex}.rmp-row-count{color:#000;white-space:nowrap;font-size:.7rem}.rmp-tabs{margin:8px 1rem 0}.rmp-grid-panel{padding:8px 1rem 1rem}.rmp-grid-wrap{border:1px solid #dbe8e7;border-radius:.6rem;width:100%;height:min(62vh,650px);min-height:430px;overflow:hidden}.rmp-grid-wrap.ag-theme-quartz{--ag-background-color:#fff;--ag-foreground-color:#000;--ag-border-color:#e2e8f0;--ag-header-background-color:#0f4f59;--ag-header-foreground-color:#f8fafc;--ag-row-border-color:#edf2f2;--ag-odd-row-background-color:#fbfdfd;--ag-row-hover-color:#eff9f5;--ag-selected-row-background-color:#e8f5f0;--ag-font-family:var(--app-font-family,var(--font-inter),ui-sans-serif,system-ui,sans-serif);--ag-font-size:12px;--ag-header-font-size:11px;--ag-header-font-weight:700;--ag-grid-size:5px;--ag-cell-horizontal-padding:10px}.rmp-grid-wrap .ag-header{background:#0f4f59;border-bottom:1px solid #0b3f47}.rmp-grid-wrap .ag-header-cell,.rmp-grid-wrap .ag-header-group-cell{color:#f8fafc!important;background:#0f4f59!important}.rmp-grid-wrap .ag-header-cell-text,.rmp-grid-wrap .ag-header-cell-label{color:#f8fafc;text-overflow:clip;white-space:nowrap;overflow:visible}.rmp-grid-wrap .ag-header-cell-label{letter-spacing:.01em;align-items:center;gap:4px;width:100%;display:flex}.rmp-grid-wrap .ag-header-cell-text{flex:none}.rmp-grid-wrap .ag-header-cell-comp-wrapper{width:100%}.rmp-grid-wrap .ag-header-icon,.rmp-grid-wrap .ag-icon,.rmp-grid-wrap .ag-header-cell-menu-button,.rmp-grid-wrap .ag-header-cell-filter-button{opacity:.9;flex:none;color:#e2e8f0!important}.rmp-grid-wrap .ag-header-group-cell{letter-spacing:.03em;text-transform:uppercase;font-size:10px;color:#f8fafc!important;background:#0b3f47!important}.rmp-grid-wrap .ag-cell{border-right:0}.rmp-grid-wrap .ag-cell.rmp-number-cell{text-align:right;font-variant-numeric:tabular-nums}.rmp-grid-wrap .ag-cell.rmp-item-cell{color:#0f4f59;font-weight:700}.rmp-grid-wrap .ag-cell.rmp-identity-cell{background:#f8fbfb}.rmp-grid-wrap .ag-row-odd .ag-cell.rmp-identity-cell{background:#f3f8f8}.rmp-grid-wrap .ag-cell.rmp-editable-cell{background:#eff7ff}.rmp-grid-wrap .ag-cell.rmp-locked-cell{color:#6b7280;background:#f3f4f6}.rmp-grid-wrap .ag-cell.rmp-calculated-cell{color:#000;background:#f8fafc}.rmp-grid-wrap .ag-cell.rmp-risk-negative{color:#be123c;background:#fff1f2;font-weight:700}.rmp-grid-wrap .ag-cell.rmp-risk-low{color:#b45309;background:#fff8eb;font-weight:650}.rmp-grid-wrap .ag-cell-inline-editing{background:#eff6ff!important;border:1px solid #60a5fa!important}.rmp-cell-content{align-items:center;justify-content:inherit;gap:.3rem;width:100%;display:inline-flex}.rmp-cell-value{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.rmp-cell-status{flex:none;width:.8rem;height:.8rem}.rmp-cell-status-saving{color:#2563eb;animation:.8s linear infinite rmp-spin}.rmp-cell-status-saved{color:#0d9e75}.rmp-status-badge{color:#000;background:#f1f5f9;border:1px solid #e2e8f0;border-radius:.375rem;align-items:center;padding:.125rem .375rem;font-size:10px;font-weight:500;line-height:1.2;display:inline-flex}.rmp-grid-note{color:#000;flex-wrap:wrap;align-items:center;gap:.45rem 1rem;margin-top:.65rem;font-size:.68rem;display:flex}.rmp-note-dot{border:1px solid #0f172a14;border-radius:2px;width:.55rem;height:.55rem;margin-right:-.65rem}.rmp-note-dot-input{background:#eff7ff}.rmp-note-dot-calculated{background:#f8fafc}.rmp-note-dot-risk{background:#fff8eb}@keyframes rmp-spin{to{transform:rotate(360deg)}}@media (max-width:900px){.rmp-sticky-header{flex-direction:column;align-items:flex-start}.rmp-kpi-grid{grid-template-columns:repeat(4,minmax(140px,1fr));width:100%;overflow-x:auto}.rmp-toolbar{flex-direction:column;align-items:flex-start}.rmp-search{width:min(320px,100%)}}.dcc-screen.rmp-screen{padding:0 .85rem 1rem}.dcc-screen.rmp-screen--fill{padding-bottom:.5rem}.dcc-screen .rmp-sticky-header{margin:0 -.85rem .5rem;padding:.5rem .85rem}.dcc-workspace{flex-direction:column;gap:.65rem;min-width:0;display:flex}.dcc-screen.rmp-screen--fill .dcc-workspace{flex:auto;gap:.5rem;min-height:0}.dcc-tab-bar{flex:none;justify-content:space-between;align-items:center;gap:.5rem;margin:0;display:flex}.dcc-info-btn{color:#000;cursor:pointer;background:#f7fbfa;border:1px solid #dbe8e7;border-radius:.45rem;justify-content:center;align-self:center;align-items:center;width:2.15rem;height:2.15rem;margin-top:0;padding:0;transition:color .15s,border-color .15s,background .15s;display:inline-flex}.dcc-info-btn:hover{color:#0d9e75;background:#eff9f5;border-color:#0d9e75}.dcc-unsaved-badge{color:#c2410c;letter-spacing:.01em;background:#fff7ed;border:1px solid #fdba74;border-radius:999px;align-items:center;padding:.15rem .5rem;font-size:.68rem;font-weight:650;display:inline-flex}.dcc-history-drawer button,.dcc-history-drawer [role=button],.dcc-history-drawer .ant-btn,.ant-modal-root .ant-btn{cursor:pointer!important}.dcc-history-drawer button:disabled,.dcc-history-drawer .ant-btn:disabled,.ant-modal-root .ant-btn:disabled{cursor:not-allowed!important}.dcc-screen .rmp-grid-panel{padding:.5rem 1rem 1rem}.dcc-screen.rmp-screen--fill .rmp-grid-panel{flex-direction:column;flex:auto;min-height:0;padding:.5rem 1rem .75rem;display:flex}.dcc-screen.rmp-screen--fill .rmp-grid-panel>[data-slot=tabs-content][data-state=active]{flex-direction:column;flex:auto;min-height:0;display:flex}.dcc-grid-wrap.rmp-grid-wrap:not(.dcc-grid-wrap--fixed){height:auto;min-height:unset}.dcc-grid-wrap .ag-header-cell{font-weight:600}.dcc-grid-wrap .ag-header-cell-comp-wrapper{width:100%}.dcc-grid-wrap .ag-header-cell-label{white-space:nowrap;flex:auto;align-items:center;gap:4px;width:100%;display:flex;overflow:visible}.dcc-grid-wrap .ag-header-cell-text{text-overflow:clip;flex:none;overflow:visible}.dcc-grid-wrap .ag-header-cell-menu-button,.dcc-grid-wrap .ag-header-cell-filter-button{opacity:.85;flex:none;margin:0}.dcc-grid-wrap--fixed{height:min(52vh,560px);min-height:240px}.dcc-screen.rmp-screen--fill .dcc-grid-wrap--fixed{flex:auto;width:100%;max-height:none;height:100%!important;min-height:0!important}.dcc-screen.rmp-screen--fill .dcc-grid-wrap--fixed .ag-root-wrapper{height:100%}.inventory-data-grid-wrap.rmp-grid-wrap:not(.inventory-data-grid-wrap--auto){height:min(58vh,620px);min-height:320px}.inventory-data-grid-wrap--tall{height:min(62vh,680px);min-height:360px}.inventory-data-grid-wrap--compact{height:min(42vh,420px);min-height:240px}.inventory-data-grid-wrap--auto{background:#fff;border:1px solid #dbe8e7;border-radius:.6rem;width:100%;max-height:none;overflow:hidden;min-height:0!important}.inventory-data-grid-wrap--auto.ag-theme-quartz{--ag-background-color:#fff;--ag-foreground-color:#000;--ag-border-color:#e2e8f0;--ag-header-background-color:#0f4f59;--ag-header-foreground-color:#f8fafc;--ag-row-border-color:#edf2f2;--ag-odd-row-background-color:#fbfdfd;--ag-row-hover-color:#eff9f5;--ag-selected-row-background-color:#e8f5f0;--ag-font-family:var(--app-font-family,var(--font-inter),ui-sans-serif,system-ui,sans-serif);--ag-font-size:12px;--ag-header-font-size:11px;--ag-header-font-weight:700;--ag-grid-size:5px;--ag-cell-horizontal-padding:10px;--ag-auto-height-min-body-height:0px}.inventory-data-grid-wrap--auto .ag-root-wrapper{border:none;height:100%!important}.inventory-data-grid-wrap--auto .ag-root,.inventory-data-grid-wrap--auto .ag-body-viewport,.inventory-data-grid-wrap--auto .ag-center-cols-viewport,.inventory-data-grid-wrap--auto .ag-center-cols-container,.inventory-data-grid-wrap--auto .ag-layout-normal{min-height:0!important}.inventory-data-grid-wrap--auto .ag-header,.inventory-data-grid-wrap--auto .ag-header-cell,.inventory-data-grid-wrap--auto .ag-header-group-cell{color:#f8fafc!important;background:#0f4f59!important}.inventory-data-grid-wrap--auto .ag-header-icon,.inventory-data-grid-wrap--auto .ag-icon,.inventory-data-grid-wrap--auto .ag-header-cell-menu-button,.inventory-data-grid-wrap--auto .ag-header-cell-filter-button{color:#e2e8f0!important}.inventory-data-grid-wrap--auto .ag-cell.rmp-number-cell{text-align:right;font-variant-numeric:tabular-nums}.inventory-data-grid-wrap--auto .ag-cell.rmp-item-cell{color:#0f4f59;font-weight:700}.inventory-data-grid-wrap--auto .ag-cell.rmp-identity-cell{background:#f8fbfb}.inventory-data-grid-wrap--auto .ag-cell.rmp-editable-cell{background:#eff7ff}.inventory-data-grid-wrap--auto .ag-cell.rmp-calculated-cell{color:#000;background:#f8fafc}.dcc-screen .rmp-toolbar{flex:none;padding:.35rem 0 .5rem}.dcc-screen .dcc-tab-content{flex-direction:column;flex:auto;gap:.35rem;min-height:0;display:flex}.dcc-screen .dcc-tab-desc{color:#000;margin:0;padding-inline:.15rem;font-size:.72rem;line-height:1.35}@media (min-width:640px){.dcc-screen.rmp-screen{padding:0 1rem 1.15rem}.dcc-screen .rmp-sticky-header{margin:0 -1rem .5rem;padding:.55rem 1rem}}@media (max-width:640px){.rmp-screen{padding:0 .75rem 1.25rem}.rmp-sticky-header{margin:0 -.75rem .75rem;padding:.75rem}.dcc-screen.rmp-screen{padding:0 .75rem 1rem}.dcc-screen .rmp-sticky-header{margin:0 -.75rem .5rem;padding:.5rem .75rem}.dcc-screen .rmp-grid-panel{padding-inline:.75rem}.rmp-page-header{flex-direction:column}.rmp-kpi-grid{margin-right:-.75rem;padding-bottom:.25rem;display:flex;overflow-x:auto}.rmp-kpi-card{min-width:180px}.rmp-tabs,.rmp-grid-panel{margin-inline:.75rem;padding-inline:0}.rmp-grid-panel{padding-bottom:.75rem}}.fg-plan-header-row{justify-content:space-between;align-items:center;gap:.75rem 1rem;width:100%;min-width:0;display:flex}.fg-plan-header-title{flex:0 auto;min-width:0;margin:0}.fg-plan-header-controls{flex-wrap:nowrap;flex:auto;justify-content:flex-end;align-items:center;gap:.5rem .65rem;min-width:0;display:flex}.fg-plan-quick-nav{flex-wrap:nowrap;flex:0 auto;justify-content:flex-end;align-items:center;gap:.45rem .55rem;min-width:0;display:flex}.fg-plan-quick-nav-label{color:#64748b;letter-spacing:.04em;text-transform:uppercase;font-size:.68rem;font-weight:650}.fg-plan-quick-nav-chips{scrollbar-width:none;flex-wrap:nowrap;align-items:center;gap:.35rem;min-width:0;display:flex;overflow-x:auto}.fg-plan-quick-nav-chips::-webkit-scrollbar{height:0;display:none}.fg-plan-quick-nav-chip{color:#0f4f59;background:#eef5f4;border:1px solid #d7e5e2;border-radius:999px;align-items:center;padding:.28rem .7rem;font-size:.68rem;font-weight:600;line-height:1.2;transition:background .15s,border-color .15s,color .15s;display:inline-flex;cursor:pointer!important}.fg-plan-quick-nav-chip:hover{color:#0f4f59;background:#c5e4dc;border-color:#0d9e75;cursor:pointer!important}.rmp-dcc-jump-chip{cursor:pointer!important}.fg-plan-section{min-width:0;box-shadow:none;background:#fff;border:1px solid #e2e8f0;border-radius:.75rem;flex-direction:column;gap:.75rem;padding:.85rem .85rem 1rem;display:flex}.fg-plan-section-banner{border-bottom:1px solid #edf2f2;align-items:flex-start;gap:.75rem;padding-bottom:.65rem;display:flex}.fg-plan-section-index{color:#0f4f59;letter-spacing:.02em;background:#eef5f4;border-radius:.5rem;flex:none;justify-content:center;align-items:center;min-width:2.1rem;height:2.1rem;font-size:.72rem;font-weight:700;display:inline-flex}.fg-plan-section-title{color:#0f4f59;letter-spacing:-.01em;margin:0;font-size:1rem;font-weight:700;line-height:1.25}.fg-plan-section-sub{color:#64748b;margin:.15rem 0 0;font-size:.72rem;line-height:1.35}.fg-plan-section-pill{color:#0f4f59;letter-spacing:.03em;text-transform:uppercase;background:#eef5f4;border-radius:999px;align-items:center;padding:.15rem .5rem;font-size:.62rem;font-weight:700;display:inline-flex}.fg-plan-section-body{flex-direction:column;gap:.75rem;min-width:0;display:flex}.fg-plan-section--demand{border-color:#d7e5e2 #d7e5e2 #d7e5e2 #0d9e75;border-left-style:solid;border-left-width:4px}.fg-plan-section--demand .fg-plan-section-index{color:#0a7a5a;background:#dff3ec}.fg-plan-section--large{border-left:4px solid #0f4f59}.fg-plan-section--large .fg-plan-section-index,.fg-plan-section--large .fg-plan-section-pill{color:#0f4f59;background:#e8f0f1}.fg-plan-section--small{border-left:4px solid #2a8f7b}.fg-plan-section--small .fg-plan-section-index,.fg-plan-section--small .fg-plan-section-pill{color:#1f6f60;background:#e5f4ef}.fg-plan-section--dt{border-left:4px solid #3d7ea6}.fg-plan-section--dt .fg-plan-section-index,.fg-plan-section--dt .fg-plan-section-pill{color:#2f6284;background:#e8f2f7}@media (min-width:640px){.fg-plan-section{padding:1rem 1.05rem 1.15rem}.fg-plan-section-title{font-size:1.05rem}}@media (max-width:720px){.fg-plan-header-row{flex-wrap:wrap;align-items:flex-start}.fg-plan-header-controls{flex-wrap:wrap;justify-content:flex-start;width:100%}.fg-plan-quick-nav{justify-content:flex-start;width:100%}}.dcc-grid-wrap .ag-header-cell.fg-plan-month-column-clickable,.dcc-grid-wrap .ag-cell.fg-plan-month-column-clickable{cursor:pointer!important}.dcc-grid-wrap .ag-cell.fg-plan-month-column-clickable:hover{background:#eff9f5!important}.dcc-grid-wrap .ag-header-cell.fg-plan-month-column-clickable:hover{background:#0b3f47!important}.fg-plan-grid .ag-header-cell .ag-header-cell-label,.fg-plan-dcc-grid .ag-header-cell .ag-header-cell-label{text-align:left;justify-content:flex-start!important}.fg-plan-grid .ag-header-cell .ag-header-cell-text,.fg-plan-dcc-grid .ag-header-cell .ag-header-cell-text{text-align:left}.fg-plan-grid .ag-cell,.fg-plan-dcc-grid .ag-cell,.fg-plan-grid .ag-cell.fg-plan-month-cell,.fg-plan-dcc-grid .ag-cell.fg-plan-month-cell{text-align:left!important;justify-content:flex-start!important}.fg-plan-grid .ag-cell .rmp-cell-content,.fg-plan-grid .ag-cell .fg-plan-month-cell-inner,.fg-plan-dcc-grid .ag-cell .rmp-cell-content,.fg-plan-dcc-grid .ag-cell .fg-plan-month-cell-inner{text-align:left;justify-content:flex-start!important}.fg-plan-grid .ag-cell .ant-tag,.fg-plan-dcc-grid .ag-cell .ant-tag{margin-inline:0!important}
:root,html,body{--app-font-family:var(--font-inter),ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;--font-sans:var(--app-font-family);--font-mono:var(--app-font-family);--font-dm-mono:var(--font-inter);--ag-font-family:var(--app-font-family)}html,body,body :not(.ag-icon):not([class^=ag-icon-]):not([class*=\ ag-icon-]),body :not(.ag-icon):not([class^=ag-icon-]):not([class*=\ ag-icon-]):before,body :not(.ag-icon):not([class^=ag-icon-]):not([class*=\ ag-icon-]):after,.ag-theme-quartz,.rmp-grid-wrap,.inventory-data-grid-wrap,.ant-table,.ant-table-wrapper,.ant-typography,.ant-btn,.ant-input,.ant-input-number,.ant-select,.ant-modal,.ant-drawer,.ant-card,.ant-form,.ant-menu,.ant-tabs,.ant-dropdown,.ant-popover,.ant-tooltip,.ant-statistic,.ant-tag,.ant-badge,.font-sans,.font-mono,.font-serif{font-family:var(--app-font-family)!important}.ag-icon,.ag-icon:before,.ag-icon:after,.ag-theme-quartz .ag-icon,.ag-theme-quartz .ag-icon:before,.ag-theme-quartz .ag-icon:after,.rmp-grid-wrap .ag-icon,.rmp-grid-wrap .ag-icon:before,.rmp-grid-wrap .ag-icon:after,.inventory-data-grid-wrap .ag-icon,.inventory-data-grid-wrap .ag-icon:before,.inventory-data-grid-wrap .ag-icon:after,[class^=ag-icon-],[class^=ag-icon-]:before,[class^=ag-icon-]:after,[class*=\ ag-icon-],[class*=\ ag-icon-]:before,[class*=\ ag-icon-]:after{font-family:var(--ag-icon-font-family,agGridQuartz)!important}
:root{--app-text-color:#000;--foreground:#000;--card-foreground:#000;--popover-foreground:#000;--secondary-foreground:#000;--muted-foreground:#000;--accent-foreground:#000;--color-foreground:#000;--color-muted-foreground:#000;--color-secondary-foreground:#000;--color-card-foreground:#000;--color-popover-foreground:#000}html,body,.text-muted-foreground,.text-secondary-foreground,.text-foreground,.text-card-foreground,.text-popover-foreground,.text-slate-400,.text-slate-500,.text-slate-600,.text-slate-700,.text-slate-800,.text-slate-900,.text-slate-950,.text-gray-400,.text-gray-500,.text-gray-600,.text-gray-700,.text-gray-800,.text-gray-900,.text-gray-950,.text-zinc-400,.text-zinc-500,.text-zinc-600,.text-zinc-700,.text-zinc-800,.text-zinc-900,.text-zinc-950,.text-neutral-400,.text-neutral-500,.text-neutral-600,.text-neutral-700,.text-neutral-800,.text-neutral-900,.text-neutral-950,.text-stone-400,.text-stone-500,.text-stone-600,.text-stone-700,.text-stone-800,.text-stone-900,.text-stone-950,.text-black\/50,.text-black\/60,.text-black\/70,.text-slate-500\/80,.text-slate-500\/90,.text-slate-600\/80,.text-slate-600\/90,.text-muted-foreground\/80,.text-muted-foreground\/90,.ant-typography,.ant-typography p,.ant-typography span,.ant-form-item-label>label,.ant-form-item-explain,.ant-form-item-extra,.ant-empty-description,.ant-statistic-title,.ant-statistic-content,.ant-descriptions-item-label,.ant-descriptions-item-content,.ant-table-tbody>tr>td,.ant-table-summary,.ant-select-selection-item,.ant-select-selection-placeholder,.ant-select-item,.ant-input,.ant-input-affix-wrapper,.ant-input-number,.ant-input-number-input,.ant-picker-input>input,.ant-btn-default,.ant-dropdown-menu-title-content,.ant-menu-title-content,.ant-tabs-tab,.ant-card,.ant-card-head-title,.ant-card-meta-title,.ant-card-meta-description,.ant-list-item-meta-title,.ant-list-item-meta-description,.ant-breadcrumb,.ant-breadcrumb a,.ant-pagination,.ant-badge-status-text,.ant-timeline-item-content,.ant-result-title,.ant-result-subtitle,.ant-alert-message,.ant-alert-description,.ant-modal-title,.ant-drawer-title,.ant-drawer-body{color:#000!important}.ant-typography.ant-typography-secondary,.ant-input::placeholder,.ant-input-affix-wrapper input::placeholder,.ant-input-number-input::placeholder,.ant-select-selection-placeholder,.ant-picker-input>input::placeholder{color:#000!important;opacity:1!important;-webkit-text-fill-color:#000!important}.ant-table-thead>tr>th{color:#000!important}.ag-theme-quartz,.rmp-grid-wrap.ag-theme-quartz,.inventory-data-grid-wrap.ag-theme-quartz{--ag-foreground-color:#000;--ag-data-color:#000;--ag-secondary-foreground-color:#000;--ag-header-foreground-color:#f8fafc}.ag-theme-quartz .ag-cell,.ag-theme-quartz .ag-row,.rmp-grid-wrap .ag-cell,.inventory-data-grid-wrap .ag-cell,.rmp-cell-value,.rmp-cell-content{color:#000!important}.rmp-grid-wrap .ag-header-cell,.rmp-grid-wrap .ag-header-group-cell,.rmp-grid-wrap .ag-header-cell-text,.rmp-grid-wrap .ag-header-cell-label,.inventory-data-grid-wrap .ag-header-cell,.inventory-data-grid-wrap .ag-header-group-cell{color:#f8fafc!important}.kpi-label,.kpi-sublabel,.performance-overview-label,.overview-subtitle,.legend-item,.tracker-overview-scope .kpi-label,.tracker-overview-scope .kpi-sublabel,.tracker-overview-scope .performance-overview-label,.sales-overview-page .performance-overview-label,.sales-overview-page .kpi-label,.sales-overview-page .kpi-sublabel,.inventory-overview-page .kpi-label,.inventory-overview-page .kpi-sublabel,.inventory-overview-page .performance-overview-label,.inv-tabs-trigger[data-state=active]{color:#000!important}aside.text-slate-100,aside .text-slate-100,aside .text-slate-200,aside .text-slate-200\/85,aside .text-slate-300,aside a,aside button,aside span,aside svg{color:inherit}aside a.text-slate-200\/85,aside .text-slate-200\/85{color:#e2e8f0d9!important}aside a.bg-white,aside a.bg-white span,aside a.bg-white svg,aside .bg-white.text-\[\#0f4f59\],aside .bg-white .text-\[\#0f4f59\]{color:#0f4f59!important}.bg-gradient-to-r.from-\[\#0f4f59\] p,.bg-gradient-to-r.from-\[\#0f4f59\] span,[class*="from-[#0f4f59]"] .text-white,[class*="from-[#0f4f59]"] .text-white\/70,[class*="from-[#0f4f59]"] .text-white\/90{color:#fff!important}[class*="from-[#0f4f59]"] .text-white\/70{color:#ffffffb3!important}[class*="from-[#0f4f59]"] .text-white\/90{color:#ffffffe6!important}.sales-dashboard-scope .tracker-overview-scope.sales-reports-page .cases-ant-table .ant-table-tbody>tr.sales-report-row-grand-total>td,.sales-dashboard-scope .tracker-overview-scope.sales-reports-page .cases-ant-table .ant-table-tbody>tr.sales-report-row-grand-total>td *,.sales-dashboard-scope .tracker-overview-scope.sales-reports-page .surgeon-performance-ant-table .ant-table-tbody>tr.sales-report-row-grand-total>td,.sales-dashboard-scope .tracker-overview-scope.sales-reports-page .surgeon-performance-ant-table .ant-table-tbody>tr.sales-report-row-grand-total>td *,.sales-reports-page .sales-report-gt-text{color:#fff!important}.sales-dashboard-scope .tracker-overview-scope.sales-reports-page .cases-ant-table .ant-table-tbody>tr.sales-report-row-grand-total>td .text-red-600,.sales-dashboard-scope .tracker-overview-scope.sales-reports-page .surgeon-performance-ant-table .ant-table-tbody>tr.sales-report-row-grand-total>td .text-red-600,.sales-reports-page .sales-report-gt-text-neg{color:#fecaca!important}.cases-ant-table .ant-table-thead>tr>th,.surgeon-performance-ant-table .ant-table-thead>tr>th,.rmp-grid-wrap .ag-header-cell,.rmp-grid-wrap .ag-header-group-cell,.inventory-data-grid-wrap .ag-header-cell,.inventory-data-grid-wrap .ag-header-group-cell,.ant-table-thead>tr>th.ant-table-cell-ellipsis{color:inherit}.cases-ant-table .ant-table-thead>tr>th,.surgeon-performance-ant-table .ant-table-thead>tr>th{color:#f8fafc!important}.ant-btn-primary,.ant-btn-primary span,.ant-btn-primary *{color:#fff!important}.ant-tag{color:inherit}
