.pageLayout[data-v-cdfc64e6]{display:flex;justify-content:center;width:100%;background-image:linear-gradient(90deg,#);height:16px}.shadowDrop[data-v-cdfc64e6]{height:32px;position:absolute;top:0;left:0;right:0}.sign-out-button[data-v-1d203a1e]{border:none;background-color:transparent;outline:none;float:end}.nav-item[data-v-1d203a1e]{margin-right:1rem;margin-left:1rem}nav a[data-v-1d203a1e]{color:#030321;transition:color .3s}nav a.router-link-exact-active[data-v-1d203a1e],nav a[data-v-1d203a1e]:hover{color:#e08f43}.logo[data-v-1d203a1e]{color:#e08f43;font-weight:700}.link[data-v-30f11c48]{margin-left:5px;margin-right:5px}.popup-overlay[data-v-6dcb4409]{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:999}.popup[data-v-6dcb4409]{background:#fff;padding:30px;border-radius:5px;box-shadow:0 0 10px rgba(0,0,0,.5);position:relative}.close-button[data-v-6dcb4409]{position:absolute;top:10px;right:10px;font-size:20px;background:none;border:none;cursor:pointer}.highlight[data-v-6dcb4409]{font-weight:700;color:orange}p[data-v-6dcb4409]{text-align:center;font-weight:400;color:#000}:root{--primary-dark:#c67428;--primary:#e08f43;--primary-light:#f9ac64;--secundary:#363062;--thrid:#4d4c7d;--need-improvement:#7c3232;--okay:#ff6363;--good:#e08f43;--very-good:#60a660;--excellent:#3b7c3b}.my-global-button{font-size:17px;padding:.5em 2em;border:transparent;box-shadow:2px 2px 4px rgba(0,0,0,.4);background-color:#4d4c7d;color:#fff;border-radius:30px;margin:5px}.my-global-button:hover{background:linear-gradient(135deg,var(--thrid),var(--secundary))}.my-global-button:active{transform:translateY(.2em)}.my-global-button:disabled{background:silver;cursor:not-allowed}body{font-family:Roboto,sans-serif}form[data-v-4039de82]{width:-moz-max-content;width:max-content}.box[data-v-4039de82]{border-radius:10px;box-shadow:0 0 10px rgba(0,0,0,.2);background:transparent;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);filter:blur(0);padding:20px}.input[data-v-4039de82]{background-color:#a9a9a9;color:#f5f5f5;border-radius:30px;border-color:transparent;width:250px}.input[data-v-4039de82]::-moz-placeholder{color:#eaeaea}.input[data-v-4039de82]::placeholder{color:#eaeaea}.login-button[data-v-4039de82]{border-radius:30px;border-color:transparent;color:#f5f5f5;background:linear-gradient(45deg,#1f2a1f,#2c362d);background:linear-gradient(45deg,#2a2a2a,#363636);width:90%;margin-left:5%;padding:0}.register-button[data-v-4039de82]{border-radius:30px;border:none;margin:0;padding:0;background:linear-gradient(45deg,#e08f43,#e39d61);transition:background .3s}a[data-v-4039de82]{color:#f5f5f5;text-decoration:none}.row[data-v-4039de82]{margin-bottom:.75rem;height:40px}.error-input[data-v-4039de82]{border:1px solid red}.box[data-v-d37df746]{border-radius:10px;box-shadow:0 0 10px rgba(0,0,0,.2);background:transparent;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);filter:blur(0);padding:20px;max-width:300px}.highlight[data-v-d37df746]{background-color:var(--primary);border-radius:5px;padding:2px 5px;color:#fff}.box[data-v-79f550de]{border-radius:10px;box-shadow:0 0 10px rgba(0,0,0,.2);background:transparent;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);filter:blur(0);width:-moz-max-content;width:max-content;padding:15px}h2[data-v-1986fab4],p[data-v-1986fab4]{font-weight:700}.landing-title[data-v-1986fab4]{font-size:36px;margin-bottom:30px}.hintergrund[data-v-1986fab4]{background-image:url(/img/architecture3.4ed515d2.jpg);background-size:cover;background-position:50%;background-repeat:no-repeat;width:100%;height:100%;padding:0;margin:0;z-index:-1}.landing-page[data-v-1986fab4]{height:calc(100dvh - 100px)}.container[data-v-1986fab4]{height:100%;margin-left:0;margin-right:0}.hochkant[data-v-1986fab4]{padding:5px;height:100%;aspect-ratio:2/3}.vertical[data-v-1986fab4]{padding:5px;height:100%;aspect-ratio:28/9}.full-size[data-v-1986fab4]{width:100%;height:100%}.landing-button[data-v-1986fab4]{font-size:17px;border:none;border-radius:4px;background-color:#616e7f;color:#fff}.landing-button[data-v-1986fab4]:hover{background-color:#46505b}.landing-button[data-v-1986fab4]:focus{outline:none}.landing-button-group[data-v-1986fab4]{max-width:100%;height:400px}