.chalk-code_block__gxXI0{margin:0;padding:calc(var(--unit)*.875) var(--space-3);background:var(--bg-secondary);border:1px solid var(--grey-3);border-radius:var(--radius-lg);overflow-x:auto}.chalk-code_blockWrap__s8gdS{position:relative}.chalk-code_copy__oM0AX{position:absolute;top:calc(var(--unit)*.375);right:calc(var(--unit)*.375);padding:calc(var(--unit)*.125) calc(var(--unit)*.5);border:1px solid var(--grey-3);border-radius:var(--radius-md);background:var(--bg-primary);color:var(--grey-9);font-family:var(--font-family-mono,ui-monospace,monospace);font-size:var(--text-meta);line-height:1.5;cursor:pointer;opacity:0;transition:opacity .12s ease}.chalk-code_copy__oM0AX:hover{color:var(--grey-10)}.chalk-code_copy__oM0AX:focus-visible{opacity:1}.chalk-code_blockWrap__s8gdS:hover .chalk-code_copy__oM0AX{opacity:1}.chalk-code_rejected___WmFj{display:flex;flex-direction:column}.chalk-code_blockRejected__eQyVG{border-color:var(--red-7);border-bottom-color:rgba(0,0,0,0);border-bottom-left-radius:0;border-bottom-right-radius:0}.chalk-code_diagnostic__6dGf_{display:flex;gap:var(--space-2);align-items:baseline;margin:0;padding:calc(var(--unit)*.5625) var(--space-3) calc(var(--unit)*.625);border:1px solid var(--red-7);border-top:0;border-bottom-left-radius:8px;border-bottom-right-radius:8px;background:var(--red-1);font-family:var(--font-family-mono,ui-monospace,monospace);font-size:var(--text-meta);line-height:1.5;overflow-x:auto}.chalk-code_diagnosticCode__m5GU6{flex:none;color:var(--red-7);font-weight:500}.chalk-code_diagnosticMessage__rrMdC{color:var(--red-9);white-space:pre-wrap}.chalk-code_inline__vbJM7{padding:calc(var(--unit)*.0625) calc(var(--unit)*.3125);background:var(--bg-secondary);border:1px solid var(--grey-3);border-radius:var(--radius-md);white-space:nowrap}.chalk-code_chalk__qAcyk{font-family:var(--font-family-mono,ui-monospace,monospace);font-size:var(--text-dense);line-height:1.6;color:var(--grey-10);-moz-tab-size:4;tab-size:4}.chalk-code_chalk__qAcyk .hljs-keyword{color:var(--blue-9)}.chalk-code_chalk__qAcyk .hljs-char.hljs-escape_,.chalk-code_chalk__qAcyk .hljs-string{color:var(--green-9)}.chalk-code_chalk__qAcyk .hljs-comment{color:var(--grey-9);font-style:italic}.chalk-code_chalk__qAcyk .hljs-literal,.chalk-code_chalk__qAcyk .hljs-number{color:var(--orange-9)}.chalk-code_chalk__qAcyk .hljs-function,.chalk-code_chalk__qAcyk .hljs-title.function_{color:var(--teal-9)}.chalk-code_chalk__qAcyk .hljs-operator{color:var(--red-9)}.chalk-code_chalk__qAcyk .hljs-punctuation{color:var(--grey-9)}.chalk-code_chalk__qAcyk .hljs-built_in,.chalk-code_chalk__qAcyk .hljs-class,.chalk-code_chalk__qAcyk .hljs-title.class_{color:var(--purple-9)}.chalk-code_chalk__qAcyk .hljs-attr{color:var(--teal-9)}.chalk-code_chalk__qAcyk .hljs-attribute{color:var(--purple-9)}.chalk-code_chalk__qAcyk .hljs-name,.chalk-code_chalk__qAcyk .hljs-tag{color:var(--blue-9)}.chalk-code_chalk__qAcyk .hljs-regexp{color:var(--red-9)}.chalk-code_chalk__qAcyk .hljs-variable{color:var(--pink-9)}.chalk-code_chalk__qAcyk .hljs-meta,.chalk-code_chalk__qAcyk .hljs-symbol{color:var(--yellow-9)}.chalk-code_chalk__qAcyk .hljs-section{color:var(--purple-9);font-weight:700}.chalk-code_chalk__qAcyk .hljs-emphasis{font-style:italic}.chalk-code_chalk__qAcyk .hljs-strong{font-weight:700}.prose_codeBlock__YMXV9{margin:var(--space-3) 0 calc(var(--unit)*1.125)}.prose_refChip__hNqrZ{text-decoration:none}.prose_refChip__hNqrZ:hover{filter:brightness(.96)}.prose_refRow__2el4j{display:flex;align-items:center;gap:var(--space-2);flex-wrap:wrap;margin:var(--space-2) 0 calc(var(--unit)*1.125)}.inline_bold__wXebR,.inline_bold__wXebR.inline_narrative__4jo8u{font-weight:700}.inline_bold__wXebR.inline_canvas__FX23N{font-weight:600}.inline_italic__HSE5J{font-style:italic}.inline_code__ascku{font-family:var(--font-family-mono);color:var(--grey-10);background-color:var(--bg-secondary);border:1px solid var(--grey-3);padding:2px 4px;border-radius:var(--radius-sm)}.inline_codeCanvas__osk2m{background-color:var(--bg-primary)}.inline_highlight__fDrJI{border-radius:var(--radius-sm);padding:0 3px;margin:0}.inline_highlight-red__Vrqfo{background-color:var(--red-3);color:var(--red-10)}.inline_highlight-orange__KLTSi{background-color:var(--orange-3);color:var(--orange-10)}.inline_highlight-yellow__8Sksx{background-color:var(--yellow-3);color:var(--yellow-10)}.inline_highlight-green__8u_Ku{background-color:var(--green-3);color:var(--green-10)}.inline_highlight-teal__RgyPX{background-color:var(--teal-3);color:var(--teal-10)}.inline_highlight-blue__CYaHk{background-color:var(--blue-3);color:var(--blue-10)}.inline_highlight-purple__f43Ix{background-color:var(--purple-3);color:var(--purple-10)}.inline_highlight-pink__oqkpg{background-color:var(--pink-3);color:var(--pink-10)}.inline_highlight-grey__jCZRk{background-color:var(--grey-3);color:var(--grey-10)}.inline_highlight-neutral__iliBE{background-color:var(--grey-10);color:var(--grey-1)}.inline_highlight-white__4NhYh{background-color:#fff;color:#000}.inline_highlight-black__kxuZb{background-color:#000;color:#fff}.inline_footnoteText__AWCpl{text-decoration:underline;-webkit-text-decoration-style:dotted;text-decoration-style:dotted;-webkit-text-decoration-color:var(--grey-8);text-decoration-color:var(--grey-8);text-underline-offset:2px}.inline_citationWrap__Jhrhh{font-size:.6em;line-height:1;vertical-align:super;margin:0 1px}.inline_citation__H_ue0{display:inline;font-family:inherit;font-size:inherit;line-height:1;padding:2px 4px;border:none;border-radius:999px;background-color:var(--accent-2);color:var(--accent-9);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;cursor:pointer;transition:background-color .2s ease,color .2s ease}.inline_citation__H_ue0:hover{background-color:var(--accent-3)}.inline_citationLocator__U_P9n{color:var(--grey-9)}.inline_footnoteMark__WuZED{display:inline-flex;align-items:center;padding:2px}.inline_footnoteAsterisk__ZlBZG{width:1em;height:1em}.inline_link__zGlFy{color:var(--accent-9);text-decoration:underline;text-underline-offset:2px;cursor:pointer;transition:color .3s ease}.inline_link__zGlFy:hover{color:var(--accent-10)}.inline_linkNarrative__4v5tS{color:var(--accent-9)}.inline_linkNarrative__4v5tS:hover{color:var(--accent-10)}.inline_linkCanvas__SFKho{color:var(--accent-8)}.inline_linkCanvas__SFKho:hover{color:var(--accent-9)}.inline_internoteRef__UBQHn{display:inline;padding:1px 5px;background:var(--bg-secondary);border:1px solid var(--grey-3);border-radius:var(--radius-md);text-decoration:none;color:inherit;cursor:pointer;transition:border-color .3s ease,background .3s ease;vertical-align:baseline;box-decoration-break:clone;-webkit-box-decoration-break:clone}.inline_internoteRef__UBQHn:hover{background:var(--grey-2);border-color:var(--grey-4)}.inline_internoteRefId__zPZSH{font-size:.9em;font-weight:500;color:var(--grey-10);font-family:var(--font-family-academic);transition:color .2s ease}.inline_internoteRefInvalid__CZBgQ{cursor:help;border-style:dashed}.inline_internoteRefInvalid__CZBgQ .inline_internoteRefId__zPZSH{color:var(--grey-8);font-style:italic}.inline_internoteRefBrokenIcon__n_aOr{display:inline-flex;align-items:center;line-height:0;vertical-align:-1px;margin-right:3px;opacity:.7}.inline_internoteRefUnavailable__yafVc{cursor:default;opacity:.7;border-style:dashed}.inline_internoteRefUnavailable__yafVc .inline_internoteRefId__zPZSH{color:var(--grey-7);font-style:italic}.inline_internoteRefDraftIcon__etd_d{display:inline-flex;vertical-align:-1px;margin-right:3px;opacity:.7}.inline_internoteRefLocked__CVaU_{cursor:default;opacity:.6}.inline_internoteRefLocked__CVaU_:hover{background:var(--bg-secondary);border-color:var(--grey-4)}.inline_internoteRefLoading__RtbaZ{pointer-events:none}.inline_internoteRefSkeleton__kcJYt{display:inline-block;width:80px;height:.9em;border-radius:var(--radius-sm);background:linear-gradient(90deg,var(--bg-primary) 0,var(--grey-1) 50%,var(--bg-primary) 100%);background-size:200% 100%;animation:inline_internote-inline-ref-shimmer__qxrlg 2s linear infinite;vertical-align:middle}@keyframes inline_internote-inline-ref-shimmer__qxrlg{0%{background-position:-200% 0}to{background-position:200% 0}}.inline_latex__5XcTe{display:inline-flex;align-items:center}.inline_latexNarrative__kUMlZ{font-size:.8em}.inline_latexError__QR4yF{display:inline;color:var(--grey-7);font-family:var(--font-family-mono);font-size:.9em;padding:2px 4px;background-color:var(--grey-2);border:1px solid var(--grey-3);border-radius:var(--radius-sm)}.inline_icon__eIGcv{display:inline;width:1em;height:1em;vertical-align:-.15em;flex-shrink:0}.inline_iconColour-red__pW7rH{color:var(--red-9)}.inline_iconColour-orange__bm3SD{color:var(--orange-9)}.inline_iconColour-yellow__qATss{color:var(--yellow-9)}.inline_iconColour-green__bujOz{color:var(--green-9)}.inline_iconColour-teal__Tzi4Z{color:var(--teal-9)}.inline_iconColour-blue__SvIYF{color:var(--blue-9)}.inline_iconColour-purple__zP3LH{color:var(--purple-9)}.inline_iconColour-pink__F0Cn6{color:var(--pink-9)}.inline_iconColour-grey__cIA7E{color:var(--grey-9)}.inline_iconColour-neutral__0E7N5{color:var(--grey-10)}.inline_iconColour-white__qi5w3{color:#fff}.inline_iconColour-black__6ZFRr{color:#000}.inline_colour-red__yOHwn{color:var(--red-9)}.inline_colour-orange__nW78Q{color:var(--orange-9)}.inline_colour-yellow__kp7YL{color:var(--yellow-9)}.inline_colour-green__2LNUK{color:var(--green-9)}.inline_colour-teal__HjgOG{color:var(--teal-9)}.inline_colour-blue__BD9D4{color:var(--blue-9)}.inline_colour-purple__Ci6hA{color:var(--purple-9)}.inline_colour-pink__iNkh_{color:var(--pink-9)}.inline_colour-grey__PL6Av{color:var(--grey-9)}.inline_colour-neutral__d_JDw{color:var(--grey-10)}.inline_colour-white__Bc7oE{color:#fff}.inline_colour-black__RrfaQ{color:#000}.paragraph_paragraph__6Q13R{box-sizing:border-box;padding:0;text-align:left}.paragraph_paragraph__6Q13R strong{font-weight:600}.paragraph_paragraph__6Q13R code{font-family:var(--font-family-mono);border:1px solid var(--grey-3);padding:2px 4px;border-radius:var(--radius-sm)}.paragraph_paragraph__6Q13R{margin:0 20px;font-size:var(--unit-narrative);font-weight:400;line-height:1.5}.paragraph_paragraph__6Q13R code{font-size:calc(var(--unit-narrative)*.93)}.paragraph_paragraph__6Q13R .katex{font-size:calc(var(--unit-narrative)*1.1)}.heading_h1__xfxGb,.heading_h2__JrlSh,.heading_h3__tRz2Q,.heading_h4__deZly{color:var(--grey-10);font-family:var(--font-family-academic)}.heading_h1__xfxGb{text-align:center;font-size:calc(var(--unit-narrative)*1.3);font-weight:550;padding-bottom:22px;margin:30px auto 0;line-height:1.2;position:relative}.heading_h1__xfxGb:after{content:"";position:absolute;bottom:0;left:50%;transform:translateX(-50%);max-width:100px;width:100%;border-bottom:1.5px solid var(--grey-3)}.heading_h1__xfxGb.heading_firstInFirstScene__ye7DH{margin-top:0}.heading_h1__xfxGb code{font-size:.9em}.heading_h2__JrlSh{font-size:calc(var(--unit-narrative)*1.2);font-weight:550;margin:15px 20px -5px;line-height:1.2}.heading_h2__JrlSh code{font-size:.9em}.heading_h3__tRz2Q{font-size:calc(var(--unit-narrative)*1.07);font-style:italic;font-weight:550;margin:10px 20px -5px;line-height:1.2}.heading_h3__tRz2Q code{font-size:.9em}.heading_h4__deZly{font-size:var(--unit-narrative);font-style:italic;font-weight:500;margin:10px 20px -10px;line-height:1.2}.heading_h4__deZly code{font-size:.9em}.equation_equation__ULFli{box-sizing:border-box}.equation_equation__ULFli.equation_colour-red__YwXHI{color:var(--red-9)}.equation_equation__ULFli.equation_colour-orange__jLad7{color:var(--orange-9)}.equation_equation__ULFli.equation_colour-yellow__yHzo1{color:var(--yellow-9)}.equation_equation__ULFli.equation_colour-green__stwW_{color:var(--green-9)}.equation_equation__ULFli.equation_colour-teal__XrHXd{color:var(--teal-9)}.equation_equation__ULFli.equation_colour-blue__qx4eo{color:var(--blue-9)}.equation_equation__ULFli.equation_colour-purple__lTjn1{color:var(--purple-9)}.equation_equation__ULFli.equation_colour-pink__BCSIQ{color:var(--pink-9)}.equation_equation__ULFli.equation_colour-grey__9D67T{color:var(--grey-9)}.equation_equation__ULFli.equation_colour-neutral__0nfPH{color:var(--grey-10)}.equation_equation__ULFli.equation_colour-white__QAH8l{color:#fff}.equation_equation__ULFli.equation_colour-black__53v8L{color:#000}.equation_equation__ULFli .katex-display{margin:0!important;text-align:center!important}.equation_equation__ULFli{font-size:calc(var(--unit-narrative)*1.1);overflow-x:auto;padding-block:6px;margin-block:-6px;overscroll-behavior-x:contain}.equation_equation__ULFli::-webkit-scrollbar{height:4px}.equation_equation__ULFli::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.equation_equation__ULFli::-webkit-scrollbar-thumb{background:var(--grey-4);border-radius:var(--radius-sm)}.equation_equation__ULFli .katex-display>.katex{white-space:normal;width:-moz-fit-content;width:fit-content;margin-inline:auto}.list_list__YCf4a{box-sizing:border-box;padding-left:0;list-style:none}.list_list__YCf4a strong{font-weight:600}.list_list__YCf4a code{border:1px solid var(--grey-3);padding:2px 4px;border-radius:var(--radius-sm)}.list_list__YCf4a .list_listItem__TuPmT{list-style-type:disc;position:relative}.list_list__YCf4a{font-size:var(--unit-narrative);line-height:1.3;font-weight:400;margin:-5px 20px 0 40px}.list_list__YCf4a code{font-size:calc(var(--unit-narrative)*.93);background:var(--bg-secondary)}.list_list__YCf4a .list_listItem__TuPmT{margin:0 0 7px;padding-left:5px}.list_list__YCf4a .katex{font-size:calc(var(--unit-narrative)*1.1)}.divider_divider__CppLy{border:none;border-top:1.5px solid var(--grey-3);max-width:100px;width:100%;margin:1.5rem auto 1.1rem}.internote-ref_card__RNqW7{display:flex;align-items:center;text-decoration:none;color:inherit;background:linear-gradient(var(--bg-primary) 60%,var(--bg-secondary));border:1px solid var(--grey-2);border-radius:var(--radius-md);overflow:hidden;position:relative;-webkit-clip-path:polygon(0 0,calc(100% - 20px) 0,100% 20px,100% 100%,0 100%);clip-path:polygon(0 0,calc(100% - 20px) 0,100% 20px,100% 100%,0 100%);transition:border-color .3s ease,scale .3s ease;cursor:pointer;-webkit-user-drag:none;-khtml-user-drag:none;-moz-user-drag:none;-o-user-drag:none;user-drag:none}.internote-ref_card__RNqW7:hover{scale:1.01}.internote-ref_card__RNqW7:hover .internote-ref_leftBorder__dXk4S.internote-ref_colour-blue__6TJjx:before,.internote-ref_card__RNqW7:hover .internote-ref_leftBorder__dXk4S.internote-ref_colour-green__j5fWk:before,.internote-ref_card__RNqW7:hover .internote-ref_leftBorder__dXk4S.internote-ref_colour-grey__hG0RX:before,.internote-ref_card__RNqW7:hover .internote-ref_leftBorder__dXk4S.internote-ref_colour-orange___Kg58:before,.internote-ref_card__RNqW7:hover .internote-ref_leftBorder__dXk4S.internote-ref_colour-pink__Vs9li:before,.internote-ref_card__RNqW7:hover .internote-ref_leftBorder__dXk4S.internote-ref_colour-purple__JFNq1:before,.internote-ref_card__RNqW7:hover .internote-ref_leftBorder__dXk4S.internote-ref_colour-red__yB_Hg:before,.internote-ref_card__RNqW7:hover .internote-ref_leftBorder__dXk4S.internote-ref_colour-teal__YTCcH:before,.internote-ref_card__RNqW7:hover .internote-ref_leftBorder__dXk4S.internote-ref_colour-yellow__4Zect:before{opacity:.6}.internote-ref_card__RNqW7:hover .internote-ref_arrow__4BOS5{opacity:1;color:var(--accent-9)}.internote-ref_fold__SHc1b{position:absolute;top:0;right:0;width:20px;height:20px;background:var(--grey-2);border-bottom-left-radius:5px;z-index:2;pointer-events:none}.internote-ref_leftBorder__dXk4S{position:absolute;left:0;top:0;bottom:0;width:8px;border-radius:4px 0 0 4px;border-right:1px solid var(--grey-2);z-index:2;overflow:hidden}.internote-ref_leftBorder__dXk4S:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,0);opacity:0;border-radius:4px 0 0 4px;filter:blur(8px);z-index:-1;transition:opacity .3s ease,background .3s ease}.internote-ref_leftBorder__dXk4S.internote-ref_colour-grey__hG0RX:before{background:linear-gradient(to top,var(--grey-8),var(--bg-secondary));opacity:.4}.internote-ref_leftBorder__dXk4S.internote-ref_colour-red__yB_Hg:before{background:linear-gradient(to top,var(--red-8),var(--bg-secondary));opacity:.4}.internote-ref_leftBorder__dXk4S.internote-ref_colour-orange___Kg58:before{background:linear-gradient(to top,var(--orange-8),var(--bg-secondary));opacity:.4}.internote-ref_leftBorder__dXk4S.internote-ref_colour-blue__6TJjx:before{background:linear-gradient(to top,var(--blue-8),var(--bg-secondary));opacity:.4}.internote-ref_leftBorder__dXk4S.internote-ref_colour-green__j5fWk:before{background:linear-gradient(to top,var(--green-8),var(--bg-secondary));opacity:.4}.internote-ref_leftBorder__dXk4S.internote-ref_colour-yellow__4Zect:before{background:linear-gradient(to top,var(--yellow-8),var(--bg-secondary));opacity:.4}.internote-ref_leftBorder__dXk4S.internote-ref_colour-purple__JFNq1:before{background:linear-gradient(to top,var(--purple-8),var(--bg-secondary));opacity:.4}.internote-ref_leftBorder__dXk4S.internote-ref_colour-pink__Vs9li:before{background:linear-gradient(to top,var(--pink-8),var(--bg-secondary));opacity:.4}.internote-ref_leftBorder__dXk4S.internote-ref_colour-teal__YTCcH:before{background:linear-gradient(to top,var(--teal-8),var(--bg-secondary));opacity:.4}.internote-ref_cardBody__Ehrn6{flex:1 1;display:flex;flex-direction:column;gap:2px;padding:10px 14px 10px 20px;min-width:0}.internote-ref_label__CjJo6{display:flex;align-items:center;gap:4px;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.5px;color:var(--grey-6)}.internote-ref_id__kTevD{white-space:nowrap;text-overflow:ellipsis}.internote-ref_id__kTevD,.internote-ref_title__3VzCQ{font-size:var(--unit-narrative);font-weight:500;color:var(--grey-10);overflow:hidden;font-family:var(--font-family-academic)}.internote-ref_title__3VzCQ{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.internote-ref_description__ltKEr{font-size:calc(var(--unit-narrative)*.93);color:var(--grey-7);line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.internote-ref_arrow__4BOS5{flex-shrink:0;padding:0 30px 0 14px;color:var(--grey-5);opacity:0;transition:opacity .2s ease,color .2s ease;display:flex;align-items:center}.internote-ref_cardUnavailable__TFP8u{cursor:default;opacity:.7;border-style:dashed}.internote-ref_cardUnavailable__TFP8u:hover{scale:1}.internote-ref_cardUnavailable__TFP8u:hover .internote-ref_leftBorder__dXk4S:before{opacity:.4}.internote-ref_cardUnavailable__TFP8u .internote-ref_id__kTevD{color:var(--grey-7);font-style:italic}.internote-ref_draftIcon__HvIDb{display:inline-flex;vertical-align:-2px;margin-right:6px;opacity:.7}.internote-ref_cardLocked__b_h8p{cursor:default;opacity:.6}.internote-ref_cardLocked__b_h8p:hover{scale:1}.internote-ref_cardLocked__b_h8p:hover .internote-ref_leftBorder__dXk4S:before{opacity:.4}.internote-ref_cardInvalid__4LqNT{cursor:default;border-style:dashed}.internote-ref_cardInvalid__4LqNT:hover{scale:1}.internote-ref_cardInvalid__4LqNT:hover .internote-ref_leftBorder__dXk4S:before{opacity:.4}.internote-ref_cardInvalid__4LqNT .internote-ref_leftBorder__dXk4S:before{background:linear-gradient(to top,var(--grey-6),var(--bg-secondary))}.internote-ref_cardInvalid__4LqNT .internote-ref_label__CjJo6{color:var(--grey-5)}.internote-ref_cardInvalid__4LqNT .internote-ref_id__kTevD{color:var(--grey-6);font-style:italic}.internote-ref_brokenTitle__2OgCR{display:flex;align-items:center;font-size:var(--unit-narrative);font-weight:500;color:var(--grey-8);font-family:var(--font-family-academic)}.internote-ref_brokenIcon__GIFXe{display:inline-flex;align-items:center;line-height:0;flex-shrink:0;margin-right:6px;opacity:.7}.internote-ref_brokenDetail__jcyLm{font-size:calc(var(--unit-narrative)*.93);color:var(--grey-7);line-height:1.4}.internote-ref_brokenId__l8__b{font-family:var(--font-family-mono);font-size:.92em;padding:1px 4px;border-radius:var(--radius-sm);background:var(--grey-2);color:var(--grey-9);-webkit-user-select:all;-moz-user-select:all;user-select:all;word-break:break-all}.definition_callout__Hfezo,.definition_definition__UfmDI{border-radius:var(--radius-md);margin:5px 0;box-sizing:border-box;position:relative}.definition_calloutHeader__AB3zr,.definition_definitionHeader__iAL8Z{display:flex;align-items:center;gap:12px;padding:15px 20px 10px;line-clamp:1;overflow:hidden}.definition_calloutLabel__tBKQp,.definition_definitionTerm__Ud2I5{font-family:var(--font-family-academic);font-size:calc(var(--unit-narrative)*.85);font-weight:400;text-transform:uppercase;letter-spacing:.5px}.definition_calloutLabel__tBKQp .katex,.definition_definitionTerm__Ud2I5 .katex{text-transform:none;letter-spacing:normal}.definition_calloutContent__yyfH3,.definition_definitionContent__3cqiP{padding:0 0 15px}.definition_calloutContent__yyfH3>*,.definition_definitionContent__3cqiP>*{margin:0}.definition_calloutContent__yyfH3>:not(:last-child),.definition_definitionContent__3cqiP>:not(:last-child){margin-bottom:14px}.definition_definition__UfmDI{counter-increment:definition-counter;background:var(--teal-1);border:1px solid var(--teal-3);color:var(--teal-10)}.definition_definitionTerm__Ud2I5{color:var(--teal-9)}.definition_definitionTerm__Ud2I5:before{content:"DEFINITION " counter(definition-counter);font-weight:700;opacity:.8;margin-right:12px}.example_callout__WuRRH,.example_example__ZBLNE{border-radius:var(--radius-md);margin:5px 0;box-sizing:border-box;position:relative}.example_calloutHeader__MOCiL,.example_exampleHeader__r0eb_{display:flex;align-items:center;gap:12px;padding:15px 20px 10px;line-clamp:1;overflow:hidden}.example_calloutLabel__76OaT,.example_exampleLabel__ffuf5{font-family:var(--font-family-academic);font-size:calc(var(--unit-narrative)*.85);font-weight:400;text-transform:uppercase;letter-spacing:.5px}.example_calloutLabel__76OaT .katex,.example_exampleLabel__ffuf5 .katex{text-transform:none;letter-spacing:normal}.example_calloutContent__CFhiq,.example_exampleContent__h_BtQ{padding:0 0 15px}.example_calloutContent__CFhiq>*,.example_exampleContent__h_BtQ>*{margin:0}.example_calloutContent__CFhiq>:not(:last-child),.example_exampleContent__h_BtQ>:not(:last-child){margin-bottom:14px}.example_example__ZBLNE{counter-increment:example-counter;background:var(--orange-1);border:1px solid var(--orange-3);color:var(--orange-10)}.example_exampleLabel__ffuf5{color:var(--orange-9)}.example_exampleLabel__ffuf5:before{content:"EXAMPLE " counter(example-counter);font-weight:700;opacity:.8;margin-right:12px}.note_callout__k_bjU,.note_note__vryJi{border-radius:var(--radius-md);margin:5px 0;box-sizing:border-box;position:relative}.note_calloutHeader__ouLVd,.note_noteHeader__np3sA{display:flex;align-items:center;gap:12px;padding:15px 20px 10px;line-clamp:1;overflow:hidden}.note_calloutLabel__4_zXD,.note_noteLabel__aqhJL{font-family:var(--font-family-academic);font-size:calc(var(--unit-narrative)*.85);font-weight:400;text-transform:uppercase;letter-spacing:.5px}.note_calloutLabel__4_zXD .katex,.note_noteLabel__aqhJL .katex{text-transform:none;letter-spacing:normal}.note_calloutContent__Zn279,.note_noteContent__T2da0{padding:0 0 15px}.note_calloutContent__Zn279>*,.note_noteContent__T2da0>*{margin:0}.note_calloutContent__Zn279>:not(:last-child),.note_noteContent__T2da0>:not(:last-child){margin-bottom:14px}.note_note__vryJi{counter-increment:note-counter;background:var(--blue-1);border:1px solid var(--blue-3);color:var(--blue-10)}.note_noteLabel__aqhJL{color:var(--blue-9)}.note_noteLabel__aqhJL:before{content:"NOTE " counter(note-counter);font-weight:700;opacity:.8;margin-right:12px}.task_callout__9w1qk,.task_task__7QKEX{border-radius:var(--radius-md);margin:5px 0;box-sizing:border-box;position:relative}.task_calloutHeader__doDKU,.task_taskHeader__ZNjKM{display:flex;align-items:center;gap:12px;padding:15px 20px 10px;line-clamp:1;overflow:hidden}.task_calloutLabel__YIRHb,.task_taskLabel__OfdnX{font-family:var(--font-family-academic);font-size:calc(var(--unit-narrative)*.85);font-weight:400;text-transform:uppercase;letter-spacing:.5px}.task_calloutLabel__YIRHb .katex,.task_taskLabel__OfdnX .katex{text-transform:none;letter-spacing:normal}.task_calloutContent__pKqEP,.task_taskContent__PcBeR{padding:0 0 15px}.task_calloutContent__pKqEP>*,.task_taskContent__PcBeR>*{margin:0}.task_calloutContent__pKqEP>:not(:last-child),.task_taskContent__PcBeR>:not(:last-child){margin-bottom:14px}.task_task__7QKEX{counter-increment:task-counter;background:var(--yellow-1);border:1px solid var(--yellow-3);color:var(--yellow-10)}.task_taskLabel__OfdnX{color:var(--yellow-9)}.task_taskLabel__OfdnX:before{content:"TASK " counter(task-counter);font-weight:700;opacity:.8;margin-right:12px}.task_taskReveal__cBmOe{margin:0 20px;padding:10px 0 14px;border-top:1px solid var(--yellow-3)}.task_taskRevealToggle__oQv0t{display:inline-flex;align-items:center;gap:5px;padding:0;border:none;background:none;cursor:pointer;font-family:var(--font-family-academic);font-size:calc(var(--unit-narrative)*.8);font-weight:700;text-transform:uppercase;letter-spacing:.5px;color:var(--yellow-9);opacity:.8}.task_taskRevealToggle__oQv0t:hover{opacity:1}.task_taskRevealChevron__9oA9E{display:inline-flex;transition:transform .15s ease}.task_taskRevealChevron__9oA9E[data-open]{transform:rotate(90deg)}@media(prefers-reduced-motion:reduce){.task_taskRevealChevron__9oA9E{transition:none}}.task_taskRevealPanel__3e20D{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows .22s ease,opacity .18s ease}.task_taskRevealPanel__3e20D[data-open]{grid-template-rows:1fr;opacity:1}@media(prefers-reduced-motion:reduce){.task_taskRevealPanel__3e20D{transition:none}}.task_taskRevealClip__GnL6J{overflow:hidden;min-height:0}.title-edit_editableText__YV5my{cursor:pointer;border-radius:var(--radius-md);transition:background-color .12s ease-out}.title-edit_editableText__YV5my:hover{background:color-mix(in srgb,var(--grey-6) 7%,transparent)}.title-edit_ghostText__AK6Tp{color:var(--grey-6);font-style:italic}.title-edit_editBox__nU0o1{width:100%}.title-edit_editInput__xrbAP{display:block;width:100%;box-sizing:border-box;padding:4px 10px;text-align:center;font-family:inherit;background:var(--bg-secondary);border:1.5px solid var(--blue-6);border-radius:var(--radius-lg);outline:none}.title-edit_editTextarea__YFq66{resize:none;overflow:hidden}.title-edit_editError__G__r_{display:block;margin-top:4px;font-family:var(--font-family-sans);font-size:12px;color:var(--red-7)}.title-edit_tagPopoverContent__87SJh{width:280px;padding:4px 2px}.title-edit_flagBadgeButton__F59vA{all:unset;cursor:pointer;display:inline-flex;transition:opacity .12s ease-out}.title-edit_flagBadgeButton__F59vA:hover{opacity:1!important}.title_description__6vmck,.title_heading__GbFP_,.title_textClamp__oJKlU{display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.title_heading__GbFP_{font-family:var(--font-family-academic);font-weight:600;font-size:28px;margin:0 auto;width:100%;line-height:1.2;color:var(--grey-10);padding:0}.title_description__6vmck{line-height:1.4;font-weight:400;margin:5px auto 0;padding:0;font-size:16px;color:var(--grey-9)}.title_byline___QYz5{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;column-gap:8px;row-gap:4px;margin:14px auto 0;color:var(--grey-9);font-family:var(--font-family-sans);font-stretch:88%}.title_bylineSep__zc7ye{color:var(--grey-6)}.title_bylineWho__4UXZz{display:inline-flex;align-items:center;gap:6px;color:var(--grey-10);font-weight:500}.title_iconGroup__QE72S{display:inline-flex;align-items:center;gap:2px}.title_tagList__rqbME{margin:8px auto 0}.title_titleComponent__qcNnb{text-align:center;width:100%;display:flex;flex-direction:column;align-items:stretch;box-sizing:border-box;gap:5px;position:relative}.title_titleComponent__qcNnb.title_narrative___hWvR{padding:0 15px 30px;margin:6px 0 20px}.title_titleComponent__qcNnb.title_narrative___hWvR .title_heading__GbFP_{font-size:calc(var(--unit-narrative)*1.75)}.title_titleComponent__qcNnb.title_narrative___hWvR .title_description__6vmck{font-size:calc(var(--unit-narrative)*1.05)}.title_titleComponent__qcNnb.title_narrative___hWvR .title_byline___QYz5{font-size:calc(var(--unit-narrative)*.85)}.title_titleComponent__qcNnb.title_narrative___hWvR:after{content:"";position:absolute;bottom:0;left:50%;transform:translateX(-50%);max-width:400px;width:100%;border-bottom:1.5px solid var(--grey-3)}.title_titleComponent__qcNnb.title_canvas__lwQA7 .title_heading__GbFP_{font-size:calc(var(--unit-canvas)*2);font-weight:650}.title_titleComponent__qcNnb.title_canvas__lwQA7 .title_description__6vmck{font-size:var(--unit-canvas)}.title_titleComponent__qcNnb.title_canvas__lwQA7 .title_byline___QYz5{font-size:calc(var(--unit-canvas)*.85)}.title_titleComponent__qcNnb.title_canvas__lwQA7{margin:0 0 80px;max-width:700px}.title_titleComponent__qcNnb.title_canvas__lwQA7 .title_tagsList__yVNcT{gap:10px}.completion-card_card__tqdH6{position:fixed;bottom:24px;left:30px;right:var(--canvas-split-width,50vw);display:flex;justify-content:center;z-index:99;pointer-events:none;opacity:0;transform:translateY(calc(100% + 32px));transition:transform .32s cubic-bezier(.34,1.56,.64,1),opacity .2s ease-out}.completion-card_card__tqdH6.completion-card_visible__SkMv4{transform:translateY(0);opacity:1}.completion-card_pill__kSIab{display:inline-flex;align-items:center;gap:8px;height:32px;pointer-events:auto;background:var(--bg-primary-glass-heavy);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid var(--grey-3);border-radius:999px;padding:4px 15px}.completion-card_label__XUZI_{margin:0;white-space:nowrap;flex-shrink:0}.completion-card_divider___FXjG{width:1px;height:20px;background:var(--grey-4);flex-shrink:0;margin:0 -4px 0 8px}.completion-card_actions__4VGav{display:flex;align-items:center;gap:4px}.edit-bar_bar__z1o13{position:fixed;bottom:24px;left:0;right:0;display:flex;justify-content:center;z-index:99;pointer-events:none;opacity:0;transform:translateY(calc(100% + 32px));transition:transform .32s cubic-bezier(.34,1.56,.64,1),opacity .2s ease-out}.edit-bar_bar__z1o13.edit-bar_visible__S_3yq{transform:translateY(0);opacity:1}.edit-bar_pill__uehTm{display:inline-flex;align-items:center;gap:8px;height:32px;pointer-events:auto;background:var(--bg-primary-glass-heavy);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid var(--grey-3);border-radius:999px;padding:4px 15px}.edit-bar_indicator__eEZgM{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;margin-left:2px}.edit-bar_divider__Vsz_Y{width:1px;height:20px;background:var(--grey-4);flex-shrink:0;margin:0 2px}.edit-bar_actions__UZ3k9{display:flex;align-items:center;gap:4px}.chat_root__twCSS{position:relative;width:100%;margin:-10px 0;z-index:1}.chat_hoverZone__MfdZW{position:absolute;left:-27px;top:-18px;height:36px;width:calc(100% + 27px);display:flex;align-items:center;gap:8px;pointer-events:auto}.chat_controls__kIOif{display:flex;align-items:center;gap:8px;width:100%;height:100%}.chat_tearDropButton__eZGhB{flex-shrink:0;width:30px;height:30px;background:var(--grey-2);border:none;border-radius:50% 2px 50% 50%;transition:background .3s ease-out;transform:rotate(45deg);cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0}.chat_tearDropButton__eZGhB:hover{background:var(--grey-3)}.chat_tearDropButton__eZGhB:hover .chat_tearDropIcon___NnMy{color:var(--grey-10)}.chat_tearDropIcon___NnMy{display:flex;align-items:center;justify-content:center;transform:rotate(-45deg);color:var(--grey-9);transition:color .3s ease-out;margin-bottom:1px}.chat_chatWindow__Bc1nO{width:100%;min-width:0;max-width:100%;box-sizing:border-box;margin:15px 0 0;background:var(--bg-secondary);border:1px solid var(--grey-3);border-radius:var(--radius-md);display:flex;flex-direction:column;animation:chat_chatOpen__D60fC .3s ease-out forwards}.chat_chatWindow__Bc1nO:has(.chat_chatBodyMinimised__omwNW){margin:15px 0}@keyframes chat_chatOpen__D60fC{0%{-webkit-clip-path:inset(0 0 100% 0);clip-path:inset(0 0 100% 0)}to{-webkit-clip-path:inset(0 0 -2px 0);clip-path:inset(0 0 -2px 0)}}.chat_chatHeader__UdHUr{display:flex;align-items:center;justify-content:space-between;padding:15px 20px 10px;flex-shrink:0}.chat_chatHeaderMinimised__2Evka{padding:12px 20px 14px;align-items:center}.chat_chatTitleGroup__hweL3{display:flex;align-items:center;gap:12px;min-width:0;flex:1 1;overflow:hidden}.chat_chatTitle__soNlj{font-weight:700;color:var(--grey-9);opacity:.8;flex-shrink:0}.chat_chatMinimisedSubtext__VRtCS,.chat_chatTitle__soNlj{font-family:var(--font-family-academic);font-size:calc(var(--unit-narrative)*.86);text-transform:uppercase;letter-spacing:.5px}.chat_chatMinimisedSubtext__VRtCS{font-weight:400;color:var(--grey-7);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.chat_chatHeaderActions___PyxH{display:flex;align-items:center;align-self:center;gap:4px;flex-shrink:0;margin-left:12px}.chat_chatBody__0mbCx{overflow:hidden;max-height:600px;opacity:1;transition:max-height .25s ease-out,opacity .2s ease-out}.chat_chatBodyMinimised__omwNW{max-height:0;opacity:0}.chat_messageList__u_9af{overflow-y:auto;padding:8px 20px 12px;display:flex;flex-direction:column;justify-content:flex-start;gap:16px;flex-shrink:0}.chat_resizeBar__QKJMt{display:flex;justify-content:center;align-items:center;height:10px;margin:4px 0 16px;cursor:ns-resize;-webkit-user-select:none;-moz-user-select:none;user-select:none}.chat_resizeBar__QKJMt:after{content:"";display:block;width:60px;height:2px;background:var(--grey-4);border-radius:var(--radius-sm);transition:background .2s ease-out}.chat_resizeBarActive__5mZvq:after,.chat_resizeBar__QKJMt:active:after{background:var(--grey-5)}.chat_emptyState__KTFrQ{margin:auto;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.chat_emptyStateIllustration__wgXVG{margin-bottom:18px}.chat_emptyStateSubtitle__NCCc4{font-family:var(--font-family-sans);font-size:calc(var(--unit-narrative)*.8);color:var(--grey-8);line-height:1.4;max-width:240px}.chat_userBubble__PJGcM{align-self:flex-end;background:var(--grey-10);color:var(--grey-10-foreground);border-radius:12px 12px 2px 12px}.chat_assistantBubble__KGkXK,.chat_userBubble__PJGcM{max-width:85%;font-family:var(--font-family-sans);font-size:var(--unit-narrative);line-height:1.4;padding:7px 12px;word-break:break-word;-webkit-user-select:text;-moz-user-select:text;user-select:text}.chat_assistantBubble__KGkXK{align-self:flex-start;background:var(--grey-2);color:var(--grey-10);border-radius:12px 12px 12px 2px}.chat_assistantBubble__KGkXK .katex-display{margin:8px 0;padding:4px 0}.chat_loadingDots__dJAgT{display:flex;align-items:center;justify-content:center;gap:4px;height:21px}.chat_loadingDots__dJAgT span{display:block;width:7px;height:7px;border-radius:50%;background:var(--grey-6);animation:chat_loadingBounce__OFREn 1.2s ease-in-out infinite}.chat_loadingDots__dJAgT span:nth-child(2){animation-delay:.2s}.chat_loadingDots__dJAgT span:nth-child(3){animation-delay:.4s}@keyframes chat_loadingBounce__OFREn{0%,80%,to{transform:scale(.7);opacity:.4}40%{transform:scale(1);opacity:1}}.chat_chatFooter__ThTpc{display:flex;align-items:flex-end;gap:8px;padding:10px 20px 16px;border-top:1px solid var(--grey-3);border-radius:0 0 5px 5px;background:var(--bg-primary);flex-shrink:0}.chat_input__7sgwW{flex:1 1;min-height:55px;max-height:120px;padding:0;border:none;border-radius:0;font-size:var(--unit-narrative);font-family:var(--font-family-sans);resize:none;outline:none;background:rgba(0,0,0,0);color:var(--grey-10);line-height:1.4}.chat_input__7sgwW::placeholder{color:var(--grey-6)}.chat_sendButton__bN7_g{height:31px;width:31px;background:var(--grey-2);border:none;border-radius:var(--radius-md);cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--grey-9);flex-shrink:0;margin:0 -8px -3px 0;transition:.3s ease-out}.chat_sendButton__bN7_g:hover{background:var(--grey-3)}.messageContent_container__rTs3u{display:flex;flex-direction:column;gap:8px;width:100%}.messageContent_paragraph__tw_2h{margin:0;font-family:var(--font-family-sans);font-size:var(--unit-narrative);line-height:1.4;color:inherit}.messageContent_paragraph__tw_2h strong{font-weight:600}.messageContent_orderedList__am40f,.messageContent_unorderedList__X0BVC{margin:0;padding-left:18px;font-family:var(--font-family-sans);font-size:var(--unit-narrative);line-height:1.4;color:inherit}.messageContent_orderedList__am40f li,.messageContent_unorderedList__X0BVC li{margin:4px 0}.messageContent_equation__kClbq{margin:8px 0;padding:4px 0;display:flex;justify-content:center;width:100%}.messageContent_equationFallback__5L5GC{margin:8px 0;padding:4px;font-size:12px;color:var(--grey-6);text-align:center;font-family:monospace;background:var(--grey-1);border-radius:var(--radius-sm)}.messageContent_citation__81ZFY{cursor:pointer;display:inline-flex;align-items:center;justify-content:center;padding:.75px 6px 0;line-height:1.2;margin:0 1px;background:var(--grey-4);color:var(--grey-9);font-size:12px;font-weight:500;border-radius:var(--radius-xl);transition:background .2s ease-out,color .2s ease-out;position:relative;top:-1px}.messageContent_citation__81ZFY:hover{background:var(--grey-5);color:var(--grey-10)}.element-page_header__OhCqD{margin-bottom:var(--space-2)}.element-page_relations__TWsgA{display:flex;gap:calc(var(--unit)*1.125);flex-wrap:wrap;margin:calc(var(--unit)*.75) 0 0}.element-page_relationLink__o_IKW{font-family:var(--font-family-sans);font-size:var(--text-dense);color:var(--accent-9);text-decoration:none}.element-page_relationLink__o_IKW:hover{text-decoration:underline}.element-page_availability__WvsS6{margin:calc(var(--unit)*.75) 0 0}.element-page_availability__WvsS6,.element-page_badgeRow__RQRI8{display:flex;align-items:center;gap:calc(var(--unit)*.375);flex-wrap:wrap}.element-page_badgeRow__RQRI8{margin:calc(var(--unit)*.75) 0 var(--space-3)}.element-page_description__nbA9d{line-height:1.65}.element-page_guidance__PpvAz{display:flex;align-items:center;gap:calc(var(--unit)*.875);flex-wrap:wrap;margin-top:calc(var(--unit)*1.25);padding:calc(var(--unit)*.625) calc(var(--unit)*.875);border:1px solid var(--grey-3);border-radius:var(--radius-lg);background:var(--grey-1)}.element-page_guidanceLink__PtM1G{font-family:var(--font-family-sans);font-size:var(--text-dense);font-weight:500;color:var(--accent-9);text-decoration:none}.element-page_guidanceLink__PtM1G:hover{text-decoration:underline}.element-page_guide__1loFH{margin-top:var(--space-5)}.element-page_referenceRule__Jg4eZ{margin:calc(var(--unit)*2.5) 0 0;border:0;border-top:1px solid var(--grey-3)}.element-page_sectionNote__l9fMY{margin:0 0 calc(var(--unit)*.75)}.element-page_attrId__IyPTe{font-size:var(--text-dense);color:var(--grey-10)}.element-page_attrTable__ExkGy{display:flex;flex-direction:column;border-top:1px solid var(--grey-3)}.element-page_attrRow__yJSaF{display:flex;flex-direction:column;gap:calc(var(--unit)*.375);padding:calc(var(--unit)*.75) 0;border-bottom:1px solid var(--grey-3)}.element-page_attrTree__5my0_,.element-page_branches__7bTVc{display:flex;flex-direction:column;gap:var(--space-3)}.element-page_branches__7bTVc{margin-left:calc(var(--unit)*.25);padding-left:calc(var(--unit)*1.5);border-left:1px solid var(--grey-3)}.element-page_branch__DGKFu{display:flex;flex-direction:column;gap:calc(var(--unit)*.5)}.element-page_trunkNote__AnE7x{margin:0}.element-page_branchHead__LeYeY{position:relative;display:flex;align-items:center;gap:calc(var(--unit)*.375);flex-wrap:wrap}.element-page_branchHead__LeYeY:before{content:"";position:absolute;left:calc(var(--unit)*-1.5);top:calc(var(--unit)*.75);width:calc(var(--unit)*1.125);border-top:1px solid var(--grey-3)}.element-page_attrHead__tMz_v{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-2)}.element-page_attrName__vDOKn{display:flex;align-items:center;gap:calc(var(--unit)*.375);flex-wrap:wrap}.element-page_attrDefault__NyG4J{display:flex;align-items:center;gap:var(--space-2)}.element-page_attrOptions__CqfEj{justify-content:flex-end;max-width:60%}.element-page_attrOptions__CqfEj,.element-page_attrValues__CgmQW{display:flex;align-items:center;gap:var(--space-1);flex-wrap:wrap}.element-page_chipLink__FjFCt,.element-page_typeLink__23F_F{text-decoration:none}.element-page_chipLink__FjFCt:hover,.element-page_typeLink__23F_F:hover{filter:brightness(.96)}.element-page_chipRow__7qLt6{display:flex;align-items:center;gap:calc(var(--unit)*.375);flex-wrap:wrap}.element-page_childrenGroup__U4sov{display:flex;flex-direction:column;gap:calc(var(--unit)*.375)}.element-page_childrenGroup__U4sov,.element-page_example__REguk{margin-bottom:calc(var(--unit)*.875)}.element-page_notesList__l5RYQ{margin:0;padding-left:calc(var(--unit)*1.25)}.element-page_notesList__l5RYQ li{margin:calc(var(--unit)*.375) 0;line-height:1.6}.family_header__WdAX8{margin-bottom:calc(var(--unit)*.75)}.family_axisNote__tovgV{display:block;margin:0 0 calc(var(--unit)*.875)}.family_memberList__j4tGb{border:1px solid var(--grey-3);border-radius:var(--radius-lg);overflow:hidden}.family_memberRow__084Y1{display:grid;grid-template-columns:120px auto 1fr;align-items:center;grid-gap:calc(var(--unit)*.75);gap:calc(var(--unit)*.75);padding:calc(var(--unit)*.75) var(--space-3);text-decoration:none}.family_memberRow__084Y1+.family_memberRow__084Y1{border-top:1px solid var(--grey-3)}.family_memberRow__084Y1:hover{background:var(--grey-2)}.family_memberName__W8_RP{font-family:var(--font-family-sans);font-size:var(--text-small);font-weight:575;color:var(--grey-10)}.family_memberDesc__E_f26{min-width:0}:root[data-layout=phone] .family_memberRow__084Y1,:root[data-layout=tablet] .family_memberRow__084Y1{grid-template-columns:1fr;gap:calc(var(--unit)*.375)}.packs_header__ivn6A{margin-bottom:calc(var(--unit)*.75)}.packs_nodeName__qVF_R{font-family:var(--font-family-mono);font-size:var(--text-lead);font-weight:600;color:var(--grey-10)}.packs_nodeSection__aYFIs{padding:calc(var(--unit)*1.25) 0;border-bottom:1px solid var(--grey-3);display:flex;flex-direction:column;gap:calc(var(--unit)*.625);scroll-margin-top:24px}.packs_nodeSection__aYFIs:last-child{border-bottom:none}.packs_nodeHead__hId7p{display:flex;align-items:center;gap:var(--space-2)}.packs_packList__4OJ5A{list-style:none;margin:0;padding:0}.packs_packRow__bM2s7{display:flex;flex-direction:column;gap:calc(var(--unit)*.25);padding:calc(var(--unit)*1) 0;border-bottom:1px solid var(--grey-3)}.packs_packRow__bM2s7:last-child{border-bottom:none}.packs_packName__Nk8T6{font-family:var(--font-family-mono);font-size:var(--text-lead);font-weight:600;color:var(--grey-10);text-decoration:none;width:-moz-fit-content;width:fit-content}.packs_packName__Nk8T6:hover{color:var(--blue-7)}.types_header__GRJUq{margin-bottom:calc(var(--unit)*.75)}.types_typeName__yKKAS{font-family:var(--font-family-mono);font-size:var(--text-lead);font-weight:600;color:var(--grey-10)}.types_typeSection__pPpVa{padding:calc(var(--unit)*1.25) 0;border-bottom:1px solid var(--grey-3);display:flex;flex-direction:column;gap:calc(var(--unit)*.625);scroll-margin-top:24px}.types_typeSection__pPpVa:last-child{border-bottom:none}.types_typeHead__ZdkCI{display:flex;align-items:center;gap:var(--space-2)}.types_badgeGroup__juL9Z{display:flex;flex-direction:column;gap:calc(var(--unit)*.375)}.types_badges__8rLlo{display:flex;align-items:center;gap:calc(var(--unit)*.375);flex-wrap:wrap}.types_examples__vhaR_{margin-top:calc(var(--unit)*.125)}