.guide-page.svelte-10y25c1{max-width:800px;margin:0 auto;padding:2rem;line-height:1.6}.postdate.svelte-10y25c1{color:#666;font-style:italic;margin-bottom:2rem}.hero-image.svelte-10y25c1{text-align:center;margin:2rem 0}.hero-image.svelte-10y25c1 img:where(.svelte-10y25c1){max-width:100%;height:auto;border-radius:8px}.guide-page.svelte-10y25c1 h1:where(.svelte-10y25c1){color:#2c3e50;border-bottom:3px solid #3498db;padding-bottom:.5rem}.guide-page.svelte-10y25c1 h2:where(.svelte-10y25c1){color:#34495e;margin-top:2rem;margin-bottom:1rem}.guide-page.svelte-10y25c1 h3:where(.svelte-10y25c1){color:#555;margin-top:1.5rem;margin-bottom:.75rem}.guide-page.svelte-10y25c1 a:where(.svelte-10y25c1){color:#3498db;text-decoration:none}.guide-page.svelte-10y25c1 a:where(.svelte-10y25c1):hover{text-decoration:underline}.guide-page.svelte-10y25c1 ul:where(.svelte-10y25c1){margin:1rem 0;padding-left:2rem}.guide-page.svelte-10y25c1 li:where(.svelte-10y25c1){margin:.5rem 0}pre.svelte-10y25c1{background-color:#f5f5f5;border:1px solid #ddd;border-radius:4px;padding:1em;overflow-x:auto;font-size:.75em;margin:1.5em 0}code.svelte-10y25c1{background-color:#f5f5f5;padding:.2em .4em;border-radius:3px;font-family:Courier New,monospace;font-size:.9em}pre.svelte-10y25c1 code:where(.svelte-10y25c1){background-color:transparent;padding:0}@media (max-width: 768px){.guide-page.svelte-10y25c1{padding:1rem}}
