.Grid--socials{gap:8px 24px}@media (width>=768px){.Grid--socials{grid-template-columns:repeat(2,minmax(0,1fr))}}.AuthContainer{max-width:600px;margin:0 auto;padding:0 24px;position:relative}@media (width>=1280px){.AuthPlatforms{width:80%;margin:0 auto}}.AuthPlatforms-title{margin-bottom:32px}@media (width<=1279px){.AuthPlatforms-list{flex-flow:wrap;justify-content:center;align-items:center;gap:16px;display:flex}}@media (width>=1280px){.AuthPlatforms-list{grid-template-columns:1fr;gap:16px;display:grid}}.AuthTitle{margin-bottom:32px}.AuthForm{position:relative}.AuthLabel-helpIcon{--icon-filter:invert(1);vertical-align:middle;cursor:pointer}.AuthLabel-helpText{display:var(--auth-label-display,none);margin-bottom:8px}.AuthLabel-list{list-style:outside}.AuthLabel.is-active{--auth-label-display:block}.AuthAliases-title{color:#ff6161}.AuthRow{margin-bottom:1.5em}.AuthRow:last-child{margin-bottom:0}.AuthRow-input{width:100%;margin:0;display:block}.AuthRow-input.is-error{border-color:#ff6161}.AuthRow-error{color:#ff6161}.AuthRow--checkbox{grid-template-columns:auto 1fr;align-items:start;gap:8px;display:grid}.AuthRow--checkbox input[type=checkbox]{margin-top:8px}.AuthRow--checkbox .AuthRow-error{grid-column:1/span 2}.AuthSocial{flex-flow:wrap;align-items:center;gap:8px;display:inline-flex}.TwitchSync{--color-link:$COLOR_WHITE;--color-link-hover:$COLOR_WHITE;text-transform:uppercase;background-color:#533e96;border-radius:4px;grid-template-columns:auto 1fr;align-items:center;gap:16px;max-width:400px;margin:32px auto;padding:16px;display:grid}.TwitchSync-icon{--icon-filter:invert(1);--icon-size:40px}.AuthFooterSignup{color:#000;font-size:1.4375rem}.AuthFooterSignup a{font-weight:700;text-decoration:underline}.AuthRememberRow{flex-flow:wrap;gap:4px 16px;margin-bottom:16px;display:flex}@media (width<=767px){.AuthRememberRow{flex-direction:column}}.AuthRememberRow-remember,.AuthRememberRow-reset{font-size:clamp(16px,15.5385px + .1282vw,18px)}.AuthRememberRow-remember{text-align:left;flex-flow:row;align-items:center;gap:4px;display:flex}.AuthRememberRow-remember input{margin:0 4px 0 0;display:inline-block}.AuthRememberRow-reset{text-align:right;flex:auto}@media (width<=767px){.AuthRememberRow-reset{text-align:center;padding-top:20px}body.lang-ru .AuthTitle{font-size:2rem}}
