.ProfilePage_container__fan9A{font-family:Open Sans,sans-serif;display:flex;flex-direction:column;align-items:center;min-height:100vh;background-color:transparent;padding:2rem}.ProfilePage_profileInfo__YKNl7{background:linear-gradient(135deg,#6a0dad,#8a2be2,indigo);border-radius:15px;padding:2.5rem;margin:1rem 0;width:100%;max-width:600px;color:#dcd7c9;text-align:center;box-shadow:0 10px 25px rgba(106,13,173,.5),0 0 15px rgba(4,217,255,.3)}.ProfilePage_profileInfo__YKNl7 h2,.ProfilePage_profileInfo__YKNl7 h3{margin:.5rem 0;font-size:1.2rem;color:#e6dfd9;text-shadow:0 0 5px rgba(0,0,0,.3)}.ProfilePage_profileInfo__YKNl7 h2{font-size:1.5rem;font-weight:700}.ProfilePage_profileInfo__YKNl7 h3{font-size:1.2rem;font-weight:400}.ProfilePage_passwordChangeForm__jeET3{margin-top:1rem;display:flex;flex-direction:column;align-items:center}.ProfilePage_passwordChangeForm__jeET3 input{padding:.5rem;margin:.5rem 0;border:2px solid #ccc;border-radius:5px;width:100%;max-width:300px;background-color:hsla(44,21%,83%,.1);color:#000;transition:all .3s ease}.ProfilePage_passwordChangeForm__jeET3 input:focus{outline:none;border-color:#6a0dad;box-shadow:0 0 5px rgba(106,13,173,.5)}.ProfilePage_passwordChangeForm__jeET3 button{padding:.5rem 1rem;background-color:#6a0dad;color:#fff;border:none;border-radius:5px;cursor:pointer}.ProfilePage_passwordChangeForm__jeET3 button:hover{background-color:#8a2be2}.ProfilePage_error__l_v3K{color:red}.ProfilePage_success__4EcB4{color:#0f0}.ProfilePage_backButton__hw_9p{background:linear-gradient(135deg,#f0f,#bd26d1);color:#fff;padding:.7rem 1.5rem;border:none;border-radius:8px;text-decoration:none;font-weight:700;display:inline-block;margin-top:1.5rem;transition:all .3s ease;box-shadow:0 0 10px rgba(189,38,209,.4);text-transform:uppercase;letter-spacing:1px}.ProfilePage_backButton__hw_9p:hover{background:linear-gradient(135deg,#bd26d1,#f0f);transform:translateY(-3px);box-shadow:0 5px 15px rgba(189,38,209,.6)}.ProfilePage_headingText___vCUC{color:#fff;margin:.7rem 0;text-shadow:0 0 10px rgba(4,217,255,.5);letter-spacing:1px}.ProfilePage_inputField__4D1_p{padding:.5rem;margin:.5rem 0;border:2px solid #ccc;border-radius:5px;width:100%;max-width:300px;background-color:hsla(44,21%,83%,.1);color:#000;transition:all .3s ease}.ProfilePage_inputField__4D1_p:focus{outline:none;border-color:#6a0dad;box-shadow:0 0 5px rgba(106,13,173,.5)}.ProfilePage_sendEmailButton__B3ghT{width:100%;box-sizing:border-box;padding:.75rem;background:linear-gradient(135deg,#04d9ff,#0487ff);color:#fff;border:none;border-radius:4px;cursor:pointer;transition:all .3s ease;font-weight:700;letter-spacing:.5px;box-shadow:0 4px 8px rgba(4,135,255,.3);margin-top:.5rem}.ProfilePage_sendEmailButton__B3ghT:hover{background:linear-gradient(135deg,#0487ff,#04d9ff);transform:translateY(-2px);box-shadow:0 6px 12px rgba(4,135,255,.4)}.ProfilePage_loading__1EoiL{text-align:center;margin:2rem auto;font-size:1.2rem;color:#dcd7c9;background:rgba(106,13,173,.2);padding:1rem 2rem;border-radius:8px}