/*
 * iOS Safari zooms the visual viewport when a focused editable control is
 * rendered smaller than 16px. This stylesheet intentionally loads last so the
 * safeguard applies consistently across every xTalk view and modal.
 */
@media (max-width: 768px) {
    :root body input:not([type]),
    :root body input[type="text"],
    :root body input[type="search"],
    :root body input[type="email"],
    :root body input[type="password"],
    :root body input[type="tel"],
    :root body input[type="url"],
    :root body input[type="number"],
    :root body input[type="date"],
    :root body input[type="datetime-local"],
    :root body input[type="month"],
    :root body input[type="time"],
    :root body input[type="week"],
    :root body textarea,
    :root body select,
    :root body [contenteditable="true"] {
        font-size: 16px !important;
    }
}
