.login-module__WEZH7G__body{flex-direction:column;flex:1;padding:20px 24px 24px;display:flex}.login-module__WEZH7G__hero{margin-top:36px;margin-bottom:auto}.login-module__WEZH7G__heroSm{margin-top:20px;margin-bottom:28px}.login-module__WEZH7G__brand{color:#0f1419;letter-spacing:-1px;margin:0 0 12px;font-size:32px;font-weight:700}.login-module__WEZH7G__brandSm{font-size:24px}.login-module__WEZH7G__heroSub{color:#5a6473;font-size:15px;line-height:1.55}.login-module__WEZH7G__heroSubSm{font-size:13px}.login-module__WEZH7G__heroSub b{color:#0f1419;font-weight:600}.login-module__WEZH7G__heroVisual{flex-direction:column;gap:8px;margin:28px 0;display:flex}.login-module__WEZH7G__hvRow{background:#fff;border:.5px solid #e8eaee;border-radius:11px;align-items:center;gap:10px;padding:11px 13px;display:flex;box-shadow:0 1px 3px #00000008}.login-module__WEZH7G__hvDot{border-radius:50%;flex-shrink:0;width:7px;height:7px}.login-module__WEZH7G__hvName{color:#0f1419;flex:1;font-size:12.5px;font-weight:600}.login-module__WEZH7G__hvRate{font-variant-numeric:tabular-nums;font-size:12.5px;font-weight:700}.login-module__WEZH7G__up{color:var(--jaroo-profit)}.login-module__WEZH7G__down{color:var(--jaroo-loss)}.login-module__WEZH7G__loginArea{margin-top:24px}.login-module__WEZH7G__loginBtn{color:#0f1419;background:#fff;border:.5px solid #e8eaee;border-radius:12px;justify-content:center;align-items:center;gap:10px;width:100%;margin-bottom:10px;padding:14px;font-family:inherit;font-size:14px;font-weight:600;display:flex;position:relative}.login-module__WEZH7G__loginBtnIco{flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;display:flex}.login-module__WEZH7G__primary{color:#fff;background:#0f1419;border:none;box-shadow:0 4px 12px #0f141947}.login-module__WEZH7G__loginBtn:disabled{opacity:.4;cursor:not-allowed}.login-module__WEZH7G__kakao{color:#191919;background:#fee500;border:none}.login-module__WEZH7G__kakao:disabled{opacity:.4}.login-module__WEZH7G__disabled{opacity:.4;cursor:not-allowed}.login-module__WEZH7G__soon{color:#97a0ae;background:#f2f3f6;border-radius:5px;padding:2px 7px;font-size:9.5px;font-weight:600;position:absolute;right:13px}.login-module__WEZH7G__divider{align-items:center;gap:10px;margin:16px 0;display:flex}.login-module__WEZH7G__divider:before,.login-module__WEZH7G__divider:after{content:"";background:#e8eaee;flex:1;height:.5px}.login-module__WEZH7G__dividerSpan{color:#97a0ae;font-size:10.5px}.login-module__WEZH7G__consent{margin:0 0 14px}.login-module__WEZH7G__consentLabel{cursor:pointer;align-items:flex-start;gap:8px;display:flex}.login-module__WEZH7G__consentBox{accent-color:#0f1419;cursor:pointer;flex-shrink:0;width:15px;height:15px;margin-top:2px}.login-module__WEZH7G__consentText{color:#5a6473;word-break:keep-all;font-size:11px;line-height:1.6}.login-module__WEZH7G__consentBadge{color:#2b6be6;vertical-align:1px;background:#eaf0f8;border-radius:5px;margin-right:4px;padding:1px 6px;font-size:9px;font-weight:600;display:inline-block}.login-module__WEZH7G__termsLink{color:#0f1419;text-underline-offset:2px;font-weight:600;text-decoration:underline}.login-module__WEZH7G__field{margin-bottom:14px}.login-module__WEZH7G__fieldLabel{color:#5a6473;margin-bottom:6px;font-size:11.5px;font-weight:500}.login-module__WEZH7G__fieldInput{color:#0f1419;background:#fff;border:.5px solid #e8eaee;border-radius:11px;outline:none;width:100%;padding:13px 14px;font-family:inherit;font-size:13.5px}.login-module__WEZH7G__fieldInput::placeholder{color:#b8c0ca}.login-module__WEZH7G__fieldInput:focus{border-color:#2b6be6}.login-module__WEZH7G__forgotWrap{justify-content:flex-end;margin-top:8px;display:flex}.login-module__WEZH7G__forgotBtn{color:#0f1419;text-underline-offset:3px;cursor:pointer;background:0 0;border:none;padding:0;font-family:inherit;font-size:11px;font-weight:500;text-decoration:underline}.login-module__WEZH7G__forgotBtn:disabled{opacity:.5;cursor:not-allowed}.login-module__WEZH7G__signupLine{text-align:center;color:#5a6473;margin-top:20px;font-size:12px}.login-module__WEZH7G__signupLineBtn{color:#0f1419;margin-left:4px;font-weight:600}.login-module__WEZH7G__guestBtn{color:#5a6473;text-underline-offset:3px;cursor:pointer;background:0 0;border:none;border-radius:12px;width:100%;margin-top:2px;padding:12px;font-family:inherit;font-size:13px;font-weight:600;text-decoration:underline}.login-module__WEZH7G__error{color:#e5485d;background:#fbe6e7;border-radius:11px;margin:4px 0 10px;padding:10px 12px;font-size:12px;line-height:1.5}.login-module__WEZH7G__info{color:#2b6be6;background:#eaf0f8;border-radius:11px;margin:4px 0 10px;padding:10px 12px;font-size:12px;line-height:1.5}
