.WorkspaceHeaderLayout_layout__iidZu{display:flex;flex-direction:column;min-width:0;width:100%;margin:0;color:inherit}.WorkspaceHeaderLayout_heading__9JEnW{min-height:96px;display:flex;align-items:flex-start;min-width:0;margin-bottom:16px}.WorkspaceHeaderLayout_layout__iidZu>.WorkspaceHeaderLayout_heading__9JEnW>div,.WorkspaceHeaderLayout_layout__iidZu>.WorkspaceHeaderLayout_heading__9JEnW>header{width:100%;min-width:0;margin:0;padding:0;border:0;background:transparent;box-shadow:none;display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:16px}.WorkspaceHeaderLayout_heading__9JEnW>div>div:first-child,.WorkspaceHeaderLayout_heading__9JEnW>header>div:first-child{flex:1 1 320px;min-width:0}.WorkspaceHeaderLayout_layout__iidZu .WorkspaceHeaderLayout_heading__9JEnW>div>div:first-child>:first-child:not(h1):not(h2),.WorkspaceHeaderLayout_layout__iidZu .WorkspaceHeaderLayout_heading__9JEnW>header>div:first-child>:first-child:not(h1):not(h2){display:block;min-height:20px;margin:0;font-size:13px;line-height:20px;color:#71819c}.WorkspaceHeaderLayout_layout__iidZu.WorkspaceHeaderLayout_layout__iidZu .WorkspaceHeaderLayout_heading__9JEnW h1,.WorkspaceHeaderLayout_layout__iidZu.WorkspaceHeaderLayout_layout__iidZu .WorkspaceHeaderLayout_heading__9JEnW h2{font-size:26px;line-height:1.35;margin:4px 0 8px;color:#17233c;overflow-wrap:anywhere}.WorkspaceHeaderLayout_layout__iidZu.WorkspaceHeaderLayout_layout__iidZu .WorkspaceHeaderLayout_heading__9JEnW :is(h1,h2):first-child{margin-top:24px}.WorkspaceHeaderLayout_layout__iidZu .WorkspaceHeaderLayout_heading__9JEnW p{margin:0;font-size:14px;line-height:1.6;color:#60718f;overflow-wrap:anywhere}.WorkspaceHeaderLayout_layout__iidZu.WorkspaceHeaderLayout_layout__iidZu>.WorkspaceHeaderLayout_heading__9JEnW>:is(header,div)>:is(.heading-actions,[data-stone-toolbar])>:is(.business-template-print-launcher,.data-export-action)>button,.WorkspaceHeaderLayout_layout__iidZu.WorkspaceHeaderLayout_layout__iidZu>.WorkspaceHeaderLayout_heading__9JEnW>:is(header,div)>:is(.heading-actions,[data-stone-toolbar])>:is(button,input),.WorkspaceHeaderLayout_layout__iidZu.WorkspaceHeaderLayout_layout__iidZu>.WorkspaceHeaderLayout_heading__9JEnW>:is(header,div)>:is(.heading-actions,[data-stone-toolbar])>label>input{min-height:44px}.WorkspaceHeaderLayout_material__WGIl3{min-width:0;min-height:86px}.WorkspaceHeaderLayout_navigation__Ocb4d{margin-top:12px;min-width:0;min-height:44px}.WorkspaceHeaderLayout_layout__iidZu>.WorkspaceHeaderLayout_navigation__Ocb4d>div,.WorkspaceHeaderLayout_layout__iidZu>.WorkspaceHeaderLayout_navigation__Ocb4d>nav{position:static;width:100%;height:auto;max-height:none;flex:0 1 auto;margin:0;padding:0;border:0;background:transparent;box-shadow:none;min-height:44px;display:flex;align-items:center;gap:8px;flex-wrap:wrap}.WorkspaceHeaderLayout_layout__iidZu.WorkspaceHeaderLayout_layout__iidZu>.WorkspaceHeaderLayout_navigation__Ocb4d :is(button,a){width:auto;min-width:0;min-height:44px;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;border-radius:7px;white-space:normal;overflow-wrap:anywhere}.WorkspaceHeaderLayout_layout__iidZu .WorkspaceHeaderLayout_navigation__Ocb4d :is(button,a):is([aria-selected=true],[aria-pressed=true],[aria-current=page],[data-selected=true],[data-active=true],.active,.primary-button){background:#3478ee;color:#fff;border-color:#3478ee}.WorkspaceHeaderLayout_navigation__Ocb4d :is(button,a):is([aria-selected=true],[aria-pressed=true],[aria-current=page],[data-selected=true],.active,.primary-button):hover{background:#286ad9;color:#fff}.WorkspaceHeaderLayout_navigation__Ocb4d :is(button,a):focus-visible{outline:2px solid #78aaf0;outline-offset:2px}.WorkspaceHeaderLayout_layout__iidZu>.material-class-cards__unknown{margin:12px 0 0;justify-content:flex-start}@media(min-width:1351px) and (max-width:1600px){.WorkspaceHeaderLayout_heading__9JEnW{min-height:112px}}@media(min-width:1001px) and (max-width:1350px){.WorkspaceHeaderLayout_heading__9JEnW{min-height:184px}}@media(min-width:761px) and (max-width:1000px){.WorkspaceHeaderLayout_heading__9JEnW{min-height:208px}}@media(max-width:760px){.WorkspaceHeaderLayout_heading__9JEnW{min-height:96px}.WorkspaceHeaderLayout_layout__iidZu.WorkspaceHeaderLayout_layout__iidZu .WorkspaceHeaderLayout_heading__9JEnW h1,.WorkspaceHeaderLayout_layout__iidZu.WorkspaceHeaderLayout_layout__iidZu .WorkspaceHeaderLayout_heading__9JEnW h2{font-size:24px}.WorkspaceHeaderLayout_layout__iidZu>.WorkspaceHeaderLayout_heading__9JEnW>div,.WorkspaceHeaderLayout_layout__iidZu>.WorkspaceHeaderLayout_heading__9JEnW>header{gap:12px}.WorkspaceHeaderLayout_heading__9JEnW>div>div:first-child,.WorkspaceHeaderLayout_heading__9JEnW>header>div:first-child{flex-basis:100%}.WorkspaceHeaderLayout_layout__iidZu>.WorkspaceHeaderLayout_navigation__Ocb4d>div,.WorkspaceHeaderLayout_layout__iidZu>.WorkspaceHeaderLayout_navigation__Ocb4d>nav{flex-wrap:nowrap;overflow-x:auto;max-width:100%;scrollbar-width:thin}.WorkspaceHeaderLayout_navigation__Ocb4d :is(button,a){flex:0 0 auto;white-space:nowrap}}@media print{.WorkspaceHeaderLayout_layout__iidZu{display:none}}.ClearableSearchInput_root__w744N{position:relative;display:flex;width:100%;min-width:0;min-height:44px;align-items:center}.ClearableSearchInput_root__w744N>input{box-sizing:border-box;width:100%;min-width:0;min-height:44px;margin-block:0;padding:8px 12px;border:1px solid #a9c4e5;border-radius:6px;background:#fff;color:#17365d;font:inherit;font-size:16px;text-align:center}.ClearableSearchInput_root__w744N>input:focus-visible{outline:2px solid #77a7dd;outline-offset:-2px}.ClearableSearchInput_root__w744N>input:disabled{background:#f1f5fa;color:#728095}.ClearableSearchInput_root__w744N[data-has-query]>input{padding-inline-end:64px}.ClearableSearchInput_root__w744N>input::-webkit-search-cancel-button{-webkit-appearance:none}.ClearableSearchInput_root__w744N>.ClearableSearchInput_clear__0woyl{position:absolute;inset-inline-end:2px;top:50%;transform:translateY(-50%);display:inline-flex;align-items:center;justify-content:center;width:56px;min-width:44px;min-height:44px;margin:0;padding:4px;border:0;border-radius:5px;background:transparent;color:#245da5;font-size:16px;line-height:1.3;cursor:pointer}.ClearableSearchInput_root__w744N>.ClearableSearchInput_clear__0woyl:focus-visible,.ClearableSearchInput_root__w744N>.ClearableSearchInput_clear__0woyl:hover:not(:disabled){background:#e8f2ff;outline:2px solid #4d91e8;outline-offset:-2px}.ClearableSearchInput_root__w744N>.ClearableSearchInput_clear__0woyl:active:not(:disabled){background:#d5e7ff}.ClearableSearchInput_root__w744N>.ClearableSearchInput_clear__0woyl:disabled{cursor:default;opacity:.5}.UnifiedSelect_root__GgHFW{position:relative;display:inline-block;vertical-align:middle;width:100%;min-width:0;max-width:100%;text-align:center}.UnifiedSelect_trigger__pcLho{position:relative!important;display:flex!important;align-items:center;justify-content:center;width:100%;min-height:44px!important;height:auto!important;padding:9px 22px!important;border:1px solid #a9c4e5!important;border-radius:7px!important;background:#fff!important;color:#17365d!important;font:inherit;font-size:16px!important;line-height:1.45!important;white-space:normal!important;overflow-wrap:anywhere;text-align:center!important;cursor:pointer;box-sizing:border-box}.UnifiedSelect_trigger__pcLho>span:first-child{display:block;min-width:0;white-space:normal;overflow-wrap:anywhere}.UnifiedSelect_trigger__pcLho:focus-visible{outline:2px solid #2872c8;outline-offset:2px}.UnifiedSelect_trigger__pcLho:disabled{background:#f1f5fa!important;color:#728095!important;cursor:not-allowed}.UnifiedSelect_caret__IiyBb{position:absolute;right:7px;top:50%;transform:translateY(-50%);line-height:1;pointer-events:none;color:#486b98}.UnifiedSelect_native__wRUMu{position:absolute!important;width:1px!important;height:1px!important;min-width:0!important;min-height:0!important;max-width:1px!important;max-height:1px!important;padding:0!important;margin:0!important;opacity:0!important;overflow:hidden!important;pointer-events:none!important;clip-path:inset(50%);border:0!important}.UnifiedSelect_panel__pxqOG{position:fixed;z-index:12000;box-sizing:border-box;overflow:auto;overscroll-behavior:contain;padding:8px;border:1px solid #a9c4e5;border-radius:8px;background:white;box-shadow:0 8px 28px #17365d30;font-size:16px;color:#17365d;text-align:center;line-height:1.5}.UnifiedSelect_search__9eJ1e.UnifiedSelect_search__9eJ1e{display:block;width:100%;min-height:44px;box-sizing:border-box;border:1px solid #a9c4e5;border-radius:6px;padding:8px;font:inherit;font-size:16px;text-align:center;margin-bottom:6px}.UnifiedSelect_search__9eJ1e:focus-visible{outline:2px solid #77a7dd;outline-offset:-2px}.UnifiedSelect_action__JzL3X.UnifiedSelect_action__JzL3X,.UnifiedSelect_option__AlSZK.UnifiedSelect_option__AlSZK{min-height:44px;box-sizing:border-box;padding:8px 12px;border:1px solid #cadbee;border-radius:6px;background:#fff;color:#17365d;font:inherit;font-size:16px;line-height:1.5;text-align:center;white-space:normal;overflow-wrap:anywhere;cursor:pointer}.UnifiedSelect_option__AlSZK.UnifiedSelect_option__AlSZK{display:block!important;width:100%}.UnifiedSelect_option__AlSZK small{display:block;color:#61758e;font-size:14px}.UnifiedSelect_action__JzL3X.UnifiedSelect_action__JzL3X{display:inline-flex;align-items:center;justify-content:center;gap:6px}.UnifiedSelect_action__JzL3X:active:not(:disabled),.UnifiedSelect_action__JzL3X:focus-visible:not(:disabled),.UnifiedSelect_action__JzL3X:hover:not(:disabled),.UnifiedSelect_option__AlSZK:active:not(:disabled),.UnifiedSelect_option__AlSZK:focus-visible:not(:disabled),.UnifiedSelect_option__AlSZK:hover:not(:disabled){background:#edf5ff;outline:2px solid #77a7dd;outline-offset:-2px}.UnifiedSelect_option__AlSZK[aria-selected=true]{background:#e0edff;box-shadow:inset 0 0 0 1px #729ac9;font-weight:600}.UnifiedSelect_action__JzL3X:disabled,.UnifiedSelect_option__AlSZK:disabled{color:#929ca8;cursor:not-allowed;opacity:.55}.UnifiedSelect_group__TAnsc{display:block;padding:8px;text-align:center;color:#b42318}.UnifiedSelect_empty__82_Dw{padding:8px}.UnifiedSelect_done__fyfME{display:block;width:100%;min-height:44px;margin-top:6px;border:1px solid #a9c4e5;background:#edf5ff;border-radius:6px;font-size:16px}.UnifiedSelect_trigger__pcLho{min-width:0!important;max-width:100%!important;flex:1 1 auto!important}.UnifiedSelect_trigger__pcLho[data-invalid=true]{border-color:#b42318!important}.UnifiedSelect_validation___72yP{display:block;color:#b42318;font-size:14px;text-align:center}.UnifiedSelect_option__AlSZK[data-stage-date-tone=dispatched]:not(:disabled){color:#246fca}.UnifiedSelect_option__AlSZK[data-stage-date-tone=received]:not(:disabled){color:#217453}.UnifiedSelect_option__AlSZK[data-stage-date-tone]{touch-action:pan-y;user-select:none}.UnifiedSelect_panel__pxqOG[data-option-kind=process] .UnifiedSelect_option__AlSZK.UnifiedSelect_option__AlSZK{font-weight:700}.UnifiedSelect_optionTooltip__dLUKB{position:fixed;z-index:12001;width:max-content;max-width:min(280px,calc(100vw - 16px));max-height:calc(100dvh - 16px);overflow:auto;overscroll-behavior:contain;box-sizing:border-box;padding:9px 12px;border:1px solid #a9c4e5;border-radius:7px;background:#fff;color:#17365d;box-shadow:0 5px 20px #17365d24;font-size:16px;line-height:1.5;text-align:center;white-space:normal;overflow-wrap:anywhere}.UnifiedSelect_optionTooltip__dLUKB>span,.UnifiedSelect_optionTooltip__dLUKB>strong{display:block}.UnifiedSelect_optionTooltip__dLUKB>span{color:#61758e}.CustomerPortalActionMenu_panel__5L1mQ{position:fixed;z-index:2400;display:grid;align-content:start;gap:5px;box-sizing:border-box;padding:8px;border:1px solid #d6e2ef;border-radius:10px;background:#fff;box-shadow:0 14px 34px #1f3b5c2e;overflow-x:hidden;overflow-y:auto}.CustomerPortalActionMenu_panel__5L1mQ>a,.CustomerPortalActionMenu_panel__5L1mQ>button{display:grid;align-content:center;justify-items:center;gap:4px;width:100%;min-height:44px;box-sizing:border-box;padding:10px 12px;border:0;border-radius:7px;background:#fff;color:#294968;font:inherit;font-size:16px;line-height:1.5;text-align:center;text-decoration:none;white-space:normal;overflow-wrap:anywhere;writing-mode:horizontal-tb;cursor:pointer}.CustomerPortalActionMenu_panel__5L1mQ>a:focus-visible,.CustomerPortalActionMenu_panel__5L1mQ>a:hover,.CustomerPortalActionMenu_panel__5L1mQ>button:focus-visible,.CustomerPortalActionMenu_panel__5L1mQ>button:hover:not(:disabled){background:#edf5ff;color:#1764b4;outline:2px solid #7ba6ee;outline-offset:-2px}.CustomerPortalActionMenu_panel__5L1mQ>button:disabled{opacity:.5;cursor:default}.CustomerPortalActionMenu_panel__5L1mQ>button:is(.danger,.danger-text),.CustomerPortalActionMenu_panel__5L1mQ>button:is(.danger,.danger-text):is(:hover,:focus-visible){color:#b42318}.CustomerPortalActionMenu_panel__5L1mQ>button>b{display:block;font-size:16px;line-height:1.5}.CustomerPortalActionMenu_panel__5L1mQ>button>span{display:block;color:#778ba1;font-size:16px;line-height:1.5;white-space:normal}@media print{.CustomerPortalActionMenu_panel__5L1mQ{display:none}}.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:14px;box-shadow:0 24px 80px #152b4940;color:#17385c;font-size:14px;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:12px;justify-content:space-between;flex:none;padding:16px 20px;background:#fff}.ProductionReceiptPricingDialog_dialog__zdj9x header{border-bottom:1px solid #dae5f5;min-height:76px}.ProductionReceiptPricingDialog_dialog__zdj9x footer{border-top:1px solid #dae5f5;justify-content:flex-end}.ProductionReceiptPricingDialog_dialog__zdj9x h2{font-size:20px;margin:4px 0}.ProductionReceiptPricingDialog_dialog__zdj9x button{min-height:38px;padding:8px 12px;background:#fff;border:1px solid #bbd3f5;border-radius:7px;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:#3378df;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:16px}.ProductionReceiptPricingDialog_dialog__zdj9x small{font-size:12px;color:#73879f;display:block}.ProductionReceiptPricingDialog_notice__U4JXp{margin:0;background:#f1f6fd;padding:12px;border-radius:8px;line-height:1.7}.ProductionReceiptPricingDialog_error__KQPKe{background:#fff2f3;color:#a32639;padding:12px;display:flex;gap:12px;align-items:center;justify-content:space-between}.ProductionReceiptPricingDialog_summary___HH1x{display:grid;gap:8px;padding:16px;border:1px solid #d8e6f8;border-radius:9px;background:#f7faff}.ProductionReceiptPricingDialog_dialog__zdj9x label{display:grid;gap:6px}.ProductionReceiptPricingDialog_dialog__zdj9x input,.ProductionReceiptPricingDialog_dialog__zdj9x select,.ProductionReceiptPricingDialog_dialog__zdj9x textarea{width:100%;border:1px solid #c8d9ef;border-radius:7px;padding:8px 10px;font:inherit;color:inherit;background:#fff;min-height:38px}.ProductionReceiptPricingDialog_dialog__zdj9x textarea{min-height:72px;resize:vertical}.ProductionReceiptPricingDialog_grid__Ih7Vc{display:grid;grid-template-columns:1fr 1fr 1fr;align-items:center;gap:16px}.ProductionReceiptPricingDialog_amounts__atIpf{display:grid;grid-template-columns:1fr 1fr;gap:16px}.ProductionReceiptPricingDialog_amounts__atIpf>div{background:#f3f7fd;padding:16px;border:1px solid #d6e4f6;border-radius:9px}.ProductionReceiptPricingDialog_amounts__atIpf strong,.ProductionReceiptPricingDialog_dialog__zdj9x output{font-size:22px;overflow-wrap:anywhere}.ProductionReceiptPricingDialog_table__TXAKN{overflow-x:auto;border:1px solid #dce7f6;border-radius:8px}.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 #e0e9f5;overflow-wrap:anywhere}.ProductionReceiptPricingDialog_table__TXAKN th{background:#f4f8fe}.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:6px}.ProductionReceiptPricingDialog_table__TXAKN p{text-align:center;padding:20px}.ProductionReceiptPricingDialog_pagination__YFR69{display:flex;align-items:center;justify-content:space-between;gap:12px}.ProductionReceiptPricingDialog_dialog__zdj9x details{background:#f7faff;border:1px solid #dae7f8;border-radius:8px;padding:12px}.ProductionReceiptPricingDialog_dialog__zdj9x details p{padding:8px;border-bottom:1px solid #e2ebf8}.ProductionReceiptPricingDialog_dialog__zdj9x summary{cursor:pointer;font-weight:700}@media(max-width:1024px){.ProductionReceiptPricingDialog_overlay__NHTro{padding:16px}.ProductionReceiptPricingDialog_grid__Ih7Vc{grid-template-columns:1fr 1fr}.ProductionReceiptPricingDialog_grid__Ih7Vc>div{grid-column:1/-1}}@media(max-width:720px){.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:44px}.ProductionReceiptPricingDialog_dialog__zdj9x footer{flex-wrap:wrap}.ProductionReceiptPricingDialog_table__TXAKN table{min-width:960px}}.ProductionReceiptPricingDialog_identity__7ERuc{display:flex;align-items:center;gap:12px}.ProductionReceiptPricingDialog_identity__7ERuc>a,.ProductionReceiptPricingDialog_identity__7ERuc>small{flex:0 0 64px}.ProductionReceiptPricingDialog_identity__7ERuc img{width:48px;height:48px;object-fit:contain;border-radius:6px}.ProductionReceiptPricingDialog_identity__7ERuc>div{display:grid;gap:6px;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:12px;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:8px;text-align:center}.ProductionReceiptPricingDialog_supplementActions__txXmh button{padding:8px 12px;border:1px solid #bdd1e8;border-radius:7px;background:#fff;color:#285e9c}.ProductionReceiptPricingDialog_supplementReason__i_G_Q{display:grid;gap:8px;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:5px}@media(max-width:640px){.ProductionReceiptPricingDialog_supplementActions__txXmh button{min-height:44px}}.SmartManagedSelect_root__J8Wf6{position:relative;width:100%}.SmartManagedSelect_inputRow____EZF{display:flex;align-items:center;gap:6px}.SmartManagedSelect_input__hyToS{width:100%;min-width:0;height:36px;border:1px solid #c9d7ee;border-radius:7px;background:#fff;color:#18365e;padding:0 34px;text-align:center;font:inherit;outline:none}.SmartManagedSelect_input__hyToS:focus{border-color:#3b7cf4;box-shadow:0 0 0 3px rgba(59,124,244,.12)}.SmartManagedSelect_toggle__xo3NF{position:absolute;right:7px;top:6px;width:24px;height:24px;border:0;background:transparent;color:#627897;cursor:pointer}.SmartManagedSelect_panel__izg_T{position:fixed;z-index:16000;max-height:300px;box-sizing:border-box;overflow:auto;overscroll-behavior:contain;background:#fff;border:1px solid #c9d7ee;border-radius:9px;box-shadow:0 14px 36px rgba(29,54,92,.2);padding:6px}.SmartManagedSelect_action__MwsNS,.SmartManagedSelect_option__gP__n{display:flex;width:100%;align-items:center;justify-content:center;gap:8px;min-height:34px;border:0;border-radius:6px;background:transparent;padding:7px 9px;text-align:center;color:#18365e;cursor:pointer}.SmartManagedSelect_optionActive___5kxn,.SmartManagedSelect_option__gP__n:hover{background:#eef5ff;color:#1767de}.SmartManagedSelect_option__gP__n{flex-direction:column;white-space:normal;overflow-wrap:anywhere}.SmartManagedSelect_option__gP__n small{color:#8192aa;white-space:normal;text-align:center;overflow-wrap:anywhere}.SmartManagedSelect_empty__QzJe_{padding:10px;color:#7d8da5}.SmartManagedSelect_newBox__HOWJ_{border-top:1px solid #e5ecf6;margin-top:5px;padding:7px 3px 2px}.SmartManagedSelect_newBox__HOWJ_ strong{display:block;padding:0 6px 6px;font-size:12px;color:#334d72;word-break:break-all}.SmartManagedSelect_actions__f9hK7{display:flex;flex-wrap:wrap;gap:6px}.SmartManagedSelect_action__MwsNS{width:auto;min-height:30px;border:1px solid #bcd0ee;padding:5px 9px;font-size:12px}.SmartManagedSelect_primary__7lOPK{background:#2e77ee;color:#fff;border-color:#2e77ee}.SmartManagedSelect_hint__PWgub{display:block;margin-top:4px;color:#7387a5;font-size:11px;line-height:1.4}.SmartManagedSelect_message__1uk3v{margin-top:4px;font-size:11px;color:#1767de}.SmartManagedSelect_error__TDtGE{color:#d64545}.SmartManagedSelect_disabled__fpJzM .SmartManagedSelect_input__hyToS{background:#f4f6f9;color:#8795aa}.SmartManagedSelect_tag__YQVA8{font-size:11px;color:#5f7695;background:#edf3fb;border-radius:10px;padding:2px 6px}.SmartManagedSelect_input__hyToS{min-height:44px;height:auto;font-size:16px;padding:8px 12px;box-sizing:border-box}.SmartManagedSelect_action__MwsNS,.SmartManagedSelect_option__gP__n{min-height:44px;font-size:16px}.SmartManagedSelect_panel__izg_T{font-size:16px;text-align:center}.SmartManagedSelect_newBox__HOWJ_ strong{font-size:16px}.StoneShapeSelect_root__aUuSp{min-width:0;width:100%}.StoneShapeSelect_control__Ken7q{display:flex;min-width:0;align-items:stretch;gap:0}.StoneShapeSelect_control__Ken7q input{min-height:44px;font-size:16px;min-width:0;width:100%;text-align:center}.StoneShapeSelect_control__Ken7q button{min-height:44px;font-size:16px;flex:0 0 28px}.StoneShapeSelect_panel__5in9Y{position:fixed;z-index:2147483600;overflow:auto;overscroll-behavior:contain;box-sizing:border-box;padding:10px;background:#fff;border:1px solid #bed3ef;border-radius:10px;box-shadow:0 8px 30px #172f5529;color:#24456c;font-size:16px;text-align:center}.StoneShapeSelect_panel__5in9Y button,.StoneShapeSelect_panel__5in9Y input{font:inherit;border:1px solid #d3e1f3;background:#fff;color:#245d9c;border-radius:6px;min-height:44px;padding:5px 8px;text-align:center;white-space:normal;overflow-wrap:anywhere;cursor:pointer}.StoneShapeSelect_panel__5in9Y button:disabled{opacity:.55;cursor:default}.StoneShapeSelect_panel__5in9Y input{width:100%;min-width:0;box-sizing:border-box}.StoneShapeSelect_panel__5in9Y p{margin:8px 0;overflow-wrap:anywhere}.StoneShapeSelect_actions__0vOB9,.StoneShapeSelect_heading__0DcAB{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:6px}.StoneShapeSelect_heading__0DcAB{justify-content:space-between;margin-bottom:8px}.StoneShapeSelect_optionRow__n8QSM{display:grid;gap:4px;margin-bottom:6px}.StoneShapeSelect_optionRow__n8QSM>button{width:100%}.StoneShapeSelect_active__C8ErO{background:#edf5ff!important}.StoneShapeSelect_edit__jPs_q{display:grid;grid-template-columns:1fr 1fr;gap:6px;padding:8px 0}.StoneShapeSelect_edit__jPs_q label{grid-column:1/-1}@media (max-width:640px){.StoneShapeSelect_control__Ken7q button,.StoneShapeSelect_control__Ken7q input,.StoneShapeSelect_panel__5in9Y button,.StoneShapeSelect_panel__5in9Y input{min-height:44px}}.StoneReceiptPricingFields_section__Cu7Du{display:grid;gap:12px;min-width:0;color:#294663;font-size:16px;text-align:center}.StoneReceiptPricingFields_rows__IMOSI{display:grid;gap:10px;min-width:0}.StoneReceiptPricingFields_row__A3r96{min-width:0;border:1px solid #d8e4f2;border-radius:9px;background:#fff;overflow:hidden}.StoneReceiptPricingFields_primary__o9D4W{display:grid;grid-template-columns:1.2fr 1fr 1.2fr 1fr;gap:12px;align-items:start;padding:14px;min-width:0}.StoneReceiptPricingFields_primary__o9D4W[data-price-visible=false]{grid-template-columns:repeat(2,minmax(0,1fr))}.StoneReceiptPricingFields_primary__o9D4W[data-unit-reference=true]{grid-template-columns:1.2fr 1fr 1fr 1.1fr 1.2fr}.StoneReceiptPricingFields_primary__o9D4W[data-unit-reference=true][data-price-visible=false]{grid-template-columns:repeat(3,minmax(0,1fr))}.StoneReceiptPricingFields_field__gr_Td{display:grid;gap:7px;align-content:start;min-width:0;margin:0;font-size:16px;line-height:1.5;overflow-wrap:anywhere}.StoneReceiptPricingFields_field__gr_Td strong{display:block;font-size:16px;font-weight:600}.StoneReceiptPricingFields_section__Cu7Du small{display:block;font-size:14px;line-height:1.5;color:#526a83;overflow-wrap:anywhere}.StoneReceiptPricingFields_section__Cu7Du :is(input,select,textarea){width:100%;min-width:0;max-width:100%;min-height:44px;box-sizing:border-box;padding:9px 10px;border:1px solid #aec3dd;border-radius:7px;background:#fff;color:#254360;font:inherit;text-align:center}.StoneReceiptPricingFields_section__Cu7Du :is(input,select,textarea):disabled{background:#f3f6fa;color:#486079;opacity:1;cursor:default}.StoneReceiptPricingFields_section__Cu7Du .StoneReceiptPricingFields_number___ot7r{font-size:18px!important;font-variant-numeric:tabular-nums}.StoneReceiptPricingFields_field__gr_Td output{display:flex;align-items:center;justify-content:center;min-height:44px;font-weight:600;overflow-wrap:anywhere}.StoneReceiptPricingFields_reason__eSPC8{display:grid;gap:7px;padding:0 14px 14px;font-size:16px;text-align:center}.StoneReceiptPricingFields_reason__eSPC8 textarea{min-height:64px;resize:vertical}.StoneReceiptPricingFields_section__Cu7Du>.StoneReceiptPricingFields_reason__eSPC8{padding:0}.StoneReceiptPricingFields_details__xQ6lR{border-top:1px solid #e1e9f2}.StoneReceiptPricingFields_details__xQ6lR summary{padding:11px 14px;min-height:44px;box-sizing:border-box;color:#315f94;font-size:14px;cursor:pointer;text-align:left}.StoneReceiptPricingFields_basis__3Ulkq{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;padding:0 14px 14px}.StoneReceiptPricingFields_section__Cu7Du button{min-height:44px;padding:9px 12px;border:1px solid #b4c9e3;border-radius:7px;color:#225eaa;background:#fff;font:inherit;white-space:nowrap}.StoneReceiptPricingFields_actions__bQXlV{display:flex;justify-content:center}.StoneReceiptPricingFields_notice__k3CjS{padding:10px;margin:0;font-size:14px;line-height:1.6}.StoneReceiptPricingFields_total__qNpeX{padding:12px;border-radius:8px;background:#eff5fd;font-size:16px}.StoneReceiptPricingFields_total__qNpeX strong{font-size:18px;font-variant-numeric:tabular-nums}.StoneReceiptPricingFields_section__Cu7Du .StoneReceiptPricingFields_error__BzlMs{margin:0;padding:0 14px 12px;color:#a82937;font-size:14px;line-height:1.5}.StoneReceiptPricingFields_reason__eSPC8 .StoneReceiptPricingFields_error__BzlMs{padding:0}@media(max-width:700px){.StoneReceiptPricingFields_basis__3Ulkq,.StoneReceiptPricingFields_primary__o9D4W,.StoneReceiptPricingFields_primary__o9D4W[data-price-visible=false]{grid-template-columns:minmax(0,1fr)}.StoneReceiptPricingFields_primary__o9D4W{padding:12px}.StoneReceiptPricingFields_reason__eSPC8{padding:0 12px 12px}.StoneReceiptPricingFields_primary__o9D4W[data-unit-reference=true],.StoneReceiptPricingFields_primary__o9D4W[data-unit-reference=true][data-price-visible=false]{grid-template-columns:minmax(0,1fr)}}.StoneReference_editor__0JWJa,.StoneReference_panel__m5LAK{display:grid;gap:12px;min-width:0;width:100%;color:#244563;text-align:center;font-size:14px}.StoneReference_editor__0JWJa *,.StoneReference_panel__m5LAK *{box-sizing:border-box}.StoneReference_actions__Lzs6Z,.StoneReference_heading__NiWPu{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap}.StoneReference_actions__Lzs6Z{justify-content:flex-end;margin-left:auto}.StoneReference_editor__0JWJa button,.StoneReference_editor__0JWJa input,.StoneReference_editor__0JWJa select,.StoneReference_editor__0JWJa textarea,.StoneReference_panel__m5LAK button,.StoneReference_panel__m5LAK input,.StoneReference_panel__m5LAK select,.StoneReference_panel__m5LAK textarea{font:inherit;color:inherit;border:1px solid #cedeef;border-radius:7px;background:#fff;text-align:center;min-width:0;max-width:100%;padding:7px 9px}.StoneReference_editor__0JWJa button,.StoneReference_panel__m5LAK button{min-height:34px;cursor:pointer;white-space:normal;overflow-wrap:anywhere}.StoneReference_editor__0JWJa button:disabled,.StoneReference_panel__m5LAK button:disabled{opacity:.55;cursor:default}.StoneReference_fields__qsipK{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:12px}.StoneReference_fields__qsipK label{display:grid;gap:6px}.StoneReference_fields__qsipK input,.StoneReference_fields__qsipK textarea{width:100%}.StoneReference_fields__qsipK fieldset{display:flex;justify-content:center;gap:10px;min-width:0;border:1px solid #e2eaf5;border-radius:7px}.StoneReference_fields__qsipK fieldset label{display:flex;align-items:center}.StoneReference_fields__qsipK input[type=checkbox]{width:16px;height:16px}.StoneReference_line__iBERw,.StoneReference_picker___Jj0d{background:#fff;border:1px solid #dbe6f4;border-radius:9px;padding:12px;min-width:0}.StoneReference_picker___Jj0d{display:grid;gap:8px}.StoneReference_empty__NO5_g,.StoneReference_error__aLs_i,.StoneReference_notice__Ps1fd{padding:10px 12px;border-radius:8px;margin:0;line-height:1.6}.StoneReference_notice__Ps1fd{background:#eff6ff;color:#547391}.StoneReference_error__aLs_i{background:#fff1ef;color:#b63730}.StoneReference_empty__NO5_g{color:#74869d;border:1px dashed #dbe6f4}.StoneReference_images__tg6vs{display:flex;align-items:center;justify-content:center;gap:8px;flex-wrap:wrap;margin-top:10px}.StoneReference_images__tg6vs>div{display:grid;gap:3px}.StoneReference_images__tg6vs img{width:48px;height:48px;object-fit:contain}.StoneReference_upload__FIAA2{cursor:pointer;border:1px solid #cedeef;padding:8px;border-radius:7px}.StoneReference_upload__FIAA2 input{display:none}.StoneReference_imagePreview__mVqVn{display:grid;justify-items:center;gap:8px}.StoneReference_imagePreview__mVqVn img{max-width:100%;max-height:360px;object-fit:contain}.StoneReference_footer__lmiJO{display:flex;justify-content:flex-end;gap:8px;flex-wrap:wrap;position:sticky;bottom:0;background:#fff;padding:10px;border-top:1px solid #e1eaf6}.StoneReference_pendingTable__rZKs7{border-collapse:collapse;width:100%;min-width:720px;table-layout:fixed}.StoneReference_pendingTable__rZKs7 td,.StoneReference_pendingTable__rZKs7 th{padding:10px;text-align:center;vertical-align:middle;border-bottom:1px solid #e1eaf6;overflow-wrap:anywhere}.StoneReference_pendingTable__rZKs7 th{background:#f1f6fe}.StoneReference_scroll__c_ZPd{max-width:100%;overflow:auto}.StoneReference_referenceActions__9B8_T{display:grid;gap:7px}.StoneReference_referenceActions__9B8_T button,.StoneReference_referenceActions__9B8_T input,.StoneReference_referenceActions__9B8_T select{width:100%}.StoneReference_details__nBGy3{display:grid;gap:5px;justify-items:center}.StoneReference_details__nBGy3 img{width:48px;height:48px;object-fit:contain}@media(max-width:720px){.StoneReference_fields__qsipK{grid-template-columns:repeat(2,minmax(0,1fr))}.StoneReference_editor__0JWJa button,.StoneReference_editor__0JWJa input,.StoneReference_editor__0JWJa select,.StoneReference_panel__m5LAK button,.StoneReference_panel__m5LAK input,.StoneReference_panel__m5LAK select,.StoneReference_upload__FIAA2{min-height:44px}.StoneReference_fields__qsipK fieldset{grid-column:1/-1}.StoneReference_actions__Lzs6Z{width:100%;justify-content:center}.StoneReference_footer__lmiJO{justify-content:center}}@media(max-width:440px){.StoneReference_fields__qsipK{grid-template-columns:1fr}}.StoneReference_designCompact__HP_Nc{font-size:16px}.StoneReference_designCompact__HP_Nc button,.StoneReference_designCompact__HP_Nc input,.StoneReference_designCompact__HP_Nc select,.StoneReference_designCompact__HP_Nc textarea{min-height:44px;font-size:16px}.StoneReference_designCompact__HP_Nc button{white-space:nowrap;overflow-wrap:normal}.StoneReference_designCompact__HP_Nc .StoneReference_empty__NO5_g,.StoneReference_designCompact__HP_Nc .StoneReference_notice__Ps1fd{font-size:14px}.StoneReference_designPrimary__9qkt0{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:12px 0}.StoneReference_designPrimary__9qkt0>div,.StoneReference_designPrimary__9qkt0>label{display:grid;gap:8px;align-content:start}.StoneReference_designPrimary__9qkt0 input{width:100%;font-size:18px}.StoneReference_designCompact__HP_Nc summary{padding:10px;cursor:pointer;font-size:14px}.StoneReference_designCompact__HP_Nc .StoneReference_fields__qsipK{grid-template-columns:repeat(3,minmax(0,1fr))}.StoneReference_designCompact__HP_Nc .StoneReference_fields__qsipK input[type=checkbox],.StoneReference_designCompact__HP_Nc .StoneReference_images__tg6vs input[type=file]{min-height:0}@media(max-width:700px){.StoneReference_designCompact__HP_Nc .StoneReference_fields__qsipK,.StoneReference_designPrimary__9qkt0{grid-template-columns:minmax(0,1fr)}.StoneReference_designCompact__HP_Nc .StoneReference_actions__Lzs6Z,.StoneReference_designCompact__HP_Nc .StoneReference_heading__NiWPu{justify-content:center}}.StoneReference_editor__0JWJa .StoneReference_fields__qsipK>div,.StoneReference_editor__0JWJa .StoneReference_fields__qsipK>label{display:grid;align-content:start;gap:6px}.StoneReference_editor__0JWJa .StoneReference_fields__qsipK :is(input:not([type=checkbox]),button,select){min-height:44px;font-size:16px;width:100%}.StoneReference_editor__0JWJa .StoneReference_fields__qsipK textarea{font-size:16px;min-height:88px}.StoneReference_editor__0JWJa .StoneReference_fields__qsipK>div,.StoneReference_editor__0JWJa .StoneReference_fields__qsipK>label{font-size:16px}.ProductionHandoffModal_backdrop__aOeCx.production-cycle-backdrop{position:fixed;inset:0;z-index:2200;display:grid;place-items:center;padding:20px;box-sizing:border-box;overflow:hidden;background:#132c4b66}.ProductionHandoffModal_panel__orSI8.handoff-modal{display:flex;flex-direction:column;position:relative;width:min(1180px,100%)!important;max-width:1180px!important;height:min(900px,calc(100dvh - 40px))!important;max-height:calc(100dvh - 40px)!important;min-width:0;min-height:0;margin:0!important;overflow:hidden!important;border-radius:14px;background:#fff;color:#17324f}.ProductionHandoffModal_panel__orSI8.ProductionHandoffModal_workflowPanel__WrPFY.handoff-modal{width:min(1120px,100%)!important;max-width:1120px!important;height:auto!important;container:handoff-modal/inline-size;font-family:Microsoft YaHei,Segoe UI,sans-serif}.ProductionHandoffModal_panel__orSI8.handoff-modal.is-layout-hydrating{min-height:0!important}.ProductionHandoffModal_panel__orSI8.ProductionHandoffModal_compactPanel__TXQFd.handoff-modal{height:auto!important}.ProductionHandoffModal_panel__orSI8.is-layout-hydrating>.ProductionHandoffModal_fields__oZjpW{display:none}.ProductionHandoffModal_panel__orSI8 .handoff-initial-layout-loading{flex:1 1 140px;min-height:0;padding:18px}.ProductionHandoffModal_embedded__G61dG *,.ProductionHandoffModal_panel__orSI8 *{box-sizing:border-box}.ProductionHandoffModal_inlineEditor__w6G6G{min-width:0;width:100%;background:#fff;border:1px solid #dce5f0;border-radius:10px;text-align:center}.ProductionHandoffModal_inlineEditor__w6G6G>footer,.ProductionHandoffModal_inlineEditor__w6G6G>header{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:8px;padding:12px}.ProductionHandoffModal_inlineEditor__w6G6G>header h3{flex:1;margin:0;text-align:center}.ProductionHandoffModal_inlineEditor__w6G6G>footer{position:sticky;bottom:0;background:#fff;border-top:1px solid #dce5f0}.ProductionHandoffModal_header__tEdwe{display:flex!important;flex:0 0 auto;flex-wrap:wrap;align-items:center!important;justify-content:center!important;gap:10px!important;padding:14px 18px!important;border-bottom:1px solid #dce5f0;background:#fff}.ProductionHandoffModal_title__Ai1kp{flex:1 1 260px;min-width:0;text-align:center}.ProductionHandoffModal_title__Ai1kp small{display:block;color:#58708b}.ProductionHandoffModal_panel__orSI8>.ProductionHandoffModal_header__tEdwe .ProductionHandoffModal_title__Ai1kp h2{margin:3px 0 0;font-size:28px;line-height:1.35;overflow-wrap:anywhere}.ProductionHandoffModal_headerActions__5N54I{display:flex!important;width:auto!important;max-width:100%!important;min-width:0;flex-wrap:wrap!important;justify-content:center!important;gap:8px;overflow:visible!important}.ProductionHandoffModal_headerActions__5N54I button{flex:0 1 auto!important;min-height:38px;white-space:normal!important;overflow-wrap:anywhere}.ProductionHandoffModal_headerActions__5N54I .icon-close{position:static!important}.ProductionHandoffModal_tabs__ShTXL{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;min-width:0}.ProductionHandoffModal_tabs__ShTXL button[aria-selected=true]{border-color:#91b8e7;background:#eaf2ff;color:#175fb8}.ProductionHandoffModal_fields__oZjpW{flex:1 1 auto;min-height:0;min-width:0;overflow:auto!important;overscroll-behavior:contain;background:#f5f8fc}.ProductionHandoffModal_fields__oZjpW[hidden],.ProductionHandoffModal_footer__F8a4K[hidden]{display:none!important}.ProductionHandoffModal_scrollFieldset__7v67t{display:contents!important;border:0;margin:0;padding:0;min-width:0}.ProductionHandoffModal_panel__orSI8>.ProductionHandoffModal_fields__oZjpW>.ProductionHandoffModal_scrollFieldset__7v67t>.handoff-scroll-area{overflow:visible;grid-template-columns:minmax(0,1fr)!important;align-items:start}.ProductionHandoffModal_approvePrice__cvq6j{display:flex!important;flex-direction:row!important;align-items:center;justify-content:center;gap:8px;min-height:44px}.ProductionHandoffModal_approvePrice__cvq6j input{width:20px!important;height:20px!important;min-height:20px!important;flex:0 0 20px}.ProductionHandoffModal_workflowPanel__WrPFY>.ProductionHandoffModal_fields__oZjpW{padding:16px}.ProductionHandoffModal_embeddedFieldsOnly__8tX2y.handoff-modal{border:0!important;background:transparent!important}.ProductionHandoffModal_embeddedFieldsOnly__8tX2y>.ProductionHandoffModal_fields__oZjpW{padding:0!important;overflow:visible!important}.ProductionHandoffModal_embeddedFieldsOnly__8tX2y>.ProductionHandoffModal_fields__oZjpW>.handoff-scroll-area{padding:0!important}.ProductionHandoffModal_embeddedFieldsOnly__8tX2y>.ProductionHandoffModal_fields__oZjpW>.ProductionHandoffModal_scrollFieldset__7v67t>.handoff-scroll-area{padding:0!important;height:auto!important;max-height:none!important;overflow:visible!important}.ProductionHandoffModal_embeddedFieldsOnly__8tX2y>.ProductionHandoffModal_header__tEdwe[hidden]{display:none!important}.ProductionHandoffModal_sourceIdentity__K5r19{padding:12px 18px;background:#fff;border-bottom:1px solid #dce5f0}.ProductionHandoffModal_workflowPanel__WrPFY .ProductionHandoffModal_sourceIdentity__K5r19{padding-block:10px}.ProductionHandoffModal_panel__orSI8 .handoff-style-identity{grid-template-columns:48px minmax(0,1fr);align-items:center;min-width:0;gap:12px}.ProductionHandoffModal_panel__orSI8 .handoff-style-identity-grid{grid-template-columns:repeat(auto-fit,minmax(110px,1fr));gap:8px 12px}.ProductionHandoffModal_workflowPanel__WrPFY .handoff-style-identity-grid{grid-template-columns:repeat(auto-fit,minmax(96px,1fr));gap:6px 10px;margin-top:4px}.ProductionHandoffModal_panel__orSI8 .handoff-style-identity-content h2{font-size:15px!important;overflow:visible;white-space:normal;text-overflow:clip;overflow-wrap:anywhere}.ProductionHandoffModal_panel__orSI8 .handoff-style-identity-grid :is(dt,dd){font-size:12px}.ProductionHandoffModal_panel__orSI8 .handoff-style-image,.ProductionHandoffModal_panel__orSI8 .handoff-style-image-preview,.ProductionHandoffModal_panel__orSI8 .handoff-style-image-preview :is(.production-image-trigger,.production-image-placeholder){width:48px!important;min-width:48px!important;height:48px!important;min-height:48px!important}.ProductionHandoffModal_panel__orSI8 .handoff-style-image-preview img{width:48px;height:48px;object-fit:contain}.ProductionHandoffModal_panel__orSI8>.ProductionHandoffModal_fields__oZjpW>.handoff-scroll-area{overflow:visible;grid-template-columns:minmax(0,1fr)!important;align-items:start}.ProductionHandoffModal_businessAreas__Bq7Zg.handoff-scroll-area>*{grid-column:1/-1!important;min-width:0}.ProductionHandoffModal_businessAreas__Bq7Zg>.handoff-section{container:handoff-card/inline-size}.ProductionHandoffModal_businessAreas__Bq7Zg .handoff-phase-fields{grid-template-columns:repeat(2,minmax(0,1fr))}.ProductionHandoffModal_panel__orSI8 .handoff-zone-source .handoff-summary-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,145px),1fr))!important}.ProductionHandoffModal_embedded__G61dG :is(th,td,label,input,select,textarea,p,small,h2,h3,h4,dt,dd),.ProductionHandoffModal_panel__orSI8 :is(th,td,label,input,select,textarea,p,small,h2,h3,h4,dt,dd){text-align:center}.ProductionHandoffModal_embedded__G61dG :is(input,select,textarea),.ProductionHandoffModal_panel__orSI8 :is(input,select,textarea){max-width:100%;min-width:0}.ProductionHandoffModal_embedded__G61dG :is(p,small,h2,h3,h4,dt,dd,label,button),.ProductionHandoffModal_panel__orSI8 :is(p,small,h2,h3,h4,dt,dd,label,button){white-space:normal;overflow-wrap:anywhere}.ProductionHandoffModal_panel__orSI8 .handoff-save-summary b,.ProductionHandoffModal_panel__orSI8 .handoff-style-identity-grid dd,.ProductionHandoffModal_panel__orSI8 .handoff-summary-grid b{max-width:none;overflow:visible;white-space:normal;text-overflow:clip;overflow-wrap:anywhere}.ProductionHandoffModal_panel__orSI8 .handoff-mode-banner,.ProductionHandoffModal_panel__orSI8 .handoff-section-heading,.ProductionHandoffModal_panel__orSI8 .handoff-source-grid>label,.ProductionHandoffModal_panel__orSI8 .handoff-summary-grid>div{text-align:center;align-items:center;justify-content:center}.ProductionHandoffModal_panel__orSI8 .handoff-section-heading{flex-wrap:wrap;gap:8px}.ProductionHandoffModal_footer__F8a4K.receipt-actions{display:flex!important;flex:0 0 auto;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;padding:12px 18px;border-top:1px solid #dce5f0;background:#fff}.ProductionHandoffModal_footer__F8a4K .handoff-save-summary{flex:1 1 280px;min-width:0;margin:0;text-align:center}.ProductionHandoffModal_footer__F8a4K button{min-height:38px;white-space:normal}.ProductionHandoffModal_embedded__G61dG.handoff-layout-drawer{position:relative;inset:auto;z-index:auto;display:flex;flex:1 1 auto;flex-direction:column;width:100%!important;min-width:0;min-height:0;overflow:hidden;border:0;box-shadow:none}.ProductionHandoffModal_embedded__G61dG>header{flex:0 0 auto;align-items:center;justify-content:center;flex-wrap:wrap;padding:10px 18px;text-align:center}.ProductionHandoffModal_embedded__G61dG>header>div{flex:1 1 220px;min-width:0}.ProductionHandoffModal_embedded__G61dG>.handoff-layout-drawer-scroll{flex:1 1 auto;min-height:0;overflow:auto;overscroll-behavior:contain}.ProductionHandoffModal_embedded__G61dG>footer{flex:0 0 auto;flex-wrap:wrap;justify-content:center}.ProductionHandoffModal_embedded__G61dG>footer>div{flex-wrap:wrap;justify-content:center}.ProductionHandoffModal_embedded__G61dG .handoff-layout-context,.ProductionHandoffModal_embedded__G61dG .handoff-layout-order-actions{justify-content:center}.ProductionHandoffModal_embedded__G61dG .handoff-layout-item,.ProductionHandoffModal_embedded__G61dG .handoff-schema-field{min-width:0}.ProductionHandoffModal_panel__orSI8 .ProductionHandoffModal_fields__oZjpW[hidden],.ProductionHandoffModal_panel__orSI8 .ProductionHandoffModal_footer__F8a4K[hidden],.ProductionHandoffModal_panel__orSI8 [hidden]{display:none!important}@media (max-width:640px){.ProductionHandoffModal_workflowPanel__WrPFY>.ProductionHandoffModal_fields__oZjpW{padding:12px}.ProductionHandoffModal_backdrop__aOeCx.production-cycle-backdrop{padding:8px}.ProductionHandoffModal_panel__orSI8.handoff-modal{height:calc(100dvh - 16px)!important;max-height:calc(100dvh - 16px)!important;border-radius:10px}.ProductionHandoffModal_header__tEdwe{padding:10px!important;gap:8px!important}.ProductionHandoffModal_title__Ai1kp{flex-basis:calc(100% - 60px)}.ProductionHandoffModal_panel__orSI8>.ProductionHandoffModal_header__tEdwe .ProductionHandoffModal_title__Ai1kp h2{font-size:24px}.ProductionHandoffModal_headerActions__5N54I{width:100%!important;gap:6px}.ProductionHandoffModal_headerActions__5N54I button{flex:1 1 85px!important;padding:6px 8px}.ProductionHandoffModal_tabs__ShTXL{flex:1 1 100%;gap:6px}.ProductionHandoffModal_tabs__ShTXL button{flex:1 1 85px!important}.ProductionHandoffModal_headerActions__5N54I .icon-close{flex:0 0 44px!important}.ProductionHandoffModal_embedded__G61dG :is(button,input,select),.ProductionHandoffModal_panel__orSI8 :is(button,input,select){min-height:44px}.ProductionHandoffModal_workflowPanel__WrPFY button{min-height:44px!important}.ProductionHandoffModal_workflowPanel__WrPFY>.ProductionHandoffModal_header__tEdwe>.ProductionHandoffModal_title__Ai1kp{flex:1 1 0}.ProductionHandoffModal_workflowPanel__WrPFY>.ProductionHandoffModal_header__tEdwe>.ProductionHandoffModal_headerActions__5N54I{width:auto!important;flex:0 0 auto;justify-content:flex-end!important}.ProductionHandoffModal_workflowPanel__WrPFY>.ProductionHandoffModal_header__tEdwe>.ProductionHandoffModal_headerActions__5N54I button{flex:0 0 auto!important}.ProductionHandoffModal_workflowPanel__WrPFY>.ProductionHandoffModal_header__tEdwe>.ProductionHandoffModal_headerActions__5N54I button[aria-label="关闭"]{width:44px;min-width:44px;padding:0}.ProductionHandoffModal_workflowPanel__WrPFY>.ProductionHandoffModal_header__tEdwe>button{flex:0 0 44px;min-width:44px}.ProductionHandoffModal_sourceIdentity__K5r19{padding:10px}.ProductionHandoffModal_panel__orSI8 .handoff-style-identity-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ProductionHandoffModal_panel__orSI8 :is(.handoff-grid,.handoff-form-grid,.handoff-phase-fields,.handoff-source-grid,.handoff-transfer-grid){grid-template-columns:minmax(0,1fr)}.ProductionHandoffModal_panel__orSI8 .handoff-scroll-area{padding:10px}.ProductionHandoffModal_footer__F8a4K.receipt-actions{padding:8px 10px max(8px,env(safe-area-inset-bottom));gap:6px}.ProductionHandoffModal_footer__F8a4K .handoff-save-summary{flex-basis:100%}.ProductionHandoffModal_footer__F8a4K>button{flex:1 1 110px;width:auto!important}.ProductionHandoffModal_embedded__G61dG>.handoff-layout-drawer-scroll,.ProductionHandoffModal_embedded__G61dG>footer,.ProductionHandoffModal_embedded__G61dG>header{padding:10px}.ProductionHandoffModal_embedded__G61dG>footer{flex-direction:row}.ProductionHandoffModal_embedded__G61dG>footer>div{display:flex;flex:1 1 140px}.ProductionHandoffModal_embedded__G61dG>footer button{flex:1 1 auto}}@media(max-width:768px){.ProductionHandoffModal_inlineEditor__w6G6G button,.ProductionHandoffModal_inlineEditor__w6G6G input,.ProductionHandoffModal_inlineEditor__w6G6G select{min-height:44px}}.ProductionHandoffModal_templateNotice__LpnxA{align-items:center;justify-content:center;flex-wrap:wrap;text-align:center}.ProductionHandoffModal_pinnedSummary__PERuS{flex:0 0 auto;min-width:0;margin:0;padding:0;border:0;background:#fff;border-bottom:1px solid #dce5f0}.ProductionHandoffModal_pinnedSummary__PERuS .ProductionHandoffModal_sourceIdentity__K5r19{padding:8px 18px;border-bottom:0}.ProductionHandoffModal_pinnedSummary__PERuS .handoff-style-identity-content>h2,.ProductionHandoffModal_pinnedSummary__PERuS .handoff-style-workbench-title{display:none}.ProductionHandoffModal_pinnedSummary__PERuS .handoff-style-identity-grid{margin:0;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:4px 16px}.ProductionHandoffModal_pinnedSummary__PERuS .handoff-style-identity-grid>div{display:flex;align-items:baseline;gap:5px}.ProductionHandoffModal_pinnedSummary__PERuS .handoff-style-identity-grid :is(dt,dd){margin:0;line-height:1.65}.ProductionHandoffModal_routeSummary__eZvLh{display:grid;grid-template-columns:minmax(0,1fr) minmax(220px,.55fr);align-items:center;gap:8px 14px;padding:8px 18px 12px}.ProductionHandoffModal_sourceLine__i8mKV{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:5px 10px;min-width:0;font-size:14px}.ProductionHandoffModal_intentChoices__s1LRp{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;grid-column:1/-1}.ProductionHandoffModal_intentChoices__s1LRp button{min-height:44px;padding:8px 14px;font-size:16px}.ProductionHandoffModal_intentChoices__s1LRp button[aria-pressed=true]{color:#175fb8;border-color:#83afe8;background:#eaf3ff}.ProductionHandoffModal_sourceReview__4WZfP{margin:12px 0;padding:12px;border:1px solid #e3ba68;border-radius:8px;background:#fff9ed;color:#5c4216;font-size:14px;overflow-wrap:anywhere}.ProductionHandoffModal_sourceReview__4WZfP p{margin:8px 0}.ProductionHandoffModal_sourceReview__4WZfP ul{margin:8px 0;padding-left:22px}.ProductionHandoffModal_sourceReview__4WZfP button{min-height:44px;white-space:normal;font-size:16px}.ProductionHandoffModal_sourceLine__i8mKV>span{overflow-wrap:anywhere}.ProductionHandoffModal_routeTag__5IsB_{border-radius:5px;padding:3px 8px;color:#356295;background:#edf3fb;font-size:12px;white-space:nowrap}.ProductionHandoffModal_targetPicker___fjnk{display:flex;align-items:center;justify-content:center;gap:8px;flex-wrap:wrap;min-width:0;grid-column:2;grid-row:1}.ProductionHandoffModal_targetPicker___fjnk select{flex:1 1 150px;min-height:36px;width:auto;padding:6px 9px;border:1px solid #cbdcef;border-radius:7px;background:#fff}.ProductionHandoffModal_sourcePicker__0L6xg{grid-column:1/-1;font-size:13px;max-height:150px;overflow:auto}.ProductionHandoffModal_sourcePicker__0L6xg>summary{cursor:pointer;width:fit-content;margin:0 auto;min-height:28px;color:#2469bd}.ProductionHandoffModal_sourcePicker__0L6xg .handoff-source-grid{padding:8px 0 0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.ProductionHandoffModal_sourcePicker__0L6xg .handoff-source-grid>label{min-width:0}.ProductionHandoffModal_sourcePicker__0L6xg select{width:100%;min-height:36px}.ProductionHandoffModal_compactWorkflow__jXxSh .handoff-zone{background:#fff!important;border:0!important;border-radius:0;box-shadow:none;padding:0!important}.ProductionHandoffModal_compactWorkflow__jXxSh .ProductionHandoffModal_businessAreas__Bq7Zg{display:grid;gap:14px;padding:16px 20px;background:#fff}.ProductionHandoffModal_compactWorkflow__jXxSh .ProductionHandoffModal_businessAreas__Bq7Zg .handoff-section-heading{justify-content:flex-start;gap:8px;padding:0 0 10px;margin:0}.ProductionHandoffModal_compactWorkflow__jXxSh .ProductionHandoffModal_businessAreas__Bq7Zg .handoff-section-heading h3{font-size:14px;margin:0;text-align:left}.ProductionHandoffModal_compactWorkflow__jXxSh .ProductionHandoffModal_businessAreas__Bq7Zg .handoff-section-heading small{display:none}.ProductionHandoffModal_compactWorkflow__jXxSh .ProductionHandoffModal_businessAreas__Bq7Zg .handoff-phase-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px 18px;align-items:start}.ProductionHandoffModal_compactWorkflow__jXxSh .ProductionHandoffModal_businessAreas__Bq7Zg .handoff-phase-fields>*{min-width:0}.ProductionHandoffModal_compactWorkflow__jXxSh .ProductionHandoffModal_businessAreas__Bq7Zg .handoff-layout-span-full,.ProductionHandoffModal_compactWorkflow__jXxSh .ProductionHandoffModal_businessAreas__Bq7Zg .handoff-layout-span-wide{grid-column:1/-1!important}.ProductionHandoffModal_compactWorkflow__jXxSh .ProductionHandoffModal_businessAreas__Bq7Zg .handoff-phase-fields>label{display:flex;flex-direction:column;gap:6px}.ProductionHandoffModal_compactWorkflow__jXxSh .ProductionHandoffModal_businessAreas__Bq7Zg .handoff-phase-fields>label>span{font-size:13px;font-weight:600}.ProductionHandoffModal_compactWorkflow__jXxSh .ProductionHandoffModal_businessAreas__Bq7Zg .handoff-key-metric :is(span,strong,b,input){color:#17324f!important}.ProductionHandoffModal_compactWorkflow__jXxSh :is(button,summary){word-break:normal;overflow-wrap:normal;writing-mode:horizontal-tb}.ProductionHandoffModal_compactWorkflow__jXxSh button{min-width:max-content}.ProductionHandoffModal_secondary__tv4IZ{display:block;width:100%;min-width:0;border:1px solid #dde7f3;border-radius:9px;background:#fff;margin-top:10px;overflow:clip}.ProductionHandoffModal_secondary__tv4IZ>summary{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:6px 12px;padding:11px 14px;color:#365d85;cursor:pointer;min-height:44px}.ProductionHandoffModal_secondary__tv4IZ>summary:before{content:"▸"}.ProductionHandoffModal_secondary__tv4IZ[open]>summary:before{content:"▾"}.ProductionHandoffModal_secondary__tv4IZ>summary>strong{flex:1 1 160px;font-size:13px}.ProductionHandoffModal_secondary__tv4IZ>summary>span{font-size:12px;color:#6e839d}.ProductionHandoffModal_secondary__tv4IZ>summary::-webkit-details-marker{display:none}.ProductionHandoffModal_secondary__tv4IZ[open]>summary{border-bottom:1px solid #e4edf6;background:#f8fafd}.ProductionHandoffModal_secondary__tv4IZ>:not(summary){padding:12px!important}.ProductionHandoffModal_secondary__tv4IZ .handoff-reference-cost-triplet-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.ProductionHandoffModal_fieldError__ysorg{color:#c53030!important;font-size:12px}.ProductionHandoffModal_compactWorkflow__jXxSh [aria-invalid=true]{border-color:#c53030}.ProductionHandoffModal_compactWorkflow__jXxSh .ProductionHandoffModal_primaryFields__hTRn5{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 18px;align-items:start}.ProductionHandoffModal_compactWorkflow__jXxSh .ProductionHandoffModal_primaryFields__hTRn5>.handoff-zone,.ProductionHandoffModal_compactWorkflow__jXxSh .ProductionHandoffModal_primaryFields__hTRn5>.handoff-zone>.handoff-phase-fields{display:contents!important}.ProductionHandoffModal_compactWorkflow__jXxSh .ProductionHandoffModal_primaryFields__hTRn5>.handoff-zone>.handoff-section-heading{display:none}.ProductionHandoffModal_compactWorkflow__jXxSh .ProductionHandoffModal_primaryFields__hTRn5>.handoff-zone>.ProductionHandoffModal_secondary__tv4IZ{grid-column:1/-1;order:10000}.ProductionHandoffModal_compactWorkflow__jXxSh .ProductionHandoffModal_primaryFields__hTRn5 .handoff-phase-fields>*{min-width:0}.ProductionHandoffModal_compactWorkflow__jXxSh .ProductionHandoffModal_primaryFields__hTRn5 .handoff-phase-fields>label{display:flex;flex-direction:column;gap:6px}.ProductionHandoffModal_compactWorkflow__jXxSh .ProductionHandoffModal_primaryFields__hTRn5 .handoff-phase-fields>div[data-handoff-field-id]{display:flex;flex-direction:column;gap:6px;text-align:center}.ProductionHandoffModal_compactWorkflow__jXxSh .ProductionHandoffModal_primaryFields__hTRn5 .handoff-phase-fields>label>span{font-size:13px;font-weight:600}.ProductionHandoffModal_compactWorkflow__jXxSh:not(.ProductionHandoffModal_workflowPanel__WrPFY)>.ProductionHandoffModal_header__tEdwe{padding:6px 12px!important;min-height:0;justify-content:flex-end!important;border:0}.ProductionHandoffModal_compactWorkflow__jXxSh:not(.ProductionHandoffModal_workflowPanel__WrPFY)>.ProductionHandoffModal_header__tEdwe>.ProductionHandoffModal_title__Ai1kp{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip-path:inset(50%)}.ProductionHandoffModal_compactWorkflow__jXxSh:not(.ProductionHandoffModal_workflowPanel__WrPFY)>.ProductionHandoffModal_header__tEdwe:has(.ProductionHandoffModal_more__yPzjD[hidden]){display:none!important}@media(max-width:640px){.ProductionHandoffModal_pinnedSummary__PERuS .ProductionHandoffModal_sourceIdentity__K5r19{padding:6px 10px}.ProductionHandoffModal_pinnedSummary__PERuS .handoff-style-identity-grid{justify-content:flex-start;gap:2px 9px}.ProductionHandoffModal_routeSummary__eZvLh{grid-template-columns:minmax(0,1fr);padding:6px 10px 10px}.ProductionHandoffModal_targetPicker___fjnk{grid-column:1;grid-row:auto}.ProductionHandoffModal_sourceLine__i8mKV{font-size:12px;gap:4px 8px}.ProductionHandoffModal_sourcePicker__0L6xg>summary{min-height:44px;display:flex;align-items:center}.ProductionHandoffModal_sourcePicker__0L6xg .handoff-source-grid{grid-template-columns:minmax(0,1fr)}.ProductionHandoffModal_compactWorkflow__jXxSh .ProductionHandoffModal_businessAreas__Bq7Zg{padding:12px}.ProductionHandoffModal_compactWorkflow__jXxSh .ProductionHandoffModal_businessAreas__Bq7Zg .handoff-phase-fields{grid-template-columns:minmax(0,1fr)!important}.ProductionHandoffModal_compactWorkflow__jXxSh .ProductionHandoffModal_businessAreas__Bq7Zg .handoff-phase-fields>*{grid-column:1/-1!important}.ProductionHandoffModal_compactWorkflow__jXxSh .ProductionHandoffModal_primaryFields__hTRn5{grid-template-columns:minmax(0,1fr)}.ProductionHandoffModal_secondary__tv4IZ>summary{padding:10px}}.ProductionHandoffModal_more__yPzjD{min-width:0;max-width:100%}.ProductionHandoffModal_more__yPzjD>summary{display:flex;align-items:center;justify-content:center;gap:6px;min-height:38px;padding:7px 12px;border:1px solid #cddbec;border-radius:8px;background:#fff;color:#215786;cursor:pointer;list-style:none}.ProductionHandoffModal_more__yPzjD>summary::-webkit-details-marker{display:none}.ProductionHandoffModal_more__yPzjD>summary:after{content:"▾"}.ProductionHandoffModal_more__yPzjD[open]>summary:after{content:"▴"}.ProductionHandoffModal_more__yPzjD>summary:focus-visible{outline:3px solid #8cbbf2;outline-offset:2px}.ProductionHandoffModal_more__yPzjD>summary[aria-disabled=true]{opacity:.5;cursor:not-allowed}.ProductionHandoffModal_moreActions__Co9sq{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;padding-top:8px}.ProductionHandoffModal_duration__lYeRt>input{text-align:center}.ProductionHandoffModal_dateTime__mif4w input[type=datetime-local]{min-width:min(240px,100%);font-size:14px}.ProductionHandoffModal_timeSummary__kUcU7{display:block;margin:0;color:#58708b;font-size:12px;line-height:1.6;text-align:center;overflow-wrap:anywhere}.ProductionHandoffModal_batchCompletion__wfD7d{display:grid;gap:6px;padding:10px;background:#eef5ff;border:1px solid #d5e5fa;border-radius:8px;text-align:center}.ProductionHandoffModal_batchCompletion__wfD7d>label{display:flex!important;flex-direction:row!important;align-items:center;justify-content:center;gap:8px}.ProductionHandoffModal_batchCompletion__wfD7d input[type=checkbox]{width:18px!important;height:18px!important;min-height:18px!important;flex:0 0 18px}@container handoff-card (max-width: 580px){.ProductionHandoffModal_businessAreas__Bq7Zg :is(.handoff-phase-fields,.handoff-source-grid,.handoff-transfer-grid){grid-template-columns:minmax(0,1fr)!important}.ProductionHandoffModal_businessAreas__Bq7Zg :is(.handoff-phase-fields,.handoff-source-grid,.handoff-transfer-grid)>*{grid-column:1/-1!important}}@media(max-width:640px){.ProductionHandoffModal_more__yPzjD>summary{min-height:44px}}:is(.ProductionHandoffModal_workflowPanel__WrPFY,.ProductionHandoffModal_compactWorkflow__jXxSh){font-size:16px;line-height:1.5}:is(.ProductionHandoffModal_workflowPanel__WrPFY,.ProductionHandoffModal_compactWorkflow__jXxSh) :is(label,button,input,select,textarea,summary,th,td){font-size:16px!important}:is(.ProductionHandoffModal_workflowPanel__WrPFY,.ProductionHandoffModal_compactWorkflow__jXxSh) :is(label>span,summary>strong){font-size:16px!important}:is(.ProductionHandoffModal_workflowPanel__WrPFY,.ProductionHandoffModal_compactWorkflow__jXxSh) [data-handoff-field-id]>span{font-size:16px!important}:is(.ProductionHandoffModal_workflowPanel__WrPFY,.ProductionHandoffModal_compactWorkflow__jXxSh) :is(small,dt,dd,p,.ProductionHandoffModal_fieldError__ysorg,.ProductionHandoffModal_timeSummary__kUcU7,.ProductionHandoffModal_routeTag__5IsB_){font-size:14px!important;line-height:1.55}:is(.ProductionHandoffModal_workflowPanel__WrPFY,.ProductionHandoffModal_compactWorkflow__jXxSh) summary>span{font-size:14px!important;color:#476080}:is(.ProductionHandoffModal_workflowPanel__WrPFY,.ProductionHandoffModal_compactWorkflow__jXxSh) :is(button,summary,input:not([type=checkbox]):not([type=radio]),select){min-height:44px!important}:is(.ProductionHandoffModal_workflowPanel__WrPFY,.ProductionHandoffModal_compactWorkflow__jXxSh) :is(button,summary){white-space:normal;word-break:normal;overflow-wrap:normal;writing-mode:horizontal-tb}:is(.ProductionHandoffModal_workflowPanel__WrPFY,.ProductionHandoffModal_compactWorkflow__jXxSh) :is(input,select,textarea){color:#17324f;border-color:#aec3dd}:is(.ProductionHandoffModal_workflowPanel__WrPFY,.ProductionHandoffModal_compactWorkflow__jXxSh) input[readonly]{background:#f1f5fa}:is(.ProductionHandoffModal_workflowPanel__WrPFY,.ProductionHandoffModal_compactWorkflow__jXxSh) :is(input,select,textarea,button,summary):focus-visible{outline:3px solid #87b7f0;outline-offset:2px}.ProductionHandoffModal_compactWorkflow__jXxSh .ProductionHandoffModal_fieldError__ysorg{color:#ad2323!important}.ProductionHandoffModal_workflowPanel__WrPFY .ProductionHandoffModal_footer__F8a4K .handoff-save-summary{color:#29496d;font-size:14px}.ProductionHandoffModal_workflowPanel__WrPFY .ProductionHandoffModal_footer__F8a4K .handoff-save-summary b,.ProductionHandoffModal_workflowPanel__WrPFY .ProductionHandoffModal_sourceLine__i8mKV,.ProductionHandoffModal_workflowPanel__WrPFY .ProductionHandoffModal_sourcePicker__0L6xg{font-size:16px}.ProductionHandoffModal_quantitySummary__jCglY{grid-column:1/-1!important;order:190;min-width:0;display:grid;gap:12px;padding:14px;border:1px solid #b9d0ed;border-radius:10px;background:#f7faff}.ProductionHandoffModal_quantitySummary__jCglY>header{text-align:center;font-size:16px;font-weight:600}.ProductionHandoffModal_quantitySummary__jCglY[data-handoff-emphasis=normal]>header{font-weight:400}.ProductionHandoffModal_quantitySummary__jCglY[data-handoff-emphasis=important]>header{font-weight:700}.ProductionHandoffModal_quantityInputs__3CFCw>label,.ProductionHandoffModal_quantityPriceGrid__KXhvR>:is(label,.ProductionHandoffModal_priceField__zwccJ,.ProductionHandoffModal_priceAmount__7D1cZ),.ProductionHandoffModal_quantitySummary__jCglY>:is(label,.ProductionHandoffModal_priceField__zwccJ,.ProductionHandoffModal_priceAmount__7D1cZ){min-width:0;margin:0;display:flex;flex-direction:column;gap:6px;text-align:center}.ProductionHandoffModal_quantitySummary__jCglY :is(input:not([type=checkbox]):not([type=radio]),select){width:100%}.ProductionHandoffModal_quantityInputs__3CFCw,.ProductionHandoffModal_quantityPriceGrid__KXhvR{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;align-items:start;min-width:0}.ProductionHandoffModal_quantityInputs__3CFCw>*,.ProductionHandoffModal_quantityPriceGrid__KXhvR>*{grid-column:auto!important;min-width:0;order:0!important}:is(.ProductionHandoffModal_workflowPanel__WrPFY,.ProductionHandoffModal_compactWorkflow__jXxSh) :is(.ProductionHandoffModal_quantityInputs__3CFCw,.ProductionHandoffModal_quantityPriceGrid__KXhvR) input{font-size:18px!important;font-variant-numeric:tabular-nums}.ProductionHandoffModal_quantityPriceGrid__KXhvR .ProductionHandoffModal_priceAmount__7D1cZ :is(strong,output){display:grid;place-items:center;min-height:44px;font-size:18px;font-variant-numeric:tabular-nums;color:#17324f;overflow-wrap:anywhere}.ProductionHandoffModal_priceExplanation__pRIav{grid-column:1/-1;min-width:0;border-top:1px solid #d9e5f4;padding-top:8px;color:#365676}.ProductionHandoffModal_priceExplanation__pRIav>summary{display:flex;align-items:center;justify-content:center;cursor:pointer;gap:8px}.ProductionHandoffModal_priceExplanation__pRIav p{margin:6px 0;text-align:center}.ProductionHandoffModal_compactIdentity__EyeI2{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:8px 16px;min-width:0;padding:10px 18px 0;text-align:center}.ProductionHandoffModal_compactIdentity__EyeI2>:not(img){min-width:0;overflow-wrap:anywhere}.ProductionHandoffModal_compactIdentity__EyeI2 :is(strong,span){font-size:16px}.ProductionHandoffModal_identityDetails__fkVJW{margin:0;min-width:0;padding:0 18px}.ProductionHandoffModal_identityDetails__fkVJW>summary{display:flex;align-items:center;justify-content:center;cursor:pointer;color:#285e9c}.ProductionHandoffModal_identityDetails__fkVJW[open]>:not(summary){max-height:180px;overflow:auto}.ProductionHandoffModal_workflowPanel__WrPFY .ProductionHandoffModal_identityDetails__fkVJW .handoff-style-identity-grid :is(dt,dd){font-size:14px}.ProductionHandoffModal_workflowPanel__WrPFY .ProductionHandoffModal_identityDetails__fkVJW .ProductionHandoffModal_sourceIdentity__K5r19{padding:8px 0}:is(.ProductionHandoffModal_workflowPanel__WrPFY,.ProductionHandoffModal_compactWorkflow__jXxSh) [data-handoff-emphasis=normal]>:is(span,label,strong,header,input,output){font-weight:400!important}:is(.ProductionHandoffModal_workflowPanel__WrPFY,.ProductionHandoffModal_compactWorkflow__jXxSh) [data-handoff-emphasis=important]>:is(span,label,strong,header,input,output){font-weight:700!important}:is(.ProductionHandoffModal_workflowPanel__WrPFY,.ProductionHandoffModal_compactWorkflow__jXxSh) [data-handoff-emphasis]>small{font-weight:400!important}:is(.ProductionHandoffModal_workflowPanel__WrPFY,.ProductionHandoffModal_compactWorkflow__jXxSh) [data-handoff-emphasis=normal]>:is(span,label,header):first-child{color:#24415e!important}:is(.ProductionHandoffModal_workflowPanel__WrPFY,.ProductionHandoffModal_compactWorkflow__jXxSh) [data-handoff-emphasis=important]>:is(span,label,header):first-child{color:#9c2929!important}:is(.ProductionHandoffModal_workflowPanel__WrPFY,.ProductionHandoffModal_compactWorkflow__jXxSh) [data-handoff-emphasis] :is(input,select,textarea,output,strong,b):not([aria-invalid=true]){color:#17324f!important}:is(.ProductionHandoffModal_workflowPanel__WrPFY,.ProductionHandoffModal_compactWorkflow__jXxSh)[data-handoff-mode-tone=dispatch]{--handoff-mode-color:#246fca;--handoff-mode-bg:#f1f6ff}:is(.ProductionHandoffModal_workflowPanel__WrPFY,.ProductionHandoffModal_compactWorkflow__jXxSh)[data-handoff-mode-tone=transfer]{--handoff-mode-color:#a96012;--handoff-mode-bg:#fff7eb}:is(.ProductionHandoffModal_workflowPanel__WrPFY,.ProductionHandoffModal_compactWorkflow__jXxSh)[data-handoff-mode-tone=receipt]{--handoff-mode-color:#217453;--handoff-mode-bg:#edf8f1}:is(.ProductionHandoffModal_workflowPanel__WrPFY,.ProductionHandoffModal_compactWorkflow__jXxSh)[data-handoff-mode-tone]>.ProductionHandoffModal_header__tEdwe{border-top:4px solid var(--handoff-mode-color);background:var(--handoff-mode-bg)}.ProductionHandoffModal_workflowPanel__WrPFY[data-handoff-mode-tone]>.ProductionHandoffModal_header__tEdwe{background:var(--handoff-mode-color);color:#fff}.ProductionHandoffModal_workflowPanel__WrPFY[data-handoff-mode-tone]>.ProductionHandoffModal_header__tEdwe .ProductionHandoffModal_title__Ai1kp :is(h2,small){color:#fff}.ProductionHandoffModal_workflowPanel__WrPFY[data-handoff-mode-tone]>.ProductionHandoffModal_header__tEdwe button[aria-label="关闭"]{background:transparent;border-color:#ffffff99;color:#fff}.ProductionHandoffModal_workflowPanel__WrPFY>.ProductionHandoffModal_header__tEdwe>.ProductionHandoffModal_headerActions__5N54I{gap:8px}.ProductionHandoffModal_workflowPanel__WrPFY>.ProductionHandoffModal_header__tEdwe>.ProductionHandoffModal_headerActions__5N54I>button{box-sizing:border-box;min-height:44px;padding:8px 14px;border:1px solid #b8cee8;border-radius:8px;background:#f3f7fd;color:#234f81;font-size:16px!important;line-height:24px;white-space:nowrap!important;word-break:keep-all}.ProductionHandoffModal_workflowPanel__WrPFY>.ProductionHandoffModal_header__tEdwe>.ProductionHandoffModal_headerActions__5N54I>button:not([aria-label="关闭"]){min-width:104px}.ProductionHandoffModal_workflowPanel__WrPFY>.ProductionHandoffModal_header__tEdwe>.ProductionHandoffModal_headerActions__5N54I>button[aria-label="关闭"]{width:44px;min-width:44px;height:44px;flex:0 0 44px!important;padding:0;font-size:24px!important;line-height:1}.ProductionHandoffModal_workflowPanel__WrPFY[data-handoff-mode-tone]>.ProductionHandoffModal_header__tEdwe>.ProductionHandoffModal_headerActions__5N54I>button[aria-label="关闭"]{background:transparent;color:#fff;border:1px solid #ffffffbb}.ProductionHandoffModal_workflowPanel__WrPFY>.ProductionHandoffModal_header__tEdwe>.ProductionHandoffModal_headerActions__5N54I>button:hover:not(:disabled){background:#e4edf9}.ProductionHandoffModal_workflowPanel__WrPFY[data-handoff-mode-tone]>.ProductionHandoffModal_header__tEdwe>.ProductionHandoffModal_headerActions__5N54I>button[aria-label="关闭"]:hover:not(:disabled){background:#ffffff22}.ProductionHandoffModal_workflowPanel__WrPFY>.ProductionHandoffModal_header__tEdwe>.ProductionHandoffModal_headerActions__5N54I>button:focus-visible{outline:3px solid #b7d7ff;outline-offset:2px}:is(.ProductionHandoffModal_workflowPanel__WrPFY,.ProductionHandoffModal_compactWorkflow__jXxSh)[data-handoff-mode-tone] .ProductionHandoffModal_quantitySummary__jCglY{border-color:var(--handoff-mode-color);background:var(--handoff-mode-bg)}.ProductionHandoffModal_compactWorkflow__jXxSh[data-handoff-mode-tone] .ProductionHandoffModal_businessAreas__Bq7Zg,:is(.ProductionHandoffModal_workflowPanel__WrPFY,.ProductionHandoffModal_compactWorkflow__jXxSh)[data-handoff-mode-tone]>.ProductionHandoffModal_fields__oZjpW{background:var(--handoff-mode-bg)}:is(.ProductionHandoffModal_workflowPanel__WrPFY,.ProductionHandoffModal_compactWorkflow__jXxSh)[data-handoff-mode-tone] :is(input:not([type=checkbox]):not([type=radio]),select,textarea){background:#fff}@media(max-width:640px){.ProductionHandoffModal_quantitySummary__jCglY{padding:12px}.ProductionHandoffModal_quantityInputs__3CFCw,.ProductionHandoffModal_quantityPriceGrid__KXhvR{grid-template-columns:minmax(0,1fr)}.ProductionHandoffModal_quantityInputs__3CFCw>*,.ProductionHandoffModal_quantityPriceGrid__KXhvR>*{grid-column:1/-1!important}.ProductionHandoffModal_compactIdentity__EyeI2{padding:10px 10px 0;gap:6px 10px}.ProductionHandoffModal_identityDetails__fkVJW{padding:0 10px}}.ProductionHandoffModal_operationFields__KjDJS{display:grid;grid-template-columns:minmax(180px,.7fr) minmax(0,1.3fr);align-items:start;gap:10px 16px;min-width:0;margin:0;padding:8px 18px 12px;border:0;background:#fff}.ProductionHandoffModal_operationFields__KjDJS[hidden]{display:none!important}.ProductionHandoffModal_sourceFacts__9H3M4{grid-column:1/-1;display:flex;flex-wrap:wrap;justify-content:center;align-items:baseline;gap:4px 14px;min-width:0;font-size:14px;line-height:1.5}.ProductionHandoffModal_sourceFacts__9H3M4>span{min-width:0;overflow-wrap:anywhere;order:0!important}.ProductionHandoffModal_operationNotes__NDKCl,.ProductionHandoffModal_operationRight__GZ3_z,.ProductionHandoffModal_operationTime__dvxQG{min-width:0}.ProductionHandoffModal_operationRight__GZ3_z{display:grid;gap:10px}.ProductionHandoffModal_operationNotes__NDKCl>div>label,.ProductionHandoffModal_operationRight__GZ3_z>label,.ProductionHandoffModal_operationTime__dvxQG>div,.ProductionHandoffModal_operationTime__dvxQG>label{display:flex;flex-direction:column;align-items:stretch;gap:5px;min-width:0;order:0!important;text-align:center}.ProductionHandoffModal_operationRight__GZ3_z>label{grid-column:1/-1!important}.ProductionHandoffModal_operationFields__KjDJS :is(input,textarea){width:100%;min-width:0;border:1px solid #aec3dd;border-radius:6px;padding:8px;box-sizing:border-box;font:inherit}.ProductionHandoffModal_operationNotes__NDKCl>summary{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:8px;min-height:44px;padding:8px 12px;box-sizing:border-box;border:1px solid #aec3dd;border-radius:6px;background:#fff;color:#285e9c;cursor:pointer;list-style:none}.ProductionHandoffModal_operationNotes__NDKCl>summary::-webkit-details-marker{display:none}.ProductionHandoffModal_operationNotes__NDKCl>summary:after{content:"▾"}.ProductionHandoffModal_operationNotes__NDKCl[open]>summary:after{content:"▴"}.ProductionHandoffModal_operationNotes__NDKCl>summary:hover{background:#edf5ff;outline:1px solid #80ade1;outline-offset:-1px}.ProductionHandoffModal_operationNotes__NDKCl>summary:focus-visible{outline:3px solid #87b7f0;outline-offset:2px}.ProductionHandoffModal_operationNotes__NDKCl>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;max-height:180px;overflow:auto;padding:8px 3px 3px}.ProductionHandoffModal_identityDetails__fkVJW dl{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:8px;margin:6px;max-height:180px;overflow:auto}.ProductionHandoffModal_identityDetails__fkVJW dd{margin:0;white-space:normal;overflow-wrap:anywhere}.ProductionHandoffModal_pinnedSummary__PERuS{max-height:50dvh;overflow:auto;overscroll-behavior:contain}.ProductionHandoffModal_targetPicker___fjnk [data-wrapping-stage-select]{min-width:0!important}.ProductionHandoffModal_workflowPanel__WrPFY>.ProductionHandoffModal_header__tEdwe{flex-direction:row!important;flex-wrap:nowrap}.ProductionHandoffModal_workflowPanel__WrPFY>.ProductionHandoffModal_header__tEdwe>.ProductionHandoffModal_title__Ai1kp{flex:1 1 auto}.ProductionHandoffModal_workflowPanel__WrPFY>.ProductionHandoffModal_header__tEdwe>.ProductionHandoffModal_headerActions__5N54I{flex:0 0 auto}@media(max-height:650px){.ProductionHandoffModal_pinnedSummary__PERuS{max-height:30dvh}.ProductionHandoffModal_identityDetails__fkVJW dl,.ProductionHandoffModal_operationNotes__NDKCl>div{max-height:100px}}@media(max-width:640px){.ProductionHandoffModal_operationFields__KjDJS{grid-template-columns:minmax(0,1fr);gap:4px;padding:6px 10px}.ProductionHandoffModal_operationTime__dvxQG>label{display:grid;grid-template-columns:minmax(70px,.4fr) minmax(0,1fr);align-items:center}.ProductionHandoffModal_operationTime__dvxQG>label>small{grid-column:1/-1}.ProductionHandoffModal_operationNotes__NDKCl>div{grid-template-columns:minmax(0,1fr);max-height:140px}.ProductionHandoffModal_pinnedSummary__PERuS{max-height:45dvh}.ProductionHandoffModal_operationFields__KjDJS .ProductionHandoffModal_timeSummary__kUcU7{display:none}.ProductionHandoffModal_compactIdentity__EyeI2 .ProductionHandoffModal_identityDetails__fkVJW{flex-basis:100%}}.HandoffDiscardDialog_overlay__d9wlQ{position:fixed;inset:0;z-index:2400;display:grid;place-items:center;padding:16px;box-sizing:border-box;background:#132c4b66}.HandoffDiscardDialog_dialog__E0pIO{width:min(440px,100%);max-height:calc(100dvh - 32px);overflow:auto;box-sizing:border-box;padding:24px;border:1px solid #d5e2f3;border-radius:14px;background:#fff;color:#17324f;text-align:center;box-shadow:0 20px 64px #102a4a33}.HandoffDiscardDialog_dialog__E0pIO h2{margin:0;font-size:19px;line-height:1.4}.HandoffDiscardDialog_dialog__E0pIO p{margin:12px 0 22px;color:#476080;font-size:16px;line-height:1.7;overflow-wrap:anywhere}.HandoffDiscardDialog_actions__9rBSE{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;gap:10px}.HandoffDiscardDialog_actions__9rBSE button{flex:1 1 auto;min-width:0;min-height:44px;padding:9px 12px;border:1px solid #2f72df;border-radius:8px;font:inherit;font-size:16px;line-height:1.4;text-align:center;writing-mode:horizontal-tb;white-space:nowrap;cursor:pointer}.HandoffDiscardDialog_actions__9rBSE .HandoffDiscardDialog_continueButton__QzJ8l{color:#2464c8;background:#fff}.HandoffDiscardDialog_actions__9rBSE .HandoffDiscardDialog_continueButton__QzJ8l:hover:not(:disabled){background:#eff5ff}.HandoffDiscardDialog_actions__9rBSE .HandoffDiscardDialog_discardButton__CSuTO{color:#fff;background:#2f72df}.HandoffDiscardDialog_actions__9rBSE .HandoffDiscardDialog_discardButton__CSuTO:hover:not(:disabled){background:#205fca}.HandoffDiscardDialog_actions__9rBSE button:disabled{opacity:.55;cursor:default}.HandoffDiscardDialog_actions__9rBSE button:focus-visible{outline:3px solid #8cbbf2;outline-offset:2px}@media (max-width:480px){.HandoffDiscardDialog_dialog__E0pIO{padding:20px 16px}.HandoffDiscardDialog_actions__9rBSE{gap:8px}.HandoffDiscardDialog_actions__9rBSE button{padding:9px 10px}}.ProductionTaskReportReviewDialog_review__wFEh4,.ProductionTaskReportReviewDialog_summary__d8ct7{font-size:16px;color:#243d58;min-width:0;line-height:1.55}.ProductionTaskReportReviewDialog_review__wFEh4 button,.ProductionTaskReportReviewDialog_review__wFEh4 select,.ProductionTaskReportReviewDialog_summary__d8ct7 button,.ProductionTaskReportReviewDialog_summary__d8ct7 textarea{font:inherit;min-height:44px;white-space:normal;writing-mode:horizontal-tb}.ProductionTaskReportReviewDialog_toolbar__KVzvV{display:flex;gap:12px;align-items:center;justify-content:flex-end;flex-wrap:wrap;margin:8px 0 16px}.ProductionTaskReportReviewDialog_toolbar__KVzvV label{display:flex;align-items:center;gap:10px;margin-right:auto}.ProductionTaskReportReviewDialog_summary__d8ct7{padding:16px;border:1px solid #a9ceba;border-radius:10px;background:#f3faf6}.ProductionTaskReportReviewDialog_summary__d8ct7 h3{color:#a82c28;font-size:16px;margin:0 0 12px}.ProductionTaskReportReviewDialog_metrics__hkvRG{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;text-align:center}.ProductionTaskReportReviewDialog_metrics__hkvRG span{display:grid;gap:6px}.ProductionTaskReportReviewDialog_metrics__hkvRG strong{font-size:18px}.ProductionTaskReportReviewDialog_tableScroll__nlRbZ{max-width:100%;overflow-x:auto;margin:12px 0}.ProductionTaskReportReviewDialog_tableScroll__nlRbZ table{width:100%;border-collapse:collapse}.ProductionTaskReportReviewDialog_tableScroll__nlRbZ td,.ProductionTaskReportReviewDialog_tableScroll__nlRbZ th{padding:12px 10px;text-align:center;vertical-align:middle;overflow-wrap:anywhere;border-bottom:1px solid #d9e4ee}.ProductionTaskReportReviewDialog_tableScroll__nlRbZ th{background:#f0f5fb}.ProductionTaskReportReviewDialog_tableScroll__nlRbZ td small{display:block}.ProductionTaskReportReviewDialog_tableScroll__nlRbZ td img{width:48px;height:48px;object-fit:contain;margin:auto}.ProductionTaskReportReviewDialog_tableScroll__nlRbZ td button{white-space:nowrap}.ProductionTaskReportReviewDialog_tableScroll__nlRbZ td:has(img)>button{width:48px;height:48px;padding:0;display:inline-flex;align-items:center;justify-content:center}.ProductionTaskReportReviewDialog_hint__8KRBZ{font-size:14px;color:#526984}.ProductionTaskReportReviewDialog_note__lCt1v{white-space:pre-wrap;overflow-wrap:anywhere;background:#f4f7fa;padding:12px;border-radius:8px}.ProductionTaskReportReviewDialog_field__woodS{display:grid;gap:8px;margin:14px 0;color:#263e59;font-size:16px}.ProductionTaskReportReviewDialog_field__woodS textarea{width:100%;min-height:80px;box-sizing:border-box;font:inherit;resize:vertical}.ProductionTaskReportReviewDialog_check__wEwD_{display:flex;gap:10px;align-items:center;min-height:44px}.ProductionTaskReportReviewDialog_check__wEwD_ input{width:20px;height:20px}.ProductionTaskReportReviewDialog_error__e4XGh{padding:12px;background:#fff1f0;color:#a92823;border-radius:8px}.ProductionTaskReportReviewDialog_empty__jqfLD{text-align:center;padding:44px 12px}.ProductionTaskReportReviewDialog_review__wFEh4 summary,.ProductionTaskReportReviewDialog_summary__d8ct7 summary{cursor:pointer;min-height:44px;align-content:center}.ProductionTaskReportReviewDialog_review__wFEh4 details{margin-top:12px}@media(max-width:640px){.ProductionTaskReportReviewDialog_metrics__hkvRG{grid-template-columns:1fr}.ProductionTaskReportReviewDialog_review__wFEh4{width:100%}.ProductionTaskReportReviewDialog_tableScroll__nlRbZ table{min-width:660px}.ProductionTaskReportReviewDialog_summary__d8ct7 .ProductionTaskReportReviewDialog_tableScroll__nlRbZ table{min-width:510px}.ProductionTaskReportReviewDialog_toolbar__KVzvV{justify-content:stretch}.ProductionTaskReportReviewDialog_toolbar__KVzvV button{flex:1}.ProductionTaskReportReviewDialog_toolbar__KVzvV label{width:100%}}section.production-cycle-modal:has(.ProductionTaskReportReviewDialog_review__wFEh4)>header{display:grid;grid-template-columns:minmax(0,1fr) 44px;align-items:center;gap:12px;padding:14px 20px;flex:none}section.production-cycle-modal:has(.ProductionTaskReportReviewDialog_review__wFEh4)>header>div{min-width:0}section.production-cycle-modal:has(.ProductionTaskReportReviewDialog_review__wFEh4)>header h2{margin:0;font-size:20px;overflow-wrap:anywhere}section.production-cycle-modal:has(.ProductionTaskReportReviewDialog_review__wFEh4)>header>button{width:44px;height:44px;min-height:44px;margin:0;padding:0;flex:none;justify-self:end}.ProductionTaskReportReviewDialog_review__wFEh4 button,.ProductionTaskReportReviewDialog_review__wFEh4 select,.ProductionTaskReportReviewDialog_summary__d8ct7 textarea{border:1px solid #b4c8df;background:#fff;color:#204f85;border-radius:7px;padding:8px 12px;box-sizing:border-box}.ProductionTaskReportReviewDialog_review__wFEh4 button:hover{background:#eaf3ff}.ProductionTaskReportReviewDialog_review__wFEh4 button:disabled{opacity:.5;cursor:default}.ProductionTaskReportReviewDialog_review__wFEh4 button:focus-visible,.ProductionTaskReportReviewDialog_review__wFEh4 select:focus-visible,.ProductionTaskReportReviewDialog_summary__d8ct7 textarea:focus-visible{outline:3px solid #76aaff;outline-offset:2px}@media(max-width:1100px){.ProductionTaskReportReviewDialog_reportList__WbARC{overflow:visible}.ProductionTaskReportReviewDialog_reportList__WbARC table,.ProductionTaskReportReviewDialog_reportList__WbARC tbody{display:block;min-width:0;width:100%}.ProductionTaskReportReviewDialog_reportList__WbARC thead{display:none}.ProductionTaskReportReviewDialog_reportList__WbARC tr{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px;border:1px solid #cfdeec;border-radius:10px;padding:14px;margin-bottom:12px;background:white}.ProductionTaskReportReviewDialog_reportList__WbARC td{display:block;min-width:0;padding:0;border:0;overflow-wrap:anywhere}.ProductionTaskReportReviewDialog_reportList__WbARC td:before{content:attr(data-label);display:block;font-size:14px;color:#526984;margin-bottom:4px}.ProductionTaskReportReviewDialog_reportList__WbARC td:nth-child(2){grid-column:2;grid-row:1}.ProductionTaskReportReviewDialog_reportList__WbARC td:last-child,.ProductionTaskReportReviewDialog_reportList__WbARC td:nth-child(6){grid-column:1/-1}.ProductionTaskReportReviewDialog_reportList__WbARC td:last-child button{width:100%}.ProductionTaskReportReviewDialog_toolbar__KVzvV label{display:grid;grid-template-columns:auto minmax(0,1fr)}.ProductionTaskReportReviewDialog_toolbar__KVzvV select{min-width:0;width:100%}}.ProductionTaskReportReviewDialog_summary__d8ct7 .ProductionTaskReportReviewDialog_check__wEwD_{display:flex!important;flex-direction:row!important;align-items:center;justify-content:center;gap:10px;min-height:44px;grid-column:1/-1}.ProductionTaskReportReviewDialog_summary__d8ct7 .ProductionTaskReportReviewDialog_check__wEwD_ input{flex:0 0 20px;width:20px!important;height:20px!important;min-height:20px!important;margin:0!important;position:static!important}.ProductionTaskReportReviewDialog_summary__d8ct7 .ProductionTaskReportReviewDialog_field__woodS input{width:100%;max-width:100%;min-height:44px;font-size:18px;border:1px solid #b4c8df;border-radius:7px;padding:8px;box-sizing:border-box;background:#fff}.ProductionTaskReportReviewDialog_summary__d8ct7 .ProductionTaskReportReviewDialog_tableScroll__nlRbZ table{min-width:0;table-layout:fixed}.ProductionTaskReportReviewDialog_attachments__6J1jG{display:flex;flex-wrap:wrap;gap:12px;margin:8px 0}.ProductionTaskReportReviewDialog_attachments__6J1jG figure{display:grid;justify-items:center;gap:6px;width:100px;margin:0}.ProductionTaskReportReviewDialog_attachments__6J1jG figure>button{width:64px;height:64px;min-height:64px;padding:0;display:inline-flex;align-items:center;justify-content:center}.ProductionTaskReportReviewDialog_attachments__6J1jG img{width:64px;height:64px;object-fit:contain}.ProductionTaskReportReviewDialog_attachments__6J1jG figcaption{font-size:14px;overflow-wrap:anywhere;text-align:center;max-width:100%}.ProductionTaskReportReviewDialog_approvalNotice__RLaX3{margin:12px 0;padding:12px;border:1px solid #d7b972;border-radius:8px;background:#fffbef}.ProductionTaskReportReviewDialog_approvalNotice__RLaX3 p{margin:0 0 10px}.ProductionTaskReportReviewDialog_approvalNotice__RLaX3 button{min-height:44px;font:inherit;border:1px solid #9fbbe0;background:#fff;color:#204f85;border-radius:7px;padding:8px 12px}@media(max-width:640px){.ProductionTaskReportReviewDialog_summary__d8ct7 .ProductionTaskReportReviewDialog_tableScroll__nlRbZ table{min-width:510px}}.ProductionTaskReportReviewDialog_priceInput__q4VKQ{width:100%;min-width:70px;min-height:44px;font:inherit;text-align:center;box-sizing:border-box;border:1px solid #b4c8df;border-radius:7px;padding:6px}.ProductionTaskReportReviewDialog_difference__f5TQz{padding:10px 12px;background:#fff9eb;border:1px solid #d7b972;border-radius:8px}.ProductionTaskReportReviewDialog_difference__f5TQz p{margin:0}.ProductionTaskReportReviewDialog_difference__f5TQz small{font-size:14px}.ProductionTaskReportReviewDialog_deliveryChoices__By6xf{display:grid;gap:10px}.ProductionTaskReportReviewDialog_deliveryChoices__By6xf>div{display:flex;align-items:center;gap:12px;padding:12px;border:1px solid #cfdeec;border-radius:8px}.ProductionTaskReportReviewDialog_deliveryChoices__By6xf span{flex:1;min-width:0;overflow-wrap:anywhere}.ProductionTaskReportReviewDialog_deliveryChoices__By6xf small{display:block;font-size:14px;color:#526984}.ProductionTaskReportReviewDialog_deliveryChoices__By6xf button{flex:none}@media(max-width:640px){.ProductionTaskReportReviewDialog_deliveryChoices__By6xf>div{flex-wrap:wrap}.ProductionTaskReportReviewDialog_deliveryChoices__By6xf span{flex-basis:100%}.ProductionTaskReportReviewDialog_deliveryChoices__By6xf button{flex:1}}.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: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}.ReorderStoneReferencePicker_reference__0KqPs,.ReorderStoneReferencePicker_source__8YhQg{display:grid;gap:8px;min-width:0;text-align:center}.ReorderStoneReferencePicker_reference__0KqPs{padding:12px;background:#f5f8fd;border:1px solid #d6e2f3;border-radius:8px}.ReorderStoneReferencePicker_reference__0KqPs label,.ReorderStoneReferencePicker_source__8YhQg label{display:grid;gap:8px}.ReorderStoneReferencePicker_reference__0KqPs select,.ReorderStoneReferencePicker_source__8YhQg input,.ReorderStoneReferencePicker_source__8YhQg select{min-height:44px;width:100%;max-width:100%;font-size:16px;text-align:center;color:#193557}.ReorderStoneReferencePicker_reference__0KqPs small{font-size:14px;line-height:1.6;overflow-wrap:anywhere}.ReorderStoneReferencePicker_reference__0KqPs p,.ReorderStoneReferencePicker_source__8YhQg p{color:#a12222;margin:0;font-size:14px}.ReorderStoneReferencePicker_reference__0KqPs button{min-height:44px;font-size:16px;white-space:nowrap}.ReorderStoneReferencePicker_copy__9okG9{display:grid;gap:16px;font-size:16px}.ReorderStoneReferencePicker_copy__9okG9 article{display:grid;gap:8px;padding:12px;border:1px solid #d7e1f1;border-radius:10px;text-align:center}.ReorderStoneReferencePicker_copy__9okG9 p{margin:0;line-height:1.6}.ReorderStoneReferencePicker_copy__9okG9 [role=alert]{color:#a12222}.ReorderStoneReferencePicker_copy__9okG9 button{min-height:44px;font-size:16px}.ReorderStoneReferencePicker_copy__9okG9 strong{overflow-wrap:anywhere}.ReorderStoneReferencePicker_history__13QZR{margin-top:12px;padding:12px;border:1px solid #d7e1f1;border-radius:8px}.ReorderStoneReferencePicker_history__13QZR summary{min-height:44px;display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:16px}.ReorderStoneReferencePicker_history__13QZR label{display:grid;gap:8px;text-align:center}.ReorderStoneReferencePicker_history__13QZR select{min-height:44px;font-size:16px;width:100%;max-width:100%;text-align:center}.ReorderStoneReferencePicker_historyScroll__ezB_N{overflow-x:auto}.ReorderStoneReferencePicker_history__13QZR table{width:100%;border-collapse:collapse}.ReorderStoneReferencePicker_history__13QZR td,.ReorderStoneReferencePicker_history__13QZR th{text-align:center!important;vertical-align:middle;padding:10px;border:1px solid #d7e1f1;overflow-wrap:anywhere;min-width:90px;font-size:16px}.ReorderStoneReferencePicker_history__13QZR small{font-size:14px}.ReorderStoneReferencePicker_history__13QZR strong{font-size:18px;text-align:center}.ReorderStoneReferencePicker_confirm__rhH59.ReorderStoneReferencePicker_confirm__rhH59{min-height:44px;font-size:16px;background:#2868d9!important;color:#fff!important;border:1px solid #2868d9!important;white-space:nowrap}.ReorderStoneReferencePicker_confirm__rhH59.ReorderStoneReferencePicker_confirm__rhH59:hover:not(:disabled){background:#1d55b7!important}.ReorderStoneReferencePicker_confirm__rhH59.ReorderStoneReferencePicker_confirm__rhH59:disabled{opacity:.55}.PortalBusinessDialog_overlay__3Ayt6{position:fixed;inset:0;z-index:1000;display:grid;place-items:center;padding:20px;background:rgba(19,35,57,.45);box-sizing:border-box}.PortalBusinessDialog_dialog__jQ_q6{display:flex;flex-direction:column;width:min(var(--portal-dialog-width),calc(100vw - 40px));max-width:var(--portal-dialog-width);max-height:calc(100dvh - 40px);min-width:0;overflow:hidden;border:1px solid #dce6f5;border-radius:14px;background:#fff;box-shadow:0 24px 64px #102a4a33;color:#294569;box-sizing:border-box}.PortalBusinessDialog_header__ClhwJ{display:flex;flex:none;align-items:center;justify-content:space-between;gap:16px;padding:18px 22px;border-bottom:1px solid #e3ebf6;background:#fff}.PortalBusinessDialog_header__ClhwJ>div{min-width:0;overflow-wrap:anywhere}.PortalBusinessDialog_header__ClhwJ h2,.PortalBusinessDialog_header__ClhwJ h3{margin:0;font-size:18px}.PortalBusinessDialog_header__ClhwJ p{margin:5px 0 0;color:#71829b;font-size:12px}.PortalBusinessDialog_header__ClhwJ>button{flex:none;padding:8px 14px;border:1px solid #d5e2f4;border-radius:7px;color:#315982;background:#fff;cursor:pointer;white-space:nowrap}.PortalBusinessDialog_body__H8fpz{flex:1 1 auto;min-height:0;min-width:0;overflow-y:auto;overscroll-behavior:contain;padding:18px 22px;overflow-wrap:anywhere}.PortalBusinessDialog_footer__DbsQI{display:flex;flex:none;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:10px;padding:14px 22px;border-top:1px solid #e3ebf6;background:#fff}.PortalBusinessDialog_dialog__jQ_q6 button{writing-mode:horizontal-tb;white-space:nowrap}.PortalBusinessDialog_dialog__jQ_q6 button:disabled{cursor:default}.PortalBusinessDialog_dialog__jQ_q6 :focus-visible{outline:2px solid #508eec;outline-offset:2px}@media(max-width:768px){.PortalBusinessDialog_overlay__3Ayt6{padding:8px}.PortalBusinessDialog_dialog__jQ_q6{width:calc(100vw - 16px);max-height:calc(100dvh - 16px)}.PortalBusinessDialog_header__ClhwJ{padding:14px;gap:10px}.PortalBusinessDialog_body__H8fpz{padding:14px}.PortalBusinessDialog_footer__DbsQI{padding:12px 14px}.PortalBusinessDialog_dialog__jQ_q6 button,.PortalBusinessDialog_dialog__jQ_q6 input:not([type=checkbox]):not([type=radio]),.PortalBusinessDialog_dialog__jQ_q6 select{min-height:44px}}