.qoqnus-form-wrap { max-width:480px; margin:0 auto; font-family: Tahoma, Arial, sans-serif; }
.qoqnus-form { background:#fff; padding:20px; border-radius:10px; border:1px solid #d1b06b; box-shadow:0 6px 18px rgba(0,0,0,0.05); }
.qoqnus-form label { display:block; margin:8px 0 4px; color:#6e4b1d; font-weight:600; }
.qoqnus-form input { width:100%; padding:10px; border-radius:8px; border:1px solid #c4a869; margin-bottom:10px; font-size:14px; }
.qoqnus-btn { width:100%; margin:8px 0 4px; padding:12px; background:linear-gradient(90deg,#b28d47,#e1c275); border:none; border-radius:8px; font-weight:700; cursor:pointer; }
.qoqnus-result { margin-top:14px; padding:12px; border-radius:8px; background:#fff8e6; color:#5c3c1e; font-weight:700; text-align:center; }
.qoqnus-error { color:#9b1b1b; background:#ffecec; padding:8px; border-radius:6px; }
