/* Тёмная тема intl-tel-input под формы Qwelix (оставить заявку / drawer).
   Сам input не трогаем — он уже стилизован сайтом (прозрачный фон, подчёркивание,
   белый текст). Переопределяем только выпадающий список стран и кнопку с флагом. */
.iti {
    width: 100%;
    display: block;
    --iti-border-color: rgba(255, 255, 255, 0.25);
    --iti-country-selector-bg: #14141a;
    --iti-hover-color: rgba(255, 255, 255, 0.08);
    --iti-icon-color: rgba(255, 255, 255, 0.5);
}
.iti__selected-country {
    color: #fff;
}
.iti__selected-country-primary {
    padding: 0 6px 0 0;
}
.iti__dial-code {
    color: rgba(255, 255, 255, 0.5);
}
.iti__search-input-wrapper {
    background: #14141a;
}
.iti__search-input {
    background: #14141a;
    color: #fff;
    border-bottom: 1px solid rgba(255, 255, 255, 0.15);
}
.iti__search-input::placeholder {
    color: rgba(255, 255, 255, 0.35);
}
.iti__country-list {
    background: #14141a;
}
.iti__country-name,
.iti__dial-code {
    color: rgba(255, 255, 255, 0.85);
}
.iti__country.iti__highlight {
    background-color: rgba(255, 255, 255, 0.08);
}
.iti__divider {
    border-bottom: 1px solid rgba(255, 255, 255, 0.1);
}
