.gd-dashboard .gd-candidate__faction,.gd-dashboard .gd-candidate__name,.gd-dashboard .gd-candidate__score{line-height:1.2!important;margin:0;font-family:Helvetica,Sans-Serif!important}
.gd-dashboard,.gd-dashboard .gd-slider{overflow:hidden}
.gd-dashboard a,.gd-dashboard a:hover{color:currentColor}
.gd-dashboard .dashboard-icon{display:inline-block;width:1em;height:1em;stroke-width:0;stroke:currentColor;fill:currentColor}
.gd-dashboard .gd-candidate{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;position:relative;padding-bottom:8px;border-bottom:2px solid #e1e1e1}
.gd-dashboard .gd-candidate.is-eletta,.gd-dashboard .gd-candidate.is-eletto,.gd-dashboard .gd-candidate.is-winner{border-bottom-color:#008660}
.gd-dashboard .gd-candidate.is-runoff{border-bottom-color:#c81e35}
.gd-dashboard .gd-candidate.is-eletta:after,.gd-dashboard .gd-candidate.is-eletto:after,.gd-dashboard .gd-candidate.is-runoff:after,.gd-dashboard .gd-candidate.is-winner:after{font-family:Helvetica,Sans-Serif!important;font-size:var(--font-size-body-small)!important;display:block;padding-top:2px;padding-left:8px;padding-right:8px;border-radius:4px 4px 0 0;font-weight:700!important;line-height:1!important;text-transform:uppercase;color:#f5f5f5;position:absolute;bottom:0;right:0}
.gd-dashboard .gd-candidate.is-eletta:after,.gd-dashboard .gd-candidate.is-eletto:after,.gd-dashboard .gd-candidate.is-winner:after{background-color:#008660}
.gd-dashboard .gd-candidate.is-eletto:after,.gd-dashboard .gd-candidate.is-winner:after{content:'Eletto'}
.gd-dashboard .gd-candidate.is-eletta:after{content:'Eletta'}
.gd-dashboard .gd-candidate.is-runoff:after{content:'Ballott.';background-color:#c81e35}
.gd-dashboard .gd-candidate__media{-ms-flex-preferred-size:48px;flex-basis:48px;-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;margin:0}
.gd-dashboard .gd-candidate__media img{display:block;width:48px;height:48px;border-radius:100%}
.gd-dashboard .gd-candidate__content{-ms-flex-negative:1;flex-shrink:1;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex}
.gd-dashboard .gd-candidate__content-left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px}
.gd-dashboard .gd-candidate__name{font-size:var(--font-size-body-medium)!important;font-weight:700!important;white-space:normal}
.gd-dashboard .gd-candidate__faction{font-size:var(--font-size-body-small)!important;white-space:normal}
.gd-dashboard .gd-candidate__score{font-size:var(--font-size-heading-large)!important;font-weight:700!important}
.gd-dashboard .gd-summary{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-bottom:8px;border-bottom:2px solid #e1e1e1}
.gd-dashboard .gd-summary__left{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1}
.gd-dashboard .gd-summary__right{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0}
.gd-dashboard .gd-summary__title{font-family:Helvetica,Sans-Serif!important;font-size:var(--font-size-body-medium)!important;line-height:1.2!important;margin:0;padding:0;font-weight:700;text-transform:capitalize}
.gd-dashboard .gd-summary__counter,.gd-dashboard .gd-summary__text{font-family:Helvetica,Sans-Serif!important;font-size:var(--font-size-body-small)!important;line-height:1.2!important;margin:0;padding:0}
.gd-dashboard .gd-summary__text{white-space:normal}
.gd-dashboard .gd-summary__counter{text-align:right}
.gd-dashboard .gd-slider__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;width:100%;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform, -webkit-transform;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-box-sizing:content-box;box-sizing:content-box;white-space:nowrap}
.gd-dashboard .gd-slider__slide{-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:12px;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-box-sizing:border-box;box-sizing:border-box}
.gd-dashboard .is-multi .gd-slider__slide{padding-right:16px}
.gd-dashboard .is-multi .gd-slider__slide:not(:last-child){border-right:2px solid #e1e1e1}
.gd-dashboard .gd-slider__controls{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;margin-top:12px;font-size:12px;line-height:1}
.gd-dashboard .gd-slider__pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}
.gd-dashboard .gd-slider__pagination-item{-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out;display:block;width:12px;height:12px;border-radius:100%;background-color:#e1e1e1;cursor:pointer}
.gd-dashboard .gd-slider__pagination-item:only-child{opacity:.3;cursor:default}
.gd-dashboard .gd-slider__pagination-item.is-active{background-color:#282828;cursor:default}
.gd-dashboard .gd-slider__next,.gd-dashboard .gd-slider__prev{cursor:pointer}
.gd-dashboard .gd-slider__next.is-disable,.gd-dashboard .gd-slider__prev.is-disable{opacity:.3;cursor:not-allowed}
.gd-dashboard .gd-slider__next [class*=icon],.gd-dashboard .gd-slider__prev [class*=icon]{-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out}
.gd-dashboard .gd-slider__slide_flat{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important;width:100%!important}
.gd-dashboard .gd-slider__slide_flat .gd-candidate{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}
.gd-dashboard{--font-size-heading-large:26px;--font-size-heading-medium:18px;--font-size-heading-small:16px;--font-size-body-medium:14px;--font-size-body-small:12px;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:8px;position:relative;padding:12px;margin-bottom:16px;border-radius:8px;background-color:#f5f5f5;color:#282828}
.gd-dashboard__origin,.gd-dashboard__title,.gd-dashboard__update{font-family:Helvetica,Sans-Serif!important;line-height:1.2!important;margin:0}
.gd-dashboard a{-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out;text-decoration:none}
.gd-dashboard strong{font-weight:700}
.gd-dashboard__top{display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:8px;border-bottom:2px solid #e1e1e1}
.gd-dashboard__top-left{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1}
.gd-dashboard__top-right{display:-webkit-box;display:-ms-flexbox;display:flex}
.gd-dashboard__title{font-size:var(--font-size-heading-small)!important;font-weight:700!important}
.gd-dashboard__origin,.gd-dashboard__update{font-size:var(--font-size-body-small)!important}
@media screen and (min-width:768px){
.gd-dashboard .gd-candidate__content{-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px}
.gd-dashboard .gd-candidate__content-left{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}
.gd-dashboard .gd-candidate__content-right{-ms-flex-negative:0;flex-shrink:0}
.gd-dashboard__top{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:8px}
.gd-dashboard__top-right{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:8px}
}
@media screen and (min-width:1024px){
.gd-dashboard .gd-slider__controls{gap:8px}
}
@media screen and (max-width:1023px){
.gd-dashboard .gd-slider__controls{gap:32px}
.gd-dashboard .gd-slider__pagination{display:none}
}
@media screen and (max-width:767px){
.gd-dashboard .gd-candidate__content,.gd-dashboard__top{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px}
.gd-dashboard__top{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}
.gd-dashboard__top-right{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}
}