._sidebar_1j18f_1{position:sticky;top:calc(var(--nav-height) + 1.5rem);display:grid;gap:1.25rem;max-height:calc(100dvh - var(--nav-height) - 3rem);overflow-y:auto;padding-right:.25rem}._home_1j18f_11{font-size:var(--fs-sm);font-weight:600;color:var(--text-strong)}._home_1j18f_11[aria-current=page]{color:var(--brand-text)}._search_1j18f_21{display:flex;align-items:center;gap:.5rem;padding:0 .75rem;border:1px solid var(--line);border-radius:var(--r-control);background:var(--surface-sunken);color:var(--text-muted)}._search_1j18f_21 input{width:100%;min-height:2.5rem;border:0;background:transparent;color:var(--text-strong);font:inherit;font-size:var(--fs-sm);outline:none}._search_1j18f_21:focus-within{outline:2px solid var(--focus-color);outline-offset:1px}._group_1j18f_48{display:grid;gap:.35rem;margin-bottom:1rem}._group_1j18f_48 ul{display:grid;gap:.1rem;margin:0;padding:0;list-style:none}._category_1j18f_62{font-family:var(--font-jetbrains-mono);font-size:var(--fs-xs);color:var(--text-muted)}._link_1j18f_68{display:block;padding:.4rem .75rem;border-left:2px solid var(--line);font-size:var(--fs-sm);color:var(--text-body);transition:color var(--dur-fast) var(--ease-out),border-color var(--dur-fast) var(--ease-out)}._link_1j18f_68:hover{color:var(--text-strong)}._link_1j18f_68[aria-current=page]{border-left-color:var(--brand-text);color:var(--text-strong);font-weight:560}._empty_1j18f_87{font-size:var(--fs-sm);color:var(--text-muted)}@media(max-width:900px){._sidebar_1j18f_1{position:static;max-height:none;overflow:visible;padding:0 0 1rem;border-bottom:1px solid var(--line)}._sidebar_1j18f_1 nav{display:flex;gap:.5rem;overflow-x:auto;scrollbar-width:none}._group_1j18f_48{display:contents}._category_1j18f_62{display:none}._group_1j18f_48 ul{display:flex;gap:.5rem}._link_1j18f_68{white-space:nowrap;border:1px solid var(--line);border-radius:var(--r-control)}._link_1j18f_68[aria-current=page]{border-color:var(--brand-text)}}._article_1modt_1{min-width:0;max-width:50rem}._category_1modt_6{font-family:var(--font-jetbrains-mono);font-size:var(--fs-xs);color:var(--brand-text)}._title_1modt_12{margin-top:.5rem;font-size:var(--fs-3xl);font-weight:640;line-height:var(--lh-tight);letter-spacing:var(--tracking-tight);color:var(--text-strong);text-wrap:balance}._summary_1modt_22{margin-top:1rem;font-size:var(--fs-lg);line-height:var(--lh-body);color:var(--text-body)}._prose_1modt_30{margin-top:2.5rem;font-size:var(--fs-base);line-height:1.75;color:var(--text-body)}._prose_1modt_30 h2{margin:3rem 0 1rem;padding-top:2rem;border-top:1px solid var(--line);font-size:var(--fs-2xl);font-weight:620;line-height:var(--lh-snug);letter-spacing:-.02em;color:var(--text-strong)}._prose_1modt_30 h2:first-child{margin-top:0;padding-top:0;border-top:0}._prose_1modt_30 h3{margin:2rem 0 .75rem;font-size:var(--fs-xl);font-weight:600;line-height:var(--lh-snug);color:var(--text-strong)}._prose_1modt_30 p,._prose_1modt_30 ul,._prose_1modt_30 ol,._prose_1modt_30 table,._prose_1modt_30 .code-container,._prose_1modt_30 .docs-callout{margin:0 0 1.25rem}._prose_1modt_30 ul,._prose_1modt_30 ol{padding-left:1.4rem}._prose_1modt_30 li{margin-bottom:.4rem}._prose_1modt_30 li::marker{color:var(--text-muted)}._prose_1modt_30 strong{color:var(--text-strong);font-weight:600}._prose_1modt_30 a{color:var(--brand-text);text-decoration:underline;text-underline-offset:3px}._prose_1modt_30 small{font-size:var(--fs-sm);color:var(--text-muted)}._prose_1modt_30 :not(pre)>code{padding:.1rem .35rem;border:1px solid var(--line);border-radius:4px;background:var(--surface-sunken);font-family:var(--font-jetbrains-mono);font-size:.86em;color:var(--text-strong);overflow-wrap:anywhere}._prose_1modt_30 .code-container{position:relative;border:1px solid var(--line);border-radius:var(--r-panel);background:var(--surface-code);overflow:hidden}._prose_1modt_30 .code-container pre{margin:0;padding:1rem 1.15rem;overflow-x:auto;font-family:var(--font-jetbrains-mono);font-size:.85rem;line-height:1.65;color:var(--text-strong);tab-size:2}._prose_1modt_30 pre{font-family:var(--font-jetbrains-mono)}._prose_1modt_30 .copy-code-btn{position:absolute;top:.5rem;right:.5rem;padding:.3rem .6rem;border:1px solid var(--line);border-radius:var(--r-control);background:var(--surface-raised);color:var(--text-body);font-family:var(--font-sans);font-size:var(--fs-xs);cursor:pointer;opacity:.85}._prose_1modt_30 .copy-code-btn:hover,._prose_1modt_30 .copy-code-btn:focus-visible{opacity:1;color:var(--text-strong);border-color:var(--line-strong)}._prose_1modt_30 table{display:block;width:100%;overflow-x:auto;border-collapse:collapse;font-size:var(--fs-sm)}._prose_1modt_30 th,._prose_1modt_30 td{padding:.6rem .85rem;border-bottom:1px solid var(--line);text-align:left;vertical-align:top}._prose_1modt_30 th{font-weight:600;color:var(--text-strong);background:var(--surface-raised);white-space:nowrap}._prose_1modt_30 .docs-callout{padding:1rem 1.2rem;border:1px solid var(--line);border-left:3px solid var(--brand-text);border-radius:var(--r-control);background:var(--surface-raised)}._prose_1modt_30 .docs-callout.tip{border-left-color:var(--ok)}._prose_1modt_30 .docs-callout.warning{border-left-color:var(--signal)}._prose_1modt_30 .badge{display:inline-block;padding:.05rem .5rem;border-radius:var(--r-pill);background:var(--signal-soft);color:var(--signal);font-family:var(--font-jetbrains-mono);font-size:var(--fs-xs)}._prose_1modt_30 .math,._summary_1modt_22 .math{font-family:var(--font-jetbrains-mono);font-size:.92em;color:var(--text-strong);white-space:nowrap}._prose_1modt_30 .math-block{display:block;margin:1.25rem 0;padding:1rem 1.2rem;border:1px solid var(--line);border-radius:var(--r-control);background:var(--surface-sunken);overflow-x:auto;text-align:center}._prose_1modt_30 sub,._prose_1modt_30 sup{font-size:.7em}._pager_1modt_234{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-top:3rem;padding-top:2rem;border-top:1px solid var(--line)}._pagerLink_1modt_243{display:grid;gap:.3rem;padding:1rem 1.2rem;border:1px solid var(--line);border-radius:var(--r-panel);transition:border-color var(--dur-fast) var(--ease-out)}._pagerLink_1modt_243:hover{border-color:var(--line-strong)}._pagerNext_1modt_256{text-align:right}._pagerLabel_1modt_260{display:inline-flex;align-items:center;gap:.35rem;font-size:var(--fs-xs);color:var(--text-muted)}._pagerNext_1modt_256 ._pagerLabel_1modt_260{justify-content:flex-end}._pagerTitle_1modt_272{font-weight:560;color:var(--text-strong)}@media(max-width:640px){._pager_1modt_234{grid-template-columns:minmax(0,1fr)}._pagerNext_1modt_256{text-align:left}._pagerNext_1modt_256 ._pagerLabel_1modt_260{justify-content:flex-start}._prose_1modt_30 .math{white-space:normal}}._page_jeaxe_1{padding:clamp(2rem,1.5rem + 2vw,3.5rem) var(--gutter) var(--section-y)}._layout_jeaxe_5{display:grid;grid-template-columns:16rem minmax(0,1fr);gap:clamp(2rem,4vw,4rem);max-width:var(--container-wide);margin:0 auto;align-items:start}._index_jeaxe_14{display:grid;gap:1rem;min-width:0}._title_jeaxe_20{font-size:var(--fs-3xl);font-weight:640;line-height:var(--lh-tight);letter-spacing:var(--tracking-tight);color:var(--text-strong)}._lead_jeaxe_28{max-width:var(--measure);font-size:var(--fs-lg);line-height:var(--lh-body);color:var(--text-body)}._chapters_jeaxe_35{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin:1.5rem 0 0;padding:0;list-style:none}._chapterCard_jeaxe_44{display:grid;gap:.5rem;height:100%;padding:1.25rem 1.4rem;border:1px solid var(--line);border-radius:var(--r-panel);background:var(--surface-raised);transition:border-color var(--dur-fast) var(--ease-out),transform var(--dur-fast) var(--ease-out)}._chapterCard_jeaxe_44:hover{border-color:var(--line-strong);transform:translateY(-1px)}._category_jeaxe_60{font-family:var(--font-jetbrains-mono);font-size:var(--fs-xs);color:var(--brand-text)}._chapterTitle_jeaxe_66{font-size:var(--fs-lg);font-weight:600;color:var(--text-strong)}._chapterSummary_jeaxe_72{font-size:var(--fs-sm);line-height:var(--lh-body);color:var(--text-body)}@media(max-width:900px){._layout_jeaxe_5,._chapters_jeaxe_35{grid-template-columns:minmax(0,1fr)}}
