.status-check-form.svelte-1qubl5w{max-width:500px;margin:0 auto}form.svelte-1qubl5w{display:flex;flex-direction:column;gap:1.25rem}.form-group.svelte-1qubl5w{display:flex;flex-direction:column;gap:.5rem}label.svelte-1qubl5w{display:flex;align-items:center;gap:.25rem;font-weight:600;color:var(--color-text)}.label-required.svelte-1qubl5w{color:#dc2626}.form-input.svelte-1qubl5w{padding:.875rem 1rem;border:2px solid #e5e7eb;border-radius:var(--radius);font-size:1rem;font-family:inherit;transition:all .2s ease;background:#fff}.form-input.svelte-1qubl5w:focus{outline:none;border-color:var(--color-primary);box-shadow:0 0 0 3px #10b9811a}.form-input.svelte-1qubl5w:disabled{background:#f9fafb;cursor:not-allowed}.form-help.svelte-1qubl5w{font-size:.875rem;color:#6b7280}.submit-btn.svelte-1qubl5w{background:linear-gradient(135deg,var(--color-primary) 0%,var(--color-primary-dark) 100%);color:#fff;border:none;padding:1rem 2rem;border-radius:var(--radius);font-size:1.125rem;font-weight:600;cursor:pointer;transition:all .2s ease;margin-top:.5rem}.submit-btn.svelte-1qubl5w:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 4px 12px #10b9814d}.submit-btn.svelte-1qubl5w:disabled{opacity:.7;cursor:not-allowed}.btn-loading.svelte-1qubl5w{display:flex;align-items:center;justify-content:center;gap:.5rem}.spinner.svelte-1qubl5w{animation:svelte-1qubl5w-rotate 1s linear infinite}.spinner-circle.svelte-1qubl5w{stroke-dasharray:44;stroke-dashoffset:44;animation:svelte-1qubl5w-dash 1.5s ease-in-out infinite}@keyframes svelte-1qubl5w-rotate{to{transform:rotate(360deg)}}@keyframes svelte-1qubl5w-dash{0%{stroke-dashoffset:44}50%{stroke-dashoffset:11}to{stroke-dashoffset:44}}.form-note.svelte-1qubl5w{display:flex;align-items:flex-start;gap:.5rem;padding:.75rem;background:#f0fdf4;border:1px solid #bbf7d0;border-radius:var(--radius);margin-top:.5rem}.form-note.svelte-1qubl5w svg:where(.svelte-1qubl5w){flex-shrink:0;color:#10b981;margin-top:2px}.form-note.svelte-1qubl5w p:where(.svelte-1qubl5w){margin:0;font-size:.875rem;color:#065f46;line-height:1.4}.status-result.svelte-1qubl5w{text-align:center;padding:2rem;background:#fff;border-radius:var(--radius);box-shadow:0 1px 3px #0000001a}.result-icon.svelte-1qubl5w{display:inline-flex;padding:1rem;border-radius:50%;margin-bottom:1rem}.result-icon.approved.svelte-1qubl5w{background:#d1fae5;color:#10b981}.result-icon.pending.svelte-1qubl5w{background:#fed7aa;color:#f97316}.result-icon.declined.svelte-1qubl5w{background:#fee2e2;color:#ef4444}.result-title.svelte-1qubl5w{font-size:1.5rem;font-weight:700;margin-bottom:.5rem;color:var(--color-text)}.result-message.svelte-1qubl5w{font-size:1rem;color:var(--color-text-light);margin-bottom:1.5rem;line-height:1.6}.pay-date.svelte-1qubl5w{padding:1rem;background:#fef3c7;border:1px solid #fbbf24;border-radius:var(--radius);margin-bottom:1.5rem;color:#92400e}.check-again-btn.svelte-1qubl5w{background:var(--color-primary);color:#fff;border:none;padding:.75rem 2rem;border-radius:var(--radius);font-size:1rem;font-weight:600;cursor:pointer;transition:all .2s ease}.check-again-btn.svelte-1qubl5w:hover{background:var(--color-primary-dark);transform:translateY(-1px)}.appeal-link.svelte-1qubl5w{display:inline-block;margin-top:1rem;color:var(--color-primary);text-decoration:none;font-weight:600;transition:color .2s ease}.appeal-link.svelte-1qubl5w:hover{color:var(--color-primary-dark);text-decoration:underline}.faq-accordion.svelte-142uzfe{max-width:800px;margin:0 auto}.faq-item.svelte-142uzfe{margin-bottom:.75rem;background:#fff;border:1px solid #e5e7eb;border-radius:var(--radius);overflow:hidden;transition:all .2s ease}.faq-item.svelte-142uzfe:hover{box-shadow:0 4px 6px #0000000d}.faq-item.open.svelte-142uzfe{border-color:var(--color-primary);box-shadow:0 4px 6px #10b9811a}.faq-question.svelte-142uzfe{width:100%;padding:1.25rem;background:none;border:none;text-align:left;font-family:inherit;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:1rem;transition:all .2s ease;color:var(--color-text)}.faq-item.open.svelte-142uzfe .faq-question:where(.svelte-142uzfe){background:#f0fdf4;color:var(--color-primary-dark)}.faq-question.svelte-142uzfe:hover{background:#f9fafb}.faq-item.open.svelte-142uzfe .faq-question:where(.svelte-142uzfe):hover{background:#ecfccb}.question-text.svelte-142uzfe{flex:1;font-size:1rem;font-weight:600;line-height:1.5}.chevron.svelte-142uzfe{flex-shrink:0;transition:transform .2s ease;color:#6b7280}.faq-item.open.svelte-142uzfe .chevron:where(.svelte-142uzfe){transform:rotate(180deg);color:var(--color-primary)}.faq-answer.svelte-142uzfe{animation:svelte-142uzfe-slideDown .3s ease;overflow:hidden}@keyframes svelte-142uzfe-slideDown{0%{opacity:0;max-height:0}to{opacity:1;max-height:500px}}.answer-content.svelte-142uzfe{padding:0 1.25rem 1.25rem;color:var(--color-text-light);line-height:1.7;font-size:.95rem}@media (max-width: 640px){.faq-question.svelte-142uzfe{padding:1rem}.question-text.svelte-142uzfe{font-size:.9rem}.answer-content.svelte-142uzfe{padding:0 1rem 1rem;font-size:.875rem}}.faq-question.svelte-142uzfe:focus{outline:none;box-shadow:0 0 0 3px #10b9814d}.faq-question.svelte-142uzfe:focus-visible{outline:2px solid var(--color-primary);outline-offset:-2px}@media print{.faq-item.svelte-142uzfe{page-break-inside:avoid}.chevron.svelte-142uzfe{display:none}.faq-answer.svelte-142uzfe{display:block!important;animation:none}}.info-bar.svelte-1uha8ag{background:#f0f9ff;border-bottom:1px solid #e0e7ff;padding:.5rem 0}.info-bar-content.svelte-1uha8ag{max-width:var(--max-width);margin:0 auto;padding:0 var(--spacing-md);display:flex;justify-content:space-between;align-items:center;font-size:.9rem;color:#1e40af}.helpline.svelte-1uha8ag strong:where(.svelte-1uha8ag){color:#dc2626}.hero.svelte-1uha8ag{text-align:center;padding:var(--spacing-xl) 0;background:linear-gradient(135deg,#10b981,#059669);color:#fff;border-radius:var(--radius);margin-bottom:var(--spacing-xl)}.hero-title.svelte-1uha8ag{font-size:clamp(2rem,5vw,3rem);font-weight:800;margin-bottom:var(--spacing-sm);text-transform:uppercase;letter-spacing:-.5px}.hero-subtitle.svelte-1uha8ag{font-size:1.25rem;margin-bottom:var(--spacing-md);opacity:.95}.hero-badges.svelte-1uha8ag{display:flex;gap:var(--spacing-sm);justify-content:center;flex-wrap:wrap}.hero-image.svelte-1uha8ag{margin-top:var(--spacing-lg);display:flex;justify-content:center}.hero-image.svelte-1uha8ag img:where(.svelte-1uha8ag){max-width:50%;height:auto;border-radius:var(--radius);box-shadow:var(--shadow-lg)}.badge.svelte-1uha8ag{background:#fff3;padding:.5rem 1rem;border-radius:20px;font-size:.9rem;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.3)}.section-title.svelte-1uha8ag{font-size:clamp(1.5rem,3vw,2rem);color:var(--color-text);margin-bottom:var(--spacing-sm);font-weight:700}.section-subtitle.svelte-1uha8ag{font-size:1.1rem;color:var(--color-text-light);margin-bottom:var(--spacing-md)}.section-description.svelte-1uha8ag{color:var(--color-text-light);margin-bottom:var(--spacing-md);line-height:1.7}.subsection-title.svelte-1uha8ag{font-size:1.25rem;color:var(--color-text);margin:var(--spacing-lg) 0 var(--spacing-md) 0;font-weight:600}.status-section.svelte-1uha8ag{background:var(--color-bg-secondary);padding:var(--spacing-xl);border-radius:var(--radius);margin-bottom:var(--spacing-xl);box-shadow:var(--shadow-md)}.official-link.svelte-1uha8ag{text-align:center;margin-top:var(--spacing-md);color:var(--color-text-light)}.official-link.svelte-1uha8ag a:where(.svelte-1uha8ag){color:#10b981;font-weight:600;text-decoration:none;border-bottom:1px solid transparent;transition:border-color .2s ease}.official-link.svelte-1uha8ag a:where(.svelte-1uha8ag):hover{border-bottom-color:#10b981}.status-info.svelte-1uha8ag{margin-top:var(--spacing-lg);padding:var(--spacing-md);background:#fff;border-radius:var(--radius);border-left:4px solid #10b981}.status-info.svelte-1uha8ag p:where(.svelte-1uha8ag){margin-bottom:var(--spacing-sm);line-height:1.7;color:var(--color-text-light)}.status-info.svelte-1uha8ag p:where(.svelte-1uha8ag):last-child{margin-bottom:0}.payment-section.svelte-1uha8ag{margin-bottom:var(--spacing-xl)}.payment-notice.svelte-1uha8ag{display:flex;gap:var(--spacing-sm);padding:var(--spacing-md);background:#fef3c7;border:1px solid #fbbf24;border-radius:var(--radius);margin-bottom:var(--spacing-lg);align-items:flex-start}.payment-notice.svelte-1uha8ag svg:where(.svelte-1uha8ag){flex-shrink:0;color:#f59e0b;margin-top:2px}.payment-notice.svelte-1uha8ag p:where(.svelte-1uha8ag){margin:0;color:#92400e;line-height:1.6}.grants-table.svelte-1uha8ag{overflow-x:auto;margin-top:var(--spacing-md)}.grants-table.svelte-1uha8ag table:where(.svelte-1uha8ag){width:100%;border-collapse:collapse;background:#fff;box-shadow:var(--shadow-sm);border-radius:var(--radius);overflow:hidden}.grants-table.svelte-1uha8ag th:where(.svelte-1uha8ag){background:#f3f4f6;padding:var(--spacing-sm);text-align:left;font-weight:600;color:var(--color-text);border-bottom:2px solid #e5e7eb}.grants-table.svelte-1uha8ag td:where(.svelte-1uha8ag){padding:var(--spacing-sm);border-bottom:1px solid #f3f4f6;color:var(--color-text-light)}.grants-table.svelte-1uha8ag tr:where(.svelte-1uha8ag):last-child td:where(.svelte-1uha8ag){border-bottom:none}.methods-section.svelte-1uha8ag{margin-bottom:var(--spacing-xl)}.methods-grid.svelte-1uha8ag{display:grid;gap:var(--spacing-md);margin-top:var(--spacing-lg)}.method-card.svelte-1uha8ag{background:#fff;border:1px solid var(--color-border);border-radius:var(--radius);padding:var(--spacing-lg);transition:all .2s ease}.method-card.svelte-1uha8ag:hover{box-shadow:var(--shadow-lg);transform:translateY(-2px)}.method-title.svelte-1uha8ag{display:flex;align-items:center;gap:var(--spacing-sm);font-size:1.25rem;margin-bottom:var(--spacing-md);color:var(--color-text)}.method-icon.svelte-1uha8ag{font-size:1.5rem}.method-steps.svelte-1uha8ag{margin-left:var(--spacing-md);color:var(--color-text-light);line-height:1.8}.method-steps.svelte-1uha8ag li:where(.svelte-1uha8ag){margin-bottom:var(--spacing-xs)}.method-steps.svelte-1uha8ag a:where(.svelte-1uha8ag),.appeal-steps.svelte-1uha8ag a:where(.svelte-1uha8ag){color:#10b981;text-decoration:none;border-bottom:1px solid transparent;transition:border-color .2s ease}.method-steps.svelte-1uha8ag a:where(.svelte-1uha8ag):hover,.appeal-steps.svelte-1uha8ag a:where(.svelte-1uha8ag):hover{border-bottom-color:#10b981}.method-note.svelte-1uha8ag{margin-top:var(--spacing-sm);font-size:.9rem;color:#6b7280;font-style:italic}.appeal-section.svelte-1uha8ag{background:var(--color-bg-secondary);padding:var(--spacing-xl);border-radius:var(--radius);margin-bottom:var(--spacing-xl)}.appeal-info.svelte-1uha8ag{background:#fff;padding:var(--spacing-lg);border-radius:var(--radius);margin-top:var(--spacing-md)}.appeal-info.svelte-1uha8ag h3:where(.svelte-1uha8ag){color:var(--color-text);margin-bottom:var(--spacing-md)}.appeal-steps.svelte-1uha8ag{margin-left:var(--spacing-md);color:var(--color-text-light);line-height:2}.appeal-steps.svelte-1uha8ag li:where(.svelte-1uha8ag){margin-bottom:var(--spacing-sm)}.appeal-contact.svelte-1uha8ag{margin-top:var(--spacing-lg);padding-top:var(--spacing-lg);border-top:1px solid var(--color-border)}.appeal-contact.svelte-1uha8ag h4:where(.svelte-1uha8ag){color:var(--color-text);margin-bottom:var(--spacing-sm)}.appeal-contact.svelte-1uha8ag ul:where(.svelte-1uha8ag){list-style:none;color:var(--color-text-light)}.appeal-contact.svelte-1uha8ag li:where(.svelte-1uha8ag){padding:var(--spacing-xs) 0}.eligibility-section.svelte-1uha8ag{margin-bottom:var(--spacing-xl)}.eligibility-grid.svelte-1uha8ag{display:grid;gap:var(--spacing-md);margin-top:var(--spacing-lg)}.eligibility-card.svelte-1uha8ag{background:#fff;border:1px solid var(--color-border);border-radius:var(--radius);padding:var(--spacing-lg)}.eligibility-card.svelte-1uha8ag:first-child{border-left:4px solid #10b981}.eligibility-card.svelte-1uha8ag:last-child{border-left:4px solid #ef4444}.eligibility-card.svelte-1uha8ag h3:where(.svelte-1uha8ag){margin-bottom:var(--spacing-md);color:var(--color-text)}.eligibility-card.svelte-1uha8ag ul:where(.svelte-1uha8ag){margin-left:var(--spacing-md);color:var(--color-text-light);line-height:1.8}.faq-section.svelte-1uha8ag{background:var(--color-bg-secondary);padding:var(--spacing-xl);border-radius:var(--radius);margin-bottom:var(--spacing-xl)}.contact-section.svelte-1uha8ag{margin-bottom:var(--spacing-xl)}.contact-grid.svelte-1uha8ag{display:grid;gap:var(--spacing-md);margin-top:var(--spacing-lg)}.contact-card.svelte-1uha8ag{background:#fff;border:1px solid var(--color-border);border-radius:var(--radius);padding:var(--spacing-lg);text-align:center;transition:all .2s ease}.contact-card.svelte-1uha8ag:hover{box-shadow:var(--shadow-lg);transform:translateY(-2px)}.contact-card.svelte-1uha8ag h3:where(.svelte-1uha8ag){font-size:1.1rem;margin-bottom:var(--spacing-sm);color:var(--color-text)}.contact-number.svelte-1uha8ag{font-size:1.5rem;font-weight:700;color:#10b981;margin-bottom:var(--spacing-xs)}.contact-card.svelte-1uha8ag p:where(.svelte-1uha8ag){color:var(--color-text-light);font-size:.9rem}.footer.svelte-1uha8ag{background:#1f2937;color:#fff;padding:var(--spacing-xl) var(--spacing-md) var(--spacing-lg);margin-top:var(--spacing-xl)}.footer-content.svelte-1uha8ag{max-width:var(--max-width);margin:0 auto;display:grid;gap:var(--spacing-lg);margin-bottom:var(--spacing-lg)}.footer-section.svelte-1uha8ag h3:where(.svelte-1uha8ag){font-size:1.1rem;margin-bottom:var(--spacing-md);color:#10b981}.footer-section.svelte-1uha8ag ul:where(.svelte-1uha8ag){list-style:none}.footer-section.svelte-1uha8ag li:where(.svelte-1uha8ag){margin-bottom:var(--spacing-xs)}.footer-section.svelte-1uha8ag a:where(.svelte-1uha8ag){color:#9ca3af;text-decoration:none;transition:color .2s ease}.footer-section.svelte-1uha8ag a:where(.svelte-1uha8ag):hover{color:#10b981}.contact-info.svelte-1uha8ag li:where(.svelte-1uha8ag){line-height:1.8}.contact-info.svelte-1uha8ag a:where(.svelte-1uha8ag){color:#9ca3af}.contact-info.svelte-1uha8ag a:where(.svelte-1uha8ag):hover{color:#10b981}.footer-bottom.svelte-1uha8ag{max-width:var(--max-width);margin:0 auto;padding-top:var(--spacing-lg);border-top:1px solid #374151;text-align:center}.footer-bottom.svelte-1uha8ag p:where(.svelte-1uha8ag){color:#9ca3af;font-size:.9rem;margin-bottom:var(--spacing-sm)}@media (min-width: 640px){.methods-grid.svelte-1uha8ag,.eligibility-grid.svelte-1uha8ag,.contact-grid.svelte-1uha8ag,.footer-content.svelte-1uha8ag{grid-template-columns:repeat(2,1fr)}}@media (min-width: 1024px){.methods-grid.svelte-1uha8ag,.contact-grid.svelte-1uha8ag{grid-template-columns:repeat(3,1fr)}.footer-content.svelte-1uha8ag{grid-template-columns:repeat(4,1fr)}}
