/* ONETOO AI Search — Neon/Warez theme layer
   Uses variables from site.css for a consistent "orchestra".
*/

.ai-search{
  border:1px solid rgba(0,229,255,.22);
  background: rgba(0,0,0,.22);
  border-radius:16px;
  padding:14px;
  box-shadow: 0 0 22px rgba(0,229,255,.10);
}

.ai-search input[type="search"],
.ai-search input[type="text"],
.ai-search textarea{
  width:100%;
  font-family: var(--mono);
  border:1px solid rgba(255,255,255,.16);
  border-radius:12px;
  padding:10px 12px;
  outline:none;
  background: rgba(0,0,0,.35);
  color: var(--text);
}

.ai-search input:focus,
.ai-search textarea:focus{
  border-color: rgba(57,255,20,.45);
  box-shadow: 0 0 22px rgba(57,255,20,.14);
}

.ai-search .hint{
  margin-top:8px;
  color: rgba(234,255,255,.70);
  font-size: 12px;
}

.ai-search .result{
  margin-top:12px;
  padding:12px;
  border-radius:14px;
  border:1px solid rgba(255,43,214,.18);
  background: rgba(0,0,0,.26);
}

.ai-search .result:hover{
  border-color: rgba(0,229,255,.30);
  background: rgba(0,229,255,.06);
}

.ai-search .meta{
  font-size: 12px;
  color: rgba(234,255,255,.68);
}
