.page_login__bvJRc{background-color:white;border-radius:1rem;box-shadow:0 0 15px #0000000d;padding:2rem;max-width:500px}.InputField_inputField__UHu5o{border:1px solid #a0a4a4;position:relative;border-radius:1rem;display:flex;transition:all .2s ease-in-out;width:var(--input-field-width,100%)}.InputField_inputField__UHu5o.InputField_active__dFKpK,.InputField_inputField__UHu5o.InputField_filled__fCE_3,.InputField_inputField__UHu5o:hover{border-color:black}.InputField_inputField__UHu5o.InputField_disabled__dSdbM{pointer-events:none;opacity:.3}.InputField_inputField__UHu5o:after{content:attr(placeholder);position:absolute;top:0;bottom:0;margin:auto;left:1rem;font-size:1rem;height:-moz-fit-content;height:fit-content;border-radius:1rem;transition:all .2s ease-in-out;background-color:var(--label-color);transform-origin:bottom left;color:#a0a4a4;pointer-events:none}.InputField_inputField__UHu5o.InputField_active__dFKpK:after,.InputField_inputField__UHu5o.InputField_filled__fCE_3:after{transform:scale(.75) translate(-4px,-155%);padding:0 .3rem;color:black}.InputField_inputField__input__k2Xuw{border:none;outline:none;width:100%;background-color:transparent;padding:.7rem 1rem;font-size:1rem}.InputField_inputField__search__krOAb{display:flex;min-width:2.5rem;justify-content:center;align-items:center;font-size:1.1rem;opacity:.5}.InputTextArea_inputTextArea__Gf_w_{border:1px solid #a0a4a4;position:relative;border-radius:1rem;display:flex;transition:all .2s ease-in-out}.InputTextArea_inputTextArea__Gf_w_.InputTextArea_active___FIrd,.InputTextArea_inputTextArea__Gf_w_.InputTextArea_filled__Mh8F2,.InputTextArea_inputTextArea__Gf_w_:hover{border-color:black}.InputTextArea_inputTextArea__Gf_w_:after{content:attr(placeholder);position:absolute;top:.7rem;left:1rem;font-size:1rem;height:-moz-fit-content;height:fit-content;border-radius:1rem;transition:all .2s ease-in-out;background-color:var(--label-color);transform-origin:bottom left;color:#a0a4a4;pointer-events:none}.InputTextArea_inputTextArea__Gf_w_.InputTextArea_active___FIrd:after,.InputTextArea_inputTextArea__Gf_w_.InputTextArea_filled__Mh8F2:after{transform:scale(.75) translate(-3%,-160%);padding:0 .3rem;color:black}.InputTextArea_inputTextArea__input__VpwZa{border:none;outline:none;width:100%;background-color:transparent;padding:.7rem 1rem;font-size:1rem;resize:vertical;overflow-y:auto;min-height:9rem;max-height:15rem}