.CanvasRevealBackground-module-scss-module__16XGIG__root{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.CanvasRevealBackground-module-scss-module__16XGIG__effect{width:100%;height:100%;position:relative}.CanvasRevealBackground-module-scss-module__16XGIG__effectInner{width:100%;height:100%}.CanvasRevealBackground-module-scss-module__16XGIG__effectGradient{background:linear-gradient(#0000 0%,#000 100%);position:absolute;inset:0}.CanvasRevealBackground-module-scss-module__16XGIG__canvas{inset:0;width:100%!important;height:100%!important;position:absolute!important}.CanvasRevealBackground-module-scss-module__16XGIG__black{background:var(--color-bg)}.CanvasRevealBackground-module-scss-module__16XGIG__radial{background:radial-gradient(circle,#000 0%,#0000 100%);position:absolute;inset:0}.CanvasRevealBackground-module-scss-module__16XGIG__topFade{background:linear-gradient(#000 0%,#0000 100%);height:33%;position:absolute;top:0;left:0;right:0}
.AuthPage-module-scss-module__QeySaW__root{background:var(--color-bg);min-height:100svh;color:var(--color-text);position:relative;overflow:hidden}.AuthPage-module-scss-module__QeySaW__main{z-index:1;min-height:100svh;padding:calc(48/1440*100vw*var(--ui-scale,1)) var(--layout-gutter);justify-content:center;align-items:center;display:flex;position:relative}.AuthPage-module-scss-module__QeySaW__stack{width:calc(600/1440*100vw*var(--ui-scale,1));align-items:center;gap:calc(40/1440*100vw*var(--ui-scale,1));flex-direction:column;max-width:100%;display:flex}.AuthPage-module-scss-module__QeySaW__logo{width:calc(225.22/1440*100vw*var(--ui-scale,1))}.AuthPage-module-scss-module__QeySaW__logo svg{width:calc(225.22/1440*100vw*var(--ui-scale,1));height:auto}.AuthPage-module-scss-module__QeySaW__column{align-items:center;gap:calc(40/1440*100vw*var(--ui-scale,1));flex-direction:column;width:100%;display:flex}.AuthPage-module-scss-module__QeySaW__blocks{gap:calc(4/1440*100vw*var(--ui-scale,1));flex-direction:column;width:100%;display:flex}.AuthPage-module-scss-module__QeySaW__panel{width:100%;padding:calc(16/1440*100vw*var(--ui-scale,1));background:var(--color-bg-panel);flex-direction:column;gap:0;display:flex;overflow:hidden}.AuthPage-module-scss-module__QeySaW__fieldBlock{gap:calc(8/1440*100vw*var(--ui-scale,1));flex-direction:column;width:100%;display:flex}.AuthPage-module-scss-module__QeySaW__label{color:var(--color-text-muted-alt);font-family:var(--font-live);font-size:calc(13/1440*100vw*var(--ui-scale,1));letter-spacing:.02em;text-transform:uppercase;font-weight:400;line-height:1.2}.AuthPage-module-scss-module__QeySaW__emailInput{width:100%;color:var(--color-text);font-family:var(--font-live);font-size:calc(28/1440*100vw*var(--ui-scale,1));caret-color:var(--color-text);background:0 0;font-weight:400;line-height:1.15}.AuthPage-module-scss-module__QeySaW__emailInput::placeholder{color:#ffffff3d}.AuthPage-module-scss-module__QeySaW__emailInput:focus-visible{outline:none}.AuthPage-module-scss-module__QeySaW__emailInputEmpty{color:#ffffff3d}.AuthPage-module-scss-module__QeySaW__emailInputError{color:var(--color-form-error)}.AuthPage-module-scss-module__QeySaW__fieldError{color:var(--color-form-error);font-family:var(--font-body);font-size:calc(16/1440*100vw*var(--ui-scale,1));font-weight:400;line-height:calc(20/1440*100vw*var(--ui-scale,1));margin:0}.AuthPage-module-scss-module__QeySaW__getStartedReveal{opacity:0;grid-template-rows:0fr;margin-top:0;transition:grid-template-rows .28s,opacity .22s,margin-top .28s;display:grid}.AuthPage-module-scss-module__QeySaW__getStartedRevealOpen{opacity:1;margin-top:calc(24/1440*100vw*var(--ui-scale,1));grid-template-rows:1fr}.AuthPage-module-scss-module__QeySaW__getStartedRevealInner{min-height:0;overflow:hidden}@media (prefers-reduced-motion:reduce){.AuthPage-module-scss-module__QeySaW__getStartedReveal{transition:none}}.AuthPage-module-scss-module__QeySaW__googleIcon{width:calc(17/1440*100vw*var(--ui-scale,1));height:calc(17/1440*100vw*var(--ui-scale,1));flex-shrink:0}.AuthPage-module-scss-module__QeySaW__legal{width:calc(328/1440*100vw*var(--ui-scale,1));text-align:center;color:#fff6;max-width:100%;font-family:var(--font-live);font-size:calc(14/1440*100vw*var(--ui-scale,1));margin:0;font-weight:400;line-height:1.3}.AuthPage-module-scss-module__QeySaW__legal a{text-underline-offset:.12em;text-decoration:underline;transition:color .2s}.AuthPage-module-scss-module__QeySaW__legal a:hover{color:#ffffffa6}.AuthPage-module-scss-module__QeySaW__legal a:focus-visible{outline:2px solid var(--color-text);outline-offset:2px}.AuthPage-module-scss-module__QeySaW__codePanel{gap:calc(30/1440*100vw*var(--ui-scale,1));width:100%;padding:calc(16/1440*100vw*var(--ui-scale,1));background:var(--color-bg-panel);flex-direction:column;display:flex}.AuthPage-module-scss-module__QeySaW__back{align-items:center;gap:calc(6/1440*100vw*var(--ui-scale,1));color:#ffffff80;font-family:var(--font-live);font-size:calc(16/1440*100vw*var(--ui-scale,1));font-weight:400;line-height:calc(24/1440*100vw*var(--ui-scale,1));transition:color .2s;display:inline-flex}.AuthPage-module-scss-module__QeySaW__back:hover{color:#fffc}.AuthPage-module-scss-module__QeySaW__back:focus-visible{outline:2px solid var(--color-text);outline-offset:3px}.AuthPage-module-scss-module__QeySaW__back svg{width:calc(16/1440*100vw*var(--ui-scale,1));height:calc(16/1440*100vw*var(--ui-scale,1))}.AuthPage-module-scss-module__QeySaW__codeIntro{gap:calc(12/1440*100vw*var(--ui-scale,1));max-width:calc(504/1440*100vw*var(--ui-scale,1));flex-direction:column;display:flex}.AuthPage-module-scss-module__QeySaW__codeTitle{color:var(--color-text);font-family:var(--font-live);font-size:calc(28/1440*100vw*var(--ui-scale,1));margin:0;font-weight:400;line-height:1.15}.AuthPage-module-scss-module__QeySaW__codeHint{color:var(--color-text);font-family:var(--font-live);font-size:calc(16/1440*100vw*var(--ui-scale,1));margin:0;font-weight:400;line-height:1.35}.AuthPage-module-scss-module__QeySaW__codeHint strong{font-weight:600}.AuthPage-module-scss-module__QeySaW__codeBody{gap:calc(24/1440*100vw*var(--ui-scale,1));flex-direction:column;width:100%;display:flex}.AuthPage-module-scss-module__QeySaW__codeGroup{align-items:center;gap:calc(10/1440*100vw*var(--ui-scale,1));flex-direction:column;width:100%;display:flex}.AuthPage-module-scss-module__QeySaW__codeRow{align-items:stretch;gap:calc(4/1440*100vw*var(--ui-scale,1));width:100%;height:calc(84/1440*100vw*var(--ui-scale,1));display:flex}.AuthPage-module-scss-module__QeySaW__codeCell{text-align:center;min-width:0;height:100%;color:var(--color-text);font-family:var(--font-live);font-size:calc(28/1440*100vw*var(--ui-scale,1));caret-color:var(--color-text);background:#121212fa;flex:1 1 0;font-weight:400;line-height:1;transition:outline-color .2s,color .2s}.AuthPage-module-scss-module__QeySaW__codeCell:focus-visible{outline-offset:-1px;outline:1px solid #ffffff59}.AuthPage-module-scss-module__QeySaW__codeCellError{color:var(--color-form-error);outline:1px solid var(--color-form-error);outline-offset:-1px}.AuthPage-module-scss-module__QeySaW__codeError{color:var(--color-form-error);font-family:var(--font-live);font-size:calc(16/1440*100vw*var(--ui-scale,1));font-weight:400;line-height:calc(20/1440*100vw*var(--ui-scale,1));margin:0}.AuthPage-module-scss-module__QeySaW__resend{align-items:center;gap:calc(6/1440*100vw*var(--ui-scale,1));text-align:center;flex-direction:column;width:100%;display:flex}.AuthPage-module-scss-module__QeySaW__resend p{color:var(--color-text);font-family:var(--font-live);font-size:calc(16/1440*100vw*var(--ui-scale,1));margin:0;font-weight:400;line-height:1.3}.AuthPage-module-scss-module__QeySaW__resendLink{color:var(--color-live);font-family:var(--font-live);font-size:calc(16/1440*100vw*var(--ui-scale,1));font-weight:400;line-height:1.3;transition:opacity .2s}.AuthPage-module-scss-module__QeySaW__resendLink:hover{opacity:.85}.AuthPage-module-scss-module__QeySaW__resendLink:focus-visible{outline:2px solid var(--color-live);outline-offset:3px}@media (max-width:767px){.AuthPage-module-scss-module__QeySaW__main{padding:calc(48/390*100vw*var(--ui-scale,1)) var(--layout-gutter) calc(32/390*100vw*var(--ui-scale,1));align-items:center}.AuthPage-module-scss-module__QeySaW__stack{gap:calc(32/390*100vw*var(--ui-scale,1));align-items:center;width:100%}.AuthPage-module-scss-module__QeySaW__logo{width:calc(200/390*100vw*var(--ui-scale,1));justify-content:center;display:flex}.AuthPage-module-scss-module__QeySaW__logo svg{width:calc(200/390*100vw*var(--ui-scale,1));height:auto}.AuthPage-module-scss-module__QeySaW__column{gap:calc(28/390*100vw*var(--ui-scale,1))}.AuthPage-module-scss-module__QeySaW__blocks{gap:calc(4/390*100vw*var(--ui-scale,1))}.AuthPage-module-scss-module__QeySaW__panel{padding:calc(16/390*100vw*var(--ui-scale,1))}.AuthPage-module-scss-module__QeySaW__getStartedRevealOpen{margin-top:calc(20/390*100vw*var(--ui-scale,1))}.AuthPage-module-scss-module__QeySaW__label{font-size:calc(12/390*100vw*var(--ui-scale,1))}.AuthPage-module-scss-module__QeySaW__emailInput{font-size:calc(22/390*100vw*var(--ui-scale,1))}.AuthPage-module-scss-module__QeySaW__fieldError{font-size:calc(14/390*100vw*var(--ui-scale,1));line-height:calc(18/390*100vw*var(--ui-scale,1))}.AuthPage-module-scss-module__QeySaW__getStartedReveal{transition:grid-template-rows .26s,opacity .2s,margin-top .26s}.AuthPage-module-scss-module__QeySaW__googleIcon{width:calc(17/390*100vw*var(--ui-scale,1));height:calc(17/390*100vw*var(--ui-scale,1))}.AuthPage-module-scss-module__QeySaW__legal{width:100%;font-size:calc(13/390*100vw*var(--ui-scale,1))}.AuthPage-module-scss-module__QeySaW__codePanel{gap:calc(24/390*100vw*var(--ui-scale,1));padding:calc(16/390*100vw*var(--ui-scale,1))}.AuthPage-module-scss-module__QeySaW__back{gap:calc(6/390*100vw*var(--ui-scale,1));font-size:calc(15/390*100vw*var(--ui-scale,1));line-height:calc(22/390*100vw*var(--ui-scale,1))}.AuthPage-module-scss-module__QeySaW__back svg{width:calc(16/390*100vw*var(--ui-scale,1));height:calc(16/390*100vw*var(--ui-scale,1))}.AuthPage-module-scss-module__QeySaW__codeIntro{gap:calc(10/390*100vw*var(--ui-scale,1));max-width:100%}.AuthPage-module-scss-module__QeySaW__codeTitle{font-size:calc(24/390*100vw*var(--ui-scale,1))}.AuthPage-module-scss-module__QeySaW__codeHint{font-size:calc(14/390*100vw*var(--ui-scale,1))}.AuthPage-module-scss-module__QeySaW__codeBody{gap:calc(20/390*100vw*var(--ui-scale,1))}.AuthPage-module-scss-module__QeySaW__codeGroup{gap:calc(8/390*100vw*var(--ui-scale,1))}.AuthPage-module-scss-module__QeySaW__codeRow{gap:calc(3/390*100vw*var(--ui-scale,1));height:calc(64/390*100vw*var(--ui-scale,1))}.AuthPage-module-scss-module__QeySaW__codeCell{font-size:calc(22/390*100vw*var(--ui-scale,1))}.AuthPage-module-scss-module__QeySaW__codeError{font-size:calc(14/390*100vw*var(--ui-scale,1));line-height:calc(18/390*100vw*var(--ui-scale,1))}.AuthPage-module-scss-module__QeySaW__resend{gap:calc(4/390*100vw*var(--ui-scale,1))}.AuthPage-module-scss-module__QeySaW__resend p,.AuthPage-module-scss-module__QeySaW__resend .AuthPage-module-scss-module__QeySaW__resendLink{font-size:calc(14/390*100vw*var(--ui-scale,1))}}
