@import url(https://fonts.googleapis.com/css2?family=Montserrat:wght@400;700&display=swap);
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{-webkit-text-size-adjust:100%;line-height:1.15}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:initial;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:initial}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}:root{--app-scroll-size:6px;--app-width:600px;--app-bg-color:#fff;--search-bg-color:hsla(0,0%,100%,.5);--text-main-color:#061b29;--text-white-color:#fff;--text-white-color-dark:#f8fbfd;--text-black-color:#141518;--text-red-color:red;--text-rose-color:#ab6976;--text-green-color:#00ab35;--text-green-light-color:rgba(0,171,53,.35);--text-blue-color:linear-gradient(180deg,#4f6bff 10%,#2c63dd);--text-blue-color-light:rgba(65,104,241,.1);--btn-blue-hover:#c0d0f3;--btn-darkblue-hover:linear-gradient(180deg,#3c58eb 10%,#1d51c4);--btn-green-bg:#0fbb50;--btn-blue-text:#0e3751;--btn-blue-bg:#dae6ff;--btn-blue-border:1px solid #eaeff1;--btn-gray-bg-dark:#dcdfee;--btn-gray-bg:#dcdfee;--btn-gray-bg-light:#eff2ff;--btn-gray-border:#e1e7f3;--btn-gray-border-light:#d5e0e7;--btn-gray-color:#536068;--autocomplete-bg:#fff;--autocomplete-border:transparent;--autocomplete-hover-bg:#eef1f3;--autocomplete-result-text:#477eea;--flag-color:#dee3e9}.dark:root{--app-bg-color:#0d1c3e;--search-bg-color:rgba(4,14,34,.7);--text-main-color:#fff;--text-white-color:#fff;--text-white-color-dark:#384571;--text-black-color:#fff;--text-red-color:red;--text-rose-color:#b96675;--text-green-color:#3bb566;--text-green-light-color:rgba(59,181,102,.6);--text-blue-color:linear-gradient(180deg,#374fce 10%,#1e51c2);--text-blue-color-light:#26366e;--btn-blue-hover:#2a49ae;--btn-darkblue-hover:linear-gradient(180deg,#445cdd 10%,#3366d6);--btn-green-bg:#0fbb50;--btn-blue-text:#f3f6f9;--btn-blue-bg:#2c4185;--btn-blue-border:1px solid #506b7c;--btn-gray-bg-dark:#3f4c79;--btn-gray-bg:#2e3b65;--btn-gray-bg-light:#232e51;--btn-gray-border:#3a4565;--btn-gray-border-light:#3d5c72;--btn-gray-color:#536068;--autocomplete-bg:#1c2e54;--autocomplete-border:#3a4660;--autocomplete-hover-bg:#3b4865;--autocomplete-result-text:#fff;--flag-color:#46526c}*{box-sizing:border-box}::-webkit-scrollbar,::-webkit-scrollbar-track{height:6px;height:var(--app-scroll-size);width:6px;width:var(--app-scroll-size)}::-webkit-scrollbar-track{background-color:#dae6ff;background-color:var(--btn-blue-bg)}::-webkit-scrollbar-thumb{background-color:linear-gradient(180deg,#4f6bff 10%,#2c63dd);background-color:var(--text-blue-color);border-radius:3px;border-radius:calc(var(--app-scroll-size)/2)}:after,:before{box-sizing:border-box}html{background:#fff;background:var(--app-bg-color);background-repeat:no-repeat;overflow-y:scroll}body,html{overflow-x:clip}body{color:#061b29;color:var(--text-main-color);font-family:Montserrat,sans-serif}#root{display:flex}#root .page{flex:1 1;padding:0 10px}#root .page.__home{background:linear-gradient(180deg,#1840b5 0,#1085d6);display:flex;flex-flow:column;height:100vh}#root .page.__home .container{display:flex;flex-flow:column;margin:auto}#root .container{margin:0 auto;max-width:600px;max-width:var(--app-width)}.globe{-webkit-tap-highlight-color:rgba(0,0,0,0);cursor:grab;margin:0 auto;-webkit-user-select:none;user-select:none}.globe-holder{display:flex;flex-flow:column;margin-top:10px;position:relative}.globe-message{font-size:14px;min-height:50px;padding:0 50px}.globe-wrapper{position:relative}.globe-controls{bottom:0;display:flex;height:0;justify-content:space-between;left:0;position:absolute;right:0}.globe-controls .btn{align-items:center;border-radius:50px;display:flex;font-size:23px;height:40px;justify-content:center;width:40px}.globe:active{cursor:grabbing}.hidden{display:none!important}.text-center{text-align:center}.text-gray,.text-gray-dark{color:rgba(0,171,53,.35);color:var(--text-green-light-color)}result-item__text{text-transform:capitalize}.fw-b{font-weight:700}.home-cell{align-items:center;display:flex;flex-flow:column;gap:min(5vw,2vh);justify-content:center;margin:auto;max-width:66vw;min-height:62vh;padding-bottom:2vw}.home-logo{margin-bottom:min(min(30vw,180px),5vh);max-width:72%}.home-logo img{max-width:100%}.btn{border:0;cursor:pointer;outline:0}.btn-home{background:none}.btn-home img{max-width:100%}.btn-blue{background:#dae6ff;background:var(--btn-blue-bg);color:#0e3751;color:var(--btn-blue-text);transition:background .3s,color .3s}.btn:hover{background:#c0d0f3;background:var(--btn-blue-hover)}.btn-darkblue{background:linear-gradient(180deg,#4f6bff 10%,#2c63dd);background:var(--text-blue-color);color:#fff;color:var(--text-white-color);font-weight:700;transition:background .3s,color .3s}.btn-darkblue:hover{background:linear-gradient(180deg,#3c58eb 10%,#1d51c4);background:var(--btn-darkblue-hover)}.btn-red__border{background:#eff2ff;background:var(--btn-gray-bg-light);box-shadow:inset 0 0 0 1px #ab6976;box-shadow:inset 0 0 0 1px var(--text-rose-color);color:#ab6976;color:var(--text-rose-color);transition:background .3s,color .3s}.btn-red__border:hover{background:#ab6976;background:var(--text-rose-color);color:#fff;color:var(--text-white-color)}.btn[disabled]{opacity:.5;pointer-events:none}.toggle-holder{display:inline-block}.toggle-wrapper{grid-column-gap:8px;-webkit-column-gap:8px;column-gap:8px;display:grid;grid-template-areas:"toggle top" "toggle bottom"}.toggle-wrapper__text{font-size:12px;line-height:1;text-align:left}.toggle-wrapper__top{grid-area:top}.toggle-wrapper__bottom{grid-area:bottom}.toggle-text{color:#dae6ff;color:var(--btn-blue-bg);display:block;font-size:12px;padding:0 3px;text-align:center;width:100%}.toggle-label{align-items:center;background:#dcdfee;background:var(--btn-gray-bg-dark);border-radius:13px;cursor:pointer;display:flex;grid-area:toggle;height:26px;min-width:48px;padding-left:24px;position:relative;transition:padding .3s}.toggle-label:before{background:#fff;background:var(--text-white-color);border-radius:100%;content:"";height:20px;left:0;margin:-10px 3px 0;position:absolute;top:50%;transition:left .3s;width:20px}.toggle-label input{left:0;position:absolute;top:0}.toggle-label:not(.__checked)~.toggle-wrapper__top{font-weight:700}.toggle-label.__checked{background:#0fbb50;background:var(--btn-green-bg);padding:0 24px 0 0}.toggle-label.__checked:before{left:calc(100% - 26px)}.toggle-label.__checked~.toggle-wrapper__bottom{font-weight:700}.toggle-label.toggle-blue,.toggle-label.toggle-blue.__checked{background:linear-gradient(180deg,#4f6bff 10%,#2c63dd);background:var(--text-blue-color)}.autocomplete-message{margin:10px 0;min-height:2em;text-align:center}.autocomplete-message a{color:inherit}.autocomplete-message a:hover{text-decoration:none}.autocomplete-message.__info{color:linear-gradient(180deg,#4f6bff 10%,#2c63dd);color:var(--text-blue-color)}.autocomplete-message.__error{color:red;color:var(--text-red-color)}.autocomplete-message.__success{color:#00ab35;color:var(--text-green-color);font-weight:700}.autocomplete-wrapper{background:transparent;bottom:0;padding:10px 0;position:-webkit-sticky;position:sticky;z-index:2}.autocomplete-wrapper.__pinned:before{bottom:0;box-shadow:0 2px 2px rgba(0,0,0,.75);content:"";height:1px;left:50%;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100vw}.autocomplete-form{grid-gap:8px;align-items:center;display:grid;gap:8px;grid-template-columns:1fr 104px}.autocomplete-form .btn{border-radius:50px;font-size:15px;height:100%}.autocomplete-holder{position:relative;z-index:1}.autocomplete-holder .wrapper{background-color:#fff!important;background-color:var(--autocomplete-bg)!important;border-color:transparent!important;border-color:var(--autocomplete-border)!important;box-shadow:0 2px 10px 0 rgba(0,0,0,.1);color:#477eea!important;color:var(--autocomplete-result-text)!important;min-height:0;min-height:auto}.autocomplete-holder .wrapper input{color:#061b29!important;color:var(--text-main-color)!important;font-family:Montserrat,sans-serif;text-transform:capitalize}.autocomplete-holder .wrapper li.selected{background-color:#eef1f3!important;background-color:var(--autocomplete-hover-bg)!important}.autocomplete-holder .wrapper div.line{border-top-color:transparent!important;border-top-color:var(--autocomplete-border)!important}.autocomplete-holder .result-item{grid-gap:8px;align-items:center;color:#061b29;color:var(--text-main-color);display:grid;gap:8px;grid-template-columns:20px 1fr;text-transform:capitalize}.autocomplete-holder .result-item__icon{align-items:center;display:flex}.autocomplete-holder .result-item__icon img{display:block;max-width:100%}.autocomplete-holder .wrapper{bottom:0;flex-flow:column-reverse!important}.autocomplete-holder .wrapper ul{padding:8px 0}.autocomplete-holder .wrapper ul li{cursor:pointer}.flag-holder{--flag-gap:4px;--flag-height:264px;box-shadow:0 0 40px 0 rgba(0,0,0,.1);display:inline-flex;margin:20px auto 0;position:relative;width:80%}.flag-holder.__win{--flag-gap:0}.flag{display:block;max-height:100%;max-width:100%;opacity:0;visibility:hidden}.flag-holder img{width:100%}.flag-wrapper{align-items:center;bottom:0;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0}.grid{grid-gap:var(--flag-gap);display:grid;gap:var(--flag-gap);height:100%;width:100%}.cell{cursor:pointer;-webkit-perspective:1000px;perspective:1000px;position:relative}.animate .cell .back,.animate .cell .front{-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:-webkit-transform .6s;transition:transform .6s;transition:transform .6s,-webkit-transform .6s}.cell .back,.cell .front{height:100%;left:0;position:absolute;top:0;width:100%}.cell .front{-webkit-backface-visibility:hidden;backface-visibility:hidden;background-repeat:no-repeat}.cell .back{align-items:center;background-color:#dee3e9;background-color:var(--flag-color);border:1px solid #dee3e9;border:1px solid var(--flag-color);color:#333;display:flex;justify-content:center}.cell .back,.cell.flipped .front{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.cell.flipped .back{-webkit-transform:rotateY(0);transform:rotateY(0)}.suggestion-control{padding:0 0 20px;text-align:center}.suggestion-control .btn{border-radius:50px;display:inline-block;padding:14px 16px;vertical-align:top}.suggestion-list{padding:5px 0 10px}.suggestion-list__row{grid-gap:3px;cursor:pointer;display:grid;gap:3px;grid-template-columns:1fr 120px;margin-bottom:3px}.suggestion-list__row.__directions{grid-template-columns:1fr 120px 52px}.suggestion-list__row>div{align-items:flex-start;background:rgba(65,104,241,.1);background:var(--text-blue-color-light);display:flex;padding:13px 10px;white-space:nowrap}.suggestion-list__row>div:first-child{border-bottom-left-radius:4px;border-top-left-radius:4px}.suggestion-list__row>div:first-child~div{justify-content:center}.suggestion-list__row>div:last-child{border-bottom-right-radius:4px;border-top-right-radius:4px}.suggestion-list__row.__bingo>div{background:rgba(0,171,53,.35);background:var(--text-green-light-color)}.suggestion-list__flag{left:14px;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.suggestion-list__flag img{display:block;width:22px}.suggestion-block{align-items:center;display:flex;gap:4px;justify-content:center;padding:15px 0 10px}.suggestion-block .btn{border-radius:50px;font-size:12px;margin:0 5px;padding:12px 18px;text-transform:uppercase}.suggestion-block .btn.__active{pointer-events:none}.suggestion-block .btn:not(.__active){background:#dae6ff;background:var(--btn-blue-bg);color:#0e3751;color:var(--btn-blue-text)}.suggestion-block .btn:not(.__active):hover{background:rgba(65,104,241,.1);background:var(--text-blue-color-light)}.popup{border-radius:8px;line-height:24px;padding:3px}.popup,.popup-header{background:#dcdfee;background:var(--btn-gray-bg)}.popup-header{padding:9px 40px 8px;position:-webkit-sticky;position:sticky;text-align:center;top:0;z-index:1}.popup-content{max-height:calc(100vh - 90px);overflow-y:auto}.popup-title{color:#141518;color:var(--text-black-color);font-size:20px;font-weight:700;margin:0}.popup-close{background:none;border:0;cursor:pointer;position:absolute;right:10px;top:10px;z-index:1}.popup-close svg{height:16px;width:16px}.popup-close svg path{fill:#536068;fill:var(--btn-gray-color)}.popup-close:hover svg path{fill:#141518;fill:var(--text-black-color)}.popup-body{background:#eff2ff;background:var(--btn-gray-bg-light);border-radius:5px;font-size:15px;padding:18px 22px}.popup-body>:last-child{margin-bottom:0}.popup-holder{background:rgba(0,0,0,.25);bottom:0;left:0;padding:60px 10px 30px;position:fixed;right:0;top:0;z-index:3}.popup-countries{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(3,1fr);min-height:150px}.popup-countries .country-block{will-change:transform}.popup-countries .country-block img{max-width:100%}.popup-country{margin:0}.popup-country svg{max-width:100%}.popup-country__text{color:#141518;color:var(--text-black-color);font-size:14px;font-weight:700;margin-bottom:15px;text-align:center}.setting-row{grid-gap:10px;border-bottom:1px solid #d5e0e7;border-bottom:1px solid var(--btn-gray-border-light);display:grid;gap:10px;grid-template-columns:1fr 50px;margin-bottom:15px;padding-bottom:9px}.setting-row:last-child{border-bottom:0;margin-bottom:0;padding-bottom:0}.setting-row__name{font-size:16px;font-weight:700;padding:7px 0 14px}.header .container{align-items:center;border-bottom:2px solid #e1e7f3;border-bottom:2px solid var(--btn-gray-border);display:grid;grid-template-columns:1fr 1fr;justify-content:space-between;padding:10px 0 5px}.header-cell{display:flex;flex:1 0 auto;flex-flow:row nowrap;justify-content:center;text-align:center}.header-cell:first-child{justify-content:flex-start}.header-cell:last-child{justify-content:flex-end}.header-cell .btn{align-items:center;border-radius:50px;display:flex;height:40px;justify-content:center;margin-left:10px;width:40px}.header-cell .btn:first-child{margin-left:0}.header-cell .btn span{display:block;height:26px}.logo{color:#061b29;color:var(--text-main-color);cursor:pointer;font-size:26px;font-weight:700}.loader{display:block;height:100px;margin:100px auto;width:100px}.loader svg path{fill:#00ab35;fill:var(--text-green-color)}.stat-controls{align-items:center;display:flex;gap:16px;justify-content:center;padding-top:15px}.stat-controls .btn{border-radius:50px;font-size:16px;min-width:102px;padding:13px 20px}.stat-holder{grid-gap:18px;display:grid;gap:18px;grid-template-columns:repeat(3,1fr);text-align:center}@media screen and (max-width:480px){.stat-holder{grid-template-columns:repeat(2,1fr)}}.stat-cell{align-items:center;background:#f8fbfd;background:var(--text-white-color-dark);border-radius:7px;display:flex;flex-flow:column nowrap;gap:6px;padding:20px 10px 14px}.stat-cell__val{font-size:24px;font-weight:700;text-align:center}.stat-cell__name{font-size:11px;text-transform:uppercase}
/*# sourceMappingURL=main.e219b399.css.map*/