.react-tel-input{direction:ltr!important}.react-tel-input .form-control{background-color:#1f2937!important;border:1px solid #374151!important;color:#e5e7eb!important;height:38px!important;line-height:1.5!important;text-align:left!important}.react-tel-input .flag-dropdown{background-color:#1f2937!important;height:38px!important}.react-tel-input .selected-flag{height:38px!important;padding:0 10px!important;display:flex!important;align-items:center!important;border:1px 0px 1px 1px solid #374151!important}.react-tel-input .country-list{background-color:#111827!important;border:1px solid #374151!important;box-shadow:0 4px 8px #00000080!important;text-align:left!important}.react-tel-input .country-list .country{color:#d1d5db!important;border-bottom:1px solid #374151!important}.react-tel-input .country-list .country.highlight,.react-tel-input .country-list .country:hover{background-color:#2d3748!important}.phone-input-container{direction:ltr!important}.react-tel-input .country-list .country-name{margin-left:6px!important;margin-right:0!important}.react-tel-input .form-control:focus{border-color:#6366f1!important;box-shadow:0 0 0 2px #6366f140!important;outline:none!important;background-color:#1f2937!important}.react-tel-input .search-box{background-color:#111827!important;border:1px solid #374151!important;color:#e5e7eb!important}.react-tel-input .search-box::-moz-placeholder{color:#9ca3af!important}.react-tel-input .search-box::placeholder{color:#9ca3af!important}.react-tel-input .form-control{height:38px!important;box-sizing:border-box!important}.react-tel-input .flag-dropdown .selected-flag{display:flex!important;align-items:center!important;height:100%!important}.react-tel-input .selected-flag:hover,.react-tel-input .selected-flag.open{background-color:#374151!important}.react-tel-input .arrow{border-top-color:#9ca3af!important}.react-tel-input .selected-flag .arrow.up{border-bottom-color:#9ca3af!important;border-top-color:transparent!important}.react-tel-input .flag{position:relative!important;top:0!important;margin-top:0!important}.react-tel-input .country-list .search{background-color:#000!important;z-index:2}.react-tel-input .country-list .divider{padding-bottom:0!important;margin-bottom:0!important;border:0!important}
