.app-layout[data-v-beed4f27]{flex-direction:column;min-height:100vh;display:flex}.navbar[data-v-beed4f27]{z-index:100;background:#fff;border-bottom:1px solid #e2e8f0;position:sticky;top:0}.nav-inner[data-v-beed4f27]{justify-content:space-between;align-items:center;max-width:1080px;height:56px;margin:0 auto;padding:0 1.5rem;display:flex}.brand[data-v-beed4f27]{cursor:pointer;color:#1e293b;font-size:1.1rem;font-weight:800}.nav-links[data-v-beed4f27]{gap:.25rem;display:flex}.nav-links a[data-v-beed4f27]{color:#64748b;border-radius:8px;padding:.5rem 1rem;font-size:.9rem;font-weight:600;text-decoration:none;transition:background .15s,color .15s}.nav-links a[data-v-beed4f27]:hover{color:#1e293b;background:#f1f5f9}.nav-links a.active[data-v-beed4f27]{color:#2563eb;background:#eff6ff}.main-content[data-v-beed4f27]{flex:1}@media (prefers-color-scheme:dark){.navbar[data-v-beed4f27]{background:#1e293b;border-bottom-color:#334155}.brand[data-v-beed4f27]{color:#f1f5f9}.nav-links a[data-v-beed4f27]{color:#94a3b8}.nav-links a[data-v-beed4f27]:hover{color:#e2e8f0;background:#0f172a}.nav-links a.active[data-v-beed4f27]{color:#60a5fa;background:#1e3a5f}}.dashboard[data-v-898889e8]{max-width:720px;margin:0 auto;padding:2rem 1.5rem}.hero h1[data-v-898889e8]{margin:0 0 .25rem;font-size:1.75rem;font-weight:800}.sub[data-v-898889e8]{color:#64748b;margin:0 0 2rem}.cards[data-v-898889e8]{gap:1rem;margin-bottom:2rem;display:grid}.card[data-v-898889e8]{cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:12px;padding:1.5rem;transition:box-shadow .15s}.card[data-v-898889e8]:hover{box-shadow:0 4px 12px #00000014}.card h2[data-v-898889e8]{margin:0 0 .5rem;font-size:1.1rem;font-weight:800}.card p[data-v-898889e8]{color:#64748b;margin:0;font-size:.9rem}.editable-content[data-v-898889e8]{background:#fff;border:1px solid #e2e8f0;border-radius:12px;padding:1.5rem}.editable-content h2[data-v-898889e8]{margin:0 0 1rem;font-size:1.1rem;font-weight:800}.editable-content ul[data-v-898889e8]{color:#475569;padding-left:1.5rem}@media (prefers-color-scheme:dark){.card[data-v-898889e8],.editable-content[data-v-898889e8]{background:#1e293b;border-color:#334155}.editable-content ul[data-v-898889e8]{color:#94a3b8}}.page[data-v-b7b17b3d]{max-width:1080px;margin:0 auto;padding:2rem 1.5rem}header[data-v-b7b17b3d]{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:2rem;display:flex}header h1[data-v-b7b17b3d]{margin:0 0 .25rem;font-size:1.75rem;font-weight:800}.subtitle[data-v-b7b17b3d]{color:#64748b;margin:0}.validated-btn[data-v-b7b17b3d]{color:#fff;cursor:pointer;white-space:nowrap;background:#2563eb;border:0;border-radius:8px;padding:.65rem 1rem;font-size:.9rem;font-weight:700;transition:background .15s}.validated-btn[data-v-b7b17b3d]:hover{background:#1d4ed8}.center[data-v-b7b17b3d]{color:#64748b;justify-content:center;align-items:center;gap:.5rem;padding:3rem;display:flex}.spinner[data-v-b7b17b3d]{border:3px solid #e2e8f0;border-top-color:#3b82f6;border-radius:50%;width:22px;height:22px;animation:.6s linear infinite spin-b7b17b3d}@keyframes spin-b7b17b3d{to{transform:rotate(360deg)}}.alert[data-v-b7b17b3d]{border-radius:8px;padding:1rem;font-weight:600}.alert.err[data-v-b7b17b3d]{color:#dc2626;background:#fef2f2;border:1px solid #fecaca}.grid[data-v-b7b17b3d]{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:1rem;display:grid}.card[data-v-b7b17b3d]{cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:12px;transition:box-shadow .2s,transform .2s}.card[data-v-b7b17b3d]:hover{transform:translateY(-2px);box-shadow:0 4px 24px #00000014}.card-h[data-v-b7b17b3d]{padding:1rem 1.25rem 0}.badge[data-v-b7b17b3d]{text-transform:uppercase;color:#d97706;background:#fef3c7;border-radius:999px;padding:.2rem .7rem;font-size:.75rem;font-weight:700;display:inline-block}.card-b[data-v-b7b17b3d]{padding:.75rem 1.25rem}.card-b h3[data-v-b7b17b3d]{margin:0 0 .25rem;font-size:1rem;font-weight:700}.card-b p[data-v-b7b17b3d]{color:#64748b;margin:0 0 .2rem;font-size:.875rem}.card-b .sm[data-v-b7b17b3d]{font-size:.8rem}.card-f[data-v-b7b17b3d]{border-top:1px solid #f1f5f9;padding:.75rem 1.25rem}.card-f small[data-v-b7b17b3d],.muted[data-v-b7b17b3d]{color:#94a3b8}@media (width<=560px){header[data-v-b7b17b3d]{flex-direction:column;align-items:stretch}.validated-btn[data-v-b7b17b3d]{width:100%}}@media (prefers-color-scheme:dark){.card[data-v-b7b17b3d]{background:#1e293b;border-color:#334155}.card-f[data-v-b7b17b3d]{border-top-color:#334155}header h1[data-v-b7b17b3d]{color:#f1f5f9}.spinner[data-v-b7b17b3d]{border-color:#60a5fa #334155 #334155}.card-b p[data-v-b7b17b3d]{color:#94a3b8}.validated-btn[data-v-b7b17b3d]{background:#3b82f6}.validated-btn[data-v-b7b17b3d]:hover{background:#2563eb}}.page[data-v-400f1fe3]{max-width:1080px;margin:0 auto;padding:2rem 1.5rem}.back[data-v-400f1fe3]{cursor:pointer;color:inherit;background:0 0;border:1px solid #e2e8f0;border-radius:8px;margin-bottom:1.5rem;padding:.5rem 1rem;font-weight:600}.back[data-v-400f1fe3]:hover{background:#f1f5f9}.center[data-v-400f1fe3]{color:#64748b;justify-content:center;align-items:center;gap:.5rem;padding:3rem;display:flex}.spinner[data-v-400f1fe3]{border:3px solid #e2e8f0;border-top-color:#3b82f6;border-radius:50%;width:22px;height:22px;animation:.6s linear infinite spin-400f1fe3}@keyframes spin-400f1fe3{to{transform:rotate(360deg)}}.alert[data-v-400f1fe3]{border-radius:8px;padding:1rem;font-weight:600}.alert.err[data-v-400f1fe3]{color:#dc2626;background:#fef2f2;border:1px solid #fecaca}h2[data-v-400f1fe3]{margin:0 0 1rem;font-size:1.1rem;font-weight:800}.grid-2[data-v-400f1fe3]{grid-template-columns:1fr 1fr;gap:1.5rem;margin-bottom:1.5rem;display:grid}@media (width<=768px){.grid-2[data-v-400f1fe3]{grid-template-columns:1fr}}.info[data-v-400f1fe3]{background:#fff;border:1px solid #e2e8f0;border-radius:12px;padding:1.25rem}.row[data-v-400f1fe3]{border-bottom:1px solid #f1f5f9;justify-content:space-between;padding:.5rem 0;display:flex}.row[data-v-400f1fe3]:last-child{border-bottom:none}.lbl[data-v-400f1fe3]{color:#64748b;text-transform:uppercase;font-size:.85rem;font-weight:600}.viewer[data-v-400f1fe3]{background:#fff;border:1px solid #e2e8f0;border-radius:12px;justify-content:center;align-items:center;min-height:400px;display:flex;overflow:hidden}.pdf[data-v-400f1fe3]{border:none;width:100%;height:600px}.img[data-v-400f1fe3]{object-fit:contain;max-width:100%;max-height:600px}.unsup[data-v-400f1fe3]{color:#94a3b8;padding:2rem}.sig-box[data-v-400f1fe3]{background:#fff;border:1px dashed #cbd5e1;border-radius:12px;justify-content:center;margin-bottom:1.5rem;padding:1.5rem;display:flex}.sig-img[data-v-400f1fe3]{max-width:100%;max-height:160px}.review[data-v-400f1fe3]{background:#fff;border:1px solid #e2e8f0;border-radius:12px;padding:1.5rem}.review textarea[data-v-400f1fe3]{resize:vertical;box-sizing:border-box;border:1px solid #e2e8f0;border-radius:8px;width:100%;margin-bottom:1rem;padding:.75rem;font-family:inherit;font-size:.9rem}.review textarea[data-v-400f1fe3]:focus{border-color:#3b82f6;outline:none;box-shadow:0 0 0 3px #3b82f61a}.acts[data-v-400f1fe3]{justify-content:flex-end;gap:1rem;display:flex}.btn[data-v-400f1fe3]{cursor:pointer;border:none;border-radius:8px;padding:.65rem 1.75rem;font-weight:700}.btn[data-v-400f1fe3]:disabled{opacity:.6;cursor:not-allowed}.btn-rej[data-v-400f1fe3]{color:#dc2626;background:#fef2f2;border:1px solid #fecaca}.btn-rej[data-v-400f1fe3]:hover{background:#fee2e2}.btn-app[data-v-400f1fe3]{color:#fff;background:#059669}.btn-app[data-v-400f1fe3]:hover{background:#047857}@media (prefers-color-scheme:dark){.info[data-v-400f1fe3],.viewer[data-v-400f1fe3],.sig-box[data-v-400f1fe3],.review[data-v-400f1fe3]{background:#1e293b;border-color:#334155}.row[data-v-400f1fe3]{border-bottom-color:#334155}.lbl[data-v-400f1fe3]{color:#94a3b8}.back[data-v-400f1fe3]{color:#e2e8f0;border-color:#334155}.back[data-v-400f1fe3]:hover{background:#1e293b}.review textarea[data-v-400f1fe3]{color:#e2e8f0;background:#0f172a;border-color:#334155}h2[data-v-400f1fe3]{color:#f1f5f9}}.sig-wrapper[data-v-bd15a59c]{flex-direction:column;align-items:center;gap:.75rem;width:100%;display:flex}.sig-canvas[data-v-bd15a59c]{touch-action:none;cursor:crosshair;border:1px dashed #cbd5e1;border-radius:8px;max-width:100%}.clear-btn[data-v-bd15a59c]{color:#dc2626;cursor:pointer;background:#fef2f2;border:1px solid #fecaca;border-radius:6px;padding:.4rem 1rem;font-size:.85rem;font-weight:600}.clear-btn[data-v-bd15a59c]:hover{background:#fee2e2}@media (prefers-color-scheme:dark){.sig-canvas[data-v-bd15a59c]{background:#0f172a;border-color:#475569}.clear-btn[data-v-bd15a59c]{color:#fca5a5;background:#450a0a;border-color:#7f1d1d}.clear-btn[data-v-bd15a59c]:hover{background:#7f1d1d}}.page[data-v-df328e88]{max-width:1180px;margin:0 auto;padding:2rem 1.5rem}header[data-v-df328e88]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1.25rem;display:flex}header h1[data-v-df328e88]{margin:0;font-size:1.75rem;font-weight:800}header select[data-v-df328e88],.settings-grid input[data-v-df328e88],.settings-grid select[data-v-df328e88]{font:inherit;background:#fff;border:1px solid #e2e8f0;border-radius:8px;padding:.55rem .75rem}.header-actions[data-v-df328e88]{flex-wrap:wrap;align-items:center;gap:.6rem;display:flex}.export-btn[data-v-df328e88],.delete-btn[data-v-df328e88],.confirm-delete-btn[data-v-df328e88],.view-btn[data-v-df328e88],.edit-btn[data-v-df328e88],.save-btn[data-v-df328e88]{color:#fff;cursor:pointer;border:0;border-radius:8px;padding:.55rem .8rem;font-size:.85rem;font-weight:700}.export-btn.excel[data-v-df328e88]{background:#15803d}.export-btn.excel[data-v-df328e88]:hover{background:#166534}.export-btn.pdf[data-v-df328e88]{background:#b91c1c}.export-btn.pdf[data-v-df328e88]:hover{background:#991b1b}.sheet-settings[data-v-df328e88]{background:#fff;border:1px solid #dbeafe;border-radius:12px;margin-bottom:1.25rem;padding:1.25rem}.sheet-settings h2[data-v-df328e88]{margin:0;font-size:1.1rem}.sheet-settings p[data-v-df328e88]{color:#64748b;margin:.35rem 0 1rem;font-size:.9rem}.settings-grid[data-v-df328e88]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.settings-grid label[data-v-df328e88],.signature-pad-field[data-v-df328e88]{color:#475569;flex-direction:column;gap:.35rem;font-size:.85rem;font-weight:700;display:flex}.signature-pad-field[data-v-df328e88]{grid-column:1/-1}.signature-pad-field small[data-v-df328e88]{color:#64748b;font-weight:400}.day-note[data-v-df328e88]{background:#eff6ff;border-radius:8px;grid-column:1/-1;margin:0;padding:.7rem .8rem;color:#1e3a8a!important}.export-error[data-v-df328e88]{margin-bottom:1rem}.center[data-v-df328e88]{color:#64748b;justify-content:center;align-items:center;gap:.5rem;padding:3rem;display:flex}.spinner[data-v-df328e88]{border:3px solid #e2e8f0;border-top-color:#3b82f6;border-radius:50%;width:22px;height:22px;animation:.6s linear infinite spin-df328e88}@keyframes spin-df328e88{to{transform:rotate(360deg)}}.alert[data-v-df328e88]{border-radius:8px;padding:1rem;font-weight:600}.alert.err[data-v-df328e88]{color:#dc2626;background:#fef2f2;border:1px solid #fecaca}.muted[data-v-df328e88]{color:#94a3b8}.table-wrap[data-v-df328e88]{overflow-x:auto}table[data-v-df328e88]{border-collapse:collapse;background:#fff;border:1px solid #e2e8f0;border-radius:12px;width:100%;overflow:hidden}th[data-v-df328e88]{text-align:left;text-transform:uppercase;color:#64748b;background:#f8fafc;border-bottom:1px solid #e2e8f0;padding:.75rem 1rem;font-size:.8rem;font-weight:700}td[data-v-df328e88]{border-bottom:1px solid #f1f5f9;padding:.75rem 1rem;font-size:.9rem}tr:last-child td[data-v-df328e88]{border-bottom:none}td.sm[data-v-df328e88]{color:#64748b;text-overflow:ellipsis;white-space:nowrap;max-width:180px;font-size:.8rem;overflow:hidden}.table-signature[data-v-df328e88]{object-fit:contain;width:96px;height:34px;display:block}.badge[data-v-df328e88]{text-transform:uppercase;border-radius:999px;padding:.2rem .7rem;font-size:.75rem;font-weight:700;display:inline-block}.badge.approved[data-v-df328e88]{color:#059669;background:#d1fae5}.badge.rejected[data-v-df328e88]{color:#dc2626;background:#fee2e2}.row-actions[data-v-df328e88]{flex-wrap:wrap;gap:.45rem;min-width:245px;display:flex}.view-btn[data-v-df328e88]{background:#2563eb}.view-btn[data-v-df328e88]:hover{background:#1d4ed8}.edit-btn[data-v-df328e88],.save-btn[data-v-df328e88]{background:#d97706}.edit-btn[data-v-df328e88]:hover,.save-btn[data-v-df328e88]:hover{background:#b45309}.delete-btn[data-v-df328e88],.confirm-delete-btn[data-v-df328e88]{background:#dc2626}.delete-btn[data-v-df328e88]:hover,.confirm-delete-btn[data-v-df328e88]:hover{background:#b91c1c}.modal-backdrop[data-v-df328e88]{z-index:200;background:#0f172a99;place-items:center;padding:1rem;display:grid;position:fixed;inset:0}.modal[data-v-df328e88]{background:#fff;border-radius:12px;width:min(100%,440px);max-height:calc(100vh - 2rem);padding:1.5rem;overflow:auto;box-shadow:0 24px 60px #0f172a40}.modal h2[data-v-df328e88]{margin:0;font-size:1.25rem}.modal p[data-v-df328e88]{color:#475569}.modal .warning[data-v-df328e88]{margin-bottom:1.25rem}.modal-actions[data-v-df328e88]{justify-content:flex-end;gap:.75rem;margin-top:1.25rem;display:flex}.cancel-btn[data-v-df328e88]{color:#334155;cursor:pointer;background:#fff;border:1px solid #cbd5e1;border-radius:7px;padding:.45rem .75rem;font-weight:700}button[data-v-df328e88]:disabled{opacity:.6;cursor:not-allowed}.modal-heading[data-v-df328e88]{justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1rem;display:flex}.modal-heading p[data-v-df328e88]{word-break:break-word;margin:.3rem 0 0;font-size:.85rem}.close-btn[data-v-df328e88]{color:#475569;cursor:pointer;background:0 0;border:0;font-size:1.8rem;line-height:1}.document-modal[data-v-df328e88]{width:min(100%,980px)}.document-pdf[data-v-df328e88]{border:1px solid #e2e8f0;border-radius:8px;width:100%;height:min(70vh,720px)}.document-image[data-v-df328e88]{object-fit:contain;max-width:100%;max-height:70vh;margin:0 auto;display:block}.edit-modal[data-v-df328e88]{width:min(100%,720px)}.edit-form[data-v-df328e88]{grid-template-columns:1fr 1fr;gap:1rem;display:grid}.edit-form>label[data-v-df328e88],.signature-editor[data-v-df328e88]{color:#475569;flex-direction:column;gap:.35rem;font-size:.85rem;font-weight:700;display:flex}.edit-form input[data-v-df328e88]{font:inherit;border:1px solid #cbd5e1;border-radius:8px;padding:.55rem .75rem}.full-field[data-v-df328e88]{grid-column:1/-1}.signature-editor[data-v-df328e88]{border:1px solid #e2e8f0;border-radius:8px;padding:.8rem}.signature-editor span[data-v-df328e88]{font-weight:400}.edit-signature[data-v-df328e88]{object-fit:contain;border-bottom:1px solid #cbd5e1;width:160px;height:56px}@media (width<=640px){header[data-v-df328e88],.header-actions[data-v-df328e88]{flex-direction:column;align-items:stretch}.header-actions select[data-v-df328e88],.export-btn[data-v-df328e88]{width:100%}.settings-grid[data-v-df328e88],.edit-form[data-v-df328e88]{grid-template-columns:1fr}.signature-pad-field[data-v-df328e88]{grid-column:auto}}@media (prefers-color-scheme:dark){table[data-v-df328e88],.sheet-settings[data-v-df328e88],.modal[data-v-df328e88]{background:#1e293b;border-color:#334155}th[data-v-df328e88]{color:#94a3b8;background:#0f172a;border-bottom-color:#334155}td[data-v-df328e88]{color:#e2e8f0;border-bottom-color:#334155}td.sm[data-v-df328e88],.sheet-settings p[data-v-df328e88],.signature-pad-field small[data-v-df328e88],.signature-editor span[data-v-df328e88]{color:#94a3b8}header select[data-v-df328e88],.settings-grid input[data-v-df328e88],.settings-grid select[data-v-df328e88],.edit-form input[data-v-df328e88]{color:#e2e8f0;background:#0f172a;border-color:#334155}header h1[data-v-df328e88],.modal[data-v-df328e88]{color:#f1f5f9}.settings-grid label[data-v-df328e88],.signature-pad-field[data-v-df328e88],.edit-form>label[data-v-df328e88],.signature-editor[data-v-df328e88],.modal p[data-v-df328e88]{color:#cbd5e1}.day-note[data-v-df328e88]{background:#172554;color:#bfdbfe!important}.cancel-btn[data-v-df328e88]{color:#f1f5f9;background:#334155;border-color:#475569}.document-pdf[data-v-df328e88],.signature-editor[data-v-df328e88]{border-color:#334155}.close-btn[data-v-df328e88]{color:#cbd5e1}}.page[data-v-411db113]{max-width:720px;margin:0 auto;padding:2rem 1.5rem}.form-wrap h1[data-v-411db113]{margin:0 0 .25rem;font-size:1.75rem;font-weight:800}.sub[data-v-411db113]{color:#64748b;margin:0 0 2rem}.alert[data-v-411db113]{border-radius:8px;margin-bottom:1.5rem;padding:1rem;font-weight:600}.alert.ok[data-v-411db113]{color:#059669;background:#d1fae5;border:1px solid #a7f3d0}.alert.err[data-v-411db113]{color:#dc2626;background:#fef2f2;border:1px solid #fecaca}.form[data-v-411db113]{flex-direction:column;gap:1.5rem;display:flex}.card[data-v-411db113]{background:#fff;border:1px solid #e2e8f0;border-radius:12px;padding:1.5rem}.card h2[data-v-411db113]{margin:0 0 1rem;font-size:1.1rem;font-weight:800}.grid-2[data-v-411db113]{grid-template-columns:1fr 1fr;gap:1rem;display:grid}.grid-2 label[data-v-411db113]{color:#475569;flex-direction:column;gap:.3rem;font-size:.85rem;font-weight:600;display:flex}.required[data-v-411db113]{color:#dc2626}.grid-2 label.full[data-v-411db113]{grid-column:1/-1}.grid-2 input[data-v-411db113]{border:1px solid #e2e8f0;border-radius:8px;padding:.65rem .85rem;font-family:inherit;font-size:.9rem}.grid-2 input[data-v-411db113]:focus{border-color:#3b82f6;outline:none;box-shadow:0 0 0 3px #3b82f61a}.grid-2 input.inv[data-v-411db113]{border-color:#dc2626}.err-text[data-v-411db113]{color:#dc2626;font-size:.8rem}.upload[data-v-411db113]{border:1px dashed #cbd5e1;border-radius:8px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding:1rem;display:flex}.upload.err[data-v-411db113]{border-color:#dc2626}.upload-info[data-v-411db113]{flex-direction:column;gap:.2rem;display:flex}.upload-info strong[data-v-411db113]{word-break:break-all;font-size:.9rem}.upload-info small[data-v-411db113]{color:#94a3b8;font-size:.8rem}.muted[data-v-411db113]{color:#64748b;font-size:.9rem}.upload-acts[data-v-411db113]{flex-shrink:0;gap:.5rem;display:flex}.btn-sm[data-v-411db113]{cursor:pointer;border:none;border-radius:6px;padding:.4rem 1rem;font-size:.85rem;font-weight:600}.btn-danger[data-v-411db113]{color:#dc2626;background:#fef2f2;border:1px solid #fecaca}.btn-primary[data-v-411db113]{color:#fff;background:#3b82f6}.upload-label[data-v-411db113]{cursor:pointer}.sig-container[data-v-411db113]{border:1px dashed #cbd5e1;border-radius:8px;justify-content:center;padding:1rem;display:flex}.sig-container.err[data-v-411db113]{border-color:#dc2626}.hint[data-v-411db113]{color:#94a3b8;margin-top:.5rem;font-size:.8rem;display:block}.actions[data-v-411db113]{flex-wrap:wrap;justify-content:space-between;gap:1rem;display:flex}.btn[data-v-411db113]{cursor:pointer;border:none;border-radius:8px;padding:.6rem 1.5rem;font-size:.9rem;font-weight:700}.btn-sec[data-v-411db113]{color:inherit;background:#fff;border:1px solid #e2e8f0}.btn-pri[data-v-411db113]{color:#fff;background:#3b82f6;min-width:180px}.btn-pri[data-v-411db113]:disabled{opacity:.5;cursor:not-allowed}@media (width<=600px){.grid-2[data-v-411db113]{grid-template-columns:1fr}.actions[data-v-411db113]{flex-direction:column}.actions button[data-v-411db113]{width:100%}}@media (prefers-color-scheme:dark){.card[data-v-411db113]{background:#1e293b;border-color:#334155}.card h2[data-v-411db113],.form-wrap h1[data-v-411db113]{color:#f1f5f9}.grid-2 label[data-v-411db113]{color:#94a3b8}.grid-2 input[data-v-411db113]{color:#e2e8f0;background:#0f172a;border-color:#334155}.sub[data-v-411db113]{color:#94a3b8}.upload[data-v-411db113],.sig-container[data-v-411db113]{border-color:#475569}.btn-sec[data-v-411db113]{color:#e2e8f0;background:#1e293b;border-color:#334155}.muted[data-v-411db113]{color:#94a3b8}}*,:before,:after{box-sizing:border-box}body{color:#1e293b;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#f8fafc;margin:0;font-family:system-ui,-apple-system,Segoe UI,Roboto,sans-serif;font-size:16px;line-height:1.5}@media (prefers-color-scheme:dark){body{color:#e2e8f0;background:#0f172a}}#app{min-height:100vh}
