.confirm-mask[data-v-b63be46e]{z-index:50;background:#0f172a73;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.confirm-card[data-v-b63be46e]{background:#fff;border-radius:12px;max-width:420px;padding:20px 22px;box-shadow:0 20px 40px #0f172a40}.confirm-card button[data-v-b63be46e]{cursor:pointer;color:#fff;background:#0f172a;border:1px solid #cbd5e1;border-radius:6px;padding:6px 14px;font-weight:600}.confirm-card button.ghost[data-v-b63be46e]{color:#0f172a;background:#fff}.doc[data-v-b63be46e]{color:#111827;box-sizing:border-box;background:#fff;border:1px solid #e2e8f0;border-radius:8px;width:100%;max-width:820px;min-height:1050px;padding:48px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;box-shadow:0 4px 20px -2px #00000014,0 2px 6px -1px #0000000a}.doc-head[data-v-b63be46e]{border-bottom:2px solid #e5e7eb;justify-content:space-between;padding-bottom:16px;display:flex}.company h1[data-v-b63be46e]{color:#111827;margin:0;font-size:20px;font-weight:700}.company p[data-v-b63be46e]{color:#4b5563;margin:2px 0 0;font-size:12px}.doc-meta[data-v-b63be46e]{text-align:right}.doc-meta h2.title[data-v-b63be46e]{color:#4338ca;margin:0 0 6px;font-size:22px;font-weight:800}.doc-meta table[data-v-b63be46e]{border-collapse:collapse;margin-left:auto}.doc-meta table th[data-v-b63be46e]{text-align:left;color:#4b5563;padding-right:8px;font-size:12px;font-weight:600}.doc-meta table td[data-v-b63be46e]{color:#111827;font-size:12px}.parties[data-v-b63be46e]{justify-content:space-between;margin:20px 0;font-size:12px;display:flex}.parties h3[data-v-b63be46e]{color:#374151;margin:0 0 4px;font-size:12px;font-weight:700}.parties .strong[data-v-b63be46e]{color:#111827;margin-bottom:2px;font-size:13px;font-weight:700}.parties p[data-v-b63be46e]{color:#4b5563;margin:0}.parties .dest[data-v-b63be46e]{text-align:right}.parties .dest .mt[data-v-b63be46e]{margin-top:8px}.items[data-v-b63be46e]{border-collapse:collapse;width:100%;margin-top:12px}.items th[data-v-b63be46e],.items td[data-v-b63be46e]{border-bottom:1px solid #e5e7eb;padding:8px 10px;font-size:12px}.items th[data-v-b63be46e]{color:#4b5563;text-align:left;background:#f8fafc;border-top:1px solid #e5e7eb;font-weight:700}.code-col[data-v-b63be46e]{color:#4b5563;font-family:monospace;font-size:11px}.name-col[data-v-b63be46e]{color:#111827;font-weight:500}.text-muted[data-v-b63be46e]{color:#6b7280}.totals-bar[data-v-b63be46e]{border-top:1px solid #e5e7eb;border-bottom:1px solid #e5e7eb;justify-content:flex-end;margin-top:16px;padding:8px 0;display:flex}.total-row[data-v-b63be46e]{align-items:baseline;gap:12px;display:flex}.total-label[data-v-b63be46e]{color:#111827;font-size:13px;font-weight:700}.total-val[data-v-b63be46e]{color:#4338ca;font-size:16px;font-weight:800}.notes[data-v-b63be46e]{color:#6b7280;margin-top:16px;font-size:12px}.signatures-3col[data-v-b63be46e]{page-break-inside:avoid;justify-content:space-between;margin-top:48px;display:flex}.sig-col[data-v-b63be46e]{text-align:center;width:30%}.sig-title[data-v-b63be46e]{color:#4b5563;margin:0;font-size:12px}.sig-space[data-v-b63be46e]{height:48px}.sig-name[data-v-b63be46e]{color:#111827;margin:0;font-size:12px;font-weight:600}.doc-foot[data-v-b63be46e]{color:#9ca3af;text-align:center;border-top:1px solid #f3f4f6;margin-top:32px;padding-top:8px;font-size:11px}.actions button[data-v-b63be46e]{cursor:pointer}button[disabled][data-v-b63be46e]{opacity:.6;cursor:wait}.pdf-error[data-v-b63be46e]{color:#b91c1c;margin-top:8px;font-size:13px}@media print{.no-print[data-v-b63be46e],nav[data-v-b63be46e],header.app[data-v-b63be46e],aside[data-v-b63be46e],.sticky[data-v-b63be46e]{display:none!important}.print-root[data-v-b63be46e]{background:0 0!important;padding:0!important}.doc[data-v-b63be46e]{box-shadow:none!important;border:none!important;max-width:none!important;min-height:auto!important;margin:0!important;padding:0!important}}
