:is(html:has(._app_jjwh4_1),body:has(._app_jjwh4_1)){background:#f2f6fb;--lightningcss-light:initial!important;--lightningcss-dark: !important;color-scheme:light!important}._app_jjwh4_1{--order-bg:#f2f6fb;--order-surface:#fff;--order-ink:#203047;--order-muted:#64758a;--order-green:#235da0;--order-sage:#e7f0fb;--order-border:#d7e2ef;background:var(--order-bg);min-height:100dvh;color:var(--order-ink);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;-webkit-font-smoothing:antialiased;font-family:Noto Sans TC,PingFang TC,Microsoft JhengHei,system-ui,sans-serif;font-size:16px;line-height:1.6}._app_jjwh4_1 *,._app_jjwh4_1 :before,._app_jjwh4_1 :after{box-sizing:border-box}._app_jjwh4_1 button,._app_jjwh4_1 input,._app_jjwh4_1 select{color:inherit;font:inherit;letter-spacing:inherit}._app_jjwh4_1 button,._app_jjwh4_1 summary{cursor:pointer}._app_jjwh4_1 button{transition:background .14s,border-color .14s}._app_jjwh4_1 button:disabled,._app_jjwh4_1 fieldset:disabled button{cursor:not-allowed;opacity:.42}._app_jjwh4_1 button:focus-visible,._app_jjwh4_1 input:focus-visible,._app_jjwh4_1 select:focus-visible,._app_jjwh4_1 summary:focus-visible,._app_jjwh4_1 a:focus-visible{outline:2px solid var(--order-green);outline-offset:3px}._app_jjwh4_1 input,._app_jjwh4_1 select{border:1px solid var(--order-border);background:#fff;border-radius:5px;min-width:0;max-width:100%}._app_jjwh4_1 input{height:46px;padding:8px 13px}._app_jjwh4_1 input::placeholder{color:#909992;font-weight:400}._app_jjwh4_1 input[aria-invalid=true]{background:#fff8f6;border-color:#ba4b42}._app_jjwh4_1 select{min-height:44px;padding:8px 30px 8px 12px}._app_jjwh4_1 h1,._app_jjwh4_1 h2,._app_jjwh4_1 h3,._app_jjwh4_1 p{margin:0}._app_jjwh4_1 h1,._app_jjwh4_1 h2,._app_jjwh4_1 h3{letter-spacing:-.025em;line-height:1.35}._header_jjwh4_69{border-bottom:1px solid var(--order-border);background:#fff;justify-content:space-between;align-items:center;gap:18px;min-height:68px;padding:10px max(24px,50vw - 733px);display:flex}._brand_jjwh4_71{white-space:nowrap;letter-spacing:.015em;align-items:center;gap:18px;font-size:23px;font-weight:700;display:flex}._brandMark_jjwh4_73{flex:none;grid-template-columns:repeat(2,12px);gap:4px;display:grid}._brandMark_jjwh4_73 i{background:var(--order-green);border-radius:3px;width:12px;height:12px}._headerTools_jjwh4_77{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:22px;display:flex}._catalogApp_jjwh4_81{--catalog-border-strong:#b8cbe0;--catalog-surface-muted:#f2f6fb;--catalog-surface-selected:#e7f0fb;--catalog-surface-changed:#edf4fd;flex-direction:column;height:100dvh;min-height:0;display:flex;overflow:hidden}._catalogPageHeader_jjwh4_83{flex:none}._catalogPageHeader_jjwh4_83 h1{font-size:inherit;font-weight:inherit}._catalogApp_jjwh4_81 input::placeholder,._app_jjwh4_1._catalogApp_jjwh4_81 ._clearInputButton_jjwh4_87{color:var(--order-muted)}._catalogApp_jjwh4_81 ._primaryButton_jjwh4_89:hover:not(:disabled),._catalogApp_jjwh4_81 ._secondaryButton_jjwh4_89:hover:not(:disabled){border-color:var(--order-green)}._catalogApp_jjwh4_81 ._primaryButton_jjwh4_89:active:not(:disabled){background:#194c85;border-color:#194c85}._catalogPageMain_jjwh4_93{scrollbar-width:thin;scrollbar-color:var(--catalog-border-strong) var(--catalog-surface-muted);background:#fff;flex:1;min-height:0;display:flex}._catalogLinkError_jjwh4_95{color:#a1372c;max-width:260px;font-size:12px}._catalogLinkError_jjwh4_95 a{text-decoration:underline}._loginMain_jjwh4_99{place-items:center;min-height:100dvh;padding:28px 20px;display:grid}._loginForm_jjwh4_101{border:1px solid var(--order-border);background:#fff;border-radius:8px;flex-direction:column;gap:14px;width:min(100%,420px);padding:34px;display:flex}._loginForm_jjwh4_101 h1{font-size:28px}._loginForm_jjwh4_101 p,._adminSection_jjwh4_105 p{color:var(--order-muted);font-size:14px;line-height:1.8}._loginEyebrow_jjwh4_107{color:var(--order-green);letter-spacing:.08em;font-size:13px}._loginForm_jjwh4_101 label{margin-top:8px;font-size:14px;font-weight:600}._loginForm_jjwh4_101 ._primaryButton_jjwh4_89{margin-top:12px}._adminContent_jjwh4_113{max-width:1000px}._adminSection_jjwh4_105{border-bottom:1px solid var(--order-border);justify-content:space-between;align-items:center;gap:24px;padding:28px 0;display:flex}._adminSection_jjwh4_105 h1,._adminSection_jjwh4_105 h2{margin-bottom:10px;font-size:23px}._adminFull_jjwh4_119{width:100%}._adminTableWrap_jjwh4_121{margin-top:18px;overflow:auto}._adminTable_jjwh4_121{border-collapse:collapse;text-align:left;background:#fff;width:100%;font-size:14px}._adminTable_jjwh4_121 td,._adminTable_jjwh4_121 th{border-bottom:1px solid var(--order-border);white-space:nowrap;padding:14px}._adminTable_jjwh4_121 th{background:var(--order-sage)}._adminTable_jjwh4_121 td:last-child{gap:20px;display:flex}._adminCreateForm_jjwh4_131{flex-wrap:wrap;align-items:flex-end;gap:18px;width:100%;display:flex}._adminCreateForm_jjwh4_131 h2{width:100%}._adminCreateForm_jjwh4_131 label,._passwordForm_jjwh4_135 label{flex-direction:column;flex:1;gap:8px;min-width:180px;font-size:14px;display:flex}._passwordForm_jjwh4_135{flex-direction:column;gap:18px;display:flex}._backupText_jjwh4_139{border:1px solid var(--order-border);resize:vertical;border-radius:4px;width:100%;height:min(50vh,440px);margin-top:18px;padding:14px;font:13px/1.6 monospace}@media (width<=640px){._adminSection_jjwh4_105{flex-direction:column;align-items:flex-start}._adminCreateForm_jjwh4_131 label{flex-basis:100%}._headerTools_jjwh4_77{gap:10px}._loginForm_jjwh4_101{padding:26px}}._saveStatus_jjwh4_143{color:var(--order-muted);align-items:center;gap:5px;font-size:13px;display:flex}._saveStatus_jjwh4_143 svg{width:16px;height:16px;color:var(--order-green)}._unsaved_jjwh4_147{color:#a04437}._sourceButton_jjwh4_149,._textButton_jjwh4_149,._newDraftButton_jjwh4_149,._iconButton_jjwh4_149{background:0 0;border:0;justify-content:center;align-items:center;gap:8px;display:inline-flex}._sourceButton_jjwh4_149{padding:9px 0;color:var(--order-muted)!important;font-size:14px!important}._sourceButton_jjwh4_149:hover,._textButton_jjwh4_149:hover,._newDraftButton_jjwh4_149:hover{color:var(--order-green);text-underline-offset:4px;text-decoration:underline}._toolsMenu_jjwh4_155{position:relative}._toolsMenu_jjwh4_155 summary{border-radius:5px;justify-content:center;align-items:center;width:38px;height:42px;list-style:none;display:flex}._toolsMenu_jjwh4_155 summary::-webkit-details-marker{display:none}._toolsMenu_jjwh4_155 summary:hover{background:var(--order-bg)}._toolsMenu_jjwh4_155>div{z-index:15;border:1px solid var(--order-border);background:#fff;border-radius:6px;width:245px;padding:7px;position:absolute;top:49px;right:0;box-shadow:0 10px 30px #20304714}._toolsMenu_jjwh4_155>div button{text-align:left;background:0 0;border:0;border-radius:3px;align-items:center;gap:12px;width:100%;min-height:45px;padding:10px;font-size:14px;display:flex}._toolsMenu_jjwh4_155>div button:hover{background:var(--order-bg)}._toolsMenu_jjwh4_155 hr{background:var(--order-border);border:0;height:1px;margin:5px 0}._dangerText_jjwh4_171{color:#aa4036!important}._content_jjwh4_173{width:min(1466px,100% - 80px);margin:0 auto;padding:30px 0 54px}._titleRow_jjwh4_175{justify-content:space-between;align-items:center;gap:24px;margin-bottom:26px;display:flex}._titleRow_jjwh4_175 h1{font-size:clamp(26px,2.5vw,36px);font-weight:720}._titleRow_jjwh4_175 p{color:var(--order-muted);margin-top:3px;font-size:17px}._titleActions_jjwh4_181{flex:none;align-items:center;gap:28px;display:flex}._primaryButton_jjwh4_89,._secondaryButton_jjwh4_89,._dangerButton_jjwh4_183{white-space:nowrap;border:1px solid #0000;border-radius:5px;justify-content:center;align-items:center;gap:8px;min-height:46px;padding:10px 20px;line-height:1.5;display:inline-flex;font-size:15px!important;font-weight:600!important}._primaryButton_jjwh4_89{background:var(--order-green);border-color:var(--order-green);color:#fff!important}._primaryButton_jjwh4_89:hover:not(:disabled){background:#193d30;border-color:#193d30}._primaryButton_jjwh4_89:active:not(:disabled){background:#123326}._secondaryButton_jjwh4_89{color:var(--order-ink);border-color:var(--order-border);background:#fff}._secondaryButton_jjwh4_89:hover:not(:disabled){background:var(--order-sage);border-color:#adbcaf}._dangerButton_jjwh4_183{background:#a54035;color:#fff!important}._dangerButton_jjwh4_183:hover{background:#843128}._newDraftButton_jjwh4_149{min-height:46px;padding:10px 0;color:var(--order-green)!important;font-size:15px!important;font-weight:600!important}._desktopPreviewButton_jjwh4_201{min-width:218px;min-height:56px;font-size:17px!important}._workspaceFields_jjwh4_203{border:0;min-width:0;margin:0;padding:0}._draftNavigation_jjwh4_205{align-items:center;gap:12px;margin:0 0 16px;display:flex}._draftNavigation_jjwh4_205 ._secondaryButton_jjwh4_89{min-height:40px;padding:7px 13px;font-size:14px!important}._draftNavigation_jjwh4_205 svg{width:16px}._draftSelect_jjwh4_211{align-items:center;gap:14px;min-width:0;display:flex}._draftSelect_jjwh4_211 select{background:0 0;border-color:#0000;max-width:min(520px,40vw);min-height:40px;font-size:14px;font-weight:500}._draftSelect_jjwh4_211>span{color:var(--order-muted);white-space:nowrap;font-variant-numeric:tabular-nums;font-size:12px}._storePanel_jjwh4_217{border:1px solid var(--order-border);background:#fff;border-radius:6px;grid-template-columns:auto minmax(100px,.9fr) auto minmax(200px,2.2fr);align-items:center;gap:20px;padding:21px 30px;display:grid}._storePanel_jjwh4_217 label{white-space:nowrap;font-weight:500}._storePanel_jjwh4_217 input{width:100%}._searchPanel_jjwh4_223{border:1px solid var(--order-border);background:#fff;border-radius:6px;margin-top:18px;padding:20px 30px 22px}._searchRow_jjwh4_225{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:24px;display:grid}._searchRow_jjwh4_225>label{white-space:nowrap;font-weight:500}._searchInput_jjwh4_229{min-width:0;position:relative}._searchInput_jjwh4_229>svg{color:var(--order-muted);position:absolute;top:14px;left:15px}._searchInput_jjwh4_229 input{width:100%;height:48px;padding-left:47px}._searchInput_jjwh4_229 input:focus{outline:1px solid var(--order-green);outline-offset:0;border-color:var(--order-green)}._companyFilter_jjwh4_237{width:140px;font-size:14px!important}._entryRow_jjwh4_239{align-items:center;gap:32px;margin-top:16px;display:flex}._selectedProduct_jjwh4_241{border:1px solid var(--order-border);min-width:0;min-height:79px;color:var(--order-muted);border-radius:5px;flex-direction:column;flex:1;justify-content:center;gap:4px;padding:12px 18px;display:flex}._selectedProduct_jjwh4_241>span{align-items:center;gap:12px;font-size:14px;display:flex}._selectedProduct_jjwh4_241>._imagePreviewTarget_jjwh4_245{flex-direction:column;gap:4px;display:flex}._selectedProduct_jjwh4_241>._imagePreviewTarget_jjwh4_245>span{align-items:center;gap:12px;font-size:14px;display:flex}._imagePreviewTarget_jjwh4_245{width:100%;min-width:0}._imagePreviewTarget_jjwh4_245:focus-visible{outline-offset:3px;outline:2px solid #235da0}._productImagePopover_jjwh4_253{color:#203047;pointer-events:none;text-align:left;white-space:normal;background:#fff;border:1px solid #d7e2ef;border-radius:6px;width:min(280px,100vw - 24px);max-height:min(350px,100dvh - 24px);margin:0;padding:12px;font:14px/1.5 Arial,Microsoft JhengHei,sans-serif;position:fixed;inset:auto;overflow:hidden;box-shadow:0 8px 30px #2030472b}._productImagePopover_jjwh4_253 strong{max-height:42px;margin-top:8px;font-size:14px;display:block;overflow:hidden}._productImagePopover_jjwh4_253 small{color:#61758d;margin-top:4px;font-size:11px;display:block}._productImageFrame_jjwh4_259{color:#64758a;text-align:center;background:#f2f6fb;place-items:center;width:100%;height:220px;font-size:13px;display:grid;position:relative}._productImageFrame_jjwh4_259 img{object-fit:contain;width:100%;height:100%}._productImageFrame_jjwh4_259>span{padding:16px}._imageLoading_jjwh4_265{background:#f2f6fb;place-items:center;display:grid;position:absolute;inset:0}@media print{._productImagePopover_jjwh4_253{display:none!important}}._selectedProduct_jjwh4_241 i{border-left:1px solid #b8c5ba;height:15px}._selectedProduct_jjwh4_241 strong{color:var(--order-ink);overflow-wrap:anywhere;white-space:pre-wrap;font-size:18px;font-weight:550}._selectedProduct_jjwh4_241 small{font-size:13px}._hasSelection_jjwh4_275{background:#f5f8f5;border-color:#d0dbd1}._entryActions_jjwh4_277{grid-template-columns:auto auto auto;align-items:center;gap:8px 15px;display:grid}._entryActions_jjwh4_277>label{font-size:15px}._entryActions_jjwh4_277>p{color:var(--order-muted);text-align:right;grid-column:2/4;font-size:12px}._entryActions_jjwh4_277>._primaryButton_jjwh4_89{min-width:160px}._quantity_jjwh4_285{border:1px solid var(--order-border);vertical-align:middle;background:#fff;border-radius:4px;grid-template-columns:40px 68px 40px;width:max-content;max-width:100%;display:inline-grid;overflow:hidden}._quantity_jjwh4_285 input{text-align:center;font-variant-numeric:tabular-nums;border:0;border-radius:0;width:100%;min-width:0;height:43px;padding:5px}._quantity_jjwh4_285 input:focus-visible{outline-offset:-2px}._quantityStep_jjwh4_291{background:#f5f7f5;border:0;justify-content:center;align-items:center;min-width:0;padding:0;display:flex}._quantityStep_jjwh4_291:first-child{border-right:1px solid var(--order-border)}._quantityStep_jjwh4_291:last-child{border-left:1px solid var(--order-border)}._quantityStep_jjwh4_291:hover:not(:disabled){background:var(--order-sage)}._quantityStep_jjwh4_291 svg{width:16px}._compactQuantity_jjwh4_301{grid-template-columns:33px 66px 33px}._compactQuantity_jjwh4_301 input{height:37px;font-size:15px}._resultPanel_jjwh4_305{border:1px solid var(--order-border);border-radius:5px;margin:13px 0 20px 88px;overflow:hidden}._resultsHeading_jjwh4_307{color:var(--order-muted);border-bottom:1px solid var(--order-border);background:#f7f9f6;justify-content:space-between;align-items:center;gap:12px;padding:8px 14px;font-size:12px;display:flex}._textButton_jjwh4_149{min-height:34px;padding:3px 0;color:var(--order-green)!important;font-size:14px!important}._resultList_jjwh4_311{overscroll-behavior:contain;max-height:360px;margin:0;padding:0;list-style:none;overflow-y:auto}._resultList_jjwh4_311 li+li{border-top:1px solid #e7ece7}._resultButton_jjwh4_315{text-align:left;background:#fff;border:0;align-items:center;gap:18px;width:100%;padding:12px 16px;display:flex}._resultButton_jjwh4_315:hover,._resultButton_jjwh4_315:focus-visible{background:#eef4ed}._resultMeta_jjwh4_319{flex-direction:column;flex:none;gap:3px;width:155px;display:flex}._resultMeta_jjwh4_319 b{overflow-wrap:anywhere;font-size:14px;font-weight:600}._resultMeta_jjwh4_319>span{color:var(--order-muted);font-size:12px}._resultName_jjwh4_325{overflow-wrap:anywhere;flex:1;min-width:0;font-size:15px}._resultName_jjwh4_325 small{color:var(--order-muted);font-size:12px;display:block}._resultButton_jjwh4_315>svg{color:var(--order-green);flex:none}._noResults_jjwh4_331{flex-direction:column;gap:6px;padding:22px;font-size:14px;display:flex}._noResults_jjwh4_331 span{color:var(--order-muted)}._moreResults_jjwh4_335{border:0;border-top:1px solid var(--order-border);background:#f6f9fd;width:100%;padding:10px;color:var(--order-green)!important;font-size:13px!important}._reviewNotice_jjwh4_337{background:#faf5e9;border-left:3px solid #a47933;flex-wrap:wrap;align-items:center;gap:10px 16px;margin-top:16px;padding:14px 16px;font-size:13px;display:flex}._reviewNotice_jjwh4_337 select{max-width:360px;min-height:40px;font-size:13px}._reviewNotice_jjwh4_337 small{color:#78613c;flex-basis:100%;font-size:12px}._reviewLabel_jjwh4_343{color:#93651e!important}._listHeading_jjwh4_345{border-top:1px solid var(--order-border);align-items:center;gap:20px;margin:22px 0 18px;padding-top:22px;display:flex}._listHeading_jjwh4_345 h2{font-size:25px;font-weight:700}._listHeading_jjwh4_345>span{color:var(--order-muted);font-size:14px}._companyTables_jjwh4_351{flex-direction:column;gap:32px;display:flex}._companySection_jjwh4_353{break-inside:avoid;min-width:0}._companyTitle_jjwh4_355{background:var(--order-sage);border-left:7px solid var(--order-green);overflow-wrap:anywhere;border-radius:5px 5px 0 0;padding:10px 24px;font-size:22px;font-weight:650}._orderTable_jjwh4_357{table-layout:fixed;border-collapse:separate;border-spacing:0;border:1px solid var(--order-border);background:#fff;border-top:0;border-radius:0 0 5px 5px;width:100%;font-size:18px;overflow:hidden}._orderTable_jjwh4_357 th{color:var(--order-muted);text-align:left;background:#f6f8f6;padding:10px 26px;font-size:14px;font-weight:500;line-height:1.5}._orderTable_jjwh4_357 td{border-top:1px solid var(--order-border);vertical-align:middle;min-height:58px;padding:12px 26px}._orderTable_jjwh4_357 td+td,._orderTable_jjwh4_357 th+th{border-left:1px solid #e3e8e3}._codeColumn_jjwh4_365{width:23%}._quantityColumn_jjwh4_367{width:210px}._removeColumn_jjwh4_369{width:66px}._productCode_jjwh4_371{font-variant-numeric:tabular-nums;overflow-wrap:anywhere;word-break:break-word;font-size:17px}._productName_jjwh4_373{overflow-wrap:anywhere;word-break:normal}._productName_jjwh4_373 small{color:var(--order-muted);margin-top:2px;font-size:13px;display:block}._orderTable_jjwh4_357 ._numberCell_jjwh4_377{text-align:right;font-variant-numeric:tabular-nums}._orderTable_jjwh4_357 ._removeCell_jjwh4_379{text-align:center;border-left:0;padding:6px}._iconButton_jjwh4_149{width:36px;min-width:36px;height:40px;color:var(--order-muted);border-radius:4px}._iconButton_jjwh4_149:hover{background:var(--order-sage);color:var(--order-green)}._removeCell_jjwh4_379 ._iconButton_jjwh4_149:hover{color:#aa4036;background:#faeeeb}._inlineError_jjwh4_387{color:#a54035;margin-top:5px;font-size:11px;line-height:1.4;display:block}._emptyOrder_jjwh4_389{text-align:center;background:#fbfcfa;border:1px dashed #ccd6cd;border-radius:6px;flex-direction:column;align-items:center;gap:8px;padding:48px 20px;display:flex}._emptyOrder_jjwh4_389>svg{color:#84998a;width:32px;height:32px;margin-bottom:6px}._emptyOrder_jjwh4_389 h3{font-size:18px;font-weight:550}._emptyOrder_jjwh4_389 p{color:var(--order-muted);font-size:14px}._localNote_jjwh4_397{color:var(--order-muted);font-size:12px;line-height:1.8;margin-top:23px!important}._loading_jjwh4_399{color:var(--order-muted);padding:36px 0;font-size:15px}._notice_jjwh4_401{color:var(--order-green);background:#eaf2fc;border:1px solid #cddff3;border-radius:5px;align-items:center;gap:9px;margin-bottom:18px;padding:8px 15px;font-size:13px;display:flex}._notice_jjwh4_401>span{flex:1}._notice_jjwh4_401>svg{flex:none;width:16px}._notice_jjwh4_401 ._iconButton_jjwh4_149{width:30px;min-width:30px;height:30px}._storageError_jjwh4_409{color:#8c3b2f;background:#fff4ef;border:1px solid #dfaaa1;border-radius:5px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;margin-bottom:20px;padding:18px 20px;display:flex}._storageError_jjwh4_409 strong{font-size:16px}._storageError_jjwh4_409 p{margin-top:3px;font-size:13px}._errorActions_jjwh4_415{gap:8px;display:flex}._formError_jjwh4_417{color:#933e31;background:#fff3ec;border-left:3px solid #b65b45;padding:10px 14px;font-size:14px;margin:14px 0!important}._mobileActions_jjwh4_419{display:none}._previewToolbar_jjwh4_421{justify-content:space-between;align-items:center;gap:16px;padding:16px 28px;display:flex}._previewStoreLabel_jjwh4_423{color:var(--order-muted);font-size:13px}._previewActions_jjwh4_425{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:14px;display:flex}._previewToolbar_jjwh4_421{flex-wrap:wrap}@media (width<=640px){._previewActions_jjwh4_425{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;width:100%;display:grid}._previewActions_jjwh4_425>button{white-space:nowrap;justify-content:center;min-height:42px}._previewStoreLabel_jjwh4_423{overflow-wrap:anywhere;min-width:0}}._previewActions_jjwh4_425 ._primaryButton_jjwh4_89{min-height:42px;padding:8px 16px;font-size:14px!important}._exportStatus_jjwh4_433{color:var(--order-green);overflow-wrap:anywhere;font-size:13px;margin:0 0 14px!important}._previewContent_jjwh4_435{width:min(1416px,100% - 120px);margin:12px auto 0;padding-bottom:40px}._previewDocument_jjwh4_437{background:#fff;min-height:700px;padding:28px 36px 40px}._previewDocument_jjwh4_437 h1{border-bottom:2px solid var(--order-green);padding-bottom:10px;font-size:30px;font-weight:750}._outputSettings_jjwh4_441{border:1px solid var(--order-border);background:#fff;border-radius:6px;min-width:0;margin:0 0 14px;padding:10px 16px 12px}._outputSettings_jjwh4_441 legend{padding:0 6px;font-size:14px;font-weight:600}._outputSettings_jjwh4_441 p{color:var(--order-muted);margin:0 0 8px;font-size:13px}._outputSettings_jjwh4_441>div{flex-wrap:wrap;gap:8px 24px;display:flex}._outputSettings_jjwh4_441 label{cursor:pointer;align-items:center;gap:8px;font-size:14px;display:inline-flex}._outputSettings_jjwh4_441 input{width:16px;height:16px;accent-color:var(--order-green);margin:0}._outputSettings_jjwh4_441 input:focus-visible{outline:2px solid var(--order-green);outline-offset:3px}._storeDetailField_jjwh4_455{grid-column:span 2;grid-template-columns:110px minmax(0,1fr);align-items:center;gap:12px;min-width:0;display:grid}._previewMeta_jjwh4_457{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 28px;margin:16px 0 24px;display:grid}._previewMetaWide_jjwh4_459{grid-column:1/-1}._previewMeta_jjwh4_457>div{break-inside:avoid;grid-template-columns:100px minmax(0,1fr);align-items:baseline;gap:12px;min-width:0;display:grid}._previewMeta_jjwh4_457 dt{color:var(--order-muted);flex:none;font-size:14px;font-weight:500}._previewMeta_jjwh4_457 dd{overflow-wrap:anywhere;white-space:pre-wrap;margin:0;font-size:16px;font-weight:550}._previewDocument_jjwh4_437 ._companyTables_jjwh4_351{gap:44px}._previewDocument_jjwh4_437 ._companyTitle_jjwh4_355{padding:13px 25px;font-size:25px}._previewTable_jjwh4_471 td{padding:20px 27px;font-size:21px;line-height:1.55}._previewTable_jjwh4_471 th{padding:14px 27px;font-size:16px}._previewTable_jjwh4_471 strong{font-weight:650}._dialog_jjwh4_479{border:1px solid var(--order-border);width:min(520px,100% - 32px);max-height:calc(100dvh - 48px);color:var(--order-ink);background:#fff;border-radius:8px;margin:auto;padding:28px;box-shadow:0 24px 70px #172b2330}._dialog_jjwh4_479::backdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#182c246b}._dialog_jjwh4_479 h2{font-size:23px}._dialog_jjwh4_479>p{color:var(--order-muted);margin-top:16px;font-size:14px}._dialogActions_jjwh4_487{flex-wrap:wrap;justify-content:flex-end;gap:10px;margin-top:26px;display:flex}._dialogHeading_jjwh4_489{justify-content:space-between;align-items:center;gap:15px;display:flex}._dialogIntro_jjwh4_491{line-height:1.8}._sourceList_jjwh4_493{border-top:1px solid var(--order-border);margin-top:20px}._sourceItem_jjwh4_495{border-bottom:1px solid var(--order-border);overflow-wrap:anywhere;flex-direction:column;gap:4px;padding:14px 0;display:flex}._sourceItem_jjwh4_495 strong{font-size:14px;font-weight:550}._sourceItem_jjwh4_495 span{color:var(--order-muted);font-size:12px}._sourceItem_jjwh4_495 small{font-size:12px}._bulkReview_jjwh4_503{background:#f7f7ef;border-left:3px solid #a47933;margin-top:22px;padding:20px}._bulkReview_jjwh4_503 h3{font-size:17px}._bulkReview_jjwh4_503 p{margin:9px 0 14px;font-size:13px}._bulkReview_jjwh4_503 label{margin-bottom:6px;font-size:13px;display:block}._bulkReview_jjwh4_503 select{width:100%;margin-bottom:12px;font-size:14px}._bulkReview_jjwh4_503 small{color:var(--order-muted);margin-top:10px;font-size:12px;display:block}._srOnly_jjwh4_515{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}@media (width<=1050px){._content_jjwh4_173{width:calc(100% - 48px)}._header_jjwh4_69{padding-inline:24px}._titleActions_jjwh4_181{gap:16px}._desktopPreviewButton_jjwh4_201{min-width:180px}._storePanel_jjwh4_217,._searchPanel_jjwh4_223{padding:20px}._storePanel_jjwh4_217{gap:14px}._entryRow_jjwh4_239{align-items:stretch;gap:18px}._entryActions_jjwh4_277{grid-template-columns:auto auto}._entryActions_jjwh4_277>label,._entryActions_jjwh4_277>p{grid-column:1/3}._entryActions_jjwh4_277>._primaryButton_jjwh4_89{min-width:110px}._quantityColumn_jjwh4_367{width:172px}._orderTable_jjwh4_357 td,._orderTable_jjwh4_357 th{padding-inline:16px}._removeColumn_jjwh4_369{width:48px}._previewContent_jjwh4_435{width:calc(100% - 60px)}._previewDocument_jjwh4_437{padding-inline:36px}}@media (width<=700px){._header_jjwh4_69{gap:8px;min-height:60px;padding:10px 20px}._brand_jjwh4_71{gap:10px;font-size:18px}._brandMark_jjwh4_73{grid-template-columns:repeat(2,9px);gap:3px}._brandMark_jjwh4_73 i{border-radius:2px;width:9px;height:9px}._headerTools_jjwh4_77{gap:10px}._saveStatus_jjwh4_143{gap:2px;font-size:11px}._saveStatus_jjwh4_143 svg{width:13px}._sourceButton_jjwh4_149{width:28px}._sourceButton_jjwh4_149>span{display:none}._toolsMenu_jjwh4_155 summary{width:25px}._content_jjwh4_173{width:calc(100% - 36px);padding-top:23px;padding-bottom:110px}._titleRow_jjwh4_175{align-items:flex-start;gap:14px;margin-bottom:18px}._titleRow_jjwh4_175 h1{font-size:26px}._titleRow_jjwh4_175 p{max-width:245px;margin-top:5px;font-size:13px;line-height:1.7}._titleActions_jjwh4_181{padding-top:2px}._newDraftButton_jjwh4_149{gap:4px;min-height:38px;padding:0;font-size:12px!important}._newDraftButton_jjwh4_149 svg{width:14px}._newDraftButton_jjwh4_149>span{white-space:normal;max-width:48px;line-height:1.4}._desktopPreviewButton_jjwh4_201{display:none}._draftNavigation_jjwh4_205{gap:6px;margin-bottom:16px}._draftNavigation_jjwh4_205 ._secondaryButton_jjwh4_89{gap:2px;padding:7px 8px;font-size:12px!important}._draftNavigation_jjwh4_205 svg{width:13px}._draftSelect_jjwh4_211{flex:1;gap:2px}._draftSelect_jjwh4_211 select{width:100%;max-width:100%;padding-left:3px;padding-right:15px;font-size:12px}._draftSelect_jjwh4_211>span{display:none}._storePanel_jjwh4_217{background:0 0;border:0;border-radius:0;grid-template-columns:minmax(0,.9fr) minmax(0,1.4fr);gap:6px 12px;padding:0}._storePanel_jjwh4_217 label{color:var(--order-muted);font-size:13px}._storePanel_jjwh4_217>label:first-child{grid-area:1/1}._storePanel_jjwh4_217>label:nth-of-type(2){grid-area:1/2}._storePanel_jjwh4_217 input{height:44px;padding-inline:10px;font-size:16px}._searchPanel_jjwh4_223{background:0 0;border:0;border-radius:0;margin-top:22px;padding:0}._searchRow_jjwh4_225{grid-template-columns:minmax(0,1fr) auto;gap:7px 10px}._searchRow_jjwh4_225>label{grid-area:1/1;font-size:14px}._searchInput_jjwh4_229{grid-area:2/1/auto/3}._searchInput_jjwh4_229 input{height:46px;padding-right:12px;font-size:16px}._companyFilter_jjwh4_237{grid-area:1/2;width:115px;background:0 0!important;border:0!important;min-height:28px!important;padding:2px 18px 2px 5px!important;font-size:12px!important}._entryRow_jjwh4_239{flex-direction:column;gap:10px;margin-top:11px}._selectedProduct_jjwh4_241{background:#fff;min-height:65px;padding:10px 13px}._selectedProduct_jjwh4_241>span{gap:9px;font-size:12px}._selectedProduct_jjwh4_241 strong{font-size:15px}._hasSelection_jjwh4_275{background:var(--order-sage)}._entryActions_jjwh4_277{grid-template-columns:auto auto minmax(0,1fr);gap:5px 8px}._entryActions_jjwh4_277>label{grid-column:auto;font-size:13px}._entryActions_jjwh4_277>._primaryButton_jjwh4_89{min-width:0;min-height:46px;padding-inline:10px;font-size:14px!important}._entryActions_jjwh4_277>p{text-align:left;grid-column:1/4;margin-top:2px;font-size:11px}._quantity_jjwh4_285{grid-template-columns:35px 54px 35px}._quantity_jjwh4_285 input{height:44px}._resultPanel_jjwh4_305{margin:10px 0 14px}._resultsHeading_jjwh4_307{padding:7px 10px;font-size:11px}._resultButton_jjwh4_315{align-items:flex-start;gap:12px;padding:11px 10px}._resultMeta_jjwh4_319{width:92px}._resultMeta_jjwh4_319 b{font-size:12px}._resultMeta_jjwh4_319>span{font-size:11px}._resultName_jjwh4_325{font-size:13px}._resultButton_jjwh4_315>svg{width:16px;margin-top:3px}._reviewNotice_jjwh4_337{padding:12px}._reviewNotice_jjwh4_337 select{width:100%}._listHeading_jjwh4_345{justify-content:space-between;gap:10px;margin-top:25px;padding-top:20px}._listHeading_jjwh4_345 h2{font-size:22px}._listHeading_jjwh4_345>span{font-size:12px}._companyTables_jjwh4_351{gap:28px}._companyTitle_jjwh4_355{border-left-width:5px;padding:10px 11px;font-size:16px;line-height:1.5}._orderTable_jjwh4_357{font-size:14px}._orderTable_jjwh4_357 th{padding:8px 9px;font-size:11px}._orderTable_jjwh4_357 td{padding:11px 9px;line-height:1.55}._codeColumn_jjwh4_365{width:21%}._quantityColumn_jjwh4_367{width:63px}._removeColumn_jjwh4_369{width:44px}._productCode_jjwh4_371{font-size:12px}._productName_jjwh4_373{font-size:13px}._productName_jjwh4_373 small{font-size:11px}._compactQuantity_jjwh4_301{width:45px;display:block}._compactQuantity_jjwh4_301 ._quantityStep_jjwh4_291{display:none}._compactQuantity_jjwh4_301 input{height:38px;padding-inline:2px;font-size:14px}._orderTable_jjwh4_357 ._numberCell_jjwh4_377{padding-left:7px;padding-right:7px}._removeCell_jjwh4_379 ._iconButton_jjwh4_149{width:42px;min-width:42px;height:44px;min-height:44px}._removeCell_jjwh4_379 ._iconButton_jjwh4_149>svg{width:17px}._orderTable_jjwh4_357 ._removeCell_jjwh4_379{padding:0}._inlineError_jjwh4_387{overflow-wrap:anywhere;font-size:10px}._emptyOrder_jjwh4_389{padding:35px 13px}._emptyOrder_jjwh4_389 h3{font-size:16px}._emptyOrder_jjwh4_389 p{font-size:12px}._localNote_jjwh4_397{font-size:11px;margin-top:19px!important}._mobileActions_jjwh4_419{z-index:10;border-top:1px solid var(--order-border);padding:12px 18px max(12px, env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffffed;display:flex;position:fixed;bottom:0;left:0;right:0}._mobileActions_jjwh4_419>button{width:100%;min-height:48px}._notice_jjwh4_401{gap:6px;padding:8px 10px;font-size:12px}._notice_jjwh4_401>svg{display:none}._storageError_jjwh4_409{padding:14px}._storageError_jjwh4_409 strong{font-size:14px}._storageError_jjwh4_409 p{font-size:12px}._previewToolbar_jjwh4_421{border-bottom:1px solid var(--order-border);background:#edf1ec;padding:12px 18px}._previewStoreLabel_jjwh4_423{display:none}._previewActions_jjwh4_425{gap:13px}._previewActions_jjwh4_425 ._primaryButton_jjwh4_89{gap:6px;padding:8px 11px;font-size:13px!important}._previewActions_jjwh4_425 ._primaryButton_jjwh4_89 svg{width:16px}._exportStatus_jjwh4_433{padding:12px 20px;font-size:12px;margin:0!important}._previewContent_jjwh4_435{width:100%;margin:0;padding:0}._previewDocument_jjwh4_437{min-height:calc(100dvh - 65px);padding:27px 20px 40px}._previewDocument_jjwh4_437 h1{border-bottom-width:2px;padding-bottom:13px;font-size:31px}._previewMeta_jjwh4_457{grid-template-columns:minmax(0,1fr);gap:6px;margin:14px 0 20px}._previewMeta_jjwh4_457>div{grid-template-columns:100px minmax(0,1fr);gap:10px}._previewAddress_jjwh4_761 dd{grid-column:1/-1}._previewMeta_jjwh4_457 dt{font-size:13px}._previewMeta_jjwh4_457 dd{font-size:15px}._previewDocument_jjwh4_437 ._companyTables_jjwh4_351{gap:34px}._previewDocument_jjwh4_437 ._companyTitle_jjwh4_355{padding:11px 12px;font-size:17px}._previewTable_jjwh4_471 ._codeColumn_jjwh4_365{width:24%}._previewTable_jjwh4_471 ._quantityColumn_jjwh4_367{width:16%}._previewTable_jjwh4_471 td{padding:16px 12px;font-size:15px}._previewTable_jjwh4_471 th{padding:10px 12px;font-size:12px}._previewTable_jjwh4_471 td._productCode_jjwh4_371{font-size:13px}._previewTable_jjwh4_471 ._numberCell_jjwh4_377{padding-right:12px}._dialog_jjwh4_479{padding:22px 18px}._dialog_jjwh4_479 h2{font-size:21px}._dialogActions_jjwh4_487{flex-direction:column-reverse}._dialogActions_jjwh4_487>button{width:100%}}@media (width<=380px){._saveStatus_jjwh4_143>span{display:none}._headerTools_jjwh4_77{gap:7px}._printButton_jjwh4_801>span{display:none}._printButton_jjwh4_801{min-width:28px}}@media print{@page{size:A4 portrait;margin:14mm}._app_jjwh4_1{background:#fff;min-height:0;font-size:12pt}._header_jjwh4_69,._previewToolbar_jjwh4_421,._notice_jjwh4_401,._storageError_jjwh4_409,._formError_jjwh4_417,._exportStatus_jjwh4_433,._mobileActions_jjwh4_419,._dialog_jjwh4_479,._localNote_jjwh4_397{display:none!important}._previewContent_jjwh4_435{width:100%;margin:0;padding:0}._previewDocument_jjwh4_437{min-height:0;padding:0}._previewDocument_jjwh4_437 h1{font-size:25pt}._previewDocument_jjwh4_437 ._companyTitle_jjwh4_355{-webkit-print-color-adjust:exact;print-color-adjust:exact;font-size:15pt}._previewMeta_jjwh4_457{grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:16px}._previewAddress_jjwh4_761 dd{grid-column:auto}._outputSettings_jjwh4_441{display:none!important}._previewTable_jjwh4_471 th{-webkit-print-color-adjust:exact;print-color-adjust:exact;font-size:10pt}._previewTable_jjwh4_471 td{padding:12px;font-size:11pt}._previewDocument_jjwh4_437 ._companyTables_jjwh4_351{gap:24px}._previewTable_jjwh4_471 thead{display:table-header-group}._previewTable_jjwh4_471 tr{break-inside:avoid}._companyTitle_jjwh4_355{break-after:avoid}}._catalogManager_jjwh4_847{min-height:0;color:var(--order-ink,#203047);flex-direction:column;flex:1;padding:0 22px;display:flex;overflow:hidden}._catalogTools_jjwh4_849{align-items:center;gap:12px;margin:22px 0 12px;display:flex}._catalogTools_jjwh4_849 ._searchInput_jjwh4_229{flex:1;min-width:0}._catalogTools_jjwh4_849 ._primaryButton_jjwh4_89{white-space:nowrap}._catalogFilters_jjwh4_855{flex-wrap:wrap;align-items:center;gap:16px;margin-bottom:12px;font-size:13px;display:flex}._catalogFilters_jjwh4_855 select{border:1px solid var(--order-border);background:#fff;border-radius:6px;max-width:180px;padding:9px}._catalogFilters_jjwh4_855 label{align-items:center;gap:6px;display:flex}._catalogFilters_jjwh4_855 input{accent-color:#235da0;width:16px;height:16px}._catalogFilters_jjwh4_855>span{color:#60738b;margin-left:auto}._catalogList_jjwh4_865{margin:0;padding:0;list-style:none}._catalogList_jjwh4_865>li{border-bottom:1px solid var(--order-border);justify-content:space-between;align-items:center;gap:16px;padding:16px 0;display:flex}._catalogList_jjwh4_865>li>div:first-child{flex:1;min-width:0}._catalogList_jjwh4_865 strong{overflow-wrap:anywhere;margin-top:5px;font-size:15px;font-weight:500;display:block}._catalogList_jjwh4_865 small{color:#61758d;overflow-wrap:anywhere;margin-top:3px;font-size:12px;display:block}._catalogItemActions_jjwh4_875{align-items:center;gap:5px;display:flex}._catalogItemActions_jjwh4_875 ._secondaryButton_jjwh4_89{min-height:38px;padding:6px 12px;font-size:13px}._catalogForm_jjwh4_879{border-top:1px solid var(--order-border);padding-top:20px}._catalogForm_jjwh4_879 h3{margin:0;font-size:20px}._catalogForm_jjwh4_879 fieldset{border:0;min-width:0;margin:0;padding:0}._catalogForm_jjwh4_879 label{margin:16px 0 7px;font-size:14px;font-weight:500;display:block}._catalogForm_jjwh4_879 input,._catalogForm_jjwh4_879 textarea,._catalogForm_jjwh4_879 select{box-sizing:border-box;border:1px solid var(--order-border);color:#203047;width:100%;font:inherit;resize:vertical;background:#fff;border-radius:6px;padding:11px 12px;display:block}._catalogForm_jjwh4_879 :is(input,textarea,select):focus-visible{outline:2px solid var(--order-green);outline-offset:2px}._catalogSources_jjwh4_891{flex:none;max-height:24dvh;margin-top:0;font-size:12px;overflow:auto}._catalogSources_jjwh4_891 summary{cursor:pointer;color:#235da0;padding:12px 0;font-weight:600}._catalogSources_jjwh4_891>p{color:#60738b;line-height:1.7}._deleteProductConfirm_jjwh4_897{overflow-wrap:anywhere;background:#fff5ee;border:1px solid #e9c6b5;border-radius:8px;margin:16px 0;padding:18px}._deleteProductConfirm_jjwh4_897 p{font-size:13px;line-height:1.7}._exportLinks_jjwh4_901{flex-wrap:wrap;gap:12px 20px;margin-top:14px;display:flex}._exportLinks_jjwh4_901 a{color:#235da0;flex-direction:column;align-items:center;gap:8px;padding:5px 0;font-size:13px;text-decoration:underline;display:flex}._exportLinks_jjwh4_901 img{object-fit:contain;background:#fff;border:1px solid #cbd5cc;width:124px;height:175px}._exportLinks_jjwh4_901 a:focus-visible{outline-offset:4px;outline:2px solid #235da0}._exportStatus_jjwh4_433 p{margin:0}@media (width<=700px){._catalogTools_jjwh4_849{gap:8px}._catalogTools_jjwh4_849 ._primaryButton_jjwh4_89{padding:9px;font-size:12px}._catalogTools_jjwh4_849 ._primaryButton_jjwh4_89 svg{width:15px}._catalogTools_jjwh4_849 input{font-size:13px}._catalogList_jjwh4_865>li{align-items:flex-start;gap:9px}._catalogItemActions_jjwh4_875{flex-direction:column}._catalogFilters_jjwh4_855{gap:10px;font-size:12px}._catalogFilters_jjwh4_855 select{max-width:130px}._catalogForm_jjwh4_879 ._dialogHeading_jjwh4_489{align-items:flex-start;gap:12px}._catalogForm_jjwh4_879 ._textButton_jjwh4_149{font-size:12px}}._sheetIntro_jjwh4_937{color:#60738b;flex:none;justify-content:space-between;align-items:center;gap:16px;padding:11px 0;font-size:12px;display:flex}._sheetIntro_jjwh4_937>p{white-space:nowrap;color:#235da0}._sheetIntro_jjwh4_937>span{text-align:right}._sheetToolbar_jjwh4_943{flex-wrap:wrap;flex:none;align-items:center;gap:12px;padding-bottom:11px;display:flex}._sheetToolbar_jjwh4_943>._searchInput_jjwh4_229{flex:1;min-width:180px;max-width:360px}._sheetToolbar_jjwh4_943>select{width:132px;font-size:13px}._sheetDeletedToggle_jjwh4_949{white-space:nowrap;align-items:center;gap:5px;font-size:12px;display:inline-flex}._sheetDeletedToggle_jjwh4_949 input,._sheetCheckCell_jjwh4_951 input{accent-color:#235da0;cursor:pointer;min-height:0;margin:0;width:16px!important;height:16px!important;padding:0!important}._sheetMainActions_jjwh4_953{gap:8px;margin-left:auto;display:flex}._sheetMainActions_jjwh4_953 button{white-space:nowrap;min-height:42px;padding:8px 13px;font-size:13px}._sheetMainActions_jjwh4_953 svg{width:16px}._sheetEditToolbar_jjwh4_959{border-top:1px solid var(--order-border);border-bottom:1px solid var(--order-border);flex-wrap:wrap;flex:none;align-items:center;gap:6px;padding:8px 0;font-size:12px;display:flex}._sheetEditToolbar_jjwh4_959>span:not(._sheetDivider_jjwh4_961){color:#60738b;white-space:nowrap;padding:0 6px}._sheetEditToolbar_jjwh4_959>select{max-width:142px;min-height:32px;padding:4px 24px 4px 8px;font-size:12px}._sheetSmallButton_jjwh4_965{white-space:nowrap;background:#fff;border:1px solid #d7e2ef;border-radius:4px;min-height:31px;padding:5px 9px;color:#235da0!important;font-size:12px!important}._sheetSmallButton_jjwh4_965:hover:not(:disabled){border-color:var(--catalog-border-strong);background:#e7f0fb}._sheetDivider_jjwh4_961{background:#d7e2ef;width:1px;height:22px;margin:0 3px}._sheetFormula_jjwh4_971{border:1px solid #d7e2ef;border-radius:4px;flex:none;min-height:49px;margin:10px 0;display:flex}._sheetFormula_jjwh4_971>span{width:76px;color:var(--order-green);background:var(--catalog-surface-muted);border-right:1px solid var(--order-border);flex:none;justify-content:center;align-items:center;font-size:12px;display:flex}._sheetFormula_jjwh4_971>textarea{resize:vertical;min-width:0;min-height:49px;max-height:110px;font:inherit;color:#203047;background:#fff;border:0;border-radius:0;flex:1;padding:6px 11px;font-size:13px;line-height:1.5}._sheetFormula_jjwh4_971>textarea:focus{outline:2px solid var(--order-green);outline-offset:-2px}._sheetViewport_jjwh4_979{contain:layout paint;border:1px solid var(--catalog-border-strong);overscroll-behavior:contain;background:#fff;flex:1;min-height:130px;overflow:auto}._sheetViewport_jjwh4_979:focus-visible{outline-offset:2px;outline:2px solid #235da0}._sheetTable_jjwh4_983{table-layout:fixed;border-collapse:separate;border-spacing:0;font-size:12px}._sheetTable_jjwh4_983 th,._sheetTable_jjwh4_983 td{border-right:1px solid var(--order-border);border-bottom:1px solid var(--order-border);vertical-align:top;text-align:left;padding:0}._sheetTable_jjwh4_983 thead th{z-index:4;vertical-align:middle;background:var(--order-sage);height:39px;color:var(--order-ink);box-shadow:0 1px 0 var(--catalog-border-strong);font-weight:600;position:sticky;top:0}._sheetTable_jjwh4_983 thead th:nth-last-child(-n+2){padding:8px 10px}._sheetTable_jjwh4_983 ._sheetRowNumber_jjwh4_991{z-index:2;background:var(--catalog-surface-muted);color:var(--order-muted);text-align:center;vertical-align:middle;font-size:11px;font-weight:400;position:sticky;left:0}._sheetTable_jjwh4_983 ._sheetCheckCell_jjwh4_951{z-index:2;text-align:center;vertical-align:middle;background:#f7f9fd;position:sticky;left:44px}._sheetTable_jjwh4_983 ._sheetCodeCell_jjwh4_995{z-index:2;box-shadow:2px 0 0 var(--catalog-border-strong);background:#fff;position:sticky;left:82px}._sheetTable_jjwh4_983 thead ._sheetRowNumber_jjwh4_991,._sheetTable_jjwh4_983 thead ._sheetCheckCell_jjwh4_951,._sheetTable_jjwh4_983 thead ._sheetCodeCell_jjwh4_995{z-index:6;background:var(--order-sage)}._sheetSort_jjwh4_999{text-align:left;width:100%;height:38px;color:var(--order-ink);background:0 0;border:0;justify-content:space-between;align-items:center;display:flex;padding:8px 13px!important;font-size:12px!important}._sheetSort_jjwh4_999:hover{background:var(--catalog-surface-selected)}._sheetSort_jjwh4_999>span{color:var(--order-muted);font-size:14px}._sheetResize_jjwh4_1005{cursor:col-resize;touch-action:none;border-right:2px solid #0000;width:7px;position:absolute;top:0;bottom:0;right:0}._sheetResize_jjwh4_1005:hover,._sheetResize_jjwh4_1005:focus-visible{border-color:var(--order-green);background:#235da025;outline:none}._sheetTable_jjwh4_983 td>textarea,._sheetTable_jjwh4_983 td>select,._sheetTable_jjwh4_983 td>._imagePreviewTarget_jjwh4_245>textarea{box-sizing:border-box;color:#203047;width:100%;min-width:0;max-width:100%;height:100%;min-height:42px;max-height:150px;font:inherit;resize:vertical;background:0 0;border:0;border-radius:0;outline:none;margin:0;padding:8px 10px;font-size:13px;line-height:1.5;display:block}._sheetTable_jjwh4_983 td>select{padding-right:22px;font-size:12px}._sheetTable_jjwh4_983 td>textarea:focus,._sheetTable_jjwh4_983 td>select:focus,._sheetTable_jjwh4_983 td>._imagePreviewTarget_jjwh4_245>textarea:focus{outline:2px solid var(--order-green);outline-offset:-2px;background:#fff}._sheetTable_jjwh4_983 td._sheetChangedCell_jjwh4_1015{background:var(--catalog-surface-changed)}._sheetTable_jjwh4_983 tr[data-pending=true] ._sheetRowNumber_jjwh4_991{box-shadow:inset 3px 0 var(--order-green);color:var(--order-green)}._sheetTable_jjwh4_983 tr[data-selected=true] td:not(._sheetChangedCell_jjwh4_1015),._sheetTable_jjwh4_983 tr[data-selected=true] ._sheetRowNumber_jjwh4_991{background:var(--catalog-surface-selected)}._sheetTable_jjwh4_983 tr[data-deleted=true] td{background:#fff1ec}._sheetTable_jjwh4_983 tr[data-deleted=true] td>textarea,._sheetTable_jjwh4_983 tr[data-deleted=true] td>._imagePreviewTarget_jjwh4_245>textarea{color:#8e756d;text-decoration:line-through}._sheetTable_jjwh4_983 tr[data-conflict=true] ._sheetStatus_jjwh4_1025{color:#a1372c;background:#fff1eb}._sheetTable_jjwh4_983 td[data-invalid=true]{background:#fff1ed;box-shadow:inset 0 0 0 1px #c26b5c}._sheetStatus_jjwh4_1025{color:var(--order-muted);font-size:11px;padding:10px!important}._sheetStatus_jjwh4_1025>span{white-space:nowrap;display:block}._sheetStatus_jjwh4_1025>button{margin-top:7px;padding:3px 5px;font-size:10px!important}._sheetSource_jjwh4_1035{color:var(--order-muted);font-size:11px;padding:8px 10px!important}._sheetSource_jjwh4_1035 small{overflow-wrap:anywhere;margin-top:4px;font-size:10px;display:block}._sheetCellError_jjwh4_1039{color:#a1372c;padding:0 8px 6px;font-size:11px;display:block}._sheetFooter_jjwh4_1041{color:#60738b;flex-wrap:wrap;flex:none;align-items:center;gap:13px;padding:10px 0 7px;font-size:12px;display:flex}._sheetFooter_jjwh4_1041 label,._sheetFooter_jjwh4_1041>div{align-items:center;gap:8px;display:flex}._sheetFooter_jjwh4_1041 label{margin-left:auto}._sheetFooter_jjwh4_1041 select{min-height:30px;padding:3px 24px 3px 7px;font-size:12px}._sheetFooter_jjwh4_1041>strong{color:#235da0;font-size:12px}._sheetHelp_jjwh4_1051{color:var(--order-muted);flex:none;padding:0 0 5px;font-size:11px;line-height:1.7}._sheetEmpty_jjwh4_1053{color:#64758a;padding:35px 22px;font-size:14px;position:sticky;left:0}._sheetError_jjwh4_1055,._sheetNotice_jjwh4_1055{overflow-wrap:anywhere;border-radius:4px;flex:none;margin-bottom:8px;padding:9px 12px;font-size:12px;line-height:1.6}._sheetError_jjwh4_1055{color:#a1372c;background:#fff1ec;border:1px solid #e6bfb2}._sheetNotice_jjwh4_1055{background:var(--order-sage);color:var(--order-green);border:1px solid var(--order-border)}._sheetError_jjwh4_1055 ._textButton_jjwh4_149{padding:0 8px;font-size:12px}._sheetConfirmation_jjwh4_1063{background:#fff4ed;border:1px solid #e1b6a8;flex:none;align-items:center;gap:10px;margin-top:8px;padding:10px;font-size:12px;display:flex}._sheetConfirmation_jjwh4_1063>span{flex:1}._sheetConfirmation_jjwh4_1063>button{min-height:33px;padding:6px 10px;font-size:12px}._sheetPastePanel_jjwh4_1069{border:1px solid var(--catalog-border-strong);background:var(--catalog-surface-muted);border-radius:5px;flex:none;max-height:30dvh;margin:8px 0 0;padding:12px;overflow:auto}._sheetPastePanel_jjwh4_1069>label{font-size:13px;font-weight:600}._sheetPastePanel_jjwh4_1069>p{color:#64758a;margin:5px 0 8px;font-size:11px}._sheetPastePanel_jjwh4_1069>textarea,._sheetCopyFallback_jjwh4_1075{resize:vertical;border:1px solid var(--catalog-border-strong);width:100%;min-height:72px;max-height:130px;color:var(--order-ink);background:#fff;border-radius:4px;padding:8px;font:12px/1.5 monospace}._sheetPastePanel_jjwh4_1069>div{justify-content:flex-end;gap:8px;margin-top:8px;display:flex}._sheetPastePanel_jjwh4_1069 button{min-height:34px;padding:5px 10px;font-size:12px}._catalogPageMain_jjwh4_93 ::-webkit-scrollbar{width:9px;height:9px}._catalogPageMain_jjwh4_93 ::-webkit-scrollbar-track{background:var(--catalog-surface-muted)}._catalogPageMain_jjwh4_93 ::-webkit-scrollbar-thumb{background:var(--catalog-border-strong);border:2px solid var(--catalog-surface-muted);border-radius:5px}._catalogPageMain_jjwh4_93 ::-webkit-scrollbar-thumb:hover{background:#8da8c7}@media (width<=700px){._catalogPageHeader_jjwh4_83{flex-wrap:wrap;align-items:flex-start;gap:8px;padding:12px}._catalogPageHeader_jjwh4_83 ._brand_jjwh4_71{gap:12px;font-size:20px}._catalogPageHeader_jjwh4_83 ._headerTools_jjwh4_77{gap:16px;width:100%}._catalogPageHeader_jjwh4_83 ._sourceButton_jjwh4_149{white-space:nowrap;width:auto}._catalogManager_jjwh4_847{padding:0 10px}._sheetIntro_jjwh4_937{padding:8px 0;font-size:11px;display:block}._sheetIntro_jjwh4_937>span{text-align:left;margin-top:3px;display:block}._sheetToolbar_jjwh4_943{gap:6px;padding-bottom:7px}._sheetToolbar_jjwh4_943>._searchInput_jjwh4_229{min-width:150px;max-width:none}._sheetToolbar_jjwh4_943>select{width:116px;min-height:37px;padding:5px 22px 5px 6px;font-size:12px}._sheetToolbar_jjwh4_943 ._searchInput_jjwh4_229 input{height:37px;font-size:12px}._sheetDeletedToggle_jjwh4_949{font-size:11px}._sheetMainActions_jjwh4_953{gap:5px;margin-left:auto}._sheetMainActions_jjwh4_953 button{min-height:36px;padding:6px 8px;font-size:11px!important}._sheetMainActions_jjwh4_953 svg{width:13px}._sheetEditToolbar_jjwh4_959{gap:4px;max-height:100px;padding:6px 0;overflow:auto}._sheetSmallButton_jjwh4_965{min-height:30px;padding:4px 6px;font-size:11px!important}._sheetEditToolbar_jjwh4_959>span:not(._sheetDivider_jjwh4_961){padding:0 3px;font-size:11px}._sheetEditToolbar_jjwh4_959>select{max-width:120px;font-size:11px}._sheetFormula_jjwh4_971{min-height:39px;margin:7px 0}._sheetFormula_jjwh4_971>span{width:58px;font-size:11px}._sheetFormula_jjwh4_971>textarea{min-height:39px;max-height:74px;font-size:12px}._sheetTable_jjwh4_983 td>textarea,._sheetTable_jjwh4_983 td>select,._sheetTable_jjwh4_983 td>._imagePreviewTarget_jjwh4_245>textarea{min-height:44px}._sheetHelp_jjwh4_1051{font-size:10px}._sheetFooter_jjwh4_1041{gap:6px;padding-top:7px;font-size:10px}._sheetFooter_jjwh4_1041 label{gap:4px}._sheetFooter_jjwh4_1041>div{gap:5px}._sheetFooter_jjwh4_1041>strong{margin-left:auto;font-size:11px}._sheetFooter_jjwh4_1041 ._sheetSmallButton_jjwh4_965{min-height:28px}._sheetConfirmation_jjwh4_1063{flex-wrap:wrap}._sheetConfirmation_jjwh4_1063>span{flex-basis:100%}._sheetNotice_jjwh4_1055,._sheetError_jjwh4_1055{padding:6px 8px;font-size:11px}._catalogSources_jjwh4_891 summary{padding:5px 0;font-size:11px}}@media (height<=620px){._catalogManager_jjwh4_847{overflow-y:auto}._sheetViewport_jjwh4_979{flex:none;height:min(55dvh,300px);min-height:180px}._sheetEditToolbar_jjwh4_959{max-height:76px;overflow:auto}}._moneyColumn_jjwh4_1171{width:102px}._orderTotals_jjwh4_1173{border-top:2px solid var(--order-green);color:var(--order-green);font-variant-numeric:tabular-nums;justify-content:flex-end;align-items:baseline;gap:24px;padding:20px 0;font-size:22px;display:flex}._stockNote_jjwh4_1175{color:var(--order-muted);margin-top:6px;font-size:12px;display:block}._orderTableWrap_jjwh4_1177{position:relative;overflow-x:auto}._orderTable_jjwh4_357{min-width:720px}@media print{._orderTableWrap_jjwh4_1177{overflow:visible}._orderTable_jjwh4_357{min-width:0}._moneyColumn_jjwh4_1171{width:82px}._orderTotals_jjwh4_1173{break-inside:avoid}}._customerPanel_jjwh4_1185{border:1px solid var(--order-border);background:#fff;border-radius:6px;margin:0 0 18px;padding:20px 22px}._customerSearchHeading_jjwh4_1187{flex-wrap:wrap;align-items:baseline;gap:6px 20px;margin-bottom:10px;display:flex}._customerSearchHeading_jjwh4_1187 label{font-weight:650}._customerSearchHeading_jjwh4_1187>span,._customerResults_jjwh4_1191>p,._customerDetails_jjwh4_1191>p{color:var(--order-muted);font-size:13px}._customerSearchControls_jjwh4_1193{align-items:center;gap:14px;display:flex}._customerSearchControls_jjwh4_1193 input{flex:1;min-height:46px;padding:10px 12px}._customerResults_jjwh4_1191{margin-top:12px}._customerResults_jjwh4_1191 a{text-underline-offset:3px;text-decoration:underline}._customerResults_jjwh4_1191 ul{overscroll-behavior:contain;max-height:360px;margin:10px 0 0;padding:0;list-style:none;overflow:auto}._customerResults_jjwh4_1191 li+li{border-top:1px solid var(--order-border)}._customerResults_jjwh4_1191 li button{text-align:left;background:#fff;border:0;border-radius:3px;grid-template-columns:130px minmax(0,1fr) auto;align-items:center;gap:16px;width:100%;padding:12px 10px;display:grid}._customerResults_jjwh4_1191 li button:hover,._customerResults_jjwh4_1191 li button._customerActive_jjwh4_1207{background:var(--order-sage)}._customerResults_jjwh4_1191 li b{color:var(--order-green);overflow-wrap:anywhere}._customerResults_jjwh4_1191 li strong,._customerResults_jjwh4_1191 li small{overflow-wrap:anywhere;display:block}._customerResults_jjwh4_1191 li small{color:var(--order-muted);font-size:12px}._customerResults_jjwh4_1191 li button>span:last-child{color:var(--order-green);font-size:13px}._customerDetails_jjwh4_1191{border-top:1px solid var(--order-border);margin-top:14px;padding-top:14px;font-size:14px}._customerDetails_jjwh4_1191 summary{overflow-wrap:anywhere;font-weight:600}._customerDetails_jjwh4_1191 dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 24px;margin:14px 0;display:grid}._customerDetails_jjwh4_1191 dl>div{grid-template-columns:130px minmax(0,1fr);gap:10px;display:grid}._customerDetails_jjwh4_1191 dt{color:var(--order-muted)}._customerDetails_jjwh4_1191 dd{overflow-wrap:anywhere;white-space:pre-wrap;margin:0}._customerWarning_jjwh4_1229{color:#925c1c!important}@media (width<=640px){._customerPanel_jjwh4_1185{padding:16px}._customerResults_jjwh4_1191 li button{grid-template-columns:minmax(0,1fr) auto;gap:4px 10px;padding:12px 5px}._customerResults_jjwh4_1191 li button>b,._customerResults_jjwh4_1191 li button>span:nth-child(2){grid-column:1}._customerResults_jjwh4_1191 li button>span:last-child{grid-area:1/2/span 2}._customerDetails_jjwh4_1191 dl{grid-template-columns:minmax(0,1fr)}._customerDetails_jjwh4_1191 dl>div{grid-template-columns:100px minmax(0,1fr)}}._customerProductNotice_jjwh4_1251{border-left:3px solid var(--order-green);background:var(--order-sage);color:var(--order-ink);overflow-wrap:anywhere;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;margin-top:12px;padding:10px 14px;font-size:13px;display:flex}._customerProductNotice_jjwh4_1251>span{flex:1;min-width:200px}._customerProductNotice_jjwh4_1251 button{white-space:nowrap}._customerProductHint_jjwh4_1257{color:var(--order-muted);margin:10px 0 0;font-size:13px}._customerProductHint_jjwh4_1257 ._textButton_jjwh4_149{margin-left:12px}._batchEntry_jjwh4_1263,._batchPreviewBar_jjwh4_1263{flex-wrap:wrap;align-items:center;gap:10px 16px;margin:0 0 18px;display:flex}._batchEntry_jjwh4_1263 span,._batchPreviewBar_jjwh4_1263 span{color:var(--order-muted);font-size:13px}._batchPreviewBar_jjwh4_1263{padding:12px 0}._batchPreviewBar_jjwh4_1263 strong{font-size:15px}._previewStore_jjwh4_423+._previewStore_jjwh4_423{margin-top:28px}._batchDialog_jjwh4_1273{width:min(640px,100% - 32px)}._batchDialog_jjwh4_1273>p{color:var(--order-muted);margin-top:12px;font-size:14px}._batchChoices_jjwh4_1277{border:0;min-width:0;margin:16px 0 12px;padding:0}._batchSelectionActions_jjwh4_1279{flex-wrap:wrap;gap:16px;margin-bottom:10px;display:flex}._batchSelectionActions_jjwh4_1279 button{font-size:13px}._batchList_jjwh4_1283{border-block:1px solid var(--order-border);max-height:44dvh;overflow-y:auto}._batchChoice_jjwh4_1277{border-bottom:1px solid var(--order-border);cursor:pointer;align-items:center;gap:12px;min-width:0;padding:12px 4px;display:flex}._batchChoice_jjwh4_1277:last-child{border-bottom:0}._batchChoice_jjwh4_1277:has(input:checked){background:var(--order-sage)}._batchChoice_jjwh4_1277:has(input:disabled){opacity:.55;cursor:not-allowed}._batchChoice_jjwh4_1277 input{width:18px;height:18px;accent-color:var(--order-green);flex:none;margin:0 0 0 4px;padding:0}._batchChoice_jjwh4_1277 span{overflow-wrap:anywhere;min-width:0}._batchChoice_jjwh4_1277 strong{font-size:14px;font-weight:600;display:block}._batchChoice_jjwh4_1277 small{color:var(--order-muted);font-size:12px;display:block}@media (width<=640px){._batchEntry_jjwh4_1263{margin-inline:0}._batchPreviewBar_jjwh4_1263{margin-bottom:10px;padding:12px 20px}._previewStore_jjwh4_423+._previewStore_jjwh4_423{margin-top:20px}}@media print{._batchEntry_jjwh4_1263,._batchPreviewBar_jjwh4_1263{display:none!important}._previewStore_jjwh4_423+._previewStore_jjwh4_423{break-before:page;page-break-before:always;margin-top:0}}._clearInput_jjwh4_87{width:100%;min-width:0;display:block;position:relative}._app_jjwh4_1 ._clearInput_jjwh4_87>input{box-sizing:border-box;width:100%;padding-right:42px}._app_jjwh4_1 ._clearInputButton_jjwh4_87{color:#63716a;cursor:pointer;background:0 0;border:0;border-radius:4px;justify-content:center;align-items:center;width:40px;min-width:40px;padding:0;display:flex;position:absolute;inset:0 0 0 auto}._app_jjwh4_1 ._clearInputButton_jjwh4_87 svg{pointer-events:none;width:16px;height:16px;position:static;transform:none}._app_jjwh4_1 ._clearInputButton_jjwh4_87:hover:not(:disabled){color:#234f40;background:#edf1ed}._app_jjwh4_1 ._clearInputButton_jjwh4_87:disabled{opacity:.3;cursor:default}._app_jjwh4_1 input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}._customerSearchControls_jjwh4_1193>._clearInput_jjwh4_87{flex:1}._searchInput_jjwh4_229>._clearInput_jjwh4_87{width:100%}._searchInput_jjwh4_229>svg{z-index:1;pointer-events:none}._quantity_jjwh4_285>._clearInput_jjwh4_87{flex:1;width:auto;min-width:0}._app_jjwh4_1 ._quantity_jjwh4_285 ._clearInput_jjwh4_87>input{padding:4px 29px 4px 3px}._app_jjwh4_1 ._quantity_jjwh4_285 ._clearInputButton_jjwh4_87{width:28px;min-width:28px}._quantity_jjwh4_285{width:164px}._compactQuantity_jjwh4_301{width:136px}._storeForm_jjwh4_1351{border:1px solid var(--order-border);background:#fff;border-radius:6px;margin-block:16px;padding:22px 26px}._storePrimaryFields_jjwh4_1353{grid-template-columns:minmax(0,.8fr) minmax(0,1.5fr) minmax(0,1fr);gap:14px 18px;display:grid}._storePrimaryFields_jjwh4_1353 label,._storeExtraFields_jjwh4_1355 label{flex-direction:column;gap:6px;min-width:0;font-size:14px;display:flex}._storeAddressField_jjwh4_1357{grid-column:1/-1}._storeMore_jjwh4_1359{border-top:1px solid var(--order-border);margin-top:18px;padding-top:12px}._storeMore_jjwh4_1359 summary{cursor:pointer;color:var(--order-muted);font-size:13px}._storeMore_jjwh4_1359 summary:focus-visible{outline:2px solid var(--order-green);outline-offset:4px}._storeExtraFields_jjwh4_1355{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 18px;margin-top:16px;display:grid}._orderManageActions_jjwh4_1367{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:18px;display:flex}._orderManageActions_jjwh4_1367 small{color:var(--order-muted)}._accountName_jjwh4_1371{overflow-wrap:anywhere;max-width:150px;font-size:13px}._adminContent_jjwh4_113{box-sizing:border-box;width:min(1160px,100%);margin:0 auto;padding:32px}._accountSection_jjwh4_1375{border-top:1px solid var(--order-border);margin-block:26px;padding-block:20px}._accountSection_jjwh4_1375 h2{margin:0 0 18px;font-size:21px}._accountSection_jjwh4_1375>label{max-width:420px;display:block}._accountList_jjwh4_1381{margin-top:16px}._accountRow_jjwh4_1383,._dashboardOrders_jjwh4_1383 article{border-bottom:1px solid var(--order-border);justify-content:space-between;align-items:center;gap:20px;padding:18px 0;display:flex}._accountRow_jjwh4_1383>div:first-child,._dashboardOrders_jjwh4_1383 article>div{overflow-wrap:anywhere;flex-direction:column;gap:5px;min-width:0;display:flex}._accountRow_jjwh4_1383 span,._accountRow_jjwh4_1383 small,._dashboardOrders_jjwh4_1383 span,._dashboardOrders_jjwh4_1383 small{color:var(--order-muted);font-size:13px}._accountActions_jjwh4_1389{flex-wrap:wrap;justify-content:flex-end;gap:10px 16px;display:flex}._accountFields_jjwh4_1391{border:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 22px;min-width:0;margin:16px 0;padding:0;display:grid}._accountFields_jjwh4_1391 label,._dashboardFilters_jjwh4_1393 label{flex-direction:column;gap:7px;min-width:0;display:flex}._accountFields_jjwh4_1391 select,._dashboardFilters_jjwh4_1393 select{width:100%;height:46px;padding:6px 10px}._permissionFields_jjwh4_1397{border:1px solid var(--order-border);flex-wrap:wrap;gap:14px 24px;margin:20px 0;padding:16px;display:flex}._permissionFields_jjwh4_1397 label{align-items:center;gap:8px;display:flex}._permissionFields_jjwh4_1397 input{width:18px;height:18px;accent-color:var(--order-green);margin:0;padding:0}._dashboardFilters_jjwh4_1393{flex-wrap:wrap;align-items:end;gap:14px 24px;margin:22px 0;display:flex}._dashboardFilters_jjwh4_1393 label{min-width:190px;max-width:100%}._dashboardStats_jjwh4_1407{border-block:1px solid var(--order-border);grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:24px;padding:20px 0;display:grid}._dashboardStats_jjwh4_1407>div{flex-direction:column;gap:5px;display:flex}._dashboardStats_jjwh4_1407 span{color:var(--order-muted);font-size:13px}._dashboardStats_jjwh4_1407 strong{font-size:32px;font-weight:600}._accountSummary_jjwh4_1415{flex-wrap:wrap;gap:12px 32px;display:flex}._accountSummary_jjwh4_1415 p{flex-direction:column;gap:6px;margin:0;display:flex}._accountSummary_jjwh4_1415 span{color:var(--order-muted);font-size:13px}._pagination_jjwh4_1421{justify-content:flex-end;align-items:center;gap:12px;margin-top:18px;display:flex}._pagination_jjwh4_1421 span{white-space:nowrap;font-size:13px}._activityList_jjwh4_1425{margin:0;padding:0;list-style:none}._activityList_jjwh4_1425 li{border-bottom:1px solid var(--order-border);padding:14px 0}._activityList_jjwh4_1425 li>div{flex-wrap:wrap;justify-content:space-between;gap:12px;display:flex}._activityList_jjwh4_1425 span,._activityList_jjwh4_1425 p{color:var(--order-muted);overflow-wrap:anywhere;font-size:13px}._activityList_jjwh4_1425 p{margin:5px 0 0}._orderDetailDialog_jjwh4_1435{width:min(820px,100% - 24px);max-height:88dvh;overflow:auto}._dashboardLineItems_jjwh4_1437>div{border-bottom:1px solid var(--order-border);overflow-wrap:anywhere;flex-direction:column;gap:5px;padding:12px 0;display:flex}._dashboardLineItems_jjwh4_1437 span{color:var(--order-muted);font-size:13px}@media (width<=640px){._storeForm_jjwh4_1351{margin-inline:0;padding:16px}._storePrimaryFields_jjwh4_1353{grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);gap:14px 10px}._storePrimaryFields_jjwh4_1353>label:nth-child(3),._storeAddressField_jjwh4_1357{grid-column:1/-1}._storeExtraFields_jjwh4_1355{grid-template-columns:minmax(0,1fr)}._app_jjwh4_1 ._clearInput_jjwh4_87>input{min-height:44px;font-size:16px}._orderManageActions_jjwh4_1367{gap:8px}._orderManageActions_jjwh4_1367>button{flex:1;padding-inline:8px;font-size:13px}._adminContent_jjwh4_113{padding:24px 18px}._adminContent_jjwh4_113 h1{font-size:25px}._accountRow_jjwh4_1383{flex-direction:column;align-items:stretch;gap:14px}._accountActions_jjwh4_1389{justify-content:flex-start}._accountFields_jjwh4_1391{grid-template-columns:minmax(0,1fr)}._permissionFields_jjwh4_1397{flex-direction:column;gap:16px;padding:12px}._dashboardFilters_jjwh4_1393 label{flex:1;min-width:130px}._dashboardOrders_jjwh4_1383 article{flex-direction:column;align-items:flex-start;gap:12px}._dashboardOrders_jjwh4_1383 article>button{align-self:flex-end}._pagination_jjwh4_1421{justify-content:space-between;gap:8px}._pagination_jjwh4_1421 button{padding-inline:10px}._quantity_jjwh4_285{width:164px}._compactQuantity_jjwh4_301{width:136px}._accountName_jjwh4_1371{max-width:110px}}._clearTextarea_jjwh4_1489{width:100%;min-width:0;display:block;position:relative}._app_jjwh4_1 ._clearTextarea_jjwh4_1489>textarea{box-sizing:border-box;width:100%;padding-right:38px}._app_jjwh4_1 ._clearTextarea_jjwh4_1489>._clearInputButton_jjwh4_87{height:40px;bottom:auto}._sheetFormula_jjwh4_971>._clearTextarea_jjwh4_1489{flex:1;min-width:0}._sheetFormula_jjwh4_971 ._clearTextarea_jjwh4_1489 textarea{resize:vertical;min-height:49px;max-height:110px;font:inherit;border:0;border-radius:0;padding:6px 40px 6px 11px;font-size:13px;line-height:1.5}._sheetTable_jjwh4_983 ._clearTextarea_jjwh4_1489 textarea{box-sizing:border-box;width:100%;min-width:0;height:100%;min-height:44px;max-height:150px;color:var(--order-ink);font:inherit;resize:vertical;background:0 0;border:0;border-radius:0;margin:0;padding:8px 38px 8px 10px;font-size:13px;line-height:1.5;display:block}._sheetTable_jjwh4_983 ._clearTextarea_jjwh4_1489 textarea:focus{outline:2px solid var(--order-green);outline-offset:-2px;background:#fff}._sheetTable_jjwh4_983 ._clearTextarea_jjwh4_1489 ._clearInputButton_jjwh4_87{width:32px;min-width:32px}._sheetPastePanel_jjwh4_1069 ._clearTextarea_jjwh4_1489 textarea{resize:vertical;border:1px solid var(--catalog-border-strong);min-height:72px;max-height:130px;color:var(--order-ink);background:#fff;border-radius:4px;padding:8px 40px 8px 8px;font:12px/1.5 monospace}@media (width<=700px){._header_jjwh4_69{flex-wrap:wrap;gap:8px;padding:12px 18px}._header_jjwh4_69>._brand_jjwh4_71{flex-basis:100%}._headerTools_jjwh4_77{justify-content:flex-start;gap:6px 14px;width:100%}._headerTools_jjwh4_77 ._sourceButton_jjwh4_149{white-space:nowrap;width:auto;min-height:38px;padding:4px 0;font-size:13px!important}._headerTools_jjwh4_77 ._sourceButton_jjwh4_149>span{display:inline}._headerTools_jjwh4_77 ._saveStatus_jjwh4_143{margin-right:auto}._headerTools_jjwh4_77 ._accountName_jjwh4_1371{max-width:none}._headerTools_jjwh4_77 ._toolsMenu_jjwh4_155{margin-left:auto}._titleRow_jjwh4_175{flex-direction:column;gap:8px}._titleActions_jjwh4_181{width:100%}._newDraftButton_jjwh4_149>span{white-space:nowrap;max-width:none}._app_jjwh4_1 ._compactQuantity_jjwh4_301{width:76px}._quantityColumn_jjwh4_367{width:94px}._app_jjwh4_1 ._compactQuantity_jjwh4_301 ._clearInputButton_jjwh4_87{width:34px;min-width:34px}._app_jjwh4_1 ._compactQuantity_jjwh4_301 ._clearInput_jjwh4_87>input{padding-right:34px}}@media screen and (width<=700px){._orderTableWrap_jjwh4_1177{overflow:visible}._orderTable_jjwh4_357{width:100%;min-width:0;display:block}._orderTable_jjwh4_357 colgroup,._orderTable_jjwh4_357 thead{display:none}._orderTable_jjwh4_357 tbody{display:block}._orderTable_jjwh4_357 tbody tr{border-bottom:1px solid var(--order-border);background:#fff;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px 10px;padding:14px 12px;display:grid;position:relative}._orderTable_jjwh4_357 tbody td{border:0;min-width:0;padding:0;display:block}._orderTable_jjwh4_357 ._productCode_jjwh4_371,._orderTable_jjwh4_357 ._productName_jjwh4_373{grid-column:1/-1}._orderTable_jjwh4_357 ._productCode_jjwh4_371{padding-right:44px}._orderTable_jjwh4_357 ._numberCell_jjwh4_377{text-align:left;flex-direction:column;align-items:flex-start;gap:7px;font-size:14px;display:flex}._orderTable_jjwh4_357 ._numberCell_jjwh4_377:before{content:attr(data-label);color:var(--order-muted);font-size:12px}._orderTable_jjwh4_357 ._removeCell_jjwh4_379{position:absolute;top:5px;right:5px}._orderTable_jjwh4_357 ._numberCell_jjwh4_377 strong{padding-top:5px}._orderTable_jjwh4_357 ._compactQuantity_jjwh4_301{width:80px;max-width:100%}._previewTable_jjwh4_471 ._numberCell_jjwh4_377 strong{padding-top:0}}._submissionRow_jjwh4_1579{border-top:1px solid var(--order-border);justify-content:space-between;align-items:center;gap:18px;margin-top:18px;padding:18px 0;display:flex}._submissionRow_jjwh4_1579 strong{font-size:15px}._submissionRow_jjwh4_1579 p{color:var(--order-muted);margin-top:4px;font-size:12px}._submissionRow_jjwh4_1579 button{white-space:nowrap}@media (width<=640px){._submissionRow_jjwh4_1579{flex-direction:column;align-items:flex-start}._submissionRow_jjwh4_1579 button{width:100%}}._reportCompany_jjwh4_1583{margin-bottom:6px;font-size:20px;line-height:1.5;display:block}._reportOwner_jjwh4_1583{overflow-wrap:anywhere;margin:14px 0;font-size:16px}._priceColumn_jjwh4_1589{width:var(--price-width,150px)}._amountColumn_jjwh4_1589{width:var(--amount-width,180px)}._orderTable_jjwh4_357{min-width:calc(420px + var(--price-width,150px) + var(--amount-width,180px));overflow:visible}._orderTable_jjwh4_357 ._moneyCell_jjwh4_1593{white-space:nowrap;font-size:inherit;padding-left:12px;padding-right:18px}._moneyValue_jjwh4_1595{white-space:nowrap;font-variant-numeric:tabular-nums;display:inline-block}._previewTable_jjwh4_471{font-size:18px}._previewTable_jjwh4_471 td{font-size:inherit;padding:16px 14px}._previewTable_jjwh4_471 th{padding:12px 14px}._previewTable_jjwh4_471 ._codeColumn_jjwh4_365{width:18%}._previewTable_jjwh4_471 ._quantityColumn_jjwh4_367{width:100px}._orderTotals_jjwh4_1173{flex-wrap:wrap;padding-inline:18px}._orderTotals_jjwh4_1173 strong{overflow-wrap:anywhere;max-width:100%}@media screen and (width<=700px){._orderTable_jjwh4_357{min-width:0}._orderTable_jjwh4_357 ._moneyCell_jjwh4_1593{flex-direction:row;grid-column:1/-1;justify-content:space-between;align-items:baseline;gap:12px;padding:4px 6px;font-size:14px}._orderTable_jjwh4_357 ._moneyCell_jjwh4_1593:before{flex-shrink:0}._moneyValue_jjwh4_1595{max-width:100%;font-size:inherit}._orderTable_jjwh4_357 ._moneyCell_jjwh4_1593 strong{padding:0}._orderTotals_jjwh4_1173{font-size:20px}}@media print{._orderTable_jjwh4_357{min-width:0;font-size:10pt}._previewTable_jjwh4_471 td{font-size:10pt}._orderTable_jjwh4_357 ._moneyCell_jjwh4_1593{padding-inline:8px}}@media screen and (width<=700px){._orderTable_jjwh4_357 tbody td{min-height:0}}._moneyCell_jjwh4_1593 input{text-align:right;min-width:0}@media screen and (width<=700px){._moneyCell_jjwh4_1593>span{max-width:150px}}@media screen{._editableTable_jjwh4_1617{--editable-price-width:max(216px,calc(var(--price-width,150px) + 80px));min-width:max(940px,calc(580px + var(--editable-price-width) + var(--amount-width,180px)))}._editableTable_jjwh4_1617 ._codeColumn_jjwh4_365{width:140px}._editableTable_jjwh4_1617 ._quantityColumn_jjwh4_367{width:232px}._editableTable_jjwh4_1617 ._priceColumn_jjwh4_1589{width:var(--editable-price-width)}._editableTable_jjwh4_1617 td[data-label=數量]{padding-inline:12px}._editableTable_jjwh4_1617 ._moneyCell_jjwh4_1593>._clearInput_jjwh4_87{width:100%;min-width:170px;max-width:none}._app_jjwh4_1 ._quantity_jjwh4_285{grid-template-columns:44px minmax(0,1fr) 44px;width:218px}._app_jjwh4_1 ._compactQuantity_jjwh4_301{grid-template-columns:36px minmax(0,1fr) 36px;width:194px}._app_jjwh4_1 ._quantity_jjwh4_285 ._clearInput_jjwh4_87>input{padding-left:8px;padding-right:32px}._entryRow_jjwh4_239{flex-wrap:wrap;align-items:flex-start}._selectedProduct_jjwh4_241{flex:280px}._entryActions_jjwh4_277{flex:0 auto;grid-template-columns:auto 218px minmax(120px,160px);gap:10px 20px;max-width:100%}._entryActions_jjwh4_277>label{white-space:nowrap;grid-column:auto}._entryActions_jjwh4_277>._primaryButton_jjwh4_89{white-space:nowrap;min-width:120px}._entryActions_jjwh4_277>p{grid-column:2/4}}@media screen and (width<=700px){._editableTable_jjwh4_1617{min-width:0}._editableTable_jjwh4_1617 ._numberCell_jjwh4_377:not(._moneyCell_jjwh4_1593){flex-flow:wrap;grid-column:1/-1;justify-content:space-between;align-items:center;padding:4px 6px}._app_jjwh4_1 ._editableTable_jjwh4_1617 ._compactQuantity_jjwh4_301{grid-template-columns:36px minmax(0,1fr) 36px;width:194px;max-width:100%;display:inline-grid}._app_jjwh4_1 ._editableTable_jjwh4_1617 ._compactQuantity_jjwh4_301 ._quantityStep_jjwh4_291{display:flex}._editableTable_jjwh4_1617 ._moneyCell_jjwh4_1593>._clearInput_jjwh4_87{flex:0 194px;width:194px;min-width:170px;max-width:calc(100% - 48px)}._entryActions_jjwh4_277{grid-template-columns:minmax(0,1fr) minmax(112px,.75fr);gap:10px 16px;width:100%}._entryActions_jjwh4_277>label,._entryActions_jjwh4_277>p{text-align:left;grid-column:1/-1}._app_jjwh4_1 ._entryActions_jjwh4_277>._quantity_jjwh4_285{width:100%}._entryActions_jjwh4_277>._primaryButton_jjwh4_89{min-width:0;min-height:46px}}@media screen and (width<=480px){._entryActions_jjwh4_277{grid-template-columns:minmax(0,1fr);gap:12px}._entryActions_jjwh4_277>label,._entryActions_jjwh4_277>p,._entryActions_jjwh4_277>._quantity_jjwh4_285,._entryActions_jjwh4_277>._primaryButton_jjwh4_89{grid-column:1}._entryActions_jjwh4_277>._primaryButton_jjwh4_89{width:100%}}._submissionActions_jjwh4_1683{flex:none;justify-content:flex-end;align-items:center;gap:12px;display:flex}@media (width<=640px){._submissionActions_jjwh4_1683{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;width:100%;display:grid}._submissionActions_jjwh4_1683>button{width:100%;min-width:0}._submissionActions_jjwh4_1683>button:only-child{grid-column:1/-1}}._app_jjwh4_1 button:not(:disabled):hover{color:var(--order-ink)!important;background:#ffe373!important}._app_jjwh4_1 button:not(:disabled):hover svg{color:inherit!important}._logo_1ii0x_1{object-fit:contain;flex:none;max-width:none;display:block}
