html[data-tenant-theme=fresh]{--background:96 18% 97%;--foreground:132 12% 12%;--primary:146 48% 22%;--primary-foreground:0 0% 100%;--secondary:102 18% 94%;--secondary-foreground:132 12% 20%;--muted:102 16% 94%;--muted-foreground:120 6% 43%;--accent:104 23% 90%;--accent-foreground:146 48% 18%;--border:105 14% 84%;--input:105 14% 78%;--ring:146 48% 22%;--sidebar:100 18% 93%;--sidebar-foreground:132 12% 20%;--sidebar-primary:146 48% 22%;--sidebar-primary-foreground:0 0% 100%;--sidebar-accent:105 24% 87%;--sidebar-accent-foreground:146 48% 18%;--sidebar-border:105 14% 82%;--sidebar-ring:146 48% 22%;--tenant-brand:146 48% 22%;--tenant-brand-strong:146 55% 17%;--tenant-selection:106 32% 90%}html[data-tenant-theme=paper]{--tenant-brand:30 10% 14%;--tenant-brand-strong:30 10% 10%;--tenant-selection:40 20% 90%}.mfg-app-sidebar aside>div>div:first-child{height:78px;background:hsl(var(--tenant-brand-strong,var(--primary)))}.mfg-app-sidebar :where(a,button):focus-visible{outline:3px solid hsl(var(--primary-foreground));outline-offset:2px;box-shadow:0 0 0 5px hsl(var(--sidebar-ring))}.mfg-app-sidebar aside>div[class*="w-[240px]"]>div:first-child a{height:56px}.mfg-app-sidebar aside>div[class*="w-[240px]"]>div:first-child img{width:auto;height:50px}.mfg-app-sidebar aside>div>div:first-child button{color:hsl(var(--primary-foreground)/.78)}.mfg-app-sidebar aside>div>div:first-child button:hover{color:hsl(var(--primary-foreground));background:hsl(var(--primary-foreground)/.12)}.mfg-app-sidebar a[href="/inventory-accounting"] span.text-xs{font-size:11px}html[data-tenant-theme=graphite]{--background:210 12% 97%;--foreground:210 11% 12%;--primary:210 12% 18%;--primary-foreground:0 0% 100%;--secondary:210 10% 93%;--secondary-foreground:210 11% 22%;--muted:210 10% 93%;--muted-foreground:210 7% 43%;--accent:194 16% 89%;--accent-foreground:210 12% 18%;--border:210 10% 83%;--input:210 10% 76%;--ring:210 12% 18%;--sidebar:210 10% 92%;--sidebar-foreground:210 11% 22%;--sidebar-primary:210 12% 18%;--sidebar-primary-foreground:0 0% 100%;--sidebar-accent:194 15% 86%;--sidebar-accent-foreground:210 12% 18%;--sidebar-border:210 10% 80%;--sidebar-ring:210 12% 18%;--tenant-brand:210 12% 18%;--tenant-brand-strong:210 14% 11%;--tenant-selection:194 17% 90%}html[data-tenant-theme=ocean]{--background:185 18% 97%;--foreground:190 20% 12%;--primary:185 61% 24%;--primary-foreground:0 0% 100%;--secondary:182 18% 93%;--secondary-foreground:190 20% 19%;--muted:182 16% 93%;--muted-foreground:188 9% 42%;--accent:180 26% 88%;--accent-foreground:185 61% 19%;--border:184 15% 82%;--input:184 15% 75%;--ring:185 61% 24%;--sidebar:184 20% 91%;--sidebar-foreground:190 20% 19%;--sidebar-primary:185 61% 24%;--sidebar-primary-foreground:0 0% 100%;--sidebar-accent:180 27% 85%;--sidebar-accent-foreground:185 61% 19%;--sidebar-border:184 15% 79%;--sidebar-ring:185 61% 24%;--tenant-brand:185 61% 24%;--tenant-brand-strong:185 67% 17%;--tenant-selection:180 27% 89%}.dark[data-tenant-theme=fresh],.dark[data-tenant-theme=graphite],.dark[data-tenant-theme=ocean]{--background:150 9% 7%;--foreground:100 12% 92%;--card:148 8% 13%;--card-foreground:100 12% 92%;--popover:148 8% 13%;--popover-foreground:100 12% 92%;--secondary:148 7% 17%;--muted:148 7% 17%;--muted-foreground:110 7% 64%;--accent:147 11% 22%;--border:148 7% 25%;--input:148 7% 25%;--sidebar:150 10% 9%;--sidebar-foreground:100 12% 88%;--sidebar-accent:147 11% 19%;--sidebar-border:148 7% 23%}.cxv2 .cx-readiness{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));overflow:hidden;border:1px solid hsl(var(--border));border-radius:var(--radius-card);background:hsl(var(--secondary)/.55)}.cxv2 .cx-readiness>div{display:grid;min-height:62px;gap:4px;padding:10px 14px;border-right:1px solid hsl(var(--border))}.cxv2 .cx-readiness>div:last-child{border-right:0}.cxv2 .cx-readiness span{color:hsl(var(--muted-foreground));font-size:10px;text-transform:uppercase}.cxv2 .cx-readiness strong{font-size:12px;font-weight:600}.cxv2 .cx-readiness .blocked strong{color:var(--risk)}.cxv2 .cx-readiness .todo strong{color:hsl(var(--muted-foreground));font-weight:500}.cxv2 .cx-advanced-toggle{display:flex;justify-content:center;padding:6px 0 2px}.cxv2 .cx-advanced-toggle .btn{display:inline-flex;align-items:center;gap:7px}.cxv2 .cx-advanced-toggle svg{width:14px;height:14px;transition:transform .14s ease}.cxv2 .cx-advanced-toggle.open svg{transform:rotate(180deg)}.cxv2.cxv2-create .card{border-radius:8px;background:hsl(var(--secondary)/.32)}.cxv2.cxv2-create .card-h{padding:11px 16px}.cxv2.cxv2-create .card-b{padding:15px 16px}.cxv2-create .cx-quick-duplicate,.cxv2-create:not(.cxv2-advanced) .cx-advanced-section{display:none}@media (max-width:860px){.cxv2 .cx-readiness{grid-template-columns:repeat(2,minmax(0,1fr))}.cxv2 .cx-readiness>div:nth-child(2){border-right:0}.cxv2 .cx-readiness>div:nth-child(-n+2){border-bottom:1px solid hsl(var(--border))}}.customer-grid-shell{--customer-grid-panel-width:clamp(292px,22vw,332px);position:relative;background:hsl(var(--background))}.customer-grid-main,.customer-grid-shell{width:100%;height:100%;min-height:0;overflow:hidden}.customer-grid-main{min-width:0}.customer-grid-main:focus{outline:none}.customer-grid-code-cell{color:hsl(var(--primary));font-weight:600;text-decoration:underline;text-decoration-color:hsl(var(--primary)/.32);text-underline-offset:3px;cursor:pointer}.customer-grid-code-cell:hover{color:hsl(var(--primary));text-decoration-color:hsl(var(--primary)/.85)}.customer-grid-table-scroll{transition:width .15s ease}.customer-grid-shell.is-panel-open .customer-grid-table-scroll{width:calc(100% - var(--customer-grid-panel-width))}.customer-grid-main tr[data-customer-preview-selected=true]>td{background:hsl(var(--primary)/.09)}.customer-grid-main tr[data-customer-preview-selected=true]>td:first-child{box-shadow:inset 2px 0 0 hsl(var(--primary))}.customer-grid-side-panel{z-index:20;top:var(--customer-grid-table-offset,0);right:0;bottom:var(--customer-grid-table-bottom-gap,0);width:var(--customer-grid-panel-width);min-width:0;overflow-y:auto;border-top:1px solid hsl(var(--border));border-left:1px solid hsl(var(--border));color:hsl(var(--foreground))}.customer-grid-panel-tab,.customer-grid-side-panel{position:absolute;background:hsl(var(--background))}.customer-grid-panel-tab{z-index:22;top:var(--customer-grid-panel-tab-top,8px);right:var(--customer-grid-panel-tab-right,48px);display:inline-flex;align-items:center;max-width:min(260px,calc(100% - 230px));height:28px;gap:6px;padding:0 10px;border:1px solid hsl(var(--border));border-radius:6px;color:hsl(var(--muted-foreground));font-size:10px;cursor:pointer}.customer-grid-panel-tab:hover{background:hsl(var(--muted));color:hsl(var(--foreground))}.customer-grid-panel-tab svg{width:14px;height:14px;flex:0 0 auto}.customer-grid-panel-tab strong{min-width:0;overflow:hidden;color:hsl(var(--foreground));font-size:11px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.customer-grid-panel-tab-code{flex:0 0 auto;color:hsl(var(--muted-foreground));font-family:var(--font-mono,ui-monospace,monospace);font-size:10px;white-space:nowrap}.customer-grid-side-panel.is-empty{display:grid;place-items:center}.customer-grid-empty-state{display:grid;justify-items:center;gap:6px;padding:28px;color:hsl(var(--muted-foreground));text-align:center}.customer-grid-empty-state svg{width:18px;height:18px;margin-bottom:5px}.customer-grid-empty-state strong{color:hsl(var(--foreground));font-size:12px;font-weight:600}.customer-grid-empty-state span{font-size:11px}.customer-grid-panel-footer,.customer-grid-panel-header,.customer-grid-panel-section{padding:18px 20px;border-bottom:1px solid hsl(var(--border))}.customer-grid-panel-header{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.customer-grid-panel-header button{flex:0 0 auto}.customer-grid-panel-footer button svg,.customer-grid-panel-header button svg{width:14px;height:14px}.customer-grid-panel-eyebrow,.customer-grid-panel-section h3{display:block;color:hsl(var(--muted-foreground));font-size:10px;font-weight:700;text-transform:uppercase}.customer-grid-panel-header h2{max-width:230px;margin-top:8px;overflow-wrap:anywhere;font-size:15px;font-weight:650;line-height:1.35}.customer-grid-panel-identity{display:flex;flex-wrap:wrap;align-items:center;gap:5px;margin-top:5px;color:hsl(var(--muted-foreground));font-family:var(--font-mono,ui-monospace,monospace);font-size:10px}.customer-grid-status{font-family:inherit}.customer-grid-status.is-active{color:var(--ok)}.customer-grid-status.is-inactive,.customer-grid-status.is-suspended{color:var(--risk)}.customer-grid-panel-section h3{margin-bottom:14px}.customer-grid-secondary-section{padding-top:15px;padding-bottom:15px}.customer-grid-secondary-section h3{margin-bottom:11px;font-weight:600}.customer-grid-readiness{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));row-gap:12px}.customer-grid-readiness-item{display:flex;align-items:center;min-width:0;gap:8px;font-size:11px}.customer-grid-readiness-dot{width:7px;height:7px;flex:0 0 7px;border-radius:50%;background:var(--risk)}.customer-grid-readiness-item.is-ready .customer-grid-readiness-dot{background:var(--ok-bd)}.customer-grid-credit-row{display:flex;align-items:baseline;justify-content:space-between;gap:12px;font-size:10px}.customer-grid-credit-row+.customer-grid-credit-row{margin-top:10px}.customer-grid-credit-row strong{color:hsl(var(--foreground));font-family:var(--font-mono,ui-monospace,monospace);font-size:11px;font-weight:600;white-space:nowrap}.customer-grid-credit-row strong.is-risk,.customer-grid-credit-row.is-overdue strong{color:var(--risk)}.customer-grid-credit-signal{display:grid;gap:3px;margin-bottom:15px}.customer-grid-credit-signal span{color:var(--risk);font-size:10px;font-weight:600}.customer-grid-credit-signal strong{color:var(--risk);font-family:var(--font-mono,ui-monospace,monospace);font-size:17px;font-weight:650;line-height:1.25}.customer-grid-credit-section.has-risk .customer-grid-credit-meter>span{background:var(--warn)}.customer-grid-credit-meter{height:5px;margin:9px 0 11px;overflow:hidden;border-radius:3px;background:hsl(var(--muted))}.customer-grid-credit-meter>span{display:block;height:100%;border-radius:inherit;background:hsl(var(--primary))}.customer-grid-relationship{display:grid;gap:8px;margin:0}.customer-grid-relationship-row{display:grid;grid-template-columns:78px minmax(0,1fr);align-items:baseline;gap:10px;font-size:10px}.customer-grid-relationship-row dt{color:hsl(var(--muted-foreground))}.customer-grid-relationship-row dd{min-width:0;margin:0;overflow-wrap:anywhere;font-size:11px;font-weight:600}.customer-grid-relationship-row dd.is-empty{color:hsl(var(--muted-foreground));font-weight:400}.customer-grid-next-action{padding-top:16px;padding-bottom:16px;background:hsl(var(--primary)/.035)}.customer-grid-action-box{display:grid;grid-template-columns:18px minmax(0,1fr);width:100%;gap:10px;padding:12px;border:1px solid hsl(var(--border));border-radius:6px;background:hsl(var(--background));color:hsl(var(--foreground));font:inherit;text-align:left;cursor:pointer;transition:border-color .14s ease,background .14s ease}.customer-grid-action-box:hover{border-color:hsl(var(--primary)/.45);background:hsl(var(--primary)/.045)}.customer-grid-action-box:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:2px}.customer-grid-action-box:disabled{cursor:default;opacity:.6}.customer-grid-action-box>svg{width:15px;height:15px;margin-top:1px;color:var(--warn)}.customer-grid-action-box.is-ready>svg{color:var(--ok)}.customer-grid-action-box strong{font-size:11px;font-weight:650}.customer-grid-action-copy{display:grid;min-width:0;gap:5px}.customer-grid-action-copy>span:not(.customer-grid-action-cta){color:hsl(var(--muted-foreground));font-size:10px;line-height:1.5}.customer-grid-action-cta{display:inline-flex;align-items:center;gap:5px;margin-top:2px;color:hsl(var(--primary));font-size:10px;font-weight:650}.customer-grid-action-cta svg{width:12px;height:12px}#customer-credit-control,#customer-invoice-readiness,#customer-open-receivables,#customer-sales-coverage,#customer-sites{scroll-margin-top:12px}.so-page #customer-sales-coverage .customer-sales-coverage-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start}@media (max-width:760px){.so-page #customer-sales-coverage .customer-sales-coverage-grid{grid-template-columns:minmax(0,1fr)}}.customer-grid-panel-footer{position:sticky;z-index:2;bottom:0;display:grid;gap:10px;border-top:1px solid hsl(var(--border));border-bottom:0;background:hsl(var(--background))}.customer-grid-hold-note{display:flex;align-items:center;justify-content:center;gap:6px;color:var(--risk);font-size:10px}.customer-grid-hold-note svg{width:13px;height:13px}@media (max-width:900px){.customer-grid-shell{--customer-grid-panel-width:280px}.customer-grid-panel-footer,.customer-grid-panel-header,.customer-grid-panel-section{padding-right:16px;padding-left:16px}}@media (max-width:800px){.customer-grid-shell.is-panel-open .customer-grid-table-scroll{width:100%}.customer-grid-side-panel{z-index:30;top:0;right:0;bottom:0;width:min(320px,calc(100% - 24px));border-top:0;box-shadow:-10px 0 28px hsl(var(--foreground)/.1)}.customer-grid-side-panel.is-empty{display:none}.customer-grid-panel-tab{max-width:min(180px,calc(100% - 210px))}.customer-grid-panel-tab-code{display:none}}.cx-batch .card-b{display:flex;flex-wrap:wrap;gap:6px;align-items:center;padding-block:8px}.cx-batch .hint{margin-right:4px}.cx-batch a.btn{gap:4px;padding:3px 9px;font-size:12px;text-decoration:none}.cx-batch .st,.cx-batch a.btn{display:inline-flex;align-items:center}.cx-batch .st{gap:5px;padding-right:5px}.cx-batch .st button{padding:0 2px;border:0;background:none;color:inherit;font-size:13px;line-height:1;cursor:pointer;opacity:.55}.cx-batch .st button:hover{opacity:1}.listing-head{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;padding:2px 0 10px}.listing-head h1{font-size:18px;font-weight:700;letter-spacing:-.01em}.listing-head__actions{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.listing-views{display:flex;gap:4px;margin-bottom:10px;flex-wrap:wrap}.listing-views button{font-size:12px;font-weight:500;padding:5px 13px;border-radius:8px;color:hsl(var(--muted-foreground));box-shadow:0 0 0 1px hsl(var(--border));background:hsl(var(--background))}.listing-views button.is-active{background:hsl(var(--foreground));color:hsl(var(--background));font-weight:600;box-shadow:none}.listing-filter-bar{margin-bottom:10px}.listing-select-col{width:34px;text-align:center}.listing-open-link{font-family:var(--font-mono,ui-monospace),monospace;font-weight:600;color:hsl(var(--foreground));text-decoration:underline;text-decoration-color:hsl(var(--border));text-underline-offset:3px}.listing-open-link:hover{text-decoration-color:currentColor}.studio-grid-data-row[data-selected=true] td{background:hsl(var(--muted,var(--border))/.35)}@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(/fonts/archivo-vietnamese.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(/fonts/archivo-latin-ext.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(/fonts/home-archivo-latin.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root:root{--font-sans:Archivo,"Noto Sans SC","Microsoft YaHei",system-ui,sans-serif;--font-mono:var(--font-sans);--font-geist-sans:var(--font-sans);--font-geist-mono:var(--font-sans);--font-heading:var(--font-sans);--font-body:var(--font-sans);--font-heading-weight:800;--color-bg:#fcfcfb;--color-canvas:#f5f5f6;--color-surface:#eef0f1;--color-text:#1b2420;--color-divider:#e2e5e7;--color-accent:#2f6f4f;--color-accent-2:#2f6f4f;--color-accent-100:#eaf3ec;--color-accent-200:#d3e6d8;--color-accent-300:#b8d3b7;--color-accent-400:#86b489;--color-accent-500:#4f8f57;--color-accent-600:#27604a;--color-accent-700:#1f4d3a;--color-accent-800:#173d24;--color-accent-900:#10291a;--color-neutral-100:#f7f8f6;--color-neutral-200:#eceeea;--color-neutral-300:#d9ddd6;--color-neutral-400:#b9beb6;--color-neutral-500:#979c94;--color-neutral-600:#6b706a;--color-neutral-700:#545953;--color-neutral-800:#3a3e39;--color-neutral-900:#242724;--color-side:#eef0f1;--color-link:#2f6f4f;--color-risk:oklch(0.5 0.19 28);--window-close:#ff5f57;--window-close-edge:#e0443e;--window-zoom:#28c840;--window-zoom-edge:#1aab29;--window-glyph:rgba(0,0,0,0.5);--color-risk-deep:oklch(0.4 0.17 28);--color-risk-tint:oklch(0.96 0.03 28);--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-6:24px;--space-8:32px;--radius-sm:8px;--radius-md:10px;--radius-lg:14px;--radius:10px;--radius-card:14px;--panel-surface:60 14.2857% 98.6275%;--label-fg:var(--color-neutral-600);--hint-fg:var(--color-neutral-600);--hairline:var(--color-divider);--input-well:#ffffff;--risk:var(--color-risk);--risk-bg:var(--color-risk-tint);--warn:oklch(0.55 0.13 75);--paper-shadow:transparent}:root body{font-family:var(--font-body);font-size:14px;line-height:1.45;background:var(--color-canvas);color:var(--color-text)}:root :is(button,input,textarea,select){font-family:var(--font-body)}:root :is(.font-sans,.font-serif,.font-mono,.mono){font-family:var(--font-body)}:root :is(.font-mono,.mono,table){font-variant-numeric:tabular-nums}:root :is(h1,h2,h3,h4,h5,h6){font-family:var(--font-heading);font-weight:800}:root :is(.rounded-sm,.rounded-md){border-radius:var(--radius-sm)}:root .rounded-lg{border-radius:var(--radius-md)}:root :is(.rounded-xl,.rounded-2xl){border-radius:var(--radius-lg)}:root:root .btn{font-family:var(--font-heading);font-weight:800;font-size:14px;line-height:1.2;border-radius:8px;padding:9px 16px}:root:root :is(.btn-primary,.btn.primary){background:var(--color-accent);color:white;border-color:transparent}:root:root :is(.btn-primary,.btn.primary):hover{background:var(--color-accent-600)}:root:root .btn-secondary{border-color:var(--color-neutral-300);color:var(--color-link);padding-inline:8px}:root:root .btn-secondary:hover{background:var(--color-surface)}:root:root .btn-ghost{color:var(--color-link)}:root :is(button,a).inline-flex[class*=rounded]{border-radius:8px;font-family:var(--font-heading);font-weight:800}:root :is(button,a).bg-primary{background:var(--color-accent);color:white}:root :is(button,a).bg-primary:hover{background:var(--color-accent-600)}:root:root .input{border-radius:8px;background:var(--color-bg);border-color:var(--color-divider);font-size:14px}:root:root .tag{border-radius:6px}:root :is(.table,table){border-color:var(--color-divider)}:root:root .table th{background:var(--color-bg);color:var(--label-fg);font-size:11px;letter-spacing:.06em;padding:8px 12px 10px;text-transform:none;font-weight:500}:root:root .table td,:root:root .table th{border-bottom:1px solid var(--color-divider)}:root:root .table td{padding:12px;vertical-align:middle}:root:root .table tbody tr:hover{background:var(--color-neutral-100)}:root ::-moz-selection{background:var(--color-accent-200)}:root ::selection{background:var(--color-accent-200)}.mfg-shell .mfg-app-sidebar nav span.text-xs{font-family:var(--font-body);font-size:13px;font-weight:400}.mfg-shell .mfg-app-sidebar nav span.text-xs.transition-opacity{font-size:13.5px;letter-spacing:-.01em;font-weight:500}.mfg-shell .mfg-app-sidebar nav span.text-sidebar-primary,.mfg-shell .mfg-app-sidebar nav span[class*="!text-sidebar-primary-foreground"]{font-weight:600}.mfg-shell .mfg-app-sidebar aside{background:var(--color-side);border-right:1px solid rgba(0,0,0,.05)}.mfg-shell .mfg-app-sidebar aside>div>div:first-child{height:70px;background:var(--color-accent-700)}.mfg-shell .mfg-app-sidebar aside>div[class*="w-[240px]"]{width:216px}.mfg-shell .mfg-app-sidebar aside>div[class*="w-[240px]"]>div:first-child img{height:34px;width:auto}.mfg-shell .mfg-app-sidebar button[title="Search modules"]{height:32px;border:0;box-shadow:none;border-radius:10px;background:rgba(0,0,0,.05);font-size:12.5px}.mfg-shell:has(.erp-home) .mfg-content-pane{padding:0;background:var(--color-bg)}.mfg-shell:has(.erp-home) .mfg-content-surface{border:0;border-radius:0}@media (min-width:768px){.mfg-shell>div[class*="md:ml-[240px]"]{margin-left:216px}}.mfg-shell>div[class*="md:ml-"]{transition:none}:root:root{--background:240 5.26315789% 96.27450980%;--foreground:153.33333333 14.28571429% 12.35294118%;--card:60 14.2857% 98.6275%;--card-foreground:153.33333333 14.28571429% 12.35294118%;--popover:0.00000000 0.00000000% 100.00000000%;--popover-foreground:153.33333333 14.28571429% 12.35294118%;--primary:150.00000000 40.50632911% 30.98039216%;--primary-foreground:0.00000000 0.00000000% 100.00000000%;--secondary:220.0000 12.0000% 95.0980%;--secondary-foreground:153.33333333 14.28571429% 12.35294118%;--muted:220.0000 12.0000% 95.0980%;--muted-foreground:110.00000000 2.75229358% 42.74509804%;--accent:200.0000 9.6774% 93.9216%;--accent-foreground:155.21739130 42.59259259% 21.17647059%;--border:204.0000 9.4340% 89.6078%;--input:204.0000 9.4340% 89.6078%;--ring:150.00000000 40.50632911% 30.98039216%;--sidebar:200.0000 9.6774% 93.9216%;--sidebar-foreground:153.33333333 14.28571429% 12.35294118%;--sidebar-primary:150.00000000 40.50632911% 30.98039216%;--sidebar-primary-foreground:0.00000000 0.00000000% 100.00000000%;--sidebar-accent:204.0000 9.8039% 90.0000%;--sidebar-accent-foreground:155.21739130 42.59259259% 21.17647059%;--sidebar-border:204.0000 9.4340% 89.6078%;--sidebar-ring:150.00000000 40.50632911% 30.98039216%;--tenant-brand:150.00000000 40.50632911% 30.98039216%;--tenant-brand-strong:155.21739130 42.59259259% 21.17647059%;--tenant-selection:135.78947368 27.53623188% 86.47058824%}.mfg-shell .erp-home,.mfg-shell .mfg-content-pane,.mfg-shell:has(.erp-home) .mfg-content-pane{background:var(--color-canvas)}.mfg-shell :is(input:not([type=checkbox]):not([type=radio]),textarea,select){background-color:var(--color-bg)}:root:root{--destructive:0.7547 76.8116% 40.5882%;--destructive-foreground:0 0% 100%;--risk-bd:#e6867a;--doc-surface:var(--color-bg);--doc-canvas:var(--color-canvas);--doc-text:var(--color-text);--doc-text-muted:var(--color-neutral-600);--doc-label:var(--label-fg);--doc-link:var(--color-link);--doc-accent-soft:var(--color-accent-200);--doc-accent-strong:var(--color-accent-700);--doc-font:var(--font-body);--doc-risk:var(--color-risk);--doc-risk-tint:var(--color-risk-tint);--doc-hairline:var(--hairline);--doc-window-close:var(--window-close);--doc-window-close-edge:var(--window-close-edge);--doc-window-zoom:var(--window-zoom);--doc-window-zoom-edge:var(--window-zoom-edge);--doc-window-glyph:var(--window-glyph);--doc-divider:var(--color-divider);--doc-control-border:var(--color-neutral-300);--doc-text-soft:var(--color-neutral-700);--doc-text-strong:var(--color-neutral-800);--doc-hover:var(--color-neutral-100);--doc-hover-strong:var(--color-neutral-200);--doc-accent:var(--color-accent);--doc-accent-faint:var(--color-accent-100);--doc-font-heading:var(--font-heading);--doc-row-hover:var(--hl-bg);--doc-tag-bg:var(--st-draft-bg);--doc-tag-text:var(--secondary-fg);--doc-info:var(--info);--doc-info-tint:var(--info-bg);--doc-warn:var(--warn);--doc-warn-tint:var(--warn-bg);--doc-production:var(--mfg);--doc-production-tint:var(--mfg-bg);--doc-ok:var(--ok);--doc-dock-surface:hsl(var(--background));--doc-dock-edge:hsl(var(--border));--doc-dock-head:hsl(var(--muted)/0.3);--doc-dock-hover:hsl(var(--muted));--doc-dock-icon:hsl(var(--muted-foreground));--doc-dock-icon-active:hsl(var(--foreground));--doc-dock-grip:hsl(var(--primary)/0.3)}:root:root.dark{color-scheme:dark;--color-bg:#262e2a;--color-canvas:#1f2622;--color-surface:#2d3631;--color-text:#e6ece8;--color-divider:#39433d;--color-accent:#357a56;--color-accent-2:#357a56;--color-accent-100:#21362b;--color-accent-200:#2a4c3a;--color-accent-300:#36604b;--color-accent-400:#4a8565;--color-accent-500:#62ab82;--color-accent-600:#43906a;--color-accent-700:#94d4ae;--color-accent-800:#b8e5ca;--color-accent-900:#dcf2e5;--color-neutral-100:#29312d;--color-neutral-200:#313a35;--color-neutral-300:#404944;--color-neutral-400:#56605a;--color-neutral-500:#78827b;--color-neutral-600:#a5aea8;--color-neutral-700:#bdc4bf;--color-neutral-800:#d4dad6;--color-neutral-900:#e6ece8;--color-side:#1f2622;--color-link:#80c8a0;--color-risk:#ed7668;--color-risk-deep:#f8a59a;--color-risk-tint:#562e29;--panel-surface:150.0000 9.5238% 16.4706%;--input-well:#212824;--risk:var(--color-risk);--risk-bg:var(--color-risk-tint);--risk-bd:#ad5349;--warn:#e9b452;--background:145.7143 10.1449% 13.5294%;--foreground:140.0000 13.6364% 91.3725%;--card:150.0000 9.5238% 16.4706%;--card-foreground:140.0000 13.6364% 91.3725%;--popover:150.0000 9.5238% 16.4706%;--popover-foreground:140.0000 13.6364% 91.3725%;--primary:148.6957 39.4286% 34.3137%;--primary-foreground:0 0% 100%;--secondary:146.6667 9.0909% 19.4118%;--secondary-foreground:140.0000 13.6364% 91.3725%;--muted:146.6667 9.0909% 19.4118%;--muted-foreground:140.0000 5.2632% 66.4706%;--accent:147.2727 10.2804% 20.9804%;--accent-foreground:145.3846 40.6250% 87.4510%;--border:144.0000 8.0645% 24.3137%;--input:144.0000 8.0645% 24.3137%;--ring:146.3014 30.2905% 52.7451%;--destructive:4.2254 57.7236% 51.7647%;--destructive-foreground:0 0% 100%;--sidebar:145.7143 10.1449% 13.5294%;--sidebar-foreground:140.0000 13.6364% 91.3725%;--sidebar-primary:148.6957 39.4286% 34.3137%;--sidebar-primary-foreground:0 0% 100%;--sidebar-accent:148.2353 28.8136% 23.1373%;--sidebar-accent-foreground:145.3846 40.6250% 87.4510%;--sidebar-border:144.0000 8.0645% 24.3137%;--sidebar-ring:146.3014 30.2905% 52.7451%;--tenant-brand:148.6957 39.4286% 34.3137%;--tenant-brand-strong:144.3750 42.6667% 70.5882%;--tenant-selection:148.2353 28.8136% 23.1373%}.dark .mfg-shell .mfg-app-sidebar aside>div>div:first-child{background:#21362b}.dark .mfg-shell .mfg-app-sidebar aside{border-right-color:#39433d}:root:root{--form-action:0 0% 100%;--form-action-foreground:153.3333 14.2857% 12.3529%}:root:root.dark{--form-action:var(--card);--form-action-foreground:var(--foreground)}:root .bg-form-action{box-shadow:inset 0 0 0 1px var(--color-neutral-300)}.dark [data-orders-workspace] :is([aria-label="Business list"],[aria-label="To confirm list"])>[role=option][aria-selected=true],.dark [data-orders-workspace] [data-work-list][data-card-mode] [data-document-card][aria-current=true],.dark [data-workspace-shell] [data-workspace-saved-row]>button[aria-current=page],.dark [data-workspace-shell] nav[data-workspace-nav] ul [aria-current=page]{background:var(--color-neutral-200);box-shadow:inset 3px 0 0 var(--color-accent-500)}:root label.text-muted-foreground\/60{color:var(--label-fg)}[data-orders-workspace] [data-work-list] button[aria-label="Run search"]{background:transparent;color:var(--color-text);box-shadow:inset 0 0 0 1px var(--color-neutral-300)}[data-orders-workspace] [data-work-list] button[aria-label="Run search"]:hover{background:var(--color-surface)}.dark .text-primary{color:var(--color-link)}.dark .text-destructive{color:var(--color-risk)}.dark [data-work-list] table tbody tr:has([data-last-opened=true]),.dark [data-work-list] table tbody tr[data-so-current=true]{background:var(--color-neutral-200);box-shadow:inset 3px 0 0 var(--color-accent-500)}:root:not(.dark) :is([data-orders-workspace] :is([aria-label="Business list"],[aria-label="To confirm list"])>[role=option][aria-selected=true],[data-orders-workspace] [data-work-list][data-card-mode] [data-document-card][aria-current=true],[data-workspace-shell] nav[data-workspace-nav] ul [aria-current=page],[data-workspace-shell] [data-workspace-saved-row]>button[aria-current=page],[data-work-list] table tbody tr[data-so-current=true],[data-work-list] table tbody tr:has([data-last-opened=true])){--muted-foreground:110.0000 3.4884% 33.7255%;--label-fg:#545953;--hint-fg:#545953;--color-neutral-600:#545953;--doc-text-muted:#545953;--doc-label:#545953}:root ::-webkit-scrollbar-corner{background:transparent}@media (min-width:640px){:root [role=region][aria-label^=Notifications]>ol{left:64px}}:root:root{--board-page:#121714;--board-card:#1f2622;--board-card-edge:#39433d;--board-text:#f3f6f4;--board-muted:#bdc4bf;--board-risk:#ff8f80;--board-accent:#94d4ae;--board-warn:#e9b452;--board-chip:#2d3631}