.auth-module__ImpaUG__auth{width:100%;max-width:1080px;margin:0 auto;padding:0 1rem}.auth-module__ImpaUG__auth_wrapper{justify-content:flex-start;align-items:center;min-height:80vh;display:flex}.auth-module__ImpaUG__auth_logo{text-align:center;margin:1rem auto}.auth-module__ImpaUG__auth_deliboo{background-color:#d5354d;border-radius:20px 0 0 20px;width:50%;height:80vh;position:relative}.auth-module__ImpaUG__auth_deliboo img{object-fit:contain;width:100%;height:100%;position:absolute;top:-8.3%;left:50%;transform:translate(-50%)}.auth-module__ImpaUG__auth_form{background-color:#fff;border-radius:0 20px 20px 0;width:50%;height:80vh;padding:40px 50px;position:relative;overflow-y:auto}.auth-module__ImpaUG__auth_form_title{justify-content:space-between;align-items:center;margin-bottom:30px;display:flex}.auth-module__ImpaUG__auth_form_title_icon{color:#fff;cursor:pointer;background-color:#d5354d;border-radius:4px;font-weight:500}.auth-module__ImpaUG__auth_form_title_icon:hover{background-color:#bf283e}.auth-module__ImpaUG__auth_form_title_icon{justify-content:center;align-items:center;width:43px;height:43px;display:flex;overflow:hidden}.auth-module__ImpaUG__auth_form_title h2{text-align:center;margin:0 auto}.auth-module__ImpaUG__auth_form_forgotPassword{justify-content:flex-start;align-items:center;font-size:.9rem;font-weight:500;display:flex}.auth-module__ImpaUG__auth_form_forgotPassword button{color:#000;cursor:pointer;background-color:#0000;border-radius:4px;justify-content:center;align-items:center;font-weight:500;display:flex}.auth-module__ImpaUG__auth_form_forgotPassword button:hover{background-color:#0000}.auth-module__ImpaUG__auth_form_forgotPassword button{margin-left:.5rem;font-size:.9rem}.auth-module__ImpaUG__auth_form_forgotPassword button:hover{color:#d5354d;text-decoration:underline}.auth-module__ImpaUG__auth_form_inputs{margin-top:30px}.auth-module__ImpaUG__auth_form_inputs_text{margin-bottom:1rem;font-size:.9rem}.auth-module__ImpaUG__auth_form_inputs_resend{justify-content:flex-start;align-items:center;margin-top:1rem;font-size:.85rem;display:flex}.auth-module__ImpaUG__auth_form_inputs_resend button{color:#000;cursor:pointer;background-color:#0000;border-radius:4px;font-weight:500}.auth-module__ImpaUG__auth_form_inputs_resend button:hover{background-color:#0000}.auth-module__ImpaUG__auth_form_inputs_resend button{margin-left:5px}.auth-module__ImpaUG__auth_form_inputs_resend button:hover{color:#d5354d;text-decoration:underline}.auth-module__ImpaUG__auth_form_inputs_title span{color:#d5354d}.auth-module__ImpaUG__auth_form_inputs_forgot{justify-content:flex-end;align-items:center;width:100%;margin-top:10px;display:flex}.auth-module__ImpaUG__auth_form_inputs_forgot button{text-align:right;cursor:pointer;background-color:#0000;width:max-content;margin-left:auto;font-size:.9rem;font-weight:500}.auth-module__ImpaUG__auth_form_inputs_forgot button:hover{color:#d5354d;text-decoration:underline}.auth-module__ImpaUG__auth_form_inputs_submit{justify-content:center;align-items:center;margin:25px auto 0;display:flex}.auth-module__ImpaUG__auth_form_inputs_submit_button{color:#fff;cursor:pointer;background-color:#d5354d;border-radius:4px;font-weight:500}.auth-module__ImpaUG__auth_form_inputs_submit_button:hover{background-color:#bf283e}.auth-module__ImpaUG__auth_form_inputs_submit_button{width:250px;height:40px;font-size:1rem}.auth-module__ImpaUG__auth_form_inputs_submit_button_loading{color:#000;cursor:pointer;background-color:#fff;border-radius:4px;justify-content:center;align-items:center;font-weight:500;display:flex}.auth-module__ImpaUG__auth_form_inputs_submit_button_loading{cursor:unset}.auth-module__ImpaUG__auth_form_inputs_submit_button_loading:hover{background-color:#0000}.auth-module__ImpaUG__auth_register{justify-content:center;align-items:center;width:100%;margin-top:2rem;font-weight:500;display:flex}.auth-module__ImpaUG__auth_register_button{color:#d5354d;cursor:pointer;background-color:#0000;margin-left:.5rem;font-size:1rem;font-weight:600}.auth-module__ImpaUG__auth_register_button:hover{text-decoration:underline}.auth-module__ImpaUG__auth_packageChoice{border:0;margin:0 0 1.5rem;padding:0}.auth-module__ImpaUG__auth_packageChoice legend{color:#464646;margin-bottom:.35rem;font-size:1rem;font-weight:700}.auth-module__ImpaUG__auth_packageChoice_text{color:#555;margin-bottom:.85rem;font-size:.78rem;line-height:1.45}.auth-module__ImpaUG__auth_packageChoice_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem;display:grid}.auth-module__ImpaUG__auth_packageChoice_card{color:#464646;text-align:left;cursor:pointer;background-color:#fff;border:1px solid #cbcbcb;border-radius:9px;flex-direction:column;align-items:flex-start;min-width:0;min-height:112px;padding:.75rem;transition:border-color .18s,box-shadow .18s,background-color .18s;display:flex}.auth-module__ImpaUG__auth_packageChoice_card:hover{border-color:#d5354d8c;box-shadow:0 7px 18px #00000012}.auth-module__ImpaUG__auth_packageChoice_card_selected{background-color:#fff0f2;border-color:#d5354d;box-shadow:0 0 0 2px #d5354d1a}.auth-module__ImpaUG__auth_packageChoice_card strong{font-size:.84rem}.auth-module__ImpaUG__auth_packageChoice_card span{color:#555;margin-top:.3rem;font-size:.68rem;line-height:1.35}.auth-module__ImpaUG__auth_packageChoice_card small{color:#d5354d;margin-top:auto;padding-top:.45rem;font-size:.65rem;font-weight:700}.auth-module__ImpaUG__auth_locationMessage{color:#555;margin:-.35rem 0 1rem;font-size:.72rem;line-height:1.45}.auth-module__ImpaUG__auth_mapContainer{z-index:20000;background-color:#fff;grid-template-rows:minmax(0,1fr) auto;width:100vw;height:100dvh;display:grid;position:fixed;inset:0;overflow:hidden}.auth-module__ImpaUG__auth_mapContainer_close{z-index:5;color:#0f1220;cursor:pointer;background-color:#fff;border:0;border-radius:50%;place-items:center;width:42px;height:42px;font-size:1.4rem;display:grid;position:absolute;top:1rem;right:1rem;box-shadow:0 8px 24px #0003}.auth-module__ImpaUG__auth_mapContainer_close:disabled{cursor:wait;opacity:.55}.auth-module__ImpaUG__auth_mapContainer_map{background-color:#f4f4f4;grid-row:1;width:100%;min-width:0;height:100%;min-height:260px}.auth-module__ImpaUG__auth_mapContainer_footer{background-color:#fff;border-top:1px solid #00000014;justify-content:space-between;align-items:center;gap:1rem;min-width:0;padding:.85rem 1.1rem;display:flex}.auth-module__ImpaUG__auth_mapContainer_footer>div:first-child{gap:.12rem;min-width:0;display:grid}.auth-module__ImpaUG__auth_mapContainer_footer strong{color:#0f1220;font-size:.82rem}.auth-module__ImpaUG__auth_mapContainer_footer span{color:#555;text-overflow:ellipsis;white-space:nowrap;font-size:.72rem;overflow:hidden}.auth-module__ImpaUG__auth_mapContainer_footer small{color:#d5354d;font-size:.68rem;line-height:1.35}.auth-module__ImpaUG__auth_mapContainer_actions{flex:none;gap:.55rem!important;display:flex!important}.auth-module__ImpaUG__auth_mapContainer_actions button{cursor:pointer;border:0;border-radius:9px;min-width:112px;min-height:40px;padding:.55rem .9rem;font-family:inherit;font-size:.78rem;font-weight:700}.auth-module__ImpaUG__auth_mapContainer_actions button:first-child{color:#464646;background-color:#f4f4f4}.auth-module__ImpaUG__auth_mapContainer_actions button:last-child{color:#fff;background-color:#d5354d}.auth-module__ImpaUG__auth_mapContainer_actions button:disabled{cursor:not-allowed;opacity:.55}.auth-module__ImpaUG__auth_mapContainer_hidden{display:none}@media screen and (max-width:885px){.auth-module__ImpaUG__auth{margin-bottom:5rem}.auth-module__ImpaUG__auth_wrapper{height:auto}.auth-module__ImpaUG__auth_deliboo{width:50%;display:none}.auth-module__ImpaUG__auth_form{border-radius:4px;width:100%;height:auto;padding:2rem 1rem}}@media screen and (max-width:430px){.auth-module__ImpaUG__auth_packageChoice_grid{grid-template-columns:1fr}.auth-module__ImpaUG__auth_packageChoice_card{min-height:94px}.auth-module__ImpaUG__auth_mapContainer_close{top:.75rem;right:.75rem}.auth-module__ImpaUG__auth_mapContainer_footer{flex-direction:column;align-items:stretch;padding:.7rem .8rem}.auth-module__ImpaUG__auth_mapContainer_footer span{white-space:normal}.auth-module__ImpaUG__auth_mapContainer_actions{grid-template-columns:1fr 1fr;width:100%;display:grid!important}.auth-module__ImpaUG__auth_mapContainer_actions button{width:100%;min-width:0}}
