body[data-page="login"],body[data-page="register"]{height:100vh;height:100dvh;overflow:hidden}.auth-layout{height:100vh;height:100dvh;min-height:0;overflow:hidden}.auth-story,.auth-panel{min-height:0;height:100%;box-sizing:border-box}.auth-story{overflow:hidden;display:flex;flex-direction:column}.story-main{min-height:0;flex:1}.auth-panel{overflow:auto;overscroll-behavior:contain}.auth-form-wrap{padding:20px 0;flex-shrink:0}.globe{max-height:32vh;max-width:32vh}.auth-footer{flex-shrink:0}@media(max-height:800px) and (min-width:701px){.auth-story,.auth-panel{padding:24px 36px}.story-main h1{font-size:42px}.story-main{padding:15px 0}.story-stats{margin-top:12px}.auth-form-wrap h2{font-size:28px}.auth-form-wrap{padding:12px 0}.auth-panel input{padding:10px 12px}.auth-panel label{margin-top:12px}}@media(max-width:700px){.auth-layout{display:flex;flex-direction:column}.auth-story{height:auto;flex-shrink:0;padding:16px 24px}.auth-story .story-main,.auth-story footer{display:none}.auth-panel{flex:1;height:auto;padding:20px 24px;min-height:0}.auth-form-wrap{padding:20px 0}.auth-top{flex-shrink:0}.auth-footer{padding-top:14px}.auth-panel .steps{margin:16px 0}}
