.v16-guide,.v16-callout{display:flex;align-items:center;gap:14px;margin:12px 0;padding:13px 16px;border:1px solid #b9dbea;border-radius:14px;background:linear-gradient(105deg,#f0f9fd,#fff);color:#315c70}.v16-guide b,.v16-callout b{color:#0d6f9f}.v16-guide small,.v16-callout span{margin-left:auto;color:#607986}.v16-table>thead th{white-space:nowrap}.v16-table>tbody>tr>td{vertical-align:top}.v16-model{display:grid;gap:3px;min-width:130px}.v16-model b{font-size:14px;color:#17394c}.v16-model span,.v16-model small{color:#6b808c;font-size:12px}.v16-strip{display:grid;grid-template-columns:repeat(3,minmax(74px,1fr));gap:6px;min-width:250px}.v16-strip span{display:grid;gap:2px;padding:9px;border-radius:10px;background:#edf7fb;text-align:center}.v16-strip span:nth-child(2){background:#e4f2ff}.v16-strip span.bad{background:#fff0ed;color:#a53229}.v16-strip small{font-size:11px;color:inherit}.v16-strip b{font-size:18px}.v16-flow-list{display:flex;align-items:stretch;gap:10px;min-width:620px;max-width:900px;overflow-x:auto;padding:2px 2px 8px;scroll-snap-type:x proximity}.v16-flow-card{display:grid;flex:0 0 220px;align-content:start;gap:7px;padding:11px;border:1px solid #d8e7ee;border-radius:12px;background:#fbfdfe;scroll-snap-align:start}.v16-flow-top{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.v16-flow-top>div{display:grid;gap:2px}.v16-flow-top small,.v16-flow-card>small{font-size:11px;color:#6b808c}.v16-flow-numbers{display:flex;gap:12px;color:#536f7e;font-size:12px}.v16-actions{display:flex;flex-wrap:wrap;gap:6px}.v16-actions button{margin:0;padding:7px 10px}.v16-add{flex:0 0 190px;min-height:118px;border:1px dashed #7cb8d2!important;background:#eef9fd!important;color:#126d98!important}.v16-badge,.v16-return-status{display:inline-flex;align-items:center;padding:4px 9px;border-radius:999px;font-size:11px;font-weight:700;white-space:nowrap}.v16-badge.warehouse{background:#fff0cf;color:#8a5900}.v16-badge.buyer{background:#fff5b8;color:#735900}.v16-badge.transit,.v16-return-status.blue{background:#def0ff;color:#176994}.v16-badge.complete,.v16-return-status.done{background:#dff4e7;color:#1c6b40}.v16-badge.danger,.v16-return-status.danger{background:#ffe5e1;color:#a6332a}.v16-badge.muted,.v16-return-status.muted{background:#edf1f3;color:#60727d}.v16-return-status.warn{background:#fff0cf;color:#8a5900}.v16-wh-summary,.v16-return-summary{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin-bottom:12px}.v16-wh-summary>div,.v16-return-summary>div{display:grid;gap:4px;padding:16px;border:1px solid #d8e8ef;border-radius:14px;background:linear-gradient(145deg,#fff,#f0f8fb)}.v16-wh-summary small,.v16-return-summary small{color:#617986}.v16-wh-summary b,.v16-return-summary b{font-size:25px;color:#126f9d}.v16-title{margin:20px 0 10px;color:#254a5e}.v16-ledger,.v16-legacy{margin-top:18px;border:1px solid #d7e6ed;border-radius:14px;background:#fff}.v16-ledger summary,.v16-legacy summary{padding:14px 16px;cursor:pointer;font-weight:700;color:#315c70}.v16-return-tabs{display:flex;gap:8px;margin-bottom:12px}.v16-return-tabs button{background:#edf4f7;color:#456574}.v16-return-tabs button.active{background:#1f83b4;color:#fff}.v16-return-toolbar{display:flex;align-items:center;justify-content:space-between;gap:20px;margin:12px 0}.v16-return-toolbar h3{margin:0 0 4px}.v16-return-toolbar p{margin:0;color:#607986}.v16-return-filter{margin-bottom:12px}.v16-return-filter input{width:min(480px,100%)}.v16-pictures{display:flex;gap:7px;min-width:124px}.v16-pictures img{width:56px!important;height:56px!important;object-fit:cover;border-radius:8px}.v16-problem{display:block;max-width:260px}.v16-pool-count{display:grid;grid-template-columns:repeat(3,74px);gap:5px}.v16-pool-count span{display:grid;gap:2px;padding:8px;border-radius:9px;background:#f0f6f8;text-align:center}.v16-pool-count small{font-size:10px;color:#6d808a}.v16-pool-count b{font-size:17px}.v16-actual{display:grid;gap:4px;min-width:145px}.v16-actual input{width:130px}.v16-actual em{font-size:11px;color:#b05a17;font-style:normal}.v16-return-progress{display:grid;gap:5px;min-width:260px}.v16-return-progress>div{height:8px;border-radius:999px;overflow:hidden;background:#e6edf0}.v16-return-progress i{display:block;height:100%;background:linear-gradient(90deg,#30a6d7,#63c38d)}.v16-return-progress small{color:#607986}.v16-row-actions{display:flex;flex-wrap:wrap;gap:6px;min-width:160px}.v16-compose,.v16-return-row,.v16-return-item,.v16-receipt{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:8px 0;padding:11px;border:1px solid #d9e6ec;border-radius:11px;background:#f9fcfd}.v16-compose>div,.v16-return-row>div,.v16-return-item>div:last-child,.v16-receipt>div{display:grid;gap:3px}.v16-compose small,.v16-return-row small,.v16-return-item small,.v16-receipt small{color:#607986}.v16-return-row>div{min-width:430px}.v16-return-row input{width:120px}.v16-claim-products{display:grid;gap:8px;min-width:430px}.v16-claim-product{display:flex;align-items:center;gap:10px;padding:8px;border:1px solid #d9e7ed;border-radius:10px;background:#fff}.v16-claim-images{display:flex;gap:5px}.v16-claim-images figure{display:grid;gap:2px;margin:0;text-align:center;color:#718590}.v16-claim-images figure small{font-size:9px}.v16-claim-images img,.v16-claim-images .pv-noimg{width:50px!important;height:50px!important;object-fit:cover;border-radius:7px}.v16-claim-images .pv-noimg{display:grid;place-items:center;background:#edf2f4;font-size:10px}.v16-claim-copy{display:grid;gap:3px;min-width:210px}.v16-claim-copy b{color:#17394c}.v16-claim-copy span,.v16-claim-copy small{font-size:11px;color:#647b87}.v16-manual-head{display:flex;align-items:center;justify-content:space-between;margin-top:16px}.v16-manual-head h4{margin:0}.v16-manual-head small{color:#607986}.v16-manual-row{display:grid;grid-template-columns:1.2fr 1fr 90px 1fr auto;gap:8px;margin-top:8px}.v16-detail-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px}.v16-detail-head>div:first-child{display:grid}.v16-return-item>.v16-claim-product{width:100%}.v16-inspect-row{display:grid;grid-template-columns:minmax(430px,1fr) repeat(3,105px) minmax(150px,1fr);gap:9px;align-items:end;margin:10px 0;padding:12px;border:1px solid #d8e6ec;border-radius:12px;background:#f9fcfd}.v16-inspect-row>div{display:grid;gap:3px}.v16-inspect-row small{color:#607986}.v16-inspect-row label{display:grid;gap:3px;font-size:12px}.v16-paper{padding:24px;background:#fff;color:#182d38}.v16-paper h1{text-align:center}.v16-paper>div{display:flex;justify-content:space-between;margin:18px 0}.v16-paper table{width:100%;border-collapse:collapse}.v16-paper td,.v16-paper th{padding:10px;border:1px solid #9cabb2}.v16-paper img{width:64px!important;height:64px!important;object-fit:cover}.v16-legacy>div{display:flex;flex-wrap:wrap;gap:7px;padding:0 14px 14px}
@media(max-width:1200px){.v16-guide{align-items:flex-start;flex-wrap:wrap}.v16-guide small{width:100%;margin-left:0}.v16-wh-summary,.v16-return-summary{grid-template-columns:repeat(2,1fr)}.v16-inspect-row{grid-template-columns:1fr 1fr 1fr}.v16-inspect-row>div,.v16-inspect-row>input{grid-column:1/-1}}
@media print{body *{visibility:hidden}.v16-paper,.v16-paper *{visibility:visible}.v16-paper{position:fixed;inset:0}.v16-paper button{display:none}}
.v16-good-routes{display:grid;gap:8px;margin:0 0 14px 24px;padding:10px;border-left:3px solid #82c9e7;background:#f4f9fb}.v16-good-route{display:grid;grid-template-columns:minmax(420px,1fr) auto;gap:12px;align-items:center;padding:10px;border:1px solid #d7e6ed;border-radius:12px;background:#fff}.v16-good-route>div:last-child{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:7px}.v16-good-route button{margin:0}.v16-good-route>div:last-child small{color:#607986}@media(max-width:900px){.v16-good-routes{margin-left:0}.v16-good-route{grid-template-columns:1fr}.v16-good-route>div:last-child{justify-content:flex-start}}
.v16-flow-card.is-editable{cursor:pointer}.v16-flow-card.is-editable:hover{border-color:#58a9cf;box-shadow:0 8px 20px rgba(36,113,150,.12)}.v16-wh-action.confirm{background:#2675b8}.v16-wh-action.inspect{background:#d98218}.v16-wh-action.claim{background:#b44c68}.v16-wh-action.next{background:#39865e}
.v16-notify{background:#d98218!important}
.v16-table th:last-child,.v16-table td:last-child{position:sticky;right:0;z-index:2;min-width:116px;background:#fff}.v16-table thead th:last-child{z-index:3;background:#eaf2f6}.v16-wh-action{white-space:nowrap}
.v16-flow-list-table th:last-child,.v16-flow-list-table td:last-child{position:static;right:auto;z-index:auto;background:inherit}.v16-flow-list-table thead th:last-child{background:#eaf2f6}
.v16-warehouse-acceptance{display:grid;gap:7px;min-width:145px}.v16-warehouse-acceptance span{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:7px 9px;border-radius:9px;background:#edf7fb}.v16-warehouse-acceptance span+span{background:#fff5df}.v16-warehouse-acceptance small{color:#5d7581}.v16-warehouse-acceptance b{font-size:17px;color:#176c91}.v16-warehouse-acceptance span+span b{color:#93610b}
.v16-wh-tabs{display:flex;gap:8px;margin:18px 0 12px;padding:5px;border-radius:14px;background:#e7f0f4}.v16-wh-tabs button{background:transparent;color:#466879}.v16-wh-tabs button.active{background:#fff;color:#116f9d;box-shadow:0 3px 10px rgba(31,94,122,.12)}.v16-wh-pager{display:flex;align-items:center;justify-content:flex-end;gap:10px;padding:12px 4px}.v16-wh-pager span{margin-right:auto;color:#607986}.v16-wh-pager button{padding:7px 12px}.v16-wh-pager button:disabled{opacity:.4;cursor:not-allowed}.v16-waiting{display:inline-flex;padding:7px 10px;border-radius:9px;background:#fff2ce;color:#875b0b;font-size:12px;font-weight:700;white-space:nowrap}.v16-return-strip{display:grid;grid-template-columns:repeat(3,minmax(72px,1fr));gap:5px;min-width:235px}.v16-return-strip span{display:grid;gap:2px;padding:8px;border-radius:9px;background:#edf6fa;text-align:center}.v16-return-strip span.good{background:#e5f5ec;color:#26704c}.v16-return-strip span.bad{background:#ffe9e5;color:#a63b31}.v16-return-strip small{font-size:10px;color:inherit}.v16-return-strip b{font-size:17px}.v16-return-flow-list{min-width:590px}.v16-return-batch{display:grid;flex:0 0 220px;align-content:start;gap:7px;padding:11px;border:1px solid #d8e7ee;border-radius:12px;background:#fbfdfe;scroll-snap-align:start}.v16-return-batch>small{font-size:11px;color:#6b808c}.v16-return-table>tbody>tr>td{vertical-align:top}
.v16-return-table th:last-child,.v16-return-table td:last-child{position:sticky;right:0;z-index:2;min-width:138px;background:#fff}.v16-return-table thead th:last-child{z-index:3;background:#eaf2f6}
@media(max-width:900px){.v16-wh-tabs{overflow-x:auto}.v16-wh-tabs button{flex:0 0 auto}.v16-wh-pager{flex-wrap:wrap}.v16-wh-pager span{width:100%;margin:0}.v16-return-strip{grid-template-columns:repeat(2,minmax(72px,1fr))}}
.pv-paste-photo{cursor:text;outline:2px solid transparent;outline-offset:2px;position:relative}.pv-paste-photo:focus{outline-color:#3b95c8;background:#eef8fd}.pv-paste-photo>span{display:block;padding:4px;color:#557180;font-size:12px}.pv-paste-photo img+span{position:absolute;left:4px;right:4px;bottom:4px;padding:3px;background:#173b4fc9;color:#fff;border-radius:5px}
.v16-list-filter{display:flex;align-items:end;gap:10px;flex-wrap:wrap;margin:12px 0;padding:12px 14px;border:1px solid #d7e4eb;border-radius:12px;background:#f8fbfd}.v16-list-filter label{display:grid;gap:5px;min-width:190px;color:#456274;font-size:12px}.v16-list-filter select,.v16-list-filter input{min-width:190px;height:38px;border:1px solid #cbdce5;border-radius:8px;background:#fff}.v16-list-filter>span{margin-left:auto;color:#6b7f8b;font-size:12px}.v16-selected-summary{margin:10px 0 14px;padding:12px 14px;border:1px solid #9fcce3;border-radius:12px;background:#eef8fd}.v16-selected-summary.hidden{display:none}.v16-selected-summary>div{display:flex;align-items:center;gap:18px;flex-wrap:wrap}.v16-selected-summary span{color:#466273}.v16-selected-summary strong{margin-left:5px;color:#143d54;font-size:18px}.v16-selected-summary .bad,.v16-selected-summary .bad strong{color:#b42318}.v16-selected-summary button{margin-left:auto}.v16-selected-summary details{margin-top:9px;padding-top:8px;border-top:1px solid #c5dfe9}.v16-selected-summary p{margin:5px 0;color:#425d6d;font-size:13px}.v16-compose ul{margin:7px 0 0;padding-left:20px;color:#506978;font-size:12px}
.pv-approval{display:inline-flex;padding:4px 9px;border-radius:999px;font-size:12px;font-weight:700}.pv-approval.pending{background:#fff2cc;color:#8a5a00}.pv-approval.done{background:#e4f5ea;color:#23723c}.pv-approval-note{margin:10px 0;padding:10px 13px;border-left:4px solid #50a8d5;background:#eef8fd;color:#496878;border-radius:6px}
.v16-list-filter label{display:flex;align-items:center;gap:6px;white-space:nowrap;min-width:auto}.v16-list-filter input[type="month"],.v16-list-filter input[type="date"]{min-width:145px}.ga11-warehouse-filter{margin-top:16px}.pv-track-table th:first-child,.pv-track-table td:first-child{text-align:center}.v16-strip{grid-template-columns:repeat(4,minmax(70px,1fr));min-width:310px}
.proc-process-type-add{display:flex;gap:8px}.proc-process-type-add input{flex:1}.proc-process-type-rows{display:grid;gap:8px;margin-top:12px;max-height:360px;overflow:auto}.proc-process-type-row{display:flex;align-items:center;gap:10px;padding:10px 12px;border:1px solid #d8e6ec;border-radius:9px;background:#f8fcfd}.proc-process-type-row span{flex:1;font-weight:700}.proc-process-type-row small{color:#6b808c}
.pv-item-actions{display:flex;align-items:center;justify-content:flex-end;gap:8px;flex-wrap:wrap}.v16-flow-numbers .v16-received{color:#d62f28;font-weight:800}
.v16-flow-list-table th:nth-child(3),.v16-flow-list-table td:nth-child(3){width:104px;min-width:104px;max-width:104px}.v16-order-priority{box-sizing:border-box;min-width:100px;width:100px;border:1px solid #e8c675!important;background:#fff8df!important;color:#a86500!important;font-weight:800}.v16-order-priority:disabled{cursor:wait;opacity:.65}.v16-order-priority-label{box-sizing:border-box;display:inline-flex;width:100px;padding:7px 5px;border-radius:9px;background:#fff8df;color:#a86500;font-weight:800;white-space:nowrap}
.v16-model small{max-width:220px;white-space:normal;overflow-wrap:anywhere;word-break:break-word}.v16-flow-list-table td{white-space:normal;overflow-wrap:anywhere;word-break:break-word}
.pv-price-material-field{position:relative}.pv-price-material-suggestions{position:absolute;z-index:40;top:72px;left:0;right:0;display:grid;max-height:300px;overflow:auto;padding:5px;border:1px solid #b8d1dd;border-radius:11px;background:#fff;box-shadow:0 14px 34px rgba(28,70,90,.2)}.pv-price-material-suggestions[hidden]{display:none}.pv-price-material-suggestions button{display:grid;width:100%;gap:2px;padding:9px 11px;border-radius:8px;background:#fff;color:#173949;text-align:left}.pv-price-material-suggestions button:hover{background:#edf8fc}.pv-price-material-suggestions button b{color:#111}.pv-price-material-suggestions button span,.pv-price-material-suggestions button small{color:#617985;font-size:12px}.pv-price-material-empty{padding:10px;color:#6b808a;font-size:12px}
.pv-catalog-model-table .pv-model b{color:#111;font-weight:400}.pv-catalog-model-table .pv-model span{color:#111;font-weight:800}.pv-catalog-model-table .pv-model em{color:#111;font-weight:400}
.v16-flow-list-table>tbody>tr>td{vertical-align:middle}.v16-flow-list-table .v16-flow-list{align-items:center}.v16-flow-list-table .v16-flow-card{align-self:center}.v16-flow-list-table .v16-add{align-self:stretch;height:auto;min-height:0}.v16-list-filter.compact-filter-bar{align-items:center}.v16-list-filter.compact-filter-bar .cf-combo{flex:0 1 auto;min-width:0!important}.v16-list-filter.compact-filter-bar .cf-combo input{width:150px;min-width:0!important}.v16-list-filter.compact-filter-bar .cf-combo:has([data-v16-filter-main]),.v16-list-filter.compact-filter-bar .cf-combo:has([data-v16-filter-sub]){width:218px}.v16-list-filter.compact-filter-bar .cf-combo:has([data-v16-filter-party]){width:270px}.v16-list-filter.compact-filter-bar .cf-combo:has([data-v16-filter-short]),.v16-list-filter.compact-filter-bar .cf-combo:has([data-v16-filter-status]){width:190px}.v16-list-filter.compact-filter-bar>label:not(.cf-combo) select{width:138px;min-width:0!important}@media(max-width:760px){.v16-list-filter.compact-filter-bar .cf-combo{display:grid!important;width:100%!important}.v16-list-filter.compact-filter-bar .cf-combo input,.v16-list-filter.compact-filter-bar>label:not(.cf-combo) select{width:100%;min-width:0!important}}
.v16-related-repair-progress{display:grid;gap:7px;margin:12px 0;padding:12px 14px;border:1px solid #d6e7ee;border-radius:12px;background:#f7fbfc;color:#315c70}.v16-related-repair-progress progress{width:100%;height:8px;accent-color:#2789b4}
.v16-repair-product-row{grid-column:1/-1;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.4fr) minmax(150px,.55fr);gap:12px;padding:12px;border:1px solid #d8e7ee;border-radius:12px;background:#fbfdfe}.v16-repair-product-row .field{min-width:0}.v16-repair-product-row .field label{font-weight:700;color:#496b7b}.v16-repair-product-row .field input{min-width:0}.v16-repair-product-row .v16-repair-model-suggestions{margin-top:5px}.v16-repair-preview-content{width:100%}.v16-repair-preview-detail>span{display:inline-flex;align-items:center;gap:4px;padding:4px 7px;border-radius:7px;background:#f0f6f8}.v16-repair-preview-detail>span:nth-child(3){background:#eaf6ee}.v16-repair-preview-detail strong{overflow-wrap:anywhere}.v16-repair-preview-row.is-locked .v16-repair-preview-detail>span:nth-child(3){background:#f1f2f2}@media(max-width:760px){.v16-repair-product-row{grid-template-columns:1fr}.v16-repair-preview-detail{align-items:flex-start!important}.v16-repair-preview-arrow{display:none}}
.v16-repair-model-suggestions{position:relative;z-index:20;margin-top:6px;border:1px solid #c8dce5;border-radius:10px;background:#fff;box-shadow:0 8px 20px rgba(18,55,72,.12);overflow:hidden}.v16-repair-model-suggestions button{display:flex;align-items:center;gap:8px;width:100%;padding:8px 10px;border:0;border-bottom:1px solid #edf2f4;border-radius:0;background:#fff;color:#17394c;text-align:left}.v16-repair-model-suggestions button:hover{background:#edf8fc}.v16-repair-model-suggestions button span{color:#607986;font-size:12px}.v16-repair-model-empty{display:block;padding:9px 10px;color:#718590;font-size:12px}.v16-related-repair-preview{margin-top:12px}.v16-repair-preview-summary{margin:8px 0;color:#315c70;font-weight:700}.v16-repair-preview-list{display:grid;gap:7px;max-height:360px;overflow:auto}.v16-repair-preview-row{display:flex;align-items:flex-start;gap:9px;padding:10px 11px;border:1px solid #d8e7ee;border-radius:10px;background:#fbfdfe}.v16-repair-preview-row.is-locked{background:#f5f7f8;color:#718590}.v16-repair-preview-content{display:grid;min-width:0;gap:5px}.v16-repair-preview-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.v16-repair-preview-head b{color:#17394c;overflow-wrap:anywhere}.v16-repair-preview-head small{flex:0 0 auto;color:#287b9f;font-weight:700}.v16-repair-preview-detail{display:flex!important;align-items:center;gap:7px;flex-wrap:wrap}.v16-repair-preview-detail strong{color:#111}.v16-repair-preview-arrow{color:#98aab3;font-weight:800}.v16-repair-preview-row small,.v16-repair-preview-row em{color:#607986;font-size:12px;font-style:normal}.v16-repair-preview-row em{overflow-wrap:anywhere}.v16-repair-error-list{display:grid;gap:6px;margin:10px 0;padding:10px;border:1px solid #f0c5be;border-radius:10px;background:#fff5f3;color:#7d332d}.v16-repair-error-list div{display:flex;gap:10px}.v16-repair-error-list span{color:#a34b42}
.v16-pager{display:flex;flex-wrap:wrap;gap:10px;align-items:center;padding:14px 0;color:#607986}.v16-pager>span{margin-right:auto}.v16-pager label{display:flex;gap:6px;align-items:center}.v16-pager input{width:68px}.v16-pager select{width:90px}.v16-pager button:disabled{opacity:.45;cursor:not-allowed}.v16-page-loading .pv-table-wrap,.v16-page-loading .v16-selected-summary{opacity:.5;pointer-events:none}.v16-page-loading .v16-pager:after{content:'正在查询服务器...';font-size:12px;color:#126f9d}@media(max-width:760px){.v16-pager>span{width:100%}.v16-pager{gap:7px}}
.v16-list-filter .v16-query-button{background:#1677c8;border:1px solid #1677c8;color:#fff;font-weight:600}.v16-list-filter .v16-query-button:hover{background:#1264aa;border-color:#1264aa}.v16-list-filter .v16-query-button:focus-visible{outline:2px solid #104e83;outline-offset:2px}
