
.hide {
    display: none!important
}

.mobile-keyboard {
    position: fixed;
    left: 0;
    top: 0;
    display: none;
    width: 100%;
    min-height: 100vh;
    background-color: rgba(0, 0, 0, .1);
    z-index: 199910140;
    font-family: -apple-system-font, Helvetica Neue, sans-serif
}

.mobile-dis {
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100vw;
}

.mobile-keyboard_finish {
    display: flex;
    justify-content: flex-end;
    color: #00a1ff;
    font-weight: bold;
    font-size: 16px;
    line-height: 16px;
    padding: 16px 20px;
    letter-spacing: 1px;
    background-color: #f9f9f9
}

.mobile-keyboard_main {
    display: flex;
    justify-content: space-between;
    flex-flow: row wrap;
    width: 100%;
    /* height: calc(100% - 8px); */
    padding: 8px 8px 0;
    box-sizing: border-box;
    background-color: #d6d8dd;
}

.mobile-keyboard_main-item {
    width: calc((100% - 32px) / 3);
    height: 38px;
    line-height: 38px;
    margin-bottom: 8px;
    text-align: center;
    color: #333;
    border-radius: 6px;
    font-size: 26px;
    background-color: #fff
}

.mobile-keyboard_main-item:active {
    background-color: #bec9d5
}

[data-code=''] {
    background-color: transparent
}

.mobile-keyboard_main-item:last-child {
    background: url("data:image/png;base64,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") no-repeat center center / 26px
}
