.tchart{display:inline-block;white-space:normal;vertical-align:top;width:100%;position:relative;padding-top:21px;-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:none;touch-action:manipulation;font-family:var(--tchart-font-family);-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:1}.tchart--wrapper{--tchart-primary-color: #108be3;--tchart-background-color: #fff;--tchart-background-color-rgb: 255, 255, 255;--tchart-text-color: #000;--tchart-secondary-color: #d2d5d7;--tchart-font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--tchart-letter-spacing-small: -.015em;--tchart-letter-spacing-large: -.035em;position:relative;width:100%;white-space:nowrap;font-size:0}html.dark .tchart--wrapper{--tchart-primary-color: #48aaf0;--tchart-background-color: #242e3e;--tchart-background-color-rgb: 36, 46, 62;--tchart-text-color: #fff;--tchart-secondary-color: #767c85}.tchart.tchart__master .tchart--switcher{opacity:0}.tchart.tchart__master .tchart--switcher.tchart--switcher__visible{opacity:1;z-index:15}.tchart.tchart__slave{margin-left:-100%;visibility:hidden}.tchart.tchart__slave .tchart--switcher{opacity:0}.tchart.tchart__slave .tchart--switcher.tchart--switcher__visible{opacity:1;z-index:15}.tchart.tchart__slave .tchart--header{display:none}.tchart.tchart__no-subchart .tchart--graph:after{content:"";position:absolute;z-index:11;left:0;right:0;bottom:0;height:45px}.tchart.tchart__no-subchart .tchart--switchers{margin-top:-36px}.tchart--header{position:absolute;font-size:16px;color:var(--tchart-text-color);left:16px;top:0;letter-spacing:var(--tchart-letter-spacing-small);font-weight:700;z-index:11;margin:0;padding:0;transform-origin:0 -28px;transform:none;transition:opacity .25s ease,transform .25s ease,visibility .25s step-start;visibility:inherit;opacity:1}.tchart--header.tchart--header__hidden{transform:scale(.54);transition:opacity .25s ease,transform .25s ease,visibility .25s step-end;visibility:hidden;opacity:0}@media only screen and (max-width: 374px){.tchart--header{font-size:14px;top:4px}}.tchart--zoom{position:absolute;font-size:16px;color:var(--tchart-primary-color);left:17px;top:2px;letter-spacing:var(--tchart-letter-spacing-small);font-weight:700;z-index:11;height:17px;line-height:15px;padding-left:25px;cursor:pointer;transform-origin:0 35px;transform:scale(.54);transition:opacity .25s ease,transform .25s ease,visibility .25s step-end;visibility:hidden;opacity:0}.tchart--zoom.tchart--zoom__visible{transform:none;transition:opacity .25s ease,transform .25s ease,visibility .25s step-start;visibility:inherit;opacity:1}@media (pointer: fine){.tchart--zoom:hover .tchart--zoom-icon:after{transform:translate(-.2px,.9px) rotate(55deg)}}@media only screen and (max-width: 374px){.tchart--zoom{font-size:14px;top:6px}}.tchart--zoom-icon{position:absolute;left:0;width:13px;height:13px;border-radius:50%;box-sizing:border-box;border:2px solid var(--tchart-primary-color)}.tchart--zoom-icon:before{content:"";position:absolute;height:2px;top:3px;transform:translateY(.5px);width:5px;left:2px;background:var(--tchart-primary-color);border-radius:1px}.tchart--zoom-icon:after{content:"";position:absolute;height:2px;width:8px;left:11px;top:3px;transform-origin:-6px 1px;transform:translate(-.3px,.8px) rotate(45deg);transition:.17s transform ease;background:var(--tchart-primary-color);border-radius:1px}.tchart--graph{position:relative;width:100%;height:380px;margin-top:-15px}.tchart--graph-canvas{position:relative;height:100%;width:100%;z-index:10;-webkit-tap-highlight-color:transparent}.tchart--graph-canvas.tchart--graph-canvas__handle-pointer{cursor:pointer}.tchart--graph-canvas.tchart--graph-canvas__handle-grab{cursor:grab}.tchart--graph-canvas.tchart--graph-canvas__handle-col-resize{cursor:col-resize}.tchart--graph-canvas.tchart--graph-canvas__tip-pointer{cursor:pointer}.tchart--tip{position:absolute;top:0;left:0;background:var(--tchart-background-color);box-shadow:0 1px 5px #0002;padding:8px 12px 4px;border-radius:10px;z-index:20;min-width:160px;box-sizing:border-box;-webkit-tap-highlight-color:transparent;transition:opacity 80ms linear,visibility 80ms step-end;opacity:0;visibility:hidden}.tchart--tip.tchart--tip__shiftHide{transition:opacity .16s ease-in,transform .24s ease-in,visibility .24s step-end}.tchart--tip.tchart--tip__visible{transition:opacity .12s linear,visibility .12s step-start;opacity:1;visibility:inherit}.tchart--tip.tchart--tip__has_no_items{display:none}.tchart--tip.tchart--tip__has-zoom{cursor:pointer}@media (pointer: fine){.tchart--tip.tchart--tip__has-zoom:hover .tchart--tip-arrow{transform:translate(2px)}}.tchart--tip.tchart--tip__has-zoom:active .tchart--tip-arrow{transform:translate(5px)}.tchart--tip.tchart--tip__has-zoom .tchart--tip-arrow{display:block}.tchart--tip.tchart--tip__loading .tchart--tip-arrow{display:none}.tchart--tip.tchart--tip__loading .tchart--tip-loader{display:block}.tchart--tip.tchart--tip__error .tchart--tip-arrow{animation:tchart_animation_error .5s linear}.tchart--tip.tchart--tip__error .tchart--tip-arrow:before,.tchart--tip.tchart--tip__error .tchart--tip-arrow:after{background:#e53e3e!important}@keyframes tchart_animation_error{8%,41%{transform:translate(-4px)}25%,58%{transform:translate(4px)}75%{transform:translate(-2px)}92%{transform:translate(2px)}0%,to{transform:translate(0)}}.tchart--tip.tchart--tip__piemode .tchart--tip-header{display:none}.tchart--tip.tchart--tip__scroll{width:183px}.tchart--tip.tchart--tip__has_less .tchart--tip-scroller-wrapper:before{opacity:1}.tchart--tip.tchart--tip__has_more .tchart--tip-scroller-wrapper:after{opacity:1}.tchart--tip-scroller-wrapper{position:relative}.tchart--tip-scroller-wrapper:before{content:"";position:absolute;left:0;top:0;width:100%;height:25px;background:linear-gradient(to bottom,rgba(var(--tchart-background-color-rgb),1),rgba(var(--tchart-background-color-rgb),0));z-index:1;opacity:0;transition:.2s opacity ease}.tchart--tip-scroller-wrapper:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:25px;background:linear-gradient(to top,rgba(var(--tchart-background-color-rgb),1),rgba(var(--tchart-background-color-rgb),0));z-index:1;opacity:0;transition:.2s opacity ease}.tchart--tip-scroller{max-height:147px;overflow-y:auto}.tchart--tip-scroller::-webkit-scrollbar{display:none}.tchart--tip-header{position:relative;font-weight:700;letter-spacing:var(--tchart-letter-spacing-small);font-size:13px;color:var(--tchart-text-color);margin:0 0 6px;padding:0;white-space:nowrap;display:inline-block}.tchart--tip-arrow{position:absolute;top:10px;right:14px;width:6px;height:10px;transition:.17s transform ease;display:none}.tchart--tip-arrow:before,.tchart--tip-arrow:after{content:"";position:absolute;height:2px;width:7px;right:-1px;top:4px;transform-origin:100% 50%;background:var(--tchart-secondary-color);border-radius:1px .5px .5px 1px}.tchart--tip-arrow:before{transform:translateY(-.5px) rotate(-45deg) scaleY(.8)}.tchart--tip-arrow:after{transform:translateY(.5px) rotate(45deg) scaleY(.8)}.tchart--tip-loader{display:none;animation:tchart_animation_loading .6s infinite linear;position:absolute;top:9px;right:9px;width:8px;height:8px;border-radius:50%;border:2px solid var(--tchart-secondary-color);border-right-color:#333}@keyframes tchart_animation_loading{to{transform:rotate(1turn)}}.tchart--tip-row{position:relative;width:100%;height:14px;margin-bottom:7px}.tchart--tip-row-per{position:absolute;left:0;top:0;font-weight:700;letter-spacing:var(--tchart-letter-spacing-small);font-size:13px;color:var(--tchart-text-color);text-align:right;margin:0}.tchart--tip-row-label{position:absolute;top:0;left:0;font-size:13px;color:var(--tchart-text-color);white-space:nowrap;max-width:120px;text-overflow:ellipsis;overflow:hidden}.tchart--tip-row-value{position:absolute;top:0;right:0;text-align:right;font-size:13px;font-weight:700;letter-spacing:var(--tchart-letter-spacing-small);white-space:nowrap}.tchart--line{position:absolute;width:1px;z-index:15;pointer-events:none;transition:opacity 80ms linear,visibility 80ms step-end;opacity:0;visibility:hidden}.tchart--line.tchart--line__visible{transition:opacity .12s linear,visibility .12s step-start;opacity:1;visibility:inherit}.tchart--line.tchart--line__has_no_items,.tchart--line.tchart--line__piemode{display:none}.tchart--line-fill{position:absolute;left:0;width:1px}.tchart--line-point{position:absolute;display:block;box-sizing:border-box;background:var(--tchart-background-color);border:2px solid transparent;width:10px;height:10px;margin-left:-5px;margin-top:-5px;left:0;z-index:12;border-radius:50%}.tchart--switchers{position:relative;z-index:12;width:calc(100% - 32px);margin:16px auto 0;font-size:0;transition:margin .45s}.tchart--switcher{display:inline-block;position:relative;height:36px;cursor:pointer;border-radius:18px;margin:0 6px 8px 0;padding:0 22px;box-sizing:border-box;background-color:transparent;box-shadow:inset 0 0 0 2px currentcolor;transition:background-color .2s,opacity .3s linear;-webkit-tap-highlight-color:transparent}.tchart--switcher.tchart--switcher__denied{animation:tchart_animation_shake .5s linear}@keyframes tchart_animation_shake{8%,41%{transform:translate(-6px)}25%,58%{transform:translate(6px)}75%{transform:translate(-3px)}92%{transform:translate(3px)}0%,to{transform:translate(0)}}.tchart--switcher.tchart--switcher__active{background-color:currentcolor}.tchart--switcher.tchart--switcher__active:before{opacity:1}.tchart--switcher.tchart--switcher__active .tchart--switcher-text{color:#fff;left:8px}.tchart--switcher:before{content:"";position:absolute;top:5px;left:6px;height:25px;width:25px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewBox='0 0 60 60'%3E%3Cpath d='M17.2,33.7L24.2,41.0L40.6,22.2' stroke-linejoin='round' fill='none' stroke='%23ffffff' stroke-width='5' stroke-linecap='round'/%3E%3C/svg%3E");transition:opacity .2s;opacity:0}.tchart--switcher-text{position:relative;display:inline-block;font-size:14px;line-height:36px;left:0;letter-spacing:var(--tchart-letter-spacing-large);transition:left .2s,color .2s;color:currentcolor;font-weight:500}.tchart--switchers__side-legend:not(.tchart--switchers__no-space){position:absolute;right:0;top:0;height:100%;margin:0!important;padding:0 16px;width:200px;display:inline-flex;flex-direction:column;overflow-y:auto}.tchart--switchers__side-legend .tchart--switcher{display:block;width:-moz-fit-content;width:fit-content;height:22px;border-radius:0;margin:2px 0;padding:0 0 0 20px;box-sizing:border-box;background-color:transparent!important;box-shadow:none;flex:0 0 auto}.tchart--switchers__side-legend .tchart--switcher.tchart--switchers__side-legend .tchart--switcher__first{margin-top:auto}.tchart--switchers__side-legend .tchart--switcher.tchart--switchers__side-legend .tchart--switcher__last{margin-bottom:auto}.tchart--switchers__side-legend .tchart--switcher:before{display:inline-block;height:9px;width:17px;transform:rotate(-45deg) translate3d(0,-4px,0);border-width:0 0 3px 3px;border-style:solid;margin:3px 0 0;vertical-align:text-top;transition:none;opacity:0;background-image:none}.tchart--switchers__side-legend .tchart--switcher__active{background-color:transparent}.tchart--switchers__side-legend .tchart--switcher__active:before{opacity:1!important}.tchart--switchers__side-legend .tchart--switcher .tchart--switcher-text,.tchart--switchers__side-legend .tchart--switcher__active .tchart--switcher-text{color:currentColor;left:7px;line-height:22px;max-width:140px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}