.find-page.svelte-1b93tdy{max-width:32rem;margin:0 auto;padding:var(--st-space-10) var(--st-space-4) var(--st-space-12);display:flex;flex-direction:column;gap:var(--st-space-6)}.back-link.svelte-1b93tdy{display:inline-flex;align-items:center;gap:var(--st-space-2);color:var(--st-text-secondary);text-decoration:none;font-size:var(--st-font-size-sm)}.back-link.svelte-1b93tdy:hover{color:var(--st-action-primary)}.back-link.svelte-1b93tdy svg{width:1rem;height:1rem}.find-header.svelte-1b93tdy h1:where(.svelte-1b93tdy){font-family:var(--st-font-display);font-size:var(--st-font-size-2xl);font-weight:var(--st-font-weight-bold);color:var(--st-text-primary);margin:0 0 var(--st-space-2)}.find-header.svelte-1b93tdy p:where(.svelte-1b93tdy){color:var(--st-text-secondary);margin:0;line-height:var(--st-line-height-relaxed)}.find-form.svelte-1b93tdy{display:flex;flex-direction:column;gap:var(--st-space-4);background:var(--st-surface-raised);border:1px solid var(--st-border-subtle);border-radius:var(--st-radius-lg);padding:var(--st-space-6)}.form-group.svelte-1b93tdy{display:flex;flex-direction:column;gap:var(--st-space-2)}.form-label.svelte-1b93tdy{font-size:var(--st-font-size-sm);font-weight:var(--st-font-weight-semibold);color:var(--st-text-primary)}.form-input.svelte-1b93tdy{padding:var(--st-space-3) var(--st-space-4);border:1px solid var(--st-border-default);border-radius:var(--st-radius-md);background:var(--st-surface-base);color:var(--st-text-primary);font-size:var(--st-font-size-base)}.form-input.svelte-1b93tdy:focus-visible{outline:2px solid var(--st-action-primary);outline-offset:1px}.form-error.svelte-1b93tdy{margin:0;color:var(--st-status-danger, #c0392b);font-size:var(--st-font-size-sm)}.form-group-turnstile.svelte-1b93tdy{align-items:flex-start}.btn.svelte-1b93tdy{display:inline-flex;align-items:center;justify-content:center;gap:var(--st-space-2);padding:var(--st-space-3) var(--st-space-5);border:none;border-radius:var(--st-radius-md);font-size:var(--st-font-size-base);font-weight:var(--st-font-weight-semibold);cursor:pointer;text-decoration:none}.btn-primary.svelte-1b93tdy{background:var(--st-action-primary);color:var(--st-action-primary-on)}.btn-primary.svelte-1b93tdy:hover:not(:disabled){background:var(--st-action-primary-hover)}.btn-primary.svelte-1b93tdy:disabled{opacity:.55;cursor:not-allowed}.btn-secondary.svelte-1b93tdy{background:var(--st-surface-raised);color:var(--st-action-primary);border:1px solid color-mix(in oklab,var(--st-action-primary) 40%,var(--st-border-subtle))}.btn.svelte-1b93tdy svg{width:1.1rem;height:1.1rem}.btn.svelte-1b93tdy .spin{animation:svelte-1b93tdy-spin .8s linear infinite}@keyframes svelte-1b93tdy-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion: reduce){.btn.svelte-1b93tdy .spin{animation:none}}.sent-card.svelte-1b93tdy{text-align:center;background:var(--st-surface-raised);border:1px solid var(--st-border-subtle);border-radius:var(--st-radius-lg);padding:var(--st-space-8) var(--st-space-6);display:flex;flex-direction:column;align-items:center;gap:var(--st-space-3)}.sent-icon.svelte-1b93tdy{width:3.5rem;height:3.5rem;display:flex;align-items:center;justify-content:center;border-radius:999px;background:color-mix(in oklab,var(--st-status-success) 14%,var(--st-surface-overlay));color:var(--st-status-success)}.sent-icon.svelte-1b93tdy svg{width:1.75rem;height:1.75rem}.sent-card.svelte-1b93tdy h1:where(.svelte-1b93tdy){font-family:var(--st-font-display);font-size:var(--st-font-size-2xl);font-weight:var(--st-font-weight-bold);color:var(--st-text-primary);margin:0}.sent-card.svelte-1b93tdy p:where(.svelte-1b93tdy){color:var(--st-text-secondary);margin:0;line-height:var(--st-line-height-relaxed)}
