._nav_1jwqp_4{font-family:var(--font-narrative);max-height:calc(100vh - 5rem);overflow-y:auto;padding:1.5rem 0 4rem;position:sticky;top:5rem}._hub_1jwqp_13{align-items:baseline;border-bottom:1px solid var(--rule-strong);color:var(--ink-muted);display:flex;font-family:var(--font-locator);font-size:var(--text-meta);font-weight:500;letter-spacing:var(--tracking-label);padding:.5rem 1.5rem 1rem;text-decoration:none;text-transform:uppercase;transition:color .15s cubic-bezier(.22,1,.36,1)}._hub_1jwqp_13:hover,._hub_1jwqp_13:focus-visible{color:var(--ink)}._hub_1jwqp_13:focus-visible{outline:1px solid var(--ink);outline-offset:-1px}._hub_1jwqp_13._active_1jwqp_38{color:var(--ink)}._sections_1jwqp_42{list-style:none;margin:0;padding:0}._section_1jwqp_42{border-bottom:1px solid var(--rule-default);padding:1.25rem 0 1rem}._section_1jwqp_42:last-child{border-bottom:0}._sectionTitle_1jwqp_57{align-items:baseline;color:var(--ink);display:flex;font-family:var(--font-locator);font-size:var(--text-label);font-weight:500;gap:.625rem;letter-spacing:var(--tracking-label);margin:0 0 .5rem;padding:0 1.5rem;text-transform:uppercase}._sectionNumber_1jwqp_71{color:var(--ink-muted);font-family:var(--font-locator);font-size:var(--text-meta);font-variant-numeric:tabular-nums;font-weight:500;letter-spacing:var(--tracking-meta)}._pages_1jwqp_80{list-style:none;margin:0;padding:0}._pageLink_1jwqp_86{border-bottom:1px solid transparent;color:var(--ink-muted);display:block;font-family:var(--font-narrative);font-size:var(--text-sm);line-height:1.4;padding:.5rem 1.5rem;text-decoration:none;transition:background-color .15s cubic-bezier(.22,1,.36,1),color .15s cubic-bezier(.22,1,.36,1)}._pageLink_1jwqp_86:hover,._pageLink_1jwqp_86:focus-visible{background:var(--paper-lifted);color:var(--ink)}._pageLink_1jwqp_86:focus-visible{outline:1px solid var(--ink);outline-offset:-1px}._pageLink_1jwqp_86._active_1jwqp_38{box-shadow:inset 3px 0 0 var(--ink);color:var(--ink);font-weight:500}@media(min-width:48rem)and (max-width:63.9375rem){._nav_1jwqp_4{overflow-x:hidden;transition:width .2s cubic-bezier(.22,1,.36,1);width:56px}._nav_1jwqp_4:hover,._nav_1jwqp_4:focus-within{background:var(--paper);width:240px}._sectionTitle_1jwqp_57 :not(._sectionNumber_1jwqp_71),._pageLink_1jwqp_86,._hub_1jwqp_13{opacity:0;transition:opacity .1s cubic-bezier(.22,1,.36,1)}._nav_1jwqp_4:hover ._sectionTitle_1jwqp_57 :not(._sectionNumber_1jwqp_71),._nav_1jwqp_4:hover ._pageLink_1jwqp_86,._nav_1jwqp_4:hover ._hub_1jwqp_13,._nav_1jwqp_4:focus-within ._sectionTitle_1jwqp_57 :not(._sectionNumber_1jwqp_71),._nav_1jwqp_4:focus-within ._pageLink_1jwqp_86,._nav_1jwqp_4:focus-within ._hub_1jwqp_13{opacity:1;transition-delay:.1s}}@media(prefers-reduced-motion:reduce){._nav_1jwqp_4,._pageLink_1jwqp_86,._hub_1jwqp_13,._sectionTitle_1jwqp_57,._sectionTitle_1jwqp_57 :not(._sectionNumber_1jwqp_71){transition:none}}._nav_1ep2p_2{font-family:var(--font-locator);font-size:var(--text-meta);letter-spacing:var(--tracking-label);text-transform:uppercase}._list_1ep2p_9{display:flex;flex-wrap:wrap;gap:0;list-style:none;margin:0;padding:0}._item_1ep2p_18{align-items:center;color:var(--ink-muted);display:inline-flex}._link_1ep2p_24{color:inherit;text-decoration:none;transition:color .15s cubic-bezier(.22,1,.36,1)}._link_1ep2p_24:hover,._link_1ep2p_24:focus-visible{color:var(--ink)}._link_1ep2p_24:focus-visible{outline:1px solid var(--ink);outline-offset:2px}._separator_1ep2p_40{color:var(--ink-muted);margin:0 .5rem;opacity:.6}._current_1ep2p_46{color:var(--ink);font-weight:500}@media(prefers-reduced-motion:reduce){._link_1ep2p_24{transition:none}}._aside_17euf_4{font-family:var(--font-narrative);max-height:calc(100vh - 5rem);overflow-y:auto;padding:1.5rem 1.25rem 4rem;position:sticky;top:5rem}._label_17euf_13{color:var(--ink-muted);font-family:var(--font-locator);font-size:var(--text-meta);font-weight:500;letter-spacing:var(--tracking-label);margin:0 0 .75rem;text-transform:uppercase}._list_17euf_23{list-style:none;margin:0;padding:0}._item_17euf_29{border-left:1px solid transparent;margin:0}._indent_17euf_34{padding-left:.875rem}._link_17euf_38{color:var(--ink-muted);display:block;font-size:var(--text-sm);line-height:1.45;padding:.375rem 0 .375rem .75rem;text-decoration:none;transition:color .15s cubic-bezier(.22,1,.36,1)}._link_17euf_38:hover,._link_17euf_38:focus-visible{color:var(--ink)}._link_17euf_38:focus-visible{outline:1px solid var(--ink);outline-offset:-1px}._link_17euf_38[data-toc-active=true]{color:var(--indigo-rill);font-style:italic;font-weight:500}._item_17euf_29:has(._link_17euf_38[data-toc-active=true]){border-left-color:var(--indigo-rill)}@media(prefers-reduced-motion:reduce){._link_17euf_38{transition:none}}._trigger_1jnjd_4{align-items:baseline;background:transparent;border:0;color:var(--ink);cursor:pointer;display:flex;font:inherit;font-family:var(--font-locator);gap:.75rem;padding:1.125rem 1.5rem;text-align:left;text-decoration:none;text-transform:uppercase;transition:background-color .15s cubic-bezier(.22,1,.36,1);width:100%}._trigger_1jnjd_4:hover,._trigger_1jnjd_4:focus-visible{background:var(--paper-lifted)}._trigger_1jnjd_4:focus-visible{outline:1px solid var(--ink);outline-offset:-1px}._triggerLabel_1jnjd_32{color:var(--ink-muted);font-family:var(--font-locator);font-size:var(--text-meta);font-variant-numeric:tabular-nums;font-weight:500;letter-spacing:var(--tracking-meta)}._triggerText_1jnjd_41{color:var(--ink);flex:1;font-family:var(--font-locator);font-size:var(--text-label);font-weight:500;letter-spacing:var(--tracking-label)}._trigger_1jnjd_4 kbd{background:var(--paper-lifted);border:1px solid var(--rule-default);border-radius:var(--radius-sm);color:var(--ink-muted);font-family:var(--font-locator);font-size:var(--text-meta);font-weight:400;padding:.125rem .375rem}._overlay_1jnjd_62{background:color-mix(in srgb,var(--ink) 35%,transparent);display:flex;inset:0;justify-content:center;padding:4rem 1rem 0;position:fixed;z-index:100}._panel_1jnjd_72{background:var(--paper);border:1px solid var(--rule-strong);border-radius:var(--radius-md);box-shadow:0 1px 0 var(--rule-strong),0 12px 32px color-mix(in srgb,var(--ink) 12%,transparent);max-width:36rem;overflow:hidden;width:100%}._input_1jnjd_84{background:transparent;border:0;border-bottom:1px solid var(--rule-default);color:var(--ink);font-family:var(--font-narrative);font-size:var(--text-body-lift);padding:1rem 1.25rem;width:100%}._input_1jnjd_84::placeholder{color:var(--ink-muted)}._input_1jnjd_84:focus{outline:0}._results_1jnjd_103{list-style:none;margin:0;max-height:26rem;overflow-y:auto;padding:0}._results_1jnjd_103 li{border-bottom:1px solid var(--rule-default)}._results_1jnjd_103 li:last-child{border-bottom:0}._hit_1jnjd_119{color:var(--ink);display:grid;font-family:var(--font-narrative);gap:.25rem;padding:.875rem 1.25rem;text-decoration:none;transition:background-color .15s cubic-bezier(.22,1,.36,1)}._hit_1jnjd_119:hover,._hit_1jnjd_119:focus-visible{background:var(--paper-lifted)}._hit_1jnjd_119:focus-visible{outline:1px solid var(--ink);outline-offset:-1px}._hitTitle_1jnjd_139{color:var(--ink);font-family:var(--font-narrative);font-size:var(--text-body);font-weight:500}._hitExcerpt_1jnjd_146{color:var(--ink-muted);font-family:var(--font-narrative);font-size:var(--text-sm);line-height:1.4}._hitExcerpt_1jnjd_146 mark{background:var(--vermilion-soft);border-radius:.125rem;color:var(--vermilion-deep);padding:0 .15em}._empty_1jnjd_163{color:var(--ink-muted);font-family:var(--font-narrative);font-size:var(--text-sm);padding:1rem 1.25rem}@media(prefers-reduced-motion:reduce){._trigger_1jnjd_4,._hit_1jnjd_119{transition:none}}._shell_ndkyp_10{display:grid;gap:0;grid-template-columns:var(--rail-width-md) minmax(0,1fr) var(--rail-width-sm);margin:0 auto;max-width:80rem;min-height:calc(100vh - 5rem);padding:0;position:relative}@media(max-width:63.9375rem){._shell_ndkyp_10{grid-template-columns:56px minmax(0,1fr)}._toc_ndkyp_25{display:none}}@media(max-width:47.9375rem){._shell_ndkyp_10{grid-template-columns:minmax(0,1fr)}._sidebar_ndkyp_34{display:none}}._sidebar_ndkyp_34{border-right:var(--channel-rule-width) solid var(--rule-default)}._sidebarInner_ndkyp_43{display:flex;flex-direction:column}._search_ndkyp_48{border-bottom:var(--channel-rule-width) solid var(--rule-strong)}._toc_ndkyp_25{border-left:var(--channel-rule-width) solid var(--rule-default)}._content_ndkyp_56{font-family:var(--font-narrative);min-width:0;padding:var(--space-10) var(--space-12) var(--space-24)}@media(max-width:63.9375rem){._content_ndkyp_56{padding:var(--space-8) var(--space-8) var(--space-24)}}@media(max-width:47.9375rem){._content_ndkyp_56{padding:var(--space-6) var(--space-5) var(--space-16)}}._title_ndkyp_74{color:var(--ink);font-family:var(--font-narrative);font-size:var(--text-display);font-weight:500;letter-spacing:var(--tracking-display);line-height:var(--leading-display);margin:var(--space-5) 0 var(--space-3)}@media(max-width:47.9375rem){._title_ndkyp_74{font-size:var(--text-headline);letter-spacing:var(--tracking-headline);line-height:var(--leading-headline)}}._description_ndkyp_92{color:var(--ink-muted);font-family:var(--font-narrative);font-size:var(--text-body-lift);line-height:var(--leading-body-lift);margin:0 0 var(--space-10);max-width:42rem}._body_ndkyp_101{color:var(--ink);font-family:var(--font-narrative);font-size:var(--text-body);line-height:var(--leading-body);max-width:42rem}._body_ndkyp_101 p{margin:0 0 var(--space-md)}._body_ndkyp_101 ul,._body_ndkyp_101 ol{margin:0 0 var(--space-md);padding-left:var(--space-lg)}._body_ndkyp_101 ul{list-style-type:disc}._body_ndkyp_101 ol{list-style-type:decimal}._body_ndkyp_101 ul ul{list-style-type:circle}._body_ndkyp_101 ol ol{list-style-type:lower-alpha}._body_ndkyp_101 li{margin:var(--space-xs) 0}._body_ndkyp_101 li::marker{color:var(--ink-muted)}._body_ndkyp_101 p a,._body_ndkyp_101 li a,._body_ndkyp_101 td a{color:var(--ink);text-decoration:underline;text-decoration-color:var(--rule-strong);text-underline-offset:.25em;transition:text-decoration-color .15s cubic-bezier(.22,1,.36,1)}._body_ndkyp_101 p a:hover,._body_ndkyp_101 p a:focus-visible,._body_ndkyp_101 li a:hover,._body_ndkyp_101 li a:focus-visible,._body_ndkyp_101 td a:hover,._body_ndkyp_101 td a:focus-visible{text-decoration-color:var(--ink)}._body_ndkyp_101 code{background:var(--paper-lifted);border:var(--channel-rule-width) solid var(--rule-default);border-radius:var(--radius-sm);font-family:var(--font-locator);font-size:.9em;padding:.05em .35em}._body_ndkyp_101 pre{background:var(--paper-lifted);border:var(--channel-rule-width) solid var(--rule-default);border-radius:var(--radius-md);font-family:var(--font-locator);font-size:var(--text-sm);line-height:1.55;margin:var(--space-lg) 0;overflow-x:auto;padding:var(--space-md) var(--space-5)}._body_ndkyp_101 pre code{background:transparent;border:0;font-size:inherit;padding:0}._body_ndkyp_101 table{border-collapse:collapse;font-size:var(--text-body);margin:var(--space-lg) 0;width:100%}._body_ndkyp_101 th,._body_ndkyp_101 td{border-bottom:var(--channel-rule-width) solid var(--rule-default);padding:.625rem var(--space-sm-md);text-align:left}._body_ndkyp_101 th{color:var(--ink-muted);font-family:var(--font-locator);font-size:var(--text-meta);font-weight:500;letter-spacing:var(--tracking-label);text-transform:uppercase}._body_ndkyp_101 blockquote{color:var(--ink-muted);font-style:italic;margin:var(--space-lg) 0;padding-left:var(--space-md);position:relative}._body_ndkyp_101 blockquote:before{background:var(--rule-strong);content:"";inset:0 auto 0 0;position:absolute;width:var(--channel-rule-width)}._body_ndkyp_101 hr{background:var(--rule-default);border:0;height:var(--channel-rule-width);margin:var(--space-10) 0}._body_ndkyp_101 img{border:var(--channel-rule-width) solid var(--rule-default);border-radius:var(--radius-md);display:block;height:auto;margin:var(--space-lg) 0;max-width:100%}
