swalekh-sdk
Version:
1 lines • 68.3 kB
JavaScript
(()=>{"use strict";var e={365:(e,t,n)=>{n.d(t,{A:()=>i});var o=n(601),r=n.n(o),a=n(314),l=n.n(a)()(r());l.push([e.id,"@import url(https://fonts.googleapis.com/css2?family=Lato:ital,wght@0,100;0,300;0,400;0,700;0,900;1,100;1,300;1,400;1,700;1,900&display=swap);"]),l.push([e.id,".rev-drp-active{\n background-color: rgb(34, 113, 158);\n color: rgb(255, 255, 255);\n}\n\n#swDropDown{\n box-shadow: 0 2px 5px rgba(0,0,0,0.1);\n display: flex;\n flex-direction: column;\n align-items: center;\n justify-content: flex-start;\n}\n\n#swDropdown {\n background-color: #f9f9f9;\n min-width: 140px;\n width: auto !important;\n border: 1px solid #ccc;\n z-index: 999999;\n font-family: 'Lato', sans-serif;\n}\n.disp-elem {\n padding: 5px 8px;\n cursor: pointer;\n background-color: #f9f9f9;\n color: black;\n font-weight: 700;\n}\n.selection-elem {\n padding: 5px 8px;\n cursor: pointer;\n background-color: white;\n color: black;\n}\n.selection-elem:hover {\n background-color: #9fceff;\n}\n.rev-drp-active {\n background-color: #007bff;\n color: white;\n}\n.ui-kb-icon {\n font-family: \"kb-icon\";\n font-style: normal;\n position: fixed;\n}\n\n/* keyboard css */\n.rev-draggable{\n height: 25px;\n width: 100%;\n cursor: move;\n}\n.swalekh-keyboard-container {\n width: 800px;\n /* height: 500px; */\n aspect-ratio: 14/5;\n position: fixed;\n margin: 0px;\n right: 0px;\n bottom: 0px;\n z-index: 999999;\n padding: 10px 30px 40px 30px; \n cursor: grab;\n resize: both;\n}\n\n.rev-btn-small-font{\n font-size: 12px;\n}\n\n\n@media only screen and (max-width: 600px) {\n .swalekh-keyboard-container{\n width: 90vw;\n font-size: 10px;\n }\n }\n\n @media only screen and (max-width: 1200px) {\n .swalekh-keyboard-container{\n width: 60vw;\n font-size: small;\n }\n }\n \n\n.swalekh-kb-header {\n display: flex;\n justify-content: flex-end;\n align-items: center;\n}\n\n.swalekh-kb-heading {\n font-size: 24px;\n margin: 0;\n color: #333;\n margin-bottom: 10px;\n margin-top: 10px;\n font-family: 'Lato', sans-serif;\n}\n\n.swalekh-kb-close-button {\n cursor: pointer;\n color: black;\n border: none;\n padding: 5px 10px;\n font-size: 18px;\n transition: background-color 0.2s;\n font-weight: 600;\n}\n\n.rev-kb{\n height: 90% !important;\n}\n\n\n.rev-row {\n display: flex;\n flex-direction: row;\n justify-content: space-between;\n align-items: center;\n gap: 8px; \n margin-top: 10px; \n width: 100%; \n height: 18%;\n\n}\n\n.rev-draggable{\n display: none;\n}\n\n#rev-resizer-1{\n position: absolute;\n cursor: nwse-resize;\n width: 3%;\n aspect-ratio: 1.0;\n top: -2px;\n left: -2px;\n border-left: 3px solid black;\n border-top: 3px solid black;\n border-radius:4px\n\n}\n\n#rev-resizer-2{\n position: absolute;\n cursor: nesw-resize;\n width: 3%;\n aspect-ratio: 1.0;\n top: -2px;\n right: -2px;\n border-right: 3px solid black;\n border-top: 3px solid black;\n border-radius:4px\n\n}\n\n#rev-resizer-3{\n position: absolute;\n cursor: nwse-resize;\n width: 3%;\n aspect-ratio: 1.0;\n bottom: -2px;\n right: -2px;\n border-right: 3px solid black;\n border-bottom: 3px solid black;\n\n border-radius:4px\n}\n\n#rev-resizer-4{\n position: absolute;\n cursor: nesw-resize;\n width: 3%;\n aspect-ratio: 1.0;\n bottom: -2px;\n left: -2px;\n border-left: 3px solid black;\n border-bottom: 3px solid black;\n border-radius:4px\n\n}\n\n.rev-btn {\n text-align: center;\n text-decoration: none;\n display: inline-block;\n border-radius: 5px;\n background-color: #fcfcfc;\n cursor: pointer;\n width: 6%; \n height: 100% !important;\n /* line-height:65px; */\n /* box-sizing: border-box; */\n /* white-space: nowrap; */\n overflow: hidden;\n /* font-size: 100%; */\n font-family: 'Lato', sans-serif;\n\n}\n\n\n.rev-btn-backspace, .rev-btn-enter, .rev-btn-caps, .rev-btn-control {\n width: 12%; \n height: 18%; \n}\n\n.rev-btn-tab,.rev-btn-alt, .rev-btn-backslash {\n width: 9%; \n height: 18%; \n}\n\n.rev-btn-shift {\n width: 15%; \n height: 18%;\n}\n\n.rev-btn-space {\n width: 36%; \n height: 18%;\n}\n\n.rev-btn-small-font {\n font-size: 8.5px; \n font-style: normal;\n}\n/* keyboard themes */\n\n\n.rev-light{\n background-color: white;\n color: black;\n border: solid 1px #EAEAEA;\n border-radius: 2px;\n box-shadow: 0 3px 5px rgba(0, 0, 0, 0.1);\n\n button{\n background-color: #f9f9f9;\n border-radius: 5px;\n background-color: #FAFAFA;\n border: solid 1px #DDD;\n word-wrap: break-word;\n text-align: center;\n\n &:hover{\n box-shadow: 0 2px 4px 0 #DDD;\n }\n }\n\n .rev-draggable{\n background-color: white;\n }\n\n .rev-btn-active{\n background-color: #dddddd;\n }\n\n .rev-btn:active{\n background-color: #e9e9e9;\n }\n\n}\n\n.rev-classic{\n background-color: #cccccc;\n\n .rev-btn-active{\n background-color: #8d8d8d;\n color: white;\n }\n}\n\n.rev-reverie-red{\n background-color: #EE4037;\n\n button{\n background-color: #ffada7;\n border: solid 1px #505050;\n border-radius: 5px;\n overflow: hidden;\n\n &:hover{\n box-shadow: 0 2px 4px 0 #ffb7b7;\n }\n\n }\n\n .rev-btn-active{\n background-color: #ff6868;\n color: white;\n }\n\n .rev-btn:active{\n background-color: #ff8585;\n }\n \n}\n\n.rev-fresh{\n background-color: #007bff;\n \n button{\n background-color: #9fceff;\n border: solid 1px #505050;\n border-radius: 5px;\n overflow: hidden;\n\n &:hover{\n box-shadow: 0 2px 3px 0 #61aeff;\n }\n }\n\n .rev-btn-active{\n background-color: #61aeff;\n }\n\n .rev-btn:active{\n background-color: #61aeff;\n }\n\n}\n\n.rev-dark{\n background-color: #2f3037;\n color: #f0f0f0;\n \n button{\n background-color: #131316;\n color: white;\n border: solid 1px #505050;\n border-radius: 5px;\n overflow: hidden;\n\n &:hover{\n box-shadow: 0 2px 2px 0 #646464;\n }\n }\n\n .rev-btn-active{\n background-color: #4b4c52;\n color: white;\n }\n\n .rev-btn:active{\n background-color: #4b4c52;\n }\n}\n\n#swDropdown.light {\n background-color: #f9f9f9;\n border: 1px solid #ccc;\n color: black; \n}\n\n#swDropdown.dark {\n background-color: #2f3037;\n border: 1px solid #505050;\n color: white; \n}\n\n#swDropdown.reverie-red {\n background-color: #ee4037;\n color: white; \n}\n\n#swDropdown.fresh {\n background-color: #007bff;\n color: white; \n}\n\n\n.disp-elem,\n.selection-elem {\n padding: 5px 8px;\n cursor: pointer;\n}\n\n\n#swDropdown.light .disp-elem {\n background-color: #f9f9f9;\n color: black; \n}\n\n#swDropdown.light .selection-elem {\n background-color: white;\n color: black; \n}\n\n#swDropdown.light .selection-elem:hover {\n background-color: #e0e0e0; \n}\n\n\n#swDropdown.dark .disp-elem {\n color: white;\n background-color: #161616;\n}\n\n#swDropdown.dark .selection-elem {\n color: white;\n background-color: #2a2a2a;\n}\n\n#swDropdown.dark .selection-elem:hover {\n background-color: #5a5a5a; \n}\n\n\n#swDropdown.reverie-red .disp-elem {\n background-color: #ff0d00;\n color: white; \n}\n\n#swDropdown.reverie-red .selection-elem {\n background-color: #f34444;\n color: white; \n}\n\n#swDropdown.reverie-red .selection-elem:hover {\n background-color: #df7d7d; \n color: white; \n}\n\n\n#swDropdown.fresh .disp-elem {\n background-color: #007bff;\n color: white; \n}\n\n#swDropdown.fresh .selection-elem {\n background-color: #0056b3;\n color: white; \n}\n\n#swDropdown.fresh .selection-elem:hover {\n background-color: #007bff;\n color: white; \n}\n\n.rev-drp-active {\n background-color: #007bff;\n color: white;\n}\n\n#swDropdown.light .rev-drp-active {\n background-color: #007bff;\n color: white; \n}\n\n#swDropdown.dark .rev-drp-active {\n background-color: #2a2a2a;\n color: white; \n}\n\n#swDropdown.reverie-red .rev-drp-active {\n background-color: rgb(182, 0, 0);\n color: white; \n}\n\n#swDropdown.fresh .rev-drp-active {\n background-color: #61aeff;\n color: white; \n}\n \n#dropdown-select{\n height: max-content;\n padding: 4px 7px;\n font-weight: 600;\n cursor: pointer;\n\n}\n\n#swalekh-togglers{\n display: flex;\n width: 80%;\n padding: 2px;\n justify-content: flex-start;\n align-items: start;\n gap: 7px;\n}\n\n#kbToggler{\n padding: 0;\n width: 30px;\n cursor: pointer;\n\n svg{\n padding: 0;\n margin: 0;\n\n }\n}\n\n.fresh-dropdown-select{\n\n}\n\n\n.reverie-red-dropdown-select{\n background-color: #ffb7b7 ;\n\n}\n\n.reverie-red-dropdown-select option:checked,\n.reverie-red-dropdown-select option:hover {\n background-color: #ee4037 !important;\n color: white !important;\n}\n\n.swalekh-kb-toggle-row{\n display: flex;\n flex-direction: row;\n justify-content: start;\n align-items: center;\n gap: 10px;\n}",""]);const i=l},314:e=>{e.exports=function(e){var t=[];return t.toString=function(){return this.map((function(t){var n="",o=void 0!==t[5];return t[4]&&(n+="@supports (".concat(t[4],") {")),t[2]&&(n+="@media ".concat(t[2]," {")),o&&(n+="@layer".concat(t[5].length>0?" ".concat(t[5]):""," {")),n+=e(t),o&&(n+="}"),t[2]&&(n+="}"),t[4]&&(n+="}"),n})).join("")},t.i=function(e,n,o,r,a){"string"==typeof e&&(e=[[null,e,void 0]]);var l={};if(o)for(var i=0;i<this.length;i++){var s=this[i][0];null!=s&&(l[s]=!0)}for(var c=0;c<e.length;c++){var d=[].concat(e[c]);o&&l[d[0]]||(void 0!==a&&(void 0===d[5]||(d[1]="@layer".concat(d[5].length>0?" ".concat(d[5]):""," {").concat(d[1],"}")),d[5]=a),n&&(d[2]?(d[1]="@media ".concat(d[2]," {").concat(d[1],"}"),d[2]=n):d[2]=n),r&&(d[4]?(d[1]="@supports (".concat(d[4],") {").concat(d[1],"}"),d[4]=r):d[4]="".concat(r)),t.push(d))}},t}},601:e=>{e.exports=function(e){return e[1]}},72:e=>{var t=[];function n(e){for(var n=-1,o=0;o<t.length;o++)if(t[o].identifier===e){n=o;break}return n}function o(e,o){for(var a={},l=[],i=0;i<e.length;i++){var s=e[i],c=o.base?s[0]+o.base:s[0],d=a[c]||0,f="".concat(c," ").concat(d);a[c]=d+1;var u=n(f),p={css:s[1],media:s[2],sourceMap:s[3],supports:s[4],layer:s[5]};if(-1!==u)t[u].references++,t[u].updater(p);else{var h=r(p,o);o.byIndex=i,t.splice(i,0,{identifier:f,updater:h,references:1})}l.push(f)}return l}function r(e,t){var n=t.domAPI(t);return n.update(e),function(t){if(t){if(t.css===e.css&&t.media===e.media&&t.sourceMap===e.sourceMap&&t.supports===e.supports&&t.layer===e.layer)return;n.update(e=t)}else n.remove()}}e.exports=function(e,r){var a=o(e=e||[],r=r||{});return function(e){e=e||[];for(var l=0;l<a.length;l++){var i=n(a[l]);t[i].references--}for(var s=o(e,r),c=0;c<a.length;c++){var d=n(a[c]);0===t[d].references&&(t[d].updater(),t.splice(d,1))}a=s}}},659:e=>{var t={};e.exports=function(e,n){var o=function(e){if(void 0===t[e]){var n=document.querySelector(e);if(window.HTMLIFrameElement&&n instanceof window.HTMLIFrameElement)try{n=n.contentDocument.head}catch(e){n=null}t[e]=n}return t[e]}(e);if(!o)throw new Error("Couldn't find a style target. This probably means that the value for the 'insert' parameter is invalid.");o.appendChild(n)}},540:e=>{e.exports=function(e){var t=document.createElement("style");return e.setAttributes(t,e.attributes),e.insert(t,e.options),t}},56:(e,t,n)=>{e.exports=function(e){var t=n.nc;t&&e.setAttribute("nonce",t)}},825:e=>{e.exports=function(e){if("undefined"==typeof document)return{update:function(){},remove:function(){}};var t=e.insertStyleElement(e);return{update:function(n){!function(e,t,n){var o="";n.supports&&(o+="@supports (".concat(n.supports,") {")),n.media&&(o+="@media ".concat(n.media," {"));var r=void 0!==n.layer;r&&(o+="@layer".concat(n.layer.length>0?" ".concat(n.layer):""," {")),o+=n.css,r&&(o+="}"),n.media&&(o+="}"),n.supports&&(o+="}");var a=n.sourceMap;a&&"undefined"!=typeof btoa&&(o+="\n/*# sourceMappingURL=data:application/json;base64,".concat(btoa(unescape(encodeURIComponent(JSON.stringify(a))))," */")),t.styleTagTransform(o,e,t.options)}(t,e,n)},remove:function(){!function(e){if(null===e.parentNode)return!1;e.parentNode.removeChild(e)}(t)}}}},113:e=>{e.exports=function(e,t){if(t.styleSheet)t.styleSheet.cssText=e;else{for(;t.firstChild;)t.removeChild(t.firstChild);t.appendChild(document.createTextNode(e))}}}},t={};function n(o){var r=t[o];if(void 0!==r)return r.exports;var a=t[o]={id:o,exports:{}};return e[o](a,a.exports,n),a.exports}n.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return n.d(t,{a:t}),t},n.d=(e,t)=>{for(var o in t)n.o(t,o)&&!n.o(e,o)&&Object.defineProperty(e,o,{enumerable:!0,get:t[o]})},n.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),n.nc=void 0;var o={};(()=>{n.d(o,{k:()=>K,Wu:()=>J,IM:()=>_e,gW:()=>fe,Dy:()=>$,bl:()=>le,YE:()=>xe,Od:()=>je,zk:()=>Ee,Bs:()=>ue,vV:()=>oe,Xf:()=>se,gg:()=>ne,Ei:()=>ce,AP:()=>pe,G1:()=>Ce,tg:()=>Ae,wH:()=>ke,O2:()=>ge,A6:()=>ee,NF:()=>te,c3:()=>me,Gn:()=>Se,wr:()=>F,Qq:()=>we,Gq:()=>qe,du:()=>B,p2:()=>j});var e=n(72),t=n.n(e),r=n(825),a=n.n(r),l=n(659),i=n.n(l),s=n(56),c=n.n(s),d=n(540),f=n.n(d),u=n(113),p=n.n(u),h=n(365),g={};g.styleTagTransform=p(),g.setAttributes=c(),g.insert=i().bind(null,"head"),g.domAPI=a(),g.insertStyleElement=f(),t()(h.A,g),h.A&&h.A.locals&&h.A.locals;const b={enterKeyEnabled:!1},w={Hindi:"hi",Assamese:"as",Bengali:"bn",Gujarati:"gu",Kannada:"kn",Malayalam:"ml",Marathi:"mr",Oriya:"or",Punjabi:"pa",Sanskrti:"sa",Tamil:"ta",Telugu:"te",Urdu:"ur",Manipuri:"mni",Konkani:"kok",Nepali:"ne"},m={hi:"्",en:"",as:"্",bn:"্",gu:"્",kn:"್",ml:"്",mr:"्",or:"୍",pa:"੍",sa:"्",ta:"",te:"్",ur:"",mni:"্",kok:"्",ne:"्"},y={hi:{default_layout:[["`","१","२","३","४","५","६","७","८","९","०","-","ृ","⌫"],["Tab","ौ","ै","ा","ी","ू","ब","ह","ग","द","ज","ड","़","\\"],["Caps","ो","े","⊕","ि","ु","प","र","क","त","च","ट","Enter"],["Shift"," ","ं","म","न","व","ल","स",",",".","य","Shift","↑"],[" "," ","Alt","Space","Alt"," "," ","←","↓","→"]],shift_layout:[["~","ऍ","ॅ","","","ज्ञ","त्र","क्ष","श्र","(",")","ः","ऋ","⌫"],["Tab","औ","ऐ","आ","ई","ऊ","भ","ङ","घ","ध","झ","ढ","ञ","ऑ"],["Caps","ओ","ए","अ","इ","उ","फ"," ","ख","थ","छ","ठ","Enter"],["Shift"," ","ँ","ण"," "," ","ळ","श","ष","।","?","Shift","↑"],[" "," ","Alt","Space","Alt"," "," ","←","↓","→"]],alt_layout:[[" "," "," "," ","₹"," "," "," "," "," "," "," "," ॄ","⌫"],["Tab"," "," "," ","ॣ"," "," "," ","ग़"," ","ज़","ड़"," "," "," "],["Caps"," "," ","्","ॢ"," "," "," ","क़"," "," "," ","Enter"],["Shift"," "," "," "," "," "," "," ","॰","॥"," ","Shift","↑"],[" "," ","Alt","Space","Alt"," "," ","←","↓","→"]],alt_shift_layout:[[" "," "," "," "," "," "," "," "," "," "," "," ","ॠ","⌫"],["Tab"," "," "," "," "," "," "," "," "," "," ","ढ़"," "," "],["Caps"," "," "," ","ऌ"," "," फ़"," ","ख़"," "," "," ","Enter"],["Shift"," ","ॐ"," "," "," "," ळ"," "," ","ऽ"," ","Shift","↑"],[" "," ","Alt","Space","Alt"," "," ","←","↓","→"]]},en:{default_layout:[["`","1","2","3","4","5","6","7","8","9","0","-","=","⌫"],["Tab","q","w","e","r","t","y","u","i","o","p","[","]","\\"],["Caps","a","s","d","f","g","h","j","k","l",";","'","Enter"],["Shift","z","x","c","v","b","n","m",",",".","/","Shift"],[" "," ","Alt","Space","Alt"," "," "]],shift_layout:[["~","!","@","#","$","%","^","&","*","(",")","_","+","⌫"],["Tab","Q","W","E","R","T","Y","U","I","O","P","{","}","|"],["Caps","A","S","D","F","G","H","J","K","L",":",'"',"Enter"],["Shift","Z","X","C","V","B","N","M","<",">","?","Shift"],[" "," ","Alt","Space","Alt"," "," "]],alt_layout:[["~","!","@","#","$","%","^","&","*","(",")","_","+","⌫"],["Tab","Q","W","E","R","T","Y","U","I","O","P","{","}","|"],["Caps","A","S","D","F","G","H","J","K","L",":",'"',"Enter"],["Shift","Z","X","C","V","B","N","M","<",">","?","Shift"],[" "," ","Alt","Space","Alt"," "," "]],alt_shift_layout:[["~","!","@","#","$","%","^","&","*","(",")","_","+","⌫"],["Tab","Q","W","E","R","T","Y","U","I","O","P","{","}","|"],["Caps","A","S","D","F","G","H","J","K","L",":",'"',"Enter"],["Shift","Z","X","C","V","B","N","M","<",">","?","Shift"],[" "," ","Alt","Space","Alt"," "," "]]},as:{default_layout:[["`","১","২","৩","৪","৫","৬","৭","৮","৯","০","-","ৃ","⌫"],["Tab","ৌ","ৈ","া","ী","ূ","ব","হ","গ","দ","জ","ড","়","\\"],["Caps","ো","ে","⊕","ি","ু","প","ৰ","ক","ত","চ","ট","Enter"],["Shift"," ","ং","ম","ন","ৱ","ল","স",",",".","য়","Shift","↑"],[" "," ","Alt","Space","Alt"," "," ","←","↓","→"]],shift_layout:[["~","্য"," ","্ৰ","ৰ্","জ্ঞ","ত্ৰ","ক্ষ","শ্ৰ","(",")","ঃ","ঋ","⌫"],["Tab","ঔ","ঐ","আ","ঈ","ঊ","ভ","ঙ","ঘ","ধ","ঝ","ঢ"," ঞ","|"],["Caps","ও","এ","অ","ই","উ","ফ"," ","খ","থ","ছ","ঠ","Enter"],["Shift","ৎ","ঁ","ণ"," "," ","ল","শ","ষ","।","য","Shift","↑"],[" "," ","Alt","Space","Alt"," "," ","←","↓","→"]],alt_layout:[[" ","",""," ","₹"," "," "," "," "," "," "," ","ৄ","⌫"],["Tab"," "," "," ","ৣ"," "," "," "," "," "," ","ড়"," "," "],["Caps"," "," ","্","ৢ"," "," "," "," ","ৎ"," "," ","Enter"],["Shift"," ","৺"," "," "," "," "," ","৳","॥","্য","Shift","↑"],[" "," ","Alt","Space","Alt"," "," ","←","↓","→"]],alt_shift_layout:[[" ","৴","৵","৶","৷","৸","৹"," "," "," "," "," ","ৠ","⌫"],["Tab"," "," "," ","ৡ"," "," "," "," "," "," ","ঢ়"," "," "],["Caps"," "," "," ","ঌ"," "," "," "," "," "," "," ","Enter"],["Shift"," "," "," "," "," "," "," ","৲","ঽ"," ","Shift","↑"],[" "," ","Alt","Space","Alt"," "," ","←","↓","→"]]},bn:{default_layout:[["`","১","২","৩","৪","৫","৬","৭","৮","৯","০","-","ৃ","⌫"],["Tab","ৌ","ৈ","া","ী","ূ","ব","হ","গ","দ","জ","ড"," ़","\\"],["Caps","ো","ে","⊕","ি","ু","প","র","ক","ত","চ","ট","Enter"],["Shift","ৎ","ং","ম","ন"," ","ল","স",",",".","য়","Shift","↑"],[" "," ","Alt","Space","Alt"," "," ","←","↓","→"]],shift_layout:[["~","্য"," ","্র","র্","জ্ঞ","ত্র","ক্ষ","শ্র","(",")","ঃ","ঋ","⌫"],["Tab","ঔ","ঐ","আ","ঈ","ঊ","ভ","ঙ","ঘ","ধ","ঝ","ঢ"," ঞ","|"],["Caps","ও","এ","অ","ই","উ","ফ"," ","খ","থ","ছ","ঠ","Enter"],["Shift"," ","ঁ","ণ"," "," ","ল","শ","ষ","।","য","Shift","↑"],[" "," ","Alt","Space","Alt"," "," ","←","↓","→"]],alt_layout:[[" ","",""," ","₹"," "," "," "," "," "," "," ","ৄ","⌫"],["Tab"," "," "," ","ৣ"," "," "," "," "," "," ","ড়"," "," "],["Caps"," "," ","্","ৢ"," "," "," "," ","ৎ"," "," ","Enter"],["Shift"," ","৺"," "," "," "," "," ","৳","॥","্য","Shift","↑"],[" "," ","Alt","Space","Alt"," "," ","←","↓","→"]],alt_shift_layout:[[" ","৴","৵","৶","৷","৸","৹"," "," "," "," "," ","ৠ","⌫"],["Tab"," "," "," ","ৡ"," "," "," "," "," "," ","ঢ়"," "," "],["Caps"," "," "," ","ঌ"," "," "," "," "," "," "," ","Enter"],["Shift"," "," "," "," "," "," "," ","৲","ঽ"," ","Shift","↑"],[" "," ","Alt","Space","Alt"," "," ","←","↓","→"]]},gu:{default_layout:[["`","૧","૨","૩","૪","૫","૬","૭","૮","૯","૦","-","ૃ","⌫"],["Tab","ૌ","ૈ","ા","ી","ૂ","બ","હ","ગ","દ","જ","ડ"," ઼","\\"],["Caps","ો","ે","⊕","િ","ુ","પ","ર","ક","ત","ચ","ટ","Enter"],["Shift"," ","ં","મ","ન","વ","લ","સ",",",".","ય","Shift","↑"],[" "," ","Alt","Space","Alt"," "," ","←","↓","→"]],shift_layout:[["~","ઍ","ૅ","્ર","ર્","જ્ઞ","ત્ર","ક્ષ","શ્ર","(",")","ઃ","ઋ","⌫"],["Tab","ઔ","ઐ","આ","ઈ","ઊ","ભ","ઙ","ઘ","ધ","ઝ","ઢ"," ઞ","|"],["Caps","ઓ","એ","અ","ઇ","ઉ","ફ"," ","ખ","થ","છ","ઠ","Enter"],["Shift"," ","ઁ","ણ"," "," ","ળ","શ","ષ"," "," ","Shift","↑"],[" "," ","Alt","Space","Alt"," "," ","←","↓","→"]],alt_layout:[[" ","",""," ","₹"," "," "," "," "," "," "," ","ૄ","⌫"],["Tab"," "," "," ","ૣ"," "," "," "," "," "," "," "," "," "],["Caps"," "," ","્","ૢ"," "," "," "," "," "," "," ","Enter"],["Shift"," "," "," "," "," "," "," ","૱","॥"," ","Shift","↑"],[" "," ","Alt","Space","Alt"," "," ","←","↓","→"]],alt_shift_layout:[[" "," "," "," "," "," "," "," "," "," "," "," ","ૠ","⌫"],["Tab"," "," "," ","ૡ"," "," "," "," "," "," "," "," "," "],["Caps"," "," "," ","ઌ"," "," "," "," "," "," "," ","Enter"],["Shift"," ","ॐ"," "," "," "," "," "," ","ऽ"," ","Shift","↑"],[" "," ","Alt","Space","Alt"," "," ","←"," ↓ ","→"]]},kn:{default_layout:[["ೊ","೧","೨","೩","೪","೫","೬","೭","೮","೯","೦","-","ೃ","⌫"],["Tab","ೌ","ೈ","ಾ","ೀ","ೂ","ಬ","ಹ","ಗ","ದ","ಜ","ಡ"," ","\\"],["Caps","ೋ","ೇ","⊕","ಿ","ು","ಪ","ರ","ಕ","ತ","ಚ","ಟ","Enter"],["Shift","ೆ","ಂ","ಮ","ನ","ವ","ಲ","ಸ",",",".","ಯ","Shift","↑"],[" "," ","Alt","Space","Alt"," "," ","←","↓","→"]],shift_layout:[["ಒ"," "," ","್ರ"," ","ಜ್ಞ","ತ್ರ","ಕ್ಷ","ಶ್ರ","(",")","ಃ","ಋ","⌫"],["Tab","ಔ","ಐ","ಆ","ಈ","ಊ","ಭ","ಙ","ಘ","ಧ","ಝ","ಞ"," "],["Caps","ಓ","ಏ","ಅ","ಇ","ಉ","ಫ","ಱ","ಖ","ಥ","ಛ","ಠ","Enter"],["Shift","ಎ"," ","ಣ"," "," ","ಳ","ಶ","ಷ","।"," ","Shift","↑"],[" "," ","Alt","Space","Alt"," "," ","←","↓","→"]],alt_layout:[[" ","",""," ","₹"," "," "," "," "," "," "," ","ೄ","⌫"],["Tab"," "," "," ","ೣ"," "," "," "," "," "," "," ","಼"," "],["Caps"," "," ","್","ೢ"," "," "," "," "," "," "," ","Enter"],["Shift"," "," "," "," "," "," "," "," ","॥"," ","Shift","↑"],[" "," ","Alt","Space","Alt"," "," ","←","↓","→"]],alt_shift_layout:[[" "," "," "," "," "," "," "," "," "," "," "," ","ೠ","⌫"],["Tab"," "," "," ","ೡ"," "," "," "," "," "," ","ೝ"," "," "],["Caps"," "," "," ","ಌ"," ","ೞ"," "," "," "," "," ","Enter"],["Shift"," "," "," "," "," "," "," "," ","ऽ"," ","Shift","↑"],[" "," ","Alt","Space","Alt"," "," ","←","↓","→"]]},ml:{default_layout:[["ൊ","൧","൨","൩","൪","൫","൬","൭","൮","൯","൦","-","ൃ","⌫"," "],["Tab","ൗ","ൈ","ാ","ീ","ൂ","ബ","ഹ","ഗ","ദ","ഇ","ഡ"," ","ർ"," "],["Caps","ോ","േ","⊕","ി","ു","പ","ര","ക","ത","ച","ട","Enter"," "],["Shift","െ","ം","മ","ന","വ","ല","സ",",",".","യ","Shift"," ↑ "," "],[" "," ","Alt","Space","Alt"," "," ","←"," ↓ ","→"]],shift_layout:[["ഒ"," "," ","്ര","ര്","ജ്ഞ","ത്ര","ക്ഷ","ൾ","(",")","ഃ","ഋ","⌫"," "],["Tab","ഔ","ഐ","ആ","ഈ","ഊ","ഭ","ങ","ഘ","ധ","ഝ","ഢ","ഞ"," "," "],["Caps","ഓ","ഏ","അ","ഇ","ഉ","ഫ","റ","ഖ","ഥ","ഛ","ഠ","Enter"," "],["Shift","എ","ൺ","ണ","ൻ","ഴ","ള","ശ","ഷ","ൽ","?","Shift"," ↑ "," "],[" "," ","Alt","Space","Alt"," "," ","←"," ↓ ","→"]],alt_layout:[[" ","",""," ","₹"," "," "," "," "," "," "," ","ൄ","⌫"," "],["Tab","ൌ"," "," ","ൣ"," "," "," "," "," "," "," "," "," "," "],["Caps"," "," ","്","ൢ"," "," "," "," "," "," "," ","Enter"," "],["Shift"," "," "," "," "," "," "," "," "," "," ","Shift"," ↑ "," "],[" "," ","Alt","Space","Alt"," "," ","←"," ↓ ","→"]],alt_shift_layout:[[" ","൰","൱","൲","൳","൴","൵"," "," "," "," "," ","ൠ","⌫"," "],["Tab"," "," "," ","ൡ"," "," "," "," "," "," "," "," "," "," "],["Caps"," "," "," ","ഌ"," "," "," "," "," "," "," ","Enter"," "],["Shift"," "," "," ","൹"," "," "," "," ","ഽ"," ","Shift"," ↑ "," "],[" "," ","Alt","Space","Alt"," "," ","←"," ↓ ","→"]]},mr:{default_layout:[["`","१","२","३","४","५","६","७","८","९","०","-","ृ","⌫"," "],["Tab","ौ"," ै"," ा"," ी"," ू","ब","ह","ग","द","ज","ड"," ़","\\"," "],["Caps","ो"," े","⊕"," ि"," ु","प","र","क","त","च","ट","Enter"," "],["Shift"," ","ं","म","न","व","ल","स",",",".","य","Shift"," ↑ "," "],[" "," ","Alt","Space","Alt"," "," ","←"," ↓ ","→"]],shift_layout:[["~","ऍ","ॅ","्र","र्","ज्ञ","त्र","क्ष","श्र","(",")","ः","ऋ","⌫"," "],["Tab","औ","ऐ"," आ"," ई"," ऊ","भ","ङ","घ","ध","झ","ढ"," ञ","ऑ"," "],["Caps","ओ","ए","अ","इ","उ","फ","ऱ","ख","थ","छ","ठ","Enter"," "],["Shift"," ","ँ","ण"," "," ","ळ","श","ष","।","य़","Shift"," ↑ "," "],[" "," ","Alt","Space","Alt"," "," ","←"," ↓ ","→"]],alt_layout:[[" ","",""," ","₹"," "," "," "," "," "," "," "," ॄ","⌫"," "],["Tab"," "," "," ","ॣ"," "," "," ","ग़"," ","ज़","ड़"," "," "," "],["Caps"," "," ","्","ॢ"," "," "," ","क़"," "," "," ","Enter"," "],["Shift"," "," "," "," "," "," "," ","॰","॥"," ","Shift"," ↑ "," "],[" "," ","Alt","Space","Alt"," "," ","←"," ↓ ","→"]],alt_shift_layout:[[" "," "," "," "," "," "," "," "," "," "," "," ","ॠ","⌫"," "],["Tab"," "," "," "," "," "," "," "," "," "," ","ढ़"," "," "," "],["Caps"," "," "," ","ऌ"," "," फ़"," ","ख़"," "," "," ","Enter"," "],["Shift"," ","ॐ"," "," "," "," ळ"," "," ","ऽ"," ","Shift"," ↑ "," "],[" "," ","Alt","Space","Alt"," "," ","←"," ↓ ","→"]]},or:{default_layout:[["`","୧","୨","୩","୪","୫","୬","୭","୮","୯","୦","-","ୃ","⌫"],["Tab","ୌ","ୈ","ା","ୀ","ୂ","ବ","ହ","ଗ","ଦ","ଜ","ଡ","଼","\\"],["Caps"," ୋ","େ","⊕","ି","ୁ","ପ","ର","କ","ତ","ଚ","ଟ","Enter"],["Shift"," ","ଂ","ମ"," ନ"," ଵ ","ଲ","ସ",",",".","ଯ","Shift","↑"],[" "," ","Alt","Space","Alt"," "," ","←","↓","→"]],shift_layout:[["~","!","@","୍ର","ର୍","ଜ୍ଞ","ତ୍ର","କ୍ଷ","ଶ୍ର","(",")","ଃ","ଋ","⌫"],["Tab","ଔ","ଐ","ଆ","ଈ","ଊ","ଭ","ଙ","ଘ","ଧ","ଝ","ଢ","ଞ"," "],["Caps","ଓ ","ଏ ","ଅ","ଇ","ଉ","ଫ "," ","ଖ","ଥ ","ଛ ","ଠ","Enter"],["Shift"," ","ଁ","ଣ"," "," ","ଳ","ଶ","ଷ","।","ୟ","Shift","↑"],[" "," ","Alt","Space","Alt"," "," ","←","↓","→"]],alt_layout:[[" ","",""," ","ଡ଼"," "," "," "," "," "," "," "," ୄ","⌫"],["Tab"," "," "," ","ୣ"," "," "," "," "," "," "," "," "," "],["Caps"," "," ","୍","ୢ"," "," "," "," "," "," "," ","Enter"],["Shift"," ","୰"," "," ","ଵ"," "," "," ","॥"," ","Shift","↑"],[" "," ","Alt","Space","Alt"," "," ","←","↓","→"]],alt_shift_layout:[[" "," ","ଯ଼"," ","ଢ଼"," "," "," "," "," "," "," ","ୠ","⌫"],["Tab"," "," "," ","ୡ"," "," "," "," "," "," "," "," "," "],["Caps"," "," "," ","ଌ"," "," "," "," "," "," "," ","Enter"],["Shift"," ","ॐ"," "," "," "," "," "," ","ଽ"," ","Shift","↑"],[" "," ","Alt","Space","Alt"," "," ","←","↓","→"]]},pa:{default_layout:[["`","੧","੨","੩","੪","੫","੬","੭","੮","੯","੦","-","=","⌫"," "],["Tab"," ੌ"," ੈ"," ਾ"," ੀ"," ੂ","ਬ","ਹ","ਗ","ਦ","ਜ","ਡ"," ਼","\\"," "],["Caps"," ੋ"," ੇ","⊕"," ਿ"," ੁ","ਪ"," ਰ"," ਕ"," ਤ"," ਚ"," ਟ","Enter"," "],["Shift"," "," ਂ","ਮ"," ਨ"," ਵ ","ਲ"," ਸ ",",",".","ਯ","Shift"," ↑ "," "],[" "," ","Alt","Space","Alt"," "," ","←"," ↓ ","→"]],shift_layout:[["~"," "," ","੍ਰ","ਰ੍"," ","ਤ੍ਰ"," ","ਸ਼੍ਰ","(",")"," ਃ"," ","⌫"," "],["Tab","ਔ"," ਐ","ਆ","ਈ","ਊ","ਭ","ਙ","ਘ","ਧ","ਝ","ਢ"," ਞ","|"," "],["Caps","ਓ ","ਏ ","ਅ ","ਇ ","ਉ ","ਫ "," ","ਖ"," ਥ ","ਛ ","ਠ","Enter"," "],["Shift"," "," ਁ ","ਣ"," "," ","ਲ਼","ਸ਼"," "," ","?","Shift"," ↑ "," "],[" "," ","Alt","Space","Alt"," "," ","←"," ↓ ","→"]],alt_layout:[[" ","",""," ","₹"," "," "," "," "," "," "," "," ","⌫"," "],["Tab"," "," "," "," "," "," "," "," ","ਗ਼"," ","ਜ਼","ੜ"," "," "],["Caps"," "," ","੍"," "," "," "," "," "," "," "," ","Enter"," "],["Shift"," "," "," "," ","ੳ"," "," "," ੰ","॥"," ","Shift"," ↑ "," "],[" "," ","Alt","Space","Alt"," "," ","←"," ↓ ","→"]],alt_shift_layout:[[" "," "," "," "," "," "," "," "," "," "," "," "," ","⌫"," "],["Tab"," "," "," "," "," "," "," "," "," "," "," "," "," "," "],["Caps"," "," "," "," ","ਫ਼"," ","ਖ਼"," "," "," "," ੑ","Enter"," "],["Shift"," "," "," "," "," "," "," "," "," "," ","Shift"," ↑ "," "],[" "," ","Alt","Space","Alt"," "," ","←"," ↓ ","→"]]},sa:{default_layout:[["`","१","२","३","४","५","६","७","८","९","०","-","ृ","⌫"],["Tab","ौ","ै","ा","ी","ू","ब","ह","ग","द","ज","ड","़","\\"],["Caps","ो","े","⊕","ि","ु","प","र","क","त","च","ट","Enter"],["Shift"," ","ं","म","न","व","ल","स",",",".","य","Shift","↑"],[" "," ","Alt","Space","Alt"," "," ","←","↓","→"]],shift_layout:[["~","ऍ","ॅ","","","ज्ञ","त्र","क्ष","श्र","(",")","ः","ऋ","⌫"],["Tab","औ","ऐ","आ","ई","ऊ","भ","ङ","घ","ध","झ","ढ","ञ","ऑ"],["Caps","ओ","ए","अ","इ","उ","फ"," ","ख","थ","छ","ठ","Enter"],["Shift"," ","ँ","ण"," "," ","ळ","श","ष","।","?","Shift","↑"],[" "," ","Alt","Space","Alt"," "," ","←","↓","→"]],alt_layout:[[" "," "," "," ","₹"," "," "," "," "," "," "," "," ॄ","⌫"],["Tab"," "," "," ","ॣ"," "," "," ","ग़"," ","ज़","ड़"," "," "," "],["Caps"," "," ","्","ॢ"," "," "," ","क़"," "," "," ","Enter"],["Shift"," "," "," "," "," "," "," ","॰","॥"," ","Shift","↑"],[" "," ","Alt","Space","Alt"," "," ","←","↓","→"]],alt_shift_layout:[[" "," "," "," "," "," "," "," "," "," "," "," ","ॠ","⌫"],["Tab"," "," "," "," "," "," "," "," "," "," ","ढ़"," "," "],["Caps"," "," "," ","ऌ"," "," फ़"," ","ख़"," "," "," ","Enter"],["Shift"," ","ॐ"," "," "," "," ळ"," "," ","ऽ"," ","Shift","↑"],[" "," ","Alt","Space","Alt"," "," ","←","↓","→"]]},ta:{default_layout:[["ொ","௧","௨","௩","௪","௫","௬","௭","௮","௯","௦","-","=","⌫"," "],["Tab","ௌ","ை","ா","ீ","ூ"," ","ஹ"," "," ","ஜ"," "," ","\\"," "],["Caps","ோ","ே","்","ி","ு","ப","ர","க","த","ச","ட","Enter"," "],["Shift","ெ"," ","ம","ந","வ","ல","ஸ",",",".","ய","Shift"," ↑ "," "],[" "," ","Alt","Space","Alt"," "," ","←"," ↓ ","→"]],shift_layout:[["ஒ"," "," "," ","ர்"," ","த்ர","க்ஷ","ஶ்ர","(",")","_","ஃ","⌫"," "],["Tab","ஔ","ஐ","ஆ","ஈ","ஊ"," ","ங"," "," "," "," ","ஞ"," "," "],["Caps","ஓ","ஏ","அ","இ","உ"," ","ற"," "," "," "," ","Enter"," "],["Shift","எ"," ","ண","ன","ழ","ள"," ","ஷ"," ","?","Shift"," ↑ "," "],[" "," ","Alt","Space","Alt"," "," ","←"," ↓ ","→"]],alt_layout:[[" ","",""," ","₹"," "," "," "," "," ","௰","௱","௲","⌫"," "],["Tab"," "," "," "," "," ","௷"," "," "," "," "," "," "," "," "],["Caps"," "," "," "," "," ","௶"," "," "," "," "," ","Enter"," "],["Shift"," "," ","௴","௳","௵"," "," ","௹"," "," ","Shift"," ↑ "," "],[" "," ","Alt","Space","Alt"," "," ","←"," ↓ ","→"]],alt_shift_layout:[[" "," "," "," "," "," "," "," "," "," "," "," "," ","⌫"," "],["Tab"," "," "," "," "," "," "," "," "," "," "," "," "," "," "],["Caps"," "," "," "," "," "," "," "," "," "," "," ","Enter"," "],["Shift"," ","ௐ","௸","௺"," "," "," "," "," "," ","Shift"," ↑ "," "],[" "," ","Alt","Space","Alt"," "," ","←"," ↓ ","→"]]},te:{default_layout:[["ొ","౧","౨","౩","౪","౫","౬","౭","౮","౯","౦","-"," ృ","⌫"],["Tab","ా","ై","ా","ీ","ూ","బ","హ","గ","ద","జ","డ"," ","\\"],["Caps","ో","ే","⊕","ి","ు","ప","ర","క","త","చ","ట","Enter"],["Shift","ె","ం","మ","న","వ","ల","స",",",".","య","Shift","↑"],[" "," ","Alt","Space","Alt"," "," ","←","↓","→"]],shift_layout:[["ఒ"," "," ","్ర"," ","జ్ఞ","త్ర","క్ష","శ్ర","(",")","ః","ఋ","⌫"],["Tab","ఔ","ఐ","ఆ","ఈ","ఊ","భ","ఙ","ఘ","ధ","ఝ","ఞ"," "],["Caps","ఓ","ఏ","అ","ఇ","ఉ","ఫ","ఱ","ఖ","థ","ఛ","ఠ","Enter"],["Shift","ఎ","ఁ","ణ"," "," ","ళ","శ","ష","।","?","Shift","↑"],[" "," ","Alt","Space","Alt"," "," ","←"," ↓ ","→"]],alt_layout:[[" ","",""," ","₹"," "," "," "," "," "," ","౿","ౄ","⌫"],["Tab"," "," "," ","ౣ"," "," "," "," "," ","ౙ"," "," "," "],["Caps"," "," ","్",",ౢ"," "," "," "," "," ","ౘ"," ","Enter"],["Shift","ౕ"," "," "," "," "," "," "," ","॥"," ","Shift","↑"],[" "," ","Alt","Space","Alt"," "," ","←"," ↓ ","→"]],alt_shift_layout:[[" ","౹","౼","౺","౽","౻","౾"," "," "," ","౸"," ","ౠ","⌫"],["Tab"," "," "," ","ౡ"," "," "," "," "," "," "," "," "," "," "],["Caps"," "," "," ","ౡ"," "," "," "," "," "," "," ","Enter"],["Shift","ౖ"," "," "," "," "," "," "," ","ఽ"," ","Shift","↑"],[" "," ","Alt","Space","Alt"," "," ","←"," ↓ ","→"]]},ur:{default_layout:[[" ","۱","۲","۳","۴","۵","۶","۷","۸","۹","۰"," "," ","⌫"],["Tab","ق","و","ع","ر","ت","ے","ء","ی","ہ","پ","[","]","\\"],["Caps","ا","س","د","ف","گ","ح","ج","ک","ل",";","'","Enter"],["Shift","ز","ش","چ","ظ","ب","ن","م","،","۔","/","Shift","↑"],[" "," ","Alt","Space","Alt"," "," ","←","↓","→"]],shift_layout:[["`","1","2","3","4","5","6","7","8","9","0","-","=","⌫"],["Tab","ْ","ّ","ٰ","ڑ","ٹ","َ","ئ","ِ","ۃ","ُ","{","}","|"],["Caps","آ","ص","ڈ"," ","غ","ھ","ض","خ"," ",":",'"',"Enter"],["Shift","ذ","ژ","ث","ظ"," ","ں","٘",",",".","؟","Shift","↑"],[" "," ","Alt","Space","Alt"," "," ","←","↓","→"]],alt_layout:[[" ","",""," "," "," "," "," "," "," "," "," "," ","⌫"],["Tab"," ","","ٖ","ؓ","ٓ","","ٔ","ؑ"," ","ٗ"," "," ","\\"],["Caps","ﷲ","ؐ","ﷺ"," "," ","ؒ","ﷻ"," "," "," "," ","Enter"],["Shift","؏","؎",""," ","﷽",""," ","<",">","?","Shift","↑"],[" "," ","Alt","Space","Alt"," "," ","←","↓","→"]],alt_shift_layout:[["~"," !","@ ","# ","$ ","% ","^ ","& ","* ","( ",") ","_ ","+ ","⌫"],["Tab"," "," "," "," "," "," "," "," "," "," "," "," "," "," "],["Caps"," "," "," "," "," "," "," "," "," "," "," ","Enter"],["Shift"," "," "," "," "," "," "," "," "," "," ","Shift","↑"],[" "," ","Alt","Space","Alt"," "," ","←"," ↓ ","→"]]},mni:{default_layout:[["`","১","২","৩","৪","৫","৬","৭","৮","৯","০","-","ৃ","⌫"],["Tab","ৌ","ৈ","া","ী","ূ","ব","হ","গ","দ","জ","ড"," ़","\\"],["Caps","ো","ে","⊕","ি","ু","প","র","ক","ত","চ","ট","Enter"],["Shift"," ","ং","ম","ন","ৱ","ল","স",",",".","য়","Shift","↑"],[" "," ","Alt","Space","Alt"," "," ","←","↓","→"]],shift_layout:[["~","্য"," ","্র","র্","জ্ঞ","ত্র","ক্ষ","শ্র","(",")","ঃ","ঋ","⌫"],["Tab","ঔ","ঐ","আ","ঈ","ঊ","ভ","ঙ","ঘ","ধ","ঝ","ঢ"," ঞ","|"],["Caps","ও","এ","অ","ই","উ","ফ"," ","খ","থ","ছ","ঠ","Enter"],["Shift","ৎ","ঁ","ণ"," "," ","ল","শ","ষ","।","য","Shift","↑"],[" "," ","Alt","Space","Alt"," "," ","←","↓","→"]],alt_layout:[[" ","",""," ","₹"," "," "," "," "," "," "," ","ৄ","⌫"],["Tab"," "," "," ","ৣ"," "," "," "," "," "," ","ড়"," "," "],["Caps"," "," ","্","ৢ"," "," "," "," ","ৎ"," "," ","Enter"],["Shift"," ","৺"," "," "," "," "," ","৳","॥","্য","Shift","↑"],[" "," ","Alt","Space","Alt"," "," ","←","↓","→"]],alt_shift_layout:[[" ","৴","৵","৶","৷","৸","৹"," "," "," "," "," ","ৠ","⌫"],["Tab"," "," "," ","ৡ"," "," "," "," "," "," ","ঢ়"," "," "],["Caps"," "," "," ","ঌ"," "," "," "," "," "," "," ","Enter"],["Shift"," "," "," "," "," "," "," ","৲","ঽ"," ","Shift","↑"],[" "," ","Alt","Space","Alt"," "," ","←","↓","→"]]},kok:{default_layout:[["`","१","२","३","४","५","६","७","८","९","०","-","ृ","⌫"," "],["Tab","ौ"," ै"," ा"," ी"," ू","ब","ह","ग","द","ज","ड"," ़","\\"," "],["Caps","ो"," े","⊕"," ि"," ु","प","र","क","त","च","ट","Enter"," "],["Shift"," ","ं","म","न","व","ल","स",",",".","य","Shift"," ↑ "," "],[" "," ","Alt","Space","Alt"," "," ","←"," ↓ ","→"]],shift_layout:[["~","ऍ","ॅ","्र","र्","ज्ञ","त्र","क्ष","श्र","(",")","ः","ऋ","⌫"," "],["Tab","औ","ऐ"," आ"," ई"," ऊ","भ","ङ","घ","ध","झ","ढ"," ञ","ऑ"," "],["Caps","ओ","ए","अ","इ","उ","फ","ऱ","ख","थ","छ","ठ","Enter"," "],["Shift"," ","ँ","ण"," "," ","ळ","श","ष","।","य़","Shift"," ↑ "," "],[" "," ","Alt","Space","Alt"," "," ","←"," ↓ ","→"]],alt_layout:[[" ","",""," ","₹"," "," "," "," "," "," "," "," ॄ","⌫"," "],["Tab"," "," "," ","ॣ"," "," "," ","ग़"," ","ज़","ड़"," "," "," "],["Caps"," "," "," ्","ॢ"," "," "," ","क़"," "," "," ","Enter"," "],["Shift"," "," "," "," "," "," "," ","॰","॥"," ","Shift"," ↑ "," "],[" "," ","Alt","Space","Alt"," "," ","←"," ↓ ","→"]],alt_shift_layout:[[" "," "," "," "," "," "," "," "," "," "," "," ","ॠ","⌫"," "],["Tab"," "," "," "," "," "," "," "," "," "," ","ढ़"," "," "," "],["Caps"," "," "," ","ऌ"," "," फ़"," ","ख़"," "," "," ","Enter"," "],["Shift"," ","ॐ"," "," "," "," ळ"," "," ","ऽ"," ","Shift"," ↑ "," "],[" "," ","Alt","Space","Alt"," "," ","←"," ↓ ","→"]]},ne:{default_layout:[["`","१","२","३","४","५","६","७","८","९","०","-","ृ","⌫"],["Tab","ौ","ै","ा","ी","ू","ब","ह","ग","द","ज","ड","","\\"],["Caps","ो","े","⊕","ि","ु","प","र","क","त","च","ट","Enter"],["Shift"," ","ं","म","न","व","ल","स",",",".","य","Shift","↑"],[" "," ","Alt","Space","Alt"," "," ","←","↓","→"]],shift_layout:[["~","ऍ","ॅ","","","ज्ञ","त्र","क्ष","श्र","(",")","ः","ऋ","⌫"],["Tab","औ","ऐ","आ","ई","ऊ","भ","ङ","घ","ध","झ","ढ","ञ","ऑ"],["Caps","ओ","ए","अ","इ","उ","फ"," ","ख","थ","छ","ठ","Enter"],["Shift"," ","ँ","ण"," "," ","ळ","श","ष","।","?","Shift","↑"],[" "," ","Alt","Space","Alt"," "," ","←","↓","→"]],alt_layout:[[" "," "," "," ","₹"," "," "," "," "," "," "," "," ॄ","⌫"],["Tab"," "," "," ","ॣ"," "," "," ",""," ","",""," "," "," "],["Caps"," "," ","्","ॢ"," "," "," ",""," "," "," ","Enter"],["Shift"," "," "," "," "," "," "," ","॰","॥"," ","Shift","↑"],[" "," ","Alt","Space","Alt"," "," ","←","↓","→"]],alt_shift_layout:[[" "," "," "," "," "," "," "," "," "," "," "," ","ॠ","⌫"],["Tab"," "," "," "," "," "," "," "," "," "," ",""," "," "],["Caps"," "," "," ","ऌ"," ",""," ",""," "," "," ","Enter"],["Shift"," ","ॐ"," "," "," "," ळ"," "," ","ऽ"," ","Shift","↑"],[" "," ","Alt","Space","Alt"," "," ","←","↓","→"]]}};let v=null,S=!1,k=!1,C=!1;const A=[["tilde","1","2","3","4","5","6","7","8","9","0","minus","equal","backspace"],["tab","q","w","e","r","t","y","u","i","o","p","bracketleft","bracketright","backslash"],["caps","a","s","d","f","g","h","j","k","l","semicolon","quote","enter"],["shift","z","x","c","v","b","n","m","comma","period","slash","shift"],["control","win","alt","space","alt","win","control"]];async function x(e){try{return y[e]}catch(e){return console.log(e),null}}let E=!1,T=!1,_=!1,L=!1;async function D(e,t,n){let o=e.code;if(!L&&o&&(o.includes("Digit")&&(o=o.replace("Digit","")),o.includes("Backquote")&&(o="tilde"),o.includes("Key")&&(o=o.replace("Key","")),o.includes("Caps")&&(o="caps"),o.includes("Shift")&&(o="shift"),o.includes("Control")&&(o="control"),o.includes("Alt")&&(o="alt"),o.includes("-")&&(o=o.replace("-","")),o=o.toLowerCase(),!["shift","control","alt","altgraph","meta","caps"].includes(o)))if(["backspace","tab","space","enter"].includes(o))"tab"===o&&(e.preventDefault(),N("\t"));else{e.preventDefault();for(let r=0;r<A.length;r++)for(let a=0;a<A[r].length;a++)if(A[r][a]===o)if(e.preventDefault(),E&&(T||_))N(t.alt_shift_layout[r][a].trim());else if(E)N(t.shift_layout[r][a].trim());else if(T||_){if("ZWJ"===t.alt_layout[r][a]&&N(""),"ZWNJ"===t.alt_layout[r][a])return void N("");if(Object.values(m).includes(t.alt_layout[r][a]))return void N(t.alt_layout[r][a]+"");N(t.alt_layout[r][a].trim())}else{if("⊕"===t.default_layout[r][a])return void N(m[n].trim());N(t.default_layout[r][a].trim())}}}async function I(){let e=document.querySelectorAll(".rev-row");if(!e)return;if(0===e.length)return;let t=await x(v),n=null;if(E&&(T||_)){if("en"===v)return;n=t.alt_shift_layout}else if(E)n=t.shift_layout;else if(T||_){if("en"===v)return;n=t.alt_layout}else n=t.default_layout;A.forEach(((t,o)=>{let r=document.createElement("div");r.classList.add("rev-row"),t.forEach(((e,t)=>{let a=document.createElement("button");a.classList.add("rev-btn"),a.classList.add(`rev-btn-${e}`),a.textContent=n[o][t],["ZWJ","ZWNJ"].includes(n[o][t])&&a.classList.add("rev-btn-small-font"),"shift"===e&&E&&a.classList.add("rev-btn-active"),"caps"===e&&E&&a.classList.add("rev-btn-active"),"alt"===e&&(T||_)&&a.classList.add("rev-btn-active"),r.appendChild(a),a.addEventListener("mousedown",(r=>{if(r.preventDefault(),"backspace"===e)xe().execCommand("delete",!1);else if("enter"===e)N("\n");else if("tab"===e)N("\t");else if("space"===e)N(" ");else{if("control"===e)return;if("alt"===e)T=!T,I();else if("shift"===e||"caps"===e)E=!E,I();else{if("ZWJ"===n[o][t])return void N("");if("ZWNJ"===n[o][t])return void N("");if(Object.values(m).includes(n[o][t]))return void N(m[lang]+"");let e=n[o][t].trim();"⊕"===e&&(e=m[lang].trim()),N(e)}}}))}));try{e[o].replaceWith(r)}catch(e){console.log("No keyboard",e)}}))}async function N(e){return new Promise(((t,n)=>{try{_e(e,"",null,!1)}catch(e){n(e)}t(!0)}))}document.addEventListener("keydown",(function(e){if("Shift"===e.key){if(S)return;E=!E,I(),S=!0}if("Alt"===e.key||"Meta"===e.key){if(k)return;T=!T,I(),k=!0}if("AltGraph"===e.key){if(C)return;_=!_,I(),C=!0}(e.key?.includes("Meta")||e.key?.includes("Control"))&&(L=!0)})),document.addEventListener("keyup",(function(e){"Shift"===e.key?(E=!E,I(),S=!1):"CapsLock"===e.key?(E=!E,I()):"Alt"===e.key||"Meta"===e.key?(T=!T,I(),k=!1):"AltGraph"===e.key?(_=!_,I(),C=!1):(e.key?.includes("Meta")||e.key?.includes("Control"))&&(L=!1)})),document.addEventListener("selectionchange",(()=>{const e=document.activeElement;function t(e){!function(e){e.charCodeAt(0)}(e)}if(e&&e.isContentEditable){const e=window.getSelection();if(0===e.rangeCount)return;const n=e.getRangeAt(0);if(!n.collapsed)return;const o=n.startOffset,r=n.startContainer;r.nodeType===Node.TEXT_NODE&&o>0&&t(r.textContent.charAt(o-1))}else if(e&&("TEXTAREA"===e.tagName||"INPUT"===e.tagName)){const n=e.selectionStart;n>0&&t(e.value.charAt(n-1))}}));const M={en:".",hi:"।",as:"।",bn:"।",gu:"।",kn:"।",ml:"।",mr:"।",or:"।",pa:"।",ta:"।",te:"।",ur:"।"};function O(e,t,n){e.style.position="absolute";let o=t.height?t.top+t.height+n:t.top+n,r=t.left;e.clientHeight+o+15-window.scrollY>window.innerHeight&&(o=o-e.clientHeight-10),r+160-window.scrollX>window.innerWidth&&(r=r-160-25),e.style.top=o+"px",e.style.left=r+"px"}const W='\n <svg width="30px" height="30px" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">\n <path d="M7 9C7 9.55229 6.55229 10 6 10C5.44772 10 5 9.55229 5 9C5 8.44772 5.44772 8 6 8C6.55229 8 7 8.44772 7 9Z" fill="#000000"/>\n <path d="M7 12C7 12.5523 6.55229 13 6 13C5.44772 13 5 12.5523 5 12C5 11.4477 5.44772 11 6 11C6.55229 11 7 11.4477 7 12Z" fill="#000000"/>\n <path d="M10 12C10 12.5523 9.55229 13 9 13C8.44772 13 8 12.5523 8 12C8 11.4477 8.44772 11 9 11C9.55229 11 10 11.4477 10 12Z" fill="#000000"/>\n <path d="M10 9C10 9.55229 9.55229 10 9 10C8.44772 10 8 9.55229 8 9C8 8.44772 8.44772 8 9 8C9.55229 8 10 8.44772 10 9Z" fill="#000000"/>\n <path d="M13 9C13 9.55229 12.5523 10 12 10C11.4477 10 11 9.55229 11 9C11 8.44772 11.4477 8 12 8C12.5523 8 13 8.44772 13 9Z" fill="#000000"/>\n <path d="M13 12C13 12.5523 12.5523 13 12 13C11.4477 13 11 12.5523 11 12C11 11.4477 11.4477 11 12 11C12.5523 11 13 11.4477 13 12Z" fill="#000000"/>\n <path d="M16 9C16 9.55229 15.5523 10 15 10C14.4477 10 14 9.55229 14 9C14 8.44772 14.4477 8 15 8C15.5523 8 16 8.44772 16 9Z" fill="#000000"/>\n <path d="M16 12C16 12.5523 15.5523 13 15 13C14.4477 13 14 12.5523 14 12C14 11.4477 14.4477 11 15 11C15.5523 11 16 11.4477 16 12Z" fill="#000000"/>\n <path d="M19 9C19 9.55229 18.5523 10 18 10C17.4477 10 17 9.55229 17 9C17 8.44772 17.4477 8 18 8C18.5523 8 19 8.44772 19 9Z" fill="#000000"/>\n <path d="M19 12C19 12.5523 18.5523 13 18 13C17.4477 13 17 12.5523 17 12C17 11.4477 17.4477 11 18 11C18.5523 11 19 11.4477 19 12Z" fill="#000000"/>\n <path fill-rule="evenodd" clip-rule="evenodd" d="M7.94513 4.25H16.0549C17.4225 4.24998 18.5248 4.24996 19.3918 4.36652C20.2919 4.48754 21.0497 4.74643 21.6517 5.34835C22.2536 5.95027 22.5125 6.70814 22.6335 7.60825C22.75 8.47522 22.75 9.57754 22.75 10.9451V13.0549C22.75 14.4225 22.75 15.5248 22.6335 16.3918C22.5125 17.2919 22.2536 18.0497 21.6517 18.6517C21.0497 19.2536 20.2919 19.5125 19.3918 19.6335C18.5248 19.75 17.4225 19.75 16.0549 19.75H7.94513C6.57754 19.75 5.47522 19.75 4.60825 19.6335C3.70814 19.5125 2.95027 19.2536 2.34835 18.6517C1.74643 18.0497 1.48754 17.2919 1.36652 16.3918C1.24996 15.5248 1.24998 14.4225 1.25 13.0549V10.9451C1.24998 9.57754 1.24996 8.47522 1.36652 7.60825C1.48754 6.70814 1.74643 5.95027 2.34835 5.34835C2.95027 4.74643 3.70814 4.48754 4.60825 4.36652C5.47522 4.24996 6.57754 4.24998 7.94513 4.25ZM4.80812 5.85315C4.07435 5.9518 3.68577 6.13225 3.40901 6.40901C3.13225 6.68577 2.9518 7.07435 2.85315 7.80812C2.75159 8.56347 2.75 9.56458 2.75 11V13C2.75 14.4354 2.75159 15.4365 2.85315 16.1919C2.9518 16.9257 3.13225 17.3142 3.40901 17.591C3.68577 17.8678 4.07435 18.0482 4.80812 18.1469C5.56347 18.2484 6.56458 18.25 8 18.25H16C17.4354 18.25 18.4365 18.2484 19.1919 18.1469C19.9257 18.0482 20.3142 17.8678 20.591 17.591C20.8678 17.3142 21.0482 16.9257 21.1469 16.1919C21.2484 15.4365 21.25 14.4354 21.25 13V11C21.25 9.56459 21.2484 8.56347 21.1469 7.80812C21.0482 7.07435 20.8678 6.68577 20.591 6.40901C20.3142 6.13225 19.9257 5.9518 19.1919 5.85315C18.4365 5.75159 17.4354 5.75 16 5.75H8C6.56458 5.75 5.56347 5.75159 4.80812 5.85315ZM6.25 16C6.25 15.5858 6.58579 15.25 7 15.25H17C17.4142 15.25 17.75 15.5858 17.75 16C17.75 16.4142 17.4142 16.75 17 16.75H7C6.58579 16.75 6.25 16.4142 6.25 16Z" fill="#000000"/>\n </svg> \n';function H(){let e=document.querySelector("#swDropdown");e&&e.remove(),e=document.createElement("div"),e.id="swDropdown",e.setAttribute("anuvadak-no-localization",!0),e.classList.add(ue);let t=document.createElement("div");if(t.id="swalekh-togglers",se){let e,n=document.createElement("select");n.id="dropdown-select",n.classList.add(ue+"-dropdown-select"),Object.keys(w).filter((e=>J.includes(w[e]))).forEach((e=>{let t=document.createElement("option");t.value=w[e],t.textContent=e,n.appendChild(t)})),n.value=F[xe(!0)]||"hi",n.addEventListener("mousedown",(t=>{ee(!0),e=xe(!0)})),n.addEventListener("change",(t=>{e&&(F[e]=t.target.value,te(t.target.value)),me(""),Ae()})),t.appendChild(n),n.style.width="max-content"}if(ce){let e=document.createElement("div");e.id="kb-toggler",e.innerHTML=W,e.addEventListener("mousedown",(e=>{e.preventDefault(),me(""),Ae(),qe("keyboard")})),ne.includes(oe)||t.appendChild(e)}(se||ce)&&e.appendChild(t);let n=document.createElement("div");n.className="disp-elem",n.innerHTML=we.substring(0,Ce)+$+we.substring(Ce),e.appendChild(n);let o=document.createElement("div");o.id="rev-drpDown",Se.includes(we)||Se.push(we),Se.forEach(((e,t)=>{let n=document.createElement("div");n.className="selection-elem",ke===t&&n.classList.add("rev-drp-active"),n.textContent=e,n.onmousedown=t=>{t.preventDefault(),_e(e,"",we),Ae(),me("")},o.appendChild(n)})),e.appendChild(o),document.body.appendChild(e),ge(xe(!0));let r=function(e=!1){return"iframe"===document.activeElement.tagName.toLowerCase()?e?document.activeElement:document.activeElement.contentWindow.document:e?document.activeElement:document}(!0);if(r&&ge(r),"IFRAME"===fe.tagName)O(e,function(){const e=document.activeElement;if(!e||"IFRAME"!==e.tagName)return console.warn("No active iframe found."),{top:0,left:0};const t=e.contentWindow?.document;if(!t)return console.warn("Unable to access the iframe document."),{top:0,left:0};const n=t.getSelection();if(!n||0===n.rangeCount)return{top:0,left:0};let o,r;0===n.anchorOffset?(t.execCommand("insertText",!1,""),o=n.getRangeAt(0),r=o.getBoundingClientRect(),t.execCommand("delete",!1,null)):(o=n.getRangeAt(0),r=o.getBoundingClientRect());const a=e.getBoundingClientRect();return{top:r.top+window.scrollY+a.top,left:r.left+window.scrollX+a.left}}(),25);else if(["div","p","body","h1","h2","h3","h4","h5"].includes(fe.tagName.toLowerCase()))O(e,function(){if(!Ee()||!Ee().getSelection())return{top:0,left:0,height:0};let e=window.getSelection();if(!e||0===e.rangeCount)return{top:0,left:0,height:0};let t,n=e.getRangeAt(0);if(n.getClientRects().length>0)t=n.getBoundingClientRect();else{let e=document.createElement("span");e.appendChild(document.createTextNode("")),n.insertNode(e),t=e.getBoundingClientRect(),e.parentNode.removeChild(e)}return{top:t.top+window.scrollY,left:t.left+window.scrollX,height:t.height}}(),0);else{let t=window.getComputedStyle(fe).height;t.replace("px",""),t=parseInt(t);let n=window.getComputedStyle(fe).paddingTop;n.replace("px",""),n=parseInt(n);let o=window.getComputedStyle(fe).fontSize;o.replace("px",""),o=parseInt(o);const r=(g=function(e,t,n){var o="undefined"!=typeof window,r=o&&null!=window.mozInnerScreenX;if(!o)throw new Error("textarea-caret-position#getCaretCoordinates should only be called in a browser");var a=document.createElement("div");a.id="input-textarea-caret-position-mirror-div",xe().body.appendChild(a);var l=a.style,i=window.getComputedStyle?getComputedStyle(e):e.currentStyle;l.whiteSpace="pre-wrap","INPUT"!==e.nodeName&&(l.wordWrap="break-word"),l.position="absolute",l.visibility="hidden",["direction","boxSizing","width","height","overflowX","overflowY","borderTopWidth","borderRightWidth","borderBottomWidth","borderLeftWidth","borderStyle","paddingTop","paddingRight","paddingBottom","paddingLeft","fontStyle","fontVariant","fontWeight","fontStretch","fontSize","fontSizeAdjust","lineHeight","fontFamily","textAlign","textTransform","textIndent","textDecoration","letterSpacing","wordSpacing","tabSize","MozTabSize"].forEach((function(e){l[e]=i[e]})),r?e.scrollHeight>parseInt(i.height)&&(l.overflowY="scroll"):l.overflow="hidden",a.textContent=e.value.substring(0,t),"INPUT"===e.nodeName&&(a.textContent=a.textContent.replace(/\s/g," "));var s=document.createElement("span");s.textContent=e.value.substring(t)||".",a.appendChild(s);var c={top:s.offsetTop+parseInt(i.borderTopWidth),left:s.offsetLeft+parseInt(i.borderLeftWidth)};return xe().body.removeChild(a),c}(a=fe,a.selectionStart),l=a.getBoundingClientRect(),i=xe().body,s=xe().documentElement,c=window.pageYOffset||s.scrollTop||i.scrollTop,d=window.pageXOffset||s.scrollLeft||i.scrollLeft,f=s.clientTop||i.clientTop||0,u=s.clientLeft||i.clientLeft||0,p=l.top+c-f,h=l.left+d-u,b={top:Math.round(p),left:Math.round(h)},m=g.top+b.top,{left:g.left+b.left,top:m});"INPUT"===fe.tagName?O(e,r,t-2*n-o):O(e,r,n+o)}var a,l,i,s,c,d,f,u,p,h,g,b,m}let q="https://swalekh.reverieinc.com/server",z=`${q}/validation`,j="REV-VALIDATION-KEY";const R=["reverie-red","light","dark","fresh"];let J=["en"],P=!1,K=`${q}/transliteration`,Z=null,B=`${q}/transliteration/updateDictionary`,Y=null,V=null,X="`~-=!@#$%^&*()_+[]\\{}|;':\",./<>?",$='<span style="visibility:visible" id="rev-cursor-swalekh">│</span>',F={},U=!1,G={},Q=!1;function ee(e){U=e}function te(e){V=e,oe=e}const ne=["dgo","mai","sat","brx","sbn","kas-IN"];let oe="hi",re="REV-APP-ID",ae="REV-API-KEY",le="1",ie="phonetic",se=!1,ce=!1,de=[],fe=null,ue="light",pe=5,he=null;function ge(e){fe=e}function be(){let e=document.querySelector(".swalekh-keyboard-container");e&&(e.remove(),Q=!1)}localStorage.getItem("rev-kb-length"),setInterval((()=>{let e=xe().querySelector("#rev-cursor-swalekh");e&&("hidden"===e.style.visibility?e.style.visibility="visible":e.style.visibility="hidden")}),500);let we="";function me(e){we=e}let ye="",ve=!1,Se=[],ke=0,Ce=0;function Ae(){let e=document.querySelector("#swDropdown");e&&e.remove(),Se=[],ke=0,Ce=0}function xe(e=!1){return"iframe"===document.activeElement.tagName.toLowerCase()?e?document.activeElement.contentWindow.document.activeElement:document.activeElement.contentWindow.document:e?document.activeElement:document}function Ee(){return"iframe"===document.activeElement.tagName.toLowerCase()?document.activeElement.contentWindow.window:window}function Te(e){let t=document.querySelector(".disp-elem");t&&(t.innerHTML=e.substring(0,Ce)+$+e.substring(Ce))}async function _e(e,t,n,o=!0){e||(e="",t="",n=null);let r=xe(!0),a=(r.textContent||"").length,l=r.attributes.characterLimit||"auto";if(l&&"auto"!==l&&l-a<e.length){if(a>l)return;e.s