#blog-article p{text-indent:1em}#blog-article strong{background:linear-gradient(transparent 50%,#fef08a 0)}#blog-article h2{border-bottom:2px solid;font-size:1.875rem;line-height:2.25rem;margin:40px 0 24px;padding:8px 16px}#blog-article h3{border-left:4px solid;font-size:1.5rem;line-height:2rem;margin:24px 0 16px;padding:4px 16px}#blog-article h4{border-left:6px double;font-size:1.25rem;margin:16px 0}#blog-article h4,#blog-article h5{line-height:1.75rem;padding:4px 16px}#blog-article h5{font-size:1.125rem;margin:8px 0}#blog-article ol,#blog-article ul{margin-left:1rem}#blog-article ol li,#blog-article ul li{line-height:1.7rem;margin-left:.5em;margin-top:.2em}#blog-article ol li::marker,#blog-article ul li::marker{color:#57534d;font-weight:700}#blog-article ul{list-style-type:disc}#blog-article ul li::marker{font-size:150%}#blog-article ol{list-style-type:decimal}#blog-article figure{margin:auto;text-align:center}#blog-article figure img{margin:auto}#blog-article a{text-decoration:underline}#blog-article a[target=_blank]{margin-right:18px}#blog-article a[target=_blank]:after{background-image:url(../img/external_link.svg);background-size:contain;content:"";height:16px;position:absolute;width:16px}#blog-article a:hover{opacity:.5}#blog-article pre{margin:16px 8px}#blog-article pre code{border-radius:5px}#blog-article blockquote{background:#f3f4f6;border-left:4px solid oklch(70.5% .015 286.067deg);font-style:italic;padding:8px}#blog-article table{width:100%}#blog-article table td,#blog-article table th{border:1px solid #bfbfbf;padding:8px}#blog-article table th{background:#0000000d}#blog-article figcaption{display:table-caption}#blog-article .hljs-comment,#blog-article .hljs-meta,#blog-article .hljs-meta .hljs-keyword{color:#90a1b9}#blog-article .hljs-deletion,#blog-article .hljs-link,#blog-article .hljs-literal,#blog-article .hljs-number,#blog-article .hljs-symbol{color:#ff6880;color:oklch(71.2% .194 13.428deg)}
