.seahub-toast-manager{left:0;margin:0 auto;max-width:560px;position:fixed;right:0;top:0;z-index:999999}.seahub-toast-container{align-items:center;display:flex;flex-direction:column;height:0;margin-bottom:0;transition:all .1s cubic-bezier(0,0,.2,1)}@keyframes openAnimation{0%{opacity:0;transform:translateY(-120%)}to{transform:translateY(0)}}@keyframes closeAnimation{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.9)}}.seahub-toast-container.entered,.seahub-toast-container.entering{animation:openAnimation .24s cubic-bezier(.175,.885,.32,1.175) both}.seahub-toast-container.exiting{animation:closeAnimation .12s cubic-bezier(.4,0,1,1) both}.seahub-toast-alert-container{align-items:center;background:var(--bs-body-bg);border-radius:3px;box-shadow:0 0 1px rgba(67,90,111,.3),0 8px 10px -4px rgba(67,90,111,.47);box-sizing:border-box;display:flex;flex-direction:row;justify-content:space-between;padding:10px 16px}[data-bs-theme=dark] .seahub-toast-alert-container{background-color:#292929;box-shadow:none}.seahub-toast-alert-container.success{border-left:3px solid #47b881;color:#47b881}.seahub-toast-alert-container.warning{border-left:3px solid #d9822b;color:#d9822b}.seahub-toast-alert-container.none{border-left:3px solid #1070ca;color:#1070ca}.seahub-toast-alert-container.danger{border-left:3px solid #ec4c47;color:#ec4c47}.seahub-toast-alert-container.notify-in-progress{border-left:3px solid #1070ca;color:#1070ca}.seahub-toast-alert-container.notify-in-progress .loading-icon{height:20px;line-height:20px;margin:0;width:20px}.seahub-toast-alert-container .toast-alert-icon{height:20px;line-height:20px;margin-right:10px;width:14px}.seahub-toast-alert-container .toast-text-title{color:#435a6f;font-size:14px;font-weight:600;margin:0}[data-bs-theme=dark] .seahub-toast-alert-container .toast-text-title{color:hsla(0,0%,100%,.9)}.seahub-toast-alert-container .toast-text-child{color:var(--bs-body-secondary-color);font-size:14px;margin:0}.seahub-toast-alert-container .toast-close{color:#000;cursor:pointer;font-size:20px;font-weight:700;height:24px;line-height:22px;margin-left:15px;opacity:.5;text-align:center;width:24px}[data-bs-theme=dark] .seahub-toast-alert-container .toast-close{color:hsla(0,0%,100%,.7)}.seahub-toast-alert-container .toast-close:hover{opacity:1}.loading-tip.center{display:block;margin:0 auto}.seafile-multicolor-icon{fill:currentColor;height:1em;overflow:hidden;width:1em}.seafile-multicolor-icon-monitor{fill:#444;color:#bdbdbd;font-size:14px}.sf-metadata-icon{vertical-align:-.15em}.searched-list-item{border-radius:3px;cursor:pointer;height:40px}.searched-list-item:hover{background-color:var(--bs-nav-hover-bg)}.searched-list-item.searched-dir td{border-bottom:none;height:40px;padding:0}.searched-list-item .searched-item-icon{border-radius:3px 0 0 3px}.searched-list-item .searched-item-link{border-radius:0 3px 3px 0}.file-chooser-searcher.search-container{display:flex;flex-direction:column;position:absolute;right:48px;top:14px}.file-chooser-searcher .search-input-container{position:relative}.file-chooser-searcher .search-icon-left{min-width:2rem}.file-chooser-searcher .search-input-container .search-input{height:1.75rem;padding-left:2rem;padding-right:1.5rem;width:100%}.file-chooser-searcher .search-input-container .search-control{position:absolute;right:2px;top:2px}.file-chooser-search-results-popover .popover{min-width:400px;padding:1rem}.file-chooser-search-results-popover .search-results-popover-body{width:100%}.file-chooser-search-results-popover .search-results-popover-body .search-results-item{display:flex;flex-direction:column;gap:.5rem}.file-chooser-container{border-radius:3px;height:20rem;position:relative;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.file-chooser-item{position:relative;width:100%}.file-chooser-item .item-info{align-items:center;cursor:pointer;display:flex;height:1.75rem;line-height:1.625;position:relative;transition:background-color .3s ease,color .3s ease}.file-chooser-item .item-info:hover{background:var(--bs-nav-hover-bg);border-radius:3px}.file-chooser-item .item-info .item-left-icon,.file-chooser-item .item-info .item-right-icon{align-items:center;display:flex;height:100%}.file-chooser-item .item-info .item-right-icon{margin-right:8px}.file-chooser-item .item-info .item-right-icon svg{fill:#666}.file-chooser-item .item-info .item-text{align-items:center;display:flex;height:100%;line-height:1.5;overflow:hidden;padding-left:.25rem;text-overflow:ellipsis;transition:color .3s ease,background-color .3s ease;white-space:nowrap;width:420px}.file-chooser-item .recently-used .item-left-icon{padding:0 .25rem 0 .5rem}.file-chooser-search-close{position:absolute;right:-.5rem;top:-.5rem}.file-chooser-search-container{height:20rem;overflow:auto;padding:0 1rem;position:relative}.file-chooser-search-container td{padding:0}.file-chooser-search-container .searched-list-item{cursor:pointer;height:2.5rem}.file-chooser-search-container .searched-list-item.tr-active{background-color:var(--bs-nav-active-bg)!important}.file-chooser-search-container .searched-item-icon{border-radius:3px 0 0 3px}.file-chooser-search-container .searched-item-link{border-radius:0 3px 3px 0}.file-chooser-search-container td span{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap}.file-chooser-search-container .tr-highlight{background-color:var(--bs-nav-hover-bg)}.file-chooser-search-input{position:relative}.file-chooser-search-input .search-control{position:absolute;right:1.5rem;top:13px}.file-chooser-search-input .search-input{height:2.375rem;width:100%}.file-chooser-table td{border-bottom:1px solid transparent}.file-chooser-scroll-wrapper{max-height:100%;overflow:auto}.file-chooser-scroll-wrapper .list-view-content{list-style:none;margin:0;padding:0}.file-chooser-scroll-wrapper .list-view-content .item-toggle{height:1.5rem;line-height:1.5rem!important;text-align:center;width:1.5rem}.file-chooser-list-view-header{padding-left:1.5rem;position:relative}.file-chooser-list-view-header:hover{background-color:var(--bs-nav-active-bg)}.file-chooser-list-view-header .name{color:#ed7109}.modal .seahub-modal-btn.close{background-color:transparent;border:0;color:var(--bs-icon-color);float:right;font-size:1.40625rem;font-weight:700;line-height:1;margin:-1rem -1rem -1rem auto;opacity:1;padding:14px 16px}.modal .seahub-modal-btn.close:not(:disabled):not(.disabled):hover{opacity:1}.modal .seahub-modal-btn .seahub-modal-btn-inner{border-radius:3px;display:inline-block;height:28px;width:28px}.modal .seahub-modal-btn .seahub-modal-btn-inner:hover{background-color:var(--bs-hover-bg)}.modal .seahub-modal-btn .seahub-modal-btn-inner .sf3-font{color:var(--bs-icon-color)}.seahub-switch .custom-switch{cursor:pointer}.seahub-switch.small .custom-switch-indicator{border-radius:6px;cursor:pointer;height:12px;width:22px}.seahub-switch.small .custom-switch-indicator:before{height:8px;width:8px}.seahub-switch.small .custom-switch-input:checked~.custom-switch-indicator:before{left:12px}.seahub-switch .custom-switch-indicator.disabled,.seahub-switch.disabled .custom-switch{cursor:not-allowed}#wrapper{height:100%}.shared-file-view-md{height:100%;overflow-y:hidden}.shared-file-view-md-header{background:#f5f5f5;border-bottom:1px solid var(--bs-border-secondary-color);height:53px;justify-content:space-between;padding:8px 16px 4px}.shared-file-view-md-main{height:calc(100% - 53px)}.shared-file-view-head{align-items:center;background:var(--bs-body-bg);display:flex;height:60px;justify-content:space-between;margin:0 auto;padding:0 1rem;width:100%}.shared-file-view-head h2{color:#222;font-size:1.4em;font-weight:400;margin-bottom:0}.shared-file-view-head .share-by{margin:0}.shared-file-view-body{background:var(--bs-body-secondary-bg);border:1px solid var(--bs-border-secondary-color);height:calc(100% - 60px);overflow:auto;padding:30px 0 15px}.shared-file-view-body.md-view{display:flex;min-height:0;padding:0}.shared-file-view-body .sf-slate-viewer-outline{top:145px!important}.shared-file-view-head .file-toolbar-btn{align-items:center;cursor:pointer;display:flex;height:28px;justify-content:center;padding:0 4px;width:28px}.shared-file-view-head .file-toolbar-btn .sdocfont{color:#666}.shared-file-view-head .file-toolbar-btn .seafile-multicolor-icon{fill:#666}.shared-file-view-head .file-toolbar-btn:hover{background-color:var(--bs-hover-bg);border-radius:3px}@media (max-width:991.98px){.shared-file-view-head{padding:10px 20px;width:100%}}.text-file-view .cm-editor{background-color:var(--bs-body-bg);border:1px solid #ccc;box-shadow:0 0 6px #ccc;height:auto;margin:0 auto;max-width:950px;min-height:300px;width:calc(100% - 40px)}.text-file-view .cm-editor.cm-focused{outline:none}.text-file-view .cm-scroll{min-height:300px}.text-file-view .cm-gutters{background-color:var(--bs-body-bg);border-color:var(--bs-border-secondary-color);min-height:300px}.text-file-view .cm-content .cm-line{caret-color:var(--bs-body-color)!important;color:var(--bs-body-color)}.text-file-view{overflow:auto}.txt-line-wrap-menu .custom-switch{cursor:pointer;justify-content:space-between;padding-left:0;width:100%}.txt-line-wrap-menu .custom-switch .custom-switch-description{color:inherit;margin-left:0;transition:none}.txt-line-wrap-menu .custom-switch .custom-switch-indicator{border-radius:6px;height:12px;width:22px}.txt-line-wrap-menu .custom-switch .custom-switch-indicator:before{height:8px;width:8px}.txt-line-wrap-menu .custom-switch .custom-switch-input:checked~.custom-switch-indicator:before{left:12px}.txt-line-wrap-menu .custom-switch .custom-switch-input:checked~.custom-switch-indicator{background:#ff8000}.txt-line-wrap-menu .custom-switch .custom-switch-input:focus~.custom-switch-indicator{border-color:#ff8000;box-shadow:0 0 0 2px rgba(255,128,0,.25)}