.react-tel-input{width:100%;position:relative}.react-tel-input :disabled{cursor:not-allowed}.react-tel-input .form-control{z-index:0;position:relative}.react-tel-input .form-control.open{border-bottom-right-radius:0;border-bottom-left-radius:0}.react-tel-input .phone-input-element{line-height:1.4375em}.react-tel-input .flag-dropdown.open{background-color:#fff}.react-tel-input .selected-flag{user-select:none;height:100%}.react-tel-input .selected-flag.open{border-bottom-left-radius:0}.react-tel-input .flag-emoji{justify-content:center;align-items:center;min-width:18px;font-size:14px;line-height:1;display:inline-flex}.react-tel-input .country-list{outline:none;list-style:none}.react-tel-input .country-list::-webkit-scrollbar{width:12px}.react-tel-input .country-list::-webkit-scrollbar-track{background-color:#e6e6e6}.react-tel-input .country-list::-webkit-scrollbar-thumb{background-color:#c5c5c4;border-radius:5px}.react-tel-input .country .country-button{text-align:left;align-items:center;gap:8px;width:100%;padding:8px 10px;display:flex}.react-tel-input .country.highlight .country-button,.react-tel-input .country:hover .country-button{background-color:#f1f1f1}.react-tel-input .country-name{flex:1}.react-tel-input .dial-code{color:#6b6b6b}.react-tel-input .divider{margin:4px 0}.react-tel-input .search{z-index:1;align-items:center;gap:8px;padding:8px 10px;display:flex;position:sticky;top:0}.react-tel-input .search-emoji{color:#6b6b6b}.react-tel-input .search-box{width:100%}.react-tel-input .no-entries-message{opacity:.7;padding:8px 10px 12px}.react-tel-input .invalid-number-message,.react-tel-input .special-label{z-index:2;white-space:nowrap;padding:0 4px;font-size:13px;position:absolute;top:-8px;left:52px}.react-tel-input input:-webkit-autofill{-webkit-box-shadow:inset 0 0 0 1000px #0000!important;box-shadow:inset 0 0 0 1000px #0000!important}
