.blocks_copyButton__8jsr_{cursor:pointer;border:none;padding:var(--c74-spacing-xs) var(--c74-spacing-sm)}.blocks_copyButton__8jsr_[copied=true]{color:var(--c74-color-success-text)}.blocks_copyIconSpaced__AnHTI svg{margin-right:var(--c74-spacing-xs)}.blocks_attachmentFigure__A8tru{background-color:var(--c74-article-offset-bg);color:var(--c74-article-offset-color);padding:var(--c74-spacing-lg)}.blocks_attachmentFigure__A8tru .blocks_attachmentWrap__kCghd{align-items:center;display:flex;gap:var(--c74-spacing-lg)}:is(.blocks_attachmentFigure__A8tru .blocks_attachmentWrap__kCghd) .blocks_attachmentDetails__qsflP{flex:1 1}:is(.blocks_attachmentFigure__A8tru .blocks_attachmentWrap__kCghd) .blocks_attachmentDetails__qsflP figcaption{text-align:left}.blocks_audioFigure__Z_iSE audio{display:block;margin:0 auto}.blocks_calloutFigure__P7fLY{border-left-width:5px;border-left-style:solid;padding:var(--c74-spacing-lg) var(--c74-spacing-lg);background-color:var(--c74-article-offset-bg);color:var(--c74-article-offset-color)}.blocks_calloutFigure__P7fLY[data-level=info]{border-left-color:var(--c74-color-info-background)}.blocks_calloutFigure__P7fLY[data-level=warning]{border-left-color:var(--c74-color-warn-background)}.blocks_calloutFigure__P7fLY[data-level=alert]{border-left-color:var(--c74-color-error-background)}@media print{.blocks_calloutFigure__P7fLY{background-color:color-mix(in srgb,#fff 96%,#000);color:var(--c74-color-black)}}.blocks_svgFigure__tX79b>:first-child{margin:0 auto}.blocks_svgFigure__tX79b svg{height:auto;max-width:100%}.blocks_svgFigure__tX79b text{fill:var(--svg-fg)}.blocks_messageFigure__aRKF6{background-color:var(--c74-color-patcher-bg);padding:var(--c74-spacing-md) calc(2 * var(--c74-spacing-lg)) var(--c74-spacing-md) var(--c74-spacing-md);position:relative}.blocks_messageFigure__aRKF6 .blocks_copyButton__8jsr_{background-color:var(--c74-article-offset-bg);color:var(--c74-article-offset-color);position:absolute;right:0;top:0}.blocks_patcherFigure__FGTPb{background-color:var(--c74-article-offset-bg);color:var(--c74-article-offset-color);padding:var(--c74-spacing-md) calc(2 * var(--c74-spacing-lg)) var(--c74-spacing-md) var(--c74-spacing-md);position:relative}.blocks_patcherFigure__FGTPb .blocks_copyButton__8jsr_{background-color:var(--c74-article-offset-bg);color:var(--c74-article-offset-color);position:absolute;right:0;top:0}.blocks_patcherFigure__FGTPb p{margin-bottom:0}.blocks_vimeoFigure__uXWVI,.blocks_youtubeFigure__SASGg{aspect-ratio:16/9;width:100%}.blocks_vimeoFigure__uXWVI iframe,.blocks_youtubeFigure__SASGg iframe{height:100%;width:100%}.blocks_pre__Fnmv8{position:relative}.blocks_pre__Fnmv8 .blocks_copyButton__8jsr_{background-color:var(--jed_background);color:var(--jed_defaulttext);position:absolute;right:0;top:0}.blocks_lomGraphFigure__nQbUx{position:relative;background-color:var(--svg-bg);margin:var(--c74-spacing-lg);padding:var(--c74-spacing-xs)}.blocks_lomGraphFigure__nQbUx[data-expanded=true]{position:fixed;inset:0;overflow:hidden;margin:0;background-color:var(--svg-bg);z-index:var(--c74-modal-zindex)}.blocks_lomGraphFigure__nQbUx .blocks_lomGraphExpandToggle__G_9w9{position:absolute;border:none;border-radius:var(--c74-radius-sm);cursor:pointer;font-size:var(--c74-font-size-sm);padding:var(--c74-spacing-xs) var(--c74-spacing-xs);top:0;right:0}.blocks_lomGraphFigure__nQbUx .blocks_lomGraphImageWrap__kd0Mp{overflow:auto;text-align:center;width:100%}[data-expanded=true]:is(.blocks_lomGraphFigure__nQbUx .blocks_lomGraphImageWrap__kd0Mp){width:auto;height:100%;overflow:scroll;overscroll-behavior:contain}.blocks_lomGraphFigure__nQbUx .blocks_lomGraphImageWrap__kd0Mp p{margin-bottom:0}.blocks_lomGraphFigure__nQbUx .blocks_lomGraphImageWrap__kd0Mp>*{height:100%;width:100%}.blocks_lomGraphFigure__nQbUx .blocks_lomGraphImageWrap__kd0Mp svg{display:block;width:inherit;height:inherit;margin:0 auto;pointer-events:all}.blocks_lomGraphFigure__nQbUx .blocks_lomGraphImageWrap__kd0Mp svg g[id$=_class]{cursor:pointer}.blocks_lomGraphFigure__nQbUx .blocks_lomGraphImageWrap__kd0Mp[data-expanded=true] svg{width:auto;height:auto}.blocks_tutorialPatch__cZAO5{border-left:5px solid var(--c74-color-info-background);padding:var(--c74-spacing-lg) var(--c74-spacing-lg);background-color:var(--c74-article-offset-bg);color:var(--c74-article-offset-color)}.blocks_tutorialPatch__cZAO5[data-level=info]{border-left-color:var(--c74-color-info-background)}.blocks_h2Heading__p8MWQ:hover .blocks_anchorLink__kJCjR{display:inline-block}.blocks_anchorLink__kJCjR{color:inherit;display:none;margin-left:var(--c74-spacing-sm)}@media print{.blocks_anchorLink__kJCjR{display:none}}@media(pointer:coarse){.blocks_anchorLink__kJCjR{display:inline-block}}.article_wrapper__3zirf{display:grid;grid-template-areas:"nav main aside";grid-template-columns:300px 1fr 220px;min-height:calc(95vh - var(--c74-page-max-content-height));width:100%}.article_wrapper__3zirf.article_articleWithNavOnly__O8UA7{grid-template-areas:"nav main";grid-template-columns:300px 1fr}.article_wrapper__3zirf.article_articleWithAsideOnly__uHP7G{grid-template-areas:"main aside";grid-template-columns:1fr 250px}.article_wrapper__3zirf.article_articleContentOnly___8LiZ{grid-template-areas:"main";grid-template-columns:1fr}@media only screen and (max-width:62em){.article_wrapper__3zirf{display:block}}@media print{.article_wrapper__3zirf{grid-template-areas:"main";grid-template-columns:100vw}}.article_contentWrap__daprD{overflow:hidden;padding-bottom:var(--c74-spacing-xxl);min-height:80vh}.article_contentWrap__daprD .article_content__OHg47{max-width:var(--c74-max-article-width);margin:0 auto;padding:var(--c74-spacing-xl) var(--c74-spacing-xl) 0 var(--c74-spacing-xl)}.article_contentWrap__daprD[data-fullwidth=true] .article_content__OHg47{max-width:var(--c74-max-article-full-width);margin:0 auto}@media print{.article_contentWrap__daprD{width:100vw}}.article_sidebarsWrapper__hv_fz{display:contents;--sidebar-inset-top:var(--c74-spacing-xl);--sidebar-inset-bottom:var(--c74-spacing-lg);--disclosure-margin:5px;--disclosure-size:18px;--disclosure-offset:calc(var(--disclosure-margin) + var(--disclosure-size));--item-padding-horizontal:var(--c74-spacing-lg);--item-padding-vertical:calc(0.7 * var(--c74-spacing-xs))}.article_asideWrapper__EYa1D,.article_navWrapper__uzwr7,.article_sidebarsWrapper__hv_fz{max-height:var(--c74-page-max-content-height);position:-webkit-sticky;position:sticky;top:var(--c74-page-offset-top)}@media print{.article_asideWrapper__EYa1D,.article_navWrapper__uzwr7{display:none}}.article_mobileSecondaryHeaderWrap__rfHg5{background-color:var(--c74-secondary-header-bg);color:var(--c74-secondary-header-text);border-bottom:1px solid var(--c74-default-border-color);display:none;height:var(--c74-secondary-header-height);position:-webkit-sticky;position:sticky;top:var(--c74-page-header-height);z-index:calc(var(--c74-header-zindex) - 1)}@media only screen and (max-width:62em){.article_mobileSecondaryHeaderWrap__rfHg5{display:block}}.article_activeMobileIcon__iLI3y{color:var(--c74-primary-color)}.article_mobileSecondaryHeader__VFiK3{display:flex;align-items:center;justify-content:space-between}.article_navWrapper__uzwr7{border-right:1px solid var(--c74-nav-color-border);font-size:var(--c74-font-size-md);line-height:var(--c74-line-height-md);grid-area:nav;overflow-y:auto;background-color:var(--c74-nav-color-bg);color:var(--c74-nav-color-text)}@media only screen and (max-width:62em){.article_navWrapper__uzwr7{display:none;position:fixed;top:var(--c74-page-offset-top);left:0;width:90vw;max-width:20rem;z-index:var(--c74-scope-nav-zindex);overscroll-behavior:none;height:var(--c74-page-max-content-height)}.article_navWrapper__uzwr7[data-show=true]{display:block}}.article_navMobileOverlay__TMS9g{-webkit-appearance:none;appearance:none;border:none;display:block;position:fixed;background-color:rgba(0,0,0,.6);-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);outline:none;top:var(--c74-page-offset-top);left:0;width:100vw;height:var(--c74-page-max-content-height);overscroll-behavior:none;z-index:calc(var(--c74-scope-nav-zindex) - 1)}.article_navInner__ZQPiB{padding:var(--sidebar-inset-top) 0 var(--sidebar-inset-bottom) 0}.article_navList__PSQF4{padding:0 var(--c74-spacing-lg);list-style-type:none;margin:0}.article_navSeparator__1WwS9{margin:var(--c74-spacing-lg) var(--c74-spacing-md);outline:none;border:none;border-bottom:1px solid var(--c74-default-border-color)}.article_navGroup__YRPxX{margin:var(--c74-spacing-lg) 0}.article_navGroup__YRPxX:first-child{margin-top:0}.article_navGroup__YRPxX:last-child{margin-bottom:0}.article_navGroup__YRPxX>h3{font-size:inherit;font-weight:var(--c74-font-weight-bold);margin:0 var(--item-padding-horizontal) var(--item-padding-vertical) var(--item-padding-horizontal);padding-bottom:var(--item-padding-vertical);border-bottom:1px solid var(--c74-default-border-color);text-transform:uppercase}.article_navGroup__YRPxX>ol{padding:0;margin:0;list-style:none}.article_navGroup__YRPxX>ol>li>.article_navSeparator__1WwS9{margin-left:0;margin-right:0}.article_navLink__EVGfW{color:inherit;display:block;overflow:hidden;padding:var(--item-padding-vertical) var(--item-padding-horizontal);text-decoration:none;text-overflow:ellipsis}.article_navLink__EVGfW:hover{color:var(--c74-anchor-color)}.article_navLink__EVGfW[aria-selected=true]{background-color:var(--c74-nav-color-selected-bg);color:var(--c74-nav-color-selected-text)}.article_asideWrapper__EYa1D{grid-area:aside;overflow-y:auto;font-size:var(--c74-font-size-sm)}@media only screen and (max-width:62em){.article_asideWrapper__EYa1D{display:none;position:fixed;top:var(--c74-page-offset-top);right:0;width:90vw;max-width:20rem;z-index:var(--c74-scope-nav-zindex);overscroll-behavior:none;height:var(--c74-page-max-content-height);background-color:var(--c74-nav-color-bg);color:var(--c74-nav-color-text)}.article_asideWrapper__EYa1D[data-show=true]{display:block}}.article_asideMobileOverlay__PJ0s5{-webkit-appearance:none;appearance:none;border:none;display:block;position:fixed;background-color:rgba(0,0,0,.6);-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);outline:none;top:var(--c74-page-offset-top);left:0;width:100vw;height:var(--c74-page-max-content-height);overscroll-behavior:none;z-index:calc(var(--c74-scope-nav-zindex) - 1)}.article_asideInner__P3erm{padding:var(--sidebar-inset-top) 0 var(--sidebar-inset-bottom) 0}@media only screen and (max-width:62em){.article_asideInner__P3erm{padding-left:var(--item-padding-horizontal)}}.article_asideHeader__C1tMw{font-size:var(--c74-font-size-md);line-height:var(--c74-line-height-md);font-weight:var(--c74-font-weight-bold);padding:0 var(--c74-spacing-lg) 0 var(--disclosure-offset);margin-bottom:var(--c74-spacing-sm)}.article_asideList__cnz9P{color:var(--c74-color-dark-3);font-size:var(--c74-font-size-sm);line-height:var(--c74-line-height-sm);list-style-type:none;margin:0;padding:0}.article_asideLink__oRmKv{color:inherit;display:block;text-decoration:none;padding:var(--c74-spacing-xs) var(--c74-spacing-lg) var(--c74-spacing-xs) var(--disclosure-offset)}.article_asideGroup__e8D1q{padding:var(--c74-spacing-xs) var(--c74-spacing-lg) var(--c74-spacing-xs) 0}.article_asideGroup__e8D1q .article_asideGroupLabelWrap__Y_rAg{cursor:pointer;display:flex;gap:var(--disclosure-margin)}.article_asideGroup__e8D1q .article_asideGroupLabel__QMw_b{color:inherit;text-decoration:none}.article_asideGroup__e8D1q .article_asideGroupDisclosureIcon__DfpSN{transform-origin:center}.article_asideGroup__e8D1q>.article_asideGroupChildren__hyI2j{display:none;list-style-type:none;margin:0;padding:var(--c74-spacing-xs) 0 0 var(--disclosure-offset)}:is(:is(.article_asideGroup__e8D1q>.article_asideGroupChildren__hyI2j)>.article_asideGroupChildEntry__qv5MS)>.article_asideLink__oRmKv{padding-left:var(--c74-spacing-sm)}:is(:is(.article_asideGroup__e8D1q>.article_asideGroupChildren__hyI2j)>.article_asideGroupChildEntry__qv5MS):last-child>.article_asideLink__oRmKv{padding-bottom:0}.article_asideGroup__e8D1q[data-open=true]>.article_asideGroupChildren__hyI2j{display:block}:is(:is(.article_asideGroup__e8D1q[data-open=true]>.article_asideGroupLabelWrap__Y_rAg)>.article_asideGroupDisclosure___z6Yd)>.article_asideGroupDisclosureIcon__DfpSN{transform:rotate(90deg)}.article_metaWrapper__ARyDO{margin:var(--c74-spacing-xl) 0;padding:var(--c74-spacing-xl) 0 0 0;border-top:1px solid var(--c74-default-border-color)}.article_metaAuthor__XcQj4{display:block;color:var(--c74-font-color);text-decoration:none}a.article_metaAuthor__XcQj4{cursor:point}a.article_metaAuthor__XcQj4:hover{text-decoration:underline}.article_metaAttributes__9H2wF{display:grid;grid-template-columns:repeat(2,50%);grid-template-rows:auto;grid-column-gap:var(--c74-spacing-lg);column-gap:var(--c74-spacing-lg);grid-row-gap:var(--c74-spacing-md);row-gap:var(--c74-spacing-md)}@media only screen and (max-width:62em){.article_metaAttributes__9H2wF{grid-template-columns:100%}}.article_metaAttribute__yw79l{margin:0}.article_metaAttribute__yw79l dt{font-weight:var(--c74-font-weight-bold);margin-right:var(--c74-spacing-xs);text-transform:uppercase}.article_metaAttribute__yw79l dd{margin:0 var(--c74-spacing-xs) 0 0}.article_metaLicense__puizo{margin:var(--c74-spacing-md) 0;font-size:var(--c74-font-size-sm);line-height:var(--c74-line-height-sm)}.article_filesModalContent___A6HJ{padding:0 var(--c74-spacing-md) var(--c74-spacing-md) var(--c74-spacing-md)}.article_filesModalSection__Yir9P{margin-bottom:var(--c74-spacing-lg)}.article_filesModalSection__Yir9P:last-child{margin-bottom:0}.article_filesModalSection__Yir9P>p{margin-bottom:var(--c74-spacing-sm)}.article_filesModalSection__Yir9P ol{margin:0}