/* AI search bar */

.jmf-ai-bar{
background:#A2E1EA;
padding:15px;
border-radius:10px;
margin-bottom:20px;
}

.jmf-ai-bar label{
font-weight:600;
display:block;
margin-bottom:6px;
}

.jmf-ai-bar input{
width:100%;
padding:8px;
border-radius:8px;
border:1px solid #ccc;
margin:10px;
}

.jmf-ai-actions{
display:flex;
gap:10px;
}

.jmf-ai-actions button{
background:#38AFBF;
color:#fff;
border:none;
padding:6px 14px;
border-radius:6px;
cursor:pointer;
}

.jmf-ai-actions a{
background:#F7941D;
color:#fff;
padding:6px 14px;
border-radius:6px;
text-decoration:none;
}

/* AI SEARCH BAR */

.jmf-ai-bar{
display:flex;
gap:10px;
align-items:center;

background:#A2E1EA;
padding:10px 12px;
border-radius:10px;
margin-bottom:15px;
}

.jmf-ai-bar input{
flex:1;
padding:8px 10px;
border-radius:6px;
border:1px solid #ccc;
}

.jmf-ai-bar button{
background:#38AFBF;
color:#fff;
border:none;
padding:7px 14px;
border-radius:6px;
cursor:pointer;
}

.jmf-ai-bar a{
background:#EE9B31;
color:#fff;
padding:7px 14px;
border-radius:6px;
text-decoration:none;
}


.jmf-ai-result{
background:#EAF7FA;
padding:10px;
margin-bottom:15px;
border-radius:8px;
}

.jmf-ai-tag{
display:inline-block;
background:#38AFBF;
color:#fff;
padding:3px 8px;
border-radius:6px;
margin-right:6px;
font-size:13px;
}