.tf-hide{display:none !important}.tf-hidden{visibility:hidden !important}.tf-disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.processing{text-align:center;font-size:16px;margin:0 auto;display:flex;flex-direction:column;justify-content:center;z-index:10}.processing img{width:auto;height:50px}.processing-text{width:100%;font-size:16px;font-weight:bold}@keyframes opacityLoop{0%{opacity:1}50%{opacity:.2}100%{opacity:1}}.election-ticker{background-color:#fff;margin-bottom:16px;position:relative;overflow:hidden;border-radius:2px;box-shadow:0 2px 2px 2px rgba(0,0,0,.06)}@media(min-width: 300px)and (max-width: 1024px){.election-ticker{margin:8px;overflow:hidden}}.election-ticker--container{display:flex;flex-direction:row}.election-ticker .tns-horizontal.tns-subpixel>.tns-item{display:flex}.election-ticker .controls{text-align:center;display:flex;padding:0px}.election-ticker .control ul{flex:1;flex-direction:row;padding-left:20px;padding-right:20px}.election-ticker .controls li{display:flex;align-items:center;height:40px;cursor:pointer;transition:background .3s;width:40px}.election-ticker .controls li.summary-name{flex:1;flex-direction:column;justify-content:center;width:auto}.election-ticker .controls li img{display:inline-block;vertical-align:middle;height:24px}.election-ticker .prev,.election-ticker .next{position:absolute;height:24px;width:24px;z-index:2;margin-top:-14px;cursor:pointer;overflow:hidden;border-radius:100%;-webkit-transition:opacity .2s ease;-moz-transition:opacity .2s ease;-o-transition:opacity .2s ease;transition:opacity .2s ease}.election-ticker .prev .swiper-navigation-icon,.election-ticker .next .swiper-navigation-icon{display:none}.election-ticker .prev,.election-ticker .next{background-size:8px;background-position:top 6px right 7px;background-repeat:no-repeat;background-color:#fff;background-image:url("/images/nova/assets/arrow-right-dark.svg")}@media(min-width: 300px)and (max-width: 1024px){.election-ticker .prev,.election-ticker .next{top:50%}}.election-ticker .prev:hover,.election-ticker .next:hover{opacity:.8}.election-ticker .prev{left:16px;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}@media(min-width: 300px)and (max-width: 1024px){.election-ticker .prev{left:9px}}.election-ticker .next{right:16px}@media(min-width: 300px)and (max-width: 1024px){.election-ticker .next{right:9px}}.election-ticker .tns-controls [aria-controls]{font-size:16px;margin:0 5px;padding:0 1em;height:2.5em;color:#000;background:#6cf;border-radius:3px;border:0}.election-ticker [data-action]{display:block;margin:10px auto;font-size:17px;min-width:3em;text-align:center;background:rgba(0,0,0,0);border:0}.election-ticker .tns-controls [disabled]{color:#999;background:#b3b3b3;cursor:not-allowed !important}.election-ticker .metro-selector{margin:0 0 8px;text-align:center;display:flex;flex-direction:row;justify-content:center}@media(min-width: 300px)and (max-width: 1024px){.election-ticker .metro-selector{display:none}}.election-ticker .metro-selector li{display:inline-block;cursor:pointer;border-bottom:3px solid rgba(0,0,0,0);background-color:rgba(0,0,0,0);width:50px;height:auto;font-size:10px;line-height:12px;text-transform:uppercase;font-weight:bold;letter-spacing:1px;padding:16px 0 13px;border-radius:0;-webkit-transition:border .2s ease;-moz-transition:border .2s ease;-o-transition:border .2s ease;transition:border .2s ease;margin:0 8px}.election-ticker .metro-selector li:hover,.election-ticker .metro-selector li.swiper-pagination-bullet-active{border-color:#21418d;background-color:rgba(0,0,0,0)}.election-ticker .metro-selector img{vertical-align:bottom;height:auto;max-height:50px}.election-ticker .swiper{padding:32px 0 36px}.election-ticker .swiper--container{background-color:#21418d;padding:0 56px !important}@media(min-width: 300px)and (max-width: 1024px){.election-ticker .swiper--container{padding:0 40px !important}}.election-ticker .swiper-slide{border:2px solid #fff;box-sizing:border-box}@media(min-width: 300px)and (max-width: 1024px){.election-ticker .swiper-slide{border:none}}.election-ticker__btn{font-size:16px;color:#fff;background-color:#2cb6dc;outline:0;padding:12px 12px;border:1px solid #2cb6dc;cursor:pointer;text-align:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-transition:background-color .2s ease;-moz-transition:background-color .2s ease;-o-transition:background-color .2s ease;transition:background-color .2s ease}.election-ticker__btn:hover,.election-ticker__btn:focus{outline:0;background-color:rgb(11.8842659015%,58.7422285988%,71.6451458632%)}.election-ticker__btn[disabled],.election-ticker__btn:disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.election-ticker__btn{display:block;width:100%;overflow:hidden;border-radius:6px;height:48px;font-weight:bold;margin:16px 16px 0;display:block;text-align:center}.election-ticker .summary-list{display:flex;flex-direction:row;flex:1;opacity:0}.election-ticker .summary-list.active-slider{opacity:1}.election-ticker .summary-row{display:flex;flex-direction:row;background-color:#fff;height:32px;position:relative;border-radius:20px}@media(min-width: 300px)and (max-width: 1024px){.election-ticker .summary-row{background-color:rgba(0,0,0,0)}}.election-ticker .party-logo{display:flex;justify-content:center;align-items:center;width:46px;height:28px}@media(min-width: 300px)and (max-width: 1024px){.election-ticker .party-logo{background-color:#fff;border-radius:0 20px 20px 0;height:32px}.election-ticker .party-logo:first-child{border-radius:20px 0 0 20px;border-top:2px solid #fff;border-right:none;border-bottom:2px solid #fff;border-left:2px solid #fff}.election-ticker .party-logo:last-child{border-top:2px solid #fff;border-right:2px solid #fff;border-bottom:2px solid #fff;border-left:none}}.election-ticker .party-logo img{max-height:30px;max-width:22px;width:auto}.election-ticker .party-detail-container{display:flex;flex-direction:column;flex-grow:1}.election-ticker .party-detail{display:flex;flex-direction:row;flex-grow:1;justify-content:space-between}@media(min-width: 300px)and (max-width: 1024px){.election-ticker .party-detail>.party-info:first-child{width:var(--leading-mobile-width, 50%)}.election-ticker .party-detail>.party-info:last-child{width:var(--trailing-mobile-width, 50%);min-width:42px}}.election-ticker .party-info{display:flex;flex-direction:column;justify-content:center;z-index:1}.election-ticker .party-info .party-percentage{padding:0 10px;font-size:12px;font-weight:bold;color:#fff}@media(min-width: 300px)and (max-width: 1024px){.election-ticker .party-info .party-percentage{display:flex;align-items:center;justify-content:flex-start;width:100%;height:32px;padding:0 4px;min-width:42px}.election-ticker .party-info .party-percentage.left{margin-right:8px}.election-ticker .party-info .party-percentage.right{justify-content:flex-end}}.election-ticker .party-info .party-votes{display:none}.election-ticker .left{align-items:flex-start}.election-ticker .right{align-items:flex-end}.election-ticker .party-votes{display:flex;flex-direction:column;flex-grow:1;justify-content:center;font-size:18px}.election-ticker .pair-info{display:flex;flex-direction:column;flex-grow:1;justify-content:center;align-items:center;position:absolute;top:-26px;left:0;right:0;margin:0 auto}.election-ticker .pair-info>a{font-size:14px;font-weight:bold;color:#fff}.election-ticker .pair-info>a:hover{text-decoration:underline}.election-ticker .ticker-controls{display:flex}.election-ticker .pair-name{display:flex}.election-ticker .pair-timestamp{display:block;position:absolute;bottom:0;left:0;right:0;width:100%;text-align:center;color:#fff;font-size:10px;padding:8px 0;z-index:1}.election-ticker .pair-timestamp>span{display:inline-flex;align-items:center}@media(min-width: 300px)and (max-width: 1024px){.election-ticker .pair-timestamp>span{font-size:0}.election-ticker .pair-timestamp>span::before{width:14px;height:14px}.election-ticker .pair-timestamp>span a{font-size:10px}}.election-ticker .pair-timestamp>span::before{content:"";width:16px;height:16px;margin-right:8px;display:inline-block;border-radius:100%;background-image:url("/images/icons/IEC-logo-white.svg");background-size:contain;background-repeat:no-repeat;background-position:center;background-color:#fff}.election-ticker .pair-timestamp a{color:#fff;text-decoration:underline}.election-ticker .party-support-bar{display:flex;position:absolute;top:0;width:461px;height:28px}.election-ticker .party-support-bar .bar{height:28px}.election-ticker .party-support-bar .bar:first-child{background:#66a652}.election-ticker .party-support-bar .bar:last-child{background:#2064a6}@media(min-width: 300px)and (max-width: 1024px){.election-ticker .party-support-bar{width:calc(100% - 91px);justify-content:space-between;height:32px;padding-right:8px}.election-ticker .party-support-bar .bar{height:32px;border-radius:20px 0 0 20px;flex-shrink:0;min-width:42px;max-width:calc(100% - 42px)}.election-ticker .party-support-bar .bar:first-child{width:var(--leading-mobile-width, 50%) !important;border-radius:0 20px 20px 0;border:2px solid #fff;border-right:2px solid #fff;border-bottom:2px solid #fff;border-left:none;margin-right:8px}.election-ticker .party-support-bar .bar:last-child{width:var(--trailing-mobile-width, 50%) !important;border-top:2px solid #fff;border-right:none;border-bottom:2px solid #fff;border-left:2px solid #fff}.election-ticker .party-support-bar #barDifference{display:none}}
