.silk-container{width:100%;height:100%}
.AuthShell-module__4GggPa__shell{background:var(--back-1);grid-template-columns:65% 35%;min-height:100vh;display:grid}.AuthShell-module__4GggPa__visual{position:relative;overflow:hidden}.AuthShell-module__4GggPa__visualOverlay{pointer-events:none;background:linear-gradient(#08080b2e 0%,#0000 32%,#08080b9e 100%);position:absolute;inset:0}.AuthShell-module__4GggPa__visualContent{z-index:1;max-width:600px;padding:0 60px 60px;position:absolute;bottom:0;left:0}.AuthShell-module__4GggPa__visualTitle{letter-spacing:-.8px;color:#fff;font-size:50px;font-weight:500;line-height:1.12}.AuthShell-module__4GggPa__formSide{background:var(--back-1);justify-content:center;align-items:center;padding:48px;display:flex;position:relative}.AuthShell-module__4GggPa__form{width:100%;max-width:400px}.AuthShell-module__4GggPa__topRow{justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}.AuthShell-module__4GggPa__brand{align-items:center;gap:11px;display:inline-flex}.AuthShell-module__4GggPa__logoTile{justify-content:center;align-items:center;display:inline-flex}.AuthShell-module__4GggPa__brandName{color:var(--main-text);font-size:18px;font-weight:600}.AuthShell-module__4GggPa__back{color:var(--second-text);align-items:center;gap:6px;font-size:14px;transition:color .15s ease-in-out;display:inline-flex}.AuthShell-module__4GggPa__back:hover{color:var(--main-text)}.AuthShell-module__4GggPa__head{margin-bottom:28px}.AuthShell-module__4GggPa__title{letter-spacing:-.5px;color:var(--main-text);font-size:32px;font-weight:600;line-height:1.15}.AuthShell-module__4GggPa__subtitle{color:var(--second-text);margin-top:12px;font-size:15px;line-height:1.5}.AuthShell-module__4GggPa__alt{color:var(--second-text);font-size:15px}.AuthShell-module__4GggPa__alt a{color:var(--primary);font-weight:500;transition:color .15s ease-in-out}.AuthShell-module__4GggPa__alt a:hover{color:var(--primary-hover)}.AuthShell-module__4GggPa__body{flex-direction:column;gap:18px;display:flex}.AuthShell-module__4GggPa__fields{flex-direction:column;gap:14px;display:flex}.AuthShell-module__4GggPa__codeGroup{flex-direction:column;gap:12px;display:flex}.AuthShell-module__4GggPa__code{gap:10px;display:flex}.AuthShell-module__4GggPa__codeBox{border:1px solid var(--stroke);background:var(--back-2);min-width:0;height:56px;color:var(--main-text);text-align:center;border-radius:14px;flex:1;font-size:22px;font-weight:600;transition:border-color .15s ease-in-out}.AuthShell-module__4GggPa__codeBox:focus{border-color:var(--primary);outline:none}.AuthShell-module__4GggPa__codeBoxError{border-color:#d05a5ab3}.AuthShell-module__4GggPa__codeError{color:#d05a5a;font-size:14px}.AuthShell-module__4GggPa__tgWait{border:1px solid var(--stroke);background:var(--back-2);height:56px;color:var(--second-text);border-radius:14px;justify-content:center;align-items:center;gap:10px;font-size:15px;font-weight:500;display:flex}.AuthShell-module__4GggPa__switchBtn{color:var(--second-text);cursor:pointer;background:0 0;border:none;justify-content:center;align-self:flex-start;align-items:center;gap:8px;padding:0;font-size:14px;transition:color .15s ease-in-out;display:inline-flex}.AuthShell-module__4GggPa__switchBtn:hover{color:var(--main-text)}.AuthShell-module__4GggPa__fine{color:var(--second-text);font-size:13px;line-height:1.5}.AuthShell-module__4GggPa__fine a{color:var(--second-text);text-decoration:underline;transition:color .15s ease-in-out}.AuthShell-module__4GggPa__fine a:hover{color:var(--main-text)}@media (max-width:1300px){.AuthShell-module__4GggPa__shell{grid-template-columns:60% 40%}.AuthShell-module__4GggPa__formSide{padding:40px}}@media (max-width:980px){.AuthShell-module__4GggPa__shell{grid-template-rows:220px 1fr;grid-template-columns:1fr}.AuthShell-module__4GggPa__visualContent{padding:0 26px 24px}.AuthShell-module__4GggPa__visualTitle{font-size:24px}.AuthShell-module__4GggPa__formSide{padding:36px 24px 48px}.AuthShell-module__4GggPa__title{font-size:28px}}@media (max-width:700px){.AuthShell-module__4GggPa__shell{grid-template-rows:1fr}.AuthShell-module__4GggPa__visual{display:none}.AuthShell-module__4GggPa__formSide{padding:40px 22px}.AuthShell-module__4GggPa__title{font-size:26px}}@media (max-width:420px){.AuthShell-module__4GggPa__formSide{padding:30px 18px}.AuthShell-module__4GggPa__code{gap:7px}.AuthShell-module__4GggPa__codeBox{height:50px;font-size:20px}}
