.login-module__qA4lSG__hlSource{color:var(--source)}.login-module__qA4lSG__hlInfra{color:var(--infra-deep)}.login-module__qA4lSG__form{flex-direction:column;display:flex}.login-module__qA4lSG__kicker{letter-spacing:2.2px;text-transform:uppercase;color:var(--ink-soft);align-items:center;gap:8px;margin:0 0 14px;font-size:10.5px;font-weight:600;display:flex}.login-module__qA4lSG__joyDot{background:var(--joy);border-radius:50%;width:6px;height:6px}.login-module__qA4lSG__title{letter-spacing:-.6px;color:var(--ink);margin:0 0 10px;font-size:27px;font-weight:700}.login-module__qA4lSG__tagline{color:var(--ink-mid);margin:0 0 26px;font-size:14px}.login-module__qA4lSG__divider{color:var(--ink-soft);align-items:center;gap:14px;margin:22px 0;font-size:11.5px;display:flex}.login-module__qA4lSG__divider:before,.login-module__qA4lSG__divider:after{content:"";background:var(--border);flex:1;height:1px}.login-module__qA4lSG__field{flex-direction:column;gap:8px;margin-bottom:22px;display:flex}.login-module__qA4lSG__field label{color:var(--ink-mid);font-size:12px;font-weight:600}.login-module__qA4lSG__labelRow{justify-content:space-between;align-items:baseline;display:flex}.login-module__qA4lSG__forgot{color:var(--infra);cursor:pointer;font-size:12px;font-weight:600}.login-module__qA4lSG__field input{height:44px;font:inherit;background:var(--bg-page);color:var(--ink);border:1px solid #e4e4e7;border-radius:10px;width:100%;padding:0 16px;font-size:13.5px}.login-module__qA4lSG__field input::placeholder{color:var(--ink-soft)}.login-module__qA4lSG__field input:focus{outline:2px solid var(--infra-soft);border-color:var(--infra)}.login-module__qA4lSG__hint{color:var(--ink-soft);margin:6px 0 0;font-size:12px}.login-module__qA4lSG__flash{color:var(--joy-deep,var(--infra-deep));background:var(--joy-mist,var(--infra-soft));border-radius:8px;margin:0 0 18px;padding:8px 12px;font-size:13px;font-weight:600}.login-module__qA4lSG__pwWrap{position:relative}.login-module__qA4lSG__eye{color:var(--ink-soft);cursor:pointer;background:0 0;border:none;place-content:center;padding:4px;display:grid;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.login-module__qA4lSG__error{color:var(--source-deep);background:var(--source-mist);border-radius:8px;margin:0 0 16px;padding:8px 12px;font-size:13px;font-weight:600}.login-module__qA4lSG__submit{height:48px;font:inherit;color:#fff;background:var(--infra);cursor:pointer;border:none;border-radius:24px;margin-top:8px;font-size:15px;font-weight:700}.login-module__qA4lSG__submit:hover:not(:disabled){filter:brightness(1.06)}.login-module__qA4lSG__submit:disabled{opacity:.6;cursor:not-allowed}.login-module__qA4lSG__note{color:var(--ink-soft);justify-content:center;align-items:center;gap:7px;margin:18px 0 0;font-size:11px;display:flex}.login-module__qA4lSG__switch{color:var(--ink-mid);margin:0;font-size:13px}.login-module__qA4lSG__switch a{color:var(--infra);font-weight:700}.login-module__qA4lSG__testimonial{background:var(--bg-card);border:1px solid var(--border);border-radius:16px;flex-direction:column;gap:12px;width:428px;max-width:100%;margin:0;padding:22px 24px;display:flex}.login-module__qA4lSG__tHead{align-items:center;gap:14px;display:flex}.login-module__qA4lSG__tAvatar{display:inline-flex;position:relative}.login-module__qA4lSG__tBadge{position:absolute;bottom:-2px;right:-3px}.login-module__qA4lSG__tWho{flex-direction:column;gap:2px;display:flex}.login-module__qA4lSG__tWho b{color:var(--ink);font-size:14px;font-weight:700}.login-module__qA4lSG__tRole{color:var(--ink-mid);align-items:center;gap:6px;font-size:11px;display:flex}.login-module__qA4lSG__presence{background:var(--impact);border-radius:50%;width:4.5px;height:4.5px}.login-module__qA4lSG__tQuote{color:var(--ink);max-width:300px;margin:0;font-size:13px;line-height:18px;position:relative}.login-module__qA4lSG__sparkA,.login-module__qA4lSG__sparkB{fill:var(--joy);position:absolute}.login-module__qA4lSG__sparkA{width:10px;height:10px;top:-6px;right:60px}.login-module__qA4lSG__sparkB{width:7px;height:7px;fill:var(--joy-bright);bottom:-2px;right:6px}.login-module__qA4lSG__tFoot{color:var(--infra);align-items:center;gap:7px;font-size:11px;font-weight:600;display:flex}.login-module__qA4lSG__tFoot time{color:var(--ink-soft);margin-left:auto;font-weight:400}.login-module__qA4lSG__unverified{background:var(--infra-mist);border:1px solid var(--infra-soft);border-radius:10px;margin:0 0 16px;padding:12px 14px}.login-module__qA4lSG__unverifiedTitle{color:var(--infra-deep);margin:0;font-size:13px;font-weight:600}.login-module__qA4lSG__unverifiedResend{font:inherit;color:var(--infra);cursor:pointer;background:0 0;border:none;margin-top:8px;padding:0;font-size:12.5px;font-weight:700;text-decoration:underline}.login-module__qA4lSG__unverifiedSent{color:var(--impact);margin:8px 0 0;font-size:12.5px;font-weight:600}.login-module__qA4lSG__oauthNote{color:var(--ink-soft);margin:10px 0 0;font-size:11.5px;line-height:1.45}
