/*! bootstrap-progressbar v0.9.0 | Copyright (c) 2012-2015 Stephan Groß | MIT license | http://www.minddust.com */
@-webkit-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}.progress{overflow:hidden;height:20px;margin-bottom:20px;background-color:var(--hs-surface-alt, #f5f5f5);border-radius:4px;-webkit-box-shadow:inset 0 1px 2px rgba(var(--hs-shadow-rgb, 0, 0, 0), calc(.1 * var(--hs-shadow-boost, 1)));box-shadow:inset 0 1px 2px rgba(var(--hs-shadow-rgb, 0, 0, 0), calc(.1 * var(--hs-shadow-boost, 1)))}.progress-bar{float:left;width:0;height:100%;font-size:12px;line-height:20px;color:var(--hs-text-inverse, #fff);text-align:center;background-color:var(--hs-brand, #337ab7);-webkit-box-shadow:inset 0 -1px 0 rgba(var(--hs-shadow-rgb, 0, 0, 0), calc(.15 * var(--hs-shadow-boost, 1)));box-shadow:inset 0 -1px 0 rgba(var(--hs-shadow-rgb, 0, 0, 0), calc(.15 * var(--hs-shadow-boost, 1)));-webkit-transition:width .6s ease;-o-transition:width .6s ease;transition:width .6s ease}.progress-bar-striped,.progress-striped .progress-bar{background-image:-webkit-linear-gradient(45deg,rgba(var(--hs-surface-raised-rgb, 255, 255, 255), .15) 25%,transparent 25%,transparent 50%,rgba(var(--hs-surface-raised-rgb, 255, 255, 255), .15) 50%,rgba(var(--hs-surface-raised-rgb, 255, 255, 255), .15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(var(--hs-surface-raised-rgb, 255, 255, 255), .15) 25%,transparent 25%,transparent 50%,rgba(var(--hs-surface-raised-rgb, 255, 255, 255), .15) 50%,rgba(var(--hs-surface-raised-rgb, 255, 255, 255), .15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(var(--hs-surface-raised-rgb, 255, 255, 255), .15) 25%,transparent 25%,transparent 50%,rgba(var(--hs-surface-raised-rgb, 255, 255, 255), .15) 50%,rgba(var(--hs-surface-raised-rgb, 255, 255, 255), .15) 75%,transparent 75%,transparent);background-size:40px 40px}.progress-bar.active,.progress.active .progress-bar{-webkit-animation:progress-bar-stripes 2s linear infinite;-o-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite}.progress-bar-success{background-color:var(--hs-success, #5cb85c)}.progress-striped .progress-bar-success{background-image:-webkit-linear-gradient(45deg,rgba(var(--hs-surface-raised-rgb, 255, 255, 255), .15) 25%,transparent 25%,transparent 50%,rgba(var(--hs-surface-raised-rgb, 255, 255, 255), .15) 50%,rgba(var(--hs-surface-raised-rgb, 255, 255, 255), .15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(var(--hs-surface-raised-rgb, 255, 255, 255), .15) 25%,transparent 25%,transparent 50%,rgba(var(--hs-surface-raised-rgb, 255, 255, 255), .15) 50%,rgba(var(--hs-surface-raised-rgb, 255, 255, 255), .15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(var(--hs-surface-raised-rgb, 255, 255, 255), .15) 25%,transparent 25%,transparent 50%,rgba(var(--hs-surface-raised-rgb, 255, 255, 255), .15) 50%,rgba(var(--hs-surface-raised-rgb, 255, 255, 255), .15) 75%,transparent 75%,transparent)}.progress-bar-info{background-color:var(--hs-brand, #5bc0de)}.progress-striped .progress-bar-info{background-image:-webkit-linear-gradient(45deg,rgba(var(--hs-surface-raised-rgb, 255, 255, 255), .15) 25%,transparent 25%,transparent 50%,rgba(var(--hs-surface-raised-rgb, 255, 255, 255), .15) 50%,rgba(var(--hs-surface-raised-rgb, 255, 255, 255), .15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(var(--hs-surface-raised-rgb, 255, 255, 255), .15) 25%,transparent 25%,transparent 50%,rgba(var(--hs-surface-raised-rgb, 255, 255, 255), .15) 50%,rgba(var(--hs-surface-raised-rgb, 255, 255, 255), .15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(var(--hs-surface-raised-rgb, 255, 255, 255), .15) 25%,transparent 25%,transparent 50%,rgba(var(--hs-surface-raised-rgb, 255, 255, 255), .15) 50%,rgba(var(--hs-surface-raised-rgb, 255, 255, 255), .15) 75%,transparent 75%,transparent)}.progress-bar-warning{background-color:var(--hs-warning, #f0ad4e)}.progress-striped .progress-bar-warning{background-image:-webkit-linear-gradient(45deg,rgba(var(--hs-surface-raised-rgb, 255, 255, 255), .15) 25%,transparent 25%,transparent 50%,rgba(var(--hs-surface-raised-rgb, 255, 255, 255), .15) 50%,rgba(var(--hs-surface-raised-rgb, 255, 255, 255), .15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(var(--hs-surface-raised-rgb, 255, 255, 255), .15) 25%,transparent 25%,transparent 50%,rgba(var(--hs-surface-raised-rgb, 255, 255, 255), .15) 50%,rgba(var(--hs-surface-raised-rgb, 255, 255, 255), .15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(var(--hs-surface-raised-rgb, 255, 255, 255), .15) 25%,transparent 25%,transparent 50%,rgba(var(--hs-surface-raised-rgb, 255, 255, 255), .15) 50%,rgba(var(--hs-surface-raised-rgb, 255, 255, 255), .15) 75%,transparent 75%,transparent)}.progress-bar-danger{background-color:var(--hs-danger, #d9534f)}.progress-striped .progress-bar-danger{background-image:-webkit-linear-gradient(45deg,rgba(var(--hs-surface-raised-rgb, 255, 255, 255), .15) 25%,transparent 25%,transparent 50%,rgba(var(--hs-surface-raised-rgb, 255, 255, 255), .15) 50%,rgba(var(--hs-surface-raised-rgb, 255, 255, 255), .15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(var(--hs-surface-raised-rgb, 255, 255, 255), .15) 25%,transparent 25%,transparent 50%,rgba(var(--hs-surface-raised-rgb, 255, 255, 255), .15) 50%,rgba(var(--hs-surface-raised-rgb, 255, 255, 255), .15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(var(--hs-surface-raised-rgb, 255, 255, 255), .15) 25%,transparent 25%,transparent 50%,rgba(var(--hs-surface-raised-rgb, 255, 255, 255), .15) 50%,rgba(var(--hs-surface-raised-rgb, 255, 255, 255), .15) 75%,transparent 75%,transparent)}.progress{position:relative}.progress .progress-bar{position:absolute;overflow:hidden;line-height:20px}.progress .progressbar-back-text{position:absolute;width:100%;height:100%;font-size:12px;line-height:20px;text-align:center}.progress .progressbar-front-text{display:block;width:100%;font-size:12px;line-height:20px;text-align:center}.progress.right .progress-bar{right:0}.progress.right .progressbar-front-text{position:absolute;right:0}.progress.vertical{width:20px;height:100%;float:left;margin-right:20px}.progress.vertical.bottom{position:relative}.progress.vertical.bottom .progressbar-front-text{position:absolute;bottom:0}.progress.vertical .progress-bar{width:100%;height:0;-webkit-transition:height .6s ease;-o-transition:height .6s ease;transition:height .6s ease}.progress.vertical.bottom .progress-bar{position:absolute;bottom:0}