.take-keyboard-field{position:relative;text-align:left;}.take-keyboard-input-wrap{position:relative;}.take-keyboard-input-wrap input{padding-right:38px;}
.take-keyboard-toggle{position:absolute;right:1px;top:1px;bottom:1px;width:36px;background:transparent;border:0;color:#7e8299;}
.take-keyboard-options{position:absolute;left:0;right:0;top:100%;margin-top:4px;z-index:1050;max-height:240px;overflow-y:auto;background:#fff;border:1px solid #dfe3ec;border-radius:4px;box-shadow:0 4px 12px #0002;}
.take-keyboard-options button{display:block;width:100%;padding:10px 12px;text-align:left;background:#fff;border:0;color:#3f4254;}
.take-keyboard-options button:hover,.take-keyboard-options button.take-keyboard-active{background:#e1f0ff;color:#1683ed;}
.take-keyboard-empty{padding:12px;color:#7e8299;}.take-keyboard-field small{display:block;margin-top:4px;}
