.agreement-step[data-v-46ca4c83]{max-width:800px;margin:0 auto}.agreement-preview[data-v-46ca4c83]{max-height:400px;overflow-y:auto;border:1px solid #dee2e6;border-radius:.375rem;padding:1rem;background-color:#f8f9fa}.agreement-content[data-v-46ca4c83]{font-size:.9rem;line-height:1.5}.signature-pad-container[data-v-46ca4c83]{text-align:center}.signature-pad[data-v-46ca4c83]{border:2px dashed #ccc;background-color:#fff}.signature-actions[data-v-46ca4c83]{text-align:center;margin-top:1rem}.terms-acceptance[data-v-46ca4c83]{padding:1rem;background-color:#f8f9fa;border-radius:.375rem}.template-selection[data-v-4813987d]{max-width:1000px;margin:0 auto}.template-grid[data-v-4813987d]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:1rem;margin-top:1rem}.template-card[data-v-4813987d]{cursor:pointer;transition:all .3s ease;border:2px solid #dee2e6}.template-card[data-v-4813987d]:hover{border-color:#007bff;box-shadow:0 4px 12px rgba(0,123,255,.15)}.template-card.selected[data-v-4813987d]{border-color:#007bff;background-color:#f8f9ff}.template-header[data-v-4813987d]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:.5rem}.template-header h6[data-v-4813987d]{margin:0;flex:1;margin-right:.5rem}.template-description[data-v-4813987d]{font-size:.9rem;color:#6c757d;margin-bottom:.5rem}.template-details[data-v-4813987d]{margin-bottom:.5rem}.template-compatibility[data-v-4813987d]{font-size:.8rem}.selected-template-preview[data-v-4813987d]{border:2px solid #007bff;background-color:#f8f9ff}.customer-onboarding-flow[data-v-1c5ffdac]{max-width:1200px;margin:0 auto;padding:2rem}.progress-steps[data-v-1c5ffdac]{margin-bottom:3rem}.step-indicators[data-v-1c5ffdac]{display:flex;justify-content:space-between;margin-top:1rem}.step-indicator[data-v-1c5ffdac]{display:flex;flex-direction:column;align-items:center;opacity:.5;transition:opacity .3s}.step-indicator.active[data-v-1c5ffdac],.step-indicator.completed[data-v-1c5ffdac]{opacity:1}.step-indicator.completed[data-v-1c5ffdac]{color:#28a745}.step-indicator i[data-v-1c5ffdac]{font-size:1.5rem;margin-bottom:.5rem}.step-content[data-v-1c5ffdac]{background:#fff;padding:2rem;border-radius:8px;box-shadow:0 2px 10px rgba(0,0,0,.1);margin-bottom:2rem}.plans-grid[data-v-1c5ffdac]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:1rem;margin-bottom:1rem}.plan-card[data-v-1c5ffdac]{border:2px solid #dee2e6;border-radius:8px;padding:1.5rem;cursor:pointer;transition:all .3s}.plan-card[data-v-1c5ffdac]:hover{border-color:#007bff;box-shadow:0 4px 12px rgba(0,123,255,.15)}.plan-card.selected[data-v-1c5ffdac]{border-color:#007bff;background-color:#f8f9ff}.plan-header[data-v-1c5ffdac]{text-align:center;margin-bottom:1rem}.plan-price[data-v-1c5ffdac]{font-size:2rem;font-weight:700;color:#007bff}.plan-price span[data-v-1c5ffdac]{font-size:1rem;color:#6c757d}.plan-features ul[data-v-1c5ffdac]{list-style:none;padding:0}.plan-features li[data-v-1c5ffdac]{padding:.25rem 0}.plan-features i[data-v-1c5ffdac]{color:#28a745;margin-right:.5rem}.navigation-buttons[data-v-1c5ffdac]{display:flex;justify-content:space-between;align-items:center;padding:1rem 0}.template-content[data-v-1c5ffdac]{max-height:400px;overflow-y:auto;border:1px solid #dee2e6;border-radius:5px;padding:15px;background-color:#f8f9fa}.template-content h1[data-v-1c5ffdac],.template-content h2[data-v-1c5ffdac],.template-content h3[data-v-1c5ffdac],.template-content h4[data-v-1c5ffdac],.template-content h5[data-v-1c5ffdac],.template-content h6[data-v-1c5ffdac]{color:#007bff;margin-top:1rem;margin-bottom:.5rem}.template-content p[data-v-1c5ffdac]{margin-bottom:.5rem}.template-content ol[data-v-1c5ffdac],.template-content ul[data-v-1c5ffdac]{margin-bottom:1rem;padding-left:1.5rem}.template-content li[data-v-1c5ffdac]{margin-bottom:.25rem}.navigation-buttons .ml-auto[data-v-1c5ffdac]{margin-left:auto}.document-upload-card[data-v-1c5ffdac]{border:2px solid #dee2e6;border-radius:8px;padding:1.5rem;cursor:pointer;transition:all .3s}.document-upload-card[data-v-1c5ffdac]:hover{border-color:#007bff;box-shadow:0 4px 12px rgba(0,123,255,.15)}.document-upload-card.selected[data-v-1c5ffdac]{border-color:#007bff;background-color:#f8f9ff}.file-preview[data-v-1c5ffdac]{margin-top:1rem;padding:1rem;border:2px dashed #dee2e6;border-radius:8px;text-align:center}.preview-container[data-v-1c5ffdac]{display:flex;flex-direction:column;align-items:center}.file-info[data-v-1c5ffdac]{display:flex;align-items:center;margin-bottom:.5rem}.file-info i[data-v-1c5ffdac]{font-size:1.5rem;margin-right:.5rem}.file-info .file-name[data-v-1c5ffdac]{font-size:1rem;font-weight:700}.file-info .file-size[data-v-1c5ffdac]{font-size:.8rem;color:#6c757d}.consent-item[data-v-1c5ffdac]{margin-bottom:.5rem}.plan-category[data-v-1c5ffdac]{margin-top:.5rem}.plan-description[data-v-1c5ffdac]{font-size:.9rem;color:#6c757d;margin-bottom:1rem}.plan-actions[data-v-1c5ffdac]{border-top:1px solid #dee2e6;padding-top:1rem}.agreement-preview[data-v-1c5ffdac]{max-height:400px;overflow-y:auto;border:1px solid #dee2e6;border-radius:.375rem;padding:1rem;background-color:#f8f9fa}.customer-info-summary[data-v-1c5ffdac]{margin-bottom:1.5rem}.agreement-content[data-v-1c5ffdac],.customer-info-summary[data-v-1c5ffdac]{padding:1rem;background-color:#fff;border-radius:.375rem;border:1px solid #e9ecef}.signature-pad-container[data-v-1c5ffdac]{border:2px solid #e9ecef;border-radius:4px;margin-bottom:1rem;min-height:200px;position:relative;background:#fff}.signature-pad[data-v-1c5ffdac]{border:1px solid #dee2e6;border-radius:4px;cursor:crosshair;width:100%;height:200px;background:#fff;position:relative;z-index:1}.signature-pad-debug[data-v-1c5ffdac]{position:absolute;top:0;left:0;right:0;bottom:0;border:2px dashed red;pointer-events:none;z-index:2;display:none}.signature-pad.is-drawing[data-v-1c5ffdac]{border-color:#007bff;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.signature-actions[data-v-1c5ffdac]{text-align:center;margin-top:1rem}.terms-acceptance[data-v-1c5ffdac]{padding:1rem;background-color:#f8f9fa;border-radius:.375rem}