/**
 * Skyweb Gravity Form widget — base styles.
 *
 * Gravity Forms' Orbital theme styles controls through CSS variables and
 * `:where()` (zero-specificity) rules, so the per-instance selectors generated
 * by the widget's controls override them cleanly. This file only carries the
 * editor placeholder and a few transition/box-sizing helpers.
 */

/* Editor placeholder shown when no form is selected / GF inactive. */
.skyweb-gf-placeholder {
	padding: 20px;
	border: 1px dashed currentColor;
	border-radius: 4px;
	text-align: center;
	opacity: 0.7;
	font-size: 14px;
}

/* Smooth transitions for the field + submit hover/focus states. */
.elementor-widget-skyweb_gravity_form .gform_wrapper .gfield input,
.elementor-widget-skyweb_gravity_form .gform_wrapper .gfield textarea,
.elementor-widget-skyweb_gravity_form .gform_wrapper .gfield select,
.elementor-widget-skyweb_gravity_form .gform_wrapper .gform_footer input[type="submit"],
.elementor-widget-skyweb_gravity_form .gform_wrapper .gform_footer button,
.elementor-widget-skyweb_gravity_form .gform_wrapper .gform_footer .gform_button {
	transition-property: color, background-color, border-color, box-shadow;
	transition-timing-function: ease;
}
