.battery-content .battery-example{margin:28px 0;padding:22px;border:1px solid #bfd6d0;border-radius:12px;background:#f3f8f6;color:#23483f;text-align:left}
.battery-example figcaption{font-size:18px;font-weight:600;margin-bottom:20px;line-height:1.4}
.battery-example-row{display:grid;grid-template-columns:235px minmax(60px,1fr) 75px;align-items:center;gap:16px;margin:18px 0;font-size:15px}
.battery-example-row b{text-align:right;font-variant-numeric:tabular-nums}
.battery-bar{height:22px;background:#dce8e3;border-radius:5px;overflow:hidden}
.battery-bar span{display:block;height:100%;background:#008270}
.battery-example p{font-size:13px;line-height:1.6;margin:20px 0 0}
.battery-next{display:flex;flex-wrap:wrap;gap:14px 25px;margin:30px 0;text-align:left}
.battery-sources{margin-top:40px;padding-top:8px;border-top:1px solid #e9e9e9;text-align:left;overflow-wrap:anywhere}
.battery-sources h2{font-size:24px;font-weight:300;color:#363636;margin:20px 0}
.battery-sources ul{padding-left:20px;font-size:13px;line-height:1.7}
.battery-sources li{margin:12px 0}.battery-back{margin:30px 0;font-size:15px}
@media(max-width:600px){.battery-content .battery-example{padding:16px}.battery-example-row{grid-template-columns:minmax(0,1fr) 75px;gap:7px 10px}.battery-example-row>span{grid-column:1/-1}.battery-example-row .battery-bar{grid-column:1}.battery-example-row b{grid-column:2}}

.battery-content .battery-study-table{width:100%;margin:25px 0;border-collapse:collapse;table-layout:fixed;text-align:left;color:#23483f;font-size:15px;line-height:1.5}
.battery-study-table caption{caption-side:top;text-align:left;font-size:16px;font-weight:600;color:#23483f;padding:0 0 12px}
.battery-study-table th,.battery-study-table td{padding:12px;border-bottom:1px solid #cdded8;overflow-wrap:break-word}
.battery-study-table thead th{background:#eef5f2}.battery-study-table tbody th{font-weight:400}.battery-study-table small{display:block;font-size:12px;color:#4b625b}.battery-study-table td{font-weight:600;font-variant-numeric:tabular-nums}
@media(max-width:600px){.battery-content .battery-study-table{font-size:14px}.battery-study-table th,.battery-study-table td{padding:10px 8px}}
