.login_authPage__iVppg{position:relative;min-height:100svh;display:flex;align-items:flex-start;justify-content:center;padding:var(--space-13) var(--space-4) var(--space-10);overflow:hidden;background:radial-gradient(circle at 50% 20%,rgb(var(--accent-rgb)/.07),transparent 38%),var(--bg)}.login_authBackground__fbW8k{position:absolute;inset:0;pointer-events:none;overflow:hidden}.login_authGlow__iBuF5{position:absolute;width:600px;height:600px;left:50%;top:38%;transform:translate(-50%,-50%);border-radius:50%;background:rgb(var(--accent-rgb)/.055);filter:blur(110px)}.login_authGrid__oJdHN{position:absolute;inset:0;opacity:.28;background-image:linear-gradient(rgb(var(--accent-rgb)/.035) 1px,transparent 1px),linear-gradient(90deg,rgb(var(--accent-rgb)/.035) 1px,transparent 1px);background-size:70px 70px;mask-image:radial-gradient(ellipse at center,black 0,transparent 72%);-webkit-mask-image:radial-gradient(ellipse at center,black 0,transparent 72%)}.login_authContainer__ThI8c{position:relative;z-index:var(--z-raised);width:100%;max-width:550px;gap:var(--space-3);display:flex;flex-direction:column;align-items:center}.login_authCard__YkOYX{width:100%;padding:var(--space-7) var(--space-5);border:1px solid rgb(var(--border-rgb)/.14);border-radius:var(--radius-xl);background:linear-gradient(145deg,rgb(var(--surface-rgb)/.82),rgb(var(--bg-rgb)/.92));box-shadow:0 35px 100px rgb(var(--shadow-rgb)/calc(.3 * var(--shadow-k))),0 0 80px rgb(var(--accent-rgb)/.035);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px)}.login_authHeader__XKU6f{margin-bottom:var(--space-7)}.login_authHeader__XKU6f h1{margin:0;color:var(--text);font-size:var(--fs-3xl);line-height:1.03;font-weight:750;letter-spacing:-.055em}.login_authHeader__XKU6f h1 span{background:linear-gradient(90deg,var(--accent-a) 0,var(--accent-b) 48%,var(--accent-c) 100%);-webkit-background-clip:text;background-clip:text;color:transparent}.login_authHeader__XKU6f p{margin:var(--space-4) 0 0;color:var(--text-muted);font-size:var(--fs-sm);line-height:1.7}.login_authCard__YkOYX form,.login_emailLoginForm__MVS9z{width:100%}.login_emailLoginLabel__p3P76{display:block;margin-bottom:var(--space-2);color:var(--text-soft);font-size:var(--fs-md);font-weight:650}.login_emailLoginRow__O4KEl{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:var(--space-2);gap:var(--space-2);width:100%}.login_emailLoginInput__xyihC{width:100%;height:46px;padding:0 var(--space-4);border:1px solid rgb(var(--border-rgb)/.14);border-radius:var(--radius-md);outline:none;background:rgb(var(--bg-rgb)/.72);color:var(--text);font-size:var(--fs-sm);transition:border-color var(--duration-base) ease,background var(--duration-base) ease,box-shadow var(--duration-base) ease}.login_emailLoginInput__xyihC::placeholder{color:var(--text-faint)}.login_emailLoginInput__xyihC:hover{border-color:rgb(var(--border-rgb)/.22)}.login_emailLoginInput__xyihC:focus{border-color:rgb(var(--border-rgb)/.48);background:rgb(var(--bg-rgb)/.9);box-shadow:0 0 0 3px rgb(var(--accent-rgb)/.07),0 8px 25px rgb(var(--shadow-rgb)/calc(.12 * var(--shadow-k)))}.login_emailLoginButton__QRC6V{min-height:46px;padding:0 var(--space-4);border:0;border-radius:var(--radius-md);background:var(--accent);color:var(--on-accent);font-size:var(--fs-md);font-weight:750;cursor:pointer;white-space:nowrap;box-shadow:0 10px 28px rgb(var(--accent-rgb)/.11);transition:background var(--duration-base) ease,transform var(--duration-base) ease,box-shadow var(--duration-base) ease}.login_emailLoginButton__QRC6V:hover{background:var(--accent-light);transform:translateY(-1px);box-shadow:0 13px 32px rgb(var(--accent-rgb)/.18)}.login_emailLoginButton__QRC6V:active{transform:translateY(0)}.login_authDivider__F74rd{position:relative;display:flex;align-items:center;justify-content:center;margin:var(--space-6) 0;color:var(--text-faint);font-size:var(--fs-md)}.login_authDivider__F74rd:after,.login_authDivider__F74rd:before{content:"";flex:1 1;height:1px;background:rgb(var(--accent-rgb)/.09)}.login_authDivider__F74rd span{padding:0 var(--space-3)}.login_telegramBtn__O6FDW{width:100%;min-height:50px;display:flex;align-items:center;justify-content:center;gap:var(--space-3);padding:0 var(--space-5);border:1px solid rgb(var(--border-rgb)/.15);border-radius:var(--radius-md);background:rgb(var(--ink-rgb)/.018);color:var(--text);text-decoration:none;font-size:var(--fs-sm);font-weight:650;transition:background var(--duration-base) ease,border-color var(--duration-base) ease,transform var(--duration-base) ease,color var(--duration-base) ease}.login_telegramBtn__O6FDW svg{flex-shrink:0;color:var(--accent-text)}.login_telegramBtn__O6FDW:hover{border-color:rgb(var(--border-rgb)/.28);background:rgb(var(--accent-rgb)/.045);color:var(--text);transform:translateY(-1px)}.login_authNote__ojgvJ{margin:var(--space-5) 0 0;color:var(--text-faint);font-size:var(--fs-xs);line-height:1.7;text-align:center}.login_authBack__Q8FzX{margin-top:var(--space-6);color:var(--text-muted);text-decoration:none;font-size:var(--fs-md);transition:color var(--duration-base) ease}.login_authBack__Q8FzX:hover{color:var(--text-soft)}@media (min-width:30rem){.login_authCard__YkOYX{padding:var(--space-7) var(--space-6)}.login_authHeader__XKU6f h1{font-size:var(--fs-4xl)}}@media (min-width:40rem){.login_authPage__iVppg{min-height:100vh;align-items:center;padding:var(--space-28) var(--space-6) var(--space-18)}.login_authCard__YkOYX{padding:var(--space-10)}.login_authHeader__XKU6f{margin-bottom:var(--space-8)}}@media (max-width:30rem){.login_authPage__iVppg{padding-left:var(--space-3);padding-right:var(--space-3)}}.login_authEyebrow__z4aVn{margin-bottom:var(--space-3)}.login_authError__SCvZf{margin-bottom:var(--space-4)}