.progress{--color-fg: var(--color-text);--color-bg: var(--color-surface-inset);--bg-opacity: 1;position:relative;width:150px;height:14px;border-radius:7px;overflow:hidden;font-size:0;line-height:0;margin:0 -1}@media (max-width: 767px){.progress{width:120px;height:12px}}.progress:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:var(--color-bg);opacity:var(--bg-opacity)}.progress .bar{position:absolute;display:block;height:100%;border-top-right-radius:7px;border-bottom-right-radius:7px;background-color:var(--color-fg)}
