._layout_1h77b_7{max-width:var(--tc-shell);padding-inline:var(--tc-gutter);gap:2.5rem;margin-inline:auto;padding-block:3rem 5rem;display:grid}._sidebar_1h77b_18{flex-direction:column;gap:.5rem;min-width:0;display:flex}._sidebarTitle_1h77b_25{font-family:var(--tc-mono);font-size:var(--tc-text-xs);letter-spacing:.1em;text-transform:uppercase;color:var(--tc-ink-faint);margin:1.5rem 0 .5rem;font-weight:500}._sidebarTitle_1h77b_25:first-child{margin-top:0}._sidebarList_1h77b_39{border-top:1px solid var(--tc-ink-hair);margin:0;padding:0;list-style:none}._sidebarItem_1h77b_46{border-bottom:1px solid var(--tc-ink-hair)}._sidebarLink_1h77b_50{font-size:var(--tc-text-sm);color:var(--tc-ink-soft);transition:color var(--tc-dur-fast) var(--tc-ease-soft);align-items:center;gap:.5rem;padding-block:.625rem;text-decoration:none;display:flex}._sidebarLink_1h77b_50:hover,._sidebarLink_1h77b_50:active{color:var(--tc-ink)}._sidebarLink_1h77b_50[data-status=active]{color:var(--tc-accent);font-weight:600}._sidebarBadge_1h77b_71{border:1px solid color-mix(in srgb, var(--tc-accent) 38%, transparent);background:color-mix(in srgb, var(--tc-accent) 14%, transparent);color:var(--tc-accent);font-family:var(--tc-mono);letter-spacing:.06em;border-radius:999px;align-items:center;gap:.3rem;padding:.05rem .4rem .05rem .35rem;font-size:.6875rem;font-weight:600;display:inline-flex}._sidebarBadge_1h77b_71:before{content:"";background:var(--tc-accent);border-radius:999px;width:.3rem;height:.3rem}._sidebarExternal_1h77b_94{font-size:var(--tc-text-sm);color:var(--tc-ink-soft);transition:color var(--tc-dur-fast) var(--tc-ease-soft);padding-block:.5rem .125rem;text-decoration:none;display:block}._sidebarExternal_1h77b_94:hover,._sidebarExternal_1h77b_94:active{color:var(--tc-accent)}._sidebarExternalNote_1h77b_108{font-size:var(--tc-text-xs);color:var(--tc-ink-faint);margin:0 0 .5rem;display:block}._backLink_1h77b_115{font-size:var(--tc-text-sm);color:var(--tc-ink);text-underline-offset:.2em;align-self:flex-start;align-items:center;margin-top:1.5rem;font-weight:600;text-decoration:underline;display:inline-flex}._backLink_1h77b_115:active{color:var(--tc-accent)}._content_1h77b_131{min-width:0}@media (width<=63.9375rem){._content_1h77b_131{order:-1}._sidebar_1h77b_18{padding-top:1rem}._sidebar_1h77b_18[data-index] [data-docs]{display:none}}@media (pointer:coarse){._sidebarLink_1h77b_50,._sidebarExternal_1h77b_94,._backLink_1h77b_115{min-height:2.75rem}._sidebarExternal_1h77b_94{padding-block:.75rem .125rem}}@media (width>=64rem){._layout_1h77b_7{grid-template-columns:16rem minmax(0,1fr);align-items:start}._sidebar_1h77b_18{position:sticky;top:5rem}}._prose_1h77b_182{max-width:var(--tc-measure);line-height:var(--tc-leading)}._prose_1h77b_182>h1{font-size:var(--tc-text-3xl);font-weight:700;line-height:var(--tc-leading-tight);letter-spacing:-.02em;margin:0 0 1.5rem}._h2_1h77b_195{font-size:var(--tc-text-xl);font-weight:700;line-height:var(--tc-leading-snug);margin:2.5rem 0 1rem;scroll-margin-top:5rem}._h3_1h77b_203{font-size:var(--tc-text-lg);font-weight:600;line-height:var(--tc-leading-snug);margin:2rem 0 .75rem;scroll-margin-top:5rem}._p_1h77b_182{color:var(--tc-ink-soft);margin:0 0 1.25rem}._ul_1h77b_216,._ol_1h77b_217{color:var(--tc-ink-soft);margin:0 0 1.25rem;padding-inline-start:1.25rem}._ul_1h77b_216{list-style-type:disc}._ol_1h77b_217{list-style-type:decimal}._li_1h77b_231{margin-bottom:.5rem}._li_1h77b_231::marker{color:var(--tc-accent);font-weight:600}._blockquote_1h77b_240{border-left:2px solid var(--tc-accent);color:var(--tc-ink-soft);margin:0 0 1.25rem;padding:.25rem 0 .25rem 1.25rem;font-style:italic}._code_1h77b_248{border-radius:var(--tc-radius-sm);background:var(--tc-surface-raised);font-family:var(--tc-mono);padding:.125rem .375rem;font-size:.9em}._pre_1h77b_256{border-radius:var(--tc-radius);background:var(--tc-surface-raised);margin:0 0 1.25rem;padding:1rem 1.25rem;overflow-x:auto}._pre_1h77b_256 ._code_1h77b_248{background:0 0;padding:0}._tableWrap_1h77b_269{border:1px solid var(--tc-ink-hair);border-radius:var(--tc-radius-sm);margin:0 0 1.25rem;overflow-x:auto}._table_1h77b_269{border-collapse:collapse;width:100%;font-size:var(--tc-text-sm)}._th_1h77b_282,._td_1h77b_283{text-align:left;border-bottom:1px solid var(--tc-ink-hair);padding:.625rem .875rem}._th_1h77b_282{background:var(--tc-surface-raised);white-space:nowrap;font-weight:600}._tr_1h77b_295:last-child ._td_1h77b_283{border-bottom:none}._img_1h77b_299{border-radius:var(--tc-radius);border:1px solid var(--tc-ink-hair);max-width:100%;height:auto}._link_1h77b_306{color:var(--tc-accent);text-underline-offset:.2em;text-decoration:underline}._hr_1h77b_312{border:none;border-top:1px solid var(--tc-ink-hair);margin:2rem 0}._choices_1h77b_320{gap:1rem;margin:1.5rem 0;display:grid}._choiceCard_1h77b_326{border:1px solid var(--tc-ink-hair);border-radius:var(--tc-radius);background:var(--tc-surface-raised);padding:1.25rem}._choiceEmoji_1h77b_333{font-size:var(--tc-text-2xl);line-height:1}._choiceHeading_1h77b_338{font-size:var(--tc-text-md);align-items:center;gap:.5rem;margin:.75rem 0 .5rem;font-weight:700;display:flex}._choiceDescription_1h77b_347{font-size:var(--tc-text-sm);color:var(--tc-ink-soft);margin:0 0 1rem}._choiceCta_1h77b_353{border-radius:var(--tc-radius-sm);background:var(--tc-accent);color:var(--tc-accent-fg);font-size:var(--tc-text-sm);transition:background-color var(--tc-dur-fast) var(--tc-ease-soft);align-items:center;padding:.5rem 1rem;font-weight:600;text-decoration:none;display:inline-flex}._choiceCta_1h77b_353:hover,._choiceCta_1h77b_353:active{background:var(--tc-accent-deep)}@media (width>=40rem){._choices_1h77b_320{grid-template-columns:1fr 1fr}}._sponsorCtas_1h77b_379{border:1px solid var(--tc-ink-hair);border-radius:var(--tc-radius);background:var(--tc-surface-raised);margin:1.5rem 0;padding:1.25rem}._sponsorButtons_1h77b_387{flex-wrap:wrap;gap:.75rem;display:flex}._sponsorButton_1h77b_387{border-radius:var(--tc-radius-sm);font-size:var(--tc-text-sm);transition:background-color var(--tc-dur-fast) var(--tc-ease-soft), color var(--tc-dur-fast) var(--tc-ease-soft);align-items:center;padding:.625rem 1.25rem;font-weight:600;text-decoration:none;display:inline-flex}._sponsorButtonPrimary_1h77b_406{background:var(--tc-accent);color:var(--tc-accent-fg)}._sponsorButtonPrimary_1h77b_406:hover,._sponsorButtonPrimary_1h77b_406:active{background:var(--tc-accent-deep)}._sponsorButtonOutline_1h77b_416{border:1px solid var(--tc-ink-hair);color:var(--tc-ink)}._sponsorButtonOutline_1h77b_416:hover,._sponsorButtonOutline_1h77b_416:active{border-color:var(--tc-accent);color:var(--tc-accent)}@media (pointer:coarse){._choiceCta_1h77b_353,._sponsorButton_1h77b_387{min-height:2.75rem}}._sponsorNote_1h77b_434{font-size:var(--tc-text-xs);color:var(--tc-ink-faint);margin:1rem 0 0}._sponsorWall_1h77b_442{margin:1.5rem 0}._sponsorAvatars_1h77b_446{flex-wrap:wrap;align-items:center;gap:.75rem;margin:0;padding:0;list-style:none;display:flex}._sponsorAvatarLink_1h77b_456{transition:box-shadow var(--tc-dur-fast) var(--tc-ease-soft), transform var(--tc-dur-fast) var(--tc-ease-soft);border-radius:999px;display:block}._sponsorAvatarLink_1h77b_456:hover,._sponsorAvatarLink_1h77b_456:active,._sponsorAvatarLink_1h77b_456:focus-visible{box-shadow:0 0 0 2px var(--tc-accent);transform:translateY(-2px)}._sponsorAvatar_1h77b_446{object-fit:cover;border-radius:999px;block-size:3rem;inline-size:3rem;display:block}._sponsorAnonymous_1h77b_479{border:1px dashed var(--tc-ink-hair);block-size:3rem;inline-size:3rem;font-family:var(--tc-mono);font-size:var(--tc-text-sm);color:var(--tc-ink-faint);border-radius:999px;justify-content:center;align-items:center;font-weight:600;display:flex}._sponsorAsOf_1h77b_493{font-size:var(--tc-text-xs);color:var(--tc-ink-faint);margin:.75rem 0 0}._indexTitle_1h77b_501{font-size:var(--tc-text-3xl);font-weight:700;line-height:var(--tc-leading-tight);letter-spacing:-.02em;margin:0 0 .75rem}._indexIntro_1h77b_509{max-width:var(--tc-measure);font-size:var(--tc-text-md);color:var(--tc-ink-soft);margin:0 0 2.5rem}._indexGrid_1h77b_516{gap:1rem;display:grid}._indexCard_1h77b_521{border:1px solid var(--tc-ink-hair);border-radius:var(--tc-radius);transition:border-color var(--tc-dur-fast) var(--tc-ease-soft);padding:1.25rem 1.5rem;text-decoration:none;display:block}._indexCard_1h77b_521:hover,._indexCard_1h77b_521:active{border-color:var(--tc-accent)}._indexCardHeading_1h77b_535{font-size:var(--tc-text-lg);color:var(--tc-ink);align-items:center;gap:.5rem;margin:0 0 .375rem;font-weight:700;display:flex}._indexCardSummary_1h77b_545{font-size:var(--tc-text-sm);color:var(--tc-ink-soft);margin:0}@media (width>=40rem){._indexGrid_1h77b_516{grid-template-columns:1fr 1fr}}._notFound_1h77b_559{max-width:var(--tc-measure)}._notFound_1h77b_559>h1{font-size:var(--tc-text-2xl);margin:0 0 1rem;font-weight:700}._notFound_1h77b_559>p{color:var(--tc-ink-soft);margin:0 0 1.5rem}
