.page-module-scss-module__Py4jKa__wartung{z-index:9999;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.page-module-scss-module__Py4jKa__background{z-index:0;background:#0a0a0a;position:absolute;inset:0}.page-module-scss-module__Py4jKa__content{text-align:center;z-index:30;background:#0000008c;border-radius:12px;width:20%;margin:10% auto auto;padding:25px;position:relative}.page-module-scss-module__Py4jKa__videoBg{z-index:0;position:absolute;inset:0;overflow:hidden}.page-module-scss-module__Py4jKa__videoBg video{object-fit:cover;z-index:0;width:100%;height:100%;position:absolute;inset:0}.page-module-scss-module__Py4jKa__videoBg:after{content:"";z-index:1;background:#0000008c;position:absolute;inset:0}.page-module-scss-module__Py4jKa__infoBox{background:#ffa5000f;border:1px solid #ffa50026;border-radius:12px;margin-bottom:24px;padding:16px 20px}.page-module-scss-module__Py4jKa__infoBox p{color:#ffffffb3;font-size:14px;line-height:1.6}.page-module-scss-module__Py4jKa__statusBar{z-index:100;justify-content:center;align-items:center;gap:10px;margin-bottom:30px;display:flex}.page-module-scss-module__Py4jKa__statusBar span{color:#ffa500b3;z-index:100;font-size:13px;font-weight:700}.page-module-scss-module__Py4jKa__pulse{background:orange;border-radius:50%;width:10px;height:10px;animation:1.5s ease-in-out infinite page-module-scss-module__Py4jKa__pulseAnim}@keyframes page-module-scss-module__Py4jKa__pulseAnim{0%{box-shadow:0 0 #ffa50080}70%{box-shadow:0 0 0 12px #ffa50000}to{box-shadow:0 0 #ffa50000}}.page-module-scss-module__Py4jKa__adminLink{color:#6c6c6c;cursor:pointer;background:0 0;border:none;font-size:12px;transition:color .2s}.page-module-scss-module__Py4jKa__adminLink:hover{color:#fff}.page-module-scss-module__Py4jKa__loginForm{text-align:left;background:#111111b3;border:1px solid #ff8801;border-radius:14px;width:80%;margin:auto;padding:24px;animation:.25s page-module-scss-module__Py4jKa__formIn}.page-module-scss-module__Py4jKa__loginForm h3{text-align:center;color:#fffc;margin-bottom:16px;font-size:16px;font-weight:800}.page-module-scss-module__Py4jKa__loginForm input{box-sizing:border-box;color:#fff;background:#4343434d;border:1px solid #ffffff0f;border-radius:8px;outline:none;width:100%;margin-bottom:10px;padding:12px 14px;font-size:14px}.page-module-scss-module__Py4jKa__loginForm input:focus{border-color:#ffa5004d}@keyframes page-module-scss-module__Py4jKa__formIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.page-module-scss-module__Py4jKa__fehler{color:#ff5050e6;background:#ff3c3c0f;border:1px solid #ff3c3c33;border-radius:8px;margin-bottom:12px;padding:10px 14px;font-size:13px;font-weight:600}.page-module-scss-module__Py4jKa__loginActions{gap:10px;margin-top:6px;display:flex}.page-module-scss-module__Py4jKa__cancelBtn{color:#fff6;cursor:pointer;background:0 0;border:1px solid #ffffff14;border-radius:8px;flex:1;padding:10px;font-size:13px}.page-module-scss-module__Py4jKa__cancelBtn:hover{background:#ffffff0a}.page-module-scss-module__Py4jKa__loginBtn{color:#000;cursor:pointer;background:orange;border:none;border-radius:8px;flex:1;padding:10px;font-size:13px;font-weight:800}.page-module-scss-module__Py4jKa__loginBtn:hover{filter:brightness(1.1)}.page-module-scss-module__Py4jKa__loginBtn:disabled{opacity:.4;cursor:not-allowed}@media (min-width:1440px){.page-module-scss-module__Py4jKa__content{width:420px}}@media (max-width:1200px){.page-module-scss-module__Py4jKa__content{width:32%}}@media (max-width:1024px){.page-module-scss-module__Py4jKa__content{width:45%;margin-top:6%}.page-module-scss-module__Py4jKa__loginForm{width:100%}}@media (max-width:768px){.page-module-scss-module__Py4jKa__content{width:65%;margin-top:4%;padding:20px}.page-module-scss-module__Py4jKa__infoBox{padding:14px 16px}.page-module-scss-module__Py4jKa__infoBox p{font-size:13px}}@media (max-width:600px){.page-module-scss-module__Py4jKa__wartung{align-items:flex-start;padding-top:60px}.page-module-scss-module__Py4jKa__content{border-radius:10px;width:90%;margin-top:0;padding:18px}.page-module-scss-module__Py4jKa__statusBar{margin-bottom:20px}.page-module-scss-module__Py4jKa__statusBar span{font-size:12px}.page-module-scss-module__Py4jKa__pulse{width:8px;height:8px}.page-module-scss-module__Py4jKa__loginForm{padding:18px}.page-module-scss-module__Py4jKa__loginForm h3{font-size:14px}.page-module-scss-module__Py4jKa__loginForm input{padding:10px 12px;font-size:13px}}@media (max-width:420px){.page-module-scss-module__Py4jKa__content{width:95%;padding:16px}.page-module-scss-module__Py4jKa__infoBox p{font-size:12px}.page-module-scss-module__Py4jKa__loginActions{flex-direction:column}.page-module-scss-module__Py4jKa__cancelBtn,.page-module-scss-module__Py4jKa__loginBtn{width:100%}}@media (max-width:360px){.page-module-scss-module__Py4jKa__content{padding:14px}.page-module-scss-module__Py4jKa__infoBox{padding:12px}.page-module-scss-module__Py4jKa__statusBar{gap:6px}.page-module-scss-module__Py4jKa__statusBar span{font-size:11px}}
