@import url(https://fonts.googleapis.com/css2?family=Oswald:wght@200..700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Jost:ital,wght@0,100..900;1,100..900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Dancing+Script:wght@400..700&display=swap);:root{--font-default:"Jost",sans-serif;--font-heading:"Oswald",sans-serif;--font-optional:"Dancing Script",cursive;--fontawesome:"Font Awesome 5 Pro";--black:#000;--dark:#072b31;--dark-secondary:#1f3844;--white:#fff;--color-primary:#66ee93;--color-secondary:color-mix(in srgb,#66ee93 100%,#fff);--color-heading:#04000b;--color-paragraph:#666;--box-shadow-primary:-1px 3px 10px 0 #0009;--box-shadow-secondary:0 10px 30px 0 #2c82ed66;--box-shadow-regular:0px 2px 12px 0px #e7e7e7;--bg-gray:#ebe9e6;--bg-gray-secondary:#faf1df;--bg-gradient:linear-gradient(45deg,var(--color-primary) 30%,#ffb800 100%)}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Jost,sans-serif;font-family:var(--font-default);margin:0;overflow:hidden}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}#root{overscroll-behavior:contain;touch-action:none}



/*!
 * 
 *   react-simple-keyboard v3.8.204
 *   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.8.139
 *   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;user-select:none;width:100%}.hg-theme-default .hg-button span,.hg-theme-default .hg-button span svg{pointer-events:none}.hg-theme-default button.hg-button{border-width:0;font-size:inherit}.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 #0000004d;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:#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;user-select:none}ul.hg-candidate-box-list{display:flex;flex:1 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}#notfound{height:100vh;position:relative}#notfound .notfound{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.notfound{line-height:1.4;max-width:710px;padding-left:190px;width:100%}.notfound .notfound-404{height:150px;left:0;position:absolute;top:0;width:150px}.notfound .notfound-404 h1{color:#00b5c3;font-family:Passion One,cursive;font-size:150px;font-weight:900;left:50%;letter-spacing:15.5px;margin:0;position:absolute;top:50%;transform:translate(-50%,-50%)}.notfound h2{color:#292929;font-size:28px;font-weight:700;letter-spacing:2.5px;text-transform:uppercase}.notfound h2,.notfound p{font-family:Raleway,sans-serif;margin-top:0}.notfound p{color:#333;font-size:14px;font-weight:400;margin-bottom:15px}.notfound a{background:#fff;border-radius:40px;box-shadow:0 4px 15px -5px #0000004d;color:#292929;display:inline-block;font-family:Raleway,sans-serif;font-size:14px;font-weight:700;padding:15px 30px;text-decoration:none;text-transform:uppercase;transition:all .2s}.notfound a:hover{background-color:#00b5c3;color:#fff}@media only screen and (max-width:480px){.notfound{text-align:center}.notfound .notfound-404{margin-bottom:15px;position:relative;width:100%}.notfound{padding-left:15px;padding-right:15px}}.container-loading{align-items:center;background-color:#43e97b;display:flex;height:100%;justify-content:center;position:absolute;width:100%;z-index:1000}.container-loading .overlay-loading-center{background:var(--ag-background-color);border:var(--ag-borders) var(--ag-border-color);border-radius:var(--ag-card-radius);box-shadow:var(--ag-card-shadow);padding:var(--ag-grid-size);text-align:center}:root{--swiper-theme-color:#007aff}:host{display:block;margin-left:auto;margin-right:auto;position:relative;z-index:1}.swiper{display:block;list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;padding:0;position:relative;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{box-sizing:initial;display:flex;height:100%;position:relative;transition-property:transform;transition-timing-function:ease;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);width:100%;z-index:1}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{display:block;flex-shrink:0;height:100%;position:relative;transition-property:transform;width:100%}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px;.swiper-cube-shadow,.swiper-slide{transform-style:preserve-3d}}.swiper-css-mode{>.swiper-wrapper{-ms-overflow-style:none;overflow:auto;scrollbar-width:none;&::-webkit-scrollbar{display:none}}>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}&.swiper-horizontal{>.swiper-wrapper{scroll-snap-type:x mandatory}>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-start:var(--swiper-slides-offset-before);margin-inline-start:var(--swiper-slides-offset-before);scroll-margin-inline-start:var(--swiper-slides-offset-before)}>.swiper-wrapper>.swiper-slide:last-child{-webkit-margin-end:var(--swiper-slides-offset-after);margin-inline-end:var(--swiper-slides-offset-after)}}&.swiper-vertical{>.swiper-wrapper{scroll-snap-type:y mandatory}>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-before:var(--swiper-slides-offset-before);margin-block-start:var(--swiper-slides-offset-before);scroll-margin-block-start:var(--swiper-slides-offset-before)}>.swiper-wrapper>.swiper-slide:last-child{-webkit-margin-after:var(--swiper-slides-offset-after);margin-block-end:var(--swiper-slides-offset-after)}}&.swiper-free-mode{>.swiper-wrapper{scroll-snap-type:none}>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}}&.swiper-centered{>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}}&.swiper-centered.swiper-horizontal{>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-start:var(--swiper-centered-offset-before);margin-inline-start:var(--swiper-centered-offset-before)}>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}}&.swiper-centered.swiper-vertical{>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-before:var(--swiper-centered-offset-before);margin-block-start:var(--swiper-centered-offset-before)}>.swiper-wrapper:before{height:var(--swiper-centered-offset-after);min-width:1px;width:100%}}}.swiper-3d{.swiper-slide-shadow,.swiper-slide-shadow-bottom,.swiper-slide-shadow-left,.swiper-slide-shadow-right,.swiper-slide-shadow-top{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.swiper-slide-shadow{background:#00000026}.swiper-slide-shadow-left{background-image:linear-gradient(270deg,#00000080,#0000)}.swiper-slide-shadow-right{background-image:linear-gradient(90deg,#00000080,#0000)}.swiper-slide-shadow-top{background-image:linear-gradient(0deg,#00000080,#0000)}.swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,#00000080,#0000)}}.swiper-lazy-preloader{border:4px solid #007aff;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top:4px solid #0000;box-sizing:border-box;height:42px;left:50%;margin-left:-21px;margin-top:-21px;position:absolute;top:50%;transform-origin:50%;width:42px;z-index:10}.swiper-watch-progress .swiper-slide-visible,.swiper:not(.swiper-watch-progress){.swiper-lazy-preloader{animation:swiper-preloader-spin 1s linear infinite}}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.swiper-free-mode>.swiper-wrapper{margin:0 auto;transition-timing-function:ease-out}.thumb-swiper .swiper-wrapper{justify-content:center!important}.swiper-slide,.thumb-swiper .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;display:flex;justify-content:center;justify-items:center;transform:translateZ(0);will-change:transform}.swiper-slide.swiper-element-slide-active:before{background:#ffa50026;border-radius:50%;content:"";display:flex;filter:blur(15px);height:250px;justify-content:center;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:250px;z-index:1}.catalog-swiper{width:100%}.swipper-selected-modifier{display:flex}.swipper-ready-item-modifier .swiper-slide{flex-shrink:0;width:130px!important}.side-nav-outer-toolbar{display:flex;flex-direction:column;height:100%;width:100%}.side-nav-outer-toolbar .dx-overlay-content{border-right:1px solid #0000001f;border-right:1px solid var(--border-dark-color,#0000001f)}.content{flex-grow:1}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}.base-button{align-items:center!important;border:2px solid #000!important;border-radius:50px!important;display:flex!important;gap:1rem;justify-content:center!important;max-width:500px;width:500px}.lazy-load-image-background{display:contents!important;margin-top:auto}input{border:none;box-sizing:border-box;font-size:20px;height:100px;padding:20px;width:100%}.simple-keyboard.hg-theme-ios{margin:auto;padding:32px}.simple-keyboard.hg-theme-ios.hg-theme-default .hg-row .hg-button{cursor:pointer;flex-grow:1;max-width:none}.simple-keyboard.hg-theme-ios .hg-row{display:flex}.simple-keyboard.hg-theme-ios .hg-row:not(:last-child){margin-bottom:16px}.simple-keyboard.hg-theme-ios .hg-row .hg-button:not(:last-child){margin-right:16px}.simple-keyboard.hg-theme-ios .hg-row:nth-child(2){margin-left:18px}.simple-keyboard.hg-theme-ios.hg-theme-default{background-color:#fff;border-radius:5px;padding:32px 48px}.simple-keyboard.hg-theme-ios.hg-theme-default.hg-layout-custom{background-color:#e5e5e5;padding:5px}.simple-keyboard.hg-theme-ios.hg-theme-default .hg-button{align-items:center;background:#000;border-bottom:1px solid #b5b5b5;border-radius:10px;box-shadow:none;box-sizing:border-box;color:#fff;cursor:pointer;display:flex;font-size:40px;font-weight:400;height:80px;justify-content:center;max-width:80px;min-height:80px;min-width:80px;padding:0}.simple-keyboard.hg-theme-ios.hg-theme-default .hg-button:active,.simple-keyboard.hg-theme-ios.hg-theme-default .hg-button:focus{background:#adb5bb}.simple-keyboard.hg-theme-ios.hg-theme-default
.hg-button.hg-button-shiftactivated,.simple-keyboard.hg-theme-ios.hg-theme-default .hg-button.hg-button-shift,.simple-keyboard.hg-theme-ios.hg-theme-default .hg-button.hg-button-space,.simple-keyboard.hg-theme-ios.hg-theme-default .hg-button.hg-functionBtn{background-color:#000}.simple-keyboard.hg-theme-ios.hg-theme-default .hg-button-space{max-width:448px;min-width:448px}.simple-keyboard.hg-theme-ios.hg-theme-default .hg-button-enter{max-width:110px;min-width:110px}.simple-keyboard.hg-theme-ios.hg-theme-default .hg-button-altright,.simple-keyboard.hg-theme-ios.hg-theme-default .hg-button-back{max-width:80px;min-width:80px}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes blink{0%,to{opacity:1}50%{opacity:.1}}