.slidingContainer{display:flex;flex-direction:row;flex-wrap:nowrap;white-space:nowrap;overflow:visible;position:relative;box-sizing:border-box;left:0;transition:.5s;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:100%}.slidingContainer.slideLeft{left:-100%}.slidingViews{display:flex;flex-direction:column;overflow:hidden;position:relative;width:100%;box-sizing:border-box;flex-grow:1}.initialView.inactive{opacity:0;pointer-events:none}.title{margin-top:10px;padding-left:0;text-align:center}.initialView{transition:.5s;opacity:1;pointer-events:all;flex-basis:375px;width:373px;box-sizing:border-box;white-space:normal;display:flex;flex-direction:column;height:100%}.loginForm form{opacity:0;pointer-events:none}.welcome{text-align:center;margin:20px 20px}.loginForm{width:400px;position:absolute;top:calc(50% - 225px);left:calc(50% - 200px);background-color:#ffffffe0;box-shadow:0 0 40px #74747466;border-radius:20px;border:3px solid #ffffff33;box-sizing:border-box;display:flex;flex-direction:column;height:470px;overflow:hidden;padding:10px;align-items:center}.loginForm .logo{text-align:center;margin-bottom:20px;flex-basis:150px;flex-grow:0;width:100%;height:150px;box-sizing:border-box}.loginForm .logo img{-o-object-fit:contain;object-fit:contain;height:80%;width:80%}.loginForm form{display:flex;flex-direction:column;flex-grow:1;align-items:center;flex-basis:373px;width:373px;box-sizing:border-box;opacity:0;white-space:normal;transition:.5s}.loginForm form.active{opacity:1;pointer-events:all}.generalBkg{opacity:1}.loginForm .text .information{color:var(--warning-color);font-size:12px;line-height:12px;margin-top:5px;padding:5px}@supports ((-webkit-backdrop-filter:none) or (backdrop-filter:none)){.loginForm{background-color:#ffffff3b;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px)}}@media (max-width:425px){.loginForm{width:280px;left:calc(50% - 140px);height:500px}.title{margin-top:0;margin-bottom:10px}.initialView{flex-basis:270px;width:270px;margin:0 auto}.welcome{margin:10px 10px}.loginForm form{flex-basis:270px;width:270px;margin:0 auto}.slidingViews{width:270px}.btnGroup{flex-direction:row}.btnGroup button{flex-wrap:wrap;flex-direction:column;max-width:60%;flex-grow:1}.btnGroup button.noTxt{max-width:60px}}