*,:after,:before{box-sizing:border-box}html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}blockquote,body,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,li,ol,p,pre,table,td,th,ul{border:none;font-size:inherit;margin:0;padding:0}body,html{height:100%;width:100%}body{font-size:14rem}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:400}a{text-decoration:none}a:active,a:hover,a:link,a:visited{color:inherit}input::-ms-clear,input::-ms-reveal{display:none}input{-webkit-appearance:none;margin:0;outline:none;padding:0}input::-webkit-input-placeholder{color:#ccc}input::-ms-input-placeholder{color:#ccc}input::-moz-placeholder{color:#ccc}input[type=button],input[type=submit]{cursor:pointer}button[disabled],input[disabled]{cursor:default}img{border:none}li,ol,ul{list-style-type:none}.fade-enter-active,.fade-leave-active{transition:opacity .5s}.fade-enter,.fade-leave-to{opacity:0}.nuwa-button{display:inline-block;font-weight:400}.nuwa-button,.nuwa-button.button-default{vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;user-select:none;outline:none;cursor:pointer}.nuwa-button.button-default{height:36px;line-height:34px;padding:0 20px;border-radius:4px;font-size:15px;border:1px solid rgba(51,51,51,.5);background:hsla(0,0%,40%,0);color:rgba(51,51,51,.8)}.nuwa-button.button-default.large{height:40px;line-height:38px;padding:0 20px;border-radius:4px;font-size:16px}.nuwa-button.button-default.small{height:32px;line-height:30px;padding:0 14px;border-radius:3px;font-size:13px}.nuwa-button.button-default:not(.disabled):focus,.nuwa-button.button-default:not(.disabled):hover{background:rgba(0,181,226,.1);color:#00b5e2;border:1px solid #00b5e2}.nuwa-button.button-default:not(.disabled):focus svg,.nuwa-button.button-default:not(.disabled):hover svg{fill:#00b5e2;stroke:#00b5e2}.nuwa-button.button-default:not(.disabled):focus img,.nuwa-button.button-default:not(.disabled):hover img{opacity:1}.nuwa-button.button-default:not(.disabled).active,.nuwa-button.button-default:not(.disabled):active{background:rgba(0,140.1548672566,175,.1);color:rgb(0,140.1548672566,175);border:1px solid rgb(0,140.1548672566,175)}.nuwa-button.button-default:not(.disabled).active svg,.nuwa-button.button-default:not(.disabled):active svg{fill:rgb(0,140.1548672566,175);stroke:rgb(0,140.1548672566,175)}.nuwa-button.button-default:not(.disabled).active img,.nuwa-button.button-default:not(.disabled):active img{opacity:1}.nuwa-button.button-default.disabled,.nuwa-button.button-default:disabled{background:transparent;color:rgba(51,51,51,.4);border:1px solid rgba(51,51,51,.25);cursor:default}.nuwa-button.button-default.disabled svg,.nuwa-button.button-default:disabled svg{fill:rgba(51,51,51,.4);stroke:rgba(51,51,51,.4)}.nuwa-button.button-default.disabled img,.nuwa-button.button-default:disabled img{opacity:.4}.nuwa-button.button-default svg{fill:rgba(51,51,51,.8);stroke:rgba(51,51,51,.8)}.nuwa-button.button-default img{opacity:.8}.nuwa-button.button-default>i,.nuwa-button.button-default>img,.nuwa-button.button-default>span,.nuwa-button.button-default>svg{display:inline-block;vertical-align:middle}.nuwa-button.button-default>img+span,.nuwa-button.button-default>span+img,.nuwa-button.button-default>span+svg,.nuwa-button.button-default>svg+span{margin-left:4rem}.nuwa-button.button-default.plain{border:1px solid rgba(51,51,51,.8);background:rgba(51,51,51,.1);color:#333}.nuwa-button.button-default.plain:not(.disabled):focus,.nuwa-button.button-default.plain:not(.disabled):hover{background:rgba(77,77,77,.5);color:rgba(51,51,51,.8);border:1px solid rgba(77,77,77,.5)}.nuwa-button.button-default.plain:not(.disabled):focus svg,.nuwa-button.button-default.plain:not(.disabled):hover svg{fill:rgba(51,51,51,.8);stroke:rgba(51,51,51,.8)}.nuwa-button.button-default.plain:not(.disabled):focus img,.nuwa-button.button-default.plain:not(.disabled):hover img{opacity:.8}.nuwa-button.button-default.plain:not(.disabled).active,.nuwa-button.button-default.plain:not(.disabled):active{background:rgba(26,26,26,.5);color:rgba(51,51,51,.8);border:1px solid rgba(26,26,26,.5)}.nuwa-button.button-default.plain:not(.disabled).active svg,.nuwa-button.button-default.plain:not(.disabled):active svg{fill:rgba(51,51,51,.8);stroke:rgba(51,51,51,.8)}.nuwa-button.button-default.plain:not(.disabled).active img,.nuwa-button.button-default.plain:not(.disabled):active img{opacity:.8}.nuwa-button.button-default.plain.disabled{background:rgba(51,51,51,.05);color:rgba(51,51,51,.5);border:1px solid rgba(51,51,51,.1)}.nuwa-button.button-default.plain.disabled svg{fill:rgba(51,51,51,.5);stroke:rgba(51,51,51,.5)}.nuwa-button.button-default.plain.disabled img{opacity:.5}.nuwa-button.button-default.plain svg{fill:#333;stroke:#333}.nuwa-button.button-default.plain img{opacity:1}.nuwa-button.button-primary{height:36px;line-height:34px;padding:0 20px;border-radius:4px;font-size:15px;border:1px solid #00b5e2;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;user-select:none;outline:none;background:#00b5e2;color:#fff;cursor:pointer}.nuwa-button.button-primary.large{height:40px;line-height:38px;padding:0 20px;border-radius:4px;font-size:16px}.nuwa-button.button-primary.small{height:32px;line-height:30px;padding:0 14px;border-radius:3px;font-size:13px}.nuwa-button.button-primary:not(.disabled):focus,.nuwa-button.button-primary:not(.disabled):hover{background:rgb(6.7,205.5597345133,255);color:#fff;border:1px solid rgb(6.7,205.5597345133,255)}.nuwa-button.button-primary:not(.disabled):focus svg,.nuwa-button.button-primary:not(.disabled):hover svg{fill:#fff;stroke:#fff}.nuwa-button.button-primary:not(.disabled):focus img,.nuwa-button.button-primary:not(.disabled):hover img{opacity:1}.nuwa-button.button-primary:not(.disabled).active,.nuwa-button.button-primary:not(.disabled):active{background:rgb(0,140.1548672566,175);color:#fff;border:1px solid rgb(0,140.1548672566,175)}.nuwa-button.button-primary:not(.disabled).active svg,.nuwa-button.button-primary:not(.disabled):active svg{fill:#fff;stroke:#fff}.nuwa-button.button-primary:not(.disabled).active img,.nuwa-button.button-primary:not(.disabled):active img{opacity:1}.nuwa-button.button-primary.disabled,.nuwa-button.button-primary:disabled{background:rgba(0,181,226,.5);color:hsla(0,0%,100%,.5);border:1px solid transparent;cursor:default}.nuwa-button.button-primary.disabled svg,.nuwa-button.button-primary:disabled svg{fill:hsla(0,0%,100%,.5);stroke:hsla(0,0%,100%,.5)}.nuwa-button.button-primary.disabled img,.nuwa-button.button-primary:disabled img{opacity:.5}.nuwa-button.button-primary svg{fill:#fff;stroke:#fff}.nuwa-button.button-primary img{opacity:1}.nuwa-button.button-primary>i,.nuwa-button.button-primary>img,.nuwa-button.button-primary>span,.nuwa-button.button-primary>svg{display:inline-block;vertical-align:middle}.nuwa-button.button-primary>img+span,.nuwa-button.button-primary>span+img,.nuwa-button.button-primary>span+svg,.nuwa-button.button-primary>svg+span{margin-left:4rem}.nuwa-button.button-primary.plain{border:1px solid rgba(0,181,226,.8);background:rgba(0,181,226,.1);color:#00b5e2}.nuwa-button.button-primary.plain:not(.disabled):focus,.nuwa-button.button-primary.plain:not(.disabled):hover{background:rgb(22,208.6061946903,255);color:#fff;border:1px solid rgb(22,208.6061946903,255)}.nuwa-button.button-primary.plain:not(.disabled):focus svg,.nuwa-button.button-primary.plain:not(.disabled):hover svg{fill:#fff;stroke:#fff}.nuwa-button.button-primary.plain:not(.disabled):focus img,.nuwa-button.button-primary.plain:not(.disabled):hover img{opacity:1}.nuwa-button.button-primary.plain:not(.disabled).active,.nuwa-button.button-primary.plain:not(.disabled):active{background:rgb(0,140.1548672566,175);color:#fff;border:1px solid rgb(0,140.1548672566,175)}.nuwa-button.button-primary.plain:not(.disabled).active svg,.nuwa-button.button-primary.plain:not(.disabled):active svg{fill:#fff;stroke:#fff}.nuwa-button.button-primary.plain:not(.disabled).active img,.nuwa-button.button-primary.plain:not(.disabled):active img{opacity:1}.nuwa-button.button-primary.plain.disabled{background:rgba(0,181,226,.05);color:rgba(0,181,226,.5);border:1px solid rgba(0,181,226,.1)}.nuwa-button.button-primary.plain.disabled svg{fill:rgba(0,181,226,.5);stroke:rgba(0,181,226,.5)}.nuwa-button.button-primary.plain.disabled img{opacity:.5}.nuwa-button.button-primary.plain svg{fill:#00b5e2;stroke:#00b5e2}.nuwa-button.button-primary.plain img{opacity:1}.nuwa-button.button-danger{height:36px;line-height:34px;padding:0 20px;border-radius:4px;font-size:15px;border:1px solid #f64635;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;user-select:none;outline:none;background:#f64635;color:#fff;cursor:pointer}.nuwa-button.button-danger.large{height:40px;line-height:38px;padding:0 20px;border-radius:4px;font-size:16px}.nuwa-button.button-danger.small{height:32px;line-height:30px;padding:0 14px;border-radius:3px;font-size:13px}.nuwa-button.button-danger:not(.disabled):focus,.nuwa-button.button-danger:not(.disabled):hover{background:#f87366;color:#fff;border:1px solid #f87366}.nuwa-button.button-danger:not(.disabled):focus svg,.nuwa-button.button-danger:not(.disabled):hover svg{fill:#fff;stroke:#fff}.nuwa-button.button-danger:not(.disabled):focus img,.nuwa-button.button-danger:not(.disabled):hover img{opacity:1}.nuwa-button.button-danger:not(.disabled).active,.nuwa-button.button-danger:not(.disabled):active{background:rgb(237.4218009479,30.5592417062,10.5781990521);color:#fff;border:1px solid rgb(237.4218009479,30.5592417062,10.5781990521)}.nuwa-button.button-danger:not(.disabled).active svg,.nuwa-button.button-danger:not(.disabled):active svg{fill:#fff;stroke:#fff}.nuwa-button.button-danger:not(.disabled).active img,.nuwa-button.button-danger:not(.disabled):active img{opacity:1}.nuwa-button.button-danger.disabled,.nuwa-button.button-danger:disabled{background:rgba(246,70,53,.5);color:hsla(0,0%,100%,.5);border:1px solid transparent;cursor:default}.nuwa-button.button-danger.disabled svg,.nuwa-button.button-danger:disabled svg{fill:hsla(0,0%,100%,.5);stroke:hsla(0,0%,100%,.5)}.nuwa-button.button-danger.disabled img,.nuwa-button.button-danger:disabled img{opacity:.5}.nuwa-button.button-danger svg{fill:#fff;stroke:#fff}.nuwa-button.button-danger img{opacity:1}.nuwa-button.button-danger>i,.nuwa-button.button-danger>img,.nuwa-button.button-danger>span,.nuwa-button.button-danger>svg{display:inline-block;vertical-align:middle}.nuwa-button.button-danger>img+span,.nuwa-button.button-danger>span+img,.nuwa-button.button-danger>span+svg,.nuwa-button.button-danger>svg+span{margin-left:4rem}.nuwa-button.button-danger.plain{border:1px solid rgba(246,70,53,.8);background:rgba(246,70,53,.1);color:#f64635}.nuwa-button.button-danger.plain:not(.disabled):focus,.nuwa-button.button-danger.plain:not(.disabled):hover{background:#f87366;color:#fff;border:1px solid #f87366}.nuwa-button.button-danger.plain:not(.disabled):focus svg,.nuwa-button.button-danger.plain:not(.disabled):hover svg{fill:#fff;stroke:#fff}.nuwa-button.button-danger.plain:not(.disabled):focus img,.nuwa-button.button-danger.plain:not(.disabled):hover img{opacity:1}.nuwa-button.button-danger.plain:not(.disabled).active,.nuwa-button.button-danger.plain:not(.disabled):active{background:rgb(237.4218009479,30.5592417062,10.5781990521);color:#fff;border:1px solid rgb(237.4218009479,30.5592417062,10.5781990521)}.nuwa-button.button-danger.plain:not(.disabled).active svg,.nuwa-button.button-danger.plain:not(.disabled):active svg{fill:#fff;stroke:#fff}.nuwa-button.button-danger.plain:not(.disabled).active img,.nuwa-button.button-danger.plain:not(.disabled):active img{opacity:1}.nuwa-button.button-danger.plain.disabled{background:rgba(246,70,53,.05);color:rgba(246,70,53,.5);border:1px solid rgba(246,70,53,.1)}.nuwa-button.button-danger.plain.disabled svg{fill:rgba(246,70,53,.5);stroke:rgba(246,70,53,.5)}.nuwa-button.button-danger.plain.disabled img{opacity:.5}.nuwa-button.button-danger.plain svg{fill:#f64635;stroke:#f64635}.nuwa-button.button-danger.plain img{opacity:1}.nuwa-link{display:inline-block;font-size:15px;font-weight:400;text-decoration:underline;-webkit-user-select:none;-moz-user-select:none;user-select:none;outline:none;cursor:pointer}.nuwa-link.link-default{color:rgba(51,51,51,.8)}.nuwa-link.link-default.large{font-size:16px}.nuwa-link.link-default.small{font-size:13px}.nuwa-link.link-default:not(.disabled):focus,.nuwa-link.link-default:not(.disabled):hover{color:#00b5e2}.nuwa-link.link-default:not(.disabled):active{color:rgb(0,140.1548672566,175)}.nuwa-link.link-default.disabled{color:rgba(51,51,51,.4);cursor:default}.nuwa-link.link-primary{color:#00b5e2}.nuwa-link.link-primary.large{font-size:16px}.nuwa-link.link-primary.small{font-size:13px}.nuwa-link.link-primary:not(.disabled):focus,.nuwa-link.link-primary:not(.disabled):hover{color:rgb(6.7,205.5597345133,255)}.nuwa-link.link-primary:not(.disabled):active{color:rgb(0,140.1548672566,175)}.nuwa-link.link-primary.disabled{color:rgba(0,181,226,.5);cursor:default}.nuwa-link.link-danger{color:#f64635}.nuwa-link.link-danger.large{font-size:16px}.nuwa-link.link-danger.small{font-size:13px}.nuwa-link.link-danger:not(.disabled):focus,.nuwa-link.link-danger:not(.disabled):hover{color:#f87366}.nuwa-link.link-danger:not(.disabled):active{color:rgb(237.4218009479,30.5592417062,10.5781990521)}.nuwa-link.link-danger.disabled{color:rgba(246,70,53,.5);cursor:default}@keyframes install-loading{0%{transform:rotate(0deg)}to{transform:rotate(-1turn)}}@keyframes performance-intalling{0%{opacity:0}50%{opacity:1}to{opacity:0}}body,html{background:#f5f5f5;color:#333}.el-message-box.nuwa-important-popper{padding-bottom:24rem}.el-message-box.nuwa-important-popper .el-message-box__header{padding:30rem 40rem 10rem}.el-message-box.nuwa-important-popper .el-message-box__header .el-message-box__headerbtn{top:24rem;right:24rem}.el-message-box.nuwa-important-popper .el-message-box__content{padding:10rem 40rem}.el-message-box.nuwa-important-popper .el-message-box__btns{padding:15rem 40rem 0}a.router-link-active{color:#00b5e2}.left-sidebar{width:64rem;background-color:hsla(0,0%,100%,.6);color:#a8a8ac}.left-sidebar .el-scrollbar__wrap{overflow:unset}.left-sidebar ul .route-item{width:64rem;overflow:hidden;text-align:center}.left-sidebar ul .route-item .route-link{display:inline-block;width:100%;font-size:12rem;color:#a8a8ac;padding:12rem 0 4rem 0}.left-sidebar ul .route-item .route-link.router-link-active,.left-sidebar ul .route-item .route-link:hover{color:rgba(14,211,255,.6)}.left-sidebar ul .route-item .route-link.router-link-active .svg-icon,.left-sidebar ul .route-item .route-link:hover .svg-icon{fill:#0ed3ff;stroke:#0ed3ff;fill-opacity:.6}.left-sidebar ul .route-item .route-link .route-label{display:inline-block;width:100%;padding:8rem 4rem;line-height:1.25em;word-break:break-word}.left-sidebar ul .route-item .route-link .svg-icon{fill:#a8a8ac;stroke:#a8a8ac}.player-project-list-popper{position:absolute;width:380px;overflow:visible;padding:12rem 0 18rem;border-radius:8px;box-shadow:0 0 6px 0 rgba(51,51,51,.5);background:#fff;color:#333;z-index:1999;display:flex;flex-direction:column;justify-content:flex-start;transition:opacity .25s ease-in}.player-project-list-popper .popper-header{position:relative;padding:6rem 25rem;flex:0 0 auto;line-height:1.75em;border-bottom:1px solid #f5f5f5}.player-project-list-popper .popper-header h3{font-size:20rem;font-weight:400}.player-project-list-popper .popper-header p{font-size:13rem}.player-project-list-popper .popper-header .button-close{position:absolute;top:0;right:16rem;display:inline-block;width:24rem;height:24rem;line-height:24rem;text-align:center;font-size:16rem;color:#909399;z-index:2;cursor:pointer}.player-project-list-popper .popper-header .button-close:hover{color:#00b5e2}.player-project-list-popper .project-list-container{width:100%;height:60vh;overflow:hidden}.player-project-list-popper .project-list-container .el-scrollbar{width:100%;height:100%;overflow-x:hidden}.player-project-list-popper .project-list-container .empty-text{padding-top:32rem;text-align:center;line-height:1.5em;color:#666}.player-project-list-popper .project-list-container .empty-text p{font-size:15rem}.player-project-list-popper .project-list-container .project-item{height:52rem;line-height:52rem;padding:0 25rem;display:flex;justify-content:space-between;align-items:center;cursor:pointer}.player-project-list-popper .project-list-container .project-item:hover:not(.disabled){background:rgba(0,181,226,.1)}.player-project-list-popper .project-list-container .project-item.disabled{cursor:default}.player-project-list-popper .project-list-container .project-item.disabled .duration,.player-project-list-popper .project-list-container .project-item.disabled .project-name{color:#acacac}.player-project-list-popper .project-list-container .project-item.active{cursor:default}.player-project-list-popper .project-list-container .project-item.active .duration,.player-project-list-popper .project-list-container .project-item.active .project-name{color:#00b5e2}.player-project-list-popper .project-list-container .project-item .project-name{overflow:hidden;padding-right:18rem;font-size:15rem;color:#333;flex:1 1 auto}.player-project-list-popper .project-list-container .project-item .project-name p{width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.player-project-list-popper .project-list-container .project-item .duration{font-size:12rem;color:#787878;flex:0 0 auto}.player-project-list-popper .project-list-container .loading-tip{height:32rem;line-height:32rem;font-size:14rem;color:#acacac;border-top:1px solid #ebeef5}.player-project-list-popper .project-list-container .loading-tip p{width:100%;text-align:center}.player-project-list-popper .popper-arrow{position:absolute;left:40rem;bottom:-8rem;width:20rem;height:20rem;border-radius:2rem;transform-origin:center center;transform:rotate(45deg);background:#fff;box-shadow:2px 2px 2px -1px rgba(51,51,51,.3);z-index:2}.tip-icon{display:inline-block;line-height:0;font-size:0;cursor:pointer}.tip-icon[disabled=true]{cursor:default}.tip-icon[disabled=true] .svg-icon{fill:#ccc;stroke:#ccc;color:#ccc}.tip-icon .svg-icon{fill:#00b5e2;stroke:#00b5e2;color:#00b5e2}.tip-icon-popper{font-size:12rem;color:#00b5e2}.device-list{width:100%;overflow:hidden}.device-list .el-table thead{color:#333}.device-list .el-table,.device-list .el-table__expanded-cell{background-color:transparent;color:#333}.device-list .el-table--enable-row-hover .el-table__body tr:hover>td,.device-list .el-table th,.device-list .el-table tr{background-color:transparent}.device-list .el-table:before{background:transparent}.device-list .el-table--enable-row-transition .el-table__body td .cell span{vertical-align:middle}.device-list .list-header{color:#333;font-size:14px;height:40px;line-height:39px;display:flex;align-items:center;justify-content:flex-start;border-bottom:1px solid rgba(235,238,245,.5)}.device-list .list-header>div{padding-left:12px;height:38px;line-height:38px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.device-list .list-header>div>span{vertical-align:middle}.device-list .el-tree.device-group-tree{width:100%;overflow:hidden;color:#333;background:none}.device-list .el-tree.device-group-tree>.el-tree-node{border-bottom:1px solid rgba(235,238,245,.5)}.device-list .el-tree.device-group-tree>.el-tree-node .el-tree-node:not(:last-child),.device-list .el-tree.device-group-tree>.el-tree-node.is-expanded>.el-tree-node__content{border-bottom:1px solid rgba(0,224,218,.05)}.device-list .el-tree.device-group-tree .el-tree-node__content>label.el-checkbox{margin:0 12px}.device-list .el-tree.device-group-tree .el-tree-node__content{height:60px;background-color:transparent;border-bottom:1px solid transparent}.device-list .el-tree.device-group-tree .el-tree-node__content .el-tree-node__expand-icon{font-size:16px}.device-list .el-tree.device-group-tree .el-tree-node__content .el-tree-node__expand-icon.el-icon-caret-right:before{content:""}.device-list .el-tree.device-group-tree .el-tree-node__content:hover{background-color:rgba(0,224,218,.05)}.device-list .el-tree.device-group-tree .custom-tree-node{width:100%;display:flex;align-items:center;justify-content:flex-start;font-size:13px}.device-list .el-tree.device-group-tree .custom-tree-node>div{padding:0 12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.device-list .warn{color:#fd5c53}.device-list .warn>span{vertical-align:middle}.device-list .info-trigger,.device-list .warn-trigger{display:inline-block;font-size:0;margin-left:4px;width:30px;height:30px;line-height:30px;border-radius:4px;text-align:center;vertical-align:middle}.device-list .info-trigger .svg-icon,.device-list .warn-trigger .svg-icon{fill:#acacac;stroke:#acacac}.device-list .info-trigger.info-trigger,.device-list .warn-trigger.info-trigger{color:#acacac}.device-list .info-trigger:hover,.device-list .warn-trigger:hover{background-color:rgba(0,0,0,.1)}.device-list .warn-message{font-size:12px;line-height:1.2em;margin:6px 0}.device-list .el-checkbox .el-checkbox__inner{background:transparent;border-color:#696969}.device-list .el-checkbox.is-disabled .el-checkbox__inner{border-color:#dcdfe6}.device-list .el-checkbox__input.is-checked .el-checkbox__inner,.device-list .el-checkbox__input.is-indeterminate .el-checkbox__inner{background:#00b5e2;border-color:#00b5e2}.device-list .online-marker{display:inline-block;width:10px;height:10px;border-radius:8px;vertical-align:middle}.device-list .online-marker,.device-list .online-marker.status-0,.device-list .online-marker.status--1{border:1px solid #333;background-color:hsla(0,0%,41.2%,.3)}.device-list .online-marker.status-1{border:1px solid #00e0da;background-color:transparent}.device-list .online-marker.status-2{border:1px solid #00e0da;background-color:rgba(0,224,218,.3)}.device-list .status-text{color:#a8a8ac;font-size:12px;margin-left:2px;vertical-align:middle}.device-list .status-text.is-online{color:#00e0da}.device-list .vertical-flex{display:flex;flex-direction:column;justify-content:flex-start}.device-list .horizontal-flex{display:flex;justify-content:flex-start;align-items:center}.device-list .is-center .horizontal-flex,.device-list .is-center .vertical-flex{align-items:center}.device-list .el-table__empty-text{line-height:1.75em}.all-device-list .el-dialog__body{padding-bottom:0}.all-device-list .el-table:before{background:transparent}.all-device-list .el-dialog__footer{display:flex;justify-content:space-between;align-items:center;text-align:left;padding:24rem 40rem;box-shadow:0 -2px 5px 0 rgba(154,206,215,.1)}.all-device-list .nuwa-button+.nuwa-button{margin-left:15rem}.all-device-list .selected-device-count{font-size:12rem;line-height:1.75em;color:#00b5e2}.all-device-list .selected-device-count.warn{color:#f64635}.all-device-list .selection-limit-tip{font-size:12rem;color:#858585;line-height:1.75em}.project-install-progress{display:inline-block;width:100%;overflow:hidden;vertical-align:middle}.project-install-progress .percent-text{width:100%;height:1.5em;text-align:center;line-height:1.5em;font-size:12rem;color:#696969}.project-install-progress .progress-bar{width:100%;height:4px;background:#272727;position:relative;border-radius:2px;overflow:hidden}.project-install-progress .progress-bar .current-progress-bar{position:absolute;height:100%;left:0;top:0;background:#0ed3ff}.device-list-project .el-dialog__body{padding-bottom:0}.device-list-project .el-table:before{background:transparent}.device-list-project .el-dialog__footer{display:flex;justify-content:space-between;align-items:center;text-align:left;padding:24rem 40rem;box-shadow:0 -2px 5px 0 rgba(154,206,215,.1)}.device-list-project .nuwa-button+.nuwa-button{margin-left:15rem}.device-list-project .selected-device-count{font-size:12rem;line-height:1.75em;color:#00b5e2}.device-list-project .selection-limit-tip{font-size:12rem;color:#858585;line-height:1.75em}.device-list-project .status-icon{font-size:20rem;color:#00b5e2;vertical-align:middle}.device-list-project .el-table__empty-text{line-height:1.75em}.player-controller{width:100%;height:74rem;padding:0 120rem;border:1rem solid #ccc;background:#f5f5f5;display:flex;justify-content:space-between;align-items:center;text-align:left}.player-controller .left{flex:0 1 auto;display:flex;justify-content:flex-start;align-items:center;width:40%}.player-controller .left .project-list-achor{display:inline-block}.player-controller .left .project-info{width:calc(100% - 30rem);padding-left:24rem;line-height:1.75em}.player-controller .left .project-info .project-name{font-size:16rem;color:#333;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.player-controller .left .project-info .project-duration{font-size:12rem;color:#787878}.player-controller .left .project-info .project-duration .tip-text{font-size:12rem;margin-left:12rem}.player-controller .left .project-info .project-duration .warn{color:#f64635;text-decoration:underline}.player-controller .left .project-info .project-duration .info{color:#666}.player-controller .controll-button-group{flex:0 0 auto;margin-left:32rem}.player-controller .controll-button-group .tip-icon+.tip-icon{margin-left:25rem}.player-controller .right{flex:1 0 auto;margin-left:90rem}.player-controller .right .connected-devices-count{color:#333}.player-controller .right .connected-devices-count,.player-controller .right .start-connection{font-size:14rem;vertical-align:middle;margin-left:4rem}.player-controller .right .start-connection.disabled{color:#acacac}.player-controller .download-icon.active{position:relative}.player-controller .download-icon.active:after{content:"";display:block;width:8rem;height:8rem;border-radius:4rem;position:absolute;top:2rem;right:2rem;background:#f64635;animation:performance-intalling 1.2s ease-in infinite}.player-controller .download-icon.active .svg-icon{fill:#00b5e2;stroke:#00b5e2}@media screen and (max-width:1280px){.player-controller{padding:0 24rem}.player-controller .right{margin-left:24rem}.player-controller .controll-button-group .tip-icon+.tip-icon{margin-left:12rem}}html{font-size:1px}#nuwa-app{width:100%;height:100%;padding-top:60rem;position:fixed;left:0;top:0;overflow:hidden;font-family:Avenir,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#2c3e50;background:#f5f5f5}#nuwa-app.full-screen-route{padding-top:80rem}#nuwa-app.full-screen-route .app-container{display:block;padding-bottom:0}#nuwa-app.full-screen-route .app-container .app-router-container{padding:0;background:#f5f5f5}#nuwa-app .app-container{display:flex;justify-content:flex-start;width:100%;height:100%;border-radius:8rem;overflow:hidden;padding-bottom:74rem;position:relative}#nuwa-app .app-container .app-left-sidebar{width:64rem;height:100%;flex:0 0 auto}#nuwa-app .app-container .app-router-container{width:100%;height:100%;padding:50rem 90rem 45rem 45rem;flex:1 1 auto;overflow:auto}#nuwa-app .app-container .player-controller{position:absolute;left:0;bottom:0}#nuwa-app .reception-app-header{position:absolute;left:0;top:0}@media screen and (max-width:959rem){.app-router-container{width:100%;margin:0;padding:0;border-radius:0;border:none}}.svg-icon{vertical-align:middle;fill:currentColor;overflow:hidden;display:inline-block;pointer-events:none}