.user-message{background:#8e44ad;color:white;padding:12px;border-radius:15px;margin-bottom:10px;margin-left:30px;word-wrap:break-word;max-width:80%;font-size:14px}.contact-message{background:#e8f8f5;color:#1a5276;padding:10px;border-radius:10px;margin:10px 0;border:1px solid #76d7c4;font-size:13px;text-align:center}.contact-message a{color:#8e44ad;font-weight:700;text-decoration:none}.contact-message a:hover{text-decoration:underline}