.AuthShell-module__A5u4Lq__form{--auth-card:#fff;--auth-surface:#f5f8fc;--auth-text:#090f34;--auth-muted:#737d9e;--auth-border:#cedaff;--auth-accent:#1454ff;--auth-error:#b4233c;color:var(--auth-text);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.AuthShell-module__A5u4Lq__form :is(a,button,input){-webkit-tap-highlight-color:transparent}.AuthShell-module__A5u4Lq__form :is(a,button,input):focus-visible{outline:3px solid var(--auth-accent);outline-offset:4px}.AuthShell-module__A5u4Lq__formHeader{text-align:center}.AuthShell-module__A5u4Lq__cap{width:128px;height:116px;margin:-3px auto 8px;display:block}.AuthShell-module__A5u4Lq__formTitle{letter-spacing:-.04em;margin:0;font-size:30px;font-weight:750;line-height:1.2}.AuthShell-module__A5u4Lq__formDescription{max-width:310px;color:var(--auth-muted);margin:9px auto 0;font-size:13px;line-height:1.65}.AuthShell-module__A5u4Lq__providers{gap:14px;margin-top:28px;display:grid}.AuthShell-module__A5u4Lq__providerButton{border:1px solid var(--auth-border);background:var(--auth-card);width:100%;min-height:64px;color:var(--auth-text);text-align:left;cursor:pointer;border-radius:14px;align-items:center;gap:14px;padding:9px 15px 9px 11px;font-size:15px;font-weight:600;line-height:1.45;transition:background .15s,border-color .15s,box-shadow .15s;display:flex}.AuthShell-module__A5u4Lq__providerButton:not(:disabled):hover{background:#fbfdff;border-color:#8eacff;box-shadow:0 3px 10px #264f8c08}.AuthShell-module__A5u4Lq__providerButton:disabled{opacity:1;color:var(--auth-text);cursor:not-allowed}.AuthShell-module__A5u4Lq__providerButton[aria-busy=true]{cursor:wait}.AuthShell-module__A5u4Lq__providerIcon{background:#f3f6ff;border-radius:50%;flex:0 0 44px;place-items:center;width:44px;height:44px;display:grid}.AuthShell-module__A5u4Lq__telegramIcon{color:#fff;background:linear-gradient(145deg,#41b6ed,#259cdb);box-shadow:inset 0 1px #ffffff26}.AuthShell-module__A5u4Lq__telegramIcon svg{width:25px;height:25px}.AuthShell-module__A5u4Lq__providerLabel{flex:1;min-width:0}.AuthShell-module__A5u4Lq__providerArrow{color:#090f34;stroke-width:1.75px;flex:0 0 18px;width:18px;height:18px}.AuthShell-module__A5u4Lq__divider{background:#e2e8fb;height:1px;margin:25px 0 21px}.AuthShell-module__A5u4Lq__terms{color:#737d9e;text-align:center;justify-content:center;align-items:flex-start;gap:10px;font-size:12px;line-height:1.75;display:flex}.AuthShell-module__A5u4Lq__terms input{accent-color:#1454ff;cursor:pointer;flex:0 0 17px;width:17px;height:17px;margin-top:2px}.AuthShell-module__A5u4Lq__terms label{cursor:pointer}.AuthShell-module__A5u4Lq__terms a,.AuthShell-module__A5u4Lq__notice a,.AuthShell-module__A5u4Lq__notice button:not(.AuthShell-module__A5u4Lq__providerButton){color:var(--auth-accent);font-weight:500}.AuthShell-module__A5u4Lq__terms a{text-underline-offset:2px;-webkit-text-decoration:underline #a8c0e2;text-decoration:underline #a8c0e2}.AuthShell-module__A5u4Lq__terms a:hover{text-decoration-color:currentColor}.AuthShell-module__A5u4Lq__telegramFlow{gap:10px;display:grid}.AuthShell-module__A5u4Lq__notice{border:1px solid var(--auth-border);background:var(--auth-surface);color:var(--auth-text);overflow-wrap:anywhere;border-radius:12px;padding:14px;font-size:12px;line-height:1.65}.AuthShell-module__A5u4Lq__status{color:#65748a;font-size:12px;line-height:1.65}.AuthShell-module__A5u4Lq__notice .AuthShell-module__A5u4Lq__status{margin-top:8px}.AuthShell-module__A5u4Lq__noticeLink{text-underline-offset:3px;margin-top:8px;text-decoration:underline;display:inline-block}.AuthShell-module__A5u4Lq__notice .AuthShell-module__A5u4Lq__providerButton{text-align:center;border-radius:10px;justify-content:center;min-height:44px;margin-top:10px;font-size:13px}.AuthShell-module__A5u4Lq__caption{color:var(--auth-muted);text-align:center;font-size:11px;line-height:1.6}.AuthShell-module__A5u4Lq__error{color:var(--auth-error);overflow-wrap:anywhere;background:#fff5f6;border:1px solid #f0ccd3;border-radius:10px;padding:12px;font-size:12px;line-height:1.65}@media (max-width:380px){.AuthShell-module__A5u4Lq__cap{width:121px;height:110px}.AuthShell-module__A5u4Lq__formTitle{font-size:28px}.AuthShell-module__A5u4Lq__formDescription{font-size:12.5px}.AuthShell-module__A5u4Lq__providerButton{gap:11px;min-height:62px;padding-right:12px;font-size:14px}.AuthShell-module__A5u4Lq__providerIcon{flex-basis:40px;width:40px;height:40px}.AuthShell-module__A5u4Lq__terms{font-size:11.5px}}@media (prefers-reduced-motion:reduce){.AuthShell-module__A5u4Lq__form *{transition:none}}
