/**
 * Os campos do plugin em telas de toque.
 *
 * O iPhone aumenta a página sozinho quando se toca num campo que tenha menos de
 * 16px, e deixa a página aumentada depois: o resto do formulário sai da tela, e
 * quem está preenchendo precisa desfazer o zoom com os dedos a cada campo.
 *
 * A meta `viewport` não resolve. Desde o iOS 10 o Safari ignora de propósito
 * `maximum-scale` e `user-scalable=no` — desligar o zoom quebra a leitura de
 * quem enxerga pouco, e o navegador não deixa mais a página fazer isso.
 *
 * O que resolve é o campo ter 16px na hora do toque. Vale só no toque: no
 * computador o desenho continua sendo o que a folha de cada bloco disser.
 */

@media (pointer: coarse) {
	[class*="pius-"] input:not([type="checkbox"]):not([type="radio"]):not([type="range"]),
	[class*="pius-"] select,
	[class*="pius-"] textarea,
	input[class*="pius-"],
	select[class*="pius-"],
	textarea[class*="pius-"] {
		/* Ganha de qualquer pele, inclusive da que se escreve no construtor:
		   15px aqui não é escolha de desenho, é a página inteira dando um pulo
		   a cada toque. */
		font-size: 16px !important;
	}
}
