html,body,#root{height:100%;width:100%;font-size:12px!important;-webkit-user-select:none;user-select:none}.ant-row,.ant-popover{font-size:12px}::-webkit-scrollbar-track{border-radius:10px;background-color:#d1d1d1}::-webkit-scrollbar{width:7px;height:7px;background-color:#d1d1d1}::-webkit-scrollbar-thumb{border-radius:5px;background-color:#a5acb4}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.confirm-dialog,.confirm-dialog-mask{z-index:10000!important;width:unset!important}.loadding-app{position:absolute;z-index:10001;margin:auto;height:100%;width:100%;background:#0005;top:0;display:flex;align-items:center;justify-content:center}.loadding-app img{width:50px;height:50px}ul.popover{padding:0;margin:0;list-style:none}ul.popover li{padding:5px;cursor:pointer}ul.popover li:hover{background:#005aa4;color:#fff;border-radius:3px}.rct-tree-root ul{list-style:none}.ant-btn-icon{display:contents}.ant-dropdown-menu-submenu-arrow{font-size:13px}iframe[title=js]{position:absolute;width:0;height:0}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion: no-preference){.App-logo{animation:App-logo-spin infinite 20s linear}}.App-header{background-color:#282c34;min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:calc(10px + 2vmin);color:#fff}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.ant-dropdown-trigger,.ant-dropdown-trigger:hover,.ant-dropdown-trigger:focus,.ant-dropdown-trigger:active{color:#000}.ant-btn,.ant-dropdown-menu-title-content,.ant-tabs,.ant-radio+span,.ant-checkbox+span,.ant-typography,label,.ant-input-number,.ant-input,.ant-tabs-tab,.ant-alert-description,.ant-table-cell,.ant-select-selector,.ant-select-item,.ant-col,.rc-tabs,.ant-modal-body,.ant-tree-title,.contexify,.ant-empty-description{font-size:12px!important}.rc-tabs{border:none!important}.rc-tabs-nav-list{border-top:none!important}.rc-tabs-ink-bar{background:#005aa4!important}.rc-tabs-left .rc-tabs-nav,.rc-tabs-right .rc-tabs-nav{min-width:40px!important}.ant-color-picker-trigger .ant-color-picker-color-block{width:100%!important}.ant-alert-warning{align-items:center}.ant-alert-with-description{padding:8px 12px}.ant-select-single{height:28.2px}.contexify_item:not(.contexify_item-disabled):focus>.contexify_itemContent,.contexify_item:not(.contexify_item-disabled):hover>.contexify_itemContent{background-color:#006cc4!important}.header-panel{height:40px;border-bottom:1px solid #d9d9d9;box-sizing:border-box;display:flex;align-items:center}.left-panel-container{margin:0 8px;height:100%}.contexify[role=menu]{z-index:1031}.rc-tabs-content-holder{width:calc(100% - 40px)}.rc-tabs-tab-disabled{background-color:#bfbfbf!important}.selected-mode{border-style:solid;border-color:#337ab7;border-radius:10px;padding:2px}.ant-modal-wrap:has(.MDDownLoadProcess){z-index:100000}#thumbnailPreviewContainer .thumnail-img{height:155px}.app-split-pane-vertical .pane2{display:flex;flex-direction:column}:root{--contexify-zIndex:666;--contexify-menu-minWidth:220px;--contexify-menu-padding:6px;--contexify-menu-radius:6px;--contexify-menu-bgColor:#fff;--contexify-menu-shadow:1px 2px 2px rgba(0,0,0,.1),2px 4px 4px rgba(0,0,0,.1),3px 6px 6px rgba(0,0,0,.1);--contexify-menu-negatePadding:var(--contexify-menu-padding);--contexify-separator-color:rgba(0,0,0,.2);--contexify-separator-margin:5px;--contexify-itemContent-padding:6px;--contexify-activeItem-radius:4px;--contexify-item-color:#333;--contexify-activeItem-color:#fff;--contexify-activeItem-bgColor:#3498db;--contexify-rightSlot-color:#6f6e77;--contexify-activeRightSlot-color:#fff;--contexify-arrow-color:#6f6e77;--contexify-activeArrow-color:#fff}@keyframes contexify_feedback{0%{opacity:.4}to{opacity:1}}.contexify{position:fixed;opacity:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:var(--contexify-menu-bgColor);box-sizing:border-box;box-shadow:var(--contexify-menu-shadow);border-radius:var(--contexify-menu-radius);padding:var(--contexify-menu-padding);min-width:var(--contexify-menu-minWidth);z-index:var(--contexify-zIndex)}.contexify_submenu-isOpen,.contexify_submenu-isOpen>.contexify_itemContent{color:var(--contexify-activeItem-color);background-color:var(--contexify-activeItem-bgColor);border-radius:var(--contexify-activeItem-radius)}.contexify_submenu-isOpen>.contexify_itemContent .contexify_rightSlot{color:var(--contexify-activeArrow-color)}.contexify_submenu-isOpen>.contexify_submenu{pointer-events:auto;opacity:1}.contexify .contexify_submenu{position:absolute;pointer-events:none;transition:opacity .265s;top:calc(-1 * var(--contexify-menu-negatePadding));left:100%}.contexify .contexify_submenu-bottom{bottom:calc(-1 * var(--contexify-menu-negatePadding));top:unset}.contexify .contexify_submenu-right{right:100%;left:unset}.contexify_rightSlot{margin-left:auto;display:-ms-flexbox;display:flex;color:var(--contexify-rightSlot-color)}.contexify_separator{height:1px;cursor:default;margin:var(--contexify-separator-margin);background-color:var(--contexify-separator-color)}.contexify_willLeave-disabled{pointer-events:none}.contexify_item{cursor:pointer;position:relative}.contexify_item:focus{outline:0}.contexify_item:focus .contexify_rightSlot,.contexify_item:not(.contexify_item-disabled):hover>.contexify_itemContent .contexify_rightSlot{color:var(--contexify-activeRightSlot-color)}.contexify_item:not(.contexify_item-disabled)[aria-haspopup]>.contexify_itemContent .contexify_rightSlot{color:var(--contexify-arrow-color)}.contexify_item:not(.contexify_item-disabled)[aria-haspopup].contexify_submenu-isOpen>.contexify_itemContent .contexify_rightSlot,.contexify_item:not(.contexify_item-disabled)[aria-haspopup]:hover>.contexify_itemContent .contexify_rightSlot,.contexify_item[aria-haspopup]:focus>.contexify_itemContent .contexify_rightSlot{color:var(--contexify-activeArrow-color)}.contexify_item:not(.contexify_item-disabled):focus>.contexify_itemContent,.contexify_item:not(.contexify_item-disabled):hover>.contexify_itemContent{color:var(--contexify-activeItem-color);background-color:var(--contexify-activeItem-bgColor);border-radius:var(--contexify-activeItem-radius)}.contexify_item:not(.contexify_item-disabled):hover>.contexify_submenu{pointer-events:auto;opacity:1}.contexify_item-disabled{cursor:default;opacity:.5}.contexify_itemContent{padding:var(--contexify-itemContent-padding);display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;white-space:nowrap;color:var(--contexify-item-color);position:relative}.contexify_item-feedback{animation:contexify_feedback .12s both}.contexify_theme-dark{--contexify-menu-bgColor:rgba(40,40,40,.98);--contexify-separator-color:#4c4c4c;--contexify-item-color:#fff}.contexify_theme-light{--contexify-separator-color:#eee;--contexify-item-color:#666;--contexify-activeItem-color:#3498db;--contexify-activeItem-bgColor:#e0eefd;--contexify-activeRightSlot-color:#3498db;--contexify-active-arrow-color:#3498db}@keyframes contexify_scaleIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:1}}@keyframes contexify_scaleOut{0%{opacity:1}to{opacity:0;transform:scale3d(.3,.3,.3)}}.contexify_willEnter-scale{transform-origin:top left;animation:contexify_scaleIn .3s}.contexify_willLeave-scale{transform-origin:top left;animation:contexify_scaleOut .3s}@keyframes contexify_fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes contexify_fadeOut{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(10px)}}.contexify_willEnter-fade{animation:contexify_fadeIn .3s ease}.contexify_willLeave-fade{animation:contexify_fadeOut .3s ease}@keyframes contexify_flipInX{0%{transform:perspective(800px) rotateX(45deg)}to{transform:perspective(800px)}}@keyframes contexify_flipOutX{0%{transform:perspective(800px)}to{transform:perspective(800px) rotateX(45deg);opacity:0}}.contexify_willEnter-flip{animation:contexify_flipInX .3s}.contexify_willEnter-flip,.contexify_willLeave-flip{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;transform-origin:top center}.contexify_willLeave-flip{animation:contexify_flipOutX .3s}@keyframes contexify_slideIn{0%{opacity:0;transform:scaleY(.3)}to{opacity:1}}@keyframes contexify_slideOut{0%{opacity:1}to{opacity:0;transform:scaleY(.3)}}.contexify_willEnter-slide{transform-origin:top center;animation:contexify_slideIn .3s}.contexify_willLeave-slide{transform-origin:top center;animation:contexify_slideOut .3s}.show-color{height:28.2px}.w-color-sketch input{border-radius:3px}:root{--rct-color-tree-bg: #f6f8fa;--rct-color-tree-focus-outline: #0366d6;--rct-color-focustree-item-selected-bg: #e8eaed;--rct-color-focustree-item-selected-text: inherit;--rct-color-focustree-item-focused-border: #0366d6;--rct-color-focustree-item-draggingover-bg: #ebf0f4;--rct-color-focustree-item-draggingover-color: inherit;--rct-color-nonfocustree-item-selected-bg: #e8eaed;--rct-color-nonfocustree-item-selected-text: inherit;--rct-color-nonfocustree-item-focused-border: #dbdbdb;--rct-color-search-highlight-bg: #a2aed2;--rct-color-drag-between-line-bg: #0366d6;--rct-color-arrow: #373a3f;--rct-item-height: 22px;--rct-color-renaming-input-submitbutton-bg: inherit;--rct-color-renaming-input-submitbutton-bg-hover: #0366d6;--rct-color-renaming-input-submitbutton-bg-active: #095fc1;--rct-color-renaming-input-submitbutton-text: inherit;--rct-color-renaming-input-submitbutton-text-hover: #ffffff;--rct-color-renaming-input-submitbutton-text-active: #ffffff}.rct-tree-root{font-family:sans-serif;background-color:var(--rct-color-tree-bg);padding:4px 0}.rct-tree-root-focus{outline:1px solid var(--rct-color-tree-focus-outline)}.rct-tree-item-li{font-size:.8rem;list-style-type:none;padding:0;margin:0}.rct-tree-item-title-container{display:flex;align-items:center;border-top:1px solid transparent;border-bottom:1px solid transparent;padding-left:var(--depthOffset, 0px)}.rct-tree-item-button{flex-grow:1;display:flex;align-items:center;box-sizing:border-box;background-color:transparent;font-family:inherit;font-size:inherit;border:none;width:100%;height:var(--rct-item-height);text-align:left;color:inherit;outline:none}.rct-tree-item-arrow{width:10px}.rct-tree-item-arrow svg{width:10px}.rct-tree-item-arrow-path{fill:var(--rct-color-arrow)}.rct-tree-items-container{margin:0;padding:0}.rct-tree-root:not(.rct-tree-root-focus) .rct-tree-item-title-container-selected{background-color:var(--rct-color-nonfocustree-item-selected-bg);color:var(--rct-color-nonfocustree-item-selected-text)}.rct-tree-root.rct-tree-root-focus .rct-tree-item-title-container-selected{background-color:var(--rct-color-focustree-item-selected-bg);color:var(--rct-color-focustree-item-selected-text)}.rct-tree-root.rct-tree-root-focus .rct-tree-item-title-container-focused{outline:none;border-color:var(--rct-color-focustree-item-focused-border)}.rct-tree-root:not(.rct-tree-root-focus) .rct-tree-item-title-container-focused{outline:none;border-color:var(--rct-color-nonfocustree-item-focused-border)}.rct-tree-item-title-container-dragging-over{background-color:var(--rct-color-focustree-item-draggingover-bg);color:var(--rct-color-focustree-item-draggingover-color)}.rct-tree-item-button-search-match{font-style:italic}.rct-tree-item-search-highlight{background-color:var(--rct-color-search-highlight-bg)}.rct-tree-drag-between-line{position:absolute;right:0;top:-2px;height:4px;background-color:var(--rct-color-drag-between-line-bg)}.rct-tree-drag-between-line-top{top:0}.rct-tree-drag-between-line-bottom{top:-4px}.rct-tree-search-input-container{position:absolute;top:0;right:0;width:120px}.rct-tree-search-input{position:fixed;width:120px}.rct-tree-item-renaming-form{flex-grow:1;display:flex}.rct-tree-item-renaming-input{flex-grow:1;background-color:inherit;border:none;color:inherit;outline:none}.rct-tree-item-renaming-submit-button{border:none;background-color:var(--rct-color-renaming-input-submitbutton-bg);border-radius:999px;color:var(--rct-color-renaming-input-submitbutton-text);cursor:pointer}.rct-tree-item-renaming-submit-button:hover{background-color:var(--rct-color-renaming-input-submitbutton-bg-hover);color:var(--rct-color-renaming-input-submitbutton-text-hover)}.rct-tree-item-renaming-submit-button:active{background-color:var(--rct-color-renaming-input-submitbutton-bg-active);color:var(--rct-color-renaming-input-submitbutton-text-active)}:root{--rct-color-tree-bg: transparent;--rct-item-height: 28px;--rct-color-search-highlight-bg: #acccf1;--rct-color-tree-focus-outline: transparent;--rct-item-margin: 1px;--rct-item-padding: 8px;--rct-radius: 4px;--rct-bar-offset: 6px;--rct-bar-width: 4px;--rct-bar-color: #0366d6;--rct-focus-outline: #000000;--rct-color-focustree-item-selected-bg: #f0f2f5;--rct-color-focustree-item-hover-bg: #f0f2f5;--rct-color-focustree-item-hover-text: inherit;--rct-color-focustree-item-active-bg: #e4e6eb;--rct-color-focustree-item-active-text: #4f4f4f;--rct-arrow-size: 10px;--rct-arrow-container-size: 16px;--rct-arrow-padding: 6px;--rct-cursor: pointer;--rct-search-width: 120px;--rct-search-height: 16px;--rct-search-padding: 8px;--rct-search-border: #b4b7bd;--rct-search-border-bottom: #0366d6;--rct-search-bg: #f8f9fa;--rct-search-text: #000000;--rct-search-text-offset: calc(var(--rct-search-padding) * 2 + 16px);--rct-search-container-width: calc(var(--rct-search-width) + var(--rct-search-text-offset) + var(--rct-search-padding) + 2px)}.rct-dark{--rct-color-search-highlight-bg: #2f5381;--rct-bar-color: #1d7be5;--rct-focus-outline: #ffffff;--rct-color-focustree-item-selected-text: #ffffff;--rct-color-focustree-item-selected-bg: #373737;--rct-color-focustree-item-hover-bg: #373737;--rct-color-focustree-item-hover-text: #ffffff;--rct-color-focustree-item-active-bg: #313131;--rct-color-focustree-item-active-text: #ffffff;--rct-color-focustree-item-draggingover-bg: #313131;--rct-color-focustree-item-draggingover-color: #ffffff;--rct-color-arrow: #ffffff;--rct-search-border: #4f4f4f;--rct-search-border-bottom: #1d7be5;--rct-search-bg: #373737;--rct-search-text: #ffffff;--rct-search-text-offset: calc(var(--rct-search-padding) * 2 + 16px)}.rct-tree-item-button{padding:0 var(--rct-item-padding) 0 calc(var(--rct-item-padding) + var(--rct-arrow-container-size) + var(--rct-arrow-padding));margin-left:calc(-1 * var(--rct-arrow-size));cursor:var(--rct-cursor);transition:color .1s ease-out,background-color .1s ease-out}.rct-tree-item-button:focus-visible{outline:2px solid var(--rct-focus-outline)}.rct-tree-item-button:hover{background-color:var(--rct-color-focustree-item-hover-bg);color:var(--rct-color-focustree-item-hover-text)}.rct-tree-item-button:active{background-color:var(--rct-color-focustree-item-active-bg);color:var(--rct-color-focustree-item-active-text)}.rct-tree-item-title-container-selected .rct-tree-item-button{background-color:var(--rct-color-focustree-item-selected-bg);color:var(--rct-color-focustree-item-selected-text)}.rct-tree-item-title-container-selected .rct-tree-item-button:before{content:" ";position:absolute;top:calc(var(--rct-bar-offset) + var(--rct-item-margin));left:calc(-.5 * var(--rct-bar-width));height:calc(var(--rct-item-height) - 2 * var(--rct-bar-offset));width:var(--rct-bar-width);background-color:var(--rct-bar-color);border-radius:99px}.rct-tree-item-button{margin-top:var(--rct-item-margin);margin-bottom:var(--rct-item-margin);position:relative;border-radius:var(--rct-radius)}.rct-tree-item-title-container-dragging-over .rct-tree-item-button{background-color:var(--rct-color-focustree-item-draggingover-bg);color:var(--rct-color-focustree-item-draggingover-color)}.rct-tree-item-title-container{border:none;background-color:unset!important}.rct-tree-item-arrow{z-index:1;margin-right:calc(-1 * var(--rct-arrow-container-size) + var(--rct-arrow-padding));width:var(--rct-arrow-container-size);height:var(--rct-arrow-container-size);display:flex;justify-content:center;align-content:center;border-radius:var(--rct-radius);cursor:var(--rct-cursor)}.rct-tree-item-arrow.rct-tree-item-arrow-isFolder:hover{background-color:var(--rct-color-focustree-item-hover-bg);color:var(--rct-color-focustree-item-hover-text)}.rct-tree-item-arrow svg{width:var(--rct-arrow-size)}.rct-tree-item-renaming-submit-button{border-radius:var(--rct-radius);visibility:hidden}.rct-tree-drag-between-line{border-radius:99px;height:3px}.rct-tree-search-input-container{width:var(--rct-search-container-width)}.rct-tree-search-input{width:var(--rct-search-width);height:var(--rct-search-height);padding:var(--rct-search-padding);padding-left:var(--rct-search-text-offset);margin:0;border:1px solid var(--rct-search-border);border-bottom:2px solid var(--rct-search-border-bottom);border-radius:var(--rct-radius);background-color:var(--rct-search-bg);color:var(--rct-search-text)}.rct-tree-search-input:focus{outline:none}.rct-tree-input-icon{content:url(data:image/svg+xml,%3Csvg%20stroke%3D%22currentColor%22%20fill%3D%22currentColor%22%20stroke-width%3D%220%22%20viewBox%3D%220%200%2016%2016%22%20height%3D%221em%22%20width%3D%221em%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M11.742%2010.344a6.5%206.5%200%201%200-1.397%201.398h-.001c.03.04.062.078.098.115l3.85%203.85a1%201%200%200%200%201.415-1.414l-3.85-3.85a1.007%201.007%200%200%200-.115-.1zM12%206.5a5.5%205.5%200%201%201-11%200%205.5%205.5%200%200%201%2011%200z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E);position:fixed;transform:translateY(var(--rct-search-padding)) translate(var(--rct-search-padding));z-index:1}.rct-dark .rct-tree-input-icon{content:url(data:image/svg+xml,%3Csvg%20stroke%3D%22%23ffffff%22%20fill%3D%22%23ffffff%22%20stroke-width%3D%220%22%20viewBox%3D%220%200%2016%2016%22%20height%3D%221em%22%20width%3D%221em%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M11.742%2010.344a6.5%206.5%200%201%200-1.397%201.398h-.001c.03.04.062.078.098.115l3.85%203.85a1%201%200%200%200%201.415-1.414l-3.85-3.85a1.007%201.007%200%200%200-.115-.1zM12%206.5a5.5%205.5%200%201%201-11%200%205.5%205.5%200%200%201%2011%200z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E)}.rct-rtl .rct-tree-item-title-container{flex-direction:row-reverse}.rct-rtl .rct-tree-item-button{text-align:right;justify-content:flex-end}.rct-rtl .rct-tree-item-title-container{padding-right:var(--depthOffset, 0px);padding-left:0}.rct-rtl .rct-tree-item-title-container-selected .rct-tree-item-button:before{left:unset;right:calc(-.5 * var(--rct-bar-width))}.rct-rtl .rct-tree-item-arrow{margin-left:4px}.rct-rtl .rct-tree-item-arrow:not(.rct-tree-item-arrow-expanded){transform:rotate(180deg)}.lx-tree-table{display:flex;flex-direction:column;background:#fff;border:1px solid #e0e0e0;border-radius:0;overflow:hidden;font-size:13px}.lx-tree-table-search{padding:8px;border-bottom:1px solid #f0f0f0;background:#fafafa}.lx-tree-table-search .ant-input-affix-wrapper{border-radius:4px}.lx-tree-table-header-wrapper{overflow:hidden;position:relative;box-sizing:border-box}.lx-tree-table-header{display:flex;background:#fff;border-bottom:1px solid #e0e0e0;height:32px;font-weight:500;color:#000000d9;font-size:13px;min-width:0;box-sizing:border-box;width:100%}.lx-tree-table-header-cell{display:flex;align-items:center;border-right:1px solid #e0e0e0;-webkit-user-select:none;user-select:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;box-sizing:border-box}.lx-tree-table-header-cell:last-child{border-right:none}.lx-tree-table-header-cell.sortable{cursor:pointer}.lx-tree-table-header-cell.sortable:hover{background:#f5f5f5}.lx-tree-table-header-cell--resizing{-webkit-user-select:none;user-select:none;cursor:col-resize}.lx-tree-table-header-cell--dragging{opacity:.5;background:#f0f0f0}.lx-tree-table-header-cell--drag-over-before:before{content:"";position:absolute;left:0;top:0;bottom:0;width:2px;background:#005aa4;z-index:10}.lx-tree-table-header-cell--drag-over-after:after{content:"";position:absolute;right:0;top:0;bottom:0;width:2px;background:#005aa4;z-index:10}.lx-tree-table-header-cell span{margin-right:4px}.lx-tree-table-header-cell .anticon{font-size:12px;color:#005aa4}.lx-tree-table-resize-handle{position:absolute;right:0;top:0;bottom:0;width:4px;cursor:col-resize;z-index:1;background:transparent;transition:background-color .2s}.lx-tree-table-resize-handle:hover,.lx-tree-table-resize-handle:active{background-color:#005aa4}.lx-tree-table-body{flex:1;overflow:auto!important;min-width:0;box-sizing:border-box}.lx-tree-table-row{display:flex;border-bottom:1px solid #e8e8e8;cursor:pointer;transition:background-color .15s ease;min-height:32px;user-select:none;-webkit-user-select:none}.lx-tree-table-row[draggable=true]{cursor:move;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;-webkit-user-drag:element}.lx-tree-table-row[draggable=true]:active{cursor:grabbing}.lx-tree-table-row[draggable=true]:hover{cursor:move}.lx-tree-table-row:hover{background-color:#f5f5f5}.lx-tree-table-row--selected{background-color:#e3f2fd!important}.lx-tree-table-row--selected .lx-tree-table-row-cell:first-child{border:1px solid #2196f3;border-radius:2px;box-sizing:border-box}.lx-tree-table-row--matched{background-color:#fffbe6}.lx-tree-table-row--dragging{opacity:.5;cursor:move}.lx-tree-table-row--drag-over{background-color:#e8f4f8!important;position:relative}.lx-tree-table-row--drag-over:before{content:"";position:absolute;left:var(--drag-over-line-left, 0px);width:var(--drag-over-line-width, 100%);height:6px;background-color:#2195f342;border:1px solid rgba(25,28,31,.2588235294);z-index:1}.lx-tree-table-row--drag-over-before:before{top:-1px}.lx-tree-table-row--drag-over-after:before{bottom:-1px}.lx-tree-table-row--drag-over-inside{background-color:#e3f2fd!important;border:none;border-radius:4px;position:relative}.lx-tree-table-row--drag-over-inside:before{content:"";position:absolute;left:var(--drag-over-line-left, 0px)!important;width:var(--drag-over-line-width, 100%)!important;top:50%;transform:translateY(-50%);height:2px;background-color:#2195f342;z-index:1;max-width:var(--drag-over-line-width, 100%)!important}.lx-tree-table-row--pangea-dragging{opacity:.8;box-shadow:0 4px 8px #0003}.lx-tree-table-row-cell{display:flex;align-items:center;border-right:1px solid #e8e8e8;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;position:relative;min-height:32px;line-height:32px;box-sizing:border-box}.lx-tree-table-row-cell:last-child{border-right:none}.lx-tree-table-row-cell:first-child{display:flex;align-items:center;min-height:32px}.lx-tree-table-expand-btn{margin-right:0;padding:0;width:16px;height:16px;min-width:16px;display:inline-flex;align-items:center;justify-content:center;border:none;background:transparent;cursor:pointer}.lx-tree-table-expand-btn .anticon{font-size:12px;color:#666;transition:color .2s}.lx-tree-table-expand-btn:hover .anticon{color:#1890ff}.lx-tree-table-expand-icon{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;cursor:pointer;color:#666;transition:color .2s;z-index:1}.lx-tree-table-expand-icon .anticon{font-size:12px}.lx-tree-table-expand-icon:hover{color:#1890ff}.lx-tree-table-expand-spacer{display:inline-block;width:20px}.lx-tree-table-empty{display:flex;align-items:center;justify-content:center;height:200px;color:#8c8c8c;font-size:14px}.lx-tree-table-loading{display:flex;align-items:center;justify-content:center;height:100%}.lx-tree-table-loading .ant-spin{margin:20px}.dark-mode .lx-tree-table{background:#141414;border-color:#303030}.dark-mode .lx-tree-table-search{background:#1f1f1f;border-bottom-color:#303030}.dark-mode .lx-tree-table-header{background:#1f1f1f;border-bottom-color:#303030;color:#ffffffd9}.dark-mode .lx-tree-table-header-cell{border-right-color:#303030}.dark-mode .lx-tree-table-header-cell.sortable:hover{background:#262626}.dark-mode .lx-tree-table-row{border-bottom-color:#303030}.dark-mode .lx-tree-table-row:hover{background-color:#262626}.dark-mode .lx-tree-table-row--selected{background-color:#111b26!important}.dark-mode .lx-tree-table-row--selected .lx-tree-table-row-cell:first-child{border:2px solid #1890ff;border-radius:2px}.dark-mode .lx-tree-table-row--matched{background-color:#2b2111}.dark-mode .lx-tree-table-row-cell{border-right-color:#303030}.dark-mode .lx-tree-table-empty{color:#ffffff73}@media (max-width: 768px){.lx-tree-table-header-cell,.lx-tree-table-row-cell{padding:0 4px;font-size:12px}.lx-tree-table-expand-btn{width:18px;height:18px;min-width:18px}.lx-tree-table-expand-btn .anticon{font-size:12px}.lx-tree-table-expand-spacer{width:20px}}.toc-wrapper{width:100%;margin-top:0}.toc-header-row,div[data-type=toc-header]{display:flex!important;align-items:center;padding:3px 0;font-size:var(--toc-header-font-size, 14px);font-weight:600;color:#333;background-color:transparent;margin-bottom:0;line-height:1.4;margin-top:20px}.toc-header-col{padding:0 2px}.toc-header-col.date-col,.toc-header-col.col-date{padding-left:0}.toc-header-col.index-col{width:calc(var(--max-level, 2) * 10px + 100px);flex-shrink:0;box-sizing:border-box}.toc-header-col.page-col,.toc-header-col.col-page{text-align:right}.toc-header-row .clean-input{width:100%;border:none;background:transparent;font-family:inherit;font-size:var(--toc-header-font-size, 13px);font-weight:600;color:#333;padding:0;line-height:1.4;text-align:inherit}.toc-header-row .clean-textarea{resize:none;overflow:hidden;white-space:normal;overflow-wrap:break-word;word-break:break-word;height:auto}.toc-header-row .clean-input:focus{outline:1px solid #3b82f6;outline-offset:-1px;background-color:#f0f9ff;border-radius:2px}.toc-row{display:flex;align-items:center;justify-content:center;width:100%;padding:6px 0;position:relative;font-size:var(--toc-document-font-size, 14px);line-height:1.4;transition:background-color .15s ease}.toc-row.is-bold .toc-text-value,.toc-row.is-bold .title-content,.toc-row.is-bold .clean-input{font-weight:700}.toc-row:hover{background-color:#f3f4f6}.tree-toggle{display:none!important;width:18px;height:18px;display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-right:6px;border-radius:3px;-webkit-user-select:none;user-select:none;transition:background-color .15s ease}.tree-toggle.has-children{cursor:pointer}.tree-toggle.has-children:hover{background-color:#e5e7eb}.tree-toggle.no-children{cursor:default;display:none}.toggle-icon{font-size:10px;color:#374151;transition:transform .15s ease}.toc-row.collapsed .toggle-icon{color:#3b82f6}.toggle-icon-placeholder{font-size:6px;color:#d1d5db}.toc-row:before{content:"";position:absolute;left:0;top:0;bottom:0;width:var(--tree-line-width, 0);background:repeating-linear-gradient(to right,transparent,transparent 19px,#e5e7eb 19px,#e5e7eb 20px);pointer-events:none}.toc-row[data-level="0"]{font-weight:500}.toc-row.collapsed.has-children{background-color:#f9fafb}.toc-row.hidden-by-parent{display:none!important}.toc-row.drop-above:before{content:"";position:absolute;top:-1px;left:0;right:0;height:2px;background-color:#3b82f6;z-index:10}.toc-row.drop-below:before{content:"";position:absolute;bottom:-1px;left:0;right:0;height:2px;background-color:#3b82f6;z-index:10}.toc-row.drop-child{background-color:#dbeafe;border-radius:4px}.drag-handle{display:none;position:absolute;left:0;top:50%;transform:translateY(-50%);width:20px;height:24px;align-items:center;justify-content:center;color:#9ca3af;opacity:0;transition:opacity .2s;border-radius:4px}.toc-row:hover .drag-handle{opacity:1}.drag-handle:hover{background-color:#efefef;color:#374151}.toc-cell{padding:0 2px;display:flex;align-items:center;box-sizing:border-box}.index-col{display:flex;align-items:center;padding-left:0}.index-col .clean-input{flex:1;min-width:0}.title-col{display:flex;align-items:baseline;overflow:hidden;position:relative}.title-content{outline:none;min-width:50px;word-wrap:break-word;overflow-wrap:break-word}.title-content p{margin:0;display:inline;word-wrap:break-word;overflow-wrap:break-word}.dotted-leader{flex-grow:1;border-bottom:1px dotted #999;margin:0 4px;position:relative;top:-4px;min-width:20px}.page-col{text-align:right;justify-content:flex-end}.toc-cell .toc-text-value{font-size:var(--toc-document-font-size, 14px);line-height:1.4;color:#333;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.toc-cell .toc-text-value.file-status-value{display:block;white-space:normal;overflow:hidden;text-overflow:clip;max-width:100%;overflow-wrap:break-word}.toc-cell.col-fileStatus{overflow:hidden;align-items:flex-start}.clean-input{width:100%;border:none;background:transparent;font-family:inherit;font-size:var(--toc-document-font-size, 14px);color:#333;padding:0;line-height:1.4}.clean-input:focus{outline:none;background-color:#f0f9ff}.page-input{text-align:right}.toc-wrapper.ProseMirror-selectednode,.toc-item.ProseMirror-selectednode{outline:none}.ProseMirror [draggable=true]{cursor:grab}.ProseMirror [draggable=true]:active{cursor:grabbing}.global-drag-handle{position:fixed;z-index:2000;cursor:grab;width:20px;height:20px;display:none;align-items:center;justify-content:center;border-radius:4px;background:transparent;transition:background .2s,opacity .2s;-webkit-user-select:none;user-select:none}.global-drag-handle:hover{border:1px solid #e5e7eb}.global-drag-handle:active,.global-drag-handle.dragging{cursor:grabbing;background:#d1d5db}.drag-handle-icon{font-size:16px;color:#9ca3af;line-height:1;pointer-events:none}.drop-indicator{position:fixed;height:1px;background:#3b82f6;border-radius:2px;z-index:2000;pointer-events:none}.prosemirror-dropcursor-block{display:none}.ProseMirror .ProseMirror-selectednode{outline:none}.add-button-container{position:fixed;z-index:2000;display:flex;align-items:center}.add-button{width:20px;height:20px;border:none;background:transparent;border-radius:4px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .2s;-webkit-user-select:none;user-select:none;padding:0}.add-button:hover{border:1px solid #e5e7eb}.add-button-icon{font-size:16px;color:#9ca3af;line-height:1;font-weight:400}.add-menu{position:absolute;left:24px;top:0;background:#fff;border:1px solid #e5e7eb;border-radius:6px;box-shadow:0 4px 12px #00000026;min-width:160px;padding:4px;z-index:1000}.add-menu-item{width:100%;display:flex;align-items:center;gap:8px;padding:8px 12px;border:none;background:transparent;text-align:left;cursor:pointer;border-radius:4px;font-size:14px;color:#374151;transition:background .2s}.add-menu-item:hover{background:#f3f4f6}.add-menu-icon{font-size:16px}.toc-drag-handle-container{position:fixed;z-index:1001;display:none;align-items:center;gap:2px}.toc-add-btn,.toc-move-btn,.toc-delete-btn{width:18px;height:18px;border:none;background:transparent;border-radius:3px;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:12px;color:#9ca3af;transition:all .15s;-webkit-user-select:none;user-select:none;padding:0}.toc-add-btn svg,.toc-move-btn svg,.toc-delete-btn svg{width:14px;height:14px;fill:currentColor;display:block}.toc-add-btn:hover,.toc-move-btn:hover,.toc-delete-btn:hover{background:#f3f4f6;color:#374151}.toc-add-btn,.toc-delete-btn{font-size:14px;font-weight:700}.toc-move-btn{cursor:grab}.toc-move-btn:active,.toc-move-btn.dragging{cursor:grabbing;background:#d1d5db}.toc-add-menu{position:absolute;left:44px;top:24px;background:#fff;border:1px solid #e5e7eb;border-radius:6px;box-shadow:0 4px 12px #00000026;min-width:160px;padding:4px;z-index:1000}.toc-menu-item{width:100%;display:flex;align-items:center;gap:8px;padding:8px 12px;border:none;background:transparent;text-align:left;cursor:pointer;border-radius:4px;font-size:14px;color:#374151;transition:background .15s}.toc-menu-item:hover{background:#f3f4f6}.toc-drop-indicator{position:fixed;height:2px;background:#3b82f6;border-radius:1px;z-index:1001;pointer-events:none;transition:all .1s ease}.toc-drop-indicator.mode-before,.toc-drop-indicator.mode-after{background:#3b82f6}.toc-drop-indicator.mode-inside{background:#10b98126;border:2px solid #10b981;border-radius:4px}:root{--a4-width: 210mm;--a4-height: 297mm;--page-padding: 20mm;--page-margin: 30px}.editor-container{background-color:#828282;min-height:100vh;padding:40px 20px;font-family:var(--toc-font-family, "Inter"),sans-serif;color:#374151}.tiptap-editor{outline:none}.ProseMirror{outline:none;width:var(--a4-width);margin:0 auto;background:transparent}.ProseMirror .a4-page{width:var(--a4-width);min-height:var(--a4-height);margin:0 auto var(--page-margin) auto;padding:var(--page-padding);background-color:#fff;box-shadow:0 4px 12px #00000026,0 0 0 1px #0000000d;box-sizing:border-box;overflow:visible;position:relative;word-wrap:break-word;overflow-wrap:break-word}.ProseMirror .a4-page:after{content:attr(data-page);position:absolute;bottom:10mm;right:10mm;font-size:10px;color:#9ca3af}.ProseMirror .page-title{font-size:var(--toc-title-font-size, 20px);margin-bottom:0;color:#111827;padding-bottom:0;text-align:center!important;width:100%;line-height:1;border-width:0;border-bottom-width:0;border-bottom-style:none;border-bottom-color:transparent;border-image:none;font-weight:700}.ProseMirror .page-header{font-size:.875rem;color:#6b7280;margin-bottom:.75rem;font-style:italic}@media print{.editor-container{background:none;padding:0}.ProseMirror{width:100%}.ProseMirror .a4-page{width:100%;height:auto;min-height:auto;margin:0;padding:15mm;box-shadow:none;page-break-after:always;page-break-inside:avoid}.ProseMirror .a4-page:last-child{page-break-after:auto}.ProseMirror .a4-page:after{display:none}}.ProseMirror p{font-size:var(--toc-document-font-size, 1rem);line-height:1.75;margin-bottom:1em;word-wrap:break-word;overflow-wrap:break-word;white-space:pre-wrap}.ProseMirror h1,.ProseMirror h2,.ProseMirror h3{font-weight:600;margin-top:2em;margin-bottom:.5em;color:#111827}.ProseMirror p.is-editor-empty:first-child:before{content:attr(data-placeholder);float:left;color:#adb5bd;pointer-events:none;height:0}.bubble-menu{display:flex;background-color:#fff;padding:.2rem;border-radius:6px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;border:1px solid #e5e7eb}.bubble-menu button{border:none;background:none;color:#374151;font-size:.85rem;font-weight:500;padding:6px 8px;border-radius:4px;cursor:pointer;display:flex;align-items:center}.bubble-menu button:hover{background-color:#f3f4f6;color:#111827}.bubble-menu button.is-active{background-color:#e5e7eb;color:#000}.ProseMirror pre{background:#0d0d0d;color:#fff;font-family:JetBrainsMono,monospace;padding:.75rem 1rem;border-radius:.5rem}.react-split{flex:1;height:100%;position:relative;width:100%}.react-split__pane{height:100%;position:absolute;white-space:normal;width:100%;overflow:hidden}.react-split__sash{height:100%;position:absolute;top:0;transition:background-color .1s;width:100%;z-index:2}.react-split__sash--disabled{pointer-events:none}.react-split__sash--vertical{cursor:col-resize}.react-split__sash--horizontal{cursor:row-resize}.react-split__sash-content{width:100%;height:100%}.react-split__sash-content--active{background-color:#175ede}.react-split--dragging.react-split--vertical{cursor:col-resize}.react-split--dragging.react-split--horizontal{cursor:row-resize}body.react-split--disabled{-webkit-user-select:none;user-select:none}.split-sash-content{width:100%;height:100%}.split-sash-content.split-sash-content-vscode.split-sash-content-active{background-color:#175ede}
