.tool.keyboard .banner_target{text-align:center}.tool.keyboard .banner_target .target_btn{display:inline-block;font:400 16px/1.2 Open Sans;color:#FFF;text-decoration:underline}.tool.keyboard .banner_target .target_btn:hover{opacity:0.8}.tool.keyboard .keyboard_hide{position:absolute;z-index:-9;width:0;height:0;opacity:0}.tool.keyboard .keyboard-wrap{position:relative;width:100%;height:100%}.tool.keyboard .keyboard-control.mac-other .keyboard-box.keyboard-center,.tool.keyboard .keyboard-control.mac-en .keyboard-box.keyboard-center{float:none;flex:1 1 0;height:34px;margin:0;display:flex;align-items:flex-end;justify-content:flex-start;gap:4px}.tool.keyboard .keyboard-control.mac-other .keyboard-box.keyboard-center .ui-keyboard-button,.tool.keyboard .keyboard-control.mac-en .keyboard-box.keyboard-center .ui-keyboard-button{position:relative;width:42px;height:14px}.tool.keyboard .keyboard-control.mac-other .keyboard-box.keyboard-center .ui-keyboard-button::before,.tool.keyboard .keyboard-control.mac-en .keyboard-box.keyboard-center .ui-keyboard-button::before{content:'';display:block;position:absolute;width:0;height:0}.tool.keyboard .keyboard-control.mac-other .keyboard-box.keyboard-center .ui-keyboard-button span,.tool.keyboard .keyboard-control.mac-en .keyboard-box.keyboard-center .ui-keyboard-button span{opacity:0;visibility:hidden;z-index:-9}.tool.keyboard .keyboard-control.mac-other .keyboard-box.keyboard-center .ui-keyboard-button.ui-keyboard-38uarr-59,.tool.keyboard .keyboard-control.mac-en .keyboard-box.keyboard-center .ui-keyboard-button.ui-keyboard-38uarr-59{position:absolute;top:0 !important;left:46px !important;right:auto !important;bottom:auto !important}.tool.keyboard .keyboard-control.mac-other .keyboard-box.keyboard-center .ui-keyboard-button.ui-keyboard-38uarr-59::before,.tool.keyboard .keyboard-control.mac-en .keyboard-box.keyboard-center .ui-keyboard-button.ui-keyboard-38uarr-59::before{top:3px;left:40%;border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:5px solid #707070}.tool.keyboard .keyboard-control.mac-other .keyboard-box.keyboard-center .ui-keyboard-button.ui-keyboard-left::before,.tool.keyboard .keyboard-control.mac-en .keyboard-box.keyboard-center .ui-keyboard-button.ui-keyboard-left::before{top:2px;left:40%;border-top:4px solid transparent;border-bottom:4px solid transparent;border-right:5px solid #707070}.tool.keyboard .keyboard-control.mac-other .keyboard-box.keyboard-center .ui-keyboard-button.ui-keyboard-38darr-59::before,.tool.keyboard .keyboard-control.mac-en .keyboard-box.keyboard-center .ui-keyboard-button.ui-keyboard-38darr-59::before{top:3px;left:40%;border-left:4px solid transparent;border-right:4px solid transparent;border-top:5px solid #707070}.tool.keyboard .keyboard-control.mac-other .keyboard-box.keyboard-center .ui-keyboard-button.ui-keyboard-right,.tool.keyboard .keyboard-control.mac-en .keyboard-box.keyboard-center .ui-keyboard-button.ui-keyboard-right{flex:none;width:42px}.tool.keyboard .keyboard-control.mac-other .keyboard-box.keyboard-center .ui-keyboard-button.ui-keyboard-right::before,.tool.keyboard .keyboard-control.mac-en .keyboard-box.keyboard-center .ui-keyboard-button.ui-keyboard-right::before{top:2px;left:40%;border-top:4px solid transparent;border-bottom:4px solid transparent;border-left:5px solid #707070}.tool.keyboard .keyboard-control.mac-other .keyboard-box.keyboard-left,.tool.keyboard .keyboard-control.mac-en .keyboard-box.keyboard-left{display:flex;align-items:stretch;justify-content:flex-start;flex-direction:column;margin:0 auto;width:80%;height:100%;float:none;gap:4px}.tool.keyboard .keyboard-control.mac-other .keyboard-line,.tool.keyboard .keyboard-control.mac-en .keyboard-line{position:relative;width:100%;display:flex;align-items:stretch;justify-content:flex-start;gap:4px}.tool.keyboard .keyboard-control.mac-other .keyboard-line .ui-keyboard-button:last-child,.tool.keyboard .keyboard-control.mac-en .keyboard-line .ui-keyboard-button:last-child{width:auto;flex:1 1 0}.tool.keyboard .keyboard-control.mac-other .ui-keyboard-button,.tool.keyboard .keyboard-control.mac-en .ui-keyboard-button{position:relative;top:0 !important;left:0 !important;right:0 !important;bottom:0 !important;width:48px}.tool.keyboard .keyboard-control.mac-other .ui-keyboard-button.ui-keyboard-tab,.tool.keyboard .keyboard-control.mac-en .ui-keyboard-button.ui-keyboard-tab{width:50px}.tool.keyboard .keyboard-control.mac-other .ui-keyboard-button.middle,.tool.keyboard .keyboard-control.mac-en .ui-keyboard-button.middle{width:46px}.tool.keyboard .keyboard-control.mac-other .ui-keyboard-button.ui-keyboard-bksp,.tool.keyboard .keyboard-control.mac-other .ui-keyboard-button.ui-keyboard-Caps,.tool.keyboard .keyboard-control.mac-other .ui-keyboard-button.ui-keyboard-enter,.tool.keyboard .keyboard-control.mac-other .ui-keyboard-button.ui-keyboard-shift,.tool.keyboard .keyboard-control.mac-other .ui-keyboard-button.ui-keyboard-Ctrl,.tool.keyboard .keyboard-control.mac-other .ui-keyboard-button.ui-keyboard-alt,.tool.keyboard .keyboard-control.mac-other .ui-keyboard-button.ui-keyboard-menu,.tool.keyboard .keyboard-control.mac-other .ui-keyboard-button.ui-keyboard-space,.tool.keyboard .keyboard-control.mac-other .ui-keyboard-button.ui-keyboard-windos,.tool.keyboard .keyboard-control.mac-en .ui-keyboard-button.ui-keyboard-bksp,.tool.keyboard .keyboard-control.mac-en .ui-keyboard-button.ui-keyboard-Caps,.tool.keyboard .keyboard-control.mac-en .ui-keyboard-button.ui-keyboard-enter,.tool.keyboard .keyboard-control.mac-en .ui-keyboard-button.ui-keyboard-shift,.tool.keyboard .keyboard-control.mac-en .ui-keyboard-button.ui-keyboard-Ctrl,.tool.keyboard .keyboard-control.mac-en .ui-keyboard-button.ui-keyboard-alt,.tool.keyboard .keyboard-control.mac-en .ui-keyboard-button.ui-keyboard-menu,.tool.keyboard .keyboard-control.mac-en .ui-keyboard-button.ui-keyboard-space,.tool.keyboard .keyboard-control.mac-en .ui-keyboard-button.ui-keyboard-windos{position:relative;width:auto;padding:0 6px;font:600 16px/1 Open Sans;color:#666}.tool.keyboard .keyboard-control.mac-other .ui-keyboard-button.ui-keyboard-bksp span,.tool.keyboard .keyboard-control.mac-other .ui-keyboard-button.ui-keyboard-Caps span,.tool.keyboard .keyboard-control.mac-other .ui-keyboard-button.ui-keyboard-enter span,.tool.keyboard .keyboard-control.mac-other .ui-keyboard-button.ui-keyboard-shift span,.tool.keyboard .keyboard-control.mac-other .ui-keyboard-button.ui-keyboard-Ctrl span,.tool.keyboard .keyboard-control.mac-other .ui-keyboard-button.ui-keyboard-alt span,.tool.keyboard .keyboard-control.mac-other .ui-keyboard-button.ui-keyboard-menu span,.tool.keyboard .keyboard-control.mac-other .ui-keyboard-button.ui-keyboard-space span,.tool.keyboard .keyboard-control.mac-other .ui-keyboard-button.ui-keyboard-windos span,.tool.keyboard .keyboard-control.mac-en .ui-keyboard-button.ui-keyboard-bksp span,.tool.keyboard .keyboard-control.mac-en .ui-keyboard-button.ui-keyboard-Caps span,.tool.keyboard .keyboard-control.mac-en .ui-keyboard-button.ui-keyboard-enter span,.tool.keyboard .keyboard-control.mac-en .ui-keyboard-button.ui-keyboard-shift span,.tool.keyboard .keyboard-control.mac-en .ui-keyboard-button.ui-keyboard-Ctrl span,.tool.keyboard .keyboard-control.mac-en .ui-keyboard-button.ui-keyboard-alt span,.tool.keyboard .keyboard-control.mac-en .ui-keyboard-button.ui-keyboard-menu span,.tool.keyboard .keyboard-control.mac-en .ui-keyboard-button.ui-keyboard-space span,.tool.keyboard .keyboard-control.mac-en .ui-keyboard-button.ui-keyboard-windos span{font:inherit;color:inherit}.tool.keyboard .keyboard-control.mac-other .ui-keyboard-button.ui-keyboard-shift-right,.tool.keyboard .keyboard-control.mac-en .ui-keyboard-button.ui-keyboard-shift-right{min-width:148px}.tool.keyboard .keyboard-control.mac-other .ui-keyboard-button.ui-keyboard-space,.tool.keyboard .keyboard-control.mac-en .ui-keyboard-button.ui-keyboard-space{min-width:202px}.tool.keyboard .keyboard-control.mac-en .keyboard-box.keyboard-center .ui-keyboard-button{width:28px}.tool.keyboard .keyboard-control.mac-en .keyboard-box.keyboard-center .ui-keyboard-button.ui-keyboard-38uarr-59{left:32px !important}.tool.keyboard .keyboard-control.mac-en .keyboard-box.keyboard-center .ui-keyboard-button.ui-keyboard-right{width:28px}.tool.keyboard .mousepad{position:relative;margin:16px auto 0;display:flex;align-items:center;justify-content:center;gap:10px}.tool.keyboard .mousepad .keyboard-key{width:154px;height:40px;display:flex;justify-content:center;align-items:center;background:#FFF;box-shadow:0px 1px 0px #3388E5;border-radius:10px;color:#436f8e;font-size:16px;line-height:1;padding:1px 4px;font-weight:700;cursor:pointer;white-space:nowrap;transition:all .075}.tool.keyboard .mousepad .mousemiddle{width:46px}.tool.keyboard .mousepad .mouseleft{border-radius:16px 16px 16px 60px}.tool.keyboard .mousepad .mouseright{border-radius:16px 16px 60px 16px}.tool.keyboard .mousepad .keyboard-key.key--pressed{background-color:#c5dbec}.tool.keyboard .mousepad .keyboard-key:hover,.tool.keyboard .mousepad .key--pressed:hover{transform:scale(0.98);background:#CEE6FF}.tool.keyboard .mousepad .key-pressing-simulation{background-color:#e25c1b !important}.tool.keyboard .tool-banner .container{text-align:center}.tool.keyboard .tool-banner .container>ul{display:inline-flex;align-items:center;justify-content:center;gap:20px 50px}.tool.keyboard .tool-banner .container>ul li{display:block;padding:0px}.tool.keyboard .tool-banner .container>ul li.icons06 sup{right:-36px}.tool.keyboard .tool-banner .container>ul li a{display:flex;align-items:center;justify-content:center;gap:8px}.tool.keyboard .tool-banner .container>ul li a i{margin-right:0px}.tool.keyboard .keyboard-top{display:flex;align-items:center;justify-content:space-between;gap:20px;box-sizing:border-box;padding:0 42px;margin-bottom:38px}.tool.keyboard .keyboard-top ul{list-style:none}.tool.keyboard .keyboard-top .keyboard-tips{display:flex;align-items:center;justify-content:flex-start;gap:20px}.tool.keyboard .keyboard-top .keyboard-tips li{position:relative;display:flex;align-items:center;justify-content:flex-start;gap:5px;color:#fff;font-size:14px;font-weight:400;line-height:1.2;text-shadow:0 2px 6px #2280C8}.tool.keyboard .keyboard-top .keyboard-tips li:nth-child(2)::before{background:#1C89FF}.tool.keyboard .keyboard-top .keyboard-tips li:nth-child(3)::before{background:#C5DBEC}.tool.keyboard .keyboard-top .keyboard-tips li::before{content:'';display:block;flex-shrink:0;width:16px;height:16px;background:#FFF;border-radius:3px}.tool.keyboard .keyboard-top .keyboard-nav{display:flex;align-items:center;justify-content:center;gap:8px}.tool.keyboard .keyboard-top .keyboard-nav ul{display:flex;align-items:center;justify-content:flex-start;border-radius:10px}.tool.keyboard .keyboard-top .keyboard-nav ul.keyboard-type li svg{display:block;width:20px;height:20px;pointer-events:none}.tool.keyboard .keyboard-top .keyboard-nav ul.keyboard-type li svg path{fill:#1462B6 !important}.tool.keyboard .keyboard-top .keyboard-nav ul.keyboard-type li.key_on{background:#1462B6}.tool.keyboard .keyboard-top .keyboard-nav ul.keyboard-type li.key_on svg path{fill:#FFF !important}.tool.keyboard .keyboard-top .keyboard-nav ul li{display:flex;align-items:center;justify-content:center;text-align:center;height:28px;padding:0 12px;font-size:14px;font-weight:400;line-height:1.2;color:#000;background:#FFF;cursor:pointer}.tool.keyboard .keyboard-top .keyboard-nav ul li.key_on{background:#B2DCFF}.tool.keyboard .keyboard-test{height:auto;padding-bottom:26px}.tool.keyboard .failed-tips::before{content:attr(data-text);display:flex;align-items:flex-start;justify-content:center;position:absolute;padding-top:20px;top:-54px;left:0px;width:90px;height:82px;background:url(../../images/tool/tips_bg.png) center center no-repeat;text-align:center;font:700 16px/1.2 Open Sans;color:#FFF;text-shadow:0px 0px 6px #1C89FF;box-sizing:border-box}.tool.keyboard .tool-choose{padding-bottom:52px}.tool.keyboard .tool-choose .container{position:relative;margin:0 auto;width:100%;max-width:1200px;min-width:0}.tool.keyboard .tool-choose h2{padding:18px 0 62px;color:#212121;font-size:30px;font-weight:700;text-align:center}.tool.keyboard .tool-choose .choose-list{display:grid;justify-content:left;gap:52px;grid-template-columns:repeat(2, 1fr)}.tool.keyboard .tool-choose .choose-list dl{display:flex;align-items:flex-start;justify-content:flex-start;overflow:hidden;gap:30px;margin:0;width:auto;float:none}.tool.keyboard .tool-choose .choose-list dl dt,.tool.keyboard .tool-choose .choose-list dl dl{float:none}.tool.keyboard .tool-choose .choose-list dl dt{margin:0;width:104px;text-align:center;flex-shrink:0}.tool.keyboard .tool-choose .choose-list dl dd{flex:1 1 0;width:auto}.tool.keyboard .tool-choose .choose-list dl h3{margin:2px 0 20px 0;color:#212121;font-size:24px;font-weight:600}.tool.keyboard .tool-choose .choose-list dl p{color:#212121;font-size:16px;line-height:30px}.tool.keyboard .tool-faqs{padding:42px 0;position:relative;margin:0 auto;width:100%;max-width:1200px}.tool.keyboard .tool-faqs h2{padding-bottom:22px;font:700 24px/1.5 Open Sans;color:#000}.tool.keyboard .tool-faqs .faqs-list{list-style:none}.tool.keyboard .tool-faqs .faqs-item{position:relative;cursor:pointer;list-style:none;border-bottom:1px solid rgba(30,28,44,0.12);transition:all 0.3s}.tool.keyboard .tool-faqs .faqs-item:first-child{border-top:1px solid rgba(30,28,44,0.12)}.tool.keyboard .tool-faqs .faqs-item p{padding:0;font:400 16px/1.5 Open Sans;color:#000}.tool.keyboard .tool-faqs .faqs-item.fq_on{padding-bottom:40px}.tool.keyboard .tool-faqs .faqs-item.fq_on .faqs__item_title{padding-bottom:0px}.tool.keyboard .tool-faqs .faqs-item.fq_on .faqs__item_title::after{transform:rotate(0deg);transition:all 0.3s}.tool.keyboard .tool-faqs .faqs-item.fq_on .faqs_text{padding-top:20px;max-height:999px}.tool.keyboard .tool-faqs .faqs__item_title{margin:0 auto;position:relative;padding:40px 0;display:flex;align-items:flex-start;justify-content:space-between;gap:30px;font:700 24px/1.2 Open Sans;color:#000}.tool.keyboard .tool-faqs .faqs__item_title::after{content:'';display:block;flex-shrink:0;margin-top:3px;width:27px;height:16px;background:url(../../images/tool/arrow_up.svg) center center no-repeat;transform:rotate(180deg);transition:all 0.3s}.tool.keyboard .tool-faqs .faqs_text{position:relative;width:100%;cursor:initial;height:unset;max-height:0;overflow:hidden;transition:all 0.3s ease-out}.tool.keyboard .tool-link{position:relative;margin:0 auto;width:100%;max-width:1200px;padding-bottom:80px}.tool.keyboard .tool-link h2{padding-bottom:30px;font:700 24px/1.5 Open Sans;color:#000}.tool.keyboard .tool-link .link-list{display:grid;justify-content:left;grid-template-columns:repeat(2, 1fr);gap:20px}.tool.keyboard .tool-link .link-list li{position:relative;cursor:pointer;font:400 18px/1.2 Open Sans;color:#5476FF}.tool.keyboard .tool-link .link-list li a{font:inherit;color:inherit}.tool.keyboard .tool-float{position:fixed;left:0;right:0;bottom:0;width:100%;height:122px;background:url(../../images/tool/tool_float_bg.png) center center no-repeat;z-index:-999;visibility:hidden;transform:translateY(300px);transition:all 0.3s ease}.tool.keyboard .tool-float.float_on{z-index:99;visibility:visible;transform:translateY(0px);transition:all 0.3s ease}.tool.keyboard .tool-float .container{position:relative;margin:0 auto;width:100%;max-width:1200px;min-width:0;display:flex;align-items:center;justify-content:space-between;gap:20px}.tool.keyboard .tool-float .float_left{display:flex;align-items:center;justify-content:flex-start;gap:16px}.tool.keyboard .tool-float .float_pic{width:68px;height:68px;flex-shrink:0}.tool.keyboard .tool-float .float_pic>img{width:100%;max-width:100%;height:auto}.tool.keyboard .tool-float .float_content{flex:1 1 0}.tool.keyboard .tool-float .float_content h3,.tool.keyboard .tool-float .float_content p{padding:0;margin:0;font:400 22px/1.5 Open Sans;color:#000}.tool.keyboard .tool-float .float_content p{padding:6px 0;font:400 16px/1.5 Open Sans}html[lang='fr'] .tool.keyboard .keyboard-control.window-other .keyboard-box.keyboard-left .ui-keyboard-button.ui-keyboard-bksp{font-size:12px;width:60px}html[lang='fr'] .tool.keyboard .keyboard-control.window-other .keyboard-box.keyboard-left .ui-keyboard-button.ui-keyboard-bksp span{transform:scale(0.7);transform-origin:left center}html[lang='fr'] .tool.keyboard .keyboard-control.window-other .keyboard-box.keyboard-left .ui-keyboard-button.ui-keyboard-96{top:107px;left:457px}html[lang='fr'] .tool.keyboard .keyboard-control.window-other .keyboard-box.keyboard-left .ui-keyboard-button.ui-keyboard-39{left:0;top:29px}html[lang='fr'] .tool.keyboard .keyboard-control.window-other .keyboard-box.keyboard-left .ui-keyboard-button.ui-keyboard-q{top:107px;left:67px}html[lang='fr'] .tool.keyboard .keyboard-control.window-other .keyboard-box.keyboard-left .ui-keyboard-button.ui-keyboard-a{top:68px;left:59px}html[lang='fr'] .tool.keyboard .keyboard-control.window-other .keyboard-box.keyboard-left .ui-keyboard-button.ui-keyboard-w{top:146px;left:77px}html[lang='fr'] .tool.keyboard .keyboard-control.window-other .keyboard-box.keyboard-left .ui-keyboard-button.ui-keyboard-z{top:68px;left:98px}html[lang='fr'] .tool.keyboard .keyboard-control.window-other .keyboard-box.keyboard-left .ui-keyboard-button.ui-keyboard-91{z-index:3;top:29px;left:429px}html[lang='fr'] .tool.keyboard .keyboard-control.window-other .keyboard-box.keyboard-left .ui-keyboard-button.ui-keyboard-93{top:68px;left:449px}html[lang='fr'] .tool.keyboard .keyboard-control.window-other .keyboard-box.keyboard-left .ui-keyboard-button.ui-keyboard-59{top:68px;left:488px}html[lang='fr'] .tool.keyboard .keyboard-control.window-other .keyboard-box.keyboard-left .ui-keyboard-button.ui-keyboard-m{top:107px;left:418px}html[lang='fr'] .tool.keyboard .keyboard-control.window-other .keyboard-box.keyboard-left .ui-keyboard-button.ui-keyboard-44{top:146px;left:311px}html[lang='fr'] .tool.keyboard .keyboard-control.window-other .keyboard-box.keyboard-left .ui-keyboard-button.ui-keyboard-92{top:107px;left:496px}html[lang='fr'] .tool.keyboard .keyboard-control.window-other .keyboard-box.keyboard-left .ui-keyboard-button.ui-keyboard-59{width:42px}html[lang='fr'] .tool.keyboard .keyboard-control.window-other .keyboard-box.keyboard-left .ui-keyboard-button.ui-keyboard-enter{width:34px;height:72px;top:68px;left:535px;font-size:12px}html[lang='fr'] .tool.keyboard .keyboard-control.window-other .keyboard-box.keyboard-left .ui-keyboard-button.ui-keyboard-enter::before{content:"\f177";display:inline-block;font:normal normal normal 14px / 1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html[lang='fr'] .tool.keyboard .keyboard-control.window-other .keyboard-box.keyboard-left .ui-keyboard-button.ui-keyboard-enter span{display:none;transform:scale(0.76);transform-origin:left center}html[lang='fr'] .tool.keyboard .keyboard-control.window-other .keyboard-box.keyboard-left .ui-keyboard-button.ui-keyboard-enter{position:relative}html[lang='fr'] .tool.keyboard .keyboard-control.window-other .keyboard-box.keyboard-left .ui-keyboard-button.ui-keyboard-47{top:146px;left:389px}html[lang='fr'] .tool.keyboard .keyboard-control.window-other .keyboard-box.keyboard-left .ui-keyboard-button.ui-keyboard-223{display:block !important;top:146px;left:428px}html[lang='fr'] .tool.keyboard .keyboard-control.window-other .keyboard-box.keyboard-left .ui-keyboard-button.ui-keyboard-46{top:146px;left:350px}html[lang='fr'] .tool.keyboard .keyboard-control.window-other .ui-keyboard-button.ui-keyboard-Caps{font-size:14px}html[lang='fr'] .tool.keyboard .keyboard-control.window-other .keyboard-box.keyboard-center .ui-keyboard-text{white-space:normal;line-height:1;transform:scale(0.8)}html[lang='fr'] .tool.keyboard .keyboard-control.window-other .keyboard-box.keyboard-right .ui-keyboard-button.ui-keyboard-37{display:none !important}html[lang='fr'] .tool.keyboard .keyboard-control.window-other .keyboard-box.keyboard-right .ui-keyboard-button.ui-keyboard-43{height:70px}html[lang='fr'] .tool.keyboard .keyboard-control.window-other .keyboard-box.keyboard-right .ui-keyboard-button.ui-keyboard-enter .ui-keyboard-text{white-space:normal;line-height:1;transform:scale(0.8) translateX(-4px)}html[lang='fr'] .tool.keyboard .keyboard-control.window-other .keyboard-box.keyboard-right .ui-keyboard-button.small .ui-keyboard-text{white-space:normal;line-height:1;transform:scale(0.8)}
