/* Moved out of field.js's inline placeholder overlay (was injected via a JS
 * document.createElement('style') with no nonce - a style-src-elem violation
 * under a strict CSP, since the CSP nonce isn't accessible from that script). */
.fb-mask-input::placeholder {
	color: #9ca3af !important;
}

.fb-mask-wrapper {
	position: relative;
	display: block;
	width: 100%;
}

.fb-mask-overlay {
	position: absolute;
	inset: 0;
	pointer-events: none;
	display: flex;
	align-items: center;
	border-style: solid;
	border-color: transparent;
	white-space: pre;
	overflow: hidden;
	box-sizing: border-box;
}
