.pagination-container[data-v-90fd946a]{background:#fff}.pagination-container.hidden[data-v-90fd946a]{display:none}.message-content[data-v-240fb452]{display:block;width:100%;background:#f8f9fa;border-radius:8px;padding:12px 16px;text-align:left;word-wrap:break-word;overflow-wrap:break-word;white-space:pre-wrap;overflow-x:auto;line-height:1.6;color:#333}.message-content[data-v-240fb452] h1,.message-content[data-v-240fb452] h2,.message-content[data-v-240fb452] h3,.message-content[data-v-240fb452] h4,.message-content[data-v-240fb452] h5,.message-content[data-v-240fb452] h6{margin-top:16px;margin-bottom:12px;font-weight:600;line-height:1.4}.message-content[data-v-240fb452] h1{font-size:1.5em}.message-content[data-v-240fb452] h2{font-size:1.3em}.message-content[data-v-240fb452] h3{font-size:1.2em}.message-content[data-v-240fb452] h4{font-size:1.1em}.message-content[data-v-240fb452] h5{font-size:1em}.message-content[data-v-240fb452] h6{font-size:.9em}.message-content[data-v-240fb452] p{margin:8px 0;line-height:1.6}.message-content[data-v-240fb452] ol,.message-content[data-v-240fb452] ul{padding-left:24px;margin:8px 0}.message-content[data-v-240fb452] li{margin:4px 0}.message-content[data-v-240fb452] table{width:100%;border-collapse:collapse;margin:12px 0;display:block;overflow-x:auto}.message-content[data-v-240fb452] td,.message-content[data-v-240fb452] th{border:1px solid #ddd;padding:8px 12px;text-align:left}.message-content[data-v-240fb452] th{background-color:#f5f5f5;font-weight:600}.message-content[data-v-240fb452] pre{background:#f5f5f5;border-radius:4px;padding:12px;margin:8px 0;overflow-x:auto;white-space:pre-wrap}.message-content[data-v-240fb452] code{background:#f5f5f5;padding:2px 4px;border-radius:3px;font-family:monospace}.message-content[data-v-240fb452] blockquote{border-left:4px solid #ddd;margin:8px 0;padding:8px 16px;color:#666;background:#f9f9f9}.message-content[data-v-240fb452] img{max-width:100%;height:auto;border-radius:4px;margin:8px 0}.message-content[data-v-240fb452] hr{border:none;border-top:1px solid #ddd;margin:16px 0}.message-content[data-v-240fb452] a{color:#1890ff;text-decoration:none}.message-content[data-v-240fb452] a:hover{text-decoration:underline}.student-message-list[data-v-57bb0706]{margin:0 20px}.message-content-row[data-v-57bb0706]{margin-top:16px;margin-bottom:8px}.message-content-row label[data-v-57bb0706]{display:none}