.interactive section{max-width:100%;width:100%}.css-5fexxi{margin:.75rem auto}#interactive-heading{font-style:normal;font-weight:500;font-size:2.375rem;line-height:1.21;text-align:center}@media (min-width: 1024px){#interactive-heading{font-size:2.9375rem;line-height:1.14}}#interactive-byline{margin:0 auto;text-align:center}#interactive-byline time{white-space:pre}#interactive-standalone-sharetools{display:none}.interactive-timestamp{margin-bottom:0}.NYTAppHideMasthead section:first-of-type{background:#2c7197;background:linear-gradient(90deg,#2c7197 10%,#a04941 90%);border-color:transparent;max-width:none;padding:12px 15px 8px}.NYTAppHideMasthead section:first-of-type div+div+div{top:12px}html:not(.NYTApp) #interactive-masthead-spacer{height:55px}html{--g-font-family-chelt: "nyt-cheltenham", georgia, "times new roman", times, serif;--g-font-family-chelt-cond: "nyt-cheltenham-cond", georgia, "times new roman", times, serif;--g-font-family-franklin: "nyt-franklin", arial, helvetica, sans-serif;--g-font-family-imperial: "nyt-imperial", georgia, "times new roman", times, serif;--g-color-copy: #121212;--g-color-graphic-caption: #333333;--g-color-graphic-credit: #777777;--g-color-anchor: #326891;--g-color-loading-background: var(--color-background-tertiary, hsla(0, 0%, 92.16%, 1));--g-margin-inline: 20px;--g-width-body: 600px;--g-width-wide: 1050px;--g-body-color: var(--g-color-copy: #121212);--g-body-background-color: inherit;--g-body-font-family: var(--g-font-family-imperial);--g-body-font-weight: 500;--g-body-font-size: 1.125rem;--g-body-line-height: 1.38;--g-body-margin-top: inherit;--g-body-margin-right: inherit;--g-body-margin-bottom: 12.5px;--g-body-margin-left: inherit;--g-body-padding-top: inherit;--g-body-padding-right: inherit;--g-body-padding-bottom: inherit;--g-body-padding-left: inherit;--g-asset-margin-top: 25px;--g-asset-margin-bottom: 25px;--g-asset-margin: var(--g-asset-margin-top) auto var(--g-asset-margin-bottom) auto}@media (min-width: 740px){html{--g-body-font-size: 1.25rem;--g-body-line-height: 1.5}}#g-2023-polling-averages .g-margin-inline .g-margin-inline{--g-margin-inline: auto}#g-2023-polling-averages em{font-style:italic}#g-2023-polling-averages strong{font-weight:700}#g-2023-polling-averages{--franklin: var(--g-font-family-franklin);--chelt: var(--g-font-family-chelt);--imperial: var(--g-font-family-imperial);--font-size: 15px;--font-sm: calc(var(--font-size) - 4px);--font-md: var(--font-size);--font-lg: calc(var(--font-size) + 6px);--font-xl: calc(var(--font-size) + 5px);--font-extrabold: 800;--font-bold: 700;--font-semibold: 600;--font-medium: 500;--font-normal: 500;--font-light: 300;--font-subtext: .9375rem;--spacing: 5px;--cmp-padding: calc(var(--spacing) * 4);--layout-padding: 0;--offset: 0;--width-xlarge: 1230px;--width-large: 800px;--width-medium: 600px;--width-small: 400px;--pagemaxwidth: var(--width-xlarge);--max-text-width: 640px;--highlight: #f7eedb;--black: #000;--gray-20: #333;--gray-30: #666;--gray-35: #767676;--gray-40: #999;--gray-45: #bbb;--gray-50: #ccc;--gray-55: #ddd;--gray-60: #e2e2e2;--gray-65: #eaeaea;--gray-68: #f2f2f2;--gray-70: #f7f7f7;--gray-80: #f9f9f9;--gray-soft: rgb(248.625, 248.625, 248.625);--gray-softer: rgb(249.9, 249.9, 249.9);--white: #ffffff;--line-stroke: var(--white);--button-color: var(--gray-65);--buttonoff: var(--gray-80);--buttonofflabel: var(--gray-50);--archivecolor: var(--gray-80);font-family:var(--franklin);font-size:var(--font-size);color:var(--gray-20);max-width:var(--pagemaxwidth);margin:0 auto;width:calc(100% - var(--offset));--democrat: #1375b7;--democrat-dark-mode: #0090C9;--democrat-faded: #96bfdd;--democrat-medium: #84b1d3;--democrat-light: #c9e5f7;--democrat-lightest: #e3e9f8;--democrat-lightest-aa: #e3e9f8aa;--republican: #c93135;--republican-dark-mode: #E23743;--republican-darker: #8c0001;--republican-faded: #e19fa2;--republican-medium: #f19292;--republican-light: #f7d7d7;--republican-lightest: #f7e1e1;--republican-lightest-aa: #f7e1e1aa;--third-party: #666;--third-party-light: #999;--third-party-lightest: #dfdfdf;--tie: var(--gray-35);--even: var(--tie);--even-lightest: var(--gray-65);--live: #ffea91;--no-data: #efefef;--gray-secondary: #767676;--republican-1: #cf222c;--republican-2: #dda200;--republican-3: #3ca0a0;--republican-4: #6651b7;--republican-5: #b45e09;--republican-6: #c22d73;--republican-7: #7faa00;--republican-8: #50487b;--republican-9: #933da5;--republican-10: #3ab9bf;--republican-rgb-1: rgba(207, 34, 44, .2);--republican-rgb-2: rgba(221, 162, 0, .2);--republican-rgb-3: rgba(60, 160, 160, .2);--republican-rgb-4: rgba(102, 81, 183, .2);--republican-rgb-5: rgba(180, 94, 9, .2);--republican-rgb-6: rgba(194, 45, 115, .2);--republican-rgb-7: rgba(127, 170, 0, .2);--republican-rgb-8: rgba(80, 72, 123, .2);--republican-rgb-9: rgba(147, 61, 165, .2);--republican-rgb-10: rgba(58, 185, 191, .2);--republican-light-1: #fbd0d0;--republican-light-2: #f6e3ae;--republican-light-3: #89d3d3;--republican-light-4: #c4bde2;--republican-light-5: #d89696;--republican-light-6: #fab4d4;--republican-light-7: #dce9af;--republican-light-8: #cec7ea;--republican-light-9: #c3a1ce;--republican-light-10: #aedade;--filterpaddingtop: 11.5px;--filterpaddingright: 15px}#g-2023-polling-averages .visually-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px}#g-2023-polling-averages button{font-family:var(--franklin);color:inherit}#g-2023-polling-averages button:disabled{cursor:unset}#g-2023-polling-averages .table-wrap{--border-radius: 0px}#g-2023-polling-averages .table-wrap tbody:first-of-type tr:first-child>*:first-child{border-top-left-radius:var(--border-radius)}#g-2023-polling-averages .table-wrap tbody:first-of-type tr:first-child>*:last-child{border-top-right-radius:var(--border-radius)}#g-2023-polling-averages .table-wrap tbody:last-of-type tr:last-child>*:first-child{border-bottom-left-radius:var(--border-radius)}#g-2023-polling-averages .table-wrap tbody:last-of-type tr:last-child>*:last-child{border-bottom-right-radius:var(--border-radius)}#g-2023-polling-averages .table-wrap td:first-child,#g-2023-polling-averages .table-wrap th:first-child{--padding-left: 4}#g-2023-polling-averages .table-wrap td:last-child,#g-2023-polling-averages .table-wrap th:last-child{--padding-right: 2}#g-2023-polling-averages .table-wrap.no-indent td:first-child,#g-2023-polling-averages .table-wrap.no-indent th:first-child,#g-2023-polling-averages .table-wrap.no-leftindent td:first-child,#g-2023-polling-averages .table-wrap.no-leftindent th:first-child{--padding-left: 0}#g-2023-polling-averages .table-wrap.no-indent td:last-child,#g-2023-polling-averages .table-wrap.no-indent th:last-child,#g-2023-polling-averages .table-wrap.no-rightindent td:last-child,#g-2023-polling-averages .table-wrap.no-rightindent th:last-child{--padding-right: 0}#g-2023-polling-averages td.row-toggle,#g-2023-polling-averages .table-wrap td.row-toggle{padding:0}#g-2023-polling-averages td.row-toggle button{padding-top:calc(var(--spacing) * var(--padding-top));padding-left:calc(var(--spacing) * var(--padding-left));padding-bottom:calc(var(--spacing) * var(--padding-bottom));padding-right:calc(var(--spacing) * var(--padding-right))}#g-2023-polling-averages th.border-right,#g-2023-polling-averages td.border-right{border-right:1px solid var(--gray-60)}@media (min-width: 1024px){#g-2023-polling-averages .table-wrap{--border-radius: 3px}#g-2023-polling-averages .table-wrap td:first-child,#g-2023-polling-averages .table-wrap th:first-child,#g-2023-polling-averages .table-wrap.no-indent td:first-child,#g-2023-polling-averages .table-wrap.no-indent th:first-child,#g-2023-polling-averages .table-wrap.no-leftindent td:first-child,#g-2023-polling-averages .table-wrap.no-leftindent th:first-child{--padding-left: 2}#g-2023-polling-averages .table-wrap td:last-child,#g-2023-polling-averages .table-wrap th:last-child,#g-2023-polling-averages .table-wrap.no-indent td:last-child,#g-2023-polling-averages .table-wrap.no-indent th:last-child,#g-2023-polling-averages .table-wrap.no-rightindent td:last-child,#g-2023-polling-averages .table-wrap.no-rightindent th:last-child{--padding-right: 2}#g-2023-polling-averages .table-wrap tfoot td:first-child,#g-2023-polling-averages .table-wrap tfoot th:first-child{--padding-left: 0}#g-2023-polling-averages .table-wrap tfoot td:last-child,#g-2023-polling-averages .table-wrap tfoot th:last-child{--padding-right: 0}}#g-2023-polling-averages .extrabold{font-weight:var(--font-extrabold);letter-spacing:-.025em}#g-2023-polling-averages .italic{font-style:italic}#g-2023-polling-averages .faded{opacity:.75}#g-2023-polling-averages{--layout-padding: var(--cmp-padding);@media (min-width: 1024px){max-width:none;width:100%}}@media (min-width: 1024px){#g-2023-polling-averages section.inner.definemaxwidth{max-width:var(--pagemaxwidth);--layout-padding: 0px;--offset: 60px;width:calc(100% - var(--offset))}}
