.qi-block-progress-bar-horizontal{position:relative;visibility:hidden}.qi-block-progress-bar-horizontal.qodef--init{visibility:visible}.qi-block-progress-bar-horizontal.qodef--pattern .qodef-m-canvas svg path:first-child{opacity:0}.qi-block-progress-bar-horizontal .qodef-m-inner{display:flex;flex-direction:column;position:relative}.qi-block-progress-bar-horizontal .qodef-m-canvas{position:relative;width:100%}.qi-block-progress-bar-horizontal .qodef-m-content{align-items:center;display:flex}.qi-block-progress-bar-horizontal .qodef-m-title{margin:0 0 .5em}.qi-block-progress-bar-horizontal .qodef-m-value{font-size:16px;margin:0 0 .5em;padding:0;position:absolute}.qi-block-progress-bar-horizontal.qodef-percentage--floating-on .qodef-m-value{margin:0;transform:translateY(100%);z-index:1}.qi-block-progress-bar-horizontal.qodef-percentage--floating-above .qodef-m-value-inner{display:inline-flex;opacity:0;transform:translateX(-50%);transition:opacity .2s .5s}.qi-block-progress-bar-horizontal.qodef-percentage--floating-above.qodef--init .qodef-m-value-inner{opacity:1}.qi-block-progress-bar-horizontal.qodef-percentage--fixed-on .qodef-m-content{left:0;position:absolute;top:50%;transform:translateY(-50%);z-index:1}.qi-block-progress-bar-horizontal.qodef-percentage--fixed-on .qodef-m-title{margin:0 0 0 .5em}.qi-block-progress-bar-horizontal.qodef-percentage--fixed-on .qodef-m-value{margin:0 0 0 .5em;position:relative}.qi-block-progress-bar-horizontal.qodef-percentage--fixed-above .qodef-m-value{left:auto!important;right:0!important}