/* Phone country picker (intl-tel-input). The field is left to right: flag, +968, then the digits. */
.iti{width:100%;display:block;direction:ltr}
.iti input,.iti input[type=tel]{direction:ltr;text-align:left!important;width:100%;box-sizing:border-box}
.iti[dir=ltr] .iti__arrow{margin-left:var(--iti-arrow-padding);margin-right:0}
.iti[dir=ltr] .iti__selected-dial-code{direction:ltr;margin-left:4px;margin-right:0}
.iti__selected-dial-code{direction:ltr;font-size:inherit;color:inherit}
.iti--container,.iti__dropdown-content{z-index:10000000}
/* Country list stays Arabic (right to left), dark text on white even inside dark forms. */
.iti__dropdown-content{direction:rtl;color:#1B1D2B;text-align:right;background:#fff;border-radius:12px;overflow:hidden}
.iti__country-name{font-family:inherit}
.iti__country-list{max-height:260px}
.iti .iti__search-input,.iti--container .iti__search-input{height:46px!important;margin:0!important;padding:0 14px!important;border:0!important;border-bottom:1px solid #E2DACC!important;border-radius:0!important;background:#fff!important;color:#1B1D2B!important;-webkit-text-fill-color:#1B1D2B;font:inherit;font-size:15px!important;direction:rtl;text-align:right;box-shadow:none!important;outline:none}
.iti__search-input::placeholder{color:#8A847A}
.fld:not(.light) .iti__selected-dial-code{color:#fff}
.fld:not(.light) .iti__arrow{border-top-color:#fff}
.fld:not(.light) .iti__arrow--up{border-bottom-color:#fff}
/* Old theme styles every <button> in a form (red box): keep the flag/dial-code button plain. */
.iti .iti__selected-country{background:transparent!important;border:0!important;box-shadow:none!important;color:inherit!important;margin:0!important;min-height:0!important;height:100%!important;width:auto!important;border-radius:0!important}
.iti .iti__selected-country-primary{padding:0 8px 0 12px}
.iti__selected-dial-code{unicode-bidi:isolate}
