/* Berke service intake hotfix — 0.4.6
 * Keep the branded control, but let the operating system render native popup
 * options with a safe Persian-capable system font. This avoids blank/oversized
 * option panels seen on some Windows/Chrome combinations. */
.berke-intake-field select,
.berke-p0006-readable .p33-form select{
	font-family:"IRANYekanX",Tahoma,Arial,sans-serif!important;
	font-style:normal!important;
	font-synthesis:none!important;
	font-weight:650!important;
	font-size:1rem!important;
	line-height:1.55!important;
	color:#132c46!important;
	background-color:#fff!important;
	color-scheme:light;
	direction:rtl;
	text-align:right;
	text-align-last:right;
}
.berke-intake-field select:required:invalid{color:#526a7d!important}

/* Do not force the webfont into the browser/OS native option popup. */
.berke-intake-field select option,
.berke-intake-field select optgroup,
.berke-p0006-readable .p33-form select option,
.berke-p0006-readable .p33-form select optgroup{
	font-family:Tahoma,"Segoe UI",Arial,sans-serif!important;
	font-style:normal!important;
	font-synthesis:none!important;
	font-size:16px!important;
	line-height:normal!important;
	color:#132c46!important;
	background:#fff!important;
}
.berke-intake-field select optgroup,
.berke-p0006-readable .p33-form select optgroup{
	font-weight:700!important;
	color:#294a63!important;
}
.berke-intake-field select option{font-weight:400!important}

/* Cleaner typography around the request fields. */
.berke-intake-field>span{
	font-family:"IRANYekanX",Tahoma,Arial,sans-serif!important;
	font-size:.96rem!important;
	font-weight:700!important;
	line-height:1.7!important;
	color:#183a54!important;
}
.berke-intake-field input,
.berke-intake-field textarea{
	font-family:"IRANYekanX",Tahoma,Arial,sans-serif!important;
	font-size:.98rem!important;
	font-weight:500!important;
	color:#132c46!important;
}
.berke-intake-field select:focus-visible,
.berke-intake-field input:focus-visible,
.berke-intake-field textarea:focus-visible{
	outline:0!important;
	border-color:#4bb8dd!important;
	box-shadow:0 0 0 3px rgba(75,184,221,.16)!important;
}
