.rich-text{overflow-wrap:anywhere;line-height:1.6}.rich-text p{margin:0 0 8px}.mention{color:var(--ant-color-error,#ed1c29);font-weight:700}.rich-text h2{margin:14px 0 6px;font-size:17px}.rich-text h3{margin:12px 0 4px;font-size:15px}.rich-text ul,.rich-text ol{margin:0 0 8px;padding-left:22px}.rich-text blockquote{border-left:3px solid var(--ant-color-border,#d9d9d9);color:var(--ant-color-text-secondary,#666);margin:0 0 8px;padding-left:12px}.rich-text code{background:var(--ant-color-fill-tertiary,#f0f0f0);border-radius:3px;padding:1px 4px}.rich-text a{color:var(--ant-color-primary,#1677ff)}.rich-text-editor{border:1px solid var(--ant-color-border,#d9d9d9);background:var(--ant-color-bg-container,#fff);border-radius:6px}.rich-text-editor:focus-within{border-color:var(--ant-color-primary,#1677ff)}.rich-text-toolbar{border-bottom:1px solid var(--ant-color-split,#f0f0f0);width:100%;padding:4px 6px}.rich-text-content .ProseMirror{min-height:inherit;outline:none;padding:8px 12px}.rich-text-content .ProseMirror p.is-editor-empty:first-child:before{content:attr(data-placeholder);float:left;pointer-events:none;height:0;color:var(--ant-color-text-quaternary,#bfbfbf)}@media (hover:hover){.chat-row .chat-action{opacity:0;transition:opacity .12s}.chat-row:hover .chat-action,.chat-row:focus-within .chat-action,.chat-row .chat-action.ant-dropdown-open,.chat-row .chat-action.ant-popover-open{opacity:1}}.modal-fullscreen.ant-modal{max-width:100vw;margin:0;padding-bottom:0;top:0}.modal-fullscreen .ant-modal-content{border-radius:0;flex-direction:column;min-height:100dvh;display:flex}.modal-fullscreen .ant-modal-body{flex:1}.modal-fullscreen .ant-modal-footer{background:inherit;padding-bottom:env(safe-area-inset-bottom);position:sticky;bottom:0}.page-band{color:#fff;margin:-12px -12px 12px;padding:16px 16px 18px}.page-band .page-band-back{color:#fff;cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;width:36px;height:36px;margin-left:-8px;font-size:20px;display:inline-flex}.page-band .page-band-hint [role=button]{color:#ffffffb3!important}.page-band .page-band-subtitle{color:#fffc;margin-top:4px}.page-band .page-band-subtitle a{color:#fff;text-decoration:underline}.modal-fullscreen .page-band{padding-top:calc(16px + env(safe-area-inset-top));margin:-20px -24px 16px}@media (width<=991px){.modal-fullscreen .ant-modal-content{padding:20px 12px 0}.modal-fullscreen .page-band{margin:-20px -12px 12px}.modal-fullscreen .ant-modal-footer{z-index:5;padding:10px 12px calc(10px + var(--bar-gap));gap:10px;margin:0 -12px;display:flex;position:sticky;bottom:0}.modal-fullscreen .ant-modal-footer .ant-btn{height:48px;font-size:16px;margin:0!important}.modal-fullscreen .ant-modal-footer .ant-btn:first-child{flex:1}.modal-fullscreen .ant-modal-footer .ant-btn-primary{flex:2;font-weight:600}}
