/**
 * LeadGen App Form Plugin - Main Styles
 *
 * Main stylesheet for the LeadGen App Form plugin providing responsive
 * form styling, loading animations, and error states.
 *
 * @package LeadGenAppForm
 * @since 1.0.0
 * @author Silver Assist
 * @copyright Copyright (c) 2025, Silver Assist
 * @license GPL v2 or later
 * @version 1.0.6
 */
 .leadgen-form-container{width:100%;max-width:100%;margin:0;padding:0;position:relative}.leadgen-form-wrapper{width:100%;position:relative}.leadgen-form-placeholder{width:100%;min-height:400px;background-color:#f3f4f6;border-radius:8px;position:relative;overflow:hidden;transition:min-height 0.3s ease}.leadgen-pulse-animation{width:100%;height:100%;background:linear-gradient(90deg,#f3f4f6 25%,#e5e7eb 50%,#f3f4f6 75%);background-size:200% 100%;animation:leadgen-pulse 1.5s infinite}@keyframes leadgen-pulse{0%{background-position:200% 0}100%{background-position:-200% 0}}.leadgen-form-content{width:100%}@media (max-width:768px){.leadgen-form-placeholder{min-height:300px}}@media (min-width:769px){.leadgen-form-placeholder{min-height:600px}}.leadgen-form-error{padding:12px 16px;background-color:#fef2f2;border:1px solid #fecaca;border-radius:6px;color:#dc2626;font-size:14px;margin:16px 0}.leadgen-form-container.loaded .leadgen-form-placeholder{display:none}.leadgen-form-container.loaded .leadgen-form-content{display:block!important}