/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.block.progress-graphic .animation-graphic>svg{display:block;margin:0 auto}.block.progress-graphic.circle .animation-graphic>svg{max-width:330px}.block.progress-graphic.circle .animation-description{text-align:center}.block.progress-graphic.circle .animation-description *:first-child{margin-top:0}.block.progress-graphic.hbar .animation-graphic>svg{max-width:275px}.block.progress-graphic.hbar .animation-description{text-align:center}.block.progress-graphic.hbar .animation-description *:first-child{margin-top:10px}.block.progress-graphic.vbar .animation-wrapper{display:flex;align-items:flex-start}.block.progress-graphic.vbar .animation-graphic{flex:0 0 auto;width:30%;max-width:90px}.block.progress-graphic.vbar .animation-graphic>svg{max-width:90px}.block.progress-graphic.vbar .animation-description{text-align:left;margin-left:13px}.block.progress-graphic.vbar .animation-description *:first-child{margin-top:15px}
.block.progress-graphic.circle div.light-grey svg g[clip-path]>g:nth-child(3) path{stroke:silver}.block.progress-graphic.circle div.dark-grey svg g[clip-path]>g:nth-child(3) path{stroke:#8d8d8d}.block.progress-graphic.circle div.green svg g[clip-path]>g:nth-child(3) path{stroke:#47a67c}.block.progress-graphic.circle div.gold svg g[clip-path]>g:nth-child(3) path{stroke:#ffcd00}.block.progress-graphic.circle div.light-orange svg g[clip-path]>g:nth-child(3) path{stroke:#ffa300}.block.progress-graphic.circle div.dark-orange svg g[clip-path]>g:nth-child(3) path{stroke:#ff7b1f}.block.progress-graphic.circle div.red svg g[clip-path]>g:nth-child(3) path{stroke:#d6001c}.block.progress-graphic.circle div.rubine svg g[clip-path]>g:nth-child(3) path{stroke:#ce0058}.block.progress-graphic.circle div.berry svg g[clip-path]>g:nth-child(3) path{stroke:#9c0534}.block.progress-graphic.circle div.chocolate svg g[clip-path]>g:nth-child(3) path{stroke:#6b3529}.block.progress-graphic.circle div.grey svg g[clip-path]>g:nth-child(3) path{stroke:#f4f4f4}.block.progress-graphic.hbar div.light-grey svg g[clip-path]>g:nth-child(2) path,.block.progress-graphic.vbar div.light-grey svg g[clip-path]>g:nth-child(2) path{stroke:silver}.block.progress-graphic.hbar div.dark-grey svg g[clip-path]>g:nth-child(2) path,.block.progress-graphic.vbar div.dark-grey svg g[clip-path]>g:nth-child(2) path{stroke:#8d8d8d}.block.progress-graphic.hbar div.green svg g[clip-path]>g:nth-child(2) path,.block.progress-graphic.vbar div.green svg g[clip-path]>g:nth-child(2) path{stroke:#47a67c}.block.progress-graphic.hbar div.gold svg g[clip-path]>g:nth-child(2) path,.block.progress-graphic.vbar div.gold svg g[clip-path]>g:nth-child(2) path{stroke:#ffcd00}.block.progress-graphic.hbar div.light-orange svg g[clip-path]>g:nth-child(2) path,.block.progress-graphic.vbar div.light-orange svg g[clip-path]>g:nth-child(2) path{stroke:#ffa300}.block.progress-graphic.hbar div.dark-orange svg g[clip-path]>g:nth-child(2) path,.block.progress-graphic.vbar div.dark-orange svg g[clip-path]>g:nth-child(2) path{stroke:#ff7b1f}.block.progress-graphic.hbar div.red svg g[clip-path]>g:nth-child(2) path,.block.progress-graphic.vbar div.red svg g[clip-path]>g:nth-child(2) path{stroke:#d6001c}.block.progress-graphic.hbar div.rubine svg g[clip-path]>g:nth-child(2) path,.block.progress-graphic.vbar div.rubine svg g[clip-path]>g:nth-child(2) path{stroke:#ce0058}.block.progress-graphic.hbar div.berry svg g[clip-path]>g:nth-child(2) path,.block.progress-graphic.vbar div.berry svg g[clip-path]>g:nth-child(2) path{stroke:#9c0534}.block.progress-graphic.hbar div.chocolate svg g[clip-path]>g:nth-child(2) path,.block.progress-graphic.vbar div.chocolate svg g[clip-path]>g:nth-child(2) path{stroke:#6b3529}.block.progress-graphic.hbar div.grey svg g[clip-path]>g:nth-child(2) path,.block.progress-graphic.vbar div.grey svg g[clip-path]>g:nth-child(2) path{stroke:#f4f4f4}
.block.text .row.header+.row:not(:first-child){margin-top:10px}
