:root{--bs-primary: #1a6b8a;--bs-primary-rgb: 26, 107, 138}body{font-family:Segoe UI,sans-serif;color:#212529}main{min-height:70vh}.hover-card{transition:transform .2s,box-shadow .2s}.hover-card:hover{transform:translateY(-4px);box-shadow:0 8px 24px #0000001f!important}.chat-bubble{border-radius:16px;max-width:80%;word-break:break-word}
