.jYR_pG_layout{align-items:start;gap:1.5rem;display:grid}@media (min-width:80rem){.jYR_pG_layout{grid-template-columns:minmax(0,1fr) 23rem}.jYR_pG_panel{position:sticky;top:1.5rem}}
.qh4rYW_wideOnly,.qh4rYW_wideLabel{display:none}@media (min-width:80rem){.qh4rYW_wideOnly{display:inline-flex}.qh4rYW_wideLabel{display:inline}}
.t5LJma_prose{color:#2b2b2b;overflow-wrap:break-word;font-size:1.0625rem;line-height:1.7}.t5LJma_prose>*+*{margin-top:1.25em}.t5LJma_prose :where(h2,h3,h4,h5,h6){font-family:var(--font-figtree), sans-serif;scroll-margin-top:calc(var(--site-nav-height) + 1.5rem);line-height:1.2}.t5LJma_prose h2{margin-top:2.25em;font-size:1.75rem;font-weight:800;line-height:1.1}.t5LJma_prose h3{margin-top:2em;font-size:1.3rem;font-weight:700}.t5LJma_prose :where(h4,h5,h6){margin-top:1.75em;font-size:1.0625rem;font-weight:700}.t5LJma_prose :where(h2,h3,h4,h5,h6)+*{margin-top:.75em}.t5LJma_prose>:first-child{margin-top:0}.t5LJma_prose a{color:#1d605b;text-underline-offset:2px;font-weight:500;text-decoration:underline;text-decoration-thickness:1px}.t5LJma_prose a:hover{text-decoration-thickness:2px}.t5LJma_prose :where(strong,b){font-weight:700}.t5LJma_prose :where(ul,ol){padding-left:1.5em}.t5LJma_prose ul{list-style:outside}.t5LJma_prose ol{list-style:decimal}.t5LJma_prose li+li,.t5LJma_prose li>:where(ul,ol){margin-top:.5em}.t5LJma_prose li::marker{color:#30a08e}.t5LJma_prose blockquote{color:#555;border-left:3px solid #a5e5d7;padding-left:1em}.t5LJma_prose hr{border:0;border-top:1px solid #2b2b2b1a;margin-block:2.5em}.t5LJma_prose img{border:1px solid #2b2b2b1a;border-radius:.75rem;max-width:100%;height:auto;margin-inline:auto;display:block}.t5LJma_prose table{border-collapse:collapse;max-width:100%;font-size:.9375rem;line-height:1.5;display:block;overflow-x:auto}.t5LJma_prose :where(th,td){text-align:left;vertical-align:top;border-bottom:1px solid #2b2b2b1a;padding:.6em .75em}.t5LJma_prose th{border-bottom-color:#2b2b2b40;font-weight:700}.t5LJma_prose :where(code,pre){font-family:var(--font-jetbrains-mono), ui-monospace, monospace}.t5LJma_prose :not(pre)>code{background:#f2f2f2;border-radius:.25rem;padding:.15em .35em;font-size:.875em}.t5LJma_prose pre{border:1px solid #cacaca;border-radius:.75rem;padding:1rem 1.25rem;font-size:.85rem;line-height:1.7;overflow-x:auto}.t5LJma_prose .shiki{background-color:var(--shiki-light-bg)}.t5LJma_prose .shiki{color:var(--shiki-light);font-style:var(--shiki-light-font-style);font-weight:var(--shiki-light-font-weight)}.t5LJma_prose .shiki span{color:var(--shiki-light);font-style:var(--shiki-light-font-style);font-weight:var(--shiki-light-font-weight)}[data-theme=dark] .t5LJma_prose{color:#fff}[data-theme=dark] .t5LJma_prose a{color:#6ad3be}[data-theme=dark] .t5LJma_prose blockquote{color:#cacaca;border-left-color:#1d605b}[data-theme=dark] .t5LJma_prose hr{border-top-color:#ffffff1a}[data-theme=dark] .t5LJma_prose img{border-color:#ffffff1a}[data-theme=dark] .t5LJma_prose :where(th,td){border-bottom-color:#ffffff26}[data-theme=dark] .t5LJma_prose :not(pre)>code{background:#ffffff1a}[data-theme=dark] .t5LJma_prose pre{border-color:#606060}[data-theme=dark] .t5LJma_prose .shiki{background-color:var(--shiki-dark-bg)}[data-theme=dark] .t5LJma_prose .shiki{color:var(--shiki-dark);font-style:var(--shiki-dark-font-style);font-weight:var(--shiki-dark-font-weight)}[data-theme=dark] .t5LJma_prose .shiki span{color:var(--shiki-dark);font-style:var(--shiki-dark-font-style);font-weight:var(--shiki-dark-font-weight)}
