.c-select[data-v-4209302e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:9rem;max-width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0 auto;position:relative}.c-select .title[data-v-4209302e]{margin-bottom:.3rem;color:#fff;font-size:.24rem}.c-select .checkbox[data-v-4209302e]{width:2.3rem;margin:0 auto .3rem;color:#fff;font-size:.2rem}.c-select .buttons[data-v-4209302e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;margin-top:.1rem}.c-select .buttons .button[data-v-4209302e]{width:1.5rem;height:.53rem;margin:0;border-radius:5px;background-color:#f0321e;font-size:.2rem;text-transform:none}.c-select .buttons .button+.button[data-v-4209302e]{margin-left:1rem}.c-select .selection-warning[data-v-4209302e]{width:100%;height:.4rem;margin:0 0 .1rem;-webkit-box-sizing:border-box;box-sizing:border-box;color:#ff4d4f;font-size:.16rem;line-height:.22rem;text-align:center}.c-select.lighting-sync .options[data-v-4209302e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.c-select.lighting-sync .checkbox[data-v-4209302e]{margin:0 auto .2rem}.c-select.cn .checkbox[data-v-4209302e]{width:1.6rem}@media(max-width:720px){.c-select[data-v-4209302e]{width:100%}.c-select .title[data-v-4209302e]{margin-bottom:.18rem;font-size:.2rem}.c-select .options[data-v-4209302e]{width:100%;max-height:min(52vh,4.2rem);overflow-y:auto}.c-select .checkbox[data-v-4209302e],.c-select.cn .checkbox[data-v-4209302e]{width:100%;margin:0 auto .14rem;font-size:.16rem}.c-select .buttons[data-v-4209302e]{gap:.16rem;margin-top:.08rem}.c-select .buttons .button[data-v-4209302e]{width:1.2rem;height:.44rem}.c-select .buttons .button+.button[data-v-4209302e]{margin-left:0}}.sync-progress[data-v-3e024e29]{width:5.2rem;max-width:80vw;margin:.08rem auto;color:#fff;font-size:.13rem;text-align:center}.sync-progress.px[data-v-3e024e29]{font-size:max(10px,.13rem)}.sync-progress-bar[data-v-3e024e29]{margin:.04rem 0 0}.loading-dots[data-v-3e024e29]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:1.2em;text-align:left}.loading-dots span[data-v-3e024e29]{opacity:0;-webkit-animation:sync-progress-dot-data-v-3e024e29 1.2s infinite;animation:sync-progress-dot-data-v-3e024e29 1.2s infinite}.loading-dots span[data-v-3e024e29]:nth-child(2){-webkit-animation-delay:.2s;animation-delay:.2s}.loading-dots span[data-v-3e024e29]:nth-child(3){-webkit-animation-delay:.4s;animation-delay:.4s}@-webkit-keyframes sync-progress-dot-data-v-3e024e29{0%,20%{opacity:0}40%,to{opacity:1}}@keyframes sync-progress-dot-data-v-3e024e29{0%,20%{opacity:0}40%,to{opacity:1}}[data-v-3e024e29] .sync-progress-bar .ant-progress-inner{overflow:visible;background-color:transparent;background-image:-webkit-gradient(linear,right top,left top,from(rgba(135,67,255,.27)),to(rgba(65,54,241,.27)));background-image:linear-gradient(270deg,rgba(135,67,255,.27),rgba(65,54,241,.27))}[data-v-3e024e29] .sync-progress-bar .ant-progress-bg:after{position:absolute;top:50%;right:0;width:.12rem;height:.12rem;margin-top:-.06rem;border-radius:50%;background:#8743ff;content:""}.ant-modal-wrap.r6-sync-modal .ant-modal .ant-modal-content{overflow:hidden;border-radius:8px!important;background:#202020!important}.ant-modal-wrap.r6-sync-modal .ant-modal .ant-modal-header{border-radius:8px 8px 0 0;background:#202020!important}.ant-modal-wrap.r6-sync-modal .ant-modal .ant-modal-body{border-radius:0 0 8px 8px;background:#202020;padding:0 .24rem .2rem!important}.keyboard[data-v-b07d76b2]{min-height:inherit;padding-bottom:.9rem;text-align:center;color:#fff}.keyboard .keyboard-panel[data-v-b07d76b2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:.5rem;margin-bottom:.5rem}.keyboard .keyboard-panel .light-index[data-v-b07d76b2]{width:13.2rem;margin-bottom:.2rem;text-align:center}.keyboard .keyboard-panel .lights[data-v-b07d76b2]{width:13.2rem;cursor:pointer;z-index:1;margin-bottom:-2.26rem}.keyboard .keyboard-panel .c-keyboard[data-v-b07d76b2]{width:13.2rem;cursor:pointer;z-index:0}.keyboard .buttons[data-v-b07d76b2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:.24rem}.keyboard .buttons .profile-upload[data-v-b07d76b2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 3.2rem;flex:0 0 3.2rem;width:3.2rem;gap:0}.keyboard .buttons .profile[data-v-b07d76b2]{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;-webkit-box-flex:0;-ms-flex:0 0 43.75%;flex:0 0 43.75%;width:43.75%;height:.42rem;line-height:.42rem;border:1px solid #f0321e;border-right:0!important;border-radius:4px 0 0 4px;color:#f0321e;font-size:.12rem;letter-spacing:.2em;text-align:left;padding:0 .2rem}.keyboard .buttons .profile-text.px[data-v-b07d76b2]{font-size:max(10px,.12rem)}.keyboard .buttons .upload[data-v-b07d76b2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:.42rem;color:#fff;background:#f0321e;border:1px solid #f0321e;font-size:.16rem;letter-spacing:.2em;border-radius:4px;cursor:pointer;-webkit-box-flex:0;-ms-flex:0 0 56.25%;flex:0 0 56.25%;width:56.25%;border-radius:0 4px 4px 0}.keyboard .buttons .upload[data-v-b07d76b2]:hover{border:1px solid #fff}.keyboard .buttons .upload[data-v-b07d76b2]:disabled{pointer-events:all;cursor:not-allowed}.keyboard .buttons .upload i[data-v-b07d76b2]{margin-right:.1rem}.keyboard .buttons .upload input[data-v-b07d76b2]{display:none}.keyboard .buttons .download[data-v-b07d76b2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:.42rem;color:#fff;background:#f0321e;border:1px solid #f0321e;font-size:.16rem;letter-spacing:.2em;border-radius:4px;cursor:pointer;-webkit-box-flex:0;-ms-flex:0 0 3.2rem;flex:0 0 3.2rem;width:3.2rem;margin:0}.keyboard .buttons .download[data-v-b07d76b2]:hover{border:1px solid #fff}.keyboard .buttons .download[data-v-b07d76b2]:disabled{pointer-events:all;cursor:not-allowed}.keyboard .buttons .download i[data-v-b07d76b2]{margin-right:.1rem}.keyboard .buttons .apply[data-v-b07d76b2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:.42rem;color:#fff;background:#f0321e;border:1px solid #f0321e;font-size:.16rem;letter-spacing:.2em;border-radius:4px;cursor:pointer;-webkit-box-flex:0;-ms-flex:0 0 3.2rem;flex:0 0 3.2rem;width:3.2rem;margin:0}.keyboard .buttons .apply[data-v-b07d76b2]:hover{border:1px solid #fff}.keyboard .buttons .apply[data-v-b07d76b2]:disabled{pointer-events:all;cursor:not-allowed}.keyboard .buttons .apply i[data-v-b07d76b2]{margin-right:.1rem}.keyboard .in-switch-led[data-v-b07d76b2]{position:fixed;right:.2rem;bottom:2rem;font-size:.2rem}.keyboard .in-switch-led .item[data-v-b07d76b2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:2rem;cursor:pointer}.keyboard .in-switch-led .item+.item[data-v-b07d76b2]{margin-top:.2rem}.keyboard .in-switch-led .item[data-v-b07d76b2]:hover{color:#8028f5}.keyboard .in-switch-led i[data-v-b07d76b2]{width:.54rem;height:.54rem;line-height:.54rem;display:block;background:#8028f5;color:#fff;border-radius:10px;margin-right:.2rem;font-size:.22rem;padding-left:.05rem;text-align:center}@media(max-width:720px){.keyboard[data-v-b07d76b2]{width:100%;min-width:0;overflow-x:hidden}.keyboard[data-v-b07d76b2] .cdc-toolbar{display:none}.keyboard .keyboard-panel[data-v-b07d76b2]{width:100%;margin:.72rem 0 .24rem}.keyboard .keyboard-panel .c-keyboard[data-v-b07d76b2],.keyboard .keyboard-panel .light-index[data-v-b07d76b2],.keyboard .keyboard-panel .lights[data-v-b07d76b2]{width:calc(100vw - .24rem);max-width:13.2rem}.keyboard .buttons[data-v-b07d76b2]{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.08rem;padding:0 .12rem .8rem}.keyboard .buttons .profile[data-v-b07d76b2]{width:100%;-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%;border-right:1px solid #f0321e!important;border-radius:4px}.keyboard .buttons .profile-upload[data-v-b07d76b2]{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;width:100%}.keyboard .buttons .apply[data-v-b07d76b2],.keyboard .buttons .download[data-v-b07d76b2],.keyboard .buttons .upload[data-v-b07d76b2]{width:auto;-webkit-box-flex:1;-ms-flex:1 1 40%;flex:1 1 40%;margin:0}}.c-select[data-v-b07d76b2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:9rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0 auto;position:relative}.c-select .title[data-v-b07d76b2]{font-size:.24rem;color:#fff;margin-bottom:.3rem}.c-select .checkbox[data-v-b07d76b2]{width:2.3rem;font-size:.2rem;color:#fff;margin:0 auto .3rem auto}.c-select .buttons[data-v-b07d76b2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;margin-top:.1rem}.c-select .buttons .button[data-v-b07d76b2]{width:1.5rem;height:.53rem;background-color:#f0321e;border-radius:5px;font-size:.2rem;text-transform:none}.c-select .buttons .button+.button[data-v-b07d76b2]{margin-left:1rem}.c-select.cn .checkbox[data-v-b07d76b2]{width:1.6rem}@media(max-width:720px){.c-select[data-v-b07d76b2]{width:100%}.c-select .checkbox[data-v-b07d76b2]{width:100%;margin-bottom:.16rem;font-size:.16rem}.c-select .buttons[data-v-b07d76b2]{gap:.16rem}.c-select .buttons .button[data-v-b07d76b2]{width:1.2rem;height:.44rem}.c-select .buttons .button+.button[data-v-b07d76b2]{margin-left:0}}