/* تحسين نموذج الطلب في YouCan */ form input, form select, form textarea { width: 100%; height: 58px; border: 1px solid #e5e7eb !important; border-radius: 16px !important; background: #fff !important; padding: 0 18px !important; font-size: 16px !important; color: #222 !important; transition: all .3s ease; box-shadow: 0 3px 12px rgba(0,0,0,.05); } form input:focus, form select:focus, form textarea:focus { border-color: #14b8a6 !important; box-shadow: 0 0 0 4px rgba(20,184,166,.15); outline: none; } /* تحسين القوائم */ form select { cursor: pointer; appearance: none; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='%23666' viewBox='0 0 16 16'%3E%3Cpath d='M1.5 5l6.5 6 6.5-6' stroke='%23666' stroke-width='2' fill='none'/%3E%3C/svg%3E"); background-repeat: no-repeat; background-position: left 18px center; padding-left: 45px !important; } /* الزر */ button, input[type="submit"] { width: 100%; height: 58px; border: none; border-radius: 16px; background: linear-gradient(135deg,#14b8a6,#0f766e); color: #fff; font-size: 18px; font-weight: bold; transition: .3s; box-shadow: 0 8px 20px rgba(20,184,166,.25); } button:hover, input[type="submit"]:hover { transform: translateY(-2px); box-shadow: 0 12px 28px rgba(20,184,166,.35); } /* تباعد */ form > * { margin-bottom: 18px; } /* للجوال */ @media (max-width:768px){ form input, form select, form textarea, button, input[type="submit"]{ height:54px; font-size:15px; } }