.breadcrumbs[data-v-3af4c4fc]{flex:1;min-width:0;container-type:inline-size}.ancestor[data-v-3af4c4fc],.breadcrumb-line[data-v-3af4c4fc],.breadcrumb-path[data-v-3af4c4fc],.collapsed-ancestors[data-v-3af4c4fc]{align-items:center;gap:10px;min-width:0;display:flex}.breadcrumb-line[data-v-3af4c4fc]{min-height:16px}.breadcrumb-path[data-v-3af4c4fc]{margin:0;padding:0;list-style:none}a[data-v-3af4c4fc],button[data-v-3af4c4fc]{color:inherit;text-decoration:none}button[data-v-3af4c4fc]{font:inherit;letter-spacing:inherit;cursor:pointer;background:0 0;border:0;padding:0}a[data-v-3af4c4fc]:hover,button[data-v-3af4c4fc]:hover{color:var(--ink)}a[data-v-3af4c4fc]:focus-visible,button[data-v-3af4c4fc]:focus-visible{outline:1px solid var(--ink-soft);outline-offset:3px}button[data-v-3af4c4fc]:disabled{cursor:default}.ancestor>a[data-v-3af4c4fc],.ancestor>button[data-v-3af4c4fc]{margin-block:-14px;padding-block:14px;display:block}.ancestor[data-v-3af4c4fc]{flex-shrink:1}.ancestor>a[data-v-3af4c4fc],.ancestor>button[data-v-3af4c4fc]{text-overflow:ellipsis;white-space:nowrap;max-width:10rem;overflow:hidden}.ancestor>span[data-v-3af4c4fc],.collapsed-ancestors>span[data-v-3af4c4fc]{color:var(--ink-faint)}.current[data-v-3af4c4fc]{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:18rem;color:var(--ink);overflow:hidden}.breadcrumb-back[data-v-3af4c4fc]{margin-block:-14px;flex:0 0 28px;place-items:center;height:44px;margin-left:-6px;display:grid}.breadcrumb-back svg[data-v-3af4c4fc]{fill:none;stroke:currentColor;stroke-width:1px;width:16px;height:16px}.collapsed-ancestors[data-v-3af4c4fc]{flex-shrink:0;display:none}.collapsed-ancestors button[data-v-3af4c4fc]{width:28px;height:44px;font:16px var(--sans);margin-block:-14px}.ancestor-index[data-v-3af4c4fc]{background:var(--paper);width:224px;max-width:calc(100vw - 24px);max-height:min(65dvh,28rem);color:var(--ink-soft);border:0;margin:0;padding:8px 12px;position:fixed;inset:auto;overflow-y:auto}.ancestor-index[data-v-3af4c4fc]:before{content:"";background:var(--line);width:64px;height:.5px;display:block}.ancestor-index a[data-v-3af4c4fc],.ancestor-index button[data-v-3af4c4fc]{text-align:left;width:100%;min-height:44px;font:400 12px/1.4 var(--sans);letter-spacing:.01em;overflow-wrap:anywhere;align-items:center;display:flex}.is-deep .ancestor[data-v-3af4c4fc]{display:none}.is-deep .collapsed-ancestors[data-v-3af4c4fc]{display:flex}@container (width<=36rem){.ancestor[data-v-3af4c4fc]{display:none}.collapsed-ancestors[data-v-3af4c4fc]{display:flex}.breadcrumb-line[data-v-3af4c4fc],.breadcrumb-path[data-v-3af4c4fc],.collapsed-ancestors[data-v-3af4c4fc]{gap:6px}}.library-entrance[data-v-9153d010]{min-height:44px;font:12px/1.4 var(--sans);color:var(--ink-soft);flex-shrink:0;align-items:center;gap:6px;margin-block:-14px;text-decoration:none;display:inline-flex}.library-entrance[data-v-9153d010]:hover{color:var(--ink);text-underline-offset:4px;text-decoration:underline}.library-entrance[data-v-9153d010]:focus-visible{outline:1px solid var(--ink-soft);outline-offset:4px}.offline-dot[data-v-9153d010]{font-size:22px}.knowledge-masthead[data-v-590325a9]{color:var(--ink-soft);font:400 12px/1.4 var(--sans);letter-spacing:.01em}.masthead-row[data-v-590325a9]{justify-content:flex-end;align-items:center;gap:20px;display:flex}.masthead-row.custom-languages[data-v-590325a9]{flex-wrap:wrap;row-gap:4px}.language-picker[data-v-590325a9]{flex-shrink:0}.language-picker button[data-v-590325a9]{color:var(--ink-soft);font:400 12px/1.4 var(--sans);letter-spacing:.01em;cursor:pointer;background:0 0;border:0}.language-trigger[data-v-590325a9]{text-align:right;min-width:44px;min-height:44px;margin-block:-14px;padding:0}.language-trigger[data-v-590325a9]:active,.language-trigger[data-v-590325a9]:hover,.language-trigger[aria-expanded=true][data-v-590325a9]{color:var(--ink)}.language-picker button[data-v-590325a9]:focus-visible{outline:1px solid var(--ink-soft);outline-offset:3px}.language-index[data-v-590325a9]{box-sizing:border-box;background:var(--paper);width:8rem;max-width:calc(100vw - 8px);color:var(--ink);border:0;margin:0;padding:6px 12px 4px;position:fixed;inset:auto}.language-index[data-v-590325a9]:before{content:"";background:var(--line);width:4rem;height:.5px;position:absolute;top:0;right:12px}.language-index[data-v-590325a9]:popover-open{animation:.14s ease-out language-reveal-590325a9}.language-options[data-v-590325a9]{flex-direction:column;display:flex}.language-options button[data-v-590325a9]{white-space:nowrap;justify-content:flex-end;align-items:center;min-height:44px;padding:0;display:flex}.language-options button[data-v-590325a9]:hover{color:var(--ink)}@keyframes language-reveal-590325a9{0%{opacity:0;transform:translateY(-3px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.language-index[data-v-590325a9]:popover-open{animation:none}}@media (width<=48rem){.masthead-row.custom-languages[data-v-590325a9]{justify-content:flex-end;row-gap:12px}.custom-languages[data-v-590325a9] .breadcrumbs{flex-basis:100%}}
