.ow-workbench{--ow-green:#315b45;--ow-ink:#273d32;--ow-muted:#697a6f;--ow-line:#dce4d9;--ow-paper:#fffef9;color:var(--ow-ink);max-width:1600px;margin:auto;padding:24px 28px 110px;min-width:0;font-size:14px;line-height:1.5}.ow-dialog *,.ow-workbench *{box-sizing:border-box}.ow-dialog h2,.ow-dialog h3,.ow-dialog h4,.ow-workbench h1,.ow-workbench h2,.ow-workbench h3,.ow-workbench h4{margin:0;font-weight:650}.ow-workbench h1{font-size:30px;letter-spacing:-.6px}.ow-workbench h2{font-size:18px}.ow-dialog h3,.ow-workbench h3{font-size:15px}.ow-dialog p,.ow-workbench p{margin:6px 0;overflow-wrap:anywhere}.ow-dialog button,.ow-workbench button{cursor:pointer;font:inherit}.ow-dialog button:disabled,.ow-workbench button:disabled{cursor:default;opacity:.5}.ow-dialog input,.ow-dialog select,.ow-dialog textarea,.ow-workbench input,.ow-workbench select,.ow-workbench textarea{font:inherit;color:inherit;max-width:100%;min-width:0;border:1px solid #d5dfd2;background:#fff;border-radius:6px;padding:8px 9px}.ow-dialog input:not([type=checkbox]):not([type=radio]),.ow-dialog select,.ow-dialog textarea,.ow-workbench input:not([type=checkbox]):not([type=radio]),.ow-workbench select,.ow-workbench textarea{width:100%}.ow-dialog textarea,.ow-workbench textarea{resize:vertical}.ow-workbench input[readonly],.ow-workbench textarea[readonly]{background:#f8f9f4;border-color:transparent}.ow-dialog input[type=checkbox],.ow-dialog input[type=radio],.ow-workbench input[type=checkbox],.ow-workbench input[type=radio]{accent-color:#315b45;width:16px;height:16px;flex:0 0 auto;padding:0}.ow-dialog :focus-visible,.ow-workbench :focus-visible{outline:2px solid #709675;outline-offset:3px}.ow-form-footer,.ow-grid-toolbar,.ow-head-actions,.ow-inline-actions,.ow-list-toolbar,.ow-order-actions,.ow-page-head,.ow-section-head{display:flex;align-items:center;justify-content:space-between;gap:12px}.ow-page-head{align-items:flex-start;margin-bottom:12px}.ow-page-head p{color:var(--ow-muted);margin:6px 0 0}.ow-kicker{color:#7f906f;font-size:11px;font-weight:700;letter-spacing:2px}.ow-head-actions,.ow-inline-actions,.ow-order-actions{justify-content:flex-start;flex-wrap:wrap}.ow-button,.ow-icon-button,.ow-text-button{display:inline-flex;align-items:center;justify-content:center;gap:6px;border:1px solid #cfdacc;border-radius:7px;background:#fffefa;color:#315b45;padding:8px 12px;line-height:1.3;white-space:normal;text-align:center;min-height:34px}.ow-primary{background:#315b45;color:#fff;border-color:#315b45}.ow-button:hover:not(:disabled){background:#edf3e8}.ow-primary:hover:not(:disabled){background:#254733}.ow-active{background:#e8f0e2;border-color:#8fac84}.ow-icon-button{padding:7px;width:34px;flex:0 0 auto}.ow-text-button{border:0;background:transparent;padding:4px;min-height:27px;font-size:12px}.ow-danger{color:#a24b3e}.ow-small{padding:5px 8px;font-size:12px;min-height:28px}.ow-sync{font-size:12px;color:#768377;margin:9px 0 14px}.ow-message{border:1px solid #d3e1cd;border-radius:7px;background:#f0f7e9;padding:10px 13px;margin:10px 0;overflow-wrap:anywhere}.ow-error{background:#fff0ed;color:#963e30;border-color:#edc9c1}.ow-warning{background:#fcf6e5;color:#866733;border-color:#ecdcb6}.ow-field small,.ow-help{font-size:12px;color:#758071}.ow-tag{font-size:11px;display:inline-block;border:1px solid #d8e4d1;background:#eff4e9;border-radius:5px;padding:2px 7px;white-space:nowrap}.ow-list-toolbar{margin:24px 0 12px;flex-wrap:wrap}.ow-list-toolbar>select{width:150px}.ow-list-toolbar>span{font-size:12px;color:#758071;margin-left:auto}.ow-search{display:flex;align-items:center;gap:8px;max-width:390px;width:100%;background:#fff;padding:0 10px;border:1px solid #d5dfd2;border-radius:7px}.ow-search input{border:0;background:transparent}.ow-list{border:1px solid var(--ow-line);border-radius:10px;overflow:hidden;background:var(--ow-paper)}.ow-list-labels,.ow-order-row{display:grid;grid-template-columns:1.3fr 1.3fr 1fr .7fr;gap:18px;align-items:center;padding:15px 20px;text-align:left}.ow-list-labels{font-size:12px;background:#edf2e6;color:#6a795d}.ow-list-proc{grid-template-columns:1.3fr 1.3fr 1fr}.ow-order-row{width:100%;border:0;border-top:1px solid #e6ebdf;background:transparent;color:inherit}.ow-order-row:hover{background:#f4f7ee}.ow-order-row>*{min-width:0;overflow-wrap:anywhere}.ow-order-row .ow-tag{justify-self:start}.ow-empty{text-align:center;padding:70px 24px;color:#75816e;display:flex;align-items:center;flex-direction:column;gap:10px}.ow-empty h2{color:#4d634c}.ow-empty p{max-width:430px}.ow-order-actions{border-top:1px solid var(--ow-line);border-bottom:1px solid var(--ow-line);padding:13px 0;margin:10px 0 20px}.ow-paper,.ow-section{border:1px solid var(--ow-line);border-radius:9px;background:var(--ow-paper);padding:18px}.ow-section{margin-top:22px}.ow-paper>h2,.ow-section>h2{margin-bottom:14px}.ow-document-top{display:grid;grid-template-columns:1fr 1fr .7fr;gap:14px}.ow-document-top>section{min-width:0}.ow-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.ow-field{display:flex;flex-direction:column;gap:5px;min-width:0;margin-bottom:10px}.ow-field>span{font-size:12px;font-weight:600;color:#53694e}.ow-wide{grid-column:1/-1}.ow-check{display:flex;align-items:center;gap:7px;font-size:12px;line-height:1.5}.ow-customer-payments{margin:14px 0}.ow-customer-payments article{padding:14px 0;border-top:1px solid #e4e9dd}.ow-dialog summary,.ow-workbench summary{cursor:pointer;font-weight:600}.ow-totals{display:grid;grid-template-columns:1fr 1fr 1.3fr 1.4fr .65fr;align-items:center;gap:16px;background:#ebf1e2;border:1px solid #d1ddc8;border-radius:9px;padding:16px;margin:18px 0}.ow-totals>div{display:flex;flex-direction:column;min-width:0}.ow-totals small,.ow-totals span{font-size:10px;color:#62735a}.ow-totals strong{font-size:22px;overflow-wrap:anywhere}.ow-totals .ow-field{margin:0}.ow-grand-total{border-left:1px solid #c6d3be;padding-left:16px}.ow-grid-toolbar{margin:25px 0 14px;flex-wrap:wrap}.ow-grid-toolbar>div>span{font-size:12px;color:#78816f}.ow-select-product{display:flex;align-items:center;gap:5px;font-size:11px;color:#718064}.ow-add-product{display:flex;flex:1 1;align-items:center;justify-content:center;flex-direction:column;gap:8px;border:0;background:transparent;color:#95a18a;padding:20px}.ow-add-product small{font-size:9px}.ow-images{border:1px dashed #ccd8c3;border-radius:7px;padding:9px;background:#fafbf6;min-width:0}.ow-images-dragging,.ow-images:focus-visible{background:#eaf3df;border-color:#739268}.ow-image-list{display:flex;gap:8px;flex-wrap:wrap}.ow-image-tile{position:relative;width:105px;min-width:0}.ow-image-open{position:relative;display:block;border:0;background:#fff;width:100%;height:100px;padding:3px;border-radius:4px}.ow-image-open img{display:block;width:100%;height:100%;object-fit:contain}.ow-image-zoom{position:absolute;bottom:4px;left:4px;color:#7e9071;background:#fff9;border-radius:3px}.ow-image-actions{position:absolute;top:2px;right:2px;display:flex;gap:3px}.ow-image-actions button{border:1px solid #dce5d3;border-radius:3px;background:#fffffff0;display:grid;place-items:center;width:23px;height:23px;color:#52664a}.ow-image-placeholder{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:5px;height:90px;color:#a2ad96;font-size:11px}.ow-images-compact{height:190px;min-height:190px;border:0;border-radius:0;padding:6px 8px;position:relative;overflow:auto}.ow-images-compact .ow-image-list{height:140px}.ow-images-compact .ow-image-tile{width:100%;height:140px}.ow-images-compact .ow-image-open{height:140px}.ow-images-compact .ow-image-placeholder{height:145px}.ow-images-compact .ow-upload{font-size:10px;padding:3px 5px;min-height:25px}.ow-image-tools{display:flex;justify-content:center;gap:5px;flex-wrap:wrap}.ow-upload{display:inline-flex;align-items:center;gap:5px;background:#fff;border:1px solid #d5dfcb;border-radius:4px;color:#68805b;padding:6px 9px;font-size:12px;margin-top:6px}.ow-images small{display:block;font-size:10px;color:#7d8b6f;margin-top:5px}.ow-images .ow-error{font-size:10px;padding:5px;margin:3px 0}.ow-images-compact .ow-image-notice{font-size:9px}.ow-file-input{display:none}.ow-original{padding:20px;text-align:center}.ow-original>img{max-width:100%;max-height:70vh;object-fit:contain;display:block;margin:0 auto 16px}.ow-progress-totals{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));gap:8px;margin-bottom:14px}.ow-progress-totals>div{border:1px solid #e0e7d7;background:#f5f8ef;border-radius:6px;padding:10px;display:flex;flex-direction:column}.ow-progress-totals span{font-size:10px;color:#7c876f}.ow-progress-totals b{font-size:22px}.ow-progress-line{border-top:1px solid #e0e8d6;padding:12px 0}.ow-progress-line summary{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap;font-size:12px}.ow-progress-line summary span{font-weight:400;color:#7e8972}.ow-progress-line>p{font-size:12px;color:#76846b}.ow-parcel{background:#f5f8ef;border:1px solid #e0e9d7;border-radius:6px;padding:10px;margin-top:8px;font-size:12px}.ow-parcel>div{display:flex;justify-content:space-between;gap:8px;flex-wrap:wrap}.ow-parcel>div>span{color:#678053}.ow-batch-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.ow-application,.ow-batch,.ow-issue{border:1px solid #dde6d4;border-radius:7px;background:#fcfdf8;padding:15px;min-width:0}.ow-application p,.ow-batch p,.ow-issue p{font-size:12px;color:#73816b}.ow-application,.ow-issue{margin:12px 0}.ow-issue{display:flex;justify-content:space-between;align-items:center;gap:14px}.ow-issue h3{margin-top:7px}.ow-review-note{padding:8px;border-left:3px solid #8d9f64;background:#f1f5e4}.ow-history article{font-size:12px;padding:10px 0;border-top:1px solid #e1e8d7}.ow-history header{color:#879078}.ow-history p{white-space:pre-wrap}.ow-conflict{border:1px solid #e1c386;background:#fff8e8;padding:14px;border-radius:7px;margin:14px 0;font-size:12px}.ow-conflict>.ow-button{margin:9px 0}.ow-review-lines{max-height:230px;overflow:auto;background:#fff;padding:8px;border:1px solid #e5d8b9;margin:10px 0}.ow-basket,.ow-save-bar{position:sticky;bottom:12px;z-index:15;background:#f8fbedf5;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid #a8bd93;box-shadow:0 7px 24px #2d44211c;border-radius:9px;padding:11px 16px;display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:15px}.ow-basket{bottom:75px;background:#e9f2e2f5}.ow-basket>div{display:flex;align-items:center;gap:8px;font-size:12px}.ow-save-bar>span{font-size:12px}.ow-change-note{margin:12px 0;padding:12px;background:#fbf5e7;border:1px solid #eaddc2;border-radius:7px}.ow-dialog{--ow-green:#315b45;--ow-ink:#273d32;color:#273d32;font:14px/1.5 Arial,Microsoft YaHei,sans-serif;width:min(600px,calc(100vw - 24px));max-height:calc(100dvh - 40px);margin:auto;padding:0;border:1px solid #bacbad;border-radius:12px;background:#fffef9;box-shadow:0 18px 70px #24371f36;overflow:auto}.ow-dialog::backdrop{background:#1b2b24aa}.ow-dialog-wide{width:min(1100px,calc(100vw - 30px))}.ow-drawer{margin:0 0 0 auto;height:100dvh;max-height:100dvh;max-width:100vw;width:560px;border-radius:12px 0 0 12px;border-width:0 0 0 1px}.ow-dialog-head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:18px 22px;border-bottom:1px solid #dae5d2;background:#f1f5e9;position:sticky;top:0;z-index:5}.ow-dialog-head span{font-size:10px;letter-spacing:1px;color:#80926e}.ow-dialog-head h2{font-size:20px;margin-top:2px}.ow-action-body{padding:21px}.ow-action-body>fieldset{border:0;padding:0;margin:0;min-width:0}.ow-action-body .ow-field{margin-bottom:14px}.ow-radio-group{border:1px solid #dae4d0;border-radius:7px;margin:12px 0 20px;padding:12px;display:flex;gap:12px;flex-wrap:wrap}.ow-radio-group legend{font-size:12px;padding:0 4px;color:#617453}.ow-radio-group label{display:flex;gap:5px;align-items:center;font-size:12px}.ow-purchase-line{padding:13px 0;border-top:1px solid #e2e8d9}.ow-purchase-line h4{font-size:13px}.ow-purchase-line>p,.ow-purchase-line>small{color:#7a866e;font-size:12px}.ow-purchase-line>.ow-form-grid{margin-top:10px}.ow-line-sum{font-size:12px;color:#6b7f5b}.ow-cost-total,.ow-line-sum{display:flex;align-items:center;justify-content:space-between}.ow-cost-total{background:#ebf2e3;padding:13px;border-radius:6px;margin:16px 0;gap:8px;flex-wrap:wrap}.ow-cost-total strong{font-size:24px}.ow-cost-total small{width:100%;font-size:12px;color:#7c8a6c}.ow-payment{padding:14px;border:1px solid #dce7d0;border-radius:7px;margin:12px 0;background:#f9fbf4}.ow-payments{margin:22px 0}.ow-details{margin:12px 0;font-size:12px}.ow-details select{margin-top:10px}.ow-form-footer{justify-content:flex-end;padding:16px 0 4px;margin-top:12px;border-top:1px solid #dde6d4;flex-wrap:wrap}.ow-conversation{max-height:280px;overflow:auto;margin-bottom:20px}.ow-conversation article{padding:12px;border-bottom:1px solid #e3e9dc;background:#f7f9f2}.ow-conversation header{font-size:11px;color:#7b8a6b}.ow-conversation p{white-space:pre-wrap}.ow-application-summary{padding:12px;background:#f3f7eb;margin-bottom:15px;border-radius:7px}@media(min-width:1500px){.ow-images-compact{height:215px;min-height:215px}.ow-images-compact .ow-image-list,.ow-images-compact .ow-image-open,.ow-images-compact .ow-image-tile{height:165px}}@media(max-width:1100px){.ow-workbench{padding:20px 16px 100px}.ow-document-top{grid-template-columns:1fr 1fr}.ow-shipment{grid-column:1/-1}.ow-shipment .ow-images{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.ow-progress-totals{grid-template-columns:repeat(4,minmax(0,1fr))}.ow-totals{gap:10px}.ow-totals strong{font-size:18px}}@media(max-width:900px){.ow-images-compact{height:215px;min-height:215px}.ow-images-compact .ow-image-list,.ow-images-compact .ow-image-open,.ow-images-compact .ow-image-tile{height:165px}.ow-totals{grid-template-columns:repeat(3,minmax(0,1fr))}.ow-totals .ow-grand-total{border:0;padding:0}.ow-page-head{gap:12px}.ow-page-head h1{font-size:25px}.ow-head-actions{justify-content:flex-end}.ow-batch-list{grid-template-columns:1fr}}@media(max-width:540px){.ow-workbench{padding:16px 10px 120px}.ow-page-head{flex-direction:column}.ow-head-actions{justify-content:flex-start}.ow-images-compact{height:235px;min-height:235px}.ow-images-compact .ow-image-list,.ow-images-compact .ow-image-open,.ow-images-compact .ow-image-tile{height:185px}.ow-document-top{grid-template-columns:1fr}.ow-paper,.ow-section{padding:13px}.ow-shipment{grid-column:auto}.ow-totals{grid-template-columns:repeat(2,minmax(0,1fr));padding:12px}.ow-totals strong{font-size:22px}.ow-totals>div:first-child{grid-column:1/-1}.ow-list-labels,.ow-order-row{padding:12px 9px;gap:8px;font-size:11px;grid-template-columns:1.1fr 1.15fr .8fr .65fr}.ow-list-proc{grid-template-columns:1.1fr 1.15fr 1fr}.ow-order-row .ow-tag{font-size:9px;padding:2px 4px}.ow-grid-toolbar{gap:10px}.ow-progress-totals{grid-template-columns:repeat(3,minmax(0,1fr))}.ow-progress-totals>div{padding:8px}.ow-section-head{align-items:flex-start;flex-wrap:wrap}.ow-basket,.ow-save-bar{padding:10px;flex-wrap:wrap;bottom:10px}.ow-basket{bottom:77px}.ow-basket>div{width:calc(100% - 34px)}.ow-basket>.ow-icon-button{position:absolute;right:10px;top:8px}.ow-basket>.ow-button{width:100%}.ow-dialog{width:calc(100vw - 14px);max-height:calc(100dvh - 14px)}.ow-drawer{width:100vw;max-height:100dvh;border-radius:0}.ow-action-body,.ow-dialog-head{padding:14px}.ow-form-grid{gap:10px}.ow-radio-group{gap:8px}.ow-issue{align-items:flex-start}.ow-issue>.ow-button{flex:0 0 auto}.ow-original{padding:10px}}@media print{body{background:#fff!important}.ow-add-product,.ow-basket,.ow-dialog,.ow-file-input,.ow-grid-toolbar,.ow-head-actions,.ow-image-actions,.ow-image-tools,.ow-image-zoom,.ow-list-toolbar,.ow-order-actions,.ow-save-bar,.ow-select-product,.ow-sync,.ow-upload,.ow-workbench .ow-button,.team-header,.team-nav{display:none!important}.ow-workbench{max-width:none;padding:0;font-size:9px}.ow-images-compact{height:130px;min-height:130px;overflow:visible}.ow-images-compact .ow-image-list,.ow-images-compact .ow-image-open,.ow-images-compact .ow-image-tile{height:120px}.ow-document-top{grid-template-columns:1fr 1fr 1fr;gap:8px}.ow-paper,.ow-section{padding:9px;page-break-inside:avoid;break-inside:avoid}.ow-totals{grid-template-columns:repeat(5,minmax(0,1fr));padding:9px;gap:9px}.ow-totals strong{font-size:15px}.ow-workbench input,.ow-workbench textarea{padding:2px;border:0;font-size:9px;resize:none;background:transparent}.ow-workbench h1{font-size:22px}.ow-progress-totals{grid-template-columns:repeat(8,minmax(0,1fr))}.ow-history{display:none}}.ow-images-compact .ow-image-notice{position:absolute;bottom:44px;left:12px;max-width:calc(100% - 24px);margin:0;padding:3px 7px;border:1px solid #c8dabb;border-radius:4px;background:#f2fae9f5;color:#315b45;font-size:10px;line-height:1.3;pointer-events:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;z-index:2}.ow-followups{margin:20px 0;background:#fcfdf7}.ow-followup-list{display:grid;gap:8px;margin-top:14px;max-height:410px;overflow:auto}.ow-followup{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;width:100%;text-align:left;padding:12px;border:1px solid #dce5d2;border-radius:6px;background:#fffef9;color:inherit}.ow-followup:hover{background:#f2f6e9}.ow-followup>div{min-width:0}.ow-followup strong{display:block;font-size:13px;overflow-wrap:anywhere}.ow-followup small{display:block;font-size:11px;color:#79836f;margin-top:4px}.ow-followup-meta{display:flex;align-items:flex-end;flex-direction:column;gap:5px;font-size:11px;color:#7b856e}.ow-followup-late{border-left:3px solid #b67b43}.ow-followup-late .ow-followup-due{color:#a05e27}.ow-followup-today{border-left:3px solid #8da260}@media(max-width:540px){.ow-followup{padding:9px;gap:8px}.ow-followup .ow-tag,.ow-followup-meta{font-size:10px}}.ow-cost-fields{border:0;padding:0;margin:0;min-width:0}.ow-cost-fields:disabled input,.ow-cost-fields:disabled select,.ow-cost-fields:disabled textarea{background:#f5f7ef;border-color:#e0e6d7;color:#5b6b52;opacity:1}.ow-print-description{display:none}.team-root:has(.team-main-orders) .team-topbar{padding:8px 24px}.team-root:has(.team-main-orders) .team-brand-icon{width:32px;height:32px}.team-main-orders .team-workspace-nav{margin-bottom:8px;padding-bottom:6px}.team-main-orders .team-workspace-nav button{padding:5px 12px}.team-main.team-main-orders{max-width:1660px;padding:12px 16px 32px}.ow-workbench{padding:12px 8px 100px;font-family:HarmonyOS Sans SC,Microsoft YaHei,Noto Sans SC,SimHei,sans-serif;font-weight:500}.ow-workbench .ow-page-head{margin-bottom:4px}.ow-workbench h1{font-size:25px}.ow-workbench .ow-sync{margin:4px 0 8px}.ow-order-actions{padding:7px 0;margin:6px 0 10px;gap:7px}.ow-document-top{gap:8px;grid-template-columns:1.1fr 1fr .65fr}.ow-document-top .ow-paper{padding:9px 11px;border-radius:3px}.ow-document-top h2{font-size:14px;margin-bottom:7px}.ow-document-top .ow-form-grid{gap:4px 10px}.ow-document-top .ow-field{margin-bottom:4px;gap:2px}.ow-document-top input,.ow-document-top textarea{padding:4px 6px;border-radius:2px}.ow-document-top .ow-images{padding:5px}.ow-document-top .ow-image-placeholder{height:32px}.ow-document-top .ow-images small{font-size:10px}.ow-customer-payments{padding:7px 10px;margin:6px 0;border-radius:3px}.ow-totals{padding:7px 11px;margin:8px 0;border-radius:2px;gap:10px;background:#fff0d8;border-color:#cfb994;grid-template-columns:1fr 1fr 1fr 1.3fr .55fr}.ow-totals strong{font-size:20px}.ow-totals .ow-field{position:relative}.ow-totals input{padding:4px 6px;border-radius:2px}.ow-totals .ow-field:has(small) input{padding-left:20px}.ow-totals .ow-field small{position:absolute;left:8px;bottom:6px;font-size:14px;line-height:21px}.ow-totals small,.ow-totals span{font-size:11px}.ow-totals .ow-grand-total{padding-left:10px}.ow-grid-toolbar{margin:10px 0 6px;gap:10px}.ow-grid-toolbar>div{display:flex;align-items:baseline;gap:12px}.ow-grid-toolbar h2{font-size:18px}.ow-grid-toolbar .ow-button{padding:4px 8px;min-height:28px}.ow-select-product{padding:2px}.ow-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(max-width:1000px){.ow-document-top{grid-template-columns:1fr 1fr}.ow-document-top .ow-shipment{grid-column:1/-1}.ow-totals{grid-template-columns:repeat(3,minmax(0,1fr))}.ow-totals .ow-grand-total{border:0;padding:0}}@media(max-width:540px){.team-main.team-main-orders{padding:8px 6px 24px}.ow-workbench{padding:8px 0 100px}.ow-document-top{grid-template-columns:1fr}.ow-grid-toolbar>div{display:block}.ow-totals{grid-template-columns:repeat(2,minmax(0,1fr))}.ow-totals>div:first-child{grid-column:auto}.ow-totals strong{font-size:19px}}@media print{.team-main.team-main-orders{max-width:none;padding:0}.ow-workbench{padding:0}.ow-grid-toolbar{display:flex!important}.ow-grid-toolbar>button,.ow-grid-toolbar>label{display:none!important}}.ow-latest-fields{background:#fffef8;border:1px solid #e1d7bd;border-radius:6px;padding:12px;margin:12px 0;font-size:12px}.ow-latest-fields h4{margin:8px 0}.ow-latest-fields dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:10px 0}.ow-latest-fields dl>div{min-width:0}.ow-latest-fields dt{font-size:11px;color:#7d775f}.ow-latest-fields dd{margin:3px 0 0}.ow-latest-fields dd,.ow-latest-fields p{white-space:pre-wrap;overflow-wrap:anywhere}.ow-latest-payment{border-top:1px solid #e6deca;padding:6px 0}@media(max-width:540px){.ow-latest-fields dl{grid-template-columns:minmax(0,1fr)}}.ow-workbench>.ow-page-head>div:first-child{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap}.ow-workbench>.ow-page-head .ow-kicker{display:none}.ow-workbench>.ow-page-head p{font-size:12px;margin:0}.ow-workbench>.ow-message{padding:4px 9px;margin:5px 0}.ow-order-actions .ow-button{padding:5px 9px;min-height:29px}.ow-document-top .ow-images-compact{height:auto;min-height:105px;padding:3px;overflow:visible}.ow-document-top .ow-images-compact .ow-image-list,.ow-document-top .ow-images-compact .ow-image-tile{height:auto}.ow-document-top .ow-images-compact .ow-image-tile{width:90px}.ow-document-top .ow-images-compact .ow-image-open{height:78px}.ow-document-top .ow-images-compact .ow-image-placeholder{height:56px}.ow-document-top .ow-images-compact .ow-image-notice{left:3px;bottom:29px;max-width:calc(100% - 6px)}.ow-document-top .ow-shipment .ow-image-tools{margin-top:3px}.ow-document-top .ow-shipment .ow-upload{padding:2px 4px;font-size:11px;min-height:23px}.ow-totals{padding:5px 9px}.ow-totals strong{font-size:18px}@media print{.team-account,.team-login-card,.team-topbar,.team-workspace-nav{display:none!important}.ow-print-description{display:block;font-size:11px;white-space:pre-wrap;overflow-wrap:anywhere;padding:2px 4px}}.ow-registry-back{margin-bottom:10px}.ow-customer-choice{margin:10px 0}.ow-customer-choice select{width:100%;max-width:100%}@media print{.ow-registry-back{display:none!important}}.ow-collapsible>summary{cursor:pointer;font-size:14px;font-weight:650;padding:3px 0;color:#315b45}.ow-collapsible[open]>summary{margin-bottom:16px}.ow-fold-content{min-width:0}.ow-collapsible:not([open]){padding-top:13px;padding-bottom:13px}.ow-collapsible>summary:focus-visible{outline:2px solid #568965;outline-offset:5px}.ow-dialog,.ow-workbench{font-family:system-ui,-apple-system,Segoe UI,Arial,Microsoft YaHei,sans-serif;color:#202124;font-size:13px}.ow-workbench{background:#f6f8fc;--ow-line:#dadce0;--ow-blue:#1a73e8}.ow-dialog :is(h1,h2,h3,h4),.ow-workbench :is(h1,h2,h3,h4){color:#202124;letter-spacing:normal}.ow-dialog .ow-help,.ow-workbench :is(.ow-kicker,.ow-help,.ow-page-head p){color:#5f6368}.ow-dialog,.ow-workbench :is(.ow-paper,.ow-section,.ow-totals){background:#fff;border-color:#e3e7ed;border-radius:12px;box-shadow:none}.ow-dialog .ow-button,.ow-workbench .ow-button{border-color:#dadce0;color:#3c4043;background:#fff;border-radius:7px;box-shadow:none}.ow-dialog .ow-button:hover:not(:disabled),.ow-workbench .ow-button:hover:not(:disabled){background:#f1f5fc;border-color:#b8c7df}.ow-dialog .ow-primary,.ow-workbench .ow-primary{background:#1a73e8;color:#fff;border-color:#1a73e8}.ow-dialog .ow-primary:hover:not(:disabled),.ow-workbench .ow-primary:hover:not(:disabled){background:#1967d2;color:#fff;border-color:#1967d2}.ow-dialog .ow-text-button,.ow-workbench .ow-text-button{color:#1a73e8}.ow-dialog .ow-danger,.ow-workbench .ow-danger{color:#b3261e}.ow-dialog :is(input,textarea,select,button):focus-visible,.ow-workbench :is(input,textarea,select):focus-visible,.ow-workbench button:focus-visible{outline:2px solid #1a73e8;outline-offset:2px}.ow-dialog :is(.ow-field input,.ow-field textarea,.ow-field select),.ow-workbench :is(.ow-field input,.ow-field textarea,.ow-field select){border-color:#dadce0;color:#202124;background:#fff;border-radius:6px}.ow-dialog input[type=checkbox],.ow-workbench input[type=checkbox]{accent-color:#1a73e8}.ow-dialog .ow-tag,.ow-workbench :is(.ow-tag,.ow-progress-totals>div){background:#e8f0fe;color:#174ea6;border-color:#d2e3fc}.ow-workbench .ow-collapsible>summary{color:#3c4043;background:#fff}.ow-workbench .ow-collapsible>summary:hover{background:#f6f8fc}.ow-workbench .ow-grand-total{background:#e8f0fe;color:#174ea6}.ow-workbench .ow-grand-total strong{color:#174ea6}.ow-customer-ledger-link{display:flex;align-items:center;gap:12px;flex-wrap:wrap;font-size:12px;color:#5f6368;margin:0 0 8px}.ow-workbench .ow-document-top{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:12px}.ow-workbench .ow-document-top-public{grid-template-columns:repeat(2,minmax(0,1fr))}.ow-workbench .ow-document-top>.ow-paper{min-width:0;padding:12px;max-height:290px;overflow:auto}.ow-document-top .ow-paper h2{font-size:14px;margin:0 0 8px}.ow-document-top .ow-form-grid{gap:8px}.ow-document-top .ow-field>span{font-size:12px}.ow-document-top .ow-field :is(input,textarea){font-size:13px;min-height:30px;padding:5px 8px}.ow-document-top .ow-images-compact .ow-image-list{display:flex;gap:8px;overflow-x:auto;min-height:96px}.ow-document-top .ow-images-compact .ow-image-tile{width:112px;min-width:112px;height:106px}.ow-document-top .ow-images-compact .ow-image-open{width:100%;height:106px}.ow-document-top .ow-images-compact .ow-image-open img{width:100%;height:100%;object-fit:contain}.ow-document-top .ow-customer-payments{border:0;border-top:1px solid #e3e7ed;padding:8px 0 0;margin:8px 0 0;border-radius:0;box-shadow:none;background:transparent}.ow-document-top .ow-customer-payments summary{font-size:12px;color:#1a73e8;cursor:pointer}.ow-document-top .ow-customer-payments article{padding:8px 0;border-bottom:1px solid #e3e7ed}.ow-document-top .ow-customer-payments h3{font-size:12px}.ow-document-top .ow-customer-payments p{font-size:12px;overflow-wrap:anywhere}.ow-images .ow-image-actions{display:flex;gap:2px;position:absolute;right:2px;top:2px;z-index:2;opacity:0;pointer-events:none;transform:none;background:#fffef2ee;border-radius:5px;padding:2px;box-shadow:0 1px 3px #20212424}.ow-images .ow-image-actions button{width:22px;height:22px;min-width:22px;padding:2px;border-radius:3px;background:#fff;color:#3c4043;border:1px solid #e3e7ed}.ow-images .ow-image-tile:is(:hover,:focus-within) .ow-image-actions{opacity:1;pointer-events:auto}.ow-original-actions{display:flex;justify-content:center;gap:10px;flex-wrap:wrap}.ow-issue-history{margin:8px 0;padding:8px 10px;background:#f6f8fc;border-radius:8px;font-size:12px}.ow-issue-history>strong{color:#174ea6}.ow-issue-history ol{list-style:none;padding:0;margin:6px 0 0;display:grid;gap:6px;max-height:160px;overflow:auto}.ow-issue-history li{display:grid;gap:2px;border-left:2px solid #d2e3fc;padding-left:8px}.ow-issue-history small{color:#5f6368}.ow-dialog .ow-after-sales{border:1px solid #e3e7ed;border-radius:10px;padding:10px;margin:12px 0;background:#fafbfd}.ow-after-sales>summary{font-weight:600;cursor:pointer;margin-bottom:10px;color:#3c4043}.ow-after-sales .ow-replacement{padding:10px;border:1px solid #dadce0;border-radius:8px;margin-top:10px;background:#fff}.ow-dialog .ow-conversation details{font-size:12px;color:#5f6368}.ow-dialog .ow-conversation details p{overflow-wrap:anywhere}@media(hover:none){.ow-images .ow-image-actions{opacity:1;pointer-events:auto}}@media(max-width:800px){.ow-workbench .ow-document-top,.ow-workbench .ow-document-top-public{grid-template-columns:1fr}.ow-workbench .ow-document-top>.ow-paper{max-height:260px}.ow-document-top .ow-form-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media print{.ow-customer-ledger-link,.ow-workbench .ow-image-actions,.ow-workbench .ow-image-tools{display:none!important}.ow-workbench .ow-document-top>.ow-paper{max-height:none;overflow:visible}}.ow-workbench{--ow-green:#1a73e8;--ow-ink:#202124;--ow-muted:#5f6368;--ow-paper:#fff}.ow-dialog{--ow-green:#1a73e8;--ow-ink:#202124}.ow-dialog .ow-field>span,.ow-workbench :is(.ow-field>span,.ow-progress-line summary span,.ow-progress-line>p,.ow-batch p,.ow-application p,.ow-issue p,.ow-history header,.ow-grid-toolbar>div>span,.ow-totals span,.ow-totals small){color:#5f6368}.ow-workbench :is(.ow-batch,.ow-application,.ow-issue,.ow-parcel,.ow-list-labels){background:#f8fafd;border-color:#e3e7ed}.ow-workbench .ow-order-row:hover{background:#f1f5fc}.ow-workbench .ow-active{background:#e8f0fe;border-color:#aecbfa}.ow-dialog .ow-dialog-head{background:#f6f8fc;border-color:#e3e7ed;padding:14px 18px}.ow-dialog .ow-dialog-head h2{font-size:18px}.ow-dialog .ow-dialog-head span{color:#5f6368}.ow-dialog::backdrop{background:#20212480}.ow-workbench .ow-basket,.ow-workbench .ow-save-bar{background:#f6f8fcf5;border-color:#aecbfa;box-shadow:0 2px 8px #20212412}.ow-workbench .ow-document-top .ow-images-compact{height:auto;min-height:112px;padding:0;background:#fff}.ow-workbench .ow-document-top .ow-images-compact .ow-image-list{height:112px;flex-wrap:nowrap;align-items:flex-start}.ow-workbench .ow-document-top .ow-image-placeholder{height:106px}.ow-issue>div{min-width:0;flex:1 1}.ow-issue-history li{overflow-wrap:anywhere}.ow-workbench .ow-grand-total{border-color:#d2e3fc;padding:8px 12px;border-radius:8px}.ow-workbench .ow-document-top>.ow-shipment{grid-column:auto}.ow-images .ow-image-actions{flex-direction:row}.ow-dialog .ow-images:not(.ow-images-filled)>.ow-image-list,.ow-workbench .ow-images:not(.ow-images-filled)>.ow-image-list{display:none}.ow-images-product>.ow-image-feedback{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.ow-original-edit{margin-top:10px}.ow-images:is([data-image-kind=customer],[data-image-kind=purchase]){background:#e5e7eb}.ow-images:is([data-image-kind=customer],[data-image-kind=purchase]) .ow-image-open{padding:0;background:#e5e7eb}.ow-images:is([data-image-kind=customer],[data-image-kind=purchase]) .ow-image-open img{width:100%;height:100%;object-fit:contain}.ow-original:is([data-image-kind=customer],[data-image-kind=purchase]){background:#e5e7eb}.ow-action-fieldset{border:0;margin:0;padding:0;min-width:0}.ow-submit-options{display:flex;gap:12px;flex-wrap:wrap}.ow-submit-options>.ow-button{flex:1 1;min-height:42px}.ow-workbench.ow-three-column{max-width:none;padding:8px 0 40px}.ow-three-column .ow-table-scroll{--ow-sheet-font:var(--team-ui-font);--ow-cell-columns:28px 36% minmax(0,1fr);--ow-value-columns:minmax(0,1fr) 56px 34px 54px;--ow-edit-columns:var(--ow-value-columns);max-width:100%;min-width:0;max-height:none;overflow:visible;scroll-margin-top:60px;border:1px solid #87949f;background:white;font-family:var(--ow-sheet-font);font-weight:600}.ow-three-column :is(.ow-sheet-head,.ow-product-grid){display:grid;grid-template-columns:repeat(var(--ow-columns,3),minmax(0,1fr));min-width:0;width:100%;gap:0}.ow-three-column .ow-sheet-head{position:sticky;top:0;z-index:3;height:28px;background:#eaf0f7;border-bottom:1px solid #87949f}.ow-three-column .ow-sheet-columns{display:grid;grid-template-columns:var(--ow-cell-columns);min-width:0;border-right:2px solid #87949f;font:700 11px/27px var(--ow-sheet-font);text-align:center}.ow-three-column .ow-sheet-columns>span,.ow-three-column .ow-sheet-values>span{min-width:0;border-right:1px solid #a5afb7;white-space:nowrap;overflow:hidden}.ow-three-column .ow-sheet-values{display:grid;min-width:0;grid-template-columns:var(--ow-value-columns)}.ow-three-column .ow-sheet-values-edit{grid-template-columns:var(--ow-edit-columns)}.ow-three-column .ow-product-grid{grid-auto-rows:auto;align-items:stretch}.ow-three-column .ow-product-unit{min-width:0;background:#fff}.ow-three-column .ow-product{display:grid;grid-template-columns:var(--ow-cell-columns);grid-template-rows:168px 26px;height:196px;min-height:196px;max-height:196px;min-width:0;padding:0;border:0;border-right:2px solid #87949f;border-bottom:2px solid #87949f;border-radius:0;box-shadow:none;background:#fff;overflow:hidden}.ow-three-column .ow-product-head{grid-column:1;grid-row:1/-1;display:flex;flex-direction:column;justify-content:center;gap:8px;min-width:0;padding:2px;border:0;border-right:1px solid #a5afb7;background:#edf2f7}.ow-three-column .ow-product-head strong{font-size:12px;color:#24333e;writing-mode:horizontal-tb}.ow-three-column .ow-select-product{margin:0}.ow-three-column .ow-product-image{grid-column:2;grid-row:1/-1;width:100%;height:194px;min-width:0;padding:0;border:0;border-right:1px solid #a5afb7;overflow:hidden}.ow-three-column .ow-product-image>.ow-images-product{position:relative;border:0;border-radius:0;background:white}.ow-three-column .ow-product-image .ow-image-list,.ow-three-column .ow-product-image>.ow-images-product{display:block;width:100%;height:194px;min-height:0;max-height:194px;margin:0;padding:0;overflow:hidden}.ow-three-column .ow-product-image .ow-image-tile{display:grid;grid-template-rows:minmax(0,1fr) 14px;width:100%;height:194px;min-height:0;max-height:194px;padding:0;border:0;border-radius:0;overflow:hidden}.ow-three-column .ow-product-image .ow-images-product .ow-image-open{display:block;width:100%;height:100%;min-height:0;max-height:none;margin:0;padding:0;border:0;border-radius:0;background:white;overflow:hidden}.ow-three-column .ow-product-image .ow-image-open img{display:block;width:100%;height:100%;min-height:0;max-height:none;margin:0;padding:0;border:0;border-radius:0;object-fit:contain;object-position:center}.ow-three-column .ow-product-copy-actions{display:flex;position:static;align-items:center;justify-content:center;gap:4px;height:14px;border-top:1px solid #a5afb7;background:#f7f9fc}.ow-three-column .ow-product-copy-actions button{display:flex;align-items:center;justify-content:center;gap:3px;width:100%;height:13px;min-height:13px;padding:0 4px;font-size:11px;line-height:13px;border:0;background:transparent;color:#175bac;cursor:pointer}.ow-three-column .ow-product-copy-actions button svg{width:11px;height:11px}.ow-three-column .ow-product-image .ow-image-placeholder{width:100%;height:194px;min-height:0;max-height:194px;padding:0}.ow-three-column .ow-product-image .ow-images-product>.ow-image-tools{position:absolute;inset:54px 5px auto;display:grid;gap:7px;width:auto;height:auto;opacity:1;pointer-events:auto;margin:0;padding:0}.ow-three-column .ow-product-image .ow-upload{display:flex;justify-content:center;gap:4px;width:100%;min-height:30px;padding:3px;font-size:12px;border:1px solid #c5ced8;border-radius:4px;background:#fff}.ow-three-column .ow-product-image .ow-images-error{outline:2px solid #b3261e;outline-offset:-2px}.ow-three-column .ow-product-image .ow-image-feedback{position:absolute;inset:auto 2px 15px;width:auto;height:auto;max-height:64px;margin:0;padding:3px;clip-path:none;white-space:normal;overflow:auto;border:0;background:#fffbe8f5;font-size:11px;line-height:15px;z-index:2}.ow-three-column .ow-product-image .ow-image-feedback:empty{display:none}.ow-three-column .ow-product-image .ow-images-error .ow-image-feedback{color:#b3261e;background:#fff1f0}.ow-three-column .ow-product-cells{grid-column:3;grid-row:1;min-width:0;height:168px;min-height:0;max-height:168px;overflow:auto;scrollbar-width:thin;overscroll-behavior:auto}.ow-three-column :is(.ow-cell-heading,.ow-variant-heading){display:none}.ow-three-column .ow-variants{display:block;height:auto;min-height:0;padding:0;overflow:visible}.ow-three-column .ow-variant{display:grid;grid-template-columns:var(--ow-value-columns);align-items:stretch;gap:0;height:33.6px;min-height:33.6px;max-height:33.6px;margin:0;padding:0;border:0;border-bottom:1px solid #a5afb7;font:600 13px/32px var(--ow-sheet-font);overflow:hidden}.ow-three-column .ow-variant-edit{grid-template-columns:var(--ow-edit-columns)}.ow-three-column .ow-variant>*{min-width:0;border:0;border-right:1px solid #a5afb7;border-radius:0;padding:0 2px}.ow-three-column .ow-variant :is(input,textarea){field-sizing:fixed;width:100%;height:32px;min-height:32px;max-height:32px;padding:0 2px;margin:0;border:0;border-radius:0;font:600 13px/32px var(--ow-sheet-font);resize:none;box-shadow:none}.ow-three-column .ow-spec-text,.ow-three-column .ow-variant textarea{white-space:pre;overflow:auto;scrollbar-width:none;overscroll-behavior:auto}.ow-three-column .ow-spec-text{display:block;height:32px;text-align:left}.ow-three-column .ow-variant :is(input,textarea):focus{outline:2px solid #1a73e8;outline-offset:-2px;background:#f3f8ff}.ow-three-column .ow-money-cell{display:flex;align-items:center;gap:0;padding:0;overflow:hidden}.ow-three-column .ow-money-cell>span{display:block;flex:0 0 auto;min-width:0;padding-left:2px;text-align:left;color:#263743}.ow-three-column .ow-money-cell input{flex:1 1;min-width:0;width:0;padding-left:0;text-align:left}.ow-three-column .ow-variant>input,.ow-three-column .ow-variant>span:not(:first-child),.ow-three-column.ow-warehouse .ow-variant>span:last-child{text-align:center}.ow-three-column :is(.ow-money-value,.ow-line-total){display:block;padding:0 2px;text-align:center;white-space:nowrap;overflow:auto;scrollbar-width:none;color:#263743}.ow-three-column .ow-line-total{background:#f8fafc}.ow-three-column input.ow-copy-value{box-sizing:border-box;display:block;width:100%;min-width:0;margin:0;border:0;border-radius:0;padding:0 2px;background:transparent;color:inherit;font:inherit;cursor:text;box-shadow:none;user-select:text;-webkit-user-select:text}.ow-three-column .ow-sales-total-cell>input.ow-copy-value{width:92px;height:30px;padding:0;margin-left:auto;color:#132f43;font:600 13px/30px var(--ow-sheet-font);text-align:right}.ow-three-column .ow-variant .ow-variant-remove{position:static;width:14px;height:32px;min-height:32px;margin:0;padding:0;border:0;background:transparent;color:#687787}.ow-three-column .ow-variant>:nth-child(n){height:100%;min-height:0;max-height:none;border:0}.ow-three-column .ow-variant>:not(:last-child){border-right:1px solid #a5afb7}.ow-three-column .ow-sheet-values>span:last-child{border-right:0}.ow-three-column .ow-product-footer{grid-column:3;grid-row:2;display:flex;align-items:center;justify-content:space-between;height:26px;min-height:26px;max-height:26px;margin:0;padding:0 3px;gap:3px;border:0;border-top:1px solid #a5afb7;background:#f7f9fc;overflow:hidden}.ow-three-column .ow-product-footer>span{font-size:11px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ow-three-column .ow-product-footer :is(.ow-text-button,.ow-small){height:24px;min-height:24px;max-height:24px;font-size:11px;padding:0 2px;white-space:nowrap}.ow-three-column .ow-existing-description{font-size:12px;padding:0 3px;border-bottom:1px solid #a5afb7}.ow-three-column .ow-existing-description summary{line-height:24px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ow-three-column .ow-existing-description p{white-space:pre-wrap;overflow-wrap:anywhere}.ow-three-column.ow-warehouse .ow-sheet-values,.ow-three-column.ow-warehouse .ow-variant{grid-template-columns:minmax(0,1fr) 40px}.ow-save-status{display:inline-flex;align-items:center;min-width:48px;font-size:12px;color:#597368}.ow-save-status[data-dirty=true]{color:#93640c}.ow-transient-notice{position:fixed;left:50%;bottom:24px;transform:translateX(-50%);max-width:min(560px,calc(100vw - 32px));z-index:15;box-shadow:0 3px 16px #1d32442a}.ow-image-feedback,.ow-image-notice,.ow-transient-notice{transition:opacity .3s}.ow-notice-fading{opacity:0}.ow-customer-preview{padding:16px;min-width:0}.ow-customer-preview-toolbar{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin:12px 0}.ow-customer-preview-toolbar>span{font-size:12px;color:#536272}.ow-customer-preview-selection{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));max-height:220px;overflow:auto;gap:8px;padding:12px;margin:12px 0;border:1px solid #bcc6cf;border-radius:6px}.ow-customer-preview-selection legend{padding:0 6px;font-size:12px}.ow-customer-preview-selection label{display:flex;align-items:center;min-width:0;gap:6px;font-size:12px}.ow-customer-preview-selection label>input,.ow-customer-preview-selection label>strong{flex:0 0 auto}.ow-customer-preview-selection label>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ow-customer-preview-pages{display:grid;gap:20px}.ow-customer-preview-pages figure{margin:0;border:1px solid #bcc6cf;background:#fff}.ow-customer-preview-pages figure>img{display:block;width:100%;height:auto;object-fit:contain}.ow-customer-preview-pages figcaption{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px;padding:10px;background:#f3f6fa}.ow-customer-preview-pages figcaption>span{font-size:12px}.ow-customer-preview-pages figcaption>div{display:flex;flex-wrap:wrap;gap:8px}@media(max-width:760px){.ow-workbench.ow-three-column{padding:6px 0 32px}.ow-three-column .ow-table-scroll{--ow-cell-columns:26px 32% minmax(0,1fr);--ow-value-columns:minmax(0,1fr) 56px 28px 54px;--ow-edit-columns:var(--ow-value-columns)}.ow-three-column .ow-grid-toolbar,.ow-three-column .ow-grid-toolbar>div{flex-wrap:wrap}.ow-customer-preview-selection{grid-template-columns:repeat(2,minmax(0,1fr))}}@media print{.ow-three-column .ow-table-scroll{overflow:visible;max-height:none}.ow-three-column .ow-sheet-head{position:static}.ow-three-column .ow-product{page-break-inside:avoid;break-inside:avoid}.ow-three-column :is(.ow-product-copy-actions,.ow-image-feedback,.ow-save-status),.ow-transient-notice{display:none!important}}.ow-three-column .ow-table-scroll :is(input,textarea,button,select,output){font-family:var(--ow-sheet-font);font-weight:600}.ow-three-column .ow-variant .ow-quantity-emphasis{font-weight:800}.ow-three-column .ow-product-head:has(.ow-block-select){padding:0;gap:0}.ow-three-column .ow-block-select{border:0;background:transparent;font-weight:700;font-size:12px;padding:0;width:100%;height:100%;flex:1 1;color:#24333e;cursor:cell;-webkit-user-select:none;user-select:none}.ow-three-column .ow-block-select[aria-pressed=true]{outline:2px solid #174e92;outline-offset:-1px;color:#174e92}.ow-three-column .ow-block-selected{outline:2px solid #1a73e8;outline-offset:-2px}.ow-three-column .ow-variant{background:color-mix(in srgb,var(--ow-spec-fill,transparent) 24%,white)}.ow-three-column .ow-variant .ow-line-total,.ow-three-column .ow-variant :is(input,textarea),.ow-three-column .ow-variant>*{background:transparent}.ow-three-column .ow-variant>textarea:first-child:focus{background:transparent;outline:2px solid #1a73e8;outline-offset:-2px}.ow-three-column .ow-variant[data-shortage=true],.ow-three-column .ow-variant[data-shortage=true] :is(input,textarea),.ow-three-column .ow-variant[data-shortage=true]>*{background:#ef4444;color:#111}.ow-three-column .ow-variant[data-shortage=true] :is(input,textarea):focus{background:#ef4444}.ow-three-column .ow-product-image-remove{position:absolute;top:3px;right:3px;z-index:2;width:21px;height:21px;padding:1px;display:grid;place-items:center;border:1px solid #d3dbe5;border-radius:4px;background:#ffffffeb;color:#8c3328;opacity:.65}.ow-three-column .ow-product-image-remove:focus-visible,.ow-three-column .ow-product-image:hover .ow-product-image-remove{opacity:1}.ow-sheet-tools{display:flex;align-items:center;justify-content:space-between;gap:10px 16px;flex-wrap:wrap;margin:10px 0;padding:10px 12px;border:1px solid #d6dfe8;border-radius:7px;background:#f8fafc}.ow-sheet-actions,.ow-sheet-filters{display:flex;align-items:center;gap:8px;flex-wrap:wrap;min-width:0}.ow-sheet-tools .ow-check{margin:0}.ow-sheet-actions .ow-button,.ow-sheet-tools .ow-check{min-height:34px;white-space:nowrap}.ow-sheet-selection-help{margin:0 0 8px;font-size:12px;color:#526372}.ow-workbench>.ow-page-head>div:first-child{min-width:0}.ow-workbench>.ow-page-head h1{overflow-wrap:anywhere}.ow-order-title-field{display:flex;gap:12px;align-items:center;flex-wrap:wrap;margin:8px 0}.ow-order-title-field>.ow-field{flex:1 1;max-width:550px;min-width:180px;margin:0}.ow-order-title-field>span{font-size:12px;color:#647382}.ow-three-column .ow-document-top{grid-template-columns:minmax(0,1fr) 210px}.ow-three-column .ow-document-top .ow-paper{padding:8px}.ow-three-column .ow-document-top h2{font-size:13px;margin-bottom:6px}.ow-three-column .ow-document-top .ow-form-grid{gap:5px}.ow-three-column .ow-document-top .ow-field{margin-bottom:3px}.ow-three-column .ow-document-top .ow-field :is(input,textarea){min-height:28px;padding:4px 6px}.ow-three-column .ow-document-top textarea{height:38px;max-height:90px;overflow:auto;resize:vertical}.ow-three-column .ow-shipment .ow-image-tile{width:58px}.ow-three-column .ow-shipment .ow-image-open{height:58px}.ow-three-column .ow-shipment .ow-images-compact{min-height:58px}.ow-three-column .ow-shipment .ow-image-list{gap:4px}.ow-three-column .ow-shipment .ow-image-placeholder{height:40px}.ow-payment-history{font-size:12px;margin:8px 0}.ow-payment-history article{padding:8px;border-top:1px solid #d8e0e8}@media(max-width:760px){.ow-three-column .ow-document-top{grid-template-columns:minmax(0,1fr)}.ow-sheet-tools{align-items:stretch}.ow-sheet-actions,.ow-sheet-filters{width:100%}.ow-sheet-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.ow-sheet-actions>.ow-button:last-child:nth-child(3){grid-column:1/-1}}@media print{.ow-product-image-remove,.ow-sheet-selection-help,.ow-sheet-tools{display:none!important}}.ow-three-column .ow-product-head{background:var(--ow-sales-fill,#edf2f7);box-shadow:none;color:var(--ow-sales-text,#24333e)}.ow-three-column .ow-block-select[aria-pressed=true],.ow-three-column .ow-product-head :is(strong,.ow-block-select){color:var(--ow-sales-text,#24333e)}.ow-three-column .ow-spec-target{display:block;width:100%;padding:0 2px;border-radius:0;text-align:left;background:transparent;color:inherit;font:inherit;cursor:pointer}.ow-three-column .ow-purchase-spec-active .ow-spec-target{box-shadow:inset 0 -2px #2468a0;font-weight:600}.ow-three-column .ow-spec-target:disabled{cursor:default;color:inherit}.ow-three-column .ow-sales-supplier-row{display:flex;gap:0;padding:0 3px;background:#f7f9fc}.ow-three-column .ow-sales-supplier-row .ow-supplier-name{width:100%;min-width:0;text-align:left;font-size:11px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#53616e}.ow-three-column .ow-product-footer .ow-supplier-name{min-width:0;flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ow-three-column .ow-sales-supplier-row>span{height:25px;line-height:23px;padding:0 2px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ow-three-column .ow-sales-supplier-row .ow-merchant-cell{grid-column:1;border-right:1px solid #a5afb7}.ow-three-column .ow-product.ow-product-unified-footer{grid-template-rows:180px 14px}.ow-three-column .ow-product-unified-footer .ow-product-cells{height:180px;max-height:180px}.ow-three-column .ow-product-unified-footer .ow-variant{height:36px;min-height:36px;max-height:36px;line-height:35px}.ow-three-column .ow-product-unified-footer .ow-spec-text,.ow-three-column .ow-product-unified-footer .ow-variant :is(input,textarea){height:35px;min-height:0;max-height:35px;line-height:35px}.ow-three-column .ow-product-unified-footer .ow-product-footer{height:14px;min-height:14px;max-height:14px;padding:0 3px;gap:3px}.ow-three-column .ow-product-unified-footer .ow-product-footer :is(.ow-text-button,.ow-supplier-name){height:13px;min-height:0;max-height:13px;line-height:13px;padding:0 2px;margin:0;border:0;border-radius:0;background:transparent;font-size:11px}.ow-three-column .ow-product-unified-footer .ow-product-footer .ow-supplier-name{display:block;text-align:left}.ow-three-column .ow-product-unified-footer .ow-add-spec{flex:0 0 auto;display:flex;align-items:center;gap:1px;color:#175bac}.ow-three-column .ow-product-unified-footer .ow-add-spec svg{width:11px;height:11px}.ow-three-column .ow-product-unified-footer .ow-images-product:not(.ow-images-filled):after{content:"";position:absolute;inset:auto 0 0;height:14px;border-top:1px solid #a5afb7;background:#f7f9fc;pointer-events:none}.ow-three-column .ow-compact-procurement-note{grid-column:2/-1;background:#fff}.ow-sheet-controls{position:sticky;top:60px;z-index:5;background:#fff;border:1px solid #ccd5de;border-radius:5px;padding:4px 8px;margin:8px 0}.ow-sheet-controls .ow-sheet-tools{margin:0;padding:4px 0;border:0;background:transparent;border-radius:0}.ow-selected-tools{display:flex;align-items:center;gap:8px;flex-wrap:wrap;min-width:0}.ow-selected-tools .ow-block-annotations{flex:1 1 auto}.ow-selected-detail-actions .ow-button{min-height:29px;padding:3px 7px;font-size:12px}.ow-single-row-hint{font-size:11px;color:#596b78;margin:2px 0}@media(max-width:760px){.ow-sheet-controls{position:static}.ow-single-row-hint{line-height:1.5}}@media print{.ow-sheet-controls{display:none!important}.ow-three-column .ow-sales-supplier-row{visibility:hidden}}@media print{.ow-three-column :is(.ow-product-head,.ow-variant){-webkit-print-color-adjust:exact;print-color-adjust:exact}.ow-three-column .ow-product-footer .ow-supplier-name{visibility:hidden}}.ow-three-column .ow-product-footer .or-block-check{flex-wrap:nowrap;min-width:0}.ow-three-column .ow-product-footer .or-check-label{white-space:nowrap;font-size:10px}.ow-three-column .ow-product-footer .or-block-check select{max-width:76px;min-height:21px;flex:0 1 76px}.ow-three-column :is(.ow-variant,.ow-inline-purchase-row) [data-order-cell-mode=selected]{caret-color:transparent;cursor:cell;outline:2px solid #1a73e8;outline-offset:-2px}.ow-three-column :is(.ow-variant,.ow-inline-purchase-row) [data-order-cell-mode=selected]::selection{background:transparent;color:inherit}.ow-three-column :is(.ow-variant,.ow-inline-purchase-row) [data-order-cell-mode=editing]{cursor:text}.ow-three-column .ow-product:has(>.ow-inline-purchase-rows,>.ow-block-purchase-proof){grid-template-rows:168px 112px;height:282px;min-height:282px;max-height:282px}.ow-three-column .ow-product:has(>.ow-inline-purchase-rows,>.ow-block-purchase-proof)>.ow-product-image{grid-row:1;height:168px;max-height:168px}.ow-three-column .ow-product:has(>.ow-inline-purchase-rows,>.ow-block-purchase-proof) .ow-product-image :is(.ow-image-list,.ow-image-tile,.ow-image-placeholder),.ow-three-column .ow-product:has(>.ow-inline-purchase-rows,>.ow-block-purchase-proof) .ow-product-image>:is(.ow-images-product){height:168px;min-height:0;max-height:168px}.ow-three-column .ow-product-image .ow-images-product[data-product-copy-in-proof=true] .ow-image-tile,.ow-three-column .ow-readonly-procurement>.ow-product-image .ow-image-tile{grid-template-rows:minmax(0,1fr)}.ow-three-column .ow-readonly-procurement>.ow-product-image .ow-product-copy-actions{display:none}.ow-three-column .ow-product-image .ow-images-product[data-product-copy-in-proof=true] .ow-image-feedback{bottom:2px}.ow-three-column .ow-inline-purchase-rows{display:grid;grid-template-rows:14px 82px 15px;grid-column:3;grid-row:2;min-width:0;height:112px;min-height:112px;max-height:112px;box-sizing:border-box;border-top:1px solid #87949f;background:#eef6ff;overflow:hidden;--ow-purchase-columns:var(--ow-value-columns)}.ow-inline-purchase-heading,.ow-three-column .ow-inline-purchase-row{display:grid;grid-template-columns:var(--ow-purchase-columns);min-width:0;margin:0;padding:0}.ow-inline-purchase-heading{height:14px;box-sizing:border-box;background:#dcecff;color:#314d67;font:500 9px/13px var(--ow-sheet-font);border-bottom:1px solid #9eb3c5}.ow-inline-purchase-heading>span{min-width:0;text-align:center;border-right:1px solid #a5afb7;white-space:nowrap;overflow:hidden}.ow-inline-purchase-heading>span:last-child{border-right:0}.ow-inline-purchase-scroll{height:78px;min-height:78px;max-height:78px;overflow-y:auto;overflow-x:hidden;scrollbar-width:none;overscroll-behavior:contain}.ow-inline-purchase-scroll::-webkit-scrollbar{display:none}.ow-three-column .ow-inline-purchase-row{height:26px;min-height:26px;max-height:26px;background:#eef6ff;overflow:hidden;border-bottom:1px solid #a5b9c9;box-sizing:border-box}.ow-three-column .ow-inline-purchase-row>input,.ow-three-column .ow-inline-purchase-row>output,.ow-three-column .ow-inline-purchase-supplier{display:block;box-sizing:border-box;min-width:0;width:100%;height:25px;min-height:25px;max-height:25px;padding:0 3px;margin:0;border:0;border-right:1px solid #a5b9c9;border-radius:0;background:#eef6ff;color:#263743;font:600 11px/25px var(--ow-sheet-font);box-shadow:none}.ow-inline-purchase-row>input[data-order-grid-cell=procurement-price],.ow-inline-purchase-row>input[data-order-grid-cell=procurement-quantity],.ow-inline-purchase-row>output{text-align:center;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ow-three-column .ow-inline-purchase-row>output{border-right:0;white-space:nowrap;overflow:auto;scrollbar-width:none}.ow-three-column .ow-inline-purchase-row>input.ow-copy-value{text-align:center;border-right:0;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ow-inline-purchase-row input:focus{outline:2px solid #4b8ecb;outline-offset:-2px;background:#fff}.ow-inline-purchase-row input:disabled{color:#687787;cursor:default;opacity:1}.ow-three-column .ow-inline-purchase-row>input.ow-quantity-emphasis{font-weight:800}.ow-three-column .ow-inline-purchase-supplier{display:flex;align-items:center;gap:3px;padding:0 3px;background:#eef6ff}.ow-inline-supplier-color{display:block;flex:0 0 5px;width:5px;height:15px;border-radius:1px}.ow-inline-supplier-color[data-filled=true]{background:#9ca3af}.ow-three-column .ow-inline-purchase-supplier>.ow-merchant-cell{display:block;width:100%;min-width:0;height:25px;min-height:25px;max-height:25px;padding:0;border:0;border-radius:0;background:transparent;color:#263743;font:600 11px/25px var(--ow-sheet-font);box-shadow:none}.ow-inline-purchase-bottom{display:flex;align-items:center;justify-content:space-between;min-width:0;height:15px;padding:0 4px;background:#e5f1fc;color:#5b7184;font:400 9px/15px var(--ow-sheet-font)}.ow-inline-purchase-bottom>button{height:15px;min-height:15px;margin:0;padding:0 2px;border:0;background:transparent;color:#245c8d;font:500 10px/15px var(--ow-sheet-font);cursor:pointer}.ow-inline-purchase-bottom>button:disabled{opacity:.5;cursor:default}.ow-inline-row-count{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ow-inline-row-count[data-extra=true]{color:#245c8d;font-weight:600;animation:ow-purchase-row-hint 1.2s ease-out}@keyframes ow-purchase-row-hint{0%,50%{background:#dcecff;color:#164e83}to{background:transparent}}@media(prefers-reduced-motion:reduce){.ow-inline-row-count[data-extra=true]{animation:none}}.ow-three-column .ow-block-purchase-proof{position:relative;grid-column:2;grid-row:2;height:112px;min-height:112px;max-height:112px;min-width:0;box-sizing:border-box;border-top:1px solid #87949f;border-right:1px solid #a5afb7;background:#e5e7eb;overflow:hidden}.ow-block-purchase-proof-heading{display:flex;justify-content:space-between;align-items:center;gap:4px;height:14px;padding:0 3px;box-sizing:border-box;border-bottom:1px solid #a5afb7;background:#edf2f7;color:#3e5262;font:500 9px/13px var(--ow-sheet-font)}.ow-block-purchase-proof-heading>span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ow-block-purchase-proof-heading>.ow-block-purchase-proof-copy-target{display:flex;flex:0 0 auto;margin-left:auto;overflow:visible}.ow-block-purchase-proof-heading .ow-product-copy-actions{height:13px;min-height:0;border:0;background:transparent}.ow-block-purchase-proof-heading .ow-product-copy-actions>button{width:auto;height:13px;min-height:0;padding:0;gap:2px;font:500 9px/13px var(--ow-sheet-font);white-space:nowrap}.ow-block-purchase-proof-heading .ow-product-copy-actions>button svg{width:9px;height:9px}@media(max-width:760px){.ow-block-purchase-proof-heading .ow-product-copy-actions>button{font-size:0}.ow-block-purchase-proof-heading .ow-product-copy-actions>button:after{content:"复制";font:500 9px/13px var(--ow-sheet-font)}}.ow-three-column .ow-block-purchase-proof>.ow-images{display:block;position:relative;width:100%;height:97px;min-height:97px;max-height:97px;box-sizing:border-box;margin:0;padding:0;border:0;border-radius:0;background:#e5e7eb;overflow:hidden}.ow-three-column .ow-block-purchase-proof>.ow-images-dragging,.ow-three-column .ow-block-purchase-proof>.ow-images:focus-visible{outline:2px solid #1a73e8;outline-offset:-2px;background:#f0f6ff}.ow-proof-gallery{display:block;position:relative;width:100%;height:100%;min-height:0;overflow:hidden;background:#e5e7eb}.ow-proof-gallery-empty,.ow-three-column .ow-block-purchase-proof .ow-proof-gallery-open{display:block;width:100%;height:100%;min-height:0;max-height:none;margin:0;padding:0;border:0;border-radius:0;background:#e5e7eb;cursor:zoom-in}.ow-proof-gallery-empty{cursor:default}.ow-three-column .ow-block-purchase-proof .ow-proof-gallery-open img{display:block;width:100%;height:100%;min-height:0;max-height:none;object-fit:contain}.ow-proof-gallery-navigation{display:flex;align-items:center;justify-content:center;gap:4px;font:500 10px/18px var(--ow-sheet-font);color:#334155}.ow-proof-gallery-navigation button{display:grid;place-items:center;width:21px;min-width:21px;height:20px;min-height:20px;padding:0;border:0;background:transparent;color:inherit;cursor:pointer}.ow-proof-gallery-navigation button:disabled{opacity:.5;cursor:default}.ow-proof-gallery-navigation span{min-width:25px;text-align:center}.ow-proof-original{background:#e5e7eb}.ow-proof-original>.ow-proof-gallery-navigation{font-size:12px;margin:4px 0}.ow-proof-original-notice{display:block;min-height:18px;font-size:12px;color:#53725a;text-align:center}.ow-three-column .ow-block-purchase-proof .ow-images>div[id]{position:absolute;inset:auto 2px 2px;z-index:2;max-height:52px;overflow:auto}.ow-three-column .ow-block-purchase-proof .ow-images>div[id]>.ow-image-notice{display:block;position:static;width:auto;max-width:100%;margin:0;padding:0 2px;border:0;background:#f0f7ebf2;font-size:9px;line-height:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ow-three-column .ow-block-purchase-proof .ow-images>div[id]>.ow-error{margin:0;padding:2px;font-size:10px;line-height:13px}.ow-block-purchase-proof-error{position:absolute;inset:auto 0 0;display:flex;align-items:center;gap:3px;max-height:62px;padding:3px;background:#fff1f0;color:#a42721;font:500 10px/13px var(--ow-sheet-font);z-index:3;overflow:auto}.ow-block-purchase-proof-error>span{min-width:0;overflow-wrap:anywhere}.ow-block-purchase-proof-error>button{flex:0 0 auto;margin:0;padding:2px;border:1px solid #b87370;background:#fff;font-size:10px;cursor:pointer}.ow-inline-savebar{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin:6px 0;font-size:12px;min-width:0}.ow-inline-autosave{display:inline-flex;align-items:center;gap:4px;min-width:80px;max-width:360px;height:24px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:#53725a;font:400 11px/24px var(--ow-sheet-font)}.ow-inline-autosave[data-error=true]{color:#ad422b;cursor:help}.ow-inline-autosave>button{flex-shrink:0;padding:0 3px;border:0;background:transparent;color:inherit;font:inherit;text-decoration:underline;cursor:pointer}.ow-inline-purchase-groups{gap:8px}.ow-inline-purchase-group,.ow-inline-purchase-groups{display:flex;align-items:center;flex-wrap:wrap;min-width:0}.ow-inline-purchase-group{gap:6px;border:1px solid #ced8cf;border-radius:4px;padding:3px 5px}.ow-inline-purchase-group>div{display:flex;align-items:center;gap:6px;max-width:290px;min-width:0}.ow-inline-purchase-group strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:500}.ow-inline-purchase-group small{font-size:10px;color:#667681;white-space:nowrap}.ow-inline-purchase-group .ow-button{min-height:26px;padding:2px 5px;font-size:11px}.ow-inline-purchase-group ul{flex-basis:100%;padding-left:18px;margin:3px 0;color:#913e26}.ow-inline-savebar>.ow-error,.ow-inline-savebar>[role=alert]{flex-basis:100%}.ow-inline-purchase-notice{margin:0;font-size:12px;animation:ow-inline-notice 3s forwards}@keyframes ow-inline-notice{0%,85%{opacity:1}to{opacity:0}}@media print{.ow-block-purchase-proof,.ow-inline-purchase-rows,.ow-inline-savebar{display:none!important}.ow-three-column .ow-product:has(>.ow-inline-purchase-rows,>.ow-block-purchase-proof){grid-template-rows:168px 26px;height:196px;min-height:196px;max-height:196px}}.ow-readonly-sheet{width:100%;min-width:0;margin:0;padding:0!important}.ow-readonly-sheet .ow-table-scroll{width:100%;max-height:min(62vh,660px);overflow:auto;scrollbar-width:thin}.ow-readonly-sheet :is(.ow-sheet-head,.ow-product-grid){min-width:var(--ow-readonly-width,900px)}.ow-readonly-sheet .ow-product-head{justify-content:center;gap:7px}.ow-readonly-sheet .ow-product-head strong{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis}.ow-readonly-sheet .ow-product-head input[type=checkbox]{flex:none;width:15px;height:15px;margin:0;accent-color:#2468a0;cursor:pointer}.ow-readonly-sheet .ow-product.ow-readonly-block-selected,.ow-readonly-sheet .ow-variant.ow-readonly-line-selected{outline:2px solid #2468a0;outline-offset:-2px}.ow-readonly-sheet .ow-readonly-spec-select{display:block;width:100%;padding:0 2px;border:0;border-radius:0;background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer;overflow:auto;white-space:pre}.ow-readonly-sheet .ow-readonly-spec-select:focus-visible{outline:2px solid #2468a0;outline-offset:-2px}.ow-readonly-sheet .ow-product-image .ow-product-copy-actions button{display:none}.ow-readonly-sheet .ow-product-image .ow-product-copy-actions{height:14px}.ow-readonly-sheet .ow-product-footer .ow-supplier-name{width:100%;text-align:left}.ow-readonly-sheet .ow-inline-purchase-row input[readonly]{cursor:text}@media(max-width:760px){.ow-readonly-sheet .ow-table-scroll{--ow-cell-columns:28px 36% minmax(0,1fr);--ow-value-columns:minmax(0,1fr) 56px 34px 54px}}.sp-form{min-width:0;border:1px solid #d6e0e8;border-radius:6px;background:#fff;padding:12px;color:#293d4d;font-size:12px}.sp-form-head{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;margin-bottom:10px}.sp-form-head h2{margin:0 0 3px;font-size:15px;line-height:1.4}.sp-form-head p{margin:0;color:#607485;line-height:1.5}.sp-fieldset{min-width:0;margin:0;padding:0;border:0}.sp-original{min-width:0;margin-bottom:12px;border:1px solid #d8e1e8;border-radius:4px;overflow:hidden}.sp-section-title{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:6px 8px;border-bottom:1px solid #d8e1e8;background:#f7fafc}.sp-section-title span{color:#607485;text-align:right}.sp-original .ow-readonly-sheet .ow-table-scroll{max-height:330px;scrollbar-width:thin}.sp-original .ow-readonly-sheet .ow-product-head{flex-direction:column;justify-content:center;gap:4px}.sp-original .ow-readonly-sheet .ow-product-head input[type=checkbox]{width:16px;height:16px}.sp-fields{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(140px,1fr) minmax(140px,1fr);gap:8px;margin-bottom:10px}.sp-fields label,.sp-line label{display:flex;flex-direction:column;gap:3px;min-width:0;font-weight:600;line-height:1.35}.sp-fields input,.sp-fields select,.sp-fields textarea,.sp-line input{box-sizing:border-box;display:block;width:100%;min-width:0;min-height:29px;padding:4px 6px;border:1px solid #cdd9e2;border-radius:3px;background:#fff;color:inherit;font-family:inherit;font-size:12px;font-weight:400;line-height:1.4}.sp-fields textarea{min-height:49px;resize:vertical}.sp-fields small{font-weight:400;color:#6c7e8b}.sp-lines{display:grid;gap:4px;max-height:214px;overflow:auto;margin:0 0 10px;scrollbar-width:thin}.sp-line{display:grid;grid-template-columns:minmax(125px,1fr) minmax(90px,115px) minmax(130px,150px);align-items:end;gap:7px;padding:5px 7px;border:1px solid #dce4ea;border-radius:3px;background:#fafcfd}.sp-line>strong{min-width:0;align-self:center;overflow-wrap:anywhere}.sp-empty{margin:0 0 10px;padding:8px;border:1px dashed #c8d8e3;color:#607485}.sp-secondary{grid-template-columns:minmax(150px,1fr) minmax(0,2fr)}.sp-attachments{max-width:100%;margin-top:3px}.sp-attachments .ow-images{max-height:150px;overflow:auto}.sp-actions{display:flex;justify-content:flex-end;gap:7px;margin-top:10px}.sp-button{min-height:30px;padding:5px 10px;border:1px solid #b9cbd8;border-radius:3px;background:#f8fbfd;color:#255477;font-family:inherit;font-size:12px;font-weight:600;line-height:1.3;cursor:pointer}.sp-button.sp-primary{border-color:#2b698b;background:#2e7295;color:#fff}.sp-button:disabled{opacity:.58;cursor:not-allowed}.sp-error,.sp-notice{margin:8px 0 0;padding:6px 8px;border-radius:3px;line-height:1.45}.sp-error{border:1px solid #e5bcb4;background:#fff6f3;color:#a43d32}.sp-notice{border:1px solid #c9ddcf;background:#f2fbf4;color:#286144}@media(max-width:680px){.sp-form{padding:8px}.sp-fields,.sp-secondary{grid-template-columns:1fr 1fr}.sp-fields>.sp-note{grid-column:1/-1}.sp-line{grid-template-columns:minmax(0,1fr) 86px 116px}}@media(max-width:460px){.sp-fields,.sp-line,.sp-secondary{grid-template-columns:1fr}.sp-line{gap:5px}.sp-section-title{flex-direction:column}.sp-form-head,.sp-section-title{align-items:flex-start}.sp-original .ow-readonly-sheet .ow-table-scroll{max-height:260px}}.ow-simple-issue{padding:14px 16px}.ow-simple-issue form{min-width:0}.ow-issue-review{display:grid;grid-template-columns:minmax(330px,.95fr) minmax(0,1.05fr);gap:12px;min-width:0;align-items:stretch}.ow-issue-original{min-width:0;overflow:hidden}.ow-issue-original>strong{display:block;margin-bottom:5px;font-size:13px}.ow-issue-original .ow-table-scroll{max-height:min(49vh,470px)}.ow-issue-original .ow-product-grid{padding:0}.ow-issue-conversation{display:flex;flex-direction:column;gap:8px;min-width:0;min-height:220px;max-height:min(53vh,490px);overflow:auto;overscroll-behavior:contain;padding:6px 7px;border:1px solid #d8e0e8;background:#f7f9fa;scrollbar-width:thin}.ow-issue-conversation>article{align-self:flex-start;max-width:92%;min-width:0;padding:5px 8px;border:1px solid #e1e7eb;border-radius:5px;background:#fff}.ow-issue-conversation>article[data-own=true]{align-self:flex-end;background:#edf5eb;border-color:#cddfc9}.ow-issue-conversation article>header{font-size:10px;line-height:14px;color:#7a858d}.ow-issue-conversation article>p{margin:3px 0 0;white-space:pre-wrap;overflow-wrap:anywhere;font-size:13px;line-height:1.5}.ow-issue-conversation .ow-images{height:auto;min-height:0;padding:3px 0;border:0;background:transparent}.ow-issue-conversation .ow-image-list{height:auto;display:flex;flex-wrap:wrap;gap:4px}.ow-issue-conversation .ow-image-tile{width:100px;height:92px}.ow-issue-conversation .ow-image-open{height:92px}.ow-issue-conversation .ow-image-placeholder,.ow-issue-conversation .ow-image-tools{display:none}.ow-issue-conversation .ow-issue-logistics-ref{font-size:12px;margin-top:5px}.ow-issue-selection{max-height:min(57vh,590px);overflow:auto;border:1px solid #bdcbd7;margin-top:10px}.ow-issue-reply-fields{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:10px;margin-top:10px}.ow-issue-reply-images,.ow-simple-issue .ow-issue-reply-fields .ow-field{display:grid;gap:4px;min-width:0;margin:0;font-size:12px}.ow-simple-issue .ow-issue-reply-fields textarea{height:62px;min-height:62px;max-height:110px;resize:vertical;padding:6px 8px;font:inherit;box-sizing:border-box}.ow-issue-reply-images .ow-image-input{min-height:62px;box-sizing:border-box}.ow-issue-save{display:flex;align-items:center;justify-content:flex-end;gap:10px;margin-top:8px}.ow-issue-save>.ow-check{margin-right:auto}.ow-issue-save .ow-form-footer{padding:0;margin:0;border:0}@media(max-width:700px){.ow-issue-review{grid-template-columns:minmax(0,1fr)}.ow-issue-conversation{min-height:150px;max-height:230px}.ow-issue-original .ow-table-scroll{max-height:320px}}@media(max-width:480px){.ow-issue-reply-fields{grid-template-columns:minmax(0,1fr)}.ow-simple-issue{padding:10px}}.as-workspace{color:var(--foreground,#243446);font-size:13px}.as-composer .ow-images-compact,.as-workspace .ow-images-compact{height:auto;min-height:56px;max-height:120px;padding:3px}.as-composer .ow-images-compact .ow-image-list,.as-workspace .ow-images-compact .ow-image-list{height:auto;min-height:0;gap:4px}.as-composer .ow-images-compact .ow-image-tile,.as-workspace .ow-images-compact .ow-image-tile{width:56px;height:56px}.as-composer .ow-images-compact .ow-image-open,.as-workspace .ow-images-compact .ow-image-open{height:56px;min-height:0;padding:0}.as-composer .ow-images-compact .ow-image-placeholder,.as-workspace .ow-images-compact .ow-image-placeholder{height:44px}.as-inline-form .as-inline-check{flex-direction:row;align-items:center;align-self:center;gap:5px}.as-inline-check input[type=checkbox]{min-height:0}.as-history article{display:flex;flex-direction:column;margin:8px 0;padding-bottom:7px;border-bottom:1px solid #d7e2ec}.as-composer button,.as-inline-form button,.as-workspace button{display:inline-flex;align-items:center;justify-content:center;gap:4px;border:1px solid #c7d1dd;border-radius:4px;background:#fff;color:#263b51;min-height:28px;padding:4px 8px;font:inherit;cursor:pointer}.as-composer button:hover,.as-workspace button:hover{background:#eff5fb}.as-composer button,.as-workspace button{white-space:nowrap}.as-composer button:disabled,.as-workspace button:disabled{opacity:.5;cursor:default}.as-composer .as-primary,.as-inline-form .as-primary,.as-workspace .as-primary{background:#246bb8;color:#fff;border-color:#246bb8}.as-composer input,.as-composer select,.as-composer textarea,.as-workspace input,.as-workspace select,.as-workspace textarea{box-sizing:border-box;border:1px solid #bccada;border-radius:3px;background:white;color:#203448;padding:5px 7px;min-height:30px;font:inherit}.as-composer input:focus,.as-composer textarea:focus,.as-workspace input:focus,.as-workspace textarea:focus{outline:2px solid #6c9acd;outline-offset:1px}.as-composer select,.as-workspace select{max-width:100%}.as-create-bottom,.as-form-actions,.as-order-picker,.as-page-head,.as-page-head>div,.as-toolbar{display:flex;align-items:center;gap:8px}.as-page-head{justify-content:space-between;margin-bottom:8px}.as-page-head h1{font-size:20px;font-weight:600;margin:0}.as-toolbar{margin:7px 0;flex-wrap:wrap}.as-toolbar>span{color:#637487}.as-toolbar>label{font-size:12px;color:#536578}.as-search,.as-toolbar>label{display:flex;align-items:center;gap:5px}.as-search input{width:220px}.as-table-wrap{width:100%;overflow-x:auto;border:1px solid #b8c6d4;background:#fff}.as-table{width:100%;min-width:850px;border-collapse:collapse;table-layout:fixed;text-align:center}.as-buyer-table{min-width:1120px}.as-table td,.as-table th{border:1px solid #c6d1dc;padding:4px 5px;vertical-align:middle;overflow-wrap:anywhere}.as-table thead th{background:#e9f0f7;font-weight:600;height:28px;white-space:nowrap}.as-table:not(.as-buyer-table) thead th:first-child{width:88px}.as-table:not(.as-buyer-table) thead th:nth-child(2){width:112px}.as-table:not(.as-buyer-table) thead th:nth-child(3){width:88px}.as-table:not(.as-buyer-table) thead th:nth-child(4){width:210px}.as-table:not(.as-buyer-table) thead th:nth-child(5){width:110px}.as-table:not(.as-buyer-table) thead th:nth-child(6){width:125px}.as-table:not(.as-buyer-table) thead th:nth-child(7){width:112px}.as-buyer-table thead th:first-child{width:18%}.as-buyer-table thead th:nth-child(2){width:44%}.as-buyer-table thead th:nth-child(3){width:14%}.as-buyer-table thead th:nth-child(4){width:15%}.as-buyer-table thead th:nth-child(5){width:9%}.as-table small{margin-top:2px;font-size:11px;color:#66798c;overflow:hidden;text-overflow:ellipsis}.as-table small,.as-task-badge{display:block;white-space:nowrap}.as-task-badge{width:max-content;max-width:100%;margin:3px auto 0;padding:2px 5px;border-radius:3px;font-size:13px;font-weight:700;line-height:1.2}.as-task-mine{background:#fff0d4;color:#9a4c00;border:1px solid #efbd72}.as-task-sales{background:#e1efff;color:#145b9d;border:1px solid #99c2ec}.as-task-procurement{background:#e6e4fa;color:#55458c;border:1px solid #b7ace2}.as-task-other{background:#eef1f4;color:#4e6072;border:1px solid #c6d0d9}.as-task-completed{background:#e2f3e8;color:#25663e;border:1px solid #9ac8a9}.as-table .as-group th{text-align:left;background:#f1f5f9;height:23px;padding:3px 8px;border-top:2px solid #9eb2c6}.as-group span{margin-left:9px;font-size:11px;color:#6a7c8e;font-weight:400}.as-table .as-link{font-weight:700;border:0;background:transparent;min-height:24px;padding:1px 3px}.as-table .as-link:hover{text-decoration:underline}.as-table .as-product-cell strong{display:block}.as-table .as-product-cell .ow-images{margin:2px auto 0;max-width:56px}.as-table .as-problem-cell{text-align:left}.as-table .as-reason{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;white-space:normal;text-align:left;width:100%;max-height:36px;min-height:0;padding:0;overflow:hidden;border:0;background:transparent;line-height:1.35}.as-table .as-reason:hover{text-decoration:underline;background:transparent}.as-table .as-problem-thumbs{display:flex;align-items:center;gap:4px;margin-top:3px;max-width:100%;overflow-x:auto}.as-table .as-order-product-cell .ow-images,.as-table .as-problem-cell .ow-images,.as-table .as-product-cell .ow-images{height:50px;min-height:50px;max-height:50px;padding:0;border:0;background:transparent;overflow:hidden}.as-table .as-order-product-cell .ow-image-list,.as-table .as-problem-cell .ow-image-list,.as-table .as-product-cell .ow-image-list{height:50px;display:flex;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:thin}.as-table .as-order-product-cell .ow-image-open,.as-table .as-order-product-cell .ow-image-tile,.as-table .as-problem-cell .ow-image-open,.as-table .as-problem-cell .ow-image-tile,.as-table .as-product-cell .ow-image-open,.as-table .as-product-cell .ow-image-tile{display:block;flex:none;width:50px;height:50px;min-height:0;max-height:50px;padding:0;border:0}.as-table .as-order-product-cell .ow-image-open img,.as-table .as-problem-cell .ow-image-open img,.as-table .as-product-cell .ow-image-open img{width:100%;height:100%;object-fit:contain}.as-table .as-order-product-cell .ow-image-feedback,.as-table .as-order-product-cell .ow-product-copy-actions,.as-table .as-problem-cell .ow-image-actions,.as-table .as-problem-cell .ow-image-notice,.as-table .as-product-cell .ow-image-feedback,.as-table .as-product-cell .ow-product-copy-actions{display:none}.as-table .as-problem-thumbs>.ow-images{max-width:104px}.as-table .as-progress-cell>span{display:block}.as-table .as-row-actions button{min-height:26px;padding:2px 5px;margin:2px;font-size:12px}.as-table .as-order-product-cell{text-align:left}.as-order-product-info{display:flex;align-items:center;justify-content:space-between;gap:6px}.as-order-product-info>div{min-width:0}.as-order-product-info strong{margin-left:5px}.as-order-product-info .ow-images{width:50px;flex:none}.as-table .as-opinion-cell{text-align:left}.as-table .as-sales-latest{color:#245d8b;white-space:normal;max-height:2.8em;line-height:1.4}.as-buyer-table .as-row-actions .as-task-badge{margin:0 auto 4px}.as-buyer-table .as-row-actions button{min-width:58px}.as-buyer-table .as-original-order-cell{padding:2px;vertical-align:top;text-align:left;overflow-wrap:normal}.as-original-order-meta{display:flex;align-items:center;gap:5px;height:25px;min-width:0;padding:0 3px}.as-original-order-meta small{margin:0}.as-buyer-table .as-original-order-cell .ow-readonly-sheet .ow-table-scroll{max-height:none;overflow:visible}.as-table .as-progress-next{font-weight:600;color:#355d7f}.as-table .as-progress-note{white-space:normal;max-height:2.8em;line-height:1.4}.as-composer{background:#fff;border:1px solid #b6c7d7;border-radius:5px;margin:8px 0;padding:8px;font-size:13px}.as-composer>header{display:flex;align-items:center;justify-content:space-between;margin-bottom:6px}.as-composer fieldset,.as-inline-form fieldset{border:0;padding:0;margin:0;min-width:0;display:flex;gap:8px;flex-wrap:wrap;align-items:start}.as-composer label,.as-inline-form label,.as-order-picker label{display:flex;flex-direction:column;gap:3px;font-size:12px}.as-grow,.as-reason-field{flex:1 1;min-width:180px}.as-create-images{display:flex;gap:8px;align-items:flex-start;flex-wrap:wrap;margin-top:7px}.as-create-images>.ow-images{flex:0 1 210px;min-width:180px;max-width:100%}.as-replacement-target{display:flex;flex:1 1;gap:8px;min-width:290px;border-left:3px solid #6a8fbc;padding-left:8px}.as-replacement-target>div{display:flex;gap:7px;flex:1 1}.as-replacement-target .ow-images{width:180px}.as-create-bottom{justify-content:space-between;align-items:center;margin-top:7px}.as-create-bottom>span{font-size:12px;color:#617386}.as-create-fields textarea{resize:vertical;max-height:90px}.as-inline-form{font-size:13px}.as-inline-form legend{font-weight:600;margin-bottom:7px}.as-inline-form label>input{max-width:220px}.as-inline-form label>select{max-width:320px}.as-inline-form .as-grow input{max-width:320px;width:100%}.as-inline-form .ow-images{max-width:220px}.as-form-actions{margin-top:8px}.as-note{font-size:12px;color:#637486;margin:5px 0}.as-conflict{display:flex;gap:7px;align-items:center;flex-wrap:wrap;padding:8px;background:#fff2db}.as-notice{color:#216843;background:#eaf6ee;padding:6px 9px}.as-history{max-height:55vh;overflow:auto}.as-history p{display:flex;flex-direction:column;margin:6px 0;padding-bottom:6px;border-bottom:1px solid #d7e2ec;white-space:pre-wrap}.as-history .ow-images{max-width:210px}.as-order-picker{padding:8px;background:#f0f5fa;margin-bottom:8px}.as-empty{padding:20px;text-align:center;color:#6c7b8b}.as-composer .as-create-fields{display:grid;grid-template-columns:110px minmax(180px,1fr) minmax(145px,.8fr);align-items:end;gap:8px}.as-composer .as-reason-field{min-width:0}.as-composer .as-reason-field textarea{height:32px;min-height:32px;max-height:96px;line-height:20px;resize:none;overflow-y:auto}.as-composer .as-image-field{display:flex;flex-direction:column;gap:2px;min-width:0;color:#54697d;font-size:11px}.as-composer .as-evidence-field .ow-image-input{min-height:32px;height:32px}.as-composer .as-evidence-field .ow-image-input-placeholder{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.as-composer .as-targets{max-height:min(56vh,660px);min-width:0;overflow:auto;margin-top:7px;border:1px solid #bdccd9;background:#fff}.as-composer .as-selected-rows{display:flex;flex-wrap:wrap;gap:5px;margin-top:6px}.as-composer .as-selected-row{display:flex;align-items:center;gap:7px;min-height:28px;padding:2px 6px;border:1px solid #c8d6e3;border-radius:3px;background:#f5f9fc}.as-composer .as-selected-row>strong{font-size:12px;color:#245b8a}.as-composer .as-selected-row label{display:flex;flex-direction:row;align-items:center;gap:4px;white-space:nowrap}.as-composer .as-selected-row input{width:52px;min-height:24px;height:24px;padding:1px 3px;text-align:right}.as-composer .as-selected-row select{width:110px;min-height:24px;height:24px;padding:1px 3px}.as-composer .as-selected-supplier{max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#617486;font-size:11px}.as-composer .as-create-images{align-items:end}.as-composer .as-image-field .ow-image-input-wrap{width:100%}.as-composer .as-replacement-target{align-items:end}.as-composer .as-replacement-target .as-image-field{width:185px;flex:none}.as-sales-reply{display:flex;align-items:end;gap:6px;margin-top:8px;padding-top:7px;border-top:1px solid #d7e2ec;flex-wrap:wrap}.as-sales-reply label{display:flex;flex-direction:column;gap:3px;flex:1 1;min-width:180px;font-size:12px}.as-sales-reply input{width:100%}.as-sales-reply button{height:30px}.as-sales-reply .ow-error{flex-basis:100%}.as-modal-product{margin-bottom:8px;overflow:auto;max-height:min(49vh,620px);border:1px solid #bdccd9}.as-modal-summary{display:flex;align-items:center;gap:8px;padding:4px 0;border-bottom:1px solid #d7e2ec}.as-modal-summary>span:nth-child(2){flex:1 1;min-width:0;overflow-wrap:anywhere}.as-modal-summary .as-task-badge{margin:0;flex:none}.as-modal-evidence{display:flex;align-items:center;gap:8px;padding-top:5px}.as-modal-evidence>.ow-images{width:150px;max-height:64px;overflow:auto}.as-modal-backdrop{position:fixed;inset:0;z-index:90;display:grid;place-items:center;padding:12px;background:rgba(25,39,54,.36)}.as-modal{width:min(1120px,calc(100vw - 24px));max-height:88vh;overflow:auto;background:#fff;border:1px solid #9fb1c3;border-radius:8px;box-shadow:0 20px 54px rgba(22,37,52,.28);padding:12px}.as-modal>header{display:flex;align-items:center;justify-content:space-between;padding-bottom:7px;margin-bottom:8px;border-bottom:1px solid #d5dee7}.as-modal>header>strong{font-size:15px}.as-modal .as-inline-form fieldset{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.as-modal .as-inline-form legend{grid-column:1/-1}.as-modal .as-inline-form .as-grow{grid-column:1/-1;max-width:320px}.as-modal .as-inline-form .ow-images{grid-column:1/-1;max-width:220px}.as-modal .as-inline-form input,.as-modal .as-inline-form select{width:100%}@media(max-width:700px){.as-page-head{align-items:start;gap:8px}.as-page-head h1{font-size:19px}.as-page-head>div{flex-wrap:wrap;justify-content:end}.as-composer .as-create-fields{grid-template-columns:90px minmax(0,1fr)}.as-composer .as-evidence-field{grid-column:1/-1}.as-composer .as-targets{max-height:54vh}.as-create-bottom{flex-wrap:wrap}.as-create-images>*{min-width:100%}.as-replacement-target{flex-wrap:wrap}.as-search input{width:185px}.as-modal .as-inline-form fieldset{grid-template-columns:1fr}.as-modal .as-inline-form .as-grow,.as-modal .as-inline-form .ow-images,.as-modal .as-inline-form legend{grid-column:1}}@media(prefers-reduced-motion:no-preference){.as-composer button,.as-workspace button{transition:background-color .13s ease,border-color .13s ease}.as-expanded>td,.as-modal{animation:as-open .15s ease-out}@keyframes as-open{0%{opacity:.6;transform:translateY(3px)}to{opacity:1;transform:translateY(0)}}}.as-workspace .as-notice{position:fixed;top:64px;right:20px;z-index:70;max-width:calc(100vw - 24px);box-sizing:border-box;margin:0;padding:6px 10px;border:1px solid #9ac8a9;border-radius:4px;background:#eaf6ee;color:#216843;box-shadow:0 6px 18px #1a42271f;pointer-events:none}.as-workspace .as-table-wrap{overflow-x:clip;container-type:inline-size}.as-case-table{min-width:0;table-layout:fixed}.as-table.as-case-table thead th:first-child{width:120px}.as-table.as-case-table thead th:nth-child(2){width:365px}.as-table.as-case-table thead th:nth-child(3){width:auto}.as-table.as-case-table thead th:nth-child(4){width:160px}.as-case-table tr[data-after-sales-id]{height:166px}.as-case-table tr.as-purchase-case{--as-row-content-height:214px}.as-case-table td{vertical-align:top;text-align:left}.as-case-table .as-order-cell{padding:3px;text-align:center;vertical-align:top}.as-order-card{display:flex;flex-direction:column;align-items:center;justify-content:space-between;gap:4px;width:100%;max-width:132px;height:var(--as-row-content-height,158px);box-sizing:border-box;margin:0 auto;padding:8px 4px;border:2px solid #4386c5;border-radius:5px;background:#f4f9ff}.as-order-number{display:block;width:100%;font-size:12px;line-height:1.25;color:#22578c;overflow-wrap:anywhere}.as-kind-line{display:flex;align-items:center;justify-content:center;width:100%}.as-kind-line select{width:88px;min-height:25px;height:25px;padding:2px 3px}.as-kind-line strong{font-size:12px}.as-completion-toggle{display:flex;align-items:center;justify-content:center;gap:4px;width:100%;min-height:24px;box-sizing:border-box;padding:2px;border-radius:3px;color:#446075;cursor:pointer;white-space:nowrap}.as-completion-toggle.as-complete-checked{background:#ddf3e3;color:#1b6b3e;font-weight:700}.as-completion-toggle input[type=checkbox]{min-height:16px;width:16px;height:16px;margin:0;accent-color:#23814c}.as-case-table .as-original-order-cell{padding:2px;overflow:hidden}.as-compact-product{zoom:.7;width:510px;max-width:none}.as-compact-product .ow-readonly-sheet,.as-compact-product .ow-table-scroll{width:510px;max-width:510px}.as-compact-product .ow-table-scroll{max-height:none;overflow:visible}.as-case-table .as-chat-cell{padding:4px!important;vertical-align:bottom}.as-chat-messages{height:calc(var(--as-row-content-height,158px) - 32px);overflow-y:auto;padding:2px;border:1px solid #d6e1eb;border-radius:3px;background:#fafcff;scrollbar-width:thin}.as-chat-message{display:flex;flex-direction:column;gap:1px;width:max-content;max-width:85%;margin:0 auto 3px 0;padding:2px 4px;border-radius:3px;background:#eef4f9;line-height:1.3}.as-chat-message.is-mine{margin-left:auto;margin-right:0;background:#e9f3e9}.as-chat-message small{display:block;margin:0;color:#617488;font-size:9px;line-height:1.15;white-space:nowrap}.as-chat-message span{white-space:pre-wrap;overflow-wrap:anywhere}.as-cell-reply{display:flex;align-items:center;gap:3px;margin-top:2px}.as-cell-reply input{min-width:0;width:100%;height:22px;min-height:22px;padding:1px 4px}.as-cell-reply button{flex:none;min-height:22px;padding:1px 5px}.as-case-table .as-result-cell{text-align:left;vertical-align:top;padding:4px}.as-result-panel{display:flex;flex-direction:column;gap:4px;height:var(--as-row-content-height,158px);min-width:0}.as-result-controls{display:flex;align-items:center;gap:3px;flex:none;min-width:0}.as-result-controls .as-text-link{flex:none;min-height:23px;padding:1px 2px;border:0;background:transparent;color:#356a9b;font-size:11px}.as-result-status{flex:1 1;text-align:center;font-size:12px;color:#365b77}.as-workspace .as-result-edit{align-self:flex-start;flex:none;min-height:23px;margin-top:auto;padding:1px 4px;border:0;background:transparent;color:#356a9b;font-size:11px}.as-result-list{display:flex;flex:1 1;flex-direction:column;gap:4px;min-height:0;overflow-y:auto;scrollbar-width:thin}.as-result-item{display:block;padding:3px 5px;border-left:2px solid #2e79ad;border-radius:2px;background:#f1f7fb;color:#244e69;font-size:11px;line-height:1.25;overflow-wrap:anywhere}.as-result-item small{display:block;margin-top:2px;color:#536a7e;font-size:10px;white-space:normal;overflow-wrap:anywhere}.as-result-item>span{display:block}.as-result-empty,.as-result-pending{display:block;color:#6c7b8b;font-size:11px;line-height:1.4}.as-result-pending{color:#8a621e}.as-result-cell .as-result-action{display:block;flex:1 1;min-width:0;width:100%;min-height:25px;height:25px;margin:0;padding:2px 3px;font-size:11px}.as-result-entry-form{flex:1 1;min-height:0;box-sizing:border-box;overflow-y:auto;margin:0;padding:0 1px;text-align:left;scrollbar-width:thin}.as-result-entry-form .as-inline-form fieldset{display:flex;flex-direction:column;align-items:stretch;gap:3px}.as-result-entry-form .as-inline-form .as-grow,.as-result-entry-form .as-inline-form label{width:100%;min-width:0}.as-result-entry-form .as-inline-form label{gap:1px;font-size:11px}.as-result-entry-form .as-inline-form label>input,.as-result-entry-form .as-inline-form label>select{width:100%;max-width:none;min-height:24px;height:24px;padding:2px 4px;font-size:12px}.as-result-entry-form .as-inline-form .as-inline-check{align-self:flex-start}.as-result-entry-form .as-inline-form .ow-images{max-width:100%}.as-result-entry-form .as-form-actions{gap:4px;flex-wrap:wrap;margin-top:4px}.as-result-entry-form .as-form-actions button{min-height:24px;padding:2px 5px;font-size:11px}.as-case-table .as-expanded>td{padding:8px 10px;background:#f6f9fc;border-top:2px solid #8fb0ce}.as-case-table .as-inline-feedback>td{padding:6px 10px;background:#fff8ec}.as-case-table .as-collapse{margin-top:6px}.as-case-table .as-inline-form fieldset{align-items:end}.as-case-table .as-inline-form .as-grow{min-width:210px}@container (max-width:829px){.as-case-table,.as-case-table tbody{display:block;width:100%;min-width:0}.as-case-table thead{display:none}.as-case-table tr[data-after-sales-id]{display:grid;grid-template-columns:120px minmax(0,1fr);width:100%;height:auto;border-bottom:2px solid #9eb2c6}.as-case-table tr[data-after-sales-id]>td{display:block;width:auto;min-width:0}.as-case-table tr[data-after-sales-id]>td:first-child{grid-column:1;grid-row:1}.as-case-table tr[data-after-sales-id]>td:nth-child(2){grid-column:1/-1;grid-row:2}.as-case-table tr[data-after-sales-id]>td:nth-child(3){grid-column:1/-1;grid-row:3}.as-case-table tr[data-after-sales-id]>td:nth-child(4){grid-column:2;grid-row:1}.as-order-card{height:auto;min-height:104px}.as-case-table .as-result-cell{padding-top:8px}.as-case-table tr[data-after-sales-id]>td:nth-child(4):before{display:block;margin-bottom:4px;color:#566b7e;font-size:11px;font-weight:600;content:"当前结果"}.as-case-table tr.as-expanded,.as-case-table tr.as-expanded>td,.as-case-table tr.as-inline-feedback,.as-case-table tr.as-inline-feedback>td{display:block;width:100%;box-sizing:border-box}}@container (max-width:700px){.as-case-table tr[data-after-sales-id]>td:nth-child(2){width:100%;box-sizing:border-box}.as-chat-messages{height:auto;max-height:145px;min-height:88px}}@container (max-width:375px){.as-compact-product{zoom:.56}}.ow-after-sales-panel{position:fixed;z-index:85;top:10px;right:10px;bottom:10px;width:min(440px,calc(100vw - 20px));display:flex;flex-direction:column;background:#fff;border:1px solid #b9c7d5;border-radius:10px;box-shadow:0 12px 36px #26384d33;color:#243446;font-size:13px;outline:none}.ow-after-sales-panel-head{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:48px;padding:8px 12px;border-bottom:1px solid #e0e7ee}.ow-after-sales-panel-head>div{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px;min-width:0}.ow-after-sales-panel-head strong{font-size:15px;white-space:nowrap}.ow-after-sales-muted,.ow-after-sales-panel-head span{font-size:12px;color:#62768b}.ow-after-sales-panel button{font:inherit;cursor:pointer}.ow-after-sales-panel-head button{display:grid;place-items:center;width:28px;height:28px;border:0;border-radius:5px;background:transparent;color:#40556b}.ow-after-sales-panel-head button:hover{background:#edf3f8}.ow-after-sales-panel-body{padding:10px 12px 16px;overflow-y:auto;overscroll-behavior:contain;min-height:0}.ow-after-sales-panel-body>p{margin:6px 0}.ow-after-sales-panel .ow-images-compact{width:auto;max-width:100%;height:auto;min-height:0;max-height:none;padding:3px;border-color:#d5dfe8}.ow-after-sales-panel .ow-images-compact .ow-image-list{display:flex;gap:4px;height:50px;min-height:0;max-height:50px;overflow-x:auto;overflow-y:hidden}.ow-after-sales-panel .ow-images-compact .ow-image-tile{flex:none;width:50px;height:50px;min-height:0;max-height:50px}.ow-after-sales-panel .ow-images-compact .ow-image-open{width:50px;height:50px;min-height:0;max-height:50px;padding:0}.ow-after-sales-panel .ow-images-compact .ow-image-open img{width:100%;height:100%;object-fit:contain}.ow-after-sales-panel .ow-images-compact .ow-image-placeholder{height:40px;min-height:0}.ow-after-sales-panel .ow-images-compact .ow-image-placeholder svg{width:16px;height:16px}.ow-after-sales-panel .ow-images-compact .ow-image-tools{gap:4px}.ow-after-sales-panel .ow-images-compact .ow-image-tools button{min-height:26px;padding:3px 6px;font-size:11px}.ow-after-sales-panel .ow-product-copy-actions{display:none}.ow-after-sales-actions button,.ow-after-sales-expand,.ow-after-sales-reply button,.ow-after-sales-retry{border:1px solid #a9bed4;border-radius:5px;background:#f3f8ff;color:#175a9f;min-height:28px;padding:3px 8px}.ow-after-sales-expand{margin-bottom:6px}.ow-after-sales-selected-only .as-composer .as-note,.ow-after-sales-selected-only .as-create-fields>label:has(select[aria-label="按供应商筛选商品格"]),.ow-after-sales-selected-only .as-target:not(.is-selected){display:none}.ow-after-sales-panel .as-composer{border:0;border-radius:0;margin:0;padding:0;box-shadow:none}.ow-after-sales-panel .as-composer>header{display:none}.ow-after-sales-panel .as-composer .as-create-fields{gap:7px}.ow-after-sales-panel .as-composer .as-targets{max-height:185px;margin:7px 0}.ow-after-sales-panel .as-composer .as-target{min-width:145px;max-width:none;flex:1 1;padding:5px 5px 5px 52px;min-height:43px}.ow-after-sales-panel .as-composer .as-target-image{width:40px;height:40px}.ow-after-sales-panel .as-composer .as-target-image .ow-image-list,.ow-after-sales-panel .as-composer .as-target-image .ow-image-open,.ow-after-sales-panel .as-composer .as-target-image .ow-image-tile,.ow-after-sales-panel .as-composer .as-target-image .ow-images{width:40px!important;height:40px!important;min-height:40px!important;max-height:40px!important}.ow-after-sales-panel .as-composer .as-reason-field{min-width:100%;flex:1 1}.ow-after-sales-panel .as-composer textarea{min-height:55px;resize:vertical}.ow-after-sales-panel .as-composer .as-create-images{display:grid;grid-template-columns:1fr;gap:6px}.ow-after-sales-panel .as-composer .as-create-images>.ow-images,.ow-after-sales-panel .as-composer .as-replacement-target{min-width:0}.ow-after-sales-panel .as-composer .as-replacement-target{display:flex;flex-direction:column;padding-left:7px}.ow-after-sales-panel .as-composer .as-replacement-target>div{flex-wrap:wrap}.ow-after-sales-panel .as-composer .as-replacement-target .ow-images{width:auto}.ow-after-sales-panel .as-composer .as-create-bottom{gap:5px;margin-top:7px}.ow-after-sales-case{display:flex;align-items:center;gap:8px;padding:5px 0;border-bottom:1px solid #e7ecf1}.ow-after-sales-product{flex:none;width:53px;height:53px;overflow:hidden}.ow-after-sales-product .ow-images{border:0;padding:0;height:53px;min-height:0;max-height:53px}.ow-after-sales-case>div:last-child{display:flex;flex-wrap:wrap;align-items:center;gap:4px;min-width:0}.ow-after-sales-case b{font-size:13px}.ow-after-sales-case span:not(.as-task-badge){color:#586c7f;max-width:140px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ow-after-sales-case .as-task-badge{display:inline-flex;margin:0;font-size:11px;padding:2px 6px}.ow-after-sales-reason{white-space:pre-wrap;overflow-wrap:anywhere;font-size:13px;line-height:1.45}.ow-after-sales-evidence,.ow-after-sales-target{display:flex;align-items:center;gap:6px;flex-wrap:wrap;margin:7px 0;padding:5px 0;border-top:1px solid #edf0f3}.ow-after-sales-evidence>span,.ow-after-sales-target>span{font-size:11px;color:#62768b;white-space:nowrap}.ow-after-sales-evidence>.ow-images,.ow-after-sales-target>.ow-images{flex:0 1 auto;width:fit-content;min-width:0;max-width:calc(100% - 72px);padding:0;border:0;background:transparent}.ow-after-sales-actions{display:flex;gap:6px;flex-wrap:wrap;margin:9px 0}.ow-after-sales-reply{display:flex;align-items:end;gap:6px;flex-wrap:wrap;margin:8px 0}.ow-after-sales-reply label{flex:1 1;min-width:160px;display:flex;flex-direction:column;gap:3px;font-size:11px;color:#62768b}.ow-after-sales-reply label:has(>input[type=checkbox]){flex:0 0 auto;min-width:0;display:inline-flex;flex-direction:row;align-items:center;gap:4px;white-space:nowrap;font-size:12px;color:#32679b}.ow-after-sales-reply label>input[type=checkbox]{margin:0}.ow-after-sales-reply textarea{width:100%;height:45px;min-height:45px;box-sizing:border-box;padding:5px;border:1px solid #c6d4e1;border-radius:5px;font:inherit;font-size:13px;resize:vertical}.ow-after-sales-reply button{min-width:76px;height:45px}.ow-after-sales-reply .ow-message{width:100%}.ow-after-sales-notice{font-size:11px;color:#267147}.ow-after-sales-history{border-top:1px solid #e4eaf0;padding-top:8px;margin-top:8px}.ow-after-sales-history>summary{font-size:12px;color:#32679b;cursor:pointer}.ow-after-sales-history .as-history>strong{display:none}.ow-after-sales-panel .as-history{max-height:none}.ow-after-sales-panel .as-history article,.ow-after-sales-panel .as-history p{font-size:12px;margin:5px 0;padding:4px 0}.ow-after-sales-panel .as-inline-form{border:1px solid #d9e5ef;border-radius:6px;padding:8px;margin:7px 0;font-size:12px}.ow-after-sales-panel .as-inline-form fieldset{display:flex;flex-wrap:wrap;gap:7px}.ow-after-sales-panel .as-inline-form legend{display:none}.ow-after-sales-panel .as-inline-form label{flex:1 1;min-width:125px;gap:3px}.ow-after-sales-panel .as-inline-form .as-grow{min-width:100%}.ow-after-sales-panel .as-inline-form label>input,.ow-after-sales-panel .as-inline-form label>select{width:100%;max-width:none;min-height:29px}.ow-after-sales-panel .as-inline-form .ow-images{flex:1 1;min-width:160px;max-width:none}.ow-after-sales-panel .as-inline-form .as-form-actions{gap:5px;margin-top:8px}.ow-after-sales-panel .as-inline-form .as-form-actions button{min-height:28px;padding:3px 8px}@media(max-width:520px){.ow-after-sales-panel{inset:0;width:100%;height:100%;border-radius:0;border:0}.ow-after-sales-panel-body{padding:9px 10px 18px}}@media print{.ow-after-sales-panel{display:none}}textarea.ow-spec-cell{display:block;box-sizing:border-box;field-sizing:fixed;width:100%;min-width:0;height:100%;min-height:0;max-height:100%;margin:0;padding:0 2px;border-radius:0;resize:none;color:inherit;font:inherit;text-align:left;cursor:text;white-space:pre;overflow:auto;scrollbar-width:none;user-select:text;-webkit-user-select:text;overscroll-behavior:auto}.ow-three-column .ow-variant textarea.ow-spec-cell:focus{background:#f3f8ff;outline:2px solid #1a73e8;outline-offset:-2px}textarea.ow-spec-cell::selection{color:#fff;background:#1a73e8}