.HD_midi-key_1mqkC{display:inline-block;position:relative;flex-shrink:0;border-radius:0 0 4px 4px;height:100%;background:#fff;border:1px solid #eee;cursor:pointer;width:32px;transition:all .2s ease-in-out}.HD_midi-key_1mqkC:hover{background:#eee;border:1px solid #eee}.HD_midi-key_1mqkC.HD_black_2N9VK{display:inline-block;position:relative;flex-shrink:0;border-radius:0 0 4px 4px;transition:all .2s ease-in-out;background:#333;box-shadow:inset 0 2px 0 0 #444;margin-left:-28px;margin-top:-1px;height:162px;width:28px;transform:translate(50%);vertical-align:top;border:0;z-index:1;cursor:default}.HD_midi-key_1mqkC.HD_selected_1fIgi,.HD_midi-key_1mqkC.HD_selected_1fIgi:hover{background:#8bcb84;box-shadow:inset 0 2px 0 0 #8bcb84;border-color:#8bcb84}.HD_midi-key-name_-uSXN{display:none;position:absolute;bottom:14px;left:0;right:0;margin:auto;text-align:center;font-size:14px;font-weight:700;color:#fff}.HD_midi-key_1mqkC.HD_center-c_MmA7H .HD_midi-key-name_-uSXN{display:block;color:#666}.HD_midi-key_1mqkC.HD_center-c_MmA7H.HD_selected_1fIgi .HD_midi-key-name_-uSXN{color:#fff}.HD_midi-key_1mqkC.HD_selected_1fIgi .HD_midi-key-name_-uSXN{display:block}
.HD_hd-midi-panel_2IdP9{display:flex;align-items:center;justify-content:center;flex-direction:column;position:fixed;visibility:hidden;opacity:.01;transition:all .2s ease-in-out;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);z-index:100}.HD_hd-midi-panel_2IdP9.HD_show_1abYX{visibility:visible;opacity:1}.HD_hd-midi-wrap_3Jklw{width:100%;max-width:1276px;height:380px;margin:0 auto;background:#3a3a3a;border-radius:10px;padding:39px 30px 0}.HD_hd-midi-title_8TQFW{margin:0 auto;width:253px;height:22px;background:url(asset/cmhw_midi_hardware_title.0f56085.svg) no-repeat}.HD_hd-midi-scroller_3d2ff{position:relative;width:100%;height:16px;background:#333;border-radius:4px;margin:38px 0 18px;overflow:visible}.HD_hd-midi-scroll-block_1MhgB{position:absolute;top:50%;left:20%;transform:translateY(-50%);width:80px;height:20px;background:#aaa;border-radius:4px;cursor:pointer;text-align:center;padding:4px 0}.HD_hd-scroll-block-line_2C_Rh{position:relative;margin:0 auto;width:2px;height:12px;background:#999;border-radius:1px}.HD_hd-scroll-block-line_2C_Rh:after,.HD_scroll-block-line_3Mubi:before{content:"";display:inline-block;position:absolute;width:2px;height:12px;background:#999;border-radius:1px}.HD_hd-scroll-block-line_2C_Rh:before{left:-6px}.HD_hd-scroll-block-line_2C_Rh:after{right:-6px}.HD_hd-midi-scroll-block_1MhgB:hover{background:#ccc}.HD_hd-midi-decorate_2ZlwV{width:100%;height:10px;background:#333;box-shadow:inset 0 -2px 0 0 #2a2a2a}.HD_hd-midi-keyboard-wrap_lZfqu{overflow:hidden}.HD_hd-midi-buttons-wrap_2jFH4{margin-top:30px;display:flex}.HD_hd-btn-midi-cancel_11X7u,.HD_hd-btn-midi-confirm_nuoMd{width:120px;height:40px;line-height:40px;box-shadow:0 0 3px rgba(0,0,0,.5);color:#666;background:#fff;cursor:pointer;text-align:center;transition:all .2s ease-in-out}.HD_hd-btn-midi-cancel_11X7u:hover,.HD_hd-btn-midi-confirm_nuoMd:hover{color:#fff;background:#8dca87}.HD_hd-midi-keyboard_1P81Y{display:flex;white-space:nowrap;width:auto;overflow:visible;height:240px;position:relative;font-size:0}
.HD_hardware-reminder-dialog_hHUfQ{width:560px;height:300px;background:#fffbf2;border-radius:4px}.HD_hardware-reminder-dialog_hHUfQ .HD_pic-and-message-dialog_2VrJ9{height:197px}.HD_hardware-reminder-dialog_hHUfQ .HD_pic-and-message-dialog_2VrJ9 .HD_pic-codemao_2LuF7{width:133px;margin-top:21px;margin-left:54px;display:inline-block}.HD_hardware-reminder-dialog_hHUfQ .HD_pic-and-message-dialog_2VrJ9 .HD_reminder-message_3lxkg{margin-left:33px;display:inline-block;position:absolute;margin-top:72px}.HD_hardware-reminder-dialog_hHUfQ .HD_pic-and-message-dialog_2VrJ9 .HD_reminder-message_3lxkg .HD_title_wQr_R{font-size:20px;color:#776955;letter-spacing:1.43px;line-height:20px}.HD_hardware-reminder-dialog_hHUfQ .HD_pic-and-message-dialog_2VrJ9 .HD_reminder-message_3lxkg .HD_content_1GpwS{margin-top:10px;font-size:16px;color:#9f9484;letter-spacing:1.14px;line-height:24px}.HD_hardware-reminder-dialog_hHUfQ .HD_btn-dialog_3KyzZ{height:103px}.HD_hardware-reminder-dialog_hHUfQ .HD_btn-dialog_3KyzZ .HD_btn-delete_3bneh{width:135px;height:40px;margin-top:24px;margin-left:137px;display:inline-block;background:#60a1f0;border:1px solid #5899e9;border-radius:2px;font-size:14px;color:#fff;letter-spacing:1px;line-height:40px;text-align:center;cursor:pointer}.HD_hardware-reminder-dialog_hHUfQ .HD_btn-dialog_3KyzZ .HD_btn-delete_3bneh:hover{background:#8fb8ea}.HD_hardware-reminder-dialog_hHUfQ .HD_btn-dialog_3KyzZ .HD_btn-delete_3bneh:active{background:#498cde}.HD_hardware-reminder-dialog_hHUfQ .HD_btn-dialog_3KyzZ .HD_btn-keep_A7oAG{width:135px;height:40px;margin-left:17px;display:inline-block;background:#fffbf0;border:1px solid #5899e9;border-radius:2px;font-size:14px;color:#60a1f0;letter-spacing:1px;line-height:40px;text-align:center;cursor:pointer}.HD_hardware-reminder-dialog_hHUfQ .HD_btn-dialog_3KyzZ .HD_btn-keep_A7oAG:hover{background:#eaf9ff}.HD_hardware-reminder-dialog_hHUfQ .HD_btn-dialog_3KyzZ .HD_btn-keep_A7oAG:active{background:#b8ebff}
.HD_hardware-assistant-reminder-dialog_uQke2{width:536px;height:454px;background:#fffbf2;border-radius:4px}.HD_hardware-assistant-reminder-dialog_uQke2.HD_xp_3viKA{width:619px;height:451px}.HD_hardware-assistant-reminder-dialog_uQke2.HD_xp_3viKA.HD_english_5Azaw{height:475px}.HD_hardware-assistant-reminder-dialog_uQke2 .HD_close-btn_2AduH{width:28px;margin-top:8px;float:right;margin-right:8px;cursor:pointer}.HD_hardware-assistant-reminder-dialog_uQke2 .HD_title_3sLpl{font-size:20px;color:#776955;letter-spacing:1.43px;padding-top:68px;margin-left:88px}.HD_hardware-assistant-reminder-dialog_uQke2 .HD_title_3sLpl.HD_xp_3viKA{padding-top:56px;margin-left:56px}.HD_hardware-assistant-reminder-dialog_uQke2 .HD_guide_2O_0d{font-size:16px;color:#9f9484;letter-spacing:1.14px;line-height:22px;width:360px;margin-top:16px;margin-left:88px;text-align:justify}.HD_hardware-assistant-reminder-dialog_uQke2 .HD_guide_2O_0d.HD_xp_3viKA{width:505px;margin-top:13px;margin-left:56px}.HD_hardware-assistant-reminder-dialog_uQke2 .HD_guide-pic_1o5RG{width:360px;height:194px;margin-left:88px;border-bottom:1px solid #f6efdb}.HD_hardware-assistant-reminder-dialog_uQke2 .HD_guide-pic_1o5RG.HD_xp_3viKA{width:507px;height:210px;margin-top:30px;margin-left:56px}.HD_hardware-assistant-reminder-dialog_uQke2 .HD_guide-pic_1o5RG .HD_pic-xp_3VNFr{width:100%;height:170px}.HD_hardware-assistant-reminder-dialog_uQke2 .HD_guide-pic_1o5RG .HD_guide-pic-left_Nneh_{width:140px;height:140px;border:2px solid #f6efdb;border-radius:4px;margin-top:14px;display:inline-block}.HD_hardware-assistant-reminder-dialog_uQke2 .HD_guide-pic_1o5RG .HD_guide-pic-left_Nneh_ .HD_pic-left_3uQZ8{width:120px;height:120px;position:absolute;margin:8px}.HD_hardware-assistant-reminder-dialog_uQke2 .HD_guide-pic_1o5RG .HD_guide-pic-right_1iN4O{width:180px;height:140px;border:2px solid #f6efdb;border-radius:4px;margin-top:14px;margin-left:40px;display:inline-block}.HD_hardware-assistant-reminder-dialog_uQke2 .HD_guide-pic_1o5RG .HD_guide-pic-right_1iN4O .HD_pic-right_2Om-n{width:160px;height:120px;position:absolute;margin:8px}.HD_hardware-assistant-reminder-dialog_uQke2 .HD_linux-appstore_3UCQH{width:40px;height:40px;margin-left:88px;margin-top:23px}.HD_hardware-assistant-reminder-dialog_uQke2 .HD_download-btn_1ilfX{width:135px;height:40px;margin-left:88px;margin-top:23px;display:inline-block;background:#60a1f0;border:1px solid #5899e9;border-radius:2px;font-size:14px;color:#fff;letter-spacing:1px;line-height:40px;text-align:center;cursor:pointer}.HD_hardware-assistant-reminder-dialog_uQke2 .HD_download-btn_1ilfX.HD_xp_3viKA{margin-left:56px;margin-top:17px}.HD_hardware-assistant-reminder-dialog_uQke2 .HD_download-btn_1ilfX:hover{background:#8fb8ea}.HD_hardware-assistant-reminder-dialog_uQke2 .HD_download-btn_1ilfX:active{background:#498cde}.HD_hardware-assistant-reminder-dialog_uQke2 .HD_download-message_tehw6{opacity:.5;font-size:14px;color:#685842;letter-spacing:1px;line-height:20px;margin-left:16px;margin-right:88px;display:inline-block}.HD_hardware-assistant-reminder-dialog_uQke2 .HD_download-message_tehw6.HD_english_5Azaw{position:absolute;margin-top:23px;letter-spacing:.25px}
.HD_hardware_refresh_assistant_3OT7k{width:502px;height:340px;background:#fffbf2;border-radius:4px}.HD_hardware_refresh_assistant_3OT7k .HD_close_btn_2oT2g{width:12px;position:absolute;z-index:9;right:13px;top:13px;cursor:pointer}.HD_hardware_refresh_assistant_3OT7k .HD_top_dialog_1-adL{height:155px;position:relative}.HD_hardware_refresh_assistant_3OT7k .HD_top_dialog_1-adL .HD_assistant_icon_1gUTt{width:90px;height:90px;margin-top:46px;margin-left:211px;position:absolute}.HD_hardware_refresh_assistant_3OT7k .HD_message_28Oj8{font-size:16px;color:#7e683b;letter-spacing:1.2px;text-align:center;line-height:26px}.HD_hardware_refresh_assistant_3OT7k .HD_linux_appstore_1Stru{width:391px;height:90px;margin:44px auto 0;text-align:center;border-top:1px solid #f2e7c9}.HD_hardware_refresh_assistant_3OT7k .HD_linux_appstore_1Stru .HD_appstore_icon_15Dsb{width:40px;height:40px;vertical-align:top;display:inline-block;margin-top:25px}.HD_hardware_refresh_assistant_3OT7k .HD_linux_appstore_1Stru .HD_appstore_message_34dW1{font-size:14px;color:#b2b2b2;letter-spacing:1.05px;display:inline-block;vertical-align:top;margin-left:10px;margin-top:34px}.HD_hardware_refresh_assistant_3OT7k .HD_download_btn_ny0vs{font-size:16px;letter-spacing:1.2px;line-height:36px;text-align:center;position:relative;width:108px;height:36px;border-radius:4px;background:#40a9ff;color:#fff;margin:30px auto 0;cursor:pointer}.HD_hardware_refresh_assistant_3OT7k .HD_download_btn_ny0vs:hover{background:rgba(64,169,255,.8)}.HD_hardware_refresh_assistant_3OT7k .HD_download_btn_ny0vs:active{background:#1a8eed}
.HD_btn_add_hardware_DNQe6{display:flex;flex-direction:row;justify-content:center;align-items:center;height:100%;cursor:pointer;width:32px;height:32px;background:transparent}.HD_btn_add_hardware_DNQe6:hover .HD_btn__hint_6nkir{display:block}.HD_btn_add_hardware_DNQe6:hover{background:#ffdd67}.HD_btn_add_hardware_DNQe6:active{background:#fac00e}.HD_btn_add_hardware_DNQe6 .HD_hardware_item_2fCB7,.HD_btn_add_hardware_DNQe6 .HD_hardware_item_category_10tyx .HD_hardware_item_name_3bPkv,.HD_btn_add_hardware_DNQe6 .HD_hardware_item_inactive_39jHQ,.HD_item_common_3EZbI{width:100%;font-style:normal;font-size:14px;text-align:left;padding-left:40px;padding-right:16px;position:relative;list-style-type:none}.hardware_selection_wrap{display:none;position:absolute;left:0;top:100%;min-width:120px;max-width:265px;background:#fffbf0;border:1px solid #f6efdb;border-radius:2px;list-style-type:none;overflow:visible;z-index:90}.device_name,.hardware_name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hardware_device_name_hint{padding:0 8px;border:1px solid #f2e7c9;border-radius:2px;background:#fffdf9;line-height:20px;font-size:12px;color:#776955;letter-spacing:.86px;top:110%;text-align:center;position:absolute;z-index:80;display:none}.device_name_hint,.hardware_name_hint{white-space:nowrap;display:none}.HD_btn_add_hardware_DNQe6{margin-right:10px;position:relative}.HD_btn_add_hardware_DNQe6 .HD_btn_hardware__icon_2V7K2{width:20px;height:20px;background:url("https://static.codemao.cn/kitten/asset/hardware_arduino_icons_fbae2.svg") no-repeat -2px -2px}.HD_btn_add_hardware_DNQe6 .HD_btn_hardware__icon_2V7K2.HD_offline_1Tbqt{background:url(asset/cmhw_hardware_arduino_icons.fbae266.svg) no-repeat -2px -2px}.HD_btn_add_hardware_DNQe6:hover .HD_btn_hardware__icon_2V7K2{width:20px;height:20px;background:url("https://static.codemao.cn/kitten/asset/hardware_arduino_icons_fbae2.svg") no-repeat -2px -2px}.HD_btn_add_hardware_DNQe6:hover .HD_btn_hardware__icon_2V7K2.HD_offline_1Tbqt{background:url(asset/cmhw_hardware_arduino_icons.fbae266.svg) no-repeat -2px -2px}.HD_btn_add_hardware_DNQe6:hover .hardware_selection_wrap{display:block}.HD_btn_add_hardware_DNQe6 .HD_hardware_item_2fCB7,.HD_btn_add_hardware_DNQe6 .HD_hardware_item_inactive_39jHQ{height:30px;color:#776955;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:30px;cursor:pointer}.HD_btn_add_hardware_DNQe6 .HD_hardware_item_2fCB7:hover,.HD_btn_add_hardware_DNQe6 .HD_hardware_item_inactive_39jHQ:hover{background:#faf4e4}.HD_btn_add_hardware_DNQe6 .HD_hardware_item_inactive_39jHQ{color:rgba(119,105,85,.5);cursor:default}.HD_btn_add_hardware_DNQe6 .HD_hardware_item_inactive_39jHQ:hover{background:#fffbf0}.HD_btn_add_hardware_DNQe6 .HD_hardware_icon_3WgfO{width:16px;height:16px;position:absolute;left:16px;top:6px}.HD_btn_add_hardware_DNQe6 .HD_hardware_item_category_10tyx .HD_hardware_item_border_bottom_vs0Ev,.HD_btn_add_hardware_DNQe6 .HD_hardware_item_category_10tyx .HD_hardware_item_border_up_21siw{height:1px;margin:0 4px;background:#f2e7c9}.HD_btn_add_hardware_DNQe6 .HD_hardware_item_category_10tyx .HD_hardware_item_name_3bPkv{padding:4px 16px 4px 40px;color:rgba(119,105,85,.5);line-height:20px;cursor:default}.HD_btn_add_hardware_DNQe6 .HD_hardware_item_category_10tyx .HD_hardware_item_name_3bPkv:hover{background:#faf4e4}.HD_btn_add_hardware_DNQe6 .HD_hardware_item_category_10tyx .HD_hardware_item_name_3bPkv:hover .HD_hardware_item_link_2lWWO,.HD_btn_add_hardware_DNQe6 .HD_hardware_item_category_10tyx .HD_hardware_item_name_3bPkv:hover .HD_hardware_item_remove_3NVWu{display:inline-block}.HD_btn_add_hardware_DNQe6 .HD_hardware_item_category_10tyx .HD_hardware_item_name_3bPkv .HD_hardware_item_link_2lWWO,.HD_btn_add_hardware_DNQe6 .HD_hardware_item_category_10tyx .HD_hardware_item_name_3bPkv .HD_hardware_item_remove_3NVWu{width:20px;height:20px;position:absolute;right:42px;top:5px;display:none}.HD_btn_add_hardware_DNQe6 .HD_hardware_item_category_10tyx .HD_hardware_item_name_3bPkv .HD_hardware_item_link_2lWWO:hover,.HD_btn_add_hardware_DNQe6 .HD_hardware_item_category_10tyx .HD_hardware_item_name_3bPkv .HD_hardware_item_remove_3NVWu:hover{cursor:pointer;background:#fffbf0}.HD_btn_add_hardware_DNQe6 .HD_hardware_item_category_10tyx .HD_hardware_item_name_3bPkv .HD_hardware_item_link_2lWWO:hover .HD_icon_btn_hint_1YQVJ,.HD_btn_add_hardware_DNQe6 .HD_hardware_item_category_10tyx .HD_hardware_item_name_3bPkv .HD_hardware_item_remove_3NVWu:hover .HD_icon_btn_hint_1YQVJ{display:block}.HD_btn_add_hardware_DNQe6 .HD_hardware_item_category_10tyx .HD_hardware_item_name_3bPkv .HD_hardware_item_link_2lWWO .HD_icon_btn_hint_1YQVJ,.HD_btn_add_hardware_DNQe6 .HD_hardware_item_category_10tyx .HD_hardware_item_name_3bPkv .HD_hardware_item_remove_3NVWu .HD_icon_btn_hint_1YQVJ{display:none;padding:0 8px;border:1px solid #f2e7c9;border-radius:2px;background:#fffdf9;line-height:20px;font-size:12px;color:#776955;letter-spacing:.86px;top:110%;text-align:center;position:absolute;z-index:80;left:50%;transform:translate(-50%);min-width:100%;height:20px;white-space:nowrap}.HD_btn_add_hardware_DNQe6 .HD_hardware_item_category_10tyx .HD_hardware_item_name_3bPkv .HD_btn_icon_1XXTw{width:20px;height:20px}.HD_btn_add_hardware_DNQe6 .HD_hardware_item_category_10tyx .HD_hardware_item_name_3bPkv .HD_hardware_item_remove_3NVWu{right:14px}
@keyframes HD_loading_circle_1dbFl{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes HD_loading_bar_1ynLS{0%{width:0;left:0}14%{width:88px;left:0}86%{width:88px;left:462px}to{width:0;left:550px}}.HD_bluetooth-dialog_14AEL{background-color:#fffbf2;width:550px;height:458px;border-radius:4px}.HD_bluetooth-dialog_14AEL .HD_bluetooth-dialog-upper_2RwIJ{height:70px}.HD_bluetooth-dialog_14AEL .HD_bluetooth-dialog-upper_2RwIJ .HD_add-hardware_isMB5{height:70px;width:120px;position:absolute;border-bottom:1px solid #f2e7c9;display:inline-block}.HD_bluetooth-dialog_14AEL .HD_bluetooth-dialog-upper_2RwIJ .HD_add-hardware_isMB5.HD_step-one_1NNkG{border-bottom:none;border-right:1px solid #f2e7c9}.HD_bluetooth-dialog_14AEL .HD_bluetooth-dialog-upper_2RwIJ .HD_add-hardware_isMB5 .HD_upper-icon_1h85o{height:30px;width:20px;margin-left:20px;margin-top:20px;position:relative;display:inline-block}.HD_bluetooth-dialog_14AEL .HD_bluetooth-dialog-upper_2RwIJ .HD_add-hardware_isMB5 .HD_message-add-hardware_7dkd9{margin-top:26px;margin-left:10px;position:absolute;display:inline-block;font-size:14px;color:#776955;letter-spacing:1.14px;line-height:20px}.HD_bluetooth-dialog_14AEL .HD_bluetooth-dialog-upper_2RwIJ .HD_title-and-unlink_3QbSX{height:70px;width:430px;margin-left:120px;display:inline-block;border-bottom:1px solid #f2e7c9}.HD_bluetooth-dialog_14AEL .HD_bluetooth-dialog-upper_2RwIJ .HD_title-and-unlink_3QbSX .HD_message-title_37T69{position:absolute;margin-top:22px;display:inline-block;font-size:16px;color:#776955;letter-spacing:.89px;line-height:26px;left:0;width:550px;text-align:center}.HD_bluetooth-dialog_14AEL .HD_bluetooth-dialog-upper_2RwIJ .HD_title-and-unlink_3QbSX .HD_message-unlink_2MIH-{margin-top:28px;margin-right:40px;float:right;position:relative;font-size:14px;letter-spacing:1px;line-height:14px;color:#abb7c5}.HD_bluetooth-dialog_14AEL .HD_bluetooth-dialog-upper_2RwIJ .HD_title-and-unlink_3QbSX .HD_message-unlink_2MIH-.HD_active_37XhX{color:#60a1f0;cursor:pointer}.HD_bluetooth-dialog_14AEL .HD_bluetooth-dialog-upper_2RwIJ .HD_title-and-unlink_3QbSX .HD_message-unlink_2MIH-.HD_active_37XhX:active{color:#498cde}.HD_bluetooth-dialog_14AEL .HD_bluetooth-dialog-middle_1H1Fq{height:312px;border-bottom:1px solid #f2e7c9;overflow:hidden}.HD_bluetooth-dialog_14AEL .HD_bluetooth-dialog-middle_1H1Fq .HD_button-left_3F3Ja{width:120px;height:387px;border-right:1px solid #f2e7c9;background:#fffbf2;position:absolute;display:inline-block}.HD_bluetooth-dialog_14AEL .HD_bluetooth-dialog-middle_1H1Fq .HD_button-left_3F3Ja .HD_btn-all_abUBO{background:#fef8e8;width:100%;height:40px;box-shadow:0 1px 0 0 #f6efdb,inset 0 1px 0 0 #f6efdb,inset 3px 0 0 0 #ff9948;cursor:pointer}.HD_bluetooth-dialog_14AEL .HD_bluetooth-dialog-middle_1H1Fq .HD_button-left_3F3Ja .HD_btn-all_abUBO .HD_all_2Wdq4{font-size:14px;color:#ff9948;letter-spacing:1px;line-height:40px;margin-left:28px}.HD_bluetooth-dialog_14AEL .HD_bluetooth-dialog-middle_1H1Fq .HD_add-hardware-right_30N9v{width:430px;height:311px;margin-left:120px;position:absolute;display:inline-block}.HD_bluetooth-dialog_14AEL .HD_bluetooth-dialog-middle_1H1Fq .HD_add-hardware-right_30N9v .HD_hardware-category_34bzO{position:relative;height:140px;width:120px;display:inline-block;margin-top:12px;margin-left:12px;background:#fff;box-shadow:0 2px 6px 0 hsla(44,50%,84%,.6);cursor:pointer}.HD_bluetooth-dialog_14AEL .HD_bluetooth-dialog-middle_1H1Fq .HD_add-hardware-right_30N9v .HD_hardware-category_34bzO.HD_active_37XhX{box-shadow:0 0 0 2px #60a1f0;border-radius:2px}.HD_bluetooth-dialog_14AEL .HD_bluetooth-dialog-middle_1H1Fq .HD_add-hardware-right_30N9v .HD_hardware-category_34bzO .HD_hardware-category-lists_1P1n9{height:86px;width:112px;margin:4px 4px 0;background-color:#fffbf2}.HD_bluetooth-dialog_14AEL .HD_bluetooth-dialog-middle_1H1Fq .HD_add-hardware-right_30N9v .HD_hardware-category_34bzO .HD_hardware-category-lists_1P1n9 .HD_hardware-category-pic_3m_2Z{width:100px;height:77px;margin:5%;filter:drop-shadow(7px 7px 0 #f7efde)}.HD_bluetooth-dialog_14AEL .HD_bluetooth-dialog-middle_1H1Fq .HD_add-hardware-right_30N9v .HD_hardware-category_34bzO .HD_hardware-category-lists_1P1n9 .HD_hardware-category-pic_3m_2Z:hover{height:86px;width:112px;margin:0;transition:.3s}.HD_bluetooth-dialog_14AEL .HD_bluetooth-dialog-middle_1H1Fq .HD_add-hardware-right_30N9v .HD_hardware-category_34bzO .HD_hardware-category-message-one_19Ibj{font-size:14px;color:#333;letter-spacing:1px;text-align:center;line-height:14px;margin-top:8px}.HD_bluetooth-dialog_14AEL .HD_bluetooth-dialog-middle_1H1Fq .HD_add-hardware-right_30N9v .HD_hardware-category_34bzO .HD_hardware-category-message-two_1mf4d{font-size:12px;color:#999;letter-spacing:.86px;text-align:center;line-height:14px;margin-top:6px}.HD_bluetooth-dialog_14AEL .HD_bluetooth-dialog-middle_1H1Fq .HD_add-hardware-right_30N9v .HD_hardware-category_34bzO .HD_select-icon_2J2BO{position:absolute;height:24px;top:116px;left:96px;z-index:10;display:none}.HD_bluetooth-dialog_14AEL .HD_bluetooth-dialog-middle_1H1Fq .HD_add-hardware-right_30N9v .HD_hardware-category_34bzO .HD_select-icon_2J2BO.HD_active_37XhX{display:unset}.HD_bluetooth-dialog_14AEL .HD_bluetooth-dialog-middle_1H1Fq .HD_bluetooth-view-mask_3QSFR{margin:0 120px;margin-top:31px;width:310px;height:199px;background-color:#fff;outline:1px solid #f2e7c9;position:relative}.HD_bluetooth-dialog_14AEL .HD_bluetooth-dialog-middle_1H1Fq .HD_bluetooth-view-mask_3QSFR .HD_bluetooth-or-usb-button_3ieMs{height:42px}.HD_bluetooth-dialog_14AEL .HD_bluetooth-dialog-middle_1H1Fq .HD_bluetooth-view-mask_3QSFR .HD_bluetooth-or-usb-button_3ieMs .HD_bluetooth-button_5F2Ca{width:155px;height:100%;background:#faf4e4;border-bottom:1px solid #f2e7c9;border-right:1px solid #f2e7c9;display:inline-block;cursor:pointer}.HD_bluetooth-dialog_14AEL .HD_bluetooth-dialog-middle_1H1Fq .HD_bluetooth-view-mask_3QSFR .HD_bluetooth-or-usb-button_3ieMs .HD_bluetooth-button_5F2Ca.HD_active_37XhX{background:#fff;border:none}.HD_bluetooth-dialog_14AEL .HD_bluetooth-dialog-middle_1H1Fq .HD_bluetooth-view-mask_3QSFR .HD_bluetooth-or-usb-button_3ieMs .HD_bluetooth-button_5F2Ca .HD_bluetooth-icon_1Ox6l{margin-top:11px;margin-left:72px;width:11.6px;position:absolute}.HD_bluetooth-dialog_14AEL .HD_bluetooth-dialog-middle_1H1Fq .HD_bluetooth-view-mask_3QSFR .HD_bluetooth-or-usb-button_3ieMs .HD_usb-button_3gJMs{width:155px;height:100%;background:#faf4e4;border-bottom:1px solid #f2e7c9;border-left:1px solid #f2e7c9;display:inline-block;cursor:pointer}.HD_bluetooth-dialog_14AEL .HD_bluetooth-dialog-middle_1H1Fq .HD_bluetooth-view-mask_3QSFR .HD_bluetooth-or-usb-button_3ieMs .HD_usb-button_3gJMs.HD_active_37XhX{background:#fff;border:none}.HD_bluetooth-dialog_14AEL .HD_bluetooth-dialog-middle_1H1Fq .HD_bluetooth-view-mask_3QSFR .HD_bluetooth-or-usb-button_3ieMs .HD_usb-button_3gJMs.HD_arduino_sY4xS{width:100%;background:#fff;border-left:none;cursor:unset}.HD_bluetooth-dialog_14AEL .HD_bluetooth-dialog-middle_1H1Fq .HD_bluetooth-view-mask_3QSFR .HD_bluetooth-or-usb-button_3ieMs .HD_usb-button_3gJMs .HD_usb-icon_3Ix2k{margin-top:10px;margin-left:70px;width:13.2px;position:absolute}.HD_bluetooth-dialog_14AEL .HD_bluetooth-dialog-middle_1H1Fq .HD_bluetooth-view-mask_3QSFR .HD_bluetooth-or-usb-button_3ieMs .HD_usb-button_3gJMs .HD_usb-icon_3Ix2k.HD_arduino_sY4xS{margin-left:147px}.HD_bluetooth-dialog_14AEL .HD_bluetooth-dialog-middle_1H1Fq .HD_bluetooth-view-mask_3QSFR .HD_bluetooth-usb-view_30jVk{height:121px;border-bottom:1px solid #f2e7c9;position:relative;overflow:hidden}.HD_bluetooth-dialog_14AEL .HD_bluetooth-dialog-middle_1H1Fq .HD_bluetooth-view-mask_3QSFR .HD_bluetooth-usb-view_30jVk .HD_device-lists_1vHPe{padding-top:9px;padding-bottom:9px;padding-left:19px;font-size:14px;color:#776955;letter-spacing:.78px;line-height:20px;cursor:pointer}.HD_bluetooth-dialog_14AEL .HD_bluetooth-dialog-middle_1H1Fq .HD_bluetooth-view-mask_3QSFR .HD_bluetooth-usb-view_30jVk .HD_device-lists_1vHPe.HD_active_37XhX,.HD_bluetooth-dialog_14AEL .HD_bluetooth-dialog-middle_1H1Fq .HD_bluetooth-view-mask_3QSFR .HD_bluetooth-usb-view_30jVk .HD_device-lists_1vHPe:hover{background:hsla(42,81%,92%,.3)}.HD_bluetooth-dialog_14AEL .HD_bluetooth-dialog-middle_1H1Fq .HD_bluetooth-view-mask_3QSFR .HD_bluetooth-usb-view_30jVk .HD_device-lists-selected_t3PUV{float:right;margin-right:20px;display:none}.HD_bluetooth-dialog_14AEL .HD_bluetooth-dialog-middle_1H1Fq .HD_bluetooth-view-mask_3QSFR .HD_bluetooth-usb-view_30jVk .HD_device-lists-selected_t3PUV.HD_active_37XhX{display:flex}.HD_bluetooth-dialog_14AEL .HD_bluetooth-dialog-middle_1H1Fq .HD_bluetooth-view-mask_3QSFR .HD_bluetooth-usb-view_30jVk .HD_device-lists-selected_t3PUV .HD_device-lists-selected-icon_TkfBS{width:20px;height:20px}.HD_bluetooth-dialog_14AEL .HD_bluetooth-dialog-middle_1H1Fq .HD_bluetooth-view-mask_3QSFR .HD_bluetooth-usb-view-message_1ksUL{height:36px}.HD_bluetooth-dialog_14AEL .HD_bluetooth-dialog-middle_1H1Fq .HD_bluetooth-view-mask_3QSFR .HD_bluetooth-usb-view-message_1ksUL .HD_refresh-icon_35ZXH{margin:10px 147px;position:absolute;width:14px;animation:HD_loading_circle_1dbFl 1.5s linear infinite}.HD_bluetooth-dialog_14AEL .HD_bluetooth-dialog-middle_1H1Fq .HD_bluetooth-view-mask_3QSFR .HD_bluetooth-usb-view-message_1ksUL .HD_refresh-message_2s5sD{padding-top:7px;font-size:14px;color:#776955;letter-spacing:.78px;line-height:20px;text-align:center;height:100%;cursor:pointer}.HD_bluetooth-dialog_14AEL .HD_bluetooth-dialog-middle_1H1Fq .HD_bluetooth-view-mask_3QSFR .HD_bluetooth-usb-view-message_1ksUL .HD_refresh-message_2s5sD:hover{background:#f9f7f1}.HD_bluetooth-dialog_14AEL .HD_bluetooth-dialog-middle_1H1Fq .HD_bluetooth-view-mask_3QSFR .HD_bluetooth-usb-view-message_1ksUL .HD_refresh-message_2s5sD.HD_non-active_3x84m{color:#ccc8c1;cursor:unset}.HD_bluetooth-dialog_14AEL .HD_bluetooth-dialog-middle_1H1Fq .HD_bluetooth-view-mask_3QSFR .HD_bluetooth-usb-view-message_1ksUL .HD_refresh-message_2s5sD.HD_non-active_3x84m:hover{background:unset}.HD_bluetooth-dialog_14AEL .HD_bluetooth-dialog-middle_1H1Fq .HD_bluetooth-view-mask_3QSFR .HD_loading-mask_3n5_k{background:transparent;position:absolute;top:0;left:0;width:100%;height:100%;display:none}.HD_bluetooth-dialog_14AEL .HD_bluetooth-dialog-middle_1H1Fq .HD_bluetooth-view-mask_3QSFR .HD_loading-mask_3n5_k.HD_active_37XhX{display:unset}.HD_bluetooth-dialog_14AEL .HD_bluetooth-dialog-middle_1H1Fq .HD_error-message_rnrsS{font-size:12px;color:#ff6c68;letter-spacing:1px;line-height:14px;text-align:center;margin-top:10px;position:absolute;width:100%;display:none}.HD_bluetooth-dialog_14AEL .HD_bluetooth-dialog-middle_1H1Fq .HD_error-message_rnrsS.HD_active_37XhX{display:unset}.HD_bluetooth-dialog_14AEL .HD_bluetooth-dialog-middle_1H1Fq .HD_drop-message_3ISF-{position:relative}.HD_bluetooth-dialog_14AEL .HD_bluetooth-dialog-middle_1H1Fq .HD_drop-message_3ISF- .HD_link-false-guide_1lHOr{font-size:14px;color:#cdab75;letter-spacing:.78px;line-height:20px;margin-top:54px;margin-left:87px;cursor:pointer}.HD_bluetooth-dialog_14AEL .HD_bluetooth-dialog-middle_1H1Fq .HD_drop-message_3ISF- .HD_link-false-guide_1lHOr:hover{text-decoration:underline}.HD_bluetooth-dialog_14AEL .HD_bluetooth-dialog-middle_1H1Fq .HD_drop-message_3ISF- .HD_link-false-guide_1lHOr .HD_drop-icon_1WBr7{width:18px;margin-right:10px;float:left}.HD_bluetooth-dialog_14AEL .HD_bluetooth-dialog-middle_1H1Fq .HD_drop-message_3ISF- .HD_link-false-guide_1lHOr .HD_drop-icon_1WBr7.HD_active_37XhX{transform:rotate(90deg)}.HD_bluetooth-dialog_14AEL .HD_bluetooth-dialog-middle_1H1Fq .HD_drop-message_3ISF- .HD_drop-text_cc8XV{font-size:14px;color:#cdab75;letter-spacing:.78px;line-height:20px;margin:10px 0 10px 115px;display:none;text-align:justify;width:345px;font-weight:300}.HD_bluetooth-dialog_14AEL .HD_bluetooth-dialog-middle_1H1Fq .HD_drop-message_3ISF- .HD_drop-text_cc8XV.HD_active_37XhX{display:inline-table}.HD_bluetooth-dialog_14AEL .HD_bluetooth-dialog-middle_1H1Fq .HD_drop-message_3ISF- .HD_drop-text_cc8XV .HD_download-usb-icon_3pQTG{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAMAAABEpIrGAAAAYFBMVEUAAAD6znT6z3P6znT/0Xb/0Xb/0nj5znT6z3T50HT6z3T60XX6z3P5z3P6z3P5znP6z3P5z3P5z3T6z3P60HT80HP/0Xj/1n36z3P5z3P7z3X60HP5z3b70Hf7znX5znOwfnRBAAAAH3RSTlMAzKS+JxwR3I+J9zLz3uvnu7OulGorIRWZhXZdW0c/Ht53+AAAAKFJREFUOMvdkrcWwjAQBNcBsC3nSN7//0sOXJywbNFReAo1M0/XLGweJYX8ji1Cfqh/BdF+gzEWmjkIYmH89gkdQvdzxT10DJb+dIC3UK+F32uh3i08XgvXm8kqFn4agDNzYxe2Nzk7ZGQKLdpaPS5kBpIJNkhF/inooDgjgG9i0Tso5OnXfS+qmKdSBStUFFoMGX0Y4OYrrhDisFi3ZfMEXskNKJJCmhbFAAAAAElFTkSuQmCC);background-size:100% 100%;width:16px;height:16px;position:absolute;margin-top:2px;display:inline-block;margin-left:10px;cursor:pointer}.HD_bluetooth-dialog_14AEL .HD_bluetooth-dialog-middle_1H1Fq .HD_drop-message_3ISF- .HD_drop-text_cc8XV .HD_download-usb-icon_3pQTG:hover{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAMAAABEpIrGAAAAaVBMVEUAAAD/1B7/1R3/2yP/1B7/2SD/4B//1R7/1R7/1R7/1R7/1R7/1R3/1R3/1h//1R7/1R7/1h//1R7/1h7/1iD/1iD/1R7/1R3/1R7/1R7/1R7/1B3/1R7/1B3/1h7/1R7/1R3/1yD/1B1mReHEAAAAInRSTlMAy6Qc3SYRvc2Qivf0sTHmu46GXDor+O3o4MKqmZV2bWhHbD6zvgAAAJ9JREFUOMvdkskSgkAMBR+7yg7ivr7//0iDWJWRgfFoFX3tTnIJTJ57ClmLOXy+qX4FyXKDIBLyIfCinm9f08K3lyv2oXg19mEAZ6FeC7fXQr1dOLwWti8Coxj5uAMuzAqzMH2R8Yod2UCLvFKPhkxBco0ZNiL/HdSf4IQZkj4ISd6n/UPUcXiV0pugpHBGl9LFFmhdxQ1C5IfT9pDL/AtusCxtwKEcIQAAAABJRU5ErkJggg==);background-size:100% 100%}.HD_bluetooth-dialog_14AEL .HD_bluetooth-dialog-middle_1H1Fq .HD_drop-message_3ISF- .HD_drop-text_cc8XV .HD_download-usb-icon_3pQTG:active{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAMAAABEpIrGAAAAXVBMVEUAAAD3q2v3q2v/rW3/tHb4qmv5qm/4qmv4qmv4qmr4q2v4q2r4qmv6rGv3q2r4q2r3q2r4qmr4q2r3q2v6q2r5rG34rnD3qmv3q2v5q2z4q2z4rGz4rGz7qm33qmoFi0iwAAAAHnRSTlMAy6QcEb0n3M32j7CKMujexbuXhlwrIe2mdm1oRz9dXesXAAAAoElEQVQ4y92SyQ7CMAwFH3SBNKR7y/7+/zMxFMmhacMRiTn4MiP7YvjcjhRMjzW2fNF8C7L/DcZcsFNQ58L46QsGnMLlSngo3c/9LkG0UK9F3GuhPiwiXovQu8QrZj4dgJbG+YXvnWELQ3bQwjbq0ZEGJAuscBD566B4BzVWyJ5BJeOy7K+iqulVys0CJQWLwTCGA/pYcYaQb6tlW9o78ABpvCegIc3AcQAAAABJRU5ErkJggg==);background-size:100% 100%}.HD_bluetooth-dialog_14AEL .HD_bluetooth-dialog-bottom_3GGkr{height:74px;position:relative}.HD_bluetooth-dialog_14AEL .HD_bluetooth-dialog-bottom_3GGkr .HD_loading-bar-bg_22JE9{background:#ffe7b4;position:absolute;top:-1px;height:2px;width:550px;display:none}.HD_bluetooth-dialog_14AEL .HD_bluetooth-dialog-bottom_3GGkr .HD_loading-bar-bg_22JE9.HD_active_37XhX{display:unset}.HD_bluetooth-dialog_14AEL .HD_bluetooth-dialog-bottom_3GGkr .HD_loading-bar-bg_22JE9 .HD_loading-bar_1J1Ph{animation:HD_loading_bar_1ynLS 2.5s linear infinite;height:2px;position:absolute;background:#ffbd30;border-radius:16px;display:none}.HD_bluetooth-dialog_14AEL .HD_bluetooth-dialog-bottom_3GGkr .HD_loading-bar-bg_22JE9 .HD_loading-bar_1J1Ph.HD_active_37XhX{display:unset}.HD_bluetooth-dialog_14AEL .HD_bluetooth-dialog-bottom_3GGkr .HD_btn-cancel_1zHFN{margin-left:294px;margin-top:20px;width:100px;height:34px;background:#fffbf0;border:1px solid #abb7c5;border-radius:2px;position:relative;display:inline-block}.HD_bluetooth-dialog_14AEL .HD_bluetooth-dialog-bottom_3GGkr .HD_btn-cancel_1zHFN.HD_active_37XhX{cursor:pointer;border:1px solid #5899e9}.HD_bluetooth-dialog_14AEL .HD_bluetooth-dialog-bottom_3GGkr .HD_btn-cancel_1zHFN.HD_active_37XhX:hover{background:#eaf9ff}.HD_bluetooth-dialog_14AEL .HD_bluetooth-dialog-bottom_3GGkr .HD_btn-cancel_1zHFN.HD_active_37XhX:active{background:#b8ebff}.HD_bluetooth-dialog_14AEL .HD_bluetooth-dialog-bottom_3GGkr .HD_btn-cancel_1zHFN .HD_cancel_2nghS{margin-top:10px;font-size:14px;color:#abb7c5;letter-spacing:1px;line-height:14px;text-align:center}.HD_bluetooth-dialog_14AEL .HD_bluetooth-dialog-bottom_3GGkr .HD_btn-cancel_1zHFN .HD_cancel_2nghS.HD_active_37XhX{color:#60a1f0}.HD_bluetooth-dialog_14AEL .HD_bluetooth-dialog-bottom_3GGkr .HD_btn-next_3Bw6e{margin-left:16px;margin-top:20px;width:100px;height:34px;opacity:.5;background:#60a1f0;border:1px solid #5899e9;border-radius:2px;position:relative;display:inline-block}.HD_bluetooth-dialog_14AEL .HD_bluetooth-dialog-bottom_3GGkr .HD_btn-next_3Bw6e.HD_active_37XhX{opacity:1;background:#60a1f0;cursor:pointer}.HD_bluetooth-dialog_14AEL .HD_bluetooth-dialog-bottom_3GGkr .HD_btn-next_3Bw6e.HD_active_37XhX:hover{background:#8fb8ea}.HD_bluetooth-dialog_14AEL .HD_bluetooth-dialog-bottom_3GGkr .HD_btn-next_3Bw6e.HD_active_37XhX:active{background:#498cde}.HD_bluetooth-dialog_14AEL .HD_bluetooth-dialog-bottom_3GGkr .HD_btn-next_3Bw6e .HD_next_uMQir{margin-top:10px;font-size:14px;color:#fff;letter-spacing:1px;line-height:14px;text-align:center}
