@font-face{font-family:Inter;src:url('/fonts/Inter-Variable.ttf') format('truetype');font-weight:100 900;font-style:normal;font-display:swap}
:root{--surface-0:#111112;--surface-1:#19191b;--surface-2:#242427;--surface-3:#2c2c30;--line:#313137;--text:#f5f5f6;--muted:#95969e;--accent:#3978f5;--accent-strong:#5b91ff}
html{font-size:62.5%}
body{background:var(--surface-0);color:var(--text);font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--user-panel-width:33rem;--chat-width:32rem}
button,input,textarea{font-family:inherit}
button:focus-visible,a:focus-visible,input:focus-visible,textarea:focus-visible{outline:2px solid var(--accent);outline-offset:3px}
body:before,.loading,.rotate-screen{background-color:var(--surface-0)}
.header{background:#111112;border-bottom:1px solid var(--line)}
.header::before,.header-main::before,.header-main::after,.cur-u-panel::before{display:none}
.cur-u-header,.main-wrapper:not(.show-left-panel) .cur-u-header{background:transparent}
.logo{display:inline-flex;align-items:center;gap:1rem;width:auto;height:auto;min-width:0;background:none;color:#f5f5f6;text-decoration:none}
.brand-mark{width:3.5rem;height:3.5rem;display:grid;place-items:center;background:var(--accent);color:#141416;border-radius:1rem;font-size:2rem;font-weight:700;line-height:1}
.brand-name{max-width:15rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:1.65rem;font-weight:700;letter-spacing:-.04em;text-transform:uppercase}
.header-main .logo{margin-right:auto}
.header-langs__current,.header-langs__lang,.flat-btn-icon{color:#a2a3ab}
.header-langs__current,.flat-btn-icon,.info-label{background:#252528}
.header-user{gap:.8rem;flex-shrink:0}
.header-user__about{padding:0}
.header-user__balance{margin:0;color:#f2f2f5;white-space:nowrap;cursor:pointer}
.header-user__photo{width:3.4rem;height:3.4rem}
.btn-exit{padding:.7rem;margin:0}
.btn-exit svg{fill:#9b9ca5}
.header-langs__list,.info-panel__inner{background:#222225;border:1px solid var(--line)}
.nav__link{color:#a1a2ab;text-transform:none;font-size:1.4rem;font-weight:500;letter-spacing:0}
.nav__link{display:flex;align-items:center;gap:.7rem;line-height:normal;padding:1rem .8rem;white-space:nowrap}
.nav__link svg{fill:currentColor;width:1.8rem;height:1.8rem;margin:0}
.nav__link--runflip svg{fill:currentColor!important;width:1.8rem;height:1.8rem}
.nav__link::before{display:none}
.nav__link.active,.nav__link:hover{color:#f8f8fa}
.nav__link.active svg,.nav__link:hover svg{fill:var(--accent)}
.header-controls,.header-control{background:transparent}
.online-stats{color:#c4c5ca}
.online-stats b{color:var(--accent)}
.soc-link{background:#252528;border:1px solid #34343a;border-radius:1rem}
.soc-link svg{fill:#a2a3ab}
.btn,.make-bet{border-radius:1.1rem;text-transform:none;font-weight:500;letter-spacing:0;box-shadow:none;text-shadow:none}
.btn--green,.btn--blue,.make-bet{background:var(--accent);color:#fff}
.btn--green svg,.btn--blue svg{fill:#fff}
.btn--green:hover,.btn--blue:hover,.make-bet:hover{background:var(--accent-strong);color:#fff;opacity:1}
.btn--purple,.btn--orange{background:#2a2a2e;color:#f0f0f2}
.btn--purple:hover,.btn--orange:hover{background:#393a3f}
.btn:disabled,.make-bet:disabled{opacity:.4;cursor:not-allowed}
.cur-u-drops,.cur-u-header-wrapper,.chat__inner,.chat-form,.mob-chat,.mob-menu,.mob-menu-panel{background:var(--surface-1)}
.inventory-heading{display:flex;align-items:center;justify-content:space-between;padding:2.4rem 0 1.4rem}
.inventory-heading h2{margin:.5rem 0 0;font-size:2.1rem;letter-spacing:-.04em;font-weight:500}
.inventory-count{display:grid;place-items:center;min-width:3.4rem;height:3.4rem;border:1px solid var(--line);border-radius:1rem;color:#a2a3ab;font-size:1.2rem}
.section-kicker{display:block;color:var(--muted);font-size:1rem;font-weight:500;letter-spacing:.14em}
.cur-u-drops-header-2{gap:.8rem}
.cur-u-drops-selected-2{background:#252528;border:1px solid #34343a;border-radius:1rem;width:calc(100% - 10rem)}
.cur-u-drops-selected-2::before{display:none}
.cur-u-drops-selected-2__total:first-child span,.cur-u-drops-selected-2__total:last-child span{color:var(--muted)}
.cur-u-drops-selected-2__total:first-child .price,.price{color:#f2f2f5}
.checkbox-control__content{color:#a2a3ab}
.cur-u-drops-list-wrapper,.cur-u-drops-list,.withdraw-list-wrapper{background:#18181a;border:1px solid #303035;border-radius:1.4rem}
.inventar-empty{background:#18181a}
.inventar-empty__title,.inventar-empty__subtitle{color:#f0f0f2}
.inventar-empty__desc{color:var(--muted);line-height:1.45}
.inventar-empty svg{fill:#777984}
.drop-preview{background:#252528;border:1px solid #34343a;border-radius:1.2rem;box-shadow:none}
.drop-preview:hover{background:#303036;border-color:#747985}
.drop-preview.checked{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent)}
.drop-preview__title,.drop-preview__subtitle{color:#f4f4f6}
.drop-preview__desc{color:#9899a1}
.drop-preview__price{color:#f1f1f3}
.raffle-header,.raffle-body,.raffle-place,.raffle-last-winner{background:#252529;color:#e4e4e7}
.raffle-header__timer,.raffle-timer__digit,.raffle-timer__separator{color:var(--accent)}
.game-stage{flex:none;padding:2.2rem 2.4rem 0}
.game-stage__heading{display:flex;align-items:flex-end;justify-content:space-between;gap:1rem;margin-bottom:1.6rem}
.game-stage__heading h1{margin:.4rem 0 0;font-size:3.6rem;line-height:1;font-weight:700;letter-spacing:-.06em}
.game-stage__heading h1 span{color:var(--accent)}
.game-stage__status{display:inline-flex;align-items:center;gap:.7rem;color:#a4a6ae;font-size:1rem;letter-spacing:.09em;white-space:nowrap}
.game-stage__status i{width:.7rem;height:.7rem;border-radius:50%;background:var(--accent);box-shadow:0 0 1rem #3978f580}
.game-stage .graph-wrapper{width:100%;max-width:none}
.game-stage .graph,.game-stage .graph__inner{height:100%;padding:0;margin:0}
.game-stage .graph{height:clamp(19rem,27vh,29rem)}
.graph-wrapper::before{display:none}
.graph-svg{background:radial-gradient(ellipse at 50% 100%,#202634 0,transparent 58%),linear-gradient(135deg,#222329,#17181b 75%);border:1px solid #34363b;border-radius:1.7rem}
.graph-svg::before{left:0;right:0;top:0;bottom:0;background-image:linear-gradient(#ffffff07 1px,transparent 1px),linear-gradient(90deg,#ffffff07 1px,transparent 1px);background-size:5.6rem 5.6rem}
.graph-svg__counter{font-size:clamp(4rem,5vw,7.2rem);letter-spacing:-.06em;color:#f9f9fa;text-shadow:0 1rem 4rem #0008}
.graph-svg__lines .graph-line{color:#858891;font-size:1rem}
.graph-svg__lines .graph-line::before,.graph-svg__lines .graph-line::after{opacity:.25}
.graph-svg.progress svg{color:var(--accent)}
.graph-svg.progress::after{background:linear-gradient(-90deg,#3978f518,transparent)}
.graph-svg__runner{background-image:none!important;width:1.3rem;height:1.3rem;border:3px solid #dce8ff;background:#3978f5;border-radius:50%;box-shadow:0 0 2rem #3978f5}
.graph-labels{gap:.5rem}
.graph-label{background:#252529;border:1px solid #3a3b41;border-radius:.8rem;min-width:auto;color:#d3d5db!important}
.graph-label span{color:inherit}
.graph-label:hover{background:#35363b}
.game-main{background:#1f2023;border:1px solid #34343a;border-radius:1.6rem}
.game-info-bet::before{display:none}
.game-info-bet{gap:1rem}
.game-info-bet__item{flex:1;min-width:0}
.game-info-bet__name{display:block;margin:0 0 .6rem;color:var(--muted);font-size:1rem;letter-spacing:.08em}
.game-info-bet__count{background:#141416;border:1px solid #34343a;color:#f4f4f6;border-radius:1rem}
.game-info-form .field-wrapper span{color:var(--muted)}
.game-info-form .field-wrapper .field-input,.field-input,.field-textarea,.field-textarea:focus{background:#141416;border:1px solid #38383f;color:#f4f4f6;border-radius:1rem}
.koeff-label{border:1px solid #393a41;background:#28292d;color:#a6a7ae;border-radius:.8rem}
.koeff-label.active{border-color:var(--accent);color:var(--accent);background:#273750}
.koeff-label:last-of-type{display:flex}
.game-stats-header__title,.game-stats-header__list li span{color:var(--muted)}
.game-stats-header{background:#232326;border:1px solid #34343a;border-radius:1rem}
.game-stats-header::before{display:none}
.game-stats-header__title{padding-left:2.8rem}
.game-stats-header__title span{display:block}
.game-stats-header__title svg{left:.4rem;top:-.2rem}
.game-stats-header__list li b{color:#eeeef1}
.round-empty{padding:2.5rem 1rem;color:#95969e;font-size:1.3rem;text-align:center}
.round-item,.round-item--green,.round-item--red{background:#232326;border:1px solid #34343a;border-radius:1.1rem}
.status-label{color:#c5c7cd}
.chat-header__title{color:#eeeeef}
.chat-header__title::before{background:var(--accent)}
.chat-item-name{color:#e0e1e4}
.chat-item-desc{background:#28282c;color:#e5e5e7;border-radius:1.1rem;word-break:break-word}
.chat-item-time,.chat-form-stats{color:#94959d}
.chat-form .field-wrapper .field-textarea{background:#151517;border:1px solid #36363b}
.chat-form .btn{background:var(--accent)}
.chat-trigger,.chat-close{background:#303034}
.inner-page .page-title,.page-title{color:#f4f4f6;letter-spacing:-.04em}
.faq-content,.tablist__item,.support,.profile,.ticket,.bets,.formatted-text,.modal__inner,.info-panel__inner{background-color:#202023}
.tablist__tab,.tablist__panel-inner{color:#dedee1}
.modal__overlay{background:rgba(0,0,0,.72)}
.modal__content,.withdraw-modal .modal__inner{background:#202023;color:#f4f4f6;border:1px solid #39393e;border-radius:1.5rem}
.withdraw-modal .modal__content::before{display:none}
.withdraw-list,.withdraw-list__inner{background:#18181a}
.withdraw-form-bottom .text-select-wrapper .field-input{background:#141416;color:#f4f4f6;border-color:#38383f}
.withdraw-form-bottom .text-select-wrapper .field-input::placeholder{color:#95969e}
.chose-side::before,.chose-side::after,.chose-side__sides::before,.chose-side__sides::after{display:none}
.chose-side-subtitle{color:#9899a1;letter-spacing:.04em}
.chose-side-count__btn{background:#252529;border-color:#393a3f}
.chose-side-count__btn:disabled{color:#777982;border-color:#34343a}
.chose-side-count__btn.active{border-color:var(--accent);color:var(--accent)}
.runflip-intro{padding:2.2rem 2.4rem 1.6rem}
.runflip-intro h1{margin:.4rem 0 1rem;font-size:3.6rem;line-height:1;letter-spacing:-.06em}
.runflip-intro h1 span{color:var(--accent)}
.runflip-intro p{margin:0;color:var(--muted);font-size:1.3rem}
.runflip-form{background:#1f2023;border:1px solid #34343a;border-radius:1.4rem}
.runflip-header svg{fill:var(--accent)}
.runflip-header__title .orange,.runflip-game-side__price{color:var(--accent)}
.runflip-header__desc{color:var(--muted)}
.runflip-empty{margin:1.4rem 2.4rem;padding:4rem 2rem;border:1px dashed #39393e;border-radius:1.4rem;color:#999ba3;text-align:center;font-size:1.3rem}
.runflip-game{background:#232326;border:1px solid #34343a}
.runflip-game-side,.runflip-game-side.disabled{background:#292a2e}
.runflip-game-status{text-shadow:none}
.mob-menu{border-top:1px solid #34343a}
.mob-menu__btn{color:#999aa2}
.mob-menu__btn.active{color:var(--accent)}
.mob-menu__btn.active svg{fill:var(--accent)}
.mob-menu-panel__link{color:#e3e3e6}
.freekassa-banner{opacity:.75}
@media only screen and (min-width:1023px){
html{font-size:62.5%}
body{--main-header-height:7.4rem;--user-panel-width:33rem;--chat-width:32rem}
.header{grid-template-columns:var(--user-panel-width) minmax(0,1fr) var(--chat-width);height:var(--main-header-height)}
.cur-u-header{height:var(--main-header-height);padding:0 2.4rem}
.header-main{padding:0 1.3rem;min-width:0;gap:1rem}
.nav{min-width:0;gap:.2rem}
.header-user__about{padding:0}
.header-user__balance{margin:0}
.header-main>.steam-login{flex-shrink:0;white-space:nowrap;padding:0 1.5rem}
.header-controls{padding-right:1.4rem}
.show-left-panel .cur-u-panel{top:1.8rem;bottom:1.8rem;padding-left:1.8rem}
.cur-u-drops{padding:0 1.6rem 9rem;border:1px solid #34343a;border-radius:1.6rem}
.cur-u-header-wrapper{height:auto;min-height:0;padding:1.5rem;margin-bottom:1rem;border:1px solid #34343a;border-radius:1.6rem}
.chose-side__sides{margin:1rem auto;max-width:19rem}
.chose-side__side{width:8rem;height:8rem}
.chose-side-controls{display:block;margin:0}
.chose-side-count{padding:0;margin-bottom:1.2rem}
.chose-side-count__btn{width:3.5rem}
.chose-side-controls .btn{height:4.2rem}
.runflip{padding:0 1.8rem 2rem;overflow-y:auto}
.runflip-intro{padding:2rem 0 1.6rem}
.runflip-form{padding:1.6rem;margin:0}
.chat-active .runflip-form .runflip-header{width:auto;margin:0}
.runflip-empty{margin:1.4rem 0}
.runflip-list{width:100%;padding:0;margin:1.4rem 0 0}
.cur-u-drops-header-2{padding:0 0 1.4rem}
.cur-u-drops-selected-2{height:6rem;padding:0 1.2rem;font-size:1.1rem}
.cur-u-drops-selected-2__total:not(:last-child){margin-right:1.3rem}
.cur-u-drops-selected-2__total span{font-size:1rem}
.cur-u-drops-btns{padding:1rem 1.6rem}
.raffle{position:absolute;left:2.8rem;right:1rem;bottom:1rem;height:auto;max-height:calc(100% - 2rem);overflow:hidden;margin:0;padding:0;background:#252529;border:1px solid #37373b;border-radius:1.2rem;transform:none}
.raffle-body{display:none;max-height:calc(100vh - 22rem);overflow:auto}
.raffle.active .raffle-body{display:block}
.raffle-header{height:5.6rem;padding:0 5.3rem 0 1.3rem;border-radius:1rem;gap:.8rem}
.raffle-header__icon{flex:0 0 2rem;width:2rem;height:2rem;margin:0}
.raffle-header__title{font-size:.95rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.raffle-header__timer{font-size:1.1rem}
.raffle-header__toggler{width:4.5rem;background:#2d2d31}
.primary-content{padding-bottom:4.5rem}
.show-left-panel .game{margin-left:var(--user-panel-width)}
.game{display:flex;flex-direction:column;gap:1.4rem;height:100%;margin-top:0;overflow-y:auto;padding:0 1.8rem 2rem}
.game-stage{padding:2rem 0 0}
.game-main{display:grid;grid-template-columns:11rem minmax(0,1fr);gap:1.5rem;align-items:center;padding:2rem;margin:0;flex:none}
.game-main-left{min-width:0}
.round-inform-bets{height:9rem;width:9rem;margin:0;--scale:.35;align-items:center}
.round-inform-bets::before,.round-inform-bets::after{display:none}
.round-inform-bets-item{margin:0 -.6rem}
.round-inform-bets-item .drop-animation::before{background:radial-gradient(circle,#3978f533,transparent 70%);animation:none}
.round-inform-bets-item .drop-animation::after{background:transparent;border:1px solid #5c6d8c;border-radius:50%;transform:none;width:calc(16rem * var(--scale));height:calc(16rem * var(--scale));right:50%;bottom:50%;translate:50% 50%}
.game-info{padding:0}
.game-info-bet{margin-bottom:1.5rem}
.game-info-bet__count{width:100%;height:4.7rem;font-size:1.7rem;justify-content:flex-start;padding:0 1.4rem}
.game-info-form{grid-template-columns:10rem 1fr;gap:1rem;margin:2.5rem 0 1rem}
.game-info-form .field-wrapper span{top:-1.9rem;text-align:left;font-size:1rem}
.game-info-form .field-wrapper .field-input,.make-bet{height:4.8rem;font-size:1.4rem}
.make-bet b{font-size:1.4rem}
.koeff-labels{justify-content:flex-start;margin:0;gap:.5rem}
.koeff-label{width:auto;min-width:5rem;height:3rem;margin:0;padding:0 .8rem;font-size:1.1rem}
.game-stats-header-wrapper{position:static;display:flex;margin:0;order:3}
.game-stats-header{width:100%;height:auto;padding:0}
.graph-labels{position:static;order:2;width:100%;height:3.5rem;padding:0;margin:0;background:none;overflow-x:auto;flex:none}
.graph-labels::before{display:none}
.game .game-stats{display:block;order:4;min-height:13rem;height:auto;padding:0;margin:0}
.game-stats-list-wrapper,.game-stats-list{height:auto;max-height:32rem}
.round-item{margin-bottom:.6rem}
.chat{top:var(--main-header-height);padding:1.8rem 1.8rem 1.8rem 0}
.chat__inner{border:1px solid #34343a;border-radius:1.6rem;grid-template-rows:6rem 1fr 12rem}
.chat-header{padding:1rem 1.8rem 0}
.chat-item{padding:0 1.6rem 1.2rem 7.2rem}
.chat-item-photo{width:4.4rem;height:4.4rem;left:1.6rem;border-radius:1rem}
.chat-item-desc{padding:1.2rem}
.chat-form{padding:1.5rem;border-radius:0 0 1.6rem 1.6rem}
.chat-form .field-wrapper .field-textarea{height:8.5rem}
.checkbox-control__content{background:#252528;border:1px solid #34343a}
.cur-u-drops-list-wrapper{min-height:0;flex:1;overflow:hidden}
.inventar-empty{right:0;padding-bottom:7rem}
.inventar-empty .steam-login{bottom:2rem;max-width:calc(100% - 2rem);padding:0 1.2rem;height:5rem}
.game-stats-header{padding:1rem 1.3rem}
.footer{padding:.8rem 2rem}
}
@media only screen and (min-width:2100px){body{--chat-width:36rem;--user-panel-width:36rem}.header{grid-template-columns:var(--user-panel-width) minmax(0,1fr) var(--chat-width)}}
@media only screen and (max-width:1022px){
body{--chat-width:100%}
.header-main{gap:1rem}
.brand-mark{width:3rem;height:3rem;font-size:1.7rem}
.brand-name{font-size:1.3rem;max-width:10rem}
.game{height:100%;overflow-y:auto;padding:1.4rem .5rem 3rem}
.runflip{height:100%;overflow-y:auto;padding:0 .5rem 3rem}
.runflip-intro{padding:1.4rem .4rem}
.runflip-intro h1{font-size:3rem}
.runflip-empty{margin:1rem .4rem}
.mobile-stage-heading{margin:0 0 1.4rem;padding:0 .4rem}
.mobile-stage-heading h1{font-size:3rem}
.game .mobile-game-graph{width:100%;max-width:none;margin:0 0 1rem}
.mobile-game-graph .graph{margin:0}
.mobile-game-graph .graph__inner{padding-bottom:58%}
.graph-labels{height:3.2rem;margin:0 0 1rem}
.game-main{padding:1.6rem;margin:0 0 1.2rem}
.game-info{padding:0}
.game-info-bet{margin:0 0 1.5rem}
.game-info-bet__count{height:5rem;font-size:1.7rem}
.game-info-form .field-wrapper span{display:block;position:static;text-align:left;margin:0 0 .5rem;font-size:1rem}
.game-info-form{align-items:end;grid-template-columns:10rem 1fr}
.mob-stats{background:#202023;border:1px solid #34343a;border-radius:1rem;color:#b5b6bc}
.mob-stats__item{background:#202023;color:#b5b6bc}
.checkbox-control__content{background:#252528;border:1px solid #34343a}
.inventory-heading{padding:1.4rem .4rem}
.cur-u-drops-selected-2{background:#252528}
.mob-menu-panel{border:1px solid #34343a}
.freekassa-banner{bottom:calc(var(--mob-menu-height) + .5rem);right:.5rem}
}
@media (prefers-reduced-motion:reduce){*,*::before,*::after{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}
:root{--surface-0:#101113;--surface-1:#191a1e;--surface-2:#242529;--surface-3:#303136;--line:#303238;--text:#f5f5f6;--muted:#91949c;--accent:#3978f5;--accent-strong:#6196ff}
.header{background:#141517}
.brand-mark{background:#f4f5f6;color:#17191c;border-radius:1rem}
.nav{padding:.35rem;background:#25262a;border-radius:1.3rem}
.nav__link{border-radius:1rem;color:#a4a7ae}
.nav__link svg,.nav__link--runflip svg,.mob-menu__btn svg{fill:currentColor!important;stroke:none}
.nav__link.active{background:#3478ed;color:#fff}
.nav__link.active svg,.nav__link:hover svg{fill:currentColor!important;color:inherit}
.mob-menu__btn.active{color:#6e9fff}
.mob-menu__btn.active svg{fill:currentColor!important}
.btn--green,.btn--blue,.make-bet{background:#3978f5;color:#fff}
.btn--green svg,.btn--blue svg{fill:#fff}
.btn--green:hover,.btn--blue:hover,.make-bet:hover{background:#528aff;color:#fff}
.game-main,.runflip-form,.runflip-game{background:#202024;border-color:#303238}
.graph-svg{background:radial-gradient(ellipse at 50% 100%,#242b3b 0,transparent 58%),linear-gradient(135deg,#222428,#151619 75%);border-color:#35383c}
.game-info-bet__count,.withdraw-list,.withdraw-list__inner,.withdraw-form-bottom .text-select-wrapper .field-input{background:#121316;border-color:#35373b}
.cur-u-drops-selected-2,.checkbox-control__content,.chat-item-desc{background:#25262a;border-color:#36383d}
.cur-u-drops-list-wrapper,.cur-u-drops-list,.withdraw-list-wrapper,.inventar-empty{background:#141518;border-color:#303238}
.drop-preview{background:#25272a;border-color:#373a3e}
.drop-preview:hover{background:#303438;border-color:#62636d}
.chat__inner,.cur-u-drops,.cur-u-header-wrapper,.mob-menu{border-color:#303238}
.faq-content{background:transparent}
.tablist__item{background:transparent}
.tablist__tab,.tablist__tab:hover{background:#24262a;color:#f2f3f4;border:1px solid #32353a;border-radius:1.2rem;text-transform:none;font-size:1.45rem}
.tablist__tab:hover,.tablist__tab.active{background:#2d3035}
.tablist__tab.active svg{fill:#78a9ff}
.tablist__panel::after,.tablist__panel-inner{background:#1d1f23}
.tablist__panel.active{height:auto}
.tablist__panel-inner{color:#ced0d4;line-height:1.6}
.page-title{font-size:2.4rem;text-transform:none}
.support{justify-content:flex-start;overflow:auto;background:transparent}
.support-tickets:empty{display:none}
.support-form{padding:2rem;border:1px solid #303238;border-radius:1.4rem;background:#202024}
.support-form .page-title{padding:0;color:#f3f4f5;font-size:1.9rem}
.support-form .field-input,.support-form .field-textarea{background:#121316;color:#f3f4f5;border-color:#35373b}
.support-ticket,.support-ticket:hover,.support-label{background:#25262a;color:#f3f4f5}
@media only screen and (min-width:1023px) and (max-width:1199px){
body{--user-panel-width:28rem;--chat-width:27rem}
.main-wrapper.show-left-panel{grid-template-columns:minmax(0,1fr)}
.header{min-width:0}
.nav__link span{display:none}
.nav__link{padding:1rem}
.header-controls{padding-right:.7rem}
.header-controls .header-soc-links{display:none}
.header-user{gap:.5rem}
.game-stats-header__title{padding-left:0;font-size:1rem}
.game-stats-header__title svg,.game-stats-header__list li svg{display:none}
.game-stats-header__list{gap:1rem}
.game-stats-header__list li{padding:0}
.game-stats-header__list li span{font-size:1rem}
}
@media only screen and (min-width:1023px) and (max-width:1023px){
.header-user .btn,.raffle-header{display:flex}
.header-user .btn-exit{display:block}
.steam-login .hide-above-l{display:block!important}
}

body{letter-spacing:0}
.logo{gap:0}
.brand-name{max-width:18rem;font-size:1.9rem;font-weight:750;letter-spacing:-.045em}
.nav{background:#242426;padding:.4rem;border-radius:1.2rem}
.nav__link{font-size:1.35rem;font-weight:600;color:#a7a8af;padding:1rem 1.1rem}
.nav__link svg,.nav__link--runflip svg{width:1.8rem;height:1.8rem}
.nav__link.active{background:#3778f6;color:white}
.btn,.make-bet{font-weight:600}
.btn--green,.btn--blue,.btn--purple,.btn--orange{background:#2a2a2d;color:#f0f0f2}
.btn--green svg,.btn--blue svg,.btn--purple svg,.btn--orange svg{fill:currentColor}
.btn--green:hover,.btn--blue:hover,.btn--purple:hover,.btn--orange:hover{background:#37373b;color:white}
.header-main>.steam-login,.header-user .btn--purple{background:#4caf50;color:white}
.header-main>.steam-login:hover,.header-user .btn--purple:hover{background:#5dbb60;color:white}
.make-bet{background:#3778f6;color:white}
.make-bet:hover{background:#518cff;color:white}
.make-bet:disabled{opacity:1;background:#292d38;color:#797f8d}
.cur-u-drops,.cur-u-header-wrapper,.chat__inner,.chat-form,.mob-chat,.mob-menu,.mob-menu-panel{background:#1c1c1f}
.cur-u-drops,.cur-u-header-wrapper,.chat__inner{border-color:#2c2c30}
.cur-u-drops-selected-2,.checkbox-control__content{background:#27272a;border-color:#323237}
.cur-u-drops-selected-2__total:first-child .price,.price,.header-user__balance,.drop-preview__price{color:#f3f3f5}
.checkbox-control__content i{background:#777982}
.cur-u-drops-list-wrapper,.cur-u-drops-list,.inventar-empty,.withdraw-list-wrapper,.withdraw-list,.withdraw-list__inner{background:#171719;border-color:#303035}
.drop-preview{background:#26262a;border-color:#303034}
.drop-preview:hover{background:#303036;border-color:#50515a}
.drop-preview.checked{border-color:#4381f9;box-shadow:0 0 0 1px #4381f9}
.raffle,.raffle-header,.raffle-body,.raffle-place,.raffle-last-winner{background:#252529;color:#e5e5e8;border-color:#323238}
.raffle-header__timer,.raffle-timer__digit,.raffle-timer__separator{color:#c9cbd3}
.raffle-header__toggler{background:#303034}
.section-kicker{color:#92939b;font-size:1.05rem;letter-spacing:.06em}
.inventory-heading h2,.game-stage__heading h1,.runflip-intro h1{letter-spacing:-.035em;font-weight:700}
.game-stage__heading h1 span,.runflip-intro h1 span{color:#f4f4f6}
.game-stage__status{color:#a2a3ab}
.game-stage__status i{background:#518aff;box-shadow:none}
.graph-svg{background:radial-gradient(ellipse at 50% 115%,#263956 0,transparent 65%),#1e1f23;border-color:#303136}
.graph-svg.progress::after{background:linear-gradient(-90deg,#3978f51c,transparent)}
.graph-svg.progress svg{color:#4c8aff}
.graph-svg__runner{background:#4c8aff;border-color:#dfe8ff;box-shadow:0 0 2rem #3978f5}
.graph-label{background:#29292d;border-color:#38383d;color:#dddde1!important}
.graph-label:hover{background:#36363b}
.game-main,.game-stats-header,.round-item,.runflip-form,.runflip-game{background:#222226;border-color:#303034}
.game-info-bet__count,.game-info-form .field-wrapper .field-input,.field-input,.field-textarea,.field-textarea:focus{background:#18181a;border-color:#34343a;color:#f3f3f5}
.koeff-label{background:#2d2d31;border-color:#3a3a40;color:#b5b6bd}
.koeff-label.active{background:#2a3b5a;border-color:#4381f9;color:#e9f0ff}
.game-stats-header__title,.game-stats-header__list li span,.round-empty{color:#9a9ca4}
.chat-form .btn{background:#303034;color:#d8d8db}
.chat-form .btn:disabled{opacity:.5}
.chose-side-count__btn.active{border-color:#4381f9;color:#d8e6ff}
.runflip-header svg,.runflip-header__title .orange,.runflip-game-side__price{fill:#b8bbc4;color:#e7e7ea}
@media only screen and (min-width:1023px){
.game-main--empty{grid-template-columns:minmax(0,1fr)}
.game-info-form .field-wrapper .field-input,.make-bet{font-size:1.4rem}
}

.game-stats-header__list li svg{width:2rem;height:2rem;top:.5rem;fill:#a4a6b0}
.game-stats-header__list li{padding-left:3rem}
.game-stats-header__title svg{fill:#999ca6}
.game-stage__heading h1{font-size:3rem}
@media only screen and (min-width:1023px) and (max-width:1390px){
.nav__link{padding:1rem .8rem;font-size:1.25rem}
.header-user{gap:.6rem}
}
@media only screen and (min-width:1023px) and (max-width:1199px){
.game-stats-header__list li{padding:0}
}
@media only screen and (min-width:1200px) and (max-width:1450px){
.nav__link span{display:none}
.nav__link{padding:1rem 1.2rem}
}
.cur-u-drops-btns .btn svg{width:1.8rem!important;height:1.8rem!important;flex:none}
.cur-u-drops-btns .btn{min-width:0;gap:.6rem;padding:0 .7rem;justify-content:center}
.chose-side__side--green::after,.runflip-game-side--green .runflip-game-side__icon{filter:grayscale(1)}
.runflip-header__title .orange{color:#f2f2f4!important}
