/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@-webkit-keyframes bake-pie{from{-webkit-transform:rotate(0deg) translate3d(0,0,0);transform:rotate(0deg) translate3d(0,0,0);}}@keyframes bake-pie{from{-webkit-transform:rotate(0deg) translate3d(0,0,0);transform:rotate(0deg) translate3d(0,0,0);}}.pie-chart{margin-top:20px;position:relative;}.chart-percent{position:absolute;top:63.5px;width:100%;z-index:2;text-align:center;font-weight:700;}.pie-chart--wrapper{text-align:center;}.pie-chart__pie,.pie-chart__legend{display:inline-block;vertical-align:top;}.pie-chart__pie{position:relative;height:125px;width:125px;margin:10px auto 35px;display:block;}.pie-chart__pie::before{content:"";display:block;position:absolute;z-index:1;width:62.5px;height:62.5px;background:#fdfcfb;border-radius:50%;top:31.25px;left:31.25px;}.slice{position:absolute;width:125px;height:125px;clip:rect(0px,125px,125px,62.5px);-webkit-animation:bake-pie 1s;animation:bake-pie 1s;}.slice span{display:block;position:absolute;top:0;left:0;background-color:black;width:125px;height:125px;border-radius:50%;clip:rect(0px,125px,125px,62.5px);}.pie-chart__legend{list-style-type:none;padding:0;margin:0 auto;background:#FFF;padding:0.75em 0.75em 0.05em;font-size:13px;box-shadow:1px 1px 0 #DDD,2px 2px 0 #BBB;text-align:left;width:65%;}.pie-chart__legend li{height:1.25em;margin-bottom:0.7em;padding-left:0.5em;border-left:1.25em solid black;}.pie-chart__legend em{font-style:normal;}.pie-chart__legend span{float:right;}.pie-charts{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;}@media (max-width:500px){.pie-charts{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;}}
