.mobile-summary-cell{display:none!important}.mobile-selection-toggle,.workspace-table-shell__header[data-mobile-selection-header=only]{display:none}@media screen and (max-width:767px){.workspace-table-shell:has(.mobile-summary-selection)>.workspace-table-shell__header{display:flex;align-items:center;flex-wrap:wrap;gap:4px;padding:4px 6px!important}.workspace-table-shell:has(.mobile-summary-selection)>.workspace-table-shell__header>:not(.mobile-selection-toggle){flex:1;min-width:0}.workspace-table-shell:has(.mobile-summary-selection)>.workspace-table-shell__header>.mobile-selection-toggle{display:inline-flex;align-items:center;justify-content:center;flex:none;min-height:44px;min-width:44px;padding:4px 8px;border:1px solid #cbdcf2;border-radius:7px;background:#eaf2ff;color:#245a9a;font-size:15px}.workspace-table-shell:not([data-mobile-selecting=true]) .mobile-summary-selection{display:none!important}tr[data-mobile-summary-row]:has(.mobile-summary-selection)>:is(td[data-workspace-role=selection],td[data-label="选择"],td[data-order-column=selection]){display:none!important}.mobile-summary-card:has(.mobile-summary-selection) .mobile-summary-details :is(.table-selection-control,.production-task-mobile-select,.customer-mobile-selection,[data-column=selection]){display:none}.workspace-table-shell:has(.mobile-summary-selection):not([data-mobile-selecting=true]) .table-selection-mobile{display:none!important}.workspace-table-shell table:has(>tbody>tr[data-mobile-summary-row])>tbody{gap:4px!important;padding:4px 6px!important}table tbody tr[data-mobile-summary-row]{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;position:relative;min-width:0;margin:0!important;border:1px solid #dce6f3;border-radius:7px;overflow:visible!important;padding:0!important}table tbody tr[data-mobile-summary-row]>td.mobile-summary-cell{grid-column:1/-1!important;order:-1!important;display:block!important;padding:4px 6px!important;border:0!important;min-height:0!important;height:auto!important;width:auto!important;max-width:none!important;white-space:normal!important}table tbody tr[data-mobile-summary-row][data-expanded]>td:not(.mobile-summary-cell){display:flex!important;flex-direction:column;align-items:center;justify-content:center;grid-column:auto!important;grid-row:auto!important;order:0!important;gap:2px;min-width:0!important;min-height:44px!important;height:auto!important;padding:6px 8px!important;white-space:normal!important;overflow-wrap:anywhere}table tbody tr[data-mobile-summary-row][data-expanded]>td:not(.mobile-summary-cell):before{grid-column:auto;min-width:0;font-size:14px;color:#60718f}table tbody tr[data-mobile-summary-row][data-expanded]>td:not(.mobile-summary-cell)>*{grid-column:auto;min-width:0;max-width:100%}.mobile-summary-card .mobile-summary-details [data-mobile-detail=wide],table tbody tr[data-mobile-summary-row][data-expanded]>td[data-mobile-detail=wide]{grid-column:1/-1!important}.mobile-summary-card [data-mobile-detail=summary],.workspace-table-shell table.factory-order-ledger-data-table tbody tr[data-mobile-summary-row]:not([data-expanded=true])>td[data-order-column],table tbody tr[data-mobile-summary-row]:not([data-expanded=true])>td:not(.mobile-summary-cell),table tbody tr[data-mobile-summary-row]>td.mobile-summary-cell:before,table tbody tr[data-mobile-summary-row][data-expanded]>td[data-mobile-detail=summary],tr[data-mobile-summary-row] [data-mobile-detail=summary]{display:none!important}.mobile-summary-identity{display:flex;align-items:center;gap:6px;min-width:0}.mobile-summary-card>:is(.mobile-summary-identity,.mobile-summary-bottom),table tbody tr[data-mobile-summary-row]>td.mobile-summary-cell>:is(.mobile-summary-identity,.mobile-summary-bottom){width:100%!important;max-width:none!important;margin:0!important;box-sizing:border-box;align-self:stretch}.mobile-summary-selection{flex:0 0 44px;min-height:44px}.mobile-summary-image,.mobile-summary-selection{display:flex;align-items:center;justify-content:center}.mobile-summary-image{flex:0 0 48px}.mobile-summary-image :is(img,button,a){width:48px!important;height:48px!important;min-width:48px!important;min-height:48px!important;max-width:48px!important;padding:0!important;object-fit:contain!important}.mobile-summary-image>*{width:48px!important;height:48px!important;min-width:48px!important;min-height:48px!important;object-fit:contain!important}.mobile-summary-name{display:flex;flex:1;flex-direction:column;gap:1px;min-width:0;font-size:14px!important;line-height:1.5;overflow-wrap:anywhere;text-align:start}.mobile-summary-name>strong{color:#245ea8}.mobile-summary-name>span{color:#35465d}.mobile-summary-meta{font-size:14px;line-height:1.5;color:#60718f;white-space:normal;overflow-wrap:anywhere}.mobile-order-identity-line{display:flex;align-items:center;flex-wrap:wrap;gap:0 6px;text-align:center}.mobile-order-identity-line>[data-mobile-code]{color:#245ea8;font-weight:700}.mobile-order-identity-line>[data-mobile-customer-code]{color:#584579}.mobile-order-identity-line .customer-material-tag{padding:0 5px;font-size:12px;line-height:20px}.mobile-order-material{color:#625344;font-size:12px;font-weight:400}.mobile-order-progress{display:flex;flex-direction:column;align-items:center;gap:0;min-width:0}.mobile-order-progress>*{font-size:14px;min-width:0;max-width:100%;white-space:normal!important;overflow-wrap:anywhere!important}.mobile-summary-bottom .mobile-order-quantity{color:#b32624}.mobile-summary-status{flex:0 1 auto;max-width:30%;white-space:normal;overflow-wrap:anywhere;font-size:14px}.mobile-summary-bottom{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:2px 6px;min-height:44px;font-size:14px;line-height:1.5}.mobile-summary-context{flex:1 1 4em;min-width:4em;overflow-wrap:anywhere}.mobile-summary-context:empty{display:none}.mobile-summary-bottom [data-mobile-metric]{font-size:15px!important;font-weight:700;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.mobile-summary-bottom button{min-width:44px!important;min-height:44px!important;padding:4px 6px!important;font-size:15px!important;white-space:normal!important}.mobile-summary-action{display:inline-flex;flex:none}.mobile-summary-action>button{background:var(--ui-blue,#3478ee)!important;border:1px solid var(--ui-blue,#3478ee)!important;color:#fff!important;border-radius:7px}.mobile-summary-action[data-tone=success]>button{background:#168253!important;border-color:#168253!important}.mobile-summary-action[data-tone=danger]>button{background:#c93443!important;border-color:#c93443!important}.mobile-summary-bottom>.mobile-summary-expand{background:#eef3fa!important;color:#275a94!important;border:1px solid #cbdcf2!important;border-radius:7px}.mobile-summary-bottom button:disabled{opacity:.5;cursor:not-allowed}table tbody tr[data-mobile-summary-row] :is([role=alert],[role=status]){white-space:normal;overflow-wrap:anywhere}.customer-progress-mobile-list>article.mobile-summary-card,article.mobile-summary-card{display:block!important;padding:4px 6px!important;margin:0!important;border:1px solid #dce6f3;border-radius:7px;font-size:14px!important}.mobile-summary-card .mobile-summary-details{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.mobile-summary-card .mobile-summary-details>*{min-width:0;max-width:100%;overflow-wrap:anywhere}.mobile-summary-card .mobile-summary-details [data-mobile-detail=fields]{display:contents}.mobile-summary-card:not([data-expanded=true]) .mobile-summary-details{display:none}}@media screen{body.workspace-fixed-app{overflow:hidden;display:flex;flex-direction:column;height:var(--workspace-visible-height,100dvh)}body.workspace-fixed-app>.demo-environment-banner{position:static;z-index:auto;transform:none;flex:0 0 auto;max-width:none;padding:2px 8px;border-radius:0;box-shadow:none}[data-workspace-application]{flex:1 1 0;height:0;min-height:0;overflow:hidden}[data-workspace-application]>.app-shell{position:relative;height:100%;min-height:0;overflow:hidden}[data-workspace-application] .sidebar{position:absolute}[data-workspace-application] .main-area{height:100%;min-height:0;display:flex;flex-direction:column;overflow:hidden}[data-workspace-application] .main-area>:is(.topbar,.tabbar,.customer-preview-banner){flex:0 0 auto;position:relative;top:auto}[data-workspace-application] .content-area{height:auto;padding-bottom:8px}.workspace-page-slot,[data-workspace-application] .content-area{flex:1 1 0;min-height:0;overflow:hidden;display:flex;flex-direction:column}.workspace-page-slot{min-width:0}.workspace-page-slot>:is([data-workspace-page],.module-page,section):not(.modal-backdrop),.workspace-page-slot>:is(div,main):has(>.workspace-viewport),.workspace-viewport-host{flex:1 1 0;min-width:0;min-height:0;height:100%;display:flex;flex-direction:column;overflow:hidden;padding:0!important}.workspace-viewport{position:relative;display:flex;flex:1 1 0;flex-direction:column;width:100%;height:100%;min-width:0;min-height:0;gap:0;overflow:visible}.workspace-viewport__footer,.workspace-viewport__header{flex:0 0 auto;min-width:0;position:relative;background:var(--ui-page-bg,#f4f7fb)}.workspace-viewport__header{z-index:12;padding-bottom:8px}.workspace-viewport__header:empty{display:none!important}.workspace-viewport__body{flex:1 1 0;min-width:0;min-height:0;overflow:auto;overscroll-behavior:contain;scrollbar-gutter:stable}.workspace-viewport[data-workspace-mode=split]>.workspace-viewport__body,.workspace-viewport[data-workspace-mode=table]>.workspace-viewport__body{display:flex;flex-direction:column;overflow:hidden;scrollbar-gutter:auto}.workspace-viewport__body>.workspace-viewport{min-height:0}.workspace-viewport__body>:is(.confirmed-shipment-archive,.after-sales-workbench-v54){display:flex;flex:1 1 0;flex-direction:column;min-height:0;height:100%;overflow:hidden}.workspace-viewport-host[hidden]{display:none!important}.workspace-viewport[data-workspace-mode=table]>.workspace-viewport__body>.profit-main-grid>.profit-table-card,.workspace-viewport[data-workspace-mode=table]>.workspace-viewport__body>:is(.table-card,.employee-table-card){display:flex;flex:1 1 0;flex-direction:column;min-height:0;overflow:hidden}.employee-payroll-page .employee-attendance-layout{flex:1;height:100%;min-height:0;overflow:hidden}.employee-payroll-page .attendance-list-card{display:flex;flex-direction:column;min-height:0}.employee-payroll-page .attendance-upload-card{overflow:auto;min-height:0}.profit-main-grid{flex:1;min-height:0;overflow:hidden;align-items:stretch}.profit-main-grid>.profit-priority-card{overflow:auto;min-height:0}.workspace-viewport__footer{z-index:8;border-top:1px solid var(--ui-border,#d5e2ef)}.workspace-table-shell[data-workspace-scroll-mode=contained]{flex:1 1 0;height:100%;min-height:0!important;max-height:100%;margin-bottom:0}.workspace-table-shell[data-workspace-scroll-mode=contained]>.workspace-table-shell__header{z-index:9;position:relative;background:#fff;flex:0 0 auto}.workspace-table-shell[data-workspace-scroll-mode=contained]>.workspace-table-shell__body{flex:1 1 0;min-height:0;overflow-y:auto!important;overflow-x:hidden!important;overscroll-behavior:contain;scrollbar-gutter:stable}.workspace-table-shell[data-workspace-scroll-mode=contained] [data-workspace-table-content]{overflow:visible!important;max-height:none!important}.workspace-table-horizontal-scroll{flex:0 0 auto;height:22px;min-height:22px;max-width:100%;overflow-x:auto;overflow-y:hidden;background:#f4f8fc;border-top:1px solid #d5e2ef;scrollbar-color:#8ca5c5 #edf3fa}.workspace-table-horizontal-scroll[hidden]{display:none!important}.workspace-table-horizontal-scroll:focus-visible{outline:2px solid #3478ee;outline-offset:-2px}.workspace-table-horizontal-scroll::-webkit-scrollbar{height:18px}.workspace-table-horizontal-scroll::-webkit-scrollbar-thumb{background:#8ca5c5;border:3px solid #edf3fa;border-radius:9px}.workspace-table-horizontal-scroll::-webkit-scrollbar-track{background:#edf3fa}.workspace-table-shell[data-workspace-scroll-mode=contained]>.workspace-table-shell__footer{flex:0 0 auto;margin-top:0;z-index:9}.workspace-table-shell[data-workspace-scroll-mode=contained]>.workspace-table-shell__body>:is(.table-wrap,.table-scroll,.table-scroll-area,.table-container,.cf52-table-wrap){overflow:visible;max-height:none}.workspace-table-shell[data-workspace-scroll-mode=contained] thead th{position:sticky!important;top:0;z-index:6;background:var(--workspace-pinned-header-background,#f4f8fc);box-shadow:0 1px 0 #d5e2ef}.workspace-table-shell[data-workspace-scroll-mode=contained] thead th[data-workspace-pin]{z-index:8}[data-workspace-subnavigation]{flex:0 0 auto}.workspace-secondary-controls{position:relative;min-width:0}.workspace-secondary-toggle{display:none}.workspace-secondary-controls[data-compact=false]{display:contents}.workspace-secondary-controls[data-compact=false]>.workspace-secondary-toggle{display:none!important}.workspace-secondary-controls[data-compact=false]>.workspace-secondary-panel{display:contents}.workspace-secondary-controls[data-compact=true]>.workspace-secondary-toggle{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:8px 12px;border:1px solid var(--ui-border,#d5e2ef);border-radius:7px;background:#fff;color:var(--ui-text-color,#263c57);font-size:16px}.workspace-secondary-controls[data-compact=true]>.workspace-secondary-panel{display:none;position:absolute;left:0;top:100%;width:min(640px,calc(100vw - 32px));max-height:min(340px,50dvh);overflow:auto;overscroll-behavior:contain;padding:12px;border:1px solid #c7d9ef;border-radius:8px;background:#fff;box-shadow:0 10px 28px #18324f26;z-index:30}.workspace-secondary-controls[data-compact=true][data-expanded=true]>.workspace-secondary-panel{display:block}[data-workspace-compact=true]>.workspace-viewport__header{padding-bottom:12px}[data-workspace-compact=true] [data-workspace-heading]{min-height:44px!important;margin:0!important}[data-workspace-compact=true] [data-workspace-heading]>:is(header,div){display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;min-height:44px;width:100%;margin:0!important;padding:0!important}[data-workspace-compact=true] [data-workspace-heading]>:is(header,div)>div:first-child{flex:1 1 auto!important;min-width:0;width:auto!important}[data-workspace-compact=true] [data-workspace-heading] :is(h1,h2){margin:0!important;font-size:26px!important;line-height:1.35;white-space:normal}[data-workspace-compact=true] [data-workspace-heading] :is(.breadcrumb,p,.data-freshness){display:none!important}[data-workspace-compact=true] [data-workspace-heading] .workspace-secondary-panel p{display:block!important}[data-workspace-compact=true] :is([data-workspace-toolbar],.heading-actions){display:flex!important;flex:0 1 auto!important;width:auto!important;min-width:0;max-width:100%;flex-wrap:nowrap!important;justify-content:flex-end!important;align-items:center;gap:8px!important;margin:0!important;padding:0!important}[data-workspace-compact=true] :is([data-workspace-toolbar],.heading-actions)>*{flex:0 0 auto}[data-workspace-toolbar-secondary]{display:flex;justify-content:flex-end;align-items:center;gap:8px;flex-wrap:nowrap}[data-workspace-toolbar-status]{display:none!important}.heading-actions :is(button,a),[data-workspace-toolbar] :is(button,a){min-height:44px;white-space:nowrap}[data-workspace-compact=true] [data-workspace-navigation]{min-height:44px!important;margin:0!important}[data-workspace-compact=true] [data-workspace-subnavigation]{display:flex;align-items:center;min-width:0;gap:8px!important;flex-wrap:nowrap!important;max-width:100%}[data-workspace-subnavigation]:not([data-workspace-navigation] *){overflow-x:auto;scrollbar-width:thin}[data-workspace-compact=true] :is([data-workspace-navigation],[data-workspace-subnavigation]) :is(button,a){flex:0 0 auto;min-height:44px;white-space:nowrap!important}[data-workspace-compact=true] [data-workspace-material]{min-height:0!important}[data-workspace-compact=true] .material-class-card-navigation{margin:0!important;min-height:0!important}[data-workspace-compact=true] .material-class-cards{display:grid!important;grid-template-columns:repeat(3,minmax(92px,1fr));gap:12px!important;margin:0!important;padding:0!important;min-height:0!important}[data-workspace-compact=true] .factory-order-ledger-material{width:100%!important;min-width:0!important;height:64px!important;min-height:64px!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;padding:6px 12px!important;gap:2px!important}[data-workspace-compact=true] .factory-order-ledger-material b{font-size:16px!important;line-height:1.5!important}[data-workspace-compact=true] .factory-order-ledger-material strong{position:static!important;font-size:18px!important;line-height:1.5!important}[data-workspace-compact=true] :is(.material-class-card-label small,.material-icon){display:none!important}[data-workspace-material-auxiliary]{display:flex;align-items:center;gap:8px;margin:0!important}.workspace-material-note{font-size:14px;line-height:1.5;color:#60718f}[data-workspace-compact=true] .workspace-filter-bar{display:flex!important;align-items:end!important;flex-wrap:nowrap!important;padding:0!important;margin:0!important;gap:12px!important;min-width:0}[data-workspace-compact=true] .workspace-filter-bar__search{flex:1 1 240px!important;min-width:110px!important;width:auto!important}[data-workspace-compact=true] .workspace-filter-bar__primary{display:flex!important;flex:0 0 auto;align-items:end;gap:12px;width:max-content!important}[data-workspace-compact=true] .workspace-filter-bar__primary>label{flex:1 1 140px;min-width:140px!important}[data-workspace-compact=true] .workspace-filter-bar :is(label,label>span:first-child){font-size:16px!important;line-height:1.5!important}[data-workspace-compact=true] .workspace-filter-bar label{display:grid;gap:4px;min-width:0}[data-workspace-compact=true] .workspace-filter-bar :is(input,button,select){font-size:16px!important;line-height:1.5}[data-workspace-compact=true] .workspace-filter-bar__search :is(label,[data-clearable-search]){width:100%;min-width:0}[data-workspace-compact=true] .workspace-filter-bar__actions{display:flex!important;align-items:center;flex:0 0 auto;gap:8px!important;margin:0!important}[data-workspace-compact=true] .workspace-filter-bar__actions>*{white-space:nowrap}.workspace-filter-drawer-backdrop[data-inline=true][data-open=false],.workspace-filter-drawer-backdrop[data-inline=true][data-open=false] .workspace-filter-drawer__body,.workspace-filter-drawer-backdrop[data-inline=true][data-open=false]>section{display:contents}.workspace-filter-drawer-backdrop[data-inline=true][data-open=false] :is(header,footer,.workspace-filter-bar__secondary){display:none}[data-workspace-narrow=true] .workspace-filter-drawer-backdrop[data-inline=true][data-open=false]{display:none}[data-workspace-compact=true] .workspace-filter-drawer-backdrop[data-open=true] .workspace-filter-bar__primary{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:12px}.workspace-filter-drawer-backdrop[data-open=true] .workspace-filter-bar__secondary{margin-top:12px}.content-area:has(.workspace-filter-drawer-backdrop[data-open=true]),.main-area:has(.workspace-filter-drawer-backdrop[data-open=true]),[data-workspace-application]:has(.workspace-filter-drawer-backdrop[data-open=true]){position:relative!important;z-index:10000!important}.workspace-secondary-panel :is(nav,[data-workspace-subnavigation]){display:flex;flex-wrap:wrap!important;overflow:visible!important;gap:8px}.workspace-secondary-panel>label{display:grid;gap:4px;margin:8px 0}.workspace-secondary-controls[data-compact=true]>.workspace-secondary-panel :is([data-workspace-toolbar-secondary],.workspace-filter-bar__primary){display:flex!important;flex-wrap:wrap!important;gap:8px;width:100%!important}.workspace-secondary-controls[data-compact=true]>.workspace-secondary-panel .workspace-filter-bar__primary>label{flex:1 1 100%}.workspace-table-shell[data-workspace-scroll-mode=contained]>.workspace-table-shell__header{min-height:48px!important;padding:8px 12px!important;gap:8px 12px!important;align-items:center}.workspace-table-shell__header>:is(h2,h3){margin:0}.workspace-table-shell[data-workspace-scroll-mode=contained] thead th{height:56px;min-height:56px;padding-top:6px!important;padding-bottom:6px!important;font-size:16px}.workspace-table-shell[data-workspace-scroll-mode=contained] tbody td{height:72px;padding-top:12px;padding-bottom:12px;font-size:16px;line-height:1.5}[data-workspace-compact=true] .confirmed-shipment-table-tools{display:flex!important;flex-wrap:wrap!important;align-items:center;gap:8px 12px!important;padding:0!important}[data-workspace-compact=true] .confirmed-shipment-table-tools>*{display:flex;align-items:center;gap:8px}[data-workspace-compact=true] .workspace-pagination{display:grid!important;grid-template-columns:minmax(0,1fr) auto auto!important;align-items:center;padding:8px!important;gap:8px 12px!important}[data-workspace-compact=true] .workspace-pagination__size{justify-content:flex-start!important;flex-wrap:nowrap!important}[data-workspace-compact=true] .workspace-pagination__nav{display:flex!important;justify-content:flex-end!important;grid-column:auto!important;width:auto!important;gap:8px}.workspace-pagination__nav button{min-height:44px;min-width:44px;padding:8px}.workspace-pagination__status{justify-self:end;font-size:14px;white-space:nowrap}.workspace-pagination__size .workspace-secondary-panel>label{display:flex!important;flex-direction:row!important;align-items:center;width:max-content!important;gap:8px;margin:0!important;white-space:nowrap}.workspace-pagination__size .workspace-secondary-panel>label>*{flex:0 0 auto}.workspace-pagination__size label>:has(>select){width:76px!important;min-width:76px!important}.workspace-pagination__size .workspace-secondary-panel{text-align:center}.workspace-global-actions{display:contents}.workspace-global-actions>.workspace-global-toggle{display:none}.workspace-global-actions>.top-actions{display:flex!important}[data-workspace-narrow=true] [data-workspace-heading]>:is(header,div)>div:first-child{flex:1 1 0!important}[data-workspace-narrow=true] [data-workspace-heading] [data-workspace-toolbar]{flex:0 0 auto!important}[data-workspace-narrow=true] .workspace-pagination__nav button:is(:first-child,:last-child){display:none!important}[data-workspace-narrow=true] .workspace-pagination__size .workspace-secondary-toggle{padding:8px}[data-workspace-narrow=true] .workspace-filter-bar{gap:8px!important}.workspace-table-shell__header:has(.workspace-secondary-controls[data-expanded=true]){z-index:60!important}[data-workspace-compact=true] .after-sales-v54-data-time{display:none}[data-workspace-short=true] .workspace-filter-bar__search>label{display:flex!important;flex-direction:row!important;align-items:center;gap:8px;white-space:nowrap}[data-workspace-short=true] .workspace-filter-bar__search>label>:is(span,[data-clearable-search]){flex:1 1 auto;min-width:0}[data-workspace-short=true] .workspace-filter-bar__search>label>span:first-child:not(:has(input)){flex:0 0 auto}[data-workspace-short=true] .workspace-table-shell[data-workspace-scroll-mode=contained]>.workspace-table-shell__header{padding:0 8px!important;min-height:44px!important}[data-workspace-short=true] .workspace-table-shell__header>:is(b,h2,h3){display:none}[data-workspace-short=true] .workspace-pagination{padding:0 8px!important}[data-workspace-short=true] [data-workspace-header]{gap:8px!important}[data-workspace-short=true]>.workspace-viewport__header{padding-bottom:8px!important}[data-workspace-compact=true][data-workspace-short=true] .workspace-pagination{padding:0 8px!important}[data-workspace-compact=true] .factory-order-ledger-quantity-unit{font-size:18px}@media(max-height:700px){[data-workspace-application] .content-area{padding-top:12px!important}}@media(max-height:800px),(max-width:767px){[data-workspace-application] .main-area>.topbar{min-height:52px!important;height:52px!important;padding:4px 8px!important;gap:8px!important;flex-wrap:nowrap!important}[data-workspace-application] .main-area>.topbar>.global-search{flex:1 1 0!important;min-width:0!important;width:auto!important}[data-workspace-application] .workspace-global-actions{display:block;flex:0 0 auto;position:relative;order:3}[data-workspace-application] .workspace-global-actions>.workspace-global-toggle{display:flex;align-items:center;justify-content:center;min-height:44px;padding:8px;border:1px solid #c7d9ef;border-radius:7px;color:#31527d;background:#fff;cursor:pointer;font-size:16px;white-space:nowrap}[data-workspace-application] .workspace-global-actions:not([data-expanded=true])>.top-actions{display:none!important}[data-workspace-application] .workspace-global-actions>.top-actions{position:absolute;top:100%;right:0;width:min(360px,calc(100vw - 16px))!important;height:auto!important;max-height:60dvh;overflow:auto;padding:12px;gap:8px;flex-wrap:wrap!important;background:#fff;border:1px solid #c7d9ef;border-radius:8px;box-shadow:0 10px 28px #18324f26;z-index:100}[data-workspace-application] .workspace-global-actions .signed-user{flex-wrap:wrap;max-width:100%}}@media(max-width:767px){body.workspace-fixed-app>.demo-environment-banner .demo-environment-detail{display:none}[data-workspace-application] .content-area{padding:12px 8px 8px!important}[data-workspace-application] .customer-portal-main{padding-bottom:calc(58px + env(safe-area-inset-bottom))}[data-workspace-compact=true] [data-workspace-heading] :is(h1,h2){font-size:26px!important}[data-workspace-compact=true] .workspace-filter-bar__actions .workspace-filter-action--reset{display:none}[data-workspace-compact=true] .workspace-filter-bar__actions:has(.workspace-filter-action--more) .workspace-filter-action--apply{display:none}[data-workspace-compact=true] .workspace-pagination{gap:8px!important;padding:8px 4px!important}.workspace-pagination__nav{gap:4px!important}.workspace-pagination__size .workspace-secondary-toggle{padding:8px!important}.workspace-table-shell[data-workspace-scroll-mode=contained][data-workspace-mobile-cards=true] :is(thead th,tbody td){height:auto;min-height:0}.workspace-table-shell[data-workspace-scroll-mode=contained][data-workspace-mobile-cards=true] thead th{position:static!important}.employee-payroll-page .employee-attendance-layout{display:flex;flex-direction:column}.employee-payroll-page .attendance-upload-card{flex:0 1 120px}.employee-payroll-page .attendance-list-card{flex:1}.profit-main-grid{display:flex;flex-direction:column}.profit-main-grid>.profit-priority-card{flex:0 1 88px}}[data-workspace-keyboard=true] [data-workspace-application] :is(.tabbar,[data-workspace-material],.workspace-table-shell__header,.workspace-pagination){display:none!important}[data-workspace-keyboard=true] [data-workspace-application] .workspace-table-shell[data-workspace-scroll-mode=contained] thead{display:none!important}[data-workspace-keyboard=true] [data-workspace-application] .topbar:not(:focus-within){display:none!important}[data-workspace-keyboard=true] [data-workspace-application] .workspace-filter-bar__primary:not(:focus-within){display:none!important}body.workspace-fixed-app:has([role=dialog][aria-modal=true]) :is([aria-label="打开小巢智能助手"],[aria-label="小巢智能助手"]){visibility:hidden!important;pointer-events:none}}@media screen and (max-height:480px),screen and (max-width:767px){:is(.main-area,[data-workspace-mobile-scroll-host]):has([data-workspace-mobile-overflow=true]){overflow-y:auto;overflow-x:hidden}.workspace-page-slot:has([data-workspace-mobile-overflow=true])>:is([data-workspace-page],.module-page,section):not(.modal-backdrop),.workspace-page-slot:has([data-workspace-mobile-overflow=true])>:is(div,main):has(>.workspace-viewport),[data-workspace-application]:has([data-workspace-mobile-overflow=true]) :is(.content-area,.workspace-page-slot,.workspace-viewport-host,.workspace-viewport),[data-workspace-mobile-overflow=true][data-workspace-mode=table]>.workspace-viewport__body{flex:0 0 auto;height:auto!important;overflow:visible!important}[data-workspace-mobile-overflow=true]>.workspace-viewport__header{max-height:none!important;overflow:visible!important}[data-workspace-mobile-overflow=true] .workspace-table-shell[data-workspace-scroll-mode=contained]{flex:0 0 auto;height:auto;max-height:none}[data-workspace-mobile-overflow=true] .workspace-table-shell[data-workspace-scroll-mode=contained]>.workspace-table-shell__body{flex:0 0 clamp(180px,40dvh,320px);height:clamp(180px,40dvh,320px);min-height:180px}}@media print{.workspace-table-horizontal-scroll{display:none!important}body.workspace-fixed-app{display:block;height:auto;overflow:visible}body.workspace-fixed-app .customer-order-page>[data-workspace-viewport]{display:block!important}body.workspace-fixed-app :is([aria-label="打开小巢智能助手"],[aria-label="小巢智能助手"]){display:none!important}.workspace-page-slot,.workspace-table-shell[data-workspace-scroll-mode=contained],.workspace-table-shell[data-workspace-scroll-mode=contained]>.workspace-table-shell__body,.workspace-viewport,.workspace-viewport-host,.workspace-viewport__body,[data-workspace-application],[data-workspace-application] .content-area,[data-workspace-application] .main-area,[data-workspace-application]>.app-shell{display:block;height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important}.workspace-secondary-toggle{display:none}.workspace-secondary-panel{position:static!important;display:block!important;height:auto!important;max-height:none!important;overflow:visible!important}.workspace-table-shell[data-workspace-scroll-mode=contained] thead{display:table-header-group}.workspace-table-shell[data-workspace-scroll-mode=contained] thead th{position:static!important}body.workspace-fixed-app .workspace-table-shell[data-workspace-scroll-mode=contained]>.workspace-table-shell__header,body.workspace-fixed-app [data-workspace-fixed]{display:none!important}body.workspace-fixed-app .workspace-table-shell[data-workspace-scroll-mode=contained] table{width:100%!important;min-width:0!important;table-layout:fixed!important}body.workspace-fixed-app .workspace-table-shell[data-workspace-scroll-mode=contained] :is(th,td){position:static!important;inset:auto!important;width:auto!important;min-width:0!important;max-width:none!important;height:auto!important;padding:4px!important;box-shadow:none!important;white-space:normal!important;overflow-wrap:anywhere}body.workspace-fixed-app .workspace-table-shell[data-workspace-scroll-mode=contained] :is(colgroup,[data-workspace-role=action],[data-workspace-role=selection]){display:none!important}body.workspace-fixed-app .workspace-table-shell[data-workspace-scroll-mode=contained] tr{break-inside:avoid}}.MaterialDrawers_workspace__gbSlG{display:flex;flex-direction:column;min-width:0;min-height:0;height:100%;color:#203e62;font-size:16px;gap:6px}.MaterialDrawers_editor__P5_0T button,.MaterialDrawers_editor__P5_0T input,.MaterialDrawers_editor__P5_0T select,.MaterialDrawers_peek__Mqd2N button,.MaterialDrawers_workspace__gbSlG button,.MaterialDrawers_workspace__gbSlG input,.MaterialDrawers_workspace__gbSlG select{min-height:44px;font-size:16px;box-sizing:border-box}.MaterialDrawers_editor__P5_0T button,.MaterialDrawers_peek__Mqd2N button,.MaterialDrawers_workspace__gbSlG button{border:1px solid #b9cfea;border-radius:6px;background:#fff;color:#205ca0;padding:7px 10px;cursor:pointer;overflow-wrap:anywhere}.MaterialDrawers_editor__P5_0T button:disabled,.MaterialDrawers_workspace__gbSlG button:disabled{cursor:not-allowed;opacity:.55}.MaterialDrawers_editor__P5_0T input,.MaterialDrawers_editor__P5_0T select,.MaterialDrawers_workspace__gbSlG input,.MaterialDrawers_workspace__gbSlG select{max-width:100%;min-width:0;border:1px solid #c4d5eb;border-radius:6px;background:#fff;color:#203e62;padding:7px 9px}.MaterialDrawers_editor__P5_0T :focus-visible,.MaterialDrawers_peek__Mqd2N :focus-visible,.MaterialDrawers_workspace__gbSlG :focus-visible{outline:3px solid #3685e7;outline-offset:2px}.MaterialDrawers_modal__K2JOJ.MaterialDrawers_modal__K2JOJ{width:min(1600px,96vw,calc(100vw - 40px));max-width:min(1600px,calc(100vw - 40px));height:min(92dvh,calc(100dvh - 40px));max-height:min(92dvh,calc(100dvh - 40px))}.MaterialDrawers_modal__K2JOJ.MaterialDrawers_modal__K2JOJ>header{padding:8px 12px;gap:8px}.MaterialDrawers_modal__K2JOJ.MaterialDrawers_modal__K2JOJ>div{padding:8px 12px;overflow:hidden;min-height:0}.MaterialDrawers_maximized__f_E01.MaterialDrawers_maximized__f_E01{position:fixed;inset:8px;margin:0;width:calc(100vw - 16px);max-width:none;height:calc(100dvh - 16px);max-height:calc(100dvh - 16px)}.MaterialDrawers_title__1KhZJ{margin:0;font-size:20px}.MaterialDrawers_actions__VRaVB,.MaterialDrawers_layoutTools__Q0x7_,.MaterialDrawers_regions__ek9hN,.MaterialDrawers_toolbar__csltR{display:flex;align-items:center;gap:8px;flex-wrap:wrap;flex:none;min-width:0}.MaterialDrawers_toolbar__csltR input{flex:1 1 240px}.MaterialDrawers_toolbar__csltR select{flex:0 1 180px}.MaterialDrawers_regions__ek9hN{padding:5px 0;border-top:1px solid #dce6f2;border-bottom:1px solid #dce6f2}.MaterialDrawers_regionTabs__W1aL_{display:flex;flex:1;min-width:0;gap:6px;overflow-x:auto;padding:2px}.MaterialDrawers_regionTabs__W1aL_ button{flex:none;max-width:240px;font-weight:700}.MaterialDrawers_editor__P5_0T button.MaterialDrawers_primary__j3Sl3,.MaterialDrawers_peek__Mqd2N button.MaterialDrawers_primary__j3Sl3,.MaterialDrawers_workspace__gbSlG button.MaterialDrawers_active__CQCWF,.MaterialDrawers_workspace__gbSlG button.MaterialDrawers_primary__j3Sl3{background:#126ae3;color:white;border-color:#126ae3;font-weight:700}.MaterialDrawers_regionMaintenance__uROZZ{flex:none}.MaterialDrawers_status__qIE30{margin:0;color:#5a708c;line-height:1.45;overflow-wrap:anywhere}.MaterialDrawers_error__xpQfR{margin:0;padding:8px;border:1px solid #e5a4a8;background:#fff3f3;color:#b82736;line-height:1.5;overflow-wrap:anywhere}.MaterialDrawers_success__2H2m5{margin:0;color:#187045}.MaterialDrawers_gridArea__SouFO{flex:1;min-height:0;min-width:0;display:flex;flex-direction:column;gap:6px}.MaterialDrawers_layoutTools__Q0x7_{justify-content:space-between;max-width:100%}.MaterialDrawers_layoutTools__Q0x7_>span{overflow-wrap:anywhere}.MaterialDrawers_layoutTools__Q0x7_ h3{margin:0;font-size:17px}.MaterialDrawers_gridScroll__Tsd0n{position:relative;flex:1;min-height:0;min-width:0;overflow:auto;overflow-anchor:none;overscroll-behavior:contain;border:1px solid #d9e5f1;border-radius:6px}.MaterialDrawers_grid__JBTBP{position:relative;min-width:100%}.MaterialDrawers_measureProbe__ycHIp{position:absolute;visibility:hidden;pointer-events:none;width:6.875em;height:1em}.MaterialDrawers_virtualHeader__MLjFd{position:sticky;top:0;z-index:3;background:#f5f8fc}.MaterialDrawers_virtualHeaderTrack__A0pjv,.MaterialDrawers_virtualRow___IivX{display:grid;width:100%;align-items:stretch}.MaterialDrawers_virtualRow___IivX{position:absolute;left:0}.MaterialDrawers_historyEntry__2JCkU{border:1px solid #d9e5f1;border-radius:6px;padding:10px;overflow-wrap:anywhere}.MaterialDrawers_historyEntry__2JCkU h3,.MaterialDrawers_historyEntry__2JCkU p{margin:0 0 6px}@media(max-width:767px){.MaterialDrawers_measureProbe__ycHIp{width:7.5em}}.MaterialDrawers_cellWrap__uBawX,.MaterialDrawers_columnHead__XUcbQ,.MaterialDrawers_corner__F1_Zu,.MaterialDrawers_rowTitle__LI_8A{box-sizing:border-box;min-width:0;padding:3px}.MaterialDrawers_corner__F1_Zu{position:sticky;top:0;left:0;z-index:4;background:#f5f8fc}.MaterialDrawers_columnHead__XUcbQ{display:flex;flex-direction:column;gap:2px;background:var(--column-tone);text-align:center;min-height:4em}.MaterialDrawers_columnHead__XUcbQ button{width:100%;height:100%;min-width:0;padding:4px;font-weight:700;line-height:1.25}.MaterialDrawers_columnHead__XUcbQ span,.MaterialDrawers_columnHead__XUcbQ strong{display:block}.MaterialDrawers_columnHead__XUcbQ small{font-size:14px;font-weight:400}.MaterialDrawers_rowTitle__LI_8A{position:sticky;left:0;z-index:1;display:flex;align-items:center;justify-content:center;background:#f3f8f6;color:#16733e;font-weight:800;line-height:1.4;text-align:center}.MaterialDrawers_cellWrap__uBawX{background:var(--column-tone);display:flex;min-height:48px;padding:1px}.MaterialDrawers_workspace__gbSlG .MaterialDrawers_cell__oFBBv{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1px;padding:2px 5px;min-height:46px;color:#1361b8;background:#fff;font-weight:700;line-height:1.3}.MaterialDrawers_cell__oFBBv .MaterialDrawers_coordinate__jcVm9{font-size:.875em;color:#526d8e;font-weight:400}.MaterialDrawers_cell__oFBBv .MaterialDrawers_count___jKlR{font-size:.875em;color:#496987;font-weight:400}.MaterialDrawers_cell__oFBBv.MaterialDrawers_empty__QrI9z{color:#79889a;font-weight:400;background:#ffffffa6}.MaterialDrawers_cell__oFBBv.MaterialDrawers_filtered__uHcz6{opacity:.4}.MaterialDrawers_cell__oFBBv.MaterialDrawers_highlight__cpOVg{outline:3px solid #e69b24;outline-offset:-3px}.MaterialDrawers_results___SnOb{max-height:160px;overflow:auto;display:flex;flex-wrap:wrap;gap:6px;border:1px solid #dce6f2;padding:6px;flex:none}.MaterialDrawers_results___SnOb button{flex:1 1 220px;text-align:left}.MaterialDrawers_results___SnOb span,.MaterialDrawers_results___SnOb strong{display:block}.MaterialDrawers_emptyState__HDqid{padding:20px;text-align:center;line-height:1.8}.MaterialDrawers_editor__P5_0T{display:flex;flex-direction:column;gap:12px;min-width:0;font-size:16px}.MaterialDrawers_editor__P5_0T form,.MaterialDrawers_fields__neyQv{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.MaterialDrawers_editor__P5_0T label{display:flex;flex-direction:column;gap:5px;min-width:0}.MaterialDrawers_wide___hYWv{grid-column:1/-1}.MaterialDrawers_editor__P5_0T fieldset{border:1px solid #d9e5f1;border-radius:6px;min-width:0;padding:10px;margin:0}.MaterialDrawers_editor__P5_0T legend{padding:0 5px;font-weight:700}.MaterialDrawers_actions__VRaVB{justify-content:flex-end}.MaterialDrawers_editor__P5_0T button.MaterialDrawers_danger__49fr7,.MaterialDrawers_workspace__gbSlG button.MaterialDrawers_danger__49fr7{color:#ba2435;border-color:#e4afb7}.MaterialDrawers_notice__YLi95{padding:8px;background:#f4f8fd;border:1px solid #dbe6f3;border-radius:5px;line-height:1.5;margin:0}.MaterialDrawers_materialList__OuqSj{display:flex;flex-direction:column;gap:8px}.MaterialDrawers_material__Iu6ND{display:grid;grid-template-columns:minmax(0,1fr);gap:8px;border:1px solid #dbe6f3;border-radius:6px;padding:8px;min-width:0}.MaterialDrawers_material__Iu6ND.MaterialDrawers_withImage__mdooG{grid-template-columns:minmax(0,1fr) 120px;align-items:start}.MaterialDrawers_materialInfo__Lmv60{min-width:0}.MaterialDrawers_materialActions__zPZtm{grid-column:1/-1;min-width:0}.MaterialDrawers_material__Iu6ND h4{margin:0 0 4px;font-size:16px;overflow-wrap:anywhere}.MaterialDrawers_material__Iu6ND p{margin:3px 0;line-height:1.4;overflow-wrap:anywhere}.MaterialDrawers_material__Iu6ND dl{margin:0;display:grid;grid-template-columns:minmax(0,5em) minmax(0,1fr);gap:3px 8px;overflow-wrap:anywhere}.MaterialDrawers_material__Iu6ND dt{color:#647c96}.MaterialDrawers_material__Iu6ND dd{margin:0;overflow-wrap:anywhere}.MaterialDrawers_material__Iu6ND .MaterialDrawers_actions__VRaVB{grid-column:1/-1}.MaterialDrawers_thumb__aTcCj{width:120px;height:120px;padding:2px!important;display:flex;align-items:center;justify-content:center;box-sizing:border-box}.MaterialDrawers_thumb__aTcCj img{width:100%;height:100%;object-fit:contain}.MaterialDrawers_noImage__iq_Cy{min-width:0;display:flex;flex-wrap:wrap;gap:4px;align-items:center;justify-content:center;color:#7b8b9e;font-size:14px;background:#f4f7fb;text-align:center;overflow-wrap:anywhere}.MaterialDrawers_withImage__mdooG>.MaterialDrawers_noImage__iq_Cy{width:120px;min-height:120px}.MaterialDrawers_inventory__Yghcv{font-weight:700;color:#1b6244}.MaterialDrawers_inventoryHint__Kn69Q{font-size:14px;color:#667b94}.MaterialDrawers_peek__Mqd2N{position:fixed;z-index:1500;width:min(420px,calc(100vw - 16px));max-width:calc(100vw - 16px);overflow:auto;overscroll-behavior:contain;background:#fff;color:#203e62;border:1px solid #b7cee9;box-shadow:0 8px 28px #183e6433;border-radius:8px;padding:10px;box-sizing:border-box;font-size:16px}.MaterialDrawers_peek__Mqd2N h3{margin:0 0 8px;font-size:17px}.MaterialDrawers_peek__Mqd2N p{margin:5px 0;line-height:1.4}.MaterialDrawers_image__Q_RhS{display:block;max-width:100%;max-height:75dvh;object-fit:contain;margin:auto}.MaterialDrawers_catalogResults__sy6nw{display:flex;flex-direction:column;gap:5px;max-height:320px;overflow:auto}.MaterialDrawers_catalogResults__sy6nw button{text-align:left}.MaterialDrawers_catalogResults__sy6nw span,.MaterialDrawers_catalogResults__sy6nw strong{display:block}@media(max-height:800px) and (min-width:768px){.MaterialDrawers_columnHead__XUcbQ{min-height:60px}.MaterialDrawers_cellWrap__uBawX{min-height:49px}.MaterialDrawers_workspace__gbSlG .MaterialDrawers_cell__oFBBv{min-height:44px;padding:2px}.MaterialDrawers_modal__K2JOJ.MaterialDrawers_modal__K2JOJ>header{padding:4px 10px}.MaterialDrawers_workspace__gbSlG{gap:5px}}@media(max-width:767px){.MaterialDrawers_modal__K2JOJ.MaterialDrawers_modal__K2JOJ{width:calc(100vw - 16px);max-width:none;height:calc(100dvh - 16px);max-height:calc(100dvh - 16px)}.MaterialDrawers_modal__K2JOJ.MaterialDrawers_modal__K2JOJ>div{padding:8px;overflow:auto}.MaterialDrawers_workspace__gbSlG{height:auto;min-height:100%}.MaterialDrawers_toolbar__csltR{gap:6px}.MaterialDrawers_toolbar__csltR input{flex-basis:100%;width:100%}.MaterialDrawers_toolbar__csltR select{flex:1 1 120px;width:100%}.MaterialDrawers_regionMaintenance__uROZZ{width:100%}.MaterialDrawers_regions__ek9hN{align-items:stretch}.MaterialDrawers_regionTabs__W1aL_{flex-basis:100%}.MaterialDrawers_gridArea__SouFO{flex:none}.MaterialDrawers_gridScroll__Tsd0n{height:65dvh;flex:none}.MaterialDrawers_editor__P5_0T form,.MaterialDrawers_fields__neyQv{grid-template-columns:minmax(0,1fr)}.MaterialDrawers_wide___hYWv{grid-column:1}.MaterialDrawers_material__Iu6ND dl{grid-template-columns:minmax(0,1fr)}.MaterialDrawers_layoutTools__Q0x7_{align-items:flex-start}.MaterialDrawers_layoutTools__Q0x7_>.MaterialDrawers_actions__VRaVB{justify-content:flex-start}.MaterialDrawers_title__1KhZJ{font-size:18px}}.EditableOptionSelect_content__s_ooq{display:flex;flex-direction:column;gap:8px;min-width:0;text-align:center}.EditableOptionSelect_content__s_ooq input{width:100%}.EditableOptionSelect_content__s_ooq button,.EditableOptionSelect_content__s_ooq input{min-height:44px;box-sizing:border-box;border:1px solid #a9c4e5;border-radius:var(--ui-control-radius,6px);padding:8px;font:inherit;text-align:center}.EditableOptionSelect_content__s_ooq button{background:#fff;color:#17365d;line-height:1.5;white-space:normal;overflow-wrap:anywhere;cursor:pointer}.EditableOptionSelect_content__s_ooq button:disabled{opacity:.55;cursor:not-allowed}.EditableOptionSelect_content__s_ooq button:focus-visible{outline:2px solid #2872c8;outline-offset:1px}.EditableOptionSelect_content__s_ooq [role=option]{display:block;width:100%;margin-bottom:4px}.EditableOptionSelect_content__s_ooq [aria-selected=true]{background:#e0edff;font-weight:600}.EditableOptionSelect_content__s_ooq footer{display:flex;gap:8px}.EditableOptionSelect_content__s_ooq footer button{flex:1;min-width:0}.EditableOptionSelect_tags__GIztD{display:flex;flex-wrap:wrap;gap:6px;justify-content:center}.TechnicalStonePicker_root__M3v7U{display:grid;gap:12px;min-width:0;font-size:16px;color:#263c57}.TechnicalStonePicker_root__M3v7U p{margin:0;line-height:1.5}.TechnicalStonePicker_actions__p0dJo,.TechnicalStonePicker_filters__YVXya{display:flex;align-items:center;justify-content:center;gap:12px;flex-wrap:wrap}.TechnicalStonePicker_filters__YVXya>:first-child{flex:1 1 320px;max-width:520px;min-width:0}.TechnicalStonePicker_actions__p0dJo button,.TechnicalStonePicker_root__M3v7U button{min-height:44px;padding:8px 12px;border:1px solid #c7d8ed;border-radius:7px;background:white;color:#263c57;font:inherit;cursor:pointer}.TechnicalStonePicker_actions__p0dJo button:hover,.TechnicalStonePicker_root__M3v7U button:hover{background:#edf5ff;outline:1px solid #3478ee}.TechnicalStonePicker_actions__p0dJo button:focus-visible,.TechnicalStonePicker_root__M3v7U button:focus-visible{outline:2px solid #3478ee;outline-offset:2px}.TechnicalStonePicker_actions__p0dJo .TechnicalStonePicker_primary__52Bsf{color:white;background:#3478ee}.TechnicalStonePicker_actions__p0dJo button:disabled,.TechnicalStonePicker_root__M3v7U button:disabled{opacity:.55;cursor:default}.TechnicalStonePicker_scroll__fZpFx{overflow:auto;max-width:100%}.TechnicalStonePicker_table__BPkDr{width:100%;min-width:850px;table-layout:auto;border-collapse:collapse}.TechnicalStonePicker_table__BPkDr td,.TechnicalStonePicker_table__BPkDr th{padding:8px;border-bottom:1px solid #dce7f4;text-align:center;vertical-align:middle;overflow-wrap:anywhere}.TechnicalStonePicker_table__BPkDr th{background:#f7faff;min-height:56px}.TechnicalStonePicker_table__BPkDr[data-multiple=true] td:first-child,.TechnicalStonePicker_table__BPkDr[data-multiple=true] th:first-child{width:52px}.TechnicalStonePicker_check__AvP_l{display:inline-flex;min-width:44px;min-height:44px;align-items:center;justify-content:center}.TechnicalStonePicker_check__AvP_l input{width:18px;height:18px;margin:0}.TechnicalStonePicker_error__VsZxS{color:#bd2727}@media (max-width:767px){.TechnicalStonePicker_filters__YVXya{display:grid;grid-template-columns:1fr}.TechnicalStonePicker_filters__YVXya>:first-child{max-width:none;width:100%}.TechnicalStonePicker_actions__p0dJo{gap:8px}}.ProductionReceiptPricingDialog_overlay__NHTro{position:fixed;inset:0;z-index:2200;background:#132a4b80;display:flex;align-items:center;justify-content:center;padding:24px}.ProductionReceiptPricingDialog_dialog__zdj9x{width:min(1160px,100%);max-height:calc(100dvh - 48px);display:flex;flex-direction:column;background:#fff;border-radius:var(--ui-panel-radius);box-shadow:0 24px 80px #152b4940;color:#17385c;font-size:var(--ui-text-small);overflow:hidden}.ProductionReceiptPricingDialog_dialog__zdj9x *{box-sizing:border-box;min-width:0}.ProductionReceiptPricingDialog_dialog__zdj9x footer,.ProductionReceiptPricingDialog_dialog__zdj9x header{display:flex;align-items:center;gap:var(--ui-card-gap);justify-content:space-between;flex:none;padding:16px 20px;background:#fff}.ProductionReceiptPricingDialog_dialog__zdj9x header{border-bottom:1px solid var(--ui-border);min-height:76px}.ProductionReceiptPricingDialog_dialog__zdj9x footer{border-top:1px solid var(--ui-border);justify-content:flex-end}.ProductionReceiptPricingDialog_dialog__zdj9x h2{font-size:20px;margin:4px 0}.ProductionReceiptPricingDialog_dialog__zdj9x button{min-height:var(--ui-control-height);padding:8px 12px;background:#fff;border:1px solid #bbd3f5;border-radius:var(--ui-control-radius);font-weight:700;color:#236bd7;cursor:pointer}.ProductionReceiptPricingDialog_dialog__zdj9x button:disabled{opacity:.5;cursor:not-allowed}.ProductionReceiptPricingDialog_dialog__zdj9x button.ProductionReceiptPricingDialog_primary__oTudL{background:var(--ui-blue);color:#fff}.ProductionReceiptPricingDialog_dialog__zdj9x button.ProductionReceiptPricingDialog_danger__pOgZI{color:#c83842;border-color:#f2b9c0}.ProductionReceiptPricingDialog_body__a8IKV{padding:20px;overflow-y:auto;overflow-x:hidden;display:grid;gap:var(--ui-section-gap)}.ProductionReceiptPricingDialog_dialog__zdj9x small{font-size:var(--ui-text-small);color:#73879f;display:block}.ProductionReceiptPricingDialog_notice__U4JXp{margin:0;background:#f1f6fd;padding:12px;border-radius:var(--ui-control-radius);line-height:1.7}.ProductionReceiptPricingDialog_error__KQPKe{background:#fff2f3;color:#a32639;padding:12px;display:flex;gap:var(--ui-card-gap);align-items:center;justify-content:space-between}.ProductionReceiptPricingDialog_summary___HH1x{display:grid;gap:var(--ui-gap);padding:16px;border:1px solid var(--ui-border);border-radius:var(--ui-panel-radius);background:var(--ui-panel-bg)}.ProductionReceiptPricingDialog_dialog__zdj9x label{display:grid;gap:var(--ui-gap)}.ProductionReceiptPricingDialog_dialog__zdj9x input,.ProductionReceiptPricingDialog_dialog__zdj9x select,.ProductionReceiptPricingDialog_dialog__zdj9x textarea{width:100%;border:1px solid var(--ui-border);border-radius:var(--ui-control-radius);padding:8px 12px;font:inherit;color:inherit;background:#fff;min-height:var(--ui-control-height)}.ProductionReceiptPricingDialog_dialog__zdj9x textarea{min-height:72px;resize:vertical}.ProductionReceiptPricingDialog_grid__Ih7Vc{display:grid;grid-template-columns:1fr 1fr 1fr;align-items:center;gap:var(--ui-section-gap)}.ProductionReceiptPricingDialog_amounts__atIpf{display:grid;grid-template-columns:1fr 1fr;gap:var(--ui-card-gap)}.ProductionReceiptPricingDialog_amounts__atIpf>div{background:#f3f7fd;padding:16px;border:1px solid var(--ui-border);border-radius:var(--ui-panel-radius)}.ProductionReceiptPricingDialog_amounts__atIpf strong,.ProductionReceiptPricingDialog_dialog__zdj9x output{font-size:22px;overflow-wrap:anywhere}.ProductionReceiptPricingDialog_table__TXAKN{overflow-x:auto;border:1px solid var(--ui-border);border-radius:var(--ui-table-radius)}.ProductionReceiptPricingDialog_table__TXAKN table{width:100%;min-width:1040px;border-collapse:collapse;table-layout:fixed}.ProductionReceiptPricingDialog_table__TXAKN td,.ProductionReceiptPricingDialog_table__TXAKN th{padding:12px;text-align:center;border-bottom:1px solid var(--ui-border);overflow-wrap:anywhere}.ProductionReceiptPricingDialog_table__TXAKN th{background:var(--ui-panel-bg)}.ProductionReceiptPricingDialog_table__TXAKN td:first-child,.ProductionReceiptPricingDialog_table__TXAKN th:first-child{text-align:center;width:160px}.ProductionReceiptPricingDialog_table__TXAKN td:nth-child(3),.ProductionReceiptPricingDialog_table__TXAKN th:nth-child(3){width:80px;text-align:center}.ProductionReceiptPricingDialog_table__TXAKN img{object-fit:contain;border-radius:var(--ui-control-radius)}.ProductionReceiptPricingDialog_table__TXAKN p{text-align:center;padding:20px}.ProductionReceiptPricingDialog_pagination__YFR69{display:flex;align-items:center;justify-content:space-between;gap:var(--ui-card-gap)}.ProductionReceiptPricingDialog_dialog__zdj9x details{background:var(--ui-panel-bg);border:1px solid var(--ui-border);border-radius:var(--ui-control-radius);padding:12px}.ProductionReceiptPricingDialog_dialog__zdj9x details p{padding:8px;border-bottom:1px solid #e2ebf8}.ProductionReceiptPricingDialog_dialog__zdj9x summary{cursor:pointer;font-weight:700;min-height:var(--ui-control-height)}@media(max-width:1279px){.ProductionReceiptPricingDialog_overlay__NHTro{padding:16px}.ProductionReceiptPricingDialog_grid__Ih7Vc{grid-template-columns:1fr 1fr}.ProductionReceiptPricingDialog_grid__Ih7Vc>div{grid-column:1/-1}}@media(max-width:767px){.ProductionReceiptPricingDialog_overlay__NHTro{padding:12px}.ProductionReceiptPricingDialog_dialog__zdj9x{max-height:calc(100dvh - 24px)}.ProductionReceiptPricingDialog_body__a8IKV,.ProductionReceiptPricingDialog_dialog__zdj9x footer,.ProductionReceiptPricingDialog_dialog__zdj9x header{padding:12px}.ProductionReceiptPricingDialog_amounts__atIpf,.ProductionReceiptPricingDialog_grid__Ih7Vc{grid-template-columns:1fr}.ProductionReceiptPricingDialog_dialog__zdj9x button,.ProductionReceiptPricingDialog_dialog__zdj9x input,.ProductionReceiptPricingDialog_dialog__zdj9x select{min-height:var(--ui-control-height)}.ProductionReceiptPricingDialog_dialog__zdj9x footer{flex-wrap:wrap}.ProductionReceiptPricingDialog_table__TXAKN table{min-width:960px}}.ProductionReceiptPricingDialog_identity__7ERuc{display:flex;align-items:center;gap:var(--ui-card-gap)}.ProductionReceiptPricingDialog_identity__7ERuc>a,.ProductionReceiptPricingDialog_identity__7ERuc>small{flex:0 0 64px}.ProductionReceiptPricingDialog_identity__7ERuc img{width:56px;height:56px;object-fit:contain;border-radius:var(--ui-control-radius)}.ProductionReceiptPricingDialog_identity__7ERuc>div{display:grid;gap:var(--ui-gap);overflow-wrap:anywhere}.ProductionReceiptPricingDialog_embedded__oPiQp{min-width:0;width:100%}.ProductionReceiptPricingDialog_embedded__oPiQp .ProductionReceiptPricingDialog_dialog__zdj9x{width:100%;max-height:none;box-shadow:none;overflow:visible}.ProductionReceiptPricingDialog_embedded__oPiQp .ProductionReceiptPricingDialog_body__a8IKV{overflow:visible}.ProductionReceiptPricingDialog_embedded__oPiQp .ProductionReceiptPricingDialog_dialog__zdj9x footer{position:sticky;bottom:0;flex-wrap:wrap}.ProductionReceiptPricingDialog_embedded__oPiQp .ProductionReceiptPricingDialog_dialog__zdj9x :is(p,label,input,select,textarea){text-align:center}.ProductionReceiptPricingDialog_stoneSection__wErxH{display:grid;gap:var(--ui-card-gap);text-align:center}.ProductionReceiptPricingDialog_stoneSection__wErxH input,.ProductionReceiptPricingDialog_stoneSection__wErxH textarea{text-align:center}.ProductionReceiptPricingDialog_stoneSection__wErxH .ProductionReceiptPricingDialog_table__TXAKN td:first-child,.ProductionReceiptPricingDialog_stoneSection__wErxH .ProductionReceiptPricingDialog_table__TXAKN th:first-child{width:160px}.ProductionReceiptPricingDialog_stoneSection__wErxH .ProductionReceiptPricingDialog_table__TXAKN td:nth-child(3),.ProductionReceiptPricingDialog_stoneSection__wErxH .ProductionReceiptPricingDialog_table__TXAKN th:nth-child(3){width:130px}.ProductionReceiptPricingDialog_stoneSection__wErxH .ProductionReceiptPricingDialog_table__TXAKN td:last-child{min-width:160px}.ProductionReceiptPricingDialog_stoneSection__wErxH .ProductionReceiptPricingDialog_table__TXAKN textarea{min-height:62px}.ProductionReceiptPricingDialog_amounts__atIpf,.ProductionReceiptPricingDialog_summary___HH1x{text-align:center}.ProductionReceiptPricingDialog_identity__7ERuc{justify-content:center}.ProductionReceiptPricingDialog_dialog__zdj9x footer button{text-align:center}.ProductionReceiptPricingDialog_supplementActions__txXmh{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:var(--ui-gap);text-align:center}.ProductionReceiptPricingDialog_supplementActions__txXmh button{padding:8px 12px;border:1px solid #bdd1e8;border-radius:var(--ui-control-radius);background:#fff;color:#285e9c}.ProductionReceiptPricingDialog_supplementReason__i_G_Q{display:grid;gap:var(--ui-gap);text-align:center}.ProductionReceiptPricingDialog_stoneSection__wErxH .ProductionReceiptPricingDialog_table__TXAKN td input{max-width:100%;min-width:0}.ProductionReceiptPricingDialog_stoneSection__wErxH .ProductionReceiptPricingDialog_table__TXAKN td small{display:block}.ProductionReceiptPricingDialog_stoneSection__wErxH .ProductionReceiptPricingDialog_table__TXAKN td button{white-space:normal}.ProductionReceiptPricingDialog_supplementReason__i_G_Q textarea{width:100%;min-height:70px}.ProductionReceiptPricingDialog_stoneSection__wErxH .ProductionReceiptPricingDialog_table__TXAKN td label{display:grid;gap:var(--ui-gap)}@media(max-width:767px){.ProductionReceiptPricingDialog_supplementActions__txXmh button{min-height:var(--ui-control-height)}}.ProductionReceiptPricingDialog_dialog__zdj9x{font-size:var(--ui-text);color:var(--ui-text-color);line-height:1.5}.ProductionReceiptPricingDialog_table__TXAKN table th{height:56px;box-sizing:border-box;font-size:var(--ui-text)}.ProductionReceiptPricingDialog_table__TXAKN table td{height:64px;box-sizing:border-box;font-size:var(--ui-text)}.ProductionReceiptPricingDialog_table__TXAKN table small{font-size:var(--ui-text-small)}@media screen{.ProductionReceiptPricingDialog_overlay__NHTro.ProductionReceiptPricingDialog_workspaceOverlay__f5sJ7>.ProductionReceiptPricingDialog_dialog__zdj9x{height:calc(100dvh - 48px);box-sizing:border-box}.ProductionReceiptPricingDialog_overlay__NHTro.ProductionReceiptPricingDialog_workspaceOverlay__f5sJ7 .ProductionReceiptPricingDialog_body__a8IKV{flex:1 1 auto;min-height:0;align-content:start}}@media screen and (max-width:767px){.ProductionReceiptPricingDialog_overlay__NHTro.ProductionReceiptPricingDialog_workspaceOverlay__f5sJ7>.ProductionReceiptPricingDialog_dialog__zdj9x{height:calc(100dvh - 24px)}}.ProductionTaskReportDialog_content__9qSbh{display:grid;gap:var(--ui-section-gap,16px);color:#203c5e;font-size:var(--ui-text,16px);min-width:0}.ProductionTaskReportDialog_content__9qSbh h3{margin:0;font-size:18px}.ProductionTaskReportDialog_content__9qSbh p{margin:8px 0;overflow-wrap:anywhere}.ProductionTaskReportDialog_content__9qSbh small{font-size:var(--ui-text-small,14px);line-height:1.5;color:#60738b}.ProductionTaskReportDialog_content__9qSbh label{display:grid;gap:var(--ui-gap,8px);font-size:var(--ui-text,16px);min-width:0}.ProductionTaskReportDialog_content__9qSbh input:not([type=checkbox]),.ProductionTaskReportDialog_content__9qSbh select,.ProductionTaskReportDialog_content__9qSbh textarea{box-sizing:border-box;width:100%;min-width:0;min-height:44px;border:1px solid #b8cae4;border-radius:var(--ui-control-radius,7px);background:#fff;color:#203c5e;padding:9px 12px;font:inherit;text-align:center;font-size:var(--ui-text,16px);overflow-wrap:anywhere}.ProductionTaskReportDialog_content__9qSbh input:disabled,.ProductionTaskReportDialog_content__9qSbh select:disabled,.ProductionTaskReportDialog_content__9qSbh textarea:disabled{background:#f2f5f9;color:#52667d;opacity:1;min-height:var(--ui-control-height,44px);font-size:var(--ui-text,16px);overflow-wrap:anywhere;text-align:center}.ProductionTaskReportDialog_content__9qSbh button,.ProductionTaskReportDialog_primary__5TwXw{min-height:44px;border:1px solid #aac6eb;border-radius:var(--ui-control-radius,7px);background:#fff;color:#2464b8;padding:8px 14px;font-size:var(--ui-text,16px);font-weight:600;white-space:normal;word-break:normal;overflow-wrap:anywhere;text-align:center}.ProductionTaskReportDialog_primary__5TwXw{background:var(--ui-blue,#3478EE)!important;color:#fff!important;border-color:var(--ui-blue,#3478EE)!important;min-height:var(--ui-control-height,44px);font-size:var(--ui-text,16px);overflow-wrap:anywhere;text-align:center}.ProductionTaskReportDialog_content__9qSbh button:disabled,.ProductionTaskReportDialog_primary__5TwXw:disabled{opacity:.55;cursor:not-allowed;min-height:var(--ui-control-height,44px);font-size:var(--ui-text,16px);overflow-wrap:anywhere;text-align:center}.ProductionTaskReportDialog_content__9qSbh button:focus-visible,.ProductionTaskReportDialog_content__9qSbh input:focus-visible,.ProductionTaskReportDialog_content__9qSbh select:focus-visible,.ProductionTaskReportDialog_content__9qSbh summary:focus-visible{outline:3px solid #86b7fa;outline-offset:2px;min-height:var(--ui-control-height,44px);font-size:var(--ui-text,16px);overflow-wrap:anywhere;text-align:center}.ProductionTaskReportDialog_taskSummary__G43MV{display:flex;gap:var(--ui-card-gap,12px);align-items:center;padding:12px 18px;font-size:var(--ui-text,16px);min-width:0;text-align:center;justify-content:center}.ProductionTaskReportDialog_taskSummary__G43MV>div{display:grid;gap:var(--ui-gap,8px);min-width:0}.ProductionTaskReportDialog_taskSummary__G43MV span{font-size:var(--ui-text,16px);overflow-wrap:anywhere}.ProductionTaskReportDialog_taskSummary__G43MV>b{padding:7px 12px;background:#eaf3ff;border-radius:var(--ui-panel-radius,9px);white-space:normal;font-size:var(--ui-text,16px)}.ProductionTaskReportDialog_images__5b7A3 .production-image-trigger,.ProductionTaskReportDialog_taskSummary__G43MV .production-image-placeholder,.ProductionTaskReportDialog_taskSummary__G43MV .production-image-trigger{width:56px;height:56px;flex:0 0 56px;margin:0}.ProductionTaskReportDialog_notice__oGUUN,.ProductionTaskReportDialog_warning__0J3d_{padding:12px 16px;border-radius:var(--ui-panel-radius,9px);line-height:1.6}.ProductionTaskReportDialog_notice__oGUUN{background:#edf5ff;border:1px solid #c3d9f8}.ProductionTaskReportDialog_warning__0J3d_{background:#fff7e8;border:1px solid #ecd09d}.ProductionTaskReportDialog_warning__0J3d_ button{margin:6px 8px 0 0;min-height:var(--ui-control-height,44px);font-size:var(--ui-text,16px);overflow-wrap:anywhere;text-align:center}.ProductionTaskReportDialog_error__HXP1P{color:#bd3030!important}.ProductionTaskReportDialog_quantity__1Xc5N{display:grid;grid-template-columns:1fr 1fr;gap:var(--ui-section-gap,16px);padding:18px;border:1px solid #d4e3f7;border-radius:var(--ui-panel-radius,9px);background:#f7fbff}.ProductionTaskReportDialog_quantity__1Xc5N input{font-size:var(--ui-text,16px)!important;font-weight:600;min-height:var(--ui-control-height,44px);overflow-wrap:anywhere;text-align:center}.ProductionTaskReportDialog_content__9qSbh .ProductionTaskReportDialog_check__aLl4_{display:flex;align-items:center;gap:var(--ui-card-gap,12px);min-height:44px;grid-column:1/-1}.ProductionTaskReportDialog_check__aLl4_ input{width:20px;height:20px;flex:0 0 20px;margin:0}.ProductionTaskReportDialog_stones__dmr8V{display:grid;gap:var(--ui-card-gap,12px)}.ProductionTaskReportDialog_stones__dmr8V>header{display:flex;justify-content:space-between;align-items:center;gap:var(--ui-section-gap,16px);flex-wrap:wrap}.ProductionTaskReportDialog_stones__dmr8V>header>div{display:grid;gap:var(--ui-gap,8px)}.ProductionTaskReportDialog_stones__dmr8V>header>label{min-width:190px}.ProductionTaskReportDialog_stoneList__gF95V{display:grid;gap:var(--ui-card-gap,12px)}.ProductionTaskReportDialog_stoneRow__weMeR{border:1px solid #d5e1ef;border-radius:var(--ui-panel-radius,9px);padding:14px;background:#fff;display:grid;gap:var(--ui-card-gap,12px);min-width:0}.ProductionTaskReportDialog_lineHeading__Z0yGF{display:flex;justify-content:space-between;align-items:center;gap:var(--ui-card-gap,12px)}.ProductionTaskReportDialog_lineHeading__Z0yGF button{font-size:var(--ui-text,16px);min-height:44px;overflow-wrap:anywhere;text-align:center}.ProductionTaskReportDialog_stoneFields__MQVCN{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--ui-card-gap,12px);text-align:center}.ProductionTaskReportDialog_stoneFields__MQVCN input{font-size:var(--ui-text,16px)!important;min-height:var(--ui-control-height,44px);overflow-wrap:anywhere;text-align:center}.ProductionTaskReportDialog_amount__vuo6f{display:grid;align-content:center;gap:var(--ui-card-gap,12px);padding:10px;border-radius:var(--ui-panel-radius,9px);background:#f0f6ff}.ProductionTaskReportDialog_amount__vuo6f strong,.ProductionTaskReportDialog_total__pW_NK strong{font-size:var(--ui-text,16px);color:#174f96}.ProductionTaskReportDialog_total__pW_NK{display:flex;align-items:center;justify-content:center;gap:var(--ui-card-gap,12px);flex-wrap:wrap;background:#edf5ff;border-radius:var(--ui-panel-radius,9px);padding:16px}.ProductionTaskReportDialog_total__pW_NK small{flex-basis:100%;text-align:center}.ProductionTaskReportDialog_content__9qSbh summary{cursor:pointer;display:flex;align-items:center;gap:var(--ui-gap,8px);border-radius:var(--ui-control-radius,7px)}.ProductionTaskReportDialog_content__9qSbh summary,.ProductionTaskReportDialog_content__9qSbh summary:before{min-height:var(--ui-control-height,44px);font-size:var(--ui-text,16px);overflow-wrap:anywhere;text-align:center}.ProductionTaskReportDialog_content__9qSbh summary:before{content:"▸";color:#3073c5}.ProductionTaskReportDialog_content__9qSbh details[open]>summary:before{content:"▾";min-height:var(--ui-control-height,44px);font-size:var(--ui-text,16px);overflow-wrap:anywhere;text-align:center}.ProductionTaskReportDialog_optional__epPbZ{border:1px solid #d9e4f3;border-radius:var(--ui-panel-radius,9px);padding:0 14px;background:#fff}.ProductionTaskReportDialog_optional__epPbZ[open]{padding-bottom:14px}.ProductionTaskReportDialog_moreFields__mlB8U{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--ui-card-gap,12px)}.ProductionTaskReportDialog_images__5b7A3{display:flex;gap:var(--ui-card-gap,12px);flex-wrap:wrap;margin-top:14px}.ProductionTaskReportDialog_history__p3fej{display:grid;gap:var(--ui-card-gap,12px);margin:8px 0;padding-left:24px}.ProductionTaskReportDialog_history__p3fej li{padding:10px;background:#f5f8fc;border-radius:var(--ui-panel-radius,9px)}.ProductionTaskReportDialog_history__p3fej span,.ProductionTaskReportDialog_history__p3fej strong{display:block;margin:4px 0}.ProductionTaskReportDialog_history__p3fej span{font-size:var(--ui-text,16px);color:#60738b}.ProductionTaskReportDialog_received__rdqW_{border:1px solid #c7e4d6;background:#f2faf6;border-radius:var(--ui-panel-radius,9px);padding:16px}.ProductionTaskReportDialog_received__rdqW_>div{display:flex;gap:var(--ui-section-gap,16px);flex-wrap:wrap;margin-top:12px}.ProductionTaskReportDialog_received__rdqW_ b,.ProductionTaskReportDialog_received__rdqW_ p{font-size:var(--ui-text,16px)}@media(max-width:767px){.ProductionTaskReportDialog_moreFields__mlB8U,.ProductionTaskReportDialog_quantity__1Xc5N,.ProductionTaskReportDialog_stoneFields__MQVCN{grid-template-columns:1fr}.ProductionTaskReportDialog_taskSummary__G43MV{padding:10px;gap:var(--ui-card-gap,12px);flex-wrap:wrap}.ProductionTaskReportDialog_taskSummary__G43MV>div{flex:1 1 210px}.ProductionTaskReportDialog_taskSummary__G43MV>b{flex-basis:100%}.ProductionTaskReportDialog_stones__dmr8V>header>label{width:100%}.ProductionTaskReportDialog_stoneRow__weMeR{padding:12px}.ProductionTaskReportDialog_total__pW_NK{justify-content:space-between}.ProductionTaskReportDialog_content__9qSbh button{white-space:normal;word-break:normal;min-height:var(--ui-control-height,44px);font-size:var(--ui-text,16px);overflow-wrap:anywhere;text-align:center}.ProductionTaskReportDialog_lineHeading__Z0yGF button{min-height:44px;font-size:var(--ui-text,16px);overflow-wrap:anywhere;text-align:center}}.ProductionTaskReportDialog_stoneTools__GzgHB{display:grid;gap:var(--ui-card-gap,12px);margin-top:14px}.ProductionTaskReportDialog_toolActions__ucekd{display:flex;gap:var(--ui-card-gap,12px);align-items:center;flex-wrap:wrap}.ProductionTaskReportDialog_toolActions__ucekd span{font-size:var(--ui-text,16px);color:#52708f}.ProductionTaskReportDialog_materialPicker__4SnF8{padding:14px;border:1px solid #c5d9f4;border-radius:var(--ui-panel-radius,9px);background:#f5f9ff;display:grid;gap:var(--ui-card-gap,12px)}.ProductionTaskReportDialog_materialPicker__4SnF8>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--ui-gap,8px);max-height:280px;overflow-y:auto}.ProductionTaskReportDialog_materialPicker__4SnF8 button{display:grid;gap:var(--ui-gap,8px);white-space:normal;text-align:center;min-height:var(--ui-control-height,44px);font-size:var(--ui-text,16px);overflow-wrap:anywhere}.ProductionTaskReportDialog_materialPicker__4SnF8 button span{font-size:var(--ui-text,16px);font-weight:400}.ProductionTaskReportDialog_images__5b7A3>div{display:grid;gap:var(--ui-gap,8px);justify-items:center}.ProductionTaskReportDialog_images__5b7A3 button{font-size:var(--ui-text,16px);min-height:var(--ui-control-height,44px);overflow-wrap:anywhere;text-align:center}.ProductionTaskReportDialog_content__9qSbh .ProductionTaskReportDialog_upload__q9RQA{position:relative;display:flex;align-items:center;justify-content:center;padding:8px 14px;background:#fff;border:1px solid #abc9ec;color:#2864b4;overflow:hidden}.ProductionTaskReportDialog_content__9qSbh .ProductionTaskReportDialog_upload__q9RQA,.ProductionTaskReportDialog_upload__q9RQA input[type=file]{min-height:var(--ui-control-height,44px);border-radius:var(--ui-control-radius,7px);cursor:pointer;font-size:var(--ui-text,16px);overflow-wrap:anywhere}.ProductionTaskReportDialog_upload__q9RQA input[type=file]{position:absolute;inset:0;width:100%;height:100%;opacity:0;text-align:center}.ProductionTaskReportDialog_upload__q9RQA:focus-within{outline:3px solid #86b7fa;outline-offset:2px}@media(max-width:767px){.ProductionTaskReportDialog_materialPicker__4SnF8>div{grid-template-columns:1fr}}.ProductionTaskReportDialog_content__9qSbh .ProductionTaskReportDialog_important__jlrwt{color:#a52929;font-weight:600}.ProductionTaskReportDialog_physicalNotes__qqhl4,.ProductionTaskReportDialog_physicalPricing__qOV1E{display:grid;gap:var(--ui-card-gap,12px);min-width:0}.ProductionTaskReportDialog_physicalPricing__qOV1E>header{display:flex;justify-content:space-between;align-items:center;gap:var(--ui-card-gap,12px);flex-wrap:wrap}.ProductionTaskReportDialog_physicalFields__gvo2T{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--ui-card-gap,12px)}.ProductionTaskReportDialog_physicalFields__gvo2T input,.ProductionTaskReportDialog_physicalFields__gvo2T output{font-size:var(--ui-text,16px)!important}.ProductionTaskReportDialog_physicalFields__gvo2T output{display:grid;place-items:center;min-height:44px;background:#f1f5fa;border:1px solid #d5e1ef;border-radius:var(--ui-panel-radius,9px)}.ProductionTaskReportDialog_pricingStatus__nlOp1{display:flex;align-items:center;justify-content:center;gap:8px 16px;flex-wrap:wrap;padding:12px;border:1px solid #cadceb;border-radius:10px;background:#f4f8fc}.ProductionTaskReportDialog_pricingStatus__nlOp1[data-status=confirmed]{border-color:#b9dfc8;background:#f0faf4}.ProductionTaskReportDialog_pricingStatus__nlOp1 span{font-size:var(--ui-text-small,14px);color:#52667d}@media(max-width:767px){.ProductionTaskReportDialog_physicalFields__gvo2T{grid-template-columns:1fr}.ProductionTaskReportDialog_physicalPricing__qOV1E>header{align-items:stretch}}.ProductionTaskReportDialog_pricingPage__OOpi_{font-size:var(--ui-text,16px)}.ProductionTaskReportDialog_pricingPage__OOpi_>section{width:min(1120px,calc(100vw - 32px));font-size:var(--ui-text,16px)}.ProductionTaskReportDialog_pricingPage__OOpi_ :is(label,button,input,select,textarea){font-size:var(--ui-text,16px)!important;min-height:var(--ui-control-height,44px);overflow-wrap:anywhere;text-align:center}.ProductionTaskReportDialog_pricingPage__OOpi_ :is(button,input:not([type=checkbox]),select){min-height:44px!important;font-size:var(--ui-text,16px);overflow-wrap:anywhere;text-align:center}.ProductionTaskReportDialog_pricingPage__OOpi_ :is(small,summary){font-size:var(--ui-text,16px);min-height:var(--ui-control-height,44px);overflow-wrap:anywhere;text-align:center}.ProductionTaskReportDialog_pricingPage__OOpi_ input[inputmode]{font-size:var(--ui-text,16px)!important;min-height:var(--ui-control-height,44px);overflow-wrap:anywhere;text-align:center}.ProductionTaskReportDialog_pricingPage__OOpi_ button{white-space:normal;word-break:normal;min-height:var(--ui-control-height,44px);font-size:var(--ui-text,16px);overflow-wrap:anywhere;text-align:center}@media(max-width:767px){.production-cycle-modal:has(.ProductionTaskReportDialog_content__9qSbh)>header{display:grid!important;grid-template-columns:minmax(0,1fr) 44px;gap:var(--ui-card-gap,12px);font-size:var(--ui-text,16px);color:var(--ui-text-color,#263c57)}.production-cycle-modal:has(.ProductionTaskReportDialog_content__9qSbh)>header>div{min-width:0;width:auto!important;font-size:var(--ui-text,16px);color:var(--ui-text-color,#263c57)}.production-cycle-modal:has(.ProductionTaskReportDialog_content__9qSbh)>header h2{overflow-wrap:anywhere;margin:0}.production-cycle-modal:has(.ProductionTaskReportDialog_content__9qSbh)>header>button{width:44px;height:44px;min-width:44px;margin:0!important;min-height:var(--ui-control-height,44px);font-size:var(--ui-text,16px);overflow-wrap:anywhere;text-align:center;color:var(--ui-text-color,#263c57)}}.ProductionWorkerCycleDialog_page__rlmZT{display:grid;gap:var(--ui-section-gap,16px);min-width:0;line-height:1.6}.ProductionWorkerCycleDialog_page__rlmZT button{min-height:44px;font-size:var(--ui-text,16px);padding:8px 16px;border:1px solid #adc4e0;border-radius:var(--ui-control-radius,7px);background:#fff;color:#215b9e;white-space:normal;overflow-wrap:anywhere;text-align:center}.ProductionWorkerCycleDialog_page__rlmZT button:focus-visible{outline:3px solid #87b7f0;outline-offset:2px;min-height:var(--ui-control-height,44px);font-size:var(--ui-text,16px);overflow-wrap:anywhere;text-align:center}.ProductionWorkerCycleDialog_page__rlmZT small{display:block;font-size:var(--ui-text-small,14px);color:#526a83;overflow-wrap:anywhere}.ProductionWorkerCycleDialog_page__rlmZT h3,.ProductionWorkerCycleDialog_page__rlmZT h4{font-size:18px;margin:0 0 8px}.ProductionWorkerCycleDialog_page__rlmZT p{margin:8px 0}.ProductionWorkerCycleDialog_identity__et__R{display:grid;gap:var(--ui-gap,8px);padding:12px;border:1px solid #d4e0ef;border-radius:var(--ui-panel-radius,9px);background:#fff;text-align:center;overflow-wrap:anywhere}.ProductionWorkerCycleDialog_identity__et__R strong{font-size:var(--ui-text,16px)}.ProductionWorkerCycleDialog_tabs__OWmXP{display:flex;gap:var(--ui-gap,8px);flex-wrap:wrap}.ProductionWorkerCycleDialog_tabs__OWmXP button{flex:1;min-height:var(--ui-control-height,44px);font-size:var(--ui-text,16px);overflow-wrap:anywhere;text-align:center}.ProductionWorkerCycleDialog_tabs__OWmXP [aria-selected=true]{background:var(--ui-blue,#3478EE);color:#fff;border-color:var(--ui-blue,#3478EE)}.ProductionWorkerCycleDialog_tableWrap__PFpz8{max-width:100%;overflow-x:auto;margin:12px 0}.ProductionWorkerCycleDialog_tableWrap__PFpz8 table{width:100%;min-width:690px;border-collapse:collapse;table-layout:fixed;background:#fff}.ProductionWorkerCycleDialog_tableWrap__PFpz8 td,.ProductionWorkerCycleDialog_tableWrap__PFpz8 th{text-align:center;vertical-align:middle;padding:12px 8px;border-bottom:1px solid #dce6f1;overflow-wrap:anywhere;font-size:var(--ui-text,16px);white-space:normal}.ProductionWorkerCycleDialog_tableWrap__PFpz8 th{background:#edf4fc;height:56px}.ProductionWorkerCycleDialog_tableWrap__PFpz8 td,.ProductionWorkerCycleDialog_tableWrap__PFpz8 th{font-size:var(--ui-text,16px);text-align:center;vertical-align:middle;white-space:normal;overflow-wrap:anywhere}.ProductionWorkerCycleDialog_tableWrap__PFpz8 td{height:64px}.ProductionWorkerCycleDialog_tableWrap__PFpz8 td:has(img)>button{width:56px;height:56px;min-height:56px;padding:0;display:inline-flex;align-items:center;justify-content:center;font-size:var(--ui-text,16px);overflow-wrap:anywhere;text-align:center}.ProductionWorkerCycleDialog_tableWrap__PFpz8 img{width:56px;height:56px;object-fit:contain;margin:auto}.ProductionWorkerCycleDialog_page__rlmZT summary{cursor:pointer;min-height:var(--ui-control-height,44px);padding:10px 12px;border:1px solid var(--ui-border,#d5e2ef);border-radius:var(--ui-control-radius,7px);background:#fff;font-size:var(--ui-text,16px);overflow-wrap:anywhere;text-align:center}.ProductionWorkerCycleDialog_page__rlmZT details{margin-top:12px}.ProductionWorkerCycleDialog_empty__7lp9q{text-align:center;padding:32px 12px;color:#526a83}.ProductionWorkerCycleDialog_priceCard__4UyeG,.ProductionWorkerCycleDialog_reference__ztiyu{border:1px solid #cfdeed;border-radius:var(--ui-panel-radius,9px);padding:16px;margin-bottom:16px;background:#fff}.ProductionWorkerCycleDialog_priceCard__4UyeG>section{padding:12px 0;border-top:1px solid #e0e8f2}.ProductionWorkerCycleDialog_metrics__zvZBQ{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--ui-card-gap,12px);text-align:center}.ProductionWorkerCycleDialog_metrics__zvZBQ span{display:grid;gap:var(--ui-gap,8px);min-width:0;overflow-wrap:anywhere}.ProductionWorkerCycleDialog_metrics__zvZBQ strong{font-size:var(--ui-text,16px)}.ProductionWorkerCycleDialog_priceEvent__oA7YN{padding:16px 0;border-bottom:1px solid #d9e4ef}.ProductionWorkerCycleDialog_records__5rlnU{display:grid;gap:var(--ui-gap,8px);padding-top:10px}.ProductionWorkerCycleDialog_records__5rlnU article{display:grid;gap:var(--ui-gap,8px);padding:12px;background:#fff;border:1px solid #d9e4ef;border-radius:var(--ui-panel-radius,9px)}.ProductionWorkerCycleDialog_history__1qp81{padding-left:24px}.ProductionWorkerCycleDialog_history__1qp81 li{padding:8px;overflow-wrap:anywhere}.ProductionWorkerCycleDialog_history__1qp81 li>span{display:block;color:#526a83;font-size:var(--ui-text,16px)}.ProductionWorkerCycleDialog_note__Cn1S2{white-space:pre-wrap;overflow-wrap:anywhere}.ProductionWorkerCycleDialog_error__XJyeo{display:flex;align-items:center;justify-content:space-between;gap:var(--ui-card-gap,12px);padding:12px;background:#fff0ef;color:#a12b25;border-radius:var(--ui-panel-radius,9px)}@media(max-width:767px){.ProductionWorkerCycleDialog_page__rlmZT{gap:var(--ui-card-gap,12px);font-size:var(--ui-text,16px);color:var(--ui-text-color,#263c57)}.ProductionWorkerCycleDialog_tabs__OWmXP button{padding:8px 10px;min-height:var(--ui-control-height,44px);font-size:var(--ui-text,16px);overflow-wrap:anywhere;text-align:center}.ProductionWorkerCycleDialog_metrics__zvZBQ{grid-template-columns:1fr}.ProductionWorkerCycleDialog_priceCard__4UyeG,.ProductionWorkerCycleDialog_reference__ztiyu{padding:12px}.ProductionWorkerCycleDialog_error__XJyeo{flex-direction:column;align-items:stretch}}.ProductionWorkerCycleDialog_page__rlmZT{width:100%;grid-template-columns:minmax(0,1fr);font-size:var(--ui-text,16px);color:var(--ui-text-color,#263c57)}.ProductionWorkerCycleDialog_page__rlmZT>*,.ProductionWorkerCycleDialog_priceCard__4UyeG>*,.ProductionWorkerCycleDialog_reference__ztiyu>*,.ProductionWorkerCycleDialog_snapshot__d_V44{min-width:0;max-width:100%}.ProductionWorkerCycleDialog_tableWrap__PFpz8{width:100%;min-width:0}.ProductionWorkerCycleDialog_estimate__sIqzq{margin-bottom:16px}.ProductionWorkerCycleDialog_estimate__sIqzq article{padding:12px 0}.ProductionWorkerCycleDialog_page__rlmZT .production-image-placeholder,.ProductionWorkerCycleDialog_page__rlmZT .production-image-trigger{width:56px;height:56px;min-height:56px;display:inline-flex;align-items:center;justify-content:center;padding:0}.ProductionWorkerCycleDialog_page__rlmZT .production-image-trigger img{width:100%;height:100%;object-fit:contain}@media(max-width:767px){.production-cycle-modal:has(.ProductionWorkerCycleDialog_page__rlmZT)>header{display:grid!important;grid-template-columns:minmax(0,1fr) auto;flex-wrap:nowrap;font-size:var(--ui-text,16px);color:var(--ui-text-color,#263c57)}.production-cycle-modal:has(.ProductionWorkerCycleDialog_page__rlmZT)>header>div{width:auto!important;min-width:0;font-size:var(--ui-text,16px);color:var(--ui-text-color,#263c57)}}.ProductionWorkerCycleDialog_attachments__KIquk{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:var(--ui-card-gap,12px)}.ProductionWorkerCycleDialog_attachments__KIquk article{display:grid;justify-items:center;gap:var(--ui-gap,8px);min-width:0;padding:12px;border:1px solid #d7e2ef;border-radius:var(--ui-panel-radius,9px)}.ProductionWorkerCycleDialog_attachments__KIquk a{display:flex;align-items:center;justify-content:center;min-height:44px;max-width:100%;color:#215b9e;text-align:center;overflow-wrap:anywhere;text-decoration:underline}.ProductionWorkerCycleDialog_receiptDetails__4bh_j>td{padding:0 12px 12px!important;background:#f8fbff;font-size:var(--ui-text,16px);text-align:center;vertical-align:middle;white-space:normal;overflow-wrap:anywhere;height:64px}.ProductionWorkerCycleDialog_receiptDetails__4bh_j details{text-align:left}.ProductionWorkerCycleDialog_receiptPrice__sfppV{margin:12px 0;padding:12px;background:#fff;border:1px solid #d7e2ef;border-radius:var(--ui-panel-radius,9px)}.ProductionWorkerCycleDialog_receiptPrice__sfppV h4{text-align:center}.ProductionWorkerCycleDialog_receiptPrice__sfppV>div+div{margin-top:16px;padding-top:12px;border-top:1px solid #d7e2ef}.ProductionWorkerCycleDialog_receiptDetails__4bh_j summary{text-align:center;min-height:var(--ui-control-height,44px);font-size:var(--ui-text,16px);overflow-wrap:anywhere}