.AuthFrame-module__D5mxIa__page{background:var(--page);min-height:100dvh;color:var(--ink);flex-direction:column;align-items:center;padding:0 16px;display:flex;position:relative}.AuthFrame-module__D5mxIa__main{--h:100vh;--d:calc(var(--h) - 545px);--top:clamp(16px, 16px + var(--d) * .0862, 44px);--quote-h:clamp(80px, 80px + var(--d) * .0615, 100px);--form-gap:clamp(14px, 14px + var(--d) * .0369, 26px);--form:284px;--clear:22px;--pic-max:400px;--pic-min:120px;--pic:clamp(var(--pic-min), (var(--h) - var(--top) - var(--clear) - var(--quote-h) - var(--form-gap) - var(--form) - 10px) / .92, var(--pic-max));width:100%;max-width:640px;padding-top:var(--top);flex-direction:column;flex:1;align-items:center;display:flex}@supports (height:100dvh){.AuthFrame-module__D5mxIa__main{--h:100dvh}}@media (max-height:760px){.AuthFrame-module__D5mxIa__main{--form:256px}}.AuthFrame-module__D5mxIa__picture{width:var(--pic);aspect-ratio:400/318;max-width:100%}.AuthFrame-module__D5mxIa__quote{margin:calc(var(--pic) * .125 + var(--clear)) 0 0;width:100%;height:var(--quote-h);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:8px;display:flex}.AuthFrame-module__D5mxIa__quoteText{color:var(--ink-2);text-wrap:pretty;margin:0;font-size:16px;font-style:italic;line-height:1.5}.AuthFrame-module__D5mxIa__credit{color:var(--ink-2);letter-spacing:.01em;font-size:13px}.AuthFrame-module__D5mxIa__form{width:400px;max-width:100%;margin-top:var(--form-gap);flex-direction:column;padding-bottom:24px;display:flex}.AuthFrame-module__D5mxIa__footer{min-height:56px;color:var(--ink-2);flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;font-size:13px;display:flex}.AuthFrame-module__D5mxIa__main[data-quote=none] .AuthFrame-module__D5mxIa__form{margin-top:calc(var(--pic) * .125 + 38px)}@media (max-width:640px){.AuthFrame-module__D5mxIa__main{--top:clamp(12px, 12px + var(--d) * .0485, 20px);--quote-h:128px;--form-gap:clamp(12px, 12px + var(--d) * .0121, 14px);--clear:12px;--pic-max:min(260px, 70vw);--pic-min:110px}.AuthFrame-module__D5mxIa__main[data-quote=none] .AuthFrame-module__D5mxIa__form{margin-top:calc(var(--pic) * .125 + 26px)}}@media (max-width:360px){.AuthFrame-module__D5mxIa__main{--quote-h:140px}.AuthFrame-module__D5mxIa__quoteText{font-size:15px;line-height:1.45}}.AuthFrame-module__D5mxIa__lang{z-index:1;position:absolute;top:12px;right:16px}
.AuthForm-module__VO8zuq__microsoft{background:var(--ms-bg);height:54px;color:var(--ms-ink);cursor:pointer;border:0;border-radius:10px;justify-content:center;align-items:center;gap:12px;font-size:16px;font-weight:600;display:flex}.AuthForm-module__VO8zuq__microsoft:hover{background:var(--ms-bg-hover)}.AuthForm-module__VO8zuq__divider{color:var(--ink-2);align-items:center;gap:14px;margin:26px 0 22px;font-size:13px;display:flex}.AuthForm-module__VO8zuq__divider span:first-child,.AuthForm-module__VO8zuq__divider span:last-child{background:var(--line);flex:1;height:1px}.AuthForm-module__VO8zuq__form{flex-direction:column;gap:16px;display:flex}.AuthForm-module__VO8zuq__field{display:flex;position:relative}.AuthForm-module__VO8zuq__label{color:var(--ink-2);pointer-events:none;transform-origin:0 0;font-size:15px;line-height:20px;transition:transform .15s;position:absolute;top:15px;left:13px}.AuthForm-module__VO8zuq__input:focus~.AuthForm-module__VO8zuq__label,.AuthForm-module__VO8zuq__input:not(:placeholder-shown)~.AuthForm-module__VO8zuq__label,.AuthForm-module__VO8zuq__input:autofill~.AuthForm-module__VO8zuq__label{font-weight:500;transform:translateY(-9px)scale(.8)}.AuthForm-module__VO8zuq__input:-webkit-autofill~.AuthForm-module__VO8zuq__label{font-weight:500;transform:translateY(-9px)scale(.8)}.AuthForm-module__VO8zuq__input{border:1px solid var(--field-line);background:var(--card);width:100%;height:50px;color:var(--ink);border-radius:9px;padding:18px 12px 0;font-size:15px}.AuthForm-module__VO8zuq__input[data-pw]{padding-right:46px}.AuthForm-module__VO8zuq__input:disabled{opacity:.7}.AuthForm-module__VO8zuq__eye{width:36px;height:36px;color:var(--ink-2);cursor:pointer;background:0 0;border:0;border-radius:7px;justify-content:center;align-items:center;display:flex;position:absolute;top:7px;right:4px}.AuthForm-module__VO8zuq__eye:hover{background:var(--soft)}.AuthForm-module__VO8zuq__error{min-height:21px;color:var(--red);margin:-4px 0 -6px;font-size:13.5px}.AuthForm-module__VO8zuq__info{color:var(--ink-2);margin:0;font-size:14px;line-height:1.55}.AuthForm-module__VO8zuq__submit,.AuthForm-module__VO8zuq__submitMain{cursor:pointer;border-radius:9px;justify-content:center;align-items:center;gap:10px;height:46px;font-size:15px;font-weight:500;display:flex}.AuthForm-module__VO8zuq__submit{border:1px solid var(--field-line);background:var(--card);color:var(--ink)}.AuthForm-module__VO8zuq__submit:hover{background:var(--soft)}.AuthForm-module__VO8zuq__submitMain{background:var(--ms-bg);color:var(--ms-ink);border:0;font-weight:600}.AuthForm-module__VO8zuq__submitMain:hover{background:var(--ms-bg-hover)}.AuthForm-module__VO8zuq__submit:disabled,.AuthForm-module__VO8zuq__submitMain:disabled{cursor:progress}.AuthForm-module__VO8zuq__spinner{border:2px solid;border-right-color:#0000;border-radius:50%;width:16px;height:16px;animation:.8s linear infinite AuthForm-module__VO8zuq__spin}@keyframes AuthForm-module__VO8zuq__spin{to{transform:rotate(360deg)}}.AuthForm-module__VO8zuq__link{align-self:center;margin-top:16px;font-size:14px}@media (max-height:760px){.AuthForm-module__VO8zuq__form{gap:10px}.AuthForm-module__VO8zuq__link{margin-top:10px}}
