.project-detail .codeblock,body .x-tiptap-editor .codeblock{background-color:#f9f9f9;border:1px solid #e5e7eb;border-radius:8px;color:#111827;font-size:14px;overflow-y:auto;padding:12px}.project-detail table,body .x-tiptap-editor table{border-collapse:collapse;margin:0 0 10px;overflow:hidden;table-layout:fixed;width:100%}.project-detail table td,.project-detail table th,body .x-tiptap-editor table td,body .x-tiptap-editor table th{border:1px solid #e0e0e0;box-sizing:border-box;min-width:1em;padding:5px 6px;position:relative;vertical-align:top;word-wrap:break-word;overflow-wrap:break-word;white-space:normal;word-break:break-word}.project-detail table td>*,.project-detail table th>*,body .x-tiptap-editor table td>*,body .x-tiptap-editor table th>*{margin-bottom:0}.project-detail table th,body .x-tiptap-editor table th{background-color:#f9f9f9;font-weight:700;text-align:left}.project-detail table .selectedCell:after,body .x-tiptap-editor table .selectedCell:after{background:rgba(15,147,249,.11);content:"";top:0;right:0;bottom:0;left:0;pointer-events:none;position:absolute;z-index:22}.project-detail table .column-resize-handle,body .x-tiptap-editor table .column-resize-handle{background-color:var(--purple);bottom:-2px;pointer-events:none;position:absolute;right:-2px;top:0;width:4px}.project-detail pre,body .x-tiptap-editor pre{background:#1e1e1e;border-radius:8px;color:#fff;font-family:JetBrainsMono,monospace;margin:16px 0;padding:12px 16px}.project-detail pre code,body .x-tiptap-editor pre code{background:none;color:inherit;font-size:13px;padding:0}.project-detail pre code,.project-detail pre code span,body .x-tiptap-editor pre code,body .x-tiptap-editor pre code span{white-space:pre-wrap;word-break:break-word}.project-detail pre .hljs-comment,.project-detail pre .hljs-quote,body .x-tiptap-editor pre .hljs-comment,body .x-tiptap-editor pre .hljs-quote{color:#616161}.project-detail pre .hljs-attr,.project-detail pre .hljs-attribute,.project-detail pre .hljs-link,.project-detail pre .hljs-name,.project-detail pre .hljs-regexp,.project-detail pre .hljs-selector-class,.project-detail pre .hljs-selector-id,.project-detail pre .hljs-tag,.project-detail pre .hljs-template-variable,.project-detail pre .hljs-variable,body .x-tiptap-editor pre .hljs-attr,body .x-tiptap-editor pre .hljs-attribute,body .x-tiptap-editor pre .hljs-link,body .x-tiptap-editor pre .hljs-name,body .x-tiptap-editor pre .hljs-regexp,body .x-tiptap-editor pre .hljs-selector-class,body .x-tiptap-editor pre .hljs-selector-id,body .x-tiptap-editor pre .hljs-tag,body .x-tiptap-editor pre .hljs-template-variable,body .x-tiptap-editor pre .hljs-variable{color:#f98181}.project-detail pre .hljs-built_in,.project-detail pre .hljs-builtin-name,.project-detail pre .hljs-literal,.project-detail pre .hljs-meta,.project-detail pre .hljs-number,.project-detail pre .hljs-params,.project-detail pre .hljs-type,body .x-tiptap-editor pre .hljs-built_in,body .x-tiptap-editor pre .hljs-builtin-name,body .x-tiptap-editor pre .hljs-literal,body .x-tiptap-editor pre .hljs-meta,body .x-tiptap-editor pre .hljs-number,body .x-tiptap-editor pre .hljs-params,body .x-tiptap-editor pre .hljs-type{color:#fbbc88}.project-detail pre .hljs-bullet,.project-detail pre .hljs-string,.project-detail pre .hljs-symbol,body .x-tiptap-editor pre .hljs-bullet,body .x-tiptap-editor pre .hljs-string,body .x-tiptap-editor pre .hljs-symbol{color:#b9f18d}.project-detail pre .hljs-section,.project-detail pre .hljs-title,body .x-tiptap-editor pre .hljs-section,body .x-tiptap-editor pre .hljs-title{color:#faf594}.project-detail pre .hljs-keyword,.project-detail pre .hljs-selector-tag,body .x-tiptap-editor pre .hljs-keyword,body .x-tiptap-editor pre .hljs-selector-tag{color:#70cff8}.project-detail pre .hljs-emphasis,body .x-tiptap-editor pre .hljs-emphasis{font-style:italic}.project-detail pre .hljs-strong,body .x-tiptap-editor pre .hljs-strong{font-weight:700}#main[data-v-521ddc0a]{padding-top:0}.main-body[data-v-521ddc0a],.main-header .inner[data-v-521ddc0a]{margin:16px auto;width:1280px}.main-header[data-v-521ddc0a]{background:#fdfdfd;border-bottom:1px solid #eee;margin-bottom:15px;padding:20px 0 28px}.main-body[data-v-521ddc0a]{display:flex;padding-bottom:45px}.main-body .detail-amain[data-v-521ddc0a]{width:920px}
