.GifController_root__VCaXL{position:relative}.GifController_root__VCaXL .GifController_placeholder__l43xb{display:grid;place-content:center;position:absolute;background:#fff;top:0;left:0;width:100%;height:100%;opacity:.7;transition:visibility .2s,opacity .2s}.GifController_root__VCaXL .GifController_placeholder__l43xb .GifController_svg__xN1Sp{width:100px;height:100px;margin:auto}.GifController_root__VCaXL:hover .GifController_placeholder__l43xb{opacity:0;visibility:hidden}.HTMLParser_root__eSuX_{font-family:var(--font-source-sans),serif;line-height:normal}.HTMLParser_root__eSuX_ .hljs{display:block;overflow-x:auto;padding:.5em;background:white;color:black;-webkit-text-size-adjust:none;font-style:normal}.HTMLParser_root__eSuX_ .apache .hljs-cbracket,.HTMLParser_root__eSuX_ .diff .hljs-header,.HTMLParser_root__eSuX_ .hljs-annotation,.HTMLParser_root__eSuX_ .hljs-chunk,.HTMLParser_root__eSuX_ .hljs-comment,.HTMLParser_root__eSuX_ .hljs-template_comment{color:#008000;font-style:normal}.HTMLParser_root__eSuX_ .bash .hljs-variable,.HTMLParser_root__eSuX_ .css,.HTMLParser_root__eSuX_ .hljs-built_in,.HTMLParser_root__eSuX_ .hljs-format_specification_items,.HTMLParser_root__eSuX_ .hljs-function_keyword,.HTMLParser_root__eSuX_ .hljs-id,.HTMLParser_root__eSuX_ .hljs-keyword,.HTMLParser_root__eSuX_ .hljs-request,.HTMLParser_root__eSuX_ .hljs-status,.HTMLParser_root__eSuX_ .hljs-winutils,.HTMLParser_root__eSuX_ .nginx .hljs-title,.HTMLParser_root__eSuX_ .smalltalk .hljs-class,.HTMLParser_root__eSuX_ .tex .hljs-command,.HTMLParser_root__eSuX_ .xml .hljs-tag,.HTMLParser_root__eSuX_ .xml .hljs-tag .hljs-value{color:#00f;font-style:normal}.HTMLParser_root__eSuX_ .hljs-keyword{font-weight:700}.HTMLParser_root__eSuX_ .apache .hljs-tag,.HTMLParser_root__eSuX_ .coffeescript .hljs-attribute,.HTMLParser_root__eSuX_ .django .hljs-variable,.HTMLParser_root__eSuX_ .hljs-addition,.HTMLParser_root__eSuX_ .hljs-date,.HTMLParser_root__eSuX_ .hljs-flow,.HTMLParser_root__eSuX_ .hljs-operator,.HTMLParser_root__eSuX_ .hljs-parent,.HTMLParser_root__eSuX_ .hljs-rules .hljs-value,.HTMLParser_root__eSuX_ .hljs-stream,.HTMLParser_root__eSuX_ .hljs-string,.HTMLParser_root__eSuX_ .hljs-tag .hljs-value,.HTMLParser_root__eSuX_ .hljs-template_tag,.HTMLParser_root__eSuX_ .hljs-title,.HTMLParser_root__eSuX_ .ruby .hljs-symbol,.HTMLParser_root__eSuX_ .ruby .hljs-symbol .hljs-string,.HTMLParser_root__eSuX_ .tex .hljs-formula{color:#000;font-style:normal}.HTMLParser_root__eSuX_ .hljs-field,.HTMLParser_root__eSuX_ .hljs-set-analysis-quotes{color:#800000;font-style:normal}.HTMLParser_root__eSuX_ .apache .hljs-sqbracket,.HTMLParser_root__eSuX_ .hljs-array,.HTMLParser_root__eSuX_ .hljs-attr_selector,.HTMLParser_root__eSuX_ .hljs-decorator,.HTMLParser_root__eSuX_ .hljs-deletion,.HTMLParser_root__eSuX_ .hljs-doctype,.HTMLParser_root__eSuX_ .hljs-envvar,.HTMLParser_root__eSuX_ .hljs-filter .hljs-argument,.HTMLParser_root__eSuX_ .hljs-localvars,.HTMLParser_root__eSuX_ .hljs-pi,.HTMLParser_root__eSuX_ .hljs-pragma,.HTMLParser_root__eSuX_ .hljs-preprocessor,.HTMLParser_root__eSuX_ .hljs-prompt,.HTMLParser_root__eSuX_ .hljs-pseudo,.HTMLParser_root__eSuX_ .hljs-shebang,.HTMLParser_root__eSuX_ .nginx .hljs-built_in,.HTMLParser_root__eSuX_ .ruby .hljs-string,.HTMLParser_root__eSuX_ .tex .hljs-special,.HTMLParser_root__eSuX_ .userType{color:#2b91af;font-style:normal}.HTMLParser_root__eSuX_ .hljs-dartdoc,.HTMLParser_root__eSuX_ .hljs-javadoc,.HTMLParser_root__eSuX_ .hljs-phpdoc,.HTMLParser_root__eSuX_ .hljs-variable,.HTMLParser_root__eSuX_ .hljs-xmlDocTag{color:#808080;font-style:italic}.HTMLParser_root__eSuX_ .hljs-type,.HTMLParser_root__eSuX_ .hljs-typename{font-weight:700}.HTMLParser_root__eSuX_ .vhdl .hljs-string{color:#666666}.HTMLParser_root__eSuX_ .vhdl .hljs-literal{color:#800000}.HTMLParser_root__eSuX_ .vhdl .hljs-attribute{color:#00b0e8}.HTMLParser_root__eSuX_ .xml .hljs-attribute{color:#f00}.HTMLParser_root__eSuX_ td.hljs-ln-numbers{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;text-align:center;color:#ccc;border-right:1px solid #ccc;vertical-align:top;padding-right:5px;padding-left:5px}.HTMLParser_root__eSuX_ td.hljs-ln-code{padding-left:10px}.HTMLParser_root__eSuX_ p{margin:0 0 .7em}.HTMLParser_root__eSuX_ p:last-child{margin:0}.AnychartProgress_root__XXzdt{position:relative;opacity:.9}.AnychartProgress_chart-row__JEZPS{display:flex;align-items:flex-end;gap:7%;font-size:0;letter-spacing:-3px;line-height:0;white-space:nowrap;border:2px solid #ccc;border-radius:5px;padding:10%;height:100%;width:100%}.AnychartProgress_chart-col__wQVVU{background:#000;display:inline-block;height:calc(100% - 14px);vertical-align:bottom;width:16px}.AnychartProgress_green__YjW_W{background:#26a957;animation:AnychartProgress_anychart-green__aS7HS 1.2s linear;animation-iteration-count:infinite}.AnychartProgress_green__YjW_W.AnychartProgress_inverse__q382p{background:#9f9f9f}.AnychartProgress_orange__TuH8i{background:#ff8207;animation:AnychartProgress_anychart-orange__1Xqks 1.2s linear;animation-iteration-count:infinite}.AnychartProgress_orange__TuH8i.AnychartProgress_inverse__q382p{background:#c8c8c8}.AnychartProgress_red__gp9a_{background:#f0402e;animation:AnychartProgress_anychart-red__lVjUk 1.2s linear;animation-iteration-count:infinite}.AnychartProgress_red__gp9a_.AnychartProgress_inverse__q382p{background:#7d7d7d}@keyframes AnychartProgress_anychart-green__aS7HS{0%,to{height:100%}50%{height:25%}}@keyframes AnychartProgress_anychart-orange__1Xqks{0%{height:50%}33%{height:75%}66%{height:35%}to{height:50%}}@keyframes AnychartProgress_anychart-red__lVjUk{0%,to{height:25%}66%{height:100%}}.AnychartLogo_container__KlEVS{display:flex;justify-content:flex-start!important}.AnychartLogo_root__gW4DW{height:28px;padding:0;position:relative;display:inline-block}.AnychartLogo_root__gW4DW:hover .AnychartLogo_green__1p12a{height:16px}.AnychartLogo_root__gW4DW:hover .AnychartLogo_orange__4lebl{height:5px}.AnychartLogo_root__gW4DW:hover .AnychartLogo_red__KHuoG{height:10px}.AnychartLogo_chart-row__7P8Zc{bottom:5px;font-size:0;left:4px;letter-spacing:-3px;line-height:0;position:absolute;white-space:nowrap}.AnychartLogo_chart-col__OzO7K{background:#000;display:inline-block;height:18px;margin:0 1px;transition:height .2s cubic-bezier(.65,.4,.29,1.01);vertical-align:bottom;width:5px}.AnychartLogo_green__1p12a{background:#26a957;height:8px}.AnychartLogo_green__1p12a.AnychartLogo_inverse__7JrJd{background:#9f9f9f}.AnychartLogo_orange__4lebl{background:#ff8207;height:13px}.AnychartLogo_orange__4lebl.AnychartLogo_inverse__7JrJd{background:#c8c8c8}.AnychartLogo_red__KHuoG{background:#f0402e;height:18px}.AnychartLogo_red__KHuoG.AnychartLogo_inverse__7JrJd{background:#7d7d7d}.AnychartLogo_sub-product-logo__p7Hhr{display:none;height:50px;margin:10px}