.base_input_country{display:flex;flex-direction:column;gap:.5rem;align-items:flex-start}.base_input_country__container{display:grid;grid-template-rows:1fr;grid-template-columns:1fr;grid-gap:.5rem;gap:.5rem;width:100%}.base_input_country__container--phone{grid-template-columns:auto 1fr;gap:0;align-items:stretch;border:1px solid var(--gray-300);border-radius:var(--border-radius-md);background-color:#ffffff;overflow:hidden}.base_input_country__container--phone:focus-within{border-color:var(--main-500);box-shadow:0 0 0 3px var(--main-100)}.base_input_country__container--phone.base_input_country__container--invalid{border-color:var(--red-500)}.base_input_country__container--phone.base_input_country__container--invalid:focus-within{border-color:var(--red-500);box-shadow:0 0 0 3px var(--red-100)}.base_input_country .egx__form_text_error{width:100%;text-align:center;line-height:1.4}.base_input_country__dropdown{width:100%;height:100%}.base_input_country__text{min-width:0}.base_input_country__container--phone .base_input_country__dropdown.p-dropdown,.base_input_country__container--phone .base_input_country__text.p-inputtext,.base_input_country__container--phone .p-dropdown-label.p-inputtext{background:#ffffff;border:none;border-radius:0;box-shadow:none}.base_input_country__container--phone .p-dropdown-label.p-inputtext{padding:.625rem 0 .625rem .75rem}.base_input_country__container--phone .base_input_country__text.p-inputtext{padding:.625rem .75rem .625rem .25rem}.base_input_country__container--phone .p-dropdown-trigger{width:auto;padding:0 .25rem 0 0;color:var(--gray-600)}.base_input_country__container--phone .p-dropdown-trigger .p-icon{width:.875rem;height:.875rem}.base_input_country__container--phone input:-webkit-autofill,.base_input_country__container--phone input:-webkit-autofill:focus,.base_input_country__container--phone input:-webkit-autofill:hover{box-shadow:inset 0 0 0 1000px #ffffff;-webkit-text-fill-color:var(--gray-900)}.base_input_country__country_option{display:flex;align-items:center;gap:.5rem}