.App-cancel-account,.App-login-page,.App-reset-password,.App-sign-up{position:fixed;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:10}.App-cancel-account .App-login-page-content,.App-login-page .App-login-page-content,.App-reset-password .App-login-page-content,.App-sign-up .App-login-page-content{display:flex;flex-direction:column;justify-content:center;align-items:center}.App-cancel-account .App-sign-up-content,.App-login-page .App-sign-up-content,.App-reset-password .App-sign-up-content,.App-sign-up .App-sign-up-content{padding:70px 240px 70px 160px}.App-cancel-account .App-login-page-content,.App-cancel-account .App-sign-up-content,.App-login-page .App-login-page-content,.App-login-page .App-sign-up-content,.App-reset-password .App-login-page-content,.App-reset-password .App-sign-up-content,.App-sign-up .App-login-page-content,.App-sign-up .App-sign-up-content{position:relative;width:773px;height:600px;background:#2a3137;border-radius:8px;box-shadow:2px 12px 48px 16px rgba(0,0,0,.16),0 7px 28px 0 rgba(0,0,0,.3),0 6px 37px 0 rgba(0,0,0,.3)}.App-cancel-account .App-login-page-content .App-login-page-header,.App-cancel-account .App-login-page-content .App-sign-up-header,.App-cancel-account .App-sign-up-content .App-login-page-header,.App-cancel-account .App-sign-up-content .App-sign-up-header,.App-login-page .App-login-page-content .App-login-page-header,.App-login-page .App-login-page-content .App-sign-up-header,.App-login-page .App-sign-up-content .App-login-page-header,.App-login-page .App-sign-up-content .App-sign-up-header,.App-reset-password .App-login-page-content .App-login-page-header,.App-reset-password .App-login-page-content .App-sign-up-header,.App-reset-password .App-sign-up-content .App-login-page-header,.App-reset-password .App-sign-up-content .App-sign-up-header,.App-sign-up .App-login-page-content .App-login-page-header,.App-sign-up .App-login-page-content .App-sign-up-header,.App-sign-up .App-sign-up-content .App-login-page-header,.App-sign-up .App-sign-up-content .App-sign-up-header{font-size:24px;font-weight:500;color:#f0f0f0;text-align:center}.App-cancel-account .App-login-page-content .App-login-page-header,.App-cancel-account .App-sign-up-content .App-login-page-header,.App-login-page .App-login-page-content .App-login-page-header,.App-login-page .App-sign-up-content .App-login-page-header,.App-reset-password .App-login-page-content .App-login-page-header,.App-reset-password .App-sign-up-content .App-login-page-header,.App-sign-up .App-login-page-content .App-login-page-header,.App-sign-up .App-sign-up-content .App-login-page-header{margin-bottom:72px}.App-cancel-account .App-login-page-content .App-login-page-header-reset,.App-cancel-account .App-sign-up-content .App-login-page-header-reset,.App-login-page .App-login-page-content .App-login-page-header-reset,.App-login-page .App-sign-up-content .App-login-page-header-reset,.App-reset-password .App-login-page-content .App-login-page-header-reset,.App-reset-password .App-sign-up-content .App-login-page-header-reset,.App-sign-up .App-login-page-content .App-login-page-header-reset,.App-sign-up .App-sign-up-content .App-login-page-header-reset{margin-bottom:30px}.App-cancel-account .App-login-page-content .App-sign-up-header,.App-cancel-account .App-sign-up-content .App-sign-up-header,.App-login-page .App-login-page-content .App-sign-up-header,.App-login-page .App-sign-up-content .App-sign-up-header,.App-reset-password .App-login-page-content .App-sign-up-header,.App-reset-password .App-sign-up-content .App-sign-up-header,.App-sign-up .App-login-page-content .App-sign-up-header,.App-sign-up .App-sign-up-content .App-sign-up-header{margin-bottom:40px}.App-cancel-account .App-login-page-content .App-login-page-input,.App-cancel-account .App-sign-up-content .App-login-page-input,.App-login-page .App-login-page-content .App-login-page-input,.App-login-page .App-sign-up-content .App-login-page-input,.App-reset-password .App-login-page-content .App-login-page-input,.App-reset-password .App-sign-up-content .App-login-page-input,.App-sign-up .App-login-page-content .App-login-page-input,.App-sign-up .App-sign-up-content .App-login-page-input{margin-bottom:10px}.App-cancel-account .App-login-page-content .App-login-error-msg,.App-cancel-account .App-sign-up-content .App-login-error-msg,.App-login-page .App-login-page-content .App-login-error-msg,.App-login-page .App-sign-up-content .App-login-error-msg,.App-reset-password .App-login-page-content .App-login-error-msg,.App-reset-password .App-sign-up-content .App-login-error-msg,.App-sign-up .App-login-page-content .App-login-error-msg,.App-sign-up .App-sign-up-content .App-login-error-msg{font-size:12px;font-weight:400;color:#ef3501;line-height:20px;height:20px;text-align:left}.App-cancel-account .App-login-page-content .App-login-error-msg.reset,.App-cancel-account .App-login-page-content .App-login-error-msg.singUp,.App-cancel-account .App-sign-up-content .App-login-error-msg.reset,.App-cancel-account .App-sign-up-content .App-login-error-msg.singUp,.App-login-page .App-login-page-content .App-login-error-msg.reset,.App-login-page .App-login-page-content .App-login-error-msg.singUp,.App-login-page .App-sign-up-content .App-login-error-msg.reset,.App-login-page .App-sign-up-content .App-login-error-msg.singUp,.App-reset-password .App-login-page-content .App-login-error-msg.reset,.App-reset-password .App-login-page-content .App-login-error-msg.singUp,.App-reset-password .App-sign-up-content .App-login-error-msg.reset,.App-reset-password .App-sign-up-content .App-login-error-msg.singUp,.App-sign-up .App-login-page-content .App-login-error-msg.reset,.App-sign-up .App-login-page-content .App-login-error-msg.singUp,.App-sign-up .App-sign-up-content .App-login-error-msg.reset,.App-sign-up .App-sign-up-content .App-login-error-msg.singUp{position:absolute;bottom:40px}.App-cancel-account .App-login-page-content .App-signup-error-msg,.App-cancel-account .App-sign-up-content .App-signup-error-msg,.App-login-page .App-login-page-content .App-signup-error-msg,.App-login-page .App-sign-up-content .App-signup-error-msg,.App-reset-password .App-login-page-content .App-signup-error-msg,.App-reset-password .App-sign-up-content .App-signup-error-msg,.App-sign-up .App-login-page-content .App-signup-error-msg,.App-sign-up .App-sign-up-content .App-signup-error-msg{position:absolute;font-size:12px;font-weight:400;color:#ef3501;line-height:20px;left:103%;display:block;width:229px}.App-cancel-account .App-login-page-content .App-login-Button,.App-cancel-account .App-sign-up-content .App-login-Button,.App-login-page .App-login-page-content .App-login-Button,.App-login-page .App-sign-up-content .App-login-Button,.App-reset-password .App-login-page-content .App-login-Button,.App-reset-password .App-sign-up-content .App-login-Button,.App-sign-up .App-login-page-content .App-login-Button,.App-sign-up .App-sign-up-content .App-login-Button{width:245px;height:44px;margin-bottom:10px}.App-cancel-account .App-login-page-content .App-login-Button-Reset,.App-cancel-account .App-sign-up-content .App-login-Button-Reset,.App-login-page .App-login-page-content .App-login-Button-Reset,.App-login-page .App-sign-up-content .App-login-Button-Reset,.App-reset-password .App-login-page-content .App-login-Button-Reset,.App-reset-password .App-sign-up-content .App-login-Button-Reset,.App-sign-up .App-login-page-content .App-login-Button-Reset,.App-sign-up .App-sign-up-content .App-login-Button-Reset{margin-bottom:130px}.App-cancel-account .App-login-page-content .App-login-Button,.App-cancel-account .App-login-page-content .App-sign-up-Button,.App-cancel-account .App-sign-up-content .App-login-Button,.App-cancel-account .App-sign-up-content .App-sign-up-Button,.App-login-page .App-login-page-content .App-login-Button,.App-login-page .App-login-page-content .App-sign-up-Button,.App-login-page .App-sign-up-content .App-login-Button,.App-login-page .App-sign-up-content .App-sign-up-Button,.App-reset-password .App-login-page-content .App-login-Button,.App-reset-password .App-login-page-content .App-sign-up-Button,.App-reset-password .App-sign-up-content .App-login-Button,.App-reset-password .App-sign-up-content .App-sign-up-Button,.App-sign-up .App-login-page-content .App-login-Button,.App-sign-up .App-login-page-content .App-sign-up-Button,.App-sign-up .App-sign-up-content .App-login-Button,.App-sign-up .App-sign-up-content .App-sign-up-Button{position:relative;margin-top:44px;display:flex;justify-content:center;align-items:center;font-size:16px;font-weight:400;color:#fff;background:linear-gradient(180deg,#356eff,#0039c8);border-radius:3px}.App-cancel-account .App-login-page-content .App-login-Button:hover,.App-cancel-account .App-login-page-content .App-sign-up-Button:hover,.App-cancel-account .App-sign-up-content .App-login-Button:hover,.App-cancel-account .App-sign-up-content .App-sign-up-Button:hover,.App-login-page .App-login-page-content .App-login-Button:hover,.App-login-page .App-login-page-content .App-sign-up-Button:hover,.App-login-page .App-sign-up-content .App-login-Button:hover,.App-login-page .App-sign-up-content .App-sign-up-Button:hover,.App-reset-password .App-login-page-content .App-login-Button:hover,.App-reset-password .App-login-page-content .App-sign-up-Button:hover,.App-reset-password .App-sign-up-content .App-login-Button:hover,.App-reset-password .App-sign-up-content .App-sign-up-Button:hover,.App-sign-up .App-login-page-content .App-login-Button:hover,.App-sign-up .App-login-page-content .App-sign-up-Button:hover,.App-sign-up .App-sign-up-content .App-login-Button:hover,.App-sign-up .App-sign-up-content .App-sign-up-Button:hover{background:#0039c8}.App-cancel-account .App-login-page-content .App-login-Button:active,.App-cancel-account .App-login-page-content .App-sign-up-Button:active,.App-cancel-account .App-sign-up-content .App-login-Button:active,.App-cancel-account .App-sign-up-content .App-sign-up-Button:active,.App-login-page .App-login-page-content .App-login-Button:active,.App-login-page .App-login-page-content .App-sign-up-Button:active,.App-login-page .App-sign-up-content .App-login-Button:active,.App-login-page .App-sign-up-content .App-sign-up-Button:active,.App-reset-password .App-login-page-content .App-login-Button:active,.App-reset-password .App-login-page-content .App-sign-up-Button:active,.App-reset-password .App-sign-up-content .App-login-Button:active,.App-reset-password .App-sign-up-content .App-sign-up-Button:active,.App-sign-up .App-login-page-content .App-login-Button:active,.App-sign-up .App-login-page-content .App-sign-up-Button:active,.App-sign-up .App-sign-up-content .App-login-Button:active,.App-sign-up .App-sign-up-content .App-sign-up-Button:active{background:#0035ba}.App-cancel-account .App-login-page-content .App-login-Button.disabled,.App-cancel-account .App-login-page-content .App-sign-up-Button.disabled,.App-cancel-account .App-sign-up-content .App-login-Button.disabled,.App-cancel-account .App-sign-up-content .App-sign-up-Button.disabled,.App-login-page .App-login-page-content .App-login-Button.disabled,.App-login-page .App-login-page-content .App-sign-up-Button.disabled,.App-login-page .App-sign-up-content .App-login-Button.disabled,.App-login-page .App-sign-up-content .App-sign-up-Button.disabled,.App-reset-password .App-login-page-content .App-login-Button.disabled,.App-reset-password .App-login-page-content .App-sign-up-Button.disabled,.App-reset-password .App-sign-up-content .App-login-Button.disabled,.App-reset-password .App-sign-up-content .App-sign-up-Button.disabled,.App-sign-up .App-login-page-content .App-login-Button.disabled,.App-sign-up .App-login-page-content .App-sign-up-Button.disabled,.App-sign-up .App-sign-up-content .App-login-Button.disabled,.App-sign-up .App-sign-up-content .App-sign-up-Button.disabled{opacity:.5;pointer-events:none}.App-cancel-account .App-login-page-content .App-login-Button-disabled,.App-cancel-account .App-sign-up-content .App-login-Button-disabled,.App-login-page .App-login-page-content .App-login-Button-disabled,.App-login-page .App-sign-up-content .App-login-Button-disabled,.App-reset-password .App-login-page-content .App-login-Button-disabled,.App-reset-password .App-sign-up-content .App-login-Button-disabled,.App-sign-up .App-login-page-content .App-login-Button-disabled,.App-sign-up .App-sign-up-content .App-login-Button-disabled{opacity:.5;cursor:not-allowed}.App-cancel-account .App-login-page-content .App-login-Button-disabled:active,.App-cancel-account .App-login-page-content .App-login-Button-disabled:hover,.App-cancel-account .App-sign-up-content .App-login-Button-disabled:active,.App-cancel-account .App-sign-up-content .App-login-Button-disabled:hover,.App-login-page .App-login-page-content .App-login-Button-disabled:active,.App-login-page .App-login-page-content .App-login-Button-disabled:hover,.App-login-page .App-sign-up-content .App-login-Button-disabled:active,.App-login-page .App-sign-up-content .App-login-Button-disabled:hover,.App-reset-password .App-login-page-content .App-login-Button-disabled:active,.App-reset-password .App-login-page-content .App-login-Button-disabled:hover,.App-reset-password .App-sign-up-content .App-login-Button-disabled:active,.App-reset-password .App-sign-up-content .App-login-Button-disabled:hover,.App-sign-up .App-login-page-content .App-login-Button-disabled:active,.App-sign-up .App-login-page-content .App-login-Button-disabled:hover,.App-sign-up .App-sign-up-content .App-login-Button-disabled:active,.App-sign-up .App-sign-up-content .App-login-Button-disabled:hover{background:#0039c8}.App-cancel-account .App-login-page-content .App-sign-up-Button,.App-cancel-account .App-sign-up-content .App-sign-up-Button,.App-login-page .App-login-page-content .App-sign-up-Button,.App-login-page .App-sign-up-content .App-sign-up-Button,.App-reset-password .App-login-page-content .App-sign-up-Button,.App-reset-password .App-sign-up-content .App-sign-up-Button,.App-sign-up .App-login-page-content .App-sign-up-Button,.App-sign-up .App-sign-up-content .App-sign-up-Button{margin-top:40px;margin-left:75px;width:239px;height:44px}.App-cancel-account .App-login-page-content .App-login-menu,.App-cancel-account .App-sign-up-content .App-login-menu,.App-login-page .App-login-page-content .App-login-menu,.App-login-page .App-sign-up-content .App-login-menu,.App-reset-password .App-login-page-content .App-login-menu,.App-reset-password .App-sign-up-content .App-login-menu,.App-sign-up .App-login-page-content .App-login-menu,.App-sign-up .App-sign-up-content .App-login-menu{width:245px;display:flex;justify-content:space-between;margin-top:8px}.App-cancel-account .App-login-page-content .App-login-menu .App-login-menu-record-pass,.App-cancel-account .App-sign-up-content .App-login-menu .App-login-menu-record-pass,.App-login-page .App-login-page-content .App-login-menu .App-login-menu-record-pass,.App-login-page .App-sign-up-content .App-login-menu .App-login-menu-record-pass,.App-reset-password .App-login-page-content .App-login-menu .App-login-menu-record-pass,.App-reset-password .App-sign-up-content .App-login-menu .App-login-menu-record-pass,.App-sign-up .App-login-page-content .App-login-menu .App-login-menu-record-pass,.App-sign-up .App-sign-up-content .App-login-menu .App-login-menu-record-pass{font-weight:500;color:hsla(0,0%,94.1%,.5);line-height:18px}.App-cancel-account .App-login-page-content .App-login-menu .App-login-menu-code,.App-cancel-account .App-login-page-content .App-login-menu .App-login-menu-signup,.App-cancel-account .App-sign-up-content .App-login-menu .App-login-menu-code,.App-cancel-account .App-sign-up-content .App-login-menu .App-login-menu-signup,.App-login-page .App-login-page-content .App-login-menu .App-login-menu-code,.App-login-page .App-login-page-content .App-login-menu .App-login-menu-signup,.App-login-page .App-sign-up-content .App-login-menu .App-login-menu-code,.App-login-page .App-sign-up-content .App-login-menu .App-login-menu-signup,.App-reset-password .App-login-page-content .App-login-menu .App-login-menu-code,.App-reset-password .App-login-page-content .App-login-menu .App-login-menu-signup,.App-reset-password .App-sign-up-content .App-login-menu .App-login-menu-code,.App-reset-password .App-sign-up-content .App-login-menu .App-login-menu-signup,.App-sign-up .App-login-page-content .App-login-menu .App-login-menu-code,.App-sign-up .App-login-page-content .App-login-menu .App-login-menu-signup,.App-sign-up .App-sign-up-content .App-login-menu .App-login-menu-code,.App-sign-up .App-sign-up-content .App-login-menu .App-login-menu-signup{font-weight:500;color:#fff;line-height:18px}.App-cancel-account .App-login-page-content .closeBtn,.App-cancel-account .App-sign-up-content .closeBtn,.App-login-page .App-login-page-content .closeBtn,.App-login-page .App-sign-up-content .closeBtn,.App-reset-password .App-login-page-content .closeBtn,.App-reset-password .App-sign-up-content .closeBtn,.App-sign-up .App-login-page-content .closeBtn,.App-sign-up .App-sign-up-content .closeBtn{position:absolute;width:30px;height:30px;line-height:34px;text-align:center;right:25px;top:20px;font-size:18px;color:#bdc8d6;border-radius:100%}.App-cancel-account .App-login-page-content .closeBtn:hover,.App-cancel-account .App-sign-up-content .closeBtn:hover,.App-login-page .App-login-page-content .closeBtn:hover,.App-login-page .App-sign-up-content .closeBtn:hover,.App-reset-password .App-login-page-content .closeBtn:hover,.App-reset-password .App-sign-up-content .closeBtn:hover,.App-sign-up .App-login-page-content .closeBtn:hover,.App-sign-up .App-sign-up-content .closeBtn:hover{background:#eceef0}.login-verse-select-dropdown{background-color:#1c2127!important}.login-verse-select-dropdown .ant-select-item{color:#f0f0f0}.login-verse-select-dropdown .ant-select-item-option-active,.login-verse-select-dropdown .ant-select-item-option-selected:not(.ant-select-item-option-disabled){background-color:#29313d!important;color:hsla(0,0%,94.1%,.7137254901960784)}.App-sign-up-back{font-size:18px;font-weight:400;color:#f0f0f0;margin-left:-30px;margin-bottom:15px}.App-sign-up-back:hover{opacity:.7}.App-sign-up-back:active{color:#29313d}.App-sign-up-input{position:relative;display:flex;align-items:center;justify-content:space-between;font-size:14px;font-weight:400;color:#f0f0f0;line-height:22px;margin-bottom:10px}.App-sign-up-input>:first-child{max-width:68px}.my-courses-list-content{overflow-y:scroll;display:grid;grid-template-rows:25% 25% 25% 25%;grid-template-areas:"a" "a" "a" "b";width:100%;height:100%}.my-courses-list{max-height:90px;flex:1 1;overflow:hidden;display:flex;border-radius:4px;border:1px solid hsla(0,0%,94.1%,.1);padding:6px 12px;cursor:pointer}.my-courses-list:nth-of-type(-n+2){margin-bottom:5px}.my-courses-list>img{min-height:53px;max-height:74px;width:50px;margin-right:12px;background:#feeaea;border-radius:8px}.my-courses-list>div{flex:1 1;overflow:hidden;display:flex;align-items:center}.my-courses-list .my-courses-list-title{font-size:16px;font-weight:400;color:#f0f0f0;margin-bottom:4px;width:278px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.my-courses-list .my-courses-list-introduction{width:277px;height:40px;font-size:12px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#8f99a6;line-height:20px}.my-courses-list-btn{position:absolute;text-align:right;height:20px;right:35px;top:16px;cursor:pointer}.my-courses-list-btn a{font-size:14px;font-weight:400;color:#f0f0f0;opacity:.5}.my-courses-list-btn a:active,.my-courses-list-btn a:hover{opacity:1;color:#f0f0f0}.recent-project-list-wraper{width:100%;overflow-y:auto;padding:0 20px}.recent-project-list-wraper .recent-project-list{height:80px;display:flex;padding:18px 12px;border-radius:4px;border:1px solid hsla(0,0%,94.1%,.1);align-items:center;margin-bottom:10px}.recent-project-list-img{display:inline-block;width:50px;height:52px;background-size:contain;margin-right:12px;border-radius:8px}.recent-project-list-detail{flex:1 1;overflow:hidden;display:flex;flex-direction:column;justify-content:space-between}.recent-project-list-img-blockly{background:url(../../static/media/icon_blockly_small.dc04efef.svg) 50% no-repeat}.recent-project-list-img-script{background:url(../../static/media/icon_pyphon_small.b4a78098.svg) 50% no-repeat}.recent-project-list-img-writeanddraw{background:url(../../static/media/write_draw_lab.8c0c722b.svg) 50% no-repeat;background-size:contain}.recent-project-list-img-laser{background:url(../../static/media/laser_lab.d2b4e741.svg) 50% no-repeat;background-size:contain}.recent-project-list-img-teach{background:url(../../static/media/teach.86059220.svg) 50% no-repeat;background-size:contain}.recent-project-list-img-blocklyverse,.recent-project-list-img-scriptverse{background:url(../../static/media/icon_verse.32d0183d.svg) 50% no-repeat;background-size:contain}.recent-project-list-title{margin-bottom:0;font-size:16px;font-weight:400;color:#f0f0f0;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.recent-project-list-handler{display:flex;width:100%;justify-content:space-between;margin-bottom:0;align-items:center}.recent-project-list-handler>span:first-of-type{font-size:12px;font-weight:400;color:hsla(0,0%,94.1%,.5);line-height:20px}.recent-project-list-handler>span:nth-of-type(2){padding:0 8px;height:32px}.App-reset-password-desc{font-size:18px;font-weight:400;color:#f0f0f0;line-height:24px;text-align:center;margin-bottom:18px}.App-reset-password-back{font-weight:400;color:#f0f0f0;font-size:18px;margin-bottom:40px;padding-left:130px;width:100%}.App-reset-password-back:hover{opacity:.7}.App-reset-password-back:active{color:#29313d}.App-login-agreement,.App-sign-up-agreement{display:flex;align-items:center;color:#f0f0f0;white-space:nowrap}.App-login-agreement .agreement-text-normal,.App-sign-up-agreement .agreement-text-normal{margin-left:10px}.App-login-agreement .agreement-text-link,.App-sign-up-agreement .agreement-text-link{color:#0181ef}.App-login-agreement{margin-top:50px}.chromeTips{width:100%;position:fixed;bottom:0;display:flex;padding:20px 200px 20px 400px;justify-content:center;align-items:center;background:#feffff;box-shadow:0 -5px 20px 0 rgba(0,47,87,.14);left:0;font-size:16px;font-family:PingFangSC-Regular,PingFang SC;color:#4a596f;line-height:28px}.chromeTips .chromeTips-text{width:600px;margin-right:50px}.chromeTips .App-dark-button,.chromeTips .App-normal-button{padding:5px 20px;border-radius:20px;margin-right:30px;white-space:nowrap}.chromeTips .App-dark-button>a,.chromeTips .App-normal-button>a{color:#fff}.chromeTips .chromeTips-icon{width:100px;height:164px;background:url(../../static/media/IP.936682f8.png) 50% no-repeat;background-size:contain;position:absolute;bottom:5px;left:300px}.chromeTips .chrome-icon{width:64px;height:64px;background:url(../../static/media/chrome.a4cd1bda.svg) 50% no-repeat;background-size:contain;margin-right:30px}.cancel-page{width:386px;background-color:#feffff;border-radius:4px;padding:15px;display:flex;flex-direction:column}.cancel-page>header{display:flex;justify-content:flex-end}.cancel-page>header .cancel-close{width:10px;height:10px;background:url(../../static/media/icon_close.749be6c5.svg) 50% no-repeat}.cancel-page>h4{align-self:center;color:#4a596f;font-size:24px;font-weight:600}.cancel-page>p{align-self:center;font-size:16px;color:#8f99a6;margin:20px 0 40px}.cancel-page .cancel-btns{align-self:center;display:flex}.cancel-page .cancel-btns>span{width:110px;height:40px;border-radius:25px;margin:0 20px 20px}.theme-light .App-header{background:#2a3137;box-shadow:0 2px 10px 0 rgba(6,6,6,.29),0 .5px 0 0 hsla(0,0%,100%,.08);color:#d4e5fc}.theme-light .App-header .split-line{background:hsla(0,0%,94.1%,.5)}.theme-light .App-header .App-forward:hover{cursor:pointer;background-color:rgba(0,0,0,.1)}.theme-light .App-header .App-goback:hover{background-color:rgba(0,0,0,.1)}.theme-light .App-header .App-project-title{color:#fff}.theme-light .App-header .App-project-document:hover:after{background:#121f2c}.theme-light .App-header .App-project-file{color:#fff;background:hsla(0,0%,100%,.1)}.theme-light .App-header .App-project-file:hover{background:hsla(0,0%,100%,.2)}.theme-light .App-header .App-project-file .App-project-file-select{background:#fff;border:1px solid rgba(179,211,248,.5);box-shadow:4px 0 16px rgba(12,99,183,.16);color:#4a596f}.theme-light .App-header .App-project-file .App-project-file-select>li:hover{color:#0181ef;background-color:rgba(1,129,239,.05)}.theme-light .App-header .App-project-file .App-project-file-select>li:active{background-color:rgba(1,129,239,.1)}.theme-light .App-header .App-menu-wrapper{color:#fff}.theme-light .App-header .App-menu-wrapper .App-menu-entrance{background-color:hsla(0,0%,100%,.1)}.theme-light .App-header .App-menu-wrapper .App-menu-entrance:hover{background-color:hsla(0,0%,100%,.2)}.theme-light .App-header .App-menu-wrapper .App-menu-entrance:active{background-color:#2a3137}.theme-light .App-header .App-menu-wrapper .App-menu-select{background:rgba(66,74,80,.7);border:1px solid hsla(0,0%,94.1%,.1);box-shadow:4px 0 16px rgba(163,170,177,.16);color:#c8c9cb}.theme-light .App-header .App-menu-wrapper .App-menu-select-item:hover{background-color:hsla(0,0%,100%,.05);color:#f0f0f0}.theme-light .App-header .App-menu-wrapper .App-menu-select-item:active{background-color:hsla(0,0%,100%,.1);color:#f0f0f0}.theme-light .App-header .App-menu-wrapper .App-menu-select-second,.theme-light .App-header .App-menu-wrapper .App-menu-select-third{background:rgba(66,74,80,.7);border:1px solid hsla(0,0%,94.1%,.1);box-shadow:4px 0 16px rgba(12,99,183,.16);color:#4a596f}.theme-light .App-header .App-menu-wrapper .App-menu-select-second .App-menu-select-second-item,.theme-light .App-header .App-menu-wrapper .App-menu-select-second .App-menu-select-third-item,.theme-light .App-header .App-menu-wrapper .App-menu-select-third .App-menu-select-second-item,.theme-light .App-header .App-menu-wrapper .App-menu-select-third .App-menu-select-third-item{background-color:rgba(1,129,239,.05);color:#c8c9cb}.theme-light .App-header .App-menu-wrapper .App-menu-select-second .App-menu-select-second-item:hover,.theme-light .App-header .App-menu-wrapper .App-menu-select-third .App-menu-select-second-item:hover{background-color:hsla(0,0%,100%,.05);color:#f0f0f0}.theme-light .App-header .App-menu-wrapper .App-menu-select-second .App-menu-select-second-item:hover:active,.theme-light .App-header .App-menu-wrapper .App-menu-select-third .App-menu-select-second-item:hover:active{background-color:hsla(0,0%,100%,.1);color:#f0f0f0}.theme-light .App-header .App-menu-wrapper .App-menu-select-second .App-menu-select-third-item:hover,.theme-light .App-header .App-menu-wrapper .App-menu-select-third .App-menu-select-third-item:hover{background-color:hsla(0,0%,100%,.05);color:#f0f0f0}.theme-light .App-header .App-menu-wrapper .App-menu-select-second .App-menu-select-third-item:active,.theme-light .App-header .App-menu-wrapper .App-menu-select-third .App-menu-select-third-item:active{background-color:hsla(0,0%,100%,.1);color:#f0f0f0}.theme-light .App-header .App-header-courses-desc>button{color:#b34600;background:#ffe04d}.theme-light .App-header .App-header-courses-desc>button:hover{background:#ffe980}.theme-light .App-header .App-header-courses-desc>button:active{background-color:#ccb33e}.theme-light .App-header .App-header-courses-desc>div .ant-input-affix-wrapper-focused{border:3px solid rgba(1,130,229,.3)}.theme-light .App-header .App-header-courses-desc>div .ant-input-affix-wrapper{color:#feffff;box-shadow:0 1px 0 0 rgba(0,0,0,.13);background:#0673d6}.theme-light .App-header .App-header-courses-desc>div .ant-input-affix-wrapper input{background-color:#0673d6;color:#feffff}.theme-light .App-header .App-header-courses-desc>div .ant-input-affix-wrapper:hover{border:1px solid #0182e5}.theme-light .App-header .App-header-courses-quit{border:1px solid #d3e6fc;color:#fff}.theme-light .App-header .App-header-courses-quit:hover{background:hsla(0,0%,100%,.2);border:1px solid #d3e6fc}.theme-light .App-header .App-header-courses-quit:active{background:hsla(0,0%,100%,.4);border:1px solid #d3e6fc}.theme-light .App-header .App-header-courses-save{background:#ffe04d;color:#b34600}.theme-light .App-header .App-header-courses-save:hover{background:#ffe980}.theme-light .App-header .App-header-courses-save:active{background:#ccb33e}.theme-light .App-header .App-header-courses-line{background:hsla(0,0%,94.1%,.5)}.theme-light .App-header .App-language-img,.theme-light .App-header .App-language-select{background-color:#d4e5fc}.theme-light .App-header .App-language:hover .App-language-img,.theme-light .App-header .App-language:hover .App-language-select{background-color:#fff}.theme-light .App-header .App-language .App-language-options{background:rgba(66,74,80,.7);box-shadow:0 5px 20px 0 rgba(0,38,87,.2),0 0 0 0 #c1c1c1}.theme-light .App-header .App-language .App-language-options .App-language-option-item:hover{background:hsla(0,0%,100%,.05);color:#f0f0f0}.theme-light .App-header .App-language .App-language-options .App-language-option-item:active{background:hsla(0,0%,100%,.1);color:#f0f0f0}.theme-light .App-header .App-login:hover{color:#fff}.theme-light .App-header .avatar-menu{background:rgba(66,74,80,.7);box-shadow:0 4px 10px 0 rgba(0,0,0,.3),2px 2px 16px 0 rgba(0,0,0,.17);color:#c8c9cb}.theme-light .App-header .avatar-menu .avatar-menu-validity-period{color:hsla(0,0%,94.1%,.5)}.theme-light .App-header .avatar-menu .avatar-menu-list:hover{background:hsla(0,0%,100%,.05);color:#f0f0f0}.theme-light .App-header .avatar-menu .avatar-menu-list:active{background:hsla(0,0%,100%,.1);color:#f0f0f0}.theme-light .App-header .avatar-menu-nickname{color:#eeb500}.theme-light .App-header .avatar-menu-nickname>span{border:1px solid #eeb500;background:#fff1b8}.theme-light .App-header .avatar-menu-mechanism-grade{color:#0181ef}.theme-light .App-header-verse{background:#fff;box-shadow:0 2px 10px 0 rgba(6,6,6,.3),0 1px 0 0 hsla(0,0%,100%,.08)}.theme-light .App-header-verse .App-header-courses-desc>div .ant-input-affix-wrapper-focused.ant-input-affix-wrapper,.theme-light .App-header-verse .App-header-courses-desc>div .ant-input-affix-wrapper-focused.ant-input-affix-wrapper input{background-color:#1e2327}.theme-light .App-header-verse .App-header-courses-desc>div .ant-input-affix-wrapper,.theme-light .App-header-verse .App-header-courses-desc>div .ant-input-affix-wrapper input{background-color:#333a44}.theme-light .App-header-verse .App-header-courses-desc>button{color:#f0f0f0;background:linear-gradient(270deg,#0181ef,#0064f0)}.theme-light .App-header-verse .App-header-courses-desc>button:hover{background:linear-gradient(270deg,#0064f0,#0181ef)}.theme-light .App-header-verse .App-header-courses-desc>button:focus{background-color:#0174d6}.theme-light .App-header-verse .change-lab-button{background:linear-gradient(180deg,#414852,#343b43);box-shadow:0 1px 0 0 rgba(0,0,0,.13);border:1px solid #43494f;color:#f0f0f0}.theme-light .App-header-verse .change-lab-button:hover{background:linear-gradient(180deg,#343b43,#414852);color:#f0f0f0;border:1px solid #43494f}.theme-light .App-header-verse .change-lab-button:focus{background:#343b42;color:#f0f0f0;border:1px solid #43494f}.theme-light .App-header-verse .App-project-file .App-project-file-select{background-color:#424a50;box-shadow:0 4px 10px 0 rgba(0,0,0,.3),2px 2px 16px 0 rgba(0,0,0,.17);border:0 solid #fff;color:#fff}.theme-light .App-header-verse .App-project-file .App-project-file-select li:hover{background:hsla(0,0%,100%,.2);color:#fff}.theme-light .App-header-verse .App-language .App-language-options{background:#424a50;box-shadow:0 4px 10px 0 rgba(0,0,0,.3),2px 2px 16px 0 rgba(0,0,0,.17)}.theme-light .App-header-verse .App-language .App-language-options .App-language-option-item{color:#fff}.theme-light .App-header-verse .App-language .App-language-options .App-language-option-item:hover{color:#f0f0f0}.theme-light .App-header-verse .App-menu-select-shadow .App-menu-select,.theme-light .App-header-verse .App-menu-select-shadow .App-menu-select-second,.theme-light .App-header-verse .App-menu-select-shadow .App-menu-select-third{background:#424a50;box-shadow:0 4px 10px 0 rgba(0,0,0,.3),2px 2px 16px 0 rgba(0,0,0,.17);color:#fff}.theme-light .App-header-verse .App-menu-select-shadow .App-menu-select-second .App-menu-select-item,.theme-light .App-header-verse .App-menu-select-shadow .App-menu-select-second .App-menu-select-second-item,.theme-light .App-header-verse .App-menu-select-shadow .App-menu-select-second .App-menu-select-third-item,.theme-light .App-header-verse .App-menu-select-shadow .App-menu-select-third .App-menu-select-item,.theme-light .App-header-verse .App-menu-select-shadow .App-menu-select-third .App-menu-select-second-item,.theme-light .App-header-verse .App-menu-select-shadow .App-menu-select-third .App-menu-select-third-item,.theme-light .App-header-verse .App-menu-select-shadow .App-menu-select .App-menu-select-item,.theme-light .App-header-verse .App-menu-select-shadow .App-menu-select .App-menu-select-second-item,.theme-light .App-header-verse .App-menu-select-shadow .App-menu-select .App-menu-select-third-item{color:#fff}.theme-light .App-header-verse .App-menu-select-shadow .App-menu-select-second .App-menu-select-item:hover,.theme-light .App-header-verse .App-menu-select-shadow .App-menu-select-second .App-menu-select-second-item:hover,.theme-light .App-header-verse .App-menu-select-shadow .App-menu-select-second .App-menu-select-third-item:hover,.theme-light .App-header-verse .App-menu-select-shadow .App-menu-select-third .App-menu-select-item:hover,.theme-light .App-header-verse .App-menu-select-shadow .App-menu-select-third .App-menu-select-second-item:hover,.theme-light .App-header-verse .App-menu-select-shadow .App-menu-select-third .App-menu-select-third-item:hover,.theme-light .App-header-verse .App-menu-select-shadow .App-menu-select .App-menu-select-item:hover,.theme-light .App-header-verse .App-menu-select-shadow .App-menu-select .App-menu-select-second-item:hover,.theme-light .App-header-verse .App-menu-select-shadow .App-menu-select .App-menu-select-third-item:hover{color:#f0f0f0}.theme-light .modal-header .modal-header-close{background-image:url(../../static/media/icon_close.749be6c5.svg)}.theme-light .policy-modal .policy-modal-header{background:#2a3137;color:#f0f0f0;border-bottom:1px solid rgba(74,89,111,.3137254901960784)}.theme-light .policy-modal .policy-iframe-wrapper{background:#2a3137}.theme-light .App-home{background-color:hsla(0,0%,100%,.1)}.theme-light .App-home:hover{background-color:hsla(0,0%,100%,.2)}.theme-light .App-home:active{background-color:#2a3137}.theme-light .App-dobotlink-status{background:#f7f9fa;box-shadow:0 2px 6px 0 rgba(86,127,162,.3);border:1px solid #d7e0e5;color:#5c5c5c}.theme-light .App-dobotlink-status .App-dobotlink-status-dot{background:#c7c7c7}.theme-light .App-dobotlink-status.disconnect{color:#5c5c5c;animation:flicker_v1 .8s ease-out infinite alternate}.theme-light .App-dobotlink-status.disconnect .App-dobotlink-status-dot{background:#c7c7c7}.theme-light .App-dobotlink-status.connect{color:#48c103}.theme-light .App-dobotlink-status.connect .App-dobotlink-status-dot{background:#48c103}.theme-light .App-dobotlink-status.update{color:#ef9901}.theme-light .App-dobotlink-status.update .App-dobotlink-status-dot{background:#ef9901}.theme-light .drag-mask{background:hsla(0,0%,100%,.2)}.App-header{min-height:56px;width:100%;background:#2a3137;box-shadow:0 2px 10px 0 rgba(6,6,6,.29),0 .5px 0 0 hsla(0,0%,100%,.08);display:flex;align-items:center;justify-content:space-between;padding:0 15px;color:#d4e5fc;line-height:22px;font-weight:500;z-index:100}.App-header .split-line{width:1px;height:24px;background:hsla(0,0%,94.1%,.5);margin:0 12px}.App-header .App-logo{width:200px;height:32px;cursor:pointer;background:url(../../static/media/logo.e402f136.svg) 50% no-repeat}.App-header .App-logo:hover{background:url(../../static/media/logo_highlight.5da3eed9.svg) 50% no-repeat}.App-header .App-forward{margin-left:30px;width:50px;height:50px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAAPCAYAAAACsSQRAAAACXBIWXMAAAsTAAALEwEAmpwYAAAFFmlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNi4wLWMwMDIgNzkuMTY0NDg4LCAyMDIwLzA3LzEwLTIyOjA2OjUzICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgMjIuMCAoV2luZG93cykiIHhtcDpDcmVhdGVEYXRlPSIyMDIyLTAzLTA3VDExOjEyOjE5KzA4OjAwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAyMi0wMy0wN1QxMToxNzoxNiswODowMCIgeG1wOk1ldGFkYXRhRGF0ZT0iMjAyMi0wMy0wN1QxMToxNzoxNiswODowMCIgZGM6Zm9ybWF0PSJpbWFnZS9wbmciIHBob3Rvc2hvcDpDb2xvck1vZGU9IjMiIHBob3Rvc2hvcDpJQ0NQcm9maWxlPSJzUkdCIElFQzYxOTY2LTIuMSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo4NTcwZDQyMC00M2YxLWVhNGItOWQzMC03Zjg1NGE3NTFhMmQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6ODU3MGQ0MjAtNDNmMS1lYTRiLTlkMzAtN2Y4NTRhNzUxYTJkIiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6ODU3MGQ0MjAtNDNmMS1lYTRiLTlkMzAtN2Y4NTRhNzUxYTJkIj4gPHhtcE1NOkhpc3Rvcnk+IDxyZGY6U2VxPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0iY3JlYXRlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDo4NTcwZDQyMC00M2YxLWVhNGItOWQzMC03Zjg1NGE3NTFhMmQiIHN0RXZ0OndoZW49IjIwMjItMDMtMDdUMTE6MTI6MTkrMDg6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCAyMi4wIChXaW5kb3dzKSIvPiA8L3JkZjpTZXE+IDwveG1wTU06SGlzdG9yeT4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7wFntNAAACaElEQVQ4jZWTS2gTURSGz81Mpklm2qTTZJJOM5OZNGNV0E1VfCAKFdqNKCJ2UxciIlIX4kIU94pdFCnoRnHhRgQ3EnSlCFWh4qJQ82iaNsm8J5k26VMKmtRFicRqKj3b892Pc7j/QQn9JzSr3Ez6KO50rPJiz1RTCAAczRq6khvlxdinECtMyrPpgR1LDK3wPMjyN0qm9hgQAE60nNyRpGiob5lQ15ClKw9YXry+sVnNd26UBFqRo2TpE3Qg2G9qhdvhSPROvUe0tPTls5nebSW2miamc2bS195xwNLkq5wgjdSBynzpfTvNHOKE6NelyoItFzKX/inB3B1ZkmrrtgzlPCdKTxuBUBffn01MkIaaH6xt1H6EudgzXcmPNTIoPp44zUW6X+tq7kJE7Hm13e4AAIaSf8Kw4cumKt/kxNjDzUkQNgUA4HKRw/8TAACwvHilbBfH6UDwXmpBcQEAOMSoJFu6fIv2MyeKhvJu6yNbTRPybHqgkMucmc1/YwAA1lfWBjEcd3rXqiMAAKieWK2QHWY6+bHFyvyXXJI7frivVgUAqJRtnWr1dtaly4uVudXlpYtukhx1EkSknQ50/f7isCA9sgx5yOujD0r7jZStpgkAAI+HCs6XzLgqz+22dPkuhmGtLC98BgCgKG8otaC4/ggbL+56UbS0cyTVJmJuelqdmfQAQlCrVuVobM8MJ0j3fbQ/VLaLH/xM5xHkcCDP0vqxvxLLC1LcNNSzLjfJUh3hjBN3YhtQW21kgix3yjKUlziOIwzBXtTsivPZZC/tD71BCOGlcnlfLBoztzIlU/u49n3l2i+TmfLeZnpQgQAAAABJRU5ErkJggg==) 50% no-repeat}.App-header .App-forward:hover{cursor:pointer;background-color:rgba(0,0,0,.1)}.App-header .App-goback{margin-left:15px;width:50px;height:50px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAAPCAYAAAACsSQRAAAACXBIWXMAAAsTAAALEwEAmpwYAAAFFmlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNi4wLWMwMDIgNzkuMTY0NDg4LCAyMDIwLzA3LzEwLTIyOjA2OjUzICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgMjIuMCAoV2luZG93cykiIHhtcDpDcmVhdGVEYXRlPSIyMDIyLTAzLTA3VDExOjEyOjE5KzA4OjAwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAyMi0wMy0wN1QxMToxNzo1MyswODowMCIgeG1wOk1ldGFkYXRhRGF0ZT0iMjAyMi0wMy0wN1QxMToxNzo1MyswODowMCIgZGM6Zm9ybWF0PSJpbWFnZS9wbmciIHBob3Rvc2hvcDpDb2xvck1vZGU9IjMiIHBob3Rvc2hvcDpJQ0NQcm9maWxlPSJzUkdCIElFQzYxOTY2LTIuMSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo1MmYwN2M3MC1mMzljLTE5NGQtODgyMC02NjBlODc0OTk0ZjAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NTJmMDdjNzAtZjM5Yy0xOTRkLTg4MjAtNjYwZTg3NDk5NGYwIiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6NTJmMDdjNzAtZjM5Yy0xOTRkLTg4MjAtNjYwZTg3NDk5NGYwIj4gPHhtcE1NOkhpc3Rvcnk+IDxyZGY6U2VxPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0iY3JlYXRlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDo1MmYwN2M3MC1mMzljLTE5NGQtODgyMC02NjBlODc0OTk0ZjAiIHN0RXZ0OndoZW49IjIwMjItMDMtMDdUMTE6MTI6MTkrMDg6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCAyMi4wIChXaW5kb3dzKSIvPiA8L3JkZjpTZXE+IDwveG1wTU06SGlzdG9yeT4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7nnhkwAAACYElEQVQ4jZ3RTUgUYRgH8P87O474sa77Pbuzs7M75mqx1cW6eLBTSUQfEHaUQOjjEkj3kAg8RAWdLMJjEB06BR2Ekj42gpRQ12V1P2bfmZ3d1V2xVHTNt0NsiNJiPdf/nx88z0Nm9G3UGy2dOMZ2SLPSEYn9rcPVA1IL8X7Rr0z5g6GPVEvd/y+kUWg8BUJQNOmY6A8O52nm2T8jjLFtxhiTZPWGaWgP3KJ01dS1VwdGsolEd4Mg9BEQAgCBoHo7r2fuOD3i+UKeTtZFsunE5Uq5ZEiqOudweXsr5eL7WiYrnXdNmrlld7p7SwVjeu7rJL8PoVpqVJI7Xlg4i2DksteS2rzD65P7dnfkcOSxqWuDbTZ71CNHZgGA1F6cSyeGxED4yVIh/9IXUAbq3QoAtHRy0C+Hxo1s6hwHALEJzmJ3iQ9XlktfDgIAgCA0XiAgYNvVJAcAcufCvYYGoenH+voAAJRycSG7GD+RXoxHoxJP9gIGzT53eX0XDZodVbqiSR4Amppbr6yuVKYY+8mXTP2zzaP2tBMCEJB30/oigM4aUDByr91eX7+payNyqGMEALjYBGexttmCjO2sSZKSaGpuOVwy9TGTZk6XlwpvW61t4RpQNOknh8tzxqTacED5DQAA5w/N9xLCEadH7Pu+ujKvLXxzSIp6U1YjE9VqdQaEwG0lXNE0Yu0O98k81a7L4UOPdq/Hg3BHLDxPCgZ9I0pyv8vj+xMSsE3ewnOzSfrBZnf2FIzMUFDtGt97I46xnenKckk72h08uzfc3Np6urGxttHSaj1u0MwlObQfAIBfaP/0bjEz3lEAAAAASUVORK5CYII=) 50% no-repeat}.App-header .App-goback:hover{cursor:pointer;background-color:rgba(0,0,0,.1)}.App-header .App-project-title{padding:4px 15px;margin-left:15px;transform:skewX(-15deg);font-size:16px;font-weight:500;color:#fff;border-radius:4px}.App-header .App-project-title>span{display:block;transform:skewX(15deg);white-space:nowrap;overflow:hidden}.App-header .App-project-document{width:24px;height:26px;background:url(../../static/media/icon_document.75cbccea.svg) 50% no-repeat;background-size:contain;cursor:pointer;margin-left:16px;position:relative}.App-header .App-project-document:hover{background-image:url(../../static/media/icon_document_hover.927810af.svg)}.App-header .App-project-document:hover:after{content:attr(data-tooltip);background:#121f2c;border-radius:8px;position:absolute;white-space:nowrap;padding:5px 10px;font-size:14px;font-weight:400;color:#fff;top:30px;left:50%;transform:translateX(-50%)}.App-header .App-project-file{padding:0 16px;position:relative;line-height:32px;cursor:pointer;color:#fff;border-radius:17px;background:hsla(0,0%,100%,.1)}.App-header .App-project-file>span{white-space:nowrap}.App-header .App-project-file:hover{background:hsla(0,0%,100%,.2)}.App-header .App-project-file:hover .App-project-file-select-shadow{display:block}.App-header .App-project-file .App-project-file-select-shadow{display:none;position:absolute;top:0;left:0;width:100%;height:150%}.App-header .App-project-file .App-project-file-select{position:absolute;border-radius:8px;background:#fff;border:1px solid rgba(179,211,248,.5);box-shadow:4px 0 16px rgba(12,99,183,.16);color:#4a596f;top:45px;min-width:156px;line-height:36px;padding:5px 0;z-index:3}.App-header .App-project-file .App-project-file-select>li{white-space:nowrap;padding:0 10px}.App-header .App-project-file .App-project-file-select>li:hover{color:#0181ef;background-color:rgba(1,129,239,.05)}.App-header .App-project-file .App-project-file-select>li:active{background-color:rgba(1,129,239,.1)}.App-header .App-menu-wrapper{padding:0 16px;position:relative;line-height:32px;cursor:pointer;color:#fff;margin-left:5px;display:flex}.App-header .App-menu-wrapper .App-menu-entrance{width:42px;height:32px;background:url(../../static/media/icon_menu.b355dcdc.svg) 50% no-repeat;background-color:hsla(0,0%,100%,.1);border-radius:3px}.App-header .App-menu-wrapper .App-menu-entrance:hover{background-color:hsla(0,0%,100%,.2)}.App-header .App-menu-wrapper .App-menu-entrance:active{background-color:#2a3137}.App-header .App-menu-wrapper:hover .App-menu-select-shadow{display:block}.App-header .App-menu-wrapper .App-menu-select-shadow{display:none;position:absolute;top:30px;left:50%;transform:translateX(-50%);width:42px;height:25px}.App-header .App-menu-wrapper .App-menu-select{position:absolute;top:25px;left:0;border-radius:8px;background:rgba(66,74,80,.7);border:1px solid hsla(0,0%,94.1%,.1);box-shadow:4px 0 16px rgba(163,170,177,.16);color:#c8c9cb;padding:5px 0;-webkit-backdrop-filter:blur(32px);backdrop-filter:blur(32px)}.App-header .App-menu-wrapper .App-menu-select-item{display:flex;justify-content:space-between;align-items:center;min-width:100px;height:36px;line-height:36px;white-space:nowrap;padding:0 10px;margin:0;position:relative}.App-header .App-menu-wrapper .App-menu-select-item:hover{background-color:hsla(0,0%,100%,.05);color:#f0f0f0}.App-header .App-menu-wrapper .App-menu-select-item:hover .App-menu-select-second-shadow{display:block}.App-header .App-menu-wrapper .App-menu-select-item:hover>.App-menu-icon-arrow{background:url(../../static/media/icon_arrow_hover.c47da264.svg) 50% no-repeat;background-size:contain}.App-header .App-menu-wrapper .App-menu-select-item:active{background-color:hsla(0,0%,100%,.1);color:#f0f0f0}.App-header .App-menu-wrapper .App-menu-icon-arrow{width:8px;height:8px;background:url(../../static/media/icon_arrow.a70e7b89.svg) 50% no-repeat;background-size:contain;transform:rotate(90deg)}.App-header .App-menu-wrapper .App-menu-select-second-shadow,.App-header .App-menu-wrapper .App-menu-select-third-shadow{display:none;position:absolute;top:-5px;width:100%;height:140%;left:100%}.App-header .App-menu-wrapper .App-menu-select-second,.App-header .App-menu-wrapper .App-menu-select-third{position:absolute;left:5px;border-radius:8px;background:rgba(66,74,80,.7);border:1px solid hsla(0,0%,94.1%,.1);-webkit-backdrop-filter:blur(32px);backdrop-filter:blur(32px);box-shadow:4px 0 16px rgba(12,99,183,.16);color:#4a596f;padding:5px 0;display:flex;flex-direction:column}.App-header .App-menu-wrapper .App-menu-select-second .App-menu-select-second-item,.App-header .App-menu-wrapper .App-menu-select-second .App-menu-select-third-item,.App-header .App-menu-wrapper .App-menu-select-third .App-menu-select-second-item,.App-header .App-menu-wrapper .App-menu-select-third .App-menu-select-third-item{background-color:rgba(1,129,239,.05);display:flex;justify-content:space-between;align-items:center;width:100%;height:36px;line-height:36px;white-space:nowrap;padding:0 10px;margin:0;position:relative;color:#c8c9cb}.App-header .App-menu-wrapper .App-menu-select-second .App-menu-select-second-item:hover,.App-header .App-menu-wrapper .App-menu-select-third .App-menu-select-second-item:hover{background-color:hsla(0,0%,100%,.05);color:#f0f0f0}.App-header .App-menu-wrapper .App-menu-select-second .App-menu-select-second-item:hover:active,.App-header .App-menu-wrapper .App-menu-select-third .App-menu-select-second-item:hover:active{background-color:hsla(0,0%,100%,.1);color:#f0f0f0}.App-header .App-menu-wrapper .App-menu-select-second .App-menu-select-second-item:hover .App-menu-select-third-shadow,.App-header .App-menu-wrapper .App-menu-select-third .App-menu-select-second-item:hover .App-menu-select-third-shadow{display:block}.App-header .App-menu-wrapper .App-menu-select-second .App-menu-select-second-item:hover>.App-menu-icon-arrow,.App-header .App-menu-wrapper .App-menu-select-third .App-menu-select-second-item:hover>.App-menu-icon-arrow{background:url(../../static/media/icon_arrow_hover.c47da264.svg) 50% no-repeat;background-size:contain}.App-header .App-menu-wrapper .App-menu-select-second .App-menu-select-third-item:hover,.App-header .App-menu-wrapper .App-menu-select-third .App-menu-select-third-item:hover{background-color:hsla(0,0%,100%,.05);color:#f0f0f0}.App-header .App-menu-wrapper .App-menu-select-second .App-menu-select-third-item:active,.App-header .App-menu-wrapper .App-menu-select-third .App-menu-select-third-item:active{background-color:hsla(0,0%,100%,.1);color:#f0f0f0}.App-header .App-header-courses-show,.App-header .App-header-right,.App-header .App-language,.App-header .App-login{display:flex;align-items:center}.App-header .App-header-courses-show-hide{display:none}.App-header .App-header-courses-desc{display:flex}.App-header .App-header-courses-desc>img{margin-right:5px}.App-header .App-header-courses-desc>button{height:32px;border-radius:16px;padding:0 20px;color:#b34600;background:#ffe04d;border:none}.App-header .App-header-courses-desc>button:hover{background:#ffe980}.App-header .App-header-courses-desc>button:active{background-color:#ccb33e}.App-header .App-header-courses-desc>div .ant-input-affix-wrapper-focused{border:3px solid rgba(1,130,229,.3)}.App-header .App-header-courses-desc>div .ant-input-affix-wrapper{border-radius:16px;font-size:14px;font-weight:400;color:#feffff;margin-right:12px;height:32px;display:flex;width:210px;box-shadow:0 1px 0 0 rgba(0,0,0,.13);background:#0673d6;border:1px solid transparent}.App-header .App-header-courses-desc>div .ant-input-affix-wrapper input{background-color:#0673d6;color:#feffff}.App-header .App-header-courses-desc>div .ant-input-affix-wrapper:hover{border:1px solid #0182e5}.App-header .App-header-courses-desc .App-header-courses-rename{display:flex}.App-header .App-header-courses-desc .App-header-courses-rename>img{margin-right:8px}.App-header .App-header-courses-quit{display:none;border-radius:16px;border:1px solid #d3e6fc;padding:5px 24px;font-size:16px;font-weight:400;color:#fff;margin-right:8px;cursor:pointer}.App-header .App-header-courses-quit:hover{background:hsla(0,0%,100%,.2);border:1px solid #d3e6fc}.App-header .App-header-courses-quit:active{background:hsla(0,0%,100%,.4);border:1px solid #d3e6fc}.App-header .App-header-courses-save{background:#ffe04d;border-radius:16px;padding:5px 24px;font-size:16px;font-weight:400;color:#b34600;margin-right:16px;cursor:pointer;display:none}.App-header .App-header-courses-save:hover{background:#ffe980}.App-header .App-header-courses-save:active{background:#ccb33e}.App-header .App-header-courses-line{width:1px;height:24px;background:hsla(0,0%,94.1%,.5);margin:0 12px}.App-header .App-language-img{margin:0 10px;display:inline-block;width:26px;height:26px;background-color:#d4e5fc;-webkit-mask-image:url(../../static/media/icon_language.b3db40c9.svg);mask-image:url(../../static/media/icon_language.b3db40c9.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.App-header .App-login-avatar{position:relative}.App-header .App-login-avatar:hover .avatar-menu-outerlayer{opacity:1;z-index:10;top:103%;transform:translateY(0)}.App-header .App-language-select{display:inline-block;width:8px;height:6px;background-color:#d4e5fc;-webkit-mask-image:url(../../static/media/icon_select.5fb68d4c.svg);mask-image:url(../../static/media/icon_select.5fb68d4c.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;margin-right:20px;transition:all .1s ease}.App-header .App-language-select.selecting{transform:rotate(180deg)}.App-header .App-language{cursor:pointer;margin-left:16px;position:relative}.App-header .App-language:hover .App-language-img,.App-header .App-language:hover .App-language-select{background-color:#fff}.App-header .App-language .text{white-space:nowrap}.App-header .App-language .App-language-options{position:absolute;height:220px;overflow:auto;border-radius:8px;background:rgba(66,74,80,.7);-webkit-backdrop-filter:blur(32px);backdrop-filter:blur(32px);box-shadow:0 5px 20px 0 rgba(0,38,87,.2),0 0 0 0 #c1c1c1;right:0;top:38px;display:flex;flex-direction:column;padding:5px 10px}.App-header .App-language .App-language-options .App-language-option-item{text-align:center;width:100%;height:34px;line-height:34px;margin-top:5px;color:#c8c9cb;white-space:nowrap}.App-header .App-language .App-language-options .App-language-option-item:hover{background:hsla(0,0%,100%,.05);color:#f0f0f0}.App-header .App-language .App-language-options .App-language-option-item:active{background:hsla(0,0%,100%,.1);color:#f0f0f0}.App-header .App-login{cursor:pointer;position:relative}.App-header .App-login:hover{color:#fff}.App-header .avatar-menu-outerlayer{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding-top:10px;position:absolute;right:0;top:-1%;transform:translateY(-120%);z-index:-10;opacity:0;transition:opacity .3s linear .2s}.App-header .avatar-menu{position:relative;background:rgba(66,74,80,.7);-webkit-backdrop-filter:blur(32px);box-shadow:0 4px 10px 0 rgba(0,0,0,.3),2px 2px 16px 0 rgba(0,0,0,.17);border-radius:8px;padding:20px 0;font-size:14px;color:#c8c9cb;backdrop-filter:blur(32px)}.App-header .avatar-menu .avatar-menu-validity-period{color:hsla(0,0%,94.1%,.5);font-size:12px}.App-header .avatar-menu>P{display:flex;white-space:nowrap;align-items:center;padding:6px 28px;margin:0}.App-header .avatar-menu>P>img{margin-right:8px;width:16px;height:16px}.App-header .avatar-menu .avatar-menu-list{overflow:hidden}.App-header .avatar-menu .avatar-menu-list:hover{background:hsla(0,0%,100%,.05);color:#f0f0f0}.App-header .avatar-menu .avatar-menu-list:hover .avatar-menu-img{-webkit-filter:drop-shadow(#c8c9cb 50px 0);filter:drop-shadow(#c8c9cb 50px 0);transform:translateX(-50px)}.App-header .avatar-menu .avatar-menu-list:active{background:hsla(0,0%,100%,.1);color:#f0f0f0}.App-header .avatar-menu .avatar-menu-triangle{position:absolute;width:0;height:0;top:-10px;right:16px;border:6px solid transparent;border-bottom:4px solid rgba(66,74,80,.7);-webkit-backdrop-filter:blur(32px);backdrop-filter:blur(32px)}.App-header .avatar-menu-nickname{font-size:16px;font-weight:600;color:#eeb500}.App-header .avatar-menu-nickname>span{display:flex;align-items:center;border-radius:8px;border:1px solid #eeb500;margin-left:16px;background:#fff1b8;height:16px;font-size:12px;line-height:16px;padding-right:6px}.App-header .avatar-menu-nickname>span>i{font-style:normal}.App-header .avatar-menu-nickname>span>img{margin-left:-1px;display:block;margin-right:4px}.App-header .avatar-menu-mechanism-grade{color:#0181ef}.App-header-verse{background:#2a3137;box-shadow:0 2px 10px 0 rgba(6,6,6,.3),0 1px 0 0 hsla(0,0%,100%,.08)}.App-header-verse .App-header-right .verse-goback-button{width:38px;height:33px;margin-right:12px;cursor:pointer;background:url(../../static/media/icon_goback.6a82dfda.svg)}.App-header-verse .App-header-right .verse-goback-button:hover{background:url(../../static/media/icon_goback_hover.a80333a2.svg)}.App-header-verse .App-header-right .verse-goback-button:focus{background:url(../../static/media/icon_goback_press.1a13e3ee.svg)}.App-header-verse .App-header-courses-desc>div .ant-input-affix-wrapper-focused.ant-input-affix-wrapper,.App-header-verse .App-header-courses-desc>div .ant-input-affix-wrapper-focused.ant-input-affix-wrapper input{background-color:#1e2327}.App-header-verse .App-header-courses-desc>div .ant-input-affix-wrapper,.App-header-verse .App-header-courses-desc>div .ant-input-affix-wrapper input{background-color:#333a44}.App-header-verse .App-header-courses-desc>button{color:#f0f0f0;background:linear-gradient(270deg,#0181ef,#0064f0)}.App-header-verse .App-header-courses-desc>button:hover{background:linear-gradient(270deg,#0064f0,#0181ef)}.App-header-verse .App-header-courses-desc>button:focus{background-color:#0174d6}.App-header-verse .change-lab-button{height:32px;background:linear-gradient(180deg,#414852,#343b43);box-shadow:0 1px 0 0 rgba(0,0,0,.13);border-radius:16px;border:1px solid #43494f;color:#f0f0f0;cursor:pointer}.App-header-verse .change-lab-button>span{white-space:nowrap}.App-header-verse .change-lab-button:hover{background:linear-gradient(180deg,#343b43,#414852);color:#f0f0f0;border:1px solid #43494f}.App-header-verse .change-lab-button:focus{background:#343b42;color:#f0f0f0;border:1px solid #43494f}.App-header-verse .App-project-file .App-project-file-select{background-color:#424a50;box-shadow:0 4px 10px 0 rgba(0,0,0,.3),2px 2px 16px 0 rgba(0,0,0,.17);border-radius:8px;border:0 solid #fff;color:#fff;padding:4px}.App-header-verse .App-project-file .App-project-file-select li:hover{background:hsla(0,0%,100%,.2);border-radius:4px;color:#fff}.App-header-verse .App-language .App-language-options{background:#424a50;box-shadow:0 4px 10px 0 rgba(0,0,0,.3),2px 2px 16px 0 rgba(0,0,0,.17);width:140px;overflow:auto}.App-header-verse .App-language .App-language-options .App-language-option-item{color:#fff}.App-header-verse .App-language .App-language-options .App-language-option-item:hover{color:#f0f0f0}.App-header-verse .App-menu-select-shadow{border:none}.App-header-verse .App-menu-select-shadow .App-menu-select,.App-header-verse .App-menu-select-shadow .App-menu-select-second,.App-header-verse .App-menu-select-shadow .App-menu-select-third{border:none;background:#424a50;box-shadow:0 4px 10px 0 rgba(0,0,0,.3),2px 2px 16px 0 rgba(0,0,0,.17);color:#fff}.App-header-verse .App-menu-select-shadow .App-menu-select-second .App-menu-select-item,.App-header-verse .App-menu-select-shadow .App-menu-select-second .App-menu-select-second-item,.App-header-verse .App-menu-select-shadow .App-menu-select-second .App-menu-select-third-item,.App-header-verse .App-menu-select-shadow .App-menu-select-third .App-menu-select-item,.App-header-verse .App-menu-select-shadow .App-menu-select-third .App-menu-select-second-item,.App-header-verse .App-menu-select-shadow .App-menu-select-third .App-menu-select-third-item,.App-header-verse .App-menu-select-shadow .App-menu-select .App-menu-select-item,.App-header-verse .App-menu-select-shadow .App-menu-select .App-menu-select-second-item,.App-header-verse .App-menu-select-shadow .App-menu-select .App-menu-select-third-item{color:#fff}.App-header-verse .App-menu-select-shadow .App-menu-select-second .App-menu-select-item .App-menu-icon-arrow,.App-header-verse .App-menu-select-shadow .App-menu-select-second .App-menu-select-second-item .App-menu-icon-arrow,.App-header-verse .App-menu-select-shadow .App-menu-select-second .App-menu-select-third-item .App-menu-icon-arrow,.App-header-verse .App-menu-select-shadow .App-menu-select-third .App-menu-select-item .App-menu-icon-arrow,.App-header-verse .App-menu-select-shadow .App-menu-select-third .App-menu-select-second-item .App-menu-icon-arrow,.App-header-verse .App-menu-select-shadow .App-menu-select-third .App-menu-select-third-item .App-menu-icon-arrow,.App-header-verse .App-menu-select-shadow .App-menu-select .App-menu-select-item .App-menu-icon-arrow,.App-header-verse .App-menu-select-shadow .App-menu-select .App-menu-select-second-item .App-menu-icon-arrow,.App-header-verse .App-menu-select-shadow .App-menu-select .App-menu-select-third-item .App-menu-icon-arrow{background:url(../../static/media/icon_arrow_white.8602d55c.svg) 50% no-repeat;background-size:contain}.App-header-verse .App-menu-select-shadow .App-menu-select-second .App-menu-select-item:hover,.App-header-verse .App-menu-select-shadow .App-menu-select-second .App-menu-select-second-item:hover,.App-header-verse .App-menu-select-shadow .App-menu-select-second .App-menu-select-third-item:hover,.App-header-verse .App-menu-select-shadow .App-menu-select-third .App-menu-select-item:hover,.App-header-verse .App-menu-select-shadow .App-menu-select-third .App-menu-select-second-item:hover,.App-header-verse .App-menu-select-shadow .App-menu-select-third .App-menu-select-third-item:hover,.App-header-verse .App-menu-select-shadow .App-menu-select .App-menu-select-item:hover,.App-header-verse .App-menu-select-shadow .App-menu-select .App-menu-select-second-item:hover,.App-header-verse .App-menu-select-shadow .App-menu-select .App-menu-select-third-item:hover{color:#f0f0f0}.App-header-verse .App-menu-select-shadow .App-menu-select-second .App-menu-select-item:hover .App-menu-icon-arrow,.App-header-verse .App-menu-select-shadow .App-menu-select-second .App-menu-select-second-item:hover .App-menu-icon-arrow,.App-header-verse .App-menu-select-shadow .App-menu-select-second .App-menu-select-third-item:hover .App-menu-icon-arrow,.App-header-verse .App-menu-select-shadow .App-menu-select-third .App-menu-select-item:hover .App-menu-icon-arrow,.App-header-verse .App-menu-select-shadow .App-menu-select-third .App-menu-select-second-item:hover .App-menu-icon-arrow,.App-header-verse .App-menu-select-shadow .App-menu-select-third .App-menu-select-third-item:hover .App-menu-icon-arrow,.App-header-verse .App-menu-select-shadow .App-menu-select .App-menu-select-item:hover .App-menu-icon-arrow,.App-header-verse .App-menu-select-shadow .App-menu-select .App-menu-select-second-item:hover .App-menu-icon-arrow,.App-header-verse .App-menu-select-shadow .App-menu-select .App-menu-select-third-item:hover .App-menu-icon-arrow{background:url(../../static/media/icon_arrow_white.8602d55c.svg) 50% no-repeat;background-size:contain}.modal-header{display:flex;justify-content:space-between;align-items:center;position:relative}.modal-header .modal-header-close{width:12px;height:12px;background-image:url(../../static/media/icon_close.749be6c5.svg);background-size:16px 16px;cursor:pointer}.modal-header .modal-header-close:hover{opacity:.5}.policy-modal{position:absolute;top:0;left:0;bottom:0;right:0;display:flex;flex-direction:column;align-items:center;justify-content:center;border-radius:8px;z-index:100}.policy-modal .policy-modal-header{height:48px;width:880px;background:#2a3137;border-radius:8px 8px 0 0;display:flex;align-items:center;justify-content:space-between;padding:0 16px;font-size:18px;font-weight:600;color:#f0f0f0;line-height:28px;border-bottom:1px solid rgba(74,89,111,.3137254901960784)}.policy-modal .policy-modal-close{width:20px;height:20px;background:url(../../static/media/icon_close.749be6c5.svg) 50% no-repeat;cursor:pointer}.policy-modal .policy-iframe-wrapper{position:relative;width:880px;height:600px;background:#2a3137;display:flex;flex-direction:column;border-radius:0 0 8px 8px;padding:0 0 10px 10px}.policy-modal .policy-iframe-wrapper iframe{border:none}.App-home{width:42px;height:32px;background:url(../../static/media/icon_home.6387c41c.svg) 50% no-repeat;cursor:pointer;position:relative;background-color:hsla(0,0%,100%,.1);border-radius:3px}.App-home:hover{background-color:hsla(0,0%,100%,.2)}.App-home:active{background-color:#2a3137}.App-dobotlink-status{position:absolute;display:flex;justify-content:center;align-items:center;background:#f7f9fa;box-shadow:0 2px 6px 0 rgba(86,127,162,.3);border-radius:6px;border:1px solid #d7e0e5;color:#5c5c5c;cursor:pointer;font-size:12px;z-index:100;-webkit-user-select:none;-ms-user-select:none;user-select:none;padding-right:12px}.App-dobotlink-status .App-dobotlink-status-text{white-space:nowrap}.App-dobotlink-status .App-dobotlink-drag-icon{width:24px;height:30px;display:inline-block;background:url(../../static/media/icon_dobotlink_status_drag.bf59a6d3.svg) 50% no-repeat}.App-dobotlink-status .App-dobotlink-status-dot{width:12px;height:12px;background:#c7c7c7;border-radius:50%;margin-right:8px}.App-dobotlink-status.disconnect{color:#5c5c5c;animation:flicker_v1 .8s ease-out infinite alternate}.App-dobotlink-status.disconnect .App-dobotlink-status-dot{background:#c7c7c7}@keyframes flicker_v1{0%{border-color:#ff8900;box-shadow:0 0 5px rgba(25,5,5,.5),inset 0 0 5px hsla(0,0%,100%,.1),0 2px 0 #ff3800}to{border-color:#f9b403;box-shadow:0 0 20px hsla(0,0%,100%,.8),inset 0 0 10px hsla(0,0%,100%,.6),0 2px 0 #ff6a04}}.App-dobotlink-status.connect{color:#48c103}.App-dobotlink-status.connect .App-dobotlink-status-dot{background:#48c103}.App-dobotlink-status.update{color:#ef9901}.App-dobotlink-status.update .App-dobotlink-status-dot{background:#ef9901}.drag-mask{position:fixed;top:0;left:0;right:0;bottom:0;z-index:101;background:hsla(0,0%,100%,.2)}.mr-5px{margin-right:5px}.ml-12px{margin-left:12px}.tip-dialog{position:absolute;min-width:386px;top:26.22%;left:50%;background:#feffff;padding:32px 40px;border-radius:4px;transform:translate(-50%,-50%)}.tip-dialog>span{position:absolute;top:16px;right:16px}.tip-dialog>header{font-size:24px;color:#4a596f;line-height:32px;text-align:center}.tip-dialog>section{text-align:center;color:#8f99a6;font-size:16px;line-height:24px;padding:32px 0;position:relative}.tip-dialog>footer{display:flex;justify-content:space-between;padding:0 31px}.tip-dialog>footer>span{min-width:102px;height:40px;line-height:40px;border-radius:20px;padding:0 7px}.tip-dialog>footer .tip-dialog-reject{background-color:#d4e5fc;color:#0181ef}.tip-dialog>footer .tip-dialog-confirm{background-color:#ef3501}.tip-dialog{color:#f0f0f0;background:#2a3137;border:1px solid #43494f;border-radius:8px;box-shadow:2px 12px 48px 16px rgba(0,0,0,.16),0 7px 28px 0 rgba(0,0,0,.3),0 6px 37px 0 rgba(0,0,0,.3);padding:10px 10px 32px 12px}.tip-dialog>header{text-align:left;text-align:initial;font-size:18px;font-family:PingFangSC,PingFangSC-Semibold;font-weight:600;color:#f0f0f0;padding-bottom:8px;border-bottom:1px solid #43494f}.tip-dialog>section{color:#f0f0f0}.tip-dialog>footer>span{width:88px;height:32px;font-size:14px;font-weight:400;text-align:center;color:#fff;line-height:32px;border-radius:4px}.tip-dialog>footer .tip-dialog-reject{color:#fff;background:linear-gradient(180deg,#414852,#343b43);border:1px solid #43494f;box-shadow:0 1px 0 0 rgba(0,0,0,.13)}.tip-dialog>footer .tip-dialog-confirm{background:#f9403a;border-radius:4px;color:#fff}.tip-dialog .ant-checkbox-group-item{padding-left:9px}.tip-dialog .ant-checkbox-group-item>span{font-size:12px;font-family:PingFangSC,PingFangSC-Semibold;font-weight:600;color:hsla(0,0%,94.1%,.5215686274509804);line-height:20px}.tip-dialog .ant-checkbox-inner{width:20px;height:20px;background:#333a44!important;border:1px solid #43494f!important;border-radius:4px;box-shadow:0 1px 0 0 rgba(0,0,0,.13)!important}.tip-dialog .ant-checkbox-checked .ant-checkbox-inner:after{border:2px solid #2b6bf4;border-top:0;border-left:0}.tip-dialog .ant-checkbox-indeterminate .ant-checkbox-inner:after{background-color:#2b6bf4}.shade{background-color:rgba(0,0,0,.5);position:fixed;width:100vw;height:100vh;top:0;left:0;display:none;z-index:500}.shade.visible{display:block}.hover-point:hover{cursor:pointer}.about-container{position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.3137254901960784);display:flex;justify-content:center;align-items:center}.about-container .about-main-content{width:600px;color:#f0f0f0;background-color:#2a3137;box-shadow:2px 12px 48px 16px rgba(0,0,0,.16),0 7px 28px 0 rgba(0,0,0,.3),0 6px 37px 0 rgba(0,0,0,.3);border-radius:4px;padding:15px;display:flex;flex-direction:column;align-items:center}.about-container header{height:20px;width:100%;margin-bottom:20px;display:flex;justify-content:flex-end}.about-container header .about-header-close{width:12px;height:12px;-webkit-mask-image:url(../../static/media/icon_close.749be6c5.svg);mask-image:url(../../static/media/icon_close.749be6c5.svg);background:#f0f0f0;-webkit-mask-size:cover;mask-size:cover;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;cursor:pointer}.about-container header .about-header-close:hover{opacity:.5}.about-container header .about-header-close:active{background:#455267}.about-container .about-logo{width:100%;align-self:center;display:flex;flex-direction:column;align-items:center}.about-container .about-logo .about-logo-img{width:124px;height:15vh;background:url(../../static/media/about_logo.7633ef55.png) 50% no-repeat;background-size:contain;margin-bottom:6px}.about-container .about-logo .about-logo-shadow{width:114px;height:12px;background:rgba(1,102,189,.12);-webkit-filter:blur(2px);filter:blur(2px);border-radius:50%;margin-bottom:20px}.about-container .about-logo .about-title{font-size:24px;font-weight:600;color:#f0f0f0;margin-bottom:10px}.about-container .about-logo .about-version{font-size:16px;font-weight:400;color:#0181ef;margin-bottom:4vh;cursor:pointer;text-decoration:underline}.about-container .about-logo .about-company{color:#f0f0f0}.about-container .about-logo .about-website{color:#0181ef;margin:6px 0;text-decoration:underline;cursor:pointer}.about-container .about-logo .about-copyright{color:#f0f0f0}.about-container .about-used-tools{margin-top:20px;height:35vh;overflow:hidden}.about-container .about-used-tools>p{margin:0;color:#f0f0f0;text-align:center}.about-container .about-used-tools .ant-table-wrapper{width:600px;padding:0 15px}.about-container .about-used-tools .ant-table-body{max-height:none!important;height:25vh}.feedback-container{position:absolute;top:0;left:0;right:0;bottom:0;background:hsla(0,0%,100%,.2);display:flex;justify-content:center;align-items:center}.feedback-container .feedback-content{width:600px;height:500px;color:#f0f0f0;background-color:#2a3137;box-shadow:2px 12px 48px 16px rgba(0,0,0,.16),0 7px 28px 0 rgba(0,0,0,.3),0 6px 37px 0 rgba(0,0,0,.3);border-radius:4px;padding:15px 32px;display:flex;flex-direction:column}.feedback-container .feedback-content>header{height:20px;width:100%;display:flex;justify-content:flex-end;align-items:center}.feedback-container .feedback-content>header>span{font-size:16px;color:#4a596f}.feedback-container .feedback-content>header .feedback-header-close{width:12px;height:12px;-webkit-mask-image:url(../../static/media/icon_close.749be6c5.svg);mask-image:url(../../static/media/icon_close.749be6c5.svg);background:#f0f0f0;-webkit-mask-size:cover;mask-size:cover;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;cursor:pointer}.feedback-container .feedback-content>header .feedback-header-close:hover{opacity:.5}.feedback-container .feedback-content>header .feedback-header-close:active{background:#455267}.feedback-container .feedback-content>h4{align-self:center;font-size:24px;font-weight:600;color:#f0f0f0}.feedback-container .feedback-content>p{font-size:14px;color:#f0f0f0}.feedback-container .feedback-content .feedback-input-item{margin:14px 0 6px}.feedback-container .feedback-content .feedback-input-item>p{margin-bottom:6px;font-size:14px;font-weight:500;color:#f0f0f0}.feedback-container .feedback-content .feedback-input-item textarea{resize:none;height:186px;width:100%}.feedback-container .feedback-content .feedback-input-item input{width:376px;margin-right:4px}.feedback-container .feedback-content .feedback-input-item .feedback-input-wrap{display:flex;align-items:center}.feedback-container .feedback-content>button{margin-top:20px;align-self:center;width:100px;background:linear-gradient(270deg,#0181ef,#0064f0)}.transform-container{position:absolute;top:0;left:0;right:0;bottom:0;background:hsla(0,0%,100%,.2);display:flex;justify-content:center;align-items:center}.transform-container .transform-content{width:440px;height:280px;color:#f0f0f0;background-color:#2a3137;box-shadow:2px 12px 48px 16px rgba(0,0,0,.16),0 7px 28px 0 rgba(0,0,0,.3),0 6px 37px 0 rgba(0,0,0,.3);border-radius:4px;padding:25px 40px;display:flex;flex-direction:column}.transform-container .transform-content>header{height:20px;width:100%;display:flex;justify-content:flex-end;align-items:center}.transform-container .transform-content>header>span{font-size:16px;color:#4a596f}.transform-container .transform-content>header .transform-header-close{width:12px;height:12px;-webkit-mask-image:url(../../static/media/icon_close.749be6c5.svg);mask-image:url(../../static/media/icon_close.749be6c5.svg);background:#f0f0f0;-webkit-mask-size:cover;mask-size:cover;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;cursor:pointer}.transform-container .transform-content>header .transform-header-close:hover{opacity:.5}.transform-container .transform-content>header .transform-header-close:active{background:#455267}.transform-container .transform-content>h4{align-self:center;font-size:24px;font-weight:600;color:#f0f0f0}.transform-container .transform-content>p{font-size:14px;color:#f0f0f0}.transform-container .transform-content .transform-switch-item{margin:40px 0 25px 30px}.transform-container .transform-content .transform-switch-item textarea{resize:none;height:186px;width:100%}.transform-container .transform-content .transform-switch-item .transform-switch-text{margin:8px}.transform-container .transform-content .transform-switch-item .transform-switch-tip{color:#8a939f;margin:8px 0 0 8px;font-size:12px}.transform-container .transform-content .transform-switch-item .transform-switch-tip .tip-icon{color:red}.transform-container .transform-content .ant-switch-checked,.transform-container .transform-content>button{background:linear-gradient(270deg,#0181ef,#0064f0)}.transform-container .transform-content>button{margin-top:20px;align-self:center;width:100px}.transform-modal.ant-modal{box-shadow:2px 12px 48px 16px rgba(0,0,0,.16),0 7px 28px 0 rgba(0,0,0,.3),0 6px 37px 0 rgba(0,0,0,.3);border-radius:4px;padding:0}.transform-modal.ant-modal .ant-modal-content{color:#f0f0f0;background-color:#2a3137}.transform-modal.ant-modal .ant-modal-content .ant-modal-header{border:none;background-color:#2a3137}.transform-modal.ant-modal .ant-modal-content .ant-modal-header .ant-modal-title{font-size:16px;color:#f0f0f0}.transform-modal.ant-modal .ant-modal-content .ant-modal-body{border:none;padding-left:54px;background-color:#2a3137}.transform-modal.ant-modal .ant-modal-content .ant-modal-footer{border:none;padding-bottom:20px;background-color:#2a3137}.transform-modal.ant-modal .ant-modal-content .ant-modal-footer .ant-btn{border:none;align-self:center;height:32px;padding:0 20px;width:100px;background:linear-gradient(180deg,#414852,#343b43)}.transform-modal.ant-modal .ant-modal-content .ant-modal-footer .ant-btn:hover{background:#343b43}.transform-modal.ant-modal .ant-modal-content .ant-modal-footer .ant-btn span{color:#f0f0f0}.transform-modal.ant-modal .ant-modal-content .ant-modal-footer .ant-btn-primary{background:linear-gradient(180deg,#356eff,#0039c8)!important}.transform-modal.ant-modal .ant-modal-content .ant-modal-footer .ant-btn-primary:hover{background:#0039c8!important}.local-modal.ant-modal{box-shadow:2px 12px 48px 16px rgba(0,0,0,.16),0 7px 28px 0 rgba(0,0,0,.3),0 6px 37px 0 rgba(0,0,0,.3);border-radius:4px;padding:0}.local-modal.ant-modal .ant-modal-content{color:#f0f0f0;background-color:#2a3137}.local-modal.ant-modal .ant-modal-content .ant-modal-header{border:none;background-color:#2a3137}.local-modal.ant-modal .ant-modal-content .ant-modal-header .ant-modal-title{font-size:16px;color:#f0f0f0}.local-modal.ant-modal .ant-modal-content .ant-modal-body{border:none;padding-left:54px;background-color:#2a3137}.local-modal.ant-modal .ant-modal-content .ant-modal-footer{border:none;padding-bottom:20px;background-color:#2a3137}.local-modal.ant-modal .ant-modal-content .ant-modal-footer .ant-btn{border:none;align-self:center;height:32px;padding:0 20px;width:100px;background:linear-gradient(180deg,#414852,#343b43)}.local-modal.ant-modal .ant-modal-content .ant-modal-footer .ant-btn:hover{background:#343b43}.local-modal.ant-modal .ant-modal-content .ant-modal-footer .ant-btn span{color:#f0f0f0}.local-modal.ant-modal .ant-modal-content .ant-modal-footer .ant-btn-primary{background:linear-gradient(180deg,#356eff,#0039c8)!important}.local-modal.ant-modal .ant-modal-content .ant-modal-footer .ant-btn-primary:hover{background:#0039c8!important}.App-container{flex:1 1;overflow:hidden;align-items:center;justify-content:center}.App-container,.home{display:flex;width:100%}.home{height:100%;padding:15px}.home .home-aside{display:flex;flex-direction:column;margin-right:15px}.home .home-aside .my-courses,.home .home-aside .recent-project{flex:1 1;overflow:hidden;background:#feffff;border-radius:4px;display:flex;flex-direction:column;background:#2a3137}.home .home-aside .recent-project{padding:15px 0}.home .home-aside .recent-project .title{padding:0 20px}.home .home-aside .my-courses{padding:15px 20px;position:relative}.home .home-aside .recent-project-content{padding:0 18px}.home .home-aside .my-courses-content,.home .home-aside .recent-project-content{flex:1 1;overflow:hidden;display:flex}.home .home-aside .my-courses-content .my-courses-content-empty,.home .home-aside .my-courses-content .recent-project-content-empty,.home .home-aside .recent-project-content .my-courses-content-empty,.home .home-aside .recent-project-content .recent-project-content-empty{flex:1 1;display:flex;overflow:hidden;flex-direction:column;justify-content:center;align-items:center;font-size:12px;color:hsla(0,0%,94.1%,.5);font-weight:400}.home .home-aside .my-courses-content-empty-img{width:110px;height:160px;background:url(../../static/media/icon_courses.dd30c590.png) 50% no-repeat;background-size:contain;margin-bottom:25px}.home .home-aside .recent-project-content-empty-img{width:180px;height:183px;background:url(../../static/media/icon_project.8a545d46.png) 50% no-repeat;background-size:cover;margin-bottom:25px}.home .home-aside .my-courses{margin-bottom:15px}.home .home-content{flex:1 1;overflow:hidden;overflow-y:auto;overflow-x:auto;background:#2a3137;border-radius:4px;padding:15px 20px}.home .home-content .home-content-list{padding:47px;overflow:hidden;overflow-y:auto;display:grid;grid-template-columns:33.3% 33.3% 33.3%}.home .home-content .home-content-item{float:left;background:#39424a;box-shadow:0 4px 13px 0 rgba(4,4,4,.15);border-radius:8px;display:flex;flex-direction:column;align-items:center;margin-bottom:67px;position:relative}.home .home-content .home-content-item:hover{box-shadow:2px 12px 48px 16px rgba(0,0,0,.16),0 7px 28px 0 rgba(0,0,0,.3),0 6px 37px 0 rgba(0,0,0,.3)}.home .home-content .home-content-item img{margin:12px}.home .home-content .home-content-item p{margin:0;font-size:16px;font-weight:500;color:#f0f0f0;line-height:24px}.home .home-content .home-content-item .home-content-text{height:30px;display:flex;flex-direction:column;justify-content:center;text-align:center;color:#f0f0f0}.home .home-content .home-content-item .home-content-wait{font-size:14px;color:hsla(0,0%,94.1%,.5)}.home .home-content .home-content-item.tooltip:hover:after{content:attr(data-tooltip);background:#121f2c;border-radius:8px;position:absolute;white-space:nowrap;padding:5px 10px;font-size:14px;font-weight:400;color:#fff;bottom:-40px;left:0}.home .home-content .home-content-item a{height:100%}.home .title{color:#f0f0f0;font-size:16px;font-weight:600;margin-bottom:18px}.App-project-Loading{width:100%;height:100%;display:flex;align-items:center;flex-direction:column;padding-top:100px;position:fixed;z-index:999;background-color:#2a3137}.App-project-Loading>img{width:350px;height:350px}.App-project-Loading>p{margin-top:-75px;font-weight:400;color:#f0f0f0;line-height:17px;font-size:18px}.App-project-Loading-verse{background-color:#2a3137}.threed-print-tips{display:flex;flex-direction:column}.threed-print-tips>header{font-size:24px;font-weight:600;color:#fff;align-self:center}.threed-print-tips p{margin:32px 0;font-size:16px;color:#8f99a6}.threed-print-tips .three-dialog-main{display:flex;flex-direction:column;padding:0 20px}.threed-print-tips .three-dialog-main .three-dialog-link{margin-bottom:10px}.threed-print-tips .three-dialog-main .three-dialog-link>span{white-space:nowrap;font-size:14px;color:#8f99a6}.threed-print-tips .three-dialog-main .three-dialog-btns{align-self:center;display:flex}.threed-print-tips .three-dialog-main .three-dialog-btns>span{min-width:102px;height:40px;border-radius:25px;margin:0 20px}@media screen and (max-width:1440px){.home-aside{width:458px}.home-content-list{width:933px}.home-content-item{width:220px;height:264px}.home-content-item img{width:198px;height:198px}}@media screen and (min-width:1441px) and (max-width:1919px){.home-aside{width:32%}.home-content-item{width:15vw;height:18.5vw}.home-content-item img{width:14vw;height:14vw}}@media screen and (min-width:1919px) and (max-width:2001px){.home-aside{width:618px}.home-content-item{width:300px;height:360px}.home-content-item img{width:270px;height:270px}}@media screen and (min-width:2002px) and (max-width:2559px){.home-aside{width:30%}.home-content-item{margin-left:3vw;width:12vw;height:15.5vw}.home-content-item img{width:11vw;height:11vw}.home-content-list{display:flex;justify-content:flex-start!important;flex-wrap:wrap}}@media screen and (min-width:2560px){.home-aside{width:28%}.home-content-item{margin-left:3vw;width:9.5vw;height:10.5vw}.home-content-item img{width:8vw;height:8vw}.home-content-list{display:flex;justify-content:flex-start!important;flex-wrap:wrap}}.guideLinesWrapper{position:fixed;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,.4);z-index:101;display:flex;justify-content:center;align-items:center}.guideLines{width:680px;min-height:400px;background:hsla(0,0%,100%,.06);-webkit-backdrop-filter:blur(32px);backdrop-filter:blur(32px);box-shadow:0 5px 20px 0 rgba(0,38,87,.2);border-radius:4px;position:relative}.guideLines .closeIcon{width:25px;height:25px;background:url(../../static/media/icon_close.749be6c5.svg) 50% no-repeat;background-size:contain;position:absolute;top:10px;right:10px;cursor:pointer;z-index:1000}.guideLines .closeIcon:hover{opacity:.8}.guideLines .closeIcon:active{opacity:1}.homePageGuide{width:100%;height:100%;background:linear-gradient(245deg,#356eff,#0039c8);border-radius:4px 4px 0 0;box-shadow:0 6px 37px 0 rgba(0,0,0,.3),0 7px 28px 0 rgba(0,0,0,.3),2px 12px 48px 16px rgba(0,0,0,.16)}.blocklyPageImg,.homePageImg,.pythonPageImg{display:block;width:100%;height:240px;background:url(../../static/media/page.3ff65525.jpg) 50% no-repeat;background-size:cover}.pythonPageImgEn{display:block;width:100%;height:240px;background:url(../../static/media/page_en.f5ed5381.svg) 50% no-repeat;background-size:cover}.blocklyPageImg,.pythonPageImg{background:url(../../static/media/page.3ff65525.jpg) 50% no-repeat;background-size:cover}.flex-row{display:flex;justify-content:space-around;padding:180px 30px 0;color:#d4e5fc;font-size:12px;white-space:nowrap;line-height:17px;text-align:center}.homePageContent{width:100%;padding:12px 52px;text-align:center}.homePageContent .text1{font-size:22px;font-weight:600;color:#f0f0f0;line-height:44px}.homePageContent .text2{font-size:12px;font-weight:400;color:#f0f0f0;opacity:.5;line-height:20px;text-align:justify}.homePageContent .homePageButton,.homePageContent .homePageButtonBox{display:flex;justify-content:center;align-items:center;margin-top:18px;position:relative}.homePageContent .homePageButton{width:160px;height:40px;background:#f0f0f0;border-radius:3px;font-size:16px;font-weight:400;color:#0039c8;line-height:22px;cursor:pointer}.homePageContent .homePageButton .homePageButtonTips{position:absolute;right:0;bottom:0}.homePageContent .homePageButton .homePageButtonTips .homePageButtonTips2{position:relative;left:0;bottom:0}.homePageContent .homePageButton .homePageButtonTips .homePageButtonTips2 .homePageButtonTips3{position:absolute;left:0;bottom:0;display:flex;justify-content:left;width:200px;padding-left:10px;cursor:default}.homePageContent .homePageButton .homePageButtonTips .homePageButtonTips2 .homePageButtonTips3 .ant-checkbox-wrapper{display:flex;align-items:flex-end;color:#fff!important}.homePageContent .homePageButton .homePageButtonTips .homePageButtonTips2 .homePageButtonTips3 .ant-checkbox-wrapper .ant-checkbox+span{height:20px;line-height:20px}.homePageContent .guideLinesButton{font-size:12px;font-weight:400;color:#f0f0f0;opacity:.5;line-height:16px;margin:12px 0;text-decoration:underline}.homePageContent .guideLinesButton .guideLinesButtonInner{cursor:pointer}.mainInterface{width:100%;height:100%;position:relative}.mainInterface .closeText{position:absolute;bottom:10px;right:15px;background:linear-gradient(180deg,#356eff,#0039c8);border-radius:3px;color:#fff;line-height:32px;cursor:pointer;z-index:1000;height:32px;padding:0 34px}.contentStyle{width:12px;height:12px;height:400px}.carousel{width:100%}.carousel .contentStyle{width:100%;display:flex}.carousel .text{flex:1 1;padding:24px 16px}.carousel .title{font-size:18px;font-weight:600;color:#f0f0f0;line-height:25px;margin:16px 0}.carousel .info{font-size:14px;font-weight:400;color:hsla(0,0%,94.1%,.5);line-height:20px;margin-bottom:8px;padding-left:10px}.carousel>img{width:340px}.carousel .info2{display:flex}.carousel .info2,.carousel .info3{padding-left:10px}.carousel .info2-1{margin-right:15px;display:flex;align-items:center;font-size:12px;font-weight:400;color:#8f99a6;line-height:20px;margin-bottom:5px}.carousel .info2-1 img{width:20px;height:20px;vertical-align:middle}.carousel .info3-1,.carousel .info3-2{display:flex;align-items:center;font-size:12px;font-weight:400;color:hsla(0,0%,94.1%,.5);line-height:20px;margin-bottom:5px;margin-right:10px;min-width:70px}.carousel .info3-1 img,.carousel .info3-2 img{width:28px;height:28px;vertical-align:middle;margin-right:5px}.carousel .info3-1 span,.carousel .info3-2 span{display:inline-block}.carousel .info3-2{align-items:center}.carousel .info3-2>div{width:80px;height:28px;margin-right:10px;display:flex;justify-content:center;align-items:center;box-shadow:0 1px 1px 1px rgba(0,64,108,.07);border-radius:8px;color:#f0f0f0;margin-top:2px;background:#303741}.carousel .info3-2>span{width:200px}.carousel .ant-carousel .slick-dots li{width:20px;height:8px;margin:0 5px}.carousel .ant-carousel .slick-dots li button{height:8px;background:#f0f0f0}.carousel .ant-carousel .slick-dots li.slick-active{width:20px}.preloadImg{width:0}.dobotlink-modal{position:absolute;z-index:100;top:0;left:0;bottom:0;right:0;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.5)}.dobotlink-modal p{margin-bottom:1em}.dobotlink-modal-wraper{width:520px;background:#2a3137;border:1px solid #43494f;border-radius:8px;box-shadow:2px 12px 48px 16px rgba(0,0,0,.16),0 7px 28px 0 rgba(0,0,0,.3),0 6px 37px 0 rgba(0,0,0,.3);position:absolute;padding:32px 20px;display:flex;flex-direction:column;align-items:center;position:relative}.dobotlink-modal-wraper>img{width:96px;height:96px;margin:16px 0}.dobotlink-modal-wraper>footer{display:flex;margin-top:5px}.dobotlink-modal-wraper .dobotlink-modal-btn{width:112px;height:40px}.dobotlink-modal-wraper .dobotlink-modal-btn a{color:#fff}.dobotlink-modal-wraper .dobotlink-modal-img{width:96px;height:96px;margin:16px 0;position:relative}.dobotlink-modal-wraper .dobotlink-modal-img .dobotlink-modal-img-tag{display:block;height:18px;line-height:18px;text-align:center;position:absolute;right:-16px;top:-6px;background:#ff3e00;border-radius:4px;color:#fff;font-size:12px;padding:0 4px}.dobotlink-modal-header{font-size:24px;font-weight:600;color:#f0f0f0;line-height:32px}.dobotlink-modal-tips,.dobotlink-modal-tips-v2{font-size:16px;font-weight:400;color:#8f99a6;line-height:24px}.dobotlink-modal-tips-v2{text-align:left;width:100%;padding-left:40px}.modal-close{position:absolute;right:16px;top:16px;width:20px;height:20px;-webkit-mask-image:url(../../static/media/icon_close.749be6c5.svg);mask-image:url(../../static/media/icon_close.749be6c5.svg);background:#919ba7;-webkit-mask-size:cover;mask-size:cover;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;cursor:pointer}.modal-close:hover{opacity:.5}.modal-close:active{background:#455267}.dobotlink-modal-download{display:flex;align-items:center;cursor:pointer;font-size:14px;font-weight:400;color:#0181ef;line-height:24px}.dobotlink-modal-download .modal-download{display:inline-block;width:12px;height:12px;-webkit-mask-image:url(../../static/media/icon_download.51a5c984.svg);mask-image:url(../../static/media/icon_download.51a5c984.svg);background:#0181ef;-webkit-mask-size:cover;mask-size:cover;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;margin-right:8px}.dobotlink-modal-download .modal-download:hover{background:#64a7f4}.dobotlink-modal-download .modal-download:active{background:#0181ef}.dobotlink-modal-download:hover{color:#64a7f4}.dobotlink-modal-download:hover .modal-download{background:#64a7f4}.dobotlink-modal-download:active{color:#0181ef}.dobotlink-modal-download:active .modal-download{background:#0181ef}.dobotlink-modal-loading{margin:30px 0}.dobotlink-modal-loading .loader{position:relative;margin:0 auto;width:56px}.dobotlink-modal-loading .loader:before{content:"";display:block;padding-top:100%}.dobotlink-modal-loading .circular{animation:rotate 2s linear infinite;height:100%;transform-origin:center center;width:100%;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.dobotlink-modal-loading .path{stroke-dasharray:1,200;stroke-dashoffset:0;animation:dash 1.5s ease-in-out infinite,color 6s ease-in-out infinite;stroke-linecap:round}@keyframes rotate{to{transform:rotate(1turn)}}@keyframes dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}to{stroke-dasharray:89,200;stroke-dashoffset:-124px}}@keyframes color{0%,to{stroke:#48c103}}.dobotlink-modal-done{width:56px;height:56px;border-radius:48px;background:url(../../static/media/icon_done.97c00cf7.svg) 50% no-repeat;background-color:#48c103;margin-bottom:32px;margin-top:10px}.dobotlink-modal-advice{font-size:16px;font-weight:400;color:#8f99a6;line-height:26px}.dobotlink-modal-highlight,.dobotlink-modal-highlight>a{color:#0181ef;cursor:pointer}.dobotlink-modal-highlight>a:hover{opacity:.8}.dobotlink-modal-highlight>a:active{opacity:1}.dobotlink-modal-highlight:hover{opacity:.8}.dobotlink-modal-highlight:active{opacity:1}.dobotlink-modal-preview-img{width:400px!important;height:auto!important}.works-modal{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.5)}.works-modal p{margin-bottom:1em}.works-modal .works-modal-wraper{position:relative;width:866px;height:600px;border-radius:8px;display:flex;flex-direction:column;background:#2a3137;box-shadow:2px 12px 48px 16px rgba(0,0,0,.16),0 7px 28px 0 rgba(0,0,0,.3),0 6px 37px 0 rgba(0,0,0,.3)}.works-modal .works-modal-wraper>header{background:none;color:#f0f0f0;border-bottom:1px solid #43494f}.works-modal .works-modal-wraper .ant-pagination-item a{color:#fff!important}.works-modal .works-modal-wraper .ant-pagination-item-active{background-color:#3a70f9!important}.works-modal .works-modal-wraper .anticon>svg{color:#fff}.works-modal .works-modal-wraper .works-modal-input-verse{background-color:#333a44!important;border:none!important}.works-modal .works-modal-wraper .works-modal-input-verse:focus-within{background:#1e2327;border:1px solid #3a70f9!important}.works-modal .works-modal-wraper .works-modal-input-verse .ant-input{color:hsla(0,0%,94.1%,.8);background-color:#333a44}.works-modal .works-modal-wraper .works-modal-input-verse .ant-input:focus{background:#1e2327}.works-modal .works-modal-wraper .works-modal-title .works-modal-text{font-weight:500;color:hsla(0,0%,94.1%,.8);font-size:16px}.works-modal .works-modal-wraper .works-modal-list-item{position:relative}.works-modal .works-modal-wraper .works-modal-list-item-open{position:absolute;height:28px;background:linear-gradient(180deg,#5f8bf2,#2b6bf4);padding:0 18px;border-radius:5px;right:12px;bottom:12px}.works-modal .works-modal-wraper .works-modal-list-item-open>span{font-size:12px;font-family:PingFangSC,PingFangSC-Regular;font-weight:400;text-align:center;color:#f0f0f0;line-height:28px}.works-modal .works-modal-wraper .works-modal-list-item-open:hover{background:linear-gradient(180deg,#2b6bf4,#5f8bf2)}.works-modal .works-modal-wraper .works-modal-list-item-open:active{background:#3a70f9}.works-modal .works-modal-wraper .works-modal-list-item{transition:all .3s;background:#39424a;box-sizing:border-box;border-radius:8px;border:2px solid transparent}.works-modal .works-modal-wraper .works-modal-list-item:hover{border:2px solid #3a70f9;box-shadow:0 0 2px 2px rgba(58,112,249,.3)}.works-modal .works-modal-wraper .works-modal-list-item .works-modal-list-item-desc>p:first-of-type{color:#f0f0f0!important}.works-modal header{height:48px;background:#fff;border-radius:8px 8px 0 0;display:flex;align-items:center;padding:0 16px;font-size:18px;font-weight:600;color:#4a596f;line-height:28px}.works-modal article{flex:1 1;overflow:hidden;padding:18px 38px;display:flex;flex-direction:column}.works-modal footer{height:100px;display:flex;justify-content:center;align-items:center}.works-modal .App-courses-content-pagination{height:30px}.works-modal .App-courses-content-pagination .ant-pagination-item a{padding:0}.works-modal .modal-close{position:absolute;right:16px;top:18px;width:12px;height:12px;-webkit-mask-image:url(../../static/media/icon_close.749be6c5.svg);mask-image:url(../../static/media/icon_close.749be6c5.svg);background:#919ba7;-webkit-mask-size:cover;mask-size:cover;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;cursor:pointer}.works-modal .modal-close:hover{opacity:.5}.works-modal .modal-close:active{background:#455267}.works-modal .works-modal-title{display:flex;justify-content:space-between;align-items:center;margin-bottom:18px}.works-modal .works-modal-text{font-size:16px;font-weight:500;color:#4a596f;line-height:28px}.works-modal .works-modal-list{display:flex;flex-wrap:wrap;justify-content:space-between}.works-modal .works-modal-no-list{flex:1 1;overflow:hidden;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}.works-modal .works-modal-no-list>p:first-of-type{font-size:12px;font-weight:400;color:#8f99a6;line-height:20px;margin-bottom:24px}.works-modal .works-modal-no-list img{margin-bottom:24px}.works-modal .works-modal-no-list .works-modal-no-btn{width:126px;height:40px;border-radius:20px}.works-modal .works-modal-list-item{width:376px;height:88px;background:#fff;border-radius:4px;margin-bottom:10px;padding:18px 12px;display:flex;cursor:pointer}.works-modal .works-modal-list-item:hover{box-shadow:0 5px 10px 0 rgba(0,25,58,.12),0 0 0 0 #c1c1c1}.works-modal .works-modal-list-item>img{width:50px;height:52px;margin-right:12px}.works-modal .works-modal-list-item .works-modal-list-item-desc>p:first-of-type{font-size:16px;font-weight:400;color:#4a596f;line-height:24px;width:300px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.works-modal .works-modal-list-item .works-modal-list-item-desc>p:nth-of-type(2){font-size:12px;font-weight:400;color:#8f99a6;line-height:10px}.global-hide{display:none}.global-visible.disabled{display:inline-block!important;opacity:.5;pointer-events:none}.dobot-shallow-button{height:32px;padding:0 24px;color:#0181ef;line-height:32px;border:none;background-color:#d3e6fc;border-radius:17px;outline-style:none;cursor:pointer;white-space:nowrap}.dobot-shallow-button:hover{background-color:#e0edff}.dobot-shallow-button:active{background-color:#bad9fc}#dobotlab-shade{position:fixed;width:100%;height:100%;top:0;left:0;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.5);z-index:1000}.table-empty-wrapper{color:#8f99a6}.table-empty-wrapper-verse{background-color:#39424a}.table-no-homework{display:block;margin:40px auto 20px;width:178px;height:178px;background:url(../../static/media/table_no_homework.3989c0ca.png) 50% no-repeat;background-size:contain}.table-no-homework-verse{background-color:#39424a;display:block;width:248px;height:248px;background-image:url(../../static/media/no-homework.71f497c5.png);background-size:248px;margin:auto}.App-sign-up-tooltip{width:600px!important}.App-sign-up-tooltip .ant-tooltip-inner{width:362px!important}.ant-spin-nested-loading{width:100%}.ant-pagination.ant-table-pagination.ant-table-pagination-center{margin:31px 0 16px}.ant-pagination-item-active{background:#0181ef!important;border-radius:2px;border-color:#0181ef!important}.ant-pagination-item,.ant-pagination-item-active{width:22px!important;min-width:22px!important;height:22px!important}.ant-pagination-item{border:none!important;border-radius:2px!important}.ant-pagination-item a{color:rgba(0,0,0,.65)!important}.ant-pagination-item-active a{color:#fff!important;line-height:22px}.ant-pagination-item a{line-height:22px}.ant-pagination-item a:hover{background-color:rgba(74,89,111,.1)}.ant-pagination-item-link{line-height:22px!important;height:22px!important;border:none!important}.ant-pagination-next button,.ant-pagination-prev button{color:rgba(0,0,0,.65)!important}.ant-input.width-middle,.ant-select.width-middle{width:240px}.cursor-pointer:hover{cursor:pointer!important}.ant-message-notice .ant-message-notice-content{background:hsla(0,0%,100%,.31);border-radius:8px;box-shadow:0 2px 4px 0 rgba(0,0,0,.05);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);white-space:normal;padding:0}.ant-message-custom-content.ant-message-error,.ant-message-custom-content.ant-message-info,.ant-message-custom-content.ant-message-success{padding:17px 64px;color:#f0f0f0;border-radius:11px}.ant-message-custom-content.ant-message-success{display:flex;justify-content:space-between;align-items:center}.ant-message-custom-content.ant-message-success .anticon{color:#009688}.ant-message-custom-content.ant-message-error .anticon{color:#f9403a}.ant-message-custom-content.ant-message-info .anticon{color:#f0f0f0}.ant-table-thead{font-size:16px;font-weight:400;color:#4a596f;height:48px;line-height:48px}.ant-table-tbody{font-weight:400;color:#8f99a6}.ant-table-thead .tb-title{color:#4a596f;width:120px}.ant-table-container table>thead>tr:first-child,.ant-table-container table>thead>tr:first-child th{color:#4a596f;font-size:16px;line-height:22px}.ant-table-container table>thead>tr:first-child th,.ant-table-tbody>tr>td,.ant-table-thead>tr>th,.ant-table tfoot>tr>td,.ant-table tfoot>tr>th{text-align:center;font-size:16px;line-height:22px}.ant-table-container table>thead>tr:first-child th:last-child:after{content:"";width:1px;height:22px;position:absolute;background:#8f99a6;left:0}.ai-notification.ant-notification-notice.ai-notification{width:408px;padding:16px 24px 20px}.ai-notification .ant-notification-notice-message{font-size:16px;color:#4a596f;margin-bottom:12px;font-weight:500}.ai-notification .ant-notification-notice-description p:first-child{color:#8f99a6;font-size:14px}.ai-notification .ant-notification-notice-description p:last-child{color:#bdc8d6;font-size:12px}.web-office-default-container{z-index:100}.ant-carousel .slick-dots{margin-left:-37%!important}.App{width:100%;height:100%;background:#171a1d;display:flex;flex-direction:column;font-size:14px}::-webkit-scrollbar{width:6px;height:8px}::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.1);border-radius:3px;cursor:pointer}::-webkit-scrollbar-thumb:hover{background:hsla(0,0%,100%,.2)}::-webkit-scrollbar-thumb:active{background:hsla(0,0%,100%,.3)}::-webkit-scrollbar-track{background:transparent;border-radius:3px}.App-normal-button{background:linear-gradient(180deg,#414852,#343b43);border-radius:3px;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:400;color:#fff;cursor:pointer}.App-normal-button:hover{background:#414852}.App-normal-button:active{background:#333a44}.App-dark-button{background:linear-gradient(180deg,#356eff,#0039c8);display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:400;color:#fff;cursor:pointer;text-align:center}.App-dark-button:hover{background:#0039c8}.App-dark-button:active{background:#0035ba}.App-normal-text_button{color:#4a596f}.App-normal-text_button:hover{opacity:.7}.App-normal-text_button:active{color:#29313d}.pro-rename>.ant-tooltip-content>.ant-tooltip-inner{border-radius:8px!important}.ant-dropdown-placement-bottomCenter>ul{background:#2a3137;background:rgba(66,74,80,.7);-webkit-backdrop-filter:blur(32px);backdrop-filter:blur(32px)}.ant-dropdown-placement-bottomCenter>ul>li{color:#f0f0f0}.ant-dropdown-placement-bottomCenter .ant-dropdown-arrow{border-top-color:rgba(66,74,80,.7)!important;border-left-color:rgba(66,74,80,.7)!important}.verse-bgc{background-color:#1c2127!important}.verse-bgc h4,.verse-bgc p{color:#fff!important}.ant-menu{color:hsla(0,0%,100%,.796078431372549)!important}.theme-light .dobot-black-select.ant-select.ant-select-single{background:#fff;border:1px solid #ccc;box-shadow:0 1px 0 0 rgba(0,0,0,.13)}.theme-light .dobot-black-select.ant-select.ant-select-single:hover{border:1px solid #ccc}.theme-light .dobot-black-select.ant-select.ant-select-single .ant-select-selector{background:#fff;color:#000}#root,body{width:100vw;height:100vh;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#root,a,body,br,dd,div,dl,dt,form,h1,h2,h3,h4,h5,h6,header,hr,img,input,li,ol,p,table,td,textarea,th,tr,ul{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"}a,body,br,dd,div,dl,dt,form,h1,h2,h3,h4,h5,h6,header,hr,img,input,li,ol,p,table,td,textarea,th,tr,ul{padding:0;box-sizing:border-box}i{font-style:normal}li,ol,ul{list-style:none}a{text-decoration:none}a,img{display:block}img{border:0}.clearfloat{zoom:1}.clearfloat:after{display:block;clear:both;content:"";visibility:hidden;height:0}input::-webkit-input-placeholder{color:#bdc8d6!important;font-size:14px}.dobot-black-input-active{border:2px solid #0039c8!important;box-shadow:0 1px 0 0 rgba(0,0,0,.13),3px 3px 0 0 #2c3a57,-3px -3px 0 0 #2c3a57,-3px 3px 0 0 #2c3a57,3px -3px 0 0 #2c3a57!important}.dobot-black-input-error{border:2px solid #f9403a!important;box-shadow:0 1px 0 0 rgba(0,0,0,.13),3px 3px 0 0 #583437,-3px -3px 0 0 #583437,-3px 3px 0 0 #583437,3px -3px 0 0 #583437!important}.dobot-black-modal-body .ant-modal-close,.dobot-black-modal-body .ant-modal-close:hover{color:#f0f0f0}.dobot-black-modal-body .ant-modal-content{background-color:transparent}.dobot-black-modal-body .ant-modal-body{color:#f0f0f0;background-color:#2a3137;box-shadow:2px 12px 48px 16px rgba(0,0,0,.16),0 7px 28px 0 rgba(0,0,0,.3),0 6px 37px 0 rgba(0,0,0,.3)}.dobot-black-modal-body .ant-modal-body .ant-modal-confirm-content,.dobot-black-modal-body .ant-modal-body .ant-modal-confirm-title{color:#fff}.dobot-black-modal-body .ant-modal-body .ant-btn{transition:none;background:linear-gradient(180deg,#414852,#343b43);border:1px solid #43494f;color:#fff}.dobot-black-modal-body .ant-modal-body .ant-btn:hover{background:#414852}.dobot-black-modal-body .ant-modal-body .ant-btn-primary{background:linear-gradient(180deg,#356eff,#0039c8);border:0}.dobot-black-modal-body .ant-modal-body .ant-btn-primary:active,.dobot-black-modal-body .ant-modal-body .ant-btn-primary:hover{background:#0039c8}.dobot-black-modal-body .ant-modal-body .ant-modal-content svg{fill:#f0f0f0}.dobot-black-pagination.ant-pagination{color:hsla(0,0%,100%,.5)!important}.dobot-black-pagination.ant-pagination .ant-pagination-item,.dobot-black-pagination.ant-pagination .ant-pagination-jump-next,.dobot-black-pagination.ant-pagination .ant-pagination-jump-prev{margin-right:8px!important}.dobot-black-pagination.ant-pagination .ant-pagination-item .ant-pagination-item-ellipsis,.dobot-black-pagination.ant-pagination .ant-pagination-jump-next .ant-pagination-item-ellipsis,.dobot-black-pagination.ant-pagination .ant-pagination-jump-prev .ant-pagination-item-ellipsis{color:hsla(0,0%,100%,.5)!important}.dobot-black-pagination.ant-pagination .ant-pagination-item a,.dobot-black-pagination.ant-pagination .ant-pagination-jump-next a,.dobot-black-pagination.ant-pagination .ant-pagination-jump-prev a{color:hsla(0,0%,100%,.5)!important;padding:0}.dobot-black-pagination.ant-pagination .ant-pagination-item:hover{background:hsla(0,0%,94.1%,.1)!important}.dobot-black-pagination.ant-pagination .ant-pagination-item:hover a{color:#f0f0f0!important}.dobot-black-pagination.ant-pagination .ant-pagination-next .ant-pagination-item-link,.dobot-black-pagination.ant-pagination .ant-pagination-prev .ant-pagination-item-link{display:flex;align-items:center;justify-content:center}.dobot-black-pagination.ant-pagination .ant-pagination-next .ant-pagination-item-link svg,.dobot-black-pagination.ant-pagination .ant-pagination-prev .ant-pagination-item-link svg{fill:hsla(0,0%,100%,.5)!important}.dobot-black-pagination.ant-pagination .ant-pagination-item-active{background:linear-gradient(180deg,#356eff,#0039c8)!important;border-radius:3px!important}.dobot-black-pagination.ant-pagination .ant-pagination-item-active a{color:#f0f0f0!important}.ant-input-affix-wrapper.ant-input-password.dobot-black-input-password,.ant-input-affix-wrapper.dobot-black-input-password,.dobot-black-input-search.ant-input-group-wrapper.ant-input-search .ant-input-wrapper.ant-input-group>.ant-input,.dobot-black-input.ant-input,.dobot-black-input.ant-input-affix-wrapper,.dobot-black-input.ant-input-number-group-wrapper,.dobot-black-input.ant-input-number .ant-input-number-input-wrap .ant-input-number-input,.dobot-black-textarea.ant-input,.input-public-css{width:260px;height:32px;background:#333a44;border:2px solid #43494f;border-radius:3px;box-shadow:0 1px 0 0 rgba(0,0,0,.13);box-sizing:border-box;padding:4px 10px;color:#f0f0f0!important}.ant-input-affix-wrapper.dobot-black-input-password:disabled:hover,.dobot-black-input-search.ant-input-group-wrapper.ant-input-search .ant-input-wrapper.ant-input-group>.ant-input:disabled:hover,.dobot-black-input.ant-input-affix-wrapper:disabled:hover,.dobot-black-input.ant-input-number-group-wrapper:disabled:hover,.dobot-black-input.ant-input-number .ant-input-number-input-wrap .ant-input-number-input:disabled:hover,.dobot-black-input.ant-input:disabled:hover,.dobot-black-textarea.ant-input:disabled:hover,.input-public-css:disabled:hover{border:2px solid #43494f!important}.ant-input-affix-wrapper.dobot-black-input-password:hover,.dobot-black-input-search.ant-input-group-wrapper.ant-input-search .ant-input-wrapper.ant-input-group>.ant-input:hover,.dobot-black-input.ant-input-affix-wrapper:hover,.dobot-black-input.ant-input-number-group-wrapper:hover,.dobot-black-input.ant-input-number .ant-input-number-input-wrap .ant-input-number-input:hover,.dobot-black-input.ant-input:hover,.dobot-black-textarea.ant-input:hover,.input-public-css:hover{border:2px solid #0039c8;box-shadow:none}.ant-input-affix-wrapper-focused.ant-input-affix-wrapper.dobot-black-input-password,.ant-input-affix-wrapper-focused.dobot-black-input.ant-input,.ant-input-affix-wrapper-focused.dobot-black-input.ant-input-affix-wrapper,.ant-input-affix-wrapper-focused.dobot-black-input.ant-input-number-group-wrapper,.ant-input-affix-wrapper-focused.dobot-black-textarea.ant-input,.ant-input-affix-wrapper.dobot-black-input-password:focus,.dobot-black-input-search.ant-input-group-wrapper.ant-input-search .ant-input-wrapper.ant-input-group>.ant-input-affix-wrapper-focused.ant-input,.dobot-black-input-search.ant-input-group-wrapper.ant-input-search .ant-input-wrapper.ant-input-group>.ant-input:focus,.dobot-black-input.ant-input-affix-wrapper:focus,.dobot-black-input.ant-input-number-group-wrapper:focus,.dobot-black-input.ant-input-number .ant-input-number-input-wrap .ant-input-affix-wrapper-focused.ant-input-number-input,.dobot-black-input.ant-input-number .ant-input-number-input-wrap .ant-input-number-input:focus,.dobot-black-input.ant-input:focus,.dobot-black-textarea.ant-input:focus,.input-public-css.ant-input-affix-wrapper-focused,.input-public-css:focus{border:2px solid #0039c8;box-shadow:0 1px 0 0 rgba(0,0,0,.13),3px 3px 0 0 #2c3a57,-3px -3px 0 0 #2c3a57,-3px 3px 0 0 #2c3a57,3px -3px 0 0 #2c3a57}.ant-input.ant-input-affix-wrapper.dobot-black-input-password,.ant-input.dobot-black-input,.ant-input.dobot-black-textarea,.dobot-black-input-search.ant-input-group-wrapper.ant-input-search .ant-input-wrapper.ant-input-group>.ant-input,.dobot-black-input.ant-input-number .ant-input-number-input-wrap .ant-input.ant-input-number-input,.input-public-css.ant-input{background:#333a44}.ant-input-disabled.ant-input-affix-wrapper.dobot-black-input-password,.ant-input-disabled.dobot-black-input.ant-input,.ant-input-disabled.dobot-black-input.ant-input-affix-wrapper,.ant-input-disabled.dobot-black-input.ant-input-number-group-wrapper,.ant-input-disabled.dobot-black-textarea.ant-input,.dobot-black-input-search.ant-input-group-wrapper.ant-input-search .ant-input-wrapper.ant-input-group>.ant-input-disabled.ant-input,.dobot-black-input.ant-input-number .ant-input-number-input-wrap .ant-input-disabled.ant-input-number-input,.input-public-css.ant-input-disabled{background:#333a44;color:#f0f0f0}.ant-input-clear-icon.ant-input-affix-wrapper.dobot-black-input-password,.ant-input-clear-icon.dobot-black-input.ant-input,.ant-input-clear-icon.dobot-black-input.ant-input-affix-wrapper,.ant-input-clear-icon.dobot-black-input.ant-input-number-group-wrapper,.ant-input-clear-icon.dobot-black-textarea.ant-input,.dobot-black-input-search.ant-input-group-wrapper.ant-input-search .ant-input-wrapper.ant-input-group>.ant-input-clear-icon.ant-input,.dobot-black-input.ant-input-number .ant-input-number-input-wrap .ant-input-clear-icon.ant-input-number-input,.input-public-css.ant-input-clear-icon{color:transparent!important}.ant-input-affix-wrapper.ant-input-password.dobot-black-input-password,.ant-input-affix-wrapper.dobot-black-input-password{height:44px}.ant-input-affix-wrapper.ant-input-password.dobot-black-input-password .ant-input-prefix,.ant-input-affix-wrapper.ant-input-password.dobot-black-input-password .ant-input-suffix,.ant-input-affix-wrapper.dobot-black-input-password .ant-input-prefix,.ant-input-affix-wrapper.dobot-black-input-password .ant-input-suffix{color:#c2c3c6}.ant-input-affix-wrapper.ant-input-password.dobot-black-input-password .ant-input,.ant-input-affix-wrapper.dobot-black-input-password .ant-input{background:#333a44;color:#f0f0f0!important}.ant-input-affix-wrapper.ant-input-password.dobot-black-input-password .ant-input::-webkit-input-placeholder,.ant-input-affix-wrapper.dobot-black-input-password .ant-input::-webkit-input-placeholder{color:#f0f0f0!important;opacity:.2}.ant-input-affix-wrapper.ant-input-password.dobot-black-input-password .ant-input:-ms-input-placeholder,.ant-input-affix-wrapper.dobot-black-input-password .ant-input:-ms-input-placeholder{color:#f0f0f0!important;opacity:.2}.ant-input-affix-wrapper.ant-input-password.dobot-black-input-password .ant-input::placeholder,.ant-input-affix-wrapper.dobot-black-input-password .ant-input::placeholder{color:#f0f0f0!important;opacity:.2}.ant-input-affix-wrapper.ant-input-password.dobot-black-input-password input:-webkit-autofill,.ant-input-affix-wrapper.ant-input-password.dobot-black-input-password select:-webkit-autofill,.ant-input-affix-wrapper.ant-input-password.dobot-black-input-password textarea:-webkit-autofill,.ant-input-affix-wrapper.dobot-black-input-password input:-webkit-autofill,.ant-input-affix-wrapper.dobot-black-input-password select:-webkit-autofill,.ant-input-affix-wrapper.dobot-black-input-password textarea:-webkit-autofill{-webkit-text-fill-color:#f0f0f0!important;-webkit-box-shadow:0 0 0 1000px transparent inset!important;color:#f0f0f0;background-image:none;-webkit-transition:background-color 50000s ease-in-out 0s;transition:background-color 50000s ease-in-out 0s}.ant-input-affix-wrapper.ant-input-password.dobot-black-input-password .ant-input-password-icon,.ant-input-affix-wrapper.ant-input-password.dobot-black-input-password .ant-input-prefix,.ant-input-affix-wrapper.dobot-black-input-password .ant-input-password-icon,.ant-input-affix-wrapper.dobot-black-input-password .ant-input-prefix{color:#c2c3c6}.dobot-black-input.ant-input-affix-wrapper,.dobot-black-textarea.ant-input{height:auto;width:100%;background:#333a44}.dobot-black-input.ant-input-affix-wrapper .ant-input,.dobot-black-textarea.ant-input .ant-input{background-color:#333a44}.dobot-black-input.ant-input,.dobot-black-input.ant-input-affix-wrapper{height:32px;background:#333a44}.dobot-black-input.ant-input-affix-wrapper .ant-input,.dobot-black-input.ant-input .ant-input{background-color:#333a44;color:#f0f0f0!important}.dobot-black-input.ant-input-affix-wrapper .ant-input-clear-icon,.dobot-black-input.ant-input .ant-input-clear-icon{color:#fff!important}.dobot-black-input.ant-input-number-group-wrapper{padding:0}.dobot-black-input.ant-input-number-group-wrapper .ant-input-number-input-wrap .ant-input-number-input{width:100%;height:28px!important;border:none;border-radius:3px 0 0 3px;box-shadow:none;padding:4px 0 4px 10px;color:#f0f0f0}.dobot-black-input.ant-input-number-group-wrapper .ant-input-number-input-wrap .ant-input-number-input:disabled:hover{border:none!important}.dobot-black-input.ant-input-number-group-wrapper .ant-input-number-input-wrap .ant-input-number-input:focus,.dobot-black-input.ant-input-number-group-wrapper .ant-input-number-input-wrap .ant-input-number-input:hover{border:none;box-shadow:none}.dobot-black-input.ant-input-number-group-wrapper .ant-input-number-group-addon{background-color:#333a44;color:hsla(0,0%,94.1%,.5);border:none;border-radius:0 3px 3px 0}.dobot-black-input.ant-input-number .ant-input-number-input-wrap .ant-input-number-input{height:32px;width:100%}.dobot-black-input-search.ant-input-group-wrapper.ant-input-search{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:32px}.dobot-black-input-search.ant-input-group-wrapper.ant-input-search .ant-input-wrapper.ant-input-group>.ant-input{width:148px}.dobot-black-input-search.ant-input-group-wrapper.ant-input-search .ant-input-wrapper.ant-input-group>.ant-input:focus{box-shadow:none}.dobot-black-input-search.ant-input-group-wrapper.ant-input-search .ant-input-wrapper.ant-input-group>.ant-input:hover+.ant-input-group-addon .ant-input-search-button:not(.ant-btn-primary){border-left-color:#0039c8}.dobot-black-input-search.ant-input-group-wrapper.ant-input-search .ant-input-wrapper.ant-input-group .ant-input-group-addon>button{background:linear-gradient(180deg,#414852,#343b43);border:1px solid #43494f;border-radius:0 5px 5px 0}.dobot-black-input-search.ant-input-group-wrapper.ant-input-search .ant-input-wrapper.ant-input-group .ant-input-group-addon>button .anticon.anticon-search{color:#f0f0f0}.dobot-black-input-search.ant-input-group-wrapper.ant-input-search .ant-input-wrapper.ant-input-group .ant-input-group-addon:last-child{background:transparent}.dobot-black-select.ant-select.ant-select-single{height:32px;line-height:32px;background:#333a44;border:1px solid #43494f;border-radius:3px;box-shadow:0 1px 0 0 rgba(0,0,0,.13)}.dobot-black-select.ant-select.ant-select-single:hover{border:1px solid #0039c8;box-shadow:none}.dobot-black-select.ant-select.ant-select-single.ant-select-open,.dobot-black-select.ant-select.ant-select-single:focus{border:1px solid #0039c8;box-shadow:0 1px 0 0 rgba(0,0,0,.13),3px 3px 0 0 #2c3a57,-3px -3px 0 0 #2c3a57,-3px 3px 0 0 #2c3a57,3px -3px 0 0 #2c3a57}.dobot-black-select.ant-select.ant-select-single .ant-select-selector{background:#333a44;height:auto;border:none;color:#f0f0f0}.dobot-black-select.ant-select.ant-select-single.ant-select-focused:not(.ant-select-disabled).ant-select:not(.ant-select-customize-input) .ant-select-selector{border-color:#0039c8;color:#f0f0f0}.dobot-black-select.ant-select.ant-select-single .ant-select-arrow{margin-top:0;width:16px;top:22%;height:16px;right:1px;transition:.2s;background:url(../../static/media/icon_select_updown.89fdddd3.svg) 0 0 no-repeat}.dobot-black-select.ant-select.ant-select-single .ant-select-arrow>span{visibility:hidden}.dobot-black-select.ant-select.ant-select-single.ant-select-open .ant-select-arrow{transform:rotate(180deg);transition:.2s}.dobot-black-select.ant-select-disabled.ant-select:not(.ant-select-customize-input):hover{border:1px solid #43494f}.dobot-black-select.ant-select-disabled.ant-select:not(.ant-select-customize-input) .ant-select-selector{background:#333a44;opacity:.5;color:#f0f0f0}.ant-select-dropdown.ant-select-dropdown-placement-bottomLeft{padding-top:8px;background-color:transparent}.ant-select-dropdown.ant-select-dropdown-placement-bottomLeft>div{background:rgba(66,74,80,.7);border-radius:8px;box-shadow:0 4px 10px 0 rgba(0,0,0,.3),2px 2px 16px 0 rgba(0,0,0,.17);-webkit-backdrop-filter:blur(32px);backdrop-filter:blur(32px)}.ant-select-dropdown.ant-select-dropdown-placement-bottomLeft>div .rc-virtual-list-holder-inner{margin:7px 8px}.ant-select-dropdown.ant-select-dropdown-placement-bottomLeft .ant-select-item.ant-select-item-option{color:#f0f0f0;border-radius:4px}.ant-select-dropdown.ant-select-dropdown-placement-bottomLeft .ant-select-item.ant-select-item-option.ant-select-item-option-active:not(.ant-select-item-option-disabled),.ant-select-dropdown.ant-select-dropdown-placement-bottomLeft .ant-select-item.ant-select-item-option:hover{background:hsla(0,0%,100%,.1)}.ant-select-dropdown.ant-select-dropdown-placement-bottomLeft .ant-select-item.ant-select-item-option.ant-select-item-option-selected:not(.ant-select-item-option-disabled){background-color:transparent}.ant-btn.ant-btn-primary.dobot-black-btn,.ant-btn.ant-btn-primary.dobot-black-btn-large,.ant-btn.ant-btn-primary.dobot-black-btn-small,.ant-btn.dobot-black-btn,.ant-btn.dobot-black-btn-large,.ant-btn.dobot-black-btn-small,.btn-public-css{display:flex;justify-content:center;align-items:center;text-align:center;padding:0;border-radius:3px;border:none;transition:none}.ant-btn.ant-btn-primary.dobot-black-btn-large>span,.ant-btn.ant-btn-primary.dobot-black-btn-small>span,.ant-btn.ant-btn-primary.dobot-black-btn>span,.ant-btn.dobot-black-btn-large>span,.ant-btn.dobot-black-btn-small>span,.ant-btn.dobot-black-btn>span,.btn-public-css>span{color:#fff;display:flex;align-items:center}.ant-btn.ant-btn-primary.dobot-black-btn,.ant-btn.ant-btn-primary.dobot-black-btn-large,.ant-btn.ant-btn-primary.dobot-black-btn-small,.blue-btn-public-css{background:linear-gradient(180deg,#356eff,#0039c8);box-shadow:0 1px 0 0 rgba(0,0,0,.13)}.ant-btn.ant-btn-primary.dobot-black-btn-large>span,.ant-btn.ant-btn-primary.dobot-black-btn-small>span,.ant-btn.ant-btn-primary.dobot-black-btn>span,.blue-btn-public-css>span{font-size:14px}.ant-btn.ant-btn-primary.dobot-black-btn-large:hover,.ant-btn.ant-btn-primary.dobot-black-btn-small:hover,.ant-btn.ant-btn-primary.dobot-black-btn:hover,.blue-btn-public-css:hover{background:#0039c8}.ant-btn.ant-btn-primary.dobot-black-btn-large:active,.ant-btn.ant-btn-primary.dobot-black-btn-large:focus,.ant-btn.ant-btn-primary.dobot-black-btn-small:active,.ant-btn.ant-btn-primary.dobot-black-btn-small:focus,.ant-btn.ant-btn-primary.dobot-black-btn:active,.ant-btn.ant-btn-primary.dobot-black-btn:focus,.blue-btn-public-css:active,.blue-btn-public-css:focus{background:#0035ba}.ant-btn.dobot-black-btn,.ant-btn.dobot-black-btn-large,.ant-btn.dobot-black-btn-small,.gray-btn-pulic-css{background:linear-gradient(180deg,#414852,#343b43);box-shadow:0 1px 0 0 rgba(0,0,0,.13)}.ant-btn.dobot-black-btn-large>span,.ant-btn.dobot-black-btn-small>span,.ant-btn.dobot-black-btn>span,.gray-btn-pulic-css>span{font-size:14px}.ant-btn.dobot-black-btn-large:hover,.ant-btn.dobot-black-btn-small:hover,.ant-btn.dobot-black-btn:hover,.gray-btn-pulic-css:hover{background:#414852}.ant-btn.dobot-black-btn-large:active,.ant-btn.dobot-black-btn-large:focus,.ant-btn.dobot-black-btn-small:active,.ant-btn.dobot-black-btn-small:focus,.ant-btn.dobot-black-btn:active,.ant-btn.dobot-black-btn:focus,.gray-btn-pulic-css:active,.gray-btn-pulic-css:focus{background:#333a44}.ant-btn.ant-btn-primary.dobot-black-btn-large:disabled,.ant-btn.ant-btn-primary.dobot-black-btn-small:disabled,.ant-btn.ant-btn-primary.dobot-black-btn:disabled{background:linear-gradient(180deg,#356eff,#0039c8)!important;-webkit-filter:drop-shadow(0 0 10px #2a3137);filter:drop-shadow(0 0 10px #2a3137);opacity:.5}.ant-btn.ant-btn-primary.dobot-black-btn-large{height:44px;padding:0 98px}.ant-btn.ant-btn-primary.dobot-black-btn{height:32px;padding:0 30px}.ant-btn.ant-btn-primary.dobot-black-btn-small{height:24px;padding:0 14px}.ant-btn.dobot-black-btn-large:disabled,.ant-btn.dobot-black-btn-small:disabled,.ant-btn.dobot-black-btn:disabled{-webkit-filter:drop-shadow(0 0 10px #2a3137);filter:drop-shadow(0 0 10px #2a3137);background:linear-gradient(180deg,#414852,#343b43)!important}.ant-btn.dobot-black-btn-large{height:32px;padding:0 30px}.ant-btn.dobot-black-btn{height:28px;padding:0 20px}.ant-btn.dobot-black-btn-small{height:24px;padding:0 14px}.ant-picker-dropdown{color:#f0f0f0}.ant-picker-dropdown .ant-picker-range-arrow:after{border-color:#171a1d #171a1d transparent transparent!important;border-style:solid!important;border-width:5px!important}.ant-picker-dropdown .ant-picker-panel-container{background-color:#171a1d!important}.ant-picker-dropdown .ant-picker-panel-container .ant-picker-panel .ant-picker-date-panel .ant-picker-header{color:#c8c9cb;border-bottom:1px solid #c8c9cb}.ant-picker-dropdown .ant-picker-panel-container .ant-picker-panel .ant-picker-date-panel .ant-picker-header button{color:#c8c9cb}.ant-picker-dropdown .ant-picker-panel-container .ant-picker-panel .ant-picker-date-panel .ant-picker-header>button:hover{color:#f0f0f0}.ant-picker-dropdown .ant-picker-panel-container .ant-picker-panel .ant-picker-date-panel .ant-picker-content .ant-picker-cell{color:hsla(0,0%,100%,.5)!important}.ant-picker-dropdown .ant-picker-panel-container .ant-picker-panel .ant-picker-date-panel .ant-picker-content th{color:#c8c9cb}.ant-picker-dropdown .ant-picker-panel-container .ant-picker-panel .ant-picker-date-panel .ant-picker-content .ant-picker-cell-in-view{color:#c8c9cb!important}.ant-picker-dropdown .ant-picker-panel-container .ant-picker-panel .ant-picker-date-panel .ant-picker-content .ant-picker-cell:hover:not(.ant-picker-cell-in-view) .ant-picker-cell-inner,.ant-picker-dropdown .ant-picker-panel-container .ant-picker-panel .ant-picker-date-panel .ant-picker-content .ant-picker-cell:hover:not(.ant-picker-cell-selected):not(.ant-picker-cell-range-start):not(.ant-picker-cell-range-end):not(.ant-picker-cell-range-hover-start):not(.ant-picker-cell-range-hover-end) .ant-picker-cell-inner{background:hsla(0,0%,94.1%,.1)!important}.ant-picker-dropdown .ant-picker-panel-container .ant-picker-panel .ant-picker-date-panel .ant-picker-content .ant-picker-cell-in-range:before,.ant-picker-dropdown .ant-picker-panel-container .ant-picker-panel .ant-picker-date-panel .ant-picker-content .ant-picker-cell-range-end:not(.ant-picker-cell-range-end-single):before,.ant-picker-dropdown .ant-picker-panel-container .ant-picker-panel .ant-picker-date-panel .ant-picker-content .ant-picker-cell-range-start:not(.ant-picker-cell-range-start-single):before{background:linear-gradient(180deg,#356eff,#0039c8)!important}.ant-picker-dropdown .ant-picker-panel-container .ant-picker-panel .ant-picker-date-panel .ant-picker-content .ant-picker-cell-range-end .ant-picker-cell-inner,.ant-picker-dropdown .ant-picker-panel-container .ant-picker-panel .ant-picker-date-panel .ant-picker-content .ant-picker-cell-range-start .ant-picker-cell-inner,.ant-picker-dropdown .ant-picker-panel-container .ant-picker-panel .ant-picker-date-panel .ant-picker-content .ant-picker-cell-selected .ant-picker-cell-inner{background:#0035ba!important}.ant-picker-dropdown .ant-picker-panel-container .ant-picker-panel .ant-picker-date-panel .ant-picker-content .ant-picker-cell-in-range.ant-picker-cell-range-hover-end .ant-picker-cell-inner:after,.ant-picker-dropdown .ant-picker-panel-container .ant-picker-panel .ant-picker-date-panel .ant-picker-content .ant-picker-cell-in-range.ant-picker-cell-range-hover-start .ant-picker-cell-inner:after{background:#0039c8!important}.dobot-black-table.ant-table-wrapper{background-color:#39424a}.dobot-black-table.ant-table-wrapper table>.ant-table-tbody tr:first-child>td{height:0!important}.dobot-black-table.ant-table-wrapper table>.ant-table-tbody>tr.ant-table-row>td:first-child{border-radius:3px 0 0 3px}.dobot-black-table.ant-table-wrapper table>.ant-table-tbody>tr.ant-table-row>td:last-child{border-radius:0 3px 3px 0}.dobot-black-table.ant-table-wrapper .ant-table-tbody>tr>td{border:none}.dobot-black-table.ant-table-wrapper .ant-table-tbody>tr>td .ant-empty.ant-empty-normal{color:#f0f0f0}.dobot-black-table.ant-table-wrapper table>thead>tr:first-child th:last-child:after{width:0}.dobot-black-table.ant-table-wrapper table{border-collapse:collapse;border:2px solid #43494f}.dobot-black-table.ant-table-wrapper .ant-table,.dobot-black-table.ant-table-wrapper .ant-table-tbody .ant-table-row{background-color:#39424a;border:2px solid #43494f}.dobot-black-table.ant-table-wrapper .ant-table-tbody .ant-table-row:hover>td,.dobot-black-table.ant-table-wrapper .ant-table:hover>td{background-color:hsla(0,0%,94.1%,.1)}.dobot-black-table.ant-table-wrapper .ant-table-container table>thead>tr:first-child th{background-color:#434b53;color:#d5d6d7;border:1px solid #41484e}.dobot-black-table.ant-table-wrapper .ant-table-tbody>tr.ant-table-row-selected>td{background-color:#39424a}.dobot-black-table.ant-table-wrapper .ant-table-tbody>tr.ant-table-placeholder:hover>td{background:#39424a}.dobot-black-table .ant-pagination{color:hsla(0,0%,100%,.5)!important}.dobot-black-table .ant-pagination .ant-pagination-item,.dobot-black-table .ant-pagination .ant-pagination-jump-next,.dobot-black-table .ant-pagination .ant-pagination-jump-prev{margin-right:8px!important}.dobot-black-table .ant-pagination .ant-pagination-item .ant-pagination-item-ellipsis,.dobot-black-table .ant-pagination .ant-pagination-jump-next .ant-pagination-item-ellipsis,.dobot-black-table .ant-pagination .ant-pagination-jump-prev .ant-pagination-item-ellipsis{color:hsla(0,0%,100%,.5)!important}.dobot-black-table .ant-pagination .ant-pagination-item a,.dobot-black-table .ant-pagination .ant-pagination-jump-next a,.dobot-black-table .ant-pagination .ant-pagination-jump-prev a{color:hsla(0,0%,100%,.5)!important;padding:0}.dobot-black-table .ant-pagination .ant-pagination-item:hover{background:hsla(0,0%,94.1%,.1)!important}.dobot-black-table .ant-pagination .ant-pagination-item:hover a{color:#f0f0f0!important}.dobot-black-table .ant-pagination .ant-pagination-next .ant-pagination-item-link,.dobot-black-table .ant-pagination .ant-pagination-prev .ant-pagination-item-link{display:flex;align-items:center;justify-content:center}.dobot-black-table .ant-pagination .ant-pagination-next .ant-pagination-item-link svg,.dobot-black-table .ant-pagination .ant-pagination-prev .ant-pagination-item-link svg{fill:hsla(0,0%,100%,.5)!important}.dobot-black-table .ant-pagination .ant-pagination-item-active{background:linear-gradient(180deg,#356eff,#0039c8)!important;border-radius:3px!important}.dobot-black-table .ant-pagination .ant-pagination-item-active a{color:#f0f0f0!important}.dobot-black-menu.ant-menu.ant-menu-inline{background-color:#39424a;border-color:#39424a;color:#fff!important}.dobot-black-menu.ant-menu.ant-menu-inline .ant-menu-submenu-title{background-color:#39424a;width:auto}.dobot-black-menu.ant-menu.ant-menu-inline .menu-title-text{color:#fff}.dobot-black-menu.ant-menu.ant-menu-inline:not(.ant-menu-horizontal) .ant-menu-sub{background-color:#39424a}.dobot-black-menu.ant-menu.ant-menu-inline:not(.ant-menu-horizontal) .ant-menu-sub .ant-menu-item{margin:4px 22px 8px;padding-left:22px;width:auto;border-radius:2px;color:#c8c9cb}.dobot-black-menu.ant-menu.ant-menu-inline:not(.ant-menu-horizontal) .ant-menu-sub .ant-menu-item-selected{background-color:hsla(0,0%,100%,.1)}.dobot-black-menu.ant-menu.ant-menu-inline .ant-menu-submenu-arrow:after,.dobot-black-menu.ant-menu.ant-menu-inline .ant-menu-submenu-arrow:before{background-color:#f0f0f0}.dobot-black-slider.ant-slider{background:#222629;box-shadow:inset 0 1px 2px 0 rgba(0,0,0,.5);border-radius:2px;height:8px}.dobot-black-slider.ant-slider .ant-slider-track{top:1px;background:linear-gradient(180deg,#356eff,#0039c8);border-radius:2px}.dobot-black-slider.ant-slider .ant-slider-handle{top:3px;background:url(../../static/media/icon_slider.09111449.svg) 0 0 no-repeat;background-size:contain;border-radius:0;border:none;width:12px;height:10px}.dobot-black-slider.ant-slider .ant-slider-handle:focus{box-shadow:none}.dobot-black-slider.ant-slider .ant-slider-rail{background:#222629;border-radius:2px}.dobot-black-progress.ant-progress{display:flex;justify-content:center;align-items:center;height:32px}.dobot-black-progress.ant-progress .ant-progress-outer{flex:1 1}.dobot-black-progress.ant-progress .ant-progress-outer .ant-progress-inner{background:#222629;border-radius:6px;box-shadow:inset 0 1px 2px 0 rgba(0,0,0,.5);height:20px;margin-right:0;padding-right:0}.dobot-black-progress.ant-progress .ant-progress-outer .ant-progress-inner .ant-progress-bg{height:20px;background:linear-gradient(180deg,#356eff,#0039c8);border-radius:6px}.dobot-black-progress.ant-progress .ant-progress-text{height:32px;background:#333a44;box-shadow:0 1px 0 0 rgba(0,0,0,.13);line-height:32px;width:72px;margin-left:25px;color:#f0f0f0;text-align:center}.dobot-black-checkbox.ant-checkbox-wrapper>span{color:#f0f0f0}.dobot-black-checkbox.ant-checkbox-wrapper .ant-checkbox>.ant-checkbox-inner{background:#333a44;border:1px solid #43494f;border-radius:4px;box-shadow:0 1px 0 0 rgba(0,0,0,.13)}.dobot-black-tree.ant-tree{color:#f0f0f0}.dobot-black-tabs.ant-tabs{background-color:#39424a;color:#f0f0f0;border-radius:6px;height:100%;overflow:hidden}.dobot-black-tabs.ant-tabs .ant-tabs-content{height:100%;padding:5px}.dobot-black-tabs.ant-tabs .ant-tabs-nav{margin-bottom:0;height:56px}.dobot-black-tabs.ant-tabs .ant-tabs-nav:before{opacity:.1;background:#f0f0f0}.dobot-black-tabs.ant-tabs .ant-tabs-nav .ant-tabs-nav-wrap{padding:0 24px}.dobot-black-tabs.ant-tabs .ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-tab{color:#f0f0f0;font-size:18px;font-weight:600}.dobot-black-tabs.ant-tabs .ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-tab.ant-tabs-tab-active{color:#0181ef;font-size:18px;font-weight:600;text-align:center;color:#3a70f9;line-height:24px}.dobot-black-tabs.ant-tabs .ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{font-weight:600}.ant-popover{color:#f0f0f0}.ant-popover .ant-popover-content p{color:#f0f0f0!important}.ant-popover .ant-popover-content .ant-popover-arrow,.ant-popover .ant-popover-content .ant-popover-inner{background:rgba(66,74,80,.7);-webkit-backdrop-filter:blur(32px);backdrop-filter:blur(32px)}.ant-popover .ant-popover-content .ant-popover-arrow{border-top-color:hsla(0,0%,94.1%,.1)!important;border-left-color:hsla(0,0%,94.1%,.1)!important}.ant-popover .ant-popover-content .ant-popover-inner{border:1px solid hsla(0,0%,94.1%,.1)}.ant-form-item-control-input-content{display:flex;justify-content:center;align-items:center}.ant-form-item-has-error .ant-input,.ant-form-item-has-error .ant-input-affix-wrapper,.ant-form-item-has-error .ant-input-affix-wrapper:hover,.ant-form-item-has-error .ant-input:hover{background:#333a44!important}
/*# sourceMappingURL=main.c199dc37.chunk.css.map */