.navai-link{color:var(--sidebar-primary);font-weight:500;text-decoration:underline}.message.response{white-space:normal;overflow-wrap:anywhere;word-break:normal;-webkit-hyphens:auto;hyphens:auto;max-width:100%}.message.response p,.message.response li,.message.response span,.message.response div{overflow-wrap:anywhere;word-break:normal}.message.response pre,.message.response code{white-space:pre-wrap;word-break:break-word}.message.response table{display:block;width:100%;table-layout:auto;overflow-x:auto}.message.response th,.message.response td{padding:10px;border:1px solid #ddd;min-width:120px}.message.response img{max-width:100%;height:auto}.message.response a{overflow-wrap:anywhere}.message.response table{width:100%;border-collapse:collapse;margin-top:10px;font-family:Arial,sans-serif;background-color:#d6d6d6}.message.response thead{background-color:#4f7193;color:var(--primary-foreground)}.message.response th{padding:12px;text-align:left;font-weight:500;border:1px solid #ddd}.message.response td{padding:10px;border:1px solid #ddd;text-align:left}.message.response tbody tr:nth-child(2n){background-color:#f9f9f9}.message.response tbody tr:hover{background-color:#ecf0f1}.message.response th,.message.response td{min-width:120px}.message.response td strong{color:var(--sidebar-primary)}@media(max-width:768px){.message.response th,.message.response td{font-size:14px;padding:8px}}
