._layout_cte2q_1{grid-template-columns:240px minmax(0,1fr) 260px;align-items:start;gap:clamp(48px,4vw,96px);margin-top:56px;display:grid}._side_cte2q_2,._toc_cte2q_2{max-height:calc(100svh - 120px);position:sticky;top:96px;overflow-y:auto}._side_cte2q_2 ul,._toc_cte2q_2 ul{gap:2px;margin:0;padding:0;list-style:none;display:grid}._side_cte2q_2 a{border-radius:var(--r-sm);color:var(--text-2);font-size:var(--fs-sm);transition:background var(--dur-fast) var(--ease), color var(--dur-fast) var(--ease);padding:9px 12px;font-weight:500;text-decoration:none;display:block}._side_cte2q_2 a:hover{background:color-mix(in oklab, var(--text) 4%, transparent);color:var(--text)}._side_cte2q_2 a[aria-current]{background:var(--ink-3);color:var(--text)}._toc_cte2q_2>span{font-size:var(--fs-2xs);letter-spacing:.1em;text-transform:uppercase;color:var(--text-3);margin-bottom:10px;display:block}._toc_cte2q_2 a{font-size:var(--fs-xs);color:var(--text-3);box-shadow:inset 1px 0 0 var(--line);padding:5px 0 5px 12px;line-height:1.4;text-decoration:none;display:block}._toc_cte2q_2 li[data-depth="3"] a{padding-left:24px}._toc_cte2q_2 a:hover{color:var(--text)}._toc_cte2q_2 a[aria-current]{color:var(--text);box-shadow:inset 2px 0 0 var(--ray-direct)}._article_cte2q_15{min-width:0}._docTitle_cte2q_16{font-size:var(--fs-title)!important;margin-top:0!important}._source_cte2q_17{box-shadow:inset 0 1px 0 var(--line);font-size:var(--fs-sm);color:var(--text-3);padding-top:16px;margin-top:3em!important}@media (width<=1180px){._layout_cte2q_1{grid-template-columns:200px minmax(0,1fr)}._toc_cte2q_2{display:none}}@media (width<=760px){._layout_cte2q_1{grid-template-columns:minmax(0,1fr);gap:28px}._side_cte2q_2{max-height:none;position:static}._side_cte2q_2 ul{gap:6px;padding-bottom:4px;display:flex;overflow-x:auto}._side_cte2q_2 a{white-space:nowrap;box-shadow:inset 0 0 0 1px var(--line);border-radius:var(--r-pill)}}
