.h-bar-chart{display:flex;flex-direction:column;gap:1rem}.h-bar-chart .h-bar{display:flex;align-items:center;gap:.5rem}.h-bar-chart .h-bar .h-bar-percentage{color:var(--theme-color);font-size:.875rem;font-weight:600}.h-bar-chart .h-bar-wrapper{flex-grow:1;height:1rem;border-radius:1rem;border:1px solid hsla(0,0%,100%,.1);display:flex;overflow:hidden}.h-bar-chart .h-bar-wrapper .h-bar-fill{width:var(--w,0);background-color:var(--theme-color)}