.cluster-selection[data-v-e47f498e]{position:absolute;width:100%;height:100%;top:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:#fff;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.1);box-shadow:0 0 10px 0 rgba(0,0,0,.1);border-radius:1rem}.cluster-selection-container[data-v-e47f498e]{--base-color:#193674;width:100%;height:100%;display:grid;place-items:center;grid-template-rows:15% 3fr 15%;grid-template-columns:100%;color:var(--base-color);padding:1rem}.cluster-selection-title[data-v-e47f498e]{font-size:1.5rem;font-weight:700}.cluster-selection-list[data-v-e47f498e]{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-align:center;-ms-flex-align:center;align-items:center;gap:1rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow-y:auto;max-height:70%;width:100%}.cluster-selection-item[data-v-e47f498e]{cursor:pointer;font-size:1.25rem;width:-webkit-max-content;width:-moz-max-content;width:max-content;position:relative}.cluster-selection-item.selected[data-v-e47f498e],.cluster-selection-item[data-v-e47f498e]:hover{font-weight:700}.cluster-selection-item.selected[data-v-e47f498e]:before{content:"";position:absolute;top:50%;left:-1rem;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:.5rem;height:.5rem;border-radius:50%;background-color:var(--base-color)}.custom-btn[data-v-e47f498e]{max-width:420px;width:80%;height:60px;border-radius:20px;display:grid;place-items:center;font-size:1.1rem;letter-spacing:.3em;font-weight:500;background:#193674;-webkit-transition:all .35s ease-in-out;transition:all .35s ease-in-out;cursor:pointer;color:var(--white);text-decoration:none;border:none}.custom-btn[data-v-e47f498e]:hover:enabled{background:#f1b12b}.custom-btn[data-v-e47f498e]:active:enabled{-webkit-transform:scale(.9);transform:scale(.9)}.custom-btn.disabled[data-v-e47f498e]{background:var(--disabled-color);cursor:not-allowed}@media screen and (min-width:768px){.cluster-selection-title[data-v-e47f498e]{font-size:1.75rem;font-weight:700}.custom-btn[data-v-e47f498e]{font-size:1.25rem}}@font-face{font-family:UbuntuBold;src:url(../fonts/Ubuntu-Bold.896a6021.ttf) format("truetype"),url(../fonts/Ubuntu-Bold.c8708fb1.woff2) format("woff2")}@font-face{font-family:UbuntuRegular;src:url(../fonts/Ubuntu-Regular.84ea7c5c.ttf) format("truetype"),url(../fonts/Ubuntu-Regular.3303751b.woff2) format("woff2")}@font-face{font-family:UbuntuLight;src:url(../fonts/Ubuntu-Light.c9d68f61.ttf) format("truetype"),url(../fonts/Ubuntu-Light.585e41e3.woff2) format("woff2")}.login-route[data-v-1259a7bb]{width:100%;min-height:100vh;display:grid;place-items:center;position:relative}.language-selector[data-v-1259a7bb]{position:absolute;top:1%;left:2%;z-index:2}.login-container[data-v-1259a7bb]{color:var(--white);max-width:555px;width:90%;margin:0 auto;padding:3rem 0 1rem;z-index:1}.login-title img[data-v-1259a7bb]{height:95px}.login-text[data-v-1259a7bb]{margin:1.5rem;font-size:1rem;line-height:1.5}.login-form[data-v-1259a7bb]{margin:1rem auto 0;gap:.75rem;position:relative}.login-form[data-v-1259a7bb],.username-login[data-v-1259a7bb]{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-align:center;-ms-flex-align:center;align-items:center}.username-login[data-v-1259a7bb]{gap:1rem;width:100%}.input-group[data-v-1259a7bb]{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-align:center;-ms-flex-align:center;align-items:center;gap:.15rem;max-width:420px;width:80%}.input-group label[data-v-1259a7bb]{-ms-flex-item-align:start;align-self:start}.input-group input[data-v-1259a7bb]{width:100%;height:50px;font-size:1.25rem;padding:0 .5rem;border-radius:5px;border:0;color:#009fe3}.input-group input.disabled[data-v-1259a7bb]{background-color:var(--disabled-color)}.or-container[data-v-1259a7bb]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem}hr[data-v-1259a7bb]{width:80px;background:var(--white)}.errors-container[data-v-1259a7bb]{height:1rem;font-weight:700;color:var(--form-error-color)}.custom-btn[data-v-1259a7bb]{max-width:420px;width:80%;height:60px;border-radius:20px;display:grid;place-items:center;font-size:1.1rem;letter-spacing:.3em;font-weight:500;background:#193674;-webkit-transition:all .35s ease-in-out;transition:all .35s ease-in-out;cursor:pointer;color:var(--white);text-decoration:none;border:none}.custom-btn[data-v-1259a7bb]:hover:enabled{background:#f1b12b}.custom-btn[data-v-1259a7bb]:active:enabled{-webkit-transform:scale(.9);transform:scale(.9)}.custom-btn.disabled[data-v-1259a7bb]{background:var(--disabled-color);cursor:not-allowed}.back-button[data-v-1259a7bb],.reset-password[data-v-1259a7bb]{display:block;margin-top:.75rem;font-size:.9rem;letter-spacing:.3em;color:var(--white)}.back-button[data-v-1259a7bb]{margin-top:.5rem}.impressum[data-v-1259a7bb]{z-index:1;padding:.25rem;color:#fff}@media screen and (min-width:768px){.language-selector[data-v-1259a7bb]{left:1%}.login-text[data-v-1259a7bb]{margin:2rem;line-height:1.5;font-size:1rem}.login-form[data-v-1259a7bb]{margin-top:2rem;gap:1.25rem}.input-group input[data-v-1259a7bb]{padding:0 1rem}.input-group label[data-v-1259a7bb]{font-size:1rem}.errors-container[data-v-1259a7bb]{height:1.5rem}.custom-btn[data-v-1259a7bb]{font-size:1.25rem}.reset-password[data-v-1259a7bb]{margin-top:1.5rem}.impressum[data-v-1259a7bb]{font-size:1.25rem}}