.pv-overlay[data-v-53fc9d44]{position:fixed;inset:0;background:#11182799;display:flex;justify-content:center;align-items:center;z-index:99999;padding:18px}.pv-modal[data-v-53fc9d44]{width:min(1500px,96vw);height:94vh;max-height:94vh;background:#fff;border-radius:14px;border:1px solid #d0d5dd;box-shadow:0 24px 60px #00000040;overflow:hidden;display:flex;flex-direction:column}.pv-toolbar[data-v-53fc9d44]{padding:12px 18px;border-bottom:1px solid #e2e6ec;background:#fff;display:flex;justify-content:space-between;gap:12px;align-items:center;flex-shrink:0;flex-wrap:wrap}.pv-toolbar-right[data-v-53fc9d44]{display:flex;flex-direction:column;gap:2px}.pv-toolbar-right h3[data-v-53fc9d44]{margin:0;font-size:16px;font-weight:900;color:#111827}.pv-toolbar-right p[data-v-53fc9d44]{margin:0;font-size:12px;color:#6b7280}.pv-toolbar-left[data-v-53fc9d44]{display:flex;gap:6px;align-items:center;flex-wrap:wrap}.toolbar-divider[data-v-53fc9d44]{width:1px;height:24px;background:#d0d5dd;margin:0 4px}.zoom-value[data-v-53fc9d44]{font-size:12px;font-weight:700;color:#374151;min-width:40px;text-align:center;font-variant-numeric:tabular-nums}.pv-body[data-v-53fc9d44]{--scale: 1;flex:1;overflow:auto;background:#eef1f5;display:flex;justify-content:center;align-items:flex-start;padding:20px}.pv-scaler[data-v-53fc9d44]{width:calc(793px * var(--scale));height:calc(1122px * var(--scale));margin:0 auto;flex-shrink:0}.pv-paper[data-v-53fc9d44]{width:793px;height:1122px;background:#fff;box-shadow:0 4px 24px #0000001f;border:1px solid #d0d5dd;border-radius:3px;transform:scale(var(--scale));transform-origin:top left}.pv-iframe[data-v-53fc9d44]{width:100%;height:100%;border:none;display:block}.btn[data-v-53fc9d44]{padding:7px 12px;font-size:13px;border-radius:8px;cursor:pointer;border:1px solid transparent;font-family:inherit}.btn--tool[data-v-53fc9d44]{background:#f3f5f8;border-color:#d0d5dd;color:#374151;font-weight:600}.btn--tool[data-v-53fc9d44]:hover{background:#e8ecf2}.btn--primary[data-v-53fc9d44]{background:#1976d2;color:#fff;font-weight:600}.btn--primary[data-v-53fc9d44]:hover{background:#1565c0}.btn--pdf[data-v-53fc9d44]{background:#2e7d32;color:#fff;font-weight:600}.btn--pdf[data-v-53fc9d44]:hover{background:#1b5e20}.btn--pdf[data-v-53fc9d44]:disabled{opacity:.6;cursor:default}.btn--jofotara[data-v-53fc9d44]{background:#0f766e;color:#fff;font-weight:600}.btn--jofotara[data-v-53fc9d44]:hover{background:#115e59}.btn--x[data-v-53fc9d44]{background:transparent;border:1px solid #d0d5dd;color:#4b5563}.btn--x[data-v-53fc9d44]:hover{background:#f3f5f8}@media(max-width:640px){.pv-overlay[data-v-53fc9d44]{padding:0}.pv-modal[data-v-53fc9d44]{width:100%;height:100vh;max-height:100vh;border-radius:0}.pv-toolbar[data-v-53fc9d44]{padding:10px 12px}.pv-body[data-v-53fc9d44]{padding:12px}}.modal-backdrop[data-v-9dede6db]{position:fixed;inset:0;background:#0f172a59;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;padding:16px;z-index:9999}.modal-card[data-v-9dede6db]{width:min(1100px,100%);max-height:calc(100vh - 32px);background:#fff;border:1px solid #e5e7eb;border-radius:14px;box-shadow:0 20px 60px #0000002e;display:flex;flex-direction:column;overflow:hidden}.modal-head[data-v-9dede6db]{padding:14px 16px;border-bottom:1px solid #eef2f7;display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap;background:#fbfcfe}.head-titles h2[data-v-9dede6db]{margin:0;font-size:18px;font-weight:900}.head-titles p[data-v-9dede6db]{margin:6px 0 0;color:#64748b;font-size:12px}.tiny[data-v-9dede6db]{margin-top:6px;font-size:12px;color:#334155}.head-actions[data-v-9dede6db]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.tabs-bar[data-v-9dede6db]{display:flex;gap:0;border-bottom:1px solid #e2e6ec;background:#fbfcfe}.tab-btn[data-v-9dede6db]{flex:1;padding:12px 16px;font-size:14px;font-weight:800;border:none;background:transparent;color:#64748b;cursor:pointer;border-bottom:3px solid transparent;transition:all .15s ease}.tab-btn[data-v-9dede6db]:hover{background:#f1f5f9;color:#334155}.tab-btn.active[data-v-9dede6db]{color:#0f766e;border-bottom-color:#0f766e;background:#fff}.status-bar[data-v-9dede6db]{padding:10px 16px;border-bottom:1px solid #eef2f7;background:#fff}.status[data-v-9dede6db]{padding:10px 12px;border-radius:10px;font-weight:800;font-size:13px;border:1px solid transparent}.status--err[data-v-9dede6db]{background:#fff1f2;border-color:#fecdd3;color:#9f1239}.status--ok[data-v-9dede6db]{background:#ecfdf5;border-color:#bbf7d0;color:#065f46}.muted[data-v-9dede6db]{color:#64748b;font-weight:700}.status-details[data-v-9dede6db]{margin-top:10px}.status-details pre[data-v-9dede6db]{margin:10px 0 0;background:#0b1020;color:#e2e8f0;padding:10px 12px;border-radius:10px;overflow:auto;font-size:12px}.modal-body[data-v-9dede6db]{padding:14px 16px;overflow:auto;background:#f6f7fb}.form-card[data-v-9dede6db]{background:#fff;border:1px solid #e6e8ef;border-radius:12px;padding:14px;margin-bottom:12px}.form-card h3[data-v-9dede6db]{margin:0 0 12px;font-size:13px;font-weight:900;padding-bottom:10px;border-bottom:1px dashed #eef2f7}.form-grid[data-v-9dede6db]{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:12px;align-items:start}.form-grid.two[data-v-9dede6db]{grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.form-group[data-v-9dede6db]{display:flex;flex-direction:column;min-width:0;position:relative;margin-bottom:10px}label[data-v-9dede6db]{font-size:12px;font-weight:800;color:#475569;margin-bottom:6px}input[data-v-9dede6db],textarea[data-v-9dede6db],select[data-v-9dede6db]{width:100%;border:1px solid #d6d9e3;border-radius:10px;padding:10px;font-size:13px;outline:none;background:#fff;box-sizing:border-box}input[data-v-9dede6db]:focus,textarea[data-v-9dede6db]:focus,select[data-v-9dede6db]:focus{border-color:#1976d2;box-shadow:0 0 0 3px #1976d21f}.chips[data-v-9dede6db]{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:8px}.chip[data-v-9dede6db]{display:inline-flex;align-items:center;gap:8px;background:#f1f5ff;border:1px solid #cfe0ff;padding:6px 10px;border-radius:999px;font-size:12px}.chip-x[data-v-9dede6db]{border:none;background:transparent;cursor:pointer;font-size:16px;line-height:1;color:#334155}.dropdown[data-v-9dede6db]{margin-top:6px;border:1px solid #e6e8ef;border-radius:12px;background:#fff;max-height:220px;overflow:auto;box-shadow:0 12px 30px #00000014;z-index:10}.dropdown-item[data-v-9dede6db]{width:100%;text-align:right;padding:10px 12px;border:none;background:transparent;cursor:pointer;font-size:13px}.dropdown-item[data-v-9dede6db]:hover{background:#f6f7fb}.dropdown-item.muted[data-v-9dede6db]{cursor:default;color:#64748b}.dd-row[data-v-9dede6db]{display:flex;justify-content:space-between;gap:12px}.dd-main[data-v-9dede6db]{font-weight:900}.dd-sub[data-v-9dede6db]{color:#64748b;font-size:12px;white-space:nowrap}.btn[data-v-9dede6db]{padding:8px 12px;font-size:13px;border-radius:10px;cursor:pointer;border:1px solid transparent;font-weight:800}.btn--primary[data-v-9dede6db]{background:#1976d2;color:#fff}.btn--primary[data-v-9dede6db]:disabled{opacity:.6;cursor:not-allowed}.btn--secondary[data-v-9dede6db]{background:#f5f5f5;border-color:#d0d0d0;color:#222}.btn--ghost[data-v-9dede6db]{background:#fff;border-color:#d0d0d0}.btn--danger[data-v-9dede6db]{background:#ffebee;color:#b71c1c;border:1px solid #ef9a9a}.btn--small[data-v-9dede6db]{padding:6px 10px;font-size:12px}.btn--einvoicing[data-v-9dede6db]{background:#0f766e;color:#fff}.btn--einvoicing[data-v-9dede6db]:disabled{opacity:.6;cursor:not-allowed}.items-wrap[data-v-9dede6db]{overflow-x:auto;border:1px solid #e6e8ef;border-radius:12px;padding:10px;background:#fbfcfe}.items-table[data-v-9dede6db]{display:flex;flex-direction:column;gap:8px;min-width:1100px}.items-head[data-v-9dede6db],.items-row[data-v-9dede6db]{display:grid;grid-template-columns:110px 2fr 80px 100px 80px 110px 90px 90px 90px 100px 44px;gap:8px;align-items:center}.items-head[data-v-9dede6db]{font-weight:900;font-size:12px;color:#475569}.items-actions[data-v-9dede6db]{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-top:6px;flex-wrap:wrap}.items-total[data-v-9dede6db]{display:flex;gap:8px;align-items:baseline;font-size:13px}.modal-foot[data-v-9dede6db]{padding:12px 16px;border-top:1px solid #eef2f7;display:flex;justify-content:space-between;gap:10px;background:#fbfcfe}@media(max-width:700px){.items-head[data-v-9dede6db],.items-row[data-v-9dede6db]{grid-template-columns:100px 2fr 70px 90px 70px 100px 80px 80px 80px 90px 44px}}@media(max-width:560px){.modal-foot[data-v-9dede6db]{flex-direction:column}.items-head[data-v-9dede6db]{display:none}.items-row[data-v-9dede6db]{grid-template-columns:1fr}.items-head-local[data-v-9dede6db]{display:none}.items-row-local[data-v-9dede6db]{grid-template-columns:1fr}}.items-table-local[data-v-9dede6db]{min-width:600px}.items-head-local[data-v-9dede6db],.items-row-local[data-v-9dede6db]{display:grid;grid-template-columns:2fr 80px 100px 80px 100px 44px;gap:8px;align-items:center}.overlay[data-v-b00af356]{position:fixed;inset:0;background:#11182773;display:flex;justify-content:center;align-items:center;padding:18px;z-index:9999}.modal[data-v-b00af356]{width:min(1220px,96vw);max-height:94vh;background:#f4f6f9;border-radius:14px;border:1px solid #d0d5dd;box-shadow:0 24px 60px #0003;overflow:hidden;display:flex;flex-direction:column;direction:rtl}.modal-header[data-v-b00af356]{background:#fff;border-bottom:1px solid #e2e6ec;padding:14px 22px;display:flex;justify-content:space-between;align-items:center;gap:14px;position:sticky;top:0;z-index:30;flex-shrink:0}.header-title h2[data-v-b00af356]{margin:0;font-size:18px;font-weight:800;color:#111827}.header-title p[data-v-b00af356]{margin:4px 0 0;color:#6b7280;font-size:12px}.header-actions[data-v-b00af356]{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.modal-body[data-v-b00af356]{flex:1;overflow:auto;padding:16px;display:flex;flex-direction:column;gap:16px}.form-card[data-v-b00af356]{background:#fff;border:1px solid #d8dee8;border-radius:10px;padding:18px;box-shadow:0 1px 4px #0000000a}.card-head[data-v-b00af356]{display:flex;align-items:center;gap:10px;margin-bottom:14px}.card-dot[data-v-b00af356]{width:10px;height:10px;border-radius:3px;background:#1976d2;flex-shrink:0}.card-head h3[data-v-b00af356]{margin:0;font-size:14px;font-weight:800;color:#111827}.row[data-v-b00af356]{display:grid;gap:12px}.row.three-col[data-v-b00af356]{grid-template-columns:repeat(3,minmax(0,1fr))}.row.two-col[data-v-b00af356]{grid-template-columns:repeat(2,minmax(0,1fr))}.party-card[data-v-b00af356]{border:1px solid #e2e6ec;border-radius:10px;padding:14px;background:#fafbfd}.party-title[data-v-b00af356]{font-size:13px;font-weight:800;color:#1f2937;margin-bottom:10px}.field label[data-v-b00af356]{display:block;font-size:12px;font-weight:700;color:#374151;margin-bottom:6px}.input[data-v-b00af356],.textarea[data-v-b00af356]{width:100%;height:40px;border:1px solid #d8dee8;border-radius:8px;padding:8px 12px;font-size:13px;font-family:inherit;color:#1f2937;background:#fff;box-sizing:border-box;outline:none;transition:border-color .15s,box-shadow .15s}.input[data-v-b00af356]:focus,.textarea[data-v-b00af356]:focus{border-color:#1976d2;box-shadow:0 0 0 3px #1976d21f}.input--readonly[data-v-b00af356]{background:#f3f5f8;color:#4b5563;cursor:default}.textarea[data-v-b00af356]{height:auto;min-height:44px;resize:vertical}.textarea--compact[data-v-b00af356]{min-height:44px}.input.is-invalid[data-v-b00af356],.textarea.is-invalid[data-v-b00af356]{border-color:#ef4444;background:#fef2f2}.input.is-invalid[data-v-b00af356]:focus,.textarea.is-invalid[data-v-b00af356]:focus{border-color:#ef4444;box-shadow:0 0 0 3px #ef44441f}.error-msg[data-v-b00af356]{color:#ef4444;font-size:11px;margin-top:4px;font-weight:600}.btn[data-v-b00af356]{padding:8px 16px;font-size:13px;font-weight:600;border-radius:8px;cursor:pointer;border:1px solid transparent;font-family:inherit}.btn--primary[data-v-b00af356]{background:#1976d2;color:#fff}.btn--primary[data-v-b00af356]:hover{background:#1565c0}.btn--primary[data-v-b00af356]:disabled{opacity:.6;cursor:not-allowed}.btn--secondary[data-v-b00af356]{background:#f3f5f8;border-color:#d0d5dd;color:#1f2937}.btn--secondary[data-v-b00af356]:hover{background:#e8ecf2}.btn--ghost[data-v-b00af356]{background:transparent;border-color:#d0d5dd;color:#4b5563}.btn--ghost[data-v-b00af356]:hover{background:#f3f5f8}.btn--small[data-v-b00af356]{padding:5px 12px;font-size:12px}.chips[data-v-b00af356]{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:8px;align-items:center}.chip[data-v-b00af356]{display:inline-flex;align-items:center;gap:8px;background:#eff4ff;border:1px solid #c7d7fe;padding:5px 10px;border-radius:999px;font-size:12px;color:#1e3a5f}.chip-x[data-v-b00af356]{border:none;background:transparent;cursor:pointer;font-size:16px;line-height:1;color:#4b5563;padding:0}.dropdown[data-v-b00af356]{margin-top:6px;border:1px solid #d8dee8;border-radius:8px;background:#fff;max-height:200px;overflow:auto;box-shadow:0 8px 20px #00000014;z-index:20}.dropdown-item[data-v-b00af356]{width:100%;text-align:right;padding:9px 12px;border:none;background:transparent;cursor:pointer;font-size:13px;font-family:inherit}.dropdown-item[data-v-b00af356]:hover{background:#f4f6f9}.dropdown-item.muted[data-v-b00af356]{cursor:default;color:#6b7280}.dd-row[data-v-b00af356]{display:flex;justify-content:space-between;gap:12px}.dd-main[data-v-b00af356]{font-weight:800}.dd-sub[data-v-b00af356]{color:#6b7280;font-size:12px;white-space:nowrap}.info-rows[data-v-b00af356]{margin-top:10px;font-size:12px;color:#4b5563;display:grid;gap:4px}@media(max-width:960px){.row.three-col[data-v-b00af356]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.modal[data-v-b00af356]{width:100%;max-height:100vh;border-radius:0}.modal-header[data-v-b00af356]{padding:12px 16px}.modal-body[data-v-b00af356]{padding:12px}.row.three-col[data-v-b00af356],.row.two-col[data-v-b00af356]{grid-template-columns:1fr}.form-card[data-v-b00af356]{padding:14px}}.modal-backdrop[data-v-7104149d]{position:fixed;inset:0;background:#11182773;display:grid;place-items:center;z-index:9999;padding:18px}.modal[data-v-7104149d]{width:min(1100px,100%);max-height:92vh;overflow:hidden;background:#fff;border-radius:16px;border:1px solid #e5e7eb;box-shadow:0 18px 40px #0000002e;display:flex;flex-direction:column}.modal-header[data-v-7104149d]{padding:12px 14px;border-bottom:1px solid #eef2f7;display:flex;justify-content:space-between;align-items:center;gap:10px;background:#f9fafb}.title .h[data-v-7104149d]{font-weight:900;font-size:15px}.title .sub[data-v-7104149d]{color:#6b7280;font-size:12px;margin-top:2px}.x[data-v-7104149d]{border:1px solid #e5e7eb;background:#fff;width:36px;height:36px;border-radius:12px;cursor:pointer}.alert[data-v-7104149d]{margin:10px 14px 0;background:#fff1f2;border:1px solid #fecdd3;color:#9f1239;padding:10px;border-radius:12px;font-weight:800;font-size:13px}.modal-body[data-v-7104149d]{padding:12px 14px;overflow:auto}.grid[data-v-7104149d]{display:grid;grid-template-columns:1fr 1fr 1fr;gap:10px;margin-bottom:10px}.field[data-v-7104149d]{display:flex;flex-direction:column;gap:6px}.field--wide[data-v-7104149d]{grid-column:span 2}label[data-v-7104149d]{font-size:12px;color:#374151;font-weight:800}.input[data-v-7104149d]{border:1px solid #e5e7eb;border-radius:12px;padding:9px 10px;font-size:13px;outline:none;background:#fcfcfd}.input[data-v-7104149d]:focus{border-color:#93c5fd;box-shadow:0 0 0 4px #3b82f61f}.row[data-v-7104149d]{display:flex;gap:8px;align-items:center}.hint[data-v-7104149d]{font-size:12px;color:#6b7280}.company-wrap[data-v-7104149d]{position:relative;flex:1}.company-dropdown[data-v-7104149d]{position:absolute;top:calc(100% + 6px);left:0;right:0;background:#fff;border:1px solid #e5e7eb;border-radius:12px;max-height:220px;overflow:auto;z-index:50;box-shadow:0 10px 25px #0000001f}.company-item[data-v-7104149d]{width:100%;text-align:right;padding:10px;border:0;background:transparent;cursor:pointer;font-size:13px}.company-item[data-v-7104149d]:hover{background:#f3f4f6}.company-item.muted[data-v-7104149d]{cursor:default}.alloc-header[data-v-7104149d]{margin-top:14px;display:flex;justify-content:space-between;gap:10px;align-items:flex-end;flex-wrap:wrap}.alloc-title .h2[data-v-7104149d]{font-weight:900;margin:0}.sub2[data-v-7104149d]{color:#6b7280;font-size:12px;margin-top:2px}.alloc-actions[data-v-7104149d]{display:flex;gap:8px;flex-wrap:wrap}.table-wrap[data-v-7104149d]{margin-top:10px;border:1px solid #e5e7eb;border-radius:14px;overflow:auto}.table[data-v-7104149d]{width:100%;border-collapse:separate;border-spacing:0;font-size:13px}.table th[data-v-7104149d],.table td[data-v-7104149d]{padding:10px;border-bottom:1px solid #eef2f7;white-space:nowrap}.table thead th[data-v-7104149d]{position:sticky;top:0;z-index:2;background:#f9fafb;border-bottom:1px solid #e5e7eb;font-weight:900;color:#111827}.td-clip[data-v-7104149d]{max-width:220px;overflow:hidden;text-overflow:ellipsis}.money[data-v-7104149d]{width:160px;border:1px solid #e5e7eb;border-radius:12px;padding:8px 10px;font-size:13px;outline:none;background:#fff}.money[data-v-7104149d]:focus{border-color:#93c5fd;box-shadow:0 0 0 4px #3b82f61f}.remain[data-v-7104149d]{font-weight:900;color:#1d4ed8}.empty[data-v-7104149d]{margin-top:10px;border:1px dashed #e5e7eb;border-radius:14px;padding:14px;color:#374151;font-weight:800}.muted[data-v-7104149d]{color:#6b7280;font-weight:600}.total-bar[data-v-7104149d]{margin-top:12px;padding:10px 12px;border-radius:14px;border:1px solid #e5e7eb;background:#fcfcfd;font-weight:900;display:flex;justify-content:space-between;align-items:center}.total[data-v-7104149d]{font-size:16px;color:#1976d2;margin:0 6px}.modal-footer[data-v-7104149d]{padding:12px 14px;border-top:1px solid #eef2f7;display:flex;justify-content:flex-end;gap:8px;background:#f9fafb}.btn[data-v-7104149d]{padding:8px 12px;font-size:13px;cursor:pointer;border-radius:12px;border:1px solid transparent;transition:.15s ease;-webkit-user-select:none;user-select:none}.btn[data-v-7104149d]:hover{transform:translateY(-1px)}.btn--primary[data-v-7104149d]{background:#1976d2;color:#fff;border-color:#1976d2}.btn--primary[data-v-7104149d]:disabled{opacity:.55;cursor:not-allowed}.btn--secondary[data-v-7104149d]{background:#fff;color:#111827;border:1px solid #e5e7eb}.btn--small[data-v-7104149d]{padding:7px 10px;font-size:12px;border-radius:10px}.btn--danger[data-v-7104149d]{background:#ffebee;color:#b71c1c;border:1px solid #ef9a9a}.page[data-v-c73ad3d0]{height:100vh;width:100%;background:linear-gradient(180deg,#f2f6ff,#eef0f3 60% 100%);direction:rtl;display:flex;flex-direction:column;font-family:Segoe UI,Tahoma,sans-serif;color:#222;box-sizing:border-box;overflow:hidden}.topbar[data-v-c73ad3d0]{background:#fffc;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);padding:14px 18px;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #d9dde6;flex-shrink:0;gap:14px}.brand[data-v-c73ad3d0]{display:flex;flex-direction:column;gap:2px}.app-title[data-v-c73ad3d0]{font-size:18px;font-weight:800;letter-spacing:.2px}.app-subtitle[data-v-c73ad3d0]{color:#667085;font-size:12px}.top-actions[data-v-c73ad3d0]{display:flex;align-items:center;gap:10px;flex-wrap:wrap;justify-content:flex-end}.main-nav[data-v-c73ad3d0]{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.nav-link[data-v-c73ad3d0]{font-size:13px;text-decoration:none;padding:7px 10px;border-radius:10px;border:1px solid #e5e7eb;color:#111827;background:#fafafa;transition:.15s ease}.nav-link[data-v-c73ad3d0]:hover{transform:translateY(-1px)}.nav-link.router-link-active[data-v-c73ad3d0]{background:#1976d2;color:#fff;border-color:#1976d2}.bot-pill[data-v-c73ad3d0]{padding:7px 12px;border-radius:999px;font-size:13px;border:1px solid #e5e7eb;-webkit-user-select:none;user-select:none}.bot-pill--running[data-v-c73ad3d0]{background:#e8f5e9;color:#1b5e20;border-color:#a5d6a7}.bot-pill--stopped[data-v-c73ad3d0]{background:#ffebee;color:#b71c1c;border-color:#ef9a9a}.stats-row[data-v-c73ad3d0]{display:flex;gap:12px;padding:12px 18px 0;flex-wrap:wrap}.stat-card[data-v-c73ad3d0]{background:#fff;border-radius:14px;padding:12px 14px;border:1px solid #e5e7eb;min-width:210px;box-shadow:0 6px 18px #1018280f}.stat-top[data-v-c73ad3d0]{display:flex;align-items:center;gap:10px}.stat-icon[data-v-c73ad3d0]{width:34px;height:34px;display:grid;place-items:center;border-radius:12px;background:#f3f4f6}.stat-label[data-v-c73ad3d0]{font-size:12px;color:#6b7280;margin:0}.stat-value[data-v-c73ad3d0]{margin-top:8px;font-size:22px;font-weight:900;color:#1976d2}.tabs[data-v-c73ad3d0]{background:#fffc;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:1px solid #d9dde6;padding:0 18px;display:flex;gap:8px;flex-shrink:0}.tab[data-v-c73ad3d0]{border:none;background:none;padding:12px;font-size:14px;cursor:pointer;color:#4b5563;display:flex;align-items:center;gap:8px;border-bottom:3px solid transparent}.tab--active[data-v-c73ad3d0]{border-bottom:3px solid #1976d2;color:#1976d2;font-weight:800}.tab-badge[data-v-c73ad3d0]{background:#eef2ff;color:#3730a3;border:1px solid #e0e7ff;padding:2px 8px;border-radius:999px;font-size:12px;font-weight:800}.main-area[data-v-c73ad3d0]{flex:1;padding:12px 18px;display:flex;flex-direction:column;overflow:hidden}.section[data-v-c73ad3d0]{flex:1;display:flex;flex-direction:column;overflow:hidden}.section-header[data-v-c73ad3d0]{display:flex;justify-content:space-between;align-items:flex-end;gap:12px;margin-bottom:10px;flex-wrap:wrap}.section-title-wrap[data-v-c73ad3d0]{display:flex;flex-direction:column;gap:2px}.section-title[data-v-c73ad3d0]{font-size:18px;margin:0;font-weight:900}.section-hint[data-v-c73ad3d0]{font-size:12px;color:#6b7280}.header-actions[data-v-c73ad3d0]{display:flex;gap:8px;align-items:center}.btn[data-v-c73ad3d0]{padding:8px 12px;font-size:13px;cursor:pointer;border-radius:12px;border:1px solid transparent;transition:.15s ease;-webkit-user-select:none;user-select:none}.btn[data-v-c73ad3d0]:hover{transform:translateY(-1px)}.btn--primary[data-v-c73ad3d0]{background:#1976d2;color:#fff;border-color:#1976d2}.btn--primary[data-v-c73ad3d0]:disabled{opacity:.55;cursor:not-allowed}.btn--secondary[data-v-c73ad3d0]{background:#fff;color:#111827;border:1px solid #e5e7eb}.btn--danger[data-v-c73ad3d0]{background:#ffebee;color:#b71c1c;border:1px solid #ef9a9a}.btn--small[data-v-c73ad3d0]{padding:7px 10px;font-size:12px;border-radius:10px}.actions-cell[data-v-c73ad3d0]{display:flex;gap:6px;align-items:center;flex-wrap:wrap}.alert--danger[data-v-c73ad3d0]{background:#fff1f2;padding:10px;border-radius:12px;margin-bottom:10px;border:1px solid #fecdd3;color:#9f1239;font-weight:700}.status-text[data-v-c73ad3d0]{font-size:13px;color:#374151;margin-bottom:6px}.table-card[data-v-c73ad3d0]{flex:1;overflow:hidden;border:1px solid #e5e7eb;background:#fff;border-radius:14px;box-shadow:0 10px 24px #1018280f;display:flex;flex-direction:column}.table-tools[data-v-c73ad3d0]{display:flex;gap:10px;align-items:center;justify-content:space-between;padding:10px;border-bottom:1px solid #eef2f7;flex-wrap:wrap}.search-wrap[data-v-c73ad3d0]{position:relative;flex:1;min-width:260px;max-width:520px}.search-input[data-v-c73ad3d0]{width:100%;padding:10px 38px 10px 12px;border:1px solid #e5e7eb;border-radius:12px;font-size:13px;outline:none;background:#fcfcfd}.search-input[data-v-c73ad3d0]:focus{border-color:#93c5fd;box-shadow:0 0 0 4px #3b82f61f}.clear-btn[data-v-c73ad3d0]{position:absolute;left:10px;top:50%;transform:translateY(-50%);border:1px solid #e5e7eb;background:#fff;width:26px;height:26px;border-radius:10px;cursor:pointer}.right-tools[data-v-c73ad3d0]{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.filter[data-v-c73ad3d0],.pager-size[data-v-c73ad3d0]{display:flex;gap:8px;align-items:center;font-size:13px;color:#374151}.select[data-v-c73ad3d0]{padding:8px 10px;border:1px solid #e5e7eb;border-radius:12px;background:#fff}.table-scroll[data-v-c73ad3d0]{flex:1;overflow:auto}.table[data-v-c73ad3d0]{width:100%;border-collapse:collapse;font-size:13px;border:1px solid #e5e7eb}.table--fixed[data-v-c73ad3d0]{table-layout:fixed}.table th[data-v-c73ad3d0],.table td[data-v-c73ad3d0]{padding:10px;border:1px solid #adb1b6;white-space:pre-line;overflow:hidden;text-overflow:ellipsis}.cell-ellipsis[data-v-c73ad3d0]{overflow:hidden;text-overflow:ellipsis}.table thead th[data-v-c73ad3d0]{position:sticky;top:0;z-index:2;background:#adb1b6;font-weight:900;border-bottom:2px solid #e5e7eb;color:#111827}.table tbody tr:hover td[data-v-c73ad3d0]{background:#f8fafc}.table tbody tr:nth-child(2n) td[data-v-c73ad3d0]{background:#fcfcfd}.table-empty[data-v-c73ad3d0]{text-align:center;color:#6b7280;padding:20px;font-weight:700}.th-sort[data-v-c73ad3d0]{-webkit-user-select:none;user-select:none}.th-sortable[data-v-c73ad3d0]{cursor:pointer}.sort-arrow[data-v-c73ad3d0]{margin-right:6px;color:#6b7280;font-size:12px}.td-clip[data-v-c73ad3d0]{max-width:220px;overflow:hidden;text-overflow:ellipsis}.pager[data-v-c73ad3d0]{padding:10px;display:flex;justify-content:center;gap:12px;align-items:center;flex-wrap:wrap;border-top:1px solid #eef2f7}.pager-info[data-v-c73ad3d0]{font-size:13px;color:#111827}.muted[data-v-c73ad3d0]{color:#6b7280}.preview-wrapper[data-v-c73ad3d0]{margin-top:12px;border:1px solid #e5e7eb;border-radius:14px;background:#fff;display:flex;flex-direction:column;height:520px;overflow:hidden;box-shadow:0 10px 24px #1018280f}.preview-header[data-v-c73ad3d0]{padding:10px 12px;border-bottom:1px solid #eef2f7;display:flex;justify-content:space-between;align-items:center;background:#f9fafb;font-size:13px;font-weight:800}.preview-actions[data-v-c73ad3d0]{display:flex;gap:8px}.preview-frame[data-v-c73ad3d0]{flex:1;border:none;width:100%}.src[data-v-c73ad3d0]{display:inline-flex;align-items:center;gap:6px;padding:5px 10px;border-radius:999px;font-size:12px;font-weight:900;border:1px solid #e5e7eb}.src--bot[data-v-c73ad3d0]{background:#e8f5e9;color:#1b5e20;border-color:#a5d6a7}.src--manual[data-v-c73ad3d0]{background:#fff8e1;color:#6d4c41;border-color:#ffe082}.c-inv-no[data-v-c73ad3d0]{width:170px}.c-company[data-v-c73ad3d0]{width:260px}.c-value[data-v-c73ad3d0]{width:140px}.c-date[data-v-c73ad3d0]{width:150px}.c-created[data-v-c73ad3d0]{width:190px}.c-actions[data-v-c73ad3d0]{width:260px}.c-wb-serial[data-v-c73ad3d0]{width:120px}.c-wb-source[data-v-c73ad3d0]{width:90px}.c-wb-date[data-v-c73ad3d0]{width:120px}.c-wb-consignor[data-v-c73ad3d0],.c-wb-consignee[data-v-c73ad3d0]{width:160px}.c-wb-vehicle[data-v-c73ad3d0]{width:110px}.c-wb-driver[data-v-c73ad3d0]{width:180px}.c-wb-goods[data-v-c73ad3d0]{width:150px}.c-wb-weight[data-v-c73ad3d0]{width:100px}.c-wb-created[data-v-c73ad3d0]{width:150px}.c-wb-actions[data-v-c73ad3d0]{width:210px}.c-vc-serial[data-v-c73ad3d0]{width:150px}.c-vc-type[data-v-c73ad3d0]{width:120px}.c-vc-party[data-v-c73ad3d0]{width:230px}.c-vc-amount[data-v-c73ad3d0]{width:150px}.c-vc-method[data-v-c73ad3d0]{width:160px}.c-vc-date[data-v-c73ad3d0]{width:150px}.c-vc-created[data-v-c73ad3d0]{width:190px}.c-vc-actions[data-v-c73ad3d0]{width:220px}.c-type[data-v-c73ad3d0]{width:90px}.badge[data-v-c73ad3d0]{display:inline-block;padding:2px 8px;border-radius:999px;font-size:12px;font-weight:700}.badge--gray[data-v-c73ad3d0]{background:#e5e7eb;color:#374151}.badge--green[data-v-c73ad3d0]{background:#dcfce7;color:#166534}.badge--orange[data-v-c73ad3d0]{background:#ffedd5;color:#9a3412}.badge--red[data-v-c73ad3d0]{background:#fee2e2;color:#991b1b}.page[data-v-113e5561]{height:100vh;width:100%;background:#eef0f3;direction:rtl;display:flex;flex-direction:column;font-family:Segoe UI,Tahoma,sans-serif;color:#222;box-sizing:border-box;overflow:hidden}.topbar[data-v-113e5561]{background:#fff;padding:16px 24px;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #ccc;flex-shrink:0}.topbar-left[data-v-113e5561]{display:flex;flex-direction:column}.app-title[data-v-113e5561]{font-size:20px;font-weight:600}.app-subtitle[data-v-113e5561]{color:#666;font-size:12px}.main-nav[data-v-113e5561]{display:flex;gap:8px;align-items:center}.nav-link[data-v-113e5561]{font-size:13px;text-decoration:none;padding:6px 10px;border-radius:4px;border:1px solid #ddd;color:#333;background:#fafafa}.nav-link.router-link-active[data-v-113e5561]{background:#1976d2;color:#fff;border-color:#1976d2}.main-area[data-v-113e5561]{flex:1;display:flex;flex-direction:column;overflow:hidden}.content-wrapper[data-v-113e5561]{width:100%;max-width:1450px;margin:0 auto;padding:20px 24px;flex:1;display:flex;flex-direction:column;overflow:hidden;box-sizing:border-box}.card[data-v-113e5561]{background:#fff;border-radius:8px;border:1px solid #ddd;box-shadow:0 1px 3px #0000000f;padding:20px 24px}.form-card[data-v-113e5561]{margin-bottom:20px}.list-card[data-v-113e5561]{flex:1;display:flex;flex-direction:column;overflow:hidden}.section-header[data-v-113e5561]{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.section-title[data-v-113e5561]{font-size:18px;margin:0;font-weight:600}.btn[data-v-113e5561]{padding:6px 12px;font-size:13px;cursor:pointer;border-radius:4px}.btn--primary[data-v-113e5561]{background:#1976d2;color:#fff;border:none}.btn--primary[data-v-113e5561]:disabled{opacity:.5}.btn--secondary[data-v-113e5561]{background:#f5f5f5;color:#333;border:1px solid #ccc}.btn--save[data-v-113e5561]{padding:8px 24px;font-size:14px;border-radius:6px}.btn--compact[data-v-113e5561]{padding:4px 10px;font-size:12px}.alert--danger[data-v-113e5561]{background:#ffebee;padding:10px;border-radius:4px;margin-bottom:10px;border:1px solid #ef9a9a;color:#b71c1c}.status-text[data-v-113e5561]{font-size:13px;color:#444;margin-bottom:6px}.form-grid[data-v-113e5561]{display:grid;grid-template-columns:repeat(3,1fr);gap:16px 20px}.form-field[data-v-113e5561]{display:flex;flex-direction:column;font-size:13px}.form-field--full[data-v-113e5561]{grid-column:1 / -1}.form-field span[data-v-113e5561]{margin-bottom:6px;font-weight:500;color:#444}.form-field input[data-v-113e5561],.form-field textarea[data-v-113e5561]{border-radius:6px;border:1px solid #ccc;padding:8px 10px;font-size:13px;font-family:inherit;color:#222;background:#fff;transition:border-color .15s,box-shadow .15s;box-sizing:border-box}.form-field input[data-v-113e5561]{height:38px}.form-field textarea[data-v-113e5561]{resize:vertical;min-height:60px}.form-field input[data-v-113e5561]:focus,.form-field textarea[data-v-113e5561]:focus{outline:none;border-color:#1976d2;box-shadow:0 0 0 3px #1976d21f}.form-actions[data-v-113e5561]{grid-column:1 / -1;display:flex;justify-content:flex-start;gap:8px;margin-top:4px}.table-container[data-v-113e5561]{flex:1;overflow:auto;border:1px solid #e0e0e0;background:#fff;border-radius:6px}.table[data-v-113e5561]{width:100%;border-collapse:collapse;font-size:13px;table-layout:fixed}.table th[data-v-113e5561],.table td[data-v-113e5561]{border:1px solid #e0e0e0;padding:10px 12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:right;vertical-align:middle}.table th[data-v-113e5561]{background:#f5f5f5;font-weight:600;color:#333;position:sticky;top:0;z-index:1}.table tr:nth-child(2n) td[data-v-113e5561]{background:#fafafa}.table-empty[data-v-113e5561]{text-align:center;color:#777;padding:20px}.th-name[data-v-113e5561]{width:230px}.th-phone[data-v-113e5561]{width:150px}.th-vehicle[data-v-113e5561]{width:140px}.th-city[data-v-113e5561]{width:160px}.th-license[data-v-113e5561]{width:150px}.th-notes[data-v-113e5561]{width:auto}.th-actions[data-v-113e5561]{width:160px}.td-notes[data-v-113e5561]{white-space:normal}.actions-cell[data-v-113e5561]{display:flex;gap:6px;align-items:center;justify-content:flex-start}@media(max-width:900px){.form-grid[data-v-113e5561]{grid-template-columns:repeat(2,1fr)}}@media(max-width:600px){.content-wrapper[data-v-113e5561],.card[data-v-113e5561]{padding:16px}.form-grid[data-v-113e5561]{grid-template-columns:1fr}.table th[data-v-113e5561],.table td[data-v-113e5561]{padding:8px}}.page[data-v-4a7a0938]{height:100vh;width:100%;background:#eef0f3;direction:rtl;display:flex;flex-direction:column;font-family:Segoe UI,Tahoma,sans-serif;color:#222;box-sizing:border-box;overflow:hidden}.topbar[data-v-4a7a0938]{background:#fff;padding:16px 24px;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #ccc;flex-shrink:0}.topbar-left[data-v-4a7a0938]{display:flex;flex-direction:column}.app-title[data-v-4a7a0938]{font-size:20px;font-weight:600}.app-subtitle[data-v-4a7a0938]{color:#666;font-size:12px}.main-nav[data-v-4a7a0938]{display:flex;gap:8px;align-items:center}.nav-link[data-v-4a7a0938]{font-size:13px;text-decoration:none;padding:6px 10px;border-radius:4px;border:1px solid #ddd;color:#333;background:#fafafa}.nav-link.router-link-active[data-v-4a7a0938]{background:#1976d2;color:#fff;border-color:#1976d2}.main-area[data-v-4a7a0938]{flex:1;padding:20px 24px;display:flex;flex-direction:column;align-items:center;overflow:hidden}.content-wrapper[data-v-4a7a0938]{width:100%;max-width:1450px;margin:0 auto;display:flex;flex-direction:column;gap:20px;height:100%}.card[data-v-4a7a0938]{background:#fff;border-radius:8px;border:1px solid #ddd;box-shadow:0 1px 3px #00000014;padding:20px}.form-card[data-v-4a7a0938]{flex-shrink:0}.list-card[data-v-4a7a0938]{flex:1;display:flex;flex-direction:column;overflow:hidden}.section-header[data-v-4a7a0938]{display:flex;justify-content:space-between;align-items:center;margin-bottom:14px}.section-title[data-v-4a7a0938]{font-size:18px;margin:0}.btn[data-v-4a7a0938]{padding:6px 12px;font-size:13px;cursor:pointer;border-radius:4px}.btn--primary[data-v-4a7a0938]{background:#1976d2;color:#fff;border:none}.btn--primary[data-v-4a7a0938]:disabled{opacity:.5}.btn--secondary[data-v-4a7a0938]{background:#f5f5f5;color:#333;border:1px solid #ccc}.alert--danger[data-v-4a7a0938]{background:#ffebee;padding:10px;border-radius:4px;margin-bottom:10px;border:1px solid #ef9a9a;color:#b71c1c}.status-text[data-v-4a7a0938]{font-size:13px;color:#444;margin-bottom:6px}.form-grid[data-v-4a7a0938]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px 16px}.form-field[data-v-4a7a0938]{display:flex;flex-direction:column;font-size:13px}.form-field--span2[data-v-4a7a0938]{grid-column:span 2}.form-field--full[data-v-4a7a0938]{grid-column:1 / -1}.form-field span[data-v-4a7a0938]{margin-bottom:6px;font-weight:500;color:#444}.form-field input[data-v-4a7a0938],.form-field textarea[data-v-4a7a0938]{border-radius:6px;border:1px solid #ccc;padding:6px 10px;font-size:13px;font-family:inherit;color:#222;background:#fff;box-sizing:border-box;transition:border-color .15s,box-shadow .15s}.form-field input[data-v-4a7a0938]{height:38px}.form-field textarea[data-v-4a7a0938]{min-height:70px;resize:vertical}.form-field input[data-v-4a7a0938]:focus,.form-field textarea[data-v-4a7a0938]:focus{border-color:#1976d2;outline:none;box-shadow:0 0 0 3px #1976d21f}.form-actions[data-v-4a7a0938]{grid-column:1 / -1;display:flex;justify-content:flex-start;gap:8px;margin-top:4px}.table-container[data-v-4a7a0938]{flex:1;overflow:auto;background:#fff;border-radius:6px;border:1px solid #e0e0e0}.table[data-v-4a7a0938]{width:100%;border-collapse:collapse;font-size:13px}.table th[data-v-4a7a0938],.table td[data-v-4a7a0938]{padding:10px 12px;white-space:nowrap;text-align:right}.table th[data-v-4a7a0938]{background:#f0f2f5;color:#333;font-weight:600;border-bottom:2px solid #e0e0e0}.table td[data-v-4a7a0938]{border-bottom:1px solid #eee}.table tbody tr:last-child td[data-v-4a7a0938]{border-bottom:none}.table tbody tr:nth-child(2n) td[data-v-4a7a0938]{background:#fafbfc}.table tbody tr:hover td[data-v-4a7a0938]{background:#f5f7fa}.table-empty[data-v-4a7a0938]{text-align:center;color:#777;padding:20px}.col-name[data-v-4a7a0938]{width:230px;min-width:230px}.col-address[data-v-4a7a0938]{width:250px;min-width:250px}.col-city[data-v-4a7a0938]{width:140px;min-width:140px}.col-country[data-v-4a7a0938]{width:130px;min-width:130px}.col-phone[data-v-4a7a0938]{width:150px;min-width:150px}.col-notes[data-v-4a7a0938]{min-width:150px}.col-actions[data-v-4a7a0938]{width:160px;min-width:160px}.actions-cell[data-v-4a7a0938]{display:flex;justify-content:center;align-items:center;gap:6px}.actions-cell .btn[data-v-4a7a0938]{padding:4px 10px;font-size:12px}@media(max-width:900px){.form-grid[data-v-4a7a0938]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.form-grid[data-v-4a7a0938]{grid-template-columns:1fr}.form-field--span2[data-v-4a7a0938],.form-field--full[data-v-4a7a0938]{grid-column:1 / -1}}.page[data-v-bc676e04]{height:100vh;width:100%;background:#eef0f3;direction:rtl;display:flex;flex-direction:column;font-family:Segoe UI,Tahoma,sans-serif;color:#222;box-sizing:border-box;overflow:hidden}.topbar[data-v-bc676e04]{background:#fff;padding:16px 24px;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #ccc;flex-shrink:0}.topbar-left[data-v-bc676e04]{display:flex;flex-direction:column}.app-title[data-v-bc676e04]{font-size:20px;font-weight:600}.app-subtitle[data-v-bc676e04]{color:#666;font-size:12px}.main-nav[data-v-bc676e04]{display:flex;gap:8px;align-items:center}.nav-link[data-v-bc676e04]{font-size:13px;text-decoration:none;padding:6px 10px;border-radius:4px;border:1px solid #ddd;color:#333;background:#fafafa}.nav-link.router-link-active[data-v-bc676e04]{background:#1976d2;color:#fff;border-color:#1976d2}.main-area[data-v-bc676e04]{flex:1;padding:20px 24px;display:flex;flex-direction:column;overflow:hidden;max-width:1450px;margin:0 auto;width:100%}.section[data-v-bc676e04]{flex:1;display:flex;flex-direction:column;overflow:hidden;gap:20px}.form-card[data-v-bc676e04]{background:#fff;border-radius:8px;border:1px solid #e0e0e0;box-shadow:0 1px 3px #0000000f;padding:20px}.form-card .section-header[data-v-bc676e04]{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.list-card[data-v-bc676e04]{background:#fff;border-radius:8px;border:1px solid #e0e0e0;box-shadow:0 1px 3px #0000000f;padding:20px;flex:1;display:flex;flex-direction:column;overflow:hidden}.list-card .section-header[data-v-bc676e04]{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.section-title[data-v-bc676e04]{font-size:18px;margin:0}.btn[data-v-bc676e04]{padding:6px 12px;font-size:13px;cursor:pointer;border-radius:4px}.btn--primary[data-v-bc676e04]{background:#1976d2;color:#fff;border:none}.btn--primary[data-v-bc676e04]:disabled{opacity:.5}.btn--secondary[data-v-bc676e04]{background:#f5f5f5;color:#333;border:1px solid #ccc}.alert--danger[data-v-bc676e04]{background:#ffebee;padding:10px;border-radius:4px;margin-bottom:10px;border:1px solid #ef9a9a;color:#b71c1c}.status-text[data-v-bc676e04]{font-size:13px;color:#444;margin-bottom:6px}.form-grid[data-v-bc676e04]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px 20px;margin-bottom:4px}.form-field[data-v-bc676e04]{display:flex;flex-direction:column;font-size:13px}.form-field--span2[data-v-bc676e04]{grid-column:span 2}.form-field--full[data-v-bc676e04]{grid-column:1 / -1}.form-field span[data-v-bc676e04]{margin-bottom:6px;font-weight:500}.form-field input[data-v-bc676e04],.form-field textarea[data-v-bc676e04]{border-radius:6px;border:1px solid #ccc;padding:8px 10px;font-size:13px;min-height:38px;box-sizing:border-box;font-family:inherit;transition:border-color .2s,box-shadow .2s}.form-field input[data-v-bc676e04]:focus,.form-field textarea[data-v-bc676e04]:focus{outline:none;border-color:#1976d2;box-shadow:0 0 0 2px #1976d226}.form-field textarea[data-v-bc676e04]{min-height:70px;resize:vertical}.form-actions[data-v-bc676e04]{grid-column:1 / -1;display:flex;justify-content:flex-start;gap:8px;margin-top:4px}.table-container[data-v-bc676e04]{flex:1;overflow:auto;border:1px solid #e0e0e0;background:#fff;border-radius:6px}.table[data-v-bc676e04]{width:100%;border-collapse:collapse;font-size:13px}.table th[data-v-bc676e04],.table td[data-v-bc676e04]{border:1px solid #e8e8e8;padding:10px 12px;white-space:nowrap;text-align:right}.table th[data-v-bc676e04]{background:#f0f2f5;color:#333;font-weight:600;border-bottom:2px solid #e0e0e0}.table tr:nth-child(2n) td[data-v-bc676e04]{background:#fafafa}.table-empty[data-v-bc676e04]{text-align:center;color:#777;padding:24px}.col-name[data-v-bc676e04]{width:230px;min-width:230px}.col-address[data-v-bc676e04]{width:250px;min-width:250px}.col-city[data-v-bc676e04]{width:140px;min-width:140px}.col-country[data-v-bc676e04]{width:130px;min-width:130px}.col-phone[data-v-bc676e04]{width:150px;min-width:150px}.col-notes[data-v-bc676e04]{width:auto;min-width:150px;white-space:normal}.col-actions[data-v-bc676e04]{width:160px;min-width:160px}.actions-cell[data-v-bc676e04]{display:flex;align-items:center;justify-content:center;gap:6px}.actions-cell .btn[data-v-bc676e04]{padding:4px 10px;font-size:12px}@media(max-width:900px){.form-grid[data-v-bc676e04]{grid-template-columns:repeat(2,minmax(0,1fr))}.form-field--span2[data-v-bc676e04]{grid-column:span 2}.form-field--full[data-v-bc676e04]{grid-column:1 / -1}}@media(max-width:600px){.form-grid[data-v-bc676e04]{grid-template-columns:1fr}.form-field--span2[data-v-bc676e04],.form-field--full[data-v-bc676e04]{grid-column:1 / -1}}.page[data-v-cd45bfc9]{height:100vh;width:100%;background:#eef0f3;direction:rtl;display:flex;flex-direction:column;font-family:Segoe UI,Tahoma,sans-serif;color:#111827;overflow:hidden}.topbar[data-v-cd45bfc9]{background:#fff;padding:14px 20px;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #d1d5db;flex-shrink:0}.app-title[data-v-cd45bfc9]{font-size:18px;font-weight:900}.app-subtitle[data-v-cd45bfc9]{color:#6b7280;font-size:12px;display:flex;gap:8px;align-items:center;flex-wrap:wrap}.dot[data-v-cd45bfc9]{opacity:.6}.mono[data-v-cd45bfc9]{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:11px;background:#f3f4f6;padding:2px 8px;border-radius:999px}.main-nav[data-v-cd45bfc9]{display:flex;gap:8px;flex-wrap:wrap}.nav-link[data-v-cd45bfc9]{font-size:13px;text-decoration:none;padding:6px 10px;border-radius:12px;border:1px solid #e5e7eb;color:#111827;background:#f9fafb}.nav-link.router-link-active[data-v-cd45bfc9]{background:#1976d2;color:#fff;border-color:#1976d2}.main-area[data-v-cd45bfc9]{flex:1;padding:14px 18px;overflow:auto}.alert[data-v-cd45bfc9]{padding:10px 12px;border-radius:14px;margin-bottom:12px;font-size:13px}.alert--danger[data-v-cd45bfc9]{background:#fff1f2;border:1px solid #fecdd3;color:#9f1239}.alert--success[data-v-cd45bfc9]{background:#ecfdf5;border:1px solid #a7f3d0;color:#065f46}.section-header[data-v-cd45bfc9]{position:sticky;top:0;z-index:5;background:#eef0f3;padding:8px 0 12px;display:flex;justify-content:space-between;gap:12px;align-items:flex-end;flex-wrap:wrap}.section-title[data-v-cd45bfc9]{margin:0;font-size:18px;font-weight:900}.section-subtitle[data-v-cd45bfc9]{margin:0;font-size:12px;color:#6b7280}.header-actions[data-v-cd45bfc9]{display:flex;gap:8px;flex-wrap:wrap}.btn[data-v-cd45bfc9]{padding:10px 14px;font-size:13px;cursor:pointer;border-radius:12px;border:1px solid transparent;font-weight:800}.btn--primary[data-v-cd45bfc9]{background:#1976d2;color:#fff}.btn--secondary[data-v-cd45bfc9]{background:#f3f4f6;color:#111827;border:1px solid #d1d5db}.btn--ghost[data-v-cd45bfc9]{background:#fff;color:#111827;border:1px solid #d1d5db}.btn--danger[data-v-cd45bfc9]{background:#fff1f2;color:#9f1239;border:1px solid #fecdd3}.btn--small[data-v-cd45bfc9]{padding:8px 10px;font-size:12px;border-radius:10px}.form[data-v-cd45bfc9]{display:flex;flex-direction:column;gap:12px}.card[data-v-cd45bfc9]{background:#fff;border:1px solid #e5e7eb;border-radius:18px;padding:14px;box-shadow:0 14px 28px #0000001f}.card-head[data-v-cd45bfc9]{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px;gap:10px}.head-right[data-v-cd45bfc9]{display:flex;gap:8px;align-items:center}.badge[data-v-cd45bfc9]{font-size:11px;font-weight:900;padding:4px 10px;border-radius:999px;background:#f3f4f6;border:1px solid #e5e7eb}.accent[data-v-cd45bfc9]{border-left:6px solid transparent}.accent--blue[data-v-cd45bfc9]{border-left-color:#60a5fa}.accent--green[data-v-cd45bfc9]{border-left-color:#34d399}.grid[data-v-cd45bfc9]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 14px}.field[data-v-cd45bfc9]{display:flex;flex-direction:column;gap:6px;font-size:13px}.field.full[data-v-cd45bfc9]{grid-column:1/-1}.field span[data-v-cd45bfc9]{font-size:12px;font-weight:900;color:#374151}input[data-v-cd45bfc9]{width:100%;border-radius:14px;border:1px solid #e5e7eb;padding:10px;font-size:13px;outline:none;background:#fff;color:#111827}input[data-v-cd45bfc9]:focus{border-color:#60a5fa;box-shadow:0 0 0 3px #60a5fa2e}.picker[data-v-cd45bfc9]{margin-bottom:10px}.picker-row[data-v-cd45bfc9]{display:flex;gap:8px;align-items:center}.picker-input[data-v-cd45bfc9]{flex:1}.btn--mini[data-v-cd45bfc9]{padding:10px;border-radius:14px;border:1px solid #e5e7eb;background:#f3f4f6;cursor:pointer}.chips[data-v-cd45bfc9]{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:8px}.chip[data-v-cd45bfc9]{display:inline-flex;align-items:center;gap:8px;background:#f3f4f6;border:1px solid #e5e7eb;padding:6px 10px;border-radius:999px;font-size:12px;font-weight:800}.chip-x[data-v-cd45bfc9]{border:none;background:transparent;cursor:pointer;font-size:16px;line-height:1;opacity:.8}.chip-x[data-v-cd45bfc9]:hover{opacity:1}.dropdown[data-v-cd45bfc9]{margin-top:8px;border:1px solid #e5e7eb;border-radius:14px;background:#fff;max-height:240px;overflow:auto;box-shadow:0 18px 40px #0000001f}.dropdown-item[data-v-cd45bfc9]{width:100%;text-align:right;padding:10px 12px;border:none;background:transparent;cursor:pointer;font-size:13px;color:#111827}.dropdown-item[data-v-cd45bfc9]:hover{background:#f3f4f6}.dropdown-item.muted[data-v-cd45bfc9]{cursor:default;color:#6b7280}.dd-row[data-v-cd45bfc9]{display:flex;justify-content:space-between;gap:12px}.dd-main[data-v-cd45bfc9]{font-weight:900}.dd-sub[data-v-cd45bfc9]{color:#6b7280;font-size:12px;white-space:nowrap}.footer-actions[data-v-cd45bfc9]{display:none;position:sticky;bottom:0;background:#eef0f3eb;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);padding:10px 0;gap:8px;justify-content:space-between}@media(max-width:820px){.grid[data-v-cd45bfc9]{grid-template-columns:1fr}.header-actions[data-v-cd45bfc9]{display:none}.footer-actions[data-v-cd45bfc9]{display:flex}}.skeleton[data-v-cd45bfc9]{background:#fff;border:1px solid #e5e7eb;border-radius:16px;padding:14px}.sk-line[data-v-cd45bfc9]{height:14px;border-radius:999px;background:#e5e7eb;margin:10px 0}body{margin:0}.page[data-v-5aabfbea]{height:100vh;width:100%;background:#eef0f3;direction:rtl;display:flex;flex-direction:column;font-family:Segoe UI,Tahoma,sans-serif;color:#222;box-sizing:border-box;overflow:hidden}.topbar[data-v-5aabfbea]{background:#fff;padding:16px 24px;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #ccc;flex-shrink:0}.topbar-left[data-v-5aabfbea]{display:flex;flex-direction:column}.app-title[data-v-5aabfbea]{font-size:20px;font-weight:600}.app-subtitle[data-v-5aabfbea]{color:#666;font-size:12px}.actions[data-v-5aabfbea]{display:flex;gap:8px}.main-area[data-v-5aabfbea]{flex:1;display:flex;flex-direction:column;overflow:hidden}.content-wrapper[data-v-5aabfbea]{width:100%;max-width:1450px;margin:0 auto;padding:20px 24px;flex:1;display:flex;flex-direction:column;overflow:auto;box-sizing:border-box;gap:20px}.card[data-v-5aabfbea]{background:#fff;border-radius:8px;border:1px solid #ddd;box-shadow:0 1px 3px #0000000f;padding:20px 24px}.filter-card[data-v-5aabfbea]{padding:14px 20px}.filter-row[data-v-5aabfbea]{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.filter-group[data-v-5aabfbea]{display:flex;gap:12px;align-items:center}.filter-label[data-v-5aabfbea]{display:flex;align-items:center;gap:8px;font-size:13px;color:#444}.inp[data-v-5aabfbea]{padding:6px 10px;border:1px solid #ccc;border-radius:6px;background:#fff;font-size:13px;font-family:inherit;height:36px;box-sizing:border-box}.tabs[data-v-5aabfbea]{display:flex;gap:8px;align-items:center}.tab[data-v-5aabfbea]{border:1px solid #ccc;background:#f5f5f5;padding:6px 14px;border-radius:6px;cursor:pointer;font-weight:600;font-size:13px;color:#333;display:flex;align-items:center;gap:8px;transition:all .15s ease;font-family:inherit}.tab.active[data-v-5aabfbea]{background:#1976d2;color:#fff;border-color:#1976d2}.badge[data-v-5aabfbea]{background:#00000014;padding:2px 8px;border-radius:999px;font-size:11px;font-weight:700}.tab.active .badge[data-v-5aabfbea]{background:#ffffff40;color:#fff}.filter-actions[data-v-5aabfbea]{margin-right:auto;display:flex;gap:8px}.btn[data-v-5aabfbea]{padding:6px 12px;font-size:13px;cursor:pointer;border-radius:4px;font-family:inherit;font-weight:600}.btn--primary[data-v-5aabfbea]{background:#1976d2;color:#fff;border:none}.btn--primary[data-v-5aabfbea]:hover{background:#1565c0}.btn--secondary[data-v-5aabfbea]{background:#f5f5f5;color:#333;border:1px solid #ccc}.btn[data-v-5aabfbea]:disabled{opacity:.5;cursor:not-allowed}.alert--danger[data-v-5aabfbea]{background:#ffebee;padding:10px 14px;border-radius:6px;border:1px solid #ef9a9a;color:#b71c1c;font-size:13px;font-weight:600}.status-text[data-v-5aabfbea]{font-size:13px;color:#444;text-align:center;padding:20px}.section-header[data-v-5aabfbea]{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px;gap:12px}.section-title[data-v-5aabfbea]{font-size:16px;margin:0;font-weight:600;color:#222}.section-hint[data-v-5aabfbea]{font-size:12px;color:#666}.summary-section[data-v-5aabfbea]{margin:0}.summary-grid[data-v-5aabfbea]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px}.stat-card[data-v-5aabfbea]{background:#fff;border-radius:8px;border:1px solid #ddd;box-shadow:0 1px 3px #0000000f;padding:20px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:8px}.stat-label[data-v-5aabfbea]{font-size:13px;font-weight:500;color:#666}.stat-val[data-v-5aabfbea]{font-size:28px;font-weight:700;color:#1976d2;line-height:1.2;font-variant-numeric:tabular-nums}.stat-val[dir=ltr][data-v-5aabfbea]{direction:ltr}.months-section[data-v-5aabfbea]{padding:16px;width:100%;box-sizing:border-box}.months-section .section-header[data-v-5aabfbea]{margin-bottom:12px}.months-grid[data-v-5aabfbea]{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,260px));gap:8px;justify-content:start}.month-card[data-v-5aabfbea]{border:1px solid #ddd;background:#fff;border-radius:8px;padding:12px;cursor:pointer;text-align:right;display:flex;flex-direction:column;gap:12px;transition:all .15s ease}.month-card[data-v-5aabfbea]:hover{transform:translateY(-2px);box-shadow:0 6px 16px #00000014;border-color:#1976d2}.month-title[data-v-5aabfbea]{font-weight:700;font-size:15px;color:#1976d2}.month-stats[data-v-5aabfbea]{display:flex;gap:8px}.ms[data-v-5aabfbea]{flex:1;min-width:70px;border:1px solid #e8e8e8;background:#fafafa;border-radius:6px;padding:0;display:flex;flex-direction:column;align-items:center;text-align:center;gap:4px}.ms-label[data-v-5aabfbea]{font-size:11px;font-weight:600;color:#666}.ms-val[data-v-5aabfbea]{font-size:18px;font-weight:700;color:#222;line-height:1.2;font-variant-numeric:tabular-nums}.ms-val[dir=ltr][data-v-5aabfbea]{direction:ltr}.empty-state[data-v-5aabfbea]{grid-column:1 / -1;padding:24px;border:1px dashed #ccc;border-radius:8px;background:#fafafa;color:#777;font-weight:600;text-align:center;font-size:13px}.tables-section[data-v-5aabfbea]{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:20px}.table-card[data-v-5aabfbea]{display:flex;flex-direction:column;overflow:hidden}.table-container[data-v-5aabfbea]{overflow:auto;border:1px solid #e0e0e0;border-radius:6px;background:#fff}.table[data-v-5aabfbea]{width:100%;border-collapse:collapse;font-size:13px;table-layout:fixed}.table th[data-v-5aabfbea],.table td[data-v-5aabfbea]{border:1px solid #e0e0e0;padding:10px 12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:right;vertical-align:middle}.table th[data-v-5aabfbea]{background:#f5f5f5;font-weight:600;color:#333;position:sticky;top:0;z-index:1}.table tr:nth-child(2n) td[data-v-5aabfbea]{background:#fafafa}.table-empty[data-v-5aabfbea]{text-align:center;color:#777;padding:20px;font-weight:500}.clip[data-v-5aabfbea]{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.th-company[data-v-5aabfbea]{width:60%}.th-name[data-v-5aabfbea]{width:70%}.th-number[data-v-5aabfbea]{width:30%}@media(max-width:900px){.filter-row[data-v-5aabfbea]{flex-direction:column;align-items:stretch}.filter-group[data-v-5aabfbea]{justify-content:center}.filter-actions[data-v-5aabfbea]{margin-right:0;justify-content:center}.tabs[data-v-5aabfbea]{justify-content:center}.summary-grid[data-v-5aabfbea]{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.tables-section[data-v-5aabfbea]{grid-template-columns:1fr}}@media(max-width:600px){.content-wrapper[data-v-5aabfbea],.card[data-v-5aabfbea]{padding:16px}.table th[data-v-5aabfbea],.table td[data-v-5aabfbea]{padding:8px}}.page[data-v-2ea2182c]{min-height:100vh;background:#eef0f3;padding:16px 24px;direction:rtl;font-family:Segoe UI,Tahoma,sans-serif;color:#222}.form-header[data-v-2ea2182c]{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;flex-wrap:wrap}.header-left[data-v-2ea2182c]{display:flex;align-items:center;gap:12px}.titles h2[data-v-2ea2182c]{margin:0;font-size:20px;font-weight:800}.titles p[data-v-2ea2182c]{margin:6px 0 0;color:#666;font-size:12px}.header-actions[data-v-2ea2182c]{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.form-card[data-v-2ea2182c]{background:#fff;border:1px solid #ddd;border-radius:10px;padding:16px;margin-bottom:14px;box-shadow:0 2px 10px #0000000a}.form-card h3[data-v-2ea2182c]{margin:0 0 12px;font-size:14px;font-weight:800;padding-bottom:10px;border-bottom:1px dashed #e9e9e9}.form-grid[data-v-2ea2182c]{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;align-items:start}.form-grid.two[data-v-2ea2182c]{grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.form-group[data-v-2ea2182c]{display:flex;flex-direction:column;min-width:0;position:relative;margin-bottom:12px}label[data-v-2ea2182c]{font-size:12px;font-weight:700;color:#555;margin-bottom:6px}input[data-v-2ea2182c],textarea[data-v-2ea2182c],select[data-v-2ea2182c]{width:100%;border:1px solid #cfcfcf;border-radius:10px;padding:10px;font-size:13px;outline:none;background:#fff;box-sizing:border-box}input[data-v-2ea2182c]:focus,textarea[data-v-2ea2182c]:focus,select[data-v-2ea2182c]:focus{border-color:#1976d2;box-shadow:0 0 0 3px #1976d21f}.chips[data-v-2ea2182c]{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:8px}.chip[data-v-2ea2182c]{display:inline-flex;align-items:center;gap:8px;background:#f1f5ff;border:1px solid #cfe0ff;padding:6px 10px;border-radius:999px;font-size:12px}.chip-x[data-v-2ea2182c]{border:none;background:transparent;cursor:pointer;font-size:16px;line-height:1;color:#333}.dropdown[data-v-2ea2182c]{margin-top:6px;border:1px solid #ddd;border-radius:10px;background:#fff;max-height:220px;overflow:auto;box-shadow:0 10px 25px #00000014;z-index:10}.dropdown-item[data-v-2ea2182c]{width:100%;text-align:right;padding:10px 12px;border:none;background:transparent;cursor:pointer;font-size:13px}.dropdown-item[data-v-2ea2182c]:hover{background:#f5f7fb}.dropdown-item.muted[data-v-2ea2182c]{cursor:default;color:#666}.dd-row[data-v-2ea2182c]{display:flex;justify-content:space-between;gap:12px}.dd-main[data-v-2ea2182c]{font-weight:900}.dd-sub[data-v-2ea2182c]{color:#666;font-size:12px;white-space:nowrap}.btn[data-v-2ea2182c]{padding:8px 14px;font-size:13px;border-radius:10px;cursor:pointer;border:1px solid transparent}.btn--primary[data-v-2ea2182c]{background:#1976d2;color:#fff}.btn--primary[data-v-2ea2182c]:disabled{opacity:.6;cursor:not-allowed}.btn--secondary[data-v-2ea2182c]{background:#f5f5f5;border-color:#d0d0d0;color:#222}.btn--back[data-v-2ea2182c]{background:transparent;border:1px solid #ccc}.btn--back[data-v-2ea2182c]:hover{background:#f5f5f5}.btn--danger[data-v-2ea2182c]{background:#ffebee;color:#b71c1c;border:1px solid #ef9a9a}.btn--small[data-v-2ea2182c]{padding:6px 10px;font-size:12px}.btn--einv[data-v-2ea2182c]{background:#0f766e;color:#fff}.btn--einv[data-v-2ea2182c]:disabled{opacity:.6;cursor:not-allowed}.items-table[data-v-2ea2182c]{display:flex;flex-direction:column;gap:8px}.items-head[data-v-2ea2182c]{display:grid;grid-template-columns:1fr 130px 90px 130px 140px 44px;gap:8px;font-weight:800;font-size:12px;color:#555}.items-row[data-v-2ea2182c]{display:grid;grid-template-columns:1fr 130px 90px 130px 140px 44px;gap:8px;align-items:center}.items-actions[data-v-2ea2182c]{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-top:6px;flex-wrap:wrap}.items-total[data-v-2ea2182c]{display:flex;gap:8px;align-items:baseline;font-size:13px}.mobile-actions[data-v-2ea2182c]{display:none;gap:10px;margin-top:12px;flex-wrap:wrap}@media(max-width:650px){.header-actions[data-v-2ea2182c]{display:none}.mobile-actions[data-v-2ea2182c]{display:flex}}.save-badge[data-v-2ea2182c]{margin-top:10px;padding:10px 12px;border-radius:10px;background:#f0fdf4;border:1px solid #bbf7d0;font-size:13px}.hint[data-v-2ea2182c]{margin-top:10px;padding:10px 12px;border-radius:10px;background:#eff6ff;border:1px solid #bfdbfe;font-size:13px;color:#1f2937}.err[data-v-2ea2182c]{padding:10px 12px;border-radius:10px;background:#fff1f2;border:1px solid #fecdd3;color:#9f1239;font-weight:700}.result[data-v-2ea2182c]{margin-top:10px;background:#0b1220;color:#e5e7eb;padding:12px;border-radius:10px;overflow:auto;font-size:12px}.page[data-v-d5ab0e9e]{min-height:100vh;background:#eef0f3;padding:16px 24px;direction:rtl;font-family:Segoe UI,Tahoma,sans-serif;color:#222}.top[data-v-d5ab0e9e]{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:12px;flex-wrap:wrap}.title-block h1[data-v-d5ab0e9e]{margin:0;font-size:22px;font-weight:800}.title-block p[data-v-d5ab0e9e]{margin:6px 0 0;color:#666;font-size:13px}.top-actions[data-v-d5ab0e9e]{display:flex;gap:10px;align-items:center}.card[data-v-d5ab0e9e]{background:#fff;border:1px solid #ddd;border-radius:10px;padding:16px;box-shadow:0 2px 8px #0000000d;max-width:1100px;margin:0 auto}.section[data-v-d5ab0e9e]{padding:12px 0;border-bottom:1px dashed #e5e5e5}.section[data-v-d5ab0e9e]:last-child{border-bottom:none}.section-title[data-v-d5ab0e9e]{font-size:14px;font-weight:800;margin-bottom:10px;color:#111;display:flex;align-items:center;gap:8px}.section-title[data-v-d5ab0e9e]:before{content:"";width:10px;height:10px;border-radius:3px;background:#1976d2;display:inline-block}.grid[data-v-d5ab0e9e]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.grid2[data-v-d5ab0e9e]{display:grid;grid-template-columns:1fr 1fr;gap:12px}.subcard[data-v-d5ab0e9e]{border:1px solid #e1e1e1;border-radius:10px;padding:12px;background:#fafafa}.sub-title[data-v-d5ab0e9e]{font-size:13px;font-weight:800;margin-bottom:10px;color:#222}.field label[data-v-d5ab0e9e]{display:block;font-size:12px;color:#555;margin-bottom:6px;font-weight:700}.input[data-v-d5ab0e9e],.textarea[data-v-d5ab0e9e]{width:100%;border:1px solid #cfcfcf;border-radius:8px;padding:10px;font-size:13px;outline:none;background:#fff}.input[data-v-d5ab0e9e]:focus,.textarea[data-v-d5ab0e9e]:focus{border-color:#1976d2;box-shadow:0 0 0 3px #1976d21f}.textarea[data-v-d5ab0e9e]{resize:vertical;min-height:80px}.full[data-v-d5ab0e9e]{grid-column:1 / -1}.btn[data-v-d5ab0e9e]{padding:8px 14px;font-size:13px;border-radius:8px;cursor:pointer;border:1px solid transparent}.btn--primary[data-v-d5ab0e9e]{background:#1976d2;color:#fff}.btn--primary[data-v-d5ab0e9e]:disabled{opacity:.6;cursor:not-allowed}.btn--secondary[data-v-d5ab0e9e]{background:#f5f5f5;border-color:#d0d0d0;color:#222}.bottom-actions[data-v-d5ab0e9e]{display:none;gap:10px;margin-top:12px}@media(max-width:900px){.grid[data-v-d5ab0e9e]{grid-template-columns:repeat(2,minmax(0,1fr))}.grid2[data-v-d5ab0e9e]{grid-template-columns:1fr}}@media(max-width:600px){.grid[data-v-d5ab0e9e]{grid-template-columns:1fr}.top-actions[data-v-d5ab0e9e]{display:none}.bottom-actions[data-v-d5ab0e9e]{display:flex}}.page[data-v-9d0da36f]{min-height:100vh;background:#eef0f3;padding:16px 24px;direction:rtl;font-family:Segoe UI,Tahoma,sans-serif;color:#222}.form-header[data-v-9d0da36f]{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;flex-wrap:wrap}.header-left[data-v-9d0da36f]{display:flex;align-items:center;gap:12px}.titles h2[data-v-9d0da36f]{margin:0;font-size:20px;font-weight:800}.titles p[data-v-9d0da36f]{margin:6px 0 0;color:#666;font-size:12px}.header-actions[data-v-9d0da36f]{display:flex;gap:10px;align-items:center}.form-card[data-v-9d0da36f]{background:#fff;border:1px solid #ddd;border-radius:10px;padding:16px;margin-bottom:14px;box-shadow:0 2px 10px #0000000a}.form-card h3[data-v-9d0da36f]{margin:0 0 12px;font-size:14px;font-weight:800;padding-bottom:10px;border-bottom:1px dashed #e9e9e9}.form-grid[data-v-9d0da36f]{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;align-items:start}.form-grid.two[data-v-9d0da36f]{grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.form-group[data-v-9d0da36f]{display:flex;flex-direction:column;min-width:0;position:relative;margin-bottom:12px}label[data-v-9d0da36f]{font-size:12px;font-weight:700;color:#555;margin-bottom:6px}input[data-v-9d0da36f],textarea[data-v-9d0da36f],select[data-v-9d0da36f]{width:100%;border:1px solid #cfcfcf;border-radius:10px;padding:10px;font-size:13px;outline:none;background:#fff;box-sizing:border-box}input[data-v-9d0da36f]:focus,textarea[data-v-9d0da36f]:focus,select[data-v-9d0da36f]:focus{border-color:#1976d2;box-shadow:0 0 0 3px #1976d21f}.chips[data-v-9d0da36f]{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:8px}.chip[data-v-9d0da36f]{display:inline-flex;align-items:center;gap:8px;background:#f1f5ff;border:1px solid #cfe0ff;padding:6px 10px;border-radius:999px;font-size:12px}.chip-x[data-v-9d0da36f]{border:none;background:transparent;cursor:pointer;font-size:16px;line-height:1;color:#333}.dropdown[data-v-9d0da36f]{margin-top:6px;border:1px solid #ddd;border-radius:10px;background:#fff;max-height:220px;overflow:auto;box-shadow:0 10px 25px #00000014;z-index:10}.dropdown-item[data-v-9d0da36f]{width:100%;text-align:right;padding:10px 12px;border:none;background:transparent;cursor:pointer;font-size:13px}.dropdown-item[data-v-9d0da36f]:hover{background:#f5f7fb}.dropdown-item.muted[data-v-9d0da36f]{cursor:default;color:#666}.dd-row[data-v-9d0da36f]{display:flex;justify-content:space-between;gap:12px}.dd-main[data-v-9d0da36f]{font-weight:900}.dd-sub[data-v-9d0da36f]{color:#666;font-size:12px;white-space:nowrap}.btn[data-v-9d0da36f]{padding:8px 14px;font-size:13px;border-radius:10px;cursor:pointer;border:1px solid transparent}.btn--primary[data-v-9d0da36f]{background:#1976d2;color:#fff}.btn--primary[data-v-9d0da36f]:disabled{opacity:.6;cursor:not-allowed}.btn--secondary[data-v-9d0da36f]{background:#f5f5f5;border-color:#d0d0d0;color:#222}.btn--back[data-v-9d0da36f]{background:transparent;border:1px solid #ccc}.btn--back[data-v-9d0da36f]:hover{background:#f5f5f5}.btn--danger[data-v-9d0da36f]{background:#ffebee;color:#b71c1c;border:1px solid #ef9a9a}.btn--small[data-v-9d0da36f]{padding:6px 10px;font-size:12px}.items-table[data-v-9d0da36f]{display:flex;flex-direction:column;gap:8px}.items-head[data-v-9d0da36f]{display:grid;grid-template-columns:1fr 130px 90px 130px 140px 44px;gap:8px;font-weight:800;font-size:12px;color:#555}.items-row[data-v-9d0da36f]{display:grid;grid-template-columns:1fr 130px 90px 130px 140px 44px;gap:8px;align-items:center}.items-actions[data-v-9d0da36f]{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-top:6px;flex-wrap:wrap}.items-total[data-v-9d0da36f]{display:flex;gap:8px;align-items:baseline;font-size:13px}.mobile-actions[data-v-9d0da36f]{display:none;gap:10px;margin-top:12px}@media(max-width:650px){.header-actions[data-v-9d0da36f]{display:none}.mobile-actions[data-v-9d0da36f]{display:flex}}.login-page[data-v-2f6e81c5]{min-height:100vh;display:flex;align-items:center;justify-content:center;background:#f3f4f6;direction:rtl}.login-card[data-v-2f6e81c5]{background:#fff;padding:2rem;border-radius:12px;box-shadow:0 4px 20px #00000014;width:100%;max-width:380px}.login-title[data-v-2f6e81c5]{margin:0 0 .25rem;font-size:1.5rem;font-weight:700;color:#111827;text-align:center}.login-subtitle[data-v-2f6e81c5]{margin:0 0 1.5rem;font-size:.9rem;color:#6b7280;text-align:center}.login-form[data-v-2f6e81c5]{display:flex;flex-direction:column;gap:1rem}.field[data-v-2f6e81c5]{display:flex;flex-direction:column;gap:.35rem}.field label[data-v-2f6e81c5]{font-size:.85rem;font-weight:600;color:#374151}.field input[data-v-2f6e81c5]{padding:.6rem .75rem;border:1px solid #d1d5db;border-radius:8px;font-size:1rem;outline:none;transition:border-color .2s,box-shadow .2s}.field input[data-v-2f6e81c5]:focus{border-color:#2563eb;box-shadow:0 0 0 3px #2563eb26}.field input[data-v-2f6e81c5]:disabled{background:#f9fafb;opacity:.7}.error-msg[data-v-2f6e81c5]{background:#fef2f2;color:#b91c1c;padding:.6rem .75rem;border-radius:8px;font-size:.9rem;text-align:center}.btn-login[data-v-2f6e81c5]{background:#2563eb;color:#fff;border:none;padding:.7rem;border-radius:8px;font-size:1rem;font-weight:600;cursor:pointer;transition:background .2s}.btn-login[data-v-2f6e81c5]:hover{background:#1d4ed8}.btn-login[data-v-2f6e81c5]:disabled{background:#93c5fd;cursor:not-allowed}
