.expanded-record[data-v-17415b3d]{background:var(--el-fill-color-lighter);min-width:0;padding:16px 24px}@media (width<=767px){.expanded-record[data-v-17415b3d]{margin-top:12px;padding:12px 0;overflow-x:auto}}.batch-pricing-settings[data-v-8440bbbf]{background:var(--el-bg-color);border:1px solid var(--el-border-color);border-radius:4px;margin-top:12px;padding:16px}.policy-fields[data-v-8440bbbf]{flex-wrap:wrap;gap:24px;display:flex}.policy-fields .el-select[data-v-8440bbbf]{width:280px}.el-alert[data-v-8440bbbf]{margin-bottom:12px}.hint[data-v-8440bbbf]{line-height:1.7}.el-input-number[data-v-8440bbbf]{max-width:100%}.threshold-field[data-v-8440bbbf]{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.ledger-filters[data-v-77b0f7ec]{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:16px;display:flex}.ledger-filters .el-input[data-v-77b0f7ec]{width:180px}.ledger-filters .el-select[data-v-77b0f7ec]{width:150px}.ledger-filters[data-v-77b0f7ec] .el-date-editor{width:170px}.ledger-filters .el-button+.el-button[data-v-77b0f7ec]{margin-left:0}.ledger-in[data-v-77b0f7ec]{color:var(--el-color-success)}.ledger-out[data-v-77b0f7ec]{color:var(--el-color-danger)}.ledger-pagination[data-v-77b0f7ec]{margin-top:18px}.hint[data-v-77b0f7ec]{line-height:1.7}.order-editor[data-v-9c8ff4d1]{color:#203b3f;background:#f3f7f6;border-radius:12px;margin-top:16px;padding:20px}.order-edit-notice[data-v-9c8ff4d1]{color:#137f6d;background:#e6f3ef;border-radius:12px;padding:16px 18px}.order-edit-notice p[data-v-9c8ff4d1]{margin:6px 0 0;font-size:14px}.order-edit-products[data-v-9c8ff4d1],.order-edit-totals[data-v-9c8ff4d1]{background:#fff;border-radius:12px;margin-top:18px;padding:18px}.order-edit-heading[data-v-9c8ff4d1]{justify-content:space-between;align-items:center;gap:12px;display:flex}.order-edit-heading h3[data-v-9c8ff4d1]{margin:0;font-size:18px}.order-edit-line[data-v-9c8ff4d1]{border-bottom:1px solid #e5eeec;grid-template-columns:40px minmax(0,1fr) auto;align-items:start;gap:12px;padding:20px 0;display:grid}.order-edit-line[data-v-9c8ff4d1]:last-child{border:0;padding-bottom:0}.order-edit-image[data-v-9c8ff4d1]{object-fit:contain;border-radius:6px;grid-row:1/span 2;width:40px;height:40px}.order-edit-info[data-v-9c8ff4d1]{grid-column:2;min-width:0}.order-edit-info strong[data-v-9c8ff4d1]{overflow-wrap:anywhere;font-size:16px}.order-edit-info p[data-v-9c8ff4d1]{color:#788d93;margin:6px 0;font-size:12px}.order-edit-price[data-v-9c8ff4d1]{color:#137f6d;font-size:14px}.order-edit-remove[data-v-9c8ff4d1]{align-self:start;margin:0}.order-edit-quantity[data-v-9c8ff4d1]{grid-column:2/4;justify-self:end;max-width:200px;display:flex}.order-edit-quantity .el-button[data-v-9c8ff4d1]{width:34px;margin:0;padding:0}.order-edit-quantity[data-v-9c8ff4d1] .el-input__inner{text-align:center}.order-edit-quantity[data-v-9c8ff4d1] .el-input{width:90px}.order-edit-totals>div[data-v-9c8ff4d1]{justify-content:space-between;align-items:center;gap:16px;padding:6px 0;display:flex}.order-edit-before[data-v-9c8ff4d1]{color:#788d93}.order-edit-after[data-v-9c8ff4d1]{color:#137f6d;font-size:25px}.order-edit-difference[data-v-9c8ff4d1]{color:#137f6d;margin:8px 0 0;font-size:14px}.order-edit-totals .hint[data-v-9c8ff4d1]{color:#788d93;margin:8px 0 0;font-size:12px}.order-edit-requote[data-v-9c8ff4d1]{justify-content:flex-end;margin:12px 0;display:flex}.order-edit-reason[data-v-9c8ff4d1]{margin-bottom:0}.order-editor>.el-alert[data-v-9c8ff4d1]{margin-top:12px}@media (width<=767px){.order-editor[data-v-9c8ff4d1]{margin-top:12px;padding:12px}.order-edit-products[data-v-9c8ff4d1],.order-edit-totals[data-v-9c8ff4d1],.order-edit-notice[data-v-9c8ff4d1]{padding:14px}.order-edit-heading h3[data-v-9c8ff4d1]{font-size:17px}.order-edit-line[data-v-9c8ff4d1]{grid-template-columns:40px minmax(0,1fr) auto;gap:10px}.order-edit-info strong[data-v-9c8ff4d1]{font-size:15px}.order-edit-after[data-v-9c8ff4d1]{font-size:23px}}.approval-total[data-v-5b3603fb]{justify-content:flex-end;align-items:center;gap:16px;padding:16px 0;display:flex}.approval-total strong[data-v-5b3603fb]{color:var(--el-color-primary);font-size:20px}.hint[data-v-5b3603fb]{color:var(--el-text-color-secondary);margin:6px 0;font-size:13px}.shipment-print iframe[data-v-55a3f0f7]{border:1px solid var(--el-border-color);background:#fff;width:100%;height:60vh;min-height:360px;margin-top:16px;display:block}.payment-attachments[data-v-fdccf7b0]{border:1px solid #dbe6e8;border-radius:8px;margin:16px 0;padding:16px}.attachment-heading[data-v-fdccf7b0]{color:#294b51;justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.attachment-heading span[data-v-fdccf7b0],.attachment-help[data-v-fdccf7b0]{color:#71878e;font-size:12px}.attachment-help[data-v-fdccf7b0]{margin:8px 0 0 10px}.attachment-list[data-v-fdccf7b0]{gap:8px;margin-top:12px;display:grid}.attachment-card[data-v-fdccf7b0]{border:1px solid #e4ebed;border-radius:6px;align-items:center;gap:12px;padding:10px;display:flex}.attachment-thumb[data-v-fdccf7b0],.attachment-type[data-v-fdccf7b0]{border-radius:5px;flex:none;width:44px;height:44px}.attachment-type[data-v-fdccf7b0]{color:#45767c;background:#eaf2f3;justify-content:center;align-items:center;font-size:12px;display:flex}.attachment-info[data-v-fdccf7b0]{flex:1;gap:5px;min-width:0;display:grid}.attachment-info strong[data-v-fdccf7b0]{text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.attachment-info small[data-v-fdccf7b0]{color:#71878e;font-size:12px}.attachment-link[data-v-fdccf7b0]{color:#087f70;font-size:13px;text-decoration:none}.el-alert[data-v-fdccf7b0]{margin-top:10px}.attachment-preview[data-v-fdccf7b0]{cursor:zoom-in;background:#f5f8f9;border:1px solid #e4ebed;border-radius:6px;flex:none;padding:0;display:flex;overflow:hidden}.attachment-preview .attachment-thumb[data-v-fdccf7b0]{width:96px;height:76px}.attachment-actions[data-v-fdccf7b0]{flex-wrap:wrap;flex:none;align-items:center;gap:12px;display:flex}.attachment-actions .el-button[data-v-fdccf7b0]{margin:0}.attachment-info .attachment-error[data-v-fdccf7b0]{color:#b74444;white-space:normal}.attachment-image-error[data-v-fdccf7b0]{color:#71878e;font-size:12px}.attachment-preview[data-v-fdccf7b0]:focus-visible{outline:2px solid var(--el-color-primary);outline-offset:2px}@media (width<=600px){.attachment-card[data-v-fdccf7b0]{flex-wrap:wrap}.attachment-info[data-v-fdccf7b0]{min-width:120px}.attachment-actions[data-v-fdccf7b0]{justify-content:flex-end;width:100%}.attachment-preview .attachment-thumb[data-v-fdccf7b0]{width:72px;height:64px}}.supplier-scope-field[data-v-618a7df2]{width:100%}.supplier-scope-row[data-v-618a7df2]{border-bottom:1px solid #edf0f3;justify-content:space-between;align-items:center;gap:16px;padding:12px 0;display:flex}.supplier-scope-row strong[data-v-618a7df2]{font-size:14px}@media (width<=640px){.supplier-scope-row[data-v-618a7df2]{flex-direction:column;align-items:flex-start;gap:8px}}@media (width<=767px){.supplier-scope-row[data-v-618a7df2]{flex-direction:column;align-items:stretch;gap:8px}.supplier-scope-row strong[data-v-618a7df2]{overflow-wrap:anywhere;max-width:100%}.supplier-scope-row .el-radio-group[data-v-618a7df2]{grid-template-columns:repeat(3,minmax(0,1fr));width:100%;max-width:100%;display:grid}.supplier-scope-row[data-v-618a7df2] .el-radio-button__inner{white-space:normal;box-sizing:border-box;justify-content:center;align-items:center;width:100%;min-height:40px;padding:8px;line-height:1.4;display:flex}}.assets-workspace{color:#26494f;gap:20px;display:grid}.asset-heading{justify-content:space-between;align-items:flex-start;gap:24px;display:flex}.asset-heading h1{letter-spacing:-.4px;margin:4px 0 9px;font-size:25px}.asset-kicker{color:#0a8276;letter-spacing:1px;margin:0;font-size:12px;font-weight:600}.asset-hint{color:#71878e;margin:6px 0;font-size:12px;line-height:1.7}.asset-heading .asset-hint{font-size:13px}.asset-heading-actions,.asset-dialog-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.asset-heading-actions .el-button+.el-button,.asset-dialog-actions .el-button+.el-button{margin-left:0}.asset-summary{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.asset-summary article{background:#fff;border:1px solid #dfe9eb;border-radius:10px;padding:18px 20px}.asset-summary article small{color:#71878e;font-size:12px}.asset-summary article strong{letter-spacing:-.3px;margin-top:6px;font-size:24px;line-height:1.4;display:block}.asset-summary article p{color:#71878e;margin:6px 0 0;font-size:12px}.asset-card.el-card{border:1px solid #dfe9eb;border-radius:10px}.asset-card .el-card__body{padding:20px}.asset-toolbar{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:18px;display:flex}.asset-toolbar>.el-input{width:280px}.asset-toolbar>.el-select{width:160px}.asset-pagination{color:#71878e;justify-content:space-between;align-items:center;padding-top:18px;font-size:12px;display:flex}.asset-state{color:#47676d;background:#eff4f5;border-radius:4px;padding:3px 8px;font-size:12px;display:inline-flex}.asset-state[data-state=active],.asset-state[data-state=approved],.asset-state[data-state=paid]{color:#147b5f;background:#e7f5ef}.asset-state[data-state=submitted],.asset-state[data-state=paused]{color:#97650f;background:#fff4df}.asset-state[data-state=rejected],.asset-state[data-state=disposed]{color:#a3414d;background:#fbecee}.asset-cell-note{color:#83969b;margin:4px 0 0;font-size:11px}.asset-dialog{border-radius:10px;max-width:calc(100vw - 28px)}.asset-dialog .el-dialog__body{max-height:calc(100vh - 200px);padding-right:24px;overflow:auto}.asset-dialog .el-dialog__header{border-bottom:1px solid #e5ecee;margin-bottom:16px;padding-bottom:18px}.asset-dialog .el-dialog__footer{border-top:1px solid #e5ecee;padding-top:16px}.asset-dialog .el-select,.asset-dialog .el-date-editor.el-input,.asset-dialog .el-date-editor.el-input__wrapper{width:100%}.asset-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 18px;display:grid}.asset-form-wide{grid-column:1/-1}.asset-form-note{color:#4e7479;background:#f0f7f6;border-radius:6px;margin:0 0 18px;padding:12px 14px;font-size:12px;line-height:1.7}.asset-section-heading{justify-content:space-between;align-items:center;margin:22px 0 12px;display:flex}.asset-section-heading h3{margin:0;font-size:14px}.asset-section-heading strong{color:#0b8276;font-size:16px}.asset-descriptions{margin-bottom:18px}.asset-descriptions .el-descriptions__label{color:#72868b}.asset-error{margin:0 0 16px}.asset-line-table{margin:12px 0}.asset-line-table .el-input__wrapper{padding-left:8px;padding-right:8px}.asset-line-table .el-table__cell{vertical-align:top}.asset-details-block{border-top:1px solid #e7edef;padding:18px 0}.asset-details-block h3{margin:0 0 12px;font-size:14px}.asset-read-note{white-space:pre-wrap;overflow-wrap:anywhere;color:#526d73;font-size:13px;line-height:1.7}.asset-attachments{border:1px solid #dfe9eb;border-radius:8px;margin:18px 0;padding:15px}.asset-attachment-heading{justify-content:space-between;align-items:center;margin-bottom:12px;font-size:13px;display:flex}.asset-attachment-heading small{color:#81969b;font-size:12px}.asset-attachments>.asset-hint{margin-left:10px}.asset-attachments>.el-alert{margin-top:10px}.asset-attachment-list{gap:8px;margin-top:12px;display:grid}.asset-attachment-item{border:1px solid #e4ebed;border-radius:6px;align-items:center;gap:12px;padding:10px;display:flex}.asset-attachment-thumb,.asset-attachment-type{border-radius:5px;flex:none;width:44px;height:44px}.asset-attachment-type{color:#507c80;background:#edf5f4;justify-content:center;align-items:center;font-size:12px;display:flex}.asset-attachment-info{flex:1;gap:5px;min-width:0;display:grid}.asset-attachment-info strong{text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:500;overflow:hidden}.asset-attachment-info small{color:#7f9399;font-size:11px}.asset-attachment-item>a{color:#0b8276;font-size:12px;text-decoration:none}.asset-expense-owner{color:#738b91;padding:8px 0 0;font-size:12px}.asset-dialog .el-descriptions__content{overflow-wrap:anywhere}.asset-dialog-actions{justify-content:flex-end}.asset-card .el-table{--el-table-header-bg-color:#f4f8f9;--el-table-row-hover-bg-color:#f4f9f8}.asset-inline-unit{color:#71878e;margin-left:4px;font-size:12px}@media (width<=900px){.asset-heading{flex-direction:column;gap:14px}.asset-summary{gap:8px}.asset-summary article{padding:14px}.asset-summary article strong{font-size:20px}.asset-card .el-card__body{padding:14px}.asset-dialog .el-dialog__body{padding-right:16px}.asset-toolbar>.el-input{flex:1;min-width:170px}}@media (width<=600px){.asset-form-grid,.asset-summary{grid-template-columns:1fr}.asset-summary article{flex-wrap:wrap;align-items:center;gap:15px;display:flex}.asset-summary article strong{margin:0;font-size:20px}.asset-summary article p{width:100%;margin:0}.asset-toolbar>.el-select{width:125px}.asset-heading h1{font-size:22px}.asset-attachments>.asset-hint{margin-left:0;display:block}.asset-pagination{flex-direction:column;align-items:flex-start;gap:8px}}.asset-dialog.el-dialog{flex-direction:column;max-height:88vh;display:flex;margin:6vh auto!important}.asset-dialog .el-dialog__header,.asset-dialog .el-dialog__footer{flex:none}.asset-dialog .el-dialog__body{flex:1;min-height:0}.assets-workspace,.asset-card,.asset-card .el-card__body,.asset-form-grid>*{min-width:0}.asset-summary article strong,.asset-form-note,.asset-section-heading,.asset-hint{overflow-wrap:anywhere}.asset-expense-lines{gap:12px;margin:12px 0;display:grid}.asset-expense-line{background:#f7faf9;border:1px solid #e1e9e6;border-radius:8px;grid-template-columns:minmax(110px,.9fr) minmax(140px,1.2fr) minmax(135px,1fr) minmax(105px,.8fr) auto;align-items:end;gap:10px;padding:12px;display:grid}.asset-expense-line .el-form-item{min-width:0;margin:0}.asset-expense-remove{min-height:32px;margin:0 0 5px!important}@media (width<=767px){.assets-workspace{gap:14px}.asset-summary{grid-template-columns:1fr}.asset-summary article{min-width:0;padding:14px}.asset-summary article strong{max-width:100%}.asset-form-grid{grid-template-columns:minmax(0,1fr)}.asset-form-wide{grid-column:auto}.asset-form-grid .el-input-number{width:100%}.asset-section-heading{flex-wrap:wrap;align-items:flex-start;gap:8px}.asset-section-heading strong{font-size:16px}.asset-expense-line{grid-template-columns:minmax(0,1fr);gap:14px;padding:14px}.asset-expense-remove{justify-self:end;min-height:40px;margin:0!important}.asset-attachment-heading{flex-wrap:wrap;align-items:flex-start;gap:8px}.asset-attachment-item{flex-wrap:wrap;gap:9px}.asset-attachment-info{flex-basis:calc(100% - 60px)}.asset-attachment-item>a,.asset-attachment-item>.el-button{justify-content:center;align-items:center;min-height:40px;padding:0 10px;display:inline-flex;margin:0!important}.asset-attachment-info small{overflow-wrap:anywhere}.asset-attachments{padding:12px}.asset-dialog-actions{gap:8px}.asset-dialog-actions .el-button{white-space:normal;flex:auto;height:auto;min-height:40px;line-height:1.5}.asset-pagination{flex-direction:column;align-items:stretch;gap:10px}.asset-pagination>span{line-height:1.6}}.customer-workspace{background:#fff;border:1px solid #e3e9ec;border-radius:12px;min-width:0;padding:22px}.customer-heading{justify-content:space-between;align-items:center;gap:16px;margin-bottom:18px;display:flex}.customer-heading h2{margin:0 0 7px;font-size:20px}.customer-heading p{color:#6d7d86;margin:0;font-size:13px;line-height:1.65}.customer-filters{flex-wrap:wrap;align-items:flex-end;gap:12px;margin-bottom:18px;display:flex}.customer-filters .el-form-item{min-width:160px;max-width:250px;margin:0}.customer-filters>.el-button{height:32px;margin:0}.customer-form-grid{grid-template-columns:1fr 1fr;gap:0 18px;display:grid}.customer-form-grid .span-full{grid-column:1/-1}.customer-form-grid .el-select{width:100%}.customer-statement-totals{grid-template-columns:repeat(3,1fr);gap:12px;margin:14px 0;display:grid}.customer-statement-totals>div{background:#f5f8f8;border-radius:8px;padding:14px}.customer-statement-totals span{color:#6d7d86;font-size:12px;display:block}.customer-statement-totals strong{margin-top:6px;font-size:18px;display:block}.customer-return-source{background:#f4f8f7;border-radius:8px;margin:12px 0;padding:14px}.customer-return-source strong{margin-right:14px}.customer-return-line{border:1px solid #e1e8e7;border-radius:10px;margin:12px 0;padding:15px}.customer-return-line h4{margin:0 0 7px}.customer-return-line .customer-form-grid{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:12px}.customer-return-line .el-form-item{margin-bottom:0}.customer-return-note{color:#697b78;font-size:13px;line-height:1.7}.customer-approval-facts{flex-wrap:wrap;gap:14px 24px;margin:14px 0;display:flex}.customer-source-picker{max-height:330px;overflow:auto}@media (width<=700px){.customer-workspace{padding:14px}.customer-heading{align-items:flex-start}.customer-form-grid{grid-template-columns:1fr}.customer-form-grid .span-full{grid-column:auto}.customer-statement-totals{grid-template-columns:repeat(2,1fr)}.customer-return-line .customer-form-grid{grid-template-columns:1fr}.customer-return-line .el-form-item{margin-bottom:10px}}.customer-form-grid>*,.customer-heading>div{min-width:0}.customer-heading p,.customer-return-source,.customer-return-line h4,.customer-approval-facts,.customer-return-note{overflow-wrap:anywhere}.customer-statement-totals{grid-template-columns:repeat(3,minmax(0,1fr))}.customer-statement-totals strong{overflow-wrap:anywhere;font-variant-numeric:tabular-nums}.customer-filters .el-form-item__content{min-width:0}.customer-filters .el-select,.customer-filters .el-date-editor.el-input,.customer-form-grid .el-date-editor.el-input,.customer-form-grid .el-input-number{width:100%}@media (width<=767px){.customer-workspace{padding:14px}.customer-heading{flex-direction:column;align-items:stretch;gap:12px}.customer-heading>.el-button{align-self:flex-start;min-height:40px;margin:0}.customer-heading h2{font-size:20px}.customer-filters{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px 10px;display:grid}.customer-filters .el-form-item{grid-column:1/-1;width:100%;min-width:0;max-width:none}.customer-filters>.el-input{grid-column:1/-1;max-width:none!important}.customer-filters>.el-button{white-space:normal;width:100%;height:auto;min-height:40px}.customer-form-grid,.customer-return-line .customer-form-grid{grid-template-columns:minmax(0,1fr)}.customer-form-grid .span-full{grid-column:auto}.customer-statement-totals{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.customer-statement-totals>div{padding:12px}.customer-statement-totals strong{font-size:18px}.customer-return-line{padding:12px}.customer-return-source{padding:12px;line-height:1.8}.customer-return-source strong{margin:0 0 5px;display:block}.customer-approval-facts{gap:8px 16px}.customer-source-picker{overscroll-behavior-x:contain;max-width:100%}}.rebate-product-select[data-v-4748d972],.el-select[data-v-4748d972]{width:100%}.rebate-error[data-v-4748d972]{color:var(--el-color-danger);margin-top:5px;line-height:1.5;display:block}.rebate-workspace{background:#fff;border:1px solid #e0e8e6;border-radius:12px;min-width:0;padding:22px}.rebate-heading{justify-content:space-between;align-items:center;gap:18px;margin-bottom:18px;display:flex}.rebate-heading h2{margin:0 0 6px;font-size:21px}.rebate-heading p,.rebate-note{color:#697e79;margin:5px 0;font-size:13px;line-height:1.7}.rebate-filters{flex-wrap:wrap;align-items:flex-end;gap:12px;margin:15px 0 20px;display:flex}.rebate-filters .el-form-item{min-width:160px;max-width:235px;margin:0}.rebate-filters>.el-button{margin:0}.rebate-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:18px 0;display:grid}.rebate-stats article{background:#f4f8f6;border:1px solid #e4ece8;border-radius:10px;gap:9px;padding:16px;display:grid}.rebate-stats span{color:#647a73;font-size:12px}.rebate-stats strong{color:#164e42;overflow-wrap:anywhere;font-size:23px}.rebate-stats small{color:#7b8d87;font-size:12px;line-height:1.6}.rebate-inline-totals{color:#60766e;flex-wrap:wrap;gap:14px 25px;padding:14px 0;font-size:13px;display:flex}.rebate-inline-totals b{color:#284e42;margin-left:5px}.rebate-method{color:#61756d;border:1px solid #e4ebe7;border-radius:8px;margin:14px 0 18px;padding:12px 16px;font-size:13px}.rebate-method summary{cursor:pointer;font-weight:600}.rebate-method p{margin:8px 0;line-height:1.8}.rebate-form-grid{grid-template-columns:1fr 1fr;gap:0 20px;display:grid}.rebate-form-grid .span-full{grid-column:1/-1}.rebate-form-grid .el-select,.rebate-form-grid .el-date-editor{width:100%}.rebate-preview-metrics{background:#f3f8f5;border-radius:8px;flex-wrap:wrap;gap:18px;margin:14px 0;padding:14px;display:flex}.rebate-section-heading{justify-content:space-between;align-items:center;gap:15px;margin:23px 0 12px;display:flex}.rebate-section-heading h3{margin:0;font-size:17px}.rebate-goods-line{border:1px solid #e0e9e4;border-radius:9px;margin:12px 0;padding:16px}.rebate-goods-line h4{margin:0 0 7px}.rebate-reference{background:#f8fbf8;border:1px solid #dce9e0;border-radius:8px;margin-top:14px;padding:12px 15px;font-size:13px}.rebate-reference h4{margin:0 0 8px;font-size:13px}.rebate-reference ul{padding-left:20px;line-height:1.8}.rebate-state{color:#456b5a;background:#ecf4ef;border-radius:4px;padding:3px 8px;font-size:12px}.rebate-restricted{color:#75857e;background:#f6f8f7;border-radius:8px;padding:16px}.rebate-goods-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.rebate-goods-grid .el-form-item{margin-bottom:5px}@media (width<=900px){.rebate-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=620px){.rebate-workspace{padding:14px}.rebate-heading{align-items:flex-start}.rebate-form-grid,.rebate-goods-grid{grid-template-columns:1fr}.rebate-form-grid .span-full{grid-column:auto}.rebate-stats strong{font-size:19px}.rebate-filters .el-form-item{flex:1;min-width:145px;max-width:none}}.rebate-heading>div,.rebate-form-grid>*,.rebate-goods-grid>*,.rebate-stats article{min-width:0}.rebate-heading p,.rebate-note,.rebate-goods-line h4,.rebate-reference,.rebate-preview-metrics,.rebate-inline-totals{overflow-wrap:anywhere}.rebate-filters .el-form-item__content{min-width:0}.rebate-filters .el-select,.rebate-filters .el-date-editor.el-input,.rebate-goods-grid .el-select,.rebate-goods-grid .el-date-editor.el-input,.rebate-goods-grid .el-input-number{width:100%}@media (width<=767px){.rebate-workspace{padding:14px}.rebate-heading{flex-direction:column;align-items:stretch;gap:12px}.rebate-heading>.el-button{align-self:flex-start;min-height:40px;margin:0}.rebate-filters{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px 10px;display:grid}.rebate-filters .el-form-item{grid-column:1/-1;width:100%;min-width:0;max-width:none}.rebate-filters>.el-button{white-space:normal;width:100%;height:auto;min-height:40px}.rebate-form-grid,.rebate-goods-grid{grid-template-columns:minmax(0,1fr)}.rebate-form-grid .span-full{grid-column:auto}.rebate-form-grid .el-input-number{width:100%}.rebate-goods-grid .el-form-item__content,.rebate-stats{gap:8px}.rebate-stats article{gap:7px;padding:12px}.rebate-stats strong{font-size:20px}.rebate-stats small{font-size:12px}.rebate-section-heading{flex-wrap:wrap;align-items:flex-start;gap:10px}.rebate-section-heading>.el-select{width:100%!important}.rebate-goods-line{padding:12px}.rebate-preview-metrics{grid-template-columns:minmax(0,1fr);gap:12px;display:grid}.rebate-method{padding:12px}.rebate-method summary{align-items:center;min-height:40px;display:flex}.rebate-inline-totals{grid-template-columns:minmax(0,1fr);gap:9px;display:grid}}.overview-workspace{max-width:1760px;margin:0 auto}.overview-heading{justify-content:space-between;align-items:center;gap:22px;margin-bottom:22px;display:flex}.overview-heading h1{letter-spacing:.3px;margin:6px 0 9px;font-size:26px}.overview-heading p:not(.overview-eyebrow){color:#6f858c;font-size:13px;line-height:1.65}.overview-eyebrow{color:#147d67;letter-spacing:2px;font-size:11px;font-weight:600}.overview-heading-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:14px;display:flex}.overview-heading-actions>span{color:#7c9096;font-size:11px}.overview-heading-actions .el-button>span{gap:7px}.overview-kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.overview-kpi{background:#fff;border:1px solid #e0e9e8;border-radius:12px;flex-direction:column;align-items:flex-start;min-width:0;padding:21px 21px 17px;display:flex;position:relative;overflow:hidden}.overview-kpi:before{content:"";background:var(--overview-accent);height:3px;position:absolute;top:0;left:0;right:0}.overview-kpi.tone-green{--overview-accent:#197f69;background:#f0f8f4}.overview-kpi.tone-blue{--overview-accent:#427da6}.overview-kpi.tone-orange{--overview-accent:#ba8053}.overview-kpi.tone-purple{--overview-accent:#80739a}.overview-kpi-label{color:#526c74;justify-content:space-between;align-items:center;gap:8px;width:100%;font-size:13px;display:flex}.overview-kpi-label svg{color:var(--overview-accent);opacity:.85;flex:none}.overview-kpi-amount{letter-spacing:-.7px;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:20px 0 13px;font-size:clamp(22px,2.2vw,34px);font-weight:650;line-height:1.25;display:block}.overview-kpi p{color:#789096;margin-bottom:17px;font-size:11px;line-height:1.65}.overview-card-link,.overview-link,.overview-section-link{color:#147d67;cursor:pointer;text-align:left;background:0 0;border:0;align-items:center;gap:4px;padding:0;font-size:12px;display:inline-flex}.overview-card-link{gap:7px;margin-top:auto;font-size:11px}.overview-card-link:hover,.overview-link:hover,.overview-section-link:hover{color:#0d5d4b;text-decoration:underline}.overview-card-link:focus-visible,.overview-link:focus-visible,.overview-section-link:focus-visible,.overview-table-scroll:focus-visible{outline-offset:4px;border-radius:2px;outline:2px solid #147d67}.overview-no-access{color:#8a9aa0;margin-top:auto;font-size:11px}.overview-kpi.is-unavailable:before{background:#c6d1d4}.overview-kpi.is-unavailable{background:#f8fafb}.overview-partial{color:#a46b2e;white-space:nowrap;background:#fff5e7;border:1px solid #f3e2c5;border-radius:4px;padding:3px 7px;font-size:11px;line-height:1.4;display:inline-flex}.overview-kpi .overview-partial{margin:-5px 0 10px}.overview-scope{color:#7a8d94;align-items:flex-start;gap:7px;margin:15px 0 22px;font-size:11px;line-height:1.8;display:flex}.overview-scope svg{flex:none;margin-top:2px}.overview-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:20px;display:grid}.overview-panel{background:#fff;border:1px solid #e1e8ec;border-radius:11px;min-width:0;overflow:hidden}.overview-wide{grid-column:1/-1;scroll-margin-top:22px}.overview-panel-heading{justify-content:space-between;align-items:center;gap:16px;padding:19px 20px 17px;display:flex}.overview-panel-heading h2{font-size:16px;font-weight:600;line-height:1.5}.overview-panel-heading p{color:#82959b;margin-top:4px;font-size:11px;line-height:1.7}.overview-panel-heading>.overview-link{white-space:nowrap;flex:none}.overview-inline-stats{background:#f8fafb;border-block:1px solid #edf1f3;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:14px 20px;display:grid}.overview-inline-stats>div{min-width:0}.overview-inline-stats span{color:#80929a;font-size:11px;display:block}.overview-inline-stats strong{font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin-top:7px;font-size:14px;font-weight:550;display:block}.overview-table-scroll{overscroll-behavior-x:contain;scrollbar-width:thin;width:100%;overflow:auto}.overview-table{border-collapse:collapse;text-align:left;width:100%;font-size:12px;line-height:1.6}.overview-table th{color:#81929a;white-space:nowrap;background:#fafcfc;padding:10px 16px;font-size:11px;font-weight:400}.overview-table td{vertical-align:middle;border-bottom:1px solid #edf1f3;min-width:95px;padding:13px 16px}.overview-table tr:last-child td{border-bottom:0}.overview-table td:first-child{overflow-wrap:anywhere;min-width:160px;max-width:260px}.overview-table tbody tr:hover{background:#f8fbfa}.overview-table td small{color:#91a0a5;margin-top:3px;font-size:10px;display:block}.overview-table .is-number{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.overview-table .is-state{white-space:nowrap;color:#3d8972;font-size:11px}.overview-table .is-state span{background:#f0f7f3;border-radius:4px;padding:3px 7px;display:inline-block}.overview-empty{color:#8b9da3;text-align:center;justify-content:center;align-items:center;min-height:146px;padding:26px 20px;font-size:12px;line-height:1.8;display:flex}.overview-panel-foot{color:#83959c;border-top:1px solid #edf1f3;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:13px 20px;font-size:10px;line-height:1.6;display:flex}.overview-panel-foot .overview-link{font-size:11px}.overview-inline-warning{color:#a87a3c;background:#fff8ed;padding:10px 17px;font-size:11px;line-height:1.7}.overview-payable-components{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;padding:0 20px 15px;display:grid}.overview-payable-components article{background:#fdfefe;border:1px solid #e6ecef;border-radius:8px;min-width:0;padding:15px}.overview-payable-components article>div{color:#59717a;justify-content:space-between;align-items:center;gap:8px;font-size:12px;display:flex}.overview-payable-components strong{font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:12px 0 8px;font-size:23px;font-weight:550;display:block}.overview-payable-components p{color:#8a9ba2;font-size:11px;line-height:1.65}.overview-payable-note{color:#8a979c;border-bottom:1px solid #edf1f3;padding:0 20px 17px;font-size:11px;line-height:1.8}.overview-debt-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}.overview-debt-grid>section{min-width:0;overflow:hidden}.overview-debt-grid>section+section{border-left:1px solid #edf1f3}.overview-subheading{justify-content:space-between;align-items:center;gap:8px;padding:17px 16px 13px;display:flex}.overview-subheading h3{flex:none;font-size:12px;font-weight:550}.overview-subheading>span{color:#8a9aa0;text-align:right;font-size:10px}.overview-debt-grid .overview-table td:first-child{min-width:130px}.overview-debt-grid .overview-table td,.overview-debt-grid .overview-table th{padding-inline:13px}.overview-rental-totals{color:#83979d;flex-wrap:wrap;gap:7px 15px;padding:0 16px 12px;font-size:10px;line-height:1.8;display:flex}.overview-rental-totals b{color:#536f77;white-space:nowrap;font-size:11px;font-weight:500}.overview-small-note{color:#8c9ea4;padding:12px 16px;font-size:10px;line-height:1.7}.overview-section-link{margin:12px 16px 16px;font-size:11px}.overview-asset-strip{color:#80929a;background:#f8fafb;border-block:1px solid #edf1f3;flex-wrap:wrap;align-items:center;gap:12px 28px;padding:13px 20px;font-size:11px;display:flex}.overview-asset-strip b{color:#506f78;margin-left:7px;font-weight:500}.overview-asset-strip>span:last-child{margin-left:auto;font-size:10px}.overview-panel-amount{white-space:nowrap;font-variant-numeric:tabular-nums;font-size:21px;font-weight:550}.overview-loading .overview-kpis{margin-bottom:24px}.overview-skeleton{background:#fff;border:1px solid #e6ecef;border-radius:11px;min-height:185px;padding:25px}.overview-loading>.el-skeleton{background:#fff;border-radius:11px;padding:30px}.overview-failure{background:#fff;border:1px solid #e6ecef;border-radius:11px}.overview-sr-only{clip:rect(0,0,0,0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (width>=1600px){.overview-kpi{padding:24px}.overview-kpi-amount{font-size:35px}.overview-table td{padding-block:15px}}@media (width<=1200px){.overview-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.overview-kpi-amount{font-size:30px}.overview-debt-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.overview-debt-grid>section:last-child{border-top:1px solid #edf1f3;border-left:0;grid-column:1/-1}.overview-heading{align-items:flex-start}.overview-heading-actions{max-width:230px}.overview-grid{gap:16px}}@media (width<=900px){.overview-grid{grid-template-columns:1fr}.overview-payable-components{gap:10px;padding-inline:16px}.overview-payable-components article{padding:12px}.overview-payable-components article>div{flex-wrap:wrap;align-items:flex-start}.overview-payable-components strong{font-size:21px}.overview-heading-actions{max-width:180px}.overview-panel-heading{padding:17px 16px}.overview-inline-stats{padding:14px 16px}}@media (width<=600px){.overview-heading{flex-wrap:wrap;gap:12px;margin-bottom:17px}.overview-heading h1{font-size:23px}.overview-heading-actions{justify-content:space-between;width:100%;max-width:none}.overview-heading-actions>span{font-size:10px}.overview-kpis{gap:10px}.overview-kpi{padding:16px 13px 14px}.overview-kpi-label{gap:4px;font-size:12px}.overview-kpi-label svg{width:17px;height:17px}.overview-kpi-amount{letter-spacing:-.6px;margin:15px 0 10px;font-size:23px}.overview-kpi p{margin-bottom:12px;font-size:10px}.overview-kpi .overview-partial{white-space:normal;padding:3px 5px;font-size:10px}.overview-scope{margin-block:13px 16px;font-size:10px}.overview-payable-components{grid-template-columns:1fr;padding:0 13px 13px}.overview-payable-components article{grid-template-columns:minmax(0,1fr) auto;gap:6px 12px;display:grid}.overview-payable-components article>div{grid-column:1;align-items:center}.overview-payable-components article>div>.overview-link{font-size:10px}.overview-payable-components strong{grid-area:1/2;margin:0;font-size:21px}.overview-payable-components p{grid-column:1/-1;font-size:10px}.overview-debt-grid{grid-template-columns:1fr}.overview-debt-grid>section+section{border-top:1px solid #edf1f3;border-left:0}.overview-panel-heading{gap:8px;padding:16px 13px}.overview-panel-heading h2{font-size:15px}.overview-panel-heading p{font-size:10px}.overview-panel-heading>.overview-link{font-size:11px}.overview-inline-stats{gap:8px;padding:13px}.overview-inline-stats span{font-size:10px}.overview-inline-stats strong{font-size:12px}.overview-panel-foot{padding:12px 13px}.overview-payable-note{padding-inline:13px;font-size:10px}.overview-asset-strip{gap:9px 18px;padding:12px 13px}.overview-asset-strip>span:last-child{width:100%;margin-left:0}.overview-panel-amount{font-size:18px}.overview-subheading{padding-inline:13px}.overview-empty{min-height:110px}.overview-skeleton{min-height:180px;padding:17px}}.overview-debt-grid>section:last-child{border-top:1px solid #edf1f3;border-left:0;grid-column:1/-1}.overview-debt-grid{border-top:1px solid #edf1f3}.overview-group-heading{flex-wrap:wrap;grid-column:1/-1;align-items:baseline;gap:14px;padding:7px 1px 0;display:flex}.overview-group-heading h2{color:#345a62;font-size:17px;font-weight:600;line-height:1.4}.overview-group-heading span{color:#87989d;font-size:11px;line-height:1.6}.overview-four-stats{grid-template-columns:repeat(4,minmax(0,1fr))}.overview-panel-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:9px 17px;display:flex}.overview-panel-actions .overview-link{white-space:nowrap}.overview-secondary-link{color:#748990;font-size:11px}.overview-restricted .overview-empty{justify-content:flex-start;min-height:0;padding:0 20px 18px}.overview-restricted .overview-panel-heading{padding-bottom:9px}.overview-debt-grid .overview-restricted .overview-empty{padding:0 16px 18px}.overview-attention{background:#fffaf1;border:1px solid #f0e1c8;border-radius:9px;flex-wrap:wrap;align-items:center;gap:8px 16px;margin-top:16px;padding:13px 15px;display:flex}.overview-attention>strong{color:#9a783c;flex:none;font-size:11px}.overview-attention>button{cursor:pointer;color:#78644d;text-align:left;background:0 0;border:0;align-items:center;gap:5px;padding:2px 0;font-size:11px;line-height:1.6;display:flex}.overview-attention>button b{font-weight:550}.overview-attention>button:hover{color:#9b6d28;text-decoration:underline}.overview-attention>button:focus-visible,.overview-method>summary:focus-visible{outline-offset:4px;outline:2px solid #147d67}.overview-method{color:#7a8d94;margin:16px 0 20px;font-size:11px;line-height:1.85}.overview-method>summary{cursor:pointer;color:#507478;width:fit-content}.overview-method>summary>span{color:#819399;margin-left:13px}.overview-method>div{background:#f8fbfb;border:1px solid #e5ecee;border-radius:8px;margin-top:10px;padding:12px 16px}.overview-method p+p{margin-top:5px}.overview-warning-text{color:#a47c3d}.overview-detail-dialog.el-dialog{max-width:calc(100vw - 28px);margin-top:6vh;padding:22px}.overview-detail-dialog .el-dialog__body{max-height:calc(82dvh - 110px);overflow:auto}.overview-detail-search{gap:10px;max-width:470px;display:flex}.overview-detail-search .el-input{min-width:0}.overview-detail-note{color:#85979e;margin:11px 0;font-size:11px;line-height:1.85}.overview-detail-stats{border-radius:7px;margin:15px 0 4px}.overview-detail-pagination{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin:14px 0;display:flex}.overview-detail-pagination>span{color:#83969d;font-size:11px}.overview-detail-loading{padding:20px 0}.overview-detail-dialog .el-dialog__footer{padding-top:10px}@media (width<=900px){.overview-group-heading{gap:6px 12px}.overview-panel-actions{gap:8px 12px}.overview-detail-dialog.el-dialog{padding:18px}.overview-detail-dialog .overview-table td:first-child{min-width:135px}}@media (width<=600px){.overview-four-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px 12px}.overview-group-heading{gap:5px;padding-top:5px}.overview-group-heading span{width:100%;font-size:10px}.overview-group-heading h2{font-size:15px}.overview-panel-actions{gap:7px;max-width:135px}.overview-panel-actions .overview-link{font-size:10px}.overview-attention{gap:8px 12px;padding:11px 12px}.overview-attention>strong{width:100%}.overview-attention>button,.overview-method{font-size:10px}.overview-method>summary>span{margin-left:8px}.overview-method>div{padding:10px 12px}.overview-restricted .overview-empty{padding:0 13px 15px}.overview-detail-dialog.el-dialog{max-width:calc(100vw - 18px);margin-top:4vh;padding:15px}.overview-detail-dialog .el-dialog__body{max-height:calc(86dvh - 110px)}.overview-detail-dialog .el-dialog__title{font-size:17px}.overview-detail-pagination .el-pagination{--el-pagination-button-width:28px;--el-pagination-button-height:28px}.overview-detail-note{font-size:10px}.overview-panel-amount{overflow-wrap:anywhere;white-space:normal;text-align:right;min-width:0}.overview-detail-dialog .overview-inline-stats strong{font-size:14px}}.overview-month-summary{margin:20px 0}.overview-month-stats{grid-template-columns:repeat(3,minmax(0,1fr))}.overview-month-stats strong{font-size:23px}@media (width<=700px){.overview-month-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=767px){.overview-workspace,.overview-heading>div{min-width:0}.overview-heading{flex-wrap:wrap}.overview-heading-actions{justify-content:space-between;width:100%;max-width:none}.overview-kpi-label,.overview-heading p,.overview-panel-heading p,.overview-scope,.overview-attention{overflow-wrap:anywhere}.overview-panel-heading{flex-wrap:wrap;align-items:flex-start}.overview-panel-heading>div{min-width:0}.overview-panel-actions{justify-content:flex-start}.overview-panel-amount{white-space:normal;overflow-wrap:anywhere;max-width:100%}.overview-card-link,.overview-link,.overview-section-link{min-height:40px;line-height:1.5}.overview-card-link,.overview-kpi p,.overview-panel-heading p,.overview-scope{font-size:12px}.overview-inline-stats span{font-size:12px;line-height:1.5}.overview-inline-stats strong{font-size:14px}.overview-four-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.overview-payable-components{grid-template-columns:minmax(0,1fr)}.overview-payable-components article{display:block}.overview-payable-components article>div{flex-wrap:wrap}.overview-payable-components strong{margin:10px 0 8px}.overview-payable-components p{font-size:12px}.overview-detail-search{flex-wrap:wrap}.overview-detail-search>.el-input{flex:180px;min-width:0}.overview-detail-pagination{flex-direction:column;align-items:flex-start;gap:10px}.overview-detail-note{overflow-wrap:anywhere}}.unit-tools-body[data-v-ae549a75]{min-height:140px}.unit-error[data-v-ae549a75]{background:var(--el-color-danger-light-9);color:var(--el-color-danger);border-radius:6px;margin-bottom:14px;padding:12px;line-height:1.6}.unit-package[data-v-ae549a75],.unit-sync-issues article[data-v-ae549a75]{border-top:1px solid var(--el-border-color-light);padding:14px 0}.unit-package p[data-v-ae549a75],.unit-sync-issues p[data-v-ae549a75]{overflow-wrap:anywhere;font-size:13px;line-height:1.7}.unit-sync-issues[data-v-ae549a75]{margin-top:24px}.unit-sync-issues h3[data-v-ae549a75]{font-size:15px}.unit-tools-body>.el-button[data-v-ae549a75]{margin-top:14px}.unit-tools-body .hint[data-v-ae549a75]{line-height:1.7}.unit-tools-body .el-form-item[data-v-ae549a75]{margin-top:12px}@media (width<=600px){.unit-tools-body[data-v-ae549a75] .el-button{min-height:44px}}.pve-source[data-v-904f0d5e]{background:#f4f8f5;border-radius:8px;margin:14px 0 20px;padding:14px 16px}.pve-source h3[data-v-904f0d5e]{margin:0 0 6px;font-size:16px;line-height:1.6}.pve-source p[data-v-904f0d5e]{color:#61786c;margin:6px 0;font-size:13px;line-height:1.7}.pve-source strong[data-v-904f0d5e]{color:#2c4e3d;-webkit-user-select:text;user-select:text;font-weight:500}.el-form-item small[data-v-904f0d5e],.pve-hint[data-v-904f0d5e]{color:#7d8e82;margin-top:8px;font-size:12px;line-height:1.7;display:block}.el-input[data-v-904f0d5e]{width:100%}@media (width<=768px){.pve-source[data-v-904f0d5e]{overflow-wrap:anywhere;padding:12px}.pve-source h3[data-v-904f0d5e]{font-size:15px}.pve-source p[data-v-904f0d5e],.el-form-item small[data-v-904f0d5e],.pve-hint[data-v-904f0d5e]{font-size:13px}.el-form-item[data-v-904f0d5e] .el-form-item__content{min-width:0}.el-form-item[data-v-904f0d5e] .el-input__wrapper{min-height:44px}.el-form-item[data-v-904f0d5e] .el-input__inner{font-size:16px}.el-form-item[data-v-904f0d5e] .el-radio-group{width:100%;display:flex}.el-form-item[data-v-904f0d5e] .el-radio-button{flex:1}.el-form-item[data-v-904f0d5e] .el-radio-button__inner{justify-content:center;align-items:center;width:100%;min-height:44px;padding:10px;font-size:13px;display:flex}}.pdve-name[data-v-6418c2b9]{color:#284538;margin:8px 0 12px;font-size:15px}.pdve-hint[data-v-6418c2b9],.pdve-switch-note[data-v-6418c2b9]{color:#7c8d81;font-size:12px;line-height:1.8}.pdve-hint[data-v-6418c2b9]{margin:0 0 15px}.pdve-option[data-v-6418c2b9]{cursor:pointer;border:1px solid #e7ece9;border-radius:7px;align-items:center;gap:12px;margin-bottom:10px;padding:15px 12px;display:flex}.pdve-option.is-selected[data-v-6418c2b9]{background:#f1f8f4;border-color:#64a888}.pdve-option.is-disabled[data-v-6418c2b9]{cursor:default;opacity:.6}.pdve-option>input[data-v-6418c2b9]{accent-color:#17775c;flex:none}.pdve-description[data-v-6418c2b9]{flex:1;min-width:0}.pdve-description>strong[data-v-6418c2b9]{color:#334d47;flex-wrap:wrap;gap:8px;font-size:13px;font-weight:500;display:flex}.pdve-description>strong>small[data-v-6418c2b9]{color:#17775c;font-size:11px}.pdve-description>span[data-v-6418c2b9]{color:#809287;overflow-wrap:anywhere;margin-top:6px;font-size:11px;line-height:1.7;display:block}.pdve-price[data-v-6418c2b9]{color:#17503b;white-space:nowrap;font-size:15px;font-weight:600}.pdve-price small[data-v-6418c2b9]{color:#819287;font-size:11px;font-weight:400}.pdve-switch-note[data-v-6418c2b9]{background:#f8f8f2;border-radius:6px;margin:16px 0 0;padding:10px 12px}@media (width<=480px){.pdve-option[data-v-6418c2b9]{flex-wrap:wrap;gap:8px}.pdve-price[data-v-6418c2b9]{margin-left:26px}}@media (width<=768px){.pdve-option[data-v-6418c2b9]{grid-template-columns:24px minmax(0,1fr);gap:10px;padding:14px 12px;display:grid}.pdve-option>input[data-v-6418c2b9]{width:20px;height:20px;margin:0}.pdve-description[data-v-6418c2b9]{min-width:0}.pdve-description>strong[data-v-6418c2b9]{overflow-wrap:anywhere;font-size:14px;line-height:1.6}.pdve-description>span[data-v-6418c2b9]{font-size:12px}.pdve-price[data-v-6418c2b9]{white-space:normal;overflow-wrap:anywhere;grid-column:2;margin-left:0}.pdve-price small[data-v-6418c2b9]{font-size:12px}.pdve-hint[data-v-6418c2b9],.pdve-switch-note[data-v-6418c2b9]{font-size:13px}.pdve-name[data-v-6418c2b9]{overflow-wrap:anywhere}}.product-expiry-summary[data-v-afa1e58a]{border:1px solid var(--el-border-color-lighter);background:var(--el-fill-color-lighter);border-radius:6px;margin:4px 0 18px;padding:14px 16px}.pes-heading[data-v-afa1e58a],.pes-values[data-v-afa1e58a],.pes-category[data-v-afa1e58a]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 18px;display:flex}.pes-heading>strong[data-v-afa1e58a]{font-size:13px;font-weight:500}.pes-heading>small[data-v-afa1e58a],.pes-note[data-v-afa1e58a],.pes-error[data-v-afa1e58a]{color:var(--el-text-color-secondary);font-size:12px;line-height:1.8}.pes-values[data-v-afa1e58a]{color:var(--el-text-color-regular);justify-content:flex-start;margin:12px 0;font-size:12px}.pes-values b[data-v-afa1e58a]{margin-left:5px;font-weight:500}.pes-category[data-v-afa1e58a]{border-top:1px solid var(--el-border-color-lighter);padding:12px 0}.pes-category>div[data-v-afa1e58a]{min-width:0}.pes-category strong[data-v-afa1e58a]{overflow-wrap:anywhere;font-size:12px;font-weight:500}.pes-category small[data-v-afa1e58a]{color:var(--el-text-color-secondary);margin-top:5px;font-size:11px;line-height:1.7;display:block}.pes-note[data-v-afa1e58a]{margin:6px 0 0}.pes-error[data-v-afa1e58a]{color:var(--el-color-danger)}.live-history-heading h3[data-v-215fa527]{color:#193c39;margin:0 0 8px;font-size:20px}.live-history-heading p[data-v-215fa527],.live-rules-intro[data-v-215fa527]{color:#647975;font-size:13px;line-height:1.8}.live-history-secondary[data-v-215fa527],.live-history-reference[data-v-215fa527]{color:#75847f;margin:5px 0;font-size:12px}.live-history-reference[data-v-215fa527]{overflow-wrap:anywhere}.live-history-pagination[data-v-215fa527]{justify-content:flex-end;margin-top:22px}.live-rule-fields[data-v-215fa527]{grid-template-columns:1fr 1fr;gap:24px;display:grid}.live-rule-save[data-v-215fa527]{color:#70817c;border-top:1px solid #e8eeeb;justify-content:space-between;align-items:center;padding:18px 0;font-size:13px;display:flex}.live-rules-subtitle[data-v-215fa527]{margin-top:30px;font-size:15px}@media (width<=600px){.live-rule-fields[data-v-215fa527]{grid-template-columns:1fr;gap:0}.live-rule-save[data-v-215fa527]{flex-direction:column;align-items:flex-start;gap:14px}}h3[data-v-e68d2675]{margin-top:0}.exception-source[data-v-e68d2675]{border:1px solid #dce6df;border-radius:10px;margin:12px 0;padding:12px}.exception-source p[data-v-e68d2675]{margin:8px 0}.exception-source label[data-v-e68d2675],.exception-source small[data-v-e68d2675]{margin:6px 0;display:block}.exception-source small[data-v-e68d2675],.exception-help[data-v-e68d2675]{color:#5c7063}.exception-source details[data-v-e68d2675]{margin-top:8px;font-size:12px}.exception-block[data-v-e68d2675]{color:#985c17;background:#fff4e3;border-radius:8px;padding:12px}.exception-ack[data-v-e68d2675]{margin:16px 0;display:block}[data-v-e68d2675] .el-checkbox{white-space:normal;height:auto}[data-v-e68d2675] .el-checkbox__label{white-space:normal}[data-v-e68d2675] .el-dialog__footer{flex-wrap:wrap;gap:8px;display:flex}[data-v-e68d2675] .el-button{margin-left:0}label[data-v-e68d2675]{display:block}.ct-simple-review[data-v-45d1b411]{background:#f1f6f2;border-radius:16px;padding:20px 20px 160px;scroll-margin-top:76px}.review-heading[data-v-45d1b411],.review-card-head[data-v-45d1b411]{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.review-heading h3[data-v-45d1b411]{margin:0;font-size:24px}.review-heading p[data-v-45d1b411],.review-card p[data-v-45d1b411]{margin:8px 0}.review-heading span[data-v-45d1b411],.review-retained[data-v-45d1b411]{color:#52705b;font-size:13px}.review-tabs[data-v-45d1b411]{background:#e6eee7;border-radius:10px;gap:5px;margin:16px 0;padding:5px;display:flex}.review-tabs button[data-v-45d1b411]{cursor:pointer;background:0 0;border:0;border-radius:8px;flex:1;padding:12px}.review-tabs .active[data-v-45d1b411]{color:#246e48;background:#fff;font-weight:600}.review-card[data-v-45d1b411]{background:#fff;border:1px solid #dbe6dd;border-radius:12px;margin:14px 0;padding:20px;scroll-margin:80px}.review-card h4[data-v-45d1b411]{margin:0}.review-card-head p[data-v-45d1b411]{color:#67736a;font-size:13px}.review-status[data-v-45d1b411]{white-space:nowrap;color:#92590b;background:#fff0d9;border-radius:6px;padding:4px 8px;font-size:12px}.review-status.done[data-v-45d1b411]{color:#246e48;background:#e3f2e8}.review-quantity[data-v-45d1b411]{align-items:baseline;gap:12px;margin:15px 0;display:flex}.review-quantity strong[data-v-45d1b411]{font-size:26px}.review-card details[data-v-45d1b411]{margin-top:14px;font-size:13px}.review-card summary[data-v-45d1b411]{color:#557263;cursor:pointer}.review-recount[data-v-45d1b411]{background:#f4f8f4;border-radius:10px;padding:16px}.review-inputs[data-v-45d1b411]{grid-template-columns:1fr 1fr;gap:12px;display:grid}.review-inputs label[data-v-45d1b411]{display:block}.review-recount p[data-v-45d1b411]{color:#5c7163;font-size:13px}.review-footer[data-v-45d1b411]{z-index:100;padding:12px max(16px,env(safe-area-inset-left)) max(12px,env(safe-area-inset-bottom));background:#fff;border-top:1px solid #d6e2d9;justify-content:space-between;align-items:center;gap:16px;display:flex;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -3px 15px #20382810}.review-footer span[data-v-45d1b411]{color:#65736a;font-size:12px;display:block}.review-locate[data-v-45d1b411]{color:#397651;cursor:pointer;background:0 0;border:0;padding:0}.review-footer .el-button--primary[data-v-45d1b411],.review-card .el-button--primary[data-v-45d1b411]{background:#327e55;border-color:#327e55}.review-card[data-v-45d1b411] .el-checkbox{white-space:normal;height:auto}.review-card[data-v-45d1b411] .el-checkbox__label{white-space:normal}@media (width<=600px){.ct-simple-review[data-v-45d1b411]{padding:14px 12px 170px}.review-card[data-v-45d1b411]{padding:16px}.review-card-head[data-v-45d1b411]{flex-wrap:wrap;gap:2px}.review-quantity strong[data-v-45d1b411]{font-size:25px}.review-footer[data-v-45d1b411]{flex-wrap:wrap;gap:8px}.review-footer>div[data-v-45d1b411]{width:100%}.review-footer .ct-actions[data-v-45d1b411]{grid-template-columns:1fr 1fr;display:grid}.review-footer .el-button[data-v-45d1b411]{width:100%;margin:0}.review-heading span[data-v-45d1b411]{display:none}}.count-task-workspace{color:var(--el-text-color-primary);min-width:0;font-size:14px}.ct-header{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:20px;display:flex}.ct-header h2{margin:4px 0 8px;font-size:24px}.ct-header p,.ct-help{color:var(--el-text-color-secondary);margin:8px 0;line-height:1.6}.ct-eyebrow{color:var(--el-color-primary);letter-spacing:.08em;font-size:12px;font-weight:600}.ct-actions,.ct-task-meta,.ct-search,.ct-region-heading,.ct-pagination{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.ct-actions .el-button+.el-button{margin-left:0}.ct-search{margin:18px 0}.ct-search>.el-input{flex:1;min-width:180px}.ct-pagination{color:var(--el-text-color-secondary);justify-content:space-between;margin:18px 0}.ct-task-list{gap:12px;display:grid}.ct-task-card{text-align:left;border:1px solid var(--el-border-color-light);background:var(--el-bg-color);color:inherit;cursor:pointer;font:inherit;border-radius:12px;grid-template-columns:1fr auto;gap:10px;padding:18px;display:grid}.ct-task-card small{color:var(--el-text-color-secondary);grid-column:1/-1}.ct-status{color:var(--el-color-primary);font-size:13px}.ct-create,.ct-review-panel{background:var(--el-bg-color);border:1px solid var(--el-border-color-light);border-radius:12px;margin:18px 0;padding:20px}.ct-region-create{grid-template-columns:minmax(70px,1fr) minmax(120px,2fr) minmax(150px,2fr) auto;gap:10px;margin:12px 0;display:grid}.ct-create .el-select{width:100%}.ct-options{border:1px solid var(--el-border-color-light);border-radius:8px;max-height:360px;overflow:auto}.ct-options>label{border-bottom:1px solid var(--el-border-color-lighter);gap:12px;padding:12px;display:flex}.ct-options small{color:var(--el-text-color-secondary);margin-top:4px;display:block}.ct-notice,.ct-coverage{background:var(--el-fill-color-light);border-radius:8px;margin:16px 0;padding:14px 16px;line-height:1.6}.ct-coverage p{color:var(--el-text-color-secondary);margin:6px 0;font-size:12px}.count-task-workspace .el-checkbox{white-space:normal;height:auto;min-height:32px}.count-task-workspace .el-checkbox__label{white-space:normal;line-height:1.6}.ct-regions{gap:10px;margin:14px 0;padding:4px 0 12px;display:flex;overflow-x:auto}.ct-regions button{font:inherit;color:inherit;text-align:left;border:1px solid var(--el-border-color);background:var(--el-bg-color);cursor:pointer;border-radius:10px;flex:none;min-width:155px;padding:13px 16px}.ct-regions strong,.ct-regions span{display:block}.ct-regions span{color:var(--el-text-color-secondary);margin-top:6px;font-size:12px}.ct-regions .is-active{border-color:var(--el-color-primary);background:var(--el-color-primary-light-9)}.ct-region-heading{justify-content:space-between}.ct-region-heading h3{margin:8px 0}.ct-region-heading small{color:var(--el-text-color-secondary);font-size:12px;font-weight:400}.ct-product-list{gap:16px;display:grid}.ct-product{background:var(--el-bg-color);border:1px solid var(--el-border-color-light);border-radius:12px;overflow:hidden}.ct-product-heading{text-align:left;width:100%;font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:16px;padding:18px 20px;display:flex}.ct-product-heading h3{overflow-wrap:anywhere;margin:0;font-size:18px;line-height:1.5}.ct-product-heading>span{color:var(--el-color-primary);flex-shrink:0;font-size:13px}.ct-product-heading b{font-size:20px}.ct-sku{border-top:1px solid var(--el-border-color-lighter);padding:16px 20px}.ct-sku-meta{color:var(--el-text-color-secondary);justify-content:space-between;align-items:flex-start;gap:10px;font-size:13px;display:flex}.ct-sku-meta strong{font-weight:500}.ct-sku-meta small{margin-top:5px;display:block}.ct-summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:16px 0 2px;display:grid}.ct-summary dt{color:var(--el-text-color-secondary);margin-bottom:8px;font-size:12px}.ct-summary dd{overflow-wrap:anywhere;margin:0;font-size:19px;font-weight:600}.ct-summary small{font-size:11px;font-weight:400}.ct-summary .has-difference{color:var(--el-color-warning-dark-2)}.ct-sku-editor{padding-top:12px}.ct-observation{border:1px solid var(--el-border-color-light);background:var(--el-fill-color-extra-light);border-radius:10px;margin:12px 0;padding:14px}.ct-date-row,.ct-quantity-row{align-items:end;gap:12px;display:flex}.ct-date-row label{flex:1;min-width:0}.ct-date-row label>span{color:var(--el-color-danger)}.ct-quantity-row{margin-top:12px}.ct-quantity-row label{flex:1;min-width:0}.ct-quantity-row b{color:var(--el-text-color-secondary);align-self:center}.ct-row-total{overflow-wrap:anywhere;flex:1;align-self:center;font-weight:600;line-height:1.5}.ct-observation label{color:var(--el-text-color-secondary);font-size:12px}.ct-observation input{box-sizing:border-box;width:100%;font:inherit;background:var(--el-bg-color);color:var(--el-text-color-primary);border:1px solid var(--el-border-color);border-radius:6px;min-height:42px;margin-top:7px;padding:10px;font-size:16px;display:block}.ct-observation input:disabled{background:var(--el-disabled-bg-color);color:var(--el-disabled-text-color)}.ct-observation input:focus{outline:2px solid var(--el-color-primary-light-5);outline-offset:1px}.ct-batch-no{color:var(--el-text-color-secondary);margin-top:10px;display:block}.ct-unfilled{color:var(--el-color-warning-dark-2);font-size:12px;line-height:1.6}.ct-book{color:var(--el-text-color-secondary);margin-top:16px;font-size:12px}.ct-book summary,.ct-events summary{cursor:pointer;padding:8px 0}.ct-book>div{border-top:1px solid var(--el-border-color-lighter);justify-content:space-between;gap:12px;padding:8px 0;display:flex}.ct-save-bar{z-index:4;background:var(--el-bg-color);border:1px solid var(--el-border-color-light);border-radius:10px;align-items:center;gap:12px;padding:16px;display:flex;position:sticky;bottom:0;box-shadow:0 -3px 12px #00000008}.ct-save-bar>span{color:var(--el-text-color-secondary);flex:1;font-size:12px}.ct-missing-list{gap:10px;max-height:460px;margin:16px 0;display:grid;overflow:auto}.ct-missing-list article{background:var(--el-fill-color-light);border-radius:8px;gap:6px;padding:12px;display:grid}.ct-missing-list small{color:var(--el-text-color-secondary)}.ct-region-review{border-top:1px solid var(--el-border-color-lighter);flex-wrap:wrap;align-items:center;gap:12px;padding:12px 0;display:flex}.ct-region-review span{color:var(--el-text-color-secondary);flex:1}.ct-merged-group{border-top:1px solid var(--el-border-color-light);padding:14px 0}.ct-merged-group h4{margin:8px 0}.ct-merged-group p{line-height:1.6}.ct-sources{color:var(--el-text-color-secondary);padding-left:20px;font-size:12px;line-height:1.7}.ct-allocation{align-items:end;gap:10px;margin:10px 0;display:flex}.ct-allocation>.el-select{flex:2;min-width:0}.ct-allocation>.el-input,.ct-allocation>label{flex:1;min-width:0}.ct-allocation label,.ct-reason,.ct-existing>label{color:var(--el-text-color-secondary);font-size:12px;line-height:2}.ct-new-batch{background:var(--el-fill-color-light);border-radius:8px;margin:14px 0;padding:14px}.ct-new-batch h5{margin:0;font-size:14px}.ct-reason{margin-top:10px;display:block}.ct-existing{border-top:1px solid var(--el-border-color-light);grid-template-columns:minmax(170px,2fr) minmax(90px,1fr) minmax(150px,2fr);align-items:center;gap:12px;padding:14px 0;display:grid}.ct-existing p{color:var(--el-text-color-secondary);font-size:12px;line-height:1.6}.ct-approval{background:var(--el-color-primary-light-9);border-radius:10px;margin:18px 0;padding:18px;line-height:1.6}.ct-approval .ct-actions{margin-top:12px}.ct-events{color:var(--el-text-color-secondary);margin:20px 0;font-size:12px}.ct-zero-item{border-bottom:1px solid var(--el-border-color-light);padding:12px 0;display:block}.ct-zero-item small{color:var(--el-text-color-secondary);margin:5px 0 0 26px;display:block}.ct-dialog-context{background:var(--el-fill-color-light);overflow-wrap:anywhere;border-radius:8px;gap:6px;margin-bottom:14px;padding:12px;line-height:1.6;display:grid}.ct-dialog-context strong{color:var(--el-text-color-primary)}.ct-branch-create{grid-template-columns:minmax(140px,1fr) minmax(160px,1fr) auto;gap:10px;margin:12px 0;display:grid}.ct-lifecycle{margin:16px 0}.ct-conflicts{border:1px solid var(--el-color-warning-light-5);background:var(--el-color-warning-light-9);border-radius:10px;margin:18px 0;padding:16px}.ct-conflicts p{line-height:1.6}.ct-conflict{border-top:1px solid var(--el-border-color);padding:12px 0}.ct-conflict h4{overflow-wrap:anywhere}.ct-conflict-source{padding:10px 0}.ct-conflict-source small{color:var(--el-text-color-secondary);margin:4px 0 4px 26px;line-height:1.6;display:block}.ct-conflict .el-textarea{margin-top:10px}.ct-summary dd{font-size:16px;line-height:1.6}.ct-options>label>span{overflow-wrap:anywhere;min-width:0}@media (width<=640px){.ct-summary{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:14px}.ct-branch-create{grid-template-columns:1fr}.ct-conflicts{padding:12px}.ct-branch-create .el-select{width:100%}.ct-header{display:block}.ct-header .ct-actions{margin-top:14px}.ct-header h2{font-size:22px}.ct-create,.ct-review-panel{padding:14px}.ct-region-create{grid-template-columns:1fr 2fr}.ct-region-create .el-select{grid-column:1/2}.ct-product-heading{padding:16px}.ct-product-heading h3{font-size:17px}.ct-product-heading>span{font-size:12px}.ct-sku{padding:14px}.ct-sku-meta{display:block}.ct-sku-meta>span{margin-top:8px;display:block}.ct-summary{gap:6px}.ct-summary dd{font-size:16px}.ct-summary dt{font-size:11px}.ct-observation{padding:12px}.ct-date-row{gap:8px}.ct-quantity-row{flex-wrap:wrap;gap:8px}.ct-quantity-row label{flex-basis:36%}.ct-row-total{text-align:right;flex-basis:100%}.ct-book>div{display:block}.ct-book strong{margin-top:4px;display:block}.ct-save-bar{gap:8px;padding:12px}.ct-save-bar>span{display:none}.ct-save-bar .el-button{flex:1;margin:0}.ct-allocation{flex-wrap:wrap}.ct-allocation>.el-select{flex-basis:100%}.ct-existing{grid-template-columns:1fr 1fr}.ct-existing>div{grid-column:1/-1}.ct-region-review .el-button{margin:0}.ct-pagination{gap:8px}.ct-search .el-radio-group{width:100%}}.ct-batch-picker{border:1px solid var(--el-border-color);border-radius:10px;min-width:0;margin:14px 0;padding:12px}.ct-batch-picker h4{margin:0 0 6px}.ct-batch-option{background:var(--el-fill-color-blank);width:100%;color:var(--el-text-color-primary);border:1px solid var(--el-border-color);text-align:left;overflow-wrap:anywhere;cursor:pointer;border-radius:8px;flex-direction:column;align-items:flex-start;gap:5px;margin:8px 0;padding:12px;display:flex}.ct-batch-option:focus-visible{outline:2px solid var(--el-color-primary);outline-offset:2px}.ct-batch-option:disabled{cursor:default;opacity:.7}.ct-batch-option small,.ct-entry-origin,.ct-entry-position small{color:var(--el-text-color-secondary)}.ct-batch-option b{color:var(--el-color-primary)}.ct-date-confirm{white-space:normal;align-items:flex-start;height:auto;margin:8px 0}.ct-date-confirm .el-checkbox__label{white-space:normal;line-height:1.5}.ct-entry-position{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;margin-top:10px;display:flex}.ct-entry-position label{flex-direction:column;flex:260px;gap:5px;min-width:0;font-size:12px;display:flex}.ct-entry-position input{box-sizing:border-box;border:1px solid var(--el-border-color);width:100%;font:inherit;border-radius:6px;padding:9px}.ct-entry-position small{flex-basis:100%}.ct-date-row input[readonly]{background:var(--el-fill-color-light)}.ct-date-total-row,.ct-date-detail{border:1px solid var(--el-border-color);border-radius:10px;margin:10px 0;padding:12px}.ct-date-extra{margin-top:10px}.ct-date-extra summary{cursor:pointer;color:var(--el-color-primary)}.ct-date-extra input,.ct-date-reconciliation input{max-width:100%}.ct-date-detail{gap:10px;display:grid}.ct-date-reconciliation .ct-allocation{margin-top:10px}.ct-date-totals .ct-quantity-row>span{overflow-wrap:anywhere;font-size:12px}@media (width<=600px){.ct-date-totals .ct-date-row{flex-wrap:wrap}.ct-date-reconciliation .ct-allocation{grid-template-columns:1fr;display:grid}.ct-date-reconciliation .el-select{width:100%}}.ct-custom-range,.ct-create-settings{border:1px solid var(--el-border-color);border-radius:12px;margin:12px 0;padding:12px}.ct-custom-range>summary,.ct-create-settings>summary{cursor:pointer;font-weight:600}.ct-custom-range summary small{color:var(--el-text-color-secondary);margin-left:8px;font-size:12px;font-weight:400}.ct-create-footer{z-index:3;background:var(--el-bg-color);border-top:1px solid var(--el-border-color);flex-wrap:wrap;align-items:center;gap:10px;padding:14px 0;display:flex;position:sticky;bottom:0}.ct-create-footer strong{margin-right:auto}.ct-hierarchy-category,.ct-hierarchy-product{padding:10px 8px 10px calc(8px + var(--picker-indent,0)*14px);border-bottom:1px solid var(--el-border-color-lighter);align-items:center;gap:10px;display:flex}.ct-hierarchy-category button{color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex:1;align-items:center;gap:8px;min-width:0;min-height:36px;display:flex}.ct-hierarchy-category button small{white-space:nowrap;margin-left:auto}.ct-hierarchy-product>span{overflow-wrap:anywhere;min-width:0}.ct-hierarchy-product small,.ct-selected-list small{color:var(--el-text-color-secondary);margin-top:4px;font-size:12px;display:block}.ct-hierarchy-pages{flex-wrap:wrap;align-items:center;gap:8px;padding:8px 0;display:flex}.ct-selected-list article{border-bottom:1px solid var(--el-border-color-lighter);justify-content:space-between;align-items:center;gap:12px;padding:12px 0;display:flex}.ct-selected-list article span{overflow-wrap:anywhere;min-width:0}.ct-hierarchy-search{flex-wrap:wrap;margin-top:12px}.ct-hierarchy-search .el-input{min-width:160px}.ct-picker-more{margin:12px 0}.ct-hierarchy-tree{min-height:60px}@media (width<=600px){.ct-create-footer .el-button{margin:0}.ct-create-footer>strong{width:100%}.ct-hierarchy-category button strong{overflow-wrap:anywhere}.ct-hierarchy-product,.ct-hierarchy-category{padding-left:calc(4px + var(--picker-indent,0)*10px)}.ct-hierarchy-pages .el-pagination{max-width:100%}.ct-create-footer .el-button--primary{white-space:normal;flex:1;height:auto;min-height:40px}}.ct-hierarchy-category{padding:0 8px 0 calc(8px + var(--picker-indent,0)*22px);gap:6px;min-height:44px}.ct-hierarchy-category .ct-category-arrow{flex:none;justify-content:center;width:44px;min-width:44px;min-height:44px;padding:0;font-size:17px}.ct-hierarchy-category>.el-checkbox{flex:1;min-width:0;height:auto;min-height:44px;margin:0}.ct-hierarchy-category .el-checkbox__label{white-space:normal;overflow-wrap:anywhere;font-size:13px}.ct-hierarchy-category>small{white-space:nowrap;color:var(--el-text-color-secondary);font-size:11px}.ct-hierarchy-contents{position:relative}.ct-hierarchy-contents:before{content:"";top:0;bottom:6px;left:calc(29px + var(--picker-indent,0)*22px);border-left:1px solid var(--el-border-color-light);pointer-events:none;position:absolute}.ct-hierarchy-product{padding:2px 8px 2px calc(58px + var(--picker-indent,0)*22px);gap:6px;min-height:48px;position:relative}.ct-hierarchy-product:before{content:"";left:calc(7px + var(--picker-indent,0)*22px);border-top:1px solid var(--el-border-color-light);pointer-events:none;width:40px;position:absolute;top:24px}.ct-hierarchy-product>.el-checkbox{flex:1;min-width:0;height:auto;min-height:44px;margin:0}.ct-hierarchy-product .el-checkbox__label{white-space:normal;overflow-wrap:anywhere;min-width:0;padding-left:8px;font-size:13px}.ct-picker-product-meta{min-width:0;display:block}.ct-picker-product-meta strong{font-size:13px;font-weight:500}.ct-hierarchy-product .ct-picker-product-meta small{margin-top:3px;font-size:11px}.ct-hierarchy-product .ct-product-details-link{flex:none;min-width:44px;min-height:44px;margin:0;font-size:11px}.ct-shared-category-note{color:var(--el-text-color-secondary);overflow-wrap:anywhere;margin:5px 10px 8px 60px;font-size:11px;line-height:1.6}.ct-explicit-ranges .el-button{margin:0}.ct-product-detail-fields{grid-template-columns:55px minmax(0,1fr);gap:10px 8px;font-size:13px;display:grid}.ct-product-detail-fields dt{color:var(--el-text-color-secondary)}.ct-product-detail-fields dd{overflow-wrap:anywhere;margin:0}.ct-product-detail-dialog h3{margin:0 0 16px;font-size:17px}.ct-hierarchy-category .el-checkbox__inner,.ct-hierarchy-product .el-checkbox__inner{width:17px;height:17px}.ct-hierarchy-category .el-checkbox__inner:after,.ct-hierarchy-product .el-checkbox__inner:after{top:2px;left:5px}@media (width<=640px){.ct-hierarchy-category{padding-left:calc(4px + var(--picker-indent,0)*18px);padding-right:2px}.ct-hierarchy-product{padding-left:calc(50px + var(--picker-indent,0)*18px);padding-right:2px}.ct-hierarchy-contents:before{left:calc(25px + var(--picker-indent,0)*18px)}.ct-hierarchy-product:before{left:calc(7px + var(--picker-indent,0)*18px);width:32px}.ct-hierarchy-category>small{font-size:10px}.ct-hierarchy-category .el-checkbox__label,.ct-picker-product-meta strong{font-size:12px}.ct-shared-category-note{margin-left:36px}.ct-explicit-ranges{gap:6px}.ct-explicit-ranges .el-button{min-height:40px;padding:8px;font-size:12px}.ct-hierarchy-pages{padding-left:25px}.ct-picker-more .ct-actions{align-items:stretch}.ct-picker-more .el-button{white-space:normal;height:auto;min-height:40px;margin:0}}.count-task-workspace .ct-hierarchy-product .ct-product-details-link{box-sizing:border-box;flex:0 0 44px;width:44px;min-width:44px;height:44px;min-height:44px;padding:0}.ct-picker-filters{scroll-margin-top:80px}.ct-date-select{width:210px;max-width:100%}.ct-date-option-source{color:#7c8791;margin-left:12px}.ct-date-notice{color:#087b69}.ct-date-error{color:#b42318}.ct-date-dialog-label{gap:10px;display:grid}.ct-date-dialog-label .el-date-editor.el-input{width:100%}.ct-date-total-row{scroll-margin-top:80px}@media (width<=500px){.ct-date-row>label,.ct-date-select{width:100%}}.ct-date-totals{scroll-margin-top:80px}.ct-date-totals .ct-quantity-row label{flex-direction:column;gap:6px;display:flex}.ct-date-totals .ct-quantity-row input{box-sizing:border-box;width:100%;min-width:0;min-height:42px;font:inherit;border:1px solid var(--el-border-color);background:var(--el-bg-color);color:var(--el-text-color-primary);border-radius:6px;padding:9px}@media (width<=600px){.ct-date-totals .ct-date-total-row>.ct-quantity-row{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);display:grid}.ct-date-totals .ct-date-total-row>.ct-quantity-row>span{grid-column:1/-1}}.supplier-settlements>.el-alert[data-v-5ad2da03]{margin-bottom:16px}.button-group[data-v-5ad2da03]{margin-top:16px}.settlement-allocation[data-v-5ad2da03]{align-items:center;gap:20px;margin-bottom:12px;display:flex}.settlement-allocation>div[data-v-5ad2da03]{flex:1}.settlement-allocation .el-input[data-v-5ad2da03]{width:180px}.el-select[data-v-5ad2da03]{width:100%}@media (width<=767px){.supplier-settlements[data-v-5ad2da03]{min-width:0}.supplier-settlements[data-v-5ad2da03] .el-card__body{padding:14px}.settlement-allocation[data-v-5ad2da03]{border:1px solid #e3eae7;border-radius:8px;flex-direction:column;align-items:stretch;gap:8px;padding:12px}.settlement-allocation>div[data-v-5ad2da03]{overflow-wrap:anywhere;min-width:0}.settlement-allocation .el-input[data-v-5ad2da03]{width:100%}.button-group[data-v-5ad2da03]{flex-wrap:wrap;gap:8px;display:flex}.button-group .el-button[data-v-5ad2da03]{white-space:normal;height:auto;min-height:40px;margin:0;line-height:1.5}.supplier-settlement-dialog[data-v-5ad2da03] h3{overflow-wrap:anywhere}}.purchase-settlement[data-v-a4f78367]{padding:18px 0}.settlement-heading[data-v-a4f78367]{justify-content:space-between;align-items:center;display:flex}.button-group[data-v-a4f78367],.el-alert[data-v-a4f78367]{margin-top:12px}@media (width<=767px){.purchase-settlement[data-v-a4f78367]{min-width:0}.settlement-heading[data-v-a4f78367]{flex-wrap:wrap;align-items:flex-start;gap:8px}.button-group[data-v-a4f78367]{flex-wrap:wrap;gap:8px;display:flex}.button-group .el-button[data-v-a4f78367]{white-space:normal;height:auto;min-height:40px;margin:0;line-height:1.5}.hint[data-v-a4f78367]{overflow-wrap:anywhere}}@media (width<=768px){.return-editor .return-intro,.return-editor .return-help{font-size:13px;line-height:1.7}.return-editor .el-radio-group{width:100%;display:flex}.return-editor .el-radio-button{flex:1}.return-editor .el-radio-button__inner{justify-content:center;align-items:center;width:100%;min-height:44px;padding:10px;font-size:13px;display:flex}.return-editor .return-search{grid-template-columns:minmax(0,1fr) auto;gap:8px;display:grid}.return-editor .el-input__wrapper,.return-editor .el-select__wrapper{min-height:44px}.return-editor .el-input__inner,.return-editor .el-textarea__inner{font-size:16px}.return-editor .el-button{white-space:normal;min-height:44px;line-height:1.5}.return-editor .return-source-list{overscroll-behavior-y:contain;max-height:min(360px,48dvh)}.return-editor .return-source-receipt>header{overflow-wrap:anywhere;gap:6px;padding:12px;font-size:13px}.return-editor .return-source-receipt>header>span{width:100%}.return-editor .return-source-receipt>header>small{font-size:12px}.return-editor .return-source-row{grid-template-columns:minmax(0,1fr) auto;gap:8px;padding:12px;display:grid}.return-editor .return-source-row>div{grid-column:1/-1}.return-editor .return-source-row strong{overflow-wrap:anywhere;font-size:14px;line-height:1.6}.return-editor .return-source-row p{overflow-wrap:anywhere;font-size:12px}.return-editor .return-source-row>span{white-space:normal;overflow-wrap:anywhere;font-size:13px}.return-editor .return-source-row>.el-button{grid-column:2;min-width:76px;margin:0}.return-editor .return-selected{padding:12px}.return-editor .return-selected>header>p{overflow-wrap:anywhere;font-size:12px}.return-editor .return-selected-row{grid-template-columns:minmax(0,1fr);gap:14px;padding:14px 0;font-size:14px}.return-editor .return-selected-row>div,.return-editor .return-selected-row>label{grid-area:auto/1/auto/-1}.return-editor .return-selected-row>div{overflow-wrap:anywhere;line-height:1.6}.return-editor .return-selected-row small{font-size:12px}.return-editor .return-selected-row label{font-size:13px}.return-editor .return-selected-row>.el-button{justify-self:end;min-width:64px;margin:0}.return-editor .return-pagination{justify-content:center;font-size:12px}.return-editor .return-pagination>span{text-align:center;width:100%}.return-editor .return-pagination .el-pagination{flex-wrap:wrap;justify-content:center;max-width:100%}.return-editor .return-footer{flex-direction:column;align-items:stretch;gap:10px}.return-editor .return-footer>span{font-size:13px}.return-editor .return-footer small{font-size:12px}.return-editor .return-footer>div{gap:8px;width:100%;margin-left:0;display:flex}.return-editor .return-footer>div>.el-button{flex:1;min-width:0;margin:0;font-size:14px}}.operations-workspace{--brand:#187b65;--brand-dark:#12614f;--text:#243e46;--muted:#7b8f95;--border:#e3eae7;--surface:#fff;--bg:#f5f7f6;--primary:#187b65}.op-heading{justify-content:space-between;align-items:center;gap:20px;margin:0 0 24px;display:flex}.op-heading h1{letter-spacing:-.5px;margin:5px 0 8px;font-size:27px}.op-kicker{color:#6f8881;letter-spacing:2px;font-size:11px}.op-toolbar{gap:12px;margin-bottom:18px;display:flex}.op-toolbar .el-input{max-width:400px}.op-toolbar .el-select{max-width:190px}.op-card .el-table{--el-table-header-bg-color:#f5f8f6}.op-state{color:#376e54;white-space:nowrap;background:#edf5ef;border-radius:5px;padding:5px 8px;font-size:12px}.op-form-grid{grid-template-columns:1fr 1fr;gap:0 18px;display:grid}.op-form-grid .el-select,.op-form-grid .el-date-editor,.op-dialog .el-form-item .el-select{width:100%}.op-line{align-items:center;gap:15px;margin:15px 0;display:flex}.op-line>.el-select,.op-line>div:first-child,.op-line>span{flex:1;min-width:0}.op-line>.el-input{flex:none;width:155px}.op-dialog .el-descriptions{margin-bottom:20px}.op-count-search{margin:20px 0 12px}.op-receipt{background:#f1f6f3;border-radius:8px;margin:15px 0;padding:20px}.op-receipt p{color:#71857e;margin:8px 0;font-size:12px}.op-audit{white-space:pre-wrap;word-break:break-word;background:#f6f8f7;border-radius:6px;padding:16px}.op-dialog .el-dialog__footer>.button-group{justify-content:flex-end}.op-dialog .el-alert{margin-bottom:15px}.workspace-title{justify-content:space-between;align-items:center;margin-bottom:24px;display:flex}.workspace-title h1{font-size:27px}.workspace-nav-group{color:#779b90;padding:19px 16px 8px;font-size:11px}.sidebar .el-menu-item{height:39px;margin-bottom:2px}.sidebar .brand{margin-bottom:15px}.workspace-shortcuts{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-bottom:22px;display:grid}.workspace-shortcuts button{text-align:left;justify-content:flex-start;height:76px;margin:0}.workspace-shortcuts small{color:#7e948b;margin-top:5px;font-size:11px;display:block}@media (width<=800px){.op-heading{flex-direction:column;align-items:flex-start}.op-toolbar{flex-wrap:wrap}.op-form-grid{grid-template-columns:1fr}.op-line{flex-wrap:wrap}.op-line>.el-select{flex-basis:100%}.workspace-shortcuts{grid-template-columns:1fr 1fr}.op-heading h1{font-size:24px}}.sidebar .el-menu-item{align-items:center;line-height:normal;display:flex}.sidebar .nav-icon{flex-shrink:0;justify-content:flex-start;align-items:center;height:100%;line-height:1;display:inline-flex}.sidebar .nav-icon svg{display:block}.op-catalog-actions{justify-content:flex-end;gap:8px;margin-bottom:14px;display:flex}.return-editor.el-dialog{max-width:calc(100vw - 28px);margin-top:4vh}.return-editor .el-dialog__body{max-height:76dvh;overflow:auto}.return-intro{color:#617d78;margin-bottom:14px;font-size:13px;line-height:1.7}.return-help{color:#7a8d89;margin:10px 0;font-size:12px;line-height:1.8}.return-editor .el-alert{margin:12px 0}.return-editor .el-radio-group{margin:4px 0}.return-editor .el-form-item .el-select{width:100%;max-width:470px}.return-search{gap:10px;margin:14px 0;display:flex}.return-search .el-input{min-width:0}.return-source-list{border:1px solid #e1e9e5;border-radius:8px;min-height:110px;max-height:360px;overflow:auto}.return-source-receipt>header{color:#70887d;background:#f2f7f4;flex-wrap:wrap;gap:7px 16px;padding:13px 15px;font-size:12px;display:flex}.return-source-receipt>header>strong{color:#365e51}.return-source-receipt>header>small{font-size:11px}.return-source-row{border-bottom:1px solid #edf1ee;align-items:center;gap:14px;padding:13px 15px;font-size:12px;display:flex}.return-source-row>div{flex:1;min-width:0}.return-source-row>span{color:#567669;white-space:nowrap;font-size:12px}.return-source-row p{color:#84958c;margin-top:4px;font-size:11px;line-height:1.8}.return-source-row b{color:#3b7f5d;font-weight:550}.return-source-row>.el-button{flex:none}.return-pagination{color:#81968a;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin:12px 0 19px;font-size:11px;display:flex}.return-selected{background:#fbfdfc;border:1px solid #dce8e1;border-radius:8px;margin:18px 0;padding:15px}.return-selected>header{flex-wrap:wrap;justify-content:space-between;gap:10px;margin-bottom:14px;display:flex}.return-selected h3{font-size:14px}.return-selected h3 span{color:#8aa297;margin-left:8px;font-size:12px}.return-selected>header>p{color:#7e9288;font-size:11px}.return-selected-row{border-top:1px solid #e8efeb;grid-template-columns:minmax(160px,1.4fr) minmax(130px,1fr) minmax(150px,1fr) auto;align-items:center;gap:15px;padding:10px 0;font-size:12px;display:grid}.return-selected-row small{color:#8b9c92;margin-top:7px;font-size:11px;display:block}.return-selected-row label{color:#819388;flex-direction:column;gap:7px;font-size:11px;display:flex}.return-selected-row label>strong{color:#4a715d;padding-block:7px;font-size:13px}.return-footer{justify-content:space-between;align-items:center;gap:14px;display:flex}.return-footer>span{color:#7a9484;text-align:left;font-size:12px}.return-footer strong{color:#2e7853;margin-left:8px;font-size:19px}.return-footer small{margin-top:5px;font-size:10px;display:block}.return-detail-heading{color:#355e50;align-items:center;gap:12px;margin:13px 0;font-size:17px;display:flex}.return-detail-heading span{color:#648774;background:#eef6f0;border-radius:4px;padding:4px 7px;font-size:11px}.return-settlement-summary{background:#f4f8f5;border:1px solid #e4ede6;border-radius:7px;flex-wrap:wrap;gap:16px 28px;margin:18px 0 8px;padding:17px;display:flex}.return-settlement-summary span{color:#7e9686;font-size:11px}.return-settlement-summary strong{color:#426d54;margin-top:8px;font-size:18px;display:block}.return-settlement-form{background:#fbfdfb;border:1px solid #dce9df;border-radius:8px;margin:17px 0;padding:16px}.return-record-heading{margin:23px 0 12px;font-size:14px;font-weight:550}@media (width<=700px){.return-editor.el-dialog{max-width:calc(100vw - 16px);margin-top:2vh;padding:14px}.return-editor .el-dialog__body{max-height:79dvh}.return-editor .el-radio-button__inner{padding:9px 11px;font-size:12px}.return-source-row{flex-wrap:wrap;gap:8px;padding:12px 10px}.return-source-row>div{flex-basis:70%}.return-source-row>span{font-size:11px}.return-source-receipt>header{padding:11px;font-size:11px}.return-source-receipt>header>span{width:100%}.return-selected{padding:12px}.return-selected-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:11px}.return-selected-row>div{grid-column:1/-1}.return-selected-row>label{grid-row:2}.return-selected-row>.el-button{justify-self:start}.return-footer{flex-wrap:wrap;align-items:flex-start}.return-footer>div{margin-left:auto}.return-intro,.return-help{font-size:11px}.return-settlement-summary{gap:15px;padding:13px}.return-settlement-summary strong{font-size:16px}}@media (width<=767px){.suppliers-workspace,.supplier-categories,.supplier-card,.supplier-card>.el-card__body,.return-detail{min-width:0}.supplier-card>.el-card__body{padding:14px}.suppliers-workspace .el-table{max-width:100%}.return-detail-heading{overflow-wrap:anywhere;flex-wrap:wrap;align-items:flex-start}.return-detail-heading>strong{overflow-wrap:anywhere;min-width:0;max-width:100%}.return-settlement-summary{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.return-settlement-summary>span{overflow-wrap:anywhere;min-width:0}.return-settlement-summary strong{overflow-wrap:anywhere}.return-settlement-form{padding:12px}.return-settlement-form .el-select{width:100%}.return-settlement-form .el-radio-group{flex-wrap:wrap;gap:8px;display:flex}.return-settlement-form .el-radio-button{max-width:100%}.return-settlement-form .el-radio-button__inner{white-space:normal;line-height:1.5}.return-detail>.button-group,.return-settlement-form .button-group{flex-wrap:wrap;gap:8px;display:flex}.return-detail>.button-group>.el-button,.return-settlement-form .button-group>.el-button{white-space:normal;height:auto;min-height:40px;margin:0;line-height:1.5}}.op-count-intro,.op-count-preview,.op-count-review{color:#34594f;background:#f3f7f5;border-radius:10px;margin:0 0 16px;padding:14px 16px}.op-count-intro p,.op-count-preview p,.op-count-review p{margin:6px 0 0;font-size:13px;line-height:1.6}.op-count-picker{border:1px solid #dfe9e4;border-radius:10px;margin:14px 0;overflow:hidden}.op-count-picker-heading{background:#f7f9f8;justify-content:space-between;align-items:center;gap:12px;padding:12px;display:flex}.op-count-picker-heading>.el-input{max-width:380px}.op-count-picker-heading>span{white-space:nowrap;font-size:13px}.op-count-options{min-height:80px;max-height:360px;overflow:auto}.op-count-option{cursor:pointer;border-top:1px solid #edf1ef;align-items:flex-start;gap:12px;min-height:64px;padding:12px 16px;display:flex}.op-count-option>.el-checkbox{flex:none;min-height:40px;margin:0}.op-count-option>span{overflow-wrap:anywhere;flex:1;min-width:0;padding:5px 0}.op-count-option strong{font-size:14px;font-weight:600}.op-count-option small{color:#728880;margin-top:5px;line-height:1.5;display:block}.op-count-option .op-count-retained{color:#94621c}.op-count-warning{color:#a65327}.op-count-progress{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:0 0 12px;display:grid}.op-count-progress>div,.op-count-progress>button{text-align:left;min-width:0;font:inherit;color:#34574b;background:#fff;border:1px solid #dfe9e4;border-radius:10px;padding:14px}.op-count-progress>button{cursor:pointer}.op-count-progress>button:hover,.op-count-progress>button.is-selected{background:#f1f8f4;border-color:#188569}.op-count-progress span{font-size:12px;line-height:1.5;display:block}.op-count-progress strong{margin-top:6px;font-size:27px;display:block}.op-count-progress strong small{font-size:12px;font-weight:400}.op-count-progress p{color:#71867d;margin:4px 0 0;font-size:12px;line-height:1.5}.op-count-definition{line-height:1.7}.op-count-filters{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin:18px 0 12px;display:flex}.op-count-filters>.el-input{flex:1;min-width:210px;max-width:380px}.op-count-filters .el-radio-button__inner{justify-content:center;align-items:center;min-height:40px;display:flex}.op-count-outside-notice{background:#fffaf0;border:1px solid #eadfc8;border-radius:8px;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;font-size:13px;line-height:1.6;display:flex}.op-count-outside{border:1px solid #eadfc8;border-radius:8px;margin-top:10px;padding:10px}.op-count-pagination{flex-wrap:wrap;gap:12px}.op-count-picker .op-count-pagination{margin:0;padding:10px 12px}.op-count-review{margin-top:18px}.op-count-review strong{font-size:13px;font-weight:500;line-height:1.7}@media (width<=767px){.op-count-progress{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.op-count-progress>div,.op-count-progress>button{padding:12px}.op-count-progress strong{font-size:24px}.op-count-picker-heading{flex-direction:column;align-items:stretch;gap:6px}.op-count-picker-heading>.el-input{max-width:none}.op-count-picker-heading>span{text-align:right}.op-count-option{gap:10px;padding:10px 12px}.op-count-options{max-height:300px}.op-count-filters{align-items:stretch}.op-count-filters>.el-input{flex-basis:100%;min-width:0;max-width:none}.op-count-filters>.el-radio-group,.op-count-scope{width:100%;display:flex}.op-count-filters .el-radio-button,.op-count-scope .el-radio-button{flex:1;min-width:0}.op-count-filters .el-radio-button__inner,.op-count-scope .el-radio-button__inner{white-space:normal;width:100%;min-height:44px;padding:10px 5px;font-size:12px;line-height:1.4}.op-count-outside-notice{align-items:flex-start}.op-count-outside-notice>.el-button{flex:none;min-height:44px}.op-count-pagination{justify-content:flex-start}.op-count-pagination>.el-pagination{flex-wrap:wrap;gap:5px;max-width:100%}.op-count-records .el-input__wrapper{min-height:44px}.op-count-intro,.op-count-preview,.op-count-review{padding:12px}.op-count-outside{padding:6px}}.live-notice-toolbar[data-v-4ba68518]{align-items:center;gap:14px;display:flex}.live-notice-toolbar>span[data-v-4ba68518]{color:#657b7a;margin-right:auto}.live-notice[data-v-4ba68518]{text-align:left;cursor:pointer;color:#243d3b;background:#f3faf7;border:1px solid #dcece5;border-radius:9px;gap:12px;width:100%;margin-bottom:10px;padding:16px;display:flex}.live-notice.is-read[data-v-4ba68518]{opacity:.8;background:#fff}.live-notice-dot[data-v-4ba68518]{background:#108169;border-radius:50%;flex-shrink:0;width:8px;height:8px;margin-top:6px}.live-notice.is-read .live-notice-dot[data-v-4ba68518]{background:#b8c4c0}.live-notice-dot.is-warning[data-v-4ba68518]{background:#d59c35}.live-notice strong[data-v-4ba68518],.live-notice small[data-v-4ba68518],.live-notice em[data-v-4ba68518]{display:block}.live-notice small[data-v-4ba68518]{color:#677b79;margin:8px 0;line-height:1.6}.live-notice em[data-v-4ba68518]{color:#108169;font-size:12px;font-style:normal}.navigation-request-badge{vertical-align:middle;align-items:center;margin-left:10px;line-height:1;display:inline-flex}.navigation-request-badge .el-badge__content{position:static;inset:auto;transform:none}.tp-workflow-grid[data-v-65acd653]{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 18px;display:grid}.tp-workflow-grid .el-select[data-v-65acd653]{width:100%}.tp-note[data-v-65acd653]{color:var(--el-text-color-secondary);font-size:13px;line-height:1.6}.tp-application-summary[data-v-65acd653]{background:var(--el-fill-color-light);grid-template-columns:150px 1fr;gap:10px;padding:16px;display:grid}.tp-application-summary dd[data-v-65acd653]{overflow-wrap:anywhere;margin:0}.tp-quantity-row[data-v-65acd653]{border-bottom:1px solid var(--el-border-color-lighter);justify-content:space-between;align-items:center;gap:16px;padding:12px 0;display:flex}.tp-quantity-row small[data-v-65acd653]{color:var(--el-text-color-secondary);margin-top:5px;display:block}.tp-quantity-row .el-input[data-v-65acd653]{max-width:160px}.tp-adjustment-line[data-v-65acd653]{padding:8px 0}@media (width<=767px){.tp-workflow-grid[data-v-65acd653]{grid-template-columns:1fr}.tp-application-summary[data-v-65acd653]{grid-template-columns:100px 1fr}}.third-party-workspace[data-v-d29f905f]{min-width:0}.tp-heading[data-v-d29f905f],.tp-facts[data-v-d29f905f],.tp-actions[data-v-d29f905f],.tp-record[data-v-d29f905f],.tp-cart-line[data-v-d29f905f],.tp-offer[data-v-d29f905f],.tp-pagination[data-v-d29f905f]{align-items:center;gap:12px;display:flex}.tp-heading[data-v-d29f905f],.tp-pagination[data-v-d29f905f]{justify-content:space-between}.tp-heading h2[data-v-d29f905f]{margin:0 0 8px}.tp-heading p[data-v-d29f905f],.tp-note[data-v-d29f905f],.tp-cart-line p[data-v-d29f905f],.tp-offer p[data-v-d29f905f]{color:var(--el-text-color-secondary);font-size:13px;line-height:1.6}.tp-heading[data-v-d29f905f]{margin-bottom:18px}.tp-toolbar[data-v-d29f905f]{flex-wrap:wrap;align-items:end;gap:12px;margin:8px 0 18px;display:flex}.tp-toolbar .el-form-item[data-v-d29f905f]{width:230px;margin-bottom:0}.tp-grid[data-v-d29f905f]{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 18px;display:grid}.tp-grid .el-select[data-v-d29f905f]{width:100%}.tp-facts[data-v-d29f905f],.tp-actions[data-v-d29f905f]{flex-wrap:wrap;margin:14px 0}.tp-record[data-v-d29f905f]{border-bottom:1px solid var(--el-border-color-lighter);flex-wrap:wrap;padding:12px 0}.tp-pagination[data-v-d29f905f]{margin-top:16px}.tp-catalog[data-v-d29f905f]{border:1px solid var(--el-border-color-lighter);border-radius:8px;max-height:300px;padding:12px;overflow:auto}.tp-offer[data-v-d29f905f]{border-bottom:1px solid var(--el-border-color-lighter);justify-content:space-between;padding:8px 0}.tp-cart-line[data-v-d29f905f]{border-bottom:1px solid var(--el-border-color-lighter);padding:12px 0}.tp-cart-line>div[data-v-d29f905f]:first-child{flex:1}.tp-cart-line>.el-input[data-v-d29f905f]{max-width:150px}.tp-note[data-v-d29f905f]{margin:8px 0}.tp-actions[data-v-d29f905f]{margin:20px 0}@media (width<=767px){.tp-heading[data-v-d29f905f]{align-items:flex-start}.tp-grid[data-v-d29f905f]{grid-template-columns:1fr}.tp-toolbar[data-v-d29f905f]{align-items:stretch}.tp-toolbar .el-form-item[data-v-d29f905f]{width:100%}.tp-cart-line[data-v-d29f905f]{flex-wrap:wrap}.tp-cart-line>div[data-v-d29f905f]:first-child{flex-basis:100%}.tp-record[data-v-d29f905f]{align-items:flex-start}.tp-pagination[data-v-d29f905f]{flex-wrap:wrap}}.module-toolbar{border-bottom:1px solid var(--el-border-color-lighter);background:var(--el-bg-color);flex-wrap:wrap;align-items:flex-end;gap:16px 24px;padding:20px 22px;display:flex}.module-filters{flex-wrap:wrap;flex:430px;align-items:flex-end;gap:12px;min-width:0;display:flex}.module-filters .el-form-item{width:180px;min-width:0;margin:0}.module-filters .module-search{flex:240px;max-width:380px}.module-filters .el-form-item__label{color:var(--el-text-color-regular);margin-bottom:7px;font-size:12px;line-height:18px}.module-filters .el-input,.module-filters .el-select{width:100%}.module-query-actions,.module-business-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.module-business-actions{justify-content:flex-end;margin-left:auto}.module-toolbar .el-button,.module-business-actions .el-button{min-height:38px;margin:0}.module-toolbar .el-input__wrapper,.module-toolbar .el-select__wrapper{min-height:38px}.module-records{min-width:0;min-height:100px}.module-table .cell{overflow-wrap:anywhere}.module-secondary{color:var(--el-text-color-secondary);margin-top:4px;font-size:12px;display:block}.module-table .status-tag,.module-record .status-tag{white-space:nowrap;min-width:72px;height:26px}.module-record.el-card{border-radius:8px;margin:12px}.module-record .el-card__body{padding:16px!important}.module-record-field{justify-content:space-between;gap:16px;padding:6px 0;line-height:1.6;display:flex}.module-record-label{color:var(--el-text-color-secondary);flex:0 0 96px;font-size:12px}.module-record-value{text-align:right;overflow-wrap:anywhere;min-width:0}.module-record-field.is-title{border-bottom:1px solid var(--el-border-color-lighter);margin-bottom:6px;padding-bottom:12px;font-weight:600}.module-record-actions{border-top:1px solid var(--el-border-color-lighter);flex-wrap:wrap;justify-content:flex-end;gap:8px;margin-top:12px;padding-top:12px;display:flex}.module-empty{padding:12px}.operations-workspace,.assets-workspace,.overview-workspace,.pm-page{width:100%;min-width:0;max-width:none;color:var(--el-text-color-primary)}.op-card.el-card,.asset-card.el-card{border-color:var(--el-border-color-light);border-radius:10px}.op-card>.el-card__body,.asset-card>.el-card__body{padding:0}.op-card>.el-card__body>.el-alert,.asset-error{width:auto;margin:16px 22px}.asset-card>.el-card__body>.el-tabs{padding:8px 22px 0}.asset-card .el-tabs__header{margin-bottom:0}.asset-pagination,.op-card .pagination-bar{border-top:1px solid var(--el-border-color-lighter);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:16px 22px;display:flex}.asset-pagination .el-pagination,.op-card .el-pagination{flex-wrap:wrap;gap:8px}.asset-summary{gap:16px}.asset-summary article{border-color:var(--el-border-color-light);border-radius:10px}.pm-toolbar{border-bottom:1px solid var(--el-border-color-lighter);flex-wrap:wrap;align-items:center;gap:12px;padding:20px 22px;display:flex}.pm-toolbar>.el-input{flex:240px;width:auto;max-width:380px}.pm-toolbar>.module-business-actions{flex:280px}.pm-toolbar .el-button{min-height:38px;margin:0}.pm-heading-actions{display:none}.pm-page .el-table{--el-table-header-bg-color:#f8fafb;--el-table-border-color:#edf1f4;--el-table-row-hover-bg-color:#f0f7f4}.overview-heading{justify-content:flex-end;margin-bottom:16px}.overview-heading-actions{margin-left:auto}.overview-panel{border-color:var(--el-border-color-light)}.overview-panel .module-table .cell{padding:0 16px;font-size:13px}.overview-panel .module-record.el-card{margin:12px}.overview-workspace .el-button.is-link{white-space:normal;text-align:left;height:auto;min-height:28px}.warehouse-dialog :is(.el-input,.el-select,.el-date-editor){max-width:100%}.warehouse-dialog .el-form-item__label{color:var(--el-text-color-regular);font-size:13px}.warehouse-dialog .el-input__wrapper,.warehouse-dialog .el-select__wrapper{min-height:36px}.warehouse-dialog .el-dialog__footer .el-button{min-height:38px;margin-left:0}.warehouse-dialog .el-dialog__footer{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.warehouse-dialog .el-dialog__footer>.button-group{justify-content:flex-end;width:100%}@media (width<=767px){.module-toolbar{gap:12px;padding:16px}.module-filters{flex:100%;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.module-filters .el-form-item{width:100%}.module-filters .module-search{grid-column:1/-1;max-width:none}.module-query-actions{flex-wrap:nowrap;align-self:end}.module-query-actions .el-button{flex:1;min-width:0;padding-inline:10px}.module-business-actions{border-top:1px solid var(--el-border-color-lighter);justify-content:flex-end;width:100%;padding-top:12px}.module-business-actions .el-button{flex:1 0 auto}.asset-pagination,.op-card .pagination-bar{padding:16px}.asset-pagination>.el-pagination,.op-card .el-pagination{justify-content:flex-end;max-width:100%;margin-left:auto}.pm-toolbar{padding:16px}.pm-toolbar>.el-input{max-width:none}.pm-toolbar>.module-business-actions{flex-basis:100%}.overview-heading-actions{flex-wrap:wrap;gap:8px}.warehouse-dialog .el-dialog__footer>.el-button{flex:1}.asset-summary{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}}.app-shell{grid-template-columns:224px minmax(0,1fr)}.app-shell.navigation-collapsed{grid-template-columns:64px minmax(0,1fr)}.warehouse-navigation{color:#303133;background:#fff;border-right:1px solid #e4e7ed;flex-direction:column;height:100dvh;min-height:0;display:flex;position:sticky;top:0;overflow:hidden}.navigation-brand{white-space:nowrap;border-bottom:1px solid #ebeef5;flex-shrink:0;align-items:center;gap:8px;height:70px;padding:0 20px;display:flex}.navigation-brand strong{color:#303133;font-size:17px;font-weight:600}.navigation-brand>span{color:#909399;font-size:12px}.navigation-brand .navigation-short-name{color:#147d67;font-size:20px;font-weight:600}.navigation-brand .el-button{margin-left:auto;padding:8px}.navigation-scroll{flex:1;min-height:0}.warehouse-menu.el-menu{--el-menu-bg-color:#fff;--el-menu-text-color:#606266;--el-menu-active-color:#147d67;--el-menu-hover-bg-color:#f5f7fa;border-right:0;padding:12px 0}.warehouse-menu:not(.el-menu--collapse){width:223px}.warehouse-menu .el-sub-menu__title{height:46px;font-size:14px}.warehouse-menu .el-menu-item{height:40px;font-size:13px;line-height:40px}.warehouse-menu .el-menu-item.is-active{background:#edf6f2;border-right:3px solid #147d67;font-weight:500}.warehouse-menu .el-sub-menu.is-active>.el-sub-menu__title{color:#147d67}.navigation-toggle{border-top:1px solid #ebeef5;flex-shrink:0;padding:10px 12px}.navigation-toggle .el-button{color:#606266;justify-content:flex-start;width:100%;height:36px}.navigation-toggle .el-button span{font-size:13px}.is-collapsed .navigation-brand{justify-content:center;padding:0}.is-collapsed .navigation-toggle{padding:10px 8px}.is-collapsed .navigation-toggle .el-button{justify-content:center;padding:8px}.warehouse-navigation-popup .el-menu-item.is-active{color:#147d67;background:#edf6f2}.mobile-navigation.el-drawer{background:#fff!important}.mobile-navigation .el-drawer__body{padding:0;overflow:hidden}.mobile-navigation .warehouse-navigation{border:0;width:100%;height:100%;position:relative}.mobile-navigation .warehouse-menu:not(.el-menu--collapse){width:100%}.mobile-navigation .warehouse-menu.el-menu,.mobile-navigation .warehouse-menu .el-menu{--el-menu-bg-color:#fff;--el-menu-text-color:#606266;--el-menu-active-color:#147d67;--el-menu-hover-bg-color:#f5f7fa}.mobile-navigation .warehouse-menu .el-menu-item{border-radius:0;height:40px;margin-bottom:0}.mobile-navigation .warehouse-menu .el-menu-item.is-active{background:#edf6f2}@media (width<=767px){.app-shell,.app-shell.navigation-collapsed{display:block}.desktop-navigation{display:none}.navigation-brand{height:64px}}.supplier-card>.el-card__body>.el-tabs{padding:8px 22px 0}.supplier-card>.el-card__body>.el-tabs .el-tabs__header{margin:0}.supplier-card>.el-card__body>.el-tabs .el-tabs__content{display:none}.supplier-card .data-table{font-size:14px}.module-footnote{color:var(--el-text-color-secondary);border-top:1px solid var(--el-border-color-lighter);padding:16px 22px;font-size:12px;line-height:1.7}.module-drawer .el-drawer__header{border-bottom:1px solid var(--el-border-color-lighter);color:var(--el-text-color-primary);margin-bottom:0;padding:20px 24px}.module-drawer .el-drawer__title{font-size:16px;font-weight:500}.module-drawer .el-drawer__body{min-width:0;padding:24px;overflow:auto}.module-drawer .el-drawer__footer{border-top:1px solid var(--el-border-color-lighter);background:var(--el-fill-color-lighter);padding:16px 24px}.module-drawer .el-form-item__label{font-size:13px}.module-drawer .el-select{width:100%}.module-drawer .el-drawer__footer .el-button+.el-button{margin-left:8px}.module-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 16px;display:grid}.module-form-grid .el-form-item{min-width:0}.catalog-action-drawer .module-toolbar{padding:0 0 20px}.catalog-action-drawer .data-table{font-size:14px}.catalog-action-drawer .ca-pagination{border-top:1px solid var(--el-border-color-lighter);flex-wrap:wrap;padding-top:16px}.supplier-scope-field .supplier-scope-row{border-color:var(--el-border-color-lighter)}.supplier-scope-field .supplier-scope-row strong{overflow-wrap:anywhere;font-weight:500}@media (width<=767px){.supplier-card .pagination-bar{padding:16px}.supplier-card>.el-card__body>.el-tabs{padding:8px 16px 0}.module-drawer .el-drawer__header,.module-drawer .el-drawer__body,.module-drawer .el-drawer__footer{padding:16px}.module-form-grid{grid-template-columns:minmax(0,1fr)}.module-footnote{padding:16px}.catalog-action-drawer .module-toolbar{padding:0 0 16px}.supplier-scope-field .el-radio-button__inner{padding:9px 10px;font-size:12px}}.picker-dialog .picker-mobile-category{display:none}@media (width<=767px){.module-toolbar{gap:12px;padding:14px}.module-filters{grid-template-columns:repeat(2,minmax(0,1fr));min-width:0}.module-filters .el-form-item,.module-filters .el-form-item__content,.module-query-actions,.module-business-actions{min-width:0}.module-query-actions{flex-wrap:wrap;grid-column:1/-1;justify-content:flex-end}.module-query-actions .el-button{flex:96px}.module-business-actions{justify-content:flex-start}.module-business-actions .el-button{white-space:normal;flex:120px;line-height:1.4}.module-toolbar .el-input__wrapper,.module-toolbar .el-select__wrapper{min-height:40px}.module-toolbar .el-button,.module-record-actions .el-button,.record-field .el-button{white-space:normal;height:auto;min-height:40px;margin:0;padding:9px 12px;line-height:1.4}.module-record.el-card{margin:10px}.module-record .el-card__body{padding:12px!important}.module-record-field{align-items:flex-start;gap:10px}.module-record-label{overflow-wrap:anywhere;flex-basis:82px;line-height:1.6}.module-record-value{flex:1;min-width:0;max-width:100%;line-height:1.6}.module-record-field.is-title{text-align:left;flex-direction:column;gap:4px}.module-record-field.is-title .module-record-label{flex-basis:auto}.module-record-field.is-title .module-record-value{text-align:left;width:100%}.module-record-actions{justify-content:flex-start;gap:6px;margin-top:8px;padding-top:8px}.module-record-actions .el-button{flex:0 auto}.record-card{padding:14px 12px}.record-field{align-items:flex-start;gap:10px}.record-field>:last-child{overflow-wrap:anywhere;min-width:0}.record-label{flex-basis:80px}.record-field .row-actions{gap:6px}.record-title .product-cell{align-items:flex-start;min-width:0}.filter-toolbar{padding:14px}.filter-toolbar .filter-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.filter-toolbar .filter-grid .search-field{grid-column:1/-1}.filter-toolbar .toolbar-bottom{flex-direction:column;align-items:stretch;gap:12px;margin-top:14px;padding-top:12px}.filter-toolbar .query-actions,.filter-toolbar .business-actions{flex-wrap:wrap;justify-content:flex-start;gap:8px;width:100%;display:flex}.filter-toolbar .query-actions .el-button,.filter-toolbar .business-actions .el-button{white-space:normal;flex:112px;height:auto;min-height:40px;margin:0;padding:10px;line-height:1.4}.filter-toolbar .el-input__wrapper,.filter-toolbar .el-select__wrapper{min-height:40px}.business-dialog .dialog-content,.business-dialog .dialog-fields,.business-dialog .dialog-fields .el-form-item__content{min-width:0}.business-dialog .dialog-fields{grid-template-columns:minmax(0,1fr);gap:0}.business-dialog .product-hero{align-items:flex-start;gap:12px}.business-dialog .product-hero img{flex:none;width:56px;height:56px}.business-dialog .product-hero>div{overflow-wrap:anywhere;min-width:0}.business-dialog .checks-grid{grid-template-columns:minmax(0,1fr);gap:4px;padding:8px}.business-dialog .checks-grid .el-checkbox{align-items:center;min-height:40px;padding:6px 2px}.business-dialog .checks-grid .el-checkbox__label{overflow-wrap:anywhere}.business-dialog .editor-tools{align-items:stretch;gap:8px}.business-dialog .editor-tools>.el-button,.business-dialog .editor-tools>.el-input,.business-dialog .editor-tools>.button-group{flex-basis:100%;min-width:0;max-width:100%}.business-dialog .editor-tools .button-group>.el-button{white-space:normal;flex:120px}.business-dialog .edit-product{grid-template-columns:repeat(2,minmax(0,1fr));align-items:end;gap:12px;padding:14px 0}.business-dialog .edit-product-info{overflow-wrap:anywhere;grid-column:1/-1}.business-dialog .edit-product>.el-form-item{width:auto;min-width:0}.business-dialog .edit-product>.el-button{justify-self:start}.business-dialog .quantity-line{grid-template-columns:minmax(0,1fr);align-items:start;gap:10px;display:grid}.business-dialog .quantity-line>.el-form-item{width:100%;max-width:none}.business-dialog .quantity-line>div,.business-dialog .detail-line>div{overflow-wrap:anywhere;min-width:0}.business-dialog .detail-line{flex-wrap:wrap;gap:8px}.business-dialog .detail-line>strong{overflow-wrap:anywhere;max-width:100%;margin-left:auto}.business-dialog .summary-line{flex-wrap:wrap;gap:12px;padding:12px}.business-dialog .browse-filter{grid-template-columns:minmax(0,1fr);gap:10px;display:grid}.business-dialog .browse-filter .el-input,.business-dialog .browse-filter .el-select{width:100%;max-width:none}.business-dialog .record-bottom .button-group{width:100%;margin-left:0}.business-dialog .dialog-buttons{flex-wrap:wrap;gap:8px;width:100%;display:flex}.business-dialog .dialog-buttons>.el-button{white-space:normal;flex:112px;margin:0;line-height:1.4}.business-dialog .el-button,.business-dialog .el-input__wrapper,.business-dialog .el-select__wrapper{height:auto;min-height:40px}.business-dialog .el-button.is-link{padding:9px 10px}.business-dialog .el-descriptions__table,.business-dialog .el-descriptions__body tbody,.op-dialog .el-descriptions__table,.op-dialog .el-descriptions__body tbody{table-layout:fixed;width:100%;display:block}.business-dialog .el-descriptions__body tr,.op-dialog .el-descriptions__body tr{grid-template-columns:minmax(78px,.4fr) minmax(0,1fr);display:grid}.business-dialog .el-descriptions__body td,.op-dialog .el-descriptions__body td{overflow-wrap:anywhere;min-width:0;display:block;white-space:normal!important;width:auto!important}.business-dialog .el-descriptions__body td.el-descriptions__label,.op-dialog .el-descriptions__body td.el-descriptions__label{border-right:0}.picker-dialog .picker-layout{flex-direction:column;height:auto;min-height:0;max-height:none;display:flex}.picker-dialog .category-panel{display:none}.picker-dialog .picker-mobile-category{flex:none;width:100%;display:block!important}.picker-dialog .picker-category-toggle{border:1px solid var(--el-color-primary);width:100%;min-height:44px;color:var(--el-color-primary);text-align:left;cursor:pointer;background:#fff;border-radius:7px;justify-content:space-between;align-items:center;gap:12px;padding:11px 13px;font-weight:600;display:flex}.picker-dialog .picker-category-toggle>span:first-child{overflow-wrap:anywhere;min-width:0}.picker-dialog .picker-category-chevron{border-bottom:2px solid;border-right:2px solid;flex:none;width:10px;height:10px;margin:0 3px 5px;transform:rotate(45deg)}.picker-dialog .picker-category-chevron.is-expanded{margin-bottom:-5px;transform:rotate(225deg)}.picker-dialog .picker-category-panel{overscroll-behavior:contain;border:1px solid var(--el-border-color);background:#fff;border-radius:8px;max-height:260px;margin-top:6px;padding:11px;overflow-y:auto}.picker-dialog .picker-category-roots{scrollbar-width:thin;gap:6px;padding-bottom:10px;display:flex;overflow-x:auto}.picker-dialog .picker-category-panel button{font:inherit;min-height:40px;color:var(--el-text-color-primary);background:var(--el-fill-color-light);cursor:pointer;border:0;border-radius:6px;padding:9px 13px}.picker-dialog .picker-category-roots>button{white-space:nowrap;background:0 0;flex:none;font-weight:600}.picker-dialog .picker-category-panel button.is-selected{color:var(--el-color-primary);background:var(--el-color-primary-light-9)}.picker-dialog .picker-category-toggle:focus-visible,.picker-dialog .picker-category-panel button:focus-visible{outline:2px solid var(--el-color-primary);outline-offset:2px}.picker-dialog .picker-category-level{border-top:1px solid var(--el-border-color-lighter);margin-top:2px;padding-top:10px}.picker-dialog .picker-category-level+.picker-category-level{margin-top:10px}.picker-dialog .picker-category-level>p,.picker-dialog .picker-category-note{color:var(--el-text-color-secondary);margin:0 0 8px;font-size:12px;line-height:1.6}.picker-dialog .picker-category-chips{flex-wrap:wrap;gap:7px;display:flex}.picker-dialog .picker-category-chips>button{white-space:normal;overflow-wrap:anywhere;max-width:100%}.picker-dialog .picker-results{gap:10px;min-height:0;padding:12px}.picker-dialog .picker-search{flex-wrap:wrap;gap:8px;display:flex}.picker-dialog .picker-search>.el-input{flex-basis:100%;max-width:100%}.picker-dialog .picker-search>.el-button{white-space:normal;flex:90px;height:auto;min-height:40px;line-height:1.4}.picker-dialog .picker-name-search{flex-wrap:nowrap}.picker-dialog .picker-name-search>.el-input{flex:auto}.picker-dialog .picker-name-search>.el-button{flex:none}.picker-dialog .picker-items{flex:none;min-height:160px;max-height:min(42dvh,400px);overflow-y:auto}.picker-dialog .picker-item{grid-template-columns:40px 40px minmax(0,1fr);gap:8px;padding:10px;display:grid}.picker-dialog .picker-item>.el-checkbox{grid-area:1/1/3;justify-content:center;min-width:40px;height:auto;min-height:40px;margin:0}.picker-dialog .picker-item>img{grid-area:1/2;width:40px;height:40px}.picker-dialog .picker-item>.picker-product{overflow-wrap:anywhere;grid-area:1/3;min-width:0}.picker-dialog .picker-item:not(:has(>img))>.picker-product{grid-column:2/-1}.picker-dialog .picker-item>span{overflow-wrap:anywhere;grid-area:2/2/auto/-1;justify-self:end;max-width:100%;margin:0}.picker-dialog .picker-product strong,.picker-dialog .picker-product small{white-space:normal;overflow-wrap:anywhere}.picker-dialog .picker-footer{flex-direction:column;align-items:stretch;gap:10px;min-width:0;display:flex}.picker-dialog .picker-footer>.button-group{flex-wrap:wrap;gap:6px;width:100%;margin:0;display:flex}.picker-dialog .picker-footer .el-button{white-space:normal;flex:80px;min-height:40px;margin:0;line-height:1.4}.picker-dialog .el-input__wrapper,.picker-dialog .el-select__wrapper{min-height:40px}.op-dialog .op-form-grid{grid-template-columns:minmax(0,1fr);gap:0}.op-dialog .op-form-grid .el-form-item,.op-dialog .el-form-item__content{min-width:0}.op-dialog .op-line{border:1px solid var(--el-border-color-lighter);border-radius:8px;flex-wrap:wrap;gap:10px;margin:12px 0;padding:12px;display:flex}.op-dialog .op-line>.el-select,.op-dialog .op-line>div:first-child,.op-dialog .op-line>span{overflow-wrap:anywhere;flex:100%;width:100%;min-width:0}.op-dialog .op-line>.el-input{flex:140px;width:auto;min-width:0}.op-dialog .op-line>.el-button{min-height:40px;margin:0;padding:8px 12px}.op-dialog .el-input__wrapper,.op-dialog .el-select__wrapper,.op-dialog .el-button{height:auto;min-height:40px}.op-dialog .el-radio-group{flex-wrap:wrap;gap:0;max-width:100%;display:flex}.op-dialog .el-radio-button{flex:auto}.op-dialog .el-radio-button__inner{white-space:normal;justify-content:center;align-items:center;min-height:40px;padding:9px 11px;line-height:1.4;display:flex}.op-dialog .module-record.el-card{margin:10px 0}.op-dialog .op-count-records .module-record-value:has(>.el-input){max-width:190px}.op-dialog .op-count-records .module-record-value>.el-input{width:100%;min-width:0}.op-dialog .op-receipt{overflow-wrap:anywhere;margin:12px 0;padding:12px}.op-dialog .op-receipt p{line-height:1.6}.op-dialog .op-audit{overflow-wrap:anywhere;max-width:100%;padding:12px}.op-dialog .el-dialog__footer>.button-group{flex-wrap:wrap;gap:8px;width:100%;display:flex}.op-dialog .el-dialog__footer>.button-group>.el-button{white-space:normal;flex:118px;margin:0;padding:10px;line-height:1.4}}.desktop-account{align-items:center;gap:12px;min-width:0;display:flex}.mobile-page-title,.mobile-account{display:none}@media (width<=1023px){.app-shell,.app-shell.navigation-collapsed{display:block}.desktop-navigation{display:none}.mobile-menu.el-button{min-width:44px;height:44px;margin:0;padding:8px;font-size:21px;display:inline-flex}.topbar{z-index:1000;height:auto;min-height:60px;padding:8px max(12px,env(safe-area-inset-right)) 8px max(8px,env(safe-area-inset-left));gap:8px;position:sticky;top:0}.top-left{flex:1;gap:6px;overflow:hidden}.topbar .el-breadcrumb,.desktop-account{display:none}.mobile-page-title{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:16px;font-weight:600;line-height:1.5;display:block;overflow:hidden}.mobile-account{display:inline-flex}.mobile-account>.el-button{min-width:44px;min-height:44px;padding:6px}.account{flex:none;gap:4px}.account>.el-badge>.el-button{width:44px;height:44px}.content{padding:18px max(16px,env(safe-area-inset-right)) calc(24px + env(safe-area-inset-bottom)) max(16px,env(safe-area-inset-left))}.mobile-navigation.el-drawer{width:min(320px,88vw)!important}.mobile-navigation .navigation-brand{height:64px;padding:0 16px}.mobile-navigation .warehouse-menu .el-menu-item,.mobile-navigation .warehouse-menu .el-sub-menu__title{min-height:48px;font-size:14px;line-height:48px}.mobile-navigation .navigation-brand .el-button{width:44px;height:44px}.mobile-navigation .navigation-scroll{padding-bottom:env(safe-area-inset-bottom)}.el-dialog{max-width:calc(100vw - 32px)}.el-drawer{max-width:100vw}}@media (width<=767px){body{min-width:0}:root{--el-component-size:44px;--el-component-size-small:40px}.content{padding:12px max(12px,env(safe-area-inset-right)) calc(24px + env(safe-area-inset-bottom)) max(12px,env(safe-area-inset-left))}.boot-page{padding:80px 20px}.login-page{min-height:100dvh;padding:24px 12px}.login-card{width:100%;max-width:420px}.login-card .el-card__body{padding:20px 12px}.login-card .el-button{min-height:46px}.main-shell,.content,.el-card__body,.el-form-item,.el-form-item__content{min-width:0}.el-form-item__label{white-space:normal;overflow-wrap:anywhere;height:auto;line-height:1.5}.el-input,.el-select,.el-autocomplete,.el-input-number,.el-textarea,.el-date-editor{min-width:0;max-width:100%}.el-input__wrapper,.el-select__wrapper{min-height:44px}.el-input__inner,.el-textarea__inner,.el-select__input,.el-range-input{font-size:16px!important}.el-select__selected-item{max-width:100%;font-size:14px}.el-input-number{width:100%}.el-input-number .el-input__wrapper{padding-left:44px;padding-right:44px}.el-input-number .el-input-number__increase,.el-input-number .el-input-number__decrease{justify-content:center;align-items:center;width:40px;height:calc(100% - 2px);display:flex;top:1px;bottom:1px}.el-input-number.is-controls-right .el-input-number__decrease{border-top:0;border-right:1px solid var(--el-border-color);border-radius:5px 0 0 5px;left:1px;right:auto}.el-input-number.is-controls-right .el-input-number__increase{border-radius:0 5px 5px 0;right:1px}.el-button{white-space:normal;max-width:100%;height:auto;min-height:44px;font-size:14px;line-height:1.4}.el-button.is-circle{width:44px;min-width:44px;padding:8px}.el-button.is-link,.el-button.is-text{min-height:40px}.el-button>span{overflow-wrap:anywhere;min-width:0}.el-checkbox,.el-radio{white-space:normal;height:auto;min-height:44px;margin-right:12px}.el-checkbox__label,.el-radio__label{white-space:normal;overflow-wrap:anywhere;line-height:1.5}.el-radio-group{flex-wrap:wrap;max-width:100%;display:flex}.el-radio-button{flex:auto;min-width:0}.el-radio-button__inner{white-space:normal;justify-content:center;align-items:center;min-height:42px;padding:9px 12px;line-height:1.4;display:flex}.el-switch{min-height:40px}.el-tree-node__content{height:auto;min-height:44px;padding-top:6px;padding-bottom:6px}.el-tree-node__label{white-space:normal;overflow-wrap:anywhere;min-width:0;line-height:1.5}.el-dropdown-menu__item{min-height:44px;font-size:14px}.el-tabs__item{height:44px;padding:0 16px;font-size:14px}.el-alert{overflow-wrap:anywhere;min-width:0}.el-alert__title{line-height:1.6}.el-tabs,.el-tabs__content,.el-table{min-width:0;max-width:100%}.el-table__body-wrapper .el-scrollbar__wrap{overscroll-behavior-x:contain}.el-table .cell{overflow-wrap:anywhere}.el-table .el-button{min-height:40px}.el-pagination{white-space:normal;flex-wrap:wrap;width:100%;max-width:100%;display:flex;justify-content:center!important;gap:8px!important}.el-pagination .el-pagination__total,.el-pagination .el-pagination__sizes,.el-pagination .el-pagination__jump{margin:0}.el-pagination .el-pagination__sizes .el-select{width:112px!important}.el-pagination .el-pager{flex-wrap:wrap;justify-content:center;gap:2px;display:flex}.el-pagination .el-pager li,.el-pagination .btn-prev,.el-pagination .btn-next{min-width:32px;height:40px;line-height:40px;margin:0!important}.el-pagination .btn-prev,.el-pagination .btn-next{min-width:36px}.el-pagination .el-pagination__jump{margin-left:auto}.el-descriptions__body .el-descriptions__table{table-layout:fixed;width:100%}.el-descriptions__body .el-descriptions__table tr{flex-wrap:wrap;width:100%;display:flex}.el-descriptions__body .el-descriptions__label.el-descriptions__cell.is-bordered-label{white-space:normal;flex:0 0 34%;width:34%;font-size:12px!important}.el-descriptions__body .el-descriptions__content.el-descriptions__cell.is-bordered-content{overflow-wrap:anywhere;flex:0 0 66%;width:66%;min-width:0;font-size:14px!important}.el-descriptions__body .el-descriptions__cell:not(.is-bordered-label):not(.is-bordered-content){overflow-wrap:anywhere;width:100%;min-width:0;display:block}.el-descriptions__body .el-descriptions__cell .el-descriptions__label{white-space:normal}.el-overlay .el-dialog{flex-direction:column;min-width:0;height:100dvh;max-height:100dvh;display:flex;border-radius:0!important;width:100vw!important;max-width:100vw!important;margin:0!important;padding:0!important}.el-dialog__header{border-bottom:1px solid var(--el-border-color-lighter);flex:none;margin:0!important;padding:16px 58px 16px 16px!important}.el-dialog__title{overflow-wrap:anywhere;font-size:17px;line-height:1.5}.el-dialog__headerbtn{width:44px;height:44px;top:5px!important;right:6px!important}.el-dialog__body{overscroll-behavior:contain;flex:1;min-height:0;overflow:auto;max-height:none!important;padding:16px!important}.el-dialog__footer{border-top:1px solid var(--el-border-color-lighter);background:#fff;flex:none;padding:12px 16px calc(12px + env(safe-area-inset-bottom))!important;border-radius:0!important}.el-overlay .el-dialog .el-dialog__footer .el-button{min-height:44px}.el-dialog__footer>.button-group,.el-dialog__footer>.dialog-buttons{flex-wrap:wrap;justify-content:flex-end;gap:8px;width:100%;display:flex}.el-dialog__footer>.button-group>.el-button,.el-dialog__footer>.dialog-buttons>.el-button{flex:1;min-width:0}.el-overlay .dg-leave-dialog.el-dialog{flex:none;align-self:center;min-height:0;max-height:calc(100dvh - 32px);border-radius:12px!important;width:calc(100vw - 24px)!important;max-width:420px!important;height:fit-content!important;margin:auto!important}.el-overlay .dg-leave-dialog .el-dialog__body{flex:0 auto}.el-drawer:not(.mobile-navigation){max-width:100vw;height:100dvh;max-height:100dvh;width:100vw!important}.el-drawer__header{border-bottom:1px solid var(--el-border-color-lighter);min-width:0;margin:0!important;padding:16px!important}.el-drawer__title{overflow-wrap:anywhere;font-size:17px}.el-drawer__close-btn{flex:none;width:44px;height:44px;margin:-8px -8px -8px 8px}.el-drawer__body{overscroll-behavior:contain;min-width:0;min-height:0;padding:16px}.el-drawer__footer{border-top:1px solid var(--el-border-color-lighter);background:#fff;padding:12px 16px calc(12px + env(safe-area-inset-bottom))!important}.el-message-box{box-sizing:border-box;max-width:420px;padding:16px;width:calc(100vw - 24px)!important}.el-message-box__header{padding-right:36px}.el-message-box__headerbtn{width:44px;height:44px;top:5px;right:5px}.el-message-box__btns{flex-wrap:wrap;gap:8px;display:flex}.el-message-box__btns .el-button{flex:1;margin:0}.el-message,.el-notification{min-width:0;max-width:calc(100vw - 24px)}.el-popper,.el-picker-panel,.el-date-picker{max-width:calc(100vw - 16px)}.el-date-range-picker{width:min(646px,100vw - 16px)}.el-date-range-picker .el-picker-panel__body{min-width:0}.el-date-range-picker__content{float:none;width:100%;padding:12px}.el-date-range-picker__content.is-left{border-right:0;border-bottom:1px solid var(--el-border-color-lighter)}.el-date-range-picker .el-picker-panel__body-wrapper{max-height:70dvh;overflow:auto}.el-date-range-picker .el-picker-panel__sidebar{width:92px}.el-date-range-picker .el-picker-panel__sidebar+.el-picker-panel__body{margin-left:92px}.el-date-editor--daterange{min-width:0;width:100%!important}.el-date-editor--daterange .el-range-input{width:42%;min-width:0}.el-date-table td{height:36px}.workspace-title h1{font-size:24px}.workspace-shortcuts{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.workspace-shortcuts .el-button{min-width:0;min-height:76px;padding:12px}.kpi-grid strong{overflow-wrap:anywhere}.process-card .el-steps--simple{grid-template-columns:1fr;gap:16px;display:grid}.process-card .el-step__arrow{display:none}.live-notice-toolbar{flex-wrap:wrap;gap:8px}.live-notice>span:last-child{overflow-wrap:anywhere;min-width:0}}@media (width<=374px){.content{padding-left:8px;padding-right:8px}.mobile-page-title{font-size:15px}.el-pagination .el-pager li{min-width:27px}.el-pagination .btn-prev,.el-pagination .btn-next{min-width:30px}.el-date-range-picker .el-picker-panel__sidebar{flex-wrap:wrap;width:100%;display:flex;position:static}.el-date-range-picker .el-picker-panel__sidebar+.el-picker-panel__body{margin-left:0}}@media (width<=767px),(width<=1023px) and (height<=500px){.el-picker__popper.el-popper{overscroll-behavior:contain;width:calc(100vw - 24px);max-width:420px;max-height:calc(100dvh - 24px);overflow:auto;position:fixed!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important}.el-picker__popper.el-popper>.el-popper__arrow{display:none}.el-picker__popper.el-zoom-in-top-leave-active,.el-picker__popper.el-zoom-in-bottom-leave-active{pointer-events:none}.el-picker__popper .el-picker-panel{width:100%;max-width:100%}.el-date-picker .el-picker-panel__content{width:auto;margin:12px}}
