[data-v-8bccd7f3] .enhanced-content-modal .ant-modal-header{border-bottom:1px solid #f0f0f0;padding:16px 24px}[data-v-8bccd7f3] .enhanced-content-modal .ant-modal-body{padding:0;display:flex;flex-direction:column;max-height:80vh}[data-v-8bccd7f3] .enhanced-content-modal .ant-modal-content{overflow:hidden}.modal-header[data-v-8bccd7f3]{display:flex;align-items:center;gap:8px;font-size:16px;font-weight:600;color:#1f2937}.modal-footer[data-v-8bccd7f3]{text-align:right;padding:16px 24px;border-top:1px solid #f0f0f0;background:#fafafa}.content-container[data-v-8bccd7f3]{display:flex;flex-direction:column;height:100%;min-height:400px;max-height:80vh}.user-header[data-v-8bccd7f3]{padding:20px 24px;background:linear-gradient(135deg,#f8fafc 0%,#e2e8f0 100%);border-bottom:1px solid #e5e7eb;display:flex;justify-content:space-between;align-items:center;flex-shrink:0}.user-info[data-v-8bccd7f3]{display:flex;align-items:center;gap:12px}.user-avatar[data-v-8bccd7f3]{border:2px solid white;box-shadow:0 2px 8px #0000001a}.user-details .username[data-v-8bccd7f3]{font-weight:600;color:#1e293b;font-size:16px;margin-bottom:4px}.user-details .meta-info[data-v-8bccd7f3]{display:flex;align-items:center;gap:4px;color:#64748b;font-size:12px}.stats[data-v-8bccd7f3]{display:flex;gap:16px}.stat-item[data-v-8bccd7f3]{display:flex;align-items:center;gap:4px;color:#64748b;font-size:14px}.stat-item span[data-v-8bccd7f3]{font-weight:600}.content-area[data-v-8bccd7f3]{flex:1;overflow:hidden;display:flex;flex-direction:column}.content-wrapper[data-v-8bccd7f3]{flex:1;overflow-y:auto;padding:24px;scrollbar-width:thin;scrollbar-color:#d1d5db transparent}.content-wrapper[data-v-8bccd7f3]::-webkit-scrollbar{width:6px}.content-wrapper[data-v-8bccd7f3]::-webkit-scrollbar-thumb{background-color:#d1d5db;border-radius:3px}.content-wrapper[data-v-8bccd7f3]::-webkit-scrollbar-track{background:transparent}[data-v-8bccd7f3] .markdown-content{background:white}[data-v-8bccd7f3] .markdown-content .md-editor-preview,[data-v-8bccd7f3] .markdown-content .md-editor-preview .md-editor-preview-wrapper{padding:0}[data-v-8bccd7f3] .markdown-content h1,[data-v-8bccd7f3] .markdown-content h2,[data-v-8bccd7f3] .markdown-content h3,[data-v-8bccd7f3] .markdown-content h4,[data-v-8bccd7f3] .markdown-content h5,[data-v-8bccd7f3] .markdown-content h6{color:#1e293b;margin-top:1.5em;margin-bottom:.5em}[data-v-8bccd7f3] .markdown-content h1:first-child,[data-v-8bccd7f3] .markdown-content h2:first-child,[data-v-8bccd7f3] .markdown-content h3:first-child,[data-v-8bccd7f3] .markdown-content h4:first-child,[data-v-8bccd7f3] .markdown-content h5:first-child,[data-v-8bccd7f3] .markdown-content h6:first-child{margin-top:0}[data-v-8bccd7f3] .markdown-content p{color:#374151;line-height:1.7;margin-bottom:1em}[data-v-8bccd7f3] .markdown-content blockquote{border-left:4px solid #e5e7eb;margin:1em 0;color:#6b7280;background:#f9fafb;padding:1em;border-radius:4px}[data-v-8bccd7f3] .markdown-content code{background:#f1f5f9;color:#7c3aed;padding:2px 6px;border-radius:4px;font-size:.9em}[data-v-8bccd7f3] .markdown-content pre{background:#1e293b;color:#e2e8f0;padding:1em;border-radius:8px;overflow-x:auto;margin:1em 0}[data-v-8bccd7f3] .markdown-content pre code{background:transparent;color:inherit;padding:0}[data-v-8bccd7f3] .markdown-content img{max-width:100%;height:auto;border-radius:8px;box-shadow:0 2px 8px #0000001a;margin:1em 0}[data-v-8bccd7f3] .markdown-content table{width:100%;border-collapse:collapse;margin:1em 0}[data-v-8bccd7f3] .markdown-content table th,[data-v-8bccd7f3] .markdown-content table td{border:1px solid #e5e7eb;padding:.5em 1em;text-align:left}[data-v-8bccd7f3] .markdown-content table th{background:#f9fafb;font-weight:600;color:#374151}[data-v-8bccd7f3] .markdown-content ul,[data-v-8bccd7f3] .markdown-content ol{padding-left:1.5em;margin:1em 0}[data-v-8bccd7f3] .markdown-content ul li,[data-v-8bccd7f3] .markdown-content ol li{margin-bottom:.5em;color:#374151;line-height:1.6}[data-v-8bccd7f3] .markdown-content a{color:#3b82f6;text-decoration:none}[data-v-8bccd7f3] .markdown-content a:hover{text-decoration:underline}@media (max-width: 768px){.user-header[data-v-8bccd7f3]{padding:16px;flex-direction:column;gap:16px;align-items:flex-start}.content-wrapper[data-v-8bccd7f3]{padding:16px}.stats[data-v-8bccd7f3]{gap:12px}}@media (max-width: 480px){.user-info[data-v-8bccd7f3]{gap:8px}.user-avatar[data-v-8bccd7f3]{width:40px!important;height:40px!important}.username[data-v-8bccd7f3]{font-size:14px!important}.content-wrapper[data-v-8bccd7f3]{padding:12px}}
