.chatbot-recent-questions{margin-top:10px;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif}.chatbot-qa-item{margin-bottom:7px;padding:15px;background:#1a1a1a;border-radius:8px;border:1px solid #333;transition:all 0.3s ease}.chatbot-qa-item:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgb(0 0 0 / .2)}.chatbot-qa-item .question{color:#fff;margin-bottom:10px;font-size:14px;line-height:1.4}.chatbot-qa-item .answer{color:#e0e0e0;margin-bottom:10px;cursor:pointer;font-size:13px;line-height:1.5;padding:8px;background:#262626;border-radius:6px}.chatbot-qa-item .date{font-size:11px;color:#888;text-align:right;font-style:italic}.expand-trigger{color:#4a9eff;font-weight:700;margin-left:5px;cursor:pointer;display:inline-block;width:16px;height:16px;line-height:16px;text-align:center;border-radius:50%;background:#333}.chatbot-qa-item strong{color:#4a9eff;margin-right:5px}.chatbot-qa-item .question strong,.chatbot-qa-item .answer strong{display:inline-block;padding:2px 8px;border-radius:4px;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.5px}.chatbot-qa-item .question strong{background:#4a9eff;color:#fff}.chatbot-qa-item .answer strong{background:#2d2d2d;color:#4a9eff;border:1px solid #4a9eff}.feedback-buttons{display:flex;gap:10px;align-items:center}.feedback-buttons button{background:#262626;border:1px solid #333;color:#e0e0e0;padding:4px 12px;border-radius:4px;cursor:pointer;font-size:12px;display:flex;align-items:center;gap:5px;transition:all 0.2s ease}.feedback-buttons button:hover{background:#333}.feedback-buttons button.voted{background:#333}.feedback-buttons .votes{font-weight:700;color:#888}