.cmp-election-table-accesibility{position:relative;width:100%;margin:16px 0}
.cmp-election-table-accesibility__accessible{border:1px solid #d0d0d0;padding:8px 16px}
.cmp-election-table-accesibility__toggle-btn{display:flex;align-items:center;justify-content:space-between;width:100%;background:#fff;cursor:pointer;color:#0c0c0c;text-align:left}
.cmp-election-table-accesibility__toggle-btn h3{font-size:14px;font-weight:400;font-family:var(--inter-regular)}
.cmp-election-table-accesibility__toggle-icon{font-size:32px}
.cmp-election-table-accesibility--open .cmp-election-table-accesibility__toggle-icon{transform:rotate(-180deg)}
.cmp-election-table-accesibility__panel{display:none;background:#fff;margin-top:12px}
.cmp-election-table-accesibility--open .cmp-election-table-accesibility__panel{display:block}
.cmp-election-table-accesibility__tables-wrapper{display:flex;gap:12px}
@media(max-width:1024px){.cmp-election-table-accesibility__tables-wrapper{flex-direction:column}
}
.cmp-election-table-accesibility__table-wrapper{flex:1;min-width:0}
.cmp-election-table-accesibility__table-wrapper--comparative{display:none}
.cmp-election-table-accesibility__table-wrapper--comparative .cmp-election-table-accesibility__year-row{background:#444}
.cmp-election-table-accesibility--comparative-visible .cmp-election-table-accesibility__table-wrapper--comparative{display:block}
.cmp-election-table-accesibility__table{width:100%;table-layout:fixed;border-collapse:separate;font-size:14px;color:#0c0c0c}
.cmp-election-table-accesibility__table thead tr{background:#666;color:#fff}
.cmp-election-table-accesibility__table thead tr.cmp-election-table-accesibility__year-row{background:#0c0c0c;color:#fff}
.cmp-election-table-accesibility__table th{width:50%;padding:4px;text-align:center;font-weight:700;font-size:14px;border:1px solid #888}
.cmp-election-table-accesibility__table td{padding:7px;text-align:center;border:1px solid #d0d0d0}
.cmp-election-table-accesibility__table tbody tr:nth-child(odd){background:#f0f0f0}
.cmp-election-table-accesibility__table tbody tr:nth-child(even){background:#fff}
.cmp-election-table-accesibility__message{padding:0 2px;font-size:14px;font-weight:400;margin-top:12px}
.cmp-election-table-accesibility .btn-wrapper-more{text-align:center;margin-top:6px}
.cmp-election-table-accesibility .btn-wrapper-more .btn-view-more-single{color:var(--Neutral-Black);font-size:16px;font-weight:500;line-height:24px;text-decoration:underline;border:0;padding:0;background:transparent;cursor:pointer}