.number-wrapper[data-v-8c8b9807]{display:flex;align-items:center;gap:.4rem}.n-affix[data-v-8c8b9807]{font-size:.875rem;color:#6b7280;flex-shrink:0}.email-wrapper[data-v-2f4e5887]{display:flex;flex-direction:column;gap:.35rem}.confirm-label[data-v-2f4e5887]{font-size:.75rem;font-weight:500;color:#374151;margin-top:.25rem}.phone-wrapper[data-v-ecd45ecc]{display:flex;align-items:center;gap:.35rem}.phone-prefix[data-v-ecd45ecc]{font-size:.875rem;color:#6b7280;flex-shrink:0}input[type=time][data-v-a16990d9]{font-family:inherit;font-size:.875rem;padding:.5rem .75rem;border-radius:6px}.radio-group[data-v-4e5920bb]{display:flex;gap:.5rem}.radio-group--v[data-v-4e5920bb]{flex-direction:column}.radio-group--h[data-v-4e5920bb]{flex-direction:row;flex-wrap:wrap}.radio-item[data-v-4e5920bb]{display:flex;align-items:center;gap:.4rem;font-size:.875rem}.checkbox-group[data-v-fa5bd79e]{display:flex;gap:.5rem}.checkbox-group--v[data-v-fa5bd79e]{flex-direction:column}.checkbox-group--h[data-v-fa5bd79e]{flex-direction:row;flex-wrap:wrap}.checkbox-item[data-v-fa5bd79e]{display:flex;align-items:center;gap:.4rem;font-size:.875rem}.file-field[data-v-77d860a3]{display:flex;flex-direction:column;gap:.4rem}.file-preview[data-v-77d860a3]{display:flex;align-items:center;gap:.4rem;font-size:.875rem;padding:.4rem .6rem;border:1px solid #e2e8f0;border-radius:6px;background:#f8fafc}.file-link[data-v-77d860a3]{color:#3b82f6;text-decoration:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.file-link[data-v-77d860a3]:hover{text-decoration:underline}.no-file[data-v-77d860a3]{color:#9ca3af;font-size:.875rem}.uploading-hint[data-v-77d860a3]{color:#6b7280;font-size:.75rem}.field-renderer[data-v-4d8b1e19]{display:flex;flex-direction:column;gap:.3rem}.field-label[data-v-4d8b1e19]{font-size:.875rem;font-weight:500;color:#374151}.field-required[data-v-4d8b1e19]{color:#ef4444;margin-left:2px}.field-hint[data-v-4d8b1e19]{font-size:.72rem;color:#6b7280;line-height:1.3}.field-heading[data-v-4d8b1e19]{font-size:1.1rem;font-weight:600;color:#1e293b;margin:.5rem 0 .25rem}.field-paragraph[data-v-4d8b1e19]{color:#4b5563;font-size:.9rem;line-height:1.65;margin:0}.section-group[data-v-d01cf1b1]{margin-bottom:1.5rem}.section-title[data-v-d01cf1b1]{font-size:.95rem;font-weight:600;color:#475569;text-transform:uppercase;letter-spacing:.04em;margin-bottom:.75rem}.mb-0[data-v-d01cf1b1]{margin-bottom:0}.repeat-header[data-v-d01cf1b1]{display:flex;align-items:center;justify-content:space-between;margin-bottom:.75rem;gap:1rem}.question-grid[data-v-d01cf1b1]{display:grid;grid-template-columns:repeat(12,1fr);gap:1rem;padding:.25rem 0}.ml-auto[data-v-d01cf1b1]{margin-left:auto}.mr-2[data-v-d01cf1b1]{margin-right:.5rem}
