.eligibility-check.svelte-dz7bew{padding:1rem;max-width:900px;margin:0 auto}h1.svelte-dz7bew{color:var(--color-dark-gray);margin-bottom:2rem}.form-container.svelte-dz7bew{background:#fff;border-radius:8px;box-shadow:0 1px 3px #0000001a;padding:2rem}.form-intro.svelte-dz7bew{margin-bottom:2rem}.form-intro.svelte-dz7bew h2:where(.svelte-dz7bew){margin:0 0 1rem;color:var(--color-dark-gray)}.form-intro.svelte-dz7bew p:where(.svelte-dz7bew){margin:0;color:var(--color-dark-gray);line-height:1.5}.form-section.svelte-dz7bew{margin-bottom:2rem;padding-bottom:2rem;border-bottom:1px solid var(--color-light-gray)}.form-section.svelte-dz7bew:last-child{margin-bottom:1rem;padding-bottom:0;border-bottom:none}.form-section.svelte-dz7bew h3:where(.svelte-dz7bew){margin:0 0 1.5rem;color:var(--color-dark-gray);font-size:1.2rem}.form-row.svelte-dz7bew{margin-bottom:1.5rem}.form-row.svelte-dz7bew:last-child{margin-bottom:0}.two-columns.svelte-dz7bew{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem}.form-group.svelte-dz7bew{display:flex;flex-direction:column}label.svelte-dz7bew{margin-bottom:.5rem;font-weight:500;color:var(--color-dark-gray)}.required.svelte-dz7bew{color:var(--color-danger-red)}.error-message.svelte-dz7bew{color:var(--color-danger-red);font-size:.875rem;margin-top:.5rem}.checkbox-group.svelte-dz7bew{margin-top:.5rem}.authorization-section.svelte-dz7bew{background-color:var(--color-very-light-gray);padding:1.5rem;border-radius:8px;margin-bottom:2rem}.form-actions.svelte-dz7bew{display:flex;justify-content:center}.success-message.svelte-dz7bew{background-color:var(--color-success-green);color:#fff;padding:2rem;border-radius:8px;display:flex;align-items:flex-start;gap:1.5rem}.success-message.svelte-dz7bew sl-icon:where(.svelte-dz7bew){font-size:3rem}.success-message.svelte-dz7bew h2:where(.svelte-dz7bew){margin:0 0 1rem}.success-message.svelte-dz7bew p:where(.svelte-dz7bew){margin:0;line-height:1.5}@media (max-width: 768px){.two-columns.svelte-dz7bew{grid-template-columns:1fr;gap:1rem}.form-container.svelte-dz7bew{padding:1.5rem}}.document-table.svelte-dz7bew{background:#fff;border-radius:4px;box-shadow:0 1px 3px #0000001a;overflow-x:auto;margin-top:1rem}.document-table.svelte-dz7bew table:where(.svelte-dz7bew){width:100%;border-collapse:collapse}.document-table.svelte-dz7bew th:where(.svelte-dz7bew),.document-table.svelte-dz7bew td:where(.svelte-dz7bew){padding:.75rem;text-align:left;border-bottom:1px solid var(--color-light-gray)}.document-table.svelte-dz7bew th:where(.svelte-dz7bew){background:var(--color-very-light-gray);font-weight:600;color:var(--color-dark-gray)}.section-description.svelte-dz7bew{margin-bottom:1rem;color:var(--color-dark-gray)}.upload-button.svelte-dz7bew{position:relative}.file-input.svelte-dz7bew{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;cursor:pointer}.file-selected.svelte-dz7bew{font-size:.875rem;color:var(--color-success-green);overflow:hidden;text-overflow:ellipsis;max-width:200px;display:inline-block}.status-badge.svelte-dz7bew{display:inline-block;padding:.25rem .5rem;border-radius:4px;font-size:.75rem;font-weight:500;text-transform:capitalize}.status-badge.pending.svelte-dz7bew{background-color:var(--color-yellow);color:var(--color-dark-gray)}.status-badge.optional.svelte-dz7bew{background-color:var(--color-light-gray);color:var(--color-dark-gray)}
