/* Approved desktop theme surfaces, reset explicitly on every theme. */
html.erp-workspace-v2[data-theme="corporate-blue"]{--color-primary:#1F5AA6!important;--color-primary-light:#4778b6!important;--color-primary-lighter:#7499c8!important;--color-primary-dark:#194885!important;--color-primary-darker:#173352!important;--color-primary-bg:#edf2f8!important;--color-primary-bg-hover:#e2eaf3!important;--color-primary-border:#cedbeb!important;--color-accent:#2F80ED!important;--color-accent-light:#78acf3!important;--color-accent-dark:#215aa6!important;--color-accent-bg:#eaf2fd!important;--color-accent-border:#c1d9fa!important;--color-bg-base:#e7ecf1!important;--color-bg-card:#fdfefe!important;--color-bg-hover:#edf2f8!important;--color-bg-subtle:#eef2f6!important;--color-text-primary:#182638!important;--color-text-regular:#182638!important;--color-text-secondary:#46566b!important;--color-text-muted:#46566b!important;--color-text-placeholder:#758399!important;--color-border:#c6d0dc!important;--color-border-light:#c6d0dc!important;--color-divider:#c6d0dc!important;--color-sidebar-bg-start:#173352!important;--color-sidebar-bg-end:#244B76!important;--color-sidebar-hover:rgba(255,255,255,.09)!important;--color-sidebar-active-bg:rgba(255,255,255,.15)!important;--color-sidebar-active-bar:#97c0f6!important;--color-sidebar-text:#DCE6F1!important;--color-sidebar-text-active:#FFFFFF!important;--color-sidebar-group-title:#B6C7DA!important;--color-sidebar-logo-bg:#173352!important;--color-sidebar-logo-border:#97c0f6!important;--color-header-bg:#FFFFFF!important;--color-header-text:#1E293B!important;--color-header-text-secondary:#586579!important;--color-header-text-muted:#65758A!important;--color-header-border:#cedbeb!important;--color-header-bg-subtle:#edf2f8!important;--color-header-accent:#1F5AA6!important;--table-header-bg:#eef2f6!important;--table-row-hover:#edf2f8!important;--table-row-stripe:#f5f7fa!important;--table-border:#c6d0dc!important;--shadow-primary:0 2px 6px rgba(15,23,42,.12)!important;--shadow-accent:0 2px 6px rgba(15,23,42,.08)!important;--color-link:#1F5AA6!important;--u-primary:#1F5AA6!important;--u-primary-dark:#194885!important;--u-primary-disabled:#cedbeb!important;--u-primary-light:#edf2f8!important;--u-main-color:#1E293B!important;--u-content-color:#334155!important;--u-tips-color:#586579!important;--u-light-color:#65758A!important;--u-border-color:#d7e1ef!important;--u-bg-color:#F3F6FA!important;--u-disabled-color:#CBD5E1!important;--up-primary:#1F5AA6!important;--up-primary-dark:#194885!important;--up-primary-disabled:#cedbeb!important;--up-primary-light:#edf2f8!important;--up-main-color:#1E293B!important;--up-content-color:#334155!important;--up-tips-color:#586579!important;--up-light-color:#65758A!important;--up-border-color:#d7e1ef!important;--up-bg-color:#F3F6FA!important;--up-disabled-color:#CBD5E1!important;--workspace-nav:#173352!important;--workspace-nav-text:#FFFFFF!important;--workspace-nav-muted:#B6C7DA!important;--workspace-metric:#244B76!important;--workspace-metric-text:#fff!important}
html.erp-workspace-v2[data-theme="pine-gold"]{--color-primary:#0F4438!important;--color-primary-light:#3a665c!important;--color-primary-lighter:#6a8b84!important;--color-primary-dark:#0c362d!important;--color-primary-darker:#07342B!important;--color-primary-bg:#ecf0ef!important;--color-primary-bg-hover:#e0e7e5!important;--color-primary-border:#cad6d3!important;--color-accent:#C9A961!important;--color-accent-light:#dcc798!important;--color-accent-dark:#8d7644!important;--color-accent-bg:#faf6ef!important;--color-accent-border:#efe5d0!important;--color-bg-base:#e7ebe6!important;--color-bg-card:#fcfdf9!important;--color-bg-hover:#ecf0ef!important;--color-bg-subtle:#eef2eb!important;--color-text-primary:#1e3029!important;--color-text-regular:#1e3029!important;--color-text-secondary:#46574c!important;--color-text-muted:#46574c!important;--color-text-placeholder:#758399!important;--color-border:#c4cec2!important;--color-border-light:#c4cec2!important;--color-divider:#c4cec2!important;--color-sidebar-bg-start:#07342B!important;--color-sidebar-bg-end:#0F4438!important;--color-sidebar-hover:rgba(255,255,255,.09)!important;--color-sidebar-active-bg:rgba(255,255,255,.15)!important;--color-sidebar-active-bar:#e4d4b0!important;--color-sidebar-text:#DCE6F1!important;--color-sidebar-text-active:#FFFFFF!important;--color-sidebar-group-title:#B6C7DA!important;--color-sidebar-logo-bg:#07342B!important;--color-sidebar-logo-border:#e4d4b0!important;--color-header-bg:#FFFFFF!important;--color-header-text:#1E293B!important;--color-header-text-secondary:#586579!important;--color-header-text-muted:#65758A!important;--color-header-border:#cad6d3!important;--color-header-bg-subtle:#ecf0ef!important;--color-header-accent:#0F4438!important;--table-header-bg:#eef2eb!important;--table-row-hover:#ecf0ef!important;--table-row-stripe:#f5f7f1!important;--table-border:#c4cec2!important;--shadow-primary:0 2px 6px rgba(15,23,42,.12)!important;--shadow-accent:0 2px 6px rgba(15,23,42,.08)!important;--color-link:#0F4438!important;--u-primary:#0F4438!important;--u-primary-dark:#0c362d!important;--u-primary-disabled:#cad6d3!important;--u-primary-light:#ecf0ef!important;--u-main-color:#1E293B!important;--u-content-color:#334155!important;--u-tips-color:#586579!important;--u-light-color:#65758A!important;--u-border-color:#d4dddb!important;--u-bg-color:#F7F5F0!important;--u-disabled-color:#CBD5E1!important;--up-primary:#0F4438!important;--up-primary-dark:#0c362d!important;--up-primary-disabled:#cad6d3!important;--up-primary-light:#ecf0ef!important;--up-main-color:#1E293B!important;--up-content-color:#334155!important;--up-tips-color:#586579!important;--up-light-color:#65758A!important;--up-border-color:#d4dddb!important;--up-bg-color:#F7F5F0!important;--up-disabled-color:#CBD5E1!important;--workspace-nav:#07342B!important;--workspace-nav-text:#FFFFFF!important;--workspace-nav-muted:#B6C7DA!important;--workspace-metric:#0F4438!important;--workspace-metric-text:#fff!important}
html.erp-workspace-v2[data-theme="slate-minimal"]{--color-primary:#414B59!important;--color-primary-light:#636b77!important;--color-primary-lighter:#898f98!important;--color-primary-dark:#343c47!important;--color-primary-darker:#171E27!important;--color-primary-bg:#f0f1f2!important;--color-primary-bg-hover:#e6e8e9!important;--color-primary-border:#d5d7da!important;--color-accent:#8199B5!important;--color-accent-light:#adbdcf!important;--color-accent-dark:#5a6b7f!important;--color-accent-bg:#f2f5f8!important;--color-accent-border:#d9e0e9!important;--color-bg-base:#e5e8ed!important;--color-bg-card:#fdfefe!important;--color-bg-hover:#f0f1f2!important;--color-bg-subtle:#eceff3!important;--color-text-primary:#202a36!important;--color-text-regular:#202a36!important;--color-text-secondary:#4b5868!important;--color-text-muted:#4b5868!important;--color-text-placeholder:#758399!important;--color-border:#c5ccd5!important;--color-border-light:#c5ccd5!important;--color-divider:#c5ccd5!important;--color-sidebar-bg-start:#171E27!important;--color-sidebar-bg-end:#303D4D!important;--color-sidebar-hover:rgba(255,255,255,.09)!important;--color-sidebar-active-bg:rgba(255,255,255,.15)!important;--color-sidebar-active-bar:#c0ccda!important;--color-sidebar-text:#DCE6F1!important;--color-sidebar-text-active:#FFFFFF!important;--color-sidebar-group-title:#B6C7DA!important;--color-sidebar-logo-bg:#171E27!important;--color-sidebar-logo-border:#c0ccda!important;--color-header-bg:#FFFFFF!important;--color-header-text:#1E293B!important;--color-header-text-secondary:#586579!important;--color-header-text-muted:#65758A!important;--color-header-border:#d5d7da!important;--color-header-bg-subtle:#f0f1f2!important;--color-header-accent:#414B59!important;--table-header-bg:#eceff3!important;--table-row-hover:#f0f1f2!important;--table-row-stripe:#f4f6f8!important;--table-border:#c5ccd5!important;--shadow-primary:0 2px 6px rgba(15,23,42,.12)!important;--shadow-accent:0 2px 6px rgba(15,23,42,.08)!important;--color-link:#414B59!important;--u-primary:#414B59!important;--u-primary-dark:#343c47!important;--u-primary-disabled:#d5d7da!important;--u-primary-light:#f0f1f2!important;--u-main-color:#1E293B!important;--u-content-color:#334155!important;--u-tips-color:#586579!important;--u-light-color:#65758A!important;--u-border-color:#dddfe1!important;--u-bg-color:#EDF0F4!important;--u-disabled-color:#CBD5E1!important;--up-primary:#414B59!important;--up-primary-dark:#343c47!important;--up-primary-disabled:#d5d7da!important;--up-primary-light:#f0f1f2!important;--up-main-color:#1E293B!important;--up-content-color:#334155!important;--up-tips-color:#586579!important;--up-light-color:#65758A!important;--up-border-color:#dddfe1!important;--up-bg-color:#EDF0F4!important;--up-disabled-color:#CBD5E1!important;--workspace-nav:#171E27!important;--workspace-nav-text:#FFFFFF!important;--workspace-nav-muted:#B6C7DA!important;--workspace-metric:#303D4D!important;--workspace-metric-text:#fff!important}
html.erp-workspace-v2[data-theme="teal-office"]{--color-primary:#125565!important;--color-primary-light:#3d7481!important;--color-primary-lighter:#6c96a0!important;--color-primary-dark:#0e4451!important;--color-primary-darker:#0B2A34!important;--color-primary-bg:#ecf1f3!important;--color-primary-bg-hover:#e0e9eb!important;--color-primary-border:#cbdadd!important;--color-accent:#58B9B0!important;--color-accent-light:#92d2cc!important;--color-accent-dark:#3e827b!important;--color-accent-bg:#eef8f7!important;--color-accent-border:#cdeae7!important;--color-bg-base:#e4ecee!important;--color-bg-card:#fcfefe!important;--color-bg-hover:#ecf1f3!important;--color-bg-subtle:#eaf1f3!important;--color-text-primary:#17303a!important;--color-text-regular:#17303a!important;--color-text-secondary:#425b65!important;--color-text-muted:#425b65!important;--color-text-placeholder:#758399!important;--color-border:#bfd0d5!important;--color-border-light:#bfd0d5!important;--color-divider:#bfd0d5!important;--color-sidebar-bg-start:#0B2A34!important;--color-sidebar-bg-end:#154655!important;--color-sidebar-hover:rgba(255,255,255,.09)!important;--color-sidebar-active-bg:rgba(255,255,255,.15)!important;--color-sidebar-active-bar:#acdcd8!important;--color-sidebar-text:#DCE6F1!important;--color-sidebar-text-active:#FFFFFF!important;--color-sidebar-group-title:#B6C7DA!important;--color-sidebar-logo-bg:#0B2A34!important;--color-sidebar-logo-border:#acdcd8!important;--color-header-bg:#FFFFFF!important;--color-header-text:#1E293B!important;--color-header-text-secondary:#586579!important;--color-header-text-muted:#65758A!important;--color-header-border:#cbdadd!important;--color-header-bg-subtle:#ecf1f3!important;--color-header-accent:#125565!important;--table-header-bg:#eaf1f3!important;--table-row-hover:#ecf1f3!important;--table-row-stripe:#f3f8f8!important;--table-border:#bfd0d5!important;--shadow-primary:0 2px 6px rgba(15,23,42,.12)!important;--shadow-accent:0 2px 6px rgba(15,23,42,.08)!important;--color-link:#125565!important;--u-primary:#125565!important;--u-primary-dark:#0e4451!important;--u-primary-disabled:#cbdadd!important;--u-primary-light:#ecf1f3!important;--u-main-color:#1E293B!important;--u-content-color:#334155!important;--u-tips-color:#586579!important;--u-light-color:#65758A!important;--u-border-color:#d4e0e3!important;--u-bg-color:#EDF4F4!important;--u-disabled-color:#CBD5E1!important;--up-primary:#125565!important;--up-primary-dark:#0e4451!important;--up-primary-disabled:#cbdadd!important;--up-primary-light:#ecf1f3!important;--up-main-color:#1E293B!important;--up-content-color:#334155!important;--up-tips-color:#586579!important;--up-light-color:#65758A!important;--up-border-color:#d4e0e3!important;--up-bg-color:#EDF4F4!important;--up-disabled-color:#CBD5E1!important;--workspace-nav:#0B2A34!important;--workspace-nav-text:#FFFFFF!important;--workspace-nav-muted:#B6C7DA!important;--workspace-metric:#154655!important;--workspace-metric-text:#fff!important}
html.erp-workspace-v2[data-theme="midnight-silver"]{--color-primary:#765B28!important;--color-primary-light:#8f794f!important;--color-primary-lighter:#aa997a!important;--color-primary-dark:#5e4920!important;--color-primary-darker:#20221F!important;--color-primary-bg:#f4f2ee!important;--color-primary-bg-hover:#edeae3!important;--color-primary-border:#e1dbd0!important;--color-accent:#D4B985!important;--color-accent-light:#e3d2b0!important;--color-accent-dark:#94825d!important;--color-accent-bg:#fbf8f3!important;--color-accent-border:#f2eada!important;--color-bg-base:#e9e5dc!important;--color-bg-card:#fffdf7!important;--color-bg-hover:#f4f2ee!important;--color-bg-subtle:#f1ece1!important;--color-text-primary:#292820!important;--color-text-regular:#292820!important;--color-text-secondary:#595344!important;--color-text-muted:#595344!important;--color-text-placeholder:#758399!important;--color-border:#cfc4af!important;--color-border-light:#cfc4af!important;--color-divider:#cfc4af!important;--color-sidebar-bg-start:#20221F!important;--color-sidebar-bg-end:#30322E!important;--color-sidebar-hover:rgba(255,255,255,.09)!important;--color-sidebar-active-bg:rgba(255,255,255,.15)!important;--color-sidebar-active-bar:#eadcc2!important;--color-sidebar-text:#DCE6F1!important;--color-sidebar-text-active:#FFFFFF!important;--color-sidebar-group-title:#B6C7DA!important;--color-sidebar-logo-bg:#20221F!important;--color-sidebar-logo-border:#eadcc2!important;--color-header-bg:#FFFFFF!important;--color-header-text:#1E293B!important;--color-header-text-secondary:#586579!important;--color-header-text-muted:#65758A!important;--color-header-border:#e1dbd0!important;--color-header-bg-subtle:#f4f2ee!important;--color-header-accent:#765B28!important;--table-header-bg:#f1ece1!important;--table-row-hover:#f4f2ee!important;--table-row-stripe:#f8f4eb!important;--table-border:#cfc4af!important;--shadow-primary:0 2px 6px rgba(15,23,42,.12)!important;--shadow-accent:0 2px 6px rgba(15,23,42,.08)!important;--color-link:#765B28!important;--u-primary:#765B28!important;--u-primary-dark:#5e4920!important;--u-primary-disabled:#e1dbd0!important;--u-primary-light:#f4f2ee!important;--u-main-color:#1E293B!important;--u-content-color:#334155!important;--u-tips-color:#586579!important;--u-light-color:#65758A!important;--u-border-color:#e6e1d8!important;--u-bg-color:#F3F0E9!important;--u-disabled-color:#CBD5E1!important;--up-primary:#765B28!important;--up-primary-dark:#5e4920!important;--up-primary-disabled:#e1dbd0!important;--up-primary-light:#f4f2ee!important;--up-main-color:#1E293B!important;--up-content-color:#334155!important;--up-tips-color:#586579!important;--up-light-color:#65758A!important;--up-border-color:#e6e1d8!important;--up-bg-color:#F3F0E9!important;--up-disabled-color:#CBD5E1!important;--workspace-nav:#252723!important;--workspace-nav-text:#f7f1e5!important;--workspace-nav-muted:#ddd5c5!important;--workspace-metric:#30322E!important;--workspace-metric-text:#fff!important}
html.erp-workspace-v2[data-theme="amethyst-night"]{--color-primary:#71394B!important;--color-primary-light:#8b5d6b!important;--color-primary-lighter:#a7848f!important;--color-primary-dark:#5a2e3c!important;--color-primary-darker:#34232D!important;--color-primary-bg:#f4eff1!important;--color-primary-bg-hover:#ede5e8!important;--color-primary-border:#e0d3d7!important;--color-accent:#C39A77!important;--color-accent-light:#d8bda7!important;--color-accent-dark:#896c53!important;--color-accent-bg:#f9f5f1!important;--color-accent-border:#ede1d6!important;--color-bg-base:#ede7e7!important;--color-bg-card:#fffdfb!important;--color-bg-hover:#f4eff1!important;--color-bg-subtle:#f3edeb!important;--color-text-primary:#38262d!important;--color-text-regular:#38262d!important;--color-text-secondary:#62505a!important;--color-text-muted:#62505a!important;--color-text-placeholder:#758399!important;--color-border:#d3c7c5!important;--color-border-light:#d3c7c5!important;--color-divider:#d3c7c5!important;--color-sidebar-bg-start:#34232D!important;--color-sidebar-bg-end:#593344!important;--color-sidebar-hover:rgba(255,255,255,.09)!important;--color-sidebar-active-bg:rgba(255,255,255,.15)!important;--color-sidebar-active-bar:#e1cdbb!important;--color-sidebar-text:#DCE6F1!important;--color-sidebar-text-active:#FFFFFF!important;--color-sidebar-group-title:#B6C7DA!important;--color-sidebar-logo-bg:#34232D!important;--color-sidebar-logo-border:#e1cdbb!important;--color-header-bg:#FFFFFF!important;--color-header-text:#1E293B!important;--color-header-text-secondary:#586579!important;--color-header-text-muted:#65758A!important;--color-header-border:#e0d3d7!important;--color-header-bg-subtle:#f4eff1!important;--color-header-accent:#71394B!important;--table-header-bg:#f3edeb!important;--table-row-hover:#f4eff1!important;--table-row-stripe:#faf5f3!important;--table-border:#d3c7c5!important;--shadow-primary:0 2px 6px rgba(15,23,42,.12)!important;--shadow-accent:0 2px 6px rgba(15,23,42,.08)!important;--color-link:#71394B!important;--u-primary:#71394B!important;--u-primary-dark:#5a2e3c!important;--u-primary-disabled:#e0d3d7!important;--u-primary-light:#f4eff1!important;--u-main-color:#1E293B!important;--u-content-color:#334155!important;--u-tips-color:#586579!important;--u-light-color:#65758A!important;--u-border-color:#e5dbdf!important;--u-bg-color:#F5F1EF!important;--u-disabled-color:#CBD5E1!important;--up-primary:#71394B!important;--up-primary-dark:#5a2e3c!important;--up-primary-disabled:#e0d3d7!important;--up-primary-light:#f4eff1!important;--up-main-color:#1E293B!important;--up-content-color:#334155!important;--up-tips-color:#586579!important;--up-light-color:#65758A!important;--up-border-color:#e5dbdf!important;--up-bg-color:#F5F1EF!important;--up-disabled-color:#CBD5E1!important;--workspace-nav:#34232D!important;--workspace-nav-text:#FFFFFF!important;--workspace-nav-muted:#B6C7DA!important;--workspace-metric:#593344!important;--workspace-metric-text:#fff!important}
html.erp-workspace-v2[data-theme="day-office"]{--color-primary:#705744!important;--color-primary-light:#8a7566!important;--color-primary-lighter:#a6978b!important;--color-primary-dark:#5a4636!important;--color-primary-darker:#493A2E!important;--color-primary-bg:#f4f2f0!important;--color-primary-bg-hover:#ece9e7!important;--color-primary-border:#e0dad6!important;--color-accent:#896A50!important;--color-accent-light:#b29e8d!important;--color-accent-dark:#604a38!important;--color-accent-bg:#f3f0ee!important;--color-accent-border:#dcd2cb!important;--color-bg-base:#e9e5dd!important;--color-bg-card:#fffdf8!important;--color-bg-hover:#f4f2f0!important;--color-bg-subtle:#f2eee5!important;--color-text-primary:#302a23!important;--color-text-regular:#302a23!important;--color-text-secondary:#5c5145!important;--color-text-muted:#5c5145!important;--color-text-placeholder:#6A6055!important;--color-border:#cfc5b6!important;--color-border-light:#cfc5b6!important;--color-divider:#cfc5b6!important;--color-sidebar-bg-start:#F0ECE5!important;--color-sidebar-bg-end:#E5DDD2!important;--color-sidebar-hover:#E9E1D6!important;--color-sidebar-active-bg:#E2D6C7!important;--color-sidebar-active-bar:#705744!important;--color-sidebar-text:#534A40!important;--color-sidebar-text-active:#493A2E!important;--color-sidebar-group-title:#6A6055!important;--color-sidebar-logo-bg:#F0ECE5!important;--color-sidebar-logo-border:#D8D0C5!important;--color-header-bg:#FFFEFC!important;--color-header-text:#302C28!important;--color-header-text-secondary:#645C53!important;--color-header-text-muted:#6A6055!important;--color-header-border:#E1D9CF!important;--color-header-bg-subtle:#F3EEE7!important;--color-header-accent:#705744!important;--table-header-bg:#f2eee5!important;--table-row-hover:#F3EEE7!important;--table-row-stripe:#faf7ef!important;--table-border:#cfc5b6!important;--shadow-primary:0 2px 6px rgba(15,23,42,.12)!important;--shadow-accent:0 2px 6px rgba(15,23,42,.08)!important;--color-link:#705744!important;--u-primary:#705744!important;--u-primary-dark:#5a4636!important;--u-primary-disabled:#e0dad6!important;--u-primary-light:#f4f2f0!important;--u-main-color:#302C28!important;--u-content-color:#46403A!important;--u-tips-color:#645C53!important;--u-light-color:#6A6055!important;--u-border-color:#D8D0C5!important;--u-bg-color:#F6F4EF!important;--u-disabled-color:#CBD5E1!important;--up-primary:#705744!important;--up-primary-dark:#5a4636!important;--up-primary-disabled:#e0dad6!important;--up-primary-light:#f4f2f0!important;--up-main-color:#302C28!important;--up-content-color:#46403A!important;--up-tips-color:#645C53!important;--up-light-color:#6A6055!important;--up-border-color:#D8D0C5!important;--up-bg-color:#F6F4EF!important;--up-disabled-color:#CBD5E1!important;--workspace-nav:#F0ECE5!important;--workspace-nav-text:#493A2E!important;--workspace-nav-muted:#6A6055!important;--workspace-metric:#E5DDD2!important;--workspace-metric-text:#302a23!important}
html.erp-workspace-v2[data-theme="night-office"]{--color-primary:#3F6591!important;--color-primary-light:#527CAC!important;--color-primary-lighter:#719BC8!important;--color-primary-dark:#2A4565!important;--color-primary-darker:#101925!important;--color-primary-bg:#22364D!important;--color-primary-bg-hover:#2A4360!important;--color-primary-border:#456487!important;--color-accent:#93BBEB!important;--color-accent-light:#B3CEF0!important;--color-accent-dark:#88ACD8!important;--color-accent-bg:#22364D!important;--color-accent-border:#456487!important;--color-bg-base:#101722!important;--color-bg-card:#1d2939!important;--color-bg-hover:#26384E!important;--color-bg-subtle:#28384c!important;--color-text-primary:#edf3fa!important;--color-text-regular:#edf3fa!important;--color-text-secondary:#bdcbe0!important;--color-text-muted:#bdcbe0!important;--color-text-placeholder:#A0B1C8!important;--color-border:#4b607a!important;--color-border-light:#4b607a!important;--color-divider:#4b607a!important;--color-sidebar-bg-start:#101925!important;--color-sidebar-bg-end:#20344B!important;--color-sidebar-hover:rgba(255,255,255,.09)!important;--color-sidebar-active-bg:rgba(255,255,255,.15)!important;--color-sidebar-active-bar:#c9ddf5!important;--color-sidebar-text:#DCE6F1!important;--color-sidebar-text-active:#FFFFFF!important;--color-sidebar-group-title:#B6C7DA!important;--color-sidebar-logo-bg:#101925!important;--color-sidebar-logo-border:#c9ddf5!important;--color-header-bg:#182334!important;--color-header-text:#E7EDF5!important;--color-header-text-secondary:#B3C0D3!important;--color-header-text-muted:#A7B6CA!important;--color-header-border:#3B4D64!important;--color-header-bg-subtle:#22364D!important;--color-header-accent:#9CC6FA!important;--table-header-bg:#28384c!important;--table-row-hover:#293D56!important;--table-row-stripe:#223044!important;--table-border:#4b607a!important;--shadow-primary:0 2px 8px rgba(0,0,0,.28)!important;--shadow-accent:0 2px 8px rgba(0,0,0,.20)!important;--color-link:#9CC6FA!important;--u-primary:#3F6591!important;--u-primary-dark:#2A4565!important;--u-primary-disabled:#456487!important;--u-primary-light:#22364D!important;--u-main-color:#E7EDF5!important;--u-content-color:#D1DAE7!important;--u-tips-color:#B3C0D3!important;--u-light-color:#A7B6CA!important;--u-border-color:#3B4D64!important;--u-bg-color:#111827!important;--u-disabled-color:#516279!important;--up-primary:#3F6591!important;--up-primary-dark:#2A4565!important;--up-primary-disabled:#456487!important;--up-primary-light:#22364D!important;--up-main-color:#E7EDF5!important;--up-content-color:#D1DAE7!important;--up-tips-color:#B3C0D3!important;--up-light-color:#A7B6CA!important;--up-border-color:#3B4D64!important;--up-bg-color:#111827!important;--up-disabled-color:#516279!important;--workspace-nav:#101925!important;--workspace-nav-text:#FFFFFF!important;--workspace-nav-muted:#B6C7DA!important;--workspace-metric:#20344B!important;--workspace-metric-text:#fff!important}
html.erp-workspace-v2 .theme-card[data-workspace-theme="corporate-blue"] .card-preview{background:#173352!important}
html.erp-workspace-v2 .theme-card[data-workspace-theme="corporate-blue"] :is(.card-bar,.card-dot-accent){background:#2F80ED!important}
html.erp-workspace-v2 .theme-card[data-workspace-theme="pine-gold"] .card-preview{background:#07342B!important}
html.erp-workspace-v2 .theme-card[data-workspace-theme="pine-gold"] :is(.card-bar,.card-dot-accent){background:#C9A961!important}
html.erp-workspace-v2 .theme-card[data-workspace-theme="slate-minimal"] .card-preview{background:#171E27!important}
html.erp-workspace-v2 .theme-card[data-workspace-theme="slate-minimal"] :is(.card-bar,.card-dot-accent){background:#8199B5!important}
html.erp-workspace-v2 .theme-card[data-workspace-theme="teal-office"] .card-preview{background:#0B2A34!important}
html.erp-workspace-v2 .theme-card[data-workspace-theme="teal-office"] :is(.card-bar,.card-dot-accent){background:#58B9B0!important}
html.erp-workspace-v2 .theme-card[data-workspace-theme="midnight-silver"] .card-preview{background:#20221F!important}
html.erp-workspace-v2 .theme-card[data-workspace-theme="midnight-silver"] :is(.card-bar,.card-dot-accent){background:#D4B985!important}
html.erp-workspace-v2 .theme-card[data-workspace-theme="amethyst-night"] .card-preview{background:#34232D!important}
html.erp-workspace-v2 .theme-card[data-workspace-theme="amethyst-night"] :is(.card-bar,.card-dot-accent){background:#C39A77!important}
html.erp-workspace-v2 .theme-card[data-workspace-theme="day-office"] .card-preview{background:#F0ECE5!important}
html.erp-workspace-v2 .theme-card[data-workspace-theme="day-office"] :is(.card-bar,.card-dot-accent){background:#896A50!important}
html.erp-workspace-v2 .theme-card[data-workspace-theme="night-office"] .card-preview{background:#101925!important}
html.erp-workspace-v2 .theme-card[data-workspace-theme="night-office"] :is(.card-bar,.card-dot-accent){background:#93BBEB!important}

/* Desktop-only workspace. No transformations, opacity or backdrop blur on business content. */
html.erp-workspace-v2 { --sidebar-width:72px!important; --workspace-nav:#193550; --workspace-nav-text:#f3f7fc; --workspace-nav-muted:#ccd7e5; }
html.erp-workspace-v2 .pc-layout .pc-sidebar { width:72px!important; background:var(--workspace-nav)!important; border:0!important; font-family:"Microsoft YaHei UI","Microsoft YaHei",system-ui,sans-serif!important; }
html.erp-workspace-v2 .pc-layout .sidebar-logo { height:64px!important; min-height:64px!important; justify-content:center!important; padding:0!important; }
html.erp-workspace-v2 .pc-layout .sidebar-logo .logo-text-group,html.erp-workspace-v2 .pc-layout .sidebar-pin-toggle,html.erp-workspace-v2 .pc-layout .sidebar-footer .user-meta { display:none!important; }
html.erp-workspace-v2 .pc-layout .sidebar-menu { overflow-y:auto!important; scrollbar-width:none; }
html.erp-workspace-v2 .pc-layout .sidebar-menu-content { padding:4px 6px!important; }
html.erp-workspace-v2 .pc-layout .menu-item { height:64px!important; padding:0!important; margin:2px 0!important; border-radius:8px!important; }
html.erp-workspace-v2 .pc-layout .menu-item-inner { height:64px!important; padding:5px 0!important; flex-direction:column!important; justify-content:center!important; gap:4px!important; color:var(--workspace-nav-text)!important; text-shadow:none!important; }
html.erp-workspace-v2 .pc-layout .menu-item-text { display:block!important; color:var(--workspace-nav-text)!important; font-size:12px!important; font-weight:500!important; text-shadow:none!important; }
html.erp-workspace-v2 [data-workspace-label] { font-size:0!important; }
html.erp-workspace-v2 [data-workspace-label]::after { content:attr(data-workspace-label); font-size:15px; }
html.erp-workspace-v2 .pc-layout .menu-item-text[data-workspace-label]::after { font-size:12px; }
html.erp-workspace-v2 .pc-layout .menu-notice-badge { position:absolute!important; top:2px!important; right:1px!important; font-size:10px!important; min-width:16px!important; padding:1px 3px!important; }
html.erp-workspace-v2 .pc-layout .menu-item.active,html.erp-workspace-v2 .pc-layout .menu-item.open { background:var(--color-sidebar-active-bg)!important; box-shadow:inset 3px 0 var(--color-sidebar-active-bar); }
html.erp-workspace-v2 .pc-layout .mega-panel { position:fixed!important; left:72px!important; top:0!important; width:232px!important; max-width:calc(100vw - 80px)!important; height:100dvh!important; max-height:100dvh!important; background:var(--workspace-nav)!important; color:var(--workspace-nav-text)!important; border:0!important; border-left:1px solid #ffffff18!important; border-radius:0!important; box-shadow:8px 0 24px #00000024!important; display:flex!important; flex-direction:column!important; }
html.erp-workspace-v2 .pc-layout .mega-panel-header { min-height:64px!important; padding:18px!important; border-bottom:1px solid #ffffff26!important; display:flex; align-items:center; justify-content:space-between; gap:8px; }
html.erp-workspace-v2 .pc-layout .mega-panel-title { font-size:18px!important; font-weight:700!important; color:var(--workspace-nav-text)!important; text-shadow:none!important; }
html.erp-workspace-v2 .pc-layout .workspace-pin { padding:4px 7px; border:1px solid #ffffff45; background:transparent; color:inherit; border-radius:5px; cursor:pointer; font-size:11px; white-space:nowrap; }
html.erp-workspace-v2 .pc-layout .workspace-menu-search { width:calc(100% - 28px); margin:16px 14px 8px; box-sizing:border-box; padding:10px; height:38px; border:1px solid #ffffff40; border-radius:6px; background:#ffffff18; color:var(--workspace-nav-text); font:13px "Microsoft YaHei UI",sans-serif; }
html.erp-workspace-v2 .pc-layout .workspace-menu-search::placeholder { color:var(--workspace-nav-muted); }
html.erp-workspace-v2 .pc-layout .mega-panel-body { flex:1!important; min-height:0!important; overflow:auto!important; padding:4px 12px 20px!important; scrollbar-width:thin; scrollbar-color:#ffffff50 transparent; }
html.erp-workspace-v2 .pc-layout .mega-panel-grid { display:flex!important; flex-direction:column!important; gap:0!important; }
html.erp-workspace-v2 .pc-layout .mega-column { min-width:0!important; border-bottom:1px solid #ffffff25; padding:9px 0!important; }
html.erp-workspace-v2 .pc-layout .mega-column-title { display:flex; align-items:center; gap:8px; min-height:34px!important; margin:0!important; padding:4px 8px!important; border:0!important; color:var(--workspace-nav-muted)!important; text-shadow:none!important; font-size:13px!important; cursor:pointer; }
html.erp-workspace-v2 .pc-layout .mega-column-title::before { content:'⌄'; }
html.erp-workspace-v2 .pc-layout .workspace-folded .mega-column-title::before { content:'›'; }
html.erp-workspace-v2 .pc-layout .workspace-folded .mega-menu-list,html.erp-workspace-v2 .pc-layout .mega-panel-arrow,html.erp-workspace-v2 .pc-layout .mega-column[hidden],html.erp-workspace-v2 .pc-layout .mega-menu-item[hidden] { display:none!important; }
html.erp-workspace-v2 .pc-layout .mega-menu-list { display:flex!important; flex-direction:column!important; gap:2px!important; }
html.erp-workspace-v2 .pc-layout .mega-menu-item { min-height:44px!important; padding:9px 10px!important; box-sizing:border-box; border-radius:6px!important; border:0!important; }
html.erp-workspace-v2 .pc-layout .mega-menu-item-name { color:var(--workspace-nav-text)!important; font-size:15px!important; font-weight:500!important; line-height:1.5!important; text-shadow:none!important; white-space:nowrap!important; overflow:hidden; text-overflow:ellipsis; }
html.erp-workspace-v2 .pc-layout .mega-menu-item-name::before { display:none!important; }
html.erp-workspace-v2 .pc-layout .mega-menu-item-name[data-workspace-label] { font-size:0!important; }
html.erp-workspace-v2 .pc-layout .mega-menu-item:hover,html.erp-workspace-v2 .pc-layout .mega-menu-item.active { background:var(--color-sidebar-active-bg)!important; }
html.erp-workspace-v2 .pc-layout .mega-favorite-btn { color:var(--workspace-nav-muted)!important; }
html.erp-workspace-v2 .pc-layout .pc-header { background:var(--workspace-nav)!important; border:0!important; }
html.erp-workspace-v2 .pc-layout .pc-header .header-row { display:grid!important; grid-template-columns:auto minmax(0,1fr) auto!important; gap:0!important; padding:0!important; min-width:0!important; }
html.erp-workspace-v2 .pc-layout .header-breadcrumb { grid-column:1; grid-row:1; min-width:88px; padding:0 18px; height:64px; color:var(--workspace-nav-text)!important; }
html.erp-workspace-v2 .pc-layout .bc-home { color:var(--workspace-nav-text)!important; }
html.erp-workspace-v2 .pc-layout .header-right { grid-column:2/4; grid-row:1; display:flex!important; gap:8px!important; padding:10px 16px 10px 0!important; min-width:0!important; flex-wrap:wrap; }
html.erp-workspace-v2 .pc-layout .header-right>.global-search-trigger { order:1; min-width:180px; margin-left:auto; }
html.erp-workspace-v2 .pc-layout .header-right>.ai-assistant-trigger { order:2; }
html.erp-workspace-v2 .pc-layout .header-right>.workspace-calculator-trigger { order:3; }
html.erp-workspace-v2 .pc-layout .header-right>.shortcut-help-trigger { order:4; }
html.erp-workspace-v2 .pc-layout .header-right>.theme-switcher { order:5; margin-left:auto; }
html.erp-workspace-v2 .pc-layout .header-right>.desktop-shell-menus { order:6; }
html.erp-workspace-v2 .pc-layout .header-right>.notify-bell { order:7; }
html.erp-workspace-v2 .pc-layout .header-right>.header-user { order:8; }
html.erp-workspace-v2 .pc-layout .header-datetime,html.erp-workspace-v2 .pc-layout .header-divider { display:none!important; }
html.erp-workspace-v2 .pc-layout .global-search-trigger,html.erp-workspace-v2 .pc-layout .ai-assistant-trigger,html.erp-workspace-v2 .pc-layout .shortcut-help-trigger,html.erp-workspace-v2 .workspace-calculator-trigger,html.erp-workspace-v2 .pc-layout .theme-trigger { height:36px!important; border:1px solid #ffffff40!important; background:#ffffff12!important; color:var(--workspace-nav-text)!important; border-radius:6px!important; font-size:13px!important; margin-top:0!important; margin-bottom:0!important; }
html.erp-workspace-v2 .workspace-calculator-trigger { padding:0 10px; cursor:pointer; white-space:nowrap; }
html.erp-workspace-v2 .pc-layout .theme-trigger .theme-name,html.erp-workspace-v2 .pc-layout .header-username-inline,html.erp-workspace-v2 .pc-layout .desktop-shell-menu-trigger { color:var(--workspace-nav-text)!important; }
html.erp-workspace-v2 .pc-layout .header-tabs { grid-column:1/3!important; grid-row:2!important; min-width:0!important; width:100%!important; flex:none!important; position:relative; height:48px!important; padding:0 34px!important; box-sizing:border-box; background:var(--color-bg-subtle)!important; }
html.erp-workspace-v2 .pc-layout .tabs-list { display:flex!important; flex-wrap:nowrap!important; width:100%!important; min-width:0!important; height:48px!important; overflow-x:auto!important; overflow-y:hidden!important; scrollbar-width:none; gap:3px!important; align-items:end!important; }
html.erp-workspace-v2 .pc-layout .tab-item { flex:0 0 auto!important; max-width:220px!important; min-width:84px!important; height:40px!important; margin:0!important; padding:0 14px!important; box-sizing:border-box; border-radius:7px 7px 0 0!important; background:transparent!important; border:1px solid transparent!important; }
html.erp-workspace-v2 .pc-layout .tab-item.active { background:var(--color-bg-card)!important; border-color:var(--color-border)!important; border-bottom-color:transparent!important; }
html.erp-workspace-v2 .pc-layout .tab-name { max-width:170px!important; font-size:13px!important; color:var(--color-text-regular)!important; }
html.erp-workspace-v2 .pc-layout .workspace-tab-prev,html.erp-workspace-v2 .pc-layout .workspace-tab-next { position:absolute; top:8px; width:28px; height:32px; border:1px solid var(--color-border); border-radius:5px; background:var(--color-bg-card); color:var(--color-text-primary); font-size:21px; cursor:pointer; }
html.erp-workspace-v2 .pc-layout .workspace-tab-prev { left:3px; } html.erp-workspace-v2 .pc-layout .workspace-tab-next { right:3px; }
html.erp-workspace-v2 .pc-layout .workspace-tab-prev:disabled,html.erp-workspace-v2 .pc-layout .workspace-tab-next:disabled { opacity:.35; cursor:default; }
html.erp-workspace-v2 .pc-layout .tab-manager { grid-column:3!important; grid-row:2!important; height:48px; padding:0 10px; background:var(--color-bg-subtle); }
html.erp-workspace-v2 .pc-layout .tab-manager-panel { right:0!important; left:auto!important; }
html.erp-workspace-v2 .pc-layout .pc-content { padding:22px 26px!important; background:var(--color-bg-base)!important; color:var(--color-text-primary)!important; text-shadow:none!important; filter:none!important; }
html.erp-workspace-v2 .pc-layout .welcome-card { background:transparent!important; border:0!important; box-shadow:none!important; padding:12px 0 22px!important; }
html.erp-workspace-v2 .pc-layout .welcome-decor1,html.erp-workspace-v2 .pc-layout .welcome-decor2 { display:none!important; }
html.erp-workspace-v2 .pc-layout .welcome-greeting { font-size:26px!important; color:var(--color-text-primary)!important; }
html.erp-workspace-v2 .pc-layout .kpi-row { gap:0!important; padding:20px 0!important; background:var(--workspace-metric)!important; border-radius:12px!important; }
html.erp-workspace-v2 .pc-layout .home-pc .kpi-card { border:0!important; border-right:1px solid #ffffff30!important; border-radius:0!important; background:transparent!important; box-shadow:none!important; padding:6px 20px!important; }
html.erp-workspace-v2 .pc-layout .home-pc .kpi-card:last-child { border-right:0!important; }
html.erp-workspace-v2 .pc-layout .home-pc .kpi-card :is(uni-text,text,span,div) { color:var(--workspace-metric-text)!important; }
html.erp-workspace-v2 .pc-layout .kpi-icon-wrap { display:none!important; }
html.erp-workspace-v2 .pc-layout .quick-card { background:var(--color-bg-card)!important; border:1px solid var(--color-border)!important; border-radius:10px!important; overflow:hidden; }
html.erp-workspace-v2 .pc-layout .quick-card-head { background:var(--color-bg-subtle)!important; color:var(--color-text-primary)!important; }
/* All old floating calculator instances and launchers are replaced by one header-owned calculator. */
html.erp-workspace-v2 .finance-calc-launcher,html.erp-workspace-v2 .finance-calculator { display:none!important; }
html.erp-workspace-v2 .workspace-calculator { position:fixed; z-index:20050; width:316px; max-width:calc(100vw - 16px); max-height:calc(100dvh - 16px); overflow:auto; box-sizing:border-box; padding:16px; background:var(--color-bg-card); color:var(--color-text-primary); border:1px solid var(--color-border); border-radius:12px; box-shadow:0 12px 36px #00000030; font:14px "Microsoft YaHei UI",system-ui,sans-serif; }
.workspace-calc-head { display:flex; align-items:center; justify-content:space-between; cursor:move; touch-action:none; user-select:none; margin-bottom:14px; }
.workspace-calculator input { width:100%; height:40px; box-sizing:border-box; padding:8px; font:16px system-ui; color:var(--color-text-primary); background:var(--color-bg-card); border:1px solid var(--color-border); border-radius:5px; }
.workspace-calculator output { display:block; min-height:38px; padding:8px 0; text-align:right; font-size:25px; overflow-wrap:anywhere; user-select:text; }
.workspace-calc-notice { min-height:34px; font-size:12px; color:var(--color-text-secondary); }
.workspace-calc-keys { display:grid; grid-template-columns:repeat(4,1fr); gap:7px; }
.workspace-calculator button { border:1px solid var(--color-border); background:var(--color-bg-subtle); color:var(--color-text-primary); border-radius:6px; min-height:38px; font:16px system-ui; cursor:pointer; margin:0; padding:3px 8px; }
.workspace-calc-actions { display:flex; gap:7px; margin:8px 0; }.workspace-calc-actions button { flex:1; }
.workspace-calculator .workspace-calc-equal { background:var(--color-primary); color:#fff; }
.workspace-calculator small { color:var(--color-text-secondary); font-size:11px; }
html.erp-workspace-v2 button:focus-visible,html.erp-workspace-v2 [role=button]:focus-visible { outline:2px solid var(--color-accent); outline-offset:2px; }
html.erp-workspace-v2[data-theme=midnight-silver] .workspace-calc-equal,html.erp-workspace-v2[data-theme=midnight-silver] .menu-item.active,html.erp-workspace-v2[data-theme=midnight-silver] .mega-menu-item.active { background:#d4b985!important; color:#29251d!important; }
html.erp-workspace-v2[data-theme=midnight-silver] .mega-menu-item.active .mega-menu-item-name,html.erp-workspace-v2[data-theme=midnight-silver] .menu-item.active .menu-item-inner,html.erp-workspace-v2[data-theme=midnight-silver] .menu-item.active .menu-item-text { color:#29251d!important; }
@media (min-width:900px) and (max-width:1250px) { html.erp-workspace-v2 .pc-layout .header-breadcrumb { min-width:54px;padding:0 8px; } html.erp-workspace-v2 .pc-layout .header-right { gap:5px!important; } html.erp-workspace-v2 .pc-layout .global-search-trigger { min-width:100px!important; } html.erp-workspace-v2 .pc-layout .header-username-inline { display:none!important; } html.erp-workspace-v2 .pc-layout .pc-content { padding:16px!important; } }
@media print { .workspace-calculator,.workspace-calculator-trigger { display:none!important; } }

html.erp-workspace-v2 .pc-layout .pc-header .header-tabs :is(.tabs-scroll,.uni-scroll-view,.uni-scroll-view-content){height:48px!important;max-width:100%!important;min-width:0!important;overflow:hidden!important;}
html.erp-workspace-v2 .pc-layout .pc-header .header-tabs .tabs-list{display:flex!important;height:48px!important;overflow-x:auto!important;overflow-y:hidden!important;white-space:nowrap!important;}
html.erp-workspace-v2 .pc-layout .pc-header .header-right{flex-wrap:nowrap!important;justify-content:flex-end!important;}
html.erp-workspace-v2 .pc-layout .pc-header .header-right .notify-bell{margin-left:0!important;}
html.erp-workspace-v2 .pc-layout .pc-header .tab-manager{display:flex!important;align-items:center!important;}
html.erp-workspace-v2 .pc-layout .home-pc .kpi-card:before{display:none!important;}
html.erp-workspace-v2 .pc-layout .home-pc .quick-card-head .qc-title{color:var(--color-text-primary)!important;}
@media(min-width:900px) and (max-width:1200px){html.erp-workspace-v2 .pc-layout .pc-header .header-right{flex-wrap:wrap!important;}.erp-workspace-v2 .pc-layout .header-right kbd{display:none!important;}}

html.erp-workspace-v2 .pc-layout [data-workspace-label]>span{display:none!important;}
html.erp-workspace-v2 .pc-layout .mega-menu-item,html.erp-workspace-v2 .pc-layout .mega-column{transition:background-color .12s,color .12s!important;}
html.erp-workspace-v2 .pc-layout .qc-icon-wrap{background:var(--color-primary-bg)!important;color:var(--color-primary)!important;}
html.erp-workspace-v2 .pc-layout .w3d-home-card{background:var(--color-bg-card)!important;border:1px solid var(--color-border)!important;border-radius:10px!important;}
html.erp-workspace-v2 .pc-layout .sidebar-menu .menu-item-text{max-width:66px!important;overflow:hidden!important;text-align:center!important;}

html.erp-workspace-v2 .pc-layout .theme-name[data-workspace-label]::after,html.erp-workspace-v2 .pc-layout .card-name[data-workspace-label]::after{font-size:13px;}
html.erp-workspace-v2 .pc-layout .home-pc .welcome-card{background:transparent!important;border:0!important;box-shadow:none!important;}
html.erp-workspace-v2 .pc-layout .home-pc .welcome-greeting{color:var(--color-text-primary)!important;}
html.erp-workspace-v2 .pc-layout .home-pc .welcome-sub{color:var(--color-text-secondary)!important;}
html.erp-workspace-v2 .pc-layout .home-pc .kpi-value{font-size:30px!important;line-height:1.3!important;}
html.erp-workspace-v2 .pc-layout .home-pc .kpi-sub{font-size:12px!important;font-weight:400!important;}

html.erp-workspace-v2 .pc-layout .palette-dot-primary{background:var(--color-primary)!important;}
html.erp-workspace-v2 .pc-layout .palette-dot-accent{background:var(--color-accent)!important;}
html.erp-workspace-v2 .pc-layout .card-english[data-workspace-label]::after{font-size:11px;}
html.erp-workspace-v2 .pc-layout .pc-header .header-breadcrumb{cursor:pointer!important;}
html.erp-workspace-v2 .pc-layout .pc-sidebar .logo-icon{background:var(--color-primary)!important;}

html.erp-workspace-v2[data-theme] .pc-layout .home-pc .welcome-card{background:transparent!important;background-image:none!important;color:var(--color-text-primary)!important;}
html.erp-workspace-v2[data-theme] .pc-layout .home-pc .welcome-greeting{color:var(--color-text-primary)!important;-webkit-text-fill-color:var(--color-text-primary)!important;}
html.erp-workspace-v2[data-theme] .pc-layout .home-pc .welcome-sub{color:var(--color-text-secondary)!important;}
html.erp-workspace-v2[data-theme] .pc-layout .pc-sidebar .logo-mark,html.erp-workspace-v2[data-theme] .pc-layout .pc-sidebar .logo-mark span{display:block!important;visibility:visible!important;opacity:1!important;font-size:20px!important;color:#fff!important;-webkit-text-fill-color:#fff!important;background:none!important;}
html.erp-workspace-v2 .pc-layout .pc-header .theme-name{max-width:140px!important;white-space:nowrap!important;overflow:visible!important;}
html.erp-workspace-v2[data-theme] .pc-layout .qc-icon-wrap .u-icon__icon{color:var(--color-primary)!important;}

/* Pending entries remain visible even when their category is manually folded. */
html.erp-workspace-v2 .pc-layout .workspace-pending-summary{margin-left:auto;white-space:nowrap;background:#c92532;color:#fff!important;border-radius:10px;padding:2px 6px;font-size:11px;font-weight:600;line-height:16px;}
html.erp-workspace-v2 .pc-layout .mega-notice-badge{display:inline-flex!important;position:static!important;flex-shrink:0;background:#c92532!important;color:#fff!important;opacity:1!important;min-width:20px;justify-content:center;}
