.loginBox_boxContainer__opW9Y{position:relative;padding:2rem;border-radius:.5rem;max-width:35rem;width:100%;max-height:30rem;border:1px solid #000;background-color:#fff}.patient-details_formContainer__jfa3A{max-width:-moz-fit-content;max-width:fit-content;border:1.5px solid #00000020;box-shadow:0 0 10px -2px #00000015;padding:1rem;border-radius:.5rem;background-color:#fff;margin-top:3rem;margin-left:.5rem;margin-right:.5rem}.patient-details_patientFormHeading__ZLYrZ{font-size:1.4rem;color:#0a2668;font-weight:500;margin-left:.5rem}.patient-details_patientDetailsForm__jq_yP{display:flex;flex-direction:column;width:30rem}@media (max-width:400px){.patient-details_patientDetailsForm__jq_yP{width:100%;margin-left:auto;margin-right:auto}.patient-details_formContainer__jfa3A{margin-left:.5rem;margin-right:.5rem}}@media (min-width:400px) and (max-width:550px){.patient-details_patientDetailsForm__jq_yP{width:100%;margin-left:auto;margin-right:auto}.patient-details_formContainer__jfa3A{margin-left:auto;margin-right:auto}}.patient-details_patientInputDiv__Vjw_8{position:relative;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;margin-top:1rem;width:100%}.patient-details_patientFullNameLabel__hWtuy{position:absolute;top:-11px;left:15px;background-color:#fff;padding:0 .3rem;z-index:10;color:#4a3333;font-weight:500}.patient-details_patientInput__igOMB{padding:1.1rem;border:1.5px solid #00000030;border-radius:.5rem;background-color:#fff;font-weight:500;font-size:1.1rem;width:100%}.patient-details_patientInput__igOMB:focus{border:1.5px solid #00000080}.patient-details_loginPopCover___u90i{position:fixed;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;z-index:100;background-color:rgba(0,0,0,.15)}.patient-details_loginPop__2YJcs{z-index:110;position:relative;display:flex;justify-content:center;align-items:center}.patient-details_patientInputAge__zIC_p{padding:1.1rem;width:100%;border:1.5px solid #00000030;border-radius:.5rem;background-color:#fff;font-weight:500;font-size:1.1rem}.patient-details_patientInputAge__zIC_p:focus{border:1.5px solid #00000080}.patient-details_patientInputGender__Oi1yq{display:flex;flex-direction:row;gap:1rem;width:100%;margin-top:1rem;margin-bottom:1rem}.patient-details_patientInputGender__Oi1yq label{font-size:1.3rem;padding:.5rem;width:50%}.patient-details_patientInputGender__Oi1yq input{accent-color:blue}