.has-border-top.svelte-1q8z76u{border-top:1px solid #e6e6e6}.featured-image.svelte-1q8z76u{border-radius:8px;overflow:hidden}.featured-image.svelte-1q8z76u img:where(.svelte-1q8z76u){width:100%;height:auto;display:block}.content h2{margin-top:2rem}.content pre{background-color:#f8f8f8;padding:1.25rem;border-radius:6px;overflow-x:auto;margin:1.5rem 0;border:1px solid #e1e4e8}.content code{background-color:#f3f4f6;padding:.125rem .375rem;border-radius:3px;font-size:.875em;font-family:Monaco,Consolas,Courier New,monospace}.content pre code{background-color:transparent;padding:0;font-size:.875rem;line-height:1.5}.content .shiki{background-color:transparent!important;padding:0;margin:0}.content pre:has(.shiki){padding:1rem}.content blockquote{border-left:4px solid #3273dc;padding-left:1.25rem;margin-left:0;font-style:italic}.content .footnotes-sep{margin:2.5rem 0 1rem;border:none;border-top:1px solid #e6e6e6}.content .footnotes-sep~ol{font-size:.85rem;color:#6b7280}.content .footnotes-sep~ol a{color:#6b7280;text-decoration:underline}.content .footnotes-sep~ol a:hover{color:#3273dc}.content .footnotes-sep~ol li:has(:target){animation:svelte-1q8z76u-footnote-flash 2s ease-out;border-radius:4px}@keyframes svelte-1q8z76u-footnote-flash{0%,30%{background-color:#fff3bf;box-shadow:0 0 0 6px #fff3bf}to{background-color:transparent;box-shadow:0 0 0 6px transparent}}
