.auth-module__Iay1tq__auth{grid-template-columns:1fr 1fr;width:100%;min-height:100vh;display:grid}.auth-module__Iay1tq__authLeft{background:var(--brand-800);color:#fff;flex-direction:column;padding:56px 64px;display:flex;position:relative;overflow:hidden}.auth-module__Iay1tq__authLeft:before{content:"";pointer-events:none;background:radial-gradient(70% 50% at 18% 22%,#6be8ff1f 0%,#0000 65%),radial-gradient(60% 55% at 85% 90%,#004f7ea6 0%,#0000 60%);position:absolute;inset:0}.auth-module__Iay1tq__authLeft:after{content:"";pointer-events:none;background-image:radial-gradient(#ffffff12 1px,#0000 1px);background-size:24px 24px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(80% 70% at 50% 40%,#000 30%,#0000 80%);mask-image:radial-gradient(80% 70% at 50% 40%,#000 30%,#0000 80%)}.auth-module__Iay1tq__alInner{z-index:1;flex-direction:column;flex:1;display:flex;position:relative}.auth-module__Iay1tq__alLogo{color:#fff;align-items:center;gap:10px;width:max-content;text-decoration:none;display:inline-flex}.auth-module__Iay1tq__alLogoMark{flex-shrink:0;display:block}.auth-module__Iay1tq__alLogoWordmark{letter-spacing:-.025em;font-size:19px;font-weight:700}.auth-module__Iay1tq__alMessage{max-width:480px;margin-top:auto}.auth-module__Iay1tq__alEyebrow{color:var(--accent-400);letter-spacing:.12em;align-items:center;gap:8px;margin-bottom:24px;font-size:12px;font-weight:600;display:inline-flex}.auth-module__Iay1tq__alEyebrowDot{background:var(--accent-500);border-radius:50%;width:6px;height:6px;box-shadow:0 0 12px #22d3eeb3}.auth-module__Iay1tq__alHeadline{letter-spacing:-.025em;color:#fff;margin:0 0 20px;font-size:40px;font-weight:600;line-height:1.2}.auth-module__Iay1tq__alHeadline em{background:linear-gradient(90deg, var(--accent-400) 0%, #fff 100%);color:#0000;-webkit-background-clip:text;background-clip:text;font-style:normal}.auth-module__Iay1tq__alSub{color:#fff9;max-width:420px;margin:0;font-size:16px;line-height:1.65}.auth-module__Iay1tq__alBottom{border-top:1px solid #ffffff14;justify-content:space-between;align-items:center;gap:24px;margin-top:64px;padding-top:28px;display:flex}.auth-module__Iay1tq__alStats{gap:40px;display:flex}.auth-module__Iay1tq__alStat{flex-direction:column;display:flex}.auth-module__Iay1tq__alStatN{font-family:var(--font-mono);color:#fff;letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:20px;font-weight:600}.auth-module__Iay1tq__alStatL{color:#ffffff73;letter-spacing:.04em;margin-top:4px;font-size:11px}.auth-module__Iay1tq__alSecure{color:#ffffff73;align-items:center;gap:8px;font-size:12px;display:inline-flex}.auth-module__Iay1tq__alSecure svg{width:14px;height:14px}.auth-module__Iay1tq__authRight{background:#fff;flex-direction:column;justify-content:center;align-items:center;padding:48px 40px;display:flex;position:relative}.auth-module__Iay1tq__authRightScroll{justify-content:flex-start;height:100vh;padding:48px 40px 80px;overflow-y:auto}.auth-module__Iay1tq__authRightScroll::-webkit-scrollbar{width:10px}.auth-module__Iay1tq__authRightScroll::-webkit-scrollbar-track{background:0 0}.auth-module__Iay1tq__authRightScroll::-webkit-scrollbar-thumb{background:var(--gray-150);border:3px solid #fff;border-radius:999px}.auth-module__Iay1tq__authRightScroll::-webkit-scrollbar-thumb:hover{background:var(--gray-200)}.auth-module__Iay1tq__authBack{color:var(--gray-500);cursor:pointer;z-index:2;background:0 0;border:none;align-items:center;gap:6px;padding:0;font-family:inherit;font-size:13px;text-decoration:none;transition:color .15s;display:inline-flex;position:absolute;top:32px;right:40px}.auth-module__Iay1tq__authBack:hover{color:var(--gray-800)}.auth-module__Iay1tq__authBack svg{width:14px;height:14px}.auth-module__Iay1tq__authCard{flex-direction:column;gap:28px;width:100%;max-width:440px;padding:40px;display:flex}.auth-module__Iay1tq__authCardWide{max-width:480px;margin:auto 0;padding:24px 40px}.auth-module__Iay1tq__authCardScroll{gap:24px;margin:auto 0;padding:32px 40px}.auth-module__Iay1tq__authCardCentered{text-align:center;align-items:center}.auth-module__Iay1tq__stepChip{color:var(--brand-600);background:var(--brand-50);border:1px solid var(--brand-100);letter-spacing:.04em;width:max-content;font-size:11px;font-weight:600;font-family:var(--font-mono);border-radius:999px;align-items:center;gap:8px;padding:4px 10px;display:inline-flex}.auth-module__Iay1tq__stepChipNum{color:var(--accent-600)}.auth-module__Iay1tq__authHdr h1{letter-spacing:-.025em;color:var(--gray-800);flex-wrap:wrap;align-items:center;gap:8px;margin:12px 0 8px;font-size:28px;font-weight:600;line-height:1.25;display:flex}.auth-module__Iay1tq__authHdr p{color:var(--gray-500);margin:0;font-size:15px;line-height:1.55}.auth-module__Iay1tq__authHdrCompact h1{margin:0 0 8px}.auth-module__Iay1tq__wave{transform-origin:70% 70%;font-size:26px;animation:2.6s ease-in-out infinite auth-module__Iay1tq__wave;display:inline-block}@keyframes auth-module__Iay1tq__wave{0%,60%,to{transform:rotate(0)}10%{transform:rotate(14deg)}20%{transform:rotate(-8deg)}30%{transform:rotate(14deg)}40%{transform:rotate(-4deg)}50%{transform:rotate(10deg)}}.auth-module__Iay1tq__alert{border-radius:8px;align-items:flex-start;gap:10px;padding:12px 14px;font-size:13px;line-height:1.5;display:flex}.auth-module__Iay1tq__alertDanger{background:var(--danger-50);color:var(--danger-700);border:1px solid #f5c9c9}.auth-module__Iay1tq__alertWarning{background:var(--warning-50);color:var(--warning-700);border:1px solid #f3e0ac}.auth-module__Iay1tq__alertInfo{background:var(--info-50);color:var(--info-700);border:1px solid #cfe0ee}.auth-module__Iay1tq__alertSuccess{background:var(--success-50);color:var(--success-700);border:1px solid #bfe7ce}.auth-module__Iay1tq__alertIcon{flex-shrink:0;width:16px;height:16px;margin-top:1px}.auth-module__Iay1tq__alertBody{flex:1}.auth-module__Iay1tq__alertBody strong{margin-bottom:2px;font-weight:600;display:block}.auth-module__Iay1tq__alertBody a,.auth-module__Iay1tq__alertBody button.auth-module__Iay1tq__alertInline{color:inherit;cursor:pointer;background:0 0;border:none;margin-left:4px;padding:0;font-family:inherit;font-size:13px;font-weight:600;text-decoration:underline}.auth-module__Iay1tq__authForm{flex-direction:column;gap:18px;display:flex}.auth-module__Iay1tq__fld{flex-direction:column;gap:6px;display:flex}.auth-module__Iay1tq__fldRow{justify-content:space-between;align-items:center;display:flex}.auth-module__Iay1tq__fldLabel{color:var(--gray-700);align-items:center;gap:4px;font-size:14px;font-weight:500;display:inline-flex}.auth-module__Iay1tq__req{color:var(--danger-500);font-weight:500}.auth-module__Iay1tq__opt{color:var(--gray-500);margin-left:4px;font-size:12px;font-weight:400}.auth-module__Iay1tq__helpLink{color:var(--brand-500);cursor:pointer;background:0 0;border:none;padding:0;font-family:inherit;font-size:13px;text-decoration:none;transition:color .15s}.auth-module__Iay1tq__helpLink:hover{color:var(--brand-700);text-decoration:underline}.auth-module__Iay1tq__inpWrap{position:relative}.auth-module__Iay1tq__inp{width:100%;height:44px;color:var(--gray-800);border:1px solid var(--border-default);border-radius:var(--r-md);background:#fff;outline:none;padding:0 14px;font-family:inherit;font-size:14px;transition:border-color .15s,box-shadow .15s}.auth-module__Iay1tq__inp::placeholder{color:var(--gray-300)}.auth-module__Iay1tq__inp:hover{border-color:var(--gray-300)}.auth-module__Iay1tq__inp:focus{border-color:var(--accent-500);box-shadow:var(--ring-focus)}.auth-module__Iay1tq__inpErr{border-color:var(--danger-500)}.auth-module__Iay1tq__inpErr:focus{box-shadow:0 0 0 3px #d645452e}.auth-module__Iay1tq__inpOk{border-color:var(--success-500)}.auth-module__Iay1tq__inpPw{padding-right:44px}.auth-module__Iay1tq__inpPwSuffix{padding-right:76px}.auth-module__Iay1tq__inpMono{font-family:var(--font-mono);font-variant-numeric:tabular-nums;letter-spacing:.02em}.auth-module__Iay1tq__togglePw{width:36px;height:36px;color:var(--gray-400);cursor:pointer;background:0 0;border:none;border-radius:6px;place-items:center;transition:color .15s,background .15s;display:grid;position:absolute;top:50%;right:4px;transform:translateY(-50%)}.auth-module__Iay1tq__togglePw:hover{color:var(--gray-600);background:var(--gray-100)}.auth-module__Iay1tq__togglePw svg{stroke-width:1.75px;width:18px;height:18px}.auth-module__Iay1tq__fieldSuffix{width:20px;height:20px;color:var(--success-500);pointer-events:none;place-items:center;display:grid;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.auth-module__Iay1tq__fieldSuffix svg{width:16px;height:16px}.auth-module__Iay1tq__fieldSuffixWithToggle{right:48px}.auth-module__Iay1tq__help{color:var(--gray-500);align-items:flex-start;gap:6px;margin-top:2px;font-size:12px;line-height:1.5;display:inline-flex}.auth-module__Iay1tq__help svg{width:13px;height:13px;color:var(--gray-400);flex-shrink:0;margin-top:2px}.auth-module__Iay1tq__errMsg{color:var(--danger-700);align-items:flex-start;gap:4px;font-size:12px;line-height:1.4;display:flex}.auth-module__Iay1tq__errMsg svg{flex-shrink:0;width:12px;height:12px;margin-top:2px}.auth-module__Iay1tq__btnPrimary{color:#fff;background:var(--brand-500);border:1px solid var(--brand-500);border-radius:var(--r-md);cursor:pointer;justify-content:center;align-items:center;gap:8px;width:100%;height:48px;padding:0 16px;font-family:inherit;font-size:15px;font-weight:600;transition:background .18s,border-color .18s,box-shadow .18s,transform .12s;display:inline-flex;position:relative;overflow:hidden;box-shadow:0 1px 2px #0121352e}.auth-module__Iay1tq__btnPrimary:hover{background:var(--brand-800);border-color:var(--brand-800);box-shadow:0 4px 10px #0121352e}.auth-module__Iay1tq__btnPrimary:active{transform:scale(.98)}.auth-module__Iay1tq__btnPrimary:disabled{opacity:.45;cursor:not-allowed;box-shadow:none;transform:none}.auth-module__Iay1tq__btnPrimary svg{stroke-width:1.75px;width:16px;height:16px}.auth-module__Iay1tq__btnPrimary>*{z-index:1;position:relative}.auth-module__Iay1tq__spinner{border:2px solid #ffffff59;border-top-color:#fff;border-radius:50%;width:14px;height:14px;animation:.7s linear infinite auth-module__Iay1tq__spin}@keyframes auth-module__Iay1tq__spin{to{transform:rotate(360deg)}}.auth-module__Iay1tq__cooldownFill{background:var(--brand-50);pointer-events:none;z-index:0;transition:width 1s linear;position:absolute;top:0;bottom:0;left:0}.auth-module__Iay1tq__divider{align-items:center;gap:14px;margin:4px 0;display:flex}.auth-module__Iay1tq__divider:before,.auth-module__Iay1tq__divider:after{content:"";background:var(--border-subtle);flex:1;height:1px}.auth-module__Iay1tq__divider span{color:var(--gray-400);letter-spacing:.04em;white-space:nowrap;font-size:12px}.auth-module__Iay1tq__btnGoogle{width:100%;height:48px;color:var(--gray-700);border:1px solid var(--border-default);border-radius:var(--r-md);cursor:pointer;background:#fff;justify-content:center;align-items:center;gap:12px;padding:0 16px;font-family:inherit;font-size:15px;font-weight:500;transition:background .15s,border-color .15s,transform .12s;display:inline-flex}.auth-module__Iay1tq__btnGoogle:hover{background:var(--gray-50);border-color:var(--border-strong)}.auth-module__Iay1tq__btnGoogle:active{transform:scale(.98)}.auth-module__Iay1tq__btnGoogle svg{width:18px;height:18px}.auth-module__Iay1tq__btnGoogle:disabled{opacity:.5;cursor:not-allowed}.auth-module__Iay1tq__authFoot{text-align:center;color:var(--gray-500);margin-top:4px;font-size:14px}.auth-module__Iay1tq__authFoot a,.auth-module__Iay1tq__authFoot button.auth-module__Iay1tq__linkLike{color:var(--brand-500);cursor:pointer;font-family:inherit;font-weight:500;font-size:inherit;background:0 0;border:none;margin-left:4px;padding:0;text-decoration:none}.auth-module__Iay1tq__authFoot a:hover,.auth-module__Iay1tq__authFoot button.auth-module__Iay1tq__linkLike:hover{color:var(--brand-700);text-decoration:underline}.auth-module__Iay1tq__authFoot a .auth-module__Iay1tq__arr,.auth-module__Iay1tq__authFoot button.auth-module__Iay1tq__linkLike .auth-module__Iay1tq__arr{transition:transform .18s;display:inline-block}.auth-module__Iay1tq__authFoot a:hover .auth-module__Iay1tq__arr,.auth-module__Iay1tq__authFoot button.auth-module__Iay1tq__linkLike:hover .auth-module__Iay1tq__arr{transform:translate(2px)}.auth-module__Iay1tq__authFootMuted a,.auth-module__Iay1tq__authFootMuted button.auth-module__Iay1tq__linkLike{color:var(--gray-500);text-decoration:underline}.auth-module__Iay1tq__authFootMuted a:hover,.auth-module__Iay1tq__authFootMuted button.auth-module__Iay1tq__linkLike:hover{color:var(--gray-800)}.auth-module__Iay1tq__authMicro{text-align:center;color:var(--gray-400);font-size:12px;position:absolute;bottom:32px;left:0;right:0}.auth-module__Iay1tq__authMicro a{color:var(--gray-500);text-decoration:none}.auth-module__Iay1tq__authMicro a:hover{color:var(--gray-700)}.auth-module__Iay1tq__authMicroSep{color:var(--gray-300);margin:0 8px}.auth-module__Iay1tq__authMicroStatic{width:100%;max-width:440px;margin-top:24px;position:static;bottom:auto;left:auto;right:auto}.auth-module__Iay1tq__terms{background:var(--gray-50);border:1px solid var(--border-subtle);border-radius:var(--r-md);flex-direction:column;gap:10px;padding:14px 16px;display:flex}.auth-module__Iay1tq__termsCheck{cursor:pointer;color:var(--gray-700);align-items:flex-start;gap:10px;font-size:13px;line-height:1.5;display:flex}.auth-module__Iay1tq__termsCheck input{width:16px;height:16px;accent-color:var(--brand-500);cursor:pointer;flex-shrink:0;margin-top:1px}.auth-module__Iay1tq__termsCheckAll{border-bottom:1px dashed var(--border-default);color:var(--gray-800);padding-bottom:10px;font-weight:600}.auth-module__Iay1tq__termsCheckAllOpt{color:var(--gray-500);margin-left:6px;font-weight:400}.auth-module__Iay1tq__termsCheck a{color:var(--brand-500);margin-left:6px;font-weight:500;text-decoration:underline}.auth-module__Iay1tq__termsCheck strong{font-weight:500}.auth-module__Iay1tq__mailArt{width:144px;height:96px;margin:8px 0 4px;position:relative}.auth-module__Iay1tq__mailArtRing{background:radial-gradient(circle at 50% 50%, var(--brand-50) 0%, transparent 70%);border-radius:50%;animation:2.6s ease-in-out infinite auth-module__Iay1tq__pulse;position:absolute;inset:0;transform:scale(1.4)}.auth-module__Iay1tq__mailArtRing2{background:radial-gradient(circle,#22d3ee1f 0%,#0000 65%);animation-delay:.6s}.auth-module__Iay1tq__mailArtEnv{width:96px;height:72px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.auth-module__Iay1tq__mailArtEnv:before{content:"";border:1.5px solid var(--brand-500);box-shadow:var(--shadow-md);background:#fff;border-radius:10px;position:absolute;inset:0}.auth-module__Iay1tq__mailArtEnv:after{content:"";background:var(--brand-500);clip-path:polygon(0 0,100% 0,50% 100%);border-radius:10px 10px 0 0;height:56%;position:absolute;top:-1.5px;left:-1.5px;right:-1.5px}.auth-module__Iay1tq__mailArtStamp{background:var(--accent-500);width:32px;height:32px;color:var(--brand-800);z-index:2;border-radius:50%;place-items:center;display:grid;position:absolute;top:-6px;right:-6px;box-shadow:0 4px 12px #22d3ee66,inset 0 0 0 3px #fff}.auth-module__Iay1tq__mailArtStamp svg{stroke-width:3px;width:14px;height:14px}@keyframes auth-module__Iay1tq__pulse{0%,to{opacity:.55;transform:scale(1.35)}50%{opacity:.95;transform:scale(1.55)}}.auth-module__Iay1tq__emailPill{background:var(--gray-50);border:1px solid var(--border-default);font-family:var(--font-mono);color:var(--gray-800);border-radius:999px;margin-top:14px;padding:8px 14px;font-size:13px;font-weight:500;display:inline-block}.auth-module__Iay1tq__steps{border-top:1px solid var(--border-subtle);border-bottom:1px solid var(--border-subtle);grid-template-columns:1fr 1fr 1fr;gap:0;width:100%;padding:14px 4px;display:grid}.auth-module__Iay1tq__step{text-align:center;color:var(--gray-400);letter-spacing:.02em;flex-direction:column;align-items:center;gap:6px;font-size:11px;display:flex;position:relative}.auth-module__Iay1tq__stepN{border:1px solid var(--border-default);width:22px;height:22px;color:var(--gray-400);font-family:var(--font-mono);background:#fff;border-radius:50%;place-items:center;font-size:11px;font-weight:600;transition:all .2s;display:grid}.auth-module__Iay1tq__stepDone .auth-module__Iay1tq__stepN{background:var(--brand-500);border-color:var(--brand-500);color:#fff}.auth-module__Iay1tq__stepDone .auth-module__Iay1tq__stepLbl{color:var(--gray-600)}.auth-module__Iay1tq__stepNow .auth-module__Iay1tq__stepN{border-color:var(--accent-500);color:var(--brand-700);box-shadow:var(--ring-focus)}.auth-module__Iay1tq__stepNow .auth-module__Iay1tq__stepLbl{color:var(--brand-700);font-weight:600}.auth-module__Iay1tq__step+.auth-module__Iay1tq__step:before{content:"";background:var(--border-default);z-index:-1;height:1px;position:absolute;top:11px;left:-50%;right:50%}.auth-module__Iay1tq__stepDone+.auth-module__Iay1tq__step:before{background:var(--brand-500)}.auth-module__Iay1tq__tip{background:var(--gray-50);border:1px solid var(--border-subtle);border-radius:var(--r-md);text-align:left;width:100%;color:var(--gray-600);align-items:flex-start;gap:10px;padding:14px 16px;font-size:13px;line-height:1.55;display:flex}.auth-module__Iay1tq__tip svg{stroke-width:1.75px;width:16px;height:16px;color:var(--gray-400);flex-shrink:0;margin-top:1px}.auth-module__Iay1tq__tip strong{color:var(--gray-800);margin-bottom:2px;font-weight:600;display:block}.auth-module__Iay1tq__tip a{color:var(--brand-500);text-decoration:none}.auth-module__Iay1tq__tip a:hover{text-decoration:underline}.auth-module__Iay1tq__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.auth-module__Iay1tq__journey{align-items:center;gap:8px;margin-top:12px;display:flex}.auth-module__Iay1tq__journeySeg{background:var(--gray-150);border-radius:2px;flex:1;height:3px}.auth-module__Iay1tq__journeySegDone{background:var(--brand-500)}.auth-module__Iay1tq__journeySegNow{background:linear-gradient(90deg, var(--brand-500) 60%, var(--gray-150) 60%)}.auth-module__Iay1tq__journeyLbl{color:var(--gray-500);font-size:11px;font-family:var(--font-mono);letter-spacing:.04em;white-space:nowrap}.auth-module__Iay1tq__idCard{background:var(--gray-50);border:1px solid var(--border-subtle);border-radius:var(--r-md);align-items:center;gap:14px;padding:16px;display:flex;position:relative}.auth-module__Iay1tq__idCardAvatar{color:#fff;width:44px;height:44px;box-shadow:inset 0 0 0 2px #fff, 0 0 0 1px var(--border-default);letter-spacing:-.02em;background:linear-gradient(135deg,#2d7bad 0%,#6be8ff 100%);border-radius:50%;flex-shrink:0;place-items:center;font-size:16px;font-weight:600;display:grid}.auth-module__Iay1tq__idCardMeta{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.auth-module__Iay1tq__idCardRow{align-items:baseline;gap:8px;font-size:14px;display:flex}.auth-module__Iay1tq__idCardK{color:var(--gray-400);font-size:11px;font-family:var(--font-mono);letter-spacing:.04em;flex-shrink:0;width:44px}.auth-module__Iay1tq__idCardV{color:var(--gray-800);text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.auth-module__Iay1tq__idCardCaption{color:var(--gray-400);letter-spacing:.02em;margin-top:4px;font-size:11px}.auth-module__Iay1tq__idCardBadge{border:1px solid var(--border-default);color:var(--gray-500);letter-spacing:.06em;background:#fff;border-radius:999px;align-items:center;gap:4px;padding:3px 8px;font-size:10px;font-weight:600;display:inline-flex;position:absolute;top:14px;right:14px}.auth-module__Iay1tq__idCardBadge svg{width:11px;height:11px;color:var(--brand-500)}.auth-module__Iay1tq__modalBg{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:100;background:#0a14208c;justify-content:center;align-items:center;padding:24px;animation:.2s both auth-module__Iay1tq__fadeBg;display:flex;position:fixed;inset:0}@keyframes auth-module__Iay1tq__fadeBg{0%{opacity:0}}.auth-module__Iay1tq__modal{border-radius:var(--r-lg);box-shadow:var(--shadow-xl);background:#fff;flex-direction:column;gap:16px;width:100%;max-width:380px;padding:24px;animation:.26s cubic-bezier(.22,1,.36,1) both auth-module__Iay1tq__modalIn;display:flex}@keyframes auth-module__Iay1tq__modalIn{0%{opacity:0;transform:translateY(8px)scale(.98)}}.auth-module__Iay1tq__modal h3{color:var(--gray-800);letter-spacing:-.02em;margin:0;font-size:18px;font-weight:600}.auth-module__Iay1tq__modal p{color:var(--gray-600);margin:0;font-size:14px;line-height:1.55}.auth-module__Iay1tq__modalActions{gap:10px;margin-top:4px;display:flex}.auth-module__Iay1tq__btnCancel{height:40px;color:var(--gray-700);border:1px solid var(--border-default);border-radius:var(--r-md);cursor:pointer;background:#fff;flex:1;padding:0 14px;font-family:inherit;font-size:14px;font-weight:500;transition:background .15s}.auth-module__Iay1tq__btnCancel:hover{background:var(--gray-50)}.auth-module__Iay1tq__btnConfirm{color:#fff;background:var(--danger-500);border:1px solid var(--danger-500);border-radius:var(--r-md);cursor:pointer;flex:1;height:40px;padding:0 14px;font-family:inherit;font-size:14px;font-weight:600;transition:background .15s}.auth-module__Iay1tq__btnConfirm:hover{background:var(--danger-700);border-color:var(--danger-700)}@keyframes auth-module__Iay1tq__fadeUp{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes auth-module__Iay1tq__fadeLeft{0%{opacity:0;transform:translate(-12px)}to{opacity:1;transform:none}}.auth-module__Iay1tq__animCard{animation:.5s cubic-bezier(.22,1,.36,1) .18s both auth-module__Iay1tq__fadeUp}.auth-module__Iay1tq__animCard>*{animation:.5s cubic-bezier(.22,1,.36,1) both auth-module__Iay1tq__fadeUp}.auth-module__Iay1tq__animCard>:first-child{animation-delay:.22s}.auth-module__Iay1tq__animCard>:nth-child(2){animation-delay:.28s}.auth-module__Iay1tq__animCard>:nth-child(3){animation-delay:.34s}.auth-module__Iay1tq__animCard>:nth-child(4){animation-delay:.4s}.auth-module__Iay1tq__animCard>:nth-child(5){animation-delay:.46s}.auth-module__Iay1tq__animCard>:nth-child(6){animation-delay:.52s}.auth-module__Iay1tq__animCard>:nth-child(7){animation-delay:.58s}.auth-module__Iay1tq__animLeft,.auth-module__Iay1tq__animLeft>*{animation:.6s cubic-bezier(.22,1,.36,1) both auth-module__Iay1tq__fadeLeft}.auth-module__Iay1tq__animLeft>:first-child{animation-delay:80ms}.auth-module__Iay1tq__animLeft>:nth-child(2){animation-delay:.2s}.auth-module__Iay1tq__animLeft>:nth-child(3){animation-delay:.32s}@keyframes auth-module__Iay1tq__shake{0%,to{transform:translate(0)}25%{transform:translate(-3px)}50%{transform:translate(3px)}75%{transform:translate(-2px)}}.auth-module__Iay1tq__shake{animation:.24s cubic-bezier(.36,.07,.19,.97) auth-module__Iay1tq__shake}.auth-module__Iay1tq__mobileHeader{display:none}@media (max-width:767px){.auth-module__Iay1tq__auth{grid-template-columns:1fr;height:auto;min-height:100vh}.auth-module__Iay1tq__authLeft{display:none}.auth-module__Iay1tq__mobileHeader{border-bottom:1px solid var(--border-subtle);z-index:5;background:#fff;justify-content:flex-start;align-items:center;min-height:56px;padding:14px 20px;display:flex;position:sticky;top:0}.auth-module__Iay1tq__mobileHeader .auth-module__Iay1tq__alLogo{color:var(--gray-800);gap:8px}.auth-module__Iay1tq__mobileHeader .auth-module__Iay1tq__alLogoWordmark{color:var(--gray-800);font-size:17px}.auth-module__Iay1tq__mobileHeader .auth-module__Iay1tq__alLogoMark{border-radius:7px;width:26px;height:26px;font-size:14px}.auth-module__Iay1tq__authRight{justify-content:flex-start;align-items:stretch;padding:0}.auth-module__Iay1tq__authRightScroll{height:auto;overflow-y:visible}.auth-module__Iay1tq__authCard,.auth-module__Iay1tq__authCardWide,.auth-module__Iay1tq__authCardScroll{gap:22px;width:100%;max-width:none;margin:0;padding:28px 20px 32px}.auth-module__Iay1tq__authBack{display:none}.auth-module__Iay1tq__authMicro{border-top:1px solid var(--border-subtle);margin-top:8px;padding:24px 20px 32px;position:static}.auth-module__Iay1tq__authMicroStatic{border-top:1px solid var(--border-subtle);padding:24px 20px 32px}.auth-module__Iay1tq__authHdr h1{font-size:24px}.auth-module__Iay1tq__btnPrimary,.auth-module__Iay1tq__btnGoogle{height:46px;font-size:14px}.auth-module__Iay1tq__inp{height:42px}.auth-module__Iay1tq__idCard{gap:12px;padding:14px}.auth-module__Iay1tq__idCardBadge{top:10px;right:10px}}@media (prefers-reduced-motion:reduce){.auth-module__Iay1tq__animCard,.auth-module__Iay1tq__animCard>*,.auth-module__Iay1tq__animLeft,.auth-module__Iay1tq__animLeft>*,.auth-module__Iay1tq__shake,.auth-module__Iay1tq__wave,.auth-module__Iay1tq__mailArtRing{animation:none!important}}