.wp-block-msnow-election-nav,.wp-block-msnow-election-nav-page{--nav-gap-size:21px;font-family:HelveticaNow,sans-serif;overflow:visible;position:relative}.single-post.has-design-shows .wp-block-msnow-election-nav,.single-post.has-design-shows .wp-block-msnow-election-nav-page{display:none!important}.wp-block-msnow-election-nav-page:after,.wp-block-msnow-election-nav:after{background-image:linear-gradient(260deg,#fff,hsla(0,0%,100%,0));content:"";height:100%;pointer-events:none;position:absolute;right:0;top:0;width:100px}.single-post.has-design-shows .wp-block-msnow-election-nav-page:after,.single-post.has-design-shows .wp-block-msnow-election-nav:after{background-image:none}.single-liveblog .wp-block-msnow-election-nav-page:after,.single-liveblog .wp-block-msnow-election-nav:after,.single-post.has-design-opinion .wp-block-msnow-election-nav-page:after,.single-post.has-design-opinion .wp-block-msnow-election-nav:after{background-image:linear-gradient(260deg,var(--blue-low-opacity-max) 0,var(--blue-low-opacity-min) 100%)}.wp-block-msnow-election-nav .wp-block-navigation,.wp-block-msnow-election-nav-page .wp-block-navigation{flex-wrap:nowrap;gap:var(--nav-gap-size)}@media(max-width:960px){.wp-block-msnow-election-nav .wp-block-navigation .wp-block-navigation-item:last-child,.wp-block-msnow-election-nav-page .wp-block-navigation .wp-block-navigation-item:last-child{margin-right:600px}}.wp-block-msnow-election-nav .wp-block-navigation-item__content[href*="/liveblog/"],.wp-block-msnow-election-nav-page .wp-block-navigation-item__content[href*="/liveblog/"]{color:var(--wp--preset--color--red-50)!important}.wp-block-msnow-election-nav .wp-block-navigation-submenu__toggle,.wp-block-msnow-election-nav-page .wp-block-navigation-submenu__toggle{opacity:1;transition:opacity .3s ease-in-out}.wp-block-msnow-election-nav .wp-block-navigation-submenu__toggle:hover,.wp-block-msnow-election-nav-page .wp-block-navigation-submenu__toggle:hover{opacity:.7}.wp-block-msnow-election-nav .wp-block-navigation-item,.wp-block-msnow-election-nav-page .wp-block-navigation-item{display:block;flex:0 0 auto;font-size:15px;letter-spacing:.2px;position:relative}.wp-block-msnow-election-nav .wp-block-navigation-item a,.wp-block-msnow-election-nav-page .wp-block-navigation-item a{text-decoration:none;transition:opacity .3s ease-in-out}.wp-block-msnow-election-nav .wp-block-navigation-item a:hover,.wp-block-msnow-election-nav-page .wp-block-navigation-item a:hover{opacity:.7}.wp-block-msnow-election-nav .wp-block-navigation-item:not(:first-child):before,.wp-block-msnow-election-nav-page .wp-block-navigation-item:not(:first-child):before{background-color:var(--wp--preset--color--grey-40);content:"";height:20px;left:calc(var(--nav-gap-size)/2*-1);position:absolute;top:50%;transform:translateY(-50%);width:1px}.single-liveblog .wp-block-msnow-election-nav .wp-block-navigation-item:not(:first-child):before,.single-liveblog .wp-block-msnow-election-nav-page .wp-block-navigation-item:not(:first-child):before,.single-post .wp-block-msnow-election-nav .wp-block-navigation-item:not(:first-child):before,.single-post .wp-block-msnow-election-nav-page .wp-block-navigation-item:not(:first-child):before{background-color:currentcolor}.wp-block-msnow-election-nav .wp-block-navigation-item.has-child .wp-block-navigation-item__content,.wp-block-msnow-election-nav-page .wp-block-navigation-item.has-child .wp-block-navigation-item__content{display:inline}.wp-block-msnow-election-nav .wp-block-navigation-item.has-child .wp-block-navigation-item:not(:first-child):before,.wp-block-msnow-election-nav-page .wp-block-navigation-item.has-child .wp-block-navigation-item:not(:first-child):before{display:none}.wp-block-msnow-election-nav .wp-block-navigation-item.has-child:has(.wp-block-navigation-submenu__toggle[aria-expanded=true]):after,.wp-block-msnow-election-nav-page .wp-block-navigation-item.has-child:has(.wp-block-navigation-submenu__toggle[aria-expanded=true]):after{rotate:180deg}.wp-block-msnow-election-nav .wp-block-navigation__submenu-container,.wp-block-msnow-election-nav-page .wp-block-navigation__submenu-container{border-top:transparent!important;min-width:max-content!important}.wp-block-msnow-election-nav .wp-block-navigation__submenu-container .wp-block-navigation-item__label,.wp-block-msnow-election-nav-page .wp-block-navigation__submenu-container .wp-block-navigation-item__label{font-weight:400!important}.wp-block-msnow-election-nav .wp-block-navigation-item.open-on-click .wp-block-navigation-submenu__toggle,.wp-block-msnow-election-nav-page .wp-block-navigation-item.open-on-click .wp-block-navigation-submenu__toggle{padding-right:0}.wp-block-msnow-election-nav .wp-block-navigation-item.open-on-click .wp-block-navigation-submenu__toggle+.wp-block-navigation__submenu-icon,.wp-block-msnow-election-nav-page .wp-block-navigation-item.open-on-click .wp-block-navigation-submenu__toggle+.wp-block-navigation__submenu-icon{margin-left:.3em}.wp-block-msnow-election-nav .wp-block-group:has(.wp-block-image),.wp-block-msnow-election-nav-page .wp-block-group:has(.wp-block-image){gap:16px;overflow-x:scroll;scrollbar-width:none;-ms-overflow-style:none}.wp-block-msnow-election-nav .wp-block-group:has(.wp-block-image)::-webkit-scrollbar,.wp-block-msnow-election-nav-page .wp-block-group:has(.wp-block-image)::-webkit-scrollbar{display:none}.wp-block-msnow-election-nav .wp-block-image,.wp-block-msnow-election-nav-page .wp-block-image{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAwIiBoZWlnaHQ9IjQwIiB2aWV3Qm94PSIwIDAgMjAwIDQwIiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8cGF0aCBkPSJNMCAwSDIwMEwxOTAgNDBIMFYwWiIgZmlsbD0idXJsKCNwYWludDBfcmFkaWFsXzI4NTE5XzM5MjIpIi8+CjxkZWZzPgo8cmFkaWFsR3JhZGllbnQgaWQ9InBhaW50MF9yYWRpYWxfMjg1MTlfMzkyMiIgY3g9IjAiIGN5PSIwIiByPSIxIiBncmFkaWVudFRyYW5zZm9ybT0ibWF0cml4KDc5LjA1NTggNjAgLTYwLjA0MjQgNzkgMTMzLjQ1MyAtMTMuNSkiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIj4KPHN0b3Agc3RvcC1jb2xvcj0id2hpdGUiLz4KPHN0b3Agb2Zmc2V0PSIwLjQ2NDE5OSIgc3RvcC1jb2xvcj0iI0ZERkRGRCIvPgo8c3RvcCBvZmZzZXQ9IjAuNTkwMjQ4IiBzdG9wLWNvbG9yPSIjRjJGMkYyIi8+CjxzdG9wIG9mZnNldD0iMSIgc3RvcC1jb2xvcj0iI0YyRjJGMiIvPgo8L3JhZGlhbEdyYWRpZW50Pgo8L2RlZnM+Cjwvc3ZnPgo=);background-position:100%;background-repeat:no-repeat;background-size:contain;line-height:1;min-width:159px;padding:9px 32px 7px 10px;position:relative;z-index:1}@media(max-width:767px){.wp-block-msnow-election-nav .wp-block-image,.wp-block-msnow-election-nav-page .wp-block-image{background-position:100% 100%;background-size:cover;display:block;min-width:71px;padding:9px 17px 7px 5px}}.wp-block-msnow-election-nav .wp-block-image img,.wp-block-msnow-election-nav-page .wp-block-image img{height:24px;object-fit:contain}.wp-block-group:has(>.wp-block-msnow-election-nav),.wp-block-group:has(>.wp-block-msnow-election-nav-page){padding-left:0;padding-right:0;--blue-low-opacity:#cccff6;--blue-low-opacity-max:#cccff6;--blue-low-opacity-min:rgba(204,207,246,0)}.single-post.has-design-shows .wp-block-group:has(>.wp-block-msnow-election-nav),.single-post.has-design-shows .wp-block-group:has(>.wp-block-msnow-election-nav-page){position:relative;top:4rem;z-index:1}.single-liveblog .wp-block-group:has(>.wp-block-msnow-election-nav),.single-liveblog .wp-block-group:has(>.wp-block-msnow-election-nav-page),.single-post.has-design-opinion .wp-block-group:has(>.wp-block-msnow-election-nav),.single-post.has-design-opinion .wp-block-group:has(>.wp-block-msnow-election-nav-page){background-color:var(--blue-low-opacity);position:relative}.wp-block-msnow-election-nav-page{border-bottom:1px solid var(--wp--preset--color--grey-30);border-top:1px solid var(--wp--preset--color--grey-30)}.wp-block-msnow-election-nav-page .wp-block-image:before{content:none}.wp-block-msnow-election-nav-page ul.wp-block-navigation-submenu{--submenu-offset:6px}.wp-block-msnow-election-nav{position:relative}.wp-block-msnow-election-nav:before{background-color:var(--wp--preset--color--grey-20);content:"";height:100%;left:calc(-100vw + 1px);position:absolute;top:0;width:100vw}.single-liveblog .wp-block-msnow-election-nav:before,.single-post.has-design-opinion .wp-block-msnow-election-nav:before{background-color:var(--wp--preset--color--blue-80)}.single-post.has-design-shows .wp-block-msnow-election-nav:before{background-color:transparent}.single-election .wp-block-group:has(>.wp-block-msnow-election-nav){background:#fff;position:sticky;top:62px;z-index:20}@media(min-width:784px){.single-election.admin-bar .wp-block-group:has(>.wp-block-msnow-election-nav){top:92px}}.election-nav-submenu--portaled{--submenu-offset:10px;--submenu-border-top-color:var(--wp--preset--color--white,#fff);--submenu-border-color:var(--wp--preset--color--grey-40,#d0d0d0);background-color:var(--wp--preset--color--white,#fff);border-color:var(--submenu-border-color);border-style:solid;border-top:transparent;border-width:1px;display:none;flex-direction:column;gap:20px;margin-bottom:0;margin-top:3px;max-width:250px;min-width:150px;padding:20px 10px;position:absolute;width:max-content;z-index:9999}.election-nav-submenu--portaled .wp-block-navigation-item:not(:first-child):before{display:none}.election-nav-submenu--portaled:before{content:"";height:var(--submenu-offset);left:0;position:absolute;top:calc(var(--submenu-offset)*-1);width:100%}.election-nav-submenu--portaled.election-nav-submenu--active{display:flex}.election-nav-submenu--portaled>.wp-block-navigation-item{line-height:1;text-box-edge:cap alphabetic;text-box-trim:trim-both}.election-nav-submenu--portaled>.wp-block-navigation-item>.wp-block-navigation-item__content{color:var(--wp--preset--color--grey-70);font-weight:700;padding:0}.election-nav-submenu--portaled .wp-block-navigation-item__label{text-box-edge:cap alphabetic;text-box-trim:trim-both}.election-nav-submenu--portaled .wp-block-navigation-item:last-child{margin-right:0}.election-nav-submenu--portaled.election-nav-submenu--from-page-nav{--submenu-offset:6px}.single-liveblog .election-nav-submenu--portaled,.single-post.has-design-opinion .election-nav-submenu--portaled{--submenu-offset:7px;--submenu-border-top-color:#cccff6;background-color:#cccff6;border-top-color:#cccff6}.wp-block-navigation .wp-block-navigation-item__label{line-height:1.2}
