@import "https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;1,100;1,200;1,300;1,400;1,500;1,600;1,700&display=swap";@import "https://use.typekit.net/xlq0kly.css";.lwv-ballot-widget--root .race-detail-page .lwv--section-heading{color:var(--lwvPrimaryHeading);font-size:18px;font-weight:400;line-height:1.2;font-family:var(--lwvBodyfont)}@media screen and (min-width:900px){.lwv-ballot-widget--root .race-detail-page .lwv--section-heading{font-size:28px}}.lwv-ballot-widget--root .race-detail-page .lwv--section-heading .number{color:var(--lwvBrand4);font-weight:700}.lwv-ballot-widget--root .race-detail-page .candidate-overview-container{flex-direction:column;align-items:center;margin-bottom:1.25rem;padding:42px 22px;display:flex;position:relative}.lwv-ballot-widget--root .race-detail-page .candidate-overview-container.selected-border{border:10px solid var(--lwvBrand4)}.lwv-ballot-widget--root .race-detail-page .candidate-overview-container.partial-border{border-right:10px solid var(--lwvGray10);border-bottom:10px solid var(--lwvGray10);border-top:10px solid transparent;border-left:10px solid transparent}.lwv-ballot-widget--root .race-detail-page .candidate-overview-container.partial-border:before{content:"";width:10px;height:30%;background-color:var(--lwvGray10);position:absolute;bottom:-10px;left:-10px}.lwv-ballot-widget--root .race-detail-page .candidate-overview-container.partial-border:after{content:"";width:30%;height:10px;background-color:var(--lwvGray10);position:absolute;top:-10px;right:-10px}.lwv-ballot-widget--root .race-detail-page .candidate-overview-container .green-check-overlay{position:relative}.lwv-ballot-widget--root .race-detail-page .candidate-overview-container .green-check-img,.lwv-ballot-widget--root .race-detail-page .candidate-overview-container .green-check-text{display:none}.lwv-ballot-widget--root .race-detail-page .candidate-overview-container .green-check-overlay .green-check-img{width:46px;height:46px;display:block;position:absolute;top:-23px;left:-23px}.lwv-ballot-widget--root .race-detail-page .candidate-overview-container .green-check-overlay.no-image{align-self:flex-start}.lwv-ballot-widget--root .race-detail-page .candidate-overview-container .green-check-overlay .green-check-text{width:32px;height:32px;display:block;position:absolute;top:-32px;left:0}.lwv-ballot-widget--root .race-detail-page .candidate-overview-container .candidate-name{color:var(--lwvPrimary);font-size:32px;font-weight:700;line-height:1.1;font-family:var(--lwvBodyfont)}.lwv-ballot-widget--root .race-detail-page .candidate-overview-container .lwv--party{color:var(--lwvGray60);font-size:14px;font-weight:700;font-family:var(--lwvBodyfont)}.lwv-ballot-widget--root .race-detail-page .lwv--wysiwyg-styler{color:var(--lwvGray90);font-size:12px;line-height:18px}@media only screen and (min-width:900px){.lwv-ballot-widget--root .race-detail-page .lwv--wysiwyg-styler{font-size:16px;line-height:22px}}.lwv-ballot-widget--root .race-detail-page .lwv--wysiwyg-styler ul{margin:0}.lwv-ballot-widget--root .race-detail-page .lwv--wysiwyg-styler p{min-height:1rem;margin:0}.lwv-ballot-widget--root .race-detail-page .lwv--wysiwyg-styler li{margin-left:1rem}.lwv-ballot-widget--root .race-detail-page .lwv--wysiwyg-styler a{color:var(--lwvPrimaryLight)}.lwv-ballot-widget--root .race-detail-page .lwv--wysiwyg-styler *{background-color:transparent;border:none}.lwv-ballot-widget--root .race-detail-page .candidate-details-header{box-sizing:border-box;background-color:var(--lwvGrey-xlight);border:2px solid transparent;justify-content:space-between;align-items:center;padding:6px 10px;display:flex;position:relative}.lwv-ballot-widget--root .race-detail-page .candidate-details-header.bg-transparent{background-color:transparent}.lwv-ballot-widget--root .race-detail-page .candidate-details-header.extra-padding{padding:6px 32px}.lwv-ballot-widget--root .race-detail-page .candidate-details-header.partial-selected-border{border:2px solid var(--lwvBrand4);background-color:var(--lwvGray10)}.lwv-ballot-widget--root .race-detail-page .candidate-details-header .image-thumbnail-selected{border:2px solid var(--lwvBrand4)}.lwv-ballot-widget--root .race-detail-page .candidate-details-header .image-thumbnail-unselected{border:2px solid transparent}.lwv-ballot-widget--root .race-detail-page .candidate-details-header .lwv--name{color:var(--lwvGray70);line-height:1.2;font-family:var(--lwvBodyfont);margin:0}.lwv-ballot-widget--root .race-detail-page .candidate-details-header .lwv--name.lwv--selected{color:var(--lwvBrand4)}.lwv-ballot-widget--root .race-detail-page .candidate-details-header .lwv--parties{color:var(--lwvGray60);margin:0 0 4px;font-weight:600}.lwv-ballot-widget--root .race-detail-page .race-switcher{background-color:var(--lwvWhite)}.lwv-ballot-widget--root .race-detail-page .race-switcher .race-name{color:var(--lwvGray60);font-size:12px;font-weight:700}.lwv-ballot-widget--root .race-detail-page .race-switcher .race-counter,.lwv-ballot-widget--root .race-detail-page .race-switcher .race-counter p{color:#0a3a5a;font-weight:700}.lwv-ballot-widget--root .race-detail-page .race-switcher-dropdown .list{border:1px solid var(--lwvGray60);background-color:var(--lwvWhite);border-radius:4px;margin:0;padding:0;list-style-type:none;box-shadow:0 2px 4px rgba(0,0,0,.2)}.lwv-ballot-widget--root .race-detail-page .race-switcher-dropdown .list .lwv--item{text-align:center;border-bottom:1px solid var(--lwvGray40)}.lwv-ballot-widget--root .race-detail-page .race-switcher-dropdown .list .lwv--item button{background:0 0;border:none;padding:.75rem}.lwv-ballot-widget--root .race-detail-page .race-switcher-dropdown-button:focus .race-counter,.lwv-ballot-widget--root .race-detail-page .race-switcher-dropdown-button:focus .race-counter p{outline:none}.lwv-ballot-widget--root .race-detail-page .selection-change-modal .main-message{color:#3f4041;font-size:14px;line-height:1.5}.lwv-ballot-widget--root .race-detail-page .selection-change-modal .main-message .old-selection{color:#0a3a5a;font-weight:700}.lwv-ballot-widget--root .race-detail-page .selection-change-modal .main-message .new-selection{color:#3fa06f;font-weight:700}.lwv-ballot-widget--root .race-detail-page .multiple-choice-banner{border-left:5px solid var(--lwvBrand4);background-color:var(--lwvBrand4-light);color:var(--lwvGray90);font-size:16px;font-weight:600}.lwv-ballot-widget--root .race-detail-page .multiple-choice-banner .lwv--stars{color:var(--lwvBrand4);font-size:32px;line-height:1}.lwv-ballot-widget--root .race-detail-page .save-selection-modal .lwv--save-text{color:#3f4041;font-size:14px;line-height:1.5}.lwv-ballot-widget--root .race-detail-page .save-selection-modal .lwv--save-text .lwv--names-text{color:#0a3a5a;font-weight:700}.lwv-ballot-widget--root .race-detail-page .lwv--comparison-layout .lwv--header{background-color:var(--lwvWhite)}.lwv-ballot-widget--root .race-detail-page .lwv--comparison-layout .race-answer-text{color:var(--lwvGray90);font-size:14px;line-height:22px}.lwv-ballot-widget--root .race-detail-page .lwv--comparison-layout .disclaimer{color:var(--lwvGray60);font-size:12px;line-height:1.5}.lwv-ballot-widget--root .race-detail-page .lwv--comparison-layout .bio-field .question{color:var(--lwvPrimaryMid);text-transform:uppercase;margin-bottom:6px;font-size:14px;font-weight:700;line-height:21px}.lwv-ballot-widget--root .race-detail-page .lwv--comparison-layout .bio-field .answer{margin:0;font-size:14px;font-weight:400;line-height:22px}.lwv-ballot-widget--root .race-detail-page .lwv--comparison-layout .bio-field .answer.link{color:var(--lwvPrimaryLight)}.lwv-ballot-widget--root .race-detail-page .lwv--comparison-layout .bio-field .answer.paragraph{color:var(--lwvGray90)}.lwv-ballot-widget--root .race-detail-page .lwv--comparison-layout .lwv--accordion{border-bottom:1px solid var(--lwvGray20)}.lwv-ballot-widget--root .race-detail-page .lwv--comparison-layout .lwv--accordion .lwv--title{color:var(--lwvPrimary);font-weight:700;line-height:1.5}.lwv-ballot-widget--root .race-detail-page .lwv--comparison-layout .lwv--accordion .lwv--arrow{color:var(--lwvBrand3)}.lwv-ballot-widget--root .race-detail-page .about-this-race-container .voting-type{text-transform:uppercase;color:var(--lwvPrimaryMid);font-weight:700;line-height:1.5}.lwv-ballot-widget--root .race-detail-page .about-this-race-container .race-name{color:var(--lwvPrimary);font-weight:700}.lwv-ballot-widget--root .race-detail-page .about-this-race-container .lwv--number{color:var(--lwvBrand4);font-weight:700}.lwv-ballot-widget--root .print-your-races-container{display:none}.lwv-ballot-widget--root .your-races-page-container{position:relative}.lwv-ballot-widget--root .candidate-item-container .candidate-name{color:var(--lwvBrand1);text-transform:uppercase;font-weight:700;line-height:1;font-family:var(--lwvBodyfont);margin-bottom:4px}.lwv-ballot-widget--root .candidate-item-container .candidate-parties{color:var(--lwvGray60);font-size:12px;font-weight:700;line-height:1}.lwv-ballot-widget--root .lwv--share-button{border:none;flex-direction:row;align-items:center;margin-left:1.5rem;display:flex}.lwv-ballot-widget--root .lwv--share-button--mobile{height:58px;width:58px;border:none;margin-left:1.5rem;padding:10px 16px}.lwv-ballot-widget--root .lwv--share-button--mobile:first-child{margin-left:0}.lwv-ballot-widget--root .lwv--share-button--mobile.lwv--icon-button{height:58px}.lwv-ballot-widget--root .lwv--share-button--mobile:hover{background-color:var(--lwvGrey-xlight)}.lwv-ballot-widget--root .lwv--share-button:hover p,.lwv-ballot-widget--root .lwv--share-button--mobile:hover p{text-decoration:underline}.lwv-ballot-widget--root .lwv--share-text--bold{color:var(--lwvPrimary);margin-left:5px;font-size:1rem;font-weight:700;line-height:1.375rem}.lwv-ballot-widget--root .lwv--icon-button{height:30px;background-color:#fff;border-radius:100px;padding:14px;box-shadow:0 2px 8px rgba(0,0,0,.1)}.lwv-ballot-widget--root .lwv--icon-button:hover span{text-decoration:underline}.lwv-ballot-widget--root .cf-tabs--wrapper{max-width:100%}.lwv-ballot-widget--root .cf-tabs-container{margin-top:2rem}.lwv-ballot-widget--root .cf-tabs-container .cf-tabs-headers{background:var(--lwvAccent4);min-width:720px;max-width:100%;justify-content:flex-start;align-items:stretch;display:flex}.lwv-ballot-widget--root .cf-tabs-container .cf-tabs-headers.mobile{min-width:unset;background:0 0;display:block}.lwv-ballot-widget--root .cf-tabs-container .cf-tabs-headers .cf-tabs-header{color:var(--lwvPrimaryMedium);cursor:pointer;padding:14px 40px;font-size:15px;line-height:22.5px}.lwv-ballot-widget--root .cf-tabs-container .cf-tabs-headers .cf-tabs-header.cf-tabs-header__active{border-bottom:2px solid var(--lwvBrand1);font-weight:700}.lwv-ballot-widget--root .cf-container--sourced-date{color:var(--lwvText);font-size:14px;line-height:22px;font-family:var(--lwvBodyfont),sans-serif}.lwv-ballot-widget--root .summary-chart{height:260px;box-sizing:content-box;padding:24px 36px}.lwv-ballot-widget--root .industries-chart,.lwv-ballot-widget--root .sectors-chart,.lwv-ballot-widget--root .contributors-chart{box-sizing:content-box;padding:24px 36px}.lwv-ballot-widget--root .contributors-chart.mobile{padding:24px 0}.lwv-ballot-widget--root .contributors-chart .scroll-indicator p{font-size:14px}.lwv-ballot-widget--root .contributors-chart .scroll-indicator svg{margin-left:4px}.lwv-ballot-widget--root .contributors-chart .total-raised-label{color:var(--lwvText);font-size:18px;line-height:22px;font-family:var(--lwvBodyfont),sans-serif;margin-bottom:1.5rem}.lwv-ballot-widget--root .contributors-chart .total-raised-label span{font-weight:700}.lwv-ballot-widget--root .contributors-chart .contributors-chart__table{margin-bottom:56px}.lwv-ballot-widget--root .contributors-chart .contributors-chart__table.mobile{max-width:100%;overflow:scroll}.lwv-ballot-widget--root .contributors-chart .contributors-chart__table.mobile table{min-width:550px}.lwv-ballot-widget--root .contributors-chart .contributors-chart__table table{width:100%;max-width:1000px;table-layout:auto}.lwv-ballot-widget--root .contributors-chart .contributors-chart__table tr{border:none}.lwv-ballot-widget--root .contributors-chart .contributors-chart__table th,.lwv-ballot-widget--root .contributors-chart .contributors-chart__table td{padding:8px}.lwv-ballot-widget--root .contributors-chart .contributors-chart__table td{font-size:14px;line-height:22px;font-family:var(--lwvBodyfont),sans-serif}.lwv-ballot-widget--root .contributors-chart .contributors-chart__table thead th{color:var(--lwvPrimaryMedium);font-size:14px;line-height:19px;font-family:var(--lwvBodyfont),sans-serif;text-align:left;padding-bottom:16px;font-weight:600}.lwv-ballot-widget--root .external-link a{color:var(--lwvPrimaryLight);flex-direction:row;justify-content:flex-start;align-items:center;display:flex}.lwv-ballot-widget--root .external-link a div{color:var(--lwvPrimaryLight)}.lwv-ballot-widget--root .external-link a svg{margin-left:8px}.lwv-ballot-widget--root .donut-container{justify-content:center;align-items:center;display:flex}.lwv-ballot-widget--root .donut-container.mobile{flex-direction:column}.lwv-ballot-widget--root .donut-chart{width:350px;height:350px}.lwv-ballot-widget--root .donut-chart.mobile{width:100%;height:300px}.lwv-ballot-widget--root .donut-legend{width:280px;margin-left:100px}.lwv-ballot-widget--root .donut-legend.tablet{margin-left:32px}.lwv-ballot-widget--root .donut-legend.mobile{margin-top:32px;margin-left:0}.lwv-ballot-widget--root .donut-legend .donut-legend--title{color:var(--lwvText);margin-bottom:20px;font-size:18px;font-weight:500;line-height:22px}.lwv-ballot-widget--root .donut-legend .donut-legend--item{align-items:flex-start;margin-bottom:16px;display:flex}.lwv-ballot-widget--root .donut-legend .donut-legend--item .donut-legend--color{width:18px;height:8px;margin-top:6px;margin-right:8px;display:inline-block}.lwv-ballot-widget--root .donut-legend .donut-legend--item .donut-legend--value{justify-content:flex-start;align-items:center;margin-top:8px;display:flex}.lwv-ballot-widget--root .donut-legend .donut-legend--item .donut-legend--value p{color:var(--lwvText);font-size:14px;font-weight:400;line-height:22px}.lwv-ballot-widget--root .donut-legend .donut-legend--item .donut-legend--value .donut-legend--divider{width:2px;height:18px;margin:0 8px}.lwv-ballot-widget--root .donut-legend .donut-legend--item .donut-legend--label{color:var(--lwvText);font-size:14px;font-weight:600;line-height:21px}.lwv-ballot-widget--root .donut-legend .donut-legend--link a{color:var(--lwvPrimaryLight);flex-direction:row;justify-content:flex-start;align-items:center;display:flex}.lwv-ballot-widget--root .donut-legend .donut-legend--link a div{color:var(--lwvPrimaryLight)}.lwv-ballot-widget--root .donut-legend .donut-legend--link a svg{margin-left:8px}.lwv-ballot-widget--root .donut-legend .donut-legend--divider{height:2px;background-color:var(--lwvDivider);margin-top:20px;margin-bottom:20px}.lwv-ballot-widget--root .lwv--lwvText-button{color:var(--lwvPrimaryLight)}.lwv-ballot-widget--root .lwv--lwvText-button:hover{color:var(--lwvPrimary)}.lwv-ballot-widget--root .lwv--lwvText-button:focus{color:var(--lwvPrimaryLight)}.lwv-ballot-widget--root .lwv--lwvPrimary-button,.lwv-ballot-widget--root .lwv--lwvPrimary-button-outline{border-radius:26px;margin-bottom:0;padding:10px 26px;font-size:16px;font-weight:600;line-height:1.5;display:block}.lwv-ballot-widget--root .lwv--lwvPrimary-button{color:var(--lwvWhite);background-color:var(--lwvBrand2);border:none}.lwv-ballot-widget--root .lwv--lwvPrimary-button:active{background-color:var(--lwvPrimaryBright)}.lwv-ballot-widget--root .lwv--lwvPrimary-button.brand1{background-color:var(--lwvBrand1)}.lwv-ballot-widget--root .lwv--lwvPrimary-button.brand1:hover{background-color:var(--lwvBrand1-dark)}.lwv-ballot-widget--root .lwv--lwvPrimary-button.brand1:active{background-color:var(--lwvBrand3)}.lwv-ballot-widget--root .lwv--lwvPrimary-button.brand2{background-color:var(--lwvBrand2)}.lwv-ballot-widget--root .lwv--lwvPrimary-button.brand2:hover{background-color:var(--lwvBrand2-dark)}.lwv-ballot-widget--root .lwv--lwvPrimary-button.brand2:active{background-color:var(--lwvAccent1)}.lwv-ballot-widget--root .lwv--lwvPrimary-button.brand3{background-color:var(--lwvBrand3)}.lwv-ballot-widget--root .lwv--lwvPrimary-button.brand3:hover{background-color:var(--lwvBrand3-dark)}.lwv-ballot-widget--root .lwv--lwvPrimary-button.brand3:active{background-color:var(--lwvPrimaryLight)}.lwv-ballot-widget--root .lwv--lwvPrimary-button.brand4{background-color:var(--lwvBrand4)}.lwv-ballot-widget--root .lwv--lwvPrimary-button.brand4:hover{background-color:var(--lwvBrand4-dark)}.lwv-ballot-widget--root .lwv--lwvPrimary-button.brand4:active{background-color:var(--lwvPrimaryBright)}.lwv-ballot-widget--root .lwv--lwvPrimary-button.accent1{background-color:var(--lwvAccent1)}.lwv-ballot-widget--root .lwv--lwvPrimary-button.accent1:hover{background-color:var(--lwvAccent1-dark)}.lwv-ballot-widget--root .lwv--lwvPrimary-button.accent1:active{background-color:var(--lwvPrimaryLight)}.lwv-ballot-widget--root .lwv--lwvPrimary-button.accent2{background-color:var(--lwvAccent2)}.lwv-ballot-widget--root .lwv--lwvPrimary-button.accent2:hover{background-color:var(--lwvAccent2-dark)}.lwv-ballot-widget--root .lwv--lwvPrimary-button.accent2:active{background-color:var(--lwvPrimaryBright)}.lwv-ballot-widget--root .lwv--lwvPrimary-button.accent3{background-color:var(--lwvAccent3)}.lwv-ballot-widget--root .lwv--lwvPrimary-button.accent3:hover{background-color:var(--lwvAccent3-dark)}.lwv-ballot-widget--root .lwv--lwvPrimary-button.accent3:active{background-color:var(--lwvPrimaryBright)}.lwv-ballot-widget--root .lwv--lwvPrimary-button.accent4{background-color:var(--lwvAccent4)}.lwv-ballot-widget--root .lwv--lwvPrimary-button.accent4:hover{background-color:var(--lwvAccent4-dark)}.lwv-ballot-widget--root .lwv--lwvPrimary-button.accent4:active{background-color:var(--lwvPrimaryBright)}.lwv-ballot-widget--root .lwv--lwvPrimary-button.primary{background-color:var(--lwvPrimary)}.lwv-ballot-widget--root .lwv--lwvPrimary-button.primary:hover{background-color:var(--lwvPrimaryHeader)}.lwv-ballot-widget--root .lwv--lwvPrimary-button.primary:active{background-color:var(--lwvPrimaryBright)}.lwv-ballot-widget--root .lwv--lwvPrimary-button.primary-disabled{background-color:var(--lwvPrimaryDisabled)}.lwv-ballot-widget--root .lwv--lwvPrimary-button.primary-disabled:hover{background-color:var(--lwvPrimaryDisabled);cursor:auto}.lwv-ballot-widget--root .lwv--lwvPrimary-button.primary-disabled:active{background-color:var(--lwvPrimaryDisabled)}.lwv-ballot-widget--root .lwv--lwvPrimary-button.primary-medium{background-color:var(--lwvPrimaryMedium)}.lwv-ballot-widget--root .lwv--lwvPrimary-button.primary-medium:hover{background-color:var(--lwvPrimaryHeading)}.lwv-ballot-widget--root .lwv--lwvPrimary-button.primary-medium:active{background-color:var(--lwvPrimaryBright)}.lwv-ballot-widget--root .lwv--lwvPrimary-button.primary-light{background-color:var(--lwvPrimaryLight)}.lwv-ballot-widget--root .lwv--lwvPrimary-button.primary-light:hover{background-color:var(--lwvPrimaryLightDim)}.lwv-ballot-widget--root .lwv--lwvPrimary-button.primary-light:active{background-color:var(--lwvBrand3)}.lwv-ballot-widget--root .lwv--lwvPrimary-button.disabled{color:var(--lwvGray50);background-color:var(--lwvGray20);border-color:var(--lwvGray20)}.lwv-ballot-widget--root .lwv--lwvPrimary-button.disabled:hover,.lwv-ballot-widget--root .lwv--lwvPrimary-button.disabled:active,.lwv-ballot-widget--root .lwv--lwvPrimary-button.disabled:focus{background-color:var(--lwvGray20);cursor:auto;box-shadow:none;border:none}.lwv-ballot-widget--root .lwv--lwvPrimary-button-outline{background-color:var(--lwvWhite);border:1px solid var(--lwvPrimary);color:var(--lwvPrimary);font-weight:600}.lwv-ballot-widget--root .lwv--lwvPrimary-button-outline:hover{border-width:1px;text-decoration:underline}.lwv-ballot-widget--root .lwv--lwvPrimary-button-outline:active{background-color:var(--lwvGray10);border-width:1px}.lwv-ballot-widget--root .lwv--lwvPrimary-button-outline:focus{border-width:1px}.lwv-ballot-widget--root .lwv--lwvPrimary-button-outline.brand1{color:var(--lwvBrand1);border-color:var(--lwvBrand1)}.lwv-ballot-widget--root .lwv--lwvPrimary-button-outline.brand2{color:var(--lwvBrand2);border-color:var(--lwvBrand2)}.lwv-ballot-widget--root .lwv--lwvPrimary-button-outline.brand2-light{color:var(--lwvBrand2Light);border-color:var(--lwvBrand2Light)}.lwv-ballot-widget--root .lwv--lwvPrimary-button-outline.brand3{color:var(--lwvBrand3-dark);border-color:var(--lwvBrand3-dark)}.lwv-ballot-widget--root .lwv--lwvPrimary-button-outline.brand4{color:var(--lwvBrand4-dark);border-color:var(--lwvBrand4-dark)}.lwv-ballot-widget--root .lwv--lwvPrimary-button-outline.brand-error{color:var(--lwvBrandError);border-color:var(--lwvBrandError)}.lwv-ballot-widget--root .lwv--lwvPrimary-button-outline.primary{color:var(--lwvPrimary);border-color:var(--lwvPrimary)}.lwv-ballot-widget--root .lwv--lwvPrimary-button-outline.primary-disabled{color:var(--lwvPrimaryDisabled);border-color:var(--lwvPrimaryDisabled)}.lwv-ballot-widget--root .lwv--lwvPrimary-button-outline.primary-medium{color:var(--lwvPrimaryMedium);border-color:var(--lwvPrimaryMedium)}.lwv-ballot-widget--root .lwv--lwvPrimary-button-outline.primary-light{color:var(--lwvPrimaryLight);border-color:var(--lwvPrimaryLight)}.lwv-ballot-widget--root .lwv--lwvPrimary-button-outline.primary-accent{color:var(--lwvPrimaryAccent);border-color:var(--lwvPrimaryAccent)}.lwv-ballot-widget--root .lwv--lwvPrimary-button-outline.secondary-accent{color:var(--secondaryAccent);border-color:var(--secondaryAccent)}.lwv-ballot-widget--root .lwv--lwvPrimary-button-outline.disabled{color:var(--lwvGray50);border-color:var(--lwvGray20)}.lwv-ballot-widget--root .lwv--lwvPrimary-button-outline.candidate-vote.selected{color:var(--lwvAccent3);background-color:transparent;border:1px solid transparent;font-weight:700;text-decoration:underline}.lwv-ballot-widget--root .lwv--lwvPrimary-button-outline.candidate-vote.selected:hover,.lwv-ballot-widget--root .lwv--lwvPrimary-button-outline.candidate-vote.selected:active,.lwv-ballot-widget--root .lwv--lwvPrimary-button-outline.candidate-vote.selected:focus{color:var(--lwvAccent3);background-color:transparent}.lwv-ballot-widget--root .lwv--lwvPrimary-button-outline.candidate-vote.disabled:hover,.lwv-ballot-widget--root .lwv--lwvPrimary-button-outline.candidate-vote.disabled:active,.lwv-ballot-widget--root .lwv--lwvPrimary-button-outline.candidate-vote.disabled:focus{background-color:transparent;text-decoration:none}.lwv-ballot-widget--root .lwv--text-and-icon-button{color:var(--lwvPrimary);border-radius:30px;flex-direction:row;align-items:center;display:flex;box-shadow:0 1px 3px rgba(0,0,0,.2)}.lwv-ballot-widget--root .lwv--text-and-icon-button:hover{text-decoration:underline}.lwv-ballot-widget--root .lwv--text-and-icon-button:hover .textIcon{-webkit-transform:scale(1.2);transform:scale(1.2)}.lwv-ballot-widget--root .lwv--text-and-icon-button:active{background-color:var(--lwvGray10)}.lwv-ballot-widget--root .lwv--text-and-icon-button.brand1{color:var(--lwvBrand1)}.lwv-ballot-widget--root .lwv--text-and-icon-button.brand2{color:var(--lwvBrand2)}.lwv-ballot-widget--root .lwv--text-and-icon-button.brand2-light{color:var(--lwvBrand2Light)}.lwv-ballot-widget--root .lwv--text-and-icon-button.brand3{color:var(--lwvBrand3)}.lwv-ballot-widget--root .lwv--text-and-icon-button.brand4{color:var(--lwvBrand4)}.lwv-ballot-widget--root .lwv--text-and-icon-button.brand-error{color:var(--lwvBrandError)}.lwv-ballot-widget--root .lwv--text-and-icon-button.primary{color:var(--lwvPrimary)}.lwv-ballot-widget--root .lwv--text-and-icon-button.primary-disabled{color:var(--lwvPrimaryDisabled)}.lwv-ballot-widget--root .lwv--text-and-icon-button.primary-medium{color:var(--lwvPrimaryMedium)}.lwv-ballot-widget--root .lwv--text-and-icon-button.primary-light{color:var(--lwvPrimaryLight)}.lwv-ballot-widget--root .lwv--text-and-icon-button.primary-accent{color:var(--lwvPrimaryAccent)}.lwv-ballot-widget--root .lwv--text-and-icon-button.secondary-accent{color:var(--secondaryAccent)}.lwv-ballot-widget--root .lwv--text-and-icon-button.disabled{color:var(--lwvGray50);background-color:var(--lwvGray20)}.lwv-ballot-widget--root .lwv--text-and-icon-button.disabled:hover{text-decoration:none}.lwv-ballot-widget--root .lwv--link-button,.lwv-ballot-widget--root .lwv--link-button div{color:var(--lwvPrimaryLight);cursor:pointer;text-transform:inherit;font-weight:inherit;text-align:left;background:0 0;border:none;text-decoration:underline}.lwv-ballot-widget--root .lwv--link-button:hover,.lwv-ballot-widget--root .lwv--link-button:active,.lwv-ballot-widget--root .lwv--link-button:focus,.lwv-ballot-widget--root .lwv--link-button div:hover,.lwv-ballot-widget--root .lwv--link-button div:active,.lwv-ballot-widget--root .lwv--link-button div:focus{color:var(--lwvPrimaryMedium)}.lwv-ballot-widget--root .lwv--link-button.lwv--with-icon,.lwv-ballot-widget--root .lwv--link-button div.lwv--with-icon{margin:0 -8px;padding:10px 8px;display:block}.lwv-ballot-widget--root .lwv--tooltip-button{color:var(--lwvPrimaryLight);background-color:transparent;border:none;padding:0 4px;font-size:1.05em;line-height:1em}.lwv-ballot-widget--root .lwv--tooltip-button:hover,.lwv-ballot-widget--root .lwv--tooltip-button:focus,.lwv-ballot-widget--root .lwv--checkmark-button{color:var(--lwvPrimaryLight)}.lwv-ballot-widget--root .lwv--checkmark-button .MuiCheckbox-root,.lwv-ballot-widget--root .lwv--checkmark-button .MuiCheckbox-root input{color:var(--lwvPrimaryLight);border-radius:50%}.lwv-ballot-widget--root .lwv--checkmark-button:hover,.lwv-ballot-widget--root .lwv--checkmark-button:focus{color:var(--lwvPrimaryLight)}.lwv-ballot-widget--root .lwv--checkmark-button span.MuiFormControlLabel-label{font-weight:700}.lwv-ballot-widget--root .race-switcher-dropdown--container:hover{text-decoration:underline}.lwv-ballot-widget--root .lwv--generic-modal .lwv--close-button-text{text-transform:uppercase;font-size:16px;font-weight:700;line-height:24px}.lwv-ballot-widget--root .lwv--generic-modal .lwv--modal-close-button{color:var(--lwvText)}.lwv-ballot-widget--root .lwv--generic-modal .lwv--content-container{border:9px solid var(--lwvGray10)}.lwv-ballot-widget--root .lwv--generic-modal .lwv--generic-heading{color:var(--lwvPrimary);text-transform:uppercase;font-weight:700;line-height:1.2}.lwv-ballot-widget--root .lwv--info-box{border:10px solid var(--lwvPrimary)}.lwv-ballot-widget--root .lwv--info-box .lwv--info-supporting{color:var(--lwvGray60)}.lwv-ballot-widget--root .lwv--info-box .lwv--info-eyebrow{text-transform:uppercase;color:var(--lwvPrimary);font-family:var(--lwvHeaderfont)}.lwv-ballot-widget--root .lwv--info-box.transparent{border:0;padding:.75rem 0!important}.lwv-ballot-widget--root .lwv--info-box-image .lwv--box{background-color:var(--lwvWhite)}.lwv-ballot-widget--root .lwv--info-box-image .lwv--box .lwv--bordered-box{border:10px solid var(--lwvPrimary)}.lwv-ballot-widget--root .lwv--info-box-image .lwv--box .lwv--bordered-box.brand2{border-color:var(--lwvBrand2)}.lwv-ballot-widget--root .lwv--info-box-image .lwv--box .lwv--bordered-box.green,.lwv-ballot-widget--root .lwv--info-box-image .lwv--box .lwv--bordered-box.brand4{border-color:var(--lwvBrand4)}.lwv-ballot-widget--root .lwv--info-box-image .lwv--box .lwv--bordered-box.green-light{border-color:var(--lwvBrand4-light)}.lwv-ballot-widget--root .lwv--info-box-image .lwv--box .lwv--bordered-box.brand1{border-color:var(--lwvBrand1)}.lwv-ballot-widget--root .lwv--info-box-image .lwv--box .lwv--bordered-box.accent3{border-color:var(--lwvAccent3)}.lwv-ballot-widget--root .lwv--info-box-image .lwv--box .lwv--bordered-box.brand-error{border-color:var(--lwvBrandError)}.lwv-ballot-widget--root .lwv--info-box-image .lwv--box .lwv--bordered-box.primary{border-color:var(--lwvPrimary)}.lwv-ballot-widget--root .lwv--info-box-image .lwv--box .lwv--bordered-box.primary-disabled{border-color:var(--lwvPrimaryDisabled)}.lwv-ballot-widget--root .lwv--info-box-image .lwv--box .lwv--bordered-box.primary-medium{border-color:var(--lwvPrimaryMedium)}.lwv-ballot-widget--root .lwv--info-box-image .lwv--box .lwv--bordered-box.primary-light{border-color:var(--lwvPrimaryLight)}.lwv-ballot-widget--root .lwv--info-box-image .lwv--box .lwv--bordered-box.primary-accent{border-color:var(--lwvBrand3)}.lwv-ballot-widget--root .lwv--info-box-image .lwv--box .lwv--bordered-box.secondary-accent{border-color:var(--lwvAccent2)}.lwv-ballot-widget--root .lwv--info-box-image .lwv--info-supporting{color:var(--lwvGray60)}.lwv-ballot-widget--root .lwv--info-box-image .lwv--info-eyebrow{text-transform:uppercase;color:var(--lwvPrimary);font-family:var(--lwvHeaderfont)}.lwv-ballot-widget--root .lwv--info-box .lwv--info-title,.lwv-ballot-widget--root .lwv--info-box-image .lwv--info-title{color:var(--lwvBrand3);text-transform:uppercase;font-weight:700;font-family:var(--lwvHeaderfont);line-height:1.1}.lwv-ballot-widget--root .lwv--info-box span,.lwv-ballot-widget--root .lwv--info-box-image span{font-family:var(--lwvHeaderfont)}.lwv-ballot-widget--root .lwv--info-box.brand2,.lwv-ballot-widget--root .lwv--info-box-image.brand2{border-color:var(--lwvBrand2)}.lwv-ballot-widget--root .lwv--info-box.green,.lwv-ballot-widget--root .lwv--info-box.brand4,.lwv-ballot-widget--root .lwv--info-box-image.green,.lwv-ballot-widget--root .lwv--info-box-image.brand4{border-color:var(--lwvBrand4)}.lwv-ballot-widget--root .lwv--info-box.green-light,.lwv-ballot-widget--root .lwv--info-box-image.green-light{border-color:var(--lwvBrand4-light)}.lwv-ballot-widget--root .lwv--info-box.brand1,.lwv-ballot-widget--root .lwv--info-box-image.brand1{border-color:var(--lwvBrand1)}.lwv-ballot-widget--root .lwv--info-box.accent3,.lwv-ballot-widget--root .lwv--info-box-image.accent3{border-color:var(--lwvAccent3)}.lwv-ballot-widget--root .lwv--info-box.brand-error,.lwv-ballot-widget--root .lwv--info-box-image.brand-error{border-color:var(--lwvBrandError)}.lwv-ballot-widget--root .lwv--info-box.primary,.lwv-ballot-widget--root .lwv--info-box-image.primary{border-color:var(--lwvPrimary)}.lwv-ballot-widget--root .lwv--info-box.primary-disabled,.lwv-ballot-widget--root .lwv--info-box-image.primary-disabled{border-color:var(--lwvPrimaryDisabled)}.lwv-ballot-widget--root .lwv--info-box.primary-medium,.lwv-ballot-widget--root .lwv--info-box-image.primary-medium{border-color:var(--lwvPrimaryMedium)}.lwv-ballot-widget--root .lwv--info-box.primary-light,.lwv-ballot-widget--root .lwv--info-box-image.primary-light{border-color:var(--lwvPrimaryLight)}.lwv-ballot-widget--root .lwv--info-box.primary-accent,.lwv-ballot-widget--root .lwv--info-box-image.primary-accent{border-color:var(--lwvBrand3)}.lwv-ballot-widget--root .lwv--info-box.secondary-accent,.lwv-ballot-widget--root .lwv--info-box-image.secondary-accent{border-color:var(--lwvAccent2)}.lwv-ballot-widget--root .lwv--generic-warning-icon.info{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.lwv-ballot-widget--root .lwv--generic-warning-icon.info circle{fill:var(--lwvBrand3)}.lwv-ballot-widget--root .lwv--generic-warning-icon.error circle{fill:var(--lwvBrandError)}.lwv-ballot-widget--root .lwv--empty-state{text-align:center;border:10px solid var(--lwvGrey-xlight);justify-content:center;font-size:12px;line-height:1.5;display:flex}@media screen and (min-width:900px){.lwv-ballot-widget--root .lwv--empty-state{font-size:16px}}.lwv-ballot-widget--root .lwv--empty-state-text-only{color:var(--lwvGrey-dark)}.lwv-ballot-widget--root .lwv--icon-button{color:#fff;background-color:transparent}.lwv-ballot-widget--root .lwv--icon-button.no-text:hover{-webkit-transform:scale(1.2);transform:scale(1.2)}.lwv-ballot-widget--root .lwv--icon-button.disabled{background-color:var(--lwvGray10)}.lwv-ballot-widget--root .lwv--icon-button.brand2{color:var(--lwvBrand2)}.lwv-ballot-widget--root .lwv--icon-button.green{color:var(--lwvBrand4)}.lwv-ballot-widget--root .lwv--icon-button.green-light{color:var(--lwvBrand4-light)}.lwv-ballot-widget--root .lwv--icon-button.brand1{color:var(--lwvBrand1)}.lwv-ballot-widget--root .lwv--icon-button.accent3{color:var(--lwvAccent3)}.lwv-ballot-widget--root .lwv--icon-button.brand-error{color:var(--lwvBrandError)}.lwv-ballot-widget--root .lwv--icon-button.primary{color:var(--lwvPrimary)}.lwv-ballot-widget--root .lwv--icon-button.primary-disabled{color:var(--lwvPrimaryDisabled)}.lwv-ballot-widget--root .lwv--icon-button.primary-medium{color:var(--lwvPrimaryMedium)}.lwv-ballot-widget--root .lwv--icon-button.primary-light{color:var(--lwvPrimaryLight)}.lwv-ballot-widget--root .lwv--icon-button.primary-accent{color:var(--lwvBrand3)}.lwv-ballot-widget--root .lwv--icon-button.secondary-accent{color:var(--lwvAccent2)}.lwv-ballot-widget--root .lwv--generic-select-description.lwv--wysiwyg p{color:var(--lwvTextLight);font-size:12px;line-height:1.5}.lwv-ballot-widget--root .lwv--sticky-footer-container{background-color:var(--lwvPrimaryMedium)}.lwv-ballot-widget--root .lwv--sticky-footer-container .lwv--modal-opener{color:var(--lwvWhite)}.lwv-ballot-widget--root .lwv--sticky-footer-container .lwv--footer-button{border-radius:26px;padding:9px 25px;font-size:16px;line-height:1.5}.lwv-ballot-widget--root .lwv--sticky-footer-container .lwv--save-style{border:1px solid var(--lwvBrand4);color:var(--lwvWhite);background:var(--lwvBrand4)}.lwv-ballot-widget--root .lwv--sticky-footer-container .lwv--save-style:hover{background-color:var(--lwvBrand4-dark);border-color:var(--lwvBrand4-dark)}.lwv-ballot-widget--root .lwv--sticky-footer-container .lwv--save-style:active{background-color:var(--lwvPrimaryBright);border-color:var(--lwvPrimaryBright)}.lwv-ballot-widget--root .lwv--sticky-footer-container .lwv--skip-style{border:1px solid var(--lwvWhite);color:var(--lwvWhite);background:0 0}.lwv-ballot-widget--root .lwv--sticky-footer-container .lwv--skip-style:hover{text-decoration:underline}.lwv-ballot-widget--root .lwv--list-title{color:var(--lwvPrimary);font-size:18px;font-weight:700;line-height:1.5}@media screen and (min-width:900px){.lwv-ballot-widget--root .lwv--list-title{font-size:22px}}.lwv-ballot-widget--root .lwv--number-select-container .MuiSelect-standard,.lwv-ballot-widget--root .lwv--number-select-container .MuiSelect-iconStandard{color:var(--lwvBrand4)}.lwv-ballot-widget--root .lwv--check-item--container{flex-direction:row;align-items:center;margin:10px 0;display:flex}.lwv-ballot-widget--root .lwv--check-item--container img{height:22px;width:22px}.lwv-ballot-widget--root .lwv--more-resources-container{border-bottom:9px solid var(--lwvGray10);border-right:9px solid var(--lwvGray10);position:relative}.lwv-ballot-widget--root .lwv--more-resources-container:before{content:"";height:9px;width:86%;background-color:var(--lwvGray10);position:absolute;top:0;right:0}.lwv-ballot-widget--root .lwv--more-resources-container:after{content:"";width:9px;height:66%;background-color:var(--lwvGray10);position:absolute;bottom:0;left:0}.lwv-ballot-widget--root .lwv--address-display-container .lwv--label-container{color:var(--lwvAccent3)}.lwv-ballot-widget--root .lwv--address-display-container .lwv--label-container .lwv--label{color:var(--lwvPrimary);font-family:var(--lwvHeaderfont);font-size:24px;line-height:1}.lwv-ballot-widget--root .lwv--address-display-container .lwv--address-holder{color:var(--lwvPrimaryHeading);-webkit-text-decoration:underline dashed var(--lwvGray50);-webkit-text-decoration:underline dashed var(--lwvGray50);text-decoration:underline dashed var(--lwvGray50)}.lwv-ballot-widget--root .address-input-holder ul{background-color:var(--lwvWhite)}.lwv-ballot-widget--root .selector-section-container .lwv--section-heading{color:var(--lwvPrimary);font-family:var(--lwvHeaderfont)}.lwv-ballot-widget--root .selector-section-container .lwv--section-heading *{font-family:var(--lwvHeaderfont)}.lwv-ballot-widget--root .selector-section-container .lwv--section-heading .lwv--title-emphasis--brand1{color:var(--lwvBrand1)}.lwv-ballot-widget--root .selector-section-container .lwv--section-heading .lwv--title-emphasis--brand2{color:var(--lwvBrand2)}.lwv-ballot-widget--root .selector-section-container .lwv--section-heading .lwv--title-emphasis--brand2-light{color:var(--lwvBrand2Light)}.lwv-ballot-widget--root .selector-section-container .lwv--section-heading .lwv--title-emphasis--brand3{color:var(--lwvBrand3)}.lwv-ballot-widget--root .selector-section-container .lwv--section-heading .lwv--title-emphasis--brand4{color:var(--lwvBrand4)}.lwv-ballot-widget--root .selector-section-container .lwv--section-heading .lwv--title-emphasis--brand-error{color:var(--lwvBrandError)}.lwv-ballot-widget--root .selector-section-container .lwv--section-heading .lwv--title-emphasis--primary{color:var(--lwvPrimary)}.lwv-ballot-widget--root .selector-section-container .lwv--section-heading .lwv--title-emphasis--primary-disabled{color:var(--lwvPrimaryDisabled)}.lwv-ballot-widget--root .selector-section-container .lwv--section-heading .lwv--title-emphasis--primary-medium{color:var(--lwvPrimaryMedium)}.lwv-ballot-widget--root .selector-section-container .lwv--section-heading .lwv--title-emphasis--primary-light{color:var(--lwvPrimaryLight)}.lwv-ballot-widget--root .selector-section-container .lwv--section-heading .lwv--title-emphasis--primary-accent{color:var(--lwvPrimaryAccent)}.lwv-ballot-widget--root .selector-section-container .lwv--section-heading .lwv--title-emphasis--secondary-accent{color:var(--secondaryAccent)}.lwv-ballot-widget--root *{border-radius:inherit;vertical-align:baseline;box-sizing:border-box;white-space:normal;font-family:var(--lwvBodyfont);-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor}.lwv-ballot-widget--root div{color:var(--lwvText)}.lwv-ballot-widget--root input{margin-bottom:0}.lwv-ballot-widget--root a{color:var(--lwvPrimaryLight);background-color:transparent;border-width:0}.lwv-ballot-widget--root a:hover,.lwv-ballot-widget--root a:focus{color:var(--lwvPrimaryMedium);background-color:transparent;border-width:0}.lwv-ballot-widget--root button:hover,.lwv-ballot-widget--root button:focus{color:var(--lwvWhite);border-width:0}.lwv-ballot-widget--root button:active{outline:none}.lwv-ballot-widget--root ul,.lwv-ballot-widget--root ol,.lwv-ballot-widget--root li{margin:0;padding:0;line-height:1.2}.lwv-ballot-widget--root label{color:var(--lwvGrey-dark);font-family:var(--lwvBodyfont);font-size:.75rem;font-weight:700;line-height:1.125}.lwv-ballot-widget--root a{font-size:inherit;line-height:inherit}.lwv-ballot-widget--root .lwv--header-container *{font-family:var(--lwvBodyfont)}.lwv-ballot-widget--root .lwv--header-container{background-color:var(--lwvGrey-xlight)}.lwv-ballot-widget--root .lwv--header-container .lwv--header-text,.lwv-ballot-widget--root .lwv--header-container .lwv--header-text *{color:var(--lwvPrimary)}.lwv-ballot-widget--root .lwv--header-container .lwv--header-text:hover{text-decoration:underline}.lwv-ballot-widget--root .lwv--header-container .lwv--full-screen-button .lwv--icon{color:var(--lwvPrimary)}.lwv-ballot-widget--root .lwv--header-container .lwv--full-screen-button .lwv--lwvText{color:var(--lwvBlack)}.lwv-ballot-widget--root .lwv--header-container .lwv--full-screen-button:hover{background-color:var(--lwvGrey-light)}.lwv-ballot-widget--root .lwv--footer-container{background-color:var(--lwvGrey-xlight)}.lwv-ballot-widget--root .lwv--footer-container .lwv--main-text{color:var(--lwvBlack)}.lwv-ballot-widget--root .lwv--footer-container .lwv--footer--button-padder{margin-right:1.75rem}.lwv-ballot-widget--root .lwv--layout-container{background-color:var(--lwvWhite)}.lwv-ballot-widget--root .lwv-ballot-widget--root button:focus{color:var(--lwvTextColor);background-color:transparent}.lwv-ballot-widget--root *{font-family:var(--lwvMainFont);letter-spacing:0}.lwv-ballot-widget--root h1,.lwv-ballot-widget--root h2,.lwv-ballot-widget--root h3,.lwv-ballot-widget--root h4,.lwv-ballot-widget--root h6,.lwv-ballot-widget--root h1 *,.lwv-ballot-widget--root h2 *,.lwv-ballot-widget--root h3 *,.lwv-ballot-widget--root h4 *,.lwv-ballot-widget--root h6 *{font-family:var(--lwvHeaderfont)}.lwv-ballot-widget--root h1,.lwv-ballot-widget--root h2,.lwv-ballot-widget--root h3,.lwv-ballot-widget--root h4,.lwv-ballot-widget--root h5,.lwv-ballot-widget--root h6{margin:0}.lwv-ballot-widget--root h1,.lwv-ballot-widget--root .lwv--heading1{color:var(--lwvPrimary);font-size:5.25rem;line-height:4.625rem}.lwv-ballot-widget--root h2,.lwv-ballot-widget--root .lwv--heading2{color:var(--lwvPrimary);font-size:2rem;line-height:1}@media only screen and (min-width:900px){.lwv-ballot-widget--root h2,.lwv-ballot-widget--root .lwv--heading2{font-size:3.375rem}}.lwv-ballot-widget--root h3,.lwv-ballot-widget--root .lwv--heading3{font-size:2.265rem;line-height:2.265rem}.lwv-ballot-widget--root h4,.lwv-ballot-widget--root .lwv--heading4{font-size:2rem;line-height:2rem}.lwv-ballot-widget--root h5,.lwv-ballot-widget--root .lwv--heading5{font-family:var(--lwvBodyfont);font-size:1.75rem;font-weight:400;line-height:2rem}.lwv-ballot-widget--root .lwv--headerFont{font-family:var(--lwvHeaderfont)}.lwv-ballot-widget--root p{font-family:var(--lwvBodyfont);color:var(--lwvText);margin:0;font-size:1rem;line-height:1.375rem}.lwv-ballot-widget--root a{color:var(--lwvPrimaryLight);text-decoration:underline}@media screen and (max-width:899px){.lwv-ballot-widget--root a{font-weight:700}}.lwv-ballot-widget--root a:hover{color:var(--lwvPrimaryMedium)}.lwv-ballot-widget--root .lwv--body-intro{font-family:var(--lwvBodyfont);font-size:1.125rem;font-weight:500;line-height:1.5rem}.lwv-ballot-widget--root .lwv--body-intro-bold{font-family:var(--lwvBodyfont);font-size:1.125rem;font-weight:700;line-height:1.5rem}.lwv-ballot-widget--root button{cursor:pointer;background-color:inherit;border:inherit}.lwv-ballot-widget--root button:hover,.lwv-ballot-widget--root button:focus{background-color:inherit}.lwv-ballot-widget--root button.disabled{cursor:default}.lwv-ballot-widget--root .lwv--lwvError-text{color:var(--lwvBrandError)}.lwv-ballot-widget--root .margin-sm-top{margin-top:1.5rem}.lwv-ballot-widget--root .margin-md-top{margin-top:2.25rem}.lwv-ballot-widget--root .margin-lg-top{margin-top:3.25rem}.lwv-ballot-widget--root .margin-sm-btm{margin-bottom:1.5rem}.lwv-ballot-widget--root .margin-md-btm{margin-bottom:2.25rem}.lwv-ballot-widget--root .margin-lg-btm{margin-bottom:3.25rem}.lwv-ballot-widget--root .margin-sm-vertical{margin:1.5rem 0}.lwv-ballot-widget--root .margin-md-vertical{margin:2.25rem 0}.lwv-ballot-widget--root .margin-lg-vertical{margin:3.25rem 0}.lwv-ballot-widget--root .no-focus-outline:focus{outline:none}.lwv-ballot-widget--root .lwv--input-form{border:2px solid var(--lwvGrey-light);color:var(--lwvText);border-radius:4px;padding:.45833em;font-size:1rem;line-height:1rem}.lwv-ballot-widget--root .lwv--input-form::-webkit-input-placeholder{color:var(--lwvGrey-medium)}.lwv-ballot-widget--root .lwv--input-form::placeholder{color:var(--lwvGrey-medium)}.lwv-ballot-widget--root .lwv--input-form:hover{border-color:var(--lwvPrimary)}.lwv-ballot-widget--root .lwv--input-form:focus{border-color:var(--lwvPrimary);outline:none;box-shadow:inset 0 1px 3px rgba(0,0,0,.06),0 0 5px rgba(10,58,90,.7)}.lwv-ballot-widget--root .lwv--input-group{flex-direction:column;display:flex}.lwv-ballot-widget--root .lwv--input-label{font-family:var(--lwvBodyfont);color:var(--lwvGrey-dark);font-size:.75rem;font-weight:700;line-height:1.125rem}.lwv-ballot-widget--root .color--lwvPrimary{color:var(--lwvPrimary)}.lwv-ballot-widget--root .color--brand-2{color:var(--lwvBrand2)}.lwv-ballot-widget--root .color--brand-3{color:var(--lwvBrand3)}.lwv-ballot-widget--root .color--brand-4{color:var(--lwvBrand4)}.lwv-ballot-widget--root .background-gray-10,.lwv-ballot-widget--root .lwv--bg-gray-10{background-color:var(--lwvGray10)}.lwv-ballot-widget--root .background-white,.lwv-ballot-widget--root .lwv--bg-white{background-color:var(--lwvWhite)}.lwv-ballot-widget--root .lwv--bg-brand2,.lwv-ballot-widget--root .lwv--bg-brand2:hover,.lwv-ballot-widget--root .lwv--bg-brand2:focus{background-color:var(--lwvBrand2)}.lwv-ballot-widget--root .lwv--bg-green,.lwv-ballot-widget--root .lwv--bg-green:hover,.lwv-ballot-widget--root .lwv--bg-green:focus{background-color:var(--lwvBrand4)}.lwv-ballot-widget--root .lwv--bg-green-light,.lwv-ballot-widget--root .lwv--bg-green-light:hover,.lwv-ballot-widget--root .lwv--bg-green-light:focus{background-color:var(--lwvBrand4-light)}.lwv-ballot-widget--root .lwv--bg-brand1,.lwv-ballot-widget--root .lwv--bg-brand1:hover,.lwv-ballot-widget--root .lwv--bg-brand1:focus{background-color:var(--lwvBrand1)}.lwv-ballot-widget--root .lwv--bg-accent3,.lwv-ballot-widget--root .lwv--bg-accent3:hover,.lwv-ballot-widget--root .lwv--bg-accent3:focus{background-color:var(--lwvAccent3)}.lwv-ballot-widget--root .lwv--bg-brand-error,.lwv-ballot-widget--root .lwv--bg-brand-error:hover,.lwv-ballot-widget--root .lwv--bg-brand-error:focus{background-color:var(--lwvBrandError)}.lwv-ballot-widget--root .lwv--bg-primary,.lwv-ballot-widget--root .lwv--bg-primary:hover,.lwv-ballot-widget--root .lwv--bg-primary:focus{background-color:var(--lwvPrimary)}.lwv-ballot-widget--root .lwv--bg-primary-disabled,.lwv-ballot-widget--root .lwv--bg-primary-disabled:hover,.lwv-ballot-widget--root .lwv--bg-primary-disabled:focus{background-color:var(--lwvPrimaryDisabled)}.lwv-ballot-widget--root .lwv--bg-primary-medium,.lwv-ballot-widget--root .lwv--bg-primary-medium:hover,.lwv-ballot-widget--root .lwv--bg-primary-medium:focus{background-color:var(--lwvPrimaryMedium)}.lwv-ballot-widget--root .lwv--bg-primary-light,.lwv-ballot-widget--root .lwv--bg-primary-light:hover,.lwv-ballot-widget--root .lwv--bg-primary-light:focus{background-color:var(--lwvPrimaryLight)}.lwv-ballot-widget--root .lwv--bg-primary-accent,.lwv-ballot-widget--root .lwv--bg-primary-accent:hover,.lwv-ballot-widget--root .lwv--bg-primary-accent:focus{background-color:var(--lwvBrand3)}.lwv-ballot-widget--root .lwv--bg-secondary-accent,.lwv-ballot-widget--root .lwv--bg-secondary-accent:hover,.lwv-ballot-widget--root .lwv--bg-secondary-accent:focus{background-color:var(--lwvAccent2)}.lwv-ballot-widget--root .page-heading-container .lwv--accent-bar{width:75px;height:6px;margin-bottom:24px}.lwv-ballot-widget--root .page-heading-container .lwv--accent-bar--primary{background-color:var(--lwvPrimary)}.lwv-ballot-widget--root .page-heading-container .lwv--accent-bar--brand3{background-color:var(--lwvBrand3)}.lwv-ballot-widget--root .page-heading-container .lwv--accent-bar--accent2{background-color:var(--lwvAccent2)}.lwv-ballot-widget--root .page-heading-container .lwv--accent-bar--brand2{background-color:var(--lwvBrand2)}.lwv-ballot-widget--root .page-heading-container .lwv--accent-bar--brand4{background-color:var(--lwvBrand4)}.lwv-ballot-widget--root .page-heading-container .lwv--accent-bar--brand1{background-color:var(--lwvBrand1)}.lwv-ballot-widget--root .page-heading-container .lwv--accent-bar--accent3{background-color:var(--lwvAccent3)}.lwv-ballot-widget--root .page-heading-container .lwv--accent-bar--accent1{background-color:var(--lwvAccent1)}.lwv-ballot-widget--root .address-selector-component{border-bottom:10px solid var(--lwvAccent2);border-right:10px solid var(--lwvAccent2);margin-bottom:5rem;position:relative}.lwv-ballot-widget--root .address-selector-component:before,.lwv-ballot-widget--root .address-selector-component:after{content:"";background-color:var(--lwvAccent2);position:absolute}.lwv-ballot-widget--root .address-selector-component:after{height:10px;width:20%;top:0;right:0}.lwv-ballot-widget--root .address-selector-component:before{width:10px;height:30%;bottom:0;left:0}.lwv-ballot-widget--root .MuiSelect-select{border-radius:4px}.lwv-ballot-widget--root .MuiPaper-root{background-color:var(--lwvWhite);border-radius:4px}.lwv-ballot-widget--root .MuiPaper-root.warning{background-color:var(--lwvWarningPrimary)}.lwv-ballot-widget--root .MuiSnackbar-root .MuiPaper-root{background-color:var(--lwvSuccessPrimary);border:2px solid var(--lwvSuccessBorder)}.lwv-ballot-widget--root .MuiSnackbar-root .MuiPaper-root.error{background-color:var(--lwvErrorPrimary);border:2px solid var(--lwvErrorBorder)}.lwv-ballot-widget--root .MuiOutlinedInput-root{border-radius:4px}:root{--lwvPrimary:#0a3a5a;--lwvPrimaryMid:rgba(10,58,90,.7);--lwvPrimaryDim:rgba(10,58,90,.6);--lwvPrimaryHeading:#082437;--lwvPrimaryMedium:#023150;--lwvPrimaryLight:#09718a;--lwvPrimaryLightDim:#2d647a;--lwvPrimaryBright:#0062cc;--lwvPrimaryDisabled:#5e7d92;--lwvBrand1:#b030b5;--lwvBrand1-dark:#8a258f;--lwvBrand1-light:#f7eaf8;--lwvBrand2:#6e6da9;--lwvBrand2-dark:#636295;--lwvBrand2-light:#f0f0f6;--lwvBrand3:#2e9fba;--lwvBrand3-dark:#4a8da5;--lwvBrand3-light:#eaf5f8;--lwvBrand4:#3fa06f;--lwvBrand4-dark:#2f8459;--lwvBrand4-light:#ecf6f1;--lwvAccent1:#023150;--lwvAccent1-dark:#102b46;--lwvAccent1-light:#e6eaed;--lwvAccent2:#fec40e;--lwvAccent2-dark:#ddb23f;--lwvAccent2-light:#fff9e7;--lwvAccent3:#bd2130;--lwvAccent3-dark:#be2d53;--lwvAccent3-light:#fcebef;--lwvAccent4:#eef4f8;--lwvAccent4-dark:#d7dcdf;--lwvAccent4-light:#fdfefe;--lwvBrandError:#be2d53;--lwvBrandError-light:#f7e9ed;--lwvText:#333;--lwvTextLight:#3f4041;--lwvDivider:#b7cbd5;--lwvGrey-xlight:#eee;--lwvGrey-light:#ddd;--lwvGrey-medium:#999;--lwvGrey-dark:#666;--lwvWhite:#fff;--lwvGray10:#eef4f8;--lwvGray20:#ddd;--lwvGray30:#c2c2c2;--lwvGray40:#aaa;--lwvGray50:#999;--lwvGray60:#666;--lwvGray70:#454545;--lwvGray90:#333;--lwvBlack:#000;--lwvSuccessPrimary:#edf7ed;--lwvSuccessBorder:#3fa06f;--lwvWarningPrimary:#fff4e5;--lwvErrorPrimary:#fdeded;--lwvErrorBorder:#ef5350;--lwvHeaderfont:"Rift",sans-serif;--lwvBodyfont:"Poppins",sans-serif;--lwvMainFont:"Poppins",sans-serif}.lwv-vote411-ballot-widget .lwv--accent-bar,.lwv-vote411-ballot-widget .lwv--footer-container .lwv--footer--about-button,.lwv-vote411-ballot-widget .lwv--footer-container .lwv--footer--privacy-button{display:none}.lwv-vote411-ballot-widget .lwv--footer-container .lwv--footer--all-candidates-button{margin-right:0}