{"version":3,"sources":["webpack://src/pages/markdown-editor/css/header-toolbar.css","webpack://src/css/repo-tag.css","webpack://src/pages/markdown-editor/css/detail-list-view.css","webpack://src/pages/markdown-editor/css/comments-list.css","webpack://src/pages/markdown-editor/css/side-panel.css","webpack://src/pages/markdown-editor/css/rich-editor.css","webpack://src/css/markdown-viewer/markdown-editor.css","webpack://src/index.css"],"names":[],"mappings":"AAAA,yBACE,YAAa,CACb,kBACF,CAEA,oCACE,cACF,CAEA,sBACE,YAAa,CACb,kBACF,CAMA,uCACE,iBACF,CAEA,gCACE,gBACF,CCxBA,oBACE,gBAAiB,CACjB,eAAgB,CAChB,aACF,CAEA,cACE,UACF,CAEA,oBACE,UAAW,CACX,oBAAqB,CACrB,kBACF,CAEA,eACE,aACF,CAEA,kBACE,kBACF,CAEA,mBACE,UACF,CAEA,iBACE,UAAW,CACX,cACF,CAEA,uBACE,UACF,CAEA,eACE,eAAiB,CACjB,eAAiB,CACjB,yBAAkB,CAAlB,iBAAkB,CAClB,cAAe,CACf,qBAAsB,CACtB,kBACF,CAEA,qBACE,qBACF,CAEA,iBACE,UAAW,CACX,cAAe,CACf,iBACF,CAEA,8CAEE,UACF,CAGA,2CACE,YACF,CAEA,kCACI,SACJ,CAEA,8EACI,SACJ,CCxEA,2BACE,WACF,CAEA,sDAEE,eAAgB,CAChB,WACF,CAEA,2BACE,cAAe,CACf,eAAgB,CAChB,eAAmB,CACnB,aACF,CAEA,2BACE,cAAe,CACf,UAAW,CACX,oBACF,CAEA,+CACE,kBAAmB,CACnB,eACF,CAEA,sDACE,eACF,CAEA,kBACE,YAAa,CACb,kBAAmB,CACnB,eACF,CAEA,8BACE,eAAgB,CAChB,eAAgB,CAChB,yBAAkB,CAAlB,iBAAkB,CAClB,cAAe,CACf,qBAAsB,CACtB,kBACF,CAEA,wCACE,UAAW,CACX,WAAY,CACZ,iBAAkB,CAClB,oBAAqB,CACrB,UAAW,CACX,WAAY,CACZ,iBACF,CAEA,yBACE,oBAAqB,CACrB,eAAgB,CAChB,UAAW,CACX,sBAAuB,CACvB,eAAgB,CAChB,kBACF,CAEA,uBACE,kBACF,CAEA,yBACE,SACF,CAEA,0BACE,eAAgB,CAChB,gBAAiB,CACjB,iBAAkB,CAClB,kBAAmB,CACnB,iBAAkB,CAClB,sBACF,CAEA,6BACE,iBACF,CAEA,6DAEE,UACF,CAEA,wBACE,gBAAiB,CACjB,gBAAiB,CACjB,iBACF,CAEA,+BACE,wBACF,CAEA,8EACE,aACF,CCxGA,iBACE,YAAa,CACb,qBAAsB,CACtB,WACF,CACA,sCACE,WAAY,CACZ,iBACF,CACA,sBACE,iBAAkB,CAClB,eACF,CACA,4CACE,mBAAqB,CACrB,UAAW,CACX,YAAa,CACb,0BACF,CACA,2DACE,iBAAkB,CAClB,aACF,CACA,yDACE,cAAe,CACf,UACF,CACA,sEACE,gBACF,CACA,6EACE,WAAY,CACZ,eAAgB,CAChB,qBACF,CACA,oGACE,UAAW,CACX,4BACF,CACA,0GACE,UACF,CACA,sKAEE,WAAY,CACZ,eAAgB,CAChB,qBACF,CACA,+CACE,gBAAiB,CACjB,gBAAiB,CACjB,iBAAkB,CAClB,eACF,CACA,iDACE,oBACF,CACA,iCACE,cACF,CACA,sJAGE,gBACF,CACA,yJAGE,qBACF,CACA,+BACE,wBACF,CACA,wBACE,YAAkB,CAClB,4BAA6B,CAC7B,YAAa,CACb,qBAAsB,CACtB,gBAAiB,CACjB,gBACF,CACA,qFAEE,wBAAyB,CACzB,WAAY,CACZ,eAAgB,CAChB,iBAAkB,CAClB,qBAAsB,CACtB,UACF,CACA,2CACE,kBAAmB,CACnB,yBACF,CACA,iDACE,YACF,CACA,kDAEE,wBAAgB,CAAhB,eAAgB,CAChB,yBAA0B,CAC1B,WAAY,CACZ,eAAgB,CAChB,gBAAiB,CACjB,iBACF,CACA,yDACE,4BAA6B,CAC7B,UAAW,CACX,iBAAkB,CAClB,QAAS,CACT,SAAU,CACV,KACF,CAIA,2EACE,WACF,CCvHA,4DACE,QAAO,CACP,YAAa,CACb,qBAAsB,CACtB,wBAAyB,CACzB,wBAAiB,CAAjB,oBAAiB,CAAjB,gBACF,CAEA,0CACE,cAAe,CACf,eAAgB,CAChB,4BAA6B,CAC7B,WAAY,CACZ,gBACF,CAEA,oDACE,gBACF,CAEA,oDACE,gBAAkB,CAClB,oBAAsB,CACtB,cACF,CAEA,+CACE,UACF,CAEA,2DACE,aAAc,CACd,eACF,CAEA,oDACE,eAAgB,CAChB,iBACF,CAEA,6CACE,iBAAmB,CACnB,eACF,CAEA,mDACE,aACF,CAEA,YACE,WAAY,CACZ,YAAa,CACb,iBAAkB,CAClB,qBAAsB,CACtB,YAAa,CACb,wBAAyB,CACzB,iBAAkB,CAClB,iBAAkB,CAClB,eAAgB,CAChB,WAAY,CACZ,iBACF,CAEA,gBACE,cAAe,CACf,eACF,CAEA,cACE,UAAW,CACX,WAAY,CACZ,iBAAkB,CAClB,iBAAkB,CAClB,cAAe,CACf,aAAc,CAEd,2CAA4C,CAC5C,mCACF,CAEA,0BACE,GACE,8BAAuB,CAAvB,sBACF,CAEA,GACE,+BAAyB,CAAzB,uBACF,CACF,CARA,kBACE,GACE,8BAAuB,CAAvB,sBACF,CAEA,GACE,+BAAyB,CAAzB,uBACF,CACF,CCxFA,yBACE,QAAO,CACP,YAAa,CACb,qBAAsB,CACtB,YAAa,CACb,WACF,CAEA,kDACE,YAAa,CACb,6BAA8B,CAC9B,kBAAmB,CACnB,iBAAkB,CAClB,+BAAgC,CAChC,qBAAsB,CACtB,wBAAiB,CAAjB,oBAAiB,CAAjB,gBAAiB,CACjB,8CAAgD,CAChD,SACF,CAEA,oEACE,WAAY,CACZ,qBAAsB,CACtB,gBAAkB,CAClB,8BAA+B,CAC/B,UACF,CAEA,kDACE,QAAO,CACP,YAAa,CACb,YAAa,CACb,WAAY,CACZ,eACF,CAEA,2EACE,QAAO,CACP,YAAa,CACb,iBAAkB,CAClB,iBAAkB,CAClB,YAAa,CACb,WAAY,CACZ,wBACF,CAEA,yEACE,OAAQ,CACR,YAAa,CACb,eAAgB,CAChB,WAAY,CACZ,YACF,CAEA,8EACE,WAAY,CACZ,qBAAsB,CACtB,6BAA8B,CAC9B,iBACF,CAUA,wKACE,QAAO,CACP,YAAa,CACb,WAAY,CACZ,YACF,CAEA,6CACE,SAAU,CACV,UACF,CAEA,oDACE,YACF,CAEA,mDACE,wBAAoC,CACpC,kBACF,CAEA,2BACE,gBACE,2BACF,CAEA,2BACE,wBACF,CAEA,2BACE,eACF,CAEA,kBACE,UACF,CAEA,0BACE,qBAAuB,CACvB,iBACF,CACF,CAEA,yBACE,0BACE,kBAAoB,CACpB,iBAAkB,CAClB,QACF,CACF,CAEA,wCACE,gBAAiB,CACjB,eACF,CC5HA,MACE,YAAa,CACb,qBAAsB,CACtB,YAAa,CACb,WACF,CAEA,mBACE,WAAY,CACZ,kBAAmB,CACnB,iBAAkB,CAClB,UACF,CACA,6DAEE,gBAAiB,CACjB,qBAAsB,CACtB,+BAAgC,CAChC,8CAAgD,CAChD,aAAa,CACb,kBACF,CACA,6BACE,UAAW,CACX,wBAAyB,CACzB,WAAY,CACZ,iBAAkB,CAClB,aAAc,CACd,YACF,CACA,2CACE,wBACF,CACA,yBACE,SAAU,CACV,iBAAkB,CAClB,qBAAwB,CACxB,2BACF,CACA,oCACE,2BACF,CACA,wBACE,SAAU,CACV,aAAc,CACd,kBAAkB,CAClB,SACF,CACA,uCACE,cACF,CAEA,2CACE,wBAAyB,CACzB,gBAAiB,CACjB,0BAA4B,CAC5B,aAAc,CACd,WAAY,CACZ,cAAe,CACf,QAAS,CACT,iBAAkB,CAClB,QAAS,CACT,SAAU,CACV,UACF,CACA,iDACE,aACF,CACA,mDACE,aAAc,CACd,6BACF,CACA,mDACE,aAAc,CACd,4BAA6B,CAC7B,aACF,CACA,wEACE,WAAY,CACZ,aAAc,CACd,kBAAmB,CACnB,eAAgB,CAChB,sBAAuB,CACvB,cACF,CACA,oCACE,iBACF,CACA,oCACE,iBACF,CAEA,8BACE,WAAY,CACZ,eAAgB,CAChB,WAAY,CACZ,cAAe,CACf,OAAQ,CACR,QACF,CACA,0DACE,UAAW,CACX,WACF,CACA,+GAEE,qBAAsB,CACtB,UACF,CACA,0DACE,6BACF,CACA,oCACE,qBAAsB,CACtB,iBAAkB,CAClB,SAAU,CACV,WAAY,CACZ,WAAY,CACZ,cAAe,CACf,OACF,CACA,4BACE,iBAAkB,CAClB,KAAM,CACN,YAAa,CACb,mCAAwC,CACxC,sCAA2C,CAC3C,iBAAkB,CAClB,qBAAsB,CACtB,WACF,CACA,kCACE,cAAe,CACf,qBACF,CACA,4DACE,gBACF,CACA,oDACE,UAAW,CACX,SACF,CACA,2BACE,wBACE,YACF,CACA,yBACE,uBAAwB,CACxB,gBAAiB,CACjB,cACF,CACF,CACA,oBACE,qBAAsB,CACtB,iBAAkB,CAClB,SAAU,CACV,wBAAyB,CACzB,SACF,CACA,qCACE,WAAY,CACZ,UACF,CACA,sEACE,UACF,CAEA,yBACE,2BACE,sBACF,CACF,CACA,yBACE,kCACE,sBACF,CACF,CAEA,4CACE,UACF,CAGA,kBACE,oBAAqB,CACrB,eAAgB,CAIhB,wBAAiB,CAAjB,oBAAiB,CAAjB,gBACF,CACA,8BACE,gBAAiB,CACjB,eAAiB,CACjB,YAAa,CACb,kBACF,CAEA,wCACE,iBACF,CAEA,2FAEE,iBAAmB,CACnB,cAAe,CACf,iBAAmB,CACnB,0BAA2B,CAC3B,UACF,CAEA,kDACE,cAAe,CACf,eACF,CAEA,wDACE,UACF,CAEA,+CACE,UACF,CAEA,8BACE,kBACF,CAEA,kDACE,kBACF,CAEA,uDACE,iBAAmB,CACnB,UACF,CC3OA,EACE,QAAS,CACT,SACF,CACA,oBAGE,+BAAiC,CACjC,eAAgB,CAChB,eACF,CAEA,KACE,iBACF,CAEA,EACE,QACF,CAEA,eACE,qBAAsB,CACtB,qBAAsB,CACtB,WACF,CAEA,IACE,cACF,CAEA,WACE,yBACF,CAEA,MACE,qBAAsB,CACtB,eAAiB,CACjB,UAAW,CACX,YAAc,CACd,qBAAsB,CACtB,kBACF,CAEA,YACE,SAAU,CACV,iBACF,CACA,qBACE,UACF,CAEA,UAEE,aACF,CAEA,YACE,oBAAqB,CACrB,iBAAkB,CAClB,UAAW,CACX,WACF,CACA,gBACE,iBAAkB,CAClB,wBAAyB,CACzB,SAAU,CACV,iBAAkB,CAClB,gEAA8D,CAA9D,wDACF,CACA,6BACE,4BAAsB,CAAtB,oBACF,CACA,8BACE,GACE,QAAS,CACT,SAAU,CACV,OAAQ,CACR,QAAS,CACT,SACF,CACA,GACE,QAAS,CACT,SAAU,CACV,UAAW,CACX,WAAY,CACZ,SACF,CACF,CAfA,sBACE,GACE,QAAS,CACT,SAAU,CACV,OAAQ,CACR,QAAS,CACT,SACF,CACA,GACE,QAAS,CACT,SAAU,CACV,UAAW,CACX,WAAY,CACZ,SACF,CACF,CACA,oBACE,cAAe,CACf,WAAY,CACZ,UACF,CAEA,eACE,cAAe,CACf,OAAQ,CACR,QAAS,CAET,sCAAgC,CAAhC,8BACF","file":"markdownEditor.chunk.css","sourcesContent":[".seafile-btn-view-review {\n  display: flex;\n  align-items: center;\n}\n\n.seafile-btn-view-review .tag:hover {\n  cursor: pointer;\n}\n\n.topbar-btn-container {\n  display: flex;\n  align-items: center;\n}\n\n.seafile-btn-add-review {\n  margin-right: 10px;\n}\n\n.btn-new-draft {\n  margin-right: 10px;\n}\n\n.collab-users-dropdown.dropdown {\n  margin-right: 6px;\n}\n",".tag-list-container {\n  max-height: 15rem;\n  list-style: none;\n  overflow: auto;\n}\n\n.add-tag-link {\n  color: #666;\n}\n\n.add-tag-link:hover {\n  color: #444;\n  text-decoration: none;\n  background: #f5f5f5;\n}\n\n.tag-list-item {\n  height: 2.5rem;\n}\n\n.tag-list-item.hl {\n  background: #f5f5f5;\n}\n\n.tag-selected-icon {\n  color: #999;\n}\n\n.tag-delete-icon {\n  color: #999;\n  font-size: 18px;\n}\n\n.tag-delete-icon:hover {\n  color: #444;\n}\n\n.file-tag-item {\n  margin: 0.25rem 0;\n  padding: 0 0.5rem;\n  width: max-content;\n  cursor: pointer;\n  background-color: #eee;\n  border-radius: 1rem;\n}\n\n.file-tag-item:hover {\n  background-color: #bbb;\n}\n\n.tag-dialog-back {\n  color: #888;\n  cursor: pointer;\n  margin-right: 10px;\n}\n\n.tag-dialog-back:hover,\n.tag-dialog-back:focus {\n  color: #444;\n}\n\n/* overwrite the code from seafile-ui */\n.tag-color-option .colorinput-color::before {\n  display: none;\n}\n\n.tag-color-option .color-selected {\n    opacity: 0;\n}\n\n.tag-color-option .colorinput-input:checked ~ .colorinput-color .color-selected {\n    opacity: 1;\n}\n",".dirent-table-container tr {\n  border: none;\n}\n\n.dirent-table-container th,\n.dirent-table-container td {\n  padding: 5px 3px;\n  border: none;\n}\n\n.dirent-table-container th {\n  font-size: 13px;\n  text-align: left;\n  font-weight: normal;\n  color: #9c9c9c;\n}\n\n.dirent-table-container td {\n  font-size: 14px;\n  color: #333;\n  word-break: break-all;\n}\n\n.dirent-table-container .file-tag-container th {\n  vertical-align: top;\n  list-style: none;\n}\n\n.dirent-table-container .file-tag-container .tag-list {\n  list-style: none;\n}\n\n.file-tag-list li {\n  display: flex;\n  align-items: center;\n  max-width: 180px;\n}\n\n.file-tag-list .file-tag-item {\n  margin: .25rem 0;\n  padding: 0 .5rem;\n  width: max-content;\n  cursor: pointer;\n  background-color: #eee;\n  border-radius: 1rem;\n}\n\n.file-tag-list .file-tag-item .file-tag {\n  width: 12px;\n  height: 12px;\n  position: relative;\n  display: inline-block;\n  width: 1rem;\n  height: 1rem;\n  border-radius: 50%;\n}\n\n.file-tag-list .tag-name {\n  display: inline-block;\n  margin-left: 5px;\n  width: 80px;\n  text-overflow: ellipsis;\n  overflow: hidden;\n  white-space: nowrap;\n}\n\n.file-related-files th {\n  vertical-align: top;\n}\n\n.file-related-files td i {\n  padding: 0;\n}\n\n.file-related-files td ul {\n  list-style: none;\n  max-height: 100px;\n  overflow-y: scroll;\n  white-space: nowrap;\n  overflow-x: hidden;\n  text-overflow: ellipsis;\n}\n\n.file-related-files td ul li {\n  margin-bottom: 5px;\n}\n\n.file-related-files ul li a,\n.list-related-file-table tr td a {\n  color: #333;\n}\n\n.list-related-file-body {\n  min-height: 200px;\n  max-height: 500px;\n  overflow-y: scroll;\n}\n\n.detail-container .tab-content {\n  height: calc(100% - 73px);\n}\n\n.detail-container .nav-item .nav-link, .detail-container .nav-item .nav-link i {\n  margin: 0 auto;\n}\n",".seafile-comment {\n  display: flex;\n  flex-direction: column;\n  height: 100%;\n}\n.seafile-comment-list .comment-vacant {\n  padding: 1em;\n  text-align: center;\n}\n.seafile-comment-item {\n  padding: 15px 10px;\n  margin-bottom: 0;\n}\n.seafile-comment-item .seafile-comment-info {\n  padding-bottom: 0.5em;\n  height: 3em;\n  display: flex;\n  justify-content: flex-start;\n}\n.seafile-comment-item .seafile-comment-info .reviewer-info {\n  padding-left: 10px;\n  max-width: 75%;\n}\n.seafile-comment-item .seafile-comment-info .review-time {\n  font-size: 10px;\n  color: #777;\n}\n.seafile-comment-item .seafile-comment-info .seafile-comment-dropdown {\n  margin-left: auto;\n}\n.seafile-comment-item .seafile-comment-info .seafile-comment-dropdown button {\n  border: none;\n  box-shadow: none;\n  background-color: #fff;\n}\n.seafile-comment-item .seafile-comment-info .seafile-comment-dropdown .seafile-comment-dropdown-btn {\n  color: #999;\n  background-color: transparent;\n}\n.seafile-comment-item .seafile-comment-info .seafile-comment-dropdown:hover .seafile-comment-dropdown-btn {\n  color: #555;\n}\n.seafile-comment-item .seafile-comment-info .seafile-comment-dropdown button:hover,\n.seafile-comment-item .seafile-comment-info .seafile-comment-dropdown button:focus {\n  border: none;\n  box-shadow: none;\n  background-color: #eee;\n}\n.seafile-comment-item .seafile-comment-content {\n  margin-left: 42px;\n  padding: 5px 10px;\n  border-radius: 4px;\n  background: #fff;\n}\n.seafile-comment-item .seafile-comment-content p {\n  word-break: break-all;\n}\n.seafile-comment-item blockquote {\n  cursor: pointer;\n}\n.seafile-comment-item .seafile-comment-content ol,\n.seafile-comment-item .seafile-comment-content ul,\n.seafile-comment-item .seafile-comment-content li {\n  margin-left: 10px;\n}\n.seafile-comment-item .seafile-comment-content table,\n.seafile-comment-item .seafile-comment-content th,\n.seafile-comment-item .seafile-comment-content td {\n  border: 1px solid #333;\n}\n.seafile-comment-item-resolved {\n  background-color: #e6ffed;\n}\n.seafile-comment-footer {\n  padding: 10px 10px;\n  border-top: 1px solid #e5e5e5;\n  display: flex;\n  flex-direction: column;\n  min-height: 150px;\n  max-height: 300px;\n}\n.seafile-comment-footer .add-comment-input,\n.seafile-edit-comment .edit-comment-input {\n  border: 1px solid #e6e6dd;\n  padding: 5px;\n  min-height: 90px;\n  border-radius: 5px;\n  background-color: #fff;\n  width: 100%;\n}\n.seafile-comment-footer .add-comment-input {\n  border-bottom: none;\n  border-radius: 5px 5px 0 0;\n}\n.seafile-comment-footer .add-comment-input:focus {\n  outline: none;\n}\n.seafile-comment-footer .comment-submit-container {\n  border: 1px solid #e6e6dd;\n  border-top: none;\n  border-radius: 0 0 5px 5px;\n  padding: 5px;\n  background: #fff;\n  text-align: right;\n  position: relative;\n}\n.seafile-comment-footer .comment-submit-container::before {\n  border-top: 1px solid #e6e6dd;\n  content: '';\n  position: absolute;\n  left: 5px;\n  right: 5px;\n  top: 0;\n}\n.seafile-comment-footer .submit-comment {\n  height: 28px;\n}\n.seafile-edit-comment .comment-btn {\n  height: 28px;\n}\n\n.seafile-viewer-comment-btn {\n  position: absolute;\n  top: 0;\n  right: 5000px;\n  border: 1px solid rgba(0, 40, 100, 0.12);\n  box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);\n  border-radius: 3px;\n  background-color: #fff;\n  padding: 5px;\n}\n.seafile-viewer-comment-btn:hover {\n  cursor: pointer;\n  background-color: #eee;\n}\n\n",".seafile-markdown-editor .markdown-help-wrapper .side-panel {\n  flex: 1;\n  display: flex;\n  flex-direction: column;\n  background-color: #f5f5f5;\n  user-select: none;\n}\n\n.seafile-markdown-editor .side-panel .nav {\n  padding: 10px 0;\n  min-width: 125px;\n  border-bottom: 1px solid #eee;\n  height: 36px;\n  flex-wrap: nowrap;\n}\n\n.seafile-markdown-editor .side-panel .nav .nav-item {\n  padding: 0 0.75rem;\n}\n\n.seafile-markdown-editor .side-panel .nav .nav-link {\n  padding: 0 0.75rem;\n  transition: 0.3s color;\n  margin-right: 0;\n}\n\n.seafile-markdown-editor .side-panel .nav-link {\n  color: #888;\n}\n\n.seafile-markdown-editor .side-panel .nav .nav-link.active {\n  color: #ff9800;\n  border-bottom: 0;\n}\n\n.seafile-markdown-editor .side-panel .nav .iconfont {\n  font-weight: 700;\n  font-size: 0.875rem;\n}\n\n.seafile-markdown-editor .side-panel-content {\n  font-size: 0.937rem;\n  overflow: hidden;\n}\n\n.seafile-markdown-editor .side-panel-content:hover {\n  overflow: auto;\n}\n\n.image-view {\n  width: 200px;\n  height: 150px;\n  position: absolute;\n  background-color: #fff;\n  z-index: 1004;\n  box-shadow: 0 0 10px #aaa;\n  border-radius: 3px;\n  line-height: 150px;\n  overflow: hidden;\n  font-size: 0;\n  text-align: center;\n}\n\n.image-view img {\n  max-width: 100%;\n  max-height: 100%;\n}\n\n.image-view i {\n  width: 100%;\n  height: 100%;\n  text-align: center;\n  line-height: 150px;\n  font-size: 30px;\n  color: #eb8205;\n  -moz-animation: rotate 1.5s ease infinite;\n  -webkit-animation: rotate 1.5s ease infinite;\n  animation: rotate 1.5s ease infinite;\n}\n\n@keyframes rotate {\n  0% {\n    transform: rotate(0deg);\n  }\n\n  100% {\n    transform: rotate(360deg);\n  }\n}\n",".seafile-markdown-editor {\n  flex: 1;\n  display: flex;\n  flex-direction: column;\n  min-height: 0;\n  min-width: 0;\n}\n\n.seafile-markdown-editor .markdown-editor-toolbar {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  position: relative;\n  border-bottom: 1px solid #e5e5e5;\n  background-color: #fff;\n  user-select: none;\n  box-shadow: 0 3px 2px -2px rgba(200,200,200,.15);\n  z-index: 3;\n}\n\n.seafile-markdown-editor .markdown-editor-toolbar .editor-btn-group {\n  height: 100%;\n  padding: 5px 0 5px 5px;\n  font-size: 0.75rem;\n  border-right: 1px solid #e5e5e5;\n  color: #555555;\n}\n\n.seafile-markdown-editor .markdown-editor-content {\n  flex: 1;\n  display: flex;\n  min-height: 0;\n  min-width: 0;\n  overflow: hidden;\n}\n\n.seafile-markdown-editor .markdown-editor-content .markdown-editor-wrapper {\n  flex: 1;\n  display: flex;\n  position: relative;\n  overflow-x: hidden;\n  min-height: 0;\n  min-width: 0;\n  background-color: #fafaf9;\n}\n\n.seafile-markdown-editor .markdown-editor-content .markdown-help-wrapper {\n  width: 0;\n  display: flex;\n  overflow: hidden;\n  min-width: 0;\n  min-height: 0;\n}\n\n.seafile-markdown-editor .markdown-editor-content .markdown-help-wrapper.show {\n  width: 300px;\n  background-color: #fff;\n  border-left: 1px solid #e6e6dd;\n  position: relative;\n}\n\n\n.seafile-markdown-editor .markdown-editor-content .markdown-help-wrapper .file-info {\n  flex: 1;\n  display: flex;\n  min-width: 0;\n  min-height: 0;\n}\n\n.seafile-markdown-editor .markdown-editor-content .markdown-help-wrapper .help-info {\n  flex: 1;\n  display: flex;\n  min-width: 0;\n  min-height: 0;\n}\n\n.seafile-markdown-editor ::-webkit-scrollbar{\n  width: 8px;\n  height: 8px;\n}\n\n.seafile-markdown-editor ::-webkit-scrollbar-button {\n  display: none;\n}\n\n.seafile-markdown-editor ::-webkit-scrollbar-thumb {\n  background-color: rgb(206, 206, 212);\n  border-radius: 10px;\n}\n\n@media (max-width: 991.8px) {\n  .seafile-editor {\n    min-width: calc(100% - 40px);\n  }\n\n  .seafile-editor-main-panel {\n    width: calc(100% - 200px);\n  }\n\n  .seafile-editor-side-panel {\n    min-width: 200px;\n  }\n\n  .editor-container {\n    width: 100%;\n  }\n\n  .editor-container .editor {\n    margin: 20px !important;\n    padding: 20px 30px;\n  }\n}\n\n@media (max-width: 768px) {\n  .editor-container .editor {\n    margin: 0 !important;\n    padding: 10px 15px;\n    border: 0;\n  }\n}\n\n.full-screen .editor-container .article {\n  margin: 20px auto;\n  max-width: 950px;\n}\n","#root {\n  display: flex;\n  flex-direction: column;\n  min-height: 0;\n  min-width: 0;\n}\n\n.seafile-md-viewer {\n  height: 100%;\n  flex-direction: row;\n  position: relative;\n  float: none;\n}\n.sf-md-viewer-topbar-first,\n.sf-md-viewer-topbar-first-narrow {\n  padding: 4px 10px;\n  background-color: #fff;\n  border-bottom: 1px solid #e5e5e5;\n  box-shadow: 0 3px 2px -2px rgba(200,200,200,.15);\n  flex-shrink:0;\n  align-items: center;\n}\n.seafile-md-viewer-container {\n  width: 100%;\n  background-color: #fafaf9;\n  height: 100%;\n  position: relative;\n  overflow: auto;\n  display: flex;\n}\n.seafile-md-viewer-container.side-panel-on {\n  width: calc(100% - 260px);\n}\n.seafile-md-viewer-slate {\n  flex: auto;\n  position: relative;\n  margin: 20px 0px 20px 5%;\n  max-width: calc(90% - 260px);\n}\n.seafile-md-viewer-slate.comment-on {\n  max-width: calc(90% - 360px);  \n}\n.seafile-md-viewer-main {\n  flex: auto;\n  overflow: auto;\n  background:#fafaf9;\n  width: 70%;\n}\n.seafile-md-viewer-slate.side-panel-on {\n  margin: 20px 5%;\n}\n/* outline */\n.seafile-md-viewer .seafile-editor-outline {\n  background-color: #fafaf9;\n  margin: 40px auto;\n  padding: 0 0.75rem 0 1.25rem;\n  border-left: 0;\n  width: 260px;\n  position: fixed;\n  top: 68px;\n  overflow-y: hidden;\n  right: 5%;\n  z-index: 1;\n  height: 80%;\n}\n.seafile-md-viewer .seafile-editor-outline:hover {\n  overflow: auto;\n}\n.seafile-md-viewer .seafile-editor-outline .active {\n  color: #eb8205;\n  border-left: 1px solid #eb8205;\n}\n.seafile-md-viewer .seafile-editor-outline-heading {\n  padding: 7px 0;\n  border-bottom: 1px solid #eee;\n  color: #a0a0a0;\n}\n.seafile-editor-outline .outline-h2, .seafile-editor-outline .outline-h3 {\n  height: 30px;\n  margin-left: 0;\n  white-space: nowrap;\n  overflow: hidden;\n  text-overflow: ellipsis;\n  font-size: 14px;\n}\n.seafile-editor-outline .outline-h2 {\n  padding-left: 20px;\n}\n.seafile-editor-outline .outline-h3 {\n  padding-left: 40px;\n}\n/* side-panel */\n.seafile-md-viewer-side-panel {\n  height: 100%;\n  overflow: hidden;\n  width: 260px;\n  position: fixed;\n  right: 0;\n  top: 87px;\n}\n.seafile-md-viewer-side-panel .seafile-history-side-panel {\n  width: 100%;\n  height: 100%;\n}\n.seafile-md-viewer  .seafile-comment .add-comment-input,\n.seafile-md-viewer .seafile-comment .edit-comment-input {\n  background-color: #fff;\n  width: 100%;\n}\n.seafile-md-viewer-side-panel .seafile-history-side-panel {\n  border-left: 1px solid #e6e6dd;\n}\n.seafile-md-viewer .seafile-comment {\n  background-color: #fff;\n  min-height: 18.5em;\n  z-index: 3;\n  width: 380px;\n  height: 100%;\n  position: fixed;\n  right: 0;\n}\n.seafile-viewer-comment-btn {\n  position: absolute;\n  top: 0;\n  right: 5000px;\n  border: 1px solid rgba(0, 40, 100, 0.12);\n  box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);\n  border-radius: 3px;\n  background-color: #fff;\n  padding: 5px;\n}\n.seafile-viewer-comment-btn:hover {\n  cursor: pointer;\n  background-color: #eee;\n}\n.seafile-md-viewer .seafile-comment .seafile-comment-footer {\n  min-height: 230px;\n}\n.seafile-md-viewer .seafile-comment-toggle-resolved {\n  width: 100%;\n  z-index: 1;\n}\n@media (max-width:991.8px) {\n  .seafile-editor-outline {\n    display: none;\n  }\n  .seafile-md-viewer-slate {\n    width: calc(100% - 80px);\n    margin: 20px 40px;\n    max-width: 100%;\n  }\n}\n.seafile-md-comment {\n  background-color: #fff;\n  position: absolute;\n  right: 1px;\n  height: calc(100% - 56px);\n  width: 30%;\n}\n.seafile-md-comment .seafile-comment {\n  height: 100%;\n  width: 100%;\n}\n.seafile-md-comment .seafile-comment .seafile-comment-toggle-resolved {\n  width: 100%;\n}\n\n@media (max-width: 768px) {\n  .sf-md-viewer-topbar-first {\n    display: none !important;\n  }\n}\n@media (min-width: 768px) {\n  .sf-md-viewer-topbar-first-narrow {\n    display: none !important;\n  }\n}\n\n.seafile-editor-side-panel .seafile-comment {\n  width: 100%;\n}\n\n/* toolbar */\n.topbar-file-info {\n  display: inline-block;\n  margin-left: 8px;\n  /*\n    only select file info text\n  */\n  user-select: text;\n}\n.topbar-file-info .file-title {\n  font-size: 1.2rem;\n  font-weight: bold;\n  display: flex;\n  align-items: center;\n}\n\n.topbar-file-info .file-title .iconfont {\n  font-size: 0.875rem;\n}\n\n.topbar-file-info .file-title .file-star,\n.topbar-file-info .file-title .file-internal-link {\n  font-size: 0.875rem;\n  cursor: pointer;\n  margin-left: 0.5rem;\n  vertical-align: text-bottom;\n  color: #999;\n}\n\n.topbar-file-info .file-title .file-internal-link {\n  font-size: 12px;\n  font-weight: 700;\n}\n\n.topbar-file-info .file-title .file-internal-link:hover {\n  color: #333;\n}\n\n.topbar-file-info .file-title .file-star .star {\n  color: #999;\n}\n\n.topbar-file-info .file-state {\n  font-size: 0.8125rem;\n}\n\n.topbar-file-info .file-state .file-modifier-name {\n  margin-right: 0.5rem;\n}\n\n.topbar-file-info .file-state .file-modifier-savedraft {\n  margin-left: 0.5rem;\n  color: #888;\n}\n","* {\n  margin: 0;\n  padding: 0;\n}\nhtml,\ninput,\ntextarea {\n  font-family: 'Roboto', sans-serif;\n  line-height: 1.4;\n  background: #eee;\n}\n\nbody {\n  overflow-y: hidden;\n}\n\np {\n  margin: 0;\n}\n\n:not(pre) > code {\n  font-family: monospace;\n  background-color: #eee;\n  padding: 3px;\n}\n\nimg {\n  max-width: 100%;\n}\n\nimg.active {\n  box-shadow: 0 0 0 2px blue;\n}\n\ninput {\n  box-sizing: border-box;\n  font-size: 0.85em;\n  width: 100%;\n  padding: 0.5em;\n  border: 2px solid #ddd;\n  background: #fafafa;\n}\n\ninput:focus {\n  outline: 0;\n  border-color: blue;\n}\ninput[type=\"checkbox\"] {\n  width: auto;\n}\n\na,\na:hover {\n  color: #eb8205;\n}\n\n.lds-ripple {\n  display: inline-block;\n  position: relative;\n  width: 64px;\n  height: 64px;\n}\n.lds-ripple div {\n  position: absolute;\n  border: 4px solid #eb8205;\n  opacity: 1;\n  border-radius: 50%;\n  animation: lds-ripple 1s cubic-bezier(0, 0.2, 0.8, 1) infinite;\n}\n.lds-ripple div:nth-child(2) {\n  animation-delay: -0.5s;\n}\n@keyframes lds-ripple {\n  0% {\n    top: 28px;\n    left: 28px;\n    width: 0;\n    height: 0;\n    opacity: 1;\n  }\n  100% {\n    top: -1px;\n    left: -1px;\n    width: 58px;\n    height: 58px;\n    opacity: 0;\n  }\n}\n.empty-loading-page {\n  position: fixed;\n  height: 100%;\n  width: 100%;\n}\n\n.page-centered {\n  position: fixed;\n  top: 50%;\n  left: 50%;\n  /* bring your own prefixes */\n  transform: translate(-50%, -50%);\n}\n"]}