.bat-label{color:#1890ff;font-size:15px;white-space:nowrap}.bat-label-disabled{color:rgba(0,0,0,.2509803922)}
.bat-button{min-width:80px;border-radius:6px;background:#1890ff;padding:0 14px;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:auto;cursor:pointer;transition:all .2s;-webkit-user-drag:none;-webkit-tap-highlight-color:rgba(255,255,255,0);color:#fff;text-align:center;line-height:28px;font-size:15px;box-sizing:border-box;border:1px solid rgba(0,0,0,0);outline:none;white-space:nowrap}.bat-button-default{color:rgba(0,0,0,.8509803922);border-color:#d9d9d9;background:#fff}.bat-button-default:hover{color:#52acff;border-color:#52acff}.bat-button-default:active{color:#096dd9;border-color:#096dd9}.bat-button-default-disabled{cursor:not-allowed;background:#fff;color:rgba(0,0,0,.2509803922)}.bat-button-default-disabled:hover{background:#fff;border-color:#d9d9d9;color:rgba(0,0,0,.2509803922)}.bat-button-default-disabled:active{background:#fff;border-color:#d9d9d9;color:rgba(0,0,0,.2509803922)}.bat-button-primary:hover{background:#52acff}.bat-button-primary:active{background:#096dd9}.bat-button-primary-disabled{cursor:not-allowed;background:rgba(24,144,255,.6);color:#fff}.bat-button-primary-disabled:hover{background:rgba(24,144,255,.6)}.bat-button-primary-disabled:active{background:rgba(24,144,255,.6)}
.bat-radio{display:inline-flex;flex-direction:row;justify-content:flex-start;align-items:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none;-webkit-tap-highlight-color:rgba(255,255,255,0);pointer-events:auto;cursor:pointer}.bat-radio-background{width:20px;height:20px;border-radius:10px;border:rgba(0,0,0,.1254901961) solid 1px;box-sizing:border-box;transition:all .2s;display:flex;flex-direction:row;justify-content:center;align-items:center}.bat-radio-background-checked{background-color:#1890ff}.bat-radio-background:hover{border:rgba(0,0,0,.1882352941) solid 1px}.bat-radio-background:active{border:rgba(0,0,0,.3137254902) solid 1px}.bat-radio-background .bat-radio-check{width:10px;height:10px;box-sizing:border-box;border-radius:5px;background-color:#fff;opacity:0;transition:all .2s;animation-duration:.2s}.bat-radio-background .bat-radio-check-checked{background-color:#fff;opacity:1;animation-duration:.2s}.bat-radio-text{margin-left:4px;margin-right:4px;white-space:break-spaces;display:flex;max-width:170px}.bat-radio-disabled{cursor:not-allowed}.bat-radio-disabled-background{background-color:rgba(0,0,0,.1254901961)}.bat-radio-disabled-background:hover{background-color:rgba(0,0,0,.1254901961)}.bat-radio-disabled-background:active{background-color:rgba(0,0,0,.1254901961)}.bat-radio-disabled-background .bat-radio-check{background-color:rgba(0,0,0,.1254901961)}.bat-radio-disabled-background .bat-radio-check-checked{background-color:rgba(24,144,255,.6)}
.bat-divider{display:flex;clear:both;width:100%;min-width:100%;margin:0;border-top:1px solid rgba(0,0,0,.1);pointer-events:none}
.bat-slider{height:20px;min-width:10px;cursor:pointer;touch-action:none;-webkit-user-drag:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(255,255,255,0);pointer-events:auto}.bat-slider .bat-slider-vertical-center{position:relative;height:50%;pointer-events:none}.bat-slider .bat-slider-vertical-center .bat-slider-background{position:absolute;bottom:-2px;min-width:calc(100% - 12px);left:6px;min-height:3px;background-color:rgba(0,0,0,.1254901961);border-radius:4px;transition:all .2s}.bat-slider .bat-slider-vertical-center .bat-slider-foreground{position:absolute;bottom:-2px;left:6px;min-height:3px;background-color:#1890ff;border-radius:4px}.bat-slider .bat-slider-vertical-center .bat-slider-bar-container{position:relative;height:100%;margin:0 12px 0 0}.bat-slider .bat-slider-vertical-center .bat-slider-bar-container .bat-slider-bar{position:absolute;left:100%;bottom:-6px;min-width:12px;min-height:12px;background-color:#1890ff;border-radius:50%;box-shadow:0 0 4px 0 rgba(0,0,0,.2);display:flex;justify-content:center;align-items:center}.bat-slider .bat-slider-vertical-center .bat-slider-bar-container .bat-slider-bar::after{content:"";display:block;min-width:6px;min-height:6px;background-color:#fff;border-radius:50%}.bat-slider:hover .bat-slider-background{background-color:rgba(0,0,0,.1882352941)}.bat-slider-disabled{height:20px;min-width:10px;cursor:not-allowed;touch-action:none;-webkit-user-drag:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(255,255,255,0)}.bat-slider-disabled .bat-slider-vertical-center{position:relative;height:50%;pointer-events:none}.bat-slider-disabled .bat-slider-vertical-center .bat-slider-background{position:absolute;bottom:-2px;min-width:calc(100% - 12px);left:6px;min-height:3px;background-color:rgba(0,0,0,.1254901961);border-radius:4px}.bat-slider-disabled .bat-slider-vertical-center .bat-slider-foreground{position:absolute;bottom:-2px;left:6px;min-height:3px;background-color:rgba(24,144,255,.6);border-radius:4px}.bat-slider-disabled .bat-slider-vertical-center .bat-slider-bar-container{position:relative;height:100%;margin:0 12px 0 0}.bat-slider-disabled .bat-slider-vertical-center .bat-slider-bar-container .bat-slider-bar{position:absolute;left:100%;bottom:-6px;min-width:12px;min-height:12px;background-color:rgba(24,144,255,.6);border-radius:50%;box-shadow:0 0 4px 0 rgba(0,0,0,.2);display:flex;justify-content:center;align-items:center}.bat-slider-disabled .bat-slider-vertical-center .bat-slider-bar-container .bat-slider-bar::after{content:"";display:block;min-width:6px;min-height:6px;background-color:#fff;border-radius:50%}
.bat-ho-slider{display:flex;flex-direction:column}.bat-ho-slider-up{display:flex;flex-direction:row;justify-content:space-between;padding:0 2px 0 2px}
.bat-switch{position:relative;width:50px;height:22px;border-radius:11px;background-color:rgba(0,0,0,.1254901961);transition:all .2s;cursor:pointer;pointer-events:all;touch-action:none;-webkit-user-drag:none;-webkit-tap-highlight-color:rgba(255,255,255,0)}.bat-switch-handle{position:absolute;top:2px;left:2px;width:18px;height:18px;border-radius:50%;background-color:rgba(0,0,0,.1254901961);transition:all .2s ease-in-out}.bat-switch-handle-checked{left:calc(100% - 18px - 2px);background-color:#1890ff}.bat-switch-handle-child{position:absolute;top:5px;left:5px;width:8px;height:8px;border-radius:50%;background-color:#fff;transition:all .2s ease-in-out}.bat-switch-label{position:absolute;font-size:12px;line-height:22px;left:calc(100% - 18px - 2px);color:#333}.bat-switch-label-checked{left:8px;color:#1890ff}.bat-switch-checked{background-color:#e6f7ff}.bat-switch-disabled{cursor:not-allowed}
.bat-ho-switch{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.bat-ho-switch-title{margin-left:4px;margin-right:4px;font-size:15px;color:#333;-webkit-user-select:none;-moz-user-select:none;user-select:none}.bat-ho-switch-title-disabled{color:rgba(0,0,0,.2509803922)}
.bat-checkbox{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;-webkit-user-drag:none;-webkit-tap-highlight-color:rgba(255,255,255,0);-moz-column-gap:4px;column-gap:4px;pointer-events:auto;cursor:pointer;box-sizing:border-box}.bat-checkbox .bat-checkbox-background{min-width:20px;min-height:20px;max-width:20px;max-height:20px;border-radius:4px;border:rgba(0,0,0,.1254901961) solid 1px;transition:all .2s;display:flex;flex-direction:row;justify-content:center;align-items:center;box-sizing:border-box}.bat-checkbox .bat-checkbox-background .bat-checkbox-check{min-width:20px;min-height:20px;max-width:20px;max-height:20px;border:rgba(0,0,0,.1254901961) solid 1px;background-color:#1890ff;border-radius:4px;box-sizing:border-box;transition:all .2s;opacity:0;display:flex;flex-direction:row;justify-content:center;align-items:center}.bat-checkbox .bat-checkbox-background .bat-checkbox-check-checked{opacity:1}.bat-checkbox .bat-checkbox-background .bat-checkbox-check-icon{width:14px;height:14px}.bat-checkbox .bat-checkbox-background:hover{border:rgba(0,0,0,.1882352941) solid 1px}.bat-checkbox .bat-checkbox-background:active{border:rgba(0,0,0,.3137254902) solid 1px}.bat-checkbox-disabled{cursor:not-allowed}.bat-checkbox-disabled .bat-checkbox-background{background-color:rgba(0,0,0,.1254901961);border:rgba(0,0,0,.1254901961) solid 1px}.bat-checkbox-disabled .bat-checkbox-background:hover{border:rgba(0,0,0,.1254901961) solid 1px}.bat-checkbox-disabled .bat-checkbox-background:active{border:rgba(0,0,0,.1254901961) solid 1px}.bat-checkbox-disabled .bat-checkbox-text{color:rgba(0,0,0,.2509803922);display:block;white-space:break-spaces}
.bat-select-container{position:relative;display:inline}.bat-select-container .bat-select{width:100%;min-height:30px;max-height:30px;font-size:15px;color:#333;cursor:pointer;padding:0 6px;margin:0;border-radius:6px;border:#ccc solid 1px;background-color:#fff;outline:0;pointer-events:auto}.bat-select-container .bat-select:hover{border-color:#1890ff}.bat-select-container .bat-select:focus{border-color:#1890ff}.bat-select-container .bat-select-disabled{cursor:not-allowed;background-color:#bbb}.bat-select-container .bat-select-disabled:hover{border-color:#bbb}.bat-select-container .bat-select-disabled:focus{border-color:#ccc}.bat-select-container .bat-select option{background-color:#eee}.bat-select-container .bat-select-placeholder{position:absolute;top:7px;left:8px;right:14px;bottom:4px;margin:0;pointer-events:none;background-color:#eee;font-size:13px;color:#aaa;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.bat-ho-select{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.bat-ho-select-title{padding-left:4px;padding-right:8px}.bat-ho-select-container{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;flex:0 1 100px}.bat-ho-select-container-after-text{padding-left:4px;padding-right:2px}
.bat-image-button{width:48px;margin:auto;-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:none;display:flex;flex-direction:column;align-content:center;align-items:center;box-sizing:border-box}.bat-image-button-small{width:36px}.bat-image-button-large{width:56px}.bat-image-button-image-container{width:48px;height:48px;background-color:#e6f7ff;box-shadow:0 0 4px 0 rgba(0,0,0,.1);display:flex;justify-content:center;align-items:center;border-radius:12px;pointer-events:all;cursor:pointer;transition:all .2s;box-sizing:border-box;outline:none;-webkit-tap-highlight-color:rgba(255,255,255,0)}.bat-image-button-image-container-small{width:36px;height:36px}.bat-image-button-image-container-large{width:56px;height:56px}.bat-image-button-image-container:hover{box-shadow:0 0 6px 0 rgba(0,0,0,.15);background-color:#bae7ff}.bat-image-button-image-container:active{box-shadow:0 0 4px 0 rgba(0,0,0,.1);background-color:#bae7ff}.bat-image-button-image-container .bat-image-button-image{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none;pointer-events:none;filter:invert(44%) sepia(28%) saturate(3739%) hue-rotate(190deg) brightness(99%) contrast(104%)}.bat-image-button-image-container-disabled{cursor:not-allowed}.bat-image-button-image-container-disabled:hover{background-color:#f5f5f5;box-shadow:0 0 4px 0 rgba(0,0,0,.1)}.bat-image-button-image-container-disabled:hover .bat-image-button-image{filter:invert(44%) sepia(28%) saturate(3739%) hue-rotate(190deg) brightness(99%) contrast(104%)}.bat-image-button-image-container-disabled:active{background-color:#f5f5f5;box-shadow:0 0 4px 0 rgba(0,0,0,.1)}.bat-image-button-image-container-disabled:active .bat-image-button-image{filter:invert(44%) sepia(28%) saturate(3739%) hue-rotate(190deg) brightness(99%) contrast(104%)}.bat-image-button-image-container-disabled .bat-image-button-image{opacity:.5}.bat-image-button-text{font-size:14px;margin-top:3px;text-align:center}.bat-image-button-text-small{font-size:13px;margin-top:2px}.bat-image-button-text-large{font-size:15px;margin-top:4px}
.bat-image-toggle{width:48px;margin:auto;-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:none;display:flex;flex-direction:column;align-content:center;align-items:center;box-sizing:border-box}.bat-image-toggle-small{width:36px}.bat-image-toggle-large{width:56px}.bat-image-toggle-image-container{width:48px;height:48px;background-color:#e6f7ff;box-shadow:0 0 4px 0 rgba(0,0,0,.1);display:flex;justify-content:center;align-items:center;border-radius:12px;pointer-events:all;cursor:pointer;transition:all .2s;box-sizing:border-box;border:0;outline:none;-webkit-tap-highlight-color:rgba(255,255,255,0)}.bat-image-toggle-image-container-small{width:36px;height:36px}.bat-image-toggle-image-container-large{width:56px;height:56px}.bat-image-toggle-image-container:hover{box-shadow:#bae7ff;background-color:#bae7ff}.bat-image-toggle-image-container:active{box-shadow:#bae7ff;background-color:#bae7ff}.bat-image-toggle-image-container-checked{transition:all .2s;background-color:#1890ff}.bat-image-toggle-image-container-checked:hover{box-shadow:#096dd9;background-color:#096dd9}.bat-image-toggle-image-container-checked:hover .bat-image-toggle-image{filter:none}.bat-image-toggle-image-container-checked:active{box-shadow:#096dd9;background-color:#096dd9}.bat-image-toggle-image-container-checked:active .bat-image-toggle-image{filter:none}.bat-image-toggle-image-container .bat-image-toggle-image{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none;pointer-events:none;filter:invert(44%) sepia(28%) saturate(3739%) hue-rotate(190deg) brightness(99%) contrast(104%)}.bat-image-toggle-image-container .bat-image-toggle-image-checked{filter:none}.bat-image-toggle-image-container-disabled{cursor:not-allowed}.bat-image-toggle-image-container-disabled:hover{background-color:#f5f5f5;box-shadow:0 0 4px 0 rgba(0,0,0,.1)}.bat-image-toggle-image-container-disabled:hover .bat-image-toggle-image{filter:invert(44%) sepia(28%) saturate(3739%) hue-rotate(190deg) brightness(99%) contrast(104%)}.bat-image-toggle-image-container-disabled:active{background-color:#f5f5f5;box-shadow:0 0 4px 0 rgba(0,0,0,.1)}.bat-image-toggle-image-container-disabled:active .bat-image-toggle-image{filter:invert(44%) sepia(28%) saturate(3739%) hue-rotate(190deg) brightness(99%) contrast(104%)}.bat-image-toggle-image-container-disabled .bat-image-toggle-image{opacity:.5}.bat-image-toggle-text{font-size:14px;margin-top:3px;text-align:center}.bat-image-toggle-text-small{font-size:13px;margin-top:2px}.bat-image-toggle-text-large{font-size:15px;margin-top:4px}
.bat-input{cursor:text;outline-style:none;border-radius:6px;font-size:15px;background-color:#fff;color:#333;border:rgba(0,0,0,.1254901961) solid 1px;padding:6px 8px 4px 8px;transition:all;transition-duration:.2s;box-sizing:border-box;pointer-events:auto;width:100%;-webkit-appearance:none}.bat-input-disable-spin-button{-moz-appearance:textfield}.bat-input-disable-spin-button::-webkit-inner-spin-button,.bat-input-disable-spin-button::-webkit-outer-spin-button{margin:0;-webkit-appearance:none}.bat-input:hover{border-color:#1890ff;outline:0}.bat-input:focus{border-color:#1890ff;outline:0}.bat-input-disabled{cursor:not-allowed;outline-style:none;border-radius:6px;font-size:15px;color:#333;background-color:rgba(0,0,0,.1254901961);border:rgba(0,0,0,.1254901961) solid 1px}.bat-input-disabled:hover{border:rgba(0,0,0,.1254901961) solid 1px;outline:0}.bat-input-font-normal{font-style:normal}.bat-input-font-roman-italic{font-style:italic;font-family:"Times New Roman",Times,serif}
.bat-input-number{display:inline-flex;flex-direction:row;justify-content:flex-start;align-items:center;-moz-column-gap:4px;column-gap:4px;pointer-events:auto}.bat-input-number-input{text-align:center;min-width:34px;-moz-appearance:textfield}.bat-input-number-input::-webkit-inner-spin-button,.bat-input-number-input::-webkit-outer-spin-button{margin:0;-webkit-appearance:none}.bat-input-number-control-button{display:inline;min-width:22px;max-width:22px;min-height:22px;max-height:22px;border-width:0;border-radius:6px;padding:0;text-align:center;line-height:22px;background:none}.bat-input-number .bat-input-number-input{border-radius:2px}.bat-input-number .bat-input-number-control-button-img{width:20px;height:20px;filter:invert(48%) sepia(82%) saturate(3461%) hue-rotate(191deg) brightness(101%) contrast(101%);transform-origin:center;transition:all .2s}.bat-input-number .bat-input-number-control-button-img-left{transform:rotate(90deg)}.bat-input-number .bat-input-number-control-button-img-right{transform:rotate(-90deg)}.bat-input-number .bat-input-number-control-button-img-disabled{cursor:not-allowed;filter:invert(40%) sepia(8%) saturate(29%) hue-rotate(314deg) brightness(93%) contrast(85%);color:#fff}
.bat-ho-input{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.bat-ho-input-title{padding-left:4px;flex:0 1 auto}.bat-ho-input-container{display:inline-flex;flex-direction:row;justify-content:flex-end;align-items:center;flex:0 1 100px}.bat-ho-input-container-after-text{padding-left:4px;padding-right:2px;flex:0 1}
.bat-grid{display:flex;flex-direction:row;justify-content:flex-start;flex-wrap:wrap;row-gap:8px;-moz-column-gap:6px;column-gap:6px}
.bat-color-picker{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center;width:100%;height:36px}.bat-color-picker-title{width:100%;height:100%;padding-left:6px;padding-right:6px;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;border-radius:10px;border:#ddd solid 1px;pointer-events:auto;background-color:#ddd}.bat-color-picker-title-text{white-space:nowrap;font-size:15px;color:#1890ff;max-width:calc(100% - 20px);overflow:hidden;text-overflow:ellipsis}.bat-color-picker-title-color{position:relative;width:16px;height:16px;margin-left:5px;display:flex}.bat-color-picker-title-color-input{top:16px;position:absolute;opacity:0;cursor:pointer;display:flex;flex-flow:row;justify-content:flex-start;align-items:center;padding:4px;border:1px solid #ddd;border-radius:10px;background-color:#fff}.bat-color-picker-title-color .show{opacity:1}.bat-color-picker-title-color-event{opacity:1;position:absolute;cursor:pointer;pointer-events:auto;border-radius:30%;border:#ccc solid 1px;top:0;left:0;right:0;bottom:0;box-shadow:0 0 3px 0 rgba(0,0,0,.3);transition:all;transition-duration:.2s}.bat-color-picker-title-color-event:hover{transform:scale(1.05, 1.05)}.bat-color-picker-title-color-event:active{transform:scale(1, 1)}.bat-color-picker-title-color-event:focus{transform:scale(1.05, 1.05)}.bat-color-picker-select{position:absolute;border:#ddd solid 1px;background-color:#fff;display:flex;flex-direction:row;justify-content:space-between;border-radius:4px;padding:4px}.bat-color-picker-select-button{width:16px;height:16px;border-radius:30%;border:#ccc solid 1px;box-shadow:0 0 3px 0 rgba(0,0,0,.3);margin:2px}.bat-color-picker-select-button:hover{transform:scale(1.05, 1.05)}.bat-color-picker-select-button:active{transform:scale(1, 1)}.bat-color-picker-select-container{position:fixed;top:0;bottom:0;left:0;right:0;pointer-events:none}.bat-color-picker-select-container-event{pointer-events:auto;position:absolute;top:0;bottom:0;left:0;right:0}.bat-color-picker-disabled{opacity:.5}
.rc-table .rc-table-container{border:1px solid #1890ff}.rc-table .rc-table-container .rc-table-content{pointer-events:auto}.rc-table table{background-color:#fff;border-collapse:collapse}.rc-table table td,.rc-table table th{border-bottom:1px solid #1890ff;border-left:1px solid #1890ff;padding:4px;-moz-user-select:text;user-select:text;-webkit-user-select:text;font-size:15px}.rc-table table tr:nth-child(even){background-color:#f2f2f2}.rc-table table tr:hover{background-color:#ddd}.rc-table table th{border-top:1px solid #1890ff;text-align:left;background-color:#fff;color:#333;padding:4px}.rc-table table td{color:#333}.rc-table table tr{border-right:1px solid #1890ff}
.bat-ui-box{position:relative;border-radius:8px;margin-top:10px}.bat-ui-box .bat-ui-box-title{position:relative;width:calc(100% - 24px);font-size:12px;color:#1890ff;text-align:center;border-top:1px solid #1890ff;height:1px;left:12px}.bat-ui-box .bat-ui-box-title span{background-color:#fff;position:relative;top:-8px;padding:0 2px}.bat-ui-box .bat-ui-box-content{display:flex;flex-direction:column;justify-content:flex-start;row-gap:10px;padding:16px 0 4px 0}
.bat-side-ui-group{display:flex;flex-direction:column;justify-content:flex-start;min-height:40px;box-sizing:border-box}.bat-side-ui-group-checked{flex-grow:1;flex-shrink:1}.bat-side-ui-group-checked-global{flex-shrink:0;flex-grow:0}.bat-side-ui-group-no-checked{flex-grow:0;flex-shrink:0}.bat-side-ui-group-title{box-sizing:border-box;position:relative;min-height:40px;max-height:40px;background-color:#e6f7ff;-webkit-tap-highlight-color:rgba(255,255,255,0);cursor:pointer;transition:all .2s;display:flex;flex-direction:row;justify-content:stretch;flex-wrap:nowrap;align-items:center;padding-left:8px;padding-right:8px}.bat-side-ui-group-title-checked{background-color:#1890ff}.bat-side-ui-group-title-checked .bat-side-ui-group-title-icon{filter:none}.bat-side-ui-group-title-icon{padding-right:8px;width:30px;height:30px;-o-object-fit:contain;object-fit:contain;filter:invert(44%) sepia(79%) saturate(2873%) hue-rotate(192deg) brightness(101%) contrast(102%)}.bat-side-ui-group-title-text{flex-grow:1;font-size:16px;letter-spacing:1px;font-weight:normal;-webkit-user-select:none;-moz-user-select:none;user-select:none;color:#1890ff}.bat-side-ui-group-title-text-checked{color:#fff;white-space:preserve}.bat-side-ui-group-title-arrow{width:20px;height:20px;transition:all .2s;transform-origin:50%,50%;transform:rotateZ(-90deg);filter:invert(44%) sepia(79%) saturate(2873%) hue-rotate(192deg) brightness(101%) contrast(102%)}.bat-side-ui-group-title-arrow-checked{transform:rotateZ(0);filter:none}.bat-side-ui-group-content{display:flex;flex-direction:column;justify-content:flex-start;flex-grow:1;row-gap:10px;scrollbar-width:none}.bat-side-ui-group-content-no-checked{padding:0;max-height:0;overflow-y:hidden}.bat-side-ui-group-content-checked{padding:10px;max-height:100%;overflow-y:scroll;box-shadow:inset 0 8px 8px -8px rgba(0,0,0,.1),inset 0 -8px 8px -8px rgba(0,0,0,.1)}.bat-side-ui-group-content::-webkit-scrollbar{display:none}.bat-side-ui-group:first-child .bat-side-ui-group-title{border-radius:8px 8px 0 0}.bat-side-ui-group:last-child .bat-side-ui-group-title{border-radius:0 0 8px 8px}.bat-side-ui-group:last-child .bat-side-ui-group-title-checked{border-radius:0}.bat-side-ui-group-disabled .bat-side-ui-group-title{cursor:not-allowed}.bat-side-ui-group-disabled .bat-side-ui-group-title-text{color:rgba(0,0,0,.1254901961)}.bat-side-ui-group-disabled .bat-side-ui-group-title-arrow{border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) rgba(24,144,255,.6)}.bat-side-ui-group-disabled .bat-side-ui-group-title-arrow-checked{top:16px;border-width:8px 8px 0 8px;border-color:rgba(24,144,255,.6) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}
.bat-window{position:absolute;background-color:#fff;display:flex;flex-direction:column;pointer-events:auto;border-radius:10px;box-shadow:0 0 10px -4px #000;max-width:90%;max-height:90%}.bat-window-title{background-color:#1890ff;display:flex;flex-direction:row;justify-content:space-between;align-items:center;border-bottom:#fff 1px solid;border-radius:10px 10px 0 0}.bat-window-title-text{margin-left:10px;color:#fff;font-weight:bold}.bat-window-title-close{width:30px;height:30px;display:flex;justify-content:center;align-items:center}.bat-window-title-close-icon{width:18px;height:18px;transition:all;transition-duration:.2s;cursor:pointer;filter:invert(100%) sepia(5%) saturate(18%) hue-rotate(317deg) brightness(98%) contrast(92%)}.bat-window-title-close-icon:hover{filter:invert(57%) sepia(13%) saturate(9%) hue-rotate(57deg) brightness(92%) contrast(85%)}.bat-window-title-close-icon:active{filter:invert(41%) sepia(27%) saturate(13%) hue-rotate(25deg) brightness(89%) contrast(86%)}.bat-window-content{padding:8px;overflow:auto}
.bat-side-ui-panel{position:absolute;width:100%;height:100%;pointer-events:none;box-sizing:border-box}.bat-side-ui-panel-safe-area{position:absolute;left:0;right:0;top:0;bottom:0;pointer-events:none}.bat-side-ui-panel-container{position:absolute;top:0;bottom:0;display:flex;pointer-events:none;transform:translateX(0);-webkit-user-drag:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;box-sizing:border-box}.bat-side-ui-panel-container-left{left:0}.bat-side-ui-panel-container-right{right:0}.bat-side-ui-panel-container .bat-side-ui-panel-content-scroll{height:auto;max-height:calc(100% - 2px);display:flex;border-radius:8px;flex-direction:row;align-content:center;pointer-events:auto;overflow-x:hidden;overflow-y:scroll;margin:auto;background-color:#fff;box-sizing:border-box;outline:solid #1890ff 1px;scrollbar-width:none}.bat-side-ui-panel-container .bat-side-ui-panel-content-scroll::-webkit-scrollbar{display:none}.bat-side-ui-panel-container .bat-side-ui-panel-content-scroll .bat-side-ui-panel-content{display:flex;flex-direction:column;justify-content:flex-start;row-gap:5px;width:200px;margin:auto;pointer-events:auto;background-color:#fff;box-shadow:0 0 4px 4px rgba(0,0,0,.03);box-sizing:border-box}.bat-side-ui-panel-show-hide-control{position:absolute;height:50%;width:100%;pointer-events:none;box-sizing:border-box}.bat-side-ui-panel-show-hide-control-button{position:absolute;width:20px;height:100px;bottom:-50px;pointer-events:all;cursor:pointer;box-shadow:0 0 4px 4px rgba(0,0,0,.03);background-color:rgba(230,247,255,.9);transition:all .2s;box-sizing:border-box;display:flex;flex-direction:row;justify-content:center;align-items:center}.bat-side-ui-panel-show-hide-control-button-left-inner{left:0;border-radius:0 6px 6px 0;z-index:0}.bat-side-ui-panel-show-hide-control-button-left-outer{left:-20px;border-radius:6px 0 0 6px;z-index:-1}.bat-side-ui-panel-show-hide-control-button-right-inner{right:0;border-radius:6px 0 0 6px;z-index:0}.bat-side-ui-panel-show-hide-control-button-right-outer{right:-20px;border-radius:0 6px 6px 0;z-index:-1}.bat-side-ui-panel-show-hide-control-button:hover{background-color:#e6f7ff}.bat-side-ui-panel-show-hide-control-button:active{background-color:#e6f7ff}.bat-side-ui-panel-show-hide-control-button-icon{width:20px;height:20px;filter:invert(48%) sepia(82%) saturate(3461%) hue-rotate(191deg) brightness(101%) contrast(101%);transform-origin:center;transition:all .2s}.bat-side-ui-panel-show-hide-control-button-icon-no-animation{transition:none}.bat-side-ui-panel-show-hide-control-button-icon-left-positive{transform:rotate(-90deg)}.bat-side-ui-panel-show-hide-control-button-icon-left-negative{transform:rotate(90deg)}.bat-side-ui-panel-show-hide-control-button-icon-right-positive{transform:rotate(90deg)}.bat-side-ui-panel-show-hide-control-button-icon-right-negative{transform:rotate(-90deg)}
.bat-ui-root{position:absolute;margin:0;padding:0;top:0;left:0;right:0;bottom:0;pointer-events:none;-moz-user-select:none;user-select:none;-webkit-user-select:none;font-family:-apple-system,"Helvetica Neue",Helvetica,"Nimbus Sans L",Arial,"Liberation Sans","PingFang SC","Hiragino Sans GB","Source Han Sans CN","Source Han Sans SC","Microsoft YaHei UI","Microsoft YaHei","Wenquanyi Micro Hei","WenQuanYi Zen Hei","ST Heiti",SimHei,"WenQuanYi Zen Hei Sharp",sans-serif}.bat-ui-root input{-webkit-user-select:auto}
.bat-message-container{box-sizing:border-box;margin:0;padding:0;color:rgba(0,0,0,.65);font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum","tnum", "tnum";position:fixed;top:8px;left:0;z-index:1010;width:100%;pointer-events:none}.bat-message-container .message-wapper{padding:8px;text-align:center}.bat-message-container .message-wapper .message{margin-bottom:8px}.bat-message-container .message-wapper .message .message-content{display:inline-block;padding:10px 16px;background:#fff;border-radius:4px;box-shadow:0 3px 6px -4px rgba(0,0,0,.12),0 6px 16px 0 rgba(0,0,0,.08),0 9px 28px 8px rgba(0,0,0,.05);pointer-events:all;overflow:hidden}.bat-message-container .message-wapper .message .message-content .message-icon{width:16px;margin-right:8px;position:relative;top:2px}.bat-message-container .message-wapper .message.hide{animation:hide-item .5s linear forwards}.bat-message-container .message-wapper .message.show{animation:show-item .5s linear forwards}@keyframes show-item{0%{opacity:0;transform:translateY(-6px)}50%{opacity:.5;transform:translateY(-3px)}100%{opacity:1;transform:translateY(0)}}@keyframes hide-item{0%{opacity:1;transform:translateY(0)}50%{opacity:.5;transform:translateY(-3px)}100%{opacity:0;transform:translateY(-6px)}}
@keyframes maskShow{from{opacity:0}to{opacity:1}}@keyframes maskHide{from{opacity:1}to{opacity:0}}@keyframes modalShow{from{opacity:0;transform:translateY(-100%) scale(0, 0)}to{opacity:1;transform:translateY(0) scale(1, 1)}}@keyframes modalHide{from{opacity:1;transform:translateY(0) scale(1, 1)}to{opacity:0;transform:translateY(-100%) scale(0, 0)}}.modal-root{box-sizing:border-box}.modal-root .modal-mask{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;height:100%;background-color:rgba(0,0,0,.45)}.modal-root .modal-mask-show{opacity:1;animation-name:maskShow;animation-duration:.2s;animation-direction:normal;animation-timing-function:ease-in-out}.modal-root .modal-mask-hide{opacity:0;animation-name:maskHide;animation-duration:.2s;animation-direction:normal;animation-timing-function:ease-in-out}.modal-root .modal-wrap{position:fixed;top:0;right:0;bottom:0;left:0;overflow:auto;outline:0;z-index:1000}.modal-root .modal-wrap-show{opacity:1;transform:translateY(0) scale(1, 1);animation-name:modalShow;animation-duration:.2s;animation-timing-function:ease-out}.modal-root .modal-wrap-hide{opacity:0;transform:translateY(-100%) scale(0, 0);animation-name:modalHide;animation-duration:.2s;animation-timing-function:ease-in}.modal-root .modal-wrap .modal{pointer-events:none;box-sizing:border-box;color:rgba(0,0,0,.65);font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum","tnum", "tnum";position:relative;top:100px;width:auto;max-width:calc(100vw - 32px);margin:0 auto;padding:0 0 24px;display:flex;flex-direction:column;justify-content:center;align-items:center;align-content:center}.modal-root .modal-wrap .modal .modal-content{box-sizing:border-box;position:relative;background-color:#fff;background-clip:padding-box;border:1px solid #1890ff;box-shadow:0 3px 6px -4px rgba(0,0,0,.12),0 6px 16px 0 rgba(0,0,0,.08),0 9px 28px 8px rgba(0,0,0,.05);pointer-events:auto;min-width:240px}.modal-root .modal-wrap .modal .modal-content .modal-close{position:absolute;top:0;right:0;z-index:10;padding:2px;cursor:pointer}.modal-root .modal-wrap .modal .modal-content .modal-close img{width:18px;filter:invert(100%) sepia(5%) saturate(18%) hue-rotate(317deg) brightness(98%) contrast(92%)}.modal-root .modal-wrap .modal .modal-content .modal-close img:hover{filter:invert(57%) sepia(13%) saturate(9%) hue-rotate(57deg) brightness(92%) contrast(85%)}.modal-root .modal-wrap .modal .modal-content .modal-close img:active{filter:invert(41%) sepia(27%) saturate(13%) hue-rotate(25deg) brightness(89%) contrast(86%)}.modal-root .modal-wrap .modal .modal-content .modal-header{height:25px;box-sizing:border-box;padding:0px 16px;background:#1890ff}.modal-root .modal-wrap .modal .modal-content .modal-header .modal-title{box-sizing:border-box;margin:0;color:#333;font-weight:500;font-size:14px;line-height:22px;word-wrap:break-word}.modal-root .modal-wrap .modal .modal-content .modal-body{box-sizing:border-box;padding:24px;font-size:14px;line-height:1.5715;word-wrap:break-word}.modal-root .modal-wrap .modal .modal-content .modal-body .default-modal-icon{width:16px;margin-right:8px;position:relative;top:2px}.modal-root .modal-wrap .modal .modal-content .modal-body .default-modal-title{overflow:hidden;color:#333;font-weight:500;font-size:16px;line-height:1.4}.modal-root .modal-wrap .modal .modal-content .modal-body .default-modal-content{margin-left:24px;margin-top:8px;color:#333;font-size:14px}.modal-root .modal-wrap .modal .modal-content .modal-footer{display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;padding:10px 16px;background:0 0;border-radius:0 0 2px 2px}
.bat-notification{position:absolute;max-width:95%;min-width:30%;word-break:break-all;box-sizing:border-box;margin:0;padding:0;color:#333;font-size:15px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum";pointer-events:auto}.bat-notification-top,.bat-notification-bottom,.bat-notification-topLeft,.bat-notification-bottomLeft{margin-right:0;margin-left:24px}.bat-notification-top,.bat-notification-bottom{left:50%;transform:translateX(-50%);margin-right:auto;margin-left:auto}.bat-notification-close-icon{font-size:15px;cursor:pointer}.bat-notification-notice{padding:16px 24px;border-radius:3px 3px;border:1px solid #1890ff;box-shadow:0 0 4px 0 rgba(0,0,0,.1);background:#fff;display:block;width:auto;line-height:1.5;position:relative;margin:10px 0}.bat-notification-notice-message{margin-bottom:8px;color:#333;opacity:.85;font-size:16px;line-height:24px}.bat-notification-notice-message-single-line-auto-margin{display:block;max-width:4px;background-color:rgba(0,0,0,0);pointer-events:none}.bat-notification-notice-message-single-line-auto-margin::before{display:block;content:""}.bat-notification-notice-description{font-size:15px}.bat-notification-notice-description-item{text-indent:30px}.bat-notification-notice-closable .bat-notification-notice-title{padding-right:24px}.bat-notification-notice-with-icon{min-height:32px}.bat-notification-notice-with-icon .bat-notification-notice-title{margin-bottom:4px;margin-left:48px;font-size:16px}.bat-notification-notice-with-icon .bat-notification-notice-description{margin-left:48px;font-size:15px}.bat-notification-notice-icon{position:absolute;width:32px;height:32px;line-height:32px}.bat-notification-notice-icon-success{fill:#52c41a}.bat-notification-notice-icon-info{fill:#1890ff}.bat-notification-notice-icon-warning{fill:#faad14}.bat-notification-notice-icon-question{fill:#1890ff}.bat-notification-notice-icon-error{fill:#f5222d}.bat-notification-notice-close{position:absolute;right:5px;top:3px;color:#1890ff;cursor:pointer;outline:none;font-size:16px;font-weight:700;line-height:1;text-shadow:0 0 4px 0 rgba(0,0,0,.1);filter:alpha(opacity=20);opacity:.2;text-decoration:none}.bat-notification-notice-close-x:after{content:"×"}.bat-notification-notice-close:hover{opacity:1;filter:alpha(opacity=100);text-decoration:none}.bat-notification-notice-btn{float:right;margin-top:16px}
.bat-toggle{outline:solid #1890ff 1px;border-radius:6px}.bat-toggle-container{min-width:80px;border-radius:6px;background:#e6f7ff;padding:0 14px;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:auto;cursor:pointer;transition:all .2s;-webkit-user-drag:none;-webkit-tap-highlight-color:rgba(255,255,255,0);color:#fff;text-align:center;line-height:28px;font-size:15px;box-sizing:border-box;border:1px solid rgba(0,0,0,0);outline:none;white-space:nowrap}.bat-toggle-container:hover{box-shadow:#bae7ff;background-color:#bae7ff}.bat-toggle-container:active{box-shadow:#bae7ff;background-color:#bae7ff}.bat-toggle-container-checked{transition:all .2s;background-color:#1890ff}.bat-toggle-container-checked:hover{box-shadow:#096dd9;background-color:#096dd9}.bat-toggle-container-checked:active{box-shadow:#096dd9;background-color:#096dd9}.bat-toggle-container-checked .bat-label{color:#fff}.bat-toggle-container-disabled{cursor:not-allowed}.bat-toggle-container-disabled:hover{background-color:#f5f5f5;box-shadow:0 0 4px 0 rgba(0,0,0,.1)}.bat-toggle-container-disabled:hover .bat-image-toggle-image{filter:invert(44%) sepia(28%) saturate(3739%) hue-rotate(190deg) brightness(99%) contrast(104%)}.bat-toggle-container-disabled:active{background-color:#f5f5f5;box-shadow:0 0 4px 0 rgba(0,0,0,.1)}.bat-toggle-container-disabled:active .bat-image-toggle-image{filter:invert(44%) sepia(28%) saturate(3739%) hue-rotate(190deg) brightness(99%) contrast(104%)}.bat-toggle-container-disabled .bat-image-toggle-image{opacity:.5}.bat-toggle-container-text{font-size:14px;margin-top:3px;text-align:center;display:block}
.login-form-panel{position:relative;background-color:rgba(236,236,236,.5);border-radius:8px;padding:16px;display:flex;flex-direction:column;justify-content:center;align-items:center;row-gap:12px}.login-form-panel .login-input-container{position:relative;display:flex;flex-direction:row;justify-content:flex-start;align-items:center}.login-form-panel .login-input-container .login-input-label{width:60px;color:#333}.login-form-panel .login-input-container .login-input{cursor:text;outline-style:none;border-radius:8px;color:#333;border:1px solid rgba(0,0,0,.08);padding:6px 8px 4px 8px;transition:all;transition-duration:.2s;box-sizing:border-box;pointer-events:auto;-webkit-appearance:none;width:auto}.login-form-panel .login-input-container .hide-password-icon{position:absolute;right:8px;width:20px;transition:all;transition-duration:.2s;cursor:pointer;filter:invert(25%) sepia(5%) saturate(18%) hue-rotate(317deg) brightness(98%) contrast(92%)}.login-form-panel .login-input-container .hide-password-icon:hover{filter:invert(57%) sepia(13%) saturate(9%) hue-rotate(57deg) brightness(92%) contrast(85%)}.login-form-panel .login-input-container .hide-password-icon:active{filter:invert(41%) sepia(27%) saturate(13%) hue-rotate(25deg) brightness(89%) contrast(86%)}.login-form-panel .save-password{padding-left:60px}.login-form-panel .login-button{min-width:80px;border-radius:6px;background:#1890ff;padding:0 14px;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:auto;cursor:pointer;transition:all .2s;-webkit-user-drag:none;-webkit-tap-highlight-color:rgba(255,255,255,0);color:#fff;text-align:center;line-height:28px;font-size:15px;box-sizing:border-box;border:1px solid rgba(0,0,0,0);outline:none;white-space:nowrap}.login-form-panel .login-button-default{color:rgba(0,0,0,.8509803922);border-color:#d9d9d9;background:#fff}.login-form-panel .login-button-default:hover{color:#52acff;border-color:#52acff}.login-form-panel .login-button-default:active{color:#096dd9;border-color:#096dd9}.login-form-panel .login-button-default-disabled{cursor:not-allowed;background:#fff;color:rgba(0,0,0,.2509803922)}.login-form-panel .login-button-default-disabled:hover{background:#fff;border-color:#d9d9d9;color:rgba(0,0,0,.2509803922)}.login-form-panel .login-button-default-disabled:active{background:#fff;border-color:#d9d9d9;color:rgba(0,0,0,.2509803922)}.login-form-panel .login-button-primary:hover{background:#52acff}.login-form-panel .login-button-primary:active{background:#096dd9}.login-form-panel .login-button-primary-disabled{cursor:not-allowed;background:rgba(24,144,255,.6);color:#fff}.login-form-panel .login-button-primary-disabled:hover{background:rgba(24,144,255,.6)}.login-form-panel .login-button-primary-disabled:active{background:rgba(24,144,255,.6)}
.derived-file-thumb{height:45px}.derived-file-thumb-img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.derived-operation{display:flex;flex-direction:row;justify-content:center;align-items:center;-moz-column-gap:8px;column-gap:8px;padding:4px}
.canvas-container{position:absolute;left:0;right:0;top:0;bottom:0;overflow:hidden}.safe-area-content-container{position:absolute;left:0;right:0;top:0;bottom:0;pointer-events:none}.app-loading{position:fixed;width:100vw;height:100vh;left:0;right:0;top:0;bottom:0;z-index:9999}.app-loading-show{pointer-events:all;background-color:rgba(0,0,0,.3);opacity:1}.app-loading-hide{pointer-events:none;opacity:0}.full-screen-container{position:absolute;left:0;right:0;top:0;bottom:0;display:flex;justify-content:center;pointer-events:none}
@font-face {
  font-family: 'cool-icon-font';
  src:
    url(fonts/cool-icon-font.5c65d363.ttf) format('truetype'),
    url(fonts/cool-icon-font.b25af44a.woff) format('woff'),
    url(images/cool-icon-font.dc4802e9.svg#cool-icon-font) format('svg');
  font-weight: normal;
  font-style: normal;
  font-display: block;
}

[class^="cool-icon-"], [class*=" cool-icon-"] {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'cool-icon-font' !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;

  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.cool-icon-60:before {
  content: "\e93b";
}
.cool-icon-59:before {
  content: "\e93a";
}
.cool-icon-58:before {
  content: "\e939";
}
.cool-icon-57:before {
  content: "\e938";
}
.cool-icon-56:before {
  content: "\e937";
}
.cool-icon-55:before {
  content: "\e936";
}
.cool-icon-54:before {
  content: "\e935";
}
.cool-icon-53:before {
  content: "\e934";
}
.cool-icon-52:before {
  content: "\e932";
}
.cool-icon-51:before {
  content: "\e933";
}
.cool-icon-50:before {
  content: "\e92f";
}
.cool-icon-49:before {
  content: "\e930";
}
.cool-icon-48:before {
  content: "\e931";
}
.cool-icon-47:before {
  content: "\e92b";
}
.cool-icon-46:before {
  content: "\e92c";
}
.cool-icon-45:before {
  content: "\e92d";
}
.cool-icon-44:before {
  content: "\e92e";
}
.cool-icon-43:before {
  content: "\e92a";
}
.cool-icon-42:before {
  content: "\e927";
}
.cool-icon-41:before {
  content: "\e928";
}
.cool-icon-40:before {
  content: "\e929";
}
.cool-icon-39:before {
  content: "\e922";
}
.cool-icon-38:before {
  content: "\e923";
}
.cool-icon-37:before {
  content: "\e925";
}
.cool-icon-36:before {
  content: "\e924";
}
.cool-icon-35:before {
  content: "\e926";
}
.cool-icon-34:before {
  content: "\e909";
}
.cool-icon-33:before {
  content: "\e902";
}
.cool-icon-32:before {
  content: "\e901";
}
.cool-icon-31:before {
  content: "\e907";
}
.cool-icon-30:before {
  content: "\e900";
}
.cool-icon-29:before {
  content: "\e91d";
}
.cool-icon-28:before {
  content: "\e91c";
}
.cool-icon-27:before {
  content: "\e91b";
}
.cool-icon-26:before {
  content: "\e91a";
}
.cool-icon-25:before {
  content: "\e915";
}
.cool-icon-24:before {
  content: "\e913";
}
.cool-icon-23:before {
  content: "\e914";
}
.cool-icon-22:before {
  content: "\e912";
}
.cool-icon-21:before {
  content: "\e911";
}
.cool-icon-20:before {
  content: "\e910";
}
.cool-icon-19:before {
  content: "\e904";
}
.cool-icon-18:before {
  content: "\e90f";
}
.cool-icon-17:before {
  content: "\e90e";
}
.cool-icon-16:before {
  content: "\e90d";
}
.cool-icon-15:before {
  content: "\e90c";
}
.cool-icon-14:before {
  content: "\e90b";
}
.cool-icon-13:before {
  content: "\e90a";
}
.cool-icon-12:before {
  content: "\e916";
}
.cool-icon-11:before {
  content: "\e917";
}
.cool-icon-10:before {
  content: "\e918";
}
.cool-icon-9:before {
  content: "\e919";
}
.cool-icon-8:before {
  content: "\e91f";
}
.cool-icon-7:before {
  content: "\e920";
}
.cool-icon-6:before {
  content: "\e91e";
}
.cool-icon-5:before {
  content: "\e921";
}
.cool-icon-4:before {
  content: "\e906";
}
.cool-icon-3:before {
  content: "\e908";
}
.cool-icon-2:before {
  content: "\e905";
}
.cool-icon-1:before {
  content: "\e903";
}

body{-webkit-user-select:none;-moz-user-select:none;user-select:none}*{margin:0;border:none;outline:none;-webkit-hyphens:none;hyphens:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.adapter-large *::-webkit-scrollbar{width:.5rem;height:.5rem}.adapter-large *::-webkit-scrollbar-thumb{background-color:silver;border-radius:.5rem}.adapter-large *::-webkit-scrollbar-track{background:#e6e6e6;border-radius:.5rem}.adapter-small *::-webkit-scrollbar{width:2px;height:2px}.adapter-small *::-webkit-scrollbar-thumb{background-color:#10a8a3}input{-webkit-user-select:text;-moz-user-select:text;user-select:text;font-size:1rem;font-family:inherit}textarea{font-size:1rem;-webkit-user-select:text;-moz-user-select:text;user-select:text}.font-hei{font-family:"Times New Roman",-apple-system,"Helvetica Neue",Helvetica,"Nimbus Sans L",Arial,"Liberation Sans","PingFang SC","Hiragino Sans GB","Source Han Sans CN","Source Han Sans SC","Microsoft YaHei","Wenquanyi Micro Hei","WenQuanYi Zen Hei","ST Heiti",SimHei,"WenQuanYi Zen Hei Sharp",sans-serif}.font-kai{font-family:"Times New Roman",Baskerville,Georgia,"Liberation Serif","Kaiti SC",STKaiti,"AR PL UKai CN","AR PL UKai HK","AR PL UKai TW","AR PL UKai TW MBE","AR PL KaitiM GB",KaiTi,KaiTi_GB2312,"TW-Kai",serif}.font-song{font-family:"Times New Roman",Georgia,"Nimbus Roman No9 L","Songti SC",STSong,"AR PL New Sung","AR PL SungtiL GB",NSimSun,SimSun,"TW-Sung","WenQuanYi Bitmap Song","AR PL UMing CN","AR PL UMing HK","AR PL UMing TW","AR PL UMing TW MBE",PMingLiU,MingLiU,serif}.font-fang-song{font-family:"Times New Roman",Baskerville,"Times New Roman","Liberation Serif",STFangsong,FangSong,FangSong_GB2312,"CWTEX-F",serif}.default-disable{opacity:.5 !important;pointer-events:none !important}.default-hidden{display:none !important}
.default-toggle{display:flex;justify-content:center;align-items:center;height:1rem;width:1rem;padding:.25rem;background-color:#34495e;color:silver;cursor:pointer;transition:background-color .3s,color .3s;border-radius:.25rem;line-height:normal}.default-toggle-true{color:#e6e6e6;background-color:#3498db}
.default-state-select{background-color:#fff;width:1rem;height:1rem;display:flex;align-items:center;justify-content:center;border-radius:.25rem;color:#3498db;border:.1rem solid gray;cursor:pointer;transition:color .3s,background-color .3s,border-color .3s;line-height:normal}.default-state-select:hover{border-color:#3bafff}.default-state-select:active{border-color:#2980b9}.default-state-select-1{color:rgba(0,0,0,0)}.default-state-select-2{border-color:#3498db}.default-state-select-3{border-color:#3498db}
.default-tree{position:relative;height:auto;display:flex;flex-direction:column;background-color:#fff}.default-tree .tree-node{position:relative;display:flex;height:auto;flex-direction:column}.default-tree .tree-node .node{position:relative;display:flex;align-items:center}.default-tree .tree-node .node .expansion{position:relative;display:flex;align-items:center;justify-content:center;width:16px;height:16px;padding:2px;cursor:pointer;color:gray;transition:color .3s}.default-tree .tree-node .node .expansion:hover{color:#3bafff}.default-tree .tree-node .node .expansion:active{color:#2980b9}.default-tree .tree-node .node .check{position:relative;display:flex;align-items:center;justify-content:center;width:16px;height:16px;font-size:12px;background-color:#fff;border:1px solid gray;margin:1px;border-radius:25%;cursor:pointer;transition:color .3s,border .3s}.default-tree .tree-node .node .check:hover{border-color:#3bafff}.default-tree .tree-node .node .check:active{border-color:#2980b9}.default-tree .tree-node .node .check-1{color:rgba(0,0,0,0)}.default-tree .tree-node .node .check-2{color:#3498db;border-color:#3498db}.default-tree .tree-node .node .check-3{color:#3498db;border-color:#3498db}.default-tree .tree-node .node .content{position:relative;display:flex;color:gray;margin-left:6px;cursor:pointer;transition:color .3s;word-break:keep-all}.default-tree .tree-node .node .content>*{pointer-events:auto}.default-tree .tree-node .node .content:hover{color:#3bafff}.default-tree .tree-node .node .content:active{color:#2980b9}.default-tree .tree-node .node .content-selected{color:#3498db}.default-tree .tree-node .sub{position:relative;display:flex;flex-direction:column;margin-left:20px}.default-menu{position:relative;height:auto;display:flex;flex-direction:column;align-items:center}.default-menu .tree-node{position:relative;display:flex;height:auto;flex-direction:column;width:100%}.default-menu .tree-node .node{position:relative;display:flex;align-items:center;justify-content:center;color:#e6e6e6;background-color:#3498db;width:100%;padding-top:.5rem;padding-bottom:.5rem;cursor:pointer;transition:background-color .3s}.default-menu .tree-node .node .content{position:relative;cursor:pointer;transition:color .3s;word-break:keep-all}.default-menu .tree-node .node .content>*{pointer-events:auto}.default-menu .tree-node .node .content-selected{font-weight:bold}.default-menu .tree-node .node .expansion{position:relative;display:flex;align-items:center;justify-content:center;margin-left:.25rem;width:1rem;height:1rem;cursor:pointer;transition:color .3s}.default-menu .tree-node .node:hover{background-color:#3bafff}.default-menu .tree-node .node:active{background-color:#1abc9c}.default-menu .tree-node .node-selected{background-color:#1abc9c}.default-menu .tree-node .node-expansion{background-color:#3bafff}.default-menu .tree-node .sub{position:relative;display:flex;flex-direction:column}
.bat-side-ui-panel-show-hide-control{display:none}.bat-side-ui-panel-container .bat-side-ui-panel-content-scroll{background-color:rgba(255,255,255,.1)}.bat-side-ui-panel-container .bat-side-ui-panel-content-scroll .bat-side-ui-panel-content{background-color:rgba(255,255,255,.1)}.bat-side-ui-group-title-text{white-space:nowrap}.bat-side-ui-group-content{background-color:rgba(52,152,219,.1)}.bat-label{color:#fff;font-size:12px;text-overflow:ellipsis;overflow:hidden;width:70%;padding-left:2em}.node{justify-content:space-between}.node .content{padding-left:.5rem}.node .expansion{padding-right:.5rem}.sub .content{padding-left:1rem}.default-menu .tree-node{font-size:14px}.default-menu .tree-node .node{justify-content:space-between;background-color:rgba(59,175,255,.5)}.default-menu .tree-node .node .content{word-break:break-word;white-space:preserve}.default-menu .tree-node .sub .tree-node .node{background-color:rgba(52,152,219,.5)}
