.expandable_container__NKgUk{width:80vw;max-width:700px;display:flex;flex-direction:column;justify-content:stretch;align-items:stretch}.expandable_expandable__mh5Cf{width:100%}.expandable_title__OwWHT{font-size:1.1rem;font-weight:700;margin-top:1rem;width:100%;gap:1rem;display:flex;align-items:center;cursor:pointer}.expandable_title__OwWHT svg{height:100%;width:auto}.expandable_content__rpaVH{padding-left:2rem;display:flex;justify-content:stretch;overflow:hidden;font-size:1.1rem}.expandable_contentLine__D5OZb{padding:1px;background-color:var(--primary);margin:1rem;border-radius:2px}._pages__main__dNGCs{height:calc(100vh - 130px);height:calc(100svh - 130px);z-index:5;position:fixed;width:100%;top:80px;padding:0 40px 20px;overflow:auto}._pages__main__dNGCs,._pages__wahlPage__qL3FU{display:flex;flex-direction:column;align-items:center}._pages__wahlPage__qL3FU{max-width:1000px;margin-bottom:30px}._pages__divider__8AajQ{background-color:var(--primary);height:2px;width:80%;max-width:100px;border-radius:9999px;margin:10px 0}._pages__container__vMUiH{justify-content:center;margin:auto;gap:15px;padding:50px 0}._pages__container__vMUiH,._pages__infoTextContainer__MbRM0,._pages__textDisplayContainer__KaJCF{display:flex;flex-direction:column;align-items:center}._pages__textDisplayContainer__KaJCF{margin:auto;max-width:577px}._pages__textDisplayContainer__KaJCF h2{font-weight:400;text-align:center;line-height:1.2}._pages__modalContentBox__DrH_T{display:grid;grid-template-columns:30px auto;align-items:center;padding:1rem 0;grid-gap:10px 5px;gap:10px 5px}._pages__modalContentBox__DrH_T p{margin:0}.pageContent_container__pSKwO{width:100%;height:100%;padding:0 20px;overflow:auto}.pageContent_table__rAL1z{width:100%;border-collapse:collapse}.pageContent_table__rAL1z button{background:transparent;color:var(--secondary);border:none;padding:0;font:inherit;cursor:pointer;outline:inherit}.pageContent_table__rAL1z button:disabled{opacity:.2;cursor:not-allowed}.pageContent_table__rAL1z td,.pageContent_table__rAL1z th{text-align:center;border-right:5px solid var(--lightAccent);padding:0 5px}.pageContent_table__rAL1z tr{z-index:9999}.pageContent_table__rAL1z tbody tr:nth-child(2n),.pageContent_table__rAL1z thead tr{background-color:var(--lightAccent)}.pageContent_table__rAL1z thead tr:first-child{position:-webkit-sticky;position:sticky;top:0;height:50px}.pageContent_table__rAL1z td:last-of-type,.pageContent_table__rAL1z th:last-of-type{border-right:none}.pageContent_table__rAL1z input{width:100%;padding:5px;border:transparent;border-radius:5px;background-color:transparent}.pageContent_table__rAL1z input:focus{outline:none;background-color:var(--accentSecondary)}.pageContent_auslastung__CnnUi span{text-align:center;font-size:.8rem;font-weight:700}.pageContent_asd__en5iD{padding:5px;border:transparent;border-radius:5px;background-color:transparent;color:var(--text)}.pageContent_asd__en5iD option{background:var(--elivatedBackground)}.pageContent_content__ih3P7{display:grid;grid-template-columns:1fr 1fr;grid-gap:1rem;gap:1rem;width:100%}.pageContent_fab__oJT0s{position:fixed;bottom:80px;right:35px}@media screen and (max-width:768px){.pageContent_content__ih3P7{grid-template-columns:1fr}.pageContent_fab__oJT0s{position:fixed;bottom:60px;right:10px}}.textDivider_divider__DHIV1{display:flex;justify-content:center;align-items:center;width:90%;margin:1rem 0;gap:10px}.textDivider_dividerLine__0S294{width:100%;height:2px;background-color:var(--accent);border-radius:99px}.textDivider_dividerText__TVFUL{min-width:max-content}.wahlBox_container__Z1KMc{padding:0;margin:0;width:100%;background-color:transparent;border:none;text-align:left;font-family:inherit}.wahlBox_box__9jdR_{color:var(--text);display:flex;flex-direction:column;width:100%;height:100%;padding:1rem;border-radius:10px;background-color:var(--elivatedBackground);border:2px solid var(--accent);margin:0;cursor:pointer}.wahlBox_selected__mEvmc{margin:0;border:2px solid var(--primary)}.wahlBox_disabled__o382F{border:2px solid #888;filter:saturate(0)}.wahlBox_disabled__o382F h1,.wahlBox_disabled__o382F h2{text-decoration:line-through}.wahlBox_box__9jdR_ h1{font-size:1rem;margin:0}.wahlBox_box__9jdR_ h2{font-size:.8rem;font-weight:400;margin:0}.wahlBox_progressContainer__OcnFz{display:flex;flex-direction:column;padding:1rem 0;gap:5px}.wahlBox_topRow__orQRL{display:grid;grid-template-columns:auto 30px}.wahlBox_closeButtonContainer__GkLSn{width:23px;height:23px;justify-self:center;margin-left:10px}.wahlBox_modalContentBox__DnOnF{display:grid;grid-template-columns:30px auto;align-items:center;padding:1rem 0;grid-gap:10px 5px;gap:10px 5px}.wahlBox_modalContentBox__DnOnF p{margin:0}.progressBar_progressBarContainer__FIK0M{display:grid;grid-template-columns:max-content auto;align-items:center;grid-gap:20px;gap:20px}.progressBar_progressBarText__z_2f2{width:100%}.progressBar_progressBarText__z_2f2 p{margin:0}.progressBar_progressBar__mr4qM{height:13px;width:100%;background-color:var(--elivatedBackground);border:1px solid var(--accent);border-radius:10px}.progressBar_progressBarFill__D5Lv3{height:100%;background-color:var(--accent);border-radius:10px}.progressBar_selected__mZ902 .progressBar_progressBarFill__D5Lv3{background-color:var(--primary)}.progressBar_selected__mZ902 .progressBar_progressBar__mr4qM{border:1px solid var(--primary)}.modal_modalContainer__pslnn{display:flex;justify-content:center;align-items:center}.modal_modalBG__yDazL,.modal_modalContainer__pslnn{position:fixed;top:0;left:0;z-index:5;width:100vw;height:100vh}.modal_modalBG__yDazL{background-color:rgba(0,0,0,.7)}.modal_modal__v_Ymj{width:90%;max-width:500px;padding:1rem 2rem;border-radius:10px;background-color:var(--elivatedBackground);box-shadow:5px 5px 15px rgba(0,0,0,.1);z-index:6}.modal_modalButtonContainer__d3T7U button{padding:10px;border:none;background-color:transparent;color:var(--primary);font-weight:700;cursor:pointer}.modal_modalButtonContainer__d3T7U{display:flex;justify-content:flex-end;gap:1rem}.dropdown_select__2Nmer{padding:10px;border:3px solid var(--accent);border-radius:5px;outline:none;font-size:16px;color:var(--text);background-color:var(--background);cursor:pointer}