:root{--inline-code-background-color:#d4d4d4;--inline-code-background-color-dark:#333333;--code-block-copy-button-color:#1a1a1a;--code-block-copy-button-color-dark:#fafafa}section footer{margin-top:2rem}article img,iframe{width:100%;height:auto}iframe{min-height:200px}article footer{margin-top:1.5rem;border-top:1px solid var(--section-border-color);padding-top:1.5rem;margin-bottom:1rem}.blog{list-style-type:none;list-style-position:outside}.reading-time{display:block}article header+p{margin-top:1.5rem}pre{padding:1rem;border-radius:4px;overflow:auto;text-align:left;border:1px solid #d4d4d4}pre table td{padding:0}pre mark{display:block;background-color:rgba(254,252,232,.9)}pre table{width:100%;border-collapse:collapse}code{border-radius:4px;background-color:var(--inline-code-background-color);padding:.125rem .25rem}pre code{border-radius:0;background:0 0;padding:0}.code-block-wrapper{position:relative}.code-copier{display:flex;border:0;justify-content:center;align-items:center;position:absolute;padding:1rem;bottom:0;right:0;width:auto;height:auto;background:0 0}.code-copier svg{transition:opacity .3s ease;width:1.5rem;height:1.5rem;fill:var(--code-block-copy-button-color);opacity:.3}.code-copier:focus svg,.code-copier:hover svg{opacity:1}.code-copier:active svg{opacity:.3}.pagination{margin-top:.5rem;display:flex;align-items:center;flex-wrap:wrap}.pagination a{display:inline-flex;align-items:center;padding-right:.75rem;padding-bottom:.5rem}.pagination a svg{width:.85rem;height:.85rem}.pagination a:first-child svg{margin-right:.5rem}.pagination a:last-child svg{margin-left:.5rem}@media (min-width:500px){iframe{min-height:300px}}@media (prefers-color-scheme:dark){:root{--inline-code-background-color:var(--inline-code-background-color-dark);--code-block-copy-button-color:var(--code-block-copy-button-color-dark)}pre{border:1px solid #333}}