.wovaro-ai-form{max-width:640px;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif}.wovaro-form-desc{color:#64748b;margin-bottom:20px;font-size:15px}.wovaro-form-field{margin-bottom:16px}.wovaro-form-field label{display:block;font-weight:600;margin-bottom:4px;font-size:14px;color:#1e293b}.wovaro-form-field label .required{color:#ef4444}.wovaro-form-field input[type="text"],.wovaro-form-field input[type="email"],.wovaro-form-field input[type="url"],.wovaro-form-field input[type="number"],.wovaro-form-field textarea,.wovaro-form-field select{width:100%;padding:10px 12px;border:1px solid #d1d5db;border-radius:6px;font-size:14px;transition:border-color 0.2s;box-sizing:border-box}.wovaro-form-field input:focus,.wovaro-form-field textarea:focus,.wovaro-form-field select:focus{border-color:#4f46e5;outline:none;box-shadow:0 0 0 3px rgb(79 70 229 / .1)}.wovaro-field-help{font-size:12px;color:#94a3b8;margin-top:4px}.wovaro-radio-label,.wovaro-checkbox-label{display:flex;align-items:center;gap:6px;font-size:14px;margin-bottom:6px;cursor:pointer}.wovaro-form-submit{margin-top:20px}.wovaro-form-btn{background:#4f46e5;color:#fff;border:none;padding:12px 28px;border-radius:8px;font-size:15px;font-weight:600;cursor:pointer;transition:background 0.2s}.wovaro-form-btn:hover{background:#4338ca}.wovaro-form-btn:disabled{opacity:.6;cursor:not-allowed}.wovaro-form-result{margin-top:20px}.wovaro-form-loading{display:flex;align-items:center;gap:8px;padding:16px;background:#f0f9ff;border-radius:8px;color:#1e40af;font-size:14px}.wovaro-form-output{padding:20px;background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;font-size:15px;line-height:1.7}.wovaro-form-output p{margin-bottom:12px}