main.svelte-15ihw4f{box-sizing:border-box}@media(min-width:769px){main.svelte-15ihw4f{width:50vw;padding:2rem 2rem 4rem}}@media(max-width:768px){main.svelte-15ihw4f{width:100%;margin-top:50vh;padding:2rem 2rem 4rem}}.breadcrumb.svelte-15ihw4f{margin-bottom:1rem;font-size:.875rem}.breadcrumb.svelte-15ihw4f a:where(.svelte-15ihw4f){color:#4a90d9;text-decoration:none}.breadcrumb.svelte-15ihw4f a:where(.svelte-15ihw4f):hover{text-decoration:underline}.breadcrumb.svelte-15ihw4f .separator:where(.svelte-15ihw4f){margin:0 .5rem;color:#999}h1.svelte-15ihw4f{margin-bottom:1.5rem;color:#333}.content.svelte-15ihw4f{line-height:1.6}h2.svelte-15ihw4f{margin-top:2rem;margin-bottom:.75rem;color:#4a90d9;font-size:1.5rem}p.svelte-15ihw4f{margin-bottom:1rem;color:#555}ul.svelte-15ihw4f{margin:1rem 0;padding-left:2rem}li.svelte-15ihw4f{margin-bottom:.5rem;color:#555}code.svelte-15ihw4f{background:#f5f5f5;padding:.2rem .4rem;border-radius:3px;font-family:Courier New,monospace;font-size:.9em;color:#d63384}.code-example.svelte-15ihw4f{background:#f8f9fa;border:1px solid #dee2e6;border-radius:6px;padding:1rem;margin:1rem 0}.code-example.svelte-15ihw4f pre:where(.svelte-15ihw4f){margin:0;font-family:Courier New,monospace;font-size:.9rem;line-height:1.5;color:#333}.next-lesson.svelte-15ihw4f{margin-top:3rem;text-align:center}.next-button.svelte-15ihw4f{display:inline-block;background:#4a90d9;color:#fff;padding:.75rem 1.5rem;border-radius:6px;text-decoration:none;font-weight:500;transition:background .2s}.next-button.svelte-15ihw4f:hover{background:#3a7bc0}
