.elec select{min-height:47px}.elec-table{width:100%}.elec-table th[scope=row]{white-space:normal;font-weight:400}.elec-table td{white-space:nowrap;text-align:right;vertical-align:top}.elec-table thead th:not(:first-child){text-align:right}.elec-sub{color:var(--muted);white-space:normal;font-size:.8rem;display:block}.elec-table tr.elec-sum th,.elec-table tr.elec-sum td{border-top:2px solid var(--border);font-weight:600}.elec-table tr.fp-current th,.elec-table tr.fp-current td{background:var(--accent-soft);font-weight:700}.elec-rates th,.elec-rates td{white-space:normal;text-align:left;vertical-align:top}.elec-rates th:first-child,.elec-rates td:first-child{width:28%}.elec-sources p{margin:0}.elec-sources ul{margin:4px 0 0;padding-left:18px}.elec-sources a{overflow-wrap:anywhere}