.prob-chart-progress .answer{display:block;margin-bottom:2px;text-align:center}.prob-chart-progress .progress-wrapper{position:relative}.prob-chart-progress .progress-track{background:#0000001f;border-radius:999px;height:22px;overflow:hidden;width:100%}.prob-chart-progress .progress-fill{height:100%;transition:width .2s ease}.prob-chart-progress .progress-label{left:50%;line-height:1;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%)}.arrow-up{color:#6db36d!important;transform:rotate(-90deg)}.arrow-down{color:#d98383!important;transform:rotate(90deg)}.chart__wrapper{margin:20px 0}.chart__wrap{margin:0}.chart__title{font-weight:700}.chart__axis,.chart__source{font-size:.7501875469rem}.chart__axis{shape-rendering:crispEdges}.chart .chart__grid--y .domain,.chart .linechart__axis-x .domain,.chart .linechart__axis-y .domain{fill:none;stroke:none}.chart .chart__grid--y .tick line,.chart .linechart__axis-x .tick line,.chart .linechart__axis-y .tick line{stroke:#b6cad8;stroke-dasharray:3,3}.chart .chart__grid--y .tick.baseline line,.chart .linechart__axis-x .tick.baseline line,.chart .linechart__axis-y .tick.baseline line{stroke-dasharray:none;stroke-width:1.5}.chart .chart__grid--y .tick text,.chart .linechart__axis-x .tick text,.chart .linechart__axis-y .tick text{fill:#43677f;font-family:inherit;font-size:.7501875469rem}.chart__annotation text{fill:#43677f;font-size:10px}.chart__annotation line{stroke:#446880;stroke:#43677f}.chart__legend text{fill:#43677f;font-size:.6376594149rem}.chart__axis-title{fill:#43677f;font-size:.7501875469rem}.chart .chart__axis-title--linechart,.chart .linechart__axis-title{fill:#43677f;font-family:inherit;font-size:.6376594149rem}.chart__legend__help-lines{stroke:#43677f;stroke-width:.5}.chart__label{font-size:.7501875469rem}.chart .clickable{cursor:pointer}.color--chart-text{color:#43677f}.stroke--primary{stroke:var(--v-primary-base)!important}.linechart__4pct line{stroke:#446880;stroke-width:.5}.linechart__4pct text{font-style:italic}.linechart__line--outline{stroke:#fff;stroke-width:6}.linechart__line--value,.linechart__mouse-per-line text{dominant-baseline:central}.linechart__band{fill-opacity:.3;stroke-width:0}.linechart__pollgroup{fill-opacity:.6}.linechart__mouse-overlay{fill:#f2f5f8}.party--botten_ada--stroke{stroke:rgb(var(--v-theme-primary))}.party--botten_ada--fill{fill:rgb(var(--v-theme-primary))}.party--kambi--stroke{stroke:#00796b}.party--kambi--fill{fill:#00796b}.party--betsson--stroke{stroke:#f57c00}.party--betsson--fill{fill:#f57c00}.party--polymarket--stroke{stroke:#7b1fa2}.party--polymarket--fill{fill:#7b1fa2}.party--smarkets--stroke{stroke:#c62828}.party--smarkets--fill{fill:#c62828}.linechart__line{stroke:gray;stroke-width:2}.linechart__line--value,.linechart__mouse-per-line text{fill:#000;font-size:14px;font-weight:700;font-weight:800;paint-order:stroke;stroke:#fff;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:4px}.linechart__mouse-per-line circle.in-focus,.linechart__mouse-per-line text.in-focus{fill:rgb(var(--v-theme-primary))}path.linechart__line.in-focus{stroke:rgb(var(--v-theme-primary))}.charts-panel[data-v-d36a382a]{background:rgb(var(--v-theme-surface));border-radius:12px;box-shadow:0 1px 3px #00000029;width:100%}.charts-panel__content[data-v-d36a382a]{padding:16px}.mode-toggle[data-v-d36a382a]{border:1px solid rgba(var(--v-theme-secondary),.3);border-radius:999px;display:inline-flex;overflow:hidden}.mode-toggle__btn[data-v-d36a382a]{background:transparent;border:none;color:rgb(var(--v-theme-secondary));cursor:pointer;font-size:.9rem;padding:8px 14px}.mode-toggle__btn--active[data-v-d36a382a]{background:rgb(var(--v-theme-secondary));color:#fff}.polls-summary[data-v-b34be5ae]{margin-bottom:1.5rem}.polls-summary__intro[data-v-b34be5ae]{color:#43677f;margin-bottom:.75rem}.polls-summary__table[data-v-b34be5ae]{border-collapse:collapse;font-size:.875rem;width:100%}.polls-summary__table td[data-v-b34be5ae],.polls-summary__table th[data-v-b34be5ae]{border-bottom:1px solid #e0e8ee;padding:.35rem .5rem;text-align:left}.polls-summary__table th[data-v-b34be5ae]{font-weight:600}.sr-only[data-v-b34be5ae]{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}
