.fal-eshgh-widget{max-width:450px;margin:15px auto;padding:15px;background:#fff;border-radius:10px;box-shadow:0 5px 15px rgba(0,0,0,0.05);}
.fal-eshgh-form label{display:block;margin:10px 0 5px;}
.fal-eshgh-form input{width:100%;padding:8px;border-radius:6px;border:1px solid #ccc;margin-bottom:10px;}
#fe-submit{margin-top:10px;padding:8px 12px;background:#E91E63;color:#fff;border:none;border-radius:6px;cursor:pointer;}
#fal-eshgh-result{margin-top:12px;padding:10px;background:#f0f0f0;border-radius:6px;}
