@font-face{font-family:CrystalUni-Regular;src:url(/fonts/crystaluni/crystaluni-regular-webfont.eot);src:url(/fonts/crystaluni/crystaluni-regular-webfont.eot?#iefix) format("embedded-opentype"),url(/fonts/crystaluni/crystaluni-regular-webfont.woff2) format("woff2"),url(/fonts/crystaluni/crystaluni-regular-webfont.woff) format("woff"),url(/fonts/crystaluni/crystaluni-regular-webfont.ttf) format("truetype");font-weight:400;font-style:normal}input:focus{outline:none}body{margin:0;padding:0;font-family:CrystalUni-Regular;background:rgb(9,11,19);overflow:hidden}html,body{overflow-x:hidden}::-webkit-scrollbar{width:6px;height:6px;padding:6px}::-webkit-scrollbar-track{background-color:#20232f;border-left:1px solid #202442}::-webkit-scrollbar-thumb{background:#34374f;border-left:1px solid #202442}::-webkit-scrollbar-thumb:hover{background:#34374f}*{box-sizing:border-box;padding:0;margin:0;user-select:none;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.content-container{height:calc(100vh - 15px);display:grid;grid-template-columns:auto 360px;overflow:hidden;position:relative}@media (max-width: 1050px){.content-container{grid-template-columns:auto}.content-container .right-container{position:absolute;right:-100%}}.content-container .main-container{height:100vh;max-height:100vh;position:relative;justify-content:center;display:flex;grid-template-columns:100%;padding:10px 0;flex-direction:column;overflow:hidden}@media (max-width: 700px){.content-container .main-container{grid-template-rows:auto 1fr max-content}}.content-container .main-container .header-container{flex-shrink:0;border-bottom:1px solid rgb(23,30,43);margin-bottom:10px;color:#fff;display:flex;align-items:center;padding:10px;column-gap:10px;transition:width .2s ease-in-out;z-index:1}@media (max-width: 700px){.content-container .main-container .header-container{position:absolute;width:100%;top:70px;z-index:1;border:none;padding:20px}}.content-container .main-container .header-container .account-balance{display:flex;align-items:center;column-gap:5px;margin-left:auto;font-weight:600}.content-container .main-container .header-container .account-balance .balance__icon{height:24px;width:24px}.content-container .main-container .header-container .bets-toggle{display:none;opacity:.6;width:24px;height:24px;cursor:pointer}.content-container .main-container .header-container .bets-toggle.active{opacity:1}@media (max-width: 1050px){.content-container .main-container .header-container .bets-toggle{display:block}}.content-container .main-container .game-container{flex-grow:1;position:relative;width:100%;overflow:hidden;display:flex;justify-content:center;padding:0 10px;border-bottom:1px solid rgb(23,30,43);margin-bottom:10px}.content-container .main-container .game-container .game-wrap{height:calc(100% - 10px);border-radius:8px;overflow:hidden;width:100%;max-width:1550px;position:relative}.content-container .main-container .history-container{flex-shrink:0;max-width:100%;overflow-x:auto;padding-right:5px;display:flex;margin:10px}.content-container .main-container .history-block{flex-shrink:0;width:70px;height:40px;line-height:40px;text-align:center;border-radius:8px;color:#31bcfc;background-color:#31bcfc26;margin-bottom:5px;margin-right:5px}.content-container .main-container .history-block.medium{background-color:#0038ff26;color:#5e81fe}.content-container .main-container .history-block.high{background-color:#ff791f26;color:#ff791f}.content-container .right-container{max-height:100vh;height:100vh;overflow-y:auto;overflow-x:hidden;border-left:1px solid rgb(23,30,43);padding:10px;background-color:#090b13;width:360px;z-index:2}@media (max-width: 700px){.content-container .right-container{width:100%}}.content-container .right-container.opened{right:0}.content-container .right-container .bets-header{display:none}@media (max-width: 1050px){.content-container .right-container .bets-header{display:flex}}.content-container .right-container .bets-header .close{margin-left:auto;cursor:pointer}.content-container .right-container .bets__tabs{color:#fff;display:flex;justify-content:center;font-size:14px;margin-bottom:20px;border-bottom:1px solid rgb(42,42,42)}.content-container .right-container .bets__tabs .tab{padding:5px 25px 10px;width:50%;text-align:center;cursor:pointer;border-bottom:2px solid transparent;transition:border-color .2s ease-in-out;position:relative}.content-container .right-container .bets__tabs .tab.active:after{position:absolute;content:"";width:100%;height:2px;bottom:-3px;background-color:#2858e0;left:0}.content-container .right-container .bets .bets__total{display:flex;justify-content:space-between;margin-bottom:10px}.content-container .right-container .bets .bets__total .total__desc{color:#fafafa80;font-size:12px}.content-container .right-container .bets .bets__total .total__count{font-size:18px;color:#fff;font-weight:600}.content-container .right-container .bets .bets__row{display:grid;align-items:center;column-gap:10px;font-weight:600;font-size:12px;color:#fff;grid-template-columns:1fr 1.5fr 1fr 1.5fr;padding:5px 10px;border-radius:4px;margin-bottom:5px;background-color:#0f1521;border:1px solid transparent}.content-container .right-container .bets .bets__row.low{border-color:#31bcfc59}.content-container .right-container .bets .bets__row.low .bet__coef{color:#31bcfc;background-color:#31bcfc26}.content-container .right-container .bets .bets__row.medium{border-color:#0038ff59}.content-container .right-container .bets .bets__row.medium .bet__coef{background-color:#0038ff26;color:#5e81fe}.content-container .right-container .bets .bets__row.high{border-color:#ff791f59}.content-container .right-container .bets .bets__row.high .bet__coef{background-color:#ff791f26;color:#ff791f}.content-container .right-container .bets .bets__row .bet__username{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-weight:400}.content-container .right-container .bets .bets__row .bet__coef{text-align:center;padding:5px 10px;border-radius:4px}.content-container .right-container .bets .bets__row .bet__win{text-align:right}.content-container .right-container .bets--own .bets__row{grid-template-columns:2fr 1fr 1fr 1fr}.makebet-container{display:flex;justify-content:center;padding:0 10px;width:100%}.makebet-container .makebet-container__content{display:flex;gap:10px;color:#fff;max-width:1600px;width:100%}@media (max-width: 1050px){.makebet-container .makebet-container__content{flex-direction:column}}.makebet-container .makebet-column{flex-grow:1;background-color:#1a2238;border-radius:16px;overflow:hidden}.makebet-container .makebet-column .row{margin-bottom:5px;display:flex;column-gap:10px;align-items:center}.makebet-container .makebet-column .row .row__extra{margin-left:auto}.makebet-container .makebet-column .input{border-radius:16px;background-color:#202442;width:100%;height:50px;position:relative;display:flex;align-items:center;padding:10px;color:#e8e8eb}.makebet-container .makebet-column .input.disabled{opacity:.4;pointer-events:none}.makebet-container .makebet-column .input .button{min-width:30px;width:30px;height:30px;display:flex;align-items:center;justify-content:center;font-size:24px;font-weight:600;cursor:pointer;z-index:2}.makebet-container .makebet-column .input input{background:none;border:none;height:100%;width:100%;font-size:24px;font-weight:600;color:inherit;position:relative;text-align:center}.makebet-container .makebet-column .input span{display:inline-block;font-size:18px;font-weight:600;margin-left:5px;pointer-events:none}@media (max-width: 750px){.makebet-container .makebet-column .input span{font-size:12px}.makebet-container .makebet-column .input input{font-size:16px}}.makebet-container .makebet-column .makebet__header{padding:10px 15px;display:flex;align-items:center;column-gap:10px}.makebet-container .makebet-column .makebet__header .input{height:40px;border-radius:8px;background-color:#1a1d27;padding:10px 15px}.makebet-container .makebet-column .makebet__header .header__column{flex-basis:0;flex-grow:1}.makebet-container .makebet-column .makebet__header .header__column .switch label{margin-left:auto}.makebet-container .makebet-column .makebet__content{display:grid;grid-template-columns:1fr 1fr;column-gap:10px;background-color:#13192b;padding:15px}.makebet-container .makebet-column .makebet__content .row:not(:last-child){margin-bottom:15px}.makebet-container .makebet-column .makebet__content .makebet__button{border-radius:8px;background:linear-gradient(263.87deg,rgb(148,78,245) 0%,rgb(92,36,252) 100%);display:flex;align-items:center;justify-content:center;flex-direction:column;cursor:pointer}.makebet-container .makebet-column .makebet__content .makebet__button .win-amount{font-size:18px;font-weight:600}.makebet-container .makebet-column .makebet__content .makebet__button.cancel{background:linear-gradient(263.87deg,rgb(245,78,118) 0%,rgb(252,36,75) 100%)}.makebet-container .makebet-column .makebet__content .makebet__button.wait{opacity:.4;pointer-events:none}.makebet-container .makebet-column .makebet__content .makebet__button.take{background:linear-gradient(263.87deg,rgb(253,187,78) 0%,rgb(245,103,25) 100%)}.makebet-container .makebet-column .makebet__content .makebet__button.disabled{opacity:.3;pointer-events:none}.block-landscape{width:100vw;height:100vh;background-color:#090b13;display:flex;align-items:center;justify-content:center;color:#fff;font-size:18px}.block-landscape.hidden{display:none}.connection{width:100vw;height:100vh;background-color:#090b134d;position:absolute;color:#fff;font-size:18px;display:flex;align-items:center;justify-content:center;z-index:100}.connection.hidden{display:none}.preloader{width:100vw;height:100vh;background-color:#090b134d;position:absolute;display:flex;align-items:center;justify-content:center;flex-direction:column;--width: 180px;padding:25px}.preloader__logo{width:var(--width);margin-bottom:20px;pointer-events:none!important}.preloader .progress-bar{width:100%;max-width:var(--width);background:#555;height:6px;border-radius:4px;overflow:hidden}.preloader .progress-bar span{display:block;height:100%;position:relative;background-color:#2bc253;background-image:linear-gradient(center bottom,rgb(43,194,83) 37%,rgb(84,240,84) 69%);transition:width .2s linear}@media (max-width: 1050px){.preloader{--width: 120px}}.receive-bets{width:100%;height:100%;background-color:#090b134d;position:absolute;display:flex;align-items:center;justify-content:center;flex-direction:column}.receive-bets__title{font-size:24px;font-weight:600;color:#fff;margin-top:10px}.svg-pi-wrapper{position:relative}.svg-pi{transform:rotate(-90deg)}.svg-pi-indicator--spinner{animation:spinner .75s linear infinite;transform-origin:center}.svg-pi-label{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center}.svg-pi-label__loading{opacity:.5;font-size:.75em}.svg-pi-label__progress{font-size:1.5em;font-weight:700}.svg-pi-label__loading,.svg-pi-label__progress{display:block}.svg-pi-indicator{transition-property:stroke-dashoffset;transition-timing-function:linear;transition-duration:1s}@keyframes spinner{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.switch{display:flex;align-items:center;column-gap:5px}.switch input[type=checkbox]{display:none}.switch .toggle{display:block;--slider-width: 16px;--padding: 2px;background-color:#262841;width:calc(var(--slider-width) * 2.5);height:calc(var(--slider-width) + 4);border-radius:16px;position:relative;transition:background-color .2s ease-in-out;padding:var(--padding);cursor:pointer}.switch .toggle .slider{height:var(--slider-width);width:var(--slider-width);background-color:#fff;border-radius:12px;position:relative;left:0;transition:left .2s ease-in-out}.switch input:checked+.toggle{background-color:#8f4df9}.switch input:checked+.toggle>.slider{left:calc(100% - var(--slider-width))}.switch.disabled{opacity:.4;pointer-events:none}.CircularProgressbar{width:100%;vertical-align:middle}.CircularProgressbar .CircularProgressbar-path{stroke:#3e98c7;stroke-linecap:round;-webkit-transition:stroke-dashoffset .5s ease 0s;transition:stroke-dashoffset .5s ease 0s}.CircularProgressbar .CircularProgressbar-trail{stroke:#d6d6d6;stroke-linecap:round}.CircularProgressbar .CircularProgressbar-text{fill:#3e98c7;font-size:20px;dominant-baseline:middle;text-anchor:middle}.CircularProgressbar .CircularProgressbar-background{fill:#d6d6d6}.CircularProgressbar.CircularProgressbar-inverted .CircularProgressbar-background{fill:#3e98c7}.CircularProgressbar.CircularProgressbar-inverted .CircularProgressbar-text{fill:#fff}.CircularProgressbar.CircularProgressbar-inverted .CircularProgressbar-path{stroke:#fff}.CircularProgressbar.CircularProgressbar-inverted .CircularProgressbar-trail{stroke:transparent}
