/**
 * Generated On : 2025-07-11 10:43:53
 */

table.keyboardInputMaster{position:absolute;font-size:16px;opacity:.95;filter:alpha(opacity=95);background-color:#575757;text-align:left;z-index:1000000;width:auto;height:auto;min-width:0;min-height:0;margin:0;padding:0;line-height:normal;-moz-user-select:none;cursor:default}.keyboardInputMaster thead{display:none}table.keyboardInputMaster.relativeKeyboard{border-radius:.6em}table.keyboardInputMaster *{position:static;color:#000;background:transparent;width:auto;height:auto;min-width:0;min-height:0;margin:0;padding:0;border:0 none;outline:0;vertical-align:baseline;line-height:1.3em}table.keyboardInputMaster table{table-layout:auto}table.keyboardInputMaster.keyboardInputSize1,table.keyboardInputMaster.keyboardInputSize1 *{font-size:13px}table.keyboardInputMaster.keyboardInputSize3,table.keyboardInputMaster.keyboardInputSize3 *{font-size:18px}table.keyboardInputMaster.keyboardInputSize4,table.keyboardInputMaster.keyboardInputSize4 *{font-size:24px}table.keyboardInputMaster.keyboardInputSize5,table.keyboardInputMaster.keyboardInputSize5 *{font-size:28px}table.keyboardInputMaster thead tr th{padding:.3em .3em .1em;background-color:#999;white-space:nowrap;text-align:right;border-radius:.6em .6em 0 0}table.keyboardInputMaster thead tr th div{float:left;font-size:130%!important;height:1.3em;font-weight:700;position:relative;z-index:1;margin-right:.5em;cursor:pointer;background-color:transparent}table.keyboardInputMaster thead tr th div ol{position:absolute;left:0;top:90%;list-style-type:none;height:9.4em;overflow-y:auto;overflow-x:hidden;background-color:#f6f6f6;border:1px solid #999;display:none;text-align:left;width:12em}table.keyboardInputMaster thead tr th div ol li{padding:.2em .4em;cursor:pointer;white-space:nowrap;width:12em}table.keyboardInputMaster thead tr th div ol li.selected{background-color:#ffc}table.keyboardInputMaster thead tr th div ol li.hover,table.keyboardInputMaster thead tr th div ol li:hover{background-color:#ddd}table.keyboardInputMaster thead tr th big,table.keyboardInputMaster thead tr th small,table.keyboardInputMaster thead tr th span,table.keyboardInputMaster thead tr th strong{display:inline-block;padding:0 .4em;height:1.4em;line-height:1.4em;border-top:1px solid #e5e5e5;border-right:1px solid #5d5d5d;border-bottom:1px solid #5d5d5d;border-left:1px solid #e5e5e5;background-color:#ccc;cursor:pointer;margin:0 0 0 .3em;border-radius:.3em;vertical-align:middle;transition:background-color .15s ease-in-out}table.keyboardInputMaster thead tr th strong{font-weight:700}table.keyboardInputMaster thead tr th small{border-radius:.3em 0 0 .3em;border-right:1px solid #aaa;padding:0 .2em 0 .3em}table.keyboardInputMaster thead tr th big{border-radius:0 .3em .3em 0;border-left:0 none;margin:0;padding:0 .3em 0 .2em}table.keyboardInputMaster thead tr th big.hover,table.keyboardInputMaster thead tr th big:hover,table.keyboardInputMaster thead tr th small.hover,table.keyboardInputMaster thead tr th small:hover,table.keyboardInputMaster thead tr th span.hover,table.keyboardInputMaster thead tr th span:hover,table.keyboardInputMaster thead tr th strong.hover,table.keyboardInputMaster thead tr th strong:hover{background-color:#ddd}table.keyboardInputMaster tbody tr td{text-align:left;padding:.2em .3em 0;vertical-align:top}table.keyboardInputMaster tbody tr td div{text-align:center;position:relative;zoom:1}table.keyboardInputMaster tbody tr td table{white-space:nowrap;width:100%;border-collapse:separate;border-spacing:5px 5px}table.keyboardInputMaster tbody tr td.keyboardInputNumpad table{margin-left:.2em;width:auto}table.keyboardInputMaster tbody tr td table.keyboardInputCenter{width:auto;margin:0 auto}table.keyboardInputMaster tbody tr td table tbody tr td{vertical-align:middle;padding:0 .45em;white-space:pre;height:2.8em;color:#fff;border-radius:2px;background-color:#e6e6e6;cursor:default;min-width:.75em;text-align:center;transition:background-color .15s ease-in-out}table.keyboardInputMaster.relativeKeyboard tbody tr td table tbody tr td.last{width:99%}table.keyboardInputMaster tbody tr td table tbody tr td.space{padding:0 12em}table.keyboardInputMaster tbody tr td table tbody tr td.hover,table.keyboardInputMaster tbody tr td table tbody tr td.pressed,table.keyboardInputMaster tbody tr td table tbody tr td:active,table.keyboardInputMaster tbody tr td table tbody tr td:hover,table.keyboardInputMaster thead tr th span.pressed,table.keyboardInputMaster thead tr th span:active{background-color:#ccc}table.keyboardInputMaster tbody tr td table tbody tr td small{display:block;text-align:center;font-size:.6em!important;line-height:1.1em}table.keyboardInputMaster tbody tr td div label{position:absolute;bottom:.2em;left:.3em}table.keyboardInputMaster tbody tr td div label input{background-color:#f6f6f6;vertical-align:middle;font-size:inherit;width:1.1em;height:1.1em;display:none!important}table.keyboardInputMaster tbody tr td div var{position:absolute;bottom:0;right:3px;font-weight:700;font-style:italic;color:#444}.keyboardInputInitiator{margin:0 3px;vertical-align:middle;cursor:pointer}.keyboardsArea table{max-width:1000px;margin-left:auto;margin-right:auto}table.keyboardInputMaster tbody tr td table.keyboardInputCenter tr td:nth-child(2){width:5em}