.mermaid_diagramContainer__Byp4T{overflow:auto;margin:5px;padding:.8rem;background:#f1f1f1;border-radius:var(--radius)}.notion-block_caption__iTpxs{font-size:.9rem;color:var(--accents-3);text-align:center}.notion-block_image__LMbCX{padding:1rem 0;text-align:center}.notion-block_image__LMbCX>div:first-child{position:relative;width:90%;height:360px}.notion-block_code__atX_G{display:block;width:100%;padding:1rem 0}.notion-block_code__atX_G pre{display:block;overflow:auto;margin:5px;padding:.8rem;background:#f1f1f1;font-size:.9rem;line-height:1.2rem;border-radius:var(--radius)}.notion-block_callout__VsG2s{display:flex;margin:1rem auto;padding:16px 12px;width:100%;font-size:.95rem;line-height:1.6rem;border-radius:3px;border:1px solid transparent;background:hsla(210,5%,93%,.6)}.notion-block_callout__VsG2s div{margin:0;color:var(--fg);line-height:1.2rem}.notion-block_callout__VsG2s div:first-child{margin-right:.7rem}.notion-block_linkPreview___vVXu{width:100%;max-width:600px;margin:20px auto;font-size:.9rem}@media (max-width:1024px){.notion-block_linkPreview___vVXu{max-height:320px}}@media (max-width:600px){.notion-block_linkPreview___vVXu{max-height:240px}}.notion-block_linkPreview___vVXu h3{width:100%;height:1.2rem;line-height:1.2rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0;font-size:1.1rem}@media (max-width:600px){.notion-block_linkPreview___vVXu h3{height:1.1rem;line-height:1.1rem;font-size:1rem}}.blog-parts_postDate__SiSY3{padding:0 0 .3rem;font-size:.9rem}.blog-parts_postTags__xsrct{font-size:.9rem}.blog-parts_postTags__xsrct a{padding-right:.8rem}.blog-parts_postTitle__D85bG{font-size:1.6rem;color:var(--fg)}@media (max-width:600px){.blog-parts_postTitle__D85bG{font-size:1.2rem}}.blog-parts_postTitle__D85bG a{font-size:1.2rem;color:inherit}@media (max-width:600px){.blog-parts_postTitle__D85bG a{font-size:1.15rem}}.blog-parts_postExcerpt__qHPm_{padding:.4rem 0;font-size:1rem}.blog-parts_postBody__0zRjc{padding:.5rem 0}.blog-parts_readMoreLink__owS7h{color:var(--fg)}.blog-parts_readMoreLink__owS7h a{display:block;width:30%;margin:1rem auto 0;border:1px solid var(--accents-2);color:inherit;font-size:.85rem;text-align:center;line-height:3rem}@media (max-width:600px){.blog-parts_readMoreLink__owS7h a{width:50%}}.blog-parts_nextPageLink__9gx8F{color:var(--fg)}.blog-parts_nextPageLink__9gx8F a{display:block;width:30%;margin:0 auto;border:1px solid var(--accents-2);color:inherit;font-size:.85rem;text-align:center;line-height:3rem}@media (max-width:600px){.blog-parts_nextPageLink__9gx8F a{width:50%}}.blog-parts_blogPostLink__NCg_6 h3{margin:0;font-size:1.1rem}.blog-parts_blogPostLink__NCg_6 ul{list-style-type:none;padding:0;margin-top:.3rem}.blog-parts_blogPostLink__NCg_6 ul li{position:relative;font-size:.95rem;padding:.4rem 0 .4rem .7rem;line-height:1.2rem}.blog-parts_blogPostLink__NCg_6 ul li:before{border-radius:50%;width:5px;height:5px;display:block;position:absolute;left:0;top:.9rem;content:"";background:#333}.blog-parts_blogTagLink__3GU2e h3{margin:0;font-size:1.1rem}.blog-parts_blogTagLink__3GU2e ul{list-style-type:none;padding:0;margin-top:.3rem}.blog-parts_blogTagLink__3GU2e ul li{position:relative;font-size:1rem;padding:.4rem 0 .4rem .7rem;line-height:1.2rem}.blog-parts_blogTagLink__3GU2e ul li:before{border-radius:50%;width:5px;height:5px;display:block;position:absolute;left:0;top:.9rem;content:"";background:#333}@media (max-width:600px){.blog-parts_tag__7YLVH{font-size:.75rem;padding-right:.75rem}.blog-parts_post__OfOU_ a.blog-parts_expandButton__pJkUi{width:50%}.blog-parts_post__OfOU_ .blog-parts_caption__pL2Z0{font-size:.9rem}.blog-parts_nextContainer__Ajocs{padding:0}.blog-parts_nextContainer__Ajocs a.blog-parts_nextButton__p5FVJ{width:50%}}.blog_container__MyxNm{display:flex;justify-content:space-between}@media (max-width:600px){.blog_container__MyxNm{display:block}}.blog_mainContent__UA4FX{width:60%}@media (max-width:600px){.blog_mainContent__UA4FX{width:100%}}.blog_mainContent__UA4FX header{padding:0 0 20px;text-align:center}.blog_mainContent__UA4FX footer{border-top:1px dashed #888;margin:0 auto;padding:40px 0 0}@media (max-width:600px){.blog_mainContent__UA4FX footer{margin:0 auto 40px}}.blog_subContent__Iw3Oe{width:35%}@media (max-width:600px){.blog_subContent__Iw3Oe{width:100%}}.blog_post__I2mN3{margin:0 auto 40px}.blog_post__I2mN3 h3{margin:0;color:var(--fg)}.blog_post__I2mN3 h4{margin:1.8rem 0 .8rem;color:var(--fg);font-size:1.1rem}.blog_post__I2mN3 h4:after{color:var(--accents-1);font-size:.9rem;content:"▼";padding-left:.2rem}.blog_post__I2mN3 h5{margin:1.8rem 0 .8rem;color:var(--fg);font-size:1.1rem}.blog_post__I2mN3 h5:after{color:var(--accents-1);font-size:.9rem;content:"▼";padding-left:.2rem}.blog_post__I2mN3 h6{margin:1.8rem 0 .8rem;color:var(--fg);font-size:1.1rem}.blog_post__I2mN3 h6:after{color:var(--accents-1);font-size:.9rem;content:"▼";padding-left:.2rem}.blog_post__I2mN3 p{margin:.3rem 0;color:var(--fg);font-size:1rem;min-height:1.8rem}.blog_post__I2mN3 img,.blog_post__I2mN3 video{max-width:100%;display:inline-block}.blog_post__I2mN3 blockquote{margin:.6rem 0;padding:0 .9rem;border-left:3px solid var(--fg);font-size:1rem;line-height:1.8rem}.blog_post__I2mN3 table{margin:1rem 0}.blog_post__I2mN3 ol,.blog_post__I2mN3 ul{font-size:1rem}.blog_post__I2mN3 p code{color:#eb5757}.blog_post__I2mN3 footer{padding:0;border:0}