@import"https://fonts.googleapis.com/css2?family=IBM+Plex+Mono:wght@700&display=swap";.markdown-content{font-family:Georgia,Times New Roman,Times,serif;font-size:14px;line-height:1.7;color:#111;background-color:#fffdf9;max-width:700px;margin:2rem auto;padding:2rem;border-radius:12px;box-shadow:0 4px 12px #0000000d}.markdown-content h1{font-size:2rem;font-weight:700;margin-top:2rem;margin-bottom:1rem;text-align:center}.markdown-content h1 code{margin-bottom:1rem;text-align:justify;color:#dc143c;background-color:#ebe9e3;padding:.1rem;border-radius:4px;font-family:Fira Code,monospace;font-size:.95em}.markdown-content h2{font-size:1.75rem;font-weight:600;margin-top:1.75rem;margin-bottom:.9rem;text-align:center}.markdown-content h2 code{margin-bottom:1rem;text-align:justify;color:#dc143c;background-color:#ebe9e3;padding:.1rem;border-radius:6px;font-family:Fira Code,monospace;font-size:.95em}.markdown-content h3{font-size:1.4rem;font-weight:500;margin-top:1.5rem;margin-bottom:.8rem;text-align:center}.markdown-content h3 code{margin-bottom:1rem;text-align:justify;color:#dc143c;background-color:#ebe9e3;padding:.1rem;border-radius:8px;font-family:Fira Code,monospace;font-size:.95em}.markdown-content p{margin-bottom:1rem;text-align:justify}.markdown-content p code{margin-bottom:1rem;text-align:justify;color:#dc143c;background-color:#ebe9e3;padding:.1rem;border-radius:4px;font-family:Fira Code,monospace;font-size:.95em}.markdown-content ul,.markdown-content ol{margin-left:1.5rem;margin-bottom:1rem}.markdown-content a{color:#d35400;text-decoration:underline}.markdown-content img{max-width:100%;border-radius:12px;display:block;margin:1.5rem auto}.markdown-content blockquote{border-left:4px solid #d35400;padding-left:1rem;color:#5a3e36;font-style:italic;margin:1.2rem 0;background-color:#fff7f2;border-radius:6px}.markdown-content table{width:100%;border-collapse:collapse;margin-bottom:1.2rem}.markdown-content th,.markdown-content td{border:1px solid #f0e0d6;padding:.6rem .8rem;text-align:left}.markdown-content th{background-color:#f7efe9}.markdown-content>*:not(:last-child){margin-bottom:1.2rem}pre{font-size:.7rem;padding:1rem 1rem 1rem 2.5rem;border-radius:5px}.layout[data-astro-cid-zgnfwelc]{display:flex}.sidebar[data-astro-cid-zgnfwelc]{font-family:Georgia,Times New Roman,Times,serif;font-size:14px;z-index:5;width:250px;padding:1rem;background-color:#fffdf9;position:sticky;top:4rem;height:100vh;overflow-y:auto;box-shadow:0 4px 12px #0000000d;line-height:1.4}.sidebar[data-astro-cid-zgnfwelc] nav[data-astro-cid-zgnfwelc] ul[data-astro-cid-zgnfwelc]{list-style:none;padding:0}.sidebar[data-astro-cid-zgnfwelc] nav[data-astro-cid-zgnfwelc] ul[data-astro-cid-zgnfwelc] li[data-astro-cid-zgnfwelc]{margin-bottom:.5rem}.sidebar[data-astro-cid-zgnfwelc] nav[data-astro-cid-zgnfwelc] ul[data-astro-cid-zgnfwelc] li[data-astro-cid-zgnfwelc] a[data-astro-cid-zgnfwelc]{text-decoration:none;color:#333;font-weight:500;display:block;border-radius:4px;transition:background-color .3s,color .3s}.sidebar[data-astro-cid-zgnfwelc] nav[data-astro-cid-zgnfwelc] ul[data-astro-cid-zgnfwelc] li[data-astro-cid-zgnfwelc] a[data-astro-cid-zgnfwelc]:hover{background-color:#007acc;color:#fff}.markdown-content[data-astro-cid-zgnfwelc]{flex:1;padding:1rem}header[data-astro-cid-zgnfwelc]{font-family:IBM Plex Mono,monospace;font-weight:700;display:flex;justify-content:space-between;align-items:center;padding:1rem 2rem;background-color:#fff;box-shadow:0 2px 4px #0000001a;position:sticky;top:0;z-index:10}.logo[data-astro-cid-zgnfwelc]{font-size:1.5rem;font-weight:700;color:#000;text-decoration:none}.logo-highlight[data-astro-cid-zgnfwelc]{color:#1d4ed8}nav[data-astro-cid-zgnfwelc]{display:flex;gap:1.5rem}nav[data-astro-cid-zgnfwelc] a[data-astro-cid-zgnfwelc]{text-decoration:none;color:#333;font-size:1rem;font-weight:500;transition:color .3s ease}nav[data-astro-cid-zgnfwelc] a[data-astro-cid-zgnfwelc]:hover{color:#1d4ed8}.logo[data-astro-cid-zgnfwelc] span[data-astro-cid-zgnfwelc]{display:block}@media (min-width: 768px){.logo[data-astro-cid-zgnfwelc] span[data-astro-cid-zgnfwelc]{display:inline}}
