@font-face{font-family:'Sarabun';font-style:normal;font-weight:400;font-display:swap;src:local('Sarabun Regular'),local(Sarabun-Regular),url(https://fonts.gstatic.com/s/sarabun/v7/DtVjJx26TKEr37c9aAFJn2QN.woff2) format("woff2");unicode-range:U+0E01-0E5B,U+200C-200D,U+25CC}@font-face{font-family:'Sarabun';font-style:normal;font-weight:400;font-display:swap;src:local('Sarabun Regular'),local(Sarabun-Regular),url(https://fonts.gstatic.com/s/sarabun/v7/DtVjJx26TKEr37c9aBtJn2QN.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Sarabun';font-style:normal;font-weight:400;font-display:swap;src:local('Sarabun Regular'),local(Sarabun-Regular),url(https://fonts.gstatic.com/s/sarabun/v7/DtVjJx26TKEr37c9aBVJnw.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}#keyboardInputMaster{position:absolute;font:normal .92em Sarabun,Tahoma;border:1px solid #bbb;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:0;-moz-box-shadow:0;box-shadow:0;opacity:.95;filter:alpha(opacity=95);background-color:#fafafa;text-align:left;z-index:1000000;width:auto;height:auto;min-width:0;min-height:0;margin:0;margin-top:5px;margin-left:-4px;padding:0;line-height:normal;-moz-user-select:none;cursor:default}#keyboardInputMaster *{position:static;color:#000;background:transparent;font:normal 1em Sarabun,Tahoma;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}#keyboardInputMaster table{table-layout:auto}#keyboardInputMaster.keyboardInputSize1,#keyboardInputMaster.keyboardInputSize1 *{font-size:10px}#keyboardInputMaster.keyboardInputSize3,#keyboardInputMaster.keyboardInputSize3 *{font-size:13px}#keyboardInputMaster.keyboardInputSize4,#keyboardInputMaster.keyboardInputSize4 *{font-size:15px}#keyboardInputMaster.keyboardInputSize5,#keyboardInputMaster.keyboardInputSize5 *{font-size:218px}#keyboardInputMaster thead tr th{padding:.5em .4em .4em 1em;background-color:#ccc;white-space:nowrap;text-align:right;-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0}#keyboardInputMaster thead tr th div{float:left;font-size:1em!important;height:1.3em;font-weight:700;position:relative;z-index:1;margin-right:.5em;cursor:pointer;color:#111;background-color:transparent}#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:#fafafa;border:1px solid #ccc;display:none;text-align:left;width:12em;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}#keyboardInputMaster thead tr th div ol li{padding:.3em .4em;cursor:pointer;white-space:nowrap;width:12em}#keyboardInputMaster thead tr th div ol li.selected{background-color:#ffc}#keyboardInputMaster thead tr th div ol li:hover,#keyboardInputMaster thead tr th div ol li.hover{background-color:#ddd}#keyboardInputMaster thead tr th span,#keyboardInputMaster thead tr th strong,#keyboardInputMaster thead tr th small,#keyboardInputMaster thead tr th big{display:inline-block;padding:0 .4em;height:1.4em;line-height:1.4em;border:1px solid #999;background-color:#ccc;cursor:pointer;margin:0 0 0 .3em;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;vertical-align:middle;-webkit-transition:background-color .15s ease-in-out;-o-transition:background-color .15s ease-in-out;transition:background-color .15s ease-in-out}#keyboardInputMaster thead tr th strong{font-weight:700}#keyboardInputMaster thead tr th small{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border-right:1px solid #aaa;width:10px;text-align:center}#keyboardInputMaster thead tr th big{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border-left:0 none;margin-left:3px;width:10px;text-align:center}#keyboardInputMaster thead tr th span:hover,#keyboardInputMaster thead tr th span.hover,#keyboardInputMaster thead tr th strong:hover,#keyboardInputMaster thead tr th strong.hover,#keyboardInputMaster thead tr th small:hover,#keyboardInputMaster thead tr th small.hover,#keyboardInputMaster thead tr th big:hover,#keyboardInputMaster thead tr th big.hover{background-color:#ddd}#keyboardInputMaster tbody tr td{text-align:left;padding:.2em .3em .3em;vertical-align:top}#keyboardInputMaster tbody tr td div{text-align:center;position:relative;zoom:1}#keyboardInputMaster tbody tr td table{white-space:nowrap;width:100%;border-collapse:separate;border-spacing:0}#keyboardInputMaster tbody tr td#keyboardInputNumpad table{margin-left:.2em;width:auto}#keyboardInputMaster tbody tr td table.keyboardInputCenter{width:auto;margin:.5em auto}#keyboardInputMaster tbody tr td table tbody tr td{vertical-align:middle;padding:0 .5em;text-align:center;white-space:pre;height:1.8em;font-family:'Sarabun','Arial Unicode MS',monospace;border-top:1px solid #ddd;border-right:1px solid #888;border-bottom:1px solid #888;border-left:1px solid #ddd;background-color:#eee;cursor:pointer;min-width:.75em;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-transition:background-color .15s ease-in-out;-o-transition:background-color .15s ease-in-out;transition:background-color .15s ease-in-out}#keyboardInputMaster tbody tr td table tbody tr td.last{width:99%}#keyboardInputMaster tbody tr td table tbody tr td.space{padding:0 4em}#keyboardInputMaster tbody tr td table tbody tr td.deadkey{background-color:#ccd}#keyboardInputMaster tbody tr td table tbody tr td.target{background-color:#ddc}#keyboardInputMaster tbody tr td table tbody tr td:hover,#keyboardInputMaster tbody tr td table tbody tr td.hover{border-top:1px solid #d5d5d5;border-right:1px solid #555;border-bottom:1px solid #555;border-left:1px solid #d5d5d5;background-color:#ccc}#keyboardInputMaster thead tr th span:active,#keyboardInputMaster thead tr th span.pressed,#keyboardInputMaster tbody tr td table tbody tr td:active,#keyboardInputMaster tbody tr td table tbody tr td.pressed{border-top:1px solid #555!important;border-right:1px solid #d5d5d5;border-bottom:1px solid #d5d5d5;border-left:1px solid #555;background-color:#ccc}#keyboardInputMaster tbody tr td table tbody tr td small{display:block;text-align:center;font-size:.6em!important;line-height:1.1em}#keyboardInputMaster tbody tr td div label{position:absolute;bottom:.2em;left:.3em}#keyboardInputMaster tbody tr td div label input{background-color:#f6f6f6;vertical-align:middle;font-size:inherit;width:1.1em;height:1.1em}#keyboardInputMaster tbody tr td div var{position:absolute;bottom:0;right:3px;font-weight:700;font-style:italic;color:#444}.keyboardInputInitiator{margin:0;float:right;margin-top:1px;width:16px;height:16px;vertical-align:middle;cursor:pointer}.keyboardInputInitiator:hover{opacity:.8}