/*!
 * 
 *   simple-keyboard v3.7.41
 *   https://github.com/hodgef/simple-keyboard
 *
 *   Copyright (c) Francisco Hodge (https://github.com/hodgef) and project contributors.
 *
 *   This source code is licensed under the MIT license found in the
 *   LICENSE file in the root directory of this source tree.
 *
 */.hg-theme-default{background-color:#ececec;border-radius:5px;box-sizing:border-box;font-family:HelveticaNeue-Light,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;overflow:hidden;padding:5px;touch-action:manipulation;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.hg-theme-default .hg-button span{pointer-events:none}.hg-theme-default button.hg-button{border-width:0;font-size:inherit;outline:0}.hg-theme-default .hg-button{display:inline-block;flex-grow:1}.hg-theme-default .hg-row{display:flex}.hg-theme-default .hg-row:not(:last-child){margin-bottom:5px}.hg-theme-default .hg-row .hg-button-container,.hg-theme-default .hg-row .hg-button:not(:last-child){margin-right:5px}.hg-theme-default .hg-row>div:last-child{margin-right:0}.hg-theme-default .hg-row .hg-button-container{display:flex}.hg-theme-default .hg-button{-webkit-tap-highlight-color:rgba(0,0,0,0);align-items:center;background:#fff;border-bottom:1px solid #b5b5b5;border-radius:5px;box-shadow:0 0 3px -1px rgba(0,0,0,.3);box-sizing:border-box;cursor:pointer;display:flex;height:40px;justify-content:center;padding:5px}.hg-theme-default .hg-button.hg-standardBtn{width:20px}.hg-theme-default .hg-button.hg-activeButton{background:#efefef}.hg-theme-default.hg-layout-numeric .hg-button{align-items:center;display:flex;height:60px;justify-content:center;width:33.3%}.hg-theme-default .hg-button.hg-button-numpadadd,.hg-theme-default .hg-button.hg-button-numpadenter{height:85px}.hg-theme-default .hg-button.hg-button-numpad0{width:105px}.hg-theme-default .hg-button.hg-button-com{max-width:85px}.hg-theme-default .hg-button.hg-standardBtn.hg-button-at{max-width:45px}.hg-theme-default .hg-button.hg-selectedButton{background:rgba(5,25,70,.53);color:#fff}.hg-theme-default .hg-button.hg-standardBtn[data-skbtn=".com"]{max-width:82px}.hg-theme-default .hg-button.hg-standardBtn[data-skbtn="@"]{max-width:60px}.hg-candidate-box{background:#ececec;border-bottom:2px solid #b5b5b5;border-radius:5px;display:inline-flex;margin-top:-10px;max-width:272px;position:absolute;transform:translateY(-100%);-webkit-user-select:none;-moz-user-select:none;user-select:none}ul.hg-candidate-box-list{display:flex;flex:1;list-style:none;margin:0;padding:0}li.hg-candidate-box-list-item{align-items:center;display:flex;height:40px;justify-content:center;width:40px}li.hg-candidate-box-list-item:hover{background:rgba(0,0,0,.03);cursor:pointer}li.hg-candidate-box-list-item:active{background:rgba(0,0,0,.1)}.hg-candidate-box-prev:before{content:"◄"}.hg-candidate-box-next:before{content:"►"}.hg-candidate-box-next,.hg-candidate-box-prev{align-items:center;color:#969696;cursor:pointer;display:flex;padding:0 10px}.hg-candidate-box-next{border-bottom-right-radius:5px;border-top-right-radius:5px}.hg-candidate-box-prev{border-bottom-left-radius:5px;border-top-left-radius:5px}.hg-candidate-box-btn-active{color:#444}.home[data-v-6f373f7b]{position:absolute;height:100%;left:2rem}.frame-header[data-v-6f373f7b]{height:93%!important}.frame-footer[data-v-6f373f7b]{height:7%!important;display:flex}.hbt[data-v-6f373f7b]{font-size:3rem;padding:0;z-index:2000;align-self:center}.button{font:15px Calibri,Arial,sans-serif;text-shadow:none;text-decoration:none!important;white-space:nowrap;display:inline-block;vertical-align:baseline;position:relative;cursor:pointer;padding:10px 40px;background-repeat:no-repeat;background-position:0 100%;background-image:url(../img/button_bg.a81cd9bd.png);background-position:0 100%,100% 0,0 0,0 0;background-clip:border-box;border-radius:30px;box-shadow:inset 0 0 1px #fff;transition:background-position 1s}.button:hover{background-position:0 0;background-position:0 0,100% 100%,0 0,0 0}.button:active{bottom:-2px;margin-bottom:-2px}.button.big{font-size:1.3rem;letter-spacing:2px}.button.medium{font-size:18px}.button.small{font-size:13px}.button.rounded{border-radius:4em}.blue.button{color:#fff!important;border:none;background-color:#48b5f2;background-image:url(../img/button_bg.a81cd9bd.png),url(../img/button_bg.a81cd9bd.png),-moz-radial-gradient(center bottom,circle,#59d0f4 0,rgba(89,208,244,0) 100px),-moz-linear-gradient(#4fbbf7,#3faeeb);background-image:url(../img/button_bg.a81cd9bd.png),url(../img/button_bg.a81cd9bd.png),-webkit-gradient(radial,50% 100%,0,50% 100%,100,from(#59d0f4),to(rgba(89,208,244,0))),-webkit-gradient(linear,0 0,0 100%,from(#4fbbf7),to(#3faeeb))}.blue.button:hover{background-color:#63c7fe;background-image:url(../img/button_bg.a81cd9bd.png),url(../img/button_bg.a81cd9bd.png),-moz-radial-gradient(center bottom,circle,#6dd9fa 0,rgba(109,217,250,0) 100px),-moz-linear-gradient(#63c7fe,#58bef7);background-image:url(../img/button_bg.a81cd9bd.png),url(../img/button_bg.a81cd9bd.png),-webkit-gradient(radial,50% 100%,0,50% 100%,100,from(#6dd9fa),to(rgba(109,217,250,0))),-webkit-gradient(linear,0 0,0 100%,from(#63c7fe),to(#58bef7))}.green.button{color:#fff!important;border:none;background-color:#79be1e;background-image:url(../img/button_bg.a81cd9bd.png),url(../img/button_bg.a81cd9bd.png),-moz-radial-gradient(center bottom,circle,#a2d31e 0,rgba(162,211,30,0) 100px),-moz-linear-gradient(#82cc27,#74b317);background-image:url(../img/button_bg.a81cd9bd.png),url(../img/button_bg.a81cd9bd.png),-webkit-gradient(radial,50% 100%,0,50% 100%,100,from(#a2d31e),to(rgba(162,211,30,0))),-webkit-gradient(linear,0 0,0 100%,from(#82cc27),to(#74b317))}.green.button:hover{background-color:#89d228;background-image:url(../img/button_bg.a81cd9bd.png),url(../img/button_bg.a81cd9bd.png),-moz-radial-gradient(center bottom,circle,#b7e52d 0,rgba(183,229,45,0) 100px),-moz-linear-gradient(#90de31,#7fc01e);background-image:url(../img/button_bg.a81cd9bd.png),url(../img/button_bg.a81cd9bd.png),-webkit-gradient(radial,50% 100%,0,50% 100%,100,from(#b7e52d),to(rgba(183,229,45,0))),-webkit-gradient(linear,0 0,0 100%,from(#90de31),to(#7fc01e))}.orange.button{color:#fff!important;border:none;background-color:#e38d27;background-image:url(../img/button_bg.a81cd9bd.png),url(../img/button_bg.a81cd9bd.png),-moz-radial-gradient(center bottom,circle,#e8bd2d 0,rgba(232,189,45,0) 100px),-moz-linear-gradient(#f1982f,#d4821f);background-image:url(../img/button_bg.a81cd9bd.png),url(../img/button_bg.a81cd9bd.png),-webkit-gradient(radial,50% 100%,0,50% 100%,100,from(#fa9f18),to(rgba(232,189,45,0))),-webkit-gradient(linear,0 0,0 100%,from(#faa320),to(#fd9d0e))}.orange.button:hover{background-color:#ec9732;background-image:url(../img/button_bg.a81cd9bd.png),url(../img/button_bg.a81cd9bd.png),-moz-radial-gradient(center bottom,circle,#f1c034 0,rgba(241,192,52,0) 100px),-moz-linear-gradient(#f9a746,#e18f2b);background-image:url(../img/button_bg.a81cd9bd.png),url(../img/button_bg.a81cd9bd.png),-webkit-gradient(radial,50% 100%,0,50% 100%,100,from(#f1c034),to(rgba(241,192,52,0))),-webkit-gradient(linear,0 0,0 100%,from(#f9a746),to(#e18f2b))}.gray.button{color:#525252!important;border:1px solid #a5a5a5!important;background-color:#a9adb1;background-image:url(../img/button_bg.a81cd9bd.png),url(../img/button_bg.a81cd9bd.png),-moz-radial-gradient(center bottom,circle,#c5c7ca 0,rgba(197,199,202,0) 100px),-moz-linear-gradient(#c5c7ca,#92989c);background-image:url(../img/button_bg.a81cd9bd.png),url(../img/button_bg.a81cd9bd.png),-webkit-gradient(radial,50% 100%,0,50% 100%,100,from(#c5c7ca),to(rgba(197,199,202,0))),-webkit-gradient(linear,0 0,0 100%,from(#c5c7ca),to(#92989c))}.gray.button:hover{background-color:#b6bbc0;background-image:url(../img/button_bg.a81cd9bd.png),url(../img/button_bg.a81cd9bd.png),-moz-radial-gradient(center bottom,circle,#cacdd0 0,rgba(202,205,208,0) 100px),-moz-linear-gradient(#d1d3d6,#9fa5a9);background-image:url(../img/button_bg.a81cd9bd.png),url(../img/button_bg.a81cd9bd.png),-webkit-gradient(radial,50% 100%,0,50% 100%,100,from(#cacdd0),to(rgba(202,205,208,0))),-webkit-gradient(linear,0 0,0 100%,from(#d1d3d6),to(#9fa5a9))}.circle.button{color:#fa9f18!important;border:5px solid #fa9f18;padding:5px 35px;background-color:transparent}