.purchase-order-items[data-v-e9affe9e]{display:flex;flex-direction:column;gap:12px}.purchase-order-items__table[data-v-e9affe9e]{width:100%}.purchase-order-items__actions[data-v-e9affe9e],.purchase-order-items__item-name[data-v-e9affe9e],.purchase-order-items__money[data-v-e9affe9e],.purchase-order-items__stack[data-v-e9affe9e]{display:flex;flex-direction:column;gap:8px}.purchase-order-items__inline-label[data-v-e9affe9e]{color:#64748b;display:flex;flex-direction:column;font-size:12px;gap:4px}.purchase-order-items__money[data-v-e9affe9e]{font-size:13px}.purchase-order-items__fee-summary p[data-v-e9affe9e]{margin:4px 0 0}.purchase-order-items__muted[data-v-e9affe9e]{color:#64748b;font-size:12px}.stock-aware-option[data-v-e9affe9e]{align-items:center;display:flex;gap:8px;justify-content:space-between;min-width:0;width:100%}.stock-aware-option__label[data-v-e9affe9e]{min-width:0;overflow:hidden;text-overflow:ellipsis}.purchase-order-items__expand[data-v-e9affe9e]{background:#f8fafc;padding:12px 18px}.purchase-order-items__contract-metrics[data-v-e9affe9e],.purchase-order-items__expand-grid[data-v-e9affe9e]{display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.purchase-order-items__bottom-actions[data-v-e9affe9e]{display:flex;justify-content:flex-end}.purchase-order-items[data-v-e9affe9e] .purchase-order-items__row--new{background:#f0f9ff}.purchase-reception[data-v-be419328]{display:flex;flex-direction:column;gap:16px}.purchase-reception__hero[data-v-be419328]{background:var(--el-fill-color-extra-light);border:1px solid var(--el-border-color-lighter);border-radius:8px;display:flex;gap:16px;justify-content:space-between;padding:16px}.purchase-reception-line h5[data-v-be419328],.purchase-reception__hero h3[data-v-be419328],.purchase-reception__section h4[data-v-be419328]{margin:0}.purchase-reception-line__header p[data-v-be419328],.purchase-reception__hero p[data-v-be419328],.purchase-reception__section-header p[data-v-be419328]{color:var(--el-text-color-secondary);font-size:13px;margin:4px 0 0}.purchase-reception-line__preview[data-v-be419328],.purchase-reception__stats[data-v-be419328]{display:grid;gap:8px;grid-template-columns:repeat(4,minmax(110px,1fr))}.purchase-reception-line__preview div[data-v-be419328],.purchase-reception-lot__total[data-v-be419328],.purchase-reception__stats div[data-v-be419328]{background:var(--el-bg-color);border:1px solid var(--el-border-color-lighter);border-radius:8px;padding:10px}.purchase-reception-line__preview span[data-v-be419328],.purchase-reception-lot__total span[data-v-be419328],.purchase-reception-returnable span[data-v-be419328],.purchase-reception__stats span[data-v-be419328]{color:var(--el-text-color-secondary);display:block;font-size:12px}.purchase-reception__section[data-v-be419328]{border:1px solid var(--el-border-color-lighter);border-radius:8px;padding:16px}.purchase-reception-line__header[data-v-be419328],.purchase-reception__section-header[data-v-be419328]{align-items:flex-start;display:flex;gap:12px;justify-content:space-between;margin-bottom:12px}.purchase-reception-line__badges[data-v-be419328],.purchase-reception__actions[data-v-be419328]{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.purchase-reception-line__single[data-v-be419328],.purchase-reception__form-grid[data-v-be419328]{display:grid;gap:12px;grid-template-columns:repeat(2,minmax(220px,1fr))}.purchase-reception-line__single[data-v-be419328]{align-items:end;grid-template-columns:minmax(160px,220px) minmax(220px,1fr) minmax(140px,180px)}.purchase-reception-line[data-v-be419328]{border:1px solid var(--el-border-color);border-radius:8px;padding:14px}.purchase-reception-line+.purchase-reception-line[data-v-be419328]{margin-top:12px}.purchase-reception-line__hint[data-v-be419328],.purchase-reception-line__preview[data-v-be419328],.purchase-reception-line__progress[data-v-be419328]{margin-bottom:12px}.purchase-reception-line__lots[data-v-be419328]{display:flex;flex-direction:column;gap:10px}.purchase-reception-lot[data-v-be419328]{align-items:end;display:grid;gap:10px;grid-template-columns:minmax(170px,1fr) minmax(150px,180px) minmax(120px,150px) minmax(170px,1fr) minmax(130px,160px) 34px}.purchase-reception-line__single[data-v-be419328] .el-form-item,.purchase-reception-lot[data-v-be419328] .el-form-item{margin-bottom:0}.purchase-reception-returnables[data-v-be419328]{display:grid;gap:10px;grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.purchase-reception-returnable[data-v-be419328]{align-items:center;border:1px solid var(--el-border-color-lighter);border-radius:8px;display:flex;gap:12px;justify-content:space-between;padding:10px}@media(max-width:900px){.purchase-reception-line__header[data-v-be419328],.purchase-reception__hero[data-v-be419328],.purchase-reception__section-header[data-v-be419328]{flex-direction:column}.purchase-reception-line__preview[data-v-be419328],.purchase-reception-line__single[data-v-be419328],.purchase-reception-lot[data-v-be419328],.purchase-reception__form-grid[data-v-be419328],.purchase-reception__stats[data-v-be419328]{grid-template-columns:1fr}}.purchase-returnable[data-v-6b81ab72]{display:flex;flex-direction:column;gap:16px}.purchase-returnable__hero[data-v-6b81ab72]{background:var(--el-fill-color-extra-light);border:1px solid var(--el-border-color-lighter);border-radius:8px;display:flex;gap:16px;justify-content:space-between;padding:16px}.purchase-returnable-line h5[data-v-6b81ab72],.purchase-returnable__hero h3[data-v-6b81ab72],.purchase-returnable__section h4[data-v-6b81ab72]{margin:0}.purchase-returnable-line__header p[data-v-6b81ab72],.purchase-returnable__hero p[data-v-6b81ab72],.purchase-returnable__section-header p[data-v-6b81ab72]{color:var(--el-text-color-secondary);font-size:13px;margin:4px 0 0}.purchase-returnable-line__preview[data-v-6b81ab72],.purchase-returnable__stats[data-v-6b81ab72]{display:grid;gap:8px;grid-template-columns:repeat(4,minmax(110px,1fr))}.purchase-returnable-line__preview div[data-v-6b81ab72],.purchase-returnable-line__total[data-v-6b81ab72],.purchase-returnable__stats div[data-v-6b81ab72]{background:var(--el-bg-color);border:1px solid var(--el-border-color-lighter);border-radius:8px;padding:10px}.purchase-returnable-line__preview span[data-v-6b81ab72],.purchase-returnable-line__total span[data-v-6b81ab72],.purchase-returnable-returnable span[data-v-6b81ab72],.purchase-returnable__stats span[data-v-6b81ab72]{color:var(--el-text-color-secondary);display:block;font-size:12px}.purchase-returnable__section[data-v-6b81ab72]{border:1px solid var(--el-border-color-lighter);border-radius:8px;padding:16px}.purchase-returnable-line__header[data-v-6b81ab72],.purchase-returnable__section-header[data-v-6b81ab72]{align-items:flex-start;display:flex;gap:12px;justify-content:space-between;margin-bottom:12px}.purchase-returnable__actions[data-v-6b81ab72]{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.purchase-returnable-line__inputs[data-v-6b81ab72],.purchase-returnable__form-grid[data-v-6b81ab72]{display:grid;gap:12px;grid-template-columns:repeat(2,minmax(220px,1fr))}.purchase-returnable-line__inputs[data-v-6b81ab72]{align-items:end;grid-template-columns:minmax(160px,220px) minmax(220px,1fr) minmax(140px,180px);margin-top:12px}.purchase-returnable-line[data-v-6b81ab72]{border:1px solid var(--el-border-color);border-radius:8px;padding:14px}.purchase-returnable-line+.purchase-returnable-line[data-v-6b81ab72]{margin-top:12px}.purchase-returnable-line__inputs[data-v-6b81ab72] .el-form-item{margin-bottom:0}.purchase-returnable-returnables[data-v-6b81ab72]{display:grid;gap:10px;grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.purchase-returnable-returnable[data-v-6b81ab72]{align-items:center;border:1px solid var(--el-border-color-lighter);border-radius:8px;display:flex;gap:12px;justify-content:space-between;padding:10px}@media(max-width:900px){.purchase-returnable-line__header[data-v-6b81ab72],.purchase-returnable__hero[data-v-6b81ab72],.purchase-returnable__section-header[data-v-6b81ab72]{flex-direction:column}.purchase-returnable-line__inputs[data-v-6b81ab72],.purchase-returnable-line__preview[data-v-6b81ab72],.purchase-returnable__form-grid[data-v-6b81ab72],.purchase-returnable__stats[data-v-6b81ab72]{grid-template-columns:1fr}}.confirm-purchase-validation[data-v-6b3c0686]{display:flex;flex-direction:column;gap:16px}.confirm-purchase-validation__question[data-v-6b3c0686]{font-size:16px;margin:0}.confirm-purchase-validation__summary[data-v-6b3c0686]{display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.confirm-purchase-validation__summary>div[data-v-6b3c0686]{background:#f8fafc;border:1px solid #e6ebf3;border-radius:8px;padding:12px}.confirm-purchase-validation__section-header span[data-v-6b3c0686],.confirm-purchase-validation__summary span[data-v-6b3c0686],.confirm-purchase-validation__toggle-row p[data-v-6b3c0686]{color:#64748b}.confirm-purchase-validation__summary strong[data-v-6b3c0686]{display:block;margin-top:4px}.confirm-purchase-validation__toggle-row[data-v-6b3c0686]{align-items:flex-start;display:flex;gap:12px}.confirm-purchase-validation__toggle-row p[data-v-6b3c0686]{margin:4px 0 0}.confirm-purchase-validation__recipients[data-v-6b3c0686]{border:1px solid #e6ebf3;border-radius:8px;display:flex;flex-direction:column;gap:10px;padding:12px}.confirm-purchase-validation__recipients--disabled[data-v-6b3c0686]{opacity:.65}.confirm-purchase-validation__section-header[data-v-6b3c0686]{display:flex;gap:12px;justify-content:space-between}.confirm-purchase-validation__recipient-list[data-v-6b3c0686]{display:flex;flex-direction:column;gap:8px}.confirm-purchase-validation__recipient[data-v-6b3c0686]{align-items:center;display:grid;gap:8px;grid-template-columns:minmax(180px,1fr) minmax(180px,1fr) auto;min-height:34px}.confirm-purchase-validation__recipient--disabled[data-v-6b3c0686]{color:#94a3b8}.confirm-purchase-validation__recipient-label[data-v-6b3c0686]{font-weight:600}.confirm-purchase-validation__recipient-email[data-v-6b3c0686]{color:#475569;overflow-wrap:anywhere}.purchase-order-page[data-v-5f9cf7fa]{background:linear-gradient(180deg,#f6f8fb,#eef2f8);min-height:100vh;padding:12px 16px 48px}.purchase-order-page--embedded[data-v-5f9cf7fa]{background:transparent;min-height:auto;padding:6px 8px 16px}.purchase-order-toolbar[data-v-5f9cf7fa]{align-items:center;background:#ffffffd9;border:1px solid #d7deea;border-radius:12px;box-shadow:0 8px 18px #1d2d4b0d;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between;margin-top:14px;padding:10px}.purchase-order-toolbar__actions[data-v-5f9cf7fa],.purchase-order-toolbar__meta[data-v-5f9cf7fa]{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.purchase-order-toolbar__actions[data-v-5f9cf7fa]{justify-content:flex-end;margin-left:auto}.purchase-order-toolbar__button[data-v-5f9cf7fa]{--el-button-padding-horizontal:11px;border-radius:8px;font-weight:500;height:32px}.purchase-order-top-grid[data-v-5f9cf7fa]{display:grid;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:18px}.purchase-order-card[data-v-5f9cf7fa]{border-radius:14px}.purchase-order-card__header[data-v-5f9cf7fa]{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between}.purchase-order-header-value[data-v-5f9cf7fa]{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.purchase-order-header-muted[data-v-5f9cf7fa]{color:#5f718d}.purchase-order-supplier-link[data-v-5f9cf7fa]{font-weight:700}.purchase-order-status-stack[data-v-5f9cf7fa]{display:flex;flex-direction:column;gap:10px}.purchase-order-status-actions[data-v-5f9cf7fa]{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.purchase-order-status-actions__button[data-v-5f9cf7fa]{border-radius:8px;font-weight:500}.purchase-order-status-actions__button--text[data-v-5f9cf7fa]{--el-button-padding-horizontal:6px}.purchase-order-progress-block+.purchase-order-progress-block[data-v-5f9cf7fa]{margin-top:16px}.purchase-order-progress-label[data-v-5f9cf7fa]{color:#4f5f76;display:flex;font-size:13px;justify-content:space-between;margin-bottom:6px}.purchase-order-dates-compact[data-v-5f9cf7fa]{display:grid;gap:8px;grid-template-columns:repeat(3,minmax(0,1fr))}.purchase-order-dates-compact__item[data-v-5f9cf7fa]{display:flex;flex-direction:column;gap:4px}.purchase-order-dates-compact__label[data-v-5f9cf7fa]{color:#5f718d;font-size:12px;font-weight:600}.purchase-order-section[data-v-5f9cf7fa]{background:#ffffffd9;border:1px solid #d8deea;border-radius:14px;box-shadow:0 8px 20px #1d2d4b0d;margin-top:16px;padding:14px}.purchase-order-section__header[data-v-5f9cf7fa]{align-items:flex-start;display:flex;gap:12px;justify-content:space-between;margin-bottom:12px}.purchase-order-section__header h3[data-v-5f9cf7fa]{color:#1d2d4b;margin:0}.purchase-order-section__header p[data-v-5f9cf7fa]{color:#657790;font-size:13px;margin:6px 0 0}.purchase-order-section__actions[data-v-5f9cf7fa]{align-items:center;display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.purchase-order-activity-grid[data-v-5f9cf7fa],.purchase-order-documents-grid[data-v-5f9cf7fa]{display:grid;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr))}.purchase-order-documents-grid[data-v-5f9cf7fa]{align-items:start}.full-width[data-v-5f9cf7fa]{width:100%}.purchase-order-section[data-v-5f9cf7fa] .el-table__header th .cell{color:#6a768a;font-size:12px;white-space:nowrap}.purchase-order-section[data-v-5f9cf7fa] .el-table__cell{vertical-align:top}.purchase-order-section[data-v-5f9cf7fa] .el-input-number{width:130px}@media(max-width:1360px){.purchase-order-activity-grid[data-v-5f9cf7fa],.purchase-order-documents-grid[data-v-5f9cf7fa]{grid-template-columns:1fr}}@media(max-width:900px){.purchase-order-page[data-v-5f9cf7fa]{padding:10px}.purchase-order-top-grid[data-v-5f9cf7fa]{grid-template-columns:1fr}.purchase-order-toolbar[data-v-5f9cf7fa]{align-items:stretch;flex-direction:column}.purchase-order-toolbar__actions[data-v-5f9cf7fa]{justify-content:flex-start;margin-left:0}.purchase-order-card__header[data-v-5f9cf7fa],.purchase-order-section__header[data-v-5f9cf7fa]{align-items:flex-start;flex-direction:column}.purchase-order-dates-compact[data-v-5f9cf7fa]{grid-template-columns:1fr}}
