.checkbox-container.svelte-jg7l9e.svelte-jg7l9e{font-size:.75rem;align-items:flex-start;margin-bottom:1.85rem;margin-top:1.25rem;& a{color:var(--brand-vibrant-blue);text-decoration:underline}}h3.svelte-jg7l9e.svelte-jg7l9e{font-size:2rem;margin-top:2rem;margin-bottom:1rem}p.svelte-jg7l9e.svelte-jg7l9e{font-size:1.25rem;margin-bottom:2rem}button.svelte-jg7l9e.svelte-jg7l9e{display:inline-block;font-size:1.1rem;font-weight:500;text-decoration:none;padding:1rem 1.5rem;border-radius:10rem;cursor:pointer}confirmation-text.svelte-jg7l9e.svelte-jg7l9e{display:flex;text-align:center;width:100%;padding:2rem;align-content:center;justify-content:center}.error-para.svelte-jg7l9e.svelte-jg7l9e{color:red;font-size:14px;margin:-2rem 0 .5rem}.upload-error.svelte-jg7l9e.svelte-jg7l9e{text-align:center}.error-text-para.svelte-jg7l9e.svelte-jg7l9e{color:red;font-size:14px;margin:.175rem 0}.upload-section.svelte-jg7l9e.svelte-jg7l9e{margin-bottom:2rem}.upload-section.svelte-jg7l9e h4.svelte-jg7l9e{font-size:1.25rem;font-weight:600;margin-bottom:1rem;color:#1d2951}.upload-area.svelte-jg7l9e.svelte-jg7l9e{border:2px dashed #d1d5db;border-radius:8px;padding:2rem;text-align:center;background-color:#f9fafb;transition:all .3s ease;cursor:pointer}.upload-area.svelte-jg7l9e.svelte-jg7l9e:hover,.upload-area.dragging.svelte-jg7l9e.svelte-jg7l9e{border-color:#3954e0;background-color:#f0f3ff}.document-icon.svelte-jg7l9e.svelte-jg7l9e{margin:0 auto 1rem;display:block}.upload-instructions.svelte-jg7l9e.svelte-jg7l9e{font-size:.875rem;color:#6b7280;margin-bottom:1.5rem;line-height:1.5}.file-input-hidden.svelte-jg7l9e.svelte-jg7l9e{display:none}.browse-button.svelte-jg7l9e.svelte-jg7l9e{background-color:transparent;color:#3954e0;border:2px solid #3954e0;padding:.5rem 2rem;font-size:1rem;font-weight:500;cursor:pointer;transition:all .2s ease}.browse-button.svelte-jg7l9e.svelte-jg7l9e:hover{background-color:#3954e0;color:#fff}.uploaded-files-list.svelte-jg7l9e.svelte-jg7l9e{margin-top:1rem;border:1px solid #e5e7eb;border-radius:8px;padding:1rem;background-color:#fff}.file-item.svelte-jg7l9e.svelte-jg7l9e{display:flex;align-items:center;padding:.75rem;border-bottom:1px solid #f3f4f6;gap:.75rem}.file-item.svelte-jg7l9e.svelte-jg7l9e:last-child{border-bottom:none}.file-icon.svelte-jg7l9e.svelte-jg7l9e{flex-shrink:0}.file-name.svelte-jg7l9e.svelte-jg7l9e{flex:1;font-size:.875rem;color:#3954e0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.remove-file-button.svelte-jg7l9e.svelte-jg7l9e{background:none;border:none;padding:.25rem;cursor:pointer;color:#9ca3af;transition:color .2s ease;display:flex;align-items:center;justify-content:center}.remove-file-button.svelte-jg7l9e.svelte-jg7l9e:hover{color:#ef4444}.radio-text.svelte-jg7l9e.svelte-jg7l9e{text-align:left!important;width:100%;font-size:1.125rem;color:#121212;font-weight:500;display:flex;flex-direction:column;align-items:flex-start;margin-bottom:1rem}.radio-option.svelte-jg7l9e.svelte-jg7l9e{padding:0 14px;border:2px solid var(--brand-cloud-burst);border-radius:6px;transition:background-color .3s}.radio-option.svelte-jg7l9e label.svelte-jg7l9e{font-size:1.125rem;color:#121212;font-weight:500;cursor:pointer}.radio-option.selected.svelte-jg7l9e.svelte-jg7l9e{background-color:var(--brand-cloud-burst)}.radio-option.selected.svelte-jg7l9e label.svelte-jg7l9e{color:#fff}
