- Rial wage and gram-debt arithmetic matched to the reference; order corrections keep debt in sync - Document confirm/un-confirm is a compare-and-swap (no double-applied cache under concurrency) - Settlement document and expert inputs validated (400 instead of 500) - Expert: edit / activate-deactivate own customers, adjust raw weights only - Made-to-order flow in the app, PreOrder.quantity migration - Order grids: customer column, sort keys; panel select search; pre-order quantity save - Rebuilt release artifacts Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2 lines
4.1 KiB
CSS
2 lines
4.1 KiB
CSS
.cho__barExtra[data-v-2f662786]{padding:0 16px 12px}.cho__body[data-v-2f662786]{padding-top:132px;padding-bottom:90px}.cho__list[data-v-2f662786]{display:flex;flex-direction:column;padding-top:8px}.cho__card[data-v-2f662786]{padding:18px 2px;background:transparent;border:none;border-bottom:1px solid var(--c-hairline);cursor:pointer}.cho__card[data-v-2f662786]:last-child{border-bottom:none}.cho__card[data-v-2f662786]:active{opacity:.75}.cho__top[data-v-2f662786]{display:flex;justify-content:space-between;gap:12px}.cho__right[data-v-2f662786]{display:flex;flex-direction:column;align-items:flex-end;gap:8px}.cho__num[data-v-2f662786]{font-size:15px;font-weight:700;margin-bottom:10px}.cho__muted[data-v-2f662786]{color:var(--c-inkFaint);font-weight:500;margin-left:4px}.cho__meta[data-v-2f662786]{display:flex;align-items:baseline;gap:4px}.cho__strong[data-v-2f662786]{font-size:15px;font-weight:700}.cho__unit[data-v-2f662786]{font-size:12px;color:var(--c-inkFaint)}.cho__status[data-v-2f662786]{padding:5px 14px;border-radius:999px;font-size:11.5px;font-weight:600;color:#06b6d4;background:#06b6d41f;white-space:nowrap}.cho__divider[data-v-2f662786]{height:10px}.cho__bottom[data-v-2f662786]{display:flex;justify-content:space-between;align-items:center}.cho__customer[data-v-2f662786]{font-size:13.5px;font-weight:600;color:var(--c-inkMuted)}.cho__more[data-v-2f662786],.cho__sentinel[data-v-2f662786]{padding:12px 0;text-align:center;font-size:12px;color:var(--c-inkFaint)}.cho__empty[data-v-2f662786]{margin-top:8px;padding:34px 20px;border:1px dashed var(--c-hairline);border-radius:18px;display:flex;flex-direction:column;align-items:center;gap:10px;color:var(--c-inkFaint)}.cho__empty p[data-v-2f662786]{margin:0;font-size:12.5px}.cho__retry[data-v-2f662786]{padding:8px 18px;border-radius:999px;border:1px solid var(--c-hairline);background:var(--c-canvas);font-family:inherit;font-size:12px;font-weight:600;cursor:pointer}.cho__detail[data-v-2f662786]{padding:20px 16px 24px}.cho__detailTitle[data-v-2f662786]{margin:0 0 16px;font-size:17px;font-weight:700}.cho__rows[data-v-2f662786]{margin:0;display:flex;flex-direction:column}.cho__row[data-v-2f662786]{display:flex;justify-content:space-between;align-items:center;padding:13px 2px;border-bottom:1px solid var(--c-hairline)}.cho__row[data-v-2f662786]:last-child{border-bottom:none}.cho__row dt[data-v-2f662786]{font-size:13px;color:var(--c-inkFaint)}.cho__row dd[data-v-2f662786]{margin:0;font-size:14px;font-weight:600}.cho__editTitle[data-v-2f662786]{margin:18px 0 6px;font-size:13px;font-weight:800;color:var(--c-ink)}.cho__line[data-v-2f662786]{padding:12px 0;border-bottom:1px solid var(--c-hairline)}.cho__lineHead[data-v-2f662786]{display:flex;justify-content:space-between;gap:10px;margin-bottom:8px;font-size:12.5px}.cho__lineName[data-v-2f662786]{font-weight:700;color:var(--c-ink)}.cho__lineQty[data-v-2f662786]{color:var(--c-inkFaint);white-space:nowrap}.cho__input[data-v-2f662786]{width:100%}.cho__lineSum[data-v-2f662786]{margin-top:6px;font-size:12px;font-weight:700;color:var(--c-inkSoft)}.cho__previewTotal[data-v-2f662786]{display:flex;justify-content:space-between;padding:14px 0 4px;font-size:13px}.cho__error[data-v-2f662786]{margin:10px 0 0;font-size:12.5px;color:#c0392b}.cho__actions[data-v-2f662786]{display:flex;gap:10px;margin-top:14px}.cho__save[data-v-2f662786],.cho__final[data-v-2f662786]{flex:1;padding:12px;border:1px solid var(--c-wine);border-radius:14px;background:transparent;color:var(--c-wine);font-family:inherit;font-size:13.5px;font-weight:700;cursor:pointer}.cho__final[data-v-2f662786]{background:var(--c-wine);color:#fff}.cho__save[data-v-2f662786]:disabled,.cho__final[data-v-2f662786]:disabled{opacity:.5;cursor:default}.cho__confirm[data-v-2f662786]{display:flex;flex-direction:column;gap:8px;margin:12px 0 0;font-size:12.5px;color:var(--c-inkSoft)}.cho__link[data-v-2f662786]{border:none;background:transparent;color:var(--c-inkFaint);font-family:inherit;font-size:12.5px;cursor:pointer}.cho__close[data-v-2f662786]{margin-top:18px;width:100%;padding:13px;border:none;border-radius:14px;background:var(--c-wine);color:#fff;font-family:inherit;font-size:14px;font-weight:700;cursor:pointer}
|