.cmp-election-menu{width:100%;display:none;background-color:var(--primary-primary-bg-light);border-bottom:1px solid var(--Greyscale-200)}
@media(min-width:1024px){.cmp-election-menu{display:block}
}
.cmp-election-menu__container{display:flex;align-items:center;justify-content:center;width:100%}
.cmp-election-menu__home{display:inline-flex;align-items:center;justify-content:center;padding:20px 16px;font-size:16px;font-weight:400;line-height:20px;color:var(--Secondary-Black);background-color:transparent;border:1.5px solid transparent;border-radius:3px;text-decoration:none;white-space:nowrap;cursor:pointer;position:relative;transition:background-color .15s ease,color .15s ease}
.cmp-election-menu__home:hover{background-color:var(--primary-primary-bg);color:var(--Secondary-Black);font-weight:700}
.cmp-election-menu__home:focus-visible{outline:0;border-color:var(--Secondary-Black)}
.cmp-election-menu__home--selected{font-weight:700}
.cmp-election-menu__tabs{display:flex;align-items:stretch;list-style:none;margin:0;padding:0;gap:0}
.cmp-election-menu__tab{display:flex;align-items:stretch;position:relative}
.cmp-election-menu__tab--selected .cmp-election-menu__tab-link{color:var(--Secondary-Black);font-weight:600}
.cmp-election-menu__tab--selected .cmp-election-menu__tab-link::after{transform:scaleX(1);opacity:1}
.cmp-election-menu__tab-link{display:inline-flex;align-items:center;padding:20px 16px;font-size:16px;line-height:20px;font-weight:400;color:var(--Secondary-Black);text-decoration:none;white-space:nowrap;cursor:pointer;position:relative;transition:background-color .15s ease,color .15s ease,font-weight .15s ease}
.cmp-election-menu__tab-link::after{content:'';position:absolute;bottom:-2px;left:0;right:0;height:1px;background-color:var(--Secondary-Black);transform:scaleX(0);opacity:0;transition:transform .15s ease,opacity .15s ease}
.cmp-election-menu__tab-link:hover{background-color:var(--primary-primary-bg);color:var(--Secondary-Black);font-weight:700}
.cmp-election-menu__tab-link:focus-visible{outline:0;box-shadow:inset 0 0 0 1px var(--Secondary-Black)}