html,body{--multiple-header-size:1;--theme-tag-background:var(--theme-background-foreground);--theme-tag-text:var(--theme-background);--theme-square-width:calc(var(--theme-line-height-base) * var(--multiple-header-size));--theme-square-height:calc(var(--theme-grid-block) * var(--multiple-header-size));--theme-h2-text-transform-uppercase:uppercase;--theme-vertical-alignment-px-adjustment:0px;--theme-line-height-base:var(--theme-grid-block);--theme-line-height-half:calc(var(--theme-grid-block) * .5);--theme-grid-block-applications:calc(var(--theme-grid-block) * .5);--theme-grid-block:32px;--font-size-medium:20px;--line-height-medium:24px;--font-size:22px;--font-size-small:14px;--line-height-small:18px;--font-size-very-small:12px;--line-height-very-small:16px}@media (max-width:1024px){html,body{--theme-grid-block:24px;--font-size:18px;--line-height:24px}}
._2xpMVW_body{position:relative;overflow:hidden}._2xpMVW_pixel{width:1px;height:1px;position:absolute;top:0;left:0}
.QpC_fW_textGutter{overflow-wrap:break-word;white-space:pre-wrap;display:block}.QpC_fW_textGutter .QpC_fW_textGutter{background:var(--theme-border-translucent);padding-left:calc(var(--theme-grid-block) * 1)}.QpC_fW_link{background:var(--theme-border-subdued);color:var(--theme-text);margin:0;padding:0}.QpC_fW_link:hover{background:var(--theme-focused-foreground);color:var(--theme-text)}.QpC_fW_link:focus{background:var(--theme-focused-foreground);color:var(--theme-text);outline:0}.QpC_fW_list{max-width:calc(var(--theme-grid-block) * 30);padding:0 var(--theme-grid-block) 0 calc(var(--theme-grid-block) * 2);list-style-position:outside}.QpC_fW_listItem{margin-top:var(--theme-grid-block);text-align:left;padding-left:var(--theme-grid-block);background:var(--theme-table-ltr-gradient-background)}.QpC_fW_textHeading{background:var(--theme-border-subdued);font-weight:400;display:inline-block}.QpC_fW_symbol{background:var(--theme-tag-background);color:var(--theme-tag-text);font-size:var(--font-size);line-height:var(--theme-line-height-base);white-space:pre-wrap;overflow-wrap:break-word;display:inline-block}.QpC_fW_image{width:100%;display:block}.QpC_fW_left{width:var(--theme-grid-block);padding-top:calc(var(--theme-grid-block) * 4);flex-shrink:0;align-self:stretch;position:relative}.QpC_fW_right{width:var(--theme-grid-block);flex-shrink:0;align-self:stretch}.QpC_fW_middle{width:100%;min-width:10%;min-height:100dvh;position:relative}.QpC_fW_content{width:100%;padding-bottom:calc(var(--theme-grid-block) * 8);animation:0s 1.8s forwards QpC_fW_documentFadeInFallback;position:relative;overflow:hidden}.QpC_fW_paperContent{max-width:calc(var(--theme-grid-block) * 32);--theme-table-ltr-gradient-background:none;--theme-table-rtl-gradient-background:none;--theme-border-subdued:transparent;--theme-border:transparent;--theme-border-translucent:transparent;--theme-graph-line:#0000003d;--theme-graph-tree-line:#00000024;--theme-tag-background:transparent;margin:0 auto;padding:88px 24px}.QpC_fW_contentPending{opacity:0;visibility:hidden}.QpC_fW_contentReady{visibility:visible;will-change:opacity, transform;animation:.68s cubic-bezier(.19,1,.22,1) forwards QpC_fW_documentFadeIn}@keyframes QpC_fW_documentFadeIn{0%{opacity:0;transform:translateY(calc(var(--theme-grid-block) * .5))}to{opacity:1;transform:translateY(0)}}@keyframes QpC_fW_documentFadeInFallback{to{opacity:1;visibility:visible}}@media (prefers-reduced-motion:reduce){.QpC_fW_contentReady{opacity:1;visibility:visible;animation:none;transform:none}}.QpC_fW_h1g{max-width:calc(var(--theme-grid-block) * 32);padding:calc(var(--theme-line-height-base) * var(--multiple-header-size)) var(--theme-grid-block) 0 var(--theme-grid-block);justify-content:space-between;align-items:flex-start;display:flex}.QpC_fW_h1{font-family:Silvana-Regular;font-size:calc(var(--font-size) * 1.5);color:var(--theme-text);font-weight:400;line-height:calc(var(--theme-line-height-base) * var(--multiple-header-size));white-space:pre-wrap;width:100%;min-width:10%;max-width:calc(var(--theme-grid-block) * 18);overflow-wrap:break-word;text-transform:var(--theme-h2-text-transform-uppercase)}.QpC_fW_p{font-size:var(--font-size);line-height:var(--theme-line-height-base);white-space:pre-wrap;max-width:calc(var(--theme-grid-block) * 32);padding:0 var(--theme-grid-block) 0 var(--theme-grid-block);margin:var(--theme-line-height-base) 0 0 0}.QpC_fW_h2g{max-width:calc(var(--theme-grid-block) * 32);padding:calc(var(--theme-line-height-base) * var(--multiple-header-size)) var(--theme-grid-block) 0 var(--theme-grid-block);justify-content:space-between;align-items:flex-start;display:flex}.QpC_fW_h2{font-size:calc(var(--font-size) * var(--multiple-header-size));background:var(--theme-table-rtl-gradient-background);color:var(--theme-text);font-weight:400;line-height:calc(var(--theme-line-height-base) * var(--multiple-header-size));white-space:pre-wrap;overflow-wrap:break-word;width:100%;min-width:10%;text-transform:var(--theme-h2-text-transform-uppercase)}.QpC_fW_h3g{max-width:calc(var(--theme-grid-block) * 32);padding:var(--theme-line-height-base) var(--theme-grid-block) 0;justify-content:space-between;align-items:flex-start;display:flex}.QpC_fW_h3{font-size:var(--font-size);background:var(--theme-table-rtl-gradient-background);color:var(--theme-text);font-weight:400;line-height:var(--theme-line-height-base);white-space:pre-wrap;overflow-wrap:break-word;width:100%;min-width:10%;text-transform:var(--theme-h2-text-transform-uppercase)}.QpC_fW_tableWrapper{padding:0 var(--theme-grid-block)}.QpC_fW_table{border-collapse:collapse;table-layout:fixed;width:100%}.QpC_fW_table .QpC_fW_line:last-child>th,.QpC_fW_table .QpC_fW_line:last-child>td{border-bottom:0}.QpC_fW_heading{font-size:var(--font-size);line-height:var(--theme-line-height-base);text-align:left;background:var(--theme-table-rtl-gradient-background);word-wrap:break-word;overflow-wrap:break-word;white-space:normal;font-weight:400}.QpC_fW_heading:first-child{width:calc(var(--theme-grid-block) * 8);padding-right:var(--theme-grid-block)}@media (max-width:768px){.QpC_fW_heading:first-child{width:calc(var(--theme-grid-block) * 7);padding-right:var(--theme-grid-block)}}.QpC_fW_column{font-size:var(--font-size);line-height:var(--theme-line-height-base);text-align:left;word-wrap:break-word;overflow-wrap:break-word;white-space:pre-wrap;background:var(--theme-table-ltr-gradient-background)}.QpC_fW_column:first-child{width:calc(var(--theme-grid-block) * 8);padding-right:var(--theme-grid-block)}@media (max-width:768px){.QpC_fW_column:first-child{width:calc(var(--theme-grid-block) * 7);padding-right:var(--theme-grid-block)}}.QpC_fW_charts{font-size:var(--font-size);line-height:var(--theme-line-height-base);text-align:left;justify-content:space-between;align-items:flex-start;display:flex}@media (max-width:768px){.QpC_fW_charts{display:block}}.QpC_fW_row{font-size:var(--font-size);line-height:var(--theme-line-height-base);text-align:left;justify-content:space-between;align-items:flex-start;display:flex}.QpC_fW_headLeft{background:var(--theme-table-rtl-gradient-background);overflow-wrap:break-word;white-space:pre-wrap;width:calc(var(--theme-grid-block) * 8);flex-shrink:0;align-self:stretch}@media (max-width:768px){.QpC_fW_headLeft{width:calc(var(--theme-grid-block) * 7)}}.QpC_fW_headRight{background:var(--theme-table-rtl-gradient-background);overflow-wrap:break-word;white-space:pre-wrap;width:100%;min-width:10%}.QpC_fW_colLeft{background:var(--theme-table-ltr-gradient-background);overflow-wrap:break-word;white-space:pre-wrap;width:calc(var(--theme-grid-block) * 8);flex-shrink:0;align-self:stretch}@media (max-width:768px){.QpC_fW_colLeft{width:100%}}.QpC_fW_colRight{background:var(--theme-table-ltr-gradient-background);overflow-wrap:break-word;white-space:pre-wrap;align-self:stretch;width:100%;min-width:10%}@media (max-width:768px){.QpC_fW_colRight{width:100%}}.QpC_fW_columns{gap:var(--theme-grid-block);width:100%;max-width:calc(var(--theme-grid-block) * 32);padding:0 var(--theme-grid-block) 0 var(--theme-grid-block);display:grid}.QpC_fW_columnItem{background:var(--theme-table-ltr-gradient-background);font-size:var(--font-size);line-height:var(--theme-line-height-base);overflow-wrap:break-word;white-space:pre-wrap}.QpC_fW_code{vertical-align:top;font-family:SFMonoSquare-Regular;font-size:16px;line-height:inherit;padding:0 calc(var(--theme-grid-block) * .5);background:var(--theme-border);display:inline-block}.QpC_fW_codeBlockWrapper{padding:0 var(--theme-grid-block);margin:var(--theme-line-height-base) 0 0 0}.QpC_fW_codeBlock{font-family:SFMonoSquare-Regular;font-size:16px;line-height:var(--theme-line-height-base);white-space:pre-wrap;overflow-wrap:break-word;background:var(--theme-border);display:block}.QpC_fW_codeBlock code{font-family:inherit;font-size:inherit;line-height:inherit;margin:0;padding:0;display:block}.QpC_fW_footnoteRef{font-size:calc(var(--font-size) * .6);line-height:calc(var(--theme-line-height-base) * .5);min-width:var(--theme-grid-block);vertical-align:top;flex-shrink:0}.QpC_fW_footnoteRef a{color:inherit;text-decoration:none}.QpC_fW_footnoteRef a:visited,.QpC_fW_footnoteRef a:hover{color:inherit}.QpC_fW_footnote{max-width:calc(var(--theme-grid-block) * 32);padding:var(--theme-line-height-base) var(--theme-grid-block) 0 var(--theme-grid-block);justify-content:space-between;align-items:flex-start;margin:0 auto;display:flex}.QpC_fW_footnoteContent{opacity:.6;padding-left:var(--theme-grid-block);font-size:calc(var(--font-size) * 1);line-height:calc(var(--theme-line-height-base) * 1);text-align:left;width:100%;min-width:10%}.QpC_fW_blockquoteWrapper{padding:0 var(--theme-grid-block);margin:var(--theme-line-height-base) 0 0 0}.QpC_fW_blockquote{padding-left:var(--theme-grid-block);border-left:calc(var(--theme-grid-block) * .25) solid var(--theme-border);font-size:var(--font-size);line-height:var(--theme-line-height-base);padding-top:var(--theme-grid-block);padding-bottom:var(--theme-grid-block)}.QpC_fW_hr{width:100%;height:var(--theme-grid-block);margin:var(--theme-line-height-base) 0 var(--theme-grid-block) 0;padding:0 var(--theme-grid-block);background-image:linear-gradient(to right, transparent, var(--theme-border), transparent);background-size:calc(100% - var(--theme-grid-block) * 2) 1px;background-repeat:no-repeat;background-position:var(--theme-grid-block) 100%;border:none;display:block}.QpC_fW_lazyBlock{content-visibility:auto;contain-intrinsic-size:auto 300px}
.VpTPhW_figure{max-width:calc(var(--theme-grid-block) * 32);padding:var(--theme-line-height-base) var(--theme-grid-block) 0 var(--theme-grid-block)}.VpTPhW_image{width:100%;display:block}.VpTPhW_caption{margin-top:var(--theme-line-height-base);line-height:var(--theme-line-height-base)}
.R2bgcG_layout{font-size:var(--font-size);line-height:var(--theme-line-height-base);justify-content:space-between;align-items:stretch;min-height:100dvh;display:flex}.R2bgcG_contentColumn{flex-direction:column;width:100%;min-width:10%;min-height:100dvh;display:flex}
.lgIZMG_gutter{padding:calc(var(--theme-grid-block) * .5) calc(var(--theme-grid-block) * .2) 0 calc(var(--theme-grid-block) * .2)}.lgIZMG_sides{padding:0 calc(var(--theme-grid-block) * .2) 0 calc(var(--theme-grid-block) * .2)}.lgIZMG_item{background-image:radial-gradient(var(--theme-border-subdued) 1px, transparent 0);background-size:2px 2px;background-position:calc(var(--theme-grid-block) * -1) calc(var(--theme-grid-block) * -1)}.lgIZMG_sidebar{background:var(--theme-text);color:var(--theme-background);min-width:calc(var(--theme-grid-block) * 9);flex-shrink:0;align-self:stretch;font-family:SidebarMono;transition:margin .2s}@media (max-width:768px){.lgIZMG_sidebar{min-width:calc(var(--theme-grid-block) * 10)}}.lgIZMG_tree{font-size:calc(var(--font-size) * .65);padding:1px 0 2px;line-height:1}.lgIZMG_version{white-space:nowrap;-webkit-text-size-adjust:100%}.lgIZMG_left{background:0 0;align-self:stretch;width:100%;min-width:10%}.lgIZMG_bar{width:calc(var(--theme-grid-block) * .1);background:var(--theme-focused-foreground);flex-shrink:0;align-self:stretch}.lgIZMG_spacer{width:calc(var(--theme-grid-block) * .1);background:0 0;flex-shrink:0;align-self:stretch}.lgIZMG_right{text-transform:uppercase;background:var(--theme-focused-foreground);padding-left:calc(var(--theme-grid-block) * .5);padding-right:calc(var(--theme-grid-block) * .5);cursor:pointer;flex-shrink:0;justify-content:flex-start;align-self:stretch;align-items:center;padding-top:2px;display:flex}.lgIZMG_icon{color:var(--theme-background);width:var(--theme-grid-block);height:var(--theme-grid-block);text-transform:uppercase;vertical-align:middle;text-align:center;cursor:pointer;box-sizing:border-box;background:0 0;border:0;outline:0;flex-shrink:0;justify-content:center;align-items:center;margin:0 0 0 2px;padding:0;font-weight:400;text-decoration:none;display:flex}.lgIZMG_icon:visited,.lgIZMG_icon:hover,.lgIZMG_icon:focus{color:var(--theme-background);background:0 0}
._3MQnLa_root{border-top:1px solid var(--theme-background);border-bottom:1px solid var(--theme-background);justify-content:space-between;align-items:center;display:flex}._3MQnLa_amount{background:var(--theme-text);color:var(--theme-background);flex-shrink:0;padding:0 1ch;font-weight:400}._3MQnLa_slider{appearance:none;background:linear-gradient(to right, transparent, var(--theme-border-subdued));border-radius:0;align-self:stretch;width:100%;min-width:10%;margin:0;padding:0;display:block}._3MQnLa_slider:focus{background:linear-gradient(to right, transparent, var(--theme-background));outline:none}._3MQnLa_slider:hover{background:linear-gradient(to right, transparent, var(--theme-background));cursor:pointer}._3MQnLa_slider::-webkit-slider-thumb{appearance:none;font-size:var(--font-size);width:1ch;height:calc(var(--theme-grid-block) * .4);background:var(--theme-focused-foreground);vertical-align:bottom;cursor:pointer;border-radius:0}._3MQnLa_slider::-webkit-slider-runnable-track{height:calc(var(--theme-grid-block) * .4);background:0 0;border-radius:0}._3MQnLa_slider::-moz-range-thumb{appearance:none;font-size:var(--font-size);width:1ch;height:calc(var(--theme-grid-block) * .4);background:var(--theme-focused-foreground);vertical-align:bottom;cursor:pointer;border:none;border-radius:0}._3MQnLa_slider::-moz-range-track{height:var(--theme-grid-block);background:0 0;border-radius:0}._3MQnLa_slider::-ms-thumb{appearance:none;font-size:var(--font-size);width:1ch;height:calc(var(--theme-grid-block) * .4);background:var(--theme-focused-foreground);vertical-align:bottom;cursor:pointer;border:none;border-radius:0}._3MQnLa_slider::-ms-track{height:calc(var(--theme-grid-block) * .4);color:#0000;background:0 0;border-color:#0000}._3MQnLa_slider::-ms-fill-lower{background:0 0}._3MQnLa_slider::-ms-fill-upper{background:0 0}
.Gp0zvG_root{white-space:nowrap;-webkit-text-size-adjust:100%}.Gp0zvG_item{cursor:pointer}.Gp0zvG_item:focus{background:var(--theme-focused-foreground);border:0;outline:0}.Gp0zvG_empty{opacity:.5}
