.AuthScreen-module__HPvAKq__page{background:var(--color-background);min-height:100vh;overflow:hidden}.AuthScreen-module__HPvAKq__frame{width:min(var(--layout-container-width), calc(100% - 2 * var(--layout-safe-margin)));min-height:900px;margin:0 auto;padding-top:120px;position:relative}.AuthScreen-module__HPvAKq__header{width:100%;height:62px;position:absolute;top:10px;left:0}.AuthScreen-module__HPvAKq__logo,.AuthScreen-module__HPvAKq__backLink{border-radius:var(--radius-shell);height:62px;box-shadow:var(--shadow-navigation);position:absolute}.AuthScreen-module__HPvAKq__logo{background:var(--color-ink);place-items:center;width:182px;display:grid;left:0}.AuthScreen-module__HPvAKq__logo img{object-fit:contain;width:96px;height:24px}.AuthScreen-module__HPvAKq__backLink{border:var(--border-strong);background:var(--color-surface);width:212px;transition:color var(--transition-interaction), transform var(--transition-interaction);place-items:center;font-size:15px;line-height:1;display:grid;right:0}.AuthScreen-module__HPvAKq__backLink:hover,.AuthScreen-module__HPvAKq__backLink:focus-visible{color:var(--color-primary);transform:translateY(-1px)}.AuthScreen-module__HPvAKq__shell{border:var(--border-strong);border-radius:var(--radius-shell);background:var(--color-surface);width:100%;min-height:690px;box-shadow:var(--shadow-shell);grid-template-columns:7fr 5fr;display:grid;overflow:hidden}.AuthScreen-module__HPvAKq__intro{border-right:var(--border-soft);background:var(--color-surface-blue);min-width:0;padding:55px 56px;position:relative;overflow:hidden}.AuthScreen-module__HPvAKq__eyebrow,.AuthScreen-module__HPvAKq__intro h1,.AuthScreen-module__HPvAKq__introText,.AuthScreen-module__HPvAKq__formHeading p,.AuthScreen-module__HPvAKq__formHeading h2,.AuthScreen-module__HPvAKq__status,.AuthScreen-module__HPvAKq__registerPrompt{margin:0}.AuthScreen-module__HPvAKq__eyebrow{border:var(--border-soft);border-radius:var(--radius-small);background:#ffffff94;width:max-content;padding:10px 16px;font-size:15px;font-weight:400;line-height:1}.AuthScreen-module__HPvAKq__intro h1{letter-spacing:-1.25px;max-width:680px;margin-top:42px;font-size:48px;font-weight:400;line-height:1.18}.AuthScreen-module__HPvAKq__introText{color:#313642b8;max-width:590px;margin-top:26px;font-size:20px;line-height:1.45}.AuthScreen-module__HPvAKq__route{z-index:2;color:#313642b8;align-items:center;gap:13px;margin-top:48px;font-size:13px;font-weight:400;line-height:1;display:flex;position:relative}.AuthScreen-module__HPvAKq__routeItem{align-items:center;gap:13px;display:flex}.AuthScreen-module__HPvAKq__routeItem i{background:#31364240;width:34px;height:1px}.AuthScreen-module__HPvAKq__decor{width:286px;height:180px;position:absolute;bottom:50px;right:52px}.AuthScreen-module__HPvAKq__decor span{box-shadow:var(--shadow-navigation);display:block;position:absolute}.AuthScreen-module__HPvAKq__decorPrimary{background:var(--color-primary);border-radius:44px;width:152px;height:152px;bottom:0;right:92px;transform:rotate(14deg)}.AuthScreen-module__HPvAKq__decorAccent{background:var(--color-accent);border-radius:50%;width:104px;height:104px;top:0;right:0}.AuthScreen-module__HPvAKq__decorInk{border-radius:var(--radius-card);background:var(--color-ink);width:90px;height:90px;top:32px;left:0;transform:rotate(-12deg)}.AuthScreen-module__HPvAKq__formPanel{flex-direction:column;justify-content:center;min-width:0;padding:56px;display:flex}.AuthScreen-module__HPvAKq__formHeading p{color:var(--color-primary);font-size:15px;font-weight:600}.AuthScreen-module__HPvAKq__formHeading h2{margin-top:8px;font-size:32px;font-weight:400;line-height:1.2}.AuthScreen-module__HPvAKq__form{gap:22px;margin-top:36px;display:grid}.AuthScreen-module__HPvAKq__fieldPair{grid-template-columns:1fr 1fr;gap:12px;display:grid}.AuthScreen-module__HPvAKq__field{gap:9px;display:grid}.AuthScreen-module__HPvAKq__field>span{font-size:14px;font-weight:400}.AuthScreen-module__HPvAKq__field input{border:var(--border-strong);border-radius:var(--radius-field);background:var(--color-surface);width:100%;height:58px;color:var(--color-ink);transition:border-color var(--transition-interaction), box-shadow var(--transition-interaction);outline:0;padding:0 20px;font-size:15px}.AuthScreen-module__HPvAKq__field input::placeholder{color:#31364270}.AuthScreen-module__HPvAKq__field input:hover{border-color:#31364273}.AuthScreen-module__HPvAKq__field input:focus-visible{border-color:var(--color-primary);box-shadow:var(--shadow-focus)}.AuthScreen-module__HPvAKq__field input:disabled{cursor:wait;opacity:.65}.AuthScreen-module__HPvAKq__formMeta{justify-content:space-between;align-items:center;gap:24px;min-height:22px;font-size:13px;display:flex}.AuthScreen-module__HPvAKq__remember{cursor:pointer;align-items:center;gap:9px;display:flex}.AuthScreen-module__HPvAKq__remember input{width:17px;height:17px;accent-color:var(--color-primary);margin:0}.AuthScreen-module__HPvAKq__textLink,.AuthScreen-module__HPvAKq__registerPrompt a{color:var(--color-primary);transition:color var(--transition-interaction);font-weight:600}.AuthScreen-module__HPvAKq__textLink:hover,.AuthScreen-module__HPvAKq__textLink:focus-visible,.AuthScreen-module__HPvAKq__registerPrompt a:hover,.AuthScreen-module__HPvAKq__registerPrompt a:focus-visible{color:var(--color-ink)}.AuthScreen-module__HPvAKq__status{min-height:19px;color:var(--color-error);font-size:13px;line-height:19px}.AuthScreen-module__HPvAKq__success{color:#23774e}.AuthScreen-module__HPvAKq__helper{color:#31364299;margin:-6px 0 0;font-size:12px;line-height:1.45}.AuthScreen-module__HPvAKq__submit{border-radius:var(--radius-field);background:var(--color-accent);width:100%;height:58px;color:var(--color-ink);cursor:pointer;transition:transform var(--transition-interaction), box-shadow var(--transition-interaction), opacity var(--transition-interaction);border:0;font-size:16px;font-weight:600;box-shadow:0 0 5px 1px #cdff07a6}.AuthScreen-module__HPvAKq__submit:hover,.AuthScreen-module__HPvAKq__submit:focus-visible{transform:translateY(-1px);box-shadow:0 0 8px 2px #cdff07b8}.AuthScreen-module__HPvAKq__submit:focus-visible{box-shadow:var(--shadow-focus), 0 0 8px 2px #cdff07b8;outline:0}.AuthScreen-module__HPvAKq__submit:disabled{cursor:wait;opacity:.65;transform:none}a.AuthScreen-module__HPvAKq__submit{place-items:center;display:grid}.AuthScreen-module__HPvAKq__secondary{border:var(--border-strong);border-radius:var(--radius-field);background:var(--color-surface);width:100%;height:50px;color:var(--color-ink);cursor:pointer;transition:color var(--transition-interaction), border-color var(--transition-interaction), transform var(--transition-interaction);font-size:14px}.AuthScreen-module__HPvAKq__secondary:hover,.AuthScreen-module__HPvAKq__secondary:focus-visible{border-color:var(--color-primary);color:var(--color-primary);transform:translateY(-1px)}.AuthScreen-module__HPvAKq__secondary:disabled{cursor:wait;opacity:.65;transform:none}.AuthScreen-module__HPvAKq__callbackState{color:#313642b8;gap:24px;margin-top:36px;font-size:15px;line-height:1.45;display:grid}.AuthScreen-module__HPvAKq__callbackState p{margin:0}.AuthScreen-module__HPvAKq__callbackError{color:var(--color-error)}.AuthScreen-module__HPvAKq__registerPrompt{color:#313642a8;text-align:center;margin-top:27px;font-size:13px}@media (max-width:1000px){.AuthScreen-module__HPvAKq__page{overflow:visible}.AuthScreen-module__HPvAKq__frame{min-height:100vh}.AuthScreen-module__HPvAKq__shell{grid-template-columns:1fr}.AuthScreen-module__HPvAKq__intro{border-right:0;border-bottom:var(--border-soft);min-height:390px}.AuthScreen-module__HPvAKq__decor{opacity:.7}}@media (max-width:620px){.AuthScreen-module__HPvAKq__frame{width:calc(100% - 32px);padding:104px 0 24px}.AuthScreen-module__HPvAKq__header{height:62px}.AuthScreen-module__HPvAKq__logo{width:154px}.AuthScreen-module__HPvAKq__backLink{width:158px;font-size:13px}.AuthScreen-module__HPvAKq__shell{border-radius:var(--radius-card)}.AuthScreen-module__HPvAKq__intro{min-height:410px;padding:36px 24px}.AuthScreen-module__HPvAKq__intro h1{margin-top:32px;font-size:36px}.AuthScreen-module__HPvAKq__introText{font-size:17px}.AuthScreen-module__HPvAKq__route{flex-direction:column;align-items:flex-start}.AuthScreen-module__HPvAKq__routeItem i{display:none}.AuthScreen-module__HPvAKq__decor{transform-origin:100% 100%;bottom:24px;right:20px;transform:scale(.58)}.AuthScreen-module__HPvAKq__formPanel{padding:40px 24px}.AuthScreen-module__HPvAKq__fieldPair{grid-template-columns:1fr}}
