.W76Waq_textGutter{overflow-wrap:break-word;white-space:pre-wrap;display:block}.W76Waq_textGutter .W76Waq_textGutter{background:var(--theme-border-translucent);padding-left:calc(var(--theme-grid-block) * 1)}.W76Waq_link{background:var(--theme-border-subdued);color:var(--theme-text);margin:0;padding:0}.W76Waq_link:hover{background:var(--theme-focused-foreground);color:var(--theme-text)}.W76Waq_link:focus{background:var(--theme-focused-foreground);color:var(--theme-text);outline:0}.W76Waq_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}.W76Waq_listItem{margin-top:var(--theme-grid-block);text-align:left;padding-left:var(--theme-grid-block);background:var(--theme-table-ltr-gradient-background)}.W76Waq_textHeading{background:var(--theme-border-subdued);font-weight:400;display:inline-block}.W76Waq_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}.W76Waq_image{width:100%;display:block}.W76Waq_left{width:var(--theme-grid-block);padding-top:calc(var(--theme-grid-block) * 4);flex-shrink:0;align-self:stretch;position:relative}.W76Waq_right{width:var(--theme-grid-block);flex-shrink:0;align-self:stretch}.W76Waq_middle{width:100%;min-width:10%;min-height:100dvh;position:relative}.W76Waq_content{width:100%;padding-bottom:calc(var(--theme-grid-block) * 8);animation:0s 1.8s forwards W76Waq_documentFadeInFallback;position:relative;overflow:hidden}.W76Waq_content:has([data-plain-paper]){z-index:1}.W76Waq_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:var(--theme-graph-line-light);--theme-graph-tree-line:var(--theme-graph-tree-line-light);--theme-tag-background:transparent;margin:0 auto;padding:88px 24px}.W76Waq_contentPending{opacity:0;visibility:hidden}.W76Waq_contentReady{visibility:visible;will-change:opacity, transform;animation:.68s cubic-bezier(.19,1,.22,1) forwards W76Waq_documentFadeIn}@keyframes W76Waq_documentFadeIn{0%{opacity:0;transform:translateY(calc(var(--theme-grid-block) * .5))}to{opacity:1;transform:translateY(0)}}@keyframes W76Waq_documentFadeInFallback{to{opacity:1;visibility:visible}}@media (prefers-reduced-motion:reduce){.W76Waq_contentReady{opacity:1;visibility:visible;animation:none;transform:none}}.W76Waq_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}.W76Waq_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)}.W76Waq_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}.W76Waq_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}.W76Waq_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)}.W76Waq_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}.W76Waq_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)}.W76Waq_tableWrapper{padding:0 var(--theme-grid-block)}.W76Waq_table{border-collapse:collapse;table-layout:fixed;width:100%}.W76Waq_table .W76Waq_line:last-child>th,.W76Waq_table .W76Waq_line:last-child>td{border-bottom:0}.W76Waq_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}.W76Waq_heading:first-child{width:calc(var(--theme-grid-block) * 8);padding-right:var(--theme-grid-block)}@media (max-width:768px){.W76Waq_heading:first-child{width:calc(var(--theme-grid-block) * 7);padding-right:var(--theme-grid-block)}}.W76Waq_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)}.W76Waq_column:first-child{width:calc(var(--theme-grid-block) * 8);padding-right:var(--theme-grid-block)}@media (max-width:768px){.W76Waq_column:first-child{width:calc(var(--theme-grid-block) * 7);padding-right:var(--theme-grid-block)}}.W76Waq_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){.W76Waq_charts{display:block}}.W76Waq_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}.W76Waq_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){.W76Waq_headLeft{width:calc(var(--theme-grid-block) * 7)}}.W76Waq_headRight{background:var(--theme-table-rtl-gradient-background);overflow-wrap:break-word;white-space:pre-wrap;width:100%;min-width:10%}.W76Waq_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){.W76Waq_colLeft{width:100%}}.W76Waq_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){.W76Waq_colRight{width:100%}}.W76Waq_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}.W76Waq_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}.W76Waq_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}.W76Waq_codeBlockWrapper{padding:0 var(--theme-grid-block);margin:var(--theme-line-height-base) 0 0 0}.W76Waq_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}.W76Waq_codeBlock code{font-family:inherit;font-size:inherit;line-height:inherit;margin:0;padding:0;display:block}.W76Waq_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}.W76Waq_footnoteRef a{color:inherit;text-decoration:none}.W76Waq_footnoteRef a:visited,.W76Waq_footnoteRef a:hover{color:inherit}.W76Waq_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}.W76Waq_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%}.W76Waq_blockquoteWrapper{padding:0 var(--theme-grid-block);margin:var(--theme-line-height-base) 0 0 0}.W76Waq_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)}.W76Waq_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}.W76Waq_lazyBlock{content-visibility:auto;contain-intrinsic-size:auto 300px}
._5xXtwG_figure{max-width:calc(var(--theme-grid-block) * 32);padding:var(--theme-line-height-base) var(--theme-grid-block) 0 var(--theme-grid-block)}._5xXtwG_image{width:100%;display:block}._5xXtwG_caption{margin-top:var(--theme-line-height-base);line-height:var(--theme-line-height-base)}
.ua00Wq_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}.ua00Wq_contentColumn{flex-direction:column;width:100%;min-width:10%;min-height:100dvh;display:flex}
._2DtdlW_gutter{padding:calc(var(--theme-grid-block) * .5) calc(var(--theme-grid-block) * .2) 0 calc(var(--theme-grid-block) * .2)}._2DtdlW_sides{padding:0 calc(var(--theme-grid-block) * .2) 0 calc(var(--theme-grid-block) * .2)}._2DtdlW_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)}._2DtdlW_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){._2DtdlW_sidebar{min-width:calc(var(--theme-grid-block) * 10)}}._2DtdlW_tree{font-size:calc(var(--font-size) * .65);padding:1px 0 2px;line-height:1}._2DtdlW_version{white-space:nowrap;-webkit-text-size-adjust:100%}._2DtdlW_left{background:0 0;align-self:stretch;width:100%;min-width:10%}._2DtdlW_bar{width:calc(var(--theme-grid-block) * .1);background:var(--theme-focused-foreground);flex-shrink:0;align-self:stretch}._2DtdlW_spacer{width:calc(var(--theme-grid-block) * .1);background:0 0;flex-shrink:0;align-self:stretch}._2DtdlW_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}._2DtdlW_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}._2DtdlW_icon:visited,._2DtdlW_icon:hover,._2DtdlW_icon:focus{color:var(--theme-background);background:0 0}
.uLBi3q_root{border-top:1px solid var(--theme-background);border-bottom:1px solid var(--theme-background);justify-content:space-between;align-items:center;display:flex}.uLBi3q_amount{background:var(--theme-text);color:var(--theme-background);flex-shrink:0;padding:0 1ch;font-weight:400}.uLBi3q_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}.uLBi3q_slider:focus{background:linear-gradient(to right, transparent, var(--theme-background));outline:none}.uLBi3q_slider:hover{background:linear-gradient(to right, transparent, var(--theme-background));cursor:pointer}.uLBi3q_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}.uLBi3q_slider::-webkit-slider-runnable-track{height:calc(var(--theme-grid-block) * .4);background:0 0;border-radius:0}.uLBi3q_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}.uLBi3q_slider::-moz-range-track{height:var(--theme-grid-block);background:0 0;border-radius:0}.uLBi3q_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}.uLBi3q_slider::-ms-track{height:calc(var(--theme-grid-block) * .4);color:#0000;background:0 0;border-color:#0000}.uLBi3q_slider::-ms-fill-lower{background:0 0}.uLBi3q_slider::-ms-fill-upper{background:0 0}
.GkBvMq_root{white-space:nowrap;-webkit-text-size-adjust:100%}.GkBvMq_item{cursor:pointer}.GkBvMq_item:focus{background:var(--theme-focused-foreground);border:0;outline:0}.GkBvMq_empty{opacity:.5}
.USo0hq_container{z-index:2;pointer-events:none;opacity:.3;width:100%;height:100%;position:absolute;top:0;left:0}.USo0hq_canvas{pointer-events:none;background:0 0;width:100%;height:100%;display:block;position:absolute;top:0;left:0}
.KQFdPW_container{z-index:2;pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0}.KQFdPW_canvas{pointer-events:none;background:0 0;width:100%;height:100%;display:block;position:absolute;top:0;left:0}
._14jmwq_position{padding:calc(var(--theme-grid-block) * .5) var(--theme-grid-block) calc(var(--theme-grid-block) * .5) var(--theme-grid-block);max-width:calc(var(--theme-grid-block) * 40);min-height:calc(var(--theme-grid-block) * 2);z-index:99999;margin:0 auto;position:absolute}
.RqKBBW_position{padding:calc(var(--theme-line-height-base) * var(--multiple-header-size)) var(--theme-grid-block) 0 var(--theme-grid-block)}.RqKBBW_link{color:var(--theme-text);align-items:center;text-decoration:none;display:inline-flex}.RqKBBW_link:visited{color:var(--theme-text)}.RqKBBW_link:hover{opacity:.7}
.qubUiW_scrollContainer{overflow:auto hidden}
.PrV12W_root{width:100%;height:var(--theme-grid-block-applications);box-shadow:inset 0 -2px 0 0 var(--theme-border);display:block;position:relative}.PrV12W_label{bottom:0;left:var(--theme-grid-block);padding:0 var(--theme-grid-block-applications);font-family:SFMonoSquare-Regular;font-size:var(--font-size-very-small);line-height:var(--theme-grid-block-applications);text-transform:uppercase;background:var(--theme-border);color:var(--theme-text);pointer-events:none;display:inline-block;position:absolute}
.XDvKGq_byline{font-size:var(--font-size);line-height:var(--theme-line-height-base);white-space:pre-wrap;max-width:calc(var(--theme-grid-block) * 32);margin:var(--theme-line-height-base) 0 0 0;background:var(--theme-border-subdued);box-shadow:calc(var(--theme-grid-block) * .5) calc(var(--theme-grid-block) * .5) 0 0 var(--theme-border-translucent);padding:calc(var(--theme-grid-block) * .5) calc(var(--theme-grid-block) * .5) calc(var(--theme-grid-block) * .5) 0}.XDvKGq_row{justify-content:space-between;align-items:flex-start;display:flex}.XDvKGq_label{font-family:SFMonoSquare-Regular;font-size:calc(var(--font-size-small));line-height:var(--theme-line-height-base);color:var(--theme-text);opacity:.6;text-transform:uppercase;white-space:nowrap;min-width:calc(var(--theme-grid-block) * 4.5);flex-shrink:0;font-weight:400}.XDvKGq_value{font-family:SFMonoSquare-Regular;font-size:calc(var(--font-size-small));line-height:var(--theme-line-height-base);padding-left:var(--theme-grid-block-applications);padding-right:var(--theme-grid-block-applications);overflow-wrap:break-word;white-space:pre-wrap;width:100%;min-width:10%}.XDvKGq_valueBig{font-size:var(--font-size);line-height:var(--theme-line-height-base);padding-left:var(--theme-grid-block-applications);padding-right:var(--theme-grid-block-applications);overflow-wrap:break-word;white-space:pre-wrap;width:100%;min-width:10%}
.jLQOga_tags{vertical-align:top;white-space:normal;flex-wrap:wrap;gap:0;max-width:100%;display:inline-flex}.jLQOga_tag{height:var(--theme-grid-block);color:var(--theme-text);align-items:stretch;text-decoration:none;display:inline-flex}.jLQOga_chip{display:inline-flex}.jLQOga_tag,.jLQOga_chip,.jLQOga_name{text-decoration:none;transition:background .12s,filter .12s}.jLQOga_name{padding:0 calc(var(--theme-grid-block) * .375);--tag-colour:var(--theme-background);background:linear-gradient(90deg, color-mix(in srgb, var(--tag-colour), #000 15%), color-mix(in srgb, var(--tag-colour), #fff 15%));color:var(--theme-text);font-family:var(--theme-font-family-client-apps);font-size:var(--font-size-small,14px);white-space:nowrap;align-items:center;font-weight:600;line-height:1;display:inline-flex}.jLQOga_vmax{--tag-colour:#2a2b32;color:#edeef3}.jLQOga_goodfire{--tag-colour:#f6e5cb;color:#9c3c0d}.jLQOga_microsoft{--tag-colour:#e8eff3;color:#343d46}.jLQOga_mila{--tag-colour:#ebe1f4;color:#582a6f}.jLQOga_udem{--tag-colour:#dceef9;color:#004c8a}body.theme-dark .jLQOga_vmax{--tag-colour:#d8d9de;color:#1c1d22}body.theme-dark .jLQOga_goodfire{--tag-colour:#453221;color:#f7cfa1}body.theme-dark .jLQOga_microsoft{--tag-colour:#303a41;color:#dae1e7}body.theme-dark .jLQOga_mila{--tag-colour:#3b2749;color:#e4cef3}body.theme-dark .jLQOga_udem{--tag-colour:#1c374a;color:#bfe0f8}a.jLQOga_name:hover,a.jLQOga_tag:hover .jLQOga_name{background:linear-gradient(90deg, color-mix(in srgb, var(--tag-colour), #000 30%), color-mix(in srgb, var(--tag-colour), #000 2%))}a.jLQOga_chip:hover,a.jLQOga_tag:hover>span:first-child{filter:brightness(.86)saturate(1.1)}
.U65y9q_square{font-size:calc(var(--font-size) * var(--multiple-header-size));line-height:calc(var(--theme-line-height-base) * var(--multiple-header-size));min-width:var(--theme-square-width);min-height:var(--theme-square-height);background:var(--theme-h2-square-background);text-transform:uppercase;vertical-align:middle;text-align:center;cursor:pointer;box-sizing:border-box;border:0;outline:0;flex-shrink:0;justify-content:center;align-items:center;margin:0;padding:0;font-weight:400;text-decoration:none;display:flex}
._3_EQNq_mermaid{max-width:calc(var(--theme-grid-block) * 32);padding:var(--theme-grid-block-applications) var(--theme-grid-block-applications) 0 var(--theme-grid-block-applications);justify-content:center;margin:0 auto;display:flex}._3_EQNq_mermaid foreignObject{overflow:visible}._3_EQNq_mermaid svg{max-width:100%;height:auto}._3_EQNq_mermaid .edgeLabel{color:var(--theme-mermaid-text-faded)!important;font-family:SFMonoSquare-Regular,monospace!important;font-size:var(--theme-grid-block-applications)!important;background:0 0!important}._3_EQNq_mermaid .edgeLabel .label{color:var(--theme-mermaid-text-faded)!important;font-family:SFMonoSquare-Regular,monospace!important;font-size:var(--theme-grid-block-applications)!important;background:0 0!important}._3_EQNq_mermaid .edgeLabel p{color:var(--theme-mermaid-text-faded)!important;font-family:SFMonoSquare-Regular,monospace!important;font-size:var(--theme-grid-block-applications)!important;background:0 0!important}._3_EQNq_mermaid .edgeLabel span{color:var(--theme-mermaid-text-faded)!important;font-family:SFMonoSquare-Regular,monospace!important;font-size:var(--theme-grid-block-applications)!important;background:0 0!important}._3_EQNq_mermaid .edgeLabel rect{fill:#0000!important;background:0 0!important}._3_EQNq_mermaid .edgeLabel foreignObject div{fill:#0000!important;background:0 0!important}._3_EQNq_mermaid .messageText{fill:var(--theme-mermaid-text-faded)!important;stroke:none!important;font-family:SFMonoSquare-Regular,monospace!important;font-size:var(--theme-grid-block-applications)!important}._3_EQNq_mermaid .loopText{fill:var(--theme-mermaid-text-faded)!important;stroke:none!important;font-family:SFMonoSquare-Regular,monospace!important;font-size:var(--theme-grid-block-applications)!important}._3_EQNq_mermaid .loopText tspan{fill:var(--theme-mermaid-text-faded)!important;stroke:none!important;font-family:SFMonoSquare-Regular,monospace!important;font-size:var(--theme-grid-block-applications)!important}._3_EQNq_mermaid .noteText{fill:var(--theme-mermaid-text-faded)!important;stroke:none!important;font-family:SFMonoSquare-Regular,monospace!important;font-size:var(--theme-grid-block-applications)!important}._3_EQNq_mermaid .labelText{fill:var(--theme-mermaid-text-faded)!important;stroke:none!important;font-family:SFMonoSquare-Regular,monospace!important;font-size:var(--theme-grid-block-applications)!important}._3_EQNq_mermaid .nodeLabel{font-family:SFMonoSquare-Regular,monospace!important;line-height:1!important;font-size:var(--theme-grid-block-applications)!important;color:#fff!important;padding:0 var(--theme-grid-block-applications)!important;box-sizing:border-box!important;justify-content:center!important;align-items:center!important;display:flex!important}._3_EQNq_mermaid .label foreignObject div{font-family:SFMonoSquare-Regular,monospace!important;line-height:1!important;font-size:var(--theme-grid-block-applications)!important;color:#fff!important;padding:0 var(--theme-grid-block-applications)!important;box-sizing:border-box!important;justify-content:center!important;align-items:center!important;display:flex!important}._3_EQNq_mermaid .label foreignObject span{font-family:SFMonoSquare-Regular,monospace!important;line-height:1!important;font-size:var(--theme-grid-block-applications)!important;color:#fff!important;padding:0 var(--theme-grid-block-applications)!important;box-sizing:border-box!important;justify-content:center!important;align-items:center!important;display:flex!important}._3_EQNq_mermaid text.actor{font-family:SFMonoSquare-Regular,monospace!important;font-size:var(--theme-grid-block-applications)!important;fill:#fff!important}._3_EQNq_mermaid .statediagram-state .state-title{font-family:SFMonoSquare-Regular,monospace!important;font-size:var(--theme-grid-block-applications)!important;fill:#fff!important}._3_EQNq_mermaid .classGroup .label{font-family:SFMonoSquare-Regular,monospace!important;font-size:var(--theme-grid-block-applications)!important;fill:#fff!important}._3_EQNq_mermaid .classGroup text{font-family:SFMonoSquare-Regular,monospace!important;font-size:var(--theme-grid-block-applications)!important;fill:#fff!important;dominant-baseline:central!important}._3_EQNq_mermaid .classGroup line{stroke:#fff3!important}._3_EQNq_mermaid .statediagram-state rect{rx:0!important;ry:0!important}._3_EQNq_mermaid .relation{stroke:var(--theme-mermaid-line)!important}._3_EQNq_mermaid .cardinality{fill:var(--theme-mermaid-text-faded)!important;font-family:SFMonoSquare-Regular,monospace!important;font-size:var(--theme-grid-block-applications)!important}._3_EQNq_placeholder{max-width:calc(var(--theme-grid-block) * 32);margin:var(--theme-grid-block-applications) auto 0 auto;padding:0 var(--theme-grid-block-applications);background:var(--theme-border-subdued);opacity:.25}._3_EQNq_unsupported{max-width:calc(var(--theme-grid-block) * 32);padding:0 var(--theme-grid-block-applications);margin:var(--theme-grid-block-applications) auto 0 auto;font-family:SFMonoSquare-Regular,monospace;font-size:var(--theme-grid-block-applications);line-height:var(--theme-grid-block);color:#fff;background:red}
._10ZQLq_root{font-family:var(--theme-font-family-client-apps);scroll-margin-top:var(--theme-grid-block);overflow-wrap:anywhere;width:100%}._10ZQLq_traceStack{margin-top:var(--theme-grid-block)}._10ZQLq_step{gap:calc(var(--theme-grid-block-applications) * .25);min-width:0;padding-left:var(--theme-grid-block-applications);border-left:2px solid var(--theme-border-subdued);flex-direction:column;display:flex}._10ZQLq_stepHead{justify-content:space-between;align-items:baseline;gap:var(--theme-grid-block-applications);display:flex}._10ZQLq_stepAside{align-items:center;gap:var(--theme-grid-block-applications);flex:none;display:inline-flex}._10ZQLq_stepTime{font-family:SFMonoSquare-Regular;font-size:var(--font-size-small);line-height:var(--line-height-small);white-space:nowrap;opacity:.6;flex:none}._10ZQLq_stepLabel{font-family:SFMonoSquare-Regular;font-size:var(--font-size-small);line-height:var(--line-height-small);text-transform:uppercase;letter-spacing:.04em;opacity:.6}._10ZQLq_stepDetail{font-size:var(--font-size-small);line-height:var(--line-height-small);opacity:.85;white-space:pre-wrap;overflow-wrap:anywhere}._10ZQLq_stepCommand{--form-code-lines-width:100%;--form-code-row-height:auto;--form-code-text-flex:1 1 auto;--form-code-white-space:pre-wrap;min-width:0}._10ZQLq_stepCommand>*{margin-top:0}._10ZQLq_stepOutput{padding:var(--theme-grid-block-applications);font-family:SFMonoSquare-Regular;font-size:var(--font-size-very-small);line-height:var(--line-height-small);color:var(--theme-text);background:var(--theme-border-translucent);white-space:pre-wrap;overflow-wrap:anywhere;margin:0}._10ZQLq_tone-good{border-left-color:var(--theme-diff-insert)}._10ZQLq_tone-bad{border-left-color:var(--theme-diff-delete)}._10ZQLq_tone-warn{border-left-color:var(--theme-graph-option-4)}._10ZQLq_tone-muted{border-left-color:var(--theme-border-subdued)}._10ZQLq_repeats{margin-top:var(--theme-grid-block)}._10ZQLq_verdicts{margin:var(--theme-grid-block-applications) 0 0;padding-left:calc(var(--theme-grid-block) * .75);gap:var(--theme-grid-block-applications);display:grid}
