@import url("https://cdn.jsdelivr.net/gh/orioncactus/pretendard@v1.3.9/dist/web/variable/pretendardvariable.css");.PetFulLogin_container__NLFSy{display:flex;justify-content:center;align-items:center;min-height:80vh;padding:20px}.PetFulLogin_loginCard__B9QkD{width:448px;height:509px;background-color:#ffffff;border-radius:12px;box-shadow:0 4px 6px 0 rgba(0,0,0,.1);padding:36px;position:relative}.PetFulLogin_header___dxw6{margin-top:-35px;margin-bottom:32px;text-align:center}.PetFulLogin_logoContainer__fc3CQ{display:flex;justify-content:center;margin-bottom:24px}.PetFulLogin_logo__DeZ5c{width:128px;height:128px;object-fit:cover}.PetFulLogin_title__bvcbt{font-family:Pretendard Variable,-apple-system,BlinkMacSystemFont,system-ui,Roboto,Helvetica Neue,Segoe UI,Apple SD Gothic Neo,Noto Sans KR,Malgun Gothic,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,sans-serif;font-weight:400;font-size:14px;line-height:1.43;color:#4b5563;text-align:center;margin:-35px}.PetFulLogin_form__C9b0f{margin-bottom:24px}.PetFulLogin_fieldGroup__4YfxV{margin-bottom:20px}.PetFulLogin_label__vfasK{display:block;font-size:14px;line-height:1.19;color:#594a3e;margin-bottom:8px}.PetFulLogin_input__5SlGk,.PetFulLogin_label__vfasK{font-family:Pretendard Variable,-apple-system,BlinkMacSystemFont,system-ui,Roboto,Helvetica Neue,Segoe UI,Apple SD Gothic Neo,Noto Sans KR,Malgun Gothic,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,sans-serif;font-weight:400}.PetFulLogin_input__5SlGk{width:100%;height:50px;background-color:#ffffff;border:1px solid #e5e7eb;border-radius:8px;padding:0 16px;font-size:16px;line-height:1.5;color:#000000;outline:none;transition:border-color .2s ease}.PetFulLogin_input__5SlGk::placeholder{color:#adaebc}.PetFulLogin_input__5SlGk:focus{border-color:#f5a623}.PetFulLogin_passwordContainer__EZ_Ee{position:relative;display:flex;align-items:center}.PetFulLogin_passwordToggle___auWR{position:absolute;right:16px;top:50%;transform:translateY(-50%);background:none;border:none;cursor:pointer;padding:0;display:flex;align-items:center;justify-content:center;width:18px;height:24px}.PetFulLogin_eyeIcon__LpVLi{width:18px;height:14px;opacity:.6;transition:opacity .2s ease;filter:brightness(.7)}.PetFulLogin_passwordToggle___auWR:hover .PetFulLogin_eyeIcon__LpVLi{opacity:1;filter:brightness(1)}.PetFulLogin_passwordToggle___auWR:active .PetFulLogin_eyeIcon__LpVLi{transform:scale(.95)}.PetFulLogin_loginButton__7Ud3p{width:100%;height:48px;background-color:#f5a623;border:none;border-radius:9999px;font-family:Pretendard Variable,-apple-system,BlinkMacSystemFont,system-ui,Roboto,Helvetica Neue,Segoe UI,Apple SD Gothic Neo,Noto Sans KR,Malgun Gothic,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,sans-serif;font-weight:400;font-size:16px;line-height:1.19;color:#ffffff;cursor:pointer;transition:background-color .2s ease}.PetFulLogin_loginButton__7Ud3p:hover{background-color:#e0941f}.PetFulLogin_loginButton__7Ud3p:active{background-color:#d08a1d}.PetFulLogin_loginButton__7Ud3p:disabled{background-color:#d1d5db;cursor:not-allowed}.PetFulLogin_errorMessage__4Sw7D{font-size:14px;margin-bottom:16px;text-align:center;padding:8px 12px;background-color:#fef2f2;border:1px solid #fecaca;border-radius:6px}.PetFulLogin_errorMessage__4Sw7D,.PetFulLogin_passwordErrorMessage__RxcYc{font-family:Pretendard Variable,-apple-system,BlinkMacSystemFont,system-ui,Roboto,Helvetica Neue,Segoe UI,Apple SD Gothic Neo,Noto Sans KR,Malgun Gothic,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,sans-serif;font-weight:400;line-height:1.5;color:#ef4444}.PetFulLogin_passwordErrorMessage__RxcYc{font-size:12px;margin-top:4px;text-align:left;padding:4px 0}.PetFulLogin_footer__2qUQT{display:flex;justify-content:center;margin-top:16px;margin-bottom:16px}.PetFulLogin_linkGroup__DfEYF{display:flex;gap:10px;margin-left:auto;margin-right:110px}.PetFulLogin_link__YpYHx{font-family:Pretendard Variable,-apple-system,BlinkMacSystemFont,system-ui,Roboto,Helvetica Neue,Segoe UI,Apple SD Gothic Neo,Noto Sans KR,Malgun Gothic,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,sans-serif;font-weight:400;font-size:14px;line-height:1.43;color:#4b5563;text-decoration:none;transition:color .2s ease}.PetFulLogin_link__YpYHx:hover{color:#f5a623}.PetFulLogin_terms__1xvcc{font-family:Pretendard Variable,-apple-system,BlinkMacSystemFont,system-ui,Roboto,Helvetica Neue,Segoe UI,Apple SD Gothic Neo,Noto Sans KR,Malgun Gothic,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,sans-serif;font-weight:400;font-size:12px;line-height:1.33;color:#000000;text-align:center;opacity:.7}@media (max-width:480px){.PetFulLogin_loginCard__B9QkD{width:100%;max-width:400px;height:auto;min-height:500px;padding:24px}.PetFulLogin_container__NLFSy{padding:16px}.PetFulLogin_logo__DeZ5c{width:96px;height:96px}.PetFulLogin_footer__2qUQT{display:flex;flex-direction:column;align-items:center;gap:8px;margin-top:16px}}