.touch-keyboard[data-v-3c5d4cde]{position:fixed;z-index:2100;bottom:28px;left:5.5%;width:min(54vw,900px);padding:14px;background:#383d4c;border:1px solid #596172;border-radius:6px;-webkit-box-shadow:0 18px 44px rgba(15,18,27,.38);box-shadow:0 18px 44px rgba(15,18,27,.38);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.center-placement[data-v-3c5d4cde]{right:0;left:0;width:calc(100% - 36px);max-width:1100px;margin-right:auto;margin-left:auto}.keyboard-header[data-v-3c5d4cde]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:38px;margin-bottom:10px;color:#dfe4eb;font-size:15px}.keyboard-header>div[data-v-3c5d4cde],.keyboard-header[data-v-3c5d4cde]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.keyboard-header>div[data-v-3c5d4cde]{gap:8px}.keyboard-header>button[data-v-3c5d4cde]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:38px;height:38px;padding:0;color:#dfe4eb;font-size:19px;cursor:pointer;background:transparent;border:0;border-radius:4px}.keyboard-body[data-v-3c5d4cde]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:7px}.pinyin-panel[data-v-3c5d4cde]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;min-height:52px;overflow:hidden;background:#2f3441;border:1px solid #596172;border-radius:4px}.pinyin-composition[data-v-3c5d4cde]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 180px;flex:0 0 180px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;min-width:0;padding:0 12px;color:#fff;border-right:1px solid #596172}.pinyin-composition strong[data-v-3c5d4cde]{overflow:hidden;color:#5de0d5;font-size:18px;font-weight:500;text-overflow:ellipsis;white-space:nowrap}.input-mode[data-v-3c5d4cde],.pinyin-label[data-v-3c5d4cde]{color:#aeb6c5;font-size:13px}.input-mode[data-v-3c5d4cde]{padding:2px 8px;border:1px solid #667083;border-radius:3px}.candidate-area[data-v-3c5d4cde]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-width:0;padding:4px 6px;gap:3px}.candidate-key[data-v-3c5d4cde],.candidate-page-key[data-v-3c5d4cde],.candidate-status[data-v-3c5d4cde]{min-height:42px;color:#fff;background:transparent;border:0}.candidate-key[data-v-3c5d4cde]{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;min-width:0;padding:0 5px;overflow:hidden;font-size:18px;text-overflow:ellipsis;white-space:nowrap}.candidate-key small[data-v-3c5d4cde]{margin-right:4px;color:#9099aa;font-size:11px}.candidate-key[data-v-3c5d4cde]:active{color:#5de0d5;background:#414858}.candidate-page-key[data-v-3c5d4cde]{-webkit-box-flex:0;-ms-flex:0 0 42px;flex:0 0 42px;padding:0;font-size:18px;border-left:1px solid #505869}.candidate-page-key[data-v-3c5d4cde]:disabled{color:#697181}.candidate-page-key[data-v-3c5d4cde]:active:not(:disabled){background:#414858}.candidate-status[data-v-3c5d4cde]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 10px;color:#aeb6c5;font-size:14px}.error-status[data-v-3c5d4cde]{color:#ffb2ad;text-align:left}.keyboard-row[data-v-3c5d4cde]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:7px}.keyboard-key[data-v-3c5d4cde]{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;min-width:0;height:50px;padding:0 6px;color:#fff;font:inherit;font-size:20px;cursor:pointer;-ms-touch-action:manipulation;touch-action:manipulation;background:#4a5162;border:1px solid #626a7c;border-radius:4px}.keyboard-key[data-v-3c5d4cde]:active{background:#18a8a8;border-color:#18a8a8}.function-key[data-v-3c5d4cde]{-webkit-box-flex:1.35;-ms-flex-positive:1.35;flex-grow:1.35;color:#dfe4eb;font-size:15px;background:#303442}.wide-key[data-v-3c5d4cde]{-webkit-box-flex:1.55;-ms-flex-positive:1.55;flex-grow:1.55}.space-key[data-v-3c5d4cde]{-webkit-box-flex:4;-ms-flex-positive:4;flex-grow:4;font-size:15px}.active-key[data-v-3c5d4cde],.complete-key[data-v-3c5d4cde]{color:#fff;background:#168f91;border-color:#168f91}.keyboard-slide-enter-active[data-v-3c5d4cde],.keyboard-slide-leave-active[data-v-3c5d4cde]{-webkit-transition:opacity .18s ease,-webkit-transform .18s ease;transition:opacity .18s ease,-webkit-transform .18s ease;transition:transform .18s ease,opacity .18s ease;transition:transform .18s ease,opacity .18s ease,-webkit-transform .18s ease}.keyboard-slide-enter[data-v-3c5d4cde],.keyboard-slide-leave-to[data-v-3c5d4cde]{opacity:0;-webkit-transform:translateY(18px);transform:translateY(18px)}@media(max-width:1100px){.touch-keyboard[data-v-3c5d4cde]{right:18px;bottom:18px;left:18px;width:auto}.pinyin-composition[data-v-3c5d4cde]{-ms-flex-preferred-size:150px;flex-basis:150px}}@media(max-height:820px){.touch-keyboard[data-v-3c5d4cde]{bottom:16px;padding:10px}.keyboard-header[data-v-3c5d4cde]{height:32px;margin-bottom:7px}.keyboard-body[data-v-3c5d4cde],.keyboard-row[data-v-3c5d4cde]{gap:5px}.keyboard-key[data-v-3c5d4cde]{height:44px}}#app,body,html{width:100%;min-width:320px;height:100%;margin:0}*{-webkit-box-sizing:border-box;box-sizing:border-box}body{color:#303133;font-family:Helvetica Neue,Arial,PingFang SC,Hiragino Sans GB,Microsoft YaHei,sans-serif;background:#f5f7fa}.el-button--success:not(.is-plain):not(.is-disabled){color:#fff;background:#00a65a;border-color:#00a65a}.el-button:not(.is-disabled):focus:not(:active),.el-button:not(.is-disabled):hover:not(:active){color:#606266;background:#fff;border-color:#dcdfe6}.el-button--primary:not(.is-disabled):focus:not(:active),.el-button--primary:not(.is-disabled):hover:not(:active){color:#fff;background:#409eff;border-color:#409eff}.el-button--success:not(.is-disabled):focus:not(:active),.el-button--success:not(.is-disabled):hover:not(:active){color:#fff;background:#00a65a;border-color:#00a65a}.el-button--warning:not(.is-disabled):focus:not(:active),.el-button--warning:not(.is-disabled):hover:not(:active){color:#fff;background:#e6a23c;border-color:#e6a23c}.el-button--danger:not(.is-disabled):focus:not(:active),.el-button--danger:not(.is-disabled):hover:not(:active){color:#fff;background:#f56c6c;border-color:#f56c6c}.el-button--info:not(.is-disabled):focus:not(:active),.el-button--info:not(.is-disabled):hover:not(:active){color:#fff;background:#909399;border-color:#909399}.el-button--primary.is-plain:not(.is-disabled):focus:not(:active),.el-button--primary.is-plain:not(.is-disabled):hover:not(:active){color:#409eff;background:#ecf5ff;border-color:#b3d8ff}.el-button--success.is-plain:not(.is-disabled):focus:not(:active),.el-button--success.is-plain:not(.is-disabled):hover:not(:active){color:#67c23a;background:#f0f9eb;border-color:#c2e7b0}.el-button--warning.is-plain:not(.is-disabled):focus:not(:active),.el-button--warning.is-plain:not(.is-disabled):hover:not(:active){color:#e6a23c;background:#fdf6ec;border-color:#f5dab1}.el-button--danger.is-plain:not(.is-disabled):focus:not(:active),.el-button--danger.is-plain:not(.is-disabled):hover:not(:active){color:#f56c6c;background:#fef0f0;border-color:#fbc4c4}.el-button--info.is-plain:not(.is-disabled):focus:not(:active),.el-button--info.is-plain:not(.is-disabled):hover:not(:active){color:#909399;background:#f4f4f5;border-color:#d3d4d6}.el-button--text:not(.is-disabled):focus:not(:active),.el-button--text:not(.is-disabled):hover:not(:active){color:#409eff;background:transparent;border-color:transparent}.el-checkbox-button:not(.is-checked) .el-checkbox-button__inner:hover,.el-radio-button:not(.is-active) .el-radio-button__inner:hover{color:#606266}.el-checkbox-button.is-checked .el-checkbox-button__inner:hover,.el-radio-button.is-active .el-radio-button__inner:hover{color:#fff}.el-calendar-table td:hover{background:transparent}.el-dropdown-menu__item:not(.is-disabled):focus,.el-dropdown-menu__item:not(.is-disabled):hover,.el-select-dropdown__item.hover{background:#fff}.el-input-number__decrease:not(.is-disabled):hover,.el-input-number__increase:not(.is-disabled):hover{color:#606266}.el-dialog__headerbtn:hover .el-dialog__close,.el-drawer__close-btn:hover{color:#909399}.el-table--enable-row-hover .el-table__body tr:hover>td.el-table__cell{background:#fff}