._container_12bgh_1{--candidate-matches-height: 134px;width:100%;max-width:var(--voting-max-page-width1);margin:0 auto;box-sizing:border-box;display:flex;flex-direction:column;min-height:calc(100vh - 64px);background-color:#fff}._header_12bgh_13{height:240px;box-sizing:border-box;background-color:var(--secondary-header);color:#fff;padding:20px;display:flex;flex-direction:column;border-bottom-left-radius:var(--big-card-border-radius);border-bottom-right-radius:var(--big-card-border-radius)}._headerWithMatches_12bgh_25{padding-bottom:var(--candidate-matches-height)}._headerTop_12bgh_29{display:flex;align-items:center;justify-content:space-between;gap:12px}._selectContainer_12bgh_36{height:206px;display:flex;align-items:center;width:100%}._selectContainer2_12bgh_43{width:100%;padding-bottom:20px}._selects_12bgh_48{display:flex;flex-direction:column;gap:12px;width:100%}._electionSelect_12bgh_55{width:100%}._electionSelectTrigger_12bgh_59{width:100%;background-color:var(--secondary-big-button);color:#fff;font-size:1rem;border:none;padding:24px 10px}._electionSelectTrigger_12bgh_59 svg{color:#fff;opacity:100%}._backLink_12bgh_73{color:#fff}._backLink_12bgh_73:hover{text-decoration:underline}._matchesSection_12bgh_81{display:flex;flex-direction:column;min-width:0;gap:14px;margin-top:auto}._selectionSummary_12bgh_89{margin:0;font-size:calc(var(--primary-font-size) - .1rem);color:#fff}._candidateMatches_12bgh_95{position:sticky;top:64px;z-index:10;box-sizing:border-box;height:var(--candidate-matches-height);margin-top:calc(-1 * var(--candidate-matches-height));display:flex;align-items:center;gap:12px;overflow-x:auto;-webkit-overflow-scrolling:touch;background-color:var(--secondary-header);border-bottom-left-radius:var(--big-card-border-radius);border-bottom-right-radius:var(--big-card-border-radius)}._candidateMatch_12bgh_95{display:flex;flex-direction:column;align-items:center;gap:8px;flex-shrink:0;text-decoration:none;color:inherit;transition:opacity .2s}._candidateMatch_12bgh_95:hover{opacity:.8}._candidateCircle_12bgh_127{position:relative;width:72px;height:72px}._progressRing_12bgh_133{position:absolute;top:0;left:0;width:100%;height:100%;transform:rotate(-90deg)}._progressBackground_12bgh_142{opacity:.3}._progressFill_12bgh_146{transition:stroke-dashoffset .3s ease}._profilePicture_12bgh_150{position:absolute;top:4px;left:4px;width:calc(100% - 8px);height:calc(100% - 8px);border-radius:50%;overflow:hidden;background-color:#fff;border:2px solid #2c3e50;z-index:1;display:flex;align-items:center;justify-content:center}._profilePicture_12bgh_150 img{width:100%;height:100%;object-fit:cover;display:block}._matchInfo_12bgh_173{display:flex;flex-direction:column;align-items:center;gap:2px}._percentage_12bgh_180{font-size:calc(var(--primary-font-size));font-weight:600;color:#fff}._noElectionSelected_12bgh_186{display:flex;flex-direction:column;flex:1;gap:16px;padding:48px 40px;background-color:#fff;text-align:center}._noElectionSelectedIcon_12bgh_196{color:var(--primary)}._noElectionSelectedText_12bgh_200{margin:0;font-size:calc(var(--primary-font-size) + .1rem);color:var(--foreground)}._noElectionInfo_12bgh_206{display:flex;flex-direction:column;align-items:center;gap:10px}._questionsSection_12bgh_213{padding:40px;display:flex;flex-direction:column;gap:30px;background-color:#fff}._questionCard_12bgh_221{display:flex;flex-direction:column;gap:20px;background-color:#fff;position:relative}._questionHeader_12bgh_229{display:flex;justify-content:space-between;align-items:flex-start}._themeTitle_12bgh_235{font-size:calc(var(--primary-font-size) + .4rem);font-weight:600;color:var(--foreground);margin:0}._questionText_12bgh_242{font-size:calc(var(--primary-font-size) + .2rem);font-weight:600;color:var(--foreground);margin:0}._scaleContainer_12bgh_249{display:flex;flex-direction:column;gap:12px;position:relative;box-sizing:border-box}._line_12bgh_257{width:100%;position:absolute;top:15px;padding:0 3%}._line_12bgh_257 div{width:100%;height:2px;background-color:var(--question-lines)}._scale_12bgh_249{display:flex;justify-content:space-between;z-index:1}._scaleButton_12bgh_276{width:30px;height:30px;border-radius:50%;border:2px solid var(--question-lines);background-color:#fff;cursor:pointer;transition:all .2s;flex-shrink:0}._scaleButton_12bgh_276:hover{border-color:var(--primary);background-color:var(--muted)}._scaleButton_12bgh_276._selected_12bgh_292{background-color:var(--primary);border-color:var(--primary)}._skipLink_12bgh_297{display:flex;align-items:center;gap:4px;text-decoration:none;font-size:calc(var(--primary-font-size) + .1rem);align-self:flex-end;margin-top:auto}._skipLink_12bgh_297 svg{color:var(--primary)}._skipLink_12bgh_297:hover{text-decoration:underline}._votingButton_12bgh_315{width:30px;display:flex;flex-direction:column;align-items:center;gap:10px;position:relative}._firstButton_12bgh_324{align-items:flex-start}._lastButton_12bgh_328{align-items:flex-end}._scaleLabel_12bgh_332{width:100px!important;text-align:center;font-size:calc(var(--primary-font-size) - .1rem);width:100%}._firstScale_12bgh_339{text-align:left}._lastScale_12bgh_343{text-align:right}._headerInfo_12bgh_347{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;text-align:left;gap:4px}._districtInfo_12bgh_356{font-size:calc(var(--primary-font-size) - .1rem);color:#fff}._districtInfo_12bgh_356 p{margin:0}._electionTitle_12bgh_365{font-size:1.8rem;font-weight:700;margin:0;color:#fff}._actionButtonContainer_12bgh_372{display:flex;justify-content:center}._title_12bgh_377{color:#fff;margin-bottom:14px;font-size:2rem}._subTitle_12bgh_383{display:flex;align-items:center;font-size:calc(var(--primary-font-size) + .1rem);margin-top:10px}._subTitle_12bgh_383 svg{margin-right:10px}@media screen and (max-width:720px){._headerTop_12bgh_29{flex-direction:column;align-items:flex-start}._electionSelect_12bgh_55{max-width:none}._scaleLabel_12bgh_332{width:30px!important}._questionsSection_12bgh_213{padding:15px}._noElectionSelected_12bgh_186{padding:32px 15px}._actionButtonContainer_12bgh_372{padding:0 15px 15px}}
