.echart{height:60vh;margin-top:8px;width:100%}.echart#ring{height:50vh}#main{position:relative}@media screen and (max-width:767px){.echart div{margin:0 auto!important}}#tabs{display:flex;flex-direction:row;justify-content:space-evenly;list-style-type:none}#tabs li{margin-bottom:-1px}#tabs li .tab,#tabs li a{border-bottom:3px solid transparent;color:#333;display:block;height:100%;padding:10px;text-align:center;text-decoration:none}#tabs li:has(.tab.active),#tabs li:has(.tab:hover){border-bottom:3px solid #b7dd79;cursor:pointer}.tab-container{padding:28px}@media only screen and (max-width:767px){.ring-chart-legend{margin-left:0}#tabs{margin-bottom:16px}}@media only screen and (max-width:480px){.tab-container{padding:0}.legend-item{font-size:.8rem}}.tab-contents{display:none;margin:0 auto;position:relative;width:100%}.tab-contents.active{display:block}.custodian-text{border:.1rem solid #b7dd79;border-radius:18px;display:none;margin-top:32px;padding:1.6rem}.custodian-text.active{display:block}#annual-savings-text{visibility:hidden}#annual-savings-text.active{visibility:visible}