From e9b07dacce77a033c55e6f5c0e9d568e4bb1460f Mon Sep 17 00:00:00 2001 From: kuaifan Date: Tue, 14 Feb 2023 00:27:02 +0800 Subject: [PATCH] build --- public/css/app.css | 2 +- public/css/fonts/taskfont/iconfont.ttf | Bin 68116 -> 68412 bytes public/css/fonts/taskfont/iconfont.woff | Bin 36912 -> 37020 bytes public/css/fonts/taskfont/iconfont.woff2 | Bin 31308 -> 31400 bytes public/js/app.js | 2 +- public/js/build/120.js | 2 +- public/js/build/121.js | 3 ++- .../{71.js.LICENSE.txt => 121.js.LICENSE.txt} | 0 public/js/build/125.js | 2 -- public/js/build/191.js | 2 ++ ...{125.js.LICENSE.txt => 191.js.LICENSE.txt} | 0 public/js/build/192.js | 2 +- public/js/build/203.js | 2 +- public/js/build/249.js | 2 +- public/js/build/27.js | 2 +- public/js/build/298.js | 2 +- public/js/build/306.js | 2 -- public/js/build/306.js.LICENSE.txt | 1 - public/js/build/32.js | 1 + public/js/build/380.js | 2 +- public/js/build/382.js | 2 +- public/js/build/395.js | 2 +- public/js/build/410.js | 1 + public/js/build/414.js | 2 +- public/js/build/420.js | 2 +- public/js/build/494.js | 1 - public/js/build/506.js | 2 +- public/js/build/575.js | 2 +- public/js/build/651.js | 2 +- public/js/build/656.js | 2 +- public/js/build/66.js | 2 +- public/js/build/71.js | 2 -- public/js/build/72.js | 2 ++ public/js/build/72.js.LICENSE.txt | 11 +++++++++++ public/js/build/804.js | 2 +- public/js/build/834.js | 2 +- public/js/build/889.js | 2 +- public/js/build/891.js | 2 +- public/js/build/920.js | 2 +- public/js/build/940.js | 2 +- public/js/build/947.js | 2 +- public/js/build/978.js | 2 +- public/js/hash | 2 +- public/mix-manifest.json | 17 +++++++---------- 44 files changed, 53 insertions(+), 46 deletions(-) rename public/js/build/{71.js.LICENSE.txt => 121.js.LICENSE.txt} (100%) delete mode 100644 public/js/build/125.js create mode 100644 public/js/build/191.js rename public/js/build/{125.js.LICENSE.txt => 191.js.LICENSE.txt} (100%) delete mode 100644 public/js/build/306.js delete mode 100644 public/js/build/306.js.LICENSE.txt create mode 100644 public/js/build/32.js create mode 100644 public/js/build/410.js delete mode 100644 public/js/build/494.js delete mode 100644 public/js/build/71.js create mode 100644 public/js/build/72.js create mode 100644 public/js/build/72.js.LICENSE.txt diff --git a/public/css/app.css b/public/css/app.css index 4f8a72795..9b191761e 100644 --- a/public/css/app.css +++ b/public/css/app.css @@ -5,4 +5,4 @@ * Copyright (c) 2013, salesforce.com */.ql-container{box-sizing:border-box;font-family:Helvetica,Arial,sans-serif;font-size:13px;height:100%;margin:0;position:relative}.ql-container.ql-disabled .ql-tooltip{visibility:hidden}.ql-container.ql-disabled .ql-editor ul[data-checked]>li:before{pointer-events:none}.ql-clipboard{height:1px;left:-100000px;overflow-y:hidden;position:absolute;top:50%}.ql-clipboard p{margin:0;padding:0}.ql-editor{word-wrap:break-word;box-sizing:border-box;height:100%;line-height:1.42;outline:none;overflow-y:auto;padding:12px 15px;-o-tab-size:4;tab-size:4;-moz-tab-size:4;text-align:left;white-space:pre-wrap}.ql-editor>*{cursor:text}.ql-editor blockquote,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6,.ql-editor ol,.ql-editor p,.ql-editor pre,.ql-editor ul{counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;margin:0;padding:0}.ql-editor ol,.ql-editor ul{padding-left:1.5em}.ql-editor ol>li,.ql-editor ul>li{list-style-type:none}.ql-editor ul>li:before{content:"\2022"}.ql-editor ul[data-checked=false],.ql-editor ul[data-checked=true]{pointer-events:none}.ql-editor ul[data-checked=false]>li *,.ql-editor ul[data-checked=true]>li *{pointer-events:all}.ql-editor ul[data-checked=false]>li:before,.ql-editor ul[data-checked=true]>li:before{color:#777;cursor:pointer;pointer-events:all}.ql-editor ul[data-checked=true]>li:before{content:"\2611"}.ql-editor ul[data-checked=false]>li:before{content:"\2610"}.ql-editor li:before{display:inline-block;white-space:nowrap;width:1.2em}.ql-editor li:not(.ql-direction-rtl):before{margin-left:-1.5em;margin-right:.3em;text-align:right}.ql-editor li.ql-direction-rtl:before{margin-left:.3em;margin-right:-1.5em}.ql-editor ol li:not(.ql-direction-rtl),.ql-editor ul li:not(.ql-direction-rtl){padding-left:1.5em}.ql-editor ol li.ql-direction-rtl,.ql-editor ul li.ql-direction-rtl{padding-right:1.5em}.ql-editor ol li{counter-increment:list-0;counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li:before{content:counter(list-0,decimal) ". "}.ql-editor ol li.ql-indent-1{counter-increment:list-1}.ql-editor ol li.ql-indent-1:before{content:counter(list-1,lower-alpha) ". "}.ql-editor ol li.ql-indent-1{counter-reset:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-2{counter-increment:list-2}.ql-editor ol li.ql-indent-2:before{content:counter(list-2,lower-roman) ". "}.ql-editor ol li.ql-indent-2{counter-reset:list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-3{counter-increment:list-3}.ql-editor ol li.ql-indent-3:before{content:counter(list-3,decimal) ". "}.ql-editor ol li.ql-indent-3{counter-reset:list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-4{counter-increment:list-4}.ql-editor ol li.ql-indent-4:before{content:counter(list-4,lower-alpha) ". "}.ql-editor ol li.ql-indent-4{counter-reset:list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-5{counter-increment:list-5}.ql-editor ol li.ql-indent-5:before{content:counter(list-5,lower-roman) ". "}.ql-editor ol li.ql-indent-5{counter-reset:list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-6{counter-increment:list-6}.ql-editor ol li.ql-indent-6:before{content:counter(list-6,decimal) ". "}.ql-editor ol li.ql-indent-6{counter-reset:list-7 list-8 list-9}.ql-editor ol li.ql-indent-7{counter-increment:list-7}.ql-editor ol li.ql-indent-7:before{content:counter(list-7,lower-alpha) ". "}.ql-editor ol li.ql-indent-7{counter-reset:list-8 list-9}.ql-editor ol li.ql-indent-8{counter-increment:list-8}.ql-editor ol li.ql-indent-8:before{content:counter(list-8,lower-roman) ". "}.ql-editor ol li.ql-indent-8{counter-reset:list-9}.ql-editor ol li.ql-indent-9{counter-increment:list-9}.ql-editor ol li.ql-indent-9:before{content:counter(list-9,decimal) ". "}.ql-editor .ql-indent-1:not(.ql-direction-rtl){padding-left:3em}.ql-editor li.ql-indent-1:not(.ql-direction-rtl){padding-left:4.5em}.ql-editor .ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:3em}.ql-editor li.ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:4.5em}.ql-editor .ql-indent-2:not(.ql-direction-rtl){padding-left:6em}.ql-editor li.ql-indent-2:not(.ql-direction-rtl){padding-left:7.5em}.ql-editor .ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:6em}.ql-editor li.ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:7.5em}.ql-editor .ql-indent-3:not(.ql-direction-rtl){padding-left:9em}.ql-editor li.ql-indent-3:not(.ql-direction-rtl){padding-left:10.5em}.ql-editor .ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:9em}.ql-editor li.ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:10.5em}.ql-editor .ql-indent-4:not(.ql-direction-rtl){padding-left:12em}.ql-editor li.ql-indent-4:not(.ql-direction-rtl){padding-left:13.5em}.ql-editor .ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:12em}.ql-editor li.ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:13.5em}.ql-editor .ql-indent-5:not(.ql-direction-rtl){padding-left:15em}.ql-editor li.ql-indent-5:not(.ql-direction-rtl){padding-left:16.5em}.ql-editor .ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:15em}.ql-editor li.ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:16.5em}.ql-editor .ql-indent-6:not(.ql-direction-rtl){padding-left:18em}.ql-editor li.ql-indent-6:not(.ql-direction-rtl){padding-left:19.5em}.ql-editor .ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:18em}.ql-editor li.ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:19.5em}.ql-editor .ql-indent-7:not(.ql-direction-rtl){padding-left:21em}.ql-editor li.ql-indent-7:not(.ql-direction-rtl){padding-left:22.5em}.ql-editor .ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:21em}.ql-editor li.ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:22.5em}.ql-editor .ql-indent-8:not(.ql-direction-rtl){padding-left:24em}.ql-editor li.ql-indent-8:not(.ql-direction-rtl){padding-left:25.5em}.ql-editor .ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:24em}.ql-editor li.ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:25.5em}.ql-editor .ql-indent-9:not(.ql-direction-rtl){padding-left:27em}.ql-editor li.ql-indent-9:not(.ql-direction-rtl){padding-left:28.5em}.ql-editor .ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:27em}.ql-editor li.ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:28.5em}.ql-editor .ql-video{display:block;max-width:100%}.ql-editor .ql-video.ql-align-center{margin:0 auto}.ql-editor .ql-video.ql-align-right{margin:0 0 0 auto}.ql-editor .ql-bg-black{background-color:#000}.ql-editor .ql-bg-red{background-color:#e60000}.ql-editor .ql-bg-orange{background-color:#f90}.ql-editor .ql-bg-yellow{background-color:#ff0}.ql-editor .ql-bg-green{background-color:#008a00}.ql-editor .ql-bg-blue{background-color:#06c}.ql-editor .ql-bg-purple{background-color:#93f}.ql-editor .ql-color-white{color:#fff}.ql-editor .ql-color-red{color:#e60000}.ql-editor .ql-color-orange{color:#f90}.ql-editor .ql-color-yellow{color:#ff0}.ql-editor .ql-color-green{color:#008a00}.ql-editor .ql-color-blue{color:#06c}.ql-editor .ql-color-purple{color:#93f}.ql-editor .ql-font-serif{font-family:Georgia,Times New Roman,serif}.ql-editor .ql-font-monospace{font-family:Monaco,Courier New,monospace}.ql-editor .ql-size-small{font-size:.75em}.ql-editor .ql-size-large{font-size:1.5em}.ql-editor .ql-size-huge{font-size:2.5em}.ql-editor .ql-direction-rtl{direction:rtl;text-align:inherit}.ql-editor .ql-align-center{text-align:center}.ql-editor .ql-align-justify{text-align:justify}.ql-editor .ql-align-right{text-align:right}.ql-editor.ql-blank:before{color:rgba(0,0,0,.6);content:attr(data-placeholder);font-style:italic;left:15px;pointer-events:none;position:absolute;right:15px}.ql-bubble .ql-toolbar:after,.ql-bubble.ql-toolbar:after{clear:both;content:"";display:table}.ql-bubble .ql-toolbar button,.ql-bubble.ql-toolbar button{background:none;border:none;cursor:pointer;display:inline-block;float:left;height:24px;padding:3px 5px;width:28px}.ql-bubble .ql-toolbar button svg,.ql-bubble.ql-toolbar button svg{float:left;height:100%}.ql-bubble .ql-toolbar button:active:hover,.ql-bubble.ql-toolbar button:active:hover{outline:none}.ql-bubble .ql-toolbar input.ql-image[type=file],.ql-bubble.ql-toolbar input.ql-image[type=file]{display:none}.ql-bubble .ql-toolbar .ql-picker-item.ql-selected,.ql-bubble .ql-toolbar .ql-picker-item:hover,.ql-bubble .ql-toolbar .ql-picker-label.ql-active,.ql-bubble .ql-toolbar .ql-picker-label:hover,.ql-bubble .ql-toolbar button.ql-active,.ql-bubble .ql-toolbar button:focus,.ql-bubble .ql-toolbar button:hover,.ql-bubble.ql-toolbar .ql-picker-item.ql-selected,.ql-bubble.ql-toolbar .ql-picker-item:hover,.ql-bubble.ql-toolbar .ql-picker-label.ql-active,.ql-bubble.ql-toolbar .ql-picker-label:hover,.ql-bubble.ql-toolbar button.ql-active,.ql-bubble.ql-toolbar button:focus,.ql-bubble.ql-toolbar button:hover{color:#fff}.ql-bubble .ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-bubble .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-bubble .ql-toolbar .ql-picker-item:hover .ql-fill,.ql-bubble .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-bubble .ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-bubble .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-bubble .ql-toolbar .ql-picker-label:hover .ql-fill,.ql-bubble .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-bubble .ql-toolbar button.ql-active .ql-fill,.ql-bubble .ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-bubble .ql-toolbar button:focus .ql-fill,.ql-bubble .ql-toolbar button:focus .ql-stroke.ql-fill,.ql-bubble .ql-toolbar button:hover .ql-fill,.ql-bubble .ql-toolbar button:hover .ql-stroke.ql-fill,.ql-bubble.ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-bubble.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-bubble.ql-toolbar .ql-picker-item:hover .ql-fill,.ql-bubble.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-bubble.ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-bubble.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-bubble.ql-toolbar .ql-picker-label:hover .ql-fill,.ql-bubble.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-bubble.ql-toolbar button.ql-active .ql-fill,.ql-bubble.ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-bubble.ql-toolbar button:focus .ql-fill,.ql-bubble.ql-toolbar button:focus .ql-stroke.ql-fill,.ql-bubble.ql-toolbar button:hover .ql-fill,.ql-bubble.ql-toolbar button:hover .ql-stroke.ql-fill{fill:#fff}.ql-bubble .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-bubble .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-bubble .ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-bubble .ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-bubble .ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-bubble .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-bubble .ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-bubble .ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-bubble .ql-toolbar button.ql-active .ql-stroke,.ql-bubble .ql-toolbar button.ql-active .ql-stroke-miter,.ql-bubble .ql-toolbar button:focus .ql-stroke,.ql-bubble .ql-toolbar button:focus .ql-stroke-miter,.ql-bubble .ql-toolbar button:hover .ql-stroke,.ql-bubble .ql-toolbar button:hover .ql-stroke-miter,.ql-bubble.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-bubble.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-bubble.ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-bubble.ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-bubble.ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-bubble.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-bubble.ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-bubble.ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-bubble.ql-toolbar button.ql-active .ql-stroke,.ql-bubble.ql-toolbar button.ql-active .ql-stroke-miter,.ql-bubble.ql-toolbar button:focus .ql-stroke,.ql-bubble.ql-toolbar button:focus .ql-stroke-miter,.ql-bubble.ql-toolbar button:hover .ql-stroke,.ql-bubble.ql-toolbar button:hover .ql-stroke-miter{stroke:#fff}@media (pointer:coarse){.ql-bubble .ql-toolbar button:hover:not(.ql-active),.ql-bubble.ql-toolbar button:hover:not(.ql-active){color:#ccc}.ql-bubble .ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-bubble .ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill,.ql-bubble.ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-bubble.ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill{fill:#ccc}.ql-bubble .ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-bubble .ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter,.ql-bubble.ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-bubble.ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter{stroke:#ccc}}.ql-bubble,.ql-bubble *{box-sizing:border-box}.ql-bubble .ql-hidden{display:none}.ql-bubble .ql-out-bottom,.ql-bubble .ql-out-top{visibility:hidden}.ql-bubble .ql-tooltip{position:absolute;transform:translateY(10px)}.ql-bubble .ql-tooltip a{cursor:pointer;text-decoration:none}.ql-bubble .ql-tooltip.ql-flip{transform:translateY(-10px)}.ql-bubble .ql-formats{display:inline-block;vertical-align:middle}.ql-bubble .ql-formats:after{clear:both;content:"";display:table}.ql-bubble .ql-stroke{fill:none;stroke:#ccc;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.ql-bubble .ql-stroke-miter{fill:none;stroke:#ccc;stroke-miterlimit:10;stroke-width:2}.ql-bubble .ql-fill,.ql-bubble .ql-stroke.ql-fill{fill:#ccc}.ql-bubble .ql-empty{fill:none}.ql-bubble .ql-even{fill-rule:evenodd}.ql-bubble .ql-stroke.ql-thin,.ql-bubble .ql-thin{stroke-width:1}.ql-bubble .ql-transparent{opacity:.4}.ql-bubble .ql-direction svg:last-child{display:none}.ql-bubble .ql-direction.ql-active svg:last-child{display:inline}.ql-bubble .ql-direction.ql-active svg:first-child{display:none}.ql-bubble .ql-editor h1{font-size:2em}.ql-bubble .ql-editor h2{font-size:1.5em}.ql-bubble .ql-editor h3{font-size:1.17em}.ql-bubble .ql-editor h4{font-size:1em}.ql-bubble .ql-editor h5{font-size:.83em}.ql-bubble .ql-editor h6{font-size:.67em}.ql-bubble .ql-editor a{text-decoration:underline}.ql-bubble .ql-editor blockquote{border-left:4px solid #ccc;margin-bottom:5px;margin-top:5px;padding-left:16px}.ql-bubble .ql-editor code,.ql-bubble .ql-editor pre{background-color:#f0f0f0;border-radius:3px}.ql-bubble .ql-editor pre{margin-bottom:5px;margin-top:5px;padding:5px 10px;white-space:pre-wrap}.ql-bubble .ql-editor code{font-size:85%;padding:2px 4px}.ql-bubble .ql-editor pre.ql-syntax{background-color:#23241f;color:#f8f8f2;overflow:visible}.ql-bubble .ql-editor img{max-width:100%}.ql-bubble .ql-picker{color:#ccc;display:inline-block;float:left;font-size:14px;font-weight:500;height:24px;position:relative;vertical-align:middle}.ql-bubble .ql-picker-label{cursor:pointer;display:inline-block;height:100%;padding-left:8px;padding-right:2px;position:relative;width:100%}.ql-bubble .ql-picker-label:before{display:inline-block;line-height:22px}.ql-bubble .ql-picker-options{background-color:#444;display:none;min-width:100%;padding:4px 8px;position:absolute;white-space:nowrap}.ql-bubble .ql-picker-options .ql-picker-item{cursor:pointer;display:block;padding-bottom:5px;padding-top:5px}.ql-bubble .ql-picker.ql-expanded .ql-picker-label{color:#777;z-index:2}.ql-bubble .ql-picker.ql-expanded .ql-picker-label .ql-fill{fill:#777}.ql-bubble .ql-picker.ql-expanded .ql-picker-label .ql-stroke{stroke:#777}.ql-bubble .ql-picker.ql-expanded .ql-picker-options{display:block;margin-top:-1px;top:100%;z-index:1}.ql-bubble .ql-color-picker,.ql-bubble .ql-icon-picker{width:28px}.ql-bubble .ql-color-picker .ql-picker-label,.ql-bubble .ql-icon-picker .ql-picker-label{padding:2px 4px}.ql-bubble .ql-color-picker .ql-picker-label svg,.ql-bubble .ql-icon-picker .ql-picker-label svg{right:4px}.ql-bubble .ql-icon-picker .ql-picker-options{padding:4px 0}.ql-bubble .ql-icon-picker .ql-picker-item{height:24px;padding:2px 4px;width:24px}.ql-bubble .ql-color-picker .ql-picker-options{padding:3px 5px;width:152px}.ql-bubble .ql-color-picker .ql-picker-item{border:1px solid transparent;float:left;height:16px;margin:2px;padding:0;width:16px}.ql-bubble .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg{margin-top:-9px;position:absolute;right:0;top:50%;width:18px}.ql-bubble .ql-picker.ql-font .ql-picker-item[data-label]:not([data-label=""]):before,.ql-bubble .ql-picker.ql-font .ql-picker-label[data-label]:not([data-label=""]):before,.ql-bubble .ql-picker.ql-header .ql-picker-item[data-label]:not([data-label=""]):before,.ql-bubble .ql-picker.ql-header .ql-picker-label[data-label]:not([data-label=""]):before,.ql-bubble .ql-picker.ql-size .ql-picker-item[data-label]:not([data-label=""]):before,.ql-bubble .ql-picker.ql-size .ql-picker-label[data-label]:not([data-label=""]):before{content:attr(data-label)}.ql-bubble .ql-picker.ql-header{width:98px}.ql-bubble .ql-picker.ql-header .ql-picker-item:before,.ql-bubble .ql-picker.ql-header .ql-picker-label:before{content:"Normal"}.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="1"]:before,.ql-bubble .ql-picker.ql-header .ql-picker-label[data-value="1"]:before{content:"Heading 1"}.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="2"]:before,.ql-bubble .ql-picker.ql-header .ql-picker-label[data-value="2"]:before{content:"Heading 2"}.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="3"]:before,.ql-bubble .ql-picker.ql-header .ql-picker-label[data-value="3"]:before{content:"Heading 3"}.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="4"]:before,.ql-bubble .ql-picker.ql-header .ql-picker-label[data-value="4"]:before{content:"Heading 4"}.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="5"]:before,.ql-bubble .ql-picker.ql-header .ql-picker-label[data-value="5"]:before{content:"Heading 5"}.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="6"]:before,.ql-bubble .ql-picker.ql-header .ql-picker-label[data-value="6"]:before{content:"Heading 6"}.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{font-size:2em}.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{font-size:1.5em}.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{font-size:1.17em}.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{font-size:1em}.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{font-size:.83em}.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{font-size:.67em}.ql-bubble .ql-picker.ql-font{width:108px}.ql-bubble .ql-picker.ql-font .ql-picker-item:before,.ql-bubble .ql-picker.ql-font .ql-picker-label:before{content:"Sans Serif"}.ql-bubble .ql-picker.ql-font .ql-picker-item[data-value=serif]:before,.ql-bubble .ql-picker.ql-font .ql-picker-label[data-value=serif]:before{content:"Serif"}.ql-bubble .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before,.ql-bubble .ql-picker.ql-font .ql-picker-label[data-value=monospace]:before{content:"Monospace"}.ql-bubble .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{font-family:Georgia,Times New Roman,serif}.ql-bubble .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{font-family:Monaco,Courier New,monospace}.ql-bubble .ql-picker.ql-size{width:98px}.ql-bubble .ql-picker.ql-size .ql-picker-item:before,.ql-bubble .ql-picker.ql-size .ql-picker-label:before{content:"Normal"}.ql-bubble .ql-picker.ql-size .ql-picker-item[data-value=small]:before,.ql-bubble .ql-picker.ql-size .ql-picker-label[data-value=small]:before{content:"Small"}.ql-bubble .ql-picker.ql-size .ql-picker-item[data-value=large]:before,.ql-bubble .ql-picker.ql-size .ql-picker-label[data-value=large]:before{content:"Large"}.ql-bubble .ql-picker.ql-size .ql-picker-item[data-value=huge]:before,.ql-bubble .ql-picker.ql-size .ql-picker-label[data-value=huge]:before{content:"Huge"}.ql-bubble .ql-picker.ql-size .ql-picker-item[data-value=small]:before{font-size:10px}.ql-bubble .ql-picker.ql-size .ql-picker-item[data-value=large]:before{font-size:18px}.ql-bubble .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{font-size:32px}.ql-bubble .ql-color-picker.ql-background .ql-picker-item{background-color:#fff}.ql-bubble .ql-color-picker.ql-color .ql-picker-item{background-color:#000}.ql-bubble .ql-toolbar .ql-formats{margin:8px 12px 8px 0}.ql-bubble .ql-toolbar .ql-formats:first-child{margin-left:12px}.ql-bubble .ql-color-picker svg{margin:1px}.ql-bubble .ql-color-picker .ql-picker-item.ql-selected,.ql-bubble .ql-color-picker .ql-picker-item:hover{border-color:#fff}.ql-bubble .ql-tooltip{background-color:#444;border-radius:25px;color:#fff}.ql-bubble .ql-tooltip-arrow{border-left:6px solid transparent;border-right:6px solid transparent;content:" ";display:block;left:50%;margin-left:-6px;position:absolute}.ql-bubble .ql-tooltip:not(.ql-flip) .ql-tooltip-arrow{border-bottom:6px solid #444;top:-6px}.ql-bubble .ql-tooltip.ql-flip .ql-tooltip-arrow{border-top:6px solid #444;bottom:-6px}.ql-bubble .ql-tooltip.ql-editing .ql-tooltip-editor{display:block}.ql-bubble .ql-tooltip.ql-editing .ql-formats{visibility:hidden}.ql-bubble .ql-tooltip-editor{display:none}.ql-bubble .ql-tooltip-editor input[type=text]{background:transparent;border:none;color:#fff;font-size:13px;height:100%;outline:none;padding:10px 20px;position:absolute;width:100%}.ql-bubble .ql-tooltip-editor a{position:absolute;right:20px;top:10px}.ql-bubble .ql-tooltip-editor a:before{color:#ccc;content:"\D7";font-size:16px;font-weight:700}.ql-container.ql-bubble:not(.ql-disabled) a{position:relative;white-space:nowrap}.ql-container.ql-bubble:not(.ql-disabled) a:before{background-color:#444;border-radius:15px;color:#fff;content:attr(href);font-size:12px;font-weight:400;overflow:hidden;padding:5px 15px;text-decoration:none;top:-5px;z-index:1}.ql-container.ql-bubble:not(.ql-disabled) a:after{border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #444;content:" ";height:0;top:0;width:0}.ql-container.ql-bubble:not(.ql-disabled) a:after,.ql-container.ql-bubble:not(.ql-disabled) a:before{left:0;margin-left:50%;position:absolute;transform:translate(-50%,-100%);transition:visibility 0s ease .2s;visibility:hidden}.ql-container.ql-bubble:not(.ql-disabled) a:hover:after,.ql-container.ql-bubble:not(.ql-disabled) a:hover:before{visibility:visible} .ql-mention-list-container{background-color:#fff;border:1px solid #f0f0f0;border-radius:4px;box-shadow:0 2px 12px 0 rgba(30,30,30,.08);overflow:auto;width:270px;z-index:9001}.ql-mention-loading{font-size:16px;line-height:44px;padding:0 20px;vertical-align:middle}.ql-mention-list{list-style:none;margin:0;overflow:hidden;padding:0}.ql-mention-list-item{cursor:pointer;font-size:16px;line-height:44px;padding:0 20px;vertical-align:middle}.ql-mention-list-item.disabled{cursor:auto}.ql-mention-list-item.selected{background-color:#d3e1eb;text-decoration:none}.mention{background-color:#d3e1eb;border-radius:6px;height:24px;margin-right:2px;padding:3px 0;-webkit-user-select:all;-moz-user-select:all;user-select:all;width:65px}.mention>span{margin:0 3px} -@charset "UTF-8";.file-icon:before{background-image:url(../images/file/light/other.svg);background-repeat:no-repeat;background-size:contain;content:""}.file-icon.archive:before{background-image:url(../images/file/light/archive.svg)}.file-icon.cad:before{background-image:url(../images/file/light/cad.svg)}.file-icon.code:before{background-image:url(../images/file/light/code.svg)}.file-icon.document:before{background-image:url(../images/file/light/document.svg)}.file-icon.drawio:before{background-image:url(../images/file/light/drawio.svg)}.file-icon.excel:before{background-image:url(../images/file/light/excel.svg)}.file-icon.flow:before{background-image:url(../images/file/light/flow.svg)}.file-icon.folder:before{background-image:url(../images/file/light/folder.svg)}.file-icon.folder.share:before{background-image:url(../images/file/light/folder-share.svg)}.file-icon.media:before{background-image:url(../images/file/light/media.svg)}.file-icon.mind:before{background-image:url(../images/file/light/mind.svg)}.file-icon.ofd:before{background-image:url(../images/file/light/ofd.svg)}.file-icon.pdf:before{background-image:url(../images/file/light/pdf.svg)}.file-icon.picture:before{background-image:url(../images/file/light/picture.svg)}.file-icon.ppt:before{background-image:url(../images/file/light/ppt.svg)}.file-icon.sheet:before{background-image:url(../images/file/light/sheet.svg)}.file-icon.tif:before{background-image:url(../images/file/light/tif.svg)}.file-icon.txt:before{background-image:url(../images/file/light/txt.svg)}.file-icon.updir:before{background-image:url(../images/file/light/updir.svg)}.file-icon.upload:before{background-image:url(../images/file/light/upload.svg)}.file-icon.word:before{background-image:url(../images/file/light/word.svg)}.file-icon.wps:before{background-image:url(../images/file/light/wps.svg)}.fade-in-linear-enter-active,.fade-in-linear-leave-active{transition:opacity .2s linear}.fade-in-linear-enter,.fade-in-linear-leave,.fade-in-linear-leave-active{opacity:0}.el-fade-in-linear-enter-active,.el-fade-in-linear-leave-active{transition:opacity .2s linear}.el-fade-in-linear-enter,.el-fade-in-linear-leave,.el-fade-in-linear-leave-active{opacity:0}.el-fade-in-enter-active,.el-fade-in-leave-active{transition:all .3s cubic-bezier(.55,0,.1,1)}.el-fade-in-enter,.el-fade-in-leave-active{opacity:0}.el-zoom-in-center-enter-active,.el-zoom-in-center-leave-active{transition:all .3s cubic-bezier(.55,0,.1,1)}.el-zoom-in-center-enter,.el-zoom-in-center-leave-active{opacity:0;transform:scaleX(0)}.el-zoom-in-top-enter-active,.el-zoom-in-top-leave-active{opacity:1;transform:scaleY(1);transform-origin:center top;transition:transform .3s cubic-bezier(.23,1,.32,1),opacity .3s cubic-bezier(.23,1,.32,1)}.el-zoom-in-top-enter,.el-zoom-in-top-leave-active{opacity:0;transform:scaleY(0)}.el-zoom-in-bottom-enter-active,.el-zoom-in-bottom-leave-active{opacity:1;transform:scaleY(1);transform-origin:center bottom;transition:transform .3s cubic-bezier(.23,1,.32,1),opacity .3s cubic-bezier(.23,1,.32,1)}.el-zoom-in-bottom-enter,.el-zoom-in-bottom-leave-active{opacity:0;transform:scaleY(0)}.el-zoom-in-left-enter-active,.el-zoom-in-left-leave-active{opacity:1;transform:scale(1);transform-origin:top left;transition:transform .3s cubic-bezier(.23,1,.32,1),opacity .3s cubic-bezier(.23,1,.32,1)}.el-zoom-in-left-enter,.el-zoom-in-left-leave-active{opacity:0;transform:scale(.45)}.collapse-transition{transition:height .3s ease-in-out,padding-top .3s ease-in-out,padding-bottom .3s ease-in-out}.horizontal-collapse-transition{transition:width .3s ease-in-out,padding-left .3s ease-in-out,padding-right .3s ease-in-out}.el-list-enter-active,.el-list-leave-active{transition:all 1s}.el-list-enter,.el-list-leave-active{opacity:0;transform:translateY(-30px)}.el-opacity-transition{transition:opacity .3s cubic-bezier(.55,0,.1,1)}@font-face{font-display:"auto";font-family:element-icons;font-style:normal;font-weight:400;src:url(fonts/element-icons.woff) format("woff"),url(fonts/element-icons.ttf) format("truetype")}[class*=" el-icon-"],[class^=el-icon-]{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-family:element-icons!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;vertical-align:baseline}.el-icon-ice-cream-round:before{content:"\e6a0"}.el-icon-ice-cream-square:before{content:"\e6a3"}.el-icon-lollipop:before{content:"\e6a4"}.el-icon-potato-strips:before{content:"\e6a5"}.el-icon-milk-tea:before{content:"\e6a6"}.el-icon-ice-drink:before{content:"\e6a7"}.el-icon-ice-tea:before{content:"\e6a9"}.el-icon-coffee:before{content:"\e6aa"}.el-icon-orange:before{content:"\e6ab"}.el-icon-pear:before{content:"\e6ac"}.el-icon-apple:before{content:"\e6ad"}.el-icon-cherry:before{content:"\e6ae"}.el-icon-watermelon:before{content:"\e6af"}.el-icon-grape:before{content:"\e6b0"}.el-icon-refrigerator:before{content:"\e6b1"}.el-icon-goblet-square-full:before{content:"\e6b2"}.el-icon-goblet-square:before{content:"\e6b3"}.el-icon-goblet-full:before{content:"\e6b4"}.el-icon-goblet:before{content:"\e6b5"}.el-icon-cold-drink:before{content:"\e6b6"}.el-icon-coffee-cup:before{content:"\e6b8"}.el-icon-water-cup:before{content:"\e6b9"}.el-icon-hot-water:before{content:"\e6ba"}.el-icon-ice-cream:before{content:"\e6bb"}.el-icon-dessert:before{content:"\e6bc"}.el-icon-sugar:before{content:"\e6bd"}.el-icon-tableware:before{content:"\e6be"}.el-icon-burger:before{content:"\e6bf"}.el-icon-knife-fork:before{content:"\e6c1"}.el-icon-fork-spoon:before{content:"\e6c2"}.el-icon-chicken:before{content:"\e6c3"}.el-icon-food:before{content:"\e6c4"}.el-icon-dish-1:before{content:"\e6c5"}.el-icon-dish:before{content:"\e6c6"}.el-icon-moon-night:before{content:"\e6ee"}.el-icon-moon:before{content:"\e6f0"}.el-icon-cloudy-and-sunny:before{content:"\e6f1"}.el-icon-partly-cloudy:before{content:"\e6f2"}.el-icon-cloudy:before{content:"\e6f3"}.el-icon-sunny:before{content:"\e6f6"}.el-icon-sunset:before{content:"\e6f7"}.el-icon-sunrise-1:before{content:"\e6f8"}.el-icon-sunrise:before{content:"\e6f9"}.el-icon-heavy-rain:before{content:"\e6fa"}.el-icon-lightning:before{content:"\e6fb"}.el-icon-light-rain:before{content:"\e6fc"}.el-icon-wind-power:before{content:"\e6fd"}.el-icon-baseball:before{content:"\e712"}.el-icon-soccer:before{content:"\e713"}.el-icon-football:before{content:"\e715"}.el-icon-basketball:before{content:"\e716"}.el-icon-ship:before{content:"\e73f"}.el-icon-truck:before{content:"\e740"}.el-icon-bicycle:before{content:"\e741"}.el-icon-mobile-phone:before{content:"\e6d3"}.el-icon-service:before{content:"\e6d4"}.el-icon-key:before{content:"\e6e2"}.el-icon-unlock:before{content:"\e6e4"}.el-icon-lock:before{content:"\e6e5"}.el-icon-watch:before{content:"\e6fe"}.el-icon-watch-1:before{content:"\e6ff"}.el-icon-timer:before{content:"\e702"}.el-icon-alarm-clock:before{content:"\e703"}.el-icon-map-location:before{content:"\e704"}.el-icon-delete-location:before{content:"\e705"}.el-icon-add-location:before{content:"\e706"}.el-icon-location-information:before{content:"\e707"}.el-icon-location-outline:before{content:"\e708"}.el-icon-location:before{content:"\e79e"}.el-icon-place:before{content:"\e709"}.el-icon-discover:before{content:"\e70a"}.el-icon-first-aid-kit:before{content:"\e70b"}.el-icon-trophy-1:before{content:"\e70c"}.el-icon-trophy:before{content:"\e70d"}.el-icon-medal:before{content:"\e70e"}.el-icon-medal-1:before{content:"\e70f"}.el-icon-stopwatch:before{content:"\e710"}.el-icon-mic:before{content:"\e711"}.el-icon-copy-document:before{content:"\e718"}.el-icon-full-screen:before{content:"\e719"}.el-icon-switch-button:before{content:"\e71b"}.el-icon-aim:before{content:"\e71c"}.el-icon-crop:before{content:"\e71d"}.el-icon-odometer:before{content:"\e71e"}.el-icon-time:before{content:"\e71f"}.el-icon-bangzhu:before{content:"\e724"}.el-icon-close-notification:before{content:"\e726"}.el-icon-microphone:before{content:"\e727"}.el-icon-turn-off-microphone:before{content:"\e728"}.el-icon-position:before{content:"\e729"}.el-icon-postcard:before{content:"\e72a"}.el-icon-message:before{content:"\e72b"}.el-icon-chat-line-square:before{content:"\e72d"}.el-icon-chat-dot-square:before{content:"\e72e"}.el-icon-chat-dot-round:before{content:"\e72f"}.el-icon-chat-square:before{content:"\e730"}.el-icon-chat-line-round:before{content:"\e731"}.el-icon-chat-round:before{content:"\e732"}.el-icon-set-up:before{content:"\e733"}.el-icon-turn-off:before{content:"\e734"}.el-icon-open:before{content:"\e735"}.el-icon-connection:before{content:"\e736"}.el-icon-link:before{content:"\e737"}.el-icon-cpu:before{content:"\e738"}.el-icon-thumb:before{content:"\e739"}.el-icon-female:before{content:"\e73a"}.el-icon-male:before{content:"\e73b"}.el-icon-guide:before{content:"\e73c"}.el-icon-news:before{content:"\e73e"}.el-icon-price-tag:before{content:"\e744"}.el-icon-discount:before{content:"\e745"}.el-icon-wallet:before{content:"\e747"}.el-icon-coin:before{content:"\e748"}.el-icon-money:before{content:"\e749"}.el-icon-bank-card:before{content:"\e74a"}.el-icon-box:before{content:"\e74b"}.el-icon-present:before{content:"\e74c"}.el-icon-sell:before{content:"\e6d5"}.el-icon-sold-out:before{content:"\e6d6"}.el-icon-shopping-bag-2:before{content:"\e74d"}.el-icon-shopping-bag-1:before{content:"\e74e"}.el-icon-shopping-cart-2:before{content:"\e74f"}.el-icon-shopping-cart-1:before{content:"\e750"}.el-icon-shopping-cart-full:before{content:"\e751"}.el-icon-smoking:before{content:"\e752"}.el-icon-no-smoking:before{content:"\e753"}.el-icon-house:before{content:"\e754"}.el-icon-table-lamp:before{content:"\e755"}.el-icon-school:before{content:"\e756"}.el-icon-office-building:before{content:"\e757"}.el-icon-toilet-paper:before{content:"\e758"}.el-icon-notebook-2:before{content:"\e759"}.el-icon-notebook-1:before{content:"\e75a"}.el-icon-files:before{content:"\e75b"}.el-icon-collection:before{content:"\e75c"}.el-icon-receiving:before{content:"\e75d"}.el-icon-suitcase-1:before{content:"\e760"}.el-icon-suitcase:before{content:"\e761"}.el-icon-film:before{content:"\e763"}.el-icon-collection-tag:before{content:"\e765"}.el-icon-data-analysis:before{content:"\e766"}.el-icon-pie-chart:before{content:"\e767"}.el-icon-data-board:before{content:"\e768"}.el-icon-data-line:before{content:"\e76d"}.el-icon-reading:before{content:"\e769"}.el-icon-magic-stick:before{content:"\e76a"}.el-icon-coordinate:before{content:"\e76b"}.el-icon-mouse:before{content:"\e76c"}.el-icon-brush:before{content:"\e76e"}.el-icon-headset:before{content:"\e76f"}.el-icon-umbrella:before{content:"\e770"}.el-icon-scissors:before{content:"\e771"}.el-icon-mobile:before{content:"\e773"}.el-icon-attract:before{content:"\e774"}.el-icon-monitor:before{content:"\e775"}.el-icon-search:before{content:"\e778"}.el-icon-takeaway-box:before{content:"\e77a"}.el-icon-paperclip:before{content:"\e77d"}.el-icon-printer:before{content:"\e77e"}.el-icon-document-add:before{content:"\e782"}.el-icon-document:before{content:"\e785"}.el-icon-document-checked:before{content:"\e786"}.el-icon-document-copy:before{content:"\e787"}.el-icon-document-delete:before{content:"\e788"}.el-icon-document-remove:before{content:"\e789"}.el-icon-tickets:before{content:"\e78b"}.el-icon-folder-checked:before{content:"\e77f"}.el-icon-folder-delete:before{content:"\e780"}.el-icon-folder-remove:before{content:"\e781"}.el-icon-folder-add:before{content:"\e783"}.el-icon-folder-opened:before{content:"\e784"}.el-icon-folder:before{content:"\e78a"}.el-icon-edit-outline:before{content:"\e764"}.el-icon-edit:before{content:"\e78c"}.el-icon-date:before{content:"\e78e"}.el-icon-c-scale-to-original:before{content:"\e7c6"}.el-icon-view:before{content:"\e6ce"}.el-icon-loading:before{content:"\e6cf"}.el-icon-rank:before{content:"\e6d1"}.el-icon-sort-down:before{content:"\e7c4"}.el-icon-sort-up:before{content:"\e7c5"}.el-icon-sort:before{content:"\e6d2"}.el-icon-finished:before{content:"\e6cd"}.el-icon-refresh-left:before{content:"\e6c7"}.el-icon-refresh-right:before{content:"\e6c8"}.el-icon-refresh:before{content:"\e6d0"}.el-icon-video-play:before{content:"\e7c0"}.el-icon-video-pause:before{content:"\e7c1"}.el-icon-d-arrow-right:before{content:"\e6dc"}.el-icon-d-arrow-left:before{content:"\e6dd"}.el-icon-arrow-up:before{content:"\e6e1"}.el-icon-arrow-down:before{content:"\e6df"}.el-icon-arrow-right:before{content:"\e6e0"}.el-icon-arrow-left:before{content:"\e6de"}.el-icon-top-right:before{content:"\e6e7"}.el-icon-top-left:before{content:"\e6e8"}.el-icon-top:before{content:"\e6e6"}.el-icon-bottom:before{content:"\e6eb"}.el-icon-right:before{content:"\e6e9"}.el-icon-back:before{content:"\e6ea"}.el-icon-bottom-right:before{content:"\e6ec"}.el-icon-bottom-left:before{content:"\e6ed"}.el-icon-caret-top:before{content:"\e78f"}.el-icon-caret-bottom:before{content:"\e790"}.el-icon-caret-right:before{content:"\e791"}.el-icon-caret-left:before{content:"\e792"}.el-icon-d-caret:before{content:"\e79a"}.el-icon-share:before{content:"\e793"}.el-icon-menu:before{content:"\e798"}.el-icon-s-grid:before{content:"\e7a6"}.el-icon-s-check:before{content:"\e7a7"}.el-icon-s-data:before{content:"\e7a8"}.el-icon-s-opportunity:before{content:"\e7aa"}.el-icon-s-custom:before{content:"\e7ab"}.el-icon-s-claim:before{content:"\e7ad"}.el-icon-s-finance:before{content:"\e7ae"}.el-icon-s-comment:before{content:"\e7af"}.el-icon-s-flag:before{content:"\e7b0"}.el-icon-s-marketing:before{content:"\e7b1"}.el-icon-s-shop:before{content:"\e7b4"}.el-icon-s-open:before{content:"\e7b5"}.el-icon-s-management:before{content:"\e7b6"}.el-icon-s-ticket:before{content:"\e7b7"}.el-icon-s-release:before{content:"\e7b8"}.el-icon-s-home:before{content:"\e7b9"}.el-icon-s-promotion:before{content:"\e7ba"}.el-icon-s-operation:before{content:"\e7bb"}.el-icon-s-unfold:before{content:"\e7bc"}.el-icon-s-fold:before{content:"\e7a9"}.el-icon-s-platform:before{content:"\e7bd"}.el-icon-s-order:before{content:"\e7be"}.el-icon-s-cooperation:before{content:"\e7bf"}.el-icon-bell:before{content:"\e725"}.el-icon-message-solid:before{content:"\e799"}.el-icon-video-camera:before{content:"\e772"}.el-icon-video-camera-solid:before{content:"\e796"}.el-icon-camera:before{content:"\e779"}.el-icon-camera-solid:before{content:"\e79b"}.el-icon-download:before{content:"\e77c"}.el-icon-upload2:before{content:"\e77b"}.el-icon-upload:before{content:"\e7c3"}.el-icon-picture-outline-round:before{content:"\e75f"}.el-icon-picture-outline:before{content:"\e75e"}.el-icon-picture:before{content:"\e79f"}.el-icon-close:before{content:"\e6db"}.el-icon-check:before{content:"\e6da"}.el-icon-plus:before{content:"\e6d9"}.el-icon-minus:before{content:"\e6d8"}.el-icon-help:before{content:"\e73d"}.el-icon-s-help:before{content:"\e7b3"}.el-icon-circle-close:before{content:"\e78d"}.el-icon-circle-check:before{content:"\e720"}.el-icon-circle-plus-outline:before{content:"\e723"}.el-icon-remove-outline:before{content:"\e722"}.el-icon-zoom-out:before{content:"\e776"}.el-icon-zoom-in:before{content:"\e777"}.el-icon-error:before{content:"\e79d"}.el-icon-success:before{content:"\e79c"}.el-icon-circle-plus:before{content:"\e7a0"}.el-icon-remove:before{content:"\e7a2"}.el-icon-info:before{content:"\e7a1"}.el-icon-question:before{content:"\e7a4"}.el-icon-warning-outline:before{content:"\e6c9"}.el-icon-warning:before{content:"\e7a3"}.el-icon-goods:before{content:"\e7c2"}.el-icon-s-goods:before{content:"\e7b2"}.el-icon-star-off:before{content:"\e717"}.el-icon-star-on:before{content:"\e797"}.el-icon-more-outline:before{content:"\e6cc"}.el-icon-more:before{content:"\e794"}.el-icon-phone-outline:before{content:"\e6cb"}.el-icon-phone:before{content:"\e795"}.el-icon-user:before{content:"\e6e3"}.el-icon-user-solid:before{content:"\e7a5"}.el-icon-setting:before{content:"\e6ca"}.el-icon-s-tools:before{content:"\e7ac"}.el-icon-delete:before{content:"\e6d7"}.el-icon-delete-solid:before{content:"\e7c9"}.el-icon-eleme:before{content:"\e7c7"}.el-icon-platform-eleme:before{content:"\e7ca"}.el-icon-loading{animation:rotating 2s linear infinite}.el-icon--right{margin-left:5px}.el-icon--left{margin-right:5px}@keyframes rotating{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.el-avatar{background:#c0c4cc;box-sizing:border-box;color:#fff;display:inline-block;font-size:14px;height:40px;line-height:40px;overflow:hidden;text-align:center;width:40px}.el-avatar>img{display:block;height:100%;vertical-align:middle}.el-avatar--circle{border-radius:50%}.el-avatar--square{border-radius:4px}.el-avatar--icon{font-size:18px}.el-avatar--large{height:40px;line-height:40px;width:40px}.el-avatar--medium{height:36px;line-height:36px;width:36px}.el-avatar--small{height:28px;line-height:28px;width:28px}.el-tooltip:focus:hover,.el-tooltip:focus:not(.focusing){outline-width:0}.el-tooltip__popper{word-wrap:break-word;border-radius:4px;font-size:14px;line-height:1.2;min-width:10px;padding:10px;position:absolute;z-index:2000}.el-tooltip__popper .popper__arrow,.el-tooltip__popper .popper__arrow:after{border-color:transparent;border-style:solid;display:block;height:0;position:absolute;width:0}.el-tooltip__popper .popper__arrow{border-width:6px}.el-tooltip__popper .popper__arrow:after{border-width:5px;content:" "}.el-tooltip__popper[x-placement^=top]{margin-bottom:12px}.el-tooltip__popper[x-placement^=top] .popper__arrow{border-bottom-width:0;border-top-color:#585e6a;bottom:-6px}.el-tooltip__popper[x-placement^=top] .popper__arrow:after{border-bottom-width:0;border-top-color:#585e6a;bottom:1px;margin-left:-5px}.el-tooltip__popper[x-placement^=bottom]{margin-top:12px}.el-tooltip__popper[x-placement^=bottom] .popper__arrow{border-bottom-color:#585e6a;border-top-width:0;top:-6px}.el-tooltip__popper[x-placement^=bottom] .popper__arrow:after{border-bottom-color:#585e6a;border-top-width:0;margin-left:-5px;top:1px}.el-tooltip__popper[x-placement^=right]{margin-left:12px}.el-tooltip__popper[x-placement^=right] .popper__arrow{border-left-width:0;border-right-color:#585e6a;left:-6px}.el-tooltip__popper[x-placement^=right] .popper__arrow:after{border-left-width:0;border-right-color:#585e6a;bottom:-5px;left:1px}.el-tooltip__popper[x-placement^=left]{margin-right:12px}.el-tooltip__popper[x-placement^=left] .popper__arrow{border-left-color:#585e6a;border-right-width:0;right:-6px}.el-tooltip__popper[x-placement^=left] .popper__arrow:after{border-left-color:#585e6a;border-right-width:0;bottom:-5px;margin-left:-5px;right:1px}.el-tooltip__popper.is-dark{background:#585e6a;color:#fff}.el-tooltip__popper.is-light{background:#fff;border:1px solid #585e6a}.el-tooltip__popper.is-light[x-placement^=top] .popper__arrow{border-top-color:#585e6a}.el-tooltip__popper.is-light[x-placement^=top] .popper__arrow:after{border-top-color:#fff}.el-tooltip__popper.is-light[x-placement^=bottom] .popper__arrow{border-bottom-color:#585e6a}.el-tooltip__popper.is-light[x-placement^=bottom] .popper__arrow:after{border-bottom-color:#fff}.el-tooltip__popper.is-light[x-placement^=left] .popper__arrow{border-left-color:#585e6a}.el-tooltip__popper.is-light[x-placement^=left] .popper__arrow:after{border-left-color:#fff}.el-tooltip__popper.is-light[x-placement^=right] .popper__arrow{border-right-color:#585e6a}.el-tooltip__popper.is-light[x-placement^=right] .popper__arrow:after{border-right-color:#fff}.el-popover{background:#fff;border:1px solid #ebeef5;border-radius:4px;box-shadow:0 2px 12px 0 rgba(0,0,0,.1);color:#606266;font-size:14px;line-height:1.4;min-width:150px;padding:12px;position:absolute;text-align:justify;word-break:break-all;z-index:2000}.el-popover--plain{padding:18px 20px}.el-popover__title{color:#303133;font-size:16px;line-height:1;margin-bottom:12px}.el-popover:focus,.el-popover:focus:active,.el-popover__reference:focus:hover,.el-popover__reference:focus:not(.focusing){outline-width:0}.el-button{-webkit-appearance:none;background:#fff;border:1px solid #dcdfe6;border-radius:4px;box-sizing:border-box;color:#606266;cursor:pointer;display:inline-block;font-size:14px;font-weight:500;line-height:1;margin:0;outline:none;padding:12px 20px;text-align:center;transition:.1s;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;white-space:nowrap}.el-button+.el-button{margin-left:10px}.el-button.is-round{padding:12px 20px}.el-button:focus,.el-button:hover{background-color:#ecf5ff;border-color:#c6e2ff;color:#409eff}.el-button:active{border-color:#3a8ee6;color:#3a8ee6;outline:none}.el-button::-moz-focus-inner{border:0}.el-button [class*=el-icon-]+span{margin-left:5px}.el-button.is-plain:focus,.el-button.is-plain:hover{background:#fff;border-color:#409eff;color:#409eff}.el-button.is-plain:active{background:#fff;outline:none}.el-button.is-active,.el-button.is-plain:active{border-color:#3a8ee6;color:#3a8ee6}.el-button.is-disabled,.el-button.is-disabled:focus,.el-button.is-disabled:hover{background-color:#fff;background-image:none;border-color:#ebeef5;color:#c0c4cc;cursor:not-allowed}.el-button.is-disabled.el-button--text{background-color:transparent}.el-button.is-disabled.is-plain,.el-button.is-disabled.is-plain:focus,.el-button.is-disabled.is-plain:hover{background-color:#fff;border-color:#ebeef5;color:#c0c4cc}.el-button.is-loading{pointer-events:none;position:relative}.el-button.is-loading:before{background-color:hsla(0,0%,100%,.35);border-radius:inherit;bottom:-1px;content:"";left:-1px;pointer-events:none;position:absolute;right:-1px;top:-1px}.el-button.is-round{border-radius:20px;padding:12px 23px}.el-button.is-circle{border-radius:50%;padding:12px}.el-button--primary{background-color:#409eff;border-color:#409eff;color:#fff}.el-button--primary:focus,.el-button--primary:hover{background:#66b1ff;border-color:#66b1ff;color:#fff}.el-button--primary:active{outline:none}.el-button--primary.is-active,.el-button--primary:active{background:#3a8ee6;border-color:#3a8ee6;color:#fff}.el-button--primary.is-disabled,.el-button--primary.is-disabled:active,.el-button--primary.is-disabled:focus,.el-button--primary.is-disabled:hover{background-color:#a0cfff;border-color:#a0cfff;color:#fff}.el-button--primary.is-plain{background:#ecf5ff;border-color:#b3d8ff;color:#409eff}.el-button--primary.is-plain:focus,.el-button--primary.is-plain:hover{background:#409eff;border-color:#409eff;color:#fff}.el-button--primary.is-plain:active{background:#3a8ee6;border-color:#3a8ee6;color:#fff;outline:none}.el-button--primary.is-plain.is-disabled,.el-button--primary.is-plain.is-disabled:active,.el-button--primary.is-plain.is-disabled:focus,.el-button--primary.is-plain.is-disabled:hover{background-color:#ecf5ff;border-color:#d9ecff;color:#8cc5ff}.el-button--success{background-color:#67c23a;border-color:#67c23a;color:#fff}.el-button--success:focus,.el-button--success:hover{background:#85ce61;border-color:#85ce61;color:#fff}.el-button--success:active{outline:none}.el-button--success.is-active,.el-button--success:active{background:#5daf34;border-color:#5daf34;color:#fff}.el-button--success.is-disabled,.el-button--success.is-disabled:active,.el-button--success.is-disabled:focus,.el-button--success.is-disabled:hover{background-color:#b3e19d;border-color:#b3e19d;color:#fff}.el-button--success.is-plain{background:#f0f9eb;border-color:#c2e7b0;color:#67c23a}.el-button--success.is-plain:focus,.el-button--success.is-plain:hover{background:#67c23a;border-color:#67c23a;color:#fff}.el-button--success.is-plain:active{background:#5daf34;border-color:#5daf34;color:#fff;outline:none}.el-button--success.is-plain.is-disabled,.el-button--success.is-plain.is-disabled:active,.el-button--success.is-plain.is-disabled:focus,.el-button--success.is-plain.is-disabled:hover{background-color:#f0f9eb;border-color:#e1f3d8;color:#a4da89}.el-button--warning{background-color:#e6a23c;border-color:#e6a23c;color:#fff}.el-button--warning:focus,.el-button--warning:hover{background:#ebb563;border-color:#ebb563;color:#fff}.el-button--warning:active{outline:none}.el-button--warning.is-active,.el-button--warning:active{background:#cf9236;border-color:#cf9236;color:#fff}.el-button--warning.is-disabled,.el-button--warning.is-disabled:active,.el-button--warning.is-disabled:focus,.el-button--warning.is-disabled:hover{background-color:#f3d19e;border-color:#f3d19e;color:#fff}.el-button--warning.is-plain{background:#fdf6ec;border-color:#f5dab1;color:#e6a23c}.el-button--warning.is-plain:focus,.el-button--warning.is-plain:hover{background:#e6a23c;border-color:#e6a23c;color:#fff}.el-button--warning.is-plain:active{background:#cf9236;border-color:#cf9236;color:#fff;outline:none}.el-button--warning.is-plain.is-disabled,.el-button--warning.is-plain.is-disabled:active,.el-button--warning.is-plain.is-disabled:focus,.el-button--warning.is-plain.is-disabled:hover{background-color:#fdf6ec;border-color:#faecd8;color:#f0c78a}.el-button--danger{background-color:#f56c6c;border-color:#f56c6c;color:#fff}.el-button--danger:focus,.el-button--danger:hover{background:#f78989;border-color:#f78989;color:#fff}.el-button--danger:active{outline:none}.el-button--danger.is-active,.el-button--danger:active{background:#dd6161;border-color:#dd6161;color:#fff}.el-button--danger.is-disabled,.el-button--danger.is-disabled:active,.el-button--danger.is-disabled:focus,.el-button--danger.is-disabled:hover{background-color:#fab6b6;border-color:#fab6b6;color:#fff}.el-button--danger.is-plain{background:#fef0f0;border-color:#fbc4c4;color:#f56c6c}.el-button--danger.is-plain:focus,.el-button--danger.is-plain:hover{background:#f56c6c;border-color:#f56c6c;color:#fff}.el-button--danger.is-plain:active{background:#dd6161;border-color:#dd6161;color:#fff;outline:none}.el-button--danger.is-plain.is-disabled,.el-button--danger.is-plain.is-disabled:active,.el-button--danger.is-plain.is-disabled:focus,.el-button--danger.is-plain.is-disabled:hover{background-color:#fef0f0;border-color:#fde2e2;color:#f9a7a7}.el-button--info{background-color:#909399;border-color:#909399;color:#fff}.el-button--info:focus,.el-button--info:hover{background:#a6a9ad;border-color:#a6a9ad;color:#fff}.el-button--info:active{outline:none}.el-button--info.is-active,.el-button--info:active{background:#82848a;border-color:#82848a;color:#fff}.el-button--info.is-disabled,.el-button--info.is-disabled:active,.el-button--info.is-disabled:focus,.el-button--info.is-disabled:hover{background-color:#c8c9cc;border-color:#c8c9cc;color:#fff}.el-button--info.is-plain{background:#f4f4f5;border-color:#d3d4d6;color:#909399}.el-button--info.is-plain:focus,.el-button--info.is-plain:hover{background:#909399;border-color:#909399;color:#fff}.el-button--info.is-plain:active{background:#82848a;border-color:#82848a;color:#fff;outline:none}.el-button--info.is-plain.is-disabled,.el-button--info.is-plain.is-disabled:active,.el-button--info.is-plain.is-disabled:focus,.el-button--info.is-plain.is-disabled:hover{background-color:#f4f4f5;border-color:#e9e9eb;color:#bcbec2}.el-button--medium{border-radius:4px;font-size:14px;padding:10px 20px}.el-button--medium.is-round{padding:10px 20px}.el-button--medium.is-circle{padding:10px}.el-button--small{border-radius:3px;font-size:12px;padding:9px 15px}.el-button--small.is-round{padding:9px 15px}.el-button--small.is-circle{padding:9px}.el-button--mini{border-radius:3px;font-size:12px;padding:7px 15px}.el-button--mini.is-round{padding:7px 15px}.el-button--mini.is-circle{padding:7px}.el-button--text{background:transparent;border-color:transparent;color:#409eff;padding-left:0;padding-right:0}.el-button--text:focus,.el-button--text:hover{background-color:transparent;border-color:transparent;color:#66b1ff}.el-button--text:active{background-color:transparent;color:#3a8ee6}.el-button--text.is-disabled,.el-button--text.is-disabled:focus,.el-button--text.is-disabled:hover,.el-button--text:active{border-color:transparent}.el-button-group{display:inline-block;vertical-align:middle}.el-button-group:after,.el-button-group:before{content:"";display:table}.el-button-group:after{clear:both}.el-button-group>.el-button{float:left;position:relative}.el-button-group>.el-button+.el-button{margin-left:0}.el-button-group>.el-button.is-disabled{z-index:1}.el-button-group>.el-button:first-child{border-bottom-right-radius:0;border-top-right-radius:0}.el-button-group>.el-button:last-child{border-bottom-left-radius:0;border-top-left-radius:0}.el-button-group>.el-button:first-child:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-top-left-radius:4px;border-top-right-radius:4px}.el-button-group>.el-button:first-child:last-child.is-round{border-radius:20px}.el-button-group>.el-button:first-child:last-child.is-circle{border-radius:50%}.el-button-group>.el-button:not(:first-child):not(:last-child){border-radius:0}.el-button-group>.el-button:not(:last-child){margin-right:-1px}.el-button-group>.el-button.is-active,.el-button-group>.el-button:not(.is-disabled):active,.el-button-group>.el-button:not(.is-disabled):focus,.el-button-group>.el-button:not(.is-disabled):hover{z-index:1}.el-button-group>.el-dropdown>.el-button{border-bottom-left-radius:0;border-left-color:hsla(0,0%,100%,.5);border-top-left-radius:0}.el-button-group .el-button--primary:first-child{border-right-color:hsla(0,0%,100%,.5)}.el-button-group .el-button--primary:last-child{border-left-color:hsla(0,0%,100%,.5)}.el-button-group .el-button--primary:not(:first-child):not(:last-child){border-left-color:hsla(0,0%,100%,.5);border-right-color:hsla(0,0%,100%,.5)}.el-button-group .el-button--success:first-child{border-right-color:hsla(0,0%,100%,.5)}.el-button-group .el-button--success:last-child{border-left-color:hsla(0,0%,100%,.5)}.el-button-group .el-button--success:not(:first-child):not(:last-child){border-left-color:hsla(0,0%,100%,.5);border-right-color:hsla(0,0%,100%,.5)}.el-button-group .el-button--warning:first-child{border-right-color:hsla(0,0%,100%,.5)}.el-button-group .el-button--warning:last-child{border-left-color:hsla(0,0%,100%,.5)}.el-button-group .el-button--warning:not(:first-child):not(:last-child){border-left-color:hsla(0,0%,100%,.5);border-right-color:hsla(0,0%,100%,.5)}.el-button-group .el-button--danger:first-child{border-right-color:hsla(0,0%,100%,.5)}.el-button-group .el-button--danger:last-child{border-left-color:hsla(0,0%,100%,.5)}.el-button-group .el-button--danger:not(:first-child):not(:last-child){border-left-color:hsla(0,0%,100%,.5);border-right-color:hsla(0,0%,100%,.5)}.el-button-group .el-button--info:first-child{border-right-color:hsla(0,0%,100%,.5)}.el-button-group .el-button--info:last-child{border-left-color:hsla(0,0%,100%,.5)}.el-button-group .el-button--info:not(:first-child):not(:last-child){border-left-color:hsla(0,0%,100%,.5);border-right-color:hsla(0,0%,100%,.5)}.el-popper .popper__arrow,.el-popper .popper__arrow:after{border-color:transparent;border-style:solid;display:block;height:0;position:absolute;width:0}.el-popper .popper__arrow{border-width:6px;filter:drop-shadow(0 2px 12px rgba(0,0,0,.03))}.el-popper .popper__arrow:after{border-width:6px;content:" "}.el-popper[x-placement^=top]{margin-bottom:12px}.el-popper[x-placement^=top] .popper__arrow{border-bottom-width:0;border-top-color:#ebeef5;bottom:-6px;left:50%;margin-right:3px}.el-popper[x-placement^=top] .popper__arrow:after{border-bottom-width:0;border-top-color:#fff;bottom:1px;margin-left:-6px}.el-popper[x-placement^=bottom]{margin-top:12px}.el-popper[x-placement^=bottom] .popper__arrow{border-bottom-color:#ebeef5;border-top-width:0;left:50%;margin-right:3px;top:-6px}.el-popper[x-placement^=bottom] .popper__arrow:after{border-bottom-color:#fff;border-top-width:0;margin-left:-6px;top:1px}.el-popper[x-placement^=right]{margin-left:12px}.el-popper[x-placement^=right] .popper__arrow{border-left-width:0;border-right-color:#ebeef5;left:-6px;margin-bottom:3px;top:50%}.el-popper[x-placement^=right] .popper__arrow:after{border-left-width:0;border-right-color:#fff;bottom:-6px;left:1px}.el-popper[x-placement^=left]{margin-right:12px}.el-popper[x-placement^=left] .popper__arrow{border-left-color:#ebeef5;border-right-width:0;margin-bottom:3px;right:-6px;top:50%}.el-popper[x-placement^=left] .popper__arrow:after{border-left-color:#fff;border-right-width:0;bottom:-6px;margin-left:-6px;right:1px}.el-dropdown{color:#606266;display:inline-block;font-size:14px;position:relative}.el-dropdown .el-button-group{display:block}.el-dropdown .el-button-group .el-button{float:none}.el-dropdown .el-dropdown__caret-button{border-left:none;padding-left:5px;padding-right:5px;position:relative}.el-dropdown .el-dropdown__caret-button:before{background:hsla(0,0%,100%,.5);bottom:5px;content:"";display:block;left:0;position:absolute;top:5px;width:1px}.el-dropdown .el-dropdown__caret-button.el-button--default:before{background:rgba(220,223,230,.5)}.el-dropdown .el-dropdown__caret-button:hover:not(.is-disabled):before{bottom:0;top:0}.el-dropdown .el-dropdown__caret-button .el-dropdown__icon{padding-left:0}.el-dropdown__icon{font-size:12px;margin:0 3px}.el-dropdown .el-dropdown-selfdefine:focus:active,.el-dropdown .el-dropdown-selfdefine:focus:not(.focusing){outline-width:0}.el-dropdown [disabled]{color:#bbb;cursor:not-allowed}.el-dropdown-menu{background-color:#fff;border:1px solid #ebeef5;border-radius:4px;box-shadow:0 2px 12px 0 rgba(0,0,0,.1);left:0;margin:5px 0;padding:10px 0;position:absolute;top:0;z-index:10}.el-dropdown-menu__item{color:#606266;cursor:pointer;font-size:14px;line-height:36px;list-style:none;margin:0;outline:none;padding:0 20px}.el-dropdown-menu__item:focus,.el-dropdown-menu__item:not(.is-disabled):hover{background-color:#f4f5f7;color:#606266}.el-dropdown-menu__item i{margin-right:5px}.el-dropdown-menu__item--divided{border-top:1px solid #ebeef5;margin-top:6px;position:relative}.el-dropdown-menu__item--divided:before{background-color:#fff;content:"";display:block;height:6px;margin:0 -20px}.el-dropdown-menu__item.is-disabled{color:#bbb;cursor:default;pointer-events:none}.el-dropdown-menu--medium{padding:6px 0}.el-dropdown-menu--medium .el-dropdown-menu__item{font-size:14px;line-height:30px;padding:0 17px}.el-dropdown-menu--medium .el-dropdown-menu__item.el-dropdown-menu__item--divided{margin-top:6px}.el-dropdown-menu--medium .el-dropdown-menu__item.el-dropdown-menu__item--divided:before{height:6px;margin:0 -17px}.el-dropdown-menu--small{padding:6px 0}.el-dropdown-menu--small .el-dropdown-menu__item{font-size:13px;line-height:27px;padding:0 15px}.el-dropdown-menu--small .el-dropdown-menu__item.el-dropdown-menu__item--divided{margin-top:4px}.el-dropdown-menu--small .el-dropdown-menu__item.el-dropdown-menu__item--divided:before{height:4px;margin:0 -15px}.el-dropdown-menu--mini{padding:3px 0}.el-dropdown-menu--mini .el-dropdown-menu__item{font-size:12px;line-height:24px;padding:0 10px}.el-dropdown-menu--mini .el-dropdown-menu__item.el-dropdown-menu__item--divided{margin-top:3px}.el-dropdown-menu--mini .el-dropdown-menu__item.el-dropdown-menu__item--divided:before{height:3px;margin:0 -10px}.el-notification{background-color:#fff;border:1px solid #ebeef5;border-radius:8px;box-shadow:0 2px 12px 0 rgba(0,0,0,.1);box-sizing:border-box;display:flex;overflow:hidden;padding:14px 26px 14px 13px;position:fixed;transition:opacity .3s,transform .3s,left .3s,right .3s,top .4s,bottom .3s;width:330px}.el-notification.right{right:16px}.el-notification.left{left:16px}.el-notification__group{margin-left:13px;margin-right:8px}.el-notification__title{color:#303133;font-size:16px;font-weight:700;margin:0}.el-notification__content{color:#606266;font-size:14px;line-height:21px;margin:6px 0 0;text-align:justify}.el-notification__content p{margin:0}.el-notification__icon{font-size:24px;height:24px;width:24px}.el-notification__closeBtn{color:#909399;cursor:pointer;font-size:16px;position:absolute;right:15px;top:18px}.el-notification__closeBtn:hover{color:#606266}.el-notification .el-icon-success{color:#67c23a}.el-notification .el-icon-error{color:#f56c6c}.el-notification .el-icon-info{color:#909399}.el-notification .el-icon-warning{color:#e6a23c}.el-notification-fade-enter.right{right:0;transform:translateX(100%)}.el-notification-fade-enter.left{left:0;transform:translateX(-100%)}.el-notification-fade-leave-active{opacity:0}.el-dropdown-menu{-webkit-user-select:none;-moz-user-select:none;user-select:none}.el-dropdown-menu__item{min-width:100px}.el-dropdown-menu__item .item.red,.el-dropdown-menu__item .item.red>i{color:red!important}.el-dropdown-menu__item--divided:before{height:5px}.el-tooltip__popper.is-light{border-width:0;box-shadow:0 1px 6px rgba(0,0,0,.2)}.el-tooltip__popper.is-light[x-placement^=top] .popper__arrow{border-top-color:hsla(0,0%,85%,.5)}.el-tooltip__popper.is-light[x-placement^=bottom] .popper__arrow{border-bottom-color:hsla(0,0%,85%,.5)}.el-tooltip__popper.is-light[x-placement^=left] .popper__arrow{border-left-color:hsla(0,0%,85%,.5)}.el-tooltip__popper.is-light[x-placement^=right] .popper__arrow{border-right-color:hsla(0,0%,85%,.5)}.el-popover{border-width:0;box-shadow:0 1px 6px rgba(0,0,0,.2)}@font-face{font-family:zenicon;src:url(../css/fonts/zenicon.woff2) format("woff2")}.ft.icon{word-wrap:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:none;-webkit-font-feature-settings:"liga";direction:ltr;font-family:zenicon,serif;letter-spacing:normal;line-height:1;padding-left:1px;text-rendering:auto;text-transform:none;transform:scale(1.2);transform-origin:50% 0;white-space:nowrap}.ft+.el-el-button,.ft+.ft,.ft+.z-confirm,.ft+.z-execute,.ft+.z-link,.ft+a{margin-left:.6rem}.ft.l12{margin-left:12px}.ft.r12{margin-right:12px}.ft.hover{cursor:pointer}.ft.hover:hover{color:#0285d7}.ft.dark{color:#0d0d0d}.ft.gray{color:#666}.ft.yellow{color:#f90}.ft.red{color:#ed3f14}.ft.green{color:#19be6b}.ft.blue{color:#2d8cf0}.ft.center{text-align:center}.ft.right{text-align:right}.ft.bold{font-weight:700}.ft.underline{text-decoration:underline}.ft.through{text-decoration:line-through}.ft.italic{font-style:italic}.ft.cursor{cursor:pointer}.ft.h1{font-size:1.3rem}.ft.h2{font-size:1.2rem}.ft.h3{font-size:1.1rem}.ft.h4{font-size:.9rem}.ft.h5{font-size:.8rem}@font-face{font-family:taskfont;src:url(../css/fonts/taskfont/iconfont.woff2) format("woff2"),url(../css/fonts/taskfont/iconfont.woff) format("woff"),url(../css/fonts/taskfont/iconfont.ttf) format("truetype")}.taskfont{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:taskfont,"serif"!important;font-size:16px;font-style:normal}.app-view-loading{align-items:center;background-color:hsla(0,0%,100%,.7);bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:99999}.app-view-loading>div{text-align:center}.app-view-loading>div>div{color:#ccc;font:11px verdana;letter-spacing:1px;line-height:16px;margin:0;text-transform:uppercase}.app-view-loading>div>span{animation:app-view-loadanim 1s infinite alternate;background:#007db6;border-radius:8px;display:inline-block;height:8px;margin:2px;vertical-align:middle;width:8px}.app-view-loading>div>span:nth-of-type(2){animation-delay:.2s;background:#008fb2}.app-view-loading>div>span:nth-of-type(3){animation-delay:.4s;background:#009b9e}.app-view-loading>div>span:nth-of-type(4){animation-delay:.6s;background:#00a77d}.app-view-loading>div>span:nth-of-type(5){animation-delay:.8s;background:#00b247}.app-view-loading>div>span:nth-of-type(6){animation-delay:1s;background:#5ab027}.app-view-loading>div>span:nth-of-type(7){animation-delay:1.2s;background:#a0b61e}@keyframes app-view-loadanim{0%{opacity:0}to{opacity:1}}.scrollbar-overlay{-webkit-overflow-scrolling:touch;overflow-y:auto;overflow-y:overlay}.scrollbar-overlay::-webkit-scrollbar{height:0;width:0}.scrollbar-overlay::-webkit-scrollbar-thumb{background-clip:content-box;background-color:rgba(0,0,0,.2);border:3px solid transparent;border-radius:12px}.scrollbar-overlay::-webkit-scrollbar-thumb:hover{background-color:rgba(0,0,0,.2);border:2px solid transparent}.scrollbar-overlay::-webkit-scrollbar-thumb:active{background-color:rgba(0,0,0,.4);border:2px solid transparent}.scrollbar-overlay::-webkit-scrollbar-track{background:transparent;border-radius:12px}.scrollbar-overlay:hover::-webkit-scrollbar{height:12px;width:12px}.scrollbar-hidden::-webkit-scrollbar{display:none}.common-auto-tip{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.common-circle{border-radius:50%}.common-circle .common-circle-path{fill:transparent}.common-circle .common-circle-g-path-ring{stroke:#84c56a}.common-circle .common-circle-g-path-core{fill:#84c56a;transform:scale(.56);transform-origin:50%}.common-drawer-overlay .ivu-modal{margin:0;padding:0}.common-drawer-overlay .ivu-modal .ivu-modal-content{background:transparent}.common-drawer-overlay .ivu-modal .ivu-modal-content .ivu-modal-close{display:none}.common-drawer-overlay .ivu-modal .ivu-modal-content .ivu-modal-body{align-content:flex-end;display:flex;flex-direction:column;justify-content:flex-end;padding:0}.common-drawer-overlay .overlay-body{display:flex;flex-direction:column;height:100%;max-height:100%;max-width:100%;width:100%;z-index:2}.common-drawer-overlay .overlay-body .overlay-close{align-items:flex-end;display:flex;flex-shrink:0;justify-content:flex-end}.common-drawer-overlay .overlay-body .overlay-close>a{align-items:center;color:#fff;display:flex;height:40px;justify-content:center;width:40px}.common-drawer-overlay .overlay-body .overlay-close>a .icon{height:24px;width:24px}.common-drawer-overlay .overlay-body .overlay-close>a>svg{transition:all .3s}.common-drawer-overlay .overlay-body .overlay-close>a:hover{color:#fff}.common-drawer-overlay .overlay-body .overlay-close>a:hover>svg{transform:rotate(-90deg)}.common-drawer-overlay .overlay-body .overlay-resize{height:5px;margin-bottom:-5px;width:100%;z-index:1}.common-drawer-overlay .overlay-body .overlay-content{background:#fff;border-radius:18px 18px 0 0;cursor:default;flex:1;position:relative;transform:translate(0) scale(1)}.common-drawer-overlay.right .ivu-modal .ivu-modal-content .ivu-modal-body,.common-drawer-overlay.right .overlay-body{flex-direction:row}.common-drawer-overlay.right .overlay-body .overlay-close{align-items:flex-start}.common-drawer-overlay.right .overlay-body .overlay-resize{height:100%;margin-right:-5px;width:5px;z-index:1}.common-drawer-overlay.right .overlay-body .overlay-content{border-radius:18px 0 0 18px}.drawer-slide-bottom-enter-active,.drawer-slide-bottom-leave-active{transition:all .2s ease}.drawer-slide-bottom-enter,.drawer-slide-bottom-leave-to{opacity:0;transform:translateY(15%) scale(.98)}.drawer-slide-right-enter-active,.drawer-slide-right-leave-active{transition:all .2s ease}.drawer-slide-right-enter,.drawer-slide-right-leave-to{opacity:0;transform:translate(15%) scale(.98)}.common-float-spinner{align-items:center;background-color:hsla(0,0%,100%,.6);bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:9999}.common-float-spinner .common-float-circular{height:30px;width:30px}.common-gantt{align-items:self-start;bottom:0;color:#747a81;display:flex;flex-direction:row;left:0;position:absolute;right:0;top:0}.common-gantt *{box-sizing:border-box}.common-gantt .gantt-left{background-color:#fff;display:flex;flex-direction:column;flex-grow:0;flex-shrink:0;height:100%;position:relative}.common-gantt .gantt-left:after{background-color:rgba(237,241,242,.75);bottom:0;content:"";position:absolute;right:0;top:0;width:1px}.common-gantt .gantt-left .gantt-title{background-color:#f9fafb;flex-grow:0;flex-shrink:0;height:76px;overflow:hidden;padding-left:12px}.common-gantt .gantt-left .gantt-title .gantt-title-text{font-weight:600;line-height:100px;max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.common-gantt .gantt-left .gantt-item{max-height:100%;overflow:auto;transform:translateZ(0)}.common-gantt .gantt-left .gantt-item::-webkit-scrollbar{display:none}.common-gantt .gantt-left .gantt-item>li{align-items:center;border-bottom:1px solid rgba(237,241,242,.75);display:flex;height:40px;padding-left:12px;position:relative}.common-gantt .gantt-left .gantt-item>li:hover .item-icon{display:flex}.common-gantt .gantt-left .gantt-item>li .item-overdue{background-color:red;border-radius:3px;color:#fff;flex-grow:0;flex-shrink:0;font-size:12px;line-height:18px;margin-right:4px;padding:1px 3px}.common-gantt .gantt-left .gantt-item>li .item-title{cursor:default;flex:1;overflow:hidden;padding-right:12px;text-overflow:ellipsis;white-space:nowrap}.common-gantt .gantt-left .gantt-item>li .item-title.complete{text-decoration:line-through}.common-gantt .gantt-left .gantt-item>li .item-title.overdue{font-weight:600}.common-gantt .gantt-left .gantt-item>li .item-icon{align-items:center;color:#888;display:none;font-size:16px;justify-content:center;margin-right:2px;width:32px}.common-gantt .gantt-right{background-color:#fff;flex:1;height:100%;overflow:hidden;position:relative}.common-gantt .gantt-right .gantt-chart{bottom:0;left:0;position:absolute;right:0;top:0;transform:translateZ(0)}.common-gantt .gantt-right .gantt-chart .gantt-month{align-items:center;background-color:#f9fafb;display:flex;font-size:14px;height:26px;left:0;line-height:20px;position:absolute;right:0;top:0;z-index:1}.common-gantt .gantt-right .gantt-chart .gantt-month>li{flex-grow:0;flex-shrink:0;height:100%;overflow:hidden;position:relative}.common-gantt .gantt-right .gantt-chart .gantt-month>li:after{background-color:rgba(237,241,242,.75);content:"";height:100%;position:absolute;right:0;top:0;width:1px}.common-gantt .gantt-right .gantt-chart .gantt-month>li .month-format{overflow:hidden;padding:6px 6px 0;white-space:nowrap}.common-gantt .gantt-right .gantt-chart .gantt-date{align-items:center;bottom:0;cursor:move;display:flex;left:0;position:absolute;right:0;top:26px;z-index:2}.common-gantt .gantt-right .gantt-chart .gantt-date:before{background-color:#f9fafb;content:"";height:50px;left:0;position:absolute;right:0;top:0}.common-gantt .gantt-right .gantt-chart .gantt-date>li{flex-grow:0;flex-shrink:0;height:100%;overflow:hidden;position:relative}.common-gantt .gantt-right .gantt-chart .gantt-date>li:after{background-color:rgba(237,241,242,.75);content:"";height:100%;position:absolute;right:0;top:0;width:1px}.common-gantt .gantt-right .gantt-chart .gantt-date>li .date-format{align-items:center;display:flex;flex-direction:column;height:44px;justify-content:center;overflow:hidden;white-space:nowrap}.common-gantt .gantt-right .gantt-chart .gantt-date>li .date-format .format-day{font-size:18px;line-height:28px}.common-gantt .gantt-right .gantt-chart .gantt-date>li .date-format .format-week{font-size:13px;font-weight:300;line-height:16px}.common-gantt .gantt-right .gantt-chart .gantt-timeline{bottom:0;left:0;overflow-x:hidden;overflow-y:auto;position:absolute;right:0;top:76px;z-index:3}.common-gantt .gantt-right .gantt-chart .gantt-timeline>li{border-bottom:1px solid rgba(237,241,242,.75);cursor:default;height:40px;position:relative}.common-gantt .gantt-right .gantt-chart .gantt-timeline>li .timeline-item{align-items:center;background:#e74c3c;border-radius:18px;color:#fff;display:flex;height:32px;margin-top:4px;padding:4px;pointer-events:auto;position:absolute;top:0;touch-action:none;will-change:contents}.common-gantt .gantt-right .gantt-chart .gantt-timeline>li .timeline-item .timeline-title{flex-grow:1;margin-left:4px;margin-right:10px;overflow:hidden;text-overflow:ellipsis;touch-action:none;white-space:nowrap}.common-gantt .gantt-right .gantt-chart .gantt-timeline>li .timeline-item .timeline-resizer{background:hsla(0,0%,100%,.1);cursor:ew-resize;flex-shrink:0;height:22px;position:absolute;right:5px;top:5px;touch-action:none;width:8px;will-change:visibility}.img-upload-modal .ivu-modal-mask{z-index:1001}.img-upload-modal .ivu-modal-no-mask{background-color:rgba(55,55,55,.2)}.img-upload-modal .ivu-modal-wrap{z-index:1001}.imgcomp-upload-list{background:#fff;border:1px solid transparent;border-radius:4px;box-shadow:0 1px 1px rgba(0,0,0,.2);display:inline-block;height:60px;line-height:60px;margin-right:4px;overflow:hidden;position:relative;text-align:center;vertical-align:top;width:60px}.imgcomp-upload-list .imgcomp-upload-img{background-position:50%;background-size:cover;height:100%;left:0;position:absolute;top:0;width:100%}.imgcomp-upload-list .imgcomp-upload-list-cover{background:rgba(0,0,0,.6);bottom:0;display:none;left:0;position:absolute;right:0;top:0}.imgcomp-upload-list .imgcomp-upload-list-cover i{color:#fff;cursor:pointer;font-size:24px;margin:0;transition:all .2s;vertical-align:middle}.imgcomp-upload-list .imgcomp-upload-list-cover i:hover{font-size:28px}.imgcomp-upload-list .ivu-progress{height:100%}.imgcomp-upload-list .ivu-progress .ivu-progress-outer{background-color:rgba(0,0,0,.68);height:100%}.imgcomp-upload-list .ivu-progress .ivu-progress-outer .ivu-progress-inner{margin:0 auto;width:88%}.imgcomp-upload-list:hover .imgcomp-upload-list-cover{display:block}.img-upload-foot,.img-upload-foot .img-upload-foot-input{align-items:center;display:flex;justify-content:flex-end}.img-upload-foot .img-upload-foot-input{flex:1;text-align:left}.img-upload-foot .img-upload-foot-input .img-upload-foot-httptitle{cursor:pointer;margin-right:22px;padding-left:3px}.add-box{background:#fff;border:1px dashed #dddee1;border-radius:4px;display:inline-block;height:60px;line-height:60px;overflow:hidden;position:relative;text-align:center;vertical-align:top;width:60px}.add-box .add-box-icon i{padding-bottom:2px;vertical-align:middle}.add-box .add-box-upload{background:rgba(0,0,0,.6);color:#fff;display:none;height:100%;left:0;padding-top:9px;position:absolute;top:0;width:100%}.add-box .add-box-upload .add-box-item{cursor:pointer;height:22px;line-height:22px}.add-box .add-box-upload .add-box-item .ivu-upload-drag,.add-box .add-box-upload .add-box-item .ivu-upload-drag:hover{background:transparent;border:0;border-radius:0}.add-box .add-box-upload .add-box-item span{font-size:12px;transition:all .2s}.add-box .add-box-upload .add-box-item:hover span{font-size:14px}.add-box em{font-style:normal}.add-box:hover{border-color:rgba(0,0,0,.6)}.add-box:hover .add-box-upload{display:block}.callback-add-box{background:transparent;border:0;display:block;height:25px;line-height:25px;width:auto}.callback-add-box .add-box-icon{display:none}.callback-add-box .add-box-upload{background:transparent;color:#333;display:block;padding:0;width:auto}.callback-add-box .add-box-upload>div{display:inline-block;padding-right:10px}.browse-load{margin:20px;text-align:center}.browse-list{max-height:540px;overflow:auto}.browse-list .browse-item{cursor:pointer;display:inline-block;margin:10px 15px;position:relative;text-align:center}.browse-list .browse-item .browse-img{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKoAAABxCAAAAABg5GeyAAACW0lEQVR4Ae3XVRLjMBAE0L3/rSwKM3OcSNPyLVYOLvM6UD0Bd03LVe9XH+RlhlRSSSWVVFJJJZVUUkkllVRSSSWVVFJJJZVUUkl9WyqppJJKKqmkkgpURP17xngOAR5NxW5wlJ9MaLQh83F4NHWmd/gZtdVBaOldfDB1bq5UpJFbFOC6LKnYrkRO209PAw+hIuzWB8Ep5es8HvYo4z4tE1X8UeRwlMM2D5Bzkc7kj6Bi3VTKDDwEeUcrMxrUvGDXTnHa6kK69SDN9sgq1clxKSbNHqqnYmdri81Q9QHf1JPt1Frncaib2XbiTKL2GkHaurnY9LOulMV0O7G6Kw+g9sw2ohhm62KezVJaaufjWC1TnOkr1exilJ7Ji0vxCCqO9V4UwV4PYr9+apouhGYLKfnahdpqegjmeoXOpXgANe70pKT6Zhu19qkY2nC0PZS527lQOyInqr8Uvc5jqfUb1X+PGh5IhW90S2quh3FQC2XRcF66TUkTXPcLKm5FtdR9RJq+2hWII7UpFtmsQLEyzsdJtkxxpr6gLotbUSlV9yeT0Trmzk2XPdUThLYarUbWOY9j04xXQ2u+pMZLYSumGmNUH3HbM9qOAwSHodN2Pks25F2j3aI7+IxqNsB+YLWb16ukSjiW4xNB0gMoMfApBS/XZQgi3p9/5RsiKNKZEOwYFVIF5VyTyD19sbyjIJiNJRZxpNbx2S8sGKvGZNHJBniBu9Wy5WxjGuQFqIAcBHiRGyt4ua5gSCWVVFJJJZVUUkkllVRSSSWVVFJJJZVUUkkllVRSSSWVVFI/AgO0SXIVYHeGAAAAAElFTkSuQmCC);background-position:50%;background-repeat:no-repeat;background-size:cover;height:64px;width:64px}.browse-list .browse-item .browse-title{display:block;margin-top:5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:64px}.browse-list .browse-item .browse-icon{background-color:rgba(0,0,0,.5);color:#fff;font-size:36px;height:64px;left:0;padding-top:15px;position:absolute;top:0;width:100%}.browse-list-disabled{position:relative}.browse-list-disabled:after{background-color:hsla(0,0%,100%,.9);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.common-loading{animation:loading-rotate 2s linear infinite;height:30px;margin:auto;max-height:100%;max-width:100%;overflow:hidden;transform-origin:center center;width:30px}.common-loading .common-path{fill:none;stroke-dasharray:1,200;stroke-dashoffset:0;stroke-linecap:round;animation:path-dash 1.5s ease-in-out infinite,path-color 6s ease-in-out infinite}.common-pureing{animation:pureing-rotation .75s linear infinite;border:3px solid;border-color:#eee #eee #84c56a;border-radius:50%;box-sizing:border-box;display:inline-block;height:30px;width:30px}@keyframes loading-rotate{to{transform:rotate(1turn)}}@keyframes path-dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35}to{stroke-dasharray:89,200;stroke-dashoffset:-124}}@keyframes path-color{0%,to{stroke:#d62d20}40%{stroke:#0057e7}66%{stroke:#008744}80%,90%{stroke:#ffa700}}@keyframes pureing-rotation{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.mobile-tabbar{bottom:0;display:none;flex-direction:column;justify-content:flex-end;left:0;position:fixed;right:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:99}.mobile-tabbar .common-network-exception{bottom:72px;position:fixed;width:100%}.mobile-tabbar .common-network-exception .ivu-alert{margin:0 12px}.mobile-tabbar .common-network-exception .ivu-alert.ivu-alert-with-icon .ivu-alert-icon{top:50%;transform:translateY(-50%)}.mobile-tabbar .common-network-exception .ivu-alert.ivu-alert-error{background-color:rgba(255,240,231,.95)}.mobile-tabbar .tabbar-box{background-color:#f8f8f8;box-shadow:0 0 1px rgba(28,34,43,.15);height:60px;z-index:3}.mobile-tabbar .tabbar-box,.mobile-tabbar .tabbar-box>li{align-items:center;display:flex;justify-content:center;margin:0;padding:0;position:relative}.mobile-tabbar .tabbar-box>li{color:#606266;flex:1;flex-direction:column;height:100%;list-style:none}.mobile-tabbar .tabbar-box>li .taskfont{font-size:24px;line-height:34px}.mobile-tabbar .tabbar-box>li .tabbar-title{font-size:12px;line-height:18px}.mobile-tabbar .tabbar-box>li .tabbar-badge{left:50%;position:absolute;top:0;transform:scale(.8)}.mobile-tabbar .tabbar-box>li .tabbar-badge .ivu-badge-count{font-size:14px}.mobile-tabbar .tabbar-box>li.active{color:#84c56a}.mobile-tabbar .more-mask{background-color:rgba(0,0,0,.15);bottom:0;left:0;position:fixed;right:0;top:0;z-index:1}.mobile-tabbar .more-box{background-color:#fff;border-radius:16px 16px 0 0;border-top:1px solid #f1f1f1;display:block;margin-bottom:-2px;padding-bottom:16px;position:relative;z-index:2}.mobile-tabbar .more-box .tabbar-more-title{font-size:18px;font-weight:500;padding:16px 16px 36px}.mobile-tabbar .more-box>ul{padding:0 12px}.mobile-tabbar .more-box>ul>li{display:inline-block;list-style:none;margin-bottom:28px;width:25%}.mobile-tabbar .more-box>ul>li .more-item{align-items:center;display:flex;flex-direction:column;justify-content:center}.mobile-tabbar .more-box>ul>li .more-item .taskfont{align-items:center;background-color:rgba(132,197,106,.08);border-radius:12px;color:#84c56a;display:flex;font-size:25px;height:56px;justify-content:center;width:56px}.mobile-tabbar .more-box>ul>li .more-item .tabbar-title{font-size:13px;overflow:hidden;padding-top:6px;text-overflow:ellipsis;white-space:nowrap}.mobile-back{display:none}.mobile-back .back-bar{bottom:0;left:0;position:fixed;top:0;width:20px;z-index:9998}.mobile-back .back-semicircle{background-color:rgba(0,0,0,.1);border-radius:50%;height:500px;left:-50px;position:fixed;top:200px;transform:translate(-460px,-50%);transition:left .2s;width:500px;z-index:9999}.mobile-back .back-semicircle.show-back{left:0}.mobile-notification{background-color:#fff;border:1px solid #ebeef5;border-radius:8px;box-shadow:0 2px 12px 0 rgba(0,0,0,.1);left:50%;max-width:320px;padding:12px;position:fixed;top:20px;transform:translate(-50%);width:90%;z-index:9998}.mobile-notification .common-avatar.avatar-wrapper{align-items:flex-start}.mobile-notification .common-avatar.avatar-wrapper .avatar-name{margin-left:12px}.mobile-notification .common-avatar.avatar-wrapper .avatar-name>span{font-weight:700}.mobile-notification .notification-desc{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;float:left;font-size:13px;line-height:18px;margin-left:52px;margin-top:-18px;overflow:hidden;text-overflow:ellipsis;word-break:break-all}.mobile-fade-enter-active,.mobile-fade-leave-active{transition:all .2s ease}.mobile-fade-enter,.mobile-fade-leave-to{opacity:0}.mobile-slide-enter-active,.mobile-slide-leave-active{transition:all .2s ease}.mobile-slide-enter,.mobile-slide-leave-to{opacity:0;transform:translateY(15%)}.mobile-notify-enter-active,.mobile-notify-leave-active{transition:all .3s ease}.mobile-notify-enter,.mobile-notify-leave-to{opacity:0;transform:translate(-50%,-100%)}.mobile-dialog-enter-active,.mobile-dialog-leave-active{transition:all .3s ease}.mobile-dialog-enter,.mobile-dialog-leave-to{opacity:0;transform:translate(100%)}.mobile-send-enter-active,.mobile-send-leave-active{transition:all .3s ease}.mobile-send-enter,.mobile-send-leave-to{opacity:0;transform:translate(-50%,-50%) scale(0)!important}@media (max-width:768px){.mobile-tabbar{display:flex}.mobile-back{display:block}.mobile-notification{max-width:none;top:12px;width:94%}}.app-scroller-y{bottom:0;left:0;overflow-x:hidden;overflow-y:auto;overflow-y:overlay;position:absolute;right:0;top:0}.app-scroller-y .app-scroller-bottom{height:0;margin:0;padding:0}.app-scroller-y.static{flex:1;position:static}.teditor-box .tox.tox-silver-sink,.teditor-transfer .tox.tox-silver-sink{z-index:13000}.teditor-box{min-height:22px;position:relative}.teditor-box .icon-inline{color:#bbb;left:0;position:absolute;top:0}.teditor-box textarea{opacity:0}.teditor-box .tox-tinymce{border-color:#dddee1;border-radius:4px;box-shadow:none;box-sizing:border-box;overflow:hidden}.teditor-box .tox-tinymce .tox-statusbar span.tox-statusbar__branding a{display:none}.teditor-box .tox-tinymce .tox-tbtn--bespoke .tox-tbtn__select-label{width:auto}.teditor-transfer{background-color:#fff}.teditor-transfer .tox-toolbar>div:last-child>button:last-child{margin-right:64px}.teditor-transfer .ivu-modal-header{display:none}.teditor-transfer .ivu-modal-close{top:7px;z-index:2}.teditor-transfer .teditor-transfer-body{height:100%;left:0;margin:0;padding:0;position:absolute;top:0;width:100%}.teditor-transfer .teditor-transfer-body textarea{opacity:0}.teditor-transfer .teditor-transfer-body .tox-tinymce{border:0}.teditor-transfer .teditor-transfer-body .tox-tinymce .tox-statusbar span.tox-statusbar__branding a{display:none}.teditor-loadstyle{height:180px;overflow:hidden;position:relative;width:100%}.teditor-loadedstyle{max-height:inherit;overflow:inherit;position:relative;width:100%}.upload-control{display:none;height:0;overflow:hidden;width:0}.tox-tinymce-inline{z-index:100000}.quick-edit{align-items:center;display:flex;max-width:100%}.quick-edit .quick-input{flex:1;max-width:100%;position:relative}.quick-edit .quick-input .quick-loading{align-items:center;bottom:0;display:flex;position:absolute;right:8px;top:0}.quick-edit .quick-input .quick-loading .common-loading{height:14px;margin:0;width:14px}.quick-edit .quick-text{align-items:center;height:20px;line-height:20px;margin-right:6px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.quick-edit .quick-icon{cursor:pointer;display:none;font-size:16px}.quick-edit.quick-always .quick-icon{display:inline-block;opacity:.3;transition:opacity .2s}.ivu-table-row-hover .quick-edit .quick-icon,.quick-edit:hover .quick-icon{display:inline-block;opacity:1}.common-tag-input{background:#fff;border:1px solid #dddee1;border-radius:4px;color:#495060;cursor:text;display:inline-block;line-height:normal;min-height:32px;padding:2px 7px;position:relative;transition:all .2s;vertical-align:middle;width:100%}.common-tag-input:hover{border-color:#a2d98d}.common-tag-input.focus{border-color:#a2d98d;box-shadow:0 0 0 2px rgba(139,207,112,.2)}.common-tag-input .tags-input,.common-tag-input .tags-item{background-color:#f1f8ff;border-radius:3px;color:#495060;float:left;line-height:22px;margin:2px 6px 2px 0;padding:0 20px 0 6px;position:relative}.common-tag-input .tags-input .tags-content,.common-tag-input .tags-item .tags-content{line-height:22px}.common-tag-input .tags-input .tags-del,.common-tag-input .tags-item .tags-del{cursor:pointer;height:22px;position:absolute;right:0;text-align:center;top:-1px;width:20px}.common-tag-input .tags-input{-webkit-appearance:none;background-color:inherit;border:none;color:inherit;height:22px;line-height:22px;max-width:80%;outline:none;overflow:hidden;padding:0;resize:none}.common-tag-input .tags-input::-moz-placeholder{color:#bbb}.common-tag-input .tags-input::placeholder{color:#bbb}.common-tag-input .tags-placeholder{color:hsla(0,0%,100%,0);left:0;position:absolute;top:0;z-index:-1}.common-tag-input:after{clear:both;content:"";display:block;height:0}.ivu-form-item-error .common-tag-input,.ivu-form-item-error .common-tag-input:hover{border-color:#ed4014}.ivu-form-item-error .common-tag-input.focus{border-color:#ed4014;box-shadow:0 0 0 2px rgba(237,64,20,.2)}.common-avatar{position:relative}.common-avatar.avatar-wrapper{align-items:center;display:flex}.common-avatar.avatar-wrapper .avatar-box{align-items:center;border-radius:50%;display:flex;position:relative}.common-avatar.avatar-wrapper .avatar-box .avatar-default{background-color:transparent}.common-avatar.avatar-wrapper .avatar-box .avatar-text{background-color:#84c56a}.common-avatar.avatar-wrapper .avatar-box .avatar-char{display:inline-block;font-size:15px;line-height:inherit}.common-avatar.avatar-wrapper .avatar-box .el-avatar>img{-webkit-touch-callout:none;margin:0 auto;pointer-events:none}.common-avatar.avatar-wrapper .avatar-box>em{background-color:#f90;border:1px solid #fff;border-radius:50%;bottom:0;height:8px;position:absolute;right:0;transform-origin:right bottom;width:8px;z-index:1}.common-avatar.avatar-wrapper .avatar-box.online>em{background-color:#84c56a}.common-avatar.avatar-wrapper .avatar-box.deleted:after,.common-avatar.avatar-wrapper .avatar-box.disabled:after{background-color:hsla(0,0%,100%,.5);background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGNsYXNzPSJpb25pY29uIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+PGNpcmNsZSBmaWxsPSJub25lIiBzdHJva2U9IiNjY2MiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgc3Ryb2tlLXdpZHRoPSI0OCIgY3g9IjI1NiIgY3k9IjI1NiIgcj0iMjAwIi8+PHBhdGggc3Ryb2tlPSIjY2NjIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIHN0cm9rZS13aWR0aD0iNDgiIGQ9Im0xMTQuNTggMTE0LjU4IDI4Mi44NCAyODIuODQiLz48L3N2Zz4=");border-radius:50%;bottom:0;content:"";left:0;opacity:.8;position:absolute;right:0;top:0}.common-avatar.avatar-wrapper .avatar-box.deleted>em,.common-avatar.avatar-wrapper .avatar-box.disabled>em{background-color:#ccc}.common-avatar.avatar-wrapper .avatar-box.deleted:after{transform:rotate(-45deg)}.common-avatar.avatar-wrapper .avatar-bot{color:#84c56a;font-size:16px;margin-right:-4px;padding-left:6px}.common-avatar.avatar-wrapper .avatar-name{align-items:center;display:flex;margin-left:6px}.common-avatar.avatar-wrapper .avatar-name .bot{color:#84c56a;flex-shrink:0;font-size:16px;margin-right:3px}.common-avatar.avatar-wrapper .avatar-name>span{flex:1;font-style:normal;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.common-avatar.avatar-pointer{cursor:pointer}.common-avatar-transfer{line-height:1.5;padding:4px 2px}.common-avatar-transfer>p{padding:1px 2px}.common-avatar-transfer>p.department-name{max-width:220px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.common-avatar-transfer>p>em{font-style:normal}.common-avatar-transfer>p>em.deleted,.common-avatar-transfer>p>em.disabled{background-color:#ed4014;border-radius:3px;color:#fff;display:inline-block;font-size:12px;height:20px;line-height:20px;margin-left:2px;padding:0 6px;transform:scale(.9);transform-origin:right center;white-space:nowrap}.common-avatar-transfer .avatar-icons{align-items:center;border-top:1px solid hsla(240,5%,96%,.5);display:flex;margin-top:12px;padding:8px 0 0}.common-avatar-transfer .avatar-icons>i{color:#f4f4f5;cursor:pointer;font-size:22px;margin-right:12px}.common-avatar-transfer .avatar-icons>i:last-child{margin-right:0}.common-avatar-transfer .avatar-icons>i:hover{color:#fff}.common-user{position:relative;white-space:normal}.common-user .common-user-loading{align-items:center;bottom:0;display:flex;position:absolute;right:10px;top:2px}.common-user .common-user-loading .common-loading{height:14px;width:14px}.common-user.hidden-input .ivu-select-selection{padding:0 4px}.common-user.hidden-input .ivu-select-selection .ivu-select-input{display:none}.common-user-transfer .user-input-option,.common-user-transfer .user-input-option .user-input-avatar{align-items:center;display:flex}.common-user-transfer .user-input-option .user-input-avatar .avatar{height:26px;line-height:26px;width:26px}.common-user-transfer .user-input-option .user-input-bot{color:#84c56a;font-size:16px;margin-left:10px;margin-right:-6px}.common-user-transfer .user-input-option .user-input-nickname{flex:1;margin-left:10px}.common-user-transfer .user-input-option .user-input-userid{color:#ccc;font-size:12px;margin-left:10px;transition:margin .1s}.common-user-transfer .ivu-select-item.ivu-select-item-selected:after{top:8px}.common-user-transfer .ivu-select-item.ivu-select-item-selected .user-input-option .user-input-userid{margin-right:16px}.common-user-transfer .user-drop-prepend{align-items:center;background-color:#fff;border-bottom:1px solid #f1f1f1;display:flex;justify-content:center;left:0;padding:5px 15px;position:sticky;right:0;top:0;transform:translateY(-5px);z-index:1}.common-user-transfer .user-drop-prepend .user-drop-text{align-items:center;color:#c5c8ce;display:flex;flex:1;font-size:12px;line-height:20px}.common-user-transfer .user-drop-prepend .user-drop-text>em{font-style:normal;padding-left:4px}.common-user-transfer .user-drop-prepend .user-drop-check{margin-right:0;transform:scale(.9);transform-origin:right center}.report{height:100%;padding:20px}.report .report-list-wrap{display:flex;flex-direction:column;height:100%;padding-top:53px;position:absolute;top:0;width:100%}.report .report-list-wrap .table-page-box{flex:1;height:0}.report .manage-box-report{margin-left:4px;transform:scale(.8);vertical-align:top}.report .ivu-tabs{height:100%;position:relative}.report .ivu-tabs .ivu-tabs-bar{background:#fff;position:relative;z-index:2}.report .ivu-tabs .ivu-tabs-content{height:100%;margin-top:-53px;padding-top:53px;width:100%}.report-table-avatar{align-items:center;display:flex;justify-content:center}.report-table-avatar .common-avatar{margin:0 1px}.report-table-avatar .more-avatar{font-size:12px;padding-left:3px}.report-detail{display:flex;flex-direction:column;height:100%}.report-detail .report-title{border-bottom:1px solid #eee;flex-shrink:0;font-size:16px;font-weight:700;margin-bottom:12px;padding:20px 24px}.report-detail .report-detail-context{display:flex;flex:1;flex-direction:column;height:0;overflow:auto;padding:12px 0 12px 24px}.report-detail .report-form{display:flex;margin-bottom:12px}.report-detail .report-form .ivu-form-item{flex:1;flex-shrink:0}.report-detail .report-form .ivu-form-item .ivu-form-item-label{opacity:.8;padding-top:8px}.report-detail .report-form .ivu-form-item .ivu-form-item-content{align-items:center;display:flex;line-height:30px}.report-detail .report-form .ivu-form-item .ivu-form-item-content .common-avatar{margin-right:6px}.report-detail .report-content{width:100%}.report-detail .report-content h2{margin-bottom:10px}.report-detail .report-content ol{margin-bottom:20px;padding-left:18px}.report-detail .report-content ol li{font-size:14px;line-height:24px}.report-detail .report-content img{max-width:100%}.report-edit{display:flex;flex-direction:column;height:100%;padding:24px}.report-edit .ivu-input[disabled]{color:#606266}.report-edit .report-content{flex:1 1 auto;overflow-y:auto}.report-edit .report-content .report-content-editor{height:100%}.report-edit .report-content .report-content-editor .ivu-form-item-content{display:flex;height:100%}.report-edit .report-content .report-content-editor .ivu-form-item-content .teditor-wrapper{display:flex;flex:1}.report-edit .report-users{align-items:center;display:flex}.report-edit .report-users .common-user{flex:1;margin-right:12px}.report-edit .report-users .report-user-link{align-items:center;display:flex;flex-shrink:0}.report-edit .report-users .report-user-link>i{font-size:16px;margin-right:2px;transform:rotate(-90deg)}.report-edit .report-radiogroup{background:#f4f5f7!important;border-radius:4px!important;padding:2px!important}.report-edit .report-radiogroup .ivu-radio-wrapper{background:#f4f5f7!important;border:none!important;box-shadow:none!important;color:#515a6e!important;padding:0 30px!important}.report-edit .report-radiogroup .ivu-radio-wrapper.ivu-radio-wrapper-disabled{color:#c6c6c6!important}.report-edit .report-radiogroup .ivu-radio-wrapper:after,.report-edit .report-radiogroup .ivu-radio-wrapper:before{width:0!important}.report-edit .report-radiogroup .ivu-radio-focus{border:none!important;box-shadow:none!important}.report-edit .report-radiogroup .ivu-radio-focus:after{background:none!important}.report-edit .report-radiogroup .ivu-radio-wrapper-checked:not(.ivu-radio-wrapper-disabled){background:#fff!important;border:none!important;border-radius:4px!important;box-shadow:none!important;color:#84c56a!important}.report-edit .report-buttongroup{background:#f4f5f7!important;border-radius:4px;margin-left:20px}.report-edit .report-buttongroup .report-buttongroup-vertical{background-color:#e9e9e9;height:15px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:1px;z-index:9}.report-edit .report-buttongroup .ivu-btn-primary{background:#f4f5f7!important;border:none!important;box-shadow:none!important;color:#84c56a!important;height:36px;line-height:34px}.report-edit .report-buttongroup .ivu-btn-primary[disabled]{color:#c6c6c6!important}.report-edit .report-content-editor{flex:1}.report-edit .report-content-editor .ivu-form-item-content{display:flex;height:100%}.report-edit .report-content-editor .ivu-form-item-content .teditor-wrapper{display:flex;flex:1}.report-edit .report-foot{margin-bottom:0}.report-edit .report-foot .report-bottom{height:38px;line-height:36px;min-width:120px}.common-right-bottom{align-items:flex-end;bottom:22px;display:flex;flex-direction:column;position:absolute;right:26px;transition:bottom .3s;z-index:1}.common-right-bottom .common-right-bottom-link{background-color:#84c56a;border-color:#84c56a;border-radius:4px;color:#fff;cursor:pointer;display:inline-block;font-size:14px;height:32px;line-height:32px;margin:4px 0;padding:0 15px}.common-right-bottom .common-right-bottom-link:hover{color:#fff;opacity:.9}.common-right-bottom-notification .ivu-modal-header{padding-bottom:8px!important}.common-right-bottom-notification .notification-head{align-items:center;display:flex}.common-right-bottom-notification .notification-head .notification-title{color:#303133;display:inline-block;font-size:18px;font-weight:500;margin-right:6px;vertical-align:middle}.common-right-bottom-notification .notification-body{margin-bottom:16px;max-height:210px;overflow-x:hidden}.common-right-bottom-notification .notification-body .markdown-preview{margin:-20px -12px}.common-right-bottom-notification .notification-body .markdown-preview h1{font-size:24px;margin-bottom:12px}.common-right-bottom-notification .notification-body .markdown-preview h1:first-child{padding-top:0}.common-right-bottom-notification .notification-body .markdown-preview h2{font-size:18px!important;padding-top:2px!important}.common-right-bottom-notification .notification-body .markdown-preview ul li{padding:2px 0 2px 2px!important}.common-right-bottom-notification .notification-body .markdown-preview ul li:after{height:6px!important;top:10px!important;width:6px!important}.common-right-bottom-notification .notification-tip{color:#909399;display:inline-block;font-size:12px;line-height:22px;padding-top:4px}.common-right-bottom-notification .notification-link{margin-top:20px;text-align:right}.common-right-bottom-notification .notification-link>button+button{margin-left:6px}@media (max-width:768px){.common-right-bottom{align-items:center;bottom:20px;left:50%;right:auto;transform:translateX(-50%)}.common-right-bottom .common-right-bottom-link{background-color:transparent;border-color:transparent;color:#606266!important}}@media (max-height:640px){.common-right-bottom{display:none}}body,body.touch-back .common-gantt .gantt-left .gantt-item,body.touch-back .dialog-wrapper .vue-recycle-scroller.direction-vertical:not(.page-mode),body.touch-back .ivu-modal-wrap,body.touch-back .project-panel .project-column,body.touch-back .project-panel .project-table,body.touch-back .scrollbar-overlay{overflow:hidden}body .form-tip{color:#909399;line-height:22px;padding:5px 0}body .form-tip.red{color:#ed4014}body .ivu-badge-count{font-family:Source Sans Pro,Helvetica Neue,Arial,sans-serif}body .input-number-box{align-items:center;border:1px solid #dcdee2;border-radius:4px;display:flex}body .input-number-box .ivu-input-number{border:0;margin:0;width:72px}body .input-number-box>label{background-color:#f8f8f9;color:#515a6e;font-weight:400;padding:0 7px;text-align:center;white-space:nowrap}body .input-number-box>label:first-child{border-left:1px solid transparent;border-radius:4px 0 0 4px;border-right:1px solid #dcdee2}body .input-number-box>label:last-child{border-left:1px solid #dcdee2;border-radius:0 4px 4px 0;border-right:1px solid transparent}body .ivu-input,body .ivu-select-selection{border-color:#e8e8e8}body .ivu-select-dropdown{max-height:360px;-webkit-user-select:none;-moz-user-select:none;user-select:none}body .ivu-select-dropdown.select-node .ivu-select-item{align-items:center;display:flex;justify-content:space-between}body .ivu-select-dropdown.select-node .ivu-select-item .option-title{flex:1}body .ivu-select-dropdown.select-node .ivu-select-item .ivu-tag{flex-shrink:0;margin-left:18px;margin-right:0;transform:scale(.9);transform-origin:right center}body .ivu-tooltip-popper .ivu-tooltip-inner{white-space:normal}body .ivu-table table{width:100%!important}body .ivu-table table .ivu-table-cell{padding-left:12px;padding-right:12px}body .ivu-table table thead .ivu-table-cell{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body .ivu-table table tbody .tree-icon-loading .ivu-table-cell{align-items:center;display:flex}body .ivu-table table tbody .tree-icon-loading .ivu-table-cell .ivu-table-cell-tree{margin-right:6px}body .ivu-table .td-ellipsis{align-items:center;display:flex;max-width:100%}body .ivu-table .td-ellipsis .remark-text{align-items:center;height:20px;line-height:20px;margin-right:6px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body .ivu-table .td-ellipsis .remark-icon{cursor:pointer;display:none;font-size:16px}body .ivu-table .td-ellipsis .remark-tag{background:#f7f7f7;border:1px solid #e8eaec;border-radius:3px;color:#606266;display:inline-block;font-size:12px;height:22px;line-height:22px;margin:2px 4px 2px 0;opacity:1;overflow:visible;padding:0 4px;vertical-align:middle;white-space:nowrap}body .ivu-table .td-ellipsis .remark-tag.pointer-tag{background:#e6f7ff;border-color:#91d5ff;color:#1890ff;cursor:pointer}body .ivu-table .td-action,body .ivu-table .td-ellipsis .icon-tooltip .ivu-tooltip-rel{align-items:center;display:flex}body .ivu-table .td-action{justify-content:center;max-width:100%}body .ivu-table .td-action .td-action-container{flex-shrink:0}body .ivu-table .td-action .td-action-container a{font-size:12px;padding:0 5px}body .ivu-table .td-action .td-action-container.td-action-menu{align-items:center;display:flex}body .ivu-table .td-action .td-action-container.td-action-menu .menu-dropdown{display:flex}body .ivu-table .td-action .td-action-container.td-action-menu .menu-icon{cursor:pointer;font-size:21px;padding:0 6px}body .ivu-table .td-action .td-action-container.td-action-menu .menu-icon.ivu-icon{font-size:16px}body .ivu-table .ivu-table-row-hover:hover .td-ellipsis .remark-icon{display:inline-block}body .ivu-table:before{background-color:#efefef}body .ivu-modal-wrap{overflow:overlay}body .ivu-modal-wrap .ivu-modal{padding-bottom:100px;top:100px}@media (max-height:900px){body .ivu-modal-wrap .ivu-modal{padding-bottom:35px;top:35px}}body .ivu-modal-wrap .ivu-modal.ivu-modal-fullscreen{top:0}body .ivu-modal-wrap .ivu-modal .ivu-modal-footer,body .ivu-modal-wrap .ivu-modal .ivu-modal-header{border-color:transparent}body .ivu-modal-wrap .ivu-modal .ivu-modal-header{padding:22px 24px 20px}body .ivu-modal-wrap .ivu-modal .ivu-modal-header .ivu-modal-header-inner{font-size:18px}body .ivu-modal-wrap .ivu-modal .ivu-modal-body{padding:16px 32px 2px}body .ivu-modal-wrap .ivu-modal .ivu-modal-body .ivu-table-body,body .ivu-modal-wrap .ivu-modal .ivu-modal-body .project-log{overscroll-behavior:none}body .ivu-modal-wrap .ivu-modal .ivu-modal-footer{padding:20px 30px 22px}body .ivu-modal-wrap .ivu-modal .ivu-modal-footer .ivu-btn{height:34px;line-height:32px;min-width:94px}@media (max-width:576px){body .ivu-modal-wrap .ivu-modal .ivu-modal-footer .adaption{align-items:center;display:flex}body .ivu-modal-wrap .ivu-modal .ivu-modal-footer .adaption .ivu-btn{height:38px;line-height:36px;min-width:auto}body .ivu-modal-wrap .ivu-modal .ivu-modal-footer .adaption .ivu-btn,body .ivu-modal-wrap .ivu-modal .ivu-modal-footer .adaption .ivu-btn-group,body .ivu-modal-wrap .ivu-modal .ivu-modal-footer .adaption .ivu-poptip{flex:1}body .ivu-modal-wrap .ivu-modal .ivu-modal-footer .adaption .ivu-btn-group,body .ivu-modal-wrap .ivu-modal .ivu-modal-footer .adaption .ivu-poptip{align-items:center;display:flex}body .ivu-modal-wrap .ivu-modal .ivu-modal-footer .adaption .ivu-poptip .ivu-poptip-rel{align-items:center;display:flex;flex:1}}body .ivu-modal-wrap .ivu-modal .ivu-modal-content{border-radius:18px}body .ivu-modal-wrap .ivu-modal .ivu-modal-content .ivu-modal-close .ivu-icon-ios-close{font-size:38px;right:2px;top:3px;transition:all .2s}body .ivu-modal-wrap .ivu-modal .ivu-modal-content .ivu-modal-close:hover .ivu-icon-ios-close{transform:rotate(-90deg)}body .ivu-modal-wrap .ivu-modal-confirm{padding:6px 0 20px}body .ivu-modal-wrap .ivu-modal-confirm .ivu-modal-confirm-body>div{word-break:break-all}body .ivu-modal-wrap .form-network-add-tabs .ivu-tabs-tabpane{padding:10px 6px 0}body .ivu-modal-wrap .form-network-add-in-out{padding:0 6px}body .ivu-modal-wrap .form-network-add-in-out .select-in-type span.ivu-radio{display:none}body .ivu-modal-wrap .form-network-add-in-out .select-in-type .select-in-type-item-checked{border:1px solid #84c56a!important;color:#84c56a}body .ivu-modal-wrap .form-network-add-in-out .select-in-type .select-in-type-item{align-items:center;border:1px solid #e8ebee;border-radius:4px;display:flex;margin:0 8px 0 0;min-width:90px;padding:0 12px}body .ivu-modal-wrap .form-network-add-in-out .select-in-type .select-in-type-item>span{flex:1}body .ivu-modal-wrap .form-network-add-in-out .select-in-type .select-in-type-item:hover{cursor:pointer}body .ivu-modal-wrap .form-network-add-in-out .select-in-type .select-in-type-item .select-in-type-icon{margin-left:12px}body .ivu-modal-wrap .form-network-add-in-out .select-in-node{margin-top:18px}body .ivu-progress,body .ivu-progress .ivu-progress-outer{align-items:center;display:flex}body .ivu-progress.ivu-progress-show-info .ivu-progress-outer{margin:0;padding:0}body .ivu-progress.ivu-progress-show-info .ivu-progress-text{flex-shrink:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body .ivu-drawer-right .ivu-drawer-content{border-radius:18px 0 0 18px}body .ivu-drawer-right .ivu-drawer-content .ivu-drawer-header{border-bottom:1px solid transparent;padding-bottom:6px;padding-top:16px}body .ivu-drawer-right .ivu-drawer-content .ivu-drawer-header .ivu-drawer-header-inner{font-size:18px;height:32px;line-height:32px;padding:0 4px}body .ivu-drawer-right .ivu-drawer-content .ivu-drawer-body{padding:10px 20px}body .ivu-drawer-bottom .ivu-drawer-content{border-radius:18px 18px 0 0}body .ivu-drawer-bottom .ivu-drawer-content .ivu-drawer-close{top:-40px}body .ivu-drawer-bottom .ivu-drawer-content .ivu-drawer-close .ivu-icon{color:#fff;font-size:40px}body .ivu-tabs-nav-next,body .ivu-tabs-nav-prev{padding-top:3px}[hidden=hidden]{display:none!important}.clearfix{*zoom:1}.clearfix:after,.clearfix:before{content:"";display:table}.clearfix:after{clear:both}.table-page-box{display:flex;flex-direction:column}.table-page-box .ivu-table-wrapper{flex:1}.table-page-box .ivu-table-wrapper .ivu-table{display:flex;flex-direction:column}.table-page-box .ivu-table-wrapper .ivu-table .ivu-table-header{flex-shrink:0}.table-page-box .ivu-table-wrapper .ivu-table .ivu-table-body{flex:1;overflow:auto;overflow-y:overlay!important}.table-page-box .ivu-table-wrapper .ivu-table .ivu-table-body::-webkit-scrollbar{height:0;width:0}.table-page-box .ivu-table-wrapper .ivu-table .ivu-table-body::-webkit-scrollbar-thumb{background-clip:content-box;background-color:rgba(0,0,0,.2);border:3px solid transparent;border-radius:12px}.table-page-box .ivu-table-wrapper .ivu-table .ivu-table-body::-webkit-scrollbar-thumb:hover{background-color:rgba(0,0,0,.2);border:2px solid transparent}.table-page-box .ivu-table-wrapper .ivu-table .ivu-table-body::-webkit-scrollbar-thumb:active{background-color:rgba(0,0,0,.4);border:2px solid transparent}.table-page-box .ivu-table-wrapper .ivu-table .ivu-table-body::-webkit-scrollbar-track{background:transparent;border-radius:12px}.table-page-box .ivu-table-wrapper .ivu-table .ivu-table-body:hover::-webkit-scrollbar{height:12px;width:12px}.table-page-box .ivu-page{flex-shrink:0;margin-top:20px;text-align:center}.table-page-box .table-attach{align-items:center;display:flex;flex-direction:row;justify-content:space-between;margin-top:20px}.table-page-box .table-attach .select-box{margin-right:12px}.table-page-box .table-attach .select-box .ivu-select{margin-right:3px;max-width:200px;width:auto}.table-page-box .table-attach .ivu-page{margin-left:12px;margin-top:0;padding:0}.page-container{padding:20px 0;text-align:center}.search-container{margin-bottom:12px}.search-container>ul{align-items:flex-end;display:flex;flex-wrap:wrap}.search-container>ul>li{display:flex;flex:1;flex-direction:column;flex-shrink:0;list-style:none;margin-bottom:12px;margin-right:12px}.search-container>ul>li:last-child{margin-right:0}.search-container>ul>li .search-label{font-weight:600}.search-container>ul>li .search-content{margin-top:6px}.search-container>ul>li.search-button{align-items:center;display:flex;flex:none;flex-direction:row}.search-container>ul>li.search-button>button+button{margin-left:8px}.search-container.lr>ul>li:not(.search-button){align-items:center;flex:none;flex-direction:row;margin-right:18px}.search-container.lr>ul>li:not(.search-button) .search-label{flex-shrink:0}.search-container.lr>ul>li:not(.search-button) .search-content{margin-left:6px;margin-top:0}.search-container.lr>ul>li:not(.search-button) .search-content .ivu-input-wrapper,.search-container.lr>ul>li:not(.search-button) .search-content .ivu-select{max-width:100%;width:168px}.search-container.auto>ul>li:not(.search-button){flex:none}.search-container.auto>ul>li:not(.search-button) .search-content{margin-left:6px;margin-top:0}.search-container.auto>ul>li:not(.search-button) .search-content .ivu-input-wrapper,.search-container.auto>ul>li:not(.search-button) .search-content .ivu-select{max-width:100%;width:150px}.search-expand{align-items:flex-end;display:flex}.search-expand .search-container{flex:1}.search-expand .expand-button-group{flex-shrink:0;margin-bottom:24px;margin-left:24px}.search-button-clear .ivu-tooltip-inner{align-items:center;display:flex;padding:0}.search-button-clear .ivu-tooltip-inner .ivu-btn{font-size:13px;min-width:80px}.icon-loading{animation:animation-icon-loading .6s linear infinite}@keyframes animation-icon-loading{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.common-shake{animation:animation-common-shake .6s ease-in-out;animation-delay:.2s}@keyframes animation-common-shake{10%,90%{transform:translate3d(-1px,0,0)}20%,80%{transform:translate3d(2px,0,0)}30%,70%{transform:translate3d(-4px,0,0)}40%,60%{transform:translate3d(4px,0,0)}50%{transform:translate3d(-4px,0,0)}}.page-calendar{display:flex;flex-direction:column}.page-calendar .calendar-head{align-items:flex-start;border-bottom:1px solid #f4f4f5;display:flex;flex-shrink:0;margin:32px 32px 16px}.page-calendar .calendar-head .calendar-titbox{align-items:center;display:flex;flex:1;margin-bottom:16px}.page-calendar .calendar-head .calendar-titbox .calendar-title{align-items:center;display:flex;margin-right:36px}.page-calendar .calendar-head .calendar-titbox .calendar-title>h1{color:#303133;font-size:28px;font-weight:600}.page-calendar .calendar-head .calendar-titbox .calendar-arrow{margin-right:12px}.page-calendar .calendar-head .calendar-titbox .calendar-arrow>button{color:#888;font-size:12px}.page-calendar .calendar-head .calendar-titbox .calendar-arrow>button:focus{box-shadow:none}.page-calendar .calendar-head .calendar-titbox .calendar-view{display:flex;flex:1;justify-content:flex-end}.page-calendar .calendar-head .calendar-titbox .calendar-view>button:focus{box-shadow:none}.page-calendar .calendar-box{display:flex;flex:1;flex-direction:column;overflow:hidden;padding:0 48px 6px}.page-calendar .calendar-box .calendar-wrapper{flex:1;position:relative}.page-calendar .calendar-box .calendar-wrapper:before{background-color:#fff;content:"";height:2px;left:0;position:absolute;right:0;top:0;z-index:1}.page-calendar .calendar-box .calendar-wrapper .tui-full-calendar-popup{box-shadow:none}.page-calendar .calendar-box .calendar-wrapper .tui-full-calendar-popup .tui-full-calendar-section-header .tui-full-calendar-ic-checkbox-checked{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIAAAACACAMAAAD04JH5AAAAhFBMVEUAAACLz3CLz3CLz3CKzm6Gy2+Lz3CLz3CL0HCLz3CLz3CLz3CLz3CMz3GLz3CKz3CLz3CL0HCJ0G+KznCN0HCL0HCLz3CKz3CLz3CLz3CLz3CMz3CLz3CLz3GL0XCL0HCN0XKLz3CLz3CMz3CLz3CM0HCM0G+FzHCLz3CKz3CMz3CLz3Bod5CFAAAAK3RSTlMA18RAOQ3s8+Pc0rmyq3tpiUwTgBnovyDMjmNSRjUvJQX5yKB0WisKppuUFLaY7gAAAotJREFUeNrtm+FymkAUhc8KqIAgSkyUtkmsmqa97/9+HWeSudpCd8qZ7E0m+73A9/1gxmXx4IK0nbipvDFTN2lT9JDVToLh6gx/sHQSFLfEFZUEp8IFczFgrv5CTChe/TsxYvfy/IkZy7M/c2KGywDUYkgNIBdDciARUxI0YkqDiZgygRNTHKZiyhRiTAyIATEgBsSAGBADYsAnCJgdmtIywKUAOrsA94QzJyKA95/pbALcPV7piADGryzDB+Rnv3IkAhi/UhMBjF9pQwbk3/A3JRXA+7GjAng/DqEC5v3+dMYE8P6nQsIEzFOPnw7g/QpC+R8K4QJ4f5iAzaA/TMAm6fdvZQgY+wW2fn9A0a66Bee/2xLH8kp/Rr1MB/3jAxaP0ALCPzagzPBCM9r/XcYH3K4BLfD4vw75xwdMbqB4CmaD/vEB2ztc0RD+MQHFg+c85fffDPv9AbPUd6Lz+ydCBDyjh1//6WcCGngK1L8a8lMBJTwFfj8XIC16+SnX7Af9bIDUngLSrwFEwaD/VogA5YheDj7/Wv1MgL9g/8XjpwNk+c8Cyq8BYwqePX46QOkGCmi/BowrqFi/Bvg4wYv6y7e4Kz4Rfj5AnzY/WSlcwHAB5+cD9ivKzwfIbEX4qQA99RB+NkDfO4b5sRAigHjzpP0C6u6D9wuo2z/eL+DvXx8Zv4C4gVd/qABxCeFnApQT5+cDpOP8fICcLv2VxbfjlQZUNh+vU/XbBIj6jQLm9wDWlZgFyOaYHJ3Ix/gDQwyIATEgBsSAGODBfuBgPvEwH7m0YkqLVExJYfsQuPcwdjOf+5kPHoFKjKio0e3Hn90WUCyGt7v3Nf0GsjqXYOR1hh6SJsz8v0mg/AZRXmaRKXtJBwAAAABJRU5ErkJggg==)}.page-calendar .calendar-box .calendar-wrapper .tui-full-calendar-popup .tui-full-calendar-popup-container{border:0;border-radius:6px;box-shadow:0 1px 6px rgba(0,0,0,.2)}.page-calendar .calendar-box .calendar-wrapper .tui-full-calendar-popup .tui-full-calendar-arrow-top .tui-full-calendar-popup-arrow-border{border-bottom-color:hsla(0,0%,85%,.5);top:-8px}.page-calendar .calendar-box .calendar-wrapper .tui-full-calendar-dropdown-menu{border-color:#e8e8e8;width:calc(100% - 14px)}.page-calendar .calendar-box .calendar-wrapper .tui-full-calendar-popup-creation .tui-full-calendar-icon.tui-full-calendar-calendar-dot,.page-calendar .calendar-box .calendar-wrapper .tui-full-calendar-popup-creation .tui-full-calendar-icon.tui-full-calendar-ic-title{display:none}.page-calendar .calendar-box .calendar-wrapper .tui-full-calendar-popup-creation .tui-full-calendar-icon.tui-full-calendar-ic-date{background-image:url("data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMjAwIiBoZWlnaHQ9IjIwMCI+PHBhdGggZD0iTTk2MCAxMjhIODMzYzAtNTMtNDMtOTYtOTYtOTZoLTE2Yy01MyAwLTk2IDQzLTk2IDk2SDQwMGMwLTI2LjUtMTAuNy01MC41LTI4LjEtNjcuOUMzNTQuNSA0Mi43IDMzMC41IDMyIDMwNCAzMmgtMTZjLTUzIDAtOTYgNDMtOTYgOTZINjRjLTM1LjMgMC02NCAyOC42LTY0IDY0djczNmMwIDM1LjMgMjguNyA2NCA2NCA2NGg4OTZjMzUuMyAwIDY0LTI4LjcgNjQtNjRWMTkyYzAtMzUuNC0yOC43LTY0LTY0LTY0em0tMjcxIDhjMC0yMi4xIDE3LjktNDAgNDAtNDBzNDAgMTcuOSA0MCA0MHY4MGMwIDIyLjEtMTcuOSA0MC00MCA0MC0xMSAwLTIxLTQuNS0yOC4zLTExLjdDNjkzLjUgMjM3IDY4OSAyMjcgNjg5IDIxNnYtODB6bS00MzMgMGMwLTIyLjEgMTcuOS00MCA0MC00MHM0MCAxNy45IDQwIDQwdjgwYzAgMjIuMS0xNy45IDQwLTQwIDQwLTExIDAtMjEtNC41LTI4LjMtMTEuN0MyNjAuNSAyMzcgMjU2IDIyNyAyNTYgMjE2di04MHptNzA0IDc2MGMwIDE3LjctMTQuMyAzMi0zMiAzMkg5NmMtMTcuNyAwLTMyLTE0LjMtMzItMzJWNDQ4aDg5NnY0NDh6IiBmaWxsPSIjNTE1MTUxIi8+PC9zdmc+");background-size:contain}.page-calendar .calendar-box .calendar-wrapper .tui-full-calendar-popup-creation .tui-full-calendar-content{padding-left:0}.page-calendar .calendar-box .calendar-wrapper .tui-full-calendar-popup-creation .tui-full-calendar-popup-section{display:flex;justify-content:space-between;margin-bottom:10px}.page-calendar .calendar-box .calendar-wrapper .tui-full-calendar-popup-creation .tui-full-calendar-popup-section .tui-full-calendar-popup-section-item{border-color:#e8e8e8;border-radius:4px;height:36px;line-height:34px}.page-calendar .calendar-box .calendar-wrapper .tui-full-calendar-popup-creation .tui-full-calendar-popup-section .tui-full-calendar-popup-section-item input{height:34px}.page-calendar .calendar-box .calendar-wrapper .tui-full-calendar-popup-creation .tui-full-calendar-section-title,.page-calendar .calendar-box .calendar-wrapper .tui-full-calendar-popup-creation .tui-full-calendar-section-title input{width:100%}.page-calendar .calendar-box .calendar-wrapper .tui-full-calendar-popup-creation .tui-full-calendar-section-end-date,.page-calendar .calendar-box .calendar-wrapper .tui-full-calendar-popup-creation .tui-full-calendar-section-start-date{width:210px}.page-calendar .calendar-box .calendar-wrapper .tui-full-calendar-popup-creation .tui-full-calendar-section-end-date .tui-full-calendar-content,.page-calendar .calendar-box .calendar-wrapper .tui-full-calendar-popup-creation .tui-full-calendar-section-start-date .tui-full-calendar-content{padding-left:8px}.page-calendar .calendar-box .calendar-wrapper .tui-full-calendar-popup-creation .tui-full-calendar-popup-location,.page-calendar .calendar-box .calendar-wrapper .tui-full-calendar-popup-creation .tui-full-calendar-section-allday,.page-calendar .calendar-box .calendar-wrapper .tui-full-calendar-popup-creation .tui-full-calendar-section-private,.page-calendar .calendar-box .calendar-wrapper .tui-full-calendar-popup-creation .tui-full-calendar-section-state{display:none}.page-calendar .calendar-box .calendar-wrapper .tui-full-calendar-popup-task .priority{border-radius:4px;color:#fff;margin-right:6px;padding:2px 4px}.page-calendar .calendar-box .calendar-wrapper .tui-full-calendar-popup-task .overdue{background:#fff1f0;border:1px solid #ffa39e;border-radius:4px;color:#f5222d;margin-right:6px;padding:1px 3px}.page-calendar .calendar-box .calendar-wrapper .tui-full-calendar-popup-task .tui-full-calendar-calendar-dot,.page-calendar .calendar-box .calendar-wrapper .tui-full-calendar-popup-task .tui-full-calendar-ic-priority{opacity:0}.page-calendar .calendar-box .calendar-wrapper .tui-full-calendar-popup-task .tui-full-calendar-ic-edit{background-image:url("data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMjAwIiBoZWlnaHQ9IjIwMCI+PHBhdGggZD0iTTgzMy40MjkgNjJIMTkwLjU3QTEyOC41NzEgMTI4LjU3MSAwIDAgMCA2MiAxOTAuNTcxVjgzMy40M0ExMjguNTcxIDEyOC41NzEgMCAwIDAgMTkwLjU3MSA5NjJIODMzLjQzQTEyOC41NzEgMTI4LjU3MSAwIDAgMCA5NjIgODMzLjQyOVYxOTAuNTdBMTI4LjU3MSAxMjguNTcxIDAgMCAwIDgzMy40MjkgNjJ6bTY0LjI4NSA3NzEuNDI5YTY0LjI4NiA2NC4yODYgMCAwIDEtNjQuMjg1IDY0LjI4NUgxOTAuNTdhNjQuMjg2IDY0LjI4NiAwIDAgMS02NC4yODUtNjQuMjg1VjE5MC41N2E2NC4yODYgNjQuMjg2IDAgMCAxIDY0LjI4NS02NC4yODVIODMzLjQzYTY0LjI4NiA2NC4yODYgMCAwIDEgNjQuMjg1IDY0LjI4NXoiIGZpbGw9IiM1MTUxNTEiLz48cGF0aCBkPSJNMTkwLjU3MSAyNTQuODU3aDY0LjI4NnY2NC4yODZoLTY0LjI4NnptMTI4LjU3MiAwaDQ1MHY2NC4yODZoLTQ1MHpNMTkwLjU3IDQ0Ny43MTRoNjQuMjg2VjUxMmgtNjQuMjg2em0xMjguNTcyIDBoNDUwVjUxMmgtNDUwek0xOTAuNTcgNjQwLjU3MWg2NC4yODZ2NjQuMjg2aC02NC4yODZ6bTEyOC41NzIgMEg2NDAuNTd2NjQuMjg2SDMxOS4xNDN6IiBmaWxsPSIjNTE1MTUxIi8+PC9zdmc+");top:-2px}.page-calendar .calendar-box .calendar-wrapper .tui-full-calendar-popup-task .tui-full-calendar-ic-delete{background-image:url("data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMjAwIiBoZWlnaHQ9IjIwMCI+PHBhdGggZD0iTTg5Mi4yODggMjU2SDcwMS4xMkEyMDIuMjQgMjAyLjI0IDAgMCAwIDUwOS42MzIgNjIuMDggMjAxLjIxNiAyMDEuMjE2IDAgMCAwIDMxOC44NDggMjU2SDEyOGMtMTguNjg4IDAtNjYuMDQ4LTQuMjI0LTY2LjA0OCAyNC43NjhDNjEuOTUyIDMyNy43NDQgMTA5LjM3NiAzMjAgMTI4IDMyMGg2NHY1MTJhMTQ2LjQ5NiAxNDYuNDk2IDAgMCAwIDEyNy40MjQgMTI4aDM4Mi4yNzJBMTUwLjAxNiAxNTAuMDE2IDAgMCAwIDgzMiA4MzJsLTMuMzkyLTUxMmg2NGMxOC4zNjggMCA2NS4wMjQgMS40NzIgNjUuMDI0LTM5Ljc0NEE3Mi4zODQgNzIuMzg0IDAgMCAwIDg5Mi4yODggMjU2ek01MDkuNjMyIDEyOC41MTJBMTM4LjE3NiAxMzguMTc2IDAgMCAxIDYzNy40NCAyNTZIMzgyLjU5MmExMzcuOTIgMTM3LjkyIDAgMCAxIDEyNy4wNC0xMjcuNDg4ek03NjggODMyYTk3Ljk4NCA5Ny45ODQgMCAwIDEtNjYuODggNjRIMzE4Ljg0OGE5My41NjggOTMuNTY4IDAgMCAxLTY0LTY0VjMyMEg3Njh2NTEyem0tMzg1LjQwOC02NFY1MTJjMC0xOC40OTYuOTYtNjAuOTkyIDM2LjczNi02MC45OTIgMjcuMzI4IDAgMjYuNDk2IDQzLjAwOCAyNi45NDQgNjAuOTkydjI1NmMwIDE4LjQ5Ni02LjQgMjAuMDMyLTI0Ljk2IDIwLjAzMnMtMzguNzItMS41MzYtMzguNzItMjAuMDMyem0xOTEuMTY4IDBWNTEyYTY0IDY0IDAgMCAxIDIzLjgwOC02MC45OTJjNDIuNDMyIDAgMzkuMzYgNDMuMDA4IDM5Ljg3MiA2MC45OTJ2MjU2YzAgMTguNDk2LTE5LjU4NCAyMC4wMzItMzcuOTUyIDIwLjAzMnMtMjUuNzkyLTEuNTM2LTI1Ljc5Mi0yMC4wMzJ6IiBmaWxsPSIjNTE1MTUxIi8+PC9zdmc+");top:-2px}.page-calendar .calendar-box .calendar-wrapper .tui-full-calendar-popup-task .tui-full-calendar-popup-detail-item-separate{padding-left:22px}.page-calendar .calendar-box .calendar-wrapper .tui-datepicker{border-color:#e8e8e8}.page-calendar .calendar-box .calendar-wrapper .tui-datepicker .tui-calendar td,.page-calendar .calendar-box .calendar-wrapper .tui-datepicker .tui-calendar th{height:32px}.page-calendar .calendar-box .calendar-wrapper .tui-datepicker .tui-calendar .tui-calendar-next-month.tui-calendar-date,.page-calendar .calendar-box .calendar-wrapper .tui-datepicker .tui-calendar .tui-calendar-prev-month.tui-calendar-date{visibility:visible}.page-calendar .calendar-box .calendar-wrapper .tui-datepicker .tui-datepicker-body .tui-timepicker,.page-calendar .calendar-box .calendar-wrapper .tui-datepicker .tui-datepicker-footer .tui-timepicker{padding:16px 46px 16px 47px}.page-calendar .calendar-menu{opacity:0;position:absolute;right:2px;top:2px;z-index:-1}@media (max-width:768px){.page-calendar .calendar-head .calendar-titbox .calendar-title{flex:1}.page-calendar .calendar-head .calendar-titbox .calendar-arrow{margin-left:12px;margin-right:0}.page-calendar .calendar-head .calendar-titbox .calendar-view{display:none}.page-calendar .calendar-box{padding:0 24px 5px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.page-calendar .calendar-box .calendar-wrapper .tui-full-calendar-popup{font-weight:400}.page-calendar .calendar-box .calendar-wrapper .tui-full-calendar-section-button>button .tui-full-calendar-icon{background-size:14px;height:14px;width:14px}.page-calendar .calendar-box .calendar-wrapper .tui-full-calendar-section-button>button .tui-full-calendar-content{font-size:14px}}@media (max-width:640px){.page-calendar .calendar-box .calendar-wrapper .tui-full-calendar-popup-arrow{display:none}}.page-dashboard{background-color:#fff;height:100%;justify-content:center}.page-dashboard,.page-dashboard .dashboard-wrapper{align-items:center;display:flex;flex-direction:column;width:100%}.page-dashboard .dashboard-wrapper{height:auto;max-height:100%}.page-dashboard .dashboard-wrapper .dashboard-block,.page-dashboard .dashboard-wrapper .dashboard-desc,.page-dashboard .dashboard-wrapper .dashboard-hello,.page-dashboard .dashboard-wrapper .dashboard-list .dashboard-title,.page-dashboard .dashboard-wrapper .dashboard-list .dashboard-ul{margin:0 auto;max-width:80%;width:660px}.page-dashboard .dashboard-wrapper .dashboard-hello{word-wrap:break-word;color:#303133;font-size:24px;font-weight:600;padding:6% 12px 0}.page-dashboard .dashboard-wrapper .dashboard-desc{align-items:center;color:#888;display:flex;font-size:13px;margin-top:18px;padding:0 12px}.page-dashboard .dashboard-wrapper .dashboard-desc .dashboard-load{align-items:center;display:flex;height:14px;justify-content:center;margin:0 0 0 4px;width:14px}.page-dashboard .dashboard-wrapper .dashboard-block{display:flex;margin-top:18px;padding:0 12px}.page-dashboard .dashboard-wrapper .dashboard-block>li{background-color:#fa8e8c;border-radius:8px;cursor:pointer;display:flex;flex:1;flex-direction:column;flex-shrink:0;justify-content:center;list-style:none;margin-right:24px;padding:16px 24px;transition:transform .3s ease-out 0s,box-shadow .3s ease-out 0s}.page-dashboard .dashboard-wrapper .dashboard-block>li:first-child{background-color:#6f9ef6}.page-dashboard .dashboard-wrapper .dashboard-block>li:last-child{background-color:#98de6e;margin-right:0}.page-dashboard .dashboard-wrapper .dashboard-block>li:hover{box-shadow:0 2px 10px 0 #fa8e8c;transform:translateY(-3px)}.page-dashboard .dashboard-wrapper .dashboard-block>li:hover:first-child{box-shadow:0 2px 10px 0 #6f9ef6}.page-dashboard .dashboard-wrapper .dashboard-block>li:hover:last-child{box-shadow:0 2px 10px 0 #98de6e}.page-dashboard .dashboard-wrapper .dashboard-block>li .block-title{color:hsla(0,0%,100%,.6);font-size:12px}.page-dashboard .dashboard-wrapper .dashboard-block>li .block-data{align-items:center;display:flex;line-height:1;padding-top:10px}.page-dashboard .dashboard-wrapper .dashboard-block>li .block-data .block-num{color:#fff;flex:1;font-size:32px;font-weight:600}.page-dashboard .dashboard-wrapper .dashboard-block>li .block-data .taskfont{color:hsla(0,0%,100%,.7);font-size:20px}.page-dashboard .dashboard-wrapper .dashboard-list{margin-top:48px;padding-bottom:6%;width:100%}.page-dashboard .dashboard-wrapper .dashboard-list .dashboard-ref{height:0}.page-dashboard .dashboard-wrapper .dashboard-list .dashboard-title{background-color:#fff;font-size:15px;font-weight:600;height:46px;line-height:46px;margin:0 auto;padding:0 12px;position:sticky;top:0;z-index:1}.page-dashboard .dashboard-wrapper .dashboard-list .dashboard-ul{margin:0 auto 18px;overflow:hidden;padding:6px 12px 0}.page-dashboard .dashboard-wrapper .dashboard-list .dashboard-ul>li{background:#f9fafb;border-radius:6px;cursor:pointer;display:flex;list-style:none;margin-bottom:8px;padding:12px;position:relative;transition:box-shadow .3s ease-out 0s}.page-dashboard .dashboard-wrapper .dashboard-list .dashboard-ul>li:hover{box-shadow:0 0 6px #dfdfdf}.page-dashboard .dashboard-wrapper .dashboard-list .dashboard-ul>li.complete .item-title{opacity:.5;text-decoration:line-through}.page-dashboard .dashboard-wrapper .dashboard-list .dashboard-ul>li.complete .item-icon{display:none}.page-dashboard .dashboard-wrapper .dashboard-list .dashboard-ul>li .priority-color{height:12px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:2px}.page-dashboard .dashboard-wrapper .dashboard-list .dashboard-ul>li .item-select{flex-shrink:0;height:22px;line-height:22px;width:22px}.page-dashboard .dashboard-wrapper .dashboard-list .dashboard-ul>li .item-select .taskfont{color:#bbb;font-size:18px}.page-dashboard .dashboard-wrapper .dashboard-list .dashboard-ul>li .item-title{flex:1;line-height:22px;overflow:hidden;padding-left:6px;text-overflow:ellipsis;white-space:nowrap}.page-dashboard .dashboard-wrapper .dashboard-list .dashboard-ul>li .item-title>span{border:1px solid #84c56a;border-radius:3px;color:#84c56a;display:inline-block;font-size:12px;height:18px;line-height:16px;margin-right:3px;margin-top:3px;min-width:20px;padding:0 2px;text-align:center;vertical-align:top}.page-dashboard .dashboard-wrapper .dashboard-list .dashboard-ul>li .item-title>span.start{background-color:hsla(0,100%,72%,.1);border-color:hsla(0,100%,72%,.1);color:#ff7070}.page-dashboard .dashboard-wrapper .dashboard-list .dashboard-ul>li .item-title>span.progress{background-color:rgba(252,152,75,.1);border-color:rgba(252,152,75,.1);color:#fc984b}.page-dashboard .dashboard-wrapper .dashboard-list .dashboard-ul>li .item-title>span.test{background-color:rgba(47,153,236,.1);border-color:rgba(47,153,236,.1);color:#2f99ec}.page-dashboard .dashboard-wrapper .dashboard-list .dashboard-ul>li .item-title>span.end{background-color:rgba(11,192,55,.1);border-color:rgba(11,192,55,.1);color:#0bc037}.page-dashboard .dashboard-wrapper .dashboard-list .dashboard-ul>li .item-icon{align-items:center;color:#aaa;cursor:pointer;display:flex;font-size:13px;height:22px;margin-left:16px}.page-dashboard .dashboard-wrapper .dashboard-list .dashboard-ul>li .item-icon .taskfont{font-size:13px}.page-dashboard .dashboard-wrapper .dashboard-list .dashboard-ul>li .item-icon>em{font-style:normal;margin-left:4px}.page-dashboard .dashboard-wrapper .dashboard-list .dashboard-ul>li .item-icon.overdue{color:#ed4014}.page-dashboard .dashboard-wrapper .dashboard-list .dashboard-ul>li .item-icon.today{color:#f90}.page-dashboard .nopage{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;width:100%}.page-dashboard .nopage .nopage-icon{background-color:#f4f5f7;border-radius:50%;padding:20px}.page-dashboard .nopage .nopage-icon .ivu-icon{color:#d1d8dd;font-size:46px}.page-dashboard .nopage .nopage-text{background-color:#f4f5f7;border-radius:14px;color:#bec6cc;margin-top:16px;padding:4px 15px}.dashboard-load-enter-active{transition:opacity .3s ease;transition-delay:1s}.dashboard-load-leave-active{transition:opacity .2s ease;transition-delay:0s}.dashboard-load-enter,.dashboard-load-leave-to{opacity:0}@media (max-width:768px){.page-dashboard .dashboard-wrapper{display:block;max-height:96%}.page-dashboard .dashboard-wrapper .dashboard-block,.page-dashboard .dashboard-wrapper .dashboard-desc,.page-dashboard .dashboard-wrapper .dashboard-hello,.page-dashboard .dashboard-wrapper .dashboard-list .dashboard-title,.page-dashboard .dashboard-wrapper .dashboard-list .dashboard-ul{max-width:96%}.page-dashboard .dashboard-wrapper .dashboard-block{display:block;margin-top:10px}.page-dashboard .dashboard-wrapper .dashboard-block>li{margin:0 0 10px;padding:8px 12px}.page-dashboard .dashboard-wrapper .dashboard-list{overflow:visible;padding-bottom:2px}.page-dashboard .dashboard-wrapper .dashboard-list .dashboard-ul{margin-bottom:36px;-webkit-user-select:none;-moz-user-select:none;user-select:none}}.page-file{display:flex;flex-direction:column;height:100%;width:100%}.page-file .file-wrapper{display:flex;flex:1;flex-direction:column;height:0;position:relative}.page-file .file-wrapper .file-head{align-items:center;border-bottom:1px solid #f4f4f5;display:flex;margin:32px 32px 16px;padding-bottom:16px}.page-file .file-wrapper .file-head .file-nav{align-items:center;display:flex;flex:1}.page-file .file-wrapper .file-head .file-nav>h1{color:#303133;font-size:28px;font-weight:600}.page-file .file-wrapper .file-head .file-nav .file-refresh{cursor:pointer;display:none;margin-left:12px}.page-file .file-wrapper .file-head .file-nav .file-refresh>i{font-size:18px}.page-file .file-wrapper .file-head .file-nav:hover .file-refresh{display:block}.page-file .file-wrapper .file-head .file-status{align-items:center;cursor:pointer;display:flex;flex-shrink:0;margin-left:22px}.page-file .file-wrapper .file-head .file-status>button{background:#84c56a;border-color:#84c56a;color:#fff}.page-file .file-wrapper .file-head .file-search{cursor:pointer;flex-shrink:0;margin-left:22px}.page-file .file-wrapper .file-head .file-search .ivu-input-wrapper{transform:translateZ(0);width:auto}.page-file .file-wrapper .file-head .file-search .ivu-input-wrapper .ivu-input{border-color:#dcdee2;border-radius:16px;padding-left:0;padding-right:30px;transition:all .3s;width:0}.page-file .file-wrapper .file-head .file-search .ivu-input-wrapper .ivu-input-suffix i{color:#606266}.page-file .file-wrapper .file-head .file-search.has-value .ivu-input-wrapper .ivu-input,.page-file .file-wrapper .file-head .file-search:hover .ivu-input-wrapper .ivu-input{padding-left:14px;width:160px}.page-file .file-wrapper .file-head .file-add{cursor:pointer;flex-shrink:0;margin-left:18px}.page-file .file-wrapper .file-head .file-add .taskfont{font-size:18px}.page-file .file-wrapper .file-navigator{align-items:center;display:flex;height:24px;line-height:24px;margin:0 32px}.page-file .file-wrapper .file-navigator>ul{align-items:center;display:flex;margin-right:12px;overflow:auto}.page-file .file-wrapper .file-navigator>ul>li{align-items:center;color:#84c56a;cursor:pointer;display:flex;font-size:14px;list-style:none;padding-left:8px}.page-file .file-wrapper .file-navigator>ul>li:last-child{color:#606266;cursor:default}.page-file .file-wrapper .file-navigator>ul>li+li:before{color:#606266;content:"›";font-family:system-ui,sans-serif;font-size:16px;font-weight:500;line-height:1;margin-top:-2px;padding-right:8px}.page-file .file-wrapper .file-navigator>ul>li .taskfont{padding-right:2px}.page-file .file-wrapper .file-navigator>ul>li>span{display:inline-block;max-width:180px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page-file .file-wrapper .file-navigator>ul>li>span.readonly{background:#f7f7f7;border:1px solid #e8eaec;border-radius:2px;color:#606266;font-size:12px;line-height:20px;padding:0 5px;transform:scale(.8);transform-origin:right center}.page-file .file-wrapper .file-navigator .nav-load{align-items:center;display:flex;height:24px;justify-content:center;margin-left:8px;width:24px}.page-file .file-wrapper .file-navigator .nav-load .common-loading{height:12px;width:12px}.page-file .file-wrapper .file-navigator .nav-refresh{margin-left:8px}.page-file .file-wrapper .file-navigator .ivu-btn{font-size:12px;margin-left:12px}.page-file .file-wrapper .file-navigator .file-shear{align-items:center;display:flex}.page-file .file-wrapper .file-navigator .file-shear>span{padding-right:3px}.page-file .file-wrapper .file-navigator .file-shear>em{display:inline-block;font-style:normal;max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page-file .file-wrapper .file-navigator .flex-full{flex:1}.page-file .file-wrapper .file-navigator .switch-button{align-items:center;background-color:#fff;border-radius:6px;display:flex;position:relative;transition:box-shadow .2s}.page-file .file-wrapper .file-navigator .switch-button:hover{box-shadow:0 0 10px #e6ecfa}.page-file .file-wrapper .file-navigator .switch-button:before{background-color:rgba(132,197,106,.1);border:1px solid #84c56a;border-radius:6px;color:#84c56a;content:"";height:100%;left:0;position:absolute;top:0;transition:left .2s;width:50%;z-index:0}.page-file .file-wrapper .file-navigator .switch-button>div{align-items:center;border-radius:6px;color:#606266;cursor:pointer;display:flex;height:30px;justify-content:center;width:32px;z-index:1}.page-file .file-wrapper .file-navigator .switch-button>div>i{font-size:17px}.page-file .file-wrapper .file-navigator .switch-button>div:first-child{color:#84c56a}.page-file .file-wrapper .file-navigator .switch-button.block:before{left:50%}.page-file .file-wrapper .file-navigator .switch-button.block>div:first-child{color:#606266}.page-file .file-wrapper .file-navigator .switch-button.block>div:last-child{color:#84c56a}.page-file .file-wrapper .file-drag{display:flex;flex:1;flex-direction:column;height:0;position:relative}.page-file .file-wrapper .file-drag .file-no{align-items:center;display:flex;flex:1;flex-direction:column;justify-content:center;margin-bottom:5%;opacity:.8}.page-file .file-wrapper .file-drag .file-no>i{font-size:64px}.page-file .file-wrapper .file-drag .file-no>p{font-size:14px;font-weight:500;line-height:1;margin-top:18px}.page-file .file-wrapper .file-drag .file-table{cursor:default;flex:1;margin:16px 32px 32px}.page-file .file-wrapper .file-drag .file-table .ivu-table:before{display:none}.page-file .file-wrapper .file-drag .file-table .ivu-table .ivu-table-tip{opacity:.8}.page-file .file-wrapper .file-drag .file-table .ivu-table .ivu-table-tip span{font-size:14px;font-weight:500;line-height:1.8}.page-file .file-wrapper .file-drag .file-table .ivu-table .ivu-table-tip span:before{-webkit-font-smoothing:antialiased;-webkit-text-stroke-width:.2px;content:"\e60b";display:block;font-family:taskfont,"serif"!important;font-size:64px;font-style:normal}.page-file .file-wrapper .file-drag .file-table .ivu-table .ivu-table-overflowX,.page-file .file-wrapper .file-drag .file-table .ivu-table .ivu-table-overflowY{-webkit-overflow-scrolling:touch}.page-file .file-wrapper .file-drag .file-table .file-nbox{align-items:center;display:flex;position:relative}.page-file .file-wrapper .file-drag .file-table .file-nbox.shear{opacity:.38}.page-file .file-wrapper .file-drag .file-table .file-nbox .file-name{align-items:center;display:flex;flex:1;margin-right:46px;position:relative;width:0}.page-file .file-wrapper .file-drag .file-table .file-nbox .file-name:before{content:"";flex-shrink:0;height:22px;margin-right:8px;width:22px}.page-file .file-wrapper .file-drag .file-table .file-nbox .file-name .quick-edit{width:98%}.page-file .file-wrapper .file-drag .file-table .file-nbox .avatar-char{font-size:18px}.page-file .file-wrapper .file-drag .file-table .file-nbox .taskfont{color:#aaa;font-size:16px;margin:0 3px}.page-file .file-wrapper .file-drag .file-list{flex:1;margin-top:16px;overflow:auto;padding:0 20px 20px}.page-file .file-wrapper .file-drag .file-list>ul{grid-gap:12px;display:grid;grid-template-columns:repeat(auto-fill,100px);justify-content:space-between}.page-file .file-wrapper .file-drag .file-list>ul>li{align-items:center;border-radius:5px;cursor:pointer;display:flex;flex-direction:column;height:110px;justify-content:space-between;list-style:none;position:relative;width:100px}.page-file .file-wrapper .file-drag .file-list>ul>li .file-input{margin:0 4px 4px;position:relative}.page-file .file-wrapper .file-drag .file-list>ul>li .file-input input{font-size:13px;margin:0;padding:1px 5px}.page-file .file-wrapper .file-drag .file-list>ul>li .file-input .file-load{bottom:0;display:flex;position:absolute;right:6px;top:0}.page-file .file-wrapper .file-drag .file-list>ul>li .file-input .file-load .common-loading{height:10px;width:10px}.page-file .file-wrapper .file-drag .file-list>ul>li .file-name{color:#606266;display:block;font-size:12px;height:20px;line-height:20px;margin-bottom:5px;overflow:hidden;padding:0 6px;text-align:center;text-overflow:ellipsis;white-space:nowrap;width:100%}.page-file .file-wrapper .file-drag .file-list>ul>li .file-check{left:4px;opacity:0;position:absolute;top:1px;transition:opacity .2s}.page-file .file-wrapper .file-drag .file-list>ul>li .file-check.file-checked{opacity:1}.page-file .file-wrapper .file-drag .file-list>ul>li .file-menu{display:flex;opacity:0;position:absolute;right:2px;top:2px;transition:opacity .2s}.page-file .file-wrapper .file-drag .file-list>ul>li .file-menu .ivu-icon{color:#aaa;font-size:16px;padding:2px 5px;transition:color .2s}.page-file .file-wrapper .file-drag .file-list>ul>li .file-menu .ivu-icon:hover{color:#606266}.page-file .file-wrapper .file-drag .file-list>ul>li .file-icon{display:inline-block;height:64px;margin-top:12px;position:relative;width:64px}.page-file .file-wrapper .file-drag .file-list>ul>li .file-icon:before{bottom:0;left:0;position:absolute;right:0;top:0}.page-file .file-wrapper .file-drag .file-list>ul>li .file-icon .share-avatar,.page-file .file-wrapper .file-drag .file-list>ul>li .file-icon .share-icon{align-items:center;background-color:#9acd7b;border-radius:50%;bottom:0;display:flex;height:20px;justify-content:center;position:absolute;right:0;transform:scale(.9);width:20px}.page-file .file-wrapper .file-drag .file-list>ul>li .file-icon .share-avatar .taskfont,.page-file .file-wrapper .file-drag .file-list>ul>li .file-icon .share-icon .taskfont{color:#fff;font-size:18px}.page-file .file-wrapper .file-drag .file-list>ul>li .file-icon .avatar-char{font-size:18px}.page-file .file-wrapper .file-drag .file-list>ul>li.shear{opacity:.38}.page-file .file-wrapper .file-drag .file-list>ul>li.highlight,.page-file .file-wrapper .file-drag .file-list>ul>li.operate,.page-file .file-wrapper .file-drag .file-list>ul>li:hover{background-color:#f4f5f7}.page-file .file-wrapper .file-drag .file-list>ul>li.operate .file-check,.page-file .file-wrapper .file-drag .file-list>ul>li.operate .file-menu,.page-file .file-wrapper .file-drag .file-list>ul>li:hover .file-check,.page-file .file-wrapper .file-drag .file-list>ul>li:hover .file-menu{opacity:1}.page-file .file-wrapper .file-drag .drag-over{align-items:center;background-color:hsla(0,0%,100%,.78);bottom:0;display:flex;justify-content:center;left:0;margin:16px 32px 32px;position:absolute;right:0;top:0;z-index:3}.page-file .file-wrapper .file-drag .drag-over:before{border:2px dashed #7b7b7b;border-radius:12px;bottom:0;content:"";left:0;position:absolute;right:0;top:0}.page-file .file-wrapper .file-drag .drag-over .drag-text{color:#606266;font-size:18px;padding:12px}.page-file .file-wrapper .file-menu{position:absolute}.page-file .file-upload-list{background-color:#fff;border:1px solid #ebeef5;border-radius:8px;bottom:16px;box-shadow:0 2px 12px 0 rgba(0,0,0,.1);display:flex;overflow:hidden;padding:14px 26px;position:fixed;right:16px;transition:opacity .3s,transform .3s,left .3s,right .3s,top .4s,bottom .3s;width:380px;z-index:1}.page-file .file-upload-list .upload-wrap{flex:1;width:100%}.page-file .file-upload-list .upload-wrap .title{color:#303133;font-size:16px;font-weight:700;margin:0}.page-file .file-upload-list .upload-wrap .title>em{color:#2b85e4;cursor:pointer;font-size:12px;font-style:normal;font-weight:400;padding-left:4px}.page-file .file-upload-list .upload-wrap .content{color:#606266;font-size:14px;line-height:21px;margin:12px 0 0;max-height:500px;max-width:100%;overflow:auto}.page-file .file-upload-list .upload-wrap .content>li{list-style:none;padding:4px 0;position:relative}.page-file .file-upload-list .upload-wrap .content>li .file-name{line-height:18px;padding-right:16px}.page-file .file-upload-list .upload-wrap .content>li .file-error{color:red;font-size:12px}.page-file .file-upload-list .upload-wrap .content>li .file-close{cursor:pointer;display:none;font-size:14px;position:absolute;right:-1px;top:7px}.page-file .file-upload-list .upload-wrap .content>li:hover .file-close{display:block}.page-file .file-upload-list .upload-wrap .close{color:#909399;cursor:pointer;font-size:16px;position:absolute;right:15px;top:18px}.page-file-dropdown-menu{max-height:none!important}.page-file-dropdown-menu .ivu-dropdown{width:100%}.page-file-dropdown-menu .ivu-dropdown .arrow-forward-item{align-items:center;display:flex;justify-content:space-between;margin-right:-6px;min-width:90px}.page-file-dropdown-menu .ivu-dropdown .arrow-forward-item .ivu-icon{opacity:.7}.page-file-dropdown-menu .file-item{align-items:center;display:flex;position:relative}.page-file-dropdown-menu .file-item:before{content:"";flex-shrink:0;height:20px;margin-right:8px;width:20px}.page-file-dropdown-menu .ivu-dropdown-menu .item-open{align-items:center;display:flex}.page-file-dropdown-menu .ivu-dropdown-menu .item-open .open-name{max-width:160px;overflow:hidden;padding-left:4px;text-overflow:ellipsis;white-space:nowrap}.page-file-share-form{display:flex;margin-bottom:12px}.page-file-share-form .share-userid{flex:1}.page-file-share-form>div{flex-shrink:0}.page-file-share-form>div:last-child{margin-right:0}.page-file-share-title{margin-bottom:14px;margin-top:-8px;padding:0 2px}.page-file-share-list{margin-bottom:26px;max-height:500px;overflow:auto}.page-file-share-list>li{align-items:center;display:flex;margin-bottom:12px}.page-file-share-list>li .common-avatar{flex:1}.page-file-share-list>li .all-avatar{align-items:center;display:flex;flex:1}.page-file-share-list>li .all-avatar .avatar-text{height:32px;line-height:32px;width:32px}.page-file-share-list>li .all-avatar .avatar-name{margin-left:6px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page-file-share-list>li .ivu-select{flex-shrink:0;width:auto}.page-file-share-list>li .delete{color:red}.page-file-drawer .overlay-content{border-radius:20px 20px 0 0!important}@media (max-width:768px){.page-file .file-wrapper .file-head{margin:24px 24px 16px}.page-file .file-wrapper .file-navigator{margin:0 24px}.page-file .file-wrapper .file-drag .file-list{-webkit-user-select:none;-moz-user-select:none;user-select:none}.page-file .file-wrapper .file-drag .file-list>ul{grid-gap:4px;grid-template-columns:repeat(auto-fill,80px)}.page-file .file-wrapper .file-drag .file-list>ul>li{width:80px}.page-file .file-wrapper .file-drag .file-list>ul>li .file-check,.page-file .file-wrapper .file-drag .file-list>ul>li .file-menu{display:none}.page-file .file-wrapper .file-drag .file-list>ul>li:hover{background-color:transparent}.page-file .file-wrapper .file-drag .file-list>ul>li.operate:hover{background-color:#f4f5f7}.page-file .file-wrapper .file-drag .file-table{margin:16px 0 0}.page-file .file-upload-list{bottom:86px}.page-file-dropdown-menu .ivu-dropdown-menu .ivu-dropdown-item:hover{background:transparent}}.page-login{align-items:center;background-color:#f8f8f8;bottom:0;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0}.page-login .login-body{align-items:center;display:flex;flex-direction:column;max-height:100%;overflow:auto;padding:32px 0;width:100%}.page-login .login-body .login-logo{background:url(../images/logo.svg) no-repeat 50%;background-size:contain;flex-shrink:0;height:84px;width:84px}.page-login .login-body .login-logo.can-click{cursor:pointer}.page-login .login-body .login-box{background-color:#fff;border-radius:12px;box-shadow:0 0 10px #e6ecfa;margin-top:36px;max-width:90%;width:400px}.page-login .login-body .login-box .login-title{font-size:24px;font-weight:600;margin-top:36px;text-align:center}.page-login .login-body .login-box .login-subtitle{color:#aaa;font-size:14px;margin-top:12px;padding:0 12px;text-align:center}.page-login .login-body .login-box .login-input{margin:32px 40px}.page-login .login-body .login-box .login-input>*{margin-top:26px}.page-login .login-body .login-box .login-input .ivu-input{border-color:#f1f1f1}.page-login .login-body .login-box .login-input .ivu-input[readonly=readonly]{background-color:#f5f5f5}.page-login .login-body .login-box .login-input .ivu-input-large{font-size:15px}.page-login .login-body .login-box .login-input .login-code .ivu-input-group-append,.page-login .login-body .login-box .login-input .login-code .ivu-input-group-prepend{background:transparent;border-color:#f1f1f1;font-size:16px}.page-login .login-body .login-box .login-input .login-code .ivu-input-group-append>span,.page-login .login-body .login-box .login-input .login-code .ivu-input-group-prepend>span{font-size:14px}.page-login .login-body .login-box .login-input .login-code .ivu-input-group-prepend{padding-right:0}.page-login .login-body .login-box .login-input .login-code .ivu-input{border-left-color:transparent;box-shadow:none}.page-login .login-body .login-box .login-input .login-code .login-code-end{cursor:pointer;height:38px;margin:-6px -7px;overflow:hidden}.page-login .login-body .login-box .login-input .login-code .login-code-end img{height:100%}.page-login .login-body .login-box .login-input .login-switch{color:#aaa}.page-login .login-body .login-box .login-input .login-input-tips-box{position:relative}.page-login .login-body .login-box .login-input .login-input-tips-box .login-input-tips{bottom:-20px;color:#c7c7c7;font-size:12px;left:0;position:absolute}.page-login .login-body .login-box .login-input>.ivu-poptip,.page-login .login-body .login-box .login-input>.ivu-poptip>.ivu-poptip-rel{width:100%}.page-login .login-body .login-bottom{align-items:center;display:flex;margin-top:18px;max-width:90%;width:388px}.page-login .login-body .login-bottom .login-setting{align-items:center;color:#606266;cursor:pointer;display:flex;flex-shrink:0}.page-login .login-body .login-bottom .login-setting .taskfont{font-size:12px;margin-left:3px;margin-top:1px;transform:scale(.8)}.page-login .login-body .login-bottom .login-setting-menu{display:flex;flex-direction:column}.page-login .login-body .login-bottom .login-setting-item{align-items:center;display:flex;justify-content:space-between}.page-login .login-body .login-bottom .login-setting-item .ivu-icon{color:#606266;margin-right:-6px;padding-left:6px}.page-login .login-body .login-bottom .login-forgot{color:#aaa;flex:1;padding-left:24px;text-align:right}.privacy-content{font-size:16px;line-height:26px;margin-bottom:12px}.privacy-content>p{text-indent:2rem}@media (max-width:768px){.page-login .login-body{padding:0 0 110px}.page-login .login-body .login-logo{height:76px;margin-top:24px;width:76px}.page-login .login-body .login-box{background-color:transparent;border-radius:12px;box-shadow:none;margin-top:0;max-width:460px;width:100%}.page-login .login-body .login-box .login-title{font-size:26px}.page-login .login-body .login-box .login-subtitle{margin-top:4px}.page-login .login-body .login-box .login-input{margin:20px 36px}.page-login .login-body .login-box .login-input .ivu-input-large{height:44px}.page-login .login-body .login-box .login-input .ivu-input-with-prefix{padding-left:40px}.page-login .login-body .login-box .login-input .ivu-input-prefix,.page-login .login-body .login-box .login-input .ivu-input-suffix{width:44px}.page-login .login-body .login-box .login-input .ivu-input-wrapper-large .ivu-input-prefix i,.page-login .login-body .login-box .login-input .ivu-input-wrapper-large .ivu-input-suffix i{font-size:20px;line-height:44px}.page-login .login-body .login-box .login-input .ivu-input-wrapper-large .ivu-input-icon{height:44px;line-height:44px}.page-login .login-body .login-box .login-input .login-code .ivu-input-group-append,.page-login .login-body .login-box .login-input .login-code .ivu-input-group-prepend{background:#fff;font-size:18px}.page-login .login-body .login-box .login-input .login-code .ivu-input-group-append .login-code-end,.page-login .login-body .login-box .login-input .login-code .ivu-input-group-prepend .login-code-end{height:42px}.page-login .login-body .login-box .login-input .login-code .ivu-input-group-prepend{padding-left:12px;padding-right:2px}.page-login .login-body .login-bottom{margin-top:8px;max-width:460px;padding:0 36px;width:100%}}.page-manage{bottom:0;display:flex;left:0;position:absolute;right:0;top:0}.page-manage .manage-box-menu{align-items:center;background:#f4f5f7;display:flex;flex-direction:column;flex-grow:0;flex-shrink:0;height:100%;position:relative;transition:all .2s;width:255px}.page-manage .manage-box-menu>ul{display:flex;flex:1;flex-direction:column;margin-top:16px;overflow:hidden;width:100%}.page-manage .manage-box-menu>ul>li{align-items:center;border-radius:4px;color:#6b6e72;cursor:pointer;display:flex;flex-shrink:0;height:36px;margin:5px auto;max-width:100%;padding:0 4%;position:relative;width:80%}.page-manage .manage-box-menu>ul>li>i{font-size:20px;margin-right:10px;opacity:.3}.page-manage .manage-box-menu>ul>li .menu-title{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page-manage .manage-box-menu>ul>li .menu-badge{margin-left:12px;transform:scale(.9)}.page-manage .manage-box-menu>ul>li:first-child{margin-top:12px}.page-manage .manage-box-menu>ul>li.active{background-color:#fff}.page-manage .manage-box-menu>ul>li.menu-project{align-items:center;cursor:default;display:flex;flex:1;flex-direction:column;padding:12px 0 0;width:100%}.page-manage .manage-box-menu>ul>li.menu-project>ul{width:100%}.page-manage .manage-box-menu>ul>li.menu-project>ul>li{border:2px solid transparent;cursor:pointer;display:flex;flex-direction:column;list-style:none;margin:2px auto;width:80%}.page-manage .manage-box-menu>ul>li.menu-project>ul>li .project-h1{align-items:center;border-radius:4px;display:flex;justify-content:space-between;padding:0 8px 0 28px;position:relative}.page-manage .manage-box-menu>ul>li.menu-project>ul>li .project-h1>em{align-items:center;cursor:pointer;display:flex;height:24px;justify-content:center;left:2px;position:absolute;top:50%;transform:translateY(-50%);width:24px}.page-manage .manage-box-menu>ul>li.menu-project>ul>li .project-h1>em:before{background:url("data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iNDgiIGhlaWdodD0iNDgiPjxwYXRoIGQ9Im0zNjYuMTgyIDEwOC4yMzcgNDQ1Ljg1IDMxOS43OTVhMTAyLjQgMTAyLjQgMCAwIDEgMCAxNjYuNTAyTDM2Ni4xODIgOTE0LjMzYTEwMi40IDEwMi40IDAgMCAxLTE2Mi4wOTktODMuMjUydi02MzkuNTlhMTAyLjQgMTAyLjQgMCAwIDEgMTYyLjEtODMuMjUxeiIgZmlsbD0iIzk5OSIvPjwvc3ZnPg==") no-repeat 50%;background-size:contain;content:"";height:12px;transition:transform .2s;width:12px}.page-manage .manage-box-menu>ul>li.menu-project>ul>li .project-h1 .title{color:#303133;flex:1;height:38px;line-height:38px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page-manage .manage-box-menu>ul>li.menu-project>ul>li .project-h1 .icon-top{background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjQgMjQiIHhtbDpzcGFjZT0icHJlc2VydmUiPjA8cGF0aCBkPSJtMjAuNyA4LjEtNC40LTQuNGMtMS4yLTEuMi0yLjUtMS40LTMuNC0uNy0uNS40LS43LjktLjggMS40LS4xLjUtLjQgMS0uOCAxLjNsLS4xLjFDOS4yIDcuMyA2LjkgOC42IDQuNCA5Yy0uNS4yLTEuMS41LTEuNCAxLS42LjktLjQgMi4xLjMgMi45bDMuNCAzLjQtMy4xIDMuMWMtLjMuMy0uMy44IDAgMS4xLjEuMS4zLjIuNS4ycy40LS4xLjUtLjJsMy4xLTMuMSAyLjkgMi45YzEuMyAxLjMgMi41IDEuNSAzLjQuOS40LS4zLjctLjcuOS0xLjIuNi0yLjMgMS40LTQuNiAyLjgtNi41bC41LS43Yy4zLS40LjgtLjggMS4zLS44LjUtLjEgMS4xLS4zIDEuNC0uOC44LTEgLjYtMi4zLS4yLTMuMXoiIHN0eWxlPSJmaWxsOiM4YmNmNzAiLz48L3N2Zz4=") no-repeat 50%;background-size:contain;height:14px;padding-left:8px;width:14px}.page-manage .manage-box-menu>ul>li.menu-project>ul>li .project-h1 .num{font-size:12px;padding-left:8px}.page-manage .manage-box-menu>ul>li.menu-project>ul>li .project-h2{cursor:default;display:none;margin:16px 4px;padding:0 8px 0 24px}.page-manage .manage-box-menu>ul>li.menu-project>ul>li .project-h2>p{align-items:center;display:flex;height:36px;padding:4px 0}.page-manage .manage-box-menu>ul>li.menu-project>ul>li .project-h2>p em,.page-manage .manage-box-menu>ul>li.menu-project>ul>li .project-h2>p span{flex-shrink:0;font-size:12px;font-style:normal;padding-right:6px}.page-manage .manage-box-menu>ul>li.menu-project>ul>li .project-h2>p .ivu-progress{margin-right:-18px}.page-manage .manage-box-menu>ul>li.menu-project>ul>li .project-h2>p .ivu-progress .ivu-progress-inner{background-color:#e4e4e4}.page-manage .manage-box-menu>ul>li.menu-project>ul>li.active .project-h1{background-color:#fff}.page-manage .manage-box-menu>ul>li.menu-project>ul>li.open-menu .project-h1>em:before{transform:rotate(90deg)}.page-manage .manage-box-menu>ul>li.menu-project>ul>li.open-menu .project-h2{display:block}.page-manage .manage-box-menu>ul>li.menu-project>ul>li.operate{border-color:#84c56a}.page-manage .manage-box-menu>ul>li.menu-project>ul>li.loading{align-items:center;display:flex;justify-content:center;padding:6px}.page-manage .manage-box-menu>ul>li.menu-project>ul>li.loading .common-loading{height:22px;margin:6px;width:22px}.page-manage .manage-box-menu .operate-position{left:0;opacity:0;pointer-events:none;position:absolute;top:0;visibility:hidden;width:1px}.page-manage .manage-box-menu .manage-project-search{background-color:#fff;border-radius:12px;margin:8px 0 -2px;overflow:hidden;padding:0 3px;width:80%}.page-manage .manage-box-menu .manage-project-search .ivu-input{background-color:transparent;border-color:transparent;padding-left:30px}.page-manage .manage-box-menu .manage-project-search .ivu-input:focus,.page-manage .manage-box-menu .manage-project-search .ivu-input:hover{box-shadow:none}.page-manage .manage-box-menu .manage-project-search .search-pre{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.page-manage .manage-box-menu .manage-project-search .search-pre .common-loading{height:14px;margin:0;width:14px}.page-manage .manage-box-menu .manage-box-new-group{align-items:center;display:flex;margin-bottom:20px;margin-top:16px;width:80%}.page-manage .manage-box-menu .manage-box-new-group .manage-box-new{flex:1}.page-manage .manage-box-menu .manage-box-new-group .ivu-btn{height:38px}.page-manage .manage-box-menu .manage-box-new-group .ivu-dropdown .ivu-btn{border-radius:0 4px 4px 0;min-width:auto!important;padding:0 4px}.page-manage .manage-box-main{flex:1;position:relative}.page-manage .manage-box-main .manage-box-view{bottom:0;left:0;overflow:auto;position:absolute;right:0;top:0}.page-manage-menu-dropdown{flex-shrink:0;width:86%}.page-manage-menu-dropdown .ivu-select-dropdown{padding:7px 0}.page-manage-menu-dropdown .ivu-select-dropdown .ivu-dropdown-item{padding:9px 16px}.page-manage-menu-dropdown .ivu-select-dropdown .ivu-dropdown-item-divided{margin-top:7px}.page-manage-menu-dropdown .ivu-select-dropdown .ivu-dropdown-item-divided:before{top:-9px}.page-manage-menu-dropdown .manage-box-title{align-items:center;background-color:#fff;border-radius:8px;cursor:pointer;display:flex;flex-shrink:0;margin-top:27px;padding:6px 10px;transition:box-shadow .3s}.page-manage-menu-dropdown .manage-box-title.menu-visible{box-shadow:0 1px 6px rgba(0,0,0,.2)}.page-manage-menu-dropdown .manage-box-title .manage-box-avatar{height:36px;width:36px}.page-manage-menu-dropdown .manage-box-title>span{flex:1;font-size:16px;font-weight:600;overflow:hidden;padding-left:12px;text-overflow:ellipsis;white-space:nowrap}.page-manage-menu-dropdown .manage-box-title .manage-box-arrow{align-items:center;display:flex;flex-direction:column;justify-content:center;padding-left:16px;padding-right:2px}.page-manage-menu-dropdown .manage-box-title .manage-box-arrow>i{font-size:12px;margin:-1px}.page-manage-menu-dropdown .manage-box-title .manage-box-top-report{align-items:center;flex:0 0 auto;flex-direction:column;justify-content:center;margin-right:-6px;overflow:unset}.page-manage-menu-dropdown .manage-box-title .manage-box-top-report>i{font-size:12px;margin:-1px}.page-manage-menu-dropdown .manage-box-title .manage-box-top-report .ivu-badge-dot{margin-right:4px}.page-manage-menu-dropdown .manage-menu-report-badge{margin-left:6px;transform:scale(.9);vertical-align:top}.page-manage-menu-dropdown .manage-menu-flex{align-items:center;display:flex;justify-content:space-between}.page-manage-menu-dropdown .manage-menu-flex .ivu-icon{color:#606266}.page-manage-menu-dropdown .task-title{align-items:center;display:flex;max-width:600px}.page-manage-menu-dropdown .task-title>span{border:1px solid #84c56a;border-radius:3px;color:#84c56a;flex-shrink:0;font-size:12px;height:18px;line-height:16px;margin-right:6px;min-width:20px;padding:0 2px}.page-manage-menu-dropdown .task-title>span.start{background-color:hsla(0,100%,72%,.1);border-color:hsla(0,100%,72%,.1);color:#ff7070}.page-manage-menu-dropdown .task-title>span.progress{background-color:rgba(252,152,75,.1);border-color:rgba(252,152,75,.1);color:#fc984b}.page-manage-menu-dropdown .task-title>span.test{background-color:rgba(47,153,236,.1);border-color:rgba(47,153,236,.1);color:#2f99ec}.page-manage-menu-dropdown .task-title>span.end{background-color:rgba(11,192,55,.1);border-color:rgba(11,192,55,.1);color:#0bc037}.page-manage-menu-dropdown .task-title .task-title-text{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page-manage-add-task-button-group{margin-left:8px!important}.page-manage-add-task-button-group .ivu-dropdown .ivu-btn{border-radius:0 4px 4px 0;min-width:auto!important;padding:0 4px}@media (max-height:640px){.page-manage .manage-box-menu>ul{overflow:auto}.page-manage .manage-box-menu>ul.scrollbar-overlay{overflow-y:overlay}.page-manage .manage-box-menu>ul>li.menu-project>ul{overflow:visible}.page-manage .manage-box-menu .manage-project-search{margin-top:12px}}@media (max-width:768px){.page-manage.show-tabbar .manage-box-main{margin-bottom:60px}.page-manage .manage-box-menu{bottom:0;left:0;position:fixed;top:0;transform:translateX(-120%);width:100%;z-index:49}.page-manage .manage-box-menu.show768-menu{transform:translateX(0)}}.page-messenger{display:flex}.page-messenger .messenger-wrapper{align-items:flex-start;display:flex;flex:1;overflow:hidden}.page-messenger .messenger-wrapper .messenger-select{display:flex;flex-direction:column;flex-shrink:0;height:100%;max-width:320px;min-width:240px;position:relative;width:30%}.page-messenger .messenger-wrapper .messenger-select:after{background-color:#f4f5f5;content:"";height:100%;position:absolute;right:0;top:0;width:1px}.page-messenger .messenger-wrapper .messenger-select .messenger-search{align-items:center;display:flex;flex-shrink:0;height:54px;justify-content:center;padding:0 12px}.page-messenger .messenger-wrapper .messenger-select .messenger-search .search-wrapper{background-color:#f7f7f7;border-radius:12px;flex:1;margin:0 4px;overflow:hidden;padding:0 8px}.page-messenger .messenger-wrapper .messenger-select .messenger-search .search-wrapper .search-pre{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.page-messenger .messenger-wrapper .messenger-select .messenger-search .search-wrapper .search-pre .common-loading{height:14px;margin:0;width:14px}.page-messenger .messenger-wrapper .messenger-select .messenger-search .search-wrapper .ivu-input{background-color:transparent;border-color:transparent}.page-messenger .messenger-wrapper .messenger-select .messenger-search .search-wrapper .ivu-input:focus,.page-messenger .messenger-wrapper .messenger-select .messenger-search .search-wrapper .ivu-input:hover{box-shadow:none}.page-messenger .messenger-wrapper .messenger-select .messenger-nav{align-items:center;display:flex;justify-content:space-evenly;padding:2px 0 12px}.page-messenger .messenger-wrapper .messenger-select .messenger-nav>p{color:#888;cursor:pointer;line-height:1;padding:0 6px;position:relative}.page-messenger .messenger-wrapper .messenger-select .messenger-nav>p .nav-num{position:absolute;right:-8px;top:-12px;transform:scale(.7)}.page-messenger .messenger-wrapper .messenger-select .messenger-nav>p.active{color:#555;font-weight:500}.page-messenger .messenger-wrapper .messenger-select .messenger-nav>p:hover{color:#777}.page-messenger .messenger-wrapper .messenger-select .messenger-notify-permission{align-items:center;background-color:#fef7ee;border:1px solid #fae0b5;border-radius:6px;display:flex;justify-content:space-between;margin:8px 12px;padding:6px 12px;position:sticky}.page-messenger .messenger-wrapper .messenger-select .messenger-list{flex:1;height:0;overflow-x:hidden;width:100%}.page-messenger .messenger-wrapper .messenger-select .messenger-list>ul.dialog>li{align-items:flex-start;cursor:pointer;display:flex;flex-direction:row;list-style:none;padding:16px 12px;position:relative}.page-messenger .messenger-wrapper .messenger-select .messenger-list>ul.dialog>li .icon-avatar,.page-messenger .messenger-wrapper .messenger-select .messenger-list>ul.dialog>li .user-avatar{flex-grow:0;flex-shrink:0;height:42px;margin:2px;width:42px}.page-messenger .messenger-wrapper .messenger-select .messenger-list>ul.dialog>li .icon-avatar{align-items:center;background-color:#61b2f9;border-radius:50%;color:#fff;display:flex;font-size:26px;justify-content:center}.page-messenger .messenger-wrapper .messenger-select .messenger-list>ul.dialog>li .icon-avatar.department{background-color:#5bc7b0}.page-messenger .messenger-wrapper .messenger-select .messenger-list>ul.dialog>li .icon-avatar.project{background-color:#6e99eb}.page-messenger .messenger-wrapper .messenger-select .messenger-list>ul.dialog>li .icon-avatar.task{background-color:#9b96df;font-size:24px}.page-messenger .messenger-wrapper .messenger-select .messenger-list>ul.dialog>li .dialog-box{display:flex;flex:1;flex-direction:column;padding-left:12px;width:0}.page-messenger .messenger-wrapper .messenger-select .messenger-list>ul.dialog>li .dialog-box .dialog-title{align-items:center;display:flex;flex-direction:row;justify-content:space-between;line-height:24px}.page-messenger .messenger-wrapper .messenger-select .messenger-list>ul.dialog>li .dialog-box .dialog-title .bot,.page-messenger .messenger-wrapper .messenger-select .messenger-list>ul.dialog>li .dialog-box .dialog-title .mention,.page-messenger .messenger-wrapper .messenger-select .messenger-list>ul.dialog>li .dialog-box .dialog-title .todo{background-color:transparent;color:red;flex-shrink:0;font-weight:600;height:auto;margin-right:4px;padding:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:auto}.page-messenger .messenger-wrapper .messenger-select .messenger-list>ul.dialog>li .dialog-box .dialog-title .bot{color:#84c56a;font-size:16px;font-weight:400}.page-messenger .messenger-wrapper .messenger-select .messenger-list>ul.dialog>li .dialog-box .dialog-title .ivu-tag{margin:0 4px 0 0;padding:0 5px}.page-messenger .messenger-wrapper .messenger-select .messenger-list>ul.dialog>li .dialog-box .dialog-title .ivu-tag.ivu-tag-success{padding:0 6px}.page-messenger .messenger-wrapper .messenger-select .messenger-list>ul.dialog>li .dialog-box .dialog-title>span{color:#303133;flex:1;font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page-messenger .messenger-wrapper .messenger-select .messenger-list>ul.dialog>li .dialog-box .dialog-title>i{color:#84c56a;flex-shrink:0;font-size:12px;margin-left:8px;transform:scale(.9)}.page-messenger .messenger-wrapper .messenger-select .messenger-list>ul.dialog>li .dialog-box .dialog-title>i.completed{font-size:18px;margin:0 4px 0 0;transform:scale(1)}.page-messenger .messenger-wrapper .messenger-select .messenger-list>ul.dialog>li .dialog-box .dialog-title>em{color:#909399;flex-shrink:0;font-size:12px;font-style:normal;margin-left:8px}.page-messenger .messenger-wrapper .messenger-select .messenger-list>ul.dialog>li .dialog-box .dialog-text{align-items:center;color:#909399;display:flex;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;font-size:12px;line-height:24px;min-height:24px}.page-messenger .messenger-wrapper .messenger-select .messenger-list>ul.dialog>li .dialog-box .dialog-text .common-avatar,.page-messenger .messenger-wrapper .messenger-select .messenger-list>ul.dialog>li .dialog-box .dialog-text .last-self{flex-shrink:0;margin-right:4px;padding-right:4px;position:relative}.page-messenger .messenger-wrapper .messenger-select .messenger-list>ul.dialog>li .dialog-box .dialog-text .common-avatar:after,.page-messenger .messenger-wrapper .messenger-select .messenger-list>ul.dialog>li .dialog-box .dialog-text .last-self:after{content:":";position:absolute;right:0;top:50%;transform:translateY(-50%)}.page-messenger .messenger-wrapper .messenger-select .messenger-list>ul.dialog>li .dialog-box .dialog-text .last-text{align-items:center;display:flex;flex:1}.page-messenger .messenger-wrapper .messenger-select .messenger-list>ul.dialog>li .dialog-box .dialog-text .last-text>em{background-color:hsla(220,4%,58%,.25);border-radius:10px;flex-shrink:0;font-size:14px;font-style:normal;height:20px;line-height:20px;margin-right:4px;text-align:center;width:26px}.page-messenger .messenger-wrapper .messenger-select .messenger-list>ul.dialog>li .dialog-box .dialog-text .last-text>span{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:0}.page-messenger .messenger-wrapper .messenger-select .messenger-list>ul.dialog>li .dialog-box .dialog-text .last-silence{color:hsla(220,4%,58%,.5);font-size:15px;padding-left:4px}.page-messenger .messenger-wrapper .messenger-select .messenger-list>ul.dialog>li .dialog-num{left:58px;position:absolute;top:10px;transform:scale(.8) translateX(-100%)}.page-messenger .messenger-wrapper .messenger-select .messenger-list>ul.dialog>li .dialog-line{background-color:#f2f2f2;bottom:0;display:none;height:1px;left:68px;position:absolute;right:0;transform:scaleY(.5)}.page-messenger .messenger-wrapper .messenger-select .messenger-list>ul.dialog>li:before{border:2px solid #84c56a;bottom:0;content:"";display:none;left:0;pointer-events:none;position:absolute;right:0;top:0;z-index:1}.page-messenger .messenger-wrapper .messenger-select .messenger-list>ul.dialog>li.top{background-color:#f4f5f7}.page-messenger .messenger-wrapper .messenger-select .messenger-list>ul.dialog>li.active{background-color:#eeeff1}.page-messenger .messenger-wrapper .messenger-select .messenger-list>ul.dialog>li.operate:before{display:block}.page-messenger .messenger-wrapper .messenger-select .messenger-list>ul.dialog>li.completed:after{bottom:0;color:#19be6b;content:"\f373";font-family:Ionicons,serif;font-size:28px;opacity:.2;pointer-events:none;position:absolute;right:12px;z-index:1}.page-messenger .messenger-wrapper .messenger-select .messenger-list>ul.dialog>li.completed .dialog-box .dialog-text{padding-right:36px}.page-messenger .messenger-wrapper .messenger-select .messenger-list>ul.dialog>li.loading,.page-messenger .messenger-wrapper .messenger-select .messenger-list>ul.dialog>li.nothing{border:0;cursor:default;justify-content:center;line-height:22px;margin:0;padding:24px;word-break:break-all}.page-messenger .messenger-wrapper .messenger-select .messenger-list>ul.dialog>li.loading{align-items:flex-start;display:flex;justify-content:center}.page-messenger .messenger-wrapper .messenger-select .messenger-list>ul.dialog>li.loading .common-loading{height:20px;margin:1px;width:20px}.page-messenger .messenger-wrapper .messenger-select .messenger-list>ul.contacts>li{list-style:none;margin-left:24px;position:relative}.page-messenger .messenger-wrapper .messenger-select .messenger-list>ul.contacts>li .label{height:34px;line-height:34px;margin-bottom:6px;margin-top:6px;padding-left:4px;position:relative}.page-messenger .messenger-wrapper .messenger-select .messenger-list>ul.contacts>li .label:after{background-color:#f2f2f2;bottom:0;content:"";height:1px;left:0;position:absolute;right:0;transform:scaleY(.5)}.page-messenger .messenger-wrapper .messenger-select .messenger-list>ul.contacts>li.loading,.page-messenger .messenger-wrapper .messenger-select .messenger-list>ul.contacts>li.nothing{border-radius:0;height:100%;line-height:22px;margin:0;padding:24px;text-align:center}.page-messenger .messenger-wrapper .messenger-select .messenger-list>ul.contacts>li.loading{align-items:flex-start;display:flex;justify-content:center}.page-messenger .messenger-wrapper .messenger-select .messenger-list>ul.contacts>li.loading .common-loading{height:20px;margin:1px;width:20px}.page-messenger .messenger-wrapper .messenger-select .messenger-list>ul.contacts>li.loaded{align-items:center;display:flex;height:52px;justify-content:center;margin:0}.page-messenger .messenger-wrapper .messenger-select .messenger-list>ul.contacts>li>ul>li{align-items:center;cursor:pointer;display:flex;flex-direction:row;height:52px;list-style:none}.page-messenger .messenger-wrapper .messenger-select .messenger-list>ul.contacts>li>ul>li .avatar{flex-grow:0;flex-shrink:0;height:30px;width:30px}.page-messenger .messenger-wrapper .messenger-select .messenger-list>ul.contacts>li>ul>li .nickname{flex:1;font-size:14px;overflow:hidden;padding:0 12px;text-overflow:ellipsis;white-space:nowrap}.page-messenger .messenger-wrapper .messenger-select .messenger-list>ul.contacts>li>ul>li .loading{align-items:center;display:flex;height:16px;justify-content:center;margin-right:12px;width:16px}.page-messenger .messenger-wrapper .messenger-select .messenger-list .operate-position{left:0;opacity:0;pointer-events:none;position:absolute;top:0;visibility:hidden;width:1px}.page-messenger .messenger-wrapper .messenger-select .messenger-menu{align-items:center;border-top:1px solid #f4f5f5;display:flex;flex-shrink:0;height:52px;justify-content:center}.page-messenger .messenger-wrapper .messenger-select .messenger-menu .menu-icon{align-items:center;display:flex;height:100%;position:relative}.page-messenger .messenger-wrapper .messenger-select .messenger-menu .menu-icon .menu-num{left:50%;margin-left:3px;position:absolute;top:4px;transform:scale(.8)}.page-messenger .messenger-wrapper .messenger-select .messenger-menu .menu-icon>i{color:#aaa;cursor:pointer;font-size:24px;margin:0 24px;opacity:.9}.page-messenger .messenger-wrapper .messenger-select .messenger-menu .menu-icon>i.active{color:#84c56a;opacity:1}.page-messenger .messenger-wrapper .messenger-select .messenger-menu .menu-icon>i:hover{opacity:1}.page-messenger .messenger-wrapper .messenger-msg{display:flex;flex:1;height:100%;position:relative;width:0}.page-messenger .messenger-wrapper .messenger-msg .msg-dialog-bg{align-items:center;bottom:0;display:flex;flex:1;flex-direction:column;justify-content:center;left:0;position:absolute;right:0;top:0;z-index:0}.page-messenger .messenger-wrapper .messenger-msg .msg-dialog-bg .msg-dialog-bg-icon{background-color:#f4f5f7;border-radius:50%;padding:20px}.page-messenger .messenger-wrapper .messenger-msg .msg-dialog-bg .msg-dialog-bg-icon .ivu-icon{color:#d1d8dd;font-size:46px}.page-messenger .messenger-wrapper .messenger-msg .msg-dialog-bg .msg-dialog-bg-text{background-color:#f4f5f7;border-radius:14px;color:#bec6cc;margin-top:16px;padding:4px 15px}@media (max-width:768px){.page-messenger .messenger-wrapper .messenger-select{background-color:#fff;height:100%;left:0;max-width:none;position:fixed;top:0;width:100%;z-index:48}.page-messenger .messenger-wrapper .messenger-select:after{display:none}.page-messenger .messenger-wrapper .messenger-select .messenger-search{background-color:#f8f8f8}.page-messenger .messenger-wrapper .messenger-select .messenger-search .search-wrapper{background-color:#fff}.page-messenger .messenger-wrapper .messenger-select .messenger-nav{background-color:#f8f8f8}.page-messenger .messenger-wrapper .messenger-select .messenger-menu{border-top:0;height:60px;opacity:0}.page-messenger .messenger-wrapper .messenger-select .messenger-list>ul{-webkit-user-select:none;-moz-user-select:none;user-select:none}.page-messenger .messenger-wrapper .messenger-select .messenger-list>ul.dialog>li .user-avatar .common-avatar:after{bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:1}.page-messenger .messenger-wrapper .messenger-select .messenger-list>ul.dialog>li .dialog-line{display:block}.page-messenger .messenger-wrapper .messenger-msg,.page-messenger .messenger-wrapper .messenger-select .messenger-list>ul.dialog>li:last-child .dialog-line{display:none}}.page-project{align-items:flex-start;display:flex;flex:1}.page-project .project-panel{background-color:#fafafa;flex:1;height:100%;width:0}.page-project .project-dialog{flex-shrink:0;height:100%;max-width:520px;min-width:320px;position:relative;width:35%}@media (max-height:700px){.page-project .project-panel{height:auto;min-height:100%}.page-project .project-panel.gantt{height:100%}}.page-setting{display:flex;flex-direction:column}.page-setting .setting-head{align-items:center;border-bottom:1px solid #f4f4f5;display:flex;margin:32px 32px 16px}.page-setting .setting-head .setting-titbox{flex:1;margin-bottom:16px}.page-setting .setting-head .setting-titbox .setting-title{align-items:center;display:flex}.page-setting .setting-head .setting-titbox .setting-title>h1{color:#303133;flex:1;font-size:28px;font-weight:600}.page-setting .setting-head .setting-titbox .setting-title .setting-more{display:none}.page-setting .setting-box{display:flex;flex:1;height:0;padding-bottom:16px}.page-setting .setting-box .setting-menu{border-right:1px solid #f4f4f5;flex-shrink:0;overflow:auto;width:200px}.page-setting .setting-box .setting-menu>ul{padding:12px 0 0 32px}.page-setting .setting-box .setting-menu>ul>li{align-items:center;color:#6b6e72;cursor:pointer;display:flex;line-height:42px;list-style:none;margin:5px 0;padding:0 20px;position:relative}.page-setting .setting-box .setting-menu>ul>li .ivu-badge{transform:scale(.8);transform-origin:right center}.page-setting .setting-box .setting-menu>ul>li.active,.page-setting .setting-box .setting-menu>ul>li:hover{background-color:#f4f5f7}.page-setting .setting-box .setting-menu>ul>li.divided{margin-top:10px;padding-top:10px;position:relative}.page-setting .setting-box .setting-menu>ul>li.divided:before{background-color:#f4f4f5;content:"";height:1px;left:0;position:absolute;right:0;top:0;z-index:1}.page-setting .setting-box .setting-menu>ul>li.divided:after{background-color:#fff;content:"";height:9px;left:0;position:absolute;right:0;top:1px;z-index:2}.page-setting .setting-box .setting-content{display:flex;flex:1;flex-direction:column;overflow:auto;position:relative}.page-setting .setting-box .setting-content .setting-content-title{font-size:20px;font-weight:500;padding:12px 32px}.page-setting .setting-box .setting-content .setting-content-view{flex:1;position:relative}.page-setting .setting-box .setting-content .setting-content-view .setting-router-view{padding:24px 40px}.page-setting .setting-item .ivu-input,.page-setting .setting-item .ivu-select-default{max-width:460px}.page-setting .setting-item .ivu-form{overflow:auto}.page-setting .setting-item .setting-color,.page-setting .setting-item .setting-template{margin-bottom:12px;max-width:600px;min-width:400px}.page-setting .setting-item .setting-color>div,.page-setting .setting-item .setting-template>div{padding-right:12px;text-align:center}.page-setting .setting-item .setting-color>div:first-child,.page-setting .setting-item .setting-template>div:first-child{text-align:left}.page-setting .setting-item .setting-color>div:last-child,.page-setting .setting-item .setting-template>div:last-child{flex:auto;flex-shrink:0;padding-right:0;width:60px}.page-setting .setting-item .setting-color>div .ivu-color-picker,.page-setting .setting-item .setting-template>div .ivu-color-picker{width:100%}.page-setting .setting-item .setting-color .information,.page-setting .setting-item .setting-template .information{color:#909399}.page-setting .setting-item .setting-template>div{flex-shrink:0;text-align:left}.page-setting .setting-item .setting-template>div:last-child{flex:1;max-width:none;width:auto}.page-setting .setting-item .setting-footer>button{height:34px;line-height:32px;min-width:94px}.page-setting .setting-item .setting-auto-day{display:block;line-height:32px;margin-bottom:-10px;margin-top:12px;width:110px}.page-setting .setting-item .setting-checkin-load{margin-bottom:12px}.page-setting .setting-item .setting-checkin-load .common-loading{height:20px;width:20px}.page-setting .setting-item .setting-checkin-lately>li{padding-bottom:8px}.page-setting .setting-item .setting-checkin-lately>li .time{font-weight:700}.page-setting .setting-item .setting-checkin-lately>li .content{font-size:13px;opacity:.7}.page-setting .setting-item .setting-checkin-row{overflow:auto}.page-setting .setting-item .setting-checkin-button{color:#2b85e4;cursor:pointer;padding-bottom:4px}.page-setting .setting-item .setting-checkin-button:hover{text-decoration:underline}.page-setting .setting-item.submit{bottom:0;display:flex;flex-direction:column;left:0;padding:0!important;position:absolute;right:0;top:0}.page-setting .setting-item.submit .ivu-form{flex:1;overflow:auto;padding:24px 40px}.page-setting .setting-item.submit .ivu-tabs{display:flex;flex:1;flex-direction:column;padding:16px 32px 0}.page-setting .setting-item.submit .ivu-tabs .ivu-tabs-content{flex:1;height:0}.page-setting .setting-item.submit .ivu-tabs .ivu-tabs-content .ivu-tabs-tabpane{position:relative}.page-setting .setting-item.submit .ivu-tabs .ivu-tabs-content .ivu-tabs-tabpane .setting-component-item{bottom:0;display:flex;flex:1;flex-direction:column;left:0;position:absolute;right:0;top:0}.page-setting .setting-item.submit .ivu-tabs .ivu-tabs-content .ivu-tabs-tabpane .setting-component-item .ivu-form{padding:8px 12px}.page-setting .setting-item.submit .ivu-tabs .ivu-tabs-content .ivu-tabs-tabpane .setting-component-item .setting-footer{margin:0 -32px}.page-setting .setting-item.submit .ivu-tabs .ivu-tabs-content .ivu-tabs-tabpane .setting-component-item .block-setting-box{border:1px solid #eee;border-radius:8px;margin:24px 0 12px;padding:44px 24px 4px;position:relative;transition:box-shadow .3s}.page-setting .setting-item.submit .ivu-tabs .ivu-tabs-content .ivu-tabs-tabpane .setting-component-item .block-setting-box:hover{box-shadow:0 0 10px #e6ecfa}.page-setting .setting-item.submit .ivu-tabs .ivu-tabs-content .ivu-tabs-tabpane .setting-component-item .block-setting-box h3{background-color:#fff;border:1px solid #eee;border-radius:4px;display:inline-block;font-size:15px;font-weight:500;left:24px;padding:4px 10px;position:absolute;top:0;transform:translateY(-50%)}.page-setting .setting-item.submit .ivu-tabs .ivu-tabs-content .ivu-tabs-tabpane .setting-component-item .block-setting-box .ivu-form-item .ivu-form{padding:12px 0 0}.page-setting .setting-item.submit .ivu-tabs .ivu-tabs-content .ivu-tabs-tabpane .setting-component-item .block-setting-box .ivu-form-item .ivu-form .ivu-form-item{margin-bottom:8px}.page-setting .setting-item.submit .ivu-tabs .ivu-tabs-content .ivu-tabs-tabpane .setting-component-item .block-setting-box .ivu-form-item .ivu-form .ivu-form-item .ivu-form-item-content{align-items:center;display:flex}.page-setting .setting-item.submit .ivu-tabs .ivu-tabs-content .ivu-tabs-tabpane .setting-component-item .block-setting-placeholder{height:8px}.page-setting .setting-item.submit .ivu-tabs .ivu-tabs-content .ivu-tabs-tabpane .setting-component-item .export-data{margin-top:6px}.page-setting .setting-item.submit .ivu-tabs .ivu-tabs-content .ivu-tabs-tabpane .setting-component-item .export-data>p{color:#2b85e4;cursor:pointer}.page-setting .setting-item.submit .ivu-tabs .ivu-tabs-content .ivu-tabs-tabpane .setting-component-item .export-data>p:hover{text-decoration:underline}.page-setting .setting-item.submit .setting-footer{border-top:1px solid #f4f4f5;flex-shrink:0;padding:16px 24px 0;position:static}.page-setting .setting-item.submit .setting-input,.page-setting .setting-item.submit .setting-send-input{max-width:460px}.page-setting .setting-item.submit .setting-send-input .ivu-input-group-append{background-color:#ededed!important;border:1px solid #ededed!important;color:#999!important}.page-setting .setting-item.submit .setting-send-input .ivu-input-group-append:before{background:#ededed}.page-setting .setting-item.submit .setting-button{margin-left:8px}.page-setting-delete-box .big-text{color:red;font-size:16px;font-weight:500}.page-setting-delete-box .small-text{margin-top:15px}.page-setting-delete-box .small-text>div{margin:10px 0}.page-setting-delete-box .button-box{text-align:center}@media (max-width:768px){.page-setting .setting-head{margin:32px 32px 0}.page-setting .setting-head .setting-titbox .setting-title .setting-more{align-items:center;display:flex;font-size:24px;height:42px;justify-content:center;width:42px}.page-setting .setting-box{position:relative}.page-setting .setting-box .setting-menu{background-color:#fff;height:100%;left:0;position:absolute;top:0;transform:translateX(-120%);width:100%;z-index:9}.page-setting .setting-box .setting-menu.show768-menu{transform:translateX(0)}.page-setting .setting-box .setting-menu>ul{padding:12px 32px}.page-setting .setting-box .setting-menu>ul>li{padding:0 8px}.page-setting .setting-box .setting-menu>ul>li:hover{background-color:transparent}.page-setting .setting-item .setting-footer{align-items:center;display:flex;justify-content:center}.page-setting .setting-item .setting-footer>button{flex:1;height:38px;line-height:36px}}.page-index{height:100%;left:0;overflow:auto;position:absolute;top:0;width:100%}.page-index .page-warp{margin:0 auto;max-width:1920px}.page-index .page-warp .page-header{background:#84c56a;padding-bottom:40px;position:relative;width:100%}.page-index .page-warp .page-header .header-nav{display:flex;height:72px;justify-content:space-between;margin:auto;max-width:1200px}.page-index .page-warp .page-header .header-nav .header-nav-box{align-items:center;color:#fff;display:flex;font-weight:400;padding-left:20px;position:relative}.page-index .page-warp .page-header .header-nav .header-nav-box .logo{background:url(../images/logo-index.svg) no-repeat 50%;background-size:contain;height:36px;width:143px}.page-index .page-warp .page-header .header-nav .header-nav-box .header-right-pro{background:#1d1e23;background:linear-gradient(90deg,#1d1e23,#3f4045);border:0;color:#f6ca9d;font-size:12px;padding:0 10px}.page-index .page-warp .page-header .header-nav .header-nav-box .header-right-1{display:flex;margin-left:30px}.page-index .page-warp .page-header .header-nav .header-nav-box .header-right-1 .header-right-1-dropdown{color:#fff;font-size:16px}.page-index .page-warp .page-header .header-nav .header-nav-box .header-right-2{cursor:pointer;font-size:16px;margin-left:30px}.page-index .page-warp .page-header .header-nav .header-nav-box .header-right-2 .header-right-2-dropdown{color:#fff;font-size:16px}.page-index .page-warp .page-header .header-nav .header-nav-box .header-right-3{cursor:pointer;font-size:16px;margin:0 30px}.page-index .page-warp .page-header .header-nav .header-nav-box .header-right-4{background:#ffa25a;border-radius:4px;cursor:pointer;font-size:16px;height:36px;line-height:36px;min-width:100px;padding:0 10px;text-align:center}.page-index .page-warp .page-header .header-nav .header-nav-boxs{justify-content:flex-end;padding-right:20px}.page-index .page-warp .page-header .header-nav .header-nav-boxs .header-nav-more{color:#fff;font-size:36px}.page-index .page-warp .page-header .header-nav .header-nav-boxs .header-nav-dropdown-item{align-items:center;display:flex;justify-content:space-between}.page-index .page-warp .page-header .header-content{margin:0 auto;max-width:1200px}.page-index .page-warp .page-header .header-content .header-title{color:#fff;font-size:44px;font-weight:500;line-height:67px;text-align:center}.page-index .page-warp .page-header .header-content .header-title-one{font-size:48px;margin-top:40px}.page-index .page-warp .page-header .header-content .header-tips{color:#fff;font-size:22px;font-weight:400;line-height:36px;margin:22px auto 0;max-width:88%;padding:0 30px;text-align:center}.page-index .page-warp .page-header .header-content .login-buttom{background:#ffa25a;border-radius:8px;color:#fff;cursor:pointer;font-size:18px;font-weight:500;height:48px;line-height:48px;margin:34px auto 0;text-align:center;width:150px}.page-index .page-warp .page-header-bottom{background:#fff url(../images/index/bg-bottom.svg) no-repeat;background-size:100%;margin-bottom:160px;margin-top:-2px;position:relative}.page-index .page-warp .page-header-bottom .page-header-bottoms{left:0;margin:auto;max-width:1200px;right:0;top:0}.page-index .page-warp .page-header-bottom .page-header-bottoms img{display:block;margin:auto;width:92%}.page-index .page-warp .page-main{margin:auto;max-width:1200px}.page-index .page-warp .page-main .page-main-row{margin-bottom:150px}.page-index .page-warp .page-main .page-main-rows{margin-bottom:140px}.page-index .page-warp .page-main .page-main-img img{width:100%}.page-index .page-warp .page-main .page-main-imgs img{display:block;margin:auto;width:90%}.page-index .page-warp .page-main .page-main-text{padding-left:60px;padding-top:120px}.page-index .page-warp .page-main .page-main-text h3{color:#303133;font-size:32px;font-weight:500;line-height:45px;margin-bottom:17px}.page-index .page-warp .page-main .page-main-text p{color:#828282;font-size:18px;font-weight:400;line-height:28px;padding-right:70px}.page-index .page-warp .page-main .page-main-texts{padding-top:40px}.page-index .page-warp .page-main .page-main-texts h3{align-items:center;display:flex;font-size:30px}.page-index .page-warp .page-main .page-main-texts h3 img{margin-right:10px}.page-index .page-warp .page-main .page-main-texts p{font-size:16px}.page-index .page-warp .page-footer .footer-service{background-color:#ffa25a;height:188px;position:relative;width:100%}.page-index .page-warp .page-footer .footer-service .footer-bg-box{height:188px;overflow:hidden;width:100%}.page-index .page-warp .page-footer .footer-service .footer-bg-box .box-title{color:#fff;font-size:16px;font-weight:500;height:45px;line-height:45px;margin:33px 0 22px;text-align:center}.page-index .page-warp .page-footer .footer-service .footer-bg-box .buttom-box{display:flex;justify-content:center}.page-index .page-warp .page-footer .footer-service .footer-bg-box .buttom-box .login-btn{background:#fff;border-radius:8px;color:#ffa25a;cursor:pointer;font-size:14px;font-weight:500;height:48px;line-height:48px;margin-right:20px;text-align:center;width:150px}.page-index .page-warp .page-footer .footer-service .footer-bg-box .buttom-box .reg-btn{border:1px solid #fff;border-radius:8px;color:#fff;cursor:pointer;font-size:14px;font-weight:500;height:48px;line-height:48px;text-align:center;width:150px}.page-index .page-warp .page-footer .footer-copyright{background:#fff;color:#828282;font-size:12px;font-weight:400;line-height:20px;padding:20px;text-align:center;width:100%}@media screen and (max-width:1440px){.page-index .page-warp .page-header .header-content .header-title{font-size:34px;line-height:60px}.page-index .page-warp .page-header .header-content .header-title-one{font-size:40px}.page-index .page-warp .page-header .header-content .header-tips{font-size:20px;padding:0 20px}.page-index .page-warp .page-header-bottom{margin-bottom:80px}.page-index .page-warp .page-main .page-main-text{padding-left:20px;padding-top:80px}.page-index .page-warp .page-main .page-main-text p{padding-right:20px}.page-index .page-warp .page-main .page-main-texts h3{font-size:24px}.page-index .page-warp .page-main .page-main-texts h3 img{width:24px}.page-index .page-warp .page-main .page-main-texts p{font-size:14px}}@media screen and (max-width:468px){.page-index .page-warp .page-header .header-content .header-title{font-size:24px;line-height:38px}.page-index .page-warp .page-header .header-content .header-title-one{font-size:28px}.page-index .page-warp .page-header .header-content .header-tips{font-size:16px;line-height:26px}}.chat-input-box{display:inline-block;width:100%}.chat-input-box.record-ready .chat-input-wrapper .chat-toolbar>li.chat-send:before{transform:translate(-50%,-50%) scale(2);transition:all .6s ease}.chat-input-box.record-progress .chat-input-wrapper .ql-container{opacity:0}.chat-input-box.record-progress .chat-input-wrapper .chat-toolbar>li.chat-send:before{transform:translate(-50%,-50%) scale(2.5);transition:all .3s ease}.chat-input-box.record-progress .chat-input-wrapper .chat-toolbar>li.chat-record-recwave{opacity:1;visibility:visible}.chat-input-box.show-emoji .chat-input-wrapper .chat-cover,.chat-input-box.show-more .chat-input-wrapper .chat-cover{display:block}.chat-input-box .chat-input-quick-emoji{height:0;position:absolute;right:24px;top:4px;visibility:hidden;width:0;z-index:-1}.chat-input-box .chat-input-wrapper{display:inline-block;position:relative;vertical-align:middle;width:100%}.chat-input-box .chat-input-wrapper .chat-reply{padding:0 48px 8px 24px;position:relative}.chat-input-box .chat-input-wrapper .chat-reply:after{background-color:rgba(132,197,106,.7);border-radius:2px;bottom:8px;content:"";left:12px;position:absolute;top:0;transform:scaleX(.8);transform-origin:left center;width:3px}.chat-input-box .chat-input-wrapper .chat-reply .common-avatar{color:#84c56a;font-size:13px;font-weight:500}.chat-input-box .chat-input-wrapper .chat-reply .reply-desc{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;font-size:13px;overflow:hidden;text-overflow:ellipsis;word-break:break-all}.chat-input-box .chat-input-wrapper .chat-reply i.taskfont{align-items:center;bottom:8px;cursor:pointer;display:flex;font-size:16px;justify-content:center;position:absolute;right:0;top:0;transition:transform .3s ease;width:48px;z-index:1}.chat-input-box .chat-input-wrapper .chat-reply i.taskfont:hover{color:#303133;transform:rotate(-90deg)}.chat-input-box .chat-input-wrapper .ql-container{display:block;float:left;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;max-width:100%;min-width:calc(100% - 170px);width:auto}.chat-input-box .chat-input-wrapper .ql-container .ql-editor{font-size:14px;line-height:22px;margin:4px 7px;max-height:200px;padding:0}.chat-input-box .chat-input-wrapper .ql-container .ql-editor img{max-height:150px;max-width:150px}.chat-input-box .chat-input-wrapper .ql-container .ql-editor ol,.chat-input-box .chat-input-wrapper .ql-container .ql-editor ul{padding-left:0}.chat-input-box .chat-input-wrapper .ql-container .ql-editor ol li:before,.chat-input-box .chat-input-wrapper .ql-container .ql-editor ul li:before{color:#08f;margin-right:.2em;text-align:left}.chat-input-box .chat-input-wrapper .ql-container .ql-editor ul li:before{font-weight:900}.chat-input-box .chat-input-wrapper .ql-container .ql-editor a:after,.chat-input-box .chat-input-wrapper .ql-container .ql-editor a:before{display:none}.chat-input-box .chat-input-wrapper .ql-container .ql-editor.ql-blank:before{color:#ccc;font-style:normal;left:7px;overflow:hidden;right:7px;text-overflow:ellipsis;white-space:nowrap}.chat-input-box .chat-input-wrapper .ql-container .ql-editor .mention{-webkit-user-select:auto}.chat-input-box .chat-input-wrapper .ql-bubble .ql-tooltip{z-index:1}.chat-input-box .chat-input-wrapper .chat-toolbar{align-items:center;display:flex;float:right;justify-content:flex-end;-webkit-user-select:none;-moz-user-select:none;user-select:none}.chat-input-box .chat-input-wrapper .chat-toolbar>li{align-items:center;cursor:pointer;display:flex;height:30px;justify-content:center;width:30px}.chat-input-box .chat-input-wrapper .chat-toolbar>li .taskfont{display:inline-block;font-size:20px;line-height:30px}.chat-input-box .chat-input-wrapper .chat-toolbar>li .taskfont.disabled{opacity:.5}.chat-input-box .chat-input-wrapper .chat-toolbar>li.chat-send{position:relative;width:48px}.chat-input-box .chat-input-wrapper .chat-toolbar>li.chat-send:before{background-color:#84c56a;border-radius:50%;content:"";height:36px;left:50%;opacity:1;position:absolute;top:50%;transform:translate(-50%,-50%) scale(1);transition:all .3s ease;width:36px;z-index:2}.chat-input-box .chat-input-wrapper .chat-toolbar>li.chat-send .el-tooltip{height:30px}.chat-input-box .chat-input-wrapper .chat-toolbar>li.chat-send .taskfont{color:#fff;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%) scale(1);transition:all .3s ease;z-index:3}.chat-input-box .chat-input-wrapper .chat-toolbar>li.chat-send .chat-load{align-items:center;display:flex;justify-content:center;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%) scale(1);z-index:3}.chat-input-box .chat-input-wrapper .chat-toolbar>li.chat-send .chat-load .common-loading{height:20px;width:20px}.chat-input-box .chat-input-wrapper .chat-toolbar>li.chat-record-recwave{align-items:center;background-color:#fff;flex-direction:column;height:100%;justify-content:center;left:0;opacity:0;pointer-events:none;position:absolute;top:0;visibility:hidden;width:100%;z-index:1}.chat-input-box .chat-input-wrapper .chat-toolbar>li.chat-record-recwave>div{display:flex;flex:1;flex-direction:column;justify-content:flex-end;width:100%}.chat-input-box .chat-input-wrapper .chat-cover{bottom:0;display:none;left:0;position:absolute;right:48px;top:0;z-index:4}.chat-input-box .chat-emoji-wrapper .chat-emoji-box>ul{padding:8px 2px;width:auto}.chat-input-box .chat-emoji-wrapper .chat-emoji-box>ul:after{content:"";flex:auto}.chat-input-box .chat-emoji-wrapper .chat-emoji-box>ul>li>img{transition:none}.chat-input-box .chat-emoji-wrapper .chat-emoji-box>ul>li:hover>img{transform:none}.chat-input-box .chat-emoji-wrapper .chat-emoji-menu{border-radius:8px;box-sizing:content-box;padding:3px 0;width:100%}.chat-input-box .chat-emoji-wrapper .chat-emoji-menu>li{position:relative}.chat-input-box .chat-emoji-wrapper .chat-emoji-menu>li:before{background-color:#fff;border-radius:8px;content:"";display:none;height:36px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:36px;z-index:1}.chat-input-box .chat-emoji-wrapper .chat-emoji-menu>li>i,.chat-input-box .chat-emoji-wrapper .chat-emoji-menu>li>img,.chat-input-box .chat-emoji-wrapper .chat-emoji-menu>li>span{position:static;z-index:2}.chat-input-box .chat-emoji-wrapper .chat-emoji-menu>li.active{background-color:transparent}.chat-input-box .chat-emoji-wrapper .chat-emoji-menu>li.active:before{display:block}.chat-emoji-wrapper{display:flex;flex-direction:column}.chat-emoji-wrapper .chat-emoji-emosearch{flex-shrink:0;padding:8px 8px 0}.chat-emoji-wrapper .chat-emoji-box{display:flex;flex-direction:column;height:280px}.chat-emoji-wrapper .chat-emoji-box>ul{box-sizing:content-box;display:grid;flex:1;flex-wrap:wrap;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;grid-template-columns:repeat(auto-fill,40px);height:0;justify-content:space-between;overflow-x:hidden;padding:8px;width:360px;word-break:break-all}.chat-emoji-wrapper .chat-emoji-box>ul>li{cursor:pointer;display:inline-block;font-size:22px;height:40px;line-height:40px;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:40px}.chat-emoji-wrapper .chat-emoji-box>ul>li>img{-webkit-touch-callout:none;max-height:100%;max-width:100%;pointer-events:none;transition:transform .3s}.chat-emoji-wrapper .chat-emoji-box>ul>li:active{background-color:#eee;border-radius:8px}.chat-emoji-wrapper .chat-emoji-box>ul>li:hover>img{transform:scale(1.4)}.chat-emoji-wrapper .chat-emoji-box>ul.emosearch,.chat-emoji-wrapper .chat-emoji-box>ul.emoticon{grid-template-columns:repeat(auto-fill,72px)}.chat-emoji-wrapper .chat-emoji-box>ul.emosearch>li,.chat-emoji-wrapper .chat-emoji-box>ul.emoticon>li{height:72px;padding:8px;width:72px}.chat-emoji-wrapper .chat-emoji-menu{align-items:center;background-color:#f2f4f7;display:flex;height:40px;line-height:40px;overflow:auto;width:376px}.chat-emoji-wrapper .chat-emoji-menu::-webkit-scrollbar{display:none}.chat-emoji-wrapper .chat-emoji-menu>li{align-items:center;cursor:pointer;display:flex;height:100%;list-style:none}.chat-emoji-wrapper .chat-emoji-menu>li.active{background-color:#fff}.chat-emoji-wrapper .chat-emoji-menu>li>span{font-size:22px;padding:0 13px}.chat-emoji-wrapper .chat-emoji-menu>li>i{font-size:18px;text-align:center;width:48px}.chat-emoji-wrapper .chat-emoji-menu>li>img{box-sizing:content-box;height:24px;padding:0 12px;width:24px}.chat-input-emoji-popover{overflow:hidden;padding:0}.chat-quick-emoji-popover{min-width:100px;overflow:hidden;padding:0}.chat-quick-emoji-wrapper{display:flex}.chat-quick-emoji-wrapper>li{align-items:center;cursor:pointer;display:flex;height:90px;justify-content:center;width:90px}.chat-quick-emoji-wrapper>li>img{height:72%;width:72%}.chat-input-more-popover{min-width:100px;padding:8px}.chat-input-more-popover .chat-input-popover-item{align-items:center;border-radius:4px;cursor:pointer;display:flex;font-size:14px;line-height:36px;padding:0 8px}.chat-input-more-popover .chat-input-popover-item:hover{background-color:#ecf5ff}.chat-input-more-popover .chat-input-popover-item .taskfont{font-size:20px;margin-right:8px}.chat-input-record-transfer{align-items:center;background-color:#fff;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.2);color:#303133;display:flex;flex-direction:column;justify-content:center;left:50%;padding:14px 26px;position:fixed;top:50%;transform:translate(-50%,-50%);transition:all .3s ease;z-index:9999}.chat-input-record-transfer .record-duration{font-size:20px;line-height:30px}.chat-input-record-transfer .record-loading{align-items:center;display:flex;height:30px;justify-content:center}.chat-input-record-transfer .record-loading .common-loading{height:24px;margin:0;padding:0;width:24px}.chat-input-record-transfer .record-cancel{margin-top:6px;opacity:.6}.chat-input-record-transfer.cancel{background-color:#ff6565;color:#fff}.ql-mention-list-container{max-height:360px;max-width:280px;min-width:220px;overflow-y:overlay;width:auto}.ql-mention-list-container.task-mention .ql-mention-list>li:first-child{margin-top:0}.ql-mention-list-container.task-mention .ql-mention-list-item{line-height:36px}.ql-mention-list-container.task-mention .ql-mention-list-item .mention-item-disabled{padding:8px 4px 0}.ql-mention-list-container::-webkit-scrollbar{height:0;width:0}.ql-mention-list-container::-webkit-scrollbar-thumb{background-clip:content-box;background-color:rgba(0,0,0,.2);border:3px solid transparent;border-radius:12px}.ql-mention-list-container::-webkit-scrollbar-thumb:hover{background-color:rgba(0,0,0,.2);border:2px solid transparent}.ql-mention-list-container::-webkit-scrollbar-thumb:active{background-color:rgba(0,0,0,.4);border:2px solid transparent}.ql-mention-list-container::-webkit-scrollbar-track{background:transparent;border-radius:12px}.ql-mention-list-container:hover::-webkit-scrollbar{height:12px;width:12px}.ql-mention-list-container .ql-mention-list>li:first-child{margin-top:8px}.ql-mention-list-container .ql-mention-list>li:last-child{margin-bottom:8px}.ql-mention-list-container .ql-mention-list-item{align-items:center;display:flex;margin:0 8px;padding:0 8px}.ql-mention-list-container .ql-mention-list-item.selected{border-radius:4px}.ql-mention-list-container .ql-mention-list-item .mention-item-at{background-color:#84c56a;border-radius:50%;color:#fff;flex-shrink:0;height:28px;line-height:28px;overflow:hidden;text-align:center;width:28px}.ql-mention-list-container .ql-mention-list-item .mention-item-img{align-items:center;display:flex;flex-shrink:0;justify-content:center;position:relative}.ql-mention-list-container .ql-mention-list-item .mention-item-img>img{border-radius:50%;height:28px;overflow:hidden;width:28px}.ql-mention-list-container .ql-mention-list-item .mention-item-img>em{background-color:#f90;border:1px solid #fff;border-radius:50%;bottom:0;height:8px;position:absolute;right:0;transform-origin:right bottom;width:8px;z-index:1}.ql-mention-list-container .ql-mention-list-item .mention-item-img.online>em{background-color:#84c56a}.ql-mention-list-container .ql-mention-list-item .mention-item-bot{color:#84c56a;font-size:16px;margin-left:8px;margin-right:-5px}.ql-mention-list-container .ql-mention-list-item .mention-item-name{font-size:14px;overflow:hidden;padding:0 8px;text-overflow:ellipsis;white-space:nowrap}.ql-mention-list-container .ql-mention-list-item .mention-item-tip{color:#8f8f8e;flex:1;font-size:12px;font-style:normal;overflow:hidden;text-align:right;text-overflow:ellipsis;white-space:nowrap}.ql-mention-list-container .ql-mention-list-item .mention-item-disabled{color:#aaa;flex-shrink:0;font-size:12px;line-height:40px;padding:0 4px}@media (max-width:768px){.chat-input-box .chat-input-quick-emoji{right:10px}.chat-input-box .chat-input-wrapper{background-color:#fff;padding-left:6px;padding-right:6px}.chat-input-box .chat-input-wrapper .ql-container .ql-editor{color:#303133;font-size:16px}.chat-input-box .chat-emoji-wrapper{background-color:#fff;margin-top:8px}.chat-input-box .chat-emoji-wrapper .chat-emoji-box{height:246px}.chat-input-box .chat-emoji-wrapper .chat-emoji-box>ul{grid-template-columns:repeat(auto-fill,50px)}.chat-input-box .chat-emoji-wrapper .chat-emoji-box>ul>li{font-size:28px;height:50px;line-height:50px;width:50px}.chat-input-box .chat-emoji-wrapper .chat-emoji-box>ul.emosearch,.chat-input-box .chat-emoji-wrapper .chat-emoji-box>ul.emoticon{grid-template-columns:repeat(auto-fill,80px)}.chat-input-box .chat-emoji-wrapper .chat-emoji-box>ul.emosearch>li,.chat-input-box .chat-emoji-wrapper .chat-emoji-box>ul.emoticon>li{height:80px;padding:8px;width:80px}.chat-input-box .chat-emoji-wrapper .chat-emoji-menu{background-color:#f8f8f8;border-radius:0;padding:4px;width:calc(100% - 8px)}.chat-input-box .chat-emoji-wrapper .chat-emoji-menu>li.active:before{background-color:#e1e1e1}}.dialog-group-info{bottom:0;display:flex;flex-direction:column;left:0;position:absolute;right:0;top:10px}.dialog-group-info .group-info-title{color:#b7b1b1;margin:18px 24px 0}.dialog-group-info .group-info-value{line-height:34px;margin:4px 24px 0}.dialog-group-info .group-info-value .quick-text{box-sizing:content-box;height:auto;line-height:20px;overflow:visible;padding:6px 0;white-space:normal}.dialog-group-info .group-info-value .quick-input{display:flex;flex-direction:column}.dialog-group-info .group-info-search{margin:24px 24px 0}.dialog-group-info .group-info-button{align-items:center;cursor:pointer;display:flex;justify-content:center;margin:18px 24px}.dialog-group-info .group-info-button>button{margin:0 8px}.dialog-group-info .group-info-user{flex:1;margin-top:12px;overflow:auto;padding:0 12px}.dialog-group-info .group-info-user>ul>li{align-items:center;border-radius:6px;display:flex;height:56px;list-style:none;padding:12px}.dialog-group-info .group-info-user>ul>li:hover{background-color:hsla(220,4%,58%,.1)}.dialog-group-info .group-info-user>ul>li:hover .user-exit{opacity:1;transform:translateX(0)}@media (max-width:768px){.dialog-group-info .group-info-user>ul>li:hover{background-color:transparent}}.dialog-group-info .group-info-user>ul>li.no{color:#999;justify-content:center}.dialog-group-info .group-info-user>ul>li.no:hover{background-color:transparent}.dialog-group-info .group-info-user>ul>li.no .common-loading{height:16px;width:16px}.dialog-group-info .group-info-user>ul>li .common-avatar{flex:1;width:0}.dialog-group-info .group-info-user>ul>li .common-avatar .avatar-name{margin-left:8px}.dialog-group-info .group-info-user>ul>li .user-tag{background-color:#84c56a;border-radius:3px;color:#fff;height:22px;line-height:22px;margin-left:4px;padding:0 6px;transform:scale(.9);transform-origin:right center}.dialog-group-info .group-info-user>ul>li .user-exit{align-items:center;cursor:pointer;display:flex;height:100%;justify-content:flex-end;opacity:0;transform:translateX(50%);transition:all .2s;width:32px}@media (max-width:768px){.dialog-group-info .group-info-user>ul>li .user-exit{opacity:1;transform:translateX(0)}}.dialog-group-info .group-info-user>ul>li .user-exit:hover>i{color:#606266}.dialog-group-info .group-info-user>ul>li .user-exit>i{align-items:center;border:1px solid #ddd;border-radius:50%;color:#909399;display:flex;font-size:12px;height:22px;justify-content:center;width:22px}.dialog-respond{bottom:0;display:flex;flex-direction:column;left:0;position:absolute;right:0;top:0}.dialog-respond .respond-title{align-items:center;border-bottom:1px solid #eee;display:flex;font-size:16px;font-weight:500;height:56px;justify-content:center;line-height:56px;text-align:center}.dialog-respond .respond-title>em{font-size:22px;font-style:normal;margin-right:8px}.dialog-respond .respond-user{flex:1;overflow:auto;padding:6px}.dialog-respond .respond-user>ul>li{align-items:center;border-radius:6px;display:flex;list-style:none;padding:12px}.dialog-respond .respond-user>ul>li:hover{background-color:hsla(220,4%,58%,.1)}@media (max-width:768px){.dialog-respond .respond-user>ul>li:hover{background-color:transparent}}.dialog-respond .respond-user>ul>li .common-avatar{flex:1;width:0}.dialog-respond .respond-user>ul>li .common-avatar .avatar-name{margin-left:8px}.dialog-wrapper-dialogids .ivu-select-arrow{display:none!important}.dialog-wrapper-forward .forward-option{align-items:center;display:flex;max-width:100%}.dialog-wrapper-forward .forward-option .forward-avatar{align-items:center;display:flex}.dialog-wrapper-forward .forward-option .forward-avatar .icon-avatar{align-items:center;background-color:#61b2f9;border-radius:50%;color:#fff;display:flex;flex-grow:0;flex-shrink:0;font-size:18px;height:26px;justify-content:center;width:26px}.dialog-wrapper-forward .forward-option .forward-avatar .icon-avatar.department{background-color:#5bc7b0}.dialog-wrapper-forward .forward-option .forward-avatar .icon-avatar.project{background-color:#6e99eb}.dialog-wrapper-forward .forward-option .forward-avatar .icon-avatar.task{background-color:#9b96df;font-size:16px}.dialog-wrapper-forward .forward-option .forward-name{flex:1;margin-left:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:0}.dialog-wrapper-forward .ivu-select-item.ivu-select-item-selected:after{top:8px}.dialog-wrapper-forward .forward-drop-prepend{border-bottom:1px solid #f1f1f1;color:#c5c8ce;font-size:12px;line-height:20px;margin-bottom:5px;padding-bottom:5px;text-align:center}.dialog-wrapper{background-color:#fff;bottom:0;display:flex;flex-direction:column;left:0;position:absolute;right:0;top:0;z-index:1}.dialog-wrapper.record-ready{overflow:hidden}.dialog-wrapper.drawer-list{border-radius:18px 0 0 18px;overflow:hidden}.dialog-wrapper.drawer-list .dialog-nav .drawer-title{border-bottom:1px solid #eee;font-size:16px;font-weight:500;height:56px;line-height:56px;text-align:center}.dialog-wrapper.drawer-list .dialog-scroller{padding:16px 20px 0}.dialog-wrapper.drawer-list .dialog-scroller .reply-item{border-bottom:1px solid #eee;margin-bottom:16px}.dialog-wrapper.drawer-list .dialog-scroller .original-button{box-shadow:none;display:block;margin:0 auto}.dialog-wrapper.drawer-list .todo-button{align-items:center;cursor:pointer;display:flex;flex-shrink:0;justify-content:center;margin:18px 24px}.dialog-wrapper.drawer-list .todo-button>button{margin:0 8px}.dialog-wrapper .vue-recycle-scroller.direction-vertical:not(.page-mode){overflow-y:overlay}.dialog-wrapper .dialog-nav{width:100%}.dialog-wrapper .dialog-nav .nav-wrapper{align-items:center;display:flex;height:68px;padding:0 22px;position:relative}.dialog-wrapper .dialog-nav .nav-wrapper:before{background-color:#f4f5f5;bottom:0;content:"";height:1px;left:0;position:absolute;width:100%}.dialog-wrapper .dialog-nav .nav-wrapper.completed:after{color:#19be6b;content:"\f373";font-family:Ionicons,serif;font-size:40px;opacity:.2;pointer-events:none;position:absolute;right:52px;top:50%;transform:translateY(-50%);z-index:1}.dialog-wrapper .dialog-nav .nav-wrapper.completed .dialog-title{padding-right:52px}.dialog-wrapper .dialog-nav .nav-wrapper .dialog-block{align-items:center;display:flex;flex:1;width:0}.dialog-wrapper .dialog-nav .nav-wrapper .dialog-block .dialog-avatar{flex-shrink:0;margin-right:12px}.dialog-wrapper .dialog-nav .nav-wrapper .dialog-block .dialog-avatar .icon-avatar,.dialog-wrapper .dialog-nav .nav-wrapper .dialog-block .dialog-avatar .user-avatar{flex-grow:0;flex-shrink:0;height:42px;margin-right:2px;width:42px}.dialog-wrapper .dialog-nav .nav-wrapper .dialog-block .dialog-avatar .icon-avatar{align-items:center;background-color:#61b2f9;border-radius:50%;color:#fff;display:flex;font-size:26px;justify-content:center}.dialog-wrapper .dialog-nav .nav-wrapper .dialog-block .dialog-avatar .icon-avatar.department{background-color:#5bc7b0}.dialog-wrapper .dialog-nav .nav-wrapper .dialog-block .dialog-avatar .icon-avatar.project{background-color:#6e99eb}.dialog-wrapper .dialog-nav .nav-wrapper .dialog-block .dialog-avatar .icon-avatar.task{background-color:#9b96df;font-size:24px}.dialog-wrapper .dialog-nav .nav-wrapper .dialog-block .dialog-title{display:flex;flex:1;flex-direction:column;justify-content:center;width:0}.dialog-wrapper .dialog-nav .nav-wrapper .dialog-block .dialog-title .main-title{align-items:center;display:flex;line-height:22px;max-width:100%}.dialog-wrapper .dialog-nav .nav-wrapper .dialog-block .dialog-title .main-title .ivu-tag{flex-shrink:0;margin:0 6px 0 0;padding:0 5px}.dialog-wrapper .dialog-nav .nav-wrapper .dialog-block .dialog-title .main-title .ivu-tag.ivu-tag-success{padding:0 6px}.dialog-wrapper .dialog-nav .nav-wrapper .dialog-block .dialog-title .main-title .ivu-tag.after{margin:0 0 0 6px}.dialog-wrapper .dialog-nav .nav-wrapper .dialog-block .dialog-title .main-title .ivu-icon{font-size:18px;margin-right:6px}.dialog-wrapper .dialog-nav .nav-wrapper .dialog-block .dialog-title .main-title .ivu-icon.completed{color:#84c56a}.dialog-wrapper .dialog-nav .nav-wrapper .dialog-block .dialog-title .main-title>h2{font-size:17px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dialog-wrapper .dialog-nav .nav-wrapper .dialog-block .dialog-title .main-title>em{flex-shrink:0;font-size:17px;font-style:normal;font-weight:500;padding-left:6px}.dialog-wrapper .dialog-nav .nav-wrapper .dialog-block .dialog-title .main-title .load{align-items:center;display:flex;flex-shrink:0;justify-content:center;margin-left:6px}.dialog-wrapper .dialog-nav .nav-wrapper .dialog-block .dialog-title .main-title .load .common-loading{height:16px;width:16px}.dialog-wrapper .dialog-nav .nav-wrapper .dialog-block .dialog-title .title-desc{align-items:center;display:none}.dialog-wrapper .dialog-nav .nav-wrapper .dialog-block .dialog-title .title-desc>li{color:#aaa;font-size:12px;line-height:16px;list-style:none;overflow:hidden;padding-top:2px;text-align:center;text-overflow:ellipsis;transform:scale(.9);white-space:nowrap}.dialog-wrapper .dialog-nav .nav-wrapper .dialog-block .dialog-title .title-desc>li.online{color:#84c56a}.dialog-wrapper .dialog-nav .nav-wrapper .dialog-block .dialog-title .title-tags{align-items:center;display:flex}.dialog-wrapper .dialog-nav .nav-wrapper .dialog-block .dialog-title .title-tags>li{align-items:center;border-radius:5px;color:#303133;cursor:pointer;display:flex;font-size:12px;line-height:24px;list-style:none;margin-bottom:-6px;margin-right:6px;margin-top:4px;overflow:hidden;padding:0 6px;text-overflow:ellipsis;white-space:nowrap}.dialog-wrapper .dialog-nav .nav-wrapper .dialog-block .dialog-title .title-tags>li>i{background-position:50%;background-repeat:no-repeat;background-size:contain;flex-shrink:0;font-size:14px;height:14px;line-height:14px;margin-right:4px;width:14px}.dialog-wrapper .dialog-nav .nav-wrapper .dialog-block .dialog-title .title-tags>li>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dialog-wrapper .dialog-nav .nav-wrapper .dialog-block .dialog-title .title-tags>li.file i{background-image:url(../images/dialog/file.svg)}.dialog-wrapper .dialog-nav .nav-wrapper .dialog-block .dialog-title .title-tags>li.image i{background-image:url(../images/dialog/image.svg)}.dialog-wrapper .dialog-nav .nav-wrapper .dialog-block .dialog-title .title-tags>li.link i{background-image:url(../images/dialog/link.svg)}.dialog-wrapper .dialog-nav .nav-wrapper .dialog-block .dialog-title .title-tags>li.msg i{background-image:url(../images/dialog/msg.svg)}.dialog-wrapper .dialog-nav .nav-wrapper .dialog-block .dialog-title .title-tags>li.tag i{background-image:url(../images/dialog/tag.svg)}.dialog-wrapper .dialog-nav .nav-wrapper .dialog-block .dialog-title .title-tags>li.project i{background-image:url(../images/dialog/project.svg)}.dialog-wrapper .dialog-nav .nav-wrapper .dialog-block .dialog-title .title-tags>li.task i{background-image:url(../images/dialog/task.svg)}.dialog-wrapper .dialog-nav .nav-wrapper .dialog-block .dialog-title .title-tags>li.active{background-color:rgba(132,197,106,.18);color:#84c56a;font-weight:500}.dialog-wrapper .dialog-nav .nav-wrapper .dialog-back,.dialog-wrapper .dialog-nav .nav-wrapper .dialog-menu{color:#606266;font-size:22px}.dialog-wrapper .dialog-nav .nav-wrapper .dialog-menu{margin-right:-22px}.dialog-wrapper .dialog-nav .nav-wrapper .dialog-menu .dialog-menu-icon{color:#606266;cursor:pointer;font-size:22px;margin:0 22px}.dialog-wrapper .dialog-nav .nav-wrapper .dialog-back{cursor:pointer;display:none}.dialog-wrapper .dialog-scroller{flex:1;padding:16px 32px 0;position:relative}.dialog-wrapper .dialog-scroller .dialog-item{align-items:flex-start;display:flex;flex-direction:row;list-style:none;padding-bottom:16px}.dialog-wrapper .dialog-scroller .dialog-item .dialog-notice,.dialog-wrapper .dialog-scroller .dialog-item .dialog-tag,.dialog-wrapper .dialog-scroller .dialog-item .dialog-todo{word-wrap:break-word;background-color:#efefef;border-radius:8px;color:#909399;font-size:12px;margin:0 auto;max-width:80%;padding:4px 8px}.dialog-wrapper .dialog-scroller .dialog-item .dialog-tag{cursor:pointer}.dialog-wrapper .dialog-scroller .dialog-item .dialog-tag .tag-user{display:inline-block}.dialog-wrapper .dialog-scroller .dialog-item .dialog-todo{cursor:pointer}.dialog-wrapper .dialog-scroller .dialog-item .dialog-todo .todo-users{display:inline-block}.dialog-wrapper .dialog-scroller .dialog-item .dialog-todo .todo-users>div+div{padding-left:8px;position:relative}.dialog-wrapper .dialog-scroller .dialog-item .dialog-todo .todo-users>div+div:before{bottom:0;content:"、";left:0;position:absolute}.dialog-wrapper .dialog-scroller .dialog-item .dialog-todo .todo-user{display:inline-block}.dialog-wrapper .dialog-scroller .dialog-item .dialog-avatar{flex-shrink:0;height:30px;margin-bottom:20px;position:relative;width:30px}.dialog-wrapper .dialog-scroller .dialog-item .dialog-view{align-items:flex-start;display:flex;flex-direction:column;margin:0 0 0 8px;position:relative}.dialog-wrapper .dialog-scroller .dialog-item .dialog-view.text{max-width:70%}.dialog-wrapper .dialog-scroller .dialog-item .dialog-view.operate-action .dialog-head{box-shadow:0 1px 6px rgba(0,0,0,.2)}.dialog-wrapper .dialog-scroller .dialog-item .dialog-view .dialog-username{height:22px;margin-bottom:6px;max-width:100%;opacity:.8}.dialog-wrapper .dialog-scroller .dialog-item .dialog-view .dialog-head{background-color:#f4f5f7;border-radius:2px 8px 8px 8px;display:flex;flex-direction:column;min-width:32px;padding:8px;transition:box-shadow .3s ease}.dialog-wrapper .dialog-scroller .dialog-item .dialog-view .dialog-head.transparent{background-color:transparent!important}.dialog-wrapper .dialog-scroller .dialog-item .dialog-view .dialog-head .dialog-reply{cursor:pointer;margin-bottom:4px;padding-left:9px;position:relative}.dialog-wrapper .dialog-scroller .dialog-item .dialog-view .dialog-head .dialog-reply:after{background-color:rgba(132,197,106,.7);border-radius:2px;bottom:0;content:"";left:0;position:absolute;top:0;transform:scaleX(.8);transform-origin:left center;width:3px}.dialog-wrapper .dialog-scroller .dialog-item .dialog-view .dialog-head .dialog-reply .common-avatar{color:#84c56a;font-size:13px;font-weight:500}.dialog-wrapper .dialog-scroller .dialog-item .dialog-view .dialog-head .dialog-reply .reply-desc{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;font-size:13px;overflow:hidden;text-overflow:ellipsis;word-break:break-all}.dialog-wrapper .dialog-scroller .dialog-item .dialog-view .dialog-head .dialog-content{align-items:flex-start;display:flex;position:relative}.dialog-wrapper .dialog-scroller .dialog-item .dialog-view .dialog-head .dialog-content.an-emoji .content-text>pre{font-size:72px;line-height:1}.dialog-wrapper .dialog-scroller .dialog-item .dialog-view .dialog-head .dialog-content.two-emoji .content-text>pre{font-size:52px;letter-spacing:4px;line-height:1}.dialog-wrapper .dialog-scroller .dialog-item .dialog-view .dialog-head .dialog-content.three-emoji .content-text>pre{font-size:32px;letter-spacing:4px;line-height:1}.dialog-wrapper .dialog-scroller .dialog-item .dialog-view .dialog-head .dialog-content .content-text{color:#303133;padding:2px}.dialog-wrapper .dialog-scroller .dialog-item .dialog-view .dialog-head .dialog-content .content-text>pre{word-wrap:break-word;display:block;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;font-size:14px;line-height:20px;margin:0;padding:0;white-space:pre-wrap;word-break:break-word}.dialog-wrapper .dialog-scroller .dialog-item .dialog-view .dialog-head .dialog-content .content-text>pre a{color:#436ff6}.dialog-wrapper .dialog-scroller .dialog-item .dialog-view .dialog-head .dialog-content .content-text>pre ol li,.dialog-wrapper .dialog-scroller .dialog-item .dialog-view .dialog-head .dialog-content .content-text>pre ul li{list-style-type:none}.dialog-wrapper .dialog-scroller .dialog-item .dialog-view .dialog-head .dialog-content .content-text>pre ol li:before,.dialog-wrapper .dialog-scroller .dialog-item .dialog-view .dialog-head .dialog-content .content-text>pre ul li:before{color:#08f;display:inline-block;margin-right:.2em;text-align:left;white-space:nowrap;width:1.2em}.dialog-wrapper .dialog-scroller .dialog-item .dialog-view .dialog-head .dialog-content .content-text>pre ul li:before{content:"•";font-weight:900}.dialog-wrapper .dialog-scroller .dialog-item .dialog-view .dialog-head .dialog-content .content-text>pre ol li{counter-increment:list-0;counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.dialog-wrapper .dialog-scroller .dialog-item .dialog-view .dialog-head .dialog-content .content-text>pre ol li:before{content:counter(list-0,decimal) ". "}.dialog-wrapper .dialog-scroller .dialog-item .dialog-view .dialog-head .dialog-content .content-text>pre blockquote{border-left:4px solid #ccc;margin-bottom:5px;margin-top:5px;padding-left:16px}.dialog-wrapper .dialog-scroller .dialog-item .dialog-view .dialog-head .dialog-content .content-text>pre pre{background-color:#23241f;border-radius:3px;color:#f8f8f2;margin:5px 0;overflow:visible;padding:5px 10px;white-space:pre-wrap}.dialog-wrapper .dialog-scroller .dialog-item .dialog-view .dialog-head .dialog-content .content-text>pre img{cursor:pointer;max-height:220px;max-width:220px;vertical-align:bottom}.dialog-wrapper .dialog-scroller .dialog-item .dialog-view .dialog-head .dialog-content .content-text>pre img.emoticon{max-height:150px;max-width:150px}.dialog-wrapper .dialog-scroller .dialog-item .dialog-view .dialog-head .dialog-content .content-text>pre .mention{background-color:transparent;color:#0bc037;margin:0;padding:0;-webkit-user-select:auto;-moz-user-select:auto;user-select:auto}.dialog-wrapper .dialog-scroller .dialog-item .dialog-view .dialog-head .dialog-content .content-text>pre .mention>span{margin:0}.dialog-wrapper .dialog-scroller .dialog-item .dialog-view .dialog-head .dialog-content .content-text>pre .mention.task{cursor:pointer}.dialog-wrapper .dialog-scroller .dialog-item .dialog-view .dialog-head .dialog-content .content-text>pre .mention.file,.dialog-wrapper .dialog-scroller .dialog-item .dialog-view .dialog-head .dialog-content .content-text>pre .mention[data-denotation-char="~"]{color:#436ff6!important}.dialog-wrapper .dialog-scroller .dialog-item .dialog-view .dialog-head .dialog-content .content-text>pre .mention.me{background-color:#84c56a;color:#fff;font-size:13px;font-weight:600;padding:3px 4px}.dialog-wrapper .dialog-scroller .dialog-item .dialog-view .dialog-head .dialog-content .content-file.file{display:inline-block}.dialog-wrapper .dialog-scroller .dialog-item .dialog-view .dialog-head .dialog-content .content-file.file .file-box{align-items:center;background-color:#fff;border-radius:3px;cursor:pointer;display:flex;padding:10px 14px;width:220px}.dialog-wrapper .dialog-scroller .dialog-item .dialog-view .dialog-head .dialog-content .content-file.file .file-box .file-thumb{width:36px}.dialog-wrapper .dialog-scroller .dialog-item .dialog-view .dialog-head .dialog-content .content-file.file .file-box .file-info{display:flex;flex-direction:column;justify-content:center;margin-left:12px}.dialog-wrapper .dialog-scroller .dialog-item .dialog-view .dialog-head .dialog-content .content-file.file .file-box .file-info .file-name{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#303133;display:-webkit-box;font-size:14px;line-height:18px;overflow:hidden;text-overflow:ellipsis;word-break:break-all}.dialog-wrapper .dialog-scroller .dialog-item .dialog-view .dialog-head .dialog-content .content-file.file .file-box .file-info .file-size{color:#606266;font-size:14px;padding-top:4px}.dialog-wrapper .dialog-scroller .dialog-item .dialog-view .dialog-head .dialog-content .content-file.img{border-radius:6px;display:flex;max-height:220px;max-width:220px;overflow:hidden;padding:0}.dialog-wrapper .dialog-scroller .dialog-item .dialog-view .dialog-head .dialog-content .content-file.img .file-img{cursor:pointer;display:flex}.dialog-wrapper .dialog-scroller .dialog-item .dialog-view .dialog-head .dialog-content .content-record{color:#303133;display:flex}.dialog-wrapper .dialog-scroller .dialog-item .dialog-view .dialog-head .dialog-content .content-record .dialog-record{align-content:center;cursor:pointer;display:flex;flex-direction:row-reverse;justify-content:flex-end;line-height:24px}.dialog-wrapper .dialog-scroller .dialog-item .dialog-view .dialog-head .dialog-content .content-record .dialog-record .record-time{padding:0 0 0 4px}.dialog-wrapper .dialog-scroller .dialog-item .dialog-view .dialog-head .dialog-content .content-record .dialog-record .record-icon{transform:rotate(180deg) scale(.9)}.dialog-wrapper .dialog-scroller .dialog-item .dialog-view .dialog-head .dialog-content .content-record .dialog-record .record-icon:before{content:"\e793"}.dialog-wrapper .dialog-scroller .dialog-item .dialog-view .dialog-head .dialog-content .content-record .dialog-record.playing .record-icon:before{animation:record-playing 1s infinite}@keyframes record-playing{0%{content:"\e793"}33%{content:"\e791"}66%{content:"\e792"}to{content:"\e793"}}.dialog-wrapper .dialog-scroller .dialog-item .dialog-view .dialog-head .dialog-content .content-meeting{color:#303133;padding:4px 6px}.dialog-wrapper .dialog-scroller .dialog-item .dialog-view .dialog-head .dialog-content .content-meeting .dialog-meeting{min-width:220px}.dialog-wrapper .dialog-scroller .dialog-item .dialog-view .dialog-head .dialog-content .content-meeting .dialog-meeting>li{align-items:flex-start;display:flex;flex-direction:column;list-style:none;margin-bottom:16px}.dialog-wrapper .dialog-scroller .dialog-item .dialog-view .dialog-head .dialog-content .content-meeting .dialog-meeting>li.meeting-operation{align-items:center;cursor:pointer;display:flex;flex-direction:row;font-size:12px;margin-bottom:0;padding:12px 0 0;position:relative}.dialog-wrapper .dialog-scroller .dialog-item .dialog-view .dialog-head .dialog-content .content-meeting .dialog-meeting>li.meeting-operation:hover .taskfont{padding-left:4px}.dialog-wrapper .dialog-scroller .dialog-item .dialog-view .dialog-head .dialog-content .content-meeting .dialog-meeting>li.meeting-operation:before{background-color:hsla(0,0%,80%,.8);content:"";height:1px;left:0;position:absolute;right:0;top:0;transform:scaleY(.5)}.dialog-wrapper .dialog-scroller .dialog-item .dialog-view .dialog-head .dialog-content .content-meeting .dialog-meeting>li.meeting-operation .taskfont{font-size:12px;padding-left:2px;transform:scale(.8);transition:all .2s}.dialog-wrapper .dialog-scroller .dialog-item .dialog-view .dialog-head .dialog-content .content-meeting .dialog-meeting>li>em{font-style:normal;font-weight:700;padding-bottom:2px}.dialog-wrapper .dialog-scroller .dialog-item .dialog-view .dialog-head .dialog-content .content-loading{display:flex}.dialog-wrapper .dialog-scroller .dialog-item .dialog-view .dialog-head .dialog-content .content-loading>i{color:#303133;font-size:20px;margin:2px}.dialog-wrapper .dialog-scroller .dialog-item .dialog-view .dialog-head .dialog-content .content-loading .common-loading{height:20px;margin:4px;width:20px}.dialog-wrapper .dialog-scroller .dialog-item .dialog-view .dialog-head .dialog-content .content-unknown{color:#303133;text-decoration:underline}.dialog-wrapper .dialog-scroller .dialog-item .dialog-view .dialog-head .dialog-emoji{align-items:center;display:flex;flex-wrap:wrap}.dialog-wrapper .dialog-scroller .dialog-item .dialog-view .dialog-head .dialog-emoji>li{align-items:center;background-color:hsla(0,0%,88%,.5);border-radius:14px;cursor:pointer;display:flex;line-height:22px;list-style:none;margin-right:8px;margin-top:6px;padding:2px 7px}.dialog-wrapper .dialog-scroller .dialog-item .dialog-view .dialog-head .dialog-emoji>li.hasme{background-color:#e1e1e1}.dialog-wrapper .dialog-scroller .dialog-item .dialog-view .dialog-head .dialog-emoji>li .emoji-symbol{font-size:16px}.dialog-wrapper .dialog-scroller .dialog-item .dialog-view .dialog-head .dialog-emoji>li .emoji-users{padding-left:14px;position:relative}.dialog-wrapper .dialog-scroller .dialog-item .dialog-view .dialog-head .dialog-emoji>li .emoji-users:before{background-color:hsla(0,0%,51%,.5);bottom:6px;content:"";left:7px;position:absolute;top:6px;transform:scaleX(.5);width:1px}.dialog-wrapper .dialog-scroller .dialog-item .dialog-view .dialog-head .dialog-emoji>li .emoji-users>ul{align-items:center;display:flex;flex-wrap:wrap}.dialog-wrapper .dialog-scroller .dialog-item .dialog-view .dialog-head .dialog-emoji>li .emoji-users>ul>li{align-items:center;color:#818181;display:flex;font-size:12px;list-style:none}.dialog-wrapper .dialog-scroller .dialog-item .dialog-view .dialog-head .dialog-emoji>li .emoji-users>ul>li.bold{font-weight:600}.dialog-wrapper .dialog-scroller .dialog-item .dialog-view .dialog-head .dialog-emoji>li .emoji-users>ul>li+li:before{content:"、"}.dialog-wrapper .dialog-scroller .dialog-item .dialog-view .dialog-foot{align-items:center;display:flex;height:21px;line-height:1;padding-top:4px}.dialog-wrapper .dialog-scroller .dialog-item .dialog-view .dialog-foot .error{color:#ed4014;cursor:pointer}.dialog-wrapper .dialog-scroller .dialog-item .dialog-view .dialog-foot .error>i{font-size:14px}.dialog-wrapper .dialog-scroller .dialog-item .dialog-view .dialog-foot .common-loading{height:10px;margin:0 2px;width:10px}.dialog-wrapper .dialog-scroller .dialog-item .dialog-view .dialog-foot .popover-reference{bottom:0;height:100%;left:65%;pointer-events:none;position:absolute;width:0}.dialog-wrapper .dialog-scroller .dialog-item .dialog-view .dialog-foot .modify,.dialog-wrapper .dialog-scroller .dialog-item .dialog-view .dialog-foot .reply,.dialog-wrapper .dialog-scroller .dialog-item .dialog-view .dialog-foot .tag,.dialog-wrapper .dialog-scroller .dialog-item .dialog-view .dialog-foot .todo{align-items:center;display:flex;margin-right:6px}.dialog-wrapper .dialog-scroller .dialog-item .dialog-view .dialog-foot .modify>i,.dialog-wrapper .dialog-scroller .dialog-item .dialog-view .dialog-foot .reply>i,.dialog-wrapper .dialog-scroller .dialog-item .dialog-view .dialog-foot .tag>i,.dialog-wrapper .dialog-scroller .dialog-item .dialog-view .dialog-foot .todo>i{font-size:13px}.dialog-wrapper .dialog-scroller .dialog-item .dialog-view .dialog-foot .todo{cursor:pointer;position:relative}.dialog-wrapper .dialog-scroller .dialog-item .dialog-view .dialog-foot .todo .common-loading{margin:0 3px 0 0}.dialog-wrapper .dialog-scroller .dialog-item .dialog-view .dialog-foot .reply{color:#84c56a;cursor:pointer;font-size:12px}.dialog-wrapper .dialog-scroller .dialog-item .dialog-view .dialog-foot .reply>i{padding-right:2px}.dialog-wrapper .dialog-scroller .dialog-item .dialog-view .dialog-foot .time{color:#bbb;font-size:12px}.dialog-wrapper .dialog-scroller .dialog-item .dialog-view .dialog-foot .done{color:#84c56a;display:none;font-size:12px;margin-left:4px;transform:scale(.9)}.dialog-wrapper .dialog-scroller .dialog-item .dialog-view .dialog-foot .percent{align-items:center;cursor:pointer;display:none;margin-left:4px;position:relative}.dialog-wrapper .dialog-scroller .dialog-item .dialog-action{align-items:flex-start;align-self:flex-start;display:flex;height:100%}.dialog-wrapper .dialog-scroller .dialog-item .dialog-action>*{margin:0 5px}.dialog-wrapper .dialog-scroller .dialog-item.loading{box-sizing:content-box;height:20px;justify-content:center}.dialog-wrapper .dialog-scroller .dialog-item.loading .common-pureing{border-width:2px;height:18px;margin:0;width:18px}.dialog-wrapper .dialog-scroller .dialog-item.nothing{color:#909399;left:50%;padding:0;position:absolute;top:50%;transform:translate(-50%,-50%)}.dialog-wrapper .dialog-scroller .dialog-item.self{flex-direction:row-reverse}.dialog-wrapper .dialog-scroller .dialog-item.self .dialog-view{align-items:flex-end;margin:0 8px 0 0}.dialog-wrapper .dialog-scroller .dialog-item.self .dialog-view .dialog-head{background-color:#84c56a;border-radius:8px 2px 8px 8px}.dialog-wrapper .dialog-scroller .dialog-item.self .dialog-view .dialog-head .dialog-reply,.dialog-wrapper .dialog-scroller .dialog-item.self .dialog-view .dialog-head .dialog-reply .bot,.dialog-wrapper .dialog-scroller .dialog-item.self .dialog-view .dialog-head .dialog-reply .common-avatar{color:#fff}.dialog-wrapper .dialog-scroller .dialog-item.self .dialog-view .dialog-head .dialog-reply:after{background-color:#fff}.dialog-wrapper .dialog-scroller .dialog-item.self .dialog-view .dialog-head .dialog-content .content-text{color:#fff}.dialog-wrapper .dialog-scroller .dialog-item.self .dialog-view .dialog-head .dialog-content .content-text>pre .mention{color:#303133}.dialog-wrapper .dialog-scroller .dialog-item.self .dialog-view .dialog-head .dialog-content .content-text>pre .mention.me{background-color:inherit;font-size:inherit;font-weight:inherit;padding:inherit}.dialog-wrapper .dialog-scroller .dialog-item.self .dialog-view .dialog-head .dialog-content .content-record{color:#fff}.dialog-wrapper .dialog-scroller .dialog-item.self .dialog-view .dialog-head .dialog-content .content-record .dialog-record{flex-direction:row}.dialog-wrapper .dialog-scroller .dialog-item.self .dialog-view .dialog-head .dialog-content .content-record .dialog-record .record-time{padding:0 4px 0 0}.dialog-wrapper .dialog-scroller .dialog-item.self .dialog-view .dialog-head .dialog-content .content-record .dialog-record .record-icon{transform:rotate(0) scale(.9)}.dialog-wrapper .dialog-scroller .dialog-item.self .dialog-view .dialog-head .dialog-content .content-meeting{color:#fff}.dialog-wrapper .dialog-scroller .dialog-item.self .dialog-view .dialog-head .dialog-content .content-meeting .dialog-meeting>li.meeting-operation:before{background-color:hsla(0,0%,100%,.8)}.dialog-wrapper .dialog-scroller .dialog-item.self .dialog-view .dialog-head .dialog-content .content-loading>i,.dialog-wrapper .dialog-scroller .dialog-item.self .dialog-view .dialog-head .dialog-content .content-unknown{color:#fff}.dialog-wrapper .dialog-scroller .dialog-item.self .dialog-view .dialog-head .dialog-emoji>li{background-color:rgba(91,169,60,.5)}.dialog-wrapper .dialog-scroller .dialog-item.self .dialog-view .dialog-head .dialog-emoji>li.hasme{background-color:#5ba93c}.dialog-wrapper .dialog-scroller .dialog-item.self .dialog-view .dialog-head .dialog-emoji>li .emoji-users:before{background-color:hsla(0,0%,100%,.5)}.dialog-wrapper .dialog-scroller .dialog-item.self .dialog-view .dialog-head .dialog-emoji>li .emoji-users>ul>li{color:#fff}.dialog-wrapper .dialog-scroller .dialog-item.self .dialog-view .dialog-foot .done{display:inline-block}.dialog-wrapper .dialog-scroller .dialog-item.self .dialog-view .dialog-foot .percent{display:flex}.dialog-wrapper .dialog-top{align-items:center;display:flex;justify-content:center;left:0;position:absolute;right:0;top:78px;z-index:1}.dialog-wrapper .dialog-top .top-unread{align-items:center;background:#fff;border-radius:4px;box-shadow:0 2px 8px 0 rgba(96,98,102,.33);cursor:pointer;display:flex;justify-content:center;padding:6px 12px}.dialog-wrapper .dialog-top .top-unread>i{margin-right:4px}.dialog-wrapper .dialog-footer{margin-bottom:16px;padding:0 24px;position:relative}.dialog-wrapper .dialog-footer .dialog-goto,.dialog-wrapper .dialog-footer .dialog-newmsg{background-color:#555;color:#fff;cursor:pointer;opacity:0;pointer-events:none;position:absolute;right:30px;transform:scale(0);transition:all .2s;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:2}.dialog-wrapper .dialog-footer .dialog-newmsg{border-radius:16px;display:block;font-size:12px;height:30px;line-height:30px;padding:0 12px;top:-44px}.dialog-wrapper .dialog-footer .dialog-goto{align-content:center;background-color:#fff;border:1px solid #eee;border-radius:50%;box-shadow:0 4px 8px 0 rgba(96,98,102,.2);color:#606266;display:flex;height:40px;justify-content:center;line-height:38px;top:-48px;width:40px}.dialog-wrapper .dialog-footer .dialog-goto .taskfont{font-size:24px}.dialog-wrapper .dialog-footer .chat-upload{display:none;height:0;overflow:hidden;width:0}.dialog-wrapper .dialog-footer .chat-todo{align-items:center;display:flex;padding:8px 0}.dialog-wrapper .dialog-footer .chat-todo .todo-label{flex-shrink:0;padding-right:8px}.dialog-wrapper .dialog-footer .chat-todo>ul{align-items:center;display:flex;flex:1;overflow-x:auto}.dialog-wrapper .dialog-footer .chat-todo>ul>li{align-items:center;background-color:#f0f1f3;border-radius:13px;cursor:pointer;display:flex;flex-shrink:0;font-size:13px;line-height:26px;list-style:none;margin-right:8px;padding:0 12px}.dialog-wrapper .dialog-footer .chat-todo>ul>li .todo-desc{max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dialog-wrapper .dialog-footer .chat-mute{background-color:#f4f5f7;border-radius:10px;color:#909399;padding:8px 12px;text-align:center}.dialog-wrapper .dialog-footer .chat-input-box .chat-input-wrapper{background-color:#f4f5f7;border-radius:10px;padding:8px 2px}.dialog-wrapper .dialog-footer .chat-input-box .chat-input-wrapper .ql-container .ql-editor{margin:4px 12px}.dialog-wrapper .dialog-footer .chat-input-box .chat-input-wrapper .ql-container .ql-editor.ql-blank:before{left:12px;right:12px}.dialog-wrapper .dialog-footer.goto .dialog-goto,.dialog-wrapper .dialog-footer.newmsg .dialog-newmsg{opacity:1;pointer-events:auto;transform:scale(1)}.dialog-wrapper .drag-over{align-items:center;background-color:hsla(0,0%,100%,.78);bottom:0;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0;z-index:3}.dialog-wrapper .drag-over:before{border:2px dashed #7b7b7b;border-radius:12px;bottom:16px;content:"";left:16px;position:absolute;right:16px;top:16px}.dialog-wrapper .drag-over .drag-text{color:#606266;font-size:18px;padding:12px}.dialog-wrapper .operate-position{left:0;opacity:0;pointer-events:none;position:absolute;top:0;visibility:hidden;width:1px}.dialog-wrapper-read-poptip{max-width:72%;width:360px}.dialog-wrapper-read-poptip .read-poptip-content{display:flex;position:relative}.dialog-wrapper-read-poptip .read-poptip-content .read,.dialog-wrapper-read-poptip .read-poptip-content .unread{flex:1;max-height:300px}.dialog-wrapper-read-poptip .read-poptip-content .read>li,.dialog-wrapper-read-poptip .read-poptip-content .unread>li{list-style:none;margin-bottom:12px;min-height:26px}.dialog-wrapper-read-poptip .read-poptip-content .read>li .common-avatar,.dialog-wrapper-read-poptip .read-poptip-content .unread>li .common-avatar{width:100%}.dialog-wrapper-read-poptip .read-poptip-content .read>li .common-avatar .avatar-name,.dialog-wrapper-read-poptip .read-poptip-content .unread>li .common-avatar .avatar-name{margin-left:6px}.dialog-wrapper-read-poptip .read-poptip-content .read>li:last-child,.dialog-wrapper-read-poptip .read-poptip-content .unread>li:last-child{margin-bottom:6px}.dialog-wrapper-read-poptip .read-poptip-content .read>li.read-title,.dialog-wrapper-read-poptip .read-poptip-content .unread>li.read-title{min-height:auto}.dialog-wrapper-read-poptip .read-poptip-content .read>li.read-title>em,.dialog-wrapper-read-poptip .read-poptip-content .unread>li.read-title>em{font-size:18px;font-style:normal;font-weight:600;padding-right:6px}.dialog-wrapper-read-poptip .read-poptip-content .unread>li{padding-left:16px}.dialog-wrapper-read-poptip .read-poptip-content:before{background-color:#f4f4f5;bottom:0;content:"";left:50%;position:absolute;top:0;width:1px}.dialog-wrapper-paste{align-items:center;display:flex;flex-direction:column;justify-content:center}.dialog-wrapper-paste.multiple{display:block}.dialog-wrapper-paste>li{list-style:none}.dialog-wrapper-paste>li img{max-height:500px;max-width:100%}.dialog-wrapper-paste>li>div,.dialog-wrapper-paste>li>img{display:flex;flex-direction:column;padding:0}.dialog-wrapper-paste>li+li{margin-top:20px}.dialog-wrapper-operate .ivu-dropdown-item{padding:0}.dialog-wrapper-operate .ivu-dropdown-item:hover{background-color:transparent}.dialog-wrapper-operate .dropdown-emoji{position:relative}.dialog-wrapper-operate .dropdown-emoji:before{background-color:#f4f5f5;content:"";height:1px;left:0;position:absolute;right:0;top:0}.dialog-wrapper-operate .operate-action{display:grid;grid-template-columns:repeat(auto-fill,60px);justify-content:space-between;margin-bottom:-8px;padding:8px;width:316px}.dialog-wrapper-operate .operate-action>li{align-items:center;display:flex;flex-direction:column;height:52px;justify-content:space-between;list-style:none;margin-bottom:14px;width:60px}.dialog-wrapper-operate .operate-action>li .taskfont{font-size:22px}.dialog-wrapper-operate .operate-action>li>span{font-size:12px;max-width:100%;overflow:hidden;padding:0 1px;text-align:center;text-overflow:ellipsis;white-space:nowrap}.dialog-wrapper-operate .operate-emoji{align-items:center;display:flex;overflow:auto;padding:8px 4px 2px;width:316px}.dialog-wrapper-operate .operate-emoji>li{align-items:center;box-sizing:content-box;display:flex;flex-shrink:0;font-size:22px;justify-content:center;list-style:none;width:44px}.dialog-wrapper-drawer-list{overflow:hidden!important;position:absolute!important}@media (max-width:768px){.dialog-wrapper{background-color:#f8f8f8}.dialog-wrapper.drawer-list .dialog-nav .drawer-title{border-bottom:0;height:52px;line-height:52px}.dialog-wrapper .dialog-nav .nav-wrapper{height:52px;justify-content:center;padding:0}.dialog-wrapper .dialog-nav .nav-wrapper:before{display:none}.dialog-wrapper .dialog-nav .nav-wrapper.completed:after{font-size:36px;right:40px}.dialog-wrapper .dialog-nav .nav-wrapper.completed .dialog-title{padding-right:0}.dialog-wrapper .dialog-nav .nav-wrapper .dialog-back,.dialog-wrapper .dialog-nav .nav-wrapper .dialog-menu{align-items:center;bottom:0;display:flex;justify-content:center;position:absolute;right:0;top:0;width:52px}.dialog-wrapper .dialog-nav .nav-wrapper .dialog-menu,.dialog-wrapper .dialog-nav .nav-wrapper .dialog-menu .dialog-menu-icon{margin:0}.dialog-wrapper .dialog-nav .nav-wrapper .dialog-back{left:0;padding-right:6px;right:auto}.dialog-wrapper .dialog-nav .nav-wrapper .dialog-back>i{font-size:26px}.dialog-wrapper .dialog-nav .nav-wrapper .dialog-back .back-num{background:#e6ebf1;border-radius:12px;color:#303133;font-family:Source Sans Pro,Helvetica Neue,Arial,sans-serif;font-size:14px;font-weight:500;height:24px;left:32px;line-height:24px;min-width:24px;padding:0 6px;position:absolute;text-align:center;top:50%;transform:translateY(-50%)}.dialog-wrapper .dialog-nav .nav-wrapper .dialog-block{justify-content:center;margin:0 80px}.dialog-wrapper .dialog-nav .nav-wrapper .dialog-block .dialog-avatar{display:none}.dialog-wrapper .dialog-nav .nav-wrapper .dialog-block .dialog-title{flex:unset;overflow:hidden;text-align:center;width:unset}.dialog-wrapper .dialog-nav .nav-wrapper .dialog-block .dialog-title .main-title{justify-content:center}.dialog-wrapper .dialog-nav .nav-wrapper .dialog-block .dialog-title .title-desc{display:flex;justify-content:center}.dialog-wrapper .dialog-nav .nav-wrapper .dialog-block .dialog-title .title-tags{align-items:flex-start;background-color:#f8f8f8;height:32px;left:0;overflow-x:auto;padding:0 8px;position:absolute;right:0;top:48px;z-index:1}.dialog-wrapper .dialog-nav .nav-wrapper .dialog-block .dialog-title .title-tags>li{flex-shrink:0;font-size:14px;line-height:28px;padding:0 8px}.dialog-wrapper .dialog-nav .nav-wrapper .dialog-block .dialog-title .title-tags>li>i{font-size:16px;height:16px;line-height:16px;margin-right:3px;width:16px}.dialog-wrapper .dialog-scroller{background-color:#fff;overscroll-behavior:none;padding-left:14px;padding-right:14px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.dialog-wrapper .dialog-scroller.default-header{margin-top:34px}.dialog-wrapper .dialog-scroller .dialog-item .dialog-view.text{max-width:calc(100% - 52px)}.dialog-wrapper .dialog-scroller .dialog-item .dialog-view .dialog-head .dialog-content a,.dialog-wrapper .dialog-scroller .dialog-item .dialog-view .dialog-head .dialog-content img{-webkit-touch-callout:none}.dialog-wrapper .dialog-scroller .dialog-item .dialog-view .dialog-head .dialog-content .content-text>pre{font-size:15px}.dialog-wrapper .dialog-scroller .dialog-item .dialog-view .dialog-head .dialog-emoji>li .emoji-symbol{font-size:14px;margin-right:-1px}.dialog-wrapper .dialog-scroller .dialog-item .dialog-view.operate-enter .dialog-head .dialog-content{-webkit-user-select:text;-moz-user-select:text;user-select:text}.dialog-wrapper .dialog-scroller .dialog-item .dialog-view.operate-enter .dialog-head .dialog-content a,.dialog-wrapper .dialog-scroller .dialog-item .dialog-view.operate-enter .dialog-head .dialog-content img{-webkit-touch-callout:default}.dialog-wrapper .dialog-top{top:68px}.dialog-wrapper .dialog-top.down{top:98px}.dialog-wrapper .dialog-footer{background-color:#f8f8f8;margin-bottom:0;padding:8px 10px}.dialog-wrapper .dialog-footer .chat-todo{padding-top:0}.dialog-wrapper .dialog-footer .chat-todo>ul>li{background-color:#fff}.dialog-wrapper .dialog-footer .chat-todo>ul>li .todo-desc{max-width:120px}.dialog-wrapper .dialog-footer .chat-input-box .chat-input-wrapper,.dialog-wrapper .dialog-footer .chat-mute{background-color:#fff}.dialog-wrapper .dialog-footer .chat-input-box .chat-input-wrapper .chat-toolbar>li.chat-record-recwave{background-color:#f8f8f8;margin-left:-10px;width:calc(100% + 20px)}.dialog-wrapper .dialog-footer .chat-input-box .chat-emoji-wrapper{margin-bottom:-8px;margin-left:-10px;width:calc(100% + 20px)}.dialog-wrapper .dialog-footer .dialog-goto,.dialog-wrapper .dialog-footer .dialog-newmsg{right:16px}.dialog-wrapper-operate .operate-emoji>li{font-size:24px}}@media (max-width:768px) and (min-width:390px){.dialog-wrapper-operate .operate-action,.dialog-wrapper-operate .operate-emoji{width:376px}.dialog-wrapper-operate .operate-emoji>li{width:46px}}.file-content,.file-preview{border-radius:18px 18px 0 0;bottom:0;display:flex;flex-direction:column;left:0;overflow:hidden;position:absolute;right:0;top:0;transform:translateZ(0);z-index:1}.file-content .preview-iframe,.file-preview .preview-iframe{background:0 0;border:0;float:none;height:100%;left:0;margin:-1px 0 0;max-width:none;outline:0;padding:0;position:absolute;top:0;width:100%}.file-content .office-header,.file-preview .office-header{left:0;opacity:0;position:absolute;top:0;z-index:-1}.file-content .edit-header,.file-preview .edit-header{align-items:center;background-color:#fff;box-shadow:0 1px 5px 0 rgba(0,0,0,.05);display:flex;flex-direction:row;height:42px;position:relative;width:100%;z-index:99}.file-content .edit-header .header-title,.file-preview .edit-header .header-title{color:#303133;flex:1;font-size:16px;line-height:24px;overflow:hidden;padding-left:24px;padding-right:24px;text-overflow:ellipsis;white-space:nowrap}.file-content .edit-header .header-title .file-unsave-tip,.file-preview .edit-header .header-title .file-unsave-tip{color:#303133;cursor:pointer;font-weight:500;padding-right:6px;transition:color .3s}.file-content .edit-header .header-title .file-unsave-tip:hover,.file-preview .edit-header .header-title .file-unsave-tip:hover{color:#000}.file-content .edit-header .header-user,.file-preview .edit-header .header-user{margin-right:24px}.file-content .edit-header .header-user>ul,.file-preview .edit-header .header-user>ul{align-items:center;display:flex}.file-content .edit-header .header-user>ul>li,.file-preview .edit-header .header-user>ul>li{list-style:none;margin-right:-4px}.file-content .edit-header .header-user>ul>li.more,.file-preview .edit-header .header-user>ul>li.more{background-color:#84c56a;border:2px solid #fff;border-radius:50%;color:#fff;font-size:12px;height:28px;line-height:24px;text-align:center;width:28px;z-index:1}.file-content .edit-header .header-hint,.file-preview .edit-header .header-hint{color:#666;font-size:12px;padding-right:22px;white-space:nowrap}.file-content .edit-header .header-hint .ivu-btn,.file-preview .edit-header .header-hint .ivu-btn{font-size:12px;padding:0 10px}.file-content .edit-header .header-hint .ivu-dropdown-item,.file-preview .edit-header .header-hint .ivu-dropdown-item{font-size:12px!important}.file-content .edit-header .header-icons,.file-preview .edit-header .header-icons{align-items:center;display:flex;justify-content:center;margin-left:-4px;margin-right:16px}.file-content .edit-header .header-icons .header-icon,.file-preview .edit-header .header-icons .header-icon{align-items:center;color:#777;cursor:pointer;display:flex;height:100%;justify-content:center;width:44px}.file-content .edit-header .header-icons .header-icon>i,.file-preview .edit-header .header-icons .header-icon>i{font-size:20px}.file-content .edit-header .header-button,.file-preview .edit-header .header-button{font-size:12px;margin-right:24px}.file-content .content-body,.file-preview .content-body{display:flex;flex:1;position:relative}.file-content .content-body .mdeditor-wrapper,.file-content .content-body .teditor-wrapper,.file-preview .content-body .mdeditor-wrapper,.file-preview .content-body .teditor-wrapper{display:flex;flex:1}.file-content .content-body .teditor-wrapper .tox-editor-header .tox-toolbar--scrolling,.file-preview .content-body .teditor-wrapper .tox-editor-header .tox-toolbar--scrolling{flex-wrap:wrap}.file-content .content-body .mdeditor-box,.file-preview .content-body .mdeditor-box{position:relative;width:100%}.file-content .content-body .mdeditor-box .markdown,.file-preview .content-body .mdeditor-box .markdown{bottom:0;left:0;overflow:auto;position:absolute;right:0;top:0;transform:translateZ(0)}.file-content .content-body .mdeditor-box .markdown .markdown-toolbars,.file-preview .content-body .mdeditor-box .markdown .markdown-toolbars{border-bottom:1px solid #eee}.file-content .content-body .mdeditor-box .markdown.border,.file-preview .content-body .mdeditor-box .markdown.border{border:0!important}.file-content .content-body .teditor-loadedstyle,.file-preview .content-body .teditor-loadedstyle{height:100%}.file-content .content-body .teditor-loadedstyle .tox-tinymce,.file-preview .content-body .teditor-loadedstyle .tox-tinymce{border:0;border-radius:0}.file-content .content-body .teditor-loadedstyle .tox-mbtn,.file-preview .content-body .teditor-loadedstyle .tox-mbtn{height:36px}.file-content .content-body .teditor-loadedstyle .tox-menubar,.file-content .content-body .teditor-loadedstyle .tox-toolbar-overlord,.file-preview .content-body .teditor-loadedstyle .tox-menubar,.file-preview .content-body .teditor-loadedstyle .tox-toolbar-overlord{background:#fff;padding:0 12%}.file-content .content-body .teditor-loadedstyle .tox-toolbar__overflow,.file-content .content-body .teditor-loadedstyle .tox-toolbar__primary,.file-preview .content-body .teditor-loadedstyle .tox-toolbar__overflow,.file-preview .content-body .teditor-loadedstyle .tox-toolbar__primary{background:none!important;border-top:1px solid #eaeaea!important}.file-content .content-body .teditor-loadedstyle .tox-toolbar-overlord,.file-preview .content-body .teditor-loadedstyle .tox-toolbar-overlord{border-bottom:1px solid #e9e9e9!important}.file-content .content-body .teditor-loadedstyle .tox-toolbar__group:not(:last-of-type),.file-preview .content-body .teditor-loadedstyle .tox-toolbar__group:not(:last-of-type){border-right:1px solid #eaeaea!important}.file-content .content-body .teditor-loadedstyle .tox-sidebar-wrap,.file-preview .content-body .teditor-loadedstyle .tox-sidebar-wrap{border:1px solid #e8e8e8;border-radius:2px;box-shadow:0 4px 8px 0 rgba(0,0,0,.08);margin:22px 12%}.file-content .content-body .teditor-loadedstyle .tox-sidebar-wrap .tox-edit-area,.file-preview .content-body .teditor-loadedstyle .tox-sidebar-wrap .tox-edit-area{border-top:0}.file-content .content-body .teditor-loadedstyle .tox-statusbar,.file-preview .content-body .teditor-loadedstyle .tox-statusbar{border-top:1px solid #e9e9e9}.file-content .content-body .teditor-loadedstyle .tox-statusbar .tox-statusbar__resize-handle,.file-preview .content-body .teditor-loadedstyle .tox-statusbar .tox-statusbar__resize-handle{display:none}.file-content .content-body .content-mask,.file-preview .content-body .content-mask{bottom:0;left:0;position:absolute;right:0;top:0;z-index:2}.file-content .content-load,.file-preview .content-load{align-items:center;bottom:0;display:flex;justify-content:center;left:0;position:absolute;right:0;top:42px;z-index:1000}.file-content .content-load .common-loading,.file-preview .content-load .common-loading{margin:0}.file-preview .edit-header .header-title{align-items:center;display:flex}.file-preview .edit-header .header-title .title-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.file-preview .edit-header .header-title .ivu-tag{flex-shrink:0;line-height:20px;margin-left:6px;padding:0 6px}.file-preview .edit-header .header-title .refresh{align-items:center;display:flex;margin-left:6px}.file-preview .edit-header .header-title .refresh .common-loading{height:16px;margin:2px;width:16px}.file-preview .edit-header .header-title .refresh>i{cursor:pointer;font-size:20px;opacity:.6;transition:all .2s}.file-preview .edit-header .header-title .refresh>i:hover{opacity:1}.file-preview .content-body{overflow:hidden}.file-preview .content-body .teditor-wrapper .tox-editor-header,.file-preview .content-body .teditor-wrapper .tox-statusbar{display:none}.file-preview .content-body .teditor-loadedstyle .tox-menubar,.file-preview .content-body .teditor-loadedstyle .tox-toolbar-overlord{padding:0}.file-preview .content-body .teditor-loadedstyle .tox-sidebar-wrap{margin:0}.file-preview .content-body .markdown-preview-warp{flex:1;overflow:auto}@media (max-width:768px){.file-preview .edit-header .header-hint{display:none}}@media (max-width:1200px){.file-content{overflow:auto}.file-content .content-body,.file-content .edit-header{min-width:768px;overflow-x:auto}.file-content .content-body .teditor-loadedstyle .tox-menubar,.file-content .content-body .teditor-loadedstyle .tox-toolbar-overlord,.file-content .edit-header .teditor-loadedstyle .tox-menubar,.file-content .edit-header .teditor-loadedstyle .tox-toolbar-overlord{padding:0}.file-content .content-body .teditor-loadedstyle .tox-sidebar-wrap,.file-content .edit-header .teditor-loadedstyle .tox-sidebar-wrap{margin:0}}body .ivu-modal-wrap.meeting-manager .ivu-modal .ivu-modal-content{border-radius:0}body .ivu-modal-wrap.meeting-manager .ivu-modal .ivu-modal-content .ivu-modal-body{padding:16px 24px 0}body .ivu-modal-wrap.meeting-manager .ivu-modal .ivu-modal-content .ivu-modal-body>ul{grid-gap:24px;display:grid;grid-template-columns:repeat(auto-fill,220px);justify-content:space-between}body .ivu-modal-wrap.meeting-manager .ivu-modal .ivu-modal-content .ivu-modal-body>ul>li{list-style:none;position:relative}body .ivu-modal-wrap.meeting-manager .ivu-modal .ivu-modal-content .ivu-modal-body>ul>li .meeting-player{position:relative}body .ivu-modal-wrap.meeting-manager .ivu-modal .ivu-modal-content .ivu-modal-body>ul>li .meeting-player .player{background-color:#e1e1e1;background-position:50%;background-repeat:no-repeat;background-size:136%;border-radius:12px;height:220px;overflow:hidden;position:relative;width:220px;z-index:1}body .ivu-modal-wrap.meeting-manager .ivu-modal .ivu-modal-content .ivu-modal-body>ul>li .meeting-player .player-state{align-items:center;display:flex;position:absolute;right:8px;top:4px;z-index:2}body .ivu-modal-wrap.meeting-manager .ivu-modal .ivu-modal-content .ivu-modal-body>ul>li .meeting-player .player-state .taskfont{color:red;font-size:18px;margin-left:8px}body .ivu-modal-wrap.meeting-manager .ivu-modal .ivu-modal-content .ivu-modal-body>ul>li .meeting-player .common-avatar{bottom:-8px;position:absolute;right:-8px;z-index:2}@media (max-width:768px){body .ivu-modal-wrap.meeting-manager .ivu-modal .ivu-modal-content .ivu-modal-body>ul{grid-gap:12px;display:flex;flex-wrap:wrap;grid-template-columns:none;justify-content:flex-start}body .ivu-modal-wrap.meeting-manager .ivu-modal .ivu-modal-content .ivu-modal-body>ul>li{max-width:180px;width:calc(50% - 6px)}body .ivu-modal-wrap.meeting-manager .ivu-modal .ivu-modal-content .ivu-modal-body>ul>li .meeting-player .player{height:176px;width:100%}}body .ivu-modal-wrap.meeting-hidden{display:none}.meeting-drag-ball{align-items:center;background-color:#fff;border-radius:4px;box-shadow:0 0 50px rgba(0,0,0,.3);cursor:pointer;display:flex;padding:6px 12px;position:relative;white-space:nowrap}.meeting-drag-ball>i{font-size:20px;height:24px;line-height:24px;margin-right:5px}.meeting-drag-ball>em{font-style:normal;padding-left:4px}.meeting-button-group{display:flex;justify-content:flex-end}.meeting-button-group .taskfont{font-size:20px}.meeting-button-group .ivu-btn,.meeting-button-group .ivu-btn>span{align-items:center;display:flex;justify-content:center}.project-archived{bottom:0;display:flex;flex-direction:column;left:0;padding:20px;position:absolute;right:0;top:0}.project-archived .archived-title{align-items:center;color:#303133;display:flex;font-size:20px;font-weight:500;line-height:1;margin-bottom:24px}.project-archived .archived-title .title-icon{align-items:center;display:flex;height:14px;margin-left:4px;margin-top:2px;width:14px}.project-archived .archived-title .title-icon>i{cursor:pointer}.project-archived .table-page-box{flex:1;height:0}.project-dialog{background-color:#fff;border-left:1px solid #f4f5f5;display:flex;flex-direction:column;position:relative;z-index:1}.project-dialog .dialog-user{margin-top:26px}.project-dialog .dialog-user .member-head{align-items:center;display:flex;padding:0 22px}.project-dialog .dialog-user .member-head .member-title{flex:1;font-size:18px;font-weight:600}.project-dialog .dialog-user .member-head .member-title>span{color:#84c56a;cursor:pointer;padding-left:6px}.project-dialog .dialog-user .member-head .member-close{cursor:pointer}.project-dialog .dialog-user .member-head .member-close .ivu-icon-ios-close{font-size:38px;right:2px;top:3px;transition:all .2s}.project-dialog .dialog-user .member-head .member-close:hover .ivu-icon-ios-close{transform:rotate(-90deg)}.project-dialog .dialog-user .member-list{align-items:center;display:flex;margin-top:12px;overflow:auto;padding:0 22px}.project-dialog .dialog-user .member-list::-webkit-scrollbar{display:none}.project-dialog .dialog-user .member-list>li{list-style:none;margin-bottom:8px;margin-right:10px;position:relative}.project-dialog .dialog-user .member-list.member-all{display:block}.project-dialog .dialog-user .member-list.member-all>li{display:inline-block;overflow:hidden}.project-dialog .dialog-nav .nav-wrapper{padding:0 20px}.project-gstc-gantt{background-color:#fdfdfd;border-radius:3px;bottom:15px;left:15px;overflow:hidden;position:absolute;right:15px;top:15px;transform:translateZ(0);z-index:1}.project-gstc-gantt .project-gstc-dropdown-filtr{left:222px;position:absolute;top:38px}.project-gstc-gantt .project-gstc-dropdown-filtr .project-gstc-dropdown-icon{color:#999;cursor:pointer;font-size:20px}.project-gstc-gantt .project-gstc-dropdown-filtr .project-gstc-dropdown-icon.filtr{color:#058ce4}.project-gstc-gantt .project-gstc-close{cursor:pointer;left:12px;position:absolute;top:8px}.project-gstc-gantt .project-gstc-close:hover i{transform:scale(1) rotate(45deg)}.project-gstc-gantt .project-gstc-close i{color:#606266;font-size:28px;transform:scale(.92);transition:all .2s}.project-gstc-gantt .project-gstc-edit{background:#fff;border-radius:4px;bottom:6px;opacity:0;position:absolute;right:6px;transform:translate(120%);transition:all .2s}.project-gstc-gantt .project-gstc-edit.visible{opacity:1;transform:translate(0)}.project-gstc-gantt .project-gstc-edit.info .project-gstc-edit-info{display:block}.project-gstc-gantt .project-gstc-edit.info .project-gstc-edit-small{display:none}.project-gstc-gantt .project-gstc-edit .project-gstc-edit-info{background:#fff;border:1px solid #e4e4e4;border-radius:4px;display:none;padding:6px;width:500px}.project-gstc-gantt .project-gstc-edit .project-gstc-edit-info .project-gstc-edit-btns{align-items:center;display:flex;justify-content:flex-end;margin:12px 6px 4px}.project-gstc-gantt .project-gstc-edit .project-gstc-edit-info .project-gstc-edit-btns .ivu-btn{font-size:13px;margin-right:8px}.project-gstc-gantt .project-gstc-edit .project-gstc-edit-info .project-gstc-edit-btns .zoom{color:#444;cursor:pointer;font-size:20px}.project-gstc-gantt .project-gstc-edit .project-gstc-edit-info .project-gstc-edit-btns .zoom:hover{color:#57a3f3}.project-gstc-gantt .project-gstc-edit .project-gstc-edit-small{align-items:center;background:#fff;border:1px solid #e4e4e4;display:flex;padding:6px 12px}.project-gstc-gantt .project-gstc-edit .project-gstc-edit-small .project-gstc-edit-text{color:#444;cursor:pointer;margin-right:8px;text-decoration:underline}.project-gstc-gantt .project-gstc-edit .project-gstc-edit-small .project-gstc-edit-text:hover{color:#57a3f3}.project-gstc-gantt .project-gstc-edit .project-gstc-edit-small .ivu-btn{font-size:13px;margin-left:4px}.project-gstc-gantt .ivu-dropdown-item.dropdown-active{color:#058ce4}.project-list{align-items:flex-start;display:flex;flex:1;flex-direction:column;height:100%}.project-list .list-search{align-items:center;background-color:#f8f8f8;display:flex;flex-shrink:0;height:54px;justify-content:center;padding:0 12px;width:100%}.project-list .list-search .search-wrapper{background-color:#fff;border-radius:12px;flex:1;margin:0 4px;overflow:hidden;padding:0 8px}.project-list .list-search .search-wrapper .search-pre{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.project-list .list-search .search-wrapper .search-pre .common-loading{height:14px;margin:0;width:14px}.project-list .list-search .search-wrapper .ivu-input{background-color:transparent;border-color:transparent}.project-list .list-search .search-wrapper .ivu-input:focus,.project-list .list-search .search-wrapper .ivu-input:hover{box-shadow:none}.project-list>ul{background-color:#f8f8f8;flex:1;height:0;overflow:auto;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.project-list>ul>li{background-color:#fff;border-radius:12px;list-style:none;margin:16px;padding:16px;position:relative}.project-list>ul>li:before{border:2px solid #84c56a;border-radius:12px;bottom:0;content:"";display:none;left:0;pointer-events:none;position:absolute;right:0;top:0;z-index:1}.project-list>ul>li.loading,.project-list>ul>li.nothing{border-radius:0;height:100%;line-height:22px;margin:0;padding:24px;text-align:center}.project-list>ul>li.loading{align-items:flex-start;display:flex;justify-content:center}.project-list>ul>li.loading .common-loading{height:20px;margin:1px;width:20px}.project-list>ul>li.operate:before{display:block}.project-list>ul>li .project-item{align-items:center;display:flex}.project-list>ul>li .project-item .item-left{flex:1;width:0}.project-list>ul>li .project-item .item-left .project-h1{align-items:flex-start;display:flex}.project-list>ul>li .project-item .item-left .project-h1 .project-name{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#303133;display:-webkit-box;font-size:14px;line-height:22px;overflow:hidden;text-overflow:ellipsis;word-break:break-all}.project-list>ul>li .project-item .item-left .project-h1 .icon-top{background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjQgMjQiIHhtbDpzcGFjZT0icHJlc2VydmUiPjA8cGF0aCBkPSJtMjAuNyA4LjEtNC40LTQuNGMtMS4yLTEuMi0yLjUtMS40LTMuNC0uNy0uNS40LS43LjktLjggMS40LS4xLjUtLjQgMS0uOCAxLjNsLS4xLjFDOS4yIDcuMyA2LjkgOC42IDQuNCA5Yy0uNS4yLTEuMS41LTEuNCAxLS42LjktLjQgMi4xLjMgMi45bDMuNCAzLjQtMy4xIDMuMWMtLjMuMy0uMy44IDAgMS4xLjEuMS4zLjIuNS4ycy40LS4xLjUtLjJsMy4xLTMuMSAyLjkgMi45YzEuMyAxLjMgMi41IDEuNSAzLjQuOS40LS4zLjctLjcuOS0xLjIuNi0yLjMgMS40LTQuNiAyLjgtNi41bC41LS43Yy4zLS40LjgtLjggMS4zLS44LjUtLjEgMS4xLS4zIDEuNC0uOC44LTEgLjYtMi4zLS4yLTMuMXoiIHN0eWxlPSJmaWxsOiM4YmNmNzAiLz48L3N2Zz4=") no-repeat 50%;background-size:contain;flex-shrink:0;height:14px;margin-left:6px;margin-top:4px;width:14px}.project-list>ul>li .project-item .item-left .project-h1 .num{background-color:hsla(1,96%,80%,.15);border-radius:10px;box-sizing:content-box;color:#ff7559;display:inline-block;flex-shrink:0;font-size:14px;font-style:normal;font-weight:500;height:20px;line-height:20px;margin-left:6px;margin-top:1px;min-width:10px;padding:0 5px;text-align:center;white-space:nowrap}.project-list>ul>li .project-item .item-left .project-h2{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#909399;display:-webkit-box;font-size:12px;line-height:20px;margin-top:4px;overflow:hidden;text-overflow:ellipsis;word-break:break-all}.project-list>ul>li .project-item .item-right{align-items:center;display:flex;flex-shrink:0;margin-left:28px}.project-list>ul>li .project-item .item-right .ivu-chart-circle .ivu-icon{color:rgba(132,197,106,.2);font-size:40px;font-weight:900}.project-list>ul>li .project-item .item-right .ivu-chart-circle .percent-text{color:#84c56a;font-weight:500}.project-list .operate-position{left:0;opacity:0;pointer-events:none;position:absolute;top:0;visibility:hidden;width:1px}.project-log .log-title{display:none}.project-log.is-drawer{bottom:0;left:0;overflow:auto;padding:20px;position:absolute;right:0;top:0}.project-log.is-drawer .log-title{color:#303133;font-size:20px;font-weight:500;line-height:1;margin-bottom:24px}.project-log .logs-activity{padding:12px;position:relative;word-break:break-all}.project-log .logs-activity>li{list-style:none;padding-top:0}.project-log .logs-activity>li.logs-loading,.project-log .logs-activity>li.logs-more,.project-log .logs-activity>li.logs-none{height:22px;line-height:22px}.project-log .logs-activity>li.logs-loading{display:flex}.project-log .logs-activity>li.logs-loading .common-loading{margin:0}.project-log .logs-activity>li.logs-more{cursor:pointer}.project-log .logs-activity>li.logs-more:hover{color:#048be0}.project-log .logs-activity>li.logs-none{color:#bbb;cursor:pointer}.project-log .logs-activity>li .logs-date{color:rgba(0,0,0,.36);padding-bottom:14px}.project-log .logs-activity>li .logs-section{margin:4px}.project-log .logs-activity>li .logs-section .ivu-timeline>li{padding-bottom:8px}.project-log .logs-activity>li .logs-section .ivu-timeline>li:last-child{padding-bottom:0}.project-log .logs-activity>li .logs-section .ivu-timeline>li .ivu-timeline-item-head-custom{left:auto;margin-left:-13px;margin-right:6px;margin-top:8px;min-width:40px;position:static;width:auto}.project-log .logs-activity>li .logs-section .ivu-timeline>li .ivu-timeline-item-content{margin-top:-5px;padding-left:20px}.project-log .logs-activity>li .logs-dot{display:flex;height:18px;margin-left:10px;width:auto}.project-log .logs-activity>li .logs-dot .avatar-name.auto{color:#9599a1}.project-log .logs-activity>li .log-summary{padding:4px 0 4px 12px;position:relative}.project-log .logs-activity>li .log-summary>a,.project-log .logs-activity>li .log-summary>span{word-wrap:break-word;padding-right:6px;word-break:break-word}.project-log .logs-activity>li .log-summary .log-text{color:rgba(0,0,0,.72);display:inline-block}.project-log .logs-activity>li .log-summary .log-text .change-value:hover{border-bottom:1px dotted rgba(0,0,0,.3)}.project-log .logs-activity>li .log-summary .log-text .detail-user{display:inline-block;vertical-align:top}.project-log .logs-activity>li .log-summary .log-text .detail-user .detail-user-wrap{display:flex}.project-log .logs-activity>li .log-summary .log-text .detail-user .detail-user-wrap .common-avatar{margin:0 2px}.project-log .logs-activity>li .log-summary .log-operation>button{font-size:12px}.project-log .logs-activity>li .log-summary .log-operation>button+button{margin-left:4px}.project-log .logs-activity>li .log-summary .log-time{color:rgba(0,0,0,.3);font-size:12px}.project-log .logs-activity>li .log-task{cursor:pointer;margin-bottom:6px;margin-left:12px;opacity:.6}.project-log .logs-activity>li .log-task:hover{opacity:1}.project-log .logs-activity>li .log-task:hover>em{color:#84c56a}.project-log .logs-activity>li .log-task>em{border-radius:5px;color:#909399;display:inline-block;font-size:12px;font-style:normal;height:18px;line-height:18px;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.project-management{bottom:0;display:flex;flex-direction:column;left:0;padding:20px;position:absolute;right:0;top:0}.project-management .management-title{align-items:center;color:#303133;display:flex;font-size:20px;font-weight:500;line-height:1;margin-bottom:24px}.project-management .management-title .title-icon{align-items:center;display:flex;height:14px;margin-left:4px;margin-top:2px;width:14px}.project-management .management-title .title-icon>i{cursor:pointer}.project-management .project-name{align-items:center;display:flex}.project-management .project-name .ivu-tag{flex-shrink:0;height:18px;line-height:18px;overflow:hidden;padding:0 4px;text-overflow:ellipsis;transform:scale(.8);transform-origin:right center;white-space:nowrap}.project-management .project-percent{line-height:1}.project-management .project-percent .ivu-progress{margin-top:2px}.project-management .table-page-box{flex:1;height:0}.project-panel{display:flex;flex-direction:column}.project-panel .project-titbox{padding:32px 32px 4px;width:100%}.project-panel .project-titbox .project-title{align-items:center;display:flex;float:left;margin-bottom:8px}.project-panel .project-titbox .project-title .project-back{display:none}.project-panel .project-titbox .project-title>h1{color:#303133;font-size:28px;font-weight:600}.project-panel .project-titbox .project-title .project-load{align-items:center;display:flex;margin-left:18px}.project-panel .project-titbox .project-title .project-load .common-loading{height:22px;width:22px}.project-panel .project-titbox .project-icons{align-items:center;display:flex;float:right;margin-bottom:8px;margin-top:3px}.project-panel .project-titbox .project-icons>li{align-items:center;border-radius:50%;cursor:pointer;display:flex;height:36px;justify-content:center;list-style:none;margin-left:16px;position:relative;transition:box-shadow .3s;width:36px}.project-panel .project-titbox .project-icons>li:hover{box-shadow:0 0 6px #ccc}.project-panel .project-titbox .project-icons>li.cursor-default{cursor:default}.project-panel .project-titbox .project-icons>li.project-avatar{min-width:36px;width:auto}.project-panel .project-titbox .project-icons>li.project-avatar:hover{box-shadow:none}.project-panel .project-titbox .project-icons>li.project-avatar>ul{align-items:center;display:flex}.project-panel .project-titbox .project-icons>li.project-avatar>ul>li{list-style:none;margin-left:-6px;transition:transform .2s}.project-panel .project-titbox .project-icons>li.project-avatar>ul>li .ivu-badge{left:23px;position:absolute;top:-5px;transform:scale(.8)}.project-panel .project-titbox .project-icons>li.project-avatar>ul>li:hover{transform:scale(1.05)}.project-panel .project-titbox .project-icons>li.project-avatar>ul>li:first-child{margin-left:0}.project-panel .project-titbox .project-icons>li.project-avatar>ul>li.more{align-items:center;background-color:transparent;border-color:transparent;color:#aaa;display:flex;font-size:17px;height:32px;justify-content:center;transform:scale(1)!important;width:30px;z-index:1}.project-panel .project-titbox .project-icons>li.project-icon{background-color:#f2f3f5;border-radius:50%}.project-panel .project-titbox .project-icons>li.project-icon .menu-icon{font-size:20px;height:36px;line-height:36px;width:36px}.project-panel .project-titbox .project-icons>li.project-icon .menu-badge{left:20px;position:absolute;top:-6px;transform:scale(.8)}.project-panel .project-titbox .project-icons>li.project-icon .search-input{margin:2px 0;width:170px}.project-panel .project-titbox .project-icons>li.project-icon.active{background-color:#84c56a;color:#fff}.project-panel .project-subbox{padding:0 32px;width:100%}.project-panel .project-subbox .project-subtitle{color:#909399;float:left;line-height:24px;margin:6px 0}.project-panel .project-subbox .project-switch{align-items:flex-end;display:flex;float:right;margin:3px 0 3px 32px}.project-panel .project-subbox .project-switch .project-checkbox{align-items:center;display:flex;height:30px;margin-right:14px;opacity:.9}.project-panel .project-subbox .project-switch .project-checkbox .ivu-checkbox-focus{box-shadow:none}.project-panel .project-subbox .project-switch .project-select{align-items:center;display:flex;height:30px;margin-right:14px;opacity:.9}.project-panel .project-subbox .project-switch .project-select .project-flow{align-items:center;background:#f7f7f7;border:1px solid #e8eaec;border-radius:4px;cursor:pointer;display:flex;font-size:13px;height:28px;justify-content:center;line-height:26px;padding:0 8px}.project-panel .project-subbox .project-switch .project-select .project-flow.start{background-color:hsla(0,100%,72%,.1);border-color:hsla(0,100%,72%,.1);color:#ff7070}.project-panel .project-subbox .project-switch .project-select .project-flow.progress{background-color:rgba(252,152,75,.1);border-color:rgba(252,152,75,.1);color:#fc984b}.project-panel .project-subbox .project-switch .project-select .project-flow.test{background-color:rgba(47,153,236,.1);border-color:rgba(47,153,236,.1);color:#2f99ec}.project-panel .project-subbox .project-switch .project-select .project-flow.end{background-color:rgba(11,192,55,.1);border-color:rgba(11,192,55,.1);color:#0bc037}.project-panel .project-subbox .project-switch .project-switch-button{align-items:center;background-color:#fff;border-radius:6px;display:flex;height:30px;position:relative;transition:all .2s}.project-panel .project-subbox .project-switch .project-switch-button .active{color:#84c56a}.project-panel .project-subbox .project-switch .project-switch-button .slider{background-color:rgba(132,197,106,.1);border:1px solid #84c56a;border-radius:6px;color:#84c56a;height:100%;left:0;position:absolute;top:0;transition:left .2s;width:33.3%;z-index:0}.project-panel .project-subbox .project-switch .project-switch-button:hover{box-shadow:0 0 10px #e6ecfa}.project-panel .project-subbox .project-switch .project-switch-button>div{align-items:center;border-radius:6px;color:#606266;cursor:pointer;display:flex;height:30px;justify-content:center;width:32px;z-index:1}.project-panel .project-subbox .project-switch .project-switch-button>div>i{font-size:17px}.project-panel .project-column{display:flex;height:100%;overflow-x:auto;overflow-y:hidden;padding-top:15px}.project-panel .project-column>ul{align-items:flex-start;display:inline-flex;justify-content:space-between}.project-panel .project-column>ul>li{display:flex;flex-direction:column;flex-shrink:0;height:100%;list-style:none;width:300px}.project-panel .project-column>ul>li:first-child{margin-left:22px}.project-panel .project-column>ul>li:last-child{margin-right:22px}.project-panel .project-column>ul>li.add-column{background-color:#f2f3f5;border-radius:4px;color:#888;cursor:pointer;height:36px}.project-panel .project-column>ul>li.add-column .add-column-text{align-items:center;display:flex;flex-direction:row;line-height:36px;padding:0 12px}.project-panel .project-column>ul>li.add-column .add-column-text>i{font-size:16px;padding-right:8px}.project-panel .project-column>ul>li.add-column .add-column-text:hover{color:#777}.project-panel .project-column>ul>li.add-column .add-column-input{align-items:center;display:none;height:36px}.project-panel .project-column>ul>li.add-column .add-column-input .ivu-input{height:36px;padding:4px 10px}.project-panel .project-column>ul>li.add-column .add-column-input .ivu-input-icon{height:36px;line-height:36px;width:36px}.project-panel .project-column>ul>li.add-column.show-input .add-column-text{display:none}.project-panel .project-column>ul>li.add-column.show-input .add-column-input{display:flex}.project-panel .project-column>ul>li .column-head{align-items:center;background-color:#f2f3f5;border-radius:4px;display:flex;margin:0 10px;padding:7px 10px}.project-panel .project-column>ul>li .column-head .column-head-title{align-items:center;display:flex;flex:1;font-weight:500;width:0}.project-panel .project-column>ul>li .column-head .column-head-title>span{font-size:15px}.project-panel .project-column>ul>li .column-head .column-head-title>em{color:#888;font-size:14px;font-style:normal;padding-left:6px}.project-panel .project-column>ul>li .column-head .column-head-icon{align-items:center;display:flex;margin-left:16px}.project-panel .project-column>ul>li .column-head .column-head-icon .ivu-icon,.project-panel .project-column>ul>li .column-head .column-head-icon .loading{align-items:center;display:flex;height:24px;justify-content:center;padding-right:8px;width:24px}.project-panel .project-column>ul>li .column-head .column-head-icon .ivu-icon .common-loading,.project-panel .project-column>ul>li .column-head .column-head-icon .loading .common-loading{height:16px;margin:0;width:16px}.project-panel .project-column>ul>li .column-head .column-head-icon .ivu-icon{color:#aaa;cursor:pointer;font-size:16px;font-weight:600;transition:color .3s}.project-panel .project-column>ul>li .column-head .column-head-icon .ivu-icon:hover{color:#888}.project-panel .project-column>ul>li .column-head .column-head-icon .last{padding-right:0}.project-panel .project-column>ul>li .column-head.custom-color{color:#fff}.project-panel .project-column>ul>li .column-head.custom-color .column-head-title>em{color:hsla(0,0%,100%,.6)}.project-panel .project-column>ul>li .column-head.custom-color .ivu-icon{color:hsla(0,0%,100%,.5)}.project-panel .project-column>ul>li .column-head.custom-color .ivu-icon:hover{color:hsla(0,0%,100%,.9)}.project-panel .project-column>ul>li .column-task{display:flex;flex:1;flex-direction:column;overflow-x:hidden}.project-panel .project-column>ul>li .column-task .task-list>div:last-child{margin-bottom:16px}.project-panel .project-column>ul>li .column-task .task-item{background-color:#fff;border-radius:12px;cursor:pointer;margin:16px 10px 0;padding:12px;position:relative;transition:box-shadow .3s,opacity .3s}.project-panel .project-column>ul>li .column-task .task-item:hover{box-shadow:0 0 10px #e6ecfa}.project-panel .project-column>ul>li .column-task .task-item .task-head{align-items:flex-start;display:flex}.project-panel .project-column>ul>li .column-task .task-item .task-head .task-title{flex:1;padding-top:1px}.project-panel .project-column>ul>li .column-task .task-item .task-head .task-title>span{border:1px solid #84c56a;border-radius:3px;color:#84c56a;float:left;font-size:12px;height:20px;line-height:18px;margin-right:4px;padding:0 3px;text-align:center}.project-panel .project-column>ul>li .column-task .task-item .task-head .task-title>span.start{background-color:hsla(0,100%,72%,.1);border-color:hsla(0,100%,72%,.1);color:#ff7070}.project-panel .project-column>ul>li .column-task .task-item .task-head .task-title>span.progress{background-color:rgba(252,152,75,.1);border-color:rgba(252,152,75,.1);color:#fc984b}.project-panel .project-column>ul>li .column-task .task-item .task-head .task-title>span.test{background-color:rgba(47,153,236,.1);border-color:rgba(47,153,236,.1);color:#2f99ec}.project-panel .project-column>ul>li .column-task .task-item .task-head .task-title>span.end{background-color:rgba(11,192,55,.1);border-color:rgba(11,192,55,.1);color:#0bc037}.project-panel .project-column>ul>li .column-task .task-item .task-head .task-title>pre{word-wrap:break-word;display:block;line-height:1.5;margin:0;padding:0;white-space:pre-wrap;word-break:break-word}.project-panel .project-column>ul>li .column-task .task-item .task-head .task-menu{height:22px;margin-left:8px;width:22px}.project-panel .project-column>ul>li .column-task .task-item .task-head .task-menu .ivu-icon,.project-panel .project-column>ul>li .column-task .task-item .task-head .task-menu .loading{align-items:center;display:flex;height:22px;justify-content:center;width:22px}.project-panel .project-column>ul>li .column-task .task-item .task-head .task-menu .ivu-icon .common-loading,.project-panel .project-column>ul>li .column-task .task-item .task-head .task-menu .loading .common-loading{height:16px;margin:0;width:16px}.project-panel .project-column>ul>li .column-task .task-item .task-head .task-menu .ivu-icon{font-size:22px}.project-panel .project-column>ul>li .column-task .task-item .task-head .task-menu .ivu-icon.uncomplete{color:#777}.project-panel .project-column>ul>li .column-task .task-item .task-head .task-menu .ivu-icon.uncomplete:hover{color:#555}.project-panel .project-column>ul>li .column-task .task-item .task-head.has-desc .task-title{font-weight:600}.project-panel .project-column>ul>li .column-task .task-item .task-desc>pre{color:#909399;line-height:20px;margin:10px 0 0;overflow:hidden;padding:0;text-overflow:ellipsis;white-space:nowrap}.project-panel .project-column>ul>li .column-task .task-item .task-tags{margin-top:10px}.project-panel .project-column>ul>li .column-task .task-item .task-users{align-items:center;display:flex;margin-top:10px}.project-panel .project-column>ul>li .column-task .task-item .task-users>ul{align-items:center;display:flex;flex:1;margin-right:24px;overflow:auto;width:0}.project-panel .project-column>ul>li .column-task .task-item .task-users>ul>li{height:32px;list-style:none;margin-left:-6px;width:32px}.project-panel .project-column>ul>li .column-task .task-item .task-users>ul>li:first-child{margin-left:0}.project-panel .project-column>ul>li .column-task .task-item .task-users>ul>li.no-owner{width:auto}.project-panel .project-column>ul>li .column-task .task-item .task-users>ul>li.no-owner .ivu-btn-small{font-size:12px}.project-panel .project-column>ul>li .column-task .task-item .task-users .task-icon{font-size:12px;margin-left:6px}.project-panel .project-column>ul>li .column-task .task-item .task-users .task-icon .ivu-icon{font-size:14px;margin-left:1px}.project-panel .project-column>ul>li .column-task .task-item .task-progress{align-items:center;display:flex;justify-content:flex-end;margin-top:10px}.project-panel .project-column>ul>li .column-task .task-item .task-progress .task-sub-num{color:#777;font-size:12px;margin-right:8px}.project-panel .project-column>ul>li .column-task .task-item .task-progress .task-time{align-items:center;background-color:#eaedf2;border:1px solid #eaedf2;border-radius:3px;color:#777;display:flex;flex-shrink:0;font-size:12px;margin-left:18px;padding:0 3px}.project-panel .project-column>ul>li .column-task .task-item .task-progress .task-time.overdue,.project-panel .project-column>ul>li .column-task .task-item .task-progress .task-time.today{color:#fff}.project-panel .project-column>ul>li .column-task .task-item .task-progress .task-time.overdue{background-color:#ed4014;border-color:#ed4014;font-weight:600}.project-panel .project-column>ul>li .column-task .task-item .task-progress .task-time.today{background-color:#f90;border-color:#f90;font-weight:500}.project-panel .project-column>ul>li .column-task .task-item .task-progress .task-time .taskfont{font-size:12px;margin-right:3px}.project-panel .project-column>ul>li .column-task .task-item .priority-color{border-radius:2px;height:42px;left:0;max-height:50%;position:absolute;top:12px;width:3px}.project-panel .project-column>ul>li .column-task .task-item.additem{cursor:default;padding:0}.project-panel .project-column>ul>li .column-task .task-item.complete{opacity:.5}.project-panel .project-column>ul>li .column-task .task-item.complete:hover{opacity:.8}.project-panel .project-column>ul>li .column-task .task-item.complete .task-head .task-title{text-decoration:line-through}.project-panel .project-column>ul>li .column-task .task-item.complete .priority-color,.project-panel .project-column>ul>li .column-task .task-item.complete .task-desc,.project-panel .project-column>ul>li .column-task .task-item.complete .task-progress,.project-panel .project-column>ul>li .column-task .task-item.complete .task-tags,.project-panel .project-column>ul>li .column-task .task-item.complete .task-users,.project-panel .project-column>ul>li .column-task .task-item.hidden{display:none}.project-panel .project-table{height:100%;margin-top:18px;overflow-x:auto}.project-panel .project-table .task-row{background-color:#fff;border-bottom:1px solid #f4f4f5;position:relative}.project-panel .project-table .task-row>div{align-items:center;border-right:1px solid #f4f4f5;display:flex;padding:8px 12px}.project-panel .project-table .task-row>div:first-child{padding-left:32px}.project-panel .project-table .task-row>div:last-child{border-right:0}.project-panel .project-table .task-row>div.complete .item-title{color:#aaa;text-decoration:line-through}.project-panel .project-table .task-row .priority-color{bottom:-1px;left:0;position:absolute;top:0;width:3px}.project-panel .project-table .project-table-body,.project-panel .project-table .project-table-head{border:1px solid #f4f4f5;border-bottom:0;border-radius:5px;margin:0 32px 12px;min-width:800px;overflow:hidden}.project-panel .project-table .project-table-body.project-table-hide .task-rows,.project-panel .project-table .project-table-head.project-table-hide .task-rows{display:none}.project-panel .project-table .project-table-body.project-table-hide .row-title .taskfont,.project-panel .project-table .project-table-head.project-table-hide .row-title .taskfont{transform:rotate(-90deg)}.project-panel .project-table .project-table-head .task-row>div{color:#888;font-size:13px;font-weight:500}.project-panel .project-table .project-table-head .task-row>div .sort{align-items:center;cursor:pointer;display:flex}.project-panel .project-table .project-table-head .task-row>div .task-sort{cursor:pointer;display:inline-block;height:12px;margin-left:1px;margin-top:-1px;overflow:hidden;position:relative;vertical-align:middle;width:14px}.project-panel .project-table .project-table-head .task-row>div .task-sort>i{color:#c5c8ce;display:block;font-size:16px;height:6px;line-height:6px;overflow:hidden;position:absolute;transition:color .2s ease-in-out}.project-panel .project-table .project-table-head .task-row>div .task-sort>i.on{color:#84c56a}.project-panel .project-table .project-table-head .task-row>div .task-sort>i:hover{color:inherit}.project-panel .project-table .project-table-head .task-row>div .task-sort>i:first-child{top:0}.project-panel .project-table .project-table-head .task-row>div .task-sort>i:last-child{bottom:0}.project-panel .project-table .project-table-body{transition:box-shadow .3s}.project-panel .project-table .project-table-body:hover{box-shadow:0 0 10px #e6ecfa}.project-panel .project-table .project-table-body .task-row>div{padding:10px 12px}.project-panel .project-table .project-table-body .task-row>div.row-title{color:#303133;font-size:14px;font-weight:500;padding-left:14px}.project-panel .project-table .project-table-body .task-row>div.row-title .taskfont{cursor:pointer;font-size:12px;transition:transform .3s}.project-panel .project-table .project-table-body .task-row>div.row-title .row-h1{padding-left:18px}.project-panel .project-table .project-table-body .task-row>div.row-title .row-num{color:#909399;padding-left:6px}.project-panel .project-table .project-table-body .task-row>div.row-name{align-items:flex-start;line-height:24px;padding:12px 12px 12px 34px}.project-panel .project-table .project-table-body .task-row>div.row-name .loading{height:24px}.project-panel .project-table .project-table-body .task-row>div.row-name .ivu-icon{cursor:pointer;font-size:16px}.project-panel .project-table .project-table-body .task-row>div.row-name .ivu-icon.sub-icon{color:#cfcfcf;font-size:16px;height:16px;margin-left:-20px;margin-right:4px;margin-top:4px;transition:transform .2s;width:16px}.project-panel .project-table .project-table-body .task-row>div.row-name .ivu-icon.sub-icon.active{transform:rotate(90deg)}.project-panel .project-table .project-table-body .task-row>div.row-name .ivu-icon.uncomplete{color:#ccc}.project-panel .project-table .project-table-body .task-row>div.row-name .item-title{cursor:pointer;flex:1;padding:0 22px 0 8px}.project-panel .project-table .project-table-body .task-row>div.row-name .item-title>span{border:1px solid #84c56a;border-radius:3px;color:#84c56a;display:inline-block;font-size:12px;height:18px;line-height:16px;margin-right:3px;margin-top:3px;min-width:20px;padding:0 2px;text-align:center;vertical-align:top}.project-panel .project-table .project-table-body .task-row>div.row-name .item-title>span.start{background-color:hsla(0,100%,72%,.1);border-color:hsla(0,100%,72%,.1);color:#ff7070}.project-panel .project-table .project-table-body .task-row>div.row-name .item-title>span.progress{background-color:rgba(252,152,75,.1);border-color:rgba(252,152,75,.1);color:#fc984b}.project-panel .project-table .project-table-body .task-row>div.row-name .item-title>span.test{background-color:rgba(47,153,236,.1);border-color:rgba(47,153,236,.1);color:#2f99ec}.project-panel .project-table .project-table-body .task-row>div.row-name .item-title>span.end{background-color:rgba(11,192,55,.1);border-color:rgba(11,192,55,.1);color:#0bc037}.project-panel .project-table .project-table-body .task-row>div.row-name .item-icons{align-items:center;display:flex;flex-shrink:0;margin-left:4px}.project-panel .project-table .project-table-body .task-row>div.row-name .item-icons .item-icon{color:#aaa;cursor:pointer;display:flex;font-size:12px;margin-left:16px}.project-panel .project-table .project-table-body .task-row>div.row-name .item-icons .item-icon .taskfont{font-size:12px}.project-panel .project-table .project-table-body .task-row>div.row-name .item-icons .item-icon>em{font-style:normal;margin-left:4px}.project-panel .project-table .project-table-body .task-row>div.row-column .el-dropdown,.project-panel .project-table .project-table-body .task-row>div.row-priority .el-dropdown{align-items:center;display:flex;overflow:hidden}.project-panel .project-table .project-table-body .task-row>div.row-column .task-column,.project-panel .project-table .project-table-body .task-row>div.row-column .task-priority,.project-panel .project-table .project-table-body .task-row>div.row-priority .task-column,.project-panel .project-table .project-table-body .task-row>div.row-priority .task-priority{cursor:pointer}.project-panel .project-table .project-table-body .task-row>div.row-column .task-column{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.project-panel .project-table .project-table-body .task-row>div.row-user{padding:8px}.project-panel .project-table .project-table-body .task-row>div.row-user>ul{align-items:center;cursor:pointer;display:flex;height:32px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.project-panel .project-table .project-table-body .task-row>div.row-user>ul>li{display:inline-block;list-style:none;margin-left:-6px;max-width:100%}.project-panel .project-table .project-table-body .task-row>div.row-user>ul>li:first-child{margin-left:0}.project-panel .project-table .project-table-body .task-row>div.row-user>ul>li.no-owner{align-items:center;display:flex;height:32px}.project-panel .project-table .project-table-body .task-row>div.row-time .task-time{cursor:pointer;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.project-panel .project-table .project-table-body .task-row>div.row-time .task-time.overdue,.project-panel .project-table .project-table-body .task-row>div.row-time .task-time.today{border:1px solid transparent;border-radius:3px;color:#fff;font-size:13px;padding:0 4px}.project-panel .project-table .project-table-body .task-row>div.row-time .task-time.overdue{background-color:#ed4014;border-color:#ed4014;font-weight:600}.project-panel .project-table .project-table-body .task-row>div.row-time .task-time.today{background-color:#f90;border-color:#f90;font-weight:500}.project-panel .project-table .project-table-body .task-rows .task-rows{overflow:hidden;position:relative}.project-panel .project-table .project-table-body .task-rows .task-rows:before{box-shadow:0 0 8px 1px rgba(0,0,0,.08);content:"";left:0;position:absolute;right:0;top:0;z-index:1}.project-panel .project-table .project-table-body .task-rows .task-rows .task-row{background-color:#fcfcfd}.project-panel .project-table .project-table-body .task-rows .task-rows .task-row .priority-color{display:none}.project-panel .project-table .project-table-body .task-rows .task-rows .task-row>div.row-name{padding-left:56px}.project-panel .project-table .project-table-body .task-rows .task-rows .task-row>div.row-name .item-title{color:#6b6e72}.project-panel .project-table .project-table-body .task-rows .task-rows .task-row>div.row-column>div,.project-panel .project-table .project-table-body .task-rows .task-rows .task-row>div.row-priority>div{display:none}.project-panel .project-table .project-table-body .task-rows .task-rows .task-add-row{background-color:#fcfcfd}.project-panel .project-table .project-table-body .task-rows .task-rows .task-add-row>div.row-add{padding-left:56px}.project-panel .project-gantt{height:100%;position:relative}.project-panel-more-dropdown-menu>li .item{align-items:center;display:flex}.project-panel-more-dropdown-menu>li .item>i{color:#bbb;font-size:18px;height:18px;line-height:18px;margin-right:8px;padding:0;width:18px}.project-panel-more-dropdown-menu>li .item>i.ivu-icon{font-size:16px}.project-panel-wait-remove{margin-top:6px}.project-panel-wait-remove>li{align-items:center;display:flex;line-height:26px;list-style:none}.project-panel-wait-remove>li:first-child{font-weight:600}.project-panel-flow-cascader{max-height:none!important}.project-panel-flow-cascader .ivu-cascader-menu{height:auto;max-height:360px;overflow:auto}.project-panel-flow-cascader .ivu-cascader-menu-item{color:#606266!important}.project-panel-flow-cascader .ivu-cascader-menu-item.start{color:#ff7070!important}.project-panel-flow-cascader .ivu-cascader-menu-item.progress{color:#fc984b!important}.project-panel-flow-cascader .ivu-cascader-menu-item.test{color:#2f99ec!important}.project-panel-flow-cascader .ivu-cascader-menu-item.end{color:#0bc037!important}.project-panel-flow-cascader .ivu-cascader-menu-item.user-0{margin-top:12px;position:relative}.project-panel-flow-cascader .ivu-cascader-menu-item.user-0:before{border-top:1px solid #ebeef5;content:"";left:0;position:absolute;right:0;top:-6px}.project-panel-flow-cascader .ivu-cascader-menu-item.ivu-cascader-menu-item-active.project-panel-flow-cascader-item.start,.project-panel-flow-cascader .ivu-cascader-menu-item:hover.project-panel-flow-cascader-item.start{background-color:hsla(0,100%,72%,.1)}.project-panel-flow-cascader .ivu-cascader-menu-item.ivu-cascader-menu-item-active.project-panel-flow-cascader-item.progress,.project-panel-flow-cascader .ivu-cascader-menu-item:hover.project-panel-flow-cascader-item.progress{background-color:rgba(252,152,75,.1)}.project-panel-flow-cascader .ivu-cascader-menu-item.ivu-cascader-menu-item-active.project-panel-flow-cascader-item.test,.project-panel-flow-cascader .ivu-cascader-menu-item:hover.project-panel-flow-cascader-item.test{background-color:rgba(47,153,236,.1)}.project-panel-flow-cascader .ivu-cascader-menu-item.ivu-cascader-menu-item-active.project-panel-flow-cascader-item.end,.project-panel-flow-cascader .ivu-cascader-menu-item:hover.project-panel-flow-cascader-item.end{background-color:rgba(11,192,55,.1)}@media (max-width:768px){.project-panel .project-titbox{background-color:#fafafa;padding:12px 16px 4px;position:sticky;top:0;z-index:2}.project-panel .project-titbox .project-title{float:left}.project-panel .project-titbox .project-title .project-back{align-items:center;display:flex;justify-content:center;margin-left:-16px;width:52px}.project-panel .project-titbox .project-title .project-back>i{font-size:26px}.project-panel .project-titbox .project-title>h1{font-size:22px}.project-panel .project-titbox .project-icons{float:right;justify-content:flex-end;margin-left:24px;margin-top:4px}.project-panel .project-subbox{padding:0 16px}.project-panel .project-subbox .project-subtitle{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;word-break:break-all}.project-panel .project-subbox .project-switch{justify-content:flex-end;margin-left:0}.project-panel .project-column::-webkit-scrollbar{display:none}.project-panel .project-column>ul>li{width:320px}.project-panel .project-column>ul>li:first-child{margin-left:10px}.project-panel .project-column>ul>li:last-child{margin-right:10px}.project-panel .project-table .project-table-body,.project-panel .project-table .project-table-head{margin:0 24px 12px;min-width:768px}}.project-workflow{bottom:0;display:flex;flex-direction:column;left:0;position:absolute;right:0;top:0}.project-workflow .workflow-title{align-items:center;color:#303133;display:flex;font-size:20px;font-weight:500;line-height:1;padding:20px 20px 24px}.project-workflow .workflow-title .title-icon{align-items:center;display:flex;height:14px;margin-left:4px;margin-top:2px;width:14px}.project-workflow .workflow-title .title-icon>i{cursor:pointer}.project-workflow .workflow-content{flex:1;overflow:auto;padding:0 20px}.project-workflow .workflow-content .ivu-collapse{min-width:700px}.project-workflow .workflow-content .ivu-collapse-header{align-items:center;display:flex}.project-workflow .workflow-content .workflow-item{align-items:center;display:flex;flex:1}.project-workflow .workflow-content .workflow-item .workflow-name{flex-shrink:0;margin-right:24px}.project-workflow .workflow-content .workflow-item .workflow-status{align-items:center;display:flex;flex:1}.project-workflow .workflow-content .workflow-item .workflow-status>div{background:#f7f7f7;border:1px solid #e8eaec;border-radius:3px;font-size:12px;height:24px;line-height:22px;margin-right:8px;overflow:hidden;padding:0 8px;vertical-align:middle}.project-workflow .workflow-content .workflow-item .workflow-status>div.start{background-color:hsla(0,100%,72%,.1);border-color:hsla(0,100%,72%,.1);color:#ff7070}.project-workflow .workflow-content .workflow-item .workflow-status>div.progress{background-color:rgba(252,152,75,.1);border-color:rgba(252,152,75,.1);color:#fc984b}.project-workflow .workflow-content .workflow-item .workflow-status>div.test{background-color:rgba(47,153,236,.1);border-color:rgba(47,153,236,.1);color:#2f99ec}.project-workflow .workflow-content .workflow-item .workflow-status>div.end{background-color:rgba(11,192,55,.1);border-color:rgba(11,192,55,.1);color:#0bc037}.project-workflow .workflow-content .workflow-item .workflow-save{flex-shrink:0;margin:0 8px}.project-workflow .workflow-content .workflow-item .workflow-save>button{font-size:13px;height:26px;line-height:24px;margin-right:4px;padding:0 13px}.project-workflow .workflow-no{align-items:center;color:#999;display:flex;flex:1;flex-direction:column;justify-content:center;padding:0 20px}.project-workflow .workflow-no>button{margin-top:18px}.project-workflow .taskflow-config{display:flex;max-height:800px}.project-workflow .taskflow-config .taskflow-config-table{border-radius:4px;box-shadow:1px 0 3px rgba(0,0,0,.1);display:flex;width:100%}.project-workflow .taskflow-config .taskflow-config-table .taskflow-config-table-left-container{-ms-overflow-style:none;flex-shrink:0;overflow-x:scroll;padding-bottom:16px;padding-top:16px;position:relative;width:246px}.project-workflow .taskflow-config .taskflow-config-table .taskflow-config-table-left-container:after{border-right:1px solid #f4f4f5;bottom:0;content:"";position:absolute;right:0;top:0;z-index:1}.project-workflow .taskflow-config .taskflow-config-table .taskflow-config-table-column-header{font-size:16px;font-weight:700;height:58px;left:0;line-height:58px;padding:0 20px;position:absolute;right:0;top:0}.project-workflow .taskflow-config .taskflow-config-table .taskflow-config-table-column-header.left-header{top:16px}.project-workflow .taskflow-config .taskflow-config-table .taskflow-config-table-column-body{height:calc(100% - 58px);margin-top:58px}.project-workflow .taskflow-config .taskflow-config-table .taskflow-config-table-block{padding:12px 0;width:100%}.project-workflow .taskflow-config .taskflow-config-table .taskflow-config-table-block.hr{position:relative}.project-workflow .taskflow-config .taskflow-config-table .taskflow-config-table-block.hr:after{border-top:1px solid #f4f4f5;content:"";left:0;position:absolute;right:0;top:0;z-index:1}.project-workflow .taskflow-config .taskflow-config-table .taskflow-config-table-block .taskflow-config-table-block-title{color:#8c8c8c;height:40px;line-height:40px;padding:0 20px}.project-workflow .taskflow-config .taskflow-config-table .taskflow-config-table-block .ivu-radio-group{display:block;text-align:center}.project-workflow .taskflow-config .taskflow-config-table .taskflow-config-table-block .ivu-radio-group .ivu-radio-group-item{display:flex;flex-direction:column;height:58px;justify-content:center;padding:0 20px;position:relative;width:100%}.project-workflow .taskflow-config .taskflow-config-table .taskflow-config-table-block .ivu-checkbox-group{display:block;text-align:center}.project-workflow .taskflow-config .taskflow-config-table .taskflow-config-table-block .ivu-checkbox-group .ivu-checkbox-group-item,.project-workflow .taskflow-config .taskflow-config-table .taskflow-config-table-block .taskflow-config-table-block-item{display:flex;flex-direction:column;height:58px;justify-content:center;padding:0 20px;position:relative;width:100%}.project-workflow .taskflow-config .taskflow-config-table .taskflow-config-table-block .taskflow-config-table-block-item.with-indicator:before{border-radius:4px;content:"";height:20px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:4px}.project-workflow .taskflow-config .taskflow-config-table .taskflow-config-table-block .taskflow-config-table-block-item .title{font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.project-workflow .taskflow-config .taskflow-config-table .taskflow-config-table-block .taskflow-config-table-block-item .subtitle{color:#8c8c8c;font-size:12px;margin-top:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.project-workflow .taskflow-config .taskflow-config-table .taskflow-config-table-block .taskflow-config-table-block-item.center{align-items:center}.project-workflow .taskflow-config .taskflow-config-table .taskflow-config-table-block .taskflow-config-table-block-item.radio-item>span{display:none}.project-workflow .taskflow-config .taskflow-config-table .taskflow-config-table-block .taskflow-config-table-block-item .transform-status-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.project-workflow .taskflow-config .taskflow-config-table .taskflow-config-table-right-container{flex-direction:row;flex-grow:1;overflow-x:auto;overflow-y:hidden;padding-bottom:16px;padding-top:16px}.project-workflow .taskflow-config .taskflow-config-table .taskflow-config-table-list-wrapper,.project-workflow .taskflow-config .taskflow-config-table .taskflow-config-table-right-container{display:flex}.project-workflow .taskflow-config .taskflow-config-table .taskflow-config-table-status-column{border-radius:4px;flex-shrink:0;height:100%;margin-bottom:16px;margin-right:16px;position:relative;width:210px}.project-workflow .taskflow-config .taskflow-config-table .taskflow-config-table-status-column:first-child{margin-left:20px}.project-workflow .taskflow-config .taskflow-config-table .taskflow-config-table-status-column:hover .status-label-with-menu .more{opacity:1}.project-workflow .taskflow-config .taskflow-config-table .taskflow-config-table-status-column.addnew{align-items:center;border:1px dashed #d9d9d9;color:#8c8c8c;cursor:pointer;display:flex;flex-direction:column;justify-content:center}.project-workflow .taskflow-config .taskflow-config-table .taskflow-config-table-status-column.addnew:hover{border-color:#bfbfbf;color:#777}.project-workflow .taskflow-config .taskflow-config-table .taskflow-config-table-status-column.column-border{border-style:solid;border-width:1px}.project-workflow .taskflow-config .taskflow-config-table .taskflow-config-table-status-column.start{border-color:hsla(0,100%,72%,.2)}.project-workflow .taskflow-config .taskflow-config-table .taskflow-config-table-status-column.start:hover{border-color:hsla(0,100%,72%,.7)}.project-workflow .taskflow-config .taskflow-config-table .taskflow-config-table-status-column.start .ivu-radio-checked .ivu-radio-inner{border-color:#ff7070;box-shadow:none}.project-workflow .taskflow-config .taskflow-config-table .taskflow-config-table-status-column.start .ivu-radio-inner:after{background-color:#ff7070}.project-workflow .taskflow-config .taskflow-config-table .taskflow-config-table-status-column.start .ivu-checkbox-checked .ivu-checkbox-inner{background-color:#ff7070;border-color:#ff7070}.project-workflow .taskflow-config .taskflow-config-table .taskflow-config-table-status-column.progress{border-color:rgba(252,152,75,.2)}.project-workflow .taskflow-config .taskflow-config-table .taskflow-config-table-status-column.progress:hover{border-color:rgba(252,152,75,.7)}.project-workflow .taskflow-config .taskflow-config-table .taskflow-config-table-status-column.progress .ivu-radio-checked .ivu-radio-inner{border-color:#fc984b;box-shadow:none}.project-workflow .taskflow-config .taskflow-config-table .taskflow-config-table-status-column.progress .ivu-radio-inner:after{background-color:#fc984b}.project-workflow .taskflow-config .taskflow-config-table .taskflow-config-table-status-column.progress .ivu-checkbox-checked .ivu-checkbox-inner{background-color:#fc984b;border-color:#fc984b}.project-workflow .taskflow-config .taskflow-config-table .taskflow-config-table-status-column.test{border-color:rgba(47,153,236,.2)}.project-workflow .taskflow-config .taskflow-config-table .taskflow-config-table-status-column.test:hover{border-color:rgba(47,153,236,.7)}.project-workflow .taskflow-config .taskflow-config-table .taskflow-config-table-status-column.test .ivu-radio-checked .ivu-radio-inner{border-color:#2f99ec;box-shadow:none}.project-workflow .taskflow-config .taskflow-config-table .taskflow-config-table-status-column.test .ivu-radio-inner:after{background-color:#2f99ec}.project-workflow .taskflow-config .taskflow-config-table .taskflow-config-table-status-column.test .ivu-checkbox-checked .ivu-checkbox-inner{background-color:#2f99ec;border-color:#2f99ec}.project-workflow .taskflow-config .taskflow-config-table .taskflow-config-table-status-column.end{border-color:rgba(11,192,55,.2)}.project-workflow .taskflow-config .taskflow-config-table .taskflow-config-table-status-column.end:hover{border-color:rgba(11,192,55,.7)}.project-workflow .taskflow-config .taskflow-config-table .taskflow-config-table-status-column.end .ivu-radio-checked .ivu-radio-inner{border-color:#0bc037;box-shadow:none}.project-workflow .taskflow-config .taskflow-config-table .taskflow-config-table-status-column.end .ivu-radio-inner:after{background-color:#0bc037}.project-workflow .taskflow-config .taskflow-config-table .taskflow-config-table-status-column.end .ivu-checkbox-checked .ivu-checkbox-inner{background-color:#0bc037;border-color:#0bc037}.project-workflow .taskflow-config .taskflow-config-table .taskflow-config-table-status-column .ivu-checkbox-disabled.ivu-checkbox-checked .ivu-checkbox-inner{background-color:#f3f3f3!important;border-color:#dcdee2!important}.project-workflow .taskflow-config .taskflow-config-table .taskflow-config-table-status-item{align-items:center;cursor:move;display:flex;height:58px;line-height:58px;padding:8px}.project-workflow .taskflow-config .taskflow-config-table .status-label-with-menu{align-items:center;border-radius:4px;display:inline-flex;font-size:14px;font-weight:400;height:36px;justify-content:center;line-height:32px;max-width:100%;overflow:hidden;padding:0 32px;position:relative;text-overflow:ellipsis;white-space:nowrap;width:200px}.project-workflow .taskflow-config .taskflow-config-table .status-label-with-menu:hover{font-weight:700}.project-workflow .taskflow-config .taskflow-config-table .status-label-with-menu.start{background-color:hsla(0,100%,72%,.1);color:#ff7070}.project-workflow .taskflow-config .taskflow-config-table .status-label-with-menu.progress{background-color:rgba(252,152,75,.1);color:#fc984b}.project-workflow .taskflow-config .taskflow-config-table .status-label-with-menu.test{background-color:rgba(47,153,236,.1);color:#2f99ec}.project-workflow .taskflow-config .taskflow-config-table .status-label-with-menu.end{background-color:rgba(11,192,55,.1);color:#0bc037}.project-workflow .taskflow-config .taskflow-config-table .status-label-with-menu .name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.project-workflow .taskflow-config .taskflow-config-table .status-label-with-menu .more{align-items:center;bottom:0;cursor:pointer;display:flex;font-size:18px;font-weight:400!important;justify-content:center;opacity:.2;position:absolute;right:0;top:0;transition:opacity .3s;width:38px}.project-workflow .taskflow-config .taskflow-config-table .status-label-with-menu .more.opacity{opacity:1}.project-workflow .taskflow-config .taskflow-config-table .status-label-with-menu .more .more-icon{align-items:center;display:flex}.taskflow-config-more-dropdown-menu .users{display:flex;margin:0 -8px;overflow:auto;padding:6px 0}.taskflow-config-more-dropdown-menu .users .common-avatar{margin-right:-5px;max-width:100%}.taskflow-config-more-dropdown-menu .item{align-items:center;display:flex}.taskflow-config-more-dropdown-menu .delete{color:red}.task-add .head{align-items:center;display:flex;margin-bottom:20px;padding:8px 0;position:relative}.task-add .head .ivu-cascader .ivu-cascader-label{align-items:center;display:flex;font-size:15px;padding:0;width:auto}.task-add .head .ivu-cascader .ivu-cascader-label:after{content:"\f116";font-family:Ionicons,serif;opacity:1;padding:6px;transition:all .2s}.task-add .head .ivu-cascader .ivu-cascader-arrow{display:none}.task-add .head .ivu-cascader .ivu-input{border:0;box-shadow:none;font-size:15px;padding:4px 0}.task-add .head .ivu-cascader .ivu-cascader-not-found-tip{padding:6px 12px}.task-add .head.empty .ivu-cascader .ivu-cascader-label:after{opacity:0}.task-add .head.visible .ivu-cascader .ivu-cascader-label:after{transform:rotate(180deg)}.task-add .task-add-advanced .title .ivu-input,.task-add .task-add-form .title .ivu-input{border-color:transparent;font-size:24px;font-weight:500;line-height:1.4;padding:4px 0;resize:none}.task-add .task-add-advanced .title .ivu-input:focus,.task-add .task-add-form .title .ivu-input:focus{box-shadow:none}.task-add .task-add-advanced .desc,.task-add .task-add-form .desc{margin-top:24px;overflow:auto}.task-add .task-add-advanced .desc div[contenteditable=true],.task-add .task-add-form .desc div[contenteditable=true]{outline:none}.task-add .task-add-advanced .desc .mce-content-body img,.task-add .task-add-form .desc .mce-content-body img{max-width:100%}.task-add .task-add-advanced .desc .mce-content-body pre,.task-add .task-add-form .desc .mce-content-body pre{background:#f5f2f0;border-radius:5px;margin:7px 0;overflow:auto;padding:14px}.task-add .task-add-advanced .desc .mce-content-body[data-mce-placeholder]:not(.mce-visualblocks):before,.task-add .task-add-form .desc .mce-content-body[data-mce-placeholder]:not(.mce-visualblocks):before{color:#bbb}.task-add .task-add-advanced .advanced-option,.task-add .task-add-form .advanced-option{align-items:center;display:flex;padding-top:42px;z-index:1}.task-add .task-add-advanced .advanced-option>button,.task-add .task-add-form .advanced-option>button{transition:margin .2s}.task-add .task-add-advanced .advanced-option>button.advanced,.task-add .task-add-form .advanced-option>button.advanced{margin-left:24px}.task-add .task-add-advanced .advanced-option>button:focus,.task-add .task-add-form .advanced-option>button:focus{box-shadow:none}.task-add .task-add-advanced .advanced-option .advanced-priority,.task-add .task-add-form .advanced-option .advanced-priority{align-items:center;display:flex;height:34px;margin-left:24px;overflow-x:auto;overflow-y:hidden}.task-add .task-add-advanced .advanced-option .advanced-priority::-webkit-scrollbar,.task-add .task-add-form .advanced-option .advanced-priority::-webkit-scrollbar{display:none}.task-add .task-add-advanced .advanced-option .advanced-priority>li,.task-add .task-add-form .advanced-option .advanced-priority>li{list-style:none;margin-left:3px}.task-add .task-add-advanced .advanced-option .advanced-priority>li .taskfont,.task-add .task-add-form .advanced-option .advanced-priority>li .taskfont{cursor:pointer;font-size:34px}.task-add .task-add-advanced .advanced-option .advanced-time,.task-add .task-add-form .advanced-option .advanced-time{align-items:center;cursor:pointer;display:flex;margin-left:20px;position:relative}.task-add .task-add-advanced .advanced-option .advanced-time .ivu-icon,.task-add .task-add-form .advanced-option .advanced-time .ivu-icon{font-size:32px}.task-add .task-add-advanced .advanced-option .advanced-time>em,.task-add .task-add-form .advanced-option .advanced-time>em{background:#84c56a;border-radius:10px;box-shadow:0 0 0 1px #fff;color:#fff;font-family:"Monospaced Number","serif";font-size:12px;font-style:normal;height:20px;left:16px;line-height:20px;min-width:20px;padding:0 6px;position:absolute;text-align:center;top:-5px;transform:scale(.8);white-space:nowrap}.task-add .task-add-advanced{border:1px solid #e8e8e8;border-radius:8px;margin:-16px 0 0;padding:46px 32px 6px}.task-add .task-add-advanced .subtasks{background-color:#f8f8f8;border-radius:6px;margin-bottom:24px;padding:12px 16px}.task-add .task-add-advanced .subtasks .enter-input.empty .ivu-input{background:transparent;border-color:transparent}.task-add .task-add-advanced .subtasks .enter-input.empty .ivu-input:focus,.task-add .task-add-advanced .subtasks .enter-input.empty .ivu-input:hover{box-shadow:none}.task-add .task-add-advanced .subtasks .sublist .ivu-row{margin-bottom:12px}.task-add .task-add-advanced .subtasks .sublist .ivu-row>div{padding-right:7px}.task-add .task-add-advanced .subtasks .sublist .ivu-row>div:last-child{padding-right:0}.task-add .task-add-advanced .ivu-date-picker{width:100%}.task-add .task-add-assist{align-items:center;display:flex;justify-content:flex-end;margin-top:6px}.task-add .task-add-assist .ivu-icon{color:#909399;font-size:16px}.task-add .ivu-modal-footer{padding:26px 0 22px!important}@media (max-width:768px){.task-add .task-add-advanced .advanced-option,.task-add .task-add-form .advanced-option{justify-content:space-between;padding-right:8px;width:calc(100% + 8px)}.task-add .task-add-advanced .advanced-option>button.advanced,.task-add .task-add-form .advanced-option>button.advanced{margin-left:0}.task-add .task-add-advanced .advanced-option .advanced-priority,.task-add .task-add-form .advanced-option .advanced-priority{margin-left:8px}.task-add .task-add-advanced .advanced-option .advanced-time,.task-add .task-add-form .advanced-option .advanced-time{margin-left:4px}}.task-add-simple{padding:12px}.task-add-simple .ivu-input-wrapper{display:none}.task-add-simple .add-placeholder{color:#888;cursor:pointer;margin:-12px;padding:12px}.task-add-simple .add-placeholder .ivu-icon{margin-right:4px}.task-add-simple .add-placeholder:hover{color:#606266}.task-add-simple .priority{align-items:center;display:none;margin-bottom:-3px;margin-top:10px;min-height:22px}.task-add-simple .priority>ul{align-items:center;display:flex;flex:1}.task-add-simple .priority>ul>li{list-style:none;margin-right:3px}.task-add-simple .priority>ul>li .taskfont{cursor:pointer;font-size:22px}.task-add-simple .priority .ivu-icon{cursor:pointer;font-size:16px}.task-add-simple.active .ivu-input-wrapper{display:block}.task-add-simple.active .add-placeholder{display:none}.task-add-simple.active .priority{display:flex}.task-add-row{background-color:#fff;border-bottom:1px solid #f4f4f5;position:relative}.task-add-row>div{border-right:1px solid #f4f4f5;display:flex;padding:8px 12px}.task-add-row>div:last-child{border-right:0}.task-add-row>div.row-add{display:flex;flex-direction:column;justify-content:center;min-height:48px;padding-left:34px}.task-add-row>div.row-add .add-btn{cursor:pointer;display:block;opacity:.5;transition:opacity .3s}.task-add-row>div.row-add .add-btn .add-icon{font-size:16px;margin-right:8px}.task-add-row>div.row-add .add-btn:hover{opacity:1}.task-add-row>div.row-add .add-input{align-items:flex-start;background-color:#fff;border:1px solid #dcdee2;border-radius:4px;color:#606266;display:none}.task-add-row>div.row-add .add-input:hover{border-color:#57a3f3}.task-add-row>div.row-add .add-input textarea{border-color:transparent;resize:none}.task-add-row>div.row-add .add-input textarea:focus{box-shadow:none}.task-add-row>div.row-add .add-input .priority{align-items:center;display:flex;height:31px;margin:0 4px}.task-add-row>div.row-add .add-input .priority>ul{align-items:center;display:flex;flex:1}.task-add-row>div.row-add .add-input .priority>ul>li{list-style:none;margin-right:4px}.task-add-row>div.row-add .add-input .priority>ul>li .taskfont{cursor:pointer;font-size:17px}.task-add-row>div.row-add .add-input .priority .ivu-icon{cursor:pointer;font-size:15px;margin:0 5px 0 3px}.task-add-row>div.row-add.active{padding-bottom:7px;padding-top:7px}.task-add-row>div.row-add.active .add-btn{display:none}.task-add-row>div.row-add.active .add-input{display:flex}.task-archived{bottom:0;display:flex;flex-direction:column;left:0;padding:20px;position:absolute;right:0;top:0}.task-archived .archived-title{align-items:center;color:#303133;display:flex;font-size:20px;font-weight:500;line-height:1;margin-bottom:24px}.task-archived .archived-title .title-icon{align-items:center;display:flex;height:14px;margin-left:4px;margin-top:2px;width:14px}.task-archived .archived-title .title-icon>i{cursor:pointer}.task-archived .table-page-box{flex:1;height:0}.task-deleted{bottom:0;display:flex;flex-direction:column;left:0;padding:20px;position:absolute;right:0;top:0}.task-deleted .deleted-title{align-items:center;color:#303133;display:flex;font-size:20px;font-weight:500;line-height:1;margin-bottom:24px}.task-deleted .deleted-title .title-icon{align-items:center;display:flex;height:14px;margin-left:4px;margin-top:2px;width:14px}.task-deleted .deleted-title .title-icon>i{cursor:pointer}.task-deleted .table-page-box{flex:1;height:0}.task-detail{display:flex;flex-direction:column;margin:0 -32px 12px -10px;min-height:120px;padding:0 22px 12px 0}.task-detail .task-info{display:flex;flex:3;flex-direction:column;position:relative}.task-detail .task-info .head{align-items:center;color:#888;display:flex;height:42px;padding-bottom:10px;position:relative}.task-detail .task-info .head:before{background-color:#f4f5f5;bottom:0;content:"";height:1px;left:36px;position:absolute;right:0}.task-detail .task-info .head .task-menu-icon{align-items:center;display:flex;margin-right:18px}.task-detail .task-info .head .task-menu-icon .ivu-icon{font-size:18px}.task-detail .task-info .head .task-menu-icon .loading{height:18px;width:18px}.task-detail .task-info .head .task-menu-icon .loading .common-loading{height:16px;width:16px}.task-detail .task-info .head .task-menu-icon .uncomplete{color:#888}.task-detail .task-info .head .flow{align-items:center;display:flex;margin-right:10px}.task-detail .task-info .head .flow>span{border:1px solid #84c56a;border-radius:4px;color:#84c56a;cursor:pointer;display:inline-block;font-size:14px;height:26px;line-height:24px;overflow:hidden;padding:0 8px;text-align:center;text-overflow:ellipsis;white-space:nowrap}.task-detail .task-info .head .flow>span.archived{background-color:hsla(0,0%,50%,.1);border-color:hsla(0,0%,50%,.1);color:#7f7f7f}.task-detail .task-info .head .flow>span.start{background-color:hsla(0,100%,72%,.1);border-color:hsla(0,100%,72%,.1);color:#ff7070}.task-detail .task-info .head .flow>span.progress{background-color:rgba(252,152,75,.1);border-color:rgba(252,152,75,.1);color:#fc984b}.task-detail .task-info .head .flow>span.test{background-color:rgba(47,153,236,.1);border-color:rgba(47,153,236,.1);color:#2f99ec}.task-detail .task-info .head .flow>span.end{background-color:rgba(11,192,55,.1);border-color:rgba(11,192,55,.1);color:#0bc037}.task-detail .task-info .head .nav{align-items:center;display:flex;flex:1;font-size:12px;height:40px;overflow:auto;width:0}.task-detail .task-info .head .nav::-webkit-scrollbar{display:none}.task-detail .task-info .head .nav>p{align-items:center;display:flex;padding-right:5px}.task-detail .task-info .head .nav>p>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.task-detail .task-info .head .nav>p:after{content:"/";padding-left:5px}.task-detail .task-info .head .nav>p:last-child:after{display:none}.task-detail .task-info .head .function{align-items:center;display:flex;margin:0 32px}.task-detail .task-info .head .function .pick{margin-left:12px;margin-right:10px}.task-detail .task-info .head .function .open{cursor:pointer;font-size:22px;margin-left:12px;margin-top:-2px}.task-detail .task-info .head .function .menu{align-items:center;display:flex;margin-left:12px}.task-detail .task-info .head .function .menu .task-menu-icon{margin-right:0}.task-detail .task-info .head .function .menu .ivu-icon{color:#606266;font-size:22px}.task-detail .task-info .scroller{margin-left:28px;overflow-x:hidden;padding-left:8px;padding-right:36px}.task-detail .task-info .scroller .title{margin-top:18px}.task-detail .task-info .scroller .title .ivu-input{border-color:transparent;font-size:24px;font-weight:500;line-height:1.4;padding:4px 0;resize:none}.task-detail .task-info .scroller .title .ivu-input:focus{box-shadow:none}.task-detail .task-info .scroller .desc{margin-top:10px}.task-detail .task-info .scroller .desc div[contenteditable=true]{outline:none}.task-detail .task-info .scroller .desc .mce-content-body img{max-width:100%}.task-detail .task-info .scroller .desc .mce-content-body pre{background:#f5f2f0;border-radius:5px;margin:7px 0;overflow:auto;padding:14px}.task-detail .task-info .scroller .desc .mce-content-body[data-mce-placeholder]:not(.mce-visualblocks):before{color:#bbb}.task-detail .task-info .scroller .items{margin-top:12px}.task-detail .task-info .scroller .items .ivu-form-item{margin-bottom:10px}.task-detail .task-info .scroller .items .item-label{align-items:center;color:#bbb;display:flex}.task-detail .task-info .scroller .items .item-label .taskfont{margin-right:4px}.task-detail .task-info .scroller .items .item-content{margin-left:12px;margin-top:5px}.task-detail .task-info .scroller .items .item-content>li{align-items:center;display:flex;line-height:26px;list-style:none}.task-detail .task-info .scroller .items .item-content>li .el-dropdown{cursor:pointer;display:flex}.task-detail .task-info .scroller .items .item-content>li .task-priority{padding:0 7px}.task-detail .task-info .scroller .items .item-content>li .picker-time{align-items:center;display:flex;flex-wrap:wrap;line-height:26px}.task-detail .task-info .scroller .items .item-content>li .picker-time .time{cursor:pointer;margin-right:10px}.task-detail .task-info .scroller .items .item-content>li .picker-time .ivu-tag{flex-shrink:0;height:20px;line-height:18px;margin-right:10px;padding:0 4px}.task-detail .task-info .scroller .items .item-content>li .picker-time .ivu-tag .ivu-tag-text{align-items:center;display:flex}.task-detail .task-info .scroller .items .item-content>li .picker-time .ivu-tag .ivu-tag-text .taskfont{font-size:14px;padding-right:3px;transform:scale(.9)}.task-detail .task-info .scroller .items .item-content.user{cursor:pointer;margin-top:1px}.task-detail .task-info .scroller .items .item-content.user .user-list{align-items:center;display:flex}.task-detail .task-info .scroller .items .item-content.user .user-list>div{margin-right:6px}.task-detail .task-info .scroller .items .item-content.file{margin-bottom:-3px}.task-detail .task-info .scroller .items .item-content.file>li{margin-bottom:2px}.task-detail .task-info .scroller .items .item-content.file>li.tip{color:#999}.task-detail .task-info .scroller .items .item-content.file>li .file-load{height:16px;margin:0;padding:2px;width:16px}.task-detail .task-info .scroller .items .item-content.file>li .file-ext{width:16px}.task-detail .task-info .scroller .items .item-content.file>li .file-name{color:#606266;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}.task-detail .task-info .scroller .items .item-content.file>li .file-size{color:#bbb;flex-shrink:0;font-size:12px;height:24px;padding-left:10px}.task-detail .task-info .scroller .items .item-content.file>li .file-menu{align-items:center;display:flex;opacity:0;padding-left:12px;transition:all .3s}.task-detail .task-info .scroller .items .item-content.file>li .file-menu.show{opacity:1}.task-detail .task-info .scroller .items .item-content.file>li .file-menu i{color:#aaa;cursor:pointer;font-size:14px;padding:0 4px;transition:color .3s}.task-detail .task-info .scroller .items .item-content.file>li .file-menu i:hover{color:#777}.task-detail .task-info .scroller .items .item-content.file>li .file-menu i.del{font-size:13px}.task-detail .task-info .scroller .items .item-content.file>li .file-menu i.del:hover{color:red}.task-detail .task-info .scroller .items .item-content.file>li:hover .file-name{color:#303133}.task-detail .task-info .scroller .items .item-content.file>li:hover .file-menu{opacity:1}.task-detail .task-info .scroller .items .item-content.subtask>li{align-items:flex-start;margin-bottom:4px}.task-detail .task-info .scroller .items .item-content.subtask>li:last-child{margin-bottom:-6px}.task-detail .task-info .scroller .items .item-content.subtask>li:hover .subtask-time .clock{opacity:.7;transform:translateX(0)}.task-detail .task-info .scroller .items .item-content.subtask>li .subtask-icon{align-items:center;cursor:pointer;display:flex;height:26px;line-height:26px;margin-right:6px;padding-top:1px;width:16px}.task-detail .task-info .scroller .items .item-content.subtask>li .subtask-flow>span{border:1px solid #84c56a;border-radius:3px;color:#84c56a;cursor:pointer;display:inline-block;font-size:12px;height:18px;line-height:16px;margin-right:3px;min-width:20px;padding:0 2px;text-align:center}.task-detail .task-info .scroller .items .item-content.subtask>li .subtask-flow>span.start{background-color:hsla(0,100%,72%,.1);border-color:hsla(0,100%,72%,.1);color:#ff7070}.task-detail .task-info .scroller .items .item-content.subtask>li .subtask-flow>span.progress{background-color:rgba(252,152,75,.1);border-color:rgba(252,152,75,.1);color:#fc984b}.task-detail .task-info .scroller .items .item-content.subtask>li .subtask-flow>span.test{background-color:rgba(47,153,236,.1);border-color:rgba(47,153,236,.1);color:#2f99ec}.task-detail .task-info .scroller .items .item-content.subtask>li .subtask-flow>span.end{background-color:rgba(11,192,55,.1);border-color:rgba(11,192,55,.1);color:#0bc037}.task-detail .task-info .scroller .items .item-content.subtask>li .subtask-name{display:flex;flex:1;margin-right:8px}.task-detail .task-info .scroller .items .item-content.subtask>li .subtask-name .ivu-input{border-color:transparent;line-height:20px;margin:-2px 0;padding:4px 0;resize:none}.task-detail .task-info .scroller .items .item-content.subtask>li .subtask-name .ivu-input:focus{box-shadow:none}.task-detail .task-info .scroller .items .item-content.subtask>li .subtask-time{margin-right:8px}.task-detail .task-info .scroller .items .item-content.subtask>li .subtask-time .time{cursor:pointer;font-size:13px;height:26px;line-height:26px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.task-detail .task-info .scroller .items .item-content.subtask>li .subtask-time .time.overdue{color:#ed4014;font-weight:600}.task-detail .task-info .scroller .items .item-content.subtask>li .subtask-time .time.today{color:#f90;font-weight:500}.task-detail .task-info .scroller .items .item-content.subtask>li .subtask-time .clock{font-size:20px;margin:3px 2px;opacity:0;transform:translateX(50%);transition:all .2s}.task-detail .task-info .scroller .items .item-content.subtask>li .subtask-avatar{cursor:pointer}.task-detail .task-info .scroller .items .item-content.subtask>li .ivu-icon-ios-loading{animation:animation-icon-loading .6s linear infinite}.task-detail .task-info .scroller .items .item-content.nosub{margin-top:0}.task-detail .task-info .scroller .items .item-content.nosub>li .add-button,.task-detail .task-info .scroller .items .item-content.nosub>li .add-input{margin-top:-2px}.task-detail .task-info .scroller .add{margin-bottom:10px;margin-top:12px}.task-detail .task-info .scroller .add .el-dropdown{max-width:100%}.task-detail .task-info .scroller .add .el-dropdown .add-button>em{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.task-detail .task-info .scroller .add-input{margin-top:6px}.task-detail .task-info .scroller .add-input.loading .ivu-icon-ios-loading{animation:animation-icon-loading .6s linear infinite}.task-detail .task-info .scroller .add-button{align-items:center;color:#bbb;cursor:pointer;display:flex;height:32px;margin-top:6px;white-space:nowrap}.task-detail .task-info .scroller .add-button>i{font-size:14px;padding-right:8px}.task-detail .task-info .scroller .add-button>em{font-style:normal;padding-left:4px}.task-detail .task-info .scroller .add-button>em:after{content:"/";padding-left:4px}.task-detail .task-info .scroller .add-button>em:last-child:after{display:none}.task-detail .task-info .scroller .add-button:hover{color:#909399}.task-detail .task-info .upload{display:none}.task-detail .task-dialog{display:flex;flex:2;flex-direction:column;flex-shrink:0;justify-content:flex-end;margin-top:22px;position:relative}.task-detail .task-dialog .head{align-items:center;color:#888;display:flex;height:42px;padding-bottom:10px;position:relative}.task-detail .task-dialog .head:before{background-color:#f4f5f5;bottom:0;content:"";height:1px;left:36px;position:absolute;right:0}.task-detail .task-dialog .head .icon{font-size:18px;width:18px}.task-detail .task-dialog .head .nav{align-items:center;color:#606266;display:flex;flex:1;font-weight:500;padding-left:18px}.task-detail .task-dialog .head .nav>p{align-items:center;cursor:pointer;display:flex;margin-right:24px}.task-detail .task-dialog .head .nav>p.active{color:#555;cursor:default;font-size:16px;font-weight:600;margin-top:-2px}.task-detail .task-dialog .head .nav .refresh{align-items:center;display:flex;margin-left:-18px}.task-detail .task-dialog .head .nav .refresh>i{cursor:pointer;font-size:18px;opacity:.8;transition:opacity .2s}.task-detail .task-dialog .head .nav .refresh>i:hover{opacity:1}.task-detail .task-dialog .head .nav .refresh .common-loading{height:12px;margin:3px;width:12px}.task-detail .task-dialog .head .menu .menu-item{align-items:center;display:flex;line-height:24px}.task-detail .task-dialog .head .menu .menu-item .menu-load{display:flex;height:14px;margin-right:8px;width:14px}.task-detail .task-dialog .head .menu .menu-item>em{font-style:normal;padding-left:1px}.task-detail .task-dialog .head .menu .menu-item>i{font-size:14px;margin-left:4px}.task-detail .task-dialog .no-dialog{display:flex;flex:1;flex-direction:column;position:relative}.task-detail .task-dialog .no-dialog .no-tip{display:none;flex:1;margin-left:36px}.task-detail .task-dialog .no-dialog .no-input{background-color:#f4f5f7;border-radius:10px;margin:22px 0 0 36px;padding:10px 4px 10px 6px;position:relative}.task-detail .task-dialog .no-dialog .no-input .chat-input-box .chat-input-quick-emoji{right:0}.task-detail .task-dialog .no-dialog .no-input .chat-input-box .chat-input-wrapper{background-color:#f4f5f7;padding:0}.task-detail .task-dialog .no-dialog .no-input .chat-input-box .chat-input-wrapper .chat-toolbar>li.chat-record-recwave{background-color:#f4f5f7}.task-detail .task-dialog .no-dialog .drag-over{align-items:center;background-color:hsla(0,0%,100%,.78);bottom:0;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0;z-index:3}.task-detail .task-dialog .no-dialog .drag-over:before{border:2px dashed #7b7b7b;border-radius:12px;bottom:0;content:"";left:36px;position:absolute;right:0;top:0}.task-detail .task-dialog .no-dialog .drag-over .drag-text{color:#606266;font-size:18px;padding:12px}.task-detail .task-dialog .project-log{margin-left:36px}.task-detail .task-dialog .project-log .logs-activity{padding:22px 0 0}.task-detail .task-dialog .project-log .logs-activity>li{list-style:none;padding-top:0}.task-detail .task-dialog .project-log .logs-activity>li.logs-loading,.task-detail .task-dialog .project-log .logs-activity>li.logs-more,.task-detail .task-dialog .project-log .logs-activity>li.logs-none{height:59px;line-height:59px}.task-detail .task-dialog .project-log .logs-activity>li.logs-loading{align-items:center;display:flex}.task-detail .task-dialog .project-log .logs-activity>li.logs-loading .common-loading{height:22px;margin:0;width:22px}.task-detail .task-dialog .dialog-wrapper .dialog-scroller{padding-left:32px;padding-right:16px}.task-detail .task-dialog .dialog-wrapper .dialog-footer{padding:0 0 0 24px}.task-detail .task-dialog .dialog-wrapper .dialog-footer .chat-input-box .chat-input-quick-emoji{right:2px}.task-detail .task-load{display:flex;left:50%;margin-top:6px;position:absolute;top:50%;transform:translate(-50%,-50%)}.task-detail .task-load .common-loading{height:32px;width:32px}.task-detail.open-dialog{flex-direction:row}.task-detail.open-dialog .task-info{overflow:auto}.task-detail.open-dialog .task-info .head .function{margin-right:2px}.task-detail.open-dialog .task-dialog{border-left:1px solid #f4f5f5;margin:0 0 0 18px;max-width:450px;min-width:320px}.task-detail.open-dialog .task-dialog .head:before{left:18px}.task-detail.open-dialog .task-dialog .head .icon:before{display:none}.task-detail.open-dialog .task-dialog .head .nav{padding-left:0}.task-detail.open-dialog .task-dialog .head .nav>p{margin-right:28px}.task-detail.open-dialog .task-dialog .head .nav>p.active{font-size:18px}.task-detail.open-dialog .task-dialog .no-dialog .no-tip{align-items:center;color:#909399;display:flex;justify-content:center;margin-left:18px}.task-detail.open-dialog .task-dialog .no-dialog .no-input{margin:0 0 0 18px}.task-detail.open-dialog .task-dialog .dialog-wrapper{z-index:0}.task-detail.open-dialog .task-dialog .dialog-wrapper .dialog-footer{margin-bottom:0}.task-detail.open-dialog .task-dialog .project-log{background-color:#fff;bottom:0;left:0;margin-left:8px;overflow:auto;padding:8px;position:absolute;right:0;top:40px;z-index:1}.task-detail.open-dialog .task-dialog .project-log .logs-activity{padding:22px 0 0 10px}.task-detail.completed .task-info:before{color:#19be6b;content:"\f373";font-family:Ionicons,serif;font-size:72px;opacity:.2;pointer-events:none;position:absolute;right:13%;top:0;z-index:1}.task-detail-receive{padding:6px 6px 3px}.task-detail-receive .receive-title{font-size:14px}.task-detail-receive .receive-title .ivu-icon{color:#f90;font-size:16px;line-height:18px}.task-detail-receive .receive-time{margin-top:10px}.task-detail-receive .receive-time .ivu-date-picker{width:280px}.task-detail-receive .receive-bottom{margin-top:12px;text-align:right}.task-detail-receive .receive-bottom>button+button{margin-left:4px}.task-detail-delete-file-popover{max-width:200px}.task-detail-delete-file-popover .buttons{margin-top:12px;text-align:right}.task-detail-delete-file-popover .buttons .ivu-btn-small{font-size:12px}.task-detail-user-popper .ivu-poptip-body-content{overflow:visible}.task-detail-avatar-buttons{margin-bottom:4px;margin-top:12px;position:absolute;right:14px;text-align:right;top:5px}.task-detail-avatar-buttons>button{font-size:12px;transform:scale(.9)}.task-detail-loop>li{text-align:center}@media (max-width:768px){.task-detail .task-info .scroller{overflow-x:auto}}.task-menu-icon{position:relative}.task-menu-icon .loading{align-items:center;display:flex;height:16px;justify-content:center;width:16px}.task-menu-icon .loading .common-loading{height:14px;margin:0;width:14px}.task-menu-icon .ivu-icon{color:#ccc;cursor:pointer;font-size:16px}.task-menu-icon .ivu-icon.completed{color:#84c56a}.task-operation-dropdown{left:0;opacity:0;position:absolute;top:0;width:0;z-index:-1}.task-operation-dropdown .task-operation-icon{bottom:0;cursor:pointer;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.task-operation-more-dropdown>li.task-operation-more-warp{list-style:none}.task-operation-more-dropdown>li.task-operation-more-warp>ul{max-height:320px;overflow:auto}.task-operation-more-dropdown>li.task-operation-more-warp>ul::-webkit-scrollbar{display:none}.task-operation-more-dropdown>li.task-operation-more-warp>ul>li .item{align-items:center;display:flex}.task-operation-more-dropdown>li.task-operation-more-warp>ul>li .item>i{color:#bbb;flex-shrink:0;font-size:18px;height:18px;line-height:18px;margin-right:8px;padding:0;width:18px}.task-operation-more-dropdown>li.task-operation-more-warp>ul>li .item>i.ivu-icon{font-size:16px}.task-operation-more-dropdown>li.task-operation-more-warp>ul>li .flow{padding:4px 0}.task-operation-more-dropdown>li.task-operation-more-warp>ul>li .flow>i{margin-right:3px}.task-operation-more-dropdown>li.task-operation-more-warp>ul>li .flow>i.check{color:#84c56a}.task-operation-more-dropdown>li.task-operation-more-warp>ul>li .flow .flow-name{background:#f4f4f4;border-radius:4px;color:#595959;font-size:12px;height:20px;line-height:20px;padding:0 5px;white-space:nowrap}.task-operation-more-dropdown>li.task-operation-more-warp>ul>li .flow .flow-name.start{background-color:hsla(0,100%,72%,.1);border-color:hsla(0,100%,72%,.1);color:#ff7070}.task-operation-more-dropdown>li.task-operation-more-warp>ul>li .flow .flow-name.progress{background-color:rgba(252,152,75,.1);border-color:rgba(252,152,75,.1);color:#fc984b}.task-operation-more-dropdown>li.task-operation-more-warp>ul>li .flow .flow-name.test{background-color:rgba(47,153,236,.1);border-color:rgba(47,153,236,.1);color:#2f99ec}.task-operation-more-dropdown>li.task-operation-more-warp>ul>li .flow .flow-name.end{background-color:rgba(11,192,55,.1);border-color:rgba(11,192,55,.1);color:#0bc037}.task-operation-more-dropdown>li.task-operation-more-warp>ul>li.load-flow{align-items:center;display:flex;justify-content:center;padding:8px}.task-operation-more-dropdown>li.task-operation-more-warp>ul>li.load-flow .load-flow-warp{height:18px;width:18px}.task-operation-more-dropdown>li.task-operation-more-warp.medium>ul>li .flow .flow-name{height:24px;line-height:24px;padding:0 7px}.task-operation-more-dropdown>li.task-operation-more-warp.large>ul>li .flow .flow-name{font-size:13px;height:30px;line-height:30px;padding:0 8px}.task-priority{background:transparent;border:1px solid transparent;border-radius:3px;display:inline-block;font-size:13px;max-width:100%;overflow:hidden;padding:2px 5px;text-overflow:ellipsis;white-space:nowrap}.team-management{bottom:0;display:flex;flex-direction:column;left:0;overflow:auto;padding:20px;position:absolute;right:0;top:0}.team-management .management-title{align-items:center;color:#303133;display:flex;font-size:20px;font-weight:500;line-height:1;margin-bottom:24px}.team-management .management-title .title-icon{align-items:center;display:flex;height:14px;margin-left:4px;margin-top:2px;width:14px}.team-management .management-title .title-icon>i{cursor:pointer}.team-management .management-box{display:flex;flex:1;height:0;min-width:500px}.team-management .management-box .management-department{border-right:1px solid #efefef;display:flex;flex-direction:column;flex-shrink:0;width:239px}.team-management .management-box .management-department>ul{flex:1;overflow:auto}.team-management .management-box .management-department>ul>li{align-items:center;cursor:pointer;display:flex;height:40px;list-style:none;margin:0;overflow:hidden;padding:0}.team-management .management-box .management-department>ul>li.active,.team-management .management-box .management-department>ul>li:hover{background-color:#ecf5ff}.team-management .management-box .management-department>ul>li.level-1{font-weight:500}.team-management .management-box .management-department>ul>li.level-2{margin-left:24px}.team-management .management-box .management-department>ul>li.level-3{margin-left:48px}.team-management .management-box .management-department>ul>li.level-4{margin-left:72px}.team-management .management-box .management-department>ul>li .department-icon{font-size:16px;padding:8px}.team-management .management-box .management-department>ul>li .department-title{flex:1;flex-shrink:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.team-management .management-box .management-department>ul>li .department-menu{display:inline-block;font-size:16px;padding:12px;transform:rotate(-90deg)}.team-management .management-box .management-department .department-buttons{align-items:center;display:flex;justify-content:center;margin-top:20px}.team-management .management-box .management-user{display:flex;flex:1;flex-direction:column;padding-left:20px;width:0}.team-management .team-email{align-items:center;display:flex}.team-management .team-email .ivu-icon{color:#84c56a;font-size:16px;margin-left:6px}.team-management .team-email .ivu-tag{flex-shrink:0;height:18px;line-height:18px;overflow:hidden;padding:0 4px;text-overflow:ellipsis;transform:scale(.8);transform-origin:right center;white-space:nowrap}.team-management .table-page-box{flex:1;height:0}.team-department-add-dialog-group{align-items:center;display:flex}.team-department-add-dialog-group .dialog-name{flex:1;overflow:hidden;padding-right:12px;text-overflow:ellipsis;white-space:nowrap;width:0}.team-department-checkin-item{margin-bottom:12px}.team-department-checkin-item>div{padding-right:12px}.team-department-checkin-item>div:last-child{padding-right:0}.team-table-department-warp{align-items:center;display:flex}.team-table-department-warp>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.team-table-department-warp .department-tag-num{background-color:#515a6e;border-radius:9px;color:#fff;cursor:pointer;flex-shrink:0;font-size:12px;height:18px;line-height:18px;margin-left:4px;min-width:18px;padding:0 5px;text-align:center;transform:scale(.9);transform-origin:right center}body.dark-mode-reverse .common-right-bottom .common-right-bottom-link,body.dark-mode-reverse .ivu-badge-count,body.dark-mode-reverse .ivu-btn-primary{color:#000}body.dark-mode-reverse .ivu-modal-mask{background-color:hsla(0,0%,90%,.6)}body.dark-mode-reverse .ivu-modal-content{box-shadow:0 4px 12px hsla(0,0%,100%,.15)}body.dark-mode-reverse .ivu-message-notice-content{border:1px solid #e3e8ed;box-shadow:0 1px 6px hsla(0,0%,100%,.2)}body.dark-mode-reverse .ivu-notice-notice,body.dark-mode-reverse .ivu-poptip-inner,body.dark-mode-reverse .ivu-select-dropdown,body.dark-mode-reverse .ivu-tooltip-inner{border:1px solid #e3e8ed;box-shadow:none}body.dark-mode-reverse .el-dropdown-menu{border-color:#e3e8ed;box-shadow:0 2px 12px 0 hsla(0,0%,100%,.1)}body.dark-mode-reverse .el-tooltip__popper.is-light{border:1px solid #e3e8ed;box-shadow:0 1px 6px hsla(0,0%,100%,.2)}body.dark-mode-reverse .common-avatar.avatar-wrapper .avatar-box .avatar-char{color:#000}body.dark-mode-reverse .common-drawer-overlay .overlay-body .overlay-close>a{color:#323232}body.dark-mode-reverse .common-drawer-overlay .overlay-body .overlay-close>a:hover{color:#000}body.dark-mode-reverse .file-content .content-body .tox .tox-edit-area__iframe,body.dark-mode-reverse .file-preview .content-body .tox .tox-edit-area__iframe{background-color:#000}body.dark-mode-reverse .file-content .content-body .teditor-loadedstyle .tox-sidebar-wrap,body.dark-mode-reverse .file-preview .content-body .teditor-loadedstyle .tox-sidebar-wrap{box-shadow:none}body.dark-mode-reverse .minder-editor-container .quickbar{border:1px solid #e3e8ed!important;box-shadow:3px 3px 10px hsla(0,0%,100%,.2)!important}body.dark-mode-reverse .project-panel .project-titbox .project-icons>li.project-icon.active{color:#000}body.dark-mode-reverse .project-panel .project-column>ul>li .column-task .task-item .task-progress .task-time.overdue{background-color:transparent;color:#ed4014}body.dark-mode-reverse .project-panel .project-column>ul>li .column-task .task-item .task-progress .task-time.today{background-color:transparent;color:#f90}body.dark-mode-reverse .project-panel .project-table .project-table-body .task-row>div.row-time .task-time.overdue{background-color:transparent;color:#ed4014}body.dark-mode-reverse .project-panel .project-table .project-table-body .task-row>div.row-time .task-time.today{background-color:transparent;color:#f90}body.dark-mode-reverse .dialog-wrapper .dialog-nav .nav-wrapper .dialog-block .dialog-avatar .icon-avatar{color:#1c1917}body.dark-mode-reverse .dialog-wrapper .dialog-nav .nav-wrapper .dialog-block .dialog-title .main-title>h2{color:#555}body.dark-mode-reverse .dialog-wrapper .dialog-scroller .dialog-item .dialog-view .dialog-head{background-color:#e1e1e1}body.dark-mode-reverse .dialog-wrapper .dialog-scroller .dialog-item .dialog-view .dialog-head .dialog-content .content-meeting,body.dark-mode-reverse .dialog-wrapper .dialog-scroller .dialog-item .dialog-view .dialog-head .dialog-content .content-record,body.dark-mode-reverse .dialog-wrapper .dialog-scroller .dialog-item .dialog-view .dialog-head .dialog-content .content-text,body.dark-mode-reverse .dialog-wrapper .dialog-scroller .dialog-item .dialog-view .dialog-head .dialog-reply .reply-desc{color:#fff}body.dark-mode-reverse .dialog-wrapper .dialog-scroller .dialog-item .dialog-view .dialog-head .dialog-emoji>li{background-color:hsla(0,0%,95%,.5)}body.dark-mode-reverse .dialog-wrapper .dialog-scroller .dialog-item .dialog-view .dialog-head .dialog-emoji>li.hasme{background-color:#f3f3f3}body.dark-mode-reverse .dialog-wrapper .dialog-scroller .dialog-item.self .dialog-view .dialog-head{background-color:#84c56a}body.dark-mode-reverse .dialog-wrapper .dialog-scroller .dialog-item.self .dialog-view .dialog-head .dialog-content .content-text>pre a{color:#0027a1}body.dark-mode-reverse .dialog-wrapper .dialog-scroller .dialog-item.self .dialog-view .dialog-head .dialog-content .content-text>pre .mention{color:#000}body.dark-mode-reverse .dialog-wrapper .dialog-scroller .dialog-item.self .dialog-view .dialog-head .dialog-content .content-text>pre .mention.file,body.dark-mode-reverse .dialog-wrapper .dialog-scroller .dialog-item.self .dialog-view .dialog-head .dialog-content .content-text>pre .mention[data-denotation-char="~"]{color:#0027a1!important}body.dark-mode-reverse .dialog-wrapper .dialog-scroller .dialog-item.self .dialog-view .dialog-head .dialog-emoji>li{background-color:rgba(178,255,147,.5)}body.dark-mode-reverse .dialog-wrapper .dialog-scroller .dialog-item.self .dialog-view .dialog-head .dialog-emoji>li.hasme{background-color:#b2ff93}body.dark-mode-reverse .dialog-wrapper .dialog-scroller .dialog-item.self .dialog-view .dialog-head .dialog-emoji>li .emoji-users:before{background-color:rgba(0,0,0,.7)}body.dark-mode-reverse .dialog-wrapper .dialog-scroller .dialog-item.self .dialog-view .dialog-head .dialog-emoji>li .emoji-users>ul>li{color:#000}body.dark-mode-reverse .dialog-group-info .group-info-user>ul>li .user-tag{color:#1c1917}body.dark-mode-reverse .file-icon:before{background-image:url(../images/file/dark/other.svg)}body.dark-mode-reverse .file-icon.archive:before{background-image:url(../images/file/dark/archive.svg)}body.dark-mode-reverse .file-icon.cad:before{background-image:url(../images/file/dark/cad.svg)}body.dark-mode-reverse .file-icon.code:before{background-image:url(../images/file/dark/code.svg)}body.dark-mode-reverse .file-icon.document:before{background-image:url(../images/file/dark/document.svg)}body.dark-mode-reverse .file-icon.drawio:before{background-image:url(../images/file/dark/drawio.svg)}body.dark-mode-reverse .file-icon.excel:before{background-image:url(../images/file/dark/excel.svg)}body.dark-mode-reverse .file-icon.flow:before{background-image:url(../images/file/dark/flow.svg)}body.dark-mode-reverse .file-icon.folder:before{background-image:url(../images/file/dark/folder.svg)}body.dark-mode-reverse .file-icon.folder.share:before{background-image:url(../images/file/dark/folder-share.svg)}body.dark-mode-reverse .file-icon.media:before{background-image:url(../images/file/dark/media.svg)}body.dark-mode-reverse .file-icon.mind:before{background-image:url(../images/file/dark/mind.svg)}body.dark-mode-reverse .file-icon.ofd:before{background-image:url(../images/file/dark/ofd.svg)}body.dark-mode-reverse .file-icon.pdf:before{background-image:url(../images/file/dark/pdf.svg)}body.dark-mode-reverse .file-icon.picture:before{background-image:url(../images/file/dark/picture.svg)}body.dark-mode-reverse .file-icon.ppt:before{background-image:url(../images/file/dark/ppt.svg)}body.dark-mode-reverse .file-icon.sheet:before{background-image:url(../images/file/dark/sheet.svg)}body.dark-mode-reverse .file-icon.tif:before{background-image:url(../images/file/dark/tif.svg)}body.dark-mode-reverse .file-icon.txt:before{background-image:url(../images/file/dark/txt.svg)}body.dark-mode-reverse .file-icon.updir:before{background-image:url(../images/file/dark/updir.svg)}body.dark-mode-reverse .file-icon.upload:before{background-image:url(../images/file/dark/upload.svg)}body.dark-mode-reverse .file-icon.word:before{background-image:url(../images/file/dark/word.svg)}body.dark-mode-reverse .file-icon.wps:before{background-image:url(../images/file/dark/wps.svg)}body.dark-mode-reverse .page-login .login-body .login-box{box-shadow:none}body.dark-mode-reverse .page-manage .manage-box-menu .manage-box-dropdown .manage-box-title.menu-visible{box-shadow:0 1px 6px hsla(0,0%,100%,.2)}body.dark-mode-reverse .page-dashboard .dashboard-wrapper .dashboard-block>li .block-title{color:rgba(0,0,0,.6);font-size:12px}body.dark-mode-reverse .page-dashboard .dashboard-wrapper .dashboard-block>li .block-data .block-num{color:#000}body.dark-mode-reverse .page-dashboard .dashboard-wrapper .dashboard-block>li .block-data .taskfont{color:rgba(0,0,0,.7)}body.dark-mode-reverse .page-messenger .messenger-wrapper .messenger-select .messenger-list>ul.dialog>li .icon-avatar{color:#1c1917}body.dark-mode-reverse .page-messenger .messenger-wrapper .messenger-select .messenger-list>ul.dialog>li .dialog-box .dialog-text{color:#555}body.dark-mode-reverse .page-file .file-wrapper .file-navigator .ivu-btn{color:#000}body.dark-mode-reverse .page-index .page-warp{background-color:#efefef}body.dark-mode-reverse .page-index .page-warp .page-header .header-content .header-tips,body.dark-mode-reverse .page-index .page-warp .page-header .header-content .header-title,body.dark-mode-reverse .page-index .page-warp .page-header .header-nav .header-nav-box .header-right-1 .header-right-1-dropdown,body.dark-mode-reverse .page-index .page-warp .page-header .header-nav .header-nav-box .header-right-2 .header-right-2-dropdown,body.dark-mode-reverse .page-index .page-warp .page-header .header-nav .header-nav-box .header-right-3{color:#000}body.dark-mode-reverse .page-index .page-warp .page-header-bottom{background-color:#efefef}body.dark-mode-reverse .chat-input-box .chat-input-wrapper .ql-container .ql-editor{color:#ccc}body.dark-mode-reverse .chat-input-box .chat-input-wrapper .ql-container .ql-editor .mention,body.dark-mode-reverse .chat-input-box .chat-input-wrapper .ql-container .ql-editor.ql-blank:before{color:#333}body.dark-mode-reverse .chat-input-box .chat-input-wrapper .chat-toolbar>li.chat-send .taskfont{color:#000} +@charset "UTF-8";.file-icon:before{background-image:url(../images/file/light/other.svg);background-repeat:no-repeat;background-size:contain;content:""}.file-icon.archive:before{background-image:url(../images/file/light/archive.svg)}.file-icon.cad:before{background-image:url(../images/file/light/cad.svg)}.file-icon.code:before{background-image:url(../images/file/light/code.svg)}.file-icon.document:before{background-image:url(../images/file/light/document.svg)}.file-icon.drawio:before{background-image:url(../images/file/light/drawio.svg)}.file-icon.excel:before{background-image:url(../images/file/light/excel.svg)}.file-icon.flow:before{background-image:url(../images/file/light/flow.svg)}.file-icon.folder:before{background-image:url(../images/file/light/folder.svg)}.file-icon.folder.share:before{background-image:url(../images/file/light/folder-share.svg)}.file-icon.media:before{background-image:url(../images/file/light/media.svg)}.file-icon.mind:before{background-image:url(../images/file/light/mind.svg)}.file-icon.ofd:before{background-image:url(../images/file/light/ofd.svg)}.file-icon.pdf:before{background-image:url(../images/file/light/pdf.svg)}.file-icon.picture:before{background-image:url(../images/file/light/picture.svg)}.file-icon.ppt:before{background-image:url(../images/file/light/ppt.svg)}.file-icon.sheet:before{background-image:url(../images/file/light/sheet.svg)}.file-icon.tif:before{background-image:url(../images/file/light/tif.svg)}.file-icon.txt:before{background-image:url(../images/file/light/txt.svg)}.file-icon.updir:before{background-image:url(../images/file/light/updir.svg)}.file-icon.upload:before{background-image:url(../images/file/light/upload.svg)}.file-icon.word:before{background-image:url(../images/file/light/word.svg)}.file-icon.wps:before{background-image:url(../images/file/light/wps.svg)}.fade-in-linear-enter-active,.fade-in-linear-leave-active{transition:opacity .2s linear}.fade-in-linear-enter,.fade-in-linear-leave,.fade-in-linear-leave-active{opacity:0}.el-fade-in-linear-enter-active,.el-fade-in-linear-leave-active{transition:opacity .2s linear}.el-fade-in-linear-enter,.el-fade-in-linear-leave,.el-fade-in-linear-leave-active{opacity:0}.el-fade-in-enter-active,.el-fade-in-leave-active{transition:all .3s cubic-bezier(.55,0,.1,1)}.el-fade-in-enter,.el-fade-in-leave-active{opacity:0}.el-zoom-in-center-enter-active,.el-zoom-in-center-leave-active{transition:all .3s cubic-bezier(.55,0,.1,1)}.el-zoom-in-center-enter,.el-zoom-in-center-leave-active{opacity:0;transform:scaleX(0)}.el-zoom-in-top-enter-active,.el-zoom-in-top-leave-active{opacity:1;transform:scaleY(1);transform-origin:center top;transition:transform .3s cubic-bezier(.23,1,.32,1),opacity .3s cubic-bezier(.23,1,.32,1)}.el-zoom-in-top-enter,.el-zoom-in-top-leave-active{opacity:0;transform:scaleY(0)}.el-zoom-in-bottom-enter-active,.el-zoom-in-bottom-leave-active{opacity:1;transform:scaleY(1);transform-origin:center bottom;transition:transform .3s cubic-bezier(.23,1,.32,1),opacity .3s cubic-bezier(.23,1,.32,1)}.el-zoom-in-bottom-enter,.el-zoom-in-bottom-leave-active{opacity:0;transform:scaleY(0)}.el-zoom-in-left-enter-active,.el-zoom-in-left-leave-active{opacity:1;transform:scale(1);transform-origin:top left;transition:transform .3s cubic-bezier(.23,1,.32,1),opacity .3s cubic-bezier(.23,1,.32,1)}.el-zoom-in-left-enter,.el-zoom-in-left-leave-active{opacity:0;transform:scale(.45)}.collapse-transition{transition:height .3s ease-in-out,padding-top .3s ease-in-out,padding-bottom .3s ease-in-out}.horizontal-collapse-transition{transition:width .3s ease-in-out,padding-left .3s ease-in-out,padding-right .3s ease-in-out}.el-list-enter-active,.el-list-leave-active{transition:all 1s}.el-list-enter,.el-list-leave-active{opacity:0;transform:translateY(-30px)}.el-opacity-transition{transition:opacity .3s cubic-bezier(.55,0,.1,1)}@font-face{font-display:"auto";font-family:element-icons;font-style:normal;font-weight:400;src:url(fonts/element-icons.woff) format("woff"),url(fonts/element-icons.ttf) format("truetype")}[class*=" el-icon-"],[class^=el-icon-]{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-family:element-icons!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;vertical-align:baseline}.el-icon-ice-cream-round:before{content:"\e6a0"}.el-icon-ice-cream-square:before{content:"\e6a3"}.el-icon-lollipop:before{content:"\e6a4"}.el-icon-potato-strips:before{content:"\e6a5"}.el-icon-milk-tea:before{content:"\e6a6"}.el-icon-ice-drink:before{content:"\e6a7"}.el-icon-ice-tea:before{content:"\e6a9"}.el-icon-coffee:before{content:"\e6aa"}.el-icon-orange:before{content:"\e6ab"}.el-icon-pear:before{content:"\e6ac"}.el-icon-apple:before{content:"\e6ad"}.el-icon-cherry:before{content:"\e6ae"}.el-icon-watermelon:before{content:"\e6af"}.el-icon-grape:before{content:"\e6b0"}.el-icon-refrigerator:before{content:"\e6b1"}.el-icon-goblet-square-full:before{content:"\e6b2"}.el-icon-goblet-square:before{content:"\e6b3"}.el-icon-goblet-full:before{content:"\e6b4"}.el-icon-goblet:before{content:"\e6b5"}.el-icon-cold-drink:before{content:"\e6b6"}.el-icon-coffee-cup:before{content:"\e6b8"}.el-icon-water-cup:before{content:"\e6b9"}.el-icon-hot-water:before{content:"\e6ba"}.el-icon-ice-cream:before{content:"\e6bb"}.el-icon-dessert:before{content:"\e6bc"}.el-icon-sugar:before{content:"\e6bd"}.el-icon-tableware:before{content:"\e6be"}.el-icon-burger:before{content:"\e6bf"}.el-icon-knife-fork:before{content:"\e6c1"}.el-icon-fork-spoon:before{content:"\e6c2"}.el-icon-chicken:before{content:"\e6c3"}.el-icon-food:before{content:"\e6c4"}.el-icon-dish-1:before{content:"\e6c5"}.el-icon-dish:before{content:"\e6c6"}.el-icon-moon-night:before{content:"\e6ee"}.el-icon-moon:before{content:"\e6f0"}.el-icon-cloudy-and-sunny:before{content:"\e6f1"}.el-icon-partly-cloudy:before{content:"\e6f2"}.el-icon-cloudy:before{content:"\e6f3"}.el-icon-sunny:before{content:"\e6f6"}.el-icon-sunset:before{content:"\e6f7"}.el-icon-sunrise-1:before{content:"\e6f8"}.el-icon-sunrise:before{content:"\e6f9"}.el-icon-heavy-rain:before{content:"\e6fa"}.el-icon-lightning:before{content:"\e6fb"}.el-icon-light-rain:before{content:"\e6fc"}.el-icon-wind-power:before{content:"\e6fd"}.el-icon-baseball:before{content:"\e712"}.el-icon-soccer:before{content:"\e713"}.el-icon-football:before{content:"\e715"}.el-icon-basketball:before{content:"\e716"}.el-icon-ship:before{content:"\e73f"}.el-icon-truck:before{content:"\e740"}.el-icon-bicycle:before{content:"\e741"}.el-icon-mobile-phone:before{content:"\e6d3"}.el-icon-service:before{content:"\e6d4"}.el-icon-key:before{content:"\e6e2"}.el-icon-unlock:before{content:"\e6e4"}.el-icon-lock:before{content:"\e6e5"}.el-icon-watch:before{content:"\e6fe"}.el-icon-watch-1:before{content:"\e6ff"}.el-icon-timer:before{content:"\e702"}.el-icon-alarm-clock:before{content:"\e703"}.el-icon-map-location:before{content:"\e704"}.el-icon-delete-location:before{content:"\e705"}.el-icon-add-location:before{content:"\e706"}.el-icon-location-information:before{content:"\e707"}.el-icon-location-outline:before{content:"\e708"}.el-icon-location:before{content:"\e79e"}.el-icon-place:before{content:"\e709"}.el-icon-discover:before{content:"\e70a"}.el-icon-first-aid-kit:before{content:"\e70b"}.el-icon-trophy-1:before{content:"\e70c"}.el-icon-trophy:before{content:"\e70d"}.el-icon-medal:before{content:"\e70e"}.el-icon-medal-1:before{content:"\e70f"}.el-icon-stopwatch:before{content:"\e710"}.el-icon-mic:before{content:"\e711"}.el-icon-copy-document:before{content:"\e718"}.el-icon-full-screen:before{content:"\e719"}.el-icon-switch-button:before{content:"\e71b"}.el-icon-aim:before{content:"\e71c"}.el-icon-crop:before{content:"\e71d"}.el-icon-odometer:before{content:"\e71e"}.el-icon-time:before{content:"\e71f"}.el-icon-bangzhu:before{content:"\e724"}.el-icon-close-notification:before{content:"\e726"}.el-icon-microphone:before{content:"\e727"}.el-icon-turn-off-microphone:before{content:"\e728"}.el-icon-position:before{content:"\e729"}.el-icon-postcard:before{content:"\e72a"}.el-icon-message:before{content:"\e72b"}.el-icon-chat-line-square:before{content:"\e72d"}.el-icon-chat-dot-square:before{content:"\e72e"}.el-icon-chat-dot-round:before{content:"\e72f"}.el-icon-chat-square:before{content:"\e730"}.el-icon-chat-line-round:before{content:"\e731"}.el-icon-chat-round:before{content:"\e732"}.el-icon-set-up:before{content:"\e733"}.el-icon-turn-off:before{content:"\e734"}.el-icon-open:before{content:"\e735"}.el-icon-connection:before{content:"\e736"}.el-icon-link:before{content:"\e737"}.el-icon-cpu:before{content:"\e738"}.el-icon-thumb:before{content:"\e739"}.el-icon-female:before{content:"\e73a"}.el-icon-male:before{content:"\e73b"}.el-icon-guide:before{content:"\e73c"}.el-icon-news:before{content:"\e73e"}.el-icon-price-tag:before{content:"\e744"}.el-icon-discount:before{content:"\e745"}.el-icon-wallet:before{content:"\e747"}.el-icon-coin:before{content:"\e748"}.el-icon-money:before{content:"\e749"}.el-icon-bank-card:before{content:"\e74a"}.el-icon-box:before{content:"\e74b"}.el-icon-present:before{content:"\e74c"}.el-icon-sell:before{content:"\e6d5"}.el-icon-sold-out:before{content:"\e6d6"}.el-icon-shopping-bag-2:before{content:"\e74d"}.el-icon-shopping-bag-1:before{content:"\e74e"}.el-icon-shopping-cart-2:before{content:"\e74f"}.el-icon-shopping-cart-1:before{content:"\e750"}.el-icon-shopping-cart-full:before{content:"\e751"}.el-icon-smoking:before{content:"\e752"}.el-icon-no-smoking:before{content:"\e753"}.el-icon-house:before{content:"\e754"}.el-icon-table-lamp:before{content:"\e755"}.el-icon-school:before{content:"\e756"}.el-icon-office-building:before{content:"\e757"}.el-icon-toilet-paper:before{content:"\e758"}.el-icon-notebook-2:before{content:"\e759"}.el-icon-notebook-1:before{content:"\e75a"}.el-icon-files:before{content:"\e75b"}.el-icon-collection:before{content:"\e75c"}.el-icon-receiving:before{content:"\e75d"}.el-icon-suitcase-1:before{content:"\e760"}.el-icon-suitcase:before{content:"\e761"}.el-icon-film:before{content:"\e763"}.el-icon-collection-tag:before{content:"\e765"}.el-icon-data-analysis:before{content:"\e766"}.el-icon-pie-chart:before{content:"\e767"}.el-icon-data-board:before{content:"\e768"}.el-icon-data-line:before{content:"\e76d"}.el-icon-reading:before{content:"\e769"}.el-icon-magic-stick:before{content:"\e76a"}.el-icon-coordinate:before{content:"\e76b"}.el-icon-mouse:before{content:"\e76c"}.el-icon-brush:before{content:"\e76e"}.el-icon-headset:before{content:"\e76f"}.el-icon-umbrella:before{content:"\e770"}.el-icon-scissors:before{content:"\e771"}.el-icon-mobile:before{content:"\e773"}.el-icon-attract:before{content:"\e774"}.el-icon-monitor:before{content:"\e775"}.el-icon-search:before{content:"\e778"}.el-icon-takeaway-box:before{content:"\e77a"}.el-icon-paperclip:before{content:"\e77d"}.el-icon-printer:before{content:"\e77e"}.el-icon-document-add:before{content:"\e782"}.el-icon-document:before{content:"\e785"}.el-icon-document-checked:before{content:"\e786"}.el-icon-document-copy:before{content:"\e787"}.el-icon-document-delete:before{content:"\e788"}.el-icon-document-remove:before{content:"\e789"}.el-icon-tickets:before{content:"\e78b"}.el-icon-folder-checked:before{content:"\e77f"}.el-icon-folder-delete:before{content:"\e780"}.el-icon-folder-remove:before{content:"\e781"}.el-icon-folder-add:before{content:"\e783"}.el-icon-folder-opened:before{content:"\e784"}.el-icon-folder:before{content:"\e78a"}.el-icon-edit-outline:before{content:"\e764"}.el-icon-edit:before{content:"\e78c"}.el-icon-date:before{content:"\e78e"}.el-icon-c-scale-to-original:before{content:"\e7c6"}.el-icon-view:before{content:"\e6ce"}.el-icon-loading:before{content:"\e6cf"}.el-icon-rank:before{content:"\e6d1"}.el-icon-sort-down:before{content:"\e7c4"}.el-icon-sort-up:before{content:"\e7c5"}.el-icon-sort:before{content:"\e6d2"}.el-icon-finished:before{content:"\e6cd"}.el-icon-refresh-left:before{content:"\e6c7"}.el-icon-refresh-right:before{content:"\e6c8"}.el-icon-refresh:before{content:"\e6d0"}.el-icon-video-play:before{content:"\e7c0"}.el-icon-video-pause:before{content:"\e7c1"}.el-icon-d-arrow-right:before{content:"\e6dc"}.el-icon-d-arrow-left:before{content:"\e6dd"}.el-icon-arrow-up:before{content:"\e6e1"}.el-icon-arrow-down:before{content:"\e6df"}.el-icon-arrow-right:before{content:"\e6e0"}.el-icon-arrow-left:before{content:"\e6de"}.el-icon-top-right:before{content:"\e6e7"}.el-icon-top-left:before{content:"\e6e8"}.el-icon-top:before{content:"\e6e6"}.el-icon-bottom:before{content:"\e6eb"}.el-icon-right:before{content:"\e6e9"}.el-icon-back:before{content:"\e6ea"}.el-icon-bottom-right:before{content:"\e6ec"}.el-icon-bottom-left:before{content:"\e6ed"}.el-icon-caret-top:before{content:"\e78f"}.el-icon-caret-bottom:before{content:"\e790"}.el-icon-caret-right:before{content:"\e791"}.el-icon-caret-left:before{content:"\e792"}.el-icon-d-caret:before{content:"\e79a"}.el-icon-share:before{content:"\e793"}.el-icon-menu:before{content:"\e798"}.el-icon-s-grid:before{content:"\e7a6"}.el-icon-s-check:before{content:"\e7a7"}.el-icon-s-data:before{content:"\e7a8"}.el-icon-s-opportunity:before{content:"\e7aa"}.el-icon-s-custom:before{content:"\e7ab"}.el-icon-s-claim:before{content:"\e7ad"}.el-icon-s-finance:before{content:"\e7ae"}.el-icon-s-comment:before{content:"\e7af"}.el-icon-s-flag:before{content:"\e7b0"}.el-icon-s-marketing:before{content:"\e7b1"}.el-icon-s-shop:before{content:"\e7b4"}.el-icon-s-open:before{content:"\e7b5"}.el-icon-s-management:before{content:"\e7b6"}.el-icon-s-ticket:before{content:"\e7b7"}.el-icon-s-release:before{content:"\e7b8"}.el-icon-s-home:before{content:"\e7b9"}.el-icon-s-promotion:before{content:"\e7ba"}.el-icon-s-operation:before{content:"\e7bb"}.el-icon-s-unfold:before{content:"\e7bc"}.el-icon-s-fold:before{content:"\e7a9"}.el-icon-s-platform:before{content:"\e7bd"}.el-icon-s-order:before{content:"\e7be"}.el-icon-s-cooperation:before{content:"\e7bf"}.el-icon-bell:before{content:"\e725"}.el-icon-message-solid:before{content:"\e799"}.el-icon-video-camera:before{content:"\e772"}.el-icon-video-camera-solid:before{content:"\e796"}.el-icon-camera:before{content:"\e779"}.el-icon-camera-solid:before{content:"\e79b"}.el-icon-download:before{content:"\e77c"}.el-icon-upload2:before{content:"\e77b"}.el-icon-upload:before{content:"\e7c3"}.el-icon-picture-outline-round:before{content:"\e75f"}.el-icon-picture-outline:before{content:"\e75e"}.el-icon-picture:before{content:"\e79f"}.el-icon-close:before{content:"\e6db"}.el-icon-check:before{content:"\e6da"}.el-icon-plus:before{content:"\e6d9"}.el-icon-minus:before{content:"\e6d8"}.el-icon-help:before{content:"\e73d"}.el-icon-s-help:before{content:"\e7b3"}.el-icon-circle-close:before{content:"\e78d"}.el-icon-circle-check:before{content:"\e720"}.el-icon-circle-plus-outline:before{content:"\e723"}.el-icon-remove-outline:before{content:"\e722"}.el-icon-zoom-out:before{content:"\e776"}.el-icon-zoom-in:before{content:"\e777"}.el-icon-error:before{content:"\e79d"}.el-icon-success:before{content:"\e79c"}.el-icon-circle-plus:before{content:"\e7a0"}.el-icon-remove:before{content:"\e7a2"}.el-icon-info:before{content:"\e7a1"}.el-icon-question:before{content:"\e7a4"}.el-icon-warning-outline:before{content:"\e6c9"}.el-icon-warning:before{content:"\e7a3"}.el-icon-goods:before{content:"\e7c2"}.el-icon-s-goods:before{content:"\e7b2"}.el-icon-star-off:before{content:"\e717"}.el-icon-star-on:before{content:"\e797"}.el-icon-more-outline:before{content:"\e6cc"}.el-icon-more:before{content:"\e794"}.el-icon-phone-outline:before{content:"\e6cb"}.el-icon-phone:before{content:"\e795"}.el-icon-user:before{content:"\e6e3"}.el-icon-user-solid:before{content:"\e7a5"}.el-icon-setting:before{content:"\e6ca"}.el-icon-s-tools:before{content:"\e7ac"}.el-icon-delete:before{content:"\e6d7"}.el-icon-delete-solid:before{content:"\e7c9"}.el-icon-eleme:before{content:"\e7c7"}.el-icon-platform-eleme:before{content:"\e7ca"}.el-icon-loading{animation:rotating 2s linear infinite}.el-icon--right{margin-left:5px}.el-icon--left{margin-right:5px}@keyframes rotating{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.el-avatar{background:#c0c4cc;box-sizing:border-box;color:#fff;display:inline-block;font-size:14px;height:40px;line-height:40px;overflow:hidden;text-align:center;width:40px}.el-avatar>img{display:block;height:100%;vertical-align:middle}.el-avatar--circle{border-radius:50%}.el-avatar--square{border-radius:4px}.el-avatar--icon{font-size:18px}.el-avatar--large{height:40px;line-height:40px;width:40px}.el-avatar--medium{height:36px;line-height:36px;width:36px}.el-avatar--small{height:28px;line-height:28px;width:28px}.el-tooltip:focus:hover,.el-tooltip:focus:not(.focusing){outline-width:0}.el-tooltip__popper{word-wrap:break-word;border-radius:4px;font-size:14px;line-height:1.2;min-width:10px;padding:10px;position:absolute;z-index:2000}.el-tooltip__popper .popper__arrow,.el-tooltip__popper .popper__arrow:after{border-color:transparent;border-style:solid;display:block;height:0;position:absolute;width:0}.el-tooltip__popper .popper__arrow{border-width:6px}.el-tooltip__popper .popper__arrow:after{border-width:5px;content:" "}.el-tooltip__popper[x-placement^=top]{margin-bottom:12px}.el-tooltip__popper[x-placement^=top] .popper__arrow{border-bottom-width:0;border-top-color:#585e6a;bottom:-6px}.el-tooltip__popper[x-placement^=top] .popper__arrow:after{border-bottom-width:0;border-top-color:#585e6a;bottom:1px;margin-left:-5px}.el-tooltip__popper[x-placement^=bottom]{margin-top:12px}.el-tooltip__popper[x-placement^=bottom] .popper__arrow{border-bottom-color:#585e6a;border-top-width:0;top:-6px}.el-tooltip__popper[x-placement^=bottom] .popper__arrow:after{border-bottom-color:#585e6a;border-top-width:0;margin-left:-5px;top:1px}.el-tooltip__popper[x-placement^=right]{margin-left:12px}.el-tooltip__popper[x-placement^=right] .popper__arrow{border-left-width:0;border-right-color:#585e6a;left:-6px}.el-tooltip__popper[x-placement^=right] .popper__arrow:after{border-left-width:0;border-right-color:#585e6a;bottom:-5px;left:1px}.el-tooltip__popper[x-placement^=left]{margin-right:12px}.el-tooltip__popper[x-placement^=left] .popper__arrow{border-left-color:#585e6a;border-right-width:0;right:-6px}.el-tooltip__popper[x-placement^=left] .popper__arrow:after{border-left-color:#585e6a;border-right-width:0;bottom:-5px;margin-left:-5px;right:1px}.el-tooltip__popper.is-dark{background:#585e6a;color:#fff}.el-tooltip__popper.is-light{background:#fff;border:1px solid #585e6a}.el-tooltip__popper.is-light[x-placement^=top] .popper__arrow{border-top-color:#585e6a}.el-tooltip__popper.is-light[x-placement^=top] .popper__arrow:after{border-top-color:#fff}.el-tooltip__popper.is-light[x-placement^=bottom] .popper__arrow{border-bottom-color:#585e6a}.el-tooltip__popper.is-light[x-placement^=bottom] .popper__arrow:after{border-bottom-color:#fff}.el-tooltip__popper.is-light[x-placement^=left] .popper__arrow{border-left-color:#585e6a}.el-tooltip__popper.is-light[x-placement^=left] .popper__arrow:after{border-left-color:#fff}.el-tooltip__popper.is-light[x-placement^=right] .popper__arrow{border-right-color:#585e6a}.el-tooltip__popper.is-light[x-placement^=right] .popper__arrow:after{border-right-color:#fff}.el-popover{background:#fff;border:1px solid #ebeef5;border-radius:4px;box-shadow:0 2px 12px 0 rgba(0,0,0,.1);color:#606266;font-size:14px;line-height:1.4;min-width:150px;padding:12px;position:absolute;text-align:justify;word-break:break-all;z-index:2000}.el-popover--plain{padding:18px 20px}.el-popover__title{color:#303133;font-size:16px;line-height:1;margin-bottom:12px}.el-popover:focus,.el-popover:focus:active,.el-popover__reference:focus:hover,.el-popover__reference:focus:not(.focusing){outline-width:0}.el-button{-webkit-appearance:none;background:#fff;border:1px solid #dcdfe6;border-radius:4px;box-sizing:border-box;color:#606266;cursor:pointer;display:inline-block;font-size:14px;font-weight:500;line-height:1;margin:0;outline:none;padding:12px 20px;text-align:center;transition:.1s;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;white-space:nowrap}.el-button+.el-button{margin-left:10px}.el-button.is-round{padding:12px 20px}.el-button:focus,.el-button:hover{background-color:#ecf5ff;border-color:#c6e2ff;color:#409eff}.el-button:active{border-color:#3a8ee6;color:#3a8ee6;outline:none}.el-button::-moz-focus-inner{border:0}.el-button [class*=el-icon-]+span{margin-left:5px}.el-button.is-plain:focus,.el-button.is-plain:hover{background:#fff;border-color:#409eff;color:#409eff}.el-button.is-plain:active{background:#fff;outline:none}.el-button.is-active,.el-button.is-plain:active{border-color:#3a8ee6;color:#3a8ee6}.el-button.is-disabled,.el-button.is-disabled:focus,.el-button.is-disabled:hover{background-color:#fff;background-image:none;border-color:#ebeef5;color:#c0c4cc;cursor:not-allowed}.el-button.is-disabled.el-button--text{background-color:transparent}.el-button.is-disabled.is-plain,.el-button.is-disabled.is-plain:focus,.el-button.is-disabled.is-plain:hover{background-color:#fff;border-color:#ebeef5;color:#c0c4cc}.el-button.is-loading{pointer-events:none;position:relative}.el-button.is-loading:before{background-color:hsla(0,0%,100%,.35);border-radius:inherit;bottom:-1px;content:"";left:-1px;pointer-events:none;position:absolute;right:-1px;top:-1px}.el-button.is-round{border-radius:20px;padding:12px 23px}.el-button.is-circle{border-radius:50%;padding:12px}.el-button--primary{background-color:#409eff;border-color:#409eff;color:#fff}.el-button--primary:focus,.el-button--primary:hover{background:#66b1ff;border-color:#66b1ff;color:#fff}.el-button--primary:active{outline:none}.el-button--primary.is-active,.el-button--primary:active{background:#3a8ee6;border-color:#3a8ee6;color:#fff}.el-button--primary.is-disabled,.el-button--primary.is-disabled:active,.el-button--primary.is-disabled:focus,.el-button--primary.is-disabled:hover{background-color:#a0cfff;border-color:#a0cfff;color:#fff}.el-button--primary.is-plain{background:#ecf5ff;border-color:#b3d8ff;color:#409eff}.el-button--primary.is-plain:focus,.el-button--primary.is-plain:hover{background:#409eff;border-color:#409eff;color:#fff}.el-button--primary.is-plain:active{background:#3a8ee6;border-color:#3a8ee6;color:#fff;outline:none}.el-button--primary.is-plain.is-disabled,.el-button--primary.is-plain.is-disabled:active,.el-button--primary.is-plain.is-disabled:focus,.el-button--primary.is-plain.is-disabled:hover{background-color:#ecf5ff;border-color:#d9ecff;color:#8cc5ff}.el-button--success{background-color:#67c23a;border-color:#67c23a;color:#fff}.el-button--success:focus,.el-button--success:hover{background:#85ce61;border-color:#85ce61;color:#fff}.el-button--success:active{outline:none}.el-button--success.is-active,.el-button--success:active{background:#5daf34;border-color:#5daf34;color:#fff}.el-button--success.is-disabled,.el-button--success.is-disabled:active,.el-button--success.is-disabled:focus,.el-button--success.is-disabled:hover{background-color:#b3e19d;border-color:#b3e19d;color:#fff}.el-button--success.is-plain{background:#f0f9eb;border-color:#c2e7b0;color:#67c23a}.el-button--success.is-plain:focus,.el-button--success.is-plain:hover{background:#67c23a;border-color:#67c23a;color:#fff}.el-button--success.is-plain:active{background:#5daf34;border-color:#5daf34;color:#fff;outline:none}.el-button--success.is-plain.is-disabled,.el-button--success.is-plain.is-disabled:active,.el-button--success.is-plain.is-disabled:focus,.el-button--success.is-plain.is-disabled:hover{background-color:#f0f9eb;border-color:#e1f3d8;color:#a4da89}.el-button--warning{background-color:#e6a23c;border-color:#e6a23c;color:#fff}.el-button--warning:focus,.el-button--warning:hover{background:#ebb563;border-color:#ebb563;color:#fff}.el-button--warning:active{outline:none}.el-button--warning.is-active,.el-button--warning:active{background:#cf9236;border-color:#cf9236;color:#fff}.el-button--warning.is-disabled,.el-button--warning.is-disabled:active,.el-button--warning.is-disabled:focus,.el-button--warning.is-disabled:hover{background-color:#f3d19e;border-color:#f3d19e;color:#fff}.el-button--warning.is-plain{background:#fdf6ec;border-color:#f5dab1;color:#e6a23c}.el-button--warning.is-plain:focus,.el-button--warning.is-plain:hover{background:#e6a23c;border-color:#e6a23c;color:#fff}.el-button--warning.is-plain:active{background:#cf9236;border-color:#cf9236;color:#fff;outline:none}.el-button--warning.is-plain.is-disabled,.el-button--warning.is-plain.is-disabled:active,.el-button--warning.is-plain.is-disabled:focus,.el-button--warning.is-plain.is-disabled:hover{background-color:#fdf6ec;border-color:#faecd8;color:#f0c78a}.el-button--danger{background-color:#f56c6c;border-color:#f56c6c;color:#fff}.el-button--danger:focus,.el-button--danger:hover{background:#f78989;border-color:#f78989;color:#fff}.el-button--danger:active{outline:none}.el-button--danger.is-active,.el-button--danger:active{background:#dd6161;border-color:#dd6161;color:#fff}.el-button--danger.is-disabled,.el-button--danger.is-disabled:active,.el-button--danger.is-disabled:focus,.el-button--danger.is-disabled:hover{background-color:#fab6b6;border-color:#fab6b6;color:#fff}.el-button--danger.is-plain{background:#fef0f0;border-color:#fbc4c4;color:#f56c6c}.el-button--danger.is-plain:focus,.el-button--danger.is-plain:hover{background:#f56c6c;border-color:#f56c6c;color:#fff}.el-button--danger.is-plain:active{background:#dd6161;border-color:#dd6161;color:#fff;outline:none}.el-button--danger.is-plain.is-disabled,.el-button--danger.is-plain.is-disabled:active,.el-button--danger.is-plain.is-disabled:focus,.el-button--danger.is-plain.is-disabled:hover{background-color:#fef0f0;border-color:#fde2e2;color:#f9a7a7}.el-button--info{background-color:#909399;border-color:#909399;color:#fff}.el-button--info:focus,.el-button--info:hover{background:#a6a9ad;border-color:#a6a9ad;color:#fff}.el-button--info:active{outline:none}.el-button--info.is-active,.el-button--info:active{background:#82848a;border-color:#82848a;color:#fff}.el-button--info.is-disabled,.el-button--info.is-disabled:active,.el-button--info.is-disabled:focus,.el-button--info.is-disabled:hover{background-color:#c8c9cc;border-color:#c8c9cc;color:#fff}.el-button--info.is-plain{background:#f4f4f5;border-color:#d3d4d6;color:#909399}.el-button--info.is-plain:focus,.el-button--info.is-plain:hover{background:#909399;border-color:#909399;color:#fff}.el-button--info.is-plain:active{background:#82848a;border-color:#82848a;color:#fff;outline:none}.el-button--info.is-plain.is-disabled,.el-button--info.is-plain.is-disabled:active,.el-button--info.is-plain.is-disabled:focus,.el-button--info.is-plain.is-disabled:hover{background-color:#f4f4f5;border-color:#e9e9eb;color:#bcbec2}.el-button--medium{border-radius:4px;font-size:14px;padding:10px 20px}.el-button--medium.is-round{padding:10px 20px}.el-button--medium.is-circle{padding:10px}.el-button--small{border-radius:3px;font-size:12px;padding:9px 15px}.el-button--small.is-round{padding:9px 15px}.el-button--small.is-circle{padding:9px}.el-button--mini{border-radius:3px;font-size:12px;padding:7px 15px}.el-button--mini.is-round{padding:7px 15px}.el-button--mini.is-circle{padding:7px}.el-button--text{background:transparent;border-color:transparent;color:#409eff;padding-left:0;padding-right:0}.el-button--text:focus,.el-button--text:hover{background-color:transparent;border-color:transparent;color:#66b1ff}.el-button--text:active{background-color:transparent;color:#3a8ee6}.el-button--text.is-disabled,.el-button--text.is-disabled:focus,.el-button--text.is-disabled:hover,.el-button--text:active{border-color:transparent}.el-button-group{display:inline-block;vertical-align:middle}.el-button-group:after,.el-button-group:before{content:"";display:table}.el-button-group:after{clear:both}.el-button-group>.el-button{float:left;position:relative}.el-button-group>.el-button+.el-button{margin-left:0}.el-button-group>.el-button.is-disabled{z-index:1}.el-button-group>.el-button:first-child{border-bottom-right-radius:0;border-top-right-radius:0}.el-button-group>.el-button:last-child{border-bottom-left-radius:0;border-top-left-radius:0}.el-button-group>.el-button:first-child:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-top-left-radius:4px;border-top-right-radius:4px}.el-button-group>.el-button:first-child:last-child.is-round{border-radius:20px}.el-button-group>.el-button:first-child:last-child.is-circle{border-radius:50%}.el-button-group>.el-button:not(:first-child):not(:last-child){border-radius:0}.el-button-group>.el-button:not(:last-child){margin-right:-1px}.el-button-group>.el-button.is-active,.el-button-group>.el-button:not(.is-disabled):active,.el-button-group>.el-button:not(.is-disabled):focus,.el-button-group>.el-button:not(.is-disabled):hover{z-index:1}.el-button-group>.el-dropdown>.el-button{border-bottom-left-radius:0;border-left-color:hsla(0,0%,100%,.5);border-top-left-radius:0}.el-button-group .el-button--primary:first-child{border-right-color:hsla(0,0%,100%,.5)}.el-button-group .el-button--primary:last-child{border-left-color:hsla(0,0%,100%,.5)}.el-button-group .el-button--primary:not(:first-child):not(:last-child){border-left-color:hsla(0,0%,100%,.5);border-right-color:hsla(0,0%,100%,.5)}.el-button-group .el-button--success:first-child{border-right-color:hsla(0,0%,100%,.5)}.el-button-group .el-button--success:last-child{border-left-color:hsla(0,0%,100%,.5)}.el-button-group .el-button--success:not(:first-child):not(:last-child){border-left-color:hsla(0,0%,100%,.5);border-right-color:hsla(0,0%,100%,.5)}.el-button-group .el-button--warning:first-child{border-right-color:hsla(0,0%,100%,.5)}.el-button-group .el-button--warning:last-child{border-left-color:hsla(0,0%,100%,.5)}.el-button-group .el-button--warning:not(:first-child):not(:last-child){border-left-color:hsla(0,0%,100%,.5);border-right-color:hsla(0,0%,100%,.5)}.el-button-group .el-button--danger:first-child{border-right-color:hsla(0,0%,100%,.5)}.el-button-group .el-button--danger:last-child{border-left-color:hsla(0,0%,100%,.5)}.el-button-group .el-button--danger:not(:first-child):not(:last-child){border-left-color:hsla(0,0%,100%,.5);border-right-color:hsla(0,0%,100%,.5)}.el-button-group .el-button--info:first-child{border-right-color:hsla(0,0%,100%,.5)}.el-button-group .el-button--info:last-child{border-left-color:hsla(0,0%,100%,.5)}.el-button-group .el-button--info:not(:first-child):not(:last-child){border-left-color:hsla(0,0%,100%,.5);border-right-color:hsla(0,0%,100%,.5)}.el-popper .popper__arrow,.el-popper .popper__arrow:after{border-color:transparent;border-style:solid;display:block;height:0;position:absolute;width:0}.el-popper .popper__arrow{border-width:6px;filter:drop-shadow(0 2px 12px rgba(0,0,0,.03))}.el-popper .popper__arrow:after{border-width:6px;content:" "}.el-popper[x-placement^=top]{margin-bottom:12px}.el-popper[x-placement^=top] .popper__arrow{border-bottom-width:0;border-top-color:#ebeef5;bottom:-6px;left:50%;margin-right:3px}.el-popper[x-placement^=top] .popper__arrow:after{border-bottom-width:0;border-top-color:#fff;bottom:1px;margin-left:-6px}.el-popper[x-placement^=bottom]{margin-top:12px}.el-popper[x-placement^=bottom] .popper__arrow{border-bottom-color:#ebeef5;border-top-width:0;left:50%;margin-right:3px;top:-6px}.el-popper[x-placement^=bottom] .popper__arrow:after{border-bottom-color:#fff;border-top-width:0;margin-left:-6px;top:1px}.el-popper[x-placement^=right]{margin-left:12px}.el-popper[x-placement^=right] .popper__arrow{border-left-width:0;border-right-color:#ebeef5;left:-6px;margin-bottom:3px;top:50%}.el-popper[x-placement^=right] .popper__arrow:after{border-left-width:0;border-right-color:#fff;bottom:-6px;left:1px}.el-popper[x-placement^=left]{margin-right:12px}.el-popper[x-placement^=left] .popper__arrow{border-left-color:#ebeef5;border-right-width:0;margin-bottom:3px;right:-6px;top:50%}.el-popper[x-placement^=left] .popper__arrow:after{border-left-color:#fff;border-right-width:0;bottom:-6px;margin-left:-6px;right:1px}.el-dropdown{color:#606266;display:inline-block;font-size:14px;position:relative}.el-dropdown .el-button-group{display:block}.el-dropdown .el-button-group .el-button{float:none}.el-dropdown .el-dropdown__caret-button{border-left:none;padding-left:5px;padding-right:5px;position:relative}.el-dropdown .el-dropdown__caret-button:before{background:hsla(0,0%,100%,.5);bottom:5px;content:"";display:block;left:0;position:absolute;top:5px;width:1px}.el-dropdown .el-dropdown__caret-button.el-button--default:before{background:rgba(220,223,230,.5)}.el-dropdown .el-dropdown__caret-button:hover:not(.is-disabled):before{bottom:0;top:0}.el-dropdown .el-dropdown__caret-button .el-dropdown__icon{padding-left:0}.el-dropdown__icon{font-size:12px;margin:0 3px}.el-dropdown .el-dropdown-selfdefine:focus:active,.el-dropdown .el-dropdown-selfdefine:focus:not(.focusing){outline-width:0}.el-dropdown [disabled]{color:#bbb;cursor:not-allowed}.el-dropdown-menu{background-color:#fff;border:1px solid #ebeef5;border-radius:4px;box-shadow:0 2px 12px 0 rgba(0,0,0,.1);left:0;margin:5px 0;padding:10px 0;position:absolute;top:0;z-index:10}.el-dropdown-menu__item{color:#606266;cursor:pointer;font-size:14px;line-height:36px;list-style:none;margin:0;outline:none;padding:0 20px}.el-dropdown-menu__item:focus,.el-dropdown-menu__item:not(.is-disabled):hover{background-color:#f4f5f7;color:#606266}.el-dropdown-menu__item i{margin-right:5px}.el-dropdown-menu__item--divided{border-top:1px solid #ebeef5;margin-top:6px;position:relative}.el-dropdown-menu__item--divided:before{background-color:#fff;content:"";display:block;height:6px;margin:0 -20px}.el-dropdown-menu__item.is-disabled{color:#bbb;cursor:default;pointer-events:none}.el-dropdown-menu--medium{padding:6px 0}.el-dropdown-menu--medium .el-dropdown-menu__item{font-size:14px;line-height:30px;padding:0 17px}.el-dropdown-menu--medium .el-dropdown-menu__item.el-dropdown-menu__item--divided{margin-top:6px}.el-dropdown-menu--medium .el-dropdown-menu__item.el-dropdown-menu__item--divided:before{height:6px;margin:0 -17px}.el-dropdown-menu--small{padding:6px 0}.el-dropdown-menu--small .el-dropdown-menu__item{font-size:13px;line-height:27px;padding:0 15px}.el-dropdown-menu--small .el-dropdown-menu__item.el-dropdown-menu__item--divided{margin-top:4px}.el-dropdown-menu--small .el-dropdown-menu__item.el-dropdown-menu__item--divided:before{height:4px;margin:0 -15px}.el-dropdown-menu--mini{padding:3px 0}.el-dropdown-menu--mini .el-dropdown-menu__item{font-size:12px;line-height:24px;padding:0 10px}.el-dropdown-menu--mini .el-dropdown-menu__item.el-dropdown-menu__item--divided{margin-top:3px}.el-dropdown-menu--mini .el-dropdown-menu__item.el-dropdown-menu__item--divided:before{height:3px;margin:0 -10px}.el-notification{background-color:#fff;border:1px solid #ebeef5;border-radius:8px;box-shadow:0 2px 12px 0 rgba(0,0,0,.1);box-sizing:border-box;display:flex;overflow:hidden;padding:14px 26px 14px 13px;position:fixed;transition:opacity .3s,transform .3s,left .3s,right .3s,top .4s,bottom .3s;width:330px}.el-notification.right{right:16px}.el-notification.left{left:16px}.el-notification__group{margin-left:13px;margin-right:8px}.el-notification__title{color:#303133;font-size:16px;font-weight:700;margin:0}.el-notification__content{color:#606266;font-size:14px;line-height:21px;margin:6px 0 0;text-align:justify}.el-notification__content p{margin:0}.el-notification__icon{font-size:24px;height:24px;width:24px}.el-notification__closeBtn{color:#909399;cursor:pointer;font-size:16px;position:absolute;right:15px;top:18px}.el-notification__closeBtn:hover{color:#606266}.el-notification .el-icon-success{color:#67c23a}.el-notification .el-icon-error{color:#f56c6c}.el-notification .el-icon-info{color:#909399}.el-notification .el-icon-warning{color:#e6a23c}.el-notification-fade-enter.right{right:0;transform:translateX(100%)}.el-notification-fade-enter.left{left:0;transform:translateX(-100%)}.el-notification-fade-leave-active{opacity:0}.el-dropdown-menu{-webkit-user-select:none;-moz-user-select:none;user-select:none}.el-dropdown-menu__item{min-width:100px}.el-dropdown-menu__item .item.red,.el-dropdown-menu__item .item.red>i{color:red!important}.el-dropdown-menu__item--divided:before{height:5px}.el-tooltip__popper.is-light{border-width:0;box-shadow:0 1px 6px rgba(0,0,0,.2)}.el-tooltip__popper.is-light[x-placement^=top] .popper__arrow{border-top-color:hsla(0,0%,85%,.5)}.el-tooltip__popper.is-light[x-placement^=bottom] .popper__arrow{border-bottom-color:hsla(0,0%,85%,.5)}.el-tooltip__popper.is-light[x-placement^=left] .popper__arrow{border-left-color:hsla(0,0%,85%,.5)}.el-tooltip__popper.is-light[x-placement^=right] .popper__arrow{border-right-color:hsla(0,0%,85%,.5)}.el-popover{border-width:0;box-shadow:0 1px 6px rgba(0,0,0,.2)}@font-face{font-family:zenicon;src:url(../css/fonts/zenicon.woff2) format("woff2")}.ft.icon{word-wrap:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:none;-webkit-font-feature-settings:"liga";direction:ltr;font-family:zenicon,serif;letter-spacing:normal;line-height:1;padding-left:1px;text-rendering:auto;text-transform:none;transform:scale(1.2);transform-origin:50% 0;white-space:nowrap}.ft+.el-el-button,.ft+.ft,.ft+.z-confirm,.ft+.z-execute,.ft+.z-link,.ft+a{margin-left:.6rem}.ft.l12{margin-left:12px}.ft.r12{margin-right:12px}.ft.hover{cursor:pointer}.ft.hover:hover{color:#0285d7}.ft.dark{color:#0d0d0d}.ft.gray{color:#666}.ft.yellow{color:#f90}.ft.red{color:#ed3f14}.ft.green{color:#19be6b}.ft.blue{color:#2d8cf0}.ft.center{text-align:center}.ft.right{text-align:right}.ft.bold{font-weight:700}.ft.underline{text-decoration:underline}.ft.through{text-decoration:line-through}.ft.italic{font-style:italic}.ft.cursor{cursor:pointer}.ft.h1{font-size:1.3rem}.ft.h2{font-size:1.2rem}.ft.h3{font-size:1.1rem}.ft.h4{font-size:.9rem}.ft.h5{font-size:.8rem}@font-face{font-family:taskfont;src:url(../css/fonts/taskfont/iconfont.woff2) format("woff2"),url(../css/fonts/taskfont/iconfont.woff) format("woff"),url(../css/fonts/taskfont/iconfont.ttf) format("truetype")}.taskfont{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:taskfont,"serif"!important;font-size:16px;font-style:normal}.app-view-loading{align-items:center;background-color:hsla(0,0%,100%,.7);bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:99999}.app-view-loading>div{text-align:center}.app-view-loading>div>div{color:#ccc;font:11px verdana;letter-spacing:1px;line-height:16px;margin:0;text-transform:uppercase}.app-view-loading>div>span{animation:app-view-loadanim 1s infinite alternate;background:#007db6;border-radius:8px;display:inline-block;height:8px;margin:2px;vertical-align:middle;width:8px}.app-view-loading>div>span:nth-of-type(2){animation-delay:.2s;background:#008fb2}.app-view-loading>div>span:nth-of-type(3){animation-delay:.4s;background:#009b9e}.app-view-loading>div>span:nth-of-type(4){animation-delay:.6s;background:#00a77d}.app-view-loading>div>span:nth-of-type(5){animation-delay:.8s;background:#00b247}.app-view-loading>div>span:nth-of-type(6){animation-delay:1s;background:#5ab027}.app-view-loading>div>span:nth-of-type(7){animation-delay:1.2s;background:#a0b61e}@keyframes app-view-loadanim{0%{opacity:0}to{opacity:1}}.scrollbar-overlay{-webkit-overflow-scrolling:touch;overflow-y:auto;overflow-y:overlay}.scrollbar-overlay::-webkit-scrollbar{height:0;width:0}.scrollbar-overlay::-webkit-scrollbar-thumb{background-clip:content-box;background-color:rgba(0,0,0,.2);border:3px solid transparent;border-radius:12px}.scrollbar-overlay::-webkit-scrollbar-thumb:hover{background-color:rgba(0,0,0,.2);border:2px solid transparent}.scrollbar-overlay::-webkit-scrollbar-thumb:active{background-color:rgba(0,0,0,.4);border:2px solid transparent}.scrollbar-overlay::-webkit-scrollbar-track{background:transparent;border-radius:12px}.scrollbar-overlay:hover::-webkit-scrollbar{height:12px;width:12px}.scrollbar-hidden::-webkit-scrollbar{display:none}.common-auto-tip{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.common-circle{border-radius:50%}.common-circle .common-circle-path{fill:transparent}.common-circle .common-circle-g-path-ring{stroke:#84c56a}.common-circle .common-circle-g-path-core{fill:#84c56a;transform:scale(.56);transform-origin:50%}.common-drawer-overlay .ivu-modal{margin:0;padding:0}.common-drawer-overlay .ivu-modal .ivu-modal-content{background:transparent}.common-drawer-overlay .ivu-modal .ivu-modal-content .ivu-modal-close{display:none}.common-drawer-overlay .ivu-modal .ivu-modal-content .ivu-modal-body{align-content:flex-end;display:flex;flex-direction:column;justify-content:flex-end;padding:0}.common-drawer-overlay .overlay-body{display:flex;flex-direction:column;height:100%;max-height:100%;max-width:100%;width:100%;z-index:2}.common-drawer-overlay .overlay-body .overlay-close{align-items:flex-end;display:flex;flex-shrink:0;justify-content:flex-end}.common-drawer-overlay .overlay-body .overlay-close>a{align-items:center;color:#fff;display:flex;height:40px;justify-content:center;width:40px}.common-drawer-overlay .overlay-body .overlay-close>a .icon{height:24px;width:24px}.common-drawer-overlay .overlay-body .overlay-close>a>svg{transition:all .3s}.common-drawer-overlay .overlay-body .overlay-close>a:hover{color:#fff}.common-drawer-overlay .overlay-body .overlay-close>a:hover>svg{transform:rotate(-90deg)}.common-drawer-overlay .overlay-body .overlay-resize{height:5px;margin-bottom:-5px;width:100%;z-index:1}.common-drawer-overlay .overlay-body .overlay-content{background:#fff;border-radius:18px 18px 0 0;cursor:default;flex:1;position:relative;transform:translate(0) scale(1)}.common-drawer-overlay.right .ivu-modal .ivu-modal-content .ivu-modal-body,.common-drawer-overlay.right .overlay-body{flex-direction:row}.common-drawer-overlay.right .overlay-body .overlay-close{align-items:flex-start}.common-drawer-overlay.right .overlay-body .overlay-resize{height:100%;margin-right:-5px;width:5px;z-index:1}.common-drawer-overlay.right .overlay-body .overlay-content{border-radius:18px 0 0 18px}.drawer-slide-bottom-enter-active,.drawer-slide-bottom-leave-active{transition:all .2s ease}.drawer-slide-bottom-enter,.drawer-slide-bottom-leave-to{opacity:0;transform:translateY(15%) scale(.98)}.drawer-slide-right-enter-active,.drawer-slide-right-leave-active{transition:all .2s ease}.drawer-slide-right-enter,.drawer-slide-right-leave-to{opacity:0;transform:translate(15%) scale(.98)}.common-float-spinner{align-items:center;background-color:hsla(0,0%,100%,.6);bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:9999}.common-float-spinner .common-float-circular{height:30px;width:30px}.common-gantt{align-items:self-start;bottom:0;color:#747a81;display:flex;flex-direction:row;left:0;position:absolute;right:0;top:0}.common-gantt *{box-sizing:border-box}.common-gantt .gantt-left{background-color:#fff;display:flex;flex-direction:column;flex-grow:0;flex-shrink:0;height:100%;position:relative}.common-gantt .gantt-left:after{background-color:rgba(237,241,242,.75);bottom:0;content:"";position:absolute;right:0;top:0;width:1px}.common-gantt .gantt-left .gantt-title{background-color:#f9fafb;flex-grow:0;flex-shrink:0;height:76px;overflow:hidden;padding-left:12px}.common-gantt .gantt-left .gantt-title .gantt-title-text{font-weight:600;line-height:100px;max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.common-gantt .gantt-left .gantt-item{max-height:100%;overflow:auto;transform:translateZ(0)}.common-gantt .gantt-left .gantt-item::-webkit-scrollbar{display:none}.common-gantt .gantt-left .gantt-item>li{align-items:center;border-bottom:1px solid rgba(237,241,242,.75);display:flex;height:40px;padding-left:12px;position:relative}.common-gantt .gantt-left .gantt-item>li:hover .item-icon{display:flex}.common-gantt .gantt-left .gantt-item>li .item-overdue{background-color:red;border-radius:3px;color:#fff;flex-grow:0;flex-shrink:0;font-size:12px;line-height:18px;margin-right:4px;padding:1px 3px}.common-gantt .gantt-left .gantt-item>li .item-title{cursor:default;flex:1;overflow:hidden;padding-right:12px;text-overflow:ellipsis;white-space:nowrap}.common-gantt .gantt-left .gantt-item>li .item-title.complete{text-decoration:line-through}.common-gantt .gantt-left .gantt-item>li .item-title.overdue{font-weight:600}.common-gantt .gantt-left .gantt-item>li .item-icon{align-items:center;color:#888;display:none;font-size:16px;justify-content:center;margin-right:2px;width:32px}.common-gantt .gantt-right{background-color:#fff;flex:1;height:100%;overflow:hidden;position:relative}.common-gantt .gantt-right .gantt-chart{bottom:0;left:0;position:absolute;right:0;top:0;transform:translateZ(0)}.common-gantt .gantt-right .gantt-chart .gantt-month{align-items:center;background-color:#f9fafb;display:flex;font-size:14px;height:26px;left:0;line-height:20px;position:absolute;right:0;top:0;z-index:1}.common-gantt .gantt-right .gantt-chart .gantt-month>li{flex-grow:0;flex-shrink:0;height:100%;overflow:hidden;position:relative}.common-gantt .gantt-right .gantt-chart .gantt-month>li:after{background-color:rgba(237,241,242,.75);content:"";height:100%;position:absolute;right:0;top:0;width:1px}.common-gantt .gantt-right .gantt-chart .gantt-month>li .month-format{overflow:hidden;padding:6px 6px 0;white-space:nowrap}.common-gantt .gantt-right .gantt-chart .gantt-date{align-items:center;bottom:0;cursor:move;display:flex;left:0;position:absolute;right:0;top:26px;z-index:2}.common-gantt .gantt-right .gantt-chart .gantt-date:before{background-color:#f9fafb;content:"";height:50px;left:0;position:absolute;right:0;top:0}.common-gantt .gantt-right .gantt-chart .gantt-date>li{flex-grow:0;flex-shrink:0;height:100%;overflow:hidden;position:relative}.common-gantt .gantt-right .gantt-chart .gantt-date>li:after{background-color:rgba(237,241,242,.75);content:"";height:100%;position:absolute;right:0;top:0;width:1px}.common-gantt .gantt-right .gantt-chart .gantt-date>li .date-format{align-items:center;display:flex;flex-direction:column;height:44px;justify-content:center;overflow:hidden;white-space:nowrap}.common-gantt .gantt-right .gantt-chart .gantt-date>li .date-format .format-day{font-size:18px;line-height:28px}.common-gantt .gantt-right .gantt-chart .gantt-date>li .date-format .format-week{font-size:13px;font-weight:300;line-height:16px}.common-gantt .gantt-right .gantt-chart .gantt-timeline{bottom:0;left:0;overflow-x:hidden;overflow-y:auto;position:absolute;right:0;top:76px;z-index:3}.common-gantt .gantt-right .gantt-chart .gantt-timeline>li{border-bottom:1px solid rgba(237,241,242,.75);cursor:default;height:40px;position:relative}.common-gantt .gantt-right .gantt-chart .gantt-timeline>li .timeline-item{align-items:center;background:#e74c3c;border-radius:18px;color:#fff;display:flex;height:32px;margin-top:4px;padding:4px;pointer-events:auto;position:absolute;top:0;touch-action:none;will-change:contents}.common-gantt .gantt-right .gantt-chart .gantt-timeline>li .timeline-item .timeline-title{flex-grow:1;margin-left:4px;margin-right:10px;overflow:hidden;text-overflow:ellipsis;touch-action:none;white-space:nowrap}.common-gantt .gantt-right .gantt-chart .gantt-timeline>li .timeline-item .timeline-resizer{background:hsla(0,0%,100%,.1);cursor:ew-resize;flex-shrink:0;height:22px;position:absolute;right:5px;top:5px;touch-action:none;width:8px;will-change:visibility}.img-upload-modal .ivu-modal-mask{z-index:1001}.img-upload-modal .ivu-modal-no-mask{background-color:rgba(55,55,55,.2)}.img-upload-modal .ivu-modal-wrap{z-index:1001}.imgcomp-upload-list{background:#fff;border:1px solid transparent;border-radius:4px;box-shadow:0 1px 1px rgba(0,0,0,.2);display:inline-block;height:60px;line-height:60px;margin-right:4px;overflow:hidden;position:relative;text-align:center;vertical-align:top;width:60px}.imgcomp-upload-list .imgcomp-upload-img{background-position:50%;background-size:cover;height:100%;left:0;position:absolute;top:0;width:100%}.imgcomp-upload-list .imgcomp-upload-list-cover{background:rgba(0,0,0,.6);bottom:0;display:none;left:0;position:absolute;right:0;top:0}.imgcomp-upload-list .imgcomp-upload-list-cover i{color:#fff;cursor:pointer;font-size:24px;margin:0;transition:all .2s;vertical-align:middle}.imgcomp-upload-list .imgcomp-upload-list-cover i:hover{font-size:28px}.imgcomp-upload-list .ivu-progress{height:100%}.imgcomp-upload-list .ivu-progress .ivu-progress-outer{background-color:rgba(0,0,0,.68);height:100%}.imgcomp-upload-list .ivu-progress .ivu-progress-outer .ivu-progress-inner{margin:0 auto;width:88%}.imgcomp-upload-list:hover .imgcomp-upload-list-cover{display:block}.img-upload-foot,.img-upload-foot .img-upload-foot-input{align-items:center;display:flex;justify-content:flex-end}.img-upload-foot .img-upload-foot-input{flex:1;text-align:left}.img-upload-foot .img-upload-foot-input .img-upload-foot-httptitle{cursor:pointer;margin-right:22px;padding-left:3px}.add-box{background:#fff;border:1px dashed #dddee1;border-radius:4px;display:inline-block;height:60px;line-height:60px;overflow:hidden;position:relative;text-align:center;vertical-align:top;width:60px}.add-box .add-box-icon i{padding-bottom:2px;vertical-align:middle}.add-box .add-box-upload{background:rgba(0,0,0,.6);color:#fff;display:none;height:100%;left:0;padding-top:9px;position:absolute;top:0;width:100%}.add-box .add-box-upload .add-box-item{cursor:pointer;height:22px;line-height:22px}.add-box .add-box-upload .add-box-item .ivu-upload-drag,.add-box .add-box-upload .add-box-item .ivu-upload-drag:hover{background:transparent;border:0;border-radius:0}.add-box .add-box-upload .add-box-item span{font-size:12px;transition:all .2s}.add-box .add-box-upload .add-box-item:hover span{font-size:14px}.add-box em{font-style:normal}.add-box:hover{border-color:rgba(0,0,0,.6)}.add-box:hover .add-box-upload{display:block}.callback-add-box{background:transparent;border:0;display:block;height:25px;line-height:25px;width:auto}.callback-add-box .add-box-icon{display:none}.callback-add-box .add-box-upload{background:transparent;color:#333;display:block;padding:0;width:auto}.callback-add-box .add-box-upload>div{display:inline-block;padding-right:10px}.browse-load{margin:20px;text-align:center}.browse-list{max-height:540px;overflow:auto}.browse-list .browse-item{cursor:pointer;display:inline-block;margin:10px 15px;position:relative;text-align:center}.browse-list .browse-item .browse-img{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKoAAABxCAAAAABg5GeyAAACW0lEQVR4Ae3XVRLjMBAE0L3/rSwKM3OcSNPyLVYOLvM6UD0Bd03LVe9XH+RlhlRSSSWVVFJJJZVUUkkllVRSSSWVVFJJJZVUUkl9WyqppJJKKqmkkgpURP17xngOAR5NxW5wlJ9MaLQh83F4NHWmd/gZtdVBaOldfDB1bq5UpJFbFOC6LKnYrkRO209PAw+hIuzWB8Ep5es8HvYo4z4tE1X8UeRwlMM2D5Bzkc7kj6Bi3VTKDDwEeUcrMxrUvGDXTnHa6kK69SDN9sgq1clxKSbNHqqnYmdri81Q9QHf1JPt1Frncaib2XbiTKL2GkHaurnY9LOulMV0O7G6Kw+g9sw2ohhm62KezVJaaufjWC1TnOkr1exilJ7Ji0vxCCqO9V4UwV4PYr9+apouhGYLKfnahdpqegjmeoXOpXgANe70pKT6Zhu19qkY2nC0PZS527lQOyInqr8Uvc5jqfUb1X+PGh5IhW90S2quh3FQC2XRcF66TUkTXPcLKm5FtdR9RJq+2hWII7UpFtmsQLEyzsdJtkxxpr6gLotbUSlV9yeT0Trmzk2XPdUThLYarUbWOY9j04xXQ2u+pMZLYSumGmNUH3HbM9qOAwSHodN2Pks25F2j3aI7+IxqNsB+YLWb16ukSjiW4xNB0gMoMfApBS/XZQgi3p9/5RsiKNKZEOwYFVIF5VyTyD19sbyjIJiNJRZxpNbx2S8sGKvGZNHJBniBu9Wy5WxjGuQFqIAcBHiRGyt4ua5gSCWVVFJJJZVUUkkllVRSSSWVVFJJJZVUUkkllVRSSSWVVFI/AgO0SXIVYHeGAAAAAElFTkSuQmCC);background-position:50%;background-repeat:no-repeat;background-size:cover;height:64px;width:64px}.browse-list .browse-item .browse-title{display:block;margin-top:5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:64px}.browse-list .browse-item .browse-icon{background-color:rgba(0,0,0,.5);color:#fff;font-size:36px;height:64px;left:0;padding-top:15px;position:absolute;top:0;width:100%}.browse-list-disabled{position:relative}.browse-list-disabled:after{background-color:hsla(0,0%,100%,.9);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.common-loading{animation:loading-rotate 2s linear infinite;height:30px;margin:auto;max-height:100%;max-width:100%;overflow:hidden;transform-origin:center center;width:30px}.common-loading .common-path{fill:none;stroke-dasharray:1,200;stroke-dashoffset:0;stroke-linecap:round;animation:path-dash 1.5s ease-in-out infinite,path-color 6s ease-in-out infinite}.common-pureing{animation:pureing-rotation .75s linear infinite;border:3px solid;border-color:#eee #eee #84c56a;border-radius:50%;box-sizing:border-box;display:inline-block;height:30px;width:30px}@keyframes loading-rotate{to{transform:rotate(1turn)}}@keyframes path-dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35}to{stroke-dasharray:89,200;stroke-dashoffset:-124}}@keyframes path-color{0%,to{stroke:#d62d20}40%{stroke:#0057e7}66%{stroke:#008744}80%,90%{stroke:#ffa700}}@keyframes pureing-rotation{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.mobile-tabbar{bottom:0;display:none;flex-direction:column;justify-content:flex-end;left:0;position:fixed;right:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:99}.mobile-tabbar .common-network-exception{bottom:72px;position:fixed;width:100%}.mobile-tabbar .common-network-exception .ivu-alert{margin:0 12px}.mobile-tabbar .common-network-exception .ivu-alert.ivu-alert-with-icon .ivu-alert-icon{top:50%;transform:translateY(-50%)}.mobile-tabbar .common-network-exception .ivu-alert.ivu-alert-error{background-color:rgba(255,240,231,.95)}.mobile-tabbar .tabbar-box{background-color:#f8f8f8;box-shadow:0 0 1px rgba(28,34,43,.15);height:60px;z-index:3}.mobile-tabbar .tabbar-box,.mobile-tabbar .tabbar-box>li{align-items:center;display:flex;justify-content:center;margin:0;padding:0;position:relative}.mobile-tabbar .tabbar-box>li{color:#606266;flex:1;flex-direction:column;height:100%;list-style:none}.mobile-tabbar .tabbar-box>li .taskfont{font-size:24px;line-height:34px}.mobile-tabbar .tabbar-box>li .tabbar-title{font-size:12px;line-height:18px}.mobile-tabbar .tabbar-box>li .tabbar-badge{left:50%;position:absolute;top:0;transform:scale(.8)}.mobile-tabbar .tabbar-box>li .tabbar-badge .ivu-badge-count{font-size:14px}.mobile-tabbar .tabbar-box>li.active{color:#84c56a}.mobile-tabbar .more-mask{background-color:rgba(0,0,0,.15);bottom:0;left:0;position:fixed;right:0;top:0;z-index:1}.mobile-tabbar .more-box{background-color:#fff;border-radius:16px 16px 0 0;border-top:1px solid #f1f1f1;display:block;margin-bottom:-2px;padding-bottom:16px;position:relative;z-index:2}.mobile-tabbar .more-box .tabbar-more-title{font-size:18px;font-weight:500;padding:16px 16px 36px}.mobile-tabbar .more-box>ul{padding:0 12px}.mobile-tabbar .more-box>ul>li{display:inline-block;list-style:none;margin-bottom:28px;width:25%}.mobile-tabbar .more-box>ul>li .more-item{align-items:center;display:flex;flex-direction:column;justify-content:center}.mobile-tabbar .more-box>ul>li .more-item .taskfont{align-items:center;background-color:rgba(132,197,106,.08);border-radius:12px;color:#84c56a;display:flex;font-size:25px;height:56px;justify-content:center;width:56px}.mobile-tabbar .more-box>ul>li .more-item .tabbar-title{font-size:13px;overflow:hidden;padding-top:6px;text-overflow:ellipsis;white-space:nowrap}.mobile-back{display:none}.mobile-back .back-bar{bottom:0;left:0;position:fixed;top:0;width:20px;z-index:9998}.mobile-back .back-semicircle{background-color:rgba(0,0,0,.1);border-radius:50%;height:500px;left:-50px;position:fixed;top:200px;transform:translate(-460px,-50%);transition:left .2s;width:500px;z-index:9999}.mobile-back .back-semicircle.show-back{left:0}.mobile-notification{background-color:#fff;border:1px solid #ebeef5;border-radius:8px;box-shadow:0 2px 12px 0 rgba(0,0,0,.1);left:50%;max-width:320px;padding:12px;position:fixed;top:20px;transform:translate(-50%);width:90%;z-index:9998}.mobile-notification .common-avatar.avatar-wrapper{align-items:flex-start}.mobile-notification .common-avatar.avatar-wrapper .avatar-name{margin-left:12px}.mobile-notification .common-avatar.avatar-wrapper .avatar-name>span{font-weight:700}.mobile-notification .notification-desc{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;float:left;font-size:13px;line-height:18px;margin-left:52px;margin-top:-18px;overflow:hidden;text-overflow:ellipsis;word-break:break-all}.mobile-scan-login-box{margin:2px 0 12px}.mobile-scan-login-box .mobile-scan-login-title{font-size:20px}.mobile-scan-login-box .mobile-scan-login-subtitle{padding-top:8px}.mobile-fade-enter-active,.mobile-fade-leave-active{transition:all .2s ease}.mobile-fade-enter,.mobile-fade-leave-to{opacity:0}.mobile-slide-enter-active,.mobile-slide-leave-active{transition:all .2s ease}.mobile-slide-enter,.mobile-slide-leave-to{opacity:0;transform:translateY(15%)}.mobile-notify-enter-active,.mobile-notify-leave-active{transition:all .3s ease}.mobile-notify-enter,.mobile-notify-leave-to{opacity:0;transform:translate(-50%,-100%)}.mobile-dialog-enter-active,.mobile-dialog-leave-active{transition:all .3s ease}.mobile-dialog-enter,.mobile-dialog-leave-to{opacity:0;transform:translate(100%)}.mobile-send-enter-active,.mobile-send-leave-active{transition:all .3s ease}.mobile-send-enter,.mobile-send-leave-to{opacity:0;transform:translate(-50%,-50%) scale(0)!important}@media (max-width:768px){.mobile-tabbar{display:flex}.mobile-back{display:block}.mobile-notification{max-width:none;top:12px;width:94%}}.app-scroller-y{bottom:0;left:0;overflow-x:hidden;overflow-y:auto;overflow-y:overlay;position:absolute;right:0;top:0}.app-scroller-y .app-scroller-bottom{height:0;margin:0;padding:0}.app-scroller-y.static{flex:1;position:static}.teditor-box .tox.tox-silver-sink,.teditor-transfer .tox.tox-silver-sink{z-index:13000}.teditor-box{min-height:22px;position:relative}.teditor-box .icon-inline{color:#bbb;left:0;position:absolute;top:0}.teditor-box textarea{opacity:0}.teditor-box .tox-tinymce{border-color:#dddee1;border-radius:4px;box-shadow:none;box-sizing:border-box;overflow:hidden}.teditor-box .tox-tinymce .tox-statusbar span.tox-statusbar__branding a{display:none}.teditor-box .tox-tinymce .tox-tbtn--bespoke .tox-tbtn__select-label{width:auto}.teditor-transfer{background-color:#fff}.teditor-transfer .tox-toolbar>div:last-child>button:last-child{margin-right:64px}.teditor-transfer .ivu-modal-header{display:none}.teditor-transfer .ivu-modal-close{top:7px;z-index:2}.teditor-transfer .teditor-transfer-body{height:100%;left:0;margin:0;padding:0;position:absolute;top:0;width:100%}.teditor-transfer .teditor-transfer-body textarea{opacity:0}.teditor-transfer .teditor-transfer-body .tox-tinymce{border:0}.teditor-transfer .teditor-transfer-body .tox-tinymce .tox-statusbar span.tox-statusbar__branding a{display:none}.teditor-loadstyle{height:180px;overflow:hidden;position:relative;width:100%}.teditor-loadedstyle{max-height:inherit;overflow:inherit;position:relative;width:100%}.upload-control{display:none;height:0;overflow:hidden;width:0}.tox-tinymce-inline{z-index:100000}.quick-edit{align-items:center;display:flex;max-width:100%}.quick-edit .quick-input{flex:1;max-width:100%;position:relative}.quick-edit .quick-input .quick-loading{align-items:center;bottom:0;display:flex;position:absolute;right:8px;top:0}.quick-edit .quick-input .quick-loading .common-loading{height:14px;margin:0;width:14px}.quick-edit .quick-text{align-items:center;height:20px;line-height:20px;margin-right:6px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.quick-edit .quick-icon{cursor:pointer;display:none;font-size:16px}.quick-edit.quick-always .quick-icon{display:inline-block;opacity:.3;transition:opacity .2s}.ivu-table-row-hover .quick-edit .quick-icon,.quick-edit:hover .quick-icon{display:inline-block;opacity:1}.common-tag-input{background:#fff;border:1px solid #dddee1;border-radius:4px;color:#495060;cursor:text;display:inline-block;line-height:normal;min-height:32px;padding:2px 7px;position:relative;transition:all .2s;vertical-align:middle;width:100%}.common-tag-input:hover{border-color:#a2d98d}.common-tag-input.focus{border-color:#a2d98d;box-shadow:0 0 0 2px rgba(139,207,112,.2)}.common-tag-input .tags-input,.common-tag-input .tags-item{background-color:#f1f8ff;border-radius:3px;color:#495060;float:left;line-height:22px;margin:2px 6px 2px 0;padding:0 20px 0 6px;position:relative}.common-tag-input .tags-input .tags-content,.common-tag-input .tags-item .tags-content{line-height:22px}.common-tag-input .tags-input .tags-del,.common-tag-input .tags-item .tags-del{cursor:pointer;height:22px;position:absolute;right:0;text-align:center;top:-1px;width:20px}.common-tag-input .tags-input{-webkit-appearance:none;background-color:inherit;border:none;color:inherit;height:22px;line-height:22px;max-width:80%;outline:none;overflow:hidden;padding:0;resize:none}.common-tag-input .tags-input::-moz-placeholder{color:#bbb}.common-tag-input .tags-input::placeholder{color:#bbb}.common-tag-input .tags-placeholder{color:hsla(0,0%,100%,0);left:0;position:absolute;top:0;z-index:-1}.common-tag-input:after{clear:both;content:"";display:block;height:0}.ivu-form-item-error .common-tag-input,.ivu-form-item-error .common-tag-input:hover{border-color:#ed4014}.ivu-form-item-error .common-tag-input.focus{border-color:#ed4014;box-shadow:0 0 0 2px rgba(237,64,20,.2)}.common-avatar{position:relative}.common-avatar.avatar-wrapper{align-items:center;display:flex}.common-avatar.avatar-wrapper .avatar-box{align-items:center;border-radius:50%;display:flex;position:relative}.common-avatar.avatar-wrapper .avatar-box .avatar-default{background-color:transparent}.common-avatar.avatar-wrapper .avatar-box .avatar-text{background-color:#84c56a}.common-avatar.avatar-wrapper .avatar-box .avatar-char{display:inline-block;font-size:15px;line-height:inherit}.common-avatar.avatar-wrapper .avatar-box .el-avatar>img{-webkit-touch-callout:none;margin:0 auto;pointer-events:none}.common-avatar.avatar-wrapper .avatar-box>em{background-color:#f90;border:1px solid #fff;border-radius:50%;bottom:0;height:8px;position:absolute;right:0;transform-origin:right bottom;width:8px;z-index:1}.common-avatar.avatar-wrapper .avatar-box.online>em{background-color:#84c56a}.common-avatar.avatar-wrapper .avatar-box.deleted:after,.common-avatar.avatar-wrapper .avatar-box.disabled:after{background-color:hsla(0,0%,100%,.5);background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGNsYXNzPSJpb25pY29uIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+PGNpcmNsZSBmaWxsPSJub25lIiBzdHJva2U9IiNjY2MiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgc3Ryb2tlLXdpZHRoPSI0OCIgY3g9IjI1NiIgY3k9IjI1NiIgcj0iMjAwIi8+PHBhdGggc3Ryb2tlPSIjY2NjIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIHN0cm9rZS13aWR0aD0iNDgiIGQ9Im0xMTQuNTggMTE0LjU4IDI4Mi44NCAyODIuODQiLz48L3N2Zz4=");border-radius:50%;bottom:0;content:"";left:0;opacity:.8;position:absolute;right:0;top:0}.common-avatar.avatar-wrapper .avatar-box.deleted>em,.common-avatar.avatar-wrapper .avatar-box.disabled>em{background-color:#ccc}.common-avatar.avatar-wrapper .avatar-box.deleted:after{transform:rotate(-45deg)}.common-avatar.avatar-wrapper .avatar-bot{color:#84c56a;font-size:16px;margin-right:-4px;padding-left:6px}.common-avatar.avatar-wrapper .avatar-name{align-items:center;display:flex;margin-left:6px}.common-avatar.avatar-wrapper .avatar-name .bot{color:#84c56a;flex-shrink:0;font-size:16px;margin-right:3px}.common-avatar.avatar-wrapper .avatar-name>span{flex:1;font-style:normal;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.common-avatar.avatar-pointer{cursor:pointer}.common-avatar-transfer{line-height:1.5;padding:4px 2px}.common-avatar-transfer>p{padding:1px 2px}.common-avatar-transfer>p.department-name{max-width:220px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.common-avatar-transfer>p>em{font-style:normal}.common-avatar-transfer>p>em.deleted,.common-avatar-transfer>p>em.disabled{background-color:#ed4014;border-radius:3px;color:#fff;display:inline-block;font-size:12px;height:20px;line-height:20px;margin-left:2px;padding:0 6px;transform:scale(.9);transform-origin:right center;white-space:nowrap}.common-avatar-transfer .avatar-icons{align-items:center;border-top:1px solid hsla(240,5%,96%,.5);display:flex;margin-top:12px;padding:8px 0 0}.common-avatar-transfer .avatar-icons>i{color:#f4f4f5;cursor:pointer;font-size:22px;margin-right:12px}.common-avatar-transfer .avatar-icons>i:last-child{margin-right:0}.common-avatar-transfer .avatar-icons>i:hover{color:#fff}.common-user{position:relative;white-space:normal}.common-user .common-user-loading{align-items:center;bottom:0;display:flex;position:absolute;right:10px;top:2px}.common-user .common-user-loading .common-loading{height:14px;width:14px}.common-user.hidden-input .ivu-select-selection{padding:0 4px}.common-user.hidden-input .ivu-select-selection .ivu-select-input{display:none}.common-user-transfer .user-input-option,.common-user-transfer .user-input-option .user-input-avatar{align-items:center;display:flex}.common-user-transfer .user-input-option .user-input-avatar .avatar{height:26px;line-height:26px;width:26px}.common-user-transfer .user-input-option .user-input-bot{color:#84c56a;font-size:16px;margin-left:10px;margin-right:-6px}.common-user-transfer .user-input-option .user-input-nickname{flex:1;margin-left:10px}.common-user-transfer .user-input-option .user-input-userid{color:#ccc;font-size:12px;margin-left:10px;transition:margin .1s}.common-user-transfer .ivu-select-item.ivu-select-item-selected:after{top:8px}.common-user-transfer .ivu-select-item.ivu-select-item-selected .user-input-option .user-input-userid{margin-right:16px}.common-user-transfer .user-drop-prepend{align-items:center;background-color:#fff;border-bottom:1px solid #f1f1f1;display:flex;justify-content:center;left:0;padding:5px 15px;position:sticky;right:0;top:0;transform:translateY(-5px);z-index:1}.common-user-transfer .user-drop-prepend .user-drop-text{align-items:center;color:#c5c8ce;display:flex;flex:1;font-size:12px;line-height:20px}.common-user-transfer .user-drop-prepend .user-drop-text>em{font-style:normal;padding-left:4px}.common-user-transfer .user-drop-prepend .user-drop-check{margin-right:0;transform:scale(.9);transform-origin:right center}.report{height:100%;padding:20px}.report .report-list-wrap{display:flex;flex-direction:column;height:100%;padding-top:53px;position:absolute;top:0;width:100%}.report .report-list-wrap .table-page-box{flex:1;height:0}.report .manage-box-report{margin-left:4px;transform:scale(.8);vertical-align:top}.report .ivu-tabs{height:100%;position:relative}.report .ivu-tabs .ivu-tabs-bar{background:#fff;position:relative;z-index:2}.report .ivu-tabs .ivu-tabs-content{height:100%;margin-top:-53px;padding-top:53px;width:100%}.report-table-avatar{align-items:center;display:flex;justify-content:center}.report-table-avatar .common-avatar{margin:0 1px}.report-table-avatar .more-avatar{font-size:12px;padding-left:3px}.report-detail{display:flex;flex-direction:column;height:100%}.report-detail .report-title{border-bottom:1px solid #eee;flex-shrink:0;font-size:16px;font-weight:700;margin-bottom:12px;padding:20px 24px}.report-detail .report-detail-context{display:flex;flex:1;flex-direction:column;height:0;overflow:auto;padding:12px 0 12px 24px}.report-detail .report-form{display:flex;margin-bottom:12px}.report-detail .report-form .ivu-form-item{flex:1;flex-shrink:0}.report-detail .report-form .ivu-form-item .ivu-form-item-label{opacity:.8;padding-top:8px}.report-detail .report-form .ivu-form-item .ivu-form-item-content{align-items:center;display:flex;line-height:30px}.report-detail .report-form .ivu-form-item .ivu-form-item-content .common-avatar{margin-right:6px}.report-detail .report-content{width:100%}.report-detail .report-content h2{margin-bottom:10px}.report-detail .report-content ol{margin-bottom:20px;padding-left:18px}.report-detail .report-content ol li{font-size:14px;line-height:24px}.report-detail .report-content img{max-width:100%}.report-edit{display:flex;flex-direction:column;height:100%;padding:24px}.report-edit .ivu-input[disabled]{color:#606266}.report-edit .report-content{flex:1 1 auto;overflow-y:auto}.report-edit .report-content .report-content-editor{height:100%}.report-edit .report-content .report-content-editor .ivu-form-item-content{display:flex;height:100%}.report-edit .report-content .report-content-editor .ivu-form-item-content .teditor-wrapper{display:flex;flex:1}.report-edit .report-users{align-items:center;display:flex}.report-edit .report-users .common-user{flex:1;margin-right:12px}.report-edit .report-users .report-user-link{align-items:center;display:flex;flex-shrink:0}.report-edit .report-users .report-user-link>i{font-size:16px;margin-right:2px;transform:rotate(-90deg)}.report-edit .report-radiogroup{background:#f4f5f7!important;border-radius:4px!important;padding:2px!important}.report-edit .report-radiogroup .ivu-radio-wrapper{background:#f4f5f7!important;border:none!important;box-shadow:none!important;color:#515a6e!important;padding:0 30px!important}.report-edit .report-radiogroup .ivu-radio-wrapper.ivu-radio-wrapper-disabled{color:#c6c6c6!important}.report-edit .report-radiogroup .ivu-radio-wrapper:after,.report-edit .report-radiogroup .ivu-radio-wrapper:before{width:0!important}.report-edit .report-radiogroup .ivu-radio-focus{border:none!important;box-shadow:none!important}.report-edit .report-radiogroup .ivu-radio-focus:after{background:none!important}.report-edit .report-radiogroup .ivu-radio-wrapper-checked:not(.ivu-radio-wrapper-disabled){background:#fff!important;border:none!important;border-radius:4px!important;box-shadow:none!important;color:#84c56a!important}.report-edit .report-buttongroup{background:#f4f5f7!important;border-radius:4px;margin-left:20px}.report-edit .report-buttongroup .report-buttongroup-vertical{background-color:#e9e9e9;height:15px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:1px;z-index:9}.report-edit .report-buttongroup .ivu-btn-primary{background:#f4f5f7!important;border:none!important;box-shadow:none!important;color:#84c56a!important;height:36px;line-height:34px}.report-edit .report-buttongroup .ivu-btn-primary[disabled]{color:#c6c6c6!important}.report-edit .report-content-editor{flex:1}.report-edit .report-content-editor .ivu-form-item-content{display:flex;height:100%}.report-edit .report-content-editor .ivu-form-item-content .teditor-wrapper{display:flex;flex:1}.report-edit .report-foot{margin-bottom:0}.report-edit .report-foot .report-bottom{height:38px;line-height:36px;min-width:120px}.common-right-bottom{align-items:flex-end;bottom:22px;display:flex;flex-direction:column;position:absolute;right:26px;transition:bottom .3s;z-index:1}.common-right-bottom .common-right-bottom-link{background-color:#84c56a;border-color:#84c56a;border-radius:4px;color:#fff;cursor:pointer;display:inline-block;font-size:14px;height:32px;line-height:32px;margin:4px 0;padding:0 15px}.common-right-bottom .common-right-bottom-link:hover{color:#fff;opacity:.9}.common-right-bottom-notification .ivu-modal-header{padding-bottom:8px!important}.common-right-bottom-notification .notification-head{align-items:center;display:flex}.common-right-bottom-notification .notification-head .notification-title{color:#303133;display:inline-block;font-size:18px;font-weight:500;margin-right:6px;vertical-align:middle}.common-right-bottom-notification .notification-body{margin-bottom:16px;max-height:210px;overflow-x:hidden}.common-right-bottom-notification .notification-body .markdown-preview{margin:-20px -12px}.common-right-bottom-notification .notification-body .markdown-preview h1{font-size:24px;margin-bottom:12px}.common-right-bottom-notification .notification-body .markdown-preview h1:first-child{padding-top:0}.common-right-bottom-notification .notification-body .markdown-preview h2{font-size:18px!important;padding-top:2px!important}.common-right-bottom-notification .notification-body .markdown-preview ul li{padding:2px 0 2px 2px!important}.common-right-bottom-notification .notification-body .markdown-preview ul li:after{height:6px!important;top:10px!important;width:6px!important}.common-right-bottom-notification .notification-tip{color:#909399;display:inline-block;font-size:12px;line-height:22px;padding-top:4px}.common-right-bottom-notification .notification-link{margin-top:20px;text-align:right}.common-right-bottom-notification .notification-link>button+button{margin-left:6px}@media (max-width:768px){.common-right-bottom{align-items:center;bottom:20px;left:50%;right:auto;transform:translateX(-50%)}.common-right-bottom .common-right-bottom-link{background-color:transparent;border-color:transparent;color:#606266!important}}@media (max-height:640px){.common-right-bottom{display:none}}body,body.touch-back .common-gantt .gantt-left .gantt-item,body.touch-back .dialog-wrapper .vue-recycle-scroller.direction-vertical:not(.page-mode),body.touch-back .ivu-modal-wrap,body.touch-back .project-panel .project-column,body.touch-back .project-panel .project-table,body.touch-back .scrollbar-overlay{overflow:hidden}body .form-tip{color:#909399;line-height:22px;padding:5px 0}body .form-tip.red{color:#ed4014}body .ivu-badge-count{font-family:Source Sans Pro,Helvetica Neue,Arial,sans-serif}body .input-number-box{align-items:center;border:1px solid #dcdee2;border-radius:4px;display:flex}body .input-number-box .ivu-input-number{border:0;margin:0;width:72px}body .input-number-box>label{background-color:#f8f8f9;color:#515a6e;font-weight:400;padding:0 7px;text-align:center;white-space:nowrap}body .input-number-box>label:first-child{border-left:1px solid transparent;border-radius:4px 0 0 4px;border-right:1px solid #dcdee2}body .input-number-box>label:last-child{border-left:1px solid #dcdee2;border-radius:0 4px 4px 0;border-right:1px solid transparent}body .ivu-input,body .ivu-select-selection{border-color:#e8e8e8}body .ivu-select-dropdown{max-height:360px;-webkit-user-select:none;-moz-user-select:none;user-select:none}body .ivu-select-dropdown.select-node .ivu-select-item{align-items:center;display:flex;justify-content:space-between}body .ivu-select-dropdown.select-node .ivu-select-item .option-title{flex:1}body .ivu-select-dropdown.select-node .ivu-select-item .ivu-tag{flex-shrink:0;margin-left:18px;margin-right:0;transform:scale(.9);transform-origin:right center}body .ivu-tooltip-popper .ivu-tooltip-inner{white-space:normal}body .ivu-table table{width:100%!important}body .ivu-table table .ivu-table-cell{padding-left:12px;padding-right:12px}body .ivu-table table thead .ivu-table-cell{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body .ivu-table table tbody .tree-icon-loading .ivu-table-cell{align-items:center;display:flex}body .ivu-table table tbody .tree-icon-loading .ivu-table-cell .ivu-table-cell-tree{margin-right:6px}body .ivu-table .td-ellipsis{align-items:center;display:flex;max-width:100%}body .ivu-table .td-ellipsis .remark-text{align-items:center;height:20px;line-height:20px;margin-right:6px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body .ivu-table .td-ellipsis .remark-icon{cursor:pointer;display:none;font-size:16px}body .ivu-table .td-ellipsis .remark-tag{background:#f7f7f7;border:1px solid #e8eaec;border-radius:3px;color:#606266;display:inline-block;font-size:12px;height:22px;line-height:22px;margin:2px 4px 2px 0;opacity:1;overflow:visible;padding:0 4px;vertical-align:middle;white-space:nowrap}body .ivu-table .td-ellipsis .remark-tag.pointer-tag{background:#e6f7ff;border-color:#91d5ff;color:#1890ff;cursor:pointer}body .ivu-table .td-action,body .ivu-table .td-ellipsis .icon-tooltip .ivu-tooltip-rel{align-items:center;display:flex}body .ivu-table .td-action{justify-content:center;max-width:100%}body .ivu-table .td-action .td-action-container{flex-shrink:0}body .ivu-table .td-action .td-action-container a{font-size:12px;padding:0 5px}body .ivu-table .td-action .td-action-container.td-action-menu{align-items:center;display:flex}body .ivu-table .td-action .td-action-container.td-action-menu .menu-dropdown{display:flex}body .ivu-table .td-action .td-action-container.td-action-menu .menu-icon{cursor:pointer;font-size:21px;padding:0 6px}body .ivu-table .td-action .td-action-container.td-action-menu .menu-icon.ivu-icon{font-size:16px}body .ivu-table .ivu-table-row-hover:hover .td-ellipsis .remark-icon{display:inline-block}body .ivu-table:before{background-color:#efefef}body .ivu-modal-wrap{overflow:overlay}body .ivu-modal-wrap .ivu-modal{padding-bottom:100px;top:100px}@media (max-height:900px){body .ivu-modal-wrap .ivu-modal{padding-bottom:35px;top:35px}}body .ivu-modal-wrap .ivu-modal.ivu-modal-fullscreen{top:0}body .ivu-modal-wrap .ivu-modal .ivu-modal-footer,body .ivu-modal-wrap .ivu-modal .ivu-modal-header{border-color:transparent}body .ivu-modal-wrap .ivu-modal .ivu-modal-header{padding:22px 24px 20px}body .ivu-modal-wrap .ivu-modal .ivu-modal-header .ivu-modal-header-inner{font-size:18px}body .ivu-modal-wrap .ivu-modal .ivu-modal-body{padding:16px 32px 2px}body .ivu-modal-wrap .ivu-modal .ivu-modal-body .ivu-table-body,body .ivu-modal-wrap .ivu-modal .ivu-modal-body .project-log{overscroll-behavior:none}body .ivu-modal-wrap .ivu-modal .ivu-modal-footer{padding:20px 30px 22px}body .ivu-modal-wrap .ivu-modal .ivu-modal-footer .ivu-btn{height:34px;line-height:32px;min-width:94px}@media (max-width:576px){body .ivu-modal-wrap .ivu-modal .ivu-modal-footer .adaption{align-items:center;display:flex}body .ivu-modal-wrap .ivu-modal .ivu-modal-footer .adaption .ivu-btn{height:38px;line-height:36px;min-width:auto}body .ivu-modal-wrap .ivu-modal .ivu-modal-footer .adaption .ivu-btn,body .ivu-modal-wrap .ivu-modal .ivu-modal-footer .adaption .ivu-btn-group,body .ivu-modal-wrap .ivu-modal .ivu-modal-footer .adaption .ivu-poptip{flex:1}body .ivu-modal-wrap .ivu-modal .ivu-modal-footer .adaption .ivu-btn-group,body .ivu-modal-wrap .ivu-modal .ivu-modal-footer .adaption .ivu-poptip{align-items:center;display:flex}body .ivu-modal-wrap .ivu-modal .ivu-modal-footer .adaption .ivu-poptip .ivu-poptip-rel{align-items:center;display:flex;flex:1}}body .ivu-modal-wrap .ivu-modal .ivu-modal-content{border-radius:18px}body .ivu-modal-wrap .ivu-modal .ivu-modal-content .ivu-modal-close .ivu-icon-ios-close{font-size:38px;right:2px;top:3px;transition:all .2s}body .ivu-modal-wrap .ivu-modal .ivu-modal-content .ivu-modal-close:hover .ivu-icon-ios-close{transform:rotate(-90deg)}body .ivu-modal-wrap .ivu-modal-confirm{padding:6px 0 20px}body .ivu-modal-wrap .ivu-modal-confirm .ivu-modal-confirm-body>div{word-break:break-all}body .ivu-modal-wrap .form-network-add-tabs .ivu-tabs-tabpane{padding:10px 6px 0}body .ivu-modal-wrap .form-network-add-in-out{padding:0 6px}body .ivu-modal-wrap .form-network-add-in-out .select-in-type span.ivu-radio{display:none}body .ivu-modal-wrap .form-network-add-in-out .select-in-type .select-in-type-item-checked{border:1px solid #84c56a!important;color:#84c56a}body .ivu-modal-wrap .form-network-add-in-out .select-in-type .select-in-type-item{align-items:center;border:1px solid #e8ebee;border-radius:4px;display:flex;margin:0 8px 0 0;min-width:90px;padding:0 12px}body .ivu-modal-wrap .form-network-add-in-out .select-in-type .select-in-type-item>span{flex:1}body .ivu-modal-wrap .form-network-add-in-out .select-in-type .select-in-type-item:hover{cursor:pointer}body .ivu-modal-wrap .form-network-add-in-out .select-in-type .select-in-type-item .select-in-type-icon{margin-left:12px}body .ivu-modal-wrap .form-network-add-in-out .select-in-node{margin-top:18px}body .ivu-progress,body .ivu-progress .ivu-progress-outer{align-items:center;display:flex}body .ivu-progress.ivu-progress-show-info .ivu-progress-outer{margin:0;padding:0}body .ivu-progress.ivu-progress-show-info .ivu-progress-text{flex-shrink:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body .ivu-drawer-right .ivu-drawer-content{border-radius:18px 0 0 18px}body .ivu-drawer-right .ivu-drawer-content .ivu-drawer-header{border-bottom:1px solid transparent;padding-bottom:6px;padding-top:16px}body .ivu-drawer-right .ivu-drawer-content .ivu-drawer-header .ivu-drawer-header-inner{font-size:18px;height:32px;line-height:32px;padding:0 4px}body .ivu-drawer-right .ivu-drawer-content .ivu-drawer-body{padding:10px 20px}body .ivu-drawer-bottom .ivu-drawer-content{border-radius:18px 18px 0 0}body .ivu-drawer-bottom .ivu-drawer-content .ivu-drawer-close{top:-40px}body .ivu-drawer-bottom .ivu-drawer-content .ivu-drawer-close .ivu-icon{color:#fff;font-size:40px}body .ivu-tabs-nav-next,body .ivu-tabs-nav-prev{padding-top:3px}[hidden=hidden]{display:none!important}.clearfix{*zoom:1}.clearfix:after,.clearfix:before{content:"";display:table}.clearfix:after{clear:both}.table-page-box{display:flex;flex-direction:column}.table-page-box .ivu-table-wrapper{flex:1}.table-page-box .ivu-table-wrapper .ivu-table{display:flex;flex-direction:column}.table-page-box .ivu-table-wrapper .ivu-table .ivu-table-header{flex-shrink:0}.table-page-box .ivu-table-wrapper .ivu-table .ivu-table-body{flex:1;overflow:auto;overflow-y:overlay!important}.table-page-box .ivu-table-wrapper .ivu-table .ivu-table-body::-webkit-scrollbar{height:0;width:0}.table-page-box .ivu-table-wrapper .ivu-table .ivu-table-body::-webkit-scrollbar-thumb{background-clip:content-box;background-color:rgba(0,0,0,.2);border:3px solid transparent;border-radius:12px}.table-page-box .ivu-table-wrapper .ivu-table .ivu-table-body::-webkit-scrollbar-thumb:hover{background-color:rgba(0,0,0,.2);border:2px solid transparent}.table-page-box .ivu-table-wrapper .ivu-table .ivu-table-body::-webkit-scrollbar-thumb:active{background-color:rgba(0,0,0,.4);border:2px solid transparent}.table-page-box .ivu-table-wrapper .ivu-table .ivu-table-body::-webkit-scrollbar-track{background:transparent;border-radius:12px}.table-page-box .ivu-table-wrapper .ivu-table .ivu-table-body:hover::-webkit-scrollbar{height:12px;width:12px}.table-page-box .ivu-page{flex-shrink:0;margin-top:20px;text-align:center}.table-page-box .table-attach{align-items:center;display:flex;flex-direction:row;justify-content:space-between;margin-top:20px}.table-page-box .table-attach .select-box{margin-right:12px}.table-page-box .table-attach .select-box .ivu-select{margin-right:3px;max-width:200px;width:auto}.table-page-box .table-attach .ivu-page{margin-left:12px;margin-top:0;padding:0}.page-container{padding:20px 0;text-align:center}.search-container{margin-bottom:12px}.search-container>ul{align-items:flex-end;display:flex;flex-wrap:wrap}.search-container>ul>li{display:flex;flex:1;flex-direction:column;flex-shrink:0;list-style:none;margin-bottom:12px;margin-right:12px}.search-container>ul>li:last-child{margin-right:0}.search-container>ul>li .search-label{font-weight:600}.search-container>ul>li .search-content{margin-top:6px}.search-container>ul>li.search-button{align-items:center;display:flex;flex:none;flex-direction:row}.search-container>ul>li.search-button>button+button{margin-left:8px}.search-container.lr>ul>li:not(.search-button){align-items:center;flex:none;flex-direction:row;margin-right:18px}.search-container.lr>ul>li:not(.search-button) .search-label{flex-shrink:0}.search-container.lr>ul>li:not(.search-button) .search-content{margin-left:6px;margin-top:0}.search-container.lr>ul>li:not(.search-button) .search-content .ivu-input-wrapper,.search-container.lr>ul>li:not(.search-button) .search-content .ivu-select{max-width:100%;width:168px}.search-container.auto>ul>li:not(.search-button){flex:none}.search-container.auto>ul>li:not(.search-button) .search-content{margin-left:6px;margin-top:0}.search-container.auto>ul>li:not(.search-button) .search-content .ivu-input-wrapper,.search-container.auto>ul>li:not(.search-button) .search-content .ivu-select{max-width:100%;width:150px}.search-expand{align-items:flex-end;display:flex}.search-expand .search-container{flex:1}.search-expand .expand-button-group{flex-shrink:0;margin-bottom:24px;margin-left:24px}.search-button-clear .ivu-tooltip-inner{align-items:center;display:flex;padding:0}.search-button-clear .ivu-tooltip-inner .ivu-btn{font-size:13px;min-width:80px}.icon-loading{animation:animation-icon-loading .6s linear infinite}@keyframes animation-icon-loading{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.common-shake{animation:animation-common-shake .6s ease-in-out;animation-delay:.2s}@keyframes animation-common-shake{10%,90%{transform:translate3d(-1px,0,0)}20%,80%{transform:translate3d(2px,0,0)}30%,70%{transform:translate3d(-4px,0,0)}40%,60%{transform:translate3d(4px,0,0)}50%{transform:translate3d(-4px,0,0)}}.login-mode-enter-active{transition:all .3s ease}.login-mode-leave-active{display:none;position:absolute;z-index:-1}.login-mode-enter,.login-mode-leave-to{opacity:0;transform:translate(100%)}.page-calendar{display:flex;flex-direction:column}.page-calendar .calendar-head{align-items:flex-start;border-bottom:1px solid #f4f4f5;display:flex;flex-shrink:0;margin:32px 32px 16px}.page-calendar .calendar-head .calendar-titbox{align-items:center;display:flex;flex:1;margin-bottom:16px}.page-calendar .calendar-head .calendar-titbox .calendar-title{align-items:center;display:flex;margin-right:36px}.page-calendar .calendar-head .calendar-titbox .calendar-title>h1{color:#303133;font-size:28px;font-weight:600}.page-calendar .calendar-head .calendar-titbox .calendar-arrow{margin-right:12px}.page-calendar .calendar-head .calendar-titbox .calendar-arrow>button{color:#888;font-size:12px}.page-calendar .calendar-head .calendar-titbox .calendar-arrow>button:focus{box-shadow:none}.page-calendar .calendar-head .calendar-titbox .calendar-view{display:flex;flex:1;justify-content:flex-end}.page-calendar .calendar-head .calendar-titbox .calendar-view>button:focus{box-shadow:none}.page-calendar .calendar-box{display:flex;flex:1;flex-direction:column;overflow:hidden;padding:0 48px 6px}.page-calendar .calendar-box .calendar-wrapper{flex:1;position:relative}.page-calendar .calendar-box .calendar-wrapper:before{background-color:#fff;content:"";height:2px;left:0;position:absolute;right:0;top:0;z-index:1}.page-calendar .calendar-box .calendar-wrapper .tui-full-calendar-popup{box-shadow:none}.page-calendar .calendar-box .calendar-wrapper .tui-full-calendar-popup .tui-full-calendar-section-header .tui-full-calendar-ic-checkbox-checked{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIAAAACACAMAAAD04JH5AAAAhFBMVEUAAACLz3CLz3CLz3CKzm6Gy2+Lz3CLz3CL0HCLz3CLz3CLz3CLz3CMz3GLz3CKz3CLz3CL0HCJ0G+KznCN0HCL0HCLz3CKz3CLz3CLz3CLz3CMz3CLz3CLz3GL0XCL0HCN0XKLz3CLz3CMz3CLz3CM0HCM0G+FzHCLz3CKz3CMz3CLz3Bod5CFAAAAK3RSTlMA18RAOQ3s8+Pc0rmyq3tpiUwTgBnovyDMjmNSRjUvJQX5yKB0WisKppuUFLaY7gAAAotJREFUeNrtm+FymkAUhc8KqIAgSkyUtkmsmqa97/9+HWeSudpCd8qZ7E0m+73A9/1gxmXx4IK0nbipvDFTN2lT9JDVToLh6gx/sHQSFLfEFZUEp8IFczFgrv5CTChe/TsxYvfy/IkZy7M/c2KGywDUYkgNIBdDciARUxI0YkqDiZgygRNTHKZiyhRiTAyIATEgBsSAGBADYsAnCJgdmtIywKUAOrsA94QzJyKA95/pbALcPV7piADGryzDB+Rnv3IkAhi/UhMBjF9pQwbk3/A3JRXA+7GjAng/DqEC5v3+dMYE8P6nQsIEzFOPnw7g/QpC+R8K4QJ4f5iAzaA/TMAm6fdvZQgY+wW2fn9A0a66Bee/2xLH8kp/Rr1MB/3jAxaP0ALCPzagzPBCM9r/XcYH3K4BLfD4vw75xwdMbqB4CmaD/vEB2ztc0RD+MQHFg+c85fffDPv9AbPUd6Lz+ydCBDyjh1//6WcCGngK1L8a8lMBJTwFfj8XIC16+SnX7Af9bIDUngLSrwFEwaD/VogA5YheDj7/Wv1MgL9g/8XjpwNk+c8Cyq8BYwqePX46QOkGCmi/BowrqFi/Bvg4wYv6y7e4Kz4Rfj5AnzY/WSlcwHAB5+cD9ivKzwfIbEX4qQA99RB+NkDfO4b5sRAigHjzpP0C6u6D9wuo2z/eL+DvXx8Zv4C4gVd/qABxCeFnApQT5+cDpOP8fICcLv2VxbfjlQZUNh+vU/XbBIj6jQLm9wDWlZgFyOaYHJ3Ix/gDQwyIATEgBsSAGODBfuBgPvEwH7m0YkqLVExJYfsQuPcwdjOf+5kPHoFKjKio0e3Hn90WUCyGt7v3Nf0GsjqXYOR1hh6SJsz8v0mg/AZRXmaRKXtJBwAAAABJRU5ErkJggg==)}.page-calendar .calendar-box .calendar-wrapper .tui-full-calendar-popup .tui-full-calendar-popup-container{border:0;border-radius:6px;box-shadow:0 1px 6px rgba(0,0,0,.2)}.page-calendar .calendar-box .calendar-wrapper .tui-full-calendar-popup .tui-full-calendar-arrow-top .tui-full-calendar-popup-arrow-border{border-bottom-color:hsla(0,0%,85%,.5);top:-8px}.page-calendar .calendar-box .calendar-wrapper .tui-full-calendar-dropdown-menu{border-color:#e8e8e8;width:calc(100% - 14px)}.page-calendar .calendar-box .calendar-wrapper .tui-full-calendar-popup-creation .tui-full-calendar-icon.tui-full-calendar-calendar-dot,.page-calendar .calendar-box .calendar-wrapper .tui-full-calendar-popup-creation .tui-full-calendar-icon.tui-full-calendar-ic-title{display:none}.page-calendar .calendar-box .calendar-wrapper .tui-full-calendar-popup-creation .tui-full-calendar-icon.tui-full-calendar-ic-date{background-image:url("data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMjAwIiBoZWlnaHQ9IjIwMCI+PHBhdGggZD0iTTk2MCAxMjhIODMzYzAtNTMtNDMtOTYtOTYtOTZoLTE2Yy01MyAwLTk2IDQzLTk2IDk2SDQwMGMwLTI2LjUtMTAuNy01MC41LTI4LjEtNjcuOUMzNTQuNSA0Mi43IDMzMC41IDMyIDMwNCAzMmgtMTZjLTUzIDAtOTYgNDMtOTYgOTZINjRjLTM1LjMgMC02NCAyOC42LTY0IDY0djczNmMwIDM1LjMgMjguNyA2NCA2NCA2NGg4OTZjMzUuMyAwIDY0LTI4LjcgNjQtNjRWMTkyYzAtMzUuNC0yOC43LTY0LTY0LTY0em0tMjcxIDhjMC0yMi4xIDE3LjktNDAgNDAtNDBzNDAgMTcuOSA0MCA0MHY4MGMwIDIyLjEtMTcuOSA0MC00MCA0MC0xMSAwLTIxLTQuNS0yOC4zLTExLjdDNjkzLjUgMjM3IDY4OSAyMjcgNjg5IDIxNnYtODB6bS00MzMgMGMwLTIyLjEgMTcuOS00MCA0MC00MHM0MCAxNy45IDQwIDQwdjgwYzAgMjIuMS0xNy45IDQwLTQwIDQwLTExIDAtMjEtNC41LTI4LjMtMTEuN0MyNjAuNSAyMzcgMjU2IDIyNyAyNTYgMjE2di04MHptNzA0IDc2MGMwIDE3LjctMTQuMyAzMi0zMiAzMkg5NmMtMTcuNyAwLTMyLTE0LjMtMzItMzJWNDQ4aDg5NnY0NDh6IiBmaWxsPSIjNTE1MTUxIi8+PC9zdmc+");background-size:contain}.page-calendar .calendar-box .calendar-wrapper .tui-full-calendar-popup-creation .tui-full-calendar-content{padding-left:0}.page-calendar .calendar-box .calendar-wrapper .tui-full-calendar-popup-creation .tui-full-calendar-popup-section{display:flex;justify-content:space-between;margin-bottom:10px}.page-calendar .calendar-box .calendar-wrapper .tui-full-calendar-popup-creation .tui-full-calendar-popup-section .tui-full-calendar-popup-section-item{border-color:#e8e8e8;border-radius:4px;height:36px;line-height:34px}.page-calendar .calendar-box .calendar-wrapper .tui-full-calendar-popup-creation .tui-full-calendar-popup-section .tui-full-calendar-popup-section-item input{height:34px}.page-calendar .calendar-box .calendar-wrapper .tui-full-calendar-popup-creation .tui-full-calendar-section-title,.page-calendar .calendar-box .calendar-wrapper .tui-full-calendar-popup-creation .tui-full-calendar-section-title input{width:100%}.page-calendar .calendar-box .calendar-wrapper .tui-full-calendar-popup-creation .tui-full-calendar-section-end-date,.page-calendar .calendar-box .calendar-wrapper .tui-full-calendar-popup-creation .tui-full-calendar-section-start-date{width:210px}.page-calendar .calendar-box .calendar-wrapper .tui-full-calendar-popup-creation .tui-full-calendar-section-end-date .tui-full-calendar-content,.page-calendar .calendar-box .calendar-wrapper .tui-full-calendar-popup-creation .tui-full-calendar-section-start-date .tui-full-calendar-content{padding-left:8px}.page-calendar .calendar-box .calendar-wrapper .tui-full-calendar-popup-creation .tui-full-calendar-popup-location,.page-calendar .calendar-box .calendar-wrapper .tui-full-calendar-popup-creation .tui-full-calendar-section-allday,.page-calendar .calendar-box .calendar-wrapper .tui-full-calendar-popup-creation .tui-full-calendar-section-private,.page-calendar .calendar-box .calendar-wrapper .tui-full-calendar-popup-creation .tui-full-calendar-section-state{display:none}.page-calendar .calendar-box .calendar-wrapper .tui-full-calendar-popup-task .priority{border-radius:4px;color:#fff;margin-right:6px;padding:2px 4px}.page-calendar .calendar-box .calendar-wrapper .tui-full-calendar-popup-task .overdue{background:#fff1f0;border:1px solid #ffa39e;border-radius:4px;color:#f5222d;margin-right:6px;padding:1px 3px}.page-calendar .calendar-box .calendar-wrapper .tui-full-calendar-popup-task .tui-full-calendar-calendar-dot,.page-calendar .calendar-box .calendar-wrapper .tui-full-calendar-popup-task .tui-full-calendar-ic-priority{opacity:0}.page-calendar .calendar-box .calendar-wrapper .tui-full-calendar-popup-task .tui-full-calendar-ic-edit{background-image:url("data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMjAwIiBoZWlnaHQ9IjIwMCI+PHBhdGggZD0iTTgzMy40MjkgNjJIMTkwLjU3QTEyOC41NzEgMTI4LjU3MSAwIDAgMCA2MiAxOTAuNTcxVjgzMy40M0ExMjguNTcxIDEyOC41NzEgMCAwIDAgMTkwLjU3MSA5NjJIODMzLjQzQTEyOC41NzEgMTI4LjU3MSAwIDAgMCA5NjIgODMzLjQyOVYxOTAuNTdBMTI4LjU3MSAxMjguNTcxIDAgMCAwIDgzMy40MjkgNjJ6bTY0LjI4NSA3NzEuNDI5YTY0LjI4NiA2NC4yODYgMCAwIDEtNjQuMjg1IDY0LjI4NUgxOTAuNTdhNjQuMjg2IDY0LjI4NiAwIDAgMS02NC4yODUtNjQuMjg1VjE5MC41N2E2NC4yODYgNjQuMjg2IDAgMCAxIDY0LjI4NS02NC4yODVIODMzLjQzYTY0LjI4NiA2NC4yODYgMCAwIDEgNjQuMjg1IDY0LjI4NXoiIGZpbGw9IiM1MTUxNTEiLz48cGF0aCBkPSJNMTkwLjU3MSAyNTQuODU3aDY0LjI4NnY2NC4yODZoLTY0LjI4NnptMTI4LjU3MiAwaDQ1MHY2NC4yODZoLTQ1MHpNMTkwLjU3IDQ0Ny43MTRoNjQuMjg2VjUxMmgtNjQuMjg2em0xMjguNTcyIDBoNDUwVjUxMmgtNDUwek0xOTAuNTcgNjQwLjU3MWg2NC4yODZ2NjQuMjg2aC02NC4yODZ6bTEyOC41NzIgMEg2NDAuNTd2NjQuMjg2SDMxOS4xNDN6IiBmaWxsPSIjNTE1MTUxIi8+PC9zdmc+");top:-2px}.page-calendar .calendar-box .calendar-wrapper .tui-full-calendar-popup-task .tui-full-calendar-ic-delete{background-image:url("data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMjAwIiBoZWlnaHQ9IjIwMCI+PHBhdGggZD0iTTg5Mi4yODggMjU2SDcwMS4xMkEyMDIuMjQgMjAyLjI0IDAgMCAwIDUwOS42MzIgNjIuMDggMjAxLjIxNiAyMDEuMjE2IDAgMCAwIDMxOC44NDggMjU2SDEyOGMtMTguNjg4IDAtNjYuMDQ4LTQuMjI0LTY2LjA0OCAyNC43NjhDNjEuOTUyIDMyNy43NDQgMTA5LjM3NiAzMjAgMTI4IDMyMGg2NHY1MTJhMTQ2LjQ5NiAxNDYuNDk2IDAgMCAwIDEyNy40MjQgMTI4aDM4Mi4yNzJBMTUwLjAxNiAxNTAuMDE2IDAgMCAwIDgzMiA4MzJsLTMuMzkyLTUxMmg2NGMxOC4zNjggMCA2NS4wMjQgMS40NzIgNjUuMDI0LTM5Ljc0NEE3Mi4zODQgNzIuMzg0IDAgMCAwIDg5Mi4yODggMjU2ek01MDkuNjMyIDEyOC41MTJBMTM4LjE3NiAxMzguMTc2IDAgMCAxIDYzNy40NCAyNTZIMzgyLjU5MmExMzcuOTIgMTM3LjkyIDAgMCAxIDEyNy4wNC0xMjcuNDg4ek03NjggODMyYTk3Ljk4NCA5Ny45ODQgMCAwIDEtNjYuODggNjRIMzE4Ljg0OGE5My41NjggOTMuNTY4IDAgMCAxLTY0LTY0VjMyMEg3Njh2NTEyem0tMzg1LjQwOC02NFY1MTJjMC0xOC40OTYuOTYtNjAuOTkyIDM2LjczNi02MC45OTIgMjcuMzI4IDAgMjYuNDk2IDQzLjAwOCAyNi45NDQgNjAuOTkydjI1NmMwIDE4LjQ5Ni02LjQgMjAuMDMyLTI0Ljk2IDIwLjAzMnMtMzguNzItMS41MzYtMzguNzItMjAuMDMyem0xOTEuMTY4IDBWNTEyYTY0IDY0IDAgMCAxIDIzLjgwOC02MC45OTJjNDIuNDMyIDAgMzkuMzYgNDMuMDA4IDM5Ljg3MiA2MC45OTJ2MjU2YzAgMTguNDk2LTE5LjU4NCAyMC4wMzItMzcuOTUyIDIwLjAzMnMtMjUuNzkyLTEuNTM2LTI1Ljc5Mi0yMC4wMzJ6IiBmaWxsPSIjNTE1MTUxIi8+PC9zdmc+");top:-2px}.page-calendar .calendar-box .calendar-wrapper .tui-full-calendar-popup-task .tui-full-calendar-popup-detail-item-separate{padding-left:22px}.page-calendar .calendar-box .calendar-wrapper .tui-datepicker{border-color:#e8e8e8}.page-calendar .calendar-box .calendar-wrapper .tui-datepicker .tui-calendar td,.page-calendar .calendar-box .calendar-wrapper .tui-datepicker .tui-calendar th{height:32px}.page-calendar .calendar-box .calendar-wrapper .tui-datepicker .tui-calendar .tui-calendar-next-month.tui-calendar-date,.page-calendar .calendar-box .calendar-wrapper .tui-datepicker .tui-calendar .tui-calendar-prev-month.tui-calendar-date{visibility:visible}.page-calendar .calendar-box .calendar-wrapper .tui-datepicker .tui-datepicker-body .tui-timepicker,.page-calendar .calendar-box .calendar-wrapper .tui-datepicker .tui-datepicker-footer .tui-timepicker{padding:16px 46px 16px 47px}.page-calendar .calendar-menu{opacity:0;position:absolute;right:2px;top:2px;z-index:-1}@media (max-width:768px){.page-calendar .calendar-head .calendar-titbox .calendar-title{flex:1}.page-calendar .calendar-head .calendar-titbox .calendar-arrow{margin-left:12px;margin-right:0}.page-calendar .calendar-head .calendar-titbox .calendar-view{display:none}.page-calendar .calendar-box{padding:0 24px 5px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.page-calendar .calendar-box .calendar-wrapper .tui-full-calendar-popup{font-weight:400}.page-calendar .calendar-box .calendar-wrapper .tui-full-calendar-section-button>button .tui-full-calendar-icon{background-size:14px;height:14px;width:14px}.page-calendar .calendar-box .calendar-wrapper .tui-full-calendar-section-button>button .tui-full-calendar-content{font-size:14px}}@media (max-width:640px){.page-calendar .calendar-box .calendar-wrapper .tui-full-calendar-popup-arrow{display:none}}.page-dashboard{background-color:#fff;height:100%;justify-content:center}.page-dashboard,.page-dashboard .dashboard-wrapper{align-items:center;display:flex;flex-direction:column;width:100%}.page-dashboard .dashboard-wrapper{height:auto;max-height:100%}.page-dashboard .dashboard-wrapper .dashboard-block,.page-dashboard .dashboard-wrapper .dashboard-desc,.page-dashboard .dashboard-wrapper .dashboard-hello,.page-dashboard .dashboard-wrapper .dashboard-list .dashboard-title,.page-dashboard .dashboard-wrapper .dashboard-list .dashboard-ul{margin:0 auto;max-width:80%;width:660px}.page-dashboard .dashboard-wrapper .dashboard-hello{word-wrap:break-word;color:#303133;font-size:24px;font-weight:600;padding:6% 12px 0}.page-dashboard .dashboard-wrapper .dashboard-desc{align-items:center;color:#888;display:flex;font-size:13px;margin-top:18px;padding:0 12px}.page-dashboard .dashboard-wrapper .dashboard-desc .dashboard-load{align-items:center;display:flex;height:14px;justify-content:center;margin:0 0 0 4px;width:14px}.page-dashboard .dashboard-wrapper .dashboard-block{display:flex;margin-top:18px;padding:0 12px}.page-dashboard .dashboard-wrapper .dashboard-block>li{background-color:#fa8e8c;border-radius:8px;cursor:pointer;display:flex;flex:1;flex-direction:column;flex-shrink:0;justify-content:center;list-style:none;margin-right:24px;padding:16px 24px;transition:transform .3s ease-out 0s,box-shadow .3s ease-out 0s}.page-dashboard .dashboard-wrapper .dashboard-block>li:first-child{background-color:#6f9ef6}.page-dashboard .dashboard-wrapper .dashboard-block>li:last-child{background-color:#98de6e;margin-right:0}.page-dashboard .dashboard-wrapper .dashboard-block>li:hover{box-shadow:0 2px 10px 0 #fa8e8c;transform:translateY(-3px)}.page-dashboard .dashboard-wrapper .dashboard-block>li:hover:first-child{box-shadow:0 2px 10px 0 #6f9ef6}.page-dashboard .dashboard-wrapper .dashboard-block>li:hover:last-child{box-shadow:0 2px 10px 0 #98de6e}.page-dashboard .dashboard-wrapper .dashboard-block>li .block-title{color:hsla(0,0%,100%,.6);font-size:12px}.page-dashboard .dashboard-wrapper .dashboard-block>li .block-data{align-items:center;display:flex;line-height:1;padding-top:10px}.page-dashboard .dashboard-wrapper .dashboard-block>li .block-data .block-num{color:#fff;flex:1;font-size:32px;font-weight:600}.page-dashboard .dashboard-wrapper .dashboard-block>li .block-data .taskfont{color:hsla(0,0%,100%,.7);font-size:20px}.page-dashboard .dashboard-wrapper .dashboard-list{margin-top:48px;padding-bottom:6%;width:100%}.page-dashboard .dashboard-wrapper .dashboard-list .dashboard-ref{height:0}.page-dashboard .dashboard-wrapper .dashboard-list .dashboard-title{background-color:#fff;font-size:15px;font-weight:600;height:46px;line-height:46px;margin:0 auto;padding:0 12px;position:sticky;top:0;z-index:1}.page-dashboard .dashboard-wrapper .dashboard-list .dashboard-ul{margin:0 auto 18px;overflow:hidden;padding:6px 12px 0}.page-dashboard .dashboard-wrapper .dashboard-list .dashboard-ul>li{background:#f9fafb;border-radius:6px;cursor:pointer;display:flex;list-style:none;margin-bottom:8px;padding:12px;position:relative;transition:box-shadow .3s ease-out 0s}.page-dashboard .dashboard-wrapper .dashboard-list .dashboard-ul>li:hover{box-shadow:0 0 6px #dfdfdf}.page-dashboard .dashboard-wrapper .dashboard-list .dashboard-ul>li.complete .item-title{opacity:.5;text-decoration:line-through}.page-dashboard .dashboard-wrapper .dashboard-list .dashboard-ul>li.complete .item-icon{display:none}.page-dashboard .dashboard-wrapper .dashboard-list .dashboard-ul>li .priority-color{height:12px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:2px}.page-dashboard .dashboard-wrapper .dashboard-list .dashboard-ul>li .item-select{flex-shrink:0;height:22px;line-height:22px;width:22px}.page-dashboard .dashboard-wrapper .dashboard-list .dashboard-ul>li .item-select .taskfont{color:#bbb;font-size:18px}.page-dashboard .dashboard-wrapper .dashboard-list .dashboard-ul>li .item-title{flex:1;line-height:22px;overflow:hidden;padding-left:6px;text-overflow:ellipsis;white-space:nowrap}.page-dashboard .dashboard-wrapper .dashboard-list .dashboard-ul>li .item-title>span{border:1px solid #84c56a;border-radius:3px;color:#84c56a;display:inline-block;font-size:12px;height:18px;line-height:16px;margin-right:3px;margin-top:3px;min-width:20px;padding:0 2px;text-align:center;vertical-align:top}.page-dashboard .dashboard-wrapper .dashboard-list .dashboard-ul>li .item-title>span.start{background-color:hsla(0,100%,72%,.1);border-color:hsla(0,100%,72%,.1);color:#ff7070}.page-dashboard .dashboard-wrapper .dashboard-list .dashboard-ul>li .item-title>span.progress{background-color:rgba(252,152,75,.1);border-color:rgba(252,152,75,.1);color:#fc984b}.page-dashboard .dashboard-wrapper .dashboard-list .dashboard-ul>li .item-title>span.test{background-color:rgba(47,153,236,.1);border-color:rgba(47,153,236,.1);color:#2f99ec}.page-dashboard .dashboard-wrapper .dashboard-list .dashboard-ul>li .item-title>span.end{background-color:rgba(11,192,55,.1);border-color:rgba(11,192,55,.1);color:#0bc037}.page-dashboard .dashboard-wrapper .dashboard-list .dashboard-ul>li .item-icon{align-items:center;color:#aaa;cursor:pointer;display:flex;font-size:13px;height:22px;margin-left:16px}.page-dashboard .dashboard-wrapper .dashboard-list .dashboard-ul>li .item-icon .taskfont{font-size:13px}.page-dashboard .dashboard-wrapper .dashboard-list .dashboard-ul>li .item-icon>em{font-style:normal;margin-left:4px}.page-dashboard .dashboard-wrapper .dashboard-list .dashboard-ul>li .item-icon.overdue{color:#ed4014}.page-dashboard .dashboard-wrapper .dashboard-list .dashboard-ul>li .item-icon.today{color:#f90}.page-dashboard .nopage{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;width:100%}.page-dashboard .nopage .nopage-icon{background-color:#f4f5f7;border-radius:50%;padding:20px}.page-dashboard .nopage .nopage-icon .ivu-icon{color:#d1d8dd;font-size:46px}.page-dashboard .nopage .nopage-text{background-color:#f4f5f7;border-radius:14px;color:#bec6cc;margin-top:16px;padding:4px 15px}.dashboard-load-enter-active{transition:opacity .3s ease;transition-delay:1s}.dashboard-load-leave-active{transition:opacity .2s ease;transition-delay:0s}.dashboard-load-enter,.dashboard-load-leave-to{opacity:0}@media (max-width:768px){.page-dashboard .dashboard-wrapper{display:block;max-height:96%}.page-dashboard .dashboard-wrapper .dashboard-block,.page-dashboard .dashboard-wrapper .dashboard-desc,.page-dashboard .dashboard-wrapper .dashboard-hello,.page-dashboard .dashboard-wrapper .dashboard-list .dashboard-title,.page-dashboard .dashboard-wrapper .dashboard-list .dashboard-ul{max-width:96%}.page-dashboard .dashboard-wrapper .dashboard-block{display:block;margin-top:10px}.page-dashboard .dashboard-wrapper .dashboard-block>li{margin:0 0 10px;padding:8px 12px}.page-dashboard .dashboard-wrapper .dashboard-list{overflow:visible;padding-bottom:2px}.page-dashboard .dashboard-wrapper .dashboard-list .dashboard-ul{margin-bottom:36px;-webkit-user-select:none;-moz-user-select:none;user-select:none}}.page-file{display:flex;flex-direction:column;height:100%;width:100%}.page-file .file-wrapper{display:flex;flex:1;flex-direction:column;height:0;position:relative}.page-file .file-wrapper .file-head{align-items:center;border-bottom:1px solid #f4f4f5;display:flex;margin:32px 32px 16px;padding-bottom:16px}.page-file .file-wrapper .file-head .file-nav{align-items:center;display:flex;flex:1}.page-file .file-wrapper .file-head .file-nav>h1{color:#303133;font-size:28px;font-weight:600}.page-file .file-wrapper .file-head .file-nav .file-refresh{cursor:pointer;display:none;margin-left:12px}.page-file .file-wrapper .file-head .file-nav .file-refresh>i{font-size:18px}.page-file .file-wrapper .file-head .file-nav:hover .file-refresh{display:block}.page-file .file-wrapper .file-head .file-status{align-items:center;cursor:pointer;display:flex;flex-shrink:0;margin-left:22px}.page-file .file-wrapper .file-head .file-status>button{background:#84c56a;border-color:#84c56a;color:#fff}.page-file .file-wrapper .file-head .file-search{cursor:pointer;flex-shrink:0;margin-left:22px}.page-file .file-wrapper .file-head .file-search .ivu-input-wrapper{transform:translateZ(0);width:auto}.page-file .file-wrapper .file-head .file-search .ivu-input-wrapper .ivu-input{border-color:#dcdee2;border-radius:16px;padding-left:0;padding-right:30px;transition:all .3s;width:0}.page-file .file-wrapper .file-head .file-search .ivu-input-wrapper .ivu-input-suffix i{color:#606266}.page-file .file-wrapper .file-head .file-search.has-value .ivu-input-wrapper .ivu-input,.page-file .file-wrapper .file-head .file-search:hover .ivu-input-wrapper .ivu-input{padding-left:14px;width:160px}.page-file .file-wrapper .file-head .file-add{cursor:pointer;flex-shrink:0;margin-left:18px}.page-file .file-wrapper .file-head .file-add .taskfont{font-size:18px}.page-file .file-wrapper .file-navigator{align-items:center;display:flex;height:24px;line-height:24px;margin:0 32px}.page-file .file-wrapper .file-navigator>ul{align-items:center;display:flex;margin-right:12px;overflow:auto}.page-file .file-wrapper .file-navigator>ul>li{align-items:center;color:#84c56a;cursor:pointer;display:flex;font-size:14px;list-style:none;padding-left:8px}.page-file .file-wrapper .file-navigator>ul>li:last-child{color:#606266;cursor:default}.page-file .file-wrapper .file-navigator>ul>li+li:before{color:#606266;content:"›";font-family:system-ui,sans-serif;font-size:16px;font-weight:500;line-height:1;margin-top:-2px;padding-right:8px}.page-file .file-wrapper .file-navigator>ul>li .taskfont{padding-right:2px}.page-file .file-wrapper .file-navigator>ul>li>span{display:inline-block;max-width:180px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page-file .file-wrapper .file-navigator>ul>li>span.readonly{background:#f7f7f7;border:1px solid #e8eaec;border-radius:2px;color:#606266;font-size:12px;line-height:20px;padding:0 5px;transform:scale(.8);transform-origin:right center}.page-file .file-wrapper .file-navigator .nav-load{align-items:center;display:flex;height:24px;justify-content:center;margin-left:8px;width:24px}.page-file .file-wrapper .file-navigator .nav-load .common-loading{height:12px;width:12px}.page-file .file-wrapper .file-navigator .nav-refresh{margin-left:8px}.page-file .file-wrapper .file-navigator .ivu-btn{font-size:12px;margin-left:12px}.page-file .file-wrapper .file-navigator .file-shear{align-items:center;display:flex}.page-file .file-wrapper .file-navigator .file-shear>span{padding-right:3px}.page-file .file-wrapper .file-navigator .file-shear>em{display:inline-block;font-style:normal;max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page-file .file-wrapper .file-navigator .flex-full{flex:1}.page-file .file-wrapper .file-navigator .switch-button{align-items:center;background-color:#fff;border-radius:6px;display:flex;position:relative;transition:box-shadow .2s}.page-file .file-wrapper .file-navigator .switch-button:hover{box-shadow:0 0 10px #e6ecfa}.page-file .file-wrapper .file-navigator .switch-button:before{background-color:rgba(132,197,106,.1);border:1px solid #84c56a;border-radius:6px;color:#84c56a;content:"";height:100%;left:0;position:absolute;top:0;transition:left .2s;width:50%;z-index:0}.page-file .file-wrapper .file-navigator .switch-button>div{align-items:center;border-radius:6px;color:#606266;cursor:pointer;display:flex;height:30px;justify-content:center;width:32px;z-index:1}.page-file .file-wrapper .file-navigator .switch-button>div>i{font-size:17px}.page-file .file-wrapper .file-navigator .switch-button>div:first-child{color:#84c56a}.page-file .file-wrapper .file-navigator .switch-button.block:before{left:50%}.page-file .file-wrapper .file-navigator .switch-button.block>div:first-child{color:#606266}.page-file .file-wrapper .file-navigator .switch-button.block>div:last-child{color:#84c56a}.page-file .file-wrapper .file-drag{display:flex;flex:1;flex-direction:column;height:0;position:relative}.page-file .file-wrapper .file-drag .file-no{align-items:center;display:flex;flex:1;flex-direction:column;justify-content:center;margin-bottom:5%;opacity:.8}.page-file .file-wrapper .file-drag .file-no>i{font-size:64px}.page-file .file-wrapper .file-drag .file-no>p{font-size:14px;font-weight:500;line-height:1;margin-top:18px}.page-file .file-wrapper .file-drag .file-table{cursor:default;flex:1;margin:16px 32px 32px}.page-file .file-wrapper .file-drag .file-table .ivu-table:before{display:none}.page-file .file-wrapper .file-drag .file-table .ivu-table .ivu-table-tip{opacity:.8}.page-file .file-wrapper .file-drag .file-table .ivu-table .ivu-table-tip span{font-size:14px;font-weight:500;line-height:1.8}.page-file .file-wrapper .file-drag .file-table .ivu-table .ivu-table-tip span:before{-webkit-font-smoothing:antialiased;-webkit-text-stroke-width:.2px;content:"\e60b";display:block;font-family:taskfont,"serif"!important;font-size:64px;font-style:normal}.page-file .file-wrapper .file-drag .file-table .ivu-table .ivu-table-overflowX,.page-file .file-wrapper .file-drag .file-table .ivu-table .ivu-table-overflowY{-webkit-overflow-scrolling:touch}.page-file .file-wrapper .file-drag .file-table .file-nbox{align-items:center;display:flex;position:relative}.page-file .file-wrapper .file-drag .file-table .file-nbox.shear{opacity:.38}.page-file .file-wrapper .file-drag .file-table .file-nbox .file-name{align-items:center;display:flex;flex:1;margin-right:46px;position:relative;width:0}.page-file .file-wrapper .file-drag .file-table .file-nbox .file-name:before{content:"";flex-shrink:0;height:22px;margin-right:8px;width:22px}.page-file .file-wrapper .file-drag .file-table .file-nbox .file-name .quick-edit{width:98%}.page-file .file-wrapper .file-drag .file-table .file-nbox .avatar-char{font-size:18px}.page-file .file-wrapper .file-drag .file-table .file-nbox .taskfont{color:#aaa;font-size:16px;margin:0 3px}.page-file .file-wrapper .file-drag .file-list{flex:1;margin-top:16px;overflow:auto;padding:0 20px 20px}.page-file .file-wrapper .file-drag .file-list>ul{grid-gap:12px;display:grid;grid-template-columns:repeat(auto-fill,100px);justify-content:space-between}.page-file .file-wrapper .file-drag .file-list>ul>li{align-items:center;border-radius:5px;cursor:pointer;display:flex;flex-direction:column;height:110px;justify-content:space-between;list-style:none;position:relative;width:100px}.page-file .file-wrapper .file-drag .file-list>ul>li .file-input{margin:0 4px 4px;position:relative}.page-file .file-wrapper .file-drag .file-list>ul>li .file-input input{font-size:13px;margin:0;padding:1px 5px}.page-file .file-wrapper .file-drag .file-list>ul>li .file-input .file-load{bottom:0;display:flex;position:absolute;right:6px;top:0}.page-file .file-wrapper .file-drag .file-list>ul>li .file-input .file-load .common-loading{height:10px;width:10px}.page-file .file-wrapper .file-drag .file-list>ul>li .file-name{color:#606266;display:block;font-size:12px;height:20px;line-height:20px;margin-bottom:5px;overflow:hidden;padding:0 6px;text-align:center;text-overflow:ellipsis;white-space:nowrap;width:100%}.page-file .file-wrapper .file-drag .file-list>ul>li .file-check{left:4px;opacity:0;position:absolute;top:1px;transition:opacity .2s}.page-file .file-wrapper .file-drag .file-list>ul>li .file-check.file-checked{opacity:1}.page-file .file-wrapper .file-drag .file-list>ul>li .file-menu{display:flex;opacity:0;position:absolute;right:2px;top:2px;transition:opacity .2s}.page-file .file-wrapper .file-drag .file-list>ul>li .file-menu .ivu-icon{color:#aaa;font-size:16px;padding:2px 5px;transition:color .2s}.page-file .file-wrapper .file-drag .file-list>ul>li .file-menu .ivu-icon:hover{color:#606266}.page-file .file-wrapper .file-drag .file-list>ul>li .file-icon{display:inline-block;height:64px;margin-top:12px;position:relative;width:64px}.page-file .file-wrapper .file-drag .file-list>ul>li .file-icon:before{bottom:0;left:0;position:absolute;right:0;top:0}.page-file .file-wrapper .file-drag .file-list>ul>li .file-icon .share-avatar,.page-file .file-wrapper .file-drag .file-list>ul>li .file-icon .share-icon{align-items:center;background-color:#9acd7b;border-radius:50%;bottom:0;display:flex;height:20px;justify-content:center;position:absolute;right:0;transform:scale(.9);width:20px}.page-file .file-wrapper .file-drag .file-list>ul>li .file-icon .share-avatar .taskfont,.page-file .file-wrapper .file-drag .file-list>ul>li .file-icon .share-icon .taskfont{color:#fff;font-size:18px}.page-file .file-wrapper .file-drag .file-list>ul>li .file-icon .avatar-char{font-size:18px}.page-file .file-wrapper .file-drag .file-list>ul>li.shear{opacity:.38}.page-file .file-wrapper .file-drag .file-list>ul>li.highlight,.page-file .file-wrapper .file-drag .file-list>ul>li.operate,.page-file .file-wrapper .file-drag .file-list>ul>li:hover{background-color:#f4f5f7}.page-file .file-wrapper .file-drag .file-list>ul>li.operate .file-check,.page-file .file-wrapper .file-drag .file-list>ul>li.operate .file-menu,.page-file .file-wrapper .file-drag .file-list>ul>li:hover .file-check,.page-file .file-wrapper .file-drag .file-list>ul>li:hover .file-menu{opacity:1}.page-file .file-wrapper .file-drag .drag-over{align-items:center;background-color:hsla(0,0%,100%,.78);bottom:0;display:flex;justify-content:center;left:0;margin:16px 32px 32px;position:absolute;right:0;top:0;z-index:3}.page-file .file-wrapper .file-drag .drag-over:before{border:2px dashed #7b7b7b;border-radius:12px;bottom:0;content:"";left:0;position:absolute;right:0;top:0}.page-file .file-wrapper .file-drag .drag-over .drag-text{color:#606266;font-size:18px;padding:12px}.page-file .file-wrapper .file-menu{position:absolute}.page-file .file-upload-list{background-color:#fff;border:1px solid #ebeef5;border-radius:8px;bottom:16px;box-shadow:0 2px 12px 0 rgba(0,0,0,.1);display:flex;overflow:hidden;padding:14px 26px;position:fixed;right:16px;transition:opacity .3s,transform .3s,left .3s,right .3s,top .4s,bottom .3s;width:380px;z-index:1}.page-file .file-upload-list .upload-wrap{flex:1;width:100%}.page-file .file-upload-list .upload-wrap .title{color:#303133;font-size:16px;font-weight:700;margin:0}.page-file .file-upload-list .upload-wrap .title>em{color:#2b85e4;cursor:pointer;font-size:12px;font-style:normal;font-weight:400;padding-left:4px}.page-file .file-upload-list .upload-wrap .content{color:#606266;font-size:14px;line-height:21px;margin:12px 0 0;max-height:500px;max-width:100%;overflow:auto}.page-file .file-upload-list .upload-wrap .content>li{list-style:none;padding:4px 0;position:relative}.page-file .file-upload-list .upload-wrap .content>li .file-name{line-height:18px;padding-right:16px}.page-file .file-upload-list .upload-wrap .content>li .file-error{color:red;font-size:12px}.page-file .file-upload-list .upload-wrap .content>li .file-close{cursor:pointer;display:none;font-size:14px;position:absolute;right:-1px;top:7px}.page-file .file-upload-list .upload-wrap .content>li:hover .file-close{display:block}.page-file .file-upload-list .upload-wrap .close{color:#909399;cursor:pointer;font-size:16px;position:absolute;right:15px;top:18px}.page-file-dropdown-menu{max-height:none!important}.page-file-dropdown-menu .ivu-dropdown{width:100%}.page-file-dropdown-menu .ivu-dropdown .arrow-forward-item{align-items:center;display:flex;justify-content:space-between;margin-right:-6px;min-width:90px}.page-file-dropdown-menu .ivu-dropdown .arrow-forward-item .ivu-icon{opacity:.7}.page-file-dropdown-menu .file-item{align-items:center;display:flex;position:relative}.page-file-dropdown-menu .file-item:before{content:"";flex-shrink:0;height:20px;margin-right:8px;width:20px}.page-file-dropdown-menu .ivu-dropdown-menu .item-open{align-items:center;display:flex}.page-file-dropdown-menu .ivu-dropdown-menu .item-open .open-name{max-width:160px;overflow:hidden;padding-left:4px;text-overflow:ellipsis;white-space:nowrap}.page-file-share-form{display:flex;margin-bottom:12px}.page-file-share-form .share-userid{flex:1}.page-file-share-form>div{flex-shrink:0}.page-file-share-form>div:last-child{margin-right:0}.page-file-share-title{margin-bottom:14px;margin-top:-8px;padding:0 2px}.page-file-share-list{margin-bottom:26px;max-height:500px;overflow:auto}.page-file-share-list>li{align-items:center;display:flex;margin-bottom:12px}.page-file-share-list>li .common-avatar{flex:1}.page-file-share-list>li .all-avatar{align-items:center;display:flex;flex:1}.page-file-share-list>li .all-avatar .avatar-text{height:32px;line-height:32px;width:32px}.page-file-share-list>li .all-avatar .avatar-name{margin-left:6px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page-file-share-list>li .ivu-select{flex-shrink:0;width:auto}.page-file-share-list>li .delete{color:red}.page-file-drawer .overlay-content{border-radius:20px 20px 0 0!important}@media (max-width:768px){.page-file .file-wrapper .file-head{margin:24px 24px 16px}.page-file .file-wrapper .file-navigator{margin:0 24px}.page-file .file-wrapper .file-drag .file-list{-webkit-user-select:none;-moz-user-select:none;user-select:none}.page-file .file-wrapper .file-drag .file-list>ul{grid-gap:4px;grid-template-columns:repeat(auto-fill,80px)}.page-file .file-wrapper .file-drag .file-list>ul>li{width:80px}.page-file .file-wrapper .file-drag .file-list>ul>li .file-check,.page-file .file-wrapper .file-drag .file-list>ul>li .file-menu{display:none}.page-file .file-wrapper .file-drag .file-list>ul>li:hover{background-color:transparent}.page-file .file-wrapper .file-drag .file-list>ul>li.operate:hover{background-color:#f4f5f7}.page-file .file-wrapper .file-drag .file-table{margin:16px 0 0}.page-file .file-upload-list{bottom:86px}.page-file-dropdown-menu .ivu-dropdown-menu .ivu-dropdown-item:hover{background:transparent}}.page-login{align-items:center;background-color:#f8f8f8;bottom:0;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0}.page-login .login-body{align-items:center;display:flex;flex-direction:column;max-height:100%;overflow:auto;padding:32px 0;width:100%}.page-login .login-body .login-logo{background:url(../images/logo.svg) no-repeat 50%;background-size:contain;flex-shrink:0;height:84px;width:84px}.page-login .login-body .login-logo.can-click{cursor:pointer}.page-login .login-body .login-box{background-color:#fff;border-radius:12px;box-shadow:0 0 10px #e6ecfa;margin-top:36px;max-width:90%;overflow:hidden;position:relative;width:400px}.page-login .login-body .login-box .login-mode-switch{border-radius:8px;overflow:hidden;position:absolute;right:4px;top:4px;z-index:1}.page-login .login-body .login-box .login-mode-switch .login-mode-switch-box{background-color:rgba(132,197,106,.8);cursor:pointer;height:80px;overflow:hidden;transform:translate(40px,-40px) rotate(45deg);transition:background-color .3s;width:80px}.page-login .login-body .login-box .login-mode-switch .login-mode-switch-box:hover{background-color:#84c56a}.page-login .login-body .login-box .login-mode-switch .login-mode-switch-box .login-mode-switch-icon{align-items:flex-start;bottom:-20px;color:#fff;display:flex;font-size:32px;height:50px;justify-content:flex-start;left:16px;position:absolute;transform:rotate(-45deg);width:50px}.page-login .login-body .login-box .login-mode-switch .login-mode-switch-box .login-mode-switch-icon>svg{height:32px;margin-left:13px;margin-top:3px;width:32px}.page-login .login-body .login-box .login-title{font-size:24px;font-weight:600;margin-top:46px;text-align:center}.page-login .login-body .login-box .login-subtitle{color:#aaa;font-size:14px;margin-top:12px;padding:0 12px;text-align:center}.page-login .login-body .login-box .login-qrcode{align-items:center;display:flex;justify-content:center;margin:50px auto 51px}.page-login .login-body .login-box .login-access{margin:26px 40px 30px}.page-login .login-body .login-box .login-access>*{margin-top:26px}.page-login .login-body .login-box .login-access .ivu-input{border-color:#f1f1f1}.page-login .login-body .login-box .login-access .ivu-input[readonly=readonly]{background-color:#f5f5f5}.page-login .login-body .login-box .login-access .ivu-input-large{font-size:15px}.page-login .login-body .login-box .login-access .login-code .ivu-input-group-append,.page-login .login-body .login-box .login-access .login-code .ivu-input-group-prepend{background:transparent;border-color:#f1f1f1;font-size:16px}.page-login .login-body .login-box .login-access .login-code .ivu-input-group-append>span,.page-login .login-body .login-box .login-access .login-code .ivu-input-group-prepend>span{font-size:14px}.page-login .login-body .login-box .login-access .login-code .ivu-input-group-prepend{padding-right:0}.page-login .login-body .login-box .login-access .login-code .ivu-input{border-left-color:transparent;box-shadow:none}.page-login .login-body .login-box .login-access .login-code .login-code-end{cursor:pointer;height:38px;margin:-6px -7px;overflow:hidden}.page-login .login-body .login-box .login-access .login-code .login-code-end img{height:100%}.page-login .login-body .login-box .login-access .login-switch{color:#aaa}.page-login .login-body .login-box .login-access>.ivu-poptip,.page-login .login-body .login-box .login-access>.ivu-poptip>.ivu-poptip-rel{width:100%}.page-login .login-body .login-bottom{align-items:center;display:flex;margin-top:18px;max-width:90%;width:388px}.page-login .login-body .login-bottom .login-setting{align-items:center;color:#606266;cursor:pointer;display:flex;flex-shrink:0}.page-login .login-body .login-bottom .login-setting .taskfont{font-size:12px;margin-left:3px;margin-top:1px;transform:scale(.8)}.page-login .login-body .login-bottom .login-setting-menu{display:flex;flex-direction:column}.page-login .login-body .login-bottom .login-setting-item{align-items:center;display:flex;justify-content:space-between}.page-login .login-body .login-bottom .login-setting-item .ivu-icon{color:#606266;margin-right:-6px;padding-left:6px}.page-login .login-body .login-bottom .login-forgot{color:#aaa;flex:1;padding-left:24px;text-align:right}.privacy-content{font-size:16px;line-height:26px;margin-bottom:12px}.privacy-content>p{text-indent:2rem}@media (max-width:768px){.page-login .login-body{padding:0 0 110px}.page-login .login-body .login-logo{height:76px;margin-top:24px;width:76px}.page-login .login-body .login-box{background-color:transparent;border-radius:12px;box-shadow:none;margin-top:0;max-width:460px;width:100%}.page-login .login-body .login-box .login-mode-switch{display:none}.page-login .login-body .login-box .login-title{font-size:26px}.page-login .login-body .login-box .login-subtitle{margin-top:4px}.page-login .login-body .login-box .login-access{margin:20px 36px}.page-login .login-body .login-box .login-access .ivu-input-large{height:44px}.page-login .login-body .login-box .login-access .ivu-input-with-prefix{padding-left:40px}.page-login .login-body .login-box .login-access .ivu-input-prefix,.page-login .login-body .login-box .login-access .ivu-input-suffix{width:44px}.page-login .login-body .login-box .login-access .ivu-input-wrapper-large .ivu-input-prefix i,.page-login .login-body .login-box .login-access .ivu-input-wrapper-large .ivu-input-suffix i{font-size:20px;line-height:44px}.page-login .login-body .login-box .login-access .ivu-input-wrapper-large .ivu-input-icon{height:44px;line-height:44px}.page-login .login-body .login-box .login-access .login-code .ivu-input-group-append,.page-login .login-body .login-box .login-access .login-code .ivu-input-group-prepend{background:#fff;font-size:18px}.page-login .login-body .login-box .login-access .login-code .ivu-input-group-append .login-code-end,.page-login .login-body .login-box .login-access .login-code .ivu-input-group-prepend .login-code-end{height:42px}.page-login .login-body .login-box .login-access .login-code .ivu-input-group-prepend{padding-left:12px;padding-right:2px}.page-login .login-body .login-bottom{margin-top:8px;max-width:460px;padding:0 36px;width:100%}}.page-manage{bottom:0;display:flex;left:0;position:absolute;right:0;top:0}.page-manage .manage-box-menu{align-items:center;background:#f4f5f7;display:flex;flex-direction:column;flex-grow:0;flex-shrink:0;height:100%;position:relative;transition:all .2s;width:255px}.page-manage .manage-box-menu>ul{display:flex;flex:1;flex-direction:column;margin-top:16px;overflow:hidden;width:100%}.page-manage .manage-box-menu>ul>li{align-items:center;border-radius:4px;color:#6b6e72;cursor:pointer;display:flex;flex-shrink:0;height:36px;margin:5px auto;max-width:100%;padding:0 4%;position:relative;width:80%}.page-manage .manage-box-menu>ul>li>i{font-size:20px;margin-right:10px;opacity:.3}.page-manage .manage-box-menu>ul>li .menu-title{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page-manage .manage-box-menu>ul>li .menu-badge{margin-left:12px;transform:scale(.9)}.page-manage .manage-box-menu>ul>li:first-child{margin-top:12px}.page-manage .manage-box-menu>ul>li.active{background-color:#fff}.page-manage .manage-box-menu>ul>li.menu-project{align-items:center;cursor:default;display:flex;flex:1;flex-direction:column;padding:12px 0 0;width:100%}.page-manage .manage-box-menu>ul>li.menu-project>ul{width:100%}.page-manage .manage-box-menu>ul>li.menu-project>ul>li{border:2px solid transparent;cursor:pointer;display:flex;flex-direction:column;list-style:none;margin:2px auto;width:80%}.page-manage .manage-box-menu>ul>li.menu-project>ul>li .project-h1{align-items:center;border-radius:4px;display:flex;justify-content:space-between;padding:0 8px 0 28px;position:relative}.page-manage .manage-box-menu>ul>li.menu-project>ul>li .project-h1>em{align-items:center;cursor:pointer;display:flex;height:24px;justify-content:center;left:2px;position:absolute;top:50%;transform:translateY(-50%);width:24px}.page-manage .manage-box-menu>ul>li.menu-project>ul>li .project-h1>em:before{background:url("data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iNDgiIGhlaWdodD0iNDgiPjxwYXRoIGQ9Im0zNjYuMTgyIDEwOC4yMzcgNDQ1Ljg1IDMxOS43OTVhMTAyLjQgMTAyLjQgMCAwIDEgMCAxNjYuNTAyTDM2Ni4xODIgOTE0LjMzYTEwMi40IDEwMi40IDAgMCAxLTE2Mi4wOTktODMuMjUydi02MzkuNTlhMTAyLjQgMTAyLjQgMCAwIDEgMTYyLjEtODMuMjUxeiIgZmlsbD0iIzk5OSIvPjwvc3ZnPg==") no-repeat 50%;background-size:contain;content:"";height:12px;transition:transform .2s;width:12px}.page-manage .manage-box-menu>ul>li.menu-project>ul>li .project-h1 .title{color:#303133;flex:1;height:38px;line-height:38px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page-manage .manage-box-menu>ul>li.menu-project>ul>li .project-h1 .icon-top{background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjQgMjQiIHhtbDpzcGFjZT0icHJlc2VydmUiPjA8cGF0aCBkPSJtMjAuNyA4LjEtNC40LTQuNGMtMS4yLTEuMi0yLjUtMS40LTMuNC0uNy0uNS40LS43LjktLjggMS40LS4xLjUtLjQgMS0uOCAxLjNsLS4xLjFDOS4yIDcuMyA2LjkgOC42IDQuNCA5Yy0uNS4yLTEuMS41LTEuNCAxLS42LjktLjQgMi4xLjMgMi45bDMuNCAzLjQtMy4xIDMuMWMtLjMuMy0uMy44IDAgMS4xLjEuMS4zLjIuNS4ycy40LS4xLjUtLjJsMy4xLTMuMSAyLjkgMi45YzEuMyAxLjMgMi41IDEuNSAzLjQuOS40LS4zLjctLjcuOS0xLjIuNi0yLjMgMS40LTQuNiAyLjgtNi41bC41LS43Yy4zLS40LjgtLjggMS4zLS44LjUtLjEgMS4xLS4zIDEuNC0uOC44LTEgLjYtMi4zLS4yLTMuMXoiIHN0eWxlPSJmaWxsOiM4YmNmNzAiLz48L3N2Zz4=") no-repeat 50%;background-size:contain;height:14px;padding-left:8px;width:14px}.page-manage .manage-box-menu>ul>li.menu-project>ul>li .project-h1 .num{font-size:12px;padding-left:8px}.page-manage .manage-box-menu>ul>li.menu-project>ul>li .project-h2{cursor:default;display:none;margin:16px 4px;padding:0 8px 0 24px}.page-manage .manage-box-menu>ul>li.menu-project>ul>li .project-h2>p{align-items:center;display:flex;height:36px;padding:4px 0}.page-manage .manage-box-menu>ul>li.menu-project>ul>li .project-h2>p em,.page-manage .manage-box-menu>ul>li.menu-project>ul>li .project-h2>p span{flex-shrink:0;font-size:12px;font-style:normal;padding-right:6px}.page-manage .manage-box-menu>ul>li.menu-project>ul>li .project-h2>p .ivu-progress{margin-right:-18px}.page-manage .manage-box-menu>ul>li.menu-project>ul>li .project-h2>p .ivu-progress .ivu-progress-inner{background-color:#e4e4e4}.page-manage .manage-box-menu>ul>li.menu-project>ul>li.active .project-h1{background-color:#fff}.page-manage .manage-box-menu>ul>li.menu-project>ul>li.open-menu .project-h1>em:before{transform:rotate(90deg)}.page-manage .manage-box-menu>ul>li.menu-project>ul>li.open-menu .project-h2{display:block}.page-manage .manage-box-menu>ul>li.menu-project>ul>li.operate{border-color:#84c56a}.page-manage .manage-box-menu>ul>li.menu-project>ul>li.loading{align-items:center;display:flex;justify-content:center;padding:6px}.page-manage .manage-box-menu>ul>li.menu-project>ul>li.loading .common-loading{height:22px;margin:6px;width:22px}.page-manage .manage-box-menu .operate-position{left:0;opacity:0;pointer-events:none;position:absolute;top:0;visibility:hidden;width:1px}.page-manage .manage-box-menu .manage-project-search{background-color:#fff;border-radius:12px;margin:8px 0 -2px;overflow:hidden;padding:0 3px;width:80%}.page-manage .manage-box-menu .manage-project-search .ivu-input{background-color:transparent;border-color:transparent;padding-left:30px}.page-manage .manage-box-menu .manage-project-search .ivu-input:focus,.page-manage .manage-box-menu .manage-project-search .ivu-input:hover{box-shadow:none}.page-manage .manage-box-menu .manage-project-search .search-pre{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.page-manage .manage-box-menu .manage-project-search .search-pre .common-loading{height:14px;margin:0;width:14px}.page-manage .manage-box-menu .manage-box-new-group{align-items:center;display:flex;margin-bottom:20px;margin-top:16px;width:80%}.page-manage .manage-box-menu .manage-box-new-group .manage-box-new{flex:1}.page-manage .manage-box-menu .manage-box-new-group .ivu-btn{height:38px}.page-manage .manage-box-menu .manage-box-new-group .ivu-dropdown .ivu-btn{border-radius:0 4px 4px 0;min-width:auto!important;padding:0 4px}.page-manage .manage-box-main{flex:1;position:relative}.page-manage .manage-box-main .manage-box-view{bottom:0;left:0;overflow:auto;position:absolute;right:0;top:0}.page-manage-menu-dropdown{flex-shrink:0;width:86%}.page-manage-menu-dropdown .ivu-select-dropdown{padding:7px 0}.page-manage-menu-dropdown .ivu-select-dropdown .ivu-dropdown-item{padding:9px 16px}.page-manage-menu-dropdown .ivu-select-dropdown .ivu-dropdown-item-divided{margin-top:7px}.page-manage-menu-dropdown .ivu-select-dropdown .ivu-dropdown-item-divided:before{top:-9px}.page-manage-menu-dropdown .manage-box-title{align-items:center;background-color:#fff;border-radius:8px;cursor:pointer;display:flex;flex-shrink:0;margin-top:27px;padding:6px 10px;transition:box-shadow .3s}.page-manage-menu-dropdown .manage-box-title.menu-visible{box-shadow:0 1px 6px rgba(0,0,0,.2)}.page-manage-menu-dropdown .manage-box-title .manage-box-avatar{height:36px;width:36px}.page-manage-menu-dropdown .manage-box-title>span{flex:1;font-size:16px;font-weight:600;overflow:hidden;padding-left:12px;text-overflow:ellipsis;white-space:nowrap}.page-manage-menu-dropdown .manage-box-title .manage-box-arrow{align-items:center;display:flex;flex-direction:column;justify-content:center;padding-left:16px;padding-right:2px}.page-manage-menu-dropdown .manage-box-title .manage-box-arrow>i{font-size:12px;margin:-1px}.page-manage-menu-dropdown .manage-box-title .manage-box-top-report{align-items:center;flex:0 0 auto;flex-direction:column;justify-content:center;margin-right:-6px;overflow:unset}.page-manage-menu-dropdown .manage-box-title .manage-box-top-report>i{font-size:12px;margin:-1px}.page-manage-menu-dropdown .manage-box-title .manage-box-top-report .ivu-badge-dot{margin-right:4px}.page-manage-menu-dropdown .manage-menu-report-badge{margin-left:6px;transform:scale(.9);vertical-align:top}.page-manage-menu-dropdown .manage-menu-flex{align-items:center;display:flex;justify-content:space-between}.page-manage-menu-dropdown .manage-menu-flex .ivu-icon{color:#606266}.page-manage-menu-dropdown .task-title{align-items:center;display:flex;max-width:600px}.page-manage-menu-dropdown .task-title>span{border:1px solid #84c56a;border-radius:3px;color:#84c56a;flex-shrink:0;font-size:12px;height:18px;line-height:16px;margin-right:6px;min-width:20px;padding:0 2px}.page-manage-menu-dropdown .task-title>span.start{background-color:hsla(0,100%,72%,.1);border-color:hsla(0,100%,72%,.1);color:#ff7070}.page-manage-menu-dropdown .task-title>span.progress{background-color:rgba(252,152,75,.1);border-color:rgba(252,152,75,.1);color:#fc984b}.page-manage-menu-dropdown .task-title>span.test{background-color:rgba(47,153,236,.1);border-color:rgba(47,153,236,.1);color:#2f99ec}.page-manage-menu-dropdown .task-title>span.end{background-color:rgba(11,192,55,.1);border-color:rgba(11,192,55,.1);color:#0bc037}.page-manage-menu-dropdown .task-title .task-title-text{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page-manage-add-task-button-group{margin-left:8px!important}.page-manage-add-task-button-group .ivu-dropdown .ivu-btn{border-radius:0 4px 4px 0;min-width:auto!important;padding:0 4px}@media (max-height:640px){.page-manage .manage-box-menu>ul{overflow:auto}.page-manage .manage-box-menu>ul.scrollbar-overlay{overflow-y:overlay}.page-manage .manage-box-menu>ul>li.menu-project>ul{overflow:visible}.page-manage .manage-box-menu .manage-project-search{margin-top:12px}}@media (max-width:768px){.page-manage.show-tabbar .manage-box-main{margin-bottom:60px}.page-manage .manage-box-menu{bottom:0;left:0;position:fixed;top:0;transform:translateX(-120%);width:100%;z-index:49}.page-manage .manage-box-menu.show768-menu{transform:translateX(0)}}.page-messenger{display:flex}.page-messenger .messenger-wrapper{align-items:flex-start;display:flex;flex:1;overflow:hidden}.page-messenger .messenger-wrapper .messenger-select{display:flex;flex-direction:column;flex-shrink:0;height:100%;max-width:320px;min-width:240px;position:relative;width:30%}.page-messenger .messenger-wrapper .messenger-select:after{background-color:#f4f5f5;content:"";height:100%;position:absolute;right:0;top:0;width:1px}.page-messenger .messenger-wrapper .messenger-select .messenger-search{align-items:center;display:flex;flex-shrink:0;height:54px;justify-content:center;padding:0 12px}.page-messenger .messenger-wrapper .messenger-select .messenger-search .search-wrapper{background-color:#f7f7f7;border-radius:12px;flex:1;margin:0 4px;overflow:hidden;padding:0 8px}.page-messenger .messenger-wrapper .messenger-select .messenger-search .search-wrapper .search-pre{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.page-messenger .messenger-wrapper .messenger-select .messenger-search .search-wrapper .search-pre .common-loading{height:14px;margin:0;width:14px}.page-messenger .messenger-wrapper .messenger-select .messenger-search .search-wrapper .ivu-input{background-color:transparent;border-color:transparent}.page-messenger .messenger-wrapper .messenger-select .messenger-search .search-wrapper .ivu-input:focus,.page-messenger .messenger-wrapper .messenger-select .messenger-search .search-wrapper .ivu-input:hover{box-shadow:none}.page-messenger .messenger-wrapper .messenger-select .messenger-nav{align-items:center;display:flex;justify-content:space-evenly;padding:2px 0 12px}.page-messenger .messenger-wrapper .messenger-select .messenger-nav>p{color:#888;cursor:pointer;line-height:1;padding:0 6px;position:relative}.page-messenger .messenger-wrapper .messenger-select .messenger-nav>p .nav-num{position:absolute;right:-8px;top:-12px;transform:scale(.7)}.page-messenger .messenger-wrapper .messenger-select .messenger-nav>p.active{color:#555;font-weight:500}.page-messenger .messenger-wrapper .messenger-select .messenger-nav>p:hover{color:#777}.page-messenger .messenger-wrapper .messenger-select .messenger-notify-permission{align-items:center;background-color:#fef7ee;border:1px solid #fae0b5;border-radius:6px;display:flex;justify-content:space-between;margin:8px 12px;padding:6px 12px;position:sticky}.page-messenger .messenger-wrapper .messenger-select .messenger-list{flex:1;height:0;overflow-x:hidden;width:100%}.page-messenger .messenger-wrapper .messenger-select .messenger-list>ul.dialog>li{align-items:flex-start;cursor:pointer;display:flex;flex-direction:row;list-style:none;padding:16px 12px;position:relative}.page-messenger .messenger-wrapper .messenger-select .messenger-list>ul.dialog>li .icon-avatar,.page-messenger .messenger-wrapper .messenger-select .messenger-list>ul.dialog>li .user-avatar{flex-grow:0;flex-shrink:0;height:42px;margin:2px;width:42px}.page-messenger .messenger-wrapper .messenger-select .messenger-list>ul.dialog>li .icon-avatar{align-items:center;background-color:#61b2f9;border-radius:50%;color:#fff;display:flex;font-size:26px;justify-content:center}.page-messenger .messenger-wrapper .messenger-select .messenger-list>ul.dialog>li .icon-avatar.department{background-color:#5bc7b0}.page-messenger .messenger-wrapper .messenger-select .messenger-list>ul.dialog>li .icon-avatar.project{background-color:#6e99eb}.page-messenger .messenger-wrapper .messenger-select .messenger-list>ul.dialog>li .icon-avatar.task{background-color:#9b96df;font-size:24px}.page-messenger .messenger-wrapper .messenger-select .messenger-list>ul.dialog>li .dialog-box{display:flex;flex:1;flex-direction:column;padding-left:12px;width:0}.page-messenger .messenger-wrapper .messenger-select .messenger-list>ul.dialog>li .dialog-box .dialog-title{align-items:center;display:flex;flex-direction:row;justify-content:space-between;line-height:24px}.page-messenger .messenger-wrapper .messenger-select .messenger-list>ul.dialog>li .dialog-box .dialog-title .bot,.page-messenger .messenger-wrapper .messenger-select .messenger-list>ul.dialog>li .dialog-box .dialog-title .mention,.page-messenger .messenger-wrapper .messenger-select .messenger-list>ul.dialog>li .dialog-box .dialog-title .todo{background-color:transparent;color:red;flex-shrink:0;font-weight:600;height:auto;margin-right:4px;padding:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:auto}.page-messenger .messenger-wrapper .messenger-select .messenger-list>ul.dialog>li .dialog-box .dialog-title .bot{color:#84c56a;font-size:16px;font-weight:400}.page-messenger .messenger-wrapper .messenger-select .messenger-list>ul.dialog>li .dialog-box .dialog-title .ivu-tag{margin:0 4px 0 0;padding:0 5px}.page-messenger .messenger-wrapper .messenger-select .messenger-list>ul.dialog>li .dialog-box .dialog-title .ivu-tag.ivu-tag-success{padding:0 6px}.page-messenger .messenger-wrapper .messenger-select .messenger-list>ul.dialog>li .dialog-box .dialog-title>span{color:#303133;flex:1;font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page-messenger .messenger-wrapper .messenger-select .messenger-list>ul.dialog>li .dialog-box .dialog-title>i{color:#84c56a;flex-shrink:0;font-size:12px;margin-left:8px;transform:scale(.9)}.page-messenger .messenger-wrapper .messenger-select .messenger-list>ul.dialog>li .dialog-box .dialog-title>i.completed{font-size:18px;margin:0 4px 0 0;transform:scale(1)}.page-messenger .messenger-wrapper .messenger-select .messenger-list>ul.dialog>li .dialog-box .dialog-title>em{color:#909399;flex-shrink:0;font-size:12px;font-style:normal;margin-left:8px}.page-messenger .messenger-wrapper .messenger-select .messenger-list>ul.dialog>li .dialog-box .dialog-text{align-items:center;color:#909399;display:flex;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;font-size:12px;line-height:24px;min-height:24px}.page-messenger .messenger-wrapper .messenger-select .messenger-list>ul.dialog>li .dialog-box .dialog-text .common-avatar,.page-messenger .messenger-wrapper .messenger-select .messenger-list>ul.dialog>li .dialog-box .dialog-text .last-self{flex-shrink:0;margin-right:4px;padding-right:4px;position:relative}.page-messenger .messenger-wrapper .messenger-select .messenger-list>ul.dialog>li .dialog-box .dialog-text .common-avatar:after,.page-messenger .messenger-wrapper .messenger-select .messenger-list>ul.dialog>li .dialog-box .dialog-text .last-self:after{content:":";position:absolute;right:0;top:50%;transform:translateY(-50%)}.page-messenger .messenger-wrapper .messenger-select .messenger-list>ul.dialog>li .dialog-box .dialog-text .last-text{align-items:center;display:flex;flex:1}.page-messenger .messenger-wrapper .messenger-select .messenger-list>ul.dialog>li .dialog-box .dialog-text .last-text>em{background-color:hsla(220,4%,58%,.25);border-radius:10px;flex-shrink:0;font-size:14px;font-style:normal;height:20px;line-height:20px;margin-right:4px;text-align:center;width:26px}.page-messenger .messenger-wrapper .messenger-select .messenger-list>ul.dialog>li .dialog-box .dialog-text .last-text>span{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:0}.page-messenger .messenger-wrapper .messenger-select .messenger-list>ul.dialog>li .dialog-box .dialog-text .last-silence{color:hsla(220,4%,58%,.5);font-size:15px;padding-left:4px}.page-messenger .messenger-wrapper .messenger-select .messenger-list>ul.dialog>li .dialog-num{left:58px;position:absolute;top:10px;transform:scale(.8) translateX(-100%)}.page-messenger .messenger-wrapper .messenger-select .messenger-list>ul.dialog>li .dialog-line{background-color:#f2f2f2;bottom:0;display:none;height:1px;left:68px;position:absolute;right:0;transform:scaleY(.5)}.page-messenger .messenger-wrapper .messenger-select .messenger-list>ul.dialog>li:before{border:2px solid #84c56a;bottom:0;content:"";display:none;left:0;pointer-events:none;position:absolute;right:0;top:0;z-index:1}.page-messenger .messenger-wrapper .messenger-select .messenger-list>ul.dialog>li.top{background-color:#f4f5f7}.page-messenger .messenger-wrapper .messenger-select .messenger-list>ul.dialog>li.active{background-color:#eeeff1}.page-messenger .messenger-wrapper .messenger-select .messenger-list>ul.dialog>li.operate:before{display:block}.page-messenger .messenger-wrapper .messenger-select .messenger-list>ul.dialog>li.completed:after{bottom:0;color:#19be6b;content:"\f373";font-family:Ionicons,serif;font-size:28px;opacity:.2;pointer-events:none;position:absolute;right:12px;z-index:1}.page-messenger .messenger-wrapper .messenger-select .messenger-list>ul.dialog>li.completed .dialog-box .dialog-text{padding-right:36px}.page-messenger .messenger-wrapper .messenger-select .messenger-list>ul.dialog>li.loading,.page-messenger .messenger-wrapper .messenger-select .messenger-list>ul.dialog>li.nothing{border:0;cursor:default;justify-content:center;line-height:22px;margin:0;padding:24px;word-break:break-all}.page-messenger .messenger-wrapper .messenger-select .messenger-list>ul.dialog>li.loading{align-items:flex-start;display:flex;justify-content:center}.page-messenger .messenger-wrapper .messenger-select .messenger-list>ul.dialog>li.loading .common-loading{height:20px;margin:1px;width:20px}.page-messenger .messenger-wrapper .messenger-select .messenger-list>ul.contacts>li{list-style:none;margin-left:24px;position:relative}.page-messenger .messenger-wrapper .messenger-select .messenger-list>ul.contacts>li .label{height:34px;line-height:34px;margin-bottom:6px;margin-top:6px;padding-left:4px;position:relative}.page-messenger .messenger-wrapper .messenger-select .messenger-list>ul.contacts>li .label:after{background-color:#f2f2f2;bottom:0;content:"";height:1px;left:0;position:absolute;right:0;transform:scaleY(.5)}.page-messenger .messenger-wrapper .messenger-select .messenger-list>ul.contacts>li.loading,.page-messenger .messenger-wrapper .messenger-select .messenger-list>ul.contacts>li.nothing{border-radius:0;height:100%;line-height:22px;margin:0;padding:24px;text-align:center}.page-messenger .messenger-wrapper .messenger-select .messenger-list>ul.contacts>li.loading{align-items:flex-start;display:flex;justify-content:center}.page-messenger .messenger-wrapper .messenger-select .messenger-list>ul.contacts>li.loading .common-loading{height:20px;margin:1px;width:20px}.page-messenger .messenger-wrapper .messenger-select .messenger-list>ul.contacts>li.loaded{align-items:center;display:flex;height:52px;justify-content:center;margin:0}.page-messenger .messenger-wrapper .messenger-select .messenger-list>ul.contacts>li>ul>li{align-items:center;cursor:pointer;display:flex;flex-direction:row;height:52px;list-style:none}.page-messenger .messenger-wrapper .messenger-select .messenger-list>ul.contacts>li>ul>li .avatar{flex-grow:0;flex-shrink:0;height:30px;width:30px}.page-messenger .messenger-wrapper .messenger-select .messenger-list>ul.contacts>li>ul>li .nickname{flex:1;font-size:14px;overflow:hidden;padding:0 12px;text-overflow:ellipsis;white-space:nowrap}.page-messenger .messenger-wrapper .messenger-select .messenger-list>ul.contacts>li>ul>li .loading{align-items:center;display:flex;height:16px;justify-content:center;margin-right:12px;width:16px}.page-messenger .messenger-wrapper .messenger-select .messenger-list .operate-position{left:0;opacity:0;pointer-events:none;position:absolute;top:0;visibility:hidden;width:1px}.page-messenger .messenger-wrapper .messenger-select .messenger-menu{align-items:center;border-top:1px solid #f4f5f5;display:flex;flex-shrink:0;height:52px;justify-content:center}.page-messenger .messenger-wrapper .messenger-select .messenger-menu .menu-icon{align-items:center;display:flex;height:100%;position:relative}.page-messenger .messenger-wrapper .messenger-select .messenger-menu .menu-icon .menu-num{left:50%;margin-left:3px;position:absolute;top:4px;transform:scale(.8)}.page-messenger .messenger-wrapper .messenger-select .messenger-menu .menu-icon>i{color:#aaa;cursor:pointer;font-size:24px;margin:0 24px;opacity:.9}.page-messenger .messenger-wrapper .messenger-select .messenger-menu .menu-icon>i.active{color:#84c56a;opacity:1}.page-messenger .messenger-wrapper .messenger-select .messenger-menu .menu-icon>i:hover{opacity:1}.page-messenger .messenger-wrapper .messenger-msg{display:flex;flex:1;height:100%;position:relative;width:0}.page-messenger .messenger-wrapper .messenger-msg .msg-dialog-bg{align-items:center;bottom:0;display:flex;flex:1;flex-direction:column;justify-content:center;left:0;position:absolute;right:0;top:0;z-index:0}.page-messenger .messenger-wrapper .messenger-msg .msg-dialog-bg .msg-dialog-bg-icon{background-color:#f4f5f7;border-radius:50%;padding:20px}.page-messenger .messenger-wrapper .messenger-msg .msg-dialog-bg .msg-dialog-bg-icon .ivu-icon{color:#d1d8dd;font-size:46px}.page-messenger .messenger-wrapper .messenger-msg .msg-dialog-bg .msg-dialog-bg-text{background-color:#f4f5f7;border-radius:14px;color:#bec6cc;margin-top:16px;padding:4px 15px}@media (max-width:768px){.page-messenger .messenger-wrapper .messenger-select{background-color:#fff;height:100%;left:0;max-width:none;position:fixed;top:0;width:100%;z-index:48}.page-messenger .messenger-wrapper .messenger-select:after{display:none}.page-messenger .messenger-wrapper .messenger-select .messenger-search{background-color:#f8f8f8}.page-messenger .messenger-wrapper .messenger-select .messenger-search .search-wrapper{background-color:#fff}.page-messenger .messenger-wrapper .messenger-select .messenger-nav{background-color:#f8f8f8}.page-messenger .messenger-wrapper .messenger-select .messenger-menu{border-top:0;height:60px;opacity:0}.page-messenger .messenger-wrapper .messenger-select .messenger-list>ul{-webkit-user-select:none;-moz-user-select:none;user-select:none}.page-messenger .messenger-wrapper .messenger-select .messenger-list>ul.dialog>li .user-avatar .common-avatar:after{bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:1}.page-messenger .messenger-wrapper .messenger-select .messenger-list>ul.dialog>li .dialog-line{display:block}.page-messenger .messenger-wrapper .messenger-msg,.page-messenger .messenger-wrapper .messenger-select .messenger-list>ul.dialog>li:last-child .dialog-line{display:none}}.page-project{align-items:flex-start;display:flex;flex:1}.page-project .project-panel{background-color:#fafafa;flex:1;height:100%;width:0}.page-project .project-dialog{flex-shrink:0;height:100%;max-width:520px;min-width:320px;position:relative;width:35%}@media (max-height:700px){.page-project .project-panel{height:auto;min-height:100%}.page-project .project-panel.gantt{height:100%}}.page-setting{display:flex;flex-direction:column}.page-setting .setting-head{align-items:center;border-bottom:1px solid #f4f4f5;display:flex;margin:32px 32px 16px}.page-setting .setting-head .setting-titbox{flex:1;margin-bottom:16px}.page-setting .setting-head .setting-titbox .setting-title{align-items:center;display:flex}.page-setting .setting-head .setting-titbox .setting-title>h1{color:#303133;flex:1;font-size:28px;font-weight:600}.page-setting .setting-head .setting-titbox .setting-title .setting-more{display:none}.page-setting .setting-box{display:flex;flex:1;height:0;padding-bottom:16px}.page-setting .setting-box .setting-menu{border-right:1px solid #f4f4f5;flex-shrink:0;overflow:auto;width:200px}.page-setting .setting-box .setting-menu>ul{padding:12px 0 0 32px}.page-setting .setting-box .setting-menu>ul>li{align-items:center;color:#6b6e72;cursor:pointer;display:flex;line-height:42px;list-style:none;margin:5px 0;padding:0 20px;position:relative}.page-setting .setting-box .setting-menu>ul>li .ivu-badge{transform:scale(.8);transform-origin:right center}.page-setting .setting-box .setting-menu>ul>li.active,.page-setting .setting-box .setting-menu>ul>li:hover{background-color:#f4f5f7}.page-setting .setting-box .setting-menu>ul>li.divided{margin-top:10px;padding-top:10px;position:relative}.page-setting .setting-box .setting-menu>ul>li.divided:before{background-color:#f4f4f5;content:"";height:1px;left:0;position:absolute;right:0;top:0;z-index:1}.page-setting .setting-box .setting-menu>ul>li.divided:after{background-color:#fff;content:"";height:9px;left:0;position:absolute;right:0;top:1px;z-index:2}.page-setting .setting-box .setting-content{display:flex;flex:1;flex-direction:column;overflow:auto;position:relative}.page-setting .setting-box .setting-content .setting-content-title{font-size:20px;font-weight:500;padding:12px 32px}.page-setting .setting-box .setting-content .setting-content-view{flex:1;position:relative}.page-setting .setting-box .setting-content .setting-content-view .setting-router-view{padding:24px 40px}.page-setting .setting-item .ivu-input,.page-setting .setting-item .ivu-select-default{max-width:460px}.page-setting .setting-item .ivu-form{overflow:auto}.page-setting .setting-item .setting-color,.page-setting .setting-item .setting-template{margin-bottom:12px;max-width:600px;min-width:400px}.page-setting .setting-item .setting-color>div,.page-setting .setting-item .setting-template>div{padding-right:12px;text-align:center}.page-setting .setting-item .setting-color>div:first-child,.page-setting .setting-item .setting-template>div:first-child{text-align:left}.page-setting .setting-item .setting-color>div:last-child,.page-setting .setting-item .setting-template>div:last-child{flex:auto;flex-shrink:0;padding-right:0;width:60px}.page-setting .setting-item .setting-color>div .ivu-color-picker,.page-setting .setting-item .setting-template>div .ivu-color-picker{width:100%}.page-setting .setting-item .setting-color .information,.page-setting .setting-item .setting-template .information{color:#909399}.page-setting .setting-item .setting-template>div{flex-shrink:0;text-align:left}.page-setting .setting-item .setting-template>div:last-child{flex:1;max-width:none;width:auto}.page-setting .setting-item .setting-footer>button{height:34px;line-height:32px;min-width:94px}.page-setting .setting-item .setting-auto-day{display:block;line-height:32px;margin-bottom:-10px;margin-top:12px;width:110px}.page-setting .setting-item .setting-checkin-load{margin-bottom:12px}.page-setting .setting-item .setting-checkin-load .common-loading{height:20px;width:20px}.page-setting .setting-item .setting-checkin-lately>li{padding-bottom:8px}.page-setting .setting-item .setting-checkin-lately>li .time{font-weight:700}.page-setting .setting-item .setting-checkin-lately>li .content{font-size:13px;opacity:.7}.page-setting .setting-item .setting-checkin-row{overflow:auto}.page-setting .setting-item .setting-checkin-button{color:#2b85e4;cursor:pointer;padding-bottom:4px}.page-setting .setting-item .setting-checkin-button:hover{text-decoration:underline}.page-setting .setting-item.submit{bottom:0;display:flex;flex-direction:column;left:0;padding:0!important;position:absolute;right:0;top:0}.page-setting .setting-item.submit .ivu-form{flex:1;overflow:auto;padding:24px 40px}.page-setting .setting-item.submit .ivu-tabs{display:flex;flex:1;flex-direction:column;padding:16px 32px 0}.page-setting .setting-item.submit .ivu-tabs .ivu-tabs-content{flex:1;height:0}.page-setting .setting-item.submit .ivu-tabs .ivu-tabs-content .ivu-tabs-tabpane{position:relative}.page-setting .setting-item.submit .ivu-tabs .ivu-tabs-content .ivu-tabs-tabpane .setting-component-item{bottom:0;display:flex;flex:1;flex-direction:column;left:0;position:absolute;right:0;top:0}.page-setting .setting-item.submit .ivu-tabs .ivu-tabs-content .ivu-tabs-tabpane .setting-component-item .ivu-form{padding:8px 12px}.page-setting .setting-item.submit .ivu-tabs .ivu-tabs-content .ivu-tabs-tabpane .setting-component-item .setting-footer{margin:0 -32px}.page-setting .setting-item.submit .ivu-tabs .ivu-tabs-content .ivu-tabs-tabpane .setting-component-item .block-setting-box{border:1px solid #eee;border-radius:8px;margin:24px 0 12px;padding:44px 24px 4px;position:relative;transition:box-shadow .3s}.page-setting .setting-item.submit .ivu-tabs .ivu-tabs-content .ivu-tabs-tabpane .setting-component-item .block-setting-box:hover{box-shadow:0 0 10px #e6ecfa}.page-setting .setting-item.submit .ivu-tabs .ivu-tabs-content .ivu-tabs-tabpane .setting-component-item .block-setting-box h3{background-color:#fff;border:1px solid #eee;border-radius:4px;display:inline-block;font-size:15px;font-weight:500;left:24px;padding:4px 10px;position:absolute;top:0;transform:translateY(-50%)}.page-setting .setting-item.submit .ivu-tabs .ivu-tabs-content .ivu-tabs-tabpane .setting-component-item .block-setting-box .ivu-form-item .ivu-form{padding:12px 0 0}.page-setting .setting-item.submit .ivu-tabs .ivu-tabs-content .ivu-tabs-tabpane .setting-component-item .block-setting-box .ivu-form-item .ivu-form .ivu-form-item{margin-bottom:8px}.page-setting .setting-item.submit .ivu-tabs .ivu-tabs-content .ivu-tabs-tabpane .setting-component-item .block-setting-box .ivu-form-item .ivu-form .ivu-form-item .ivu-form-item-content{align-items:center;display:flex}.page-setting .setting-item.submit .ivu-tabs .ivu-tabs-content .ivu-tabs-tabpane .setting-component-item .block-setting-placeholder{height:8px}.page-setting .setting-item.submit .ivu-tabs .ivu-tabs-content .ivu-tabs-tabpane .setting-component-item .export-data{margin-top:6px}.page-setting .setting-item.submit .ivu-tabs .ivu-tabs-content .ivu-tabs-tabpane .setting-component-item .export-data>p{color:#2b85e4;cursor:pointer}.page-setting .setting-item.submit .ivu-tabs .ivu-tabs-content .ivu-tabs-tabpane .setting-component-item .export-data>p:hover{text-decoration:underline}.page-setting .setting-item.submit .setting-footer{border-top:1px solid #f4f4f5;flex-shrink:0;padding:16px 24px 0;position:static}.page-setting .setting-item.submit .setting-input,.page-setting .setting-item.submit .setting-send-input{max-width:460px}.page-setting .setting-item.submit .setting-send-input .ivu-input-group-append{background-color:#ededed!important;border:1px solid #ededed!important;color:#999!important}.page-setting .setting-item.submit .setting-send-input .ivu-input-group-append:before{background:#ededed}.page-setting .setting-item.submit .setting-button{margin-left:8px}.page-setting-delete-box .big-text{color:red;font-size:16px;font-weight:500}.page-setting-delete-box .small-text{margin-top:15px}.page-setting-delete-box .small-text>div{margin:10px 0}.page-setting-delete-box .button-box{text-align:center}@media (max-width:768px){.page-setting .setting-head{margin:32px 32px 0}.page-setting .setting-head .setting-titbox .setting-title .setting-more{align-items:center;display:flex;font-size:24px;height:42px;justify-content:center;width:42px}.page-setting .setting-box{position:relative}.page-setting .setting-box .setting-menu{background-color:#fff;height:100%;left:0;position:absolute;top:0;transform:translateX(-120%);width:100%;z-index:9}.page-setting .setting-box .setting-menu.show768-menu{transform:translateX(0)}.page-setting .setting-box .setting-menu>ul{padding:12px 32px}.page-setting .setting-box .setting-menu>ul>li{padding:0 8px}.page-setting .setting-box .setting-menu>ul>li:hover{background-color:transparent}.page-setting .setting-item .setting-footer{align-items:center;display:flex;justify-content:center}.page-setting .setting-item .setting-footer>button{flex:1;height:38px;line-height:36px}}.page-index{height:100%;left:0;overflow:auto;position:absolute;top:0;width:100%}.page-index .page-warp{margin:0 auto;max-width:1920px}.page-index .page-warp .page-header{background:#84c56a;padding-bottom:40px;position:relative;width:100%}.page-index .page-warp .page-header .header-nav{display:flex;height:72px;justify-content:space-between;margin:auto;max-width:1200px}.page-index .page-warp .page-header .header-nav .header-nav-box{align-items:center;color:#fff;display:flex;font-weight:400;padding-left:20px;position:relative}.page-index .page-warp .page-header .header-nav .header-nav-box .logo{background:url(../images/logo-index.svg) no-repeat 50%;background-size:contain;height:36px;width:143px}.page-index .page-warp .page-header .header-nav .header-nav-box .header-right-pro{background:#1d1e23;background:linear-gradient(90deg,#1d1e23,#3f4045);border:0;color:#f6ca9d;font-size:12px;padding:0 10px}.page-index .page-warp .page-header .header-nav .header-nav-box .header-right-1{display:flex;margin-left:30px}.page-index .page-warp .page-header .header-nav .header-nav-box .header-right-1 .header-right-1-dropdown{color:#fff;font-size:16px}.page-index .page-warp .page-header .header-nav .header-nav-box .header-right-2{cursor:pointer;font-size:16px;margin-left:30px}.page-index .page-warp .page-header .header-nav .header-nav-box .header-right-2 .header-right-2-dropdown{color:#fff;font-size:16px}.page-index .page-warp .page-header .header-nav .header-nav-box .header-right-3{cursor:pointer;font-size:16px;margin:0 30px}.page-index .page-warp .page-header .header-nav .header-nav-box .header-right-4{background:#ffa25a;border-radius:4px;cursor:pointer;font-size:16px;height:36px;line-height:36px;min-width:100px;padding:0 10px;text-align:center}.page-index .page-warp .page-header .header-nav .header-nav-boxs{justify-content:flex-end;padding-right:20px}.page-index .page-warp .page-header .header-nav .header-nav-boxs .header-nav-more{color:#fff;font-size:36px}.page-index .page-warp .page-header .header-nav .header-nav-boxs .header-nav-dropdown-item{align-items:center;display:flex;justify-content:space-between}.page-index .page-warp .page-header .header-content{margin:0 auto;max-width:1200px}.page-index .page-warp .page-header .header-content .header-title{color:#fff;font-size:44px;font-weight:500;line-height:67px;text-align:center}.page-index .page-warp .page-header .header-content .header-title-one{font-size:48px;margin-top:40px}.page-index .page-warp .page-header .header-content .header-tips{color:#fff;font-size:22px;font-weight:400;line-height:36px;margin:22px auto 0;max-width:88%;padding:0 30px;text-align:center}.page-index .page-warp .page-header .header-content .login-buttom{background:#ffa25a;border-radius:8px;color:#fff;cursor:pointer;font-size:18px;font-weight:500;height:48px;line-height:48px;margin:34px auto 0;text-align:center;width:150px}.page-index .page-warp .page-header-bottom{background:#fff url(../images/index/bg-bottom.svg) no-repeat;background-size:100%;margin-bottom:160px;margin-top:-2px;position:relative}.page-index .page-warp .page-header-bottom .page-header-bottoms{left:0;margin:auto;max-width:1200px;right:0;top:0}.page-index .page-warp .page-header-bottom .page-header-bottoms img{display:block;margin:auto;width:92%}.page-index .page-warp .page-main{margin:auto;max-width:1200px}.page-index .page-warp .page-main .page-main-row{margin-bottom:150px}.page-index .page-warp .page-main .page-main-rows{margin-bottom:140px}.page-index .page-warp .page-main .page-main-img img{width:100%}.page-index .page-warp .page-main .page-main-imgs img{display:block;margin:auto;width:90%}.page-index .page-warp .page-main .page-main-text{padding-left:60px;padding-top:120px}.page-index .page-warp .page-main .page-main-text h3{color:#303133;font-size:32px;font-weight:500;line-height:45px;margin-bottom:17px}.page-index .page-warp .page-main .page-main-text p{color:#828282;font-size:18px;font-weight:400;line-height:28px;padding-right:70px}.page-index .page-warp .page-main .page-main-texts{padding-top:40px}.page-index .page-warp .page-main .page-main-texts h3{align-items:center;display:flex;font-size:30px}.page-index .page-warp .page-main .page-main-texts h3 img{margin-right:10px}.page-index .page-warp .page-main .page-main-texts p{font-size:16px}.page-index .page-warp .page-footer .footer-service{background-color:#ffa25a;height:188px;position:relative;width:100%}.page-index .page-warp .page-footer .footer-service .footer-bg-box{height:188px;overflow:hidden;width:100%}.page-index .page-warp .page-footer .footer-service .footer-bg-box .box-title{color:#fff;font-size:16px;font-weight:500;height:45px;line-height:45px;margin:33px 0 22px;text-align:center}.page-index .page-warp .page-footer .footer-service .footer-bg-box .buttom-box{display:flex;justify-content:center}.page-index .page-warp .page-footer .footer-service .footer-bg-box .buttom-box .login-btn{background:#fff;border-radius:8px;color:#ffa25a;cursor:pointer;font-size:14px;font-weight:500;height:48px;line-height:48px;margin-right:20px;text-align:center;width:150px}.page-index .page-warp .page-footer .footer-service .footer-bg-box .buttom-box .reg-btn{border:1px solid #fff;border-radius:8px;color:#fff;cursor:pointer;font-size:14px;font-weight:500;height:48px;line-height:48px;text-align:center;width:150px}.page-index .page-warp .page-footer .footer-copyright{background:#fff;color:#828282;font-size:12px;font-weight:400;line-height:20px;padding:20px;text-align:center;width:100%}@media screen and (max-width:1440px){.page-index .page-warp .page-header .header-content .header-title{font-size:34px;line-height:60px}.page-index .page-warp .page-header .header-content .header-title-one{font-size:40px}.page-index .page-warp .page-header .header-content .header-tips{font-size:20px;padding:0 20px}.page-index .page-warp .page-header-bottom{margin-bottom:80px}.page-index .page-warp .page-main .page-main-text{padding-left:20px;padding-top:80px}.page-index .page-warp .page-main .page-main-text p{padding-right:20px}.page-index .page-warp .page-main .page-main-texts h3{font-size:24px}.page-index .page-warp .page-main .page-main-texts h3 img{width:24px}.page-index .page-warp .page-main .page-main-texts p{font-size:14px}}@media screen and (max-width:468px){.page-index .page-warp .page-header .header-content .header-title{font-size:24px;line-height:38px}.page-index .page-warp .page-header .header-content .header-title-one{font-size:28px}.page-index .page-warp .page-header .header-content .header-tips{font-size:16px;line-height:26px}}.chat-input-box{display:inline-block;width:100%}.chat-input-box.record-ready .chat-input-wrapper .chat-toolbar>li.chat-send:before{transform:translate(-50%,-50%) scale(2);transition:all .6s ease}.chat-input-box.record-progress .chat-input-wrapper .ql-container{opacity:0}.chat-input-box.record-progress .chat-input-wrapper .chat-toolbar>li.chat-send:before{transform:translate(-50%,-50%) scale(2.5);transition:all .3s ease}.chat-input-box.record-progress .chat-input-wrapper .chat-toolbar>li.chat-record-recwave{opacity:1;visibility:visible}.chat-input-box.show-emoji .chat-input-wrapper .chat-cover,.chat-input-box.show-more .chat-input-wrapper .chat-cover{display:block}.chat-input-box .chat-input-quick-emoji{height:0;position:absolute;right:24px;top:4px;visibility:hidden;width:0;z-index:-1}.chat-input-box .chat-input-wrapper{display:inline-block;position:relative;vertical-align:middle;width:100%}.chat-input-box .chat-input-wrapper .chat-reply{padding:0 48px 8px 24px;position:relative}.chat-input-box .chat-input-wrapper .chat-reply:after{background-color:rgba(132,197,106,.7);border-radius:2px;bottom:8px;content:"";left:12px;position:absolute;top:0;transform:scaleX(.8);transform-origin:left center;width:3px}.chat-input-box .chat-input-wrapper .chat-reply .common-avatar{color:#84c56a;font-size:13px;font-weight:500}.chat-input-box .chat-input-wrapper .chat-reply .reply-desc{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;font-size:13px;overflow:hidden;text-overflow:ellipsis;word-break:break-all}.chat-input-box .chat-input-wrapper .chat-reply i.taskfont{align-items:center;bottom:8px;cursor:pointer;display:flex;font-size:16px;justify-content:center;position:absolute;right:0;top:0;transition:transform .3s ease;width:48px;z-index:1}.chat-input-box .chat-input-wrapper .chat-reply i.taskfont:hover{color:#303133;transform:rotate(-90deg)}.chat-input-box .chat-input-wrapper .ql-container{display:block;float:left;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;max-width:100%;min-width:calc(100% - 170px);width:auto}.chat-input-box .chat-input-wrapper .ql-container .ql-editor{font-size:14px;line-height:22px;margin:4px 7px;max-height:200px;padding:0}.chat-input-box .chat-input-wrapper .ql-container .ql-editor img{max-height:150px;max-width:150px}.chat-input-box .chat-input-wrapper .ql-container .ql-editor ol,.chat-input-box .chat-input-wrapper .ql-container .ql-editor ul{padding-left:0}.chat-input-box .chat-input-wrapper .ql-container .ql-editor ol li:before,.chat-input-box .chat-input-wrapper .ql-container .ql-editor ul li:before{color:#08f;margin-right:.2em;text-align:left}.chat-input-box .chat-input-wrapper .ql-container .ql-editor ul li:before{font-weight:900}.chat-input-box .chat-input-wrapper .ql-container .ql-editor a:after,.chat-input-box .chat-input-wrapper .ql-container .ql-editor a:before{display:none}.chat-input-box .chat-input-wrapper .ql-container .ql-editor.ql-blank:before{color:#ccc;font-style:normal;left:7px;overflow:hidden;right:7px;text-overflow:ellipsis;white-space:nowrap}.chat-input-box .chat-input-wrapper .ql-container .ql-editor .mention{-webkit-user-select:auto}.chat-input-box .chat-input-wrapper .ql-bubble .ql-tooltip{z-index:1}.chat-input-box .chat-input-wrapper .chat-toolbar{align-items:center;display:flex;float:right;justify-content:flex-end;-webkit-user-select:none;-moz-user-select:none;user-select:none}.chat-input-box .chat-input-wrapper .chat-toolbar>li{align-items:center;cursor:pointer;display:flex;height:30px;justify-content:center;width:30px}.chat-input-box .chat-input-wrapper .chat-toolbar>li .taskfont{display:inline-block;font-size:20px;line-height:30px}.chat-input-box .chat-input-wrapper .chat-toolbar>li .taskfont.disabled{opacity:.5}.chat-input-box .chat-input-wrapper .chat-toolbar>li.chat-send{position:relative;width:48px}.chat-input-box .chat-input-wrapper .chat-toolbar>li.chat-send:before{background-color:#84c56a;border-radius:50%;content:"";height:36px;left:50%;opacity:1;position:absolute;top:50%;transform:translate(-50%,-50%) scale(1);transition:all .3s ease;width:36px;z-index:2}.chat-input-box .chat-input-wrapper .chat-toolbar>li.chat-send .el-tooltip{height:30px}.chat-input-box .chat-input-wrapper .chat-toolbar>li.chat-send .taskfont{color:#fff;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%) scale(1);transition:all .3s ease;z-index:3}.chat-input-box .chat-input-wrapper .chat-toolbar>li.chat-send .chat-load{align-items:center;display:flex;justify-content:center;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%) scale(1);z-index:3}.chat-input-box .chat-input-wrapper .chat-toolbar>li.chat-send .chat-load .common-loading{height:20px;width:20px}.chat-input-box .chat-input-wrapper .chat-toolbar>li.chat-record-recwave{align-items:center;background-color:#fff;flex-direction:column;height:100%;justify-content:center;left:0;opacity:0;pointer-events:none;position:absolute;top:0;visibility:hidden;width:100%;z-index:1}.chat-input-box .chat-input-wrapper .chat-toolbar>li.chat-record-recwave>div{display:flex;flex:1;flex-direction:column;justify-content:flex-end;width:100%}.chat-input-box .chat-input-wrapper .chat-cover{bottom:0;display:none;left:0;position:absolute;right:48px;top:0;z-index:4}.chat-input-box .chat-emoji-wrapper .chat-emoji-box>ul{padding:8px 2px;width:auto}.chat-input-box .chat-emoji-wrapper .chat-emoji-box>ul:after{content:"";flex:auto}.chat-input-box .chat-emoji-wrapper .chat-emoji-box>ul>li>img{transition:none}.chat-input-box .chat-emoji-wrapper .chat-emoji-box>ul>li:hover>img{transform:none}.chat-input-box .chat-emoji-wrapper .chat-emoji-menu{border-radius:8px;box-sizing:content-box;padding:3px 0;width:100%}.chat-input-box .chat-emoji-wrapper .chat-emoji-menu>li{position:relative}.chat-input-box .chat-emoji-wrapper .chat-emoji-menu>li:before{background-color:#fff;border-radius:8px;content:"";display:none;height:36px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:36px;z-index:1}.chat-input-box .chat-emoji-wrapper .chat-emoji-menu>li>i,.chat-input-box .chat-emoji-wrapper .chat-emoji-menu>li>img,.chat-input-box .chat-emoji-wrapper .chat-emoji-menu>li>span{position:static;z-index:2}.chat-input-box .chat-emoji-wrapper .chat-emoji-menu>li.active{background-color:transparent}.chat-input-box .chat-emoji-wrapper .chat-emoji-menu>li.active:before{display:block}.chat-emoji-wrapper{display:flex;flex-direction:column}.chat-emoji-wrapper .chat-emoji-emosearch{flex-shrink:0;padding:8px 8px 0}.chat-emoji-wrapper .chat-emoji-box{display:flex;flex-direction:column;height:280px}.chat-emoji-wrapper .chat-emoji-box>ul{box-sizing:content-box;display:grid;flex:1;flex-wrap:wrap;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;grid-template-columns:repeat(auto-fill,40px);height:0;justify-content:space-between;overflow-x:hidden;padding:8px;width:360px;word-break:break-all}.chat-emoji-wrapper .chat-emoji-box>ul>li{cursor:pointer;display:inline-block;font-size:22px;height:40px;line-height:40px;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:40px}.chat-emoji-wrapper .chat-emoji-box>ul>li>img{-webkit-touch-callout:none;max-height:100%;max-width:100%;pointer-events:none;transition:transform .3s}.chat-emoji-wrapper .chat-emoji-box>ul>li:active{background-color:#eee;border-radius:8px}.chat-emoji-wrapper .chat-emoji-box>ul>li:hover>img{transform:scale(1.4)}.chat-emoji-wrapper .chat-emoji-box>ul.emosearch,.chat-emoji-wrapper .chat-emoji-box>ul.emoticon{grid-template-columns:repeat(auto-fill,72px)}.chat-emoji-wrapper .chat-emoji-box>ul.emosearch>li,.chat-emoji-wrapper .chat-emoji-box>ul.emoticon>li{height:72px;padding:8px;width:72px}.chat-emoji-wrapper .chat-emoji-menu{align-items:center;background-color:#f2f4f7;display:flex;height:40px;line-height:40px;overflow:auto;width:376px}.chat-emoji-wrapper .chat-emoji-menu::-webkit-scrollbar{display:none}.chat-emoji-wrapper .chat-emoji-menu>li{align-items:center;cursor:pointer;display:flex;height:100%;list-style:none}.chat-emoji-wrapper .chat-emoji-menu>li.active{background-color:#fff}.chat-emoji-wrapper .chat-emoji-menu>li>span{font-size:22px;padding:0 13px}.chat-emoji-wrapper .chat-emoji-menu>li>i{font-size:18px;text-align:center;width:48px}.chat-emoji-wrapper .chat-emoji-menu>li>img{box-sizing:content-box;height:24px;padding:0 12px;width:24px}.chat-input-emoji-popover{overflow:hidden;padding:0}.chat-quick-emoji-popover{min-width:100px;overflow:hidden;padding:0}.chat-quick-emoji-wrapper{display:flex}.chat-quick-emoji-wrapper>li{align-items:center;cursor:pointer;display:flex;height:90px;justify-content:center;width:90px}.chat-quick-emoji-wrapper>li>img{height:72%;width:72%}.chat-input-more-popover{min-width:100px;padding:8px}.chat-input-more-popover .chat-input-popover-item{align-items:center;border-radius:4px;cursor:pointer;display:flex;font-size:14px;line-height:36px;padding:0 8px}.chat-input-more-popover .chat-input-popover-item:hover{background-color:#ecf5ff}.chat-input-more-popover .chat-input-popover-item .taskfont{font-size:20px;margin-right:8px}.chat-input-record-transfer{align-items:center;background-color:#fff;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.2);color:#303133;display:flex;flex-direction:column;justify-content:center;left:50%;padding:14px 26px;position:fixed;top:50%;transform:translate(-50%,-50%);transition:all .3s ease;z-index:9999}.chat-input-record-transfer .record-duration{font-size:20px;line-height:30px}.chat-input-record-transfer .record-loading{align-items:center;display:flex;height:30px;justify-content:center}.chat-input-record-transfer .record-loading .common-loading{height:24px;margin:0;padding:0;width:24px}.chat-input-record-transfer .record-cancel{margin-top:6px;opacity:.6}.chat-input-record-transfer.cancel{background-color:#ff6565;color:#fff}.ql-mention-list-container{max-height:360px;max-width:280px;min-width:220px;overflow-y:overlay;width:auto}.ql-mention-list-container.task-mention .ql-mention-list>li:first-child{margin-top:0}.ql-mention-list-container.task-mention .ql-mention-list-item{line-height:36px}.ql-mention-list-container.task-mention .ql-mention-list-item .mention-item-disabled{padding:8px 4px 0}.ql-mention-list-container::-webkit-scrollbar{height:0;width:0}.ql-mention-list-container::-webkit-scrollbar-thumb{background-clip:content-box;background-color:rgba(0,0,0,.2);border:3px solid transparent;border-radius:12px}.ql-mention-list-container::-webkit-scrollbar-thumb:hover{background-color:rgba(0,0,0,.2);border:2px solid transparent}.ql-mention-list-container::-webkit-scrollbar-thumb:active{background-color:rgba(0,0,0,.4);border:2px solid transparent}.ql-mention-list-container::-webkit-scrollbar-track{background:transparent;border-radius:12px}.ql-mention-list-container:hover::-webkit-scrollbar{height:12px;width:12px}.ql-mention-list-container .ql-mention-list>li:first-child{margin-top:8px}.ql-mention-list-container .ql-mention-list>li:last-child{margin-bottom:8px}.ql-mention-list-container .ql-mention-list-item{align-items:center;display:flex;margin:0 8px;padding:0 8px}.ql-mention-list-container .ql-mention-list-item.selected{border-radius:4px}.ql-mention-list-container .ql-mention-list-item .mention-item-at{background-color:#84c56a;border-radius:50%;color:#fff;flex-shrink:0;height:28px;line-height:28px;overflow:hidden;text-align:center;width:28px}.ql-mention-list-container .ql-mention-list-item .mention-item-img{align-items:center;display:flex;flex-shrink:0;justify-content:center;position:relative}.ql-mention-list-container .ql-mention-list-item .mention-item-img>img{border-radius:50%;height:28px;overflow:hidden;width:28px}.ql-mention-list-container .ql-mention-list-item .mention-item-img>em{background-color:#f90;border:1px solid #fff;border-radius:50%;bottom:0;height:8px;position:absolute;right:0;transform-origin:right bottom;width:8px;z-index:1}.ql-mention-list-container .ql-mention-list-item .mention-item-img.online>em{background-color:#84c56a}.ql-mention-list-container .ql-mention-list-item .mention-item-bot{color:#84c56a;font-size:16px;margin-left:8px;margin-right:-5px}.ql-mention-list-container .ql-mention-list-item .mention-item-name{font-size:14px;overflow:hidden;padding:0 8px;text-overflow:ellipsis;white-space:nowrap}.ql-mention-list-container .ql-mention-list-item .mention-item-tip{color:#8f8f8e;flex:1;font-size:12px;font-style:normal;overflow:hidden;text-align:right;text-overflow:ellipsis;white-space:nowrap}.ql-mention-list-container .ql-mention-list-item .mention-item-disabled{color:#aaa;flex-shrink:0;font-size:12px;line-height:40px;padding:0 4px}@media (max-width:768px){.chat-input-box .chat-input-quick-emoji{right:10px}.chat-input-box .chat-input-wrapper{background-color:#fff;padding-left:6px;padding-right:6px}.chat-input-box .chat-input-wrapper .ql-container .ql-editor{color:#303133;font-size:16px}.chat-input-box .chat-emoji-wrapper{background-color:#fff;margin-top:8px}.chat-input-box .chat-emoji-wrapper .chat-emoji-box{height:246px}.chat-input-box .chat-emoji-wrapper .chat-emoji-box>ul{grid-template-columns:repeat(auto-fill,50px)}.chat-input-box .chat-emoji-wrapper .chat-emoji-box>ul>li{font-size:28px;height:50px;line-height:50px;width:50px}.chat-input-box .chat-emoji-wrapper .chat-emoji-box>ul.emosearch,.chat-input-box .chat-emoji-wrapper .chat-emoji-box>ul.emoticon{grid-template-columns:repeat(auto-fill,80px)}.chat-input-box .chat-emoji-wrapper .chat-emoji-box>ul.emosearch>li,.chat-input-box .chat-emoji-wrapper .chat-emoji-box>ul.emoticon>li{height:80px;padding:8px;width:80px}.chat-input-box .chat-emoji-wrapper .chat-emoji-menu{background-color:#f8f8f8;border-radius:0;padding:4px;width:calc(100% - 8px)}.chat-input-box .chat-emoji-wrapper .chat-emoji-menu>li.active:before{background-color:#e1e1e1}}.dialog-group-info{bottom:0;display:flex;flex-direction:column;left:0;position:absolute;right:0;top:10px}.dialog-group-info .group-info-title{color:#b7b1b1;margin:18px 24px 0}.dialog-group-info .group-info-value{line-height:34px;margin:4px 24px 0}.dialog-group-info .group-info-value .quick-text{box-sizing:content-box;height:auto;line-height:20px;overflow:visible;padding:6px 0;white-space:normal}.dialog-group-info .group-info-value .quick-input{display:flex;flex-direction:column}.dialog-group-info .group-info-search{margin:24px 24px 0}.dialog-group-info .group-info-button{align-items:center;cursor:pointer;display:flex;justify-content:center;margin:18px 24px}.dialog-group-info .group-info-button>button{margin:0 8px}.dialog-group-info .group-info-user{flex:1;margin-top:12px;overflow:auto;padding:0 12px}.dialog-group-info .group-info-user>ul>li{align-items:center;border-radius:6px;display:flex;height:56px;list-style:none;padding:12px}.dialog-group-info .group-info-user>ul>li:hover{background-color:hsla(220,4%,58%,.1)}.dialog-group-info .group-info-user>ul>li:hover .user-exit{opacity:1;transform:translateX(0)}@media (max-width:768px){.dialog-group-info .group-info-user>ul>li:hover{background-color:transparent}}.dialog-group-info .group-info-user>ul>li.no{color:#999;justify-content:center}.dialog-group-info .group-info-user>ul>li.no:hover{background-color:transparent}.dialog-group-info .group-info-user>ul>li.no .common-loading{height:16px;width:16px}.dialog-group-info .group-info-user>ul>li .common-avatar{flex:1;width:0}.dialog-group-info .group-info-user>ul>li .common-avatar .avatar-name{margin-left:8px}.dialog-group-info .group-info-user>ul>li .user-tag{background-color:#84c56a;border-radius:3px;color:#fff;height:22px;line-height:22px;margin-left:4px;padding:0 6px;transform:scale(.9);transform-origin:right center}.dialog-group-info .group-info-user>ul>li .user-exit{align-items:center;cursor:pointer;display:flex;height:100%;justify-content:flex-end;opacity:0;transform:translateX(50%);transition:all .2s;width:32px}@media (max-width:768px){.dialog-group-info .group-info-user>ul>li .user-exit{opacity:1;transform:translateX(0)}}.dialog-group-info .group-info-user>ul>li .user-exit:hover>i{color:#606266}.dialog-group-info .group-info-user>ul>li .user-exit>i{align-items:center;border:1px solid #ddd;border-radius:50%;color:#909399;display:flex;font-size:12px;height:22px;justify-content:center;width:22px}.dialog-respond{bottom:0;display:flex;flex-direction:column;left:0;position:absolute;right:0;top:0}.dialog-respond .respond-title{align-items:center;border-bottom:1px solid #eee;display:flex;font-size:16px;font-weight:500;height:56px;justify-content:center;line-height:56px;text-align:center}.dialog-respond .respond-title>em{font-size:22px;font-style:normal;margin-right:8px}.dialog-respond .respond-user{flex:1;overflow:auto;padding:6px}.dialog-respond .respond-user>ul>li{align-items:center;border-radius:6px;display:flex;list-style:none;padding:12px}.dialog-respond .respond-user>ul>li:hover{background-color:hsla(220,4%,58%,.1)}@media (max-width:768px){.dialog-respond .respond-user>ul>li:hover{background-color:transparent}}.dialog-respond .respond-user>ul>li .common-avatar{flex:1;width:0}.dialog-respond .respond-user>ul>li .common-avatar .avatar-name{margin-left:8px}.dialog-wrapper-dialogids .ivu-select-arrow{display:none!important}.dialog-wrapper-forward .forward-option{align-items:center;display:flex;max-width:100%}.dialog-wrapper-forward .forward-option .forward-avatar{align-items:center;display:flex}.dialog-wrapper-forward .forward-option .forward-avatar .icon-avatar{align-items:center;background-color:#61b2f9;border-radius:50%;color:#fff;display:flex;flex-grow:0;flex-shrink:0;font-size:18px;height:26px;justify-content:center;width:26px}.dialog-wrapper-forward .forward-option .forward-avatar .icon-avatar.department{background-color:#5bc7b0}.dialog-wrapper-forward .forward-option .forward-avatar .icon-avatar.project{background-color:#6e99eb}.dialog-wrapper-forward .forward-option .forward-avatar .icon-avatar.task{background-color:#9b96df;font-size:16px}.dialog-wrapper-forward .forward-option .forward-name{flex:1;margin-left:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:0}.dialog-wrapper-forward .ivu-select-item.ivu-select-item-selected:after{top:8px}.dialog-wrapper-forward .forward-drop-prepend{border-bottom:1px solid #f1f1f1;color:#c5c8ce;font-size:12px;line-height:20px;margin-bottom:5px;padding-bottom:5px;text-align:center}.dialog-wrapper{background-color:#fff;bottom:0;display:flex;flex-direction:column;left:0;position:absolute;right:0;top:0;z-index:1}.dialog-wrapper.record-ready{overflow:hidden}.dialog-wrapper.drawer-list{border-radius:18px 0 0 18px;overflow:hidden}.dialog-wrapper.drawer-list .dialog-nav .drawer-title{border-bottom:1px solid #eee;font-size:16px;font-weight:500;height:56px;line-height:56px;text-align:center}.dialog-wrapper.drawer-list .dialog-scroller{padding:16px 20px 0}.dialog-wrapper.drawer-list .dialog-scroller .reply-item{border-bottom:1px solid #eee;margin-bottom:16px}.dialog-wrapper.drawer-list .dialog-scroller .original-button{box-shadow:none;display:block;margin:0 auto}.dialog-wrapper.drawer-list .todo-button{align-items:center;cursor:pointer;display:flex;flex-shrink:0;justify-content:center;margin:18px 24px}.dialog-wrapper.drawer-list .todo-button>button{margin:0 8px}.dialog-wrapper .vue-recycle-scroller.direction-vertical:not(.page-mode){overflow-y:overlay}.dialog-wrapper .dialog-nav{width:100%}.dialog-wrapper .dialog-nav .nav-wrapper{align-items:center;display:flex;height:68px;padding:0 22px;position:relative}.dialog-wrapper .dialog-nav .nav-wrapper:before{background-color:#f4f5f5;bottom:0;content:"";height:1px;left:0;position:absolute;width:100%}.dialog-wrapper .dialog-nav .nav-wrapper.completed:after{color:#19be6b;content:"\f373";font-family:Ionicons,serif;font-size:40px;opacity:.2;pointer-events:none;position:absolute;right:52px;top:50%;transform:translateY(-50%);z-index:1}.dialog-wrapper .dialog-nav .nav-wrapper.completed .dialog-title{padding-right:52px}.dialog-wrapper .dialog-nav .nav-wrapper .dialog-block{align-items:center;display:flex;flex:1;width:0}.dialog-wrapper .dialog-nav .nav-wrapper .dialog-block .dialog-avatar{flex-shrink:0;margin-right:12px}.dialog-wrapper .dialog-nav .nav-wrapper .dialog-block .dialog-avatar .icon-avatar,.dialog-wrapper .dialog-nav .nav-wrapper .dialog-block .dialog-avatar .user-avatar{flex-grow:0;flex-shrink:0;height:42px;margin-right:2px;width:42px}.dialog-wrapper .dialog-nav .nav-wrapper .dialog-block .dialog-avatar .icon-avatar{align-items:center;background-color:#61b2f9;border-radius:50%;color:#fff;display:flex;font-size:26px;justify-content:center}.dialog-wrapper .dialog-nav .nav-wrapper .dialog-block .dialog-avatar .icon-avatar.department{background-color:#5bc7b0}.dialog-wrapper .dialog-nav .nav-wrapper .dialog-block .dialog-avatar .icon-avatar.project{background-color:#6e99eb}.dialog-wrapper .dialog-nav .nav-wrapper .dialog-block .dialog-avatar .icon-avatar.task{background-color:#9b96df;font-size:24px}.dialog-wrapper .dialog-nav .nav-wrapper .dialog-block .dialog-title{display:flex;flex:1;flex-direction:column;justify-content:center;width:0}.dialog-wrapper .dialog-nav .nav-wrapper .dialog-block .dialog-title .main-title{align-items:center;display:flex;line-height:22px;max-width:100%}.dialog-wrapper .dialog-nav .nav-wrapper .dialog-block .dialog-title .main-title .ivu-tag{flex-shrink:0;margin:0 6px 0 0;padding:0 5px}.dialog-wrapper .dialog-nav .nav-wrapper .dialog-block .dialog-title .main-title .ivu-tag.ivu-tag-success{padding:0 6px}.dialog-wrapper .dialog-nav .nav-wrapper .dialog-block .dialog-title .main-title .ivu-tag.after{margin:0 0 0 6px}.dialog-wrapper .dialog-nav .nav-wrapper .dialog-block .dialog-title .main-title .ivu-icon{font-size:18px;margin-right:6px}.dialog-wrapper .dialog-nav .nav-wrapper .dialog-block .dialog-title .main-title .ivu-icon.completed{color:#84c56a}.dialog-wrapper .dialog-nav .nav-wrapper .dialog-block .dialog-title .main-title>h2{font-size:17px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dialog-wrapper .dialog-nav .nav-wrapper .dialog-block .dialog-title .main-title>em{flex-shrink:0;font-size:17px;font-style:normal;font-weight:500;padding-left:6px}.dialog-wrapper .dialog-nav .nav-wrapper .dialog-block .dialog-title .main-title .load{align-items:center;display:flex;flex-shrink:0;justify-content:center;margin-left:6px}.dialog-wrapper .dialog-nav .nav-wrapper .dialog-block .dialog-title .main-title .load .common-loading{height:16px;width:16px}.dialog-wrapper .dialog-nav .nav-wrapper .dialog-block .dialog-title .title-desc{align-items:center;display:none}.dialog-wrapper .dialog-nav .nav-wrapper .dialog-block .dialog-title .title-desc>li{color:#aaa;font-size:12px;line-height:16px;list-style:none;overflow:hidden;padding-top:2px;text-align:center;text-overflow:ellipsis;transform:scale(.9);white-space:nowrap}.dialog-wrapper .dialog-nav .nav-wrapper .dialog-block .dialog-title .title-desc>li.online{color:#84c56a}.dialog-wrapper .dialog-nav .nav-wrapper .dialog-block .dialog-title .title-tags{align-items:center;display:flex}.dialog-wrapper .dialog-nav .nav-wrapper .dialog-block .dialog-title .title-tags>li{align-items:center;border-radius:5px;color:#303133;cursor:pointer;display:flex;font-size:12px;line-height:24px;list-style:none;margin-bottom:-6px;margin-right:6px;margin-top:4px;overflow:hidden;padding:0 6px;text-overflow:ellipsis;white-space:nowrap}.dialog-wrapper .dialog-nav .nav-wrapper .dialog-block .dialog-title .title-tags>li>i{background-position:50%;background-repeat:no-repeat;background-size:contain;flex-shrink:0;font-size:14px;height:14px;line-height:14px;margin-right:4px;width:14px}.dialog-wrapper .dialog-nav .nav-wrapper .dialog-block .dialog-title .title-tags>li>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dialog-wrapper .dialog-nav .nav-wrapper .dialog-block .dialog-title .title-tags>li.file i{background-image:url(../images/dialog/file.svg)}.dialog-wrapper .dialog-nav .nav-wrapper .dialog-block .dialog-title .title-tags>li.image i{background-image:url(../images/dialog/image.svg)}.dialog-wrapper .dialog-nav .nav-wrapper .dialog-block .dialog-title .title-tags>li.link i{background-image:url(../images/dialog/link.svg)}.dialog-wrapper .dialog-nav .nav-wrapper .dialog-block .dialog-title .title-tags>li.msg i{background-image:url(../images/dialog/msg.svg)}.dialog-wrapper .dialog-nav .nav-wrapper .dialog-block .dialog-title .title-tags>li.tag i{background-image:url(../images/dialog/tag.svg)}.dialog-wrapper .dialog-nav .nav-wrapper .dialog-block .dialog-title .title-tags>li.project i{background-image:url(../images/dialog/project.svg)}.dialog-wrapper .dialog-nav .nav-wrapper .dialog-block .dialog-title .title-tags>li.task i{background-image:url(../images/dialog/task.svg)}.dialog-wrapper .dialog-nav .nav-wrapper .dialog-block .dialog-title .title-tags>li.active{background-color:rgba(132,197,106,.18);color:#84c56a;font-weight:500}.dialog-wrapper .dialog-nav .nav-wrapper .dialog-back,.dialog-wrapper .dialog-nav .nav-wrapper .dialog-menu{color:#606266;font-size:22px}.dialog-wrapper .dialog-nav .nav-wrapper .dialog-menu{margin-right:-22px}.dialog-wrapper .dialog-nav .nav-wrapper .dialog-menu .dialog-menu-icon{color:#606266;cursor:pointer;font-size:22px;margin:0 22px}.dialog-wrapper .dialog-nav .nav-wrapper .dialog-back{cursor:pointer;display:none}.dialog-wrapper .dialog-scroller{flex:1;padding:16px 32px 0;position:relative}.dialog-wrapper .dialog-scroller .dialog-item{align-items:flex-start;display:flex;flex-direction:row;list-style:none;padding-bottom:16px}.dialog-wrapper .dialog-scroller .dialog-item .dialog-notice,.dialog-wrapper .dialog-scroller .dialog-item .dialog-tag,.dialog-wrapper .dialog-scroller .dialog-item .dialog-todo{word-wrap:break-word;background-color:#efefef;border-radius:8px;color:#909399;font-size:12px;margin:0 auto;max-width:80%;padding:4px 8px}.dialog-wrapper .dialog-scroller .dialog-item .dialog-tag{cursor:pointer}.dialog-wrapper .dialog-scroller .dialog-item .dialog-tag .tag-user{display:inline-block}.dialog-wrapper .dialog-scroller .dialog-item .dialog-todo{cursor:pointer}.dialog-wrapper .dialog-scroller .dialog-item .dialog-todo .todo-users{display:inline-block}.dialog-wrapper .dialog-scroller .dialog-item .dialog-todo .todo-users>div+div{padding-left:8px;position:relative}.dialog-wrapper .dialog-scroller .dialog-item .dialog-todo .todo-users>div+div:before{bottom:0;content:"、";left:0;position:absolute}.dialog-wrapper .dialog-scroller .dialog-item .dialog-todo .todo-user{display:inline-block}.dialog-wrapper .dialog-scroller .dialog-item .dialog-avatar{flex-shrink:0;height:30px;margin-bottom:20px;position:relative;width:30px}.dialog-wrapper .dialog-scroller .dialog-item .dialog-view{align-items:flex-start;display:flex;flex-direction:column;margin:0 0 0 8px;position:relative}.dialog-wrapper .dialog-scroller .dialog-item .dialog-view.text{max-width:70%}.dialog-wrapper .dialog-scroller .dialog-item .dialog-view.operate-action .dialog-head{box-shadow:0 1px 6px rgba(0,0,0,.2)}.dialog-wrapper .dialog-scroller .dialog-item .dialog-view .dialog-username{height:22px;margin-bottom:6px;max-width:100%;opacity:.8}.dialog-wrapper .dialog-scroller .dialog-item .dialog-view .dialog-head{background-color:#f4f5f7;border-radius:2px 8px 8px 8px;display:flex;flex-direction:column;min-width:32px;padding:8px;transition:box-shadow .3s ease}.dialog-wrapper .dialog-scroller .dialog-item .dialog-view .dialog-head.transparent{background-color:transparent!important}.dialog-wrapper .dialog-scroller .dialog-item .dialog-view .dialog-head .dialog-reply{cursor:pointer;margin-bottom:4px;padding-left:9px;position:relative}.dialog-wrapper .dialog-scroller .dialog-item .dialog-view .dialog-head .dialog-reply:after{background-color:rgba(132,197,106,.7);border-radius:2px;bottom:0;content:"";left:0;position:absolute;top:0;transform:scaleX(.8);transform-origin:left center;width:3px}.dialog-wrapper .dialog-scroller .dialog-item .dialog-view .dialog-head .dialog-reply .common-avatar{color:#84c56a;font-size:13px;font-weight:500}.dialog-wrapper .dialog-scroller .dialog-item .dialog-view .dialog-head .dialog-reply .reply-desc{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;font-size:13px;overflow:hidden;text-overflow:ellipsis;word-break:break-all}.dialog-wrapper .dialog-scroller .dialog-item .dialog-view .dialog-head .dialog-content{align-items:flex-start;display:flex;position:relative}.dialog-wrapper .dialog-scroller .dialog-item .dialog-view .dialog-head .dialog-content.an-emoji .content-text>pre{font-size:72px;line-height:1}.dialog-wrapper .dialog-scroller .dialog-item .dialog-view .dialog-head .dialog-content.two-emoji .content-text>pre{font-size:52px;letter-spacing:4px;line-height:1}.dialog-wrapper .dialog-scroller .dialog-item .dialog-view .dialog-head .dialog-content.three-emoji .content-text>pre{font-size:32px;letter-spacing:4px;line-height:1}.dialog-wrapper .dialog-scroller .dialog-item .dialog-view .dialog-head .dialog-content .content-text{color:#303133;padding:2px}.dialog-wrapper .dialog-scroller .dialog-item .dialog-view .dialog-head .dialog-content .content-text>pre{word-wrap:break-word;display:block;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;font-size:14px;line-height:20px;margin:0;padding:0;white-space:pre-wrap;word-break:break-word}.dialog-wrapper .dialog-scroller .dialog-item .dialog-view .dialog-head .dialog-content .content-text>pre a{color:#436ff6}.dialog-wrapper .dialog-scroller .dialog-item .dialog-view .dialog-head .dialog-content .content-text>pre ol li,.dialog-wrapper .dialog-scroller .dialog-item .dialog-view .dialog-head .dialog-content .content-text>pre ul li{list-style-type:none}.dialog-wrapper .dialog-scroller .dialog-item .dialog-view .dialog-head .dialog-content .content-text>pre ol li:before,.dialog-wrapper .dialog-scroller .dialog-item .dialog-view .dialog-head .dialog-content .content-text>pre ul li:before{color:#08f;display:inline-block;margin-right:.2em;text-align:left;white-space:nowrap;width:1.2em}.dialog-wrapper .dialog-scroller .dialog-item .dialog-view .dialog-head .dialog-content .content-text>pre ul li:before{content:"•";font-weight:900}.dialog-wrapper .dialog-scroller .dialog-item .dialog-view .dialog-head .dialog-content .content-text>pre ol li{counter-increment:list-0;counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.dialog-wrapper .dialog-scroller .dialog-item .dialog-view .dialog-head .dialog-content .content-text>pre ol li:before{content:counter(list-0,decimal) ". "}.dialog-wrapper .dialog-scroller .dialog-item .dialog-view .dialog-head .dialog-content .content-text>pre blockquote{border-left:4px solid #ccc;margin-bottom:5px;margin-top:5px;padding-left:16px}.dialog-wrapper .dialog-scroller .dialog-item .dialog-view .dialog-head .dialog-content .content-text>pre pre{background-color:#23241f;border-radius:3px;color:#f8f8f2;margin:5px 0;overflow:visible;padding:5px 10px;white-space:pre-wrap}.dialog-wrapper .dialog-scroller .dialog-item .dialog-view .dialog-head .dialog-content .content-text>pre img{cursor:pointer;max-height:220px;max-width:220px;vertical-align:bottom}.dialog-wrapper .dialog-scroller .dialog-item .dialog-view .dialog-head .dialog-content .content-text>pre img.emoticon{max-height:150px;max-width:150px}.dialog-wrapper .dialog-scroller .dialog-item .dialog-view .dialog-head .dialog-content .content-text>pre .mention{background-color:transparent;color:#0bc037;margin:0;padding:0;-webkit-user-select:auto;-moz-user-select:auto;user-select:auto}.dialog-wrapper .dialog-scroller .dialog-item .dialog-view .dialog-head .dialog-content .content-text>pre .mention>span{margin:0}.dialog-wrapper .dialog-scroller .dialog-item .dialog-view .dialog-head .dialog-content .content-text>pre .mention.task{cursor:pointer}.dialog-wrapper .dialog-scroller .dialog-item .dialog-view .dialog-head .dialog-content .content-text>pre .mention.file,.dialog-wrapper .dialog-scroller .dialog-item .dialog-view .dialog-head .dialog-content .content-text>pre .mention[data-denotation-char="~"]{color:#436ff6!important}.dialog-wrapper .dialog-scroller .dialog-item .dialog-view .dialog-head .dialog-content .content-text>pre .mention.me{background-color:#84c56a;color:#fff;font-size:13px;font-weight:600;padding:3px 4px}.dialog-wrapper .dialog-scroller .dialog-item .dialog-view .dialog-head .dialog-content .content-file.file{display:inline-block}.dialog-wrapper .dialog-scroller .dialog-item .dialog-view .dialog-head .dialog-content .content-file.file .file-box{align-items:center;background-color:#fff;border-radius:3px;cursor:pointer;display:flex;padding:10px 14px;width:220px}.dialog-wrapper .dialog-scroller .dialog-item .dialog-view .dialog-head .dialog-content .content-file.file .file-box .file-thumb{width:36px}.dialog-wrapper .dialog-scroller .dialog-item .dialog-view .dialog-head .dialog-content .content-file.file .file-box .file-info{display:flex;flex-direction:column;justify-content:center;margin-left:12px}.dialog-wrapper .dialog-scroller .dialog-item .dialog-view .dialog-head .dialog-content .content-file.file .file-box .file-info .file-name{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#303133;display:-webkit-box;font-size:14px;line-height:18px;overflow:hidden;text-overflow:ellipsis;word-break:break-all}.dialog-wrapper .dialog-scroller .dialog-item .dialog-view .dialog-head .dialog-content .content-file.file .file-box .file-info .file-size{color:#606266;font-size:14px;padding-top:4px}.dialog-wrapper .dialog-scroller .dialog-item .dialog-view .dialog-head .dialog-content .content-file.img{border-radius:6px;display:flex;max-height:220px;max-width:220px;overflow:hidden;padding:0}.dialog-wrapper .dialog-scroller .dialog-item .dialog-view .dialog-head .dialog-content .content-file.img .file-img{cursor:pointer;display:flex}.dialog-wrapper .dialog-scroller .dialog-item .dialog-view .dialog-head .dialog-content .content-record{color:#303133;display:flex}.dialog-wrapper .dialog-scroller .dialog-item .dialog-view .dialog-head .dialog-content .content-record .dialog-record{align-content:center;cursor:pointer;display:flex;flex-direction:row-reverse;justify-content:flex-end;line-height:24px}.dialog-wrapper .dialog-scroller .dialog-item .dialog-view .dialog-head .dialog-content .content-record .dialog-record .record-time{padding:0 0 0 4px}.dialog-wrapper .dialog-scroller .dialog-item .dialog-view .dialog-head .dialog-content .content-record .dialog-record .record-icon{transform:rotate(180deg) scale(.9)}.dialog-wrapper .dialog-scroller .dialog-item .dialog-view .dialog-head .dialog-content .content-record .dialog-record .record-icon:before{content:"\e793"}.dialog-wrapper .dialog-scroller .dialog-item .dialog-view .dialog-head .dialog-content .content-record .dialog-record.playing .record-icon:before{animation:record-playing 1s infinite}@keyframes record-playing{0%{content:"\e793"}33%{content:"\e791"}66%{content:"\e792"}to{content:"\e793"}}.dialog-wrapper .dialog-scroller .dialog-item .dialog-view .dialog-head .dialog-content .content-meeting{color:#303133;padding:4px 6px}.dialog-wrapper .dialog-scroller .dialog-item .dialog-view .dialog-head .dialog-content .content-meeting .dialog-meeting{min-width:220px}.dialog-wrapper .dialog-scroller .dialog-item .dialog-view .dialog-head .dialog-content .content-meeting .dialog-meeting>li{align-items:flex-start;display:flex;flex-direction:column;list-style:none;margin-bottom:16px}.dialog-wrapper .dialog-scroller .dialog-item .dialog-view .dialog-head .dialog-content .content-meeting .dialog-meeting>li.meeting-operation{align-items:center;cursor:pointer;display:flex;flex-direction:row;font-size:12px;margin-bottom:0;padding:12px 0 0;position:relative}.dialog-wrapper .dialog-scroller .dialog-item .dialog-view .dialog-head .dialog-content .content-meeting .dialog-meeting>li.meeting-operation:hover .taskfont{padding-left:4px}.dialog-wrapper .dialog-scroller .dialog-item .dialog-view .dialog-head .dialog-content .content-meeting .dialog-meeting>li.meeting-operation:before{background-color:hsla(0,0%,80%,.8);content:"";height:1px;left:0;position:absolute;right:0;top:0;transform:scaleY(.5)}.dialog-wrapper .dialog-scroller .dialog-item .dialog-view .dialog-head .dialog-content .content-meeting .dialog-meeting>li.meeting-operation .taskfont{font-size:12px;padding-left:2px;transform:scale(.8);transition:all .2s}.dialog-wrapper .dialog-scroller .dialog-item .dialog-view .dialog-head .dialog-content .content-meeting .dialog-meeting>li>em{font-style:normal;font-weight:700;padding-bottom:2px}.dialog-wrapper .dialog-scroller .dialog-item .dialog-view .dialog-head .dialog-content .content-loading{display:flex}.dialog-wrapper .dialog-scroller .dialog-item .dialog-view .dialog-head .dialog-content .content-loading>i{color:#303133;font-size:20px;margin:2px}.dialog-wrapper .dialog-scroller .dialog-item .dialog-view .dialog-head .dialog-content .content-loading .common-loading{height:20px;margin:4px;width:20px}.dialog-wrapper .dialog-scroller .dialog-item .dialog-view .dialog-head .dialog-content .content-unknown{color:#303133;text-decoration:underline}.dialog-wrapper .dialog-scroller .dialog-item .dialog-view .dialog-head .dialog-emoji{align-items:center;display:flex;flex-wrap:wrap}.dialog-wrapper .dialog-scroller .dialog-item .dialog-view .dialog-head .dialog-emoji>li{align-items:center;background-color:hsla(0,0%,88%,.5);border-radius:14px;cursor:pointer;display:flex;line-height:22px;list-style:none;margin-right:8px;margin-top:6px;padding:2px 7px}.dialog-wrapper .dialog-scroller .dialog-item .dialog-view .dialog-head .dialog-emoji>li.hasme{background-color:#e1e1e1}.dialog-wrapper .dialog-scroller .dialog-item .dialog-view .dialog-head .dialog-emoji>li .emoji-symbol{font-size:16px}.dialog-wrapper .dialog-scroller .dialog-item .dialog-view .dialog-head .dialog-emoji>li .emoji-users{padding-left:14px;position:relative}.dialog-wrapper .dialog-scroller .dialog-item .dialog-view .dialog-head .dialog-emoji>li .emoji-users:before{background-color:hsla(0,0%,51%,.5);bottom:6px;content:"";left:7px;position:absolute;top:6px;transform:scaleX(.5);width:1px}.dialog-wrapper .dialog-scroller .dialog-item .dialog-view .dialog-head .dialog-emoji>li .emoji-users>ul{align-items:center;display:flex;flex-wrap:wrap}.dialog-wrapper .dialog-scroller .dialog-item .dialog-view .dialog-head .dialog-emoji>li .emoji-users>ul>li{align-items:center;color:#818181;display:flex;font-size:12px;list-style:none}.dialog-wrapper .dialog-scroller .dialog-item .dialog-view .dialog-head .dialog-emoji>li .emoji-users>ul>li.bold{font-weight:600}.dialog-wrapper .dialog-scroller .dialog-item .dialog-view .dialog-head .dialog-emoji>li .emoji-users>ul>li+li:before{content:"、"}.dialog-wrapper .dialog-scroller .dialog-item .dialog-view .dialog-foot{align-items:center;display:flex;height:21px;line-height:1;padding-top:4px}.dialog-wrapper .dialog-scroller .dialog-item .dialog-view .dialog-foot .error{color:#ed4014;cursor:pointer}.dialog-wrapper .dialog-scroller .dialog-item .dialog-view .dialog-foot .error>i{font-size:14px}.dialog-wrapper .dialog-scroller .dialog-item .dialog-view .dialog-foot .common-loading{height:10px;margin:0 2px;width:10px}.dialog-wrapper .dialog-scroller .dialog-item .dialog-view .dialog-foot .popover-reference{bottom:0;height:100%;left:65%;pointer-events:none;position:absolute;width:0}.dialog-wrapper .dialog-scroller .dialog-item .dialog-view .dialog-foot .modify,.dialog-wrapper .dialog-scroller .dialog-item .dialog-view .dialog-foot .reply,.dialog-wrapper .dialog-scroller .dialog-item .dialog-view .dialog-foot .tag,.dialog-wrapper .dialog-scroller .dialog-item .dialog-view .dialog-foot .todo{align-items:center;display:flex;margin-right:6px}.dialog-wrapper .dialog-scroller .dialog-item .dialog-view .dialog-foot .modify>i,.dialog-wrapper .dialog-scroller .dialog-item .dialog-view .dialog-foot .reply>i,.dialog-wrapper .dialog-scroller .dialog-item .dialog-view .dialog-foot .tag>i,.dialog-wrapper .dialog-scroller .dialog-item .dialog-view .dialog-foot .todo>i{font-size:13px}.dialog-wrapper .dialog-scroller .dialog-item .dialog-view .dialog-foot .todo{cursor:pointer;position:relative}.dialog-wrapper .dialog-scroller .dialog-item .dialog-view .dialog-foot .todo .common-loading{margin:0 3px 0 0}.dialog-wrapper .dialog-scroller .dialog-item .dialog-view .dialog-foot .reply{color:#84c56a;cursor:pointer;font-size:12px}.dialog-wrapper .dialog-scroller .dialog-item .dialog-view .dialog-foot .reply>i{padding-right:2px}.dialog-wrapper .dialog-scroller .dialog-item .dialog-view .dialog-foot .time{color:#bbb;font-size:12px}.dialog-wrapper .dialog-scroller .dialog-item .dialog-view .dialog-foot .done{color:#84c56a;display:none;font-size:12px;margin-left:4px;transform:scale(.9)}.dialog-wrapper .dialog-scroller .dialog-item .dialog-view .dialog-foot .percent{align-items:center;cursor:pointer;display:none;margin-left:4px;position:relative}.dialog-wrapper .dialog-scroller .dialog-item .dialog-action{align-items:flex-start;align-self:flex-start;display:flex;height:100%}.dialog-wrapper .dialog-scroller .dialog-item .dialog-action>*{margin:0 5px}.dialog-wrapper .dialog-scroller .dialog-item.loading{box-sizing:content-box;height:20px;justify-content:center}.dialog-wrapper .dialog-scroller .dialog-item.loading .common-pureing{border-width:2px;height:18px;margin:0;width:18px}.dialog-wrapper .dialog-scroller .dialog-item.nothing{color:#909399;left:50%;padding:0;position:absolute;top:50%;transform:translate(-50%,-50%)}.dialog-wrapper .dialog-scroller .dialog-item.self{flex-direction:row-reverse}.dialog-wrapper .dialog-scroller .dialog-item.self .dialog-view{align-items:flex-end;margin:0 8px 0 0}.dialog-wrapper .dialog-scroller .dialog-item.self .dialog-view .dialog-head{background-color:#84c56a;border-radius:8px 2px 8px 8px}.dialog-wrapper .dialog-scroller .dialog-item.self .dialog-view .dialog-head .dialog-reply,.dialog-wrapper .dialog-scroller .dialog-item.self .dialog-view .dialog-head .dialog-reply .bot,.dialog-wrapper .dialog-scroller .dialog-item.self .dialog-view .dialog-head .dialog-reply .common-avatar{color:#fff}.dialog-wrapper .dialog-scroller .dialog-item.self .dialog-view .dialog-head .dialog-reply:after{background-color:#fff}.dialog-wrapper .dialog-scroller .dialog-item.self .dialog-view .dialog-head .dialog-content .content-text{color:#fff}.dialog-wrapper .dialog-scroller .dialog-item.self .dialog-view .dialog-head .dialog-content .content-text>pre .mention{color:#303133}.dialog-wrapper .dialog-scroller .dialog-item.self .dialog-view .dialog-head .dialog-content .content-text>pre .mention.me{background-color:inherit;font-size:inherit;font-weight:inherit;padding:inherit}.dialog-wrapper .dialog-scroller .dialog-item.self .dialog-view .dialog-head .dialog-content .content-record{color:#fff}.dialog-wrapper .dialog-scroller .dialog-item.self .dialog-view .dialog-head .dialog-content .content-record .dialog-record{flex-direction:row}.dialog-wrapper .dialog-scroller .dialog-item.self .dialog-view .dialog-head .dialog-content .content-record .dialog-record .record-time{padding:0 4px 0 0}.dialog-wrapper .dialog-scroller .dialog-item.self .dialog-view .dialog-head .dialog-content .content-record .dialog-record .record-icon{transform:rotate(0) scale(.9)}.dialog-wrapper .dialog-scroller .dialog-item.self .dialog-view .dialog-head .dialog-content .content-meeting{color:#fff}.dialog-wrapper .dialog-scroller .dialog-item.self .dialog-view .dialog-head .dialog-content .content-meeting .dialog-meeting>li.meeting-operation:before{background-color:hsla(0,0%,100%,.8)}.dialog-wrapper .dialog-scroller .dialog-item.self .dialog-view .dialog-head .dialog-content .content-loading>i,.dialog-wrapper .dialog-scroller .dialog-item.self .dialog-view .dialog-head .dialog-content .content-unknown{color:#fff}.dialog-wrapper .dialog-scroller .dialog-item.self .dialog-view .dialog-head .dialog-emoji>li{background-color:rgba(91,169,60,.5)}.dialog-wrapper .dialog-scroller .dialog-item.self .dialog-view .dialog-head .dialog-emoji>li.hasme{background-color:#5ba93c}.dialog-wrapper .dialog-scroller .dialog-item.self .dialog-view .dialog-head .dialog-emoji>li .emoji-users:before{background-color:hsla(0,0%,100%,.5)}.dialog-wrapper .dialog-scroller .dialog-item.self .dialog-view .dialog-head .dialog-emoji>li .emoji-users>ul>li{color:#fff}.dialog-wrapper .dialog-scroller .dialog-item.self .dialog-view .dialog-foot .done{display:inline-block}.dialog-wrapper .dialog-scroller .dialog-item.self .dialog-view .dialog-foot .percent{display:flex}.dialog-wrapper .dialog-top{align-items:center;display:flex;justify-content:center;left:0;position:absolute;right:0;top:78px;z-index:1}.dialog-wrapper .dialog-top .top-unread{align-items:center;background:#fff;border-radius:4px;box-shadow:0 2px 8px 0 rgba(96,98,102,.33);cursor:pointer;display:flex;justify-content:center;padding:6px 12px}.dialog-wrapper .dialog-top .top-unread>i{margin-right:4px}.dialog-wrapper .dialog-footer{margin-bottom:16px;padding:0 24px;position:relative}.dialog-wrapper .dialog-footer .dialog-goto,.dialog-wrapper .dialog-footer .dialog-newmsg{background-color:#555;color:#fff;cursor:pointer;opacity:0;pointer-events:none;position:absolute;right:30px;transform:scale(0);transition:all .2s;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:2}.dialog-wrapper .dialog-footer .dialog-newmsg{border-radius:16px;display:block;font-size:12px;height:30px;line-height:30px;padding:0 12px;top:-44px}.dialog-wrapper .dialog-footer .dialog-goto{align-content:center;background-color:#fff;border:1px solid #eee;border-radius:50%;box-shadow:0 4px 8px 0 rgba(96,98,102,.2);color:#606266;display:flex;height:40px;justify-content:center;line-height:38px;top:-48px;width:40px}.dialog-wrapper .dialog-footer .dialog-goto .taskfont{font-size:24px}.dialog-wrapper .dialog-footer .chat-upload{display:none;height:0;overflow:hidden;width:0}.dialog-wrapper .dialog-footer .chat-todo{align-items:center;display:flex;padding:8px 0}.dialog-wrapper .dialog-footer .chat-todo .todo-label{flex-shrink:0;padding-right:8px}.dialog-wrapper .dialog-footer .chat-todo>ul{align-items:center;display:flex;flex:1;overflow-x:auto}.dialog-wrapper .dialog-footer .chat-todo>ul>li{align-items:center;background-color:#f0f1f3;border-radius:13px;cursor:pointer;display:flex;flex-shrink:0;font-size:13px;line-height:26px;list-style:none;margin-right:8px;padding:0 12px}.dialog-wrapper .dialog-footer .chat-todo>ul>li .todo-desc{max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dialog-wrapper .dialog-footer .chat-mute{background-color:#f4f5f7;border-radius:10px;color:#909399;padding:8px 12px;text-align:center}.dialog-wrapper .dialog-footer .chat-input-box .chat-input-wrapper{background-color:#f4f5f7;border-radius:10px;padding:8px 2px}.dialog-wrapper .dialog-footer .chat-input-box .chat-input-wrapper .ql-container .ql-editor{margin:4px 12px}.dialog-wrapper .dialog-footer .chat-input-box .chat-input-wrapper .ql-container .ql-editor.ql-blank:before{left:12px;right:12px}.dialog-wrapper .dialog-footer.goto .dialog-goto,.dialog-wrapper .dialog-footer.newmsg .dialog-newmsg{opacity:1;pointer-events:auto;transform:scale(1)}.dialog-wrapper .drag-over{align-items:center;background-color:hsla(0,0%,100%,.78);bottom:0;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0;z-index:3}.dialog-wrapper .drag-over:before{border:2px dashed #7b7b7b;border-radius:12px;bottom:16px;content:"";left:16px;position:absolute;right:16px;top:16px}.dialog-wrapper .drag-over .drag-text{color:#606266;font-size:18px;padding:12px}.dialog-wrapper .operate-position{left:0;opacity:0;pointer-events:none;position:absolute;top:0;visibility:hidden;width:1px}.dialog-wrapper-read-poptip{max-width:72%;width:360px}.dialog-wrapper-read-poptip .read-poptip-content{display:flex;position:relative}.dialog-wrapper-read-poptip .read-poptip-content .read,.dialog-wrapper-read-poptip .read-poptip-content .unread{flex:1;max-height:300px}.dialog-wrapper-read-poptip .read-poptip-content .read>li,.dialog-wrapper-read-poptip .read-poptip-content .unread>li{list-style:none;margin-bottom:12px;min-height:26px}.dialog-wrapper-read-poptip .read-poptip-content .read>li .common-avatar,.dialog-wrapper-read-poptip .read-poptip-content .unread>li .common-avatar{width:100%}.dialog-wrapper-read-poptip .read-poptip-content .read>li .common-avatar .avatar-name,.dialog-wrapper-read-poptip .read-poptip-content .unread>li .common-avatar .avatar-name{margin-left:6px}.dialog-wrapper-read-poptip .read-poptip-content .read>li:last-child,.dialog-wrapper-read-poptip .read-poptip-content .unread>li:last-child{margin-bottom:6px}.dialog-wrapper-read-poptip .read-poptip-content .read>li.read-title,.dialog-wrapper-read-poptip .read-poptip-content .unread>li.read-title{min-height:auto}.dialog-wrapper-read-poptip .read-poptip-content .read>li.read-title>em,.dialog-wrapper-read-poptip .read-poptip-content .unread>li.read-title>em{font-size:18px;font-style:normal;font-weight:600;padding-right:6px}.dialog-wrapper-read-poptip .read-poptip-content .unread>li{padding-left:16px}.dialog-wrapper-read-poptip .read-poptip-content:before{background-color:#f4f4f5;bottom:0;content:"";left:50%;position:absolute;top:0;width:1px}.dialog-wrapper-paste{align-items:center;display:flex;flex-direction:column;justify-content:center}.dialog-wrapper-paste.multiple{display:block}.dialog-wrapper-paste>li{list-style:none}.dialog-wrapper-paste>li img{max-height:500px;max-width:100%}.dialog-wrapper-paste>li>div,.dialog-wrapper-paste>li>img{display:flex;flex-direction:column;padding:0}.dialog-wrapper-paste>li+li{margin-top:20px}.dialog-wrapper-operate .ivu-dropdown-item{padding:0}.dialog-wrapper-operate .ivu-dropdown-item:hover{background-color:transparent}.dialog-wrapper-operate .dropdown-emoji{position:relative}.dialog-wrapper-operate .dropdown-emoji:before{background-color:#f4f5f5;content:"";height:1px;left:0;position:absolute;right:0;top:0}.dialog-wrapper-operate .operate-action{display:grid;grid-template-columns:repeat(auto-fill,60px);justify-content:space-between;margin-bottom:-8px;padding:8px;width:316px}.dialog-wrapper-operate .operate-action>li{align-items:center;display:flex;flex-direction:column;height:52px;justify-content:space-between;list-style:none;margin-bottom:14px;width:60px}.dialog-wrapper-operate .operate-action>li .taskfont{font-size:22px}.dialog-wrapper-operate .operate-action>li>span{font-size:12px;max-width:100%;overflow:hidden;padding:0 1px;text-align:center;text-overflow:ellipsis;white-space:nowrap}.dialog-wrapper-operate .operate-emoji{align-items:center;display:flex;overflow:auto;padding:8px 4px 2px;width:316px}.dialog-wrapper-operate .operate-emoji>li{align-items:center;box-sizing:content-box;display:flex;flex-shrink:0;font-size:22px;justify-content:center;list-style:none;width:44px}.dialog-wrapper-drawer-list{overflow:hidden!important;position:absolute!important}@media (max-width:768px){.dialog-wrapper{background-color:#f8f8f8}.dialog-wrapper.drawer-list .dialog-nav .drawer-title{border-bottom:0;height:52px;line-height:52px}.dialog-wrapper .dialog-nav .nav-wrapper{height:52px;justify-content:center;padding:0}.dialog-wrapper .dialog-nav .nav-wrapper:before{display:none}.dialog-wrapper .dialog-nav .nav-wrapper.completed:after{font-size:36px;right:40px}.dialog-wrapper .dialog-nav .nav-wrapper.completed .dialog-title{padding-right:0}.dialog-wrapper .dialog-nav .nav-wrapper .dialog-back,.dialog-wrapper .dialog-nav .nav-wrapper .dialog-menu{align-items:center;bottom:0;display:flex;justify-content:center;position:absolute;right:0;top:0;width:52px}.dialog-wrapper .dialog-nav .nav-wrapper .dialog-menu,.dialog-wrapper .dialog-nav .nav-wrapper .dialog-menu .dialog-menu-icon{margin:0}.dialog-wrapper .dialog-nav .nav-wrapper .dialog-back{left:0;padding-right:6px;right:auto}.dialog-wrapper .dialog-nav .nav-wrapper .dialog-back>i{font-size:26px}.dialog-wrapper .dialog-nav .nav-wrapper .dialog-back .back-num{background:#e6ebf1;border-radius:12px;color:#303133;font-family:Source Sans Pro,Helvetica Neue,Arial,sans-serif;font-size:14px;font-weight:500;height:24px;left:32px;line-height:24px;min-width:24px;padding:0 6px;position:absolute;text-align:center;top:50%;transform:translateY(-50%)}.dialog-wrapper .dialog-nav .nav-wrapper .dialog-block{justify-content:center;margin:0 80px}.dialog-wrapper .dialog-nav .nav-wrapper .dialog-block .dialog-avatar{display:none}.dialog-wrapper .dialog-nav .nav-wrapper .dialog-block .dialog-title{flex:unset;overflow:hidden;text-align:center;width:unset}.dialog-wrapper .dialog-nav .nav-wrapper .dialog-block .dialog-title .main-title{justify-content:center}.dialog-wrapper .dialog-nav .nav-wrapper .dialog-block .dialog-title .title-desc{display:flex;justify-content:center}.dialog-wrapper .dialog-nav .nav-wrapper .dialog-block .dialog-title .title-tags{align-items:flex-start;background-color:#f8f8f8;height:32px;left:0;overflow-x:auto;padding:0 8px;position:absolute;right:0;top:48px;z-index:1}.dialog-wrapper .dialog-nav .nav-wrapper .dialog-block .dialog-title .title-tags>li{flex-shrink:0;font-size:14px;line-height:28px;padding:0 8px}.dialog-wrapper .dialog-nav .nav-wrapper .dialog-block .dialog-title .title-tags>li>i{font-size:16px;height:16px;line-height:16px;margin-right:3px;width:16px}.dialog-wrapper .dialog-scroller{background-color:#fff;overscroll-behavior:none;padding-left:14px;padding-right:14px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.dialog-wrapper .dialog-scroller.default-header{margin-top:34px}.dialog-wrapper .dialog-scroller .dialog-item .dialog-view.text{max-width:calc(100% - 52px)}.dialog-wrapper .dialog-scroller .dialog-item .dialog-view .dialog-head .dialog-content a,.dialog-wrapper .dialog-scroller .dialog-item .dialog-view .dialog-head .dialog-content img{-webkit-touch-callout:none}.dialog-wrapper .dialog-scroller .dialog-item .dialog-view .dialog-head .dialog-content .content-text>pre{font-size:15px}.dialog-wrapper .dialog-scroller .dialog-item .dialog-view .dialog-head .dialog-emoji>li .emoji-symbol{font-size:14px;margin-right:-1px}.dialog-wrapper .dialog-scroller .dialog-item .dialog-view.operate-enter .dialog-head .dialog-content{-webkit-user-select:text;-moz-user-select:text;user-select:text}.dialog-wrapper .dialog-scroller .dialog-item .dialog-view.operate-enter .dialog-head .dialog-content a,.dialog-wrapper .dialog-scroller .dialog-item .dialog-view.operate-enter .dialog-head .dialog-content img{-webkit-touch-callout:default}.dialog-wrapper .dialog-top{top:68px}.dialog-wrapper .dialog-top.down{top:98px}.dialog-wrapper .dialog-footer{background-color:#f8f8f8;margin-bottom:0;padding:8px 10px}.dialog-wrapper .dialog-footer .chat-todo{padding-top:0}.dialog-wrapper .dialog-footer .chat-todo>ul>li{background-color:#fff}.dialog-wrapper .dialog-footer .chat-todo>ul>li .todo-desc{max-width:120px}.dialog-wrapper .dialog-footer .chat-input-box .chat-input-wrapper,.dialog-wrapper .dialog-footer .chat-mute{background-color:#fff}.dialog-wrapper .dialog-footer .chat-input-box .chat-input-wrapper .chat-toolbar>li.chat-record-recwave{background-color:#f8f8f8;margin-left:-10px;width:calc(100% + 20px)}.dialog-wrapper .dialog-footer .chat-input-box .chat-emoji-wrapper{margin-bottom:-8px;margin-left:-10px;width:calc(100% + 20px)}.dialog-wrapper .dialog-footer .dialog-goto,.dialog-wrapper .dialog-footer .dialog-newmsg{right:16px}.dialog-wrapper-operate .operate-emoji>li{font-size:24px}}@media (max-width:768px) and (min-width:390px){.dialog-wrapper-operate .operate-action,.dialog-wrapper-operate .operate-emoji{width:376px}.dialog-wrapper-operate .operate-emoji>li{width:46px}}.file-content,.file-preview{border-radius:18px 18px 0 0;bottom:0;display:flex;flex-direction:column;left:0;overflow:hidden;position:absolute;right:0;top:0;transform:translateZ(0);z-index:1}.file-content .preview-iframe,.file-preview .preview-iframe{background:0 0;border:0;float:none;height:100%;left:0;margin:-1px 0 0;max-width:none;outline:0;padding:0;position:absolute;top:0;width:100%}.file-content .office-header,.file-preview .office-header{left:0;opacity:0;position:absolute;top:0;z-index:-1}.file-content .edit-header,.file-preview .edit-header{align-items:center;background-color:#fff;box-shadow:0 1px 5px 0 rgba(0,0,0,.05);display:flex;flex-direction:row;height:42px;position:relative;width:100%;z-index:99}.file-content .edit-header .header-title,.file-preview .edit-header .header-title{color:#303133;flex:1;font-size:16px;line-height:24px;overflow:hidden;padding-left:24px;padding-right:24px;text-overflow:ellipsis;white-space:nowrap}.file-content .edit-header .header-title .file-unsave-tip,.file-preview .edit-header .header-title .file-unsave-tip{color:#303133;cursor:pointer;font-weight:500;padding-right:6px;transition:color .3s}.file-content .edit-header .header-title .file-unsave-tip:hover,.file-preview .edit-header .header-title .file-unsave-tip:hover{color:#000}.file-content .edit-header .header-user,.file-preview .edit-header .header-user{margin-right:24px}.file-content .edit-header .header-user>ul,.file-preview .edit-header .header-user>ul{align-items:center;display:flex}.file-content .edit-header .header-user>ul>li,.file-preview .edit-header .header-user>ul>li{list-style:none;margin-right:-4px}.file-content .edit-header .header-user>ul>li.more,.file-preview .edit-header .header-user>ul>li.more{background-color:#84c56a;border:2px solid #fff;border-radius:50%;color:#fff;font-size:12px;height:28px;line-height:24px;text-align:center;width:28px;z-index:1}.file-content .edit-header .header-hint,.file-preview .edit-header .header-hint{color:#666;font-size:12px;padding-right:22px;white-space:nowrap}.file-content .edit-header .header-hint .ivu-btn,.file-preview .edit-header .header-hint .ivu-btn{font-size:12px;padding:0 10px}.file-content .edit-header .header-hint .ivu-dropdown-item,.file-preview .edit-header .header-hint .ivu-dropdown-item{font-size:12px!important}.file-content .edit-header .header-icons,.file-preview .edit-header .header-icons{align-items:center;display:flex;justify-content:center;margin-left:-4px;margin-right:16px}.file-content .edit-header .header-icons .header-icon,.file-preview .edit-header .header-icons .header-icon{align-items:center;color:#777;cursor:pointer;display:flex;height:100%;justify-content:center;width:44px}.file-content .edit-header .header-icons .header-icon>i,.file-preview .edit-header .header-icons .header-icon>i{font-size:20px}.file-content .edit-header .header-button,.file-preview .edit-header .header-button{font-size:12px;margin-right:24px}.file-content .content-body,.file-preview .content-body{display:flex;flex:1;position:relative}.file-content .content-body .mdeditor-wrapper,.file-content .content-body .teditor-wrapper,.file-preview .content-body .mdeditor-wrapper,.file-preview .content-body .teditor-wrapper{display:flex;flex:1}.file-content .content-body .teditor-wrapper .tox-editor-header .tox-toolbar--scrolling,.file-preview .content-body .teditor-wrapper .tox-editor-header .tox-toolbar--scrolling{flex-wrap:wrap}.file-content .content-body .mdeditor-box,.file-preview .content-body .mdeditor-box{position:relative;width:100%}.file-content .content-body .mdeditor-box .markdown,.file-preview .content-body .mdeditor-box .markdown{bottom:0;left:0;overflow:auto;position:absolute;right:0;top:0;transform:translateZ(0)}.file-content .content-body .mdeditor-box .markdown .markdown-toolbars,.file-preview .content-body .mdeditor-box .markdown .markdown-toolbars{border-bottom:1px solid #eee}.file-content .content-body .mdeditor-box .markdown.border,.file-preview .content-body .mdeditor-box .markdown.border{border:0!important}.file-content .content-body .teditor-loadedstyle,.file-preview .content-body .teditor-loadedstyle{height:100%}.file-content .content-body .teditor-loadedstyle .tox-tinymce,.file-preview .content-body .teditor-loadedstyle .tox-tinymce{border:0;border-radius:0}.file-content .content-body .teditor-loadedstyle .tox-mbtn,.file-preview .content-body .teditor-loadedstyle .tox-mbtn{height:36px}.file-content .content-body .teditor-loadedstyle .tox-menubar,.file-content .content-body .teditor-loadedstyle .tox-toolbar-overlord,.file-preview .content-body .teditor-loadedstyle .tox-menubar,.file-preview .content-body .teditor-loadedstyle .tox-toolbar-overlord{background:#fff;padding:0 12%}.file-content .content-body .teditor-loadedstyle .tox-toolbar__overflow,.file-content .content-body .teditor-loadedstyle .tox-toolbar__primary,.file-preview .content-body .teditor-loadedstyle .tox-toolbar__overflow,.file-preview .content-body .teditor-loadedstyle .tox-toolbar__primary{background:none!important;border-top:1px solid #eaeaea!important}.file-content .content-body .teditor-loadedstyle .tox-toolbar-overlord,.file-preview .content-body .teditor-loadedstyle .tox-toolbar-overlord{border-bottom:1px solid #e9e9e9!important}.file-content .content-body .teditor-loadedstyle .tox-toolbar__group:not(:last-of-type),.file-preview .content-body .teditor-loadedstyle .tox-toolbar__group:not(:last-of-type){border-right:1px solid #eaeaea!important}.file-content .content-body .teditor-loadedstyle .tox-sidebar-wrap,.file-preview .content-body .teditor-loadedstyle .tox-sidebar-wrap{border:1px solid #e8e8e8;border-radius:2px;box-shadow:0 4px 8px 0 rgba(0,0,0,.08);margin:22px 12%}.file-content .content-body .teditor-loadedstyle .tox-sidebar-wrap .tox-edit-area,.file-preview .content-body .teditor-loadedstyle .tox-sidebar-wrap .tox-edit-area{border-top:0}.file-content .content-body .teditor-loadedstyle .tox-statusbar,.file-preview .content-body .teditor-loadedstyle .tox-statusbar{border-top:1px solid #e9e9e9}.file-content .content-body .teditor-loadedstyle .tox-statusbar .tox-statusbar__resize-handle,.file-preview .content-body .teditor-loadedstyle .tox-statusbar .tox-statusbar__resize-handle{display:none}.file-content .content-body .content-mask,.file-preview .content-body .content-mask{bottom:0;left:0;position:absolute;right:0;top:0;z-index:2}.file-content .content-load,.file-preview .content-load{align-items:center;bottom:0;display:flex;justify-content:center;left:0;position:absolute;right:0;top:42px;z-index:1000}.file-content .content-load .common-loading,.file-preview .content-load .common-loading{margin:0}.file-preview .edit-header .header-title{align-items:center;display:flex}.file-preview .edit-header .header-title .title-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.file-preview .edit-header .header-title .ivu-tag{flex-shrink:0;line-height:20px;margin-left:6px;padding:0 6px}.file-preview .edit-header .header-title .refresh{align-items:center;display:flex;margin-left:6px}.file-preview .edit-header .header-title .refresh .common-loading{height:16px;margin:2px;width:16px}.file-preview .edit-header .header-title .refresh>i{cursor:pointer;font-size:20px;opacity:.6;transition:all .2s}.file-preview .edit-header .header-title .refresh>i:hover{opacity:1}.file-preview .content-body{overflow:hidden}.file-preview .content-body .teditor-wrapper .tox-editor-header,.file-preview .content-body .teditor-wrapper .tox-statusbar{display:none}.file-preview .content-body .teditor-loadedstyle .tox-menubar,.file-preview .content-body .teditor-loadedstyle .tox-toolbar-overlord{padding:0}.file-preview .content-body .teditor-loadedstyle .tox-sidebar-wrap{margin:0}.file-preview .content-body .markdown-preview-warp{flex:1;overflow:auto}@media (max-width:768px){.file-preview .edit-header .header-hint{display:none}}@media (max-width:1200px){.file-content{overflow:auto}.file-content .content-body,.file-content .edit-header{min-width:768px;overflow-x:auto}.file-content .content-body .teditor-loadedstyle .tox-menubar,.file-content .content-body .teditor-loadedstyle .tox-toolbar-overlord,.file-content .edit-header .teditor-loadedstyle .tox-menubar,.file-content .edit-header .teditor-loadedstyle .tox-toolbar-overlord{padding:0}.file-content .content-body .teditor-loadedstyle .tox-sidebar-wrap,.file-content .edit-header .teditor-loadedstyle .tox-sidebar-wrap{margin:0}}body .ivu-modal-wrap.meeting-manager .ivu-modal .ivu-modal-content{border-radius:0}body .ivu-modal-wrap.meeting-manager .ivu-modal .ivu-modal-content .ivu-modal-body{padding:16px 24px 0}body .ivu-modal-wrap.meeting-manager .ivu-modal .ivu-modal-content .ivu-modal-body>ul{grid-gap:24px;display:grid;grid-template-columns:repeat(auto-fill,220px);justify-content:space-between}body .ivu-modal-wrap.meeting-manager .ivu-modal .ivu-modal-content .ivu-modal-body>ul>li{list-style:none;position:relative}body .ivu-modal-wrap.meeting-manager .ivu-modal .ivu-modal-content .ivu-modal-body>ul>li .meeting-player{position:relative}body .ivu-modal-wrap.meeting-manager .ivu-modal .ivu-modal-content .ivu-modal-body>ul>li .meeting-player .player{background-color:#e1e1e1;background-position:50%;background-repeat:no-repeat;background-size:136%;border-radius:12px;height:220px;overflow:hidden;position:relative;width:220px;z-index:1}body .ivu-modal-wrap.meeting-manager .ivu-modal .ivu-modal-content .ivu-modal-body>ul>li .meeting-player .player-state{align-items:center;display:flex;position:absolute;right:8px;top:4px;z-index:2}body .ivu-modal-wrap.meeting-manager .ivu-modal .ivu-modal-content .ivu-modal-body>ul>li .meeting-player .player-state .taskfont{color:red;font-size:18px;margin-left:8px}body .ivu-modal-wrap.meeting-manager .ivu-modal .ivu-modal-content .ivu-modal-body>ul>li .meeting-player .common-avatar{bottom:-8px;position:absolute;right:-8px;z-index:2}@media (max-width:768px){body .ivu-modal-wrap.meeting-manager .ivu-modal .ivu-modal-content .ivu-modal-body>ul{grid-gap:12px;display:flex;flex-wrap:wrap;grid-template-columns:none;justify-content:flex-start}body .ivu-modal-wrap.meeting-manager .ivu-modal .ivu-modal-content .ivu-modal-body>ul>li{max-width:180px;width:calc(50% - 6px)}body .ivu-modal-wrap.meeting-manager .ivu-modal .ivu-modal-content .ivu-modal-body>ul>li .meeting-player .player{height:176px;width:100%}}body .ivu-modal-wrap.meeting-hidden{display:none}.meeting-drag-ball{align-items:center;background-color:#fff;border-radius:4px;box-shadow:0 0 50px rgba(0,0,0,.3);cursor:pointer;display:flex;padding:6px 12px;position:relative;white-space:nowrap}.meeting-drag-ball>i{font-size:20px;height:24px;line-height:24px;margin-right:5px}.meeting-drag-ball>em{font-style:normal;padding-left:4px}.meeting-button-group{display:flex;justify-content:flex-end}.meeting-button-group .taskfont{font-size:20px}.meeting-button-group .ivu-btn,.meeting-button-group .ivu-btn>span{align-items:center;display:flex;justify-content:center}.project-archived{bottom:0;display:flex;flex-direction:column;left:0;padding:20px;position:absolute;right:0;top:0}.project-archived .archived-title{align-items:center;color:#303133;display:flex;font-size:20px;font-weight:500;line-height:1;margin-bottom:24px}.project-archived .archived-title .title-icon{align-items:center;display:flex;height:14px;margin-left:4px;margin-top:2px;width:14px}.project-archived .archived-title .title-icon>i{cursor:pointer}.project-archived .table-page-box{flex:1;height:0}.project-dialog{background-color:#fff;border-left:1px solid #f4f5f5;display:flex;flex-direction:column;position:relative;z-index:1}.project-dialog .dialog-user{margin-top:26px}.project-dialog .dialog-user .member-head{align-items:center;display:flex;padding:0 22px}.project-dialog .dialog-user .member-head .member-title{flex:1;font-size:18px;font-weight:600}.project-dialog .dialog-user .member-head .member-title>span{color:#84c56a;cursor:pointer;padding-left:6px}.project-dialog .dialog-user .member-head .member-close{cursor:pointer}.project-dialog .dialog-user .member-head .member-close .ivu-icon-ios-close{font-size:38px;right:2px;top:3px;transition:all .2s}.project-dialog .dialog-user .member-head .member-close:hover .ivu-icon-ios-close{transform:rotate(-90deg)}.project-dialog .dialog-user .member-list{align-items:center;display:flex;margin-top:12px;overflow:auto;padding:0 22px}.project-dialog .dialog-user .member-list::-webkit-scrollbar{display:none}.project-dialog .dialog-user .member-list>li{list-style:none;margin-bottom:8px;margin-right:10px;position:relative}.project-dialog .dialog-user .member-list.member-all{display:block}.project-dialog .dialog-user .member-list.member-all>li{display:inline-block;overflow:hidden}.project-dialog .dialog-nav .nav-wrapper{padding:0 20px}.project-gstc-gantt{background-color:#fdfdfd;border-radius:3px;bottom:15px;left:15px;overflow:hidden;position:absolute;right:15px;top:15px;transform:translateZ(0);z-index:1}.project-gstc-gantt .project-gstc-dropdown-filtr{left:222px;position:absolute;top:38px}.project-gstc-gantt .project-gstc-dropdown-filtr .project-gstc-dropdown-icon{color:#999;cursor:pointer;font-size:20px}.project-gstc-gantt .project-gstc-dropdown-filtr .project-gstc-dropdown-icon.filtr{color:#058ce4}.project-gstc-gantt .project-gstc-close{cursor:pointer;left:12px;position:absolute;top:8px}.project-gstc-gantt .project-gstc-close:hover i{transform:scale(1) rotate(45deg)}.project-gstc-gantt .project-gstc-close i{color:#606266;font-size:28px;transform:scale(.92);transition:all .2s}.project-gstc-gantt .project-gstc-edit{background:#fff;border-radius:4px;bottom:6px;opacity:0;position:absolute;right:6px;transform:translate(120%);transition:all .2s}.project-gstc-gantt .project-gstc-edit.visible{opacity:1;transform:translate(0)}.project-gstc-gantt .project-gstc-edit.info .project-gstc-edit-info{display:block}.project-gstc-gantt .project-gstc-edit.info .project-gstc-edit-small{display:none}.project-gstc-gantt .project-gstc-edit .project-gstc-edit-info{background:#fff;border:1px solid #e4e4e4;border-radius:4px;display:none;padding:6px;width:500px}.project-gstc-gantt .project-gstc-edit .project-gstc-edit-info .project-gstc-edit-btns{align-items:center;display:flex;justify-content:flex-end;margin:12px 6px 4px}.project-gstc-gantt .project-gstc-edit .project-gstc-edit-info .project-gstc-edit-btns .ivu-btn{font-size:13px;margin-right:8px}.project-gstc-gantt .project-gstc-edit .project-gstc-edit-info .project-gstc-edit-btns .zoom{color:#444;cursor:pointer;font-size:20px}.project-gstc-gantt .project-gstc-edit .project-gstc-edit-info .project-gstc-edit-btns .zoom:hover{color:#57a3f3}.project-gstc-gantt .project-gstc-edit .project-gstc-edit-small{align-items:center;background:#fff;border:1px solid #e4e4e4;display:flex;padding:6px 12px}.project-gstc-gantt .project-gstc-edit .project-gstc-edit-small .project-gstc-edit-text{color:#444;cursor:pointer;margin-right:8px;text-decoration:underline}.project-gstc-gantt .project-gstc-edit .project-gstc-edit-small .project-gstc-edit-text:hover{color:#57a3f3}.project-gstc-gantt .project-gstc-edit .project-gstc-edit-small .ivu-btn{font-size:13px;margin-left:4px}.project-gstc-gantt .ivu-dropdown-item.dropdown-active{color:#058ce4}.project-list{align-items:flex-start;display:flex;flex:1;flex-direction:column;height:100%}.project-list .list-search{align-items:center;background-color:#f8f8f8;display:flex;flex-shrink:0;height:54px;justify-content:center;padding:0 12px;width:100%}.project-list .list-search .search-wrapper{background-color:#fff;border-radius:12px;flex:1;margin:0 4px;overflow:hidden;padding:0 8px}.project-list .list-search .search-wrapper .search-pre{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.project-list .list-search .search-wrapper .search-pre .common-loading{height:14px;margin:0;width:14px}.project-list .list-search .search-wrapper .ivu-input{background-color:transparent;border-color:transparent}.project-list .list-search .search-wrapper .ivu-input:focus,.project-list .list-search .search-wrapper .ivu-input:hover{box-shadow:none}.project-list>ul{background-color:#f8f8f8;flex:1;height:0;overflow:auto;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.project-list>ul>li{background-color:#fff;border-radius:12px;list-style:none;margin:16px;padding:16px;position:relative}.project-list>ul>li:before{border:2px solid #84c56a;border-radius:12px;bottom:0;content:"";display:none;left:0;pointer-events:none;position:absolute;right:0;top:0;z-index:1}.project-list>ul>li.loading,.project-list>ul>li.nothing{border-radius:0;height:100%;line-height:22px;margin:0;padding:24px;text-align:center}.project-list>ul>li.loading{align-items:flex-start;display:flex;justify-content:center}.project-list>ul>li.loading .common-loading{height:20px;margin:1px;width:20px}.project-list>ul>li.operate:before{display:block}.project-list>ul>li .project-item{align-items:center;display:flex}.project-list>ul>li .project-item .item-left{flex:1;width:0}.project-list>ul>li .project-item .item-left .project-h1{align-items:flex-start;display:flex}.project-list>ul>li .project-item .item-left .project-h1 .project-name{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#303133;display:-webkit-box;font-size:14px;line-height:22px;overflow:hidden;text-overflow:ellipsis;word-break:break-all}.project-list>ul>li .project-item .item-left .project-h1 .icon-top{background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjQgMjQiIHhtbDpzcGFjZT0icHJlc2VydmUiPjA8cGF0aCBkPSJtMjAuNyA4LjEtNC40LTQuNGMtMS4yLTEuMi0yLjUtMS40LTMuNC0uNy0uNS40LS43LjktLjggMS40LS4xLjUtLjQgMS0uOCAxLjNsLS4xLjFDOS4yIDcuMyA2LjkgOC42IDQuNCA5Yy0uNS4yLTEuMS41LTEuNCAxLS42LjktLjQgMi4xLjMgMi45bDMuNCAzLjQtMy4xIDMuMWMtLjMuMy0uMy44IDAgMS4xLjEuMS4zLjIuNS4ycy40LS4xLjUtLjJsMy4xLTMuMSAyLjkgMi45YzEuMyAxLjMgMi41IDEuNSAzLjQuOS40LS4zLjctLjcuOS0xLjIuNi0yLjMgMS40LTQuNiAyLjgtNi41bC41LS43Yy4zLS40LjgtLjggMS4zLS44LjUtLjEgMS4xLS4zIDEuNC0uOC44LTEgLjYtMi4zLS4yLTMuMXoiIHN0eWxlPSJmaWxsOiM4YmNmNzAiLz48L3N2Zz4=") no-repeat 50%;background-size:contain;flex-shrink:0;height:14px;margin-left:6px;margin-top:4px;width:14px}.project-list>ul>li .project-item .item-left .project-h1 .num{background-color:hsla(1,96%,80%,.15);border-radius:10px;box-sizing:content-box;color:#ff7559;display:inline-block;flex-shrink:0;font-size:14px;font-style:normal;font-weight:500;height:20px;line-height:20px;margin-left:6px;margin-top:1px;min-width:10px;padding:0 5px;text-align:center;white-space:nowrap}.project-list>ul>li .project-item .item-left .project-h2{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#909399;display:-webkit-box;font-size:12px;line-height:20px;margin-top:4px;overflow:hidden;text-overflow:ellipsis;word-break:break-all}.project-list>ul>li .project-item .item-right{align-items:center;display:flex;flex-shrink:0;margin-left:28px}.project-list>ul>li .project-item .item-right .ivu-chart-circle .ivu-icon{color:rgba(132,197,106,.2);font-size:40px;font-weight:900}.project-list>ul>li .project-item .item-right .ivu-chart-circle .percent-text{color:#84c56a;font-weight:500}.project-list .operate-position{left:0;opacity:0;pointer-events:none;position:absolute;top:0;visibility:hidden;width:1px}.project-log .log-title{display:none}.project-log.is-drawer{bottom:0;left:0;overflow:auto;padding:20px;position:absolute;right:0;top:0}.project-log.is-drawer .log-title{color:#303133;font-size:20px;font-weight:500;line-height:1;margin-bottom:24px}.project-log .logs-activity{padding:12px;position:relative;word-break:break-all}.project-log .logs-activity>li{list-style:none;padding-top:0}.project-log .logs-activity>li.logs-loading,.project-log .logs-activity>li.logs-more,.project-log .logs-activity>li.logs-none{height:22px;line-height:22px}.project-log .logs-activity>li.logs-loading{display:flex}.project-log .logs-activity>li.logs-loading .common-loading{margin:0}.project-log .logs-activity>li.logs-more{cursor:pointer}.project-log .logs-activity>li.logs-more:hover{color:#048be0}.project-log .logs-activity>li.logs-none{color:#bbb;cursor:pointer}.project-log .logs-activity>li .logs-date{color:rgba(0,0,0,.36);padding-bottom:14px}.project-log .logs-activity>li .logs-section{margin:4px}.project-log .logs-activity>li .logs-section .ivu-timeline>li{padding-bottom:8px}.project-log .logs-activity>li .logs-section .ivu-timeline>li:last-child{padding-bottom:0}.project-log .logs-activity>li .logs-section .ivu-timeline>li .ivu-timeline-item-head-custom{left:auto;margin-left:-13px;margin-right:6px;margin-top:8px;min-width:40px;position:static;width:auto}.project-log .logs-activity>li .logs-section .ivu-timeline>li .ivu-timeline-item-content{margin-top:-5px;padding-left:20px}.project-log .logs-activity>li .logs-dot{display:flex;height:18px;margin-left:10px;width:auto}.project-log .logs-activity>li .logs-dot .avatar-name.auto{color:#9599a1}.project-log .logs-activity>li .log-summary{padding:4px 0 4px 12px;position:relative}.project-log .logs-activity>li .log-summary>a,.project-log .logs-activity>li .log-summary>span{word-wrap:break-word;padding-right:6px;word-break:break-word}.project-log .logs-activity>li .log-summary .log-text{color:rgba(0,0,0,.72);display:inline-block}.project-log .logs-activity>li .log-summary .log-text .change-value:hover{border-bottom:1px dotted rgba(0,0,0,.3)}.project-log .logs-activity>li .log-summary .log-text .detail-user{display:inline-block;vertical-align:top}.project-log .logs-activity>li .log-summary .log-text .detail-user .detail-user-wrap{display:flex}.project-log .logs-activity>li .log-summary .log-text .detail-user .detail-user-wrap .common-avatar{margin:0 2px}.project-log .logs-activity>li .log-summary .log-operation>button{font-size:12px}.project-log .logs-activity>li .log-summary .log-operation>button+button{margin-left:4px}.project-log .logs-activity>li .log-summary .log-time{color:rgba(0,0,0,.3);font-size:12px}.project-log .logs-activity>li .log-task{cursor:pointer;margin-bottom:6px;margin-left:12px;opacity:.6}.project-log .logs-activity>li .log-task:hover{opacity:1}.project-log .logs-activity>li .log-task:hover>em{color:#84c56a}.project-log .logs-activity>li .log-task>em{border-radius:5px;color:#909399;display:inline-block;font-size:12px;font-style:normal;height:18px;line-height:18px;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.project-management{bottom:0;display:flex;flex-direction:column;left:0;padding:20px;position:absolute;right:0;top:0}.project-management .management-title{align-items:center;color:#303133;display:flex;font-size:20px;font-weight:500;line-height:1;margin-bottom:24px}.project-management .management-title .title-icon{align-items:center;display:flex;height:14px;margin-left:4px;margin-top:2px;width:14px}.project-management .management-title .title-icon>i{cursor:pointer}.project-management .project-name{align-items:center;display:flex}.project-management .project-name .ivu-tag{flex-shrink:0;height:18px;line-height:18px;overflow:hidden;padding:0 4px;text-overflow:ellipsis;transform:scale(.8);transform-origin:right center;white-space:nowrap}.project-management .project-percent{line-height:1}.project-management .project-percent .ivu-progress{margin-top:2px}.project-management .table-page-box{flex:1;height:0}.project-panel{display:flex;flex-direction:column}.project-panel .project-titbox{padding:32px 32px 4px;width:100%}.project-panel .project-titbox .project-title{align-items:center;display:flex;float:left;margin-bottom:8px}.project-panel .project-titbox .project-title .project-back{display:none}.project-panel .project-titbox .project-title>h1{color:#303133;font-size:28px;font-weight:600}.project-panel .project-titbox .project-title .project-load{align-items:center;display:flex;margin-left:18px}.project-panel .project-titbox .project-title .project-load .common-loading{height:22px;width:22px}.project-panel .project-titbox .project-icons{align-items:center;display:flex;float:right;margin-bottom:8px;margin-top:3px}.project-panel .project-titbox .project-icons>li{align-items:center;border-radius:50%;cursor:pointer;display:flex;height:36px;justify-content:center;list-style:none;margin-left:16px;position:relative;transition:box-shadow .3s;width:36px}.project-panel .project-titbox .project-icons>li:hover{box-shadow:0 0 6px #ccc}.project-panel .project-titbox .project-icons>li.cursor-default{cursor:default}.project-panel .project-titbox .project-icons>li.project-avatar{min-width:36px;width:auto}.project-panel .project-titbox .project-icons>li.project-avatar:hover{box-shadow:none}.project-panel .project-titbox .project-icons>li.project-avatar>ul{align-items:center;display:flex}.project-panel .project-titbox .project-icons>li.project-avatar>ul>li{list-style:none;margin-left:-6px;transition:transform .2s}.project-panel .project-titbox .project-icons>li.project-avatar>ul>li .ivu-badge{left:23px;position:absolute;top:-5px;transform:scale(.8)}.project-panel .project-titbox .project-icons>li.project-avatar>ul>li:hover{transform:scale(1.05)}.project-panel .project-titbox .project-icons>li.project-avatar>ul>li:first-child{margin-left:0}.project-panel .project-titbox .project-icons>li.project-avatar>ul>li.more{align-items:center;background-color:transparent;border-color:transparent;color:#aaa;display:flex;font-size:17px;height:32px;justify-content:center;transform:scale(1)!important;width:30px;z-index:1}.project-panel .project-titbox .project-icons>li.project-icon{background-color:#f2f3f5;border-radius:50%}.project-panel .project-titbox .project-icons>li.project-icon .menu-icon{font-size:20px;height:36px;line-height:36px;width:36px}.project-panel .project-titbox .project-icons>li.project-icon .menu-badge{left:20px;position:absolute;top:-6px;transform:scale(.8)}.project-panel .project-titbox .project-icons>li.project-icon .search-input{margin:2px 0;width:170px}.project-panel .project-titbox .project-icons>li.project-icon.active{background-color:#84c56a;color:#fff}.project-panel .project-subbox{padding:0 32px;width:100%}.project-panel .project-subbox .project-subtitle{color:#909399;float:left;line-height:24px;margin:6px 0}.project-panel .project-subbox .project-switch{align-items:flex-end;display:flex;float:right;margin:3px 0 3px 32px}.project-panel .project-subbox .project-switch .project-checkbox{align-items:center;display:flex;height:30px;margin-right:14px;opacity:.9}.project-panel .project-subbox .project-switch .project-checkbox .ivu-checkbox-focus{box-shadow:none}.project-panel .project-subbox .project-switch .project-select{align-items:center;display:flex;height:30px;margin-right:14px;opacity:.9}.project-panel .project-subbox .project-switch .project-select .project-flow{align-items:center;background:#f7f7f7;border:1px solid #e8eaec;border-radius:4px;cursor:pointer;display:flex;font-size:13px;height:28px;justify-content:center;line-height:26px;padding:0 8px}.project-panel .project-subbox .project-switch .project-select .project-flow.start{background-color:hsla(0,100%,72%,.1);border-color:hsla(0,100%,72%,.1);color:#ff7070}.project-panel .project-subbox .project-switch .project-select .project-flow.progress{background-color:rgba(252,152,75,.1);border-color:rgba(252,152,75,.1);color:#fc984b}.project-panel .project-subbox .project-switch .project-select .project-flow.test{background-color:rgba(47,153,236,.1);border-color:rgba(47,153,236,.1);color:#2f99ec}.project-panel .project-subbox .project-switch .project-select .project-flow.end{background-color:rgba(11,192,55,.1);border-color:rgba(11,192,55,.1);color:#0bc037}.project-panel .project-subbox .project-switch .project-switch-button{align-items:center;background-color:#fff;border-radius:6px;display:flex;height:30px;position:relative;transition:all .2s}.project-panel .project-subbox .project-switch .project-switch-button .active{color:#84c56a}.project-panel .project-subbox .project-switch .project-switch-button .slider{background-color:rgba(132,197,106,.1);border:1px solid #84c56a;border-radius:6px;color:#84c56a;height:100%;left:0;position:absolute;top:0;transition:left .2s;width:33.3%;z-index:0}.project-panel .project-subbox .project-switch .project-switch-button:hover{box-shadow:0 0 10px #e6ecfa}.project-panel .project-subbox .project-switch .project-switch-button>div{align-items:center;border-radius:6px;color:#606266;cursor:pointer;display:flex;height:30px;justify-content:center;width:32px;z-index:1}.project-panel .project-subbox .project-switch .project-switch-button>div>i{font-size:17px}.project-panel .project-column{display:flex;height:100%;overflow-x:auto;overflow-y:hidden;padding-top:15px}.project-panel .project-column>ul{align-items:flex-start;display:inline-flex;justify-content:space-between}.project-panel .project-column>ul>li{display:flex;flex-direction:column;flex-shrink:0;height:100%;list-style:none;width:300px}.project-panel .project-column>ul>li:first-child{margin-left:22px}.project-panel .project-column>ul>li:last-child{margin-right:22px}.project-panel .project-column>ul>li.add-column{background-color:#f2f3f5;border-radius:4px;color:#888;cursor:pointer;height:36px}.project-panel .project-column>ul>li.add-column .add-column-text{align-items:center;display:flex;flex-direction:row;line-height:36px;padding:0 12px}.project-panel .project-column>ul>li.add-column .add-column-text>i{font-size:16px;padding-right:8px}.project-panel .project-column>ul>li.add-column .add-column-text:hover{color:#777}.project-panel .project-column>ul>li.add-column .add-column-input{align-items:center;display:none;height:36px}.project-panel .project-column>ul>li.add-column .add-column-input .ivu-input{height:36px;padding:4px 10px}.project-panel .project-column>ul>li.add-column .add-column-input .ivu-input-icon{height:36px;line-height:36px;width:36px}.project-panel .project-column>ul>li.add-column.show-input .add-column-text{display:none}.project-panel .project-column>ul>li.add-column.show-input .add-column-input{display:flex}.project-panel .project-column>ul>li .column-head{align-items:center;background-color:#f2f3f5;border-radius:4px;display:flex;margin:0 10px;padding:7px 10px}.project-panel .project-column>ul>li .column-head .column-head-title{align-items:center;display:flex;flex:1;font-weight:500;width:0}.project-panel .project-column>ul>li .column-head .column-head-title>span{font-size:15px}.project-panel .project-column>ul>li .column-head .column-head-title>em{color:#888;font-size:14px;font-style:normal;padding-left:6px}.project-panel .project-column>ul>li .column-head .column-head-icon{align-items:center;display:flex;margin-left:16px}.project-panel .project-column>ul>li .column-head .column-head-icon .ivu-icon,.project-panel .project-column>ul>li .column-head .column-head-icon .loading{align-items:center;display:flex;height:24px;justify-content:center;padding-right:8px;width:24px}.project-panel .project-column>ul>li .column-head .column-head-icon .ivu-icon .common-loading,.project-panel .project-column>ul>li .column-head .column-head-icon .loading .common-loading{height:16px;margin:0;width:16px}.project-panel .project-column>ul>li .column-head .column-head-icon .ivu-icon{color:#aaa;cursor:pointer;font-size:16px;font-weight:600;transition:color .3s}.project-panel .project-column>ul>li .column-head .column-head-icon .ivu-icon:hover{color:#888}.project-panel .project-column>ul>li .column-head .column-head-icon .last{padding-right:0}.project-panel .project-column>ul>li .column-head.custom-color{color:#fff}.project-panel .project-column>ul>li .column-head.custom-color .column-head-title>em{color:hsla(0,0%,100%,.6)}.project-panel .project-column>ul>li .column-head.custom-color .ivu-icon{color:hsla(0,0%,100%,.5)}.project-panel .project-column>ul>li .column-head.custom-color .ivu-icon:hover{color:hsla(0,0%,100%,.9)}.project-panel .project-column>ul>li .column-task{display:flex;flex:1;flex-direction:column;overflow-x:hidden}.project-panel .project-column>ul>li .column-task .task-list>div:last-child{margin-bottom:16px}.project-panel .project-column>ul>li .column-task .task-item{background-color:#fff;border-radius:12px;cursor:pointer;margin:16px 10px 0;padding:12px;position:relative;transition:box-shadow .3s,opacity .3s}.project-panel .project-column>ul>li .column-task .task-item:hover{box-shadow:0 0 10px #e6ecfa}.project-panel .project-column>ul>li .column-task .task-item .task-head{align-items:flex-start;display:flex}.project-panel .project-column>ul>li .column-task .task-item .task-head .task-title{flex:1;padding-top:1px}.project-panel .project-column>ul>li .column-task .task-item .task-head .task-title>span{border:1px solid #84c56a;border-radius:3px;color:#84c56a;float:left;font-size:12px;height:20px;line-height:18px;margin-right:4px;padding:0 3px;text-align:center}.project-panel .project-column>ul>li .column-task .task-item .task-head .task-title>span.start{background-color:hsla(0,100%,72%,.1);border-color:hsla(0,100%,72%,.1);color:#ff7070}.project-panel .project-column>ul>li .column-task .task-item .task-head .task-title>span.progress{background-color:rgba(252,152,75,.1);border-color:rgba(252,152,75,.1);color:#fc984b}.project-panel .project-column>ul>li .column-task .task-item .task-head .task-title>span.test{background-color:rgba(47,153,236,.1);border-color:rgba(47,153,236,.1);color:#2f99ec}.project-panel .project-column>ul>li .column-task .task-item .task-head .task-title>span.end{background-color:rgba(11,192,55,.1);border-color:rgba(11,192,55,.1);color:#0bc037}.project-panel .project-column>ul>li .column-task .task-item .task-head .task-title>pre{word-wrap:break-word;display:block;line-height:1.5;margin:0;padding:0;white-space:pre-wrap;word-break:break-word}.project-panel .project-column>ul>li .column-task .task-item .task-head .task-menu{height:22px;margin-left:8px;width:22px}.project-panel .project-column>ul>li .column-task .task-item .task-head .task-menu .ivu-icon,.project-panel .project-column>ul>li .column-task .task-item .task-head .task-menu .loading{align-items:center;display:flex;height:22px;justify-content:center;width:22px}.project-panel .project-column>ul>li .column-task .task-item .task-head .task-menu .ivu-icon .common-loading,.project-panel .project-column>ul>li .column-task .task-item .task-head .task-menu .loading .common-loading{height:16px;margin:0;width:16px}.project-panel .project-column>ul>li .column-task .task-item .task-head .task-menu .ivu-icon{font-size:22px}.project-panel .project-column>ul>li .column-task .task-item .task-head .task-menu .ivu-icon.uncomplete{color:#777}.project-panel .project-column>ul>li .column-task .task-item .task-head .task-menu .ivu-icon.uncomplete:hover{color:#555}.project-panel .project-column>ul>li .column-task .task-item .task-head.has-desc .task-title{font-weight:600}.project-panel .project-column>ul>li .column-task .task-item .task-desc>pre{color:#909399;line-height:20px;margin:10px 0 0;overflow:hidden;padding:0;text-overflow:ellipsis;white-space:nowrap}.project-panel .project-column>ul>li .column-task .task-item .task-tags{margin-top:10px}.project-panel .project-column>ul>li .column-task .task-item .task-users{align-items:center;display:flex;margin-top:10px}.project-panel .project-column>ul>li .column-task .task-item .task-users>ul{align-items:center;display:flex;flex:1;margin-right:24px;overflow:auto;width:0}.project-panel .project-column>ul>li .column-task .task-item .task-users>ul>li{height:32px;list-style:none;margin-left:-6px;width:32px}.project-panel .project-column>ul>li .column-task .task-item .task-users>ul>li:first-child{margin-left:0}.project-panel .project-column>ul>li .column-task .task-item .task-users>ul>li.no-owner{width:auto}.project-panel .project-column>ul>li .column-task .task-item .task-users>ul>li.no-owner .ivu-btn-small{font-size:12px}.project-panel .project-column>ul>li .column-task .task-item .task-users .task-icon{font-size:12px;margin-left:6px}.project-panel .project-column>ul>li .column-task .task-item .task-users .task-icon .ivu-icon{font-size:14px;margin-left:1px}.project-panel .project-column>ul>li .column-task .task-item .task-progress{align-items:center;display:flex;justify-content:flex-end;margin-top:10px}.project-panel .project-column>ul>li .column-task .task-item .task-progress .task-sub-num{color:#777;font-size:12px;margin-right:8px}.project-panel .project-column>ul>li .column-task .task-item .task-progress .task-time{align-items:center;background-color:#eaedf2;border:1px solid #eaedf2;border-radius:3px;color:#777;display:flex;flex-shrink:0;font-size:12px;margin-left:18px;padding:0 3px}.project-panel .project-column>ul>li .column-task .task-item .task-progress .task-time.overdue,.project-panel .project-column>ul>li .column-task .task-item .task-progress .task-time.today{color:#fff}.project-panel .project-column>ul>li .column-task .task-item .task-progress .task-time.overdue{background-color:#ed4014;border-color:#ed4014;font-weight:600}.project-panel .project-column>ul>li .column-task .task-item .task-progress .task-time.today{background-color:#f90;border-color:#f90;font-weight:500}.project-panel .project-column>ul>li .column-task .task-item .task-progress .task-time .taskfont{font-size:12px;margin-right:3px}.project-panel .project-column>ul>li .column-task .task-item .priority-color{border-radius:2px;height:42px;left:0;max-height:50%;position:absolute;top:12px;width:3px}.project-panel .project-column>ul>li .column-task .task-item.additem{cursor:default;padding:0}.project-panel .project-column>ul>li .column-task .task-item.complete{opacity:.5}.project-panel .project-column>ul>li .column-task .task-item.complete:hover{opacity:.8}.project-panel .project-column>ul>li .column-task .task-item.complete .task-head .task-title{text-decoration:line-through}.project-panel .project-column>ul>li .column-task .task-item.complete .priority-color,.project-panel .project-column>ul>li .column-task .task-item.complete .task-desc,.project-panel .project-column>ul>li .column-task .task-item.complete .task-progress,.project-panel .project-column>ul>li .column-task .task-item.complete .task-tags,.project-panel .project-column>ul>li .column-task .task-item.complete .task-users,.project-panel .project-column>ul>li .column-task .task-item.hidden{display:none}.project-panel .project-table{height:100%;margin-top:18px;overflow-x:auto}.project-panel .project-table .task-row{background-color:#fff;border-bottom:1px solid #f4f4f5;position:relative}.project-panel .project-table .task-row>div{align-items:center;border-right:1px solid #f4f4f5;display:flex;padding:8px 12px}.project-panel .project-table .task-row>div:first-child{padding-left:32px}.project-panel .project-table .task-row>div:last-child{border-right:0}.project-panel .project-table .task-row>div.complete .item-title{color:#aaa;text-decoration:line-through}.project-panel .project-table .task-row .priority-color{bottom:-1px;left:0;position:absolute;top:0;width:3px}.project-panel .project-table .project-table-body,.project-panel .project-table .project-table-head{border:1px solid #f4f4f5;border-bottom:0;border-radius:5px;margin:0 32px 12px;min-width:800px;overflow:hidden}.project-panel .project-table .project-table-body.project-table-hide .task-rows,.project-panel .project-table .project-table-head.project-table-hide .task-rows{display:none}.project-panel .project-table .project-table-body.project-table-hide .row-title .taskfont,.project-panel .project-table .project-table-head.project-table-hide .row-title .taskfont{transform:rotate(-90deg)}.project-panel .project-table .project-table-head .task-row>div{color:#888;font-size:13px;font-weight:500}.project-panel .project-table .project-table-head .task-row>div .sort{align-items:center;cursor:pointer;display:flex}.project-panel .project-table .project-table-head .task-row>div .task-sort{cursor:pointer;display:inline-block;height:12px;margin-left:1px;margin-top:-1px;overflow:hidden;position:relative;vertical-align:middle;width:14px}.project-panel .project-table .project-table-head .task-row>div .task-sort>i{color:#c5c8ce;display:block;font-size:16px;height:6px;line-height:6px;overflow:hidden;position:absolute;transition:color .2s ease-in-out}.project-panel .project-table .project-table-head .task-row>div .task-sort>i.on{color:#84c56a}.project-panel .project-table .project-table-head .task-row>div .task-sort>i:hover{color:inherit}.project-panel .project-table .project-table-head .task-row>div .task-sort>i:first-child{top:0}.project-panel .project-table .project-table-head .task-row>div .task-sort>i:last-child{bottom:0}.project-panel .project-table .project-table-body{transition:box-shadow .3s}.project-panel .project-table .project-table-body:hover{box-shadow:0 0 10px #e6ecfa}.project-panel .project-table .project-table-body .task-row>div{padding:10px 12px}.project-panel .project-table .project-table-body .task-row>div.row-title{color:#303133;font-size:14px;font-weight:500;padding-left:14px}.project-panel .project-table .project-table-body .task-row>div.row-title .taskfont{cursor:pointer;font-size:12px;transition:transform .3s}.project-panel .project-table .project-table-body .task-row>div.row-title .row-h1{padding-left:18px}.project-panel .project-table .project-table-body .task-row>div.row-title .row-num{color:#909399;padding-left:6px}.project-panel .project-table .project-table-body .task-row>div.row-name{align-items:flex-start;line-height:24px;padding:12px 12px 12px 34px}.project-panel .project-table .project-table-body .task-row>div.row-name .loading{height:24px}.project-panel .project-table .project-table-body .task-row>div.row-name .ivu-icon{cursor:pointer;font-size:16px}.project-panel .project-table .project-table-body .task-row>div.row-name .ivu-icon.sub-icon{color:#cfcfcf;font-size:16px;height:16px;margin-left:-20px;margin-right:4px;margin-top:4px;transition:transform .2s;width:16px}.project-panel .project-table .project-table-body .task-row>div.row-name .ivu-icon.sub-icon.active{transform:rotate(90deg)}.project-panel .project-table .project-table-body .task-row>div.row-name .ivu-icon.uncomplete{color:#ccc}.project-panel .project-table .project-table-body .task-row>div.row-name .item-title{cursor:pointer;flex:1;padding:0 22px 0 8px}.project-panel .project-table .project-table-body .task-row>div.row-name .item-title>span{border:1px solid #84c56a;border-radius:3px;color:#84c56a;display:inline-block;font-size:12px;height:18px;line-height:16px;margin-right:3px;margin-top:3px;min-width:20px;padding:0 2px;text-align:center;vertical-align:top}.project-panel .project-table .project-table-body .task-row>div.row-name .item-title>span.start{background-color:hsla(0,100%,72%,.1);border-color:hsla(0,100%,72%,.1);color:#ff7070}.project-panel .project-table .project-table-body .task-row>div.row-name .item-title>span.progress{background-color:rgba(252,152,75,.1);border-color:rgba(252,152,75,.1);color:#fc984b}.project-panel .project-table .project-table-body .task-row>div.row-name .item-title>span.test{background-color:rgba(47,153,236,.1);border-color:rgba(47,153,236,.1);color:#2f99ec}.project-panel .project-table .project-table-body .task-row>div.row-name .item-title>span.end{background-color:rgba(11,192,55,.1);border-color:rgba(11,192,55,.1);color:#0bc037}.project-panel .project-table .project-table-body .task-row>div.row-name .item-icons{align-items:center;display:flex;flex-shrink:0;margin-left:4px}.project-panel .project-table .project-table-body .task-row>div.row-name .item-icons .item-icon{color:#aaa;cursor:pointer;display:flex;font-size:12px;margin-left:16px}.project-panel .project-table .project-table-body .task-row>div.row-name .item-icons .item-icon .taskfont{font-size:12px}.project-panel .project-table .project-table-body .task-row>div.row-name .item-icons .item-icon>em{font-style:normal;margin-left:4px}.project-panel .project-table .project-table-body .task-row>div.row-column .el-dropdown,.project-panel .project-table .project-table-body .task-row>div.row-priority .el-dropdown{align-items:center;display:flex;overflow:hidden}.project-panel .project-table .project-table-body .task-row>div.row-column .task-column,.project-panel .project-table .project-table-body .task-row>div.row-column .task-priority,.project-panel .project-table .project-table-body .task-row>div.row-priority .task-column,.project-panel .project-table .project-table-body .task-row>div.row-priority .task-priority{cursor:pointer}.project-panel .project-table .project-table-body .task-row>div.row-column .task-column{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.project-panel .project-table .project-table-body .task-row>div.row-user{padding:8px}.project-panel .project-table .project-table-body .task-row>div.row-user>ul{align-items:center;cursor:pointer;display:flex;height:32px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.project-panel .project-table .project-table-body .task-row>div.row-user>ul>li{display:inline-block;list-style:none;margin-left:-6px;max-width:100%}.project-panel .project-table .project-table-body .task-row>div.row-user>ul>li:first-child{margin-left:0}.project-panel .project-table .project-table-body .task-row>div.row-user>ul>li.no-owner{align-items:center;display:flex;height:32px}.project-panel .project-table .project-table-body .task-row>div.row-time .task-time{cursor:pointer;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.project-panel .project-table .project-table-body .task-row>div.row-time .task-time.overdue,.project-panel .project-table .project-table-body .task-row>div.row-time .task-time.today{border:1px solid transparent;border-radius:3px;color:#fff;font-size:13px;padding:0 4px}.project-panel .project-table .project-table-body .task-row>div.row-time .task-time.overdue{background-color:#ed4014;border-color:#ed4014;font-weight:600}.project-panel .project-table .project-table-body .task-row>div.row-time .task-time.today{background-color:#f90;border-color:#f90;font-weight:500}.project-panel .project-table .project-table-body .task-rows .task-rows{overflow:hidden;position:relative}.project-panel .project-table .project-table-body .task-rows .task-rows:before{box-shadow:0 0 8px 1px rgba(0,0,0,.08);content:"";left:0;position:absolute;right:0;top:0;z-index:1}.project-panel .project-table .project-table-body .task-rows .task-rows .task-row{background-color:#fcfcfd}.project-panel .project-table .project-table-body .task-rows .task-rows .task-row .priority-color{display:none}.project-panel .project-table .project-table-body .task-rows .task-rows .task-row>div.row-name{padding-left:56px}.project-panel .project-table .project-table-body .task-rows .task-rows .task-row>div.row-name .item-title{color:#6b6e72}.project-panel .project-table .project-table-body .task-rows .task-rows .task-row>div.row-column>div,.project-panel .project-table .project-table-body .task-rows .task-rows .task-row>div.row-priority>div{display:none}.project-panel .project-table .project-table-body .task-rows .task-rows .task-add-row{background-color:#fcfcfd}.project-panel .project-table .project-table-body .task-rows .task-rows .task-add-row>div.row-add{padding-left:56px}.project-panel .project-gantt{height:100%;position:relative}.project-panel-more-dropdown-menu>li .item{align-items:center;display:flex}.project-panel-more-dropdown-menu>li .item>i{color:#bbb;font-size:18px;height:18px;line-height:18px;margin-right:8px;padding:0;width:18px}.project-panel-more-dropdown-menu>li .item>i.ivu-icon{font-size:16px}.project-panel-wait-remove{margin-top:6px}.project-panel-wait-remove>li{align-items:center;display:flex;line-height:26px;list-style:none}.project-panel-wait-remove>li:first-child{font-weight:600}.project-panel-flow-cascader{max-height:none!important}.project-panel-flow-cascader .ivu-cascader-menu{height:auto;max-height:360px;overflow:auto}.project-panel-flow-cascader .ivu-cascader-menu-item{color:#606266!important}.project-panel-flow-cascader .ivu-cascader-menu-item.start{color:#ff7070!important}.project-panel-flow-cascader .ivu-cascader-menu-item.progress{color:#fc984b!important}.project-panel-flow-cascader .ivu-cascader-menu-item.test{color:#2f99ec!important}.project-panel-flow-cascader .ivu-cascader-menu-item.end{color:#0bc037!important}.project-panel-flow-cascader .ivu-cascader-menu-item.user-0{margin-top:12px;position:relative}.project-panel-flow-cascader .ivu-cascader-menu-item.user-0:before{border-top:1px solid #ebeef5;content:"";left:0;position:absolute;right:0;top:-6px}.project-panel-flow-cascader .ivu-cascader-menu-item.ivu-cascader-menu-item-active.project-panel-flow-cascader-item.start,.project-panel-flow-cascader .ivu-cascader-menu-item:hover.project-panel-flow-cascader-item.start{background-color:hsla(0,100%,72%,.1)}.project-panel-flow-cascader .ivu-cascader-menu-item.ivu-cascader-menu-item-active.project-panel-flow-cascader-item.progress,.project-panel-flow-cascader .ivu-cascader-menu-item:hover.project-panel-flow-cascader-item.progress{background-color:rgba(252,152,75,.1)}.project-panel-flow-cascader .ivu-cascader-menu-item.ivu-cascader-menu-item-active.project-panel-flow-cascader-item.test,.project-panel-flow-cascader .ivu-cascader-menu-item:hover.project-panel-flow-cascader-item.test{background-color:rgba(47,153,236,.1)}.project-panel-flow-cascader .ivu-cascader-menu-item.ivu-cascader-menu-item-active.project-panel-flow-cascader-item.end,.project-panel-flow-cascader .ivu-cascader-menu-item:hover.project-panel-flow-cascader-item.end{background-color:rgba(11,192,55,.1)}@media (max-width:768px){.project-panel .project-titbox{background-color:#fafafa;padding:12px 16px 4px;position:sticky;top:0;z-index:2}.project-panel .project-titbox .project-title{float:left}.project-panel .project-titbox .project-title .project-back{align-items:center;display:flex;justify-content:center;margin-left:-16px;width:52px}.project-panel .project-titbox .project-title .project-back>i{font-size:26px}.project-panel .project-titbox .project-title>h1{font-size:22px}.project-panel .project-titbox .project-icons{float:right;justify-content:flex-end;margin-left:24px;margin-top:4px}.project-panel .project-subbox{padding:0 16px}.project-panel .project-subbox .project-subtitle{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;word-break:break-all}.project-panel .project-subbox .project-switch{justify-content:flex-end;margin-left:0}.project-panel .project-column::-webkit-scrollbar{display:none}.project-panel .project-column>ul>li{width:320px}.project-panel .project-column>ul>li:first-child{margin-left:10px}.project-panel .project-column>ul>li:last-child{margin-right:10px}.project-panel .project-table .project-table-body,.project-panel .project-table .project-table-head{margin:0 24px 12px;min-width:768px}}.project-workflow{bottom:0;display:flex;flex-direction:column;left:0;position:absolute;right:0;top:0}.project-workflow .workflow-title{align-items:center;color:#303133;display:flex;font-size:20px;font-weight:500;line-height:1;padding:20px 20px 24px}.project-workflow .workflow-title .title-icon{align-items:center;display:flex;height:14px;margin-left:4px;margin-top:2px;width:14px}.project-workflow .workflow-title .title-icon>i{cursor:pointer}.project-workflow .workflow-content{flex:1;overflow:auto;padding:0 20px}.project-workflow .workflow-content .ivu-collapse{min-width:700px}.project-workflow .workflow-content .ivu-collapse-header{align-items:center;display:flex}.project-workflow .workflow-content .workflow-item{align-items:center;display:flex;flex:1}.project-workflow .workflow-content .workflow-item .workflow-name{flex-shrink:0;margin-right:24px}.project-workflow .workflow-content .workflow-item .workflow-status{align-items:center;display:flex;flex:1}.project-workflow .workflow-content .workflow-item .workflow-status>div{background:#f7f7f7;border:1px solid #e8eaec;border-radius:3px;font-size:12px;height:24px;line-height:22px;margin-right:8px;overflow:hidden;padding:0 8px;vertical-align:middle}.project-workflow .workflow-content .workflow-item .workflow-status>div.start{background-color:hsla(0,100%,72%,.1);border-color:hsla(0,100%,72%,.1);color:#ff7070}.project-workflow .workflow-content .workflow-item .workflow-status>div.progress{background-color:rgba(252,152,75,.1);border-color:rgba(252,152,75,.1);color:#fc984b}.project-workflow .workflow-content .workflow-item .workflow-status>div.test{background-color:rgba(47,153,236,.1);border-color:rgba(47,153,236,.1);color:#2f99ec}.project-workflow .workflow-content .workflow-item .workflow-status>div.end{background-color:rgba(11,192,55,.1);border-color:rgba(11,192,55,.1);color:#0bc037}.project-workflow .workflow-content .workflow-item .workflow-save{flex-shrink:0;margin:0 8px}.project-workflow .workflow-content .workflow-item .workflow-save>button{font-size:13px;height:26px;line-height:24px;margin-right:4px;padding:0 13px}.project-workflow .workflow-no{align-items:center;color:#999;display:flex;flex:1;flex-direction:column;justify-content:center;padding:0 20px}.project-workflow .workflow-no>button{margin-top:18px}.project-workflow .taskflow-config{display:flex;max-height:800px}.project-workflow .taskflow-config .taskflow-config-table{border-radius:4px;box-shadow:1px 0 3px rgba(0,0,0,.1);display:flex;width:100%}.project-workflow .taskflow-config .taskflow-config-table .taskflow-config-table-left-container{-ms-overflow-style:none;flex-shrink:0;overflow-x:scroll;padding-bottom:16px;padding-top:16px;position:relative;width:246px}.project-workflow .taskflow-config .taskflow-config-table .taskflow-config-table-left-container:after{border-right:1px solid #f4f4f5;bottom:0;content:"";position:absolute;right:0;top:0;z-index:1}.project-workflow .taskflow-config .taskflow-config-table .taskflow-config-table-column-header{font-size:16px;font-weight:700;height:58px;left:0;line-height:58px;padding:0 20px;position:absolute;right:0;top:0}.project-workflow .taskflow-config .taskflow-config-table .taskflow-config-table-column-header.left-header{top:16px}.project-workflow .taskflow-config .taskflow-config-table .taskflow-config-table-column-body{height:calc(100% - 58px);margin-top:58px}.project-workflow .taskflow-config .taskflow-config-table .taskflow-config-table-block{padding:12px 0;width:100%}.project-workflow .taskflow-config .taskflow-config-table .taskflow-config-table-block.hr{position:relative}.project-workflow .taskflow-config .taskflow-config-table .taskflow-config-table-block.hr:after{border-top:1px solid #f4f4f5;content:"";left:0;position:absolute;right:0;top:0;z-index:1}.project-workflow .taskflow-config .taskflow-config-table .taskflow-config-table-block .taskflow-config-table-block-title{color:#8c8c8c;height:40px;line-height:40px;padding:0 20px}.project-workflow .taskflow-config .taskflow-config-table .taskflow-config-table-block .ivu-radio-group{display:block;text-align:center}.project-workflow .taskflow-config .taskflow-config-table .taskflow-config-table-block .ivu-radio-group .ivu-radio-group-item{display:flex;flex-direction:column;height:58px;justify-content:center;padding:0 20px;position:relative;width:100%}.project-workflow .taskflow-config .taskflow-config-table .taskflow-config-table-block .ivu-checkbox-group{display:block;text-align:center}.project-workflow .taskflow-config .taskflow-config-table .taskflow-config-table-block .ivu-checkbox-group .ivu-checkbox-group-item,.project-workflow .taskflow-config .taskflow-config-table .taskflow-config-table-block .taskflow-config-table-block-item{display:flex;flex-direction:column;height:58px;justify-content:center;padding:0 20px;position:relative;width:100%}.project-workflow .taskflow-config .taskflow-config-table .taskflow-config-table-block .taskflow-config-table-block-item.with-indicator:before{border-radius:4px;content:"";height:20px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:4px}.project-workflow .taskflow-config .taskflow-config-table .taskflow-config-table-block .taskflow-config-table-block-item .title{font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.project-workflow .taskflow-config .taskflow-config-table .taskflow-config-table-block .taskflow-config-table-block-item .subtitle{color:#8c8c8c;font-size:12px;margin-top:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.project-workflow .taskflow-config .taskflow-config-table .taskflow-config-table-block .taskflow-config-table-block-item.center{align-items:center}.project-workflow .taskflow-config .taskflow-config-table .taskflow-config-table-block .taskflow-config-table-block-item.radio-item>span{display:none}.project-workflow .taskflow-config .taskflow-config-table .taskflow-config-table-block .taskflow-config-table-block-item .transform-status-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.project-workflow .taskflow-config .taskflow-config-table .taskflow-config-table-right-container{flex-direction:row;flex-grow:1;overflow-x:auto;overflow-y:hidden;padding-bottom:16px;padding-top:16px}.project-workflow .taskflow-config .taskflow-config-table .taskflow-config-table-list-wrapper,.project-workflow .taskflow-config .taskflow-config-table .taskflow-config-table-right-container{display:flex}.project-workflow .taskflow-config .taskflow-config-table .taskflow-config-table-status-column{border-radius:4px;flex-shrink:0;height:100%;margin-bottom:16px;margin-right:16px;position:relative;width:210px}.project-workflow .taskflow-config .taskflow-config-table .taskflow-config-table-status-column:first-child{margin-left:20px}.project-workflow .taskflow-config .taskflow-config-table .taskflow-config-table-status-column:hover .status-label-with-menu .more{opacity:1}.project-workflow .taskflow-config .taskflow-config-table .taskflow-config-table-status-column.addnew{align-items:center;border:1px dashed #d9d9d9;color:#8c8c8c;cursor:pointer;display:flex;flex-direction:column;justify-content:center}.project-workflow .taskflow-config .taskflow-config-table .taskflow-config-table-status-column.addnew:hover{border-color:#bfbfbf;color:#777}.project-workflow .taskflow-config .taskflow-config-table .taskflow-config-table-status-column.column-border{border-style:solid;border-width:1px}.project-workflow .taskflow-config .taskflow-config-table .taskflow-config-table-status-column.start{border-color:hsla(0,100%,72%,.2)}.project-workflow .taskflow-config .taskflow-config-table .taskflow-config-table-status-column.start:hover{border-color:hsla(0,100%,72%,.7)}.project-workflow .taskflow-config .taskflow-config-table .taskflow-config-table-status-column.start .ivu-radio-checked .ivu-radio-inner{border-color:#ff7070;box-shadow:none}.project-workflow .taskflow-config .taskflow-config-table .taskflow-config-table-status-column.start .ivu-radio-inner:after{background-color:#ff7070}.project-workflow .taskflow-config .taskflow-config-table .taskflow-config-table-status-column.start .ivu-checkbox-checked .ivu-checkbox-inner{background-color:#ff7070;border-color:#ff7070}.project-workflow .taskflow-config .taskflow-config-table .taskflow-config-table-status-column.progress{border-color:rgba(252,152,75,.2)}.project-workflow .taskflow-config .taskflow-config-table .taskflow-config-table-status-column.progress:hover{border-color:rgba(252,152,75,.7)}.project-workflow .taskflow-config .taskflow-config-table .taskflow-config-table-status-column.progress .ivu-radio-checked .ivu-radio-inner{border-color:#fc984b;box-shadow:none}.project-workflow .taskflow-config .taskflow-config-table .taskflow-config-table-status-column.progress .ivu-radio-inner:after{background-color:#fc984b}.project-workflow .taskflow-config .taskflow-config-table .taskflow-config-table-status-column.progress .ivu-checkbox-checked .ivu-checkbox-inner{background-color:#fc984b;border-color:#fc984b}.project-workflow .taskflow-config .taskflow-config-table .taskflow-config-table-status-column.test{border-color:rgba(47,153,236,.2)}.project-workflow .taskflow-config .taskflow-config-table .taskflow-config-table-status-column.test:hover{border-color:rgba(47,153,236,.7)}.project-workflow .taskflow-config .taskflow-config-table .taskflow-config-table-status-column.test .ivu-radio-checked .ivu-radio-inner{border-color:#2f99ec;box-shadow:none}.project-workflow .taskflow-config .taskflow-config-table .taskflow-config-table-status-column.test .ivu-radio-inner:after{background-color:#2f99ec}.project-workflow .taskflow-config .taskflow-config-table .taskflow-config-table-status-column.test .ivu-checkbox-checked .ivu-checkbox-inner{background-color:#2f99ec;border-color:#2f99ec}.project-workflow .taskflow-config .taskflow-config-table .taskflow-config-table-status-column.end{border-color:rgba(11,192,55,.2)}.project-workflow .taskflow-config .taskflow-config-table .taskflow-config-table-status-column.end:hover{border-color:rgba(11,192,55,.7)}.project-workflow .taskflow-config .taskflow-config-table .taskflow-config-table-status-column.end .ivu-radio-checked .ivu-radio-inner{border-color:#0bc037;box-shadow:none}.project-workflow .taskflow-config .taskflow-config-table .taskflow-config-table-status-column.end .ivu-radio-inner:after{background-color:#0bc037}.project-workflow .taskflow-config .taskflow-config-table .taskflow-config-table-status-column.end .ivu-checkbox-checked .ivu-checkbox-inner{background-color:#0bc037;border-color:#0bc037}.project-workflow .taskflow-config .taskflow-config-table .taskflow-config-table-status-column .ivu-checkbox-disabled.ivu-checkbox-checked .ivu-checkbox-inner{background-color:#f3f3f3!important;border-color:#dcdee2!important}.project-workflow .taskflow-config .taskflow-config-table .taskflow-config-table-status-item{align-items:center;cursor:move;display:flex;height:58px;line-height:58px;padding:8px}.project-workflow .taskflow-config .taskflow-config-table .status-label-with-menu{align-items:center;border-radius:4px;display:inline-flex;font-size:14px;font-weight:400;height:36px;justify-content:center;line-height:32px;max-width:100%;overflow:hidden;padding:0 32px;position:relative;text-overflow:ellipsis;white-space:nowrap;width:200px}.project-workflow .taskflow-config .taskflow-config-table .status-label-with-menu:hover{font-weight:700}.project-workflow .taskflow-config .taskflow-config-table .status-label-with-menu.start{background-color:hsla(0,100%,72%,.1);color:#ff7070}.project-workflow .taskflow-config .taskflow-config-table .status-label-with-menu.progress{background-color:rgba(252,152,75,.1);color:#fc984b}.project-workflow .taskflow-config .taskflow-config-table .status-label-with-menu.test{background-color:rgba(47,153,236,.1);color:#2f99ec}.project-workflow .taskflow-config .taskflow-config-table .status-label-with-menu.end{background-color:rgba(11,192,55,.1);color:#0bc037}.project-workflow .taskflow-config .taskflow-config-table .status-label-with-menu .name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.project-workflow .taskflow-config .taskflow-config-table .status-label-with-menu .more{align-items:center;bottom:0;cursor:pointer;display:flex;font-size:18px;font-weight:400!important;justify-content:center;opacity:.2;position:absolute;right:0;top:0;transition:opacity .3s;width:38px}.project-workflow .taskflow-config .taskflow-config-table .status-label-with-menu .more.opacity{opacity:1}.project-workflow .taskflow-config .taskflow-config-table .status-label-with-menu .more .more-icon{align-items:center;display:flex}.taskflow-config-more-dropdown-menu .users{display:flex;margin:0 -8px;overflow:auto;padding:6px 0}.taskflow-config-more-dropdown-menu .users .common-avatar{margin-right:-5px;max-width:100%}.taskflow-config-more-dropdown-menu .item{align-items:center;display:flex}.taskflow-config-more-dropdown-menu .delete{color:red}.task-add .head{align-items:center;display:flex;margin-bottom:20px;padding:8px 0;position:relative}.task-add .head .ivu-cascader .ivu-cascader-label{align-items:center;display:flex;font-size:15px;padding:0;width:auto}.task-add .head .ivu-cascader .ivu-cascader-label:after{content:"\f116";font-family:Ionicons,serif;opacity:1;padding:6px;transition:all .2s}.task-add .head .ivu-cascader .ivu-cascader-arrow{display:none}.task-add .head .ivu-cascader .ivu-input{border:0;box-shadow:none;font-size:15px;padding:4px 0}.task-add .head .ivu-cascader .ivu-cascader-not-found-tip{padding:6px 12px}.task-add .head.empty .ivu-cascader .ivu-cascader-label:after{opacity:0}.task-add .head.visible .ivu-cascader .ivu-cascader-label:after{transform:rotate(180deg)}.task-add .task-add-advanced .title .ivu-input,.task-add .task-add-form .title .ivu-input{border-color:transparent;font-size:24px;font-weight:500;line-height:1.4;padding:4px 0;resize:none}.task-add .task-add-advanced .title .ivu-input:focus,.task-add .task-add-form .title .ivu-input:focus{box-shadow:none}.task-add .task-add-advanced .desc,.task-add .task-add-form .desc{margin-top:24px;overflow:auto}.task-add .task-add-advanced .desc div[contenteditable=true],.task-add .task-add-form .desc div[contenteditable=true]{outline:none}.task-add .task-add-advanced .desc .mce-content-body img,.task-add .task-add-form .desc .mce-content-body img{max-width:100%}.task-add .task-add-advanced .desc .mce-content-body pre,.task-add .task-add-form .desc .mce-content-body pre{background:#f5f2f0;border-radius:5px;margin:7px 0;overflow:auto;padding:14px}.task-add .task-add-advanced .desc .mce-content-body[data-mce-placeholder]:not(.mce-visualblocks):before,.task-add .task-add-form .desc .mce-content-body[data-mce-placeholder]:not(.mce-visualblocks):before{color:#bbb}.task-add .task-add-advanced .advanced-option,.task-add .task-add-form .advanced-option{align-items:center;display:flex;padding-top:42px;z-index:1}.task-add .task-add-advanced .advanced-option>button,.task-add .task-add-form .advanced-option>button{transition:margin .2s}.task-add .task-add-advanced .advanced-option>button.advanced,.task-add .task-add-form .advanced-option>button.advanced{margin-left:24px}.task-add .task-add-advanced .advanced-option>button:focus,.task-add .task-add-form .advanced-option>button:focus{box-shadow:none}.task-add .task-add-advanced .advanced-option .advanced-priority,.task-add .task-add-form .advanced-option .advanced-priority{align-items:center;display:flex;height:34px;margin-left:24px;overflow-x:auto;overflow-y:hidden}.task-add .task-add-advanced .advanced-option .advanced-priority::-webkit-scrollbar,.task-add .task-add-form .advanced-option .advanced-priority::-webkit-scrollbar{display:none}.task-add .task-add-advanced .advanced-option .advanced-priority>li,.task-add .task-add-form .advanced-option .advanced-priority>li{list-style:none;margin-left:3px}.task-add .task-add-advanced .advanced-option .advanced-priority>li .taskfont,.task-add .task-add-form .advanced-option .advanced-priority>li .taskfont{cursor:pointer;font-size:34px}.task-add .task-add-advanced .advanced-option .advanced-time,.task-add .task-add-form .advanced-option .advanced-time{align-items:center;cursor:pointer;display:flex;margin-left:20px;position:relative}.task-add .task-add-advanced .advanced-option .advanced-time .ivu-icon,.task-add .task-add-form .advanced-option .advanced-time .ivu-icon{font-size:32px}.task-add .task-add-advanced .advanced-option .advanced-time>em,.task-add .task-add-form .advanced-option .advanced-time>em{background:#84c56a;border-radius:10px;box-shadow:0 0 0 1px #fff;color:#fff;font-family:"Monospaced Number","serif";font-size:12px;font-style:normal;height:20px;left:16px;line-height:20px;min-width:20px;padding:0 6px;position:absolute;text-align:center;top:-5px;transform:scale(.8);white-space:nowrap}.task-add .task-add-advanced{border:1px solid #e8e8e8;border-radius:8px;margin:-16px 0 0;padding:46px 32px 6px}.task-add .task-add-advanced .subtasks{background-color:#f8f8f8;border-radius:6px;margin-bottom:24px;padding:12px 16px}.task-add .task-add-advanced .subtasks .enter-input.empty .ivu-input{background:transparent;border-color:transparent}.task-add .task-add-advanced .subtasks .enter-input.empty .ivu-input:focus,.task-add .task-add-advanced .subtasks .enter-input.empty .ivu-input:hover{box-shadow:none}.task-add .task-add-advanced .subtasks .sublist .ivu-row{margin-bottom:12px}.task-add .task-add-advanced .subtasks .sublist .ivu-row>div{padding-right:7px}.task-add .task-add-advanced .subtasks .sublist .ivu-row>div:last-child{padding-right:0}.task-add .task-add-advanced .ivu-date-picker{width:100%}.task-add .task-add-assist{align-items:center;display:flex;justify-content:flex-end;margin-top:6px}.task-add .task-add-assist .ivu-icon{color:#909399;font-size:16px}.task-add .ivu-modal-footer{padding:26px 0 22px!important}@media (max-width:768px){.task-add .task-add-advanced .advanced-option,.task-add .task-add-form .advanced-option{justify-content:space-between;padding-right:8px;width:calc(100% + 8px)}.task-add .task-add-advanced .advanced-option>button.advanced,.task-add .task-add-form .advanced-option>button.advanced{margin-left:0}.task-add .task-add-advanced .advanced-option .advanced-priority,.task-add .task-add-form .advanced-option .advanced-priority{margin-left:8px}.task-add .task-add-advanced .advanced-option .advanced-time,.task-add .task-add-form .advanced-option .advanced-time{margin-left:4px}}.task-add-simple{padding:12px}.task-add-simple .ivu-input-wrapper{display:none}.task-add-simple .add-placeholder{color:#888;cursor:pointer;margin:-12px;padding:12px}.task-add-simple .add-placeholder .ivu-icon{margin-right:4px}.task-add-simple .add-placeholder:hover{color:#606266}.task-add-simple .priority{align-items:center;display:none;margin-bottom:-3px;margin-top:10px;min-height:22px}.task-add-simple .priority>ul{align-items:center;display:flex;flex:1}.task-add-simple .priority>ul>li{list-style:none;margin-right:3px}.task-add-simple .priority>ul>li .taskfont{cursor:pointer;font-size:22px}.task-add-simple .priority .ivu-icon{cursor:pointer;font-size:16px}.task-add-simple.active .ivu-input-wrapper{display:block}.task-add-simple.active .add-placeholder{display:none}.task-add-simple.active .priority{display:flex}.task-add-row{background-color:#fff;border-bottom:1px solid #f4f4f5;position:relative}.task-add-row>div{border-right:1px solid #f4f4f5;display:flex;padding:8px 12px}.task-add-row>div:last-child{border-right:0}.task-add-row>div.row-add{display:flex;flex-direction:column;justify-content:center;min-height:48px;padding-left:34px}.task-add-row>div.row-add .add-btn{cursor:pointer;display:block;opacity:.5;transition:opacity .3s}.task-add-row>div.row-add .add-btn .add-icon{font-size:16px;margin-right:8px}.task-add-row>div.row-add .add-btn:hover{opacity:1}.task-add-row>div.row-add .add-input{align-items:flex-start;background-color:#fff;border:1px solid #dcdee2;border-radius:4px;color:#606266;display:none}.task-add-row>div.row-add .add-input:hover{border-color:#57a3f3}.task-add-row>div.row-add .add-input textarea{border-color:transparent;resize:none}.task-add-row>div.row-add .add-input textarea:focus{box-shadow:none}.task-add-row>div.row-add .add-input .priority{align-items:center;display:flex;height:31px;margin:0 4px}.task-add-row>div.row-add .add-input .priority>ul{align-items:center;display:flex;flex:1}.task-add-row>div.row-add .add-input .priority>ul>li{list-style:none;margin-right:4px}.task-add-row>div.row-add .add-input .priority>ul>li .taskfont{cursor:pointer;font-size:17px}.task-add-row>div.row-add .add-input .priority .ivu-icon{cursor:pointer;font-size:15px;margin:0 5px 0 3px}.task-add-row>div.row-add.active{padding-bottom:7px;padding-top:7px}.task-add-row>div.row-add.active .add-btn{display:none}.task-add-row>div.row-add.active .add-input{display:flex}.task-archived{bottom:0;display:flex;flex-direction:column;left:0;padding:20px;position:absolute;right:0;top:0}.task-archived .archived-title{align-items:center;color:#303133;display:flex;font-size:20px;font-weight:500;line-height:1;margin-bottom:24px}.task-archived .archived-title .title-icon{align-items:center;display:flex;height:14px;margin-left:4px;margin-top:2px;width:14px}.task-archived .archived-title .title-icon>i{cursor:pointer}.task-archived .table-page-box{flex:1;height:0}.task-deleted{bottom:0;display:flex;flex-direction:column;left:0;padding:20px;position:absolute;right:0;top:0}.task-deleted .deleted-title{align-items:center;color:#303133;display:flex;font-size:20px;font-weight:500;line-height:1;margin-bottom:24px}.task-deleted .deleted-title .title-icon{align-items:center;display:flex;height:14px;margin-left:4px;margin-top:2px;width:14px}.task-deleted .deleted-title .title-icon>i{cursor:pointer}.task-deleted .table-page-box{flex:1;height:0}.task-detail{display:flex;flex-direction:column;margin:0 -32px 12px -10px;min-height:120px;padding:0 22px 12px 0}.task-detail .task-info{display:flex;flex:3;flex-direction:column;position:relative}.task-detail .task-info .head{align-items:center;color:#888;display:flex;height:42px;padding-bottom:10px;position:relative}.task-detail .task-info .head:before{background-color:#f4f5f5;bottom:0;content:"";height:1px;left:36px;position:absolute;right:0}.task-detail .task-info .head .task-menu-icon{align-items:center;display:flex;margin-right:18px}.task-detail .task-info .head .task-menu-icon .ivu-icon{font-size:18px}.task-detail .task-info .head .task-menu-icon .loading{height:18px;width:18px}.task-detail .task-info .head .task-menu-icon .loading .common-loading{height:16px;width:16px}.task-detail .task-info .head .task-menu-icon .uncomplete{color:#888}.task-detail .task-info .head .flow{align-items:center;display:flex;margin-right:10px}.task-detail .task-info .head .flow>span{border:1px solid #84c56a;border-radius:4px;color:#84c56a;cursor:pointer;display:inline-block;font-size:14px;height:26px;line-height:24px;overflow:hidden;padding:0 8px;text-align:center;text-overflow:ellipsis;white-space:nowrap}.task-detail .task-info .head .flow>span.archived{background-color:hsla(0,0%,50%,.1);border-color:hsla(0,0%,50%,.1);color:#7f7f7f}.task-detail .task-info .head .flow>span.start{background-color:hsla(0,100%,72%,.1);border-color:hsla(0,100%,72%,.1);color:#ff7070}.task-detail .task-info .head .flow>span.progress{background-color:rgba(252,152,75,.1);border-color:rgba(252,152,75,.1);color:#fc984b}.task-detail .task-info .head .flow>span.test{background-color:rgba(47,153,236,.1);border-color:rgba(47,153,236,.1);color:#2f99ec}.task-detail .task-info .head .flow>span.end{background-color:rgba(11,192,55,.1);border-color:rgba(11,192,55,.1);color:#0bc037}.task-detail .task-info .head .nav{align-items:center;display:flex;flex:1;font-size:12px;height:40px;overflow:auto;width:0}.task-detail .task-info .head .nav::-webkit-scrollbar{display:none}.task-detail .task-info .head .nav>p{align-items:center;display:flex;padding-right:5px}.task-detail .task-info .head .nav>p>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.task-detail .task-info .head .nav>p:after{content:"/";padding-left:5px}.task-detail .task-info .head .nav>p:last-child:after{display:none}.task-detail .task-info .head .function{align-items:center;display:flex;margin:0 32px}.task-detail .task-info .head .function .pick{margin-left:12px;margin-right:10px}.task-detail .task-info .head .function .open{cursor:pointer;font-size:22px;margin-left:12px;margin-top:-2px}.task-detail .task-info .head .function .menu{align-items:center;display:flex;margin-left:12px}.task-detail .task-info .head .function .menu .task-menu-icon{margin-right:0}.task-detail .task-info .head .function .menu .ivu-icon{color:#606266;font-size:22px}.task-detail .task-info .scroller{margin-left:28px;overflow-x:hidden;padding-left:8px;padding-right:36px}.task-detail .task-info .scroller .title{margin-top:18px}.task-detail .task-info .scroller .title .ivu-input{border-color:transparent;font-size:24px;font-weight:500;line-height:1.4;padding:4px 0;resize:none}.task-detail .task-info .scroller .title .ivu-input:focus{box-shadow:none}.task-detail .task-info .scroller .desc{margin-top:10px}.task-detail .task-info .scroller .desc div[contenteditable=true]{outline:none}.task-detail .task-info .scroller .desc .mce-content-body img{max-width:100%}.task-detail .task-info .scroller .desc .mce-content-body pre{background:#f5f2f0;border-radius:5px;margin:7px 0;overflow:auto;padding:14px}.task-detail .task-info .scroller .desc .mce-content-body[data-mce-placeholder]:not(.mce-visualblocks):before{color:#bbb}.task-detail .task-info .scroller .items{margin-top:12px}.task-detail .task-info .scroller .items .ivu-form-item{margin-bottom:10px}.task-detail .task-info .scroller .items .item-label{align-items:center;color:#bbb;display:flex}.task-detail .task-info .scroller .items .item-label .taskfont{margin-right:4px}.task-detail .task-info .scroller .items .item-content{margin-left:12px;margin-top:5px}.task-detail .task-info .scroller .items .item-content>li{align-items:center;display:flex;line-height:26px;list-style:none}.task-detail .task-info .scroller .items .item-content>li .el-dropdown{cursor:pointer;display:flex}.task-detail .task-info .scroller .items .item-content>li .task-priority{padding:0 7px}.task-detail .task-info .scroller .items .item-content>li .picker-time{align-items:center;display:flex;flex-wrap:wrap;line-height:26px}.task-detail .task-info .scroller .items .item-content>li .picker-time .time{cursor:pointer;margin-right:10px}.task-detail .task-info .scroller .items .item-content>li .picker-time .ivu-tag{flex-shrink:0;height:20px;line-height:18px;margin-right:10px;padding:0 4px}.task-detail .task-info .scroller .items .item-content>li .picker-time .ivu-tag .ivu-tag-text{align-items:center;display:flex}.task-detail .task-info .scroller .items .item-content>li .picker-time .ivu-tag .ivu-tag-text .taskfont{font-size:14px;padding-right:3px;transform:scale(.9)}.task-detail .task-info .scroller .items .item-content.user{cursor:pointer;margin-top:1px}.task-detail .task-info .scroller .items .item-content.user .user-list{align-items:center;display:flex}.task-detail .task-info .scroller .items .item-content.user .user-list>div{margin-right:6px}.task-detail .task-info .scroller .items .item-content.file{margin-bottom:-3px}.task-detail .task-info .scroller .items .item-content.file>li{margin-bottom:2px}.task-detail .task-info .scroller .items .item-content.file>li.tip{color:#999}.task-detail .task-info .scroller .items .item-content.file>li .file-load{height:16px;margin:0;padding:2px;width:16px}.task-detail .task-info .scroller .items .item-content.file>li .file-ext{width:16px}.task-detail .task-info .scroller .items .item-content.file>li .file-name{color:#606266;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}.task-detail .task-info .scroller .items .item-content.file>li .file-size{color:#bbb;flex-shrink:0;font-size:12px;height:24px;padding-left:10px}.task-detail .task-info .scroller .items .item-content.file>li .file-menu{align-items:center;display:flex;opacity:0;padding-left:12px;transition:all .3s}.task-detail .task-info .scroller .items .item-content.file>li .file-menu.show{opacity:1}.task-detail .task-info .scroller .items .item-content.file>li .file-menu i{color:#aaa;cursor:pointer;font-size:14px;padding:0 4px;transition:color .3s}.task-detail .task-info .scroller .items .item-content.file>li .file-menu i:hover{color:#777}.task-detail .task-info .scroller .items .item-content.file>li .file-menu i.del{font-size:13px}.task-detail .task-info .scroller .items .item-content.file>li .file-menu i.del:hover{color:red}.task-detail .task-info .scroller .items .item-content.file>li:hover .file-name{color:#303133}.task-detail .task-info .scroller .items .item-content.file>li:hover .file-menu{opacity:1}.task-detail .task-info .scroller .items .item-content.subtask>li{align-items:flex-start;margin-bottom:4px}.task-detail .task-info .scroller .items .item-content.subtask>li:last-child{margin-bottom:-6px}.task-detail .task-info .scroller .items .item-content.subtask>li:hover .subtask-time .clock{opacity:.7;transform:translateX(0)}.task-detail .task-info .scroller .items .item-content.subtask>li .subtask-icon{align-items:center;cursor:pointer;display:flex;height:26px;line-height:26px;margin-right:6px;padding-top:1px;width:16px}.task-detail .task-info .scroller .items .item-content.subtask>li .subtask-flow>span{border:1px solid #84c56a;border-radius:3px;color:#84c56a;cursor:pointer;display:inline-block;font-size:12px;height:18px;line-height:16px;margin-right:3px;min-width:20px;padding:0 2px;text-align:center}.task-detail .task-info .scroller .items .item-content.subtask>li .subtask-flow>span.start{background-color:hsla(0,100%,72%,.1);border-color:hsla(0,100%,72%,.1);color:#ff7070}.task-detail .task-info .scroller .items .item-content.subtask>li .subtask-flow>span.progress{background-color:rgba(252,152,75,.1);border-color:rgba(252,152,75,.1);color:#fc984b}.task-detail .task-info .scroller .items .item-content.subtask>li .subtask-flow>span.test{background-color:rgba(47,153,236,.1);border-color:rgba(47,153,236,.1);color:#2f99ec}.task-detail .task-info .scroller .items .item-content.subtask>li .subtask-flow>span.end{background-color:rgba(11,192,55,.1);border-color:rgba(11,192,55,.1);color:#0bc037}.task-detail .task-info .scroller .items .item-content.subtask>li .subtask-name{display:flex;flex:1;margin-right:8px}.task-detail .task-info .scroller .items .item-content.subtask>li .subtask-name .ivu-input{border-color:transparent;line-height:20px;margin:-2px 0;padding:4px 0;resize:none}.task-detail .task-info .scroller .items .item-content.subtask>li .subtask-name .ivu-input:focus{box-shadow:none}.task-detail .task-info .scroller .items .item-content.subtask>li .subtask-time{margin-right:8px}.task-detail .task-info .scroller .items .item-content.subtask>li .subtask-time .time{cursor:pointer;font-size:13px;height:26px;line-height:26px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.task-detail .task-info .scroller .items .item-content.subtask>li .subtask-time .time.overdue{color:#ed4014;font-weight:600}.task-detail .task-info .scroller .items .item-content.subtask>li .subtask-time .time.today{color:#f90;font-weight:500}.task-detail .task-info .scroller .items .item-content.subtask>li .subtask-time .clock{font-size:20px;margin:3px 2px;opacity:0;transform:translateX(50%);transition:all .2s}.task-detail .task-info .scroller .items .item-content.subtask>li .subtask-avatar{cursor:pointer}.task-detail .task-info .scroller .items .item-content.subtask>li .ivu-icon-ios-loading{animation:animation-icon-loading .6s linear infinite}.task-detail .task-info .scroller .items .item-content.nosub{margin-top:0}.task-detail .task-info .scroller .items .item-content.nosub>li .add-button,.task-detail .task-info .scroller .items .item-content.nosub>li .add-input{margin-top:-2px}.task-detail .task-info .scroller .add{margin-bottom:10px;margin-top:12px}.task-detail .task-info .scroller .add .el-dropdown{max-width:100%}.task-detail .task-info .scroller .add .el-dropdown .add-button>em{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.task-detail .task-info .scroller .add-input{margin-top:6px}.task-detail .task-info .scroller .add-input.loading .ivu-icon-ios-loading{animation:animation-icon-loading .6s linear infinite}.task-detail .task-info .scroller .add-button{align-items:center;color:#bbb;cursor:pointer;display:flex;height:32px;margin-top:6px;white-space:nowrap}.task-detail .task-info .scroller .add-button>i{font-size:14px;padding-right:8px}.task-detail .task-info .scroller .add-button>em{font-style:normal;padding-left:4px}.task-detail .task-info .scroller .add-button>em:after{content:"/";padding-left:4px}.task-detail .task-info .scroller .add-button>em:last-child:after{display:none}.task-detail .task-info .scroller .add-button:hover{color:#909399}.task-detail .task-info .upload{display:none}.task-detail .task-dialog{display:flex;flex:2;flex-direction:column;flex-shrink:0;justify-content:flex-end;margin-top:22px;position:relative}.task-detail .task-dialog .head{align-items:center;color:#888;display:flex;height:42px;padding-bottom:10px;position:relative}.task-detail .task-dialog .head:before{background-color:#f4f5f5;bottom:0;content:"";height:1px;left:36px;position:absolute;right:0}.task-detail .task-dialog .head .icon{font-size:18px;width:18px}.task-detail .task-dialog .head .nav{align-items:center;color:#606266;display:flex;flex:1;font-weight:500;padding-left:18px}.task-detail .task-dialog .head .nav>p{align-items:center;cursor:pointer;display:flex;margin-right:24px}.task-detail .task-dialog .head .nav>p.active{color:#555;cursor:default;font-size:16px;font-weight:600;margin-top:-2px}.task-detail .task-dialog .head .nav .refresh{align-items:center;display:flex;margin-left:-18px}.task-detail .task-dialog .head .nav .refresh>i{cursor:pointer;font-size:18px;opacity:.8;transition:opacity .2s}.task-detail .task-dialog .head .nav .refresh>i:hover{opacity:1}.task-detail .task-dialog .head .nav .refresh .common-loading{height:12px;margin:3px;width:12px}.task-detail .task-dialog .head .menu .menu-item{align-items:center;display:flex;line-height:24px}.task-detail .task-dialog .head .menu .menu-item .menu-load{display:flex;height:14px;margin-right:8px;width:14px}.task-detail .task-dialog .head .menu .menu-item>em{font-style:normal;padding-left:1px}.task-detail .task-dialog .head .menu .menu-item>i{font-size:14px;margin-left:4px}.task-detail .task-dialog .no-dialog{display:flex;flex:1;flex-direction:column;position:relative}.task-detail .task-dialog .no-dialog .no-tip{display:none;flex:1;margin-left:36px}.task-detail .task-dialog .no-dialog .no-input{background-color:#f4f5f7;border-radius:10px;margin:22px 0 0 36px;padding:10px 4px 10px 6px;position:relative}.task-detail .task-dialog .no-dialog .no-input .chat-input-box .chat-input-quick-emoji{right:0}.task-detail .task-dialog .no-dialog .no-input .chat-input-box .chat-input-wrapper{background-color:#f4f5f7;padding:0}.task-detail .task-dialog .no-dialog .no-input .chat-input-box .chat-input-wrapper .chat-toolbar>li.chat-record-recwave{background-color:#f4f5f7}.task-detail .task-dialog .no-dialog .drag-over{align-items:center;background-color:hsla(0,0%,100%,.78);bottom:0;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0;z-index:3}.task-detail .task-dialog .no-dialog .drag-over:before{border:2px dashed #7b7b7b;border-radius:12px;bottom:0;content:"";left:36px;position:absolute;right:0;top:0}.task-detail .task-dialog .no-dialog .drag-over .drag-text{color:#606266;font-size:18px;padding:12px}.task-detail .task-dialog .project-log{margin-left:36px}.task-detail .task-dialog .project-log .logs-activity{padding:22px 0 0}.task-detail .task-dialog .project-log .logs-activity>li{list-style:none;padding-top:0}.task-detail .task-dialog .project-log .logs-activity>li.logs-loading,.task-detail .task-dialog .project-log .logs-activity>li.logs-more,.task-detail .task-dialog .project-log .logs-activity>li.logs-none{height:59px;line-height:59px}.task-detail .task-dialog .project-log .logs-activity>li.logs-loading{align-items:center;display:flex}.task-detail .task-dialog .project-log .logs-activity>li.logs-loading .common-loading{height:22px;margin:0;width:22px}.task-detail .task-dialog .dialog-wrapper .dialog-scroller{padding-left:32px;padding-right:16px}.task-detail .task-dialog .dialog-wrapper .dialog-footer{padding:0 0 0 24px}.task-detail .task-dialog .dialog-wrapper .dialog-footer .chat-input-box .chat-input-quick-emoji{right:2px}.task-detail .task-load{display:flex;left:50%;margin-top:6px;position:absolute;top:50%;transform:translate(-50%,-50%)}.task-detail .task-load .common-loading{height:32px;width:32px}.task-detail.open-dialog{flex-direction:row}.task-detail.open-dialog .task-info{overflow:auto}.task-detail.open-dialog .task-info .head .function{margin-right:2px}.task-detail.open-dialog .task-dialog{border-left:1px solid #f4f5f5;margin:0 0 0 18px;max-width:450px;min-width:320px}.task-detail.open-dialog .task-dialog .head:before{left:18px}.task-detail.open-dialog .task-dialog .head .icon:before{display:none}.task-detail.open-dialog .task-dialog .head .nav{padding-left:0}.task-detail.open-dialog .task-dialog .head .nav>p{margin-right:28px}.task-detail.open-dialog .task-dialog .head .nav>p.active{font-size:18px}.task-detail.open-dialog .task-dialog .no-dialog .no-tip{align-items:center;color:#909399;display:flex;justify-content:center;margin-left:18px}.task-detail.open-dialog .task-dialog .no-dialog .no-input{margin:0 0 0 18px}.task-detail.open-dialog .task-dialog .dialog-wrapper{z-index:0}.task-detail.open-dialog .task-dialog .dialog-wrapper .dialog-footer{margin-bottom:0}.task-detail.open-dialog .task-dialog .project-log{background-color:#fff;bottom:0;left:0;margin-left:8px;overflow:auto;padding:8px;position:absolute;right:0;top:40px;z-index:1}.task-detail.open-dialog .task-dialog .project-log .logs-activity{padding:22px 0 0 10px}.task-detail.completed .task-info:before{color:#19be6b;content:"\f373";font-family:Ionicons,serif;font-size:72px;opacity:.2;pointer-events:none;position:absolute;right:13%;top:0;z-index:1}.task-detail-receive{padding:6px 6px 3px}.task-detail-receive .receive-title{font-size:14px}.task-detail-receive .receive-title .ivu-icon{color:#f90;font-size:16px;line-height:18px}.task-detail-receive .receive-time{margin-top:10px}.task-detail-receive .receive-time .ivu-date-picker{width:280px}.task-detail-receive .receive-bottom{margin-top:12px;text-align:right}.task-detail-receive .receive-bottom>button+button{margin-left:4px}.task-detail-delete-file-popover{max-width:200px}.task-detail-delete-file-popover .buttons{margin-top:12px;text-align:right}.task-detail-delete-file-popover .buttons .ivu-btn-small{font-size:12px}.task-detail-user-popper .ivu-poptip-body-content{overflow:visible}.task-detail-avatar-buttons{margin-bottom:4px;margin-top:12px;position:absolute;right:14px;text-align:right;top:5px}.task-detail-avatar-buttons>button{font-size:12px;transform:scale(.9)}.task-detail-loop>li{text-align:center}@media (max-width:768px){.task-detail .task-info .scroller{overflow-x:auto}}.task-menu-icon{position:relative}.task-menu-icon .loading{align-items:center;display:flex;height:16px;justify-content:center;width:16px}.task-menu-icon .loading .common-loading{height:14px;margin:0;width:14px}.task-menu-icon .ivu-icon{color:#ccc;cursor:pointer;font-size:16px}.task-menu-icon .ivu-icon.completed{color:#84c56a}.task-operation-dropdown{left:0;opacity:0;position:absolute;top:0;width:0;z-index:-1}.task-operation-dropdown .task-operation-icon{bottom:0;cursor:pointer;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.task-operation-more-dropdown>li.task-operation-more-warp{list-style:none}.task-operation-more-dropdown>li.task-operation-more-warp>ul{max-height:320px;overflow:auto}.task-operation-more-dropdown>li.task-operation-more-warp>ul::-webkit-scrollbar{display:none}.task-operation-more-dropdown>li.task-operation-more-warp>ul>li .item{align-items:center;display:flex}.task-operation-more-dropdown>li.task-operation-more-warp>ul>li .item>i{color:#bbb;flex-shrink:0;font-size:18px;height:18px;line-height:18px;margin-right:8px;padding:0;width:18px}.task-operation-more-dropdown>li.task-operation-more-warp>ul>li .item>i.ivu-icon{font-size:16px}.task-operation-more-dropdown>li.task-operation-more-warp>ul>li .flow{padding:4px 0}.task-operation-more-dropdown>li.task-operation-more-warp>ul>li .flow>i{margin-right:3px}.task-operation-more-dropdown>li.task-operation-more-warp>ul>li .flow>i.check{color:#84c56a}.task-operation-more-dropdown>li.task-operation-more-warp>ul>li .flow .flow-name{background:#f4f4f4;border-radius:4px;color:#595959;font-size:12px;height:20px;line-height:20px;padding:0 5px;white-space:nowrap}.task-operation-more-dropdown>li.task-operation-more-warp>ul>li .flow .flow-name.start{background-color:hsla(0,100%,72%,.1);border-color:hsla(0,100%,72%,.1);color:#ff7070}.task-operation-more-dropdown>li.task-operation-more-warp>ul>li .flow .flow-name.progress{background-color:rgba(252,152,75,.1);border-color:rgba(252,152,75,.1);color:#fc984b}.task-operation-more-dropdown>li.task-operation-more-warp>ul>li .flow .flow-name.test{background-color:rgba(47,153,236,.1);border-color:rgba(47,153,236,.1);color:#2f99ec}.task-operation-more-dropdown>li.task-operation-more-warp>ul>li .flow .flow-name.end{background-color:rgba(11,192,55,.1);border-color:rgba(11,192,55,.1);color:#0bc037}.task-operation-more-dropdown>li.task-operation-more-warp>ul>li.load-flow{align-items:center;display:flex;justify-content:center;padding:8px}.task-operation-more-dropdown>li.task-operation-more-warp>ul>li.load-flow .load-flow-warp{height:18px;width:18px}.task-operation-more-dropdown>li.task-operation-more-warp.medium>ul>li .flow .flow-name{height:24px;line-height:24px;padding:0 7px}.task-operation-more-dropdown>li.task-operation-more-warp.large>ul>li .flow .flow-name{font-size:13px;height:30px;line-height:30px;padding:0 8px}.task-priority{background:transparent;border:1px solid transparent;border-radius:3px;display:inline-block;font-size:13px;max-width:100%;overflow:hidden;padding:2px 5px;text-overflow:ellipsis;white-space:nowrap}.team-management{bottom:0;display:flex;flex-direction:column;left:0;overflow:auto;padding:20px;position:absolute;right:0;top:0}.team-management .management-title{align-items:center;color:#303133;display:flex;font-size:20px;font-weight:500;line-height:1;margin-bottom:24px}.team-management .management-title .title-icon{align-items:center;display:flex;height:14px;margin-left:4px;margin-top:2px;width:14px}.team-management .management-title .title-icon>i{cursor:pointer}.team-management .management-box{display:flex;flex:1;height:0;min-width:500px}.team-management .management-box .management-department{border-right:1px solid #efefef;display:flex;flex-direction:column;flex-shrink:0;width:239px}.team-management .management-box .management-department>ul{flex:1;overflow:auto}.team-management .management-box .management-department>ul>li{align-items:center;cursor:pointer;display:flex;height:40px;list-style:none;margin:0;overflow:hidden;padding:0}.team-management .management-box .management-department>ul>li.active,.team-management .management-box .management-department>ul>li:hover{background-color:#ecf5ff}.team-management .management-box .management-department>ul>li.level-1{font-weight:500}.team-management .management-box .management-department>ul>li.level-2{margin-left:24px}.team-management .management-box .management-department>ul>li.level-3{margin-left:48px}.team-management .management-box .management-department>ul>li.level-4{margin-left:72px}.team-management .management-box .management-department>ul>li .department-icon{font-size:16px;padding:8px}.team-management .management-box .management-department>ul>li .department-title{flex:1;flex-shrink:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.team-management .management-box .management-department>ul>li .department-menu{display:inline-block;font-size:16px;padding:12px;transform:rotate(-90deg)}.team-management .management-box .management-department .department-buttons{align-items:center;display:flex;justify-content:center;margin-top:20px}.team-management .management-box .management-user{display:flex;flex:1;flex-direction:column;padding-left:20px;width:0}.team-management .team-email{align-items:center;display:flex}.team-management .team-email .ivu-icon{color:#84c56a;font-size:16px;margin-left:6px}.team-management .team-email .ivu-tag{flex-shrink:0;height:18px;line-height:18px;overflow:hidden;padding:0 4px;text-overflow:ellipsis;transform:scale(.8);transform-origin:right center;white-space:nowrap}.team-management .table-page-box{flex:1;height:0}.team-department-add-dialog-group{align-items:center;display:flex}.team-department-add-dialog-group .dialog-name{flex:1;overflow:hidden;padding-right:12px;text-overflow:ellipsis;white-space:nowrap;width:0}.team-department-checkin-item{margin-bottom:12px}.team-department-checkin-item>div{padding-right:12px}.team-department-checkin-item>div:last-child{padding-right:0}.team-table-department-warp{align-items:center;display:flex}.team-table-department-warp>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.team-table-department-warp .department-tag-num{background-color:#515a6e;border-radius:9px;color:#fff;cursor:pointer;flex-shrink:0;font-size:12px;height:18px;line-height:18px;margin-left:4px;min-width:18px;padding:0 5px;text-align:center;transform:scale(.9);transform-origin:right center}body.dark-mode-reverse .common-right-bottom .common-right-bottom-link,body.dark-mode-reverse .ivu-badge-count,body.dark-mode-reverse .ivu-btn-primary{color:#000}body.dark-mode-reverse .ivu-modal-mask{background-color:hsla(0,0%,90%,.6)}body.dark-mode-reverse .ivu-modal-content{box-shadow:0 4px 12px hsla(0,0%,100%,.15)}body.dark-mode-reverse .ivu-message-notice-content{border:1px solid #e3e8ed;box-shadow:0 1px 6px hsla(0,0%,100%,.2)}body.dark-mode-reverse .ivu-notice-notice,body.dark-mode-reverse .ivu-poptip-inner,body.dark-mode-reverse .ivu-select-dropdown,body.dark-mode-reverse .ivu-tooltip-inner{border:1px solid #e3e8ed;box-shadow:none}body.dark-mode-reverse .el-dropdown-menu{border-color:#e3e8ed;box-shadow:0 2px 12px 0 hsla(0,0%,100%,.1)}body.dark-mode-reverse .el-tooltip__popper.is-light{border:1px solid #e3e8ed;box-shadow:0 1px 6px hsla(0,0%,100%,.2)}body.dark-mode-reverse .common-avatar.avatar-wrapper .avatar-box .avatar-char{color:#000}body.dark-mode-reverse .common-drawer-overlay .overlay-body .overlay-close>a{color:#323232}body.dark-mode-reverse .common-drawer-overlay .overlay-body .overlay-close>a:hover{color:#000}body.dark-mode-reverse .file-content .content-body .tox .tox-edit-area__iframe,body.dark-mode-reverse .file-preview .content-body .tox .tox-edit-area__iframe{background-color:#000}body.dark-mode-reverse .file-content .content-body .teditor-loadedstyle .tox-sidebar-wrap,body.dark-mode-reverse .file-preview .content-body .teditor-loadedstyle .tox-sidebar-wrap{box-shadow:none}body.dark-mode-reverse .minder-editor-container .quickbar{border:1px solid #e3e8ed!important;box-shadow:3px 3px 10px hsla(0,0%,100%,.2)!important}body.dark-mode-reverse .project-panel .project-titbox .project-icons>li.project-icon.active{color:#000}body.dark-mode-reverse .project-panel .project-column>ul>li .column-task .task-item .task-progress .task-time.overdue{background-color:transparent;color:#ed4014}body.dark-mode-reverse .project-panel .project-column>ul>li .column-task .task-item .task-progress .task-time.today{background-color:transparent;color:#f90}body.dark-mode-reverse .project-panel .project-table .project-table-body .task-row>div.row-time .task-time.overdue{background-color:transparent;color:#ed4014}body.dark-mode-reverse .project-panel .project-table .project-table-body .task-row>div.row-time .task-time.today{background-color:transparent;color:#f90}body.dark-mode-reverse .dialog-wrapper .dialog-nav .nav-wrapper .dialog-block .dialog-avatar .icon-avatar{color:#1c1917}body.dark-mode-reverse .dialog-wrapper .dialog-nav .nav-wrapper .dialog-block .dialog-title .main-title>h2{color:#555}body.dark-mode-reverse .dialog-wrapper .dialog-scroller .dialog-item .dialog-view .dialog-head{background-color:#e1e1e1}body.dark-mode-reverse .dialog-wrapper .dialog-scroller .dialog-item .dialog-view .dialog-head .dialog-content .content-meeting,body.dark-mode-reverse .dialog-wrapper .dialog-scroller .dialog-item .dialog-view .dialog-head .dialog-content .content-record,body.dark-mode-reverse .dialog-wrapper .dialog-scroller .dialog-item .dialog-view .dialog-head .dialog-content .content-text,body.dark-mode-reverse .dialog-wrapper .dialog-scroller .dialog-item .dialog-view .dialog-head .dialog-reply .reply-desc{color:#fff}body.dark-mode-reverse .dialog-wrapper .dialog-scroller .dialog-item .dialog-view .dialog-head .dialog-emoji>li{background-color:hsla(0,0%,95%,.5)}body.dark-mode-reverse .dialog-wrapper .dialog-scroller .dialog-item .dialog-view .dialog-head .dialog-emoji>li.hasme{background-color:#f3f3f3}body.dark-mode-reverse .dialog-wrapper .dialog-scroller .dialog-item.self .dialog-view .dialog-head{background-color:#84c56a}body.dark-mode-reverse .dialog-wrapper .dialog-scroller .dialog-item.self .dialog-view .dialog-head .dialog-content .content-text>pre a{color:#0027a1}body.dark-mode-reverse .dialog-wrapper .dialog-scroller .dialog-item.self .dialog-view .dialog-head .dialog-content .content-text>pre .mention{color:#000}body.dark-mode-reverse .dialog-wrapper .dialog-scroller .dialog-item.self .dialog-view .dialog-head .dialog-content .content-text>pre .mention.file,body.dark-mode-reverse .dialog-wrapper .dialog-scroller .dialog-item.self .dialog-view .dialog-head .dialog-content .content-text>pre .mention[data-denotation-char="~"]{color:#0027a1!important}body.dark-mode-reverse .dialog-wrapper .dialog-scroller .dialog-item.self .dialog-view .dialog-head .dialog-emoji>li{background-color:rgba(178,255,147,.5)}body.dark-mode-reverse .dialog-wrapper .dialog-scroller .dialog-item.self .dialog-view .dialog-head .dialog-emoji>li.hasme{background-color:#b2ff93}body.dark-mode-reverse .dialog-wrapper .dialog-scroller .dialog-item.self .dialog-view .dialog-head .dialog-emoji>li .emoji-users:before{background-color:rgba(0,0,0,.7)}body.dark-mode-reverse .dialog-wrapper .dialog-scroller .dialog-item.self .dialog-view .dialog-head .dialog-emoji>li .emoji-users>ul>li{color:#000}body.dark-mode-reverse .dialog-group-info .group-info-user>ul>li .user-tag{color:#1c1917}body.dark-mode-reverse .file-icon:before{background-image:url(../images/file/dark/other.svg)}body.dark-mode-reverse .file-icon.archive:before{background-image:url(../images/file/dark/archive.svg)}body.dark-mode-reverse .file-icon.cad:before{background-image:url(../images/file/dark/cad.svg)}body.dark-mode-reverse .file-icon.code:before{background-image:url(../images/file/dark/code.svg)}body.dark-mode-reverse .file-icon.document:before{background-image:url(../images/file/dark/document.svg)}body.dark-mode-reverse .file-icon.drawio:before{background-image:url(../images/file/dark/drawio.svg)}body.dark-mode-reverse .file-icon.excel:before{background-image:url(../images/file/dark/excel.svg)}body.dark-mode-reverse .file-icon.flow:before{background-image:url(../images/file/dark/flow.svg)}body.dark-mode-reverse .file-icon.folder:before{background-image:url(../images/file/dark/folder.svg)}body.dark-mode-reverse .file-icon.folder.share:before{background-image:url(../images/file/dark/folder-share.svg)}body.dark-mode-reverse .file-icon.media:before{background-image:url(../images/file/dark/media.svg)}body.dark-mode-reverse .file-icon.mind:before{background-image:url(../images/file/dark/mind.svg)}body.dark-mode-reverse .file-icon.ofd:before{background-image:url(../images/file/dark/ofd.svg)}body.dark-mode-reverse .file-icon.pdf:before{background-image:url(../images/file/dark/pdf.svg)}body.dark-mode-reverse .file-icon.picture:before{background-image:url(../images/file/dark/picture.svg)}body.dark-mode-reverse .file-icon.ppt:before{background-image:url(../images/file/dark/ppt.svg)}body.dark-mode-reverse .file-icon.sheet:before{background-image:url(../images/file/dark/sheet.svg)}body.dark-mode-reverse .file-icon.tif:before{background-image:url(../images/file/dark/tif.svg)}body.dark-mode-reverse .file-icon.txt:before{background-image:url(../images/file/dark/txt.svg)}body.dark-mode-reverse .file-icon.updir:before{background-image:url(../images/file/dark/updir.svg)}body.dark-mode-reverse .file-icon.upload:before{background-image:url(../images/file/dark/upload.svg)}body.dark-mode-reverse .file-icon.word:before{background-image:url(../images/file/dark/word.svg)}body.dark-mode-reverse .file-icon.wps:before{background-image:url(../images/file/dark/wps.svg)}body.dark-mode-reverse .page-login .login-body .login-box{box-shadow:none}body.dark-mode-reverse .page-manage .manage-box-menu .manage-box-dropdown .manage-box-title.menu-visible{box-shadow:0 1px 6px hsla(0,0%,100%,.2)}body.dark-mode-reverse .page-dashboard .dashboard-wrapper .dashboard-block>li .block-title{color:rgba(0,0,0,.6);font-size:12px}body.dark-mode-reverse .page-dashboard .dashboard-wrapper .dashboard-block>li .block-data .block-num{color:#000}body.dark-mode-reverse .page-dashboard .dashboard-wrapper .dashboard-block>li .block-data .taskfont{color:rgba(0,0,0,.7)}body.dark-mode-reverse .page-messenger .messenger-wrapper .messenger-select .messenger-list>ul.dialog>li .icon-avatar{color:#1c1917}body.dark-mode-reverse .page-messenger .messenger-wrapper .messenger-select .messenger-list>ul.dialog>li .dialog-box .dialog-text{color:#555}body.dark-mode-reverse .page-file .file-wrapper .file-navigator .ivu-btn{color:#000}body.dark-mode-reverse .page-index .page-warp{background-color:#efefef}body.dark-mode-reverse .page-index .page-warp .page-header .header-content .header-tips,body.dark-mode-reverse .page-index .page-warp .page-header .header-content .header-title,body.dark-mode-reverse .page-index .page-warp .page-header .header-nav .header-nav-box .header-right-1 .header-right-1-dropdown,body.dark-mode-reverse .page-index .page-warp .page-header .header-nav .header-nav-box .header-right-2 .header-right-2-dropdown,body.dark-mode-reverse .page-index .page-warp .page-header .header-nav .header-nav-box .header-right-3{color:#000}body.dark-mode-reverse .page-index .page-warp .page-header-bottom{background-color:#efefef}body.dark-mode-reverse .chat-input-box .chat-input-wrapper .ql-container .ql-editor{color:#ccc}body.dark-mode-reverse .chat-input-box .chat-input-wrapper .ql-container .ql-editor .mention,body.dark-mode-reverse .chat-input-box .chat-input-wrapper .ql-container .ql-editor.ql-blank:before{color:#333}body.dark-mode-reverse .chat-input-box .chat-input-wrapper .chat-toolbar>li.chat-send .taskfont{color:#000} diff --git a/public/css/fonts/taskfont/iconfont.ttf b/public/css/fonts/taskfont/iconfont.ttf index f96027b2f6ecf06759f5be3aee9210ab0b0cdb6c..1f80b9b6a74164bb59b9e22921b751ac91022ef7 100644 GIT binary patch delta 5037 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 delta 4783 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 Oq$nd{&#W_Vw)-zAED{s| diff --git a/public/css/fonts/taskfont/iconfont.woff b/public/css/fonts/taskfont/iconfont.woff index d203ec9b014ad183573333b240df1e9dd0d1938e..f4e7824468a41fb576b992521a2ab5e0a95b3fe6 100644 GIT binary patch delta 35931 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∨+Sx1r!WGTXJjcOtrAiX77h6}XKqeoBMa%sG_;=x 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 diff --git a/public/css/fonts/taskfont/iconfont.woff2 b/public/css/fonts/taskfont/iconfont.woff2 index 2538cab3096998d4dd148059a29ec08a2ae09969..192ba3adf87ff8dee9a72c6094082778d1fb05be 100644 GIT binary patch literal 31400 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 e,t,n,i,r,o={36890:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>C});var i=n(88239),r=n(72444),o=/%[sdj%]/g;function a(){for(var e=arguments.length,t=Array(e),n=0;n=a)return e;switch(e){case"%s":return String(t[i++]);case"%d":return Number(t[i++]);case"%j":try{return JSON.stringify(t[i++])}catch(e){return"[Circular]"}break;default:return e}})),l=t[i];i()\[\]\\.,;:\s@"]+(\.[^<>()\[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/,url:new RegExp("^(?!mailto:)(?:(?:http|https|ftp)://|//)(?:\\S+(?::\\S*)?@)?(?:(?:(?:[1-9]\\d?|1\\d\\d|2[01]\\d|22[0-3])(?:\\.(?:1?\\d{1,2}|2[0-4]\\d|25[0-5])){2}(?:\\.(?:[0-9]\\d?|1\\d\\d|2[0-4]\\d|25[0-4]))|(?:(?:[a-z\\u00a1-\\uffff0-9]+-?)*[a-z\\u00a1-\\uffff0-9]+)(?:\\.(?:[a-z\\u00a1-\\uffff0-9]+-?)*[a-z\\u00a1-\\uffff0-9]+)*(?:\\.(?:[a-z\\u00a1-\\uffff]{2,})))|localhost)(?::\\d{2,5})?(?:(/|\\?|#)[^\\s]*)?$","i"),hex:/^#?([a-f0-9]{6}|[a-f0-9]{3})$/i},m={integer:function(e){return m.number(e)&&parseInt(e,10)===e},float:function(e){return m.number(e)&&!m.integer(e)},array:function(e){return Array.isArray(e)},regexp:function(e){if(e instanceof RegExp)return!0;try{return!!new RegExp(e)}catch(e){return!1}},date:function(e){return"function"==typeof e.getTime&&"function"==typeof e.getMonth&&"function"==typeof e.getYear},number:function(e){return!isNaN(e)&&"number"==typeof e},object:function(e){return"object"===(void 0===e?"undefined":(0,r.Z)(e))&&!m.array(e)},method:function(e){return"function"==typeof e},email:function(e){return"string"==typeof e&&!!e.match(p.email)&&e.length<255},url:function(e){return"string"==typeof e&&!!e.match(p.url)},hex:function(e){return"string"==typeof e&&!!e.match(p.hex)}};const v=function(e,t,n,i,o){if(e.required&&void 0===t)h(e,t,n,i,o);else{var s=e.type;["integer","float","array","regexp","object","method","email","number","date","url","hex"].indexOf(s)>-1?m[s](t)||i.push(a(o.messages.types[s],e.fullField,e.type)):s&&(void 0===t?"undefined":(0,r.Z)(t))!==e.type&&i.push(a(o.messages.types[s],e.fullField,e.type))}};const g={required:h,whitespace:f,type:v,range:function(e,t,n,i,r){var o="number"==typeof e.len,s="number"==typeof e.min,l="number"==typeof e.max,u=t,c=null,d="number"==typeof t,h="string"==typeof t,f=Array.isArray(t);if(d?c="number":h?c="string":f&&(c="array"),!c)return!1;f&&(u=t.length),h&&(u=t.replace(/[\uD800-\uDBFF][\uDC00-\uDFFF]/g,"_").length),o?u!==e.len&&i.push(a(r.messages[c].len,e.fullField,e.len)):s&&!l&&ue.max?i.push(a(r.messages[c].max,e.fullField,e.max)):s&&l&&(ue.max)&&i.push(a(r.messages[c].range,e.fullField,e.min,e.max))},enum:function(e,t,n,i,r){e.enum=Array.isArray(e.enum)?e.enum:[],-1===e.enum.indexOf(t)&&i.push(a(r.messages.enum,e.fullField,e.enum.join(", ")))},pattern:function(e,t,n,i,r){if(e.pattern)if(e.pattern instanceof RegExp)e.pattern.lastIndex=0,e.pattern.test(t)||i.push(a(r.messages.pattern.mismatch,e.fullField,t,e.pattern));else if("string"==typeof e.pattern){new RegExp(e.pattern).test(t)||i.push(a(r.messages.pattern.mismatch,e.fullField,t,e.pattern))}}};const b=function(e,t,n,i,o){var a=[],s=Array.isArray(t)?"array":void 0===t?"undefined":(0,r.Z)(t);g.required(e,t,i,a,o,s),n(a)};const y=function(e,t,n,i,r){var o=e.type,a=[];if(e.required||!e.required&&i.hasOwnProperty(e.field)){if(s(t,o)&&!e.required)return n();g.required(e,t,i,a,r,o),s(t,o)||g.type(e,t,i,a,r)}n(a)},w={string:function(e,t,n,i,r){var o=[];if(e.required||!e.required&&i.hasOwnProperty(e.field)){if(s(t,"string")&&!e.required)return n();g.required(e,t,i,o,r,"string"),s(t,"string")||(g.type(e,t,i,o,r),g.range(e,t,i,o,r),g.pattern(e,t,i,o,r),!0===e.whitespace&&g.whitespace(e,t,i,o,r))}n(o)},method:function(e,t,n,i,r){var o=[];if(e.required||!e.required&&i.hasOwnProperty(e.field)){if(s(t)&&!e.required)return n();g.required(e,t,i,o,r),void 0!==t&&g.type(e,t,i,o,r)}n(o)},number:function(e,t,n,i,r){var o=[];if(e.required||!e.required&&i.hasOwnProperty(e.field)){if(s(t)&&!e.required)return n();g.required(e,t,i,o,r),void 0!==t&&(g.type(e,t,i,o,r),g.range(e,t,i,o,r))}n(o)},boolean:function(e,t,n,i,r){var o=[];if(e.required||!e.required&&i.hasOwnProperty(e.field)){if(s(t)&&!e.required)return n();g.required(e,t,i,o,r),void 0!==t&&g.type(e,t,i,o,r)}n(o)},regexp:function(e,t,n,i,r){var o=[];if(e.required||!e.required&&i.hasOwnProperty(e.field)){if(s(t)&&!e.required)return n();g.required(e,t,i,o,r),s(t)||g.type(e,t,i,o,r)}n(o)},integer:function(e,t,n,i,r){var o=[];if(e.required||!e.required&&i.hasOwnProperty(e.field)){if(s(t)&&!e.required)return n();g.required(e,t,i,o,r),void 0!==t&&(g.type(e,t,i,o,r),g.range(e,t,i,o,r))}n(o)},float:function(e,t,n,i,r){var o=[];if(e.required||!e.required&&i.hasOwnProperty(e.field)){if(s(t)&&!e.required)return n();g.required(e,t,i,o,r),void 0!==t&&(g.type(e,t,i,o,r),g.range(e,t,i,o,r))}n(o)},array:function(e,t,n,i,r){var o=[];if(e.required||!e.required&&i.hasOwnProperty(e.field)){if(s(t,"array")&&!e.required)return n();g.required(e,t,i,o,r,"array"),s(t,"array")||(g.type(e,t,i,o,r),g.range(e,t,i,o,r))}n(o)},object:function(e,t,n,i,r){var o=[];if(e.required||!e.required&&i.hasOwnProperty(e.field)){if(s(t)&&!e.required)return n();g.required(e,t,i,o,r),void 0!==t&&g.type(e,t,i,o,r)}n(o)},enum:function(e,t,n,i,r){var o=[];if(e.required||!e.required&&i.hasOwnProperty(e.field)){if(s(t)&&!e.required)return n();g.required(e,t,i,o,r),t&&g.enum(e,t,i,o,r)}n(o)},pattern:function(e,t,n,i,r){var o=[];if(e.required||!e.required&&i.hasOwnProperty(e.field)){if(s(t,"string")&&!e.required)return n();g.required(e,t,i,o,r),s(t,"string")||g.pattern(e,t,i,o,r)}n(o)},date:function(e,t,n,i,r){var o=[];if(e.required||!e.required&&i.hasOwnProperty(e.field)){if(s(t)&&!e.required)return n();if(g.required(e,t,i,o,r),!s(t)){var a=void 0;a="number"==typeof t?new Date(t):t,g.type(e,a,i,o,r),a&&g.range(e,a.getTime(),i,o,r)}}n(o)},url:y,hex:y,email:y,required:b};function _(){return{default:"Validation error on field %s",required:"%s is required",enum:"%s must be one of %s",whitespace:"%s cannot be empty",date:{format:"%s date %s is invalid for format %s",parse:"%s date could not be parsed, %s is invalid ",invalid:"%s date %s is invalid"},types:{string:"%s is not a %s",method:"%s is not a %s (function)",array:"%s is not an %s",object:"%s is not an %s",number:"%s is not a %s",date:"%s is not a %s",boolean:"%s is not a %s",integer:"%s is not an %s",float:"%s is not a %s",regexp:"%s is not a valid %s",email:"%s is not a valid %s",url:"%s is not a valid %s",hex:"%s is not a valid %s"},string:{len:"%s must be exactly %s characters",min:"%s must be at least %s characters",max:"%s cannot be longer than %s characters",range:"%s must be between %s and %s characters"},number:{len:"%s must equal %s",min:"%s cannot be less than %s",max:"%s cannot be greater than %s",range:"%s must be between %s and %s"},array:{len:"%s must be exactly %s in length",min:"%s cannot be less than %s in length",max:"%s cannot be greater than %s in length",range:"%s must be between %s and %s in length"},pattern:{mismatch:"%s value %s does not match pattern %s"},clone:function(){var e=JSON.parse(JSON.stringify(this));return e.clone=this.clone,e}}}var x=_();function k(e){this.rules=null,this._messages=x,this.define(e)}k.prototype={messages:function(e){return e&&(this._messages=d(_(),e)),this._messages},define:function(e){if(!e)throw new Error("Cannot configure a schema with no rules");if("object"!==(void 0===e?"undefined":(0,r.Z)(e))||Array.isArray(e))throw new Error("Rules must be an object");this.rules={};var t=void 0,n=void 0;for(t in e)e.hasOwnProperty(t)&&(n=e[t],this.rules[t]=Array.isArray(n)?n:[n])},validate:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},o=arguments[2],s=e,l=n,h=o;if("function"==typeof l&&(h=l,l={}),this.rules&&0!==Object.keys(this.rules).length){if(l.messages){var f=this.messages();f===x&&(f=_()),d(f,l.messages),l.messages=f}else l.messages=this.messages();var p=void 0,m=void 0,v={},g=l.keys||Object.keys(this.rules);g.forEach((function(n){p=t.rules[n],m=s[n],p.forEach((function(r){var o=r;"function"==typeof o.transform&&(s===e&&(s=(0,i.Z)({},s)),m=s[n]=o.transform(m)),(o="function"==typeof o?{validator:o}:(0,i.Z)({},o)).validator=t.getValidationMethod(o),o.field=n,o.fullField=o.fullField||n,o.type=t.getType(o),o.validator&&(v[n]=v[n]||[],v[n].push({rule:o,value:m,source:s,field:n}))}))}));var b={};u(v,l,(function(e,t){var n=e.rule,o=!("object"!==n.type&&"array"!==n.type||"object"!==(0,r.Z)(n.fields)&&"object"!==(0,r.Z)(n.defaultField));function s(e,t){return(0,i.Z)({},t,{fullField:n.fullField+"."+e})}function u(){var r=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],u=r;if(Array.isArray(u)||(u=[u]),u.length,u.length&&n.message&&(u=[].concat(n.message)),u=u.map(c(n)),l.first&&u.length)return b[n.field]=1,t(u);if(o){if(n.required&&!e.value)return u=n.message?[].concat(n.message).map(c(n)):l.error?[l.error(n,a(l.messages.required,n.field))]:[],t(u);var d={};if(n.defaultField)for(var h in e.value)e.value.hasOwnProperty(h)&&(d[h]=n.defaultField);for(var f in d=(0,i.Z)({},d,e.rule.fields))if(d.hasOwnProperty(f)){var p=Array.isArray(d[f])?d[f]:[d[f]];d[f]=p.map(s.bind(null,f))}var m=new k(d);m.messages(l.messages),e.rule.options&&(e.rule.options.messages=l.messages,e.rule.options.error=l.error),m.validate(e.value,e.rule.options||l,(function(e){t(e&&e.length?u.concat(e):e)}))}else t(u)}o=o&&(n.required||!n.required&&e.value),n.field=e.field;var d=n.validator(n,e.value,u,e.source,l);d&&d.then&&d.then((function(){return u()}),(function(e){return u(e)}))}),(function(e){y(e)}))}else h&&h();function y(e){var t,n=void 0,i=void 0,r=[],o={};for(n=0;n{e.exports=n(51609)},55448:(e,t,n)=>{"use strict";var i=n(64867),r=n(36026),o=n(4372),a=n(15327),s=n(94097),l=n(84109),u=n(67985),c=n(85061),d=n(45655),h=n(65263);e.exports=function(e){return new Promise((function(t,n){var f,p=e.data,m=e.headers,v=e.responseType;function g(){e.cancelToken&&e.cancelToken.unsubscribe(f),e.signal&&e.signal.removeEventListener("abort",f)}i.isFormData(p)&&delete m["Content-Type"];var b=new XMLHttpRequest;if(e.auth){var y=e.auth.username||"",w=e.auth.password?unescape(encodeURIComponent(e.auth.password)):"";m.Authorization="Basic "+btoa(y+":"+w)}var _=s(e.baseURL,e.url);function x(){if(b){var i="getAllResponseHeaders"in b?l(b.getAllResponseHeaders()):null,o={data:v&&"text"!==v&&"json"!==v?b.response:b.responseText,status:b.status,statusText:b.statusText,headers:i,config:e,request:b};r((function(e){t(e),g()}),(function(e){n(e),g()}),o),b=null}}if(b.open(e.method.toUpperCase(),a(_,e.params,e.paramsSerializer),!0),b.timeout=e.timeout,"onloadend"in b?b.onloadend=x:b.onreadystatechange=function(){b&&4===b.readyState&&(0!==b.status||b.responseURL&&0===b.responseURL.indexOf("file:"))&&setTimeout(x)},b.onabort=function(){b&&(n(c("Request aborted",e,"ECONNABORTED",b)),b=null)},b.onerror=function(){n(c("Network Error",e,null,b)),b=null},b.ontimeout=function(){var t=e.timeout?"timeout of "+e.timeout+"ms exceeded":"timeout exceeded",i=e.transitional||d.transitional;e.timeoutErrorMessage&&(t=e.timeoutErrorMessage),n(c(t,e,i.clarifyTimeoutError?"ETIMEDOUT":"ECONNABORTED",b)),b=null},i.isStandardBrowserEnv()){var k=(e.withCredentials||u(_))&&e.xsrfCookieName?o.read(e.xsrfCookieName):void 0;k&&(m[e.xsrfHeaderName]=k)}"setRequestHeader"in b&&i.forEach(m,(function(e,t){void 0===p&&"content-type"===t.toLowerCase()?delete m[t]:b.setRequestHeader(t,e)})),i.isUndefined(e.withCredentials)||(b.withCredentials=!!e.withCredentials),v&&"json"!==v&&(b.responseType=e.responseType),"function"==typeof e.onDownloadProgress&&b.addEventListener("progress",e.onDownloadProgress),"function"==typeof e.onUploadProgress&&b.upload&&b.upload.addEventListener("progress",e.onUploadProgress),(e.cancelToken||e.signal)&&(f=function(e){b&&(n(!e||e&&e.type?new h("canceled"):e),b.abort(),b=null)},e.cancelToken&&e.cancelToken.subscribe(f),e.signal&&(e.signal.aborted?f():e.signal.addEventListener("abort",f))),p||(p=null),b.send(p)}))}},51609:(e,t,n)=>{"use strict";var i=n(64867),r=n(91849),o=n(30321),a=n(47185);var s=function e(t){var n=new o(t),s=r(o.prototype.request,n);return i.extend(s,o.prototype,n),i.extend(s,n),s.create=function(n){return e(a(t,n))},s}(n(45655));s.Axios=o,s.Cancel=n(65263),s.CancelToken=n(14972),s.isCancel=n(26502),s.VERSION=n(97288).version,s.all=function(e){return Promise.all(e)},s.spread=n(8713),s.isAxiosError=n(16268),e.exports=s,e.exports.default=s},65263:e=>{"use strict";function t(e){this.message=e}t.prototype.toString=function(){return"Cancel"+(this.message?": "+this.message:"")},t.prototype.__CANCEL__=!0,e.exports=t},14972:(e,t,n)=>{"use strict";var i=n(65263);function r(e){if("function"!=typeof e)throw new TypeError("executor must be a function.");var t;this.promise=new Promise((function(e){t=e}));var n=this;this.promise.then((function(e){if(n._listeners){var t,i=n._listeners.length;for(t=0;t{"use strict";e.exports=function(e){return!(!e||!e.__CANCEL__)}},30321:(e,t,n)=>{"use strict";var i=n(64867),r=n(15327),o=n(80782),a=n(13572),s=n(47185),l=n(54875),u=l.validators;function c(e){this.defaults=e,this.interceptors={request:new o,response:new o}}c.prototype.request=function(e){"string"==typeof e?(e=arguments[1]||{}).url=arguments[0]:e=e||{},(e=s(this.defaults,e)).method?e.method=e.method.toLowerCase():this.defaults.method?e.method=this.defaults.method.toLowerCase():e.method="get";var t=e.transitional;void 0!==t&&l.assertOptions(t,{silentJSONParsing:u.transitional(u.boolean),forcedJSONParsing:u.transitional(u.boolean),clarifyTimeoutError:u.transitional(u.boolean)},!1);var n=[],i=!0;this.interceptors.request.forEach((function(t){"function"==typeof t.runWhen&&!1===t.runWhen(e)||(i=i&&t.synchronous,n.unshift(t.fulfilled,t.rejected))}));var r,o=[];if(this.interceptors.response.forEach((function(e){o.push(e.fulfilled,e.rejected)})),!i){var c=[a,void 0];for(Array.prototype.unshift.apply(c,n),c=c.concat(o),r=Promise.resolve(e);c.length;)r=r.then(c.shift(),c.shift());return r}for(var d=e;n.length;){var h=n.shift(),f=n.shift();try{d=h(d)}catch(e){f(e);break}}try{r=a(d)}catch(e){return Promise.reject(e)}for(;o.length;)r=r.then(o.shift(),o.shift());return r},c.prototype.getUri=function(e){return e=s(this.defaults,e),r(e.url,e.params,e.paramsSerializer).replace(/^\?/,"")},i.forEach(["delete","get","head","options"],(function(e){c.prototype[e]=function(t,n){return this.request(s(n||{},{method:e,url:t,data:(n||{}).data}))}})),i.forEach(["post","put","patch"],(function(e){c.prototype[e]=function(t,n,i){return this.request(s(i||{},{method:e,url:t,data:n}))}})),e.exports=c},80782:(e,t,n)=>{"use strict";var i=n(64867);function r(){this.handlers=[]}r.prototype.use=function(e,t,n){return this.handlers.push({fulfilled:e,rejected:t,synchronous:!!n&&n.synchronous,runWhen:n?n.runWhen:null}),this.handlers.length-1},r.prototype.eject=function(e){this.handlers[e]&&(this.handlers[e]=null)},r.prototype.forEach=function(e){i.forEach(this.handlers,(function(t){null!==t&&e(t)}))},e.exports=r},94097:(e,t,n)=>{"use strict";var i=n(91793),r=n(7303);e.exports=function(e,t){return e&&!i(t)?r(e,t):t}},85061:(e,t,n)=>{"use strict";var i=n(80481);e.exports=function(e,t,n,r,o){var a=new Error(e);return i(a,t,n,r,o)}},13572:(e,t,n)=>{"use strict";var i=n(64867),r=n(18527),o=n(26502),a=n(45655),s=n(65263);function l(e){if(e.cancelToken&&e.cancelToken.throwIfRequested(),e.signal&&e.signal.aborted)throw new s("canceled")}e.exports=function(e){return l(e),e.headers=e.headers||{},e.data=r.call(e,e.data,e.headers,e.transformRequest),e.headers=i.merge(e.headers.common||{},e.headers[e.method]||{},e.headers),i.forEach(["delete","get","head","post","put","patch","common"],(function(t){delete e.headers[t]})),(e.adapter||a.adapter)(e).then((function(t){return l(e),t.data=r.call(e,t.data,t.headers,e.transformResponse),t}),(function(t){return o(t)||(l(e),t&&t.response&&(t.response.data=r.call(e,t.response.data,t.response.headers,e.transformResponse))),Promise.reject(t)}))}},80481:e=>{"use strict";e.exports=function(e,t,n,i,r){return e.config=t,n&&(e.code=n),e.request=i,e.response=r,e.isAxiosError=!0,e.toJSON=function(){return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:this.config,code:this.code,status:this.response&&this.response.status?this.response.status:null}},e}},47185:(e,t,n)=>{"use strict";var i=n(64867);e.exports=function(e,t){t=t||{};var n={};function r(e,t){return i.isPlainObject(e)&&i.isPlainObject(t)?i.merge(e,t):i.isPlainObject(t)?i.merge({},t):i.isArray(t)?t.slice():t}function o(n){return i.isUndefined(t[n])?i.isUndefined(e[n])?void 0:r(void 0,e[n]):r(e[n],t[n])}function a(e){if(!i.isUndefined(t[e]))return r(void 0,t[e])}function s(n){return i.isUndefined(t[n])?i.isUndefined(e[n])?void 0:r(void 0,e[n]):r(void 0,t[n])}function l(n){return n in t?r(e[n],t[n]):n in e?r(void 0,e[n]):void 0}var u={url:a,method:a,data:a,baseURL:s,transformRequest:s,transformResponse:s,paramsSerializer:s,timeout:s,timeoutMessage:s,withCredentials:s,adapter:s,responseType:s,xsrfCookieName:s,xsrfHeaderName:s,onUploadProgress:s,onDownloadProgress:s,decompress:s,maxContentLength:s,maxBodyLength:s,transport:s,httpAgent:s,httpsAgent:s,cancelToken:s,socketPath:s,responseEncoding:s,validateStatus:l};return i.forEach(Object.keys(e).concat(Object.keys(t)),(function(e){var t=u[e]||o,r=t(e);i.isUndefined(r)&&t!==l||(n[e]=r)})),n}},36026:(e,t,n)=>{"use strict";var i=n(85061);e.exports=function(e,t,n){var r=n.config.validateStatus;n.status&&r&&!r(n.status)?t(i("Request failed with status code "+n.status,n.config,null,n.request,n)):e(n)}},18527:(e,t,n)=>{"use strict";var i=n(64867),r=n(45655);e.exports=function(e,t,n){var o=this||r;return i.forEach(n,(function(n){e=n.call(o,e,t)})),e}},45655:(e,t,n)=>{"use strict";var i=n(34155),r=n(64867),o=n(16016),a=n(80481),s={"Content-Type":"application/x-www-form-urlencoded"};function l(e,t){!r.isUndefined(e)&&r.isUndefined(e["Content-Type"])&&(e["Content-Type"]=t)}var u,c={transitional:{silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1},adapter:(("undefined"!=typeof XMLHttpRequest||void 0!==i&&"[object process]"===Object.prototype.toString.call(i))&&(u=n(55448)),u),transformRequest:[function(e,t){return o(t,"Accept"),o(t,"Content-Type"),r.isFormData(e)||r.isArrayBuffer(e)||r.isBuffer(e)||r.isStream(e)||r.isFile(e)||r.isBlob(e)?e:r.isArrayBufferView(e)?e.buffer:r.isURLSearchParams(e)?(l(t,"application/x-www-form-urlencoded;charset=utf-8"),e.toString()):r.isObject(e)||t&&"application/json"===t["Content-Type"]?(l(t,"application/json"),function(e,t,n){if(r.isString(e))try{return(t||JSON.parse)(e),r.trim(e)}catch(e){if("SyntaxError"!==e.name)throw e}return(n||JSON.stringify)(e)}(e)):e}],transformResponse:[function(e){var t=this.transitional||c.transitional,n=t&&t.silentJSONParsing,i=t&&t.forcedJSONParsing,o=!n&&"json"===this.responseType;if(o||i&&r.isString(e)&&e.length)try{return JSON.parse(e)}catch(e){if(o){if("SyntaxError"===e.name)throw a(e,this,"E_JSON_PARSE");throw e}}return e}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,validateStatus:function(e){return e>=200&&e<300},headers:{common:{Accept:"application/json, text/plain, */*"}}};r.forEach(["delete","get","head"],(function(e){c.headers[e]={}})),r.forEach(["post","put","patch"],(function(e){c.headers[e]=r.merge(s)})),e.exports=c},97288:e=>{e.exports={version:"0.24.0"}},91849:e=>{"use strict";e.exports=function(e,t){return function(){for(var n=new Array(arguments.length),i=0;i{"use strict";var i=n(64867);function r(e){return encodeURIComponent(e).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}e.exports=function(e,t,n){if(!t)return e;var o;if(n)o=n(t);else if(i.isURLSearchParams(t))o=t.toString();else{var a=[];i.forEach(t,(function(e,t){null!=e&&(i.isArray(e)?t+="[]":e=[e],i.forEach(e,(function(e){i.isDate(e)?e=e.toISOString():i.isObject(e)&&(e=JSON.stringify(e)),a.push(r(t)+"="+r(e))})))})),o=a.join("&")}if(o){var s=e.indexOf("#");-1!==s&&(e=e.slice(0,s)),e+=(-1===e.indexOf("?")?"?":"&")+o}return e}},7303:e=>{"use strict";e.exports=function(e,t){return t?e.replace(/\/+$/,"")+"/"+t.replace(/^\/+/,""):e}},4372:(e,t,n)=>{"use strict";var i=n(64867);e.exports=i.isStandardBrowserEnv()?{write:function(e,t,n,r,o,a){var s=[];s.push(e+"="+encodeURIComponent(t)),i.isNumber(n)&&s.push("expires="+new Date(n).toGMTString()),i.isString(r)&&s.push("path="+r),i.isString(o)&&s.push("domain="+o),!0===a&&s.push("secure"),document.cookie=s.join("; ")},read:function(e){var t=document.cookie.match(new RegExp("(^|;\\s*)("+e+")=([^;]*)"));return t?decodeURIComponent(t[3]):null},remove:function(e){this.write(e,"",Date.now()-864e5)}}:{write:function(){},read:function(){return null},remove:function(){}}},91793:e=>{"use strict";e.exports=function(e){return/^([a-z][a-z\d\+\-\.]*:)?\/\//i.test(e)}},16268:e=>{"use strict";e.exports=function(e){return"object"==typeof e&&!0===e.isAxiosError}},67985:(e,t,n)=>{"use strict";var i=n(64867);e.exports=i.isStandardBrowserEnv()?function(){var e,t=/(msie|trident)/i.test(navigator.userAgent),n=document.createElement("a");function r(e){var i=e;return t&&(n.setAttribute("href",i),i=n.href),n.setAttribute("href",i),{href:n.href,protocol:n.protocol?n.protocol.replace(/:$/,""):"",host:n.host,search:n.search?n.search.replace(/^\?/,""):"",hash:n.hash?n.hash.replace(/^#/,""):"",hostname:n.hostname,port:n.port,pathname:"/"===n.pathname.charAt(0)?n.pathname:"/"+n.pathname}}return e=r(window.location.href),function(t){var n=i.isString(t)?r(t):t;return n.protocol===e.protocol&&n.host===e.host}}():function(){return!0}},16016:(e,t,n)=>{"use strict";var i=n(64867);e.exports=function(e,t){i.forEach(e,(function(n,i){i!==t&&i.toUpperCase()===t.toUpperCase()&&(e[t]=n,delete e[i])}))}},84109:(e,t,n)=>{"use strict";var i=n(64867),r=["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"];e.exports=function(e){var t,n,o,a={};return e?(i.forEach(e.split("\n"),(function(e){if(o=e.indexOf(":"),t=i.trim(e.substr(0,o)).toLowerCase(),n=i.trim(e.substr(o+1)),t){if(a[t]&&r.indexOf(t)>=0)return;a[t]="set-cookie"===t?(a[t]?a[t]:[]).concat([n]):a[t]?a[t]+", "+n:n}})),a):a}},8713:e=>{"use strict";e.exports=function(e){return function(t){return e.apply(null,t)}}},54875:(e,t,n)=>{"use strict";var i=n(97288).version,r={};["object","boolean","number","function","string","symbol"].forEach((function(e,t){r[e]=function(n){return typeof n===e||"a"+(t<1?"n ":" ")+e}}));var o={};r.transitional=function(e,t,n){function r(e,t){return"[Axios v"+i+"] Transitional option '"+e+"'"+t+(n?". "+n:"")}return function(n,i,a){if(!1===e)throw new Error(r(i," has been removed"+(t?" in "+t:"")));return t&&!o[i]&&(o[i]=!0,console.warn(r(i," has been deprecated since v"+t+" and will be removed in the near future"))),!e||e(n,i,a)}},e.exports={assertOptions:function(e,t,n){if("object"!=typeof e)throw new TypeError("options must be an object");for(var i=Object.keys(e),r=i.length;r-- >0;){var o=i[r],a=t[o];if(a){var s=e[o],l=void 0===s||a(s,o,e);if(!0!==l)throw new TypeError("option "+o+" must be "+l)}else if(!0!==n)throw Error("Unknown option "+o)}},validators:r}},64867:(e,t,n)=>{"use strict";var i=n(91849),r=Object.prototype.toString;function o(e){return"[object Array]"===r.call(e)}function a(e){return void 0===e}function s(e){return null!==e&&"object"==typeof e}function l(e){if("[object Object]"!==r.call(e))return!1;var t=Object.getPrototypeOf(e);return null===t||t===Object.prototype}function u(e){return"[object Function]"===r.call(e)}function c(e,t){if(null!=e)if("object"!=typeof e&&(e=[e]),o(e))for(var n=0,i=e.length;n{var t=/^(attrs|props|on|nativeOn|class|style|hook)$/;function n(e,t){return function(){e&&e.apply(this,arguments),t&&t.apply(this,arguments)}}e.exports=function(e){return e.reduce((function(e,i){var r,o,a,s,l;for(a in i)if(r=e[a],o=i[a],r&&t.test(a))if("class"===a&&("string"==typeof r&&(l=r,e[a]=r={},r[l]=!0),"string"==typeof o&&(l=o,i[a]=o={},o[l]=!0)),"on"===a||"nativeOn"===a||"hook"===a)for(s in o)r[s]=n(r[s],o[s]);else if(Array.isArray(r))e[a]=r.concat(o);else if(Array.isArray(o))e[a]=[r].concat(o);else for(s in o)r[s]=o[s];else e[a]=i[a];return e}),{})}},88965:(e,t,n)=>{"use strict";var i=n(33875),r=(n(26029),n(8480),n(71878),n(70538)),o=n(20629);function a(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,i)}return n}function s(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const l={name:"FloatSpinner",computed:function(e){for(var t=1;t0?t("div",{staticClass:"common-float-spinner"},[t("Loading",{staticClass:"common-float-circular"})],1):e._e()])}),[],!1,null,null,null).exports;var d=n(54556),h=n(9669),f=n.n(h),p=n(80641);function m(e){return m="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},m(e)}function v(){v=function(){return e};var e={},t=Object.prototype,n=t.hasOwnProperty,i=Object.defineProperty||function(e,t,n){e[t]=n.value},r="function"==typeof Symbol?Symbol:{},o=r.iterator||"@@iterator",a=r.asyncIterator||"@@asyncIterator",s=r.toStringTag||"@@toStringTag";function l(e,t,n){return Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{l({},"")}catch(e){l=function(e,t,n){return e[t]=n}}function u(e,t,n,r){var o=t&&t.prototype instanceof h?t:h,a=Object.create(o.prototype),s=new T(r||[]);return i(a,"_invoke",{value:k(e,n,s)}),a}function c(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(e){return{type:"throw",arg:e}}}e.wrap=u;var d={};function h(){}function f(){}function p(){}var g={};l(g,o,(function(){return this}));var b=Object.getPrototypeOf,y=b&&b(b(E([])));y&&y!==t&&n.call(y,o)&&(g=y);var w=p.prototype=h.prototype=Object.create(g);function _(e){["next","throw","return"].forEach((function(t){l(e,t,(function(e){return this._invoke(t,e)}))}))}function x(e,t){function r(i,o,a,s){var l=c(e[i],e,o);if("throw"!==l.type){var u=l.arg,d=u.value;return d&&"object"==m(d)&&n.call(d,"__await")?t.resolve(d.__await).then((function(e){r("next",e,a,s)}),(function(e){r("throw",e,a,s)})):t.resolve(d).then((function(e){u.value=e,a(u)}),(function(e){return r("throw",e,a,s)}))}s(l.arg)}var o;i(this,"_invoke",{value:function(e,n){function i(){return new t((function(t,i){r(e,n,t,i)}))}return o=o?o.then(i,i):i()}})}function k(e,t,n){var i="suspendedStart";return function(r,o){if("executing"===i)throw new Error("Generator is already running");if("completed"===i){if("throw"===r)throw o;return D()}for(n.method=r,n.arg=o;;){var a=n.delegate;if(a){var s=C(a,n);if(s){if(s===d)continue;return s}}if("next"===n.method)n.sent=n._sent=n.arg;else if("throw"===n.method){if("suspendedStart"===i)throw i="completed",n.arg;n.dispatchException(n.arg)}else"return"===n.method&&n.abrupt("return",n.arg);i="executing";var l=c(e,t,n);if("normal"===l.type){if(i=n.done?"completed":"suspendedYield",l.arg===d)continue;return{value:l.arg,done:n.done}}"throw"===l.type&&(i="completed",n.method="throw",n.arg=l.arg)}}}function C(e,t){var n=e.iterator[t.method];if(void 0===n){if(t.delegate=null,"throw"===t.method){if(e.iterator.return&&(t.method="return",t.arg=void 0,C(e,t),"throw"===t.method))return d;t.method="throw",t.arg=new TypeError("The iterator does not provide a 'throw' method")}return d}var i=c(n,e.iterator,t.arg);if("throw"===i.type)return t.method="throw",t.arg=i.arg,t.delegate=null,d;var r=i.arg;return r?r.done?(t[e.resultName]=r.value,t.next=e.nextLoc,"return"!==t.method&&(t.method="next",t.arg=void 0),t.delegate=null,d):r:(t.method="throw",t.arg=new TypeError("iterator result is not an object"),t.delegate=null,d)}function S(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function O(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function T(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(S,this),this.reset(!0)}function E(e){if(e){var t=e[o];if(t)return t.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length)){var i=-1,r=function t(){for(;++i=0;--r){var o=this.tryEntries[r],a=o.completion;if("root"===o.tryLoc)return i("end");if(o.tryLoc<=this.prev){var s=n.call(o,"catchLoc"),l=n.call(o,"finallyLoc");if(s&&l){if(this.prev=0;--i){var r=this.tryEntries[i];if(r.tryLoc<=this.prev&&n.call(r,"finallyLoc")&&this.prev=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),O(n),d}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var i=n.completion;if("throw"===i.type){var r=i.arg;O(n)}return r}}throw new Error("illegal catch attempt")},delegateYield:function(e,t,n){return this.delegate={iterator:E(e),resultName:t,nextLoc:n},"next"===this.method&&(this.arg=void 0),d}},e}function g(e,t,n,i,r,o,a){try{var s=e[o](a),l=s.value}catch(e){return void n(e)}s.done?t(l):Promise.resolve(l).then(i,r)}const b={name:"RightBottom",components:{MarkdownPreview:d.Z},data:function(){return{loadIng:0,subscribe:null,apiVersion:"",systemVersion:window.systemInfo.version,updateVersion:"",updateNote:"",updateShow:!1,updateBottomShow:!1,updateIng:!1,downloadUrl:""}},mounted:function(){var e=this;this.checkVersion(),this.$Electron&&(this.subscribe=p.Store.subscribe("updateNotification",(function(t){e.updateShow=!0})),this.$Electron.registerMsgListener("updateDownloaded",(function(t){e.$store.state.clientNewVersion=t.version,e.updateVersion=t.version,e.updateNote=t.releaseNotes||e.$L("没有更新描述。"),e.updateShow=$A.strExists(e.updateNote,"[".concat(e.updateVersion,"-Release]"))})))},beforeDestroy:function(){this.subscribe&&(this.subscribe.unsubscribe(),this.subscribe=null)},watch:{updateShow:function(e){e&&(this.updateBottomShow=!0)}},computed:{isSoftware:function(){return this.$Electron||this.$isEEUiApp},showSSO:function(){return this.isSoftware&&["login"].includes(this.$route.name)},showDown:function(){return!this.$isEEUiApp&&this.windowLarge&&["login","index","manage-dashboard"].includes(this.$route.name)},showPrivacy:function(){return["127.0.0.1:2222","192.168.100.88:2222","dootask.com","www.dootask.com","t.hitosea.com"].includes($A.getDomain($A.apiUrl("../")))&&this.$isEEUiApp&&["login"].includes(this.$route.name)}},methods:{isNotServer:function(){var e=$A.getDomain(window.systemInfo.apiUrl);return this.isSoftware&&(""==e||"public"==e)},checkVersion:function(){var e=this;this.isNotServer()||(f().get($A.apiUrl("system/version")).then((function(t){var n=t.status,i=t.data;200===n&&(e.apiVersion=i.version||"",-1===e.compareVersion(e.apiVersion,"0.19.0")&&$A.modalWarning({title:"温馨提示",message:"服务器接口版本过低,部分功能可能无法正常使用。"}),e.$Electron?e.$Electron.sendMessage("updateCheckAndDownload",{apiVersion:e.apiVersion}):e.getDownloadUrl(i.publish))})).catch((function(e){})),this.__checkVersion&&clearTimeout(this.__checkVersion),this.__checkVersion=setTimeout(this.checkVersion,6e5))},getDownloadUrl:function(e){var t,n,i=this;if($A.isJson(e))switch(e.provider){case"generic":this.downloadUrl="".concat(e.url,"/latest");break;case"github":(t=v().mark((function t(n){var r,o;return v().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return r="cacheAppdown::"+i.apiVersion,t.next=3,$A.IDBJson(r);case 3:if(!((o=t.sent).time&&o.time+600>Math.round((new Date).getTime()/1e3))){t.next=8;break}return i.downloadUrl=o.data.html_url,t.abrupt("return");case 8:if(!(i.loadIng>0)){t.next=10;break}return t.abrupt("return");case 10:i.loadIng++,f().get("https://api.github.com/repos/".concat(e.owner,"/").concat(e.repo,"/releases")).then((function(e){var t=e.status,n=e.data;i.loadIng--,200===t&&$A.isArray(n)&&(o.time=Math.round((new Date).getTime()/1e3),o.data=n.find((function(e){var t=e.tag_name;return 0===i.compareVersion(i.tagVersion(t),i.apiVersion)}))||{},$A.IDBSave(r,o),i.downloadUrl=o.data.html_url)})).catch((function(){i.loadIng--}));case 12:case"end":return t.stop()}}),t)})),n=function(){var e=this,n=arguments;return new Promise((function(i,r){var o=t.apply(e,n);function a(e){g(o,i,r,a,s,"next",e)}function s(e){g(o,i,r,a,s,"throw",e)}a(void 0)}))},function(e){return n.apply(this,arguments)})()}},updateQuitAndInstall:function(){var e=this;this.updateIng=!0,setTimeout((function(){e.$Electron.sendMessage("updateQuitAndInstall")}),301)},useSSOLogin:function(){p.Store.set("useSSOLogin",!0)},tagVersion:function(e){return e?$A.leftDelete(e.toLowerCase(),"v"):""},compareVersion:function(e,t){var n=0,i=0;if(e===t)return 0;for(var r=function(e,t){for(var n=t;"."!==e[n]&&nl?1:-1;n=o+1,i=a+1}for(;n0)return 1;n=u+1}for(;i0)return-1;i=c+1}return 0}}};const y=(0,u.Z)(b,(function(){var e=this,t=e._self._c;return t("div",{staticClass:"common-right-bottom"},[e.showSSO?t("div",{staticClass:"common-right-bottom-link",on:{click:e.useSSOLogin}},[t("Icon",{attrs:{type:"ios-globe-outline"}}),e._v("\n "+e._s(e.$L("使用 SSO 登录"))+"\n ")],1):e._e(),e._v(" "),e.showDown?[e.downloadUrl?t("a",{staticClass:"common-right-bottom-link",attrs:{href:e.downloadUrl,target:"_blank"}},[t("Icon",{attrs:{type:"md-download"}}),e._v("\n "+e._s(e.$L("客户端下载"))+"\n ")],1):e.updateVersion&&e.updateBottomShow&&e.$Electron?t("div",{staticClass:"common-right-bottom-link",on:{click:function(t){e.updateShow=!0}}},[t("Icon",{attrs:{type:"md-download"}}),e._v("\n "+e._s(e.$L("更新客户端"))+"\n ")],1):e._e()]:e._e(),e._v(" "),e.showPrivacy?t("a",{staticClass:"common-right-bottom-link",attrs:{target:"_blank",href:e.$A.apiUrl("privacy")}},[e._v("\n 《"+e._s(e.$L("隐私政策"))+"》\n ")]):e._e(),e._v(" "),t("Modal",{attrs:{closable:!1,"mask-closable":!1,"class-name":"common-right-bottom-notification"},model:{value:e.updateShow,callback:function(t){e.updateShow=t},expression:"updateShow"}},[t("div",{attrs:{slot:"header"},slot:"header"},[t("div",{staticClass:"notification-head"},[t("div",{staticClass:"notification-title"},[e._v(e._s(e.$L("发现新版本")))]),e._v(" "),t("Tag",{attrs:{color:"volcano"}},[e._v("v"+e._s(e.systemVersion)+" -> v"+e._s(e.updateVersion))])],1),e._v(" "),"mac"===e.$Platform?t("div",{staticClass:"notification-tip"},[e._v(e._s(e.$L("离最新版本只有一步之遥了!重新启动应用即可完成更新。")))]):e._e()]),e._v(" "),t("MarkdownPreview",{staticClass:"notification-body scrollbar-overlay",attrs:{initialValue:e.updateNote}}),e._v(" "),t("div",{staticClass:"adaption",attrs:{slot:"footer"},slot:"footer"},[t("Button",{attrs:{type:"default"},on:{click:function(t){e.updateShow=!1}}},[e._v(e._s(e.$L("稍后")))]),e._v(" "),t("Button",{attrs:{type:"primary",loading:e.updateIng},on:{click:e.updateQuitAndInstall}},[e._v(e._s(e.$L("mac"===e.$Platform?"重新启动":"立即升级")))])],1)],1)],2)}),[],!1,null,null,null).exports;function w(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,i)}return n}function _(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const x={name:"PreviewImageState",components:{PreviewImage:n(82478).Z},computed:function(e){for(var t=1;t0)if($A.isEEUiApp){var t=Math.max(this.$store.state.previewImageIndex,0);t=Math.min(t,this.$store.state.previewImageList.length-1);var n=e.map((function(e){return $A.isJson(e)?$A.rightDelete(e.src,"_thumb.jpg"):$A.rightDelete(e,"_thumb.jpg")}));$A.eeuiAppSendMessage({action:"picturePreview",position:t,paths:n})}else this.show=!0}}};const k=(0,u.Z)(x,(function(){var e=this;return(0,e._self._c)("PreviewImage",{attrs:{index:e.previewImageIndex,list:e.previewImageList},model:{value:e.show,callback:function(t){e.show=t},expression:"show"}})}),[],!1,null,null,null).exports;var C=n(65121);const S={name:"AudioManager",data:function(){return{audioSubscribe:null,audioPlay:!1,audioTimer:null,audioId:0,audioSrc:null}},mounted:function(){this.audioSubscribe=p.Store.subscribe("audioSubscribe",this.setAudioPlay)},beforeDestroy:function(){this.audioSubscribe&&(this.audioSubscribe.unsubscribe(),this.audioSubscribe=null)},watch:{audioPlay:function(e){var t=this;this.updateState(),this.audioTimer&&clearTimeout(this.audioTimer),e||(this.audioTimer=setTimeout((function(n){e||(t.$refs.audio.src=null,t.audioSrc=null)}),3e3))},audioSrc:function(){this.updateState()}},methods:{setAudioPlay:function(e){var t=this.$refs.audio,n=t.ended||t.paused;if(t.controls=!1,t.loop=!1,t.volume=1,/^\d+$/.test(e)&&(e=e==this.audioId),"boolean"!=typeof e){var i=e,r=i.id,o=i.src;o===this.audioSrc?n?t.play():t.pause():(this.audioId=r,this.audioSrc=o,n||t.pause(),t.src=o,t.play())}else e&&!n&&t.pause()},updateState:function(){this.$store.state.audioPlaying=this.audioPlay&&this.audioSrc?this.audioSrc:null},overAudio:function(){this.audioPlay=!1},onPause:function(){this.audioPlay=!1},onPlay:function(){this.audioPlay=!0}}};var O=n(93379),T=n.n(O),E=n(14538),D={insert:"head",singleton:!1};T()(E.Z,D);E.Z.locals;const $=(0,u.Z)(S,(function(){var e=this;return(0,e._self._c)("audio",{ref:"audio",staticClass:"common-audio",on:{ended:e.overAudio,pause:e.onPause,play:e.onPlay}})}),[],!1,null,"369e1cce",null).exports;function M(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,i)}return n}function I(e){for(var t=1;t0?"子任务":"任务";"archived"==e&&(n="archivedTask",i="归档",this.task.archived_at&&(i="还原归档",r={task_id:this.task.id,type:"recovery"})),$A.modalConfirm({title:i+o,content:"你确定要"+i+o+"【"+this.task.name+"】吗?",loading:!0,onOk:function(){if(!t.loadIng)return new Promise((function(e,i){t.$store.dispatch(n,r).then((function(n){var i=n.msg;e(i),t.$store.dispatch("saveTaskBrowse",r.task_id)})).catch((function(e){var t=e.msg;i(t)}))}))}})},visibleChange:function(e){this.visible=e},updatePopper:function(){this.$nextTick(this.$refs.dropdownMenu.updatePopper)},setupEventListeners:function(e){this.element=e.target;var t=this.getScrollParent(this.element);if(t!==window.document.body&&t!==window.document.documentElement||(t=window),this.target){if(this.target===t)return;this.target.removeEventListener("scroll",this.handlerEventListeners)}this.target=t,this.target.addEventListener("scroll",this.handlerEventListeners)},handlerEventListeners:function(e){if(this.visible&&this.element){var t=e.target.getBoundingClientRect(),n=this.element.getBoundingClientRect();n.topt.top+t.height?this.hide():(this.styles={left:"".concat(n.left,"px"),top:"".concat(n.top,"px"),width:"".concat(n.width,"px"),height:"".concat(n.height,"px")},this.updatePopper())}},getScrollParent:function(e){var t=e.parentNode;return t?t===window.document?window.document.body.scrollTop||window.document.body.scrollLeft?window.document.body:window.document.documentElement:-1!==["scroll","auto"].indexOf(this.getStyleComputedProperty(t,"overflow"))||-1!==["scroll","auto"].indexOf(this.getStyleComputedProperty(t,"overflow-x"))||-1!==["scroll","auto"].indexOf(this.getStyleComputedProperty(t,"overflow-y"))?t:this.getScrollParent(e.parentNode):e},getStyleComputedProperty:function(e,t){return window.getComputedStyle(e,null)[t]}}};function A(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,i)}return n}function N(e){for(var t=1;t0?e._l(e.turns,(function(n){return t("EDropdownItem",{key:n.id,attrs:{command:"turn::".concat(n.id)}},[t("div",{staticClass:"item flow"},[n.id==e.task.flow_item_id&&!0!==e.flow.auto_assign?t("Icon",{staticClass:"check",attrs:{type:"md-checkmark-circle-outline"}}):t("Icon",{attrs:{type:"md-radio-button-off"}}),e._v(" "),t("div",{staticClass:"flow-name",class:n.status},[e._v(e._s(n.name))])],1)])})):[e.task.complete_at?t("EDropdownItem",{attrs:{command:"uncomplete"}},[t("div",{staticClass:"item red"},[t("Icon",{attrs:{type:"md-checkmark-circle-outline"}}),e._v(e._s(e.$L("标记未完成"))+"\n ")],1)]):t("EDropdownItem",{attrs:{command:"complete"}},[t("div",{staticClass:"item"},[t("Icon",{attrs:{type:"md-radio-button-off"}}),e._v(e._s(e.$L("完成"))+"\n ")],1)])]:t("EDropdownItem",{staticClass:"load-flow",attrs:{disabled:""}},[t("div",{staticClass:"load-flow-warp"},[t("Loading")],1)]),e._v(" "),0===e.task.parent_id?[t("EDropdownItem",{attrs:{divided:e.turns.length>0,command:"archived"}},[t("div",{staticClass:"item"},[t("Icon",{attrs:{type:"ios-filing"}}),e._v(e._s(e.$L(e.task.archived_at?"还原归档":"归档"))+"\n ")],1)]),e._v(" "),t("EDropdownItem",{attrs:{command:"remove"}},[t("div",{staticClass:"item hover-del"},[t("Icon",{attrs:{type:"md-trash"}}),e._v(e._s(e.$L("删除"))+"\n ")],1)]),e._v(" "),e.colorShow?e._l(e.taskColorList,(function(n,i){return t("EDropdownItem",{key:"c_"+i,attrs:{divided:0==i,command:n}},[t("div",{staticClass:"item"},[t("i",{staticClass:"taskfont",style:{color:n.color||"#f9f9f9"},domProps:{innerHTML:e._s(n.color==e.task.color?"":"")}}),e._v(e._s(e.$L(n.name))+"\n ")])])})):e._e()]:t("EDropdownItem",{attrs:{command:"remove",divided:e.turns.length>0}},[t("div",{staticClass:"item"},[t("Icon",{attrs:{type:"md-trash"}}),e._v(e._s(e.$L("删除"))+"\n ")],1)])],2)])])],1)}),[],!1,null,null,null).exports,AudioManager:$,NetworkException:C.Z,PreviewImageState:k,RightBottom:y,FloatSpinner:c},data:function(){return{routePath:null,searchInter:null,iframes:[]}},created:function(){this.electronEvents(),this.eeuiEvents(),this.otherEvents(),this.synchThemeLanguage()},mounted:function(){window.addEventListener("resize",this.windowSizeListener),window.addEventListener("scroll",this.windowScrollListener),this.searchInter=setInterval(this.searchEnter,1e3)},beforeDestroy:function(){window.removeEventListener("resize",this.windowSizeListener),window.removeEventListener("scroll",this.windowScrollListener),this.searchInter&&clearInterval(this.searchInter)},computed:N(N({},(0,o.rn)(["ws","themeMode"])),{},{isSoftware:function(){return this.$Electron||this.$isEEUiApp}}),watch:{$route:{handler:function(e){this.routePath=e.path},immediate:!0},routePath:{handler:function(e){e&&this.userId>0&&(e=e.replace(/^\/manage\/file\/\d+\/(\d+)$/,"/single/file/$1"),this.$store.dispatch("websocketPath",e))},immediate:!0},userId:{handler:function(){var e=this;this.$store.dispatch("websocketConnection"),this.userId>0&&(this.$isEEUiApp&&($A.eeuiAppSendMessage({action:"intiUmeng"}),setTimeout((function(t){$A.eeuiAppSendMessage({action:"setUmengAlias",userid:e.userId,token:e.userToken,url:$A.apiUrl("users/umeng/alias")})}),6e3)),$A.IDBString("logOpen").then((function(e){$A.openLog="open"===e,$A.openLog&&$A.loadScript("js/vconsole.min.js",(function(e){null===e&&"function"==typeof window.VConsole?window.vConsole=new window.VConsole({onReady:function(){console.log("vConsole: onReady")},onClearLog:function(){console.log("vConsole: onClearLog")}}):$A.modalError("vConsole 组件加载失败!")}))})))},immediate:!0},windowActive:function(e){var t=this;e&&(this.__windowTimer&&clearTimeout(this.__windowTimer),this.__windowTimer=setTimeout((function(e){t.$store.dispatch("websocketSend",{type:"handshake"}).catch((function(e){t.$store.dispatch("websocketConnection")})),"auto"===t.themeMode&&$A.dark.autoDarkMode()}),600))},themeMode:function(){this.synchThemeLanguage()}},methods:{searchEnter:function(){var e=$A(".sreachBox");if(0!==e.length&&"init"!==e.attr("data-enter-init")){e.attr("data-enter-init","init");var t=e.find("button[type='button']"),n=null;0!==t.length&&(t.each((function(e,t){$A(t).text().indexOf("搜索")&&(n=$A(t))})),null!==n&&e.find("input.ivu-input").keydown((function(e){13==e.keyCode&&(n.hasClass("ivu-btn-loading")||n.click())})))}},synchThemeLanguage:function(){this.isSoftware&&(this.iframes=this.iframes.filter((function(e){return"synchThemeLanguage"!=e.key})),this.iframes.push({key:"synchThemeLanguage",url:$A.apiUrl("../setting/theme_language?theme=".concat(this.themeMode,"&language=").concat(i.AX))}))},windowSizeListener:function(){this.$store.state.windowWidth=$A(window).width(),this.$store.state.windowHeight=$A(window).height(),this.$store.state.windowLarge=this.$store.state.windowWidth>768,this.$store.state.windowSmall=this.$store.state.windowWidth<=768},windowScrollListener:function(){this.$store.state.windowScrollY=window.scrollY},electronEvents:function(){var e=this;this.$Electron&&(window.__onBeforeUnload=function(){if(e.$Modal.removeLast())return!0},this.$Electron.registerMsgListener("dispatch",(function(t){if($A.isJson(t)){var n=t.action,i=t.data;e.$store.dispatch(n,i)}})),this.$Electron.registerMsgListener("browserWindowBlur",(function(t){e.$store.state.windowActive=!1})),this.$Electron.registerMsgListener("browserWindowFocus",(function(t){e.$store.state.windowActive=!0})),this.iframes.push({key:"manifest",url:$A.apiUrl("../manifest")}),$A.bindScreenshotKey($A.jsonParse(window.localStorage.getItem("__keyboard:data__"))||{}))},eeuiEvents:function(){var e=this;this.$isEEUiApp&&(window.__onPagePause=function(){e.$store.state.windowActive=!1,e.$store.dispatch("getBasicData",-1)},window.__onPageResume=function(t){e.$store.state.windowActive=!0,t>0&&e.$store.dispatch("getBasicData",600)},window.__onNotificationPermissionStatus=function(t){e.$store.state.appNotificationPermission=1==$A.runNum(t)})},otherEvents:function(){var e=this;if(!this.isSoftware){var t="hidden"in document?"hidden":"webkitHidden"in document?"webkitHidden":"mozHidden"in document?"mozHidden":null,n=t.replace(/hidden/i,"visibilitychange");document.addEventListener(n,(function(){e.$store.state.windowActive=!document[t]}))}}}};var R=n(13220),B={insert:"head",singleton:!1};T()(R.Z,B);R.Z.locals;const V=(0,u.Z)(F,(function(){var e=this,t=e._self._c;return t("div",{attrs:{id:"app"}},[t("keep-alive",[t("router-view",{staticClass:"child-view"})],1),e._v(" "),t("TaskOperation"),e._v(" "),t("FloatSpinner"),e._v(" "),t("RightBottom"),e._v(" "),e.windowLarge?t("NetworkException"):e._e(),e._v(" "),t("PreviewImageState"),e._v(" "),t("AudioManager"),e._v(" "),e._l(e.iframes,(function(n){return n.url?t("iframe",{directives:[{name:"show",rawName:"v-show",value:!1,expression:"false"}],key:n.key,attrs:{src:n.url}}):e._e()}))],2)}),[],!1,null,"f329d7aa",null).exports,z=[{name:"index",path:"/",component:function(){return n.e(651).then(n.bind(n,73651))}},{name:"pro",path:"/pro",component:function(){return n.e(172).then(n.bind(n,20172))}},{name:"manage",path:"/manage",component:function(){return n.e(71).then(n.bind(n,18071))},children:[{name:"manage-dashboard",path:"dashboard",component:function(){return n.e(978).then(n.bind(n,64978))}},{name:"manage-calendar",path:"calendar",component:function(){return n.e(940).then(n.bind(n,72940))}},{name:"manage-messenger",path:"messenger/:dialogAction?",component:function(){return n.e(656).then(n.bind(n,13656))}},{name:"manage-setting",path:"setting",component:function(){return n.e(306).then(n.bind(n,17306))},children:[{name:"manage-setting-personal",path:"personal",component:function(){return n.e(249).then(n.bind(n,49249))}},{name:"manage-setting-checkin",path:"checkin",component:function(){return n.e(43).then(n.bind(n,29043))}},{name:"manage-setting-language",path:"language",component:function(){return n.e(29).then(n.bind(n,65029))}},{name:"manage-setting-theme",path:"theme",component:function(){return n.e(414).then(n.bind(n,93414))}},{name:"manage-setting-keyboard",path:"keyboard",component:function(){return n.e(121).then(n.bind(n,97121))}},{name:"manage-setting-password",path:"password",component:function(){return n.e(804).then(n.bind(n,65804))}},{name:"manage-setting-email",path:"email",component:function(){return n.e(580).then(n.bind(n,63580))}},{name:"manage-setting-system",path:"system",component:function(){return n.e(947).then(n.bind(n,7947))}},{name:"manage-setting-delete",path:"delete",component:function(){return n.e(834).then(n.bind(n,71834))}}]},{name:"manage-project-invite",path:"project/invite",component:function(){return n.e(73).then(n.bind(n,40073))}},{name:"manage-project",path:"project/:projectId",component:function(){return n.e(420).then(n.bind(n,61420))}},{name:"manage-file",path:"file/:folderId?/:fileId?",component:function(){return n.e(380).then(n.bind(n,80380))}}]},{name:"single-file-msg",path:"/single/file/msg/:msgId",component:function(){return n.e(920).then(n.bind(n,97920))}},{name:"single-file-task",path:"/single/file/task/:fileId",component:function(){return n.e(203).then(n.bind(n,80203))}},{name:"single-file",path:"/single/file/:codeOrFileId",component:function(){return n.e(506).then(n.bind(n,25506))}},{name:"single-task",path:"/single/task/:taskId",component:function(){return n.e(382).then(n.bind(n,67382))}},{name:"valid-email",path:"/single/valid/email",component:function(){return n.e(725).then(n.bind(n,16725))}},{name:"report-edit",path:"/single/report/edit/:reportEditId",component:function(){return n.e(781).then(n.bind(n,38781))}},{name:"report-detail",path:"/single/report/detail/:reportDetailId",component:function(){return n.e(228).then(n.bind(n,95228))}},{name:"token",path:"/token",component:function(){return n.e(499).then(n.bind(n,86499))}},{name:"login",path:"/login",component:function(){return n.e(125).then(n.bind(n,65125))}},{name:"404",path:"*",component:function(){return n.e(724).then(n.bind(n,57724))}}];function H(e,t){for(var n in t)e[n]=t[n];return e}var W=/[!'()*]/g,q=function(e){return"%"+e.charCodeAt(0).toString(16)},U=/%2C/g,K=function(e){return encodeURIComponent(e).replace(W,q).replace(U,",")};function G(e){try{return decodeURIComponent(e)}catch(e){0}return e}var Y=function(e){return null==e||"object"==typeof e?e:String(e)};function Z(e){var t={};return(e=e.trim().replace(/^(\?|#|&)/,""))?(e.split("&").forEach((function(e){var n=e.replace(/\+/g," ").split("="),i=G(n.shift()),r=n.length>0?G(n.join("=")):null;void 0===t[i]?t[i]=r:Array.isArray(t[i])?t[i].push(r):t[i]=[t[i],r]})),t):t}function J(e){var t=e?Object.keys(e).map((function(t){var n=e[t];if(void 0===n)return"";if(null===n)return K(t);if(Array.isArray(n)){var i=[];return n.forEach((function(e){void 0!==e&&(null===e?i.push(K(t)):i.push(K(t)+"="+K(e)))})),i.join("&")}return K(t)+"="+K(n)})).filter((function(e){return e.length>0})).join("&"):null;return t?"?"+t:""}var X=/\/?$/;function Q(e,t,n,i){var r=i&&i.options.stringifyQuery,o=t.query||{};try{o=ee(o)}catch(e){}var a={name:t.name||e&&e.name,meta:e&&e.meta||{},path:t.path||"/",hash:t.hash||"",query:o,params:t.params||{},fullPath:ie(t,r),matched:e?ne(e):[]};return n&&(a.redirectedFrom=ie(n,r)),Object.freeze(a)}function ee(e){if(Array.isArray(e))return e.map(ee);if(e&&"object"==typeof e){var t={};for(var n in e)t[n]=ee(e[n]);return t}return e}var te=Q(null,{path:"/"});function ne(e){for(var t=[];e;)t.unshift(e),e=e.parent;return t}function ie(e,t){var n=e.path,i=e.query;void 0===i&&(i={});var r=e.hash;return void 0===r&&(r=""),(n||"/")+(t||J)(i)+r}function re(e,t,n){return t===te?e===t:!!t&&(e.path&&t.path?e.path.replace(X,"")===t.path.replace(X,"")&&(n||e.hash===t.hash&&oe(e.query,t.query)):!(!e.name||!t.name)&&(e.name===t.name&&(n||e.hash===t.hash&&oe(e.query,t.query)&&oe(e.params,t.params))))}function oe(e,t){if(void 0===e&&(e={}),void 0===t&&(t={}),!e||!t)return e===t;var n=Object.keys(e).sort(),i=Object.keys(t).sort();return n.length===i.length&&n.every((function(n,r){var o=e[n];if(i[r]!==n)return!1;var a=t[n];return null==o||null==a?o===a:"object"==typeof o&&"object"==typeof a?oe(o,a):String(o)===String(a)}))}function ae(e){for(var t=0;t=0&&(t=e.slice(i),e=e.slice(0,i));var r=e.indexOf("?");return r>=0&&(n=e.slice(r+1),e=e.slice(0,r)),{path:e,query:n,hash:t}}(r.path||""),u=t&&t.path||"/",c=l.path?ue(l.path,u,n||r.append):u,d=function(e,t,n){void 0===t&&(t={});var i,r=n||Z;try{i=r(e||"")}catch(e){i={}}for(var o in t){var a=t[o];i[o]=Array.isArray(a)?a.map(Y):Y(a)}return i}(l.query,r.query,i&&i.options.parseQuery),h=r.hash||l.hash;return h&&"#"!==h.charAt(0)&&(h="#"+h),{_normalized:!0,path:c,query:d,hash:h}}var $e,Me=function(){},Ie={name:"RouterLink",props:{to:{type:[String,Object],required:!0},tag:{type:String,default:"a"},custom:Boolean,exact:Boolean,exactPath:Boolean,append:Boolean,replace:Boolean,activeClass:String,exactActiveClass:String,ariaCurrentValue:{type:String,default:"page"},event:{type:[String,Array],default:"click"}},render:function(e){var t=this,n=this.$router,i=this.$route,r=n.resolve(this.to,i,this.append),o=r.location,a=r.route,s=r.href,l={},u=n.options.linkActiveClass,c=n.options.linkExactActiveClass,d=null==u?"router-link-active":u,h=null==c?"router-link-exact-active":c,f=null==this.activeClass?d:this.activeClass,p=null==this.exactActiveClass?h:this.exactActiveClass,m=a.redirectedFrom?Q(null,De(a.redirectedFrom),null,n):a;l[p]=re(i,m,this.exactPath),l[f]=this.exact||this.exactPath?l[p]:function(e,t){return 0===e.path.replace(X,"/").indexOf(t.path.replace(X,"/"))&&(!t.hash||e.hash===t.hash)&&function(e,t){for(var n in t)if(!(n in e))return!1;return!0}(e.query,t.query)}(i,m);var v=l[p]?this.ariaCurrentValue:null,g=function(e){Pe(e)&&(t.replace?n.replace(o,Me):n.push(o,Me))},b={click:Pe};Array.isArray(this.event)?this.event.forEach((function(e){b[e]=g})):b[this.event]=g;var y={class:l},w=!this.$scopedSlots.$hasNormal&&this.$scopedSlots.default&&this.$scopedSlots.default({href:s,route:a,navigate:g,isActive:l[f],isExactActive:l[p]});if(w){if(1===w.length)return w[0];if(w.length>1||!w.length)return 0===w.length?e():e("span",{},w)}if("a"===this.tag)y.on=b,y.attrs={href:s,"aria-current":v};else{var _=je(this.$slots.default);if(_){_.isStatic=!1;var x=_.data=H({},_.data);for(var k in x.on=x.on||{},x.on){var C=x.on[k];k in b&&(x.on[k]=Array.isArray(C)?C:[C])}for(var S in b)S in x.on?x.on[S].push(b[S]):x.on[S]=g;var O=_.data.attrs=H({},_.data.attrs);O.href=s,O["aria-current"]=v}else y.on=b}return e(this.tag,y,this.$slots.default)}};function Pe(e){if(!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey||e.defaultPrevented||void 0!==e.button&&0!==e.button)){if(e.currentTarget&&e.currentTarget.getAttribute){var t=e.currentTarget.getAttribute("target");if(/\b_blank\b/i.test(t))return}return e.preventDefault&&e.preventDefault(),!0}}function je(e){if(e)for(var t,n=0;n-1&&(s.params[h]=n.params[h]);return s.path=Ee(c.path,s.params),l(c,s,a)}if(s.path){s.params={};for(var f=0;f-1}function ht(e,t){return dt(e)&&e._isRouter&&(null==t||e.type===t)}function ft(e,t,n){var i=function(r){r>=e.length?n():e[r]?t(e[r],(function(){i(r+1)})):i(r+1)};i(0)}function pt(e){return function(t,n,i){var r=!1,o=0,a=null;mt(e,(function(e,t,n,s){if("function"==typeof e&&void 0===e.cid){r=!0,o++;var l,u=bt((function(t){var r;((r=t).__esModule||gt&&"Module"===r[Symbol.toStringTag])&&(t=t.default),e.resolved="function"==typeof t?t:$e.extend(t),n.components[s]=t,--o<=0&&i()})),c=bt((function(e){var t="Failed to resolve async component "+s+": "+e;a||(a=dt(e)?e:new Error(t),i(a))}));try{l=e(u,c)}catch(e){c(e)}if(l)if("function"==typeof l.then)l.then(u,c);else{var d=l.component;d&&"function"==typeof d.then&&d.then(u,c)}}})),r||i()}}function mt(e,t){return vt(e.map((function(e){return Object.keys(e.components).map((function(n){return t(e.components[n],e.instances[n],e,n)}))})))}function vt(e){return Array.prototype.concat.apply([],e)}var gt="function"==typeof Symbol&&"symbol"==typeof Symbol.toStringTag;function bt(e){var t=!1;return function(){for(var n=[],i=arguments.length;i--;)n[i]=arguments[i];if(!t)return t=!0,e.apply(this,n)}}var yt=function(e,t){this.router=e,this.base=function(e){if(!e)if(Ae){var t=document.querySelector("base");e=(e=t&&t.getAttribute("href")||"/").replace(/^https?:\/\/[^\/]+/,"")}else e="/";"/"!==e.charAt(0)&&(e="/"+e);return e.replace(/\/$/,"")}(t),this.current=te,this.pending=null,this.ready=!1,this.readyCbs=[],this.readyErrorCbs=[],this.errorCbs=[],this.listeners=[]};function wt(e,t,n,i){var r=mt(e,(function(e,i,r,o){var a=function(e,t){"function"!=typeof e&&(e=$e.extend(e));return e.options[t]}(e,t);if(a)return Array.isArray(a)?a.map((function(e){return n(e,i,r,o)})):n(a,i,r,o)}));return vt(i?r.reverse():r)}function _t(e,t){if(t)return function(){return e.apply(t,arguments)}}yt.prototype.listen=function(e){this.cb=e},yt.prototype.onReady=function(e,t){this.ready?e():(this.readyCbs.push(e),t&&this.readyErrorCbs.push(t))},yt.prototype.onError=function(e){this.errorCbs.push(e)},yt.prototype.transitionTo=function(e,t,n){var i,r=this;try{i=this.router.match(e,this.current)}catch(e){throw this.errorCbs.forEach((function(t){t(e)})),e}var o=this.current;this.confirmTransition(i,(function(){r.updateRoute(i),t&&t(i),r.ensureURL(),r.router.afterHooks.forEach((function(e){e&&e(i,o)})),r.ready||(r.ready=!0,r.readyCbs.forEach((function(e){e(i)})))}),(function(e){n&&n(e),e&&!r.ready&&(ht(e,at.redirected)&&o===te||(r.ready=!0,r.readyErrorCbs.forEach((function(t){t(e)}))))}))},yt.prototype.confirmTransition=function(e,t,n){var i=this,r=this.current;this.pending=e;var o,a,s=function(e){!ht(e)&&dt(e)&&(i.errorCbs.length?i.errorCbs.forEach((function(t){t(e)})):console.error(e)),n&&n(e)},l=e.matched.length-1,u=r.matched.length-1;if(re(e,r)&&l===u&&e.matched[l]===r.matched[u])return this.ensureURL(),e.hash&&Ge(this.router,r,e,!1),s(((a=ut(o=r,e,at.duplicated,'Avoided redundant navigation to current location: "'+o.fullPath+'".')).name="NavigationDuplicated",a));var c=function(e,t){var n,i=Math.max(e.length,t.length);for(n=0;n0)){var t=this.router,n=t.options.scrollBehavior,i=it&&n;i&&this.listeners.push(Ke());var r=function(){var n=e.current,r=kt(e.base);e.current===te&&r===e._startLocation||e.transitionTo(r,(function(e){i&&Ge(t,e,n,!0)}))};window.addEventListener("popstate",r),this.listeners.push((function(){window.removeEventListener("popstate",r)}))}},t.prototype.go=function(e){window.history.go(e)},t.prototype.push=function(e,t,n){var i=this,r=this.current;this.transitionTo(e,(function(e){rt(ce(i.base+e.fullPath)),Ge(i.router,e,r,!1),t&&t(e)}),n)},t.prototype.replace=function(e,t,n){var i=this,r=this.current;this.transitionTo(e,(function(e){ot(ce(i.base+e.fullPath)),Ge(i.router,e,r,!1),t&&t(e)}),n)},t.prototype.ensureURL=function(e){if(kt(this.base)!==this.current.fullPath){var t=ce(this.base+this.current.fullPath);e?rt(t):ot(t)}},t.prototype.getCurrentLocation=function(){return kt(this.base)},t}(yt);function kt(e){var t=window.location.pathname,n=t.toLowerCase(),i=e.toLowerCase();return!e||n!==i&&0!==n.indexOf(ce(i+"/"))||(t=t.slice(e.length)),(t||"/")+window.location.search+window.location.hash}var Ct=function(e){function t(t,n,i){e.call(this,t,n),i&&function(e){var t=kt(e);if(!/^\/#/.test(t))return window.location.replace(ce(e+"/#"+t)),!0}(this.base)||St()}return e&&(t.__proto__=e),t.prototype=Object.create(e&&e.prototype),t.prototype.constructor=t,t.prototype.setupListeners=function(){var e=this;if(!(this.listeners.length>0)){var t=this.router.options.scrollBehavior,n=it&&t;n&&this.listeners.push(Ke());var i=function(){var t=e.current;St()&&e.transitionTo(Ot(),(function(i){n&&Ge(e.router,i,t,!0),it||Dt(i.fullPath)}))},r=it?"popstate":"hashchange";window.addEventListener(r,i),this.listeners.push((function(){window.removeEventListener(r,i)}))}},t.prototype.push=function(e,t,n){var i=this,r=this.current;this.transitionTo(e,(function(e){Et(e.fullPath),Ge(i.router,e,r,!1),t&&t(e)}),n)},t.prototype.replace=function(e,t,n){var i=this,r=this.current;this.transitionTo(e,(function(e){Dt(e.fullPath),Ge(i.router,e,r,!1),t&&t(e)}),n)},t.prototype.go=function(e){window.history.go(e)},t.prototype.ensureURL=function(e){var t=this.current.fullPath;Ot()!==t&&(e?Et(t):Dt(t))},t.prototype.getCurrentLocation=function(){return Ot()},t}(yt);function St(){var e=Ot();return"/"===e.charAt(0)||(Dt("/"+e),!1)}function Ot(){var e=window.location.href,t=e.indexOf("#");return t<0?"":e=e.slice(t+1)}function Tt(e){var t=window.location.href,n=t.indexOf("#");return(n>=0?t.slice(0,n):t)+"#"+e}function Et(e){it?rt(Tt(e)):window.location.hash=e}function Dt(e){it?ot(Tt(e)):window.location.replace(Tt(e))}var $t=function(e){function t(t,n){e.call(this,t,n),this.stack=[],this.index=-1}return e&&(t.__proto__=e),t.prototype=Object.create(e&&e.prototype),t.prototype.constructor=t,t.prototype.push=function(e,t,n){var i=this;this.transitionTo(e,(function(e){i.stack=i.stack.slice(0,i.index+1).concat(e),i.index++,t&&t(e)}),n)},t.prototype.replace=function(e,t,n){var i=this;this.transitionTo(e,(function(e){i.stack=i.stack.slice(0,i.index).concat(e),t&&t(e)}),n)},t.prototype.go=function(e){var t=this,n=this.index+e;if(!(n<0||n>=this.stack.length)){var i=this.stack[n];this.confirmTransition(i,(function(){var e=t.current;t.index=n,t.updateRoute(i),t.router.afterHooks.forEach((function(t){t&&t(i,e)}))}),(function(e){ht(e,at.duplicated)&&(t.index=n)}))}},t.prototype.getCurrentLocation=function(){var e=this.stack[this.stack.length-1];return e?e.fullPath:"/"},t.prototype.ensureURL=function(){},t}(yt),Mt=function(e){void 0===e&&(e={}),this.app=null,this.apps=[],this.options=e,this.beforeHooks=[],this.resolveHooks=[],this.afterHooks=[],this.matcher=Re(e.routes||[],this);var t=e.mode||"hash";switch(this.fallback="history"===t&&!it&&!1!==e.fallback,this.fallback&&(t="hash"),Ae||(t="abstract"),this.mode=t,t){case"history":this.history=new xt(this,e.base);break;case"hash":this.history=new Ct(this,e.base,this.fallback);break;case"abstract":this.history=new $t(this,e.base)}},It={currentRoute:{configurable:!0}};Mt.prototype.match=function(e,t,n){return this.matcher.match(e,t,n)},It.currentRoute.get=function(){return this.history&&this.history.current},Mt.prototype.init=function(e){var t=this;if(this.apps.push(e),e.$once("hook:destroyed",(function(){var n=t.apps.indexOf(e);n>-1&&t.apps.splice(n,1),t.app===e&&(t.app=t.apps[0]||null),t.app||t.history.teardown()})),!this.app){this.app=e;var n=this.history;if(n instanceof xt||n instanceof Ct){var i=function(e){n.setupListeners(),function(e){var i=n.current,r=t.options.scrollBehavior;it&&r&&"fullPath"in e&&Ge(t,e,i,!1)}(e)};n.transitionTo(n.getCurrentLocation(),i,i)}n.listen((function(e){t.apps.forEach((function(t){t._route=e}))}))}},Mt.prototype.beforeEach=function(e){return jt(this.beforeHooks,e)},Mt.prototype.beforeResolve=function(e){return jt(this.resolveHooks,e)},Mt.prototype.afterEach=function(e){return jt(this.afterHooks,e)},Mt.prototype.onReady=function(e,t){this.history.onReady(e,t)},Mt.prototype.onError=function(e){this.history.onError(e)},Mt.prototype.push=function(e,t,n){var i=this;if(!t&&!n&&"undefined"!=typeof Promise)return new Promise((function(t,n){i.history.push(e,t,n)}));this.history.push(e,t,n)},Mt.prototype.replace=function(e,t,n){var i=this;if(!t&&!n&&"undefined"!=typeof Promise)return new Promise((function(t,n){i.history.replace(e,t,n)}));this.history.replace(e,t,n)},Mt.prototype.go=function(e){this.history.go(e)},Mt.prototype.back=function(){this.go(-1)},Mt.prototype.forward=function(){this.go(1)},Mt.prototype.getMatchedComponents=function(e){var t=e?e.matched?e:this.resolve(e).route:this.currentRoute;return t?[].concat.apply([],t.matched.map((function(e){return Object.keys(e.components).map((function(t){return e.components[t]}))}))):[]},Mt.prototype.resolve=function(e,t,n){var i=De(e,t=t||this.history.current,n,this),r=this.match(i,t),o=r.redirectedFrom||r.fullPath,a=function(e,t,n){var i="hash"===n?"#"+t:t;return e?ce(e+"/"+i):i}(this.history.base,o,this.mode);return{location:i,route:r,href:a,normalizedTo:i,resolved:r}},Mt.prototype.getRoutes=function(){return this.matcher.getRoutes()},Mt.prototype.addRoute=function(e,t){this.matcher.addRoute(e,t),this.history.current!==te&&this.history.transitionTo(this.history.getCurrentLocation())},Mt.prototype.addRoutes=function(e){this.matcher.addRoutes(e),this.history.current!==te&&this.history.transitionTo(this.history.getCurrentLocation())},Object.defineProperties(Mt.prototype,It);var Pt=Mt;function jt(e,t){return e.push(t),function(){var n=e.indexOf(t);n>-1&&e.splice(n,1)}}Mt.install=function e(t){if(!e.installed||$e!==t){e.installed=!0,$e=t;var n=function(e){return void 0!==e},i=function(e,t){var i=e.$options._parentVnode;n(i)&&n(i=i.data)&&n(i=i.registerRouteInstance)&&i(e,t)};t.mixin({beforeCreate:function(){n(this.$options.router)?(this._routerRoot=this,this._router=this.$options.router,this._router.init(this),t.util.defineReactive(this,"_route",this._router.history.current)):this._routerRoot=this.$parent&&this.$parent._routerRoot||this,i(this,this)},destroyed:function(){i(this)}}),Object.defineProperty(t.prototype,"$router",{get:function(){return this._routerRoot._router}}),Object.defineProperty(t.prototype,"$route",{get:function(){return this._routerRoot._route}}),t.component("RouterView",se),t.component("RouterLink",Ie);var r=t.config.optionMergeStrategies;r.beforeRouteEnter=r.beforeRouteLeave=r.beforeRouteUpdate=r.created}},Mt.version="3.6.5",Mt.isNavigationFailure=ht,Mt.NavigationFailureType=at,Mt.START_LOCATION=te,Ae&&window.Vue&&window.Vue.use(Mt);var At=n(54705),Nt=n.n(At),Lt=n(40158),Ft=n.n(Lt);const Rt={windowWidth:$A(window).width(),windowHeight:$A(window).height(),windowScrollY:0,windowLarge:$A(window).width()>768,windowSmall:$A(window).width()<=768,windowActive:!0,appNotificationPermission:!0,audioPlaying:null,routeHistorys:[],routeHistoryLast:{},loads:[],loadDashboardTasks:!1,loadUserBasic:!1,loadProjects:0,loadDialogs:0,floatSpinnerTimer:[],floatSpinnerLoad:0,touchBackInProgress:!1,cacheUserActive:{},cacheUserWait:[],cacheUserBasic:[],cacheDialogs:[],cacheProjects:[],cacheColumns:[],cacheTasks:[],cacheProjectParameter:[],cacheTaskBrowse:[],cacheServerUrl:"",ajaxWsReady:!1,ajaxWsListener:[],ajaxNetworkException:!1,ws:null,wsMsg:{},wsCall:{},wsTimeout:null,wsRandom:0,wsOpenNum:0,wsListener:{},wsReadTimeout:null,wsReadWaitList:[],userInfo:{},userId:0,userToken:"",userIsAdmin:!1,userOnline:{},userAvatar:{},dialogId:0,dialogSearchMsgId:0,dialogIns:[],dialogMsgs:[],dialogTodos:[],dialogHistory:[],dialogInputCache:[],dialogMsgTransfer:{time:0},dialogDeletedAt:null,fileLists:[],projectId:0,projectTotal:0,projectLoad:0,taskId:0,taskCompleteTemps:[],taskContents:[],taskFiles:[],taskLogs:[],taskOperation:{},taskOneLoad:{},taskFlows:[],taskFlowItems:[],taskPriority:[],columnTemplate:[],columnColorList:[{name:"默认",color:""},{name:"灰色",color:"#444444"},{name:"棕色",color:"#947364"},{name:"橘色",color:"#faaa6c"},{name:"黄色",color:"#f2d86d"},{name:"绿色",color:"#73b45c"},{name:"蓝色",color:"#51abea"},{name:"紫色",color:"#b583e3"},{name:"粉色",color:"#ff819c"},{name:"红色",color:"#ff7070"}],taskColorList:[{name:"默认",color:""},{name:"黄色",color:"#fffae6"},{name:"蓝色",color:"#e5f5ff"},{name:"绿色",color:"#ecffe5"},{name:"粉色",color:"#ffeaee"},{name:"紫色",color:"#f6ecff"},{name:"灰色",color:"#f3f3f3"}],themeMode:window.localStorage.getItem("__theme:mode__"),themeList:[{name:"跟随系统",value:"auto"},{name:"明亮",value:"light"},{name:"暗黑",value:"dark"}],themeIsDark:!1,clientNewVersion:null,previewImageIndex:0,previewImageList:[],reportUnreadNumber:0};function Bt(e){return function(e){if(Array.isArray(e))return Vt(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(!e)return;if("string"==typeof e)return Vt(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return Vt(e,t)}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Vt(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,i=new Array(t);n0}},projectData:function(e){if(e.projectId>0){var t=e.cacheProjects.find((function(t){return t.id==e.projectId}));if(t){var n=e.cacheProjectParameter.find((function(t){return t.project_id==e.projectId}));return n||(n=$A.projectParameterTemplate(e.projectId),e.cacheProjectParameter.push(n)),void 0===n.menuType&&(n.menuType="column"),t.cacheParameter=n,t}}return{cacheParameter:{}}},taskData:function(e){var t=e.taskId;if(0==t&&(t=$A.runNum(window.__taskId)),t>0){window.__taskId=t;var n=e.cacheTasks.find((function(e){return e.id==t}));if(n)return n}return{}},transforTasks:function(e){return function(t){return t.filter((function(e){var n=e.parent_id;return!(n>0&&t.find((function(e){return e.id==n})))})).map((function(n){if(n.parent_id>0){var i=e.cacheTasks.find((function(e){return e.id==n.parent_id}));return i?Object.assign({},i,{id:n.id,parent_id:n.parent_id,name:n.name,start_at:n.start_at,end_at:n.end_at,complete_at:n.complete_at,_time:n._time,flow_item_id:n.flow_item_id,flow_item_name:n.flow_item_name,flow_item_status:n.flow_item_status,sub_top:!0,sub_my:[]}):Object.assign({},n,{sub_top:!0,sub_my:[]})}return Object.assign({},n,{sub_top:!1,sub_my:t.filter((function(e){return e.parent_id==n.id}))})}))}},dashboardTask:function(e){var t=$A.Date($A.formatDate("Y-m-d 00:00:00")),n=$A.Date($A.formatDate("Y-m-d 23:59:59")),i=$A.Date($A.formatDate("Y-m-d H:i:s")),r=function(e){var t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];return!e.archived_at&&((!e.complete_at||!0!==t)&&e.owner)},o=e.cacheTasks.filter((function(e){return r(e)})),a=0;if(e.taskCompleteTemps.length>0){var s,l=e.cacheTasks.filter((function(t){return e.taskCompleteTemps.includes(t.id)&&r(t,!1)}));if(l.length>0)a=l.length,(s=o=$A.cloneJSON(o)).push.apply(s,Bt(l))}var u=o.filter((function(e){var i=$A.Date(e.end_at);return t<=i&&i<=n})),c=o.filter((function(e){return e.end_at&&$A.Date(e.end_at)<=i})),d={today:u,today_count:u.length,overdue:c,overdue_count:c.length,all:o,all_count:o.length};return a>0&&(d.today_count-=u.filter((function(t){return e.taskCompleteTemps.includes(t.id)})).length,d.overdue_count-=c.filter((function(t){return e.taskCompleteTemps.includes(t.id)})).length,d.all_count-=a),d},assistTask:function(e){var t=function(e){var t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];return!e.archived_at&&((!e.complete_at||!0!==t)&&(e.assist&&!e.owner))},n=e.cacheTasks.filter((function(e){return t(e)}));if(e.taskCompleteTemps.length>0){var i,r=e.cacheTasks.filter((function(n){return e.taskCompleteTemps.includes(n.id)&&t(n,!1)}));if(r.length>0)(i=n=$A.cloneJSON(n)).push.apply(i,Bt(r))}return n}};function Ht(e){return Ht="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Ht(e)}function Wt(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var i,r,o=[],a=!0,s=!1;try{for(n=n.call(e);!(a=(i=n.next()).done)&&(o.push(i.value),!t||o.length!==t);a=!0);}catch(e){s=!0,r=e}finally{try{a||null==n.return||n.return()}finally{if(s)throw r}}return o}(e,t)||Ut(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function qt(e){return function(e){if(Array.isArray(e))return Kt(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||Ut(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Ut(e,t){if(e){if("string"==typeof e)return Kt(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?Kt(e,t):void 0}}function Kt(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,i=new Array(t);n=0;--r){var o=this.tryEntries[r],a=o.completion;if("root"===o.tryLoc)return i("end");if(o.tryLoc<=this.prev){var s=n.call(o,"catchLoc"),l=n.call(o,"finallyLoc");if(s&&l){if(this.prev=0;--i){var r=this.tryEntries[i];if(r.tryLoc<=this.prev&&n.call(r,"finallyLoc")&&this.prev=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),C(n),d}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var i=n.completion;if("throw"===i.type){var r=i.arg;C(n)}return r}}throw new Error("illegal catch attempt")},delegateYield:function(e,t,n){return this.delegate={iterator:O(e),resultName:t,nextLoc:n},"next"===this.method&&(this.arg=void 0),d}},e}function Zt(e,t,n,i,r,o,a){try{var s=e[o](a),l=s.value}catch(e){return void n(e)}s.done?t(l):Promise.resolve(l).then(i,r)}function Jt(e){return function(){var t=this,n=arguments;return new Promise((function(i,r){var o=e.apply(t,n);function a(e){Zt(o,i,r,a,s,"next",e)}function s(e){Zt(o,i,r,a,s,"throw",e)}a(void 0)}))}}const Xt={init:function(e){var t=e.state;e.dispatch;return new Promise(function(){var e=Jt(Yt().mark((function e(n){var i;return Yt().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,$A.IDBBoolean("initTag");case 2:if(e.sent){e.next=13;break}return e.next=6,$A.IDBSet("initTag",!0);case 6:if(!((i=$A.getStorageJson("userInfo")).userid>0)){e.next=13;break}return e.next=10,$A.IDBSet("userInfo",i);case 10:return e.next=12,$A.IDBSet("cacheServerUrl",$A.getStorageString("cacheServerUrl"));case 12:window.localStorage.clear();case 13:return e.next=15,$A.IDBString("cacheServerUrl");case 15:return t.cacheServerUrl=e.sent,e.next=18,$A.IDBArray("cacheUserBasic");case 18:return t.cacheUserBasic=e.sent,e.next=21,$A.IDBArray("cacheDialogs");case 21:return t.cacheDialogs=e.sent.map((function(e){return Object.assign(e,{loading:!1})})),e.next=24,$A.IDBArray("cacheProjects");case 24:return t.cacheProjects=e.sent,e.next=27,$A.IDBArray("cacheColumns");case 27:return t.cacheColumns=e.sent,e.next=30,$A.IDBArray("cacheTasks");case 30:return t.cacheTasks=e.sent,e.next=33,$A.IDBArray("cacheProjectParameter");case 33:return t.cacheProjectParameter=e.sent,e.next=36,$A.IDBArray("cacheTaskBrowse");case 36:return t.cacheTaskBrowse=e.sent,e.next=39,$A.IDBArray("dialogMsgs");case 39:return t.dialogMsgs=e.sent,e.next=42,$A.IDBArray("dialogInputCache");case 42:return t.dialogInputCache=e.sent,e.next=45,$A.IDBArray("fileLists");case 45:return t.fileLists=e.sent,e.next=48,$A.IDBJson("userInfo");case 48:t.userInfo=e.sent,t.userInfo.userid&&(t.userId=t.userInfo.userid=$A.runNum(t.userInfo.userid),t.userToken=t.userInfo.token,t.userIsAdmin=$A.inArray("admin",t.userInfo.identity)),t.cacheServerUrl&&(window.systemInfo.apiUrl=t.cacheServerUrl),e.t0=t.themeMode,e.next="dark"===e.t0?54:"light"===e.t0?56:58;break;case 54:return $A.dark.enableDarkMode(),e.abrupt("break",61);case 56:return $A.dark.disableDarkMode(),e.abrupt("break",61);case 58:return t.themeMode="auto",$A.dark.autoDarkMode(),e.abrupt("break",61);case 61:t.themeIsDark=$A.dark.isDarkEnabled(),n();case 63:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}())},call:function(e,t){var n=e.state,r=e.dispatch;$A.isJson(t)||(t={url:t});var o={"Content-Type":"application/json",language:i.AX,token:n.userToken,fd:$A.getSessionStorageString("userWsFd"),version:window.systemInfo.version||"0.0.1",platform:$A.Platform};$A.isJson(t.header)?t.header=Object.assign(o,t.header):t.header=o,t.url=$A.apiUrl(t.url),t.data=$A.date2string(t.data);var a=$A.cloneJSON(t);return new Promise((function(e,i){if(!0===t.spinner||"number"==typeof t.spinner&&t.spinner>0){var o=t,s=o.before,l=o.complete;t.before=function(){r("showSpinner","number"==typeof t.spinner?t.spinner:0),"function"==typeof s&&s()},t.complete=function(){r("hiddenSpinner"),"function"==typeof l&&l()}}if(t.success=function(o,s,l){if(n.ajaxNetworkException=!1,!$A.isJson(o))return console.log(o,s,l),void i({ret:-1,data:{},msg:"Return error"});var u=o.ret,c=o.data,d=o.msg;if(-1===u&&!1!==t.checkRole)return $A.modalError({content:d,onOk:function(){r("logout")}}),void i(o);-2!==u||!1===t.checkNick?-3!==u||!1===t.checkTel?1===u?e({data:c,msg:d}):(i({ret:u,data:c,msg:d||"Unknown error"}),-4001===u?r("forgetProject",c.project_id):-4002===u?r("forgetTask",c.task_id):-4003===u&&r("forgetDialog",c.dialog_id)):r("userEditInput","tel").then((function(){r("call",a).then(e).catch(i)})).catch((function(e){i({ret:-1,data:c,msg:e||$A.L("请设置联系电话!")})})):r("userEditInput","nickname").then((function(){r("call",a).then(e).catch(i)})).catch((function(e){i({ret:-1,data:c,msg:e||$A.L("请设置昵称!")})}))},t.error=function(e,r){var o=!1===window.navigator.onLine||0===r&&4===e.readyState;!1!==t.checkNetwork&&(n.ajaxNetworkException=o),i(o?{ret:-1001,data:{},msg:"Network exception"}:{ret:-1,data:{},msg:"System error"})},!0===t.websocket||!0===t.ws){var u=$A.randomString(16),c=setTimeout((function(){var e=n.ajaxWsListener.find((function(e){return e.apiWebsocket==u}));e&&(e.complete(),e.error("timeout"),e.after()),n.ajaxWsListener=n.ajaxWsListener.filter((function(e){return e.apiWebsocket!=u}))}),t.timeout||3e4);n.ajaxWsListener.push({apiWebsocket:u,complete:"function"==typeof t.complete?t.complete:function(){},success:"function"==typeof t.success?t.success:function(){},error:"function"==typeof t.error?t.error:function(){},after:"function"==typeof t.after?t.after:function(){}}),t.complete=function(){},t.success=function(){},t.error=function(){},t.after=function(){},t.header["Api-Websocket"]=u,!1===n.ajaxWsReady&&(n.ajaxWsReady=!0,r("websocketMsgListener",{name:"apiWebsocket",callback:function(e){if("apiWebsocket"===e.type){clearTimeout(c);var t=e.apiWebsocket,i=e.apiSuccess,r=e.data,o=n.ajaxWsListener.find((function(e){return e.apiWebsocket==t}));o&&(o.complete(),i?o.success(r):o.error(r),o.after()),n.ajaxWsListener=n.ajaxWsListener.filter((function(e){return e.apiWebsocket!=t}))}}}))}$A.ajaxc(t)}))},downUrl:function(e,t){var n=e.state;if(t){var i=t,r=!0;if($A.isJson(t)&&(i=t.url,r=!!t.token),r){var o={token:n.userToken};$A.isJson(t)&&(i=t.url,o=t.params||{}),i=$A.urlAddParams(i,o)}$A.Electron?$A.Electron.request({action:"openExternal",url:i},(function(){}),(function(){})):$A.isEEUiApp?$A.eeuiAppOpenWeb(i):window.open(i)}},toggleProjectParameter:function(e,t){var n=e.state;$A.execMainDispatch("toggleProjectParameter",t);var i=t,r=null,o=n.projectId;if($A.isJson(t)&&(i=t.key,r=t.value,o=t.project_id),o){var a=n.cacheProjectParameter.findIndex((function(e){return e.project_id==o}));-1===a&&(n.cacheProjectParameter.push($A.projectParameterTemplate(o)),a=n.cacheProjectParameter.findIndex((function(e){return e.project_id==o})));var s=n.cacheProjectParameter[a];$A.isJson(i)||(i=Gt({},i,r||!s[i])),n.cacheProjectParameter.splice(a,1,Object.assign(s,i)),$A.IDBSave("cacheProjectParameter",n.cacheProjectParameter)}},setTheme:function(e,t){var n=e.state;return new Promise((function(e){if(void 0!==t){if(!$A.isChrome())return $A.isEEUiApp?$A.modalWarning("仅Android设置支持主题功能"):$A.modalWarning("仅客户端或Chrome浏览器支持主题功能"),void e(!1);switch(t){case"dark":$A.dark.enableDarkMode();break;case"light":$A.dark.disableDarkMode();break;default:$A.dark.autoDarkMode()}n.themeMode=t,n.themeIsDark=$A.dark.isDarkEnabled(),window.localStorage.setItem("__theme:mode__",t),e(!0)}else e(!1)}))},getBasicData:function(e,t){var n=e.state,i=e.dispatch;if("number"==typeof t)return window.__getBasicData&&clearTimeout(window.__getBasicData),void(t>-1&&(window.__getBasicData=setTimeout(i("getBasicData",null),t)));i("getProjects").catch((function(){})),i("getDialogs").catch((function(){})),i("getReportUnread",1e3),i("getTaskForDashboard");var r=Object.values(n.userAvatar).map((function(e){return e.userid}));qt(new Set(r)).some((function(e){i("getUserBasic",{userid:e})}))},getReportUnread:function(e,t){var n=e.state,i=e.dispatch;window.__getReportUnread&&clearTimeout(window.__getReportUnread),window.__getReportUnread=setTimeout((function(){0===n.userId?n.reportUnreadNumber=0:i("call",{url:"report/unread"}).then((function(e){var t=e.data;n.reportUnreadNumber=t.total||0})).catch((function(e){}))}),"number"==typeof t?t:1e3)},getUserInfo:function(e){var t=e.dispatch;return new Promise((function(e,n){t("call",{url:"users/info"}).then((function(n){t("saveUserInfo",n.data),e(n)})).catch((function(e){console.warn(e),n(e)}))}))},saveUserInfo:function(e,t){var n=e.state,i=e.dispatch;return new Promise(function(){var e=Jt(Yt().mark((function e(r){var o;return Yt().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return(o=$A.cloneJSON(t)).userid=$A.runNum(o.userid),o.token=o.userid>0?o.token||n.userToken:"",n.userInfo=o,n.userId=o.userid,n.userToken=o.token,n.userIsAdmin=$A.inArray("admin",o.identity),e.next=9,$A.IDBSet("userInfo",n.userInfo);case 9:i("getBasicData",null),n.userId>0&&i("saveUserBasic",n.userInfo),r();case 12:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}())},saveUserOnlineStatus:function(e,t){var n=e.state,i=t.userid,r=t.online;n.userOnline[i]!==r&&(n.userOnline=Object.assign({},n.userOnline,Gt({},i,r)))},getUserBasic:function(e,t){var n=e.state,i=e.dispatch;if(!0!==n.loadUserBasic){var r=$A.Time(),o=$A.cloneJSON(n.cacheUserWait);t&&t.userid&&o.push(t),n.cacheUserWait=[];var a=[],s=0;o.some((function(e){var t=n.cacheUserBasic.find((function(t){return t.userid==e.userid}));if(t&&r-t._time<=30)return setTimeout((function(){n.cacheUserActive=Object.assign(t,{__:Math.random()}),p.Store.set("cacheUserActive",t)}),s+=5),!1;a.push(e)})),0!==a.length&&(a.length>30&&(n.cacheUserWait=a.slice(30),a=a.slice(0,30)),n.loadUserBasic=!0,i("call",{url:"users/basic",data:{userid:qt(new Set(a.map((function(e){return e.userid}))))},checkRole:!1}).then((function(e){r=$A.Time(),a.forEach((function(t){var n=e.data.find((function(e){return e.userid==t.userid}))||Object.assign(t,{email:""});n._time=r,i("saveUserBasic",n)})),n.loadUserBasic=!1,i("getUserBasic")})).catch((function(e){console.warn(e),n.loadUserBasic=!1,i("getUserBasic")})))}else t&&n.cacheUserWait.push(t)},saveUserBasic:function(e,t){var n=e.state;$A.execMainDispatch("saveUserBasic",t);var i=n.cacheUserBasic.findIndex((function(e){return e.userid==t.userid}));i>-1?(t=Object.assign({},n.cacheUserBasic[i],t),n.cacheUserBasic.splice(i,1,t)):n.cacheUserBasic.push(t),n.cacheUserActive=Object.assign(t,{__:Math.random()}),p.Store.set("cacheUserActive",t),$A.IDBSave("cacheUserBasic",n.cacheUserBasic)},userEditInput:function(e,t){var n=e.dispatch;return new Promise((function(e,i){var r="";if("nickname"===t)r="昵称";else{if("tel"!==t)return void i("参数错误");r="联系电话"}setTimeout((function(o){$A.modalInput({title:"设置".concat(r),placeholder:"请输入您的".concat(r),okText:"保存",onOk:function(i){return i?new Promise((function(r,o){n("call",{url:"users/editdata",data:Gt({},t,i),checkNick:!1,checkTel:!1}).then((function(){n("getUserInfo").finally((function(t){r(),e()}))})).catch((function(e){var t=e.msg;o(t)}))})):"请输入".concat(r)},onCancel:function(e){return i}})}),100)}))},logout:function(e){e.state;var t=e.dispatch,n=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];t("handleClearCache",{}).then((function(){var e=["/","/login"].includes(window.location.pathname)?"":encodeURIComponent(window.location.href);!1===n&&(e=null),$A.goForward({name:"login",query:e?{from:e}:{}},!0)}))},handleClearCache:function(e,t){var n=e.state,i=e.dispatch;return new Promise(function(){var e=Jt(Yt().mark((function e(r){var o,a,s,l,u;return Yt().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,n.cacheUserBasic=[],n.cacheDialogs=[],n.cacheProjects=[],n.cacheColumns=[],n.cacheTasks=[],o=window.localStorage.getItem("__language:type__"),a=window.localStorage.getItem("__keyboard:data__"),s=window.localStorage.getItem("__theme:mode__"),window.localStorage.clear(),window.localStorage.setItem("__language:type__",o),window.localStorage.setItem("__keyboard:data__",a),window.localStorage.setItem("__theme:mode__",s),e.next=15,$A.IDBString("cacheLoginEmail");case 15:return l=e.sent,e.next=18,$A.IDBJson("cacheFileSort");case 18:return u=e.sent,e.next=21,$A.IDBClear();case 21:return e.next=23,$A.IDBSet("cacheServerUrl",n.cacheServerUrl);case 23:return e.next=25,$A.IDBSet("cacheProjectParameter",n.cacheProjectParameter);case 25:return e.next=27,$A.IDBSet("cacheLoginEmail",l);case 27:return e.next=29,$A.IDBSet("cacheFileSort",u);case 29:return e.next=31,$A.IDBSet("cacheTaskBrowse",n.cacheTaskBrowse);case 31:i("saveUserInfo",$A.isJson(t)?t:n.userInfo).then(r),e.next=37;break;case 34:e.prev=34,e.t0=e.catch(0),r();case 37:case"end":return e.stop()}}),e,null,[[0,34]])})));return function(t){return e.apply(this,arguments)}}())},saveFile:function(e,t){var n=e.state,i=e.dispatch;if($A.execMainDispatch("saveFile",t),$A.isArray(t))t.forEach((function(e){i("saveFile",e)}));else if($A.isJson(t)){var r={_load:!1,_edit:!1},o=n.fileLists.findIndex((function(e){return e.id==t.id}));o>-1?n.fileLists.splice(o,1,Object.assign(r,n.fileLists[o],t)):n.fileLists.push(Object.assign(r,t)),$A.IDBSave("fileLists",n.fileLists,600)}},forgetFile:function(e,t){var n=e.state,i=e.dispatch;$A.execMainDispatch("forgetFile",t),($A.isArray(t)?t:[t]).some((function(e){n.fileLists=n.fileLists.filter((function(t){return t.id!=e})),n.fileLists.some((function(t){t.pid==e&&i("forgetFile",t.id)})),$A.IDBSave("fileLists",n.fileLists,600)}))},getFiles:function(e,t){var n=e.state,i=e.dispatch;return new Promise((function(e,r){i("call",{url:"file/lists",data:{pid:t}}).then((function(r){var o=r.data.map((function(e){return e.id}));n.fileLists=n.fileLists.filter((function(e){return e.pid!=t||o.includes(e.id)})),$A.IDBSave("fileLists",n.fileLists,600),i("saveFile",r.data),e(r)})).catch((function(e){console.warn(e),r(e)}))}))},searchFiles:function(e,t){e.state;var n=e.dispatch;return new Promise((function(e,i){n("call",{url:"file/search",data:{key:t}}).then((function(t){n("saveFile",t.data),e(t)})).catch((function(e){console.warn(e),i(e)}))}))},saveProject:function(e,t){var n=e.state,i=e.dispatch;if($A.execMainDispatch("saveProject",t),$A.isArray(t))t.forEach((function(e){i("saveProject",e)}));else if($A.isJson(t)){void 0!==t.project_column&&(i("saveColumn",t.project_column),delete t.project_column);var r=n.cacheProjects.findIndex((function(e){return e.id==t.id}));r>-1?n.cacheProjects.splice(r,1,Object.assign({},n.cacheProjects[r],t)):(void 0===t.project_user&&(t.project_user=[]),n.cacheProjects.push(t),n.projectTotal++),n.cacheDialogs.some((function(e){if("group"==e.type&&"project"==e.group_type&&e.group_info.id==t.id)for(var n in void 0!==t.name&&(e.name=t.name),e.group_info)e.group_info.hasOwnProperty(n)&&void 0!==t[n]&&(e.group_info[n]=t[n])})),$A.IDBSave("cacheProjects",n.cacheProjects)}},forgetProject:function(e,t){var n=e.state;$A.execMainDispatch("forgetProject",t);var i=$A.isArray(t)?t:[t];if(i.some((function(e){var t=n.cacheProjects.findIndex((function(t){return t.id==e}));t>-1&&(n.cacheProjects.splice(t,1),n.projectTotal=Math.max(0,n.projectTotal-1))})),i.includes(n.projectId)){var r=$A.cloneJSON(n.cacheProjects).sort((function(e,t){return e.top_at||t.top_at?$A.Date(t.top_at)-$A.Date(e.top_at):t.id-e.id})).find((function(e){var n=e.id;return n&&n!=t}));r?$A.goForward({name:"manage-project",params:{projectId:r.id}}):$A.goForward({name:"manage-dashboard"})}$A.IDBSave("cacheProjects",n.cacheProjects)},getProjects:function(e,t){var n=e.state,i=e.dispatch;return new Promise((function(e,r){if(0===n.userId)return n.cacheProjects=[],void r({msg:"Parameter error"});var o=t||{},a=!0;void 0!==o.hideLoad&&(a=!o.hideLoad,delete o.hideLoad),a&&n.loadProjects++,i("call",{url:"project/lists",data:o}).then((function(t){var r=t.data;n.projectTotal=r.total_all,i("saveProject",r.data),e(r)})).catch((function(e){console.warn(e),r(e)})).finally((function(e){a&&n.loadProjects--}))}))},getProjectOne:function(e,t){var n=e.state,i=e.dispatch;return new Promise((function(e,r){0!==$A.runNum(t)?(n.projectLoad++,i("call",{url:"project/one",data:{project_id:t}}).then((function(t){setTimeout((function(){n.projectLoad--}),10),i("saveProject",t.data),e(t)})).catch((function(e){console.warn(e),n.projectLoad--,r(e)}))):r({msg:"Parameter error"})}))},archivedProject:function(e,t){e.state;var n=e.dispatch;return new Promise((function(e,i){0!==$A.runNum(t)?n("call",{url:"project/archived",data:{project_id:t}}).then((function(i){n("forgetProject",t),e(i)})).catch((function(e){console.warn(e),n("getProjectOne",t).catch((function(){})),i(e)})):i({msg:"Parameter error"})}))},removeProject:function(e,t){e.state;var n=e.dispatch;return new Promise((function(e,i){0!==$A.runNum(t)?n("call",{url:"project/remove",data:{project_id:t}}).then((function(i){n("forgetProject",t),e(i)})).catch((function(e){console.warn(e),n("getProjectOne",t).catch((function(){})),i(e)})):i({msg:"Parameter error"})}))},exitProject:function(e,t){e.state;var n=e.dispatch;return new Promise((function(e,i){0!==$A.runNum(t)?n("call",{url:"project/exit",data:{project_id:t}}).then((function(i){n("forgetProject",t),e(i)})).catch((function(e){console.warn(e),n("getProjectOne",t).catch((function(){})),i(e)})):i({msg:"Parameter error"})}))},saveColumn:function(e,t){var n=e.state,i=e.dispatch;if($A.execMainDispatch("saveColumn",t),$A.isArray(t))t.forEach((function(e){i("saveColumn",e)}));else if($A.isJson(t)){var r=n.cacheColumns.findIndex((function(e){return e.id==t.id}));r>-1?n.cacheColumns.splice(r,1,Object.assign({},n.cacheColumns[r],t)):n.cacheColumns.push(t),$A.IDBSave("cacheColumns",n.cacheColumns)}},forgetColumn:function(e,t){var n=e.state,i=e.dispatch;$A.execMainDispatch("forgetColumn",t);var r=$A.isArray(t)?t:[t],o=[];r.some((function(e){var t=n.cacheColumns.findIndex((function(t){return t.id==e}));t>-1&&(o.push(n.cacheColumns[t].project_id),i("getProjectOne",n.cacheColumns[t].project_id).catch((function(){})),n.cacheColumns.splice(t,1))})),Array.from(new Set(o)).some((function(e){return i("getProjectOne",e).catch((function(){}))})),$A.IDBSave("cacheColumns",n.cacheColumns)},getColumns:function(e,t){var n=e.state,i=e.dispatch;return new Promise((function(e,r){if(0===n.userId)return n.cacheColumns=[],void r({msg:"Parameter error"});n.projectLoad++,i("call",{url:"project/column/lists",data:{project_id:t}}).then((function(r){var o=r.data;n.projectLoad--;var a=o.data.map((function(e){return e.id}));if(n.cacheColumns=n.cacheColumns.filter((function(e){return e.project_id!=t||a.includes(e.id)})),i("saveColumn",o.data),e(o.data),1===n.cacheColumns.filter((function(e){return e.project_id==t})).length){var s=n.cacheProjectParameter.find((function(e){return e.project_id==t}))||{};void 0!==s.menuInit&&!1!==s.menuInit||i("toggleProjectParameter",{project_id:t,key:{menuInit:!0,menuType:"table"}})}})).catch((function(e){console.warn(e),n.projectLoad--,r(e)}))}))},removeColumn:function(e,t){e.state;var n=e.dispatch;return new Promise((function(e,i){0!==$A.runNum(t)?n("call",{url:"project/column/remove",data:{column_id:t}}).then((function(i){n("forgetColumn",t),e(i)})).catch((function(e){console.warn(e),i(e)})):i({msg:"Parameter error"})}))},saveTask:function(e,t){var n=e.state,i=e.dispatch;if($A.execMainDispatch("saveTask",t),$A.isArray(t))t.forEach((function(e){i("saveTask",e)}));else if($A.isJson(t)){if(t._time=$A.Time(),t.flow_item_name&&-1!==t.flow_item_name.indexOf("|")){var r=Wt(t.flow_item_name.split("|"),2);t.flow_item_status=r[0],t.flow_item_name=r[1]}void 0!==t.archived_at&&n.cacheTasks.filter((function(e){return e.parent_id==t.id})).some((function(e){i("saveTask",Object.assign(e,{archived_at:t.archived_at,archived_userid:t.archived_userid}))}));var o={};void 0!==t.update_marking&&(o=$A.isJson(t.update_marking)?t.update_marking:{},delete t.update_marking);var a=n.cacheTasks.findIndex((function(e){return e.id==t.id}));a>-1?n.cacheTasks.splice(a,1,Object.assign({},n.cacheTasks[a],t)):n.cacheTasks.push(t),(!0===o.is_update_maintask||t.parent_id>0&&-1===n.cacheTasks.findIndex((function(e){return e.id==t.parent_id})))&&i("getTaskOne",t.parent_id).catch((function(){})),!0===o.is_update_project&&i("getProjectOne",t.project_id).catch((function(){})),!0===o.is_update_content&&i("getTaskContent",t.id),!0===o.is_update_subtask&&i("getTaskForParent",t.id).catch((function(){})),n.cacheDialogs.some((function(e){if("group"==e.type&&"task"==e.group_type&&e.group_info.id==t.id)for(var n in void 0!==t.name&&(e.name=t.name),e.group_info)e.group_info.hasOwnProperty(n)&&void 0!==t[n]&&(e.group_info[n]=t[n])})),$A.IDBSave("cacheTasks",n.cacheTasks)}},forgetTask:function(e,t){var n=e.state,i=e.dispatch;$A.execMainDispatch("forgetTask",t);var r=$A.isArray(t)?t:[t],o=[],a=[];r.some((function(e){var t=n.cacheTasks.findIndex((function(t){return t.id==e}));t>-1&&(n.cacheTasks[t].parent_id&&o.push(n.cacheTasks[t].parent_id),a.push(n.cacheTasks[t].project_id),n.cacheTasks.splice(t,1)),n.cacheTasks.filter((function(t){return t.parent_id==e})).some((function(e){var t=n.cacheTasks.findIndex((function(t){return t.id==e.id}));t>-1&&(a.push(e.project_id),n.cacheTasks.splice(t,1))}))})),Array.from(new Set(o)).some((function(e){return i("getTaskOne",e).catch((function(){}))})),Array.from(new Set(a)).some((function(e){return i("getProjectOne",e).catch((function(){}))})),r.includes(n.taskId)&&(n.taskId=0),$A.IDBSave("cacheTasks",n.cacheTasks)},increaseTaskMsgNum:function(e,t){var n=e.state;if($A.execMainDispatch("increaseTaskMsgNum",t),!$A.execMainCacheJudge("increaseTaskMsgNum:".concat(t.id))&&t.dialog_id){var i=n.cacheTasks.find((function(e){return e.dialog_id===t.dialog_id}));i&&i.msg_num++}},increaseMsgReplyNum:function(e,t){var n=e.state;e.dispatch;if($A.execMainDispatch("increaseMsgReplyNum",t),!$A.execMainCacheJudge("increaseMsgReplyNum:".concat(t.id))&&t.reply_id>0){var i=n.dialogMsgs.find((function(e){return e.id==t.reply_id}));i&&i.reply_num++}},decrementMsgReplyNum:function(e,t){var n=e.state;e.dispatch;if($A.execMainDispatch("decrementMsgReplyNum",t),!$A.execMainCacheJudge("decrementMsgReplyNum:".concat(t.id))&&t.reply_id>0){var i=n.dialogMsgs.find((function(e){return e.id==t.reply_id}));i&&i.reply_num--}},getTasks:function(e,t){var n=e.state,i=e.dispatch,r=[];return $A.isArray(t.taskData)&&(r=t.taskData,delete t.taskData),new Promise((function(e,o){if(0===n.userId)return n.cacheTasks=[],void o({msg:"Parameter error"});t.project_id&&n.projectLoad++,i("call",{url:"project/task/lists",data:t}).then((function(a){var s;t.project_id&&n.projectLoad--;var l=a.data;if((s=r).push.apply(s,qt(l.data)),l.next_page_url){var u=Object.assign(t,{page:l.current_page+1,taskData:r});l.current_page%5==0?$A.modalWarning({content:"数据已超过"+l.to+"条,是否继续加载?",onOk:function(){i("getTasks",u).then(e).catch(o)},onCancel:function(){i("saveTask",r),e()}}):i("getTasks",u).then(e).catch(o)}else i("saveTask",r),e()})).catch((function(e){console.warn(e),o(e),t.project_id&&n.projectLoad--}))}))},getTaskOne:function(e,t){var n=e.state,i=e.dispatch;return new Promise((function(e,r){/^\d+$/.test(t)&&(t={task_id:t}),0!==$A.runNum(t.task_id)?$A.isArray(n.taskOneLoad[t.task_id])?n.taskOneLoad[t.task_id].push({resolve:e,reject:r}):(n.taskOneLoad[t.task_id]=[],i("call",{url:"project/task/one",data:t}).then((function(r){i("saveTask",r.data),e(r),n.taskOneLoad[t.task_id].some((function(e){e.resolve(r)}))})).catch((function(e){console.warn(e),r(e),n.taskOneLoad[t.task_id].some((function(t){t.reject(e)}))})).finally((function(e){delete n.taskOneLoad[t.task_id]}))):r({msg:"Parameter error"})}))},getTaskForDashboard:function(e,t){var n=e.state,i=e.dispatch,r=e.getters;if(window.__getTaskForDashboard&&clearTimeout(window.__getTaskForDashboard),"number"!=typeof t){if(!0!==n.loadDashboardTasks){n.loadDashboardTasks=!0;var o=$A.Time(),a=r.dashboardTask,s=a.today,l=a.overdue,u=a.all,c=s.map((function(e){return e.id}));c.push.apply(c,qt(l.map((function(e){return e.id})))),c.push.apply(c,qt(u.map((function(e){return e.id})))),c.push.apply(c,qt(r.assistTask.map((function(e){return e.id})))),i("getTasks",{complete:"no"}).then((function(e){var t=r.dashboardTask,n=t.today,a=t.overdue,s=t.all,l=n.filter((function(e){return e._time>=o})).map((function(e){return e.id}));l.push.apply(l,qt(a.filter((function(e){return e._time>=o})).map((function(e){return e.id})))),l.push.apply(l,qt(s.filter((function(e){return e._time>=o})).map((function(e){return e.id})))),l.push.apply(l,qt(r.assistTask.filter((function(e){return e._time>=o})).map((function(e){return e.id})))),i("forgetTask",c.filter((function(e){return-1==l.indexOf(e)})))})).finally((function(e){n.loadDashboardTasks=!1}))}}else t>-1&&(window.__getTaskForDashboard=setTimeout((function(e){return i("getTaskForDashboard",null)}),t))},getTaskForProject:function(e,t){var n=e.state,i=e.dispatch;return new Promise((function(e,r){var o=$A.Time(),a=n.cacheTasks.filter((function(e){return e.project_id==t})).map((function(e){return e.id})),s=function(){var e=n.cacheTasks.filter((function(e){return e.project_id==t&&e._time>=o})).map((function(e){return e.id}));i("forgetTask",a.filter((function(t){return-1==e.indexOf(t)})))};i("getTasks",{project_id:t}).then((function(){s(),e()})).catch((function(){s(),r()}))}))},getTaskForParent:function(e,t){var n=e.state,i=e.dispatch;return new Promise((function(e,r){var o=$A.Time(),a=n.cacheTasks.filter((function(e){return e.parent_id==t})).map((function(e){return e.id})),s=function(){var e=n.cacheTasks.filter((function(e){return e.parent_id==t&&e._time>=o})).map((function(e){return e.id}));i("forgetTask",a.filter((function(t){return-1==e.indexOf(t)})))};i("getTasks",{parent_id:t,archived:"all"}).then((function(){s(),e()})).catch((function(){s(),r()}))}))},removeTask:function(e,t){e.state;var n=e.dispatch;return new Promise((function(e,i){0!==$A.runNum(t.task_id)?(n("setLoad",{key:"task-".concat(t.task_id),delay:300}),n("call",{url:"project/task/remove",data:t}).then((function(i){n("forgetTask",t.task_id),e(i)})).catch((function(e){console.warn(e),n("getTaskOne",t.task_id).catch((function(){})),i(e)})).finally((function(e){n("cancelLoad","task-".concat(t.task_id))}))):i({msg:"Parameter error"})}))},archivedTask:function(e,t){e.state;var n=e.dispatch;return new Promise((function(e,i){/^\d+$/.test(t)&&(t={task_id:t}),0!==$A.runNum(t.task_id)?(n("setLoad",{key:"task-".concat(t.task_id),delay:300}),n("call",{url:"project/task/archived",data:t}).then((function(t){n("saveTask",t.data),e(t)})).catch((function(e){console.warn(e),n("getTaskOne",t.task_id).catch((function(){})),i(e)})).finally((function(e){n("cancelLoad","task-".concat(t.task_id))}))):i({msg:"Parameter error"})}))},getTaskContent:function(e,t){e.state;var n=e.dispatch;0!==$A.runNum(t)&&n("call",{url:"project/task/content",data:{task_id:t}}).then((function(e){n("saveTaskContent",e.data)})).catch((function(e){console.warn(e)}))},saveTaskContent:function(e,t){var n=e.state,i=e.dispatch;if($A.execMainDispatch("saveTaskContent",t),$A.isArray(t))t.forEach((function(e){i("saveTaskContent",e)}));else if($A.isJson(t)){var r=n.taskContents.findIndex((function(e){return e.task_id==t.task_id}));r>-1?n.taskContents.splice(r,1,Object.assign({},n.taskContents[r],t)):n.taskContents.push(t)}},getTaskFiles:function(e,t){var n=e.state,i=e.dispatch;0!==$A.runNum(t)&&i("call",{url:"project/task/files",data:{task_id:t}}).then((function(e){e.data.forEach((function(e){var t=n.taskFiles.findIndex((function(t){return t.id==e.id}));t>-1?n.taskFiles.splice(t,1,e):n.taskFiles.push(e)})),i("saveTask",{id:t,file_num:e.data.length})})).catch((function(e){console.warn(e)}))},forgetTaskFile:function(e,t){var n=e.state;e.dispatch;($A.isArray(t)?t:[t]).some((function(e){var t=n.taskFiles.findIndex((function(t){return t.id==e}));t>-1&&n.taskFiles.splice(t,1)}))},openTask:function(e,t){var n=e.state,i=e.dispatch,r=t;$A.isJson(t)&&(r=t.parent_id>0?t.parent_id:t.id),n.taskId=r,r>0&&i("getTaskOne",{task_id:r,archived:"all"}).then((function(){i("getTaskContent",r),i("getTaskFiles",r),i("getTaskForParent",r).catch((function(){})),i("saveTaskBrowse",r)})).catch((function(e){var t=e.msg;$A.modalWarning({content:t,onOk:function(){n.taskId=0}})}))},taskAdd:function(e,t){e.state;var n=e.dispatch;return new Promise((function(e,i){var r=$A.cloneJSON($A.date2string(t));$A.isArray(r.column_id)&&(r.column_id=r.column_id.find((function(e){return e}))),n("call",{url:"project/task/add",data:r,method:"post"}).then((function(t){n("addTaskSuccess",t.data),e(t)})).catch((function(e){console.warn(e),i(e)}))}))},taskAddSub:function(e,t){var n=e.dispatch;return new Promise((function(e,i){n("call",{url:"project/task/addsub",data:t}).then((function(t){n("addTaskSuccess",t.data),e(t)})).catch((function(e){console.warn(e),i(e)}))}))},addTaskSuccess:function(e,t){var n=e.dispatch;void 0!==t.new_column&&(n("saveColumn",t.new_column),delete t.new_column),n("saveTask",t),n("getProjectOne",t.project_id).catch((function(){}))},taskUpdate:function(e,t){e.state;var n=e.dispatch;return new Promise((function(e,i){n("taskBeforeUpdate",t).then((function(t){t.confirm;var r=t.post;n("setLoad",{key:"task-".concat(r.task_id),delay:300}),n("call",{url:"project/task/update",data:r,method:"post"}).then((function(t){n("saveTask",t.data),e(t)})).catch((function(e){console.warn(e),n("getTaskOne",r.task_id).catch((function(){})),i(e)})).finally((function(e){n("cancelLoad","task-".concat(r.task_id))}))})).catch(i)}))},taskBeforeUpdate:function(e,t){var n=e.state;e.dispatch;return new Promise((function(e,i){var r=$A.cloneJSON($A.date2string(t)),o="温馨提示",a=null;if(void 0!==r.times){!1===t.times[0]&&(a="你确定要取消任务时间吗?");var s=n.cacheTasks.find((function(e){return e.id==r.task_id}));o=s.parent_id>0?"更新子任务":"更新主任务",s&&(s.parent_id>0?r.times[0]&&n.cacheTasks.some((function(e){if(e.id!=s.parent_id)return!1;if(!e.end_at)return a="主任务没有设置时间,设置子任务将同步设置主任务",!0;var t=$A.Date(r.times[0],!0),n=$A.Date(r.times[1],!0),i=$A.Date(e.start_at,!0),o=$A.Date(e.end_at,!0);return to?(a="新设置的子任务结束时间在主任务时间之外,修改后将同步修改主任务",!0):void 0})):n.cacheTasks.some((function(e){if(e.parent_id!=s.id)return!1;if(!e.end_at)return!1;var t=$A.Date(r.times[0],!0),n=$A.Date(r.times[1],!0),i=$A.Date(s.start_at,!0),o=$A.Date(s.end_at,!0),l=$A.Date(e.start_at,!0),u=$A.Date(e.end_at,!0);return(i!=l||o!=u)&&(r.times[0]?t>l?(a="新设置的开始时间在子任务(".concat(e.name,")时间之内,修改后将同步修改子任务"),!0):n-1?n.taskFlowItems.splice(t,1,e):n.taskFlowItems.push(e),o&&o.flow_item_id==e.id&&o.flow_item_name!=e.name&&n.cacheTasks.filter((function(t){return t.flow_item_id==e.id})).some((function(t){i("saveTask",{id:t.id,flow_item_name:"".concat(e.status,"|").concat(e.name)})}))})),delete a.turns;var s=n.taskFlows.findIndex((function(e){return e.task_id==a.task_id}));s>-1?n.taskFlows.splice(s,1,a):n.taskFlows.push(a),e(r)})).catch((function(e){console.warn(e),r(e)}))}))},getTaskPriority:function(e){var t=e.state,n=e.dispatch;return new Promise((function(e,i){n("call",{url:"system/priority"}).then((function(n){t.taskPriority=n.data,e(n)})).catch((function(e){console.warn(e),i(e)}))}))},getColumnTemplate:function(e){var t=e.state,n=e.dispatch;return new Promise((function(e,i){n("call",{url:"system/column/template"}).then((function(n){t.columnTemplate=n.data,e(n)})).catch((function(e){console.warn(e),i(e)}))}))},saveTaskCompleteTemp:function(e,t){var n=e.state;/^\d+$/.test(t)&&!n.taskCompleteTemps.includes(t)&&n.taskCompleteTemps.push(t)},forgetTaskCompleteTemp:function(e,t){var n=e.state;!0===t?n.taskCompleteTemps=[]:/^\d+$/.test(t)&&(n.taskCompleteTemps=n.taskCompleteTemps.filter((function(e){return e!=t})))},saveTaskBrowse:function(e,t){var n=e.state,i=n.cacheTaskBrowse.findIndex((function(e){return e.id==t}));i>-1&&n.cacheTaskBrowse.splice(i,1),n.cacheTaskBrowse.unshift({id:t,userid:n.userId}),n.cacheTaskBrowse.length>200&&n.cacheTaskBrowse.splice(200),$A.IDBSave("cacheTaskBrowse",n.cacheTaskBrowse)},saveDialog:function(e,t){var n=e.state,i=e.dispatch;if($A.execMainDispatch("saveDialog",t),$A.isArray(t))t.forEach((function(e){i("saveDialog",e)}));else if($A.isJson(t)){var r=n.cacheDialogs.findIndex((function(e){return e.id==t.id}));if(r>-1){var o=n.cacheDialogs[r];"number"==typeof t.unread&&t.unread>o.unread&&t.last_umid<=o.last_umid&&(t.unread=o.unread,t.mention=o.mention),n.cacheDialogs.splice(r,1,Object.assign({},o,t))}else n.cacheDialogs.push(t);$A.IDBSave("cacheDialogs",n.cacheDialogs)}},updateDialogLastMsg:function(e,t){var n=e.state,i=e.dispatch;if($A.execMainDispatch("updateDialogLastMsg",t),$A.isArray(t))t.forEach((function(e){i("updateDialogLastMsg",e)}));else if($A.isJson(t)){if(n.cacheDialogs.findIndex((function(e){return e.id==t.dialog_id}))>-1){var r={id:t.dialog_id,last_msg:t,last_at:$A.formatDate("Y-m-d H:i:s")};"tag"==t.mtype&&(r.has_tag=!0),"image"==t.mtype&&(r.has_image=!0),"file"==t.mtype&&(r.has_file=!0),t.link&&(r.has_link=!0),i("saveDialog",r)}else i("getDialogOne",t.dialog_id).catch((function(){}))}},getDialogs:function(e,t){var n=e.state,i=e.dispatch;return new Promise((function(e,r){if(0===n.userId)return n.cacheDialogs=[],void r({msg:"Parameter error"});if(!0!==(t=$A.isJson(t)?t:{}).hideLoad&&n.loadDialogs++,void 0===t.pagesize&&(t.pagesize=20),void 0===t.page&&(t.page=1,n.cacheDialogs.length>0)){var o=n.cacheDialogs.sort((function(e,t){return e.top_at||t.top_at?$A.Date(t.top_at)-$A.Date(e.top_at):$A.Date(t.last_at)-$A.Date(e.last_at)}));t.at_after=o[0].last_at}(n.dialogDeletedAt||t.at_after)&&(t.deleted_at=n.dialogDeletedAt=n.dialogDeletedAt||t.at_after),i("call",{url:"dialog/lists",data:t}).then((function(o){var a=o.data;i("saveDialog",a.data),a.deleted_at&&(n.dialogDeletedAt=a.deleted_at,a.deleted_data.some((function(e){return i("forgetDialog",e)}))),a.next_page_url&&a.current_page<5?(t.page++,i("getDialogs",t).then(e).catch(r)):e()})).catch((function(e){console.warn(e),r(e)})).finally((function(e){!0!==t.hideLoad&&n.loadDialogs--}))}))},getDialogOne:function(e,t){e.state;var n=e.dispatch;return new Promise((function(e,i){0!==$A.runNum(t)?n("call",{url:"dialog/one",data:{dialog_id:t}}).then((function(t){n("saveDialog",t.data),e(t)})).catch((function(e){console.warn(e),i(e)})):i({msg:"Parameter error"})}))},getDialogTodo:function(e,t){var n=e.state,i=e.dispatch;i("call",{url:"dialog/todo",data:{dialog_id:t}}).then((function(e){var r=e.data;$A.arrayLength(r)>0?(i("saveDialog",{id:t,todo_num:$A.arrayLength(r)}),n.dialogTodos=n.dialogTodos.filter((function(e){return e.dialog_id!=t})),i("saveDialogTodo",r)):i("saveDialog",{id:t,todo_num:0})})).catch(console.warn)},openDialog:function(e,t){var n,i=e.state;e.dispatch;$A.isJson(t)&&(n=t.search_msg_id,t=t.dialog_id),requestAnimationFrame((function(e){i.dialogSearchMsgId=/^\d+$/.test(n)?n:0,i.dialogId=/^\d+$/.test(t)?t:0}))},openDialogUserid:function(e,t){var n=e.state,i=e.dispatch;return new Promise((function(e,r){var o=n.cacheDialogs.find((function(e){return!("user"!==e.type||!e.dialog_user)&&e.dialog_user.userid===t}));if(o)return i("openDialog",o.id),void e(o);i("call",{url:"dialog/open/user",data:{userid:t}}).then((function(t){var n=t.data;i("saveDialog",n),i("openDialog",n.id),e(n)})).catch((function(e){console.warn(e),r(e)}))}))},forgetDialog:function(e,t){var n=e.state;$A.execMainDispatch("forgetDialog",t);var i=$A.isArray(t)?t:[t];i.some((function(e){var t=n.cacheDialogs.findIndex((function(t){return t.id==e}));t>-1&&n.cacheDialogs.splice(t,1)})),i.includes(n.dialogId)&&(n.dialogId=0),$A.IDBSave("cacheDialogs",n.cacheDialogs)},saveInDialog:function(e,t){var n=e.state;e.dispatch;$A.execMainDispatch("saveInDialog",t);var i=n.dialogIns.findIndex((function(e){return e.uid==t.uid}));i>-1?n.dialogIns.splice(i,1,Object.assign({},n.dialogIns[i],t)):n.dialogIns.push(t);if(n.dialogHistory=n.dialogHistory.filter((function(e){return e!=t.dialog_id})),n.dialogHistory.push(t.dialog_id),n.dialogMsgs.length>1500&&n.dialogHistory.length>30){var r=n.dialogHistory.slice().reverse(),o=[],a=[];r.forEach((function(e){o.length<30||n.dialogIns.findIndex((function(t){return t.dialog_id==e}))>-1?o.push(e):a.push(e)})),a.length>0&&(n.dialogMsgs=n.dialogMsgs.filter((function(e){return!a.includes(e.dialog_id)})),$A.IDBSave("dialogMsgs",n.dialogMsgs,600)),n.dialogHistory=o}},forgetInDialog:function(e,t){var n=e.state;e.dispatch;$A.execMainDispatch("forgetInDialog",t);var i=n.dialogIns.findIndex((function(e){return e.uid==t}));i>-1&&n.dialogIns.splice(i,1)},closeDialog:function(e,t){var n=e.state;e.dispatch;if($A.execMainDispatch("closeDialog",t),/^\d+$/.test(t)){var i=n.dialogMsgs.filter((function(e){return e.dialog_id==t}));if(i.length>50){var r=i.sort((function(e,t){return t.id-e.id})).splice(50).map((function(e){return e.id}));n.dialogMsgs=n.dialogMsgs.filter((function(e){return!r.includes(e.id)})),$A.IDBSave("dialogMsgs",n.dialogMsgs,600)}}},saveDialogTodo:function(e,t){var n=e.state,i=e.dispatch;if($A.execMainDispatch("saveDialogTodo",t),$A.isArray(t))t.forEach((function(e){i("saveDialogTodo",e)}));else if($A.isJson(t)){var r=n.dialogTodos.findIndex((function(e){return e.id==t.id}));r>-1?n.dialogTodos.splice(r,1,Object.assign({},n.dialogTodos[r],t)):n.dialogTodos.push(t)}},forgetDialogTodoForMsgId:function(e,t){var n=e.state;e.dispatch;$A.execMainDispatch("forgetDialogTodoForMsgId",t);var i=n.dialogTodos.findIndex((function(e){return e.msg_id==t}));i>-1&&n.dialogTodos.splice(i,1)},saveDialogInputCache:function(e,t){var n=e.state,i=n.dialogInputCache.findIndex((function(e){return e.key==t.key}));i>-1?n.dialogInputCache.splice(i,1,t):n.dialogInputCache.push(t),$A.IDBSave("dialogInputCache",n.dialogInputCache,600)},saveDialogMsg:function(e,t){var n=e.state,i=e.dispatch;if($A.execMainDispatch("saveDialogMsg",t),$A.isArray(t))t.forEach((function(e){i("saveDialogMsg",e)}));else if($A.isJson(t)){var r=n.dialogMsgs.findIndex((function(e){return e.id==t.id}));t=Object.assign({},n.dialogMsgs[r],t),r>-1?n.dialogMsgs.splice(r,1,t):n.dialogMsgs.push(t),$A.IDBSave("dialogMsgs",n.dialogMsgs,600);var o=n.cacheDialogs.find((function(e){var n=e.id,i=e.last_msg;return n==t.dialog_id&&i&&i.id===t.id}));o&&i("saveDialog",{id:t.dialog_id,last_msg:Object.assign({},o.last_msg,t)})}},forgetDialogMsg:function(e,t){var n=e.state,i=e.dispatch;$A.execMainDispatch("forgetDialogMsg",t),($A.isArray(t)?t:[t]).some((function(e){var t=n.dialogMsgs.findIndex((function(t){return t.id==e}));t>-1&&(i("decrementMsgReplyNum",n.dialogMsgs[t]),p.Store.set("audioSubscribe",e),n.dialogMsgs.splice(t,1),$A.IDBSave("dialogMsgs",n.dialogMsgs,600))})),i("forgetDialogTodoForMsgId",t)},getDialogMsgs:function(e,t){var n=e.state,i=e.dispatch,r=e.getters;return new Promise((function(e,o){var a=function(e){},s=!1,l=!1;void 0!==t.save_before&&(a="function"==typeof t.save_before?t.save_before:function(e){},delete t.save_before),void 0!==t.clear_before&&(s="boolean"==typeof t.clear_before&&t.clear_before,delete t.clear_before),void 0!==t.spinner&&(l=t.spinner,delete t.spinner);var u="msg::".concat(t.dialog_id,"-").concat(t.msg_id,"-").concat(t.msg_type||"");r.isLoad(u)?o({msg:"Loading"}):(i("setLoad",u),s&&(n.dialogMsgs=n.dialogMsgs.filter((function(e){return e.dialog_id!==t.dialog_id})),$A.IDBSave("dialogMsgs",n.dialogMsgs,600)),i("call",{url:"dialog/msg/list",data:t,spinner:l,complete:function(e){return i("cancelLoad",u)}}).then((function(r){a();var o=r.data;if($A.isJson(o.dialog)){i("saveDialog",o.dialog);var s=o.list.map((function(e){return e.id}));n.dialogMsgs=n.dialogMsgs.filter((function(e){return e.dialog_id!=t.dialog_id||s.includes(e.id)||$A.Time(e.created_at)>=o.time})),$A.IDBSave("dialogMsgs",n.dialogMsgs,600)}$A.isArray(o.todo)&&(n.dialogTodos=n.dialogTodos.filter((function(e){return e.dialog_id!=t.dialog_id})),i("saveDialogTodo",o.todo)),i("saveDialogMsg",o.list),e(r)})).catch((function(e){console.warn(e),o(e)})).finally((function(e){if(t.prev_id){var i=n.dialogMsgs.find((function(e){return e.prev_id==t.prev_id}));i&&(i.prev_id=0)}if(t.next_id){var r=n.dialogMsgs.find((function(e){return e.next_id==t.next_id}));r&&(r.next_id=0)}})))}))},dialogMsgRead:function(e,t){var n=e.state,i=e.dispatch;if(t.userid!=n.userId&&!t.read_at){t.read_at=$A.formatDate();var r=n.cacheDialogs.find((function(e){return e.id==t.dialog_id}));if(r&&r.unread>0){var o={id:t.dialog_id,mark_unread:0};o.unread=r.unread-1,t.mention&&(o.mention=r.mention-1),i("saveDialog",o)}n.wsReadWaitList.push(t.id),clearTimeout(n.wsReadTimeout),n.wsReadTimeout=setTimeout((function(){var e=$A.cloneJSON(n.wsReadWaitList);n.wsReadWaitList=[],i("call",{url:"dialog/msg/read",data:{id:e.join(",")}}).catch((function(t){var i;(i=n.wsReadWaitList).push.apply(i,qt(e))}))}),50)}},dialogMsgMark:function(e,t){e.state;var n=e.dispatch;return new Promise((function(e,i){n("call",{url:"dialog/msg/mark",data:t}).then((function(t){n("saveDialog",t.data),e(t)})).catch((function(e){i(e)}))}))},setLoad:function(e,t){var n=e.state,i=e.dispatch;if($A.isJson(t))setTimeout((function(e){i("setLoad",t.key)}),t.delay||0);else{var r=n.loads.find((function(e){return e.key==t}));r?r.num++:n.loads.push({key:t,num:1})}},cancelLoad:function(e,t){var n=e.state,i=n.loads.find((function(e){return e.key==t}));i?i.num--:n.loads.push({key:t,num:-1})},showSpinner:function(e,t){var n=e.state,i=$A.randomString(6);n.floatSpinnerTimer.push({id:i,timer:setTimeout((function(e){n.floatSpinnerTimer=n.floatSpinnerTimer.filter((function(e){return e.id!==i})),n.floatSpinnerLoad++}),"number"==typeof t?t:0)})},hiddenSpinner:function(e){var t=e.state,n=t.floatSpinnerTimer.shift();n?clearTimeout(n.timer):t.floatSpinnerLoad--},websocketConnection:function(e){var t=e.state,n=e.dispatch;e.commit;if(clearTimeout(t.wsTimeout),t.ws&&(t.ws.close(),t.ws=null),0!==t.userId){var i=$A.apiUrl("../ws");i=(i=i.replace("https://","wss://")).replace("http://","ws://"),i+="?action=web&token="+t.userToken;var r=$A.openLog,o=$A.randomString(16);t.wsRandom=o,t.ws=new WebSocket(i),t.ws.onopen=function(e){r&&console.log("[WS] Open",e,$A.formatDate()),t.wsOpenNum++},t.ws.onclose=function(e){r&&console.log("[WS] Close",e,$A.formatDate()),t.ws=null,clearTimeout(t.wsTimeout),t.wsTimeout=setTimeout((function(){o===t.wsRandom&&n("websocketConnection")}),3e3)},t.ws.onerror=function(e){r&&console.log("[WS] Error",e,$A.formatDate()),t.ws=null,clearTimeout(t.wsTimeout),t.wsTimeout=setTimeout((function(){o===t.wsRandom&&n("websocketConnection")}),3e3)},t.ws.onmessage=function(e){r&&console.log("[WS] Message",e);var i=$A.formatMsgBasic($A.jsonParse(e.data)),o=i.type,a=i.msgId;switch(o){case"open":$A.setSessionStorage("userWsFd",i.data.fd);break;case"receipt":"function"==typeof t.wsCall[a]&&t.wsCall[a](i.body,!0),delete t.wsCall[a];break;case"line":n("saveUserOnlineStatus",i.data);break;default:switch(a&&n("websocketSend",{type:"receipt",msgId:a}),t.wsMsg=i,Object.values(t.wsListener).forEach((function(e){if("function"==typeof e)try{e(i)}catch(e){r&&console.log("[WS] Callerr",e)}})),o){case"dialog":!function(e){var i=e.mode,r=e.silence,o=e.data,a=o.dialog_id;switch(i){case"delete":if(n("forgetDialogMsg",o.id),t.cacheDialogs.find((function(e){return e.id==a}))){var s={id:a,last_at:o.last_msg&&o.last_msg.created_at,last_msg:o.last_msg};o.update_read?n("call",{url:"dialog/msg/unread",data:{dialog_id:a}}).then((function(e){s.unread=e.data.unread,s.last_umid=e.data.last_umid,n("saveDialog",s)})).catch((function(){})):n("saveDialog",s)}break;case"add":case"chat":if(!t.dialogMsgs.find((function(e){return e.id==o.id}))){if(n("increaseTaskMsgNum",o),n("increaseMsgReplyNum",o),"chat"===i)return;if(o.userid!==t.userId){var l=t.cacheDialogs.find((function(e){return e.id==a}));if(l){var u={id:a,last_umid:o.id};u.unread=l.unread+1,o.mention&&(u.mention=l.mention+1),n("saveDialog",u)}}r||p.Store.set("dialogMsgPush",o)}n("saveDialogMsg",o),n("updateDialogLastMsg",o);break;case"update":case"readed":t.dialogMsgs.find((function(e){return e.id==o.id}))&&(n("saveDialogMsg",o),void 0!==o.todo&&n("getDialogTodo",a));break;case"groupAdd":case"groupJoin":n("getDialogOne",o.id).catch((function(){}));break;case"groupUpdate":t.cacheDialogs.find((function(e){return e.id==o.id}))&&n("saveDialog",o);break;case"groupExit":case"groupDelete":n("forgetDialog",o.id)}}(i);break;case"project":!function(e){var t=e.action,i=e.data;switch(t){case"add":case"update":n("saveProject",i);break;case"detail":n("getProjectOne",i.id).catch((function(){})),n("getTaskForProject",i.id).catch((function(){}));break;case"archived":case"delete":n("forgetProject",i.id);break;case"sort":n("getTaskForProject",i.id).catch((function(){}))}}(i);break;case"projectColumn":!function(e){var t=e.action,i=e.data;switch(t){case"add":case"update":n("saveColumn",i);break;case"delete":n("forgetColumn",i.id)}}(i);break;case"projectTask":!function(e){var t=e.action,i=e.data;switch(t){case"add":case"restore":n("addTaskSuccess",i);break;case"update":n("saveTask",i);break;case"dialog":n("saveTask",i),n("getDialogOne",i.dialog_id).catch((function(){}));break;case"upload":n("getTaskFiles",i.task_id);break;case"filedelete":n("forgetTaskFile",i.id);break;case"delete":n("forgetTask",i.id)}}(i);break;case"file":!function(e){var t=e.action,i=e.data;switch(t){case"add":case"update":n("saveFile",i);break;case"delete":n("forgetFile",i.id)}}(i)}}}}},websocketSend:function(e,t){var n=e.state;return new Promise((function(e,i){if($A.isJson(t)){var r=t.type,o=t.data,a=t.callback,s=void 0;if(!n.ws)return"function"==typeof a&&a(null,!1),void i();"function"==typeof a&&(s=$A.randomString(16),n.wsCall[s]=a);try{n.ws.send(JSON.stringify({type:r,msgId:s,data:o})),e()}catch(e){"function"==typeof a&&a(null,!1),i(e)}}else i()}))},websocketPath:function(e,t){var n=e.state,i=e.dispatch;clearTimeout(n.wsPathTimeout),n.wsPathValue=t,n.wsPathTimeout=setTimeout((function(){n.wsPathValue==t&&i("websocketSend",{type:"path",data:{path:t}})}),1e3)},websocketMsgListener:function(e,t){var n=e.state,i=t.name,r=t.callback;"function"==typeof r?n.wsListener[i]=r:n.wsListener[i]&&delete n.wsListener[i]},websocketClose:function(e){var t=e.state;t.ws&&(t.ws.close(),t.ws=null)}};r.default.use(o.ZP);const Qt=new o.ZP.Store({state:Rt,getters:zt,mutations:{},actions:Xt});function en(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,i)}return n}function tn(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const nn={computed:function(e){for(var t=1;tMath.floor(e.offsetWidth),this.showTooltip&&this.existSlot){var i=this.$slots.default.map((function(e){return e.text?e.text:e.elm.innerText?e.elm.innerText:""}));this.tooltipContent=i.join("")}t=null},onClick:function(e){this.$emit("on-click",e)}}};const un=(0,u.Z)(ln,(function(){var e=this,t=e._self._c;return t("ETooltip",{attrs:{content:e.tipText,placement:e.placement,effect:e.tooltipTheme,delay:e.delay,disabled:e.windowSmall||e.$isEEUiApp||!e.showTooltip||e.disabled,"max-width":e.tooltipMaxWidth,transfer:""}},[t("span",{ref:"content",staticClass:"common-auto-tip",on:{mouseenter:e.handleTooltipIn,click:e.onClick}},[e.existSlot?[e._t("default")]:[e._v(e._s(e.content))]],2)])}),[],!1,null,null,null).exports;const cn={name:"TagInput",props:{value:{default:""},cut:{default:","},disabled:{type:Boolean,default:!1},readonly:{type:Boolean,default:!1},placeholder:{default:""},max:{default:0},enterkeyhint:{type:String,default:""}},data:function(){var e=[];return this.value.split(",").forEach((function(t){t&&e.push(t)})),{minWidth:80,tis:"",tisTimeout:null,showPlaceholder:!0,content:"",disSource:e,isFocus:!1}},mounted:function(){this.wayMinWidth()},watch:{placeholder:function(){this.wayMinWidth()},value:function(e){var t=[];$A.count(e)>0&&e.split(",").forEach((function(e){e&&t.push(e)})),this.disSource=t},disSource:function(e){var t=this,n="";e.forEach((function(e){""!=n&&(n+=t.cut),n+=e})),this.$emit("input",n),this.$emit("on-change")}},computed:{placeholderText:function(){return this.disSource.length>0?"":this.placeholder}},methods:{focus:function(e){var t=this.$refs.myTextarea;t.focus(e);var n=(e||{}).cursor;if(n){var i=t.value.length;switch(n){case"start":t.setSelectionRange(0,0);break;case"end":t.setSelectionRange(i,i);break;default:t.setSelectionRange(0,i)}}},wayMinWidth:function(){var e=this;this.showPlaceholder=!0,this.$nextTick((function(){e.$refs.myPlaceholder&&(e.minWidth=Math.max(e.minWidth,e.$refs.myPlaceholder.offsetWidth)),setTimeout((function(){try{e.minWidth=Math.max(e.minWidth,e.$refs.myPlaceholder.offsetWidth),e.showPlaceholder=!1}catch(e){}$A(e.$refs.myPlaceholder).is(":visible")||e.wayMinWidth()}),500)}))},pasteText:function(e){e.preventDefault();var t=(e.clipboardData||window.clipboardData).getData("text");this.addTag(!1,t)},downEnter:function(e){e.preventDefault()},onFocus:function(e){this.isFocus=!0,this.$emit("on-focus",e)},onBlur:function(e){this.isFocus=!1,this.addTag(!1,this.content),this.$emit("on-blur",e)},onKeyup:function(e){var t=this;this.addTag(e,this.content),this.$emit("on-keyup",e),13===e.keyCode&&this.$nextTick((function(){t.$emit("on-enter",e)}))},addTag:function(e,t){var n=this;if(!1===e||13===e.keyCode)return""!=t.trim()&&-1===this.disSource.indexOf(t.trim())&&this.disSource.push(t.trim()),void(this.content="");if(this.max>0&&this.disSource.length>=this.max)return this.content="",this.tis="最多只能添加"+this.max+"个",clearInterval(this.tisTimeout),void(this.tisTimeout=setTimeout((function(){n.tis=""}),2e3));var i=t.trim(),r=i.length-this.cut.length;""!=i&&i.substring(r)===this.cut&&(""!=(i=i.substring(0,r)).trim()&&-1===this.disSource.indexOf(i.trim())&&this.disSource.push(i.trim()),this.content="")},delTag:function(e){if(!1===e){if(""!==this.content)return;e=this.disSource.length-1}this.disSource.splice(e,1),this.focus()}}};const dn=(0,u.Z)(cn,(function(){var e=this,t=e._self._c;return t("div",{staticClass:"common-tag-input",class:{focus:e.isFocus},on:{paste:function(t){return e.pasteText(t)},click:e.focus}},[e._l(e.disSource,(function(n,i){return t("div",{staticClass:"tags-item"},[t("span",{staticClass:"tags-content",on:{click:function(e){e.stopPropagation()}}},[e._v(e._s(n))]),t("span",{staticClass:"tags-del",on:{click:function(t){return t.stopPropagation(),e.delTag(i)}}},[e._v("×")])])})),e._v(" "),t("textarea",{directives:[{name:"model",rawName:"v-model",value:e.content,expression:"content"}],ref:"myTextarea",staticClass:"tags-input",style:{minWidth:e.minWidth+"px"},attrs:{placeholder:e.tis||e.placeholderText,enterkeyhint:e.enterkeyhint,disabled:e.disabled,readonly:e.readonly},domProps:{value:e.content},on:{keydown:[function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.downEnter(t)},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"delete",[8,46],t.key,["Backspace","Delete","Del"])?null:e.delTag(!1)}],keyup:e.onKeyup,focus:e.onFocus,blur:e.onBlur,input:function(t){t.target.composing||(e.content=t.target.value)}}}),e._v(" "),e.showPlaceholder||""!==e.tis?t("span",{ref:"myPlaceholder",staticClass:"tags-placeholder"},[e._v(e._s(e.tis||e.placeholderText))]):e._e()],2)}),[],!1,null,null,null).exports;var hn=n(3869),fn=n.n(hn);r.default.use(fn());const pn={name:"TableAction",props:{column:{type:Object,default:function(){return{}}},autoWidth:{type:Boolean,default:!0},minWidth:{type:Number,default:80},align:{type:String,default:""},menu:{type:Array,default:function(){return[]}}},data:function(){return{width:0,height:0}},mounted:function(){this.onUpdate()},activated:function(){this.onUpdate()},beforeUpdate:function(){this.onUpdate()},computed:{tdStyle:function(){var e={};switch(this.align.toLowerCase()){case"left":e.justifyContent="flex-start";break;case"center":e.justifyContent="center";break;case"right":e.justifyContent="flex-end"}return e}},methods:{isAliIcon:function(e){return $A.leftExists(e,"&#")},handleIn:function(){this.$refs.action.offsetWidth!=this.width&&this.onUpdate()},onUpdate:function(){this.onResize({width:this.$refs.action.offsetWidth,height:this.$refs.action.offsetHeight})},onResize:function(e){var t=this,n=e.width,i=e.height;if(this.autoWidth){$A(".ivu-table-column-"+this.column.__id).each((function(e,t){var r=$A(t).find(".td-action-container");r.length>0&&(n=Math.max(n,r[0].offsetWidth),i=Math.max(i,r[0].offsetHeight))})),this.width=n,this.height=i;var r=Math.max(this.minWidth,this.width+26);this.column.minWidth&&(r=Math.max(this.column.minWidth,r)),this.column.maxWidth&&(r=Math.min(this.column.maxWidth,r)),r!=this.column.width&&this.$nextTick((function(){t.$set(t.column,"width",r)}))}},onClick:function(e){this.$emit("action",e)}}};const mn=(0,u.Z)(pn,(function(){var e=this,t=e._self._c;return t("div",{staticClass:"td-action",style:e.tdStyle,attrs:{"data-width":e.width,"data-height":e.height}},[t("div",{directives:[{name:"resize",rawName:"v-resize",value:e.onResize,expression:"onResize"}],ref:"action",staticClass:"td-action-container",class:{"td-action-menu":e.menu.length>0},on:{mouseenter:e.handleIn}},[e._t("default"),e._v(" "),e._l(e.menu,(function(n,i){return!0!==n.hidden?t("ETooltip",{key:i,attrs:{placement:"top",disabled:e.windowSmall||e.$isEEUiApp||!n.title,content:n.title,enterable:!1,"open-delay":600}},[n.children&&n.children.length>0?t("EDropdown",{staticClass:"menu-dropdown",attrs:{size:"medium",trigger:"click"},on:{command:e.onClick}},[n.label?t("a",{style:n.style||{},attrs:{href:n.href||"javascript:void(0)",target:n.target||"_self"}},[e._v(e._s(n.label))]):e.isAliIcon(n.icon)?t("i",{staticClass:"taskfont menu-icon",style:n.style||{},domProps:{innerHTML:e._s(n.icon)}}):t("Icon",{staticClass:"menu-icon",style:n.style||{},attrs:{type:n.icon}}),e._v(" "),t("EDropdownMenu",{attrs:{slot:"dropdown"},slot:"dropdown"},e._l(n.children,(function(n,i){return!0!==n.hidden?t("EDropdownItem",{key:i,style:n.style||{},attrs:{command:n.action,disabled:!!n.disabled,divided:!!n.divided}},[t("div",[e._v(e._s(n.title))])]):e._e()})),1)],1):n.label?t("a",{style:n.style||{},attrs:{href:n.href||"javascript:void(0)",target:n.target||"_self"},on:{click:function(t){return e.onClick(n.action)}}},[e._v(e._s(n.label))]):e.isAliIcon(n.icon)?t("i",{staticClass:"taskfont menu-icon",style:n.style||{},domProps:{innerHTML:e._s(n.icon)},on:{click:function(t){return e.onClick(n.action)}}}):t("Icon",{staticClass:"menu-icon",style:n.style||{},attrs:{type:n.icon},on:{click:function(t){return e.onClick(n.action)}}})],1):e._e()}))],2)])}),[],!1,null,null,null).exports;const vn={name:"QuickEdit",directives:{clickoutside:n(28456).Z},props:{value:{},autoEdit:{},isTag:{type:Boolean,default:!1},alwaysIcon:{type:Boolean,default:!1},clickOutSide:{type:Boolean,default:!0},disabled:{type:Boolean,default:!1}},data:function(){return{isLoad:!1,isEdit:!1,content:""}},mounted:function(){!0===this.autoEdit&&this.onEdit()},watch:{autoEdit:function(e){!0===e&&setTimeout(this.onEdit,0)}},methods:{onEditChange:function(e){this.isEdit=e,this.$emit("on-edit-change",e)},onEdit:function(){var e=this;this.content=this.value,this.onEditChange(!0),this.$nextTick((function(){e.$refs.input.focus({cursor:"all"})}))},onKeydown:function(e){13===e.keyCode?this.onEnter():27===e.keyCode&&(e.preventDefault(),e.stopPropagation(),this.isEdit=!1,this.isLoad=!1)},onEnter:function(){var e=this;this.content!=this.value?this.isLoad||(this.isLoad=!0,this.$emit("input",this.content),this.$emit("on-update",this.content,(function(){e.onEditChange(!1),e.isLoad=!1}))):this.onEditChange(!1)},onClickOut:function(){this.clickOutSide&&this.onEnter()},onBlur:function(){!this.clickOutSide&&this.isEdit&&this.onEnter()}}};const gn=(0,u.Z)(vn,(function(){var e=this,t=e._self._c;return t("div",{staticClass:"quick-edit",class:[e.alwaysIcon?"quick-always":""]},[e.isEdit?t("div",{directives:[{name:"clickoutside",rawName:"v-clickoutside",value:e.onClickOut,expression:"onClickOut"}],staticClass:"quick-input"},[e.isTag?t("TagInput",{ref:"input",attrs:{disabled:e.isLoad,enterkeyhint:"done"},on:{"on-keydown":e.onKeydown,"on-blur":e.onBlur},model:{value:e.content,callback:function(t){e.content=t},expression:"content"}}):t("Input",{ref:"input",attrs:{disabled:e.isLoad,enterkeyhint:"done"},on:{"on-keydown":e.onKeydown,"on-blur":e.onBlur},model:{value:e.content,callback:function(t){e.content=t},expression:"content"}}),e._v(" "),e.isLoad?t("div",{staticClass:"quick-loading"},[t("Loading")],1):e._e()],1):[t("div",{staticClass:"quick-text"},[e._t("default")],2),e._v(" "),e.disabled?e._e():t("Icon",{staticClass:"quick-icon",attrs:{type:"ios-create-outline"},on:{click:function(t){return t.stopPropagation(),e.onEdit.apply(null,arguments)}}})]],2)}),[],!1,null,null,null).exports;function bn(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,i)}return n}function yn(e){for(var t=1;t0&&(e.border=t+"px solid "+(n||"#ffffff")),e},spotStyle:function(){var e=this.borderWitdh,t=this.size;return"default"===t&&(t=32),e>0&&(t-=e),32==t?{}:{transform:"scale("+Math.min(1.25,t/32)+")"}},nameStyle:function(){var e=this.showIcon,t=this.user,n=t.delete_at,i=t.disable_at,r={};return e||(r.marginLeft=0),(n||i)&&(r.opacity=.8,r.textDecoration="line-through"),r},avatarSize:function(){var e=this.borderWitdh,t=this.size;return"default"===t&&(t=32),e>0?t-2*e:t},showImg:function(){var e=this.user.userimg;return!!e&&!$A.rightExists(e,"/avatar.png")},showMenu:function(){return this.userId!=this.userid&&(!this.user.delete_at&&!this.user.disable_at&&this.showIconMenu)},isDefault:function(){var e=this.user.userimg;return $A.strExists(e,"/avatar")},isBot:function(){return!(!this.user||!this.user.bot)},nickname:function(){var e=this.user.nickname;if(!e)return"D";var t=e.substring(0,2);return/^[\u4e00-\u9fa5]+$/.test(t)&&(t=t.substring(0,1)),t||"D"}}),watch:{userid:function(){this.getData()},userInfo:function(e){e.userid==this.userid&&this.setUser(e)},userOnline:function(e){this.user&&void 0!==e[this.user.userid]&&this.$set(this.user,"online",e[this.user.userid])},"user.online":function(e){if(e||this.userId===this.userid)this.$emit("update:online",!0);else{var t=$A.Time(),n=$A.Time(this.user.line_at),i=t-n,r="最后在线于很久以前";if(i<60)r="最后在线于刚刚";else if(i<3600)r="最后在线于 ".concat(Math.floor(i/60)," 分钟前");else if(i<21600)r="最后在线于 ".concat(Math.floor(i/3600)," 小时前");else{var o=$A.formatDate("Y-m-d",t),a=$A.formatDate("Y-m-d",n),s=$A.formatDate("H:i",n);o===a?r="最后在线于今天 ".concat(s):$A.formatDate("Y-m-d",t-86400)===a?r="最后在线于昨天 ".concat(s):i<31536e3&&(r="最后在线于 ".concat(a))}this.$emit("update:online",this.$L(r))}}},methods:{getData:function(){var e=this;if(this.userid)if(this.userid!=this.userInfo.userid){var t=this.cacheUserBasic.find((function(t){return t.userid==e.userid}));t&&this.setUser(t),this.$store.dispatch("getUserBasic",{userid:this.userid})}else this.setUser(this.userInfo)},setUser:function(e){try{this.user&&this.user.userimg!=e.userimg&&this.$refs.avatar&&(this.$refs.avatar.$data.isImageExist=!0)}catch(e){}this.user=e,this.userResult(e)},onClickOpen:function(){this.clickOpenDialog&&this.openDialog()},openDialog:function(){this.$store.dispatch("openDialogUserid",this.userid)},onError:function(){return!0}}};const xn=(0,u.Z)(_n,(function(){var e=this,t=e._self._c;return e.user?t("ETooltip",{staticClass:"common-avatar",attrs:{"open-delay":e.openDelay,disabled:e.windowSmall||e.$isEEUiApp||e.tooltipDisabled||e.isBot,placement:e.tooltipPlacement}},[t("div",{staticClass:"common-avatar-transfer",attrs:{slot:"content"},slot:"content"},[e._t("default"),e._v(" "),t("p",[e._v(e._s(e.$L("昵称"))+": "+e._s(e.user.nickname)),e.user.delete_at?t("em",{staticClass:"deleted no-dark-content"},[e._v(e._s(e.$L("已删除")))]):e.user.disable_at?t("em",{staticClass:"disabled no-dark-content"},[e._v(e._s(e.$L("已离职")))]):e._e()]),e._v(" "),t("p",{staticClass:"department-name",attrs:{title:e.user.department_name||""}},[e._v(e._s(e.$L("部门"))+": "+e._s(e.user.department_name||"-"))]),e._v(" "),t("p",[e._v(e._s(e.$L("职位/职称"))+": "+e._s(e.user.profession||"-"))]),e._v(" "),e.user.delete_at?t("p",[t("strong",[e._v(e._s(e.$L("删除时间"))+": "+e._s(e.user.delete_at))])]):e.user.disable_at?t("p",[t("strong",[e._v(e._s(e.$L("离职时间"))+": "+e._s(e.user.disable_at))])]):e._e(),e._v(" "),e._t("end"),e._v(" "),e.showMenu?t("div",{staticClass:"avatar-icons"},[t("Icon",{attrs:{type:"ios-chatbubbles"},on:{click:e.openDialog}})],1):e._e()],2),e._v(" "),t("div",{staticClass:"avatar-wrapper",class:{"avatar-pointer":e.clickOpenDialog},on:{click:e.onClickOpen}},[e.showIcon?t("div",{class:e.boxClass,style:e.boxStyle},[t("em",{style:e.spotStyle}),e._v(" "),e.showImg?t("EAvatar",{ref:"avatar",class:{"avatar-default":e.isDefault},attrs:{src:e.user.userimg,size:e.avatarSize,error:e.onError}},[t("span",{staticClass:"avatar-char",style:e.spotStyle},[e._v(e._s(e.nickname))])]):t("EAvatar",{staticClass:"avatar-text",attrs:{size:e.avatarSize}},[t("span",{staticClass:"avatar-char",style:e.spotStyle},[e._v(e._s(e.nickname))])])],1):e._e(),e._v(" "),e.showName?t("div",{staticClass:"avatar-name",style:e.nameStyle},[e.user.bot?t("div",{staticClass:"taskfont bot"},[e._v("")]):e._e(),e._v(" "),t("span",[e._v(e._s(e.nameText||e.user.nickname))])]):e._e()])]):e._e()}),[],!1,null,null,null).exports;const kn={name:"ImgView",props:{src:{default:""},alt:{default:""}},computed:{srcValue:function(){var e=this.src;return"data:image"===e.substring(0,10)||"//"===e.substring(0,2)||"http://"===e.substring(0,7)||"https://"===e.substring(0,8)||"ftp://"===e.substring(0,6)||"/"===e.substring(0,1)?e:$A.apiUrl("../".concat(e))}}};const Cn=(0,u.Z)(kn,(function(){var e=this;return(0,e._self._c)("img",{attrs:{src:e.srcValue,alt:e.alt}})}),[],!1,null,null,null).exports;var Sn=n(64720),On=window&&window.process&&window.process.type,Tn=window&&window.navigator&&/eeui/i.test(window.navigator.userAgent);r.default.use(o.ZP),r.default.use(Ft(),{modal:{checkEscClose:!0}}),r.default.use(Nt(),{config:{autoSetContainer:!0}}),r.default.use(Pt),r.default.component("PageTitle",on),r.default.component("Loading",sn),r.default.component("AutoTip",un),r.default.component("TagInput",dn),r.default.component("TableAction",mn),r.default.component("QuickEdit",gn),r.default.component("UserAvatar",xn),r.default.component("ImgView",Cn),r.default.component("EAvatar",Sn.Avatar),r.default.component("ETooltip",Sn.Tooltip),r.default.component("EPopover",Sn.Popover),r.default.component("EDropdown",Sn.Dropdown),r.default.component("EDropdownMenu",Sn.DropdownMenu),r.default.component("EDropdownItem",Sn.DropdownItem);var En=Pt.prototype.push;Pt.prototype.push=function(e){return En.call(this,e).catch((function(e){return e}))};var Dn,$n=new Pt({mode:On||Tn?"hash":"history",routes:z});On||Tn||(Ft().LoadingBar.config({color:"#3fcc25",failedColor:"#ff0000"}),$n.beforeEach((function(e,t,n){Ft().LoadingBar._timer&&clearTimeout(Ft().LoadingBar._timer),Ft().LoadingBar._timer=setTimeout((function(e){Ft().LoadingBar._load=!0,Ft().LoadingBar.start()}),300),n()})),$n.afterEach((function(){Ft().LoadingBar._timer&&clearTimeout(Ft().LoadingBar._timer),!0===Ft().LoadingBar._load&&(Ft().LoadingBar._load=!1,Ft().LoadingBar.finish())}))),r.default.prototype.goForward=function(e,t){"string"==typeof e&&(e={name:e}),0===Dn.$store.state.routeHistorys.length&&Dn.$store.state.routeHistorys.push(Dn.$route),!0===t?Dn.$router.replace(e).then((function(e){Dn.$store.state.routeHistorys.pop(),Dn.$store.state.routeHistorys.push(e)})).catch((function(e){})):Dn.$router.push(e).then((function(e){var t=Dn.$store.state.routeHistorys.push(e);t>120&&Dn.$store.state.routeHistorys.splice(t-100),Dn.$store.state.routeHistoryLast=t>=2?Dn.$store.state.routeHistorys[t-2]:{}})).catch((function(e){}))},r.default.prototype.goBack=function(){if(Dn.$store.state.routeHistorys.length>1){Dn.$router.back(),Dn.$store.state.routeHistorys.pop();var e=Dn.$store.state.routeHistorys.length;Dn.$store.state.routeHistoryLast=e>=2?Dn.$store.state.routeHistorys[e-2]:{}}else Dn.$router.replace({path:"/"}).catch((function(e){})),Dn.$store.state.routeHistorys=[],Dn.$store.state.routeHistoryLast={}},$A.L=i.V8,$A.Electron=null,$A.Platform="web",$A.isMainElectron=!1,$A.isSubElectron=!1,$A.isEEUiApp=Tn,$A.openLog=!1,On&&($A.Electron=electron,$A.Platform=/macintosh|mac os x/i.test(navigator.userAgent)?"mac":"win",$A.isMainElectron=/\s+MainTaskWindow\//.test(window.navigator.userAgent),$A.isSubElectron=/\s+SubTaskWindow\//.test(window.navigator.userAgent)),$A.execMainDispatch=function(e,t){$A.isSubElectron&&$A.Electron.sendMessage("sendForwardMain",{channel:"dispatch",data:{action:e,data:t}})},window.execMainCacheData={},$A.execMainCacheJudge=function(e){var t=window.execMainCacheData[e]||!1;return window.execMainCacheData[e]=!0,t},$A.bindScreenshotKey=function(e){var t="",n=(e.screenshot_key||"").trim().toLowerCase();n&&(e.screenshot_mate||e.screenshot_shift)&&(e.screenshot_mate&&(t=/macintosh|mac os x/i.test(navigator.userAgent)?"command":"ctrl"),e.screenshot_shift&&(t="".concat(t?"".concat(t,"+"):"","shift")),t="".concat(t,"+").concat(n.toLowerCase())),$A.Electron.sendMessage("bindScreenshotKey",{key:t})},r.default.prototype.$A=$A,r.default.prototype.$L=i.V8,r.default.prototype.$Electron=$A.Electron,r.default.prototype.$Platform=$A.Platform,r.default.prototype.$isMainElectron=$A.isMainElectron,r.default.prototype.$isSubElectron=$A.isSubElectron,r.default.prototype.$isEEUiApp=$A.isEEUiApp,r.default.config.productionTip=!1,r.default.mixin(nn),Qt.dispatch("init").then((function(e){Dn=new r.default({el:"#app",router:$n,store:Qt,template:"",components:{App:V}}),$A.goForward=Dn.goForward,$A.goBack=Dn.goBack,$A.Message=Dn.$Message,$A.Notice=Dn.$Notice,$A.Modal=Dn.$Modal}))},18728:e=>{e.exports=function(e){var t={begin:"`[\\s\\S]"};return{case_insensitive:!0,aliases:["ahk"],keywords:{keyword:"Break Continue Critical Exit ExitApp Gosub Goto New OnExit Pause return SetBatchLines SetTimer Suspend Thread Throw Until ahk_id ahk_class ahk_pid ahk_exe ahk_group",literal:"true false NOT AND OR",built_in:"ComSpec Clipboard ClipboardAll ErrorLevel"},contains:[t,e.inherit(e.QUOTE_STRING_MODE,{contains:[t]}),e.COMMENT(";","$",{relevance:0}),e.C_BLOCK_COMMENT_MODE,{className:"number",begin:e.NUMBER_RE,relevance:0},{className:"variable",begin:"%[a-zA-Z0-9#_$@]+%"},{className:"built_in",begin:"^\\s*\\w+\\s*(,|%)"},{className:"title",variants:[{begin:'^[^\\n";]+::(?!=)'},{begin:'^[^\\n";]+:(?!=)',relevance:0}]},{className:"meta",begin:"^\\s*#\\w+",end:"$",relevance:0},{className:"built_in",begin:"A_[a-zA-Z0-9]+"},{begin:",\\s*,"}]}}},96656:e=>{e.exports=function(e){var t={variants:[e.COMMENT(";","$",{relevance:0}),e.COMMENT("#cs","#ce"),e.COMMENT("#comments-start","#comments-end")]},n={begin:"\\$[A-z0-9_]+"},i={className:"string",variants:[{begin:/"/,end:/"/,contains:[{begin:/""/,relevance:0}]},{begin:/'/,end:/'/,contains:[{begin:/''/,relevance:0}]}]},r={variants:[e.BINARY_NUMBER_MODE,e.C_NUMBER_MODE]};return{case_insensitive:!0,illegal:/\/\*/,keywords:{keyword:"ByRef Case Const ContinueCase ContinueLoop Default Dim Do Else ElseIf EndFunc EndIf EndSelect EndSwitch EndWith Enum Exit ExitLoop For Func Global If In Local Next ReDim Return Select Static Step Switch Then To Until Volatile WEnd While With",built_in:"Abs ACos AdlibRegister AdlibUnRegister Asc AscW ASin Assign ATan AutoItSetOption AutoItWinGetTitle AutoItWinSetTitle Beep Binary BinaryLen BinaryMid BinaryToString BitAND BitNOT BitOR BitRotate BitShift BitXOR BlockInput Break Call CDTray Ceiling Chr ChrW ClipGet ClipPut ConsoleRead ConsoleWrite ConsoleWriteError ControlClick ControlCommand ControlDisable ControlEnable ControlFocus ControlGetFocus ControlGetHandle ControlGetPos ControlGetText ControlHide ControlListView ControlMove ControlSend ControlSetText ControlShow ControlTreeView Cos Dec DirCopy DirCreate DirGetSize DirMove DirRemove DllCall DllCallAddress DllCallbackFree DllCallbackGetPtr DllCallbackRegister DllClose DllOpen DllStructCreate DllStructGetData DllStructGetPtr DllStructGetSize DllStructSetData DriveGetDrive DriveGetFileSystem DriveGetLabel DriveGetSerial DriveGetType DriveMapAdd DriveMapDel DriveMapGet DriveSetLabel DriveSpaceFree DriveSpaceTotal DriveStatus EnvGet EnvSet EnvUpdate Eval Execute Exp FileChangeDir FileClose FileCopy FileCreateNTFSLink FileCreateShortcut FileDelete FileExists FileFindFirstFile FileFindNextFile FileFlush FileGetAttrib FileGetEncoding FileGetLongName FileGetPos FileGetShortcut FileGetShortName FileGetSize FileGetTime FileGetVersion FileInstall FileMove FileOpen FileOpenDialog FileRead FileReadLine FileReadToArray FileRecycle FileRecycleEmpty FileSaveDialog FileSelectFolder FileSetAttrib FileSetEnd FileSetPos FileSetTime FileWrite FileWriteLine Floor FtpSetProxy FuncName GUICreate GUICtrlCreateAvi GUICtrlCreateButton GUICtrlCreateCheckbox GUICtrlCreateCombo GUICtrlCreateContextMenu GUICtrlCreateDate GUICtrlCreateDummy GUICtrlCreateEdit GUICtrlCreateGraphic GUICtrlCreateGroup GUICtrlCreateIcon GUICtrlCreateInput GUICtrlCreateLabel GUICtrlCreateList GUICtrlCreateListView GUICtrlCreateListViewItem GUICtrlCreateMenu GUICtrlCreateMenuItem GUICtrlCreateMonthCal GUICtrlCreateObj GUICtrlCreatePic GUICtrlCreateProgress GUICtrlCreateRadio GUICtrlCreateSlider GUICtrlCreateTab GUICtrlCreateTabItem GUICtrlCreateTreeView GUICtrlCreateTreeViewItem GUICtrlCreateUpdown GUICtrlDelete GUICtrlGetHandle GUICtrlGetState GUICtrlRead GUICtrlRecvMsg GUICtrlRegisterListViewSort GUICtrlSendMsg GUICtrlSendToDummy GUICtrlSetBkColor GUICtrlSetColor GUICtrlSetCursor GUICtrlSetData GUICtrlSetDefBkColor GUICtrlSetDefColor GUICtrlSetFont GUICtrlSetGraphic GUICtrlSetImage GUICtrlSetLimit GUICtrlSetOnEvent GUICtrlSetPos GUICtrlSetResizing GUICtrlSetState GUICtrlSetStyle GUICtrlSetTip GUIDelete GUIGetCursorInfo GUIGetMsg GUIGetStyle GUIRegisterMsg GUISetAccelerators GUISetBkColor GUISetCoord GUISetCursor GUISetFont GUISetHelp GUISetIcon GUISetOnEvent GUISetState GUISetStyle GUIStartGroup GUISwitch Hex HotKeySet HttpSetProxy HttpSetUserAgent HWnd InetClose InetGet InetGetInfo InetGetSize InetRead IniDelete IniRead IniReadSection IniReadSectionNames IniRenameSection IniWrite IniWriteSection InputBox Int IsAdmin IsArray IsBinary IsBool IsDeclared IsDllStruct IsFloat IsFunc IsHWnd IsInt IsKeyword IsNumber IsObj IsPtr IsString Log MemGetStats Mod MouseClick MouseClickDrag MouseDown MouseGetCursor MouseGetPos MouseMove MouseUp MouseWheel MsgBox Number ObjCreate ObjCreateInterface ObjEvent ObjGet ObjName OnAutoItExitRegister OnAutoItExitUnRegister Ping PixelChecksum PixelGetColor PixelSearch ProcessClose ProcessExists ProcessGetStats ProcessList ProcessSetPriority ProcessWait ProcessWaitClose ProgressOff ProgressOn ProgressSet Ptr Random RegDelete RegEnumKey RegEnumVal RegRead RegWrite Round Run RunAs RunAsWait RunWait Send SendKeepActive SetError SetExtended ShellExecute ShellExecuteWait Shutdown Sin Sleep SoundPlay SoundSetWaveVolume SplashImageOn SplashOff SplashTextOn Sqrt SRandom StatusbarGetText StderrRead StdinWrite StdioClose StdoutRead String StringAddCR StringCompare StringFormat StringFromASCIIArray StringInStr StringIsAlNum StringIsAlpha StringIsASCII StringIsDigit StringIsFloat StringIsInt StringIsLower StringIsSpace StringIsUpper StringIsXDigit StringLeft StringLen StringLower StringMid StringRegExp StringRegExpReplace StringReplace StringReverse StringRight StringSplit StringStripCR StringStripWS StringToASCIIArray StringToBinary StringTrimLeft StringTrimRight StringUpper Tan TCPAccept TCPCloseSocket TCPConnect TCPListen TCPNameToIP TCPRecv TCPSend TCPShutdown, UDPShutdown TCPStartup, UDPStartup TimerDiff TimerInit ToolTip TrayCreateItem TrayCreateMenu TrayGetMsg TrayItemDelete TrayItemGetHandle TrayItemGetState TrayItemGetText TrayItemSetOnEvent TrayItemSetState TrayItemSetText TraySetClick TraySetIcon TraySetOnEvent TraySetPauseIcon TraySetState TraySetToolTip TrayTip UBound UDPBind UDPCloseSocket UDPOpen UDPRecv UDPSend VarGetType WinActivate WinActive WinClose WinExists WinFlash WinGetCaretPos WinGetClassList WinGetClientSize WinGetHandle WinGetPos WinGetProcess WinGetState WinGetText WinGetTitle WinKill WinList WinMenuSelectItem WinMinimizeAll WinMinimizeAllUndo WinMove WinSetOnTop WinSetState WinSetTitle WinSetTrans WinWait",literal:"True False And Null Not Or"},contains:[t,n,i,r,{className:"meta",begin:"#",end:"$",keywords:{"meta-keyword":"comments include include-once NoTrayIcon OnAutoItStartRegister pragma compile RequireAdmin"},contains:[{begin:/\\\n/,relevance:0},{beginKeywords:"include",keywords:{"meta-keyword":"include"},end:"$",contains:[i,{className:"meta-string",variants:[{begin:"<",end:">"},{begin:/"/,end:/"/,contains:[{begin:/""/,relevance:0}]},{begin:/'/,end:/'/,contains:[{begin:/''/,relevance:0}]}]}]},i,t]},{className:"symbol",begin:"@[A-z0-9_]+"},{className:"function",beginKeywords:"Func",end:"$",illegal:"\\$|\\[|%",contains:[e.UNDERSCORE_TITLE_MODE,{className:"params",begin:"\\(",end:"\\)",contains:[n,i,r]}]}]}}},31561:e=>{e.exports=function(e){var t={begin:/(?:[A-Z\_\.\-]+|--[a-zA-Z0-9_-]+)\s*:/,returnBegin:!0,end:";",endsWithParent:!0,contains:[{className:"attribute",begin:/\S/,end:":",excludeEnd:!0,starts:{endsWithParent:!0,excludeEnd:!0,contains:[{begin:/[\w-]+\(/,returnBegin:!0,contains:[{className:"built_in",begin:/[\w-]+/},{begin:/\(/,end:/\)/,contains:[e.APOS_STRING_MODE,e.QUOTE_STRING_MODE]}]},e.CSS_NUMBER_MODE,e.QUOTE_STRING_MODE,e.APOS_STRING_MODE,e.C_BLOCK_COMMENT_MODE,{className:"number",begin:"#[0-9A-Fa-f]+"},{className:"meta",begin:"!important"}]}}]};return{case_insensitive:!0,illegal:/[=\/|'\$]/,contains:[e.C_BLOCK_COMMENT_MODE,{className:"selector-id",begin:/#[A-Za-z0-9_-]+/},{className:"selector-class",begin:/\.[A-Za-z0-9_-]+/},{className:"selector-attr",begin:/\[/,end:/\]/,illegal:"$"},{className:"selector-pseudo",begin:/:(:)?[a-zA-Z0-9\_\-\+\(\)"'.]+/},{begin:"@(font-face|page)",lexemes:"[a-z-]+",keywords:"font-face page"},{begin:"@",end:"[{;]",illegal:/:/,contains:[{className:"keyword",begin:/\w+/},{begin:/\s/,endsWithParent:!0,excludeEnd:!0,relevance:0,contains:[e.APOS_STRING_MODE,e.QUOTE_STRING_MODE,e.CSS_NUMBER_MODE]}]},{className:"selector-tag",begin:"[a-zA-Z-][a-zA-Z0-9_-]*",relevance:0},{begin:"{",end:"}",illegal:/\S/,contains:[e.C_BLOCK_COMMENT_MODE,t]}]}}},9779:e=>{e.exports=function(e){var t={keyword:"break default func interface select case map struct chan else goto package switch const fallthrough if range type continue for import return var go defer bool byte complex64 complex128 float32 float64 int8 int16 int32 int64 string uint8 uint16 uint32 uint64 int uint uintptr rune",literal:"true false iota nil",built_in:"append cap close complex copy imag len make new panic print println real recover delete"};return{aliases:["golang"],keywords:t,illegal:"{e.exports=function(e){var t="false synchronized int abstract float private char boolean var static null if const for true while long strictfp finally protected import native final void enum else break transient catch instanceof byte super volatile case assert short package default double public try this switch continue throws protected public private module requires exports do",n={className:"number",begin:"\\b(0[bB]([01]+[01_]+[01]+|[01]+)|0[xX]([a-fA-F0-9]+[a-fA-F0-9_]+[a-fA-F0-9]+|[a-fA-F0-9]+)|(([\\d]+[\\d_]+[\\d]+|[\\d]+)(\\.([\\d]+[\\d_]+[\\d]+|[\\d]+))?|\\.([\\d]+[\\d_]+[\\d]+|[\\d]+))([eE][-+]?\\d+)?)[lLfF]?",relevance:0};return{aliases:["jsp"],keywords:t,illegal:/<\/|#/,contains:[e.COMMENT("/\\*\\*","\\*/",{relevance:0,contains:[{begin:/\w+@/,relevance:0},{className:"doctag",begin:"@[A-Za-z]+"}]}),e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE,e.APOS_STRING_MODE,e.QUOTE_STRING_MODE,{className:"class",beginKeywords:"class interface",end:/[{;=]/,excludeEnd:!0,keywords:"class interface",illegal:/[:"\[\]]/,contains:[{beginKeywords:"extends implements"},e.UNDERSCORE_TITLE_MODE]},{beginKeywords:"new throw return else",relevance:0},{className:"function",begin:"([À-ʸa-zA-Z_$][À-ʸa-zA-Z_$0-9]*(<[À-ʸa-zA-Z_$][À-ʸa-zA-Z_$0-9]*(\\s*,\\s*[À-ʸa-zA-Z_$][À-ʸa-zA-Z_$0-9]*)*>)?\\s+)+"+e.UNDERSCORE_IDENT_RE+"\\s*\\(",returnBegin:!0,end:/[{;=]/,excludeEnd:!0,keywords:t,contains:[{begin:e.UNDERSCORE_IDENT_RE+"\\s*\\(",returnBegin:!0,relevance:0,contains:[e.UNDERSCORE_TITLE_MODE]},{className:"params",begin:/\(/,end:/\)/,keywords:t,relevance:0,contains:[e.APOS_STRING_MODE,e.QUOTE_STRING_MODE,e.C_NUMBER_MODE,e.C_BLOCK_COMMENT_MODE]},e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE]},n,{className:"meta",begin:"@[A-Za-z]+"}]}}},367:e=>{e.exports=function(e){var t="[A-Za-z$_][0-9A-Za-z$_]*",n={keyword:"in of if for while finally var new function do return void else break catch instanceof with throw case default try this switch continue typeof delete let yield const export super debugger as async await static import from as",literal:"true false null undefined NaN Infinity",built_in:"eval isFinite isNaN parseFloat parseInt decodeURI decodeURIComponent encodeURI encodeURIComponent escape unescape Object Function Boolean Error EvalError InternalError RangeError ReferenceError StopIteration SyntaxError TypeError URIError Number Math Date String RegExp Array Float32Array Float64Array Int16Array Int32Array Int8Array Uint16Array Uint32Array Uint8Array Uint8ClampedArray ArrayBuffer DataView JSON Intl arguments require module console window document Symbol Set Map WeakSet WeakMap Proxy Reflect Promise"},i={className:"number",variants:[{begin:"\\b(0[bB][01]+)"},{begin:"\\b(0[oO][0-7]+)"},{begin:e.C_NUMBER_RE}],relevance:0},r={className:"subst",begin:"\\$\\{",end:"\\}",keywords:n,contains:[]},o={begin:"html`",end:"",starts:{end:"`",returnEnd:!1,contains:[e.BACKSLASH_ESCAPE,r],subLanguage:"xml"}},a={begin:"css`",end:"",starts:{end:"`",returnEnd:!1,contains:[e.BACKSLASH_ESCAPE,r],subLanguage:"css"}},s={className:"string",begin:"`",end:"`",contains:[e.BACKSLASH_ESCAPE,r]};r.contains=[e.APOS_STRING_MODE,e.QUOTE_STRING_MODE,o,a,s,i,e.REGEXP_MODE];var l=r.contains.concat([e.C_BLOCK_COMMENT_MODE,e.C_LINE_COMMENT_MODE]);return{aliases:["js","jsx"],keywords:n,contains:[{className:"meta",relevance:10,begin:/^\s*['"]use (strict|asm)['"]/},{className:"meta",begin:/^#!/,end:/$/},e.APOS_STRING_MODE,e.QUOTE_STRING_MODE,o,a,s,e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE,i,{begin:/[{,]\s*/,relevance:0,contains:[{begin:t+"\\s*:",returnBegin:!0,relevance:0,contains:[{className:"attr",begin:t,relevance:0}]}]},{begin:"("+e.RE_STARTERS_RE+"|\\b(case|return|throw)\\b)\\s*",keywords:"return throw case",contains:[e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE,e.REGEXP_MODE,{className:"function",begin:"(\\(.*?\\)|"+t+")\\s*=>",returnBegin:!0,end:"\\s*=>",contains:[{className:"params",variants:[{begin:t},{begin:/\(\s*\)/},{begin:/\(/,end:/\)/,excludeBegin:!0,excludeEnd:!0,keywords:n,contains:l}]}]},{className:"",begin:/\s/,end:/\s*/,skip:!0},{begin://,subLanguage:"xml",contains:[{begin:/<[A-Za-z0-9\\._:-]+\s*\/>/,skip:!0},{begin:/<[A-Za-z0-9\\._:-]+/,end:/(\/[A-Za-z0-9\\._:-]+|[A-Za-z0-9\\._:-]+\/)>/,skip:!0,contains:[{begin:/<[A-Za-z0-9\\._:-]+\s*\/>/,skip:!0},"self"]}]}],relevance:0},{className:"function",beginKeywords:"function",end:/\{/,excludeEnd:!0,contains:[e.inherit(e.TITLE_MODE,{begin:t}),{className:"params",begin:/\(/,end:/\)/,excludeBegin:!0,excludeEnd:!0,contains:l}],illegal:/\[|%/},{begin:/\$[(.]/},e.METHOD_GUARD,{className:"class",beginKeywords:"class",end:/[{;=]/,excludeEnd:!0,illegal:/[:"\[\]]/,contains:[{beginKeywords:"extends"},e.UNDERSCORE_TITLE_MODE]},{beginKeywords:"constructor get set",end:/\{/,excludeEnd:!0}],illegal:/#(?!!)/}}},17415:e=>{e.exports=function(e){var t="([\\w-]+|@{[\\w-]+})",n=[],i=[],r=function(e){return{className:"string",begin:"~?"+e+".*?"+e}},o=function(e,t,n){return{className:e,begin:t,relevance:n}},a={begin:"\\(",end:"\\)",contains:i,relevance:0};i.push(e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE,r("'"),r('"'),e.CSS_NUMBER_MODE,{begin:"(url|data-uri)\\(",starts:{className:"string",end:"[\\)\\n]",excludeEnd:!0}},o("number","#[0-9A-Fa-f]+\\b"),a,o("variable","@@?[\\w-]+",10),o("variable","@{[\\w-]+}"),o("built_in","~?`[^`]*?`"),{className:"attribute",begin:"[\\w-]+\\s*:",end:":",returnBegin:!0,excludeEnd:!0},{className:"meta",begin:"!important"});var s=i.concat({begin:"{",end:"}",contains:n}),l={beginKeywords:"when",endsWithParent:!0,contains:[{beginKeywords:"and not"}].concat(i)},u={begin:t+"\\s*:",returnBegin:!0,end:"[;}]",relevance:0,contains:[{className:"attribute",begin:t,end:":",excludeEnd:!0,starts:{endsWithParent:!0,illegal:"[<=$]",relevance:0,contains:i}}]},c={className:"keyword",begin:"@(import|media|charset|font-face|(-[a-z]+-)?keyframes|supports|document|namespace|page|viewport|host)\\b",starts:{end:"[;{}]",returnEnd:!0,contains:i,relevance:0}},d={className:"variable",variants:[{begin:"@[\\w-]+\\s*:",relevance:15},{begin:"@[\\w-]+"}],starts:{end:"[;}]",returnEnd:!0,contains:s}},h={variants:[{begin:"[\\.#:&\\[>]",end:"[;{}]"},{begin:t,end:"{"}],returnBegin:!0,returnEnd:!0,illegal:"[<='$\"]",relevance:0,contains:[e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE,l,o("keyword","all\\b"),o("variable","@{[\\w-]+}"),o("selector-tag",t+"%?",0),o("selector-id","#"+t),o("selector-class","\\."+t,0),o("selector-tag","&",0),{className:"selector-attr",begin:"\\[",end:"\\]"},{className:"selector-pseudo",begin:/:(:)?[a-zA-Z0-9\_\-\+\(\)"'.]+/},{begin:"\\(",end:"\\)",contains:s},{begin:"!important"}]};return n.push(e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE,c,d,u,h),{case_insensitive:!0,illegal:"[=>'/<($\"]",contains:n}}},11521:e=>{e.exports=function(e){return{aliases:["md","mkdown","mkd"],contains:[{className:"section",variants:[{begin:"^#{1,6}",end:"$"},{begin:"^.+?\\n[=-]{2,}$"}]},{begin:"<",end:">",subLanguage:"xml",relevance:0},{className:"bullet",begin:"^\\s*([*+-]|(\\d+\\.))\\s+"},{className:"strong",begin:"[*_]{2}.+?[*_]{2}"},{className:"emphasis",variants:[{begin:"\\*.+?\\*"},{begin:"_.+?_",relevance:0}]},{className:"quote",begin:"^>\\s+",end:"$"},{className:"code",variants:[{begin:"^```w*s*$",end:"^```s*$"},{begin:"`.+?`"},{begin:"^( {4}|\t)",end:"$",relevance:0}]},{begin:"^[-\\*]{3,}",end:"$"},{begin:"\\[.+?\\][\\(\\[].*?[\\)\\]]",returnBegin:!0,contains:[{className:"string",begin:"\\[",end:"\\]",excludeBegin:!0,returnEnd:!0,relevance:0},{className:"link",begin:"\\]\\(",end:"\\)",excludeBegin:!0,excludeEnd:!0},{className:"symbol",begin:"\\]\\[",end:"\\]",excludeBegin:!0,excludeEnd:!0}],relevance:10},{begin:/^\[[^\n]+\]:/,returnBegin:!0,contains:[{className:"symbol",begin:/\[/,end:/\]/,excludeBegin:!0,excludeEnd:!0},{className:"link",begin:/:\s*/,end:/$/,excludeBegin:!0}]}]}}},13591:e=>{e.exports=function(e){var t={begin:"\\$+[a-zA-Z_-ÿ][a-zA-Z0-9_-ÿ]*"},n={className:"meta",begin:/<\?(php)?|\?>/},i={className:"string",contains:[e.BACKSLASH_ESCAPE,n],variants:[{begin:'b"',end:'"'},{begin:"b'",end:"'"},e.inherit(e.APOS_STRING_MODE,{illegal:null}),e.inherit(e.QUOTE_STRING_MODE,{illegal:null})]},r={variants:[e.BINARY_NUMBER_MODE,e.C_NUMBER_MODE]};return{aliases:["php","php3","php4","php5","php6","php7"],case_insensitive:!0,keywords:"and include_once list abstract global private echo interface as static endswitch array null if endwhile or const for endforeach self var while isset public protected exit foreach throw elseif include __FILE__ empty require_once do xor return parent clone use __CLASS__ __LINE__ else break print eval new catch __METHOD__ case exception default die require __FUNCTION__ enddeclare final try switch continue endfor endif declare unset true false trait goto instanceof insteadof __DIR__ __NAMESPACE__ yield finally",contains:[e.HASH_COMMENT_MODE,e.COMMENT("//","$",{contains:[n]}),e.COMMENT("/\\*","\\*/",{contains:[{className:"doctag",begin:"@[A-Za-z]+"}]}),e.COMMENT("__halt_compiler.+?;",!1,{endsWithParent:!0,keywords:"__halt_compiler",lexemes:e.UNDERSCORE_IDENT_RE}),{className:"string",begin:/<<<['"]?\w+['"]?$/,end:/^\w+;?$/,contains:[e.BACKSLASH_ESCAPE,{className:"subst",variants:[{begin:/\$\w+/},{begin:/\{\$/,end:/\}/}]}]},n,{className:"keyword",begin:/\$this\b/},t,{begin:/(::|->)+[a-zA-Z_\x7f-\xff][a-zA-Z0-9_\x7f-\xff]*/},{className:"function",beginKeywords:"function",end:/[;{]/,excludeEnd:!0,illegal:"\\$|\\[|%",contains:[e.UNDERSCORE_TITLE_MODE,{className:"params",begin:"\\(",end:"\\)",contains:["self",t,e.C_BLOCK_COMMENT_MODE,i,r]}]},{className:"class",beginKeywords:"class interface",end:"{",excludeEnd:!0,illegal:/[:\(\$"]/,contains:[{beginKeywords:"extends implements"},e.UNDERSCORE_TITLE_MODE]},{beginKeywords:"namespace",end:";",illegal:/[\.']/,contains:[e.UNDERSCORE_TITLE_MODE]},{beginKeywords:"use",end:";",contains:[e.UNDERSCORE_TITLE_MODE]},{begin:"=>"},i,r]}}},803:e=>{e.exports=function(e){var t={keyword:"and elif is global as in if from raise for except finally print import pass return exec else break not with class assert yield try while continue del or def lambda async await nonlocal|10",built_in:"Ellipsis NotImplemented",literal:"False None True"},n={className:"meta",begin:/^(>>>|\.\.\.) /},i={className:"subst",begin:/\{/,end:/\}/,keywords:t,illegal:/#/},r={className:"string",contains:[e.BACKSLASH_ESCAPE],variants:[{begin:/(u|b)?r?'''/,end:/'''/,contains:[e.BACKSLASH_ESCAPE,n],relevance:10},{begin:/(u|b)?r?"""/,end:/"""/,contains:[e.BACKSLASH_ESCAPE,n],relevance:10},{begin:/(fr|rf|f)'''/,end:/'''/,contains:[e.BACKSLASH_ESCAPE,n,i]},{begin:/(fr|rf|f)"""/,end:/"""/,contains:[e.BACKSLASH_ESCAPE,n,i]},{begin:/(u|r|ur)'/,end:/'/,relevance:10},{begin:/(u|r|ur)"/,end:/"/,relevance:10},{begin:/(b|br)'/,end:/'/},{begin:/(b|br)"/,end:/"/},{begin:/(fr|rf|f)'/,end:/'/,contains:[e.BACKSLASH_ESCAPE,i]},{begin:/(fr|rf|f)"/,end:/"/,contains:[e.BACKSLASH_ESCAPE,i]},e.APOS_STRING_MODE,e.QUOTE_STRING_MODE]},o={className:"number",relevance:0,variants:[{begin:e.BINARY_NUMBER_RE+"[lLjJ]?"},{begin:"\\b(0o[0-7]+)[lLjJ]?"},{begin:e.C_NUMBER_RE+"[lLjJ]?"}]},a={className:"params",begin:/\(/,end:/\)/,contains:["self",n,o,r]};return i.contains=[r,o,n],{aliases:["py","gyp","ipython"],keywords:t,illegal:/(<\/|->|\?)|=>/,contains:[n,o,r,e.HASH_COMMENT_MODE,{variants:[{className:"function",beginKeywords:"def"},{className:"class",beginKeywords:"class"}],end:/:/,illegal:/[${=;\n,]/,contains:[e.UNDERSCORE_TITLE_MODE,a,{begin:/->/,endsWithParent:!0,keywords:"None"}]},{className:"meta",begin:/^[\t ]*@/,end:/$/},{begin:/\b(print|exec)\(/}]}}},44719:e=>{e.exports=function(e){var t="[A-Za-z$_][0-9A-Za-z$_]*",n={keyword:"in if for while finally var new function do return void else break catch instanceof with throw case default try this switch continue typeof delete let yield const class public private protected get set super static implements enum export import declare type namespace abstract as from extends async await",literal:"true false null undefined NaN Infinity",built_in:"eval isFinite isNaN parseFloat parseInt decodeURI decodeURIComponent encodeURI encodeURIComponent escape unescape Object Function Boolean Error EvalError InternalError RangeError ReferenceError StopIteration SyntaxError TypeError URIError Number Math Date String RegExp Array Float32Array Float64Array Int16Array Int32Array Int8Array Uint16Array Uint32Array Uint8Array Uint8ClampedArray ArrayBuffer DataView JSON Intl arguments require module console window document any number boolean string void Promise"},i={className:"meta",begin:"@"+t},r={begin:"\\(",end:/\)/,keywords:n,contains:["self",e.QUOTE_STRING_MODE,e.APOS_STRING_MODE,e.NUMBER_MODE]},o={className:"params",begin:/\(/,end:/\)/,excludeBegin:!0,excludeEnd:!0,keywords:n,contains:[e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE,i,r]},a={className:"number",variants:[{begin:"\\b(0[bB][01]+)"},{begin:"\\b(0[oO][0-7]+)"},{begin:e.C_NUMBER_RE}],relevance:0},s={className:"subst",begin:"\\$\\{",end:"\\}",keywords:n,contains:[]},l={begin:"html`",end:"",starts:{end:"`",returnEnd:!1,contains:[e.BACKSLASH_ESCAPE,s],subLanguage:"xml"}},u={begin:"css`",end:"",starts:{end:"`",returnEnd:!1,contains:[e.BACKSLASH_ESCAPE,s],subLanguage:"css"}},c={className:"string",begin:"`",end:"`",contains:[e.BACKSLASH_ESCAPE,s]};return s.contains=[e.APOS_STRING_MODE,e.QUOTE_STRING_MODE,l,u,c,a,e.REGEXP_MODE],{aliases:["ts"],keywords:n,contains:[{className:"meta",begin:/^\s*['"]use strict['"]/},e.APOS_STRING_MODE,e.QUOTE_STRING_MODE,l,u,c,e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE,a,{begin:"("+e.RE_STARTERS_RE+"|\\b(case|return|throw)\\b)\\s*",keywords:"return throw case",contains:[e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE,e.REGEXP_MODE,{className:"function",begin:"(\\(.*?\\)|"+e.IDENT_RE+")\\s*=>",returnBegin:!0,end:"\\s*=>",contains:[{className:"params",variants:[{begin:e.IDENT_RE},{begin:/\(\s*\)/},{begin:/\(/,end:/\)/,excludeBegin:!0,excludeEnd:!0,keywords:n,contains:["self",e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE]}]}]}],relevance:0},{className:"function",begin:"function",end:/[\{;]/,excludeEnd:!0,keywords:n,contains:["self",e.inherit(e.TITLE_MODE,{begin:t}),o],illegal:/%/,relevance:0},{beginKeywords:"constructor",end:/\{/,excludeEnd:!0,contains:["self",o]},{begin:/module\./,keywords:{built_in:"module"},relevance:0},{beginKeywords:"module",end:/\{/,excludeEnd:!0},{beginKeywords:"interface",end:/\{/,excludeEnd:!0,keywords:"interface extends"},{begin:/\$[(.]/},{begin:"\\."+e.IDENT_RE,relevance:0},i,r]}}},85835:e=>{e.exports=function(e){var t={endsWithParent:!0,illegal:/`]+/}]}]}]};return{aliases:["html","xhtml","rss","atom","xjb","xsd","xsl","plist","wsf"],case_insensitive:!0,contains:[{className:"meta",begin:"",relevance:10,contains:[{begin:"\\[",end:"\\]"}]},e.COMMENT("\x3c!--","--\x3e",{relevance:10}),{begin:"<\\!\\[CDATA\\[",end:"\\]\\]>",relevance:10},{className:"meta",begin:/<\?xml/,end:/\?>/,relevance:10},{begin:/<\?(php)?/,end:/\?>/,subLanguage:"php",contains:[{begin:"/\\*",end:"\\*/",skip:!0},{begin:'b"',end:'"',skip:!0},{begin:"b'",end:"'",skip:!0},e.inherit(e.APOS_STRING_MODE,{illegal:null,className:null,contains:null,skip:!0}),e.inherit(e.QUOTE_STRING_MODE,{illegal:null,className:null,contains:null,skip:!0})]},{className:"tag",begin:"|$)",end:">",keywords:{name:"style"},contains:[t],starts:{end:"",returnEnd:!0,subLanguage:["css","xml"]}},{className:"tag",begin:"|$)",end:">",keywords:{name:"script"},contains:[t],starts:{end:"<\/script>",returnEnd:!0,subLanguage:["actionscript","javascript","handlebars","xml","vbscript"]}},{className:"tag",begin:"",contains:[{className:"name",begin:/[^\/><\s]+/,relevance:0},t]}]}}},50337:(e,t,n)=>{"use strict";n.d(t,{Z:()=>i});const i={add:function(e,t){var n="toc".concat(t).concat(++this.index),i={anchor:n,level:t,text:e},r=this.tocItems;return i.level<=5&&r.push(i),n},reset:function(){this.tocItems=[],this.index=0},tocItems:[],index:0}},43760:(e,t,n)=>{"use strict";n.d(t,{Z:()=>Ce});var i={},r=[],o=Object.keys,a={},s={},l=/^(no-?highlight|plain|text)$/i,u=/\blang(?:uage)?-([\w-]+)\b/i,c=/((^(<[^>]+>|\t|)+|(?:\n)))/gm,d="",h={classPrefix:"hljs-",tabReplace:null,useBR:!1,languages:void 0};function f(e){return e.replace(/&/g,"&").replace(//g,">")}function p(e){return e.nodeName.toLowerCase()}function m(e,t){var n=e&&e.exec(t);return n&&0===n.index}function v(e){return l.test(e)}function g(e){var t,n={},i=Array.prototype.slice.call(arguments,1);for(t in e)n[t]=e[t];return i.forEach((function(e){for(t in e)n[t]=e[t]})),n}function b(e){var t=[];return function e(n,i){for(var r=n.firstChild;r;r=r.nextSibling)3===r.nodeType?i+=r.nodeValue.length:1===r.nodeType&&(t.push({event:"start",offset:i,node:r}),i=e(r,i),p(r).match(/br|hr|img|input/)||t.push({event:"stop",offset:i,node:r}));return i}(e,0),t}function y(e){function t(e){return e&&e.source||e}function n(n,i){return new RegExp(t(n),"m"+(e.case_insensitive?"i":"")+(i?"g":""))}!function i(r,a){if(!r.compiled){if(r.compiled=!0,r.keywords=r.keywords||r.beginKeywords,r.keywords){var s={},l=function(t,n){e.case_insensitive&&(n=n.toLowerCase()),n.split(" ").forEach((function(e){var n=e.split("|");s[n[0]]=[t,n[1]?Number(n[1]):1]}))};"string"==typeof r.keywords?l("keyword",r.keywords):o(r.keywords).forEach((function(e){l(e,r.keywords[e])})),r.keywords=s}r.lexemesRe=n(r.lexemes||/\w+/,!0),a&&(r.beginKeywords&&(r.begin="\\b("+r.beginKeywords.split(" ").join("|")+")\\b"),r.begin||(r.begin=/\B|\b/),r.beginRe=n(r.begin),r.endSameAsBegin&&(r.end=r.begin),r.end||r.endsWithParent||(r.end=/\B|\b/),r.end&&(r.endRe=n(r.end)),r.terminator_end=t(r.end)||"",r.endsWithParent&&a.terminator_end&&(r.terminator_end+=(r.end?"|":"")+a.terminator_end)),r.illegal&&(r.illegalRe=n(r.illegal)),null==r.relevance&&(r.relevance=1),r.contains||(r.contains=[]),r.contains=Array.prototype.concat.apply([],r.contains.map((function(e){return function(e){return e.variants&&!e.cached_variants&&(e.cached_variants=e.variants.map((function(t){return g(e,{variants:null},t)}))),e.cached_variants||e.endsWithParent&&[g(e)]||[e]}("self"===e?r:e)}))),r.contains.forEach((function(e){i(e,r)})),r.starts&&i(r.starts,a);var u=r.contains.map((function(e){return e.beginKeywords?"\\.?(?:"+e.begin+")\\.?":e.begin})).concat([r.terminator_end,r.illegal]).map(t).filter(Boolean);r.terminators=u.length?n(function(e,n){for(var i=/\[(?:[^\\\]]|\\.)*\]|\(\??|\\([1-9][0-9]*)|\\./,r=0,o="",a=0;a0&&(o+=n);l.length>0;){var u=i.exec(l);if(null==u){o+=l;break}o+=l.substring(0,u.index),l=l.substring(u.index+u[0].length),"\\"==u[0][0]&&u[1]?o+="\\"+String(Number(u[1])+s):(o+=u[0],"("==u[0]&&r++)}}return o}(u,"|"),!0):{exec:function(){return null}}}}(e)}function w(e,t,n,i){function r(e){return new RegExp(e.replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$&"),"m")}function o(e,t){if(m(e.endRe,t)){for(;e.endsParent&&e.parent;)e=e.parent;return e}if(e.endsWithParent)return o(e.parent,t)}function s(e,t){var n=v.case_insensitive?t[0].toLowerCase():t[0];return e.keywords.hasOwnProperty(n)&&e.keywords[n]}function l(e,t,n,i){var r='')+t+(n?"":d):t}function u(){k+=null!=b.subLanguage?function(){var e="string"==typeof b.subLanguage;if(e&&!a[b.subLanguage])return f(C);var t=e?w(b.subLanguage,C,!0,x[b.subLanguage]):_(C,b.subLanguage.length?b.subLanguage:void 0);return b.relevance>0&&(O+=t.relevance),e&&(x[b.subLanguage]=t.top),l(t.language,t.value,!1,!0)}():function(){var e,t,n,i;if(!b.keywords)return f(C);for(i="",t=0,b.lexemesRe.lastIndex=0,n=b.lexemesRe.exec(C);n;)i+=f(C.substring(t,n.index)),(e=s(b,n))?(O+=e[1],i+=l(e[0],f(n[0]))):i+=f(n[0]),t=b.lexemesRe.lastIndex,n=b.lexemesRe.exec(C);return i+f(C.substr(t))}(),C=""}function c(e){k+=e.className?l(e.className,"",!0):"",b=Object.create(e,{parent:{value:b}})}function p(e,t){if(C+=e,null==t)return u(),0;var i=function(e,t){var n,i;for(n=0,i=t.contains.length;n")+'"');return C+=t,t.length||1}var v=S(e);if(!v)throw new Error('Unknown language: "'+e+'"');y(v);var g,b=i||v,x={},k="";for(g=b;g!==v;g=g.parent)g.className&&(k=l(g.className,"",!0)+k);var C="",O=0;try{for(var T,E,D=0;b.terminators.lastIndex=D,T=b.terminators.exec(t);)E=p(t.substring(D,T.index),T[0]),D=T.index+E;for(p(t.substr(D)),g=b;g.parent;g=g.parent)g.className&&(k+=d);return{relevance:O,value:k,language:e,top:b}}catch(e){if(e.message&&-1!==e.message.indexOf("Illegal"))return{relevance:0,value:f(t)};throw e}}function _(e,t){t=t||h.languages||o(a);var n={relevance:0,value:f(e)},i=n;return t.filter(S).filter(O).forEach((function(t){var r=w(t,e,!1);r.language=t,r.relevance>i.relevance&&(i=r),r.relevance>n.relevance&&(i=n,n=r)})),i.language&&(n.second_best=i),n}function x(e){return h.tabReplace||h.useBR?e.replace(c,(function(e,t){return h.useBR&&"\n"===e?"
":h.tabReplace?t.replace(/\t/g,h.tabReplace):""})):e}function k(e){var t,n,i,o,a,l=function(e){var t,n,i,r,o=e.className+" ";if(o+=e.parentNode?e.parentNode.className:"",n=u.exec(o))return S(n[1])?n[1]:"no-highlight";for(t=0,i=(o=o.split(/\s+/)).length;t/g,"\n"):t=e,a=t.textContent,i=l?w(l,a,!0):_(a),(n=b(t)).length&&((o=document.createElementNS("http://www.w3.org/1999/xhtml","div")).innerHTML=i.value,i.value=function(e,t,n){var i=0,o="",a=[];function s(){return e.length&&t.length?e[0].offset!==t[0].offset?e[0].offset"}function u(e){o+=""}function c(e){("start"===e.event?l:u)(e.node)}for(;e.length||t.length;){var d=s();if(o+=f(n.substring(i,d[0].offset)),i=d[0].offset,d===e){a.reverse().forEach(u);do{c(d.splice(0,1)[0]),d=s()}while(d===e&&d.length&&d[0].offset===i);a.reverse().forEach(l)}else"start"===d[0].event?a.push(d[0].node):a.pop(),c(d.splice(0,1)[0])}return o+f(n.substr(i))}(n,b(o),a)),i.value=x(i.value),e.innerHTML=i.value,e.className=function(e,t,n){var i=t?s[t]:n,r=[e.trim()];return e.match(/\bhljs\b/)||r.push("hljs"),-1===e.indexOf(i)&&r.push(i),r.join(" ").trim()}(e.className,l,i.language),e.result={language:i.language,re:i.relevance},i.second_best&&(e.second_best={language:i.second_best.language,re:i.second_best.relevance}))}function C(){if(!C.called){C.called=!0;var e=document.querySelectorAll("pre code");r.forEach.call(e,k)}}function S(e){return e=(e||"").toLowerCase(),a[e]||a[s[e]]}function O(e){var t=S(e);return t&&!t.disableAutodetect}i.highlight=w,i.highlightAuto=_,i.fixMarkup=x,i.highlightBlock=k,i.configure=function(e){h=g(h,e)},i.initHighlighting=C,i.initHighlightingOnLoad=function(){addEventListener("DOMContentLoaded",C,!1),addEventListener("load",C,!1)},i.registerLanguage=function(e,t){var n=a[e]=t(i);n.aliases&&n.aliases.forEach((function(t){s[t]=e}))},i.listLanguages=function(){return o(a)},i.getLanguage=S,i.autoDetection=O,i.inherit=g,i.IDENT_RE="[a-zA-Z]\\w*",i.UNDERSCORE_IDENT_RE="[a-zA-Z_]\\w*",i.NUMBER_RE="\\b\\d+(\\.\\d+)?",i.C_NUMBER_RE="(-?)(\\b0[xX][a-fA-F0-9]+|(\\b\\d+(\\.\\d*)?|\\.\\d+)([eE][-+]?\\d+)?)",i.BINARY_NUMBER_RE="\\b(0b[01]+)",i.RE_STARTERS_RE="!|!=|!==|%|%=|&|&&|&=|\\*|\\*=|\\+|\\+=|,|-|-=|/=|/|:|;|<<|<<=|<=|<|===|==|=|>>>=|>>=|>=|>>>|>>|>|\\?|\\[|\\{|\\(|\\^|\\^=|\\||\\|=|\\|\\||~",i.BACKSLASH_ESCAPE={begin:"\\\\[\\s\\S]",relevance:0},i.APOS_STRING_MODE={className:"string",begin:"'",end:"'",illegal:"\\n",contains:[i.BACKSLASH_ESCAPE]},i.QUOTE_STRING_MODE={className:"string",begin:'"',end:'"',illegal:"\\n",contains:[i.BACKSLASH_ESCAPE]},i.PHRASAL_WORDS_MODE={begin:/\b(a|an|the|are|I'm|isn't|don't|doesn't|won't|but|just|should|pretty|simply|enough|gonna|going|wtf|so|such|will|you|your|they|like|more)\b/},i.COMMENT=function(e,t,n){var r=i.inherit({className:"comment",begin:e,end:t,contains:[]},n||{});return r.contains.push(i.PHRASAL_WORDS_MODE),r.contains.push({className:"doctag",begin:"(?:TODO|FIXME|NOTE|BUG|XXX):",relevance:0}),r},i.C_LINE_COMMENT_MODE=i.COMMENT("//","$"),i.C_BLOCK_COMMENT_MODE=i.COMMENT("/\\*","\\*/"),i.HASH_COMMENT_MODE=i.COMMENT("#","$"),i.NUMBER_MODE={className:"number",begin:i.NUMBER_RE,relevance:0},i.C_NUMBER_MODE={className:"number",begin:i.C_NUMBER_RE,relevance:0},i.BINARY_NUMBER_MODE={className:"number",begin:i.BINARY_NUMBER_RE,relevance:0},i.CSS_NUMBER_MODE={className:"number",begin:i.NUMBER_RE+"(%|em|ex|ch|rem|vw|vh|vmin|vmax|cm|mm|in|pt|pc|px|deg|grad|rad|turn|s|ms|Hz|kHz|dpi|dpcm|dppx)?",relevance:0},i.REGEXP_MODE={className:"regexp",begin:/\//,end:/\/[gimuy]*/,illegal:/\n/,contains:[i.BACKSLASH_ESCAPE,{begin:/\[/,end:/\]/,relevance:0,contains:[i.BACKSLASH_ESCAPE]}]},i.TITLE_MODE={className:"title",begin:i.IDENT_RE,relevance:0},i.UNDERSCORE_TITLE_MODE={className:"title",begin:i.UNDERSCORE_IDENT_RE,relevance:0},i.METHOD_GUARD={begin:"\\.\\s*"+i.UNDERSCORE_IDENT_RE,relevance:0};const T=i;var E=n(367),D=n.n(E),$=n(57238),M=n.n($),I=n(31561),P=n.n(I),j=n(17415),A=n.n(j),N=n(9779),L=n.n(N),F=n(11521),R=n.n(F),B=n(13591),V=n.n(B),z=n(803),H=n.n(z),W=n(44719),q=n.n(W),U=n(85835),K=n.n(U),G=n(18728),Y=n.n(G),Z=n(96656),J=n.n(Z),X={javascript:D(),java:M(),css:P(),less:A(),markdown:R(),go:L(),php:V(),python:H(),typescript:q(),xml:K(),autohotkey:Y(),auto:J()};Object.keys(X).forEach((function(e){T.registerLanguage(e,X[e])}));const Q=T;var ee=n(50337);void 0===window._goTocAction&&(window._goTocAction=function(e,t,n){var i=$A(e).parents(".markdown-preview");if(i){var r=i.find("h"+t+'[toc-id="'+n+'"]');r&&i.animate({scrollTop:r.offset().top-i.offset().top+i.scrollTop()})}});var te={newline:/^\n+/,code:/^( {4}[^\n]+\n*)+/,fences:/^ {0,3}(`{3,}|~{3,})([^`~\n]*)\n(?:|([\s\S]*?)\n)(?: {0,3}\1[~`]* *(?:\n+|$)|$)/,hr:/^ {0,3}((?:- *){3,}|(?:_ *){3,}|(?:\* *){3,})(?:\n+|$)/,heading:/^ {0,3}(#{1,6}) +([^\n]*?)(?: +#+)? *(?:\n+|$)/,blockquote:/^( {0,3}> ?(paragraph|[^\n]*)(?:\n|$))+/,list:/^( {0,3})(bull) [\s\S]+?(?:hr|def|\n{2,}(?! )(?!\1bull )\n*|\s*$)/,html:"^ {0,3}(?:<(script|pre|style)[\\s>][\\s\\S]*?(?:[^\\n]*\\n+|$)|comment[^\\n]*(\\n+|$)|<\\?[\\s\\S]*?\\?>\\n*|\\n*|\\n*|)[\\s\\S]*?(?:\\n{2,}|$)|<(?!script|pre|style)([a-z][\\w-]*)(?:attribute)*? */?>(?=[ \\t]*(?:\\n|$))[\\s\\S]*?(?:\\n{2,}|$)|(?=[ \\t]*(?:\\n|$))[\\s\\S]*?(?:\\n{2,}|$))",def:/^ {0,3}\[(label)\]: *\n? *]+)>?(?:(?: +\n? *| *\n *)(title))? *(?:\n+|$)/,nptable:me,table:me,lheading:/^([^\n]+)\n {0,3}(=+|-+) *(?:\n+|$)/,_paragraph:/^([^\n]+(?:\n(?!hr|heading|lheading|blockquote|fences|list|html)[^\n]+)*)/,text:/^[^\n]+/};function ne(e){this.tokens=[],this.tokens.links=Object.create(null),this.options=e||_e.defaults,this.rules=te.normal,this.options.pedantic?this.rules=te.pedantic:this.options.gfm&&(this.rules=te.gfm)}te._label=/(?!\s*\])(?:\\[\[\]]|[^\[\]])+/,te._title=/(?:"(?:\\"?|[^"\\])*"|'[^'\n]*(?:\n[^'\n]+)*\n?'|\([^()]*\))/,te.def=de(te.def).replace("label",te._label).replace("title",te._title).getRegex(),te.bullet=/(?:[*+-]|\d{1,9}\.)/,te.item=/^( *)(bull) ?[^\n]*(?:\n(?!\1bull ?)[^\n]*)*/,te.item=de(te.item,"gm").replace(/bull/g,te.bullet).getRegex(),te.list=de(te.list).replace(/bull/g,te.bullet).replace("hr","\\n+(?=\\1?(?:(?:- *){3,}|(?:_ *){3,}|(?:\\* *){3,})(?:\\n+|$))").replace("def","\\n+(?="+te.def.source+")").getRegex(),te._tag="address|article|aside|base|basefont|blockquote|body|caption|center|col|colgroup|dd|details|dialog|dir|div|dl|dt|fieldset|figcaption|figure|footer|form|frame|frameset|h[1-6]|head|header|hr|html|iframe|legend|li|link|main|menu|menuitem|meta|nav|noframes|ol|optgroup|option|p|param|section|source|summary|table|tbody|td|tfoot|th|thead|title|tr|track|ul",te._comment=//,te.html=de(te.html,"i").replace("comment",te._comment).replace("tag",te._tag).replace("attribute",/ +[a-zA-Z:_][\w.:-]*(?: *= *"[^"\n]*"| *= *'[^'\n]*'| *= *[^\s"'=<>`]+)?/).getRegex(),te.paragraph=de(te._paragraph).replace("hr",te.hr).replace("heading"," {0,3}#{1,6} +").replace("|lheading","").replace("blockquote"," {0,3}>").replace("fences"," {0,3}(?:`{3,}|~{3,})[^`\\n]*\\n").replace("list"," {0,3}(?:[*+-]|1[.)]) ").replace("html",")|<(?:script|pre|style|!--)").replace("tag",te._tag).getRegex(),te.blockquote=de(te.blockquote).replace("paragraph",te.paragraph).getRegex(),te.normal=ve({},te),te.gfm=ve({},te.normal,{nptable:/^ *([^|\n ].*\|.*)\n *([-:]+ *\|[-| :]*)(?:\n((?:.*[^>\n ].*(?:\n|$))*)\n*|$)/,table:/^ *\|(.+)\n *\|?( *[-:]+[-| :]*)(?:\n((?: *[^>\n ].*(?:\n|$))*)\n*|$)/}),te.pedantic=ve({},te.normal,{html:de("^ *(?:comment *(?:\\n|\\s*$)|<(tag)[\\s\\S]+? *(?:\\n{2,}|\\s*$)|\\s]*)*?/?> *(?:\\n{2,}|\\s*$))").replace("comment",te._comment).replace(/tag/g,"(?!(?:a|em|strong|small|s|cite|q|dfn|abbr|data|time|code|var|samp|kbd|sub|sup|i|b|u|mark|ruby|rt|rp|bdi|bdo|span|br|wbr|ins|del|img)\\b)\\w+(?!:|[^\\w\\s@]*@)\\b").getRegex(),def:/^ *\[([^\]]+)\]: *]+)>?(?: +(["(][^\n]+[")]))? *(?:\n+|$)/,heading:/^ *(#{1,6}) *([^\n]+?) *(?:#+ *)?(?:\n+|$)/,fences:me,paragraph:de(te.normal._paragraph).replace("hr",te.hr).replace("heading"," *#{1,6} *[^\n]").replace("lheading",te.lheading).replace("blockquote"," {0,3}>").replace("|fences","").replace("|list","").replace("|html","").getRegex()}),ne.rules=te,ne.lex=function(e,t){return new ne(t).lex(e)},ne.prototype.lex=function(e){return e=e.replace(/\r\n|\r/g,"\n").replace(/\t/g," ").replace(/\u00a0/g," ").replace(/\u2424/g,"\n"),this.token(e,!0)},ne.prototype.token=function(e,t){var n,i,r,o,a,s,l,u,c,d,h,f,p,m,v,g;for(e=e.replace(/^ +$/gm,"");e;)if((r=this.rules.newline.exec(e))&&(e=e.substring(r[0].length),r[0].length>1&&this.tokens.push({type:"space"})),r=this.rules.code.exec(e)){var b=this.tokens[this.tokens.length-1];e=e.substring(r[0].length),b&&"paragraph"===b.type?b.text+="\n"+r[0].trimRight():(r=r[0].replace(/^ {4}/gm,""),this.tokens.push({type:"code",codeBlockStyle:"indented",text:this.options.pedantic?r:be(r,"\n")}))}else if(r=this.rules.fences.exec(e))e=e.substring(r[0].length),this.tokens.push({type:"code",lang:r[2]?r[2].trim():r[2],text:r[3]||""});else if(r=this.rules.heading.exec(e))e=e.substring(r[0].length),this.tokens.push({type:"heading",depth:r[1].length,text:r[2]});else if((r=this.rules.nptable.exec(e))&&(s={type:"table",header:ge(r[1].replace(/^ *| *\| *$/g,"")),align:r[2].replace(/^ *|\| *$/g,"").split(/ *\| */),cells:r[3]?r[3].replace(/\n$/,"").split("\n"):[]}).header.length===s.align.length){for(e=e.substring(r[0].length),h=0;h ?/gm,""),this.token(r,t),this.tokens.push({type:"blockquote_end"});else if(r=this.rules.list.exec(e)){for(e=e.substring(r[0].length),l={type:"list_start",ordered:m=(o=r[2]).length>1,start:m?+o:"",loose:!1},this.tokens.push(l),u=[],n=!1,p=(r=r[0].match(this.rules.item)).length,h=0;h1?1===a.length:a.length>1||this.options.smartLists&&a!==o)&&(e=r.slice(h+1).join("\n")+e,h=p-1)),i=n||/\n\n(?!\s*$)/.test(s),h!==p-1&&(n="\n"===s.charAt(s.length-1),i||(i=n)),i&&(l.loose=!0),g=void 0,(v=/^\[[ xX]\] /.test(s))&&(g=" "!==s[1],s=s.replace(/^\[[ xX]\] +/,"")),c={type:"list_item_start",task:v,checked:g,loose:i},u.push(c),this.tokens.push(c),this.token(s,!1),this.tokens.push({type:"list_item_end"});if(l.loose)for(p=u.length,h=0;h?@\[\]\\^_`{|}~])/,autolink:/^<(scheme:[^\s\x00-\x1f<>]*|email)>/,url:me,tag:"^comment|^|^<[a-zA-Z][\\w-]*(?:attribute)*?\\s*/?>|^<\\?[\\s\\S]*?\\?>|^|^",link:/^!?\[(label)\]\(\s*(href)(?:\s+(title))?\s*\)/,reflink:/^!?\[(label)\]\[(?!\s*\])((?:\\[\[\]]?|[^\[\]\\])+)\]/,nolink:/^!?\[(?!\s*\])((?:\[[^\[\]]*\]|\\[\[\]]|[^\[\]])*)\](?:\[\])?/,strong:/^__([^\s_])__(?!_)|^\*\*([^\s*])\*\*(?!\*)|^__([^\s][\s\S]*?[^\s])__(?!_)|^\*\*([^\s][\s\S]*?[^\s])\*\*(?!\*)/,em:/^_([^\s_])_(?!_)|^\*([^\s*<\[])\*(?!\*)|^_([^\s<][\s\S]*?[^\s_])_(?!_|[^\spunctuation])|^_([^\s_<][\s\S]*?[^\s])_(?!_|[^\spunctuation])|^\*([^\s<"][\s\S]*?[^\s\*])\*(?!\*|[^\spunctuation])|^\*([^\s*"<\[][\s\S]*?[^\s])\*(?!\*)/,code:/^(`+)([^`]|[^`][\s\S]*?[^`])\1(?!`)/,br:/^( {2,}|\\)\n(?!\s*$)/,del:me,text:/^(`+|[^`])(?:[\s\S]*?(?:(?=[\\?@\\[^_{|}~",ie.em=de(ie.em).replace(/punctuation/g,ie._punctuation).getRegex(),ie._escapes=/\\([!"#$%&'()*+,\-./:;<=>?@\[\]\\^_`{|}~])/g,ie._scheme=/[a-zA-Z][a-zA-Z0-9+.-]{1,31}/,ie._email=/[a-zA-Z0-9.!#$%&'*+/=?^_`{|}~-]+(@)[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)+(?![-_])/,ie.autolink=de(ie.autolink).replace("scheme",ie._scheme).replace("email",ie._email).getRegex(),ie._attribute=/\s+[a-zA-Z:_][\w.:-]*(?:\s*=\s*"[^"]*"|\s*=\s*'[^']*'|\s*=\s*[^\s"'=<>`]+)?/,ie.tag=de(ie.tag).replace("comment",te._comment).replace("attribute",ie._attribute).getRegex(),ie._label=/(?:\[[^\[\]]*\]|\\.|`[^`]*`|[^\[\]\\`])*?/,ie._href=/<(?:\\[<>]?|[^\s<>\\])*>|[^\s\x00-\x1f]*/,ie._title=/"(?:\\"?|[^"\\])*"|'(?:\\'?|[^'\\])*'|\((?:\\\)?|[^)\\])*\)/,ie.link=de(ie.link).replace("label",ie._label).replace("href",ie._href).replace("title",ie._title).getRegex(),ie.reflink=de(ie.reflink).replace("label",ie._label).getRegex(),ie.normal=ve({},ie),ie.pedantic=ve({},ie.normal,{strong:/^__(?=\S)([\s\S]*?\S)__(?!_)|^\*\*(?=\S)([\s\S]*?\S)\*\*(?!\*)/,em:/^_(?=\S)([\s\S]*?\S)_(?!_)|^\*(?=\S)([\s\S]*?\S)\*(?!\*)/,link:de(/^!?\[(label)\]\((.*?)\)/).replace("label",ie._label).getRegex(),reflink:de(/^!?\[(label)\]\s*\[([^\]]*)\]/).replace("label",ie._label).getRegex()}),ie.gfm=ve({},ie.normal,{escape:de(ie.escape).replace("])","~|])").getRegex(),_extended_email:/[A-Za-z0-9._+-]+(@)[a-zA-Z0-9-_]+(?:\.[a-zA-Z0-9-_]*[a-zA-Z0-9])+(?![-_])/,url:/^((?:ftp|https?):\/\/|www\.)(?:[a-zA-Z0-9\-]+\.?)+[^\s<]*|^email/,_backpedal:/(?:[^?!.,:;*_~()&]+|\([^)]*\)|&(?![a-zA-Z0-9]+;$)|[?!.,:;*_~)]+(?!$))+/,del:/^~+(?=\S)([\s\S]*?\S)~+/,text:/^(`+|[^`])(?:[\s\S]*?(?:(?=[\\/i.test(o[0])&&(this.inLink=!1),!this.inRawBlock&&/^<(pre|code|kbd|script)(\s|>)/i.test(o[0])?this.inRawBlock=!0:this.inRawBlock&&/^<\/(pre|code|kbd|script)(\s|>)/i.test(o[0])&&(this.inRawBlock=!1),e=e.substring(o[0].length),s+=this.options.sanitize?this.options.sanitizer?this.options.sanitizer(o[0]):ue(o[0]):o[0];else if(o=this.rules.link.exec(e)){var l=ye(o[2],"()");if(l>-1){var u=4+o[1].length+l;o[2]=o[2].substring(0,l),o[0]=o[0].substring(0,u).trim(),o[3]=""}e=e.substring(o[0].length),this.inLink=!0,i=o[2],this.options.pedantic?(t=/^([^'"]*[^\s])\s+(['"])(.*)\2/.exec(i))?(i=t[1],r=t[3]):r="":r=o[3]?o[3].slice(1,-1):"",i=i.trim().replace(/^<([\s\S]*)>$/,"$1"),s+=this.outputLink(o,{href:re.escapes(i),title:re.escapes(r)}),this.inLink=!1}else if((o=this.rules.reflink.exec(e))||(o=this.rules.nolink.exec(e))){if(e=e.substring(o[0].length),t=(o[2]||o[1]).replace(/\s+/g," "),!(t=this.links[t.toLowerCase()])||!t.href){s+=o[0].charAt(0),e=o[0].substring(1)+e;continue}this.inLink=!0,s+=this.outputLink(o,t),this.inLink=!1}else if(o=this.rules.strong.exec(e))e=e.substring(o[0].length),s+=this.renderer.strong(this.output(o[4]||o[3]||o[2]||o[1]));else if(o=this.rules.em.exec(e))e=e.substring(o[0].length),s+=this.renderer.em(this.output(o[6]||o[5]||o[4]||o[3]||o[2]||o[1]));else if(o=this.rules.code.exec(e))e=e.substring(o[0].length),s+=this.renderer.codespan(ue(o[2].trim(),!0));else if(o=this.rules.br.exec(e))e=e.substring(o[0].length),s+=this.renderer.br();else if(o=this.rules.del.exec(e))e=e.substring(o[0].length),s+=this.renderer.del(this.output(o[1]));else if(o=this.rules.autolink.exec(e))e=e.substring(o[0].length),i="@"===o[2]?"mailto:"+(n=ue(this.mangle(o[1]))):n=ue(o[1]),s+=this.renderer.link(i,null,n);else if(this.inLink||!(o=this.rules.url.exec(e))){if(o=this.rules.text.exec(e))e=e.substring(o[0].length),this.inRawBlock?s+=this.renderer.text(this.options.sanitize?this.options.sanitizer?this.options.sanitizer(o[0]):ue(o[0]):o[0]):s+=this.renderer.text(ue(this.smartypants(o[0])));else if(e)throw new Error("Infinite loop on byte: "+e.charCodeAt(0))}else{if("@"===o[2])i="mailto:"+(n=ue(o[0]));else{do{a=o[0],o[0]=this.rules._backpedal.exec(o[0])[0]}while(a!==o[0]);n=ue(o[0]),i="www."===o[1]?"http://"+n:n}e=e.substring(o[0].length),s+=this.renderer.link(i,null,n)}return s},re.escapes=function(e){return e?e.replace(re.rules._escapes,"$1"):e},re.prototype.outputLink=function(e,t){var n=t.href,i=t.title?ue(t.title):null;return"!"!==e[0].charAt(0)?this.renderer.link(n,i,this.output(e[1])):this.renderer.image(n,i,ue(e[1]))},re.prototype.smartypants=function(e){return this.options.smartypants?e.replace(/---/g,"—").replace(/--/g,"–").replace(/(^|[-\u2014/(\[{"\s])'/g,"$1‘").replace(/'/g,"’").replace(/(^|[-\u2014/(\[{\u2018\s])"/g,"$1“").replace(/"/g,"”").replace(/\.{3}/g,"…"):e},re.prototype.mangle=function(e){if(!this.options.mangle)return e;for(var t,n="",i=e.length,r=0;r.5&&(t="x"+t.toString(16)),n+="&#"+t+";";return n},oe.prototype.code=function(e,t,n){var i=(t||"").match(/\S*/)[0];if(this.options.highlight){var r=this.options.highlight(e,i);null!=r&&r!==e&&(n=!0,e=r)}return i?'
'+(n?e:ue(e,!0))+"
\n":"
"+(n?e:ue(e,!0))+"
"},oe.prototype.blockquote=function(e){return"
\n"+e+"
\n"},oe.prototype.html=function(e){return e},oe.prototype.heading=function(e,t,n,i){var r=ee.Z.add(e,t);return this.options.headerIds?"'+e+"\n":"'+e+"\n"},oe.prototype.hr=function(){return this.options.xhtml?"
\n":"
\n"},oe.prototype.list=function(e,t,n){var i=t?"ol":"ul";return"<"+i+(t&&1!==n?' start="'+n+'"':"")+">\n"+e+"\n"},oe.prototype.listitem=function(e){var t="";return/\/.test(e)&&(t="list-item-checkbox",/checked/.test(e)&&(t+=" list-item-checkbox-checked")),'
  • ').concat(e,"
  • \n")},oe.prototype.checkbox=function(e){return" "},oe.prototype.paragraph=function(e){return"

    "+e+"

    \n"},oe.prototype.table=function(e,t){return t&&(t=""+t+""),"\n\n"+e+"\n"+t+"
    \n"},oe.prototype.tablerow=function(e){return"\n"+e+"\n"},oe.prototype.tablecell=function(e,t){var n=t.header?"th":"td";return(t.align?"<"+n+' align="'+t.align+'">':"<"+n+">")+e+"\n"},oe.prototype.strong=function(e){return""+e+""},oe.prototype.em=function(e){return""+e+""},oe.prototype.codespan=function(e){return""+e+""},oe.prototype.br=function(){return this.options.xhtml?"
    ":"
    "},oe.prototype.del=function(e){return""+e+""},oe.prototype.link=function(e,t,n){if(null===(e=he(this.options.sanitize,this.options.baseUrl,e)))return n;var i='"},oe.prototype.image=function(e,t,n){if(null===(e=he(this.options.sanitize,this.options.baseUrl,e)))return n;var i=''+n+'":">"},oe.prototype.text=function(e){return e},ae.prototype.strong=ae.prototype.em=ae.prototype.codespan=ae.prototype.del=ae.prototype.text=function(e){return e},ae.prototype.link=ae.prototype.image=function(e,t,n){return""+n},ae.prototype.br=function(){return""},se.parse=function(e,t){return new se(t).parse(e)},se.prototype.parse=function(e){this.inline=new re(e.links,this.options),this.inlineText=new re(e.links,ve({},this.options,{renderer:new ae})),this.tokens=e.reverse();for(var t="";this.next();)t+=this.tok();return t},se.prototype.next=function(){return this.token=this.tokens.pop(),this.token},se.prototype.peek=function(){return this.tokens[this.tokens.length-1]||0},se.prototype.parseText=function(){for(var e=this.token.text;"text"===this.peek().type;)e+="\n"+this.next().text;return this.inline.output(e)},se.prototype.tok=function(){switch(this.token.type){case"space":return"";case"hr":return this.renderer.hr();case"heading":return this.renderer.heading(this.inline.output(this.token.text),this.token.depth,ce(this.inlineText.output(this.token.text)),this.slugger);case"code":return this.renderer.code(this.token.text,this.token.lang,this.token.escaped);case"table":var e,t,n,i,r="",o="";for(n="",e=0;e?@[\]^`{|}~]/g,"").replace(/\s/g,"-");if(this.seen.hasOwnProperty(t)){var n=t;do{this.seen[n]++,t=n+"-"+this.seen[n]}while(this.seen.hasOwnProperty(t))}return this.seen[t]=0,t},ue.escapeTest=/[&<>"']/,ue.escapeReplace=/[&<>"']/g,ue.replacements={"&":"&","<":"<",">":">",'"':""","'":"'"},ue.escapeTestNoEncode=/[<>"']|&(?!#?\w+;)/,ue.escapeReplaceNoEncode=/[<>"']|&(?!#?\w+;)/g;var fe={},pe=/^$|^[a-z][a-z0-9+.-]*:|^[?#]/i;function me(){}function ve(e){for(var t,n,i=1;i=0&&"\\"===n[r];)i=!i;return i?"|":" |"})).split(/ \|/),i=0;if(n.length>t)n.splice(t);else for(;n.lengthAn error occurred:

    "+ue(e.message+"",!0)+"
    ";throw e}}me.exec=me,_e.options=_e.setOptions=function(e){return ve(_e.defaults,e),_e},_e.getDefaults=function(){return{baseUrl:null,breaks:!1,gfm:!0,headerIds:!0,headerPrefix:"",highlight:null,langPrefix:"language-",mangle:!0,pedantic:!1,renderer:new oe,sanitize:!1,sanitizer:null,silent:!1,smartLists:!1,smartypants:!1,xhtml:!1}},_e.defaults=_e.getDefaults(),_e.Parser=se,_e.parser=se.parse,_e.Renderer=oe,_e.TextRenderer=ae,_e.Lexer=ne,_e.lexer=ne.lex,_e.InlineLexer=re,_e.inlineLexer=re.output,_e.Slugger=le,_e.parse=_e;const xe=_e;Q.initHighlightingOnLoad();var ke=new xe.Renderer;const Ce=xe.setOptions({renderer:ke,gfm:!0,tables:!0,breaks:!1,pedantic:!1,sanitize:!1,smartLists:!0,highlight:function(e){return Q.highlightAuto(e).value}})},28456:(e,t,n)=>{"use strict";n.d(t,{Z:()=>i});const i={bind:function(e,t,n){function i(n){if(e.contains(n.target))return!1;t.expression&&t.value(n)}e.__vueClickOutside__=i,document.addEventListener("click",i)},update:function(){},unbind:function(e,t){document.removeEventListener("click",e.__vueClickOutside__),delete e.__vueClickOutside__}}},26029:(e,t,n)=>{function i(){"use strict";i=function(){return e};var e={},t=Object.prototype,n=t.hasOwnProperty,r=Object.defineProperty||function(e,t,n){e[t]=n.value},o="function"==typeof Symbol?Symbol:{},s=o.iterator||"@@iterator",l=o.asyncIterator||"@@asyncIterator",u=o.toStringTag||"@@toStringTag";function c(e,t,n){return Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{c({},"")}catch(e){c=function(e,t,n){return e[t]=n}}function d(e,t,n,i){var o=t&&t.prototype instanceof p?t:p,a=Object.create(o.prototype),s=new T(i||[]);return r(a,"_invoke",{value:k(e,n,s)}),a}function h(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(e){return{type:"throw",arg:e}}}e.wrap=d;var f={};function p(){}function m(){}function v(){}var g={};c(g,s,(function(){return this}));var b=Object.getPrototypeOf,y=b&&b(b(E([])));y&&y!==t&&n.call(y,s)&&(g=y);var w=v.prototype=p.prototype=Object.create(g);function _(e){["next","throw","return"].forEach((function(t){c(e,t,(function(e){return this._invoke(t,e)}))}))}function x(e,t){function i(r,o,s,l){var u=h(e[r],e,o);if("throw"!==u.type){var c=u.arg,d=c.value;return d&&"object"==a(d)&&n.call(d,"__await")?t.resolve(d.__await).then((function(e){i("next",e,s,l)}),(function(e){i("throw",e,s,l)})):t.resolve(d).then((function(e){c.value=e,s(c)}),(function(e){return i("throw",e,s,l)}))}l(u.arg)}var o;r(this,"_invoke",{value:function(e,n){function r(){return new t((function(t,r){i(e,n,t,r)}))}return o=o?o.then(r,r):r()}})}function k(e,t,n){var i="suspendedStart";return function(r,o){if("executing"===i)throw new Error("Generator is already running");if("completed"===i){if("throw"===r)throw o;return D()}for(n.method=r,n.arg=o;;){var a=n.delegate;if(a){var s=C(a,n);if(s){if(s===f)continue;return s}}if("next"===n.method)n.sent=n._sent=n.arg;else if("throw"===n.method){if("suspendedStart"===i)throw i="completed",n.arg;n.dispatchException(n.arg)}else"return"===n.method&&n.abrupt("return",n.arg);i="executing";var l=h(e,t,n);if("normal"===l.type){if(i=n.done?"completed":"suspendedYield",l.arg===f)continue;return{value:l.arg,done:n.done}}"throw"===l.type&&(i="completed",n.method="throw",n.arg=l.arg)}}}function C(e,t){var n=e.iterator[t.method];if(void 0===n){if(t.delegate=null,"throw"===t.method){if(e.iterator.return&&(t.method="return",t.arg=void 0,C(e,t),"throw"===t.method))return f;t.method="throw",t.arg=new TypeError("The iterator does not provide a 'throw' method")}return f}var i=h(n,e.iterator,t.arg);if("throw"===i.type)return t.method="throw",t.arg=i.arg,t.delegate=null,f;var r=i.arg;return r?r.done?(t[e.resultName]=r.value,t.next=e.nextLoc,"return"!==t.method&&(t.method="next",t.arg=void 0),t.delegate=null,f):r:(t.method="throw",t.arg=new TypeError("iterator result is not an object"),t.delegate=null,f)}function S(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function O(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function T(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(S,this),this.reset(!0)}function E(e){if(e){var t=e[s];if(t)return t.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length)){var i=-1,r=function t(){for(;++i=0;--r){var o=this.tryEntries[r],a=o.completion;if("root"===o.tryLoc)return i("end");if(o.tryLoc<=this.prev){var s=n.call(o,"catchLoc"),l=n.call(o,"finallyLoc");if(s&&l){if(this.prev=0;--i){var r=this.tryEntries[i];if(r.tryLoc<=this.prev&&n.call(r,"finallyLoc")&&this.prev=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),O(n),f}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var i=n.completion;if("throw"===i.type){var r=i.arg;O(n)}return r}}throw new Error("illegal catch attempt")},delegateYield:function(e,t,n){return this.delegate={iterator:E(e),resultName:t,nextLoc:n},"next"===this.method&&(this.arg=void 0),f}},e}function r(e,t,n,i,r,o,a){try{var s=e[o](a),l=s.value}catch(e){return void n(e)}s.done?t(l):Promise.resolve(l).then(i,r)}function o(e){return function(){var t=this,n=arguments;return new Promise((function(i,o){var a=e.apply(t,n);function s(e){r(a,i,o,s,l,"next",e)}function l(e){r(a,i,o,s,l,"throw",e)}s(void 0)}))}}function a(e){return a="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},a(e)}var s=n(69483);!function(e,t,n){e.systemInfo=e.systemInfo||{},e.modalTransferIndex=1e3,s.config({name:"DooTask",storeName:"common"}),t.extend({isArray:function(e){return"object"==a(e)&&"[object array]"==Object.prototype.toString.call(e).toLowerCase()&&"number"==typeof e.length},isJson:function(e){return"object"==a(e)&&"[object object]"==Object.prototype.toString.call(e).toLowerCase()&&void 0===e.length},inArray:function(e,t){return!!this.isArray(t)&&t.includes(e)},randNum:function(e,t){var n=t-e,i=Math.random();return e+Math.round(i*n)},last:function(e){var t=!1;return"object"===a(e)&&e.length>0&&(t=e[e.length-1]),t},strExists:function(e,t){var i=arguments.length>2&&arguments[2]!==n&&arguments[2];return e+="",t+="",!0!==i&&(e=e.toLowerCase(),t=t.toLowerCase()),-1!==e.indexOf(t)},leftExists:function(e,t){var i=arguments.length>2&&arguments[2]!==n&&arguments[2];return e+="",t+="",!0!==i&&(e=e.toLowerCase(),t=t.toLowerCase()),e.substring(0,t.length)===t},leftDelete:function(e,t){var i=arguments.length>2&&arguments[2]!==n&&arguments[2];return e+="",t+="",this.leftExists(e,t,i)&&(e=e.substring(t.length)),e||""},rightExists:function(e,t){var i=arguments.length>2&&arguments[2]!==n&&arguments[2];return e+="",t+="",!0!==i&&(e=e.toLowerCase(),t=t.toLowerCase()),e.substring(e.length-t.length)===t},rightDelete:function(e,t){var i=arguments.length>2&&arguments[2]!==n&&arguments[2];return e+="",t+="",this.rightExists(e,t,i)&&(e=e.substring(0,e.length-t.length)),e||""},getMiddle:function(e){var t=arguments.length>1&&arguments[1]!==n?arguments[1]:null,i=arguments.length>2&&arguments[2]!==n?arguments[2]:null;return e=e.toString(),this.isHave(t)&&this.strExists(e,t)&&(e=e.substring(e.indexOf(t)+t.length)),this.isHave(i)&&this.strExists(e,i)&&(e=e.substring(0,e.indexOf(i))),e},subString:function(e,t,n){return e+="",this.isHave(n)||(n=e.length),e.substring(t,n)},randomString:function(e){e=e||32;for(var t="ABCDEFGHJKMNPQRSTWXYZabcdefhijkmnprstwxyz2345678oOLl9gqVvUuI1",n=t.length,i="",r=0;r1&&arguments[1]!==n?arguments[1]:null,i=Number(e);if(i+""=="NaN"&&(i=0),t&&/^[0-9]*[1-9][0-9]*$/.test(t)){var r=(i=i.toFixed(t)).indexOf(".");if(r<0){i+=".";for(var o=0;o0&&arguments[0]!==n?arguments[0]:n;return"string"==typeof t&&this.strExists(t,"-")?(t=t.replace(/-/g,"/"),e=new Date(t).getTime()):e=(new Date).getTime(),Math.round(e/1e3)},Date:function(e){function t(t){return e.apply(this,arguments)}return t.toString=function(){return e.toString()},t}((function(e){var t=arguments.length>1&&arguments[1]!==n&&arguments[1];return"string"==typeof e&&this.strExists(e,"-")&&(e=e.replace(/-/g,"/")),!0===t?Math.round(new Date(e).getTime()/1e3):new Date(e)})),zeroFill:function(e,t,n){if((e+="").length>=t)return e;for(var i="",r=0;r86400){var i=Math.floor(n/86400),r=Math.ceil((n-86400*i)/3600);return r>0?i+"天"+r+"小时":i+"天"}return n>3600?Math.ceil(n/3600)+"小时":n>60?Math.ceil(n/60)+"分钟":n>10?n+"秒":"刚刚"},isMobile:function(e){return/^1([3456789])\d{9}$/.test(e)},isEmail:function(e){return/^([0-9a-zA-Z]([-.\w]*[0-9a-zA-Z])*@([0-9a-zA-Z][-\w]*\.)+[a-zA-Z]*)$/i.test(e)},getDistance:function(e,t,n,i){var r,o,a,s,l,u=3.14159265359,c=6.28318530712,d=.01745329252,h=6370693.5;return r=t*d,o=i*d,(l=e*d-n*d)>u?l=c-l:l<-u&&(l=c+l),a=h*Math.cos(r)*l,s=h*(r-o),Math.sqrt(a*a+s*s).toFixed(0)},setTile:function(e){document.title=e;var t=navigator.userAgent.toLowerCase();if(/iphone|ipad|ipod/.test(t)){var n=document.createElement("iframe");n.style.display="none",n.setAttribute("src","/favicon.ico");n.addEventListener("load",(function e(){setTimeout((function(){n.removeEventListener("load",e),document.body.removeChild(n)}),0)})),document.body.appendChild(n)}},cloneJSON:function(e){return"object"!==a(e)||null===e?e:$A.jsonParse($A.jsonStringify(e))},jsonParse:function(e){var t=arguments.length>1&&arguments[1]!==n?arguments[1]:n;if(null===e)return t||{};if("object"===a(e))return e;try{return JSON.parse(e.replace(/\n/g,"\\n").replace(/\r/g,"\\r"))}catch(e){return t||{}}},jsonStringify:function(e){var t=arguments.length>1&&arguments[1]!==n?arguments[1]:n;if("object"!==a(e))return e;try{return JSON.stringify(e)}catch(e){return t||""}},resize:function(e,t){var n=$A(e);if(0!==n.length)var i=parseInt(n.outerHeight()),r=parseInt(n.outerWidth()),o=setInterval((function(){0===n.length&&clearInterval(o);var e=parseInt(n.outerHeight()),a=parseInt(n.outerWidth());i===e&&r===a||(i=e,r=a,console.log(r,i),"function"==typeof t&&t())}),250)},isIos:function(){var t=void 0!==e&&e.navigator.userAgent.toLowerCase();return t&&/iphone|ipad|ipod|ios/.test(t)},isAndroid:function(){var t=void 0!==e&&e.navigator.userAgent.toLowerCase();return t&&t.indexOf("android")>0},isWeixin:function(){return(void 0!==e&&e.navigator.userAgent.toLowerCase()).match(/MicroMessenger/i)+""=="micromessenger"},isChrome:function(){return(void 0!==e&&e.navigator.userAgent.toLowerCase()).match(/Chrome/i)+""=="chrome"},isDesktop:function(){return!(void 0!==e&&e.navigator.userAgent).match(/(phone|pad|pod|iPhone|iPod|ios|iPad|Android|Mobile|BlackBerry|IEMobile|MQQBrowser|JUC|Fennec|wOSBrowser|BrowserNG|WebOS|Symbian|Windows Phone)/i)},getObject:function(e,t){var n=e;return 0===this.count(e)||0===this.count(t)?"":(t.replace(/,/g,"|").replace(/\./g,"|").split("|").some((function(e){n=void 0===n[e]?"":n[e]})),n)},count:function(e){try{if(void 0===e)return 0;if("number"==typeof e&&(e+=""),"number"==typeof e.length)return e.length;var t,n=0;for(t in e)n++;return n}catch(e){return 0}},stringLength:function(e){return"number"==typeof e||"string"==typeof e?(e+"").length:0},arrayLength:function(e){if(e)try{return e.length}catch(e){return 0}return 0},objImplode:function(e){var t=this;if(null===e)return"";var n="";return $A.each(e,(function(e,i){null!==i&&("object"===a(i)&&t.count(i)>0?n+=t.objImplode(i):n+=String(i))})),n.replace(/\s/g,"").replace(/undefined/g,"")},urlParameter:function(e){var t=this.urlParameterAll();return void 0===e?t:t[e]},urlParameterAll:function(){var t=e.location.search||e.location.hash||"",n=[];this.strExists(t,"?")&&(n=this.getMiddle(t,"?").split("&"));for(var i={},r=0;r=2){for(var i=encodeURIComponent(t)+"=",r=n[1].split(/[&;]/g),o=r.length;o-- >0;)-1!==r[o].lastIndexOf(i,0)&&r.splice(o,1);return n[0]+(r.length>0?"?"+r.join("&"):"")}return e},urlAddParams:function(e,t){if($A.isJson(t))for(var n in e&&(e=this.removeURLParameter(e,Object.keys(t))),e+="",e+=-1===e.indexOf("?")?"?":"",t)t.hasOwnProperty(n)&&(e+="&"+n+"="+t[n]);return this.rightDelete(e.replace("?&","?"),"?")},reloadUrl:function(){if($A.isEEUiApp&&$A.isAndroid()){var t=e.location.href,n="_=",i=new RegExp("_=\\d+"),r=this.Time();if(t.indexOf(n)>-1)t=t.replace(i,n+r);else if(t.indexOf("?")>-1){var o=t.split("?");t=o[1]?o[0]+"?"+n+r+"&"+o[1]:o[0]+"?"+n+r}else t=t.indexOf("#")>-1?t.split("#")[0]+"?"+n+r+location.hash:t+"?"+n+r;$A.eeuiAppSetUrl(t)}else e.location.reload()},stringConnect:function(){for(var e=null,t="",n=arguments.length,i=new Array(n),r=0;r0&&(e=e[0]);var n="object"===a(e.$el)?$A(e.$el):$A(e);if(0!==n.length){var i=n[0];if("INPUT"!=i.tagName&&"TEXTAREA"!=i.tagName&&(n=0===n.find("input").length?n.find("textarea"):n.find("input")),0!==n.length&&("INPUT"==(i=n[0]).tagName||"TEXTAREA"==i.tagName)){var r=n.val(),o=i,s=o.selectionStart,l=o.selectionEnd;n.val("".concat(r.substring(0,s)).concat(t).concat(r.substring(l,r.length))),i.dispatchEvent(new Event("input")),setTimeout((function(){if(i.setSelectionRange){var e=r.substring(0,s).length+t.length;i.focus(),i.setSelectionRange(e,e)}}),10)}}}},iOSKeyboardFixer:function(){this.isIos()&&(document.body.scrollTop=document.body.scrollTop+1,document.body.scrollTop=document.body.scrollTop-1)},loadScript:function(t,n){var i=this;if(t=$A.originUrl(t),this.rightExists(t,".css"))this.loadCss(t,n);else if(!0!==this.__loadScript[t]){var r=document.createElement("script");r.type="text/javascript",r.readyState?r.onreadystatechange=function(){"loaded"!==r.readyState&&"complete"!==r.readyState||(r.onreadystatechange=null,i.__loadScript[t]=!0,"function"==typeof n&&n(null))}:(r.onload=function(){i.__loadScript[t]=!0,"function"==typeof n&&n(null)},r.onerror=function(e){"function"==typeof n&&n(e)}),this.rightExists(t,".js")?r.src=t+"?hash="+e.systemInfo.version:r.src=t,document.body.appendChild(r)}else"function"==typeof n&&n(null)},loadScriptS:function(e,t){var n=this,i=0;this.loadScript(e[0],(function r(){++i&"]/g,(function(e){return{"<":"<",">":">","&":"&",'"':"""}[e]})):""},getDomain:function(e){var t=(e+"").match(/http(s)?:\/\/([^\/]+)/i);return null!=t&&t.length>0?t[2]:""},scrollToView:function(t,n){if(t)if(void 0===n||!0===n?n={block:"start",inline:"nearest"}:!1===n&&(n={block:"end",inline:"nearest"}),void 0===n.scrollMode||"function"!=typeof e.scrollIntoView)try{t.scrollIntoView(n)}catch(i){"function"==typeof e.scrollIntoView&&e.scrollIntoView(t,n)}else e.scrollIntoView(t,n)},scrollIntoViewIfNeeded:function(e){e&&("function"==typeof e.scrollIntoViewIfNeeded?e.scrollIntoViewIfNeeded():$A.scrollToView(e,{block:"nearest",inline:"nearest"}))},scaleToScale:function(e,t,n,i){var r,o;return e>0&&t>0?(e/t>=n/i?e>n?(r=n,o=t*n/e):(r=e,o=t):t>i?(o=i,r=e*i/t):(r=e,o=t),{width:parseInt(r),height:parseInt(o)}):{width:e,height:t}},scrollPreventThrough:function(e){if(e&&"yes"!==e.getAttribute("data-prevent-through")){e.setAttribute("data-prevent-through","yes");var t=null;e.addEventListener("touchstart",(function(e){t=Math.floor(e.targetTouches[0].clientY)})),e.addEventListener("touchmove",(function(n){var i=Math.floor(n.targetTouches[0].clientY),r=e.scrollTop,o=e.scrollHeight,a=e.clientHeight;(r<=0&&i-t>0||r>=o-a&&i-t<0)&&n.preventDefault()}),!1)}},getAttr:function(e,t){var i=arguments.length>2&&arguments[2]!==n?arguments[2]:"";return e?e.getAttribute(t):i},onBlur:function(){var e=arguments.length>0&&arguments[0]!==n?arguments[0]:null,t=arguments.length>1&&arguments[1]!==n&&arguments[1];setTimeout((function(n){if($A.eeuiAppKeyboardHide(),"boolean"==typeof e&&(t=e,e=null),e)e.blur();else if(document.activeElement)if(!0===t&&"BODY"===document.activeElement.tagName){var i=document.getElementById("toLoseFocusInput");i||((i=document.createElement("input")).id="toLoseFocusInput",i.type="text",i.style.position="fixed",i.style.top="0px",i.style.left="0px",i.style.zIndex="-1",i.style.opacity="0",i.addEventListener("focus",(function(e){document.activeElement.blur()})),document.body.appendChild(i)),setTimeout((function(e){i.focus()}),1)}else document.activeElement.blur()}),1)}}),t.extend({__IDBTimer:{},IDBSave:function(e,t){var r=arguments.length>2&&arguments[2]!==n?arguments[2]:100;void 0!==this.__IDBTimer[e]&&(clearTimeout(this.__IDBTimer[e]),delete this.__IDBTimer[e]),this.__IDBTimer[e]=setTimeout(function(){var n=o(i().mark((function n(r){return i().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,s.setItem(e,t);case 2:case"end":return n.stop()}}),n)})));return function(e){return n.apply(this,arguments)}}(),r)},IDBDel:function(e){s.removeItem(e).then((function(e){}))},IDBSet:function(e,t){return s.setItem(e,t)},IDBRemove:function(e){return s.removeItem(e)},IDBClear:function(){return s.clear()},IDBValue:function(e){return s.getItem(e)},IDBString:function(e){var t=arguments,r=this;return o(i().mark((function o(){var a,s;return i().wrap((function(i){for(;;)switch(i.prev=i.next){case 0:return a=t.length>1&&t[1]!==n?t[1]:"",i.next=3,r.IDBValue(e);case 3:return s=i.sent,i.abrupt("return","string"==typeof s||"number"==typeof s?s:a);case 5:case"end":return i.stop()}}),o)})))()},IDBInt:function(e){var t=arguments,r=this;return o(i().mark((function o(){var a,s;return i().wrap((function(i){for(;;)switch(i.prev=i.next){case 0:return a=t.length>1&&t[1]!==n?t[1]:0,i.next=3,r.IDBValue(e);case 3:return s=i.sent,i.abrupt("return","number"==typeof s?s:a);case 5:case"end":return i.stop()}}),o)})))()},IDBBoolean:function(e){var t=arguments,r=this;return o(i().mark((function o(){var a,s;return i().wrap((function(i){for(;;)switch(i.prev=i.next){case 0:return a=t.length>1&&t[1]!==n&&t[1],i.next=3,r.IDBValue(e);case 3:return s=i.sent,i.abrupt("return","boolean"==typeof s?s:a);case 5:case"end":return i.stop()}}),o)})))()},IDBArray:function(e){var t=arguments,r=this;return o(i().mark((function o(){var a,s;return i().wrap((function(i){for(;;)switch(i.prev=i.next){case 0:return a=t.length>1&&t[1]!==n?t[1]:[],i.next=3,r.IDBValue(e);case 3:return s=i.sent,i.abrupt("return",r.isArray(s)?s:a);case 5:case"end":return i.stop()}}),o)})))()},IDBJson:function(e){var t=arguments,r=this;return o(i().mark((function o(){var a,s;return i().wrap((function(i){for(;;)switch(i.prev=i.next){case 0:return a=t.length>1&&t[1]!==n?t[1]:{},i.next=3,r.IDBValue(e);case 3:return s=i.sent,i.abrupt("return",r.isJson(s)?s:a);case 5:case"end":return i.stop()}}),o)})))()}}),t.extend({setStorage:function(e,t){return this.__operationStorage(e,t)},getStorageValue:function(e){return this.__operationStorage(e)},getStorageString:function(e){var t=arguments.length>1&&arguments[1]!==n?arguments[1]:"",i=this.__operationStorage(e);return"string"==typeof i||"number"==typeof i?i:t},getStorageInt:function(e){var t=arguments.length>1&&arguments[1]!==n?arguments[1]:0,i=this.__operationStorage(e);return"number"==typeof i?i:t},getStorageBoolean:function(e){var t=arguments.length>1&&arguments[1]!==n&&arguments[1],i=this.__operationStorage(e);return"boolean"==typeof i?i:t},getStorageArray:function(e){var t=arguments.length>1&&arguments[1]!==n?arguments[1]:[],i=this.__operationStorage(e);return this.isArray(i)?i:t},getStorageJson:function(e){var t=arguments.length>1&&arguments[1]!==n?arguments[1]:{},i=this.__operationStorage(e);return this.isJson(i)?i:t},__operationStorage:function(e,t){if(e){var n="__state__";if("cache"===e.substring(0,5)&&(n="__state:"+e+"__"),void 0===t)return this.__loadFromlLocal(e,"",n);this.__savaToLocal(e,t,n)}},__savaToLocal:function(t,n,i){try{void 0===i&&(i="__seller__");var r=e.localStorage[i];(r=r?JSON.parse(r):{})[t]=n,e.localStorage[i]=JSON.stringify(r)}catch(e){}},__loadFromlLocal:function(t,n,i){try{void 0===i&&(i="__seller__");var r=e.localStorage[i];return r&&((r=JSON.parse(r))&&void 0!==r[t])?r[t]:n}catch(e){return n}}}),t.extend({setSessionStorage:function(e,t){return this.__operationSessionStorage(e,t)},getSessionStorageValue:function(e){return this.__operationSessionStorage(e)},getSessionStorageString:function(e){var t=arguments.length>1&&arguments[1]!==n?arguments[1]:"",i=this.__operationSessionStorage(e);return"string"==typeof i||"number"==typeof i?i:t},getSessionStorageInt:function(e){var t=arguments.length>1&&arguments[1]!==n?arguments[1]:0,i=this.__operationSessionStorage(e);return"number"==typeof i?i:t},__operationSessionStorage:function(e,t){if(e){var n="__state__";if("cache"===e.substring(0,5)&&(n="__state:"+e+"__"),void 0===t)return this.__loadFromlSession(e,"",n);this.__savaToSession(e,t,n)}},__savaToSession:function(t,n,i){try{void 0===i&&(i="__seller__");var r=e.sessionStorage.getItem(i);(r=r?JSON.parse(r):{})[t]=n,e.sessionStorage.setItem(i,JSON.stringify(r))}catch(e){}},__loadFromlSession:function(t,n,i){try{void 0===i&&(i="__seller__");var r=e.sessionStorage.getItem(i);return r&&((r=JSON.parse(r))&&void 0!==r[t])?r[t]:n}catch(e){return n}}}),t.extend({serializeObject:function(e,n){if("string"==typeof e)return e;var i,r=[];function o(e){if(n.length>0){for(var t="",i=0;i0&&r.push(u.join("&"))}else null===e[l]?r.push(o(l)+"="):"object"===a(e[l])?((i=n.slice()).push(l),""!==(u=t.serializeObject(e[l],i))&&r.push(u)):void 0!==e[l]&&""!==e[l]?r.push(o(l)+"="+s(e[l])):""===e[l]&&r.push(o(l))}return r.join("&")},globalAjaxOptions:{},ajaxSetup:function(e){e.type&&(e.method=e.type),t.each(e,(function(e,n){t.globalAjaxOptions[e]=n}))},_jsonpRequests:0,ihttp:function(i){var r={method:"GET",data:!1,async:!0,cache:!0,user:"",password:"",headers:{},xhrFields:{},statusCode:{},processData:!0,dataType:"text",contentType:"application/x-www-form-urlencoded",timeout:0},o=["beforeSend","error","complete","success","statusCode"];function a(e,n,r){var o=arguments;e&&t(document).trigger(e,n),r&&(r in t.globalAjaxOptions&&t.globalAjaxOptions[r](o[3],o[4],o[5],o[6]),i[r]&&i[r](o[3],o[4],o[5],o[6]))}i.type&&(i.method=i.type),t.each(t.globalAjaxOptions,(function(e,t){o.indexOf(e)<0&&(r[e]=t)})),t.each(r,(function(e,t){e in i||(i[e]=t)})),i.url||(i.url=e.location.toString());var s,l=i.url.indexOf("?")>=0?"&":"?",u=i.method.toUpperCase();"GET"!==u&&"HEAD"!==u&&"OPTIONS"!==u&&"DELETE"!==u||!i.data||(s="string"==typeof i.data?i.data.indexOf("?")>=0?i.data.split("?")[1]:i.data:t.serializeObject(i.data)).length&&(i.url+=l+s,"?"===l&&(l="&"));if("json"===i.dataType&&i.url.indexOf("callback=")>=0){var c,d="f7jsonp_"+Date.now()+t._jsonpRequests++,h=i.url.split("callback="),f=h[0]+"callback="+d;if(h[1].indexOf("&")>=0){var p=h[1].split("&").filter((function(e){return e.indexOf("=")>0})).join("&");p.length>0&&(f+="&"+p)}var m=document.createElement("script");return m.type="text/javascript",m.onerror=function(){clearTimeout(c),a(n,n,"error",null,"scripterror"),a("ajaxComplete ajax:complete",{scripterror:!0},"complete",null,"scripterror")},m.src=f,e[d]=function(t){clearTimeout(c),a(n,n,"success",t),m.parentNode.removeChild(m),m=null,delete e[d]},document.querySelector("head").appendChild(m),void(i.timeout>0&&(c=setTimeout((function(){m.parentNode.removeChild(m),m=null,a(n,n,"error",null,"timeout")}),i.timeout)))}"GET"!==u&&"HEAD"!==u&&"OPTIONS"!==u&&"DELETE"!==u||!1===i.cache&&(i.url+=l+"_nocache="+Date.now());var v=new XMLHttpRequest;v.requestUrl=i.url,v.requestParameters=i,v.open(u,i.url,i.async,i.user,i.password);var g,b=null;if(("POST"===u||"PUT"===u||"PATCH"===u)&&i.data)if(i.processData)if([ArrayBuffer,Blob,Document,FormData].indexOf(i.data.constructor)>=0)b=i.data;else{var y="---------------------------"+Date.now().toString(16);"multipart/form-data"===i.contentType?v.setRequestHeader("Content-Type","multipart/form-data; boundary="+y):v.setRequestHeader("Content-Type",i.contentType),b="";var w=t.serializeObject(i.data);if("multipart/form-data"===i.contentType){y="---------------------------"+Date.now().toString(16),w=w.split("&");for(var _=[],x=0;x=200&&v.status<300||0===v.status)if("json"===i.dataType)try{n=JSON.parse(v.responseText),a("ajaxSuccess ajax:success",{xhr:v},"success",n,v.status,v)}catch(e){console.error(e),a("ajaxError ajax:error",{xhr:v,parseerror:!0},"error",v,"parseerror")}else n="text"===v.responseType||""===v.responseType?v.responseText:v.response,a("ajaxSuccess ajax:success",{xhr:v},"success",n,v.status,v);else a("ajaxError ajax:error",{xhr:v},"error",v,v.status);i.statusCode&&(t.globalAjaxOptions.statusCode&&t.globalAjaxOptions.statusCode[v.status]&&t.globalAjaxOptions.statusCode[v.status](v),i.statusCode[v.status]&&i.statusCode[v.status](v)),a("ajaxComplete ajax:complete",{xhr:v},"complete",v,v.status)},v.onerror=function(e){g&&clearTimeout(g),a("ajaxError ajax:error",{xhr:v},"error",v,v.status),a("ajaxComplete ajax:complete",{xhr:v,error:!0},"complete",v,"error")},a("ajaxStart ajax:start",{xhr:v},"start",v),a(n,n,"beforeSend",v),i.timeout>0&&(v.onabort=function(){g&&clearTimeout(g)},g=setTimeout((function(){v.abort(),a("ajaxError ajax:error",{xhr:v,timeout:!0},"error",v,"timeout"),a("ajaxComplete ajax:complete",{xhr:v,timeout:!0},"complete",v,"timeout")}),i.timeout)),v.send(b),v}}),t.extend({ajaxc:function(e){return!!e&&(void 0!==e.url&&(void 0===e.data&&(e.data={}),void 0===e.cache&&(e.cache=!1),void 0===e.method&&(e.method="GET"),void 0===e.timeout&&(e.timeout=3e4),void 0===e.dataType&&(e.dataType="json"),void 0===e.before&&(e.before=function(){}),void 0===e.complete&&(e.complete=function(){}),void 0===e.after&&(e.after=function(){}),void 0===e.success&&(e.success=function(){}),void 0===e.error&&(e.error=function(){}),void 0===e.header&&(e.header={}),e.before(),void $A.ihttp({url:e.url,data:e.data,cache:e.cache,headers:e.header,method:e.method.toUpperCase(),contentType:"OPTIONS",crossDomain:!0,dataType:e.dataType,timeout:e.timeout,success:function(t,n,i){e.complete(),e.success(t,n,i),e.after(!0)},error:function(t,n){e.complete(),e.error(t,n),e.after(!1)}})))}}),e.$A=t}(window,window.$=window.jQuery=n(19755))},8480:()=>{!function(e){var t=e.$A;t.extend({eeuiAppAlert:function(e,t){$A.isEEUiApp&&("function"!=typeof t&&(t=function(e){}),requireModuleJs("eeui").alert(e,t))},eeuiAppToast:function(e){$A.isEEUiApp&&requireModuleJs("eeui").toast(e)},eeuiAppRewriteUrl:function(e){if($A.isEEUiApp)return requireModuleJs("eeui").rewriteUrl(e)},eeuiAppOpenPage:function(e,t){$A.isEEUiApp&&("function"!=typeof t&&(t=function(e){}),requireModuleJs("eeui").openPage(e,t))},eeuiAppOpenWeb:function(e){$A.isEEUiApp&&requireModuleJs("eeui").openWeb(e)},eeuiAppSetPageBackPressed:function(e,t){$A.isEEUiApp&&("function"!=typeof t&&(t=function(e){}),requireModuleJs("eeui").setPageBackPressed(e,t))},eeuiAppGoDesktop:function(){$A.isEEUiApp&&requireModuleJs("eeui").goDesktop()},eeuiAppKeepScreenOn:function(){$A.isEEUiApp&&requireModuleJs("eeui").keepScreenOn()},eeuiAppKeepScreenOff:function(){$A.isEEUiApp&&requireModuleJs("eeui").keepScreenOff()},eeuiAppKeyboardHide:function(){$A.isEEUiApp&&requireModuleJs("eeui").keyboardHide()},eeuiAppSendMessage:function(e){$A.isEEUiApp&&requireModuleJs("webview").sendMessage(e)},eeuiAppSetUrl:function(e){$A.isEEUiApp&&requireModuleJs("webview").setUrl(e)}}),e.$A=t}(window)},71878:()=>{!function(e){var t=e.$A;t.extend({apiUrl:function(t){if("privacy"==t){var n=$A.getDomain(e.systemInfo.apiUrl);if(""==n||"public"==n)return"https://www.dootask.com/privacy.html";t="../privacy.html"}if("//"===t.substring(0,2)||"http://"===t.substring(0,7)||"https://"===t.substring(0,8)||"ftp://"===t.substring(0,6)||"/"===t.substring(0,1))return t;for(t="string"==typeof e.systemInfo.apiUrl?e.systemInfo.apiUrl+t:e.location.origin+"/api/"+t;-1!==t.indexOf("/../");)t=t.replace(/\/(((?!\/).)*)\/\.\.\//,"/");return t},originUrl:function(t){if("//"===t.substring(0,2)||"http://"===t.substring(0,7)||"https://"===t.substring(0,8)||"ftp://"===t.substring(0,6)||"/"===t.substring(0,1))return t;for(t="string"==typeof e.systemInfo.origin?e.systemInfo.origin+t:e.location.origin+"/"+t;-1!==t.indexOf("/../");)t=t.replace(/\/(((?!\/).)*)\/\.\.\//,"/");return t},projectParameterTemplate:function(e){return{project_id:e,menuInit:!1,menuType:"column",chat:!1,showMy:!0,showHelp:!0,showUndone:!0,showCompleted:!1,completedTask:!1}},formatTime:function(e){var t=$A.Time(),n=$A.Date(e,!0);return(Math.abs(t-n)<21600||$A.formatDate("Ymd",t)===$A.formatDate("Ymd",n)?$A.formatDate("H:i",n):$A.formatDate("Y",t)===$A.formatDate("Y",n)?$A.formatDate("m-d",n):$A.formatDate("Y-m-d",n))||""},formatBit:function(e){return(e=+e)>9?e:"0"+e},formatSeconds:function(e){var t,n=Math.floor(e/86400),i=Math.floor(e%86400/3600),r=Math.floor(e%86400%3600/60),o=Math.floor(e%86400%3600%60);return n>0?t=i>0?n+"d,"+this.formatBit(i)+"h":r>0?n+"d,"+this.formatBit(r)+"min":o>0?n+"d,"+this.formatBit(o)+"s":n+"d":i>0?t=this.formatBit(i)+":"+this.formatBit(r)+":"+this.formatBit(o):r>0?t=this.formatBit(r)+":"+this.formatBit(o):o>0&&(t=this.formatBit(o)+"s"),t},countDownFormat:function(e,t){var n=Math.round(this.Date(e).getTime()/1e3)-t;return n<604800&&n>0?this.formatSeconds(n):n<0?"-"+this.formatSeconds(-1*n):0==n?"0s":this.formatTime(e)},dateRangeUtil:{getCurrentDate:function(){return new Date},getCurrentWeek:function(){var e=[],t=this.getCurrentDate(),n=t.getDay(),i=864e5,r=0!=n?n-1:6,o=new Date(t.getTime()-r*i),a=new Date(o.getTime()+5184e5);return e.push(o),e.push(a),e},getCurrentMonth:function(){var e=[],t=this.getCurrentDate(),n=t.getMonth(),i=t.getFullYear(),r=new Date(i,n,1);11==n?(i++,n=0):n++;var o=new Date(i,n,1),a=new Date(o.getTime()-864e5);return e.push(r),e.push(a),e},getQuarterSeasonStartMonth:function(e){return e<3?0:e<6?3:e<9?6:9},getMonthDays:function(e,t){var n=new Date(e,t,1),i=n.getMonth(),r=n.getFullYear();11==i?(r++,i=0):i++;var o=new Date(r,i,1);return new Date(o.getTime()-864e5).getDate()},getCurrentSeason:function(){var e=[],t=this.getCurrentDate(),n=t.getMonth(),i=t.getFullYear(),r=this.getQuarterSeasonStartMonth(n),o=r+2,a=new Date(i,r,1),s=new Date(i,o,this.getMonthDays(i,o));return e.push(a),e.push(s),e},getCurrentYear:function(){var e=[],t=this.getCurrentDate().getFullYear(),n=new Date(t,0,1),i=new Date(t,11,31);return e.push(n),e.push(i),e},getPriorMonthFirstDay:function(e,t){return 0==t?(t=11,e--,new Date(e,t,1)):(t--,new Date(e,t,1))},getPreviousMonth:function(){var e=[],t=this.getCurrentDate(),n=t.getMonth(),i=t.getFullYear(),r=this.getPriorMonthFirstDay(i,n),o=new Date(r.getFullYear(),r.getMonth(),this.getMonthDays(r.getFullYear(),r.getMonth()));return e.push(r),e.push(o),e},getPreviousWeek:function(){var e=[],t=this.getCurrentDate(),n=t.getDay(),i=864e5,r=0!=n?n-1:6,o=new Date(t.getTime()-i*r),a=new Date(o.getTime()-i),s=new Date(a.getTime()-5184e5);return e.push(s),e.push(a),e},getPriorSeasonFirstDay:function(e,t){switch(t){case 0:e--,t=9;break;case 3:t=0;break;case 6:t=3;break;case 9:t=6}return new Date(e,t,1)},getPreviousSeason:function(){var e=[],t=this.getCurrentDate(),n=t.getMonth(),i=t.getFullYear(),r=this.getPriorSeasonFirstDay(i,n),o=new Date(r.getFullYear(),r.getMonth()+2,this.getMonthDays(r.getFullYear(),r.getMonth()+2));return e.push(r),e.push(o),e},getPreviousYear:function(){var e=[],t=this.getCurrentDate().getFullYear();t--;var n=new Date(t,0,1),i=new Date(t,11,1);return e.push(n),e.push(i),e}},getSpecifyDate:function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=(new Date).getTime();switch(e){case"昨天":n-=864e5;break;case"前天":n-=1728e5;break;case"本周":n=$A.dateRangeUtil.getCurrentWeek()[0].getTime();break;case"本周结束":n=$A.dateRangeUtil.getCurrentWeek()[1].getTime();break;case"上周":n=$A.dateRangeUtil.getPreviousWeek()[0].getTime();break;case"上周结束":n=$A.dateRangeUtil.getPreviousWeek()[1].getTime();break;case"本月":n=$A.dateRangeUtil.getCurrentMonth()[0].getTime();break;case"本月结束":n=$A.dateRangeUtil.getCurrentMonth()[1].getTime();break;case"上个月":n=$A.dateRangeUtil.getPreviousMonth()[0].getTime();break;case"上个月结束":n=$A.dateRangeUtil.getPreviousMonth()[1].getTime();break;case"本季度":n=$A.dateRangeUtil.getCurrentSeason()[0].getTime();break;case"本季度结束":n=$A.dateRangeUtil.getCurrentSeason()[1].getTime()}return n=$A.formatDate("Y-m-d",Math.floor(n/1e3)),!0===t?new Date(n):n},timeOptionShortcuts:function(){var e=function(e){return $A.Date($A.formatDate("Y-m-d 23:59:29",Math.round(e/1e3)))};return[{text:$A.L("今天"),value:function(){return[new Date,e((new Date).getTime())]}},{text:$A.L("明天"),value:function(){var t=new Date;return t.setDate(t.getDate()+1),[new Date,e(t.getTime())]}},{text:$A.L("本周"),value:function(){return[new Date,e($A.getSpecifyDate("本周结束",!0).getTime())]}},{text:$A.L("本月"),value:function(){return[new Date,e($A.getSpecifyDate("本月结束",!0).getTime())]}},{text:$A.L("3天"),value:function(){var t=new Date;return t.setDate(t.getDate()+2),[new Date,e(t.getTime())]}},{text:$A.L("5天"),value:function(){var t=new Date;return t.setDate(t.getDate()+4),[new Date,e(t.getTime())]}},{text:$A.L("7天"),value:function(){var t=new Date;return t.setDate(t.getDate()+6),[new Date,e(t.getTime())]}}]},dialogTags:function(e){var t=[];return"group"==e.type&&["project","task"].includes(e.group_type)&&$A.isJson(e.group_info)&&("task"==e.group_type&&e.group_info.complete_at&&t.push({color:"success",text:"已完成"}),e.group_info.deleted_at?t.push({color:"red",text:"已删除"}):e.group_info.archived_at&&t.push({color:"default",text:"已归档"})),t},dialogCompleted:function(e){return this.dialogTags(e).find((function(e){return"success"==e.color}))},getDialogUnread:function(e,t){var n=t||!e.silence?e.unread:0;return e&&(n||e.mark_unread)||0},getDialogMention:function(e){return e&&e.mention||0},getMsgTextPreview:function(e){return e?e=(e=(e=(e=(e=(e=(e=(e=e.replace(/]*?alt="(\S+)"[^>]*?>/g,"[$1]")).replace(/]*?>/g,"[".concat($A.L("动画表情"),"]"))).replace(/]*?>/g,"[".concat($A.L("图片"),"]"))).replace(/<[^>]+>/g,"")).replace(/ /g," ")).replace(/&/g,"&")).replace(/</g,"<")).replace(/>/g,">"):""},formatMsgBasic:function(e){if(!e)return e;if($A.isJson(e))for(var t in e)e.hasOwnProperty(t)&&(e[t]=$A.formatMsgBasic(e[t]));else $A.isArray(e)?e.forEach((function(t,n){e[n]=$A.formatMsgBasic(t)})):"string"==typeof e&&(e=e.replace(/\{\{RemoteURL\}\}/g,this.apiUrl("../")));return e},formatTextMsg:function(e,t){if(!e)return"";var n=new RegExp(''),"g");e=(e=(e=(e=(e=e.trim().replace(/(\n\x20*){3,}/g,"\n\n")).replace(/ /g," ")).replace(/

    <\/p>/g,"


    ")).replace(/\{\{RemoteURL\}\}/g,$A.apiUrl("../"))).replace(n,'')),/https*:\/\//.test(e)&&(e=e.split(/(<[^>]*>)/g).map((function(e){return e&&!/<[^>]*>/.test(e)&&(e=e.replace(/(^|[^'"])((https*:\/\/)((\w|=|\?|\.|\/|&|-|:|\+|%|;|#)+))/g,'$1
    $2')),e})).join(""));var i=e.match(/]*?>/g);if(i){var r=new RegExp('width="(\\d+)"'),o=new RegExp('height="(\\d+)"');i.some((function(t){var n=t.match(r),i=t.match(o);if(n&&i){var a=parseInt(n[1]),s=parseInt(i[1]),l=t.indexOf("emoticon")>-1?150:220,u=$A.scaleToScale(a,s,l,l),c=t.replace(r,'original-width="'.concat(a,'" width="').concat(u.width,'"')).replace(o,'original-height="'.concat(s,'" height="').concat(u.height,'"'));e=e.replace(t,c)}}))}return e},getTextImagesInfo:function(e){var t=$A.apiUrl("../"),n=e.match(new RegExp("]*?>","g")),i=[];if(n){var r=new RegExp("src=([\"'])([^'\"]*)\\1"),o=new RegExp('(original-)?width="(\\d+)"'),a=new RegExp('(original-)?height="(\\d+)"');n.some((function(e){var n=e.match(r),s=e.match(o),l=e.match(a);n&&i.push({src:n[2].replace(/\{\{RemoteURL\}\}/g,t),width:s?s[2]:-1,height:l?l[2]:-1})}))}return i},getMsgSimpleDesc:function(e){if($A.isJson(e))switch(e.type){case"text":return $A.getMsgTextPreview(e.msg.text);case"record":return"[".concat($A.L("语音"),"]");case"meeting":return"[".concat($A.L("会议"),"] ").concat(e.msg.name);case"file":return"img"==e.msg.type?"[".concat($A.L("图片"),"]"):"[".concat($A.L("文件"),"] ").concat(e.msg.name);case"tag":return"[".concat($A.L("remove"===e.msg.action?"取消标注":"标注"),"] ").concat($A.getMsgSimpleDesc(e.msg.data));case"todo":return"[".concat($A.L("remove"===e.msg.action?"取消待办":"done"===e.msg.action?"完成":"设待办"),"] ").concat($A.getMsgSimpleDesc(e.msg.data));case"notice":return e.msg.notice;default:return"[".concat($A.L("未知的消息"),"]")}return""},getFileName:function(e){var t=e.name||"",n=e.ext||"";return""!=n&&(t+="."+n),t}}),t.extend({modalConfig:function(e){return void 0===e?e={content:"Undefined"}:"string"==typeof e&&(e={content:e}),e.title=e.title||(void 0===e.render?"温馨提示":""),e.content=e.content||"",e.okText=e.okText||"确定",e.cancelText=e.cancelText||"取消",!1!==e.language&&(delete e.language,e.title=$A.L(e.title),e.content=$A.L(e.content),e.okText=$A.L(e.okText),e.cancelText=$A.L(e.cancelText)),e},modalInput:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;if(t>0)setTimeout((function(){$A.modalInput(e)}),t);else{"string"==typeof e&&(e={title:e});var n="modalInput_"+$A.randomString(6),i=function(){return new Promise((function(t,n){if(e.onOk){var i=e.onOk(e.value);i?i.then?i.then((function(e){e&&$A.messageSuccess(e),t()})).catch((function(e){e&&$A.messageError(e),n()})):("string"==typeof i&&$A.messageError(i),n()):t()}else n()}))},r=function(){"function"==typeof e.onCancel&&e.onCancel()};$A.Modal.confirm({render:function(t){return t("div",[t("div",{style:{fontSize:"16px",fontWeight:"500",marginBottom:"20px"}},$A.L(e.title)),t("Input",{props:{value:e.value,placeholder:$A.L(e.placeholder),elementId:n},on:{input:function(t){e.value=t},"on-enter":function(e){$A(e.target).parents(".ivu-modal-body").find(".ivu-btn-primary").click()}}})])},onOk:i,onCancel:r,loading:!0,okText:$A.L(e.okText||"确定"),cancelText:$A.L(e.cancelText||"取消")}),setTimeout((function(){document.getElementById(n)&&document.getElementById(n).focus()}))}},modalConfirm:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;if(!1!==e)if(t>0)setTimeout((function(){$A.modalConfirm(e)}),t);else{if((e=$A.modalConfig(e)).loading){var n=e,i=n.onOk;e.onOk=function(){return new Promise((function(e,t){if(i){var n=i();n?n.then?n.then((function(t){t&&$A.messageSuccess(t),e()})).catch((function(e){e&&$A.messageError(e),t()})):("string"==typeof n&&$A.messageError(n),t()):e()}else t()}))}}$A.Modal.confirm($A.modalConfig(e))}},modalSuccess:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;!1!==e&&(t>0?setTimeout((function(){$A.modalSuccess(e)}),t):$A.Modal.success($A.modalConfig(e)))},modalInfo:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;!1!==e&&(t>0?setTimeout((function(){$A.modalInfo(e)}),t):$A.Modal.info($A.modalConfig(e)))},modalWarning:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;!1!==e&&(t>0?setTimeout((function(){$A.modalWarning(e)}),t):"string"==typeof e&&"Network exception"===e||$A.isJson(e)&&"Network exception"===e.content||$A.Modal.warning($A.modalConfig(e)))},modalError:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;!1!==e&&(t>0?setTimeout((function(){$A.modalError(e)}),t):"string"==typeof e&&"Network exception"===e||$A.isJson(e)&&"Network exception"===e.content||$A.Modal.error($A.modalConfig(e)))},modalAlert:function(e){!1!==e&&alert($A.L(e))},messageSuccess:function(e){$A.Message.success($A.L(e))},messageWarning:function(e){"string"==typeof e&&"Network exception"===e||$A.Message.warning($A.L(e))},messageError:function(e){"string"==typeof e&&"Network exception"===e||$A.Message.error($A.L(e))},noticeConfig:function(e){return void 0===e?e={desc:"Undefined"}:"string"==typeof e&&(e={desc:e}),e.title=$A.L(e.title||(void 0===e.render?"温馨提示":"")),e.desc=$A.L(e.desc||""),e},noticeSuccess:function(e){$A.Notice.success($A.noticeConfig(e))},noticeWarning:function(e){$A.Notice.warning($A.noticeConfig(e))},noticeError:function(e){"string"==typeof e&&(e={desc:e,duration:6}),$A.Notice.error($A.noticeConfig(e))}}),t.extend({dark:{utils:{filter:"-webkit-filter: url(#dark-mode-filter) !important; filter: url(#dark-mode-filter) !important;",reverseFilter:"-webkit-filter: url(#dark-mode-reverse-filter) !important; filter: url(#dark-mode-reverse-filter) !important;",noneFilter:"-webkit-filter: none !important; filter: none !important;",addExtraStyle:function(){try{return""}catch(e){return""}},addStyle:function(e,t,n){t=t||"style";var i=document;if(!i.getElementById(e)){var r=i.createElement(t);r.rel="stylesheet",r.id=e,"style"===t?r.innerHTML=n:r.href=n,document.head.appendChild(r)}},getClassList:function(e){return e.classList||[]},addClass:function(e,t){return this.getClassList(e).add(t),this},removeClass:function(e,t){return this.getClassList(e).remove(t),this},hasClass:function(e,t){return this.getClassList(e).contains(t)},hasElementById:function(e){return document.getElementById(e)},removeElementById:function(e){var t=document.getElementById(e);t&&t.parentNode.removeChild(t)}},createDarkFilter:function(){if(!this.utils.hasElementById("dark-mode-svg")){var e=document.createElementNS("http://www.w3.org/1999/xhtml","div");e.innerHTML='';for(var t=document.createDocumentFragment();e.firstChild;)t.appendChild(e.firstChild);document.head.appendChild(t)}},createDarkStyle:function(){this.utils.addStyle("dark-mode-style","style","\n @media screen {\n html {\n ".concat(this.utils.filter,'\n }\n\n /* Default Reverse rule */\n img,\n video,\n iframe,\n canvas,\n :not(object):not(body) > embed,\n object,\n svg image,\n [style*="background:url"],\n [style*="background-image:url"],\n [style*="background: url"],\n [style*="background-image: url"],\n [background],\n .no-dark-mode,\n .no-dark-content,\n .no-dark-before:before {\n ').concat(this.utils.reverseFilter,'\n }\n\n [style*="background:url"] *,\n [style*="background-image:url"] *,\n [style*="background: url"] *,\n [style*="background-image: url"] *,\n input,\n [background] *,\n .no-dark-content img,\n .no-dark-content canvas,\n .no-dark-content svg image {\n ').concat(this.utils.noneFilter,"\n }\n\n /* Text contrast */\n html {\n text-shadow: 0 0 0 !important;\n }\n\n /* Full screen */\n .no-filter,\n :-webkit-full-screen,\n :-webkit-full-screen *,\n :-moz-full-screen,\n :-moz-full-screen *,\n :fullscreen,\n :fullscreen * {\n ").concat(this.utils.noneFilter,"\n }\n\n /* Page background */\n html {\n background: #fff !important;\n }\n ").concat(this.utils.addExtraStyle(),"\n }\n\n @media print {\n .no-print {\n display: none !important;\n }\n }"))},enableDarkMode:function(){$A.isChrome()&&(this.isDarkEnabled()||(this.createDarkFilter(),this.createDarkStyle(),this.utils.addClass(document.body,"dark-mode-reverse")))},disableDarkMode:function(){this.isDarkEnabled()&&(this.utils.removeElementById("dark-mode-svg"),this.utils.removeElementById("dark-mode-style"),this.utils.removeClass(document.body,"dark-mode-reverse"))},autoDarkMode:function(){e.matchMedia&&e.matchMedia("(prefers-color-scheme: dark)").matches?this.enableDarkMode():this.disableDarkMode()},isDarkEnabled:function(){return this.utils.hasClass(document.body,"dark-mode-reverse")}}}),e.$A=t}(window)},33875:(e,t,n)=>{"use strict";n.d(t,{mF:()=>v,s0:()=>p,AX:()=>f,m0:()=>g,V8:()=>b});var i=[];function r(e){return function(e){if(Array.isArray(e))return o(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(!e)return;if("string"==typeof e)return o(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return o(e,t)}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function o(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,i=new Array(t);n127){var o=r.toString(16);n+="\\u"+(o=String("0000").substring(o.length,4)+o)}else n+=t[i]}return n},u=function(e,t){for(var n=1;-1!==e.indexOf("(*)");)e="object"===a(t[n])?e.replace("(*)",""):e.replace("(*)",t[n]),n++;return e},c=function(e){return e&&""!=e?e.replace(/\(\*\)/g,"~%~").replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$&").replace(/~%~/g,"(.*?)"):""},d=!1,h=[],f=function(){if("string"==typeof window.localStorage.getItem("__language:type__"))return window.localStorage.getItem("__language:type__");var e="EN",t=((window.navigator.language||navigator.userLanguage)+"").toUpperCase();switch(t){case"EN":case"KM":case"TH":case"KO":case"JA":e=t;break;case"ZH-CN":case"ZH":e="CN";break;case"ZH-TW":case"ZH-HK":e="TC"}return window.localStorage.setItem("__language:type__",e),e}(),p={EN:"English",KM:"ភាសាខ្មែរ",TH:"ภาษาไทย",KO:"한국어",JA:"日本語",CN:"简体中文",TC:"繁體中文"},m={};function v(e){s(e)&&h.unshift.apply(h,r(e))}function g(e){void 0!==e&&$A.modalConfirm({content:"切换语言需要刷新后生效,是否确定刷新?",cancelText:"取消",okText:"确定",onOk:function(){window.localStorage.setItem("__language:type__",e),$A.reloadUrl()}})}function b(e){if(void 0!==arguments[1])return b(u(e,arguments));if("string"!=typeof e||!e)return e;!1===d&&(d=!0,v(i),v(window.languageData));var t=l(e);if(void 0===m[t]){var n=null,r=null,o=h.find((function(t){return-1===(n="".concat(t._||t.CN)).indexOf("(*)")?(r=null,e==n):(r=new RegExp("^"+c(n)+"$","g"),!!e.match(r))}));m[t]={rege:r,data:o}}var a=m[t],p=a.rege,g=a.data;if(g){var y=g[f];if(y){if(null===p)return y;var w=0;return y=y.replace(/\(\*\)/g,(function(){return"$"+ ++w})),e.replace(p,y)}}return"yes"===window.systemInfo.debug&&setTimeout((function(t){try{var n="__language:Undefined__",i=JSON.parse(window.localStorage.getItem(n)||"[]");s(i)||(i=[]);var r=null;i.find((function(t){return r=new RegExp("^"+t.replace(/\(\*\)/g,"(.*?)")+"$","g"),!!e.match(r)}))||(i.push(e),window.localStorage.setItem(n,JSON.stringify(i)))}catch(e){}}),10),e}},52945:(e,t,n)=>{e.exports={default:n(56981),__esModule:!0}},93516:(e,t,n)=>{e.exports={default:n(80025),__esModule:!0}},64275:(e,t,n)=>{e.exports={default:n(52392),__esModule:!0}},88239:(e,t,n)=>{"use strict";var i,r=n(52945),o=(i=r)&&i.__esModule?i:{default:i};t.Z=o.default||function(e){for(var t=1;t{"use strict";var i=a(n(64275)),r=a(n(93516)),o="function"==typeof r.default&&"symbol"==typeof i.default?function(e){return typeof e}:function(e){return e&&"function"==typeof r.default&&e.constructor===r.default&&e!==r.default.prototype?"symbol":typeof e};function a(e){return e&&e.__esModule?e:{default:e}}t.Z="function"==typeof r.default&&"symbol"===o(i.default)?function(e){return void 0===e?"undefined":o(e)}:function(e){return e&&"function"==typeof r.default&&e.constructor===r.default&&e!==r.default.prototype?"symbol":void 0===e?"undefined":o(e)}},81653:function(e){e.exports=function(){return t={686:function(e,t,n){"use strict";n.d(t,{default:function(){return b}}),t=n(279);var i=n.n(t),r=(t=n(370),n.n(t)),o=(t=n(817),n.n(t));function a(e){try{return document.execCommand(e)}catch(e){return}}var s=function(e){return e=o()(e),a("cut"),e};function l(e,t){var n,i;return n=e,i="rtl"===document.documentElement.getAttribute("dir"),(e=document.createElement("textarea")).style.fontSize="12pt",e.style.border="0",e.style.padding="0",e.style.margin="0",e.style.position="absolute",e.style[i?"right":"left"]="-9999px",i=window.pageYOffset||document.documentElement.scrollTop,e.style.top="".concat(i,"px"),e.setAttribute("readonly",""),e.value=n,t.container.appendChild(e),t=o()(e),a("copy"),e.remove(),t}var u=function(e){var t=1{n(72699),e.exports=n(34579).Object.assign},80025:(e,t,n)=>{n(46840),n(94058),n(8174),n(36461),e.exports=n(34579).Symbol},52392:(e,t,n)=>{n(91867),n(73871),e.exports=n(25103).f("iterator")},85663:e=>{e.exports=function(e){if("function"!=typeof e)throw TypeError(e+" is not a function!");return e}},79003:e=>{e.exports=function(){}},12159:(e,t,n)=>{var i=n(36727);e.exports=function(e){if(!i(e))throw TypeError(e+" is not an object!");return e}},57428:(e,t,n)=>{var i=n(7932),r=n(78728),o=n(16531);e.exports=function(e){return function(t,n,a){var s,l=i(t),u=r(l.length),c=o(a,u);if(e&&n!=n){for(;u>c;)if((s=l[c++])!=s)return!0}else for(;u>c;c++)if((e||c in l)&&l[c]===n)return e||c||0;return!e&&-1}}},32894:e=>{var t={}.toString;e.exports=function(e){return t.call(e).slice(8,-1)}},34579:e=>{var t=e.exports={version:"2.6.12"};"number"==typeof __e&&(__e=t)},19216:(e,t,n)=>{var i=n(85663);e.exports=function(e,t,n){if(i(e),void 0===t)return e;switch(n){case 1:return function(n){return e.call(t,n)};case 2:return function(n,i){return e.call(t,n,i)};case 3:return function(n,i,r){return e.call(t,n,i,r)}}return function(){return e.apply(t,arguments)}}},8333:e=>{e.exports=function(e){if(null==e)throw TypeError("Can't call method on "+e);return e}},89666:(e,t,n)=>{e.exports=!n(7929)((function(){return 7!=Object.defineProperty({},"a",{get:function(){return 7}}).a}))},97467:(e,t,n)=>{var i=n(36727),r=n(33938).document,o=i(r)&&i(r.createElement);e.exports=function(e){return o?r.createElement(e):{}}},73338:e=>{e.exports="constructor,hasOwnProperty,isPrototypeOf,propertyIsEnumerable,toLocaleString,toString,valueOf".split(",")},70337:(e,t,n)=>{var i=n(46162),r=n(48195),o=n(86274);e.exports=function(e){var t=i(e),n=r.f;if(n)for(var a,s=n(e),l=o.f,u=0;s.length>u;)l.call(e,a=s[u++])&&t.push(a);return t}},83856:(e,t,n)=>{var i=n(33938),r=n(34579),o=n(19216),a=n(41818),s=n(27069),l=function(e,t,n){var u,c,d,h=e&l.F,f=e&l.G,p=e&l.S,m=e&l.P,v=e&l.B,g=e&l.W,b=f?r:r[t]||(r[t]={}),y=b.prototype,w=f?i:p?i[t]:(i[t]||{}).prototype;for(u in f&&(n=t),n)(c=!h&&w&&void 0!==w[u])&&s(b,u)||(d=c?w[u]:n[u],b[u]=f&&"function"!=typeof w[u]?n[u]:v&&c?o(d,i):g&&w[u]==d?function(e){var t=function(t,n,i){if(this instanceof e){switch(arguments.length){case 0:return new e;case 1:return new e(t);case 2:return new e(t,n)}return new e(t,n,i)}return e.apply(this,arguments)};return t.prototype=e.prototype,t}(d):m&&"function"==typeof d?o(Function.call,d):d,m&&((b.virtual||(b.virtual={}))[u]=d,e&l.R&&y&&!y[u]&&a(y,u,d)))};l.F=1,l.G=2,l.S=4,l.P=8,l.B=16,l.W=32,l.U=64,l.R=128,e.exports=l},7929:e=>{e.exports=function(e){try{return!!e()}catch(e){return!0}}},33938:e=>{var t=e.exports="undefined"!=typeof window&&window.Math==Math?window:"undefined"!=typeof self&&self.Math==Math?self:Function("return this")();"number"==typeof __g&&(__g=t)},27069:e=>{var t={}.hasOwnProperty;e.exports=function(e,n){return t.call(e,n)}},41818:(e,t,n)=>{var i=n(4743),r=n(83101);e.exports=n(89666)?function(e,t,n){return i.f(e,t,r(1,n))}:function(e,t,n){return e[t]=n,e}},54881:(e,t,n)=>{var i=n(33938).document;e.exports=i&&i.documentElement},33758:(e,t,n)=>{e.exports=!n(89666)&&!n(7929)((function(){return 7!=Object.defineProperty(n(97467)("div"),"a",{get:function(){return 7}}).a}))},50799:(e,t,n)=>{var i=n(32894);e.exports=Object("z").propertyIsEnumerable(0)?Object:function(e){return"String"==i(e)?e.split(""):Object(e)}},71421:(e,t,n)=>{var i=n(32894);e.exports=Array.isArray||function(e){return"Array"==i(e)}},36727:e=>{e.exports=function(e){return"object"==typeof e?null!==e:"function"==typeof e}},33945:(e,t,n)=>{"use strict";var i=n(98989),r=n(83101),o=n(25378),a={};n(41818)(a,n(22939)("iterator"),(function(){return this})),e.exports=function(e,t,n){e.prototype=i(a,{next:r(1,n)}),o(e,t+" Iterator")}},45700:(e,t,n)=>{"use strict";var i=n(16227),r=n(83856),o=n(57470),a=n(41818),s=n(15449),l=n(33945),u=n(25378),c=n(95089),d=n(22939)("iterator"),h=!([].keys&&"next"in[].keys()),f="keys",p="values",m=function(){return this};e.exports=function(e,t,n,v,g,b,y){l(n,t,v);var w,_,x,k=function(e){if(!h&&e in T)return T[e];switch(e){case f:case p:return function(){return new n(this,e)}}return function(){return new n(this,e)}},C=t+" Iterator",S=g==p,O=!1,T=e.prototype,E=T[d]||T["@@iterator"]||g&&T[g],D=E||k(g),$=g?S?k("entries"):D:void 0,M="Array"==t&&T.entries||E;if(M&&(x=c(M.call(new e)))!==Object.prototype&&x.next&&(u(x,C,!0),i||"function"==typeof x[d]||a(x,d,m)),S&&E&&E.name!==p&&(O=!0,D=function(){return E.call(this)}),i&&!y||!h&&!O&&T[d]||a(T,d,D),s[t]=D,s[C]=m,g)if(w={values:S?D:k(p),keys:b?D:k(f),entries:$},y)for(_ in w)_ in T||o(T,_,w[_]);else r(r.P+r.F*(h||O),t,w);return w}},85084:e=>{e.exports=function(e,t){return{value:t,done:!!e}}},15449:e=>{e.exports={}},16227:e=>{e.exports=!0},77177:(e,t,n)=>{var i=n(65730)("meta"),r=n(36727),o=n(27069),a=n(4743).f,s=0,l=Object.isExtensible||function(){return!0},u=!n(7929)((function(){return l(Object.preventExtensions({}))})),c=function(e){a(e,i,{value:{i:"O"+ ++s,w:{}}})},d=e.exports={KEY:i,NEED:!1,fastKey:function(e,t){if(!r(e))return"symbol"==typeof e?e:("string"==typeof e?"S":"P")+e;if(!o(e,i)){if(!l(e))return"F";if(!t)return"E";c(e)}return e[i].i},getWeak:function(e,t){if(!o(e,i)){if(!l(e))return!0;if(!t)return!1;c(e)}return e[i].w},onFreeze:function(e){return u&&d.NEED&&l(e)&&!o(e,i)&&c(e),e}}},88082:(e,t,n)=>{"use strict";var i=n(89666),r=n(46162),o=n(48195),a=n(86274),s=n(66530),l=n(50799),u=Object.assign;e.exports=!u||n(7929)((function(){var e={},t={},n=Symbol(),i="abcdefghijklmnopqrst";return e[n]=7,i.split("").forEach((function(e){t[e]=e})),7!=u({},e)[n]||Object.keys(u({},t)).join("")!=i}))?function(e,t){for(var n=s(e),u=arguments.length,c=1,d=o.f,h=a.f;u>c;)for(var f,p=l(arguments[c++]),m=d?r(p).concat(d(p)):r(p),v=m.length,g=0;v>g;)f=m[g++],i&&!h.call(p,f)||(n[f]=p[f]);return n}:u},98989:(e,t,n)=>{var i=n(12159),r=n(57856),o=n(73338),a=n(58989)("IE_PROTO"),s=function(){},l=function(){var e,t=n(97467)("iframe"),i=o.length;for(t.style.display="none",n(54881).appendChild(t),t.src="javascript:",(e=t.contentWindow.document).open(),e.write("