html:has(.guide-page){scroll-padding-top:6rem}@media (max-width:1023.98px){html:has(.guide-sticky[data-shown="1"]){scroll-padding-bottom:5rem}}.prose-loom.guide-prose{font-size:17.5px;line-height:1.8;color:#1c2444}.prose-loom.guide-prose>*+*{margin-top:1.15em}.prose-loom.guide-prose h2{margin-top:1.5em;padding-top:.9em;border-top:1px solid #e9ecf4;font-size:1.7rem;line-height:1.2}.prose-loom.guide-prose>h2:first-child{margin-top:0;padding-top:0;border-top:0}.prose-loom.guide-prose h3{margin-top:1.9em;font-size:1.15rem;line-height:1.35}.prose-loom.guide-prose h2+*,.prose-loom.guide-prose h3+*{margin-top:.7em}.prose-loom.guide-prose li{padding-left:.15em}.prose-loom.guide-prose li+li{margin-top:.5em}.prose-loom.guide-prose li>p{margin-top:.4em}.prose-loom.guide-prose .tablewrap{margin-top:1.6em;margin-bottom:1.6em}.prose-loom.guide-prose .tablewrap table{font-size:15px;line-height:1.5}.prose-loom.guide-prose .tablewrap th{font-size:13px;text-transform:uppercase;letter-spacing:.05em;color:#2b3459;white-space:nowrap}.prose-loom.guide-prose .tablewrap tbody tr:nth-child(2n) td{background:#fbfaf6}.prose-loom.guide-prose .tablewrap td:first-child{font-weight:600;color:#121933}.prose-loom.guide-prose .codeblock{margin-top:1.5em;margin-bottom:1.5em}.prose-loom.guide-prose .codeblock pre{font-size:14px;line-height:1.7}.prose-loom.guide-prose blockquote{font-style:normal;border-left-width:4px;padding:.2em 0 .2em 1.1em;color:#2b3459}.prose-loom.guide-prose .callout{margin-top:1.6em;margin-bottom:1.6em;font-size:16px;line-height:1.7}.guide-cites{counter-reset:cite;display:grid;grid-template-columns:minmax(0,1fr);gap:.9rem;font-size:15px;line-height:1.5}.guide-cites li{counter-increment:cite;position:relative;padding-left:2.6rem;min-width:0;overflow-wrap:anywhere}.guide-cites li:before{content:"[" counter(cite) "]";position:absolute;left:0;top:.05em;font-family:var(--font-mono),ui-monospace,monospace;font-size:13px;color:#412bb8}.guide-cites cite{font-style:normal}@media (max-width:639.98px){.prose-loom.guide-prose{font-size:17px;line-height:1.75}.prose-loom.guide-prose h2{font-size:1.5rem}.prose-loom.guide-prose :is(h2,h3) .anchor{display:none}}