.application-title.svelte-1g5r8we.svelte-1g5r8we{text-align:center;margin-bottom:30px}.progress-container.svelte-1g5r8we.svelte-1g5r8we{margin-bottom:30px}.progress.svelte-1g5r8we.svelte-1g5r8we{height:8px;margin-bottom:20px}.progress-bar.svelte-1g5r8we.svelte-1g5r8we{background-color:#3f9fff}.step-indicators.svelte-1g5r8we.svelte-1g5r8we{display:flex;justify-content:space-between}.step-indicator.svelte-1g5r8we.svelte-1g5r8we{display:flex;flex-direction:column;align-items:center;width:25%;position:relative;color:#999}.step-indicator.active.svelte-1g5r8we.svelte-1g5r8we{color:#3f9fff;font-weight:600}.step-number.svelte-1g5r8we.svelte-1g5r8we{width:30px;height:30px;border-radius:50%;background-color:#f8f9fa;border:1px solid #ddd;display:flex;align-items:center;justify-content:center;margin-bottom:8px}.step-indicator.active.svelte-1g5r8we .step-number.svelte-1g5r8we{background-color:#3f9fff;border-color:#3f9fff;color:#fff}.form-instruction.svelte-1g5r8we.svelte-1g5r8we{color:#666;margin-bottom:20px}.form-note.svelte-1g5r8we.svelte-1g5r8we{font-size:.85rem;color:#666;font-style:italic}.required.svelte-1g5r8we.svelte-1g5r8we{color:#e74c3c}.form-actions.svelte-1g5r8we.svelte-1g5r8we{display:flex;justify-content:space-between;margin-top:30px}.btn-secondary.svelte-1g5r8we.svelte-1g5r8we{background-color:#f8f9fa;border:1px solid #ddd;color:#333;padding:10px 20px;border-radius:5px;cursor:pointer;transition:all .3s}.btn-secondary.svelte-1g5r8we.svelte-1g5r8we:hover{background-color:#e9ecef}.map-container.svelte-1g5r8we.svelte-1g5r8we{margin-top:15px}.location-confirmed.svelte-1g5r8we.svelte-1g5r8we,.location-pending.svelte-1g5r8we.svelte-1g5r8we{padding:10px;border-radius:5px;margin-top:10px;display:flex;align-items:center}.location-confirmed.svelte-1g5r8we.svelte-1g5r8we{background-color:#d4edda;color:#155724}.location-pending.svelte-1g5r8we.svelte-1g5r8we{background-color:#fff3cd;color:#856404}.location-confirmed.svelte-1g5r8we i.svelte-1g5r8we,.location-pending.svelte-1g5r8we i.svelte-1g5r8we{margin-right:8px;font-size:18px}.document-upload-container.svelte-1g5r8we.svelte-1g5r8we{display:grid;grid-template-columns:1fr;gap:20px;margin-bottom:20px}.document-upload.svelte-1g5r8we.svelte-1g5r8we{background-color:#f8f9fa;border:1px solid #eee;border-radius:5px;padding:15px}.document-description.svelte-1g5r8we.svelte-1g5r8we{font-size:.85rem;color:#666;margin-bottom:10px}.file-preview.svelte-1g5r8we.svelte-1g5r8we{margin-top:10px;background-color:#e9f7fe;border:1px solid #c5e7f8;border-radius:5px;padding:10px}.file-preview-info.svelte-1g5r8we.svelte-1g5r8we{display:flex;align-items:center;color:#0c7cd5}.file-preview-info.svelte-1g5r8we i.svelte-1g5r8we{margin-right:8px;font-size:18px}.terms-agreement.svelte-1g5r8we.svelte-1g5r8we{background-color:#f8f9fa;border:1px solid #eee;border-radius:5px;padding:15px;margin-top:20px}.terms-agreement.svelte-1g5r8we p.svelte-1g5r8we{font-weight:600;margin-bottom:10px}.terms-agreement.svelte-1g5r8we ul.svelte-1g5r8we{padding-left:20px;margin-bottom:0}.terms-agreement.svelte-1g5r8we li.svelte-1g5r8we{margin-bottom:5px}.terms-agreement.svelte-1g5r8we a.svelte-1g5r8we{color:#3f9fff;text-decoration:underline}@media (min-width: 768px){.document-upload-container.svelte-1g5r8we.svelte-1g5r8we{grid-template-columns:1fr 1fr}}@media (max-width: 767px){.step-label.svelte-1g5r8we.svelte-1g5r8we{font-size:12px}.form-actions.svelte-1g5r8we.svelte-1g5r8we{flex-direction:column;gap:10px}.btn-secondary.svelte-1g5r8we.svelte-1g5r8we,.btn_1.svelte-1g5r8we.svelte-1g5r8we{width:100%}}
