.direct-im-page{font-family:Microsoft YaHei,Arial,sans-serif;font-size:14px;font-weight:400}.direct-im-page.direct-im-page :where(button,input,textarea,select,p,span,a,label,div){font-weight:400}.direct-im-page :where(input,textarea,select){font-size:14px}.direct-im-page h1{font-size:22px;font-weight:600}.direct-im-page h2,.direct-im-page h3{font-weight:600}.direct-im-tools{display:flex;flex-wrap:wrap;gap:8px 16px;align-items:center;padding:10px 14px;background:#fff;color:#595f68;border-bottom:1px solid #e4e6eb;font:13px/20px Microsoft YaHei,Arial,sans-serif}.direct-im-tools a{color:#2563eb;text-decoration:underline;text-underline-offset:3px}.direct-im-mode-toggle{border:1px solid #d4d7dc;background:#fff;color:#3f4650;cursor:pointer;font:400 13px/20px Microsoft YaHei,Arial,sans-serif}.direct-im-mode-toggle:hover{background:#f1f3f5}.direct-im-mode-toggle:focus-visible{outline:2px solid #2563eb;outline-offset:2px}.direct-im-mode-toggle.is-active{border-color:#2563eb;background:#2563eb;color:#fff}.document-mode-shell.is-document-mode{background:#e3e5e8}.document-mode-shell.is-document-mode .document-mode-header{background:#f5f6f7}.document-mode-message-list.is-document-message-list{background:#e3e5e8}.document-mode-page.is-document-page{width:min(900px,100%);min-height:100%;padding:28px 56px 44px;gap:0;background:#fff;box-shadow:0 1px 4px rgba(31,35,41,.12)}.is-document-page .document-mode-message-row{align-items:flex-start;justify-content:flex-start;gap:10px;padding:8px 0;border-bottom:1px solid #eef0f2}.is-document-page .document-mode-bubble{max-width:100%;border-radius:0;padding:2px 0;background:transparent!important;box-shadow:none;color:#202124!important;font-family:Microsoft YaHei,Arial,sans-serif;font-size:15px;font-weight:400;line-height:1.9}.is-document-page .document-mode-message-row>.inline-flex{margin-top:4px}.is-document-page .document-mode-message-row>.inline-flex:last-child{display:none}.is-document-page .document-mode-composer{background:#f5f6f7}.document-mode-composer.is-document-composer .md\:flex{border:1px solid #d4d7dc}.document-mode-composer.is-document-composer textarea{font-family:Microsoft YaHei,Arial,sans-serif;font-weight:400}@media (max-width:767px){.document-mode-page.is-document-page{padding:20px 18px 32px}}