@charset "UTF-8";body{background-color:#f7f7f7;line-height:2}body h1{font-size:1.8rem}body h2{margin-top:5rem;padding-bottom:.2rem;border-bottom:1px solid #ccc;font-size:1.6rem}body h3{margin-top:4rem;font-size:1.4rem}body a{color:inherit}body a:hover{color:#777}body p code,body li code{background-color:#e7e7e7;border-radius:7px;font-size:15px;padding:5px;margin:auto .3rem}body hr{margin:2rem 0;border:none;border-top:1px solid #ccc}body pre:has(code){font-family:"Consolas, '游ゴシック', 'Courier New', monospace";font-size:15px;line-height:1.4;background-color:#ececec;padding:1rem;border-radius:15px}body .tag{display:inline-block;background-color:#e5e5e5;color:#333;padding:.2rem .6rem;border-radius:12px;font-size:.8rem;margin-right:.5rem;line-height:1.7}body .tag:hover{color:#333;background-color:#d5d5d5}.container.svelte-12qhfyh{max-width:800px;margin:0 auto}.container.svelte-12qhfyh header:where(.svelte-12qhfyh){display:flex;justify-content:space-between;align-items:center;padding:1rem 0;border-bottom:1px solid #ccc;margin-bottom:2rem}.container.svelte-12qhfyh header:where(.svelte-12qhfyh) .blog-title:where(.svelte-12qhfyh){font-size:2rem;font-weight:700;margin:10px 0}.container.svelte-12qhfyh header:where(.svelte-12qhfyh) .blog-title:where(.svelte-12qhfyh) img:where(.svelte-12qhfyh){transform:translateY(.7rem);height:3rem;width:3rem;margin-right:.7rem}.container.svelte-12qhfyh header:where(.svelte-12qhfyh) p:where(.svelte-12qhfyh) a:where(.svelte-12qhfyh){color:#333;text-decoration:none}.container.svelte-12qhfyh header:where(.svelte-12qhfyh) nav:where(.svelte-12qhfyh){display:flex;gap:1.5rem}.container.svelte-12qhfyh header:where(.svelte-12qhfyh) nav:where(.svelte-12qhfyh) a:where(.svelte-12qhfyh){text-decoration:none;color:#555;font-weight:700}.container.svelte-12qhfyh header:where(.svelte-12qhfyh) nav:where(.svelte-12qhfyh) a:where(.svelte-12qhfyh):hover{color:#007bff}main.svelte-12qhfyh{min-height:50vh;padding:0 min(10px,2%)}footer.svelte-12qhfyh{text-align:center;margin-top:4rem;padding:2rem 0;border-top:1px solid #ddd;color:#888}footer.svelte-12qhfyh .social-links:where(.svelte-12qhfyh) ul:where(.svelte-12qhfyh){display:flex;text-decoration:none;align-items:center;justify-content:center;padding-left:0}footer.svelte-12qhfyh .social-links:where(.svelte-12qhfyh) ul:where(.svelte-12qhfyh) li:where(.svelte-12qhfyh){list-style:none;margin:0 10px}footer.svelte-12qhfyh .social-links:where(.svelte-12qhfyh) ul:where(.svelte-12qhfyh) li:where(.svelte-12qhfyh) img:where(.svelte-12qhfyh){width:30px;height:30px}
