@font-face{font-family:proxima_nova900;src:url(/assets/proxima_nova_black-webfont-BDX7f-Y1.woff2) format("woff2"),url(/assets/proxima_nova_black-webfont-D1JsFMDs.woff) format("woff"),url(/assets/proxima_nova_black-webfont-caOi-BuR.ttf) format("truetype");font-weight:900;font-style:normal}@font-face{font-family:proxima_nova700;src:url(/assets/proxima_nova_bold-webfont-42z2LS90.woff2) format("woff2"),url(/assets/proxima_nova_bold-webfont-DoZewZvw.woff) format("woff"),url(/assets/proxima_nova_bold-webfont-CyrNcRPu.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:proxima_nova800;src:url(/assets/proxima_nova_extrabold-webfont-Cy5iLWpR.woff2) format("woff2"),url(/assets/proxima_nova_extrabold-webfont-CxwYIT0g.woff) format("woff"),url(/assets/proxima_nova_extrabold-webfont-Dx6veugf.ttf) format("truetype");font-weight:800;font-style:normal}@font-face{font-family:proxima_nova;src:url(/assets/proxima_nova_regular-webfont-D6PMgqoq.woff2) format("woff2"),url(/assets/proxima_nova_regular-webfont-20HHF89D.woff) format("woff"),url(/assets/proxima_nova_regular-webfont-LuZRzPHf.ttf) format("truetype");font-weight:400;font-style:normal}*{text-decoration:none;outline:none;box-sizing:border-box;-webkit-text-size-adjust:100%;text-size-adjust:none}*:hover{text-decoration:none}html{height:100%;width:100%;padding:0;margin:0}body{min-height:100%;width:100%;padding:0;margin:0;font-size:16px;line-height:1.5;font-family:proxima_nova;background-color:#fff;overflow-y:auto;font-weight:400}input:-internal-autofill-selected{background-color:transparent!important}a{text-decoration:none;cursor:pointer}svg{width:100%;height:100%}img{width:100%;height:100%;object-fit:contain}input::placeholder{font-size:.875rem;color:#00000080}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}::-webkit-scrollbar{height:.375rem;width:.375rem;border-radius:.625rem;opacity:0}::-webkit-scrollbar-track{background:#0000;border-radius:.625rem}::-webkit-scrollbar-thumb{background:#0003;border-radius:.625rem}::-webkit-scrollbar-corner{background:transparent}:hover::-webkit-scrollbar-track{background:#0000001a}:hover::-webkit-scrollbar-thumb{background:#0000004d}.clear20{height:1.25rem;clear:both}.mb-0{margin-block-end:0!important}.pb-0{padding-block-end:0!important}hr{margin-block:1.5vh}.btn{padding:.848vw 2.83vw;border-radius:.75vw;font-size:1.69vw;line-height:1;text-align:center;display:inline-flex;align-items:center;justify-content:center;outline:none;font-weight:900;text-transform:uppercase;border-width:.0564vw;border-style:solid;font-family:proxima_nova900}.btn:disabled{pointer-events:none;opacity:.5}.btn-full{width:100%;padding:.848vw 1.83vw}.btn-full+.btnGroup,.btn-full+.btn-full{margin-top:1.5vh}.btn-primary{background-color:#0973ba;color:#fff;border-color:#0973ba}.btn-primary.active,.btn-primary:active{filter:brightness(80%);background-color:#0973ba;border-color:#0973ba}.btn-lg{padding:1.13vw 5.64vw;border-radius:1.25vw;font-size:3.95vw}.btn-md{padding:1.13vw 5.64vw}.btn-sm{padding:.625vw 1.5vw;font-size:1vw;border-radius:.5vw}.btnGroup{display:flex;align-items:center}.btnGroup .btn{border-radius:0}.btnGroup .btn:first-child{border-radius:.75vw 0 0 .75vw}.btnGroup .btn:nth-child(2){margin-inline:.5vw}.btnGroup .btn:last-child{border-radius:0 .75vw .75vw 0}.btnGroup .btn-sm:first-child{border-radius:.5vw 0 0 .5vw}.btnGroup .btn-sm:last-child{border-radius:0 .5vw .5vw 0}.btnGroup .btn-full{width:100%}.btnGroup .btn-full+.btn-full{margin-block-start:0}h1.title{font-size:4.519vw;margin-block:1.5vh 3vh;text-align:center;font-weight:900;line-height:1;font-family:proxima_nova900}.text-center{text-align:center}.text-red{color:red!important}h2,h5{margin:0}.mainWrapper{background-color:#fff;padding:1.412vw;position:fixed;top:0;left:0;width:100%;height:100%}.bodyWrapper{background-color:#dcdcdc;padding:1.412vw;position:absolute;top:1.412vw;left:1.412vw;width:calc(100% - 2.824vw);height:calc(100% - 2.824vw);border-radius:1.129vw;display:flex;flex-direction:column;overflow:hidden}.bodyPart{height:calc(100% - 7.5vh);flex:1;flex-grow:1;flex-basis:0;padding:1.412vw}.bottomPart{height:7.5vh;display:flex;align-items:center;justify-content:space-between;padding:0 1.412vw}.itemList{display:flex;list-style:none;margin:0;padding:0}.itemList li{width:calc(100% - 8.46vw);margin-right:2.82vw}.itemList li:last-child{margin-right:0vw}.hg-theme-default .hg-button{font-weight:400;font-family:proxima_nova}.turn-phone-overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:#fffffff2;z-index:9999;justify-content:center;align-items:center}.turn-phone-overlay img{max-width:70%;height:auto}@media screen and (max-width: 768px) and (orientation: portrait){.turn-phone-overlay{display:flex}}@media screen and (orientation: landscape){.turn-phone-overlay{display:none}}.PWABadge-container{padding:0;margin:0;width:0;height:0}.PWABadge-toast{position:fixed;right:0;bottom:0;margin:16px;padding:12px;border:1px solid #8885;border-radius:4px;z-index:1;text-align:left;box-shadow:3px 4px 5px #8885;background-color:#fff}.PWABadge-toast-message{margin-bottom:8px}.PWABadge-toast-button{border:1px solid #8885;outline:none;margin-right:5px;border-radius:2px;padding:3px 10px}/*!
 * 
 *   react-simple-keyboard v3.7.128
 *   https://github.com/hodgef/react-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.
 *
 *//*!
 * 
 *   simple-keyboard v3.7.86
 *   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{align-items:center;background:#fff;border-bottom:1px solid #b5b5b5;border-radius:5px;box-shadow:0 0 3px -1px #0000004d;box-sizing:border-box;cursor:pointer;display:flex;height:40px;justify-content:center;padding:5px;-webkit-tap-highlight-color:rgba(0,0,0,0)}.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:#05194687;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;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:#00000008;cursor:pointer}li.hg-candidate-box-list-item:active{background:#0000001a}.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}
