.login_ic_auth_section__haSTJ{padding:80px 0;background-color:var(--background)}.login_ic_auth_card__NaaCg{max-width:480px;margin:0 auto;background-color:var(--white-color);border-radius:12px;padding:40px;box-shadow:0 4px 24px 0 rgba(0,0,0,.06);display:flex;flex-direction:column;gap:8px}.login_ic_auth_card__NaaCg h4{margin-bottom:2px}.login_ic_auth_card__NaaCg>p{margin-bottom:16px;color:var(--body-color)}.login_ic_auth_switch__aqOy3{text-align:center;margin-top:8px;color:var(--body-color)}@media only screen and (max-width:575.98px){.login_ic_auth_card__NaaCg{padding:30px 20px}}.auth_ic_auth_modal_body__N1qSd{border-top:1px solid #e9e9e9;padding:16px 15px 15px}.auth_ic_auth_tab__yESZc{display:flex;align-items:center}.auth_ic_auth_tab__yESZc button{background-color:transparent;color:var(--body-color);padding:0 7px 7px;transition:all .5s ease;border:none;border-bottom:2px solid transparent}.auth_ic_auth_tab__yESZc button:first-child{padding-left:0}.auth_ic_auth_tab__yESZc button.auth_active__gjRIP,.auth_ic_auth_tab__yESZc button:hover{color:var(--title-color);border-bottom:2px solid var(--primary-color)}.auth_ic_form_group__qNgA9{display:flex;flex-direction:column;margin-bottom:24px}.auth_ic_form_group__qNgA9 label{margin-bottom:8px;font-size:16px;font-weight:500;color:var(--title-color)}.auth_ic_form_group__qNgA9 input{border:1px solid #e5e8f7;border-radius:6px;height:48px;padding:0 14px}.auth_ic_form_group__qNgA9 input:disabled{color:#667085;background-color:#f3f5f8;cursor:not-allowed;opacity:1}.auth_ic_register_form__ltfLQ{display:grid;grid-template-columns:minmax(0,1fr)}.auth_ic_phone_input_wrap__ojwlv{display:grid;grid-template-columns:minmax(150px,42%) minmax(0,1fr);grid-gap:0;gap:0;height:48px;overflow:hidden;background-color:var(--white-color);border:1px solid #e5e8f7;border-radius:6px;transition:border-color .2s ease,box-shadow .2s ease}.auth_ic_phone_input_wrap__ojwlv:focus-within{border-color:var(--primary-color);box-shadow:0 0 0 2px color-mix(in srgb,var(--primary-color) 14%,transparent)}.auth_ic_phone_input_wrap__ojwlv input,.auth_ic_phone_input_wrap__ojwlv select{width:100%;min-width:0;height:46px;border:0;border-radius:0;box-shadow:none}.auth_ic_phone_input_wrap__ojwlv select{border-right:1px solid #d6dce5;background-color:#f3f5f8;color:var(--title-color);font-weight:500;cursor:pointer;transition:background-color .2s ease}.auth_ic_phone_input_wrap__ojwlv select:hover{background-color:#e9edf2}.auth_ic_phone_input_wrap__ojwlv select option{background-color:#ffffff;color:var(--title-color);font-weight:400}.auth_ic_phone_input_wrap__ojwlv select:focus,.auth_ic_phone_input_wrap__ojwlv select:focus-visible{border-color:#e5e8f7;background-color:#eef1f5;box-shadow:none}.auth_ic_field_error__nTgTP{margin-top:7px;color:#c53030;font-size:14px;line-height:20px}.auth_ic_password_input_wrap__lbcNB{position:relative;width:100%}.auth_ic_password_input_wrap__lbcNB input{width:100%;padding-right:46px}.auth_ic_password_input_wrap__lbcNB button{position:absolute;top:50%;right:12px;display:inline-flex;width:28px;height:28px;align-items:center;justify-content:center;padding:0;color:var(--body-color);background:transparent;border:0;border-radius:4px;cursor:pointer;transform:translateY(-50%)}.auth_ic_password_input_wrap__lbcNB button:focus-visible,.auth_ic_password_input_wrap__lbcNB button:hover{color:var(--primary-color);background:#fff2ef}.auth_ic_password_input_wrap__lbcNB button:focus-visible{outline:2px solid var(--primary-color);outline-offset:1px}.auth_ic_submit_btn__nk_E3 button{width:100%;margin-top:10px}.auth_ic_submit_btn__nk_E3 button:disabled{cursor:not-allowed;opacity:.7}.auth_ic_form_message__iuSKb{margin-top:10px;font-size:14px;line-height:22px}.auth_ic_form_message__iuSKb.auth_error__59m_Z{color:#c53030}.auth_ic_form_message__iuSKb.auth_success__wq9FG{color:#147d3f}.auth_ic_auth_divider__ILwZy{align-items:center;color:var(--body-color);display:flex;gap:12px;margin:18px 0 8px}.auth_ic_auth_divider__ILwZy:after,.auth_ic_auth_divider__ILwZy:before{background-color:#E9E9E9;content:"";flex:1 1;height:1px}.auth_ic_google_btn__0cgEK{align-items:center;background-color:#ffffff;border:1px solid #dadce0;border-radius:6px;color:#3c4043;display:inline-flex;gap:12px;justify-content:center;min-height:48px;padding:0 16px;transition:all .3s ease;box-shadow:0 1px 2px rgba(60,64,67,.08)}.auth_ic_google_btn__0cgEK:hover{background-color:#f8fafd;border-color:#c6c8cc;color:#202124;box-shadow:0 1px 3px rgba(60,64,67,.18)}.auth_ic_google_icon__xe41l{display:inline-flex;width:22px;height:22px;align-items:center;justify-content:center;flex:0 0 auto;font-size:22px;line-height:1}.auth_ic_check_forgot__PWQ02{display:flex;align-items:center;justify-content:space-between;flex-direction:row}.auth_ic_check_forgot__PWQ02 a:hover{color:var(--primary-color)}.auth_ic_native_checkbox__iznct{align-items:center;cursor:pointer;display:inline-flex;gap:8px;margin:0!important}.auth_ic_native_checkbox__iznct input{accent-color:var(--primary-color);height:16px;margin:0;width:16px}@media only screen and (max-width:767.98px){.auth_ic_auth_modal_body__N1qSd{padding:15px 0}.auth_ic_form_group__qNgA9{margin-bottom:18px}.auth_ic_form_group__qNgA9 input{height:45px;font-size:16px}.auth_ic_phone_input_wrap__ojwlv{grid-template-columns:minmax(125px,45%) minmax(0,1fr);height:45px}.auth_ic_phone_input_wrap__ojwlv input,.auth_ic_phone_input_wrap__ojwlv select{height:43px}.auth_ic_phone_input_wrap__ojwlv select{padding-inline:10px}.auth_ic_submit_btn__nk_E3 button{margin-top:5px}}@media only screen and (min-width:992px){.auth_ic_register_form__ltfLQ{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:24px}.auth_ic_register_form__ltfLQ .auth_ic_form_group__qNgA9{min-width:0}.auth_ic_register_form__ltfLQ>.auth_ic_auth_divider__ILwZy,.auth_ic_register_form__ltfLQ>.auth_ic_submit_btn__nk_E3,.auth_ic_register_full__lVWJD{grid-column:1/-1}}.list-property_ic_list_card__rwOhP{max-width:520px;text-align:center}.list-property_ic_list_actions___pkNr{display:flex;gap:12px;justify-content:center;flex-wrap:wrap;margin:16px 0 8px}.list-property_ic_btn_outline__v35JR{background-color:transparent!important;border:2px solid var(--primary-color)!important;color:var(--primary-color)!important}.list-property_ic_btn_outline__v35JR:hover{background-color:var(--primary-color)!important;color:var(--white-color)!important}