/* Ina (ghidat) in Dify: vezi ina.js */
.ina-ascuns, .ina-istoric { display: none !important; }
/* sigla fixa, deasupra intrebarii curente */
.ina-antet { position: sticky; top: 0; z-index: 5; background: #ffffff; border-bottom: 1px solid #dfe7ee;
  padding: 10px 16px; display: flex; justify-content: center; }
.ina-antet img { height: 36px; width: auto; display: block; }
[tabindex="-1"]:focus { outline: none; }
/* mesajele vechi ale Inei: fara butoane si formulare (raman intrebarea si raspunsul dat) */
.ina-vechi [data-testid="markdown-body"] button,
.ina-vechi [data-testid="markdown-body"] form { display: none !important; }
@media (max-width: 640px) {
  /* pe telefon, raspunsurile Inei folosesc toata latimea: fara avatar si fara spatiul rezervat in dreapta */
  div:has(> [data-testid="chat-answer-container"]) > .size-10 { display: none !important; }
  [data-testid="chat-answer-container"] { margin-left: 0 !important; }
  [data-testid="chat-answer-container-inner"] { padding-right: 0 !important; }
}
/* sub mesajele Inei ramane doar „Citește cu voce”: fara aprecieri, copiere si regenerare (regenerarea retrimite raspunsul anterior) */
[data-testid="operation-bar"] > div:has(.i-ri-thumb-up-line, .i-ri-thumb-up-fill, .i-ri-thumb-down-line, .i-ri-thumb-down-fill),
[data-testid="operation-bar"] button:has(.i-ri-clipboard-line, .i-ri-reset-left-line) { display: none !important; }
