Ensure all code examples are complete, functional, and accurately demonstrate the intended concepts. Code examples should include all necessary imports, variable declarations, and interactive elements to be self-contained and runnable.

Key requirements:

Example of a complete code example:

<script>
  import { fade, fly } from 'svelte/transition';
  
  let visible = $state(false);
</script>

<label>
  <input type="checkbox" bind:checked={visible}>
  visible
</label>

{#if visible}
  <div in:fly= out:fade>
    flies in, fades out
  </div>
{/if}

This approach helps developers understand the full context and makes examples immediately usable for learning and testing.