#login-bottom .bottom-item { border-right: 1px solid #785b89;}
#notice-popover li.unread{border-left:2px solid #785b89;padding-left:10px;padding-right:10px}
#thumbnailView .thumbnail.selected .thumbnailImage{border:2px solid #785b89}
#upload-link-drop-zone{background:rgba(120,91,137,.1);border:2px dashed #785b89;border-radius:4px;padding:28px 0}
#wiki-file-content .seafile-markdown-outline .outline-h2.active,#wiki-file-content .seafile-markdown-outline .outline-h3.active { color: #785b89;}
.account-dialog .nav .nav-item .nav-link.active{border-bottom:.125rem solid #785b89;color:#785b89;text-decoration:none}
.account-dialog .nav-pills .nav-item .nav-link.active{background-color:#785b89;border:none;color:#fff}
.add-account .add-account-btn,.edit-account .edit-account-btn{border-color:#785b89;color:#785b89;font-weight:400;margin:0;padding-bottom:0;padding-top:0}
.ai-search-ask .ai-search-ask-footer .ai-search-ask-footer-btn .seafile-multicolor-icon-send{color:#785b89}
.article .html-element.active{border:1px solid #785b89}
.article hr.active{border-top:1px solid #785b89}
.badge-primary{color:#fff;background-color:#785b89}
.bg-primary{background-color:#785b89 !important}
.big-new-file-button:focus,.big-new-file-button:hover{border-color:#785b89;color:#785b89}
.border-primary{border-color:#785b89 !important}
.btn-active[data-active=true]{color:#785b89}
.btn-link{font-weight:400;color:#785b89;text-decoration:none}
.btn-outline-primary.disabled,.btn-outline-primary:disabled{color:#785b89;background-color:transparent}
.btn-outline-primary:focus,.btn-outline-primary.focus{box-shadow:0 0 0 2px rgba(120,91,137,0.5)}
.btn-outline-primary:hover{color:#fff;background-color:#785b89;border-color:#785b89}
.btn-outline-primary:not(:disabled):not(.disabled):active,.btn-outline-primary:not(:disabled):not(.disabled).active,.show>.btn-outline-primary.dropdown-toggle{color:#fff;background-color:#785b89;border-color:#785b89}
.btn-outline-primary:not(:disabled):not(.disabled):active:focus,.btn-outline-primary:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-primary.dropdown-toggle:focus{box-shadow:0 0 0 2px rgba(120,91,137,0.5)}
.btn-outline-primary{color:#785b89;border-color:#785b89}
.btn-primary.disabled,.btn-primary:disabled{color:#fff;background-color:#785b89;border-color:#785b89}
.btn-primary:focus,.btn-primary.focus{color:#fff;background-color:#785b89;border-color:#cc7a00;box-shadow:0 0 0 2px rgba(120,91,137,0.5)}
.btn-primary:hover{background-color: rgba(120,91,137,.75); border-color: rgba(120,91,137,.75);}
.btn-primary:not(:disabled):not(.disabled):active:focus,.btn-primary:not(:disabled):not(.disabled).active:focus,.show>.btn-primary.dropdown-toggle:focus{box-shadow:0 0 0 2px rgba(120,91,137,0.5)}
.btn-primary:not(:disabled):not(.disabled):active{background-color: rgba(120,91,137,.75); border-color: rgba(120,91,137,.75);}
.btn-primary{color:#fff;background-color:#785b89;border-color:#785b89}
.btn:focus,.btn.focus{outline:0;box-shadow:0 0 0 2px rgba(120,91,137,0.25)}
.chat-message:after{content:"";position:absolute;right:-5px;top:7px;border-bottom:6px solid transparent;border-left:6px solid #785b89;border-top:6px solid transparent}
.chat-message{position:relative;display:inline-block;background-color:#785b89;color:#fff;font-size:.875rem;padding:.375rem .5rem;border-radius:3px;white-space:normal;text-align:left;margin:0 .5rem 0 2.5rem;line-height:1.4}
.colorinput-input:focus ~ .colorinput-color{border-color:#785b89;box-shadow:0 0 0 2px rgba(120,91,137,0.25)}
.content .dropdown .btn-outline-primary:active{background-color:#785b89;border-color:#785b89;color:#fff}
.content .dropdown .btn-outline-primary:hover{background-color:#785b89;border-color:#785b89;color:#fff}
.content .dropdown .btn-outline-primary{background-color:transparent;background-image:none;border-color:#785b89;color:#785b89}
.cur-view-path .sf-heading a {color: #785b89 !important;}
.cur-view-path .sf-heading a{color:#785b89}
.cur-view-path .tab-tabs-nav .ui-state-active .a,.cur-view-path .tab-tabs-nav .a:hover { color:#785b89; text-decoration:none; border-bottom-color:#785b89;}
.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before{background-color:rgba(120,91,137,0.5)}
.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before{background-color:rgba(120,91,137,0.5)}
.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before{border-color:#785b89;background-color:#785b89}
.custom-control-input:checked ~ .custom-control-label::before{color:#fff;border-color:#785b89;background-color:#785b89}
.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before{background-color:rgba(120,91,137,0.5)}
.custom-range::-moz-range-progress{height:2px;background:#785b89;border:0;margin-top:0}
.custom-range::-moz-range-thumb{width:1rem;height:1rem;background-color:#785b89;border:0;border-radius:1rem;transition:background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;appearance:none}
.custom-range::-ms-fill-lower{background:#785b89;border-radius:0}
.custom-range::-ms-thumb{width:1rem;height:1rem;margin-top:0;margin-right:2px;margin-left:2px;background-color:#785b89;border:0;border-radius:1rem;transition:background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;appearance:none}
.custom-range::-webkit-slider-runnable-track{background:#785b89;content:'';height:2px;pointer-events:none}
.custom-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-.25rem;background-color:#785b89;border:0;border-radius:1rem;transition:background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;appearance:none}
.custom-range:focus::-moz-range-thumb{border-color:#785b89;background-color:#785b89}
.custom-range:focus::-ms-thumb{border-color:#785b89;background-color:#785b89}
.custom-range:focus::-webkit-slider-thumb{border-color:#785b89;background-color:#785b89}
.custom-select:focus{border-color:#1991eb;outline:0;box-shadow:0 0 0 2px rgba(120,91,137,0.25)}
.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before{background-color:rgba(120,91,137,0.5)}
.custom-switch-input:checked ~ .custom-switch-indicator{background:#785b89}
.custom-switch-input:focus ~ .custom-switch-indicator{box-shadow:0 0 0 2px rgba(120,91,137,0.25);border-color:#785b89}
.dropdown-item.active,.dropdown-item:active{color:#fff;text-decoration:none;background-color:#785b89}
.dropdown-item:hover, .dropdown-item:focus {color: #333; background-color: rgba(120,91,137,.20);}
.file-chooser-item .item-active{background:#785b89!important;border-radius:2px;box-shadow:inset 0 0 1px #999;color:#fff}
.form-help:hover,.form-help[aria-describedby]{background:#785b89;color:#fff}
.go-back:hover { color:#785b89; text-decoration: none;}
.go-back:hover{color:#785b89;cursor:pointer}
.grid-item:hover a{color:#785b89}
.grid-link-selected-active{color:#785b89}
.history-header .title .go-back:hover{color:#785b89;text-decoration:none}
.image-view i{-webkit-animation:rotate 1.5s ease infinite;animation:rotate 1.5s ease infinite;color:#785b89;font-size:30px;height:100%;line-height:150px;text-align:center;width:100%}
.imagecheck-figure:before{content:'';position:absolute;top:.25rem;left:.25rem;display:block;width:1rem;height:1rem;pointer-events:none;user-select:none;background:#785b89 url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'><path fill='#fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26l2.974 2.99L8 2.193z'/></svg>") no-repeat center center/50% 50%;color:#fff;z-index:1;border-radius:3px;opacity:0;transition:.3s opacity}
.imagecheck-input:focus ~ .imagecheck-figure{border-color:#785b89;box-shadow:0 0 0 2px rgba(120,91,137,0.25)}
.invite-link-icon-in-popup{color:#785b89;cursor:pointer;font-size:.875rem;font-style:normal;line-height:1;margin-left:.5rem;vertical-align:middle}
.item-content .item-name a{color:#785b89!important}
.lds-ripple div{-webkit-animation:lds-ripple 1s cubic-bezier(0,.2,.8,1) infinite;animation:lds-ripple 1s cubic-bezier(0,.2,.8,1) infinite;border:4px solid #785b89;border-radius:50%;opacity:1;position:absolute}
.list-group-item.active{z-index:2;color:#785b89;background-color:#fffbf5;border-color:rgba(0,40,100,0.12)}
.list-group-transparent .list-group-item.active{background:rgba(120,91,137,0.06);font-weight:600}
.list-show-more { padding: 0.25rem 0.75rem; line-height: 2rem; text-align: center; color: #785b89; cursor: pointer;}
.list-tag-popover .tag-list-footer .item-text{color:#785b89;cursor:pointer}
.list-view-header .name{color:#785b89}
.login-panel .submit:focus { border-color: #785b89;}
.menu-group .menu-group-item[data-active=true]{color:#785b89}
.nav .nav-item .nav-link.active { color: #785b89; text-decoration: none; border-bottom: 0.125rem solid #785b89; z-index: 1;}
.nav-pills .nav-item .nav-link.active { background-color: #785b89; color: #fff; border: none;}
.nav-pills .nav-item .nav-link.active{background-color: #785b89; color:#fff !important;}
.nav-pills .nav-item .nav-link:hover {background-color: #785b8930;}
.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:#fff;background-color:#785b89}
.nav-tabs .nav-submenu .nav-item.active{color:#785b89}
.nav{flex-wrap:inherit !important;}
.new-narrow-panel .hd { color:#fff; font-size:16px; padding:5px 20px; background:#785b89; border-bottom:1px solid #d5d5d5;}
.old-history-main .commit-list .username{color:#785b89;font-weight:700;text-decoration:none;vertical-align:middle}
.old-history-main .file-name{word-wrap:break-word;color:#785b89}
.old-history-main .go-back:hover{color:#785b89;text-decoration:none}
.op-icon { color: #785b89;}
.op-icon.sf2-x,.op-icon.sf2-x:hover { color:#785b89;}
.op-icon:focus, .op-icon:hover{color: rgba(120,91,137,.70) !important;}
.op-icon:focus,.op-icon:hover { color: #785b89; text-decoration: none;}
.op-target { color: #785b89; word-wrap: break-word;}
.op-target { color:#785b89; word-wrap:break-word; }
.outline-h2:hover{color:#785b89}
.outline-h3:hover{color:#785b89}
.page-item.active .page-link{z-index:3;color:#fff;background-color:#785b89;border-color:#785b89}
.page-link:focus{z-index:3;outline:0;box-shadow:0 0 0 2px rgba(120,91,137,0.25)}
.path-link { color: #785b89 !important; text-decoration: none;}
.path-toolbar .toolbar-item a:hover{color:#785b89;text-decoration:none}
.progress-bar{display:flex;flex-direction:column;justify-content:center;overflow:hidden;color:#fff;text-align:center;white-space:nowrap;background-color:#785b89;transition:width 0.6s ease}
.review-side-panel-nav .nav-item .nav-link.active{border-color:#785b89;color:#785b89}
.sdoc-comment-drawer .add-comments-participants .sdocfont{border-radius:50%;color:#785b89;font-size:16px}
.sdoc-editor-container .article .virtual-link{color:#785b89}
.sdoc-file-history-versions .history-list-item.item-active .history-info .name{color:#785b89}
.sdoc-file-history-versions .history-list-item.item-active .history-info .time{color:#785b89}
.sdoc-file-link-render .sdoc-file-link-icon{color:#785b89;padding-right:5px}
.sdoc-file-render .sdoc-file-link-icon{color:#785b89;padding-right:5px}
.sdoc-file-select-dialog .highlight-bg-color{background-color:#785b89;border-color:#785b89}
.sdoc-outline-item.active{color:#785b89}
.sdoc-tip-dialog .highlight-bg-color{background-color:#785b89;border-color:#785b89}
.sdoc-wiki-viewer-outline .outline-h2.active,.sdoc-wiki-viewer-outline .outline-h3.active{color:#785b89}
.sdoc-wiki-viewer-outline .outline-h2:hover{color:#785b89}
.sdoc-wiki-viewer-outline .outline-h3:hover{color:#785b89}
.seafile-markdown-outline .active { color: #785b89; border-left: 1px solid #785b89;}
.seafile-md-viewer-outline-heading2:hover,.seafile-md-viewer-outline-heading3:hover { color: #785b89;}
.seafile-toggle-diff .custom-switch-input:checked~.custom-switch-indicator{background-color:#785b89}
.searched-active{background:#785b89!important;border-radius:2px;box-shadow:inset 0 0 1px #999}
.selectgroup-input:checked+.selectgroup-button{border-color:#785b89;z-index:1;color:#785b89;background:#fff5e6}
.selectgroup-input:focus+.selectgroup-button{border-color:#785b89;z-index:2;color:#785b89;box-shadow:0 0 0 2px rgba(120,91,137,0.25)}
.sf-article-info-container .nav .nav-link.active{border-bottom:0;color:#785b89}
.sf-editor-outline .outline-h2.active,.sf-editor-outline .outline-h3.active{color:#785b89}
.sf-editor-outline .outline-h2:hover{color:#785b89}
.sf-editor-outline .outline-h3:hover{color:#785b89}
.sf-link { color: #785b89 !important; cursor: pointer;}
.sf-link-btn { color:#785b89; border:none; padding:0; background:none;}
.sf-link-btn:focus,.sf-link-btn:hover { color:#785b89; background:none; text-decoration:underline;}
.sf-menu-group .sf-menu-group-item[data-active=true]{color:#785b89}
.sf-virtual-link{color:#785b89}
.show>.btn-secondary.dropdown-toggle.dropdown-item{color: #333; background-color: rgba(120,91,137,.20);}
.side-nav-link { display: flex; margin: 24px 12px; color: #FFFFFF; border-radius: 0.25rem; background-color: #785b89;}
.side-nav-link:hover { background-color: #785b89; cursor: pointer;}
.side-panel .nav .nav-link.active:hover{background-color: #785b89;}
.side-panel .nav-link.active{color:#785b89}
.side-tabnav h3.hd,.side-tabnav .hd h3 { color:#785b89;}
.side-tabnav-tabs .tab a:hover { background-color:#785b89; text-decoration:none;}
.side-tabnav-tabs .tab a:hover {background-color: #785b8930;text-decoration: none}
.side-tabnav-tabs .tab-cur a,.side-tabnav-tabs .tab-cur a:hover { background-color:#785b89;}
.table-calendar-link:before{content:'';width:4px;height:4px;position:absolute;left:.25rem;top:.25rem;border-radius:50px;background:#785b89}
.table-calendar-link:hover{color:#fff;text-decoration:none;background:#785b89;transition:.3s background}
.tabnav-tab-cur a,.tabnav-tab a:hover,.wiki-nav .cur-item .link,.wiki-nav .link:hover,#right-panel .hd .ui-state-active .a,#right-panel .hd .a:hover { color:#785b89; text-decoration:none; border-bottom-color: #785b89;}
.tag-primary{background-color:#785b89;color:#fff}
.text-primary{color:#785b89 !important}
.tree-node-hight-light{background-color:#785b89!important;border-radius:4px;color:#fff}
.tree-node-inner-hover{background-color:#785b8930;border-radius:.25rem}
.user-setting-nav .nav-item .nav-link:hover{color:#785b89}
.user-setting-nav .nav-item.active .nav-link{border-color:#785b89;color:#785b89}
.wiki-nav-content a:hover,.wiki-nav-content-highlight a{color:#785b89;text-decoration:none}
.wiki-page-container .article .ml-2:hover{color:#785b89;text-decoration:underline}
.wiki-page-container .outline-h2.active,.wiki-page-container .outline-h3.active{color:#785b89}
:root{--blue: #467fcf;--indigo: #6574cd;--purple: #a55eea;--pink: #f66d9b;--red: #cd201f;--orange: #fd9644;--yellow: #f1c40f;--green: #5eba00;--teal: #2bcbba;--cyan: #17a2b8;--white: #fff;--gray: #868e96;--gray-dark: #343a40;--azure: #45aaf2;--lime: #7bd235;--primary: #785b89;--secondary: #868e96;--success: #5eba00;--info: #45aaf2;--warning: #f1c40f;--danger: #cd201f;--light: #f8f9fa;--dark: #343a40;--breakpoint-xs: 0;--breakpoint-sm: 576px;--breakpoint-md: 768px;--breakpoint-lg: 992px;--breakpoint-xl: 1280px;--font-family-sans-serif: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Liberation Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-family-monospace: Monaco, Consolas, "Liberation Mono", "Courier New", monospace}
a { color:#785b89; text-decoration:none; font-weight:bold;}
a, a:hover { color: #785b89; }
a,a:hover{color:#785b89}
a.badge-primary:focus,a.badge-primary.focus{outline:0;box-shadow:0 0 0 2px rgba(120,91,137,0.5)}
a:focus, a:hover { color: #785b89;}
a:hover{color:#785b89}
a{color:#785b89;text-decoration:none;background-color:transparent}
a{text-decoration-skip:ink;color:#785b89}
button {word-break: normal;}