.svg-funnel-js{display:inline-block;position:relative}.svg-funnel-js svg{display:block}.svg-funnel-js .svg-funnel-js__labels{width:100%;height:100%;display:flex;position:absolute;top:0;left:0}.svg-funnel-js.svg-funnel-js--vertical .svg-funnel-js__labels{flex-direction:column}
body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.svg-funnel-js{font-family:Open Sans,sans-serif}.svg-funnel-js .svg-funnel-js__container{width:100%;height:100%}.svg-funnel-js .svg-funnel-js__labels{box-sizing:border-box;width:100%}.svg-funnel-js .svg-funnel-js__labels .svg-funnel-js__label{flex:1 1 0;position:relative}.svg-funnel-js .svg-funnel-js__labels .svg-funnel-js__label .label__value{color:#fff;margin-bottom:6px;font-size:24px;line-height:18px}.svg-funnel-js .svg-funnel-js__labels .svg-funnel-js__label .label__title{color:#21ffa2;font-size:12px;font-weight:700}.svg-funnel-js .svg-funnel-js__labels .svg-funnel-js__label .label__percentage{color:#9896dc;font-size:16px;font-weight:700}.svg-funnel-js .svg-funnel-js__labels .svg-funnel-js__label .label__segment-percentages{box-sizing:border-box;opacity:0;cursor:default;background-color:#080730cc;width:100%;margin-top:24px;padding:8px 24px;transition:opacity .1s;position:absolute;top:50%;left:0;transform:translateY(-50%)}.svg-funnel-js .svg-funnel-js__labels .svg-funnel-js__label .label__segment-percentages ul{margin:0;padding:0;list-style-type:none}.svg-funnel-js .svg-funnel-js__labels .svg-funnel-js__label .label__segment-percentages ul li{color:#fff;margin:18px 0;font-size:13px;line-height:16px}.svg-funnel-js .svg-funnel-js__labels .svg-funnel-js__label .label__segment-percentages ul li .percentage__list-label{color:#05df9d;font-weight:700}.svg-funnel-js .svg-funnel-js__labels .svg-funnel-js__label:hover .label__segment-percentages{opacity:1}.svg-funnel-js:not(.svg-funnel-js--vertical){padding-top:64px;padding-bottom:16px}.svg-funnel-js:not(.svg-funnel-js--vertical) .svg-funnel-js__label{padding-left:24px}.svg-funnel-js:not(.svg-funnel-js--vertical) .svg-funnel-js__label:not(:first-child){border-left:1px solid #9896dc}.svg-funnel-js.svg-funnel-js--vertical{padding-left:120px;padding-right:16px}.svg-funnel-js.svg-funnel-js--vertical .svg-funnel-js__label{padding-top:24px}.svg-funnel-js.svg-funnel-js--vertical .svg-funnel-js__label:not(:first-child){border-top:1px solid #9896dc}.svg-funnel-js.svg-funnel-js--vertical .svg-funnel-js__label .label__segment-percentages{width:calc(100% - 106px);margin-top:0;margin-left:106px}.svg-funnel-js.svg-funnel-js--vertical .svg-funnel-js__label .label__segment-percentages .segment-percentage__list{justify-content:space-around;display:flex}.svg-funnel-js .svg-funnel-js__subLabels{justify-content:center;width:100%;margin-top:24px;display:flex;position:absolute;left:0}.svg-funnel-js .svg-funnel-js__subLabels .svg-funnel-js__subLabel{color:#fff;font-size:12px;line-height:16px;display:flex}.svg-funnel-js .svg-funnel-js__subLabels .svg-funnel-js__subLabel:not(:first-child){margin-left:16px}.svg-funnel-js .svg-funnel-js__subLabels .svg-funnel-js__subLabel .svg-funnel-js__subLabel--color{border-radius:50%;width:12px;height:12px;margin:2px 8px 2px 0}
/*# sourceMappingURL=e751430b5c304f78.css.map*/